0f755d1099f8c6327b863fbcb082ea421cefc91db82ae59da91480df3edcf927fd72c82c1abc49519cf530a6c561a1a43883fc10c8cb3998082b1cae4c89dbbcdf2ce39785f51bc634366fb3", 0x6e}], 0x6, &(0x7f0000006300)=[{0x10, 0x101, 0xfff}, {0xf8, 0x100, 0x7fff, "e01dc31e8ffa081f37fb3c91eb24ef715240513c8ff6c750ded91f9d76f17e24026bbbcf4102f999755eded932540581903067193acfb3afc90373e2aa64ffd14e00d496e491e3503c55e713b79e4fc0312ea2d1141a837e90fa226631a8b5e0a91e24e97257b0a945f685f0f97bfbc85faebfbea1bad6f4937e8180a1a90af6274383f43f640fe8b43db07ca74d95467f63d08297cbca2e372e92f6d80a99985aa735c6ec6d4202a55d5206034d2b434b7caa34f331c86a6aa805547b154b175bb4c63c183bceefa7250262abe27c60c01d1fcab005754396a854dfcd8e80d80b"}], 0x108}, 0x408) r3 = open$dir(&(0x7f0000006480)='./file0\x00', 0x220000, 0x80) fchroot(r0) fcntl$setflags(r3, 0x2, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r4 = open(&(0x7f00000064c0)='./file0\x00', 0x1210000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000006500)={0x3, 0x1, 0x0, 0x6, 0x100}, 0xc) writev(r3, &(0x7f0000007b40)=[{&(0x7f0000006540)="16792e32acc00efc9717a80037af3811ccb3ae21daea0c427103f747d005ed7e4d764a966e729752c3bc31412e4430f46c028a37c79f96270dd686de94a9409a59feb87e396d82c1974172fcabaaa1d0c6b5d8a90226834abd6379153bcacdf89d6064193da752bf0afbd2a51f819043995854d2b4f381ee2f02ce68aa8b0c3aaacebee6ac22689e2b34c6431168f8b725792433684f0180fe39fb1fcfc753def8da1a0d8c510eeaaee245181973b10905318bb39d6f055a44b2ca", 0xbb}, {&(0x7f0000006600)="beeb81b82caddf8e8b2e5536c4a3e11e473d88d4b2390169c83d7fbb7a8bd51b12c412490f18bf655254722031ff70a9337e09dc3b7e32723cdf04dffd25c883f02987dee154a7a49ec3", 0x4a}, {&(0x7f0000006680)="822a1158a0da4e756bc398e4fe6dea58f93cc7a50061aa8dcdbe50dc8a66736eb3171208e717c2d4296fa0c79cd454ec985b6913e4a43505fd19710396f85bd75a74783a23ea96549f91f10bd282c97014cebfc4254e57affa1034cf382b66819dfead227ea1e357e90a36224d876aaa9263c13c67372dd7d552569c8ce45746525deaf01b235f0b6e62546ffde5aa9896c6a833c2e55da7b72a415a9b1859e031e6bc3596e09e386d14909f392dfa5ef04d0da479736fd9900819855071a06790e5dd868dda28dd2f108a70078e1553e36e9123bd801e7c0718cef749158b3972a657459809106003150f", 0xeb}, {&(0x7f0000006780)="0fb365f4c92c7bc7a08ae165d48c090c048fc7037427af2e384ba7b2ba3c8a374a3dd823a2398bafdacbe122394d65e0f194575db45013539a3d0f898dcde1f532aea83337c4b770488d1399287fe3f78980b650a5e03cb1ffa4a280dcd47463b76759b80c3351", 0x67}, {&(0x7f0000006800)="015f9feda3ea2ac9a8c407d091d8fd798ae51c76403b22ae52a3ec2b6ff4ec79c55ba189e609b8abd8d694b5a86ac1649e74e97da9636b35dafb9d84491adbdd45dce516073f57a743416779fa77be06aadead8b17fe926e1cfbb4b5d2f744b77515664faa35009f7d71de503ed2c7418e838908b4534008121cf117315b980e8a5178299b3c5459654c66494837a552e5571a4ef58211ab093afa353e73241ded5524faca50ac27cdd9a5d331ac525428516b2fd1bcd6ad5412c25fa8685ae62a353ee991c1fcee", 0xc8}, {&(0x7f0000006900)="e0c15f6113cc4beb77cc205b7c6a726f78625c62b2fc75dbe13f0227311f5167b5ce93acc7c085d60884c3f4ae493940ce681a93534c461fa018c54e39926b10ad0e9f12848c99439d5b8d4224066f6907323c65cb38dac1a6ddb4aad6c664abd34331c815e866223e5d3bf6510642ea785ade70bf7e10787f76053ac5a95336c16fdf6e7b6f36e7b798d0af6c7602068cc85227b816dfaee6b77e80306dc91e3257b64f2ec2ab38b3d714df93033eae45876ca99d94e42015ed0b999266fc0c0d3b91670671dec1760f46d4eb200d7f282fa5de5d7c26b1b6674e634292c6709116dcab92327df55d28c5af9c74da7e1f46a186e35c42d6bca17123679231994f39d1468af6b5a64577a714df5cb01a2860e0db692c9a42348d5859ce23c1b8088273bd65c80c9149484fb58d26e87de27d6f1e8e2d9412e0158852bbb2bd61f0fda0663a060783aad86302275d34a49b5ce86af4a7c6e6a97e4c229981babf7d5acc797554c5a7a39c0f63520afd2963448bbfdcaf11e60635e6bbada2ac232629598212405be5ece32d6c947eb687875f88a870db0e238aa1c39958307dd39765c5cbb29e3355ef21da2dd3d359f58d26432f158964341ebd90bfb86997f457b049d048117e61c9785840748e03805528166eace356f4c8b667ee172d87877aa0edac893b29b2c9b4fabd7f3e467b43885a9421a798cd9f9228652c0e522bbdf20ee31467e54a8a0fe17a36838349caabd1e0d1db6edf4182cc01792cc2f9635f0632c0c046e938b79e0463081df6f77ba691aabbec065c9af5768366cbbbaf8ed0c346df98c4e39ceb35a6ce741d09595886907044f0156bd451211ec81566fabefc3740923db3c9d9c98c0cf03322dabc7f75ea2fa7e7a5c34182a371b3f8f7f1537f62851a6bc92a9404e6e27b8b41bcacce595ffcfdb23167ffff8e649526710c350a1eac7f18e4e7a0c79a8406d3cb90038c60d933a3cbb0f3377f2d38bfef59177baca29259b4e2c6fa54104f3520094f598afdd7cfb31eeac7c4c4ef359792dee2ca0e8d9866d3641a33144fccc8a6c368e90f6947352a2a495c78d2f9d88857ccdf4ca5b371bb686bbc98b3299bab77f887fb3796a974e0328f91845c12d851b09ce5ee8856b82187aceb28093e63afe672fc51871ae1962978af0cd32738c327b04a2e214991eb5ee4eb025014b32088b5546555c053c7d867c457db9fe27d46168a67bc80b4aed139f07546d62728d282c6cb0c23a7ec4dc4f8b695972247827c79f0365b50676b21543067157f801474652ff31ce646c248d3782ca7f7b2d6dc09d461b558c434a32ac07e9166b3fcf0c72bcb3b7d685a8717ded24c40e4c934037642071dbaf060e272c47ecc082962b3d878156184721d7b39a8b83349ab3e76e0053c479ca14f4c2378de076ded0655af5032be03e1eecb7a15977a44f6bed831437508fe843eea9f1628ed12bb01fe0935732a2500601348fdf9e4bdf559517490d71d02e4b3e5b99bcbbebca7a4649b55776ee5a90f268c16b6c79ed9983bb14b459a20dda5bc37676848e05bf54fdc5787769f3e8aa1dd1133291a05d3406347d0f6d64b21326f28bb70bdec25580c33befae070cb9c507c7997e76ebcbb7d6a1186b00a44bb745c2641dd3488d813e5addfb73326d1e3012b5c5e18d858021a29c3b4bbe0522cd0b33867f7c6f175a9b3d6768c4909257e7ac9a6453aa4910595c789598ea9f19b52c22b14701ca9398489c12ca459da6317fe2e8e43cd7d030d1a4867eea9bcf654868ca9a73c28126c3b462b05e472958414118c9a866e9338d2869e66f49f45a69b07a4d0f17cfdf368407eb277a98e6f4069bf5d9458be1739247910af496906493d47f3312027aec2e5c7a8a31b502da9a187b632fd0129db8919bd5ff254bc793088e90283e6766fe37d5678b510f0bf15c0a89a034e13f0e15cd73dca79bdab21a2010ad70dbbb02966dda68e81010d205ad114e063ebdf828c5cf4a68edf297d596a0d43984ba8b029b9518f9b95ea698e7eb7fa5d76993d9b1f2921f8b44be4146c3eadc36df19b1b7f372dccb3307e7d812daef55d61a8b07dbf50fba6a29b290c05b1b4ac82154e51443f89bd9a44a78e6053048aebf4e381d5c0efe39713a3f472c199e954dd903a66d664ee075d69b37c9edd6b306fea55c56204fc38100254c552a911a02d0db544c6ec868b643ba74634831bae59a161243b285a7869cb72360d6e1f9cac42f54a57019c4ff47cbed4365c6e4a633413cc1bfa579b96a7dc658330c02dbd77e438748acf0070ee611a45f8ef75f42267f58eddfd037a16beb2cf767839f042701f3ac45d7ba07bf4759aae2abe95dd4c9641593fbdb5c5bf6d6a57d1d18991b2e80a5c567e0216951c5988326b8555e5f1b9f7e476465ede5b0f81d316d8c73dfc3b5521cf51b855d0857dba443dbd4eee60e93c711da4d58e616df03dd1734dce3bca938d1157e58a6fc23b5d8c5a0ac5a166cb9bcecd80a24501e3411f1bb464d6ec4b41b0ecfbf78dea5d9d10bde267378a9d55fe235b282551b4e2bdb8f37b44ddcda37d4aa7e6cae7719bf9bcb7a7e019aeb2a0d4575080b80cdcdafdfa3b8853278906ac99ef391a8867039aecb241ac8828f99cb8e7e6a297b57569188662a00e6928302d4bf9bb0246cb236b847d1b25d6a441e0dd1838602ff3a7991184fd1e67c2d8aa1670e7b09db301f2b988400e9ac293ac149c49700f853e8168e76f02e0446bf8bc6f93335aea47f0a53cc6d68707eb181802d0f816e8dbcd9a01a9b6f936eef8e1a92272b573af050875f800437252c22cdd402ee3ab1a63dc6f61f65dcbefb8b6f14d4d72ca2d67f35c1bf310e77c652822ba6aeb8646ab99613750342a4c847affbc9a21dd3e45d65d8b3830561d2aa9bafbdcf8b98ff40f33eabb1cd380510a1e83b25c923b774476ea8069cd8a4f589a776986e94b00f7309eb3f3592e35aa550ba401c05bd2ba2a6bea3a2cfb1f5a89236f66f83e01c2162fb4e592ac1956c551d3079fcb2f7b8b5ed81f6b7cf57ff50b5b2f538068327003a689114c88146133e6bad055ccd539df768732340eb7848f845ce0a84c49bb259002168168e3710b93d443990a9d623f0b998821d17bed2fc0f0d1cf7f652f0bc7477668065e11f245ec3850d15c78ffad3110f4a0c857225b62f7e3cf3fcdd273a1be66c75ddb08fec3c1f7b0a536af1fab238a5c220ec21ed6037c157250b39af6277d98beb15526f0416c37649145ad969308a794fcd2d372e91b3a802b7f5b89e8acedaf27743f19b6087e54f8705bd8c0a90eb2770ec184d0df09b30e097891c1b214bf1bd5d4f5e0f411a25dfb3a81c0dad17bab394cc31c74c0a9a776ad9b2628f2ac45e6c17f23daa5394cb485b309edd43fa7793391bf92467358590256691262bf6767a655ec0b28484b1fb5465e699d08cd6e10c1b7ca90542860687d34cb2448d20df787f7cc5a8df6434e899fcf684e8609c0093d5c206d3d71a833c9b66dca36ef758b133c53fc8055e26c8856461e9672213993d161555a96666f09bb0b10b008c00f64e99d5880db6d36356b7a64a64c18840142609714399064161b47cbb6411d081df4225239273aa1e140969b8ea96b0fcb0e07390e483fe3848cea51b66e874622ee24b0782bc2cddcabd8cbf05558ea3319e5eeb6efce27c77960ffffc4808bb237d266ce011a600e26db367a86c15b3c8c8d73d9ae3064ce4554d038465a2a01614a1e34dfa704b851d2aca721df7a0f18ead82407d058335af8f3c25ad6c5cc37d7bd5ed8c2cfe0b96afd36d0ed8fa1ed0258e6fe120f759413f313716fd01c8a85bbc0139b95785426ad6b4273efc5f98f71bcab29e036b8252da05a105fd46cd7abcc169013b0bf3663d5921fc90c7c6ec40026dff3b9106ba8527d2cf28e5fa69a34d01e99a4187390a03565a0b7b033587d10de84b79d4fec6f3a205b1e0cdfc3d620d21886e79634fb7631efd89d59515e006eb00ae89ea78dd496a35f9d6b7f38bc794fd82455427412d17f2af12df183eccc8133a409b4d4ef1919e2e3be1b9dd69af1b2249c6ec21d9b8407c8aa231a68f842dda6e58c8ba17602c774f11fb88644c46d75da51a30bb943463ce1769d8f688fb0a600f920e73a95838d6ce3497fe09102420d6f0183dea6a4d6ebe5c7d66a8482f57886d30bc6ce84b28f6054217fd3e9460fbf2c60348c45dd332c316daec1be6a006b932cc297ca6a32dc25415e32ce0bf7cda7d3ebd0f21be03004ce6dfa25137f9dca7ce70bd534c4b9e3b66d3e5d57193816623fe4bd1eb4cefb9d4d5364c860469e97bc5d6d113d2a9ccb9a7d5320ebd5f52f445eb73e791d347f539ccff3b2cd247001452b2b99d9a7406df70750073519af0d2a75c0f2c5169f2c820ae435064a34213569c749adcdf12201edae08b000ec741a5c437bd3552e3ab00cfaef52afe026b9782a1be34b540ada8273417436f6b04211cead0067f869c95157c791bf2a52db326aed5aa1605d453b8872f14f79d26dae687c23d217a7a70b62410c34820e91de773dbae7e23779ab5d2bf30c9566025b1225680e85854d193e164705878b36ee90fb680cd97166129117a88c72a7d1afb44356e4f69a928cc6feb9277e99b808c9d93e09c79d4db49010b66eb70b88f8d78dabb8f5c6e2d2704a2daa86325c6e42d974e29633c5a78b75cc8811878256fc82fad5c5abd036794e8b2f058f19cb8fe94534c592045c0556885f44390dc19af09a008634260772f959b346a19b8a1c5b27953538d09a7d74d53bafd4d9e69c1fc6beac75da9e3c9a77eb214892273c0652f32747c198a32feac9e1cffe56d27b79e4b90514c2211bcf48cd9a10df7c4ee6bce04742eea6993ba490aa7ccc605c70466ee290e9443c46e06892b5516d841af96c0959cba7d1042ad0061659889b5723df24151f90eab79483972e774d31deef5349f2c3f38fba53becad173d00699f77568210c138a388fc6072a5f1c978dd6c4879dd49936003d06243e8ff3afa015744c1f432d16e4c134868f3b8838e1cc38c9af29e130778edf137839a16f0be29058f130a8f609f94aa951ec89d9a83c34f87adc2d47f65f1bd58234acc0ee13a1c0b817dba22004474f0e418654d3516dc4917d21ab0fbbf22a5eb93eeb57c4e2899d99fbc3136cf80c42ea24c7bc92592ac9fa8a118fa72f8000d0a05a3bd147c416b44a71535bca26fb2af0ab23ba51b10c65ca56357e55f70fd1d2416585e862522623ade46fc5c61344150d29616970cf3ff1f53d335583eff8cd40d948341d1653bbfa80e451897f40746ce6ac2db9a789610521ae44c5a9fd244d98d6591d9a4a8b844fe5a59afd3c602aa8fa54baa4aa7f04dab16233b693db3f6aa47e6c930016a66b824c9703b6ccad96824cedf77d6f2023792837e2a161f147675286e3ee402836fe1915010835097ce453f76a824750837ba01c580530e0bd9ed7c68541dae76e74f8d3de4b0deac9b6b1ef7449289210d810d048e6ce310cc917509602c84e5696ee4e98a193b3cdedf7a830280fc74c24f37a633e6d1e9c813e2a60424916419537484b8fbae68e01644b201b0bd3d19795d8e8951a8babaaef77b87f5e23097b20f1812b2df9d79bbdb9fdd09bf8e893449fadb063dcccd6d7440f0cda69e05e7be7aa2bfe1f34008ff5b6b982a6c362b350df51bcee50a0b2417cc9a4314eee4955a5264b0a0a791e9b0b41e4c628df8f22665d98d071", 0x1000}, {&(0x7f0000007900)="a3e9e7c6e5424417852317f639d6add7373bd11ad13b8962f08c5124d076a7610d886826b4a61157ae2fd33fe09ab14549d67efa7cf4c9eb89d10fcf01f14d75047e0d80e04983cb7b749dbeb78126749a1f77db2575983762d1fbae003d02d132a2600c54455fa00cd11fb0fe4592c77978333fdc35aa67873a119f955d45e9d8d81f18c196ce4467ec18155bd17ab8068e893f755c6bb97cf74fa9fa2fc11c62fcbd2cd718e7a41a6eeaeedc196f81f5d92b6edffca57eabc01684beba245a52f994ae65e0a08789d1771f6e2600a03e991d6a100fde7bb84b853af17bc5a5aa012bd601", 0xe5}, {&(0x7f0000007a00)="7ad0fddfa8a151bfa7461fd9afa4e559267768b090f2dc70c12feec836eea6a3667c6bc232db87ad2595de25f93ac6330f5264f03e6ef4c32bf33552ff22c409a365f838d1fd2f4fea6f8d89d5f96cba54d37d6c1639b74c8fd45bcddf218ec627e9fcb7ca56acf1208383e731427d395e57b4076335edb975b1c5e25d710c9ced2f7f92314c2af94fa1c283867d7c42426dc2661850cb75b5b9a1693df64bac6fbd448d84e954b06c2029a29461", 0xae}, {&(0x7f0000007ac0)="97ccd5b33297fff9e176f8b36e3049058ae2195fac1e36668b8ece05e7e9308ae99ff7b7f3690684bd288105ce4a3e203e73e471b562548261c1e0d3595a03c5f7f014a1ac5060e388af", 0x4a}], 0x9) mlockall(0x2) lseek(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000007c00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000007c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000007c80)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getegid() getgroups(0x9, &(0x7f0000007cc0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getegid() r12 = getgid() setgroups(0x8, &(0x7f0000007d00)=[r5, r6, r7, r8, r9, r10, r11, r12]) 00:00:04 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x50000000) recvfrom$inet6(r0, &(0x7f0000000080)=""/123, 0x7b, 0x42, &(0x7f0000000100)={0x18, 0x1, 0x1ff, 0x2}, 0xc) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x63b5366b, 0x401}, 0xc) chroot(&(0x7f0000000180)='./file0\x00') recvmsg(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/220, 0xdc}, {&(0x7f0000002400)=""/101, 0x65}], 0x6, &(0x7f0000002500)=""/23, 0x17}, 0x2) r1 = semget$private(0x0, 0x3, 0x81) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000002580)=""/185) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002640)=[0x0, 0x200, 0x100000000, 0x9, 0x9, 0x1]) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002680)=""/155, &(0x7f0000002740)=0x9b) r2 = dup2(r0, r0) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000002780)='./file0\x00', r3, r4, 0x400) close(r0) r5 = getegid() connect(r2, &(0x7f00000027c0)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = getegid() faccessat(r0, &(0x7f0000002800)='./file0\x00', 0x80, 0x300) r7 = getpgrp() r8 = getppid() r9 = getpid() r10 = getpgrp() sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002900)=[{&(0x7f0000002880)="2fdb0a90f70e461435a95864945ab8aaf711ce6372276ce1a154e9bb10fa7f03bb1e78c6dd9f3cc90c2dc41261c1c0deb476d105db7efd9380644180fbc8bd65bbf809dbfb4c21a38e1fc1fd7c8c6f69056b9e2a8019de6d7a8630b6685c50886d25c88586f8169e506bc462cf251560c2ddaad9300084b1a5daa202", 0x7c}], 0x1, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x2, r7, r3, r5}, @cred={0x20, 0xffff, 0x2, r8, r3, r5}, @cred={0x20, 0xffff, 0x2, r9, r3, r4}, @cred={0x20, 0xffff, 0x2, r10, r3, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xb0, 0xe}, 0xa539a4c79b56aec0) linkat(r2, &(0x7f0000002a40)='./file0\x00', r2, &(0x7f0000002a80)='./file0\x00', 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000002ac0)={{0x18, 0x0, 0x7, 0x4}, {0x18, 0x2, 0x24000, 0x2}, 0x100000001, [0x8000, 0x8f, 0x4, 0x5, 0x4000000000000000, 0x100000001, 0x7, 0x3f]}, 0x3c) fcntl$setflags(r2, 0x2, 0x1) pipe(&(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r11, 0xffff, 0x100c, &(0x7f0000002b40)={0x9, 0xfd}, 0x10) semget$private(0x0, 0x0, 0x89) 00:00:05 executing program 5: mlockall(0x2) r0 = msgget(0x0, 0x100) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r4) lchown(&(0x7f0000000080)='./file0\x00', r1, r4) r5 = geteuid() r6 = geteuid() setreuid(r6, r6) r7 = getuid() setreuid(r3, r7) seteuid(r5) r8 = dup(0xffffffffffffffff) r9 = paccept(r8, 0x0, &(0x7f00000000c0), 0x20000000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r5, r4, r7, r4, 0x16, 0xa4}, 0xa4, 0x9, r2, r2, 0x0, 0x0, 0x5, 0x80000000}) msgsnd(r0, &(0x7f0000000180)={0x2, "a0d867b8a6aed1fe197624d7cb319a282fbf3cedb4bb808702a5b0a471cf09dadc228b09c3f933d86da9ba607e3d09e3a2ed35e8"}, 0x3c, 0x800) clock_nanosleep(0x60000000, 0x0, &(0x7f00000001c0)={0x0, 0x800}, &(0x7f0000000200)) sendto$inet6(r9, &(0x7f0000000240)="b6be906b616ce3cc05092b0be5d40a3875435497679335553c6c93615701fa81814a85fe23f5e5530e06315e851c59053099bf514baaf6908533a45296c6fef2f7a0d25b80aa77369b1b7fd7ab0a8e84ed06e5a5c82ccdd455797144ab408f05b7d47be4796e934fc3dfd96602ff0eca941f52465d8969618b7ba5fb239806887924e2bc3996c795077c9f2a18d0c2777888f9e9589ae22a3de8aa15a8c1828015a995289b508b4d060688b3221eb1470f0101fdacdacc9705ee5cd698f59c1396f06a0b75078c745b061f29114c0fee356947903358ae710654c63ee6e0bd885fbd1d52a74ab588719fc7ec", 0xec, 0x4, &(0x7f0000000340)={0x18, 0x2, 0x9, 0x401}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000003c0)='./file0\x00', r5, r11) setreuid(r10, r5) r12 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x3, r5, r11, r5, r11, 0x44, 0x8}, 0x2, 0x5, 0x100}) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000480)={r2, r10, r4}, 0xc) semget$private(0x0, 0x1, 0x400) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) open(&(0x7f00000004c0)='./file0\x00', 0x10000, 0x10b) getuid() r14 = shmat(r13, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r14) 00:00:05 executing program 2: socket(0x18, 0x200000003, 0x0) r0 = semget(0x0, 0x0, 0x40) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/174) 00:00:05 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r13 = getegid() r14 = getppid() r15 = getuid() r16 = getgid() sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000980)=ANY=[@ANYBLOB="5f27403f68e340340eff50cb6865d0d2cba6b3c096ea3886b466208d766d877e19a4ebcb6a5a14c7f78a5ec1a678088e72d9adf99c86c1ac66362ce659f98beac48fa84a6386f06c2d47c42576680ded2c76331a237c8ea7424f9a952b831dbad85b9d1c53892168358713616698287cfa8b903789ea000000006df9511cd7f28d58695b67feeb7a0642ba7b1434d5a61e6c9653322e509d09d56f53b82816ab8aa126a0e96bfa92a467ee19bdfe01ad49b70e11e1d9d84f6d35bc6669d6"], 0xd, &(0x7f0000000540)=[{&(0x7f00000000c0)="3ac2eb5d7b06d624fcdb4586249437949d924d9f0f2f05ae52bc1c1e35292e69eeb01d85ed9ae7f5d2421ce1f8eb32357b60f81efcfe5b14e50184f6c4ec39044f11b4790ae5815aa1cbccca93e7", 0x4e}, {&(0x7f0000000140)="a43c48f9409c6114b9c3776fa164fbad0fda8154163ccf0547f20a86204a5c8c16373823e93b3e4127faedbc931803a48d53b9d1d5cc4db1cf803fb3838db4e1e6e3e98ee5dd14aa93f92df09112457bffb2b4a8591d9d17a465a32f017b", 0x5e}, {&(0x7f00000001c0)="1c29d52d9c766e524055696a8dc7e7f8553437d0b5e5c1ad12501e2ada3bf68cbb93afacf8b263b3044dc7922a2c0c14e7b30b791f037e7db64b08f20f3cf665fe60bebed2499517f282daa74f0ae8cc5870cd412bfc824043995259cb064cf4656b930ed487d9980e9a02fdf52dcdd543af", 0x72}, {&(0x7f0000000240)="6b0f957f0ff223f94735002d2c3035f7ff8fb583a5fcc76ec151abf4c3ab28023b47e89a9e4ce71b151ba354450cda4af50cf29a24959423d7c70332ea03", 0x3e}, {&(0x7f0000000280)="884d9bde9fa6318ffcd9f845cf8a983241f0b058091749138eab203ef36573bc18c0b54b0b410c7dad90134c3446d1cfeead8e1262", 0x35}, {&(0x7f00000002c0)="b09bda6cb174151d698eb2d7b212d81f20ee8934d124180705b8c9fa72e6936f3d940d8c4030b28ada9479ccf2cde4024bde53b3788b982ccb1f3657f529f5185d5d9a8bc62e2ef05b05568f59845a06c00e7531cfa793178f5616b2d94a7fe9648327960cc920b0815e0b0109826537140d15f2bb6b72a5b723ee671fc71271e1211cb1a628", 0x86}, {&(0x7f0000000380)="71d72e25671d2954769e0fa05eb8c4ff36148cf3d88cb6250d8b5552dc2a49a2c7d421c97e12f424277f7444f7e4727ce6cfffbdab3656d70701cf4ce3fe46d151", 0x41}, {&(0x7f0000000480)="cd28c16915a3411a09cfe8f1a46cd008ce0f1f3f1a5fe5dfb7806a755dd2a9433b4dc57486c91d3d4f7a59be9cb7793744455c8e62091e31b5a0739bba7821fafe38fb2aede4d3ac4ed629d62d062179160d852ffb70dd4b0df31d4ef7c2501bbc431f8575cd30767b6ef4b1d58135600ad089909e97248844d949fc4c5ee9db82ddd7ff41472870a342d883543346206cc9d50673c21d8bec44abbcf5f946b454e8e25b81adfcc4a93f8e03c1b4746b974a4c2f6a424cc370", 0xb9}], 0x8, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}], 0xe8, 0x7}, 0x400) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91b7189591e8233614b00"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(r0, &(0x7f0000000000)="a2a28a0cbdc7dc9402060000000000000098fb8d418cd9278cc297ac0b62dd38c9f40e87a8bde70925499a4b9d3179baa1ad238575b8a5dad5274c3a95110bba973e208a64203327", 0x48, 0x40c, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 00:00:05 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = fcntl$dupfd(r1, 0xc, r1) r3 = semget(0x0, 0x6, 0x641) semctl$IPC_RMID(r3, 0x0, 0x0) getuid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x80000001, 0x0, 0x3ff]) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000240)='./file1\x00', 0x3000, 0x10000) fcntl$getflags(r2, 0x1) semget$private(0x0, 0x0, 0x40) readlinkat(r2, &(0x7f0000000280)='./file2\x00', &(0x7f00000002c0)=""/47, 0x2f) getitimer(0x0, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file1\x00', 0x134, 0x200) getsockname$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/65) stat(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)) r4 = dup(r0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) accept$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x1, 0x1b3b}, {0x4, 0x9}}) open$dir(&(0x7f0000000640)='./file0\x00', 0x8000, 0x1) bind$inet6(r1, &(0x7f0000000680)={0x18, 0x3, 0x7, 0x36e}, 0xc) socket$inet(0x2, 0x4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 00:00:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) shutdown(r0, 0x2) r1 = dup2(r0, r0) sendto$inet6(r1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffe5d) 00:00:05 executing program 5: r0 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xff, 0x1, 0x10000, 0x4, 0x1ff}, 0xc) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = shmat(r0, &(0x7f0000fef000/0x11000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) r4 = geteuid() setuid(r4) r5 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = getpid() r7 = msgget(0x1, 0x206) msgsnd(r7, &(0x7f00000000c0)={0x2, "a6ffb2a49969b272fceb135e12a2aec099203c64148bbd30f784edf15cc7fbd1f9e695c793e7879e1eb04fe047fbb33f7e2454c3d868d3e102eb7c7b7f074b2232c3095d6974feadb79aec74f82f59334cb9988195f40756cf617503178b97df4526cc0d5f2b98af7ca94d03d35fc1f7d6be900681ef20a3e3e5d67e669e5d3d9300619164c62933b2826019f46edc95901665cfa35bea58b148d6d576eddaadbb4b66a5a7e5b5"}, 0xaf, 0x800) clock_gettime(0x2, &(0x7f0000000180)) clock_gettime(0x40000003, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r8, 0x0, &(0x7f0000000240)={0x3, 0x2, 0x8001, 0x1000, r6}) msgrcv(r7, &(0x7f0000000280)={0x0, ""/4}, 0xc, 0x3, 0x800) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/115) getpeername(r5, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) shmctl$SHM_LOCK(r0, 0x3) shmdt(r2) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ff2000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) msgsnd(r7, &(0x7f00000003c0)={0x3, "ebb7ca3ccaf9913062fdbe9bb895f3177a95c70a161a3c0b0b943725ed8674d5123573873c0db0f5bb160c1c05edc91d1e7df3be5b5df6528e1712185b6afc3a8a202642acaa40169269dabb3ae25d79b6cec670981404ba6e1808cf61c861fd9dec25198c8a337735e2a17a97a9571dd9545d86c9ab7f32b25c"}, 0x82, 0x800) shmget$private(0x0, 0x4000, 0x108, &(0x7f0000ff4000/0x4000)=nil) nanosleep(&(0x7f0000000480)={0x200, 0x2}, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)) 00:00:05 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, &(0x7f0000fce000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r4 = semget$private(0x0, 0x7, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000000)=""/1) shutdown(0xffffffffffffffff, 0x0) 00:00:05 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) paccept(r0, 0x0, &(0x7f0000000000), 0x10000000) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000e91f71893f1e9233614b00"], 0xd) 00:00:05 executing program 3: r0 = semget$private(0x0, 0x0, 0x4c1) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1800}, {0x1, 0x2, 0x1000}, {0x0, 0xffffffff, 0x1800}, {0x2, 0x454ab551, 0x1000}, {0x7, 0x9, 0x1800}], 0x5) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/80) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/13) r1 = semget$private(0x0, 0x0, 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0xf8e) r2 = open(&(0x7f0000000140)='.\x00', 0x20, 0x2) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r4 = semget(0x0, 0x0, 0x19d) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000200)=""/207) semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getpgid(r5) semget(0x1, 0x3, 0xd4) bind$unix(r3, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000380)=0x80000001) fchown(r2, r6, r7) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000003c0)="76f18b1aa1d3568f4bdf4f64bef4bc7c37867be23a8aa37bb6c63d294f127419dcf3c7331a337c7955e6eb5f11a9c183239fc57ab32ece8b274f95f7c06583fe96dd0cf548bef8d1c8d9a2ff3ffe226af82c1789bcfde20a5955ed1bd08efe92ab8fe2426046a366ee7eeef5dab7353b17b085856952d2ac1fdaf5851f4de0a5372f43d4b54bd2f46dbee52efccdaca816429cb7c29aa3908b07d46669d81a4fa7675eca6a9b2912cf8009321b288b703a50434cf6ce613a6d247e6d56c0ef4ef9d2c8008b52bdb992e56bc28e6138bde97c87f1ccfad40ae3e73a153b3f52b79926c6263964a4a4bda387589d80eec0b10a34fa35a947", 0xf7}, {&(0x7f00000004c0)="97cc99e8dfd2dfe20295bddcf439fcf94e0f8a25059c64f1703cd0a9218f2ce0a0717a2406c637aed4e6ac74bf2fbe42a4e68f852a268c16bec96214eaa4616870c453e4f52da20146cbf1c772f3c83871201ea08cab00fef09880b0b074c7cf625317f9be29511424538f603ce4f699d62493ed0bbe3c61edb86db4cf88c65b4e74772742b9841c43f9ce10a38dd33c5022c952ad67fee5df949d425852af25c2a282e5ac8f030c87d6a80a4edcefb2c3b5dc82371281908125e0c737e9faa63c0b079a91c3d12347d58a59cef238fac4ec82f3d27eae774279f00ea1f6382bc6a63d1870f4f3cd7a242b93d17737bc411e", 0xf2}], 0x2) chown(&(0x7f0000000600)='./file0\x00', r6, r7) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000640)={0xfffffffffffff48e}, 0x10) fcntl$setstatus(r3, 0x4, 0x40) fchown(r3, r6, r7) sendto(r2, &(0x7f0000000680)="253265f3f8f7295b331e8eb46defa2c397039c8c19926bd73ffb5316342147d376f6b0cdf65fdd33dbf3aa33c225370706e7b1039408ecea2e256eb2bb5f1d39aa65594a97f7279d9ccadc693411874d5144450adb28529614212c522402a0a450a4bb1b9644d48b14a731dccd9443da15e2a263d2e16b842e2567e8", 0x7c, 0xb, &(0x7f0000000700)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000740)=[0x7]) socketpair(0x1f, 0x40000007, 0x8, &(0x7f0000000780)={0xffffffffffffffff}) getsockname(r8, &(0x7f00000007c0)=@un=@file={0x0, ""/36}, &(0x7f0000000800)=0x26) fchown(r3, r6, r7) getgid() fcntl$setstatus(r3, 0x4, 0x1080004) 00:00:05 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) getsockopt$sock_int(r0, 0xffff, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = paccept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x10000000) lseek(r0, 0x0, 0x1) r2 = paccept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8, 0x50000000) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000002c0)={0x80000001, 0x8699}, 0x10) r4 = getpgid(0xffffffffffffffff) wait4(r4, &(0x7f0000000300), 0x13, 0x0) fcntl$setflags(r3, 0x2, 0x1) r5 = dup2(r3, r0) fchmodat(r5, &(0x7f0000000340)='./file0\x00', 0x100, 0x400) fcntl$lock(r5, 0x9, &(0x7f0000000380)={0x1, 0x2, 0x9, 0x8, r4}) link(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') r6 = open(&(0x7f0000000440)='./file1\x00', 0x400000, 0x2) openat(r6, &(0x7f0000000480)='./file1\x00', 0x200, 0x40) link(&(0x7f00000004c0)='./file2\x00', &(0x7f0000000500)='./file0\x00') fchroot(r0) open(&(0x7f0000000540)='./file1\x00', 0x8029, 0x1d3) mknod(&(0x7f0000000580)='./file3\x00', 0x180, 0x7) clock_nanosleep(0x0, 0x1, &(0x7f00000005c0)={0x81, 0xfffffffffffffffb}, &(0x7f0000000600)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000680)) semget(0x2, 0x3, 0x412) wait4(r4, &(0x7f0000000740), 0x23, &(0x7f0000000780)) r8 = msgget$private(0x0, 0x41) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000840)=""/211) fcntl$getown(r5, 0x5) fchmod(r7, 0x10) 00:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="4c7ca6b54c6b2a631dacbf99f2c9d7f68548e9ad1df18b8b7f2de5e5cd3e5a5a2f02ba48d8443e09e2d7e17ff42c3919d52210369c9ad2bd616f4d1f26be6cfbe891832ab4cb8433e6ccb1cdd9796a5d5e870ea64878e702ea8ad77b1217ddcf8074aac9ee579f4d4deddc0bcd4c87ad4a80", 0x72) r2 = socket$inet(0x2, 0x4, 0x9) fcntl$setstatus(r0, 0x4, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={r3, r4, r5}, 0xc) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x40000003, 0x8) connect$inet(r8, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom$inet(r7, &(0x7f0000000240)=""/26, 0x1a, 0x801, &(0x7f0000000280)={0x2, 0x2}, 0xc) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/62}, &(0x7f0000000300)=0x40) readlinkat(r7, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/137, 0x89) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000440)="ffd6fa8ade35", 0x6) r9 = fcntl$dupfd(r1, 0x0, r1) fchroot(r9) dup(r6) dup(r8) fcntl$setflags(r7, 0x2, 0x1) r10 = semget(0x2, 0x2, 0x52b) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000480)=""/13) pipe(&(0x7f00000004c0)) clock_gettime(0x1, &(0x7f0000000500)) fchown(r2, r4, r5) recvfrom$inet(r1, &(0x7f0000000540)=""/4096, 0x1000, 0x42, &(0x7f0000001540)={0x2, 0x1}, 0xc) semget$private(0x0, 0x4, 0x10) fsync(r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001580), &(0x7f00000015c0)=0x8) 00:00:05 executing program 5: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x1a11, 0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:00:05 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x100) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="a35da0f06fcbbdea596431485f1c2251f0e21b3cccbd109b498d0a075f3e5e8c07e52c372aaf4769aaca06ad31fa8f62659252f79dc0f0", 0x37}, {&(0x7f00000000c0)="f56a3c5e5cc8b0c2a567dd1491379bf277c62a91a52256b3a4665adcc2be5698615fcf6c9ff8cf885f528eb57bd35f3f74fe1980811bb3a56409937622188fa9afeb10ac0620b1395daf8e37b2d98bef66e2a0c90653e95e07c6baa226318febc24b7499f8f005ac47d31b53c376c91d33d8c64668a3cb5cda7df349cc635f3b9597810004a0688e433016ccc4cfc4e892950c6d24894c8110111607da00ed173e1bb793469261046cfd4736ea41d1bf70af1138e9a3fa6e133003ee48fe4c4cd63dd500ac5f883397cad95db572663a46baa1f681a849c4ae43614eace45e2f3c13b32f5eb4432f531480feae5ea078fb", 0xf1}, {&(0x7f00000001c0)="8a6ebe304165c91c7e67f8bdcb1a27cd1e57d67f0846996eac4031ae11d75306a9146c3ab2b53f930002c8af8f51a655ab7c15221818dbb28ccb60c28ebaceb6c29673f3dae46435b89fd95acdd525c973178297e412576e067bedbc81f9bb1b2cd1402c251579ca02ac6abc5264a13b819b4701d89c8ec4b9406e9bf65683", 0x7f}], 0x3, &(0x7f0000000280)=[{0xe8, 0x11, 0x0, "27bfd949e4e34c566de87b5870b1a52a59b2caada9995b6e9ca319645658786e10da7bfb70c7a807e6c637ded786a0ef04a886562487f50ef35ea1582361c2757448f452518bd093fb1847688e8ab8f47d7efe32e68a11895ae174eda1ce74e2b896a10df97400cca3cfbdcaccf7ec9b2bcbee61abafe148da3c23ee521dc6629eb5b7ae456d0bb7d6c21667b53d300fa309da99df24d8ef780978f16cb79744eb207ee04f163d4c720c2b2180fd7e5966f9f7ef6dc8a69c5f315fe5d6eb4dd5586bc9eef82c42ca7ba02a0594ab9f636a"}, {0xe8, 0x101, 0x1, "8e81d347f8586de326bd5818e4dd93e69402290b029e9ee2827cf6465dd84eeb67337950830fd9cffbc6c323925607c42d4d31c276ef109bbef2c966fefffbd2f20ece93c934d3099eda59b0b90da8f952a79c0932045e77bd1cc4761a9165ed8df281feb830dbc7f3fbf01c78fabb3a31bdabe7d88b93a721bb99ba2f9befd6953ab25aed182f12157f32eb2a79179e118bba659e38cb4a2cad7b1efe4d4eb4e1d4d1a6f7d9b36ae6a6f5f141424d46396b243d5e98220f64c8e62e100526eaf21955fe3b7d5b7946b0998c8360220fd4514e2229"}], 0x1d0}, 0x8) r2 = semget$private(0x0, 0x4, 0x80) bind$inet6(r0, &(0x7f00000004c0)={0x18, 0x0, 0x80, 0x2}, 0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000540)="9a00fabc05f3211312982035fa2ecced0c0257b21b27f07f8729067eba7ac4012c5017469bd396290dca4d2e3328d1a1c373fa670342e5061be3d1678ac97c86b90649e1a89182ea625049dd70e3bc3c7e8197dfe4497dd50fb7f155025af68682fa39ce0ecc719fb59dc0b0db5e57451261923e8a1bb63a3f26cbd21e7795779bdc", 0x82, 0xa, &(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket$inet(0x2, 0x20000000, 0xfffffffffffffffa) bind$inet6(r4, &(0x7f0000000640)={0x18, 0x2, 0x2, 0x1ca8abe9}, 0xc) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x2, 0x10, r5, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000680)=""/22) bind$inet6(r0, &(0x7f00000006c0)={0x18, 0x2, 0x10000, 0xffffffffffffee46}, 0xc) mkdir(&(0x7f0000000700)='./file0\x00', 0x1) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) mprotect(&(0x7f0000e96000/0x7000)=nil, 0x7000, 0x1) mkdirat(r4, &(0x7f0000000740)='./file0\x00', 0x20) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) r10 = fcntl$getown(r4, 0x5) fcntl$lock(r9, 0x9, &(0x7f0000000800)={0x1, 0x3, 0xffffffff, 0x1, r10}) utimensat(r1, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x4cf9ac9a, 0x80000000}, {0x10000, 0x8}}, 0x200) r11 = geteuid() getpeername(r3, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) getsockname$inet6(r9, &(0x7f0000000940), &(0x7f0000000980)=0xc) sendmsg$unix(r9, &(0x7f00000020c0)={&(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002000)=[{&(0x7f0000000a00)="c16fd89f7217373226d0630a138fb58bd2a17713b713a271c47534b127a6e5bc70d2ac4b44a573467902d1fb708452b2e2b3a904db902622cb12d9df1865242c7c5423b7dabefbd02cc0cdbaf39324ec1638a3bcc37b367d788e1cfaab9c43629d6059c6d55a4209f807cee98c707e615bb62a79ba6cd07f30e8ab6867d505ff94e121f3aa098543a424a536dc4f895fbfadcfd84ab3f10b17d1f03d6c6c6208d6ea38315e78212ac9668dc30590bf4af1ac68095050ba6d022b7fa92da3ec6ddc724d5137189f34fb5592d75c9e2b7b5c7ca16761e63e8b83b36bfe73692818c8503d570a881d1b8080901568542e188449944ad29d2774a70aec1cf7ea1d7ceb54c0f6d2a96d7dad52c3caa0f2cdd5d0d03c4a3e28b4f7e2022fbb4f26f148ca5cbd2e4ef73a6d44e2edc929c282ba36274c0d87fca4beb46a0870e08121d61d10ba955c60d7f11c8bd1f26d732d415d7fbc07eaae6d0e17725d42dd19783972a9f2fe2e5978b8b639994ae4acd2e4513cbd26ad892d241f5abe229f4e7c9ccfad36cd87ad25ccd9dd16e6137cb44796915641b6afeb1a63e3f93a0d7ab1e12eaaca533413c199811b8a4b3d81c389f7778235dc4562c430cbc3ed3c3f01835b1568995b73075c68d106d14d0a28f83d80fa2cd9fc8be9b95a5f22daab3d89bdc499727be45b02d0a1545b77b08ccd71152a6b8ae6fc6bb6d70386d4b889d58c6b86d16c1f6a58c5834a83060d1374a14d0c516cff250795c0ad36a50308aea2a10815be7c7d343a0fd3d5706d873e423b602a6897103034dcc488f1f76423bdfd1087e5b2c63fc71425740cc68d914e960d544be8b8265af0a542c40976eeb1351f2f1e21e093df7a7d71d292a54adbeabda911d1cb3c2eebeac0f0ca6843b7fe8702cb21cfa726f1552ea7f2005e4f78b2125daecff1deb2bc2f4c38a9319bb94930ffb27f18db319eeccd3267c81ad2678dcf6b913a289e1536e880e461e9513e58901f4f5accfeb54f5ebaa15c39858f22062cf2374414396da75309bcd95e74a5355f3f2f0e5f903b71640bfc368d9ce3266def72d4c1dec1c8dab962b7aa4688e4ac11c5d1449a081793037a82f474d722268d6c84452c7727f27af0e6ef9f446a0b33205d27980ad4d07e652a44096afcfc0700e7a60e473e99854f8f7f936bb286b290b1c5f22cdc2010e86d5148e3250d276d49b3311c5f2a4278e50e8ddffdb86566791ebb453591de46beee7f5e57d319c3950e35cd97c4da6fa798190ba04b3e101e1bb5148273859e6a030b0eff70df83112e6136afc8c81d6f090e0e72359fec7dafa42aa2797906b058c133df6cc0968b39747b06456bda710cd095e747234773c1e9fae2bb65359ea778ece1bd436fb58a21549edb56700a6f5217cf2bf8cb155afa4de95b9a9f4e30a02b55217aa31307999db6224539a600e1d1f7e707718d5f0c1b438c63b1da3adf23ce467141919531d74819175e90ea8dd04b2982f63d8a177a824feab770e11b7841f5f4ed7bbd4972b612593c29c3b6854e57ffd8a13b0286f8ca66f764b9eb1e52aff26967b54cc6e565f59c53f423b4039065edf194373729739ee4c6f260f9de23c0fb26275460493e3f81e8c7033ddad40754d269e4a63a1e031caa08c282a2b07c73ece3a3a70be697429c7b8bf0c1c5afa69837a36efd3c5a16b37c5d59f62b5bfadd22f2693418682b3cd087df55bfff9f1108aa460eab9046c42eb5e166b38351335e82dac44afe1c3325a9440db16569600bb9c8469e39a6e9bc81b0c59f1dd67ed18a4685938c365997609fddd43955d4b1f467cf1eea5f0c0e8eb03c88212f10a395f59c27ed4d0218926f421da13d3f46e49092e97650e41f0c94fc3d61c70a77f8bfcd8b0cc416e58651d88024024c0bf9bad6c10e90cac6a7dcf23ec9d49980fdcb60b22d1ea1ab42cfca6374c3ad02bd635ae8e07791c8cb45db90fcea321d0c5e29a46385d46537ca0412441d22bf312931c8a36ac5f231ff3ae2d4effae1b0223fc06e929c3e73750855412e38de1080c71bcf0494e45eb0fde832f95ac954029840b53f25405b5b115c91d518986827fb125f2619bb2edfb36e8295ae46d5410ae81a37dfdd39562ca5c3a26ce872044e49e8681f3f34a9b4ec357798c24168910fbca9b0f7cbf4e6658b9a8622fc2cbfff993d8e1aca3f0b9d6bc48e482dfaac3af85c6bdca375f75fd095f1fa9d77b0015c8cf57b04742d858c56c8619b826be95a80c03737dcc0f409762204c4e21b682b5af4b610dc725224380ae6a9afdd1cfbb591ab979ec4fab05733a69b4057c463075881ce10163ca50659dfda067d714771621f98166e5e863a7449988eae145cd466efde78bff9ffbfda6b31e73b8b05cc2e7c7780573abb762bfc68a9eda6b7d24c875cc624fabea9e385a5f5e6bdb822f9b799614063d6238d91017e7637257b32863a3a7fd257b8fc6cf8b2653b9448ee1cf909b3bbc255ff92ec10600e05c540a15fdc07a819b08510907eebe58c84e4aa30f66e6493cdae3b303fa5eb2670250e51c11f415f69bd788b3144272ad50e16fa1fff0b3d7ccd398f3ba53d81bc8a21bd0a297bb003f473d462c2ae1d90b29fbf112692efed618129e221a48f433d42e8fc7bddca8748ac4a4a75a89f84f25556edb0aba8f8eafe4d78cdc87c07c3205cd326e62ac1fbc99b386745116620ebf1112eb779e54d3e6f6cf0f3c12b916fb39554cf2590b16d086619bbd972b9ed40b6f9e4fb4ccad32608a9491cd093d55969bf210e55f628c7c85b1ac5597e8f57272998be6baca1e8ffddc63549eac5fd74f23d4d08419af02a22d9bcf9e16a513e4cc3ef7a772e952a7a08a55a3a201c34eb88aabd37afb52cd0cea0a203b416683149d6528f9590589abaea2069425b2edfa15ded97023ec97f5b2b4cb18069631eb0177801259f8643a34e43913df5ad8e82a1ecc2a37b9a24c075609ac478eab0ec1e1dec667823abaa173dd0e64874fe5b0987afa3eabbf2dd4e3f3b0836ce62077851aa44d80a490fe62e9ebc95628b1c70374117f9fab3c624e8e367965433f67b1bbb99414c3ac4d106e124601f96bb0d4246e9c0da554a738163c84b73895e454895764f23cf4415ce29cac9b2091d1d063273830425a4ffad7b2a731e64707842fb92691f8dbe221ddb4d9f6d63cf9f174a86a765702538976883db6bd37977c252da289e3f7eae23e8bfe211374c82cae6a916d0b580d5d4d7b1a0746ea6ffd6b99f59a2d388a1ed2a607a3b62eff3bad7348a771552dce3d702a49c91b5c5eb7e9880b400a4d75ed3ebbae835766913e4fad705c1d8eb3c608a46a96951d7a07fafb3dba82a85b501faa08093c99da32e7ce56308372ffbe700ddb7d89128b8c2e0e290a6194d734d8cca5510c17035c935751d3274e4f44499dc956ec9993e70d1539f373482af09a172bfcfe4fa708f90fb03fa585483a5a03686b185a86fc470cce27fe58eb0c34bc4c75054e58df4e0c0c5cb6ec907247fb87a5eb21607047fec51cda1abc3ced8fe9a048e31740b97cbd0659e244209cc5ece24ddb4ed55b9f398583151c9071b18303bf90a292f5b41425a19f168112976dcf633984d9d0cb1bf1ad15068a9301b60957dfcf5ff8168b4bc98e21f7c8188a4d4215ba05bc033683d4b9cc7a8d47797d9dfbd06856fc3a28dbd9db8c8242a07ac24f0e0427a24520d6732265c7dbf3231140e0e5034dc84aa49cd88691862d2ca6a1b2c39bfd47f1ef358993e432ebc58357ebfba00a962ebd266fff4b7f0e8062739725a69bcb9c181b876313a476b170fb65ce1eb6b785fac941d74828b22aced01e7d608b3a7ae1295256aee1434e1bb0d5813ae2bbfc0cd25cab8f91a26cec8a58fd2cdea0ad4b29c68c4bae24497cfe9581efe79a017f2898f2a642c319180aaed0d4de3059436a5066669ecf5893220fad6169348e2ccb3b491528fa18e81419f9f7f7f10876fe71a32dadc80fa133acac12011d7631a7fcc931d4e7fd00ec0f78868a0f573deb6bd6d1cefeb737338a6260325a38d76e3044a84404b1051a10fe1ad0d02213ce18578ab3562532eeed689584bdad3e33b0ad7fdf22ed930eac8aea9d6af0c4b36f7e9e453c5c2bd24f360c436ead1fbd6309ce2dfc0711d20fd583bb4aa06c23039eaafa0255e6f3b1e6c326e7e92adbe190178e3b0bceeb0350b94c714a3e461961715031fec49913063bb6cbcdfde0d7d2548a5ecc60a73cf38f63ed2d80d407357824f2ae83ffe6fc548eb1d7eb8a6e101a14f500d300d5a29729db0d59aa293309d23fb158bf03a7d0950de5de9ba4ba69df09d7b32a2e46aa3f9122d717d76005619e0f6740f367f60444b7f50770b9aeb553a32101a3e49ae72de790fdd4ea491b8530d0182cc8f533805939721c08acbea14c927608e5f199b7ed5de3fea2062b57c441a7bd16b22ef681c12a4f2afee872c95eb7c8ce33b1866ac234ce53af25e87abd526e949165d9348ee6bb279718827e61d5d80b3942d74356dc27f041479b99f2f24a56c1bdd4268a37bf85e14b64c4a4f507d9991857ce5c5d31b97c0aa15c4cafd0069e719715d716dcbaf7ae7cd8a0875cbef383b8aaf37774bc05404fd2244ca2ed0e2582aa43f0c352a476b565222b158d88202ac9e372fd81c480c665fc48cee4695ebfc5c69b71616bcc0d0e91772c74231b0fef0f30e2539bbd1d159888ab6939662b9e0523b35701a7de8a99c04e2046a6a19fd1bb83cc57c2fec0a1c68393dc34e89d1039e08b2d0c249d3b7ee90197359cd3c399e872976c07447e92237a5f3627e4b8893d03caf0444fd86ba1b51ea3277d7032dd7cc8b6e813fd0b63eadf5137b802cf0df0289712e966ccdaf52ea0bd072feacd8ce695dfc9b1fc48483d938bbea19720d03455f8a0b413f05537a1eff7e4929f3a394760a7b3925d9d5e56c586021cfaa1889ee8346af92acaa409725bd946956af033fa98baefbd68f25230d868667132ea014751b43422269858c5fedd478f7e4ca6ccac68d411e8b4700945a5c50305000f9c8550ff998830daa8fe1be00ce2b19dbac197b47d683afee8fddfe70346ddea897dccd58c3add2683bc720c592b8c0456528a70bca2aef87e9d1a3fdbadd14cc3d1d177692abda7423237396cea5d6ccd8d5c4f16c996951b6b7f784442419143ba6eace8cdb9e0690efc8ff9327568ffbb80dbc397b9635b1c74f0fc7c222c6a092590e00ec1fd38c8a5e7a9570badc7f3018385c028aef9f6893be36a4b97d2623fcae239e1e570e9929039270b8c2a3a48613aa2843e23a11233bd8e22ac00cf5f7c50915ed4b187cac060a9d76119a596d99dcc208d4df142846e3c8382b26c7e92eae6bbd99597a49056c27a85ab4a53fe9af3e47c8f50268ccd60b9b17b619160adaaf10c3e5592d78e7f0fa15bd93521063809c7f07004e89b04812e765b58f46370fbe3a9ec7544a318871dccadca6fb28a506fc0c7ad356f0d924169788da00e44c2d9c2620017b1a03ea7b2c01aa05bd2897d7d18dda89ad8a65a6b6f0488b349e496842aac61cbd00f6eb6dc431a061223d57e6e32bfe70aea43f3897bdefc1a4e6af32cd808bd444f20ed0bcfa924cc33ba8a58f29662d653304b0361fa951cf5c582cd8071be8ad652dc51046345317019ca3972dfa404275fcbf2a5ea164945bbaba3e3efa086450acffdcab3672fe2869cc456c8b08930ea5a706261cebc6ced947dec101154c2534c6468b6eb287a3788372ed5609", 0x1000}, {&(0x7f0000001a00)="65f5e4453c295c46473e2c5c6f6b82a592f03ff0e0c01c69230729d89171df7e5c6c26ffbaa418c23c9c69a539b388bc7214", 0x32}, {&(0x7f0000001a40)="5c33cbc0242e6878d29de7f70d1fc865ae3265e9e0f2cb3abb46eedd25c9f88b2b4cc1f6837131cb1afcb2d03cfb4389cbd226b88f8ea9b4c76612bf32381f0ee38cd945401afa8a9ca88ec73b1cf44d338b781e07a8beb730f30967dfa3871ab02ccf81d5cb3b69e9112f2ce7338d3e26375fcc1826f70b03320cd974288c42ba211210235d4c4002c1a0d4afdfd20ff21e918b6b96c02197d271b5cde7981dfac90d820a4d06bd2a2af13e58ebab2292d2b4f42abf01fcc36f8dd5c03e821f76b66d41db9df7a5ceca4c58c3f4af0cd0dfb112ad76", 0xd6}, {&(0x7f0000001b40)="742ad7ec088e6e7f0c97586a79053e9a2b8e9b8ab54805cd0b34e5d00d337508827ad7c90502c1c279f7d664e34c6e72deaf845b4360d094f68c46092a9b90212c518d37f6ce07ad76276852adc9d7d6d2fd08f32fa4a89cef321b23fb5822c630b946234d5ec3254ad92607193ef2c7aeccc74f796f2fcd1e2ba09a8b4c83fc78736b6e37459a543097f2f25d9998db478b9142df88d3474d52f08251e53e53653d31d6edf0b5d6fd08eca7a2d38271a9e9fc22ff5c2a8b2364bdd63f1b4c37ee2f", 0xc2}, {&(0x7f0000001c40)="40f54c4a0474b76a066fc5d60b0972bca83c03a9fbda0295224aaf39fbae39eb376f5e3b77431d91ec672fc71fc4f56990527bcee24649f686a50afc8f5c9ef748c70d6c82483fa7b6c23cbe3455358d", 0x50}, {&(0x7f0000001cc0)="3ac7d5966582698f462b6b46c028472e37d87a525b16c784ad2980fde6f0c88f9bc0d69766f89893a6a5f510caf5e7740c7aff3360334d17539147717d33f863f3bd6594af1c34597b65ed47e40f64c405133945fc8cca01458c266c220703dbe787768fad53f17b8421e178b54fcc6299de4fcf03041e21e370818a379cf3ccb91a77e5be9854deca24b05b3a6bb4200943d661b31d003a06357a2c1976bb87fcb6987a50579ae983691b35420e40b76569a5d7d1c9b7f5c5b66a81fa9e7480c5680c1d75213762cf", 0xc9}, {&(0x7f0000001dc0)="fad65968d32bd1a63efe0c5bdf65e3e2c62a5ea7bd078f69159df09a3ca194ec81ab4a748ede05a395378866abd03f3c71073ae59ef8eedf00c94e94ae74013cceab67ecd6bcd1229d22ac9481848456f2e3bb19e22b03395457d9361283e9bf8005677efddd9b738f0bc763dfff69e9bfd6c6c7251e2775b427f5c1422a7e5000ebb305fb4b28df99edb760e816f0a390e9dd70f9ebe3467871944c7b1c562c6fe4ca7cd3beeb59dc1bc5d0", 0xac}, {&(0x7f0000001e80)="25d985e3c3eedfe77a6b93254b7271a878593e496af4216c24ae956e27dcd218e0ffe307a3522467d1bad6e430f44c59c78bdd9c066123bdb2b9421e49b64bb994a471db5ee20603302454c630683024a2c694f2a418b75b6ab60dfc7fee6180ca35cd1ea6bbc3ad228c7c527199103cd0d37b005cb0a9ae313d980e9a", 0x7d}, {&(0x7f0000001f00)="9349ab376ed84bb545bee16e779610d68f7c675484e913b059e66f8e249fb7e7bee40bae11e8b1bf6644e7d2e59030bd6f8e6241f69026489426bc87a156d678534fd2803561432692f93516c3f33c9d613286e4334a6e5ecf2c7664b4f597600bbd23b4edccd0e28e61037dfd8b535db0ccd7171448733e3f5d3ff64275fc1a3c1d3873663ca956525174ae6b761f19471bc1faf03dee1348aeb8ab79ddbae225ab51a23d275ab61c41e3eeea8cca1afcef63a70db78b69635e84d729bd1bb97bcf8eb9", 0xc4}], 0x9, 0x0, 0x0, 0x5}, 0x6) sendto$inet6(r3, &(0x7f0000002100)="a1e9bb5c3eb961abbe8f9d19020becc7a39fbcbb36e9ee27ea912561408cb758a7133c56478f03fd124824ff89d88191039e6d06a28a639cd77d23860f76d6342d0191d02df1e719edf630257a1ed25e638a63e1953e74823cb958fd655143b14b7312849aed09fefe20905e321657c343ebc3fafe9a470e1466e7bbca829bc19432780e686c6c832c394d5e997a0b1229f7d42fb7250f8ba99df37fb10e98fe820faa509487f1fa3f", 0xa9, 0x6, &(0x7f00000021c0)={0x18, 0x1, 0x10, 0x8000}, 0xc) setuid(r11) r12 = accept(r0, &(0x7f0000002200)=@un=@file={0x0, ""/4096}, &(0x7f0000003240)=0x1002) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000003280)={{0x18, 0x3, 0x8, 0x200}, {0x18, 0x3, 0x101, 0xff}, 0xfffffffffffffffa, [0x8, 0x0, 0x2, 0x40, 0x9, 0x8, 0x7, 0x7]}, 0x3c) 00:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f00000000c0)="9a203faaa28857c048bfbe1fe5383b6126cdcf6a245b7e8c9ca887202acbfad640016144da306034d01c61038c9b09f748087b051f2319ac2299d43af4813b6cdf680fb478ce8c26fcc750df59459114a3bd56ac2b6fff1331f0f7ab7cfad2123f2fe6d44504473f6d572a5b693199e184be2db16cfff85d4476811fe4ca03162a020fd2e52d588868628f94653930bc7272fbd625cccf13cf92934bb4d3b19c4aeab2e04fd476662bb8e60aff3de545e91a919c6b334328f0df7420341e79cde0ea44a171c0193110cec7ed761a7e96fd4b54fa34b933f9d7ef0f768897e1e27738ebba4592c5aabc377209999f4facdcb5c1bbac850280addb60d3a9919a5a2d53445ac77f330f2b9a0d0f45c6fe58ae8b08f13671a2752601a6a6ab73ddfa3b3c3850806fd8141a6457a2feeb3ee3d0ec3c2e29035658898e202684e58c4d81364bd740f38200701bdf5219e22592f945dc1e3e7d54a2240a6783abcf3951d2696658c1eb985e0008538d48d715dbc3717590a6c6c345b181801ba46f601c3addf10396aa81e41549cb8fe21425b3f293b562fa04fae60adb32825a4fb64f88d985dfa0fba93620db7286dc1508a2a6c3b7decbaa622a82e935a53407584c6496b36ba88e086e1655fe810ba3672b00e5c3e4bea5c918a3d73f7773c7bfc0d9cfe296933ba61868a6f51074466107c2483c3afde279524c1fb4b3df2311bc4f6fd7123958bbc500c91616cc9cbf0e18e8d8e3fd1bd81c55614dd3d37c9e4f6347d0b5222a79183b02b47cad5e0601c8d53a6d1415eaea15990df9282a9a42ebde021814bf49dccfc9b358a506cd5001a585cf809461b1459e903d9741a9bfb238f07ea6953e9c62e22a4dbbe630601ea2d48ab34077350687297d5843ae55dc25b64fc006fb936213850db6ad66a925b6e31127af56a37de983c0101e80051c02472d31872bf7ad5bbb8bc7ec64590dde85b04f9f0fda261786ef80af2748d18d98fcd125e9cf82ac449ed7cde8dc0b92471f6aa1ec4de49775e24c0eba912e10b8a911172d317a326ca4b0a4833132d4a60863624f75aafcf2aae425e3acf274298c0e7349a40b3229b3f1c568fbd7e10c43457c80aba475e94a3545699ff95c8a4aa4164ce9eb1c4ec4ee52129c9ab842046e552351084b783d138e407d39b38f7f00d9c0a72187a2a79978d676f7ad9aae9e173ff7b7309c5ce94061fba445004c4eb3a38d4c53add6049699574bba2a26f0480a649e0889d5c098e16b9c57f255f98c55929a5d2a276997267e411853df53175e842282390af343fbe8df708e2405a9afc7bf5d3c9da336b0794bf82085ab852a4fef14de665a013d37c37336479ce8fd0fe37aa5cfc7958aebb9461d3ec3956b9b5103c7e90d37ea23bafd96ddc9ec860196b02757f671c2ad25e372b3ae0cfd370dadb5c6f367f30c0ab7b347040d996f511d82cebfedc88970a9410837719ecb8d41d75dbb4a11cd918b4cb5d14eea9600a3f7f5ee9d716985bc4149ef6d2ef0c12a93c28bad12eb6c7d4fd640146d8cf7fd5cec84759602c676ed8d62792c0cc6d63b82caaa3526e6cfbfd30659dc40c0ce4769f9a94f79e47d28fd6827d0f9ee99278152a3e5fc9f1b704c516960466652853733c79aa941d6c5076be4766a2ba757535104da125d4331689f9cf32e4ed6dadf10c193fd8d643f0eb8675bf5654f9bd4de4cf663b23b77c61be9228c322c62994d8b615cd998fdea87141d04970df8fe1375ea66106f96dd44be29cdafd7107e9774e00fd99e0ebd8c208f04eb1a7138757777deaf6c11a43ad903ab92c8397cb358c001ea906803e613e7bf87d80d027de7359a1608a6122d21412077d2e0ae2ba3271d60d8abb757be9bcf2e76854303a92fa0793d6652601c9ea8232dce44660edf45c01285b2398f8a1888e9a8411267218876f002fc00ab1d383ef0892d4733a60d07f212054f870481b6aa187cae634848d66ec7cc13b511bb163d5d15d3643f80b5e120dea174ba6892de9098c67444d45dd156c5e02b8b98f2ce4ff0cb287ad2c0f7f2cf7fdf93ab5feb33c42072bc37428db18ec15cf4a7491225a06a77a4411edc62670f264dc095bb0223322ef7fdb3cceef776dca7b762c134629539f32c7f634fe9f5a3434c50e8e104c1925cc07f68c214673ce74e6228b8146e26f0c3d7d0f2bc29642806c0702e947df08f847421d805ebe423cb3a2ca7d49708d2efe1344669a799bc92233fbbede615c7e11af7b674a3dec0328056cd7cb5c5565483ecf0145e5e54ac56d8f4c2ab5a1beafd745989bfd2ffdb360bb7672edbf19132b7f83a6d9e76ab7a164e44785901379854a7e4543a1e0524ad9f071920ccce0517b8b63a41a5d2e5aa00e8c3e650abfd04b860f30f01b166efcb140e5c770b4a4a5eb83e0d37526e2e501a9b014e60a180cbf8295c205479a6542c6d6feba1b46b8a19b69155e340709378435074435d8e28b3d16f6db4131af336eacdd838d479d359dbed47d25fb9148666704c5070b1ccee86e8d291222bc8f2c5558fea25bf767b7bc2324c9efdfc96606489a2ff4f970da54cf15b32220a7c1fde4d681c720c5f1909e9bad8332bbb49826ee25e77118b28d0676b6a34be5262c724a08028b4439532e2ab4df18e43f32da406c095902bed6209e7748f54a71a6c5b067b6677409da79287b3430d354f6375089ad8ca265baebeee7e5ac47ae89f766110430bffa3ef0a4c7baaf0a3b048c0460c6b6a19d3d8eac8ffb4ee66f7a22b10be83b7f1f07e288a9b0e30de7c2fe5edfc4d475e635c467543f85b974e410e5653b4851b7f2eded6ff92230390b6b8c2107c389dcfc74d6c219e8567dd83d029257d6dca288cd8ff93a3b3b9aa2fa1350a2a3eb484678539a1afaae0afe0420c4862814ccd1a94317d55f0e865828dd277d64e38d7706a7b5fc49d670d05a6a87f61b7a634f20d861635453daa17dc01340a6a833cc1c14b7c0d95c0f43caeee46ad60062f6c1db8544c3880e5bf87a408433d1c7f7c8144d40505fc69e4f07cd7b251ba901668c958a323d297a9f0d027536b6225c073ccb45b18a53d2152563ce04271bf1841e22e3a47ab90af819058c6b8aedd63218aa24926a668079d4433fd80c877288540a1f3779ac1138c2984170c77c4f0595e9552765eb96ec117a5f487b4fdda08c08b923cd3f14f79a6abfb99da559d3303849e9a3d235d85bddac83372df749932162187484d2d2ece2dddde61da293e3eef5eb8c115213bec8068e27cc2bbbaf467f1c945e2fe41e48c135aaba8ed6e0ed7d1825e585024423e02f004ca2d54abebf33ce1b781480336a8148916a1a620a1096b300b824fb07a08644570839321059194fb30418d1ea0139ce7ef01fd3fe31d3ffed675aaac647fbeb8dfb1c92042d09b6661f287efcb6ec0f60781719bec631f43b0e5120d4234b3856c0f7b4cffdf166127ac04b1cd4e6c6a422784ab16ed8daa72b55001b90d094de1c00f6e7b318c19d30d0e5dd9c4286d2a810ff9d0f69a91071c19088ffc58aa1f56780da2a388c5c22e765bf06f1be263bcc9861a500d257367b189e9b6fa3cc95feaafad74414b86e4a3912944e1064bc93d99e704877feb793eec51e4cecfdf02b4d94d1f3d34f1fb0f3739c7c746d90831fdecc3891787f0549499122fdad987c46da0fbd41215101334be779fbfcc17997549705a196488ab6d81a4733c15eea13ac454c31660acb75adab9bce8adf6bd34d0b07243dc734ed580225f6a0183327bed3805a48163482283b2b796294a2c28e4df37a96b089b06518215f4e9140888d032a1c95a8ce74718acb7ef462d5bf75a95a00b9ed69b4b5f2e559bd65fdfd8f74f6d726af9595945f72a89ca6304e374934a679cf4c8323bf7ed405bfa5e7e6a92232c68ba48c6e71585b33c32e1dbfaa49ef7c062fb9dd4f4f80a50a265d7a0ebea8df9d31baa522328d78fa90d592ed00adf8d5e9f489277a2c3045e5c93c03961492cc37ef6a2b312b42cc17cc421e1c8bd9029977a670097009032ec85770d8a480c3a38f86f9aceedfcf1ea7f34664aaf96d0b9a7479256d84a60054d66542d90987c16d8389b9938c2bd367ea467eb25269af554411e57dbe9dbcd08576f920a4c17325ef4a5a5872473b781c47df5181b21c0ef2bb40bd2ae650b2b969034a9923c62ac4caa3c614f7cf22873da4f6089ef91d04d2cf43b5efc15449cd49fc3f5374e44e814a6bed803af0a3b938347b40fe88fe884b35554d121853af52e37cbbb3878184e0530750e80cb8de5df230c7f1c6f72ebc75202a89d23027e50b5e44d0c6e5224f6b2175aef4797b05a65be85edeeb86080029bb81738da3e1e1cd528f0a665ab8031bf5d087be9384604ecb5884125190e032447a4df81ea68e20e9d4e0ae2188981b78a6fb6e562bd38bd4e85bedc132cf831def8364872ff31b41e4fa421857fa7bd192fe5501a2d7aafd6b007d347d2d3ff8a030f87d665d7e9afb27c4596b3f1ee19b5a68f1cdd32052129476f08d964fec43383995ef23e88763b2577d6218d7622a2211a37caf9fe5553c2580404161b0c65a01e310f1f10fb326d449b02755dbe6616c8ce4f3497fbdbd0a731362970909ad95467bb6826ecb95497838b05d869c60b9a427dfe696c859205ff951edd2cfec6f8e8dd39b8ac8bbb460e37278157437383e257480552c07767ac7d3ba942e3b9ab9c94cee7ec7bebb34146912d1a719bcb25a566cf9d5b2c9e52ecdb2b1edb730d0c64afbe357b7057aacd4b3505229f8420e22945093a23fedb22da231d6110a2cfefb60cd8f9d8e104eabba23f37260652518d905466e21cc348840519acef1eb2645a3e2ecc52bbe6fcfe947b4f25f04f94f601802a197cdc964324db9e2db31a64ea6d3d1999e23df5d655e94368e9e30e880f421e82b7cdae6ced7c70097548c76375142d8b5ef23cc7d4518b09080a5635ba0650748c9c77ec502ac6bd865ad99c4bca5ad0764db85a9d27125e56497fd78ae7dbe408a3553a6be3955c9bcfec0f3bcc18d23d4161e59bcf5571a148486728497dd8e73a499523979cdf4822a54d7f5496a98b0e6a563e594c1e4d2fe348decf7b637066979a624e9fab90f95c70220716737aa48361eaabe96858ec30702fdba5ee5b1efdcff3d328241ed5d6c67652788d47f58d3a341364f9c0fc35ae3cf9c7b13962068573ba771165d12d000000000000000000000000ddb7137a08023da1a997be7d11e39a002711cc6cea89a6915523cb775d983a7c6add59384f05bf37a6648f882d804ef45113672a3fcdfe44916f552e826bfca29005fe77beca22a2d950caec79571832a5da303e7adee26420ff75da066477f915085e4693c0a59458c1c108c814c2fc1d1fcb149f237a43b6f9d5e2f67259d83f8a3d56fad1c7ada078638aee33aaf407cfa213b66c6223864442abf873257b0824771b746d4c00aec31ac97eb233bdf1d88d4dbf5edd52cbf56b3d18d9e6d7ff887dfd69621a0c580b5a9c8076d3f6b43e55c68810a505a436a42255a4560af3b477", 0xf6a}], 0x1, 0x0, 0x0, 0x3}, 0x4) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000001040)="dc94eb2f", 0x4}, {&(0x7f0000001080)="074a78f4fa98f88c5ed634a575e6b0c9d952d45092542c8d5f98fcf05cd4d20b6ce12ba548e04287d45630cdca7ed8607b6c8975a6044a", 0x37}, {&(0x7f00000010c0)="e6d5d38cd226137e7c82b68fb79fa12fa9b44a4e02429e2b2d135d861e4cd92608c03bfa2c57529ae20dd4263df399753d6baea3d1158f", 0x37}], 0x3, 0x0) 00:00:05 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/32, 0x20, 0x40, &(0x7f0000000040)=@in6={0x18, 0x0, 0x220a}, 0xc) recvfrom(r0, 0x0, 0xfcf6, 0x2, 0x0, 0xfffffffffffffdde) 00:00:05 executing program 0: r0 = socket(0x1, 0x70000002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/152, &(0x7f00000000c0)=0x98) listen(r0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x400, 0xfff}, {0x18, 0x3, 0x1, 0xffff}, 0xffffffffffffff80, [0xffffffff, 0x9d, 0x6, 0x7ff, 0x0, 0x200, 0x1, 0x3f]}, 0x3c) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket$inet(0x2, 0x40000005, 0x2) r2 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) fsync(r2) fchdir(r0) connect(r2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fsync(r3) shmget(0x3, 0x200000, 0x405, &(0x7f0000e00000/0x200000)=nil) r4 = getuid() r5 = socket$inet6(0x18, 0x5, 0x1) r6 = socket$inet6(0x18, 0x10000000, 0x8) getpeername$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) read(r1, &(0x7f0000000340)=""/228, 0xe4) socket$inet(0x2, 0x20000000, 0x8001) r7 = socket$inet(0x2, 0x4, 0x1f) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000440)="54d49358bfeb2d", 0x7) dup(r1) pipe(&(0x7f0000000480)) seteuid(r4) setsockopt(r6, 0xbffe, 0x7fffffff, &(0x7f00000004c0)="6b63789b9c0ef87460329235d8a38140d7b66dac5607d67d04568c4b805a29d51405021757b1ffdb3899d890800407091c67426142704a7fee94e3e4d5409594ced6f4b24cc5b5ed22648e149af2f8d81082f4b69c9d54d60905d26fcd6689c76ad1aa4559edd93f4d4236bf754cba30ab0b9fd65a584fcb35afdc3363e3ebec1e92a15c3a1fd2ed2a1bb351cf4f", 0x8e) pwritev(r5, &(0x7f0000002a00)=[{&(0x7f0000000580)="c52c073a203ac2ab258688e11fe56fbe56ff196ff78eb76e20434b2dc403bcc4c890109cee8d8ad6c52308a4d72b6148e6ad8a6b5fd902c8318c39487c78ef949721caa4a623b484fe28e4ff4e28cbb5944fba38dda433ba74332b96c39bb2f6bb6673e430fa035a255dd7a2a0ff381403056dcc90ea173ffa4ff4db99722739f8c3e17f35822d424c7e044c8df6b6d77a3b8301bd2d3156c67004f61958df98a712d5820584ff1a825d638cac09df5242e1cb69afc27b22a50ac3a6cb3ee6014982c49f8921f1b7b5e13e1f9e4a32a7329cb73b0f69e13c8e15a472c29ae0cbbf2ec7bc97ce76062b0d0c40e6dc815e8e0c4a60a49814c4274a5f31ea537e7f92868d3ccdb35f0ca01ce58021e85cd8e387985bc2ac3e4929bf5e2026d38febb52a1c8a64c818d229d5ce4a391ab0b43f5b91fafacb76fe92a7656af835971e4e3f77758799dc3e38fee77b01e15c6e48e4e4996ebf748707ac0a5fc17d9d3fac540055c0a566c64263c7a4eb22d6a778364a8c39f63718e0e5b6e829b86de72b370c3253eeac6b1cf00c4254b9d2bc7744b376883cd702d5a53eef7ab4aabab2247bbdbfc4393e5cf4dd53741c20f08738c60d422e3ffa1cfe830b05ad1f2b9e0774b4a43e2dde9b40a6d29f409e19937f5a6720caf9a824623846f61c4f88347d1c1165e47ee63fa56d55729ed279a34fafcbc3a1eadd488d4f7d8a66ca164172e18af63866eab8da9624e7d875e20ea6218035a5c4e10157b982d4f7f162aa5354ffe4891610f36e194cfa6620d121749f694494742471ff302799054f609173bf74e5e6ea09a0eee1843ce65fb2d19f0fc64682ae38381b53e059a55a229b501e04d3316a990e908d2a45313cf33fc6c4f8e37814860a8d908ca7a8e79e3789d2391ac4cdfc3be98a8e148b015395b5a26c0c56b7ddf7563988bb434e69dd41e859993cc1d52abaa48c1845693e0a6c5d5861f37fae72888aa1ee2612db56fa1cf70746896557f4a1230b3dc123310bd4049fbb7d272d8f1c3f44c67997dc75fe90ea4e0c452629aec63cacf3c9c3b87fda3e963a4557439b87ae51367a8b78d1b550c2bc6d3aab19fc866ab80df70ddc904c715b0cf57c806263ced9be65d246aaa2275d7ac3407758cd079f23fe618f6368c5c6a52697e1dce6da31df00e8303737ba9b9f317e3f17031b64dd6cdbd3630df9ab1253ff20cbd8bb66f1395fdbdd7aa68f4f551d9c74c8b57e3ea934abe1b0127a93596cb1b4fdd41cf11d5b5129c0fc4a3d5cd9d8caa6585d26fac983cd0491c260a3a15382c3aba94f930c2b2a05e894f0dbdfd23a6a17b2964dc1da57190ec4c982341a650ab58516930ac11efec7bac1113a2d75c3c5cd8b11a08756ed3e5e6a4b0eddcadc7824ed5a3d3e27f34b269a1839d270f91783f1db8fec87ccc250e2ea6518287ae667a6ee3e753f9e78d5973934960fa3ce41bdb3528613e38fbdd96bbeb71faaa59656146cc180ce794ff64c9b4f1fa202e76d3ec03a66749bcf82dcfb866d741c8fd3a11b73f448e7ac054a94ed537ab853d52fb0b4f4d82198e32d81fbca7dce31a64f4d66ca9c74e464ece92408a34d9e74985be011823e8890a70fa0716bba182891fe33906ac7236e0272b9ab1a1da63e66bdc595bd3420bc3c8c0071d0f5b8ee99b93e69b4ef9a624e85269069225e7befa2d371acb421cd0b2ebf2be0c43a4de66cc6ae8884a7d359105e5f9746a9c4dd5802a596124dc44fa2c6d51dab630514e4daa11bbb3b9a53d59cf155deccb9a3fda94a7daa291ef151c28db447806133c4e986c38d987a9c8ff1316ee42571134c97d6321e26471fc3d58536b6aa97b8cf498e596cf515cd0ce2c25c6cc8c762e970613c4ba17d8669db93e61c99c4e23d5025b580e0f6ab8bc1c21a68e6538c21f6b28b822c0448e61b9ba4b132df4e006504b7958fd38f477d813435db29b32cddb33bf780d9e06d4c88d67d0c0346df058238e0b84bd01e676d780add178a20629c56306c4906e34f9f854bfda62697f4fc5059d4523a7ca4038d34d325ca6d1d4c635f01ed626f51fe4bcf1498dacb7f4d173c0376eaa8a388e15f02e381924d77c1031800400bc45b33b338c6202e81c3a2e14faa9e276c6d2d7ad15dcf98b2df32dd1bde3ba7585f9dfe2e60c6ce27af33129b04fec38c2ca566dece230e1c039488561aafb6f4fbe6f3fbb87bd56a969decdf38814c39994a0441bb383f2637cdb8d74023abd7be3b81592305a11063ac63e6bab659dad4ab690d7553cec41de70563cb5bc4b33ca9810fd4920161952a60196538dff6bf69e56fe532d5144994746efa9146662727ca8cf09574adab2d8beecd75308dee8abeea4ac480457a1d08629546568cdc8a08de7f32fd15aa830336b7ddf336c957d9212c57db8bcd1ee93c01d3354621d1beda23723037b9c047c3eed78777f44be943adf3bbdc028c9fccaa858b190e42f98794e1b522b83ee4711a73f9b6de79d9f19f84e5c33ff7c39d8c369e993d63e6696b160d0166cecc406a646137c182fc791d039940d46455dfa633bdee6df1dfb4c43ae9bda4873b5bb02a0d158b428fb8d8107e7a01a8ebb12fda48225744ad0956a012e041f308522a16bf9d2c9d083afc20aeec8e0ed581d70c78e78f1b2bca413a3d5487ab7f80ff5a4df52120cef322212ad794b351a839290e652c76137d27b57c636eb689893b077308c293f092efd906d6eaf7ce08753750c4730a2482cc8714a5fafbfefe0e200819a644705b6aa128afa12caf077f9ef98edb7b8ab96f2dbcdf4262adbccb4851b77b57ace88d4f4fe373b14121a45b23104e7258ed8a8cf83e15e344eb9dc9edf89219201012b5435278e9ab2d77fdc2983c2a7780183678e21498cb15d809dba22671360b33d8345a64c6cfbaa2dab55f8391979454e882e7571068cbca4fd646d0ccf4c3365788607ea79f3b9bbbef69493f7b56d80692411de2f8954f5647b54fd2160bd8ee52f1131f0fe78dd16e1f3a2bcb6801cb475e1fa0a9da809b98a58df5faf9ed4f5640e80f029a2fb64f48db151b866ff78bc074809389298662a7af31b8cfb566dcb330268dcaade7df324343ed139790e96a824dde89bfcf12256fdc1899d69b4b328d005ec95ad2d344c2285445ee6b02beda0246143f5f95b8f8c1ea6feb45410673b7d0a84d12ae78de45e49c7e02fdfb10fea00f96d4e8129a0c5ca3b10ad2735c1d46da32f455ca829af89f430fcbeed57c1f630b6a348cef154ca4d7f3c24600fdd5cde90e50fc73e54b597e6310ed1aac89be922a51aaab6dd444870fc58573f7dd13515568e588ca5488a5ec79409f6218b9ae9472cde322301adabecad139e08085cceef08418363b8222e6f0b9bfe05f7a4bee0830a236a4e96b9b0b1cc27580500e3e8906966caabe34d70cfac7246bb2c43dccdb8b6bcdf497ed728d685f32c26472a8baec5d3a0e70c7471da73978b7e16c840bcf4c7eea33467d777958cfb59538b6a1419aa75ad313efd3dd0c805e24a7c8f564901b7666184396712caa7f3d4ec4c12f0c3e122567a8afbcfd410cb0c11b710cced7d47684d8e7f2df071547e7985c1dbf8f282ac6b0cd6e5a1c54fa3a0dfc0ff3f663406cbf6c1a85839f0104f90f0779cfbcd194d305a9aeb9a1163ac5cb5420ced9a9cd47839e5ccd2e1ab63aa01c035a5ed1804eda68b8e37adc3f4efbffa8da663ee93ef22a4b9090b7712caef85ba2485153a0de6a05f5598ea79016f54f426f5a5640547f8f9a0254004e8bc239caf9d2ee82632c2a404ba0e5845ad38b30e016bc388ba26760066eb4a7151a07c1a6fa292f8f6f61f58218ab27f88d036813fdc2b95b3db6200589508cbf379bb47fb57ba49c1823324f502ede43963b9495a92954d8e3dfa7b01573f0a30a80178b6df2d8b81704b6d405a0f673f2e7dcf379011bd9d54ac8eef48ff35fb4fae26f655fef5b34d068c7e4590c0839365865c476f83ececd247627ce7ed0256338e4cf422a9a6e619ac3fe96bdf2d1f2e9ba01139a47bc7a5707b3c4b2a41039bd4cdca6c858823f6c630302c8d5ad78a60c69a3f3aaf8ae92156e3209d196f7481e7609d7136e49ae9bfbecfd1cc445ff793c1399a1dc3fd2de67dea304fc41a9c0d36b445b00084e2d2ca6abfaf9967e52099773f65a093d92a108ca0c242814d5cc8ffdd7edbb200f9be1818a384a219b64c4fb696ff0e6c170092f402ec9858bfaed7c783b9c306cf492812ef6dc851f1ac09767119973408dda3475b041fac96cb6241bfd4e926cede24e7b0ed874ae79e07f411849c61a46ae5be2d02df54cbbc01fc2134e02a95b789bc3ab33e415b5e2d768b30486fe009bfa4ea2e0902c79b349d64b4e2c491defc3e36041d99ffd12d99bc619e0d811c258ecfe0f040e22a9c25744fe8707c8ce36bf73e80d33d1b48dbb388a54b34b9c5fe6943ca1d1d31a71620515038c4f7c2e18c48c5a888a3676f298f1e8b0a0f5fb05969301d10e0f18425095e0e8182ca9f824ca1a528e1aefe3b8ce3768e36646c7fe53f550d25772dcae3e841ad2ef04c9b5ff8e52be0a8227227d4bd880c78f7ae6da9372ee05a3656e65497568001f25907138e0e13a41fb08d69e846d431e4368c1d5570e9d24c39252e4132611340800e0211085a441c6835d55012094f76883d07e6fd8a86fefa20dccdfc66ea6e8e63941f20e741b5c7934548bf9e738d25f5fb29a905a7ff08be653d72cdede918937763a55cd8c2db5f2ff41bc0d92ce6377cc4791d5caf0a07dede67807354bd4da037d103d8398a10dec7b96bb2debba55577293c110c28ca051390d58a4981deca26548cb583f30298b2a5bcd4c537bfc7129cbb4d0e45332b5e6475ee7ccf7804e02e4a856d4bda79c93adcbd1ba31e217f7f85672712224323a6bac3bf340a5605ff4c5016b8b4153f34cdcc09ac1fd1d055c961ef070d11946c47ee454bfe554cf8588a77fa44044b0530c041c6639310b4b269642045603ca2a183d17d9e613deef82937fcdd0e5851cf01e593014b6ee9f827c2f81a46cf0e2a21f30b3a46be333d311dfdf89ce3ce8f5aed5b16cc43be08aed57f8a9a0481d7a162eaee47fcd5b28c19189ff27e1b161538fd28300e2f079e98a7b485eed230b89a1a6d82645271116e33a66983494d4ea0679c926bf3d2f0096e6a4b647f4327fd81e9e6b0c556b29c3c6129f52d407a64779ad191b1992a2a48e5c72a9191eb0ad94559b6e3ca45097fe340ac6a9a04be6dcfb8f70aca7009bd244ae6562e48b44a23f16e9ac8612aafc76d87dd7ca92cf2fe2763379652807808ecda26f7bf485261c85a73bd288b7e25982ba3cc0847be8c1b662df9dcbf71484295dddfd0429e6818bc0253b094e103bbee63171e03b6acf37e536625f41bd51eab77521bad358bf6775f921a99faccc7cedb8721d050a47175ae9d638804429fe363d081a3e46e94ca6752286f62d972e0e8c3bbd7eef833c8d6a7feb54e36e134df3e6695470f494868732406ce7d0497f811b740c722447feee9700b9f006465ea23bbcd13fbabc3534598b79cb3a2fb02f2c04de38d139fc67d45bb5aa1aeacb30b3992f7eefe76ee9a6bf57968d9e2fb7aced1425619c2d440795f014ec1b83cedeec1fc0df789fad303fa2a8bfc045208fcf459afab2a9aabc499e4b4db0e5d57b63b0bcd147befed2a458300bb9296fbccf70819846515c0bb7dcea9740ca18238d7bfb36c39b0b3572889eb118d728afb7360cfe788416", 0x1000}, {&(0x7f0000001580)}, {&(0x7f00000015c0)="29936d6420e0ca2e2bab38cdea821044379436bb7cd075c4c30b17121a70c613416b9cc7dceb5f179de39055ddc189da51424224817878f598cc0c648a4d31625926c953976502622b10fdfeb824c9f4303d11409a6926e233090361c11053c12b21a14b27b1dd087bd20076e042be432f5451106e3d", 0x76}, {&(0x7f0000001640)="c021b184226b834d2b455ab2c2b79e94242965e5b4d1fb9b2c84436bb37fd2d8e8d2303ba0f57ac23a414e93ed4ba6c43e5beacf57ac20b058b8e466e9e79eb6cfadc726465f07b477a068ede405070714d3800fb1eaa084ed7bc2dd5dd6ed6151a07732b4a3b5d247206964c61d0782f6ada3b510f55de96a64096a778ba670420bd045cd4d177abbb4f35a7522e7240b2943a8a24cc04df4263d94", 0x9c}, {&(0x7f0000001700)="a890d33f4d7950b2b4b288bbe298561dff9594cff474f3804f01ef18af9ea2c2f63bae886a61eae6b84f476c0b0203381ad3d55b75c50b1893ca0605bd679ce8988d6f3fbb0a0f816951f8e59859d09cdc55b3a20e8e8d40799e3ea7566fc838f1520b80bb0941f581376e90565889a96bbe4618df1b507a1089e9c44a36fe450913107d4953c81eee8296d8b3604705590a283f170ce974fcdeae4dc0b8354a945b3f14dad69d0bc3eb15892320a51dd2105a279261761036e17b7ea0be1d026edb70892a299bb6d03886ab41cd4545d60710f80ec053d36c7f34358ec5624b4c8a8b9eb7a12b792cc85783ca49f02a54a082ad78058d9238098afa8e5528cc91e054c88ff6523296c857d6fa664a16fc7b342b70593379227081f93d7adea77a0b4c70b98cb5bd99738f6b14e5613dcd2bad36271c79c20f67077e78097a884fb38001ceb83c35ab002e27e58895c793d05b59c2cc4e46159f0c74b50e1d93a7f468ce13d4a1ceac16651b93b686661b81a8e84144e49338c45cef08ce4d22757823d165107da9a0d9dc81294d992a550712c9a21248f85c00c23041d9437b0e5d6cea4f6bcd15969e2ad6ff9ec0b01c95d11f57991acc5f14fb83c6271642def4c2df49fee4c43b7c3c2e40585db1269740553efb2537e3557bf25ec09f1d2da9384c98033b150eadcdc822da6c2789a7745bf564c2dbd1e4adbd6cb2e8a7f90267a8f4d80c410ad87178de945c2fe0656164797a96d71f118b3433d053ab679df267e0130e05c143dae6bf5a82619d28ae0281afea9f28fd7cf9e39f8cd280d9fbf3047433f47ec35b61f49af19f9378f629a31b79892ad13dc3293c863e58670fa8d3137f02f89e5bee0d0b2c1d283cc35c420654f1d09c2e14b935787ca1ca0a124a2c2a9ce2803067f20c0768f64bd3999771291174a7df9ae8c63531b8c547cdd3b193b14a55e55b8a12761fd1c1ff7a78dcac46b3d4468046c8d6b20327158d29988f9b04cda451dc50d18200250da1fb9a78f54d254086653f9d67c5361589a9061913ba792e2e52a6c6f92856e85058827837f3bdfb8d8157240182c8bb4f31936f85c7e66ed1de12cfbbb85429fa096ae8422286561237fc96ca0a51ef8b8e1530670fa6bdcc0179152ab37796002834e77a85f67868ab22a6ceeb29c666a4ad28166780814743d3cae072028674f891076bfd09bde9b61c668380e840851ff64d0f5281a83729745283b98d928001068da1737a979869ecb3a72975ad7de9f8c4ed64600842fa1b7346a74f01312fc4ee3a03e9fea9716d94561c764ca251d3a7d411a3cfc4237e8ec802131f099921f7a95157ca9a6aa8a51e13398f134f19ab595c19efd937cc2ef233ab0f56d10d2bc85f60bdad20297347fa24f673b2794419ce2aa66ad3fe6af36ed7ffb79cf2ff76147caa70089521d456954137bc26970ed61d93fa2b4208409654e813e94b60cf99c26a35f8f454adb07a3473f8ee2e24bf5eb4976a94adbd624ba72d86b34c13bd8b981c8da19643d3ecc42f046349f52852bf9b43174930756084bcca6689f9fa143dedf92b7bc3e3daab7a4c04d311436f819c7e134b47e9e14cbaffb6cd6d21deb6dc077d1fba21acf57394100c4ee54d6057f3ec4e51cfd7782e2cd397edebe159ebe186edf41fa34205a663b86dfd5e4bf244620c28ce129ff0bdcb5dd1a64f66f901aabce73012bcf21d1824f047ad45d7a696c6ce5ad696d219a40b7bf68b2da80fb048cfbc3dbe5a82fca90d4890c8b0b927926992cdbd8de4db8ab8c1aec58f31083023b8b6a4d36830a449cbf9d834827eb4f3965610b914696c4be31c9ed9c202f40b68abe111ab78e7659d3e134685c97655d2bd1c2f0d70e37c49ffe51ad608fc73f477d55134a0c7078decbaebc2539bbf9abb3c1cb17c9a3db223df40f36718ccf931afb6503aeb50e069e61c00c9e733180cd5b5e53447f6989982b89814dd5699d86cdacf301edd13deaab8551da7d332b8ac1da77b8b91455eb60c7a99ba397a963e1cdc54e9fe6d6c289dbfab6760f7a6173b96adceb676bb48020eabe68c100f98bfe60adab0534e868f6d542e7574c392bef9aaba976adf45afc45a3eef4407537fcade926fdbfecd28c382f6ef1ebd6fed1e7136adf74639391d4e7daee0df6f0f608cb09c5b9072e80dc0d13237d8bf3ef460d9f5a1959442dd289cc82c26695fd3bfc2c964d2f5d6a6f1f428b77802b31fd74047c55aeb3470f9117179c930cea8528ab2a7f06ab81841fc6b4af42e71433316db84385cc280e428f154dbf2f942498b705a461e0b82fba8af20e1459902b10985124a9ede10557697ae4d7fcda4145806554c31ec4d46d140a24005f38e1c44dc69acfa385aec607abff6e7b180f170b3e404f9f924c4c9309aff530982654ee313ab5a22c83b6f4b3aa221634069bf1226f858c6155af3cf6d5cca9876b478fb8e0a2a8e0c8d0e5021693626ce05f8a0e4cb37389c12ab0ec7bc367f5261cb7d5135eaafafb177169261c21550d6de340b42387d9c29764cc180cf2ddabe5e56ebc2897493caa70144f3cadd57195021a2e76d3ad9a3f6f79ec3f88304de3bb854927b0486eec0b16675d284b0c9e489d78d0ba55b0363a33e365615aa330a4b606c809cc14864b521efc796a2e77de2d55c6ddf4135d7be4765940762af946e8df920e10d7607105a01f3f012e916a6c4269124a887aa4954ca7d8d3e8790a2063a6708f549b9c6b778923a935524d2c82397bd8bf5abfa35fc12992d1a2e23d6c444ec603c90c2624ab5a3446eb52e4cf9c75aebb06e885810570798875f57aca8b0f0daf3b18ca7da379ac995928bda39c37fabb3604008ce86dea159973dfe9ad7b2d2574c25a405d813d43b6038e979d2aa5b16116ebdaa9c59c21f8c55f05444472882b6865c5a40b638b46eb1a57251f6c8c13f1bc4d7b2c48712b0bb01e896319418923afff242c361974e16b722ba3f877ddedf6fd563f0f6e676dbcf10c728f3d9b24382ae45b7a15acf66dbd3558d5c937b9b8de12ebcf77cdd1e77699f4a07defd04e5b1c567c62579f94182cfc6d2029fbe885cb512c75330dc01af5a021db9f82312849926dfc83a379271f38049f1b403bae5ead56daa31a80a25e617a1b3e700d528f555e2b98b8969f5cfc7e808ebb1a4a7e3b7544df4c879ebd8d8af62471cd5d8ddfc1bf18eb4a4dd95fe37ac3353cdadcdc5b70d72fb37d5711d6c0b2e2036f07f06d0120d7b42f893fb769b88e624f70e5b78221f74e4449c9be5ca624c10de0eddc38231b34d481a59a21b5224e226f3b76bb0b0fdbcd0015e83d7116185fbfd80ca7fb2958638203343402659f7357295252c149f4ca2d169f0ff93714032eab4c6d51b821e088e6352692674c352db1f75ffb1bb296447e8570395c08f58be85d5479d8005e5a479edfed59cc7de34c94502decd8bbd8755b492b405345ae165dbacdc07690c55b605805d375a69994459ea139ba3130db5c8aea6d6f3817c8cbceb8c06047704274d79722f65692f58047728188389d6dd3ef01946b39798f6a16bf4b8ee0b0f81605aab9be752651b83ab9395ef0be58a48f072eacc5fe7601adbdf3a1fcf92fc131706631d4989ad21fe35e43f86e5f438075eea30da9b53c92e516c6eab9e874b5453ba5c68e5a66522d9de5bfe38f54c53a8f9fe19c0bc4cfd3b8b367f50ac12e4181a300bda9fda61bdb12f5eebf28a8f65ca5fcf4846d18565fe191e4c2d80026d501bdd8badd3532a0bd6624fb6e608f083ce040813d4e3b1572d7b5a10aa971f5a97411c459886029f689c1638917f39d48e0aa19560931995f046fc0fd2937223da974ad84c5288ab1830354890b7c3e0e59f203b9e2951ee6ff9a06a49444a33b7213d7308990a046fa3c20c054a7d57e02ad1f67d7d71699b524fa8e0ddafa1a368aa6049d247f667490d2c3a597dbe20807945e4bee32607e28b2f7bfdf42dd0b634550b4c83e96005e734b0fa18db8b139e6c67ad889ed90f4dcdfd24b803921492f0a0bdf6cb5746834ee99270299239640197f4d77ebbf0fc6fa280a775a7ccdf77c9bff97360a89cbcb840044e0aaf12aab2e7ddffa9c35a618e12768ac26e2ac169f1f94942b5b932f8e24e7e2f29bb4e2f05067753f0bbf1d2382dd3aac2bb73c384e06d282ed9dee8bbf9a45695c2e6c54a1b89d789cf5978b7d9300a01a0c6c275336538c2afed0e6604b355c54b11ad67d4a6b3a69487b2b72b8732c1bf953a50e47a53b7e1f86dde04da8b75a612bba61a10e9131daf0adbe6453514f416f85b4bfd2723a8043b94e2e3fc84cd860c25dab103bc0012ad9890d827bac4d230f75a8739159854dd21d3e7ae4d42f14198528761652d34ad22297d45bb6ba2e48fc60b28afed8bbe166b6c9a2a0b335b9575e5d667c7e4a8952e587cf755e8ac2b89c789a17a4460156a73d48f2df953a9fa1842f3a5b0d4bea42198935d34a9e7cc1d868eb89369edfda7655ec1f4efbb5e68f5e13c05864b9caae715d0207109e362758ce508457a322bec6a7e0871ff1017ec78dbecc200d529b030359d4883fc4be7c37c5ae9de8239005348724c27744c8385ef30ef7bb72091e0731f65d872aa08035d7a90a23afa8b3bd59478eba812f5aec78b908d399c1ba8bb3e98bd4582ad004cae2f44b0754fd7aa55aa11f13b4324327b98adb8bd7b475d19d994d1f2e1380590ca7178767847f563fb81e6c980da7fe19828558b08ebc04b8b4c9cc22b2371337e2b790aa816b2e82055f9615e7858cd696db80ed4458a5405a38cdd2fe494023d26544fd9f53d3aa7905191aa15d0f64254423b2909e53846d6935a1e292755aaec9a303436ffc4e13286a52dd35cb5b722f08fbbf74e62b2e687b5ae78302698f7742fe44b16681449879f5372fc8788ecf0d9f7cce248c76b7370bf8935942dc74fe0d9c2dbe7852683a50f41240a6c5f6945a72a15b1634671b7023db7e7133dfae74a4c2fa3246c4fc59bc4f530b2bd75e4bc47af99195959d041cf8cb0478a318f31de8f8089b4461d0b7d59c5650974ba76ef9e6ccade7629fef31141e29d610d83c7590a81ad3b859976bfb748f5f9ab3737dd30b4e0fc398061d3edc09d02e101affe7bf1a55c86d648d37c0e6570af1f9d2caa446b522085077d93624b51b593a2cc977adf548f9a2ff6419acdfe7b0a9dc76d3201178ba64269ae18153bf0886cfb26d0995ef5bf4b5ed577d46adfeca0d9e454a73eae551a5f1acc238e8bbac72aaaf827cc5e1d765dd8bcc74ff1273a34c3939e101141ceb75c9cf35fc56925c635f2c184b66364390953d1e8e77337f685ce51430934c7d48ef76906cea3691f056dc1ae66993f433e32afe8e1fc1b6ca0ad08cec55181cc3aabe4e9624f3b4f2198297045491dbb4eb01db4e1c0667bd70485ff2ee088d742a4e842740ebe61eb943e2afaaeed2301bd99bdf2eef6e6bee2f3584389f7f0505982f084e60dcc561c5df2f2e748ed637af9391e89bcee973936280a8623f703c1bfdac087c9f2d7bc35a79644b88215411a09ccfcf0bca52c4cd236c7a0c0c1b2134376c3ff01c3ef18cb9765262402d66ea144dc49b786726d5c8919317edc01f1de13f59e89f9394d099c26ade7c888853163d0451b304d8405fb42b1799afe101628e66474dc53e42fba2611c4f9b1de2f89ce4e5d0c0c851ba2e08bb9e4f6ed021d1e73fbd8b754f671dd917c8cb0e7f9c2c5f2cbd1ebf4775ddfc965db35a7dfcd", 0x1000}, {&(0x7f0000002700)="80e934a822384e0955269bbee12e3283168c0c9930cf7fb1e81500fd8da49c4d00fe872b0e70059244a20d2dea9f2370c53106f62c3866d4363fb780083e1d9a0b2a32b9f4087e27a30dce67accc96a6e5af752e33c174f834eeac896bfc193d784b80543487e0e95d0c357951b02536bcb5335fa58956f964b3a2288c9455fa3e5367", 0x83}, {&(0x7f00000027c0)="875708b7abbe7baea030b6a3ec524cf93813e4a0d94fa2f3dac5a82ccff432d2ecae8d4271a1fdb02248cd658c6e8ea3a4414a14d93ac4069ddc9610a113a02a39f21467fd8b20c6aed2a6de6b6fd5fd90c0dd0fedcfb7f5c9742ea56a7adbee3e6131b860cdeebef7574f7ff5034c8b3dab49af3f72b389f09cc3f9b85294d33ca121a38598060761d7161ef946e9f0efaaa64986612706f46876d710c2fd94088905bafee770c49a211c51", 0xac}, {&(0x7f0000002880)="d544938aada8dbd153bf28dd87e06c8f6c7ba407e627987d23abbe4714f9f80b75d5b9d388f631b6e71bb73f0e20bb77507dc2a951a28d4ad177f141fe4bae34bc5f238d454faa880f1110cbfbe02e0d93ad57b6fe719517837a14dd31abab5b", 0x60}, {&(0x7f0000002900)="b18ba730a5887af74c1396de3a95e69c8eded9f7d95ee271fedf54d97a56c9f06f4c1c3128c7a2fa05020d22b34626b983651ea636b5c34208e2e2d8db40eafaa527ab744f20c872c1bfa903d5fb2193974bb031ab00ac50e79c01f4930c6d1b62229774c28c47f1909d899229fa730534cee1a243f8a520e947feb394454cd6a031b9ae7f6a7c3e2bfb4eb46dfbb4e95b85780f3076630074fbf3b3a3894eed7ff2bc1c05e4c072d97048b36df152d14472a66aa1c31f9014d2fe3d4c58d157daafc6f4c591a62ba77bbc1b30597f2ae06f47d75fe96b", 0xd7}], 0x9, 0x0) recvfrom$inet(r7, &(0x7f0000002ac0)=""/231, 0xe7, 0x841, &(0x7f0000002bc0)={0x2, 0x3}, 0xc) chdir(&(0x7f0000002c00)='./file0\x00') clock_settime(0x2, &(0x7f0000002c40)={0x5, 0x5f2}) recvfrom(r7, &(0x7f0000002c80)=""/128, 0x80, 0x40, &(0x7f0000002d00)=@in={0x2, 0x3}, 0xc) 00:00:05 executing program 1: semget$private(0x0, 0x3, 0x0) r0 = semget$private(0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x2, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000000)=""/214, 0xd6}, {&(0x7f0000000100)=""/151, 0x97}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/11, 0xb}, {&(0x7f0000001300)=""/14, 0xe}], 0x6) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000013c0)=""/21) fsync(r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001400)=""/181) getsockname$unix(r2, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) connect$unix(r2, &(0x7f0000001540)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = accept$unix(r2, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) r4 = dup(r2) recvfrom$inet6(r4, &(0x7f0000001600)=""/209, 0xd1, 0x800, &(0x7f0000001700)={0x18, 0x3, 0x0, 0x6}, 0xc) accept$inet6(r4, &(0x7f0000001740), &(0x7f0000001780)=0xc) r5 = getgid() setgroups(0x1, &(0x7f00000017c0)=[r5]) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001800)=""/173) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) readv(r2, &(0x7f0000002b40)=[{&(0x7f0000001900)=""/29, 0x1d}, {&(0x7f0000001940)=""/158, 0x9e}, {&(0x7f0000001a00)=""/27, 0x1b}, {&(0x7f0000001a40)=""/18, 0x12}, {&(0x7f0000001a80)=""/134, 0x86}, {&(0x7f0000001b40)=""/4096, 0x1000}], 0x6) shutdown(r4, 0x3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002bc0)={0x2, 0x1}, 0x8) openat(r4, &(0x7f0000002c00)='./file0\x00', 0x200000, 0xc0) semget$private(0x0, 0x3, 0x609) r9 = semget(0x0, 0x0, 0x42) accept$unix(r4, &(0x7f0000002c40)=@file={0x0, ""/4096}, &(0x7f0000003c80)=0x1002) ftruncate(r4, 0x5) connect$unix(r3, &(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0xa) r10 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003d00)={{0x2c1f6e71, r7, r8, r7, r8, 0x0, 0x4}, 0x861, 0xa8, r6, r6, 0x80, 0x81, 0x1, 0x3}) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000003d80)=[0x7ff, 0x7, 0x3, 0x1, 0x4]) 00:00:05 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="09d411019256000000000100000000000000000000a485b4a3d49c629935"], 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) getsockname(r2, 0x0, 0x0) 00:00:05 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) setuid(r0) setuid(r0) r2 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0}, {0x18, 0x3, 0x1, 0x100}, 0x800, [0x56b1, 0x2, 0x3f, 0x73, 0x6, 0x8000, 0x7, 0x1000]}, 0x3c) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x401, 0x5}, {0x18, 0x0, 0x3}, 0x2, [0x49a0, 0x3f, 0x1, 0x0, 0x6, 0x0, 0x200, 0x942]}, 0x3c) r3 = socket$inet6(0x18, 0x30000004, 0x1f) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0xfffffffffffffffa, 0x80000000}, {0x18, 0x0, 0x12, 0x8}, 0x70, [0x9, 0x7fffffff, 0x484, 0x9, 0x2, 0x20000000000000, 0xf680]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r2) connect$inet6(r3, &(0x7f0000000200)={0x18, 0x0, 0xffff, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x4}, {0x18, 0x0, 0x80000000, 0x7}, 0x1, [0x6, 0x86, 0x3, 0x7f, 0x10001, 0x1ff, 0xfffffffffffffffd, 0x8001]}, 0x3c) recvfrom$unix(r2, &(0x7f0000000280)=""/143, 0x8f, 0x0, 0x0, 0x0) shutdown(r4, 0x2) truncate(&(0x7f0000000340)='./file0\x00', 0x2301) r6 = accept(r4, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) fchownat(r2, &(0x7f0000000400)='./file0\x00', r0, r1, 0x0) r7 = shmget(0x3, 0x1000, 0x3, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x1, 0x5, 0x2}, 0xc) shmat(r7, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r8 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x20000, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x3, 0x5, 0x3}, {0x18, 0x2, 0x5, 0x1000}, 0x6, [0x7f, 0x5, 0x8, 0x2, 0x13, 0x1000, 0x0, 0x4]}, 0x3c) ftruncate(r6, 0x7ff) socketpair(0x0, 0x60000003, 0xfffffffffffffff7, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r9, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) renameat(r5, &(0x7f00000005c0)='./file0\x00', r8, &(0x7f0000000600)='./file0\x00') 00:00:05 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0x23c}], 0x1) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$dupfd(r0, 0x200000000000000c, r0) clock_nanosleep(0x0, 0x0, &(0x7f0000000040)={0xc147, 0x2}, &(0x7f0000000080)) lseek(r0, 0x0, 0xbf8d74ef822a62a0) lseek(r0, 0x0, 0x3) open(&(0x7f0000000180)='./file0\x00', 0x48, 0xd0) 00:00:05 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x60000000) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$inet6(r2, &(0x7f00000000c0)="ceba9d330ca46db257e4b97c2e75e645b7df48bc7a8526d9e5449fbd6a3ae19c1d0efb7dbacfba57ea7ab3f4df74e9b043aab04268f066f803f7f0bda3659d0d9829beafb97fb4c31084dd9800989a", 0x4f, 0x5, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x80000001}, 0xfffffffffffffe1f) getsockopt$sock_timeval(r2, 0xffff, 0x100c, 0x0, 0x0) 00:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) paccept(r0, &(0x7f0000000000), &(0x7f0000000200)=0x2, 0x40000000) close(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) openat(r1, &(0x7f0000000140)='./file0\x00', 0x1000040, 0x14) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x84) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x800) getdents(r0, &(0x7f0000000180)=""/117, 0xfffffffffffffe8c) bind$unix(r0, &(0x7f0000000040)=@file={0x830edcaad971b861, './file0\x00'}, 0xa) 00:00:05 executing program 4: r0 = getpgrp() r1 = getpgid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x401, 0xe3, r1}) r5 = getpgid(r0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r6 = socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x0, 0x30) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000140)=""/27) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setuid(r8) fsync(r2) sendto$unix(r6, &(0x7f00000001c0)="f9190fe46a744925fb4e40279bd72ff970a8fed2d50b8db8fb021725caeac85d98aa5e2fd7690fcd62f0dabde5496314b6740eaca8849b883d62ed74583ffcea2a43e7f2396850805c77748949506e7ac1a597f27c3cd1735312ab728e82ed4a555461e5b92d42a4f0a96a55c1668c5cd3d538192a99cbb9e2f077632076264d382898a710409e70965228feee81c2dcb81525eaa800943fedcd0abd7a37569c2bc47fdcb161d24c69518c864ff0b9b945931ce3e4531a0c7ae892c29a92692f815ccdf29b491e6090a7c962c310b2ee07c06f9d1f213bfb035ba58fbebf63f296680b5c56440fe42ac7e859bcb3c07e7c1b5e3865657a93ebb5065e05757cd86233d8b4714de793fe85c56a7e263b2a2cff9dcd0cec7918703a6f7f9b7f49e55cc42b6093b6dee613ffc80e16de8c75aef98ee6df366956258cfc4eeff984b9db9d35c480a5f132eeaea683cf01c994043481ec5c62be1f15c4fcc8fa889cbc269ae6f41954974c01a76576cbc61af769ec0e60e377b0b7c6620978c75a575ac07e52e6b2244e7e2c874bd7b6694faa8de4422847ecb7bcbfa733c8dc7566f7b17ba399852cae0383e2f0ca78e905fed87b9f87251a8b48a76cae02d43dcfcac56b8863af7b7201e17810d017ea9a42ddbade84bb1273b634bc18df0f66117b831c0da3513c7f42ddd7d9251c043e3552ef9784fd613027115962d1af400b9a25af39cff400d2c7387ed00697e7ccdf56b30c9f4c54614c1bf4866f041c6385e40f7d55ca11a3284e42b3a15ea4c1018498f2cddb152d7f84d5efa61b62c4a8da04e8faad04f2d458f9af586a1b3d822c0480b4a62cba466d6f8cd60706c3c3ad1319ec60a688b96e56eb989f2a820c64256dbbffa70c934f18cd30609324b2a2c81ce5caf24513a8a11fefc22a6f0ecece2afb6a4eac8be01afca317b25479ed74d67b91976c143434317c194bef279c496e20d557a001152f557f4c65335b523a6058b468bf7cf211c270686099a29ffd84b2fd7b3555f258db31473e37d26b7661eec4598309085cba0760d242c991a806b5a4e57b6d0fe895545c73a16af9d1cb49e5cfae9a789ee0b2c169f9502d41931e230e0d4dafca416b9901174d3b23a6a8e86bb4f2f3e457497fb60b6a4654ac9d76050da784f4d27160c19758698ff44911eafa58476d2eab5adbe041c3393d4d5f2897dd8a5e58b4cde7f4a0b605b9f2028ebfb8cb32da0bfc4331efc24be025d8dabff9f3ddd68618e90fdfd190850172de8d1f931727e30fed08d2ab30affb1b33496a9fa5ef0ee946e44aab0392aba15b809b39879dcba5e04758ae6f6133de4fb782d831fc2c05b50716c2833d88746ca4a1a97aa52045665c9d47609a44d0652085defc8989cbc0bb5921f2e337d64bfa61dc3d2f929a96e9c5b6ad9ea8db7c1642b13b25977dc7caf44535418ce252e8ff5000b20d3e617179e59859f1647118550627a0b4ef9033bfbcb5a543999510eec6c09b59553444f4081aa861bb5c21e9ae0cc466af90328e8753f8fed9f647eb7f5d19ee769ff6e9470013f1aa42110bb2aa3edeec657505f0fd09314e32efd05c5a65ef9c99c64b53c2a4064663dadaac52a2de285fc816ff40a1ab377c020d3ca77e342bdaea9377c35d61179f5d11f482bd4245d395e3d7942b5d000d08a1644ffd5a2a26c9104f2cb839d85ba2ed0bc65ea5d268a4f46cc75bc2d9660825d9c4ca9b5687c26c3b303e3d2f8000f3b977ab05b36a19ff66634665361578c926feeb4cb43acf89284cee4e8582d7db7bd8e14645ef10d63a8d292f4047914b76e3b83ee36dee663db35517e38254fe2ea580fe7372bdc4b445f10d5a23ed0a66c99809158833d2bd4068a2beceea0247a1f1e3978d06af6b69096cba3e66294569132439f25ac4378e089de3556357d314b17561170af0bb1349f9c158dc8aaa935c0047e5b6a247841b2c405b809f9b9ec5fef1b3e7026ff96b8d71fb56cdbf039b219533ca0e6aabdd18b0452386020e18dff5c33254226b0c6f4b11f8a57e232d171d2614591c14e18a8598eb9200bd03cb411fc67f15091ebac798136e20e5d25ae8035866404ded339d9860fc03af4be285656794fcc031b11bbca0930ae15abaf3bc3cc52f155f61998080186e160cd49398857b8dbbf78fa9061e116319a486278c48be469cc0077ef7ca697c730fbdf4eb83b1e97a3bca838823fe79d3c5c665cf0f05254e89c1737aa8cc06f05263cad0e255c4a1783eedb830c74077348c7a8052bd5d0912e4e9d08118656b0190eb03e69ffa791aebefcc54b3588522f0d7d391ef881404ae6ad9ade3b14a474b907aa57258ecc7b5c2504a466037f71a3235a8ef1c175a26e992e504da836a4bb2c8c2516263a9b60ef830a2e41bfd8e7fecad7955365db7b15d1dab4fbc021a7d922c055625452fbd756847ed65ada064086a1a42b90f651ea272c0c0c2c3fbbab11a57a6e1f824b09fa69ca382e377bd70f9de575a22485179cd9415c823a08d889f13595a725f6fa122e5676c7037fa5ca8d5a745f5cfea4cf329d8c1be76efcb80b486a15f9a6e871da42e460e6545b657bee128b86a4a847bdd7524d979307fcf76696bb4c0d7eb43cfcaf23c069e995a0ba1b2effdc1c593ab9f22be797b8a578d4b8639522c7a1bf8fb1da9e4feda6923534f90fe6d44ca8359d8849662959745357a225ed158e413ac49545dd4c44d62b2c08e8583ad5391e8511a8fa839e513592584156550bc2a6eeda8a33d0c8cfae06a008d0b725003b796915fa589dc688c9f301e0f8ee7c73eabbc4900333573897252868b3d1504e5b2639e544b0ad913ad468161747032c45ce4592e85c0840383f9a969d326a8abbc62d93aefc41c4a64ca6d5a491e4bb843e041c6a2e1bb283be5f8f75a3422a26b37b256c1dbbedec500bc67febb140eaa1ca67a4832c10273d5fc32ce842153792994cbac4b547f13d9d326ea1886bed0decc366c44fe8bc8cc4d415803b2e5d7c6cf9f2414e7c699419904e0d6f7c444a9e605c3499d290b8eb84af7e4986b0bdb9dcf818c539e8f1a1487914244571e9eea65719abc93bf3c95d97924ea03fead1e2db71912032aff7c3eb47493091cdd9410faf7431d6b096de6e76821966f7e94a623ac8674fb56f0596026a889da8669323679657d914d9af8bc71981286f74dc4a5a58d60502714d6d684753bddcd95d3fc3b27f06ed4301346794ab62ea79621f1d622e8ac3a08a19a760bc4a84be2c5e7681952a71b7bcb77f46d08ba5e5dd4f2a738e16e6aa26d60a221874f0c9bbac0db1d78ee2a1f5edabe7bd6d2a5d65794a0d8a3fa97869cd86a27a437f0e604c48aa2afa15b2a4cf47f2e4fe2716c55d5809d58fe283bee633e6b1e560ec12b48f9bb2dbb682ce5f809aeb883ba98b28678cf3f88a5fc3f689b12df7a712054273f6d7c56f96499036fb8683198ce6935e80327487f13811d49eedc40054bb887c2bac4f328c141d25f14b6c796591f678742ca56be36e702e0643f3f547d6f104700d605fac33424e47f810e70e8fec97caedfa0f01ef2dcd01de266e3cc121207584eefd6abc22a686cc6566c75ceb810944c75843980d071e7385fd2e4a3aeecb78de83a467bf29d2da25508f16ba250f5b982c62a0ab23e3219c5035e90096631aa33f4f6e0836487d4ebee60e7c59aefcbbf6f8b94ce0d82d7bb2bd45c1819a35c9ca40159c28116e406112bd5c8e0d507790fb6746a4037722f24380f3791a8d83ef620962386e0d6550864830606d8812e78d02aa00c1759d42935e1e4477a421584d8cac389ee8c090e3ccd9f7cbf815629204fb28a2e8847fdce3bad3373ccf495c16c84cf2ec5a30fa470cd6f8953068c2da118c924585fad9c1c6805b14e580e082dcc9a4b6f1bdc23fefb64e58ff019815577683b9e20f8d65a9986106d1b36c99817c7d41c8f8511832b240b834d6b155f37be7189a4ea7c70c6fb2eff56e26a21e9f20757b6f37907503560b2e3d894a6a19b270728bf3a28e507cd86061dbfe77b4a51b81012c8033597c681d148cacc65f8a065a280c15d22ec8b5e9fef83d10d19c4b17e514dc6323a015096a5469bcfce45be2fe8d6123ee2337d23f5da2d69d848f1d08cf82bb66f731643e1648038450e30e2f0c2255f247ec6ab4dd7abe81ce3e9ffab81ca81bdea75da9b20b135eb2e267def130158422b61dd817614cfe0d910f9b353a4bc4b8c71f4308424aaefed85d4643aed69889c44bc337225aac782a713f85f2295374539f4544e71c8de7ac6e03b314b3e69e13c8955b384c42fd16c37ef610b429dae58ed2fb7e6e105a31422db3e9845e6e9feac0fade7bf4b743820fe09e4f808c585be8dca6d014d3246ab3363894f500b65aca70cb98a211c357711bd04a493e66d7624109bb8992db79cdc25db0a8ee6b6587d0af534d2bff6d2184f7a6eb73900e3d9705343f551238363f5fbb2eac7ea8adc203839fd709ac620547862349bb6434eff8c6c9cf10df52e1d0291e81aa60a3ac1e7e5c01af91e43d888bf4eef3e3637e1a6b96bf49e15d30799e325198719dcf5e3324bcf3437a8c5dbe22d49a57093f6e0540753083531c28a366524ca6814c6a7ab8bc6428d38e741f3420acabc8d5d1332c22057d149d9446a107a5bbecc1f12fbb76b83d51d09d0c7fdea3766a9a5650ef2b8186a062a0e3eb669a2edae9c3bb610cb4723c74b0b08cf3af08bd9b0c6b1e3a4d3e6bc1b71eaa9561d93c6ba96084dbd4d23cf325eee35dffc7f2efc8421c6c03c2d4d6c578ab40002a340bd27628cb6bc3dad6051ff161133216ddc41b3a65b64e14f8915759cb78fe24efa5a464a4d0817fc6b4530139cabc21f83c1d36104995901483a8030baa2d403357bd7bd550220be325399586aeceed50626e08525bd7ae0a0fb744bad8e2dba09eebf7d1c73f0629a3ad4e575b02d5f78c5b2770afe1d0eba04be15aa6c9a4bc15fb89df823952d5d79faa97b68abcc95feecb9bba933505e46657209b5179439462f15ac1f0252135b01558555f7df7e55fd29dde873e81e6112f35fc7b8dcbe7445e803b2ccbdabe75acb285ed371d3462ba3959fab5eb4b594a413f723fdff5b8d338bb8cb45deb0a92fe34b72e238827582139d89541b70c8cf71685132b2c1b3f332f72c8f58aff4390cee325b279e2d06a0d8977c46a638e915bd43cf559b8d27de7c62ea33811e3b21751cadbbfba87890f83c7a86ba953c784952cfd80ee3f0977caa1705eccd669e31c7e49eed140475f1df46993de17f0ec269f9ca3bf99f7cf8d5ca5a0eb2ad4b90679e0d4ce410a1a0d6e55e4d249bcf008d4d98b1c32212d11f72871d385acbeebb99d82dfbaaabee52b22fee62145086a26db37abe07b3daec0cd81d9555b03fedf93af2b124b3c1f30aecf7801bdd9f32ecc3b1a0cd5e149039c4008e5c98cf5aaebd137c98f039e48f48e24c7f95907299197ed2f2e622d8939fa7f79e6fd0848011311dad8a5c01a58949c0248aa21891f4333ae106e8ba9224e26eb206d812f797c1b46b0b9cfe579e97655ddcf99cce97ddaef94dc49fe3874e7572d9a097f396067f31fbc5387d5c1e2b7559b53cd744c34865c5b3c86ed975ef7538f8774f53fad4a32dc4ca166e90a0ce694272840c017acac1b39e3f979953f3b3302f453b7ee154045d475ee0d0ab693d2edf62f854963118b99d412a8e60c147921f110f6c13c7bc6cd267ac074ef3fca0f1f014afeb51acccad8405c947cc00", 0x1000, 0x6, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r3, 0x4, 0x60000) semget(0x3, 0x4, 0x8) r10 = dup2(r3, r6) bind$inet(r10, &(0x7f0000001200)={0x2, 0x0}, 0xc) wait4(r5, &(0x7f0000001240), 0x20, 0x0) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x6140, 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f00000012c0)={0x5, 0x7}, 0x10) getpeername$unix(r10, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) getsockopt$sock_int(r2, 0xffff, 0x108f, &(0x7f0000001380), &(0x7f00000013c0)=0x4) bind$inet6(r10, &(0x7f0000001400)={0x18, 0x1, 0xfffffffffffffffb, 0x4}, 0xc) sendto$unix(r2, &(0x7f0000001440)="2a1007ed079a595423c562caadbc9b9d99223a081aa2592fe5e5cf8268b1f60084e1c8a6c0d167487be0", 0x2a, 0x2, &(0x7f0000001480)=@abs={0x0, 0x0, 0x0}, 0x8) semget(0x0, 0x2, 0x481) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f00000014c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001500)="1246c1e749558e693827e58d347cdc99f8149bb9fab4d44b7d0742cc09126f6d8982db6a5cacf55957975c75993b7cebeeaa6976dde12784ccf3490a205c630e39962f6b57dc4e89af1082560dec6789264b546f5acb4041809eb07865fa8bc0989c0c80a67ce5ac6e454787c0bb2c5ab295d982936d9dd56e72e3e8769af10267a28b8a77f81f2e4884ed", 0x8b}, {&(0x7f00000015c0)="66718cc2fb90ba6259ee7daec76cd1c568eb6c9460ee2bd7b1d85d8ca7949a4c44bde12cc64e544b3aef81c2ecc473f9a399b0f2ba2bc0a6a6586a3476d13356de413cb6335a425b0848ea968b61faa18609e5a5990b7465821b311f5ea60692dbf2c30e99ec35", 0x67}, {&(0x7f0000001640)="e8b5f1f4968a6f0e7df269f548d72e9748919158f37614e1cbaadf14dafc86beaf73a5c7e238d923f8d8e4462337e2b3ad755cd9fd22cb0cafb3113b2ba33f156a67046f3d55a74f539ab1b769da821875e1a3355bcd2810933f5f7737581cab3343a5823ad11a21162d98bdb23ea93a3868982047fc9eaf4edd5ce9767286e45621", 0x82}, {&(0x7f0000001700)="8c364fa5f018efbb5da0b8f17de9945d3321574370e517535f3a7c36e18a26755281daa766c715910ee9beac44ef0e359e5218", 0x33}], 0x4, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x2, r5, r8, r9}, @rights={0x28, 0xffff, 0x1, [r3, r2, r2, r3, r6]}, @cred={0x20, 0xffff, 0x2, r4, r8, r9}, @cred={0x20, 0xffff, 0x2, r4, r8, r9}, @cred={0x20, 0xffff, 0x2, r0, r8, r9}], 0xa8, 0x4}, 0x2) mkdir(&(0x7f0000001880)='./file0\x00', 0x0) 00:00:05 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) ftruncate(r0, 0x4) clock_gettime(0x20000000, &(0x7f0000000040)) r2 = msgget(0x3, 0x1) msgctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x68) fsync(r1) socketpair(0x2, 0x20000000, 0x10001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) r6 = socket$inet(0x2, 0x40000004, 0x1) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="93bf652d470cab120f42c1fe2d2e92dbab65f808829b37b97d731afe443493edaca372a46e2a6069d37ac26cf05d4bff6ecc0d555345f608d5626f4579abeb582981d945187fe81f041f6f6c26348d5674726122655d9cda16e99d1a3d265a50d32b4ac2003fa3c74ee9db94af98311a68cdb9cbcdecd4f175ebb6819e88328e24adc064c6a0837d5ebb7646d9c3496d842377f5d46854ff162aa77a88ff65b64fd29b969d8628087aa191108b6946cc405f973ee3f2b91f18703d2c16481795dd5cc80e", 0xc4}, {&(0x7f0000000200)="5ef225b1ee0f72547e6faf3f4b5880031a3e032d396887364a55d8990929c4607aa73c157b4de76b4fa55daf78155d96c7435e2ed795862a10a2cbb6d87f4f3e4205587a6080f9c435df2a0339b95bb4dcefddd704d94211353f7d47648cb0c09fa11989dd3b1add084555549a0175182d97525dfbcf8968f9f1bac4d1185653ac272f25e3303a3222e8afbe98143bdc672b26c967eb804f71299c2cc5702433d3e80e943fea58afb6edec41a6303118599e38e56661008fbaaecc115dcb9d9670ba7d4cf27804e439443f326fd5aee861ce66d63757bad96b0781dccedbaabaaf24ebbd7fc97f05727205dc6fa70d576c19324e2d8adb6e5a34ca156b5c", 0xfe}, {&(0x7f0000000300)="fcdc6852d376450ba2a646049b9a84da527ad4f63ca91ff903235213e8bb1a396a5955d89b961b34ba22cfb6e0b855ed591e4b598eb434d3eebae66f13a6c29915ceb1dfec8ed76d4646278fdb892b2fd1ab9476bf4e9b7d154d4fa84a2966f5e4f13e5853729355c55bbdde9f98a64155ff2dc7e33275a3c096cd1665ec4e434ae79b92e29a21588776a300ee2d098724e80acd03aaffc5e14ddd05a5bf4eecaaec25f6957e5cfad722a5af60a8ddb146020dd9737e465b5a5f90afd0919bebd360a5d5c3acfffe86bb2164a2c2a66cd329c2c69d635d0ebb1e844aefbdcdec813ed3fd6be5104edd68a3422c7884d199c205faa623cfd89dbcc7dcaf4ad4a555f4c6fec6bcf5d628ed95e257316a97bdb35d06da060569b8630a0da41e17e395c8c1adba8517a31d7b19277c3dba306411d4ddd7004c6a0755b96d3c09c0d08feb2ed6c2d480753286f9ca61ccc5da0a53fbc7280324b5ca0e545aa7dae71e548299a3e814cc0a2d5599a8294e43a5f8112aa6e089bce82e5f64e7a300124d7e6a7a7aaf4f811a01700ee273fbb492a279bf30190dabc4233e4f234f2d6f0ee09f488ac6c8dfdfefe5879661599c3eca81f1ff39a7b39b781f86326020487fcad0e048f351868bb1affa9225e9be323e305c745f2ba6f0b84b8c39bbf66ecd9bf80cf301d08645bd79b69985cc24f9134ba5be7eba573aeb0a2d1466604c6ce02e02f05355d9bcc5de63f80dc7a372dd3a5a28fe5676a3a2394b6180eea124140aa5d60bbf4049a8ead2e0bb8d80e6496cff196893f11e25f94af5d136eddf1c21919d5cdd72bf6fe3c5607a9375d902de18b9b1302fb43f48f15542839ec2b772a5cf3e6d0ec65b1013eff52cb539992979d64d070ecf2e806881634387adff4eeac63dfbbe770bfe15459ff8ee6c6bc9c3092fe42270d5e7df21883595c9615358abbff17bf10a4acd2bad7b5c41b9741508d96146f52c3f8ed1bfc84e802f08d94471ccfd79f735fd26cb06629d7ef798c37a69f547227ec5607f732c091ad9c33e0f80832e675c4b7b66c47e92b5a5c6109d009668929a7e5b59d4b8cfe539423b3ddab52e5c90b98dbd4411936fed07756f99b1341c558e3389a9b377d382101ed4fe54fd5fc39eee23265a754ed7d0433a68cefb682d34c19d897902241c696afe79e2ce86c93b766e560886a1211c37c12bb6107b37bf74ab4f39cacdc9dcde75a70657a2d52b4986ad1b5c7615797fd543d7c629661eb80e0d0f4a025ad6335c64ab2b4b47a7e5bf1e74ecbfd42bc1c78a66c5cdc46b524e5fc87e579aa086deaf5955f6ceb141ee4e109f1c5c1b81aee3a645005ea574069499b1c45318fd1da56c734ac6e7b71f036d47925aafbace2eb52bd85b1da027de54e108f9724712fc84f6b73060385c3306ce82d909dd4cbb44a76cb77f9ba9d6d25e31fe308cd87cdf854d1a31e0b5f5128250d6387be2f0762d4de2c319ae06c4db644f36fbc7f52562e316e8b31c48dcf1a82ff76f4a7bef0c49ebfc59e491f4f56d5acad213c0ad8b741ec7ba8ec1828c4dcadbe72555b3cdd8b4dea2d6bac2e8b5a3116f8d9be87cefde2fcd3c4fc2160527f1db34ec4ba991ed36ab3728d22f661ceb843f158d80b1fc46d9458ef359b701743ec74d82d025953d791cacfd900e5071889f3a49d5a99325e6e5c339ca5c6f5451b70d64999ee724f4c58c11c712c22b59eebda90256144e9ba1bbce33da3d2a65052b759af4b3484bfba7b06d957c21ecb58ca6c129eea0bc98154ac0aacc02a12b356c5ade9752e96ef1fc6721db85c9cfc7ad4ff13ae22c1705188cd2470709ee1e720cc5dcebf0a80476428b2a1aaa48df696d634b098e2011a443d3fc12b164bc3d47e0a87667274951f6ca6c6e07f0cda957689567631d6324a99b336b67d3a9284026f37a208f469168c6900518c2da840f5e92429be7e84e32d6bc1981093ecf04d27e12b877f0c795991646c6da88eaaa6c30db5ad1919d2006376025ed0d10f6ade6bee363be911876206c72b8a91c0999600cabcf24339eb22a8832b4564bc50d6807d0351f8e0694394ecaf8be65066ec931aaa2e0e987dc8b42019dc684d36974cc5da8b105d18db07186cab156c1e29c9907696f947041c13ee8761b5274869540ef1c6093a15b4a53e051848a632890d841377e9119c43c5c34ad750daeae97afe9c1b0b6dce0ea4424af5a92bdd3ad930bf3164b089d3ae4e9d9fe0b41c980eb306c74f2ac3c464325ade9b3f47841e1d29b2e17d4d0d449bac33575160fe831103af0c156a8cbc043e4b32f765a58d32f16a2c9e13efe0be8093807d2f221acf0a2abc4b2810cb7e0762ea1b21aba322f0153e26fc491869041c99533966989c0ecc5860b7bd00a74e59b99851575a14ca5e54bdee2520891c86b77f5be7803e366920de841c49915cd9cd23aa33c364420f736942e851482b64467f6f4a57468d3740f4fa3c81081162b4635cfaf4e11ec9c0bbcd202ef38d44d827b562015b5b36600a2c0b349dd22c0f1fc07ab7b26b2562bef11af9c0aeeb61d284b4c859dcd4946a3dbf0964bf1567864c2fc3250a490e390190a504a4f24f587701bf88fb3a483e184be279a767fbf342f693d8345b6349c793ee86f5a1a43928bcb2a4fc4989638af559e198270846650f2154816527c949dafd5ae6256c0f55246487c348ce5550b59a954c872a66a1dfcb0cc0146ef97ae94bd1c9db476815b91225a78524aaddc3399765eeb21fec9fecda723106f213ee638dd1e0edbc0798f953093364d126ee86bca6b4c7bd6870013ebcbb4c4e3a45b45a3549da0a4b9b6f5ad35e78ccfaa754cee0ba1eed327cfff45f97194168703edfd8e2721f41b8e93b2d07db481dd3f74a7e2f0561cdc63cbe5d9e605b2cd49e5fd346d85fe640f7cb145415dbf295f7a95c853bc8cf17cf7277eb7d0232f1df13311752ae1d98e5adb01aa6271418a901afba6e5d823092361fe4715c5a2c2a79eb5c8f445ca70595ae4d9578fe7cc1f3af3e57d6c23640c62ce56b15b750b894b8e901e32fe00dbd7f9cd2e5c7fe2d48509f51393a2e6523c927f948290f0428252d4b46feb082c1c40f3f32bdef1b96b0651a8eec23c63bd888f261b8225ed5cacd30130e7fa0f0797e56618edff2a1c904d8436184cbfacd25d188c117ad17503731f6ef833f0b6968f6646f05c3bbcd1f54fbb5febe6f6011757516130058db8a1d5843db190ec0b807c10e79177d39828ac3669bcda39971c5b97d4e6d03d1359e51594e0463278e7cf4676665fb39907a8293b9b539ca97bd58b453de231d92f4ab03266e4cb9b8e0674eb409f075e57aafa9128a046770c67357331c365677d223cf839bfd7c8ffe9d578eca0c95ea7c4fbf145960bb010c9693f83d60df0110ec9b9a802daab15fa8d4b0b567ba207f5e02f31507f68dd5d4867cf2c24aaff7c84af9b7505e116611941b78ab8021109e4d9288c72d375906d6ac660148649e334baed8b28551fc8d570203e70cc313a5222fc422559147a04c8c3ae8c725043d77c61c9f338b7b224e6bace9ae7a9de3d6aa8fff2fc852714daad79d9704777aa4c81465e494bc53384faa76379da9f9e820a58b4fc7ba2bbf61f6e96e274e825c5ffed6d70e52eca7f40b13c898e2f6d15a8cb11e73dca74a2bb0ab3503aac61df31488884364b8000922ceed2c703718032acde3d30a58d78d93d2e2f7f4cc68825da71c32b8e4474e8d8a555be99fe9fc41e98bdcdb2b61f5ee9d537e3a6290a6df7db4d0dd0f2c8b9199f60ac9e0045b1d080917c3829ab3c3f68f0cde9ce6f890c5229ca4e9fd2f7ea28ca90d79f8ed2fc744cf6db04dce8564081f657d3543283714c2b057739890054fa03b60698c750597e067a3ee1fa6ccd00eb633853fdd43bf28771fae69c49b88186e3e6becf9d5b73cd3a4214283d206e9c19c94597c440e5f0b1060693197f2a18363ae7b03ecfee70664759725653367b0a87989111f09a639390bb203cffe367aa017285abc0ca88723f4451b5b4afa9fd27a0065e62a14d83bad1de78dba9a0f50b4dc52849a0db87acb0061fe58fa74c4022111eb75eb9418c1ff0add656dcb6b583635e728e1fc3632a4525ecff3bd32ddfe6f696808d14281d7e1183dcdf0ce1c45e0aa05623991530aaeaf2ceaa5dd066297c6b0e98f024694a449dbf9bc77af710cf835f90ffc2d0965c51a5eccccfd84da9c47336cc53f07db2b5e746f24819ea3e3381169445fb1097f06608cd6faf9aa1fb6e7894c54a38750ed5f5cb9369a37d3c1850cfd8c913c0f3b7fd0b938133d47f71d4e77bfa9fe140327780f2f2d20a97b6765d1ccc67a89fc90e4df12772d893eeb745d76898e2238470cd2d83dbb76b0514685b5369adaf4f273e27623c79e4787dad58fa13eb9d5e8ee668d0a0f85be8c9625d684ab7e823204b428c93247195650e0ca6586999bf2f45ce4b7bc51a33017537ac8d868f4a3f027cb470d0cf58bde943a3db81af7b2ea8e8d5aaf8ddd34a01b6e4273262be8841ec120de68fd6a2a39aa75d98bcbad21cde021208b99cb42669fea778731d0c61509fd18293afedd573aba93cb2103feb6c93f7e6679225edebb1da52ea998d70fcb610c68b4051085cfe14b0f89d050812207f1b3377a7a23f0289a066dcbec43b1d75f6a60667efa2d0b43b8a838e9c99657ea821764dd9c36450df63368a4bd524754356c2bbed97a5cdbca2a37f15e5b877cc579a69f627d2d466e30ee8a8202b5717a9f2760e4ef79d212e35330dfcf60097ecb2b2bfc28137335a3978572cff94e0de4b99cf69f182cae2005a5a32f2cb6213e1fbac677ffdaca014cab6de605d6b5f7ec6913058e88c6af7f540740160319b58cafd2e9459903158785648ef340c9a2b5705d2945c03db03b3948eb23b57866a5e4e54a0c742286406133eef20ca6673dd404559ab7ecf50d3c1e5b3fe4411b2725100b8d0953bede36dca53898e66f4a64e0b6ac35d2fc9a56f355ac1b11daeda673907e9067ea2fbd56f3c9deb2acb68cc0b8946266001a338bb4cedf95537052ac0392c06e177505d75e70f431b5742a0c9401706c7a929d364bf62a9c46c5600e9a83dbe22aa70eec47f59733bcf2e2f405f48e33bd9da7c12c4a89430f9c24ed862b890d82c41c68f30ca8009c19a2eba61627766d2ba6a4afe0a2c9754a9b59cd0992193f04e4b82a5cb5e51ca27d315ff61203010e1f83ab917c87174e621e5990698dc91351ca3b17a45a9190523f84180f6efbf3fe026e8e78ff5638eb46e1d4b4526fc4ff52122d6acecec796af5ac0a610257a9d55eb9b43bfd67e815edd3e03bc80e524f765684cd9cce9bb6f4db3a80106a95cc43744b6761b1f65c33329c261bb80b928242415087bf52740f969fa6c151bfd9d882445687def1d1cab301ba446c63f4d88dce80a9420c79d56975df162162bdf16cce76d541442e51a393019f551925897585ede91675b3fffd58355c28b3820f439b8debe3716d31c9ffaebff99e159988ba4e9a98e9651e8d9e421367c9db2c0dd8ecf6579a5d930b41c5aef01d8f8ec04260ef5242415b6a8c3bc513053303fa7222f9bac14ea5e965452e19b9022392d1c1bbe783351982bb35ce0f9f3213a34867f75bd8c7a42f75da3067176be0bbc9c5db8e32f7a5f0e72d45815682e8ec84ea8ee898e1e9f258aa75cd0e8835bb2514bac4f9196ed5604a32be4fc751d787202567ccca4a4e6c6cd989c1debb7881e593b9b7c9f0", 0x1000}], 0x3) writev(r4, &(0x7f0000001780)=[{&(0x7f0000001340)="c8bae50da615d7d8c80ac764fdc8f94daaca651e372b7631d10a172d48a7d6d1e0321c930c32a6ffb0ccfa8f2c107bfa346b7b9050981501c2cb45c44e804a26a29cc47daebae904d7d857fd23beac2fc55853af7df678ef5faf6332596186821086a0c2a99e4b937fba64c53ec23b50f44338f7649eaa11096fd8c3814ff16907cd46532bea9828afe63502c9b35d6daef127e901aeedcda1", 0x99}, {&(0x7f0000001400)="ccc7cb2601bb7d355b98d21293610fd62e63de235229918a932907a7dbadead1626aeae8601a8544cfc73f117b1e93ccd928b34bd5b5b5bbade14b1389bb57c548424d849688a1e6deb3746e3cdc68dbf278cb1c30392b8bc40bcb445c2c1869e7c7a3077649216d25e63cd55d7379c56dbc1b6986b4345003531f38db1fb49cc2b77c344b12b37b0b0a0bb1fadf5c67a49e2ca46d", 0x95}, {&(0x7f00000014c0)="88e86d26101a62c6d2a05be25ce662d8c483343b1c7ad6d74691c19bae62ee388c445a8fc5289730d6a50303b7a34a257931f83334cc13570ae630062b52921a9813142aa9a11c21b6ab90b225368867490732acb05e88fd4df7d4df531d43fa532942ce85d79ab8110d4eea589163941bcaad9b8d9abc1e2f54821ac099a4e354e9361526fb2bea033b3bca19a9c3ef1d9e6bcd56ccca7a6022ac4bd7b35cc7a039547bd78f23c7cfd39ad5449076046097479141a37559e9db130e3f7e0bd600606eaa3c4c7c9bee96c132148c12f22ff4", 0xd2}, {&(0x7f00000015c0)="c343844aa39169e3057b181315ce6a1bdecafbad594105f86e4d153af5abcaada82e3cd27edc91ef0f0ccce9e16b56e4b82e23b87b254cc9d57b981dd654d90099db40824a214176159d2cc954b9ac65ecc7701b032b8a56946f954e641d229a8d8c94f8cff3aecd1cc28250ef62c93e4bfa5bffe1", 0x75}, {&(0x7f0000001640)="47e69f4c3f12c4f7a330483131a5c51ea1c6d8ff5e09f477f522d77e981d777b179bf1b43c2d1aa6dcd5bd77bd3c1342ab41e08b93ba0d4bf1", 0x39}, {&(0x7f0000001680)="b5d692a0615c4e829f7cb5cf8ac06aac3f8c300d52a1288ec8af743c2e904cc9518bb4191e0788b1396204610c91ec7a2c4048c66b7a77b24d65e8b04a384121b40115cabcb4676ed273020b4b23abfeccb9135ca516a51c379c5c535f95a5ee348bf283684a4ae052274a88afaaa42360a417baad29fbf686093585046e777f", 0x80}, {&(0x7f0000001700)="1990f5ea805e4fa7324c93219c83985685f56040a4e81bb1051803c3082552988a9783c212052a1620deb1342d376db13e8ae472e86d9cf8424f294f4b75043ec18198cd8d5ca15ca99ab29efa2b8526c008196f87ba6623df5a6a03e88d1402ac81798b5b3499256f4ecc69694033cbd96a50", 0x73}], 0x7) fsync(r6) fchdir(r6) fchmodat(r1, &(0x7f0000001800)='./file0\x00', 0x10, 0x600) flock(r6, 0xd) getpeername$inet(r3, &(0x7f0000001840), &(0x7f0000001880)=0xc) mknodat(r1, &(0x7f00000018c0)='./file0\x00', 0x40, 0x800) r7 = semget(0x2, 0x0, 0x9) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000001900)=""/231) writev(r4, &(0x7f0000001cc0)=[{&(0x7f0000001a00)="9534438804f2291ddaf6c89b7f63a5e02fea8435cdfed9ab767a77be36e8a7", 0x1f}, {&(0x7f0000001a40)="933e174ad8fb5e5752922f42f12567f54bee088bf4afe882b75db6ace297e79034258e9074499c4d67998f359d06b096d8e17045f5ebda5f8e6e3c65208ba01f6894384aa1708bfcce2806f34ecd4d81aff8b28515d8be6a1a1f774ffb3ba03646dc9466bdbb9bed4e0acf8a1749ad42e015e1ff1236bee86d94ca895f49ff9e8c53316680d0d2057b", 0x89}, {&(0x7f0000001b00)="10780f21aa744e053ad3ba48b9b6c2f649ccd2c833745bc2c98733dda8bb0311522d6fb94939b4eb54f69caa766016acf66c4dcc96df0eaec4b2b93d6037dc5a451b0b8c29fc6d34e45083e91d6d366f230abc22a7cd5ab624bea1e265736aa4265f4823fcf2fd4021b969a348544f9981ac68e124e6392f0b6b98f1a7b807fd5421a864d7f826c795113d800c53", 0x8e}, {&(0x7f0000001bc0)="a58dd5c8bff114d7175ae64e71711251f93d04c7d082e2f00aef8b81f28b129ee75191e9002bf8f59f8ffec03385f713498697a571c9be4e10e80b1cd19b208443b7cee0ffa0e5d2a9f95aeeb276fd445c7b451f628d997ec07fa312a0a359229b0cc0480a2b01ddc46aec1fda46081444bce70c284c73b5aa201d7b8095ea0fa8469c7d4bd1f8a0ec72b4733fdc82fe633b598399983a1c348b1c6bbdbdaf92ccb8caeee35f2339215f06eaaa2bef17479484db62d252ebd15e1db8212a93e716d61d11f0eb47932d28819ada6f1ba29fff1eb972f3b2a1d135b61f5825d03be04a78e37052d0054d98ad42793321f59a0719d52bce162cd10e93babe52", 0xfe}], 0x4) r8 = socket(0x809321c54f1559ba, 0x2, 0x14a) fchmodat(r0, &(0x7f0000001d00)='./file0\x00', 0x100, 0x600) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) fdatasync(r4) lseek(r5, 0x0, 0x1) connect$inet(r6, &(0x7f0000001d40)={0x2, 0x0}, 0xc) getsockopt$sock_int(r8, 0xffff, 0x18, &(0x7f0000001d80), &(0x7f0000001dc0)=0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x212, r3, 0x0, 0x0) truncate(&(0x7f0000001e00)='./file0\x00', 0x4a3380000000) 00:00:05 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f0000000000), 0x0, 0x40, 0x0, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r2, 0x0) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/60}, &(0x7f00000000c0)=0x3e) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9200000000"], 0xd) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x2, 0x0, 0x0) 00:00:05 executing program 3: truncate(&(0x7f0000000000)='./file0\x00', 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmod(r0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x80) r2 = semget$private(0x0, 0x1, 0x50) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000080)=""/4096) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000001080)=""/4096) ftruncate(r0, 0x401) getpeername(r0, &(0x7f0000002080)=@in6, &(0x7f00000020c0)=0xc) stat(&(0x7f0000002100)='./file0\x00', &(0x7f0000002140)) r3 = paccept(r1, &(0x7f00000021c0)=@in6, &(0x7f0000002200)=0xc, 0x0) r4 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket$unix(0x1, 0x1, 0x0) getsockname(r5, &(0x7f0000002240)=@un=@abs, &(0x7f0000002280)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000022c0)={{0x18, 0x0, 0xfffffffffffffff9, 0x20}, {0x18, 0x1, 0x1, 0x5}, 0x8001, [0xffffffffffffffff, 0xb3e8, 0x401, 0x26069e88, 0xffff, 0xfff, 0x80, 0x20]}, 0x3c) chmod(&(0x7f0000002300)='./file0\x00', 0x3) getpid() fchdir(r1) r6 = semget$private(0x0, 0x1, 0x80) dup2(r0, r5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000002340)={{0x18, 0x1, 0x200, 0x4e}, {0x18, 0x2, 0x8, 0x36f}, 0xffffffffffffffa3, [0x400, 0x5, 0x6, 0x7, 0x9, 0xfffffffffffffff7, 0x6fdb358a, 0x1]}, 0x3c) paccept(r5, 0x0, &(0x7f0000002380), 0x30000000) semctl$GETPID(r6, 0x2, 0x4, &(0x7f00000023c0)=""/13) r7 = socket$unix(0x1, 0x1, 0x0) bind$inet6(r0, &(0x7f0000002400)={0x18, 0x2, 0x8, 0x2}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002440), 0xc) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) dup2(r1, r7) semctl$IPC_RMID(r2, 0x0, 0x0) 00:00:05 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="de76cea2e1ea7fa6e0c0abdafd3b10f2cf73943eaa9d9b8183e55af4915fe289cc25931189faf3fa6048ccfc2768bd4aa1c2a60b2003257366d06fdd5351e109540ea5e593800721d791bff4cc093bc931588a2f63cdd9516d77448c09d45d5e223e8079e21970cabe06fc9d7ef3649b3809f61589945ecadbb1a93b18f36e6fc77db91a1e70376c2dc7b2166ce3dd58082e6844c07ecd6c4b504f7df35ec95a906770465860", 0xa6, 0xa, &(0x7f0000000140)={0x18, 0x0, 0x7}, 0xc) r1 = semget(0x1, 0x3, 0x622) semop(r1, &(0x7f0000000180)=[{0x0, 0x7, 0x800}, {0x0, 0x8, 0x800}], 0x2) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400000, 0x40) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/225, 0xe1}], 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) fchmodat(r0, &(0x7f0000000380)='./file0\x00', 0x30, 0x200) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x1, 0x7}, {0x18, 0x3, 0x81, 0x3}, 0x5, [0xb42, 0x9, 0x6, 0x8, 0x7fff, 0x8, 0xf37, 0x3f]}, 0x3c) semop(r1, &(0x7f0000000400)=[{0x0, 0xffffffffffff2688, 0x800}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0xb9ea, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0xa18, 0x1800}], 0x6) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) fchmodat(r2, &(0x7f0000000440)='./file0\x00', 0x40, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r4 = getpgid(r3) r5 = semget$private(0x0, 0x4, 0x1) getpgid(r4) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000500)=""/185) r6 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x0, 0xf0) r7 = dup(r6) semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x482, &(0x7f0000ffb000/0x3000)=nil) unlinkat(r7, &(0x7f0000000600)='./file0\x00', 0xfd14f31945a85bea) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000640)=""/20) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$lock(r2, 0xf, &(0x7f0000000700)={0x3, 0x0, 0x200000000000, 0x10000, r4}) semget$private(0x0, 0x0, 0x2) semget(0x3, 0x2, 0x400) open(&(0x7f0000000740)='./file0\x00', 0x8, 0x9) poll(&(0x7f0000000780)=[{0xffffffffffffffff, 0x5}, {r7}], 0x2, 0x9) getsockname(r7, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) 00:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x100) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x400) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = geteuid() getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r15 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r18 = getpid() r19 = getuid() r20 = getegid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="59ec2db44855a3bf2594d8d00951b471d0007b96dcaec0aef898831bd2a2f5c82dfe", 0x22}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xe8, 0x3}, 0xe) dup2(r0, r0) r21 = semget(0x2, 0x2, 0x4a) semctl$GETPID(r21, 0x6, 0x4, &(0x7f0000000500)=""/4096) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r22 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmat(r22, &(0x7f0000ffd000/0x1000)=nil, 0x2000) seteuid(r19) open$dir(&(0x7f0000001500)='./file0\x00', 0x8000, 0x100) chown(&(0x7f0000001540)='./file0\x00', r4, r12) shmctl$IPC_SET(r22, 0x1, &(0x7f0000001580)={{0xd85, r19, r8, r7, r13, 0x40, 0x3}, 0x3, 0x4, r10, r3, 0x5, 0x4, 0x31f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001600), 0xc) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) 00:00:05 executing program 5: r0 = socket$inet6(0x18, 0x0, 0x4) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000040)=""/244, 0xf4}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000380)=""/85, 0x55}, {&(0x7f0000000400)=""/251, 0xfb}, {&(0x7f0000000500)=""/88, 0x58}], 0x8, &(0x7f0000000600)=""/185, 0xb9}, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x2, 0x4, 0x5}, {0x18, 0x2, 0x0, 0x3}, 0x3, [0x8, 0x0, 0x7, 0x1f, 0x4, 0x80000001, 0x8, 0x3]}, 0x3c) recvfrom$inet6(r0, &(0x7f0000000740)=""/165, 0xa5, 0x2, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000800)=""/219, 0xdb, 0x40, &(0x7f0000000900)={0x18, 0x3, 0xfff, 0x80}, 0xc) read(r0, &(0x7f0000000940)=""/251, 0xfb) getsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) readv(r0, &(0x7f0000002cc0)=[{&(0x7f0000000ac0)=""/202, 0xca}, {&(0x7f0000000bc0)=""/145, 0x91}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000002c80)=""/31, 0x1f}], 0x5) sendto$inet6(r0, &(0x7f0000002d40)="7e29f7884b8b7880045760821db6ee1a295f238f227aea548a486c5c354974629be2f42238b39dc4bb807980ca12ee2cc939d8c7c80e8fbca4b8ded8f3eba91a6c68b9ac9f682871230284715131d09ce5c63a9b2da1f8c7e15a1cfecdc4e42cec19ede92147bbb6daa63106f974f6c553ec06d5c1a8c5b5f7c7362e4bbe6d177923ecaf35f225b7bc9c48e5a11b915331529bc295b6a6", 0x97, 0xc, &(0x7f0000002e00)={0x18, 0x0, 0x7e}, 0xc) socketpair(0x2, 0x20000000, 0x6, &(0x7f0000002e40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003240)={&(0x7f0000002e80)=@in, 0xc, &(0x7f0000003180)=[{&(0x7f0000002ec0)=""/79, 0x4f}, {&(0x7f0000002f40)=""/236, 0xec}, {&(0x7f0000003040)}, {&(0x7f0000003080)=""/209, 0xd1}], 0x4, &(0x7f00000031c0)=""/75, 0x4b}, 0x800) connect$inet6(r1, &(0x7f0000003280)={0x18, 0x2, 0x0, 0x9}, 0xc) connect$inet6(r2, &(0x7f00000032c0)={0x18, 0x3, 0x4b, 0x9}, 0xc) recvmsg(r1, &(0x7f00000035c0)={&(0x7f0000003300)=@un=@file={0x0, ""/88}, 0x5a, &(0x7f0000003500)=[{&(0x7f0000003380)=""/79, 0x4f}, {&(0x7f0000003400)=""/91, 0x5b}, {&(0x7f0000003480)=""/63, 0x3f}, {&(0x7f00000034c0)}], 0x4, &(0x7f0000003540)=""/73, 0x49}, 0x802) getsockname(r1, &(0x7f0000003600)=@un=@file={0x0, ""/84}, &(0x7f0000003680)=0x56) getsockname$unix(r1, &(0x7f00000036c0)=@file={0x0, ""/4096}, &(0x7f0000004700)=0x1002) recvfrom(r1, &(0x7f0000004740)=""/185, 0xb9, 0x1, 0x0, 0x0) chroot(&(0x7f0000004800)='./file0\x00') getpeername$inet6(r1, &(0x7f0000004840), &(0x7f0000004880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000048c0), &(0x7f0000004900)=0xc) r3 = dup(r1) r4 = openat(r3, &(0x7f0000004940)='./file0\x00', 0x40410, 0x48) mknodat(r4, &(0x7f0000004980)='./file0\x00', 0x1004, 0xfff) select(0x40, &(0x7f00000049c0)={0x88, 0x5, 0x233, 0x1, 0x0, 0x40, 0x1, 0x800}, &(0x7f0000004a00)={0x3ff, 0x80, 0x3, 0x3, 0x1, 0x4, 0x6727209a}, &(0x7f0000004a40)={0x10bd0d47, 0x8, 0x0, 0xc5, 0x0, 0xff, 0x7, 0xbcf}, &(0x7f0000004a80)={0x0, 0x7}) accept(r4, &(0x7f0000004ac0)=@un=@abs, &(0x7f0000004b00)=0x8) r5 = semget(0x3, 0x1, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) read(r2, &(0x7f0000004b40)=""/33, 0x21) getsockname(r2, &(0x7f0000004b80)=@un=@abs, &(0x7f0000004bc0)=0x8) fdatasync(r1) 00:00:05 executing program 0: r0 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/8) shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) clock_gettime(0x3, &(0x7f0000000040)) clock_nanosleep(0x20000003, 0x1, &(0x7f0000000080)={0x7, 0x2}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/120) select(0x40, &(0x7f00000001c0)={0x8, 0x1, 0x2, 0x2, 0x81, 0x401, 0x0, 0x5}, &(0x7f0000000200)={0xa0, 0x7, 0x7, 0x3, 0x3ff, 0x1, 0xffffffff, 0x1}, &(0x7f0000000240)={0x5, 0xd56, 0x100, 0x3, 0xfc8, 0x401, 0xb952, 0x4}, &(0x7f0000000280)={0x4, 0x5}) shmget$private(0x0, 0x600000, 0x280, &(0x7f0000a00000/0x600000)=nil) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x100, 0x600) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/159, 0x9f}, {&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/131, 0x83}, {&(0x7f0000000640)=""/15, 0xf}, {&(0x7f0000000680)=""/51, 0x33}, {&(0x7f00000006c0)=""/53, 0x35}, {&(0x7f0000000700)=""/18, 0x12}], 0x9, 0x3e) clock_gettime(0x20000003, &(0x7f0000000800)) readlinkat(r1, &(0x7f0000000840)='./file0\x00', &(0x7f0000000ec0)=""/237, 0xed) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000980), 0xc) socket$inet6(0x18, 0x40000000, 0x6) sendto$inet6(r1, &(0x7f00000009c0)="fc4dec9bed5f2c86ad2da92828eb5a3aee2c0cab1467027ac5412ba23da38d3cd2dcf1a25841ff2026a7a1c9814bc34f2a", 0x31, 0x400, 0x0, 0x0) select(0x40, &(0x7f0000000a40)={0xffffffff, 0x5, 0xc1, 0x3, 0x5, 0x8, 0x1ff, 0x24c}, &(0x7f0000000a80)={0x34, 0xff, 0x1, 0xfff, 0x4, 0x3, 0x5, 0x8}, &(0x7f0000000ac0)={0x5, 0x8, 0x140000000, 0xfffffffff7e9fc4d, 0x5, 0xff, 0xc0, 0x7f}, &(0x7f0000000b00)={0x9, 0x80000000}) r3 = semget$private(0x0, 0x3, 0x401) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000b40)=""/241) clock_nanosleep(0x3, 0x1, &(0x7f0000000c40)={0xffffffffffffffff, 0x7}, 0x0) r4 = semget(0x1, 0x0, 0x10) shmget(0x2, 0x4000, 0x2, &(0x7f0000aa6000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000c80), 0xc) clock_settime(0x2, &(0x7f0000000cc0)={0x7f, 0x7f800000000}) socket(0x1f, 0x10000005, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000d00)=[0xffffffffffff460a, 0xfffffffffffff06b, 0x8, 0x100000000, 0x7, 0x8, 0x8]) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000d40)=""/252) nanosleep(&(0x7f0000000e40)={0x5, 0x7}, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000e80)=""/58) 00:00:05 executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) linkat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='.\x00', 0x400) sendto$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 00:00:06 executing program 2: r0 = semget$private(0x0, 0x3, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r1) r2 = fcntl$getown(r1, 0x5) semop(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x800}, {0x6, 0x9, 0x1000}, {0x3, 0x1af}, {0x3, 0x2}, {0x6, 0x200, 0x1000}, {0x2, 0x8, 0x800}], 0x6) semget$private(0x0, 0x1, 0x100) r3 = semget(0x1, 0x3, 0x10) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) fchroot(r1) semget$private(0x0, 0x3, 0x400) semget$private(0x0, 0x0, 0x701) flock(r1, 0x0) r4 = fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000040)="137264f7f2c704b2b295e4eecd7758ec8e7600ec5c02e5cf92f0b8af13cdd2ce8477a4883455864c112ff525f233d03ecff877f9669dc4f8c5efca3afa3766150bb981f2f2cc7722264ae9a624fafb04cbb3c2cbf95375cff07066dbc08ebb76e5545eadad143649afdf72d386ab3a0e0fc8f28730b4a44e9750f53f8224973707cb850b613c9f633abff1b9cfaf2ce82da6d5dc4464", 0x96) semget$private(0x0, 0x7, 0xa4) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f0000000240)=""/45, 0x2d}], 0x3) r5 = dup(r1) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x24) fsync(r6) sendto$unix(r1, &(0x7f0000000300)="947fad3e0f84414c06ff0dd919c0ad8412ddcfe871f8d497872d9909bc066f7fa89b994a19919c75b198c0def689b8d658ebcc5c895b61e97d35d1f63e6d0ee30c12065613dd0b15421166b1484c1a42cafc6bff9e63c6f460cc07119caa3cf742a04e7623e77600cd229bcd53572f84f150b72ca9818be2394743d979bc902cdc860fd8ffcbcf398924957b3d6220691e3f4a0ef738cfaca8f83baba1dd141cdca5be", 0xa3, 0x2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) semget$private(0x0, 0x3, 0x120) write(r1, &(0x7f0000000400)="10778d1bed68e6cb3e75e4aaa972b16741ba636d297a5f320c889e55820c85ed20424c11aa515043142cfd72b71a44b18c7f77b8f4e0e0d80de3cf7a7e942d52320d4ed214234790778a4823b9cef8eced7eedd14279b176dcdbd572f883f8664d9e8be108a3e5dfb7ed9073076ceafcf943d7e7f293f935e93d7a3d329e1b0986d154125811e0ed5f2180b897b5662a078d8cf7b354b8689b1c45c50492b6c606e94cf28d740eecfc267858bf630a2c7c6f8bbc07a318cffa5e9587642a90a07453e6ebf9d9be688a0885c81485d9ec27d21e59b68534ed76ed3bedc3c1b2806d2432f50a6aa0", 0xe7) r7 = accept$inet(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) dup(r7) semget(0x0, 0x1, 0x1) r8 = getuid() r9 = getgid() r10 = geteuid() getgroups(0x5, &(0x7f0000000d00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000d40)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000000e00)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f00000005c0)="0b5dcec18ccc315a90fdd15f1455f0ac1c09ed32b9b8c2ac654bfe0d1ed5e69aa9fa4790c539c4357982a05013c91edaf2b3d19aa7bd0fb7a7256a099797ede9ae7f1e1e71fb497d7f4aefca3e15a9b6b030e180eba536fe340290a7ed", 0x5d}, {&(0x7f0000000640)="0e5b402e08c191fff2e7c4edfb241db3afca1780c674bf01835f933f91907df7086d647691f4a12df7a739a7760d8d9ad1cc1466ecaefa15ae768b8b5e8d16e6fc4a7b7d6ca4c212a2d9f4a7a22e084b9bfe2cd0a6534961e4ed86f289f188b8e23746cc4b961a8b1f2862e401", 0x6d}, {&(0x7f00000006c0)="0affd24e3040eaa7ed62247874cdf03a07a715ddbe11e73a91989e8dd19fa17227f3e7e8a731ba2959922aa881310c596baf18252e743d233bf4f626936a8782d949c0ee2aab0c7b688836a00bbd4e2c58bee6014e955d814d3db6de1f80af8888913f799bdc17b3d1258899ee82d930864c278eb306e6864b360c7a8125b2da52954b5d94", 0x85}, {&(0x7f0000000780)="f031b13084a182d2310f63ee0889fab90ab9f0b1ea39326abf5f9e555b0633481a3698516c73dd119390a2256495ee3e96b0b2c64ce063911b50fddc00da175bfbef93272664dfcf138343f141c121f298a6dcd92ae96f1f8ae229336afc17ca7f8dd5eeeb7915fadf9533160e20907c0000f70dc4dd04e1cac225a5eecb4eb241855269728e6198d9c3676e6b7506ee39a3292a62c1c07eae15931103376aa69e9cc51bfd5c5ca81540c3e2473db91e53ea329efb671d06332918a22db33d52a915e11ef9b2c33e070d3736dc6699cf3c1b08a3c53db25897f985b5483bb0d338650e885df6da501842b580e30c09015bee", 0xf2}, {&(0x7f0000000880)="05140f8c1b4dbf45c869dbb1a190edde6d82be372056d82ac5b036f0c290c685754e9fdc1e421ca7cb36600408c60e86d0d3dc6506f0648e203baccbba87ab1a8b4ecfc5642a4ae2744c966300b9495d39c911103a6f6fd74a5897a5ebbad2", 0x5f}, {&(0x7f0000000900)="8f00f5032e9677bf55f5294ecafaea577e7aca1032f4fbfb09b1", 0x1a}, {&(0x7f0000000940)="13082dc5c4f615f98ace2213dc933f889d41d50d4e2e39b69a90f946597a2cc977ff283364ee29541c668bb465c52f87b879a8bdc92993ffb5c64a0c7f9343674905a8f7a642116935919f9d0cdaddbc908420ff3e79f66339483f5c7a0cf9e388dd38ce3dda5c6776c60d863260947d71b677b9ffacd643c72f76416bd6f2df27fe680244002b5cb19d356293869645b16c5e7fbfa5417b3482eca4cfa8c7245766ef5b08f70f8183364018bf26639b83d3a2a75ec21f91b2054c839dbbe7e68e36585c6ea5808b41a6d30dd25354762e", 0xd1}, {&(0x7f0000000a40)="1cedf3dd50c8fb98cc707b3a6e10131ca65c9703c57d3c48c9561b3e74c0a34c9e63e30cb89131c90fe6da38042d5516dd19206c38274315404a94e744f11ac155671b7a8e780cb8c38f598c6801d2f15d4c0b3a91b2ebf536eda2532e56cf3cb6a7df6b153d59245b429e59712798329ff25dfdfccc90c99a55822ee15f00878cda58208ac50d9f9d04e7a1999465eac2631fe42f87fa80e1cd766b71ea751191a548c8dd7db5472a5c8bf63f323426cf93bdda7b31d615de30f1f03c83a67e4207e2729a6bbc894cc62492acce7292a9d7476f", 0xd4}, {&(0x7f0000000b40)="95b9b1c6c0d71ba4f7693f2eebe81c067c34c7ca28d9362c39a1e37867cc63d884e8ab4344dc6986719f232563984aa72ffb96d3b37b420349f06aad38a5baa3ac3a5d5d59a8f1cf4b3cfd35c1c876b42d0b591ca1b4c3607f6ae17f8bd8eef135d2d6f46109d709bb1dcd7daf8c74d40fd0c7f5af7292c0e02680b1fdeedb0f70b97dd9b7c53212e32bcdbbe284e94990e0f0bfdf2349e6cf31bad675e3d5934e4da90c9944c8a513fdb02551f9f7d6420c142696370f25c47da2d3e3eeacd8ea33dd8d84e26fa1b319fc1ab97429ce53fb0e96", 0xd4}], 0x9, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x2, r2, r8, r9}, @cred={0x20, 0xffff, 0x2, r4, r10, r11}, @cred={0x20, 0xffff, 0x2, r2, r12, r13}], 0x60, 0x1}, 0x1) 00:00:06 executing program 4: r0 = socket(0x200000000000001, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000080)="b2e79371868a26427a34a232b66a27322947b9966bcbde7cb29654acaf7825fa0f66f6d1e2e16dab3b870af0c1415aed73db3df4a2e8", 0x36, 0x40a, &(0x7f00000000c0)={0x2, 0x2}, 0xc) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x11) recvfrom$unix(r0, &(0x7f00000001c0), 0x0, 0x842, 0x0, 0x0) 00:00:06 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = dup2(r0, r0) r2 = dup(r1) bind$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00e2ff01000080003000"], 0xa) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/244, &(0x7f0000000000)=0xf4) 00:00:06 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="cc9ab5348b3916e620d7", 0xa}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="e1375cd0b8e7756833931434bc39d5aedd72226978fdaa9a93b1985ca7c6a2f80e0d58252a8e43679df8e4d992c8e50e6eca971897fd32e0e0e633f5d0f9b8e79641594b396124c155abd5667eadeceea4b48a8a6b8e7a0a2a738a0ce4666a6e480b779ad8de5baff6bc00e60a703d5dc1c0c3f370", 0x75}, {&(0x7f0000000180)="aa12fb8552b3f62d748e45441232d4c001c2aefd62acefa07a2229b8b052d231b480ee90e30cd2a790d9", 0x2a}, {&(0x7f00000001c0)="28b1641ae5cdb045c07cb6e32cdf5454b01b4b09964503c1fdcc4cc4c0e1a2f8266f2b0bf63515a390cab9463f4ae8d43439e5b9e4c3b17f15755a347aca946a70050056a30bd1c035c4e429a7e0bd48cff5fdf24924807dfd42db525a09cbc0e35394b6cc635895118d02e92113dfcf1c22ceeccd", 0x75}, {&(0x7f0000000240)="f1c5f1199a2fd2fb44b675887610bc96c826a8e3b939483c7123c743ffcb36c5632603c690f42a00aed34ff2d1d27a88fe223a8271b075eed960437bc89e87084fe2a30efcd95bc64bd8f2ed9bc55b1232fe17b0c13e989072e57484228a1712db7ed0188012a51ac505bbf06bffa5ba502cca5150a49cacb1dfb23bb11c9d496feb30c15f6658ea978053be80449a90ae0d89ce9230f9a743fa862bd1e4d355b1db8472da480c7d1a833421c753e7bc6e6506e910d46ee9e36072e8f481caaa5ebb7b71eb9da37d0120e95067d7c6949a235c97d6500af43da2eba20ef32cbe7858bd3f86e74751fd331a7937bc1264bea53121d4ceec821d0e4929e69e4b29f46919d6d4b0eb9d6eb6a50403cd804508129e1854e205cb3c524e55585881158fd2f24398edc4815357449f50c81e58823a0177a7413037f7e654e151c7f795d6740371df42695c634294d68ffc5bc1ddfec0153165515871e56ba386f76c21b52a0c2409e76926d3da826d69fc1cdff8eaed9aaf98aaa24da6e6a22360cf9f7338c30bab9cdefdd173355e11179a4b365e8fe54cead1e665a1aac6498c2800fa1d5595452c08d702f2f1422cb8ef43920f9d4436cdb85b4e442e471d4ca59ab39cda942f55e6a0bda4623597f2e47699ff359d9aa34ef64f32d56a3ef7bad26642b436608bc633a5a2bdd070bf39ed3b2e3ce91edb3cf76c493db1be3a7d10300a69f10277c613f149193f5ffc42dbf3aeaf5921bc8420d6536f89c8b44c96bb634718e2e84d76d13ca9f2612918b7da74fc992455359477514a8dc3d0451c9a5e8c5b807301138a8c9c2145aa5d0922d85d2485be11857f322e6101de4d4d86ce185b450361950fe66ee1b4428e35475e0dc65e5124db499b1d82389fc17f06fcb07e8fda9958769c98b8749de9cec1adbb35bb208bb85e14eefdfd981fea2dd96c8bbea7b01dbe588f458ca49f5afe11ce17d4debd7bbd777713cc43cbcac262271d56dbe87d6109359946c206f6c77ded2b38cb01988070df1451343b5361cac09504f38ee676a2f155aed98869e0f01146665a33092d2ccd8eb54314ebc8bfa116322b58567ba16a0405a6f7ec7537f479c57061a97364320dc129a7a0976f209bf6c5398541c0a4d6608e49e7ba18fb1d69ecdc8a19bcdfb8e58ee7901098b383816ba732c792ca8149d53504c1cb7f612a6cf51f21d3b583bf90d352723caf32d5715b803b2437322e8124556024e66c3e4bcf9de85d3cc63a35581d073aa1a5b323d277328e3a6d4b56f744ba077358bfbf11903eca7ee9806b33bf43c51f9a77257ceffaf2ea7efa595afde8eeee9df1100022022afc153df8c654850b36d7ff3d05905540e4e00fe922c4b4affdd7b6017e352347ac58fa1662792f8b8999c717c9d20cb5cff02cec7f71b2f1af0d80d5d9f48820693ae1d7d98286368557736f3136fc1e6ff947a486a7fa6604d8e3eb86a69ba9e98750ab41aa8850cc24ceac101e4dd69ac9ffa59f40a0cd0cbb3f45bb89b8162be3cd1b61af296e4e5ba92f1f812cd68d4f771f7b22bf4c82d25ebd63147b054489bcc7e5660f2abd81d9f17fe7693b131480026cc6012295d0ee599132d4abadffe77b18e0b8a73dc8548bc2a0da914f9eef52ec329104d4c5fbe9b74ac87d1bfe3e907392a24763f3cbc1d39c1cdbebc394dd745598a0eaa45988aafc212954eb5d47a6e0cb004a34a152a60f08710bb057cb2d0db292d1952823184f2c73c21c7fd16929c0652d8db24f59f4d1bb0021f6e3e52427ebc044b953cf27e7fbb3cc894bd7ad4b1e7c6db531f3984c1766f5df8132d794544d5a3530eaefad73323c3d136f480a22835bb3cc68e7b0d043304a57a20828767b05f0d045908f2deaecfe3bf9010a606211aece2b312ba96bdabc568441a03bb4b4b5dc394daefa6543928c0a44e26162b4feb614deb6e609492fb3b45b9d03a383f13a9bf34c9c48d43e27a2033621bd8c9628dfd2f378810e8e3062d2f8b3c5a7b53016db5db94a352cd7e3fcca45875631a31c7fdc93fe65d47395345e21a88e5fc1e0f570d25fab546730e79247d2bf16b508e620595c826d819c0605b26c887f70f08f6d453746e5afe93548543884b8fb9a4bdd66e00e737716233033beed4dc4e098be50a5808c29a328e94686376a3642c91ad179ad25e348bf9c3abc6d7eb653f5c2482da3eea5d6b7e3cb2b4c973ac1402f925442255fd723f807fa3a5c31018c2f5d283e47acd1d194b110421cb9a351465e1d16d97eadabf2ba6ee2e788c2b35294e44db295d80a7726922724e713356c1df4ade7193304abe639469f845daf88a06d5af4715d3dac6928722f0258e9c9e765487ade6742d142ddfdd251b197e81f5b4f29efe08c40470f6ed6d5b243b2eb09c154a8faa3494d18e51394b89884201cbb2dbad9a45f1ca3817fdea94a3083e7dfadc12e31092718c119a7e8dc91ce5843fe856155ad437ac1144111ca21bde32698d2e27b391c1a346d704563c8f8651e9ee60ab96a942689ae2060fd74aa143a5e017f3bc9d4eadfc0153364f36ebdd6f4ccc414c0e66e5ec024c55c67cef9856f1bb3884ab4605370b089edb3f2afd3138e8997892695ac8ab526d3482f7e1f212cd1f8bd54f6c996ebe08a4df92aa762b02bf9ca6f282313da200fcbb989c4cee46d6d5fc580c7570ed6c1a89e5931c056623d272f41ed13086c0e7fcbd1b8b1967985b4276e18427493e816b4d3648474df72a333548ccbfd83dc4154f918a5ad3080c7f4fcc44b0f23613d172e9c4e5feddc04ac01169c28736f7e8e6a4c6ee11577a8039f95bc1ad2f5e67958250650c56453c7b4aee9f97adb5513dce67461585a0972ea30f22b1c6e846bf30ffe7ccfadc0c1724bd889f022f6c75e3992341b68db1322864b8f16d0d0d35668a18ee912829c940095c9fb53bd4ff12b5891d2c9c62c6fedcfb0b333a19e14de355851fbdd8339194f0bfb67539400234b2ab2bacb4713e2706a4ee523eeb00a49c554bb3e438c6000d8b5fb5cc6a6508aab6fc73386dda6d967d0e258f95c7769a49c50388a121802184f0553fce07f91977a5a4521699d1f14959b6ba809186582680e36c46a8bd1e5c6d94634cbace23220d22d12163b148eb1d67126a1abae7eb8a8a75a1b20ac5e458f7e31c415b5816398c33ef3a19afad7fb10ece85fbdcc1ec1e1d075ce9715039bdc4cc2d3036e9396a730c586009a9163fab16205d654ed98a118e1c106a46ece598e2c47b7f81f19fad8a786e09121754313828bf36bd87a847e95a265f4da4753b7b2032acfc0f33a9a5daea87da68d221593efb1bae7800c41ed842ee07bd4f184c5adb118d38b18f7b8a789946ec45fb8b39f0955e31c4ef2d0c203d068c28f37280e0cc8001d8f29234c75333ca8691a9d9b1c4ec02faea1e59dcb9fc337b1517ecc931c2de60599de82c88c0503f703d0f40d1a2f0380dacdf45345e8decbe9c72b44367b26622d8e0076b26f13d271db2d5d0d2bea4155362a15349e7c8ffbea6f901beb176d2722732f821fed2dd862846c18bf8bc7042b06aa060856c7e1a499f53751d2e94fe8b7432bfd1a50b0b04748e3e137c9fbbc90848477d3b7f4c908b307d5b58d9ddd2cd12905ace6882a7aa7a5d423c5fcee44ae5400a003ad5ff06d09e3807d241351bd37e9c0c1acddb953ef3413baee4947a72359fca0fefc07500914f0f3f772dfaf4b4f003fe494c32981c5944c8b4391317ab6658bbef245d325bebe3071781b5219a13896e5a0ca9df5da83ba232ab8167187f9f85a45f62cef18865c1d8fb44e7fd364d5c530b425e5180a6a3eb22d8dc4f35997f7261c1fc0d4fb4b94bc3e5fa12a0bcd7cf410f199f1b969ef8d8ed82badcbda79c166d9cdd55e711ffb0f91e517f675ec7354142c6c24a27f3f248c7e8873ea0e57f31ce67205ac31a24a1b3fa274ffd1f90a1c5e45889753daba9c0904434f1b5d937968b50e49e036d11f355be9fa58a077866baf7c0fa9bd898b16b884deab9de0fc0a3d9761b89d893e864f118ceb0c1dbc8ccbc451f2f2ab66c1d3c60c8380e027e685db4480754ae2398754ad0304d35c3ea2b508d5b878841e1aa98e6c2c4cbb489ac06df312232253effa780e4ae5b1ab9f433dc514dd102c61f5f049e9ca9a5de9151e17d2d235bdfea90f8c4af7b0137025c84aa1be94ca54c4e99a73e1ccf870310123e53cc2fc8853124b96307202dd22ed1c56c00fc764ba43f68b00d9f1b780e28c3c02c215d417e67714deb499fc830056bdc6af541dc848f4b80771411371bd810107b192827f76bb02650e4ceaf2e07a25f690031e6d5dc6fc3e409784a8b52554516c0c1dd7b52a49baa0a553f7637f0b4c05bdb2eae4e4c8309371831da3311ced0bab04e65c41300af8bc96049c8dbf489047dc17f2318502540e5fb4143aaa36d664db2376bdcbc8c3091e4fd60110f9ce5a0c3e48760bb7da31f32f53e5028aa18aca0131b8e7d3f1906c5fbc5b37c17723f3f2a7d8ffb7ee942c1d675017d115f9ec22a1cd023cb9ce71a303675f7af68fb99fa80c939b01c404641c3a2a500ae4ca93a87e5e9c63918dbdbc44b416b67962141204906a5530c10d946638a8d9b000fa9fe3c028f6b47571a40c4452744a0ecd712c6d41cecd2059a18f0a0c4682b9f28e78a8ddec894c7eaf6faf8fcca5eb1a779cd72125e24735879cb98498ba0febea51d7eed83250ee9743b42c7c1ad8f750769122877604c5175f8f9c321cb327d75838dc5dff95269ce356a86b931eeef5b4354cf06ac143353fd8da8732bbdbe8eb3ba2609997f608eff44740dba82b3fd35045307917672f0dd22f2e29430697e9ee912389ad03d9116e8da05a0fa8accf98e4de2f28ce185ae57647c7347fdeb4f6bc44ba597d105afc7e93e8c0f9a621ad2a233ea9b52378b241b37de366a2acdff0d9a37a0c39d5b2af6e248d5800d5ca19e5fd51fab1cf68d669a573db235cea4215f574ffd3a84448d53aa5f04389ae5b86dfc9938976df7a0f72f31d59bc231d553ef2e8a4424e9fd69a47a38d015a74d65dbb4da195ac728c55f9fe650ecc492402043552dd5dc84bfd7552e17552b1df8fb3337ad34676415131be6f655545bc84fa041bd4253ef14fe5fc1c905faa1e707053a79eea083aed1394a9f7194399db5da1be5b3668dea6a018a2e52a7b39e5424d1b5c4060545db25d55888df1ea84717ae73a59d7ede01428eb5f198103a6a65134f5fe7a38a4416be9dcd990a07433c55cd8a275be24de26b164b64acba36e6db7ba91d2e26f0c37b771ea7133428e80b63471809bc0bc2cddad64b921cdd3cef23b5f54393925bf11e8a8bca9525d0e56e990e0fa5d981bb32214d9d74212db4feb7a5942c25c47bd46c56729f783cdfbe8f0d609c8129c2aed5724e259a30f22ce935883a12eef21ec9dbd06631b789255ac62ebee690b03f679227ae610999b8a8636794bf81436a29d496554015740bf25bac0501ea3eadca62313dcdd9b9426e06bc1ab427374c46e4b346aee20c3562eb7ad26088b3181193e25e011e43e77dfcf23ed918a6a7ad302ad8ad3d990d089bd7a2c5403d4e6ab1568ee4988d976d78bf4a008ec80243c768099cc43348b9e6a0e5693361f1e29cafb62b7690434b32aa87900c612ec0617e46299775cab02d1ad8a9a4b0a08b61beb4aa9bd8d8964a0aadec75315cb3e8743cfd0addf61c900ae49e1d28eaacc86ebd12075683b60d7a72fdd76cfa9df599330bf22", 0x1000}, {&(0x7f0000001240)="0d4202bb03696b70e9a6d2ada745ad29a453ed2eb44909dd30c85d66dce4d47d027c11f92ec4eb0583bb575ecc47fb2c16085fc98d68ee398e17eee5e341e0d25b711e3b3b9de4fd23282ee88ace1f3a352db46e785f0efafb6205c481dee2c6b705084ecf74cf3945", 0x69}, {&(0x7f00000012c0)="90b66fc9ba0ca6256d9afdca3e402a1663c29b402acc984073ffbd2bb29161be4eacd646cb0eabebc468292c679962f2655dffb4c9dad99c247ddfce5ae7f1ec74e21f93d95822eb3d2e3961c2a5590375c43b9c91d04992a2ab3c6840fd26b0b5d39c0c562f60e8efd398f9a09f5cc590f8e7605180bf07b3b32f4c412eea2104a2dddc01a5f0b5cbae673b6cfb1f967c4d0ab11efc86568edb85f4aafc029d77ddc71e4c7c4e39737453dca42b355363dcb72ec5640f", 0xb7}, {&(0x7f0000001380)="adc3fffe9c2b59184429b73ca2d00b166da7afd51865b4b5d8db2773a07a7cb07dc710d029ca35cebc3a141dce66f982634c271bacfbe372bff544fe3f519866b733dd550514e650713a495834f86fbc128c3fa9c4674ae562d2b4a876b2286413", 0x61}], 0x7, 0x0, 0x0, 0xb0fe7bc38f530cb8}, 0x2) writev(r0, &(0x7f0000003500)=[{&(0x7f00000014c0)="0793b8fe0ed291071b2d4ed6a10f4d3f4376fd878b3d6b76751d4c11e8eb2b03c4d611afcb10d7400060ad1cbe487787a3b73d42eda30abf7e62d4fd1d7f3f16cbd00040855d5987838363bcd67fad618fe9e59f06d07355f288ac87d7efa6cddafb2e55904148ea583826d4e9d73136ceb3889bb001355998fc4d687be19dd90d9679f923df98ccd71699447b2b6ec8efd5f2e1ed4057d9a42c632ed79f3506cece490abae145d7001d745eb5e2f39381f58eceef15af835651174a268fd65b41904c008138c97c17d9d1cf64f34df3fac85441919c6449312df39aa144e8fc3abbe2f9bbce74b75b5262bc5bc19547960790af451278da1471031b169da237330a340592c0a443d8b2004a5a14c12fbff01d871d4808bebc89a5aee49b0bb04508f8db6951f5717ec4edc1e02130d4f27c66c81f94cae3e725cd481a8986b8b1b91affde2dced757bed6d3ba4831d177891fad17cc2867336e47cce603e647c3824e429fbb9a4e2e8fad2966a6498dbec66f1075231ba00c4475550e4b9ad78fd2284dd74d9206a32a9ff9a5e3219affbd4c4d963035c72dbf066ddd75cc0e24b466ebc94e92d899abdf165e23e163f0f0d3ece896e3eac8b5e922c5f04fefb21772dbd9a133ac0aacdff2d01b39d25dde0829c8a08545cb504c4523409779284d2c30f8bf61c8594b3955486443e6986514fa3de485b0592b5d792903716a60fcbb46872139ec7b8feeb398dead7360fe3f03c1cdd4c1113eab83aea73bdddbbbd39047138d06fe0d220b65177960b559ef494da39b4da57634a9d46d61da985ac64c2af14873599a4e315c3aceac09746b0848b0e6459c0435ed71c0d9396430872d7fa9d443958145e9dc33432abdc109da800a32106b7ba1961592a90e64d0763a214c641b00ba60349d85d23d8ecd1516f1e20c11687728bc78e4f9ec6b00fed1aaefb7b94b917cddec8bd65bf70a546cbc3ca385614532b70604f0bc5e1f45632e30813c22ee8ad3faf7271ea23bb323dd0efacba857145ad46df44769d7d82c08616d5c5c6495c8709108874f1b2e1971509905f4bc7a10f57d6b12b4e270cfdc82bc86cecd89135c1d96f260eecaab5b37a58f3d92d915436e39ee04acfec13c8a49eb9be30d0f76fc9b35a530fd652dab5dbe33f2a8c44f4d14b31b9852ab17c25af69f08338f6a6ab5f7e129090c5ea3cc5de45db565cffe7101b63e7afec8ecf4bef79c4f900133f0992982b7a576886790cd3a302984e7e38833b69d722c757cb0d4583d81b745669c8acb9896ceec304b41ce027bbd243e84f6a9ccf343c0b963d03f4ae205aab670768aad169ed257ea27935e62e1d2d29add454df328578ad2140e6f995d5092ae83ce2fbb8649d18d809844981e95ceb6f0ca898a706f149ef64750ba3df507f404b5246f5c3e289a1c63d2723d3ca02d3bb507f867042832b1d4d3d833d6e15c0287cf5865bf6d853cb7f04f03ab0c480ad3caa44d8fe3af3b1c85a9307c4197cd0cd5c761c1d0153ce82930500e75c383d260f6248f74b6096c47f0289333ac192f9290909c72b422fd815d92dbd515f49d6f912e988f47ecd3114e437c71d2fff6413bcb9dae06fca31ffd373c10cb55fd13ffb9038e669eef469541fe4799e122ffea16c7c32127080111ef1820fff65117c287175f8ae690005eb58bd047f961b214a429055568052cbca3dee41aa0fdb72dbf7216ec6c6c7c3a9624fd905ce61fcefe5a67f64db5a4842b075ef67ff9085008ea65d247e1cce21ef1d25d8406e17a6c7d807d151f03c99f37e272f40387ce5e14f7742c9840befe149897389022c4340b898978e48bdadc2492407b48eafd89e7fb8f74c68beb472bc9ae83bdf7a7b2485b8b075077591725c4ab6ea638de28cf1d2d79d1b099c25995c4dfb1ebd246be956973837c3c6d94a5e78f89fe6e134d234182ac10dd7a29ce3603bf49cbc8d327ccdac5e954bd7d6b767efeb87dc6148949e90ab396fad272b5fc526240aa16c2c25846b396e355b2623134cd16ad70be622a5a976c7ba4100128005e7665537444e79cf5cf5d268d878673607a0198e8fdf2b7952def93780d9c58a32eb52703e3279d96012179ac3047f9594b437a0b3b4e8b375cca92a3e9c11790d63d3836a7a14a5c89065c75c90750f9243b26e151bd6002097355a758fda21925a1b6ff1f088afb2191d0af75dd85834a1bbfdd9e98e77de82a6ed3150eaa0471475b747b28b85faa8016e1ba790c486816c7e652d3580bb54e1e1ac8609315951c51693a904b44eed66287d17ae6a953d66ff1463d475cb0124ef0a76f5ee2642e80d25ff972fc14888771d809cd63965bac8363e95f6f19d1fe14398254c5193f972ac531123b04a47096f5875d4887cf1ecdcc2e9f36dc291602cb92c4c45eb32025e160abb72a4851ba059f97918c0ef59b6118f8ea384ccff98d7dc7af2b18af9fe5a011b5cd6aff5fcd0baf575c31448da2d36e32d8ff68128e5346e46f13069c3244509d2774ea919a3ad9da17ee9cc21c37a2a91215d7a46e2bb9659d4e417b4956e91ca5e8576f4855b5cfd897b7a36b8c85c491468e610b5cfd5481a582b52b533c6ca9f08965520f16fb0c5bac2dbc5df49a7e9b537365c05a87b5e59745fb71d621aaec31910fcbe76274a914c596d2d10a43026ffac0619caade5e5ff96a2ac82138d4a58f6bf0595b6c4c290f4626845e433f5236f596017516deb7378ab460b8863f95aa82dfbb33eee95cc4a397e2acfe5e3a3575a7732f8f4665874050abdba470cffe92559133d7abd761a78d718932531687bec4e9635a6036c17527014da7b5b845788c36457540a1f888ef54a8afa0dcb55b206df00273f306e5e98704152eb2cb44c3215d91e0d269c68ddcbc19cb85ecb99b98503f6b62e1aab82c720639a25e2ae28b336636363e6d00ec170c3960650ca1f9e384ff9b9bcb092286e60af2bfa805b54997fbb1be04b68b98363b947227699fed38459254cf07b97da1da111c7ab6ba7fc2dcc7e8035b73df950094898fb1e50c032ba833ce20cef39b13b1e4d746e4e7c59d3cfe9152a8b14ca6a8bb9d16f4caa3c7c1a537fe862edf5a210db001df698bddc4090ae3bf1607a5595e0a16f450503f539755efdcd08361e50baf5b51c706ff37abc487ac5ceef361766df037f661587d365a1a898512bac5ef908c277fbe06e499aad4961a1ea6caf1c8cd524f840c6a672a9b2b584c1f36d23cb869f5c02140bf35851f642d2c317d5e08877f11b105b3ca724506046a868a8b512d255f3407c3f9a3a365bfd6322fdcf291b64b16d51bdf7fb5b9820b992e71bcf85614c98d3d6f393bfb864f1d8112efe9245c9e98e3025454b20d20cd2eac0044b7dbd508ae8b71b0cb92787f8047331c58cd0457103eec7719c8ed70dddf4480bda4bbce14bf53e55f392a75bd40d59a668c48536751cdbe52a1d50cfacab41100264ff57d022c9804ca32cd87cd0a89954f2323c07be1056a0238376829f27869fa6404e96926fa1fd2f25ba66d4b062f2666f8a1d68da9e4309382cc66c74ca4428b68c35ddf78cdc564f0ba8591013e5e753e6f4e0b8d1d5ab4504cd083004039e1d10efe0c4729b68754ab79b0e8f93b25a8810fe060c4d5fc2ac3d2ef3b5f2ae913ac413bfb775a1bf1444f74b5878595f67ceafaf04a1b771baabc123806f6ed0f5e0b332765595fc0f54edfacfbc908cf7326f73d5129381a6244334c7b052f085e71de106d7e930d87ca455183233eb6b267b8e3b70535d7aa63d267838e0342c5112b04835328537c7ed82705bd4056991de1dacb6a2ce91dc2f61e32623e07571edd65f48e354833646aa24a46b8a4c485bcaa3adedc4e483e87894c71160b261befc19a6a97c2c61a0fff7b94a397d20a371a953384d733ec5132cccd62648af37f3ef58bd94e20e25a92ef6b03309fc2e30d5827e671a0bb64fb8d1b237f49520d2194c3b4125b62c5d4507f8c7826fedbddcb8a9c920307ca77eef872d16d09bb3c4fb7367398b40ae69db7a8206ec7cbc00d321f0a81d177f4738e6a2fa15081150ff1e568e3770e62bc13605439f9368c74849031fdaeb8d46d1c0ac704f8465b6b7e5bb6796accb35e2d0ae3d2d0b6e515d7051d98d8f76ab0b82a02af550b1da28d3765b49cf488b399641f2245c7e4868fec57c439772f3cce4b7dc6d359dd611a88aefc0cac1a7ad0fa2109ab729073155b64f534a8217e1f4e672f3536883db25e5c967c5ae05750c9274a1393098988da74a10b9acca43763b85626ef9753c0a841170886b8bf1520c9b657b1d1e0cb97d419d5f45bb93f608133cc5be7d78af56d3fab45f94ab03fe3fb2b577724cdfa1d3c4ddb2ecfb48475e24df8faafbde642ff4e0efa9d54f114a7fbb2a06de23a03da5f01ae28281f6b7d4d3f98857223d98f13d2b552e9cdd97dacde9e6fc341323967774e9c9ee46e5346415f42fbd83baaad96b11092c58bd7e4590b3168a91e8968a62cdd4741b7240dcc2e3f30c8496d0d8d7ef046afa6eda94655391aa9e121c7d5fb7ea0a8c22b556d2c3ee650e1a5a3e572f8449ebea4bd10ab069935eaf22f592720aad95893e8bbdf0e0622e22e3a852c45bdd600cfe819ee8d728a08bf68e4dd6e5b928f387518175cb2db57f27a32a08ae48efdd63800bb0180a9c6040d26b91afd1c77e893bda65f1613ca3883773fa171e32506f07695c6b3d93eacc735916b60bb66feeaedf2e1bb90c1374b4d56c3724c577f1a688d2e3494192f5181dac700b87b072739a82c46315ae635f2f11a2b59bf2e615a98bf6ce4c395f40e5fd17668162c8bce736123d59d95fe3bc8ce28160b6c2e230ceadf8edb43752585aa826433949321a8c267db41d3934f43e48667af7eefced9605e3a4a1be401010d5b7650f76fbe55471e828c592f2a910edff5e2bc61e2e2b0ce174d8f5e77538e030ca2b7eb197b296250ae55bfe2b8552b8dab2949cdd1b71324bbbb25a536e56fbf8556da05bc7bc4d73ea5b4f19877d37ab4d4ff5a9fa648099f9069a96f6fd66154d02f1561d6892ea5d3b028a18a141f26235a2330bcbb7a08ffe1a5f55fefd9135b3c78b34724106fbb06a78ce13487067a92f4767abc3031ccd218f18d262ba27d6fb1bb4dd776ac22b60940efe8ca6fd3b9f81974c31a4a2fdb90ab307aac8d8c89483223b5da236fdaee5910105964428302f3415c4012ea702d0a7d529ef9596429d3cad0218e2a526fc3d99b970c2e47338f8afd6bb6a1d441776c04f2e5fcbe88534c8338ca5eed9954ebda34f4fdd60e2e188851bbf3d07ec630f34d4828fdc124de8909c2fb250f87e5548ee48710f64ae4d280d917fcecc00096e2b2b9f5770d017f5d91c949a4967c9416ad2f9c303fd625a6f8067aaf6f381f95a50a422c9885f629af4276dca2b40d940612e1db1cfb0b7421d52dd8494c636db20ede3a3237df9ea943840eeab235f0a9fb742a0625d22dd0d89fe416e774c3c07b92a95029551322abff72a3d51b2401db7d2ab33cf79d7aba496f243d0b60b2029060582f878e53cda71a321d14a0b37d021e0fe6fcf386eba56b59b9cb77584f2f76e4afd11d785d37c7f17dc9a91e13c1f258075ee951e0ab2c37c392169f3367ef5fd5bc5851eb93c55ba3c5c42046575647c03047cdbe6d4d6aca54f1607fcb496f52ee25e7ba2f994cee46ffba764b09ab036c644d3720aab90a4a872377a9b9b8b2c014546c6640d146674561a287cfd86c3bca7875ca", 0x1000}, {&(0x7f00000024c0)="f3e40e1ceef1775e58b2ff28300cbe4f2e025107ec24dc669c44b80dbac96ba5c1b04cf12b5d047e4bbac9e1b8e52d74da0e97fbdcaff1465b9b59cfe9baf35972bb46840131a6cbfd11d284c9375be9622898c0d5314f9932f4a48c556ee2793770f430f1de003c6a9d712be3ebf9385d32830d26c11c13aa908d35729c7a22f628fbf0f6b66634f66cae8d92324d8d41d2f1ea43a6f0a1df02ea4a76285518a86c278dc47d402f7d0b0c07e9eb1c208d02e9582b816323f006872c7c3ef6d6505350a98e8a79fc9a54b7a8acc65d7b24b834e482bf8acc93011058e73a169f8d3f581fa01ed47b25fb8f9fa7e48455a256b56aab3844b61d76b529aedeacd5384d42202ada1b5ca40528660f1f358d26e8e2e42a1d0a00af14a6d0a6f73cb29c762a4ec8110266705e3fde1d42afbf34a5375ce77541d7ff24d2c5cd79e5c3578dc88d73eab171a3ec64a3747f3788701febe3b44008cc71f5174d3439707b7e0833daec6eb646c3e2371a68f723ef0d3d82d50c0dd90cb08b739e032c375ca60f40614758f8fcb254d412435d4fb0129f23701bfcdb3861c7454e71a91ac150014e839494cf45b502aee9bc19fe713caa47a4b878b938cdf8c655760e29288040047ab984b1ebb244d42f47ae5b0b7703d053c89e7076f0203f5c14068029f27d07635a676e5bea0b5e481fd8b7e049ab531a11f826336576db3bccdfa7176c41891d590b0e000e6e6249ef0a81729a59939a77729a4ca372c495b479ea897f8768ad2d9a6ff92697ced569f3e682b157ed755874156fcbbd966089d74df946571de116a02801ec549138059ec04d09b82f4f5c4c56ed3b1c622fed26712b6c7e3cd9d42c9f617e711d4859f2889f7dd00f20fec9d4528a7cf0f2e4d39de4a0592ead32118c25c77a6c2b8430a1126b3d0b1d11399e53970b23bdcd36b6c26c592425a2c2c7d94a344b0e86cd927ceae9c124b5e42d023a598e03589f9235e231db3983b8b424d53e23a9407046865a034d2b3bd5985b7c407946ccc1d0523372f4c6092fd267e39eadd28e6194c1fce4684a094b084d5ed455d57175f0604d703817975227a43e717ec526e9ff3519559ab59ebd2ffe06969bde88e5e1d1c5eb022224f16f35a05b1a715b11f50f42b36beb6cb76603fa37efb610809273c20a768d942cef3b6a5a5d3e440e2cef50fcc1c9195a564578a27d4017b274f99a4bd95a2a78a8fbf36383714e23b397134e6267f7df2d4e752442c44095a42515a81fd732012f44b1c95a0d349492d189d8b6162374e88b4a993f3aa56af3f89f33ca7f07c3aa423ffbae983d04be26e2573cd866aa8e39ce61818048f74811841dc3ae926b2af0e47274f7fb7b8fa0726407e7465dc565b049dd26d678ccec969b65958434d24aaf5053bca41b72e3f257e30fc3e567332e29ed1f7ba822e5c34a68fcdfd991bd4f0cbd12ee6fe62d0a9515f08f518af59c04c7f5d350117f751ed053394fa8e242dac5e28de4f158d4953ecbc095685f55e0b72e77db3be88c4916c652db13500f59800e8fc761dc1e15248886bb5f55b246952a1deb259830d9191bd4275a64b4daeb6c4a98240e522ee650ccc5c54b6db7f837eb38ad331f7cfc8f0166d854e644faacb72618567c031e784c4771fa02482ae4e5818dd929a7b9ccb64b76d5e0dbd245d865b8fdb1ce8327cb5eb0e55ea22a9cbeaf302ba41e311105050b0cabecaadb73d096c6e1933ec27766beb56cd46459cb985f2ffaa1123af8d2828cdf1d756257778a382aa1b877cf23886956d30e20f35bddde3c167c85d28bbeb2687a3873ec0e250cce856e1de00cdbcb17de1015b180a4c85ee5ce99a944766034c0ae086519d76c82c3490c29d1ab2423bc2191a45e3724cbc95c48fa92fc4cfe03b2468f0b9d37ccf49420115b287125642ef1847f28ae4d572dbcdaae5f9ec7300bbc131d203feeca8eb8d9042560fb4fb974522b69e9f955500a413cfa65a688295449e047efe68a676947686ad28cd5fa0a2c4a99db60f391b2a53c82dc5460876ef21170ded5eb70d2260d91ee775d1be9f74d5e53488a29ad9f7359a349e11379c07246447a078528f033548031edb0ea7118f5ab6e016b70c3a7ab707fc7e298ed5d6ae907b0b736aee05ecc251f571acc4b70296cf420c03a7965c765056b4b25b282c03679efe32f60c58d14e9fa806a351faa2a913400880bfdbf3e8bd50c914020172d65cc14f66faa26a911e7858032066d07e758ce40fb1b5a757678c5ac1742297baed91f2d62c62b75eb222eefb2f1618235f073f9a219777ee2771c606bad33436248bd0e65a3fca38e25de0d259c965ebf1dc80782e6683bc032475843833e7f382010a0aa9c50455eb6a13084c9d439fd50b9445bb9792c0ce389d28e27b8f1857b176d05913422ea8aa55918aaa1b7ef0744f9817245c963ca65811b5bb1812edbf67265bfc65b4219feb16ea565c07796878fc8883ac42b9968108a6e72ae8c79b7b835a1adb8a9abc71a7b379390c07d6e8124b63ea8f7653080844821f8ef1beb1eea5fc46a90a229fa55de27de678af5e83a6d7079bec56d5100fc013d6853ab6747c06a94a2e5a0a5f0701ab93fa0c5e779fb8a431e733efd0a6b310fc05e28f1c865712d83966c208af57e40f833ababec142ea6ad5f0f3c15bebfe6f052d180d46e30558ff8299d05330b1911fbf10284c5d8bc52968bf8e4911f59a8cb4799b3a709255c51d6a58f684e07db801aa39df69a53f8a546adcebc96c8cd1d62156dcddede5afd6809fa3c740f1e4255c6cda358652da69dc27a58996b46a7e0481fe26d9482d81c91eb055506d1391d326cca664e849662dff95e8bf027e1deeff99b140fbf35c6b3aa65cf653f3f1ef33b11f60d40179ed98a590c7e0093a47c13122d9cc3e15c7ddfd791ab219cbb5e788ea9a67d09629c4199592e648f7a293cba9e5e2aa9368547ac6a03a9d9175212b73f31763bd2fe0fd977cb71754ea6464621a99b3940896d34d7252f8199a25790ca7799cebc1ea24b2bf72fdb620c707a2818a02ec9445cbfe8501af1dadc7d94acbc2b9b896abe1d6171e626f261acab6fe9a4d817bdff519907b2760c42b50d1c7f9e22feede8b9e3fde0fbae7d69c86b86762694f89e2f3ecbb94117042ee44bc156775ed3b62e7fd758dc50bb69c947e78b0cb3c25f10b658890eaf622f881d2dc6c930601529848d26e2dac7cebc10c40525c7e7a9ce978941e12639a973c720f3480754da635755e057ad23857033e098e570b7832c10fc85458c25ee58db9166296278d99059bf87170e201e3ee9ebbf7cbbd142a75ad0c4eb1f42b1777fc9f793bac0f4b95bf77c61924cf4c070e8dd3d554d35a36a3849e0f7735c85ee190fccb9c5d28e2cc6411ba083021bfa5a19c3c912fcc929928125c49d79e1f3e7dd0e7fca415dfc51a4c658229ce8284fa1cb407adad9d7a111ab0d6b5d36ef8e5de3d5222830605966da67d5a7273ba0160a4389e366f9dc308ca79b91976e19e58663a9b75d162f1d8bc1eb735e3adbba7f146406c24791d349ded5814286997e160498547f695e23d1a7620938ad7a7f9d6fc0c86431600e418577bd691009694cd295a33f9665a6a3f693068751211e5b5102904f737597361d7ac7ddd5618735a7eb0f1d9857a3668eac085ced5e6983bb4d7d2f962af9a4497beb848d6d82225bb42fce9781b2a3db18dec5863effbe466526c31f9a379b54cd5deacdb0ff7c17e0a742216acbee5c0a868a22b2fa6b4a989c633a4e63fd7a1812abc278637c5f0aab56f88e22fc4e0158183f1e901494c676ab61a62bbb196bd9dc199f8b74c9505452a54816605154b17ee08ac79e6d4356ff5690dbff7cbe66729ed46fd229e6d40e5e29b893981715baaf0f47afcbbf68a0ad3120f8673f80201b657744ead38268342db7c5ab8b80f02b2a7195d304e9ed861cd430135c6f26b84b9c7d8b587aac61125cbdbeee4028ef872ffe4570c4e20b50a7bda824785249a7997c2e08301026cb52e8f287440ec5606e3bf807fbc575216552c9bd35258ab3289ae3d07702bcbd0cd36b1838fc49929349090483c757d963d8dc848ba5e67a87061221c87d1900f2e4bfd93e91ca669570339a0cb83ea7b057144b63621b88dc5de42328f522c265721e9857fb9681f41e4da2b20626bc7a413fff78d7e136b24bd5897fd1a3dd07bd070d2b49c4f7dde1c1fff3be8aee280ed3addaa098ef5681633fd183c698ab7b837eda61ccb79738e426b0fea1e04e7c3111f809a18c1ec6790c1d65f251f7791a0427a96fbc31b8bec5ac590946d8c43108c26f7f890e47b7fc354a47ecf63c05bb83abc6cf56df066ebe7388929e03585085ae41d50d93a8fccedb1129db68a91b83b22d0327aee135cb77a1f91531bd73c9caa8437772d34c86652499f30db4d3f6e29f0951985aac35a863cbff924a28814905b3df66dfad44192dfd7d596be30cddc704d5d908a3703bf3b0360f5f86b713f3529b3d5c42b8a40fe10e3e041ca850c0850c97ab6152bf201c66afed0a1ce46919a450d37d704a88d960555a1dc5ff16e0f4f9b0fb4d9f6cda795c8b65f7f9fac474f4c26942152955dd85195937fc52935ba019ffa20cd12a95269495299cd93034f743907ca88cc4dc9c7e892a382732a1b38cf0b87e0c1d0d11e4f4e04148fb30fa08131752a220a62a19e387a2fa47277b8a0efc8bdb22ec72fa6c2e228035a17fc5da7d1d9d4126371b6d0b35be8985d952119d7b0c322143a72a3b9e18a5481181639dffa558bfc0bc3d64f5f519d94a77bd390d81f8ca066924f9af2e3b86dcf0d55896bbbf88be818b5171d035b124d7a38f4f6ad4bb267ee3355685608104e239b4970646982996a3957d74618d944458082ec67434d7fc39413204e91ff06822640f7c2df0d1c826066577fd63ad555645c823ebb13cdae6c2ab799ee7071a7979669f5ebf3836c9f7c25f8f35a78fce2180bdd9adf1d17cbc53852ef03fc442f5c5ce379cb4beeb91c01ece4f8199f596a26506061b9bf6610b6ed97e763c0cc25b5c13db151e0f3ea43825dcf2fafbd1a241cb2e7ad7f3831f9251c88aba5c91c324869e6ff1d4cdfad9186e86a576d91ffeebbe57491476adc2dd4ffee570768fcd04ab3c47ced3ab5b495d07d72ebda7457e1df0c87eade37f04609046ac0880f97834cfc2edcfc07e851b8d4aaf48e12959c3e00e07399347dec85920a57ea178463d65410296635aac0e6239adb155911c77569c606e3dc1ecd460e1cbbe2cc7b981e8aaf31ce03b55817a9c9dcbc7da7bbf3bfa4a6f0c185763425a997073c5a1441c1fe7c48ab04f77f0aa8bb46c16d66e1fbfeeddeb14fbcd91ea47733062cb18b20d79cc7cd891c59ca1170116e135e68abedbd0fbdac21e23ff0a3f1e7cc55c613861f678ec63d32e7189ab2e36d56f667a16083869ac199e5b3c10fbf81e5047d40ff0d6b3eef2e28a5c6863edbaad32051b71a72b0d0fb117211e65e3db883ce1734c9ee06390dcef9def82adda158f31270f1ca68c44651aef805fc7eca837d45021a72ba67fea9e4337e3a3e6eb2f3cf0104ff62004e168c8cde5224f90df4e193cf81cccb81b6bbd218bd39a89e48f7da0ae08a2be90c6d7ad56ae50dc3394005564579a364b1d1bd83f2591c0eb0ca4a24b1cc232724ff4348687633940c64cbb4041ca7b3be6e9e9db4781c7c300553d49ea315359295e23bbb2afff04c3556b524ca18f12eaf2753aa4", 0x1000}, {&(0x7f00000034c0)="eb4facd066f8822ebe05267e43d207afb1c54148f8", 0x15}], 0x3) r2 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) sendto$inet(r1, &(0x7f0000003540)="ef4b8df60ea53072d868c89f54a86d7dbdced5a60f22c390637504a32eb6248021379a8a6e6b1e96db8f757b8fa9a7aec4836ce9f62433427fbb785ed9cce8b1f94b9688ef339f6fcc4841837e3e61ec91c12af567802a576fb4f9f331394730065b6a4155dc0409ebea6764a7aa5741e7cbd1e1a7d9f4c4c6fed56ccb9d8be14def8f7ed7d0b36229fcf766a995be837ef2d4cc41a5b241e4d468b72a7df7259cd2b8596183d9dc6421d0374f7d2198d65de04a43484800e0021f0a249ce0658b612185e609c596b898f5f9948c06dab4b4d72a059b6431922c3e210271dda81e3df4267f4d080730e726", 0xeb, 0x400, &(0x7f0000003640)={0x2, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003680)={0x0, 0x0, 0x0}, &(0x7f00000036c0)=0xc) getgroups(0x3, &(0x7f0000003700)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000003780)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x6, &(0x7f00000037c0)=[r3, r5, r6, r8, r9, r10]) lseek(r0, 0x0, 0x2) fchownat(r0, &(0x7f0000003800)='./file0\x00', r4, r11, 0x0) msgget(0x1, 0x400) r12 = open$dir(&(0x7f0000003840)='./file0\x00', 0x20001, 0x0) writev(r1, &(0x7f0000003c00)=[{&(0x7f0000003880)="f7c37fd0883bcbc4", 0x8}, {&(0x7f00000038c0)="45df7d0315f5d4e90f7be7a2c9c02f093fb8a3899e73e92b5a42d519b845ef7ef8ad702a916184f9fdcfd7258f5a02f05efcaa6976866644c13ab4895b64b3316304b45e999cba96e9c6756c208cb6e843cfb5118cf1ab534caa585ac113001053653344d34eb46013241b9766b4f6c60019cb124a775c5570ee12e7ed749c180ab52000d823ff60ab8ef3a81b30651b52b73c03446c4861733489f8fed4f4a4dad57430c6f288388af3c10719d4864ad76e4b00932b9199d1408a39353644df6d2530ab1fdd231071d54a048e573840bd30ef9e01ccf39032c6d1a1fa3cb7e72e7d84", 0xe3}, {&(0x7f00000039c0)="d30425928720bc6d91f913b49d7d51cbccfddb053c32316c33c6fa82b9d8ad78c30cc153067a2db116010e3b46fd2e6c6588e203ac21e9fac68b73810e7f8da75ed393bee97f70f92cba4fd9554a1f562883ce699a74b171a7f17fdcd37b1dd9b0623c27e44948dfe2a6062f455a10db818effa1f1f364452889a09d3138eb6856cd2384f9d57c5ae95ef09ea87b8cd42eb7801e49b777cb3f58e88500d4d8e130f44a69839fedc82850f034bbbc650ab62c9ecc916486c34fa21078378a0b4c9c2f875ca6a7c488a1f69edee27629e6c4e2d8e6738c14048c1e4f26b86c1f9fb14e585e049fb2928e4b01693aff402d3b", 0xf1}, {&(0x7f0000003ac0)="0688f46f0459da", 0x7}, {&(0x7f0000003b00)="3a91d92f97fc06a06f20d3ba54", 0xd}, {&(0x7f0000003b40)="c982838956b93117d4a33ad242dcffcd027a86381c27928788c54c63e8007224225620f9021c74e1f59f99a0e18978828d499a882bcdd869b7998dbaa18af56977025775cb0ad4a84ce6a0f760a8f7de9760bacfe635b254af2cd6a1bb24ebdc72e15880ea78f3a8ce88c2288683325a4fe4c4910ae744bbb4934f67424326cfabd493b10ff89db21a6bd8e10c61c93add11cd2b875744d9117abb9d5493ef765b3f26f12ffff3de03a1f98c54a5935559", 0xb1}], 0x6) mlockall(0x3) fchroot(r0) fchown(r1, r7, r8) fchownat(r12, &(0x7f0000003c80)='./file0\x00', r4, r10, 0x400) open$dir(&(0x7f0000003cc0)='./file0\x00', 0x40, 0x8) getpeername(r1, &(0x7f0000003d00)=@in6, &(0x7f0000003d40)=0xc) r13 = socket(0x6, 0x1, 0x8000) recvfrom$inet6(r13, &(0x7f0000003d80)=""/190, 0xbe, 0x1, &(0x7f0000003e40)={0x18, 0x0, 0x1, 0x8}, 0xc) semget(0x2, 0x2, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x100c, &(0x7f0000003e80)={0x1f, 0xffff}, 0x10) 00:00:06 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fcntl$setflags(r1, 0x2, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x11f) r2 = fcntl$getown(r1, 0x5) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x1fffe000000}, {0x8, 0x15}}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000000) fcntl$getflags(r3, 0x3) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/63}, &(0x7f00000001c0)=0x41) r4 = msgget(0x3, 0x83) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4caa6108, r5, r6, r7, r8, 0x8, 0x3}, 0x9, 0x200, r2, r2, 0x4, 0xecd, 0x4}) r9 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x104) sync() read(r9, &(0x7f0000000340)=""/143, 0x8f) r10 = dup2(r3, r1) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getpeername(r9, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') bind(r3, &(0x7f0000000640)=@un=@file={0x1, './file0\x00'}, 0xa) r11 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x410000, 0x112) pipe2(&(0x7f00000006c0), 0x400004) fchmodat(r3, &(0x7f0000000700)='./file0\x00', 0x2, 0x400) setsockopt(r11, 0x2, 0x5, &(0x7f0000000740)="816ef4331325a4c48c885de3f65bb26535b744d8a197453ac3cb95b95ac1796fadd210b4146d236df989d79d60e4", 0x2e) chroot(&(0x7f0000000780)='./file0\x00') connect$unix(r10, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:06 executing program 5: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0x10) r5 = dup2(r4, r4) sendto$inet6(r5, 0x0, 0x0, 0x404, 0x0, 0x24b) 00:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="3aa0baeae350724f8d11c8c8f9716ba355a015f8249bbe58124e026f55e55192c918e5a183ba0e3969dc9965249405d3e3f0e3899f4d245459bba3d4bd61746eb837bf43d9cc202c6b54f4cff5a3", 0x4e}, {&(0x7f0000000100)="d3bec973c63950cab33b7e0e05949425c45fa3f6ff2c4667cce4df93715aef5600fda24a73c6054ba175ac2c141fa450a8d8589992d86a121e885a291b6423b2bac44d1f8637e6969083d80ba233049dfe4e2e3c1d8c5d15220abf55e40fd777cb52b1324ddd182465e2a482b33af5653992ade7e6de4af3c3e9817629ffb0890a343ffc0b50088b96e3ca8860f16e22426c425f84a9f87b1dd228a40adc6e1c441a41b44e9711d14093c0f21be9e9a9f69fc9e0f063adba6872fa0fe28618960a", 0xc1}, {&(0x7f0000000200)="c93a844cc17753e214c9", 0xa}, {&(0x7f0000000240)="438a2559287c46a31e04df8e921d4fb02c098e044111e4d7981e60d8f561773ff65123d217abbc386b0367", 0x2b}, {&(0x7f0000000280)="58a29f79d97a9883fd9bca4b68f6038175bb249eb5f83bb5731226362fa3501bc9a60aad0b97c7854da33522b8827032ade01e52e9cdcb1c0f27328e947f2f41d2142abda0e57f69160f91880bb473e8844367c0b90371e480ce0da8da26dac6e5cbd7680694a7c55074152cc04c1bab0da4126f59b93ebab13b41e56eb68273256d95a07c7f571a6fc827f0cd5f01538d5edd21d88a81c53af4c7eb3355557bfc1c0e", 0xa3}, {&(0x7f0000000340)="a4ccead31945c403581a05ad604a6a01f4b55023bcc3600f68f2580aa5efd4f1b8095a452794235bc0ad9cf42d03b91ca84bf3abe810f1345516292a1169fccc3d8768ec52173df7a32362a725cb6183c411c8f5ab70a403ab9de075862a74065b85f14aabf53304082344138c82c94cc92695c664c3bcd39958218ab3483a73504d0475827c1c81351a34ae488d6719d03061e6085ab6bd5654229069bda00d2224d7b3fbefef09ede7799258048ac012eabd0bde872bb44234", 0xba}, {&(0x7f0000000400)="da87f3533b98bb4c1bad6fba", 0xc}, {&(0x7f0000000440)="6fce6832da0e923553a89d1a3b72ab0b465ce220be895c27e86ef98e5bd31cfdc52f3254e96938f723500b3183b30e52acfda70f711756bdcdd28e6759f27a4b4a4b4919", 0x44}, {&(0x7f00000004c0)="f4926f2ad3dacfe6575f9297481a181b33c83f769b04cd2beab78dd5b23babcc43c69dbe230b4ab7d034290e0a2434e1d6757071e2a37858956c70eea5c4b9a43a15f6221965bf687ce9d919f99596515bb69d8b8eed5594803e671ad7b416ee6445bad7b91d9f2dde77964c04d115e70c1946d786396a846414d9a162f096f12279620aaf9f85ca60b7d692a92ab508fa056932ac1ece9419e28d90b7b8df5c43b663aad8ad4689180b317e234410868756467d2e35b7efe0e1c1d3c2a8c64ebef27cbffe8b83a595f27a652fb728b2c8570b2b0e4de852ca5d2f2aae3cceb18eb57ded29d02ee747bb6515b2be", 0xee}, {&(0x7f00000005c0)="7f2e057f1a07f67513660018f4f1e66366a8f8682e3ebe51b351dff0de682e042052bb457fe873f8c7b94cd503cb545c1836f6f80f293ac18b330c2ccdab74f43494fdbf7799a895f10cb490cf5e28a8c2a9c6c65ea09567c1f82a9272ae8dbe80d9fa7a346b6dc9c754db0eafe5b90e1e16adf380465f396f1359d3e00e5b15f969169866ba945ae230b2f44fc4c0d01c0b7b2d9c629495ce10a6dfea5983433ab659add2012def2c195a56baf2aab36ba96dde49ff431a445693ec3daa2a0738ea67b3fbf15a169ad5", 0xca}], 0xa, &(0x7f0000000780)=[{0x1010, 0x1, 0x7f, "a3281c352310ad3bd03b0efef418bf31ed225a933660190eba220ec981627079bc87fd3c4dd21481ad7ea587db1049c13f4b4526289c7b0b5752abe247b3d64b03509a5a53548cac337f1417b267b9832e1f1c83b9ff719e82acbe6df6b72bf3ba55a9d90a5f5ff23ccb12c552cb2b2700f1be88f59606a2974440c6807385eb5593991c25a8261cf67a50111fb8d8ebdfb20a11424d61a31f2daaadd54a1bc3cd5b5e9cf526ca18814e95b1b1c1ac3017c645c6957fad5222b3b78c21e21e8bc884f13ad729309b36418ded1fa5f5f70006bcb66a998e93983a5cd0bf6d3b7e16c94512efec0c4e6051f6385b33dd7f82825f2e47022c0f70c20fa3855228d0d1ace6da505d31e5f031229953810bbc567dca7f26ba01cfb53245bd9d7ae320e9c4b504beeb6814142454bbe850f68a5c4918b5f52c2f573810287d34229a61cc71ca686b382303619ecfd917fea3b62dc5235d031aa24b9fb03e12a3350d4e76a8854c3be1b13af58ed8ccbade0af551e97f5716d811eda8b9b83b9581b373e265067046f60fd022c549bfe0886afbffbc93b210168e8a829e72b93f5e77299f3191fbf0aa7c65c472e8f02dbdbe138a87a8349fc17a2731b8458ec1dbfb6ebc4bd2729340f3a186b6b17704ba8bb37cd538810a3652d95edf07534cbf3a5cb9f9304f2919274c147234d7052adb04456ba453c1d4a61b6d77feeab9a19217ef95db320e565d4108d9d8a80a3fe783b2025fdb29151d0102fbac4f36b615a18a6723aa697f3e440a6c8bf3909fa7d34c031e0bbeb1961c7fbd913205e79311ceb2dc05f39f57368f2278db78267cb0fca2f012b2440f0d4e74b8e7606f4047de49fb476db0567386adae332a6367fb71d03cbbad54f06c5c0457592f2b57c67d4f26cc2a2a5abe6c4d40934cde42f3be278c2e0dc2026723cda89173b6d36e4c9916e7069dc3c20996b52521f8e1a549bbb44bfb6248fe1283e0dfa858b178693460b294feb4b7f2437d975aec02fc5f7ad4c8089ae28ae6c67c31ea8aa6e14616f15d2930524853aff0260c24ab1a0ec40b739d8abd4679be20092120eea860a4089a7a8bed28690229b0ab65d2aade345c70b2bca880f5bf66fa8a28cab008a33c37055ab154428fe9cbf52bae16a7471d8e43f713d67f663c4b61cb1dbe9c91150ef8cbfff76e76f6ec66e26716942de124071faec8f99fc6fe2ea1f74e5de27c416fe32aff3e700e0c686c2b96c4a9c821026e7f0ba5cc6b4bad0e8351c026d5faa715690490b1bf40a926b5b40f96051cf9598192ce94ca75b5e6400e658990f76630c56405f3a7c08f166c003370f71902a9e8627248a9595a2e46584ece08f02cad9c3e8dea4f9bbdb24e0262e88c768ba5ec5c70aa7e13180e5fe46165ea1abf176b045030865dba5585a69ddac80274b8bad5e6c6683085844e4a4ca0bffb1d19f082b962af4dc7e034782f08d8a75bf5b21fe0ae90ea8ba7d38ef5b1a6f0b0a55e2f37a6376ab516dc47854025466d57330f334ae3358b3087670fd89647a76a442749b33e42763ccf632941e5d7e39fe66c6e6c61af8df9fa56ac6f60ef7a6561b7a1d248d03d1524aa50bdbea5568de52cfbebbf44c27e0db5fde85331a040b3897831c0fbeb55e1cf54df3293ab3d32e8c222e4c4273d378466ec9bf8bb519011b44770439c32973cb1569b423c763d14d8beda082fcf5e4b4a2fb764c9581c6f0f217cd4bdc22ab8298a89b5451d1af843e5447ec61579cb5289b5b6a1e56359a9b13ecaf25a011e0cee94f7ddc17f8ed2f8c1f9138dc3d13fb3c2ce9f377bc46c9ceb89286729970600ebbb5e66170305994157a678589dac90ba6da60faca4625e46ebd78da33208c97aae8a933045f5b4d821f45cf7235e779e4f77c09f86be2471f05a364b962b1a4b34d265b1bee669bd606264e42f0731db6062d1c7506f971c0d155fa3d88a08e013ac23e5577708ccd3f908c52d4d8df4c30007e128bce5b6b56f7094b4fc1b769729b41732f0b47d21c708137e616aed2a5fab35a05fb80e4aa78f54cbb24811a2186a1989b17a459ee49381f51f2d970a2566767c84e7ca43745a6622f41250bad24964c23b7b6c2ae24014eadefe8531caae22abaa0325eea47cc9896157a5ae10227732ee7427f4b1326967a89ce5fb27a325848179b85110808ef74136ccc4788899ed0c15f645b86fbf77650ef01869faa5a5ed5435ff0af47bbb8638074512936b1d4fe1725ff937720598f3e439c6f59880767c1192777a0294fe267a12083195864c2654f674a8819736eb16694dc2e76b2095b7844096dc1438e0d9375515f0a8ff0082a7b4e8ed998931f991b80b521dfeae7381e9d6504b6d73d4621b33161572a01a42e5f7d8a48c93621d026ddb60e62ff6f35d976c3dbf4741d0c94618a30cc0679c43a2e5003b13378c077a22ba5bf94b83b4093dd1b3ddd3ed980b927167442b8dc2810f640b4844f1fa86d3dcf3fb77577fc31068ca1091306ffd97e4cd8ec84c2cdc003075fc5061ffa0342c7a5eb7c326496f1abd43df217165b7fe435b81e8216ecbd926f99b961c94f7a90f88e9b308e227e801efc3363583f3e88a32d3fb1583c0cd443befa82b76ec15ce8eac64bafb567ef42cebc1fb45836a79377525203a4c4248c0f5194983f5022237b07d5d9e40879722a774d065c5ec0562ed5efc993489a4f24d804601ba520746eb5935581bf66304e08324e95048d1d6cf68dde1faaec20bc24b22babad53ae3907578308d04bed7c73482b42cc2caa38f595742c7746f9ba7a4a19196883b29cd7cfce77b70091b26e4afedd199c328cc448b79368b5ea7a1d3f579334f561df99bfe57360c8081df6ea611b8c491711c3e60934272d3b73bf1dca49df69ddcd86fdc80a8b278879f69cb1929e6a7bffc9b56a73e8e48554e0588e7e13ce50d9ff5428791c0eb77b36edf805632247bb3ccf41ccd05e686208ee4572e9debaf207877df0c2125e9eaffcaa2a9da8af5825d972362fe1bd927136521ca05e3328986a5af318e7815856da1e3710217187d68ec1d15a695883a106f750ab3403a62f7527854bac2ab386014b21e093479a5e490a75eb4e9473da679bc6ac6c4e36946e2df76f8d53c1ecb7cb84007fb8fd9051ef9c7c4efd44114f76a1f4d588128d0ef3456ff5448d2fdb991399688bdd18265ea8004a202addfef010acf4736a9b61bdcc5a3ff3309bc070c8ea5ef7160de92d6fbc3a0e29fe2db81729ff387647ad5cdd101ba14880437f447aab605791c12c281e4c6b013a7e3eed385dff243b1a59479f16c1b43e6101a584881119b617752eb9c083069aef4b35c4a2e9bd332900485971678b7908c7b3cfb2cb3fc4c54780f821e754aea9fffcf243941b8a9a6063e2041fbfb98781c200d60651aaaf47088588814aba102998d808b01cb864b1406179659be7093635e94e61436777b124598f6b15464d701c8ed97e0dd5fdfe62652e1d50939ecfc27e3fe3a088a812f21beb9ca56684e72ba633fac0c37a45e815fe79649117abd5625af45df256924bdfbf2a2c819fe74e440dc741706db81e1e3088286d1c84049dca6179e8797158a87afc27e2c77c1e1c98880e6d80f20dab99b6717229608443c4282e1bbbc9c41409d62b92a95ce7c83d4848175038d338a00ec95c394b58797adac37ce2bdb20d8990eef3860436aaf667aac99b8ae5e6c1ee89e0fc0ac77eebb4bda34c6d277584f516a94342971d9d80423d8cdfd2b8809bddf1603c9e576e336dd0f51e5948775900083805959061b005b5c31863074d03b828b2258cbb1fc3ecdbfa31919ec9eb7e8a3c7c2014a43068cae5687346a82e0b01f0681dc52e21a3d748342e5422c08e86e5ab7010a1587c0ad39b3bd9ad33e38f84bc075d27bbd15f955b90516e821a7b88684719760123d329dbede7fa62b03ddcb1d7d18b98159a7ae3935cb2b4629ff8e32070ebf105e81670d0d5fc4ce8dfbe4b8c8dd58628604d2d6e5ca8edc7c0f8cb6559dbe6b52d1ef129c96886f5f73bccf640540a506e7608392d58dadcb85c49f85cecd576252abf07f1f0ba3caf644efe85921c6593e6fb471ff4fbdca7a91324b6b7620c5b00197d4316dd856a1887bd428de5121369a4ee1f1391d64c204d74ec56826e782a4cad701a2b977119ed9a2da17b761d3af1d2339a539ea763f7fa3fa4dd0705dc428b030655647741e03bd2dfe4053e126660953e0cccb501ed6a515949bc3e47bc162273e28a1608b7ac562702f32b51ec20b46ae7fe03a91d84100d34743600d5bd19b70a7913a1ce51857ab968ab845e257d430fa8fdade940a15f897e1398ed58c17a0357f16fcb5150648c79adfb089ccc62a1b36dc6d9f1b0789649a2a635336cc60d8edf6cde2db05e39e90bcf5ad0d8e3851885ee7a10f417957ace26941679b57137e93c50e7c2be56bdefa6736772fe189cf42b726b871d9079f695f4a6e0c6666df6082d66f8eee57db814d43d771942602ec7005ffa8ad60c624c3cdd9e1ddcee0f9788c6efc719ff5125ec4a3710f92f1d75508880955c3501a810e8941214349aa23b66d5f462805372f3c810081cfea7b9e90dc9632221820de52ef1310bfe3cf19034c894b72ab14ca0f49d8b73eac22bae480e163cb8c643c4f37dc82310a02935d8a3d3ea006e67927487052584a59fc1d2f5c5e3845e0407a4dd9b5e119965bbae7ed30360c647b7418b82088a4dacdfebf2b8d0975d4926e23a0056213819de37196c59e5defe4686a1eee0891747a3e7a3c1720d02e7ad32cb4b93c2e547c64b9c9c3d3ff5b1b9f0c92e180130cc5cd1d3b3c44ec460875953cfd6f85b4fa800310d4600c71404414fce8e3766b17d7732df94128cb94e9d960e1f399bfbbd40b3f4eb44727a855a3668fa953a599fd5a3b53d4f1a102dde4ae14da8836c63e62a9cfae02c0cef20dd8feecbedadd6e22e37f0bd807ce046defd8d77173f772b9bbe75358b36ec04328307582e8a668c9b4b033f550dfa211ec922e504afb5dbf9898c49e3b825f88dc166ca749823658d80eaffecb0f2a57adc699cd695dba4a2d9cb1196b4749cd2ea68131386c00cf7b89f31b8726de9b56e1c2e92f549261305bc0be93979eb4d21fe59da55adee344dd08ff6b4ab503dbc57f42ad59939625d3a1d91511d1a85daf48160de9867ab261a40c8e31a8b6acc7619710c1dbd36503d7239dcfd43cc057334bf35315888d756e8a70c5761175d5d6d9434ef3dd56cb8afd1d78a17812b269528060cb168497fb96b1680ff0fa7a0d3c19b3152940a732cf59d77a0dc538e41c3f5c7faf3cb16f18610a3cff733fde4d40b04cfd103a5a8d264aa6750215dbc3e178f61b661bae771b8147a121f6116ffa7415643a54a64553148213207e8406a5538366145be8df20490ba0aa205f17ca00f0959e0013e62e07912bd87db1146bfa39507d4fb5d2f7be365ddeed89504b3cb88a1bee3507e5976fb752958de4a314d574c4fce724fae2ce7b36032ae83002e41c21e5e4ef79929226553310d93fca89f0f45d188219905eab5e3ec9df72c7d074aae86e0987024960d6346b3b640e8106616f78acb60bf37441236bb4e8d6c4ab4d2cd25e6ed82f95ff7d664a5481c82ff5769bb878f1a556324ee1becee51995d9579756b25074a2d27b8e1a02e6d15065849479d7ce6db70a34bd9816c0608f849cbde158a61f39e857b64964182379f7516326210f230756f5af9a7eb683366a1a63d51f7124ae31"}], 0x1010}, 0x2) r2 = openat(r0, &(0x7f0000001800)='./file0\x00', 0x1, 0x80) r3 = openat(r1, &(0x7f0000001840)='./file0\x00', 0x600000, 0x1) writev(r2, &(0x7f0000001940)=[{&(0x7f0000001880)="b532758003b0ef240cdeb3f538d0a86941b7025e8e537071f7b3", 0x1a}, {&(0x7f00000018c0)="4ee385e787a85b4981e5d7df00d36d0c899a23a65a6bab91a3ab736b675abd2ad1e4b0ffa4e940ecef017936fa15b68da57784c9635d8c51df70", 0x3a}, {&(0x7f0000001900)}], 0x3) getsockopt(r2, 0x0, 0x11d, &(0x7f0000001980)=""/178, &(0x7f0000001a40)=0xb2) listen(r3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000001a80), &(0x7f0000001ac0)=0x4) accept$unix(r3, &(0x7f0000001b00)=@file={0x0, ""/4096}, &(0x7f0000002b40)=0x1002) setsockopt(r2, 0x4, 0x3, &(0x7f0000002b80)="5560ccf67e6426885a06216a33129edcdeb937543ca83148ac0a2d0e3d80b0ec2b48ed04f2262da6ceb7950ebe30f99857f67a44814f809fc38836b9c04830fa4acc08cd65b0143d2f621f283e08636a1d210ff8ebde9f1ec23ebe690c1646174b93f2dea5dbc0b4ea12ca247de41feb4036330f6f37ff645ca87796de73d19d02f91a10e648c3ea885923559fc36ae60c1840c2e093379a699bc8d9cd878b2b6367e8c9f568bb", 0xa7) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000002c40)={0x8, 0x100000000}, 0x10) lstat(&(0x7f0000002c80)='./file0\x00', &(0x7f0000002cc0)) fcntl$setflags(r3, 0x2, 0x1) r4 = accept$unix(r2, &(0x7f0000002d40)=@file={0x0, ""/108}, &(0x7f0000002dc0)=0x6e) sendto$inet(r2, &(0x7f0000002e00)="1ef135ce7cc1b0666b33ae494529ee12d0f6c9be0ff112f4e2dbef6e46a5d03b4a323f6b58ffde2dd80c4c1a19694128f5f841cf59d8b577c90bb56487ec29d1bbdd56d66f77ac5ee51ba6cde95f3d3b214b5179f26887b0d79619d7519506d663b7137409857b6086ebf0e03ac7724419ba849a7e161614dfa56065bc6364b2d1349bb7590a4a3b6e86948d64b56d8b7949f327a52c0677db178f9c863367", 0x9f, 0x7729812193f76562, &(0x7f0000002ec0)={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000002f00)=""/15, 0xf, 0x0, &(0x7f0000002f40)=@in={0x2, 0x2}, 0xc) sendmsg(r3, &(0x7f0000003240)={&(0x7f0000002f80)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003180)=[{&(0x7f0000002fc0)="0827db69939ac4c3e088546ee1909dab289e16cec3979bacaa2aaeaf972f11a297576d452d11d272aec3104a27658362afabb826445e4e8fea4d276e437137001db88d7135fb67721ba65bc284d478", 0x4f}, {&(0x7f0000003040)="eb8359bd619975317a596db10dacd31e4549ba7c372140e48ffaf3e465b2c39ee3cc9fb547d8b1d1a54b4cc3c7a9b95ab752c771fc757471ff6f1c10473cd4d92cb4fd01b572128a012f40b961ec4515fab9e3e1be36d488ad6e934e8981409204110c471f35ea88266c76e0d6", 0x6d}, {&(0x7f00000030c0)="44bd6bd33c68ae5536e90372c2c33dbfad6278b9888673d891574f65df0ab6ca2d021f6932ba52d45fa02e89feafd3f3351c98bf1cbfb676733c542a06c9e687f997972e60c9f703c0e983c556bc2ea8459ea85104d0d926a0a001d46f4287e85201e18ebb1890c915eee5ca3e81da97bcc9eea4a7b1e67f601244427569aa7296418068b4ee5255333387", 0x8b}], 0x3, &(0x7f00000031c0)=[{0x48, 0x0, 0x4, "faa6d2bf296c9d6d2504da9d7f6f895254eba6d656666f4a64e6d6d6187d3bd525ac58ff4585eba82a32e0e38dda2f22086d0fa949"}], 0x48}, 0xa) recvfrom(r2, &(0x7f0000003280)=""/242, 0xf2, 0x2, &(0x7f0000003380)=@in6={0x18, 0x1, 0x101, 0xd6e}, 0xc) r5 = paccept(r4, &(0x7f00000033c0)=@un=@file={0x0, ""/4096}, &(0x7f0000004400)=0x1002, 0x40000000) mkdir(&(0x7f0000004440)='./file0\x00', 0x154) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000004480), &(0x7f00000044c0)=0x8) lseek(r3, 0x0, 0x2) socketpair(0x1f, 0x10000007, 0x8, &(0x7f0000004500)={0xffffffffffffffff}) accept(r2, &(0x7f0000004540)=@in, &(0x7f0000004580)=0xc) bind$unix(r0, &(0x7f00000045c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x9, 0x7, &(0x7f0000004600)="ca1723024dfc57095ae321e416d118f1442b76062d187b19630cc9bb4f2625ddaf97e0d90124a8134eb11733a7452ded12ec2bd906824ba877e82513a8a5790b5753441db7e89158d43c3f70bee691d0c1b5bd4e14b34fc618c60c3cd39e341a1b337c029a3d05680907a2d22b03e7eaefe99835f78064c8e79a53e3582542dc691a702fdb531a81ff1cb3dc141d51d82bc2724ef8a63a530d08fe6d8122fce78e41a5fc5d0aa71fc87cee7933a0b23b37610e1ece59beac525d427e7773e24edd3ac0340e8b62fe2b4f9562", 0xcc) linkat(r2, &(0x7f0000004700)='./file0/file0\x00', r1, &(0x7f0000004740)='./file0\x00', 0x400) listen(r5, 0x0) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000004780)=""/228, &(0x7f0000004880)=0xe4) execve(&(0x7f00000048c0)='./file0/file0\x00', &(0x7f0000004b00)=[&(0x7f0000004900)='\x00', &(0x7f0000004940)='\\\'\x00', &(0x7f0000004980)='$\x00', &(0x7f00000049c0)='\x00', &(0x7f0000004a00)='.\x00', &(0x7f0000004a40)='\x00', &(0x7f0000004a80)='\x00', &(0x7f0000004ac0)='\x00'], &(0x7f0000004cc0)=[&(0x7f0000004b40)='\x00', &(0x7f0000004b80)='.\x00', &(0x7f0000004bc0)='N\x00', &(0x7f0000004c00)='\x00', &(0x7f0000004c40)='@\x00', &(0x7f0000004c80)='\x00']) 00:00:06 executing program 4: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x5, 0x7) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000, 0x83) poll(&(0x7f0000000080)=[{r1, 0x10}, {r2}, {r3, 0x8}], 0x3, 0x4) r4 = dup(r3) getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) lseek(r1, 0x0, 0x1) r5 = open(&(0x7f0000000140)='./file0\x00', 0x110, 0x4a) r6 = semget$private(0x0, 0x3, 0x650) semop(r6, &(0x7f0000000180)=[{0x3, 0x9, 0x1800}, {0x4, 0x6000, 0x1000}, {0x3, 0x0, 0x1800}, {0x2, 0x8001, 0x1000}, {0x2, 0xfff, 0x800}, {0x0, 0x12, 0x1800}, {0x0, 0x9, 0x1000}], 0x7) semget$private(0x0, 0x0, 0x20) lseek(r5, 0x0, 0x2) socket$inet6(0x18, 0x7, 0x2) semctl$GETPID(r6, 0x2, 0x4, &(0x7f00000001c0)=""/200) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0xa) socket$inet(0x2, 0x1, 0x2) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) setrlimit(0x6, &(0x7f0000000340)={0x2, 0x3}) close(r3) close(r0) fcntl$setstatus(r7, 0x4, 0x40000) r9 = getgid() setgroups(0x1, &(0x7f0000000380)=[r9]) semctl$GETNCNT(r6, 0x5, 0x3, &(0x7f00000003c0)=""/12) socket$inet6(0x18, 0x1, 0x3f7) semget$private(0x0, 0x7, 0x80) bind$unix(r8, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0xa, &(0x7f0000000440)={0x2, 0x3}) getpeername(r5, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r10 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmat(r10, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 00:00:06 executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f31f76dbdc450197e0c8630e8ef282144bd3", 0x12}, {&(0x7f00000000c0)="b37ef7d2c0da0eb7716df04dbe7b867741272852fddbb0b87c138669ab149300af07bc4352ef79ffa4364fc4be9ff2a8adfe798778977c70947b912050d29b95cbe9446f4f533babb8dd4908399036a91ffa18fc110d67a184cc71c2caca6861e9fc", 0x62}], 0x2) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000240)=""/230, 0xe6}, {&(0x7f0000000340)}], 0x4, 0x0) r1 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x3, 0x40}, {0x3f, 0x2}}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = accept(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) writev(r2, &(0x7f00000014c0)=[{&(0x7f00000004c0)="dd8d8521d71f1e6f8ce34216c7ea691a22142c1fc63644b41a49afafb9cf67c93988a0fd79d2f7c8bfc2772e7a301884e1402904e7e5498985503e6eaa1578cc35097635383774baa9658fea958e68a188b33990146edcc39964e7e29beb06e69bd32333917f6de6d64cb8dbc63e3966c2450621f37c6108bbc624588a10f5c13d6a3b8d701c866a17365603e0fa4140e7fd2b5575f5fa200f5140a3350b5eb6bfcca5a8f38a4f092bb182e3cc1cf29ab874e2285ffaa53fada7ed70103a51172d1bf06c8bb1044c78f3a9df19445ad977cdebb77be7c84a03ccef98b8d733ba8407b8ddceb10542c0143ed50c5f74f5488fdc8e57be7a40440902ce4e532dc9200ee19e45b013ffe5870cce2f787cbf69c083e1d33d54d5b46484da5c02ae34b0dc6eee9936e417c4cf5d1dd326c9f0a1d7e984e823a284165790abda1d87c09ddc1da92401ee1dc901cad3e6fd6dbbe8c311cdd05f17e19621e73ae69e15effc9346579eed750b8dd836e2c4c1d2295cbc1f97a94061bf981df9fe89cbd34b5ae2bce2fd387df8e9842932e77c93090c11e19cef239b7e3dd81065bb5268318da578b2ccb61d23730d2cf05cb11fe51f6ae039a8a3920b4d7ea0fce27153425f7713d5d10cf81fc6253f69e1a4b6e2387eee8c02569b49bcc847e58bd221a3e2b15d21609ae1e14615d956393da4a47d4ed2213eb8ade39b25208ff64b62d46b50ab5eaf3d784f40dc6633891012d3b0a8b54542913ff756a1bf7a172274d9789274483229ab48f3c507366981cd21fec27a78f993e0f24aee50592d980209c4677620c91151de938f700f3c516b0a4e16389f3bb5f24217728b7dc31d094a486ee4e8eceecea3c5d837ae2550b8380428b30d8ee3a190543d88efb22b8b0cb1fdba986aa00821810f4c732fa150b58c83e7a3c746c2034927f2d4486049c813824619d363dd45e4cdc2a6f324f3f1e5c6368c20a879b6875befc8db6297bbb8439e72b8168968570659673b1cd71587659806513315b4e5ea7ec979d665f44d730b5ea988c1b38013cb28dfcc1208a10e06d2165bbbf13286b80f6298f3637123f7c5ab8ec1d9941e09edabe8e61a484e790a58557d25f72d4d766dda283fefa11541f747deb8eb0080d9be71fbeca7634aef30fa73af15e35dbf0e9c3b5128b79f482affd5a10688c35db9a18d4b98a0f5cedf445296e8955ebf63691a8b192fb47e504eb5d8ca2440bbf640dc730bcc50b82640c482084ab293b0d384681573174c4372fa665fb25a5b167b1c2ce49b81a2bb0d251e7811bb2691b661ed91a92d0ba4b5648b0413fbd8d1b51b318c25501778eb457466cb07a9440913f0842c1dd47a96b4078ebd3db48aae8bf478d7db47b21ad521865104e3320e6831f84347953fcf2bff380f1d66460de072062e10fa824507ff8b9178877a47fe9fae19c0d389347e2eff5f7614c1827d13ce515ca0693d990f57351aec5efe2b45915b234a175175444b36962e1b24bd60bedd2e179892909a8032e50babe015de9d0484ab8a12dcbac4ef3a96fcb241b9a0fbd8de00d7e271c72718b9a81c76f99b44fea50c579392734ec8e8cf753dcb34ce75f61090460b79899e58dd6b1a5406801582e1d189b84810801c157ef5832b8feb11e024644554b00c88f31984e0935abb4bb40decb8aee921f778fcc0b004ca4968c196f87cfe9091bff5db0064a0700d3c06478e0b4c9e7a2df9fc4218193839abb81c27094417adf0df15ba3df1327046e8ba3b5731d2c4348482c3f4b5dfe70fdb01d275272ae465c68fd5f3f54d48e45e608aebcc4e376cab6e38e366e4a6e07c03ea0689ef285276583d36566cc415b6f3a6f115b19c55083514b3ab2962757d2d055b2ecaff100481190bd4c93cd8a05a4510ad4c5ac5d8bee8b6eca4d79b0645030e417dfe9d2ef016b2dc97c0836cc2b1768fd014c3a28f36bf47144e56fb897c8ac0c0c536c3f8b52c6c490f6c3dee48310bf9635dc9d958c1b8506f457d54809e9ba5cf8eb951d01e3acad71610b5c66bce180dc62981641d8089299b8f06a3d44e0ca884619288dae0b84899b7766ec2a03f4b88ffd24f0c30f128347dcaca9755ff312a007e65578b30847c1db38286bb9e73c46bfc429ed873d42b530dd9b469ecf956eae670559de3eb8bc4408dd7882203b61be2c161184564c1cfa3d4f0b6d4f77b76bf5ebd0f83b92077300a79c4c7a3b200024cb50e32b4762f8c152c421a94cf6470670cf6f3bfa144a92c3e6b4c30461de4f31f39e4c3bf1da759d0a126d3d50dd65d96cfac7761cf8574036eb791bf1fac03e40438372ac106d208aca9bd72c2ced5c81a6a5f66a770cdc8c157eee15b8058730a9b61a8fece89c964f1050e3ddeb7f6c63cfbfa57590f458dd63ccc41fb0a701912a9d8eef2268d92e6d2b6e2a07bff617f2e35f22399162316f478f99f5dbda855af582afd82e84c3f9729f31a27558c45730a05068212a7d51b47a9f50190e7774165a182f8d737c72667ddf0ddd6f994be89393fc6879d8ae37152ab97741fe64bac22bdbc8b671ae1f9911c4662d226826a095eae208f3001f178b9d777f6482f713d9e394e9171b783c7bb403ee77e789d316be446fe074f195128641debde029ba3171f54694fb1f6d5f3d8e86c82c8221fa792261fd9927e4346b9c37b758df364ba8cfef2960a08185ce35a51c94eee1d67f7e7ba49ffc5a8d68180f27de0dd93adccfc92c168f362748b2c3c4673010243df3715bfb7decd2694a49a9dd802405b6850c28c736bbd57aee607d996169b9f69b65ea6aa7545195fc314b0d629be6fae59d6e94db770aecbca07b8c1ed47732f8ee2af9d60034cdcdfa6fc8bf15e86a51eb87764d59879133b5bbe8d511a67edc6f0448e50e9410e5d5f222f4e90dc141494460f4504db86772d68800223917f5dcbb3a2e1cbe0287753fb5aff34d3f50420c15b016fde1162a87bc54d24c025f5ed0435237f0a5a19b1bcaacbab0b204d32f85d3a00c27d0100d669c7db30efa7766c06cdd99654f12ed14397c6f39848fa1654093ea203c947359604246f3450c695490a0b6512f18c063f7e7b32933a024e1864360fe37773b11f2486c0eb3748c30786d85694c511000590a85b14815de895c4b42abd645012fea888b45ed608534c9317c13cb21f3f04571c6da815601b186c431ae1792e73167e9a8c376fb1c5caa938c822d5656861bfbbd03c947fe8beda3fba42a21ca1f7e24a6ecb32f5f444a5d0a3e92c4e04977b4441f57fadc2fa70f064416fdd8d58227229f3372b89be08e461992fccddc1aaffa679cb9d62dc96fbf236b5bdc6056006b7e69dda3c0804f7706ef8dae9e066cf1d985cbd146b13145ce053ad7046e30b7193bed7166ab0e697379de84c838c8498bc57c1586697e91ff82718b03b4cf675142779fc07cdc21519f91277a7d4a35ebec5c27e1910c64ba3fa6f05a371e95f78924151676a8c9a2dce55764cc23ca5145487fabadc79b03f0147da2225383a82335af067d90a6eee38dadd06636214b3506d125c64f0fa1b8e7b6d2d21bf1455625e5fe1c042c49bd4f70e50aa2b6689ca3019b82d1dc4f55e1cd96a63039b08515436c68b00d35edd40f4a4373db2be8dbf695f01fd7e8af106e41b331aadf7532557383f894f285520b3b716912083c92079412eb7b02ca1e88eca081e2f345c7a3ac3dfe2d7d2dcb248b864e6abd69e143e11a17d0aaccab7673bfbcebce488a14b65545422ba3f76ddbfd6c01f862704e65b6e8c6c0e6505684ea71e03f6870a6439327812964b2273b07020eb7934e9d5fe77abd378c274d7c4cc94c853abc9f8a1991b206454b71ad14e7c0aacaa8a9f8c672c0a9c2da5bf3d28f32c4d8bc18dc89373cea26ed28b72e818d0837c4aaffaa57b0e37366e70e22ad2976479e6b61d67c902eca894bbeba854524e58b077c417d0253c0e851633d76a179ed18e379f9084b289075e226912bf171c663ae9fa7bb5bd37aff03e9c2cec9b89c6e10bfc77c23a31aa310a3b37a0c2c3586f3ec37b5a6bc956c9363152a3c98f348eeb2279f7d9859209494e85d95ac3b3443815029a257aee7ea92a02d2b2decb9358e4e1456737facf4ee27f3cc33c914b9bbc55b9969298cdceff31ffb357b2b1c3ef40d0259bdb42c7134e4d98cf93eae7fa3525afc8541227d3b72806885370f1d9f5e719cb52ab543e94e92c2511c0350bb6f5fb7312c5fdfddcc010c884c1f54f72ff64a78579294cc1c0af830fe32725b1b26bf5ba1f0dd7685d2cf8fd79527cbcbb95084aad15448588905c27f7ffc7e3b36dfc5cae372dd508cce590aa18e150b2fdf49285d2d8707d7f6c26cc48131941c3b3d0e18147a14d414b7756a2c205eaa4f6118cf6a2ff419fecf7d93e6fec72dec9ad175e2cfb4bf62522b850ff0640f53fc0651ae05db92c94c04d4718403ded38a26b73ac5121e2ac17ea0ac316d6f903bae222e068b590409e34f35ae260cf593edeea82fd2d341662e983db45a5e1ecb24b85e59151837d772cf2f2a7f0fcc783690cd0317e81f449ceadc6dc0cf78b7b9cca8cba63fea59d918293570093e382bae7500c51ceb5c65d258960d8b03beaef84d3befc4637cd6a1c63dcde0ec9adeec8d16ac5b6378d731d5a9ec449b7182dd07ef853d761e1d277c9279033577c2172e1d94edc3c261f9998e30318c2b3767f86aae0b477703036800e5b4e2b9a52c2facc9ccb0a2db394db87e7e332855b536a5f72d0be952650473d1322db64826f207496a618d3aef6a639ef5e875d680307804e9a4ed6997c68cf2c7c04c4d799f14b7457fe22f7edd79df2c7f497c4d4866b693e48e701e58679d40ea8f3f97f4fcc033f5721a9316a1d1c91798a481a2122c0f18c86a0adff36b16e38b6e87dd7885ae1b70c634e6cea81768ed1ccb792a98c41353882e3b0610287e50a24c7cd5e6d42ca38f67663d8bf388eb3d19d678ccf8d5f0061197a42f66b4809b8efb5d37153f9e9915a5d330279ea0b7401171e03944a22746d527f4d8d9dca3f0187a6fedc2ad2d3ab6db0415b8603d15f06cb0673eefc5b2a4f8ede772a87b1735c46baa938386580a87f7203d3a5c39e84bb7c1fdaed55d9468ef2dd9e519233bbc78c6bce37e7a30d03d21b6c887ac7f5a905f2cd10d375da59a7ecba359596d90f4d332bf9ee7bcd1acd200f8997b0096ecbe07dcb6a0b061861a598d6180c76d3acb4b59f89c3ea701eca1f35ea9b7e916cf036305f191eddfbe53e91e975156d19e51444d7a0b3402bf02f9ed0c9da90b5eea104537c8faad7b918fa457909b38c3959204346f9865a0541c72d052f82efade0fe2b5058c3a718766c9d539a95c1e6ef49843d5f2024e31d938e9e800756efcb25dc83014d30c9fd5318443395a0f7de18cf3b4a5f76d9083995cbbceba4a479bc5466036d4425de40ea216c5799bb394b21e48a283f1a611a0b8432588cf277a355c95c868e3cb1c26d95094971b3ac4e0baf770bd8aaf5cc21112c0f9eed4da0afb1ca9d362a988dfb5ba143864219eda96c58dd7169a030b51b40b9c4c5a45b2f6f892869f8ba614c917ca53ad50e31604692edfc932af42a826ce9a46b4adcf0d101fe92f92fa2a50a10143785c3e42705520d3c8343a795f1f6630768bbaec13f70dfbc30b50737c1154ee8b41099f12b198171cc50ddcecbe472f1d4205a05c9bfcd9403f83a477dd233c146ce8a30966d755521a2bf87be765a874e6d90f68473108f5d9906", 0x1000}], 0x1) r3 = msgget$private(0x0, 0x400) msgrcv(r3, &(0x7f0000001500)={0x0, ""/154}, 0xa2, 0x0, 0x800) r4 = semget(0x2, 0x3, 0x40) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000015c0)=""/82) r5 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001800)={0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r11 = fcntl$getown(r2, 0x5) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = getuid() r16 = getegid() sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000001640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001680)="db08fdb3fd5e00784825c385b30cdebcd621bb5d2fc498757435cda9b72bebc9c0204c1c610cf9bd2d6aed0127a7b6743e7417f9fb37549cf051a41161fa63fcfe0adbd7effc2b3d9d7e00d04cf8c514c3640ba6d585cb9ae4bd27e54af95472a2317ffdd4d41afe82a96a9ab416070595965a015ffaf9f7b9d93d6f0143973361aa298e5a", 0x85}], 0x1, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}], 0xb8, 0x2}, 0x2) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001a00)=""/207) semget(0x1, 0x2, 0x400) pipe2(&(0x7f0000001b00)={0xffffffffffffffff}, 0x1000004) openat(r17, &(0x7f0000001b40)='./file0\x00', 0x8008, 0x10) 00:00:06 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="0100e91f7189590500000018ae"], 0xc) r2 = fcntl$dupfd(r1, 0xc, r1) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r3 = accept(r1, 0x0, 0x0) listen(r1, 0x8001) sendto$unix(r3, &(0x7f0000000000)="3b56667f2773d4cb6a5f6f5aa3ab59a6078131542929bff5b7d857652034fe0b3b89d53f34a3bd522a0eebb14f030797b0bbbbd0a3d70fc98ccf04e17b5b8089d4af441b2273d0b931f53617", 0x2be, 0x0, 0x0, 0x0) 00:00:06 executing program 0: r0 = getuid() socketpair(0x0, 0x1, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getegid() fchown(r2, r0, r3) r4 = semget$private(0x0, 0x3, 0x210) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="78f3f3f389920393b1633b2c06f2f539bc072650ef47884af08ac095727c47c462dcdabfaf30ad22", 0x28}, {&(0x7f00000000c0)="45a201a1785da5b990665564343dc0f082ac73ae12bd35d621ea8819bc59a5655bb1b8ac350ec9cf746d64e963", 0x2d}, {&(0x7f0000000100)="5788b88e92d29f2165b26414529f66d2b8ab654e9479ec311d301e8314091f0705851cbfeac488", 0x27}], 0x3, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x8}, 0x400) r5 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xfffffffffffffffa, r0, r3, r0, r3, 0x11, 0x3}, 0x43c, 0x2, r6, r9, 0x2, 0x7, 0x9}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendto$unix(r1, &(0x7f0000000340)="dbe86e43e6817d6ea9e554c65621557fe2c91eb5997feed67c4b1d70045bb10cb28572a8aac28543340b2abf7d11e83ac4eb87bc38ada6cd27c7962d43aa29ff46eccafa218b62cd3a3e873ed49396da8e12a64878e72608c1d9b2db4b9900fb74685b6430cd9a36a6b250b9193f0d05e54410d90ce39cfecd38373b650e35a1329c18e80056a2954c626fe076957879a11f", 0x92, 0x0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) shmctl$SHM_UNLOCK(r5, 0x4) sendto$inet6(r2, &(0x7f0000000440)="74d5a4a312603b0d5b23ce49b170e59ecadae1284f5f28bfd0fe979ad5f9cc2a87d6647c1e3cfb0eb765dfd2d2944feb9cf004c466c878ed3eca28ae69afa3b1e69245068d539e26c3f073788eb915c90522afbd24ea27afe7f876b21d5669284bbb0e98f825e90749dfbfaa692c2a3f1d9bd0ad5a52d4c0caad56af4bd6aad96f589f955869020070a34289e33ce4fa16c1ae0f68edeeb57670bfa5369e1d88d9f05dac85c78fd42d33c0fadcbae6cad59bf13902a8bb7a3e21773e2874c0aba4157d637cfbdfd8a754c816bef99e6b3ba8", 0xd2, 0x400, &(0x7f0000000540)={0x18, 0x3, 0x8, 0x2}, 0xc) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000000580)=""/6) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000005c0)=""/106) r12 = dup2(r1, r2) mkdirat(r12, &(0x7f0000000640)='./file0\x00', 0x2) preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000680)=""/55, 0x37}, {&(0x7f00000006c0)=""/104, 0x68}, {&(0x7f0000000740)=""/155, 0x9b}], 0x3, 0x0) r13 = accept(r12, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) lseek(r12, 0x0, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000008c0)="b4b6bf8129d78923c4e53dc65605353f07bafa79b89b1ec9c81a006cfb23480aeb85bae8ac50d97e777d28e95472350016934ab9151d4d8a777ebe9df454c6b13e31d2e5c97905f61cd7de29f4717429f389e2505b9db0e98a347127d9240798af25d2ef3427451d4dc03fe8c02f", 0x6e) socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x90, r1, 0x0, 0x0) connect(r13, &(0x7f0000000940)=@in={0x2, 0x2}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r7, r11, r10, r8, 0x10, 0xfffffffffffffff7}, 0x77, 0x809, r6, r6, 0x8, 0xae06, 0x20}) symlinkat(&(0x7f0000000a00)='./file0\x00', r12, &(0x7f0000000a40)='./file0\x00') mkdir(&(0x7f0000000a80)='./file0\x00', 0x2) socket$unix(0x1, 0x2, 0x0) listen(r2, 0x400) 00:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0x10) getpeername(r0, 0x0, 0x0) 00:00:06 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x3000)=nil, 0x2000) getsockname$unix(r0, 0x0, 0x0) 00:00:06 executing program 2: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) writev(r0, &(0x7f0000002280)=[{0x0}], 0x1) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000003fc2d00000000012e7fc2f349fc79500"/112], &(0x7f0000000180)=0x6e) pipe2(&(0x7f0000000140), 0x1000004) shutdown(r0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000100)=0xc) recvfrom(r1, 0x0, 0x0, 0xfffffffffffffffd, &(0x7f00000000c0)=@in, 0xc) 00:00:06 executing program 3: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) readlinkat(r0, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000002c0)=""/243, 0xf3) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100831f7189591e9233614ba72770f9780eab00"], 0x6e) r3 = dup2(r2, r1) r4 = accept$inet(r0, 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r0, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') pipe2(&(0x7f00000001c0), 0x400004) connect$unix(r4, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:06 executing program 5: r0 = semget(0x0, 0x0, 0x5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/144) semget$private(0x0, 0x4, 0x4) clock_gettime(0x3, &(0x7f00000000c0)) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/152) semop(r0, &(0x7f00000001c0)=[{0x4, 0xe85a, 0x1800}, {0x4, 0x1ff, 0x1800}, {0x7, 0x4, 0x800}], 0x3) r2 = semget(0x0, 0x0, 0x400) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000200)=""/36) r3 = semget$private(0x0, 0x3, 0x4) r4 = semget$private(0x0, 0x3, 0x402) r5 = shmget(0x2, 0x3000, 0x70, &(0x7f0000ffd000/0x3000)=nil) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x2, 0x5, 0x9, 0x1, 0x2, 0x200]) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000280)=""/194) semctl$IPC_RMID(r4, 0x0, 0x0) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000380)=""/159) r6 = open(&(0x7f0000000440)='./file0\x00', 0x201, 0x20) semget$private(0x0, 0x4, 0x80) r7 = geteuid() mkdir(&(0x7f0000000480)='./file1\x00', 0x104) shmget(0x1, 0x4000, 0x224, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x2, r7, r8, r7, r9, 0x100, 0x1f}, 0x4, 0x80, 0x4}) fcntl$setflags(r6, 0x2, 0x1) fsync(r6) recvfrom$inet6(r6, &(0x7f0000000600)=""/254, 0xfe, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x2) sendto$inet(r6, &(0x7f0000000700)="bb4aaff7eb876dc743a9d3d7ec16826ef7edac5a383dea2350c1a4eb456466625b19a3c687e7bf00e04c37f0e9d81ee248b8253843ec7240f8df79a8203725caf0864dfc5bf1bb55d776cc55dd55033e9880ea7f6554f0d0156cf6e04476d4f6eac02699a216457a8fe1b15bc67da8ddef17ffe2fe4dfe6b83e3fcfc8eb5217b2640c7dc401b24a5131b200ae3066d7b76093248c584fa9f0387396594040f53a759396e0bb88bd0d8916e52ee4d0a5dd35918a757524d5d2e4c3375ba23ccac1ee12b8cc6eeef2d8e210344f9a63169d655c3431ab56b2780b30927bf6a49793627acbb0575841f0a4169b1359a9d383f7f6820ceeb81259aedc7729d474dd3214eeb778bea67b8821c247206adfa1cf08810c2276591f6a4ade46916a7360d92f46ecf10fab3bbe40ef01e02b92c480062e93a257d68c2c371144de9645ab20074fc6c8366916974a765f88ad2dee8295ecba391241dd8ce55a27fe98cec9849d07fd5b3d3a8db9d96c36e6c067d1a6152cad67ca3eb7ea8650cdd0746f64c7f75aebc94d93f0e90361a4c7f4454c47e8791bbe5097596668bbe1dec2f5febb2169d229e6d2b7218bb06a7fefb5eb6c78a3718f859418d4e4ced35bc335c6125d0175753c5074402fc96ec24b2e691550b566fe914231d67bebe46ca987d06a5c2695a9f7f707536e514143bc9bd1d101ab196900f1beba7225125e16f697b8b6172a8df7191233188579b24c068f398e97ade1b560efbb7636e6afed7e6b0b133d1bdaf731e1184f9fe8f2129a4986e7aae3a5777d8dc452e93cd2c92d9acb79e6be7f982404a307e1d30679fb582a3255ce5526e38406233eb4846d00b9a32d956b72bfeec6082a12d8f966cfbe486f52bb7129df6f99d418108d3d269d934041851be3ba3cbcbdf56f6b526283f04a5adf2a9071937ee0adf3a83a50e454bcb84ecaca15e4c0c32e19c73f06ef86c9d9503768f3d41df0e9c4a1ed3f24877ee24da2f3dd4d16fffa8b4b265104b7924b216a451308b28fef824a2452d0dd21de7978b0eb9363987c9a14c3814f410d70b2edf9a1f74fc704aa8194a1d65774a89bd4f1be0f37d16754072eccc3cd4a308cafa2dcec07064fd11bff16d86d5c37640cd0b849d1cbba768103040bc057476eb731b9a9ec58d21befa6aa2dbbf1b36b3b0dc97e21daedfc968c9ca192b1fbe3ad27aa8db37f7f1bb77b472d6d08f9ce7cfba27bb5c87a6f1f641edfb22439c7e1cbdf4900e660a4336cd798dd9f4c53bb1c559da078e6084c2ff1b6a3c1e3e3ecf27fe673de02d405b0fd828b3001230593b708edf5302690d618d38a3176f1511ca7a2da2afb2ca286088b7c8eb7249d61f6bdbd7a27d09519ced539b41c5a07d1abb7c367bdcb0faa9b190c027e146efe460c1c1424a7869f70aac9563d8cda001a420c2f7a5b6d1ac24c70baefaaa9c0a0c3730031849a47700e4efae63811691a92e406b4b3174cf4df20decfb5c8f0272d1bd065121c4a682c2922c336055f028eb5bda0172018e37e67f6ecf166be390d183d9a25c87b788b3f671b2c7c3cbc83f056fd3c139d145567a9ec89eab649ed9638f93157be0a80ac04a6db83eddb5de1ecbf2a5c9dcf19e2ef4014bf13ace78890df52c6ddb65e808872e1db38aa19e099a5c8d179cabd208a80537c10f712ee55a1094df10927c4d0fe5649e917bd3c1ca9c493a18fbc012face9a13fd2afcced03e483624450eadf4a385e7cd18091c59aa50dcba752258b49383dc21e6875c8d7191d623e8b6366e1a8b4d091b4ecba07dce1d783c55781950856fff4db152a49318a63fa49165a1b17139da4bec46cc4d371c96c077d3148992beea62192de81ffe96851bc616bf03a0aec08d9ad0b62bf467f2b355df7ac3bf6e0f276172257c4dab168348be8a9daeb08b588d42ce81bba6a51c00fd7f2f01e3a4be45557ab046ad060e1af98368c2cb7a250e3e60a05306e8677dce378b3ac3c27ad299c63302d50998f613a4e074678cd99305aacbf09710b624033e3bdef94a6cbf4ce964c457e1b5d7f2c6e2d8b269eaa925d615884851e7630beaf7b51fc54dd85b68bb928a27131e04ae78eb57078d3963d9147515afb21e02722f554a40a81f977dde6c50f725b24096f262aada88236789cdcda1ae4b9bb6489e74c6be97faa2ce0a8b2faab1e06de72f624fea2df060056ebc792ef76d7cd7ea8890a4b5238ec3d69ed30aea5bb898b406ad7a67989409991aa74815dceef806f2840e824edd1a2e95eb729e49b8b84764c0132fea5917db4efacfdd8ef6b83439b9bdc388905a172533a78a0caf600046928dd2ffb0a1ac2415faf81b06f5e0f8c43d4ce215908265f989abf9a90297e02becadd6ad9b3835910df01765e2bb4b58f75e5d6ca70653a820c4ac96b506ffa9c18a722f20aa9d959c383076ba658e3d51434e38b9ec9169f15ca7ae79a23592d5a46ba34d0d846e7cc5411205fa6a2626801746580581507b97baa6318fe2dfecdfb2baf30af509fcca2d5a45ceb3721c096d7d781daddd332a99aa9cad3d05429259c53e1744a42b6bc4da3b8242607ae7fcc09e4ea5e0be3da461205cd155a9add27d3914b259492c42104c1c91279302c326069b6f3d8ffe4c4a088354fba05d4def5be84b0e28c81662093db7630ec4828eed30818d9f60422fa82a6d1405a90955dd9134bcf31e5d2038f3bf30f4a600e8d09f42a931c00edb09958eb951d81c984184ea57adde8b736cc105f0534e20fb29e8e34b1455aea202916bd6b084a02bed63adf8c520c12bc5b7e9a36807dfecdf6658a3a4b632b3de7c3009635f81afd90cf37ad06e2bdf39b466f70da73e31d74fe28e0773d9e6f27961f6ffb985c112499d91079f9bf9e10f892d4cab2b9b1eb861d7bed3bcf43d1e811d5dc62f44930066fec4963684a252cc03531bedc181d0a26bb74a6f725327d94aeeb34ad5d414645592dc40179175a711fdc9444f5ba564aa7ffb6cd803afc66cb0b6694cf4d33c1e892ab594e87c4a13939bff1cfae618f6bf0835fe926c8ca191ff2487fda9a9b0850ddd1a1930bb12c92937cd2b7c653ea64fd7f6d53ea03a988d3a0a81eb468abf0dae07e2fc199d3ba0b536c7d66f5cf6f69743bbd082181f3da738d678e3b328a24b67d63c4a28993815fa4313965483d1cf222b0b49767667b88198037c529bbfbd2793d7416e55467411323e057c25ca172d761adf52a5e354d96a0ce1f07f1fd8bca13ed159545c262dc865f1bd55b33651ffe1b94bb7bedb4c46bc4dfe0fee497759cb5cd260abfee8312569575b6c44af26d7e5a1a7bebf3acf063f1e31f95c746dbd4dffcb05f9a3db5665dfed4d8271a7745493f0b083385a51ae6174ac56b2a7b621e3751e34e26aa1b0704923d5524126828da6ed603e333e8a446183e37180d4cc07898dc0c3d6a38a68ed296ffd77ea8664bf9ca670e2ded6af6be85f23126766333c5bb341a5f029d5890b57b78b36f8bafa8990101f12e498240d59a181733491dca2cc9468580583146bd1f491445050d2a38ef38c77d08a72e0f20715ea3c3d1c76508920dbadad13aa9ac6bc2290934671dfb5961c96b35ab03d84ee7c0a32a0c5df7ec24e57f5452dc1db4d0d1482def4881491755eb6de17defb08e884225297abbab39f5ff1b441a228f48ad4bf31e25bd8f4249f3ac5864b7e638dcff249e5f0968ab19546910be04feecfb34cb950c70cec78e86c7f8846648130a2a03f1c4ba2f0bb286d3531a193d128d47fa9a462c8e2d0a075077fa777a40e29d5a893afe10fd5aa428ed1f636985a1fbabad36294d73af81d442e4100721ffc842d04ec0216478955aad7c162d2d9d316eaa6a8a814e20fb3003e9f4034d54a8b55faa58af73809a4a05a0beb0d0e14c5900129ca3e12088b90f186eb244c561a790a71b970f2b676da4ad7c846b625d4cb5780d17467666cbbc2b17cc2d6bfcb34fca8a68c06798ca9f2f4f95570952a7048fdb6f6a6018097919498189836aebaf3efcc2727c9e188ad3a0a07525ffa8a0b1844bd2ff1fab17168360035f82906a6f38d17faa0c504ddb3c19843e075d69dbf5aa36ba214666ac7828dc02808a9df7e8f71dd363e1fb5da46463a7c595f1a69925e3eba385b7fa9fb5e2dfb342aa78c94ee4c27fbe14b2fce4f89b0d09467ce7ee74ef4dc3ceb4563f4e55aeac0b4763eeb3d19e56ac79fe875c7b2ed34b13d4654c5a8fe02018a6919f4bc48341f881249c55258d6d590e166b762f079b538d8c9827c6b2784cb8bc0d9159e5350c4ff6dc97af6b4ffeffdd6abb016b7207a539846a1215f3a6de92fadea61307f9926c29e3cf077127a3cb3bb90b954c40dc7b9719e9d990293756c8a0272cc3cdd660efc2915ec698525dd69e8085148e67c44f7b23cc27ab550f543907c71da9439206add05a54c38255890c83f9be55c8aa9adadfb754162a23ea376803ab61c81a8fb60e7412745158fa14206fd32f31005d0931456feb1e22eca5ccff10ad51c31be306e79fda79d8533ed2d16868081b88d86ed822dca925c1f7bf9b684fe58307c9586e71c3a3433a732133b87c062b7d4a9986eb12c20191767f20a80532d027c32dd2fa3945b92ee7365ec97e86ae2e93b59d77e4c35f0908d0b83289747ae74c40b3c1ebb63e6df94cf71b5e59b3a65e7bf24f600611dd32fde1aa323919a219c4cf9219d40c302c3d407d827ae08d1513c2e1753ae12fd46e6b3f94f0400c2153ef8a4eda18381509273f5061c781787b9067354aa7233846212c202566efa6e8c869943fb061a185bd3f1ac09a086d798c757c8fbfc175cfc3b438be890223957ed693bb813d3cde6c9386c1227aa7cf878d6c05eaec550fdfaedfe1b38cfb21bc29008b8348ec5e7da094e934c23b8e2e0e233a7d27e5df3d30a13977c59528acb36ee62d63c94529776dfa2c4d290fcf0af9fc7f45bb0dbf3ba173240ee12c94e48f7725b9571c60d7312b16cbcb58e5cd89ff3898d239e0d782bd6b70ae51ca5064d9cbea060217252a67f96a25001f68282af4940ca5484e8f4d1d8534b5287c4de7529cfc0648f57ea7757421f9e4d838ab7347f4af8f48fea70735b292812bff9ba6675edbf9cecd219877d2e3dc3c330ad7b981fa3e337f574e5f30e3cb9f6712b55234a3b828d159b9d0f1ccdc6f48372a8f07b48da6c176ea7dd764fab42937cb68cd1b0c1480b455a2ec0d35981dea74215459923a69e7b0e50bf6862fefb9dc796cea145e0694313ea0c749677e0fdfcc40a36c16f436ffe2a285e2e19088c389bbef8d83095bc442a54c8cc2dd82d054cbdcf08b3f7889d25b9d22336c42e693762ae0ee7ca1c03d40369c7ff2b263db86562d1e38f446f9d2b2e8b0476252677bb3a248efae4633ef868496f99a9bb3a9a17a671abd6fb2c28381e31b6b5577b5306db444baba582ecb903b3e5f78c90c2cbe4e285ecf489204f42e1df1ca5a8e53790dcfacd5aaeb401a65ff4e94af38071e83334818d4c896a5b7e27168d0f689059c9d32fd9ccb33332b9588efe850164dea51eb0bc395b15ee633546756cc58320011a2040f819a566fff1a679fd7385aa114d0b076f6db8784722612893a8b88f2ac21792960ac6dbb7a86ed14bf9e1644837d73e8177930ed973e7171420dd286d78e3f6d5c3f0b5f71404a39498f93b641925df7e81423107e6eb00d233860774c61f32191d32a8e49472f4b9345c9b0d0202ecb5efc5f9cfb85fb4029f3f6c2076dc68287f0c11bfac", 0x1000, 0x4, &(0x7f0000001700)={0x2, 0x1}, 0xc) 00:00:06 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x3) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x16) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x7, 0x200) 00:00:06 executing program 2: r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x7020, 0x6) r1 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x2a) read(r1, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0xe5fc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240)=0x749, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000340)=""/211, 0xd3, 0x1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000480)='./file0\x00', 0x0) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x400c1, 0x4) getdents(r5, &(0x7f0000000500)=""/160, 0xa0) readlinkat(r5, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/81, 0x51) getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000700)=""/4096) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001700)={r4, r2, r3}, 0xc) mknodat(r1, &(0x7f0000001740)='./file0\x00', 0x100, 0x2) mknod(&(0x7f0000001780)='./file0/../file0\x00', 0x8004, 0x2) linkat(r5, &(0x7f00000017c0)='./file0/../file0\x00', r1, &(0x7f0000001800)='./file0\x00', 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001840), 0xc) preadv(r5, &(0x7f0000001b80)=[{&(0x7f0000001880)=""/120, 0x78}, {&(0x7f0000001900)=""/107, 0x6b}, {&(0x7f0000001980)=""/199, 0xc7}, {&(0x7f0000001a80)=""/22, 0x16}, {&(0x7f0000001ac0)=""/176, 0xb0}], 0x5, 0x0) fcntl$setstatus(r1, 0x4, 0x1000000) recvfrom$unix(r1, &(0x7f0000001c00)=""/4096, 0x1000, 0x840, &(0x7f0000002c00)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x410, r5, 0x0, 0x0) link(&(0x7f0000002c40)='./file0/../file0\x00', &(0x7f0000002c80)='./file0/../file0\x00') 00:00:06 executing program 1: r0 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) r1 = geteuid() r2 = getegid() r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x100000000, r1, r2, r3, r4, 0x13f, 0x9}, 0x895, 0x2, r5, r7, 0x8, 0x2, 0x7fffffff}) r8 = semget$private(0x0, 0x3, 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff00000000, r3, r2, r3, r4, 0x40, 0x7}, 0x6, 0x4, 0x3}) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x2, r6, r2, r1, r2, 0x90, 0x909}, 0x3, 0x7fff, r7, r5, 0x100000001, 0x7fff, 0x20, 0x4}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r10, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xfffffffffffffff8, 0x7}, {0x3f, 0x100}}, 0x0) write(r10, &(0x7f0000000300)="0dff8ec937350dd7aa9205e782dbc643a85fe848a4e0b72de1158423f8da", 0x1e) symlinkat(&(0x7f0000000340)='./file0\x00', r10, &(0x7f0000000380)='./file0\x00') fcntl$setown(r10, 0x6, r7) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000003c0)=""/214) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) msgget$private(0x0, 0x0) mknod$loop(&(0x7f0000000540)='./file1\x00', 0x8, 0x0) ftruncate(r10, 0x1) openat(r10, &(0x7f0000000580)='./file1\x00', 0x8022, 0x2) socket(0x1f, 0x40000004, 0x6) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r12, 0x9, &(0x7f0000000600)={0x3, 0x2, 0x1, 0x6, r11}) chdir(&(0x7f0000000640)='./file0\x00') 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x18088, 0x80) mkdirat(r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) accept$inet6(r3, &(0x7f0000000080), 0x0) connect$unix(r0, &(0x7f0000fce000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:06 executing program 0: r0 = dup(0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = dup(r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000080)={0x6, 0x10001, 0x3, 0x3, 0x3, 0x0, 0x0, 0x10000}, &(0x7f00000000c0)={0x4, 0x7, 0x6, 0x1, 0x5, 0xffffffffffffffff, 0x5, 0x5}, &(0x7f0000000100)={0x0, 0x400, 0xbf60, 0x79a, 0x8, 0x800, 0x8000, 0x7}, &(0x7f0000000140)={0x20, 0xffffffff}) connect$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = semget$private(0x0, 0x0, 0x4) r3 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x114) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/120) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x1, &(0x7f0000000300)=[r5]) getgroups(0x5, &(0x7f0000000340)=[r5, r5, r5, r5, r5]) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) recvfrom$inet(r1, &(0x7f0000000380)=""/112, 0x70, 0x40, &(0x7f0000000400)={0x2, 0x3}, 0xc) fchown(r0, r4, r5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = semget(0x3, 0x1, 0x4) semop(r6, &(0x7f00000004c0)=[{0x1, 0x9, 0x1000}, {0x0, 0x81}], 0x2) fcntl$getflags(r0, 0x3) mknodat(r1, &(0x7f0000000500)='./file0\x00', 0xc042, 0xcd) sync() execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580), &(0x7f0000000680)=[&(0x7f00000005c0)='\x1d\x00', &(0x7f0000000600)='\'\x00', &(0x7f0000000640)='!\x00']) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$IPC_RMID(r3, 0x0) recvmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f00000006c0)=""/187, 0xbb}, {&(0x7f0000000780)=""/200, 0xc8}, {&(0x7f0000000880)=""/156, 0x9c}, {&(0x7f0000000940)=""/223, 0xdf}, {&(0x7f0000000a40)=""/167, 0xa7}, {&(0x7f0000000b00)=""/231, 0xe7}, {&(0x7f0000000c00)=""/115, 0x73}, {&(0x7f0000000c80)=""/213, 0xd5}, {&(0x7f0000000d80)=""/18, 0x12}], 0x9, &(0x7f0000000e80)=""/47, 0x2f}, 0x1) open(&(0x7f0000000f00)='./file0\x00', 0x10, 0xc0) openat(r0, &(0x7f0000000f40)='./file1\x00', 0x200000, 0x6c) open(&(0x7f0000000f80)='./file0\x00', 0x400000, 0x0) 00:00:07 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000480)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) renameat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00') 00:00:07 executing program 5: r0 = socket$inet(0x2, 0x10000000, 0xf0) getsockopt(r0, 0x1, 0x1f, &(0x7f0000000000)=""/216, &(0x7f0000000100)=0xd8) fchmod(r0, 0x8) r1 = semget(0x3, 0x3, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/58, &(0x7f0000000180)=0x3a) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000001c0), &(0x7f0000000200)=0x10) fchmod(r0, 0x0) fcntl$getflags(r0, 0x3) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000240)=""/53) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/71) r2 = socket$inet(0x2, 0x5, 0xfff) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0x10001) semget$private(0x0, 0x0, 0x400) flock(r0, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20, 0x80) fchmodat(r3, &(0x7f0000000380)='./file0\x00', 0x40, 0x400) sendmsg(r2, &(0x7f0000002c80)={&(0x7f00000003c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000400)="863ddacdb424be3961aeaf8f74069187ae25194be4e4627c43bfdaf46aa0917f96f17665d7bca21f94e6", 0x2a}, {&(0x7f0000000440)="95625e4c4faceb61e273b6652e8b0f7a5f9c21123a2d2263f9f26028b3ce3b048fd5d8a3829e07fcdf65026a81aaa116f0d0a815c9a19cb7ed25c2bb646f64aef84c176bb0a39385ecaa5d4030c4f93f2e70de22eddd08bb12208acd7241b510ff142b1a8b7895c011abf7f6960ed9cc3d306bc78b5a49044a9bd9a542a6feb72011a008afa4bf82ad62d88f54c3b47874bed4057c14dbe084928065218d2aa00e43703ea1bcd9c1889d167dfc65601d18", 0xb1}, {&(0x7f0000000500)="6e24efedc804faf06b9052b1e2c059c922e672d7bba8fdfb81efbe826a7ab85e37da1253a702a3bfc275dd8e98648b385fb1c1e5c8449c61ce2793854ac9823ca53a1def797c5cb8a8d8ffd3e822d4b19dd76166aaef282709aca541cbb3940730e31fe01a17d05173318dfc2f4f621ae2f38dd7669832cd492aaaa42d0fe1e9632ee7ab804af447a2a621", 0x8b}, {&(0x7f00000005c0)="94464e9c1182077957504278df0d3a2166ff28a94ea58d44f21e33a84f92f77aabe01e131d96b969f1c8c407345fba179154fc60e04088589fa7b349c0b10c098a74bb870dd3af5f8e9d33f47122956e918ce6dd1516da114e51ddef6f379d93f8cc15ab96399f6d223c2f3e031e7ce6ed09b7bc269f81ee5729896ef4dc87390678eb287b0a5585136c6d9564dbe78ff1d57217846c1ef234ed802097c9233d3e74ab19d8a36f2e7e1239a64ac4e9e7a213cbaccd9978253f", 0xb9}, {&(0x7f0000000680)="4753f26f38b5851905ae64bed69eff524b52733afd98c14d0062ab164655cef98015324d33c5abb23f28a375920e57c3477af459d59ff4b0a7b1969ffae17cd89fb135b4bd0603ae13cb0dfd8eb3219610c2704c4f86bcb473cd24270e3ed55029746f996db5ab140a311943aa20a94322af2f188de60d417717891992a497000bc33492bb13f2045cc0a58bc22052545fb082b41e5415583efaf9721bf30d98a36a6facd9422f7a6201c1", 0xab}, {&(0x7f0000000740)="16d62e9ea87cb6e6a91e66a859293b957ee44f0332a80178814d7c384b79e4ed38623a320cf30092d2342cc5a62f2b56126c4c85ed8897a079329931cff78289b034980c88f842bb8986f95c35ef94a09f64465808592643cfa46d55368fa23b4d02c85f2d05faa6d97406ceb35eae422e52042e13cc041f7e3424bc0ba911", 0x7f}, {&(0x7f00000007c0)="7beb90ebac6a9fbe06e62b473555833452dfde80923550b69570f63300c8090f5de97ab7f16341209d8d486ab6368c216af9e444fded5e1d1a1ebc4d4f17ea7a91f52703a09e99caf42549e9951d51373f52fe91336fd99b18ddb0bce6dbce42a439d3157b1e42d9afdc0b9ad265c773322d6a17fa6cf027da467451c25d6beda5dd8bd5ab02eb7e1ff045b3", 0x8c}, {&(0x7f0000000880)="65692618535dd5f9c7b51f124bf2ff9cb244091ac3fcfed8628e0590ea219737f814473b9767bc", 0x27}, {&(0x7f00000008c0)="dc2535cd5e4b848e", 0x8}], 0x9, &(0x7f00000009c0)=[{0x30, 0x11, 0x5, "485f78206c36a080c458661fbf99ca582cc3dea382c23ef562de00f643"}, {0x10, 0x11, 0x3e3}, {0x1010, 0x101, 0x677, "be05a2773702a143af3f9691e7db569f28ce60578378617514aa596ffbcdf83bc780935ee11e4f0e95361aa27450635058b26c767c46cf024b1f08b589d874de34e2ddbf3a5f80c53402a21d106b90c4435bc94c51d8f3979bdbf8ece199b134acd4312820804cae7caa9e63b46df3d9ee911c7ecd55a5bdda994df4fbd836a279ba9db72164f4fe6e828f98ae95621577f88b5716f6b03833efd400c84a15993ea5396b1670de3e39a4f08900a876789bd6d7ef0235233390530a73eb96a996fc59ec7c1457da024e4128daf7eeeefd8fcdc144f8e0900aac949d5e36a7be14b356666e77cdc819c205edaba82da6b46b406de42b7d2f8f69287cf18ee574eb429ac64f1afb1a258b7e1cde8824191a7456a51caad134703a31c947c680e7de976b89e9de7dd59765a84af9d342260194eec463024f74869d387268a43caf9155535946eb83148261fa6137078d0687aa38025bf45e1b8b6f46cae6aa8c5620afefc5690a58bf1fded1307b20337890b43f0a82deb5f043e17d73a77311576d91dff45d9f6be2ed2790d0da1565d11be777a7fcd43b82b14bbd997a13408b8a19189724220b1cf921c90d2537079c142b721513062e4e8efb2080becba5e24a8e16f519c9b1122ece63b8d2e71ec414adf6c6dda4ee9e4e53119e94c89dcb79d33bd0adc317d0d6be0318c5c4a0cdd668102c60352cedda65b4058a5eec36c178673e4647ba83bf798ac0b3e9a32caf82aa56df2f23d8405a58dd676316060d9989d423aaf345768e8391416732b7875f5cc3f0099e169fef926b299c560464f6f7ccc55a463fb81457641cab828c48c5d239289a6bdf68492c1738cb3479c58c4db0395e95a2cbcb05d8b2c2002b7fef0f4749e16bced3ca38402c49196e4011489deca12ec4867afc20e7f7d661b020fd5670a46f6d2e0d30455ab2894306fdc437e25b5501b7b4eedbaae5a304cee5e264e8fd16a2b8d41ab6eebee93b49e85d9a359353ddcb389983342cbf7fd0dbaa95c26f6e6fecc81c58b4aa1ec03ece4bade74198ed0cd0e3aa4d2a2ab243725f92e6a3735004c69204e00fda390c7ca17b42d1146b267f553e0533d464d2974f56407b6bed141384feab4a933928096e276a370a2527818333d556511496db5acecd043bfef20a2ce2c8e925476adec5cb3abdd1b8d9a5dd3d1356420a70a564dcf84289d5a9e19048f3011f6dcfe28c225424b5916ae7660b9f5ce44fee1b32695a0a9306dcfc944c9e33a9dfc3eb78f926c6b703337c1431136e6f1a032ed5ac9f3c15b462beec65c424a768b704794341f4b8f1ce296e674de7b911ee3eff202c4177e070fd7ed485363cc4b4beaa4c6e41bc3581890595d7213779f088f3df79eb8497bf48ac40f746842c10afcf07352e515c977c99f66e197c39a8b576478223c44a38ca6a5dbe8db5b4cb5b0983b4f2c06c72ced3b83be8acee647e91b581711fa36647ff130aab151ef2e98d681ff28e9abc78cc56e5ca0ea7e71fd04ccb58d65878392017fb7222cbe8d1ab0891e5d511bcf623f1a768b6fcaf7a0a260067abab1d8daa679b008d0483d7e3aa24b2c5494f33a14432962dcff079396b5277fcf5ebc3c5ce6eb663f2e977ef56144d500995608ed6b4d1ea313e20ae6902c4dd57f2c6e83ece6a73d411fbfa9b06e67bcdc9b923081047b1f02d893da1deadd3213bfb40a73382617e9e3cef397fc1e342ac75d531968662bcb3c405f32eda0f90ffbac931dff090788a3925df81a7af0b11bb689338cea8354d0e0540aba49b8069c7c2f3a8f85d82376ded58a2d8247bfe27a5144262918399aebff281ca9478418c84c1772524f5d7c119c749d44febdc00ca3440c92ae5fa9d7e4fd88e627a62d8d08101038b4c7533cdb88d6345e2285be46d422524653e476392ac0435d9d74ffa040081a1c27851f64df715d2d12a72ccb09a70655f9cd32e24268fa0d95cd4324d8ec5d056d95fa0a3a35c9c24776ff69a24bfcbf9ce4445bd5a4f4b4214c14256bfd918550f03ebe926d47db6fcd004fc941174e37975d7f3dd8fbc24ae5a0116092fb580d3b9ac91c5943e3e08a106df0418d25099d0a5494312c8bf3f41c27364406525a72cbd2cbae5de430c14ecdd9f4e0b93a660e5c51b965c12cafd212db8df365f39c652473464966aa9d82f10db610a4bc1368d19991ab894787dfc2b4b7e26464143fa2e333e00160246225be3ae9f157dcaa192b2cd6b0e338841c27ac5f63a95c9a5b47e29ebf9f7fcce3f9a7d3d3302eb7a50db51ae7ead93b8a2faf7daf0c048cb18846c71a7a8aa0736ecac7006410a0678bf17b839192a86d65baf8f5848293c4d17b42a5c51292a17179c6db875a9ab6bfb79b4155d9887f20c468bb3cb7a4cd6a22f60083838b2e9be76d6c8d01a29ec50d1809a44a637a0fc2215f8ba5d20fca5a3d80b58509e34ad37ffa6fa0c25ff09c28a2a01cd707496670abbc78927ba97931c5e1fcd1777454f71a3455695c0f0983cd109f452ba4712221d8ea1fbebab976426cbed06317469cf64e9776731f40785d166e97f62923ce0a887b0700ddb7d5c650a4eae93b1ad3ada0a4737280943ce00d1cc77014c73272a4ea3aa223962d97dc99c1c799022fa43499a0a515819aa54c0b9ef7637f8ff74a0ef441d28ffccaca553a7fb048c7b739e7f3b4ce319e5b2332c6b7e5b11a147c75ad24f4c0e029439e45ec79f859589f5c77914dc792e8d3422aa2c1ba2e9e2eb436139cf415cdd704105c91831abc9fb2e0cf8dbd7093757323cb36b60394f1ac667210123a3ab0c1057d2106181b1cbe882468c457d35df8a9d2dfa7d8dd8059bafc85ba5e60199f86794346161d8ff0d468109e2d6301f6223d7515da480a7313fbc956e4e38a10df1e7cbbcf59c926694d97b68bc1280cd0410612aeaa21e96092dc532468e736cc9837a648d79792dfab31fa43c9ba6cdc213d317d2e206c873f20ee786db15bda9174f5806cd8a3468c5b89675a37beacad458c78234099be23eb5ee84532df0c9cad84244c1ab2e09dd37e1934529a17ef2792ad3bdb799ae6f8ae430e7f855874f2dfa261f1269ec851db81c361c7ba6d88c96c02a539b7bf73dc7722689026145a959d6ebce65933d8a7dbf097029e300c0f2216b12c64791654c7fb1e25e692960db677a5a203e2738b95dbcd593e7b282a0b9cada073699fab6a2cf5f0aa2b5c967350382b106aa4210ba449920ea74dbc0152c534be4e8b16aeb0e69d24ce24e2726759bd11d908e150893dfd9aeed09e0b5b0f9b2623a7c537314631f01b14760d0e4ae439512f04f5c485ce3e15feb851f5403a0e791473b025c68be44076245ba18389c88648a4ab88fd06777f1297275956f861f145c1cbc4090811c3e3e282b6bab71ccd6463bc0ea3dac525c07b8eacb711b3be55a93469e94d83530a0b405dd04efc2b7b259e401b37057d4c2542475c2bc8b26e8f635e6d239f436fb87d909c55eecd410e81c33df7879993da9cd77db1283bb3c572a655c1825e88d3b66c0eb4d132bab4affb2de4eddc53a01222fd42c708b363b4e96a0345a8738172aaf92531b13122943d7f10936be58b34a2147e3ead6ec9eed2b869fe902a5868a105b5f43bfc0bba14241a586b7438776403b02f21eb332c015a436abbf4f8b9280997cf9ef80f989539f014cfb2fd539d5805e0cf0b8d751f640c47816c14d5e1e614922f1741e6c22bf8c95956507c6624978591dd2d983599dc14f42ad1f0e08fc04609a7c182f3d0e95917d6829cb4901b49f91098dca34570730cdc0943264f96ccf5a89972fec6b56eb084772970ba578e1d09e3834f9be5d87a62cc922afa92a8144bd5d9ab0d19c0d4dfd7dbbe3a4a79ca2c2953b4923a94252db816a78a5e4f0ba9cd09d5407db0b9e1360f91d5999bc9d0fdb32f708659d0abf61213498c1b18e4452716b12470de71df8427e4a0d4a59da854fccda534fe0172e9e1887da207554aba75e5569a0aaf5c6f29cd6a3f1a90c3f6c83a1abcfe692aa02d1617a2a2bd810ef96a88be92e5f09566c88cf15f3a523c9e85d42b6166265d9bb8786094e00731beb162b3853d6d67ab16a4632d35b5f2dd5f40b6ee4bc8b7c61336608e733db6c63324baf582363cf08ba5f3fdceef02d935d0f47d9de390d7a8c96c78fe066d5261739671c53e0e83504e1fd17968bf497aaaf5d4e4d028bcfa82edd6b1b56c80461364eb119a15e9136c93fde61799d2b32eddb4c7629e96755707ee3de837f79f676064a0bc64ddc93e0c94b4ee36e312d3c0bab53183efe0d1b506ef6f3dde6685f3a5f5ee4d6e3f024e799857a3944a4067e086ff70107dc36e15b41f6b82f4454ed8d8ae5a57a2b0a965dcc7f1104777a522de65b86ddeae9ce9cf30bf24ad17e700ae8b5d9d6fdd106606626a790cb031321468ab8e8c0a4e3281de8fabaf194010ec9ad86209f715df5ecee9ea18a002dddd961e7d511ae05f28efca26f7b7bc3b26b33cbb8642685bc1af3f0119ade0afee4b5e36884b44ebfd67743cd94a90b76af170e8dd899877f66325d15ea904f2869b1ff4a7e27d2713502aeb4234044c2551364d547014cb0459eb065c5b079fcd028a95b969664bcf791b7abc0c46b44754172ea1bf4028870a8b7d7802644c6de3d2a4749633b53e37dcfda871845531eea24e476eeebefa72bed9b43f006662880947f0e7269a4f61f2b0be1b2547c862bdba6af79d9a4f07d40dcd987a6c90ff55d4a5f1cc5332e69d318df8219658edf79df77a687dd772503fbb06f88306b09ea7298ae5f4ab3d791b9d7d8eb301a880803f50afdbead6db5d40e4175183d68c50efbc0e6b2a1944df40b2baa22a3ccfebd7902571232fb80431a4a61565c6d042c338e525dcd098a999d830c6a073a226c389aa8f3e29f5fa10f4bc06edc88d39514e1e787f2821d734022e326ffe3636990b1fa2dd162d8a3bf9224014ed274983c4fe87f8bb201e3b174099c5f9f3164bad57352ac252414bb079d497d83bbff81e284e3ee46cecf11e84297a7c7732f28467ad1dfd8157989e5669255a9bacc12545a06466f2f4ed292a11f088712ca484e50ca1e944a5df8bcfecaa56f9230172d5cb72870f73653dfd1b28f5dd2f12b296813169c9a0155eb2d6d7dcddd86fbc8157ed1540b6b5beacee71541ecdb968047e4c4ec1b35c055e15a281c8fe43ad7663fb4669cfa28fbcefffee2e3f118921db331b298c46f5d59907e2aaae8a7479e4a1d254652c28a55490b364402fe39eeb8847599559db0a552f4c022e2101bc2c5dcdc5a513610598a1b62a9720772d6d3769123a7746effbd88e6b9741796a4892a73d1531e83448f35198bd8bfc10c03737cc39cc2bb73ee524307b518099549caf0f2b9bec77e4c618c1194980862eb154b5bb95f6111ab49a612f156fab8afd48d8c39b9cea8bca6ba7f01cd5f049fa5f6d5f5ff4b8f7148b2e2a961ac0a475cd6400b216401740b175aae251ab6cd5fdf48775c97a6b0efbaa41b54677c4b90e67722199a3e4b58a1b15475e7b7bca9bef04f5b6251f768a9c1fb4dff253e04eff7fde714d1678503c33f5d137c57bdf5437681cec4def45b2d420eddc64b1c05ca784689c2e770f70a228f2f2516702020f7c24abac052f6a8dcb05d84a190162e712d88e1bfdbfcc318ed0dd9703392b16893ab2997f2e171a532ee247768c3852fd31f91a38986a432776ea9d685abb6ec9e7fd9a1fd3a46be67111fd90cfd16611fce267a2875af4050"}, {0x90, 0x29, 0x7, "355ad534222676808f546d32bf9cdc4387108fad10a3a351278912ac304ccbddd0f68e1b53bb51b6de8f52a7da866909e8ee1179169d7ed4ffb76c81eafb13bfad7ff7c717db90aafda5132eaf59609f2e4d7762e9cd61cf395b23a65f0107802c94f5126dc4a8cfeefe2cd80dc2e1fd81597e7a7409499eca44d24f4df0"}, {0xe0, 0x100, 0x101, "a4c7b42b96555380533bc64d596b76f0dce8b706206374f640b44d7d05eaa4adf76a7c8c7be29032cf023fd13f5df842488eac4cefc60ee309dc6be1fdf0534d8ed7cf8cd96362ab2779d5d3893750a1562a0087f58c2cb00fcd346e4c7a15b9c6fbccfe7876f3c9e4d7423c44f856c9a44ea653b311c4211a3b4b58bf5b1286d955447bc8135e0851bd7ea629984d5406e591da340bdc0010f74822273947db51fce4004ecf106d050f1af4127c5eb9510b15439c42ddf73b32192f2fa6141ec9a75f3ba8c2910c0e0b"}, {0x1010, 0x17, 0x10001, "4b78f4895440c7197f0ee9b0df19cfaf3cd34f74143b23ac6f93f501ce0d0d706eca0c6123d5b653e6271a125a6f54bb5aea8e31c55af423882984102c882dfb03700ee0e1a2c0e7c181c35fd920baa2bf4fe166a1f2eca26157b55bcbe8dd33879a79c33b1f3f8237473886a934039876680d9faa3f106caa0a831a460ea828409f83a718e167fd9bbe5bf578cd7f4f142007d756fd7ba02c2ae71cc3c0c331b31cdb801feca27cf85aba7d17813cf284fc17ff6345cd3583b96b06ac0e733df5fb322e23d917bdc4bcc96bc0ad539c7f8a969b7b9996e21d60fdb3d09ecea8b16b3f56d85b239c37c54f2176636b68581fb0e1597ff0a38c08f339623f27f8ebe1432d2fd23073470345b10cc3514281da25042cf891efa292ba19fcaaf79fa6cbeea32f66f1013bc23bcf873816f65f804323fea2aab50a53a9050e6d2e023a52b2a60c5604f2c89c5733698c275c487bd3f7ad4372fa43e5272260e1a0e637b5624f2b4ac2daa08d30c31eade55f8d0615eecc84bd0ac609968577631ae20f4d80417917fadb1172bfafb09b61297c7b66d100835757da84756215dc41758fc96e84dd41a2289796a77497a650f501b55cacc07ce5e5c58606066cde901ffc6167f8fd53991ac45a89f8df10701e656fd105b75b29b913efbc50604dd903ac4dbe05e7f6af50a9192dfb2c4791978d89ae7c9ad1b1ed40856ca2d588288c83936a08a1b592777de14c6e01759e2f49a960e957c81f84792c9420e517a052527823472b663f6d419e76ba68ccbb65a5b5e5e3b5acc4aa5347d77e6bca150d3192997252a5b6c87eb2b2e4aed0fe3a11455b0e56ef499905b90c3f4223fd72d53d042838745cf1082c95073b3090dcba862a768a4ef6326e968efed02b1e54299a6738c382d8a332e01cf0f5cb1e75cd9e7e469c6e3b82049582eb37de9665998a5b4774c16b18d99de34f82cf7e01c5712f1077cae3037f4df2735c75dad88f7a7897cc00fe1c2cfd0db03a70770688090012380ec043254874cf068838b1bee916e9e61e59c5776fe4351edf9ced24b32515036296db7a9135f0bbef7845b36809cd693c4da947fb038323117bac899b92ce4d6fea1530e9e7f97d75b3932b7bd784c36f86e440439754cd39b41fdce9149ee1c2495dcd3e52475936746cd0e50cbe3ed949fc70a2694ee1d6326d2de174f2f1434942d171eb1423d5c9ea1c54738be18663909c4b6a180394667f4dfa413120c963ff83c34692b233d036a7a92a5adc7b5032f4a9651636e7227ed46dbd66db6e37e3f7dbe62a5e23ce58c87f448a9da061031f5cc9ec775f3bdfe16d82088ae6bbaefe01c0443022b6b6b727c05a5a3aa58491af10102042d567dea468451b8a0bc526c283841355538754084b7a2932e9d1b6e4f7256b68b1b52c24ba166c3d763349edd1f91260552cb692380356a68b2d722105cd960be579fb0f15ca494e2212304d017062b330770df1938f22e78aaf70bae1c709ee941802fc818fdfec2999d3fc94f8a2a73c616d9beffc949012f276fa397e8feace02f57e61a68ff0c68a82dc443ed70963b60098ea15a784bac7231de0ed8ac10512937c3ecb53000adcbd316b5030a3e6b8f870426c975f36a49dfa7dae5e6d9875ec8d8cdf07a126a379cc28d1e04bf553106ddf0f0c9237b695a9bf94fb5d5edf9e238e9a7ae63a66bd2b9b0b0f75d2101ce695ba7de7d8c3db9408fc75c1ff703de19d4ba9506d141a1faee13c3f97ff0146dd2cc8f42d3da543b3785031ca2025d24fe7e864b4ed6738d02f0402ce4b3f886c2ed7d75650d12d3c54c890621b9ee6a2b0cd39aa0b7a6494624270e375f474a6e1ca486b4e103dfd3ce0d9bab9810e03cc9ee22aaff7e58ae84f429f530119e567ae39b1a009b832b2d83f95611493b0f35f2b6c8c84acebf46e0830816bff4ccae3dd9a0d868560684f52b6ed5193673884929aebb10b165d623d55308e6b01013adae54a1f55863989e4c3c2a20c0f242ee1bc04e2f042d7e5d3da685bf84bcbb8509d9646e21b0aa713b823348460d15356d4082780bee369c5477b3412af6f20dd77d7b128449f9f76f41f0b5d17b684e0e65b862126ba2f45f8a719673b7ac6f98362bd8036e4c85ebd6b6cbeadb99a00d725188b6e119c1e8a929f6a5dec884968d44a3125478f3fe1afb8c191f7159386545291726d767f4619425f41fdeb72be3bbb8b75b5a518d8c21a5cb9c26cd50d911093c2119134600ec1cd882dfe87b4e194ee0af55000f7cc78bb3052a5246cfa8ddbb144132e6c4cf34d960699ea58deae897982ff53822b9181ca951905f0ca5b88f5c21b80c9c4dee523891f0e410aa693d2204cf755582c0ffae1ee6374b947b44e28e0c645305d9209a4b540d433ff1c6ed1c2b3d6cfe7bd9fdabb7edb1f738b20f2140bc9b9bc1f9908560d1df826086d48a56ed7dbf872dd03702aba34081c797442852fec904ecaaf15ba85845604cf8528c7bbe534a646431cec9dfd2ee651162fbeb1cdd94cceb94bd2b66cced820696ffbfd29b62e05d8d2c2b026ffe63d35bc6150fe954e7b0edfed5661e85a8de72f75ef84fae0aaea4e5986d95b696db1f43c17da09f88982b69a13b3d4c40c12435c5486e010b47192b3751c1a641e0ff71e4b3754e4ea0729fc753e28ca2f7ad5754a0a3396fe634043f6d34342ecbcf2e3c9769f376395de8453000859c4d69cd5394bd2e2b1c16c4abe38ef307b2163eb4a56711177a81a9f047d717966276776275ac30e8568cf21cd58dfeb10dcd9f23441cf338882b8568c61a4d3f37044caf81a4d23571e9af0f9ce043c65d085fb9f6546f97418dd5575da8a8e5502580548d1f99f72f990d2bf687498dbb459023016de7f71ff94b983e3df4af0f929e8e1e6513a1d220f20dadeed8cbc892fb776313b669d25b54a99624f4385dcabb1815b5cad04ffefc549dd830f15bd2c271d09eb365b70e4d1bb4459914d3610b1a88399b6b124828ebf2c3f42d6a830cdeff4f03efd3cbbfb87bf4d3facad4ed9ce04f8e6dc009bb050c7cf9a37a5f91c8e8c697493ead6ff7fb15fb8f891d4cba6e3d358facf6bec166494ca6a560afde4fb185b10af49202b5227fa25cb215bb8c212a1631ccd879a925823be7a56d4c21ba85a151f5328007ce2596d10305b1dc5c29ac9a188a820e7e99a960ff00e8fd7ff70ac762ddcfb9f61d65db2c7db53cb7540da627c510ebc8ed8b736c99e36a6630243273a6406bf84e3699d672fd217d47e5a2d7e6fd9f66f003c0404f3a29d05eb4273302d1900e65ad461f806926ea418690d50707fa27ec8b8c762da9e12a9275c19ba754a9fe152953e84e70d51af317a775d81ceea2baaa87df4c17f82d0686ffdf638fa8d045fac45a32df6a622f616cfff6b2187a58a74690f9fd8635274f4bbedf11239225d81661be9a0896d135ee1435dd8da1acc6aeccdeba5afdc5cdbb1697ea0eb29a1dcadb35f84c50ccccca263be3d45b746091dea6d920ca7fda98d1842c5c25c879d93efa0def6b2a7bd556349fb43bfce1560f4fad2bcfd252fa726dca92940ae7133e52a5962bab13218c1eb15eacfddf7c19d1132c5ddece9f50180ce7f36f5ff1facf1f8fab5e96b124808bde5aa94c043909c71a14b5c0113830ad17eca627181cffd0defc15d0add6429fc1d3d4b2b5a5c976cd96818304662c54a0931d4ca10cdabac97b11b20edec7addbe37bd07ee40b4feebd121310e31e165ae341ba3d266d5a8d0bced8a7f1ed016e71ac0e9dcfc1a5f310cc01bcc1a99cd70cb2b671f1a91fa34115674e48136ce9549381aad8e39f38bc0c88443b3fea2316c67027a9e756f3f658e815d3f28aadf2eff490c7ba35475030909879dea7e8a8463f358f7b8718af283fd443e690a945c942d97af7e2d486a46919454e2fa5afcb75fe92b9adea515f8f49a943c413ef4ab047b31c92571bdca617b39ec3e3de4f5a8191c56d344674108b67c9c1227a3f46f55f36f0ca154ca08be3a49849f3f18a5f09fad62333b14fd89bba4f1ba186071628f5ed40d606dd437ba5fc95ef49bfef235b063e11a437bac987182d9e2e80b94ae04510f9af5435b52f23a62a1a15b6f1e13ccd26a2c4eaf7d0ad7d4af7020a8c50873aebcfe61baad37d1fc42ef22e2e28f88044a76cd6c3c993b4c3883f2caf9b8a3a45c6d702f59cbd6b0e8de769f959b8ba3bd3a40e2c581e8cddc14e5f63b1df73fa7d58c77953ab5af3fdb44ed3a7249776b1ad909f3bf722415f8cd03f7cf1cc3ffe73feb3650a32cf2defb498150079a5cc927d4f12dbd142766a42cd5d14aba02f0a95d1934286adfd059b8dbb58e313e8a6dc43a7631f583ee139386ae627b4210cf21f8415f6faf40885ff6d265bf48121f6c07368c436d547899ea716a60596bbc236565cd32698994568ce9c18ebf93869523cf4a983beb5c9b04677541cd03387d2d67f1b8cee107b785a7fe06f905088b630fd8e4f761e5eb0c8fb4172e6b3fd1b94e89a13720f2efa5d3f8340bc6dcc6e4aa550e486d497e7a4e68f11c7abc303287a36c210393c075a55055bf7c5b5da937890e6ef0cdb75393875cc4ee4871c32a301ce880e74bcce4eeb42d3255aa47ac21cf6f29b740079aa4563787e6f3a2c1303d4f7c18e794f1042d1973cbc02205e6ec640c8b898274dbc763e00cdbd3935f297c29e042a24411b049834ee985c314566929ddd45b302a913a48120bafb801b65977460a4bf83955fe40550d8b02d6bb03ddd837dd231ad005d9a6744e019188facc3da434c81680584d055060a6a3c1de6d05c51fb15b7e59200fc081610c2f8ee40578f1d8acdc83d6b9b419408e94ac3e37fb27924853d102c342d5e7ae17fd9c5284996ec3f02c2cf4fb76ab09a202a883814e79e158a2e0fe9625ad0849a946607f2fdd308234982755a1b56085552c9742c4c7b5ea4a03d8ad4fe3992bafc95febca2066f189139ec67c9bffdf8d0928ad544092abb28fec03e218a964be910b9ad0909eeecc05f3238cde0e68c0424712a03895609b8aa2258bf8b6cfcbdbab20250e179902a3c3d15cbc603b3e62201c5f9a84b885d5fae4233b725331ae161847a4a796ab135205ca21dc16af267a3dda68bb393d3e2b8c5e2e2fc89aff265988e4bd76992dae97a10b16b8ef9ef912767e83197102ab1f85881182923826e17aaee29a08c6e44936b357901da2778c275453efed52f7b2f678af3dd5349d2dcd8d519065f06eca79612a1b6b75353df503ce1c5ce94f5a6044de722c96ff0f6b0f08a0ec297521656f46443505e265e7a51ffd866c1555bc936d2f675de41deac3ceafef528f3bbc28c8908d95b46b7b7f38945cc9e55715053c37007ff8ce804c759e718e55d0ad3727f2d2081086e93881bb69893526ab304b2f6c5402bcb7f08d55ddf6e74c5c150624bf9893ffb4ad6adc884a1486fc8dd849bc25aded014e4eb2ebdb7f4290450ae27de9ef1eb3ebfbdf1d9206f5c7fa5e2b93c70e0f2fde96d5ac09fe4e91451a94d52589a9ce64ac2057a508812b003593e2d0e09c57872fcc9cbfeb30e299df7aab700c8111a53f1de31ad194023869b10764adc38461aa522f436083b5cd34b31bad6c7b50e75d566a0b64bccc0aea25e8a91a69060b8327696239b0010306bde0315c1fc0c68e61c0fbe9f782729ed4293b7ed43d9481a2d43f212f954a271a6e9e580caf32169fb1b29564236a40c52de0194dda3e7065c151c45b031ea73fe08301474861a517"}, {0xd0, 0xffff, 0x1f, "b55391ded7db0cb5a05c0497c7846ddbd759b5a33730f541b6ed1f845d201a9ff4ef26119121fc6c6652e5d2012d93f90141d7de615b3aaac9748983bfaf51d9c7e411b693d3d5631f6edbd9af47c53f315f4f2e8a474814e66f8146aeb7e6fdafc31a77643d8b3c73f502ec4037dc40b5a197a30f6c55ed1129c2885426b93beb3035209cb5df4f19d781a2872c409be8905bcfbfb1e495ceb24207f5600e5df68318a306c8e3c3dac3e2bc90e88925f5291581be39128698f506"}, {0x18, 0x106, 0x3, "bc77"}], 0x22b8}, 0x2) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000002cc0)=0xff, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002d00), 0xc) getsockname$inet(r3, &(0x7f0000002d40), &(0x7f0000002d80)=0xc) pipe2(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r5, &(0x7f0000002e00)='./file0\x00', 0x40, 0x112) connect$unix(r5, &(0x7f0000002e40)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000002e80), &(0x7f0000002ec0)=0x4) lseek(r4, 0x14, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x3c) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) faccessat(r0, &(0x7f0000002f00)='./file1\x00', 0x2, 0x100) 00:00:07 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r1) r3 = accept$inet(r0, 0x0, 0x0) fchroot(r0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fchdir(r0) 00:00:07 executing program 4: nanosleep(&(0x7f0000000000)={0x6, 0x153}, 0x0) r0 = socket$inet6(0x18, 0x60000000, 0x763d6cb4) fcntl$setstatus(r0, 0x4, 0x80000) listen(r0, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x800}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt(r0, 0x6, 0x3, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) r1 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) utimes(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x8, 0x8ce}, {0x53e, 0x4}}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001240)=""/252) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001340)=""/138) shutdown(r0, 0x3) utimes(&(0x7f0000001400)='./file1\x00', &(0x7f0000001440)={{0x800, 0x800}, {0x1, 0x7}}) getsockopt(r0, 0x9, 0x80, &(0x7f0000001480)=""/235, &(0x7f0000001580)=0xeb) msgget$private(0x0, 0x400) socketpair(0x1a, 0x40000007, 0x800, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001600)=""/10) sendmsg(r2, &(0x7f0000001a40)={&(0x7f0000001640)=@in6={0x18, 0x3, 0x400, 0x9}, 0xc, &(0x7f0000001900)=[{&(0x7f0000001680)="f8e9a3ba141acde3e7a5959de13005c6da8cb661d0826e9a148fd0285557081503cf3431228fe753db6ca783abf61eef6655ca6642b57041cbdde268b9b29d0faa1c107e50952ddbdca957b378ed12a0492b98f97a4d34e522cb345e7b1ace109e77ee5aa9d77990cf6601b5ac9598ae7299fb09b62dbfd8defbc8deb9ab9aa7d684b09aa400fade9438bf1248e36097f08a04f6ec70b250ddfb652013b3f75bed6f1c8ec4affac42478b4e6d498a737b10ea07b60624a", 0xb7}, {&(0x7f0000001740)="49362f4e750eef6f698660f6f70356dd257ec8004b5d22760f8a993a71aa39bb03caa85a7e6aa1d077502c06e3f482f0e162cf3717c4c49a9d16e02294d5423e88e31edd9d29631ae4af06a30cb6c1e853758fbf5c40f5d2e7a7db16589bd4c36a3a9cb03a21ded8d31109fd855c1d6e4d34468b4233d963697e0eee1cfcaac1dad4c5a8e37dbff3258d38b173efe2cbb8281dd39d02115a08991dd956757ada39bb78eb5abd898b0cb351e7aeabdeb6c17011f13f05d2b09afdbb4c049780025cd237dd0b10bb30f6f40b15917ea7693a59ac", 0xd3}, {&(0x7f0000001840)="448f95e25de28550d173901787fae5b6d1511ec591f7cc7b7f770f183d287830863c0ce5ab42f71d1212d0ee4284167ce39a4a23a1c2b3850bc8", 0x3a}, {&(0x7f0000001880)="57fd85e9bda90a10e4e68469c21e87ad0bc7ada224aba7e484f738114e932decc41249c9dd6a18603edc58a1d114bf4f37454e55766e305ce1730c9fef9a271411aa99c33048e56ff2dc185ce9875d35412e89cbbb92b36d4c6d77e7e67c0bde7dd52980817d12082227", 0x6a}], 0x4, &(0x7f0000001940)=[{0x38, 0x101, 0x100, "e313dabf032f7302b802223e97f56ce1facf2f7b8a96ebb4151db3ebbd3d1b10781aeb7eb2354a"}, {0x30, 0x39, 0x4, "0643d407e1bd8ca29fdf04278608c856cd7266869638aa7b57"}, {0x88, 0x6, 0xe33, "8abd62fa292609049a9a2fe26a4a9813c5ddee47b3d68b320b3817a87497b5bc24d2c78314c77c83db328815dfa30050619b9280d4a60a4905fed4099a584e0a0bc37bbd28d5666a0da3b838a71a971796d4d533776ea7e1e31f00b9e66c2fc75a0201d056b7e857f66ff75cf5f2cf93a6c43edfe926c9"}], 0xf0}, 0x408) close(r2) sendto$unix(r3, &(0x7f0000001a80)="ebb025665ce777f9f7d2a919eb17a9c146484d1ed90772993efb265ed9dafb656d0a02f178e8664957b1bea52ef459ddbf578a", 0x33, 0xa, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat(0xffffffffffffffff, &(0x7f0000001b00)='./file0\x00', 0x20000, 0x1a1) sendmsg(r0, &(0x7f00000052c0)={&(0x7f0000001b40)=@in6={0x18, 0x0, 0x800, 0x5}, 0xc, &(0x7f0000002e40)=[{&(0x7f0000001b80)="efc7a94d9e9860ed2bc0ce00383c33e59ff45e5724baee1d9c80c171bba50824e77d72100bc742715201c1bc52cae0e6ff598eebedb90cd4ae16e2df43fbbb2d5387db3f43639f7cb530905b95ee4d405c6150c4740a566dac8fe312544d438fabd05a14a63cc5cb1771bf771513a044f96c6e725291a7199492472bd0073087912174100957b336c78dc2eb5ef51409145c252e4175aa822ab1e51709f5c6189de978a6b054641032e8f544b97ad5069785", 0xb2}, {&(0x7f0000001c40)="e9076f5707d1e679ebff951f139b12ab96923d21b182475143651d8ccbbd15873cfb86c93ea1836e787e902891a04f1f128b305a19028b8084af6fa468500aeec5ed79caf464d0847185f3d70bb3db478e1e8d350d8113d71b22e4e16b52403853ae7da1167d0b1b48b44ed01da794a265a7cc535b0284ab698420eb0184b5e412a900fef5a1a1c17a51e8af56260151734f457e2a6e3e3bcdceb0399d141996987185f43feef256bf145644f6fb80a6de55ef80726cd1590723cec2b70971bc1ad47b883c4487fa2adb1dc8d49ef7883235a86af52ed9aca4ae3ad09620481aa3af0141d2513da887ca7b7422ffde66e990429ac185bb4b80646efa8009785f97c093d78cebf6150f31be5e8df45b8453dbd602fdcc10c56211c80ca933351cd84d3b1a88a6b53dd3aab67a0d6a0f1562822774a93548b75929a3f68579174817e435494630ab4dc7cdfd8e7e70c3a32dc013d7a4cf5f35f27c87e450f41a249f3fdd336402dbf19772ad736d27d3a80caf9fb0ae9c0f0ca093c919f6bd38a2c0b79ea70e77a1b4334caac3f64f655c229899aba794ea42a0779d985b2ab366dc861e2f9d95a7664f7fbe77e3eab3b1f6859c45c23f262e89a4b44ba34e203b95fcf16f42e42777622b0b4c35c71438ff8c277d49f89751db10da7757bf8cb09407e4bf4cd571d568d201c2acd663acb9206532d12ee72cf6c727dcc4e774e8bd563dd17dd3da088e100f3f5495afb52462d8059703000ab6542b2bcc0046ec2b6c6f684a299c17f6eaa3ea81ba3c8dcf0f14c9dc7305ab51dcbf12a03cab85c0e4acd85ac03f3d7d72c78d6f2b2a6cac27161d3e8ae92622cd6482f1a5cdadaa9c181ba98a484a34889b9b8063a0b1b6dd618eb6ab531e57b4fe783183ae0fa49379de52310a888b30bc5bba45dc4a2ef011b7a99af82663a3f01313003e2a499b638e0f77195cc7934fa94c377241856abc2bb1b06cc288336029ca2323065f7427b2c3ce5a6fe3d774d2f237f085e2614f4c72c68f91fb82170dd0ebac26e2ff8a1c1eeab912a2c3c0309e5811ff00da860e2d8a103ea3180c9fd6c56dfb1d3e14a421c384a6404c0c1dd8448e533dacd7b03d4f2ce12c5dd3c748c551ca8aa0ea14491efe2be5d31cffcac4897922d3d6659623d641c530ba3a0ac9d4e03dd150e71a1a1c8d76cd50e2127ea39415027e6e5e150cbfa2ec6d4897e88ac12d40ffa20835a0f958e02cf2764d292088819f16e7b950ab5cfd9445ceb67f78fef2f7e9346be927c90d2f0ce240981091cc0722139ae864b22e2741d4d18ef32e633a58e855e7bff361316f84d7a46beb5d73075d6fac0bd84e789f9e675c1281629d202d8ca1043435a7ce519dcc30b6ff25d54fd2dbfb02acf16b8f2bdab03d80085dc4147bc3dda6450e5c3547cfbf7bab31b1092d5a89405c1c5b51bfee861e0923a4d5f060bd6290f0898a776481ba84d7e448f20d4af598b06cf87f234f2e1c199465c68e0d38aa098f5dfe5156b11d340ce170d93bbf4b74bf56751e810692223a07f83e13c6f367106e768d00a2032215024712559da915c9866760eb53d3fc41391e9bd0b22bc1dd479eaf24054596a6093f564d830bf8f3bd3a558df8eae93f84d04696ffe715ff0a434e8813bbd45d3a173a038920d0498ec559f53ea561e353d866d77abc976cfe3e3b1a458178e3d27c098d58e3231452844e0803781c92a6b9e19373eaf9023f1813efe2f054cc81abf9b933aed852ffad70c32fdd77075a5b662cbe07abb16b7508a14f38b2f7bc3bdf67ceb9590f9b5f916a2209baa9ca65f4eed8eaa953cd934458424abad3119779931e8c5a13ad91d6d8a96d47a53fb7d5e5bfc78ae75c7e62859e7b8ee024f7c21125467af43b84e151e1ce3b1ec6f3129dfcf0e9cdd15576f80715c0ac4a469c561f65ca2d7e6a94cc154724e699a8875f61bb815a57d9a40cc203114b6e1a4bf9a47974872f12284f0e198eb5a534242a6a83d6bd7c365c28635d800c16c596775139f2dfd3eb801fd9fad5ef7ac78d07546b324fec23db5b73ac0377ef137a5344c2547ff7c06b7b1ae88aae83cbd4eab94a59703e720dd0a71960d5e25215de28b8b8af81b81705e7cc25c0b5a87506e93f9118eb0f3e3cca52f111f0be0e9553ffdb7d405fa46bdba72007df7b2e40983d3e31b3064befde29672956d53d4366788810b0df14a6f66377477515ccaf3aecddf8e0dd47d5fd7fbc1a813bba82d72b56b5c10dbbe38efc3fa35ce8d4695734a3b03b0a435cfc137f444c217d52fa184b3b8cbfdc94022ab9959dab03fee610ef54a4e2eb4e51ed2c6dd9a7f37df711277ada7b29d328dc987712fd2883a3ad08d1868068da6d43266f257f70e475df432c339bb862bb8698880554d95d6ab84a615561eb2223fb0fd8368c1c2bb16a35b9b64c0e2f2f70ee3c968ae32c7f059f9b1ea7e470c0b08f93eeda1958f6b23d16aa930005ba9159e5a628e814c63eb8c3f2d0402ac0bc295fd7f0acfe26b98820de44057de22c3544e957958852ea6cdabb7b7ae9ec548af383e8098623bb5290b5020e4e68fabb0de33769b12d607ac729c3cff7974a30f9f36fcf005d133fdca551a077b375871676e767788982ddc22bcaaf0a1c40f4fbde3b4fa323b0433e0fcd756566b7bd49aa400f563da36c18ced1171fdebcfeca2d163f218a40239de57abb95bb98926b24af8db24482f984f83c00c84fb7bdbc6ed50f4ec91da1445667d14aa9a862ed63381c6dd45fac1482a993bf787b32e2cea1aaf9c334e5c8cbe92e006a47e2a980beec7ee733c48c925b59d13240bc5d57e18388a5f48dcead47f7f28a4f6634c8120484dccc70ba4d06bc63633b9d6faa3d9f394eb91d8cae73ef192596aba42765f8016a59087543ba9f782ae5a4245764aad94aa66a639a26f794d276030ebe58d3c3d17c2c9103c3d2b668c8d09d5ff816926ae50ffc7f41c9b7c3bc0ae5a16875b83fef2c2aece48e6bc9a48677d5847cba7865ff1d21cf358bb23c47d3770d7ce7e161e1f6445bbc548fcde1131fe78476cec5b41cf8e3770e82560474e0fac57a0e6839047a2d50b91477b313a6df3164de9b38bb92b4208ec48e5a19a4423f66826ccddd4e99c4cd5e28edae0ee08b16851f9b38d35e3d95ea3211d08ed2a09109b2898aabb73880ed96b5bb51743be48f0fad9e07bc2e82adcab8ce5b80642635aec5144e16216436b0bf8bb339f77a6320f9a355056978eafbc4a3c4849a0af2981a73ee99961215346fe2304491a96b9f12bec252e9cfe919223aaf3b902adfea41880b7e96b845610af1e8d8b0ca750f93d62503c88c47c2ad76c6480ddcd022a802ccc06c8a73ed1ce2d64e679c71c80f0a6ef1617097ffe870cf6b0dcea5e53fba999cb922e03c30cbbc80949fa334f197f853a9244e4bdac44b8998b1d7498ddee0c7da0e58b24ff7e3affa238d4d44de561ba4032e9c8e29fb0e58bae7bb5d638542bf3ccfb9893855f4e66217c5aaddaac4ff2a841b7297ef1e36c8baf238690aeb7d1c52e9fd3ee7cdf32bd12d506e05664df3188002d96ade277f668993a6db08847d396a8726a46ace2e44d7f21b7b2061ca0c989d23c4d0a6ccda0f347b4ce9c4e2f41dde93456e7d5d3ed761e65d1c9a005af8deefa01dc378dc302ca51a1b231c10a5767a1b32c3361e6cb8efcf02712008ab96d304ec5c8d96e5cae0dde2672cc8e53258b365815b95eeae5775bcda91201f914447ce4fd2f57a3e53c50e6a8b563c243fd4794558751049d9e191308c99e34aef238f43651ccfc5f55acb0a12ed1ee93abd611b0297e6450d1fa97f9ecb6398f16059673a13b97731c2e4866ea8b51364ae78c8d11fe6d87f33bacd7179168c0146d1dbc8c3f8bcef3967188ef8662e927f7395048d6e0e304c81f90073565edd38ad4701930b31ca9b561f626bcc94a9b99c42051a9f44265afb97490c94842c69e3d0519b12b441b53feebff3f946ac034fe72beb754808da897faf1405ed6c65e5ff8710c7620c9e959c889610b32f64dc0152878ace3361499ed1e7c874d1fb8059f9e4e4800706f166a7d1c837490cfb67c0ad90881fe5475a51278c88f6dd4e6f73f4b0619cf00ccfefc68f02c288d878bb71073900a5aedd53a57976d47a65a42442b7985458784976eda3d432c7d45ab975b0a6eaf8235852d49b95af82ca3dec2540e812cd8b33f28ce7456e40c7f5d90222c4e52324541e6e9025e3cfbc476eb65fa1721bedddadaea9e24882da717ffcb590b543e28c67dad22a791b17256c4e1b4ceff8279051b3c34d428d32d0d44fd8e987e540594efefaf690b7115629c07803c9681a38660296cdd9204f46e71646f05f06b46a73da659135ca3a17a21d24de52f358a6d1981143d4395811d1b460366773eb89b50999e91e0d8b5c68dc1b30aa3ce5c7d83b6eee183ccaae9ed0d600fc2767bb73406febfb1ab2c741d0e10bd509aa2a4f6e051fce655aabae4b5697bfb98b0c2ae7a47fa2e04b5155eb9eac531cc8cbedf91bf491073e9cc291fba66856c99952218376d91f2461f19f3f9084cc604f203706f449150426d3dad3975ecea81d54121e2b8c3d8f99ea54417589f38eb0ab5a92d0fa5c1414bc7eff3983034c797691f99805d8c63f8d4ec1aaeb804ef57a86c30de7db371abc5293286c9977c55bb44cb5ad9bf56ce48ec609ac6c6cae0203125ea40880e2761099f73784368cb17c8e9713aafc170ae0d23529c71e4362d909f710a9603fa5102c552bd4ed581928f6ef7c81815aa4dce62bd2bd934ef4829e42a2ba5091770820418ba6d32ed36cc09b57fc0d1b49b08418b53c1626af6c871bee4a02deb3b619eae55e88593e545b7285b464e2bc76ae6236545613a33a9bd4e47fe19ed9dfbad10d9cba99b2b56dedef11603781a61202ac59bd716a1a58cd82d486e40e81285f76cb27b177adc0fcd19785781b843c70886b9e97e3e414e1b465b54b0bf18d411b38d0e25524d1664b6000395773175491fb4dc2671a662c60d9337fb53df5aba30ed9a0c9151b7390b2182340fd3ba6f6f8cd6a5143fabaf57590cf6f0652ac2dd0c18a1c9229f52e614fee98d5b20b132461e43a5b5fd719ed1b7b13bf7187790c53861d3503821328cecc8dc05d1c4d52653f0cdc76387dae5256a97cc66e111217e14cef782ef9b4117a52ef0be9aaa5de3930693a99bca642f5318fa1e31e6aa6890014febde62862a4fcd8956bde3d055af2509830acddc536961dad15d622dd0b1d3c24bae16fdb4a7af40f640ef36392d521a3862abac0ff0758a60f2a141530b1d90554e8359cc8b4f08cfd6820f6761f7dcd8e622c4333c4711cfc291377c87f8864b7c100b70a36a99ee15ee303bedb7118626d89fcc3cb521a7faa5b949fe4eb903f4c843a241ff4ce7978035ef9d8d009648894d8ecfe13959a759e15217c706e86f8850f7b23b07cdba0bb816ce5af63235243750c6d980e350f609ed87534f464b0df2da9cad56a5c08c801ce0ce143eb5d4a438b1f21e9cab5c518c1f4589124d4721b36e4708672db7dc019e45f4d1d377996878aebe7426ee03190b6bf014d44b8be4dd604c5caab3dad09620a0c0e66466707b5292dc040cb961e83e94014b22d386a137d487fd26970d28ebb7fc775320052529b369b0ae12137ff95bdfa8337d509af8b705b4b403ac49d38f5f49feb13507ecdda725cf17a34cb7bef5242c60effaa72d452507f271b031b5c4836a39e90eaf07bab7d187db6", 0x1000}, {&(0x7f0000002c40)="0874cec07d69dd55c7d868ccffb93db91314d26849a5475344459fb4d6a798cddbfb0d0df3713b841d051336f806915122ecadd01a6db0f29714719dd691b616ae84537ccc7f84eca0315c2306f2db60543ee35fe3e7bf800d6be168cae327", 0x5f}, {&(0x7f0000002cc0)="766e83885bc7e0c282306904ee13879965418a3d361cb3439c08ddac0d547c7e87682e5d3df7fb67cfc46cec15971b3b5f34d20c478c3fd7fec3cb3e658c1f363413f5c713457a13a60aa2fbf922bdc30583e2e6d9ec5991ea4bbdc106ea787b86ac52425e85e140e91a52a1392f79a1c62c0799516f8ec5f2c93bd99bf6db1d018f10281339b8b0614c6d8563ac9b3008fda51d5787aa742e8b455827", 0x9d}, {&(0x7f0000002d80)="12ed1985fa54899fe1ab52d716cf89c234cdc8d60fed80dbed987ed9bf91a249b09b1d393244bc653b16d45374272f073f41d1648d37ad317ddcb6806b481222a3b807c40b91507b172f7948aa1984388016481f990397fbc5fb07f1821bacd879077ed7b539f911cadb409bed8cdc6875636c961df63d7ed7a4acd972740b0ca8e0643aba11bc6fc409ed8d0f31a6bff393d6c76b73065b06a83aa0e07947fb6909ffa777a49507d8ccd0ac8150ea6a79bf3216b1ddfa40", 0xb8}], 0x5, &(0x7f0000002ec0)=[{0x80, 0x2f, 0x7, "4cc7d75203301c0f2321f2110e373e29a1f3c27279d012a28773325f13030c5f1b1acb73fb2c45e5aa5c218508443955d47a844680cf56c6785fc96872102265d65a14e5001901d7ef4b70b96540b5bb955f6bc119aae8941152c1983e7d54466b38c016b235b7ceb3308d5d00"}, {0x1010, 0x3f, 0x3, "f6153fec4338e0872d5899e0d2ddb47eb5c133a2f73fb70f68f8cda2c2a7b38e52f9fe7f257460dcffc8c5b444ab962f7f41c2adc62bfa7e98c6a082d968c888ea7569d4a71a3bfb51b5cfaa3d2b9561b9dcc34d152d52252d0c9b9aa4a3beb5f93cc0125ab30ba4627e0d9a160034b82b5a4cf1bf27850f7770a3b0f70055ee61d8fc488ede919f7c70956cec0e14b75b71687a9d6f218f63df30b03e708ba1a95b406b74362409c386df65e6a9bec3d36732204a999ef2198f3e3a92d205e090347ad0587ed0e7208ee97cc978833b644c4b59ea0ebf68445fa2c120eb506ad11d0ca79f3a9dd6488614bae4170eb219eea0d8cec3d4312b8a528bd1ada9d1311c6d292d24cc5402fa4df544fddef772f3ba5c43cbe355b6b99ef108a81b6c91a3dbb99d4cc956f1144ba5b9913176c320c1d48e13f53cca98469e74d64ddfe01a5efcdf0be760b9ae9bf3f70097d0c72c47cd62dfc86c792d6c5016863db80472e38758a77dcd3d5c85e345bd27f7360f84e0ac5e4b076a5e86ff1d31ad0c3133d924a7f82096da52b13e9e84ddbd63c5459365841b1077201d6edf611a21603bd6a334af2b90536dcdbdc06f174b953c3107d6e83c80106bc17f4560f1b92ddd66d997ee2ea6cbe65feabce3bd6f5a5067908135781012888de40ae76eb419a0b49ec636d696ba4890bed1440d437bdf554bd1402d5f48c256265d6c8b40122cf1ac37eadea0a426b698707b09ca563a61a67f029f509b83c9a3bbbc5ca760e404ddc21a25f73ab6d39fc9f7f38c26f6e4907532ac34170bbf343acae4f20e019d151bfa4bb5527ccefe6c2807da3ce134491084ac95402990eb36be6a8ee506188a064367f5c5120e3e2dca04f3793815dbc70fb6e6c60bff478af84c7af0358faa550d3b4acf2f13cbaab3602c4ef4e09f4fa177b95d7ad58aa7670cc733cd9aedaea0806cc547cb5a9a74c3d3fe2389ebd186d5599cee0771617f251087564f8bbae28c9fff1d05d7807a181d1379ce26011dfea5166e9757ea11d11f485798f56e13d5f581a7f47af31e9eca25821a520de7c53a75ebf8ce2e5ce5b69ebc4aca81f64af1e627283dd01b2f5fa7444c3b45d5ddf830e261486b765c9affd10ab9254feabfdf85ff931b3ff8c1f4ab3eeeec81836a57dd78f38a1a61c5aa339d83ca1208f5ba2bc5a34c497cfde0aed96cd9f02b7640a5089fab15f939f7aa0a616edcd9af8f8d1fd4e914b5dd81a0635c56e9981daf630416e64937959655f2b2289166a8fa12b1b8d9bc6e0f9bb10a1ebd4a4905e315cd87a2f7934046adf0c0ab36023068f86ecc8b3f37d4f47a9bfccc770dfa9a3298e1e1d72cc845e2abe1924e5413b622d24d2f88765c200c36fbea05e9f6fd851c23082d864a50ed9e751f22b3d9f8c7ad35dbc7ce34e48debfe7a89234d159e16d3dc0d40fe06fc264f02387719a742a8b83e46a77bf2cfc321b2be765a5ca7a76e9dc2d45d3c0e1ee42a747ba8df8fcc1d2b28e5b6eb67618cef9d60fc486d6a0a7a8af41261a9490524c3183eb2e79b4937985ddda4ff7e6ec4f87151b711512310d7898f2ad25b1056b891cf9df73d781ab5e05073585189640d2d74335831db9145bc15c2867e25777ce1d3d38202ce0dd9d55d8c7ae567e4d4c67db3b946ec82beae7c1038c7251809009c82b1143aafa9d2d0227af7004457cb425af8e3a48bf6cd1cdb0d05a13f336cd20ca870c6abe5caa6015abd73f149341b1eb5695c457b036791b0b68b092550b9261051c6d76959d53e318ded1696db1153cd52549ce88f01017e7a999ffaf6e994e0f9b0489fe13e228fe8f7d6d7921407afb4093764562fd1415b7e043e5d7577627e27e8b5dfe8d70a341f012919921776e6b72efd482e0e835cd09fc592e1a43ce75d29185419947cfb56eceafd8d29abb6caa61d4efb99efc9ff640ee95779e04f223f403730d4770ea0e634b0c1b2ff40a8ef7750e0217d1276d94ecd0df933eb4c1b8a06b0c100746ba7fbe638b04c758de86e9e7f9029feb079edc981a9795d9335ffbc8f2beaa5a015438040418b50bf4fa9e2c97b2cdc65dd1d075ad079cdccb840d44fbd3e6a5b8bd8501b3511be560fe37b60fcf30ce50557f22f2ed06d4319b38a9e199bce74d6532b33cff498f3be6baaa0822ff1382418c74409c19ade93d4bd847c9d7b4710acf4901b2dc2da8875672720ce717a452aeb4836d9fce392aec0773b083d4584ee345bfb948686556f0030d5757f5342b502115ac4acc27ffd312dbbf982d75ac313a880bb10c46b69175a16bbccfd8f6403a4d0d264f4104e9841cb5c117bbddb6846fe214fece4139d733ef25b391462dc8f507e1c6cd1d42d3b47830a0213394a157a643d66d70f9c685a0a05992ebf3999204c96ad25454c437f0e98c2a9eb3f8193fb9c6d6bbe8fe66186fbfc58a6131d377f046b7530f95522ccb640730a913ab301545e12755696d53b64e1d86dab249e38dfcb30e54007dbe15af1bacbd5a5e975bcf001c7309bd7e0c0e77ed6efaee4e32e489c913bcc1b79303690f05b213cec6625d561f19991813ebb7a7d7f01388cf36ec0521c6881de4262c47a460afda036415f96155128f294466bd4a75b6c4c5b5df0af443f62636396ea1ec656dfac1949ab0fff33ac369321d150ada789796c58634da73ae9feb2a2d522780b5384db9b58677d6a8327db16b91b51e0a97d4837a2c4fc747d73125c622ef4f40637364b6919033cbfa454a9c8a61bef5261c1667e2c2931e55561f2832b4d6344d6163dca7341e533480efcd19342b961e21ddbaea2ef635d7027e2300967c51d7827f3e2c5101bd334428f8e41178b6d9f4e6fe91826179749a70bddbea65b7113c5c83acf65d131da92d3df834c7e1f4608f2efbd575b867d81d62bfe16313935a37ef17e5ab6f8f8de0d53974b2b9a0ab91f65a9b0aed8fcddca93cb99b413f7e202513cb3185b8ec447bab6aa74da6be34ff5e9352eedf7676a999708764f043f19c89a4fc76e549b87afb162cf18798bad1d68947bd0277da4cec6e1c9d44b54f4cdcb74c8095b79f8cdc16aafe54f686e4a19dfb973c06c5f04ee774c742f049da7a2f5d2e9fdc7541265404eb9b2fab6489b46be35417bae6ddb4e9bab62262dcf96863fecb153f15786cf1d35a9cb278b63b50d4244c4cbd839da41dab0ce02ef4b152e56b9a93c440d98b84439e4f8c71000579edd3755c8d95692efab05257e858180219de2d5ca1658c6a707c1ea0d8613e4e0c99c3cbe1e04df79bbb473b17ea4b9e28179d97d3e1c4eb03da118aeebd47c82ae395218e5d2fe2dee68cc94bb4085ea3cdeb5373fef37ecf2c313e792448ffab6807e128f5c93e9975be41725850c0faedee5408945ed5a7d4ddbab04666b409f8a2b770bd29fbc7e9e600e0e0226fd0fe3f8214dc81955c7ba1547e934f6a64bbd3d7314cb684f1c90c7045f6b07ac0707d833ac49e398cf8df44cece157354d94b172d8bc1ffbd2fca5c647cef2f5c9634cff1a83d81517bb897b77d1703d9e542913d09122a21044248f09ce38341d5a7ee7291a83be22e870c6ecbf93a268150c6a38019fef7b844d11ca4dc0fcf387fffce4c9a9f4b1118452a7b666d6838f660017799d9dbe458b5e4f6c462deec66dcf01d766c196976215a0e201290964a9e2e40439c6d83084ddbf06a8b1c53dc8933071409e7b5e52e4bad3d7cf9147bb74de9b604bb1bbfde24d6375698c895f025f0e7bdaf2894ba26f810b89908409e357bb7f23fdfb3e5a05bb5f641faddec3c3366ca9769d040abfbdda22dada77c3bb02db1037ca0b51fb0290856b9378f41d88a5d3336b85b1398e58fe1372a06f3c2399e8d8e9558e9cb350abd1d44362d4a8d4988680190e5ac39f1a736d3213e0e358236a0c8855ef3fdacbb69721ea7d7f77720b7f8f3d6ec341f9a07c5f6c5e758eb3c2c09012bbbea99169bc2871ab87ba52ea31cde85889820177a2f5da4b7f740b1adfe11ad8e6a2182a74e6ecd035ae4668e6d0ef135caf8bf1ba9ea7aa43b117909887ae2acf38bbd346a8b67b9d4872aad0f894de17a586e81b06a1eac361eba3a1dcd7663bf474b26712d1cca543680c9cc884f631443f06c9487e073f87378e653aca4628638d03690148ffa56cbcc415aa2a2f823e0d9d71c6c496c1645b124232c04a45a716009012b6b3f3efced44bb29d958afc4605e9a50750b0723d2f1883ab36469d06ddf9b22ab5297d1635b49459f408f4ef36fc4c4f3474645337e78f281080c0affd6b8f7fdbfa3820dd7f547289e6e62689f40a35b6e6cf9302d284eea8766f490079b00cb6410e5e40b70d7cf413f3f6251a2f002eca828d4e8ff714b74a7f4c65c4a20f5d23958cc7a45b58ec4924416c5488b67ef2d8bf8b8d75dabd4c90cce66fa2c7c12d01d4ff015f736ebe71a0d1dfb1e1b81b8dc3f7f8e2c3e19f13990de717ea6b93b713fd27f3848ecd11780418672a4b694201ae98fa18f13c5e3306739849556d011ecff17adbac48526df1ac4ce64d396c44ed48f36930d733034b6505f735d760dfb96427ed932215395ebb04f051143ea189d12eff010bf488cf65ec0516cb8b64c67abaf22d41d02d8be7dd09e6344d7a12740f9a15546c139c15c00f85a01ddaf13cf24ee5eaa29b8a742f4a82b60b70eae9d04f74196b51b901e828be5bb902fe8883bd7d017583bba1e9ec2f4f2ae6489645a93044bfc4cb697c04a80263090d689d51d85764f2b997d783f3b54700994ff94b98c615dad88e3e0636f565e33f1acae49eff46314946dc003d50e1c4958f131a31174fda5df9515c68726d77f5c4e03a4d64a08a3b03c1626ae09fd1f3de42cc6a30e53cedeb05385ffab0abe77e880e74a0c74feea41b428c078491b756a0a5abe40325b39a62c88395ab1715e6ddd280d65d1c1e5207f0ba97c20381963b8d288897c7a0708dd195947d4b3d52562431464afa5117e3f3449d0219ca0144011b91ced3978d30dcaf52f11190bc9e3e1d5361098562d957d1e9fc2f1c23fd3c948d00a22c9c2ae23d7185dfbb9c8766da715f713b5e0938d93199e81a8234ba041a08527d6ecc9e16ad66609bdcef3ab22434f5c118b8b0780d569bf19c90add29906625e4817b27d2bd5257feec283317eec9fcee3c3f5ec058867b6c309735a0e4947aafa5293424bae217ba20c082e250e74f58dfa7f27eb00bb06edd99785ccb0064edd121f86006d66754e372e168e72529075a2832b38ba3b385d59455a056dadbe906cdd708edc849216ca0e631c85d404657b1ae31159a30ff8a9bf71936f6b03353d728371aac02b751ac95a3a019be0089ad83bd8962be3376a47608f79516eea61396045bbd20b44ddf0496dfec080e4747d161b97de598325cf165056ad6f8a590f2e31c9b5934311905fa9c65e5e308d7cf67c120eb1e99c8971cef92fd627641f0464956063d57461fbd54893395a78b2d3632878d4aa77058e1e37d00a82283e5195e747d7e3eb7698743591d68d929a69899cc00e503e379c9dd0a6a1b70b8251a60887f03a818674d09104e894e782e36c32f6b7c14b3c4cedeadade7191a2828af40d23a43eb1eeeabe699e256005d4cd0007b66f99cff52b694be0cf7bd879901bf9550341f745a036b6f49a91aa2d51537113a631fc26b3f7e3cd56c1e48d50884f67ef33f623121dab6ec598a75323439d9e6e4185fa4076ee87e540fad3eb837eaa6b45dfe828df68f6892dee41e5d77328acea88d54d93"}, {0xc0, 0x0, 0x7, "c43756a6a5746c7500767a14a6f1354b4ccfd13a19f67166cfeb02231073c75060080ecdcfbcc94b47ba1aa8bd077e5f61a7d690f2caa9df2169372705c575b83572e99458f028bc33e4daf9284ec5046bd4207f039817612d016fd00cee69585d96b618a8fc0e0b05aaf0e4b3ea8e230a25f485a07d220f73b533fd3049ccced3a7fcfe6080e2abf2962209b0d926e6aab452114af54d1db2b6d8de31aaf280f579f2ca4ee2ca382ea4c468de"}, {0xf8, 0xffff, 0x7f, "b0462ed3f6dc73cf1320ae5f213528ec71c7d6e8cf8d0c8e3c4186b8c3d4186c8881e41ea8c08ab8ecd69d57146c92076329696b328d26bcdb03b1a0e455d69ef862669d7c1d696989f2ba4ea55b219817d6fd90096c6541a56ef6c73a15df70aa3de9fe8550b260c066992b741a92516f69c43dfba79eab87cb4f6e5d490e3736a8f37bed79d989a43e9720fdf18a29c395e74d439ca3cf3c5a41ffe5af9e97478df3082bf10359487d657f29caf77692ba7e664c1efd1a42f91f28e7a22ce53369caf448494af1f87e86ef5be8105c69eb67066158c2a1784bac8a1c9851ed2e"}, {0x1010, 0x129, 0x4, "867f8623aa44504267cd6a01d033b18f681e886bef3a26150ee689e80c3de4ec6c9793d07597c8114029d32a905f5cfb4c0b0f065e026a5873c49b2f337bf275a3823eb791e987b9eca9c7412885a592837db873d6df02e2fc4e877cbf1dfbf7401b0cca39890d94efd08e7d10bbefe0019c3fefeed9ba8be091bbcc31d86519d957c04e3543e53c22c8ee50cf01eb946ceb081936af6498297e254817ccaa38973cb104c163973461c5ec02358fc76d6d90a4e50c708dfa0f764968069201e77352249e0ec2a199fa603c502919b77e759a30c76294de8eda136e5e2250c6efe5b0ee739f4e1188fbc6a9ac99cf0f79ba04c832c6a0126ccbd711f71361df057a445584d10814fdc1659c8cd3ea152e839ee1b4251a145c31d126c797874c5a8b772a8d16e01fd9ff9d0a930e00c385698fa70785a895f85a0df7a6d28d5dbd7c2fb7029d800c1a319aab46e3858c3d6af09ff06d6ac7b863de29bdbb1a50f3744db6e6179b47e1e4f42043db37ba018628fcbd11675d0370629fa29dbf1a10162a89b0b7c4c28a19ec20f70db89128eef2c349cf1a628dfcac81db276c59ff01fff36c439f1b96254f3b014cc96c8f8d6edaaa6727011352cb2f76f5f0dd6cc98e28bcbb0900976674b7efd7fd5a3bfc53c2cfdbf7c026eaacc1fdb6c2452c9907eba03127d2d93679bff62972bf2338f3e7241c92c9ff01d5504dea31ef0c6b452d8cc7adee56096fa64e525561c5b419dc9c12c5113fefc5bee409386a3ef87b14736fa380617b2eeb68c1b7b033fcb75c5df6e1d468224a8f021294f01f6e7aec10f2edaff7511cae70f27f177a55ce1de61c73f3acb3529875dc0e6f12bdf1144935beac2f86cee0faf06ca9b912fdb9a6213eb056c86ddd2c81c02327981af97255d9789d2c438d3002fabb671c2531e7b2221d364eb41c5372002d34ab2ca9553257d34e36c4eea960ccffdc7db972c94c468217e4acccfb1e47c0adaa9a38133474bbf1e4e1483f31e4d1df09087e17957594e1282241e9c73c163393bda1f812c034e2efd9fd91fea257b117a121225095bffb585bc1d6c3d4aa5660eaf7a888b3c72ac4eed786ddb29e5c9d0f2a39fc55a8fdcc53d8ade0533cd417d8b7eb5eb35e0ba02c15e7fec0b7dfd8294276084d325a75ea8d0eb888a695e3eb2bfcab076ad02fcbf628d2210eab2336acb2b1055a7acf6313c2d2d18492bfaa53efee3170b5114fdf6b5ff23cf2b09ea53a634a1ade00ac9677813cc635303c8ad0864018b0f3d201eb2d45458cb63f217f1aebd2d2ab24ea60bd60b73896d427ce68bf3d4fd0f9fb00d8ff3e98254a1d16c0f90f372d6081a9c4b1c0742934a08a649427660b05f0a732d94947d6a657497a91772c548383e6fe4cf5e70992b835db58ffaece491a4fa15965052557067113744e308f71b424fd57a258b00b0e64c26b2ce54b935c0ea0306338c43a955ed08ac719f6f364cc76ba1e67ebc6cbe543fdec0f718442afaa3a8e3827daa793e31fda49b86129ccaa43ec50e7c4c9749dda2668d334e1b78177acdf89ca10478f75076ca57f19e159c12e79f051c274609f5b64ea76b16617339738ab9b4765b4ff70607bcf34e8a4c930356ec51214dee4ab960dec15582e326fc3ed8c9a80b15ba93afa83d513801e64b306a350146ccae324ef5a94dcdfd5da0d06b3ba44425c6bf0a1686fd70f4811fb8a3a9452d46d2996060d5a72156d6ad271e3dac1c815eaefd4e93172675600e261cf19ad23f22fa46fe2b486e0bab3110c3a7a6b57f98e4e63eb9c8d4fce8d1131cfac38c8e7c385f57d1b15f1fd331f1122d45aaa44831192178e7b5661dd0ed3fd4ec9d28c7babfa3e3395b0489a277069dd615ad8df1531b36d0aecc16e22f5c9d3b9541702ca22b5f2286f01f404f208e619095dd57ec4950ba48b2bce0cca807398fb56a0cc5a7d06f693f81ecc881a8bbec9089c27b7c22392b95308ae106287a618120b118c91b632a95ba9095eb03b1a61103e20809afacde0d5c752ae188946881b2bd806f0aba7358ec988eab3560219c744b287031c66ad646799b859a2a875b2117c3f81d4ceca4c3bc29a2f74f89cef4b29439d85dcaedca29a0ffcb36102e0c5dec2d5d45fb7ade2b722834f3398f6c5dac8594272e698f24ae63409e22a94485e485eeb758c8e67b35b4ee66d32d81ff0e67626dfc7b1715d53b1ad39eed2ab8f1682bfc1549fa8b4b52b47c95a4ab8d02f7e2532e2a52fa3ba299fb9b95a86ad5e4c020e6352c69479fc3be62ea248923bd7d9f07f115aa40f016ca9853542201221a4abd4ef6493475fdf4323c27096bfbe497db1b16009925400cebcb6180eabf972cecd488c3088b8f66ac6f25bc373b65d617596ac90ce2724d9f58879125462517b458db4511dbe6018bb9087d15820d105686308bad9ac27b7a1752b2f283869339a449c1335ffbe56a8e6138c4c74697898fb81a987ac4452dc4785581558f5b40f1e9f9027aa7d65bcab1bbf6197e9547d1c61e95a7297bcfe7b1ab5345c352247c0a5f8fda0784b3e9685eac6b736fbbd9e89f1edf0a1bada5b6f25fe41e83c4c3184e3412e73754ed9c27f7848f4261755810a84ced86abc8aee28b2e40406ec95b73cde3594f7b247a8e999fbd952dcf163f863263403cdf2283d0f56eccbeeb3306cc7e45b17ee0846d438a19cfa0cb2fe37919628b2cf9e6e6ad5f354fac54bd9d1736fb65ba69bcc49c118035f903b6a82f95b724a82c8bc7e7966decc626a9b9f99b5402e37ca073ea86006dda7149a7ed290575b6e5b5ce24e5e1764fe862f91d4646bf1c03e9ce2f14cca2287a2f3ad76bca6d769b4f7a01e02a613d44204df5ac3c7a6631b6806f31026d689d7714ea8b0f00680e78322af0d3e1ee347a44b9cb074b183422ea2b850c3e386ae5a5d52a049eefe5012c46b9b860047f960242061e83daa2584b2c3831e9718efcc94dff48f755614b884554da7acd4fa0ca38ed30271618164b681f556ea9ededf9d70e818bf8cfba6f148847065e043a4bf47499366dcece30eb43636b47c6011841d741e4aea99985d57f762f19ab566b362d85f83fc886f9ee9fa2537a0f5ef93fa132970b52d492a95c32766b256cfe37e3542a1ecca5af85552565eddbd0faaa0065ec66479eb195f4c0bdacd0ca7e1ddb1d37a1edff21ca197dbc8165f90c2e6d43328a7d84c48dc641a976b14d27c666c276ccac5776a567b641ca981d3d3077f9dbc2edd2ebc68458c6b633d288e0d08c9ab9608b8db428113a682eb017ef8c4671626af7156db21845d2823c28f5d11f7f2d411dd5e39d5131ffbc8a2e8d165b4c585307e9a0bb8382db5b87ff43e5d594b2072d3191b3ea125c936e46716258f00ed7b369912b7179dab43d7dd3de933575511e66da87e802d046a3591afe8046dc24b12e14f9d7382e6014353b391ea6d24ac1910a54c1e7a471cbfea813b421b0deab02182ed0011cc5731cec98e0adcb75e17e2256f160358154f330ab3390f9315086a4f421d45120e29d78ffc1d4cceab4e24bafc46178dcb4338770663a3198d49c70ff692a114ef3004329c2fdac374210e61e0c3aad3d596ccd8d8b6a9358743f0d03548c78644206c8848add487351bd61c6f23347ffdbcfa1f64643807f3ea063959e5122db27dd6e364b52754c39263a2a6440cff1cd1384c03e861a6ccb1fb61dfe8e86100a7fdab980b17e0ed3772ab318fc104270728a52e63da32a4958327595d856d6d8281188bd612431b1eefead69b9e4c05a1297d87d731a767d652082f7fc727648f55f39826af9347fed5656d348c72b295234742064181dc306e5d4cf9f37453bf4dbd83aca39d72a13217d9d89ff0acf5a1b6e14e97d75e4f5f6795d5f647fcd5977d9d1a15fc7623bca185f69aa52493464cad4707e56708a51b1deee0ccf37fa610d789602b882b32c1352d329604832a175b0ce5070c9eb7d289477601a3b915011a79a374907f99432794268496efc172e60e124e734f7b22284af04027df99acf3de8317f9108b9e1522fc71be7463aa168c5dffa10b6ec8bd3daf20d29837a47370b2261e360877c5fc926934d3ae7c485539f40eaaa0b7379cf2ff2cb614316edafae3eb7fd7053b00df706eec7a4580a1fdc1b571f9106f33c4c10e94fe3a7579ab4385c60f271c4e7b8fc94d60baa75dabdf11e10a8e9d9bea45f2a7d480a18e27b455f64bacff72c22958bad6734d83991fd40bb4e92f7683e3c789338bea38a3a8becbf8dee7c3d9617c8e8480810adc610f5873591508dc9be97847d8361a6bb3fe78adf23a9835fc8cde00e153f2964bdbaaae20c246f98ac8d34cb92237c4431eefc426e88c9f8b51d6c3c93a2a0cb87cfbcedc616ca735ad6d7ebd9032ddbd9c970a78693fd7bc845f579f0f96f81061c1208130b737eba2c2a6ffdaf150d121b06d4e8c671185b79f710f5a1da5396a0f073ec08c83d789a15bf62a1ddc6f10e5c70fda6b1cf0bb27d57995a7e2edcdf2b931eb4d2e92ed44cfdffba8f6c05318149f547b33e09247e10222d62077f58128ef1004b07b37c6f8f9c6bf3e9916838c3b1d5f9f114c1b4c03e47cc0cc49d91da50984df30abd9d2624a5fc6b43ec3f58a85cdc38884f007ba621ce00b7e10d3275daeea3ef0d2821da6319e2360e5bde18ea17a8f310cbf89de789c47e46dd5faeb2d0c89bcda9c848ef79008ec0dc187f86236a57f6a892d07b90f22937e565afcdfd49b61e85361e4502782dc399c53d2fc11cbc9f3b92c04981844c642b327664a0cca3b2b702e2970c1803c948355ae634e3b6ecdd9020cbff85d70d982f6960268b43fcda18b88fe9135b803522ed2e71019c64a1342053c6b50be8c07ef59cbac43d055d3c85718bedcfe5990cf54e7bfec0750efe66c58a898ccc2e1d1dd049c0579c9eb5572d5fd3eaefdf8edeba26de54fe643414e00b44c43b73bc4d8105eccc7614cbbdede5fac4b21de58a5e9f54e1c251f520447217b2637d364bd4a8fd21d832a7c340d5f66d18e37ef76d83eb48b518d2a7a5210af056a735b7c79e76d36058d6117062cf23d3019d56cad566543934ee90827166414a1f7f1fe7b45fe2fb2f57466ab61cded8b5c3d1ed541512ae668d56cc1b236db5093b25baf97fa4310ccf047704c17bc7334edc09c4799a93c0dc321c0bb9d2beab4459ca8ed160ebb86fb39d003174c34006b83358eba8b0397dbb695b60d3087e0b49b791cbd864508a375e2fa07e7c804702f308831a227f5e35e5029209d1edbc1868bd361aead50cad7bc2ac9483a116d38ef8a54a5ead94672170e674db53cb97a6e79f786abdd6d5e2b6fc5320bc6162ff40119f39ddae162c0cc2d9e0553caa6d37ce393ec051afafa0775943ad728e0f12a2219ff854d53548555e7fa7d48f32654757b844a53e9b8eb273391a591ba1c8a3388830871ddd8d276cb5bd5235a4bde013f16f59849cfdc5427092b7dbec104c9ee366d579047b6e0ddc1b3b9ec09143124ac030f060ae4121b98312153d63fc907039aab68e3b73084926d201acc25037345c19bbab1c9a8abec72ada7d34e6c8098e98eb448f39696a28ffc4a58d1efa2df647b2cde189346cddbb2b0ad45e6b140710c3b8d26c04a9af06bba3cfbc45c13561e5320d065b420738a24d4c7422e88b05c8ad0199aa3cb30a76fa1a3c92246766144044cc76ba0e40ea08b88404299ede2aac97b2e5139fa20e1dc38d16ec76532fa219dca862fd5a7b165c0833482d3"}, {0xb8, 0x6, 0x100, "ec0454f72250923453dfe768ea610ba45cbec599549e052fde6f557ea118e85294d43fe6503d851e97aab47b0d4f99fb275e69f9e06a4b028cfa6de9c74e94224d19b3a165f0ad886e14b029922bbda082b1d67d6217baea7c8ff3ae9a3a4476ce9465b2b195d6f5609e67d9cd71326997c12ec9c3d115dd4aa2dd7029edd17d1f750c4f391615e122f2e0add28ba9fbd50bb5d03cde14f3e3d97f366248a789f67d30b9"}, {0xe8, 0xffff, 0x0, "78df0fbefb506966103211ebd6fdb584e92d8ee865cfa336b4dcfd5b2eccb9222df6fb117d4f4b557f88bd480f854a3d62c4a4d163f755aa2a506a0edaf863aac48224413ae862f05b3384c66f31844dab2d9d6cdc0e48e344a4b7d19c8fc54bc60e31b8e0e98f9962d76458914f392b24c5c363373aa5858573a232dcef6fb6a2a71c6a2324ea745a4f89322ce72c7864f4e8dfdf3d64234ddaf270ad21d26606f6ea459482eb5ca44fe7a13924cd05c0364d3fed7c2220aeca256eccf9d706438a840ba15136c2c125ac7271808d5a77989f263de775"}], 0x23f8}, 0x4) bind$unix(r3, &(0x7f0000005300)=@file={0x1, './file0\x00'}, 0xa) renameat(r4, &(0x7f0000005340)='./file1\x00', r4, &(0x7f0000005380)='./file0\x00') r5 = semget$private(0x0, 0x0, 0x603) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000053c0)=""/173) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000005480)=0x10001, 0x4) 00:00:07 executing program 0: symlink(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000001240)='./file0/file0\x00') 00:00:07 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x2, 0x0, 0x0) 00:00:07 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x12, 0x2) fcntl$getown(r0, 0x5) r1 = semget$private(0x0, 0x3, 0x169) semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000140)=""/72) r4 = dup(r0) listen(r4, 0x4) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) listen(r4, 0xff) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') semget$private(0x0, 0x1, 0x400) semget(0x0, 0x0, 0x100) semget(0x0, 0x3, 0x2) preadv(r0, &(0x7f0000001700)=[{&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f0000000400)=""/13, 0xd}, {&(0x7f0000000440)=""/209, 0xd1}, {&(0x7f0000000540)=""/32, 0x20}, {&(0x7f0000000580)=""/48, 0x30}, {&(0x7f00000005c0)}, {&(0x7f0000000600)=""/193, 0xc1}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x9, 0x0) r5 = shmget(0x1, 0xd000, 0x40, &(0x7f0000ff0000/0xd000)=nil) shmctl$IPC_RMID(r5, 0x0) fchdir(r0) open(&(0x7f00000017c0)='./file0\x00', 0x2, 0x1) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x4, 0x610, r0, 0x0, 0x21) poll(&(0x7f0000001800), 0x0, 0xfffffffffffffbff) semget$private(0x0, 0x1, 0x400) chroot(&(0x7f0000001840)='./file0\x00') sendmsg$unix(r4, &(0x7f0000001940)={&(0x7f0000001880)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000018c0), 0x0, &(0x7f0000001900), 0x0, 0x1}, 0x0) truncate(&(0x7f0000001980)='./file0\x00', 0x9) listen(r0, 0x0) shmctl$IPC_RMID(r5, 0x0) 00:00:07 executing program 4: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0xfffffffffffff7fe) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r1, 0x0, 0x0, 0x4, &(0x7f0000000000), 0xc) 00:00:07 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x211, r0, 0x0, 0x33) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/100, 0x64}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/93, 0x5d}, {&(0x7f0000001300)=""/70, 0x46}, {&(0x7f0000001380)=""/210, 0xd2}, {&(0x7f0000001480)=""/9, 0x9}], 0x8) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000001540)=""/200) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000001640)) r2 = socket(0x1f, 0x0, 0x81) r3 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) r6 = getpid() r7 = getuid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000001b80)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001940)=[{&(0x7f00000016c0)="ebea30f4c3da5059b2db46871f784ac5762a71005e9021457ae2ddf5d8cd1a3685ec037582e45626f6886f2cf68524b618725e9d783d4b522bf25507eea0d7b70cb157a39041c00973d0fce0ebbfa3768a38cf7c0b44384f9a45cbcc4a04c78a96", 0x61}, {&(0x7f0000001740)="d86a6bf7d9bd1f51028c8c2ca106ba9ada349fbf17b03a1f33", 0x19}, {&(0x7f0000001780)="ff96059c2844af9cbc3402067315c4b48a3c87da0e9d037a2749c361422f7ab3c96f60437b1779996d4ac06d2acf993e20f0e23b999c731f9ad031e6d9d60e9b14bb6d7a615d9dc78b618089e233d3a42e03094cd336357b6c0435db98082c1d94a216efbef3645467f552358c0461dae5f8e6f3000646c5e5710c838d5738920c4f38c41ad39cc4ca2c", 0x8a}, {&(0x7f0000001840)="1c7aeff977b7ecfb7f6f0649b1d14604a58675cf7eb8ca566875571c5419463acfeb2c529c2c1973dc6c6d9a917540ef7e0ee570021d599adbe4014e3776b0d79c2bc2e7dd3e868789d5970f5d8dafe6765ffa65ab7051fbc8318dd0e46c447a7970249c5ea6e330ccd21bbbda632cdac339f6622509fc071b88eb47d3d4beae6ff630cd77a2db5480c9d07c8500bb71d57e80fcecb846f0f7fb7cb18ad544bbb84f40823ff4293d0499b4457280840b6cadf027668efd989b5b2a57e0df4aa2d16938067a439cd76ef2b9a576123b7d312d591497db407a4fd8bc04b0", 0xdd}], 0x4, &(0x7f0000001a40)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0x108, 0x1}, 0x0) recvfrom$inet(r2, &(0x7f0000001bc0)=""/97, 0x61, 0x2, &(0x7f0000001c40)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001d00)={r3, r4, r5}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000001d40)) ftruncate(r0, 0x0) getpeername$inet(r2, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) getpeername$inet6(r1, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) connect$inet6(r1, &(0x7f0000001f00)={0x18, 0x1, 0x4, 0x1ff}, 0xc) getpeername(r0, &(0x7f0000001f40)=@un=@abs, &(0x7f0000001f80)=0x8) getsockopt$sock_int(r0, 0xffff, 0x100e, &(0x7f0000001fc0), &(0x7f0000002000)=0x4) shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) dup2(r0, r2) socket(0x10, 0x1, 0x9) getegid() shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000002040), &(0x7f0000002080)=0x4) 00:00:07 executing program 4: mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/61) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x4}, 0x8) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/202, 0xca}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f0000000440)=""/136, 0x88}, {&(0x7f0000000500)=""/116, 0x74}], 0x6, 0x0) connect$unix(r2, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) setgroups(0x5, &(0x7f0000000740)=[r8, r8, r8, r8, r8]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r12 = open(&(0x7f0000000800)='./file0\x00', 0x240070, 0x0) r13 = openat(r12, &(0x7f0000000840)='./file0\x00', 0x410000, 0x1) unlinkat(r12, &(0x7f0000000880)='./file0\x00', 0x800) writev(r7, &(0x7f0000001a40)=[{&(0x7f00000008c0)="589a787fb0d30195cc989b8698c9673cf02fd5c5c7610ea34fda5fc26c1f261bd0c4aa7cca0e6665ad08b3def3cc5042774dad04331e8adcd8486fd54d27f6366f2ae469a0e07abfa4e90b1c5f15d070866d054e1a23d5057fce524355c5aa877e3eebfd66cb897464ca60388ebe079b6d2522fe3cd8ba0f6808280dcc2cac5eebdb37230f2b1dc273b7c2e2571365f990677258db6472ea33c78dc160015943eb8fc6484f7b23c2c3e0175ba239d95c7470d6406d251cd2d8fa5164f84d2599adac0d853f8ccb1282888fe02e8dbb7c1e11b74a", 0xd4}, {&(0x7f00000009c0)="3a147b4f8a9da1198620172a669023688a7d6d782b63656db375b12cad18cd6c473ba51c1eb7c259cb84519a257fdc931d508e862e9d6e036184e62ba1194d08babf413a3a2816f66d85dbf1da57f10ac60c379d75d150a0a5873fabedb5fc", 0x5f}, {&(0x7f0000000a40)="b5675360007a3d41857ee2533e2d193523726edc7af59a31bf213ce390cadfdba2d1cc81c662ffdb74bc874dff765ffbdb2b3f5885bf717c761fccd5e312c1840b09508b7506878f502b4a8d0734b333e9d6c646b98c51f9171853f9fd6c1077e5ec8748babed99b34bc130a9ea959db86c01ee7211166aa9b4a64335603e0da192931ab6d0a6fb927e6a0c9c5ae3b6b4c64a5acfea8b197a49673df9ec84830df5a30a2f5413380c04a75a1b7dd02dc6181025aae60c020f001b1a173070a3db5c2d7134e2cbcb74f185bdfa511e4ac42f81b5cb037e10b04d0f0a253709e8a0f0e4ac4abc01b42c8d96e7c47c032d3871db5a73cc58e0a90f47ca3bb3190c918fed1b5cd069e4468bae16a054432d2569f73c56db723ff4b487f53805e2f8b68edd3cf2b4f4e34a93fd10fe426977776286a95e902532eb03984e95ba3c53a5a9d985e7fa1903526f2eada3b48bfca37eafd1ddbb87dd43c545f6818e40cfca3bf24ed3df0fb7bde80b83373bc10f982014c9d192b4446a083d636e0a328272eca15e391a890a49598b130bdcb67ab3a52b8efb3097795dc25227984d51744935931d2585d948ccec8a59ffc613c00f3c1b24407eed19af21825da14a211c96922e203b3f24b4fe738512cc535cbea55106410ecaba12d8e8f8681fc77e9dffea7f169824ae48d18890f7d6d65f3261aef3cd77f28de2cfa13113cdb81d5ae2312ba57c1c2e6a535f685a00b45affd4144623722807b507116d2aed74c7fd7ef7457361f393c749a70c75be69dafbe12968a42d38cd3345f4b581e189fe5d9b2b151808c56872e1f8b9176f322affdd8d06fe8fe2529d0e014a8e70ac72c75318a4afd9719f902521ea79d95321a306e129b9fe3d721ba9c1a6348fe5298b3cb4f8312001906b90328d0d6ad409e03536d239ba3032406c3616d94437f4f72b48bde2df53a98c7c126b32aad3808001b5aa0eb5ea957aba421c1a30b0dd921ed7a0a6c03e18906570623c4836d7e988988090315199ce79a4c6ca72fa50fe41486bbd21a5c64c8132f584b2f38e33544a454f01133e189248c68ae45b696d2814a923119b2a89f776fb5c91ade5e362f256c69b781e3d6a7e698f8a7168364bf1858b163df38cb69ccf577c0bcf9c2cf0bd1076d004440448a131bcc8528bfcc5c5b3602eece9c0ecec89fde4b736df668598d451a6118229c2e4ca883ebc8fba9853cef9d6a918ac27ead2c3c998215a550b8b5bb18454bd27227fcc5be821e42e2c6ef320bcbf96e2a486e96ca0fdb35e56c145347b7f388112b79727af9a1ebcca33d34394af9ae3ca9dd0249875cb1a8b9e5720fd51c208fcb0eba34acc03f48dedb5925362b5d5534601c065c233918249748282a892e3d0368ac95ad639f6c9baba5be317f4b7c297396504a37cc756edb92f241ee36a8dd21467c768f7576ad4da6c0b051ca2b651082b78994338e9920eb4d9bb89d4ac96b2ca7c8581129205b03d1ca0ff8135d2e7300d8742428445c050dc75af04ef2efa99bf86ac0745351528e5dca54088180c0ac42ae0834da5ee11bc8af200ba421b3f99680b1bf1a502cc0960fa73c3a9157812d0d5ee0a8bd6beedba85d7155faac1389f66cdc6ff1f130b2b6122e59c5ac83d019a985b553c2676b16528d42e7546f7cc12cb571c29c81674384fe054e297053c910d4cbc86604195fa19547700a787b11a7af40d2df7562f3c4be24fe28eaa3be5bdf2cb5fc14c2508fa65386f8cfd1aba64c183d9e012b525a04ea4306b0e81a863a109ecfac8292ede0bfa8c30905d515fa6ba9735ab367a1605515294797d13060d457a55165d1126d3772eaa4a4049e9f917baaf1a4a1db61ce37eac4315162143f39f7ea6b167ba043033e57155e30f643a1c0ce21f6b33c7d2ad2dfdf9cbeb0868732dcb3ea32034d3817932d8c413a4e8d0681933864e9258280ea28bcec1b769c3303677da7a0e45014bb4045650f4488f63657a89dd53112f46fe395c7734a703532753dc92efadfed6b502d74df88a3215f763adef16c8e5ac266e41ab9fb8c24b5a40372d0a78939f16cfd4f4dc36833f88fdcdd4fc1830a8c8d20615f64fceb24c03566ecbaeabcab08e6a022ce5ec1c80e307bd715ea5108aa079113616b8455f4b364867e5dbe0051d4e6297844d71aa530cf96bdc2f14a66b67ecfe0deb94977d3f66d6e0f49d607d7190e3b2e7cdb7dc22747cd537946c7de1cc237daa3d47bd3dedec97acc9727d1bdfdbfe5f82969b793a413d953898fe1d49fd2d69302bd579f905dc4a6496f55136bfe2c48e32e7d159814d0efa027611bdb5b39dba13930822e54522a49433ae60c76796dfd12609004cf5751ed30656eaa6b4a96bd9047f690c4daadecd9a4091bc59cfe93fcca454bafbb8b2f1a58624f3d6abfe90e964583132087f14218a4340a274cbac44c40ac61ff0a66ffcadef80a2e560ea0ec4d33496e979483fafcd150562c9ddbd363bfb1676e8dc4b26b557591c52ddf60bebebf695acdc9d7bc02d6feedec9878b269d4a7cd11c961a8b1f2de48f17947c51607c73b6c5b0d66bea2bf531c3c3b911b6b97faed9563b745c438433e2c0c687bcec6234bf26e2b35ffd5dbce27d6d8c922d02bb5b2ae0cce9c8f927abc5797524cd7e3595ea4dc4049463147695eb8f5a6870c3e1a9fb5e7c2a47eadb441eb4d0bfe7493a4c601ad56052b8043149251653f165c9aa54e25466e64d9148d00d3070daf664b605bb24b2c18b7b4448374ba97ba8d89985590a3f779b17d2ecd9383c64eb9bc5b93b0dc44eb5221737f6b05940aafae2f331ad13d2ab4386bec24fd76bb4bac64d923800164aeb63ec17f453edd7a294b6d47418688a1dba4015e9e9fd2beba3891f4f996f03b68bd522a4c192cc1b2e391b78ffab391ef0a485af20e993a0f19af6b1a25d7d7cd5796879a1154c98dbd6dcabb8de41452a3284c06284203d3358585a38600516fa7e37d651fcecd5284818ca1842bd0828b5c5627e1d17c8999d7841273a938aa8bee55153d214910dd74bc1e038fa81a60cc2704f05d131634aef1163f7ffb6fdc88b8a184453c72c1893887f9daa75321f35ccb32d63e2d58a20e0b3e97ce90a73114ad5b963e4820002d88df2ed50e53d5e03961e029e39c0453bdebdaa72f93c7e2637266761ad836eeeab7e62482a4a2d4bd2fdd4de9943caa943e3b3c14c870bb7c4e63ebb01a0e456d16bef5f5adce8659f32ab61f336732e3401a846b20efb0192aceec171d87cf5eb880ffd1ad40664ad30b6ed956189bdedbb578de2fb7aa59fd749804ed11ba99713378c41b8be0f531a5d8c38a8ebd20e72bbfe7b562dab374b507b53f8bfb1769b3dfb22e66a2e7bfed98a50e86588b8f70c44835f530fdf5f39ade324bca635a65237f70a2f51d50aa7d57769c167c7220cbe4ac7b38beffddf277cd79722a597eab07d757577fc4d038ab9df6890e63c8027d2beb162df7e889ed39263f9d9db8532528fa7deb90b5f5e324604973b9269834c7487b67459ffbc89984c7f73b988fe81ae0d2e1d7060b3c1c858cf31537293914f50713d48b77f238ba8318f8184fc9159c78c92bb5af4c0bcc5a7186ce73397921891d1481b44f74c30a2a5cf197b339b3737668e38b47aace6413490ba272501946fa5483b99d0d71e9d80990ede4ca54b421144821fdde1092bbfe1feab7859ad11ed2accf2331d1cf44a8880664e91401798633703f4733859207a41b9d0458b2bc1381a07b36c616523f2060cf918fe73e962f02b48d9d65ef3a32337b15f83c07711a383ac44157a46087726f0cf982600103b128fd531df92babee53eb55bc764e9222bc2d2a980d3a334b8dd98112f7fe737222c5bd38b247d563de137d0fbb0ddac5d257e07f4c026241f801ee4d6bc559b52f778a9a067737086c70d38257271478ccc5540d86cebc8b4b2c71c13aea13b9cf9546c5c1afc7a9f6fb2a49d4606afdd04c3955399f5cddc70e595aeafe3d645053c881f60503212a7a1b17e5dddefe637e99b81cf96e8d461525d776d7a26d4ddab706281345a4b65486d00385fff83b0b237da97af31497850cf4c54889cb028b64b50f5e2df42754992e2b48724b8dc716913e120776c9de6ba385c7815af794d1a4f207b7ff90863ce8e4b32f33efc54737d723b3f64e06f5ee6ead4addc2c982623ecf206e28d1e6adf61608b8f0b4f86a86ac0a5d1cb98e3c7c64e637314385b5277efe7c80830a7f07ea9851a46d8f2193176a55d481099a60668a323b6f6d5cf26cce46ee7439ac4d49b8d083a8eab5f384233ee0c3c75346285fbf16c34e63704ed039b636429eb8237300f2f6d4e4637a03ecd1f17815da89564d213095ad0f5f3890a40f89c19f8af906fdd41bbfbc8e95eb3c0b4dfceeebe81a1be90b8dce5322a7a23c1d38ab014f94a5085dd0ff40630fba52cd50fcb8344c030866940377ed2c8db80e2a0846fdd940c6968e1201f5e02ddbc710960fd3baf55c2c29db49b579c7e22565f709801f68697da9ae82f59bc9e53b5efc2cd42c12ff580235f60d6a7ce9d814c01b7c6e0e9499c70bc7d685583cd360332a8647ff23398b722bc8a862746c4a50fd04626df75ad7f448dfcd0d0f6b491636ec4ddf42d37f5bc64ae66bccbd100c7a9ec5f77dc611bd79df3d53e7f69aad50fae0cdd6c6e3e09f73772a35803ea1d94a1cec405b5c9da4995e1338483a9c2b9596c5b02f872b39dee2004f013423b54f29a501b0e2b071a13092925df586f840297d886e2137f497015c0f8ea5230364b4e070f6915b8bde6ed413fd5723bfbb1e2aecce1f7fc6e9590ae49ca1b166b504983d5d9f346054b43ae713f92845ab4d2d08478c941623205a49f2adee740e36388f15482349d7fb8eecb99b3c9a76cefa1f6fa5bdf426abf050b53fe3fc251038357d017d280ba5f088dd9d5d4ae77ef97249a92538bbfed9f26bfea8a675140f16b5789d79a19187cd18f112d258fcf63e9c4cdfab476f544af84ffc466adb122779aaa20fbc99ed60ba2cbe5658618f79df04e1dde8070f3a95edb0b508eb95c6404c90ebfc8f30b872fca387107c6071f682db9c201ae11db85024357d3a0355d1c39f968eb26309e9629aaee88a98135ea24f7fb78fa4cb3faa3e3ec9c3d2683d62a65a3277c52462d5cd83c27a772fd367e02cc595a417b1b57b97bfae15ffd0319983b2bb4b83f9772b07b4d7352eea6dff6cf1f9c4c4a8b283224ca82148c8041b2a025f2ca845e199d68f291f441ce39c46f07938ac25659d8b2e1cd757ef6ee62003e1febda0b1f7184828189eca81796a54995dffb2e6e45a2327448f015cab1b18e8d9a102010e7b606b713b3f90c153f26874ac3210fb93f1c06573e84bced447115490a8f57cd1727cdb6a2aaea0b0793882c5757b473ac466f52840eaccb8634043e29ac91737fd080fcf51b27858935e049c03c2faa8e97e74ba49ebcaba6a2e2a4c66ce8711825d7cd6d42d89e97cf97e201af6dc3873df085e251b1c2ebd0b779b66ecfa391f9799984b1e0219d15dac456304ae18a0aebbd38b710b7a8ad8cded514ee1112d855e4486fc6a7865b30a4cb71d2c7a3059d9e6119bdea09d838b21b92fabc34bc9319069fff8b22c5e6fba4d69e4fd8b709916d5776f7ab4c48d3503482458aa5908a5766f35d07a0ec59a5f5118ad1de166763dfee1ce1e8f8071f8db2c8fa7512f8c1b9672ce3c7332cc4ef1761cb299fa868462da984e81552e476faa7162ebe0", 0x1000}], 0x3) faccessat(r13, &(0x7f0000001a80)='./file0\x00', 0x88, 0x200) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0\x00') writev(r0, &(0x7f0000001c80)=[{&(0x7f0000001b40)="0d1ec447ef2b19ea1b2c1c8e169453a4e0bd110728971129be78229c6314f2ec9484f580763c45836a5a394cd84c359a0259e76306f90535cd450c8817a20324b45ed9e5db09fea902151e42", 0x4c}, {&(0x7f0000001bc0)="940120b155660d2c946cf6863d75835f4b30da30072593f92ac8bcf4ae52cb1505c86c3789601a962f424ecacbf86d75871d326ff310592b29f183d28f1aeda678039f6d7db6a4341059dc3feb7fe0e406c058d9d710f3e88bc592bf118a59cc84520f51e43d6bd2c7e35429237cfd7838c999f79037c0742e691b77ade7c70646d2dd166920a9cb12872d7a94e4fbd98e3943d04300c643d67ef502bbc6a33acbfa497cd9e5112c45b3687346472cea56fe4dda9c7c813b7090de36b0efbe", 0xbf}], 0x2) getpeername$unix(r12, &(0x7f0000001cc0)=@file={0x0, ""/75}, &(0x7f0000001d40)=0x4d) clock_getres(0x1, &(0x7f0000001d80)) renameat(r12, &(0x7f0000001dc0)='./file0\x00', r13, &(0x7f0000001e00)='./file0\x00') read(r2, &(0x7f0000001e40)=""/155, 0x9b) r14 = open(&(0x7f0000001f00)='./file0\x00', 0x200008, 0x2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) fchown(r6, r10, r11) msgget$private(0x0, 0x3) r15 = semget(0x3, 0x3, 0x40a) semctl$IPC_RMID(r15, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000003140)={&(0x7f0000001f40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003080)=[{&(0x7f0000001f80)="2d8dcd900d696505dfd64188589b951149dc3e0589255e3920ecc2dd095553040d58cf404942695a03f688e9ecd39d2469e192e55376dfe8b28ed99a5d8fa0bc31c3b93da53296deb94078d041529b185454d474c01b3171877bbbb430bbc624604e72d7d43b858a69710e4abeafa25c2c27270c7169f244cdc130a191a0d78d0fcdd6fb0c72f3de6d4b9bca7d1684881eab0abb163321216c557bcd7b1f3e6693a17ac3cccf75d0fc00f5b7759979289123452c9bad2bf8cba0b8761eb889ca2d2f75905256fa1ac39133314a36d2e155c069b7739a41bd88249bd6927a4ce235af37c025424ef58a984daac5a5e7b366cc5aca56416afa9b5996f4d42d9ef479ec62fdc79075e42b91ebb5c59c036484a3102cdb3e44960d04693bb2205889c09ba8540b529295c28107580c4ba41ed006c644c76774d84e1350b413de5670b484cf385d56154c6669320dabb66cdfa7b0a39d43668a70b5ca33605b06e45a2adfada0f9132b8255c4e68d7b130fef48dd4cea0f9dd47d1aa031837927cb1a0914ee2d52434608aeed6afbb319ce5222f3c8af8a46b5c4216e12dfa1fb0b8744e54f4486117c9dfb5267a7122f87b2acdace6419ca1c506c788230270677afd981e2152459f6894ed3e3d6f97d7fe7f6b8dafca35caaa077988f1254c885f2fa6ff5f1263c9af062a94b515498a91c96cac2495cb56de8c7ba58aaf03f54c889061bfad68ac51a86f88d335181cdb7d6b69bd83ad14cde814bb2630f845561b9492a15eaa346f2f49e13792d5c092f744b26e748187924e96711dffab32959d597375351e71df165443e7c3ce9143d47f2b75e8e902c402bef99621b89fd996c7541b107a96b6a46f7528bfcf1182d3769e537c6574c4c6f18a2f0e3ce181d48171d952d79f8d774a38a1e56164b34fc9cf941a4322bf9978788c88b54d50016db306ee221246f04993e53313c145fdb18590f60b8830418b6069863d853e8011fb1a29f9f5486c17ac341dfca62a4d6018e537f169ec44b7e757577d10b8eb5cdb3e66e973a18ec13630c28d950a49d042b0c24485d0646dd76c77093fe3dbd118d8f18d1856ae9bc71ce436a68e6eccf32b6a7018290ba3f6fabebdb4cfbe74c46ee2e35eb0f70b57dfc99e166ab2123019eb02b61ce178f74a6f37a3e3edfac0b4b29970d03bd3712d684e1668f252f618d95bbe2b84afc3812aadade8e29a9ef7eee037558d117a55efe1fed813d7da21cf04b3f786eaf3305ab547bd8c9dfbdf08959ec0ecd7670ae3b87ede9230f5ce4fca15146ebc5579dfcad87ffb8ccd45798b97f9162c995337ef7337db1ba7874d46d91da3937fa9a5a15973f3f89b852238b3ad9c9ff4481ab73c89bc54d0ac140741c6f26f2fd3d68abe46cb8c52ee196c61f4cb1b579298e45232d827e7d3e2c245c5b86fef2050833609489ed49b11da1e55858ad8588f6f845ab178c76a65a3522f1e36ced99d4bb194167cfe557109e8bd1649d1568296bc342b3c248ea4ad8d562a8ffc7d2c51fd4601a171428da4a1cc37763e0c93e9d96d508a1f568019780d5be16e10315d9aaf095402937185ad669b1d82f8a947792b444c5822a4f3ae1f7a3847ab4e35380a6cb67938cc0363e331682286061b583ef24f0c60608037ed676de556a6164e1c2805b63adcc1a93b78b2a41948711eacef16f2a62e8c4faab81fc2bb0bc7c90a0f2f26b801d40d7d8d28bc3f68b7243cfa924c07faa70d8a9f16bef2750c49011b3e2e3373a384b9112b1105453b4dfe108b207d313c2bfb6d43a7d047d63463a08b3ed5f5f519360f5c45223411d933cace3fca969a0a6fe0f5f46e86149e047cac92e1545aebbe36ca7adcd63365fef42f622646eaf62d650d9128d3a35fa781067a8b78284f0c2750c0cf0ab15c3716545233970385162a1ee2a515c3dda54e696310d3a860169912fe4256d7ebf96bfc8f7d1399bea91a820831b65e0727a008bb3b0603b4a52ac2180149649fea2c9cd0643b8210456c38b281cdba0f4629b303cf09d16073c0d89b5d94cc8f406f2e1e9f869aed2deb3c33cec6e659f1478e1ee18665d1dccc2265b2acfaafdce1e940f5bcc5cb8458705916f4a064b0dae66144ad8967ea520611a2baf3eadb32010c7e0d98c7f37566a4e0d01dbb398addd0a9f8d93532280696efcfcb1e1f7f48127c2ccf02ccd98f05eac39d95cd3c565362035a47a6ffe53e1f25b29e5a694d48b6e8a621ee2d669e4167848a318b471d7b92a8dfc148cca03a0d35e627cf78da5d5dcdee076c0681114240caa4d5faef741db5690aa1026772049a2e8f2e05c3c8b435c78e4d67fc8b8e187bf2765a41f086fc56c4e2fbe89ad862823253c4975fd89359ef35174f345336aaa19b9def5e08ed4e57cb9a35467b97275fd0491983d881debc552ef8dcab2f7b889461c190152401783b6e34ed1630119e3d9fa0c3e534855c0503cdb3e7d4f50c935b121d0920a90cfc8b066f324cef66ffd756d1d4d566df58475cc7c9090002d0f83bd93fa6c440a6198fed61eeba9a508d740f264873ed41fac1a2b798d51d3ea60014502a3c8ff595ce6ea1e7ca806f886e4e0900d4e6bdbee7a32b6eb3b9889780cc6a7d5f33193e7bd38ca5829abcbbc45eb7bea44d04e0acf800419986b30e5ed0427703fd53b138b5332b74856315c5761e281559f09560ed86a2ae9b2bc0e72823aff3fe48b834c2bef4076021d88088db7d29bbc28424bc4e280a1338ce501f7817af814ff5d649f5bf7dc0f5fdd176519df37866ae4f4b1a493c65b93359fd2c489877df43615fa49728d78513eed529c3cd1bfa43afeb3b2d67c1a6f8cab6c7a9d9a02e2d05071887cf21a963bf5d9f29661535af1cc4193183092a039650b3454927b7f394f19448496f30ff87b2741cd4bf7ce9d846d3bbdff2287f7efa650815300fb7ad6e9d5765b6f68f9bbcda2bbe95004eacb31f16a89576d0cd0bc770fb36ecdf51a2a70649f5ba85059e652260c4a9be2f4be137ef0d689d55bd27ecf0dc43abc07cb31e5118cec57a8b9f4533dd8c59abfc42d8f8b0dbb687c8d055cf053f3ea486a024fd07e87477dfce558e1154e6f9ac57392592b74f442331bb3e628872be31e2245fd99c131baddd661f1b87c117288ab05443bbd561ef2bca98947ace1053e548c86a7b7cfc1e22f3d6e5dfdbdeef6810899f31c70465d17088b017d2ee884dcd5fbb964e48935a21890eb76d61684dc3295abf88c1c83add7121af7af5886b3081535233977ed292019e56b0c040110fd0ddd0f28f9ce68585102db1d6fe86f55a1d81d943542eea542a33dd6b95339254091218aca4dd8328ab1016bdef000e7da86ccda2a1d13e50538e49972aaba7091aedf66e3545396316ee29ab812aabd24f9adc9c8bf5abda42c7154e7805883b9fbedee9daa5dbd529734ac84de41d5958393a0480c9b54c7cc426e1cff553de85af7940d24d2d88a75fd0ca7641d9d3e25e7badfbe1d6084343256ace737bab12d7eae36e14d15372ccb0864a440f45c759715b801731149929ebbb96f683d3f42b62a52fbe16e22fae14ae9dd37f80bb77c25fefe2fb3c5b343c8f2ca057e09889e65dc0baf9a2c9049db75717bb842f4890ff13563e45e7dffec60fd1a7a63a96bc20c3c77b19d0e1b80074d739e755e1bfd7b950b3918f63cd9d121beeb6f1064c800afe088a724748d4741d02b3fd7cc1663bce43986e5a3ceac7108317a7ac032e65e72a660847233b3b62e5164a0a65b8e25219e8e000c6707f4cfa9dfacf09d6f1840adbe9fa7473ebdf7b3f322f5a8bb3f66460e578100de7548ca2d0290645cc01c4fc294c15c988c63f59990aa507a604bdf232558f1cbbbe30e73c7fb438c5e8d2b24bef13921decd49479d8527682b358aedfdc68bcd9133cb0118dd14a3be5d64643c7de725bcbf39bcc78a33273754c384716a7b0f5d6f902480abbe581ab115db4ddf26e714100217cbba5942b36da053a8a1bc642177bff4ff4ba702addfec2c0b5e042ab48aa0211b782ca53b7ae60e9bcb0a7689560d9292cf625b929e963b9524245eadf7baa4d4f5eefda3c771741efb8a11247465d73863e9991193f7547e94fb5460791e669db338200f7e8b8bcc907635c4b43b2f74c9a029f67d73a06a1d7b4f76497181fc4025df5ebe8351fb76609b78e3374414acbff69472f1f810c25ff0de5d2251f9ddba8270a62187a72e330652fdf5a478f78ea4cdf77c4d05bf1103757808072090c303e71c32589512d9b97a618644358c22d2c5e9882122aa4b690e67c84f95b826213e122530a7ab99e77bf9a793b35c9858f910de39817d12e02dfaaeb50c3a8b7d767a354a0ea38b0e1ecfc12f9679f03b90c9a5cd1fb10660a415d3358c1503a976bf297fcbc6187493f2cae2d745cb2887aa9ce0f0e5b4e7ad8162c40fb7ce608b46644a7e5e17ef632b00424339d2faac3df401bdf971fc8ddcb75a6048551ffdf5f274536bf4f96edaddc7d260bf7497c01c9aa64c98c4a8632a9a4b72443535309569dd43ee9c0d62b982e6c541d5c0e666a8c689bea26ba4220e112a0f7bdbcdf9d69bde6fd1f910d79d112bc319f41607a5f9dae2ea34a461964bd485b3c66c867c596cc705d31f58b4f7bd00dc4495dad2ffdd5196b12e54a93add4862380bf7dfa32288c1b2d894cbdff915e73d8dd5baf20343264a7192383e04d7f9a3d93304927349cdc33b6d75b04fc7ea0aa29ef33c47c56adb68175fb5bde11b711bb7a294aa7e97947017eb13a0b8c106db2366fcb3ecd433ccae926d0b6d027d4b2f0d4a6bf512573ea6e370ce10e812a121b129a5452c006643cbfd9d7b85684d919da3795e92744cd1b7a5084a03ffe922fdd35796a9830efcf840fe05fbee7dcfb765b0c2211bb6f5bc6aadcdd6d4cb6b2b8e02a19c93c7068d77d5c2e49d315b84a3519be217d17b5b72fbc4200fd221786a9733cf4a187675514a4bd39880a1d336700fa69f70d3d65febfe7b31390cf09ad5bc3d4e45a154f41d9d5f9ac7e6d6486078c979e8726955fad4dcd4290408a10312671ed5298ea89a7c858d5f157ce82609962340150b30cda8a4f01f2639c4a376bf46cb438e067452af063dfa340615013fcb62ad4cebd78fa604f93dd94cdf148cff5cc0ada43ac1f7d42c0ccb11969a68cedb6062ee056366135c84b18b5d4b220c05f4b21efc4b876247eb2f55b5b364fcc195da45edd80c4e0e1ab04ea9da03a847825dcca9b1c0c22868eec4ebcc299b4df1d33e0c278ca58b5ebf9d1a9870a37e7b0474380e581d3915e989a5f205c8940a4ac649d06f229132197e144d28bfce2bdca3c71bc116014675e35f90a1aa27df48d511bfe393b41a481fcf35b809c90b1e48a32133abc6a2ea348871c99f07c7871a36f25d46006fad5f0603e46d9cf784936576afaaceff9fe611d50c77f6723bba6bb3709c94040f56ca113e3a85d660e0b5806e11779c80a68ca94ade9e803a4c07509744e10ffa1257abb26e200be72a333ac8b2fcd8e0fbd5a0c66494289fa7b921ff85a9e6fece55bce5d961149e66c5fe063f46611724d52a0f5e7a7ba402e6e75629013b27771a1f8ecc13214b9727094a2705b0ae5bcc416e73bf3395fd856ab89ce68f65a2b0c0fff64adf5fdfab0fa5d7d499a92b922cf0ae4a61ecd3842120f93fea3e8ecfd1f26b0b6007e742cf39bdb42ed693dca6c1759085d1e4edcb1aab39fe19cd790813b0a7202047da0cae61636c7ff9e2f0506eff8576cb", 0x1000}, {&(0x7f0000002f80)="ff16f231ecd6240591a6953e5ddc1a8f8fa18512fefae91ab5e9f7697f58868581cc466a3719e11f24ee6bc485053e4bf03e673b7f6570b1af0e5b354cdf31b1a81e68375562caf88f7ff27457ea66eb5e2bb7585a8b21259be08961e2ff100ef1b7047ae40e3cbf9b8e22d03a233faf5e9a25ce25d8ebe025ee6d446b0e6aef26667f25bb9b9470dba10881195595ed932436423d795aebf079600c2227ce0e4364dffd8e6f5941cb346cd7cfbf7c3ee4a8b1a0fb3c188fdb57acce64421222015c85240677b439f6a2fc7fe91e0c8467e56f40f44134cdb401e5a5f5c04e1e47d7657d7f6ddf4f09f7ee527a96ae8d431328c30599", 0xf6}], 0x2, &(0x7f00000030c0)=[@rights={0x30, 0xffff, 0x1, [r5, r14, r4, r3, r1, r7, r0]}, @cred={0x20, 0xffff, 0x2, r9, r10, r8}], 0x50, 0x1}, 0x1) 00:00:07 executing program 1: r0 = msgget(0x3, 0x408) msgsnd(r0, &(0x7f0000000000)={0x3, "e7fb47731deeb32b27b53159855bf80cef5f5084b0787e556ee49af760239c8732a42fa8b28314ce2c712c575e77c3da06cfb28e5396b916e00811733a2dd5295894c6672a413ee5795d99340e1de322a3fdf677a862446b5d8958ad41d557debec0ec7e3d6e92607427e998f083c615ad25b7a41b4840b71f"}, 0x81, 0x800) r1 = msgget(0x1, 0x100) r2 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/181}, 0xbd, 0x3, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/40}, 0x30, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgget$private(0x0, 0x20) r3 = msgget(0x3, 0x121) msgrcv(r3, &(0x7f0000001200)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r4 = msgget(0x3, 0x0) getgid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002240)=""/180) msgget$private(0x0, 0x102) msgrcv(r1, &(0x7f0000002300)={0x0, ""/148}, 0x9c, 0x3, 0x800) r5 = open(&(0x7f00000023c0)='./file0\x00', 0x80, 0x8) readv(r5, &(0x7f0000002440)=[{&(0x7f0000002400)=""/25, 0x19}], 0x1) r6 = dup(r5) connect$inet6(r5, &(0x7f0000002480)={0x18, 0x0, 0x7c9, 0xfffffffffffffffb}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000024c0)={0x0}, &(0x7f0000002500)=0xc) getpgid(r7) mkdir(&(0x7f0000002540)='./file0\x00', 0x2) r8 = open(&(0x7f0000002580)='./file0\x00', 0x2, 0x1) msgsnd(r4, &(0x7f00000025c0)={0x3, "548bf6fb450ecdbc4fe69eba2852f5ac76b71fe7fcbe3bd024fbb5224859257c69cbbaac26e014688e8b0e1eb13eaf32e85bd1c8326f34e05aa661f8632c982f692cb3ab22b0b8a7d2a8a8870680ec4fda5162f05b6fc09da3209dc7346b58f3e7bf1e1d93e75910e9448f1f401bc602c23d85b6b7e1150ec2f29600c0d67fcc1a4a919417708b8f3fb9c6ce505eabb5dde264b03061ab54da8cbc7965b020ff5a7c47547a7953dd50f9879a60f087ce2d244c4b735642aa35b5c589ac0ac64d5c6d7386ca553c7eceed97c4d7eb09f51b32b67b537b0b214fba4fcc346345a6ccbd54baefef46c93741d8556c34dadac999f469a6"}, 0xfd, 0x800) msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f00000026c0)={0x3}, 0x8, 0x800) r9 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000002700)=""/4096) msgget$private(0x0, 0x100) sendto$unix(r8, &(0x7f0000003700)="c05b92548c58c740dbd2784bb72fbaa6a401f00d28ec9f2a5f1e4b0746d0921ff603b36588771a9577b70155c31471e866d419492635af6fcf70bcb5149785928ed09441baa47fd843b522ccb9ce0f6a83a0", 0x52, 0x8, &(0x7f0000003780)=@file={0x0, './file0\x00'}, 0xa) 00:00:07 executing program 0: clock_getres(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) close(r0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="fbaeb6117d9d3fd21aa35b1252ac1bfdcb60d3910d6d580e2b22105593550a89a19a88c087e9a292c7d826110b429133941174a7b081a575796bd99457d8ec7daac5b336872c8a6deb68b6979f8056e327515e7583fe4110ae2caa5f3903d5ccc8290169a78895d14e118f9c80428af27da1dfe63cd4ad06560c1cd0c63cce89dfd7c11a0629618f6c513cad88a1eb48f7578f0e5ef4d8506fa416fa30fbb7be749ff5aa5bde985b877eddc12468875485705acb984392f560a8101450fe21345cac614f01a1e68916093dcc982aa11bced04131e99cf09929b03b942eae097f0fc533056746673a70be1065ff7b62c426949665f5fbbdb9c12e83a33ad704f152a79e552e79034bac23006ed0b42cdb2aca9e666edc5ee3c1baaf57f6bdbaac53abe22e48277b93d7ab525ea89ad49e410f81272b253951297610a6c639a8e89b14c89a39203ba5176e9b7bbc65391bad370898691bcbf3bd4f769b3f942a7444c274a897317c0ed3a9750bc903187c73b80e829f10cb2b99451bb02d002e46e506d9e459533d21c4dc47931a64dbe25674caa9fff1388c6924601bab1aa909a0a9e76911e3430cef9a98e9d821d8c98a6ac5d8a3c9b7bc920876261063d4acabe4efc6560be01b0fa0abb1d51d5e5ad227571d8c8b69cae4b3a5aface80d494edeb8c4bb5de6476f9eda4e68aadde9d09ceb95595098af70b501a5dfa9d3037ba6019fd0d86bf0e1630681ec58aa0a10278235f27bcdffa56110807686009662b5295312642ad3750ecb64ede8bf65fa8ca50e75c0e1171291e09990ef759ed401c64872e435df00d486dc669d6b43f465f2a7f514b46435f723bf8aca3d35c963488536a8eee6961961c8475a91f6d418538216f040a830e3fe0861d38dba16fb79956c41a29204bf5627f2be33c35759ae8a66fec8b68c9e719e6c06e286a70aab52d58a5f23f51fbb009c02fed05aff1f6a6752f3f1389afad1edaeeea0f28bd46c60389b05cd22a5f7699a56514d8aca2b9b031236272b7072eea3a73d3194415d46ed1ad51c20602d51973105a0dded16b893ad55ec86990a4a1f695289c6464674f1ac202e4d77260d66fe5973d6729ae363cdcb98f27857800d8c06b7717783d6d905e409e32ea9ab17a2ce66a4e613ef02fe5484b1a3fa12f668cf2b2e910c55dcfa52d623f7e015f3b49c326b66bc432f9df60e8478c0b36b8fbdea92ba2020f95f61883565f373b6a667ff68cab662948cafa0467158860206e5a1b7469ca9918317548342a7a23572cfca9722a4bba592cb0915661c609aa7ced81ff4e8aaa1a4e025271a2e04a6228fbdafa2146da17d1d726bbafb94c6764393cfa8b79ce461c69baea6c3d5062a6158000d737c2b64344ae9d2d3f798e03b58276f247fd825d7136fbf8ad6c985feb2fc3d414f7e7983f97c3c0c48faa1d2af8747fefafca09def846f712c22e9f3bc4f9ee9102bad3e28a474878ae112a93d639cc8a6c47edd6b44a34d74de685f2d0f8e030f40a4e998ae92da92b860f1ad1e68a270d6496df35eff0ba5f0e0396b17c3ea5ded8c6b07d8c8d68ae8f62f42340b3794af1f7f59150664195d769fe56dc7ad9ceef805c399b6dc7a744c091d29bcdc1b8d6802bd6caa5e414568007246c5bb5c8ba996a9341cd29618d446d090df9488f085939f8ff1cdb9cbde9c34cac7eafc5f06d9d848e7a4f841dbebf30635d9bd5b871436d434025625bd4a5be651bea7dc8d92aa99b6079763c0405cd19679b51fbe68f3a010c5912a5b389506b2d623488fb175840e2b91b8502d085d4f13cbaea26fa3b57cd80e47cbfbd1cff2ae51eeedd937e9565c1f1ac2db7f91bcff22ac317b61ce9bde21e1336034088f37ccb8faa608dcb691f11c1b9af36f6cd5f02916c00af8dbe372c4be00ce9a3521351e2b36f48c69492b0f4269ffb15e38dc090dbab87ffed53d88426a06b4ceee9a627ab871d26c8672a5642e105cf19e87a1d201e8f14361f31c42b3ad043cacdf19e2ecb36167bd55a914932e03531a9857dd7fb9a01431c54ab507b2374c23c426e794181750a5384889c82eeeebe7e45bc08e0f3e3b5a5b9ea9db54bdbc986d490a285aa72dba055d0b5e01a282fb4f2bf4e115ec41593d09338ad87f75511f47eac87d5abd706039f833588aee5c78c728b4d990b213d1b3480dddab72bcb548cb15db5eb1119f848a5ecb79868e93b2b58887ddad2c62497b1bdc8d04392b86e07c6434a19376021d8b88a42c0e10f28f0e16c8668d5b771ace9731b0bc546aad103d470523de13966e871699301dd5bb1bba63fe956b1402ffb99e9b6e638948365f2c0689b74f327fcea27d74b3193fe6fd141fe064db04913d9f6000df2b8b6aaf7bccd51a540df0d115a6ac822887d54ab26c0cad36e27faaf2eeb00725c2e55781779f1abc7af73bbd6ee0d2e4a540a91e7c6902afe86e36f69c87d6dc618328c51ab5cea7a7c604109ad825d64bc89504066eff6d5e7da5c75edf86f9c19e1531bfd8721250031bb714fe42a4db8a576e27763c3ed52dfe1f75eabc7ea100fcc035ab55ad9f3b1312842f183c5c02e90f6007365ccfe6441c372e6b20445f223ee5448f238ad8ed7207ba58e9eed41d74f933bdd23bb2913a7a4f569fa3059324f3f846aba4222ce6457b6bf7d950c6b920146aa90f673d7ac4ea1e0baef30510c01eb02eef8290759dbd1a9505a904fb0a286aeab066875dda4a2cadc048c2b3a611fc8075f800a975502af5eb96638b5f3f99d855dc8b0736dbcaae5e7b62b3fb971cf0a0e131082acbba15df7b645657b4275c2680ac0aac09424d9d171315a5ee0f67ddf9ca27952329a8de4a746b270ed1115a55ca41bc79f107c2fe29fcc25b1814018c81f9e2f63764797b3e2a6384222719023b68dbd8242938f3a1a81460bfc507041be90759467c0db13e371b904afe89f4f9d0abf2792365b6a916ca666542bbd188c71887595f025a4c6497234ec3ae625763c4260142b26c2edae55a6cb605933d8097f3177e537d954637c5ac8eb881ce9ea3fac4360cb4ae77cac098f507dae0c308589dd39436d1b33d22672c4acb1095aec843fb1169dda58e812b8876380bb36bea3cbbbcd61029400188174e0d29b166cabbd70528dd69ae3d533046ddf2243754b186c919df614967ac1fef5980cc778e55034b3fa76ae00e0459dbf4232a7f5f2282349a2c32f609c914f81a992a28744eb4138ec541414162df012c6a70ee3ea279dd0db196096f91fa93ac7f70aae91bfa49d0fcb6ca7d409d1f55bfa948adbdca6ae2121d11160fa8343dfab870dd36a800357759edea38f1c48d0594a8d0c8c4ebfabbaf85cad3c3bf6199e6a69e801bfd188b0b3c0a359ec6c91a6c6207cbdccd09db5651229942e304b3b26a5371b97f4f3dcaf18c734ccacc9452cebb372039f5c40f7f011d68db4bf717f17379e233b774b6f7cc46f204383e174f06b232cf2eded7d94b53663a08738603c18ae0c14ffa042286ac2d397af46e2cd1c19527cbe2fe7d19e662978357b70f555f607acf2a9f7ffa969ba180ce1d8992235aac503ab2934bf9b4c06251fe74ab0de3caf64dd244f38a3f0cf9c40e7b52693a4a771a2480db19b8bc8c34a14cb9ed01f540c1ad2e256031dcc5b5aa3b64fffb75ad27536af1da661ecb5f6bb38bfb5ae17df7b70c217eeda1ff6590dc9a8615f274a19e67bffb93478ecfc10e9ad88bc315f77d0b9dded550415a7bdddd03f9963c43ef8f5f314ea00132f645863104d06eb1efb611e7a047ffedbb0cb1d07f6bbe87595a3b8afc41c49d3f4547de9cd7e30c8e75e444d93964120f9f4bd37b3c801b0cda468ff4555c9c033e5149649efe09c331460159f978880a791b40dd5d569532cace1565ae08199769f008cd4ad643adbf160eed3d77476010ac29f3964b8267c1e726e067b1157de6cd8e34c38af6c934bed36fedcb16bde9b167c9b9db208ed3cd0ad84c36aa2ad837296f6328e0c861d30b6095aeb16bf5fd3fb61bd4a10b14da454f8b5c912d3890674a3a1d1807626f4bb55b42f5decad60e2ff50db0eec1d63576083a298d042b4f9aa4b7b6e3e0ca9efdbfb1febd00b113b59975ac01ed9d977281cfb10465f9d74cca93f30d6cd0fd50a460ab7aa302509be6e28cc306c6b91bdd42b75e994259d0b5e2177443922d4f8a465845100d0cca979293915849a8033ad24bb9ad1f66d193c88c57160fe456be70c8fe0b0a2e166e79545ae5ca88e45dad2bf35eebd5c02d9b2087be3d1bdf31435be753a01141c20fe5c3aedc7eea39348f38d4898f5caa0b027a3407d92b19a6c9658399ff5d63a161cf1487240e7760521a7e73912818b4e042147ffa445340a5d7fb99cc513b45275de24836a3e4ed66c0c1545eb98645732005ab76e6d05a7a1abf5ceb149a74d0ab525c230b18ad406a8ad8b9d92642e0f5e14b154270cc49a5e06d659a11bedb37befa835a8af4534b76edb308f55b22da274dcf74373679ed6864f44cfaf2e75efe47371b1c04cc5e069e5d3219de9999e584b45a1a43d293f81f584b4556817f333e2575dd590767dfe899d0e08f109e2e371ef845944e2996b119fc0ed6b71bb7485e8558f0660d853c0efe8520690b6bcd6bd0e34b6838a42f6a407eb4f47bc3493a5ca3ce83a02f323de824cf9d5ba8f3b5b84f4c432e83a704cbddc518dcc0c4fc2f88b5aa07b7cdfe9e5c6c65931516e11e86ff6bcb36bf50ef7faee6aa112ae5a94c6cd80ec7036717277ff2e674f036731a2b4d766dea48f50508ac34072b8cde98e6d761e84e91ae9e903d046a25cb10d72f6a2a1bf2a173b546d1b3c2eb2461781bf721dc0addc8c2f2863d0bca5a18093b5f4948b6a4cedc966637b56c9d5ad1c863b27ed0af2e6a12f949cd4afc925e12e3973515ce5240cacc5a6f1afbbc9444d1d6be47bafc03fb39614ad23ce526dc170818f39d33458c91fd3cc6a99fc7f699b3226efde49001e324ecb49902e5046b0a10d6d8f5e112e46fd224e949129ba9017bfeff1f239629370ef199c4a2fc1493ae3cfcd57bb760f6a450f6f08b9a05f14eea799794691d2eeca41aba9f50b3b511e5e36d17b0c64b5e9efb3ecbb2f3cab60b7f7e8aa036a5e82c0917eca7542bafd84529260d42a1c3f2db6fa8aa6321fffc47f2000782e03ce157a585614c5bfbe7abf4500060528b8e3343712949e99dad1bba279589e633bc3077a21df2f3bba95b180eea506886416d3e056ffc209ea7702b1350b76be22c536db44ce3230f69e44aa33abe4ca5f05615409f7c6d6feeeef49520bfada6845c6c89ddeab14424e1cbbadf32f85bcd2cc6d97a278df6cbfc938e6867b94b0b3be0d641e4021716bbf7d6775fe26b23d0b606b16372a96d08f2d37aabc9f3867e048ce42fa221d3494475a5165d763466761eaa63f47b470cdd648c558f2ec3483c85d9c39ca268e7876e4c85d4774a2973ab065e39f220e3698e81bc3218ca6edf8933ea97f9204cfe327e1bf9ef2389ace57047835eedc169f9c468eb9479aa2abcebd8e7c903c824b818e442a43910df5b30680328fa850861b69475696dacba43ddf580a8ee9c9a690e409b1018657ce47b2cbaf722c0839701d0c459bcb5886a53e5690be69c7533c085be976f0beb548cadcb71a01883dbe13e287271012d45aac998601061a33a66d48199cae6d58781ffc7bc21eda4be411c3ec3b6e6360239c370449b99d92af49f1d25e8660ca939f462d2c645250ad0c12d2d68b62ec8e9", 0x1000}, {&(0x7f0000001040)="77c048bca0d51ae3ef4313495dbbedeadbcf4c40af07602fb21a8d5335b27be7197b526af6899256d76310321e8ce60ba04d778951707189114c0e7816106f0fcb15c57b72f08f560113817a33356595f83f6f955cb62aea88e72ba8fa03f5c05bc23d2059ba0d3b8b6936c5c2dd27d1429b5c8dd647d0e7bff3af300fe67ae80c679db82801f3", 0x87}], 0x2) r1 = open(&(0x7f0000001140)='./file0\x00', 0x8, 0x40) clock_getres(0x3, &(0x7f0000001180)) getpeername$inet6(r1, &(0x7f00000011c0), &(0x7f0000001200)=0xc) recvfrom$inet6(r0, &(0x7f0000001240)=""/52, 0x34, 0x0, &(0x7f0000001280)={0x18, 0x0, 0x8, 0x4}, 0xc) r2 = socket$inet6(0x18, 0x20000007, 0x401) close(r2) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r2, &(0x7f0000001440)=[{&(0x7f00000012c0)=""/127, 0x7f}, {&(0x7f0000001340)=""/235, 0xeb}], 0x2) clock_getres(0x3, &(0x7f0000001480)) clock_getres(0x0, &(0x7f00000014c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001500)={{0x18, 0x3, 0x39, 0x1}, {0x18, 0x1, 0x0, 0xffffffffffffff01}, 0x80000001, [0x1, 0x9, 0x6, 0x6, 0x0, 0xea75, 0x4, 0x5d]}, 0x3c) mkdirat(r3, &(0x7f0000001540)='./file0/file0\x00', 0x20) recvfrom$inet6(r3, &(0x7f0000001580)=""/159, 0x9f, 0x0, &(0x7f0000001640)={0x18, 0x3, 0x7, 0x3a6}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0x9, &(0x7f0000001700)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r9 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001800)=[r4, r5, r6, r7, r8, r9, r10]) setregid(r11, r9) sendto$unix(r0, &(0x7f0000001840)="98795f5c20a44626041f346cde329bd0fd5fd3035e35b95f3f8a686547b329fa6daea0f7f25564aba70658cea3e33aebcb9ef2", 0x33, 0x0, &(0x7f0000001880)=@abs={0x1, 0x0, 0x2}, 0x8) lstat(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000001980)=0x3, 0x4) getgid() 00:00:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x1d0) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000001bc0)='./file0\x00', 0x0) 00:00:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x24) socketpair(0x1f, 0x4, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x1) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x145af944, 0x1, 0x45d, 0x4, 0x3}, 0xc) shutdown(r0, 0x1) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x6a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000200)='./file0\x00', r2, r4) shmget(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r5 = dup2(r0, r1) r6 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0xd0c296f3303a539a) getsockname$unix(r5, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r7 = dup(r1) fchmodat(r7, &(0x7f0000000400)='./file0\x00', 0xa0, 0x600) linkat(r6, &(0x7f0000000440)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00', 0x400) shmget$private(0x0, 0x3000, 0x41, &(0x7f0000ffc000/0x3000)=nil) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockname$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) setreuid(r3, r3) pwritev(r7, &(0x7f0000001780)=[{&(0x7f00000005c0)="f9f17ad296ee26a82d638bc2ab918ca3bc720f8214008b7babaae5b1b1e72b6bedda462bfba52ddd8a375212e6b5ae3fcafad9b047fac0af3e95791909ccf7957cdb67d24b96ee004510c4b8fc1a6688d61ab7745c40c06e8fb3b6877ce6d1761d82eefbce1262524cf916cd73410e991a0b82faa7d064d61374f38453ea4db784fca56d40fcea3bd02a8248caa9f69cf509cabac95d5ca995bda1f58cc36e1c45d55cc42ddec406b14ffc7e043dfac6f7d5872a320121a2", 0xb8}, {&(0x7f0000000680)="91bff3c0b3f41967acfa1cb99c7c133102eacfc19b5b3998a2968e1dc3cba8e9554c35acb3c21dbc33a9ba3f15ed31eb6e3646c67fddb6cb6f86e2ef2e3b0a0f9784753d7f845d19338c7a29f2af23ced6cd95d076117728a5ba2e03318b0e491c941253a1ebad01bae419cc04e69fe6d287", 0x72}, {&(0x7f0000000700)="1f8966e1f902a3a38234dbd227fecd04017f1020149f124de14797013e85dab8d92ed5a119a4aa7a0a6534280504ef483c896f061b421db81239703ea489dc28a4a577cb45e7c2d5c2a34fe3f18d17df5e499343a8d176034919", 0x5a}, {&(0x7f0000000780)="87d0007a112790823e86835ec180731dce101c88774d6335afefc0545014eec6406460eac294a9d8f87f83ba61b4ece4438ab8364557b8ac7740bfb6be49058d75e67a64d0cf79d23c360d022c6df6767083a8fc2f688ab60407dd249fb321714baf572795ea3bff299c436fe1354b104c42de3189c23632f6416c551977b4b405fdc55088cc9c69fb796a9fa3a1a6675baeb8f47bacf3a3772937aa49c9dff42cb7481782cd1bab8d337fecd3dbd1764362b14dee9d57ba534514102acbc189185799fc5ad735d2cee43c04d6d9edb01c3dd3a954006c90404cd8dd9628e0b991a8abbb4b0c8406a6bdc863f8eb2126d0f4ca02ead0727072c54d0c14b536989fcde1d938f9da3e6880b599c232afbed01c4cdbe2e37327703ecb93227a7c8e8456e6363febaaa4f51d7f740bd790d497b781e2d9bd63bb3a4acc7dd02e272df2dca4c4b840ff88104e5433a9429defda2d6b770a3d0f76bd7707378574379f6c0c78b2c7e932e813ae9d9bc6953fe4df68f52d8459171ac3304e936b5f3a880a123ab3b9b4f43753980dcfc8ab37a874b9f2deb834c7b92297f67dd0a68b7629f609f28c1e4382c13af4df949e1614a0df7a65d4b576d6eaa320b0d74211183cc24068195e2339a982811f1fc15036c698dcf7168d63b0fcc09460d3ada78380934f4ad2f9ba9b9371d8e727b3bcf20d339359bd06f09ed3aaa36849ca732d1b2b145469ccc97513164782e8e7dc3465a4ce60e9580d7a51b661fc30c470359989f67ab183fd18d2eb4931c84b7f817ecc9270a64506ecc1ad30b8e4497c19b1bf5b2759a5034a7e100d6fcdb320b545d23bed58fce8d0fe14976dda9b1b24bfdba77c9e9abf4dfd40d6c9b8f99206af8895f0ff2b1ee2d7d302edafb45c7f494052b8c22d32109947eab04758437d13c249800b71606b78124fcb18cd38ac8eef1ec2ad310703f02f9a22ebc61cfcf9d2f3395b17d4478a9f5f9492b61062c4f8070f500fb4a0732d1301e623525e5a1bf4c92b4f911a7b16d89a96d47656348ce865c3b3f65f29665f3701791503313987cbf7c69d32c4cb1c21b106a7e8aa554a1626d9b17ed1529777441b40b790cc7903f1c0861dba2826724eaa70f48cffa128381f2adb5e8dbb38d61e748d736c334a7b1e133d65aac9df5aa90511292988de7c2b4cada98a1028a4066f4c0d7bc246f7cc16760fcb1c2224034cc08226ab73e6333a5051b4ad599f8a5aec410cb6895f12c2308cc9d4f9433488165c96bfd4dbaacf140056480dc53f88f336cb232c7525e96c5a65c4bbdf6f86365ab88702c00afa71bacc45f80eb6bd13d9f96628ffbda8c57bf7671f96236689097284ba228dffe7f6273a2529d29bf0cab9258c68672978d1c2c17f6120ac5c7194ceae7e1f87e4b389e5a045ce7ceb0f276ba0998a6c19f720e430de8def3ef93b2b13e93a495e6db9aab0bfc71a48c824bb1fcc9daf9c22f2036eb956337d7ad035926115fa2fa03b4746349ee0378c69f7b7b59ccf269cf3ed8ee57ea1f420c2b7054335b9a7af3d92f093179c1244bc8345e46dc920584df35af217348a7821d02b12c1412a8c574e05090138b265508795cbf4ad8c07b2b1de1d10bff3753787680d5c2b941bd5fa9d44c3b506e3ef07661ae29691c2300f2c5742583ab392f27dd17970677d68d4916fff25cb0895a6dfffa8dbf985513a1f942ada7dee817605c3bf0ba50651c01f19292916129e6284e6416fd7bbf915e9d98652e4301c71e7b99a77c3c0bc7208d8a59ebf1fbb14d920de8b00f70254fe6e7e7b0bda2ee919d2a18e5d489142cff7fa89e911ed75862abe82d3fecc4d3d67d029de40cf330b2e813d23c936f4e9920bb48d986e9a60e2f32f754678d6de1baaf415c375ceba6aacfbf98dfc2bef08fb81d32ea78eaecce0677d72cb5e44f63bff46688fd3a91e96ec9b73efc5377533cec457f125c1eb98dffc52b3c99caf79f6c4b20679bfb5f5d00c19c2eb87fc929d3360a8810286219a903ee4b555464ad4de2f6bcd83916790401cd259b333c68f66b575d8e949e7ef80339a8af894bcc0a7f2b4098d123af82cad33abdaa9ef171b8aa50bd61885ef986eda4b0453a13f86add1723d2eb6566f2e0407db29627988b05349e70da307d228847751785edbf877a6bed5e41a4f45cd3cfb63b42b9254054157e9d67a670954b0b1d9f35e83925b95a897142aa578fb38f1771002c0f397665b9c7358fa0fe58ab6550a3e682622661d18806ad7e2fe2b191cac9796043c2f156845d7c5f319712d097df83a7b0f59bb77e9153fd4361c7c1e0c1183c86b24ae9f46ce320f8d765e7e8da8b048958c8486d7e5c87f389afafd3b90b1832ea9be2f5c841c6dff0750d1069e86bdf617aec5383fc849ced1d5496ce25d189bb3b0b2f15a87e88e102d4bca6751078885a1ebab8b117cd7819f93facc6e25f8794ad481bfc600df5e11c9ea69e38d53110d183243190b6d697790c809a72375b4378c20c54718a03d305e1e819c2c1ba2d01a607d0a853afc16e7519d29e48e1d86bd7dbf13d597075c8f8e8ea980d67b471aa8e2206d5b15cfcb021c749530bd1a8ed9840161721122cbfd62e7f010094e1537ea1bbacb58938efaa8fd88e237403df70b6acfe45329879a28a371322648e70ad4340e855b41240307e14b6884e0e6356be83da1845ae4ee36f0c4979e30dd2084f2fc458160f08a423649b730ed667a065b0ef70f7815a82fa574f8fc6428dc577da9692af659cc8772b46584c57aa6a0bd3a152c16cc846c28c6a76f5ccf48ddf5fbd85347a27f992ba9f8ad478c848a88642fa11e4e0df091202c7139ffca52ccdfc2cae60e5b889d4336d414943acdd358f023bebeda9ce8d78e4338c9f4b00664ebf9f16425ade852a2f38c1a024ffd3e1fc4f5aba311451b9897aa98f776ecc10842e1067fa5aa3326e1525fa0987a8f48a61a236c42a32167a3fb484430f42f6579ed4b2e77eb974459f05bb83fbd433f43a90cecd6a1752ea10c24574651380be0b7ddb32d7da9b28a0f1f6271dd89be36343483879a3ce1111cf510dbe4e47692fb6be6ae29872bf33ba3351b93d786fbd66a2ef26958b0d4486dd152e9593a102b25ad3e34e2a30e64aa00a14b971b973374510603810e20fcae8fe575f357924b22dd083493ea560ea39d7aec837137d2d54b30e1c1367c341f724d09c1fe299f59debe74bfcaeaa09583e7bfcbe7139becace245935ae49a4dd30216a22ac56c2aa037b5838b3ff529237c9994741845bccb76b570d843df37a613cbd4c0be58ef7711373d95e26c2c58be76cb1f1a0ccc706233fd4534fa84a3baa4e8f9c036e22c146518d69e301b0e8c48946d96d70bcdcaa40639157450d8c3c4f740552afaa916ba2f93b55e89e46b1be93f686f456c5cad5324faa4b80183df399f8e023751f71dcafafb9ff67a113d56f5985ef9cdcd9f3a917a08728e51d55f301a8ad1132c7a4b90f01140793c21ceac6497c64d50af6708ecf66e7e35b0d0f25cbc377b33516c05ef06321a78231678b2763958cdcdcc321b332f278f763204d2275c17817998f123e3ae26ce5c00d0773f478984336dbc2f137ced019029f6de6c68741f97ab171f5f40ed903d2cce4091f196c9fe5df3e70e3d07197771e7bcbbc455f71fae1e20d063c22e78fb76df0d65e0093263afcfe2367e259d3896062867540da569d259c834527612950cb77e117f14ecf35b0e6824cc14f1338e5efafdb8b51d46fac63076a0d602e3bc3500cd0cee3152c73e4e5600d02d242b216feeeb1790d434765a45517c1327dfb9b16f79f419846ef544e4266e40a2d0e2e38c70b964e49481d5c1b14b9514a2d92677a7b4a2a9ec9d146986ca742dae63424bf3caf962f1170b59e05cbe6f0727913fbe156f337d22e5160eff5c99a9741d5ce88255f8bf6ebe684abb67fd2edb3c564f81da296c3a90b4000f279611fc9cec86bd67d77b20d9131e3898acc02952be6e78a0a6cb14ceee26628494bf19626ff9cb5de8b3018bacb8f39de8a8ba9106f436b8552b523f43b1cbef76251538ec2355c9fd4e5064651d3ef0844c32f2d5499aa0ff4d6ca69c3669183d5a79e21f483498773351378ba065a8654cd31ac6736d26f58adafdd68a6cabc2a2142578df442cc735336aa614769b4d3e38eedf511e15d5082efbfdfff5640ce8169cde83de0df0239e1152716e03ad39a8edb05715bf9ef909d2ae857643d569ccd4d08d61e4355f4b27f8d4a2b3b4951ea9aea7a11e1e5c95d00cdcbf965efd095ee237dce0692e1d185f284b565131076deb2a87bde672c8e04dba201a9718b8ac4f83cacd6b197e7a0af022ded4faa9c3ea3c35246fc3728f5848cf098b087c60cdf1c0e4a696d146e9674978fc473553bb3cc6979004e631b23c2e26a1bbd017a9886ecfaa790e0165110dccc0ed645dc17156c2852c61cd5267ae67e662b89a67f4e145b81fadac942c7395e77dec6a79e847918b5f418f3ea517d7902207986fbd931b44165b3dbf05026721a1b079068111a8db96176ae9cbb2af3153679f43ecf687e72ed1634e74118a71c366271bf370d268fe8bc3dd6662a2910c34a5a665745cba642a7f72848759ff0b6a99e1bfbfb4ab73ada227c802c7dfd6050d95c637765295b7db2189f0e67617af78d7d751604e5f73023ece69ee26341594dea48f6b5168488a92984f34bc713f2f53042574ba082ee701d5654f8c383cf4b6b536981587cecb6fb4073f10b399bb1fe361f362c97be854e8c3e3227164923b3d92be56fec24f7c6ea42c547cf727662a63973be40ac3027539a4ddbc8a50e37fd82d3ea60574ec8b005a2710b57708df958711ccee9bd2f6b1085401e05c63444630458deaed47324200804ab30e8da676e94797559eee8bf5798c36da9c9d5b4a0ff62bfb7d8827bc37fb63463ce9dd8df6d554d56d99b78d4ee5eaa686704f8be805ba351764430fc8ee6526fa18148c6ae69462000adf304afc1430e27825ec86eadfde54b79e644f0617c4e45eb3db0d7e8191b4da16edfccf8cb48dfcb6e44184ed70c574add11727ce22c5ebf3632e655a3af70f08db259e89450fbdb5e85ad3062f27bca48919e5aae2eb9c58d354f5ab57dba82f4a653c19127cf3fcc3cb2280e1db11a03e151529de4fbdc3fb78311edf10099c893b440c2947aa31f8ceb1b95f14b424530e9f877f758d18a347f1b0355dbdbb948b63a4718268c9c43c1de313d8031c6fae4f8a549b992adbd6342bbf9d2a7658e4bc50615d96fb7521635599bbb0fc57b566f1949c0ef41dd03b57f94de4378ea39ab4fead31ca2345168300699a0d4c75ccd2541f6eb7e11747464974bd7c1a9feaf6fd96b8ac30d18041d222060d4651ecac8e36648acdc71c0249c71f694d96a26db707d1553bc33b4fe4df28eca15ebf35b4cf806c894d3f10b04e2cd75063235b73c82b604f1e928fdaad7c9762db30082226cf7c6a94ce80a856f0be6b68efeab877b1d4ce26eaac8678649816c07dec91e954445d122a958320a97a8e654a2abebdf34c2e4ce17aa971a859d045ad833c7d4cd0a5b2d6e0a060e91974e046dc7b362bc4b1b9cfc07ba512c4faa43ffd609165cabc270599cb67c0c6ff911fb41c90d92be831d5f77b3b0bcea3ac61b478c887f992b0056d199c31e9a03572f142771be6225b7641cce5d9e492b6b34f2b068dc6523412041ed3604b15a176ac2eb863b5e726a5323491a6007d9bea9e048a3c2f967769", 0x1000}], 0x4, 0x1f) shmget$private(0x0, 0x2000, 0x2f2, &(0x7f0000ffc000/0x2000)=nil) bind$inet(r6, &(0x7f00000017c0)={0x2, 0x2}, 0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001800), &(0x7f0000001840)=0x8) chmod(&(0x7f0000001880)='./file0\x00', 0x0) 00:00:07 executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0xc0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 00:00:07 executing program 3: r0 = socket(0x16, 0x20000006, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) chroot(&(0x7f0000000200)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0)={0x4, 0xd1}, 0x10) paccept(r0, 0x0, &(0x7f00000001c0), 0x10000000) 00:00:07 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r3 = getegid() r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r7 = getpid() getppid() r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) r11 = geteuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000080)="84f73fbcf166d090bf2e130bac9f89a16e70f55a24d294cf5103701725dc22f0cffa652ccb48c8e23e8c1b5264cf5e07ffe439ec4cfb9b85b250f9cd029290bd05b1edc41c635720af7fd51aec6564097e7f3bfdf795db6b08a36294187a578ce32b07599d852add01249dd551e9e591acdb8a35c6e00e380d884c78841796f3d3fdce0b7d974f2619831f56bd74f4c942ebafde38bba06b66501d9d8d5a894c30b1541a0201fbf92986c5f2b0e988ce1edfb411a7351b0a00750d2482c9ed50", 0xc0}, {&(0x7f0000000140)="78f11a63759dc8f9fa615cf81b70db234443a079ec5d260352eb9e00bdeb1ea7244f3bce98ea3bc1742b061f579665263f79bbf72682218594fa26afdea8dab76bf50748f39f329e240bc56be735643e1b382891944178fdd38751b14e9c12b0f2bbb5375f8c790809e38d9de8f0611919485c22f3cb706113cd9fdb2daaab45ed6415839418635666e69ec3795d3b23df07937e3d420af516e7d23f499b34328a29fe23a2be3db667b3ecdba3a185a1b48855e8e0c427cacf0ae290e50e47c6283a501d3dcf84f1225845c59279a6869554a928ffc0dc7737d68f64d16a8be59888d9a1feb778672e5a0cf13f87b8fabad62720074fb88e3a1ac57bc46e5da7fe673312d2d5372802b468569a333b4f0f638d661e78f13ca6cfc1514d29e25cd71359cb06cdaace7fb34c2d5251d06cd89edcdb071dcc3a5cd022d49ae84c99922f236c4fa116c9a106b3a0335d17a9aaffee397c1e19eba42b68cade1a8ef067e350b791ade7dd236fac260f79d3d0016c0e4361f56b21ee7ec0959dc5051d171c22aff798e5c1151a527770379265cfe9870f035c5ccdbae8b45f47719df81546d7233e6b5616a2b57173adba918f575cbece75a52e55db44d5dcaa9d07b16dfc5037276ce0792e9f69ea8fca47341323d5d6cf8ec852f4b5e802cb43676ba2f8abcad77e95f7639d3b99e250a589dc2e6444aaa2190c7fa9b298d56b8f1297400104212cec8de023ff5628a0f8936ddf766c1f5b22afac1a4b5b29980247cda6b3b37fa19848f91bc48a9338d8c19493b3c53157ea475cda3c995e04a6eb6eda99d6058ee2beeb4659f1f37a9d5e40c74b2d6cc5af3b4c6bf4047d930b909ac56264d64517144c0124843aba3ed233075d3d14b7b139c9c26f69112e20f81f3c3ba62d9cb6e04cf59d172b02eb4596d3144931191d7abb3bca311f4beefe5ad7317aaf36fb81d97f539b94acb0b9313dd86c65b6692a9ef367c00fc06a834a0d941d5beead373869e1becc0cb720fac91f440298cef347ce7b96953b10349828a76aee32e42e3892786260076746723677e90ce274abde35dd8434178330b3db510602e75880c06b84553a5a0c439bed29e1c949f6bb97c2b4e565706621cebefcb43ba44c4508f2e0ded5d01e979b77ceb2745c18d01f887f95f41f1d714a6d34b17ca9be19a169cb7c2117fe61c195faa125bd1d1dd8b0c11d5f51229bc674da1d03a4edb1f0b5c18e37b9e21af4282b80ddc882bde30d5271ad1c1615e58cd3630bbe8530ed15f0c2bbe19af996fc1843c4fad713b16fca3800789b7d75ba3f63ea48e2bf816edcfd8e37f499fd4911ae98c8219fad424a32b6239c179c81f5691a4c948c994a1a7639e2916bf05950f513c70f9cb6f9fe7f83d129cf3d1d7816dce85ae40e9a45ebcd27a0e01e2037aac74b009f16ecf2bfd4feff7d8d495ab55563f8166050a88b3ec5a7db8c71aac6ac313d34c495482ff3410c7a40eb25504ea9c3255b00ad43b0aca47a44a394cc4203f740faf1f5ac223d3bc1904741a63109547c6e5a2162e69aa9fa9faeb2df5495b63ec25301a1e7b02996a1c39a1ccd114bfd41d707eabd57e48f7b3ce0fa78255399cc3b10eb273900b0c1a7dbaa2276117bd8a798e6a986ddaba8995104bbf606e20a29ae4fc662cd08d32fd31ed1a7b8c2590a60beb29dd6dc45c0e7ab289a832f2a7572599199c78f5e5faee8f4b0dc6da0d1c684ecf5f6d01ff9bf0920cb865e4e09b32ca45adab1a82cff7e92c9a85c9254112a816e17c0a25166aa2ffa631520d8cb6536bc25fbb74f9ae6e0c2ccda1f6a88876c85b731bb65b6bf6cbe8d960ac710b74ba849f1e8218f05b55968759ea654143baa6206435f3028e91c9d0af3d697427fc0e13ca2ec0e83ff27322fd3725456b48984aef707304e88a5b433b24bdf56796aca5cd6f0b5b5c7ad1676aa47a93cfbf4f3c483caa56365c4cde2c0f5bd6c5a2478b24e77f11c9fc56a5c8cad1ae6bb45d19b27905a4f073b463004583d8d05c7f72719dd4bceae790fa84cd6a6d066c5c38f9eced0f8dbefc491731b28bf0fd4399c5020deeb50154b73e4ec04aa1274b4bcb789e08cb0766dc07bf34273a1030adc5cf25dcac8a6fc73733ecb6f0e3f5471adc16fc47969dd59cb5d8c11a31dec8c7ae1b551f312bae484fcd6599d2b552345c8fd33af02627a1c699d3faa099c53b2b0ced00b014a27e1253e499adc143a4a3916a3cdc4f61f6f9c25d7e665799f23bc750d104300aca539c2646a20a1ff5cda96d5cfffc6491cc5322954b40611f851bc86b181bc15835bd61d1c204557ce80b761e604e1db0cf2769c7e076e34b0a91bf40d29ea28e36e396d18ff9ebd56e34434209606644d815a3c23f70661e368368b595bb8b48b26ba2427aec196d6cbbc9f6465b7d2fc4e778e808f5b655238ea9e0a26ed05687a05e517f364b4d9311a5711a3af18aff5d72ce31324766393340202c2f1466713d9ecfa7eaeb375aef718c0ce88079d228e92d1db4828a080df416b312b36642b1b3faf79f9324d628dddeb7741e55af75667f364bab482f4b0f2e38b70034be2ed8934a1d9bc4d71b9ee9b925f99319551e3a4758ebd664ab8a96c7521897380c7a746fd251cf08a67a40774592184709ff920901c584ff7c077989cd9e5b4a54d9eae0be5c176ae1129443f18c6dd931322c665122e785d866cba4f7a7f816006b246e00eb293e1d10510ab33deff7bb0b92efa3c41a96467435b53c5d9d7a1d70ec6a7a6fe6814b7bf310e8e6a006a7c348ef20b98878b81834c7adb6219a58a73827454df2ff89c5063d809aefb26e6600a90a6b32cca4db91c7cff3bc6cadc9371b4af4b06bee23c3e48f2f69ea5a1dfb3f1a6c791c07da692cf76d4de44f2f457946ae7f67179bb3030c29f518ceb2a14e8164a522b4dddf337eb26d15fa169dca821713d62806168514bebf78d568e8c3f7d36afaa3b81949806d3d8fc045f23f8e73b7ed50e311249cfece600926ac5328a9ffda6db5bb6c158dd1d5aca3c2476b361214d2b6f79fb16f64e51e5f8a84a5f9771447e1d2a8f67f9ec1cddaeffdb9f5d688f005330b16fe91ca737ec17c07f316f08eee2481157d917c1df1ad9cff9981b403a3643229ce29f09ca2bc2cdb99e4f259a6841ed2311c6d7889855d349d9183eec67872e55e7548f41087bf1a804884beca9794d01ed1c3493ff5fa94efd9670fe6e4f22e14dbd2006008b781692b43d4a3c97f7fd7e1c58c9c88e75877c934d60e10b4aa1722356d27384b2f9bc1fe11084e11e362b195772021e799def7b6c825f81a3509b1ca98b847c001e8505726582235a97b3ffd17a500d3bf2f3e5a6c3fc501d9fa3f5668fd53a6b2187bc5d177a633e803418014042e4bf65d7018a84c7d2f8a6b3d473c2bea1df2a3555d23f0ffbe9ff61d83cdb1a998207ac092b331aaf8928988e3dff82248d9806a720386dc8523ae26ae44e7dea3ddc70bcd7adf556a132db49b6ba00aaf5284990dcb7d2d31d075187eca87836a78e2f4c604edea859b401a5d9f94ffe6702c2379eaaa7b701aed7485b4288e98aa43be55a51fc54ad2c0068cdedc1f99beaf761fdb45ac114fcb8ef942ecca831767fa66bfc7b4a2661fee8988d57bb990d0e0714d1ac5ce6acbb18adca55e7d89229b5bc32735cebcd3151ffb87d93c42ccab9c9259fdb81df1665f93cfd392b4c2543e7aea4cb16503659a0b02e41b40283b4624c55cbc6f27ee8e85be66aa55217f9361848ab25ddd2c0042c542bfa09b8034f6877ffbd1f781375dc9e67c2516898d634a76047d4f6ef2fcb675917b8b65745adc7b2b55c0195939d227a0bc916dcb6524bb7983e20e3fd4f14b074ddda16983264b7af7f503614f3de765e574a96bb4c30ceea1356a26de450c3963f0073cb7d796d1053a01d8387f82a9ec46a5238f2db5826ebcb7e7f485a4968bc1444d43c990eac8644c148e7c791f33406389c34f77c5df79cc1b9bff19961cfc6a441d43e696d3828d57031e22b0573264df37b59dbb2ce004b5ab645478fdd1b75a165abc15dd8e966e5ff1726e1c2c23bb83875c2bcce9c376bf9c87550bd01628d23469bc9946c8e22693fa3c93195d11443579f6d3915d4ba5bdf99646272f909bafa66e151f62933074acdc8e9852486aee91b4f593c219ffa599f864756dafd585702f8fad4c76a7fd9a24c0a9d5c1a41fde5525952672568d78e9b928574f331b58938cc5722243f33d3164bdf659a5f055d5e6353c4f9d394bda093ad1cd5cb471acd4ceb927d877ed2ca42492ca7e52d0296a8e2de1d05ac86c3a56c8a8aa5ba2d920955afcdfd329826d978ebf1c9933b4188d0fa7b4892bcb93cc5e2ef6f081483ae7f896a32f69828901c26f31f7d981d6fde02cfc030492dc7aac4f79b325b8a89165b8de29fd0eccbc375c69eba59ed5d41b653a7f9b311d924c0ef12f98abf75bd306538a1f9ebcf646d5f096e6cfdc77c051c7a25d8b1d839aaa3c1a03e4c2852c39e1043b72c8e172e2b7d17e53313a3f6e1b19a0ffa92a34f4a258a6afa66be355e9c3484ecab8a3d89a1246e522e53757898c18da5d0be00a9700dc4d8d0413ac20bd37de0b38cbc8d3bdcdb670a8d5b4e796a2dddce4f2fcd125ec27cd676c9a1973a560e082c83517d2b8eefc33c1b5ee5e0958b81998fd96e98e35f973e757b4080b74fda8122dcd65d536cb3ec53ffe1aea67500f0101e568143bb91bee5ed5abff01403d2812e203df227da51ec6ebbf68cd82904e7a46c8d8debbe8c618ac8ebcf0e9719e2b6d2f35946550796a3e82c088c000f97b260ac66e0311f899e1b38ece81811c0f5e68f57815b3777f057d203c8b173a5429d72dba5259ded37fea62a4cd7252d25fc9d520c4c73ac79e458d2954703b894d73e74be1d7988f6f9d77bd1bccd5c87bfe84739979d2a2f26118442ed0d1861cf3ced02bfbd76dfb73b8bbf3ba1d344010f7afeeea5fc96a2a537df52ad957687a1be2c5e34c1639947321762f3d5ddb72eae1cb9f715c3fa37c09d65e32adba87f2489c38ba69a37872da029deb3d0d654ea3db1ff63de53ce1c4ad54e7454925f961fc4d6119232b4c5f255658b6f23b3dfa60e56b8b882185f84c120a84c763a0b3f136ccf73ec8dc1cf2156abcdd26f2436cd9ca966364eae747a22a488710086629c05d593d68052e204eb0161459ceeefb02c9bd230d8f129adfa012ffdfb130600e5a1aae7effb94e5d867c5bf36904a83276dad6847d3f2f69c1dc8585727db22a8018f19b4449e58bcca564f312cd2ffd3cd2fefade954f57dbd6e8149a7bcf7c70363d11ffd53a65b6d21cf3c39b57fc4d9f1048fed64f8e54494e43f5ca350b1430dd959d1c5f681d9128d6dd5d1cf541672fda841c5bab23dfa68222914daee56b2f87e236c28a26cccff16d152dd39033e5cc52dfd5f298724de9b2cbb7fecc26fb1d0aed0d691dcaf306dc7a0ad1f258afc6092934284339ecee62fb51dd7f750f2d82768b044712577042acf7b2fcbb45482194268b02f1a65b5cebc754317e9e7ed9e88f59dff7ae6c46c3a4fef04b6427df553d2140957e2885780ad951af69121ecf5fc2e29226df023ed58ec535ca073c72599cc7dd4534d214ed7e4b1359837566b0bd953efbbb19e7de3b94ce9bb224044adef6e2b03b5115ef28972e868dc950266b672a4fed9cb03f36fb85a36d4e8afc74b9d0a94abe25f526cfcd7972edcc58a250b4131364ca816fc2b2865acee18c9af", 0x1000}, {&(0x7f0000001140)="022bf24b584b0f4a797afd93163afde3af5bc0b2051e7dc37cc0117940043c08ec1990105318ba7ae884689f326d893458991b617b826514e9af017d6b076351ee9925d46e83bed12f77f4861761eacc7d", 0x51}, {&(0x7f00000011c0)="339bf187b3758c4cdb201aa49c8eee5a21c9023c812242201c81066f50f27fbcd9216ab8043773d769f291da7ce430106082376b07704ab85e842d0ac12f66d6654d9c0ef1a6ad15a47a9f5d782f375a27603fea6142e97b459950437784efeb814be78447acd18db061c5ef41133b82b84c23690d044530af50b4c7f2a5c28a8d5ba2c0590543fc67e6709f11dfcbe895199f4a3169ce882f115c4024f66586bf1a641f6b20d261a7ed639858", 0xad}, {&(0x7f0000001280)="178b45dda94a47d5940664e27dd52bc618883abd33ce707b5085bb478b6b5387b668ef9cc1d0676ce662d47942a19855e9451c4a674c7c4de4c651c890fce9cca4895cbee6aea683577e95d026c0697aea", 0x51}, {&(0x7f0000001300)="13f532a7c412ca0df592dcd704e59470ab1f9d2fb8a71f3176ee6b275e5f26c8697f816ba8405fa19c0c726c7f48d23a67d40d04b31922fea11d915036eb7e97fd9ab2cfecfc53133a774c3ecdb54074365957f286caf2a48748ab6625dbb4c203a3ab99ab5fff", 0x67}, {&(0x7f0000001380)="f932026b33d423d0a16e8d2b488a5c7c622b876f8fa05f60d75a3a06333d1f725257a583ecc4ac4e027126895361c3fe37b83bf1", 0x34}], 0x7, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xc0, 0x1}, 0x4) getpeername$inet6(r0, 0x0, 0x0) r13 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x6, 0x5, r13}) 00:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) semget$private(0x0, 0x6, 0x426) close(r0) close(r0) socketpair$unix(0x1, 0x80000005, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000100)='6', 0x1, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') semget$private(0x0, 0x4, 0x42) 00:00:07 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x34) poll(&(0x7f0000000200), 0x2000000000000038, 0x80) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 00:00:07 executing program 5: r0 = semget(0x1, 0x7, 0x20) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/4096) r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) linkat(r1, &(0x7f0000001000)='./file0\x00', r2, &(0x7f0000001040)='./file0\x00', 0x400) renameat(r1, &(0x7f0000001080)='./file0\x00', r1, &(0x7f00000010c0)='./file0\x00') pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r11 = getpgid(r5) getpeername$unix(r1, &(0x7f0000001200)=@file={0x0, ""/108}, &(0x7f0000001280)=0x6e) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000012c0)=""/71) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001340)={r8, r9, r7}, 0xc) sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f0000001380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f00000013c0)="c7c466321b77c129b420b5e1486cf98e7e8fbcbe509a838b2a703daa9952f4d40c5bfeeb4c6d28df234bffb85ec7528cd9ce9d0880e5bc3dfa4ae51e6ae198298040096ff2aee35ce8045c63415bc91f037a2afa05b4238312774aa3436a90eca9f7a1e891d20242dcdf545cd0a34099e5dbfbe4be63f2fb29656e30e81388f25ed932d2e47d9e9c002c57ef81b566b16d087a526b5c6bfe6f1b26a88a0b1a9a5c25831da7e200ddc2ae2b55d832c2790632327a4c6bb9c4166ee6b7c837c14dea71df6b6d143c617e3acd3ddfbf01947ea7345c5910288461bac9f49dcbe9b6f2085604e3668c9de01e0461cab544bd5aaeba36a66e120e0c", 0xf9}, {&(0x7f00000014c0)="6e991f07592561bf5794ab96b3e696f26c282feeffcb2911958f450b61aad452571f99a5431538d2f52690ac292cb7a5c8874b2b18cb6518df2834dd18243c160b93fc787ace52321a0f457f7d0be9a9a3db794c33723789cb95a3e9ada9e1a78a6e316b782871b20f3ec7087cdf66535042e2e685b2c73ae5aaddc507d70a4d3ee12b897ba7d1744d74a7d4f0aa0e7f61a6ad662654893f1ceb7c5ddc1906", 0x9f}, {&(0x7f0000001580)="d3198a9f7d328c22c959ed5479e192f35d93a7738f95b66fd300b1b76bd964ca538caaddfb03906f90399ed5acdaa18bddf45f8be06e9ee2b70891a65103222584c9af2f768455ec01fbd8cfde00013474f517", 0x53}, {&(0x7f0000001600)="7271f34f4a9ff99b7274cf799cc2bfafa32cb7cbb34e6adb0ac9fd", 0x1b}, {&(0x7f0000001640)="0b2d5052ed0aaf2ec2b14867fb77235513053fe7ee94a18125cf9a9f8476b3", 0x1f}], 0x5, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r9, r7}, @rights={0x18, 0xffff, 0x1, [r3, r1]}, @cred={0x20, 0xffff, 0x2, r5, r6, r10}, @cred={0x20, 0xffff, 0x2, r5, r9, r7}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r4, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0xf8, 0x408}, 0x404) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() semget(0x2, 0x1, 0x490) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001880), &(0x7f00000018c0)=0xc) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') faccessat(r12, &(0x7f0000001980)='./file0/file0\x00', 0x80, 0x100) symlinkat(&(0x7f00000019c0)='./file1\x00', r1, &(0x7f0000001a00)='./file0/file0\x00') sendto$unix(r1, &(0x7f0000001a40)="6a76c29b8455767e09c1808a88045f5d254c60c155e801a06d47f9d0eba39b62eb93551f51a81fbde698ba7b528f3a20f14ed2e106e6d40d39ab3ae346981f02deb5e349ad283fc53307dce8dc3ff2", 0x4f, 0x2, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x0}, 0x8) accept(r12, &(0x7f0000001b00)=@in, &(0x7f0000001b40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) connect(r12, &(0x7f0000001c00)=@in={0x2, 0x1}, 0xc) connect$inet6(r2, &(0x7f0000001c40)={0x18, 0x3, 0x10001, 0x6}, 0xc) getsockname$unix(r12, &(0x7f0000001c80)=@file={0x0, ""/14}, &(0x7f0000001cc0)=0x10) socket$inet(0x2, 0x3, 0x10000) socket$inet(0x2, 0x5, 0x7343) 00:00:07 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) r2 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000100), 0xc) 00:00:07 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0xfffffffffffffff7, 0x6, 0x8, 0x8001, 0xb5c8, 0x92, 0x5, 0x20}, &(0x7f0000000080)={0x9, 0xe9, 0x800080000000, 0x1, 0xffffffffffffffdf, 0x8, 0x2, 0x5}, &(0x7f00000000c0)={0x9, 0xffffffffffffffbd, 0x1, 0x2, 0x1, 0xffffffffffffff01, 0x9, 0x32e6cf63}, &(0x7f0000000100)={0x1, 0x20}) r2 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendto$inet6(r2, &(0x7f00000001c0)="6d20e6c8b33b89a132dc4537318d151e4be857662a4f56458fc0175269e28cae86f98f8b7418e1b075312c25ec630bc838d455d3c07af8cbfc944f830fd8996336162ad243bfaa86e90fbc4d2c2d3c713bbf9fcb989ed682530681a7ccfe005a293d7460394fe665359ca97c63d13b2c8e08d0dd2c65dcb2ca2da76938179fe6e5d42a76bcc743877b4396967693c6df9308b54222a74034d7c5f3288ff4c2667b5400", 0xa3, 0x2, &(0x7f0000000280)={0x18, 0x2, 0x9}, 0xc) r3 = accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) clock_getres(0x1, &(0x7f0000001340)) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001380), &(0x7f00000013c0)=0x10) truncate(&(0x7f0000001400)='./file0\x00', 0x5) ftruncate(r0, 0x3) r4 = dup2(r2, r3) getpeername(r4, &(0x7f0000001440)=@un=@abs, &(0x7f0000001480)=0x8) mknod$loop(&(0x7f00000014c0)='./file0\x00', 0x100, 0x1) flock(r2, 0x4) select(0x40, &(0x7f0000001500)={0x200, 0x40, 0x1d1, 0x10001, 0x80000000, 0x400, 0x9, 0x6}, &(0x7f0000001540)={0x9, 0x1, 0x1, 0x7, 0x400, 0xedc, 0x1ff, 0x9}, &(0x7f0000001580)={0x2, 0x6, 0x6, 0x2, 0x6, 0x0, 0x7, 0x4}, &(0x7f00000015c0)={0x1, 0x8}) getpeername(r4, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) fchroot(r3) recvmsg(r4, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000001680)=""/77, 0x4d}, {&(0x7f0000001700)=""/160, 0xa0}, {&(0x7f00000017c0)=""/67, 0x43}, {&(0x7f0000001840)=""/62, 0x3e}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/65, 0x41}, {&(0x7f0000002900)=""/20, 0x14}, {&(0x7f0000002940)=""/177, 0xb1}], 0x8, &(0x7f0000002a80)=""/25, 0x19}, 0x42) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000002b00), &(0x7f0000002b40)=0x10) sendto$inet6(r4, &(0x7f0000002b80)="313de1e66cb8d340580f8fe1594d44ca2f0af2d45f6396c5cf47eaeb9095eaf4e5af722d62180d52958cc88010bb8222308a41fe76a3918bdd77732080dc532649d035a0e8dcee90137f5ffe83c68fefcbf72b0619abdb5a75a1ab14ee062383e7fdf9e66f6d149078b02fef10257a35b9c3381dd6ed849e723e09fca3e301acac4b4900b43c564774ad6ae1eda6b7a64904300f1c93aba98658cc936279838a83f46e30ee22ad50228fc3b55123b4dacaeecc9a71f81a73f6081575c3c69bb513b89ac58660fcccd3898b522a28f017a20773f825edca2b0a5a4fce30527efdc309d1393f766f4724e8e14bc40cde988d83601dce491543a255ca69f9f6", 0xfe, 0x4, &(0x7f0000002c80)={0x18, 0x1, 0x7ff, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000002cc0)={0x79, 0x3}, 0x10) read(r0, &(0x7f0000002d00)=""/4096, 0x1000) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000003d00)=""/63) renameat(r4, &(0x7f0000003d40)='./file0\x00', r4, &(0x7f0000003d80)='./file0\x00') fcntl$getflags(r4, 0x3) fchdir(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000003e00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000003e40)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000003dc0)='./file0\x00', r5, r6, 0x0) accept$unix(r3, &(0x7f0000003e80)=@file={0x0, ""/51}, &(0x7f0000003ec0)=0x35) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x1611, r2, 0x0, 0x0) 00:00:07 executing program 4: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/221, 0xdd) fchdir(r0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000180)="7b66c3e726b164e5730e5bdb54886aecd9cfa31e4899e92cc80cfb618b405def800b1c44dad22f36bdd5f3d31391f1be01e8caa67ff5b722f2f0f0f61293634852686273aafa318712b37147ff66d0743686a30de65b13d001e1d54c7dccff0b7523f886c04ac1dc530f3d8debd7e54f4a73d279ca74c5999aee40015a", 0x7d}, {&(0x7f0000000200)="3d86d2694e9bc78301de30d7d77ed0fa68d61a53", 0x14}, {&(0x7f0000000240)="d147f8faa4d99d57670af150974de0cd0e98396eb2aa88fcb5c4d786e20ea3d1db6b3367247f1ae1f34a366d8a8069fb068d790031f8b9536411f36b7cf573e4cdbe10959565e9c5d9d64d71e0d61148782577b9fce5754dde3086235b8e056dd93ea221d250e27a39841aab9f2ae20ae8c634c1319c2c2b9e259acffa3d887b5d75f301d0333eee554a0486fb78d3ba0ec7a9965c438a506ce1380f9629e90feed24cf8c40e37d1", 0xa8}, {&(0x7f0000000300)="0e99cc58e19848e05d346221fe536eb9e8882e458ea262b3bbf26154fbbe075abce54b60b5ffc07a42e16fa49a0e4ed903f51430a302a8877c155dab542433f2247374078c5574f19a0e659c1d5e159a0cf770c5500079a4dbb0c0f58b54614e465a47d180758548de9f9a9aec76aee256cd17bbbf1c179027c02d40378af8d8ff49e7a747753c0daec651ee81932c0a59762513bc8fd5777df9e0d228ea9426f4e752d34fd1675a02f01e933603fb980875062235f160063c542e808feb65f9c74d2555c0f92042d962a895cc4d3a8fa132a9df0084628160650a0a3f081770a26bba04b5e55dccfa0e7b7d869a4218dc9d5bd64349d05a0eb3239b390b49d28ffb23e303c3a4e017d500fbcaade47f468a33046f07fe4430ab2e4e9f7aba31a00f39932b02b1be8f107bcb41d58dab79057f348c7e0bbcdccd22cc941b196a1edec7446661d79b5b90a64e69560cfe99a4692c297f4565e7ada2c9e46fc6780db6f1a14d62b3eaecda169169c1da055b2db55ba181575a955c6c99a56199a6681717d897132b541d1398129081fdcb51cabdad41e1637d0f08d18d02bf19ff74a712ec96be6e054f5478b0cc91c1ae798333faa596ca62fedb8e76fb41f44b305656d430ce2acfb9e6dc2b3654c2ebdbd6f0f7302c2c8867587d89881783a719219ba5e58dfe63b3581f5d6f51fb82ec97de9fd273f6f36260f841575de8b4f9b3afa34e68c08a57f429717a6a916c2e1d0090bd4266c6b367b87b354ec78f1e706c3dec363bc075ccd85aedc514892cdd98b5f0a0f5b28ec24f69218cda14a7f1d93a435328a1191f5873387553290148c7d73238add06069c778ef86f21a9866fc4ac4725fa39a49cea01c5328af003bfc8043af166fdd4e2f1250711c97eaa78d6b5a61fc993c050007a7f33b9d9c7d47bada3f9aa7697abeec37c374223ec6d14a02b6d3fe8c75a5efeb185926f7e46d63ec0f6349b60f4a04052edf0708c154b3702adfa90198757aecaa234b18481115f1485e518fe72713b52e2cc235c27e386d6c3adb4eb847fe1cb522dc1e3e355835ba057c5c932a48480377f0693f6b2d7139cef9e380f32f4453f6f12affd5e494af6ffdde8674b85cdf6459ba5372c189dd8440285bfd84c86fdd68c2c8506dc24fb79c257fd717620435b7f4e6e24d9b4d6df0c10a40d50464a4b7b102c81c8313ae37553cbb927e8147e224242cca9ad719c4a660659125d30639a5cb6a6c52c3b6904fc8986e1bd785c9bf3acf2782f46ea67f581a70e7dd1c959d6adb19e9651dd8675ed19522c15e597b64c1ae1bb2dbf63710c9284243c20dc7a8f3fbc9471bbaab2e3e895eb29067dce886bac69ffa5023cda1b3c5e0333b35bd1cf635c78475056e321bdc86518b623020a8291c9d7b6427fab795b3fa7e8df36fbf1ad0ea49e420454abe36b59684302acb16a3c054d1d543f7d909b1f1749d3a10c43b9bcdd472f7ef70399e274780d406b2bf7e29e4bab1aa0c1fcb3f30ab4ba3edb666eb98a5e5859b4b16f78a5d6e35fbc1b26bf545dd47695e86224fd385b4c19240cf50ba4b9833ed189d6a60a61685449d052b7eae36fd10ee760025b5e90d019ecd2c5edb9be0ed6325aa110957a28d832c5d272285332f60b1a757efbfc778a7fc69cec23bfcc2f2c48776a41e6d120736f8bfd10a0a76ea60a1423bf4e7c9833b5fff88b8ae355e5b74c4f2b86d29ebb5047acf5bdd876191a2d869ca6adc0ed79e53dff125e2781ee2c22977573161c17a0675da0e1723ed09aaebfbe8c3c406f62314317b09d639455e3d7275edcf76be890f3063175cac7bf29416da7aec76641bd94925b811bab2c951aa3ba3e59d664aede3999384b76f5896c54e11100e100cce67d939e20102aee3b8102891b4a4e0a4013bbe283536bfb6a3f0003d0ffe208e254ae04ef062ba01f6ee8f8b244f44e990eb29de429d40453bc6f5417c8ba0360b15616aa8ca73e63ec69141c62829e3a40abe5625eefb7fcca75a2aa9ac343f858968e6559789a48b0d34686907a9a4c69fa179a3c6509328321b495c73b4524f8c52580f85cd0dd6cc008e299bc590ae8cb56f0327df30447b24b93a7e9de8ea32625121cb7100ebbfd8828e2fb8c3c7cf42781588bddc12dd750ac81f4c9b989b6d719e51ca5806aec3b9fc17c04b56753e179de1385a07ba90a87aa4fd136ee3f47e399502ad5ab6d5ca104306cf9f2958f34678cfbf8672c019ea0c9866ca6aea1fe7e79001bfe2eb8c75360bc4631ad4b76ff4726efd89fa7176d5ea2a6238f154ad66618bcd46b0550ee54117672ffcd2c28d9ccbc532895c609746335ac98a5026c27246f8fa441f25363d4a432be1a19a531516d4f52d7dd96c0daf7fef21b6e0835c307a8d5ac51fee897ba8e3108b35281d3e651e4d04b9235242d7b4b83fe3046d67196cd02175da22ea4f607bc859353ab71ad76acdba887760719bf0da19153036d2d2fe501762a1221b1a9314f878bb31c76367d5eb5cf2f4c089c106008c2cdc4a25e4ac0388f156a50e86cd13e08cbf40d032ff19fba079f98bd39a8b62d4f0c830a546adf47459f0f545852112fecd1837c5ac696323f7f582a277d609a14717b8d48193f0817375e28dd72891d28bea82a7f283984a3c3f6df10dfcce32e4e3ea587030ffe51b8d7a959ed09ffa7866473227ba2abf8b3c2040b6848cde4707691727c2ab852accee4d41bf7f583794090a532f3205a4247c0de3a34937ce26fd87e121ba100fea3d1856eca039ff217acb6ac33f7caec6893100edf02a142cf5aa7254fe0de22e0193fadd234aa82d0eae4cad15112d00b1ca2493cc1c797dab1831f6e46b1b6a30f116c81494fdde2dfca7fc4ca126ac8400e8ab821c463efcccd0dd9501b894620265cd5020550f666e4020b7db41e3f7669652e0ee638b405e5b9bde8c4f05aefad7c16b92186beceae0c44add5e8c534766509312ea8cf0ba53dc2226eac637fab7ff93e6b4248cc29da0df8b190ee2532c29f3ead93aad3ca30943e3a0b17e848fef3529399e7492d3152d1253fe81f9ce33d24c542e3b12436bc0fa5eb59514872f544b65bac78202335b114f94b70d34294f8117197f967f893bf669bff8347dd715b73457216ffdb70ce47348dc92c5bc4d2b0746d2d0d9500556e4ddc25bf48d8abcf046b6510b0a9b3168acb851b9bd4f6942a2722dd483ea5f5558e2526478a8e2f16eaa29f29e0493eb0b8ce6d29925450e8a39f21b9685c74a09bc103611c9c082658c0085f42fd8d86d4ca1e6693ab739c1df87e31b42a22aa15ec0bfcb8d97083af60e19e4123ffeeaf68914ecf2a165eb693c0242656df8791f673fde0bc4da4df3c6a6b0ce17e774883efa442c7030d90839c5259136312795b0660db5b22aaa6cad569faabcdd2c851810f1c325f16a44ba40c88987034943061ae1329f648cf3e77ca68eb8efe0570dea91d09c621d8e4816f2b5ce8631228e36c6fcdb6b9ac1721918d47736d6b006314c09fa9a1fb0919ffc9c2772eddd7a6265b7c5924e79f98b040f9093041e79e0806cd1c3595edd14b68fc5fe56f9f911391587fe4badc55d06888f84d166c5f5adaf7609eef68c4bacaf137e2824e3d273d324668955a3b55b12348ed33bbcfe273bddec770fff5483021206da00477e09b4e3e4486f2c35f82c70a3dc6b82538ce70615b4522705fd4f2eaa2edc0c522981ef8092e711394ee48b197d790813c1fa5203d61ac4a33cb187ab4976ed0b4a64817f964849597d01d219288e2b0347fb193e6b09c848352cf9c28c265dda7b84db90dd55247e8aa5e8135690a957aef31c2c554646c39fcd797f26db0e0c7e7784c0efdf2be9f57ecedd69854eb729b0d51618d7657b5dfb7529b45b3ff5667543990eb283a6cd0ff025f3e6acad35b20bf4cd61bc654bfe6e452918a6a835cbd18b8bdc61116fc8df5ab6632e2361ba2da17de12d4f98fcf24e7c06e49d0b64e3ce2b5df3445790225b5abaeaa0209eda6b395a2ff3bbb2f711512f2f4a88e42c24a2c91a09f0b56abebf2cba04ce73f685567643af1f5881c9852ecffafc6fd874c0dd45c509913b393614afa6776f907ab98503a7bf152e95d68db019dc817db78fd79fb9d3148af4f8eb5c5746029e435e1e2b649c202c7477e94ef690df0453347922ac5a742ae4b8153b49cc1deac7fa1a5767e4f79e6132bed0876273cd6a201cecf692b6b4ed0765d65339eea85ec928a5517b2bb0f67219eb5c6ddcda8082c62d042619d8a1afcd6c31b88c66adddc9f24b3054123a69fa018ddfd51797e8b4de62f404ed4f9c36033779d12eee1ad3f254c63e4f117c449af51f3d25c762effb45231032c8ff823830a605ff027ebcfcf0e17f021039d41d4f57e63129e433e533024c46fb30ca10b0b659a8858280ddd199b5b4c0b8b83ef31a557141331cd44938afdc53304b247da97378c66a4d29f1741d10635d1ae722799cd61ad05c3b5fb9f3a402d0928bd855ba6ef4c78f2c23bbe61b64f53f69660b29e6e7b28a5324910cc308dffa3cdadd96f4b8a65b7f20fc891e59c0c56764cbbc9e7caf0b54a54b70111bdb3ad29182b576a484e4c028a81962fd64f47020b7bb6d3fa6128223524d44d9859d1c3257861a45894b0e623120db64c80ca7e8b5941d440202477cf1186769ca1251b080fc016dde2f787d2f6d83142aab4381affd911dce45bce8d2951bb996cbfcc4a5f5543e9fc76b5840993ae6243f779fa6ea9e0eb40263caffd1a5f6f7e582520263dafe8ba198313270926f14d673457c88e53362e3914d9a78106a24e7dc9fad47f6ef23606b6d462afe595a14e82fe18d41a3235e92818297786a1e48ba08c053070f74ff50f611b105f53200dd13bd81de10bde1981cd926a5da90af4438d901af3d5df63a737d13d64836aef53849b60bb596eb2188b237c2556e706bdfd35b365702b2b213bb7a05e7a98c54ae13ff6d067c239d943d320e5be8c14cb72356fecc5dd2771e437ec1bcc2d494ad115bda4ebfacf769d65c04947a035673069f5b175f5a6a2b738f7a9a289b9ab4234d662289cb260b34e45b8b7900fe7d6f585c5b4573973713828c8dd281276aa07f75d604cccc9271193ae9b490702f2b0c977cd7a74d941f120c0ef1f972622819fbc2b369038c361fc02ea6180eec17aa76ff065537578be98a8cafbfdcfbddd30f58de1ea58f7d78f3fddc93448e35e190c060204e730085a7b23f3b9711eef27dec425a33534357ac35bf42b0946d650761919bb232d28de75e93cea35e8d4b43e259314072225a6706935a2b9fabc27c7603bfdc96a6c29a206f5692e47baa7506b43d126c075f7cd6793564a96881f43495a947597a5896039b522757e00a3db157b1f7092b0687a1b7ffaf7243061480aa3eccf4f2f4b5c55ae2682130a41c0a23b3ffb69b85ab55d5fa2c1d6a9af2ea064af3ce2496e2c080ea21b639dd97026dc896e985585b112befb47ff0bbc4fe22122efdb24d7e03f65b7826c448519a7f1f233fad877cd62142a9f25e2a86d9f12ce633fab934eadaea99beeaa9c74545c33d0aeda6a22058ac8382f03111ae204a76e628b85f173d5432ea78d4ef45c2c4eb4e45a57b9e97c28e9974c9f0088dda8b66c4d5c7c10c33882c1c53986a4522e84daae2f80c466f6e51a6843a6742c59e869d20b4c21a7b8a0d2ced66a0d496405f2d1f2db968295e533883b9ea060434231d0c54afd65749212b4792b2162ec6207f203226b3df8b0159", 0x1000}, {&(0x7f0000001300)="a89124741c014fbd4fac37f9284fbcaa6cccc77f2bb5492435c5c13c7d66fb1fbdd6c7ba30a16c55e129a9401dd7a16e0ea4de310032f1cb81cca1440c38a9f5d4e5e6d96847151ee6bf9dc6dbcb0a84aa197c0559b6e2f9074ccf7ec61f60b1f4ea4a97ce2721a472bbf7cd40c44c10a417371a185644adebd968091646040db8dcfa518d793475a2801623016508167becdce80063a213a7ae", 0x9a}, {&(0x7f00000013c0)="1050c7ec10590a6051b36c980924b6b36f8ba3719167c28684036ed91a1f9fd793539fbf7d7a7436346fa8cb236a4c24b6dd1985e8551cff901e90555f0abfefbdadc7c1230a41e4d5d16cf4003b4c45b66ffb443a58777bca4214f187ebb78733a8234ec96098ae677ec5f5563e194d9d71a1cce90346cf8408e3187b4be3bca5c5c06a49626d41c6d6b97ac7aa3ce6f36db05ccf43ce1aad77e58a46d311c1110b371755fe598996368c1ea924814e4aea00a6ccee12e0efe8cd1d9531e1ccef4bb4c2770e6efa0f7c3cdb6f6eff22e2298465f4a0e61c7a7df69e9ed8616733ae525a98e55cb1fa16c5970c8fa1e6ad4872d64fc680", 0xf7}, {&(0x7f00000014c0)="6065560007dfc6642a28a9e98e367e66986f1fd448a649aad0e60f4f0691dc28d4af41fc83e039497dcf58c5627bba6ede5873d809499fd89863fc87671bd955c8544ea55a7d3665fd63fcce7dd55fa75be4874a8393df026f8cad724fe65f73682f829aaf1535befcd6d0a11c4c428c4f477ab4080a209ded4636160b7ba773c43563a7e49d8704b4666b", 0x8b}], 0x7) setitimer(0x3, &(0x7f0000001600)={{0x1, 0x10001}, {0x80, 0x2}}, 0x0) chdir(&(0x7f0000001640)='./file0\x00') fchmod(r0, 0x14) writev(r0, &(0x7f0000002940)=[{&(0x7f0000001680)="ab7d1196e49292ca400a142fad3879558f5a308999b8808af639234433b1029cacec651e01e75a2caed08888cf5f1f47def53809a1bdf738c9e68fa3c5989138519cd990a21d57bc292ec7bf087120031cdbd2e94a0f44a4af434518776de53e9e9a6707fb9fba31a71d2eb3819b90a70e3d472c49ed950773ddb9c06859b7c17cef4f4dad91755e4d15e1504ff7486b72a6c0864ce0e940e5cfe177734e0968e54294e4a6ee7fe5b7", 0xa9}, {&(0x7f0000001740)="cc0c7253394d1fa1d9308e3e9227a050b06669671a8b9b5dc05c6ac1ab4c3feb4f3ee89fafcc9b7ba0899cbc886f3085139c82696178357eea07be60ec8c645edb733f1d255f992f9b22af0d086e2b1e834ed5288bef32017812eac57624e5f881b23faac2f81a8338b17b9611108f1c12c5b3c5384bfff6490401e2f838fff9fdad79acd992dfd3cf5eb69efbc87dff6e5aa5f359a0074440b9", 0x9a}, {&(0x7f0000001800)="537dc530e441b5baa0e6c39148e945cf091eb08c250752e4e9ca1e9d0d875213a953c15553dd533dc17d918b60935a18c398aba91f3968097670f67fa3867a6424d8cf85ff664662629c97bf83e03bdef7ff6cb0b54d4872516d24b1758ad3cf1b4d4810e26edeb08b8b3fb48dfeceec49afca6e7c4d6fd71986681ea98853a10ee10f2e09d94270632b74f62359f228c62695b3a48c8dfa2d03007804866b3a5dced8e1f823ccedf55837ee77b530b0d2ecd8c70af6d9cd3b95572c72f3502955b1b86dcbc88a31950fd0eebe4900d1f2cb58bdb716e78f60801e379f1ceb367893d63e71683d3d096e4590a0afa97285a77f38e086938f9932bd4884efa9ffd637da4eab2e0df2b2f4cc65a59788730b0f3aae9c8ded33cb37cb5623132a50e338cbe8067a96ac147364d61e987e8c37ed867357f08940a3df7f78e68d422ba04c680ac967185e417f12b377dc5061f3c89e681738b7e33cf33fb516400a6aa6b707ded0b86a24453ab834f61a39161534c5b5f5200c78189386de6fbea5ec1afc3065ff245cad1f46d056b3b0fb315ace4968e6ca5531bfb0d8066c81a7070916758cfc0fff34bab44fe162446b3a1bd54126eb61090e81d9fe266e5c6c03526cb9e43a5e2f26ecdc6e87bab08577caa5611ed632e316cdf3cf2d587ff44d11dd1b96a556c6b42adb21a8d45ba55b67fea772c0dbcab67388594d4f009b35d7e383f277fdabf328c9cee0f792f8182bf5bb2823d4b9fd25b36cde506b0eac580391edee474fe64d4f6f7cd2b9243adfff4b919cccb3e2ab0abd68d70190b68c30ea34ec04ca1c2077afdd2f84880ba8a0bac2b0bcc0b86686c0ccc66d6ea3deb8f882aaccf358c90084889e5b0f138956442ce5239c54ef63d8c6bb482de269d6891992495ecdf6a91ee772cad76984c5a5509f672dd21e15c674dc2e1420092a5449cf2d2db8ce57705ce7a75f9e0676c62bda458250a1df65c56b3614878863e52495c911959ac08e8c243d49b5b31ddb3532a93649ad54fb17100e519459d9d46bf719a2464141eaf3864aa8ba73a691c0233250f4b72b54252f4095022a40df9f968dc8bf0eaa76d0027fb16d22afab8de950cbe68880f640d348bc4dc9e36286f1ae054e0cf5a22b28513c0178b1c14803d6d6b0666c860e99bef09dcdb53dbcf9d909bd50f19b5d178174165e0b69cabb8093634eddbf34cdd9835f4283ee66f0bdaf73ad32ec66644ee17ab31867950f97ffbf8f9456a79bc9acf24c543e4ba77ccfb0c7533af75e39d564cff04ae1091c8902ad75210474b4f577b5ecd06fb7b8c66f5231c93d502d9007e9a7926b82871069ab0d0d879cf11206560e5497e34469c78b5a135bdfa44c29bb4e19da45a1422a28219ffd4bca2963b1e383da5a8e57558f7dabafc70c3fab63a342ba364c4b62f71a4856742d52b2d1e9328dd022660ba8070cb66a9a7bb0d86c66ca019f9b4a990dd1e52d6f8203dadb94e5ec1877b7c3f608b0f159c087f22b0139b8d4c4d342dc22fbaa1c9e4ddf9447669fca8a018b87145b693e19589b7527fe98c38f7d45a93eea5eb3b64bf9e1fde1c86674bc2d1cbeb7c6c5f1ae54feab123ba9bad42719103cd273fb397d440656dc5f7d4d0efe112961c0038bf198e6da175a5e7bbb84bc12f8eff06195ba2537e5d338a9795c525088fcbf9e1770af802c78702cf513fd90aabfd06ec0e12a3c3875dfd96a2f95ace3ab059b5c9b3a39bb8099582b6320cfa40c87b6004467ac23a36f38d3460811c82233ae29573422428761756b56f187dedc2c49d6b7ed11e7630419ba68762ffed4cc592897150cd3527208ea0ecc77ec7e210414bd90fc941334360b2799f62276243520b511c68e2262240cbf0d18bf42ed1960c796f9525b1b05152cd0a84653d712f470556a99efbe422cdfad449bfe4144987b15bd8c60839e28bc7a41690f20d8faa46fe732934dfc3d235c91ff8312ba92b6849dc041f8c7c9c945388d0f7474eb3f8d0a2db30fe4b9940caae7515dd1412f55dfb42117ae6c56e2d4936d054e6cfe84e0b779378687399020290b5c022106d79f3ddbeb1e5fe17962de8b398486287739d437346f6ec0d731758f9e51f09ae6e2b58a3160ac655b7f087a7157a74a2670c8ada61dadf54a7cc5bd9ae99bf9c6ecdb08f6b4a7349342b46ee415f168226f99f8cdaf27c8ef122010da23677d2ff8513c1afd62fe6aab1c39a7dd522d98d59ed63d5d57aa25e5c04cd9d619a48f6b54e678f1a1b76ed524ffee50bda281cc459dbe121f5d8344d69805a8fc26fd258cfffb6749389617de16af19b0ff46165d28ab1cabf9a1a7b0ec12fab48f895b00a94b10f345d44debbf0a05e693f03d7184143ba4ecc4ef552c5c530932a52cd4b8b49b6cceef75e901a9f846692eeda3449e5d58ab4040874ab8ff2f6adf4d472b3664a345f057e51bbab100cd181249f8b013386f1d4bd5dac5b7c98d7f54995285436d80e938f1781a8fe9d675fd3c1405ece56977546ff9db0611cd820b4400561f790045d379845bb1594b79f3644b35ebc7a4c53e0185dca5f71ba45ae578d237dfbc74d2be25ac37bea2b7ea79ea95456183cd0fb8a4f0a821bad9bc790d0e10a360bbed07f4fa022e4ec7d2f2b65be347923f4db15148c408aab469304ab7797a968c8119a2f22e401133d178ff08e57515b08396001ac3d740fbda29915eb64445efc41dd52233b0c555187e62cd57cf015d9390d8d96acc7c8c43998d8a296874950a432c3e51c35e9c3e1c92fae17b19128b742a4542735b27ba4e26e2c619d2ecaa4fa823b2a49e5111e09428738800d7f0daf8d64c68856ad95342c07adc7da8ab5a4a4eb0f65697ac07a8363ed87a2ad1894e495cbf3eb62a1e54c27242c73e0bc17447470596ae39847b87dd590a206fdfd6867cb830eab7ce506a94cc4007a3ca3a0963ce6f5478921ae741f8b6eee9615c779dd2a4856d75aa4b42abbc03d68929fb98f2482ba2691f2bbb05eedc81aaa1dd96fbf43aa2dae86a0218dbd4f3bb9667392d2b1a4d61fdfade416aa8ad91f4c65aab700a850e92fd6ae3dfc1cdbd3edd6df06f1699b066efb6606a2ab010f7ac3bd84030aafef6536f0f3ed682927f29970d4e49d2e0589faa86ebb96ba349d53b77c183293e17fa431a1230f1a12344f541b97184e2f9438ebfbb799d9662a3d7422efa51bb2ba51bb85c4ec2afe5fdbce058c2dc5d687d6566a16dfed8b79e57e39b836b64bc43a20dc8ef14d233478fc5ed2c5a6ebcb21a1d8308c555797477b2e5e3f565bbdf2b224962058a99878749d04334b07e63a204ea8cdc7e8ff2d2f04dc3edcb175d55c1e2eedf617cec617447a1c2817b9731ac231172cf642f0c6574536fa3bf3fa4bb4bc25605065337e175e79eee10d431a7dd19d679983b5e54d28600c63435d99bb63c67d33e2b84fc635a836fa3d85feeb1ee7971aee6ff27ca2b8fa7be7692161c5832a40bf9da899f1223605ad99b024e8b88d3db443242c2b87a1c98d21a40136cd20e9577154cab93fb2946fd6f59ca95c7f2bbe61c363d939a1641af88d4af7f9772b896549d974679b38983751d16f0de9b894fca396d9b5c69e891e5dafbabb02b160862b680da9ffe5f9ebebb1f53633e1775bbeaeca87a815182cced0a2d586e782c181603f7c38a8e2e682bfa3a3cfd60e6ef0cb3a9977771f9401fad96e627cd40e82987facb96015636cfebb3782eabd8aba02a72c01643eddaf9ea2ed2e617ac35a314aed8ea2a9c99afdcbaa12c8c820b68cc2cb6ef58a5a171af81e31183fb09cda94b181aae752d90899f9dc34adbfd2882d0d02ebbe6841cf18777a26d46d947526c94afd27a7c81f39d03d482a1f5cfc441ed0cca5df177d742471e3a14715d5c101a7817761484e9c0fec7d4ef23855630a18e26b1e14f1a985305cf28d78c4cd6440005f710f2ff5f8f8e1ef46e94cd41457007f892b3f398835ec5205d18833f7cb4099318d193674ef90052802439a918b7f8a3b8d0ec11f487830db7745c708a73c4e0428766a7c4ba124f6e461155b2ef30a9e7c479bcea21fb1cc647cf9007fff4d65fe18cab6e9dc5252384acf35e88daa463febfff85ac753a9e98cc85e17dc95e0b5d01b0834b5a8f5e1a86091493ca55bfe211e2443bb314ccdcac01dd3552faaa8bfd8cff730355ec5791971630780336107f690019b0ac4f45ca44514bc5ed92a72d6457dcd27aac4e9bc20f54ef7736c74349a30927b9836bb7622ffee0fb05cf91adbbdf5a996943e35dd64eadf011cac151943cf258ec86e0daa04567869f923d930a02ebcf50a2b7dc7e0277980e2c4a31039a88f87e0da6f1a2a049a3fae03f7c6c5ea2f76220d1fd5c148724d42b3d6675e471159e2bb735d35fb467fc8366b303b06d9f44f408f686cc234db4f107fd1a7d5166ed058d8a093b72a5c7fdb558577371c55633e32bf9f091dab05b8d3dd685a627dba45e4cf2bd26995f8351233e9d2130258a40470632ff954b168b591efc7773a561124a94a2c23281b91d4ee0a521a3207f8543784e2e931a5721e4b3ccb4eb7f74515c2d1787aed322c3f798acf25b4c7ab78a5b95399fe67dd5ff4b6e88071dc1fd74ad3af188271282e576308b332250986d5187a3816db45075be3edb6467128efc7884c3db819b695e15df18ef816e57b0085b2beba29119b5367749c517a30e4c8b507df31901c94d05853c7dc7424e94fd6dfd3b1bd223869ba6731454bf30eb75738a9ba8bdec3b2d4ad4949bf55b58c4f91095b6171bbab9d3d9452b90cb4df78cc4333fb350968b3872c0faba47d3fa11340559ba9638b61c94cfded9735fe00283aaab44c2dc36d6d7264b144e7703ea60de6a4c9446aac2abd9a582fbcbbacb13421cb2bd4f14304ce6bab6b7c439c44ca9f7fa760770dbc2e8eaef0f8d436d248e74a703908278f1d86f2b68b0e407bbebad932249a40ee690f419ff990724f445fce82d594ba6fde622a3ca11077790b16b38f4c7202944570fce5175a3a4824d0d6b404fe9c194c7bbf8aaa42df088faeb00056a78c58b67354cb3a9fcce49be92cff5709108f1f613b3651ea17ac7b3bb5d4a6c572d3fc0e97ea57e92de69030bac7fde65f640dc58371c063a23649c656a0f807820a3c01b7bd0fb9d2b7fb027f4ab25bca5a22ae7e36d494f6f24d25f8ae554311431f1cea1acea7344b42ee6983702975914f7efb0d6d073672657d6e9ab38c0a8ec7551024a21d6b7525d61d00097f71861efceae788298de18c73423b0d7cc669639eb4740c000ac6913a6ad52ce7be2a1181cce1a097dd448d5e901e4da1528a0cd7cce775a6d0aa01b6efeb660e7c63f0c1a346005cc07b9405b87424c55c219a24834ed5eb4c9aa116b8887d56c41cd64d79511cac3d1389ca52f4ff41c9dad133c0c55d7bcb49f5c1caef89d166b20d8e1edd70e3f366d2f3b68cf40df1a100eb7112712599203efc63d42c19ce260611081ecf7053660d6b85b213e1d415aa7efe734948bfefee537cfc8245f900f242f732cd957c816224141aae19c056abacdf630f99acd633ed329d7eada6e92f9341d36aa577180cf00091fd3a80a6e68b61f9b4c44fe02cf15c225d882943c876bad5a0e1be64c09757d8bb96ad05d8d8099fb700e5c11587b84ba3c103e2691f4331a3bd134b1c3ce3ce509eb0fb180f2902dfb0b017ef41aacde1bb1ec4febe1ca467a45cee90a6703446122939fe58e16001bd1df4ad6f218d7577da1a9d359", 0x1000}, {&(0x7f0000002800)="230072a20ce18ff8b02f2ab854e7235437e860ad44a8bfd26c0e761d3fa4bc39df77a04cef3e", 0x26}, {&(0x7f0000002840)="fdfb14f1e186de32337b6a1869c11ae6dc0133b181222e8aea436e27bb0462ebe03a702f62f68f9c88846e42f9aa0a00b20915a0998c618514f8e9e53d3941e9ebf84571e21c29a7a087a9f137b23cea8efb7e6d3315d27462801e9b1e962e17192f7b78d99bc889c0758b7c80e885c9e9e7c6a0d326d66fa99b683924439df8255558033ba8f7399b9674fe20a3485f0dfa4471ede34bdf322e71e260d9ec50422ff533a01d8e7f866398", 0xab}, {&(0x7f0000002900)="7d63ff06a130c960a162325955ddc5e49ec39d62a1ed2ceb1c32972c4bdb689b3c7984826d93079898f9e9a67efaa2f0a3be14da941b9ac0fad38c14194f", 0x3e}], 0x6) fdatasync(r0) seteuid(r2) r4 = geteuid() openat(r0, &(0x7f00000029c0)='./file0\x00', 0x40010, 0x100) r5 = geteuid() r6 = open(&(0x7f0000002a00)='./file0/../file0\x00', 0x20000, 0x128) r7 = openat(r6, &(0x7f0000002a40)='./file0\x00', 0x100, 0x40) r8 = socket(0x1f, 0x20000000, 0xffff) fcntl$setown(r8, 0x6, r1) sendmsg$unix(r7, &(0x7f0000003c40)={&(0x7f0000002a80)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000003b40)=[{&(0x7f0000002ac0)="5cdedf3311787a3ffc65d1a1ffe9972de69dbe06c62390d7add468b1d46e8ed3370248a32e084a85cb301500c050bdd8b5a802404ec9c8c73ba1e67d184271029aba4ab35be2", 0x46}, {&(0x7f0000002b40)="694a7400005664a17bd9e787d167bdc0cc15a4a065026f17029e66330025ce4e483a07037ea1a1c96721060cd71103068e78a6f50b422203b4df01e2e5a5cec836d5922e844fe35635689a1a8cd23ad6b36afca2a873d8f68d4434c14af8bdbd323144f92e8afb129007c17201d0982c4a6db83131c166efc9b232b786d3d84962c604d76bd7079086a741a0ce7099f9299663a1c28168d25d6459d51eca05eade2f50c0b6726052917a864da81eb5bbb827238fdb7fe82cd2db5f6d572e4e34b2c4d058a8e579026041cb144ce9aaa2f3f46e298358d92691a7bfb8cf3831713a36eec5cc5874107044328f264dbb67e859bca048f9af1067e4edce4a4836fb50735adf99610d2131e962cc8a5db43dad31d435758bd2e58a00a2d06f980890e6a2854e3bcd3b935ba0978c8959280af74074a29af29fc26caf8014071c83f1eada57d9247c2482dca12f4411dad86ee6c45518921cabe995b2cb99212d03033655cd2efcfd519dda2b07d123ebe6e9a94e64db257a6663aecc8146f56f63a0c4e367a2d8afbb09e06d7046911bee730a5c9990ec8427663f908293e815f608eacbbfe35f0c309155325f66b010b7bce90974d053c5bd06f170dc7157bf6808a20a0d0f03b17243e1e9b85feda196ed1589bc055457db2892d1e683595eefecceac56434eacf66b13594f6c7e155a27e2824d1336e0f052eac1f13b530080035844b9d2700b0a7088f83be86bfdd7cb41bfd8d130e0bdeb0164fbdb47ca5a190e4e31bdcca2726fa390c7c6614746dcf99876f3dc0e043edcffcea0d70e24581ff701c46073a847c4acfd4adccf5724d767f39a4a2717decd90fd118075ec41b95bc4566ff6be26c27c3a9c01deeecf19dbf532306b15543c415f08f7f1392e23b052e27cc743cd84b4d95858f876f2186bd872e4fab270e8e24f55ec60e324499c8b1ee0cfdb5dcfdaab0e6622ebaa72e66d67573702bdd589f3a95f6dcee9ee2d02a25b4ed84e0db3e3de41f0ebb2765b3b3ed06aa13cf513a03e33c6ebf9b4196128dd5ce861d0d372b5f3f3581982314e18c4b67e53d06d2e6d3784ff385633430486963281cc710f995a09bb382a7bd394515937dd4be8669217ba318a8f111881b7a9e21d2ccc7847c4f26c4d0e7c77b416a5c80417634896fe93b88013e75e434b511e75820e8ef4ee92760db2dc9749bd0f830f2cb17b479213caa89832468cfb574848c8305d886f35b299738d9039e242db4827654daa35096fd5729f2930ff6cff71f4d3cee8611ffb306f9853ecd51c89af7d05c8e075dbe960cd6f44fdef087d8f121826612fc4cfcae99fb51d3b8cb970109a73cc3b692622ff3f156965a8d5dde9dd5a1795455777375208281cc1b2861a8ef9d84da590b095ddfd14ee8c7481a9655a325a2139f5554daa4dac05c328f252665acaeafb43e44215ae25f548d3862fd4df7eee40e842ca0496ca439c24f2a9e26659c2115e42388ad745c49c18c604475334ada847134c176cd993d274ef134fd2a6b4de3afa65bfc5600c11dc5d67cfc7ab59ba9b0261fb94233ca40936744ae2f56e96ce516bae0855c87f0c07679ae6446ade0b677104776cb8434aacc30ba452ca4fc1e8a44b5cdb54b17fd8ee2caff17be6686de992063f04abdc70c374a5f686781b28705cb35f7d644e5b7a50a5afcc00c1c7c00a8f2406e74a1f0f2aa7d61b068825adf52514f9b37ced4b3775ab2a3840fef47246d57afc121f49e55109cf747b28893585ef608f363bf3e751d1c397a81c6e50e10ea1fd5d63f9ba46923e468392e06c8b1d886392029e60cc7db5946e2a52a96ce627b31d5c79d9334d4dd72f15446d5fe5a392aad7d6872457447488b97e775b42e700922c67437a1a1fa75c617474f5c9c1f4a24762c843c5fece616c487e847cdf60e1498cd5074baa9210cf4565812a56be717a460ea4ebb1a6c14a25ff00628ca6cbf46efab1a076f56e1d7ff2bb214ed67016250bd097bf175e3e5f586201a459c9e221852b43a9fbf94fcb2cde585e7a2eebffb862386c932bf7c0ba1ac2e28c9000d7c2e3b97a7498f40e4c05e76d4fb07b7c9899dc89b57916b5e7d767f042dbe23af56c7e1affabdf282572b3d4ebf1e6ed31467105ffe3137b760aa2790f0c3c04d35c2cbb236418606b3fea8c3010758a5aea0b6108302247fea718d6f8732d766a9c35a4d893ae3fbc0f15bc059dfbb7916f78a4c40f811e6c8a219729ac38d0afd4c9e7f50a66b79365e8b668aaf7869a9d9c5314fca90cc221fb8de9e7f4aebc922dc142b3a382f7a37ac4b3e6111d6b54f68b93d4dbd3dc30c5c77ab01a5dac6767fd0fe9f9d5fd45c4ffa56dcf3bc22e5f48be08ba34eccb4ef3c3c68366f7b18576fa11c4fe25b96e1280b730b2e83084fd45fd5b4a5f501bfc67b1a235e1add0ce3be596a5c80fe242ee94f89abd064e9885db0af885b9be2ab7fc738721eb632b4a9d1e6211c32c19701bc90eeae6e764836c94722e64775eb05cb45a9228ccea2028546f2ed58806c76b878caa83292d7deb2422f08f46d2d75020a031300511ea2ddd176d13a1cb52e5be65eb15c66ee4d6872186918912ce24e6e0099a3eec1fed99b7a45ceab1ce64a02022809860901178b699a206e614cca3b2cd2cdbe3d7a7dd1597dfa95e20ec85557b3a48c22f6c064defddcb2ee21060eb50b8a1cebaa8184933c2d357715287a28104acdb85c96771313f2cc591d2d412b6dc4e06a41f7d2e2ab58d43950b284baabcb054d7675a4283a199cff4ca4306ba33db160e1443c1cc8aa6d96de2f7b0dacd5e7690850a96a52b9c890de203f34b5d7d4306a25bfdb4a608959ace217e57b9aa7b8a88fc77c4126885e2533c4e392d90e25ed237c15186c2f18c9b5b6cbccb94601517e80f89f1b71597c742497063fd9ec671f97128d7fd958252cdb8390eb9ba8b00e2c5eed404e3a73420b4d26930c51ac4fead933a667403b41118277b9f3ed033690fc146d5fabe0b69747c4f3cbcc5a872e3f5832e37f68a57fd9cd88ee413f9efdcbdb0b6a1d14e62f0f1b0de2055deabc25c0499d1ccdec7f25ac95d66dd3cc785d45559fd04aa2236774aeca1e5eb80fbd61af6956f89596eb0533062024e2b3f502543762b8ab9e5ddd87df2077be951e6fd664cb605e7ae5ab0bf6eebeae71ff19152218a8840a41841cb6e608a5b08dc692a41f6dd1ec522aaa63b4bc1d747c9039acb5b1e341830dd2fa48d4e8622313225e83c1306257fbd2bd5e0b91d97116c832aa22fd13d1a8d99d045acbcb11e6c34a6aa90610050befb837ad0697f2ae702b491f6d9efa39d390458aa62f3891aed74ff70430a9ab9ceb332af372d110a9816d0b80fa440f465bf6625a397e54a4c9c65459813f7a67cb9a7eacb62733c560587162a882ea2e97911f1105cef5e7b098690b34e06b81fc3f6ddff3254e51668f5b3bed18c98b67d5377f36be2be062862a4cb45b70fab7cb35ea2199ddd000a61123c269b8c360709e064c31ff9836363b1e03420259aad5e0dc8d82fb22c495c16f13866fb7e7a1704331be1c5e8c374112ac1a8c41d5138c8fb8c47092ebc13caf0d5a170b14b5bc8f002fd564730d68469dfd5e031070ce7910ac3ca0219b27f19c0595bd439e9237be922b846f10d9ae0ac0b78042a56504361dcbbf64289ad83ad5ece010226d5cd1e25327c9d82b27431a84d18c48d55212606f1a0d0c83bbf7c382b9c2c856a7088b4d3fc25b22c25cc6fd5547bd74e342d899d5fe464a88f0876f544422aa15bf43a70d1d95754ce6496e85d757af3b7fe30f342233ea74485b8367e3a87f58a936cba5a1a1d06cbe54c2cd787b0bc86b5b1b7b9c433cb184894f3cc70252542989dcb14f695b810d9fe2a704a00f8bc2273d69b55b1c5a2d1e5fe46f08c0ad025ddc883f92724094c02c3615cb7de8907703bc2ec6e9747a20c9466033db8c3d1a73e9e9e456d39a028d1d2b49a8608402740cd72ba906946b753d23983f53977082a17b81f9a2e747119c9bf23d1436c7b74dad0794d3ef8eed6e764b4b1591fcb07fcec1fa872a55804094cc3fd1c9622bffdd8bbb7cba40ed8f2a612147752592cd9dce3ce613e3a63007ce6a30181f537fe9e5583693f5909a59a2793ff5399bd430974c6a8e0c67178be12942085db3c2563cf31447201d0edb51fdde740191e68419381b1df3f86e9b0e9bf229c9d05d12bd32cab0cdab1ec3dac53546bfffe541f0acbde10ee10ac735bf188b5d4f4d09b0dbf413f7ce8a3813b1055ac81efdf22e56513a88a05c13ccd8b3d240bf43078ace6f695e4b840b5d3ab496bc67763249039dcffb1b7111961dfd260afa74900b18193d42d5fd8dc94ff49283aaba430249ac58a6c520031464cce682a347374cf11d3946fef93e1c457ed243263384ee2a40fe6bd0b281f2caf3ea029fac310b7107d131509506415b4ff19ed69efd45c2496a08540e0ff8ea31e3a1d5b458c5cfd8fba9a0e9deaa0618d243a3b290b38352f75b85d33fbeb6bf5dc0e8f00cdb7f77306aec7749e94e0b346b857d9a7154362ecc01a947a0b4004ee31b9ee307d53fdea0adbb26f1a5947d66f9a2b8357f8f81ae22e2dc38ce080de085fe2b8c799d354063353d714b6e5c226a6cd28f0dc23d828d95d1e75f20f859fc3121dc92aeacbde083f4932581faadf660f4d7f78cc42c2bc3ff1725a60fb23803b97efa98170f27d28373fa378702bc39edeb9c15b92ff9da9d9d55121bdfed50055f6c66cab88b2428c3c1671ab31ae2d9a98d85dd558d14c4bc04e5f5d60f450a7e52a461b7b230e65d8ef81e5dfc798087df0b1a6e5e8beeaeb1ef4275abadcaa65c66b4ef4577964f5c71b2665341465278a7100d364cec0bce3ce0899140ca359772e1d4c9fc1e7ad448bc0e30b7c1f75299dcc0bb814379cb076d505b62f945fe1e871c5b2c0a78e82935d1a0b96d1ffde92374e0b5899131cdb3d0e6e398007c138522387c954578c331a9c4c69567e707a99c67ef1666c353cc0ff4c099c59344e25a8158f7dfb5d3329a30805a59f7b092952c8b8280854f4bdafb191e27a2a84a6f4aff9ec44c6c660f9779f4662cdb970819ff18328c8594c64fc5eab9dfb01d77aa21fe5e92bfda2acddf7e6bb096ff6b04aef0f18793b7d9f6226da818f6e428e99871ff60aba25d4c319e1e0c129f8d38d3d7045ab4f308c28c8498a11c5de05bdc552ea35462fd3feeb00452a50d7a0f489bfb0c330455ad8a8e377fa1fe1ef67459218a908006cd162ee47695eeb2974bfed97ebe5b4baa61b332ff33db3d65b1d29ec9cca633ef58b8cb8f6826db1a5b24e4aacbdb0b96097f2cf8e992c46ebf5f9fba0401578377972b63637f1af5683b4c04c6842aa9c1a204ef27628613a1d85461f7bf518d9f31fe0bc210e403d8f9abeff4b64e2923982f99d6514050537d382502b6457db34e9db734466d4217386ccc5a5cfc0dc2f66e03622bfa3d577063a0e8a80f232254f87c1d329b1d8c095d8f9b09d66befbc011a5d54dfef094216837231be3aeb0a6524dd130fece8af97a5705dda6105a088a62321b76fcc57c13bd1b7af32a07820be5a3c47cae969ba30bf24404d454e1c7b1d6d98ae281c5d6226f62f3887341bbd4d077b33bb205e1770768f5bc7847188e85da0e38d997dc18d1c47c53af9923e099229b94460848e1c4241e1aa0f052244476c52b0aa71665d222e4cec5bf7c408e6c9015acb2ddc9a9d92984dad3e9e4548391713e31f84b", 0x1000}], 0x2, &(0x7f0000003b80)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r1, r4, r3}, @cred={0x20, 0xffff, 0x2, r1, r4, r3}, @cred={0x20, 0xffff, 0x2, r1, r4, r3}, @cred={0x20, 0xffff, 0x2, r1, r5, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0xb8, 0xc}, 0x8) r9 = openat(r0, &(0x7f0000003c80)='./file0\x00', 0x41, 0x1) ftruncate(r9, 0x0) unlink(&(0x7f0000003cc0)='./file0\x00') getpeername$inet(r8, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) fcntl$dupfd(r6, 0x0, r8) getpeername$unix(r7, &(0x7f0000003d80)=@abs, &(0x7f0000003dc0)=0x8) r10 = semget$private(0x0, 0x2, 0x280) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000003e00)={{0x6, r4, r3, r2, r3, 0x2c, 0x833e}, 0x7, 0x0, 0x7}) open(&(0x7f0000003e80)='./file0/../file0\x00', 0x1000000, 0x3) connect(r8, &(0x7f0000003ec0)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1810, r7, 0x0, 0x4f) 00:00:07 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x82) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1000000, 0xc8) r3 = msgget$private(0x0, 0x12) msgrcv(r3, &(0x7f0000000180)={0x0, ""/171}, 0xb3, 0x3, 0x800) linkat(r2, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x400) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x0) msgrcv(r3, &(0x7f0000000300)={0x0, ""/35}, 0x2b, 0x3, 0x800) openat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x26, &(0x7f0000ffc000/0x4000)=nil) fdatasync(r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/56, 0x38) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000400)=""/159) r5 = semget$private(0x0, 0x0, 0x81) chroot(&(0x7f00000004c0)='./file0\x00') close(r4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000500)=[0x38, 0x5]) select(0x40, &(0x7f0000000540)={0xfffffffffffffffc, 0x7e59, 0xffff, 0xffffffffffffff7f, 0x3, 0x100, 0xa07f, 0x9}, &(0x7f0000000580)={0xffff, 0x4, 0x5, 0x8001, 0x2, 0x7ff8, 0xb9a, 0x8}, &(0x7f00000005c0)={0xff, 0x1, 0x2, 0xcd0e, 0x80000001, 0x5, 0x3a, 0xfffffffffffff696}, &(0x7f0000000600)={0x8, 0x9}) faccessat(r2, &(0x7f0000000640)='./file0\x00', 0x1, 0x100) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000680)=""/60) openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x10000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) r6 = openat(r2, &(0x7f0000000740)='./file0\x00', 0x20, 0x2) mkdirat(r6, &(0x7f0000000780)='./file0\x00', 0x8) symlinkat(&(0x7f00000007c0)='./file1\x00', r2, &(0x7f0000000800)='./file0\x00') mkdir(&(0x7f0000000840)='./file0\x00', 0x100) 00:00:07 executing program 5: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10}], 0x10}, 0x0) 00:00:07 executing program 3: socketpair(0x6, 0x10000003, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="7ecd2e16fc4e51739b044ebc04f59c007090b3553551096958520be8b3f1e7f48d341a3218c5c241909646d03155f4b53eeb307474db9c98df540dff57f36d1fb387ba5df41db4848e410442139d5fb943478ad8d538dccc105fd037eff77c6d5f", 0x61}, {&(0x7f0000000100)="27a1afa0ba825fb3f77e4f388c31676f6542cd16eb4784dff2e86555e0e22f2b9601a1b3d5a75cf4139879d7260d7edc966c9b64e171", 0x36}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x20, 0xa}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/26, &(0x7f00000002c0)=0x1a) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000001300)=0x1000) r5 = semget(0x2, 0x3, 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001340)=[0x6, 0x5, 0x1]) r6 = dup2(r1, r1) r7 = getppid() listen(r1, 0x20000000000000) recvfrom$unix(r6, &(0x7f0000001380)=""/4096, 0x1000, 0x801, &(0x7f0000002380)=@file={0x1, './file0\x00'}, 0xa) r8 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r8, 0x6, 0x5, &(0x7f00000023c0)=""/131) sendmsg$unix(r0, &(0x7f0000004900)={&(0x7f0000002480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000004840)=[{&(0x7f00000024c0)="8b3879e6e134d1add099fef9ac200b179b6f73b6ecd7d083f914179b93d5eaf887a4d37ff004e05ff6e315e7df4bb38cf7bac307c9f06c32dafcbfec8edffa6e21d58192def70f3653526453e13ced2898df530b00abecd287b80de488e09738bf1c3802c0928f9aeebd786b489736fdb271e9", 0x73}, {&(0x7f0000002540)="bfde372dfed572c7623d5586b63f4504ee690fbeb65e3c5b36e3a9927a4586b92f6943a6ffd514dc959f5942bc40afe5220b75e8423ed2e344d6e6074ff75dcc9154d7f62da78aa37b4cd024f5ae577ec499d9f9b1ad29128002bb2b7710e69de47f41d289efb98236feb16dfe27ebc46a874d9f5afd3d8dd86946fe155b879bcc2f76873cc0409583d480c677f239380d28bf98bf2f6abb0bdd68186d9418faf994ee612f44cadd75ffccda5aa42a61b26d1bd968259beac857173b2b8ddde52195e384241929f3e912463a014ee09e2949ffea5b8f237dd676dc81", 0xdc}, {&(0x7f0000002640)="0599bed60dd4c307d9bb3d612410bb7a65eebae9720091c47ac8fd8da0fe672e5793314ec365d4605b30b0d5d87e67a635485a43189e6b16e05ddc5e73e12f286fa20b1d399c0bc322b88fc5eaad4618548e8f042c506846827cd9dbeba9ecca64ba17f609f5ad26aba07477ba18bdb7a76aeda18611100a51e36f43b456b8e398d5e40412b8e41e1f6b9d857d5cd61ceef0db11d723a9add1c6589dc3b527fb306a5d4a62d5d8eb0c74a361f050cb4b911d86dac6734fb95ed811e6ed57c86dd3a3207f06ab4cf2", 0xc8}, {&(0x7f0000002740)="f7a24767a496504627e23109d3e7e446c4c88fc0f7c030b56a1abd3e2143cf489f44abca0cbbe90dcd5608b5a7627240f9851e030b00f469b5236c63a91af161af5567c8499ab36a57d40681e312f057acd4dbfd924ae9e8ce010e9366af7250a26120ef6c0eb7891463ab442014e8276a99e047581368225603052c4a104f7fb2df06bf2737a5f55e828d7e48b14b516e19f5aef2052715481111d848deba3cf614ee6a7e59ffa8d56e753d455ca952e66084b79a7686a11aa05c83d86c8f38f6faf39cbcd201e4a2bb70f43f55021530ffc3e2904b57338210ac38854371209a5903640c1e3bdf458ca0a8bc2fe35babb1e7ad97dce6f57c076efdf234aaa836dc9cae47326c7c1931b4d55f7323aa9b6eb32d0588169219b1d2ea8b09e596b4c3f07b8561477d54c517fbccf9ad1646b5a03366d9ea5f950a16494a2a36f2077177573b1828b3027553d71fb5f85a7a1cea7fc2432ea1cb8618d15f5911bc310679065e44b704c13726a97e2e068a8ccdeffdd48ea49b0e397dd5370a262e626be7c1e6815d670db29229aa20872b0198f5cec5c0f57c023245945703efac767ed46f14e0bf108849a3d55311dc48dcf47c1cc2128a4e6c3a43d599750c7e2b64c82bede3d0c9bab90b72643649edacd7291c0b5ede1f1e3ec63417f8e5c7ffdd46db371edb5c5fd278f3ba021d4c0b4446cec9c73532e93b3ac7545da45b15c46e9e5402c9877b8d18784fd6a4ee5d8d9480461c16718fd115d3f4cb10a828f745d01cf56428693c5a80bc5262835969eaecabefbf92e02a9e0308419d0f069680ebc4845fc526095ad0a7233c1de05e39e52bdf38a7baaec245f80e25effcc1848e16138a5584fd90ecb843a0d685c0c771c68ef9211f7f7648ed4e77a6cf3897fbb9bd9c72f117ee2537aa4a20b4806ef2c1daea138b7a163b439b82368169613f68782a4d5009b329a7485a9c81517b66bafdc98d1196dd0984c6627eaafce4e82b799c9fb2177f63e9829d77170bac203f560527cdbfe65683b3b5fbccb2965053b0543ca1abbc0fe6634953e0f58c38e05e34246e71abc1d1753e1361faafc528c9700aa05e787f24fdb08abc9a7c0815dba4e328d811f1e5de0f9ae8502951524800b82dffc65529f7e040a8ebdad51c7429e6391675e0c32d72fddd5dcef70ae7cf041e80d25a33ec9c49c1ee4418c7aa79dccd94074c0452cb72f97d0d8017975b52d96e8321b91bb9c15eb0ef89162da5a40656e71bf69dda5499763c4cd20d0c4ee7367a42429a64bd5b6f6bfed4a31d327c0860394f6e9d52912cd8aa0be98dec88de5135f13cf5fc526be923839619f6d369da1283b8058ca2fb57daab71028bc438405b388b50ee4b99fab876cf15abd930edb76e10b1ffe2ffcc93a19cbd13d95fe890760adfb694c2815c11492c566ee7401413d50fc0d2b565a019a06fbd6d1146ffd3aebd1a08dd1671d8b318dd45e43412f5317cdbef84c56aebe5a55e9c334b76272fccbb71126c34b031671ff7f434de4d0ebfe01eeec712f3f7d088b8b10a2fe2e17a7e41232b97bf3f19b93f594826b7d747b20e2f8d991b9032f56ae50d5723a84029ff8efd549d2e09ea24ee4278ecc9c4e2b9a3810b7e7a560ee161d6a46e582133be8462e73c92a0ec78853a8383e0aa6b54dc5a2f823468443bd7d8075c8c8b7db1cb1103894491489a4a244a43162bf2bdd7f9ff360eec9ef363559256248f8a4d6a6c1e69a593210a3a812daaaf312027e395b376124206c2c7552461b930658051f18e6d8baf498ef09b2c2cf941601ff501ead43c967d602210e75d6d7191124e1b209de22d81534a1bcbc5352c6817ecc541eb7452caf4c4481d9492a893e79ca404c0f10d721d8289ce2adc2a996e0862c0e5046d08cab4031b419762a0d6aa27a870281c3ff96473dca420f4db78f1e953612f4aba17b8d86c246762044c8a38a274bf745acd7cd7f2353243297928df509c9ee736eaea436b6fcc0a6ccd93789d7fa7618f2556419ad2e155fe908c7c6ccf0c96be6d4bdf6d6f202a6b5a98f522dafb1135d94324dc5a28fe85fabe4c299be5966ab61e6cdd65fdd78aa3ad60102ddcb2f3f4db7f4b303078290189b63f2c75f37a58857dc4c80e6d8d8f92e16a579444bf0e2301a592fe0bc29159fcfd77fb783727e0258c6822f594cb08198481ee326ae73a3594a062fa148c6929c691a06df2ba94a654571624780212a53c11001f2bfbe17cb62e46928a92b42f45a17e05e6d1051300d90993be5bf0647409125bdcef0bc816f1515835553b4b4048e0e589514063468a623bfdb98f63c106790c909e4ccace9ea043518811f52487191d108e19f2ff2102eeb43be65d8f8103bdde2a1fc991792ead295a95a56c9550301a412f85247c4c609722bb243bace8c5d517b5729745b7d2389be73110b30cf17b1be69a47859a51fe13f813ea58a5d0ba59f89659a729df902d24b8df8b84eb9355cb7feea4526436ae6371f3d1cc616cff920801a5737ac169eac1649fc0d88096e62b5d311e7cbc8ea35d8541094312824b2a69a39415b36bc50850926d8d26ce3dcd8cb82fed477ff988926c24c1782d3cc1500388364b5b97c61c4f5306e2f35006dd6f5eab12dc84429dd150c793d76d323ffa1a69b3b45dda39b0a08fbbfe00f2268463e36a83705be923766139d46c0c287cb6ca52e97ed14e3559440155e6695f6046342aee2d16b516958b3a9318e71cdc4c9b5dbd9ea64294ef0c88922e3b0a28dcce83d4823d1694b1902a7eb50b2a447128d8880b0f856af7a3dd8ef02296ffa7bb1fc3d389a5cf2767bff8f3d9d079c9c4cb27f349af883fdcbba59c640626b296ad24a6c23886ec1310ea966652cff950f4c32acf40ff678bcfb7de007822cfded45a5e0c9c60b0f5b2c3bac3858630a3777bdbcdf86bd874fa31ee298f667a1eb860ccd6362c456182014e89febd3159eed13538b4075f9e1afeab008a5f7015c5de3d021db094131505f5f698dc7a213d6bd881ba994988ee73fcfa9a61efaf35bbcde15b28e20a76f5339492887e7870d4ad37ed8991681bcd7ac0633ea12ecc658fbbe24f55853fe3d19d97a6f3d1c7de1e72b7341b7c5d40a618c1266f0bf64d2212b054efcbfb935b442c5b811123bf1fc286f67a3be16be2fc968d7f6ee168ebcd15fe7787412959bec13642f94331b8f811bfed38f5d8eaf2fad2687e00b18483cab3451d06da6e2ede34d3dbf042ca125789b706554070bae29e2f9073b0e7657c29c43da3842976452ff40779bc8b6fbfa8512c11985e014920d72eb76f8ec5259e3b92cdf3c748d1b9460b4cdd19ab62ba17d9b64e813c2d50216807514229098169cc9dac06aca6fdda327fb0a0a1a1de8915a9fc305228b65936afe0c85ec3c3dc5c0b3a9d669d2e76a31afbc41d74c9b509d9b4c3bf4dc275c6f7695c3fa3114b0996588fcbc4ec75ed8a642bab0a365638788fe9ae0cf65105ae4b21bb4408fbaf53cb72e612dc9022bf53285cc250e4aacafb8681c98f3eeb95941b09e6fc58b30f4e770a784c58d25860393a026f4279dc2893b91f076b6de770476e0ea74a27cb0dbf07ce476dc53b9e58c717babfceb034167957ba0356af7280e0a70919e2850a4c9aff53c708197ebf6cd073cca1cb93a7c075edea14ca4d46313fe710102404712e7b12e4a256abb83e4d647af7386a57cd6e834ff330f29f52324fce28c34db4d30c26a1162b32218328700c38837cad7fce75dcaf8cddbd3c0152d43bd964c0b6d8585ad0b28aadc1ca9b37d78dfa642dcd184d2f03e6d2fa4aba2b370a273dc27d7f1c64982ca1114703b065084159192b35023bcbc766495b9f4a6b3d6e86818b86188f7186cddb548d91ea2250c50d47028bc5de8d358484a55b5ba0fd90180a4707aebf42cc0893776573818a0fdb491a7b2538e71b1c8958f4825cadc52a5f12d9324c05e3ffa22923a7687226812d3d5264135db1081c0685ba620c7942d4d8cb2715cf3507d72244fa4d6706e2287fc2a871044bd56b48fb0eca255268f7b8e62e45824558f02c1f05e80ff76c01e491e454da2e83f1938281d2a6983502415e4036fa05f6dbe9562369330897723cb714c612989eacecaeafbdadf3f2aec37c566b184d7de5537fe5d437650ad6b08712404050d260062e04ca544235e61324990c1d9134b56293e1858c646a129ee724b6da55aa92b1cf4e120eedff16056781eb6b690827e5b4f3686ec0ae38e4bdc86f3ae5919e31e99c25c0b6633cbea5a6c1a3abaa4e3aae350f63bddddb7f0efe171b81701ade81fbcc1056d4c8bf07058963922653df906d11455cd121b018877e6dc127089dd87672db58395ebd6012b83bb9745900b04fb6e88e42d213c360bc31d81b032fd55449c5727f2f80521a09ab3f4e44aec1d8365ede71706226ce9f8cf054ff3b54eb12a817c5b46faacc83aca1453db16232b6e81fefef06980db3b7dbac00f4ccdb2eb5ce07eb3944d093867f6811798e7943656e69e099d746a3b1498c64f563a4ea4665e11dbb53ddbdf87e9d36dafd666f2122b0b83606548cac6fc483838a572e3a607091b4b41256d75e7e1a9fea53cbbf8dbc74f3b4f45fa8a76b5afb218d572924990693b56f521dfcaf2cd609779689ee837b89eea98c939ef5647972b95c4c263a5cf7e4a62bb92dc974cb44893c25298209cafad3cdf0adeec69d4bcedb97c7e8583940890e4c4816b59988fbc638e8a03be9833f9feec03e19b55b504d4601988adac282a289396b9369a357df58a1bc9aaaa58a0225c7c8a739301d86fc883d844a9472d4838c937d22e3bc5d392a450306d3bd2a35b5be4bc36cc43f2f2af4c7ba2daedce8beb2ce44ef19433598f787ade2b6d5de5ceab10d87599f95ce6521c7c81cc9e9093ab883fa4cb3e1b366c6ae9fa7b8ec7c7030b85ccf0c075725f116763c4f91a34baedaa7f48b37d2d2ac48c87b25ee750b6bc94ea801beb23c80f049200cac268cbed9e1f5c4bd33fb4a8ea6f5b0a2ef5cb55bdad3cbd8bed596a023fbc71ec75358f85bf745c0b739d9441c9a818163bf7a431957982a244087714be53e37f9d4d47a91b43d9c4500cd1601afc4f4dde6479f35adbc7c9b245fe18f44e24b980e78c8ea6bb40b24dc1898d8da9e24f9544a14646f67362c697ba1b02fee944b1ba838a64263e3ceaaee9cd113df95ab953156985597b572880364198cf9e4a90ebefb1322accd72fd088a1beadfb504c2e1a49938dfb6b4c777d9c8eb61142da09972e5bdb77d073fc8489568a9ba3d09750c6f0df4cba767d6707b23545a31ba2192eb12b72cf6462b8a2429f42a3ea33f7ab6d6aa5a3ebd0bf1185b02a4578784f943910d6f2792d55837ecd155388a81227dcb3b2a9f50b69d6b63ee2e402637b3c149f5ee89770b9df4afa737e24bd7e24f8932a53148ed8e577371e0ff7e5f6597e41726e698333c65aa8ee6a254d0f507e9dd61354c93828654cdc0a30abc5016cc37aa0017ae4d8b1cd78041fd87ea8147b8da4681d4fc3f0493cbed6d1f8e9ea19490b8363375747d1f9b8311b9f40681da2acb26e42e26e05f28ab602eb9515e8e8056ae7186a3b97ab922c2c41a4c6169ad66fcd7ca0dbd731920982b84fc799181724e721d64ca1028ddd4d9c98f6bb940ba8c895dba69eb364dbb2b58c9cc461e10aa6ea92da55809187c7d8d572a42e220be0159380112b2dc0de72f94f90b4251c66beea7ee3a5e8f08950b53e227dcd549599e7401d6", 0x1000}, {&(0x7f0000003740)="0e7c6e31adef9165ff564523506a9e71df9382cd514c137b8e81da43414a8290257fd7dbc00478de90b5097c62e7eb6b47ad0d98a3c96267887c5c7157b472612db1eacca6105d80da397837f7bc1d59659724e2a5f67f96b7d148523b9fd499f6e2e2c7076f131fc5f196c186f78b68b139e636cbb8d140a77e5bb3b41970578c4aa8431d1f2b993de6deebd43c0ff3ff64670ddb29a4b58f01cb860413c79b8bae86006c8d8a7e95b0a5ace26c6d6bac90f363afbeeaedf0224c525f5c44860c800bf34f88eba9295b709aff96cb7e11c3ae6182b9a7130e873627890118d67891af03f8b4df28491c4317b61774bdb2", 0xf1}, {&(0x7f0000003840)="afc00ac89f33d9080268ff287b7bc90b5f2f1b9d91ef061ebb14e405fe7d8963fc545667d57a79997d8124c004cba63afa48923f05b2abce6d7fedc20bdb558135ffc184d0a9110b21b96f6f658a3f1a08ca5c38bfc0692ec78f3ff484ab7d26f74661131d459d666538e3540c26e119d02e6d8a34ac80f0891eeaab7c466c156d39b700ae1c6408a18675ebcd491efd5cb250047c0d29ea99576d414c943386a5536cbe1cc43babac7846cc4416309fb7db4152031a1ea30745114f860df53edab30f5f7bd4b43978d0da8df94b3188f467f41d6365a06ceee26efd7a1301e61e1aaecfd7503bcfc2aaf7f93863223ce1d867199ab240b1e1acc4dcf1c4f219b15eb0b6f356dab631d7afa042aefaf9f5220f7de504fdea31e03dd9f20be7834c19bba4fa4b59f15409cf105dc749d0820dfec411031fd2a295fea24d5bf6e81c1a0694983db4bd804a8cd5f19fd560c486c52c7278974c6ab0c2057bb86c67f7dd13b6d634c13f0958814d71f3dd2b1588ab61696369edd004a9c3e88ff43365e4a9fb0c0ff0c23a0baf102b53212d19e51848b6b799c6f08cf1bd98dae2c1c7bf19d981d97f809e0cb99bf33760da9702d346f894fb3268c9d2ac6468f8d5953772f8244c6c5942dbdf083169d4fdadeed3d45011953b3003388cc6e081fd40c5a79c9cbe1954855f3afa4823571f0549b3ecb6b53b100cd29ef75e9f70fd66868ef71a653845c5a848508b77c45fa73cdd46669902bd239e425b303611a9b7df10009f32575c4676664a59fefe360b37c2e4ff6ae658882087e1d40c29cc8929200d4c482ba9d4ba6c7633fd5fee9dfb434fb1dc556bd4f5083f5659138521cf4e65604b819ab469d83e8044c4cc96127aa4a6dc527d53ee5d7fcafb56da7f6cf081dbe3fce76ff5c5ad8f8ec9ee7bf824aeaeb7dd5e4127cdbaec80d4562ddb69e8f1c8c3ba8060fc5648d8f5ea8b23f8d99aea074710de013d47705d5821f816f18c96fa616b4c1ddfd34682c90303c1a6a4a43cf6782d875b4e9e7e423765ee81f1b51a37c1a6ef06d6e4dddeb091ca24a9c6a9b2acf2a1878e7ca9fc727208cfb1f160e789539ee20d8e3e28d9a7d9911239083f8ad7f8cf5d81b59f12b69c581a1bd27a8dfe2c3ca761be0511acfd73653f9f453fb574e15d5be41c50ba079a343b3aa903801ac044f6480ba4f142bbbf8cf90c5699975e3b2516114d4db237a68b92864284954aed505208a7304c346a5d36b37af142ca4967c810e651b675f0ffcea78623febb4714cbd9e77e310285fbb69f7d6d9712098577e609818cbcec62755ea8cefcbe59c2e199dcf308dc6089142d6a4365770fb440ecc79edace0d5c2a119f912b7230249b73e1cd5a8054f684cb66140f056ec779e8aeadfeceb595677601273db2ae6fcb98274fada5398a7b0bc3b26388e1b8a5a49eca6b4bfd294648bf658d94beef5740ff46b90164ac24c8b05bff024b0664d45f4ba0fddd7e934a1b6adf2a38327e638de68bed6ab056037ec58af21c285efecbb8489a327f9424a579afbc04b47aea6604a7be506f4c477ba178785fb5f4af9133e85d20f7d1beb59fe922d5ff85bd4d2a9419d0a849b52585dfc580fffa0ae7b730ec67c1b97c29e13b9cc8479ed348a936b6dfd65757c80e04d2c770e05503088b7d4ab0a48a59eae3ca10697414e24dd03d9942cd4a53b00d53186d4702682b596827e123c9964381e6bcd381d7fe414380ab60d97e00fc11f66d87ff1bdfd14f356451ddf3c02bc29e9438b6f4e0d25cad8693f3a89ecfe12a3383c5f97391379f6dfc45fb6bbf08ab60d6a231c896a3053505705626c0a2d4051b477839153845975e0e8f15ce3ad249cecf68d721f245a219750b78a2c52dc8b774b6c97c677ca285e718a96dcc60d7f9070f9095ddf260db32411746003e38aeb1ed5c6ed458afb057d59a1a8485079eddcd576bc4fa9629375c95ad6e46a38b9f9874ea83ae35a323d6b351c287273e050bb6e52b962b0606f8319dc299f7ad64ef8d50436af21a7f5ad7e2cf49c9107b854646c44a0a43bdfb23f1481ef0267ac162948476c92bc910cee9fafba46a75ef33b460c3c55e949ebad90eca4e84e46729b5b633807a0760a1ffb8580a3960e79911d3d4301af05a60573dcb240b1ebf766d8f490ffbf29b769a8e3bec141da2ec7c6d98288229af3fd1371760a1c369cfa265b06160170fe85133d2f9a18f284593968d3c1c2a74a424d4a99ac2b67d15d6efa8da098f7632b555749d944f9c057721a0071d90abca0df5ad187d9ea5d9fbe0db1ba623f1a6a5dabe2e90eeb03415703904d47907309a1cd08c6c723d19f768a2792a7452c675d7a77922ef2d7effd7ee5f8ca6a29c3e44deaf863dd0c4ff7f5d15c02bac72e159c74d7297cbf3340e93da3e61fbfc4f5b2efebec00db82ea3e542dc02729a0d131e1e76e4c8ecf6ae551f12e1ee95aeae7bfa9e755da763a0c7847fdbbe7ff675d712ec572c105f6c9609d7d1d06fa6d180c9eb8e63ef258e1e85d5a44a4444224e34981f010d47ab288bdd45454b84eea6a8341785cd45e495794c4bc0f3c0b8f3ebe178c2ab132310103ade170cf947a15af8bc6efa94c9fade190fea9f66c368e150b797507283753ccdb22d4514df88f8638dc32d3c168f9d4c19fc6bd3b85683bbae663b7c0016e18cfd49b2497ae0da760828c66c5b089812638ed66a6c669e5cd44a5f0c3c0bbbee35ecf48ca2a05eedd8b8a9e67b797347a45010689f1bd8b795cd65a2f2df39470142f272209275ff5ff33ac88dbd443113fb1580d562cddb8b17787d293a0e7939981f0954b7a9be0e58b26fa5e4f843e995405735d6b9ffaa2b43d3f9ccce8b780d5b428f6c8477dbe57c54c95eb18932a9b23eef9b914571d5a9b370996142d0c83b8d621375af59819691be755454ee142f467f92101e234a392e08aaf30eea0699018a0778cf49a1786246a38b189b7f17c55252dabadf567fce69f914cf747042dd32e77400102d04dfbb93712e6828c8d350cc9d15057a3f9bd53f11c6fc58cea2eb19f847257e08a12d6176f89be59be61c7381699f4ebc5dfa9724c28607b3aa14072854daea204eb417144b6568a249003f34ad8add30cb87839704f26f5d0615b898765c6ec8467d0e865c39a8e7cd314e2263b09409aa019191be394396325062ce4019a50fe11fa26483ccff0df6b0cdd999eb8c57895d04709fe585d48436e55cf7cf6f2bc2300f8df937eaeeb509ddde1b42cf1a8ae7a49c13842ff90d6dee5951532a044d98b27564b46bd54fab81895977467844e7dd88354383c2dec17931857bcbaedaf68d2acecc6afc0ed99df3d0fb5a00e4f94f7b5de90a26e9451c3d691ecf7b0eeceecfb919b9b4652b677f94011d74b0084671b774b4adb779f800b49ad3c024314e8b5d86ef188796d6fb7009d0912cb23e9c5410a8dfe287766c3ed899e38557d9b133ac266e7713f657dfec2a5ca4c4f0e4c679aa7d82d2f8a2c270b81a465a24cfb0005e43165d997346dc98eac85c5e9a83a6ecf161ad0cc42b8c770164b299a4f54d0fae0298efbea38a78b14cecdb909a6fc18caf960ebab2529472d303d14c15eff6ed73a00f9cf1c435111da26a578f3c295d0e487edc3e0f7c98a7482cd5af0f99b0cf703acae569cca72d88a72caefcd4742906553f97b22ab51d28df2171cb84dbf8b47b79dcb1be9ea7a6c418a2db28ac8b7b5d14cfb578aeca42abd9ae079b481684d661ae3fc883eba74e319f8155461778a016d91697af32255c9b5fcba3fb2c498a1623fed402c9ce245d756320f1a38e0ea644128233d7cf3d5737d4276d323562314c9458684c7e6ca826a3ef03a05e87f6680df10a1737361f4def427ecd4e6f0da83db053ef856bebcc09cf002e2f55e198c5e539182ad357356941d20dd52e75637948d4fbfcd75c2bfd00b9c209c144988daac766630126f603120b8cefcbbc4490825ffa569ad53f844dfc032b3885f95f8d7b8e2b28c7903723f68f5d6be28cd318279a39daea0ff3a5cc01313f7ae38b78adc7d0ec2af9ae09ca24f6e0ee2a240ab41322997f07f69f0812dd1072494bdc81cfb734be4f8dcadeb6695979579fd002966edfbe5ddd01a9b604de28b5d843161c9e1db2e50b57a4f29801fa8e1f8edc9610ad92dfe38e81bda67b1092efacaef856f8f32ae05f2ecb4082dea29e12662d274b9b4042fb10b34e73cb4f1b1067543b4d25c2e058542f07de1cf88682a1125ea8ed93029cf9f8c54e23a87cfdd4843e10c972bc225697052bc5eb695611ec56c72868de48245983426c4efd5ccd2cd5ae0a09526b77cdb961a030c2e94e8c5748c7a0a08094dd85928e2dfcabc9ba1e264bd69dc764599d9f7f62914a55d8edc5ab6d7c2885a39b22966e03d47dda34decf371ea1a864f0f0e2055b3cc49aa261879aba3ab96133b19240bf97ddb7e46eae6ffde413a9217902377e5cfa23390ec3fa79ebd92634459888d438774bc2448ecdf78ed01af0cec3918180719ec4cbcbaeba8081aa47d899acb8d5ab0576321f5d63be8636382057c2518d5455bd6e9bcf528deba9295551941a4cdda9d800f9a2dc8b11958ab0210b189ffb0ea26ceda717276fcccf1eb8329036b5c76ef907b936fdc94383dc72227c7ec6a2a99c862c92aec6e4a5ab6fd76d9d2de129adfefc8f4c7a5abbb48e00a665a84c987dd5aef8550bd654afcaae21cd0186c27695b7e21f4de34c923bcbdd509b4e2609f255a59ef693ae7e374448cb6280ac44fb14af4e365bd2118510b6d8d07ab19009cc38d864b225348870af23a3289bc9578aacc5c7a82deff622c31f913451baad33bcf9e83fe2a77262c4faeb264b009ffa1e6f7a369216d26ba1fbd2b125ad538272c38f025a6bb14e0a2e47418beec47ab784a5778b3503bdb76ce9cd9ef53916fd6cd16346ab69a29fd35c0c897bbe289a30435503a2acf1641de34c88975ed7a385411573b265fa4f2ebb9a2c5452f9febc1908cec9add8c06cccc57500d8ea47b8ba70be936f61cf2b761d9b9dc6678cc0790767844d0eead3ca552dc4ed41f7a0ffc9cd8704aa110ebae49abd40b5074c8413b471a85030c2df5f2fb00a9754db181331703ab7c8b1d5d95fef7bae77fc35fbbf7469a19b5ab7b947d4adda5dd4a8ba9d3e5f836c8304a528bc995c37afa51d13c6644b59feaffa706269f80a41a34c3bbb1cf3cd8cd9af5a9d904bfb205285de610a04ad1ad3d8ecf76e1b23a31316592884d63f1ed5068ff4e472231b2880f23c700d8bcfc8eaa212897eb570e6d8291d76c3549524ce3c4d6536fa1115f3dd49e2e7ff99f6951a4c7537137357789a9c2b8029dc68a5911765556674a032e33744e67bc0cd8065f7020c797f6760e1677665ad6c7243f8945e3ba9ceeef3901655c1ee2480338b366d18f4786aa25cb918685bc87da3562666c9cc09368979ef931d490d1d5c50886558dc761954326da33886e5894e59376a40951e1f9bf0a493b7358f547e75e61b0d5c3ee1dba72e4cd63ec93ce16646d13c26d82e646f2b3f06e915d09c22fd6a91b14386facdde7585185b857271061a4b175824efdf7687f94469daffb94df236e9f1b4010316a653d00f9a7f1de80c1e6a5affe627df383aae1098879799c11d4a88cd4eb47bac20302ff763b3fa9d35447c1914c820403ae2e5c97688ea81212fe250f79b4faba6e2eabf4296ba4793a78eaae98e6d08cc7bfc8d8d53e599d819f576fa9d95864e15c2", 0x1000}], 0x6, &(0x7f00000048c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x407}, 0x2) connect$inet(r6, &(0x7f0000004940)={0x2, 0x3}, 0xc) semget$private(0x0, 0x1, 0x20) connect$unix(r1, &(0x7f0000004980)=@abs={0x0, 0x0, 0x2}, 0x8) getpgrp() r9 = openat(r6, &(0x7f00000049c0)='./file0\x00', 0x840, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004a00), 0xc) setsockopt(r0, 0xfffffffffffffffb, 0xfff, &(0x7f0000004a40)="c9dd25a1fbeb73d55014a3f96a5a63b372de36573b6b762ea548f8bab4227b9e6e27306c56601a2d4fab19423aee34fb6a321fed73756cb741ad87c9e254cac269f213149c248762a5beb3b5c14331f5f9cdf0a6e01419c7061edf2a68c61cf2a877e7c954cfe4130ec6bc95241319357c4282682f59a55458c0b5c3ac3904d66b37baa4031213", 0x87) fcntl$setown(r6, 0x6, r7) connect$inet(r1, &(0x7f0000004b00)={0x2, 0x1}, 0xc) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) getpeername$unix(r9, &(0x7f0000004b40)=@abs, &(0x7f0000004b80)=0x8) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000004bc0)=""/112, &(0x7f0000004c40)=0x70) getpeername$inet6(r6, &(0x7f0000004c80), &(0x7f0000004cc0)=0xc) symlinkat(&(0x7f0000004d00)='./file0\x00', r9, &(0x7f0000004d40)='./file0\x00') 00:00:07 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/4096) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001080), &(0x7f00000010c0)=0xc) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000001100)=@in, 0xc, &(0x7f00000011c0)=[{&(0x7f0000001140)}, {&(0x7f0000001180)=""/26, 0x1a}], 0x2, &(0x7f0000001200)=""/83, 0x53}, 0x801) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000012c0)=0x61e9) r2 = open(&(0x7f0000001300)='./file0\x00', 0x400008, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001340), &(0x7f0000001380)=0x10) mkdir(&(0x7f00000013c0)='./file0\x00', 0x80) semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001400)=""/152) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) fchdir(r2) setsockopt(r0, 0x2a0, 0x8001, &(0x7f00000014c0)="8734ed64ee5ccec3e2a44fe362e1d9fb7b8adb0bcdaa1539e04bf2659daba002cd961e1f1ab9066b14d8fe016ec689fb998b4a351d1e687023849bc25e2ee3fbe5c9c4c61e94a090a3ebd08b98e9631ce219eb9a7cf040", 0x57) r3 = openat(r2, &(0x7f0000001540)='./file1\x00', 0x0, 0x2) shmget$private(0x0, 0x2000, 0x510, &(0x7f0000ff9000/0x2000)=nil) mkdirat(r3, &(0x7f0000001580)='./file0\x00', 0x2) fchdir(r3) r4 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) r5 = openat(r2, &(0x7f00000015c0)='./file0\x00', 0x110, 0x1) r6 = getpgrp() wait4(r6, &(0x7f0000001600), 0x20002, &(0x7f0000001640)) r7 = getuid() r8 = getgid() r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001780)={{0x2, r7, r8, r9, r10, 0x104, 0x9}, 0x80000000, 0x4, r6, r6, 0x7a1, 0x100000000, 0x6}) semget$private(0x0, 0x3, 0x2) bind(r3, &(0x7f0000001800)=@in={0x2, 0x3}, 0xc) 00:00:07 executing program 4: socketpair(0x10, 0x7, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffff7, 0x1ff, r1}) r2 = socket(0x18, 0x3, 0x0) close(r2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) fchroot(r3) fchroot(r2) 00:00:08 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x6) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0xac) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x3, 0x7}, {0x18, 0x3, 0xfffffffe00, 0xfd7}, 0x208, [0x7, 0x8, 0x89, 0x4, 0x5, 0x4, 0x5, 0x5]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 00:00:08 executing program 5: r0 = shmget(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x34) flock(r1, 0xd) shmctl$SHM_LOCK(r0, 0x3) fsync(r1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmget(0x3, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) r5 = shmget$private(0x0, 0x3000, 0x54, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) fcntl$setown(r1, 0x6, r2) r6 = dup2(r1, r1) setuid(r3) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/189) r7 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) lseek(r1, 0x0, 0x2) lseek(r1, 0x0, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x80) shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x2000) renameat(r8, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') listen(r8, 0x7ff) bind$inet6(r8, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x200}, 0xc) munlockall() shmctl$SHM_LOCK(r7, 0x3) recvfrom(r8, &(0x7f0000000280)=""/143, 0x8f, 0x800, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={r2, r3, r4}, 0xc) shmget(0x0, 0x3000, 0x9, &(0x7f0000ff8000/0x3000)=nil) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000440)={r2, r3, r4}, 0xc) 00:00:08 executing program 3: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xffffffffffffff86) r1 = dup2(r0, r0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) recvfrom$unix(r1, &(0x7f00000000c0)=""/140, 0x8c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="cc80e7431ff48521f58663e03826895442203978a201795d97ff27ac74900c1e54d213af1beb7f911f5d31004af2bfbb8fe8f78a89a80faeb58bd24613eb8cbc338c46cb5cfaf3d163df0097b8200a4258a813fb94a2c243f50ae9692f282607e842217783c8648d4bbb8e4fd8", 0x16}, {&(0x7f0000000200)="a73d53eb74be899fdf62a3519b6ee06809009bd7a8ca56de5777a1bc4e71054f1f6ef7836b45fff824685b35e094462340c537a0cce34b4ef25883d89ab64455a246c0902be5e42ed3411541609f092eeda4448cbf4150478a608c6dee5fe0c09688bdb4095f2a28c4a24ecd77059fb82801268b3ed5133d05d0e77c378ab678235af4eade9867cfda27a572f438b36e411adb6eec4575c2188a0928d0d43d091547b21de219ac7ab540b76e8f8285909e7aeda8beabacf6e3d6132de7288e176e63f1", 0xc3}, {&(0x7f0000000300)="d461dd24057ab1ee7323d08568dfa869ed73540836d195450d3fb5831b24fbbc0155b4108bf0b3f46eb2112eee5b5b89dff9edfe29520f84b0efe50ee31d63f79db5a2efb5f9aa3b7220a1dd948e56eaed2fe8d81c5874170c4f8f3a6cf137c2f8a68a71badbab836d70813e5c6af9d8fd41a6ac313d8aab56af1653d9d3c55345f00ca50d441bccac3d2292eca1a544aceb4db36b7e087c91b1a5d56d995ca4555f0d47f5b08007955c0218f0ed0dafb382e97a65fa077cdb0af0e2a62a9d52185b6b64d05e22ed3b79eeb8d44addece1db99b911fd7ef9ecef850ff07f876e3ce276d2b6c29b64fb6409402102c6b403f7", 0xfa}], 0x3) 00:00:08 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getsockopt(r0, 0xff, 0xffff, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001040), &(0x7f0000001080)=0x10) r1 = socket$inet(0x2, 0x40000005, 0x80000001) r2 = openat(r0, &(0x7f00000010c0)='./file0\x00', 0x10, 0x14) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendto$unix(r3, &(0x7f0000001140)="c1ddd9a99fb56ecd6d118914d5ba87db893c624e", 0x14, 0x1, &(0x7f0000001180)=@abs={0x0, 0x0, 0x2}, 0x8) unlinkat(r3, &(0x7f00000011c0)='./file0\x00', 0x0) recvfrom$inet6(r0, &(0x7f0000001200)=""/63, 0x3f, 0x43, &(0x7f0000001240)={0x18, 0x2, 0x3, 0x101}, 0xc) fcntl$setflags(r3, 0x2, 0x0) r5 = open$dir(&(0x7f0000001280)='./file0\x00', 0x1040000, 0x0) unlink(&(0x7f00000012c0)='./file0\x00') connect$unix(r0, &(0x7f0000001300)=@file={0x0, './file1\x00'}, 0xa) renameat(r0, &(0x7f0000001340)='./file1\x00', r3, &(0x7f0000001380)='./file0\x00') getpeername$unix(r4, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) bind$unix(r0, &(0x7f0000001440)=@file={0x1, './file1\x00'}, 0xa) utimensat(r5, &(0x7f0000001480)='./file1\x00', &(0x7f00000014c0)={{0x1f}, {0x3, 0xd4}}, 0x200) accept$inet6(r5, &(0x7f0000001500), &(0x7f0000001540)=0xc) getsockname(r1, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) accept$unix(r0, &(0x7f0000001600)=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) stat(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)) r6 = semget(0x2, 0x3, 0x1) semop(r6, &(0x7f0000002740)=[{0x4, 0x1, 0x1800}, {0x7, 0xffffffffffffff56, 0x1000}, {0x1, 0xffffffffffff22e6, 0x800}, {0x0, 0x1ff, 0x1800}, {0x4, 0x3}, {0x3, 0x0, 0x1000}, {0x4, 0x622c, 0x800}, {0x3, 0x58, 0x800}, {0x2, 0x48, 0x1000}, {0x3, 0x2, 0x1800}], 0xa) r7 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r7, 0x0) bind$unix(r3, &(0x7f0000002780)=@file={0x1, './file1\x00'}, 0xa) close(r5) recvfrom$inet6(r2, &(0x7f00000027c0)=""/4096, 0x1000, 0x3, &(0x7f00000037c0)={0x18, 0x2, 0x7, 0xf30000000000}, 0xc) paccept(r4, &(0x7f0000003800)=@in6, &(0x7f0000003840)=0xc, 0x0) open$dir(&(0x7f0000003880)='./file1\x00', 0x40040, 0x0) 00:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = dup2(r0, r1) poll(&(0x7f0000000080)=[{r2, 0x40}, {r2, 0x5}, {r0, 0x40}, {r2, 0x24}, {r1, 0x1}, {r1, 0x4}], 0x6, 0x1631) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r5 = accept$inet6(r4, 0x0, &(0x7f0000000100)) readv(r5, &(0x7f0000000300)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/153, 0x99}], 0x2) r6 = socket$unix(0x1, 0x7, 0x0) recvfrom(r2, &(0x7f0000000340)=""/96, 0x60, 0x43, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x1, 0x8}, 0xc) dup2(r3, r3) fcntl$getown(r6, 0x5) truncate(&(0x7f0000000400)='./file0\x00', 0x2) renameat(r4, &(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file0/file0\x00') recvfrom(r2, &(0x7f00000004c0)=""/160, 0xa0, 0x0, &(0x7f0000000580)=@in6={0x18, 0x1, 0x6, 0x10000}, 0xc) r7 = openat(r0, &(0x7f00000005c0)='./file0\x00', 0x200140, 0x100) connect(r2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x8000, 0xf874}, 0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) faccessat(r8, &(0x7f0000000680)='./file0\x00', 0x2, 0x200) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000006c0)="e4c24055d595c0fb869df2c9f6d792e1602f26da830d20aa8bda9257f10e7f3945586ce6cefe32ceba44c2db75cd28a6d1786ce6", 0x34}], 0x1, 0x0) recvfrom(r6, &(0x7f0000000740)=""/187, 0xbb, 0x40, &(0x7f0000000800)=@in6={0x18, 0x0, 0x5, 0x7}, 0xc) mkdir(&(0x7f0000000840)='./file1\x00', 0xc) getitimer(0x0, &(0x7f0000000880)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) lseek(r6, 0x0, 0x0) pipe2(&(0x7f0000000940), 0x1000000) mknodat(r2, &(0x7f0000000980)='./file0/file0\x00', 0xe010, 0x1) recvfrom(r4, &(0x7f00000009c0)=""/166, 0xa6, 0x1, &(0x7f0000000a80)=@in6={0x18, 0x3, 0x0, 0xfffffffffffff992}, 0xc) open(&(0x7f0000000ac0)='./file0/file0\x00', 0x80108, 0x11d) mknod$loop(&(0x7f0000000b00)='./file0\x00', 0x0, 0x1) readlinkat(r7, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)=""/247, 0xf7) 00:00:08 executing program 2: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x80a0, 0x2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='.\x00', &(0x7f0000000100)='](([\x00'], &(0x7f0000000240)=[&(0x7f0000000180)=':-,]\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-}\x00']) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 00:00:08 executing program 1: r0 = getegid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/28) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x400000, 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="aa89314d687687d607e837f5831a9e3fdc9de8414a3a622f51c3d452713d2046b35e7e336492aeaeeb43d6fa1e1f1fbaa5d2a4ca07164043daff063b02cc7ba6c06f339c413e0c3980b28dc8f17111d1d0b38e55fb80a875742aa7e1e1a99bb447c66cd6048fdb151f2e842c9ede98b59caf84808f0f45a1aad53a9fd78749e7f64e2a3eec57bd77eb2bab4a848699038ac4ba0c35774cdecfd86058b1964796d059156d794cd8c11c9cd043a697dd9a58e23df9ebb0a3182c07001a8ac9dbbeb42d4c5de582917e3efd03f7bb27c0bcbeddc185eae217190719994422247ecd703f896e19ef1e1e7a4e7aa92bb106ca220637dc8664ce5e8e", 0xf9}, {&(0x7f0000000300)="360261be958ead2e2ccd8fec9d3bbf0386be6b131a7e9e779642393a988c58feee6b73757ccf5e1b02d5b8197ec25bc6a3006189b2dee8f859eb95dbc82569d67e979660a9a6167bac63f74042e88db9fb3735441e1ec5274c293ad060ac08f535f64bfaaf3c11755ff9acda9d469ee08fc0e4d641cdbe91cf51424caea94515703e9c6faab90a2a9144976b08bd2831dfd77da4e2872646c9b5cee7561526adf5189227520c427c6b5bf158ca6fc45a8ef1b41e5b07036a0a8f32597aac4a7f0b3004becc6563bce0db2b4712866b941aedfd353830e0", 0xd7}], 0x2}, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) lchown(&(0x7f0000000480)='./file1/file0\x00', r4, r0) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) fchown(r1, r4, r5) getpeername$inet6(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) symlinkat(&(0x7f0000000640)='./file0\x00', r1, &(0x7f0000000680)='./file1\x00') setgid(r5) socket$unix(0x1, 0x2, 0x0) getpeername$inet6(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) bind$unix(r1, &(0x7f0000000740)=@file={0x1, './file1/file0\x00'}, 0x10) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000780)={{0x5, r4, r0, r4, r5, 0x1, 0x8}, 0x1, 0x10000, r3, r3, 0xffff, 0xbe43, 0x9}) linkat(r2, &(0x7f0000000800)='./file1/file0\x00', r1, &(0x7f0000000840)='./file0\x00', 0x400) getsockname$inet(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) recvfrom$unix(r1, &(0x7f0000000900)=""/65, 0x41, 0x42, &(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8) faccessat(r2, &(0x7f00000009c0)='./file0\x00', 0x1a0, 0x200) sendmsg(r1, &(0x7f0000000c80)={&(0x7f0000000a00)=@in={0x2, 0x2}, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000a40)="f5bb7e7181b56e549b71b1faac97181f08ad06ff85c7cb4c74553f44b917ebcfb0707c571390148a7c67e6914cc0b797a0ce74fb5aaf51d901f296919c1d1e70aa3205b92cb3d8ed973744c59e0a174b5d6bc60270d70d98cd119690f7834ab1f6f6b4803168dba7c0f8383b107e3aba761db85a0eba59c753f95a23fcccf0a2e857ca30763811ca5af8c8", 0x8b}, {&(0x7f0000000b00)="9e9c5dd93d6f91bfa650fca2d9140e6a01999fec55c137a9ed6eac2152e066e800e7c9a359ad593d3253fccd144928f91390", 0x32}, {&(0x7f0000000b40)="773662918592467e051a9808b77aaba93883461138f171eec2f3dc1bea50f816145d98fb00d9d11c2446d852b054809ac54afc514d552643adbe4e0ff2b272bcf0ff231cbe34d2bac7cb3b91f1bcd6dbeadc72d404d7f1330b8f668af7bbd5dc5c5720fb2c8b17e32c04363b051cf1ee9c68a0d008e9631a591d41", 0x7b}], 0x3, &(0x7f0000000c00)=[{0x80, 0x1, 0x5, "5466168c74e68d90353129a9425145a7d5bc1b20fe3503cc730f76b4b631c994efa62fad55f431c0341926764196c8e42593f2288519d052eb13994d5923a885ae931782d7e8757975b6ef1cc694890b99d867f894126cebc907db4292005fe89e2de9e8449199321d470583"}], 0x80}, 0x1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0xd, &(0x7f0000ffa000/0x2000)=nil) stat(&(0x7f0000000cc0)='./file1/file0\x00', &(0x7f0000000d00)) 00:00:08 executing program 5: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000080)=""/18, 0x12}], 0x2, &(0x7f00000001c0)=""/4096, 0x1000}, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0xc) 00:00:08 executing program 4: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0xfffffffffffffff7, 0x3, &(0x7f0000000000)="7c9b9a05155957d5928e00382933664d9af0799256ed4302bbc77c1ea844e235785c093e337bc85e7f40cce50fc54b83475b1144014c384e4e0dcfca7de22107e6236f7353f8bcb75629afab2fff0e7d4243e6fec65c1430f886fe542bfe6f592a489d7c6de3185e50f73f30b0f3d8e0ea12a1ec551042c54b24326e1b1e7fc1b532528cc923fa72afd675d82a9bd1adfb453e1419a65f0f244e27335cd6441e119de09d222ec0bb966241ecaf7def2ff29f102e7ea35e2ec2f226b817edd34de81e90a9c52048823f45133e6514797a6cd85e45b520fc482e646708d1155a58dd224a46a8ed54a31b8f9af4b5", 0xed) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x2, 0xa7}, {0x18, 0x1, 0x5}, 0xfffffffffffffffe, [0x10000, 0x2, 0xe4, 0x2, 0x0, 0x6, 0x2, 0xa93c]}, 0x3c) r1 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x2) r2 = semget(0x2, 0x7, 0x4) semop(r2, &(0x7f0000000180)=[{0x3, 0x4, 0x1000}, {0x3, 0x7, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x3f, 0xbb37ac1f5fe4a730}, {0x6, 0x8}, {0x0, 0x6, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x9, 0x1000}], 0x9) semget(0x1, 0x0, 0x400) close(r0) semget(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x716db5c1536f0a20, 0x40) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000280)=""/159, 0x9f}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000380)=""/186, 0xba}, {&(0x7f0000000440)=""/67, 0x43}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/165, 0xa5}], 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000700)=""/35) setsockopt(r0, 0x52, 0x401, &(0x7f0000000740)="dd77685115cfd378732229f0327875c9126f2538c3af4963662e1a4f5e99269b8c387098ec0d4bbfc7e7e41167c3a788e6f5fa566b7b4ef2ca8a8fd939b1732941c84884d032f94bf21eb2ad2cbeca62116b5622987fa22fe2eb6b60c5f0e28e264364d902fdacf52c0a798ea64ebd48c1a47ae43a705e1ad02a85a9b48a91d60890ef814f0ce9a87548af18d6fb6fc5108ac99e5a00617b1bc03983267af06e7d0facc73963b059ed13f35ab47b12752087349c3d9891fb74dad02554eb3bfefe8b5b2081dc3686bc26430ad8706097de820eece104fd1a3fdab5fd4e90f52660d1454f9122056181c3c5a9d7112c41b41908e233adeda9e78e57556b9a5a1bf1ddd73fef7644d7442f876f0fe1809235937de5b5bf0f87752aa3ab4d4afd5b6bee1dbac79ed33c0eb229d28398bb5ccbedee5c9323c395173da4c1dd91566ed735d2839f95daa9d642dbf859b81c357e6adc2700fe97e372a040825a534414427298a9bb438d8c8f5089df79c0c0e5b40642f58927bf7e7fe59caba72efc890eb0c25b43b3a893bd66617b5461aeb1dbab2ba81e91c1d4df5b16eea26c27cc56e79f01e5789e4b9a4337dc58e5d6b6f03509c34fbf1c67dac002eaee4d9187f0f64462b6716af524085e62312ca0a1ef11813dc18cd51052bc9eee825e513b6ca3fc233bbb336843803be3ca8a9fe9b4a84af3cd99834f31e10691e5d75989da7fa8a52ff00daed3aed31e42426588a0cd40a2d8949548ed8e4b616d65d3532232458f44bed06b98144a71ae4cf2b7b3e63257a19776d1e16e08fbb9b00e6f5134a52f71dec59ccd716010b7927a6230bccb6ba52c946043f1aea0e851f9faade6bbf2f7d3770b059c9073fad01d578468ab5c5905a7f4bbaaa0e7799f5c4d1d259e2e03d4e6866564f6036e4fb6e27f09062dd791a6721d4c3f9b2cc78bef7a242ffcdb18dcb4f3920843ad6ccf3838ad0a378187a8803706a3fccc3b73fcf9540e0cc1fcb54972534ea939ac95522b6bdb7ed2158b3b20aab212edc303a932df93d14aaa354b5802d574e9f12361c5364256249d364e297d04615dbaf81cf9616f84577df27163253cba0df74c79100f1be63ec0eb8189a4d4280a7e416413fbeec27e0e1a526f309924d2cefcb2d5311e269442d810464e129801a4725288f835c47aa7f9f894a718df0ce6f1c3885917d9dd5e87ad2b24c7ccaa11ad6c4007fcbbe2ea04d98fca60be8268e32e8e2acc71b1065bec36a848debdf72b8846a12372fb2d41b5a7e47c238034fc273a0b813252c76afec40925d495c5bd8e17518da6c3b13a7cb5f844995449fd095a564b30fb72fb4f5433146396f28012abd057c67b0f1438d1c1e61dbd8d2028033b499733807a352e0efef6d73535a403edc71e327ba849a1822506749b75de545e88b2620b7f15a76ff077e110bd7a49653827cfc2e8d19161595c463471e9520325bf4374e4cc31660f2b089e7e3d705571d157a8b60f8ae7070654aa1f31769539af4f541f6d0e0d1e1b8223096956d25459e2c7aa1c918131dc23a08e27fbd3ec025dfdf72ada9b39fdb76570cc4231ff46c9ea0d5b5cff43090f109a4e3a81a9d5507833f168db2cce2456bc0660d3b9112f8171f401801af72ab0afdf6f79f9c50a72fe2224afdf36d38fa44d5ce03bf2101864376f251adc660f28ed4be3bd33d258127e6d64992dea4e44aaf016484203727e01ece5a70f33b349047b562cb0cb2203cfe272a95fbc19da3d4da16a4d6c1a07df9924116d458d17b5ad0a1b9eb0d8eec696e11e52ceff8bef02845a63ca3fbf72a7afb29de3b149f527539db9af774320d8355e2697ba306a3d600fe6bbf9bd5720800f48d79df1aaa94bd344e7e3e3d7b93cfaf4c9585352110966835a84a0786fe482070ca684cf9f982879f71915d49a95e38f971bbc87886a574380506f5a4f175646f404de81db5d183d06b46c96ff31274e885174ad49284328e36bcaa22201ffff9c210992377ffa4d530892b84213191b9b9d0238d7a43d736c036a93ca3c8fec1dc5522da773b9195198c68f5c37f2c4ed147c68f5479fa01dd731a148ce231c96ce7cd2d5bd87fa495f5eb5aa34c464075f3c90a69ec927de0dd8abb45f952994b9411549ced4bd14d619cce9bef9a633031c2f063ab0de50eb55a3bfdb7b729ccb09e5464eb455d6c68f14a6bb12498f64c3f4c67e1a19c9c3af15e1be521bb3b8e233a687f84267352eeb651f76e77d0d41f497706a06c0902c8559df426e8f3e37a7b099bcc98ed99a47e8605c6317ca20cd34d8c0f83be0eaa635f3f22ac408050f8aad299bb7651ca0c15f425ee573424ed64d2f6fe6bdc4f67e06377cf9a883eb4382d8927d03d8d9b0401d8222a58b5f648cd9dc15fd25233974f03cbc29c5fe0bc3a79b71642e442e033947518d91955fa6b983045ef3228ea04001d48762b6e99f1cef1851c89a7d759c477252d4dda68fceb77cba536036c42bef14b63eab099f64d499dc30fd5a939569b839079ef585c1e4d5780e89f1039b5fb65bf16713c46d83366269c307580866c0e076fafb8e90b7c754c77bfa4dca46fdd9693f4bf22fe63ccd9292878a1e0f358ef630d511d4655d6e14c710778cbc7595c3eeffb30f1bdfae56c2677832116e1a2d392b0afc87094e4b41f79afe401460c04721d2926f6f7f00c2db93198ae5f573426f9994e59474bc3d20d1a81afbd61deb9aa9921752ca947d3278fb00d44cfa94f5aa0532171e7b48bd32482a28a7742bf88d05d0f52ad1bfb81c04875879b04d68620727ebe0be7e5b84492e4b300e6cf277e3c03770f5f353b6eec9534935acdf2cc8005be3f3eb9b7d7438697ce40b5da1dd21c00e7295744fe0c78c17ee16504713d0d80470fa3ae980b22e0a66ae11af9e127c9b076bc0e3c7897332c3e6aeb2648b5a6804b2922a759f343db34bb78389da16260972b0beb2d1a639690fde141a0df3147846f11cb4b3c877a33fffa9cee83b763afd86091dbfc091c4c929af9160063451159de3eacedd77007388e060d34d9863f2fc0ae48ea4d85586c53ceb5b321f94e2812eafcd42c82819c968dcfb1ac260215c96b826283dcbb55c05b052a77f4fee5d75e68a3f0bf4aa2db173940bb16663a8199560f44875a903b88541b0e0d107b3aa47c88f5d883bfb92fdbe8c088080dd9ee22ea28d7fe4b922e6ca7dfb6774f98a32e771d634792eb7bf450333bca32cb9ff97def4db4997367df21fe531ac0a648c9cf15215fad9f7e2843506499ffd7430d23fbfa0c554cb32a2716fbe960b01e59c11d5e9ad86cba27cdc230281282e72e8f1081b5adb863a05956a873f36dcadc788e4e573af42e9b4ea2312d3da87866ceccf1598c5c08ea4604aff2c002169d41bb1f8d88e9733c8c370f8596ea649abaf5372fc021997282715135d3fc750e1670d17a079f5222729c5b11b6d9f3de45b38f8fe2a9ecd39692f897099e9532dbbeb2cca686b218f00fe42b7668f8654a56d4520b52a387ce357f35dfea75aa9c1b590977b9527f5c0b1a3ad9acc342cbd02a0f7d48f7791334945a05186b9de05c0791a8e4b393994127999ecf48b06346b6a2a2334e9d7647f7c7ad674e3283f531fd4d69c06731cf1a4eac90eebe515a2a07e5de11fcd65f484a42446a37c024e2c923c388c69136762114cfaca39e64781c9d94ecbfd60d00e9efe9c67db64d61478fbb8a8fa140800fb8f17a33adf77fb35bac213c1b85a1d4cbc5a3ab477527d274763d20a3f68b5c010c8abdc07df98a78af2228d31c7238a84e3457de8639f2a7f8cf3ae4f3187c41cf299f61bd11df5b59302153ca20ca3382152065cfe78f7a8f98609b0a42d0f7ab6a913bf80b5557afacc27c45113df9a515e63cca6e1cd0015fd85154649ef67e235fe81163b55d467f15a14549324db499a76f4e61c6a60b18b9253946ba23709ace11bd175d5203e9ee1b8e400d70fd37fcb12291697db97c9f589cae325936bd4d870b5fc238d5cdeb754edf8579410d67b429ddd9b115aa0abd5e6746243067545098232e5b5230309657adb5c9c7ee23c0f1bc0b0809994cf311c743a57fe3445d03f20abae79aac7df46b40a5f1cb3948cf471d52c9c4748c701fa1ac1ed2c7a741717d2f37a06447afeffc1c1f665bcb2f08c1f732d6fffb134494bb9f6cb378603bd7ab0ba928819d671bea0cab921db0044cc379f48ec394f75e62abe8d3ed572973db7369de754b0d12e31e38ac4c5b75843edadc38f98bdab8286e3fc0eb73fa2e4e6983e259b28a389b7b8c49d0c99b7b44af68f1a1fc67000c4182ef6afece547082eebf4c1dd05048b8a3768cd479cde4041ce9edffa9b676795282538584acbc21314ac4d7c27e1ccee15968d004c78b9b5519e68f79a9224c93c947ee395b22b88ecd3f51b86c5e8fce57b05829dc031ee5c971cdf14c751288517a77945e4e56a71f84ead964aaf3b267398f014f648b5ecc7b884307e184b01c8372d73ceb64c6aad3c4ca61e6164692fc8a0aa540b7fe419abdc0f4bbb8b2f4b0334b9666d3f2acfcfc0d248e820d22f0e9a7bb83358b4a69019d101d544059899d636fe8f4a600147579c3141647305915399dfa08a41dd4f0970e1f6dcc091a35e5fe336103bf556bb472f66cb61e47156692271da478d5722edc07b50afdf6e2a8e6d484d0ccbbd2b69a822161f8af427e48d408f379b99eeed7fba349ef6e9829d16d90c6992f0f2da36b8c5f9f4cb1a264be1bf9929f2976c8fc401ec97adc95620dfaa0f66f3fc1b76dcbf40317a9a4df563b61a406760bdbecf94de004c7b58bdffcfcf157b1db7239ad1f39840be11207caf60fac231d22ab6841497299513a152276d40b4b1dcc58eefc6446614c8842956f84093b0aeea24d7a973b2fa865f770e894a948639acca9dc73e66c4e53aff010e5ceb43fb2a461c66a26f2e462931dd1f94ed4423311d89d9928d0aab639bd793280241725d1f6edee71da8268d59a7cebbdb4eca31d75c9872822f7dd210a50fed29a00701253203e8e82ed119dc03626064c8e18d8b35728ae0b3f7c60c9039451b32129466b055f4fc8c649bc4de768b4c6a1d1e6345f864ae41c68ac49d9c014f9b75611ab4d3b0346dff0ce320e5345296202348899ef930647da1176fc52f2c63fddf8f0ab5ef1d60e256244eabdc1d6d64494907fdab48e85998ffcd6eaf1017841eb8c2f62cf08b89d334905bad76ea139e18cb1aa298750ecc56a3c5d6384f43018ecb834527fbc6f40c162aed5b197697e70a52aff64fbbb74ed3a5a529a84d8bd550b46fb8aba9caa470f95d09828eaa666c90ff9384248fdf1ea4d8191dc33b7c1e5110bf00d961af0584cf74a95fd3c1899ea687c7fd310c3dc07998eb9a86bd06a79ca73c95eb113a75dfadfce8ef22f861118363e7047291aaf27936cab6d190ce0b6116b286116c91819cb76454f8d9b5e648966b052605bbc695bc4b14fb23d79cc20e25fc9a0092f2bd97cadb2c7c9945079d9070e72bad3c573f579c74f7680d23bfd2c6ef233a825a960c1ff6ae94aa1702ee22e55bea44cb0bec1f7de7fde62ee5ff33a5685f5ea2ea4e3ce4b2b7c14716d66b93cdb94e44e279d8a00563c76bee96ed77660ab9d254c620c0cefdfee074f12aab2756914d19d8452cc50b9e2a4f0cba871ee921c2e0cbe85cc8e9f52dc9cc2579056bbc8fdcac442f7a03b994a62577b64c5e598af5e2522a4362b824888503b8a745177f239384ab6bfd50a10d2774", 0x1000) connect$inet(r1, &(0x7f0000001740)={0x2, 0x1}, 0xc) getsockname$inet6(r3, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001800), 0xc) preadv(r3, &(0x7f0000001900)=[{&(0x7f0000001840)=""/151, 0x97}], 0x1, 0x0) semget(0x3, 0x2, 0x1) semget(0x2, 0x0, 0x128) connect$inet6(r1, &(0x7f0000001940)={0x18, 0x2, 0x4, 0x4}, 0xc) r4 = shmget(0x0, 0x3000, 0x111, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001980)=""/105) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001a00)=""/178) shmctl$SHM_UNLOCK(r4, 0x4) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000001ac0)=""/194) semget$private(0x0, 0x2, 0x0) fsync(r0) 00:00:08 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_execute_func(&(0x7f00000001c0)="c4c17c77f30f2b600e410f9eed2e660f3a0aff00ff020f8303000100f365803309643e410f2d7000f04a0fc74a00f3470f2c32") write(r2, &(0x7f0000000200)="e77b434dca63d4e0ecedcac443857b3ae103afa4b3b01607f54e3cc1c7d6f235a7e5235cfd7623bf9b42122feefdb6f98876af2e9828bca24ad31ea072269db9166b2693d40e472462f1baced5238b865137ef1c37466d5706c1fe3d9e1814db9412b5c9e635367ed9a6a9f1012f4cc71d79f7646f9b37e096a1d39e394f35efcf7a76ba9735661c26f3894fc38d058d5fd9ef8006f7511b8fa5c6cbbaca68f9ffde395b1c871256b023e707199c9ea47373d6f0bef6fa7d16eca59a18c16b6cc2fab4aaeaa3ba7f901625923fb0fb357d352d8ae9c8eaa7e67645552d140ddbb32edb73db7a08091aff714b0100027863d86947e2ea9ecbf3", 0xf9) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, 0x0) fchroot(r2) unlink(&(0x7f0000001340)='./file0\x00') r5 = shmget(0x2, 0x3000, 0x54, &(0x7f0000ffd000/0x3000)=nil) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000001380)=""/57, 0x39}, {&(0x7f00000013c0)=""/160, 0xa0}, {&(0x7f0000001480)=""/137, 0x89}, {&(0x7f0000001540)=""/195, 0xc3}, {&(0x7f0000001640)=""/40, 0x28}, {&(0x7f0000001680)=""/11, 0xb}, {&(0x7f00000016c0)=""/113, 0x71}], 0x7, 0x0) utimes(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={{0x7fff, 0x3}, {0xfffffffffffffffa, 0x4}}) stat(&(0x7f0000001840)='./file1\x00', &(0x7f0000001880)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) dup2(r2, r2) readlink(&(0x7f0000001940)='./file1\x00', &(0x7f0000001980)=""/252, 0xfc) fchdir(r1) read(r2, &(0x7f0000001a80)=""/98, 0x62) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) recvfrom$inet6(r1, &(0x7f0000001b80)=""/30, 0x1e, 0x1, &(0x7f0000001bc0)={0x18, 0x3, 0x1, 0x1000}, 0xc) r7 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001c00)=""/59) r8 = openat(0xffffffffffffff9c, &(0x7f0000001c40)='./file1\x00', 0x10800, 0x185) r9 = semget(0x1, 0x7, 0x40) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000001c80)=""/167) setgid(r6) fchown(r8, r3, r4) shmctl$IPC_RMID(r5, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001d40)=""/143) 00:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r1) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8018, 0x26) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) sendto(r1, &(0x7f00000000c0)="d783008d8908ed216d07605983b735d7acb8943b4aabcc8bf165aa438efd7abefd0f7b3b8a779d1832a4724500dc490ea7b3de1797ecb758d069b3381e3eb1d272953d8003a51fd4345f479924a5a13d8b2db78bcb122fcab6e0b3e01cb99fc6e76d499f", 0x64, 0x8, &(0x7f0000000140)=@in6={0x18, 0x1, 0x10000, 0x2}, 0xc) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r2 = paccept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x40000000) open$dir(&(0x7f0000000240)='./file0\x00', 0x21000a, 0x40) r3 = paccept(r2, &(0x7f0000000280)=@un=@file={0x0, ""/3}, &(0x7f00000002c0)=0x5, 0x70000000) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80000, 0x0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x2, 0x1) connect$unix(r3, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) mknodat(r4, &(0x7f00000003c0)='./file0\x00', 0x80, 0x1f) mknodat(r4, &(0x7f0000000400)='./file0\x00', 0x0, 0x7ff) recvfrom$unix(r3, &(0x7f0000000440)=""/52, 0x34, 0x842, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) getpid() r5 = semget(0x1, 0x2, 0xe) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000004c0)=""/253) connect(r3, &(0x7f00000005c0)=@in={0x2, 0x2}, 0xc) sendto$unix(r2, &(0x7f0000000600)="8d2fc9b539ac8ebd03003895829e40978fd9f4cd", 0x14, 0x8, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) semctl$IPC_RMID(r5, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x0, 0x4dcc, 0x8c}, 0xc) getsockname$unix(r2, &(0x7f0000000740)=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) rmdir(&(0x7f0000000800)='./file1\x00') chdir(&(0x7f0000000840)='./file0\x00') r6 = shmget(0x0, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) fchmodat(r1, &(0x7f0000000880)='./file1\x00', 0x12, 0x400) fchdir(r0) 00:00:08 executing program 0: setuid(0xee01) mknod$loop(0x0, 0x8, 0xffffffffffffffff) 00:00:08 executing program 1: r0 = getegid() getgroups(0x4000000000000229, &(0x7f0000000040)=[r0, r0]) 00:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) lseek(r0, 0x16, 0x0) recvfrom(r0, &(0x7f0000000000)=""/100, 0x64, 0x2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x1}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = socket$inet(0x2, 0x40000000, 0x7) r3 = dup(r0) fchmod(r0, 0x2) poll(&(0x7f0000000140)=[{r2, 0xe}, {r3, 0x1}, {r3, 0x2c}, {r3, 0x20}, {r0}, {r0, 0x5}], 0x6, 0x101) ftruncate(r0, 0x5) lseek(r2, 0x0, 0x1) write(r3, &(0x7f0000000180)="06f348d6c49f85", 0x7) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r3, 0x5) ftruncate(r3, 0x3) r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0xa00, 0xb0) recvfrom(r1, &(0x7f0000000240)=""/113, 0x71, 0x40, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x7ff, 0x8}, 0xc) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f00000003c0)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r2, r7, r8) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setitimer(0x3, &(0x7f0000000500)={{0x5, 0x7fff}, {0x5, 0x3ff}}, &(0x7f0000000540)) fcntl$lock(r4, 0x8, &(0x7f0000000580)={0x2, 0x2, 0x8, 0x10001, r6}) socket$unix(0x1, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fsync(r1) flock(r2, 0xa) 00:00:08 executing program 5: socketpair(0x18, 0x7, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x0) write(r0, &(0x7f0000000040)="c92d89b5fc552f36dd3a70e9c6ae3c987c8929b160af91c679535201ac24816b35284d62dadd195933e2de3199e2f00b8a0b7ad8b4aab4199d21b996d1c8ccb4750762d9aef751a6129f4db8a19043", 0x4f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x4c8040, 0x80) clock_nanosleep(0x1, 0x1, &(0x7f0000000100)={0x6c1, 0x5}, 0x0) nanosleep(&(0x7f0000000140)={0x6f4, 0x1a9}, &(0x7f0000000180)) r3 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r3, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)="f123c4ca05ade916d13f5313a9cb26dcb593aec86da21727a89a0746f90e26dbb6a46991f5923fbe70a2c355347693ea32d362724d142e", 0x37}, {&(0x7f0000000200)="9a328fc06eba81ee2ee6cbeef003d2b166a909e22e3a4a0acbfb17d24ba4601044b2fd1473570eeee1418f482bc2e7d8abddef8a08106641aceb1bf7fea08fd8151a9369e140d5171b0d62cc4555866fe9ca", 0x52}, {&(0x7f0000000280)="37f1d0b24488d58506e4c0b63e93bef0f8ad", 0x12}, {&(0x7f00000002c0)}], 0x4) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) clock_settime(0x2, &(0x7f0000000380)={0xce9, 0x9}) r4 = getgid() r5 = getgid() setregid(r4, r5) ftruncate(r0, 0x400) r6 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x400020, 0x99) getegid() close(r2) fcntl$getown(r1, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000400), &(0x7f0000000440)=0x4) bind(r6, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x0}, 0x8) readv(r1, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/164, 0xa4}, {&(0x7f0000000640)=""/194, 0xc2}], 0x3) lseek(r1, 0x0, 0x1) close(r6) getsockname(r1, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) fcntl$dupfd(r2, 0x0, r6) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000880), 0xc) getuid() readlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/110, 0x6e) 00:00:08 executing program 4: r0 = semget(0x3, 0x1, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001000)=""/42) shmget$private(0x0, 0x1000, 0x384d02cadbf956c5, &(0x7f0000001000/0x1000)=nil) r1 = semget(0x3, 0x0, 0x280) getrusage(0xffffffffffffffff, &(0x7f0000001040)) r2 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001100)=""/65) r3 = accept(0xffffffffffffffff, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) r4 = paccept(0xffffffffffffffff, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc, 0x10000000) r5 = paccept(0xffffffffffffffff, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc, 0x40000000) r6 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x10, 0x80) r7 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) sendmsg$unix(r3, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000001240)="5bfb855165c4481cd2", 0x9}], 0x1, &(0x7f0000001400)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}], 0x20, 0x8}, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001480)=""/39) msgget$private(0x0, 0x404) semop(r0, &(0x7f00000014c0)=[{0x1, 0xffff, 0x800}, {0x7, 0x800, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0x100}, {0x4, 0x7, 0x1000}, {0x4, 0x7, 0x1000}], 0x6) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000001500)=""/171) semctl$IPC_RMID(r0, 0x0, 0x0) getgroups(0x2, &(0x7f00000015c0)=[0x0, 0x0]) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) setregid(r8, r9) poll(&(0x7f0000001680)=[{r7, 0x100}, {r3, 0x9}, {r5, 0x4}, {r5, 0x10}, {r3}, {r4, 0x40}, {r5, 0x4}], 0x7, 0x6) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000016c0)={0x3, 0xfffffffffffffff9}, 0x8) msgsnd(r2, &(0x7f0000001700)={0x0, "09c1eaa38312c091afaebb11ed0fbf5ff01995202eacf2604730cef550b3c1b728d7"}, 0x2a, 0x800) semctl$IPC_RMID(r1, 0x0, 0x0) shmget(0x2, 0x4000, 0x400, &(0x7f0000001000/0x4000)=nil) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001740)=""/68, &(0x7f00000017c0)=0x44) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001800)=""/62) msgget$private(0x0, 0x100) 00:00:08 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x5}, {0xeedd, 0x6}}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x480, 0x144) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8000, 0x4}, {0x80000000, 0x1ff}}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1000100, 0x184) r3 = msgget(0x0, 0x200) msgsnd(r3, &(0x7f0000000200)={0x0, "9f1ccf2783720de8a00bb3ab306ebb43c484b92cf5fc43061b0ebb04fa34e9e61acf7fde46d13fcf407750127cdedf672fd26a3487c021c58cc007570e9807656d2bf932ca692bc76c3a50384e"}, 0x55, 0x800) r4 = getpgid(0x0) r5 = getpgid(r4) linkat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x400) wait4(r5, &(0x7f0000000300), 0x35, &(0x7f0000000340)) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x40, 0x149) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r7, r8) geteuid() mkdirat(r1, &(0x7f0000000500)='./file0\x00', 0x4) setuid(r8) mknodat(r6, &(0x7f0000000540)='./file1\x00', 0x10, 0x4) r10 = semget(0x2, 0x3, 0x100) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000580)={{0xe9, r7, r9, r7, r9, 0xa8, 0x8}, 0xa12, 0x8, 0x8}) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x410, r2, 0x0, 0x0) syz_execute_func(&(0x7f0000000600)="a9f4370000660f1619c4a1e57573c2400fc73c053500000066470f6ee0f00175f92ef3dc0bc401925c17c4c3810b8226000000fcf6b96b093b27") r11 = open$dir(&(0x7f0000000640)='./file0\x00', 0x1000000, 0x80) setsockopt$sock_int(r11, 0xffff, 0x1007, &(0x7f0000000680), 0x4) mkdir(&(0x7f00000006c0)='./file1/file0\x00', 0x2) msgsnd(r3, &(0x7f0000000700)={0x3, "8e550f6c2e18715050229bdd9b7ee8eca524eeed3b069674a6e48549a6a7f216c9bafb5d95082ec9257c3e5ac62e6eec96164a005001db56f94206fdc18ae5833c29902b88b754a218ae33baeab2e162b4ff3f86921169515c4fd63fc192f89125ab2d98"}, 0x6c, 0x800) flock(r2, 0x2) 00:00:08 executing program 2: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet(r1, &(0x7f0000000100)="ed", 0x1, 0x6, 0x0, 0x0) 00:00:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = dup2(r0, r1) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r0, 0x0, r2) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="cb7ed840a9fc405da0a37a984dd7d499b1ba0576af771bc13665a2e6aa6fd9df2c8b20aaaf1f5bf5cd53f23a631528f8e8fc4fb378cfdb22e75ac4c7746f716e8a00fe6bfe6f552779759e6757b37f76dc02d4dc586a3cd1ad47c90f0a198673431d75c7a06fa0eb4e9b478cb411e542dd8a1e237b", 0x75}, {&(0x7f0000000180)="05582b559949058169e26131d0bb4a5f0b27ef1e24f6ab757f37981151ad16112a2b709b7984bc1e032b6973dd88341b023c8a595950b1f54e987bbb5f1bef4f8ce19ba083e964b4db4dfdd91711999a5770f2dbb5d6610ebe2458d8b7b7abd59854d2b1d5fa449bf332", 0x6a}], 0x2) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x3, 0x300) listen(r1, 0x2) connect(r0, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/165, 0xa5) fcntl$getflags(r0, 0x3) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480), 0x0) r4 = dup2(r2, r0) fchdir(r2) fdatasync(r1) renameat(r2, &(0x7f00000004c0)='./file0\x00', r3, &(0x7f0000000500)='./file0\x00') lseek(r3, 0x0, 0x2) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r5 = dup(r0) writev(r5, &(0x7f0000001680)=[{&(0x7f00000005c0)="44b4d52570f16d815e658d8414bb9b0ff972b27709b26ec0a1d8a4089218b3159406c44a5e4a2673c4d7e2aa0508549a7802f526df2c6a28abefa8bf6cbc4c2fbe897c93e7673dbcce64d34d611042cac6aae2e69c7089b1731170677ac13f06485f6b181a9037296ee97428287bd0457055be4948d63c7ee58bae", 0x7b}, {&(0x7f0000000640)="965f5e718af04d1dcdfbf301", 0xc}, {&(0x7f0000000680)="e1786594f5166c01cbf43a8a40e0c8e361c1791bb110661189a7ff6704893bc59d5bfd4ad53b6f158cd1320d5174a5863af32d76e42ea3bb8f640d4b62f8ae8dd25727a7d2dc6d828657b2da32db769518a0c5b852a39b0810157254eb548687ed67e9b190fcbb945d4a07798580053cdc7c1641bc980a61562b23c22e38c6db965a316e7e17eb4e69da69d012dd5c5f37a2f6d3c0e721e8773d6fbe0dd6145dba9128b4fb5e77c9d4262947a02f4de6d6b69c64880c0fad5370879e728f1760570be8774b3e8d782a44c8daf2dfbdd0cc159af51b432cec1eda6b12a5e22cb1dacd67f5668361c38f106fc2803a213e3aa5fbb60bcf430667da68e759693609640fd2eab8cadaa1426c6676ae60b189a66d5a01357800d0b6a642386458f2617db8316bf666e7c81f47cb5740bb40e69b36afd0fcaa35b3b17f04e3b2e77b323c44f9c7b2bba409c8e3115fd5886d501bcaac317d4ec30c5b9e438b5a4e326b44cdecf627b5191a77488d5d1086f9823cbff3bec93849cae47e27c53a07bf6410fc90b531b861712904a1f28d541332a49d3fb9457bbb564cf78361a66348f631311c32f8b7826bdcf3e71a485466dca4f08ad798bb2210174935fad5c14a9398758c89fe10830e45f5f31045f230a43dd34f9c4c70ae7fe5aba32e6776f4796cdb0e0da8924cde5ade7b43b7ae744465ef616eb9b0e2abea03d446a42a3f2a93d51efdac32af6f709086589019d5f35694cd5b664bb241dfff3aca4afbc2c2cb703304e41b157059671954a8cbd2b4a1830090d60e8178ff49b6b5cc68e4bcb6e0a7058e45f30cf02f658f92873088c89ba36a51a208c1d6c3d712f56fdf4fc9815ea147e9508e019629836c2331932cbee99e078ec6a3c276b092e64b4c97de3a0ac8fa384ed69b168c7939e08df9573e7275e3d574f0d5365003eb3be1e68acc441195b3fd41aeffd2b63d1df86096f6e96fd594c093804e47d36ecedb54438ea11bd45350805b1fc3bb7bdbfe270faeb749220972d93a68b821490ccec6ff6f42cdb337be17594f7bb50cc4d62c1c63afcff5c97ac41cc99c8919cc0b2ed68ea35dcc307ab7d2134a7575f21116e03039a709bbdf02dff72ef8e7a7792dfe3e0b1899f4c3dc86a8d92caa08cc8ed866664f481007334bc47abf36d57dad810979671438d210886e0b36f0eda71f61b197b2d5d24b5ae75917bff8c89195979a865b352c444b2d3c3a8573a6f885bd2383931947b9063444ce8ddb5f85af4c5d29df04ee57e6ea8ecef04e2631e7ce8e0a067330ecff559ffa3f61b512ca3d5105253088de3cd4e696258c598cfdb036fdc16058c059dff18b2c046f883c2e83ed1124efaf37db0eac575a68501813374d6a531e1d34ff83e4fdc23a3f0f23a063e801837a9bdddb5b45765d3e72633e2887486e8e0b0fddb0211854ba075d3895a887773557b703e3e5dd80a8b01f60653c19ef419200070e2037c085a98c6cb938b78dca25f8d30874eb184cb7014eda58894873a98729d641a39e81396ae7740ee295ef6212c608326dab1ae29de3773218f7e4bd145cb4b0612f173af480af43e58442bbea6db1a7d9cebce72a64f5eca7e76e234a680784813669c4f5f12867af2fb8136e4e987758ae1327324dee00ee85665630a1439a5832e2e7c87594994b673cdd2fbb2f8cc7923dda66e1bb56c8384ab5ffacf98b946ba8557f0fd744abb1e7c1ef0875f8503603b5fa1721f4a0eb9271ad8ca192a2a6002e521d0047a3a1f4b94b8bfd1dde5033974d961547be75744fd22edf46805744c93ea850bd3b46b03c0be193ed3f10b451fe47a86b3c470ab5a6ffd752b3b8d4ec3ec07b398f69709cb1c4c289fc35e8945743b5dc412966048db0f55180b9de4c26431b8e904860cdf803dee30679ca9d9d19b76ad85c590b2baf5022fe79d9f0714140446393aeb6d15ed22aa37246f86a2d27b9fec58722b31966994f53fcba26357d8fe06bc3f4cc2495b18c4dc4412b5b407077b76303d8e80ecf4cd65c9530abb40339c196efc53cd83488ff5144995f28696c97c12437477b28555827d475ec3cf1820c8478f239316d328cf0667902a3f18c64b71c05bd965157d5e54f1324f626e2f7d27d007c7cefb8d38dcebc5d23747790a14a5845cb5ed2f01a71e852bb45d09db2493668536ba00c55f4ff3b69b116fba08f2d970d985dc74de3d5eb58cd5aeb7ee6c4525631ba03d1e8238b2bcf58ac9e6f2095c285c33c440b34bb2cb65fbcc544e0e9f56bafbf2b428b4ecb64fd1e546faaa924f738c18128d632c13ee10db3110e0f942da3a729f951d67d5a33a525afbedf7f09eb281bd3642465de46c8ea7ff5bb8d51b19c0afd08018e07d754144b1da26539500e872e29a06a2205661975cae01b7b7a66b8f978a7decdfa1d7faa4b7aec3a64a03a46c448a30dedae53ac91e8ef54f6114052396bd8e4d8f030cee0f9beb2a39b51e657a16953204577256b9e34eeff6afc179c0125e5ac494e021e4416d5229bbb564450f76fdbb46ed10588d292f00fcb8052a4a9837e1a52b1f530f3e8d64862d404d7801462fdbd8f98a38f5ece617c48faf7dff9b9ec5d2c7265e4f9d7bb31240523d3cf714c65e9fb1db3a0d5f7d391a14a03ea2cd40c9772bf2f76c3f38869ebdc0c07abad5a5f503e966407ed127f6f7f9dfe86ecc35a10e66147e6789368b9cd100cc3a442d77381687b3fd3bc73161900a708accd7830eb0d0e0a90e83141248f1e5037210d4efc866cb31bab2447e00a427f5f7145241b0319f454572a3ab9ec4160a9d350091ea58facaa98a573eb01a2d374d006c5f8823ea7f3cc6787b7fab94f9ce5fcf276ab4a0068dd7c429812e10b8348500e796d81c55bff2cc351055ea74338133ef7789fd574df54b66cb963069dd8a51980b027eb18e4406c8f952b8f029245eb279e2675c6afdbd7a8c80c791a1ac34d2ef4e633b4b08f6cf11ec2f08b695ea8ef549dcd658aee8129984a601296be2fc67b8690ef69bce45c8fd388de1e4300c62acf8319e888a5558e23024b3d88f65ed7f42b55d0e86bc84cf7ea04d388ac67171c4ab760b7f4e59d68b86213626d35062cb783dff12f43d06063cdf0ad612556bccd36d374800d898c3da4a7cbb673f4be2d34438257091eec5033718055b848a6c11d4da800b7131fe78658922f882790b8c87dfdcad9ca476abef3c5c2534933dbb2f1d56816bed20d63e7039f58affb598796061cacbb184724f9133129f4e8e77e5577d4a11e007b26ee848e2b31dc3f10baa49d597aa71159496a8e08d5a7392b6a1eab45736e1cc0d1733fa9d942c1c6ad067c40fbe951f13f8561821df35030cc4d9192d6ca0c3e8e88a2bfc5773888bcce3e799873fecee49c4701586c965c70bc618de00eeedb901373f4ae0118e5edec5f256af020bfdad52b86bca555a89dcadf4bc106e4473146ed9060efd87cdc66dbc7b40eb51e4b0f7f20d5db248b15803b322efd356f65636d919c1aaf569fbe508c14343a9804f70a4dd7fcab40b4b301f407a4d8138d8166b7002f1e5485077611c3d7c4295dcc1398046664753c9416cb80d2f4383623b1cf6154c3c4e332f9f7340f0a2e7135ff25c4631704acdee626ef3b78b96a1d2e3443e83c3ea88f31c0e37ea94f76f8a233bbdd87d8b62d909ffc4d1be1600f6210477c9b0593f2d5a6fec30a01bcc3e9eaf4daaa9f42ef9f8f21066d9a414dffcf03e24f505d8f9f97f07d0e4552cd7f1b5e9aeb18dd723af8dc9f10d673fd1cf82943857a9ddc4bf6b9701180207b3b121a24c8c8c1c4952831e30a3b832804206cf05a06380abcfd0eb1914da6da36422d2d54626a5e90731115214bdd7ad5fba766cb8d48f9ddcb06b6db53b2652997611f3398de4513deaf17807721fb55e14102517b281f7b4eecf1a9ac9b39e87ed44ae77f0c79ec137a7c39d88bcb0219c5bcea43676bd7e72ce3a0e5e59749078c2f8a96386440838472b4b1fa27a9f3e3f1975b8703e804123f6ee939c0d677db04068ae7a84644e0ca0502e1a680cac373a605d581075ae7670b0fa72262ab43222e8cdafb0894780c27f2045c1b99e64d6241a55e9b5aa7692b66ae7277f3b7eb60a4c83231be976ba4fcc9e0f8b0f89eaba5bd7accb49feef85a410206f1a0626ff0984922bf65d530e2f45f251554dcea75ce3d05911183d54ac1e4aa2114bd212654ca9d92c81af020d54999fbb966b61130a9d728e610e305e7247c2e683dc23b49a987bedaf4916b67265ad8997a0521853e6a7dcfd0d65b4c4d81128797abef46086a3d54d039daf289ca496dacc7c3e5e741a1212f9b85e70bebd7f5e94800c3a29d05e4615306485329e6213c862a5489f054b7be0ab8a9057580ef8f324c0e88f8efa9eb53fc6aa077d6a7f9598c925eba0a1ba4f462cef43e853127e9e29aec4d872ddb9f413358f2c4ff07e712bfd4f23da3823b98280481e0fcfd520e1f8c858a951f229684dca7badcf42a0834f9f2153c41bb1af46c13b48e7f7761d34d1ac801bad05969a3124d6e3b6802e36eef21826fd7eda6de491aeffe7b2d646dcd27987f1e1798c0b4ad03630d7eb5f3618d10d65f42ed5464f896a47f93846ba1b4c8f7e75703041ca572edb7601895a0402eec74b1e7a23874fc6142c6e51a669b61da0c5a83516dee03e19de3fa020578efe51ee0b428cbf876c20e3221755a53b6437b7800bc06933ec07690faa16ea3bcc0b5056c72ea8a0655d4646f6868a06b37352cb4ffe6b783410b5b6b8ad6e4e15297ee36531e4b218e7865067e723486557d7f2dd00e03411c6b504d71d3796bcec185d97d607ef3899d1f76ff5776b0573436c0d1f865d29459d912079198c904085c565b5482bee37f12b17a3dd3e042439cc07537d72834854ce3daa8012f0dca787bcc4e56709dc743fdeb02682da962db49c27730675140218cffc87591c4e5cc8a0fb36c996408d5b0e7b1f8f9b4d32922e6055d97414a3d0e501f40a2c15128590af6bc07e2de50a93a5505155fcf69100db78d51e7d61004ebab781f3724cd3f2d7281ab2407f1ad9795ce93df06f3294e24855f2cd33fdbf89e41639a49629c7ceb6ed001fbc03a815f49974d2c1c2cc64b84040b7659a3d9e537714292827936116e4e2e305163d6c72ab51b2d8a78009c8cf8e9525e4c4720946421da648b19a803ec891c2ff3eb77b8dbbfd409d8026382bb7ab3f2a967540f34bb10dd3b3551e8f404e067620af73a831d0073fdce31fb7c186f11706b845978d4a41291fefa68ff11171f383062d6ddcf4ffdd06e914e5d57af8717f029a5ea69428ae0caa2742eba605fad118a5e94b45a6aa931c99061c36c3dcea3fcee39b4cfc896359b93dd0ea31d8a281921fb721abbcb6c5764f86fe5c1bf985bd875ec4c75475a27a78ccc143b7ed11344f73d4ebc8df3db76e5b8a2bde40e24a6a4f321f3488e47ba2adfbf57aa7cac66384bf14d67b9215d5c88611355dbc18e350cfe13be653a48e546d25c74097547117d9c16d3e624144feb122b53694fb610d3fbe2b344f9134e061b73d3a79bd7d7df9adb2191ace7c3631a16d0618f337890c5407cc38d69d78fde235a1108c04769e7c4dc22ecd529ff5f4bf238efd98d1b0b36c71c1a5389f47d7690e2a00baef554d2e3a0023c846a6265910ca9cea49e54287a31ec85d7fb7726866f67d9fd1f9f025bd8307408879472673ea954629d10b1c5fdb48873e0d51eb70c77dd307d518f3dcd0cc3c8625a86f833", 0x1000}], 0x3) r6 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002bc0)={0x0, 0x0}, &(0x7f0000002c00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002c40)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002c80)={0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r3, &(0x7f0000002d40)={&(0x7f00000016c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002b40)=[{&(0x7f0000001700)="82d7c89538be8a8ff8cceea03a4746a408dd0ad9cb416075dbee8e53a496071e5b781c43da4eebdefc741ccea8cabd4f2789744b575d76293f3bd90a4eaae0d7ed04750f2076f28b2fbc57d6472082947e364bdb444667cf3957ddc0c2e937e29616c72531d7c9583f2246f66c72e8fe72204236570c007de8bf23549730aa2680a4acf106c74791", 0x88}, {&(0x7f00000017c0)="82fc40487903daec60fbee903a035a51c322ba63a4f4bba6843764a8123ddb53cabdb176052d8959dfeb8ca3efc6a199555008c5858d79a72c2bddb4a8ff8bee208ddb7f9b950dfcda38adc12579e8eff67c5f792d7162110e7ff7f830a0e2f1468a3c66efb1d58fe38e38360cd5e08193b65b0906187ec2bb031968201fb147cad3d767ebf2c461a860da32b949592c9cb2c5a5db586248b30b95d1c138472b5df7a18441d22a40b37975e1c8ec9f92a7f6c2ebb8c1424440b8aec26e9924fc98a3a98256c33979bd6a481d7e5844f7d6a85a6479d2ccf3d8cf1fbc4c88db14c1cfe78fdcd5b70a10", 0xe9}, {&(0x7f00000018c0)="f437ff7af07319d8204a646da9f0796a5d0549d3782f59bedf337fb86b56410f2cd847a95d8c71875af7a0f0bf462002e0261685a52c71717478f09d59c83077f718584f267158884ee4c7647b7198736652e0b769b7df3c3d1552ba24f0b8468b38deae4931959cc6057cd2d8fc2482ea25d934e12f6b3906497d99d92a9a4b82251e5982292a4815e405a773839175bb76", 0x92}, {&(0x7f0000001980)="9f6029aea46ca73cedf09e401c96d8ce3a3a", 0x12}, {&(0x7f00000019c0)="91c6bd81914f3b40decc", 0xa}, {&(0x7f0000001a00)="19077969140db0bf1e44a10e66e2696e7eb5be24ba7e808639aa2b47268ada200b1a7dacd7cc5a7b77c42e4b07aa59a332042e8ccfb27bf5d7154b47e5321deffe6c57dca5be1a2f95973a162fb958d605ea54f2fbe45e9f568e6853", 0x5c}, {&(0x7f0000001a80)="306800aabeafc40666a2a998de5421231030abe4a98fd9e149cd3fe92f1ef17d0e060691437c3405aef03b3703d7488e6454078b4015cf319288b61a5f4fbc985a57fa6e26febc8772155b2675344f9a6206bde2c243c1eb374abbd92160ab897a0f9fa0f1dccec78d5f8645769c579b93102ec2ef01d13dd2ac885e78e917339f30759e3ee593ff26803b5c0f8d961b65e5b6284c99d21aa1999ecc0ab765a9b9d64672076cfe6a42b6c9242fd549f4548a8a6a8b779405a9ef", 0xba}, {&(0x7f0000001b40)="55f01fd05d308a4e0748b7b7920e8bacdadde5e42623994067dbe6c39b97767516db81c18f24c99035308daeae216f77e398f7c3cb57cf9f8fb154ebf0cddf6674265bdd18d81595a5745a4068432efbfac3e5a6e92a42efff6773c8d43bce9576f7cba666f3e45e66f921fec82683e005c64ce288d8d2841c4b54c2fb78174cc5a6301e4029be9550c947c386c0b5944fc2d6717ba25edcd0ee36f2d01ba5f9ee64a858413a3c9b2e9a03fa642203837fec1c11d5073f90b123eec96d859ccb1cc9c80c07881e6049ca01b4cac5e1ae9f5b6fbced153d03ba562c728dd21b1479447657a2fb08e270898b612cd17c7a53e8fb457fdbc245e06923ec2ddba2581104b52d5ad3070464a12e502c15dd80167e1b67e5423632c18bd92c720846d0bf7a3e0f92cb90407d55cc8503b82d4e44501532259ab6904db7c1dceaeeff3b0cbef410ca45c0e3ad4070723092dc4549dd94d992d6fdcf1326fb93eb938a5485d5e3f0c167d71abc59e2eb8d0387d63fd09bfdab9580b410e2eef814136d691223b64b4edfb57843367be959368f47051d7d3609951bba7aaf699e52ef1483b70af33e7226610ea1d654d89b69f9f91b1174d80426e3cc740fe3d03a4d512174fdfb2317664abcc5b6d1de05a4897313aa2d1c1492c9342f7a5c8a6be424306a37b5c7b75c3c3bc042c941ceb447506313a67c1485be4ca35cc0d51d06f2dd25dd620be51fcd9f13a7f6827373523eafac98c55b1dc209d5a274dad98a8dc797491d4bdd84811bc5c1b25a68cf18d466dadf23c5ba18291397f66523cfc2e5b4ee09ec7898a1228fb8f978a60e1ed48400127e9a35d03778b2ea60315826313568aef20a1d240518cbdd8ea2764065326bb90a135aa73ff6a21d7e8203799db1c1912a227425b5e49d919c1a848b510109e681a21e7f442997226cb7399c036e61fa950e1e2ac12fd4efd2e180ea0f479cb1dc69b4156076159f29146afe70f1e6b8dbcce9844ac5960eacf7bd2d57e8c0df83fbeaea67071978cc561df04e1a44c96e46d32819fe763ee34b217974f340a9316a15380c29f634995d73ad36b40b6ce8b65120ece7a65725f8208971ca42ee371324b07ec2017163080f3e6e0778b99f4e7a7d0cd3d7563e9fba382c2207050b601a883b72f1343f2c84e39119dd31821fce9d89b39ef923369f4a16cdb03489c73bde818bb2a4275348672fd9392d6d52a23935d9a60316750fd83caf51d09335404fe690f2f74f97e947ffe0707a4bd6a49b2494c2272136b051bdeec7f3b7c4d804726ca67a7b8b19bf980ff519b1c762022c859a0a52ff937ee5e1033a8d6b0cee3ee72a67db656bd570e42b8c734340ced2ba59002c2c9c403e408ce363704c9d942db38f22bf6526407a9e0b2d63b1632e9d8303d202e665f66c977ad203628da2c8681490d25fa4307ee67f1b57cb24dae37ecfd002566dc84829e4700e9a1d95fbcb7791724a42fe6fc565069d5ee0753493e07607918352193595ce3217afac872f62c123c4eaa364d8cfbc689d55487d3b3302f374d446a4c0594608dd1b40e574741629297d70f330bc19a895daf1288135179aa68717dc71ff898a15ab0fd74d81dca002d67085cd9cad17b65c14a7424c601eafbdaed9bf934006efceaebc8a284bf0f99506abf7b36c4f66fa932a661e2089aaee44982274b4e6979a7adf6ffa3caa25c5b44d8ff545aa90110609c4b90951a6d107dc9d35a0ceea7fc574d7d78230a63af1ffd1b705d795028131be50a9a64bb628496120ae4ce3f58dc5bfefba0b9eead357662c89f02e23bc77b83af611bd6eebcd30c2e9d06d2c9aef82a7e43a01c75eae0004b05992e5e32b0a776f4ea0a12abe4e4961f088c5e88fad603794f8e09d96e3a3dba15a31ad22c513ade39c38dee40d093ad2a1a97f3fb1d59076a1aa895211a8109829c902e73d996c37b29b47b3e267cf3e59139cf399e43e27d9158f8f96114d0307217ee62d8c2197d92ef9788bd9fdc8a0f1cf06dc8278e40140d68b0b42b30ea379814db5ad5feb3b0f62b6df807aa82de78546cf8e7269f1dac87dc68fc75720cd7321e2856f4c836275051e232a85f976a2f9011450f298a5b17757e90c45690f13879cf80e32826328b8f3897cdddc086f27ab39dcc366e3c61e6312e7114e0f7b27d012ee4e8a83cbd692f49895de6d0ae7de93a062e62e53165aa306299f3fe6f3efafd4807a3f07eb926375fdf6271297ba2c36d475e01cc8ca7cac1354b6626c927f621df9ef4c3510b5a73d2efdf9153756e50c87cdb6c463296105f67b8cfd0e81d7e7e46af2b23681b7abb5bec5cd5fce0cb679b00a0d19e8052e1fcf4830d310eccfab2b2ec524644365b2b3a8ae49efb0e5827d93d14847419a1ee86f0a39df76edb848e597e4524a902ae45ff6c1ccd68868ac039273f9290f831f10077ce72918f008b73a7d501adc022fa4c1a2bf267222f4e743a2cc3be1e20e1ee4456132ffb0467f710b97f0fc1318cc9eb0e8e908c7880f206b60d9e3d87033d646ccc386b2aa7ce99318f87fabc8efea210cbc14133fd15bccd79e28a6e576cfa0e8e54633ed0af14cfb71f1a964b4becb71df7aba6c3fd9a3983b0bff7858d0e764d3828b9e2a7de979c88f09e17c225c4d8b0107cd47b3629aa6d661ea74b2502d67a37b739be7874cf9cf32916a0fa5f2bcd9ae4319f2b7e7da4a9099eacf44ce1dad58a36f58567bd98ef3075ef5900aa5e5af49c2116800069e9660d66ec1f6d34d1d6061a0db821ae2449d2820e0ca551897429af640f5ea735a2ccc9c8f2e038923af5fe5fa423783231f13a9ebba0f022d80974d4bca5321fe8016d24ec45600a11c6c731ca094dbd2b114fb67be45343f87d18bb3bea693759465824b0fd325182a3fefa1e60906ca5eb60264b835b4617a2843785a6f184c1fe9d170915940768945ef7ef75d989f49de78e3f0db7dece46561da5940da00bcec51b7daa461dee2243362207617146ea0040ac4273a6652bc8e90d18a169f84084d344a9b1585d3a3daa7fa2f84436cd25345f08f4ed1ce8af58a8d76980f188559be79723618b62eab562ce4d171a230a5fc7ba3938e746c3ad4038e2d455674f175f3289fd4fc7ed3c7103d349b90760ec4a7035a1bd424c4c93d87115dd09a36a2b8b23a8289f4d177f7a0a0321ffa2b6a9ce57c392ebc78ce007056526b50e6bad88aba2e5c45bcb28e2f06d5a62e5fc2fea9d87d34edb5bb5e3ab2c442bc4edaddabfe7d251eb6ddfe4fd077d48a264e22973cd11bbcb2e8caf68c26da6533ea8dd026bc18b4a59392377248f0e18c9096037c355ecce7bbb9d83fa6be2d24d916ef8bc46c5570f9cb5553f2cd5a9c39a1e26be9ee0290933b034e874745e6d0cd4ad9e4e23b4fa7885036de8e6f2a5af15faf55572e70b24623d66aba3b723c2a37c33bdcbfd7f1fb7e1ffcc4d751cb9df42da3588fd2439138e44aca731809d0fd2e31b8f255b39d93970ec178d03e00f52f6c1cafe06d6de79f1f1042c63c2c4a7eceb6bbab11c20cbaa2c8df3f295e91607d9b7cacb8524230391cef3efa87493d20a98613f3a88e645eb161e1f15fbd3a03f06eaebcb82cc667ab14ef55954cc638ded5c937d5417f50ec629c1830f64340181b5eabc872a9fd43711a5552abbbec3001b6f5204e19ac398451edf990fea65466ff70e7b435f25ec33050e796a598a2d1e8885094aaf0bab995e31f4b2f1295f8092fa05ecbe8584fa6ab0dc6fa9529dea3779c42ceac3e4aa99f0582ab540d25b4a917a19d56c860dfbbb332d6389a46ad670fdec31f49331e6317a824a7a13e9a3031d67fdce8158e2b70ffd30fc88bf2f2b9a84c53ebce7ddc300a6381ed4782263eb3331b170fad1bda167a0310f656db9cf22b0bf16488b7cc7a1c4c58ac4538875b1cd228229eb99c95aa16ac47d2d99d24b4d369c2ebba9e1ad7b28ce35b1681d5d3bad2a2d6d519fe923682c335befaedc856ddbad99758ef679b5ca39f06bfe69f4fea230554cb6a78cd35e993564b68a4c9f76fdbb63acfe4e9a9a9cfb76576a085fc203e2977b3be5aeb11198ea0ed89db21be852ffabf14d986578d47c30358ecad0994738f1dc854314cd5077e70d6a0737f9ec84349981652dbc76e6d2969a8127134376f2b3ec408b2b846e089e98e3855f176bf2f6734058202663f4f84824d6d0c3552a36c90fd1137658685c94c37844f300ddbe9c112581e2df607309398d29e4a270aee46bc3def0b777492c18a41699e7a8a6bd13280a89cff735ce54664a0b3ee8fb6f80c2f9d41b7a757e0aa79ee3caec93802a67e8a6311816f7e4681cbbbb8cc4c90a4e296f8a919e49533a2e1d7ca496baee56230a3a59a0cd899a4f605e1d7be1d5608b561137989672f2a4c63e62be71449e1a2e6987ca1c1b8366a630078ef8d70bc9c7745cad552e6de119de7b2b7afc99acdd1bb665535f011131a7bc0f8f2ae4f8e62884253444f4922c469d25ee06f8ff79e79286e1a118ed4f073fe35c81709d0e7bc86d5a22c635e2dc86dd2932a08229ffb167c485168a5d80c64c70906ed0a53fbea403f3ce2512c8081b602880640d7c4516d219bdd305df6087112a0b6cfbb70c4b46edd4171a4ccd25efc6b70e706ac14cb5b2269fd1cd150c20618dfe7b87ac292a51965c7b85c12375737a760cf1736833ff539a45e3b81d9008d9871440c5ed55b4dc35dfcc51b4e39d82708d5acdc34fca4e1bdbced454c7ba43b3ecd95d1a5fe3c215cc280fe2416c99c413dbd2f4cb289cde4e8f99042935b1cba3f0b4c500b83a4f1087ed72a7b71cbd21e4d1985a7f4bdb32a9c79e83973fe59c8bf83bd32efc9a86c0ae25c55964d564d4927913e67559eed2ee1a093ca03e543061ef1668aec440fbf58e8de72e6c0365e5d0cd1c26b8dd6e187c8bea44397c28d84f19e06d6979f98203e4d609334cd5654d7ed48d055e04948d6e74e5e0dbf489af2e1a039a673a68f1ec4ed67243de4d96cc7df1279e1cf0b9767ae24b7c89096a203b014e0bd4c3885c7881b462707ff44e013259a1a5bc8a334696f0ce654e182bbc44569b2392442eb59acc5674c3cf16d2deb0e8407b4620a77c7327f493e9ebf3e0e80384659167ffc4dd83d40f2b6eb63ddd54b5136f6304667ddf8e4140ff62b770992b23193e812e57fccc17acb968c4f5fa9d5ca68cf5e08c47c3732aeb94ad6947d740728ce9ca4a2fe62cc5c56d7e5cf8a43c800b35d4baf69c6d38ec168b4b8851816f5e9746ce97ec0a8e0a99df4504587aee6589b0f5e060033aff2afd40975889936915871155229e2bae2b01af013609013ed9deff6bd0fa99927376a94bfb3a729467746fc87e7b7b4036f752a1972dc5835cdbe4ee1c4ba7c992b3e40414fa29ec170d1c4b2de0cdff36b56eded2214428bb5936f4211483f80c365521a9c12cb2b3aaa47d138c2021e98f4a260baab36e2a12968362b00aacfaf9f8fdb5765b0cd7b5ecedf931599c1293b2b5188085f2f5fe3055300d398d0512a95315e888e2ed7a636f52f6854052fd0d545138b32208083298c2a96d5185aea4b25c5230440f766dd70596c2e539a089282c2c183cd09da7137cf07ca997733a84f8868dfca4f9f886c991285188f4d9db1155aaa50062eacf4cb10b3634d8efcce1db12a57246e2dab1f86daa4af63ffa5ee71d2a990b13ad4d6e615a9ab5887fbf6bde6a93bf33c3fe4a1e7017cd558c3a0543af3495d8902a6d91d3ff0b484e9725abbca1c8e", 0x1000}], 0x8, &(0x7f0000002cc0)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r1, r1, r1, r5, r0]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0x70, 0x2}, 0x8) fcntl$getflags(r1, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002d80), 0xc) 00:00:08 executing program 5: mkdir(&(0x7f00000000c0)='./file1/../file0\x00', 0xffffffffffffffff) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2, 0x200) 00:00:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x131) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/52, &(0x7f00000000c0)=0x34) r1 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x2) getsockopt$sock_int(r0, 0xffff, 0x182f, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair(0x1, 0x0, 0xfe00000000000, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0xc, r1) r3 = dup2(r1, r1) getsockname$inet6(r3, 0x0, 0x0) listen(r2, 0x7fffffff) 00:00:09 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x6422}, {0x5, 0x80}}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x10) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/246) chmod(&(0x7f00000002c0)='./file0\x00', 0x78) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/12, 0xc}], 0x3, 0x0) getpeername(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) unlinkat(r0, &(0x7f00000004c0)='./file0\x00', 0x800) getsockname$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) r3 = open$dir(&(0x7f0000000580)='./file1\x00', 0x208410, 0x149) fchroot(r3) setitimer(0x1, &(0x7f00000005c0)={{0x9, 0x96ef}, {0x6, 0x3ff}}, &(0x7f0000000600)) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0xa, &(0x7f0000000680)) nanosleep(&(0x7f00000006c0)={0x9, 0x254}, 0x0) recvfrom(r4, &(0x7f0000000700)=""/149, 0x95, 0x3, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x3, 0x2c01}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000800)) fsync(r5) r6 = getuid() r7 = getegid() lchown(&(0x7f00000008c0)='./file1\x00', r6, r7) socket$unix(0x1, 0x5, 0x0) getdents(r0, &(0x7f0000000900)=""/79, 0x4f) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000980), &(0x7f00000009c0)=0xc) 00:00:09 executing program 5: chroot(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xad) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x22) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mknod(&(0x7f0000000140)='\x00', 0x9020, 0x0) r2 = msgget(0x1, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getppid() r13 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x7e8, r3, r5, r8, r11, 0xd8e124f073cf7876, 0x7}, 0x8, 0xffffffffffffffae, r12, r13, 0x8982, 0x5, 0x0, 0x3}) clock_nanosleep(0x0, 0x1, &(0x7f0000000340)={0x1, 0x3e0}, &(0x7f0000000380)) r14 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x640401, 0x1e0) r15 = socket$unix(0x1, 0x1, 0x0) linkat(r14, &(0x7f0000000400)='./file0/../file0\x00', r1, &(0x7f0000000440)='./file0/file0\x00', 0x400) sendto(r0, &(0x7f0000000480)="be4fcea2c16020e3521b37229d75f7b5899c98ba08a9a932b41bc4bceb26c21c49abf68105d9da883b9dc6e4a5fba642f8cce59899aa537d22476002", 0x3c, 0x8, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) munlockall() mknod$loop(&(0x7f0000000500)='./file0/file0\x00', 0xc002, 0x1) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x84) msgget(0x3, 0x480) r16 = semget$private(0x0, 0x4, 0x204) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000580)={{0xfe3c, r8, r4, r8, r7, 0x181, 0x3ff}, 0x10001, 0xffff, 0x8}) mknod(&(0x7f0000000600)='./file0/../file0\x00', 0x7000, 0x8) linkat(r0, &(0x7f0000000640)='./file0/file0\x00', r0, &(0x7f0000000680)='./file0/../file0\x00', 0x400) fchdir(r15) lchown(&(0x7f00000006c0)='./file0/file0\x00', r10, r5) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000700)={r9, r10, r6}, 0xc) 00:00:09 executing program 3: r0 = semget(0x2, 0x1, 0x1) r1 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r1, r4, r6, r8, 0x44, 0x9}, 0x7, 0x8, 0x1}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000200)=""/219) getgroups(0x3, &(0x7f0000000300)=[r2, r7, r5]) sendto$unix(r10, &(0x7f0000000340)="b5385230295b4e2021493fa94a18b7082b64104a9daef806802301842c685a7c8791953cfe903a593002850ad23c23fffdd97ca7afe509b5a4c44c03f35906f042dfd4d1cc360d996617048b23a73844d50380cd7286351267c1a1bf9d15bc9445df50cab77ff046d59b3e088fc09bcc86539d9d6339b11adaae2cf1639feaf8eb642f30e6d6022c3708bca2873c595dd2efed1682c9a4df1d0e0987e4b0a92df5c1b279ae268502ec19f0ce7e98a17a36c64781d6475e4fdfdef3c584389ca43b6c4078634230bb40a03957c751514346f0919e899d10d4e0ca89814cd0016e3ca68d", 0xe3, 0x2, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000500), 0xc) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000540)={0x3f, 0x6}, &(0x7f0000000580)) pwritev(r10, &(0x7f0000000640)=[{&(0x7f00000005c0)="6387163dd2abd9d668d4fd9189cc7edc301ebaee69958ad313aaf41bc3365aa08e99e2617a0ff5b4c26c2307e292a72406fbaebbfd54dfe634dcb06424e7b5dc4dacb15d582b95f0b9a4b7af897e5f254f92c01ef5f41edacc8e618db02bf84506a5be91e73647e7d59920a051946e28542e84bdc233daca0adefe5fe6d1a6b6", 0x80}], 0x1, 0x0) rmdir(&(0x7f0000000680)='./file0\x00') fcntl$setflags(r9, 0x2, 0x1) recvfrom$unix(r9, &(0x7f00000006c0)=""/190, 0xbe, 0x800, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) r12 = accept$unix(r10, 0x0, &(0x7f00000007c0)) r13 = paccept(r10, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc, 0x40000000) socket(0x2, 0x3, 0x7fffffff) socket$unix(0x1, 0x0, 0x0) r14 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r14, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000880)={{0xfa, r11, r3, r6, r5, 0x80}, 0x8, 0x0, 0x5}) shmat(r14, &(0x7f0000ffd000/0x3000)=nil, 0x2000) semctl$IPC_RMID(r0, 0x0, 0x0) fcntl$dupfd(r13, 0xc, r12) 00:00:09 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 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) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r2) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000200)=""/4096, 0x1000) rmdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:00:09 executing program 1: getrlimit(0x1, &(0x7f0000000000)) getrlimit(0x5, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x90) msgrcv(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="833ea04bcddfe6d534a26caf4c916987304030336fd90cd32e5d78cb5e1a53d152157600d994b8767a9831869967df68e8990ec4d8547b23baaf1e02078201ccd0b77d2f9e98877cad1ab5a40e3e09ebfd6522ffb0de6187c53a3ac47e16eeeb55eb2cfeb971092b931d9ca3201fdc66292c57bc0800000000000000e601a58271ab4cd076212ee8fcb383129e1a8e02da1ba8d72ffba0df07055db7d7e01aa6d2a5a2722961b5f10c", @ANYRES64=r0, @ANYRES32=r0], 0x3, 0x3, 0x1800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000f40)=""/186) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x2, 0x800) getrlimit(0x6, &(0x7f00000002c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8000, 0x120) r2 = accept(r1, &(0x7f00000006c0)=@in6, &(0x7f0000000040)=0xfffffffffffffec9) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000080)=""/221, 0xdd}, {&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/155, 0x9b}], 0x3, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x40) r4 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x400800, 0x181) renameat(r3, &(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x1092, r2, 0x0, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x10, 0x88) open$dir(&(0x7f0000000480)='.\x00', 0x80000, 0x81) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) r6 = msgget(0x2, 0x10) msgrcv(r6, &(0x7f0000000540)={0x0, ""/228}, 0xec, 0x2, 0x800) connect(r2, &(0x7f0000000d00)=ANY=[@ANYBLOB="00002e2f66696c65306c65300017b043a32d1b0300000013812bfb4aa44aa03bd0b1baa954e17848bbbe2b156cf5e1f97592454f315d642260be649e6b30089a65c8c809ed000000009dad5c977bc0573ca01bdb2c03ef6040d5fea2e6bc026ca996f60dbf595a92c9565c4bfc9878b767b50f2d752c21774417a6b4063a08ef9beabe8dc45abd711c2318acdd577db5edfb357cbb6bf0bd65a7f5de77c5423c3ee1997424aa9c11adb545943d59e08f1901b3b5c01440054dc27bd8a7065a8f75242826588546a5e5306bcd8b7fa10020fa320bfd"], 0x1) mkdir(&(0x7f0000000680)='./file0\x00', 0x50) getpgid(r5) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r7, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000ac0), &(0x7f0000000a40)=0x38a) paccept(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000b00000000000000000000000003c7bfa230000000000009e00df50000000000000000000000000000000d27dafc62845b213334f37b2207f0fb15ac7eec897b61eb0352d82d698b7bcaad3c0e056b373"], 0x0, 0x0) bind$unix(r2, &(0x7f0000000800)=@abs={0x1, 0x0, 0x2}, 0x8) msgrcv(r6, &(0x7f0000000980)={0x0, ""/16}, 0x18, 0xfffffffffffffffd, 0x800) sendto$unix(r7, &(0x7f0000000880)="080c4389ce5b477815f8c9f60d997e93519e5c7768ca66702ecb495f7e17e994cd831f532b362a2f290975a43abbb269779c0ec0e099c1e7705ddc9bee47da15c1a66b61e2daf739831bcc45792127ea9d63272e9131f857a92ef4b0bed80640a7c83b4efa7da3654a5827bbcd1c520577599df96870a70efe8a2a715304d372498da6ed3569055b26fdb34ea3be2f11e9f37511e36858832e6d60c6111d32d9c286b7c6d145c86fdcde88f3ed3ea0e23ae1e4e1c762951fc9999ab9ca284ebd361fe61d173fdc1dc119774375e02f1976e981456f1ee3da419a826c8f0cb1b667f5daed437db6f24db7", 0xea, 0x2, 0x0, 0x0) 00:00:09 executing program 5: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000000), 0x40c94175734a78a9, 0x0, 0x0, 0x107) sendto$inet(r0, &(0x7f00000001c0)="01", 0x1, 0x76d4ae88058c90e8, 0x0, 0x0) 00:00:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/200, 0xc8}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/110, 0x6e}], 0x3, &(0x7f00000011c0)=""/39, 0x27}, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002300)={0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) r11 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000026c0)={{0x81, r5, r10, r4, r10, 0x36, 0xaf}, 0x0, 0x0, r8, r6, 0xb5c5, 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000024c0)={0x0}, &(0x7f0000002500)=0xc) r14 = geteuid() getgroups(0x1, &(0x7f0000002540)=[0x0]) sendmsg$unix(r1, &(0x7f0000002640)={&(0x7f0000001240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000001280)="764c7ef9867f9825312d976c81a909b18f99df4fe3a843bc3686fa6e6f97a63fb3ad37d2998581885fe8ea65ddce", 0x2e}, {&(0x7f00000012c0)="44e073ad173f6e4e32b09da0323ced8f7ae3cbc3f67043f4eb5d0312726350b5345a70d9963daf5f32dc4aaa8682ba3340f90b9858b356d97a94f5e0efc33c130e2d9ebbffa8b8b41a59bc34f1b15a01ba165616214eff9115a7716f2f0f6cf3e5d8f9438cb8716086d05147202e12188258da26470e3de299a72a078b31f3c9226acf0185b03d30b6e4046a562984a0c2f61b8ccc99867cbae71c5592c677114806e103c52df8a2e4b5c64dd9d0bc0ceef93ebba03918b5357c157673ebb3a39443c6b88bf5a9d9d6097a3c48ba55a88e6cc9e13b099f631f351886c35744580c7ddc8215ad70cc6823c7d5d5ae388165def3db16c9c33f6012240544af0129fed3fdf59dc578ef3d5844d20c22da2c0dc6a23430e44949c06a80a56bcbb42037ca6b33a2c0bfe37d58f715988af29e52e670cb84e744de0c27a75a5dead049300f16bdc3afd8c40726b47bba93739f12b31c0f8da9386aefee30a34a9b5db388b50d13fccb89f3ce558b1357308b424ba8794d7e7f02cee989762a645f1fc79d6cca35e2122bccd746e7fb93cb36abde4433e762c7b545c4071cd4153cf3889548047cee6eb870dd807e048a1a179057e36953fddfb7400c7421f1f17d29fb7438e9172bc483de1c828cad3efecddc23f42ab586eae7dbff3480b055928f5ea106f6d7b22354456e2c885d3a6f4d309dfd77de3f0d4b5559f3fa79f8edfad20575484a52a296092ad5db400948b4699851ad242319cda2d564073dfe7884f56de6a17c74b0fe2b61729407999941009f3150ebccc8f2ec7be9d9a01e491a8c7da2ca190f401dcad97a963e019d9d7e8102a89c3f4b0fc0af6d0482bbdf0fb77f8661334ffcf76a1a8c8f62df372ad8975379038340bf7450d167fe76a7e6c09dbc820f8b2ddf35ab3434fcad1f935fc0a80422e838eba561cc26d6becfde44d97cff32901b7ccf9e803c0d85703dae9fec5e26caed00ce184ff0ae14f70efc685027f60c6f3f3e115ebc421f0396ac534e5e312669a71c86478a18df31c7f047f3f6af65c41b9dc0049fd6d9d9325255bd92c27138a00f2d8a811b23b18095377e013d0b37af300b1f41d44ab5fae8cc4330e8836a57cc863f4c4e2cbdeb48ad5e0a391accf2a3ac4fa150f75321126136c7dc8514131e617af9575edef24d7e7cb365993d945a0f42bfaf4f57cb806a717de0e3d2807ddcfd80dbee02c79c517ef74561b73b4c19f43f10a4950c1c7d22ba92179846b7d59a32fb2d935861a203871bc443233ccc47e7ff89694639a70e8806f6cf0bec5c528e92e77e69c36ed766c7d2c0fdf2cc1548e169316ef1f8f68c8ddbc8856cbecf2386a8e324c564ac005bf153e1cf23a46247df9f3a59a5e19ea6760e3e29c7878821a13eca33181e83414351357f636d421de316dda6357adb58771a09dfa5dcd8b413cd61c89b5939803129a97e8fab8f0c363a41d779a1d2fe1cc378bca52c11325173b06f20b55a5bad0749734e12ed8b4dfa990f3cd713912401a7f2d72dfff6e287b2c218580d7a00d959824bead733c6ab0e904bf65af372e493ee4e0abbb89d4929d0f5b2bbd08279dcaa53b73e8923a26c5feeffa31b5e2f5a11b121313e89298a7a031f9e2f4216c4a82a69a2cb956f94f792f2ee53e4b6309f26a6e80649a4f5c3dc71289747149ae466f291902f84fdeac51673a513e281ac60d09703c078e9ee775a29dc8ad3339ff84e3103bdd3bbbb19ddaf839cb1c832a08ba2d8efc560d81527f12ad35543e95dfb843640349e8bdb1c416c792ef6974b894300edc25ab72334ac6b73f4eaa860e1ea5e25507b01b4f97f036e32f8c2cd805aa4044437aa28a097df6e5b018a1a616f3036e72004be7fe780c45424d0bad92acdbc15eae102328779553f9f68f67704d9cf14da077fab1a7fb2a1e9860dcc06fbe54740450f4c33662b22149e0e8fde056d9731f613259b3f3bda4663eaa0066b470eea19bef839bde751d2076152712992aa3cecb0cafc23435635262223c000a987bd127446588791781140e1e555375d14245f3559520b6ac79276e2e7cd8092f6204f68bd5cd55d4f2e9aa19fe03c99cd95671032ec4175d08a083a2b495f9616355dbea0f974c7c0ed9579888b2c4135ff07e69d2de8f9df419f3ceb8e6bb4aaf80d6242e4132d7721c3ac946aad325cb353adafc28833f860a877846892414916dfadb45570574f011b6630c739433e9edc8cc7460dedac84c812a282106f011a382242c02ad1fad4873efdf70de39abb1f5bde8aff935e1e4444cf2b17a631dc7561b82b4ca85c1f79329dd93c36271fbae6e24b5029a3dfb9cb1fc12f791d0752ac6e814847844e9475d82b5465e01d27f1d28a5dbe8f44aa35614853b0446c5544be44fdfd9dd98011fa5787acb8170909cf39cb6b2467604a9c9ef28087e51912f12ad4854672e62e2170f123fe560e4e0bd8bb04b860e0bcd2de6a6524479887af612e583978b572dcf6decf2a0ec750acf4dd2bf75f143b628ed4d036f9db790f3574fc93c4a892ce7bbdf0b194bd24d6e7f8f6ae24819344982b261c4a2badd78c4c5b679859f7a8872666fd052fbd5c38f2212081a2a60908b6ffa416b3037df11a633195e2c497d9c3450d8cf65563ae3a59c8921f1182fee4cf3e51de540849fef37e067e262e2d51672232916fe0bc9a7ea11eedf98c41dd816ed1475b7ec1b9ab2b2ef91b3a50f7179921c5d293ef469d6b55096ea0a5e76950c12059784bdf9c5ef73a21393a18688a4bec005f3df79fe624e64d17f63ccfedfe27553d3564ed80c375ef28a20b8ab27ef83fae3065afcba95d86358cb7ff0e18140788c8bf0cd7bfc1322dfc7014a210f86383d2a5858d609bd833dda0668c3d820ea83485563c3740fa9099ece9f5962e35cb1a9f3c8f0aa78f604e0eb41100fc7a80ab45472449c521748031f9bc835a5d9918011de670d38441081e3c9b5bc3d0b6d1ffb20fb5fb2a31354aecfeabfd513166eafaa5d1d1cd52038d6d3d1aef383a77dbb17b8b3eb47b2f30408391fe8e17907df753267d028fc16f9a7e02e046c45114e980bc841dc0c5851c1f4a5e0ea28caf6630f4409c9d4bbff831d2430792bec04171f3930665ad8882256f1dfee477df3dbba33c0a4d50e14a45ffada52cabe653be60568326542d63eea7e509a18d5f08cc3a8e94b1571c2891042a67c0f778eafd601f35b18af2981d3509e691e5874f5081f4227b81acb481f755b7a881d0425e0d729630bb89587e9647514774a0aabd9d81dd98821973ce0ea9205fa0a0e5af7539c90051710d0b204f08533baffda7040598ffdee65541550a09bec8713b969be2af7b1fd7484a63ab70c594fcf61124f15db9060581e5d9250d86a6637ebe4e64a04910f33f01fb3ec520326d8ad5fd1f824ca7564c8bae3fd61a63ece48fad1e268ab5276ca0aebf3c7eb673356b22638d2677c42932d34edc00bcf0e0fb12b8d7756191cd852827a7b6cd1889d391041504497dc6d304c42547e36a5d4339c96a379eb8037dd66e8d62c62a8771ac59e3c503d59b35360263ca5b388b36c656c9e5a86eb64a56d6be560795e33f06cebfda99f4425a3d8f81317182e5468ba32e5d93e937006df7b4f4a020b766455a898d6c8a7657a5ec8487ac61206d338ca980a40ccbf1c74e5851c44f6c8f0cfb6f55b8507f251f27d7d0124886bd693733946ff2886639b98edc644efe9b3174168d1b866486cc7154a44beb392d521f81f6a5effa17140ef02826e2f28966dec4ee58c5043ffe76bf71667992d39a1f93037ea013d0e50bd8ef1c80d25562315f2ea8f2c3c7637e760e7e6983ea674d95c37064c3d530247f42eab795b1cde00bda03cecee87461611e917e941511468045358a0058d293dbb6c4dabe83c13c592ca63936065d1c33df77b0aa44f6c91aa84a1ff4e59345a4f079c1697f7662f315a4a1a0888e5e697c174806d7d20c336d631b19b2783c73f911ae3d888395f17e3ede2e37ad132360dbf3df17bdc981debacf781e3cae8d11e7b42e5bfcc83d019ccc9ed01c2e0f4fc9ae4ccdaf41acfa47516eb52e06b9bd58629908b28bb2b44124747fbbf1610fada7ac0c0ec8a4d1167404facd1eb9c845f5a8d6af2fb8041018bd09c1346e90c80b9167c32fde156066d0248f06c9fb20642197d9321f72e9d3e168daefcaa16057166e3812ad7f05f13c2673d4440b0a747aa7dcc4069bc8f1499cfa3dab25a56976e4166d2a1ccd42d0ca273a81948c1c5391349492279b8215af97a8ae3fa2a9696ba2e7c60e5412d9e4c69a9bea52ac1bcda884ef926d7352c7336f4561e059bd7b384dd855a67127c8b035143695a01b98dce7117deb29ef1d769d8357636ef27752edcd8f36425b05a63b75ea8a63658b71a08e84b45504af20a078e94a72ebf5b1c5ade6705316f4a6da8516e4aded539b6f1c45ee8aabab44b0382a3f3ea924ace0e8469e7824e17770e50130650df1679855105b8dccaae652a6652a6562dc6258b05c11dc0a8558198632df359b9e6333859766e08bf04c67d7dc43a7218ace0cc78f65723a1b2169cc2fef5ff348e24e9fc8056a770997c7798ff643a2ccc65dbbab8bc3095eabea66d10898f3dcc2da5c82e1d282ce40e6abe80d1ef0eeb1c89710c8af52fbbb7098cabf75ffcc9d01156f0017da3d633ca81953d597831a3d4760f6304983ecb3b13019760b8b5b4428db23755a9b2a1254a6b429b62dde5c2d4607ec81c2b15153483122f2b3b4ab1a73c96d48b821d91aec9a35a85c558b49d8a4a93b98f4c591f2aab3f26258a5da518811dba45210569c5feb84c05fcfdc7f61073c24e7b8a949d97dc62cba9d5e2724ccb0d2f59bd1c1f50f7ccbbae8760fe0d4ab085874638d1a59c15fa4a05a4d28afac26b368684fe12c024bdf0f2dcde8d495baf606242f3edcb0d31581c108b3d9f2f60c83797ad69c6c01118720b63d0a6445285090be849f1952fc7f62ccc449cdca93197b2edd99ffb70ba0f0bce9b1f711d409e2cc4c2eb6c921d03a81e4aa172deb8512f821d6e437df4a801b603d3d4d11a747b28ece7d734720d9105140cd43c198d8579a8f5a21f98660f61df33f81d6aba6e0c208bbebc17184c9c81d9b196b5f90f6f29b8e949a7aba6e86a3520e52bcc46c98b60250e0441db74cf6706e073927714c682f2ab030fa81c3afda8bda6646ec3d7b8361a8714dc8a85025b2c16b0f0db7ccf4191a872d95697fd1560d6a855c255b9bed6b496d2a65e583cca9d15dae00064e72255187caa03fa35301387e4cfccf7f9dbafb551b579480d96b2f31646de7015cb4fec75f81d8bb6966f285a9dfe38ed39966977b4409b44b97ceb6bb24e77b7cabacdb73a8cfce26e4194c5a63793763ea9138569c74a24379ace525746db884d6e85f9ff31fc63996b8b50157141fc6867f138685d746d5158b363ef5309a44d003cc64d45b9e782e2769e0ef8d6c1cfc550942c8a0c280688294b4ffb2f76cb359814d781b1856890329506cf1672c95b0e9bb8660e0b54bfbd617422f391d8d27a514e7957a5d21b96a41e758f38b6fd80c1df61d4b049e2e0cfb15f3a862bdd5b754b42a12d60415b4402fa97fa8c534fbf603b238f33028571f91cdb7f079b52111d3a07d78923ac40861f268a61800a30fdb7be4f66358d5de38818fdf6d977ab62393b8689114780be13414bcfa1325eb2b31abb00437b47ab95caf49bc0f767850f0120dc0fa5bd114e5461f1d05f9042255f6818e4d", 0x1000}], 0x2, &(0x7f0000002580)=ANY=[@ANYBLOB="2000000000000000ffff0000020d2a11", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x404}, 0x409) 00:00:09 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x6) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:00:09 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x800) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x290873, 0x44) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0xc) 00:00:09 executing program 1: r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000040)="0b705f4cc2627169a8614cd60af2b66c13d0afb8b5697c9670614ce1aed1769a345fa5bfee3e302a13180f036684c41a2915dd5a4f3f16590f927bc7b23e5ddeaaea9875a76ff541bab14617c2bf334d3b37bd5f564c4e0abfb76e82a87b122701209cf03a45cb4ada31853b75208fed46a1b4921e1059443027f7af5aad04650b49fc595ad549572fcee6", 0x8b) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) fdatasync(r0) read(r0, &(0x7f00000001c0)=""/119, 0x77) write(r0, &(0x7f0000000240)="c5cf046ff3f2f3ecffb456766b82daa63f290ad2e43c4ea05e9a7a28206ed86d01b6d306fa52a7931565088f075b14fbea6651330b5b16248dac1dda8f24748402f10bb53279bb0ec46e72af169d8587e5534ef542d32d3b2ae9bbfc249753d026a1bec1ce48bbbcb51e88da00f996522e4a98214ac397", 0x77) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r1) r3 = socket$unix(0x1, 0x0, 0x0) read(r1, &(0x7f00000002c0)=""/55, 0x37) fcntl$getown(r2, 0x5) r4 = socket$unix(0x1, 0x0, 0x0) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xc2, 0x3}, {0x8, 0x81}}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1230, &(0x7f00000003c0)=0x1000, 0x4) bind$unix(r4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r3, 0x7f) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) r7 = dup(r1) dup(r6) mlockall(0x2) fcntl$dupfd(r5, 0x0, r0) socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f00000004c0), 0x400000) fchroot(r7) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x3}, {0x7, 0x9}}) r8 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r8, 0x0, 0x0) 00:00:09 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) shmget$private(0x0, 0x1000, 0x2d0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x1, 0x1, 0x6, 0x100000000]) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000180)=""/140) r5 = fcntl$getown(r0, 0x5) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/182) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000300)=""/110) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000380)={0x3, "f67edd2c5b79d477dfd888dcaab1c0e1ddb26d6234d311e07e6b3747e1891b2729e0f4275173850ebb9956a5d8744b81fda7494e4abea51fc8fdfb768e3e05fcb6f3b96dd3de286fc03680618f732235b26b62e3e1422adb5b589f11f73328f4dd68b06bdcd6889e7b9291ed44c8450ba4d8986c12111a5ef84c4052c675cd22a5456f5fba3e641d7d85c67578dd30d2d9c2dfb4c788473cd4de9e34"}, 0xa4, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={r5, r7, r8}, 0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000580)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000006c0), 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) write(r1, &(0x7f0000000780)="5c37c23c91a0a91dbfc4c44f4fd2b59cc8ab0381c8f8fccad0af3ec2f04b2f26dd8b5a09332c524238e7518c97e12fcd672dc9173367b273ba497a70e2d194f54000edb83256093e8b79d94f8fca2ccea866e438a0e3db6135f2d504446980bb3c535cccc556a1675168bb7cba659f9dc23204611c13ff4bcb0e4ece2bcae6b93654866752e216c504be74e7023f67470538e75fabc81994fde776eb8b", 0x9d) sendto(r0, &(0x7f0000000840)="b93e5800088a9c1d81c4563d04b8d26614fef7a22f1469dc94542a1d7ea7cc29766ee0c4012680c20c4ba6c166a0e08965d35c70904065ec6caa4a0e6a07e435edf2ee2f57b7c3c8aef567ad61a617cd076727629bab89092b98a20527dc0af3fc5c1b3fbbe2a78069be3bcec2d1a4589c6558935803521aac560087dc001c8a1561def37054941b0212f1ecdf086837119a4b5668c67f6b17da4fac0f785400c012a9836e8a731e2c493107cde8161456840150ab098016c8180cb2c359cc6d3ab78e6090aa9c317bad404b645c00a70d93f0", 0xd3, 0xb, &(0x7f0000000940)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r2, &(0x7f0000000980)=@un=@file={0x0, ""/47}, &(0x7f00000009c0)=0x31) getpgrp() getitimer(0x1, &(0x7f0000000a00)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) readlink(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/158, 0x9e) 00:00:09 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000100)='./file1\x00', 0x2, 0x100) socket(0x18, 0x10000000, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x33b, 0xbc2b}, {0x0, 0x6416a6aa}}, 0x0) getrusage(0x0, &(0x7f0000000140)) 00:00:09 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$inet(0x2, 0x5, 0x3) r4 = socket$inet6(0x18, 0x10000000, 0x0) sync() r5 = semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4, 0x10) semop(r5, &(0x7f0000000200)=[{0x7, 0xf52c, 0x1800}, {0x0, 0xfc0000000000000}, {0x4, 0x7fff, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x7, 0x1800}], 0x5) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r6 = accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) fsync(r6) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x20, 0x10d) connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getflags(r4, 0x1) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000003c0)=""/225) mkdir(&(0x7f00000004c0)='./file0\x00', 0x4) r7 = dup2(r1, r0) getsockname(r3, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) fsync(r7) r8 = accept(r3, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) dup(r8) chroot(&(0x7f0000001600)='./file0\x00') open(&(0x7f0000001640)='./file0\x00', 0x400, 0x92) socket$unix(0x1, 0x7, 0x0) socket$inet(0x2, 0x5, 0x1f) socket$inet(0x2, 0x10000007, 0x0) bind$inet(r7, &(0x7f0000001680)={0x2, 0x1}, 0xc) 00:00:09 executing program 3: r0 = socket$inet(0x2, 0x30000004, 0x80000001) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, 0x0, 0x600) listen(r0, 0x6) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xffffffffffffffce) 00:00:09 executing program 0: r0 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/172) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/79) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1400000, 0x161) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/95) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = msgget$private(0x0, 0x400) msgsnd(r3, &(0x7f0000000200)={0x3, "53604617b0c68b9c50213f99c37d94d1a3958003748509cb0c52f32d06635fdb00913d5d76421a1197cad3b607a444f80f81fa3d92c4558f179b8aa7cd805fe6789843ead3ca0d3b29e37a0a0c85860cd71f10b1abc0daab540283a2313e1cfb9368641c8cf0e33077850abaa5ee6aa45906021da00d080f144e19204a8f88e151da577e14633f1eac41a3f1b9e172a925a68e45c3d0b33b0e7cdb4c4f"}, 0xa5, 0x800) mlockall(0x2) select(0x40, &(0x7f00000002c0)={0x4, 0x4, 0x1000, 0x8, 0x4, 0xb7, 0x400, 0xfffffffffffff976}, &(0x7f0000000300)={0x8, 0x4, 0x7ff, 0x3, 0x6, 0x6, 0x3, 0x6}, &(0x7f0000000340)={0x2917, 0xfff, 0x8, 0x380, 0x3, 0x800, 0x0, 0x1ff}, &(0x7f0000000380)={0x5, 0x9}) connect(r2, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x1f456477, 0x9}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000400)=""/132) shmctl$SHM_LOCK(r1, 0x3) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x90, 0x0) shmget$private(0x0, 0x2000, 0x22, &(0x7f0000ffd000/0x2000)=nil) bind$inet6(r2, &(0x7f0000000500)={0x18, 0x2, 0x1, 0xf1}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000540)=""/86) shmctl$SHM_LOCK(r1, 0x3) bind(r2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) msgrcv(r3, &(0x7f0000000600)={0x0, ""/96}, 0x68, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000680), &(0x7f00000006c0)=0x10) shmctl$IPC_RMID(r1, 0x0) setsockopt(r2, 0xd5, 0x4, &(0x7f0000000700)="b839077df9eabc47282a321457f585d7ac56ea4e03d7e690784cb863f11b0b912305dd8e7c1cca1aeb30f7c8cc69a0766b85360ee0659b3b051656c9a6018c67af250f4b7977387271f2ec9cc935f2083e465c654ecefaf47582729fb37368084206be10a602739c5aa7aeafc1b87277ff4f14160f6f414571c24b1607cf0b54df7251ec85e778748754eafc71d680739a3616f9dd0422f337e122f80650b109335993486e56d816632cd1aee30dbaa36777324673c4240c0b6017b6c613c801faeb3cafd030a4", 0xc7) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000880)=[0x8, 0x4, 0x1ac08d76, 0xfffffffffffffba7, 0x6]) fdatasync(r2) shmctl$IPC_RMID(r1, 0x0) msgrcv(r3, &(0x7f00000008c0)={0x0, ""/98}, 0x6a, 0x1, 0x1000) getpeername$unix(r2, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) 00:00:09 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) sendto$inet6(r0, &(0x7f0000000040)="eee8587e1e2e58ec3c589b4e4fff2d19e2839a2b01af9939eef698adfc94a3d442e54042", 0x24, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r2) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x40, 0x300) clock_settime(0x40000003, &(0x7f0000000180)={0x5, 0xf6}) setegid(r4) r7 = semget(0x3, 0x6, 0x4a0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r3, r4, r3, r4, 0x108, 0xffffffffffffffc0}, 0x100000000, 0x9, 0x9}) recvfrom$inet6(r0, &(0x7f0000000240)=""/198, 0xc6, 0x40, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="213cff1ef019db4e5288a4e62d24c446c7ba8802aef7960bfb90ea5d2c778c5af8c42dee65c1b898ec2a7306fc173e090c24401343da8e3269305f9dc428942c", 0x40, 0x8, 0x0, 0x0) setegid(r4) fchmod(r0, 0x80) r8 = semget(0x1, 0x0, 0x6ff) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000380)=""/199) fcntl$setown(r0, 0x6, r2) r9 = fcntl$dupfd(r6, 0xc, r6) r10 = dup2(r1, r9) setegid(r4) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000480)=""/179) writev(r10, &(0x7f0000001780)=[{&(0x7f0000000540)="bdbda69f61f5ca42eac61402b6dd44b955e9491c1d1d1835a597a11c146e", 0x1e}, {&(0x7f0000000580)="3e67d2fb610678604eedaeec2ab1099f8e4363af235a93", 0x17}, {&(0x7f00000005c0)="6a025ab75d2ecae37a237e217df599eedbec1dbf775e6cdf88c123034fc445ab31062a7753a0c44d9e142ce514a9f8197b442cd887e54cab72c0adda86a3d444ca98e63665929f576718845151339a5f00d8da322c31d1c2c5400f870b46b32af76f0f5cc41083e4516f3d8030a339509b277521fab837011ba32d3f818ebf2d1e42acd1b33d9f4ae05d7be8163e58c5c61ff28d4f91472016f1eb216cf7f4a0c6e475ce33b8c985933e8ed26fba1b3c2a37f0f8a0bd81b0dcbc736fd5976fd39b583c4904ad6058e781835e7984b2aa8f6852655d1293ccc560fa463d3080e371a59717", 0xe4}, {&(0x7f00000006c0)="4485183642bc15e1262f49adfcae91c746ee4d14da89528138d827b487c0dba667bcfd26f2157e9388a2b958002effc09c9569789cddaba88b52b90d5765df51ca871b3f0b0a94563927b2350a3342925e19b0409bf0d436db8242aa47550ab84c1f1141a73babade685ebd5e65456ab7aa5", 0x72}, {&(0x7f0000000740)="377e575ea6c7926235db2868cec1d0f9e537be4085ef343d4b29d23c7d3d9ab1872cbb775aa84bb534", 0x29}, {&(0x7f0000000780)="3484d38cdd45b65459b767d363da3e2b244105981b091fa360f1cb65ccef7163ebaf178e4e06fee2207a14c3de30853e53428fe8e68eb1450e22e52a68ebb335f4c3bee201abca7527d0bd2ae92174dc50366dc007a411e2a7840be718da5542d3a68ac5a4b77b13da89f97d589875bb3a07a1a21f0467b9c2e4c7236d9ec14133ae12313893167278ca0e55f7c38e026f1d0c4cc94e22454a88ee77bdeca65ffd8b33bb86a4bfaa412ffec7ac4e296ee7a43475b0a136734d96fcba2271a965597bb7b9fc3fc2e5c8adf3b4e6e44e1bfb436cd48faa8f17e8e0a333141f39259e24db1e1fd16d324bc4860ac1a1bab129f1c51fbd2be3ef46af6787de10777050a922ae5b804536bb8681d29a81e80586e15f5a2fb28a81ec40eecd650231a644a99357ccb568207b3b24f7969eb237a3fb3722d40230f65230d7d8d46215d6ae90c2bf8c1fde4d6c8344dfe39fecced921033f70c1d8e8b8d4a27167896c553acc1f83fe6069d7019a125a785ffb6c33bec8f7bd995841f84f582d35211e09f9c9da105c3b4192f1b3dc68e0ef4e9efea61ee8c9a867b1cab4141303581b7684f27b86d17bf9b2ae9ced4b8a50b96bbff8d170ec07873050d946e45d1f93ae861de6f18a92c865bdfb93ab4be9b798b26d55410b7d789b0c7d34b48f8c4c0a1921358253233332d141e1d133d4bbcf8e16c1b9cac75cbfec581bebe9136c41cd69fdcfb414650ba17bba9aca706e902191451382915bc87866ced6dc52cd0816c8899a05dd98106dc2264223107dd760e5d2cad623140fe70e9e5ad3be0680f973f51c5a9342b6e6876e2202a79e921448424aec479638f6b738781d75652153acade084271532a01fa7054ba6b5909740653a8c1e04cac9cdffde4aeac2e71b4a4c17fdbb7b78bb0d13365ebb60714b89b2c09f0d804fb4d6de455394244261bd891f93941d8f8288defd3477346cadf1b2832ae35ea037b9830526df938c124abd7528681a61ba4a569f7dd3dacdb527c006f5f24b8a4a841e00490d2bea46c59f8ed522eff0651bd22c771e8fbb27266efed076687dbbbfb89ebdd933b95ac1d2485d89729defea20c83a128153e601deae71ea88b2a19e35dc0c73d5c70bd94a4153457624756b1bb4ba2a6ec84c839d184595f481f010f63a625c361bfb3b03f29b43555fd36e185ffb8d702f72be92b2483d8288664e0e4c327917ee3c37f69dca317d52bf7789d3f9067aec02b207dd920fa902738eed0d087d4cf9392a9731f0f53e7f06edc4957cfc2265e2536d21192eb2cea993e5e79973920e020e493edf7d5becd3f8b5c1e44063fd6465fcfae16c7cd56324f94687a1cd6f38cc75b1e394bb603b4914fc65214bc64adb417a0e80a912b112788bc09bdcd4978f381c4136843c3d26ecfff097ab2a9164ae69363dd3baa4792ed584939514ada3ac407aca281719a80b42ef7645f3b22b32be4fe4b9c37736cf7ee8cec10871cdf369403a4f45ae344981c6c30c8835611b56bfcbe082a1aa1faa41063588e98105f13b78c8c6c2d1e1290f1d2cc432bcf4cdbaf80341b8ef5a027367cf3d986f8e46c7ad49240320e8d8bca10a397f824a792e26f9f5b98d4e6626c70f91b58b4d0cba2b1f16c499d1111e8554acde0cf56d540504268ea4479754837d1bd9d76fc7b45be4995517b5e88e3705a6564458358676b651a40c71d3364a61b6aa12458121f69f1cf50b2a45ec3c3164af9d0701cfe85f842d3a275ee62808671197f23f368af9651fc449d647200c275d4950d72ac18639121c6c3f9414da0de71a8441fd53cc56428377624db9ff42066026d723d96b5fd09dae31218302573d6fa15a266946730dcdd54c52c29c773031d3e85c8cc499c9cc35938ff2ae524dd5eff078afbb459d73d696c9d1c15cae5880d667a4f583857b709e0243d68686050451572d96f22cd9b89515f5bbb63f771e00314f60eac239fdf44c91691612cac49dbea54a6e61d4420891958f5b1452a492a2afac0f26bbd4336e54a150e8e2fe90b1aa64d895a7044325c5b2f0da6b8ab80537e44ae76463e861a62642dd4de1226604c975c92ee06bd9b1366469b1efd891caf812aae21832c239366a8e47cef8f70e676572f2d0a45b098eebba7fb90c6de959a2f805ace249d92f0f36a6882f5585ae5a32c8dd5080f7123f72e41465ae7a292f7b3bc9ff041a28370e7b110a6cde39a6a8e49914536d494d327feab0dbd07cf786855995e82f973307694e151fe1c902c0b6cc252a3a1c3fb7fb3e252d4c6960bfcc495b2a5ee66f005b98fba090bb0f2c90bd6015483689b2b9c4543610f00d29fb58a063d6fd2d8332e05e3a81950e1e0cbbc4b8581a9e772d2083699e27ec19807f840fc71e79dd1a43e00a6a756fe107e4e4509a19d40dddb0b989b5ec1dc7f0a977abf5024b5f69b252654e5be76bd03d20896ce0a5c528c6104860fa820217940732e843ecf0b6beaa04b0e1bdac7cf336b816e6147783b523fdfc35f609ba8a2527d92567c22a466e685282afbaaeee3b194f7f85538edc0ea50cd75267a49b149be1aebd51b866365c4e961e3aa580b63b357ed8d5157de1f2cb6267e1d043803c5bd55be425bf213bd4369cbccf5ca0b6f557f47c574178d7a61adc1e2df6613a054703593b3d3c79f9a2abe3362e961529a0eccf2632bbd40bf08caddac2dfe3189f74f95314ebbd7d84fedafe48aa63ff4d2e5f571b3debff1a5edb549f4ab666ab6774671e983324e4c55ff0174855d124cdd25df0ab8500edfbea51a6e7272720a0d9122f07e61fa818f67f85be6c66ac42c27d69e4a1c5381e2168c489b2f282f27089c684b593cf5b574420269dc243573e94496059b1c0077881af618a5967cff6751466cd62d4ca9d0dfdb0eadac9ffd34de24ba54c9c6a131e974fe23f925dd235b043136e81a080470f75c5d245186f4190f7015560410153d743ef71a00d1fa30d74f05a31d55ab1749f89ca468fda9e322c0b94772fa269b2a579e5048d9b058697fd85014da5fb7e76584d44b9e86ea1ecb6a2291de7ad3532b13d61af68e1309f990eb2987147ee154c2d65d2f4e304efbc3a750a84349430d9fa325498ad6d3b1eb401db15a779ca85d3a66263b38c4be49c85a391a94b41a73b4024286a59903b4010198ba8b1bc2f5db1d2599d666618d62cd1144e20e8946a943075a3dca46537d3572adc2c7de2cc91fa20900d2f23dd7fe8dbd6c82fedbb3c2171827554cbcf20a10e5d6500fca42e74aca62e9d1cb97f9bba4685a8a6ec252969869f489a0134073a503e20bcc2e557859946f9a30df184b7154f425d08be35cf2eeb95a7e2130dbdf5898f59d6861791d4c60b7025503a8fe4d69b78ae3109ba210c9a7f8d4332de90a4ccf4f96b571b78142ca3d4d768f140101957070a96724ea4fd3a4dc164c268647168301636c4e5c2236afc769369b4c72b7121884af8b3053fc3f2d631dae0d44a2630efafabd92544e2399120080b09b4cfccd7009da1ef0545874869d9c040606b4828104a5b262e9c2bcdbdf44e8795d4cfd1aa266e8924e39cd507cf5df983e8e299f38790e0c8a37f95aeacc927e2e38d3405613e28405407a3dfd8f31f1e0012880e7e622efa55b8ca0bf3b5448c281c440786dbad15bdc4d2761b4005f10f522fe8a7d36a410dd31f5570ffdaf1133eb455e04b1dfb8c726848c9d83bec05a160fdca188e454667e98c8e6d5714e9c0a57c8da53b946d45f0ed488c94c07542ae05569c6db1e61bf8575075e0860c87563e8dccbb279a257558b001b6d5eb9d207ad70345a5539b8ec2b89aab54e3083e35dad25ab37d9cd1d045dd5451f5b7b163e82ae010d43b22799a8d864e302abe8bb4327023cae386361c868162011486bf6e3e8da6a86fa42f160ff3f19eccf790f27bfac03c4fc43e05e363d4c239a2c58e2a5d455e58a7593c638dd37e1b3731a0f5ccff7da55bab562593acb68aef97b8ed8a0dddd9aa35882335c75a4136b178d8f2693b65d256b3a47173e9d9ee9ea5ec42c6ecea96e6c53b299a5ca382a48c8477cf78e12b49329c7cbdbda438d5e6ee7a41d90b5a441e920729a741c3d27f406d59146708f8e9f36d53b817355123bc43574dece1ab34ce353bad9b6b188bf5e507b21a2332a88f959c48f2dedbd7d3c55e348ba92d6dff4314deaad3efa8c298ed8766a94cb84129052a6920cf09a1ddcad9cdd760b51c79cc0027c16b85f4c45f9e186d00093f597b479c81d903c85e14f7a24b77772ca0d9690caaf80d123cc8f369d467977a815c22b403bb75b59f65bcb2e32ef2cc0ed4f64b839a79936a2137358a823911aeb3046ecae20ac539ae380ec564b65fd963798d8a8d39a8f3cf94254284f6c884a00f8252810d9e068f950823c7a43b3a4542bb83140c2e102563c1f26543bebf117df5970a356d4c1a4f0e90d713597f604af1aa99130f2fcf487dea32373eb0083b304f4234ad3ac212df72fcae2d7f966ffd1ebb2dd1d1011c2062fcec3abf458ddc8413ebf536f3dad27094328280a9dafd47bf27f5cf51d09dd37205a9eb48b63fa79d083707de5471f237b90f5613c5cfe6ad7544354a10cabb1fed4addef0fae2c1808f2a6ab7b9670bd75e9c566029dda0ea5bfeff9396dfafb792d028c76898682fb53b78f64812c8c0142ce656560eade8ecf681c018e83280b461d038ca7ae6cc559a43f5c5aae250fc05fdfdec2fa7f157be80391be44e2eb37c1db78ff4cf8ccc64e9c3f39545994eaba236d061345fd075f42df5a4628aa080ffc7fe481113f6a736f7e0a1a2ec9d1923e2cb42637ff016cc9bfabb9e6fda70635ea3a8963879e1c0ca8f3b373566c050b4a72e1c81a27177528e53526a11fa0696f5e9cc4a76f97bdebb206283815d41ce81081109762c5afd4051ba230ae3f3e4e13d32daea136a85d2be1f2040dd3928a791127dd75901c455d6adb2b27620e2afa21096ab89c8337f175f0ed22858a8b7ac6b70dedf959c69fc9184d0b860e58e079b1e26b1d2484e29a68fabc41e13649792e4494403ff50dcee4ce2b47f9ce852ff37f6b9a41ead8ef384585131e2a4d1334608ab94257c95ab764693ba77b609bfd48738fe0a6dd36bc0f8b112be723f85a0a098f410513a0ecd41546ddd870c288fa9c6d1bf5c28839f5b9dc0547037ffaa5a98baba4098d543f788596acf79731fd39afa4d8850f6f46d70a7fc374c8c20b7b6eb131eb77a93cdb0d148d9df3ee6720b7ad7e4badda61db65e325f373a9f3b895fa7fdd184ae6f8265111801ab67ee37d14bd64dc2efcb00e8a30f9ade73ddd717e26475e1930b5150ec2d9bb46d51837a3fbb8591809aabed20c49b64fdb3cbab8a39aed612bad6712670f8db2ad44e1d42b3633fb9acdb4600c9f9fa0a6b1bdeec15855a011e505f720dee782654c7295b1e84488f3243e0dc8b533a538b5b6aa0ba6f8dc82227422cc57651c26063534d9c887d0a12acf3d45556f41bd386cc94ea0d8afe9111787b56da5f4adc298f3c332a0a22ea37aab3ec24f505862b96faa79eb948013bd69adf66f455449e9e705532e9d149e576358a677acade63c41631d68fba708b2827e106d94895917adea86450c93f7ff7a1aa0e2f0f6c6639607c47458e271d7e5c8a705b31367271305990be11c7836530538b719b7eaad3dbf764bdad502e6f9c4b95c348559ea1972d9bab48635c06080a4a2d56eed8e5f8931dffa38aa142e31a90d5ebe72f9a56aaac22677ffca5022e92024", 0x1000}], 0x6) dup(r9) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001800)=[0x9, 0x4, 0x7]) fcntl$getflags(r10, 0x3) setegid(r4) sendmsg$unix(r10, &(0x7f0000001b80)={&(0x7f0000001840)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001ac0)=[{&(0x7f0000001880)="a3e0d4db2739271dbe0751acdb5cf1abe808d36c2af24ed12e9ce988ee028e0091166ece769c49306eb6cfbcf3a4a3489ab130199431e8b7c12acfcf0d8c41b1600a93064f46d3c4f4a4bf203cc7e21e99d97786b83399a5776a789d199b1dc18b721921d9d4d8ebdd29dc8d64e2595890fd6a11bf771fe847a2aa5d9e12cc1d92ee4a5aa10fe34b9d69b553678f85c2cfe591b1e081a96e8d7c67aff30a1b05ea82f690934a4efd74920af6259a0cab360b41d59d8d3921a4520016546d788282f4a91e9d51dbd13d9f9e089387b01ab775d5", 0xd3}, {&(0x7f0000001980)="3cfc21c60a2bb35b806278bc7b0fc3f33b692c78dcdd2f9a64714c33cd1a6e293fb2be399ad9188cdc8789e3c294671a150f2b46bcb8ebf48b32079f7aa2908845c7bd5ead0269c91e4a00891ab97122122db8b00236fb83b376451a0a920d8365fe6413", 0x64}, {&(0x7f0000001a00)}, {&(0x7f0000001a40)="417634538eb6fe3f1ddd50d6054265093830acbdd68d8b28333561f78d051583f749c2889e40e8074b6b183a360c5e4f612ea1bc9c84129a3a2d823f46d38dd244257e7ece282515588c", 0x4a}], 0x4, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r9, r9, r10]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x80, 0x40a}, 0x400) getsockname$unix(r6, &(0x7f0000001bc0)=@abs, &(0x7f0000001c00)=0x8) fchdir(r0) 00:00:09 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200400, 0x8) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x5, 0x3ff, r1}) r2 = getgid() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x410, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/136, 0x88) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x1, 0x7}, {0x18, 0x2, 0x1, 0x1}, 0x4, [0x1f, 0x6, 0xff, 0x6, 0x20, 0x6, 0x2, 0x1000]}, 0x3c) r3 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r4, r2, r5, r2, 0x40, 0x5}, 0x9, 0x0, r1, r1, 0x3, 0x9, 0x4f}) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000280), &(0x7f00000002c0)=0x10) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x5, 0x80}, {0x7bb}}, 0x0) r6 = dup(r0) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000380), &(0x7f00000003c0)=0x10) mkdirat(r6, &(0x7f0000000400)='./file0\x00', 0x18) sendto$inet(r0, &(0x7f0000000440)="a75ad4ff7991733248b1ad6f6fd70346a17a2e9d67490b0352733f77259e4a980f5f56814b4381d961b5b568da9c062f9030f0156df92beaea3a8509838151c3d9a5d6c5a2cd0d05319962f73f626f981a6389fcec7ab4fc21ce44fad2263782c010a1fb67922a0cc56f77a9377c307abdccaaf1d6b241f63a9775853c25a0b62ddba9a5c11d2b06a0ab49d181ee32f40f7128718d5c2d66fb59b4584c2cd0d4805a257741f164506475bf3bafdeebc97909a5355dff520b510b786162c25d16dd0d48d8e105adf289ec42aa2073ffccaf1f4ed35d0074d9f55d7008ab341af16bf4e761cc2e7b6aeaa5ea94162f2f850f9c2e72ef59e388ade71f7e80fdf5368e4db7e00ce6eed08188cdb31f0be4aa564db18aeced46f7cad9c2b6ec03df0e77cc7dec24d67e023e014cd305c2e29ccdb4d477549a0d90fc166b889ec8adca67f7de923c7496c692deead4c262d2279789735eb7bf4ca5a6ee45e02e19ca3239583a286bbe517afb4e8f8643c22803e83b744737357291a26b174d669f87835da172066fd1db2135c8c81fda7adf4230ce095cfe5e31fcc6c24836547d10275f58c91fbd5716910b138b417ee52be36fdcb50a3e1a2d40f29c103e6516e2dcffa61a841d7afe9bed480da1d586514a7270388a1a872f85676d6ff55d96c5b9a2d664eb2be63d9c1ea768718022b0193aa6fab96c40b193afb4c02ba1a974ca7c70450c116cdf0b5743f27b67a8279d3e4b0a55c1d43219c51814785fe8f02dea128761442b7ca8d262f1afbf8622fd7b86e9f1fd405fb60c6b9d056ffc9839894cb0b15ea754ee796e7832d228b57ea049e3fabed59b61a96bda680c915479826b88ecef2bf19456535db5b732606cac68f6a27176c1a3ed3bc5b5248e5b37633fbdc08ab90fd44658d4f2ea6dcf18b44db7dfff9bbcc65bbbd24ca02b3eb8e70693ac2a0c63629628b98799c3162b8ae954b69972533860500d5e68b568ebf310d81d9c6927f2b06a4548ba95919fa9a998f1365f71393363cd49c6763c7e251b15faa7468ecf31b03ff1e38f8ad42aca47f248584d38f6d3ffb59d51f63073601d3caad19016096eef6f098c72edd422a6a30c64773117d0a5553dc4bf04aa8624eb5a6fc7bb0608c235ec5fb4a04c38e6e461b9057105426b9de4d9788df162e8b62078ab4a5cf6ffb4359e82a7d6b7bf9f0b413001d698edf82fc85f44cc5829efe1aca61ce9771ffa74f03babc734f675da3622bb6e18094ab99740d7382a541b78f07900a5390ecb77072a28ec38b6125a98490cebb2e072ba9837371092dff35496614fa4469094ae7253d5425a644b6b76b10a51dc08e8a063f65083c511c075ebec4e86efd6512190b9502768570f530ffac95dc8b7ace74219ee411cb008c21280a702fb83a8c4a6b86d4d2f781458d943549279e7936ff4b7ea2cf4ea04495ee9584b82157e9ac934650d296a5c56d71183b219ac5586eb697294eea6c41e0aff657924727adc8f0f3275e3113f7389f42e2876fd20cbb1185776b12411cb9e5624186eb3ebc094f3b333ec1c54f6d20c5bfe1c22a15da969fe181cc4d00beb4c8745c91454a157659d90d6adebc413c66c35fdef7fe2651d26bd4e953ba056def51e5fc8c8d1db94bc5e211b525bd7a6856b433f7ec80f40b4759ce914b9ae86c37b63e5b39b7017d880f38d9ec9f0f70bba7fae9c2602ecd641cb4754765d0b085daf92c01a00cfa2b879688337368fd98a4ca4fbdf7cc81d90e528e2c863e3412231bba119b75ace3cf9fcafa37fd8dc62d44823d4025fa073e0dba220bc3bd97d4b018156851f41d381ab84779c974aa858e07d3403b52876e54707c57dc9c2edf86167ea178b131c2cdfdd238f4433c8476e39f1190d344d8bddb886015925df6767e1af56854222bea36c6918d64cf71824513db6c566135128c62587e815c9ed8c2b2ed0973d21bebfd034821c6457ea1e5219615c1024b4c2075a8bcecc74f833dcde9705695ea333f6f4a6c8e43789fdaca24968861f46d83ccb0722027c6af7751c4ab7176b343bf556e9b05d5b685c147bfab4e330aae26e4b700de082da79228d61adb30a3740228a9919792166f94b575bd808cd0d94e073b036351399171c0209a5b45546f7837a126fcff402a4753951ee6a601ced504504ce7d22f368f69627d7a1fad82c4619d2c68cb68634a2e44cd5a307e541206f63eb1d397fa9010eed54dc90cef59a17c047278ba4a549a90405cc2fcc34a2efa436462f4bef32dfa9865a63c6a03691c956eb9ec7fbd6d56640b2370cc3edcb537121cf0c96be1a721cd3907ead7f9e370a9b2e7642121797422c2cc782dddb34e89688c965fbe12893d1f335f335914ebaf7427118fe8df6ef7c1b83b5fe954acae153eb75bd4195fc9c723b9bcf0ed762201f9e0c541f8649cf33300547e0a370f52670bcfe6ce19744bade96a68211dc42de72595c88aa886b029f73e079698e37d9e92fca27eb17362ae960f0b81a36a1785317df2c43bd1b513f5bb13201d5ea33d9b53fe650296f5deebab7413c0f89fcd1908ef982fd186c422ca3a425da233c48464ea3b4ef8e1c6f687856ff3c7669de7a887ed60ae4c2b9b0befdfb0269594646be0104d242c52b7bd822c780991b776fc3343e49fa3b3f69c0f2cda3d4379f48525cf5a81333e2903a8a629d1a7aaf8acac2cf9a92b8d88673fd67faf79490dd2d29a3aa5e580ca4a56d1f67b0ddf6025614ef5ce05dd1ee7937ea74995faa53c8541339113abff01e176c97c2f9773db27306fc10ed9b02c056f7ec2c0eacca3a25b7c36a8ef20039cafc07c8df45c3d55fc8f1bcf97ce5f03251de503b114e37f48d14e70f35966787414ec6c0d695d1149072377d02252bf8da1cb30c6fc9342ae35a29508d34b29ae25e31538fee313a9a345a1a405d06274e1d926376f41df0a6360850ac65b73cbd9ffb8a35949ea97bbcbc9cb150dc288d34500f81fa7d92248b602bb93c2bd16dcaf66cfdbc8010f06e335eb37cc1dcf045a38c836d05eb0cdf44d368868393b85a595a6b412c9f3198b0f87402009d7680d79924b198b816ac2b61ae729d34448f859c39da87322f6fda2a8daf944aa36696fccd29e1ff9b49c0a7fd0780438ed513605a80282f95c5701dfeacbc72888e67ce9036582490d98c8e9b1ba0f761931ba251bee2d267e3f03111d0dc6eb29390914440a4fdf299e5f1ecb2763fec4820c2530fdc2ee309306ac4332cb25223a1b23594d667112ce57318d134025afb3c5119c4e8ba73b38d5a55d414550bd885a20f8e5a12d1dfef38b0e7df170491fb04bcd37cc8791238a7c38dde21cbf479e4b900bb89c1b1e7a6fca209f65e2fada3276027c0503fdc9f866a6e2da657fdcf223da2d1395fcc21196abdfdec7a42751c126688e9244b87ff0b2aa86ddc96a2a1b9e4e18ec0b52061ec5900daece9b614ac306ec3fb6ee5116d709836aee8cce2f8db8b04723505a665d15cca3c810e6b905e20499685ff11bdf94de6620cb3a8acdd1dd8a8f853ae38361e10a20816585bf827bf239264140e1808f25928ab807ee8857dc63cfcd6b73efbd5637087949b55935ad3f6b6df66ea60b485a8cb151c64ef67f444ef5be34b984a141c19efe808dd6321198075d8282cee8609e81c53e9a07edd42805a8f9f115dd3b8ca65e5ee22048dd86c1da11930f555cc0c52f4c70add60216d3e2b14206f92b5507a8b154bfcf82ee9cb279ae412113c1c6c5b8b0b1a7a9069d33805518cd8ab8dbe53773d0593790d7e1f910c1b7fddb8693a030dbef175f8edb748e7486966cc363f62609e4b5c66703d15e6342bfb6ab0913f55f9232628213d3edd632c1ae5886208ccfa38d0e8826842c2a16ec9057b717c6aff8e69ed869451b2a840bd77f5d54b0fb588a16d55afd6ac9ee73c2cc8f1140fd4eb8441d7b2435c9777f5628607b118f557f1caab6a01e1626c5f3db0769bf1dd1b7bf3bd60a97836c7e6024c3e4bfab5d812429b1755d326b1e3ad4f480d98b7f0afb59b16d089bf09295aa6fe2551846e0f535136fd51a4ee65fd0b09e3e0bce97fc51f94e005791617201c2e22ab140dcbe6a16add67431144ebe451f22678e16c47bb002af5df4f6355e15515febfa8d4e53de88e1029117aba1c1866491df5cb2af45e36959d1683998be6027c1ff7993885cbd913dcc14e20cdf2c9241285f159097a347416e2ce22cbd8519094d5c2ad93906ae43560fc3d232b33422bc759e95240662f3ce3e3e617e2fa658f4b1569f8b03cbf8e3fe35e31dab6dacf6ba80359afafb199889d50d9f960d70a43d096ae484b790b7f43d75a6292b58a2a5d98307cc6cc1ee37acbce0e96e487621b8cb1b7ad8fdb427a8eaf295c23a2ae2bc17ad23566762ec83c08486fcdbc4954c4c4b41ec2e2e7b5a9d98f83a217c06ae50a8f32d3b41575fa98609d3eb4b29f5f2b09f5948b21e22d3c811e89a058fc26c9ec02287b602a34d3ec2e56479262e21fe42c197ce93780a8cbf594db01292f75dcfaebe4e1dbdfa00a3b6ad7f661e9cb0e8e2cea6923d58d53f0dfdc4164d7639aec48a59111c9ace23ec51d416fbd81a35f478652fe3b7e56e36c0a253f96e698e1f6bde0eeba909a6939d5a5d4d808e44c81ae199c4d201befb9560443022040978428f50b1a9e943a54262cd119406f96e4dc94f24ee2194e5afb316bf2d3ec26aea52665cc3a632e8dee5a13df00723e683ae8e8f63d4a799572f04fa120026956d098ba6f64fb3812ac441b8170517fd44eb25b902d1c5744b8418a2c770711b63ad84a3bb18aa778f9098b16500c7195401453267033517b592fa65cbfd4822b5c71232e6c877bd461b29a983d1fbf29d95e0d7a7ce184e546f747fdf8f06deb22a643dd7ece1c7a02eb557a66732e9ed949dfe6e983ebf75356bb807eab13084302893f04b0fe04eda72805424101305aea7cf51a9f08b6a689882abdab993e96eaa8e0919455a215de0a7c7e74a90b07379b0ad3f7e3862fa1d0c9373f7ae99731b3273323970fb0ef3dc9cefa5474467716d90c67b84cda1786db9474e3acc6aab7be2734a9e330bddeff833ed05b0fa26388f86ea55a544844662066a27a4b1ece00d837af08e1885948515dc1f896b3f7eb491ad5087d544775302002185cec03358a8df4628789d73874c2801c367eb0a49e444031a357a1bb9216d89078bbe022350618d9dd74bb58136d645d6ed600d357c8ab1e838d74156b73853657a19b16c2ecae412f9bbb0bb217b250d3d84f1d6d0271343a6dd05f0a9947e3b44f44774787c19faaf2b6e78a73409f292530c5c123399e5de9cdf2f145697d90851e50e149f54f48086ba70ee9c41528cd6a51ab872831a43e0e7f5978608dede3173c140f61ba7c908b9bd7c66b6552ba07417b2403745114c7a163bb43fa055740c3bb4a2dd58e49d5077ff3bc69ffc5e635150aa0b3086f54c49765348e3cfe5df32261a87b0028214c4b6ce75094e76bef1cc8f0060d248b7a89e9e2eaeda2cd957f846ffb354e6e88e5c604dead4f3be54ed8e7ef93f27bab249a7125429b4bea07ccd12e8cb737a12dd17f127861b21d6cae9c8ac92d15db5b7dc435f6284564ce90da57639e0ee567ea47d4e8b332c9321a306682b9c73312c3cded291d1401a7147b6b3dc583206b7b2e87f70775b4aa99021bce514f75bb0d9f9c104c539c4d3cf89b51f8820b11b16e43dc9eff9b31662e3b468f0664987cd5e7bb6cabe81fc8012a1cf9b9", 0x1000, 0x0, &(0x7f0000001440)={0x2, 0x3}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0xeba4aaeb51cd429c, &(0x7f0000001480), &(0x7f00000014c0)=0x10) writev(r0, &(0x7f0000001700)=[{&(0x7f0000001500)="eb9de4824c5a62c301d35e167392b318325253a7a577c96aadb59213ebd23941703cc6d80830eb06e8d71dd0f1588cc5557f82470f9f12b3d8a0f64aed5a74dd5d2861047bdafd37d04913bb2a03fdc873ca89650e6219f7bc17ad71f2fee9f5f681c8a524", 0x65}, {&(0x7f0000001580)="262576d11d5708cf4cca3047628b551cb77d13237667391d755ae8ed148f7ea49857acaa143f056903a4c0ece8bd56267cb7ef5af23cf592e0046bd9c2b245e7461fc2df801537440ba643d829abbbc272e08f8aa963e3206b0e731020ab64f85b7b29c60ded7e97e7c6e577b4c187dfa75dd6029ab87b4acda9bf0b8918eb90fc3c97ed59c30d3a6bcc8a1b441188819fb1a7c71f9b7d888af7d598a2bb302b1986daea6c0c504ce27c2203d2", 0xad}, {&(0x7f0000001640)="1349dcc9be827c772e5a1fbef851fef29b51f4a093454b9acf5e1fdd141d3f4cc16568a86bc91ef82ba83989888bc4162829b5beeb5115b7d7627fa2c736252a0c5e92e8c2a9f6b932738f6f9b236dbaabc48601368963", 0x57}, {&(0x7f00000016c0)="7f259947a50228264e971d68c3ef20e0b29c367e534523c4a29f9dff501b0862fcb6829313eea0cda61a33f9060a48b1f4fbd1", 0x33}], 0x4) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r7 = paccept(r6, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc, 0x70000000) getpeername(r6, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) bind$inet(r0, &(0x7f0000001840)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001880), &(0x7f00000018c0)=0xc) sendto$inet6(r6, &(0x7f0000001900)="c53f3bc263d300d0eeab8b9d6e", 0xd, 0x7, &(0x7f0000001940)={0x18, 0x1, 0x7f, 0xaff}, 0xc) setsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f0000001980)={0xda5, 0x1}, 0x10) connect$unix(r7, &(0x7f00000019c0)=@file={0x0, './file1\x00'}, 0xa) mkdir(&(0x7f0000001a00)='\x00', 0x110) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001a40), 0xc) shmctl$SHM_LOCK(r3, 0x3) 00:00:10 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) close(r0) r1 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0x10) fcntl$dupfd(r0, 0xc, r1) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:10 executing program 1: r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r0) r1 = semget$private(0x0, 0x2, 0x100) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10010, 0x80) flock(r2, 0x1) r3 = semget(0x2, 0x2, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000140)=""/179) fchroot(r2) setsockopt$sock_int(r2, 0xffff, 0x1807, &(0x7f0000000200)=0x5, 0x4) flock(r2, 0x7) write(r2, &(0x7f0000000240)="de40394a05d8fbad108d5d0cefddd3d9a60614b468f55efa9c05470e7217c99a3d09cdaba7025a61dd2b6c17a94cb15e22393c54b7146344b115853a782d58d4cc06139a978af9a7a9f81353b294f2477daa722b46881cf6a444c9b52fee2d6b454ef7ad1d52d1cc8e223b419028faa6ef89ad0e6cfa8319382e0a4c3cd1720a7e0fef2fca6e9186dd14bb9042ecb32e594d7c026505f0e141303575226b44162133619f33444436d43bb9c6516052", 0xaf) mkdir(&(0x7f0000000300)='./file0\x00', 0x8) ftruncate(r2, 0x81) fcntl$getown(r2, 0x5) bind$unix(r2, &(0x7f0000000340)=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0x8000, 0x1, 0xfffffffffffffffb, 0xfffffffffffffff9, 0xfffffffffffffff8}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/81) r6 = semget$private(0x0, 0x3, 0x20c) semget(0x3, 0x3, 0x8) fchdir(r2) fchown(r2, r4, r5) setsockopt(r2, 0x4, 0x4, &(0x7f0000000440)="87dfb0e62d229821d4e866f2ac6a3412d354987b97d725a6352666324d3c2696", 0x20) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000480)=""/100) flock(r2, 0xd) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0, 0x0) listen(r2, 0x6) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 00:00:10 executing program 5: munlockall() r0 = semget$private(0x0, 0x0, 0x2) r1 = socket(0x1f, 0x5, 0x401) r2 = socket(0x13, 0x40000000, 0x74) fchmod(r1, 0x110) socket$unix(0x1, 0x5, 0x0) r3 = accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x5, 0x9}, {0x18, 0x2, 0x4, 0x81}, 0x3, [0x3f, 0xffffffffffffffdb, 0x5, 0x2, 0x2, 0x6, 0xffffffffffffffc0, 0x2b9b]}, 0x3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80000, 0x40) unlinkat(r7, &(0x7f0000000180)='./file0\x00', 0x800) flock(r1, 0x2) r8 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = socket(0x1f, 0x4, 0x80000001) r10 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x5) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/105) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000340)="be25795ce3da17639a96df15cd2ea295cc0434770317cd9dbaa5157f3f646b69b1d696807fae9ba97653a190262489c271ec850a04eb2c8898f8dcb4ae14519d276ad13e4c8b38a9f84b5e3ff2d5dd53d8c2c4610b3c4b5875fe5c1121bc78865746bbbcb2bb2238733b3aa865f42c", 0x6f}, {&(0x7f00000003c0)="08c1cce1547a2f8efe09ed19051533d83c8d89e93f4a263b03e055980b3b75f9e0cffc5e62853c8b832d9c75851d54efc272ec16f31d5f3de91ba59d2f64fad5bdd68c7d6c062b4a1cd180333caf4922", 0x50}, {&(0x7f0000000440)="527e75d4d82f36ca5e7dca35c85c12c458102a1cc0b942b1445d960207cd95fa752c39fd0cb9e8177ddf9460e02c6d2b0d0fcebdfdd4a81d00fbe3e437a173e9318bc0ae8e89bf12f7cf811ebfce80c65d8e41a3aaf69dfb32cf052553471bf8789506ea165dd39eaee0054bd239d1fc7b4cde5637199eb5196ff1094a847b0ae36d0a11f8440ba05c5141be10e5af5aa9e911393f76cb8167be906c18a33eb8b14167d05c83b8d2e13b9a0113097e3198152c2e0ddf59584ddcdd3c17704ef2ae36548bfda478b136c34c9f1222ba8ffa6c626cabc3b8c94086cf4edd3abf25ab3f4008c7ac28b3bac38d10f3cbfd4b046106", 0xf3}], 0x3, &(0x7f0000000580)=[@rights={0x10}, @rights={0x30, 0xffff, 0x1, [r6, r10, r5, r6, r10, r10, r7, r2]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r3]}], 0x60, 0x5}, 0x400) semget$private(0x0, 0x3, 0x493) open(&(0x7f0000000640)='./file1\x00', 0x80000, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000680)=""/64) semget$private(0x0, 0x4, 0x220) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x3, 0x7fffffff}, {0x18, 0x2, 0xfffffffffffffff7, 0xfff}, 0x6, [0x200, 0x0, 0x400, 0x7, 0x2, 0x47, 0x1000000020000000]}, 0x3c) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000700)=""/136) r11 = geteuid() setuid(r11) shutdown(r8, 0x2) read(r9, &(0x7f00000007c0)=""/4096, 0x1000) accept$inet(r1, &(0x7f00000017c0), &(0x7f0000001800)=0xc) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 00:00:10 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/99, 0x63, 0x803, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00@'], 0xd) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(r0, &(0x7f0000000000), 0x0, 0xc, 0x0, 0x0) 00:00:10 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0xfffffffffffffffc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) recvfrom(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x802, &(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xffffffffffffff46) r2 = dup(r0) lseek(r2, 0x0, 0x2) 00:00:10 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/57, 0xfffffffffffffd3e, 0x2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) r1 = socket$inet(0x2, 0x3, 0x8) shutdown(r1, 0x1) r2 = geteuid() setuid(r2) r3 = getuid() getuid() r4 = accept(r1, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r5 = accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x800000000001, 0xffffffffffffffff, 0x9a80000000000000, 0xfffffffffffefffe, 0x80}, 0xffffffffffffff23) recvfrom$inet(r1, &(0x7f0000000040)=""/102, 0x66, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockname$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = msgget$private(0x0, 0x1) r7 = getgid() r8 = getegid() r9 = getpgid(0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, r3, r7, r3, r8, 0x0, 0x20}, 0x2, 0xffffffff, r9, r10, 0x40, 0x800, 0x7, 0x9}) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={r10, r3, r7}, 0xc) fcntl$setflags(r1, 0x2, 0x1) read(r1, &(0x7f0000000240)=""/211, 0xd3) shmctl$IPC_RMID(r6, 0x0) 00:00:10 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) r2 = fcntl$dupfd(r1, 0xc, r0) recvfrom$inet(r2, &(0x7f0000000040)=""/30, 0x1e, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) flock(r3, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r4, r7) listen(r3, 0x7fffffff) r10 = fcntl$dupfd(r2, 0x0, r2) recvfrom$inet(r0, &(0x7f00000002c0)=""/22, 0x16, 0x801, &(0x7f0000000300)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1017, &(0x7f0000000340)=0x3, 0x4) recvfrom$inet(r2, &(0x7f0000000380)=""/86, 0x56, 0x40, &(0x7f0000000400)={0x2, 0x1}, 0xc) r11 = openat(r2, &(0x7f0000000440)='./file0\x00', 0x0, 0xc0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000480)={0x7, 0x4}, 0x10) r12 = dup(r2) r13 = fcntl$dupfd(r0, 0xc, r12) close(r13) mkdir(&(0x7f00000004c0)='./file0\x00', 0xb) recvfrom$inet6(r13, &(0x7f0000000500)=""/100, 0x64, 0x1, &(0x7f0000000580)={0x18, 0x2, 0xe6, 0x4}, 0xc) getgroups(0x6, &(0x7f00000005c0)=[r8, r6, r5, r9, r7, r9]) geteuid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000600)={0x70c, 0x8}, 0x8) getsockname$inet(r10, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000006c0)={0x7fff, 0x1, 0x5, 0x7fff, 0xffff}, 0xc) linkat(r12, &(0x7f0000000700)='./file0\x00', r10, &(0x7f0000000740)='./file0\x00', 0x400) utimensat(r12, &(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)={{0x7d597c9}, {0x6, 0x3}}, 0x0) dup(r11) 00:00:10 executing program 5: r0 = semget$private(0x0, 0x1, 0x401) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000000c0)=""/99) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/159) r1 = dup(0xffffffffffffff9c) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000200)=0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0), 0xc) clock_nanosleep(0x1ffffffd, 0x1, 0x0, &(0x7f0000002a80)) 00:00:10 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/2}, &(0x7f00000000c0)=0x4) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="436a7acda5c3", 0x6}, {&(0x7f0000000180)="09c14520eb6b67babea49ccf48795d25d34ad28ac1142d373c3b236921bceee0c5907c97b42c406bc3c1c137ccbdd6feaa0c5f9571b50e76cead49e72bf608ef79b0b71a1e1f3c5c979b95fe61202577679671bdbaec43ba3bbcac91aef924d79717ed1b916f7a9416c0342669c7805092796694d8f462b3b608775015786d817fff2aac5c490581141cafe7808823575c478f836e96402e05", 0x99}, {&(0x7f0000000240)="c122f4eaa36071262cc4dfb4bed615ec148a5702d0522839ed0385a58ebb99bb7f6eaeba5973a2444307a981fd8069b626491e3e0d896d5508fb262be956e8c288a3875b130551329d28e25b31ec8569491637738254b1a9681798c02b156d009935dba7e6acb6ce39164b33166a5a083fd18204a658934f425dde70c7d6055d7f631cca11ac0cd3aec762eef4d93a460780b8c538b2085bebed011b330eb45980065f722faca532d77867da1d4ffe5682bc21b50ada05f4d845c99cf675e57601f98716", 0xc4}, {&(0x7f0000000340)="c30ddc4a768558a401cd256d9dca52a9cabf4ff038c0bee3126705533e7230559c963d6ad176345754b7e6058ddc754d767b3a2971693e38c70aa74dbb4907617090eb6720df618127c2022028114ce2396750a5", 0x54}], 0x4, &(0x7f0000000400)=[{0xb0, 0x0, 0x8, "fca22e0300ee984512180c67f3319d7551dc936fad7755e90bab666c07ec8263d6df865521c33bfe08ea289915a36a4b98985e8e8c4f2408408fbb8003f4c42630fc78d2c137a38771d8dea917a9de814e97e34d64fb254bb6d25179e8dc292b0cd28ddf31030d81b1e48bc0d31b05fefb42af8f1bfe44285b032c0450bf322c591b776b244e1baa3465bb533e2bd5b91a360fddbcd155eaf5c26cfa562b774f"}], 0xb0}, 0x4) chroot(&(0x7f0000000500)='./file0\x00') bind$unix(r0, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = dup(r0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000580)='./file0\x00', r3, &(0x7f0000000600)='./file0\x00', 0x0) bind$unix(r2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup(r3) fsync(r0) getrusage(0xffffffffffffffff, &(0x7f0000000680)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x411, r0, 0x0, 0x0) r5 = geteuid() r6 = dup(r2) bind$unix(r2, &(0x7f0000000740)=@file={0x1, './file0/file0\x00'}, 0x10) poll(&(0x7f0000000780)=[{r6, 0x2}, {r4}], 0x2, 0x1f) r7 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x8, 0x1) fdatasync(r2) r8 = dup(r4) fcntl$getflags(r6, 0x3) getpeername(r6, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) getpeername$unix(r1, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) getuid() r9 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000009c0)={0x0}, 0xc) r13 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000a00)={{0x8, r5, r10, r5, r11, 0x4, 0x3}, 0x3, 0xcd54, r12, r13, 0x3, 0x2, 0x50a}) 00:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r0) r2 = dup(r1) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto(r2, &(0x7f0000000080)="bdb14b2089988b61de6c9355b29b19f791dc9f5c4088be4ebce75574ad5481a37ec5d2bfd2b7b6e1f8d201fa6b099b8fc99461d3db8a8c5cd5d307051e35a074ade712aee543", 0x46, 0x4, &(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc) geteuid() geteuid() setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000140)={0x6, 0xfffffffffffffffe}, 0x10) semget$private(0x0, 0x7, 0x400) fsync(r2) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/189) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) fcntl$setstatus(r2, 0x4, 0xc0008) r3 = getpgrp() getpgid(r3) truncate(&(0x7f0000000300)='./file0\x00', 0x5) select(0x40, &(0x7f0000000340)={0x4, 0x5, 0x0, 0x3, 0x4, 0x1ff, 0x200, 0x6ce258b1}, &(0x7f0000000380)={0x3, 0x1000, 0x9, 0x9bf, 0x3b75, 0x3, 0x7fffffff, 0x80}, &(0x7f00000003c0)={0x9, 0x0, 0xee, 0x1, 0x9, 0x1, 0x6, 0x400}, &(0x7f0000000400)={0x8, 0x81}) fchdir(r1) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) socket(0x18, 0x40000000, 0x1f) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) chroot(&(0x7f0000000440)='./file0\x00') link(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./file0\x00') accept(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) r4 = openat(r2, &(0x7f0000000580)='./file0\x00', 0x1, 0x102) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) listen(r2, 0x800) r5 = shmget(0x2, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000640)={0x0, 0x0, 0x100000000, 0xfff, r3}) 00:00:10 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() r4 = getegid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7]) lseek(r0, 0x5a, 0x1) sendto$inet6(r0, &(0x7f0000000040)="f6ea743ef3c10a203caa7e152e8acd5cac226963598004612dcfcbc12d36cc6750f5dc34e1fd41d2203e23822765f37d262eae9ac9cf7dfeaf423b662de69a4ea3dc05adcd77bb21584d5e1e88b7489bc1ac4a2a2165a5b0b51abfce900b90cf6119e4fdd9930a9b570e1804d439b804e9bd1741a1d66b533d7a625425ceed22fdf7bdd62aa1930ef406cc113d3f6b41c8493548e0727b1d46b181d7ab32a36a32832a5cbcc1418fef85943a9b593684a2a2a4abdd2af5dc6aa4ff7d53d2efcd43873f392ae7f394064a360f5962be3b", 0xd0, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x2}, 0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1091, 0xffffffffffffffff, 0x0, 0x0) 00:00:10 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') setuid(0xee01) r1 = dup(r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000003400)={0x2, 0x3}, 0xc) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:00:10 executing program 1: r0 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x1, 0x322) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/121) r2 = shmget(0x3, 0x2000, 0x202, &(0x7f0000ffb000/0x2000)=nil) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/122) r3 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xff, 0x7fff]) r4 = socket(0x1f, 0x5, 0x5) munlockall() semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000140)=""/192) truncate(&(0x7f0000000200)='./file0\x00', 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0xfffffffffffffffe, 0x0, 0x4, 0x1f, 0x2, 0x10001, 0x1, 0x3f]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/60) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/59) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000300)={0x1, 0x1, 0x7f, 0x7, r5}) shmctl$IPC_RMID(r2, 0x0) semget$private(0x0, 0x2, 0x40) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/4096) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000013c0)=[0xffffffffffffffff]) lchown(&(0x7f0000001340)='./file0\x00', r6, r7) link(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') fcntl$setown(r4, 0x6, r5) preadv(r4, &(0x7f0000002ac0)=[{&(0x7f0000001480)=""/85, 0x55}, {&(0x7f0000001500)=""/90, 0x5a}, {&(0x7f0000001580)=""/23, 0x17}, {&(0x7f00000015c0)=""/212, 0xd4}, {&(0x7f00000016c0)=""/150, 0x96}, {&(0x7f0000001780)=""/229, 0xe5}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/244, 0xf4}, {&(0x7f0000002980)=""/88, 0x58}, {&(0x7f0000002a00)=""/176, 0xb0}], 0xa, 0x0) open$dir(&(0x7f0000002b80)='./file0\x00', 0x400, 0x60) wait4(r5, &(0x7f0000002bc0), 0x41, &(0x7f0000002c00)) accept(r4, &(0x7f0000002cc0)=@un=@file={0x0, ""/4096}, &(0x7f0000003d00)=0x1002) 00:00:10 executing program 0: r0 = msgget$private(0x0, 0x1000000000000262) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/26) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) r2 = semget$private(0x0, 0x1, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/105) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r4, r6) setrlimit(0x0, &(0x7f00000001c0)={0xfffffffffffff4f2, 0x3}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/169) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r4, r5, 0x200) r7 = shmget$private(0x0, 0x1000, 0x38, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000300)=""/54) clock_nanosleep(0x2, 0x1, &(0x7f0000000340)={0x100000000, 0x2}, &(0x7f0000000380)) bind$inet6(r1, &(0x7f00000003c0)={0x18, 0x0, 0x76a, 0x3}, 0xc) shutdown(r1, 0x1) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000a7343e033187a4e583423832dbc35506bf3571003d2a80d4ccc0bfd47beb4e7efaeff57cd5c4868bc6fdd02130a15afc2b7ac7fb73996fa588565d2283ad72e7fb51a4982d21ec4ba0e8442f5780ea49d11b49c22c434bba26a8998f8cc8ef4c3689e8dd42055b69640aa3e11e1a34c2745322893d3395ce7adeb0ea9c97b226ad10f790dce5673c7a7cf51250aa5266c7e3fc4a952fc5701baa0ec4a0ed37a7091add5f655527168fa1675cc51e79cd"], 0xb0, 0x800) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000700)="092e4913a6c5bef077c9cb0ec28026a71312e2e1dd8ab5e03889887de6be4fbac8c8d02a003601e836bae51fbec2ab19ddcb9c4aa9edace280a2d03db9e02f28b06c46113e09c1d270996cf1b5ae093b8e3a9b56de47efc8d6025671dc2897bbd7dfdb0997aeb2613251c697dde110f93cb4a55a35c537eab224643968a23b1459cc4f6c456201fe042e20111c329aeaeb6488327adcd19cbc95543b86064b82a8fd1b4df26897d66f0b85aafc6a7db14bd26dabf7ec94771557f2d40dfddb62b3c82ed888f21136c66eea6551f0ca", 0xcf}], 0x1, 0x0, 0x0, 0x8}, 0x4) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000880)={{0x8000000000, r4, r6, r4, r6, 0xc0}, 0x4, 0xece, r3, r3, 0x2, 0x6, 0x5f8, 0x80000001}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) accept$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) semget(0x1, 0x3, 0x90) setreuid(r4, r4) fcntl$setflags(r1, 0x2, 0x0) semget$private(0x0, 0x3, 0x10) poll(&(0x7f0000000900)=[{r1, 0x1}, {r1, 0x40}], 0x2, 0xfff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000940)=""/160) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) getegid() 00:00:10 executing program 0: nanosleep(&(0x7f0000000000)={0x6, 0x16f4}, &(0x7f0000000040)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup(0xffffffffffffffff) r2 = dup2(r0, r1) clock_getres(0x0, &(0x7f0000000100)) clock_nanosleep(0x0, 0x1, &(0x7f0000000140)={0x3f, 0x1542}, &(0x7f0000000180)) fchroot(r1) r3 = socket(0x18, 0x70000005, 0xc1) r4 = accept(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/56}, &(0x7f0000000200)=0x3a) read(r0, &(0x7f0000000240)=""/160, 0xa0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0x5, 0x1, 0x2, 0x0, 0xfebf}, 0xc) mknod(&(0x7f0000000340)='./file0\x00', 0xa, 0x6) flock(r4, 0x1) bind$unix(r2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r4, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(r4, 0x0, &(0x7f0000000400)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000440)={0xf813, 0x1, 0x1, 0xfffffffffffffc01, 0xdcce}, 0xc) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000480)="e475a89c0e9f1fa9347a1e2ccd31625a3e1e7290144396d35d98bee194d09008ef143372e0add0ce24fb69100995a784e074fdbe019d62b7d52cb0040416ee77b34b4a13fcbc6e11c04c888637295706fc27fc8cc14b2e8d489b7bbbef47d381f113c5ad68da509f4e80215a13f33c0af248de46dff56284c8d3364bfefdc8c6cc0856a1fb1dea0c812343b2257b7c48f6a08106a0bd1d04cc929f34abec0e5264297c690051c20551", 0xa9}], 0x1, 0x0) getsockname(r2, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r5 = dup2(r1, r2) sendmsg(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@in={0x2, 0x1}, 0xc, &(0x7f0000002800)=[{&(0x7f0000000640)="e04ae1e209be536d4c68dc00019e9dcfff6a7598d0f555b673ccc927794b3ca03f7a3d09544c70a029366cb0309ecf96d3f94583210351b9e28ab3d7a1553a4f9ee7f701c4488c9d07f3289be097531fff20e3727976b5b1e614d13fdf430902457a1fcacb3797bc1e6e2a43ff93941714c1621776c9ba5139b2f950a73cb821e890e2b973ef811f26c269ba0585e092a19978fb1426634813613d6d07a1938970bcb472e68fce4b6399af170cdf96acce3b6c9923be892bf010517a87d04948d0da13c64b00d708e3bccd5ff25d3554a11223356005a696e68f5ca14c58cd8509bfd122a29e6b07cb4980e1af052c53", 0xf0}, {&(0x7f0000000740)="c34f408378496ba417ebe9c0a474aa1e879f90e6114624b05ff709ba8f8479d19396c1ca01da9bed842ac2a4f9588177ef199df3835e5b81258d40ee1625b3f874838c8bd197823c2408b9f8404a8eeceb6dd143baac41601bb4b5384dfe95f59939fc5e27e57f10f3424df128d31aa1395d7cb663c77bcea05f4295de51af9587cc6d9a4a3500e76d53ff6f3b662ba9380a32b5a9cb1ed5bf45a592540acfb18c9ee9981e2dc5e213ef80a40c60d3fcd23a3298f45c56f710ca9f5f741d414dbd62fbc3402b11697e3b0748a7b564e3f17a97bc472d8e72094fb3804e4de7c98b7a974aeb05a02adf203ee6bc8bca692a328801335731bee9e9e7d3897450935214b564196fa6991f30302687670e59beb6981eca573ece29e0bf200ba37173e553a7e6880c640ebde11b4c6cb5fff51a8a3743d0a297b8f250bc61d9a4448fca5443195c84b01d877748a0211cda035484fd891adf2687cbda0711085d63d233a9d777b1ef6b8ecfa123a61897df78fe588c69aa8fc2801291e01cf09348b2722eb232293091a247ec9ce2d4588eb8e9d33d0dc480a1b0180c22964234abaeca3b5ceb98337ef6771580f4313c02d176d52a87a0115561c2aa439fa32d43467549efe47f082e95d754d3a2a4ef3d0b18f4f9b7e1af56546812d01e5c68187b5aba34e8f5f927df1a4608d569de30a03d7bfbb670ad6e5a306400d1875604c67d5095d01494949fc68a7c71444529c379e2e201c7b21fbda5fec6dcf5c3d3a77c7c3fc40fdaa9b855f92a07f0e6b738bee52bb0ca44dac4011b176fee7fd935561f30cd2960fe38054a1e426b9876673168c04ae5a60491cd8ca49cbb3dd09e53940775d286843e73b59aac86b37bea71c390e8bed6a0cb85d85bb32a9269730ec0228e44467d46aad535d975720a38cb0f22369085b1b72f88dbb2088851033c755f0ea447bcc6b9d10563e0d120971c9b7e1698da949aaa2d4dcdf3c7319b0a7233526c1f2248a30f9c6b72bdcf7da3f1ff53abfad6cff519eab2f35484c4d8868f43ede197c4a768810b85881250858c6fddb414cfe625bfd95ce0388fbc3f261319e3368f814ab0090c315a52d601b0e9892c6b8ca56966eaf18f8592e62575a5232cd91b9df8ad476d925aa7c422133987f19d4db207097a7955d7af42b3552f16b56a6fb9e43f01d4fbb9e90367de2163245b1ee822ed1ea7b6bb2bc97be7ccd9ba8b3f23c2fdb32b03c9968e55ebb2d2cd1154ae1f33d5a550f826613d19aa18f522e55dada025c869298884fd4503f330dbff709767370f7eb902d58c0f297ebb40a2382e7728fccfe28ba58739fe7aeecbcf88a0c1e30dc043a35440f31330060368633cced36665d33f30f397dcdee22e9f34da832c8cfebb6f42ac562329833d9c1ebb91fcbf0b820c6e98159353c48e92afd1cafec4403036dc8be1780811320a46fba5b40b98e20a06916aadb32b3897512c8d50ac3975a0c820f19468915b0163f93d088ee1cc91abdb1f2c86d2822d84b0c9cca4d6aad5017f56fc2f80187d67f910dfe4578578ecbeae0ba0c324c59f1ee411882aff806754fdaf36f8b9fae4739f5e62ede07ea5ab5de8948bd949e52288daa9eed771130a94b0c2ad76c9aaa7493ac58b0730e54668ca745ccfe7e679c5101348425fdea42e132c532f1404bbb5a9a2a7f420333e4c590e25bfd26fc4d213e4399f80de3a8fafd101720a423d3b6d69c13c2d1517d0dcd206a6cfee3c9781fdf8cf464df01625212460754909105da1ff09f33b51ce8db4ae34f4cba6974404475c8548e3f823389a80544c81d62ede9661c853780af810e3a6cdb5734872a8d2c97e1579c4bc1ad24d813b61c8f8c36909f344ba1f444062682af67de3effce2669069316a6319686a47d5ec32d4512ce8fb5b8def34b0444fffa227d26cbf1de741b713d1c8eed652a50f5027f142e37cd681173d86dba1845e644a5d90ede87fc7a41a5181156da677429269f66c03959c9326441ba15ffa29d1b422c2909d3b4ae33b767f7fdfcc88cb267a990bcd3146c6bdc5913787711737f2da5d605dd2bd9b1b0b25149964e3956c78fe17add02dd5caed617de35520297512e0bd61e79d6b2fc2e8d1f5ec047d8f6160eb2780534393f30956fd24d10cb1401fdb5a01de7f4a7a4d48f5506d2243cf9314e6d3020c82e27211046908f50d64e4ef2239b508468c3bfe144b09098347afd87b11f972ac56a29f4972825bbf8d55f77ed94b9f9add48c77dff86e68779a2fa7eefd4287fc4be27a8fa1918a0ebf6158263c4873d06f746e34e96fa47dcdd04a227edd221c184f4276ea4d29ca1d32bb88445f672aca61836a2e858a153eb72ba792aa2c347d854989b2b280b5f0dcc17d8961bea23739cbadc6222e193061a1515270892471742a3a46ba7af3702c30b4d989ac46cfc8af182568ad6503d4a40dc7869f9049fb0eee349051d4721ecee1fe3386a7aaf0ef4ad00c873b0d86cc592cde4d4f93745a0dcd27d429f75a82d865ff771a6205d8512298cc25ae2c6cf7b351ccba4897208c8bf32f557b3cdb367b23c9c31b473840eac46307acea52c504ecdd9235e42a5e43a45a10544a7a7c15fea88d177c7ffbebc8b6b1c2e540171159d6d2892f6fc72cb2d7dcc7dea570437b720a2fd58a8fc469aeecfca8d774ab63d913517daecb1040a43ba84afce213c6797dedb5742a8a9059a95643d34abc8ff16b6ec09806199653b914fced84ae35c0d266040bedf70175ae0b03ab51334240a1ed4b7ecb97f8af54e52230256cc3bd95b36ed9549b4bccea07ae640e2ceb0d84a489d0f4fe6a1e7673e25ca078092bb7a1a0d576525dc6f13b424828ab30a7d861c0f081d7fb4eb364075a71076085b5379161129a7f8f7dbab42da734d1cbd03dea7cf9c491b6720ba40998d165027f1b822d6eb5d2caaf36f619de13d7c29fdae97c9a53822591138308cc9bb7e90c2f4532ea961c9a702f06c28fb05f2dd922774ecd1cb6dcc8af78955e0f16018ba7088466a950efc10e064bd5911ba9a93b401c2b1f254ffd2beecc62c52fdc9cd342b26f5bb8752f292ffc1c893e8bd3a7d25c9c4036892f08de3167f4b63dd5e7e6a08064721dede8bcebdad736221cb4d093bd7f8110351f6329d7a9a712b0164b70683b4c666d252f54bf029edfc5e4f5d5c391b515da2cc326a85d9415c7e637f40f7a887f5d3d9f99ff5a943d993cfb2a8838e313c7ce0ccfd19a59d2df023d6ec6b406147f251568acf18095072961cbb7dd0572ffa9eb790720e1189b98dd02a2526206ba46bfa1c11f71055c7a2a60620f07b73cbe05d81811aa8f7d80ba244ca6dacd2317dfec35aae8f77c707952f0027a3691dab1df288f27699fdefac86155d8ec7ae50c7048afdbd05a12d7850069c8a66b0de94cc6f95adeb4e07380f6ef722cece78eb3c15fa2c20270fd910603b5c8d969a3ac120b21cba34027de4854f6f84c1448e542c1cb98b6f547bddd333c4ed5cc9e2d2f56594051e23f5068272e6e0cdde6d7c54b72ba742dc50690b8ef781eb8221168857c1ccd8b59106053eb6e6c2df00de3384eff84987e3e0d95ce31844a1b2438251b66a3ad48d92199ae811ecb795df313eb0bc01a810906bf535af9a1553ad560af265865f2b6670399ff8aae1df995e22e65cd1569c2010c70e87aac935029da3b38b6fd4fa0c2bfd5f8f27f063e8348b972f13e714c0c37e58e213a6250e396309e3f0de18bfd7f91f7f146085913fa5af7a78a5be49d030c5af82efea551bdb25aebec40363ae32467ed5117b7609ecbeaa9ae6d0dd4890503307fe05b5f8938aee157b3d83712ae35f7d02c335c61290afe2a9ee4eaff31cf97c4b9a6e468d3573fcf79be572e230d5cdc1863ce4afff27b91fe6a6f8d672b99fb9a599cf5180f8db6e03462492e0ea13ea43e9a97114fc49fd7f560a6ed1a673a5f67f2996624d76b390ea27fa3bc2a4125f5fb7e57382b8430f658a2a9d3a071f540f79a369b221b9af9344315c08028f6144d7440650b4e4bc6582c19741c4dc4b64729f7f64bf509794c898bce161a3692bace07d465a227d7d9b5c39dc6ff3ed7c8ed1b88852ead37f0024c64a336931f52643b37b790d9a96902f291a1dcbf0f79f512e690748cfe470f09c691a7d0cfb4c2b31ec5165ca245429a6125e3392fd90b1e396b63d2a9b4bf46382b105c25f63880a52f5aaab3eaa1593000a9bf54b273cac8e9e8f3004ac3ebbcb4a4350256c0392d6a17548a181fd49e0b3628df6d1919b4e2ef22f549e1aa540318af6ba94fc72a808b47e6482802077844dab639bc62b49fec7e105a579f393eb02fa229ce222d1a2f290631eebe7988b87e555c44bea91a5ad4991d8710b6b18749ca9c7a54bab8e7222ba213cb3478a23a6e99b9811de0646eac1a339a75a20c4bb7ee96197c8eba23070f1acb0018314e7ec7d634bb71ae8b59617836e269305d21fba3e8eba30627b3e7536d46160871788ff19a839dba4740ad02f27d3fbfd654f1a85adffc0a468e0ac7e784733507fa99fffb7a0c14b72f621b4b8cd02c11cc78827e0f77ecafdee1aa4d67729d613fbc26c6bfb300e6a8237ca94a8618f2c35f1d7b624335dd8003471ed3dba34986b0091b2509aa4d9f6d4c87b1ff22fd896e38f3c3634ffd077e5ef4eac3f363fef4e1eea87234537ef8e65e09d79478372762c750ef2ed1691f8c2736fde857140afd2561fc93ed703464ec0b55912c3c905c472a4b08b5442674a2bab24be0e6cfb489e261992b9464c0126c632ce0c505ab0945adc869cf53075df1b001644e5154caf0e7b7b8d576b2c6e5514e3739ed1f0e503fb294d3fc1b5be7646e8154cc224f0af73dff6bf70d23ed6f1c2cbeecd066a5d1d9709f6cb6870ecb04762d7ef99ea6d50573830786860daea9c7c2b8a1c4611c33fc80d535b9028c1f03eaa9941b033e1514afe13e1ef0ae15acb3a3e75e8e408cba5fab261e4b2745287cc861f40be6d034249f1d1db08bbc62fe597317e03b565c92d1f7adbd953842c6848c726f2735f9a1b6c4971ffb20196a3775970e032ce84e2042266ea386f93aaae22ba139d22f1c3d0b48dbdb32eaadd4342a8f79412df5900902e7317e609945ba012a196e0e0f35c0d8b5d361b78a2686df0a6db97f63bc76d79aa14de31a81686f99322bd8b426f2308cb1efa39e1c8381e52000cdfab4352c5faddf93838eabb828bb145bb25b1cd20d7ebe291dcf10dd07f22959917fc231ac9f997ab6786dee570a30859ad2f73c291b16bc64c398661d61080c829dd296ae4eed288f98fd5d461f978d5e091c182242d940ff9e927fbe0955d90c034e8424f91f8e3cb53e7afc4887cd57529d934e0afd9a1a252341f0063d5e4eec76a180e583a70cee54fd23f4e275bebe2d747de9b6f4cb59029bea5bd704eb5bf43c19ad6c6fd5810e254a1ee9c51bcac99cbc77a65a484826547ee7176232634bdf147f24c9aab6ff692439c6d08b3227baf21a2f07dec2497d647a16658c6e2abb9ca94760bc7c152f414ec138784a0a70af2f29750a7d48b94eb80384f8404e293e6508f3be9b31f57e890d80f26f903081e0ca0c33dfd5d60321706872370dc784595f94f8d248f34e911dbdce61922ea4d9706e705171b39c1f640fe89230f8ec3a8f651dc98e995dd529dd833564b7e7ec862715aea74d9cf8b47b897964f38c80d42e0d21ddad76fc08b1d009373be33115de6b0d2bd44cd5b9273a1dd9ac6e42711b1903c3ca2", 0x1000}, {&(0x7f0000001740)="065c57284403abd466faeb2b60957f1634ae4673ff09ced91ae5f6405ca0f6076f6296af4da3f5a2003ccef8c65d6c9496031d914b3f1901312aa4c324b4f1b4bf14f710c5ac0e213132dcedf948a8669b282dfd5502a6ce58c5b34b894aa63b82c41053aa6ccc2a198220323226e270f68ca7079143628542ffca8f9f310e71fb1f38929f4615fb6d7f2b5c17ecfa703210b62877200515351fde", 0x9b}, {&(0x7f0000001800)="13f7f9e430fb39af610d9cb7fa153610810816a35392cdff2cc8affd8b11ae5b7f82836dad2bdaacbde1d81914b63c96ea31481b861c465b78009b5b156cff8a14466d6a65b72623ab9f1fd1e0ed59f9055aa31924ad3db8cbbdc46d8eb72ee8d5b540a314a02b7750ed5deb179e12b2f020c5e485c10d32d534cef5d0bf8c5a0e54f7c570c8972d9dddd2030cf221f2fd86c8a44ad8ffdf9bd86d54237dbd4fda4209c0dd5271fa19bba3835fc3c3878ad5a3877f101f1ee77ef01781af2d477003517d0075dbf171f283e9ef72f047bbf5f14207d2ee8132c983296475d321c3342da32572cf0ba8060ac564117d10a7319730dd2ad99292afa6dc75be9fb4590323558b6649191082025ab6b5579f5d6bbedb8feac6cd256cd55e0aef292224098db74a5e85bf977c7084881ffd2e94ce06884f40122b3cf9cb8b396c9ecc6efa58421f8e3a52fc3c3e98b8769f16909b69dd46defcbb1dfa2c446115d76bd5e140bd3b0efad4bfb3c2dc88c8792528d43f63b3a363d36ea1c9f5d5ac7b6450c9531c2f0440d594468eb86aa98f17a1c6ec8d15a891a5707db0f0dde461e27e1a875b18090c113d82894011674b18e14de3e65aa336990bcb4bdfc001331c239132faafc314caf24e79dc43e144ac5ea5b297f0007eaaca8cd77a2a4b12e74e2a5787f15575e323320651222bd240b559374b3470b1e90dda31ae8888c56fc567468f41a2d7e8b3c4e283c96e06471af42b5152e168efe86948b5a640fffedbe02fcf2f3a5692f83eeff5903d160c931a9534bfdca1e745d97c3a1328510ba090ee3e1aef872726aa78f7e85058983ca10a0e6a96af4068325b1da8b66cb20e897f9ad8808d5ec9bab2265a97255973ec849450090d269d6eb04eed3724f8a7ac41ec8e8e5020b546bbdeab1142669698e4d9387560b8d62fa2a4246933a35e0e3051443bcb3c44904f90dd37dd663c2234ab0855c1d8ce01f018f7404f21ce22f1f886861b868668b7637dd2b3243ce875b7bcbdf5eafec0434a9bd03c5301556a2260872d1c889d8fe36d4c3e106e17cea160f03510bc918629cfe07bac83bf19159da66acba4b15e90724c10504468eec5a060c1be67a4dc6332f7b6774b6b712bc62ed2dae16c5237289687baf3cc2237a11dbb885c7b68536a645fd940c1bebaa68ee84aed4f9ee14c9039f93d38c1cb68f4811ad7cd86eeb58704b29b60f69674b4b0bfc36a8c11d30056ca1dcd650f849e4eb2cb9e18bc1683ba4a6200a4cff2d5c8a4a30ef3396eea65b8c7ad35902da1b98d1a80d2f44a4adeb160eedb046873c85cf414c85a1ac380c43fc8ec772f41f6e93670d4b1a5b5a2b3487ddf6fba0329818b91de78e0716578f50d85a49be95a8928505e8c0ff93603ed9005a5bcfc928a318d78aef32be8dd19ede280cbf12d9e9a388d6dc7cf2ebc2bf572e6aa6c01729345d198911af85dfa67a574b9d33f7697f0911e92a66833e177629e89b42ab30ce1811f4577a3141cfd03612b45d99d66b9e67c833b7ed6e54a54148c1601dfbb62cd8b7f3da51433780cf22a5878f6251ffe266a12fffe6084c7026e3fdd35deb950505dbccf1fa6c7b14977dda499290b203252d3fe32aa4d9c9449da3147f1ba94a9f92c904e65f73463ac94bd0d7e1f490661c0f50549b6ec5080b4c9e0379378ba45a3e21b536afd469a17b3318e4f32711187758e4ebf62c4f8bda0c0a3e8972f49cb0e169fcc112f78c72ac7f03be0cbaf046a0c2536f91432ec0a0fcfe32e0a9e525fcd9cd26a3e1b1cb568bad3319d1727cf46ec4a3f27bb972e712ee9c86ba5a5366adf5fa17b3b6c44d074835dc9d9e03bc67feb5f2cfad45ac6de4e530ef145cba41c562f1f5b7f9f2974502b1def81caa56a872063e95961613af69c54c8c24becedb4ebb405c127bd71428b9c6bfaea28d44c8da99995241ca783af70737a6244664e4a68622ffe45daba1c834713331a8a18f278784ab786057b4349c9da8ef1fecd843eb105638dc25a0efe0d5805d00f23b2dbf294deab5d1d0195979bb9333d0b81544401cea0aebd812d4149557e7b490172fb4bd7779c1b6105716851935bb3cfe663476f6b5ebba5adb204157116439b0405416ccdd5e3754eb515bd32ba5ac727b5eb792590a1d879547d04c0bb78d7d2b1e378aa7d822e4c6097ec0e0fd8c26f68b28065e2039b6d2147597ee7becf5b7e65edd06152fc3e3a3e5930d4048ffb16555e83163ddb63082849b83521fceb1cee09d0b6edfe1f48d75fe4924d07eb5516f7fb99c8646423f77f77e25f9a96210734bb0342db1cb76457e48f79c1467dd80bbb0d38a24116dbad43bbc9edd31d8de30b265bda62faeb284f188d7a1ebe51e71e3fecf8c78447b0733b53e11154b2e41eef8fe58d3cb36d38491b16dd346a8b04ca5b446ba7979919b7050def942237ad5afe0edeea1168fc452d92784f9fe40083bc4db4d86f9afce0f84718c1948e6025f3649ed943527a684ba74898c24feaed1eead70eab1b06e8a6aa47db7eccb0b8085c1d1c3798572bb8be72ea651507fab0f33fd3d6263ace719dba2c0872234d7a32e4392f5ef84af9ee4823a82ddd0b411dac42a54b7e67ce18c1e721652e6645477ab568f5e68b9f5f1707d257c3a4e88b1646171e4c2ed274c282848826e56134090a59615ed683dad60266d7a83e610cb4fdf32bd6cfefa6bc1bd79fea0960479387e180c99aebe84852bcb7575b5178cae3c49093d638f1637820b22215db40c189d0339d272707e6d37c7055617b2c518826db4185d6c5af72588732877acbb7e50adbff68016d701e93671168778255f21d2bf31438a60bc30725e97cc606178e666198c96536f91d242250ba33f172f7df13629e1b2699dd776eac08eeb48172c8df591169fbef49aa1f7a6d3a369e6672b513a02c2ab9bdc2dcb1225cb565a7256981ed9d5800029b74d1dff327e5e84ea0743ce6fdf38a8f7602c08190d3c1ffd705d92ef5cead6146f5d03ebf9bf7b928b05f637210fb807cd546d234ebae32262d24f141dd7503e96a2981cf555163d7491ca6de593cef3639fb3b9f47f35723ffdb5febbd11795ab627e5c44fbcd19ab5ea97d605375c8c6e455a70c0a143a823e0de23477a701c4bea794063b8094716fdc2bd29ed073773983c98e3b6e00a6bbb471d42887e13946b2abce292934e97c955d58afe019e8d6d42d97c411b6d43808e57645caa2664d6748e8a5f3eda9cecaa768bac024312e0a0c12e2565185d7db4f85a04687b38074c595c180be2965e1f598f11805779797c1920afcf6efb4133a57a59a1c25f6e70108ed441214a7a35b6199590fc99c4439101283bc909bfe32e96b6d97a6321aa599f7fdc06bfab8475d14c7a11fefe2c5bdcd28f1054691ed55c7610877685391107c2d46df49fc2ac6ee6e82637e45c650885af5c21420aee020169cc427b18e7e2ec3ed68bcef420d3de76a8c1fc6f5f79b8b1b826544aaeded78e1f3056d071b7d8c08fd7f655a0a6cb029602ad1e834bbc1a671e99d899bf8fc5b076d5a5f196d6e2b6da5b6203391927681df5b2be44c4135ce982b19e2747b559fadfe50cbc41d2ae447c72f2cf840fcc3b401636185a93dc01c3f39149071c58a58e0cf24a5401a69e3443636bb38b9b03b2d3033f66f40b4a98cc9078227992c0f0fbd10b3edbc38233e73e68817e8b3f2674889ef435daeab0b02ed43eb8e1b7cdb6b689e13c9d6724e67d0b0d24858252d62ccb675e361829a673bf7b6cf57f3935cac24e88a3b18094d8921e53c1aad33b9fb92c2c565a92f7c3ae0a5ab9062a0c414e57262499083ffe7892786c8dc40beca9e1c343afb9c3c2ce34246c7800bb0a5633e1621889c65ba95e546465038bbc1feafeeeb4c8373215aab56dc0837c74d4ae946384c47831d5afc6feabb174ece4edfae29239461f14b374dd9002b9027a165fc8478059b7d683d4239f5450a6ae00eaf58f22a0ba6c3fa15ab6b5817aee21a2a9dac4811d7f513f90f1e126f0a82a5e6c62e55185ebe9c61f062d6fb596d2b48cd4a06d578e7ac107ff02ca781327ab1f43118a4c9b12a8e361b4b5fee7dccfd2c695273bdad781cac2588fe4dbeef9991b1b1d418174895c8dceac3345d749f594378236853fd3e56efb52567992bd83e4e4260e3134e1b3301ae3c973fb4e77d08f4910593f07f47e49bc0e69892030e47d37d6b4520cdc8e381daa6b86e883ee332f950f4845236ba45b98dde64435cb365f23d1bae6cbe99f14937ef457f38d7675a619fdd1ec521ce885f9840bb6a58fb37a333f7c0979c49956d922c485b0865a19fd8b5b36d9ff6133bb2bcf861d922e378f65a3057a70c6087f6f8fc1ebe4c347866fd6a308d538cc370989c042b25d41ad4402b56597d3bdc78ae138c7c4e98b9f1252e315b9ecb37aa92f9e0e863f959e44d3bbe6e50f86b9e5d5f09bb6035ad0aadfe32378eace597ab9d096ba277142f72f2758ce4ad938dd9597cd5e7e88f40c0f8c0f60d2ec9939e3948d61c8fa58fed294d66acd5e9454553fb7cc238e90afbf20d9a4a281bea9d6392781be1d4e1120bec1350045efa5268755cafa43e3d8d78f2e6564e912c9bc00ac94a7ee117b3ec55ca06e1ee7658af5b65f0ef142257c909e243ecec0aa4bb285843923b073b7d7175f5d36dc20a8a4bee58d2c0cabac09cd84b042389d65733f7448284d22f7d336950ab8679c8ee710e4edd896e3c90908052ce6f37d5d448a2317d8f13bdd962685490d7bcb6c0d85bbe433f07342ad67da83b7abc16c73720ee3fd3e13f0e3e6cfbb66c9d971771e683e151972687310378cbe87a3db64123b706f9972059698a4f2d9f0fb23939418d8a6c2818821097fbff3049749f77d1fe36a72bb2c15ba7e1668be4ec6b735fbb857741906d197a0e2e085407399504218bea1389321d58fa3895e8d7c9dce4ebc98f4d0dbe317511adc34e83f42a3720c7cb76c34655edb98aac05cbe50382eca2c2ee561acc0aff6e7b1a4e96fdadd6e3f2524d8acaa81edb2ca0e211b42ce959362b7673621d36dc7c0fd508c21f5bb417f19883b41ea2f1cc8212053a76f09577193466278922de79eabd2591d6f07bf927cafb2a81d98aada4b70eabaffc930d6c2282fb30e0a43918681129c393517726c7cbc7200315dda6f471df9cc27e1899a49c9e34702779298608f094c9fcd7abd78e2e3d63f0b2d1665c649d582f6df70150d6cd1712ae279bc6646f25985eac437eeb8dc3d867de5d011bc66aa827dc49f42cea6329112eeecd43e7591579b48d5ecb7a6279cc65b300e50549ce968811cb699bf5dfc04175d1358f6bfff9024f734b1612b53b9c9800ca022fa0189c6f944c530c732e4a3f14cb20128232b017937178e0d8b3c06e4a13bfd6bffefe545b2504d03ab5ca047499c00ece3a48376296c21195c6de785a5571c399f1a56a8b6a0a6d342e68422cce84e5e1ad3af58a203e6b1144d28a189b92b614ae40e0c4dd7e7eb585525fdf66ef4237aa48e993f8e1045e763392a3ff8296642c31f75494123426afa3fe3879142f57504806d805eedff6a13207f7073f72535b144c680e80fbc32898a5befea60ae7332bc063b93b5deecf54f8642212a2549f82d729ec83c94e848ea584320a064e9966da885118a0dfc6b83650a3d7c8babca03bbe5244365ae3fa1c0424ac0c3365b6e17b55b8c984df828abf22b309c8281184501b471552fea02c1fe2b838c6cbdb6dbb3c3dc998580aa5b2648", 0x1000}], 0x4, &(0x7f0000002840)=[{0xc0, 0x29, 0x7, "a034e354bb0d3782071a41f4d76139d83d16975999e0b480668d7b86fd4d45ac2928176398f00c4ebc07913950949fa5d55bfab27b8dff345c1951face62b837977b66276b876ebcbbb7cfc599b567774140c5038786320cc4ba12fcd805e4b3c64c35b46be55b4b5ab734703f0b8c1b938bf69a9967094ae3e6128bd59e15e67a9ddf7bb6b8b160f76f9d80ba977efa7516efb49184365aecb94a9df96f727661237b574298b575e9e49ffa996e58"}, {0xa0, 0x101, 0x10000, "cd1401a094cb136f57dc49066842e69fbb634f92c5a5680917ccb7a3a6707b8386ccb67bc7b58ef1e484b58746b806fdddf1f7d314bb147d65d50609315cf8aa5af56dab746d7f999cd9c1f4e5121e89b7009735eefbbef0887f3d248e5439a0d99ff0db7996ec950c57582a04acb418efa6d9b617c6b9c94b126522b605938137586b353790f2875c23d6"}], 0x160}, 0x1) getpeername$unix(r2, &(0x7f0000002a00)=@abs, &(0x7f0000002a40)=0x8) pwritev(r1, &(0x7f0000002ec0)=[{&(0x7f0000002a80)="0c04d271f656aec0de41b2e72c0aa93630db2b5846ed69591d696f53853c0402fb5e07b3268faee77bda55b56d1662ede7ccc3a022c6b66f33c840c59bc7beadce5689d910bc7bf1e40b132e3513cf997bca8f855ca99db6594de29906b72bbe2a07e16594ad3c17989405be866e", 0x6e}, {&(0x7f0000002b00)="78cc7e15c1143b87667d12fa4a2fc2ceae7896d81d2194526ac640e960adac0e3964b8acca4df7b01c0acdaeb5b957cf3971da3fbd6dfe341ec9be9c76d9e2093568f1d82fda78bc1527858cf7a1f742cd1caed6d6ae3d08b14cb69892a609942d72ece904258917c5a9d9d9424aad698944d5c4b9d8c4e44dd77f22d892b9565ed1deebdf92b73af2b4c013d96189446e16f250ba", 0x95}, {&(0x7f0000002bc0)="2734df5edc73cdb000dc34aacf93c55837db929cac7137b1b7d8799df316927080025f60d4f80b9434af9b52cb6509e22e56e2b4a1737c3ee19b26595a5e32d55b33c8345782757c93f03f4087febcb6e893996142d889ac77a3956a106feaec0eb9c7f55212e2f39b47edf1af41c70e332e6cc7d052d773214d6a94fc3bb11b021d35c45a419f604f690f14d293378406fb4a76434c67f6ac32d42b232c7173075ea283239f9df6c9d3df33d0c5bf0e7da0b7417dad64af1d3708", 0xbb}, {&(0x7f0000002c80)="49d0985e2deecede40b3a61caf747b3fb755d568f05c090e2a8f61e4edb39e92166e9b7b30209248478b5b8117ea80ce5629ba53e1b07ed03d144ccb7c52595e2b53", 0x42}, {&(0x7f0000002d00)="a626f8eb4044054ce04b79fa5a3b64596eb21614a74ff1b8ad41bb29d1b08f05974961892658908f9064acdfdd83e6241665687a43ec9fe4d3e2bdec650504fd702d0de7239e67a68ff53231aba7828e34e7c68e7a4f04e795ef48dcfd69d0bfa30a780965d8d0e982d36a8c535b613e03f9540e41fa4f6d7ca097bca163e89b832abd3aa437c170314b6b6f7a5cc8b8fc82080ff6e92879cc90c378429735315e46ddc83286328f", 0xa8}, {&(0x7f0000002dc0)="86be55a0645aaee2caa4d82f688d6fe75e54133b262633dd42dd7c9c4cca9be0cab04dab59771d91acef2b3cf4cd951091221b1652500ab51d63f41a91b801964233786829e6d9e91881fc36c1d5587e0274f378f0588a61da727d3ea4ac2dd11a407a9940a0481d3bb85cf3dc238e8882aba7f1fdeb14bcab42193cdabcd2cad2ef7a896947e2f7ca136b2e55486928902cb50208fca81fbed814cb8bc36599f8de1ac618d7d1b652563a90b76098c7ee58e087e06aa8b5778e5783aeb629b4a114d8fb6d6b14422ac03e516edd9966da0d55bac113fc04e8", 0xd9}], 0x6, 0x0) semget(0x1, 0x0, 0x208) getpeername(r2, &(0x7f0000002f40)=@in6, &(0x7f0000002f80)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000002fc0)={{0x18, 0x3, 0x6, 0x9}, {0x18, 0x1, 0x100000001, 0x9}, 0xff, [0x60d0, 0x5, 0xfff, 0xfffffffffffffc00, 0x0, 0x6, 0x7, 0xffffffffffffffff]}, 0x3c) preadv(r4, &(0x7f0000003500)=[{&(0x7f0000003000)=""/113, 0x71}, {&(0x7f0000003080)=""/150, 0x96}, {&(0x7f0000003140)=""/180, 0xb4}, {&(0x7f0000003200)=""/9, 0x9}, {&(0x7f0000003240)=""/26, 0x1a}, {&(0x7f0000003280)=""/133, 0x85}, {&(0x7f0000003340)=""/225, 0xe1}, {&(0x7f0000003440)}, {&(0x7f0000003480)=""/23, 0x17}, {&(0x7f00000034c0)=""/20, 0x14}], 0xa, 0x0) getpeername(r0, &(0x7f00000035c0)=@in, &(0x7f0000003600)=0xc) fdatasync(r2) accept$unix(r5, &(0x7f0000003640)=@file={0x0, ""/108}, &(0x7f00000036c0)=0x6e) 00:00:11 executing program 5: r0 = socket$inet(0x2, 0x40000005, 0x81) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) madvise(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080)={0x2, 0xfffffffffffffffb}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) r2 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xe000, 0x80) r3 = paccept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x40000000) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x2) shmctl$IPC_RMID(r2, 0x0) r4 = socket(0x1, 0x0, 0x7fffffff) fchmod(r1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)=""/154, &(0x7f00000002c0)=0x9a) getpeername(r4, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) symlinkat(&(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') getpeername(r1, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getsockname(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) shutdown(r1, 0x2) setrlimit(0xf, &(0x7f0000000500)={0xffffffffffff8055}) r5 = fcntl$getown(r1, 0x5) getpgid(r5) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) fsync(r4) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setreuid(r6, r7) lseek(r1, 0x0, 0x2) fcntl$getflags(r4, 0x1) 00:00:11 executing program 2: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800000000001000, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) sendto(r1, &(0x7f0000000040)="b87fd0887e169e3f6d76e059428968b05f548d36f2753f946f47b9afa77ed3f8a74a2afb818cc0558f84a40ae9c927c3981aa57af2852bca3b46be390de2cc1201622dea4d644e0f9607c6e87f3d9de74f0b5a01cdccdc3280450d6c95827730dee86389611e85cb2d449504e515d915028b82e8805a7c508f506275438f8e2100eb119606554e583abe01e66e5c5a014d05244b873a6849235d395a3d77076aef77461a62e06cd39db68632b9ef8e27f7e10e542c594d251d583cf944e04d95f547d0d7d5618877b240d9a626246ba2b156361ff18244ad7ccb29288fdd2d1d8043bd480f2a7b8463282f2e03afefc1f8386e31bbef1bcd9734b46b3f51194170463799f61396c9f35a86edc527137bfd8ad4ba7d4182999698ee2f5533e9a8b0e795207a20659eb3caa82633bd550e0d2dfcd3bd474a7d5bc2b2ebf548bf277e4c132770a15569ce399190ffd43471c539e1ec07d0af0ee515445a79ebd4567f0f18593e67b40d513598c831b1df4ad581c5ee7c903f6da5e584946c59bebbfabd99f5ab4442849c9807a7aa19261ed8b6e2202c2ee5c841adefc8081b82f4f30f99291d126df20d87914b4182eecfed16573ddd2ced895755b963a37e4ccc6a4206494981725fa8f19f285963e04a0d453a0d19c5a915db235d596cb8c4f97113d2c520cf9db4657231c0a9a4aae1279b9db38c49b28da04a49855f9c1b81ab442438c360097f456b4998400285296ec0a9c043c4ae2cc31832127519756f8dd1c584adb2d57099931cf9cf928229587745dc103eb072c8e3d21566669a8f38168de8c2868ebfff99a8e88dcb94b7436d0dc103e657831902e482949d15ecf096c15f02a6101d85c56f87e3e19c33aa0c450bcf7efc24540ae53f4605aa8695007d477b3de5cef14aef6e5e931c57d5a0378b7bd60e7ecb5bd11489762b278005a12f857a3e7bcf08966e06a603d1ff4d1066f5fa45ee381bf427ceb8b3ccb850a0b85b63f81aceec599f787d944e57ec2a87a4c6d201af0a66e3b7e784e1361fdc4062681ee3d3dc09cbb6c7ba11fe955f59ff8918c1119ecc6f38b10e99586eb50093f91c4f44277c0374eec31362ba995091108626d881648e788e977a703e977f22cc3b606c9cbe5937e1bb26c5c3f0b706f160513bc2bbacd6fdaf026c15bf54068bc3149bf712d5c5562892c8a64748d8de5426f4b305e83aa70d04fe7b0603d599b04bdd9ff0aaaaa7191377c5503fa0853fa6b673f5c4bbcd8a4c1a402dc02c351dafeefc3119fd9c14b7b491d33b8fc5ba4091a435e4b61dbb9ba3e8c8a82dd040ddb85cebd1e9bde7f16162f1a8003589249114620f59dafc83e118a74fceaa079724d0e426d8ad03884e7d3f1c489bd09eff5381c6f937388e0cf1e2d6cbe64a6f99b7b210fdde055c98183f086f48316091c3a512e739bbad2097bf7c6c6d7b2649a3ea0ef12680fcb0afac932c808374a5fd8a2082c1ba2d556904e3d204702e1777aabdf159d9a5c0aa4cb144cbe21683caf62b11fbda2c3a98891186a4a6c5c46d83655080ded79e09c84c9db919645fe47d7171e0d7d4d7eddf0ba9e15e99913d4b46eabfd07bc4a83b4ac884c6746410b265c41f17a7e43c49fef175f5d839d26dc5563ef6e2c45f1c3dffdda7e592c112977f972c4dce427996c11e85b9da398dc3af4ad5fe09b1aacb8e85545adf9cde7f6fffaad88822c1f44e10520fe9009c46f1f50ea790272477cecace5ca109102b2b83349889cbc5bb5a2e69c2e8efc1df59168e0d2f447d5eadda6415ca6bcc3b87290586613948c582adc401682731abb9eb0bbafb31fdb576b15cb3413dcab8c6a4f2384d506807f6259b5160fe9d039d160f121a80f0a8a9a40520397e5b62a4753a0fc49cebaf1962aeb5f38d96adf2cb0cd8c299f1899a9f65b86390dcbb165f1a374654095b46ba095d8bdce8f26034f33a8e713d701b2f07361bf6cbc4d4823940ba5c275e1703e533112269e9467f46dc6ad4f450ef52c7319bf57e43c2064162f784b422c8c2f142dda596d7eea72af5f3168b527515457a6de021c76abc4ed47910b480653ed132f9d04788278912219dd96262798eb70882dfc558137b4228e7bde850aceb7abd58d2220dc7403be8295d065580156ffb661ed477fd14b131f6f8ecab2fedb71c72b63db6f96f1a67e853e248fa0cd25516ca368b86b56eecd3a281cc5f7e4880842563a365ca2d40b68d6db0a2c7c39ba4e1c4963ad5a51c04fd56bb8ef4139fd7eb8f5840aad2d32804a45bf74bc33f7898a07de7ae792d6f82165df615c5af5b4d9ecee1965bcae7f2e736dcc92eae5b15fc6ab31b6249a393540f758b5e1faec5b4bc1eae28faeb060d6b29f91a69fd074e7be520ac8075f4e67bf596178b9f1e5acfc4a1dddf6cbfd051dce12751275b1708b7c67b02e2d3213433d3afd7b7b9260c863a38137cb55a7d052bb33542ac350ba73e30f75ee7d753d86f67f0dbf0a41b960a5d068803fae72d54d10c7e6b6aa2a4f48d092aa3f3c87406ce4a34f3e184c2d213bbe2a1c37a31834797b95035acb5a447a389aa4831594d1bbb56b2112781955dfe14f7194f962edaea8a94518f279a62b60c7c48c8df0c89ac8b65c01eacc8e3d460815b0496f309de0ba32716814630330d70ca2709bc4c2b66aa445a68f268745f6d378d0f53c907ec25066573d4cea91b4ffade5b781b8fadf8189981c32d7dc9943bfeb47bab979d0a28593259bdec96d7b527ced7ae0df793b54147f2f86f1a667d801a5b4e7b1c7bd9702eded92334761b170ce53fb22d104d773cab000a731f443c643b09cbcd837efb8ec07bf26fa3137180ea5fc458ac967c8bed1b9bcb5337c7a5a0a102e559336722d76c558a3c26c3aa1f96afb215425949cfe9811fb6f669deb9803c2a56bb4c4011a68ccb972229b902b5416700d95d36c7c6e47cec0dc2c010569e9b1b0a24a2c3be44bbfc47c63b10ec33bdada219cf62828c1313d1c9dd4f07f0cb5fddbd335ef9dacc4c2d8bf14e107c94485a21859cad1987efb8c534db1262f69d35ca10d7df3c17e139970b58d34e2c50c96b30a015853689009da61f14bf70728f536f26df327b204fcaf2c71a83822d626803042ce5f13b32ad72921727a598119defc01f68f130c47496df0aa9c9bb4abb068aa9c1161cacf8e03a949ac82a7b01939ff4a49dc82fb9c8c25bb89182409ca9b6ba67f97d0f3c6b9b545ccca7277b9d376e908fb2ce2d5dbd2b40204028f709ffb6d9155b8e02a5d170be0ac91dfa1fc5d1cb5440ea2a3c8e9038f55162428779242342261427546c38f8ed9d0c809c66be25cb533fe6322700318e4037a12e00ca4647b6e4751a0c1d6a9e284f460d5c6cad3007dc45cfac9a3ce4ade39f904619dc7b90c75e0e38e5c9cccaf50fc5cd3f37c4cf2111124f96681507c4b6606dd5f3333131d0c6e5425ee27edff005925722017e51e0a92fcc9f2531903b1b53fb3fb3d724e6bdfca62627aa44e4af34383956bb633b6abebd7ed2eaf27a8f58357fd628bdd3c75fe7f7cfcf20bd8fd533c41110fa0871fbc94192e1c4fcc4c01dbe38d9c6e4347359f9c2b9db73f666a3513eafa4dd141aa94bf081e86f6d96a788f70d32e988ac3847bcfab057d6e323eb4f30729ae8e4849ece58415aa51fd045eb987d4e6546595ebb734cf002036c94c656989512b33091a4831a976eb7018a78031be586d32ae68bc2a759789b5554836e798e94b1bcd07fe0819916f6dd8c632671bbff4fe8c5929ff924b037d3e5749eb98161c47a4dcaa5272bd78cb1bc23d191e22169ee3184202c677a1eb191f07bf76ce1b219000b8497af53881f6b35d3472e30b12097fe03efc49a152dc88ce1621634cd783a6e81cbca815c4ebf290e8097167c21b31c07b402516f944c6010c0c82b9bae1347993b505ea45b694e12ada02885bb3ab321343322a3f399df88a3b8ac4ff7dc262522df77224c948d705d16702c414fe3021ed72f8dfe99b9bb82c8c99356010206b5b7e17fa53907fc2953d57c7e4cc84a59d4f999c46e0d1b514510c0ffeae0fc10f5a6bd6a6611d59203316710fc38ccffb7cfdd48913c473179a3b1144a26b4b9b1592f756ab011701f60046fc6999cdaa05fe8c231cc4e50ad498f87de16f4e1819dd55a150b88c60eee99bd68ebd626c39196b17d0f63b7c309229b7c71bbc15b684464f948d4f01179ff1cb7285bcba40cbf364f73121816dacaed0544e1a27f0ab4f1a958543f714f1a97450564909197c094128e4b2093e7ace537bbe0be156f2763c87d92e086ae6efa9192278a41e3b6c65ce89ff257d0f524e16b445d50871de3a770046e60b452751e876a09d113b05ca250f0abc7d52dab1339d67cae2f650cd5c2768e4a28b08a26d123c4448d1544b64902059a4f9ebd102e8c461d951758fd47d3ff85b96abac1a4bc6f065c490fa815b5b3a71ddab2017e203b6c4d76653f9f6f30b925dbf9d044d70b8f957c1ac49b22ac5903e4a23e1edbf680c02f2dadca4a9db6f4a3ed435263e5e4840a69206ca41ed8c21f2b62eb056d957b93202a812b493d973409263e191539f7be99e868c16285c335cf9c98a9f4e29bea4b9a75e4cd1766c38f80a53e0552b7dd9a664712d5a035c96861ea2c8f671d497db7e3202d42fcd5de6957e848383321b9534475fec138c86e061529d6ddc90321fc2f2fce2308f18c23e45b08f865b4e57088d31aa32e2d8de49f52348a2e626f86b1d188c243f6e1c71beed8ce1ec4b16de5823fbae5d7c4d1bf0c7423e8e87f92c9f7a32d200bd9713263c068c188b13785ea8bacd5b047e0e6c69be729a9de9c1973cc23d45f2996039df86bfa4c0f1efa2138f94d7bddfcd7f98eed0f3ab522c1c47681d581316b8878b0f019849d3ac91b90ad76f38dce3f62588ba2ee707bf6fea74f3fd31c632eebbd3c72c3245d71b2a4ecefab7f30daf8cb6e696c2849fad9e1c28933fc6939734953ca5d1c18e8c69216a7eda1a57487bfa32811f3a5ef0d21c33af231533711f020fdcec78c1b9be43765975150251943b17d981b0128358778c1557f9661e1cde39c0052950e4846a8edf6f6d10487da13ac575d3ec4c74469bdc572924830e3cb4bc274fed1d2646f6f292e9ca8d90348f5818c2fffc508ee28e06856f9494d58daaf456732bc4e742244ec45b58fb34786a52f213bf44a40fe4acfce4af097af97854c2e8cc43aa1507f73626d7f4c28d00721d195896b61a9d7a1ae209c3e1c0254f1ff24c65fc62093925ff7cf9545087281e40dc9a14a1831b5328aae68b5d5b1968631a9a6c529f2d49a846a580ab3d802c4cda16cc9c8e97bc307e58860ea8331c46ca632e4a72c711b4430f30a82f70be662857c87b99531f3085a6b43ad91325f4a0de6e4e265541d59a5a66cb41ef848b764d97b6b6ebe906a3a523b6f168083c38bba4aae90f2184055c468cde89bc879db60ad6c7c769c0f0ada92f146bda5519a687a3325265cbfd7970014c87a581fff1561444d928585f112366aaed4d1a4fe8741b697e67e7fcf26175bfcac759700df5765af68d1a0be8718fc6b15b8f55597786d8b2f6e217f7ac511070cfe0014867e9832468e50454d6aec82740654d44351386da960bb95bf270481e6baf6c7f47fd1f904c4c3b73757ceb9a907ce987576fa60119bf82595925eb44eaff9fdcd7b245289d8387dd65256c3f7fde5069bb944a6e653bd96d3979aa0a5f289e2280765d897fa93f4210d8e2031d4", 0x1000, 0x3c834bf33d8eb57b, &(0x7f0000001040)=@in6={0x18, 0x2, 0x8, 0x3}, 0xa) 00:00:11 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) clock_nanosleep(0x3, 0x1, &(0x7f0000000100)={0x2, 0x5}, &(0x7f0000000140)) accept$unix(r0, &(0x7f0000000180), &(0x7f00000001c0)=0x2) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r1, r3, r4) fchown(r1, r3, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x1) wait4(r2, &(0x7f0000000280), 0x2000a, &(0x7f00000002c0)) semctl$IPC_RMID(r7, 0x0, 0x0) fchown(r0, r5, r6) chown(&(0x7f0000000380)='./file0\x00', r3, r6) r8 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x2, 0x88) r9 = fcntl$dupfd(r1, 0x0, r8) getpeername$unix(r8, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) semctl$IPC_RMID(r7, 0x0, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x1000000) r11 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x2) fcntl$getown(r0, 0x5) recvfrom(r11, &(0x7f0000000500)=""/217, 0xd9, 0x840, &(0x7f0000000600)=@un=@file={0x0, './file1\x00'}, 0xa) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x3) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000680)=0xd9e5) recvfrom(r9, &(0x7f00000006c0)=""/27, 0x1b, 0x8613e9defba6519b, &(0x7f0000000700)=@in6={0x18, 0x0, 0x7, 0x8}, 0xc) recvfrom(r10, &(0x7f0000000740)=""/239, 0xef, 0x800, 0x0, 0x0) getpgrp() recvmsg(r0, &(0x7f0000002040)={0x0, 0x0, &(0x7f0000001e80)=[{&(0x7f0000000840)=""/251, 0xfb}, {&(0x7f0000000940)=""/230, 0xe6}, {&(0x7f0000000a40)=""/133, 0x85}, {&(0x7f0000000b00)=""/224, 0xe0}, {&(0x7f0000000c00)=""/57, 0x39}, {&(0x7f0000000c40)=""/80, 0x50}, {&(0x7f0000000cc0)=""/212, 0xd4}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)=""/135, 0x87}], 0x9, &(0x7f0000001f40)=""/227, 0xe3}, 0x0) semget$private(0x0, 0x3, 0x1) 00:00:11 executing program 4: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = paccept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002, 0x40000000) getsockname(r0, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) getpeername(r0, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000001280)=""/190) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000002900)={&(0x7f0000001340)=@un=@file={0x0, ""/6}, 0x8, &(0x7f0000002780)=[{&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/233, 0xe9}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/170, 0xaa}, {&(0x7f0000002640)=""/132, 0x84}, {&(0x7f0000002700)=""/84, 0x54}], 0x6, &(0x7f0000002800)=""/254, 0xfe}, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x4d) mkdir(&(0x7f0000002940)='./file0\x00', 0x80) sendto(r0, &(0x7f0000002980)="285c04808736792adf36523085c95b2e8169536372c78b7ba25146cdfc09782453bf1f5ce46281146318efc268f94219bcf1eeb3b31433ce8ba0ad2acc6c9d83", 0x40, 0x405, 0x0, 0x0) chroot(&(0x7f00000029c0)='./file0\x00') r2 = accept$inet(r0, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) sendto(r1, &(0x7f0000002a80)="b672c0063f6f31d2b8dc13bdd7fc1d21e77216f70b63783a5aa1921d090568befe", 0x21, 0x7, &(0x7f0000002ac0)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002b00)=[0x5]) sendto(r1, &(0x7f0000002b40)="bd0f5bd7930425c30108cf398905294b8958dc894f9be8c416a3bcde56159e7fd80a49d364c2331ca864af9d5c3dc568a8dd864c0672c9b287a68427108e1bcac8a56bef8af03b520a70630b9bbee41a93408f5d1495345d9eb8c7cdc9aef5fcc491ff6146e6906faad69d0ddfbbaefd919079f65978f6bfd43e2aef86b60354e33c8ef52bbb34c4afb520b474d503346f9bfc37c1408559584d096ed54fe2c42a79c5fb89932bd03403c371b898c3fe3e95da3a680bddbee19a91a58f5b5d", 0xbf, 0x405, &(0x7f0000002c00)=@un=@file={0x0, './file0\x00'}, 0xa) sendto(r2, &(0x7f0000002c40), 0x0, 0x400, &(0x7f0000002c80)=@in6={0x18, 0x0, 0x1f, 0xffffffff}, 0xc) lstat(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)) setsockopt(r1, 0x4, 0x1f, &(0x7f0000002d80)="89c1c3", 0x3) sendto(r1, &(0x7f0000002dc0)="c766b69a760b6d7ffed6e4eee8678265af474622337471661b979313cdcf343af67433943e87f2b95d3159625b734968e2d0ea335f0cbea4b628a3d34f48719e0ba301be7606d5d12981270ea31c05034dbe4fc7158515f5c85c1d40448dad0236625bef7a7bb6aa940b8a04de8173cdcd750b77828a8a2ba5dd98cda789d843cbba39ab9a94accd799a2a55543f5a12e021de680acd975fb925b53623ec877d4682c00c55b06b56f3f682f4f280a8e83dad2f96596032e05ea298d381519798deb242e6e881c7e2c4b5dfa326bd3eea9a04dc3917e6893c6f", 0xd9, 0x403, &(0x7f0000002ec0)=@in={0x2, 0x1}, 0xc) lstat(&(0x7f0000002f00)='./file0\x00', &(0x7f0000002f40)) sendto(r1, &(0x7f0000002fc0)="911858be141dd79b53a97b77747df46d12174698bf573f4dbf8cb9af3d3fa1113b082876846794e32aa99bcfdffc87c09e26436a7a56200eb19c2823f05430b8dc2007f67448c2774ffcaa9d4fbfb646b17076b896249263905fa449310fc8c5c07ed50f5b2fab7398fbf88e52e8a713deb942f34bddfa9c184fd78066f8967898de2a5406d1d1f2acbb08bfd43f3ebdfe280eb13b34f862964cf5c7cebcf58bb60af8b768387f44e994ceb72775553c06c3956528671bb1fab4ece8c42c132fb62c4d7836aea47f8583f99e42b6a3ee6b978a226714a6edb7bedf8dc49ae706959ea17b5699b81412c2b975acdb8a359164f0f812bf7abd24477d062e36a80b26636b0ef8df21259e622bb61c7b2610f52ca9fe4e707ad473cd2b4957d950111c0518947d2064409abb730b774388fdfacb4df403dfb17a39cad20d84cb5c569e2b3b6754e5a533e0a6f435e2eed851ce6eda80ac5829abec8701f5bf04f5b9cf7234afd5fc70092434386bafe8aa3fd02dfed3e53f1e93da1a61a8d5990ada874f1f5e8adff1c86c4d89cdf59a8cd4008b98888660342c66f624eb8fbe739ecabccdc5d9df0747ab07ea006bd07a6c918cdc213990462261ee981c75763d6bc11bb85ec245a75f3fa7b6224b201c8dab6dd7e184c0b38200f850c6144e2d2578f6c330ffffe24d768f02ab47fd46819b426b1b1680ef0d536cd49a978a43940329c4a91dc7f59daaabc5c389ee43febb91ba5e047ad313a6474b68634c127f70270d08a0e643fc250b650afc99bf3992e3e7dd4a5dc38afed8a50e0f547da0e48307bc8cfcd97e32456f758bbfbcbcfe3b6a82c57b4672845c5b657e34036a69272def9e84f37d5568ff7673b47108d0160af40614492f96dee475ab51f9e547f9a4823a7a22483d76e940a55d59a900cab999b4abeda26594707a21265268f507810cd049d78329109474aa4605240f407464e96c4297a64f501b1034953beb679b3751e403de1e597deb041c8a1b25040f033bbce2c0ae17281d1ae198b46bd6c2deb255b3603e09b82506530b2c4e87a7ff64f762799a6c57d0673d88fc8c93fad45396c5d9a22124fb0fedc64a57998eec103979f052969489f09c1efa2b080af00da9f958969fe68e1f073b7e16fb49741d47d4fbba05982aa5e3a055d7345f3d770271d64cb74e51ea9a8a0f05d47b1a7b06b9fdc5af4c9eac34cae220694a6361e6a1e5d5af1378e1a445f89713257b5f1958674a81b25650c4c68e0de9ab88146a55e3eb0ae95cb9344ef3b094eda762ecf55c1310836e0c01b3f7d43c320d7f5adece4959ca5268fa7721d7cf882e64faf4c40a2a065478a0ffd59743f04a605a7567ccdebb0003ba736569e93b81777078def97f0253840ff7116b446299e32c854e0d38e51eb7a7b69940035f493ee7821a5663f448e47af1d5e91c4d80de6c3f0d81856cc2a0e2a91a8968b534659ab926c83a3d9a724d5988650ff75032b898b99808b8dfa90c29ca6802ea8eb1c02cfa51e766fadc4d2cb474da2c4974ff944b8bbcb0df28eb653b97434f76be660fc4432052e5db2e2e8d38c97d99e171a464a88a73d58cf0328674dac84fdd34fa472c201877c4f424b520a41bc562a3157e72b08caef00ffd5971f4c6f5e6d8f453bc9018f9b036d43376b85179a33c6a27a283860f2dc8bdb1333ebff889c5cd632ba4bf48866b65e04805be27b258774a2d09a17908eaa8d0eca237f65faa8a0b46b0546652fda0ba5e0d6c76fc99b8b655e3c0a7b0deb8f8dc24de1745d0cfeae27eb207440a10aba0c2102f92166aab2aead79e8ee99f00165e8037ed2103e55cd1a07df7361d948225a006196979d780452542b6fc697e8c7513330d147947d0c126d3c142c194a02ae09ce465206b03090d6d4de7797b3c1bd99140d6782fb7e28d171cb1e8f1ce9218a30c843fb1e6671c61d3a2788627c7b58ed25b61f6fb3c136371abeb5d8f7fcbd5f8d78d91e612ae377e00723bb16918380c379ecf830adb31919165d58dd1323ef857af410b0ae103933b45d907f2d3cd805d392fd6ee213343f8abdd1b7da120de2aaaa3123e1ca0edcb64fcf36d811e400abfc2ccdf60f13dcf78b6b9972b4c61b48e75162f0d0d9aa1f0514f4cb5ce62f1f6ccc6d951cca964d58c340f325d72249f1844acd01a01bc2be77b29f0752a87db74d6303f4f3f8ebe364406a8e1926389d0c417d2a4376a9b877ebea61777924872578299aa52ae0ed4c3ef0ff65f9262877fb5dfdd7a78db0298ff731f83677f77cef851f1e73fbd6397899cb8fd80e4f9b424a52efac6cb715a84c67d3dc5aa07ec23018eaf2c2ade961f18e7476b14f9ffb31cbc709a755360790e7c9525d2de784c0c8a85abb4e715ddb28d38a182298c34e9031df7ccfd19dd47f1a4081cf3615defbc31c2c87ea2848bb53e24c1e1ba4ac3ae23757e20b8e3cc7f55d971d6c32ab5e194128184a00f33e4c155893172588e51013b28eaab808d112556074a052e29be446fd4670aa1c5580acd18984f4ce87e95661509cbf407bc224087cabc03f55786679d74ed3a50a2cda1d1087e77aa483ae75eabd97cfc088b1c6fcf80197e25a1d825fa94ea34a3b12f489d55182a4a880ba6eaf9a10754c72e7d450532bc24e88a237bc4a82f0635ee12a962a596e0da8640d3c118c18ad9016641cb55a19c64175b4e97fb8bdfe7b69d2b4d1166b88a18abb753aa5225fbc1b3e5ba2587ddfe322f167e4116f2e1b590d6e786ba5a72ff26f103ee6ef363b1d03a0c194b06b405e89b8f31805375e4ba025a7dbfc25ea949f04558135e10a01bbc1ecdae35590ed30d9f83b8c557e26a57e9726233e2074d32eeb948401b60250c3c4d8a1fe26611b6bcddbe8568d4971254e731bcf98a49db59dd6e45b644fdef86707f2b77414431876d14e6e6cde39a09d9a4e323eb6391e16f5890ad8d639de8df69e817b39e184204c85ebc199285ff8e2619c6922975464ab89794a7fc0f76a7e4d3ae5e98dbfa2cfe7a796647c1f1d64dbee113729fa5b41d598d1163e9daa1f5d56e99bd84d969f953ed63d12a599ef9d907ff9ed90c3e1202712f29f5ade7bcb86798ed6ea662a0b2b85e49339a9a030255da35c816f2609a59612d5ece3977a19a2f62be7ba0a76c7447ab855eb24845cd8076431f56afbe1920eca6265c0c6eef8988df0f5e405ac925991a703a8a1fd0cf623386ad004eeb29c1e3a4f5fce8df97ee6210a14680e29e8ab2402651a717ae632a9403cf638d85c7f86f43a4637fc209eb60e592ad6a7726b73a4a1ea3a1f561fc1454ed6abf57a4a6c5bebb38f5a47004a015531ae636bfd6f676306a24409e4999cf15eeb4c46398b3284c6b889bf933160ba2c364ad404b5b5f267a39c46763cf01e821ba003103c4e72dd3257e8760d9f557ebfb5f19e16185e930bdcc449600d67184705c325243d7c39bb12df933c340e1c332bacd7f0dd73144c30d83e70faeb768e135a34f6557bfeb8d7956f97046f896886c0a8f0465195227da0323d63c2a806dda8876da004eac5d28ce0e3eab359675b64b3ab88d1597879a40dc8961833c1c7d0a543ff818895100e6e0759d9fe2047bffa9695f506fe70588f2517f95aa31b2d896cc8c2d05acff4af35b15574447478722762f06020cc8b24f447344a34d85344485e88078b275030080cd19444d2aaf8d1928f29d4042d75ebee8566e7a0c43fb24809612d135f75a2657557ec34bd7b87fe5e445f5d176531084515907619dc7bcdb8a9dbb7ef5eed1e4e8cfee9d9a3add68ca51bf890f69cf328605785ffd02c0ca6e01e35be5879ac9352e9e02e132e06af08a2edba23f7e7cd8756b2ec94326f2aadfa25be87d140e2830cf28f79525b216a0ff0019fbae8ea086a7eb55e530f93b87ebe45edd8ccf8f17e43e04e215d4da56abfc02da4c51ada7c69eacf82174457c2f7508e73f2a143c9a65b0a5ee43fa6d6387c8fdd2d537f94331d9cde2e000ea9f49c40392f8eb09f2dc38364914d2fa8523436a490ad3706434edae7f839df68c95a7c2ad85ce0ec8e79fa57f1007504814a98aad801b046d0e0d54831610d1342fa5e7000569380d05be83217527adc1355f8b5df6bbe2038b4447fc23486307ffbdd739a232bbd12e18d712da7f2c931c7b0a43be4ea826934460f999a1c0f62f8eaf7f224c6c3b3736f378f135924181a47e56afb7e9f2019b955a2cd67925270eb84b20403c23ac7a25a24c6ce4a30abfb87ffd2fe231002cbb7d53863c1e8660f2f0057a9be5c1cdb76b1929f854307b5fb4fe540073169048b9d9708c83a530c51b2d15df62931eb9d052b9098ab35d1895f692f5713eb415fdae2e87e7ba803943cb6cbf654ec0dd33fb3228c4a36c9a3fbc7958e37b53123797c03023533181157fa14827b06ea63b951a2591cc71312430c1ea8bd33bdf9d979959502ef51e274d621f806db777b3d385f7d7bd21f76695af9aebe59c8b104e7bd4ad0b28bba1b53a032a8baebb760226552cb94e024b7d46804105739ec0925331a1971cfbd75c039bd2d6205d88ec36e203cd8e4d98d591c7797f335a740f0306c739dbcbd6ab2e7a35caba1b7a3f71cc4b9c7b1e3d9c7a489ec07336012de9276398f9919c68cc1e80cc3b092448a445c62df02f25760bf2fae3c38d81d91a0d543ab71529e92df203544970b3aa639e6725e5ae42f3a3800e2bd744ab7b315b6573307126bd27611d68d4d9c7134e2d8700b52ec8e35114aabb33f0d76e831e0d2380f96acfd45e97e85d69e611ee6c2c262e7dd3c32668e7d4a98f1a81124a9a9ab3b05b386c5c4f3b792a229705fde0192bc7f45e46a6505a3b9a57b4be24419bc0b4f0529ea277231ce59fe24901f7f07671c574259f37173a2d3e13f9b2ebd37bfb87198b0e67e1abf2aec7e29b454b21ca7cf36170aae02aa37398be6b12a9b58e52010d9ecc370355d09bbcc43c26c439c1918e31067a11b63ec3a378cb0974b4c16f584b76b7988511805a7d44dea23c50ea10f3b1c42c34a2c6089a7554dd6f5271e3462a30d63c7eb76b5c8ef9b80ec5e0d320f49eeaa39c892489c575de30cf8230c62c88517a901760d466252bb06f56a059624924512d4d4f6cb4e7f3a634427e37d577729e0a0166d84e888335f8bed0477528301742569d72125deb49abe8a288fb058d79e1d38b9cfdf7b248a7ee2dde9b045176d8511fedb761526e93601dacf411376e968adc83c7ae3600716aaa811dcb35537d60136d5429728bf067bd4d4fa5be76c359398a7e5c059f2b490416e2a3c0488a482133c93b694917df12e2dd6157de77f890952834a01c23029cf88468c313a44c706ad064e266eefc95b8bdb43587b96519cf32190bbf3107f09a50e955581764b1fc1461da7a995386e3c9d222b420d9a90c6803a27645e4385cc65d8b4b4b82be32956ac48fb9f35b08eaaeb965e20e556f2540941bcd49cacf87a0bf52a87a3fc36d5fb7c7183b7520269d534999d193159aa417181d4034791a9905f477240fbb12059dac1e25b1d39cbe99e4c1a5f40597f70c2e3d4e69b1b4d34a38f5132ff10f2e69d906cf504a476fdd188a277ea6ed6d901a52e575c86727010fdc19a9e9a648a8a0d045c842697a341c656bcc3f9383a6464e17cfa521f835d8f8d5a3d324320d60d798a554525bcee3e09046014cf5035ea85e85633c19fcaf92351dd131e9e8906ec1a4141ca04d62f6ed4d675a46d6a7da149cccd0f7e2749bb21705a3ad1493", 0x1000, 0x0, &(0x7f0000003fc0)=@in6={0x18, 0x3, 0x7fffffff, 0x5}, 0xc) accept$inet(r2, &(0x7f0000004000), &(0x7f0000004040)=0xc) chroot(&(0x7f0000004080)='./file1\x00') r4 = accept$unix(r0, &(0x7f00000040c0)=@file={0x0, ""/94}, &(0x7f0000004140)=0x60) accept(r1, &(0x7f0000004180)=@in6, &(0x7f00000041c0)=0xc) recvfrom$unix(r0, &(0x7f0000004200)=""/244, 0xf4, 0x40, &(0x7f0000004300)=@file={0x0, './file2\x00'}, 0xa) preadv(r4, &(0x7f0000004640)=[{&(0x7f0000004340)=""/229, 0xe5}, {&(0x7f0000004440)=""/246, 0xf6}, {&(0x7f0000004540)=""/108, 0x6c}, {&(0x7f00000045c0)=""/120, 0x78}], 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000004680), 0x4) 00:00:11 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) mincore(&(0x7f0000001000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/202) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x3, 0x10) r1 = getuid() symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') r2 = geteuid() setreuid(r1, r2) connect$inet(0xffffffffffffffff, &(0x7f0000000180), 0xc) 00:00:11 executing program 3: setegid(0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x18a, 0x200) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x198) 00:00:11 executing program 3: r0 = semget(0x0, 0x3, 0x91) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/212) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x2, 0x4, 0x40) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x5) r2 = semget$private(0x0, 0x2, 0x1) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000140)=""/82) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) semget$private(0x0, 0x1, 0x12) semctl$IPC_RMID(r0, 0x0, 0x0) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x2, 0x7) r5 = semget$private(0x0, 0x0, 0x14a) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000240)=""/59) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000280)=""/26) r6 = semget$private(0x0, 0x3, 0x4) semget(0x1, 0x1, 0x100) r7 = socket$unix(0x1, 0x2, 0x0) accept$unix(r4, 0x0, &(0x7f00000002c0)) bind$unix(r7, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getgid() setregid(r8, r9) semget(0x3, 0x4, 0x8) unlinkat(r4, &(0x7f00000003c0)='./file0\x00', 0x800) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000400)=0x7c) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/138) semget$private(0x0, 0x2, 0x200) semop(r6, &(0x7f0000000500)=[{0x1, 0x2, 0x1000}], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000540)=""/181) 00:00:11 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000000) fcntl$setstatus(r0, 0x4, 0x1000008) listen(r0, 0x6) r1 = socket(0x2, 0x3, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) pipe2(&(0x7f00000000c0), 0x0) fcntl$setflags(r1, 0x2, 0x0) 00:00:11 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = paccept(r0, 0x0, &(0x7f0000000000), 0x50000000) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = socket$unix(0x1, 0x7, 0x0) r3 = semget(0x2, 0x6, 0x192) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/183) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x1, 0x0, 0x7, 0x7f, 0x1f, 0x3, 0x1ff, 0x910d]) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/207) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x2, 0xfff}, 0x8) getpeername(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) clock_getres(0x0, &(0x7f0000000340)) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000400)=""/143) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x0, 0x2, 0x8000}, {0x18, 0x1, 0x4}, 0xd36, [0x100000000, 0x7, 0x40, 0x9, 0x8, 0x1f, 0x80000000, 0x5]}, 0x3c) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x4, 0x10001, 0xffffffff, 0xf23, 0x2]) r4 = shmget(0x1, 0x1000, 0x492, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r5 = getuid() r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000700)={{0x7, r5, r6, r7, r8, 0x100, 0x3}, 0x5b, 0x5, r9, r10, 0x65f, 0x40, 0x4}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000780)=[0x5, 0x1ff, 0xff, 0x6, 0x6, 0x8, 0xffffffffffffff80, 0x5]) mlockall(0x3) close(r0) setegid(r6) paccept(r2, 0x0, &(0x7f00000007c0), 0x30000000) 00:00:11 executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) flock(r1, 0x8) socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) openat(r2, &(0x7f0000000040)='./file0\x00', 0x22, 0xb) 00:00:11 executing program 4: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = socket(0x800000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:00:11 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000040)='./file1\x00', 0xfffffffffffffffe) openat(r0, &(0x7f0000000200)='./file1\x00', 0x480040, 0x7) 00:00:11 executing program 5: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x70000000) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/87}, &(0x7f0000000100)=0x59) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000200)=""/180) recvmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/134, 0x86}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x3, &(0x7f00000014c0)=""/181, 0xb5}, 0x1) getpeername(r0, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) getsockname(r0, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) listen(r0, 0x4) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f00000016c0)=0x7ff) link(&(0x7f0000001700)='./file1\x00', &(0x7f0000001740)='./file0\x00') listen(r0, 0x2) socketpair(0x6, 0x20000004, 0x3, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r2, &(0x7f0000001840)=""/127, 0x7f, 0x43, &(0x7f00000018c0)={0x2, 0x0}, 0xc) r4 = accept$unix(r3, &(0x7f0000001900)=@file={0x0, ""/28}, &(0x7f0000001940)=0x1e) pipe2(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000001980)='./file1\x00', r5, &(0x7f0000001a00)='./file0\x00') r6 = semget$private(0x0, 0x6, 0x1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000001a40)=""/94) getsockname(r4, &(0x7f0000001ac0)=@in, &(0x7f0000001b00)=0xc) fcntl$getown(r2, 0x5) setitimer(0x1, &(0x7f0000001b40)={{0x1, 0xb0}, {0x9, 0x7}}, &(0x7f0000001b80)) r7 = dup(r5) symlinkat(&(0x7f0000001bc0)='./file0\x00', r7, &(0x7f0000001c00)='./file1\x00') mknod(&(0x7f0000001c40)='./file1\x00', 0x0, 0x101) mlockall(0x0) setitimer(0x0, &(0x7f0000001c80)={{0x80000001}, {0x8, 0x100000000}}, 0x0) mkdir(&(0x7f0000001cc0)='./file0\x00', 0x20) 00:00:11 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) dup2(r1, r1) utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:11 executing program 3: r0 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001000)=""/72) r1 = semget$private(0x0, 0x7, 0x2a8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001080)=0x100) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000010c0)=""/156) r2 = semget$private(0x0, 0x7, 0x200) mkdir(&(0x7f0000001180)='./file0\x00', 0x4) r3 = semget$private(0x0, 0x6, 0x1) r4 = socket(0x6, 0x7, 0x4) socketpair(0x1e, 0x0, 0x8, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001200)=[0x20, 0x80000001, 0x6, 0x3, 0x80000000, 0xd12]) semget(0x2, 0x7, 0x110) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, 0xc) setuid(r7) shutdown(r6, 0x3) recvmsg(r5, &(0x7f0000001800)={&(0x7f0000001280)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/220, 0xdc}, {&(0x7f00000013c0)=""/125, 0x7d}, {&(0x7f0000001440)=""/131, 0x83}, {&(0x7f0000001500)=""/118, 0x76}, {&(0x7f0000001580)=""/165, 0xa5}, {&(0x7f0000001640)=""/37, 0x25}, {&(0x7f0000001680)=""/175, 0xaf}], 0x7, &(0x7f00000017c0)=""/43, 0x2b}, 0x800) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000001840)=""/28) semget$private(0x0, 0x0, 0x10) sendmsg$unix(r5, &(0x7f0000001d80)={&(0x7f0000001880)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001cc0)=[{&(0x7f00000018c0)="3e0a287e18aae0c015dac9fa039e9c683584ec707e2ba0851aa2e7f4154258a981937c72cfdf5b2e61877cf7b12660fe4f493ee6629aef2ee392252373c3d2cb6068022282037cb4427a2fe19956861089498060cd31e5199e130ae52b2d513951f4c178910b8b490fc9e6a9a834c658554f6863e608e67a6d0195423738865a0f2d601c4f86b0648951fff9011a9eb97298c25d613fc327e678b7c07222d7f71b95e2baf7d4c540e29229069f4279b865dc38c3047025864322f83dee594266f7292a00fca4d1764d9a71ed9df8b560762bede05b9d225e75a1105780476271c0f8e4c69f72e0b3da3dbdbddaee6b2ccea5", 0xf2}, {&(0x7f00000019c0)="6b522de632d7794803024231a84cc5fbd7f56be980c727f752a262412d5cfb7abe25509956e58effcee427f834a3d817b5e3888ecbfbce4ddd67e55e29203031af33d9aec6aeb920c4d448ea97185bee130cca4c6b44d93fd6", 0x59}, {&(0x7f0000001a40)="ad3ba1dfebacc834888459426e6db22bc35c7ce9bafd76ea44a9e2955194ee2fb26ff62ef354", 0x26}, {&(0x7f0000001a80)="c36ed1e6fc62394f21a1e6d6b541e2ce1b124d331ffec0a3dc4b05eda65d3f2eeb6263da5963aa37bc885c218e5422fb68884dc92e13232ce8e25d0bad7b24d982dee7f684ec21995be46ebb51184c1b3a23d3a354a4f8d59884d5f200bbf28b6f6862b407dc69700c2d1ea65bdda55e3d62ac4b9a6dda6d67d5cd17e52e72179cdc0e31aace8fa8ee2a680157c4fc03e1c8aa7411eaea844f156dbeb4980167fbc9aa219a1893edd24d65a06803001f6310a6ef2b4763603c2f4044a014ad94d1daaa3d881e019cf7", 0xc9}, {&(0x7f0000001b80)="aca4454abf16d3c0bcdd2cdaecfe253e8673872afd857aa6c902d74f2c534cc0acc2a2fe8287f7ded6a3361834daa88a3f1818d139be24eefb1581ab253fd68922b6f77dc1749532e44bac7735833bd60598d407f28ed5", 0x57}, {&(0x7f0000001c00)="67c2c65f4f82a2e9d86f0f85b9eaebe3ad2b9789ba413a2d682ce094b69f027f07e4a479eee955bc450b822a13ad4ed93b89fd41ec5535bf1ae25e715c5afd63d159f1e80b85568a0cf2847083006d7a742ccd6e6de2ce42565d1eaf858342b502bd275faa9258c7c09b1d3c1f87e90faac86cf39a8e879be6f441cf21edda", 0x7f}, {&(0x7f0000001c80)}], 0x7, &(0x7f0000001d40)=[@rights={0x28, 0xffff, 0x1, [r5, r4, r6, r5, r4, r4]}], 0x28, 0x9}, 0x400) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001dc0), &(0x7f0000001e00)=0x8) semget$private(0x0, 0x2, 0x100) recvfrom$unix(r6, &(0x7f0000001e40)=""/11, 0xb, 0x40, &(0x7f0000001e80)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001ec0)=""/144) r8 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmat(r8, &(0x7f0000ffb000/0x2000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000001f80)={0xffffffffffffffff}, 0x1400004) unlinkat(r9, &(0x7f0000001fc0)='./file1\x00', 0x800) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x3000) 00:00:11 executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) paccept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc, 0x0) r1 = socket$inet(0x2, 0x4000000000000002, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10a0420, 0x0) r2 = dup2(r1, r1) socket$inet(0x2, 0x0, 0x7) getpeername$inet6(r2, 0x0, &(0x7f0000000080)) 00:00:11 executing program 1: r0 = socket(0x1, 0x0, 0x9) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x80) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = dup(r0) r3 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom(r1, &(0x7f0000000240)=""/139, 0x8b, 0x842, 0x0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) recvfrom(r1, &(0x7f0000000300)=""/115, 0x73, 0x43, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) r5 = accept$inet(r1, 0x0, &(0x7f00000003c0)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000400)="81bb0d0f7febfe46f101cb6256d671cb3fedae7c55e969080b02acf47f1cc3c6de9d71460183e9d8a6c75d8ac419b99c817d4109209f4fefc9201a559ccf8144e1822c71483ea3bbe722f4c617eef034079b9a8764704db31e339ac6dac8b54ae60aab1f64fb2a258ffd92d72f72a4ad87837ee46168955bff5cd62a3d49b16fa33d61ffb2144bb1feb7771df5fb2858a5dc113d7bd06697d2ad10bc8b9d024f38e7503779e416fc10e1d0e9923b9a1ab31beaf3e9ed0f82796ed82804daa8fcdc1c7410ef9ccefc34e98daf1090a43805cde8d47c5203845f0ae9ac5f93c3bf0d823d0a637fe423b2fcab920244c507c56b4f1a71a6", 0xf6}], 0x1) fcntl$setstatus(r0, 0x4, 0x20000) sendmsg(r5, &(0x7f0000000cc0)={&(0x7f0000000540)=@in6={0x18, 0x0, 0x62, 0x2}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000580)="c1648644c805219d", 0x8}, {&(0x7f00000005c0)="c4abb09ad4209b73811073b27a68c4531777c758de8bc91fb25f74297258766fa1c8e27dc343e1d215a1f3690cd6669c1733726841774722ff10aff9579816c30953bd", 0x43}, {&(0x7f0000000640)="2ca11e15d1e1dc397e6dbf0707a4c9dbdfdb6b550eaf73c9370f255a4bbedf80b66f83dc11fe671071e52b4b4c5e1ae5a457c04b75aab5423078c19449424593476a54558442b801747ddc7bed0ef3ccabd3dc2c774f0c5575b9cb2b40334f69c7030db7e2a546", 0x67}, {&(0x7f00000006c0)="7ff8aebd2f616a3e4dc69cf2971cc32779fe82e3767ce05aa33b8d7f99183b23517b1397758c0588fdb0bfa1e710ff50c9d9d9152696828d10a7daf074a7906ac0a82e4bae811d137440d498aef433bc95a3ff9eb76cacc015b63b5e3650bdcf96b97178e05e48a7d196e8e130b9db49402e", 0x72}, {&(0x7f0000000740)="f6989fe09532efac0ecb7d1c96fb2806a2ab942c8947e9", 0x17}, {&(0x7f0000000780)="751b0232b95a4343a978d6827b3845479219f3bcc649d71421213bd997bf7aaac56f42f1df4a91396aa0840eaa31f00a402fc5aa3a87009b0b0c525d55e0ea3de22d69ee08453cd96a6eae3ca9b250dcb8dc32e2fc61782e0e441d0bcf28c2ad94e2d8a6129ef15f83034fd125d68fd3591a34c09c32ab40f1415668524884bfa02494435fbbe7d8873449eff597732e00a24a6419b6248d9ce5413eddb88068729c36910fa8565def1a384ada5502faf239b7e85b8e956eaa92eb50d6cc911ba0595c772b7f970ecc2405e50d9e7cdd0739e8a683fec1565920a97afa6bb88dc833159e", 0xe4}], 0x6, &(0x7f0000000900)=[{0x108, 0x1, 0x3, "bae7f41db75211414cb3f839498df147d8a9b9a7c230d69c212338519f8f60ea252e793a7abec987727df820dcd9880c3ec98d91e6e54a963194ed54ff83cdc23c379acf6b14b1ebc915ad8003a85fab0912426d7d69d2b0adffbc6a2b46875416a0d230808c5ed97b1ea79342c814e60b9970b7648e1a4c2316fee708a72f6c9be97d70ee7dcccad811ff44ee0e9ef9b465f2a01ce81ac3cd5255d063ba69ebec71f25d44603e98d3a9f3a438c7ebef95ec8daaadfe8ee1f26a83f6de2dfe45ee8a4484dc542a3a1b9288572fcabbc61e7aea37c455987c62759096346e039b99071aa78dead65c93c1f77c2961a35606bccb1dffde"}, {0xf0, 0x0, 0x2, "df4346ac14213065078b69b84200a6ecd2cf93fc1ab43adf22e826a36ce1d9f7b1f007f56829df444bddf6bbe745d34cf58e24cd30a7277fdf3eaddb2f709aa91ec6af426eef2e8d1c2c19761e0ddbcc0ef1a63eb2c603b49281fb055a8fce257c42043b490f28fdff3af4e8a6320fbba357485a2c74c336d7b0fd9ae0d88a5b2edac85fb98e79af3b87fcadbd62b26c9fae8cc9c70127e86d4fe7bc3034f84fcebe5f9f7aa1b8f426162ba835bba09c9755db79389a1ecbad470f53a5f51580c82278e9ef22db0cd3fefd39abb88cc1e01e949ce2753bd72d8aecb8"}, {0xf0, 0x111, 0x1f, "d3cbc7d91af40e2730dc66d68e65720aa682b68fef586246a16bd682418d7b013bd28be1937b197915d556556b7f1f803fd6430d45fb982589b8ef8aaf23e5710d39fc70fdfd7a500e6732750037ac6850c2035a6322da86de35a8cbf1fe809f88b8a747e8fe62dc3364446d4bf909373387091dba16d187f5e5c4f605d845004579354ee78016fe26fbacfd79e5c51f227245883692fae1d1d183d4eb3d4aa855a81d77b9619799f76759459ed90fe1d07551ad413074a9d6495c34dcb313b183fd67bfd894a458e101cc1de37369a126d295d37b42f5b23727"}, {0x20, 0x1, 0xe6e, "fc8b61922f4d7d3c27"}, {0xa0, 0x29, 0x3, "604206b03f8931a66d84fdd93cee7f3205fdc8152d299b2a9384dffa98233aaa36cdfe45b49927ef57db48f7322f158380d06e6d6bbec86a0f91c00703595a32a995ba3b13c82d73d800c2b7a074efb3e0489f48e79dcf31de00981357280fbf5fd6943f29483e2dbb0779e042aa52a8a90df8154db2cbbaeec4dda622e079659db10095a0ebca0ac4a7e9"}], 0x3a8}, 0x3) connect$inet(r5, &(0x7f0000000d00)={0x2, 0x1}, 0xc) recvfrom(r0, &(0x7f0000000d40)=""/213, 0xd5, 0x43, &(0x7f0000000e40)=@un=@abs={0x1, 0x0, 0x3}, 0x8) stat(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)) bind$unix(r2, &(0x7f0000000f40)=@file={0x0, './file1\x00'}, 0xa) getsockname$unix(r2, &(0x7f0000000f80)=@abs, &(0x7f0000000fc0)=0x8) connect$inet(r2, &(0x7f0000001000)={0x2, 0x2}, 0xc) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000001040)=""/121, 0x79}, {&(0x7f00000010c0)=""/55, 0x37}], 0x2, 0x0) lstat(&(0x7f0000001140)='./file1\x00', &(0x7f0000001180)) fsync(r3) r6 = dup(r0) r7 = semget(0x3, 0x3, 0x80) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000001200)=""/158) sendto$unix(r6, &(0x7f00000012c0)="de40d55e57cb2f1b35d6115bd4c9027a4655073f1c04d7a36a701c1e385e8ca36d6ba56a", 0x24, 0x4, 0x0, 0x0) semop(r7, &(0x7f0000001300)=[{0x7, 0x9, 0x1000}, {0x0, 0x400000000, 0x800}, {0x2, 0x10000, 0x1000}, {0x0, 0x81, 0x1800}, {0x7, 0x9, 0x800}, {0x2, 0x20, 0x800}, {0x3, 0x5, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x9, 0x1000}], 0x9) setsockopt(r1, 0xfff, 0x8000, &(0x7f0000001340)="bd07a3245061dd88ddb8632f3eac07ea98d70d48257e45fc7769695ef146c83fb9c7fa3353febc93fa431533bd05f84c94549c4ab1d5a9da9ac0e2525ce10b20", 0x40) 00:00:11 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2081a8, 0x0) getsockname$unix(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000000c0)="65a43ce273232ef2763b59a71ef4f387506a92ee475fdc73e3f9feb2f75552a1888196b8e66e7b2bc0ed71d48e0ca68ab4abd7f017fb1672359cf80381b0467a7412657c993271", 0x47}, {&(0x7f0000000140)="2f1508318f30a0c062b4ee4ac324aad5f6367f4eae9baea91b3cbc0aa2f547a7a9d0c4f9631dbc277c029e5bd82f9cc37359f6af66f6bfedd5f3e4c030cbcad22edbe4500c84d0d1f7aad03364e1600fde57b6b25d8ff950d3477c0f87f55bbdff5ee067b91e3a6b1f80", 0x6a}, {&(0x7f00000001c0)="a2fac080cd0df479789bbc05c97e0ed236c0124348bb6f6bca289f1d1d539c0b7b329e4a86648e6ec1135487246d8db3807caf95a6479930e4aac0b61592746f71da632ccf95a5e09445061a12135fb8bb42b1184ebf1ccfa289bb015a91f8a671a879f98007c8874b4e1005b02a66e7c6828ec26ba592e3da3c6f76d787075b5634d403f620494bdb8ce81e2c8ad95b9883791ec5316d3845591923dc5ff13bd26e63b256f1aa5288abf12bb460b7602d7a6ea3e488c913332e85c6df43d6dfa6e3cc1f49b89a150d8eb1", 0xcb}, {&(0x7f00000002c0)="7678e13accf7bd000821783cd87661753a9d379aa2ac1f2675dc1f53b4e597316cc0383ca0b1bbaea5bcc06076f60a29b57802c43e82d38277af59703e8401b22964b8c72762e37457f1c44f0c18ce1b72356e4c671becca002723ef9ab02c9439e799ae6415265ad1d1c717995c02797d9dc308a60cc0895f3bc7fd38f6abc036efc92fe110d1c76b57c32afefe6efa5e3c1cd3f3e2ce784e180693c77ae7c60aac3ed78a649906721f95c8f05380b55c095bd12c946e46547d8aaef3908dedfb7eed2a12819d505e0445021a8bfae3d8a2978404caceb205b49eea95fb96ff8ee4b20ec70ad04be431a3f23de073143d2b442779219b", 0xf7}, {&(0x7f00000003c0)="9cb5c43dad4dbf02a09455a1ae565f25c9b966a18dc90ee8ad7e32d0786e4682958aa1541094e6bcc1a1cab8b450b6a67ce0b569d3e2f4906a0e33d7310a5d416a6a7cb2b214ccabbfa96d0e46cce6956b81ec41225d8b59017c3a815893da4db0b22400fc8f4c3dff417b42003dd684f7f5e7458060f81b48a88dbcccd8b761cb18eae1d9110173f8810804ec27437d75321db9ba758cd9ea89afaf1dc640e3f27f30c77c7dcc94fc2e173c9e3de31941a5b1e4ce84d285dedc2211c828743332e95014c10d68dd860a66d2db087639284b650823025c6c585057e2164330f24a4c1d2c9e599b93e4489d5389eb81a83e5aebef8c8fa6ff8c2b08481199d23080b3f8ed0ad9fb04add2e9e4c62d1eb5a70b2b9cc5b4a9163674974bc1f7a13ab1b1d8922c6725a66b279cf801e5a68cdbafad7eb401d0b92a245421a95fa33e516e0b6ac98a42220bd9b2175ffa1d916fef315bf688f4728e8cc9b7c7e1e2f3231cf7ba3898d56c93ce73f88160b4538a88298575362c83d8a2ed9a687519f6d8acda7e76ed203157e85a486a729478c2420ef40a8f8903373704db8763d69cedb4b61e6ce4da44a012ec932375b70532ff98ffe3efb23be1644a04069f640709db55de78076c6c3443f2486b9afa3c4acc46528d3eaa2ce62c17265c3b433d36614110c959f1269b3a6128aa819af41d484a8b26fd96b867d82b6bcbd803873c05d5d3b6973be4d7178fa24e84b867f9700778a367e256d5d966582a1baba8649b9cb989c033964049f5359b20fbe73dcc3cd3750409bc2b6ff26baa079a457671aa447d43e582c8f22f256c8e9146318f4e7e7e07b5864984fa4d513a65b946342ddea9b68a9406e32d780d2706abad89be8583468083eac69eec66c8e34add2cdd391a5cf3ee25a25aa2eb1f1b96d68e15ad606a7d8b408ac08b53c7b3ffe23ef5c009d63b49ada5464ba86df8421ddaf5d97bf73ddbc1db934527fec367b756ff948e2f2db27c5da64b41dd245cfcf020d63f7122b514c1ffbf2123fbc65435ad20648eb1a3adee31034d9fb8b970531bfb865533dbaf4bea7feeea648c734e10c709f39292e77f15caa8aff2452cedeaa357891c1ac1f92857cac3b7eb514a85c8860b4569613cac4260a055d4f3c9a4bfbbe62d8ce7972c0c78cc1245345af8db2d1198ee05c9c37c562bafd89f626137d3234372add03a41be3fbf11fa297d5958790b63583368c17b6ff00dc572d0f39352ccc1099d2eef6faf62b85d851ceaeca8edecab87bf9fd20d54bff98baa913aeb161d1279c304018f5d6d04e2f8df38a28d8865f2a21f86715823ef139aec49fd49c9d6775c0e2c8a611c5e15942e715163d1a934d414a5db524df0e0dc74cbbbb2055469f80fc15bd4fc08d76e97c45fa3799e6f0a6a31b69bbd08622ab8b0ed92e9dab1cab867243ca66e277287df609ad4ed9bde0ef4a5f0978b0c4df3b7bb2e73f732831c690db7fb2082cb63aac3f5515db44194f1c4ff02b8989d120731372b957863087da3de8c3635da6d19ad0cc9c648c0d68e12c0308e7ee61fd8c3c9ffc731348f555ab3ebde753517ce0f081a8a3c7289c576a7b98202a121c03bd0e13dbf8b93dd271854a8612b5ab4c6e90d0bffd3ca106b96a084995992eff565195c9df269a76c52cb31a4d027d4206dde0f429e309292d68efd536176e6ee29d70d5f40f45aeb2a9f571df144a2d4924fad04ef693533360ea61d9a1875f2d54e9748213bdd89262f79ce1af7d1bea9d7a7af0be32eddf1aa8a1e84cf0241ebe3045efa5d31e5b57efcfe23338feb37408e20fc7326606659806300ee7f1c3c5cb081e1050db70da8ed8ba1dc22e46daad09d7dc4f98d6ab4ec41580ad4cc780a135d7363b8ed8a543866b801a1b9d4e51ac67cb0a7365d4fdf513060c34c88bc14b1c8afc1f39f347e9f46ef136a56b07edcfbdd3e479fdfd9c8188da0eb29c913b3943d4c7d62f80307cb282c05a4311dea02ec3332fc0c1e4d20e640e152d1a5370b4b9723b1cafb7d7486a387e36be21f1949955745f22e92dca44b17931baf4a835c7051a4d0b87badbaf0f252820a7521bc644bf9f011281085976f969beddcf45f1897ec9394c20886c162df80d556e8f348324920bb246054e2e7dcbc506bb30d738c4bf68d82fdbd728fca51d6a77d80ce8a08a59197ea6d31d8b40eb7eb2e28fe877dc56e1592723fe3ede690849687e15f05fe89ca006c97d5e9c214c9ad3f1fce89738b5ad81c6a774617791dc7a41953ab93b7621e68ef34a2af96e47fe3d5e3dccb7652d910c15e217658f3bfbc54b18a2b40cb93fdab41dd4de201f864ebf643c061a52bc351963d877d554886024c801a90a01ad25964313aa980f27f9012be3241f8bb39934daa1919660d9a5e57534049e29c4d496c87ab9c16ae6ea44843236764a9aab353321d5722d349d3170b27d35a9c6df5c0d38f429608fee37c9fa2513d82c44b807da19bc0a604caaf38702ded54f77b277b3b1ec8c08f5f9bfd7ac48c4c35754fc6ecfeef9c46a0491b484aeff9e4ab9b66d7b1169bd86cf92a5fc283dc8d41c3276212a755645c359623e2092e07651531852eb2bf7310088e7fcca3c1d12b41ac917220acdb1c11781391102ada5e565b4b75737bf989cfd1a892db95ad54277431d09258a5443b3d5d2f7740582cfdbad1f839f8cc74625977b6e1a7b5e119ecaeea60c6f2f155aa2f01bab0008fcaa050e4f0b800738da0b88049a2bc8b2d494b0125319ab6ed619e8371587f861c09becae215ce8dfe8bd1df90d2afb79f1d058797f4edb644271ceb80f14a96dd1d45d1ec5f1fc6360f0e2e9e82c97399f1f17a44823c31e088bdef7223c2a59d5123d8a60b3e277c7a33eea274f87f5f925e5a371255e6a48e2c0ca030974d086a7536824c0c98451ad3c4f7a9e9d6fe1e714dd2d2002366e93b87d20873fdd85f143e06066dfc48c82ae6ea8fef69449507db17a508a55a284aa32df7a3b808fdfdfd262d1f68670806958fcd9c6929a731f3f2f44a84927463407d48c68509352c1cfebb572dc100ac73c1ea803b1ae34b568ec0da2b7a61e242b74e3f8bcbdb0078979fe6c07bc9368ad9d71b78d6e1196dac95d2531f20581a9fb291f02edde0308009067d92b9d8f05d8219dda89361b1899f6a801729cc9d728d7df195ecff0780fcdfe3f90489c2174343e0d3649a9b1972616b4750a0af4971db2da5d49b726cc4124fef12cab5abacb70f50b76b8ae64069957abcc3158aefbd64060a2e7509a6b69e29c8f690b64be4eb7f26c29709cb1f23a36ced2d60659eaaaa8e600756d1b67cc3083b780a9754f47b79fad5e50ad11d34b9f6183be20b16e580b4cf9ca605a4a3d5ecd6ef626df27ef4fced996ccd6983b052f58f737938d00158478ecb6143aef237e71c0a8a89ad6b47d37163188cc3e5e3b5a1c84f956c9f12fd1601d1e3baf92e8503887980375c4d202473bbf8398e5a46b4b43572d422568de9a51fa225c7b333af4c06b8655fad7388264e42bbf0e84f31b5ae17987a8b9aaa5513cdd98fe0ad45286f96de44d760ce73ee358e2806437218d20d8024498b5419e6ee0cffd1ea5205fc0977f0d5c1a3067a00b08e963b0e2a33d4180e814e9fb5cd67214c9b54e73aa65d820c92c669f65cfac646b3768201e2c108c5f7aef629925533b29b8bb029d9389b9b08a58a9302960580f8ae9ccc3df2459e52a1e023324d9767a7988c33616ba943daebe1f18da932cfe18d0787af755df42a7e39a60413835774499e784a7756414f2b1a8feec82dea7a0af08f0862e9c2a94edadf5f6055edcbce459032942b747b29a31ea72b0b059c5b7da640827d3559734e44dc23004024ea13501e5f1a051549823329b1178908307b76d20fee917cac2fe05310436863aa3ab1f0c9fbe4d01a5a85818e2ebcd197fc84b33a72debc6fffb43469fec4b2e01a8d90a9ee9a92f520276d060f6419709ce3f52be6572156cbaa840db9887ff3be2708db687ac00bed0a35e591ede90ee1642c3b4a811413c249d955fe4f08cbb9c5e1b626a26010215895d9a6d461e4fc8b577e0c360d746a9ce2f2a9cf36a35a54dc8da9b12838e24ab8ad095b7d32874a986875d8b8e3929890b771296098d9eb722f9c1f8b344a59caa87f7085d4af3d22f405b748a5fcd10bb1d0696384a1458383dbe3978e59abfc931a4b0607b050a71814df4417d0a8c24a00f8dc8cbeea99bf767922f3e01cad5fd35235b35d8d88ee60724da314e376d8a34e71243b06007f7a3565ee0f476c16f5261e04738a475d690de2e61c2b683b875d41d4207604eb97bfffe1e3bbad6ef7590a6694500064cb45277b9b3fc992cec298c9bda29c5a8b93cbaa7c19ed40fda1d8b0a86c3fa155f3146a6001d70f74729b2e3651fb0a8021e2e286b07f677e04937be38cd362da6f2db52a0846a1d978beb3eaf995ce6fe1f8b17be49d9280400b45ce8d29f59c2affc8eeb0b2d9f9a5af656d2ea71a74089e22d9ef9256fd259fe299bbad7af494ce825ddcaffe5a1bfb35fe8875be8f0d5cd238ff681132c9170050df37c9222e8478b18bf893fbc1e3923a12bb515cefcb26095e52f51ae286e3136d60f7b3a0f85c9ae52f30b7489cd42ca804df2faf9e683303aba4c21d5862b44368e94123833fcd6ea7c104c1f56395a51e72d1e4378505c357734024b8bf7b60f88221f1334e25bfdeadae1c431eb7b2af1a6ae08ea9aec5f1e01cd6f2144090b28aec073ffa8acf2930a8614c136299363a85250e6ff0e18f06cb450a97b2ea8b6de93c91e197bb197d2c30e5ad097435c2fd6c654edc970e5606f3e85b97e0257b269037c35b00f2561bff33c96dd668916f5c35edd2239544c7e2b391ca996af19c881b616bb34491a506f158a87b71d31d55a5f0daf2b655d3bcfff8c1550681f59d81c66f1af111e0696d71542d6ce07b4b6767c2693801ef79f46bddd27a312915d35ebe9915c41e7a7a5fcf859cfc173fd442b5658daea13d1d4b114f9c099677559b393eb47c0d26a1faa737c644cdd9b1ddebc902c20c0ac8a5b33dbe335215fc082ec80e576c1cb076a915206efc43e5146ad31fb200e3d0a1ab40a0108db784a38d259d942f8efb2d1a40102cc052f54f41f6e61f57c766bf9da9f69f47670c2a9b581d16630d1a2a0eb7d6232de91d749c442911d7379779fe09d9010724e7018ea52adc189fbda6fe343bb00ff13ab4dc4940f0f8f4b0dc36ac78be8584c796eeaa3309b66311eae2c5a3ea137e6ba111ea1bc3963881d5e57bde4b434b0acff821938fcd9270eaf256237663ed4efdab0cad7152ecae3bff7d22080b7b135517754331a69ede619984ecee39c737ad4d51ef12eabe5d141a7c009190e5c1321f6463e8c99d721bd4860e2c16f24a8e9aa250e7452426f2d9de01e97252516368e45dfe83f09d03b86f8e1a231d3b056680bd283af200c4e4090cd40ff49f7ff99904d6fa9cb7fc4ab01fcfc02b20b7a639c960b287f0af71832952504492c3bde9b8eae14d2afb64bc1bc8837fed11edf2cc5d3a1ccc958b063af714613743347af2d72e1b564e2bad2343e196ce95c67f8547b30bb3fd36b0be27b74fecc483067ae951440712766ce6fde493f4b7787db0fe4fc1fbc3d46e328c26a55f025d2b6848f47be68a491a3edbb8a999e66606779a83b6ed07ca17d24a069bb0aafd9d63c97186b51b12680f91644168e679acba0b145a2fa8fb037689775428a36192e39519db16", 0x1000}, {&(0x7f00000013c0)="501ee635d69c24d5b936a4c9953470da0803c998b9baa98bb33050b2967a1f46bf7c34d9b914cda1e54c78785b7bd532a0b730f77bfa9f7c45dca3b451cf4981062313e43755e58748a51317e8c94ce6b9b54716c659f65bb5d686548297e738c7f72b02217d8dc0abc5f5a9f3de3823f06ddd7f881bd9fc4a387aeb9276abab75373bf975a116532df2bbfe", 0x8c}, {&(0x7f0000001480)="ccbeb0fb663a5cbb6313b4d5ae39cd3d46dd7f7aad9e2dbb6a26d2b0b703a5bb6c0b2e65f0bd900f9693140c69eb097baa9160764419fc47863d407f8cf5e493231c46009faa278b91e39039405cec3b06c7e13c414f8df33e8d5bbe2263ebc78a2694162cd85691acb6716e2544116e9eed8a07e2f63a8e7c557acd9ab0fb816dd89369f005cebeb86587c814b488", 0x8f}, {&(0x7f0000001540)="6cf1189564c656fd061cfeee95f8424ecbf8482ed08a10d28ceb56d9f400c221d97f68a4c84b8e8f2f9a00c86c4b4a129709d51656b9486f12428632bc505a13d0a891a460fb4642fbfbac465c76e8213a", 0x51}], 0x8, &(0x7f0000000040)=ANY=[@ANYBLOB="30000000005daa5067982ec30c705b177455000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1], 0x30, 0x6}, 0x8) unlink(&(0x7f0000001740)='./file0\x00') read(r0, &(0x7f0000001780)=""/131, 0x83) 00:00:11 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ftruncate(r0, 0x9) fdatasync(r0) listen(r0, 0x4e) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x200) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) sendto(r0, &(0x7f00000002c0), 0x0, 0x9, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000340)) r4 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x10000, 0xa) mkdir(&(0x7f00000003c0)='./file0\x00', 0x80) sendto(r3, &(0x7f0000000400)="0bf9e8d0261d68d75426cddc6c3a017a4874f15aff1f308e58cae9db0cdc434a462436d54076ddf1188949f90241ebbcdacdc42d3880", 0x36, 0x0, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000500)=""/142, &(0x7f00000005c0)=0x8e) getsockname(r0, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) semget$private(0x0, 0x2, 0x20) open$dir(&(0x7f0000000680)='./file0/file0\x00', 0x10000, 0x8) getgid() r5 = openat(r4, &(0x7f00000006c0)='./file0/file0\x00', 0x2, 0x41) mkdirat(r4, &(0x7f0000000700)='./file0\x00', 0x120) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x2, 0xffffffff}, {0x80000000, 0xd01}}) munlockall() rename(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='./file0/file0\x00') renameat(r4, &(0x7f0000000840)='./file1\x00', r4, &(0x7f0000000880)='./file0\x00') mkdir(&(0x7f00000008c0)='./file0/file0\x00', 0x60) rename(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0/file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000980), &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000a00), 0xc) 00:00:11 executing program 0: r0 = msgget$private(0x0, 0x200) r1 = getuid() r2 = getgid() r3 = geteuid() r4 = getegid() r5 = getpid() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x87, r1, r2, r3, r4, 0x14, 0x1ff}, 0x0, 0x8, r5, r6, 0x8, 0x3, 0x0, 0x800}) r7 = msgget$private(0x0, 0x6c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = open(&(0x7f0000000180)='./file0\x00', 0x20001, 0x20) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000001c0)=""/246) msgctl$IPC_RMID(r7, 0x0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000300)='\xae.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\',\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x8e}%(^,(\x00', &(0x7f0000000440)='(&^\'?\x00', &(0x7f0000000480)='^\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='@:+\x00', &(0x7f0000000580)='*\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/\x00', &(0x7f0000000640)='#\x00', &(0x7f0000000680)='\x00']) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r17 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000740)={{0x0, r15, r2, r10, r16, 0x4, 0x5}, 0x0, 0x0, r6, r11, 0xff, 0x0, 0x5}) msgget$private(0x0, 0x18) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f00000007c0)={r6, r10, r2}, 0xc) linkat(r13, &(0x7f0000000800)='./file0\x00', r13, &(0x7f0000000840)='./file1\x00', 0x400) wait4(r14, 0x0, 0x2a, &(0x7f0000000880)) accept(r8, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f00000009c0), 0xc) r18 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0}, 0xc) shmctl$SHM_UNLOCK(r17, 0x4) msgctl$IPC_RMID(r0, 0x0) fchown(r18, r19, r12) 00:00:11 executing program 5: getppid() getppid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x200000, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = dup(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x8001, 0xa6}, 0x8) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x2, 0x1, 0x4, 0x9, r1}) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)="b7148e515ada85375030d35b6790cdd6085279081329d4a33d7237491fbc7e18beca1f911bc23339228ef6fc187fbb52ca19d42d55c51c13e00d3b6f5f51729813b14aaacc399d6a82fec6bcd58434277db1941b3f65833f7dba83efcda95154ab4ff059c3684db614ac7336103b98d249f72cb74057679f9ccc4709d3126407720b4b8bf3945cf97ffb43524d7d786e28011785dd57ae3efe4a3337b5d23d86428f095ea4fdf767660cb34ca9de98243a1ed2fca10a21e00066ac76c2ca317af3f38801494da0765cd4e684aa01aad08befb4ab81087eea6ea9af7f1bdac6ab0ce51261e8a90c", 0xe7}, {&(0x7f00000002c0)="6234dc8f3b2e2facbc5a518127305ace9c7e6f0ac0c53ab1d8671750321b35bd779ac2927a33d71104aa0603adcc9179eecbbeebc9a92d0457fef1bc67562e8db36b85e07b3fdc6fa3027b894776271d991fe81ca7cd35af39b1d1156d08d18c7ea2d3cf592ecd4ad2a40898342bddca1f4907fcbacae32f8fd21d3697473f283a2cc75290203678939b675cc8d1fa5b10c0d7bbf966d995abf697b75247a1850671d7048961dae0fafc2dfb", 0xac}, {&(0x7f0000000380)="fe1f4777a8531afdc46b55206a1218db4ee0051002c554f9fdcb2ea06aeee17fcf1bcd5e8c8017a9", 0x28}, {&(0x7f00000003c0)="715e6f0e7363b675589acb9781920b2753d7ef0475c2db7f2754346f7cba6b78b35840d7a1e8ad933f2b544883fde8eddb7ddc1d3b158be392c832072b79157226cf690e7affa9e2002b758b508f180dcd17060abbe7c5e638d2b79723da6b4d745569edf48958974243825f7a3b846cec125d6453a689bf09274b572553a075dfcd885cd4eee44550b1c74e255178157cf810fdef9d6ecbcb9cb711425b9b2c7e8dd0845cb02586dad4d3c31c5c38a3fbf1d9d4b9767159e9466b4eea550aae5e9a96eb5ff158283f930ec480aec301bcb4cb3354dcf565c24a9c9c13248bc636cb669dbaee", 0xe6}, {&(0x7f00000004c0)="abd0d0cc91dfabbaa3aa90d25e3dadaf625770a3e9568f96ee21038ef2062c09f65eca0fd537e03ed9fe0cdbba6d8988bda23da3cc1dffbcafd06f00b91428fda0c25d70943f48d062963e21d42062667db196d88d5c8cebd2e54329ee6134c22bec6d25fe76b67d48af697527766cad32a6687fd890615a6e8e63dfa26b70e8e2a34387d785ed55f340d796a408747208ef8f458c9c6d15f80a4b11b5db664f44567b03e1aef2f606fde32a706c545011760100feb99066ae1345ba6637315e46d08e234706a22f2c5a61fd4a7ce471a47e01c7735a295f634708626de2f639648547be8e588538a510bd08f8114145e7604473b95f941629bc9cbfd27fc8341c7869e6e5c9935f6af74367da38c1f18676b4005c64fde152eae9b80c8a05003f828de93785beeb5ebf1c5f9eb3dee8025d3860bbcbce9890209f92e12c448e121e7c1e9dc94bfbd66cf96e1f008bd150bbc021dbe960b3e37a728c01da31652bd1aa94a4bbfcf7dab4641245bcbfc1434295edc5e5e815ed5722cc2c9cce0678c927fb8b00e3394a730325bb2193c41d511ffdf250394695cae1c04438489fc751728d2d7a78ebf11646619c996d2e824c81f51954d5c15f1578e2d4536d80c59dc791190b87a76cb9cf2c804d700316ddf3688f947bf899194fea56e2be28f403f83c4cdf473bbcc79bafec2deb1d85bcab9b5e033752c101e5abed3e61f20c368696eccedb8c2626ac3a2d9e4b65eb2ebbc5821247212fef53f48d601396c549921038ff60eebb27a4602966734b6b8e6ce3f3e6e35882491e0db8c6f371f6c6dde623bc878263c4747b8846ee8e2aaf31a1a9640016617327e72914cd37a12188510186a4035e734cd0caaf8993bc9b7493eb3351ea19dd42571871c5b6200e526a24a623c113f932dd3ab5258ca8b66df4188abc9209ba73bd3ae31f34877ac1b33d3b209bddd4ebb6e0a79ec5505d2affe9ba664bd0353f35c2d15b981bef717f6cd0d11d71c98a9f5940019f262e1c9f217b66f535cf987198f13652a65965caee7ce96e3970b0f3f3ca55c717834985d9b9f5404608d9508a527c307400bf8c4950fa3e50a42b5518428e73680e37854f7c3489a06ce113725ffc91367a5203cb2542747c90ed9d7071d2b714c611066b625ec336c489114220a0d8d1b24cfb3b791e88693f52171ef90cdbd23a3a9746b8d2b03f008446fb507b0b079495176a3dc36b0ea4db0120eb0653ae5522e5b6fe68f6ee482c595bd0afc9154984ab19a91fb0a9363de00af659c813586e0d36f33eb4e1b38c14097e4437aa25d40abe638593ff022893bec6b470f0479b9d9c9def03164f60ed90120cc996faf2cebbe6b14000344785f182939fdbb0dc366454e5bf749496b63c284679694e29a8a004b4b16839f553932bb653a3c556571a27c27f381b30f42c3b6a1c198a11760052a4e7568d6976e9f881fe7cf5f6d8e11e125a53c98700a986c35410309f5090d624a14270996260e262126f29e3e197471ddb8dcb7b43802e99c7bb0d035de6b39e1b8bd173763e2e3e25947c4eabff72ccdf894eeb405580eb181159d026662245f9d7eb3ab2e546b66739c25a1829b25ff35a619868623481cb9c40665ae416ec241d93a856c0ce1b1a58822c7891fc02a1f9c843f5a7fe67508ef13f92cabd75a278552f145bf80d6ee6dcc67e6fbe7ae60626ea51a78bfe569278999c2441a14d77621f2b9c1aa5c8650b8edd010cd1cb1e428b5ff6b638b3ad2e1b00dc8815f9b8a771d06c61b4ef30d64241325d97bd6bdcf63037b35f3dcd657993923bc39f5324d1109cca01ba7a438afb30669d741c95c22c4845909ceded7562a8b33c8323de69e040aa25e9832dd0c0cbf7cc5a71dbe231539635086bd4f4d15d81b5564b3ebe6f0ed5f6b14b0593dd17dbf3e4236522fdc8bb5eb226530997fcf9b01c83b5a40483e4f4542748de20a39babe665b9feac11e1d8ede28bc6263e6b26db8448ff08da35ec9691ad47d2bc43d923e8a7a4eb7660a7eccda57d68f2b0846be14cdf62eeb3d93a8ac988854a9c6eb5a2fc9c2a65d70314037cf330bc3329888be1270a3caedeacabb45d509a8d378f95a3bc7afb4be4bb11eab7a78620bc7b015b239656507e4c0c1c3c51f31b3cf6ad45bc7b4fb0985f1405e101a5b7f096c09470b4f6eb23508569031530813ed9eeb4116222a89497b46c1245e1e2a69da9631bb3aedbe46c4dca24dab68e72b117ba95a50987248f38acd570c57fa83594662f765d0aead9cec22c0ff92000ed727b33ebab78f10f3b5c7b932fbcc349718ddb0cf549badba81d2ceab60e5404e60ab54e8a46390485c6986ff7c83cee56fe1b5f8f73f44816c56c5d6d5c46b4a6ff8b7f3774fca7a4940b2d855a5e65f55b1de319b4863b681b517cdbbe8f0ebacd8c35e3daccea935bf0eea78f9645a1dcae81711c3e3cd75d941ce21b2683e9234a8a3ebe797bec120f426687b154233ef97c4917663d3e3e6349a488c2b6434550cb94bea00d3d4bae060f69bdb44cdc5917735c1f7e3bda8350bf1f9ef7bdabe61740f441b5c81f052757d2ceb63c0edfae7cc870f9a343491352b3adc5e035c31169e68f929b69cb0162cc882b58898a0107bd7654657bee08cd5d3d14118b976729bd47b73f4756be4abdbf5312438ccfb5ac336c53c557acfacc31dfdf34b9235186e6a8c91d7fd59ef29178e24febf6f8b030bc3255876466c323adca39306ff6c47c601d0b97cadf22b392f2656f9a542e2547ad37712209783f82ca1758e69e7767ad8f71b34d768cdb13c45fd10f19d72ff333717b94895375fbffa089bf634a0921c89d84d38708f7aacce82c24bf2a550a2834e4cb8540ab99fcc72970dcf00333e2bba755f929f4a30322a83f7f6df82bd6c6d1f9a37e1f5fb1e907bfee767123fa2e0b3f83e8a729d9e4b622c51ea1ed69266fa0b58e626459f989dbf9618382e45aebcf340f2eae2004cb1a62e8339baed7bbbf1c9ec335711404d9b2a01c8b59477c94bfbef4fda881408d524c0dcd20425d86408997ae0723a5af784a44e8d8650b398ea16ada43fae767ff36f33372edf7366410a3a93277f5f47d1d3f686908c54de30ff8b714faaf8d79e09e4a22491a91eadf10250d25501a13463d60a328caa1dfccc2b10fa5234e2f58530fcabc5c695bca90c11e79ad5b5553dcb4bacce0725dc642ccfa1aff193357921fe635fbf12fcebc9daa57686498bbd2f99f34626926e4a5a0f519ab4225632b6c4f333882138937ae708f588b194b588b86c7b579893ac3c03b606b78db2db349818f4bed5baa6c914d236ff5e13f998eff7868d62866e385a25375d2f25f9ec1c147a38f58f6c571f470cf60d802f571e65cdeca29d9530f11ca2c7735d21f5865dd973bb35eb5b1a88e9980829402d5ec266ab4590f3fd3bce7d12277e944e72b21795dec3b664b10070c514e8ec98e9c3dee5a02ec3cfc32bc79fcb2f371a5e4571093ab20230a42ab61d84ac198dd917807644eaa3322689af506c646b29126fbd4c56e10aca2e5c9c975d415011c2c4a91fa5bed4372110970a60b860f0f094130473680730d052b8af5deafb7af2b7effdb14e260af0319f2bd92be02803011576be2666770b74eff49ba8c10bbde0281af0eef9cfc0e419f7263493f8cfd025b3fcdfe35c260c51fcec3e44e7ce70563d3f65254387a7a482e1f364ac2c2e344ee16d400df4ccbc452c3f693807d689c9db84c9ac9949cb04fced02dcc38b8568248483804f9188a1beea7f51a86711d1b245b878e965eb15f9e23826bfc5cc71f42bb7398cd45c3cb83fb6c284116f1ae6c1aea8650dc216e398229776657fd0af8c621ad1136962b9dcf7ecbec60ecd0519f1ecc8c8339b425578eb81fefff48ede5593b460e496d500a2e8bf731346366d8ebf09dcd31c9acc849730a2481f60bff9675ea07feedc34bee7817cf8f13572e388707b4b804d67cfad9f9450feaba24076ed554330503d01fa5a8fbb23638a4187615db9c2fa20d9bdb773a6bdc7a9eb1ba76bb9df5c53ffef958de75b80510cb30dd60de5325550435b1e2f692a1b3f0ff90e2dee0e9f230e9f7244d6bd3bc74f5f8f80de9b6ef63e2b4b6ebb026effb0a59ec27c99a275cb494ed31dfbc0c09746464916548a1f076aad25f78c590edd5b20553939e38b281e46432ef85264016ec4218b52b22bd2d70e5a649a5328cdff7203cf9712ff310d4442226e44bd533783daecbfebc27e4a8849c9f2e0751c75b2603bb49272d7bdf89a358572db915221831c15694f25aad708e209ecc24fcf7a91f80577556e5b1f87e84e348fbc8316303b0e135f0d2d027633a347b397a33698d02c56e598b5201aa5e95ee477008ca5bfa4cb66145a17dc02147e547fe40df517145a32ac8260935c7c9bd11c2c4e662a97bd44e083b8826ab39791dd15b6855bc02dc052fb3b1be0a750262f419839f719feb7260fb4e902fd23a2c2c44f841c875c7aa41e53565f99fc3ec094cf85e8a13d9b359b6ef2cffdef2cf6a3a8432544a971dd77b0da555cb1ac9674ffa3373cae8fb7465295349c486058de1b095dbacbea33b960d835e963ffb207ba76f0bca9ffc2bc92ac66b6e1d50cf4c02589c73f3d6ae55c59fc0fbb696e7260c85a2dfcb9329d8a6a8e613cac6865be5e3b5bdc2bd34719f1efb3b895374d81818580281edbd3dae03774a05f50cffc78fa1805f01dc33bcf7b5d95347c5fd6c1db25a5427787b51499743ee298e7f5238ac057b425877d5e026fa32d5e4cb71a9fd398e1734eca8ff40c76032fcc9c2d325f46a4d66d7ca9c7dda71012485146c2c38fcb6ff74c29c782f7c7038484c89a341be911b5cae84c8d3eab04208e027e4d511a2227c5012df98517e62c4eaee24ca11d30c382ca8320fa922adca18d858aa4ecccfba729f4609bb1a594a2edb1d66fad2f299b2942605387bfe85ef994bcb0fa157f182bdaa4e914a540da371093326539019fb0983777891b533de67a13e636a8080b43e6551e88b48ed7a9f24db914d778e0a962e0c53e0b2c9749b0fd77bf02d1a17e8c42dc7684a9415128988f692c1015fd4e8c220386e4aae938d5da744aa61cf5c26bc2b1aa2eb012866da87d006021eaaa0c5fd044ca6b0138e41f7d5efc906f67ff31e2ecc8deaf101739074c82c6b2ce288c229645fcd73b45be43d1d8d3a05d1f813ec348e1317319a928808001f20316777ed7802a447d55aa30432981ccfcbad1ae8f12259526c88ffd9c92bb118dc9ca9134348269369f819190f945ed7e1ab2c7a7e1520d5db34b07e7f80787d14496caf33ddea9f7a08d95ace4129e166603265c0f6c7b70f127550868d577b5d6e3a9a974d6c2d85e3e6800a8046fae77547e2cc3a6632b2385c3ae68d250a09801a50db4221ee690dd606b2a0e1535ab411e1c2635f5047ce7ab6873a9d757f0329e7e4f20320dc2885225becc8ca430513ef8570a34a068133559a6f008f57dc521240af71a307326db1a8adab04bd6b8b8460328a66d151fe2b468ee8013109469307e5a643f383604db27630e277e77ecf282cef6ef3145cc171da85efdf2440d8eaa0abc67185c10a045a49b6641f91056ccb3a504c509dfb7b077943c9fe83ffb462cb568cfba033c6712bf2df3ccfa5dd061b4c88d4457ff1d931dbb253ac510093814c0ed8ebaff3411df1ac91b9a4f880668ee1389af5b67dc6f2b55111756da01dac8d20b597cdd7a03613aeec9c5f813b90f896b7f2b8", 0x1000}, {&(0x7f00000014c0)="099198f4ace412bedd00042bf5582d6c13c49a749a0a1d3e5464e0c99f6535075993300f66b2fcaa1b576fd2a709f847c3104d7df587640d53037c153b56f64b42bb96c92363d845896aecb3d54fae66e040689b00bb4f967e997fe53fb243da11114c3d4ed4cd9a3d4c412c455d77ac2ff87191271cf730cc", 0x79}, {&(0x7f0000001540)="4f124b18a59720ec1ad7c07dcc9b5806224036abac0a3fe3c4ebc812a0f956c80d", 0x21}], 0x7, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000001600)='./file0\x00', 0xc0300, 0x2) fdatasync(r2) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001640), &(0x7f0000001680)=0xc) getgid() open(&(0x7f00000016c0)='./file0\x00', 0x20000, 0x40) r4 = accept$unix(r0, &(0x7f0000001700)=@file={0x0, ""/19}, &(0x7f0000001740)=0x15) mkdir(&(0x7f0000001780)='./file0\x00', 0x40) getrlimit(0xf, &(0x7f00000017c0)) chdir(&(0x7f0000001800)='./file0/file0\x00') fdatasync(r4) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001840)) getrlimit(0xf, &(0x7f0000001880)) getrlimit(0x5, &(0x7f00000018c0)) connect$inet(r2, &(0x7f0000001900)={0x2, 0x3}, 0xc) getrlimit(0xf, &(0x7f0000001940)) 00:00:11 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) r3 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = shmget$private(0x0, 0x4000, 0x10e, &(0x7f0000ffa000/0x4000)=nil) r5 = dup(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) connect(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r6 = semget(0x0, 0x1, 0x70d) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000200)=0x84b) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r5, &(0x7f0000000280)="07ba9fc35bad3d156d59358f49ee25381320dedf3d83e4a866667b71a862c96e0925d882312555", 0x27, 0x4, 0x0, 0x0) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) bind$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fcntl$lock(r7, 0xf, &(0x7f0000000400)={0x0, 0x3, 0x4, 0x6, r10}) setsockopt$sock_int(r2, 0xffff, 0x210, &(0x7f0000000440)=0x4, 0x4) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x1ff, r11, r12, r11, r12, 0x108, 0x8001}, 0xaa1, 0x1, r10, r10, 0x1, 0x32925a9a, 0x10001}) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000500)={r10, r11, r12}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000540), 0xc) shmctl$IPC_RMID(r9, 0x0) shmat(r9, &(0x7f0000ffa000/0x1000)=nil, 0x1000) getrlimit(0x7, &(0x7f0000000580)) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 00:00:11 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 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'}, 0xd) r2 = accept$unix(r1, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) sendto$inet(r3, &(0x7f0000000000)="ec", 0x1, 0x4, 0x0, 0x0) 00:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[{0x10}], 0x10}, 0x0) accept(r0, 0x0, &(0x7f0000000040)) 00:00:11 executing program 4: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0xfef8, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000080)=[{0x6, 0x1}, {0x0, 0x3, 0x1800}, {0x7, 0x3, 0x800}], 0x3) 00:00:11 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x10000003, 0x0) close(r2) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189541e9233614b000d5a855cde4a5fdf5f0e3d35944c73100ae2c2dc9c5633"], 0x6e) 00:00:11 executing program 0: r0 = socket(0x1f, 0x20000005, 0xbb) recvfrom$inet(r0, &(0x7f0000000000)=""/167, 0xa7, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r3 = semget(0x3, 0x1, 0x404) shutdown(r0, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x200, 0x5}, 0x8) r6 = fcntl$dupfd(r1, 0xc, r0) semget(0x0, 0x0, 0x20) r7 = semget(0x3, 0x0, 0x4) clock_getres(0x40000002, &(0x7f00000001c0)) r8 = fcntl$dupfd(r4, 0xc, r0) semop(r7, &(0x7f0000000200)=[{0x3, 0x800, 0x1800}, {0x1, 0xfcba, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x7, 0x3ff, 0x800}, {0x1, 0x40, 0x800}, {0x4, 0x0, 0x800}], 0x7) connect(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000280)=[0xd0, 0x7, 0x5, 0xfffffffffffffff8]) r9 = paccept(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x60000000) semop(r3, &(0x7f0000000340)=[{0x2, 0x100000001, 0x1000}, {0x7, 0x9, 0x1800}, {0x3, 0x5, 0x1800}], 0x3) r10 = getppid() fcntl$lock(r9, 0xf, &(0x7f0000000380)={0x3, 0x2, 0x0, 0xff, r10}) semget$private(0x0, 0x7, 0x10) pipe2(&(0x7f00000003c0), 0x1400004) dup2(r8, r6) semctl$GETZCNT(r7, 0x7, 0x7, &(0x7f0000000400)=""/224) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x90, r6, 0x0, 0x0) read(r5, &(0x7f0000000580)=""/5, 0x5) mknod(&(0x7f00000005c0)='./file0\x00', 0x1008, 0x3) readv(r2, &(0x7f0000000980)=[{&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/50, 0x32}, {&(0x7f00000006c0)=""/121, 0x79}, {&(0x7f0000000740)=""/131, 0x83}, {&(0x7f0000000800)=""/164, 0xa4}, {&(0x7f00000008c0)=""/184, 0xb8}], 0x6) fdatasync(r5) socket$unix(0x1, 0x5, 0x0) 00:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) fchmod(r0, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0xc0008, 0x184) 00:00:11 executing program 4: r0 = socket$inet6(0x18, 0x1, 0x3) shutdown(r0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000080)=0x2, 0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0)={0x10001, 0xffffffff}, 0x10) getpid() lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/122, 0x7a}, {&(0x7f0000001440)=""/192, 0xc0}], 0x5, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001580)=""/85) socketpair(0x2, 0x4, 0x1, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000001640)=""/239, 0xef, 0x0, 0x0, 0x0) getegid() getegid() clock_nanosleep(0x20000003, 0x1, &(0x7f0000001740)={0x2, 0xffffffffffffffff}, &(0x7f0000001780)) r4 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) r5 = accept$unix(r2, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) fcntl$getflags(r3, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001840)={0x1, 0x2}, 0x8) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x1000) fchmod(r0, 0x148) bind$inet(r2, &(0x7f0000001880)={0x2, 0x3}, 0xc) r6 = accept$unix(r5, 0x0, &(0x7f00000018c0)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001900)={0x5, 0x100000000}, 0x8) getpeername$unix(r6, &(0x7f0000001940)=@file={0x0, ""/4096}, &(0x7f0000002980)=0x1002) clock_nanosleep(0x20000000, 0x0, &(0x7f00000029c0)={0x1, 0x9}, &(0x7f0000002a00)) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000002a40), &(0x7f0000002a80)=0x10) dup2(r0, r5) 00:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x6f71349d1122f167, 0x28) linkat(r0, &(0x7f0000000640)='./file0/../file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x400) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="8e4eeaeda1f36e1e962348f758c07f9b33e3547001ae7cf751622e6686bee3ca7e94ebc7d43bbac6a307bda987e009150ab6a4f69bd97720f337502bd18b27df7cc3ec1eb0d8863f81a26bf202db40b43b7c8b69611b77399b8ebd7ab5101af9b91d543e8c2529a47d7379ce8f4807dda6f3c1eb89446ea39a9be2bf856de1691257d43613dbb089f92722cbf71cad320c9d11b0e070ac5880bb02e79bed2a2b5ce28b8b58ef0d7ffe68700d954c7c14dbf504073dc342a697c80e9b4cb08625807baaadf16b85b421a23622967c439bcf9aaed4642dcd3848fc1477bbb6ea3ba3", 0xe1}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x44) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000780)=0xc) fcntl$setstatus(r1, 0x4, 0x10010000) mkdir(&(0x7f0000000800)='./file0/../file0\x00', 0x0) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x100, 0x200) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) mkdir(&(0x7f0000000480)='./file0\x00', 0xfffffffffffffffd) mlock(&(0x7f0000ff8000/0x8000)=nil, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000004c0)={0x41f9, 0x1, 0x5e, 0x80000001, 0xf4d5}, 0xc) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000500)="50356ec757fc7eeffcf458dc3d0e2d86996b312ed1e1b6ef525c3732e8ed6558bf6fea185427c0e15c9d4c6620871002c5d07f51c2b79725397b290c61e4d9c4f6004b824becfd768310752862ca206fe982ba0774af0f1239f6ec45f5bedeaf948e7ccb3360c2d9201b79917dd14f5973f579719ee6d7107770d4aba3ca3451d632c07a8baeebaf02643085cf8fd10cbecb00700f2c", 0x96}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000340)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x0, 0x3, 0x653}, {0x18, 0x1, 0x3, 0xff}, 0x100000000, [0x6, 0x3, 0xffffffff80000001, 0x5f4, 0x7f, 0x9, 0x9, 0x6]}, 0x3c) renameat(r0, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00') sendmsg(r0, &(0x7f0000000f00)={&(0x7f0000000740)=@in6={0x18, 0x0, 0x8, 0x3}, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000b40)="6218e1d1b76ae20e3daa683a657db8e22a25d4eabdf27a52d98a09799229a9c080b7e82d3420d8cb95283f9624dec5e2699004996ee27279d9b24cd61ea3dee0cf38448abb8940191282b0", 0x4b}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000f40)='./file0\x00', 0x20, 0x3ff) symlinkat(&(0x7f0000000f80)='.\x00', r0, &(0x7f0000000fc0)='./file0\x00') symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)='./file0\x00') r2 = open$dir(&(0x7f0000001080)='./file0/../file0\x00', 0x20, 0x2) faccessat(r2, &(0x7f00000010c0)='.\x00', 0x4, 0x100) r3 = socket(0x10, 0x60000000, 0x10000) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000380)=0xc) r4 = open(&(0x7f0000001100)='./file0\x00', 0x0, 0x8) r5 = semget$private(0x0, 0x4, 0x228) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000001140)=""/13) fchdir(r2) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000001180)={0xe9, 0x8001}, 0x10) 00:00:12 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x20000000, 0x7f) recvfrom(r0, &(0x7f0000000100)=""/176, 0xb0, 0x40, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r1 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) close(r1) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r11 = geteuid() getgroups(0x4, &(0x7f0000000a00)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r4, &(0x7f0000000b00)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000003c0)="61933bf345d2421203158e0f27f65ffbaf254a8d3ee6f5abb874", 0x1a}, {&(0x7f0000000400)="1ea9ab025246dff881f2ae15747066f332e466205720aa62abda91f95527efefeb5d15ac6a13f57b168e13088eb9ddce09b5ceb974ed6900cfff5ca7bbabf54a910b29725007e13e2d06f8325a2a9e8c12800edde4b161c81b9d698cad0475bf785ed7b6c7495e31c7ed35e9252597db7cf09618d0dca7dfe5c3cac9ff88bf1152eb2f0fee1436d491f55f7d25fb06a4398a3bbed247ff3237e66b6d9d1405d405ae39859c689afb3a0812fd1f5c31397463d5aae189a519603ce4201030adcecee685a923781b76831aaf72ec1d217c260c75a545681b1ec31cdb8a2fa2d2cd12124063653ea58c380f557a2fec6dee6dc15d96dac91fd80204837ee80e", 0xfe}, {&(0x7f0000000500)="c3d255b9a1fa29553dfd12dbced80da04ee9193ae3abec81a774132fad2e13293c4b24cfc114d3dfb580d3f8cee67b632a10d739113537f979b9d70df20853289ee91ace80ef647e61896b8a92ea6bef8e410c7c6bcca34a2e9c0e0ef1daf96a2b382c5c4af11fcfbfc2b9ed8b8d5377db8e1562ce33f608d5355b686a210f44e54f875f", 0x84}, {&(0x7f00000005c0)="a6e0f61dc8bb1cb954681fec14e761ca282d401152ced5a0651bdd98a0de67ccf3802da0663bc22bd568b4362506030f81f7967c4d06199a27a29f4f4b0d26b88d913fb27983c64542a5fa30bf0c0fecf7c06a4b22c62790820fcd61d0af9e8743", 0x61}, {&(0x7f0000000640)="73ffd0dc9c27928ac502eb0a31ca89482b728f5ee47c02aa6b86a89978fa498c1741dfaddc9830ba9e76fdf165b57ba4493107bcb955d6539733d4e68e4af73fb776a1f23940885d3526d515f5710dd9e1b0346ae57e8ca4122d57077a0c7dce651c19feb3244e0e645cbfd65a2a19fd5f849009159b9094525b634d95f943107e75e50cded14c8f4d06ad9dfa61b917e0dc7a79b08c88f829584a4a851cddc41445382bc5139ec375c999eb610388b2", 0xb0}, {&(0x7f0000000700)="aec47dda70", 0x5}, {&(0x7f0000000740)="8fd120609a3bf15be82074f8c14902a682695c0cdaa4dbfa3a89ad1e7b7f8337cbfcb7e1bba2", 0x26}, {&(0x7f0000000780)="8bbebb6f2cf3ec0c7b585b3e3b3894183171b4e844f5e1a1e1573d8f46286b601abdcea0a8cfe1d56dae4850c478d3d68bd5ad2ff25ffd251343c7a9a45cab03c1ba26e334119f09d55c1b5abcc40fae9461425332baed810c152868c16bad2ec92efb1cbcb25197036ad427e18a44b3047aa4ed9bdab30d254aec3cc54f9fa12c4214676d3205590bfe8a66dd03319ec2857907af5f", 0x96}], 0x8, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x2, r2, r5, r7}, @cred={0x20, 0xffff, 0x2, r2, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r2, r11, r12}], 0xa0, 0x2}, 0xc) rmdir(&(0x7f0000000b40)='./file0\x00') setregid(r6, r10) r13 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r13) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000b80)={{0x18, 0x3, 0x7, 0x6}, {0x18, 0x3, 0x3, 0x9}, 0xd293, [0x8000, 0x100000, 0x100000001, 0x20, 0x2d59, 0x5, 0x8, 0x3]}, 0x3c) bind$inet6(r1, &(0x7f0000000bc0)={0x18, 0x1, 0x5, 0xfff}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) fcntl$setown(r3, 0x6, r8) r14 = shmget$private(0x0, 0x2000, 0x493, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r14, 0x0) mknodat(r4, &(0x7f0000000c80)='./file0\x00', 0x4, 0x40) shmctl$SHM_LOCK(r14, 0x3) getsockname$unix(r3, &(0x7f0000000cc0)=@file={0x0, ""/37}, &(0x7f0000000d00)=0x27) 00:00:12 executing program 3: r0 = socket$inet6(0x18, 0x10000000, 0xfffffffffffffffc) sendto$inet6(r0, &(0x7f0000000000)="5bd6da2192b667fedccf3570a611d8969bec3d939dfa2e7f302805d3946e27dfa0c535d958ad880a270ae351d341ab053269e91980a02b142f67e55365f7c549f5b424fa16bf49903d03d66cd53552e83eb61c7f9f5dde5707a2c293012a206e8cd21900fd07d4b30c602f", 0x6b, 0x400, &(0x7f0000000080)={0x18, 0x3, 0x7, 0xfff}, 0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/177, 0xb1, 0x840, &(0x7f0000000180)={0x18, 0x0, 0x401, 0x6}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f00000001c0), &(0x7f0000000200)=0x4) madvise(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x6) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000240)=""/221) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x100000001, 0x1, 0x8, 0x2, 0xffffffff}, 0xc) r1 = getegid() r2 = getpid() wait4(r2, &(0x7f0000000380), 0x65, &(0x7f00000003c0)) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r5 = openat(r4, &(0x7f00000004c0)='./file0\x00', 0x1000000, 0x0) wait4(r2, &(0x7f0000000500), 0xa, &(0x7f0000000540)) r6 = shmat(0x0, &(0x7f0000fa1000/0x1000)=nil, 0x1000) shmdt(r6) mkdir(&(0x7f0000000600)='./file0\x00', 0x9) shmget$private(0x0, 0x3000, 0x650, &(0x7f0000e42000/0x3000)=nil) linkat(r5, &(0x7f0000000640)='./file0\x00', r5, &(0x7f0000000680)='./file0\x00', 0x400) shmget(0x1, 0x1000, 0xa0, &(0x7f0000ee8000/0x1000)=nil) pwritev(r5, &(0x7f0000000840)=[{&(0x7f00000006c0)="e601537b25e29a82b0a8f142bbad87c6d12fd2e9d2ae2ff292fa482990604537e8c54ff4fec512a4e9b694919c2720a8f1015d9e42d21b44fed4238e81060e45fec7fed6afd05fb3fa100ec802e895430b1de5687fbae9a7669602c471348ca1013c0c753903715a7f4656f7601cd42e0452a7", 0x73}, {&(0x7f0000000740)="ebe8dbf2efdf5ebd06b2c965d02c94240b72cc523ee9693ace62a20a19b819a78ab8cbcbbb8c64208a1889d0427f82f7c07599800373a37e0be272a93db49e2a6d3593c15fb34a0bccc87bf38941fd901dcfdb3585906e94821b66b7c34fdf97da66370e931ab00c2b6d8531e31866", 0x6f}, {&(0x7f00000007c0)="d6506179662e4053b3e76f429e2bc324f96f25a4c6c8168e132ec3f5c3368a02ff37e7f3f644ad0e9ffa31bb6079489247fa9ea566b6c3470f626dd6bf3e8365457a39ff450f00a31540cdf1b792c73cc5584266ab9c24287da50dbecdea4f5f60e5bb3e8d56fe859197f6a6e2b52b8dd7a21b", 0x73}], 0x3, 0x0) pipe(&(0x7f0000000880)={0xffffffffffffffff}) madvise(&(0x7f0000f6d000/0x4000)=nil, 0x4000, 0x7) ftruncate(r3, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0}, 0xc) chown(&(0x7f00000008c0)='./file0\x00', r9, r1) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000940), &(0x7f0000000980)=0x10) truncate(&(0x7f00000009c0)='./file0\x00', 0x6) r10 = msgget(0x0, 0x180) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000a00)=""/4096) fcntl$lock(r0, 0x9, &(0x7f0000001a00)={0x3, 0x0, 0x9, 0x5, r8}) 00:00:12 executing program 4: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x43, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8a02f5f682feeeacaa4683f561c5b50649b89dfb5d89b1a63990a658aca1352edb385b5a1a60081154e6e5927f31294659c739006075e90d44cae2e3f9049e850f5268b2aed809a5f7401a9ab9098acbb4afd722bb30ed047c173e5a9d8fd7cbd2cdbfc36065f1a0195546d6592672832fe7cced4a0f6e2247f25ef6ae7e002a3b859dc6150f61d838c8a4f98065eb95857aef38c05327306c68e31cd21b5364ca43f033db51e14dea2a1aaf1fc6e22fa8d770290f9131b0e45e86e8015df40d9bd224b5adf32753a1ab", 0xca, 0x7, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 00:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) readv(r1, &(0x7f00000022c0)=[{&(0x7f0000000040)=""/169, 0xa9}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/132, 0x84}, {&(0x7f00000011c0)=""/205, 0xcd}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x5) write(r1, &(0x7f0000002340)="f881f884304845eee1724f5eb2a82ebb1935830ccf81e592b73434094311a0b678ecc1b0ee0a883fb4a83311ad9f77425df9a01a64a35a418f9852636f5cd3bfa786ecc226ef2c6c849974667ca86638d6e23e1f2b4c44c9292ccb12230a657d3ed1531151336fde367614f6e20957d8dfa8396e60ab95b5c5e694eed5288cd55574e437a581b21d5d196201c2255fabe057aa84e389d23a2b0ba0224728b3ee2fb7e2d187ad96f47b7c400f14a262560afa56ab81338dab2289", 0xba) r2 = openat(r0, &(0x7f0000002400)='./file0\x00', 0x200000, 0x20) r3 = open$dir(&(0x7f0000002440)='./file0\x00', 0x0, 0x11) getpeername(r2, &(0x7f0000002480)=@un=@abs, &(0x7f00000024c0)=0x8) fdatasync(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002500)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() fchown(r3, r4, r6) getpeername$inet(r2, &(0x7f0000002540), &(0x7f0000002580)=0xc) execve(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002800)=[&(0x7f0000002600)='&-\x00', &(0x7f0000002640)=']\x00', &(0x7f0000002680)='(.\x00', &(0x7f00000026c0)='\x00', &(0x7f0000002700)='}@.\x00', &(0x7f0000002740)='\x00', &(0x7f0000002780)='(*():\x00', &(0x7f00000027c0)='\xf5:(\x00'], &(0x7f00000029c0)=[&(0x7f0000002840)='%\'(*\x00', &(0x7f0000002880)='\x00', &(0x7f00000028c0)='#\x00', &(0x7f0000002900)='\x00', &(0x7f0000002940)=')!\x00', &(0x7f0000002980)='+\x00']) getsockname$inet6(r0, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) sync() chroot(&(0x7f0000002a80)='./file0\x00') getgroups(0x2, &(0x7f0000002ac0)=[r6, r6]) shutdown(r1, 0x0) symlink(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)='./file0\x00') mkdir(&(0x7f0000002b80)='./file0\x00', 0x100) bind(r1, &(0x7f0000002bc0)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r2, &(0x7f0000002c00)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname$inet6(r0, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) chown(&(0x7f0000002cc0)='./file0\x00', r4, r5) execve(&(0x7f0000002d00)='./file0\x00', &(0x7f0000002dc0)=[&(0x7f0000002d40)='\x00', &(0x7f0000002d80)='\x00'], &(0x7f0000002f00)=[&(0x7f0000002e00)='\x00', &(0x7f0000002e40)='\x00', &(0x7f0000002e80)='#\x00', &(0x7f0000002ec0)='&-\x00']) getuid() recvmsg(r2, &(0x7f0000004280)={&(0x7f0000002f40)=@in, 0xc, &(0x7f00000041c0)=[{&(0x7f0000002f80)=""/81, 0x51}, {&(0x7f0000003000)=""/4096, 0x1000}, {&(0x7f0000004000)=""/99, 0x63}, {&(0x7f0000004080)=""/222, 0xde}, {&(0x7f0000004180)}], 0x5, &(0x7f0000004240)=""/2, 0x2}, 0x40) r7 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) listen(r1, 0x40) shmctl$IPC_RMID(r7, 0x0) 00:00:12 executing program 5: r0 = semget(0x2, 0x2, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/173) r1 = dup(0xffffffffffffff9c) r2 = accept$unix(r1, 0x0, &(0x7f00000000c0)) fchmod(r2, 0x82) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000140)='./file0\x00', 0xc1) write(r3, &(0x7f0000000180)="440eaafe75b827c25507e6840f3783af1a8f6f6c1bad842f017e7b343433e34750296a22df911414f6f9728f60f51a6de4052e833d921bbe27149e29818bda1c39a8ab654ef9c8c66ee92aebfde2ec148c8580b8d40717179023cfef64631d7f86d4c1c0f0ee71cfb9a263a03600d29d7ace91a1a0b9f2c05ed1870caa8b19c9c6de3c71c5c95f82d36f236c4db7138bd0e024752bd0bafced7901659124d9f72d722975cd00359805a39a096606f1ad7fa82d3cbebffb5a6f597e4a471647738b82119a2a6e676d7c816f2a4efb5ffe", 0xd0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000280)=""/50, &(0x7f00000002c0)=0x32) r5 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x200041, 0x46) accept(r4, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) munlockall() getdents(r1, &(0x7f00000003c0)=""/240, 0xf0) readlink(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)=""/4096, 0x1000) r6 = openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x80010, 0x43) mkdir(&(0x7f0000001540)='./file1\x00', 0x91) mkdir(&(0x7f0000001580)='./file0\x00', 0x40) mknod$loop(&(0x7f00000015c0)='./file0\x00', 0xc100, 0x1) fsync(r6) recvfrom(r3, &(0x7f0000001600)=""/214, 0xd6, 0x801, 0x0, 0x0) faccessat(r5, &(0x7f0000001700)='./file1\x00', 0x100, 0x100) symlinkat(&(0x7f0000001740)='./file0\x00', r1, &(0x7f0000001780)='./file1\x00') connect$inet(r5, &(0x7f00000017c0)={0x2, 0x2}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000001800)='./file1\x00', 0x0, 0x1cb) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001840)={0x1f, 0x8}, 0x8) pipe2(&(0x7f0000001880), 0x400000) lstat(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001900)) open$dir(&(0x7f0000001980)='./file0\x00', 0x400000, 0x90) openat(0xffffffffffffff9c, &(0x7f00000019c0)='./file1\x00', 0x408000, 0xc) symlinkat(&(0x7f0000001a00)='./file0\x00', r6, &(0x7f0000001a40)='./file1\x00') 00:00:12 executing program 3: r0 = socket$inet(0x2, 0x40000003, 0x19) fsync(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00687e77d207c90fb70e7a6a012aa890b61df257b7a605655b09bf0f41527b1e8d54eba720ee1d49b36bc44e59935562f63c3d2bd2a3d4a19e9567e230d924216d6457c2a3e9"], 0xc) listen(r2, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$unix(r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socket$unix(0x1, 0x5, 0x0) writev(r3, &(0x7f0000000700)=[{0x0}], 0x1) 00:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 00:00:12 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = semget(0x1, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001040)=""/23) readlinkat(r0, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)=""/4096, 0x1000) bind(r0, &(0x7f00000020c0)=@in6={0x18, 0x1, 0x81, 0x8}, 0xc) getsockname(r0, &(0x7f0000002100)=@un=@abs, &(0x7f0000002140)=0x8) getpeername(r0, &(0x7f0000002180)=@in6, &(0x7f00000021c0)=0xc) fcntl$setown(r0, 0x6, r1) r3 = open(&(0x7f0000002200)='./file0\x00', 0x101, 0xc0) mkdirat(r3, &(0x7f0000002240)='./file0\x00', 0x14) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000002280)=""/176) semget$private(0x0, 0x3, 0x402) getpeername$unix(r3, &(0x7f0000002340)=@file={0x0, ""/31}, &(0x7f0000002380)=0x21) r4 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000023c0)={{0x18, 0x2, 0x7ff, 0x1}, {0x18, 0x1, 0x8, 0x1}, 0x80, [0xa7, 0xff, 0xc5, 0x2, 0xfffffffffffffffd, 0x800, 0x7, 0x2]}, 0x3c) recvfrom(r4, &(0x7f0000002400)=""/226, 0xe2, 0x2, &(0x7f0000002500)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000047c0)={0x0, 0x0}, &(0x7f0000004800)=0xc) getgroups(0xa, &(0x7f0000004840)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f00000048c0)={&(0x7f0000002540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000004740)=[{&(0x7f0000002580)="703bcc919ef876496bff07d4313825a1aa2bd3c63ae3a6e5cb164e75cff79d637b190b953553d8105f93ba7d0bc6721819ece270e74d8c56046dc3220a3c04e99f4fe7c663b1aa4f4b97f6c9093fff643386fb3837644508aff7b9f25a511c76d9ce99d4962bc143a95ffd9750c133f708c5c212d3ade22877e4637547cbdcb03dc88b62b9f4", 0x86}, {&(0x7f0000002640)="9953d8f9cb615f1cc4019dab5c97b960ef93aef9fbb32db8372965b57a87a552d211c8b4f189d3cceae1bdd631842ee8e908164b323e0c48797b72ea06f7eb9db08e0cd31d4a34f6ee2159a500f33091d6dd3e1dba3c72e2454b3f13401db449d5a7f524972350b0b2822c081940ac9b0e13840b52eebc45458a41fbad00d3cda8f001f27e4d3179988f6e3d1585c9992556c77147e4626bc4589bfb15e9edadc28eaf3163d87f5cf9dfb72161c31d01964a04d8d57c6bf36ba8baf2b0b304f92b03ef87155542104f3c7591a4c8dcdc13ce7fdcbb86d0b9a2019881439754d7121d9554bcc97e49a45d02a5bd1c7dae6573e757920481dac5f651f26fb7f4808af8840baed7a7a556111c97879d35d52aa09de2db00f8aeaab5e2ec5146d96c0a9148cf124cd021533eaece4c82b2740eea76a29099468489d7a90c7f773f4b04699af39bfa1d8a66688dd69aeef1b96657f0bb846104909c596456a45757f88b1f02cf90428698cbe4886c1b0218fa3fbcdabb97fe1c9254346cd9dddbb83282727ad5cd8cf814713e334237ccb1379ff670851166da7a9a75ea67ec42701152c821ca23d7027e3e6fb59cde446b30d8a3359ea6c3a9b49ed7de47ae36ee01dccb2cc9858990464f07cfd2c32067e75f4b5e870a9bc57edde0da6d07ed33dbe4e700b7015c31fb8c693c7b2728636a2688ec8df21f4498543992557dce7c1168e37faec9aa1e6ebd35dd9e7ec5bc6244ac02c10f9877f68d1c74cd42d7e8ccccf3aadce13f337faae2ec46325af6d125fcec9aec89269eba28d4da8f8f2b1271a53b38d687a20b469caa56eea7ef24af7ab065d04b37e515c822821e44da8b0c3f51bc1ce37ec9923a04c0ed5db7478c3a19fe83befabdc1309902f4c055eb0b0770cc446aca0673120a9d5d0cc4a13b99bdad13dad47190e3283a39226962c6abc98ed0455dc89cf31beb5b1cd346ef90e5db0696b947ca7d83f5ba938d41d8cdc8cdc2f7735c36cadff8885bd2fd1560d77eb841cfd6d090037dd397ed0fd7613dddd53c155e0e4b1ef0f3d1875932ab59489b64c8f5542865516415d626f8d5b95065727c3e770b5af4189acf125b6dbc542a359d891777278d5183bfe7653433171652a9c63302ae18951eb3fc9b4bcf6562b2f8d68042642fde863209eebb51a8636bd2cafbbdcd92f70d3e908559fdcd3c57626801988e190de328791c34855f3d78f18df6315faa20531a042ba9212cbc1591287e74275607c7c9c2d8d50a2c4a54df4efc70ffe684a63463d582aa01668aef54dd1c1e8a159d58c90bd58d59a731643ada1dbac3282bdcd0b9b7674ef0d5d6fa21004ac042b3155f66f160761e8c2e852c52ea9ef8d38dccfeb3885fcbde89c890a3a4bdd4408e546f8f36a50bb156401403d33a4a84cf8d0648e64e43afb6afd3f8b30a3363e3d92153757c1f9ee206640ac54395d046aec92e7460130f261a155653092b079bacde873642debb7bed91e649ebaeb96a1e33c4bb3eb3dcd186a70e70b606c9f998e49b03d1c194ad8540bcbd8c5741f05891db4843c8a70327048e124a60741ea6740508c6775ac61f9ddf360ddfca456d261ff695f8b56e7eaa6bfea2810920e7f8d685026bef943c0b6bbb59b0fd98efbfc46ff6b570f29a77d04b8e76b0b8a60810ba8089099636f088730d3204c10843bc3b5ea5de167903fc9fd80702b6e80f0b7383316e9e683426c0371dfafaa2997fefe434184af0b5c554de5f4dbe99d46f7fcdca96e5fdda9b4101c998e2c9ed2d3c497fdf23e6233d3e0c5db4e69538cfd6b694a07752a3efe30e2706aad269072f7c13d8e6ac83e8007fd623111f7c92fb3658876b5de5f54edc65fd04b00db506ee84ae924c7e94641d829cc8428071a1907ac83adfd2c5ff64888d232c433de49f358a8902ada60e22a12d68e92e4a2baeb544e57b335e822be42f867913305a33fc15e4dd97c56d88919eb1aba159360ce7a17ba281598494c03505bb32c73be8b464c6147e6f9a99e0e20687aa106dd261883bee574463439bb4403e0005ddf7d8eb7198ce7fa281f05b7dde3cc81c78d6966c0dab63a6c02c2207e29130372f99c3971ddd5b7cc7ffe7bcd277a4ab3a3813674661b5acd98594b0941b7e70e558b9eac31af925569e2261ee9e7b86e47be31afd04de0066383984a04da01dc68b6b9a9953edaf26c13d6510c4ca7d4d08425d12fe6d87f85264f010d205f1c715e14ffc0089b2221df3517340435b119fdaeea75051cfaea15129ce8b66c0e44031770ed885d032c86b674480b9b9033d1790ee0c72eaa4f2e7dc3217a2ab3fbddc5ffbd18668ad3380dc65014a7338ee780275c4e1b01b41fcbde56f5d98e9e9b82823b1f1108b5ebacde9573699fd7c62e907d13cfbf2dbd03b9762f354357a64af3f7c6a8fc3b7ba5ab54308cc55529e0b0f77048d814b35c9a3fd325d142e45151679a90528c94c09ffb81733a31f2dffa28899b52dc598d77b97e79a60ab2badde17ad4322893e3ab9a4d6fff9efeeefda4b8d06585a5f2aa4aad9d92bc2915d1dfaa4b60869ef2193acc1234f352ad4cebf1325cd20bbe0ff8fb3aeb266523213d8534ce64611fdc47f51d2bc5efbde2a97418b7cbb00bc3fa07d8ddaf1c2c112e58e5e2c6288e7629e611d5484b7841afebc94f739723dd14baf35cddc23c314d60cf2c0c7040659c413d903c6283a44f01f63ceab3731e91b0738f7e681c4810a28fe33b70a3e3d5610ee13b12498fae8b056981981e610263cd5ce87066596addf5e9d2043ba69e28ea10a7960e0e29eff9574f33e346ee69e3bc86a367ba3d4e48d1e20fde06afd333f45b5aae79670fd3ec55dce083cc7f300e807e6427e1223329510cb20828c04b9fbe9e61a04237af0dfd7ca7c3bbf82ced7e56086bd5aed0ef6b3d83d676dc652afc22f9f0881a164e22a71d1b3c4e3f1bc12cd47b12a3bdb24b5dc8e57a33bede7c5ce9994c8842cd17bf7a51943ef372a7648bef923bd98299e1cee5bba276108be0bc0c5f0e5f59666e7293402bc28a9bf1e50d708aee256359e83029bc9fd3e0f3a35c2825d054525b814d95eb6dbefe516253bcea24280c1fcab712c7619d8d1d52915d2d9d7a084e0d9c9a416f42e4429337080b8e31e0480c667cae03f12e617f4710997845184fc75d20c8dcd5ee7d95bb16907adc9f4cfa335b859d62a416dac3f848500cf1adde250c8961d29fedecd988880889d802bb7607260f17c4bf0ed13bb0e150e664b638375e03933609825966eb23ea8993180c0438bd82075f170fec2e76f592c7c7c3b99cbdb80f4d74518b286c92d2f347189cbf88710ea1270cf4adf69a1bd8c57263f3e9b991373adb0410ca7b60fb5b149f042e9271965230a862a16f289c8c199349352249a1b29ba69a7ed5f86887bd5f6250b5ed493ed10eb2d7b0211159e13b54a7b6391424e0e15ce444c56227c942b317239eac341bd7d591ffd807e3c4cefb9500a9b92e70ea431053a286c42782bc26b79e6c844312c14b01c9042511116ffae1c36aa2cca7efc584b558b553ae6e5919387211e4cd0ccd5580126b8bf3df150bdac05eeb66782b8b7d9591a3960b6aacf4d96d8b549de19a21e663cde9c482f7883b0879af319ab355220b5451117ebb393407bc496042631e6cda0665e7f544256f09444e250058f560de7796ed910912bdc6eb616f04c27fb3870387dcbe18ef72d9182f27d75796cdd0fe42af83a847f2d78d02b31ec7e818cf170ccbe1acf879f237ef89521c9cac7302e60874315533923aa5ccd8918d0573b40b9e7e21e2b1b45174cc65231dea06d424ea33241322ad61692429fbf44fb3cc084635be882a9bd647a1583bd196fd9f67451c20f165c58d8f399c76c2151a14534546c2b9737a04cdf0e6ae6bb1444eddb143dbd566c6cae2784417d036a65b4f0c1d576aaad5cecef124d9754ad98e53556ca2292d51bc18f3f223d98b323bf5055e5eef88106586e2dfd1d22e4cd06bfdc5b159077229132776a3032c8f2c2d3df75d28deff2e4cb43ce1b018a0358c035aa95b0033018cae31f206d395daf108c020e6ff875f7379f8dcc52b398e2986e482c7fe4404c90088cdbc5d06084c4642c9b1da5c4e78369da85b0014d35fba4de8fc1f79de66568ee4d464602c9f93b0838ec9952d63126fbb94c41e1073840f7cd319beb90f7b5670fbe36c7ac80e93c45b4dfdb17233af8af75f5452c036d8a754ea6b4438f90070c86db080e8ac7755c2a4017c17fe1f84ef49c27976b40b240bf85478b7a5b107cfb5927fa385778ceffa47a817c6bd097a080fe90e562fbbf3aeb6ad9460e10cd1591fa879f866166b57ae3bff295794baadb2b4e81bbcecbb73cb2326d1f498e6074f6e4056df891bfbc41a18d8ac3c0bc8802d8a86473fdf3ab3bc2b1a09bcf41ba4a404a10f3569b9fb9989b839bf9798872be66ba5b50a547aebfd65041ac338f92352bc8e7cbdd077f34653b3ddefb7b15719baf18c0dc99695aeba99bc1535068acb54fe73580553c80366bf7455a2dc071a30acc33145b4f68c67d4df6f1bc795fd219cfeffac21ede0d6c2fd4eccd1af1a5bb6ebc732caf07490fb8793c666511eb1d3d12147224acd8b05ad1d4b6096895cedcc9954eea738f09fac9a530dce07e4d5fdd5c049d9351cd8cef1d699c759d6a98aaf9d6bb0dc31c2a1592dd4182f3414b7e69f750e5eec9cb2a3def876ed8619577c20d53d758ba019a9d4b205fa3ede6660257899241d80504a2a461d2f9432a4efe2b6b6925ce07c72a213cf29a7dda1daa4f982ad5fe38f07cd99f7f971433862cb66049d7bec133ac9c47c2134ba954d1aba01cecd36e63900095511186dd7842ff98b2acd06b70a6ee3de8501182a5afce7d349dbac59c4b57a928e25fe59739b06e0764568b657eb8ddd0fda5183b2b89538707544aa0aa899f12ce1b464fd43b0eaee69a47f5a44d51df56d1568c61371433702395687b899b61b6caadfe09b2598a15c7fda018d78003a39e06c863e8241c998ac2460a87371520761b907948949449b9dc4a26e4161d5fdab04d8ad4edde47bccc9f0ad70a45f07db69a241d3bdf75f5d6520545fe12354ebec0b7d9cfd2b95108f637c4e28ca0552ea5eb4ae204ee5254015ec99e9a2971112af278ade7d5f665a84728b12255953c14081429de39e6cc4e8176613f06f97ae8000f7552df50096b0fd7ebc87de117619184de0e3b3561ced887e59bbe09179d3584a0263c6f9028f8a9c7e54dc40f7551eb912fd5398907569697f339d5b68036f248098aff4f04edf076438b59f6be83d94829d748017d2f3cbfcadbb6e62356536f74ea24784370babeed8f6f923225ca9200dc0ce4e9b9e33650b19d002e54463390f50c0c58ced848230d70d11a24b350eb9ae781b40384e70a2ff06515529726a200798ec91741d6bcd8cd96237a39db36edff36080670e9f5622d8fcb0d49c9138fd0c7aa080ead94e01118530ea24d5fdcb31aae2614a460daff338aaa88dd34d17b42726bfa3e3c04c21c0b00ad867104000bf88589aaa563a113a50c59f917a80410093d09e53aa19c703cf653e7ce0de0eba7b630378eb6644719b91a1720e6413a04733959dedee95715c9a0eec6f44437ba49349b616228e1bac5e916672d0d2906e1f6152f076c5be236973c20c84b33fba134b2898f34adc76a24f635fd46ac927ec58dd051b82e2923ef051c4456941f31ada30fff11144101a3ff30baa2a83040630b18", 0x1000}, {&(0x7f0000003640)="39dfc24d98e680728a11aba946c926abfda4773a5840e4872c3ea397b525753f395060460d3d486e331669212c8d2e5af85a8e6d4c", 0x35}, {&(0x7f0000003680)="b192a1d29fbf102b997e66d3dedb8d71df8189125132e7da7b3c33bfe6ea9ef924365d29c5d6f58fadd33f1d27eeaec5695681189e16b40fa6dfee8ccd2dd0a016d08fce9a231a3b38c347386f0d7e57154e3b1b1a885f5c2816c626a01f15d7226b98bcd8e4e50a33639b1e05723a4298cd11d38350f0134a8e7787c3bc5aed7fe3fb56f1f79f3ceacfeec84f4df95baa7d42361c2882555cf2acea1b70d2b643d38cfd306ba6953e4b4832326a5f15841963604cd9685663adc415428cd57e8dc8f993f0d30e87662d92d2d46944a9ffc6d75644ed66176c2b28ccd89735845f7b87ef349fbfe42fd7eda111a14161b768fd6e726b0b99958dc0d43132b58bdeedd557b09c206180c2ed8e4a583e6c2294c8f2833cc03f80e0b2f6c8ebe7e63fb7caac1fc10301fe2e8c1e59ce6b53fda91d6758b53c0ae145f9e21ea07c78ddaa2c3df06cadd789e0bb247acd63d8a687b98531c8b2e549818d5ac840d5286024fccffc2ba0b36bcb6325025439c4fd3610f996d71770b4bc41d0f080b4acad930c4dd8456dfb14f814e88bc3c85272088ea0ba920b454843c90670545d0398b3627dd7b899bf4cb0d97af7fc5b796d730b1ab495b3c04e5963681873a46388be73423e35317e1f039c8a0986c390c8c1645af518b5c94c5043f900e1924b8af6dc065eb149484d0368489423ca3125932e117f684d864e53cd229e584ed3e07cf6cdbf2b9a35bd8593dc1988c6d5bd8c90e556c2b1626223c21d48ec016eac85a0e1a21a71f91e422e4adc485e72f7eb601075456d01a67668e55e3e569791a040d28ccef4755b428c071f660eaf8e47cc59cb1fc6a532184d077efd35146b4859584542f44c63b0546c3656b1b4aae9364e02e3051cef9e8b4a0fa14d5efa5b60d5d08c67c443f4d969be9e461e032eabaa648c5413db0284e2155c63de2202d729c4d4ce4308907c3914efab7352d4cf7d063714c2d512d67a9a0dd37ee40530e3fe999fe724ea7868db53b53d319992f6932f497c0d968b5f4764744273c318555294559f983b199247fa3c3dc9cd2df82ee006a53afaee83b866da0e04b2915f7c26fe8cd29785008dfd6dd2ed44dd43a72881fde3819ad568ee07539eb61f81b86549178ff4f696868d96003483dce4cf0932dd25460f06e112cdbdee7fdb95b0342a9cd894177a86a0a00d008e0fb33e98678a021b16bd39d5f2ed9d649e7df5eb8046681fa6975fbc6958a9343bdd950581742d16a61d581d3df06c7495550f06e5044a7cbde4197bf44b0817c3b88b0c9648093dd6f8093b1623c8306c9c161164def39627ffaf78340a65db8708f176ba17c595eb4579e9180b974ea4cba8a6ea808d3937d9ced4d1d0b5f5ffc7bb160a54a365bb68e890ff63d13ee76a3b002a5e75227f172310b6e64a0164d3e75dda9ee362428ae7a5fdd5f02c4a04b0c7a052561475e57f14df478210cd45f42fe64de535009d733260f59160871b79d9a6a1017f0ca35c2b7ecf150211149a6e2e9667d3eef67819d820f7108a3a95195180e18d8ea32aac43f3501c905afdfdbb78efa6b7b5d2d473808af75cceded8cd240f95f82f4600aab0792e49f43fa64de26a2a3def83602a15dd4915def807fe9fb75b608365b69035dbcd850b9b7d078c7ab2611c236f1385eb49ea50878081f18a9544f65e18eba56b958938bbddb797f6419da5fce58da053bf34cc4ae5c31ec71a01219b2a9ec2f4cd9da6afaec2d91f1984477b1c33cc2c15cbcf5322db4d487dcf7a072fae03927de94bf790140560fa04947387eed9e8212a28a8b6a1e22e5f9b567992184faac0a9503bc58975642c8e0ff35292c44db2f3ccdf94160a385e9edbf02970928f23571a4ac256b3388dde5408d06df2932e5863a9f00dc7d2806635f0b457a1ee2408b91b9cbe8c7acf10470a05ba48a6e27b0c80fc8a8e0f75a644b240a760c4673b03f660d6b0a6aa6b601d4d54496698b0025a89beddd760c1c37c1a615f99b92ee5e72ae523e6c662419633737eb4b6623540c519e020912de8bcc37c1414fbfc29e9ee0b840da1537dcb5106880909127f243b241fb79dd8fd62663d37d48e9cc9d2cc5af0346e37593ed91b0a378a23acac94b30d55dcfe9dc26f673be3efce56dbea6ae58a1f75d8b51d537733fe19ff5d5c6e089b88f9b30da89154b5702a1c9f62cd66781aa41440919eb09e4f8b52f7254617af9c065de3c52348ba4d7aaee2e9e8ba70f3c6876cf08c41d0768e921b7520cbd5b7a40164beb7b8f3f80140c0838ff129140a4ddbee8a47cd3929b981bbee14a0efb58f5cea4d3c587327703c674a6fc310121a76133538c14b83b4dd9d02d830b34ec78c9c1d694c78ad4a70892026b0c65739dd553a597024f4c4fe38aac6b174698ceed927c49a44116033fb3e0986d74700bc3043070b70c9db02b6131b1a05d1997e76017fb753fe5226721e8e4af48d5c5e8d7c1b80ea6c94d0d06b114b94f29d0fcf0ef6d8bd95be2ab4202ec0b6f9210cd5f55384ce4055d65ddbf57bcf15d4f1a1c2be0cbd36d4dd14f36449392ef6999b48e414e93d750263819580793b403ede54927d3bf53b00baff653034e3817a16914f5d851cced0be3631383f6dcdb61af31ebeb9c285222f7a81c5da4c17885398a0da1e21a9f66266be50c46b84e0f33d3508778a647f0a3153412ffea8e2efae9aef4c3f0604537282cd62eb0344e6a5c45c1866ce7633513b650e085698fa8eb198a4db573b7e50f2a716fc47ee34f7297d78dd1060bdc52496c1bc7492a822cda61651915dbd894e7e2d1cfa406491086f4674c03cd867bac58566efe7d2bf6818675558dce44ff6ef0bb80a76c0ed16d5afcf53bfb5f451d7aed689d1834dc2ad3bf3d584449441bfed9fb6e489e90a4e81f72944e2e2e997ce4ce125f729ccc71f3c5b100134aa022237905cd6d21d73b0b30f415c53b504b8d3791a59e98b1da1e8a2cfb4c755422fd2a6f1e151753f2bdbf8b83ba3c151ad1823eb0992271dd8b91fe290371609bf8e5ac01aa84d10043bc10cc4c9ded8f5d9ac157ea3db8493c9818ac522e1f0488de26d053768e869fb22efed0de37594e958f3d028763beaab814397ff27f309106c144fb282aa9ae49cdbcb6f7a07b263d736787cc462a6325fcc4fd265144b51185edfe57a41cd878ef9a72d4d5e9148920d759d5253f2fb515d3eb1976d134cf28b053c0ce0c6b2c6e2fc0affbc4644955fb1195d3ac973ce8c697ca6c6413ac463f847e807bf9c26d1c24d1b1807ed5ce62891f57a185cf9e057fdfcee6868ca572777e11fc67263cd2e907e9e8f7f961ed8f25307df4584e0ad6e9f4af755e3492850c249b2601257f0e2880c3c50df7ce735d6437f81b25694311e9067820ac4adc79ee454ac9634d5f5814f37b527f509ffbc374d793d248d5a49581336178b6a1121177aceca3c8a2b5316d4ca07f8fe5494ee0438cbe1261f4523e3619f72e7efe72ffd70cdb1bd19c501402198c0acef8da1cb43dbfe4189c03f723643ca73ae843bed0bb269fea2139512f433070d7ad4c781d48ce16b29fbaf4a948c79b33af96bb9c07285ae7a16a67569e5ed1ab6d4b0bc1ded4533efb116b88e32ca56db96d618dad38b518e126783b5cd6d85c6edff5851f9e45a10cc4834012ec07730003ceed898d24812c2815458509d178f9048751f4e471c247f8a5699f6560beec702d733043ad5ff454d2080266696ebfefd3c88e456eb31a275abf2356865f184573ba8c594387dc8eddd48a802ee7a8fbe20afbc986980f8a387c811fdc826726dea5dbb9a78435e022c8d507175f62ec2ff1c9e7e04df6d82e87abce94a7494c0c9fdf00784e771f33c064da9040e0cbfe81d535ee8d422848f9ae2b368faff91dc8c509fc82062b6181e4cc16e4f3218046e95778cdf935c22f561393f75623ec2a4c379ef4e9e8f98a2875ca22975e4163b030984d66d20b6e27e34a09c616e9559f8b9b5adf663798fc4ab461b3e3d0877a6225db7a25eb99c13ac520007bb86e64aa012a76f5d90c70fa45ec983f3374036d784df7fd6ce47e455d9237056fa3c014b521ce1c6ceecf9a86f68299075a5bf6eb67bc58788e5e31ead7ff2bd996359a6a4064aa96307d85dfa5b6c9cb334881d92356c3155a8a0cf79cf9a5530837ceb28e81f87231de6e9f01c2d52b26f3d6808178d56570fd679c2373fe12211738e608ceba9d2c7f6a31f20b713427c548538a277d87546cbfa71a3f2606b7f5228546a235a39b690ebb224314d0b1ab1ddf9117976ed30aab6d38f66ace7cfab1fa2dff667262aed608ed36467768e85e999357282f138156f4c89587355e3ecc12349d7ad424fa22b232d3d2cb271583a4275ed699abd5a3859cb572b48bae1a4c5714cb552eca4202627c7898f12c8b6ca0e57b9f21c41c2df57343db3a9c6e5519b86f540b334fe0cadd42d73e882343a0432995501b64f83063e416b493111fdc9e3493c555368e59b7e4b0f9347b4b7714e7eab92c74f8efa975a754c07d02f55b6c089a645b75f091710757fcb9810a87276201973f2d8b71e0585b7a913674e65aed67d766d64c1357b6a07685fc00202969b08305c95a378f2bc08118d03018f55211e49b975016213102817bba94c0dab224ab4581125911cabc6b429215814a6033ea21fac015266c9854dafff1062dee2e21338d422942d64679509d10a28ae883ee21a7d58484190a842d59545ce674725020b2523bf1ab90311205ba52c0588e67fc8888ce35c9ade326d8458cd6faab425e3968965892d538cb705699def5b7979e4ec543c4b78b7b34bbbbebc3cd8bee8d49a6e1c6a866ca137e23068ac291aadfd6bc14347b9116c8fc89f279ce55002a569ed56043259335a5c26cedf46ba36251912edce9bab248bb0af2b85086dfb1edbcf60124c76ca1eb5f16f416219c1e35b014894aa4526608e2dd6ed94ba9c23ec577fcfdec3ae0d650aac669d74652ab701402c274425a3c26f33e5fdc1edc2890f5793978c1440a4c9d431c80934a4753f77448be82ebd40afae6bb5dab76456ebe275783d14ad3ceaba35a5d88632598c35d6aab9ecceac49e39ef4533953be70b9b4c0e3d1973fb9a0071ed810b5305770ca346ae00a32d51b1935329c5258ef38cb2b45fdd54d7ac0f4999815b3b7faf0dc17b23d25ed77eb8f2871e9c56d45c8912f6578d694936cfe8c7bea0b02d89acedbdfa7e3adcf9a0269835206c8c2ed8b029ab6320015557a89897128cc3076e617fa10fd68b3dfc0fc887d157d4e4fa1786190752637a56b393c6c08cbb0fdd4faceaa0522e78bc442196945ea9a42b3dedc56232972761343e72382be6ba28e622678657eb48957f865c4f4254f5cb5792e1555f97930bd8b42794ccca11fcc12632524e9163ff44a3bfb0d5b9344fdfc34fc950ca65d85e92b481c268c674c7de19cd5b03f80563dd6351bd5d17ef1dfbb46efd03c9e04bd3d0daf552084c9ddd89e7ae34d64c252d23122dac2731b90e9940263467b1e57d8514954ab55015078f5fde5b059a2d7add1ead64b285543acbc0e30152573ce0a8b671eb686593a713a0e1c63fab4248f86102ec1f354d1ecff0289d9d522e8e84cdb93ac1e876935083b8ace84002eaf6c07b132b9a339a3b2156606a23b3a756c696aba99c8582bac4c34e3747d2a21110776e81b83409b068d368b93b4dfef17d4062de1fcc44a6b1fc3510e5c63458d8c6f1570d4e89681d48c4c94cf112f8bdd06121e", 0x1000}, {&(0x7f0000004680)="bac60524fe382b8760541c2db36c42dc81da165857a20e0c1f570ea428ef4222948ac3e293f240864f3473a55b45102bee01df5ca51ecaa200ec1d16fea636045f085f03219bc5aa0096beacb31c56f1194243b77e2ccc8777a6615206fe04bfa6d5b112b230f90e3ca7353721cd3e652532e7a0e5ff7b5ddf2a760b22d20e307b685713b41ac7085e49d7d76b473c0b0979c7bc6a188c3445b6679f8b", 0x9d}], 0x5, &(0x7f0000004880)=[@cred={0x20, 0xffff, 0x2, r1, r5, r6}], 0x20, 0x8}, 0x408) semget$private(0x0, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000004900)=""/18, &(0x7f0000004940)=0x12) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000004980)=""/154) semctl$IPC_RMID(r2, 0x0, 0x0) socket$inet(0x2, 0x50000006, 0x3b32) semget$private(0x0, 0x0, 0x20) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000004a40)=""/62) sendto$inet(r0, &(0x7f0000004a80)="83acc968c794d33aa54f03320055b37b0f989b5c412b62349c849eafdb3ad67168f622d5b079b5fcf5fd018e54204ba5f6187158d4b7b4695ca14820db86edc62c7fbdebbd562079dabb1c1153b55b7852c349e2a5cf8f501f", 0x59, 0x6, &(0x7f0000004b00)={0x2, 0x3}, 0xc) 00:00:12 executing program 2: r0 = semget(0x0, 0x1, 0x400) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/238) r1 = semget$private(0x0, 0x1, 0x180) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/86) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) r4 = msgget(0x0, 0x200) msgrcv(r4, &(0x7f0000000240)={0x0, ""/59}, 0x43, 0x3, 0x1800) r5 = semget(0x2, 0x1, 0x211) preadv(r3, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f0000000340)=""/132, 0x84}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/119, 0x77}, {&(0x7f0000001480)=""/171, 0xab}, {&(0x7f0000001540)=""/160, 0xa0}], 0x7, 0x0) msgget$private(0x0, 0x1) getrusage(0x0, &(0x7f0000001680)) sendmsg(r2, &(0x7f0000002cc0)={&(0x7f0000001740)=@in={0x2, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000001780)="f40b677f0db729c4307c222149b4fb6b898fc7ab08d253652866b2adeef67cb2d1805cdc344d46d0c73629808bcd3eb870ed2d1c15ebe04771d9964455c20fec2272495ec212fad55d143437501ab3f306053c35aae04356f80d8801da2fc141761c87f4bfce9c1887379192153a417e5aa7b6a03a194f6a4ddd49755671c907bb3e22c733606ed0f4b0ba1c000097bc7ef29a408f4f1ea334127f932b333c518e457d4ddbe0152ded29ec9f4c220f731fb81efdb64c9814cc883dc4de85aac052bf440ef6650b542bb67326747f7b4841601281dd69ce13ea62e1eef4d03caa567190fa31a4310512bd025b64ae76c380", 0xf1}, {&(0x7f0000001880)="d25d48388023125c47fec33781d7bbdac8be759f15806faf33f1e212e93881fb0930f597b48c92c709a7c01a4c5c37a848df6d2d855c53bf290f759f2d1008ea417c9584ff95f7feaf7852458b5ce3cde78acd7558813222b88f104afd6481f29485051f6b52bfa5b81aa39f929a4f00483ec41e1ebfce32f75bcd213307ba2fac0845", 0x83}], 0x2, &(0x7f0000001980)=[{0xc0, 0x29, 0x1ff, "b0afd64e094b808f1b965c373990da0e9f9d0d66a605cc22288c2dec8ae1115a2cf284819eed20d919881287b06da58c8a107461a1fd34cf6229be66a6d556029bf03af7ce1c4a7697be026c8257d1bb7e80bfd3b4fea575685d1038d8880791796334093e57c138be0b5d07e0305a150f3f61cc99e820495efb8ae59b58e6f2db704cdf5dbbb89e05c565c6a0c109f3ad9c901aa1f4357224bd262e37b98f0fc641880077b99efae1601444d86ad0"}, {0x110, 0x29, 0x3ff, "f6b2e3655dd32e6bb56104134aa4310d926f5c80079a649a0f18d07981045664e38faabe4a359b8e730959b3862c2e594557d39ca3ec84d06cbc28730d9ea18fe4ee7df3d90c592deca07f658052b6c2bcce9a91f748279f90d6512b837fa982ee9c209a726a7adb3c1d3ddb8033f1c616bb3b70487d8f26eefa09dac988a33762655a2728fc9832904909a3a7180e5d76901cea5a88d51791a0e761c6bdaba51f041bec51b3846f1aa57500198f2b73c997e19806681bbeebed6bfb5ceb4c5e7e36f5246d4ef685886d6b6e6ea99eba559c3f748518679a809723af85b785e4d00058b8f0bbd1141aaaf2a006688e4a3a6d789554726359a7"}, {0x10, 0x6, 0x8}, {0x90, 0x17, 0x2, "c80f2c9edef740c8fc5fc74acc7bede85a2dd21f1d1ad44a420ab28b6a3dd75fedbfa056ffc22e557db019ced38966018e3741c92948d89096cc9d133baea97a256a1277d9a2512b9b18d2aa0baf9990a45868064fca5ac24866617581e32b75822226badebd3a80f538e07a12ce41c75ff9ff8e673c5d58e656d6fcfd"}, {0x1010, 0xffff, 0xff, "3cb9c70c2740f33864d356a6ad374498004d85b3bfa12953f7b951914232a2eca4713ccdf5896619a4553b9804757d820c59f2ea09466a860f4c2a54ea9629d4157ef4bdf18d7a6b5335b2111756261b080f56a04e81188ba5b97689830803d8def196dcb3d0ad9e92c92591659e2825eb9b117d754167645e544b252ab42ca05ef36fb358395b0cfb99b0decdc2c48eeb8d85e095f7bdedc0114f466eff30e1c323cde6262e47a0cdb8602937ddc55da63d59c7674e91afa2999dccd495e6c15935a55b5e8bc8e6a54458b230af6376dc194108ed2460036bead97292c2e766cbe5c7bb1f406d5b566c3143daa9be0da96c14989afc9dec1338a91a815a63759e8d744de40247ada459534e651d913d23ff7595a7b8373b6003632df7d8bbc442833c22d45a1494cdd3f66ecf1eb2d6de6a87f80966d2e3a9cb4436a1df3e052644bb5745306f661f42dc745e8e3e42e272f585d9dce802416ac652f8791ce4c6ad2f5bbb3bd2cb1014d41cff8322920452ba2ebd4bd715b951b412fd60fa1372491947739aaeb65ae4dcb8909922d53e18490cf3ccbe7473961a47027c487b14cf5e85394de779bed52cfa380f0699700e5e3b5fbb82b9042760f3f455e930130ea25bcdfe13fdda7e64566e8f57814b1ab26d6b8a29a6dee60c5512f8f92ff1c9019c36c0447e1d3f341c7d454e52a4a244b47abf966d1d84c2aef4f37792970f6da3d0dbc5c635ecc840e71e6e9f24480799b8f77a2050f684ef6737c89decbc8f1aee10bf8606bac5ac93584d3ca86df8be45fa14f3510854eba7af99c5a41f31e7f208f5392007232b8c78dc3b9585abcac4e57b9bcecd27948548fb7afbaa7e1cc5cc154cd59811748a3d111d324c61eefde58eca8561a6164ea170c6034120b0b724657c6bf5e9b9887ae3076c6434228edd20be028538c74eba6d385333d53b9a6d3812a926a7329e2998518b6b70ac0751d98d33345faf023be8e48a06ea110c0c59158329b9c5911c7ad4cb248c179c3562715225a48f0a9a30b674bbcd0ba6c79625408ec5da18d686e4bd76aa9793f4ad058f6d85a31cad26117672886be2c26064267eaef98cb9511ecff1d6d4f1618a685fd2b89dd5cde0c7d5c9a4662580de2065a8a9b59fcbada4b72dc57d3e4f132a70e02d586e7bbf19216f2918feb2566a5f834c2e9566bd4231b9b8cce38ff40972ca22a586f0ee7ac90ad290cd0c9220f5221b8cb116851e7a713f25d4fc08755039c5084c450253a06e6f354811795c9d7cd0753501784e318b3929168a080f47af2c8b98c7800a4b28bb7953fd443f00defa97568cfd50aa49b8af1782707a7c7078a0abbb0d5ffebac62be8d91de9a107515e3324ceec364434a85de3221366383cb6268c30ec1ee46cffb14bebbd562edd35282d6f6ecebec8c1d8653b0abb5ad6c85760529ab41cfce3e47b6e6bdabc67beb222469720d4ade827647c648c8671a24e75e9652d724ca4d3055f65e7c429262c2d4e2ce187370ff04f27bc0772febbad99fa9e6db8cafc3d83cd3069a5fcab9ebccd63bb6623a3d8952073ef213140210cf854519e5c88a7a8562af53a0a09c3f49012c2d0a48a87482ce217791283c479b472db0a8b2e3594830e3016e558619a81aac1992cb42f5d05cb65f1687725cec61d6e63722b310bc429166bdbb8037403168ff7f27f5fce99120c28737fe05107f8fa28657d7b2cce45128ee403ddbcd83fac60a9c31077a4a24b471e9f00a4ead22d57f5eccdc25f8d094ff1c4310a939d505207faddd209ed438ff62cef9665c3a1a4f9622f1177e430628c74f1efb1dd0524c90335be08a2a03a6c6af99a07d19d0ae6b9f48079ff8e454c02bfc849b48aba8ae8d93577b18a8b5334c15ce3c3e7af93ded68774674bcd4c1692347db81518505df0ea885d9def481858c5ce44d544d2056638fa46f29d1bbdf9722bc84528734eea3211b5fcadd7e0d6a4bb65dc6737c90b6568918bc02fb14e711e6b9fa087ca7d48bef3ee5e6e53d320b3a319eab12b6785c8644eb11ffddde210f7d6262f55bb261436f3381061a9f1efcc206287c08cf1ef8e3428b525966670816a3a4e3a7984a21e7ed7963148e01079ad1b96f2d58ad4421f1bbd53a178f21c5d67800b77d5d2a73d35da898bb215dfc50bcb5af8211109cc3d264cb8ece7100c595311e49f8bf454a9023730fe4fb098cb50b1dd52a8aaaaf1999f8ec7863e15d2b3439d1694df37cbfb738ff0b56899f6b93c34c5f3cde068c07c6131cbb281b0716b4311922fc12195a376e4ce32d411fc35d95f56631904adfb3a9f5cee18832cf969e39d86cc63406933e3d7593a92cc47534997f87925d4040d25d19ded1376281832227003897cdc4a48108c246a9dc44d4b782899eb090d0fa1846e0a3c8e89c187f9b78680f14109d537629633afd7fe11510971fe41d4553904b29dc4ec0f08b8d4060846ab799e4bd84b8bf66883cefd92d3346430f8cbca8ad213dad0c54fda5539348793e2226795607fd093b2173bffe81218eedefe8ec9a5d7b88b2b2991331e3240bd069ec0e5e23872d7cf3db2e59e8238ace0f4083efb11418f612981f5f3f1c9919a43799ab4950bbf8006fda49d2f298f2d7d228d05baa0f0970e3db3365cd694b013c7f46c577b12a07cbbf6c3924e96869328c2d4579d1431f3e201f69d856fa6954170faf9fe3c2179e3e32ccb186600327c986213c47ba67dcbfb2284cd599561f1e8b84d80f14daf8d996d3d509f0e10c80125a474c88eaed5a81618e10362d2dee559b3dc41f5c2bbceeb55a13eebb4359d7d8a0a8199090fc74db748de1878119fe019d48ef775714a60c737f8f9eabdb678ec12c0e6cb8df18132a3b704197e6da3bcc506384b173fa4ea548470c4335f6c87ae254ed92b71f321237998d0ed5ae9075f79171c18206846e765546c0e41501d86ac5153e0d164761969f5c00582ec17a73364ebfdc3140fae1d32133695f71b15163656d8a4e1d309b21bdf9301531186fae8b81f47807482234d9dfbd801c6ab8cf63f08af4a6d9586c685e2d95ba0a84ff1839b8cace83725fd6e1c7f86cdac42d9370ec31bf7c78bf5f0e7e43258cd01af6c7098db8a454abbc62ca36a68beeb345f42bc5b8ed2f316f3dffbd536a0a9a1ed0439c21bc5dc3e022eccfedcdfd5abd85f419a4f950b71cf8c8ed80f5751d5e3a10841738c4cec3d4aaf8cf390fca62a97e14ee943144242fa49dae289d60e3244b58a6c3cb0c7a59ded77e04b4ec7c045cfc524dc958e46fc95f59f368523602a35e3f163f7cfd1d49ff7aef46e81d0f11f29aff260039f4459cd46860a7a4ee6b405c8a61235c04ad795c6e86d833f4136f89ba2913f99a99715c7aec72d7155c1b7f9c2e7b1aaa838d80c9cb1237aec3d79c03188c10d83dd10739d7acaa924a632831a757bcfc4deea9d2f0a7873788e7d7579d1697709d014918c2d48d7dbacf24487f409187eed9fd248640fec1fa7f4b21ff55e83bb99fae57b5e68ef55054faa2559863eb6b453734bd19c83effbd7488a6c72807329c6fd19004e8fbb8c0cb3b6963dee67eea19d8bfdcea0dec38d0fcd22aedd2602fc0ce4ddac34c3041e9e8951250a4420ed4faa1785e4db5bcd6c709f82a68af7a153224011828e31256762c849c3e479200021cf8f332778ed2bd07b70e070b5b8cc3dece3f31a51e661a7ec4ac055bc46e0076dd6083f68e7a980aa2bb42dee945acc20b89b7ee6214c1f135572f9151ec3edfda159e348e2da725ab89e05923f3885b4ce3c9b5484602585f4cf4ed3fb971fefceaa7b881c4bed0f368051b0f691d094f675378c9e2c92abe49f0d00ec2aa8c384217bbc7ffbf7a2d39c19d1fe26cd301c2e349f1b77d56c92595bbd60a571729e709fa073e430ebdf69181154fbc23c55380f9be30e6d88db8e00faf6733ff3385d52d683d33fab8625d299466e9e3a693f39ba4ed25989e9db81906bbbf7193deef11f93f1919f4504061a568ef84c058a1d9d769349afa1b17288d48028cd1871c32981bb72d397d651bd897752f7b3303c68ec7978bcb9ba90fda848c8e4167ad4683b2975e92e450a309ecfb6159f1bbdc9d524594850c9a2a5cedfa993e1fe6b430afee1ad5a5208efb55549115ecb8fc63a45d2422c8c3efd4033a60784c05bc40377c0292539291c1a81a29a3db55f8050c25d22cf8158e677defe54d337ac2f2841bdd1458d3722c89bf2d635d9e232b642e3a84d7cd4f2de9bd7f1ab086cad604d00977a15376c30fe203b1bc216d1238d59acbaa34702ae84053ab0cdc68d105cdfd6ffe45f158c83a088ca1409441a0ac849c30412726c8fd2ad2789e62e6c6ec7b70da4747c75e71a600992f440c9b84a18defbb8598da16095cff485f4e500ffbb2f15da3985ed81775dd3fdd0dd3751afc1ffc4f35a1474209891f4c977b99c2699dfbd8d098d267418d97ff307c57b9bf47265f77f49e73cf97a768b3646c3dceedac043f9f01fba16703090aa6dc62b713fcb28efd724d84585447cf20ac142239c41f6c97e1f8afa9f124225ab630aea7af56ffc21ee78a27c1d4729d16d89d7fd6fec4043ffb7ef511dce7b475413443ea355e6b698932f1922c40d299c9b46520e142a634fa62d465cf10d85d2f466c9e9320450edefe6964a321c119c902c0b533e947f18fcb0e75a65baa308c4760de54b3f344624a946d1894011ad9be5ddd611983ac0efdc5b2901a541da59106962d521e759b8d0a8336724faa32982f70c0d5450deb5cddf9068025388db4a300fd0acc5e1bad5afaa80a41ce3d7d494990b62f84ede60d14b439bd14385021b6f294801a7636309f912e49965c09ffa8cbc867895ecc61717ec1f7ff5658d616395c322be372cd999b14b1c415e01c3fc559f41ced70981ee30f66bc77afdb39aea3f91623504cf084d6b9b959150f4ab943fb3378d936046f36b8319bd5279a33ecbead7e0b65a9528cc5df5af654d2e58aa30c7f75fbee05d0adf6bc828844f4f48d16bd466890a6068cdaff82e90e503b3a6eb2aa446179bf57a346c1185f2ca1c92d3ec335c1682a678744e51ad30ade7320a7bfe8b7987cb23b9fa17bad0b4ac702b6bf74808894ea5d9556f48d692d34222757ae67957f47ea65ecdcaf9bb915a8a8e82946da1c5e22988bfa9459b534d4daccedff3c48b6c65a6dce707069a34a6756746ffb7b16289502a7797e5106261b0f65749c2ca2fb143bb58531a5de60e65e14c0cfded1e3a257a689ae983459a1b0b29aa76e89ccc035ec6b6566914626669fe4a66ea92916159ba40a37866057a0f84c20f13e7368904b5ec2add26ef310809ec7c392f5f079813bc9d2feaa4ed50e6ea4095938867ee31751d2fcf080c7ca33bd268cb228e656a7b18cd675b657378cb300bcbd899732400e124a21f8ea7c28d416c62030b6a8171330e1b4ac33e512b91c9fb8cb98df403166380c53a94214f86b168bf004d26cefb17fc1659b1543a160f219a3f1e587adae3c031080cc5189668910ed36a20088d3aaa563b75dcfa2844cea6a096a4f585d09a71f6f29f6934d639084b84b2f8a0405a2382d19048a4f98cbc9aba8c4cb8cc691a315929bf6ebd6e58343bc866a86a3c9bdb4571b50e5075fa85558a3946af64ff70cbb5aa4e93cb74a198f7d1184fb8f3c338b541e6372d18937cc9e488a420c969830996a7a978a7d684917172a37212b64820f60bfb2f94ed68fca87fc0ee22d0c7ea97365dd7f28a2aea86155f"}, {0x40, 0x101, 0x9, "461f41ff54bba92f9d60357cc637cca05d288d1eb83f955c30b2eeedb5f9c5852056840ebf3c1de6fc001dd479f8ee"}, {0x70, 0x111, 0x100000001, "661c30e7859c7516cc83d07de3bcb5a2e4be19c8d0035c2d81cfebd54f23610e119cfe20585ceb24200e978a978c5ea0a0b91cf84dc652dcb7db1570816b2734588f3320065466a4106bc51bcbd91a974ad2e12ce2901f20fbee"}], 0x1330}, 0x5) shmget(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000002d00)=""/154) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000002dc0)={{0x18, 0x2, 0x7, 0xffffffffffffccf4}, {0x18, 0x1, 0x3f, 0xdbb1}, 0x4, [0xffff, 0x7, 0x6a78, 0xffffffffffffff80, 0x9, 0x77, 0x5, 0x400]}, 0x3c) getpeername(r2, &(0x7f0000002e00)=@un=@file={0x0, ""/4096}, &(0x7f0000003e40)=0x1002) r6 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000003e80)=""/101) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000003f00)=[0xffff, 0xfffffffffffffe01, 0x1, 0xd62b, 0x0, 0x20, 0x68, 0x6, 0x7247, 0x5]) msgsnd(r4, &(0x7f0000003f40)={0x1, "406ad1d5dbc31e289c2c72a9ec50ddb65c7d15aa92d1f2d89c17908046d4507ea027c5776f05f029b8e412ff855c6b02e12df7eb5a3069e945fb37364606c2bea25a3041fa6ada5748971b945e241ff62705f2036db8f3506fc344f60281403ec67178ffeb51dc6780055b38ce57cc7b5e05372aea803b89ce2f8ff72c9581160bf38d1d65b7636e5824bba9998f489590c4cbd5e3a4c0f44b47cb734822fa90a81d859cc653bf08ecdc630d69be0a46eeeb182cb67a9f3552c6daaff44fecec09783bd558b1e6661dbc12f5b512c06cdd4a929b377d3e71e77e025083aa92387a2562c65e9d6685176ba8ed94a6bb5e721c881ec1bde6ba62cb"}, 0x102, 0x800) sendto$inet6(r2, &(0x7f0000004080)="2a53916b2c776106ade03c6beea955bb0ce7461e796439ff24e1d3a20e20112b58f5cdff151dbceb1c0171a4a83424a7d4e7d2ade303e18aecd1cc02470fbb3f7a86431c9092322be2cc39e5c8cd590b7b10648f685ab000d7d13d76746e94ed4be0a2e34a4b682650aa8c8c43d905e8263a61323dc8ed77c76a3d9a4efd6a3428ed9a558d2caf8d840bd611fdcf773254e957deea44bf1cdc91a0921a945dda7beebd975413458e4785d6788fd4334607c96a1f6e2018b2f64cbfabd9f982db75900e2a09879f1f449de16b3e2a7695119c72cc68", 0xd5, 0xa, 0x0, 0x0) semget(0x1, 0x2, 0x310) semget$private(0x0, 0x4, 0x12) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000004180)=0x1, 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) preadv(r2, &(0x7f00000053c0)=[{&(0x7f00000041c0)=""/137, 0x89}, {&(0x7f0000004280)=""/4096, 0x1000}, {&(0x7f0000005280)=""/132, 0x84}, {&(0x7f0000005340)=""/66, 0x42}], 0x4, 0x0) msgsnd(r6, &(0x7f0000005400)={0x1, "44eab69b5721e616903f5f9ab4e8625a8d2f5f9a237489b08f2eacbe5a222d6b4d9d0fc08beb81a7a7830e7cb938665d54e6e80945616d8a637023291f9be7c7786f03fc49c92fa10a4c61b79933f058f46228f57f67547a2425d19c94ee6e30df3c170c68aace7bec04"}, 0x72, 0x800) getgid() 00:00:12 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x9c3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0xfffffffffffffffb, 0x234c}, 0xc) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/179}, 0xbb, 0x3, 0x1800) semget$private(0x0, 0x3, 0x104) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x81, 0x800) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000019c0), &(0x7f0000001a00)=0x4) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') msgrcv(r2, &(0x7f0000000440)={0x0, ""/225}, 0xe9, 0x800000, 0x1000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x0) chdir(&(0x7f0000000540)='./file0\x00') r3 = open(&(0x7f0000000580)='./file0\x00', 0x202, 0x100) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x1010, r0, 0x0, 0x0) msgsnd(r2, &(0x7f00000005c0)={0x3, "bee30fd2ac6c016600d683fc8d0c75411ac559e471faf39eb7226af098eadc3a6c8b08df13083dcc9a499b3193a18fd566569b065e64dfd558c841f51448d1d845190d6d0d0d22b9d00729179ff0c6cf85796ef4842cebaf06e4a8341f487068863971947f228069bf5801fd9856f1c9d41ec47e7c5c8fa0d5ac9f0337a598d3942d2e10d7bee569ca4aec77c78e37c7184a133a6c88ef7d3417b7ae8fc7cb6e6e8218de48e039fe7bd0ffe6d6be791eb1b7a2178cdb0e2892eb2c54420b2d277e2810f5f3442a8df4823b9946ed3b5992c917e137a8453a500b387777e9193f834cacad01cad50400bfbc83270c6bee17c3374f61d8e1842ad48b31d3427e89f36c30f42c4e771289dcd8a24468eea31db96df584985f09e6ab8d9eb6b00fc19ebd2e55bb7ccb2bccf283ebcd70187d0ed478af453e9a64305059ac8bd85399f967ca91d68a16901f66ee5a4192f45d7a8ad791ddf4930f6efcab2f313e96c363cd54e367fa05fac5f4bdbacbcef74be83dd08467b7d64d0d9243141b26187d9f8f16bb1e5b2c1bfe2e09e00bb4104bb9b3e76036d7856144ec3e9ab58c1ee738ab6c4a74bdda2f04326a06f59fc122bc0d8d8d9eef4d6b3a33b576f9e704b822983f0ff3996d621359a34b4854ab01f68d6adf5407ca8486dc1132891159141aa0a008db3fc4c1291186f3867273c7a422da123c8c93b48679a000db5a4b5a31c2267c6cdb59cd175c96c6288d3ecdae10fb7be680fe8af55320441be6b36bafd4204cba1e18d77a53be4bf527ad89b768e1ff7b2aff5d3255669e2c7b28c229160122a3f7133697174537c190a0503457989bcd0a9b8d7091c3d8cc7e3cb2408a5c83fddf5b94e5f2f8383ca67fb089bdb1c5dd5b98bd1d2fe555a4a70964d7f11ce38ca5837096a8c4d7b5aafc7fd33a96741ffd3184e43f241e28dc8d5664c620f46d599156686e03de8b7b5ca360a7a0f077606de114ad66894e6508485b2da20cb01e580cc33b304dccebb0d8d6e616bc6c8239430eb35ddaf0e0273f2e259e419d397095ce7353d8c0c0d9725e2ddb0d90cbbcf8d9e0bf16ba52e1e149bc0122f3758b0e85866076be5578fd12d3d9b2577a03ebb844b0d9d256b5bcf6be05eebf100ef30d30ec6632573f4634c7b657f4005968e3b2ca36350f6630d66416e2ca512e001ceed98daa976a3f86616563fb847b3e0a224918793f1993bc644cc5e9441c246a48330841bb22596bae80e11c5de9423f7391aee94b671d6eb7126d42a88664afa11ab2c5bd2417384fa162222609b4c0f05450af0844f6e79ecc6dfe358e50ebd29a65b01d3a08e13c57fee900680052139d351c213fbf70b58a07ea7d5b32d6d167315746b1f0852bb10ac4866b659f07504c74e5684f68eda23518999d37721894688f012ce0f31585d419239ab4810d0d0965dea8121dcb7850ca6bfac02a43e6b4b67b749defd64a9f1240e1c5413afc5a5ec20d9a9552e3cd4cc5dd17455b8ff82d7d57ab4a619e59f58a9594d01e6375788c6b5ae6d5cf9296b9c182796aa651a9a8d60b53b076536f5d06b579bdefb5e7f6f29b01acddd23e5552939aa1e972a6b70dc7a3b7e03345e8cf12778b8d4eeef426d12e8cfb3b0034346395febe87d696d41f864fb78e974105b9ba153f472eed804e2d3a724459355da0cb062716e04f58784d7f39997799c3fee1aeaa66e4ecd07a923ebf55de45944ef24b4cd9db9cd2c87d227b6763833a7961bb270cd960ab88e2a20f3eaf47f6020e64de05f770653c8aff61c133491e81779736bd451c5891a7140af22daa79022385eb9985c18108b9bebcf0b1384d0f6d91cd351abec4cfcb92e3fabe6a4da5017288c9450e9be481ac0e504f8509eccba23680d954bd86d0e8a33b936620630724f7233652fec988c2e3605d52b19b63398060a48a8a20c855d36ac8fa6c8b3bd934ad0a60f3046fdb5f344c42410ad84a7abbc85b740486a9a6a04453dbdd4264f1bfa62e3b5b98e4e3f03b599d17166035f4963dc7ab839c3281e0c54122a793a3eade982c06af939e6ec9d57468c3151fa056f9e314dd9a4523de94be2e4715b7ec2206463c28131fdcb2c787d4c183fa362443b94080908fbd10eae7ea1a7c6deccafe78e3d883043165b8fbb7f263b48d0e3c664cda576c60f7c299095411fde6da7f2539cdff12f4f296abcc16c0ba08bac481f2be43c6a76d0c6a23e0d5c3257ccbaf49fa7d9da78029d0edac51befcafad5e04d123e127e9edbd7b045f0bc5810635b19c56bcbc5f2e1aa171152d5d02de641c950013adcc5813dcde4aee37dc18287af712f4e5aaaabfadc63833927017fb895653a8abfa295a86666743a8392007be6524029c2bd9e8acfca6d96a4b1188213168777aa9fddc1781bdb2de9c6d481b5bfaefa1dfe67bbae097488be1d0342eb38c65ddc31b680e09ad87c55864c187ccbecd8b0baea635b9d464a5e148d875c8244e1f10e62b1dd2800ad0ccf9624090371e26fe15a3a2005ac39cda4a4ca61e4ac75e67c259c7bd197994dd66b5b4cc14f0e4fabac07bb8ff78e1d3aafab7778d54f13987e59d17639a95a48c8cfe143aab292aa785ccde07e29d85275491eb0abb4cef772bde518a56b66d14e9e90332e41470086f34123a1c50e2d997ddc5a748ea67d8313d265caeb21f84e71dda51f0c4e61967816eab8008f6a0e8f40cda0db34ff84fc1204e0279a10cfc7c3565a4f830031525299ce81dfdf7a6d8a6086096024b3defd0f4c910bc4adb10e414c9d4cd5b984050021d5669278d11702f64b89c4b72b694144453ecd4d5a40912c1b2200526415984685021cc684830725e12dee78ce99aab940ad31ca3715aab148979aefe417e0775a10d94a4e5dcc2b9ffec40384b35a444a2350751fc3abcb99133db2a1ddcdcbad08ec07b924f1137cf79b8e908906feb9ae81ae723ca966906b8c15ba6211199bfd95ecd0c8ea4f7bb131292a0494cf4ac9bfe0b2c15ef3b2105ea2e1e41051864f2d460c4407093dcd60a11c3460f21f7d0071364dcd89b3b8112a447fee1646876a076a661a0f85ed0503d485731d0fcd4a6eae371a9818ddc1fe5fb12df4ab1260011cda0178c8ee5ed7e1a853461692332a8422e63c4bfc41decae04fd51ccee20677011f7c2962de038768a3e39fa6f92a1842465140f625cf938efc8a7b56be75d2cf8b2bdbbdc7a8c8ca89d2ca270288ace6c330e8aebc693888f7315e01b5c3ed5d9d126bd8655c57ffe30e6120e56b000dfcc6498e667fb18e27e30267369350488a0997dad9cea34ca64a21234504848511c9c427e1feea2dcf415cce3c090af4719b57aede3de2e272ce266b83b9e5d44adcbf6d1b7b493fa0ce8cef7e8a42977dd4da3e35fb2ec38bb9af5cba7882cd831558d979785cac2bef1f5a2cabf8af131c9d5c266afbbab987708f5029f8be00dca2305561d1b5039ce56232837d5ed2df6710508fe37866995b8c510e91500852bfd9654229155a2854343ba106eea774d2c98f55b130ab2b07150d63e42c202bba8b09562a6220a47309b5786ae5e31186407b21d1987f14149c1676493919caaedbef2a0b52891ba2999160130d6cdc911d529b6647c5984d22bf76d22e9a3a6f3191f9616821c874f399b682030448401e4591e8f2c27d11cfa480e3f164a52ba82d3dd44b833b4c3df9d9878bab02f7b2a0a09884e71ffe9e88731eb5b5ba32e28eb255c369ccdf0fa5d217a20fdadb8360902ea373fae1dd649e4dee6306e817f0e7d8fc9f28b29b5473ad73d0f01ce4580a0163aad59d91089ed8a205b3781961e0cd1cd44585066c30f2e2fd7c9dd3598f7666844e66a542e554dc5294ffc5b3427403d9ece878c25d42a8593610207a81868a17799554b561fed4685b2ce3e3c3d59f46f1b2612c67ca0e3bb608cf8edddb9d8f2071cd6853af858e0bff584edad30f8d1a26849d33404aa1e2a8fdb3d0c25ea8afadd5c42592f939b8d8e2ec2d7ba61ce2573f292687e19ab39d4d451952055bc17f6e2db208c864453e75dde910d58d4dc3c04587406f1d4062e340e5f86e1e5d524ec696b05acc93a1b41bd9299fc63511a45265c0bbd81192a84ee6b238d1caedc46ab5e01468596941f3121e468676521870b4d6d7e80ad1b1d694247f36b05c079fd8f8bf4da527fee33237d0a4f7a3c99a13835a3d6d52565754c34fdafab108b052053dcfbce9a94ea2bf2725013dd53f958cc2a13cc325b0e205ffbd7939a2f1452ac5cdb20f89a8d72da27926d3b200ae0111e105b7534eef8e9f26b781129b1525cadadde66e316092df3a6492a450e5b27264f51c4fe822533998e89687833e8358ad61cc0e4fdcf61c86fce3e986cb043a7e1c7258489d6e26d123f754931d42a81d553e96936f7b72b9cecb24e688a7fbd9fa95b997af718ff9a1d9ea468ec06a29bc2c520d5c388179b0e6f3bed9a42d276da1044f7210ff280367c12b34945ae637432491a04ed40146ce877aecb8e45cb867bed3ec14e0c3a84606a954b64b7d13a2feefaadfb7ba72fe45e12764a3b23557c89f7bc71ee0a3863c4cb8c94904605fe108ad282d1cb9fa66ead7f415189b304a497d46332216ee92638d83efc99944b41d89dea52870149e169ec90bc5da965783aa4ad88816c7dc50e94016c5692f29341bfc52d4abcded438e08234768b14ffda7c7172d9119d599a5b2051754badf825c262d16816158e4d5d6ec8ebd82469fc6670d861c51994b759f7c95ab00662c1e3ca518838513cc6d1b7e6e1614cd647f0d0aa32b9c2388861e25f7c942d4846aaf0eaa1026671d86d9625cd2b9d022dfbad1211786bb1941d2edd600408d21cb283de17f3290f7a3263f0e8374983df3b59aa570b4ec3983b52d398b2e3597f4c1a23e87788b9df9c3c39bd006f3d4e808fe051cb1b4eca172313763f973a1c90b8d540257e8920d64915a9708aec7cae5f9f7fa7e651cdaec6c6e71dd336c57c3dcb9743f5f574a556bfa9b4b1b58420905557487a4771f5e16a0fdc97999bb7affc03bd061ffe4338d7427bf767df76bd75d95b47e3f58cbc7d021120fe2accefc285b76497b16686331da8a7bc1985be3a6402452ae0f9b949e8e473b2dcd78e03459de52475c8780724cfe5f55aabd536c99a62038e227f65c4484562e075e377f35dfed094b08831b14093b06e7a447e740a7b9a5a0ef76d428e0f9bd28ec31de05010d862d8c40fa5868892a8fe1f961e8d3d5ae4a5b33843d1a17f7b9667f6960a59b74d17f8f17cf34c5e51984bb440871bf0a5e53ed7fb82214401d6972aefc10608e80cea99ee86838f5c2c83380bbc3731d36685ad8adcbaa5f06aee730b681e951c5cf3914d620b11f81488784ff8ad8b40d95d28f9d9a3ac637f9c38853ca68dbdbb3005c08b668f550da6b9356682d1ab92d37fdd408b8139624788147fcaf46336dd463007b5b7d28efe11306fde9d6ff0631fc769ea805903d7453baee4af1771b617f34e5dae56895f0f70c362f4b97735ce99176227b420d820f2a86f9be41157f5f0d8471fdf51e7bc8891b6992cb402fe7d5f39b873d04cac958a98c8f7c8d6e34666f70c01436724e2f9e5c83159a11ec0ace84a757350a8ce70c9032c9b8b959a90a8e86f4b4199af5943e21830777485aa3c93094182edb7a7f8f45e3c0b0c0398854e3fafe8a9a25a729b2516ea4a9df6589f41e00a9a2c34cbb26336566ee5d36099e04a14457f592cb6d06f2f8c4431bc8a5d123771efd7b28c277c12"}, 0x1008, 0x800) socket$unix(0x1, 0x3, 0x0) utimensat(r1, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0x5, 0x8}, {0x7fffffff, 0x7f}}, 0x200) msgget(0x0, 0x180) connect(r0, &(0x7f0000001680)=@in6={0x18, 0x3, 0x6, 0x5}, 0xc) chmod(&(0x7f00000016c0)='./file0\x00', 0x100) connect$inet(r1, &(0x7f0000001700)={0x2, 0x2}, 0xc) paccept(r3, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc, 0x40000000) getrlimit(0xb, &(0x7f00000017c0)) ftruncate(r1, 0xfff) paccept(r3, &(0x7f0000001800)=@un=@abs, &(0x7f0000001840)=0xffffffffffffff97, 0x10000000) bind$unix(r1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) fchdir(r0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x28) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000080)="e3fa7457acec6bfac2ee0e669b8a09c5857e5df6a303d9981132ba175a14fcd8ddf6ddc4443b4e190af444490cf0394f5638b872ad923aea78fa044ba52998317a8a275920e98cfe8827224e376a2d70272f2721704aa3b1d20714f95eb5ab37682c49325b7d49c0dd43bfa640fd4987e7f13efedd4e929af564fd84f4cf8ad5406d6103257741f991f46c9e8890f31ed09644dc48165555ecd2f57b29bf10ef7eb1e3bda9edba72d1f5582808098b17d5c7bd4a3d71a556fbf5a9612c25cd1733da4e461c416ded4b5fe45ff5f4d8407714c2085f3f059c42898bbbf6e8289fd655d6a3d1ae2ada94abd212d41a389f960fa0ac50cb91e40d70c40edc9e6f883f08a113a54647f245ddc70e21699a8b164c58823971313238929b34cd1245ac7594fc55c572761dd81294e83a97fcba13c94710d35f32d1ff7f1568d30edf08a70342df8ce8cecf64a95aa67b8a18182991270022b855711398182b246f448944057f374ed028353dbcd7231a81f1e47f59b2d4a4c672a96c44d4bce530a2251341f003f1cc0ceb551ec1b477068618a593f5efa56ad0967be757590f81a36ccf97cd2be774bfac71f6d1067613436ce4fd67b7000831b3520dc6aac2095c80326f0d5a06a525321c4c98d81ecdaf30de5db808399f6abdf0022b8d85ef5cc2f4f20cb1ace1a15eac63978af486100cbc388da81f5bc5466653face96b3c80b1fd78d8b81fbaa676a827d450be5dba026d7b25ae509c79ce06ee3dd3c610fe97128c9ac72258d4dd91f9cb6bbe01eb5140d386822bccebfb68cf82ebbde8601d568189a0409dad4333c9fbb70e7e209030b506d4ecfd7f99296be8dd05706fb139ee9d3ed8db2186021ffb4b52d34ca08a2fb233a27693a68f7d332371759cfdb5d1df70ff3e07c9db08ee1ad1e80f95eccb49d962cb684e5596967dd103801a3cdec15d8326958be9d368fc43cf1cb9cf7b83d768a2591b385ef30bc224bab992e2fc23449c80ef612b306a70c914472706eeaa999401b961ad18ca8a8a2f09e4060de807a99fcb25ca1b31d790e2d5939ce55c802368e31a1dec14a04768fbd9ff63795dacd963bbe7c03d821ca9dd3dd22cafd2652a65d13e3a96bd8fd0f7a741ecf9c53f612fcc5ced9d114a287fd343128eb78c2cfd764da939fe480f50aebb109164c97626b899fcd49f47e1d117615686696ede744f84b7c5ae06f2111a41ff6b495c11dd65aa4e0f66ae21d476b2122441ebfebabfc56ccc6fadaaa5e04f7c096b144414dfddf0dc933d16d99226ef15642c4dffcb31961ef8d2728fca0ac418664fb1b2e4000e4f2f6286293cace0ece2ea47cf1d6c95afe08c636d01c2e060e9ec0624d8aa90ab1ae06cb044c02d488a7f23553cace99374a31a58663745fb7b584963958cf49932fc14883932f0648501114e30ab6b034c0e6ddc42665b5c987aea88403a855d48d715b8c2556f640c78d20a401683e0d35a2fd0ce038287022596ff2f5ec02761a09dc6c337d576f0710e715275253c92ed797790ae5de0a8cd66e336fefce1aaff03c2d9894d065dc93fdb66658358012ff9ef49e01966410fe5769c13e5761368095f8c4fe05ff7c32a28bb937e0410653544611179347d16c980b48b212ade5afeeb7976c197d6471fbce452c9bec4f35a7d5b1bd72fa3016f81c9b6f8a48d2962a344c0efa115d5d8db1edced03cf8f13b007c9dbb9b8147049df08a7e8833d2cfd8cb3f692e77d9285a21bce1210b7de228224312c7692490e6e1ac7cb7b8448f713b000a8c6e3a6af0a3c0ad59cb3064156fa90838b1a9cfb21a997aed268c82d47d64db40ef18612e7334647720390a89bce78a4009d684325708104a9e79156e7acbe1c1b03def89c48294aa190aa71ccc11fdd20803c343b6da6fcdd75b30d0485fade1411b080f113039d3903faedc23cf2aab3372cebc326a30564bafd27b1768febdb6b75b6b4d6ba9305f45fb0a17939a58f68e2e67599209f5e48e50887839020b09a143fde6db52f62ddabada68a0836614c7dd856d1275906a6d471deb1a2309e7185af06818ca6ab8f3a7ce5342c38fd37b34e856cdc53a1f1639a7219ee2d95b6cf200f4bd517962de31d4d08cd51b73b926253a2f8614f378160496139a548c48204400439c09dfe040301d7c876f878a68abf088b2a3822dc42ee37e7736dc2e9ba57b749883b45c5c9e03847279005266ecd87de5137eeb3e578c907031333e2a4f01f0405b7c430078e2da829746477748590d15c46b618e3a4bd25a4de41ce7cdfa670f30b3b5205635fd29348fe99f0bb76705c744eccbd3331a0ff1385316d024707766f948bcb3b43fd8211625a951574fe1c3393bb22e876e02a269dda355b9ad5b37cc7b075a6e56438fe278d4b2ecb5f601e66a08526e39065ff9127d43dda39388900861e51f817e34083f821c2ebf7901eb4eec6bcd58423fc17506ee1f360fcb8d735c4abfb5e6b445f4783bb3066a36295096c841ea093a8c6e886b51d61bd64a9b4ec8c2090dca6a8565bcb48a8c6ea009148d3f188de5cc153c5579c0c4ab95be2e40cc9f1af87ee1cb8b30f9fccb56833528dd6db2ea5228ac88a9b99ff0906014609a9e58da56c3250cfb7ea8f89f0bb53b79ec66f1d1b1371a080667e0f4d077fee3530b0cf7b3cf0166755436bc35899dbb103d184df118133f1cde25004f7688bbbe5a18c8bc866ed935bb16e00eb6377e9501895f06af6ed4ebfafacee0587e4085410ba52c205a2f297b3392fc4c4fba1b3784aaea87e6e32688864094472b2298e439d2c8ceb0ad0efade376384784e1e3f35eb63aacf87d7efd947e75903ff68b038ceefdc5f80292cf359defcd484c2c0f05689f25e1705fc9811e32bff69c5511d0169f3f57ec766864391b939e2e613f5e3c575cdd47ff5446147d867d002a7606001fd92223efbe3c1ce664fdfae79756571e1bf4981735ea9885706b4b38826a3794de7b72fcd9269a765ab7335f3e5227608254f978787d9e03cd3b8005cee7b395c27a2baaaea0eb9ff5b7c5a8ae73a92594a76fef8089218d48d212e8a3d6ab4def091252f5d103ea602182cf08d57f20c885f1a91375ae0869911012c48d0d64e087be9af665c5d1ba3519bd225288df91bc13f592ee8b253814de350c76e4af63f4de9edcd730c687a46318a1d8de999f3212574f327f41639b8263f565a95b5021f699b2915f915e172020a19157244950ddc60f86e61396a2bc751a2682b3cdf130d07e3021936993870244a2f7fadd198124ff68ea477d8bb611b1b3565e2a48d4e80e1924eb3a5c0124169d566ef1dc9310a88571e192504c563bf6addac95c6b4b89caf3f5099f0bded15942ce49ebdd305182eb77028b481ff5e6a8833bdafdc052891ed6e7beb45e52803b78ed5e867663fa83cf9cbfa965308c9061e894372ca4e8cc841b1fad418dd66173d87a93016c0bd249f41a1710646517cfe070608123143101cff8678f2fdf908f1570fe2caa436d35bfef75ca7c9d9f78e5f901575166471500e928bfc9db9865e365b2c0fee1ce9942438a04a52da14577228dc3c5401de2b95cebab09f5d090389ee19646a096d785666b40db04536cc74bf880ff3f5bab1f385634cfc8df0111f059c9448784a4558321da9f713fe2f5bdf92f0875a131dc5f6fb96077fdf346a7c7d28c7c8ec52b30e704a0f59b2c67046f525646754f39de7c5b6b9485d3bc39bc24cc980da3fba5e41dbef7f88216365235948aae7f1520ec876e224e055073ca521676f69553e7d93a6452a0149b114e34b280e0f8cd87a730cb879abc6670bb7d174d6e4cef56582fabc56b3fef4b777c37f6823cf1376945629bc59a14e9e8e90ec117fe4d4ffe2666d3755309412bacdd95d352fd8598244e25c3241055e881e082f38ff723c1cc966529877ef5c8b89202dc2ebad50292da145e69cb78db913963588773d97fb028176ac127f739e7fc0c72411c9f238da363d3f518eb418b6f7a6483cffd7d62bbb47842f5f09f3690755e0c48b8abc3b37e0acf150815486187b714cd6ec3651f09d34e254d317a63dc1decdc4b5188a60829d48d34da6ee93c6a0be1e6539681fe4843c4fd1a2a54fe3b774772a838c0a6e2c59ba75b51ae8ed21bfacb429e4ab480684e356bc86b4b5230f1550bffd7cab191e12e31f6ca2462834919edd32779526408c1bc45481b4277dbeb252978fe83b52bbc7bd8ff237d84b849476f3c0b1f016512aa4b621d980fbcf1ae50b6925c62b18fb78f975155701296fad8b0ee87abc857728d7aad070eaf94655fa2f7e8f202020734c4744cc048d1e576f7f1e43eea3bf9fea57a65187fdb58af9fc89670322623e43b694232309269902b32dcc9fe1a32a2f1b69f656ce8ad374e541a5bb8b8c18e285f1e904fd2bd50f164b381f192dbda887f6a7071b919cd6aefaa0bed06d3782afab39353379c3c8d0964e12075b5d9ae34e77944481b236f60ff6a442eb65eb1d992810a695d47a9f099e88394d663c75fb0be6b6a74a30638b7d7100607e844fa008d61d869bcf562e728a65080883d4f639c51c5655967bd4d1e9db4f688dd55cf3e2db008d4116180a9eb7df20063ad9282b594d0a5917a107f753f64c0b268b2ebe7963c02a356b6e7740fc46a00885a2307b9d7c6504b9aee2c73c499cae8e9e654f7c411250e37d84d797e4f3b56b14e07a2175802cd9bf918d314f8cfcd78a2587e01bf83051b9fb15dc2f17a1ecc3fb7d8b6b7c5fe56fd1fd6ac2325e54686893eb543ac67db995181715380f48dd975526597654fce8f0acd34153de106de49e16941e4c5a0d20316eedf849d4bd03276c53fa060fe8dcc7201254402c8b766b1aad6d7d7a3f55ad35546c40fe5eb39b63d10c5b4cfaef098dd47eb8e648e2d2edf93bcd986dd1441806bc462d6dcc8c3610fb51f47645d70cf69c4974b5572b55bf747aff1020ba7ef4b8718dd06a0d5e8d98b04372c5146dfa08f45b99d5df8331b5a11d25ea4d107d00c1499a440f38613dd64f89815a5f69e9e730b933ce58d0f4fb2bf93bfe8b91ca50d60b5d18a214d1fa8b35394c9527d62a8eb69974f11436321cf011bc31e871657cd25a406ceb851df67dd2f78dd6a52cf8edec6b2a167964d9a1f44926426c02ce3e62afe9e584b8569dd9b58b635d7ddc4d6ab5ac96d99498eb8caf4cbe98fa30986b9a290f90a7b35e2f826fb1a38c6df8c62ac06f0627d2aeca80f14f2dbe37835a013e8e92af2336cae1c518da5e2a035cdf7072e757946b141dc6365b755fed64746fc3a7366e563d3f7c9ab6677f62a04650fee192a0077ea134a6daeac108f9d9de8bb58371a4530b20691251999d7700e1d82da14fcbab137ba96f04ff41507d2ab495411e8f254acc94cca1ca20b7caab08b76b48daee8963e23de020f6d68a23ef4bc8cc15d58a6619662743b8e65ea6e32be9052aed186d9b62af53b910e77e4a2cd739144308093d0efc943b4bbe009721f08c6ebdcf3d2ede2ace28688ae7901b3313bb693193c3f0fba1348edff1fb366735db7571997e19c892bcc78c2b2dc2b2542978bdffd8bb708556204cb62140e261af730bb286528f50687551963dceec97a4ac344223ad8227a016455678550f68b84ee2f7fe28233bc1588339e6c7e4408418e85e1a156ce2448c7a088d1002438f88ac2c75e48b2583890c994a05f07a7cce9eb389e60676387314864b0930c2c65189608da910b04d38dad1ee34799c3ed539e7f961554de214", 0x1000}, {&(0x7f0000001080)}, {&(0x7f00000010c0)="efd33e5188daf90e97adeddba759abe28eb1fa80ff2cb29578222b49986a4bd9eccf537f1e8af3f8aec645eb3f946e5bca3f5a13768fbd482999931834eb4afc2462538509ff5896d84b841f3d6e717a0dc91c3827150fe402f7c15adb8b462c4fb9f5c35d14c706fe4c30f3c2f6c19d6f270b9970a9a77f2c31b9a1615fdfa265e6a9a6703e3742e0968d373c3f365f33a601e257b34b7c3cd4a06810a1a78e8beed277af257cc08950ff2bda31", 0xae}, {&(0x7f0000001180)="6dda46557b0470a5770519127b5fcfcc3465a6f71445044edfb58a9934c3607211f75dcf025183ebad4a7ca072d89f44fdbfeee1481e89d039b2a319fb2c668da817", 0x42}, {&(0x7f0000001200)="d3130c2ca84db945c8e5b05b9b6f436fc143b15683011e9cf184ec2f50d807f05a5cafddfdecbc39fab26030e6a15aeaedba8f5200b7ff1bdbef2cf7f0bc917024916fafa81e18e1e33a06ddba04827a8fff98a6c348ae750ad9226f2ee852aac9794ea3f68cd6a9b64b69972cff76083606ba8c1bb1a6a4575b02d9200f29855880ed5cf3141eabfbec8a8794a6fb1ffd608f13af03cd3899f3e56eefe7b46cd2738e9e9624592dcba41d02e42fc1818274e5c7bb308443b563f8bd819668aac7b04f6941fb6142678723b407595f1e0dc13832a232dcc4d089478a333d6167999b249a95d7ca7b9672d4", 0xeb}, {&(0x7f0000001300)="b05f52baf93d43874a8d097c4b793fe29b646fbea016902af92963e4b56fa015c95e26956c90668f149d864cfd98bab584af5206cf2c5f101121df800c985bc6bc9215dde6bc7647f2acb37680ffe470886160262ea4d94cc02fdda241b5587d66a22171ca4a819652927d221040c5b465d8c87213d61d29cadc23faad60", 0x7e}, {&(0x7f0000001380)="4cb960263c7e9de6828c45fc63182b2c289eaf29e5d6b31bf27e432b55583f991d7d0746334832a88d07c62be59b0a36b96826fa232ce4ef1735bd5538f3f9e60d03abbe13bed492caa7d96d393b0b45d066846ba72297bbca70041ded80dfaa2fb1c5fd7f5c04f123dfd6ae2f4d7803069d39f2f1d30491bb66366ff130a47b99a97a31b1d2d11601dbc919d5601b32fbdc8f8e9aa55429f11c946a1ef0ef081824f90ea0426a5ca5d7a5528fb5f591cecfcc0c71a9780b736c5280623fb1cac9b3a0", 0xc3}], 0x7, 0x55) mknod$loop(&(0x7f0000001500)='./file0\x00', 0x90, 0x0) r3 = openat(r2, &(0x7f0000001540)='./file0\x00', 0x0, 0x20) fchroot(r1) socket(0x2, 0x20000001, 0x9) r4 = open(&(0x7f0000001580)='./file1\x00', 0x408041, 0x40) getrlimit(0x7, &(0x7f00000015c0)) mkdirat(r3, &(0x7f0000001600)='./file1\x00', 0xa0) link(&(0x7f0000001640)='./file1\x00', &(0x7f0000001680)='./file1\x00') openat(r0, &(0x7f00000016c0)='./file0\x00', 0x201, 0x124) sendto$inet(r1, &(0x7f0000001700)="f9f0572c842146a4b086514fb59f957e491510709939b1137cd720118758c83c132672de3dfcaa6402af9f22f0937bb0ed0f6a5e43d6499700672d4da2f4a03c2aae4ca45fd9e5114e0d3818c8d62bfee2a6f8ccfd05219db4", 0x59, 0x0, 0x0, 0x0) fsync(r4) getsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000001780), &(0x7f00000017c0)=0x4) dup2(r2, r4) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r5, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) fcntl$dupfd(r2, 0x0, r6) sync() r7 = socket$inet(0x2, 0x3, 0x9) r8 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) open$dir(&(0x7f00000018c0)='./file0\x00', 0x800, 0x0) open(&(0x7f0000001900)='./file1\x00', 0x200010, 0x15) r9 = semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000001940)=0x41a) rename(&(0x7f0000001980)='./file1\x00', &(0x7f00000019c0)='./file1\x00') dup(r7) 00:00:12 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt(r1, 0x7, 0x7, &(0x7f0000000040)=""/233, &(0x7f0000000140)=0xe9) recvfrom$inet(r1, &(0x7f0000000180)=""/75, 0x4b, 0xdfb878335f72f794, &(0x7f0000000200)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000280)=""/247) read(r4, &(0x7f0000000380)=""/4096, 0x1000) r6 = shmget(0x2, 0x4000, 0x102, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001380)=""/249) r7 = socket$inet(0x2, 0x2, 0x0) r8 = paccept(r2, 0x0, &(0x7f0000001480), 0x20000000) open(&(0x7f00000014c0)='./file0\x00', 0x280030, 0x2514c84f15920510) r9 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, 0xc) setreuid(r9, r10) writev(r3, &(0x7f0000001640)=[{&(0x7f0000001540)="d46e4a8d309e3016ce55adfbf86ff3f3906ee9133b6861f578408a36fa11f13219cc4e2d3467ed5519b0c694cc4b6e7dc2822e700682b731b1d6f1d4d32d442c19b42aea84f953445be979ae1d2f467f18564d91333a4defd7f6a426d988c3c5460ffac19dafaabfdd93483a2c5ca634bb60abb2cb671b99f2b7fb5074aa3198cbdb66bbb703b98f869fe4e94038af0e5580a588dc74aff1b1fd5cae26109caaa6ffc921166304b13e2e4e4faf3505dab336f3886df98e1870b3f4ff719969431826272d50f080b3cece2faf4c7986dc710a9a9b90", 0xd5}], 0x1) clock_settime(0x40000002, &(0x7f0000001680)={0x4, 0x5}) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f00000016c0)={0xef, 0x2}, 0x10) bind$inet(r8, &(0x7f0000001700)={0x2, 0x2}, 0xc) openat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x2, 0x1ed) paccept(r8, &(0x7f0000001780)=@in, &(0x7f00000017c0)=0xc, 0x20000000) r11 = accept$inet(r4, 0x0, &(0x7f0000001800)) open$dir(&(0x7f0000001840)='./file0\x00', 0xf69721184e61a4d8, 0x2) shutdown(r7, 0x2) shutdown(r11, 0x3) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) paccept(r11, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc, 0x10000000) shmat(r6, &(0x7f0000ff9000/0x2000)=nil, 0x1000) 00:00:12 executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getegid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getpeername$inet6(r0, &(0x7f0000000080), 0x0) 00:00:12 executing program 1: r0 = getgid() r1 = getgid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[r0, r1, r2, r5, r6, r8]) r11 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x8) r12 = paccept(r11, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8, 0x20000000) getgroups(0x2, &(0x7f0000000240)=[r9, r10]) sendto(r12, &(0x7f0000000280)="b76b446f794673d26b2e5d00f2f8bdf2d401bd78814a0eff4fe2e74004142a4e2d13a43df3bf2205f5329c19ea9c196500bc5f807096d2a9f4ba7209dba9ea5d386eddd2ff216df14f184edf7f5bb5052705153d459812dafa23043978743c5b6e7f6cf38d7b385035462c970cac29bf2fbe4f9f63601a4c6ad9c23e5069ad4428c0bb696587e11f11ba81a1058868f109f542bdefb29c135868f2fe599f47ba6d7e1842e6cac5db929bd432485cdb25b9f9d7451adf053fd0ae619e49478b27efb6d05cd77cd97fbb7055b6fb194ea2bf591c8d22d1477cb74bb3a9a31063c33c6bc60e437ab647378286429068936464a4c831c25bfcee386ccaa1e7b307f56b2efed048b7037c5bbabab6e9038dca720abfd2017ca6b5795070d3613c28a6ef043f54084d166939e4549e5a4c3addb50def3b435cafa9eada0a4bac014c6e1385da8e6df084e974730fc8937d51a80d45a5d012189f1a413be2dedb068288f9728c448f92965dbed053f1823c5d9cfa31ce3d7ab8bd5ec704448ceb220d44f26d1a7e03da4f7bb3752a054caa707d5f7546d427f751e45a99fce88ad31e3dae47850f58cb64db2287d3f37c0884b7dd3616782bd5267fb4ae73cf763f33bcd197f8765508ba9a3dd00be09671d7ea17aaefeafa93607bb47107cada39f94da776bf784e75913fb14875e36447921cc825b13bc8e3ebdbda3eb4e8b784f31a2691fb27ec4eb26ab0a4a3c8064aad9849eebf60a17f1ce0e49f40b00b34d0fe66aecec74ad873e89a018befd908afc2f006f14b8b3fe8c399e0260fa4380c3566a8c478023c259c56e201a9a3e375a6c783c31fa08d821108154d7e78dbe4081352b51f1685ea0b489f3bd4d799f8568ab7ea0e8e9e91e640a6105705ad8b8aaf9f6fc1fc9cbeb391631e2e2905880e0051ed8b15d6834436267f05ae3707a8ec3d4846f595e9a0fca9787b433fd94642c485cba76aa65fff26c04b67b863f2374929a3f463255cc6e0457f7ba0ff627b20375bd66f542474ff0f5b4943b500aad2145472dcb2713535120c52432b0343ea33ae2aeb89e9a8a446cf83ab02ff9be16898068dbe7e77af70fd4493aaac13fdd61607f28d83181243ed1091719d4f194b97dc7affd85039563cc959d68f58833bf19991552b334daa2fff3dccec2eb61435c5418720451f22b778389d70d92fd986d3fe2b5d082084e95cabd9e1d5c5530cd6a30addccc3cc378205a65613d225b79cbd3b645cb8729d11ff3fe85aca0bf35ba507cbcb95446aa4408b41989fdab21eab46a98d9bafcb3075739c93dbdf5a7c99bff7b745ee1382ffdf15ee920d5a5e95b02adbdf875482c5c8d3b8cf08145e3ec8642f52174388c4545e230586a35cb2c2ec610a6c31a289e4f1d0969f3a3526ea089a9e045b06bac11575f0a73b4cc4c10d0b321e9de07180da4bc9f98c7a8fc6ab707b97c3d80763df35b15a936d2d0d732cea7ee73d78507b440b732b1ec18cca5324f2d95ee77c89473e04452a3cf6b34958033176c3a77e0518fb8a672bd00773a9310e77915a9511e0f2dc18b01d615efa07da3b6b52c302d556c6d48569db02abe98a340a4423d09426f58cf383ee7d0d74d76b53040c04e19a6f8f10a5d565e8a84ca6c1c22fee4c1596324368a1abf1a4e9a2b075f1e95c17ddef44479d8c8f4453aea61c3a1f57fa7fe8feabc80d05c466ee6708f267a4b223e049a1f8ca17b35fed7a1c538aa3dd96b3ef25080b40a91df1144f04fd93c783401b665350803995362b98e542bd21b511b96a202e19a3b3920e62ad52be379cd13664bdb683ae61dcb9b7c39ed094a1f620eec6d131c7fe7b3bfa9a285e554ef7928ad3537269fa873cdbcb9c7b664a9a73e501ca63803c1c14e7265c5b937722ddae2ce95c645674a2c6ea6839c62576f01479abba79b4b97990f6767a78f96ad62e9411cff74c6ee61765c1d9eb5db8620882ed4599f91ca5a7933d1b2c026f8bcbd427d4493d3041e35d8f40d23401e53bd8230f17a88a73adf0e60381dad8ba64aec0cea91c2140214f20c3e3ebdc1aa250be1079a1fe8788f1007364d023f2db778bd93c476c94bd1bc58d5b4ee01cadfdb13cb5c55e2d62771d9596383bbbbaf09e50aa4e5e7c55e7a3d746e52f87c4f4eeff4b6a0aa9c72cc021189d4fd0b122661d2d26b2722351405f1895318161409d3ed83027a58d7092a6e4f2e0bf851e18e97450c3d0991e9faf02b201b97fecdec0a30c846b2dab623cb69c70857b809fcfbf86f6dd295d170397e03be3ebb95e07f945c7f47c11b361c641b53c9c85f4437d51bb1d59c6a7d00ee527784a5b7f8fb634c4be625c7134040a1e452c5ca6df1ef7e1982fefd14161573f663f142c2b05c001d7c0e9758acb3a5fd2edaf82541e8f39e508bfd0d8e0998bf51cc2a8c8a9e58874032424778ab77145f5a4fca79badab43aa58862668f0c3a7e0598400b0a89a71a1c2fc60fceb5e86f213e55a895b86205c51c3322cc97ca45c66e2423a4dffd46d3f44bbb5352a772451843353fa1027e4e784baa1009cfa98be272a841b8dba648bf5f283f9ded37a2b58509dc5ab43f817146f3d98e206c7915ec207656412d596b1673342cd670cd06d1855d9371d516f6984f1c755dba5a99a43825294598b7b1b4ea06816a0a1a23d0c69d6ff7fb71ae14803bc62a4026eb7bc41f98cb5b78224fd1f0578b14c9dcde98a3e709f8afed7d87f9f7d0446f7c0261b3a0bc9bf8c4a64b98334ee92297191827962c8c228223cb0412b744b9969fb08d709cadb7f3a48d14a70ba8a2d929f1517cba0d9c4fd10d4431a79c7e2e995a1b85353d6e774b229d87c8e7b082dce3ee1ea7dce3003cf94fdd1995f1522fd0214cf34114254450d0483e0521d358b5f5b8d20238e0327a6914fccc7e362fdd451819818e45be88ac4f3777124986471f0b04ad52a18514064168cd02c670e16fcf20ebb15acaba778539df666e1091065e1bafa796ef74c62ca925bfbd0b8836083ff4911918121409707fe0bc6c76934c4b7abcbdb34e3d2e977e03ee0153d907b8cf049c0c63be37ce7c21b582b0c05ca26d4573227af20bff79e2b5d71f50eaa9e4bed3a8e74f024f884e6c680ac12183526d690e144f4661fa8f1306bd6496edfd97589e87d667ec7fa40dce74cc3f46290834f482ef9c3ba1609bd49d4d9d62dfc4bf9021af38846d66dc2078d82518342a829d609693ebca3a833328e3fb9aa6643bbce09f3d0be49e169408d3cf9d7f3e21b34df99faa0a3fae6de71e7cf914548058ddf17d64470c48afeaa80942cf19e0bc3d94e6bd3d0f524480c0c61510dd28a143c9fea089fb686f1699d1d4f5f7e48d974241db004d9a91b560f394ffa3e34232c76daefe3df2f23b2938768e7cecb3281be3a30c525364be2f6ef2942a1be5f2ec2a564a2398f7edbe8d474a304b9fd5f1ee9447821dd5f9170179fbc85be656a7c88ccc80b43b34b2d2bfb0eb4712c55cacccaa21e2948d2416ba4b04225304a5a9407c1e5fe9942d5c926f9bbbe8ca5df0a8136b1fc1ee0d979ace4b5806f4ea6aa0f58e4f247874579612cd32379a297f8cf3d9794de42994b100f8d0de25a3e57d1e51539b5acf1077bd2897f6c1034671b57b3dc71189607d4562d2bed7f4f5385cd369afbf63c87a9554358dad0f9919e27595a2cb6fed46b146551359c55dce7dcfec4622af689308210a21f120d394a1dc2b4880538d12e92b3c356ddf8056fce3a640877e4305cddfd66dab47c43a2d246dd0475342ca04c42b656f77435ac555e8aa83b9341c5545bf2fec3444f76900a47a57bcef68f8a50b06176b2bce0aa5a2aedc4722b12182b7d0bc8340fe4c898c3c614ce2d750c9f35936cedd1cad669e5927d97f917708c77090334d27546a2fb3b2abd62ba6fba82f97021c7cd9c8edc0823aaff4e0316dd2f8f0d9e493ab655e85631e3c54e67629869c6907db6041740f05bce72e7a06f51d7c15d00c2158010ff1ad0e1f15c72fdd28efc615b339a29350df99857a67659e6420a6a8f8a7f6fd5cd6a84f54f4572ce5940680be961e7af078117143e3c5a9edb11808f103052a2e3a1f0743edfab13e3cc822b870342c5fe10c410aee8a2efd898a96ab418d5f0477575a4e38b46f18bc1b3665d4488850a611d3e58068fa4634806a27aa796b49de54e98df702f9dae4def2d16fbb142981e560ed22924859463c0b9537581fdfdc225514c4faa82a223f2c3f7bc765a9c371443d8d2b751a71e97f00cb4c8886dc03cb82eeba6cba99874afd521d724ff3205bf29b8e11759653fef7aed6e793b4abcd3c17c47ac18da66547e6aa115822df179c093b7623691329cdf4cea815cff7fb50cd1b9ac6cc91fe6c0afc2e6c940ca9dafe918dddd0f321358527b03afbade4dd715c4ff9152634e81d206b44f2f965818c8e80ac6297eff9fc7a381fb1891a421219698f6acf795c9c6dc44a95f737af4aaefe07bfe233508f91cd9ccd267f23b9b67f2435d66df04af0f1278f1cbb9fdbe5b3f8229e90dc089fa86597576838f8da3e5814a250566ddd18d3ece675f3afe823cd6f86ab1e29f00ea13c6b109d229071d8b0331fa1e5bed652d5aa022b7260326c544f638a1fb31ab863c8357fa2fc92c875373f67ab4f05cca321497aa2dafea1b1f287ef67a9ca61a8ebc566f8a2f94d3390f9a1968b1e1a44d62e851cc447cbbfca2fe18457f6f42f83991af53ffa53401679c8172ca817b73700b2d16d4ed7fe10fc2e1fcda804883b0841fa95939a4aaacc1ef60752602fdbdf52b07a5d29dda8d1aa369283898147efebab032af9a43df8217e0b8fe4f6e00311373f857f6f66e0c15dac5f7148b50cfecf17d7edddc5a57d0322e2ad2642a0e689482a9fdadecf05e7385dd7cfce61afe6f8db580ea35d26ea83802087089b5bfea2b7ef701da3535b87fb52e2e42a63fe61165085924f2b52464fffad8d75ff17518e0b6346de513f44c34dba3ff84adfd188fe878ab537c29813b0ca47bdc5e8ad42c758df5ee9d11688d4118cbf407d9cb5d370a4d3f79a8bd35c4719d8e809410c3f794f3630f9b65afa3c99eaf37fb4fe7a0aec099ba8e9f1ba7573c126366a4a7c3ccf174504afa3742b72b9ef6d3e27d86f391e4e3b920d9b24e42d93c01c0b29fe49926ae5edab070bfd17f7172b4beac042e0b84447fab658a8d3e9172136840cddfbece016214fece230d02cc20652016dc2fbcd8c18f38df2800b904cf5a8d10f0b2a94c35dee4b1b202232d9414fc61fc6ec26528d40c1355fee3e77954defeead59a1129331b9915abd65583222aee96a4fb12fd2914a2a836512ec68c642c8f2debd2fd30d162cb12fb59675c3d1c1372952307c425a75cfc43093d9ab8d1856bdd77b0dab183280a6a016f55779a935bcb6e9ea75ca97805f28a16a256a2bc2fde7a92d0fc757b6fb787b29bc6288f11befc01930a43ec55d63b22142c96e76195ec3926582aaf36422c932bfa37c26c2840a7c46a574ed6cca5befd9dae71885f805f3b686ea4b2636c9594ecaf7eb38f603f7ffdd3a7224cb6ee6fba4f02465003b4c2a39f1b3d9191174869a76961309983dd876ed95023d7ba9f462fd8be2b96580912e86347a9123e73053ad1df131f7237dba2a6dd09c9ff32ee897b9fd8eb9ec1e88a120faf15961498bd8001b5521078a11bcb281ecfad791899fbac7ec00a12b465729527ceada469be845f5f1afcd095fc7033a77d03650a2a0d72e61a0084c10bc25b6c", 0x1000, 0x3, &(0x7f0000001280)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x210, r11, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) fsync(r12) r14 = dup2(r12, r12) r15 = socket$inet6(0x18, 0x70000004, 0x40) fchownat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', r7, r5, 0x400) sendmsg(r12, &(0x7f0000003740)={&(0x7f0000001380)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000013c0)="d5f01e5b19dfb17fa43538db155b1bbaac2bd1c694b30dd02405544092d814bc774b6f0b5855c2a0496ac5dd589f61803dedd0e3f7ad21184fbd87ac361d94ffe45896034b76c9a381c37ed6e1787b4f0318660e47c528cef53e34cd90f5c8b784405042f1dc662b99f6293bb459712dab94f8e18247fe94613c91ffc60699d0d80eee0c97160aa542e5249cbc6fc23e053d49955260e60e3d77b8aa56eef6cadb1173386f7ed4a1e6b290544b8aa87f4351734bf074e6cfc64c2da585", 0xbd}, {&(0x7f0000001480)="c60dd0568493060ba3908982db1343c6db3bf1d8caf3dd710f306cd0a24c4bf0ce1c382b91553b3edfc6395a98c419cc65c3edb1992774b5adf80ff5b6b7f1d18b4f881a2635f1581a3fafca2505dc7ea90f167686c815f4ac37613312d8c744fb53f03b1ee389d976e202f2ef0460743cd786d779fd08260cdefeb18dd753f0e17d6dcdb69ecf6dcf3e2d42fb3964e502991a39a267b35a35990be87e4bdaace987f6", 0xa3}, {&(0x7f0000001540)="164ca5b0dd7bfd69b3f34edc4a632b54240f3dd76a2f758639854d1eccd4832824", 0x21}, {&(0x7f0000001580)="6f808841a671bc76d0d697aa26b9bbd8f9bc593c71789115b6ebb11e8904deeaf1d143519a758be523289ee113fc6f9356fa13cfe907994022084760a88e4dc9b137d093568cbdc691916246ee72db614e0e70800657dc56f33d1402dbd2078f", 0x60}], 0x4, &(0x7f0000001640)=[{0x20, 0xffff, 0x2000000000, "df5197856e9459861561de2ac45af8"}, {0x58, 0x11, 0x0, "e44a3da20e696795d156e2498ed6d60a053f1a23383844d6ca3ccd716939397079d80adcddef9090f2fa32dd77224e9a3c6b27919f65a1e5f25fb569397ded096dcd4bbde4f73a"}, {0x1010, 0x111, 0x3d5f, "8ba28af13a51faf16f5312252b3fbee8a2b9edf56d7a02b5c3cfd60677731d01c381a54174c6e50da59d1d418bc9527a1c4c604da77c3aafdb35d58c7490f724feb1daec7f4212b881c60c091eb5db281504040dadf399ce0b5384fd959c9221a45046f409cadfc8783d69632f9bacd329a86cec315800fe0a7e33be0c9526eb469efa111849bf39eeb2183cf072af2b598c9d82f4d9d32431bf7dad79bf832a410c6b3d5aa5b3bbe6c2d0682005ad13b0522bf972d6d0672650e5d545a287aa20d527ffe60777d6e2676f2907600ef5ce23ada71900a9d370cef6aa55547ea3945a512dcf47a93122df8371f1f16d0d85ea5b92972cb938f2519963a149ec987cfc2f48938ef1a187f90adf01dac8f66b6e2c63671d53ede073b3866102c69562a0c113024b79b4429a22c7e8f4e0ebb862511310b3f42708df02024424e48c1d8300bb834088222d270f8275fb87e6a11fc826922f1f8eb6eb7a0057fbff3e536929144b845dc944918d094ab36866a5cd744e526a395f51bae3db1fa56c826ad3ce25a80a52bd5847efab4f214c119d6427ffef033b917d3f4c8ec7d696d7c93ba099f28730cd3700a98547b9e28c72a1b4f98b2457ea8b79185d25e7963e75f7419ed5d424dfd7a6563db19c96c5be22b1f907759f3bf9547ccf64f94a1dbeb031d4eae9e6dea99e0464ba34a5152802eeaab3e5a8885ce63a7b4eae1e2c3174baa0da7b77f6db01bb00f9729fcee20bd3055399ce0cc5bf314fb5cc169667d5a765d3e1f55ec9be63441753fdf972d9c210ae3eb7a146e200c4acda549555f2df3e1c7e813fe4ecd63cd8661a18a5716a574bf1b5a965c72d96592f4812882b1003778d208fe1c810a63f15e4a1f8405f968e4d3a21981b98057d68b52ce84b0ee8153877dffd6ffb6ea5721f88cfcb2176a2e2b92ef22dd3643c47454ac37751a64102bbbd5789496b43a3feabdccd484d8d8c563b21bcfe3e21d9db86dcb896bec46aeccf28f5dd47f9d1bac0e7e1e472f6d5d22f5e0b6563d3d787dd63b934c943c7af8eed12916d411425a3aa5c3225adbd0d179d264b7d243d5fe621943f495066a08f4a2c4e5b80fbc1cf7e5d6d2c77abe39d46c0d601a3801dc0a40a0ab90dcb70b17334e838b0c4c1e5ba157dc1667db5662cc068b89895f79153c40692575770da80c954f1b619e7d980b084766bd5b774917e4f7785c4fe9715d4bafee63d933ca370a62e702225b480b48e7820cb7a0003954f72a805ab4642b95462e208027dbbbbe280f95d536e8e395e1f9c09607fbeff713f9389ff3c0bcf86a4b72a05e65501af495fc32ee6698b9de3d5619171a8d289a16742e2511505e193d2eb569accafc649f28a4081545107e828feca3e890bd0fded65542593b6078c7c49932a764eb6b48520e925418ab824cd7f582ccd3aa05843d8eceede4af625addd8b441846ac923706cad187d68dcb6da7512b08638a7442173a37c6bffb42019b8bbb439dfe889d3a45dbe35504122ead066905f0044d32fae18095ebe967aa4c5c5e04302522ed3dab2093416fba7700e0ccc0bb44a29fd446194d3b515ff2e2cb92754c7f48ea2593e1a2e8da0e97b54a59fbd4bf5cfa87b88d89281a6259152943bf66d966c6a6ff1e1f04c902a09aa9485fbb808e5b4df3a8606e777b9e1d49456c953b4aa5aea1a4ae7627d2966cd46bae82970978a8d5b7127a8e1570f6f0723ab978c9b64be4da92749b70e10c0ceeb564b443b1a8b728cc62391c21a0dec7ad847a766f0ded24f1b42ca96f3577855849b2f3fccb6aad9c9231fa27893cafb617a6e3fc4183c8bc269783b20318ac011685ce6c138da68a1d94523659777921e6ab8446fdd72219aa32f118d4cae9c6a800d25f2518a995171f47d9de3bf47b975d4662579d8bdcc8119724b763f98450ae49604c23cdb4d38ac020188f2bf90f16c59e61a3c476bb67c80ad67f12534c4e23c907e538ecada2e8d90766be8de40d7020bc6c72a306e981e00e7c5604271f71fcbd3752e32697205a10742912b4ad36a842277359e5e5e2515591dac3bc0cc10ea445b67969750e102aa877dc55b1082b9e5c566ba0f3aee0eaf7f407892b21cf62912693e6d77e78e389c7aa98e5ada0041646622b82d526811f9cc71fc40eff6e4af9f37859e4d4741ccc87079311b72ab2d4383a76075bb8fbe58240b80d26de9398ce9eba6a6e089de55bc85f7859ac95e2f79206bd5000980185f1e398e99a236bd82037af3aabfe41377d5d85f2494a59344d3cedc7310b092e1cefa11e4e467cd6d3eebe74affc7c4031e3e5502a1eaba4429ef7677244988e838359ddd8986a8471fd69649591c2af52d4eb5d0fe2c98ef0bfd195df706cae9232406a013c025e8c6e94cd3c6c8086294a0dafa8ddcb9453e00f213bdd34e557564c0bee5c75afab44d7c41de707274204f7e7a286e89f54770cc35a84a44c9cb1ab90e42ce67f86034cc40a2eb65ae1f0f1c8ce81b12b5de97718222ce9832a2740fb93ad77b4d9a620f36fc68c3203696abca113f9701b4af050a8e0cb4e1f110bb98de1c44fc74fe6fd4c2a359efa096f590ab9250d6a0e9b767af753490f0b112010d5614431af285d2fc84686ff6852a6d7bf142005caa6e5b230578be9705a505cf6e7ec6547637604e1c120d400ece2a11702a26e56a0c18d5cfe92c6ff4ff9ded1a9c93894d551dfeb657e3a07c957b5fab115b663163d2f7e576baf24341175b878e0ad3898afd0d4ec030cd89498088d19ca6f23934b3136f1d13473ab5ad275919f1e130127b066d644fb1df5adafb3d23016744ead442f3b537565cefeccda7295413d51132a1911885a0cd267fd56cfec6907e35b416133de7a52ecae002065d7c37e44888c4b3e9d3060cf822307065c99bcf87684498a483fc4780e02588d62e5295a1bf91fbc20ff283daa16e34d64427630d1f54032bfc91cd8d1ea314c0be4e8877fff42a1eb2fbdac153756378dc707d5a97dcc90654a0e67c1f0d1b28c7ae99e1b017eb85f1efb278402312f21636da21b71e96301d8e226cb763ae6a05dd8c4a95f73b8c6f23e58fc8ec0c93cd0f6e5d5eae0715762d2f1647b21d3d14c669ec13c71b6d4c935167d5ccfecc51c9bffc9bad90209f3adf6e3de8463ecb82e984348ad7723b41ac3d5797e19d43e167b736b48f55ac755face451938442e80d8e33f07de8d2761c3dee19568625512d2318497c7a4bb9a76d3a4ffb55c5bfdd51fc8c1e75c298701948ccbb5b8b8d29f7f65c13096f47c6bbedf98b6b2a07180155d8b71cc4d36ab1b95eaf7e2daf2edb59f9d6c58d2abb821d6fc63d4688f3b3b00ab9b13afbbe4a7539c5caaf55c00a9ace9c5cb126fb940c3ae0b1134e7fa447009fe93ceb4ca09d5e942ced76a3a46fbcccdd7702ab5b566c780f6704a6aef46a7885e0a473b31849b4850aff94e3fa0b3bdc8d1035f68d2f005faebf853149e306670bfb579c9239041d89cf24b50f293fca0452386737443bc520c801103aa7bfad709e09098fbe027d14259f0269f46403d220313a2a72247526813685a5ed1c72f6291adb0c8f72eeea844bd086296728db15b7339965976169aeec1a305719bd47c50327e61bdca2580ee480656ba931ccfd4e1d40a1e6ad4cbb9fa4fe63c052cb3e92a1a72b1c9cd26ef1fc44499dee7321b3478f50780381f2c0617ceb126c664a413b578a6e9ccdc4bea7c9c338a15669b6ae4c7b87320283ae58df5ea86f52ce2f2dc47ca0aa5cd2c5d7f8efa523d5847c3cc61624c27f832863366b7edcdffadd4cb98b42cc36da11b5f2f7966527ae3192663d1a72c3937784e81429fec857e1996bf097dcc02c1a1d1e02e95b17f2776699bd61dbcc23a0e4cceaaf21a9b6da789a5a36420bfaf9b83ec0e7dd2b930ab06d2e18184a907024f99570c327c7b00a162705e18484ee9523bcf28290154f628d19cc97b544605f979196b3bc3c8d9cf09831e93b199b87c7d077b8e8173341002c5a98253183190b4cddd473793aa5a5224f2a8ea462c6698db97cd82adb77034aaf6f74dffd35ecc22260649f6f9150e5e6ad54bf15d8baf9655e160da78b7b52d0244c9b16bb33e838fb39d6830f6b07c712cf2c7b94b4f26817b7298a1d175fe7cab164e41bb0a00c79f73046258b75844261ae5e725d0d20fc078b8cfabc8fc889452a8dc1b0bca8c150d5f8a6cc2c07b9d893ae02437460eb15b3fbedd45cb1ab2b4fc0612dadec1646549304b53dda5f427fc8109199c82624450220e50259ad56a2a9fe22a756c8819f5612fa21a32307df846a303571fdd36dbe4d291676b4a109c628783a140e7de7a1d1ab81274656ea096f78c76b9b15e493c4d12c6d52b13c39d63f777df846f120b2ff12996ecdc433fd1d6f40a004b4a35517d9a765bbb53a18b37600af95f2f5d806763999e3c0a0736f43eb0d862bc30906e857505c30d9562fc4a6ad1329359d9757f53823212b8c16ed1a05f877f3c3a151a503de5ed179f87545334649db314833ecca29b36138554e9e7fabba87d585f3791645220fdb5d6f79874648c6e4751b1c864df3d24784f95e0f3b17743522536e0a3d76ec7d60fbd3c3a944d1c06a74f70e8de117c940c2c1c19ab281691ae9f059d26ad2fe7c107698210191cbbc27ce80776868ace5b90c7e66b331bc5014a476b67f646c8e5a243a55c5072a3dc0f346d0bb26d43b51852c00e55e4b8f0d5ce37a07cec65a27e90541e06d2e1f077e695dbaf468a71744a98b51a18dd1072ae40f3de93d928e327867b4bec98c2dcb2bfa9a4a6dc5b60890c4d55572e1c30deeee44104814f607a73a13b8b3a148d19279f7b89126a78d9eb4466a35b9e1f02a69b64a36c8e4b18d8f332da8f5e07c33b841254af7b1e22d5e11c0de7be79361aa16e94dfa87bef30f0b4bd8cb6ca0ddc56b0abac4c2cd9f94edc43237554f692164bf063fcdf497d5be16df3cf9762d36b91b916fd9039aed3361e910423fb873620cd8695d3cc901e0d81cdeaf3c61f830ed200bad0c7e23adfc5e4b74b103bb053a19699e8a6d445f6a0de857de7d0a5481a7d0ef4549ee51a2db76ff7c1e86a11c44822777db8093ea1379695caf6332185060224e1d5a5401522068a4c50c07a9270ffddfc648e174abbf843a22b383a82973048c15e615f1d7e002d26c35c0c2c297e9c4768876b6f104191964c8e7b3990f70811d9bcdd889e00eab92ceb3cde808a49fd48fd50959585350bdeeadb357a61994c632329845729d5627f8f259e8b10851881043f9d754b57177225a9a5891d585452ed21452c112ccfd1eaeb12a8f7b6fe0b8ca8b6b9a3c8d629a5ce0c5e349d3fd1fd971c830e20d448c08231416b50c49d4c864aa1d0d1c597bd49a622707dcd87389b65e0057b57193f80c4a9f752442b6ea827169580b0f078d5cbf12b7adb584b8948c6146521be3f6d1f2a3b4b2ee8ec0120d407e0dfa0fae6a6d1753f9128e120d04fd79b33f1a36308460d6ba6f2efc1fcd89eef92c3d64a49ed01c6c46897a9dc4c053fae0a217f02673973ee1dafd303fa8d349b3275ca50e241d15c56bd6b2460e610c936c87be1dc0f885d2fdf8ebe7815e77f94dc31c650f5d4e2b262162ea6073375ffbd7eb45e5d891fc7af0fc14634dc940c243502f9eb999166d65c6ebaa62946fcb4292bf4e998cbf58d785b59ba2a546e4d73fe7d20d0a243712f0455d8a66f728d493b9baa4d753203d7277a8ad25c585b1432ac5f8d25a6ba596e081b06eb"}, {0x50, 0x100, 0xfffffffffffffff9, "f6271cab1358adc9ea2d10d5d04b9308b2cc9c6b8b13c63b6838c8d075f8373ab97d185d77388c4ff8831cbb74fa021f0b9325f8026815c0c76d3ca4"}, {0x1010, 0x101, 0xfff, "63c317d54de1d1b4a5b323af2a421678e0e3d6a89a095e378761c9ec1053533cfd115c8e12d337dc8b72f14e1c05443a137259be8966945ea3baf6b006fc574e81e301f05e0270f5b1c40362373f0f6ea2c52df23870c9add126e9aa5fae3a3f15e5a61ee78126cd8dc2735b9ff119505e8096330218d1456cb04c3c76d478eeb922fcfb7188d215175b4373573faa2bf488c71d18a09307c5898ae484594dc2c49d34f6b1985c872e5050ed51eb7ef9a04231780f2ae657ceb96033791010abdb46a7f2b29be0812338497ae44299dc9225c6d3dcd73bbf6b706541b4b99548c76c650f46f5ce563c8c3832bff90e8039ef6c7f12468869ad63f6bd9a255e67e9ddb972c9074a9c43f3369bb6f937c41f5b155c01bb8af8cb3b34d39fa217e26a0c5db200e693a7fd9cc7eaab4fc07266395d8b76fed458b19253d0ef16eceb0b89b1eae76b8664ae7a5529a1aa5f60958f4fa8e24dc46ccd50b496250e8a595ca48bf15bcf1aa5f9d66697b5812d3ca74f59953c96552ac71bf60f8d15bb6932a051f389bf83f6a652c015733f4f59cac9ab5a2b5116908e2c42c3083470707cea5da9d07bb6c1aeccbd00e342d80220212653bd60a81ecd622de5fa762080f38cdcc2dee586541274e2a62f2e393c9fc4de72e73f143bdbdd639de831b59759b3f568164e073f144316d4b34202d1e471bada4149ccf6d1c75e958a1a0e412c997d9226cd9ff672c86ae225a07786b6873d673105fd71b8ee068e497fe465d4f52c61ef0a6d569536c7479adb0b50aa3a8155e93aa011c05b13ff76fa48448e21ae578d9609687ea995bbe5afde5927b0cb819a1dce751ff2180fe0a120c323ac659d89b4026920f0ffded83c876b3c334d26fbba07a107c2c377eb08bd2a4e03dd6b687373e09db86a1215d24fcedc8c5fdb591e1e27b09c02c712ca8dd13dccb9095c9b46c855918f7a0318a21336a9dc951a992888e897771dae1d81ede7c7400dd5e42d35e041bdccd613c67f018ac0dedaaf2bf2055eb1597ba71cf35f9cc04ffbba542b971e51bbdc935daa2020d10e08aa55ccc99e289b2e0105c66e18686b739ed1fb4721b5b0800914af835e118cbc0d256eafd2fbe4f2364b53cd5d7aef02118720aa0169ebd1e25b778a9bc908392bc9d9c6fa787c012f24d2bd0f49c74ab891dd9df98dd3f9857b8233fba1c09d15ffb6cb75672fe14417c737e0239488e4ba1169558dce091766401e3908665813adcda554c49f81f01ff17799e54d0d8f62053eceac6ec7ac7b2463ab8e546a3dcc2472f088592901bd5a578d774746e083cda206c5a471712b22608c749c57200813180927b5898d71ffb8c29b3865353f225f4e2f2c9edc5a283c415d7ca42a0ef550d6504be2917cf920537d499e5ea5d145c5732498ca01e7bc0af6eba0124ae358dae259ef4d04d9947dcaa18abf6b0499869f0bdd070325e8946c26cb1bbc9e5e7406af26a189073c5f20ef71436237e392792b122c72eb18abd0612f174d62fe0e9e521c8779b52a8004e056406bdd1dddcf2bbe0401084477ea8b1117ae62a4fc8e18ee07c6a81bb18ec88e3d0c717f36578ccf59cbcd4f7447549a865672006fe3d64eed7d3a364a9bf870c66a43036c9c5e7b8c41c92cf9efcf88aea0226051ce23690ff10a4612031bea73a54ace08ab6e09075be40a230e11651455a2bfba15a54692344fcfc629fd51598a280417e800f111f8ad3205e896f26dd746e422c61b355c07a92c1aacc5f0170bacadbbe9651d316058857f2ed768bd86566d488d85ef259b3eb476145386e7daa074e755e57192613a827112e53ab348539b10a34d295ef4ebed29a2410bf9519ce01c41dcc2ed208b91fc3dfb9f9d36679694ebf4d22f1fd188d8facb1b8342e4814fc97be5793199d6fb8f0d8aac0d347c4578fe2dc3ca6f21ade25d29e212f58359ac0e2102b749062d3d4ad5b3acbc447a1a4ac31bac982aca644a6621a70174695bb5b8aa6407d60053d42439a0313d7be89d8e9f5ffed975c13a88198b3d1bed24c7a9e4912505e8d2a031e92a71bf36378db320cf92c52db797f61f26bef74c891ebdacd25388d82c8211fe272f7dc8b76af1110370471753f6255572151591918dc8b0806b55bb6e1703bd3c7e9c36141267db8bb8e6fdc775b7eb8a285c33edfff71a48fccb28136c748efaf2a99c9cde73e29119fc1ea9781a7ad5a7a2cb3d422a8387312c4aa6466c1aeea1723167236e3fe641de0f46dc5a456f7b2d09b983bfd417dcdc7fc39bdd66679bbf64a9b9c8e952c516a09d19ccf6b1a6bb1b50550530e9b3038dd3ae79e581706a8a09d3b0ab0af3a9261caf8e38eb8f4ebda52d763507c443fa2c9361b484a50f13bc773c32608e87dae0a9158f17bd0e0da7a7a18fa8a475c401d251367b303aaa0613cf6f8cadd694b161de3d5ba9a716c307e67eed1f070d82521e4c92272edb23d80c3ae7099d24d09d497c412a9c192732f732db2f6a37e7dba4c677d266e3b4fa9cb9bac77d58d6588ba9070b8648a51d1ac2bf96dbf50e2c8a0d8e4ae272d934912c6918c2f52664c5ffb7ff0a929d8ef06b90c41ee5b59ce5f1c1baca68e7739e312db44bd910975e77c69c5d5c978554ce976cc00ce6ae99e09bddc4ba8fa8a95a12cb52f0d24a83b706dc8214491a4c2924d5362986d8cd154a4cb75f697ab3fa1cd7dca6cfdea7ca82628cab67cbc0d1369befe722bc4cc49f81243ab2785c96078f9c3ec54817a49906f5d98ea1f06ecc368a17e76b5622c49302860cd46b6cffc95158222ab5642cff8ae6b8271586b992da13df87148afa9f24c2608622921717e96c57e974c54e06918990db827042bd09f0f8f5d7eaad7fa685b7b6d25731b4a42b716ff5300493c08bab5dde2edec0b050f90842b51bc741bdd5583dea5585c3938d054bb0cc85966c9197e06480f2f0ef783863ec2e34c7c1fc8f9ff3dcd8db72dbdaf15706d64b5bf5af231f9d826fb9f014549bf562d3716ffe60e0877e6a88829d9a2408f810b1b987c2f257def3665c47d87daab0781ff2bcfdde4220f4e0a1a052a2bcec18f5a293fe3b2c482282ec3cf9966cf593f4cfd50ba71214aa36c37d01bb40cc8bddbe714c7472e30e5fdaa2ae7e40586a9e93578b4333e3d72730b46207c980ae53db11055420025725069b1036d5978a93b968d21f7962b9f6c26dbf0019485dc9efd7bc2a565a121500b99df86b5d1a4d01cd0ee3ffca97e99a0d84eea7bc8d4d2c59467afba779a5fec3a571603e3dc69f7acd6bdbb45461b1d7469d5fc3de04c5bbd72b095d9246e5ab52ddd8fa61b9449dd2c86d1d16c18cc2b4a417cb4deff4f3c27a22460fc34d80a1692a6dba00559268dee71ada46127bbe5ca77cab798e89c12076627378b40cab296eeb6aeae54ab42c0a1ad31aca2246907cb44216ade3288da26106a97c8692135c8755ff6840c52bef772233194bb3bf33c9512a7a23a4a213d22190e55d5d9d9904871b8568cc5f3fc5d4e1a95d5ab55ac26cb3b9df80b019690d5dfffec9ac5481e018cd8f0c222cfca82604ae6592996242f15f7a3a09bb694adcb30f315e813d8310424c6dc3b9f399d75d185e36ff6137a8eff13bdb1989e17f55f1304982aa43992297c545444dff9bd0b327d270ea24f6eeb40187fdb5c833e8c662403d83853f8be84eee42f3c9ea2f5970a0e46984f295c70d1486760e0fb663ac6224bd5005a5c64bf32fc772803243b0a5fdeaf9665e34c0469e976ad34e5431d923e83a80d2cc7416a53af5017effbd77ae0557fb81c6af341ffb094c522d0f75c444763fa54dd605657ed3e2846ede98eaa8e24bae8c6062ad5f3112476ee7a922073ac029db032c217d5aa32e80816695a9b540a2475a243d332b302982db0465d3e25f70b6bdc3d10d49affe52a086996d7782abcccb386a4e7f9562fd45d1872c5611c76a214c1e669f0e59b4cb712a0c1a41818ec0e0a6c852737a0c979e8f69ffcaff7a356fbef1b11233b7f9faca31fe1fab28ece5479b730637e0eafc69fb7dde5fc0d47ae9b7ac8aa0a7c67b899b4d74164712a4495508caa3cd52dcfefeb685c0a4aa0cde1d60a91c3b52541fb20b7d5eeb41469aa96c7043d8b410e33ab198e12b9f9cfbf3f91cab94f2919c01edff3caaf77d743881dbacd0dd957210bf9b98538e1c5236bc960e06d2264012336a3367c8f84c7441216225d70806a5a938dd166a477c88a5448e06ca8e25cd81c84aeafb7a8e95f60fb0d9a9f052ff949a8b5774653e114df6536f1358b8a8ea904298445f24d7b6c6369065fd0def6ce0c370f7bbb08c8199e116bc799ad957d1356c0d341f3ff7856bb6526475b227a0a94eed00a57ba9fcd1d4c1f161fb1db8aa802b4fd9cc4eb110fd644e7baa49ccafb74a19e2f0c277b59c73835facecdd5899c990e334935f9ad20548b90cab8fc1840acc98e32c66e20204513d35a7a577fb7fc396c09db69b4d84d4fe624b2d15233085949a453d246baa25fb08319f4de2b29d51c326e1e30dd52f15214178e78a9939703e22b0351d70c2fef7025563a6681493614572faba69f7e49117d8307e5bf8bfbef5736513cad5f3ff0b076d9e5d09dee75cf398c0dfed775f4d5395bf01a1b48496740f6d5158f5aafb16613a8b9460485d9f2462e5d79c2ee790dd199eaaddf8b93a34142950a6f03a1b6c23d2a41ae19fc907c8c0de80d49a81ac39982eb27ae32605ed1de70e2bf2cae804722b33d1abd27facd926c5435b8e6f6843fc5c237b4d03b184fdbbf22cf4987aefb56762862575fb6efbb0b5beb44779e5e7f68342ec1465443055d44e2d1e8164b194eb56a77279a093bb3c00a720ad6a3eb547d2d16d94474e05fd81f6560109782107a17c1d0e68142079e79060215c9c54fd4ec789aa895ecb639658bffa2fe28f7908c57e87f96fc1b47cc2f90db24632f30a62ad4c0f88a9ef0e76c472c5f5a12c2f394b1924ad10a597ec330d3a58fcd70307888b527cef645f89fd8c3c76d935604244ec02c368b446936aef57deca1ddf6ca6f78825ead0991bf8a611ea1e1f1a1c600c1d2ff54f291832d76a4f2dbf252ecfd257e6ab019de56ba7b327c3a9899300aedd70e7a3c67e215c6ab13c81c7ff42920492ceb0d49d26b3c768d413e9b1dd69ae91ec28d2ef658f369f42e9fb683c327409d40786f32054ae0427ed08ada366cabae37d74f77b0b820a2c3ee7277c336b028fd9f5ab284bfc440a03f8e2ced1e3c2f94ec930aea01bec69e47f57199192c7c10d56402a2ab140d1e85de89a8ff2426b76f358dccac6c7c6bbdfeac882d937a5685af4be78d14807d0aaa5af32200debf51d239af4f75a90e66953a5f63e1fb64144e4cee6aa8c1b23b9e7155eba679d31dd461497c6adb4fbe6955fb5af01ba6b09a939d204ea3f0f8fd9270fee6cb702a9c99a539ed1a814927f2f2ae2102e015696b68fe0493689b3beeeafc0ce46f95533a46d4968ab591d98015106d21ae2b927b8adf0cbfa9a20ec61276aa1c0b640b2b7c45da5618d4e1ec506b9558127443f1338345081e1b30330fc10f5de6e88332cb982617e0b140d9bc04ed9e5d5475cfcee36b5dbd81167d4555a3146ea6764136b4859678651fb9352cf9fb5264361ab9d56834eef0af552878c427d7fc19dba1011a8c413d4724edec04717b9a411da407b5ab21c63526369169574a5107ba129b78690d9a1173af781260b6cec7325a36c1961316387620d0b5f989dd2a5062b83ff8a6a"}], 0x20e8}, 0x40d) getsockopt$sock_timeval(r14, 0xffff, 0x100b, &(0x7f0000003780), &(0x7f00000037c0)=0x10) fchownat(r14, &(0x7f0000003800)='./file0\x00', r4, r13, 0x400) r16 = socket$inet(0x2, 0x10000000, 0x54) semget$private(0x0, 0x0, 0x4c) bind$unix(r12, &(0x7f0000003840)=@file={0x1, './file0\x00'}, 0xa) readv(r15, &(0x7f0000004880)=[{&(0x7f0000003880)=""/4096, 0x1000}], 0x1) getsockopt$sock_int(r14, 0xffff, 0x200, &(0x7f00000048c0), &(0x7f0000004900)=0x4) renameat(r14, &(0x7f0000004940)='./file0\x00', r12, &(0x7f0000004980)='./file0\x00') getgid() socket$inet6(0x18, 0x4, 0x1) setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f00000049c0)={r3, r4, r10}, 0xc) open$dir(&(0x7f0000004a00)='./file0\x00', 0x0, 0x20) 00:00:12 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) r1 = socket(0x200000000000001, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000300000200000000279038859b42"], 0x1, 0x0}, 0x0) 00:00:12 executing program 2: r0 = socket(0x1f, 0x5, 0x400) recvfrom$inet(r0, &(0x7f0000000040)=""/43, 0x2b, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) accept(r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:12 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') sendto$inet6(r0, &(0x7f0000000000)="afc078d4d157649884666772ce7b6dd40798b14a76d88a7670aad5a8a902a2af407058e650c3d4ba", 0x28, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x1}, 0xc) 00:00:12 executing program 4: socket$inet6(0x18, 0x5, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="52dc208c7689342b800dfaf02aa84806c4f8afc3c61e0dc2063d46c47128bb58869e0714209e4249417a172f5556fc8ad24d5837d34d1b5236b8080f0b95591c66f0782310e91c", 0x47) msgget$private(0x0, 0x161) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x20000, 0x30) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x4, 0xe503}, 0xc) 00:00:12 executing program 5: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x3) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x100}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x61) setsockopt(r0, 0x9595, 0x0, &(0x7f0000000100)="c71e2ef3be0201cc7af2a79072", 0xd) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) flock(r1, 0x2) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) sendmsg(r1, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000340)="8d29f117881a1331cbcb183d7bcc886882848c115e9c78c283648751515efac2db4609ee8f415c6023d788fb8a9aecdfefbb8430bb49a7294051d2f9971bbcc574527e28315f9c7b124c04a271e863290a59f21c8982739de2b8f3814a8d36321888e18e2172833bbf601104a8f683c2339207e2dea67d071fd69168859f5e3531037cf4dec5794e33195d99c073a7fe45d0b66202226c66b186a67daa3e9f03e7eada904470b5e04d8822ca7ce8c24d722a74dc1d43d3f32231e65cc04d485ec04f09cb711457d04d26f18c88d3e46fb1064bd287dc7e8f7586061acd1473c89116196aa7467c5873813294d5ff54b9ae8fb1f0faa6982c30a02b2068db6fd752fe568223b5b950de23b27cf09e8f2a0b13c6a37ea86e523135f2eb29fff4a02128d62edc67b26cbe927034039ad75d1da86e8487bbc60b6ea8ff79e77e5769e8458357b04bc553a3008142adeae787e504cdeeb04862a1b613550b6179e81347f84b41dd387b07440f9425ab526b8ec204b291c6a79d2d509175deef524d39a3c944ea8315394f31eb31ee654fb8405adaea947a12643ad0c4ef1a8e8210846ff22feada400707d614909cf8b5f5f62543b28b7627efa81ac68647ed13854d577e323e71ecd1d3af236ebdb6915e02263283c60fbc9c3e423320210ffc68e73579eb325d21809971ff4694003ec38901dd253041b5d2081e814851c3c8be56ba7b0aa4988a1998ac40a6443e1ce212ca37e305b8811cd7055f5bc2ec2287cd0ee6388ed770a3dfc9db4a7e0b0e4ce227c3f914cd895ddbeb402236b6bcfb67509a4685658305ca4051eee85bc2e4e4a094ffec6030aede79ed5252511b2f75b1d61c5508c4792d6cce50d1d8e9e26b98d309a9de56fbfe6bcb60e683a51447d5ccf342d32307c005d88dff79db313cf428f9ff342b3e79a104e4c90922152d92d8031cf4168e7786d5676003f1ac1bde610fb86d4edee9c0ca95db2a2ee80d7e06d1d3fdf962ae092bca2f3e71d6b8df5e6111e5eef3f1aa418cf45c14c78f06a326618b880bcf589fcde194b7fbaeb7ebdbed55c987311f177cf1d29f42ab74db6e6aa1f6961f90414bc539851631812f5828e76b7d3bca929d6691877aa262d303541a105269fef6ebe396d09139d359b9c06a55ff1965d0f518937fd7ddf9402da15a49e2d15d1ed5f8350b76a9f7028b402cfeaf356b6c7257c4cb9936e2f71622a11a808c012c6942f1e1453a89787a9bfe7716ab635eb97ad0cc8903946e01e51190c2ba91dcff63815a0231ef43507afe9a2f76690452747ed1451982777fa94bf97fe279224692b3f1aafa3160c7b46556b7448adce0c8daeb04f3132aa2ecf0e85522f954ef402d96bdab123197987b9b27b3407e0aba818caa7a812349e4271e3e24dcdc30f1431554226af137a074f0c2dc9447ba5b64a53c6aa0e6d6b62e5cd15e45b0b474a6c89567ee2667e591909fb0e5178939d8bed26db0b36eca14b93f2d5f395053f8f08aa1d4e5991211b74f959d1e18fbe0feb8c7b3bf8c16e1eaef7118ac64f5565609d8bb1f716f572d520152a66f98c1f462312501a623ca45965c7611b0b174a6dd646ec5fccfa3bdf186eb5cee556579ae5421c106510ba156e086aeddc5881dafb0c68d83cf6f6f6caefbb412b6207cc253cc36c9b6fd036570c758edad3763b5e6ad8163e0d9f9d8f9d0cb7598ade2675bd14eb5d078df842412daadb8b1bc569cc71cd48042ece6c1ed593b73e642dd927705736bbc835c2c8ccd7e8496b3c99fa27b237d106698df28c1a53a145842e6fa6e0d2bb7026749b1fba8bd4c11c01bcbaf9f43040d469128db8bdea38ed5146dc0fa65dff43fa8dcb047c7aaaf77b2cb11c553b908aae96eeb2dac67c07f9044fb47259b1c86a7346b00adb2dcac70b28eade2df691b0f89959d369499017db42a891365ed4ce3429e6ba81ed725e3607d2a8e8f488061ef13784138ef493f37721a17dff627f07cd7408526f7b381aeda8170a70bbabcb07bc6704560fba8f1f42ede195140c9ccd1ac48c29726b9555776f5b4ad39d0dc3ab0b178d19a98dec4a405fa5a86da25390e6779f31df0d34ce9b4478f8be783cc547e853bc0ea0bc802e51005a7789dedbdbccee873cdd6c87f7105ecf9c531de42fd55dccd4b1721246e778f4811026f53582cbe537446c22273826f46f22591c382a95105d3456d9c902b5a303fe6171cb974613ae8450559750106a77f27e66ac9535429f9d515f6ec72f72c87c59fdd71c1bbe2ea817b9cbb155ef81beeefc66452ef464d578844db3eb0c761c03d0944fe2a00f0a41c101ba3059d32facbd74467f144d597ce483f47ce75e09a3f677131c2901d25d1852bce2e8bc40f94d22183debe66403af0635a967cd26815711dc74e38b6c86363850b6b52936f3b696d3d24c84bbbfc7b403a4a0aafe28ceb24585635085edb9348c2ece07236148f73e028473fb2d99df5559e6f11956092dd9c35ec87788f9871547db3a22cb0a4de38903c40039f7e7d756a5cc11d1e8c79600bc27acd7a02fe67508818dd7707003b931a25c2fc929a52069359cdd34a753f00eeccf019eedf7c121b1e98218b02fb52f3b1eeb97016f85d33344da56b017c1cf4cc74f89306520ad655486ad9f1ca04a2dd588fa753bd7da7a91697ad1376120a11fdf6cc49e98542ef3c4b1cadd3d43e6eb19e81ef10e3ae7ae2429381f3dfa310e65c220147f1b8e3cbc8ecce31b153d4196cf6204755d6c02f0f4285fd304e71f4ed1dd0cc76a60567054b05b6c8ccece15176c972574e9431dbe48844620829c9e58a0b88bbacfac35ace2313a1966d7a78f2733ee9dc5d497799b56a93a9f519344a4500105a1f8d5cd1d73d97dedd7ba66db1c395467f73d8f866755e4992987994322bae3a38fbcdd0054bfaa3a13f7180fc58ee2aae52ebde81f45984ed71abb0da29ddee16262252d0b000eafa95f2ffffe4248ab80b56dd59eb6f1fca796d2b7602f22364128fa2c0dd49680bed99670a959b1bd8c49bc305b01d78e99f7b022ac2046fcc3bd91a56657be6507f9986f8a319c428075805910e0dbc84740b1383f6b862d5604d0be7d61dd87925dd4894f874787e83a939ae8a149cd550b5270c7e4070c4b0f6749474437ea5fa39c95b8193d86643714a4a2fb7b97109f16d1acf108a4960091f4c7a89389ff71124d2d9fe9b463a2accffe6a4bfbb3e00a4c0a1c9aeebf21c981d9429f9ea300a97a5dc7ce3c234ff799826764da640df2c791c1529b6bbdd45358b3da9048e13bacf7d355e1cc5e6f2285c8003027cd2b942e9396061c2e15fbfa93c9837c70fa0067999ef8477b8ffee059c8762892d64547c97c6b669b03415ea27af2269f7eba1e05eb341839f0902cba0c43586f097ce5a1eb3f950cc9cfe99ca433ae632155530565d3d9f854e5a565347d6696d79020abe375d49925b00e302beaa3ee5210ce029ecaf7acb4f8804cbe94d72b8e39b9ecfc9c0e85c9b03b22df1f564f808e58a26ea865c5d0aeaa77e557b9bc682b2e0c38214b15f1f1d1f6e266b0f8ae07dfd7d8a6c8cf38b132b1e991ffc1a126cc392e1670e26f9feb13a79d8273520ec15778adefb34a1964ee39aeed84dda641b82824ac880042f61f3632ff8b7a99fd16baa5b91a0668a98946673ea191e438a292f2277930a06caf2ee7d7b6e45f82cc696a9d85c97ca525331b26b1154a116d3b87de049903d85e3790309f7de28e9c2173a8f6116a97433b9479cfd29164f1b97af0f53a554fd6f4104a706edf0bd85cc06e42f4d90571db8b4e6970c3f321e6d835ff155fe5a414eddc9686c5d27957743b327ec466f02cc3718695b23fe038eff3f1d8c2cd26cd6d7e7d9c37936baa78d5cac624b212a1791706722cbe9faf2256076b46f668dced41522be26cca5eb8a6db7f12d2adcf29a76230dd7356052ebba97db62300497bffc45ae0ae03c10651048d584124d0fc98d4f429f2c853c3ad46fc816d9cc899428a2a95bf7f3e8c5bc12cb34e61b646c2065d178b05bb50b64b1ece013d0335e840febf84125706a4d4492f1aa89ae2c7e1f2ee7c2dab288c671792bf34c3e62bc03b6301df996ed7c59e2b7b4d38abae23670fb3d1379d318d597a2e71e38485b56cca64cae375c96017c01d50071bdd66048d62a1de68fe744eef6ccf0557fc4879d85d822a3e53c5edf5b9be1a4d80a2ebce8f5ed4ce0f3e73dd66d1f25352e040a3c81b245119e482058cd97a25cc77ea81e98eab3f859f8aafb166465fdc386bc5321473792abaed00bc3ae6338428e25c9e40402351dc8b7d430e98630809730ee002110cdb70920df2d1a520a78e0e04dd9a9fdf9c1ab4b87b1044374c29634ccc5160c9898df5a70952f47255aab558a1f7a089a25dc30eaa20c8674f701e2cff53bc841fff0c418ffadf03078977baf8b238c7e914642442b2361d6629f0b445f4cb8adbd6807c80e8d3a16b09767d2b2a0445f6e818843aa170282718cd64267e86e0b737f5f2f364e9123627a9a57cf7cd1afefa00746f4c37eed2c1c59749dc1c7beeb7e0e4149fea2c0911928b459919f832ecd9c643f15e4aecfe956a6ab0d28db420a91b10a2766c133581a5a5719615465439d1dc80f9b4963b46f65a364f09828a7890219cf194b94d0c6ef728fcb968401ad2a4c118b2da1afec4c5f5b47b55c090e27d7fc209f9adbba2ff28f204fea4436f34b03f139e33b591607813759a523f76db2c895b3dce4611ec7b83c6c0f4c4fc0fd64035d4719d1212f0b04765116095ac695a7fd9705d8182f472682d9da52f51d976cec7527a25beb9b889dc666ca54923bedef25a43e38c99c878d1d857ee194982263b95af35fc69a65017239b56f5f0e8423e74304869d1df3d3bc605f73006aac16324d73db7c3fe61ef38292b2d0a2f0fc0c5a031b4f4f4a8d2f65aa028d87615fc4484946aef07f1bdc10845037c9cfc7e440e594b924e041b0d9ad79cf436fc21800fe67098e75f755e144731e3acc72aaab8b99838af4d8dc169d56f36e4fded332569f11157408f5635c490cf1e9955b5e97e13aab3c3b9d99e07c46fc324fa4a5173ce137a1bf980a9d038aed60b9b88c5af200ba7a9151501f0ed217c5583a98388365fe4ae71bdf57126e619c46eb6ce3b5263241213f08ea3a434dc62794c8f4d9393f14de8cfab97f0f6fa1e4cd55747b05e8954a4912ed7c58d5b0af855a71044fd6351f6c78f51310dcbd7d0e0ee412d9cf348bdda223587ce6827b25ca12fac1655ef2c380795f20f09a25adadfcfeff09be776535c6bed63278539b189e626807fd07f6372db98fc89e11f62b1afce6f250ed9d65542e683a4c4153bb824c7c282f54c01009e3c76166d13cb257cee3da3e64985d2839379c27f88e0320285b4b48e056eb58e755962fe0f7fbe7b030b098a2d591c89c5ef09fb97fb10443ef62867e462f4beaa3acbe66a8bfff6e55428b0602352865122637c36e27f1fe57f152a238db5238ddec625a280087aa123194cfe8c909a324fa8e3ef5d7b842116de79d2b4d30c23764ed60034ff7e6685a8fff22c3ed058301a88520276c7bfd3d423a6e417f9f44ee888c94e77938bd8b42446bbb39f37714390496df30141dde4586a1e7fdeaee24e31a81fee24241e8e838cd157596f68ddd104c4f09e89a87a785dd2f8a58fac3219ef8da5068feef941b8c7418c251b22b576ce98be1974cf4c22752d5b33dec5d338458411f6a70fbecb520830a4e747798", 0x1000}, {&(0x7f0000001340)="d40ec9f831e72a0ff8db28993353911f6f78a5d9784501ede66fb6f5f329414195a0afcc75b359e200662db884f96446be68cfa43758f3a81a2d126fd767a72609fdca3ae1e847a9469fdf98e16ff9c175884bc92fb9d63145a72cca358d7f9f99bf87398932451216950d8fea9c8db9f2ed4da985370bca76bf69b491051b8bd81e0a1a2709bfc777f2e4ba6011", 0x8e}, {&(0x7f0000001400)="3677cf948a8d4f52b60a46c225cc6ade3608735e23c3cea754145a24717a9456465e00848e8c214037b44b77e275d71c8156c77532869585059771aa65c1cb0fd12fd1f198cbabe32daa72a7f969de9f3f330f01938287289e0f2f3a6650fc64b0ccd7d1654bab5199c06882fd", 0x6d}, {&(0x7f0000001480)="85c863", 0x3}, {&(0x7f00000014c0)="7fa4fae89925461cad8ddecd415d67ade9e52a547b344cf2f4877776accfaf73ba7daf0ec8ec1f433d2887f19d69da", 0x2f}, {&(0x7f0000001500)="3bb26f0c3f7cb1c2e69824644761d6707c93e4ab8abe7509e33b2fd23e1181e0e2c7d826e48f221cc0d12b201a11be86dbd60dc131742fcf4958290e1bfbe1700734c70e9ca0d0a95574", 0x4a}, {&(0x7f0000001580)="83f66d237ed05c500589e11baa101c5d3125da9e29a728870379705e891a076fddc62d3e19656fc3ad767d0fcbd75b272d66f2a1e3524ffc29bca6c42efc2bd2be4e58a525154fc7da5b40761055ea381f8b1986ae1c92d1d23cc94c146a3f32186af0d1b636078f72a19b2b82777abdcc76ff3cd714c51997641943f55278b862359a767cdbe980e0d994eb6e0130d4e2c57531d8f8e6754f04471586531e8df206e3a94cf3730e9c5bf2770c913943c7360c2fda", 0xb5}, {&(0x7f0000001640)="aa25d5747bb4c4bcb0bac63798e6f364809c1b33e184da85ca6b24e4f32c035b189384d3dc6d16fd4e095d087bfb2bb803ff9bc19949712108f72e3dd1ca36037309d07f16cddd68fefc489ebfb9c073e25f3879f9ab24e25d9e238092553703770f87ac558bf9640678c5b9360b1722497801bb27b8d3dea1236d5a084ff2ee6246360449550aa13a43fc0031ceeedcb61ca9f36eb434379c350ec25ab61b6a53b27a4a90385faaff977efd400e2d0dea3f73411ba8f5cd826a21fa18795cd3f951d8a39ee09b3d8c74ca1497fc8540adedab78437a", 0xd6}, {&(0x7f0000001740)="a36d4ec2f4be5e58fc5aeab2e333b66a68cb0da3835ea8415fd677e777ebe939d6348e1cf3ecdded3b9a26860d25bbcbf0d41b5e14cc85d20fd5a14b4d190f680254879f1be48ab78421e496a0f109046e660d7e19722008a67252143ad5c4e73434b184b0471eac8b76116e68f9e5dc85a63c05bdea7a409b91c11d7fa8e4f14837fa0dccf83d24a545d19d5ef386b9cd1ab7643ddff57980f2c3dc28ca0ae6e75b8c925defa7446638d2e748d3e49d27ff4468ca80671e32908e2e57710583ab4a30c7406a8fad5f711ec05d69b82d09588c92b70721f434ce", 0xda}, {&(0x7f0000001840)="9591cfda35a8a5699631865b9dfc5b2318d293b0a83a60883c094a7761a37bf908c9a47e16ae67e6f8affc53b2d9756f4da0533249926411bb98ba99736b409c1c534283ee7929355531e50aaceae127a9035429a7eac523825f7e89671c9e00cbf231cb2dac2f242e63eaec52cbf4c3067c450278d162889cc4644b6f8fe5c775d4ce7aa03f06658ec22450bcf8a532c7c8cacadd80a5f8bfe3799f0282a3a7abc11be8b581a23a93949f160f", 0xad}], 0xa, &(0x7f00000019c0)=[{0xf0, 0x6, 0xfffffffffffffffd, "40d8275577e3bef2deb20ee46898f889fe53cf31f226181343f0d687be15f3a6df27d21c596adcdccb64d00e9fcdf470eeb2a65c0bbf6f02cb4a0ae988b44cefe6d86bcae440c656518aeae1c9ba7e307be023af54129b0994936cb3bc8be0a98817c5b42e02b9f5010ab18a52779e4f807baaf9859b430da07e487c55c3afcba647208daaa6e9d562f4a3497f7b0e4a34e404a3a0461bebc1812f8857424070584bc892d6f42c6d7524c06321f67cb1572d05fc3a3e5767fcdfc4a8b464db5195649545d5c8e01fb2503ac520e6f5c0be362273197edf3c9a"}, {0xd8, 0x6, 0x7, "a36f901c019efe59f97492d5ad1f13c58890c96377b1f00313966fc066a475b75a5a8ff2a45af43e1febc48ce8fdfa246fc84781e72d58ec30275788a19ffb50670906b70d4d48f47487cedcc17f1cf1953a153e466282076a8ef81a0e8f02afcf2605f0b0b839c558d6e2c5d9f134b776c9bd6afa947009ef28c1be34ff223fbc4c795ef883652026c9a363d046e25afe0d88139fe0f445737c0bb995d1df0faa016a8a1eee57d14688e6e5710e3dc4077ef762d3f32eee865a50a06f4318583fb1383216f521"}, {0x100, 0x100, 0x1, "aaa888dc16b08448a02a40f412fba8ff0503e3d67eab46aba164602f046fda0492761c126845b54b81b8a18e342a77bf8f6dc0622b13b0781796f2dacee5a8ca1994702b46e91e1df7f25436862f64895bbc9542df9c3338c4d3aa52f640ac1e600b37a6d3c5a1a78889f0336d8a0a363d1b4f61cd98f295b619adf25bf3f69ad0cf81d82bc89a6d46b25561819f943de6d75a2f1704aaa5218dba249e0f25b1625e90683809a659075b9e19ca5c0ceeac7b5cd9467eed57c1ba483353f170af7292723b733ba8e4df970ab06eb477577864ef6b45c554124aff2a8383866bb6c1d98de93862bbcf3d33d4"}, {0x38, 0xffff, 0x0, "7d18d04f15cfd0eb243c0894c4d43cab898d1ce324fe3250b2d308d5ee649e89e6c73ad7bf"}, {0xb0, 0x6104537021470643, 0x8d33, "6f5030077725fd84ab7c4c7e070c8e34c79003d57238cd1706ab5881e45a9c08bb58074a2696787fbe4502e64f064d3f1374a3ab648b2b9ec8b3239222a444e89ca02440b68c8682e7412beaf70d8bc18e7d4aaf6990fe24b41c58eae8105a58a2853ba9baff6387b6d26d8031243d2c42f3d168260a2f5ea05d894a332b9a196588312fdcf96ab4a406b884a757f56be6ef59993e3924546f93a8b5"}, {0x98, 0x101, 0x1, "bafb77667fdfba30e8c377c0a11626a204ef8d96bec67272b0534d2c588e2c3253ac71a67292c6ae90389d941625090e5d714c57b952292e6c41910e4acef32ae08981f2bd57a1cbb057c047f54514abb1e190e88e4493cf5a434691551059d01abf5fb8b83668559b4f0e82e05f6dcc7fa3f4e67f6f7a6d8d66ded537d31c2eb2ea064a"}, {0x28, 0xffff, 0x9, "9ecd82232847211896d44fed695468b5a60d8b30a1"}, {0x110, 0x1, 0x3, "d029af919118f80353932fac590d7a2f0b7ed9e04f8d91757f83fd998972ef9560098f63c97c1b27fdb4694f42341e962a58988b948b1a35a068e666635fec0fda28708917cbc0dbac8c4a48ff7df4d623c724496f616fbff5764db80c5c5e8e55b5377a55cc46e8570a83ca550929160298c53741d564f0eddd761c5575dbe67d2d3c57050ecf37dacad055ea40f9332fef661b4b1ec8b49299a71cc4024b567d22e59a90fb1365f9cbdd7494375751a6b3c9230959f5d8f98958246c8d45bcd894df3cd0803845a16fca106a8c41573847165b6b62b29fa4ed923ddd7caea622f7583646aedb86c82a0708ee17b9c3d4a6e9a7a37087c6d008dfd1ac"}, {0x38, 0x0, 0x5, "78b22fde696505c0377c05484ead153c9545825b9fbde1209d7d057eb6a7f85638e9f663dd"}], 0x5b8}, 0x2) recvfrom(r0, &(0x7f0000001fc0)=""/29, 0x1d, 0x0, &(0x7f0000002000)=@in6={0x18, 0x1, 0x3f, 0x9}, 0xc) socket$inet(0x2, 0x10000000, 0x1f) r9 = msgget(0x3, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002040)={{0x10000, r7, r5, r7, r8, 0x19, 0x20}, 0x5e, 0x9, r3, r6, 0x638, 0xffffffff, 0x0, 0x100000001}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000020c0)={{0x18, 0x2, 0x8000000000000, 0x30000000}, {0x18, 0x3, 0x9, 0x80}, 0x4, [0x4, 0x7fffffff, 0x2f, 0x3ff, 0x7, 0x100, 0x8]}, 0x3c) unlink(&(0x7f0000002100)='./file0\x00') socketpair(0x6, 0x2, 0xc4bc, &(0x7f0000002140)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002180)={{0x4, r4, r5, r4, r8, 0xc, 0x10000}, 0x800, 0x3f, r6, r2, 0x3, 0x8000, 0x6, 0x9}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002200)={{0xc8fd, r4, r8, r7, r5, 0x80, 0x180}, 0x5, 0x400, r6, r2, 0x3, 0x6, 0x1, 0x81}) munlockall() clock_nanosleep(0x0, 0x0, &(0x7f0000002280)={0x6, 0x401}, &(0x7f00000022c0)) open(&(0x7f0000002300)='./file0\x00', 0x180, 0x0) geteuid() chdir(&(0x7f0000002340)='./file0\x00') getpeername(r10, &(0x7f0000002380)=@in6, &(0x7f00000023c0)=0xc) 00:00:12 executing program 1: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) 00:00:12 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x208000, 0x4) r2 = openat(r1, &(0x7f0000000180)='./file1\x00', 0x40, 0x1) recvfrom$unix(r1, &(0x7f00000001c0)=""/35, 0x23, 0x43, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r3) stat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0x3f, 0x6}, {0x18, 0x2, 0xffffffffffffffff, 0x80}, 0xffffffff, [0x8, 0x7, 0x43, 0x2, 0x2, 0xfffffffffffffffb, 0xffffffff, 0x80]}, 0x3c) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') sendmsg(r1, &(0x7f0000000580)={&(0x7f00000003c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000400)="cf580c5b7c0ea366dd2c62d8613888419329b190965f19555fd6b38d7e05e374068343cb", 0x24}, {&(0x7f0000000440)}], 0x2, &(0x7f00000004c0)=[{0x78, 0x11, 0x5, "a747738f56f0aaa7f42c77ac952b75c9dc35ef8433ec65a3eb1c3c571dba6a1492317c5328424ec285fb53fd0b48b2f4ac8a34e1e4e9908b728f3795552c1020a5aa7f29e56d35354fe579cd97e39e237d19cb096a5f7a9d0add4a4dfcf6fab94dee59982a"}, {0x28, 0x101, 0xfd0e, "217d3694d870c7d1acfb3e444b765dd901c5e89259"}], 0xa0}, 0x400) r4 = shmget(0x2, 0x2000, 0x410, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = msgget$private(0x0, 0x400) msgsnd(r5, &(0x7f00000005c0)={0x0, "1bbf9efa59f1ca73ab8c087ff3b894c9da7ef33f90a632b33964dbe92cec0e96f2d81080846b160a04a203fee40c8d594d3e6602184a33f66ec13cec3d5aada034b7d9345bca241d2d7cd1b4eac7b408fc9e61efb87a39789ed827da56111ac2a8e5809dc32613520d79fba4963b4b941fde075d2ac2fae3f5500d77196691992ccba7e1656d104ef7407040604e38f99001496c24218e5a4d39e004f4681ee30af14e614e3aa9bf359047dffba659ae2c3688613db3afc3a6914c508b3db69ac728c39c1fa915964eb626c1e4280dca6264d6f4e884cd448e18b7ce0b1687e9c67e25a21699b603353f450ca5615d2524f8669406b2888066648995314ec08e8aadaf4efc7b20d414852cf541e1ba81e17a9ceaac7d7b0e592582c0834659b26daeca715a6d27e9f65fd1de319a179d2ec7faaa67b7331835c77d2344e73442951e040e2b0c3083bb644466505990d07db3e652ab1c1687bcd550511665e69744b41fd2d9a64fb47eb29c6b1188e0a72a160a50f5d0829061b1e0d8d0f814accda7209b87dc5391430fa56c4ecdf3109f0f40ae64a939c99a0b4cc8bced71ea31d0f94cd2cb6802e9a32a8aace894968f9f1dc32a2a6f9843687dad83e7c3960649f0f275d0e42b17cfd39a1311380a97d3717690cc344977339fb64d57b84560b890e6148d2f4d6d7486ec035bfb01b75e62c3c694b2810c9f9ebfaaaf3fa87321ef614e54a1e21990fbb15811c7cb5583fb2eff4807afe93602628a1a5182538e75da2ff8f3d8e85aea6a53dc172426eb8f3d444a9909f8a9302c0ab3f34cc80a6a7bb35b995f276f7a7ac49622b8c90307293bb0969e8aa37558a4925dac901bae3f437690c114c5544309ab2fc01537f3af780c598818599cc9571f1fd2803a978ebb0cda873365b0c5e55e5262eb33aa39e5bad2c1527ffbe3c7fb6e28c778449c7889c666456bbf368f71f56d8992bfb1c70c4407da117e809cc6ab3c7b103ce0ea3e7d7c123f0c13e9ce7be2740da71bb570b4da7c2446ec01a4aa64d63eb4d6e4a11b2b8ae773ff0585504946aa24b408a2e77c864d797a54213e06f305bfb0fd7053e712547f9a66045e6bdefb822c14fe18477365e187ee0fab8ef419201bd714de556510f7e78b97e4b4e62a825e5ffc3c82f19f28f680dbc6dda24b8ea5d6fa4dce483db6d58d68d818452f9f702e3cdcffc4b005acc88425ad66795204a55b85ab23b699b73a5f143f262d065abdbe84e9e79685d78a625d9c6fe0a94e1da0f54fe8ea38cd636fbc4d9a7ae5ff45ef24104eb188f5ac19a0e781f042d645163e8e2597e64b3c57ccebdbadcbefb88e10833b96bcd69c75083a22a865995816c0c2ba777d8f097c6ed553866032b06dcede2df318dd0cfe7b488a95a92ef70801f7e9219094baf4b4497416ec19801d6ab536d6af30ed767082193ff6f78071a5d120b0d82563e8b7cea610c9e9da6d0997508f020281299a65b5cfeef7fdf92a2f174700f498261a4362668fb1e70b5e558904c6443f43dd446c761096eb8e49aaf6778b2c517cdc7e3b050f553a887c5a6de7fd6085cd114b393490edc5cf1ef68fbf615ebe8f507b3062a7514cac0a6fe1261823d18be167ce9c073552b1976d44d201d9b4a1878488fe1dee99b7a9eef91816438057bc855804f6995bdf4e4b80c92b4c8ccfd26aeb881a7e86dcb4c8319bf08add9a045d068aed0f65485024488fd9c681cb361e711658dda5b19fd81c5641d5ae284fee10ea141b3e8bf40243deb8fd3b5f60667c35ce8ee9caca5477e4055890281d7cc2b9b265a24683b021f60d3fa2e3e4fa15d9f1bd03c57880e39f3174ec0e2533dee2f1b32757e91cd65ca3ebd0fd0b0f735ceba367b2d3a6535d340198428bf082173c73520237e83dfc04cbca908c23ee912b1939d30ad0f76ff2e04e9082cf83fbb50dc58d708eaeec816364e338f047bb61a5ecdd17925c7146506e6a1e4494507d7f662a01707fd90ea3bbb640c79151fa66318f33880d6dc882b47b7f2acf17a3f4e8e686f22cafeda4ac586f01b4f77424d538de12fc8576f3d1b17c38e33e8dbfd90b88d87ecb532aeaf2da2a8a0ce4aaceea3237bbce676329df68a5ff1b64767e9a0187c35523a4446b75e969f6ea5a0a639b43b3ccd36517dc47e157bf0b14a52758f0eb5d3042af5c14f82a8da86bf4b3cabf46ddcda9b5ab1d06a37a7249d4c38832f7612e3af15ae478b93e15a120f636170fef3ab0e94c4595a41c8be2ac69aabdc8e4f2eef64d8c00066f31bd91bcb86ebeed2df2413b12a662e588ab8adea52b81cf9555c9065e29e04de4907ace25c01eb1ef028dff48eebf35b35e9e160d2ed95c65de7688ad81ab2401658ac4808a75451e4de798fbac3ea2e7e6f57b3929ff99991aff91f9bb2fde6cde7d6440f3d929107272bda4a83545e53af3f32e6ed25de43483212dad9a8b8fd96be47a69ff97ef25b6cc59a8c79142375b65587609bca71b05b063f0a41d09fd2d2788faa0da98a4fb01f1cded5f8f453959ae1b0cde195f34e947326a713d91f05aef8a8bdbe80edcb3ba1a83179d0eb344d7124f20a44f75ecc98f1cfc5817fa749ca4893836dd634049f462ce5a532d15f87af5c7ec760f4ab3c2ca73ab75ad76bd21a2cd3c821713c94eb9b9d4d303146cd965cb2ccfd52535277f53a38c71025e88cab3448163ee393c0bd1000ce863eafb1dc19cc0ff980ebb4babd91b1172bc618c0d5efe2102782f98e7985468c2acbd877910e9dd73bbea3d69bb21b9004c3098f179e7ab82617cb6e4eb326cedf3efe05b8d7556aaadeb6497ead1180b868adf18ae529ea266c2fd170af5046d55f9430d3aaadbf693ebf9c2f873c68fed65e3d23f5c9784db33084811f2e4b319b5aa8e7e44fd6b02a5c56283647d186caaa183d2ea11b1212a70f830169d78336e55de05d200b7de442767c26bf9e67c93e1b683ce2edd92c9aa8172d6b2fcfb60faacdd7b49d82ab2ea4c2965b6c958ac46c92c0352562b0a81d687509c0566a87ed20fecdf2b0cf3dc6224c887cdd4b3b73275e17af22cd9a2f29c7750f93556e9f8ed35dc4866f37b217321031e7bfaeb5872860c452eb2d7d68e8584bb2f84467ffc544bae027f9fc9a5291020316baab46b5225f01a1ecfc61545ff5f2bcd002e4742ee09ab41ca9b75660091ae12a0cf5e1a749e996d2118f689e7253a5fe645f724db4c2311e6ff7d95b984f8ca3e625a2143d7a2d28ee1a9edefffb8edfe7ced3eed903f0a1174268e5725a7f3deba01f102a11438ebaa9c7758ab863e0886b7560c3e5fbbb600d29bfb17e232054403bb9f5a60a6d6699e1dd0525c864f89d2897e92ce36e6b47fa0fe3bf69c3a9251d97c3aa61811799262be65e5648a602961ec9989967bbe6778ab8c8ff28467e1eca099468f0b7971d80d5ee023d35b81eace448149d5fa0a97ebec9ebe8f20d65075263cc8c2d575a036fc9971c1d7ce81d0c007f926824c3bfc42dcd2528201136815fcbc39739da83e7dfa9637d78441775a189a71725286485ee7f58045afab302846b712cba75dc9eb8dccd43d8f5db3825ae418fa3307fba487c76d45431926537cbcf97e53e55766427f444f4b3795ffc1e03b4a0263ed3b3051df786498c04f0df5effda6927c4a14884e6c2f579caf8d78cfd67bb483de366657b6d856f873005dd3c0f6d6085011263f40efdfb232465a68cedd65acbeb83f598fe5690d5ac5d67ef8a7635417f0a12ab9d74e447fe06c7a95de107b2b1087e85d4a3a130ec4f98eabd505f1defae5d18a3ae1a37ede6df7cde56bbe89f2c1d95729b0c7600e2cca47d1bc94e74d986b6c9b1f29a0d92715eb3a2c6a8fa8df3aeedb20d8fcca89cfaed3e84063ea5ba5626fe13e7409d91e5d3b24761230b1c9acb9ff33a434ba8c0eeaa27f7eb4d1ee6e7a8cf3961bc1d886ecaa7c45e5782446c49ca3e13532bba680b8c22b29cd46699a8fc729d31b859ea8640689d1ec34b0a17028af1d90a7509002c21908317f27ba52a26b90d7906463a7232b5db558ac86a3f6351dae90c55f63dabd3e1dab4fdbb3a21b84e75c5055b05b011b5088996233b65505d43b12bccd6465acb6bc46cdd3f94d64d74ba487fe88fc0bcf5b2baad9ef58b7cb16170c36bc0169190d9fb3577872ca7afa6047d11dd311002ad546d93c0425b4d796ebb5bd1b0f424aace0a8429696f5e149e7cff78b84872abc46185ad0b8eaa1a84ef9914ff43240634fc8ba6193464737267f75d0566fc2864e0f7b840414538f3648835735040d4b968744b5ed09b496a6d68f1e3d44f2c5bff0b2305fdd964d2623a615b6a750f2c8955cabdb5bb507e27cfa9efd7b4f487c02a4c4e50c8e2347e6e2001f08c3b9f119cb40498f03fad7d860a90e89762fd2eb7ae822a3a238c22d93b0f731f3e80a3a25501936a8c4cc5b076185ab62ee6802071fd77e66b036ad169d815fa0d3d1f7327836401e3e75aa0895b78b2f20df8d22064253d4f13703499d85593b8a8346887dd187a292cc8f15f267c1d0e5f6abca79cf9d3bf03750212ef9504019b4f80b825e8e83b5fb9874755a69d13015ed02086c14ed88ad3ce7e82cae40010a8b973b3d33807fb8c924a2d6dc908b9e63d67f5b22f21d3c175d70b527f9fc68f28e59f2fbe138fbf5d275190f5b36fb5ee752e2b85085533abeddb6a8b08ee4e9908b5775c9d17991b24ff5f1952b13a0912734ab0a88ef22dfe5f9a3ddbe29bb77ad9e046aca48bef913b1e9b47cb824bdfffad69eee9d5757157bfdf7f0bbc68296a9fa298ee33f7379291c77b785ae1b5b83d4dc287c8e87312ecb14fc7e302bdb3a5d1c0e153c36e789b50f4144f9a75009dd91ae4137c311c636b2ea7381f9b3ddd3b838995a2fa652dd05c22e797ba62b624c01f6a64d530f1310ab9998c74f602cee90a092513c7f81eaa24d6b4d10579aa040825ffd202c16af9e030f3a67dfb7b974863538f2b787daeadbfae44f06534a8cb674cb8ebbe47b43e216d5a0f9558239ee5aeb6e70dffc3fd5a5f6b30dca91cceeb810e2b763bb3bdf3ef47d47c30238544bc54264e065f7a63fb94976f91d17ca0ae0a7813655e5f3cd01256d7ce2300765f23654bc292ccea4407bc2f193a113cb152e17be344b03fddaab08af6d44c52d7594596dc2b6e06ef6e2743f4850b28a552920790e3f4ce259f7b638dcbea5762d85ad7e1491fe22f511e7c98164f5f73c56ef4d6f005a1039f1e00cd86987a1e1d29a3c6685d5ee691b57800c7b662c0b26d746c610fc54ca95dcd426195dfe08d2ff710179aea1b79fcdc6dd243eb62fd29c1f55bb9a80e3835176d815ea8af4b4ac5b378e2c26167dbbb4a9f078d0d2bd4bf3125d316477b5d6a9e6171ccc66334f8bc971efac90a53e3446b98a1088e5bfb0f9b137e1275442907f8c65632e6b4b8894d129e2466092354caf743c33f1f1a4e270823e7af77cf679d6e1efadb78312c1f348ca4d5d4760991f4865d5a85d4db8921e5cfe3277a32a8f96e5412e3d72f52fa9ea4fbc635934c07e830a2b3d0afba79f71fa4e573d10c1e265d94b1bb6a522e0de098ea2c1c0cce1855b27288b3d3e4c76d093155293c922ee0aed3fa4c92825180f34c77efb75c0dfb65cd0912d224b58841216810fefbad9a535434efe4cbe18af4d6ab9fda3a8e42f379e136e7fa9d97cf2fdead5f261749eb988ab609ab541d0ec61e3251a4cae9bbaeb5f45ab1025daf45174ec434ba776259b51b540d7ac0aa31823"}, 0x1008, 0x800) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001600), &(0x7f0000001640)=0x8) r6 = getpid() r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002a00)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0xc) r9 = getpgid(0x0) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002a80)={0x0, 0x0, 0x0}, &(0x7f0000002ac0)=0xc) sendmsg$unix(r2, &(0x7f0000002bc0)={&(0x7f0000001680)=@file={0x2c0b39468985b600, './file2\x00'}, 0xa, &(0x7f0000002980)=[{&(0x7f00000016c0)="63835a81fb2798e1644a26184baad3e5ad2eeb78cc8fbe6a668d814bc7832f4aac7d689bff55a30a1e6a47b2ca99877933d445885a8d8e3715100bfc09701947a7c8f892f9aed56e9d6897806692890b44c66e0ca201a2e659ba71477555dbccc20c5b81709c98f0e104770b85f1c831d4bbafe351b70be38cf29385a9f3a794381d22ac73efcd2500c318e334c3c0a3357410ca92480e90423af8525fd2c17a1003c6ae528e4a2e170f66854677a319d669dcb5b2a56da29eeb64bb7e4ecaea9dcb8e06f7acbbaaef32b1f9394cadbb2d8136f751e41b99794131745eef536f56ce4d6c6261b194a142e678", 0xec}, {&(0x7f00000017c0)="dbc63c1fe847d8e504c257c9b7af51039d7caee927bc65edc6010943f5c7f8bb8ce11730b6b98a53bff7e105dac23b23a3b86a79de8b29c022e21c642a31de9ffbb1dfcdf4657145509ac3a87cf8842497021894f6810cc46f5f69529c7c96d67c7612148127cbd7b7b4fefacccc1507c53f35b713ef1283e061503668c04b36ca797a906d4264e5623d3f4bd7a4a43a2e067d18fd9ce4d668e1bf6937af388a8dd5675b94a1a399b874bc277218f54243ad61b11ac639e77f8b9192366320b427535b1e7d53746e2937a6b2274612592875fd9167f2f0f1e3733200b64f4771b9f48b0a32d020d1d3ba23fa30f5af0c8c728a51c8257330731d8c58b3834daa2d158b119c6aae1fca43efac9f75e2e6ed0afdda3356c782bf81b554b38da1b3783b35379488561b2e97ed6a261ae1446a279c038ffc649a7999ec3379c70586ca19dd06ca93cb016d2c853487d50e9c091b28252d2bc97cfd4c8b95d541dfd0ffe40a7f3d49c7294a61de58356d7d8239ffd0940fa8bfac3b01da1646769ffab4f42aae83a3ad7dea6ee29bfeebf096e348e2168fc3e66e03cd84f115702c1e6e034c05738a2a1beb79ecbc72a8c87f3255cef95443761136210c3c8d04a200860a1c6e541b69204139fcd9078b3eed7734afdd8f19ec64502daeb137180f432ee325e1e31ffed47ed506b7a9aaf6dcaad616377e229e45d197d2072ef3b55242008255e310330473ae16deb78545c8ba30db3a632bb5dc37d9a975f31718fcbc56e7b38dd8c36a21aae570d202578c5143c93c2f4044000b6149e7a472c89d72eb5e93557417fd13bacb6091691a74dd996749682c4560a2b013fe73c5deea63453a106d0611cd3e5416434527457c4caecd323ca3378e2a53a5d41f2d290963512f874d99fc7ea41d07b5d8819943b21f6d0839ad64cf5f06d20dcddc8bec48c216d67b01093709c77500ea9995c421879742867f4f9a7a54cc8938097e44f644694f21201b2ec6341bd809a20c673fbbc1305e669f4a829170659a53c20967f2c41c1ff4fe4fa28f798656dc533e4aabfc237ec7f567b53d3f3d67e13484b21131abd921bb56ba8ebe451f2435f900a4b29d1b1df8b28f04404d41d83a6d1c154f598ed899de14dd8cd1bb05714171bae84fa67ecaa7dd53aa9bc01a741180dc4dfc0c4f1218ba2f5b79dc547f5410fd3d26b8c9a48b1ba0137fe4df13478a69ab04b4174b0fa4925cb27355abcbf461206d673588d04ff3a8c9d0e7dabdb781e562bb92be662618beccef01729331ff54bf83b13475189051817cde08645d9026389c05aed2fce53b5ae3dc79950871e84301447d0683955c4b42ca6a95a92b07d58c4ea89afb59ad01f6b68bb744c6d879f8e0cc5630a14b624fa99dc15b696a45d40be489b8642d6e508aeaa552490854e00663011c27818ef783fbc14196b070ada8e3e0e0a2fab2e5306167d9800b86ef4f33f277c6cb4b4ac124bb031d1206b8843e39ec8cdd48d880c5b2a1cbf2df727b3dea0cc38ec3e9cb499f25969bcc6ea552487ce40b5446b7f71ee79714cc1eaa94e3af8d368a6c92a7c15592522036ebcd1739317eca042aa7cd7866a40f2f69f382e94e0750ca8c526722dc15ad462a9fa97b34647bcc28732b0081bd15a2ff93c9c76fff633fb79ee47f8f93aa339baf472fe3f1e2ea9653e6fec4da8f64e16551820fe3af1fc1c6ddda428156491312bb5a99d9a1738746b643775e4378c3dcd2eda12dcc2f1fbfef08744e2612f45f7174375624e4e9ec50e1c972a3f338db44908b72fb4bdc773368681f8355e93d6cc892276c288c481c49d9d836effd425d35ad2b32bb647557ab43d02ca60a7df927939fd4ee56296477c54d706d58cec0cb5df1779c9b8a2da466e812d371cadf7a8549e5a03d0a944a22ba1a94630c0786bb2272357b3ba9301843ededda014e726dd355aea28ca76608306d3e2f9e5d1c7a7fc0a33f97c3e3c7bf32e7c9470860751fc2563bcec3210b2bbb2b10d27dfd26d025964039f3084e7dca64b4174ef822e8dcb7be0caee2bcb64c73d727cae74362d6c2fddedd4fa9c98ea6b0f109e3dfc25705cb8dbb3efbb0e88bd2e461af0363aa884d44fe3829d919d6362903ebac6e1ccda1b3f1ef5d33d2d846697701c6b8d203ec4e49e107020ea9a20bd829cbe655d7c4717fa450ac21c8d3efc00225de6a369221f14850ae658498973eb6e2ae21e8471bb91e84bcc80c7261ad9b73f5ee7e8c1885cee10b217c51e28725f8cc42028740dc76acbbc8183673e706fb1340689bfe4b2afb9267c27744eda9806e07a396e215293b9f323d20cc78143db91d17d35e8fc5780ee8f27d688aeaf9c2574069f1398fd6a731ad24b454cbef39088e9fdbf35abdd799607d584e61087a16dc8d5f218b1d1a9c75f898c7dc2fad556f5e80624134dded3841ef61fc660d67006acb5643f4b8f9f79a33da57ea2f8de45732b09754a8f7132b7b5f96147e2fd3fb794580f63e7c196900f072eb0fadd36c8632818207666d878e995bf3a9a26956d34d0ebc9667ef0ef38de70d7a05179da24cc226a7f534db8f4a5adbc751f17d486469a6932628616b85e0e4afde41a836242e6caacfbc6ce4d6e5f197d9d86addf94e4085fe5a5895721397f3171f79baa845962f11b255a33b792e683cccb1b848250331826505d57a9ad4b3296b18ee8d59fa67453dbb1af30cb412a8744137d55512e97c41c13d33e8db715ff3ca96959f77e97aa278042ed914d4da469834261614d76bfd6d85df0a837ab09118368f3ace0a087776470a35af855bf8fb06e66a71a21b1cd69e0cdb7b26b0a7982dae1e0326a0c23fa2935076ad86c9b31a54bbc20fd307e5a87986663a15700cef8294fec1a23131b7f9135bc8c66cdf1a68ef37cf7b3e945276dcbeca6ba0483323f6d74a3c17e118d76daa6580d1a458e147720e33c8183c3e4dbe86509f357c818e43c0695d516456324e007d7ff4992581613e831626e3e59c9dc49ac627b4be00514f2fa16530bf3ef9edcbdc91f85ff9f1b7f8e4a216a66157989eceeda30098d468b61afd448c5c49f69b7087d20c1216c274b89e69b56602a290348cc606b7603466cd2349622cb41e73e633a70c415b3f01b1155f0b29ed553d7545e45f21a87c9ae3415b2e60788b1d47742d60cbd901482943ef5c48eecd9c2e568bcb5f785a9598856189059ed3671998d1bd85c534d4c477936d828a7f3c26a4a67512935b705160340a81007d16a2d02e7b9fae9a369bcaf89328c0b03725ed415c9ccc2507bc2ef54eddea25cbd56b9f7717afd142d64bbc70c29d374ad70354f035f069225e4478d353cced594c187bfc77ccc0d9d35e42d74141fcd3e905261aa889c8ac0aa5c03ed945402ef19974c37b97b83f3d94f318cdb9ff04697eddba85a1e7ecd373ec718129a98a1c17520ca72cfb9118858324700c283743a7ab0079bde57fe09c744ea7fedb7bfa118615473d5f8ebf63965cfa20cb3deca1dceca2716cf2575451d93a922922ee2e8d0962532ae2a0b8bbf60313a2f7363501875a331f3e034437fb105a9641dd662be0de49f59b56d6b8496476fdc631b02e71346e40d74dc9a56d825764c6d45acabd89eaff58ded63f3f8dfcb10f2fd960684aa9b711ace3d52d43ad1ca9322cd4accd3fe841de5b3ad1ca039bcd63031abe7a3e4f938279de0ce76f2300fdf15710b244c4710807bdfe398de15e663c9b0ffa386ff10b8b575532090868b3046e1552770406415c1b9cfca3b0e07625bc6a9bc6d4d020566c60c33239d0a9c25f252d94d4af0410b23a2f087948c09898e150679558e27ddbb5727089a72bddcc2c62b840fca5c48210ec6b99a2a2afd08666966c01f3f023d555e7eca8cee400d5de5a6950946efab331d330f70f922e25ddcb0a45dfe5441840f9ae127e0842149d1da8d8dc6cf99efdb3eacbcea46de34112b0c2bfa039e5fd83eae3fad8bc70cd7470f1edacd4cf5bd894da0bb9b9ec660684e29a39059fb81919f8835d3a2b424bf2e0559b3f1d1c104a4bffbef7342427d481c63fe4406f9d6ab56535c09f83af12140a16e6619667ab49a5a4676aa30eb515d13c123effb7a4842f94b73abe956f0bbc031f8016e3412e56f5600be2777fc03537abf887226e864c169cd41a6c08ab1bdcc72efefb7c10d3feb2941597b733f37de306061d61c5613b9410ae104169b725541df76f4473ad52f775b62a644ba165035b552d998a3b16724c1e1fd5aa95e609f08e55ec5526ac9f8676c5463dc480df7cdcda5d4c0f629ed551d85d22ca6309b4256830f2b92909bbd1829c887451bba09dd92ee5dd54b9b420a1a16f2655fc3305c9c1d685d6c55fe13966c7463f860f6184fa830898c21c3f91e8259b563008b35a10502d85e4955e618af5248d975077b25228b22b9ed57d1ac32b577f8949b66d649c6594a7f50dc48760ddb08369b8fb2d80a47061f154a26794ec117ba03ab0c6d45e8ffd01e475a71bee9130622e328c735a2aa12d4acab85d1b6f0875fc22f0d28966d4171269ff8b24fae9ae9e21fb79022b0f64d9d908bf3bb07b1d94e87cc801fc4b8f491e024cf40f7a8727ffd7f7771c6849edba31a5a7bd0200ff060e10aff8810d12f2eff6000247cc23c825961786d2cc1b4b754b4d76ba0e8556221de5a744ef3de7313fa0a6187c25ae105cd086566c73117f424df761a70c377bd194aedb1f4b8ca2945f492a521bf1718fbb85aca3b94b8afa3541f2b7e2927c0a1536bda0e849d6c80adf6f7002616c8f59709981b2063967621e2c9503627e20cc1f0ee0e82edd82cb916487cca0515e75220474697db6750cb27fde414dd538395d5cc7f7d88401cdf1b133b954a8493199ba3f4dd656fcb72eae4d73787e8b31525fc6551e4b7f9d00af781367d755074a0658c7257e0aa10b5c8015496ba11e6995b2738fefdafb4def7bd4386dab5db9360924b829be501390916a682e2eedd7274ac16c7b66dc53b689236d8c5a264ccc9b791b9e0bd2c73045c79fd9f995c91be863d27e69c8317cc12ce61c83597ab8f2007f50e964f5c310eb6921bdaec8fc0d96d85c20a85053b7d5a6c1b7e706faf93e2137387b683ab9a80847983c5a0c226900894e7b15becf923fdf8b6db40c0f79456ca02b149494d9335426b9622b6a044f8faeb81dbfc96f32475b7485d42f82899d03d8c8c46a518d77d6343a81e5add045fdb493c1e1633cd1ddd0fc7a9b58e0fe1f58fefa648dcaa4d6ce162e19a0d7cc7b8a4f7f2600c5a030b7d027dde01849a3fe264966e677033ce9ae40141c4f855bbb2575157b42ca0f117f5ae954da23dbeb77ed292c9b0dcb3a5aba1b7fcbd418508176bec4f7db88598e0471157ac997d5e5c8b2ac133f16c1fa64df0579a6c205bb76ce67c319db25a42ef5c26c92b91a444f11aaa8af1e80a409011002cb45f8df7cea0fc36099da1712e9c7c77d04ddab5052bee3b671b068140cec2e17373ac3345d81cd9e5e1f0f26276edf4bd6c536244326b45dc433b1a449f7ab850c474490b943e98f25ad10ce9f7c8392dda51ac5cb00eb03db0950a51fbc241efc4d031be05cc31d325ce0de3b3138cb7b3ea74aa373e046e7148e9d62e52ea809ffc76efdc6fa59fe466897e120da3f2e99b6e483887ee56d4fc5b1100bbd9b143463ae150737d5785eee23aa91d3c4920e3b04b762507b046d6d4652c2d9dbf1cd9caba77ed4e43e64f59907f2d5c88b47fecee93642830ddab8545a", 0x1000}, {&(0x7f00000027c0)="6697855edb1a83694761c7522b04838448cd613b8c18d2643745bb56a185b2468e0709bf244a17530cd7b7ad2eba3ac11c588871e7523ef14e700161d355422e5a58943573bf4a3dddbe7d048e288a39e9ff6b08fcfd5ac734273bf78afaec48130842f8502a4238b73eeca3a4c84795e9010b547c2365a73eeda91d6577d9a43a2df8d29a71c2a2ebe2044ae440f35d996587bcc3e9a35b5a8c6803483cba864791fc77dce3526cb39c209e17a751cfd41d945b47301b21126072d29c30b088f84b587f54b5cfd95af223f53399a8c174ddf9ceffa37e0e0ab3e0d3d17ad7d07825cf1c68f3342e4c00e7099f32c1f934efc801397123abb3", 0xf9}, {&(0x7f00000028c0)="3adfbe5052dac625ceaed7723ade02", 0xf}, {&(0x7f0000002900)="d805f88de0eb44521dc052f6a1db6f7a89df3f6e4276b6cfe2e276b7a0a5ab7ba88d3205f533ebbf57e38e6691d22cf98e52119dce4735de2ec64bdc7572774d1fd903402047e186ff61fed7225c0907cf4d3fa576396fc01736ecd85530baf68ca662585753a2f8d960b95b48eeb3a6948c8e", 0x73}], 0x5, &(0x7f0000002b00)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r2, r1, r0, r2, r2, r2, r0, r2]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0x98, 0x402}, 0x40a) getpeername(r0, &(0x7f0000002c00)=@un=@abs, &(0x7f0000002c40)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002c80)={0x0}, 0xc) mknod(&(0x7f0000002cc0)='./file2\x00', 0x10, 0x0) accept(r2, &(0x7f0000002d00)=@in, &(0x7f0000002d40)=0xc) read(r2, &(0x7f0000002d80)=""/70, 0x46) fcntl$lock(r2, 0x9, &(0x7f0000002e00)={0x2, 0x0, 0x2, 0x2, r12}) 00:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0xc1) r3 = msgget(0x0, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000100)=[r5]) lchown(&(0x7f0000000140)='./file0\x00', r4, r5) r6 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) msgctl$IPC_RMID(r3, 0x0) connect(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0/../file0\x00'}, 0x13) clock_getres(0x3, &(0x7f0000000200)) mknodat(r6, &(0x7f0000000240)='./file0/../file0/../file0\x00', 0x20, 0x7) r7 = socket$unix(0x1, 0x3, 0x0) clock_settime(0x60000001, &(0x7f0000000280)={0x8}) recvfrom(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x1, &(0x7f00000012c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001300)={0x7, 0xc8d6}, 0x10) r8 = semget(0x2, 0x3, 0x20) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000001340)=0x80000001) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000001380)=""/212) read(r2, &(0x7f0000001480)=""/73, 0x49) msgget(0x3, 0x100) bind$inet6(r6, &(0x7f0000001500)={0x18, 0x1, 0x80000000, 0x1}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000001540)={0x41, 0x1}, 0x10) mkdir(&(0x7f0000001580)='./file0/../file0/../file0\x00', 0xa2) dup(r7) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000015c0)=""/4096) recvfrom(r2, &(0x7f00000025c0)=""/4096, 0x1000, 0x842, &(0x7f00000035c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getgroups(0x1, &(0x7f0000003600)=[r5]) mknodat(r2, &(0x7f0000003640)='./file0\x00', 0x20, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000003680)="7a32d3ab8e59e91da2651b74131e7323c9b8ec02b25b240802f145b253699ae06bcd3b112382dfa76787426689a2221027f4b3ea23c7127f7bbad59be4be96d4695c6e29cc76a114aec748c957fefcf11d0ae1cc1764e63f792b64257f0aea92a77585f8b660272a750230271e4ffda195068158bd107e00211af6fc283333bafb348f8493c0ecc2f18afa59a154dfd95ea3f96ec022526c84f5984fb6198947d36ce1238d", 0xa5) 00:00:12 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x580, 0x40) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) read(r2, 0x0, 0x0) 00:00:12 executing program 5: symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00') symlink(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) r0 = semget(0x0, 0x7, 0x100) r1 = paccept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x40000000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x27, 0x0, 0x700000000000000, 0x10001, 0x40, 0x1000, 0xffffffffffffffd5, 0x1]) semget(0x0, 0x0, 0x9) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 00:00:12 executing program 4: r0 = semget$private(0x0, 0x0, 0x8) r1 = socket$inet(0x2, 0x20000005, 0x1f) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x40}, 0x8) recvfrom$inet(r1, &(0x7f0000000040)=""/200, 0xc8, 0x841, &(0x7f0000000140)={0x2, 0x0}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/139) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r2) writev(r1, &(0x7f0000001440)=[{&(0x7f00000002c0)="a6e20f8f4cdfc4481de7a67221cf859a7e18cb17012ac8f5d7e8bd528f2e81b2e44cf1b7e497cea3ec21daa37b2e8ac0ad5d1f97b814e7d7e489c6db9153121798f2edf0cb1e2671100b0eb83c83c56a992efc9986a984a619ce784ce134279110f4ce6a602b6b8588528be6da3c2bba16b43c4c4e1d5a099383e5b5094f5bfbd910977171806146de0e0f746f1c1426a354d9e3f974503c774e520ec113", 0x9e}, {&(0x7f0000000380)="5dc2830bc1306ba47505c6dffd838281a14a109ce868bd66b4870de4197060919a43948c5aa34420d326db246124e9ebbfd2449ca31931a8d35acddf9f91f5af66b77d0c79f0360c156fc81feccbb07bf723ccc00bf014fc7c4097a21d6ce4e60ab9eec6f22fefd54c12ebcc8df79a2fdb6e96c9b3bfe2edf73cad02a1f4e16f527f53fb6314d08109da3338143c0b3f99c814d1834dd6dda53bd5ebce", 0x9d}, {&(0x7f0000000440)="24e754c33922e2c70e310ee1554cc2da5e11fab2d25b6d368134c911c321cc7eb9cc3ee2c8239cd56e2575d6b3817fc9e341eabc96e3749594e8e503412ca3de269e59a03c7a78c2debcaa8217bbf9343382c3860193c1c45fd6fba8adb028218e9e9585fbcb7c9728730de44a327caf00f254a8d34d4901b376dee88b74228b1183dfda39c582f07c3a48d2bab6072c8b36789a79b72293e76404f87dcc9a4a0939c97ed6c1e3d6ed2da611420249682f3f7758c4a256a436982c213f3acf76ede530faa8003da5e88ba98f4eb2112a7807bf71bf6e0cfe3f189e58010f5acb2a5836280e9567bdfcea1ee8d7d780dcd04ca58fd6f7d77d0045212f593f1361449810a0f57aba29db7ced139645ea6de96cc6ffb859bc2e4d04877b22f4f2a5e9ee5dda761a7955ddf35599965ea0e549d0cd68aabdfb8492c1b4a3586666ccba9b26818b39cf96703863138e02da01fdbe566d87135f0188b94dfe952f54ec21234ee1ad72a3ccd217137e6e174a571d27253f0aa1e44b0f7454420bdc42707e6b527f1459d69b8d9a511a13468ad6c75dd2fd35425805d53243972eb68f18c4fda7f8fbc09631a35bd4210ca36fee24ec323dce12383228fcefbaeb7aa0a72ab24a39892f47ccaafc782aa5c2bc70c1fe8118636666f12cf66fc2ffaf43ac6d0d931a14048fdf241b3c007ceafb199d6ef5da413f3d3b18c9c9bd79cd87e7934e591e7f0d03ecedc8650efb09bb0b8511591b910a76366a731f0a807b2bf427d732b92fa82e084038d01472bc23ce1380b81199590770928af6f78d78cef2649dcc317d7b3e045ec6f9c9e063a6ff94cf6caacf611775d14524321f3950ffe8518190906ada6d33979ba34a5709b3fd1cd5203d1ba925009b28d6a03a9603245b09ed63a6775370844b08c48ba526b26827e96388ee6a83729d9247b624b17521fe0e77ad0537c280b45b5327ebc29a8784a88cbd84f5089e0481d234c4fe8cb9712e094ba961a536e039ec6729a1997f5b1e86d230fb4288e4049ec74dcdf4a0d8bbdde656e22b74c82a7807dbcfe3e5a70dd1379877442913bacc1634045267eccb9b25152b68bfdb0cc0c335b6260ba61dc1d6b23a8519e9a448cb80a8f0b60c011bceaf5fc113026dbc91a6a4fce749f2273ba66d21df90d124cc884e264aa8c6a60017045bb072cece0e549f3f092ca22854f83e4a80f65209f4c5ea98a46f6124898bf3f2bf58bb7709a7396baf513ae94d982872ba12bd973dfdf3a15af64c3ab67086195634be35401fdfd4f1c3b4aa5e2b0a142528a46f2a5760c1d8eab223321e5ea3e7862c9522b72270cb8f8622d6af8df10f7e4a8aa7130de6e969311b3089560c1b1c72981c8ce225b1f87bd0ed96b9d6fa78ec152fd8a70cebfe6f775c6ebd9594a3f84a299e152bc69d0dfe36eb2b156f0cf7e1081f9fcd8adea3ce67693bd3184a1f5d3c0458f185a5bbded4573d285779c787606a60697144304c09a25c37fe438e67043c42a772ce6f6881bfdc5531d5021c003e14b190015ef7b71bcb885edf0cbc20e625bc1b25ea05e43b30cd256dec9b56f6e8ed9828acb02c41e507af8ef15cc4ff4afbf1c0006b9ac0f56611c9d936a3fece119e6880e31855d96142cf847abb0c1073596c90a5412702110f4dc2360333847ca023402fe86289d10eee0808152aeb2f2d82ba143aa8efa4c719a565e521a073f25b1ff0fc44e3258cb2c9a2945a112abc09a74cc5558af234f2bcad2e1fb03d2f9f5b224741073e22023c77bb568a1034d461f865c7f1303327ebae6fdb133629d515ba036eaeacc9cb5f1fcdcbba2751336b60525d71dad7991c54223a911262b3ae068736fd740990662eb00204dfc58fca037c04e5e51c02e256b4d230e27f2eac55be64eb511e5c4e0af8cf21f9599dd2958f2e5ff59c18ac23f124398ca9e7c0101a10a4efa9322dafd10c1cf394b5ea826267c6fff154d6bcdd6df00007f3dccf1bfa8208697f866bdc48fab55a9190bb898677b9f114f3510209335b1c1f1290bd4583b383dd1cd18ba2728ea9434c952827ac0ac761f8fdcdffc2909f8fa6449f2e9aaefd8291af0c1f8d4fc52c456c8925b69d37494a069f87fb6c2008435ebc4c6fe026f327fdcd0ef4a200e349ba4d52562c66c67166ce1b1763fbe6f79416c46ad9b65fbc0e66914bdfc5b0f7ec69915fbd2a14560733dab1a391824f9ceaa9698cf64a3239e10460430bde839b9d410cf7ecf5a69507580ff0de350627713a997989144d0bf5c9fdf7808c2de341ea795b5d153e5629989dacd8fd6c3affcb017840bc76e9274915be3165c595685838fb6870b98e1a32768e38c402f325bf9ec4427fbbdbf81f1462cf775b5e8ef74fb4de6b9c87a9f0f98bb7b88848d7550fd598fed1143727c64f800724f7cced13a8216f7972c7748f0bb655f378d60e2e5c98b8bdbcfc18fbb451a0fb41049594ab78d6b935addb302cb8450f5dc26286f96dbcc40513b0fb54d8b1ae8586bf5d7e2ee92a2a30518b95c54113311cd723641b6fce8690ba4a45e6b5fb323d066931f35cc5a22f06053d3be4a0f4304cb6eb70f3b6eb6145046dad39ce14f2749b9e7fb3f86159914290e26701cbdda47f2ff9296c61ec926943c5402d6cee636acda175c3bce6080027cc96473051ef964327bd350b21e4c0eedf445ebe9870a5d9115d119924b95c7871df6b4dcb65cd418cce9f6a911f123b1d03c87ff70ba4bac724d66fae290293907ccc19c37a496d102d759457caea53298a4e1776364aabee4522c23870b4703641173f0770dcbddb4e1f4b7fe46823c1a0d856e09c0d1fb06f759a2aec1903a82e6f163b869efd2bff41967da8918bbd480199e3391b780d610ec60f460b1874ea416bcb0973e05c4bbab5cca3df34d811d63b59c9e1ebc6136c9c86534be9d58cf99b60d7b566b4840bd1c1bd55ca6980512919e7eaee35bafa55735db12576f1978b606155c291a6b1c5704d3342742b214e1d33d0e6f56b903b7c03f5652abcd54431583d212c5d83294d31e8c5d7c382b1c2b0adc1577dc469e5d38852712fe0496701fd9c244496f29d84fc6757f57b098ed85cba363264a7c3a00ff070242a3ab991852ece1430cb39ab208220be5f0e043dd5a6834e839f2df476c35195c54ee278af8a67642e490c4e2fe6d5fcd67f983f6c442e95dd3a7df572a0e8c394fe157e61509f6c4b6eba3e4fe87a038cfd0e8a3a7c69c786ea86773348444590d8eff20fb477df7545eed6958c1f98e10e58dfb29450d6bd822a5caf968acc8aac4a87257aa384cf69b482089c8ad0cefe30f5832d3d6db9b9adf2e90e0f79de138c9fe058abf9c00d066eb189d624771d4bbde083abbbd0e117fbe3f884875d3e254198ec55c4f221f5c749db1a26ef124a9a8a307df1ffb330526f23aa78b8b3fd789c1db40e6826aeea40368b4043d2bd039f7c4f1ca6ef83e015decf58c058ad0e0756e3a39350392ce4d4319d90189e245e26a392d116d43ad3ec1867eeb0fe9a81fc64b959a584ede25608af535dbe8851c1e778fd520368c7a0c64149a1e56581f813cdff6e598f318fa3b0428b09b938287575dbf997bcd2e065461d507857f84baade5cddb571ca5cd3935c070f3a9efdfa99a1aeb6a346cbcd36d7e97f359d8de370213d66927f703762226a4957a7d6e9191ef956ce85b0caf9e70a84cff3ae2d7e0337623e7ea6561013c14da818eeb9b9c0d0541286257418904227bf9e3cce66719d85f730bb0a5ac3b608072c5effc260797541b11e6814c150eaff003eb589c3c170861cd8a3fca2d19ae867d1d8af64db835f0fb62722cca43413c5312300e2163db622890af0a7de8c7ef4fdc273df10542f910f9106e1c171db458b8426bb1e48bc00abb09b18b161ab5bd97a29223f780d3f5485e9f8bb5fbc2476057e6b9bd7ffd01f96414ad87a421fb82b7874c30f6880a1b3ceeafc1d8fe8073da54115a5b73ff29ec455228d4dfe7b9a2d7e89d12c351cf298e13f80bec5056128e3adfde5891cc8a4b67028ec7acb22c0aa9e32d8326734cb6037e9aaa847423487d938a6b7ffb457f7f694bf4c5c76b3698aae9687c2ebe7e902b45c5d8fcd2fffaea6e99ea5be5627e822d953ef138ce89bf9358dba8895060d3e2e81d0e2cf2c15fb7ddd3bee3712f2456d2d3dac6f4271b359942c5281102e717a4012cb99bd6a4a35e8e6db9e401761149670ecf3e2f91220afa610672fcc20246a4ac2b495d5d89d0bac3580192c5bfb0cc37d84d9ec71b7dfab23694e162afdc810e7e34fd029b943cb94c9bbb6befe397392ac6dee7becde9f77579af8e68198035bbfc9aeeff33cb13f44e788207cb58b990ebb155078a4585a8d7553bd0e4a6334f4d30277b4833dcb45f5a0c7d17fad7e5f7be616c4864f5d11469bd5aae48d99222e032e6468d61776576af122d21dbc1e2d1f950a861c46d2a76f4e8d0bf63bd2911ffc79f35a5548eff83d525a57286fddb552edb56cdc963fa71ebf66365f34ca4e2d79a5c41daa004f65e6046ae901c882e3802ea834d64197c1391c5bbcafa6a5af31ffeb3d65435dd78969facb8b69117cd15b5dff6be167d6005165d65e9168f043dcba01d41e37d44c82690c222d0a1689bb74c1f7d1032c5c3ac14c414549728e9083a7c63ae8ff91cfa0c04cbfd23039706aed606defc983305c7474c3aaa59e76e8901e352776da7f5b763acf1ddd8103cdb82005586465083ab2552c04d1502455f3733ed6fe18e7c58c57334c0fb6080926c401545cec48852be9fb52e5e6e41c91a7e9c0def5620f060de53d6baf051ca5027274f9d92a0fc2fe34d2d7d4fd25e09bf535bd4c08a523ba5b634b3195e5f237886fb70258bb800c1cda9bdb097d1093066893988a89f609d3fd2760e1d9907ee2e9fa0d2d479f71da01299a80e3ff2cccd6570d96920e253a543b37f4ebd32668f8ba35193729cb3a10fb1b7619b3265403412aef64f2bff98b9d7efd644f08e25d65551c653839382987f3c4aaabd4e917715a9ae6318eb2f9a307bae304b7f5ab6340a49a397eb6090718204b082e78cf0460f41c50566ed6cb55458750bfeb554be124410f0b0fa8bbe92e384ed14d6154702886be8b429ebbb0fb48be418969d4c729cfa8db275d0552829dd2e27abf53965fda3299d8763fc3855b732ca0cf4277f8becfcfbcd531a86044608c8a92f1af65c41d7e13844b7c2c58b255efb24307af3d99f7bcd217cf6f602be8d74f4137afd71bfcf2329f212b668e562edc12782623ab250d01619037f850e7e8d30bcc2bea65cc916f0cafb6c7b6a79b1a636203d164a04436ce2e924a33c21fa54b148c42a606808cfdb08753aff2ce72c3a8614f98bc0e270442431b0f505847446ac0066601bb1baab69cf981ec6bab508db55695d834622ba3f2f7484815cc35cd3a7026a38f33da627520b7e9964fcf55c6ca7be2be5f19a710465b6ff6bfa2ce4b31643d162631775def301fd579be8e3275c703d5b52c4c33a20ef92a89faa467ea1b67ad579775bd6ffd3fd2444383f2d44ff5437e15b6ac157aa95317a9c1d26ef89eed9a573476196566e5eff8f9e9171a4a82e4d46fd11fcbf12cedcb2bcc3b94cd43cc8920d896252c3d343b89bddbc1164fd819833ebc0e78160dd174882c31916379b066acddfbc35ce2ad36dcede89a9f68430ad49763abdc58676c08278bc003906863148581bb32d7a8a4d00d4ec2e11c67062e97e6b65b610b4d3157596cba3588e51c", 0x1000}], 0x3) write(r1, &(0x7f0000001480)="03e4b62a999c254dc2c3b9e61fc47ccf2d6f991f8ec61eb141cf014e04633b60b38b4e517c29460bedd779bfbab989756d5bdd170b5f4e3dcd5c15bf34846a9c66", 0x41) recvfrom$inet(r1, &(0x7f0000001500)=""/88, 0x58, 0x40, 0x0, 0x0) r3 = socket(0x10, 0x1, 0x10000) recvfrom$inet6(r3, &(0x7f0000001580)=""/215, 0xd7, 0x0, &(0x7f0000001680)={0x18, 0x2, 0x2000000000000, 0x4}, 0xc) fchmod(r3, 0xc0) close(r1) r4 = accept(r1, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) paccept(r1, 0x0, &(0x7f0000001740), 0x60000000) r5 = semget(0x3, 0x5, 0x2) connect$inet(r1, &(0x7f0000001780)={0x2, 0x2}, 0xc) seteuid(r2) semctl$IPC_RMID(r0, 0x0, 0x0) getpeername$inet(r3, &(0x7f00000017c0), &(0x7f0000001800)=0xc) semget$private(0x0, 0x2, 0x0) writev(r4, &(0x7f0000002d40)=[{&(0x7f0000001840)="bdee15926dd93171dd7d666d1bc5c0de6dba82c5451e805c172c09b00f946df24f43c1682526bcb88464c106fb9e2b69c2893d578ce48e90aa6abcecb03cd6a52c1b157eb07fda0e5276979c719e21321aafa68511c7d5c59a8625b81053b6efa3f42fc587d389ae0a3b38dc28", 0x6d}, {&(0x7f00000018c0)="78816fd0da5b030f6445f8054b18e6d778af34c5de2c6b011b25e91de5b6e3a1986ccc26a16d44ff681e902f7820e0759ee4bf2c85c7919647ab7811158ac872c68a8cde55a41cdf16dcc514c2bedc7bbbea4ce42f13bd6fb3e5b818a24449b45a5c3bc5f21a56382bf6e988bdc9982a11734e754e477b2a1444eee0f35bb68f2d791840284b2d533e6f62151d3b386ee96baa8d47fdcb323d02581a0e047c4f7b35052264e2615ea36ee1df1e82729dd9301664727bfa6e45b2cb72f41a690455fa2019cf922ee4444567516e5eb2b0eb7ebb14ff30b49cdf6c4bd853b7", 0xde}, {&(0x7f00000019c0)="e2767689feb13267be30cd2557bbf4cc0ce9f8da8379343edb8a0a6e3bed5215f1b7f37f6ef34d2bda69a77647ab75fc29c23fd2295f674ac4f883549c940f1e849d0c3e9de7248b909245fbfcc143f0d639283b60a1c96905852e496e42e839b81b0500de3cf59ac1a8f2cefbb901ccca2f1ba7f4e3be47e94d7a847a80a21a31f8238966b4009a72b1c7", 0x8b}, {&(0x7f0000001a80)="468ac05bdabec01e37b3343d920b43375c15c43a87d470c623cd702d2c75c31347f182d319f51d47a26afb9aab3429f9e2e889573b57e362bba7d88fe7b7ade32f372a7e5ea62d14b85a91d57601302d7f07608663f68575f4d942d0b656647cf0f1a757407ae73cd0038dd882b14622f11e448a2f2357ada0a52062cc16e624285c", 0x82}, {&(0x7f0000001b40)="50bb708fb0cd2c4b93e63528ae4ed12f175be09060488c999fdc2d3c96d659dd193c2677b2ece06445a1b16dfe39814e2361b90ad107b0a9bf2a41c02b34034e8c19ab3a9a232d04e31c2fdcf3975b4af010263c4f8fbd9582ff5ee5dd697ea2d9898d4631d29dd10e7dda31823c9a0a76aa0448033fee98926b51f9524ff6d750f568cf25848f967dd09e1ab256e6fd4803bf86564363b5b2ebb8d541d5f0c04f66070ece468242b63e36d9d17e6029be11fc5d7e2f0f5c6a11a5b4cd346e864f145316a05ff1312c00623e8b73f07079fc6540ae44199240995b3ef255d5d4ab71b089", 0xe4}, {&(0x7f0000001c40)="c4110df4aa690ae7808ca73a7b3f66a2f6beeab50b5cc9d1d22def8aeaa3fe3a70d0", 0x22}, {&(0x7f0000001c80)="5d61c3d9c6b11913fe91ad4bcd05830f58c5b244aa12c926432cba81b408e08237b6f0296f48206abc1a3d4fc2f8529cecba4e807fd8fd98761ddf04612a99cda3a2aa8d4c3e4b12f9caf1535b9f10fbe8dd9036ce69456418d99a2cd16f5174d6945cfd10ccd6b8209a7a1318b9f2d65b447b6d33d6114e0dfcc34335277b707eef5b34743719f460b8c98b933e138ef1eb7f215deacc288bdb72ac24f4d3f1", 0xa0}, {&(0x7f0000001d40)="f09f8b5ca2cf7738503e703f03a40199081da1d04346cbaa94d6eab4bfe5c657f8ed0315ee885126dd2eae46ecfee74eae3097341875ebd624d577f670022dddaa4571947dfa67f498882554e52d3d23dd9dd34aa576d911d71fb7cc9d95b40428b68faa31c332e5f11db4c36ccadcc06a07db6a74a5d307ae7cfb848b6fde29a8c92007a36814e310e530f9d22a8ff76b10ab1824f8959def95e4e971e176ea72d82c79a3b9d9eaf6ea8552f56e1987fa49bccdfce02516843991c7bf49ba0ca792affaa5aca5733908feace84b30717539374489a401fec0b5ca27f010dc939fcfede0e356bea6836e77e7a7a4813de84e1f71b3178dbcada7c21b07254d366f3283261cb84971f5ab82dab15a0cffb47a2cd18d756d4847cd19a2c13f3f0b10b221e9d38335643c0028e4060edc9da8ed55d23b7218e7a3adccc9f843e5e497b2f01e8a5cd8a189108e4d3845f3ee2d114c8063c47caaabd6befe26648e66e1ee9931c9d486367ce8c56c9ad1043a533d09a64a90b46412f280f34ee0ba4c39666c1c19b8bf664848d73977e045b3d41979aa406b8bd8f51edadb63dc120f84134b27588a9a8b5bd94af0463ab249176162171ca2f349bb8a1f25b05732f34eac62d0cb8d8d71e38abca11f85fbfeb7ba5bd53dd266262742e981e39f3b59e0bd5aa201a3e250c1b8086713aa5f5d1277cc86570135c208ad07448b4a4f0f8a2699326a7e08e0184cb8be04e4b58305d977e83ff552764264fdf7b145b6090f8051e4f228ef816100bfeffd05bbac3ee7c470f7d0467999647b9962f66a1011df074932f33ba37be2c15bbae4c20742817e18aa66cf85c57ee47fda9420e48db86dee4fdafdcce91b15c2a227fd968483bedd78957f1a0c679c85526029fd285652f72e9bb69193c0386cf1362f697cd19b8591048ee33cbf3f473ca4bef0f846aef7a4a85f23601a72c008a100efac575df09d329c71ab13a6e886fa3edbffa70b93da4f88e567704d8cf08c189cfa2917d7769f953cedde0f4711feaea4c8d7c1fe3e51b5770c583cbbab7296a76a8cd67f9a9740d1e6a6a27a488a94d1353ff0703f31eb2cad8dfffdb3a4d14a5847f3961290948d19a9137807bef05d15b4d31d95e4698c7e4011e642e1b72c4347c5da88f327b0372c28b000da985a7b2cc8a8c6b577c9e7104b223ee434525f3051ba61c0b0e84b3dfec881071a3239c6a89bd1f3d7c431485895dae794d45eb98afb64bd23449902bdd701e1320d48a66d9260aef9bc1a354ba3942efdd2eb7d298d6946835a3f608931afd71ac61b6cef26e169a618f4ca0c778c2f92ec0145c611bc20520afa1f1998249608e1de468926c52468185a708040ba8b359118084d55248fb39ad7e7639b6daad851036645308f3506dd85c518862856b182be42820269c92aab95e634a097bd821abab5b32e0a34229cab3097e8b4fad4ac3298570d12337ba6b6ccb3af55e5971ff6bb18bf23a0027717d64a33fd03bda817718a10effc0a91ce68c1f5857d3a98ea9ee9c67d6a44e8683f933b5b5f37abd248b220a9fc777f77ef55d76d8df3be78f962bb386aa0c93403fc02ad378b1f0bb0aee791236a19292f3f09da91f1a455af9d7d23533e854559f2badcbd8e71f40d166463a727932096cead9afe3f0eb1f2c75b81a5e9fe3c01bb431572de5d479a859a8cb0ee6b96d84ae70cad131fa56f3416ecb9ed3b2610e1bbc0212d8c659d2301bb443e7580f7f5d2a1e3895de86b007cf1db21465a105454d29c1455229eecd6351e19439dc40c542ae746aac86c3a26aac9ed8bc508a73c4197ad2f7217a65160a6a6ceaf52191ee3f3d5d3543e2c325c9a18e2160359a43c6d8192490e928e5fb9dcef56261e5c31aba88580d870c861a57317ea0b236d671b24a524c11d835dbe3c2a8f0ab9dbc6f0306debc3b9f1519528250d76ec087c3ed84c066c8f754ccdf7ba72487c04c19e94a0d4dece43ccfaafe95a3a1581ea91bd34eb1a8a26714b0475b16d09f29575170a9dbcb5dd19da710ea46cb90c91ce519e3f02ad291b328d343c3ac93c4b30a41723f035568e647520b3ef6d24cfa08171d82f6a98d310fe863ee3e7e39df22f7632d23084afb50059aacb9b89019eb574db11f96ac2753560a6e441032bec6230c112c4cd40db360d0eaa3c9983bcd348f08f7df647fcd4e7aadea1cbd349798b75fc3e6b75c9bf013f3093d3a91984eedca29350c10f34f0ca799fc64f14be84f88e3e21c3659761b56fad47b2e32e66c802dada928c5009fd1eabbb2aea36df5bd8ef28b8805ae85b26f36ed69a9c630542d0cc25cc3bdef2c12641ee145ece071e2bb2154e450f91bd7b7a087e46ac125eefbd40d78c7e511b2f9aff252aa8d3d4e10890b5346cb544a96551cc21ea524fdd5fd99159e8fdf943269a858dca97a2bee593bcfbc238383d7773d650b0c8d1d8c67af87d9e4ff2f948b5c045d72176ad8eec119543e0309ec4a02c6324834937932bd74820ef7879358841ad6766a36c7a0fac737261622757760949aaca47ac517e2f46cde55892494696db79b724a56ab03538faf78c9a61ed00d6df2899fef9b0b43e3ff8350234b732776c59dc1e852be2568f001fce7162636ae123e565733fdca83526c1c3d72ff98ef7d2022985a37f171512a55bed53d819a9f6012a50ce5e4f093a7444d661ac6ef1a131742c663eaf52e24b6563ae70a6a7dd99ac8a6cf23e9b36b019ad26b004c68582265163b3ee768a758897b524ca4e69f1583fc6cddfc3776e206f55823a0cad0c412ef402b6675fea02bf6472d1933627180ab38b776e0bb53cfe150877248e9615a4c12ae1d7d96473e3da73f530f2ab9c1ed9f08746b0e922333ab83600e13926506d9ce5ec8ca9840b04d9e0ed6a13cc88ad9de1b0ad2b9f73871a216d9a009e3bb5f34ff9bc537d61eac808b4a821bd797aaebb76ddde6f37541d7608b1581daeaeb00ee80b93bf04d36da6527e5247e0fa6143fd734222fa5ec5932bf4e8b2a64e76e9b6df635b479403417e8650f870817766c1f4b4702f37cd638ea5346da01a8e5f8f39cd47edf0e69a4a933582353c9b2e7acb8112b4786df59f361bbb6ff00354f30ae3f7cc915416ccc8605cb8ddb3bdec953631b381ec032527591910c020b53ae96bddf60af2e53f4e7dd866fa30e1a828862bf1d4c241d8b262d92d59f89b082c862f447d5cb489837e54557c4da932f308fe7209041cc805d3b32dd30d5d3c8b5a4e74005ba28950be99ffe1c785e3e6d0cf1f9091a4779029f96045a86019e9eaa3124ad8caea3e73c7183333929eecb59b33212f9f2a2b56b0aa8b10f29ba67ca31063b741fa52e8ec4885f7d1fd6184c8484581d40df6ebcd568c6ed3a45f9b999804a86f5e73a13a31d59443cf0f72aca1de6f7cf9a32cbba9a5b9715d4d8e155e2f0dac8c27a32e1d5458ce58c43c02fe206753f427b1baad18932b2f999af27517e24f18849b8efb4c99387ab5cebb27c61f4ce9cef2e5ff37f4c9d091f023848c9b95fa2752a9e86f0f2af0ae2d413ea278e38771c3aa3ea5aa82c3f48de9da617a6a1e725eed461f9794d1b8463455f58123390caacfb7096ac433a87ca0b496d45385ba5d127afab3d0d5ababc9a4f63a68509592ec8d02982ee4cde99034916225da9ea834acecbd166bcf26e9b81bc1fd598054178943140b6b03609975a7176091d5c7748a9b1257a385c9afddc99ab8233378395ae56be35da6e68fcc21256e3f21c3747af46d1f81d0ff0e21b325150a5f11dcf025258e00228dd3966ae624251b60a5355861304f3cbdc66a7ba6165ee44551ddcd6241d9eb8441d56bc7bad1466e91b50f5b909e71bc94503aab0e43013741dd71355018dd10154f2a089dd239c76266779eb5be84021f5b52ef2a3a2f94f2c376cf9e64bdf61b32243dc276bcf3f8e7dad3244e4406416148561aa0392dcedd49738b9fb4b012c5aa0b4eec9a6862ac6bc7575969d93022a19afa7aded36ed29ab0eeba4088a1d496dc7ab7ce6df9e7bee340566bf9da64f7d23bd73c78d68da487c543f2fe6b6615d04b80d8d4aa94d7ec47ff7402d2a379c3df656589f54897f84fe2fdd43db0386c2309e1cd781b216b4eca2e7605205ec69dfe681a23b9225487086b731258fa7e0f547d272a0f23b7c47bb5bdc0f5c50a104f7bcb0b30464afdd6cbdfce2a21bda06847d18dd6d49f60a25eb4cc875640d5b0bc14c51e24e3fff0390b5598f9aa0981e43b681772b5055f8a8ab1f3bfa70141fff5710820e9fc034c9a614f69fe7b51de5db1471c452763a1c0f43c997731e92877a1107a0503bde8377b5944976f9e3cc8281a7682ee406d6fd7d9e4f6f51cde7f689aa03597e94a8d5dbcbd369421cd88bbdde2c4a09de882c6444c7964eb7a78ac9e9140a635e454d43bdf61f0ad3629bff52538587e89265460e8380a572aa78cb4ff9b1fef7c14b66977cc499ac37804f0fb68cdfa8ec77834eba0bcb89bce5a7ab3504f1cb3beaa968384a03ca79cc70f7639c0562f552c2d1af7d890a995b06d232f22c7db4f33680d259be617ef55a6439dee839f7bbc97c4dae0d4e1802b7341b8fd0789ed81eeacc57ff673308eb98c4464d0ef482c08bd0eb46993c02b8d3c00b527ed5e201cdae3cc1ca2a52ac96a503839c11204dcf5805c60962f3b7fa95e1e13e7e295600454487858ba2db06c0ba475797c88b50452da70d67ea59a50c79bcc5083be02e182c92fe441e5df3956f31ceb69e9aface770c3b5bf4c32ac80295e9304b4eb810ff020df73608672b68eea3b26b61c92f90129db05070969b0d70d2e9cebfe6c3624a4c08d53f87b56f589c8ac3757037147276d314a9ea1ea230e83309b0e1165578a2594b6195df4a7bb158d22a168be5cddb57d2a6c963c7cb2559abb41fd6678b065532987596b2e96caaef2ac2bec8b01700d38ed9f9280ec57dd2cf503e7e4c1a1599b4dde90822b7d8e0ee0b44ac4e81197eab10e134dd04301a12687cd633290bdcf4e45017c6ae5ae54e626eb3348e8add67114682704188f3d269a96e9a33224060f1e0a007cc8b369eca0d904048c1dd852946cfbdd80ce14815f0ed3beab3f95174f5626265602767ea9e2c3c824554a06c9355a40b64db952ae28394e2066066977d4e3ca1e88404e62b2f919978083da8c75737622b77ffab301983df1041f7e8b57f0457d0675d0f4615302232828f42d133f3f172669f58e979214b0290e2d6341870b904974e8887551d203d133485903298c10e9c90102596c920674734fa4efbb06d8aafba47907bea357f1072823795aaaab8017697975874e7974fd34566c8d0eb3d0111796c09f7f90fcd44f9d2eac35e92825916454876b84d8a760ebce6a7c256f2fbc1e5f5d0cc7402af37e67c857b91916610bc2d24b373e53190e02ebc780d52701007a6bca245d9848c71b11896a4aa116b21fcf78351bd76596f83ceb26acd7d2901477667fd6ccd218057e1484761e516176ff656d4f1fb457016f1c52ba2aafd20b89d07e5ce6b0c796e7caacb4e844a2aa2a51d3c531f0e630ebedf3aa6c844c8d716ebb969f7045262440c83c085652be9037430908614b202f2ba900d616ddff5b48d4fc5cbbae8ca01b0f4434f6f8799530456357a5fee8ee65b2c6055bfb048247980e7ddcff7cfdeaa2c4a867da9eab7e31abe9837f19032257e2d81bdbc19cf47fc4139e1e7a7b103e4fdf227cee4ac4144615324445e9c2c20cc98d4fc0313c", 0x1000}], 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002dc0)=""/44) dup2(r3, r3) dup(r4) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000002e00)=""/192) connect$inet(r4, &(0x7f0000002ec0)={0x2, 0x1}, 0xc) getgid() 00:00:12 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="e044ed3c3f91c00e5159ba61d5ffe62d8f2e790250c1cf362f4cc5875e64ec887630a3d7df2509a9ed10bc898df7f8d1307287cd0877583ddb48e176240a3fc463405ae07bdfe8f99fdd", 0x4a, 0x400, 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket$inet(0x2, 0x2, 0x2) r2 = dup(r1) shutdown(r1, 0x1) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x1, 0x0, 0x9b, 0x4, r3}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x3, 0x1, 0xa05, 0x4000000000000000, 0x6}, 0xc) recvfrom(r0, &(0x7f00000002c0)=""/96, 0x60, 0x42, &(0x7f0000000340)=@in6={0x18, 0x1, 0x7ff, 0x8}, 0xc) r4 = getuid() r5 = getegid() fchown(r0, r4, r5) fchroot(r2) fchown(r0, r4, r5) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x400000, 0x180) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f00000003c0), &(0x7f0000000400)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) fchownat(r0, &(0x7f0000000480)='./file0\x00', r4, r5, 0x400) renameat(r6, &(0x7f00000004c0)='./file0\x00', r6, &(0x7f0000000500)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x0, 0x5, 0x830}, {0x18, 0x0, 0x1, 0x2864be48}, 0x9, [0x0, 0x7ff, 0x4, 0x0, 0x2, 0x100000001, 0x7, 0x4]}, 0x3c) sendto$inet(r1, &(0x7f0000000580)="1a56917817a4cfd3305052c5db57ff4612dc81d8665687aeba8a919be0592cd8f0b6f101cbd473275614edc321046c4e0c0a5b770f6ecf33fe4b41cb785ec7a9242a71f7ee435546e7ecc10dcbf2fdead34dc12be916a03243ab51bc7dca1ff38dd812dc8eaeddfb6d3e4d77acd07765d7d223d347d80c3110314ecedfbe279fea25b0b11c7db250948bb6f4d6a0094112f2dab9a7c85204d732f57b279cd8a8411e6ce25e237e2490b1ac6d4357fdcadc6510ac354fe8a57ade91a9b03cd88e6c647bc64b19b06c628e1e71560ad3d863329bd6c85109945f61afdfdb9c9e8663727cae2d63a398845131a854d2fc39b51c637c16afe09a51ee9020c0", 0xfd, 0x0, &(0x7f0000000680)={0x2, 0x1}, 0xc) fcntl$dupfd(r2, 0x0, r6) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') 00:00:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getgid() getgroups(0x5, &(0x7f0000000100)=[r0, r5, r6, r9, r10]) r13 = msgget(0x1, 0x10) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) read(r14, &(0x7f00000011c0)=""/166, 0xa6) mkdir(&(0x7f0000001280)='./file0\x00', 0x23) setrlimit(0x5, &(0x7f00000012c0)={0x0, 0xba68}) chroot(&(0x7f0000001300)='./file0/file0\x00') socketpair(0x7, 0x10000000, 0x4, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r16, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) bind$inet6(r16, &(0x7f0000001480)={0x18, 0x3, 0x3, 0x2}, 0xc) getsockname(r14, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) getgroups(0x6, &(0x7f0000001540)=[r6, r0, r2, r12, r7, r3]) setgroups(0x5, &(0x7f0000001580)=[r5, r4, r17, r18, r11]) setgroups(0x2, &(0x7f00000015c0)=[r1, r1]) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000001600)=""/192) close(r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) read(r15, &(0x7f0000001700)=""/253, 0xfd) lchown(&(0x7f0000001800)='./file0/file0\x00', r19, r8) recvmsg(r14, &(0x7f0000001a00)={&(0x7f0000001840)=@in6, 0xc, &(0x7f00000018c0)=[{&(0x7f0000001880)=""/58, 0x3a}], 0x1, &(0x7f0000001900)=""/214, 0xd6}, 0x802) r20 = open$dir(&(0x7f0000001a40)='./file0/file0/file0\x00', 0x0, 0x0) r21 = open(&(0x7f0000001ac0)='./file0\x00', 0x20000, 0x180) renameat(r20, &(0x7f0000001a80)='./file0/file0\x00', r21, &(0x7f0000001b00)='./file0/file0\x00') getsockname$inet6(r21, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) 00:00:12 executing program 3: setitimer(0x3, &(0x7f0000000000)={{0x10001, 0x9}, {0x3, 0x6}}, &(0x7f0000000040)) getitimer(0x3, &(0x7f0000000080)) getitimer(0x2, &(0x7f00000000c0)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='-}\x00', &(0x7f0000000180)=',*%+*\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='!\x00']) setitimer(0x3, &(0x7f0000000380)={{0x7f483f4b, 0x80000001}, {0xcf7, 0xffffffff}}, &(0x7f00000003c0)) r0 = getpgrp() getitimer(0x1, &(0x7f0000000400)) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000700)={&(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000004c0)="8c080f8be6a13dd557facf44947fe61b351805d2f3f1e218ff444083539e7abc8bc769e6e0dc18d26bf50259532c0a24c37e0747e33970752abe7635f986f92c8fdacf4eafa57b724b4bd09984f2646102e051dc0b994c35de98f85451f8cc0e791f", 0x62}, {&(0x7f0000000540)="96dbf5d6b52224ffb1763eaa676ecb2949670952b9290a99cf28a61b64eec2fbc30d55fd5a23f51edd1c1af30d9722d8b1302623262a78718682db6b00f47786e7e9971fd8f65e73d850c350976f3d1db5a9e386f99aab9daab6395951c8179b4f48685f7716458356b00edd07065a46f958f19f1b1c757e040fb560c9f9553ed23f51c4df8ae65e4d6208383252d98bb96bdce7a6b40a80dfb3f606668e72e92f53be616851008007628eef18202a2cc7a38f187b494cecc4769c877233b33e0c6d7fd34b2a77f4", 0xc8}, {&(0x7f0000000640)="aaf3784efd1b4261749ec770db0afef34c1ecf3e5dfe2b7b50e5c36805510b32eedb1c", 0x23}], 0x3, &(0x7f00000006c0)}, 0x4) setitimer(0x3, &(0x7f0000000740)={{0x1ff, 0x8}, {0x10000}}, &(0x7f0000000780)) r3 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x1040040, 0x8) getpgrp() getpeername$inet(r2, &(0x7f0000000800), &(0x7f0000000840)=0xc) fcntl$setstatus(r3, 0x4, 0x10008) read(r1, &(0x7f0000000880)=""/155, 0x9b) getdents(r2, &(0x7f0000000940)=""/20, 0x14) setitimer(0x2, &(0x7f0000000980)={{0x100000000, 0x7ff}, {0x5, 0xffff}}, &(0x7f00000009c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000b80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000c00)={&(0x7f0000000a00)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000a40)="f0bf4717ddd34500d5b204ae6ba135dfde5582790ebd4d26303776c2f188db8b8b464739c1f3d132d143cfad1946f6d1e4a5a2c45e13a23e87ab8e6521a22b785ce4a688445f75c43d1650693a9fe9fb82e154", 0x53}, {&(0x7f0000000ac0)="a874712676413792845bea6dc6025c8b", 0x10}], 0x2, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x2, r0, r4, r5}], 0x20, 0xc}, 0x8) msgget$private(0x0, 0x200) pwritev(r1, &(0x7f0000001dc0)=[{&(0x7f0000000c40)="0a7e6eb6476462831fbbc26a573debbbda861a20669ed4a2ca1bf4b5fa532d6eba552c60a7147ba5db20012b65daa8f8b594b7bd7873e0d364949c99b52a39a00c5c13b9d7f0e9af1b618ab681a2b93988c870d0d056581a883dfddfc83e61b33485ea", 0x63}, {&(0x7f0000000cc0)="4804f66c2a4d238a31460c35d456dc6a62a6dc261c8fab4e12b5d873fac964fde2a47acacd7de0796452a0489afb40f20cc6731a54cc2fe416307f337fb62b9fe036fe91e0b3955479efffb2f4d820279630d488ff5885c3a440cbb6adc4f87f6d38732d8de89c5507c73f8489c1678fe87a5d0dd68d20a8dfc1a3b15c2893ca3f20020fa228d560f0d388d73b78847b4bcc6eea25cc2141017ebf5a3fa3b5311b507dcb096ce3107b9ab0294dac134590ded4057f2a70a9491daab6a214727ada33ad6e23ef04e0831d2e2dd018cb29b432ba84b1500cbfb6a7e386cab393ae352dcd1247ec36f47138077bc03dabe5e6e7fb50bf41a810", 0xf8}, {&(0x7f0000000dc0)="597f6929ffd5293ea4b35ea8d5f6d68db820664208f6d00cce800c280dc6a66115e5b05bb9f8412051db95520db00759c620a24a0ac68b0527b2a00e73e6c7d4ad1d2e46057deea05dc4b512c8258d8370f3c7ce08732536d443e46101f6aecfde0877512ee4e35605bf751a764c80cb56fdf5fdba733f6b44705c96b69cfd98232a2c86c5a38bb8e4b964f3424a0a3aff9503b0d829b4e54026f2910f00d9cf0ab990cf628bf441e0119c0e58d486d9aac805a612bda2295be77fc0b3499995fea7ad42cf40356362a51fa7a35de159a81da5b003656e8c8956bf693be1e825f37240f618c4532d0fb1963d66d51e6f383fe18c83b6636fc81a4d69de577cb6763108a10d6905a2bdba177f93ccc9eb9e7ae507fea19f453359adb2d543b02cba18c77bbeadd2f10ef9e5e6d1057c3b19d25d243c8d5cd5bdea90bf8badbc636c7ff89333b9e2ec8fde3442c8ac6f8f447eee859e20062b9d3d8cf4747b5a136e848bbf160d6a916122666f934703e3a334e4e2b4d5c00a73956ac32d2c24f3c61f61f2e05eed0939c251d6fa093c45331f6b1e928b16a50db1e8490973c93eb9b6c0a2910f2845c6f3bb470affff8cc3e3d9b76593607c4038965fb2999f3d866ec185144a30cfb74384d5c77a881e1fbf0f3d2a499d423af0c5c787640092b5d0b06fef23677d2fb22b205a0e6ac0616bf6bb41e5323e53dbd2d83fe59578aedbf413a7d3332f7935fe5ee47907a50423454e32ec3d0a22e82ac0c8b1767f8eb3ec60e2314f0d68225e8e35f371ddfcd2e4f02ff06756a35e06a59d78e80205cd660b5a6a5a6f1caa218431c4b53724aa2add791ab432acd18745302d31c90eada7ed5ac75eabdefbe562ea4b091333d4c793b6e71a39116d4b733639a918c954909edaf6f511e508e778743485eb14686a6bb86b6415bcd9d1c4bdc1ddea636165719c812b7469c3c3b16f97f63a318084c916b646fc89ab55bd3db8cedd953b34089b49ea663cb5530dac3264f63a7b6b7bf953b6754013da3a71c513ab494b45d5e0b50282fc9fe30811929e0028b8808998a409a7a422433b2134dd7579f23a594735261350efe92bacc5be3f41b48106d04afd8e17f8f5b1a77e0e064db165148e674f9fb04190ce1da90a1e9c3363f0c550bed964288c996f1e1864503dc8fdb4831e77073a9c6d7abbe72042e659e9c1bdd9238a6a13ffdcad7b2b692c4c38467fbd71edc3511b11f919cf43f4b5a58ff90d91048cadbba69b77c32cfa4f854188d92833f7541c79b274c3ea2678cc2b37ccb2fc76c872253198f26b0cfc9e259a58f4f3f01b99712c51226851e60491a2adc9b1f6b7382ccaaa65bebc409bd68148a71eef1ae804409c72127a1de9dd5c535dfba7798039d1252b169c6e4bdae75cef3791e9d443ae0b46cbb469d860f75a0f34e4e8ec7bdbd058b6e85b1298c1eacf9b60694e3a20c1a15853aaa0eca8b2664be74f9cc44c0244ad033995510119b4d29bcdbd2c309d2dc65cee8f5e2caa8a90750917321e3cc0ee4ca353142ccdee8b9049e6a8d9df7ad046f909e2e7c27253da12db52103496fc36fa01bcf4ed525888c9f778e4537f4eae7a7e24848adf5a188419cc8778a783305497d7df0775b4631ae3ae1879749610eb7f76a9df7d87399df19562b57a905132d23686a6e95c1dfbf937da69bc9d96e975b8d9cd05c67a354bc6a2f660cf0f3f40ccf04d8bc49759a18336dddd3a864ff783f0ba5a1569635022ae5965c6a218f8e0d26d3966e21feeb4bfbc3994800826b73ffc19c80956a69621986ea83025055a8c6bc4d2f8955883721602d93bb272c9debd737af01da70609fe56dc8d5b45e9d60eee1c9ef4fbce29423dc0197f32e8087659c7acd63e8340dce6790c31cf4560afa629737d1aa9d11e64786fd53bf81dd47110cfcb6a1b864e586c0ba0403f09fa12613d05bfa0104f764a7e3dca4bba83044b4d39707687eaa030b3c309e574243a21eae7a1c3d7a614dbe72019e795b96b9e40fd8a02c77dc9b15e0da0039520e7b724a618ad7d82f761ea3af39010a93053701dd8a7b206d2e8e9ce30f5764bbbc917954744e071395484b5cf3ad98152187252ff3dfaf909d88a0b907f5d19ed526985dd029671448c3f6f442fac8569b02f55451f4cb22745901e2dc10f33ef09e3a2c7d3e84301c08e35b6a807551dbb8930c2222dd7d4be19d789f31186dc6395d921e8a37b11d0fa7638a23d340995961e2eccf35459da2e65591945f7aeebb18119ed8e87a79ae2e592c6a070e38b115ff8f67a29d54dd4826efde2ec6fd1791d068bdc28a7ac16ac8ce8f17046f9b0d9c90ba355fd7984138fcb656e559f180b66a113b5b1fd1f4321368ffeb4b02a0119bf009895617e3a3446b58344fbe727a664e1414d10aa68f088c50773c1cafff828e1137f2d5bebf7e87d6301b81c6896bcfa3154816367f3b57f56a5d44d3062cfbd87f56aa91b8cae414f35b633560118b66e9019c30a813a5edaa126ef5b1b3fb7110195be12a6cad595e287ab288c2088084fbd2f06d7068f14f9693f2f6969c9481311ffcf01a6f5931ab4142bb3f8ff0b125a0e105a79ae6c9b46c7e5fbd0410942b4e9f2560b0f769aebb584d3ee882de8d9e2551c99165ebfb74157173b85fd2fd7c0e83f1f326542db2069e26b0c7c0210ff464b4cba566760ef21241089330534075c9563f6e08ce4eeaca7f24ee11616f8b6fc9742bf360175578ea67df92ebd2fef8882e53628272d45abebde64100537ba32521a279413c652422cb33aae59b0eaa8f982d768b0c689a00877575dfd6b2537b16c82ae4ff28dde1da79b6208446d4d68dab9778fbbeef43a75d262dc8bc2032267aced76b3bd58c895801fee27640d175a4692c5cd070898c2ae72eccfb2a2b77406e852a484d03e265af1388c60fb4d514bde10ff867449db039d98c6cf09db2848ab8d061468adf209e39d669f90b7939cbf04cca5e89242869581232e2102907926c941faa31fa0b07378f80f172ccc0568a35a082b007e87bebd0d779146744f20cc0ce38c1042e13b1ce7893a5dd397b9fc3a1009c78c9a04ffaa40fed397007622031c789b46a7bb457c52d0428ff0aae7838f441c2d249411a2c1b529f2c9c13987263b2615b3b2e587a6b7153e8af90d31cddd1f555ae6c4053dd39a6ac8d119899095445e75d1e111fbf19d1fc121c65a592ef1d35898824b66a3dd678f69a291d5aef4d20b34e117bf09b8a6aca7d59d59223a0ae390c95717ecd21ecd075cc4c530e9ab41dccdd7c69b201a76bf05ba3a40cb707adb55a080167aa4f61f2b41615631d1d06d46b4527d4a2a5efedfe3072c1f1b8223a7a7e8d9ef9234c3af5fe7e4a0a4441b5493caf9f7987200d2f2cd1a2b28ef6da27ecf16a641c66fa8d3c472f4489298bd8c0f1e87d98f0335f8bfdb8c1b553c492d4203e8ca6edd81e236e14bd1ce4eeef1014b0e4932eb2ba7d60a01c82f819e9b99ebe6a14fa8ec3f9acac91a5cfc54fae1e0e88e35a5e1a36a9147a217c4b22bd2f3726ba5eae82f55dd66535a8eed219ba0ca7af6adbfc53182e426748bc9980d93335c55c3971de800abeb0216c771d3e989138fb797e73cc08c59e3106c9b4a1223df3ac06e27e086d575b83c41b4ff116eaa877dcee565cea741093f48f30f7707a2c9c5b2939858e866d38220c2ede8f0341b86db1a369bcb0434adf809b774e5f618d5b29d3cd0c19f3b714a0bb4ff333524f990b7687fa64f1630ea0736816dfe80c4a556c20c40861a28f9037a1d68f21fd76e2f470e4df7e62a5e8d96ea47cf851c0a4a616cce95fef2a2e9bdfa96848972a926cac923d16750721c1304dc8770fc2d254af6abb13ca779aeb2c5b8ec09f202f56a9a4951d81a09cc8b285537ae02b1c52f7ad429de34ac3b652fc60925a225f9381d69015859392e206e38caf019b0dc3dccc98be1b9081c69502224073d462762052dd07f13b98927fcdb52d4c93ebe2263d5400bc89712535f50aed848f13b0400db2f5b7d427e88997b377ba0075e7ba92c1c12ea5044e4ac97c9c48f200bc2892b41fe55cd8765ca507f9ebe17b0c92b6dd63815c4b8126f1a919eed720cbf76daa53005c862f7861e013c80be55e7522ae82ce308b1a2569ce4bd867fdf978e7dbb626fc87919f4c15e114b19cf8579df1e652cdfb00ae014a5ce64001176808850b8a6998bc2ac8cca4738d2910b6b6d67ecbbe43d150a9c4f8842eefa40761e9b1ede2648c459077f5bb2c6c6675fe3dbe996a718ea1201e43be4fa70a0bc952a652861ef3e4df934e6a7845bda84ee3850464b3b792fb86ab61cc187e63f95f80d8055a10750f171ccf37ce1f12c1f8accd40e9b6a0f8b10f7b66da8506a06ed04bef36a05c5caf699c07747196b5335be499fde1f521472e53b6638e05fcfa1a8dc835ed71809ed8c5cad090b6e752d57c6c6a170eededf3636a55471568450e6a4b10eca364f54510c15539294eb92e171b9c8746631a57f0a6623238f93332774d61729aaf965aa6f1917387ff4503e8231b6620a29dde4ed66506b517e14cb5e359625f0d72d7a80013ce13820c3c203b14d8af6e2b1c4d8f03b10b2ba8398d7c31abf83081d142d99b10781fd38c318e1a0662d4b2756cae10dd5b556c90647233e0331e28601452e5cdd6f51941c08111fe9d4d283a790cd4f24fe555688c3625e3f56b62866e3410b7d92f0d1a0862f0767c03cfb64cee9e67c3b7df8a5d6a099c3bf473912a87b9d222594e422b1f95899cbcff098beb9b064826dab8ff777bf4c581d048c9617a405aaebb15bb1f8edaefa3c102ad3830f0f393ef441104fee9e4b41b2a975f4c8b7479690187eb7046d1be4279d434819536ec4470f24f04262f09eac468669e1cc50aba61e78b9bbc4c073bef5ca7bdca164c1f3a60c0a9781b28ac89bfc9d2f7bd827b629901647064081751aed8cc1b3bbdd51c98a66a9d4a8f71f31822dd78d3b9ae767a08966715b67c6a4930d313f853c5fa88c91fb95288b5d7270996787b4d4bcf6e5f82e1e17d7b0eb0156a5dd65bf093ab693d4cc769f1abc7a22d8ba916642116c007869dca53e6b55de82829c2d0fb0c7cff3616f3f98ae2a9550455f16668e4def8aacc4a4821e0d191c59b84ff90c83a037a69300b6971d19943453bbbef2db33f1ee04c2d3214d1dfee39ba3f832b052ff3da06c0803a6b4753c2fc40bc84facbafe295c3869161d4533bd359b4e0ce8bcca38127de8148a6185a7a48291ae021094766283e8acbf4a419cf15482a2d691d3cdad001aa3d4864a169218b96dae7a865f92c0fe41500f8500290e5bdb9fe17e5595d3822f411f569f4ebfc28253da0f054e772a98a55166216fc25c3eb8b2106ac11236beaa45b134d57ae2d942f405bf05704ad8c004b805c8a01a2b7b1d1ef6455131ed3d38defd29810dec031dcaae2763f2acb5328b7515fe1ad587bffc72fab96c0407e5037fd4f02792683520ad9695628f386b069c291cadb18bf2bb8f4ba6c84d69f68baa4d6c011da3890c7916a746646d3e928aa9438155397247a52d29b663599a90d36d447e61b8babf7a9bd0d7ed8d30b0b9276ae169e96f7945636fe1e5b3406ac7a1574c486482889928aa3ca2c4eee4f353337a086e4f68b17bee19ff50c5f42c4d4c057a8f858b10ddd8d39db3e3c0880bd329095b4cc5c7123c36f30907561b91418d13e00cfc627d3216ca49948d1ae65de4b3c4b5caaeb294fd937972a112c88e3a15", 0x1000}], 0x3, 0x0) symlinkat(&(0x7f0000001e00)='./file0\x00', r3, &(0x7f0000001e40)='./file0\x00') accept$unix(r1, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) fchmodat(r2, &(0x7f0000001f00)='./file0\x00', 0x80, 0x200) accept$inet6(r2, &(0x7f0000001f40), &(0x7f0000001f80)=0xc) setitimer(0x3, &(0x7f0000001fc0)={{0x6, 0x1f}, {0x5, 0x40}}, &(0x7f0000002000)) openat(r1, &(0x7f0000002040)='./file0\x00', 0x1, 0x0) socketpair(0x12, 0x40000000, 0x9, &(0x7f0000002080)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000020c0)=""/31, &(0x7f0000002100)=0x1f) 00:00:12 executing program 0: r0 = socket(0x18, 0x40000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc) fchroot(r0) 00:00:13 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) chroot(&(0x7f0000000480)='./file0\x00') r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x4, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="ff7b5253383cc58bb7df4d75cfaa450ee06646a12bcf3c319d770ce6c3592b2d319a", 0x22}, {&(0x7f0000000240)}, {&(0x7f0000000280)="674a3011a6cd4a2183435ab138e4623c8ae1e93566f7223a5085e2bdf78d3b06ef17cdcf12f1d8f473ee8f80dd0490427b11755f4da5de1439f7f18b72ea64dde8b8bb56564b63dc766e5cf7bee67b40bac257bfad93bc631d55e1c601b0c4e97a734b7dc3fda04fe47123e557d14486cdc17426b2bc1d260f877fd69bc89de5f7e7903742ca1549a6509d877ae85b0bae0ab1", 0x93}, {&(0x7f0000000340)="c6bf9575d933d84470bae3cd6743c3af257fc590cfe6f18db64625c3cb7e778c852c2f96243594c984ebe3339a4820410281543bff95d28f07cedca3e0b5123a47c1c8f0ce0cb8c3a83aef753d0d453d9fd991e1610694a20466e20328b2f858446db91c080b9010c28f6517807b352c0ba61c4b9a", 0x75}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x20, 0x8}, 0x4) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) 00:00:13 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x20000000) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = paccept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002, 0x40000000) r2 = paccept(r1, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc, 0x40000000) connect$unix(r1, &(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x0, 0x40000005, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) r5 = accept$unix(r4, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f00000022c0)=0x1002) r6 = accept$unix(r4, &(0x7f0000002300)=@file={0x0, ""/37}, &(0x7f0000002340)=0x27) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000002380)=0x9, 0x4) r7 = semget(0x0, 0x0, 0x20) semop(r7, &(0x7f00000023c0)=[{0x1, 0x3, 0x1000}, {0x5, 0x0, 0x800}], 0x2) r8 = socket$unix(0x1, 0x7, 0x0) r9 = dup2(r5, r5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) fchownat(r9, &(0x7f0000002400)='./file0\x00', r10, r11, 0x200) r12 = paccept(r3, &(0x7f0000002540)=@in, &(0x7f0000002580)=0xc, 0x60000000) dup2(r3, r3) r13 = paccept(r2, 0x0, &(0x7f00000025c0), 0x10000000) poll(&(0x7f0000002600)=[{r13, 0x40}, {r0, 0x60}, {r12, 0x84}], 0x3, 0xffffffffffff7fff) stat(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)) mkdir(&(0x7f0000002700)='./file0/file0\x00', 0x8) openat(0xffffffffffffff9c, &(0x7f0000002740)='./file0\x00', 0x48002, 0x1) socket$unix(0x1, 0x7, 0x0) r14 = dup2(r13, r13) sendto$unix(r14, &(0x7f0000002780)="083149933c7a62e8699143826fed1f8183e8fc3208aaa6414ee973942377092ce817bb730683742f456c20f6d4216dfc16f68c6774afabb2ec4f21baf5d84e5ed218a8bf72c11de58ae88bd7de051eeae906bbe133cca1d0b104f33c7c500447949598be040012cfa2d09e9d5ba06ba79b44e75c8d5f2e643e72adc6b45d2ae2a346b909f8c614fab03077a98759d748ff38349c3adb2a3c3d26d12c184ff0dea88a6d5bf6c6c2b3303dc49a56f5e5b73f5930cc2394b516ad0be7c91e0a17d360173598410491945dd7b2cd99a49a66fbda3e879bdd977271b2d22bbc3b847bb5142f60799892a4bbf467d2c84bee89260d90a984071ed5ab5b498438f83998f66766c02a1d40ed555f8886e9c96f5ef6181c4e3c6f8f3caa6c5d6a2442ab6aa1dc7ebb5bd41a3def5453c34bc7ddc4a1e217fdf259562188274d27a593703238d6d4d2e3d3a90c0aab0fb06d9acc13cc6017a329cc161e237396f0673e3c86821ae9029bdb9edc76b04ac45a6492e830b0d4b8418ed50841fa34d1eb819b1ef0633aaf9e6280de21fa637da57c0fbcd7b116d7c5b823988c305bb8f8c0e5e3c60f50dc7a5759f5af5bbe8d4c1a2ea89d888e423b7114f7f2da46383e7b45cd2331f5278338495e886f565a9718a066f0051ad7b5a800f16b1a4997d7c8d2f8d9ac2a96da42ad400df881b7ec7d9af6e5f78249eba92487e39a2ca8866a0a46f76dbd1df89dcb422d144f1381b7735aaac5649bfdb8a2dd5f3bd4a4ba8824712dc67b1e071b22532e40c64a1833858c7f986b9a5ec21157585e6dc3dd25aef72669f50af60a99094787f1e53f71fc7f2c2ef2849592dffb4c356773332aead44416f4531e8bb580af67f506dd87c0bf6f7f4df1ad421cedc6e9446e3b63917b00ec23db3cb6be1a7461f108f2587db1147dcaaf5e4a146c2e42b55855f3dbe2d47f718999e29ead8018083abe16abcfe981f083a91b270bfaa3973bdd5162c23d364693424e41b6c79178a2d8aa23e1110b8d8386b19d87d036360ab7c2fb44adaa0e129dc9a2b121e2c3d0f0af10d2310d486572057fea67df259906dc5c428153527810ad5d55c5a734829e6c2149a02839e1b2adb4794e14dd6d1e998bd472df5ea69f8f4d00b512096e4854ef204c6c4e17fb9e8d9406006b82859dae3aa0aef8e432f166cd4cc031350eccaed505b7137a1115e04464910b29dd7809f2e693ef1da1d680355ad5bc513ca388e1ed616430c2adc760ed0cd2194889f1619bed3ba8c5c87f0c4119ad90351828325d17e9163592d74641c289969c628bb588e850ae8308561f183df222f32207a742eb229a55af01c22017086f78fa9d2ee9d3848b5e48f89dbc4568f2a06f3a937212ee8821175682b1fb62632374c814444cba2ce50790be8233b3db87c77ed2f5c381d3cbc0612fe27d9bbb91d693d7e181eac2bdccfb2f46256c72b43584f9ca0f968dea25a54f2f0be073fee439457b954fbc1afb0b3de9a56f7486be007bd98cb6134ea080b81afea9e1361b4cc9cc77032959a8df9a8d87b857001f93943222f8e48e577849687869b8a01912a542c3d40b17dd580d58b3a48de150d3b3b84b2eedd543b3e0702f7977da6115b5a8687f6b4be501f6a0b357eb4cce1671fa0787996ad71fd86baedc8bb5e4104f9c5222e021ce9b1fcd32a7c90898e1b7e47a6de5416203a35580b1264dddf64cbe373f41260b2fb02a151de6f739b90cad37c532ce7b35be8700b3a35631ea3a8096ee2b3edf31cbe4a30454bba126dd920efc1976fa74be01378c09cf62aa5252674d1ab66a6ee247eab759d23ca57d59d10494dee4d8f5d3dd6149c417f7c23010a2d8dc2cdc6ce0a7aeb81e22c54a510918d56db883dc731fb027378102ad25e79e53ddf051a19bdece9a9047ed7ed715dc752fd9934679b221bf345c6215e8859b0891ebac3df19cfb0724c262b3cd7ca586b9cb56a6223521c3276c24459316f1ce7c234468f37a9ec2ccca816122f67f7b0ad97a08f70b36dc88fb09b61ff3ebba8bd0a46b989ce4eb5764b91606afcc33f6021200b0d95c8442128ac84ad3970ebbc2985e7912d1edc9d5bfe3ad226702eeed6b1cbdfc2f666fe99a55f9e9df8afa4d8776d83491e9bc7e6448526aad23be1626738d6e39a0b74757afc6e2bc7f21cd1a8cfcf35a802bd70aed3e7501a2cab82c8ef9505930536f6b8f50de5d63dcd782943a3bcf01b9feaa6ad51e98c4f032af8d68430ad12de63709970c35feddfe76051027fb37efb553f871a7bb6a143f1f331f369a6070231fceffc1d899422a08d96ce624d5f4b9562c247e13862e373adc49d110faeb5d08de491d38c082c4083f4b92aaa78227e8fed14929406efddc5f669c5bd5dd18934ed8251fd923e974078faf6336fc1c8f3bd918d77912041a0ce4015585046a0afcdadabbe4104e0f6bb455673ed515c5421479c06d526ea2098ef389ac4fdf8b674c2c8eb3e7f0e40bd014e77c34855a955d81824a621a25f225b4c046cdcdcd009a744acef15a35f4a53437423999fe3c2933c7fee225716f0cad1aa75e2223c8247db627aef96856a4163651690d7b19c715102bde11950a95eedf2532a4392a00c34ad7a422fd94306d97c67354c4c9189325acf951bc773d9d30ca9a9908a55fbec272d48321671dd68f6c9c16a079a00456b67e1a20dbb7cd30e8edeb7c863dc757efb30aa31b83f78a2e1cb1a859e762f3a67805a17c5ffbbae12984d50ee5709d0730c09f773d3536ec1dcb966a63b59b4eb2b730eeb9b16f97925e3177c074216965be410ba9df097947671dd8787f6174b067f532a1d5188eaafa5a595806473d9097d695832cb55577d040ad5dcca8988c61f8dc1606f170773e3c7a89483c0e1a0685be8f0aa017ab87e3d3b067a741d0045ae5cd02b97954c462490fc14282c07b84ea81de9be47d1d06d0eb8b7fa51519162653d47da63a03627502a6a00b7965886e3f26d89ba496ec8c94aee708edca958b026a0d4f0eca038aabd513477913ddb96b971d5ca2a586461a61618c2a01121ab77706e3dc07a6f057fe67328e00ae5a1687cfe9e7975551a5d68b472162980c5e8ec9b71553ba3f651c60d0a5ef0bb2a35a33a9977c7d46b5a1dab24650f4beaed895a70f3c9a962c3b4edd79bb919dd4de876351e98b56f5d4fb4fa0a09a8bddbadaf4d74f4566f5b13fe339b9a741c54b7d9ab693f82ca28246b63a6cf63d32df01936e0a1e19d37da5cb820169888c7a3ced8c0679159261c24e1234136ac0e48fa581b583bdae6b4cb890e0700e3a35408f8e1a0677c3d02f95f1638412de0b8beac3088553fd793f6795fa25e63a3a51b22c9499bff784f002259f58ad22ff6da56971978700df7cd96223be3bc039ac47e90d062cbd73d3f66deb82e967863e7c7fc56daac3d1890f869357b731edc86ff058216d06682a4544240b4449f6ad018e20c25615efae2f6a1ff6c879f6553c0bda1dd3d28bc859216166484fd425ce439f22dc047814af3568b712943e4532bdafb53b9a83f2cdf79997496b04c6744ecd6fc91d4cc3ae5944bb1e8367e8f7a67fa92dc9e858b8e9db35063d7f2da61f8ba1de9c408a7776d9e4337269cb1e5e057582cf6ecc5883b3ef2239fb12cf4cbd7e3a8ab4ca280c5340bd4ac95dd70c9f8dfc3d10e0fc1f851311e452c3ea89e9735f7d0a0ebf2cc8f8073e946102bb04b6e21fa512ccc88ed63cec2cabc8f0680f230833930b09aa5de7b8c316182d4c4547efa8214dddbd088c3d79b3000b4b5616ee00f59371f1d604c7036abb9a8595593643769e299cb9aa8baf94037353ce2314a673a3abcd924a6b219151987aac5704fcf89cfa00aaf933874663070f64c8a8e6d3426dfe1bd2df6d31c773c9e53d3d66043eb047836f899a21213a64a00d3901b580cea6f4aed03aeeae0ca41f14a0a994e411f1501aad4c1ffe4a60be0e4929b8fda7f58dd8617128c4239cd1578077f2d1c86b97920c0810da5bf99ba1be1e4c45141451c400c05e63b8d814730e85036bc8a7df1d7724be3527520682ad7df319b5c7c7d85d62ed7a7e811516e2c4c0482c22052be64027cf0cda1e8960c57195cd321663b6291a37cf6a7ea184cb81a5401c151ecc486898ceb10af4b33b61b12d4ecb43c17d09411b12c219e71d95e7f6f503b41052ed2ec41fd993d275aa0b994e83f4e5dc61c0970d13c5a804a99843047bb549d8c7fac32f02ad3780d55abfb83b6a32e0ce2f700e3c223b7cdd402ef0e883591eeab08de174a90ec7758bd208feb55d520a127a5bd1a7756447faa4d9ea3da47d3c7ccfcefa34044ed9fe0408bac91102892bd86834919a1283d95f0e3edcad873f6b634679d6cf94262839807d2cd1513ace8a11343625b0eb43deac5dbdc8c735ad3127a231c0d2345db083c56285601b64b4d07fcf6a0635ddf4eacd04578a090c051f60b1566c3c372211567895b15f86d5825cedf82c1ef449bd54505ec8f866f54da508564ef38ef981da5fe72a2075375bad480493378036405fb0958568922a8e724024f5ddc1afeffd42487155a9327a02f838e541739a708a702190a55128a6301cf93b10b243a1eb337860f1f5470877f15558ceb317c74479e4e5e1d97bc7252a2231104e3204f4b086c3da8436233aaaec84659f288cb28a64f1557d65487ee54ee807f2c73723555f36ced4f67c26fe31fcead3feae01ee505766913a3d30dd786d54f0d87ae01e4ade4fb3354984b73cd4d3d770bdef07c6f27374332b1e6e37da31b9e9d25a2ef7b6754151513c42db54b6454f009e72aea45e66c572dfc9f82303dcd381c32f76804f2ca9d776e029483d05a3b9a46280a68cba7f71241b0b447132099a815511bc2cb03f09c1b38e59babc35d89f5183a55f47c83dde5bc6f7aded48fe19bc1383ffe6143fa45405e53e0ae3b51be38270416283500462beaa7a0ea5b1d341993bc874bba748b4e77be051cf58bfb87be0f8bfa652fc2a2db609fb01e30a06f6ed27fceb3ee10d48b719074435b9050374f29fa30fb60d1f9790ffedab819867c5b1ed8a790d26eaf7814bf642ec6d2e26319204f9295d7f0657a98b391934ce1e87d7a0765f6c5955ae82e0c0fd393c348edc94a9f3927eb25fa5df6e724d5ad105edcf04d294d27fd5d692d410ffab3432450f4b854090b452ba4d0acaaf7538d037cef90479db7cfd63eb115e70b6b5ecb37322ae45744f71778520e575b4ba7417cbb4a749cbf68850df6757491d46695dd7e13b8186c2b76a3ffb3b24b19e091317470c4961fbd5a2d7160371471c90050674f1fac1411c601b392db095e1f617e4e03efd8edc9fc3cbfa01310991a2bdc260b09e03db09dad2a9b7a6e29b552f1b549b00be6537403c6194a08b5f80528a5d7e05032578c8f741780176581d241aa608eff2610a2b6f781ca2290c16da94ba950762fba9c5ece27664cd201b799a7beb7fb54dba6f71d0b3fe1ab0f8029fc5a0829e69a3e087d57184fd17b8c5ffcf54e017e451883292f9d63eb04e6b364eea207dda719d0db52a6f357a0929c1364ab73d7b8751694ef81a07dcc90a74ffd67ce6306dd5ddcb2fa84e066822fcf7d9ea1a4727e1347528ac68282ea842e922df24fdaf722339964f009288bbae132416d53c07066bde6eeac91004ce86f711056c65d8a8249b4579f1964839dd7c541a43ff46bf1abf9cad56219c768808fc4941000fa95e4d4f13ed3541e1c783143ef8bd973fb271fa3b4b41e31d6df9af61", 0x1000, 0x8, &(0x7f0000003780)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f00000038c0)={&(0x7f00000037c0)=@in6, 0xc, &(0x7f0000003800), 0x0, &(0x7f0000003840)=""/117, 0x75}, 0x800) recvmsg(r1, &(0x7f0000003c80)={&(0x7f0000003900)=@in6, 0xc, &(0x7f0000003b40)=[{&(0x7f0000003940)=""/130, 0x82}, {&(0x7f0000003a00)=""/120, 0x78}, {&(0x7f0000003a80)=""/154, 0x9a}], 0x3, &(0x7f0000003b80)=""/197, 0xc5}, 0x800) getsockopt$sock_int(r14, 0xffff, 0x2828, &(0x7f0000003cc0), &(0x7f0000003d00)=0x4) 00:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40020, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x80}], 0x1, 0x4) setsockopt(r0, 0x4, 0x101, &(0x7f0000000100)="c327df8465e6322932a4fe6c2a099a82532d8635a15fe710a2fdc9eb033ed1f1b4bf03e35f4906d050c0d0b109a002c3b703c0c7260752adfe84f005f868c8bfc676aa13c2b9890d21", 0x49) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fdatasync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200), 0xc) sendto(r0, &(0x7f0000000240)="339d35fcd9f06d42f92d9645106b2dbd23dac343bc2e1147f16e0cf36a14e42f9fadd22a6248f4754e25", 0x2a, 0x4, &(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0x400}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000002c0)=0x8001, 0x4) r1 = paccept(r0, 0x0, &(0x7f0000000300), 0x20000000) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000340)=""/46, 0x2e}], 0x1) r2 = socket(0x6, 0x20000000, 0xfc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000003c0), 0xc) mknodat(r1, &(0x7f0000000400)='./file0\x00', 0x2, 0x8) r3 = msgget(0x3, 0x400) msgrcv(r3, &(0x7f0000000440)={0x0, ""/92}, 0x64, 0x3, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000004c0)={0xffff, 0x1, 0x8, 0x0, 0x6}, 0xc) fcntl$setstatus(r0, 0x4, 0x40000) getpeername$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) fcntl$setflags(r0, 0x2, 0x1) r4 = open$dir(&(0x7f0000000580)='./file0/../file0\x00', 0x400000, 0x90) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x1, 0x3, 0x8}, {0x18, 0x3, 0x47ec6608, 0x101}, 0xf862, [0x3, 0x3, 0x1f, 0xbba, 0x4, 0x10000, 0x3, 0x400]}, 0x3c) r5 = semget(0x3, 0x4, 0x400) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000600)=""/4096) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001600)={{0x18, 0x2, 0x0, 0xc00000000000000}, {0x18, 0x0, 0x1b2, 0x8000}, 0x9, [0x3, 0x100000000, 0x3, 0x48a, 0xfffffffffffffffc, 0xf31, 0x374a, 0x9]}, 0x3c) semctl$GETNCNT(r5, 0x5, 0x3, &(0x7f0000001640)=""/241) unlinkat(r4, &(0x7f0000001740)='./file0\x00', 0x84d0e5b7eb491fc5) close(r0) recvfrom$unix(r0, &(0x7f0000001780)=""/85, 0x55, 0x1, &(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa) r6 = dup2(r2, r2) recvmsg(r6, &(0x7f0000001a00)={&(0x7f0000001840)=@un=@abs, 0x8, &(0x7f0000001980)=[{&(0x7f0000001880)=""/110, 0x6e}, {&(0x7f0000001900)=""/111, 0x6f}], 0x2, &(0x7f00000019c0)=""/35, 0x23}, 0x840) 00:00:13 executing program 2: r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000001300)='./file1\x00', 0x202, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x48002, 0x103) 00:00:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) 00:00:13 executing program 4: r0 = socket$inet(0x2, 0x10000000, 0x1ff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x1f, 0x10000001, 0x0) shutdown(r0, 0x3) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) msgget(0x3, 0x20) fcntl$setown(r1, 0x6, 0x0) 00:00:13 executing program 3: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r0) r1 = shmget$private(0x0, 0x2000, 0xe, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) chroot(&(0x7f0000000000)='./file0\x00') r2 = getpgrp() shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x1000) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/81, 0x51}], 0x3, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r4, r5) fcntl$getflags(r3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000340)={r2, r4, r5}, 0xc) setsockopt(r3, 0x7fff, 0x9, &(0x7f0000000380)="58211e34bb6d2be4a8519dbcefad4688934045842be8f468250da764779d3575821deb53ceee0458daa5a4e384a67715bfa58f73c9e64835773ee48098a97bb8b1d71610fb3fa40dd7678e09a4ee3a82aedc8db8e370821aed7ee8d7b31dece217933aa5bc44ea88b94a26e3fde0ea71d22e454026aa627281b7e19a3d256336448e1d27d6da52069370d4a72c436d0a790b9d48a17e289b2afb49b93938cbf83201b9d537b65b4bcdcd15fbf49e5b75ab94fccecfe4f7365150026e9556ea0ae0c9f921f82bf4cef1c9d48289e03c6735443a102a51b7060889be92a76ebde5bcda0aaccb42ed5528cbb146aebd92d77ad47cf3e7d98596b8a6e26d767e41d0ec3ed2e09f12cf6e532df0bc63d549ea539c8fd851c479bbf56ae002d46f287cb59fe761d0c579763a0d6988d13c5dcba76045e5a9affc9a514713b4986fecf9427eda06fa42d20d83200b2dfcc35757c7052d3c9ab418b978f6df2f6969294f9b016d36ef6ddb802eebab54fb81d2c0ace61fcef8dd3a2df112ede425aca86dc6f5724acb639464501138bd45e3e46359e19acc4b06ad295220034d81614c6c83f8f71d3f488142a519f5ac4fc403fc56614fa1c801892931f5089e27b7ddcd58ce65c56a40b5ea2f701adc53079dd7d8222fb08ea7ec201ccb34a3c9e19e2ade6e5e3a6129b3156acada66265dd7a955ebc124809c275f5e76b59e2ea0f26114b42e87b745e565df426ed114beafe54a48a62eee7c75e2fdaff2057a547d07f83330bd5ac3037e8ea4deb47799ea00050c2f2ab9535f3d5aa5184565967deb87d257505e88a4fa42cf4854e8231d8bf1913c8bcfd4f2fb975d80b8c3efbeaf79e63ae9aac599c00a15b3cedcaff2bd8fe086981fe4d6018dd64f22f130f655de9839eebcfd3515d295f6718a9cc1681256693b3113990ca23591d166c19b963a6ff2950bf0138491e129a73cbbe4fb4911b1da8ec1636fc08ef0a9c93ca61b8f90070ce5b28a437458d8067e1229affb9e0f8b70ccb337a2110a5802b73ee165f54a058be1ae7f91f17261e737eb18367cb7ffb889c5de10b484139ef2550aaa0fc0f9dbdbe8f42c7372aa3c8a169ef51083fe6cae7c37b6e1b10328fec88fae436a9e59e24a67abd2317ce6b6bcb24c33445a0f12c90b074c378523347fa6db10b8fb6ca7a888090bebc703f86ef7bf04c53e29e31e5ca0243dbfd329f309cac371dc9d9f4346288719e48d0cda114c09bf8bad23818e2beb18873e042ba75c7642565e985b110ef75e205f4ffb9eb6247ee39eb997875de54a8fe1779503e6ed5c647d04201c2cae638e94bd18639b68ac8c4a24a98b7a70109310650a7ffcb647a1486a41915a6ce2ec2b9cfd5301ae5fffe920df7b56613cfeb2267fefa56ee8daef04300448dace503be61a97c300c2960c380a01a0943ff3c233a46f102d9af6483acc6bf80660d3d8a2eeac6bfab088fa650519ea341299611a576e6d5bd5ee3e2299aca7d1be050bc5d6a1b2ddf4f84646036732e076fb5d84e19b20aa6da683c32734d5e2b25de3faddd5929d343997940607febeaa1a68f55982acee8c7c840e49fe9f0ef5517d820e3d5270f15f58138140f61a8d93390a14d3457cc6194eb0a20f320a9f8f21280531b48ba1fcaabdd6b5b6273dc4b7dc3a83700e74dc6b42b3d956a53a32b3fe02879422782c3870ffb779ad66267d536d9249d6525652e3e4b4a12d3eec4203239a60834e66851e6bcf67aa8fd41c22f2dbeb3b9d1cfd1f36b2114dd3c79a738f92460faa1aee8811d33adaab3511d77d5507b596ce861fbc9ce2ca3c7bafa72fed80c20828b7abaa8df9e9b02a107ebd7e3d7306963a85a97972c33a90ab8bc9530d7ce746baf1593bbdb229c0bc4aa63b97fce37fd9f5c69458a4415d33499c1718d8a9263049a138e85af55050390588e5529610157f88337b7068e7a47e944f9330ecf82b0146ffe050111d504612bd81bc0f4b42a37a2d122797734af6bd600689d6d52c18bca95c6a8fc3c4a1cfe0416d860ea45345dfc0a1ef40bc25d4fa87364d9dc08a9e54fe94650d5ca708cc4a06ff16cc7cb7273f9291f3335864b99b0861ff7ad471109fb9b57cf16eaa7f10a2daacfee02f7ac7c6cbef2417c0a9ff691f3bd594a693975cddb43e3077757fa373281e0fa53d819d6940f32a3a18bdb342e0f230ab370cf35d4de1b9262ba3c8635092f93c05f9dcd5dbc70dd2bf2d9c72f0b71a0000dbaec1edb72b7a6fc2f657d64aebf6a2158c0265a7d6e1693c5992efb7e4f6662897980491d7b9ad45b2cef161fcb49a3e482ecdf33fe5718295da91751a9973688d0aca01fced02aa691e2b1bc4adedd09e551de326e7c59b76b55591450aad0d8823f4f82b92de0a74305a98544c928b0fc872bea277617d76a61ea2ab5a439e6bbc573615a881e913b3d1ac09883e62f3e5e2906ae55b3d3c66572a4dbdad42cd26cbfe472baa356222afb01ce3a41a3f49d7a5f69f5e0bb19e8469d495e6a2048a83cc5f9b31b774468a7d896efd39d28e90b341b70c98f8d0ac991dc71eeae8c4e79461bc84ee0f0a95c4d7e44c644ae09f50045386aef12ee96ffec8a4b088b1f1fdb9e9bdfbcab86f0fedcc124daf765b6046bdc17e6c10465f5cbf307dc1c2143c242be91fd227190e7480d930651347abc0c539704dda859c0c89ae83ee733e4cb0bd22e4892c15161e940b36a21db555cb4ffa7e92afd91d75006ba0fa5f126789627ec17ef58f4b57d963514fe6573d9443aab6b49b60a33a8c34ec816018abc32a5cb41486bb9e2bded6b4075360d5cb643bb1d60cded3f209688e74113628a32866174c88a8fba57ad0d4d94170c1bba831340b374fc86cc6400eaa020e7874d7e1cc91bf42d7afb45688914446a8a05a2267041106151cdd6c919ee0eb38bc0d0212970f9c28504507b17cdcf73ff81a588d500f856935e784051ac7d10efa846428889e2dc99f79906a7b77d509be63e9271a058e04b580636e2b64b48cd8bb3d64f1942f55049941cde602b53e773de99c61b31949b9ab8dcc8db2f500d2eb6801d39e6d7fd911828a58ca3a4c1f70ebbf5679e32f171e70baf790d4e1d03a12f0d668fac4131715f8a35f06e849f39fd8546ead7441bd02fae953772ff642885c84a5fd5c58d4cb7d1a4f53579134adf28ea5fcd6379e4663bed1545cc3cd0fa5d00228a380e0d907e491f45d1068c3ddcda219ed05528859f8cd399c539ab3a66466d0a314ff524fd61dc1b0efd6555872b062ed32f352c244e87b5c512243361ad6bd109e5a4060778170551d174a3e78ef39eae6fd87d4d847da3f6aa350bab000c0a24dda02c44ff16cc8ae598f16c70d08025f851b94f5ff4334a4ef1a5d6da5831873b3ba36fdbc17f543e45336349e2e4d1d22842991cd9617fbfb2cf8a7f677f02e0610d7ad2d02fa54589a5a30bc0e6b487ec20b3b4ac7f436dc6bb577c689d0fb296c1f3053f01b9f92b97e011cc856844494d7bab79c2a14321271ff6e7d22f51bee670e30ff37f430b2d6370a4209e50657baf0589c0315b318361ea4bc1b6a43d5e981742720acbe4ca154a91f9da3eb80d466f7f97ebf8f2a42d25ced70c768a3d73f4f0bcedffe506742c4090a3049ebd3afefc984db4c8a69df2e4e8dcc08a75915a4be46c18dd41a43f9a9b01907e9b472adaa147d842f97c620eade65b7d26016480996e89cd75cf2ffc82d698de9adc65d6ae1a08f2521d50ae4b7b6b50dadd93ba7e48ec7561f6e74ba9ff5e0445916e8f4d40345f7eb45d1c77e9224d40005890c8f3154887c082d60add8b20b2a9f7f3bfd7eb98123f95d86ade4d8e93e83115485571f0485bb06cb3f515f979884e5dfc9d6dcf6ab133072ccefc5117ad970f61368fdcf742519b737cd82e87b190331d1235d328675a4891c1b6890b0842aa5bb7300726fb002d4d339dbfdcc795655f85bbeae220a4e6e33b4b9e424346cdf42725f677fb080d12f2ec9638d2bb67e0211685bd50d3f2062defcc6052202465ab9883e190fdb04852b126c662b6a018213d032a41c6b9d2a90f30ecd46670aba7c4161fc39e00ef030ed10ca2e4fe55c309b423bc2c2a3dd2cbbdcc0ca870d59b7f5e898d137f817ab097751965498f907d2fd71f52c8459f93640bbda873e11eb4e846fda7ebbad7b1af9ac48e0c97632820f387cc9cfae88da775b1c0b48ea560ecf4931015fe533006cde3dc746f974727c712a3e1e3ef20c9595549bdb23ae2a122b49417e8fef74eea3477087f20e94f6766b9d09e53dde5a95a91cfe862abeb762428310d29bde73ccfb4c1edb97dfb5ea3639d3cffda6fa2e206a71f58a143db03fd2a4f27749909edbd097f37485d166ed2da2c64a1d3171be2aee7332c33f92e05049066836b7b75ebe065c0ed2bf5dbdcbf66fc901fbeedb538aae405f72864d3b08411611c775c440e6ca49a68334592751d558d4c5501a3a1ec55b810284ffcccdd426178e8caf930ce9a6415fc7c61fc5c42053628df6549a5986dbec406b9fdc9e60e2eab369859bbb961be54b90c55c20644e7b0ff55176b11209de023845f6383b71873db886ece87a7c2fa55416b9159b41ad451ae5acd5c0cb91ebe6e5dd141f3665ac7d4970de68a51558fc10bf10b3c374f42c54ffb9479710fea3cc4ae2984908f914e5197c3face2b0c0c930f4aa841cf7dd4fd276fa9b6470f10279252f953f7f13003348d181c050e1b19f94b789c36a0ed2e4fff144f9f67fa464704832994b75f0fc11d06549b4376a6c656ef9e73be2037a7a5c81427060919f304ac6ce7544314ce66cef817dd5bb6fbdfafa35fbe2a4825829b02633b42b56809fbc62f007993c2f2eb65610c4202eacd0ed1cb18ef6eec571e55b6ea2caa5f1d78cb98ef7f7d7ad2ab98008ac08c96d916fb0311b733f18fdf7171f2b9fb58d0e7518a95edbaea74c5545a1c5dc2223f3183252c5c6e0a4de621400dc4c2d641f1292439ab3deb3a7be3d87176a3ed74a5ff24033bb5b5b2dec15f0d6b8be3b2aad70bdd4f5ca313b57d08dc8737ad2bd0fa425045ccf6f8a0ef513b21fae64f4176359be244847e8770d8faf10416b31c52a931aee23e173e4ad0a925f418e08a62c0bda95c5f394e7ba6493898aa24ea2c74267737626d088c88c37473c0843e2c5e28801df1159126b78a933619cd645f5eedfb626d6fbaa9fc14f79ade7068b9811cc7a98f7ddfb17136157f1a09dd02e201af50c6ff26d4837600e2696e287a47b709452fd9831431939993a6ef2d37b94e282a5170c9d40cd44b449df7e58e47571013e89bf802b71467c740e61d3c533e37ca009284fda446d92b0483a82a4e1e6d2af86e53d29da1fa2114db7819f8998340c658f94ffa826f3089fba35135bc5cf77f1761337a6b533d92389a6bc650e4aa6dd3a1a5909d2beacb644444d5dabf14549ebbab349296b3549a5a25c7e3e6bf908127a62f3748c2460a29772a7dd8bcd8c87883caa1a5270f5527d9a595fd94f0c8aa4e65e30de6c23eb579bdc2780f0b6d2b2398855683be68c5fd9a3315a77daadbe835d7a2359913116c408ef13fef758bbfb8173ee0e6570caf6a7e4b079893bd7f197b8c6c73ad2361ba4111707dcd43c2280a1cd739590cac3867eea0faf7edaa1a3aad8c98435c048bfc52e6812078e1a1589b47244d9b454c719f459683ae5b4e09c9cfc14cac4c4cdcc20accebf7f5f9e659c3f8135573433d8d498216c41abcca5c593e8da711097816fe2371f0f9c", 0x1000) fcntl$setown(r3, 0x6, r6) getpid() shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) mknod$loop(&(0x7f0000001380)='./file0\x00', 0x40, 0x0) execve(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001440)=[&(0x7f0000001400)='\x00'], &(0x7f0000001540)=[&(0x7f0000001480)='^\x00', &(0x7f00000014c0)='#', &(0x7f0000001500)='\x00']) getpid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getpeername$inet(r3, &(0x7f0000001600), &(0x7f0000001640)=0xc) fcntl$getflags(r3, 0x3) r7 = dup(r3) utimensat(r7, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x68, 0x7}, {0x6, 0x4}}, 0x0) 00:00:13 executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xa0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x200) r3 = semget$private(0x0, 0x0, 0x28) semop(r3, &(0x7f0000000000), 0x132) semget$private(0x0, 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) flock(r4, 0x2) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet(r4, &(0x7f0000000000), 0x0, 0x408, 0x0, 0x0) semget$private(0x0, 0x3, 0x2) 00:00:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x2, 0x9}, {0xfff, 0x6}}, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) read(r0, 0x0, 0x0) fcntl$dupfd(r1, 0xc, r0) 00:00:13 executing program 2: r0 = socket$inet(0x2, 0x10000003, 0x8) ftruncate(r0, 0x0) r1 = socket$inet(0x2, 0x40000000, 0x4) r2 = geteuid() setuid(r2) r3 = socket$inet(0x2, 0x3, 0xd18) r4 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x661, 0x1, 0x7, 0x1, 0x4}, 0xc) sendmsg$unix(r4, &(0x7f0000001280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000080)="5d5ee4811a542d06d1094939196126daa72db6fad1704da70172d7e7df675b7cc099adb3f3bf73d1b7a1dc47308ddf1a1c82e64e05fa2a00eece24f8e0fede0ce313e66c7d0f2f9fbe39d73c3b2ad48f0195cd04e3e7aa186346c9d89d52121b14adfd96e89be2906fc8665d4c2064161e51a6eaf124766a834506b4ec363b8c9f6e7f4034d6597980a33831c0e501622d118640b591d0a4216c58734567f691cf90d042ba7c98728de0f352f4c95677515bac1eb4a51ab927bac186aa8662bcc2227fc88f734461f35528ca602251c5ccc4377b68636b893fa991babadb0ded2c2ad473b619fc6d24fc14d71b8028e8af5c30d628f5dfd4f3b5b8b8191107ed4554c4fef7c292e555ce8dce4c159f6ce1250708ab8c4b1c4a27503125da6ef2cda4178a48929b36bea2a41b923124d847e08c3a8b059c0280959d49857d048cea94e8bd2028ce71d8fa00352a2eccbecb0bb3d1912dc14b1c708a6bc7f21eaa2f0bd7e0f7bda051e1b64aa00b92cd39b7ed553fb5547e40b4eeedf60ef98da76e1c1c825002d1abba6cea80937ee0ecc878fceca4af9da49230109bc0de57576d00eaea73516899f52b01b7d4f446d22d6e1633b4362ac5d5307977a32671aa4a4d95623a17213068075413743aa7224a7dc48876cc847691ba17fc44c624437493f53a7a25690a7fc4f5d131f73e0d4f05821398275ca76266a64092a90e67f6e9ce4b7749b1b874f069417a0a3d800c9856e5f303ac67ee09986eff9e84f7a64237dafb1d2725d9d391d97937af99802d7eafae4e60109cdb3393a7998754302c5290189425de92e199c08d52bfec02dc814fd8f60fcdcca9fcd4091eb12a1caf8ccd25bf34925566aaa3cceecdc6d7e606a8504465a1c3b89d2a08660f8ed265a149fe292636e190361d83ee13aa29546a217c7b02bf7ade64ca7f718ac300afe479fcd44e5bde696d4cc5946e58ed3a04cdd11d69cbdfbf039e0ae70f5b802b05ffcf97c79a8e3c8ec597073c90fbf0388686b082a5766fbc414ab0c74690c9bdf85fcf45041ac9ecd7e245285155fad4aacb4bc98a76d8383a3928880d9d1f483c8f3099ea8855b99b09e8205fc3a30882f09102d972367613c8ddc6ffa28c61e6583765a0bd16d3f890506350bcdebda03d66a767ce6a8d4bb58625dcc355a135c9abbc840db0b34f13cf8237b161037b86f86919944b99b3d2953f0440c7db79116adb659b5a7849e9a88a924f24b8385971dc7ebaa597d07e3be09a6bef704e3bec7b234368d32f5b2d3f566e5f9f2c4f9a2ba6cb7fd9bc9b887afe3f11128b4a4beddbba7b148ff94b2f55cfb38076a7bd206bcc68d5343ee43f9d64c51bfc8a726f4a82295f0e31d820c749d56aba534ed87b887b329cbf24afaaac18728889585c3c1160f04fbf2a9c8fbe8cb562a8fc73d8352a65acb6399d96523fe548fb33e4beb678900d2e80fbb67cb353fd73b9f66f1a01cc5dc17b926bac5805429a12c26be1c749eb4e6fff107c6615d7b2dcadf65bd41318bfb594d7e4b11838c5a770262cc33cbe42f39474e24668395c25531eebb4f045f8213779217fad7ac438b0de09fd8d14bd0f154c9d97adce7cbed2c96e33c878e76da030d487feb3558196b5514b7f10082ed561c8e99e1f9d9bfd17ff77fb7bc9e3827083c0f0b7c17579be88643f670e5a747ddac060ea815a18b985b64f1dadaa754c055b81a536db5075d1760ca1230baa17846a6d6b41f0133203205468754066f32cea1f69e37a84ba0bbe99b58bd3cfd8ff173aef048b17d71b762a6fc04aed9d3ea306b137f7585241a2762a4124928bd1570db66665ffc37db9169af43edb7be181b323943a5384aba9c76364fe0c8e5be5df8cf31cb738da9d08939b15b690da3a5f74a7f8e1c7c047acf55de807ead2b85be4838e32e7fe64fd76e7cb0131942a83f769f50fdb74a44ffa2d1980fb1c29029e0bc61122147f1155f2830eb7d9ff7d0606e25e8fdf422c59c84bbe5c0e92283c19fce86520de9635962d0b99b6691f67ca59200ac7b2c60e4b4b1b33d2863b76af2b8e0d09221812fc4e5fb545b63972555dc0b313feff39c6383dc570bd94db1612590a1b69468bdd04a61507f4b8a858bc14579bd64fb095b497d553cb176f030f214f39e57a353e06d10eea11a3843bf167d1522f0524baf09fbc50be19ae6f576225ba16d7b50e81c2f650ec539829d5b081edddc84772140525514b3b06716cb6dc00dd46878814a9b9a6ce6e68e45058c998caecc8bd38a5741d909d07711bd017f226f3622efb7e592ab8005718674de85f8e712cf6e2817de5e727f7b060652add40011076c0842d54216c9cb0cd31f2ea5e6a60c5f1948b1eeed730e3b3d9b964f25aeb0e5d23a20e26caeee38a2314295c9dd9282aa1eddf1ea27b8c1e780bbeb8f8bf3083c53cb37f00ffae6009970a9637d521129afd4cf284b63027262ee7dc76e7a66668114d6f71e95cadc7ab559a794eb9b2656effa514554455d413cf9652199317251a954383d9e47dcda9b4794c888fb283acce4bfc25df53abed87a14db3cf303ca518d264508abfcc349cc7b8fbc1b8994660be5894883d07b3a141453e87d908310f70b41f81f526c19b9993d15a58eda8d0e0be72f4fb27743fc339ad12abd5e3182441d4feca6d12ba69503586c0874fb0376f66bd172bcba27629656ad25e63fe980bbb3104e410d3a5a4660f824fe01233ad60b968060b90f3f106757b826ec67d637e29c47b9a0110e8b7d31647f65b6a0a4d7d1671227926d384a52a5c351862160c719cfaecaf0eb326d8b17ee166b51d0cc6bf831e161cec295930ca74fcc9f88a988fb6067113353f3265c377a475ab8ae64512e889ecd0107bc54b1cd71e0ddeaf645f9cc696a59d65af4bf7a1d1b93304728ad7cccc8b49d7ef67c86208be51829f07beeb87da13eb0cf5ad62acad7a62e4c9e89de25296ff67cea03a1967b0509c95a28af1f1dbf31eae5bfd27e0b82ea2445fa615ced1d72c66d7ba7465f9635ccc79a444e8f49eb26826a232d2b12c61ef2829921e5fb649b6d73b03cf983c6d9918a86bbd9b7a6ff7afae3a9f7c28e7e0e4ee192d2d7ab83bf6ae819c92b011319fd67dbbaf3e1bf09ffe6385d499fadc6dc0f57316b3526f71ae5cc222b5cafed0b1ea53c96726a7421d3f59c66cd6c6d72db11f29e65ddfd203d252cedaf7b26d7c817cb11bedbbe862d3fadc3e71491af9cbff449c5608d19d6e638f140a593b4527c5f83b1db22b3b7a999afc276f1e55be55d6212aecfe77a2d168930e0a956d03a2ac5c71edb4bbe7beee79a8ceee9b616f8179531e431cd3960a282a8f1f8317310c4865d5cd464f6fab0525b06439dc0b85f31839449e8100c435fc4cf8d8f39e5e845bd83523b699454c0e49541bf1f7b724db5781f807825c70f8968befe18ddf184f8f1796939858d543213b5aeea9457583a10720635a21714ea97b7e82eb888567600cd76cf3908dd8867062102bcd5a14ff08c44038849f070c96d7112afad73aa120a81dc37f3ae095a146da50be9bc689a6db28fb8bcb50e79a7dd2172eac363df106b1330b37e00343606e87f22c9d5c8166c55223a0ba0c4a2be183d25ae34c633ba8bbe0a5862cd36218ac6a239853ca8e51860b36f6141f2c08e42e879f0c52b494ae9728162c20b1592cfcdc26e5e97eb472577e30af4002d0a1a2e73ccac2b8c75e7d4f3a12180b5328add19481adeb532d1e1065c177fadf7a71343e10da1658b40537c0d318c5633d754eec243b3de1081be553cd34dcf605e2c31a88b92ea581e4413ae1346e41778c46e6f0ca31fd43e8f46ae6ab2d4bca9d6424de9e2e001c89c4b6ae50914c54c3b4ec3f1a803d6557ec5a522ab54b04c97fc33aa13a96f165e68f2f3528f570e1438e12dd2478b5ffedd3f83e0c0476ca2d927538e17aa42373ac35d5b3aa0092e6e72cec73a243e41d687fd9c01b1dc60d1c3d5ae5ec9aeb1d7d27cc409ef83625ca54fac0fdcb71aba456ddbdb6e11391cada700ae818f2e1fdce42d14c32cb8c66720f250663888fda84a9a22e0a47e9980f48bd7890b0c9c84aa80b01143df8ef0e68301c567388a976573fd04c63cb84c0bd2785ed2a468083163550b69c9c213c877de8c048134155411c671099e73ba1df22fcd081c4b44268964c787e36e15ea58dc4b0aa0ed059644ca04dc0f21cb33619a0a9490ea5ce208839d1bdb59e697d1f2fc5528510af864330aad81e8d2262d11982b26636af6d1cad0229a4d74432a8bcf3625e7c1a1f17b5d58831d2a6a871bcd08b430e0f522db64aeb4dcf9a969c3b9b16721d28b3579f3286f946f404596632d1bca4d9e2e9ebe978da0c25019a1e7039f32a13ffdd6a98cf71c6eafd17837c055141459db80d747dda1b71b5990673e343c9974c14e97ade01c95878c058129a68931de417292037e5461a750d0f9c316ad51276898ed46f2144524911ecfdfcf9b47cd96fec3b6ffb1e4e4e0ead9024215a9fb01e1a7e3d3ba873f01b2b80e85f4062079b4863edc0cd241f9495544fb173f4443937ee5fbb01a4166dec42ffe421e964b7744e1f5573c99f8947beb9aecf1cc90002aa06fcc6787fd6d434fd12592974ea81a6f8c542c96044d9356806346a8c642190c6442d9172d82aa1359c3fb089608f421c6e219cd7a6b5a5c5f52ab93d9ef753ae102c6ec997b9c55fcd206db900ab62e77239617441bfbe1f2c0ece8f2deeb4693b15ae60988c8356c8225f3cf44d4bdb5e83a40e75cd826ad9498051a22ed8a1104f5452303e2ae790789e4bf7147b60c62eb6cb1a033c2f03e86dde0035f02d5422a0ff62a8fbb9ae92a1521481c4f939763e1247dc5da8a05092398f5100cc3ad68f5936279f7221f09c71fc51e50aa4aeb799f77fb40fc3e3e90435a6904d85cf16e29825451d17fc1bff454e74e64eca6ad433c45fcaa85b78293503d719a31531f0247771053931e55219b69e4727384df567971c483f689a45dcfb1b8e336622ec5c145bfa1c489d01d8dca0c6a8a2d31e3788d4b005f6a3fc2aae5034382257b5774ffeb36ac44a417670b5084d79aa8ef85c0b4a707ca7b1eaaa848075949b328ec3712456db7ceb3c2f1859407f48571d8ceee1d3e34177f2cad67dae042c15cb4558c678e89cad07ec1a2671aae6f08ecc549c04b82cf6ea2a9a75a7ba3210324dd4f9d3dcca57c9e9adcb3a79243b1ed2e1eee3c1917fbdad5136c024735696c4e1aeeae5ee4a4703cedae7ab8c285faa0be33bb83cb15a7630e7d4fc2778f209191da3e1c7012e56dd76939f4524f13456b0f22a72a58d19bd952ba1137bc130c0597f2434e8157073d338f264409eb59c9360d9e2046d98f4daef9b296921e7807b88a170358e3fe8db5c5885b681b0630c6e118dd638c73b5cc84cb9400b7988b9d1ee5b5a7179cda6a802c2e1fc3609ac82878e4b442176b1cec5f881622d5a1ea499f1923290a349c33ef4e00cc42c7858c068e10dccf65c87d1f22081bec18a20836da20734e6459e4adbd2ca700a4df031253ba55a9b2a53df737da9532c22bd72712ca24c110dae092f73cff06d0007a26cf7457e53e8e0e8d9bdc7a229aa1143fe86cc0989afb96433e923192ebbf86a3790791fa5de2a3bfebc668a919b5bda0334c6d6d7f6168bc8427b2f391c0510bfc7361f843199349fa7ccecee0542947c87275213f70b6ab45a571ed960a9125ec339153dadaac74b9a673d28bd84fc4ade5553a39889a73520", 0x1000}, {&(0x7f0000001080)="435f72a6a6db1f8d6daa723a1edbc6ce7a098a11d224adad8a263221ec046a4430144918905e499370bbd9f3e6596e3b42de67daa701e3689ee91cbb60187f7599873edfcd8d4d1ed7b0e52a51f467be49c0f5c140bdad939efe5bf029a9566ec780c480985157691f68f6005222c92375123a739cab5a63e8a3fd6d6cd9b59e9c9e65235cd726cd86a24a3bbd374114c3dc848da8275dd89368283ff649b584fc8e53bbf050a38637b4e67afe2f7bdfa6a495183e7d93461689102c8d88bb27965388d1ee5e604b7eb1499bfa9050280df9cf6788b1e4eabeabbd6fbd79aedbd1c7d4133a347989d31c7fc04a1e39cdc346975da5c608", 0xf7}, {&(0x7f0000001180)="36f0ab4472216476c1aea555853a7894b01f272a01f39a252674d5fcb995210def962c523277c1a47b2f9fece243d92b3aaee21cc5c3c35549322d01d21ccb621f1a919cf5029b1cc16b4740f5be573a1385dd4798fbfe3bf7", 0x59}], 0x3, &(0x7f0000001240), 0x0, 0x2}, 0x2) r5 = dup2(r4, r4) socketpair(0x1, 0x4, 0x9, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(r2) recvfrom(r4, &(0x7f0000001300)=""/118, 0x76, 0x800, &(0x7f0000001380)=@in6={0x18, 0x2, 0xfffffffffffffffd, 0x39}, 0xc) fchmodat(r4, &(0x7f00000013c0)='./file0\x00', 0x0, 0x400) poll(&(0x7f0000001400)=[{r5, 0x120}, {r7}, {r1, 0x2}, {r6, 0x8}, {r3, 0x1c8}], 0x5, 0x1) r8 = semget$private(0x0, 0x0, 0x4) r9 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$getown(r5, 0x5) recvfrom(r5, &(0x7f0000001440)=""/25, 0x19, 0x161d9e56fcd0a82a, &(0x7f0000001480)=@in={0x2, 0x3}, 0xc) ftruncate(r3, 0x9935) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f00000014c0)=""/87) readlinkat(r4, &(0x7f0000001540)='./file0/file0\x00', &(0x7f0000001580)=""/199, 0xc7) chdir(&(0x7f0000001680)='./file0/file0\x00') getgroups(0x7, &(0x7f00000016c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) setgid(r10) getegid() msgget$private(0x0, 0x20) accept$inet(r7, &(0x7f0000001700), &(0x7f0000001740)=0xc) setreuid(r2, r2) 00:00:13 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x200) r2 = socket$unix(0x1, 0x5, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f00000010c0)={0x3, 0x3, 0xc49, 0x77a, r3}) fcntl$getflags(r1, 0x1) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001140)="0b59b3386898cec04e96478f6f356ed1faab8c0ecce6bc5338b15cfee92d586e596a12852b34e03a67b4671aecfeb957a9131d153fb7d5e53cb756a4835f399da213b6c461ea8864cd09f90f48a6857f31b73d0a8ea9e8e28cb9b780b8b4e460eef01c84f1befcff0e484f42a3799ceb2a7cd83b68060ee0f625665dcf370846875dd391e13f", 0x86}, {&(0x7f0000001200)="188dcd3320cc517dfa1f2d53a8ee20e4d24611adbe98cd341892d9bce10a87cbf37a24c6f44480d1f161901c28377cf403ad4267d306c2b3a0a212258fc8e7ccd8958b2c6a775c04738c953542d34466f2e3b92414065f52bb89b60e47cd02fe0beb28d13058308ab7f96ee75b5965e4d8aebbeb38c5ea021b1fd7b4660eb6aa4a7a499f0480c196508ea930e12dff05b1eeec8d5724d384c0b1e70ad06904eb472f38fe662b42111d137a60c9df5f6b139eea990501dcaf8bec39f00054ca6501cbf5c2fdda49dcf2f2d94150354d79131f2b", 0xd3}, {&(0x7f0000001300)="47423d81cb5a4fdb25cb3bfdf51d2035a477cfa148a788cebf5fff11d3a150772ff1d6421a8affca5139665259095e254beb3529fe7ac67bbeaa93c305a67d685b6af724748ecab0ce30049f2c8a918719bafcebf079af2712ab1a188cf75a64a842ab4ea5ccb1e61f8f38c4e15fe6da8e6e43816758e03e83dd51439a45f47d27da1a1415b4dcf18bb31209a91506", 0x8f}, {&(0x7f00000013c0)="5ae756492f93eab04fb9daef3d7cd273ca71aca7fde20ef372e7", 0x1a}], 0x4, 0x0, 0x0, 0x408}, 0x0) getppid() r4 = dup(r0) renameat(r4, &(0x7f0000001480)='./file0\x00', r1, &(0x7f00000014c0)='./file0\x00') r5 = socket(0x0, 0x10000000, 0x7) r6 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000001500)=0x9) clock_getres(0x20000000, &(0x7f0000001540)) r7 = openat(r0, &(0x7f0000001580)='./file0\x00', 0x200, 0x10) r8 = openat(r4, &(0x7f00000015c0)='./file0\x00', 0x80000, 0x83) r9 = accept$unix(r0, &(0x7f0000001600)=@file={0x0, ""/108}, &(0x7f0000001680)=0x6e) connect$unix(r7, &(0x7f00000016c0)=@file={0x0, './file0\x00'}, 0xa) bind(r2, &(0x7f0000001700)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = accept(r5, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) connect$unix(r2, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001880), 0xc) r11 = getppid() dup(r4) fcntl$lock(r2, 0x7, &(0x7f00000018c0)={0x3, 0x2, 0x7, 0x5, r11}) bind$unix(r9, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001940)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000001980)={0x3, 0x2, 0x1c000000000, 0x76, r12}) 00:00:13 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x28044a, 0x20) nanosleep(&(0x7f00000000c0)={0x0, 0xfffffffffffffff9}, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) sendto$unix(r0, &(0x7f00000001c0)="555c7e7290c173862d592564e0de525edd2869a07fae0a446914214188e24de274c7eb4105bfc2945a2876f1f15d8e1e82e67ee8550ea3f6e02d484bac10ff58a2", 0x41, 0x4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) r3 = semget(0x2, 0x7, 0x14) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000280)=""/194) semop(r3, &(0x7f0000000380)=[{0x7, 0x3, 0x1000}, {0x4, 0xff}, {0x4, 0x7, 0x1000}, {0x1, 0x7f, 0x1000}, {0x3, 0x1, 0x1800}, {0x4, 0x357a}], 0x6) socketpair(0x0, 0x4, 0x400, &(0x7f00000003c0)={0xffffffffffffffff}) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) truncate(&(0x7f0000000400)='./file1\x00', 0x4) clock_settime(0x2, &(0x7f0000000440)={0x1, 0x2}) r5 = open(&(0x7f0000000480)='./file2\x00', 0x8000, 0x1) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ff9000/0x2000)=nil) shmget(0x2, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r6 = open(&(0x7f00000004c0)='./file2\x00', 0x800, 0x44) renameat(r0, &(0x7f0000000500)='./file1/file0\x00', r6, &(0x7f0000000540)='./file0\x00') shmget(0x2, 0x1000, 0x45, &(0x7f0000ffb000/0x1000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r8 = getgid() fchownat(r0, &(0x7f0000000580)='./file0\x00', r7, r8, 0x200) bind(r4, &(0x7f0000000600)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000640), 0xc) 00:00:13 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x144) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = socket$inet(0x2, 0x5, 0x80000000) r1 = paccept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x10000000) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r4 = getgid() r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000140)="3454b4ca28f755", 0x7}, {&(0x7f0000000180)="e4229947d3c78a70ec8169c8c3ba820cfc2ede49bc5b8bc2c86ab477cce000355067cb39672a2f51c73fc951ee10b6966c5a579318c302049a01b028d73bed95acd95555fb657942115dce0e2a9642c765c3b4914c08842974c507a24a96aac3badc69cf9e82b31b97a239313caade73c24680af4232317c72588c1c1e22d5527d8e9af5fa166798657d6e00861de71c62086c943741bf87d60eb28067298e4251cc1515d002dca6ced582d352b75056546cb2c93294794ad6d0c1c3114b565df079b1dfa7890e6b4918780496e43e829c773191532f22550a9975743a23075f038395a2e2cc1fcfa13cee021f98497d0133ccd84b4c9736fbced097e0f871a26ebc8c5c99ce51ec9230527961a3095095c1eca4bcd29e07561dee3ea68fe92b5b02970046b33576dd109196ab4209ad9d7896737b514d0e76c5ef3c7428a70596ffe213412ce719dad709b693b5a9d75fbdde23dbf2767eaf77357732c5dbbbb8fb0ced6ec95c9f6d730cc7bd0a325819dc78df57a77efd5d98b2e28f89f9f161f8876177c647707530f0cccf8f1c109ebe71b862f4c5c890d1cfee3fdc3b8f40ee4e002766f34372183d0ffd7a4e89b40987b78aef0aa3403c4532af9470053445ed844b1004f6cd191c3ae1bde648a2b65873ac3e3026a10861355712bbe76ede2415d1d4020b8fc10a5d8b7bfd7b58f33af17799a893474a1f2d36d3c3a919f0d1a6bc8fc16c4ef9f33877da1bca38d4c99a7f85611caa27556504e526d089237556258f3ecdd9ebd03cd58295550838e595cc363d8d1357fd98e653048c2b0a8e952091cf416d6f983182a760e889c9d77a1a76819ce302cf5ec7c9438efaf904b2eb66626300183ff931b5d1d8ea9745c849fa8c250922ead9a8bd3f82c0e515e00a87f9463c27e9a1f34520664cb98ba02579cae1712558c707bd25c9eaf3136c1edc36d7255fe0fa8481a3a053f47f9a09ab9067097aba88a5a83d08661dd826393e0ba246796d82dc8d08334cb4f530b77d8c764e59363b5cb70f63d63dac538913d796a41009e8523f2f1ef0da735c56915bd9194242728619bd4f486d090bf4543f7768c91d71e4862a1716ccba033b36da983d10bd0584cd370b43eab470248df0aa34232cec4a4367c248bbb4c98547e548674e5f0b5fdce298d99ddbc861eb06dec901591d302fd005bff8e3dae1b8c7ca0f3d077929f44acea5162671486b6214cc357c3001d019d84fe69dc084896db980ef57e6881ae02cdb81978c7c7e7069359bb8961bb16bdcfb5658913258966f0b2c635dc99a4bb7652fcccdcd0c92a5b87adbec7db1958486c917ef5f955ae64e5bd613bf603c5c9c5fe2ed64654afddb15417893d70157e5dffd30cdb83b693af85bfc0bd67f692cd3166cf6feed01a63e2506cb79c7ae2148f50e474fdc676874ff48c48dce700c3fdb9ac24ad5cef1575140ecd4a37158cf2593fbfff77fb4aefccd06558b5e5d035106143f2ca7b1594a9fc36a16dac29c5d60af55b391b3965884ff052bd5a16dd1869e8852750a71abeb865d573a8c148f53610a7f4d28e82f8ff1f3d9eaf6909ea06aa32516c403757e5344be83a36eb0a5f6aa880d3c229b811627a1a3fbc53dc350c25746a4512b2c681e70e865c11763c2b90b83c033339ee91f3d96e789eb7922029903dfa45de6052a83d4803da9e6444fa876a787d8a3b5c03f907e8b7b0355c1f85bfe8e5507c8913926f3e2282be8f08b541fc6eeea36d35ac13cfbbf08b7c7fe789023994e422b3dcb23b7743be6c1e05f27ff062cc3f042b2a135b414ea7e2602c7486e84c9672d21658cdae44653b2de48ace0f6e82add098f31f55fd206a13ef82130d95b0e89d71252330883a0b67b01e894a656d2cded176ef0e77486eb58a2bc7eaac32f241cb014c92818fa626cb74ce3320444ada0a8951f83a8a182e817465a14151b0af0b7b194dad6443b62268209f94c8b50026d58dfd532e655bc30680fe6c47deaea5fb08ec30a360bbf95045d8b094ab749864189784fc897d485195164ceba25fd8eca64cd32eacca940e61d87db50f928eaa6aef252a76375ac24b8da74ce988f761b4cff8dc27a794a5674de21a9bd14a88b6ea4a95859c1f0d85c0a9ca1b05518958cf2604d360aa5f48163e88de2a2faef854247796698da03ec83de5975c97bb92414a94564745e9d5b2de505c4ca81477a3e4a90508df48a2473ceea81c3e88c61c3170e6fdb37541e3cb0da78b5ab29bf2a0771a25dba26ee60201e81ef350d7d373650ee53cca1054338929f305b8baf8b72edc853c3098cd007a7b6056fcd291a82a021369714136069a17a67f308b7a81a03ecedbc7021cc646365129ecab98e2ae678095389ec0eecf0538c5730372c4b5dac153040efe3e96085445d1594eb82cf16c0bdb5a84357a8a51c8d2d6ace71570091acb66571cc99d39c979b4ca49cdab4a09848a5ce0216729454b4de9dc2e5091fca7583ddfc929223d5bfef315db5dc19f524764629da3797df040eaff4f95016ae03db868d6b6163e0a4d6c991f0f00e20b2a6a1431de9f354f6bd7ad5a1a06302b3a424be1e2cb7acaa73622ed5e57053e3745a4728abbebea894198a168600fed0a36067eda69b6d2064a5ebe7d0c95dc053b25063d02325ea2167b65c53b59b3a26ceab66b405bd3570f5de24cb1000a3ff75fae5b14537652cfc2124de1a57c7ee6e6ef2798dba27113b49d07fedd65117779e31507d808fb22e15153e1ac5d133b03d100c03a020584f27aec963611373f32896002dda7d993c8c04b72e0617c9be5f62985cce22084112acb92613b5b0b1fd1c9c40f576707e8bf297e508a72e6a4ced00d145e277e9d3cda49e2327018c28b3db18655f383ef9f58a6233478845014fd7c66243d14099c0a291fccc8ab6d686944c0a8e972871f5669c32d98d1b70dcac600fa0f64a3c501aebb97791c6cd7c33d5431b4f1cba8897d649b0ed11fbf77ec3534a9af466c1202cf57f338bee4a90a18bf262ac1f5180aacc4944310cc62c4cdc49fecaad1bd1b152f7680bd46f30354c3774ba862fb2c09a2417ce5f7ca899d19929440a90ff156e75049e49e7a825b6795219acec2d3914c4b138962021858afdc6e87f03680bbcca146b42dd40678f50acca3def018d6deee47a9bde9c70fb03971cdcad3a4e431a77335fd9ca8c6585cb2244ff9a759735821415632f3b0baf059a6503fbea6ef5b61a5a9f7958017c0fc34780e3d4df120beaecadf7382ef94abb0e10b64717db8ae0eda66c65f3cd1142989a524f47623e5650aa232be7563334032596fee5d8a88f31e2700114ee3eb930466fe5603c548d5860a00894324cacd297a28cfac0f717eb338e5dc761fa8eeeb7d7cf2fd006c1f74fae704661bcf49c0f5fa15d73ea874ff6ba81439ac3d46c4e7ed464f71c272a0027dddfc099a3906ba006a30f7f5ef60a3a664265b2b35a9191fee611d66b8cef8215451a1f3d017db58afa6777019b6643466fac657d45d2b80446e399bfd2f6e2fd9dff458bef090002316c63df5f4c23d3d62800b840bbc792163189e626d96684b477c114f2c3ed70c7afad214665e0afcabddd1aafa41ec1bca2a5f42a66a31a7859cc377111e345e852063381eddbd1b5c836d7bfc53fbd5ee19ae94286033a88fb0f24ef51c06605f7143b73ecea18a257d5bf269a0a9ea51443f47c31b3b6e38bd81186d4e4920c62c87c4134780568cc7146a25cf9d5d38205f867c3f9f1a199a2934f9049d49cb986dd478c9cb9ffdd8a2eea02ac927bea8e5b64fc56ca2239e500248739384bf5bee9a45dd56af82edd532b2741e9b690207b5574ce8db1dc5a19757bbd867e1a9dc4b61c910e08a8c63e8f822782d43e9983c8c7b21f906e77139816830bfcafee6d2f022c2f3511bacbbaa1c99b27493ac35b08e6f46cff6c0a4940d036081acfd2cecefe1cfd06906d0120fd013578e7434167eb6bad91a65c1e18b0db8cd10ee8d16bce326a24240926739f5133cdcda1111d5ed6d54de41384fa1482d7d614fac20c1268c0531d54238ac7589b870c299fa227f6c8a7f23bc2218579935c2f9d94f689b432f34e1f9169a9c4a5184cb529396da7ffb2877f5658a311b15e62f39fd329ecbeb3dc3a2ea1e09037da10d6876ab7831033118d538001926a237abf3dd5fd6bb860f21547946c9a759f83174944666a9d44dbafebcdb43ba9ada80baee4d296efab6b48d14d4aec5685db9514658dd76fc59c634dee2385f5bec6e9798349f5ba5442e46117eae80318d7186e56df0cefceb44a375aa76daaa6a731ce956e295a1fb2c79bdb3eb647de865bc250e343371c4391eab6abf769ad7a82a984ad5b18130eeb2ed71df6be2590e0deb4696b32afb014122775d0be97ac2dee35f134fed50625cf4c8d2ab361bd3ad32990c6e08168101811fb8e0748a8528e8052f2b3a5c1a2dfe1e2411b39505a043710020efe2ac03175ae9216ab4bcda3040b236f36894745951502f24b47a579a20db1e8ced8cc8cee07e6874b1684c3728359dbe5f238285e1fa7a6ad17f6f1f08be1f7907279e92b2779fc3d1bc54bc24ace370e8a7e0be4a287beafa60fcfa8d6742f923fbad91a21e7a6dd622221b01e8cb4f9f38766fa819e6f831a2ae5d04d6b2f9f54676b9b4f35ddc1027b7544c1d73bcc22e07178445efeca22fda69c232006b43828435961bcd0e5a33d78545eececfe5bd21312387f360331424a5ca43ec98f26a701b2e219a5ad93c0e20be49f7dec7b6ab5dbc29c19f95a0735d52a5d336be050659f82954582348b09d1458ecc70ee693115123006ee8be9b97aeb00835901dfba90bd6e12292122c6d26a7a2733075133d0c7e25fe44c5deb02dbe170544a0e425917edd907450ab18c0bcd050622fc565447a36d9474b527eb684b01cd21b559add7b303d54bacec7ba5bdd546b004e393efcc9149f345feb86a4980bf8ee1d7aff554e521a245e2f89595280bcd6d5cb9aa58c1b7b4ea8cd9342ec0c6864708678cebc2e94357ffe33c05cb22b49cfbd836c4d561d84cc0dbaf5e1c177c0dad25b4ed0ca6d6d0e2793213cc71fc09758e46b841ab7ab8a2052bceb18962a8c137972e3efcecabc593525e920b7388beec9ae6327cc60116c217d46d3236b2c55d486d43c12a289da4ff847de6337c2ba356ca74cbdef7dced157dab1002d920dd0d7bde8170346d67d50414924530b6d8867b94a309ffd62f3e9c2ad7471979a8a085790b123b93dc36dab77779195bd084cb4f964218334252eb4e6e173a0d51e34eeb16e6033579dd1cf0c26f01963ceff2ec532f4fe3fd7eb4bcff06e17a92250677dd16974a09dbda800a07d377edb2e8a02dc61ce8f0a97d6300d75a5c64a032a4d83b775c10330f14b2feafa5270f3299dae034488ac533963d9b9ec722523202f126240e0ba9e66ca79587f250ad739cb2b5a578b8ee62a60b2cd6239775ec96a4ce9c68c092dfc8a510c8a342d607b25827d27c13fe81fde772df240d2178a734f83c46d79a52a19012a82b0abc463865bfd1c5c1c40539b50e76d58c6026af1709574b3bd9017b06e216eb595d437f0fc3ba9112a59e933a3946e299f12c292763eb0abbcfbb89a542fdf53b44ba7ed3124711bd3a6a4597c7deb8dd65ca4e83224bea79d11f5c3dd7494f1f82ea3d7700a07d217a6075f2a22a9154ab011c0d76f5224e77a5e7c45139b1417484ebc43b029a25eb4c2eca18492d8fda8befe53778a8f4beae", 0x1000}, {&(0x7f0000001180)="2eaea4070ec6198d6262c45b34dc3567585c7dda1208e486cdb0ee489a7946427e31b7efe37bf63625dc79542aa5fa886c37e7a493943ff8989e0d4d166d73798890cef036a34a8e5b759dee52a64fec18302f2e98f0f5b026b6b818caa3b1836eb75ad2f7da8080b918f535b6691d9dc0cee0f7c8ec0e36a14af8d4907636bf83041b45a2d22ad0ab5c76098b8adeafa44d82879b406bbb894de37037aa07c3f7327d7f23a9ef297aae228f3ceebf57085b3da8887ba8fcb0ec1041b7507913f2820fa8da952d7afe3800f67c2f5e16f8265d9b616badac6e0753258ef3ba22590218cf3fa5250d4d2560eaa27d2fdecae252c6ed90fd00ceded0ff", 0xfc}, {&(0x7f0000001280)="e37419b15a292231fe6bbafae00d1d9bbf097f91f2f324ac1cc3dc40e04cf64c37fe954b70c76638346aca2ea2059a8027bc1057be66c1928d812fb853d534acceff59e9d044c05b5be188478bb11645cdd6ed3001940edfc2ea6ba8ac0204a4fe92404062c773d12af8b17bebae083f504b91098dd4e800a48fc4c2dba25dffa58f107b53947ba2b4ae5a395a7a9ca20ce31b7a08db46a0c6396bef56d1309ba652e624893af467", 0xa8}, {&(0x7f0000001340)="4c646d1f1de7e80554f52758a22b7052487430cc006783121784e0ed3a7ac171b1157a6d5ff0e97fe33658f29e84c53a110172831275025183a01a702e683d80adf2b9c92c0105f3f444f96709111808f41c7348c02cd306270c44c1a245118b193b45398b869c527f7ca8ad457ce9e48c1a3c4af4e40f28027b2f6a254d9ae456a1563e9976c852404d8cd4dc2e56b842d48ac9ebb9d9fd85dba92bfd", 0x9d}], 0x5, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}], 0x98, 0x8}, 0x1) fchdir(r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r11 = semget$private(0x0, 0x5, 0x234) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000001740)=[0x7, 0x10001]) mknod$loop(&(0x7f0000001780)='./file1\x00', 0x8002, 0x0) fcntl$setown(r1, 0x6, r2) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getrlimit(0xb, &(0x7f00000017c0)) getitimer(0x3, &(0x7f0000001800)) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000001840)=""/34) rmdir(&(0x7f0000001880)='./file1\x00') open(&(0x7f00000018c0)='./file1\x00', 0xc0560, 0x1) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000001900)=0x5) r12 = semget(0x3, 0x6, 0x12c) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000001940)=0x13d3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001980), &(0x7f00000019c0)=0xc) 00:00:13 executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000140)="b6561f1b1a8f5b0561394c4eb9a1ac2204b5965ce72d4911b1b302d33658ac3048dc83262a4a08d486ccd2938cd8ba517b3bdb1e50a45ce8cef7993b7340d695735c03f99c787885dea27815136a45ab1f27657d350e356ccefe0d7dc43765683670b6762ccc42974f9ff13eb31896153f4f2a22c911a55f70c6f5236db1f2476ed6326d712ddbfc26ae49efc78f52769ead545f656279f6b86bda33dd00f9127a273fbbff", 0xffffffffffffffdc, 0x4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1ffffc, 0x0) 00:00:13 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x600, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1210, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x20002, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x9) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000366000)=ANY=[@ANYBLOB="01000000261b2a60532c290000"], 0xc) listen(r6, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) connect$unix(r5, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet6(r7, 0x0, 0x0) getpeername$inet6(r8, 0x0, 0x0) fchdir(r0) connect$unix(r4, &(0x7f0000000940)=ANY=[@ANYBLOB="00002f2f66696c6530009dc95ac7ddd5b67755ac4c875efc68c1ea524bd70c75a0ca2aaf2876eb0563bca7506a8e379b78cf72c62141b2eb376352f816388e3d9ae5f8e4dfc2d88f9f3c08b6c0ad8c332109d9d2a4c82bd13052af5ae565df3385bc5506f3192687efd45fdde160fbcfe0f3f3e0d92f0e8ea6f5140079dfba7823bc5ed63397e1c61a430cc429b1963d1c2273587de6d3127b60d5dada32a7a588d6fcc17d2b3e83ae35c6f9286d67531ea4d3f09d75da2a5e0db0432e473cfc17415e2849b9f60746a4bd64046d7e61f56d81ed27927d40db357811ef57dd4e72d25a6ff703c083b4"], 0xa) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffd000/0x3000)=nil) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x13, 0x200) clock_nanosleep(0x3, 0x0, &(0x7f0000000280)={0x0, 0x7ff}, &(0x7f00000002c0)) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x800) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) clock_settime(0x1, &(0x7f00000003c0)={0x3, 0xfffffffffffff801}) utimensat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x4, 0x1f}, {0x2, 0xd93}}, 0x0) connect(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00005eb4b41b6795d23fa99547baf9cd8976c98baaf505a7048d"], 0xa) ftruncate(r4, 0x20) connect$unix(r3, &(0x7f00000004c0)=@file={0x1, './file1\x00'}, 0xa) getpeername$inet6(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) open$dir(&(0x7f0000000580)='./file0\x00', 0x200, 0x4) 00:00:13 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f00000000c0)=""/153, 0x99}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f0000000700)=""/158, 0x9e}, {&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/180, 0xb4}], 0x6, &(0x7f0000000600)=""/238, 0xee}, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') 00:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x400) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) recvfrom(r0, &(0x7f0000000280)=""/170, 0xaa, 0x800, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x400a1a, 0x20) fdatasync(r0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00', 0x400) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) r4 = getuid() getgroups(0x7, &(0x7f0000002780)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000027c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002800)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r0, &(0x7f0000002940)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000480)="4749d49f59907a606bc6ea039957b75bc0afd51f957d3f08290e5a91c1e0414d5c347b5074a693355e03d5548f5dacf3cbb55fa0d7856c5aac79ad9c6c40cf40d4170aa55bba8ac0d91032", 0x4b}, {&(0x7f0000000500)="c76163593d74d405dc4304430d9959d74c6a12246b54d46e0aafb82af6d187a11050c984af", 0x25}, {&(0x7f0000000540)="d481011e612801f176f695a5016113055cd03eeb766657000d4456972a03012d78198ef6e37219c198bae1a1bae5f2e8d3e8a4aa6c39448744e9816e60c2e1cc66f13f5c239146e9acefcf1b324456f68ee1ff655116f975da6058f1816d4a02a465", 0x62}, {&(0x7f00000005c0)="de9086ebbe513c8961d24458f3a77dfa1dbc370377ad571eee047cc731fdf01fe4a008f4707caf9f968962299e8bf36002fee5f730b162bee8becdb4431957c99d5fbe5fb94c066128892f5daad6651f7e14a087a9d49e9a05f397b7ba2a11eef81ca2dd28aea051435e6e59d5b61ba37a120e557e071ce161a357aba8cabadd4a332265408cc87fbd7ebe9884b98a3bc4fa8102c26c434c89a3d2109fb53982b4e206a2326abf81d8257d1cd0b590a2f5e9eeb4678090fea2b5f3dfba7338593789a96c9139efe6e11d8b754c856f1a71861a10de602d9f4deafc6aaa9448a4763db3f19831b75e2134d0028b70c78ead615a1d9493bbd62ead28a975e87c31840c09bdad90b35285cc71244c58aa5b4bc07c1b716eac3fe433dbb2f733da22d079b26a6969831b370f9e31af562489dbb52bfc5b4fe11bd8cf2dbdd4e8985715404eeb0e9ee1f6e729b3142f11285ff0bc47d90213cfa31055ccd7317a559c71989d78f6cf46a4668cc84f1f0ad512881446d8a52f089e8dc882c8798a2bc09f549f5a9dc7dcbc3bf21db7176eb5be76a1ea7e25ef61e8143abdc7c192131bfda43bce5ef6e894c13037086ea38a8e12128ef96ee8ca60595d91d7c94a632c0f35b92e897e8a35595c40b3b8caa607965c500bd0eb7763bbe6f9ce7a8f93097448d2852303cb8273bbf4ab23d48a192c184e03bb1de0a8a883085103a9d2f0909fd750b339941cea3309f8e8615fe389851a4e1444bbb754b2458ab2433b1c750c5937fc13289232cd06c456a1a0146658bd9becd7ca46fd04758f700c7ab5d0c4621acb76822671ce5e0fbc3a3aaf508b1bae44ff1f4e41eacd18c55da907f077a7062a3f9d307555adbf7eaf757259a89b14254ded34a8e254f94c0f2ab9b29108b75555cf9f28eff220546cea2ebe854bd00b0086c47a09a661d06f38521d3501a4ca2c518a724398689d27b191309d2ce4a2fd91ed8858e8f132809183aab4efb6a70e390dbec8b7668ee4edde3e1e8b3736a660ecd9b108e87e73a7f13bb8c29097996a35e1797f7e8704cb5803f54a94f2664f542645cb94615d573ffc32bb816e7b9fb8cd259fd907944cc7da7e533ed1433837d2dd13c46b20ba966c33f2ac87032b9cd4df289110225dada28f1d37972ab2767c2e38b0589e4616521a4a56cca335eb7bcd060100389b27162ae1f6ad874db0d39978d4f7386cbebb5a49c93ff852a51bb20e1a716fb9f4c86c921974d77e81635107a5f359d146eb0b13047ea9692544471304507199066edd8d64063670a76f56acc609edc4006f0c705a6eedf76ded2e1dd572f9ce280e650f03b79ad061e03e1bc9e3f2c4232acd1522b4e9a1f77a50a707fc07921a98f18d95e6b0adc6d6409031f1baa58d32de7929fe13629bdef768205733321e922536e87ff9817e709f4041109a20c8fd3fc3a98bdafb11855d4d3a37eceb6a518b2c296938dbf8165ffd69236bc05cfd93addcbd5b7992941391cb8e112850f3bc3ec397ff66e783ceaea220a42bd2f67514403b62ac253271da5b85e3b8722fa01d0574ad4cdd6f831f0aabd3292bc7ee7b953042a337e3dd916035561bf544d6a85d0dfbafa758613dc05dad8c2f0121a38f2c9c69b14f69155d46946e389ea9a7ffdc48f06629bad68410ca2669cad1f859db895de276cd656801439c158c8bbbb55a8e3b3858bb47e2331b01be9fb66b3a4354ca45b68dfd9a7858651dcbc5e23a6fa11e4adace4af41727c045aba1a8e2eab64fd5b6c861e59edce863127daf852985d7dda48458398f9085505494ca0114d184f3c20808de68c22c5065292466a71cc883696d4e80bac86f951f4042d337a24699c0cdc58b4e1149ff7a89cae4821d4753439cfc103f36026309b54dd65c01354760034c36a6ecfc2fc7400a06a78bb7d26bfe053cb9dd22b4a4ea218c80136619020f5d269ef79b04a91a2c4cd968797615f6a1fd81f0ed8829368230613998848780f34de2bb5a2fbe1e593bb9df13e6e0881a6dfc8caac052e90074a211346b3430bcd6bdabf23d93acc7a5e02839307beea25da16d025870d654faadac3357eb66d6b852ec10c92b31cfdf12c2d62d97bd33f1f34a9f5129deca60e4d9c66391eed39a65b02d2f233905af195b5ebf2b638f6ad262dd577083d71d7220f2c50bc159ca335db894b56398819be5326432ddd2ebd12de5561d7b4bd850491443d411754a874de30886acd62984e5681dda51feb745f39e7bdef3b2c9f7e5b9264aacbc534371549589409ecdd0de80a5e7a1445dd0c6b4f96f8bea96e1a29c3d2fb8383d28a4477440d1138ac45c0c7c79007881925f54989757f7eaa853fa0d89a6c2300fa941e14567fa1930c7201c52352214f20e8e50a4d35f949d66044558bbe4a051b5ffda6170ee7421eeefa3ef533a67a9e7d7b92b0f42f7e784601d0e0d4fd7b3bd63462e183462f55d548cb928263466df1b12ebcfc0fc7c7b732696ac1b798562823dfad0dea6a9d43fef1d6873e3658c19f8001b92e038763dd48c91cc91ad6e7869e22b3832abae584a8153a48de6341c574b209ddbd6662be9f230784b44364ab11bffb6ba796f93ee111e058c7248938ea92f8fc0dfd4ba1fe53b369d932e56b1f98d79db4ecfc25daaa2e64ce3c9c1a82a5342b29e54d242aeef80ac20fc161a2293f291b2aa2606ab7e39f306983a66b582a54b2d0bf6cd493f8bc693db5ece22623b7a07f0a63daa85b70266110c4a96923d571b650f811f9f6bc900ee3d5591afda062055396f435ef79d7d746aa4c583fc6f878708f1b24c7ad85f44eb80d4585b1b6060fb7514b00ad0c7a1458c7db049959b8de1db0cac7609f0c10eda30440a7adb8f6253aeb11a18063022d526fa4481b8de3f7320da3e308f58c9ada5c8c1730971a7b8c32fee6dfeb0c6e83f3625e6dfdf0644b1570bf779f7fe47891a00af9eac93c2a725216b95e3877490e6609a9440d225dde4b96b3c9f78b6c8aedfa91b3e93e68275a508ff7085c634d0abebfc4194ce1f046d19a99c5e770cc2d4de97d1b9042080db51d9055234966d6c42dac7edfa1720c9c040e9a0c1128bab29309628d01e48f6d1b932563dc2d52c335fc016f0ea67d9fa74bba7968b34600e359c0bf72363fd3c90b4e8ace17c45bca8bc9269287b9b1f42c4e8aa75d90ec1cc930381f22bce0c37b3dd82d8cc42036e5a6e841cd6e0197908828af478ca7a5dbca934102fc069177e12b2ae8fd9a8e0e0d4bb0e92516ccd050b8445156f6670a7822ec75a41e8176612f5bce7c0a8f8698fb6c51206a22a62f7f40173981b43336bbf6dd88c72d69509e91649177d2b11d22a6ec39fa7ce182182456e8d0a6ed330f08d50c81ff7569878d25a8f1820591220784e06537778da68f26d035699548c1621c491534ec5f4a998a99daa44c2baac3498cb1f8824b66e344c28e6b26eb6ff191dac3b09d37849f0a24b8bfdebb50e0c54e589ff10e34fcb3cb07b02221ec192d0b3bdc43564d1e9cee7fe6308dfbae6a30f1d39a7cf0a40d30df866cec23de7626ea2b77c2a9d2c1a243bccc2604dc07df161e7968200e513464af31498180ad3d8472b8653191d32cfe6e06d3ec9d47cf9c05755d3a3618896f9fd1950171a0530cee037a9d0074185f6ee7899357a4232a02d02e7e64e18032009f3dfa366cfe3ce4370ef75a54a0934a9250e786be4e17c33e4703a2e20c4f30c8e6580db89dba5d8f0ed487d8aef46e8ad4750cacc815777c1043d4093ce998ac712d64f66bc05033d60199e1753e2369f993d6e2dbc0b4a4c0d7dc498593b57d88561d1560461030f99475594e7bc26849493e3d388e9db818a40f8d04b67c990d23784b15de5f985d718207627adbd97f13ec5ffe95d5922ad7093beac7fd01c0cff3ac1f4e9228cdb6578ac16e8bf53c9da5eb122af8b573d3d28d84355d1f5927f96b74fab933ed345d51147a60b0a05827fe3ce4c02d21cdf4e7e400582eb64612cd1b889753f01b420a7453eb690827993b6257293c8e21fa91502518af2fa8b60484e69540b85bfb2911c717b7778fc7947e95cd7c5fbe3ed6fc566f1535a1fa82b4df9fa45971eca08c8a4d3e14a74132cf5a8abe375335decf05fed6adc0faa0cb598be8ab6c125013cc702197ed7e95608e668fb32618d37339615a25e0616fa9f92a1533624c7db15844d2902f42471fdd27a2492deb5e39e5690577522e3acf27f4074fa5c9b87e86bc1dcb04a868b05d55dd3edc98523cdc10149ad1202575337224dcb451a3169f1428ac8419806e17c0ed9fb10b1a093c8577652e2f70bec2c8304a12ee07464414186039ed47c404fbb768e9e81868d49c829cb975232a1928267a406ad357da30d61a64a043ceef230444a42882d9fab0d79ce6adb0258dceebe660f39ce51cf13eb3fbb0951aa3600d60b6ad3f9db1086139083cf528e14e32ade1915bc56a5d32f1c2e9ba1eca44ecde8f9a76001c6be24f9647943fbd5e055b47c75e3e3ded8879f5751ddace29ba57005da282145bae2bce4a7cc244c575770d8ac976bdcbb231bcaeaf776d277118d65458bcf2213b2aade7d0016d6c3686c1068a5298703d7a740ef64046a4044b13bef69207233d3b200b042910913beed8ce1d80503619a871b40bf639d8430cb90de736dc0c9c7ec9a979d68e48ca72050a5995db94deb0936b57ff4c8ad0d4499fe2bdc2dd113be875032613ad5928fae14a8334ae1ba6891973c8ffbb530d838c459b54dc01a61e00cf925117e0ca9c2ef9e165fffd7532c1bfeb2e4342cfb8fe77c2422c4a66ad67259fd3d74d31ce07c1a9fe61a8b960f679e9f91e7ff0a2c9756c1d89137914800542b62e4508208a0ed9fb856419d8c1b9eb58e9ec2745d9277346ed0d31300a09f4701ee20652396f69a9cbd33de362c9029fb11523b5d4871fd5d2f1542c3f637f070170f30576d0e30a3035d26be0b73a9c2ba389bcafd580517f1e0e6514ca4fdc2f4f706d73c2b30238bb1aa9c56b929f904451f7bc3146e1aa6bfa19d16df5204f1bb54926cf4f8bbeacbbb110c9570e2091f85d63344efed10c20eede3a8ff353ca869e021e7969d09825e45135607bf0ec25c14d2e16a35938ecc6be8eb74b2498176f26a2e4bf8d7895bfae7ed7534eb791c5b6382676dd552b94b37082a35e8d55adc044bbd65a9c8453f52b3a8b8b403729d6609646810e523e942083122f88b05b76214f9cf3a37829584ee465ba62e920b364098ac3125ab798f747ba44c04d1ad2be3474859108e1c514ad647d8f98b381d710621b04eb7ae89baa50c26f06b51199e17d18c4b44dd65e2dc3f3e0008d8b86ed4eec7fcc2a002064989176eb510ade037de9e9137382ff987986865fce0005d71eb05479652687a058051741ecc122ff02a3ec18a8b958cb2c9167f20991e3b170b6e95a93911226b344a752fed7c5dcbf3c5b802fd52e712407aeee359494159ca71bc830f87a45f1a7dfb4f3decd7e5cbcf1baa0d2a4b89f8e314115465d8ee14c0c324f3984fd102db0ccac1f5c03cb459df896fcb2cd0d8432d6e5907e0798f7968509671b3ed7e4b43b18746995345227976bb25d204e653d0c4ca111861b9e99b188e8faa00c46850f182a94da098848451c6774258afd04893b92a4f060beec4e701754f874b1bf4d90853bc5821ac475d1e4c294b8c0c301d02a7db77a8081d9344329044c08fc109a9c557262b306589dd3fb895e74c8ccb4888e24e08b1b191d7d776fa75b9cd8993", 0x1000}, {&(0x7f00000015c0)="2e1fe47ec2e3927617d28dd2663e0f8c2040808580c386fccad847d78da74ede1a689554b4adbae5256ce6402c468274bdd3ac0a4fa14faa073780c51f847a65e47b1b59d9c8b19d64609c7713515bf28b8b71b9c0ed7c507ab438a77e495e93d9df7cd530880831da2161e3fd05e4ae4c7768cc6c18ca610c80ac0d8f409e7e8312d7ad63ec7872fb40a7588369b0cee7d4efe45fa69a854d68c9c32ef85c1039424496ff7b05deeb3e84ac540410bb76eb3ed089cea27741842b249705e8b5b0d4330339b41e073c4e8e924011b7256906d030a0277d4b441812e88017a0aab1df8bb3183378ecebef22cc40ea5e045850dbde1952ba5ce2ec1d39f72cd02aa81940cee321adbdd26e4506a605ddbcab7cd692077c889f9d083edeeb0555e1196b845eea639fc53bcbe11f8ffc7c3da6172a3556bbf643fd9422f6ee0d7e60134e0ae4394829e8126d3460c67df5666b2c126ec254ce31efd97e6989424286304d15fd4e4da04666fad4d1c6b96069016f89b5e653f43c7c50514f5f5bd0d774047a651f542b0adcfb640657d19a68ef3f95e735074c92f0f790e5455b4f7b9e027efc0fab2f9368627a1d2906e771d1fd66372e4e4d07baf70846a11440c5155574ad9bb59f7bbb6ef2852c787e782e1924ca74eda19c537fff15d8da65fc48e27d8c56732b649e15dcdcf998785a934df81942c2333d543ce0a4768e8af788dda2a2565baa6a2d2a80d7644733dc196c00414432a9f8d9c7484d59635dfe69f2daf5df30c815abcd254085c77cfee937ffc9907ba86055fcd58ae5e723a76d0ba008750e50de8f895f6a7fd15b8712c5e0e2bcaf429ea2e0f6c837607824864fabd45254cae6047cabe5a799cf62c7b1d295c0d4496a1faed1627914987bd296c33e62a0381aa962917d96e1d08eab200fc9076ffe32425cc0848ad1367fe40b986fafe6a5b1f28d6ea336a04edb0610bc3fea8bfbaa47a009f867879ac0504dd296c0378028291bda064b86c38d3c7d22e1c56617acfb677b82c6caf7018a06c787b6ec609dddfad8837f89a94cd037c6dc33f1f978cd68d80bd556a9b19dd8e3f79547a01f7bd9e834a9864901e2c6ad2b71f8d3ebee594f18dc4cfce3b04c703af6623ae5476759895f1088c70539237b1c5c7c0d2dbeb5a55726722ddd75ea17fc0967934f78c8157543eb7bf849eaba5a306b32cbadc357964ffb04a05293c3046a6d150de8e69ccd151d23a15de2b251dbf367ee425a97eafd7ae8ce4b10bdf9609a853500cd615ef5523e92fdcc1af959e435aecc587f8b1442e3dcb60548113057109f77bd86018038a1acf67a5ac37e18948a70f6f8e579277f281c0d0a8c8ad262a41b72cfb1c7f09c30da02b8e9b473fc787a6b3a611c5e3792b6e34135f171f3a7606ed2536033e74120edfc8e037f50946ddf1ddfce04484f4f34d587638462db47850112bcc77aae04101246e34f5b17841f8a49ea4b5e57577449e010738e59e1df7b915bc42bfdd417e42798ff8d65467d3163c40dd0a982c67aef48c11b22099aaf3ed081067bd68e2dda2f47bccf2f1d3ea3ff3a74589aeb4015059a995d4b85279ec92b1471a194d8f6ad6346dc55353fff2b1386167c52c1e31af09f351383e05e66fb641fcd14a038a1c0f0810b8bb248829dc04a330542294a3874bf0e36d851e79b54a9bd98c1f754cefaf1963ff5e77aa5bff157cbcdaf8d641c1135559e91b5dcee30fab2cddfd6f4f110767eece44a42c233f418655922cf1d5e0af8011c31aa0957a17feab03323b35068e4f8a48adf17f3da8f9de234b471dd021116bd2ea90b580b8f1e61830dcb03e440ed88ac7d18c7819bd049c70b7876f28a6a100c7787dc79383aaff8bc6ff6d463a546895d4f31c45bcdd18835dd883dcafcba0d11de08705ff96be8c18e83fa157006e8821ede5fcd24757b4fc295b864c6c5ed011c3a06c55d38e8f189f2ad6462749aaddb61e1db8a3a3093aaad36de945088f219c03af86f1e5f271d5debb9db07d194d9d90ae511aaa03510684a2000f634fd950934ed6072947c03228265cd284ceb3ca73c819d2c656adbe2d7320d0a049d471cd3091da8a3f5525f6bcc409b0c9eaa3a41b7ab2d7a5b2af2ded7dce23788d5bfff0e12bf3d587de9b78a83155f1587c05de9911a0844c32b0eefe679dc2c8b0e6e35521cfac83ee2d4faf78fe5add22765161ca934e5b2e775b4f2b47948adf2ca398485bdc383f3e12ceb876f43093ebfba6e2b20ec64cf64a7b70679719f6f1fc0ead150d8c94b675aaacbbf55612d3c46e65cef4a9cd609fc272ccd633122ee711407c5d66647b442adb0114c5874af4fa66dac764a6ad128f5bd39c5abb078c603233abef9f12a6742595e589c9b86b4e7b7df7a4927f89bf8ac88d710af6838c041f15c043f8589c40030a85630f57402650d2dda4fa7aa039754615cdd3c14774b8fab4731181732381d8bb4c36e94ed3799422a66e34c2ba79671be784fe1f04dee6add357e91205f7ff7d208c542375cf7b1178c2090db6ab1b3be44591fe1e5e902365a6a03d6601e9b1de3da3be5e08017da7338728cac6bd4deccd933f5f29e26f6286562993cf73c7ba10b3092a754da228eebe2491d32799babbda96ba24fd43cccb45c4b41e691647afebda31e85c2b6cc5c7e18d875cbad6dbd5ba86a6abb4d8116f684d3aae52ab2bdbfbbdb123d4d58d11f53ba289928d1ade9fe9e2a1c6d1fce776f7e1b88f76f0b46978b58174636bc27224f6b3c600cfb7f20cf786efe443c68a1e02ea6b66f7c8dad3b90b4f2bda44c4fb2014de35df552adeb57972087b3091f9e4530c33db9c74fa8de39597d10ac68ba2a374beebbdeb24c5eb79f161fbf53fc3c6f4bc85e608c9082fed228567e87545d150107f526b5cbd9fbd499f1edb92855ed5bfbc6f64b4750c4e50d8d780ddbfe65b8f0edf7e488d5d3774540780d994a160e1f848561704ec918d4004244d1c4ccfc7bb01defd0ffd2c3da186ef8a833ba39f8954fc473e712ff4bbb9ad6286d71a0d3af50d99ee7c4a58ac6530efe8647f31383d905dc4f1ca2c33508abfe1c58d8f5eb4244789f96312f85bda7c3fd32d7e88c1b141f8b8febd1c7857de9efbbf71630f617e8642162ae9166f2e2a4cc6a9d53e2dc0f1a1545074064956e435fc9a4e191947211f6fba60052fd60fe5ac293ac9cc05a62a201f2b0a8c75863f0e03b03bdea8a66d72b83e55206c613c6d2d1a3a39592c7a8de97b1176bdbd34c1eb3011ea17ded873e58b11b7fb8fdb346f77bf88cc3f9b34a7b44f5850d89b2ca97103d41dbf297f6fd25bfb02b66b2292685da2e7dca003a5b916b20a40a088e5d0174d24fda2cfe976521a1c4c997d4c2bee77ae682165ee46af3d9a95cf1ff92187635ad761d6c6a4e92faf4c48a557a0f95315ab6c138ddfd53ff7ad26513cd4679cba30246450825cf45a23a98fae4257ee99852c2241c12cedbd93c99dd9591f7bd64f3c85b9f2e12c6647a5435f6d3d3159dab1bedbe2caa3f68ad523a27f9fb4c46ca67965cfdc5383f546e1186649c6ca7b05f4fcdc6530c25f9272b6f7cab3aeb76cfc1d0691f27e3e15b60ec829b4942a1ad0ee7ab08a2710373d3ce50c3730e00c5ed1b0052f89a8189bb9b40ae593231df44e2a500cd8105e1113b4929e4e35a193afd856393ca3e4cef845f60e620154c1406aa8d7adb62b1a1e50437268d346a16591ae5675c1455d1ecbe8d04544dad545516ed75fedaca9ecae873b353e156b050d1231b2e96b7ecc58963bd85725c2bf9e25b6ef85a7c7b4272f31d062e2d0778560bec4a90e0849852a7e91a6c1b1a464a69a00a6f3614aa01144fe96b169c3d8b0a760e93759172e4556ba576f213173a043a33d61b28e547ad72fd6250a5b4123ba8c5afa065be00fed89c626d2bcc64a9c354972c63fdc9a8140c3ee18ed48a6d170a57d10fb88a91cac67a62a08855e708179ed97290e39a84ad64045ba04e9dea463e6d1126b02cd28d2346cc2d7f95c13bf94b2e9d2dd5216b292d864435a261cbdbc874bdd70a8346855c0beaa64dbbf7bb1e88f34149ea4df740cff958b0548da2358344889acaee361302c77186c03aa83309d20a600bf2db8b05067095a573b220c11ac37436ac062cd1f4465731a4e1614ffd02ca3eb01c685950b99286d4ab83a2001ca071e807688999e376aff7521f3e860c25f7c4476bb28067eb2e69a144f8d3927cfbd1ffc9fa073064b4d3ff9208a9e91903e2c2e35c61a935f8febe2b95377a780728bf9a2ea30811b57b2ac36dac37cca1dbe2a775519baa4bfeed9211897cb34167ce63fea0a2654753a33566a0b048f5be8ed602ce9b1c4b836cd3cf4664f83730c851c3884a8d05989978940a22fc729df5b9a2caf3b7d415aa0bd292399a7dd2ca78fa4c9841c85bf20737f06912f6fa16472c7509cd309c531b0b0b8f8a8c8cfa06277a01fb2257017503d407fca8cbb3232e021a692042c464cf4a8164923cd1206eab073e16ab54c35b0b44a75791c640295758da226ff1d1e5af5de9eb53fc306e04de346ee9864c68a738432ea5531dc2a37e4bd3c44d230bfd13117944719bc0c96dddea0834400ee14645cfdd27b01acc2a4b934a8aec57910da79e753eeddd3fbd172d527a3a6d072b977e3556c71284aef55b455caf5bc05421e60df6fceebfba3cb4ba35023c129ecb9cac7d6ba089ab1974dbc935a74bf61bee6cb0a1ed3cd3d550219e94b816f3d6f599806e06d5c3f353b539ff369408fa98d50a21860773b60c6c420e099b3b4da6bbb4594c85baaf4c202c02bfc28234d8705cb6d0825d12e4ce75c5aceea51438f09056a67618ec4260c4129cb301d989cc118050ae98dba51a8df201fc20a3cfbb6a5764a34d680af173c8813316c8eedcedd22bcfa414d2dd8e7ac426f84736e294cc2ac7b532c1101e0a90f142033164b855e533293f867bf756f5165e1f0355d077a2315e13509d28f65ad1557df2d509f9a460245cf074acdae95a5c4c57bbdd983e97d243ecd9d61d3a8aa89c80859ddf60f6fb5decae659b3667e54be62e78a97d55abe9a655fe2ed5ce8f999c9c767872d0ed5fec736dd1df9165f9fdb0500d039671cbd40e4d34cc328ffbfeb534ae110ee7796e7e78a7ab6e61a9d57a7d7f7221b1bfb4fafe5397854e7cb4751eb2faefeb0103ef5593a26f0b77f267475e856b9ea89550a2450b10e6dd44014154def1031e84dbd8591cbfb074777f86b34a44656cf04f255f853b969d769a3464a4fde516c3fdf9aab9eb460cc204231947359dd4b125f9998554b184d430e9bb472cc2d78ac38621de97edebcee487e758ff9d4a814ae0c6a1777af05bd4763e22a96f75bfa46083029e79ac0fb9163350fd3b46cbe24591894743479f54eb4c9c1ccb402d73253fc573cdd741d3a36082df42ce2139d270984a795f9057ca3972eb3296f1da950d0f1c145e77c44c91459d1c80aa7760c563ec38046f3c9e2d4cc0ae9f1e4f48ba3bf7ca0e30557c4733bf0343bfca2ed467009048b7cc776b3f2d5e657ae9fc3b663550eb2932e0bf3ca5085fdccc24fddf998bf9e4a209349b5841eeca33e55a5cfee6dc77c570482aa2e557d4beda0eee25ba484981a00cbabefa71d9335e2efbc0883c582af380ea5ead3136f0ffb86d3b1f1f7c1ebaf49ba44781a326eaa5882b68e97465869032601804384ed623d5df7177b7df65d895f0db43640f3de2c2c11a49acc62cdbe270127967326de2b7", 0x1000}, {&(0x7f00000025c0)="89fc8b4102f5110d235a5d0ab8828f792a33211614524f8d504b7db6300776fe3bfa288993ac1fc84a1990c887f6697cb561cf6c6bd1fe823319d1f0df649a073381bdf1f269f90df557524a20c03890bf4dd4dcc51e049a79f56c8344e4944a94ce34dd3e2e1d", 0x67}, {&(0x7f0000002640)="65643c4d4c76763076f4c0ea1604bb7918d20af5cfed87a0aa528f2a05f5d34a9d038e44", 0x24}], 0x7, &(0x7f0000002840)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r2, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc8, 0xa}, 0x400) r9 = msgget(0x0, 0x8) msgrcv(r9, &(0x7f0000002980)={0x0, ""/118}, 0x7e, 0x1, 0x1000) mkdirat(r0, &(0x7f0000002a00)='./file0\x00', 0x80) unlink(&(0x7f0000002a40)='./file0\x00') setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002a80)={r2, r7, r3}, 0xc) shutdown(r0, 0x2) connect(r1, &(0x7f0000002ac0)=@in={0x2, 0x3}, 0xc) unlinkat(r1, &(0x7f0000002b00)='./file0\x00', 0x800) semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) fcntl$getown(r0, 0x5) mkdirat(r0, &(0x7f0000002bc0)='./file0\x00', 0x40) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002c80)="da1e0321cd860d97865d3b3240408cd1f7996812ec2b0435666e9236199279353b7c4589633bb27197b590f91898a1281810b8a0c8f49c4b80725afee307668c535bbb1f96189dce9d6a974a4e6e176c36fff1b86b", 0x55) 00:00:13 executing program 0: mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x1, 0x1211, 0xffffffffffffffff, 0x0, 0x0) 00:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="a62676818e8d52515ddf5d40e9c6d72431f6874f8ae04aa0dae57f73799511a5bae52b75e8b13b", 0x27}], 0x1, &(0x7f0000000080)=[{0x80, 0xffff, 0xc4b1, "258339f75de72216f5777038d3d895229e5b1208519a83cb515ea3b44e42ef1a39e590e4efbc12bad7cae19c6d86c24fd128cbaa7478e12e0e96a1d9814d405dff5579d79c9f5b3a03561e973ed842d1bc6637396434acd2009f11dc5cf85d1df682d6a2a6fc0a2c64ccfb0ee2c1b1"}], 0x80}, 0x409) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/3) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = accept$inet(r0, 0x0, &(0x7f0000000180)) getgroups(0xa, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r4) fsync(r0) r8 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) r12 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0xc9, r9, r6, r10, r7, 0x80, 0x1}, 0x20, 0x8, r11, r12, 0xab, 0x6, 0x7}) getgroups(0x3, &(0x7f0000000340)=[r5, r2, r3]) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r13 = fcntl$dupfd(r1, 0x0, r1) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/103, 0x67) r14 = paccept(r0, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8, 0x60000000) r15 = semget(0x3, 0x3, 0x2) semctl$GETPID(r15, 0x7, 0x4, &(0x7f00000005c0)=""/32) getpeername(r14, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) utimensat(r13, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x6, 0x40}, {0x101, 0xffff}}, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000700)=[0xca, 0x4, 0x9, 0x3]) bind$inet(r0, &(0x7f0000000740)={0x2, 0x2}, 0xc) truncate(&(0x7f0000000780)='./file0\x00', 0xa8) recvfrom$inet6(r0, &(0x7f00000007c0)=""/253, 0xfd, 0x2, &(0x7f00000008c0)={0x18, 0x1, 0x0, 0x6}, 0xc) 00:00:13 executing program 0: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, 0x0, 0x0, 0x400, 0x0, 0x281) 00:00:13 executing program 4: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0xf000, 0x10, &(0x7f0000ff1000/0xf000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgrp() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r4, r5, 0x10, 0x10000}, 0x101, 0x10000, r6, r7, 0x8, 0x5, 0x3}) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x22) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) shmat(r1, &(0x7f0000ff9000/0x7000)=nil, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f00000002c0)={0x8, 0x3f}, 0x10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000300), 0xc) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getpeername$unix(r9, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r11 = accept(r10, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r12 = fcntl$dupfd(r8, 0xc, r11) getpid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000500), 0xc) getpid() fchroot(r12) fchmod(r11, 0x0) getsockname$inet(r9, &(0x7f0000000540), &(0x7f0000000580)=0xc) connect$inet6(r10, &(0x7f00000005c0)={0x18, 0x3, 0x6, 0x1}, 0xc) getitimer(0x0, &(0x7f0000000600)) getsockname(r11, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) utimensat(r8, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x6, 0x400}, {0x63ee07, 0x7fffffff}}, 0x0) 00:00:13 executing program 3: r0 = socket$inet6(0x18, 0x0, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000010c0), &(0x7f0000001100)=0x4) readlinkat(r1, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)=""/20, 0x14) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000011c0), &(0x7f0000001200)=0xc) sendto$unix(r3, &(0x7f0000001240)="fa4f1e2f6c049411b327a0ebdbf009a7462732abaab851a01522614a05dc2d0e762301dcc6f96e66bf51bf1819742d12b96deb4b92ce144560b6161a8ae405271715b69ae4e919ae97", 0x49, 0x40d, 0x0, 0x0) readlinkat(r1, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/4096, 0x1000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002300)=""/168, &(0x7f00000023c0)=0xa8) r4 = open$dir(&(0x7f0000002400)='./file0\x00', 0x80000, 0xd2) r5 = socket$inet6(0x18, 0x3, 0x7) mknod$loop(&(0x7f0000002440)='./file0\x00', 0x1000, 0x1) geteuid() r6 = paccept(r1, &(0x7f0000002480)=@in, &(0x7f00000024c0)=0xc, 0x0) sendto$inet6(r1, &(0x7f0000002500)="1b84c02d2b5376b43bcc5fee7be2e2ec8f506258b7f812214d47fa6e5b24af472d17f2065fd34c4cd500daad6974fd4b019ab3d2a5e8aff55569e531ce31034427edbaf343112ce0f390c4114bccc62c478b898de0376c40a3c5827be5c6a301c1b6cb3c4febb008a86c367ddf98d09610fe049b76c942a6afb696e441eab0cdc95da3744eb6852caabb17ce3b67fcbbd7eee972a6780a241bd211ab2cd7ceb97ce93fe0ab7202071cc1c6ec81dbfd393e15363646a62ddcbd06e7d9ee51ade1d913c4245921a6474d9e4e41e20ba47b0373b73e985a9a821e", 0xd9, 0x1, 0x0, 0x0) sendto$unix(r3, &(0x7f0000002600)="1176c0e7e83566e0812bad5bafdb85bec69469009c8504ae5e91b2a03b3c8ed534063bb7e8e0cf2e05359d2df46347b4d8c256b83046be4b18a8f079d8bcfeefad9889463674ba3b811cb135c43b9251ebccfc2fa3037b3a750149a5e491443d1062b3bb44fa8fee1d8bd0d0125513601e321754fb5260cff2b54f7df8abe09749f5d4f9da455f0e62366b02df6baaef3caf238b563a8d6982a81d6a782bcbb2b176394190fd9d0ddde63c7d724b3fbd23251e7a25a1c21cb338e4c1c4a87729b0e4c4d3cdc3aaa986918508dd1dadbf6e62db0ee22602156c23ac594782f3d62b6da72bad6ac7560625", 0xea, 0x402, &(0x7f0000002700)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000002740)=""/124, &(0x7f00000027c0)=0x7c) getgid() geteuid() bind$unix(r1, &(0x7f0000002800)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r5, &(0x7f0000002840)=@un=@abs={0x0, 0x0, 0x0}, 0x8) accept$inet(r2, &(0x7f0000002880), &(0x7f00000028c0)=0xc) connect$unix(r6, &(0x7f0000002900)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname(r2, &(0x7f0000002940)=@in6, &(0x7f0000002980)=0xc) sendto$unix(r2, &(0x7f00000029c0)="23149939499479a07af1f4ad9fa60d0f6c7c1e1514af4bb62347c691dfc00caefa37e8e1b1324b6c47901af82792b851f8a92273760069963e4f2c41aacae9199888a13b281d554e05196d813498e3446a45d4258ac7d12a4eaa523ed0813471ea4052e84ea541181b2d054b3cab2bc98b76cf846175c2e171b8e5c619f5ec4273de7936", 0x84, 0x404, &(0x7f0000002a80)=@file={0x1, './file1\x00'}, 0xa) sendto$inet6(r6, &(0x7f0000002ac0)="fe1d4a7b41475e740f517de4fb5948f93d05bb229f5a0d90d8d882c053ab0680b0b0118d7d5bd8f360e5cc06de9747ca36fcad18c12a2e9b3183f6ad6c6755fc9871d147a9837dc6b82d7bbe4afecd86026e287fbdd7163d5de60ec97d304bedb230432806dcc089b1951ce87820a9194898db4619dcb67fc9e1a6e1c4f74d4c4d1a494c78ab878f7b69a216c5de40f634f95a22c545048e09a6c01cfe886c635ef492b19e5a7ae27e2d77c619bc9b04dcb12a66", 0xb4, 0x404, 0x0, 0x0) getppid() symlinkat(&(0x7f0000002b80)='./file0\x00', r4, &(0x7f0000002bc0)='./file1\x00') mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000002c00)=""/14) mknodat(r4, &(0x7f0000002c40)='./file1\x00', 0x1, 0x9) 00:00:13 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x3}, 0xc) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0]}], 0x80, 0xa}, 0x4) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) fchownat(r1, &(0x7f00000003c0)='./file0\x00', r8, r9, 0x600) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(r9, r9) getpid() unlink(&(0x7f0000000440)='./file0\x00') getsockname$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) recvmsg(r10, &(0x7f00000007c0)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000540)=""/50, 0x32}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/54, 0x36}], 0x3, &(0x7f00000006c0)=""/227, 0xe3}, 0x842) sendto(r11, &(0x7f0000000800)="6db764c630ef417625ba83a2c343c0330f570941803caf217d8fbf74a45daae71c66fdcab36ae128c3e94aa0f4f8bd0b4637e88e003496e8ea2d0a1f3f5b4bc431f0da8ed6016d69a33dbb8622c4265e7eeab8edc38e9e85e57090ab1bf550109d5ae6b0e8e1a3e79afb3dfc0cae39d390ff42efb78c97", 0x77, 0x6, &(0x7f0000000880)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r12 = accept$unix(r11, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000019c0), 0xc) recvmsg(r11, &(0x7f0000002c40)={&(0x7f0000001a00)=@in6, 0xc, &(0x7f0000001c00)=[{&(0x7f0000001a40)=""/245, 0xf5}, {&(0x7f0000001b40)=""/143, 0x8f}], 0x2, &(0x7f0000001c40)=""/4096, 0x1000}, 0x802) socket(0x1, 0x7, 0x800) getsockname(r1, &(0x7f0000002c80)=@in, &(0x7f0000002cc0)=0xc) msgget$private(0x0, 0x4) listen(r12, 0x8) utimensat(r0, &(0x7f0000002d00)='./file0\x00', &(0x7f0000002d40)={{0x8001, 0x8}, {0x1, 0x9}}, 0x200) bind$unix(r12, &(0x7f0000002d80)=@file={0x1, './file0\x00'}, 0xa) 00:00:13 executing program 0: r0 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/150) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x10001]) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt(r1, 0x8000, 0x6, &(0x7f0000000180)="dd5e5c3231a19ab447e3984846cc27a8d6556937d1a829352577736ff0b5ed", 0x1f) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x120) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000280)=""/240) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/4096) readlinkat(r2, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/79, 0x4f) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001440)=""/236) readlinkat(r2, &(0x7f0000001540)='./file0\x00', &(0x7f0000001580), 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000015c0)='./file1\x00', r3, r4, 0x600) r5 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001640)=""/76) r6 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) mknodat(r2, &(0x7f00000016c0)='./file0\x00', 0x80, 0x5595) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001700)=""/108) r7 = socket(0x1, 0x20000003, 0x3f) bind$unix(r7, &(0x7f0000001780)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000017c0)) connect$inet6(r7, &(0x7f0000001800)={0x18, 0x1, 0x2, 0x3}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001840)=""/215) semctl$IPC_RMID(r5, 0x0, 0x0) open$dir(&(0x7f0000001940)='./file1\x00', 0x1000000, 0x122) 00:00:13 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 00:00:13 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1005, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) 00:00:13 executing program 2: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x20000000, 0x1) 00:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) pipe(&(0x7f0000000040)) 00:00:13 executing program 1: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x404, 0x0, 0x318) socket$inet6(0x18, 0x40000000, 0x1) 00:00:13 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0xfc1dfa78f48e2d60, &(0x7f0000000240)={0x800, 0xcbe}) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) msgget$private(0x0, 0x40) bind$inet(r1, &(0x7f0000eed000)={0x2, 0x1}, 0x10) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="8e7888110b35f9e57f572f3a1b4cab46b8b6d0b2552e3c06f0d59dbf3641b7c81df3a3c396412b7c78ba4f473b5ecf36d109951dd4bee7c4deccc98c527431", 0x3f}, {&(0x7f0000000040)="203c212bab069768b29468a5a466", 0xe}, {&(0x7f0000000080)="a00ca09af878fc32f1fcfc388abfe9024462108a46932ef931b9ddd3c3a3e6c80966f9d21d809e6fde856281607d92013c00e4cf6dbf9b28356c0292458c4c66562b722fbc459420b3f7e2a01f29885a3862387515b8d926123b093185", 0x5d}, {&(0x7f0000000100)="d99fc097a34e496afda4fbea2e56d54d702acae1eb2745fd519fa6b81ba77ae9728dccbce904349d746ab193c1551f535527713c4f2bbf352f4e8478cec6434dde512d1e14ed1f0d9febe2b1013ae994000ef73d8b7f229a38c866109614b30250e23584a338bd27b16e8c36ec99a10476f36e4a6a0c3c1249ebff", 0x7b}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="78000000000000003377da6ed6af16f0fad74af0b1d901000000020000003ed445347ed1aeb0080aaf246e3483b31076369c01050d07353319b8955fc378af5de0c589bc981a8ca2a81c4ee7fc6c874eafd5f7568183fdeebd66016b98d66c067bf20c88dabffba23596e355aa10e1833be564f9c92ab38fae54c10ffe09f11f000000000000e8000000000000000700000008000000f5ad82fec19b7241e06ea62cf682b820108c5315bf34dcb93a7c720c4abf01a69d572c00cd6daab4f0bd98abccde86e51c1c94479f6e29b744a7976bf1f49532be06774379809e3f8b2f90d4b78a18ad78edb640dd3465f64c4d0ce5312437e090f08798f66b4c8588c4883ff86d8466059f4d05169abf66092ad4e92ab4318467ef756bd7f618e885732761ec1b2a010000008dbb7d086bb27f1178a9d145c910a49d047589ebf84b398f4737419d5eac167f1b93c1b3e79780d5e953f598dded4193858f463e4fb27a00000000000000"], 0x160}, 0x5) 00:00:13 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r1) r3 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') r6 = semget$private(0x0, 0x1, 0x10) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000100)=""/203) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/29) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000280)={r0, r1, r8}, 0xc) readlinkat(r4, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) renameat(r3, &(0x7f0000001300)='./file0\x00', r4, &(0x7f0000001340)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000001400)=0x6) msgget$private(0x0, 0x80) readlinkat(r5, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/160, 0xa0) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001540)={r7, r1, r9}, 0xc) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000001580)=0x100) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) symlinkat(&(0x7f0000001640)='./file0/file0\x00', r4, &(0x7f0000001680)='./file0/file0\x00') sendto(r5, &(0x7f00000016c0)="48fa82b90ecc64ecd75abcc469c7f60d2381213f4f95159d2ea710231667e8d55ec8f1b4faff1ccd41b6f8f1c3a5935bf8d6eaf51bd3c2539a45f323a9e17d02e71a96cd2e76dbcb9e79565a211c1b65fa2847552649de4336b68b6b07b2a136a372c987ab0630562319dd5ee642dc3d356b6044dc94f9e5e684d31168d5fb2f36f484f43f1edcd0be0e370a026e00641779fea1065644ec49cb412eea89109f24b5af5ad664d67a1f40444a801a4a741689af365845f24e2ea303d3c592abe26479aaa3ab59c086447d7c9fc59e924fa486be5e755210aca2c508a3b1a49ea13ef9c995f7a403956dedfc78e3a524d06c5635358cefa21dd17f3adeca03771ea0686c5d635e5496d7d7a5f627ca5e9825bb9738325e8c8c8cea82fbf5b8a2aa849d0f7ff2ae05c5ffd1e8f8af706abfdb71f84f6949dd2cda0630fb3151dbfdd4fbc3a246ed7c12989495021d40367bbd6e1d0241bd8426032da7c3891c02a26fdd4286f1950fa0a76c8107b2a9ac69b027b3cfde1139c36cef6adbe4cf9affbc296e2c610d39a4616c7e8cdbc0e7c65c62c945300376043c105fb7a8310cdb3f65be5a7936d269d78c809e658e7739fe916ec3cdab2efb5df1d9a77bc53a5580524908cb6cc4a4cff2e8d438346bcab49ab9a8bd79fceef4277c1908e5b867e4ac0fb2138c9976babcd5b62f51cd613248671439d66180a9f39b249248a69d71fe628bc8d0f7aea39e3c56e5d3eb1ca55e2324e98e3af9b7ca7c34c3b8e76f99fc0266749f53135b155d8fa9ad8284faae2d617f3d9c758fb801a891378953bb8539594bda1d5608f6c59e2f6c4b43958acbd9cf8cacefc1afd6291123c37f7540272ccea6a95c80c0f2108b802a2523901c921b06333e47b88f986f9b7f0b31a2dcadcefadf7b7965e02e80782b93d6a61f8a002460d4ea5590286d59c3cfe0f230f7bc0ccf157d926b81d3c497070487bae5a3587a082063f8875107c51aabc81919cafd0251153a4fbfea58026fc1e096269cc551aa29a30350a93464a2bf398ef9c7994abafc2c317e870949d0e1e24e16085778e341fbebbf403ff1f217e1a23d780f5180c0ed3d1c3fdcbcbc272135bad0bb1f2551a67102e991b64f965001cf7ea9157e76336a41d256078bf5585a78b8854bf6d963b80e33474fc17ec344240683d309628c30e44eb607f5aaf1bac548eef7efd642d490a1a78bebac01e72f37242384c767a6fdf36fbbe93a0d795a8a5a32364703bce7c92e2aafc3320f0f4121cc320f2fb03f08da5a5a7d2af145f7ab26b982aa6011805b75ff8f9a4866777c36f9697f57ad68a4d4803efef471b54132d3432455f49ed56606e4460dac7ab2f82275a26baa31fe7175425e97f72a04c16e407f16338f8557bf99300df833d669b217a830df1191fac005887fbffd3e9d86cb5ce3d9b093e488359f3cc74cdac15070c19a514eb879ef8385a570e9a70baf729995b8e179323d0f712900279560ee183a7aaa37555b6aea4ff9be497a970aa6f34c72278bbeeb37050a6e0452fb05b3ae1ae86001a98109e6d87dfb67037cfcfeb1c32df45478f40c7c8396409c9a8e1299ba638cc43049cf26d1be721eda4e439b6ab5dbdf54e53d73edf9de6e8e4ba49265954bb3255df0938f4ddd965cea11d84276912d16e0b6833c1f14012fb047488f7ecb9f0a8a5b7318f2246cf7a83fa968d02c234ac1662ac2175f9db3933534e174c8fb899701d929b2adf03fda043ada45b00aa3181e0c65f2097f3bd320ae97abba192e65b8ba0d1c94aa5308a7d09d39d460dbb335803bcbcc531a1836ddb79d479ae810f085df1fc7e3e1b46849eb5813d224b79c9f6f6eebf820e9c1598011e4e9f41ea597c5c6783f89911c8a24de9bf71aa47849c05793349436d772d47c705b9fce861b12c67c363d019e6e5b2852f3c062ac23518c4de8c46a391af09feab17b9a29c74d3fb566ee410015834b1adc5a814b9fa47ad4f1950db8856ec0bd66d4ac40b52c7344d448f204b3c6ade40d31e9a1159a1221e6f9e81bf626f87e87d7089b7ccc2a1704d77285d8e93709b64b0b728bab3c15a8335e4e3c9dd88b155e583ac0b51d4a96e4b64f1dfe0f9f77bebca6101b4a7edf006f8a4442b5a00b87cd0964031019c301e534322ef220baa8c8ae1e328a538d13d35f5539420e559ed9a8a6367cfd9f963f6e2a7b8c034e7f2f1d9cff9218e958831f137be9ca8915834f94ca732f5938a000f5e90568a382242b9ecb9c302b5732c1fb9cb5d95cfca3233846fef51afff01ab0226761f9903f0a4d68ed87cda6fe9cf0bc13a1417746081d0cf897fc5a5efff2fb6ad227c1ecc329eee29fa37e28bbaa4cd9a684c6a97a09e81e12df97885a2bacf97ea99ed9b6aeb97f6f4a87f60cec13c757651717c11f1101159de3f79ade231b4cf77be4851f120dc7b292ea0c3f3c76fb3a001b3243491e5aeff776fab9f278b7e0fa9ccc28ba938cd9e28949b5b24ac2c5d5af50355df8e1dbca1247cdbad4e2b7eb3d51468318124973492dc4b1fa922a45033cc61156f74b36537dc8256566591605046bbe961ab133cc744f9f44888de58009474fad8257c35dbefa582bf36da13390b487d4f36b2d594e97a1a41f96093bde39bb60478433ff035f357016b40f32245e0313520f3335ced14e6a024a0981c4ea6d2fd169810f488749d0e6c6f914e5778bf8f0b8e61cb78003df53c645668489f0672129359ab2e089e7d1c1283ff23a617c53a6156efa2ea71c541e7724f5c97436b5ac4c2664681565bb17c8c43b12ac5feada081c118a7d0eccc891a4abd25ec773b5f392ff908a565355bc4bbad6be1e0feffdb0fb6879afdf8c8c3b51f99cff67d4cbe63c10639657f4ae77c5ea487edfdbc3e5086dc5385bbac087b91e719b1de9bbf82117fbbab0dd36b78ee80326ff2aaa858f1aa1b17bc4b151c5b988092cff6782e9725f3ebc46498b902492cd8d83c64ea201aff9367a3bab9793c4a197f550618b7d89c15ec85fb75a10c40eee5b5893543ca243c6b58eb8d85bdb01b2e94fa1604a5e52b8817a271dc47c86182aeda022c3711359fb4a48a9afebbb512958e611a1866c83d5ea71054f252093795cf7964f966344ce644c77393956975397301f1d960816e55d82725db7fc035cabe916217bb6a7325dd0e1480a445b4438080e0df44f358db554ce9ab4fe6bf1ddaf3d4b6931da1aff3655a3f5d0fda67858dba861f8587e6543ea0b790b49efcbd8d34fd7bafc6e0c7096d6ec5e1cc2d25ec32c88122fd69e45a6cb2b384db0d4c8385e8ef6f5b1f968fad8065d16f6a1a43e8193599175607e79804d14e20e88b1389bbc210391f599c1ee1d74a957950e1b5cd591b122b88df21bacd7ea0b3f7d253c771ceca3cb9b7e6b67bb5a25aed55b7aa2089dddba922397f1f5b2e6b5c3f1ff8fe6df9e01836f6c71ffdddb87ac9a7bef6580fb2fdafd3183df267f82a77db345a5028c11c8aac0b06ca4c7785f56cbbfac17540088ab7b4c8c66ca8966026e8799531f67216ce08c8866846bf4715ff1627da14743486d40fbfc4261f08812ed48167bf439ddbe01d628a08c908fc7333af3035af271b72048771315728783c4b617cfa25b0c5e422eb896152f40e8b593d2c53247834235d63825dee4e9413a55dac07b4a1705939fee4043d358c3b4e14cb1fcb43fb8f7164d14a79d0cb83072e51eb1b278167fb5e9adf5c5c19c321316b208ba840a6dfc4f6d3c9d7be195314c71a971ab64b6c9c1a603619520f728fa235b5a83819266e504aa3df0fd2c1dcd4f2e804caba01ef41a699e35503e4b2d292a92a8013aff82a42a29ad497525e0bca6c66dc2d21bd477e00d240775a36d62436bd96fcf9ec8fc5acc9cf80f8562a50cd9e4867cff75b56be9b161c0401acd4784e5e966a5b254258eb8e2734a5dc7eaf0f234299224552973910e7e701e00edfa8903df954f849722df252a77085750d12cab0db89c0f43358f1e8cdb9b745115b8c45b458a647f2c50bc9f5cc6309614908e86911a702dedf2dd9170e3901549e4cb03fe90ccef801fc2f48ffc4ce851583589f4bdc56c82456eb189f04b619bbef121c9a4b485c81599572e8222229e9170688abf22cb00ca04f3c508eab6503dd79d0379956e3bbf2317edd9f38c55338adfa85d87a9e9bf8356be932dcda80099c0822d7dcca139f17242dc22c2ec81c575e35718b2458683db2648994999e21999bc2613f505499c24614739fdc2d7402a29c476d2b6473f01ac631c382f70d57b2fe52a795de940489fde1c50b6f157e944803a00bf09a748f3468ca1e72176135011a6fca726d6b481fc2fc998ba3a70835cc7e4eeee9fd242cb09e0fb4d78377482257546a317b7dffb0396bef6454dc2caf658f08c421e1cfd0d73de82d08983d47b60b5ffdf26a7ecd8c9f308e6a12b9f1d5c7f4852fce893563e5908797e0108d238f3050a24c85893a66efa001fda60bae4c6b0ca2c29f4b569a5e1c746a0af9e07b4410459ce868335ce55d0768b44bc68c6fe7305649ed6a7cc0e2aa02cbd0424b6a2f0f53bdc44e045be804eaa3022428d3d6c0588f4e4dc47f6efc2c55194b62e261cb42797f10af5fd99e35a6329758a2641c51e85a294814469a7102e6eb4c2b3735ccefb919d84db11f4704a4ec9aead278b75c809aff8b82c566ce9aa64ad097ecd29b0ec530fa9f391e8c7f1b321af9b7a22e3409ba2078ad83880b69480e7fe2534e8d7e2c481ca78ac2aee0f26a76458d1ac42877ca85dea0016ef8410d3ff8c7be4e7fd6612ab63add8fdeef1c47e4f44a7d9d253f7e77bf1b036403ca573c9053fe3286a0416311a104b08c71292e5c03daaa95e335545aa3edfe634825027f2598ac9f93467586011dc8bf992d2753d5e9ccd199958ce0757333d8789f30201b087280001981f5df2298769245479e6863ee09e37e049f35eb6eb5727959a87aa16836eb75e7981e71c9480321ae2bc124e4148cc9a9d5cefd16534ae3e2e9f1111f8c70b24120497d75873450931f0fcc9399d1e9c9421ed17f002a01f6967978bf531be2e10ad849cf0eb30e5a515c2f986362942b0b7fbbdf7fdbed3fdc15be00372e331b39cae526cdbc0e8aa88512107529afdf95dd7a34bf967ef0437eefcf979d391a16b3a16af8db81cf3d20886cf1fdc26fb7454d5a514c878ff4c7470718d8d676bd7b894252edc77b6950e20de75e33b8bb3408691acdfc971e0c3d3699fa4801810a196d07276a06d25ffcd684bcabdeb2ddc71928bd8b87a6115288fd6003b846e24b4b385d985dc9558efe031797f9927302a1d8d74491cd27a2dacda9e57baa9ad427c9b2254be8e3c14bc6435fdff291feed0d6858ce96840471c97184226e118579864a7b3a2cd75b9de07f1ac51cf09bb8dfb633b440d35dc0ff81e6c46c4442fa42e6ea5a85e4c74d2eb2080f361413bca1707e50c3c07cdee83cf0c9c13e170481e3f83f18264ef6147dc8a42e10b6315204e1cb6a61aeea5e2638e6d44aca052f820f264cc409ef5b2a62afd8b169fc4b90c8546a3bf5c9678126d0ec36608f654b0429ae28c0f13781766a0eb8e4c150c2c01ac9f6cf1e5603f5be8b5a24fad3910389b1d234b5011fd8e802eff25a7a471031c510cfd337bf72d6bc32bcb63560928fd213ae77c86bd7b2c34a564f158f9a38b1b79805ae547aa99a97239f22f1f59095a7d238bdf30e401f8899377feec49461819060ef0cc8e5e1006abe762a9fac948040d61", 0x1000, 0x404, 0x0, 0x0) shmget(0x1, 0x8000, 0x20, &(0x7f0000ff5000/0x8000)=nil) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000026c0)="7a2f87ccc3092d5275cfe28a4a9a02da7ed6bbfd32e9a11f8b4816bb1e6c698be547a5f65c6d2203945cb76d6bee8fd9b964d65a297f0db270538cc37ff8b05a5b9da3f2188a5afc5835cfb3e0b7d88227068af59eb19b089d4692bfbac3250a805e06b427ad03f6c28f81f6aaca034f3efb28d5f4d789fec07443805e39b9c059ed481428146f891a1dc523a29ef9bb45afb35fc164d624d8db1c10a1f3a2bf98d0e02bcf", 0xa5) semget(0x1, 0x1, 0x4) sendmsg$unix(r4, &(0x7f00000029c0)={&(0x7f0000002780)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f00000027c0)}, {&(0x7f0000002800)="2f6048f4a38f5a06ee9e596f46e68152d8aeb7bb3b829937c01b235bdf7194e361f274566e32c8dcb9a7343f0d4334cf335e38383a6d161e99fb6baf9cf8f8ef1a9d93110de8f6cbaa2082986a673134188849c421c94eac408a1b52e166a7e02ffe444d82e37eab4caaff3b98bd7263a919bcbe9995475f3a966e8d428f804caa30c5bcf48a00cb1298c1e9a6712b21ef34d4181abdf21e92daabeea2d68cca61cc57d7077bc97c4538192f68e624d75e81edac0fb2531b76f2ab7ea3ed6656a70ecb", 0xc3}], 0x2, &(0x7f0000002940)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @cred={0x20, 0xffff, 0x2, r7, r10, r2}], 0x58, 0x2}, 0x0) r11 = dup2(r4, r3) mkdirat(r11, &(0x7f0000002a00)='./file0/file0\x00', 0x10) getdents(r3, &(0x7f0000002a40)=""/62, 0x3e) open$dir(&(0x7f0000002a80)='./file0\x00', 0x8, 0xff) close(r4) 00:00:13 executing program 5: shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffc000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80000000) ftruncate(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x112e, &(0x7f0000000000)=0x800, 0x4) r1 = fcntl$dupfd(r0, 0xc, r0) chroot(&(0x7f0000000040)='./file0\x00') sendto(r0, &(0x7f0000000080)="849de70f141348c4635502855e04bba8752988789970901401d608afc7fe0a9b23da9f95909cc3677ec4e337483eebaf37fdece1534bb059ed7dc6ea4d8c5c10633f8e0ddfd41546541302e0c4aec01267e66d251ce7fbc3fb3248d3172c12e57bbcc23807340eeb3d588d34ecf654b11f148f29910bdc6e12471a18f29f08900544f6899c5388c164447507e6526d4c38bdd3f40cb796d1371caadd13c99b9ff50354b46a13ac3081486f3edd8d6f246774f93a0725c716322b0a91588f788137660d0a7a4d5cce0f6f2ec00c95b29e7abe0f6a50892aea34843984415a6805f2f09e97d97852f6cc6f38f2c3c84349ce7187c09f72d04ef78fde4ddbaff55a59c10920bac8a1a585d110118f36eadbcf07b2a48943b8d6b9520b198d7ea64748b801d3474148eb58665e078e1469cbd186e57f0780bfa02b370b25c3f96bcfa43cc271ead60dfb3a29c163779ebe13d3e819adee6500cefc7404e87d853be546e958861305787f8235c97ade4accda6d8c6c71c0f4f1621d5f255ec0ac44d2baca0ee83b67322023fc2223628d00f59b71095a6f7a691b16524f5a9bf7b460c619e053e6be99bf25efbf8f2fcd71513b21c6c720103e78a47aef2c0707103134145e57d2f94e2aa430e15ea40385947444d3f66dee17bced75ff4294e2051d31203ef224f36a8e523d0d393427766ed4cbb1854674d1f34b06cb2614f134290e94b9818fe2a1261191d737b2e86ae1732673a9e046b1610d69546d57315599cfe7ec8fd5d59d5516282e7038d5ef9465f188ae07178db00b5ea889646b07639d833d84db1a2492d6294bcc04f3b67acd134a633e941f09b10abbd7319e9543b1baf72dc1372a6424fffa63ec382eb10ecf61f2f6a4197a568ae59178e9e6f0b50c22fc0e845b6f2700976e9dac5b7bcfa7ab6134ecc11f9eeae670afbe9d6435297fe82e85c0bd2f193313095c0a1b46343efc3be28194f26ec3d7bb41b2ec0efe59cefb2ffc7cd031aedc225bb82f45c33ef063af686172bf49d3fdad948ad96bcd7049f6b07c01627ce594012f3ddb04144aa9bac5a1aafd1b2102cfc66c7228801b98f3a5523bba44a9b483159b9e08cfc1a756f8d4511b2230c62b6aa2488131edf63c15c0d13c2a61030ad0cf58df523c18ffc0d2d950ad6fcaa0dae18403886127590d591f43516b52a7b4d6d52443dcf6ac691b21b577267bfa4d103bd733052bdf3aa5dac21c4b0e1b7a654a645f8171790ee3b6301988e29380766910a2a9343f8f72e0b49273a6e1b5b7769a8c297cce2487a732265b67087bffb79219963842e7fc48604e5e0f6dd2714d4ed76e4e2f54bc323401b199454151059fba5201b46204cabbe8a121881c20797a701ac2ec911adbf6906f88662d73f954ac7a5795cf8c5d95e2ab60fea32ffce2c53deab211c7cf50bd18dd4961f656bc57fb084379eb916a8c4bee7321028d38efa02cd76c49cc2ae74bb0c4b44ab0fc60a1baf6819d04337ac7344bbfdfe71b779fdc0ef90235d07ebe43092801f096d17630828d1310e789e296410faeac3589cfd6f84d595feb6a655c86d1c36a8ea6d2bf98d27aadf9ec2a0fe6dbc137af80144cdd41470e2f2f737c64b44a4c37f334570ece240ce5a1515dd128e568f2bfa9c1c1ef9bd1893ef6dfad45523ab41e6844a060fbb1f3fe2b4e1e83491202f6572a584b990704387ffca4b1832b457c98a5789379bc2c98eeeac8f650206791b1f61b2eb88fb04c618b0778d12d9b777e9e1e5cb81b72642e1be3e1fd1aa5b6e06619b56e774406926afe62d8597bcbf4c3aa7041e00264c775e765a82a95b893de8ad76c595441488ca1603000e607ead028543d7b7b0609a769f4fa0eefecc3512357f45c4d067874c8d6994ab58cc0958d8afa65b2b513bf7347030505e17b30f62438102b088cb15cad81d62c5022c37b4b8914a4941fe872216fcb394f4d29b86c2496d029b35579892442689d7750619d12833891337e4c340c299f730c3317e0a774b9546bf138b3ace9f154e603cf1b0fde22f4909e94831a767e911514adbc82b028197a259c2fbf204607223764fd265b2350469b760afbe78bc6ed11b35c4aa9d5b57a826a3e6061c210c6f0868d0f6d2124f24340bfef6cb9c5f34dc3a504eb41cdcc3796e2998f333cee224e15fecec5a215003c6fb02730e919231867a375e2b3fe0cb6386a47e5e7b947408ea22742f663d1a8c1d9aa7000c9d661432f330cea8f70d4ddee4eba69445920afb5893ff8667618f7d37b0ff37673a754594b23ca925c21699ec05d01eabeaae1b6a39d77f700d35f3abac5cd7cfa2fc418b3fbef45e39dbcd26c2cdb0a43ab55715711975dff15597040b90779854963d3e302f7d53da64e25a3fb15a48fc12af18ffe9beaad01e660e172c02bdf51287bfa498751176f57eea81d5150aee628697b9d522961015d666ea15a53ff79ab0b568b96cdab50c15632dbbf1efbdfd8682f4a26124caa50a752216cd187e0215f98ac1703a08892faa48b210a94adbf57f7e96c1cebbae0f59c858b66466ee71c0307459fb9b1bf9bf5a3c98f91b79123d00ed09ec6020758d2d996ded575f91d5274a3816b4a7aee7521ef9fe8331a5ea2983a067252d1f894049bd05d0e8f26f98fd26364d9f0514e4604b620e4e8355cafea3f7ac2c9943378f0df7495163a0be5e5039861035f21c1b09da54e6c4093ba0497afd898cac158ef2c2d9b9fb2be5d890c26d5aea325cc7a9c070f44c9859915b74884aa532a8476459bb4f93b1d978b4d475a83bd8c329483a62ada3c1f8e6870c338df2327f86a7b091a0bbf3aa550a8a3ea25a0ce0b19abb59d8b2f44e7bf151ae05ceaf6a6e8f335dc874d2284b6184aff563998a70770a0a2ef00818c3cb69823a3097836a036b8502f7080116492b81a79003ba4a7c2ca4394433f534de016c4ada726bc90da43ee023af9858852080562691be29f86646385673f7666e7c12b39e7a83b153c638d37059f7064719d55ec612bd0f2be1e730c5deb9ca4d29fd4891882386028ce87875e1710adf6f6b32c10791b32372003383e7d0148b7ac593aaed0218b86ffe87ea04c7e4a756b8cc6e6852a9d484ddd5028f2b7c400241ea82ab31942ed445b698fec4f2b72d8b2226ab02b6f34f07c6a9cd8948e8c21a6953d835aaf8eb36b428e370fd44c0e800a4b4f0303ae265f8b63d0d1034fbdfc5b6559d6859ef518706f313bbcfcbb680500e60b4b78b460ce164cbd6e6319315f38ab58d2e7c1c91de94a09de5425ef114c26ca864f1de1baab0dd23ac5931581e8a295f8a73b764feaced620f930d71be083e6da8cba1b5632851f98d5fc58acb58a88b4266686c21d13577a07705425de72ca46a9ea22e52eef0c8c502c7d4a88e7b736382c068f0f64313c5e835f6f7ebc4bc8f2df5fab586ce8ae74f9fe0bfee90ff907ad19208bb22183b4012748b0d0bfc173ba1a4720398784bcc73d855aea21fafb57dc034ab8c41a29d9156ff771b7cf62d12c91c53fd68fa634a24656e3a10be3ca06b77681be9727ed2505b7ff33f855dd20acd6483ca68324a64acba43f2f314ac6114ac05ade29256ba08132d3738cae39e2f60847f2048065bb30855c51e62cae9bebaed70bb5be9cefec6a40dc79119b053d78b27aa18c0413394591458f6928a0f4505e7adeb0b9b54ff3bb40ad44c7a693d18deb3ad98dc211866bd91069426879b63b38e3d55391445c92f855c8568643aa500d122a135d9e141300fefa1a926540539f446aa57d852c8f79017cc149cf63b21152223107963a4c260be0e29aa4ddf53ab7795b6727e188965e6b32805f01190845df3b0ef1ebe6fc2401f11fe7909ef82111b39fb02adddf196e643aefe75c96bafd622df130d1df9eea598ba8d5edcd855961b2bf7115d92be602443477ca75448028d4d6d88bbaf73d5bc1f85492b11210eb8dd0f641877d0e9bef0402855a0247ce96549a74c1b7e818c9ce4534b9cbb7a3d06c5bf4914163974a747f3d642c5b54da72471acf8fe554293d4c4cff8822974f633c483f6beff58b71c653ad38db0b1f0f26795a36c6b536d7cf8d89a7a2de8da81cd2e38e703759b436249f5115348b3d9d2f79ba1fe63fd04d88a432023c5f84689b621de0b5c5a0387a19325aeb8d201b2436b578cbab18a583ac422a3d118a7d14d9e12637141fc376ca370f2511f2b096affde42d5094b67c207899051980bb328fe646e7200ff31dee249f5b3c866760160c20fd749f2023bb1a1a6de0ea3cf8c3bffe95b1f7908461c683655f9cce6a1d8645078df655fb7e766cc9d8a4959aff7412857bfa7fd94f794f954577f1f03cdf5a11e5a7c91cae3318b6c5070b6ad792e379de08a5d5daee6dfdf9b30e66d75b471a0dcc3217645152610bdaa63f6facb0912a7279f3d0232f6d63f4a26c798a32013f4ccca47dd3a47b8c51e39906096fa8ab3e1fc1920a0c5e0e13056db8103c0c22088c42da5dee0421f67d7aa98b562423b883c72a30371675a415ad2bcb4581a916feb259c9eb103b81db5cd17b7c1e5f7ca591be85cfec4e97f6562543238eb0ca5afc599f8aa1696e85a8ec78536b71fae4c48f4b8cf7a32e93bb308a00d94c6062926158ca1ce16815e16292cd6accd7523276de4b21041b366203a4a199398feccb3bda22eb8d412565c888b9c6678f105e405db17abbc48b92be0166316c0c9978fb612def466f55d10aab439401cd045fd7ab9646a8f6d9eb08c2eb6f22b4f5725a344f20bc6ac8e792be5e8c4f8597a75be5792638e4656037ad07718a7f052b05e00ebc3d59352aea8825210541d226a7c4a13acf26c6a450ee213877f173d88c49aeddcb6a0796af1ba88780a145f06f36b1c97768104c098edf7f61700482504cc88779b2ed55191ac1d1f2706aaceb34d50b1f61fa35929830b3f62e0a2f3861645d956b69dae5957a7d43e7effa4e6fd416df079efe620b5e933cbe8288f69187eb7b0cc9f6d8113fc57984db7cc5bb44583dfc8d4c96da5e7882725bfe74a11b5dab813010432adcb6b8fd05b7034bff34dd3dd8d562adb5095a1e0c30d7da62cbfb76f61a7805e887416029879d9abc6975aed06bdd2aa8b73421f1c07af1197730e4ee9dab07579d66b3385639de99afbd8bd5e66dd8c5eb83a581151dc8af52cbcd7e65d54932836c095955a4557554342f4a720944990ac9ce5e805abf7b6742db919e373468ff401cc64dc6fa46a790d9d1dff2f736b653b2b9a941c198bda31da87ff8ba200af2db63d4a67fb92b7b1c1f67df4c1b011ebf14e77f8faf615c03fb013e0240dcf215f09d3a45bf73709ad922ea21a19d85cf29c9573d73f60c5c81478ab930824bbf85acb92ea8fd9090baf4c11e92e9dc77373446b1cc80da18585fc713f8bdf528041984438d6af4a2d8555367b98c8013f95f568eed69a262e6c44db61826033fe29b7b63d206f98f3227a479de34e7a3f38be067b79dd18b8f33feaa94758e8754679ec6121d926747f2414da0912c537f73305cc927f0e2f19e6e279e2d7b9303c173cf426a1656603d663b7b9e8f058254b6d244bbc48a00541d4dd99ad8cd2e362cf106235d1bc7996023a38ab3368f2181151a031159c1649e5083863bea5a148fbbe7d0a1097edf2c002baa8af80668b5b53cf684b04709ef046d2143f0e6bcac20ca7e8823a74cef603ab7cd65ed7ce6e8228bde7830883e92a8223ecabf99000906eb5e1ca98bd66a3992f25042d5f982b521af7d", 0x1000, 0x408, &(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$inet(r1, &(0x7f00000010c0), &(0x7f0000001100)=0xc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fchmod(r1, 0x0) sendto$inet(r0, &(0x7f0000001140)="e586c7d82d024f4d12c2850b38e43f57b8c320b84725bff49a5ed8260d5c2317e8e986c808ba23be9ec2778b1d1d03588f320a82bf2f90a764c9b8544b2430f94b87c3da9cd69a3de00d71d8424ec2bcfeb98d1f", 0x54, 0x405, &(0x7f00000011c0)={0x2, 0x1}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001240), 0xc) shmget$private(0x0, 0x1000, 0x30, &(0x7f0000ffc000/0x1000)=nil) recvfrom$inet(r1, &(0x7f0000001280)=""/110, 0x6e, 0x2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001400)={&(0x7f0000001300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000001340)="7c27870c5a19c1df81585f7bd494b3b4772d8fb365af57237f7448fcd4f874015a98c7aa08079ba245f6752b6d5525e855b2ad303ecee4c51f2a840f446e2da2", 0x40}], 0x1, &(0x7f00000013c0), 0x0, 0x1}, 0x2) fchmod(r1, 0x2) r3 = socket$unix(0x1, 0x5, 0x0) getsockname$inet6(r1, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockname$inet(r1, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r4 = semget$private(0x0, 0x0, 0x11) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001540)=""/2) fchroot(r3) semget$private(0x0, 0x3, 0x80) connect$inet(r1, &(0x7f0000001580)={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0x40) openat(r2, &(0x7f00000015c0)='./file0\x00', 0x20, 0xdd) mknod$loop(&(0x7f0000001600)='./file0\x00', 0x1, 0x0) socket$inet(0x2, 0x20000000, 0x80000000) getpeername$unix(r1, &(0x7f0000001640)=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) 00:00:13 executing program 2: r0 = semget(0x2, 0x3, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) semop(r0, &(0x7f0000000040)=[{0x3, 0x10001, 0x1800}, {0x1, 0x10001, 0x800}, {0x0, 0xd65, 0x1000}, {0x0, 0x101, 0x1000}], 0x4) r1 = semget$private(0x0, 0x7, 0x10) chroot(&(0x7f0000000080)='./file0\x00') semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x5, 0xc7ae, 0x86c1]) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_execute_func(&(0x7f00000001c0)="660f3a0f4b0099818f741e00000080000066430f94dc47e4bac4837d7ad30f46fc266465fd8fe8f8a2c299f3470f2ce7c4e14158d1") semctl$IPC_RMID(r1, 0x0, 0x0) r6 = accept$inet6(r2, 0x0, &(0x7f0000000200)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x98ae, r4, r5, r4, r5, 0x40, 0xa846}, 0x5, 0x8, 0x1}) munlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x12, r4, r5, r4, r5, 0x3, 0x40}, 0xe77d, 0x0, 0x5}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000340)=0x2) setpgid(r3, r3) r7 = dup(r2) close(r7) getpeername(r6, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) seteuid(r4) r8 = fcntl$getown(r2, 0x5) wait4(r8, &(0x7f0000000400), 0x1, &(0x7f0000000440)) setsockopt(r2, 0x4, 0x3632, &(0x7f0000000500)="84bfa3237503d7facb515054220c140f4ba6221f48b85dce741a580e2714f9af65bd58304a81b4b173221cf211d21042cdbd8172b3a81c1cb26b0111dc1caa800f081ca883478a8b9e33114ec23226f2794f74acdf4881b20a8ad19c39752482f0f65b93e7a77945a914d700d2c0a47729d5dc35f6cd8654c857f2e248157e9ca0f64f00e318f470856dff33d2c14383", 0x90) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000005c0)={r3, r4, r5}, 0xc) semget$private(0x0, 0x3, 0x30) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') wait4(r3, 0x0, 0x20068, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000680)=[0x4, 0x2b0e, 0x9cf, 0x9]) socket$inet(0x2, 0x0, 0x467) 00:00:13 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x180) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x20) r1 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r3, 0x600) seteuid(r1) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x24) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x8, 0x80000000, r6}) getgroups(0x1, &(0x7f00000001c0)=[r4]) write(r0, &(0x7f0000000200)="6021677c1c8ab5cc9eac18b952d91f53af01db91374e6dd041baaea961c92e8a6b8bf24fedb81a3b66837efeca262e524372fa067a8f9be8ba2993d8bb44a6be634d7a0f4764f360284d2c5d2f6ed42cadc0491abba27966a122c57a8d41196051ef1ae2efc2d06bfe50", 0x6a) bind(r5, &(0x7f0000000280)=@in6={0x18, 0x1, 0xb29a, 0x2}, 0xc) r7 = socket(0x1f, 0x20000000, 0x6) recvmsg(r5, &(0x7f00000019c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000018c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/76, 0x4c}, {&(0x7f0000001380)=""/128, 0x80}, {&(0x7f0000001400)=""/243, 0xf3}, {&(0x7f0000001500)=""/190, 0xbe}, {&(0x7f00000015c0)=""/217, 0xd9}, {&(0x7f00000016c0)=""/151, 0x97}, {&(0x7f0000001780)=""/72, 0x48}, {&(0x7f0000001800)=""/6, 0x6}, {&(0x7f0000001840)=""/90, 0x5a}], 0xa, &(0x7f0000001980)=""/47, 0x2f}, 0x1) setuid(r1) getgroups(0x2, &(0x7f0000001a00)=[r4, r2]) readlink(&(0x7f0000001a40)='./file1\x00', &(0x7f0000001a80)=""/225, 0xe1) r8 = semget(0x2, 0x7, 0x4b) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001b80)=[0xfffffffffffff269, 0x1000, 0x7ff, 0xa2b1, 0xff, 0x9, 0x6, 0x2]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001bc0)=[0x9, 0x80, 0x6, 0x4]) linkat(r0, &(0x7f0000001c00)='./file1\x00', r5, &(0x7f0000001c40)='./file0\x00', 0x400) chroot(&(0x7f0000001c80)='./file0\x00') stat(&(0x7f0000001cc0)='./file0/file0\x00', &(0x7f0000001d00)) r9 = socket(0x10, 0x5, 0x7) chroot(&(0x7f0000001d80)='./file2\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001dc0), 0xc) read(r7, &(0x7f0000001e00)=""/4096, 0x1000) fcntl$getown(r9, 0x5) close(r0) 00:00:13 executing program 5: r0 = socket(0x1b, 0x1, 0x3) listen(r0, 0x3) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) 00:00:13 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="fb005a0d000040523000"], 0xa) r1 = dup(r0) r2 = dup(r1) connect$unix(r2, &(0x7f0000005080)=ANY=[@ANYBLOB="01002e2f666971653000"], 0xa) 00:00:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400001, 0x5) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') socketpair(0x6, 0x20000005, 0x400, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={r4, r5, r7}, 0xc) faccessat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x40, 0x2d327db039f539b6) chmod(&(0x7f0000000280)='./file0/file1\x00', 0x2) r8 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8080, 0x0) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) chmod(&(0x7f0000000380)='./file0/file1\x00', 0x0) sync() link(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0/file1\x00') fchmodat(r8, &(0x7f0000000440)='./file0/file0\x00', 0x48, 0x200) accept$unix(r3, &(0x7f0000000480)=@file={0x0, ""/61}, &(0x7f00000004c0)=0x3f) setegid(r7) getsockname$inet6(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) readlinkat(r1, &(0x7f0000000580)='./file0/file1\x00', &(0x7f00000005c0)=""/148, 0x94) connect$unix(r0, &(0x7f0000000680)=@file={0x1, './file0/file1\x00'}, 0x10) unlink(&(0x7f00000006c0)='./file0/file0/file0\x00') linkat(r1, &(0x7f0000000700)='./file0/file1\x00', r8, &(0x7f0000000740)='./file0/file0\x00', 0x400) sendto$inet6(r1, &(0x7f0000000780)="7ec0d6c0e74e0c9de57b95917c3e0a31df6043408aaeb77642eb8b8586088a5ce8e8f7fa3fecb46cb371d9ac8e889230e7dfdf36a5256dd626108f1832e4caa1af5792fbd93d321f5eb267036ffad9d5f80c2badb61124ed62ef2c3da1c8aee7fab79fb76da550fed7eb24925ccde5e6333b0be6261c43295cc0ce9eb437923641be1764c5ca94d72b8c8523a1702d5ba2eaaf3986eef81949a9877649b35ac117dee9403cc8bbe1f57046c4071f3a6e98ff443d7e54537562a1775ecc6569d8e32e62c403a2fbc7f56e99a367ac2a3d41f6ae6d5087dbb8dd08f13d67d130f8c5eb77dedb7791ac081a8b14dadf20620946faac55ce52a4a3f39d56ac28be029934a2cb524ad3d7175e7e89fc26d3415c745cb423d0b689370cc470008ac5bc9813f369d4307361a094bad6462bf74d1abf812b906218022610839c28737695a001e326d7a4a33f3d26be8df0d30b5d7790b8fceb598e66158105eec9f941cd2712f2a7018e4ea784524376c1866d1d5f56b7003c49840a4d6bcc3537d674e69104eae506ef5e22943d132279cd4ef35df013ef9145da4227943c18f34b94505c9b6f3cf684db7c6e903167a0bd86b074b4204398412c194a0ac4a8f66e40fdcfade0987003130fce776ab6a5ca16e0b80656cdacc44e6cba575c223a42792b9885e4c078283dfeb00d1255e6ad0af3381baf1329ecf7b2068d2ad3f5f3a0519cfe3f5d720abc7ff44139032d07279a3ea9f66a05d7e55d974a589235913452155cee3378ebb2e63084c2bba030a84a78f166a6734140214ceea3c2bfdbc69393d658b7d26865b3f70c641817c469f0ea24da1b4a32df9e84b0712b8d6e128a1e4d50a04af8f773e1aa13822dd32a212e6a537d56b80490930fd8ca7f4be256055651f6ecf1b6387b27175abec9075cc6713a8f0a74c6853323564507446efd4af0ebec2cc46539f48f98ab13cd218d5c8848264d1a723e6b9bcdd2304ea48068146c8ee9e93f04046e9d2176dc557439db9306b4b32c6fd09c161fee3801579ed06b1b97419b7af9407bfd92679e1b1648bf6bae714186a837845c08416e22d1225bebdce5cded234c5132f230613850e13cbdb2c5801f216b9f066897e00ac8a06dfa0d019fdacc30eec03e60ce7649c4ca3ebb53a48fef21c22a8cd1296e36f0cf411d05ed493bd8027da2e03ecfd98d82ad85240c09a694621141d6c602258df02d661d09f7fc02396e5160af6eff7a01747001812e7fa51b140df390c23421d427aeca1aa5254ee51ef67799fd158782e25905f3dc49ffc33fce345ea75ea9971234aeb303acf1b1461913a2e58e02ecd646bb2a7abafa7e62a5549b499f4f2f49b59cc2f691af128e589e6c03d71f15a9d76ef38c6fd0a3d5f7ebc2e77824c09af513d5c0ade3bf8fec3d2b5e48b1c0fc607283c30f35596f4927b8fab78584b5ef8aedb016da9f24198ef1e3d6f265f42c09fe17f8e7f548a1332e31e63079acc0c5d44e968b2244d07f7899111f6d19be5c6d5a3128532802b88b66fc2d844267f852549d0277a9d896c56289e504f92e15b8f4d666abf8714231dace18ebf5b842a4004ae0989018687004ab1bf8f6044b7ba04155956fff86b3c5cbeeae7a6023e8b2b34260bc45b63d09b39ac74868efeb6693c810a5fabd0a2cd46d3e554abfb8ebe8ae18db03382549cc39c5e244134d37b41d1d3eb42b9ec032dfa337ce3d2e0b25cd7dab35cf76c9b3f3cd8502ba2c56056a7991da3bf4715a2816019a8ea66fb3862b629eff478859b2b3cb0ebc9809e40328c6d45b3b754f339eecc1c6ab7852a8e16c3c6ab41483ffacd2d061c9594be3add073be0f59f843804fdd6c0d028695086b24f7a8680c79372e5fec35a4ebadaa117dd1d7176a7c3a055a5ad7679aac25e690a0d4a1aebb9833b3a87efb8c215e7fea46b99784e5d1e1defb02db4028989e29d27a82bc0ad59dba3861c56ceae60127f87239a4191505f7a42547d12f15d4cfcdfcfc8a952c69ce05b3d7d3766ced8d6e2474f983dce54d5638273f9646b385388de3b9571bc37a56c85f804abf5ab2c93b4bd7bd662bff4e0a493aed8b6f9f64999d3a34541338506baeb140e28b9ec692aaea881b7b4f1c5f52a5eb88700973390af8dd0a6f068e6af06f77c6f996fda6a632f1c5e87ac2bf44fa964a41da7641c9783b0ae4a8eb406673d00a87c1d7b35464b248616e93585b095d72066fdfc2e7790dec58bdd1f87dd32a6b0056e7de208ccd132c4135ade288ab3c974ea8301fc92a799b78dd1de69cf31c6e0d489b8b27337088bda15995d52c46770edc2a9089e9d9feeadd13fac3367039d2570461b335b795638f87f7518f2eb680a09283581232d46165fe57702557178c5b33f92a0fd79362215a50d94b1f448452d0ae59fe7c0afa064a0f8dea8fb8f5b6125cfca44cd4051e57133f18dbd8c222cde666cfb36b777bee4b9fd05d8af5522a658be8afb53720021ff012fc2741dccf4645b2d0846b3b83f31ab690822d139f0d783732552ebf79539e8753c931bc4773dff8d309fbc7fa736218d4ff6d783674a91b72d821d6f76634f07c405637a0674731384b1b9be95dc583ef4c4164511c0f900e87e66440ac03fe8c09009e6f38d3409822e8da3f92e6b07211f3891d7f5367173a612456708f7e5f58d9c25d1e8ad30541ea86fba47882fcb9351d3522d30a38b76af8e09a90cca295307abf10daea631782983472a4fca0ab8858b7fc0093188d2e38cc9904950be8b860fde2b4c3428b3ce11de67137ca098b3de954942be05b05fde18b372589b88a7039ce66d142060d66e4c4fd261903d1355c72007cd4ab109dc2c07bb4a42d58f24fb4fab8527ebaeaf8d6955cff8a956650c9ca21981edaa462c289616916bbbbf7596494faacacf71ef99e5de105936d071e304524d25706113461ee877464071571a8fd2fab298d84a8a7167c1b06e9e28bf062ad88677aed8f494ef3f8c07b6e4afa1aff15155154af24caf82307a644a229982812e4a81f3a2831f24c87355396ba5d4bbf25a28ac9419a0520308c16c1d1d33474d442e20402eb886c99f705af2fbf62f6886375b4c4fccdf87c0f9b4cdeee17a54c2f7bbc1ee193ef54b8778026792e916a4c1f698d2004193053eb2515254cff2d9576f213b7aed9e5b5cd733e6e2aca3919f7a5c1a75f5c108fd1ed041d67a696945e35532cdd9aa363b8b485325036100ef532e5d3cc31888beb7ac3d24cb5a0153bd121b4a184dc6514aac7472b922424b3f0ad19195ecccd17f3feb06800cb040a5e127936a42761546eede4b19b4e4652b005be797dc68e6ca15a58b366cc2cac74baa33dbdf8d530273ec0e719c3ea6d0845dad1210c5f88e7812d702ed48fa4f23777942adf4e1a249afda124dade1c8252fd305fc4bea9fcb12d356d951c08bfbabeda5c58d1f45ef30a1e5010bea0a787f238cad0eb14143f3e46495ac91079b25005cd97ec476e8c761000808bc1616d90f287797237cae73db390b6c1bcafe7ec79dddb8e7276f81b663686283aef750f71e4f71bd8a07d772594c31ab38871633c90d6d0a0abd76835e93eca070331f4d865f25b5fb9479ebf7f6fdda8f9c8f1bb8491866e9f3d055d8896bdfbac09ecbe2cc1c6baa9d6a7a3318f06b0eb1536d2a4ce069c7dc441b77567afc808852b7c07d984d454ebc18fc1381106cd65a9ebd16f16426659acd76e51c40341d1ba2ed224499efb49d6dfc1bd26acf76aaef08cdc03b9ed7b7cd91c25f3884350197c2797e76c4a6abed0f92beb137d70d9719466da2f52fae0d85ffa1ac5afd536d9e0463a5ce4c1a09386cafe4deaf67aebf8453f350e2f3f535c9aae783543aa730d74dc8e7106b589f5a8a0c6e9925fdc7abccd08f12833fcd932408afe49ed0da96af25043492d903a79682c3ddafe7b0adbfccb0760e06daef838ce77843e5cb99f711c7e9aef0e8119b98625e5c5e32c1e6adb8532762f2acb8f46351acc0aecd87dab83c58a058a1e0db00e64b7c5a4e28f3af8170072dc4b87ab71927593e2339ff3a19b2ce74d0ac6e41c3562c5206a923859863cf8a0d02d44eca032da745d5a900538a56277838c9524f6723e0a3839f46642756903e671165910840cbd5af3f6b89de37ca52030529bbd86bda488eb56592f1b591e3f7d9c183bea573822d27b89aaae47a58ba68e7f5312f4d2b676629ba5a8ba5670370792c4c79cf758ce26b73ba06d28eb3fa0b0acd7d5535b8e00286ea7da64d3c42218e7c3bfa03866c9b91f5ea092f63b0044bc2349667a5e51434e687ea1f91910b42f13c94cf6f0110a45a729c77709b180c88a0bf3a5e7e0a9f5abef8f0dda1bf3b5d84c5d9f5535c3c2e606e5eb883e2e2294a9e67a4bf3a49f2bc08bb359fd251ed59cbcc0ba30b76f3c9535f6fe101cd5cf056ab2d34bcb09d115261811c916100dc8b87bca4b80f846bb687d78270cdd5cb76cfacbface0b962ef9347e399f11b59f00d1f2e2ca0ee5a7f80a965c2c90e228dbc4f771bbf95558e354e939d7c6398d97285c3f411bbedc922f464b02c227bbc64e6539d536811c98698ee8603981e5181b5571ac72856a777d1d2f7140b55478fa11bba13315bc931c7483f0ca29ff6c3ac8d96ae73ea10550e74293f25858267a67b8c49af8bd9bacbbebd57a96048fa0d74313e4e1ee489f4603062f1a0b0f8b2bfe404a9904c475f03ef52b3b9880cf3358e65f7ea0982fd4c4ae539152092aa7475df6bfc039267686871b303d14d9ca8f3dd2306639f4df97d8249ae078b88cc29198dcea8d6ec576955b3188a5dccf51e6ba18522fdf9e37afdbf43ae622574f7df7287187f7c4ad42d9e84890eaa64fc05810214d06e58d9d56d759828f0bebf9cb81c1f280b508efa123c55c7bb7980de8e0a363a939056e398c5af82961b6c67d145facc07333ec349d9c1921de6b727b98f99f25ffb3ded3788c1e510fbcb421db8850e993763ff54d73ae6cf1c95985b0bbddc36e0f407788ce875791220885415ce183ecff7e7e49907bf9f6f06372e29d49413b3a3ee86f68bb060373e9bc9e385f80a6d8c8cecb1163ddb1e33ae0b7c2ef0416a1ebcd008ef40ed05cc78e39e2745d52ecac7113328b6ff46166bb9751b67426ba43ab6496b8732a0edda650d15f530593c6ebede6d668c9960839c2a3629620453e2067252d8cbc784691aaa76009fb92ec882852d93b581a1264fe0e5d0f35f2d0d683cec2dbdd4aeeeb199cd4a7030bac72f3941a3dc0c35b3660b6b8f191d2ddbfa78d7730c782a2defd06bb74734f167b0145d5c274e2af0c397cdd25e87f1148ec0997e41cad7608aa912e1e5e9ec59373785e1034daca99c8d493e745c007221e2937a6ddadc2afdd930fc6fc45d67a041ff7e496d23dc762d48b28cfefc2a63a0fdfe032cc26e58e7b06d8299b74c0cd87831078afe56e2616b57caf18197e22440c75995216509d4ade6487076b15cc6cc9bce73a43062f3f325ba0e6de04c939adf228b9fc5e7932fd715ffc35daaff43790b63ef2be949970a5560bc2e1f6fc7102670ae1a23d861952d515717ab8e7f561e5a2d8c53242d734cea9e67edb327c8083b511d1243735d396bd0d001497a88d6a1b1d1e525391b43edc2f46536b4da6ff515c3820ee257d68262d0f474c694782ad3dbb312ce65aab232b0ab5e8682c11f2dad77ec073a1d32b58f9907cf33d33dc05862af89813acfbf59cedf5086afc2da54b5bba5548ef35612be77aa4ee3eeb95", 0x1000, 0x0, 0x0, 0x0) setegid(r6) chmod(&(0x7f0000001780)='./file0/file1\x00', 0x28) link(&(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)='./file0/file0/file0\x00') mkdir(&(0x7f0000001840)='./file1\x00', 0xe6) chmod(&(0x7f0000001880)='./file0/file0/file0\x00', 0x5) r9 = semget$private(0x0, 0x0, 0xa0) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f00000018c0)) 00:00:13 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK/../file0\x00'}, 0x16) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$unix(r0, 0x0, 0x0, 0x400, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:13 executing program 1: r0 = semget$private(0x0, 0x1, 0x2) r1 = semget$private(0x0, 0x4, 0x4) r2 = getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/162) r5 = getegid() semctl$IPC_RMID(r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0x4}, {0x18, 0x3, 0x3, 0xfffffffffffffff8}, 0x1, [0x5, 0x2, 0x80, 0xfff, 0xfffffffffffffffa, 0x5, 0x1, 0x8001]}, 0x3c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="30c1295708509924271bd1152538d1ca16883da28df96feb31d55f4a48fe84675d1ad3830eb7d330f32b56918d70b13a1ce2faf2bd0619e5c644986e08861a4918a8ce3b1acc659cc525bdb7263078692eb3ee81dd2ce6dc55f622ba62a0c1419ce6e72d91646caa79baebc7d80e85e76cb5c0e2472e98c4d1eb8e361949", 0x7e) semop(r1, &(0x7f0000000200)=[{0x4, 0x100, 0x800}, {0x4, 0xc3b, 0x800}, {0x3, 0xffff, 0x800}], 0x3) r7 = fcntl$getown(r4, 0x5) r8 = getuid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000240)={r7, r8, r5}, 0xc) poll(&(0x7f0000000280)=[{r6, 0x40}], 0x1, 0x3f) semget$private(0x0, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="dd8fc3b0019d9c47be84d0be9d32e6d17c7cb35009afa9daf19b0f95c9013cb3ea0a1db87b0322c46c04c1294413bfc52827a8b1d29f740c93821612c7af514e21bc10e6ac5e70def6d8293b3541a3903709d572ef49db3c961b39dff1d100622e626a3fd2001c6c021c1386ad19bcec1f8e1eaf4cfdd965c18ec8a97e6d8acc97adea058be2604021721271eb26", 0x8e) r9 = shmget(0x3, 0x4000, 0x225bc8341125fe18, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x0, r8, r5, r8, r2, 0x41, 0x4}, 0x7, 0x200, r7, r7, 0x80000000, 0x10000, 0xff}) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') seteuid(r8) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') readv(r4, &(0x7f00000025c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/50, 0x32}, {&(0x7f0000002540)=""/127, 0x7f}], 0x4) setitimer(0x2, &(0x7f0000002600)={{0x3ff, 0xf7}, {0x5, 0x9b7d}}, &(0x7f0000002640)) rmdir(&(0x7f0000002680)='./file0\x00') semop(r1, &(0x7f00000026c0)=[{0x5, 0xfffffffffffff800, 0x1000}, {0x2, 0x20, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0xffffffff}, {0x4, 0x0, 0x800}, {0x3, 0x7, 0x1800}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000002700)=""/89) fchownat(r3, &(0x7f0000002780)='./file0\x00', r8, r5, 0x600) getgid() geteuid() 00:00:13 executing program 5: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0xf2e52c2ebad3f219) recvfrom$unix(r0, &(0x7f0000000080)=""/104, 0x68, 0x802, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getgid() r5 = getpgid(0xffffffffffffffff) r6 = geteuid() r7 = getegid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="97063d972ac5ed27efa11ef259847aa4c53b89ee37bff987aeaa348b373a6f8b2d80cdd27d5e563b9220e656402c03bcf7af5ec4a0c6ca1a4f2661f213618127ff876f5bddb59800f5061997297df4adb9fb77dd340299d7d31ef479d1608cb57809736b935db154b830ba00064f418dbcef56521e6cfa91783b6e80", 0x7c}, {&(0x7f00000001c0)="4699aa6c1e1fd550ac2a247c1bd93ae693f901bd15db5c17c39ad91f68401fedb670a77e72d4d0d386d3dc3f5d0a1a49e15d89327ad7a0235261fbcb2a552676b9bc5062f004a107a234e0b091c7ffe39ab95331df9355dbc22f21fe3e2cb4508f69c0894c554f59af092641e7a6e942cbf5068823da1026250955e371207b05a702ce0105d6255cd8c33c69706ba6014b88", 0x92}, {&(0x7f0000000280)="76ab1e4da3c435d1a6d0b20a582aeae111b734428383a2a98c91d2363636876874c254cb66ff760c3f95deb1ed357e4389c0f14e2994958f95c579fe41ee6545e8caed6cb9f9e3b62aabb751bf77aaf843128f04419ebc2edf56a3ae65a1fbfb57955ddfeacc9bed810d25416e9abb0d994837c7ac472c66e6159f38e0a69d2abe59db6bc56a117f26e5d10bab5a78d5e0ce33c1470763b1ca51cb86e97af10c77df341fba0c09629c488926752a9c669029c1a6fdc2ed1098dccb87c6024a2ae48db54435c9f0e2be373a469557a370d9539726af8ddf5efb517d934523410efbab2aea67a355c05bee09eaf0fe05e5f869b52338a78b1a759e7dec75fe", 0xfe}], 0x3, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x168, 0x2}, 0x2) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setgid(r4) connect$inet(r1, &(0x7f0000000600)={0x2, 0x1}, 0xc) chown(&(0x7f0000000640)='./file0\x00', r6, r4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x90, r0, 0x0, 0x0) r8 = paccept(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc, 0x20000000) r9 = msgget$private(0x0, 0x430) msgrcv(r9, &(0x7f0000000700)={0x0, ""/121}, 0x81, 0x0, 0x1800) recvfrom$unix(r0, &(0x7f00000007c0)=""/96, 0x60, 0x2, &(0x7f0000000840)=@abs={0x0, 0x0, 0x3}, 0x8) munlockall() getgid() sendto$unix(r8, &(0x7f0000000880)="a64e3034c35508525899ef15c942270d987e573b3d4aadfc94b0ed842956e4d4917b742c117a7f9a2a666aa3ca02257cfb3b292396a143a9930cedafa8a7772b779aec801ec1501fb6843b851808b69ce73cae7937ef77dd6170f836b7516f0fe91cc6b28d1b849dcf0441677d8c2595ea46cdc213ca55962ce5b36c5302b11b7bbf677ee7a49b6b608bb5056ce58c583d1bc7091eb8eb628d1dd71f44e0d1d916040b5266820ed229ae3b63030bcf5ddf", 0xb1, 0xe8c814ffc08f7231, 0x0, 0x0) paccept(r0, 0x0, &(0x7f0000000940), 0x0) recvmsg(r1, &(0x7f0000000dc0)={&(0x7f0000000980)=@in, 0xc, &(0x7f0000000d00)=[{&(0x7f00000009c0)=""/10, 0xa}, {&(0x7f0000000a00)=""/157, 0x9d}, {&(0x7f0000000ac0)=""/203, 0xcb}, {&(0x7f0000000bc0)=""/17, 0x11}, {&(0x7f0000000c00)=""/5, 0x5}, {&(0x7f0000000c40)=""/185, 0xb9}], 0x6, &(0x7f0000000d80)=""/20, 0x14}, 0x1) getpgid(r2) r10 = semget(0x1, 0x3, 0x0) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000e00)=""/165) fchown(r8, r3, r4) connect$unix(r8, &(0x7f0000000ec0)=@abs={0x1, 0x0, 0x0}, 0x8) msgctl$IPC_RMID(r9, 0x0) 00:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) listen(r1, 0xa85) recvfrom(r0, 0x0, 0xfcf6, 0x2, 0x0, 0xfffffffffffffdde) 00:00:13 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x80) renameat(r0, &(0x7f00000000c0)='./file0/file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0\x00', 0x3e) setuid(0xee01) socket(0x1f, 0x3, 0xfffffffffffffffa) rmdir(&(0x7f0000000100)='./file0/file1\x00') 00:00:13 executing program 4: getppid() r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x10000000) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x40000000) r2 = dup2(r0, r1) getpid() r3 = dup2(r2, r1) getppid() listen(r0, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = getpid() sendto(r1, &(0x7f0000000200)="235117e5ff0672800fa5dc122e0ef3a3b93766ce444b3d7160ae90029dcf5674de53de5ab4cb", 0x26, 0x0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r5 = socket$inet6(0x18, 0x5, 0x3ff) r6 = paccept(r5, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e, 0x10000000) r7 = semget$private(0x0, 0x3, 0x84) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000003c0)=""/4096) r8 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x1000) socket$inet6(0x18, 0x6, 0x80000000) dup(r6) getpgid(r4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockname$inet(r2, &(0x7f00000013c0), &(0x7f0000001400)=0xc) clock_gettime(0x40000002, &(0x7f0000001440)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001480), 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, &(0x7f00000014c0)=""/174) r9 = msgget(0x0, 0x8) msgsnd(r9, &(0x7f0000001580)={0x3, "843b40e0443578d9b26023e631a673fa66caaa3400e3147c646cd946d368601ebc038390a7f9d1a67616fc69767077b1e2ebba2a8fd4dcf8f3ec2a45d84b49ef3b8ac8f6c60c3c7cc7e45f60f1ac91a74ef3b1a2a3db778029355f0a7e68c76899df1337529b27bf6ed53b5aafc9b77744733dfbf0ed503cd37d8ceb720a447318dfe60b53f41f404fbcdff29a310d55eb344729c353455be5be2dfac20774066eee688b184c8ad97b8aeefa35de1c89a91e9dd3cd158649fae0f415b8a967230445bf3fb323a7b054ac67a0f0b2ac12250e19252997f3f5cfcf254cf97f9b328eee7d9089dcff63c92d7d2a51882b01d000c3d418a881da"}, 0x100, 0x0) 00:00:13 executing program 5: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) setreuid(0x0, 0xee00) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) geteuid() lchown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x1ff) sendto$inet6(r1, &(0x7f0000000380)="cd0058772403c524cdfd70a343c364abc53e97801a860cc5263c6904c8b7da44062746526cfb11b5a0c139aad0ebb691d1d13530f89c6894d3b859a52d5dce8fd4af6d87349f5905b1eaecb709efdbc67b13e7f310103f2dae7968924174bc4d9a92ebd923530d4b3d351dac13df4cb42e254278b69ac56d00c8f305919bba989218788dff4d4db23a3728ff3e6016e0ba7b7faae0110ecc5d94c081a4251ca5b095e071a5525df10209bf5bfafe2e1b6fbc25ae811fa6c49e5812f223b885223c79ad0b250984fb227c8377e242680ba35316094e2841249322be4a9a78b7b8095e8b6817d11744cf691c48555c33f7019aff7358350abc229bae0e4de3801cce0604397591be9ec43230187150dccc98bc1521b94c115ea32439aeeef1c0f95cb2c3c1d6ff5b9e419a687b7e475104ab71cb115591780df1c9e4cf4c1394499ebe81ddd76fc7df2ebf3977667d7d85131035858fea3c4041606324a681cd3d3774499e457f202949752cf5aec5128b52dbf9686649e9f8920af7307768757999e291967a68b5402d6746daaa2d071b23481de4738ba58acd014047b82ac2a4fd919bc38ab2eb25d068e72703b2f74554ebf9e47d75af3cb4ddabbfa5743039ca5c6c9c3b4247f4119e0a712b8738469385e89f7352da92f0356b6f82b34b05b3081f5c9b5fb14a2adbe57724a78c217516d1aaa49ed4ebca4bfb6892a6af4b517bd3cbac9d0772b7e2bf989d50a110c2ebf14a285bd56bf03d4ecc7f1c198a123b961be9015a1760d79fad93c5ba322c8a8cbde9220876a3098f54545308facc3b299f8c6a8a1781fef468bb1542444e0c8edeead0e5c9db83db8001d97d4a856c885a88550f093eb103a7e70a2c937bcff4632552454666b37af4ac880918b3982e666478fe89b9cbb5c81b2ef9464bce138932e2fd89f9860c733779bcdccb90cf5284cc915775b9b94a3793f13eb7e485acd4cadf9a9e38fb289bbf0091d83fc51d388bc0ed71d18abe9ef2295f5e0dd5233600b047bc04a49c0de61fca5e0b13e8ecc10414ca1934a9cf9894068133b2006eaa2b0edfea5c899d404d3db7568776fc0290d6f58aa6f666c1c21f08762955ea5361a5cbc9d5e2512272dd8970f71754ad57f8e873b5300ee728bddd2944e4432a25ee3a1e2239254a7dc490b7f2a48f0167d8dfc051e4b1884a0995cbae82d49627adb22f0c424b3c32104b53460470a86faafc0b9b4cd1dda516079b8e41a699b3b22d775ff299a70388453f90cb6380f086e0ce2ef93cfe8db48a7eaa83f7dd85ef539e9b01dbb0779804ccacebf9fac22b4832fe73f1b5ffd0ed00165f3cc00cd2b7d9dd5fcb05d028b20183ca2cf4f3280fcb2ea9eeae4b526dd2a82b66228353f769020126146bc241efa3508bec40ddaf03de4fc9140242137bf08774924cd2160a61edd4923d92981df63db259cffc77c611603c9486a129b13b04ebac3e45b3a04a4c6b97fa8d7b7413659732487344d63b016989680663720f6b692f40482d53e337e45aeddcc5fd86e044f57550c91f9646e0b26bf3da6162974363ec3123da28e48b61d39b8569965b1fdb09df8f72c8a992ec4cf4fc3c9e6f5f45145fe74ad71b69ea67b8519db6784300b11389cd25f3b854d93013d2fd7aee6bf6948f6f23824c44f959f0b31d36ee82f406ed480757161df4c6a493ab96bbdfc49daf24b2ff4d6e00853c755a9fb44bc94b84bb80c46af8984cf8a765a81c713a59db8ac0db32f8c6feeb9b380ca365ab3d1fac311d2f205ab6915578d63288753a64bc7716c985f1cdd3e2cd755305eac18bd0559880c5d0f4771dc9cb0791f36e3572efad1f3c265ee0eece748fac99b0173d5ee93e94f6589a5197496647790478e87248e78954c612765bfc2c6d440b6162fcb2cf78606f0f78fdf48a7004553b25a833862eef234961d85e99d33ae1bcc9d18fa64d80dc12afbe81af8181d4a8655419cb05c9d665f353f21db63efcd39c7be60391a745e29682f9a369eeeb32ac064b3d351869e805768d7b5543d654e154d50b974e8f249f35f1cd152fa736fa8a5293482e4019eb971b3f2a89c1a84a7083dcf3840720cbb6013967fef7c3e4ae1a6b6e81dd8c8973c8290df71b280983fcdabfad517c951f30ea2954ffdcbaae0dcda7b85f833d4072d1f4b4bd6c622f68ccc856decee9420a3560d8a19b692f209d51ee83f5fae7f5c0fbb90339641bde5b6b8e9430881a359613ff901a193f85fdaa5638473ea12335a725280857383c5deacb674202fdcf8f79405a15c34fd0440c0af98c06b5af4d596c7b1c4c86e4c80ccf18d48566c30ad719ee8207163c27a0dafc51251455b3f7f4c5abe366bea3340b2c49755ebd215efe6b4fb6d45f41f06d6d426976c6ee19b9b80ac8f2e7fda929f3cb4a9db9f1688766b17dc6df37de33d3f8bbfa55cdd6f4bf19fea31d3fe03d2a7db75bf661538a700b8065da6e44acd6a5d644fa02ea7b87c4e8d7666e459e94b0890361341fa1868b4c8ccf41d3199d049acc0db2de2f4247e312c42bc26d5df32ed4fc51969263e21e627dd7cc4d93532988f655ffab5c5d1c2e9a18359ee62b5ba30466fb55948df93f4ed6226979306895be9a42501e3d4b376ea65861e88dc014d4acaae189e47f6d01c14eb89e4a107751d5793bcb2b6a5bd0961501811656d1bd4041c7a2ed0bfaa621ee6baf07a2faf670a388302be0f054d01df9754de96f7a9d2dfc6dae1d2c4e48f7fa1da3a4728b2b666960ce4c69a3d7a2607ce63f5d0037f36ef4deb3fc7915eccc7354a3a8368d2b494330820d6c2db8bb4583b63daad64eab9d246e176f2209b6a31dd1aa79ad9f505e0d8767696b168a8f6c27cfe763f1d5ad33cb34159c87af869a27177fb677f6f668df22976690623e3d398c9922e286653cd236a50d590286498b4a1427da573aae53a23f705cd36d5e0a2bc15e53f76f400b369a089a132b6f9e23cc115e167d9e11f61a0d8374e60f4f987fe7ef412dd9eb5905155fb8e426cd32e6c860684deb14e83ac9172d86888c1aadb2ad1bd6355a8bf8228499f77cfe4b91b9f945000709ea5611af839b3722d890096f34a24a6b66eeff275541b3ef0ca422c25604c4e6598938135f3d1fa17301056bc17f231d1daeb0e29bed829beeab5aa36e8a416498c485e405a0f8bb67b30ea619cc4a46bf340d08b40c6b970cf0a1cb1456818a2dbaa32d36ff187c8ecbd7ab0b9f15e1e6a859d984ccf8e3eebe001ca9e07626b231bec57a7ad037e108e73edea7742ebf597699645bf9378e596f17a1a063e0ef75854a847f3da482ab68b14b63bb142d11831d327844a2052dacdadbbb581772a5dfa72ec4b5730057ecb3e4a2ca2be037ed27217880db5c4b5e16328910ebb085c783bcac13fbca837c5bc44a6c4e91bf0617aa81b0118370ad5d0a78f263f5a42ec06ac4521f03b28d0e8ed3fa4657c0797a28b304cce073d35a8e71ee81d90c466010e301c8c3b84f034b3a8431e71bd8f0b2aa4d97f3497a4037ecea7eeeb3c3b263b14354592eed22465c963c0ab9b3f0940d43f2b1d75697d745ad3b9b9052077e02f5da12aa1e9d38c274add875b29e4ad9a48a08b931400bd9ec7e85be4aba556a0c56e425b16f118793739fc81e8b38cf1e796e6e3331810e29819aed1131dfe71136e165a81ab4c60e7b50117e3ceda251e81d2f4bb81059ea227d99280dac9fa0148a681e82870f868c2d0e2c8e2dc8ebccf2b7cfe2a94d82edc247c850655eb20d747f2de47c6f5b4691bddfca0a06375d0ff15ed395739e0f8d021cda84098cdbd3e2c4a4cd4a8428fdfd3e42ecda6376eb1410a48c2de4f0616544ed6137029d4bc7621487675d4887ef6bff4536b134af8c19b750374f6c6cb13306773b376845a5f795166c46757710375da9dfb08fe6122833234d6680921b68368ccb2f1b83bb478b3921b013299ab7a84832f1017e346c74a2fca9ce37118912db6a7b188c0d24f2c02ff6092c36a0e5a8d805fa013ec920fa52ec2c3725ad242b318b862c7c154dfdcc55e9b6a8f5c63e4a7e1e278330bd7036503b36f33eb53c061fdfb3f5db5658253bd1cad772acdaa4828fd28b84c862fe3639bdebd4a709fe00ccd4daf5ae891d7b424638e12cab5f964067e497cf84e0504abc1608634a48abb90977a3a9375087cb20111f4e52c9ac91087fbca0602562f6cedda56c06a14d63ced7c7f5465658c5284e8d6566e2135fe9aade959e98530dcd4f7328ab58317bb72be7de02bc86e02c72c8de88274cbad8f303010e08cf3c19a6d1a221fcfeb3417320b7061d94bd410c9691e991980f8e5615d5fc28a38a206ffac88b49fab4bace37b8af262e91ea10013cbc29026e61064d5bdeaaade5bdf0e80497eb2d5f29ef60107c918ef6e5ea1541316f233c5d8313ec92aa08f07908af73c8332491c845206980e5e329b1e892898fe0912799e536e62f44a4c18f1492c816e6fa66b584fa9550f671d502dc760c7628786e3a080b77bdb39f162f586ac113bd9678a60ffe4c95935ca05c3b53f6059b30c9e9542fb30322720564481fcbeef3dd36fa270144afe7b18f05fb6bd235f16d401b9eba7142c9431a0df09ff3c318ef87df178e5b04f9dfe4cbac197d2fe2b6416c16ff7c51a0cb13e3484c4de814031f9d9c98d04c9231cd3a57e8bd7d8472eac85117ace4eb0ef52385faf7c9ec2ee4d7f16b9d3d5a702b7a8c6f3ffe3c7da940d48588f0fe929a421d177977f3914813589c64c8251f25f5f54d92e3487b13715222835ee21221114d20a20d618aa7f8a40e4d0e43be318b31b0f7a6ba35a3c635bac36629b31b3a3afb6ef30af81d35bed8f615264dd0f730fa3aa01ce1fca57fa5f5e83c23a9fab000a23e02aea5eb50550844129c55be251fa80b92dbbefbd7cc6f82e6cf92949bf08ffc247ae4bec4aa87d93ef33ddcd7f4f9707082afc27eef6442e6216f7bdaa275d136be411a104c438ebd0b8a53ef1d4b525959566b77e6133b55449bfbd40f64c5da9cc0b80fbf36cdd86cec2502969f1694a60b9e593df8f5ae89ffaadfc4ee5ecbe841c28f475e033db03644b0ea60d9dc4c178eb687093690673d7aedb51a9830b835d527b2884576dfbe0d0bfc9fa1c3ae6a3b165aab6c976139ccc7986f8ee2fbbc87920a28a1f2a0532ea8df0a33a67019fd0d7a0b75b2cddea186f93c41a06ef071feed69e995ba9d2c3c76b798f67959248219b7a0c30b0ac1e0349226cd7b0bec068f21867732089310f13211613e0c29ff3ce8b34c03165e6e99e8dc3024a4041c404c546610807b27247f6f8e4c14c9f4abd9cc7dff82526f9f0be06bd73834bd143f5bb4bb234bf2e7199e49a4f94a268709f72dd33be3beb03008e9d1ff666ac37ca697f5a1d74eca15fff5a38514e8c3c35840ded13544cd8492f3cba033a09decdfa63e8ffa16b1fae0cc0c03df7c0089274758bd27e4a3ae79c8642c2f1d118c03157433ea936ae4fc4f71244bd4a40329108ac2065959e5b4a4e34b06d3e6a63d9d649b90b48515f401cdc30e9e3fef13afe8c3d8299fa9f6628a480b68abb765e5dd476a10c6f879bf4aafc4f786de677c2ffdbb43b6edaa293e8db2c1e7e2ddbfe900ff0e7218daa1e1ed5e0e89ed0498994456b4b3ff939c0936b1374c4b2b717d8e470f653fa211d4ead9bedfa77608814bba7695188968ab81d2a2eac0ff194df7b24ca93f27c1687cb7d9b2fd7b7e5db6d34c95251b4cee90499f2ecb1b938392600267bcc2e4", 0x1000, 0x408, 0x0, 0x0) rmdir(0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="2305e0d20016ba699d8b83309e0e26142bbf8f4733d2acad442ff608d21fd0", 0x1f}, {&(0x7f00000000c0)="4ce148b16f07f9f830bf990f2a340b0b72dc95fdafc49df86f7a5bb082a444cbdc55c79d0e7b55a3e3e1dc428f5355fd42", 0x31}], 0x2, &(0x7f0000000180)=[{0x110, 0x11, 0xd7, "9272e248cd235734202a5e2831f520d77680cb54463b3c09b7e357b1599379a30c6c53793ff8b5c8977d01fad65e687f68372be0a5ebc7ec36bfe6a504b606442b43c1fef8501f14404ba7e0110146e8c727c93c31a5ad88302d2d0e03c2d004ec5a8b840a240fd7e7dfcf0da2cd548247fb3874ae87f1c7c57fa6875a58178f8687e2171ea9e100faea43ede789ace917802fab73f6a5b060464e55858ea357f5983c1901cecf2a47351da9cc4dd84b346260958e2461ac50b62accd597584c9b34b7bc1b6eb56a5d7537dfdad2853b6692d8e4d6e988bed10ef725631e2312f7ce63b2ba6732f392228b6345fce3234231ab83935697242c4f83b0ede0"}], 0x110}, 0x4) 00:00:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup(r0) socket$unix(0x1, 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r1, 0x0, 0x33, 0x801, 0x0, 0xfffffe38) 00:00:13 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x102) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="69b4", 0x2}, {&(0x7f0000000080)="31cfe288fb5fddcf162ca16767767e605e5de09f3a8e2b9aded677e90c9dd10d5e920b427b63774a483763589ae923eaf05d27ce34553ee655aca35bc7e3b4561364bb08afcea50d3914e952d307c2721ec59ba67ab52db95a8941fee838f9492d16eb61e6b6e989b8f5e8b973af467887b997462ed38c546a91bd4ac52c216031016bd94b7d4726", 0x88}, {&(0x7f0000000140)="0328fa8dac49fc4a3ed3d9ea5076c4dab1f1170500", 0x15}, {&(0x7f0000000180)="2351ff1bbf3c5c1eee38329e9b2a14c478e5022a94ca3a5c82482b26e92b92925eaaf78b403580b2fd023a77ac1fc3e9d554225db7d9280275d39d20cf926c94eca7ae8cbcaab5d384d0ffbd456050c03ebd72b6c22f66dee27992d5e02cdea1c1ceaf692176d3ef0541af3310d886f1ef9c0aaa83f135745ac436ea99b96c85f499e9f3e8f30f21f89ebd11f32951a3dd53be3035cbbaea0c74b79c8eec013a4379b4644602fd30eae65281e8686227ed2fa148f482e6f332d385124c43bbfe11cafda52314ed70e9782ee10e202de9ac065e", 0xd3}, {&(0x7f0000000280)="edecb640c7779d6a6901acc4ca7383a36a74d53e36b28e6065d42d1ccf4dde3af6c8a3cc164b0c94c9ca7b199dd4325192bb79b7ee9fd5681779cc2ea37dfa0dc07237eb37b7b325c961aa91a9ddd1d6d55551d21a3800b04854d28a23f5fe05b0b8078e55", 0x65}, {&(0x7f0000000300)="1bce642a45da391beabd1cf99f4e7d0ea1f2685c11b4975aa66d7502b55dd513f113bd1ff2ec15e60a2d738721598eddf346d326a6fab16da325e5b6339849a1ab4d984dc0f5b07a1b5f33e24759aedc54f1a87d9666fec0fac949f98a", 0x5d}, {&(0x7f0000000380)="d97ed98adbccf90b84a0d20c1c27c73547735927db8715c00466e552a5dab3b74aea224c0c715e20234d5ba852e670aa235a399ff59784fa8cd77d87493c3fa02c6f640f7da828f6c94587a063b267fb9237350202b0c92f47c63cb8f38dc5f31c6d83fcc2dc87f324489bab8e8869d1306f453046562ebc9291a3b1b037ccec54796082182c36eff57ae6e731b03e6cbd0f8f7d1efe486293201b7df47b6a011c229f4fd149", 0xa6}], 0x7, 0x0) mkdir(&(0x7f00000004c0)='./file0\x00', 0x16) r1 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x10201, 0x80) r2 = open(&(0x7f0000000540)='./file0\x00', 0x80100, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x1010000, 0x1) bind$unix(r3, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) utimensat(r0, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x9, 0x7fffffff}, {0x8, 0x7f}}, 0x200) r4 = accept$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x1, 0x10) getsockname(r1, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) fchmodat(r1, &(0x7f0000000880)='./file0\x00', 0xde77c5c6b3072052, 0x600) mkdir(&(0x7f00000008c0)='./file0\x00', 0x2) r6 = shmget(0x1, 0x1000, 0x1112a6a8b3ec6fe, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) flock(r4, 0xc) mkdir(&(0x7f0000000900)='./file0\x00', 0x90) bind$unix(r3, &(0x7f0000000940)=@abs={0x1, 0x0, 0x0}, 0x8) fchroot(r3) connect$unix(r5, &(0x7f0000000980)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$dupfd(r5, 0x0, r5) symlink(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') link(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='./file0\x00') open(&(0x7f0000000ac0)='./file0\x00', 0x1000020, 0x128) r7 = msgget(0x3, 0x13) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000b00)=""/4096) 00:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/253, 0xfd) r1 = fcntl$dupfd(r0, 0xc, r0) recvfrom$unix(r1, &(0x7f0000000140)=""/55, 0x37, 0x801, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="fa6549307df18026da874e76190f2813a2c23fec99d4ff7ad7e58874de32a9b684e1e7cbd34da409720045797a2eae87f7", 0x31}], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r2, 0x0, r3) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000280)="7170ce255e1cb6934a32fedd8395140b411a28db6e2eee80c0af03bf3a3bbe3401a7b521d391c053c70b2e387dcb30d90291886407b2a556077359097df714678632cbf772bb887efc90b5b4f324f3e39a3bee82a35becba460ba3544240f1129c88b6146a8549afdabeb91bb719b40692812503d0b3c056437f6221f10bbfcdc07c657144e1ed91fa10a0f9bb113165386955c633896b1f0c2a137d39ccc5e20201ed4100a3570039fb73140e1b084f48b5ce30953a288c6f1f0b274aa6509155ab795a65861be3e29850491d4f9dcd3c217cd928eebd8ff9a94b7e2c9a90818801", 0xe2}, {&(0x7f0000000380)="92905f9a40f16fe789af41419fc31c4a805046f9259f907f08ab41007d7464597d09fd38052cf0064b564c01e6fcc5dda42bdfd88b2b2f6a75261da2d5a0493ea6e534ee6ea54312a6eccefe53e0df6fb7c733af8908fc534825ab4b743356bd3090e1eff8cd1ebd4a66ca851e22e483f79c5a5b72", 0x75}], 0x2) recvfrom$unix(r1, &(0x7f0000000440)=""/95, 0x5f, 0x800, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000500)='./file0\x00', 0x1) r5 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) renameat(r0, &(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fchownat(r4, &(0x7f00000005c0)='./file1\x00', r6, r8, 0x0) utimensat(r0, &(0x7f00000006c0)='./file1/file0\x00', &(0x7f0000000700)={{0x4, 0x1}, {0x259, 0x100}}, 0x200) r9 = semget$private(0x0, 0x1, 0x297) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000000740)=""/98) r10 = dup2(r1, r5) symlinkat(&(0x7f00000007c0)='./file1/file0\x00', r3, &(0x7f0000000800)='./file2\x00') lchown(&(0x7f0000000840)='./file1\x00', r6, r7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000880)=""/10, &(0x7f00000008c0)=0xa) accept$inet6(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) open$dir(&(0x7f0000000980)='./file1\x00', 0x8, 0x1) semop(r9, &(0x7f00000009c0)=[{0x7, 0x2}, {0x3, 0x1, 0x1800}, {0x2, 0x81, 0x1800}, {0x3, 0x400, 0x1800}, {0x6, 0x100000001, 0x1000}], 0x5) truncate(&(0x7f0000000a00)='./file1/file0\x00', 0x2) mkdirat(r10, &(0x7f0000000a40)='./file0\x00', 0x30) getpeername(r10, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) 00:00:13 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x96263d965d7e47ad, 0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) r2 = open(&(0x7f0000001200)='./file0\x00', 0x200000, 0x20) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000022c0), &(0x7f0000002300)=0xc) r5 = socket$inet(0x2, 0x0, 0xc5e) r6 = dup(0xffffffffffffff9c) r7 = dup(0xffffffffffffffff) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r9 = accept(0xffffffffffffffff, &(0x7f0000002340)=@un=@file={0x0, ""/108}, &(0x7f00000023c0)=0x6e) r10 = dup(0xffffffffffffff9c) socketpair(0x1f, 0x2, 0xce4, &(0x7f0000002400)={0xffffffffffffffff}) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000002440), &(0x7f0000002480)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000024c0)={0xffffffffffffffff}) pipe(&(0x7f0000002500)={0xffffffffffffffff}) r15 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000002540)) r16 = socket$inet(0x2, 0x6, 0x6) r17 = accept(0xffffffffffffffff, &(0x7f0000002580)=@un=@abs, &(0x7f00000025c0)=0x8) r18 = paccept(0xffffffffffffffff, &(0x7f0000002600)=@in, &(0x7f0000002640)=0xc, 0x40000000) socketpair(0x1f, 0x3, 0x5, &(0x7f0000002680)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000026c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) getgroups(0x3, &(0x7f0000002780)=[0x0, 0xffffffffffffffff, 0x0]) r23 = getpgid(0x0) r24 = geteuid() r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000027c0)={0x0}, 0xc) r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000040)="c3a746953575d825bfc83fe7639236e1ec98ab535c8f23c0472456d8e5dbd0a994a301dcc85357d18822c71f23ff9f9b1e586ee8310732c82e5763060214ace61bcdf409b8", 0x45}, {&(0x7f00000000c0)="71e1c993a90db5b199e2e681a8aabfbd3c4a6989ce03347d7e6d041069d9374d6bc1adf1500d4cfea4519ce264abfc0d6e97c699968a5e4409fa122c9029768eac01a2b55b1b410b924a428313db385b2d1cb62359ee39920f1ec49e38742465700a71ba59029a9ed4215e", 0x6b}, {&(0x7f0000000140)="7b74eae90d20a7ac70c930979dfbd200cf7375fcf289e3429113365fd5aeded369dd0001b36051db024010007fe4325f58ca2ade48eadb204c0b58c3b41867ce5dc0118e0657066057fca20be6bd199e2b3b211eaac8a5f5d55a5a3521ff7d2ad7bec8988e712a3ac7058bd2178685d90fa67659f67a0f1aaf6666a1a3167370e1c2eda5411a72b4b3dd784e9ec2547eae32198a8f84f42892140c48dd3c5522a62c18ae9dfbc0906761d4c4ec9c6910d6d1b01622e84942a508a8d766958c5d176b297148d8e9e820f8fa99ee89d76c15f93a13e32254ebd24e796b25faa63417b57941a5f5f698650d7612ad16805c35d4b87d6edd32eeed954e337d07f26932700ab7c950e9fa0827a6430dac9e055a47a1bbaa0498a6f563b93dfe8fcc82fe0d674dc3fe04f28f05dbb452b802a32d47cdc187157115fb5e5e7528142864033c5656bd44ac5058f9aa3d68f682630861600b1ffd4b2078d61c7b99d917f3c111dd0db70ef53024c91a3da72bac73f0956bf8aa3718cb64e880a6ccc9ec274af290e7021955bb773d41cf143ae37e437c0aaf1231cc184afce33f6bcbec2895eb3aa4a86b07796d55bb53de12b12e4866f55896008df77154fa7f17492b8dd01ef506ee08c41aeb39abaab32fe9e42f9f8ef1906bd789843e5169821f91093544509e19e63600d2ed1c6e74de5951a0899743d54e03ac49feef5d9455c13f1a711f22063ce0676b6c025344e6e029b69d31b7a9195d35f9ad79432572579a13c8df6855418ff6ebff5dcb6a8eb84311aa0f0a031e1945fd224f1d3766943bfe5a6384e4e004aaa80a7c231361884dca7346c811164747ee2c1a09f094bdfed7f34a6e2bc6aabbe9a86eb9776cd9e667370dcf969a5187435b28efec86fe1551f0971e58fb121b0b75e9008afe2845f275d0d9d1de39a1c7cf00f5e77c08403e540b110619922415ec07c9fc846a1763b709e46c4d60dcd3c88bdc535b3c89ec10fe84c9c03b55fcfd2712059d223b344677eb81fe23738152db4fc027a0caa71c44cf0b021f8a67fc8df02bd69e3f3c4fcee0220e0ec814de36f9aaca01007eb938343e95de6b0e1dc3dcfafd659811ca88410a507e866f134469e9d044f795e00e7a8f93027d2ef34768cdfcdf6d944edbc28aa92c6145656a83c511c3d0f88aecb4fffab77e537434fd34b8c3c910b6d8d16117cef13ff73dfa2a05cabbbdd42b1018fa11506e957028b58e9a174679aff573c36da01ea2e66c4844efd8f4cf85d1ce9b8ce08c1f0f7ba8ee292b5c1eb21e33c9110d7a6aea1215b2632b8148cb8d1e7e2e929b710d69ec6adf11a29f5f2b0f51390bfa3168a1a314782c2940c4c0f3627e85a6ed053207ffce2c1e5709a8bbe18b9f3e7da3f3dbf1c46d2dc52e7905d6b99ab0c221f08aa4a5e447b1cc5701d81b6a864a3bf8bb17fe332b76f3774b2a877b1ecf32150b5cf849677411cf35cc8c50bf089dda25268b36b606d1774ace6b69bf1bbef898d2b5739723d19fe6671d87bc7f5dc9875e0614b1e4ecf5a8c0aafe4f61d3df611f63635990cec20303a7017d42d2c852f5f7dd3b2fd9df0d427e3a5e414a81e10b2f8158ef8cd52a76300afde8d8959a0c29aedf25e1043602ba589f7c6e50fb0087008304d989f0e7e08a02dc3c47e13d2a2786c0a396fe3874b917f78efe739e002d9fc811dca465c51dbfb57afdfda968b605ec0d8bf2b90d23b368ebe00d7cfbe06337105b5b44e9c2e0ceddf1b80614201db57562a4cefd9715277e2df20337b6e2fe9eff573e78816ab1b8086c92e5e43852c3d37094fc30578e13387d262f62ea355b60c5ac065b43a9ac867047e5e45a66f8da907022894ee71ba2784862bf7d2df252756d42ecbb9b6b7e1f389d5c90dbf3dda105f184834a7089a0269e426380c40f03b789bedd865a7da96220e11d92c40d57e26eb51f401eccc6b88e08a8c371e3308cc9ee4ea2aa34522503c56267691c692cf45efe4450a5927a7abdfcbbe76bae636400be0a003362bfd07f8a6fb8d983a76633ff37da71ffa4063ade5f9205aecd2ab3b055f1b8043d59bd01cad82ad6b5b534b22fde2f8b98c1ae2fb4e1814f5f592cc59ad53324fc55efafe808def6e82476e1f04986e0e131713fcfd4a92cb5db7702ff3993e0552fb8ffae8cbc7d86d113f2771aa4724ba48784987dd225a99ff762c030b74df65259a2aff54ec24331ad4949dbb4853f74033b630fb4bc1b0f6007f1daf6943db69084aba7f7292f07f2aedd8bf523c51ce40e5c32f5b6bd7078cfbf422ca19f59c9b957f810398a32a78e109c65d9a1ac87552e61f9dae4322dbebc1b44f351ef440f793abbb29bf6880a0c9b430708999ae933064f8386b3b1de5b0dd804988e2ca1e9b0902c5862b46191e96152c5232a0f5932bcdc2ba8e376d1ff2c67f782426ab73ea0482d0788f5fbd7d2c334bfb1ad8ea002a006bfb21c8bc4783bb546a0d411b918830ab8f9a833ebd134abfcd8f48972f8c6d77327531d382ac30a09b832e265d3e1a06ff36e90feac31e083ce80118a302243a390c96c74184edb02a97391246f8b32cc53604da03d3348d6b690b30a5193ac06127b263a94ba9a5f91b9b1c6b482b9b32588851eccfacbf4998e23abff36a2b071a467e5f78808a95537d130a389b3edc707e3f8bf52d00143fe15b7bdbd40e576513b960cadbf8606ee4e09f169fc6e8015d95f938d55116c7202ccb029f487b223758bba7ca4652976dd11a855750b37fb4ee5aefea3dbf2ac66f9b347b517403bbb0f93c472a640bdd466899e4ae1c824959ec6e5f5002b05dc9b6e2c111b552b9f2f2af8c6fa211917aa092e9565bdf76d3157f3b672435bbb7c677ce70a7603a8674d90052b8748ac62f6a02c0b725e2d8f37cfc945e818c4e713a00b531f495f4802ea8a9e8499583b61e6d87856bfa79b00b00f89325e551374cfe55f92ed3680c53a8938869f9891013ab722e702c4ac1a76ec0c9e608d5bf26a5e30b525c219ff222a84f3471adf298507b5a2e9bf0b58432c8f2deeb4a4554c28aa4f88379a46b6a52aa3f3f4637a01efed2ebf2df01c4c21c2c16afd02c50d795d7672f0d0f4d043e5951819f9f6e030e7368faf6bae8098887486a9d2c765c6eddaf73e7a864d576d9549a477323e7a5da650d721e93471fafc6e1ece406ed1789f843fda9117d53a0fa540974e0a22992662c6e336329161e3551f672d8fe2464419044536ef81e2142c0b4ca8c0de9b6b08ed0aba13b4303be07a693f21491082445e5af72f510bafa056642f41a894491a20320c37aa3c4b13395bdc68a58a95e18420d7b5f7b05d43176e967e87de07c6d908b57137612c10119158d9addf76053bef6f2580a53e80c6613c92d9519e45236f4adfa5f80505d24b026d29977f0f5ed75a3346d603bf12243088197b0b9d2874ce8e8d5bba57fd46f72707016855fac1aab6abb37c7330b2847fc19fe5fb91bccbbfc4dd73b8c418309890a28c9d74a7f3b62aeebf46b64c5b7a538ef4bdeffecd574e9b6caa0162347324f1aee2e7e4cfa8bb78e94a7710383cdd528d79e4d367e62942ac1171f1c14391d4bd9bed815fda97bbd7c066c8bca39a1a4293feb344d9cb748f7b25bf945ed81ed6271780cf2cb9f4ed104704078902113517e22440ec2f7c118b3cc591415cfebfe9494a2bd231cc5562bd428a71ce63810213db138d283a0b19c07fea7e88fee2b02d2799ba9cbfa9d972073285e41f3da39472be396a68bd0368da0148e6f89bfe8e265ad57e2a925d403431dae57f5727aa5f886abd783459d386f415e7ac69421eeeaf57c713fa53e9ff80af4aee042d02143797c34a130ace221ce3b076c4a81590dff544b8248e98ed9e374e338c4ba9cdea204658dc74ea0c998425a3162b5735b47281f28e600e7c64246153b1dbd20330f06b7ce2e74d3d1eb29a53c47d49d8a3abcbbe5ac60b68d1f22bc8636d069b01f8630c4280932e2e83907511800e85009b4761be34f258fe0fbb7e6fae4901b54127b6630cde8772d802a29674f1743c15263f2152238acfb3db836086cc807dbd34142175c9ebd26db8137d864849cb95703c671766693fc81af406cfbbe73a4dead8a02342b1287b9667639bfd8ba210451a091467981baadd2f13bc319a5d0412c93dcbb91c9dd7657b61dc4882147f1a1bbc4cc769057cf4ef72424ad35fe7b8f4230be541d92d8ec0f33f1c7139b73d02cbda6b0bb5f6344fbce717607084ee49bdf7d99a5ac8cfcd43ea22030030f64a17ef991a94b30031403fa025c441cd3b498ca705a36c25c9a8ab9d7dbadca3e7f01399d2bcdf51804f553a149868883f771fdf3c006295b765d814fa522be62252f8cdefa981118532017edcdc4f37b30bbf9627cc22006a60569218a970b91001db1c16c4502a8f1b7a47595a6557d3519343e5cd6188991f4d072b5a15780bd5883e868e6d87faa67c3a8c23970affb78dd6fac717e7f11c1e508b14f441d8e8e7284a3b2b8dcb7e46c03d78d18d57a645d9f8d978a89d185d065c6d8fd0672cfb0e438e6b3ae67d74b85c103cba26357ccbb2e88d7ad7a0a069e38efca662ce961317c6be4dcb6488b2daaba420fa0533b56d549beed04d4b0e7135eeae80a7fe2b0b75404726f5ee49aa6ebea92ba3ea768d307c5f69745e2d507d8c54c88f328c27b4ee5b2af7aac0d4147d26b7f2bf36b5b56c55152864e6190adc21adce0f0c7d734e9621020ea5fe1a9983c3973c056674cf2528b18a37324e5d42c6141a3cfb4b2d75b246335ac20914ed9cf74e183ac95ea3ef0d6452eb042624b2995cfb14d7f829eb0626e90923be21ba8c69b76c0a1fe2997ab5013a286af8c833aae6d50a8396569f651f06cc3caaa4e4c66e9a223dcd233f70bafc529f10afa9cad0a8acb5fb0823e4dd8419a1a3f2ddf6e7e0b0467eb76dc6be84f18079213d9be50a7a028280a75b88a33079d4468511483b925c25b167611454ebf1be2a0e6dccd01832ca028c7fe56b7547b8ec4b601bc8e2dabba9033d705e2a88d965776b547b0a256bd2acbe328d37358178d37474655542ae4f6a131cfa8c527ff1925ecaebabeabc12fd3fc4569ef825dfa4a8aa6745421bd90c2512a62f11e39bb231579a197401666752b0fc741c998b53bb1fdf6771f71e5ee3b0159eadfcdeaf9120d5191adef2454879ea548d669bd17899fb766caf8ec41a203c350ae173b35a5960ee1ca4159bf991dd8a601d0488c9d2b2f70beef6ad317ec877854dab7f00dd33eb4dcde89d87c91562aa726142ecaf9d09344e1a552b0f389992ad797a1b7d754d37402533a752e11bfb7f30af1496ad2262f39e9ff7e79d987251bd2dad5b83672028a3f7279f8c267848646fe866a649c0cfe25f93db53fa46afe4e759a3a9341dc1391ebb99809be5ae0ee2431d3d0984fc0c7216a2c089de974f0ee78b3b23a20e12d71ceec89ead4d852547cc1f879aba095d0bb0fa444d78ccddd0b31fa78d6910c756cf8164d93c878628bf881679de75c595a22d89c9e528bee0e3d4cdc29ceec91eb8c592c565ef9de647d6426f3006572b6284c7753a34abddf50c4a0d8db29d69193ad5b9cd78b0b8c1cd30144456a0d32ce03bcc26311ec4c41ddf6dbd342908f487dd652145fa983ba6918e3ddb4df072ce3b865c0bbe3e018696322054403f3533f6ba4d3ae3318887952fd1bbdb35e27a4c14c4b2db95e9a030b8b99303befeb3d9421635849c487ec134436713b224f22b3727f22e", 0x1000}, {&(0x7f0000001140)="5b45c8f3c73c17f5f59e388ddacf3a53efb3", 0x12}], 0x4, &(0x7f0000002880)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x2, r20, r21, r22}, @cred={0x20, 0xffff, 0x2, r23, r24, r25}, @cred={0x20, 0xffff, 0x2, r26, r27, r28}], 0xf0, 0x4}, 0x1) 00:00:13 executing program 4: r0 = semget$private(0x0, 0x2000000000, 0x4) semop(r0, &(0x7f0000000280)=[{0x3, 0x8, 0xb6af315dcb779a11}, {0x3, 0x0, 0x1800}, {0x4, 0x9}], 0x3) munmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000) r1 = dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) open(&(0x7f0000000340)='./file0\x00', 0x800, 0x100) fdatasync(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xc, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x400600, 0x20) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) r3 = msgget$private(0x0, 0x208) r4 = openat(r2, &(0x7f0000000140)='.\x00', 0x0, 0x44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r5, r6) mmap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x0, 0x811, r2, 0x0, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) recvmsg(r7, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000380)=""/8, 0x8}], 0x2, &(0x7f0000000400)=""/46, 0x2e}, 0x40) semget$private(0x0, 0x7, 0x8) shmat(r3, &(0x7f0000ff6000/0x1000)=nil, 0x3000) 00:00:13 executing program 1: socketpair(0x1, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/92, 0x5c, 0x40, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0x3f, 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x0, 0x40) semop(r2, &(0x7f0000000180)=[{0x7, 0xff, 0x800}, {0x3, 0x6}, {0x4, 0xe32a, 0x1800}, {0x6, 0x1, 0x1000}], 0x4) r3 = getgid() r4 = shmget(0x2, 0x3000, 0x440, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = geteuid() r8 = fcntl$getown(r0, 0x5) r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x4d, r6, r3, r7, r3, 0x96, 0x100000001}, 0x9, 0x9, r8, r9, 0xb30, 0x100000001, 0x7}) setreuid(r7, r6) semget(0x1, 0x1, 0x402) shmctl$SHM_UNLOCK(r4, 0x4) r10 = shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r10) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={r5, r7, r3}, 0xc) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semget$private(0x0, 0x3, 0x10) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000380)=""/126) semget$private(0x0, 0x1, 0x4) 00:00:13 executing program 0: r0 = semget$private(0x0, 0x0, 0x401) semctl$IPC_RMID(r0, 0x0, 0x0) shmget$private(0x0, 0xffffffffff000000, 0x0, &(0x7f0000ff8000/0x4000)=nil) 00:00:14 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x40000400000002be, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) unlink(&(0x7f0000000040)='./file0/file0\x00') 00:00:14 executing program 4: r0 = socket(0x1, 0x10000007, 0x401) recvfrom$inet(r0, &(0x7f0000000000)=""/223, 0xdf, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket(0x0, 0x20000000, 0xc9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/74, &(0x7f00000001c0)=0x4a) r2 = msgget$private(0x0, 0x202) r3 = geteuid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) r8 = getpid() r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r3, r4, r6, r7, 0x4, 0x7f}, 0x3, 0x4, r8, r9, 0x7ff, 0x4, 0x5, 0x22}) bind$inet6(r1, &(0x7f0000000340)={0x18, 0x3, 0x1, 0x4}, 0xc) fchown(r1, r3, r5) setrlimit(0xb, &(0x7f0000000380)={0x3, 0x7}) bind(r0, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400), 0xc) geteuid() wait4(r9, 0x0, 0x20012, &(0x7f0000000440)) fdatasync(r0) msgget$private(0x0, 0x704081ad3804bb18) getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) getpid() r10 = socket(0x18, 0x5, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x80, 0x20) mkdirat(r11, &(0x7f00000005c0)='./file0\x00', 0xa4) paccept(r0, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc, 0x40000000) accept(r10, 0x0, &(0x7f0000000680)) symlinkat(&(0x7f00000006c0)='./file0\x00', r11, &(0x7f0000000700)='./file0\x00') 00:00:14 executing program 5: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80000, 0x120) r2 = dup2(r0, r1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x28) ftruncate(r3, 0x39) fchdir(r3) r4 = fcntl$getown(r0, 0x5) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x0, 0x2) r6 = dup2(r0, r1) mlockall(0x3) r7 = dup(r1) mkdirat(r7, &(0x7f0000000140)='./file0\x00', 0x2) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/../file0\x00') utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0xff}, {0x0, 0x2}}, 0x200) sendto$inet6(r7, &(0x7f0000000280)="06", 0x1, 0x4, &(0x7f00000002c0)={0x18, 0x2, 0x9231, 0xf93}, 0xc) fchmod(r0, 0x80) getsockname(r7, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) fchownat(r6, &(0x7f0000001380)='./file0/../file0\x00', r8, r11, 0x400) getsockname$inet6(r6, &(0x7f0000001440), &(0x7f0000001480)=0xc) ftruncate(r7, 0x10000) fcntl$setflags(r5, 0x2, 0x1) close(r2) r12 = accept(r6, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendmsg$unix(r12, &(0x7f0000001740)={&(0x7f0000001540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001580)="edc20400830fc1f5dd887a0464f9c3494b53e1d22c76ca3375db5a3961f75c4b983cbe3afad682a93818d495cf31ebc63481fe3f47774424d3bc9b4bf990ce560f93993815a6bdd4de1365616a17fa97d535939ecfaca4", 0x57}], 0x1, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r4, r8, r11}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r1, r3, r6, r6, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r6, r6]}, @cred={0x20, 0xffff, 0x2, r4, r8, r11}, @rights={0x18, 0xffff, 0x1, [r6]}], 0xe0}, 0x4) chmod(&(0x7f0000001780)='./file0/../file0\x00', 0x4) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) 00:00:14 executing program 0: r0 = socket$inet6(0x18, 0x20000005, 0x800) sendto$inet6(r0, &(0x7f0000000000)="61c579a4bfd03aefe08a110cc3a0ecd8d47ba616e7f0c49b32a4a0774ab7b574e3ea", 0x22, 0x400, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket$inet6(0x18, 0x60000003, 0x0) socket$inet6(0x18, 0x10000001, 0x4a87945e) r5 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x168) r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x400, 0x40) accept$unix(r2, 0x0, &(0x7f00000001c0)) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000280), &(0x7f00000002c0)=0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x7f) bind$inet6(r4, &(0x7f0000000300)={0x18, 0x2, 0x10001, 0x9}, 0xc) flock(r4, 0x8) r7 = accept$unix(r6, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000440), 0xc) sendto(r3, &(0x7f0000000480)="e96e74dd2485dbea98f2f784f61e23a0280ed829859e6c84dec18c94b3a58086daf2b573d200e4fa8d66586f983fe9f8540bcc63fe930549c9ba78d01752f7b4a0ec057624ebc2bd1313a1c0f5a055def6e6b56bacf602cfa463bfa84a86fda8446f5587923b5b1b8ccfb7c56f0b1ab9d98e632a4ee999bf01ece456c9793358d7b0df6d1b2f8d6fa9e6f75a6ed26e2529ad0a68db9594ce06acea0176a77ef5b30dbfd65ba45594bda4a62165a3aeee53881e200abbc4ade8eb13c0ff920c1fd80da42450de5ca17b871476767dcfb82edb32b852fe772fb1", 0xd9, 0xd, &(0x7f0000000580)=@in={0x2, 0x2}, 0xc) open(&(0x7f00000005c0)='./file0/file0\x00', 0x10, 0x100) getuid() ftruncate(r4, 0xfffffffffffffffe) getsockname$unix(r1, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) rename(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)='./file0/file0\x00') bind$inet6(r1, &(0x7f00000007c0)={0x18, 0x3, 0x4, 0x9}, 0xc) fcntl$getown(r3, 0x5) connect$inet(r5, &(0x7f0000000800)={0x2, 0x1}, 0xc) accept$unix(r7, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) ftruncate(r5, 0x0) 00:00:14 executing program 3: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:00:14 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f00000000c0), 0x1c) getpeername(r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 00:00:14 executing program 2: r0 = socket$unix(0x1, 0x10000000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0xfffffffffffffffc) semget$private(0x0, 0x2, 0x410) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) close(r2) open(&(0x7f00000001c0)='./file0\x00', 0x20306, 0x0) flock(r2, 0x8) 00:00:14 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x40, 0x2) recvfrom$unix(r0, &(0x7f00000000c0)=""/144, 0x90, 0x800, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:00:14 executing program 5: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = shmget(0x3, 0x1000, 0x456, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, r5, 0x8, 0x9}, 0x1, 0x0, r6, r7, 0x7, 0x41, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x176) 00:00:14 executing program 1: r0 = socket(0x2, 0x5, 0x8) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair(0x1, 0x5, 0x92, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x800, 0xd) getdents(r4, &(0x7f0000000140)=""/73, 0x49) r5 = socket$inet6(0x18, 0x1, 0x8) write(r1, &(0x7f00000001c0)="3031151ff24c7391b0cce87b679cc52f8f2ed828ba92ca9b0cab1dddbb5409c60753d846b79f0cac1e3a5404ea95e60a8ac78f5cd007c2503d24d7dfa9986d44c2a0dfcb66e8096ba974ed236edc0df4b62f8b9b55d76cd0de1ab9", 0x5b) r6 = accept$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) bind$inet6(r2, &(0x7f0000000400)={0x18, 0x3, 0x4b0a975d, 0x81}, 0xc) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x8000, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)=""/90, &(0x7f0000000500)=0x5a) r7 = accept$inet6(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername$unix(r3, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) socketpair(0x18, 0x3, 0x1, &(0x7f0000000640)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000680)={0x7ff, 0xc4d2}, 0x8) r8 = open$dir(&(0x7f00000006c0)='./file0/file0\x00', 0x410000, 0x20) setitimer(0x2, &(0x7f0000000700)={{0x2, 0x3ff}, {0xffffffffffffff51, 0x800}}, &(0x7f0000000740)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) readlinkat(r4, &(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)=""/162, 0xa2) rmdir(&(0x7f0000000900)='./file0\x00') setitimer(0x0, &(0x7f0000000940)={{0x4, 0x1}, {0x3, 0xffffffffffffff01}}, &(0x7f0000000980)) accept(r6, &(0x7f00000009c0)=@un=@abs, &(0x7f0000000a00)=0x8) ftruncate(r6, 0x40) open(&(0x7f0000000a40)='./file0/file0\x00', 0x100, 0x40) ftruncate(r8, 0x8) fcntl$dupfd(r7, 0x0, r1) chdir(&(0x7f0000000a80)='./file0/file0\x00') 00:00:14 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e, 0x30000000) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) sendto(r0, &(0x7f0000000100)="c80ee6702fe81b4fcc407fd5ce7f35d9add450c2097ec1e9fea77b", 0x1b, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = getpid() getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r4 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) connect(r4, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000380)=""/234, 0xea}, {&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000004c0)=""/75, 0x4b}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/184, 0xb8}, {&(0x7f0000000640)=""/13, 0xd}], 0x6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x40000005, 0x3, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r8, &(0x7f0000000780)="f073ba507f1a3f0ad38729a973645269a401519e69b72769c7d8d5003d46c8a8088630101c0023523c3db930dae096ca00ce18a85a546ad12de6028fd8f217180c815bb7820bae4c87db9e5e014b36b4294a8d9cbb9234e3ba8183e4feafb9c12a34222bd160b12f35c30432df4fead987ae0d38544b5fb7de2f3bfbfa2e66519e0146b71957e7c8d0af109e2843eb49ea307f033b42c62156d66fb42e958266fa1dca4a55c0928e81bea0c52abe29887424a82a5b2011180fcd675fe85aed03d365d846c59c6f44cbc5fcd7585f8db7b6098302af564b603357ad038c0ca7efe6097df22d82337a9ce253164f010568ba31e02eaed5445aa52300ce1d753c7351423ff6ee2e978372ceaa7865c9953dfc069750d128717f29e8dcc96e82850f2387e76cbfb9ad6595c25d398c5f12995e60f46a053f612c2d27a0670db1f5e925c6701b6a6bd9a2b72c30ddd721d24e3660946098b1005aaf1e9f05d9e0b3c4e50d2ff9bcf9419bd09409d922c3c732d6033245d7f0ab5ce3ffddccddc5fa8ea050e49795cf4ed7d819ac7722cd321e98b0df27b2c9543a7c79b553a59d36e111b6a11472d5fe37cf284665fe5a4f80ce14b0f48824c86289768d8066ed465a8394712d0de1b11454b6711ff864f155dcaaae19e62cb73853b1352bc074ae5af735df5282e430f8358319b7824ef5a597617f9e3ed85bac133dd478091334f914aa240d105852f453666fb868fe1bbf2dfde57fdcd8379500b6b722dacdb47505a58f2d1486a3f9197d8326bdb06db59f57f90eb729909df7817ba97499b27c4e7b6410d57eccb94f5f51cababf8dff2021d22a8e343f1b08cbff4b119c91c2c1f1b0147ad8bbd3e2d8c8136a2c4a57c637ab99b1e3630873a5944720ea6bd0b906144f45fa42e89a9c30b8ad7390fa5db9f83feb00a17bbddba885693ae53ea0f46861336015dc151bd7b69edb52602b9e535ca6a6b8b9b9530c4414b71b7ab4f03f82543a53fd268ea86dcf50c7cd0990ccc5786d988f438fb26c4d5eb58f562362c871cdf587e764505e6fabbd988a77381a94480687cfa538484c04b5f0c362abd55fd066dc6ab302ff36329ca81ebcd47f2d227161c1bbc557125501ef240643aa1b4c1d025bfc8e108167846b7e89a83f8460e7d750c7810f3265a053be1d492690eba32d7f4b98caab79016dad2fa912e519d872dc4f2e6e3ff632df416018c15826b8b1e9b3436415a6da8dc95942823cec57e5bcbea13695f03b6ddeada36b525f49f9cad1de21a73283ca30ae711a8fa6276f0f3a043d69a35db6c1cdd462aac5a258a8edb880a73c891c9e3554001233bac4fab521b19751a0386d5a980f56e741884dc32d2f07dceaf27ee7351672009636fd035b8633cadf681ded286294c64470a9f007d5397f7d4e3f354b1491c50871019db7f5fca68ccf4e2c8baaf09280d5af150b37a29c848304735633f92733f052f83469ed7c8d203d8feae260de36c61832dbbdbb04aade99d21f2ad6d38470b491284e8530c27ba15edb2a24b4581d5b6a7e035e280a38b43ebb87ffeb97b76a54c4a1dddf731618d23dba6b370e2cd84b08966d5bb65fdc26dff5998fbbb867a1d61d31c91be03359875609e0e571623fe45fe703a5dac4d7bc5a95e3fc417b467a53ba5aaed24594be46985b6077cf6105befdf7a27ed793f76397e9e1ab23a739c91d38ff4a0e4f4acfd9cd079c9dc2c88bdde1a9676f19f349f3baf0b52ee20b4d1972aca4f992367a11b4e830d32dbc08f9c3c43c21162d14623542024c527671101fbd1d43a7977e75a6a21d8dd95356d14e06b86ea2893251a84b3a29bc5a1feebe16397444f6ab6d4c25597efb6603b9b44a96b109546250f96e7a55ca9e281c71930102fc9b90f7cb5a6cd504ef97f943c84df3d97870732a3c28c394b2cb071318ce9a60131b5865c8026b6d54fbd47a8891d2ed516adcdc98cfe89ea31bec6e4bda6520d1fb41b69216b5f5b25785b5359a6adb980bb6f0b83638e34f17c4875664f70efe4c4538107c8c131025ccbcc75c02eea7a36071cd3cc7fdd045b52fd7e3def0545089509bcb5e670c4e70f7c6c9a450d186bb31b3c45b3ff95e7b194f8814128545a93cb3ba860d03b27f9d3cdd526aacc5213923f86bd76b26ab5779860af679d7d9058eebf004d21dad993c5c5397a8a9b2306a9cd3ae8aeba87286741207b1df1a923199fd56eb61fcd9b09520a95b68ab0483225dd98199cd981c6884d96ce929956a176b5da0d8a899c0d3374d102c56003d5b098dfaec3d861317797e846803f400ec3ececb54678c961d41f1940c428c551bfb9fd64178619ac521bccfb24912a2b102c35c5f1f974de5ad854aa8cfc62746a7dd4437884731d6f84506bcc00f0e13a0b7e7ad3fcfc00ba2b396fd38ddf07bd051b4ee0540d2df2e3fa812db6e9da688cf943da06b8fb40abee5eee04508036d34853e188bd8f9232ba7da67a1a21504409fe16121f31460d16d1a29a57d2e000160be0c2e6f827111b0452181b0f3597096681d4ed55119015910c1bbb0b29229ceef56ade44bab9d668177b9cd085f9c3968cc52d9f58d0651a4990a48607b08a305d4a87ea92756246d1c943557501ae17b5c92d53e7fb1edce1e6c97b669e1ceb0f766b7037bcecc86d2f81ecb355de3cc3a443e81b902b1d6114f2e29a898eeba137ec50a62379c025968e6d31661a390f6c2f74bcf751f1fabb78df87ba1ec78d1b2984fe1481642742933fd4b97753d7b519424b071b679e7fc38d1a75382efc0589d5a6bb5ceef6301e05be8254c88688dd2a5cc80aa85ee733d86452bea80aceb46f5d4dcba27a4725cbef91f8c0af34d2642d5bc365ecb1fd7dbf953586469b885eb225f1db25339220a4111262d7bd38b727118b410b6efbe77f02ab54c97f532b3416e52e2605c860f1a9f783ee71c77889b7c2421b22a7d294759fab5811cdaee08134cfae14dc4ce6d7fba23a21185d114d41c46a6408ca12fbb408dd2d618df34f888c6d3ad5787ba3cff7c4a33c20a9a23777eb63d95f179bf488c3fc1b851886be1cb6942e82b8093faea93c413e5b4bea04807dd8b43ac97fa7028132b7b243b5e48b415cff8561c7994129186cf9df2746d42b2853d8a4583b3c48e680ea334dab96de7e876a073a8ea7b5776df4c00c2117bb81ddbfbbf67c4e90352f3619c32f39891253f49a18b0918fad1f37a1f8489edcbb9049b3d57155225241e88dc79f76dd9337892e101973329c3279fb85d569043b4f35bf6ff2b6e4db3bab11a2b8f7f54954646856856b826a93c72265c3228695ff3439fdd91cabf169ab343578bc255408169e73a5cd675303bbf752d75a05e7bc5cfcd3dc7521293f7e2c4193ec75733e611c5235edba72732e18d094981835feab1892c562a2e7e6da701a5ef378345f58db32815de19b74658da0f7bd5b1a364342499cf92126d3b3cd82bbcdc3d34db5d8e135603fd51aa2c11097db44ccb39da24cc70fac994019e69784766607dba9a6e12bef8030f2210540beb089b10910f8e2dbb684162d817e8031b79618c333c9e4f5d87e14e226981bcdeab258aa1e0351a5cbcb14ab23c9162f8b321c8049c117bd266e74ad4903e5560f3a6abdbcb15d0c2f0d1842fdd6da7c058709f9d18a77f68b940f2803a5b9f1903bcdbda7231061542fe1b7e192c4d01a584285812d0aad1def001ec56eaa122ab9a303ad5c14ba3145b60529add2880afc269bdd7f6fbb89bde84051096d5d02d85cf2410c712bb530e5b68a133706aa50892798929c71372a1b61aeacb23581ab5ac8d4e8868a931b907bf59a5d4f1c99a8010e3ef483be018e3820f591fd2fd69de64969e1ce52c1cdd85a2b5d8dd2b0cd48676d9a116a4bcd32f2515e82f84fb52f67ae3fa517fb054988df21f742ef1c791250a79c17f7b261696b7310af804a539cb360e7870b25c735dc8ca71f47b1de0bd5aca2ced4281e7a4b1fea5aa385e534a1fc53f60cff5ed096af7c347dc1c4b4e73ff4b1a66b0d0309f7f2379754b9a5d806c686b0c34541d6d4f37ab28fc257cfd3a1e0f13f2969e9db53bcc5f88c4966ae5fdf6020f89c8cfe10ffcde13c31bd7597ecdd883000bf734b9c464b5c4b3d72269064e98351f3b265525c3cc15a9781ecae1fd4bcd8ffe6698d405fbd61966ba92d2893b6a5e4157e6ad5a37167589e43e1f61f4c735861b754f445f4fde21b69a4d740fc5472997e6293050f02abafcf88d544ebe12abfe5a618af6850fa22fcb45232a7b30cb051fb2caf0dfa9a3f8d86a37f7ad729d6ef425d155fcb5bed90cd3edb663efc2740e472ddf03c8de8d1276c25c898467467fbdbfb4f80589cbc4f682441f511df8650527f3f8c15ddebd4270f106421455005f586e2cda7b2f678d7c3fc8b833bbf88405a98839acddf34aba2e9ed6d94cfa5d36c9dd5b9759f6cf59c62e280096685c956324d5113c4be540d79fc81e2fd5b5a7baded8ec9a4a4f5107616db3b88c296301ce6c333fdba9f9cfd391bf552a11019d3e46b08d61c8fd7b64faddff0c1cfc5e0ea7c3379983d4759254ff630280de950dd8c02df89a80b48fa55e07ca37b8023746d9da5178d1791f5c1cfac56cf85560b83c755006e9bdf0f18216a462f4047fafd7b5a26cfb3e144754231fd55f583f67124d299172f75152478e378ea5e138ebfdf9ba24b66fc6bd0e947177269176a1e4c4ba2e5347ff3e5d44718b92462ad2a7a06f81c9b16a35394c7d60581e6edbbcae5e6d97087ff8618884f127e99336543caee3b393d57fea3db3fd2a3f75be48254ea5a62d8b66a04b40757b17863725c4463950416be027a540a1bbe9ae449a509c1bdb2ee009bfe177b1d2f30852d838b4b100213700edd6310275fe5e4ed89cabe7de4eec40e0f700530e261a3b81ce9d75ba931a01b018cc6ba4c0f4798dc02e9c935d3e61350e5fe193a2b1e5323ffad11e80c087d918cb2eed7db60e6842e0a01107995a82722088380effd9d606564d51b74cee581aeaaa5eca1ee56a6a882ca8669c559e3ad17a0d76cdc94c516c8b863a2dd86dbcde7beef5bf59a298472e337bb6ef54f5bda2c816bb309ddc510e7d115aab3cb7a5fc811756cd0173e593ac45e2353a59ff475138c811d495199565457b1d6656ad5547239f511060109c9a178297f3f885e1dd2d07534c5a9b10022fb2f2ad2009002a731c1002eabac87e709288d88cab6895b4ab0b2357930c0ce170f45fc041cf20fece848140c531f0c8da6abbe55b37abfe370b2ccce666157c24c68cdb54371ceb81b195789ef63be9bc1a97197562cec99606b5d9a66e7333265c910ac4079c727b9d7f7c8f4cd87fee733f66422f30bce9e94d44ecda70e49958afad8321267755af6738ce54c9b5b12aed6437e6086d72e11d04ed5ca23aba9cb9a1bbb00f1b4e8df745ebec3f15df8bdf38f4977e253b9933f41119a852d7d3ea1961b6f728cff7a5ede33acb6d03ddc1e11a990101c72e82a4e0e1d1c08c36585a2f5ea0919fda5efd268c8cb697c3ac9de553377f0f9d4bca84c60b60d4912c6570ac7253ceeb180688ef58016d0f371eab9b465545c4b1726c847ae8a5ccd555ed0387049067ba81c52b158cd9d27de3b268b9b33522c12f2379c4c648c4a86fe3857720bc7f317a728c93a1e3c511cc51cf4ea322a675dcb1ef38a7c9e3c0d8ba314b7d0e305752f4819d543ce53e08bc96faa4c453d5342d8f6d107fdb4a7169b72d8f0bc285f92bca295c24", 0x1000, 0x400, &(0x7f0000001780)=@in6={0x18, 0x0, 0x2, 0x100000001}, 0xc) recvfrom$inet(r8, &(0x7f00000017c0)=""/162, 0xa2, 0x800, &(0x7f0000001880)={0x2, 0x0}, 0xc) listen(r8, 0x100000000) flock(r7, 0x4) getitimer(0x0, &(0x7f00000018c0)) recvmsg(r8, &(0x7f0000001a80)={&(0x7f0000001900)=@in, 0xc, &(0x7f0000001a00)=[{&(0x7f0000001940)=""/165, 0xa5}], 0x1, &(0x7f0000001a40)=""/59, 0x3b}, 0x800) mlockall(0x2) readv(r8, &(0x7f0000001b00)=[{&(0x7f0000001ac0)=""/22, 0x16}], 0x1) connect(r2, &(0x7f0000001b40)=@in={0x2, 0x2}, 0xc) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001b80)=""/177, &(0x7f0000001c40)=0xb1) setsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000001c80)={0x3, 0xfffffffffffffe00}, 0x10) readv(r2, &(0x7f0000002f80)=[{&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/150, 0x96}, {&(0x7f0000002d80)=""/201, 0xc9}, {&(0x7f0000002e80)=""/223, 0xdf}], 0x4) fcntl$setown(r1, 0x6, r3) fchdir(r7) connect(r7, &(0x7f0000002fc0)=@un=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) dup2(r6, r5) 00:00:14 executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) geteuid() getegid() bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x80000000, 0x8}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100)={0x2, 0x9}, 0x10) getegid() r1 = dup(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8001, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x1, &(0x7f0000000200)=[r4]) connect(r1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r5 = dup(r1) connect$unix(r5, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet6(r2, &(0x7f00000002c0)="864ba23c96d6cc0a7964848580f85f4e889b51230a50deb95509c28ae890e53fe14e4d3a019b371041cb274f6853d86fb90964db5b6ce92f710862c2096a6bd161ab030df9a958a9e06474cd67fea05d540a6b6bd4ddfbe430dfdab75cecb43db9cc0a6f4b32204beae0a529b3c72e639a0272955bc09fef143a9bbf822700fdc206a4cf7af4f187d56bf4a76d14fc38f0598c11a47ebbf15824918187e99b316872b964e6a4f6e946a85839534e", 0xae, 0x0, &(0x7f0000000380)={0x18, 0x2, 0x6, 0xfff}, 0xc) linkat(r5, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00', 0x400) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000440)={0x0, 0x1f}, 0x10) r6 = open(&(0x7f0000000480)='./file0\x00', 0x801, 0x80) renameat(r1, &(0x7f00000004c0)='./file0\x00', r5, &(0x7f0000000500)='./file0\x00') getrlimit(0xb, &(0x7f0000000540)) setuid(r3) mknodat(r5, &(0x7f0000000580)='./file0\x00', 0x8000, 0xc0a) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000005c0), &(0x7f0000000600)=0x10) read(r6, &(0x7f0000000640)=""/165, 0xa5) connect(r6, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r6, 0x4, 0x0) bind$unix(r1, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) accept(r1, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) getrlimit(0xb, &(0x7f0000000800)) r7 = msgget(0x3, 0x1f7) msgctl$IPC_RMID(r7, 0x0) 00:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mlockall(0x2) msgget$private(0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) unlink(&(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) getdents(r1, &(0x7f00000001c0)=""/4096, 0x1000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mlockall(0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r2 = openat(r0, &(0x7f00000011c0)='./file0\x00', 0x20100, 0x101) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x2000, 0x220, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001200), 0xc) shutdown(r0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) utimes(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x1, 0x80000000}, {0x1a2, 0x5}}) r3 = fcntl$dupfd(r0, 0xc, r2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) connect(r2, &(0x7f00000012c0)=@in={0x2, 0x2}, 0xc) r4 = dup2(r0, r3) recvfrom$inet(r4, &(0x7f0000001300)=""/40, 0x28, 0x43, &(0x7f0000001340)={0x2, 0x0}, 0xc) mkdir(&(0x7f0000001380)='./file0\x00', 0x8) listen(r3, 0x80000001) accept$unix(r2, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) bind$unix(r2, &(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa) openat(r4, &(0x7f0000001480)='./file0\x00', 0x10080, 0x40) 00:00:14 executing program 5: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/148, 0x94) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/216, 0xd8) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/57}, &(0x7f0000000280)=0x3b) sendmsg(r0, &(0x7f0000002900)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000300)="3069c9", 0x3}, {&(0x7f0000000340)="5a802f7b8427f4cf58ff67a1eed462e95e14141515c9001c74deee2d8c2df4921d814868abd7c9a93b87bd5137ba9b0ddcf7d2cddfef96ca6ca8009376fd529e0b25478e4e36cc8288725e4ef4ec48c35a17ec13d088b668b3311abb3e310a9662ae137183e8895cc333adb49f8f23b42f25c882e739c12246047653a7097b2ce9b7711473167fdf03e4a342a3c1d9eb40020ea7f168ada6ce6ecc5e3d7b1f", 0x9f}, {&(0x7f0000000400)="3b1ac013a9ac9c52f85c941918fe62ce6ef4d4d3ed0a3f6f57146de4b00fe89945b210df623a", 0x26}, {&(0x7f0000000440)}, {&(0x7f0000000480)="f8580364cbf85c1190559f1acf54b79b986e613562505ccd835c30656145e2da9e6b61119754c5885e57f0e7ed582624930fb57008de56c9de174d221ecfbfd1ab3332ed7c57585f6dd518cc863b1ac0dfae892c4fb7908b9969181773eddaf1f941405327d5cf90e387d72385e9210ab0028d3b7641c2009d606d81af1f39aa8e13d64f7db0d20248521973602c4f9709", 0x91}], 0x5, &(0x7f00000005c0)=[{0x110, 0x29, 0x8001, "aa1e505a00eb67a6427ee29b479eaf026eb5f1b336b2c50a49f9d44feabef2cbfc8dfff47e29f848bba50259f5dfd9cb2183995c07a4a2204efdea0da9e9a42a4dccb6ab74f210d7e3e7252dda2e33748bfb7c5aa08c597786a4d9e306bdb6a67dda650c823f632f2ae8ff771ac0bcc7476fd10d0f6c7ba4d821502b0b0bab342a3daf57a20a6689a32a5ba4c63eb423701d386c5646247564474dc94a0c9188bde22b5a29f2b5b3cbb5ad7b824e97642fdb17d40355c7e4ae952bf2d53b995ba00723d6ca6244f8662f20b3d1ce2af67db2b9d2c3ef5bda55131b6909184f12a7fb2d823ac0ed8b5ea811b2649dea7910414ae89405cb02d8c7d1a0518115"}, {0x1010, 0xffff, 0x7ff, "ebe92f382d9fb06ddc4854137e0b281e2305f0e7bd09c3cdab097fa5fae0c441f7eb5269c84e2b0a1ac6b8467e87288bcb532dceb76a46f474f3b872a805669d3fc4a4e25b57631859886493c06d43e96087e2d304afb0ac80690f41b048c620e87c115db0f8074ec3f453d746a9c8025bbe026089205a120f1d146c0c85c71f99d86ae9b04aa3dd7dde25269c4dd7f7f7bf9b483d881c9b3ac53bf84851528d39a221ff6d6ef213f36fa5c6932defec514d4769f528341b39cf4e23f53febcb0ca58f50f73876850b2db2a1c5ea8c501933140cd11c1d1be35a442163b46b0c51f77076373a0be3f2429e43543dc05fd4826caa4bbb747cd6105d2462459dea6dd8bd2f0fe06009940a0abf6621fc05b35ed70a2926e0f1c1031e24a36192ff41a8ef11f26d0b5109214a42a6974131c3a70b8b135662025a98778a48c7d941ff2c807c65c111850e39b24b42d012619febc34f00acb26304c12fa612a3088b8710895089f562e75e4573593b8598b1dedb470deab0ed8578bb3c0f7c4903bde1358923e4227d61b6b13e626af79370083e02b7b666f517d08eb6090dc27ab1252a342644bae3bc28943cc19c2235584bef499ed9d37a7452569fcfaf92a409ac0e158ed8c7354387b5732644466bf6d6b8d9ba8ea690198f72b656cc218e538fcd56842a0a88736207cfa868b17db618e2802e58629435d5a8f66af902b842ad6ce79c85629078d29df50bba8d37722506335d3733b72a6cd90371ef86d5cdd3de5554bce3f9a4e01dde7437bfcb9c1791bb960d1fef4611f6ada9ebb84aa6ceae211ccd5e3ff608269a4f5219682bc3147b812de529ccd83d133ade2f6dfd4ace23f0eeb11a8eac59d4adb23ac12c9077f8475a4dc30df0ddeb6e39ffc78f9c3044105b16ba084c3002bb96a5d4ce110e03408e2b17f1556f24e667d094d235ad205e0f197f4fa03422767651abdb3908fe39d5f466632537d5ed0a63421dd45c4cf997e1223d68a62de579779400c7af6f9faf32d944619b2280ab0c6504cf41a1890431840ef8b59853a3a31985122a16940d46a5c3389d0018fabb3eb6583ae1ed9c4a7688a47a6e8997e9ef0a90f4d5dcc4b97dc94720c0ea4ba5584418b5572b96aeb8c2571f7ac95b7bd7ef00e8eb2770d9feddfe253e4128a3cb1c948807f3d11902e288b03a02e6ac171e293b586cd741db1507654afc95ef04d50380448b628defbdd7e2fd795bda35205c21d94c17cfa3dc91cb7d780f453903d47f89eab4659ecc2f3b2091067b308a37a8bb5866be1915a0c3bb4a826fe6d4fb918b68019fb1252b07ba67b67a3133bdf8fd210ac17d8310d0db34197fdc33ebc358872f38dcc4a999911072a21520f81c6937a985679af9a4b6aa2e7c34763550d353c12c9490f69ffe8c773f7d6e43d1f857f0fa49549caebea6151d553fb047515a4ef103ce57755f9d3a2f1389a5a1d9bbc116bec9de43491d1c3cf29c19a683ada3f9fd057ebb460530b69c2ffdf16fe6d126c848340d7547eae9ce66bd576c1531f94d60e5cecea7f2a659e4ff14b65f55664ed78a7f1a33049fefc58b10d7decf68baadb3fc71048acd6229dc37dd7cbe19b85b96da53ec0031a709feb2759530117384f9703fb437dae151948f169709a4acafc3dce50c4a5021ff3858c488b6a6b4213b3a130d64ea9aa9e97612b84e2b6b89633f41989624777b02e1e9ebd3245029dce57d8d6edaab6daae30ab3d5f246cca29407cb0f3a32b2513c2cc54d648eb3cafb5f4c4f034b46853891617ed91ee9ff1a86665d0c11b21c642f07716f49ea88be2435f7c1f98e47af80274fb45429062c6269017c4de8e6f29b719ce35426700c29c395b13cba4b884532e07c3d5fa0a03cf21196bb6b709e7b74185635c0fdcd6018ea036fe191d3eb7a5cd7bc85fee5e7c862315cb21fe10252aacceef352f809b21cf3aa7fba60ec9c974c3201cd73e7bcaae3117ade3362742b77db0f7b11a3ae68d720a8f1e9dae66f2fee72a938b2675803f776d99c82e7b00c86345ffddecbb8616f4a3a91c49cca91bcbb878537a8fd68c09e2a2e0274463de8426b60b99d72cc44d49ddb2e01ba7600e2f4595d8cd2a8de80ed33cebe1973bf7608c3260d4640c4695a0c959383667a2e778646e2bc36d846d711a1930030fe49f1b9813de08f3fcfab19863ac9eef35aba63f33eb4d4f4e451a036af5f2b79fec2973dd50c169d4504502945f6047d4dcb26b6583fca27720b1edb075f750c34ff9f2db4318e04fe3d69f66b6e62aad26fbc7376363f422029e22d3a6b60a513fa5d8321f875bb0254f89dc3686895cc379c1625ee0f90c3263d0e90959552b0bd1478177246130e6c4e1a349bf3c0101cf0588d98363edd005dff0be0bc90d34177dfa40db2e8f78a8ffcd84effe410b47a31e36ba726fa5a126f9304853f6fb8f88ac17560929cd507aac18efe997f1dbf4db9cf1ad5438712715e122dfafa52330e9467b4fa730f03cad863c5238353edcf715e673ffdc11e954b393888b5698a94abcc57e0c1bdeac9efbf6bb9628833511861580a41b09404595e1917d03f38f1621960419fc85b530ca2a6f71b93ca624d0f3ec8ee82311577a984b748492b72065c8a10adab9d805ae07d5f0c4e85058ac0434121626d7167dab74c339094f16b382fce89cfa9097cefc089ab405cc7849e455ea1f4ef693aa7bc8f06d9615fabd62bcadb4b6b70ef0dd3f4f251f9068aae2eb284ade7c2328ad0b4bedd7d0943910818cfb1ecd85ce29c418eb9283f42d66a6407d98de2a6a53cf33609bd2c4ed71527e15a46ae07e036860de29fb534a486da70d0387cd539690e1590c06eb591efc2c62d61f9e08d00a0a333049b67975f2ad30f92eb7be4e9fa838132b987d3cdb17a8f86ba60ddf5f40f3ba13291148cf50aefbf5f102da7ae25c341d0c4e4a62ca81ddf96bfcf5ffc0c299cc4c30bf7e02ed396196d7f621c00debad8a88dd3a823fb17c499dd23b32fcf8f0d2f3d34d1e8be4c31808adfc750c5d0c2e519ff13ec3ae9a73a56cd11079784d2a53f2c141f2a065969a768be4c427e32d39b3c8b63f11e34603e240a5b2c8fb99f75fd9dd6fa2673cf641907f3917fad3818b32cefeda452309534a2237a51f34083d32841b2df2643bc87b03ceb3c4a38b8916db8ff76514b0f3b092ad320e21b5e67d84d1e69d7449c32e744215bb7287bb79547bfea6c17c9f97a2a05e94e07ecd0cdc3242d6cd99c1dd3e11b12a9a9197f57b5630c6b397ac9faaefdb316242ffac70c8cfe1abfe51c65ac08c562a8f1a629cb129a81ed0fc727cce410fb9fdebae9b4ba8e3da8edca5a4e4038302c78056af0329d6f7c32a3e570edad2b3610cdd169429163fed266d91db9633bd9871df58ed3883cf0ec4342508316e9243e2441c4813f4206546d9d513f88e6eb0681ccdd7a7d12fc109f835116a4cb4112632a0e940795dee5f66d53869f96152986ab49737a81534dc325567997096d7c5ad48f5c5e0c2de8e16733b76bbd2c70515df8ebbc5c15044633f199b2c0e87e163362a868b0f8079f41e28c33ccb846284323b98e58e4189125393e28e565562d3c432e811df6e77db758a80f2cdf0f049f7faffc8a4f76deac8d095a5580137e87304346b211756d00046c2901ed3956db22533b06fbf56c2a474bbef9072ecc17f9038e70ba571ddcb88c52c68c8fa1801715b46ecba88d6d8d53dba0c88ca3d979831d1953662c2767a2a635fe03c24760f0fdf140f4c67614beecf44f667c27e54e33996a989b68059154daceca6acc5ea317ff1265507ac7ed044cf1e2e6b09f7494ea925f2da0620bef4d5915ba87262559a1730298253ce393cfd34afa6e6a96a4fa0b331414eb263c7c236d90460e78039962fafae9feb78911fd59857088fe4526047ec292756fcb865b2409792580dcc8ee1d12fa6e7245d242b6e4fe3d4a2c5ebcfd2085b7b8eb61fe18831c29e781b2b22b8aa031aa9c4fb0b33846525ed54047d7261b97c953930d11803786a69491c14c7f98d3254e44605512a4f98b2a80a32dddb04ba203e774bfc413d6e36fa539b3d248e2a2db5ab25c5d64a444828d0be97c6e88a0fd85ba48e3593d86ee56931d61db241ab8cb65f8cbced45f0abcd65d59737fda2094e6f58f48397fcf21a831bf674d168df4b988b31f87ede1bfecdcc09fba001e31c4f74dd6e23de3111d35459d8d1037265d26e724c9b7895773d9dbb5dfa01e6d56f03f8942f2d294e74f756498020f60ba47af54c74ebb0aeed0984b29879e75177e2562eb06104136a30214a91a3b0d99bf4f170d2c15bbade58a65800d085bfbc8622d72b7cb7fab802377fe4ec159dd58ed137988f3ae9a9493bd589d67c8c0011130310fbaeb448d0a18b44a8a3c112345e2e0ef578c98618e612506f1078b8898355d88e40e99345316ee7488683ea2fb08415800668db66a2bf1f1cebb69b6fcdc13a1ced104e9950a78e3f57d9838cf139c833800cc011d65474e1ca605bbd3ee21106505b24388a1bf3dd428c3b20d884cc8ef8979c60d78f4a0dc19835a08cb343b5cac687a4a4df396a0e6bd67d0c759ff5637784a5cac403445352a206d4715c6a8c94c3a50f073cb946ed4d31825d7758c3c2d82b87bf6ecdddd2a25140df8df4dcd6f3e4a60392ed39058fe2ec4d67ff1a3a064446420986894225447753d67ce89bd460ac74914dcdca5f637ccc317b1d7b3bf940f9d3acbe4c76e9efc8c7d2156a9957d9275e2af642145719a2e7635be6a071f7f8780d1e6601b9d6a63bcb846a9aa5bfcd36bd933be7087d58089e6a00cb9b90acedad68681c1bf25f0c20ab39118579cd58d417e6fa2fc4f3be9e215a92a042cd3cb77028f197056ba3014fa4c4b9af18b96937cfb175fcd7a4c9109338ff3d444c22548e888c5e36cbc6e293d4b0ef01acffa8e76e1bead0fb7c96795e5e9d3edf01b5a2fa1c10d4d4856ea54d92581c7f800aa2ef5ee42a71f837f27a5adcfca945f7a63631b52a4a696346eece9059183e09666de459bfbd99f3aaa30de0561575f9787a5d51101b9910ed9e501d27457bec6ba0979102dc6be426399fce967688133cde57f79bf96ac992628242c11ad9a862c76c2664a47870f2642e0a7191457c6e347a75da03fb86c626c1cc99ac28d6ba6b032ab977978662b3410db0adcc6d4fc209dfa8c4b0992213030b8599034b4de6ed538ade471a54724d6af3a3c56018081d32e5ef5d427a2b342b9775d078826d4fc504511bcac5bdaadbff87c9d1f05934dbc565e5a2a3d86a6e248cc2b63ebe390073b6d22fce0a876ffe1e98a634572bdd24fde89cd512aef61b7e36db493ffb45d90854923eb723f6dd0e39f056602e310520d2535c2af476c0d9ebd232d70ec671a94300ffb7c64dda56e9c64f16ea979d7578507b4f47dd19b023e1cff586c2e1158f0095835924107ba8de8e628518ed7d5900a7cb3896fb4fcd65506e50b57ee4bd3d91bdfa31a19ee8bc4ac4084ba469815f74e71a219d5eca4b0c5120c7ddc91e259d0a6d03c620256b0bfed267012650235ac35fc5af0e7b96ccb34ec61113e22bc51b63fcef22575fc227d6b61b6ce3a1a3ac5b64b92e9a17746f21b01a594b43e2ec233ca39494368a3c33f600dfd576657b7d7812ad1b05b8f8d69cd463cff67e4f79175bd1e52ac25aa0980ca4520b31437444c8d2267fa0642c2f9bb31f332f85557c32c2ee6fdce04556f8da480956f8663ca04635f9a1dc6d05d5c"}, {0x1010, 0x129, 0xfffffffffffffffb, "f254582489be6d5a0a6c7fad9ffc1345b01cb831a0be1aed9dc86bc1b75d6dbec166b977684245e27eb7593a0765bcded46bf8ae5a55b8b02a82540414773ab92237affe858041c505e4359df985f2a3f1dc7f93e5d2bf272c76047134842c559a230d376d9fbb3fd278459421c911b938fe5337d0a765cfa81f64c2711a86524badabf8bdd749e576e3517c8daba272e4e3b5a93dde605c1b6cd060e9b084bfed4fbb415d0016ab4b8ccd8cc7b4ea19d66ed6d98563829b6893e15df1a6ad7c2d87f5194fcf209715b0eb06f2d2311bfae3b6643beb67d8eae77e88e323e87bd97020ee905896e53b0fcf2034b60cd1cb549a804a51dc701c455b47a282652e6a8226bcb60e54e06c98cc575a95d2893cfa90c646859e15d1094d683803428603826b96ba6e0f45ddff7f4e2f6cf06c721ef63fc08b2eb722ec873cd90cccbec2e4bd06d4901768f79790f2c138a4aba58a52442e947bbd2ae28aa33a5d76604c6bb4d619ed87b4a5fd1206af518485c2c934662876f8f1d1137f002109af390bc7d529c7db24185818d36199c7206b5da29cf7cb96f3288990fc3f085258e3f79f2a4ebf352cd2ff3541bc05997596cb6b2b4d24b6d1bd7c87eed0e37773d73f46803bdbbb10b897c383c8175e71e1688e99343b0c20d7d7e4a3107beef4ae865c99849f56252d8f367a672a5b69da97db15b5a2cf875918054918649d5ad0102b6298d8b1a993479d702df8fe12f29737c963bb1df24c71e156ebaa06bb7d92bdc4d6e6f999d65a1d976fd0320a8448fc3e9d8aed66659da02cad352c3bf5c1e2ac9bc056fab41becf0eb9c742a928f2041a11c2d55ceec82c6c2da67e397fffeaedb039cef8529a98f2aa04da2267d049d549434da247c10bfca631c0f45eb7c419ca86d5977a92a4e8766dee883a50476307e808c4e9bac1de8d8d38142a30da021770c5cf80dbe2ef5c4faf549bf76330f207f5c584803a6764131ef0fbad9a399ece0f5a336c21c0f99f431acd5937e51e3418ab9d7fb85f5e29db1bc8f1487560c85f196ba286130bc1e61d9923c06d76200b240995f966317af1a5729521d73b5b97ad2e6e69211cc4eb6303fe704e7fc5b4c122629fb62d3a57a3f798d501832dcb507fc5de848bedb22b560482200c14ed283bed9a67a93b8aee3f469ebcef521d2a1746cc1606442fe06495c63f7ed9cc717fa7634926e01a29415b5dcf8af710dc167b8da2058acf0209190c4f461a1b2c18f7712c82ee2d4a6a9e99b57c3a479b823fc5fef3654898264e1bb0228d6257b6331672894339caa68620a4ac096e984e62b9fde217c7f26cdf652cfb6f3ca87da986168533b5b41b5744d4cfca73301565a0955c7c6b6b1d8ef3fcb10e5d2c7b7b5c23d19482e3d74abbc462d075ae3d2ab5c1fbc03080e5f2b0b52edffae7a27b667698314015878bc8ac50c8ed2b175db1c9bfd8d46e5c3549f41298676f65ad4b775884026f577c022e0a20c14e4d5a9f112c04486e2ce12c28c2453b38ceb9f6d6437b289a912f9cdc156e67b61ba3841d1d6fd9245be0a1e8d9e7d7beba7be8426fdbe120f31abf43ba8962f0fb56aa32c9080f339ccde199815a2bd7fa3bda48427132a82dd5666abeefa780cde26e7e2fa38661ca2e78626442909165850aa941c71494b64107d7c58238a4068531c049cbec52bcba90427771664d507adee794505147f257bd2556ba678f4316ac302b6f661d94652c8e280d7ccb01216246d72d70ca12d1a8be7396a5c7bf2053c291b02ccd341eadb3bc6b956f590ef9435f33d46ac1cff4d825e4af7bc3955ac2c64785ec1cfaccbab4468e71ab51c515dcded9c00bf66ee8c221f29acb876e4516abaecfc88f51205222dc6ebe05b9ed4b0710115f65569ce1216ea6db44ccf2982988c1be618d030c1092715c0519c5880f054bb97db7dd347184f61d239cf5175b3ee52f63693f197f5a95638b1cd77d10ac06dc71df74b74cba9b9dc8b06625f4ac98acaff5627fac07e36e685a17a9aa81c5b858db57b4817cb7e831ab00ed61a7893a7c7076a18203a85b79de58b053f52dbe1a7a1b49885d7cb8ee1cd46263625a60fea6f33f71e67086b4332f1e48a9c0ac2e2aa8b86f990f0ac71055bc2fc597083e91cb4be5ee6bfad592ed05cb8ad35364c349cd2af3e3c212fceb5b2726413a36ece047628d1d2549bbeff68c0ba13351cf8c852786a3e75bf721924849e75effe31fe72f4e6e0627bb4fd9999f861a8453b3f0d7c1098973d7b5bd8b980614102a757cdc09011231cb6523e83f105d870deddbe94bb9df0dcec9ae5c7d61710371da75abd0faa3589af58919ba96612191736fdabd97eff2ac48dbc58ed8e8089aa1c9f275795584aef3d15e9f3dc8398c1ad0e7521386f275677772cedda66a41b54f8c302723c0740aecde92aaa3f9c03b001482ff0ef5bc9760cf9791fb9fa3fb75655047b893266f55a50b802fc75955d2e6f2b462e52252d2a4aa73ff24809eeb58f10e940570622cd0c47be81016575d7499f4e13ca5eca8f22e478df3b73acb2368545ea0fa914bac6f1898e75c43aaaef1c033d179d75f6ca9a0166fefe78a01f297c549a2ce5f03026cc8f7be66b68ce70d8e69fa5d000666d394b838002f96372a0872b726e981f659c608f8506a1c57cca67d0491bcb9c45c1b1a41c2345a6af70b9423aba8782c7957efec43fc6846ac8201ada1a137e98325b241e3963c397b9da9eff74ffbd6ee4e3ea57bc3289940ce2287472d6a105d9f554c882b6358be28a0c80d767cce885b6e377626d4824d5ab0b59b561bc3b21e0d28d9ba5aa9e68a2bcd29a81cc66403cb146b483000fe1078f95c53f23db8302539d8f1eaca611cbd0cdc0d646a62dcda8c45106800e9303f065dd3d459fef86886b7d9512ce56ebf9556309e1fdc62081ef0c318a021326b756d04ae06c0174fea9bb5811f788477009810092d55ce4108a8572300fd5ed5af5efe14aa1a9b5ab2fa4c94f8e1d3214700289ad9ca486802052b137a094d055e125e0fd32090b2f93fb2f7398d16526d0b1dc86b07adeaa6d6e9bb0e4242f2c5b5f3e26f8b794affd3634ac65cd44d51874b40be0407797642cb6735c2ff655f9d72e801fafe68b41257cc39bb828997bb2f5c8a7dd4ad331871771d37cbf77a6659e3ee4f9bdd48bd2207df25a5e5a64eb510b224e3af7098b477f299e92674a8ef26e5be7c9e7cde6dbda96672cf6ccaaaf33ff5e1bc300ab0540e51638224745edc4210cd1e8fcbd1409f24a9b449f32c667efdf8b8a396dc6c403beb1b56f615c8201b7c16039466236058c468cadb02103e26977095cd72b845826db6d9d34cca7d2c7a5edff3f1483194f2df47cc3fb280822ab1b2007ee699da1e790dfff246d257be0f92cd289367d8aa3796a9cebd287c17ecf6a3dea4c77d5e9029bc67b76871679dc220d8ec42c39bf5c114b8f65f387337a1a6604a4854b6ce9a518db22452bc4f8995e8f2813e35b69c392f6931c803e6b91e3ebf98d038872b4464f3b89598266f7772dc6e28dbefa312ee866d462f8811351568b4513743975776ae93d7e7359316c4fdf38043c91db4a4c60533fd121a3ff706fe6798fa069a34cb40df4b3e446b7e190236f22b8faaf12d549d7f0484b690539de9e56f5f900ef0288d0b21925de17652ca57b834ff02ec3c33e680814bc4771180c1bdb52edd3fc86e5bc14997a84d19524f6a92d747a72d49f6f693e05c023171d4092d1b9099b178eaa1699b619bcbf899a3df3e8e1223445fccf055e5d8c4aa342fa4ab47c58d3fbbf288bc34fe1d4be45f2839c5951d36b270362953e9d9a1a94b54bf295300fa933631fe4b593c1b760dceb2ec577c6cbabe44b4a9630bce3393d8ea490299d28afd167c15683caf229582391cdffb66703efd5932712eb11b919597055e01e6812f5b847febb588ae88cad29824a29b415d885e7dfab0e2f5a366909ca6b1039ca124720c20b280f120b535e6bf39258c8e46b5d29b50ce2e7c81e98edf6cf07ac7b1b6ce6f8933df9bae04b0c1150c3c8bba56d5d4103bf0cc512425f89aa8c2536eeef96ded94403e8850221d35ba2a8bdc09ebb6ae7ce463dee1a389b7fa5886b27530fb36eb261dfc59721f97aa318e3835f7b1c7a713f0a9e506be2daf5a63516679562189130f0aa6bb75fc14a041bffb647a708b02be3274f442b1879592643771858edc70e1078461a9e52bac4546a0d4e5334a9473fdc109ceaf2a6c4d8b7d58113bb605da3d97a7717eb1bf81a0f510dce59b3f5c51e9f0855162f4425fc6457544caa6ecb65e9d5486852e32d5cbdec8307c4748ea5884bc775edadae36150ff28f6a981ec8609de7eb4fa55cf63219500fb181c752a29af44c14bfbf5c99230b42cadc18f607fec258c789c0cd72f72c0c08766e324a35498fc41df927f54c96464051e8105ea3b2c87caec8355e5f7d5769e56c8bd1b72ec80e86ee75a22fdeda0a8740ed01f0827370eed4d42d8ded51c4a75be0b49aaac92cbd3ec29bc4a8c2f5f58ffbcd142e2043fdbaf15ed9ad6f346c83dd7e673e447e5f9e968488ddcbfe595957a1c218cb87e3982c049a2f752e5ae0c981e1322dfdd05d0a84ca0eddcfe63b27bd32d030ef76ca361461ccb6fd5aa75855d24b12aa4483dd5e33e28c9fa6786278f0dcc13d33a6bb3a01f26ee05fbabdfb1ae4f19bb502111250ae3a67a15fbc6aff129321d2f8f8cc46ccd6c9a727c258893a0f9b210d1d4db6e4433909a5581fa1505b4f04945283ac0e1dfce436894be71d2a6bbd4108cb2e4fb6f4952397b5955efea49ca3e106a15bc6a076baf2dacab4ec938ff5e9f86a878d697438cbf6c5498690f3f24c9e573bc0c1d2a5d9daf7bf891feb0a40bb26202a4a7f88a6ecc6eb6d92e862ab20ddc867cebb07d25a57bfbb4579ecaa883cb2f2731cf285fe51c3e1ec3c1f3c51ee70ab123c48748f3d42be54f30aec3cb708e2d60e2078ea7a5cd546e154bd85a1447f1cd9858c93a00cc6d6248d32cb767a5de7ee041310b4949617c6443a25063b92b882cdc8a6a308551a64771dd493efba7df0d800d8996c9eb6f020106066845782a67d705955f2b958f989cd7adf012d336d80a13a70755607b5305e2b1b0f9838fe28446174b780a07500f8aad7f8b98bc7491f5e944f6f0e9819fef44e35142a823aace37d0b4cab52d2b8f1f930c65fbe3e1a90c1b50392f0852803497a390f31c6da66eb125e454f4f8b6faa99069dd9c9acd89d508712e0b97c38e73229a0b9b1d3db3656af8a8c1058f8b72308b8b7cc66760d1f3b6a0eaf4b0906941bd7dfa8c43c2d19d167dbb2c16b2fc87a325329496511b0b2ad28c837792908cc8a32efd5129544899284a4f0822e633a75abd452a1c2c14fc49016ec0b79e6afca6acb837b4ef813f5b55dc8c302d239eb11da6f8bbe6f9038b2917bb704081d155dba59e20ac76a6f14faa4da6e44543ebdce3ba22a86e13022309d2f4796ff87dbc5d6748583209b8b938f910da8ae3fb160a0353d35f5b346313bfa9d46d818468545394385eb2511aa2c4fa2899cb68a3fa5abf5102c1ea44b9fffbdd0fa6d868097a4cad150249f0dd2dee78cb342b48ae67cb6476162daa2d3377ec796ebd3631594f5c8bb4454e884aa889d26bec45167683a34fa4b2e6d16f9547dc37e73a9a6302afab3ca5ff7a7b59194fd900fab9f8986b4aac459275019a7f08a4dd82c0441259bd09db769835d9a54534c12d9db9bfd02d671"}, {0x70, 0xffff, 0x200, "7e06c9b03a9f28be6b59cbbcefcad53e2fe55015f2afb734ade47634856aaccd7dc383439fcd32bfe6df2b35d5a5d43fe00d4cc4d180461fed612dc34a62dbaff15c06bd55fb14aaa57eed8ceed68a091b9ae6dfc6b895cd9f60310d7a07443e"}, {0x68, 0xffff, 0x1, "c3c9f0475ddfa6e23cdb45210a92d4fa0b4334fa99fa9daf6826a872c67f00ea0467ee28bb071921d90655fe39eded80c4b26bf9eb5a3337e7d763d34caa2f37535d34f3c2aae465d6545e53dcd3df9dc7a9f97034e474"}, {0xa0, 0xffff, 0x200, "3968e62e8da34f88faf130caa32f56ea118a9be4f9f914e597fbb3ad8e64178405a192acaeb05733a26a8fc3f50cfee6b412f1ac8d63814d297cf1524ee8c2e3f43cc99ce81578fb44a6bcda423974802bf8ee1097c002d65ddf80afe038a07eea7c5d7f2aec4c7b18f73b8c71111b0ae83a19c87392f1b453afa95a630d0216eb249cffb5ed1daa6075fb596fe8"}, {0x58, 0x0, 0x4, "a88abb68078b720b7c05c5b3cecb03eba61b0ad7076d21844a2967a6115250d6eafc78d62838c8126f9cc3807fdf8a5646a10e16ff72df2dc49c408a39bc659ae4904695"}, {0x40, 0x101, 0x5, "ea2e089fcee9f1085099e27a2c052fcf8ae7fe8aa27f5c7c5352e89e1c2af4a0a68499bde51ce02488"}], 0x2340}, 0x2) connect$unix(r0, &(0x7f0000002940)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000002980)=""/102, 0x66, 0x41, &(0x7f0000002a00)=@file={0xda1dd998c9aaf4fc, './file0\x00'}, 0xa) utimes(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)={{0x0, 0x400}, {0x6, 0x6}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x90, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000002ac0)='./file0\x00', 0x100, 0x1c8) mkdirat(r1, &(0x7f0000002b00)='./file0\x00', 0x6) r2 = openat(r1, &(0x7f0000002b40)='./file0\x00', 0x10020, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) r4 = accept$unix(r0, &(0x7f0000002b80)=@abs, &(0x7f0000002bc0)=0x8) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r5) r6 = getppid() r7 = getpgid(r6) openat(r2, &(0x7f0000002c00)='./file0\x00', 0x1400600, 0x20) fchdir(r1) r8 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002c40)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002c80)={r7, r9, r10}, 0xc) socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x20000007, 0x9) recvfrom$unix(r3, &(0x7f0000002cc0)=""/199, 0xc7, 0x42, 0x0, 0x0) symlink(&(0x7f0000002dc0)='./file0\x00', &(0x7f0000002e00)='./file0\x00') fchroot(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r4, 0x0, 0x0) 00:00:14 executing program 4: getrusage(0xffffffffffffffff, 0x0) 00:00:14 executing program 3: mkdir(&(0x7f0000000280)='./file1\x00', 0x10) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x3, 0x0) r1 = openat(r0, &(0x7f0000001300)='./file1\x00', 0x202, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x80) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file1\x00', r2, r4, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', &(0x7f0000000100)=""/224, 0xe0) 00:00:14 executing program 1: r0 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x0) msgget$private(0x0, 0x1d) msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000001d00)=ANY=[@ANYBLOB="000000000000000000000000000200000000000000000000000000000000000000000000000000160000000cae627b99d16643991cd9aa66d50000000000000000009500000000000000000000000000000000000000000000000000000000000000000000000000180d000000000000000011406306760f56000000000000000000000000000000000000000000000040000000000000cee065e594ea2fc17b4d48548ae4c370c4adbf7f3066ba615d677e6a9a"], 0x1, 0x3, 0x0) r2 = msgget$private(0x0, 0x4) r3 = semget$private(0x0, 0x1, 0xfffffffffffffffe) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f00000001c0)=0x80000000) msgget$private(0x0, 0x119) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/132) r4 = socket$inet(0x2, 0x5, 0x80000001) read(r4, &(0x7f00000002c0)=""/4096, 0x1000) fcntl$getown(r4, 0x5) r5 = socket$inet(0x2, 0x3, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001b00), 0xc) recvmsg(r4, &(0x7f0000001ac0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000001840)=""/130, 0x82}, {&(0x7f00000019c0)=""/137, 0x89}, {&(0x7f0000001c00)=""/217, 0xd9}], 0x4, &(0x7f0000001a80)=""/1, 0x1}, 0x3) fcntl$getflags(r4, 0x0) sendmsg(r4, &(0x7f0000001980)={&(0x7f0000001580)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001900)="457300343bc41489b7eebb0d9c033a0b82cab9ad1a6ffbd9de9463a02b575746471e00a7f26f463653", 0x29}], 0x1, 0x0}, 0x4) recvmsg(r5, &(0x7f0000001500)={&(0x7f0000001300)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001340)=""/27, 0x1b}, {&(0x7f0000001380)=""/206, 0xce}], 0x2, &(0x7f00000014c0)=""/25, 0x19}, 0x0) r6 = socket$inet(0x2, 0x0, 0x1) fcntl$setstatus(r6, 0x4, 0x1010008) msgsnd(r2, &(0x7f0000001b40)=ANY=[@ANYBLOB="0100000000000000c6922a8497a99f6bd1978008939e3bc8576dce226f04c5a381d13037234f9fb0883f2ed6664660e208996db074c7cd7ffb89ec7ca3d9a639b509beb33c3595257f2a688f34a11bcf2a34272617b23e967f32db6e665ae2b24db250e9586e7ec65d47f2e1e09977f97b383e0445c196cacfa70c8ecd46fd036aa6b0e71546e8ab0430d340e475fe8dbd064be8ffef31a7a66f4739f711ea069d84cd7f2f5729f4220ff2e8127c7777"], 0x1, 0x800) getsockname(r4, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000000)={0x80, 0xfffffffffffffff7}, 0x10) r7 = socket(0x18, 0x2, 0x20) accept(r7, &(0x7f0000001640)=@in, &(0x7f0000001680)=0xc) clock_getres(0x0, &(0x7f00000016c0)) recvfrom(r5, &(0x7f0000001700)=""/241, 0xf1, 0x1, &(0x7f0000001800)=@un=@abs={0x1, 0x0, 0x2}, 0x8) msgget(0x2, 0xb) 00:00:14 executing program 4: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000000), 0x28, &(0x7f0000000040)) r1 = semget$private(0x0, 0x1, 0x24) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0xfe34) r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', r3, r5) chdir(&(0x7f0000000240)='./file0\x00') pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000002c0)={r0, r3, r4}, 0xc) sendmsg(r6, &(0x7f0000002940)={&(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000340)="23fb523116b7c8c2a6466e3d742397fa84900da647aca10a1a963a43e8a0fe6092262959aba4e174048f6e8be1761c2e7acaa5ec1777d7d95693753954333ed0db2974622360a4e1075557de0d7e70799bf6510f0698d7", 0x57}, {&(0x7f00000003c0)="8aa12ddbc314816a8c0f62bce3762a55cbaf91b613d2882f6597fdb41f18049606f85c6fc854755d44b24e16748e3ce0c67f58e79190caebeb76b7142ae4a10c24aba42c203572e4ccb201f7f3e22a13347ea77436c1a1706824010b33913d87be2835e9671cb36e5bedcdca5769f0c67b37b7051bc4862134b42bebabff0936bf4e899e0727aac1a27b149218622b35ea0e085b7408c4f1236d8c5638e8a2058503900b3a91cdd6a350d606215360f2b5e8507b2ca457a4c844482025c95f5fea19a45638cb2e296c213b6acee4b875db44e58365f4633824", 0xd9}, {&(0x7f00000004c0)="97f9d060881a165adb3b16ab62b0bda0bf45ef81059f0e9108ab2bc8543febd0275e700dd5e2f7e2c767524d2ce408beda9a6e8e6074a9659ef299ed32f62569be9623d51ca7cabe69b0f5d066fc9c167e7c35e4bcdb969bab176ad95a18c9798606387d08f0b85273ea950f6dbc4276a47142ddc953fc65df9faa7cbe993e75b43976bbf94f4b24b7a176c60198c9316afec1dff62a6985cf5da5e4f7464cce2c65b28d6cfb0f949ae4eeccb5cf194944f47a44f865f79e536cc2e1500ddb55d96685dd8b8ff626da3efb0d403f6976cadce5f1803e1f2eb1779668afec0aea", 0xe0}, {&(0x7f00000005c0)="8eed24086f3dfa03d7a1248237aa803d3c80d0f33bf537e9b01234114171897f157da571ad947f9acc16f17699cb3a3c1a21b7acab41b23c1be1e8173063c150be4d317af1e82ca77dfa6bf7b493cda4de4a49058fdc4cf85ff37491aac9f430a9d14914a7c63019c346de9b06ddc2269160fe1ee6ede47b9abc7e7474efd410ab1e110ed46b8740de3b7d796e5b8e5b", 0x90}, {&(0x7f0000000680)="6f29cb0fe0e71f74551994094bcc7ff62ebf7a6009378c215621ebde8e416a8a065ff640d1dc5dff4de9496f95c7d7539a31da44bbe997455cc15c6945780dc5e3a12565cfd9436de3442de5009ef09c9218d4c6518f945205ce38047ab95c33032de77bae6331414b9c080764a419b528864a65e6f1567cb66253abc70cc5a5292334c31c378bcc0f2e36b3b7fc8a0a6efb629ff98b2c26c629a39dbe6a248601e5b65971bd3aa348ae816d40c21eb1c3e73c0e89df6bb7ef3884c3b305a69dada69640d06fc1428c1c7df22d8ef8eea03e5b0a7564812fdf5f8e81690bedb7cc799c29683de9dbbe32ffae23aeab7759f9210490de4a791e33b9de55154b2ca217809650941d274ea0cccb9b307253f836911d5c0dcb28332fb40398ab40285bccb2134d3b2db18a14b80eb3abe93449700feb1038d8fa15cb667f5351a26dee4549441d150161bfe3c895e64e68c617578cbb753c9685e388b66fc3caf1ec0271b77e420f29d2c7ba07aebf7309a858bace5e41b0fcfb72b69acae75bce833bf7e4f04add37a34be2c806383407d53ac4072290d107a5165422b0f8af6282a8c26725814a99077ca08f287a4af91aacdb23b166b1fda319128b675fc0003ddf755fd27738cb76a2a9391552a12aae0deaa1991871944379369cbb2fad5eeb29957544bb8898927050e80d97e7b15e6461f936f67f2f5f758a6d3cc8456658229aac5d1f71c662aa82f5099ca346c51e8a4327144a0014dbe16d70aae67978e2d5828a7d50825dd2fc24e4ac69f454d021fccbd7941ac9b767d7dea014a9071a37548a86cdb64d6e049f762a7162b1425acd892259937acf1a7223254264d8efe2666ca294b1eb9f7892013c42c01fac7dd1c1b5ce307ff4b39896ef29fe10074efaa03a9eb049e5bc252f92beae68b5163c9fd9e1239465a74c0e7e45f9ea775f29d7fbd33feaea4439234fe84cf49b7c88b8b4159c9fd6b4a409e2d77efc479456d21598f3493f221aef0b797629c42ada45c4ceb581d9f6540121184753d241aebdd1a43ea371afe954b7bab7cde78c346fd0e7af5fbc13eda777bb6db2441bba6bf43022780ef7f7aefee7f6293f5fa9353d8b29b69a2e45a90f4341f46cb4cb1397d58c8c3158d49bffa3d419b63ddff8eeff7f61bc617e8ef09a21c0ce6d4b6509c070d9fbb716fb8c4b8c03013c3be568d147d58128e3f48b769e05c9c2f11d1e4080e11b9be60d5397955d0e8100c27a6ebce41b537c2aad7c6b1cec5e911ffde380ba94acc24c41d85d478017390bd81399c5144b3b7981352c9daefe5a5ab5db42e2782d3d335de70b1141031b9e1491592373a0b3fced41d54e6553fbcbc8dde86459de63637deb7fd6b716f39782129465ffdaec014bdafcb221a81a2422fc720064a2fc8c3529ed8118da633f8fd84a55f79460e2031a3d608f4eb1b6ba6aef2bff4c3b68f171d61a8d67cc211df2d43c8b9a5e576eff24d69f9e32206d0902cb5fd443974a39f14ede0d4ee3852b1905c2ce1303495e8ffeaf2c829b808792efb1a56e1676a1f98522c8a441e4391fe66369f3de40f3a3ae9dad9a5a562f33f15776317f98d23cbc8f0de905671e555cc3890c91f4cd0f7732910b7d13fccb8fe03f372894a1d03c3ee92a68b317ac37226c8a6260eae0787ed5a1bfd88f6007cab4c166ebe4e66ef87c887db4495612fcea506275c1bffaf4a86fbd33c57df89b06a1ef3ead6181cc3714b09af85ddd18f274528d7bfb8724b2b62d36335b7922250a7ec0f942b1c95e48f4064590d7a8b1b07ad22f1464e142b15f12cec3349931b7b0ca500ed8dd180765cb560ac5e0a3551d3f6f6d1eafe33ae2b9103b135ea5896ad0e529e90079e3f6ef238bdbc2b4d665af918dc4908dcb1f87c4cf8bb5ac22cbbd002b768ae49b52822fe74e029f4ce6d2e3533ea0dc33997207b12edd5b17f2c5361ce20e47e3d8e67fe5ce209d1f41c3d9c6a8705b2181dbf4ab86b497240c34c8e7c6b51289f97d925e88f05fce27c3b5629fa9894f332823f0a8ef386717aeeceee2b5b9ba0a912064e12faea84ddc89e9b031ea9aa6bd342a71aee2f8a4fa0a1fcd7bf46bea2cf0a9984b17304e6caac94de05d5611941ab3f189da3eb52beac27c9e5ebd8f40cff970c45d9f8cb3ed97f1b024b8fecf49280805e5e40d61dd405567fce0c5f16bf136d44c2da4f19f9f742cd8e3cf43b4bb63a34307d309bf452535a27bbcf44d763bee4aa7d445cd984a921b9e06f26123f07ebe410b8e9d13a59ef3cc5af7d119c71f168e26e5fa61bac53b9a55bd715be69a3e073d57a8fee0a66dfd508b46433dc83cb286f1ea0dbc81406850e1e84b45a263356a7ab427a5b6be3ea7adf4fa6e55c89a6d6ac3c696f237ad0a810f810f2e5f7544c8bd3b84674dca336c48095412e317a70a519b8b904f14113ac411bc58612e401f184579bd1bf002c51390eefaba74ec720a82525f87727ee7f87f89d88340c5f03ce607370ac509284052d65d143d9fa00c6340513f1e961ea0d7c32485c38a709a5c906d38a16c47265b24f3564859cf21d834fed7ba148b6e648d3c763c6c5153216bab40897ec8a091d3561796944e05466ad7ecd0b2ef4fc69860f9c968ce887f61a9da0fa54c8339cca12f39133aa202f4e85053df28ba05b2f9d6c75976f4d33ed2cda166acc7373c8af05c47adc5c7aec4e04fb761c75aa2e252a7836c1ad40e36643757746cc40df978c9e5fc0879b73381dec66b7c7fb01a7794586e9539517b8d8a303a695d84ae7a4647281cfbdc619be63c3b1e76e7af29d5ddde2734a9d37328fa902092315978a3f11ae6c1b6d4df9ccbf6719945851fc6a8b45ad03764e980ef1045816fe9a7ab037b53dc8f91863eee2d19e8420fc52ceb8c8eef19fa0b4aafb683820772cdd3a0145a4a8d7a07df5fa172970907ebfa4264efee542969c2e7043407afa46dc5a8171ba001c801521d987c921bae95cdc27f1181e4c8947b1082e8c08bf6ff857c5566792f8561d9dfee748c3eb1853d9bf17bf869f1c916444b1af1daff267bb9f91568ff17b69de41a672ada8092c36606f3eafc51409c4404d70248ed8a27ec5004656629d46b2ab8975c42cc3b8457820fad18abffdbd69885449fc6a99e7953cf4fff8d15e347a2964ff8c3b6b89df027fda1495fec71837f5b3e2362afc6c8ebe3b5ea3bc409e2dc6635958ee31da6418c7775128649c0f0dfee0e208c306b7bf1c26f12f302ff9255afcf5eeb73c1b6d844dd5cbaaa36376dfb25276d373d271a7f690e1c8573c83fdb68a00ef3b95ad308a86a09a472326092c47bd76d4ce6424edb9be7a9df83bedf33e433b5e5fd23d80b8e0b7a5eeb52f030ec346dcfe351d324e72b9ab159ace411b98af616b1f6e76727ce20054a997f94f9df0dbccab0f641acdda1b2afa72e503c93cd0c1a80143fa0346585ac3b81f21727126b4d5dc2e822f28c94cb6f6241b6f2f574cf660e413979b8aef163fe71054ebffa84049668fedf04909e383d768d02146e260d21cc2e7b8f0ed9d3dae920fd6663b7d6c28199164d38dd213e90cae61ce19cfa191a21923876a7e960ae5f73df251ff9bff953d9f1c640a0f966a278fbc6a5cc6c50fa422e6b5d16042915a51490bc9239e0c399f5c9ad1f1d24fa044c5e72d1edf39109ada606fa98530b9128d97a10a7e7453500150c77e5b18b238cc71c1ea7375c8bf8ef60f3a786dee8ae09c28db45e497d3994472d62b55cd8c1fcbefc4cdf6f97e11d34601fb1e45a9e50613f70ee46866f929d53a16b8f3c43fcab1fd95f0393e1d5b95f4c9b16e5aae8ad1c491592becce218c7e916bfdaa623ed3126576432747554576562c733475cedffeb701a19682d3a2f1583afa0403af3eef65f7f432a1f82783764f147fc2ad62524d7691395f739b4536dad8604594eb427021edd1b243b250fc8b7b73620460323ee864c4bd0d2e9b59b32b7f6efd337a5bfd52a71770adf67a2051ccbca15a459813342e5c4bb55dabae2b3963b8d5edc99cc351c7424ec4280d4c1cd384227bc28b79aeb890c3b8f273629386a66f286ba6d8ef5f1f4fb85063ebc8f07b8df8eb92b5f8a8a440fc2057252aa64e1066a1018f4b47102425289239315e9173d655bfcf40ba95d0fc9bfbfd713f9236ae8dbf8ebf9a1f22f181c42fc882a3ef9fa7547ac726594999230cecccba80b8527d8210c1cb83408f8d54b2da98a75c0550d82fee4ce2239681fecbd4af953d566133e3b1eb2c6bac40f63bc5c0aebe92fa23c21f5dac7b0c974f7be5317abea65c50ccf994232bba66b94bff251b6119d49f5ab72e7949d67c6bbad2b068655455d683efa3d34d05bbbe9f2b17af469a0a49edabb0faf4855f5a5198af2d8377188fcc351be98963ffab848174d114fe075af196ef996627c0d66f0a26a325c42debbf01092736ceaee9a164f576325ebda945f553692ee62287e398235d3252f88fc59cbe7a14839d7ab87e266f71be62ea90ebd619020664d8e6ff288bb0431f664a99a11a3f663d551e8b18e0acb522d10f9010619d8e1a340cec4a548e53057013f9cd3583b2071197cd58d35c0e371555ba163e597be54ad0c2a6786c19fc4a5631c192f42ea4c7a8b0dab39c4c4ad99adcdbc066725534ba7b90729c44932351ef7af3a134bdf59a2a70033f500f783d8b1b10a1cd166453ae3e083dd68017c6a21c63efaff2ef9030a190572c56076d06b356c49540a5b2a2ca469eac81fe7c9f93d87e6ac473ca2446118fd0fda9c92bb8a72eb03ec81bca165023952fe53cb3ea91ea52b34c49d11e96d554ac82a06c0e37c29071ca59005228e09e4c00405d65f15f99167444a0497da2da663cbe11e873d7b021c8b41c26fc5d3b4b363c582e24dd3a03b0f5ba734af772de8914f33a64d331d9aff895217809086c0bc06eaf6019fde205fd0d57d84d79f5bb78cc9e0e21b4093c3c3e1b794a0d0fc6609cda3a53820e1e8c3f641a5eb1c9bb9b00c7a28f801aa248d843116219fbd99934ec0ec1f84674fd4d1f700243a90dfa8838b49cd431aab254ab3865bce22049f91e6ba02f21d94eec458a1d8ebea00613844ffa61aebec43fc5dee6c85039b958332ef3159b8c6b834188e998d0540dda4c0ed515ba4068fb9f04b7ec21ba935d4ee45195798ab740e58769f8347aac5b2d347866ce6e2f0a4973fb3b3b3072543f4b4d8e4f10f570bfa8c2fad839bbf1485a86bef3781cf3cdccf4bb5a3271ca0b61d7c76bb64a28fd4bfa54964cdd2bf1945cae0072bb2c5d991f255e9d8a1e2a7123722b7b04ee1b63c6c6a1b1f113c7ce564c75d5ae106a9a2b4609cb582736a281cf3ec1aa52ad9d37bce7a0a246b5dc40c86af51db4bb146d6e2804553c1b0708cce5392d51c8efd684eb0b69a996799cec2c43614791add317b3bd07b7bdcc6693e5d9781b2807369cc237ea603767d7857a02abf564b1a409d904d1d7a6786eaf39477faef3521b21a1fb069528a991584a55f7fc05edcd8ccc323378cded43930b546ad90ece54c7646f45ae7de0a17809cd38f549135dea0ffb1cb8cf0cd46b565e9ed09aa0a04132a83725ab03e09e2401b3cfc75e5554e944c94fd9c6c54b32bd9c53054d9de265235e2a612a22168f7780607910e11a49c2f0b7cddbf71ffa5a53c9b332fdbbb80f098855fd01a54c848b6716fbf212c6e20f671527576cb0ca85e79e0d648182b7dd309b1e62b387e2ddd15f0ac872e32408d06b9316547950af810fb2873bf", 0x1000}], 0x5, &(0x7f0000001700)=[{0xb0, 0x0, 0xff, "1f84280ab7a0919b0678ee22950c91fef17d8d33c7995c5ef707fc0120793846204466332d4b4aa8af9e5a3f632000fc3737dc56405a97a36088951722fc2b0557c170b3b2ff293ea91e7dd47a3177c0821769ab6ba7c3d5ab1854dcda91601648b36e7ae68540a1e0fc35158b98e7f56a20c9a161e9108b97e732a1a8e64bf8178f07afc007a449e297c1a9f84f548a0e735b8f71f155eaeec7f8b9"}, {0xe8, 0x6, 0x8000, "ec2cf9b9146b865e7e3091584e61e2dec3642b58e2954ad4dae6e28ec2a5348d3937b50b631f54b0fe9f6ca4c82e357c19be65ae4ddce43b482c8cec3f471d89272e5ce69d20bdb1d495f5ecfb04ffa64c83126d7347cfd1a1ee7e5d9815b3210d450545d61bbe9b2908899f481cf41d76ffced548039bb533b2521942b53b04857aeaf316a74b520bc1eebe705799a90eb4354dab1aafd146d319b822aa010a072f2edb28ed3e8a296ea571264e4c67c20c6ce3b3e8f34c55f2fe533927e783893fea75eb5d8c11d48015d7ec21e9fcbe"}, {0x48, 0x101, 0x6, "07b016bedb5196768a7caa9b981c6cab31afb81812913e5f663d2129b9ad3163da367ec7fecf29241e7c3e674c809bc849e2ee2b6fe9"}, {0x20, 0x3f, 0x3, "1aeed2ac0a199042cf"}, {0x1010, 0x0, 0x8, "e5cb421af6269f1cc99653ee01f15c2bd2e96d719087130c39152753de2122ee302c4996545ea3284ebfe53a921c0781dd65bd83b712afe303017da9fe4d309a13f2279ace8e8c8d2d5a4b35f8c03f8d4693edcbda7da77d7c8c7cca7d9616bfedeab0b36921f4bc3bfe93f021fefd5e52da73fbcb57a32babfaba938d899ca510ee9455fbb80ddadba9ae97b028c6dfe86d3afb8e78bf79f23ed27f311ad284457a913beb966496d33218e74805386b91ac5c7477007fd5df1b39135ef071557eb11e0ba29fa6c79e732d1be562b742503b5cdc3ab752a17a3048cc86a2258ad37b4178fb56d0c863c84f37c4c8736c10cad839c321258bb582b42772f2f32a796a943cbb39281a970c6ee7a9cd1ada49c76303c3ef76f3a7d709ae7d73e2b216c0b0662a4c1bc9880cb12123672cf3db5d2503abbfe501a77f513d88f4fee544419115654d5d84bee9e30c6ca481bed44aa733fdeee23d8bcdc7f0fd26f5bba604f89b18b662e2c5a919680ac4b49fe61b47975089dea590d1f480eb25fea4aad6ece06e122775cc9978172ba33cbdb256f4da2b1776a803e4334ddfcc1ce456e73c1043921475ada590ebc2e756d709c065845292e2b7a19520d7579f9fe17946e2a92092b0511cb235f13609f27c5caddffa338fde30f00c199f4133ae1e045da73f8f23ab9ef66c2e9b05ad89a9141265b76458e3e19ce3dd2623e5b2702a2b0275989704088dec89653e31ce44c1eff410e656d14587433d1e9fc2dfac19a82da025eda824240ab13f2d4571b2dc3adf2da491989b645155940f4ed615cfdf0abb904f80fd950551e347a3e2d1924e5b215735ec52639de4f01ea1a4668916659e5a9c0aacd3dfbbc9e25a52c7a4147688232bc39bf8ecfdf88a2db3e5cc30b29bf6f3b22d65750b879cf2a7db0a6759a4f31ef62a76494377645c3d50afdaf0c268b8a5a4034f192b0d1e59637743b3168eeb0f910129700d82d8a643c2b974cea6464f1db6358541d655fdf1bbed41ad01c4bd5b4bd745c27ad2ae026bf102dab24069b9da9ea3c9c70813978c3f5835b84f9c9eddc9ec60b6d832cf23a54e514dc9eeb713b5ca262c5b50431c86a07975186de323c600e855af864cf5e0fb96af8c1d70b9b55e228057042fe775856858778e22556cd637e253cf452d1eb3da847559fb64b488195d83bbe7dfa719cddcb5db367f492cc4d53bce5c3b268b165b7f50845ed2848dbe397cee2ded1a288dd18fb183dd8e383cc40c6888557aa0d53ef54ca8a90e205fb6218e42f1335d5bdbf559adb7b3947b9ad8eb1d9b7cbef250a3b4145a55af1ce61a119a570eedb04af63071ca3f175203da00686fdfcccdf0ced53a1a917ad237788d5e0951c45885ecdfeeaab57167d4faa8c7a8cdb0c0283a8af4c4ee7165b78f61595fcb2ef229e96d9d0eec8396e4ec697ec8509cc7ccc44a436db5ae470caf3b90892aa1e42f80904c348c22c6cb3dca89fe30c00c2669899658b736f2482ce3fad4da2e268ebd0e7cd254a0562f76098d8eb5148c0416858e8308dbe56cfce45893d518336856f6df42dbacff0ff3e512e11db165e1be682209ae6af5a47f904b3036726d2dc5d8c79cf0244f9de595975b8d3f1636f6b4bc351dbb7eae77e9a367831f326dda5a9efd3e1d6f35ccf16d4dacc3addbd88a5efe9afb385d6b6a3a78bdd3f4dea20652f84b7450c04ca328fff5688abaf6ca0f2c932171a4cb7f14def702f8918cc6c237121ba8851c44bd10a447b80ab35254fa3252640eb0040f204dc0cfb653b0d3373b53cda3073f3c492234e697cdecbcb73afaa2f04763ad32dfde87d75dc673b37b3887ee5071f40457d0e8334d36c6d2766378c4bdf9b7cbab3185ca81b460dc1b3208a04b97d4fdaf8c6f8f4798ad209c1ca969c60349e5c46d6429a2f34e7be4beb4173b2089a7e523e1221f6aaba96807084f53106cb35b93cad3c4e12f22f204197bf0757047c7e6ff8a9d7e8d26be717b54cdcd0a1cc4e6b7a4584b21926dff0f4ef4a407574208948c693f0e26179ca02b1cab98861b8978881158d38ac2703606b9a790c58f1853446301d9d78609adccaf7a90432883391a6c7aa79e65d0e67e0d53d48e7fcc40eddd3470d05871d2c9135f35f06eff22ad636009088eadec3cfacda08bdf3f11726b680b29e75839e7b5a2964a37d27eddc83fb6fbcf8cfd7cf0afd28cfeadce55ac98e1042e4e6fff7bae7b45c9af56d4123ce17c43de37726c84a2847c6c5abf5476794f4d81e99802a4f6a02ba2b558fce5a799a4330096d345cb99818c3a2973e561032a2bca6453cca9b349c95362b36c9e38cc2ed3451adc0f9d7368b9335d5a3ae658e44c455eeb4a4a75ed74bc991a51e2c715a0f15d5a5bc03150eace29e7cf296e536c0b324d38dd6f7570ea824881e9d316ab94102f8db638806b36f1346282f4b814b59705d8c737fc46191c2b9dc9fbd6a7936246d51e823eb92fce28b0c459e37e5d68b0bb58aeb23a1b477b32aeedc8a79eba81ace2b31cdafb38c25fa303c60b58a734465d5fd31eb479be60579d3818868adea28cb2c18d75a7d86b4a1d4031c8fc058eca8ff63e5b1b6ed0f320d6d48c4439bf1f8d82b90926673613cea8ede8777ba5ef454b22ad7028aeb5a31a24f1d73eee18d412398344b89de193462347f98177ab77096398efe698dd3bb1191bd547d0018431fda099793f149b44f2903ed1a8bbcef9323be8bd365619618598dd33e8fad7e57cbc55463bedfe707e67f4a640202e95798dc27862b3e7226ba72cbbf51d00519790552ef2eaf1db66fea47de2e94902532f18205654860e33052b074c9fae3687e397aa515c3b772a74606d629a053ae3117befbb1dc4683273026f08fd60423ea35a55a24a4a8ef3c44a5308c76c2ba5ec540b4c221339cdc40038f9d576b31782b55295e7604b05c7011b21cb0fecdbfaf04e76d11a03bf3f1cd0930d97d0e41c8f8b3e2965f2a0e7eb7a292e1fb0301d6a3070c4c0bbe5e7b51707842f56be8e157b51950ddc01da936e8825eb53ef02c2fbb46c6e91c313f7cc0e7658465e0f30d0ebc72babb195c9518d9ab0da0610dc7af583f3d3b75f15e056242728b887b1610d84d702f9873dd4d3139c8c3d78a2fce0df20ff0652acc03fc1ac68beec73237c8ddfb286be74d56e3ee653b44bfdf366be19c42180dbb41a56520236b08a5307af38d35492f07551c28c23f320fee88d1971db6888cebc2d93eaf0080df94a182971307464c13a4c7773d12dc1ecdc3e7561f62204f3d70a4048d7629620b68d41da27ef64cad80031d1bccc34ad531c91be07de670ed73aa309c91ca922a013cfb5996127f0d82942c0d2eb2b98c23a2cf20c905b69985ddd4afaac68dfcad3738acc138c1cfb7567574e0a374c76d2eecd26638cb835fa3be679c896da2e45d1ada05abf1886979d6d97a27a7e01c40b9dff37f5ce89701a1c6ae32d78128ec42be0bb2edabad09b704ad629af6016b09efcf3d1c52beda825d610823140de7326434700d4246cb7ca0f01aed20b00b73ff8cd5c0644d7f36fe4f44dc43c0802030c545f52846fe950853d1e6ec0a92011bd6b31c5d87029a709e0496739d68c89f0435d2e0edc5b29637dca855cfe004cddd8a020b6574cc90b6282f0dfc72f51c7f5c782d6c153439c077ab6770a14500e2d1a6b1777ae6759a064dfffaf5708e87c3fd470713fddeddb9799ddbed838e70d6397f8d68984fe7646813b0d85bae5d1daaf715fc909efe600742cece7ad579113c516d1eb1a6fd0c08ae25e333ad3ed64a8da000a27c273b8e550ff60d56ddf7690ac942f6d52b33206bd2a2afd3ee7236ff8b790cb4d884e5de8d74f7f10c87145e23e00f22ed8eca501f6238da0d787404e50d8fb14d8d27de5ac4c04e9573fcde29bc4fe291f327ebdd32c63f08d97ad94df88cd75f4d0c7babffbd5ba6b6940a8a89611090cef807c4580230a44a90599ec0cb5e58282454719f68b9043ef1e6ed089c4e850f0ed01e9ddb2d39b4c768ff43ea07d565f76569ee1f47248d17c9c2d1356794d91cdbe2643e7a4a01d90bdda04d15b799e4c6c18213371704bfc01045b2fe6fad4e2b1072f08ac4cce9ee370495bb2c06223c0b06e7bddeac5b2b9b2a8a16b8607b7016dc70f9cbb5becc547a3a8e7a47d13a7741c3b193afb3be27e0ad3436b9559f81fb5f93794cf4fb9ef5401587d4cf440e91d368e9950bbccd5028a77b56718315c621b929de46dba49964efd66256278f0c449f12c90bc3b893751c4abb200c3b75aec5ea970c5657f085ca0a39d3343c9702b9ae65c201eaffcf2b1a26ce3567eeadc90e94624114418e0e832bc4f962ce37d17dc0ad4f24112e3c567b3c323bb3f3ad29017148a259b99c59622fceeb928d58030a2914d82642294cb1b9b7e58a1ed49d29a55eb857d999497bc5276de370053d666f600e6810db1a4e1d823f8a21276cf9f5ad85d2dbfadb07f30e0b1540ce14d6c84f6303a55bd34b041eaf0023671a56c9b730df544a9e63d7ec116bed63cb727736374affc494b837dc3ff7c05b7590e6cac225cf7aedb047317d0589d079b2cc825437352789ffe8701c5a402086849c21b96def271772993051809b9aca662fb3ea664061ebdf108c1ab2a973755d56abd45b1f9c57d900200238dc7ccd5391d5994ec5a10d2a95b5e6dc7af12be5554d8af7a497aff0054bba5fdfba5022e2862113647b9d4d7bd46baba83549e1c5925cb3d27bc98e5997070c02992115df9af4f24c4b8f715e0cf1a1c196317de3670d54fda176593d55a7a2e5c59b21243fe819786a584173897f7024245fcdcffe20d9c679034ea29f11a83325566ed0d2a6221160f9d9e811abd6427a82dc4fb7935d1b8ac1caa07dfcbe4747e422109c987636e923ab3fba504fd62765948e54d68450a76e898f095e433ee7502551071085142f283bdb67b47d905e9d5390f386f9f2613dbc2bf38704182edcd1b0275c3384a78782e2b01cc27a67508932842e14f4baa9cd1987cdde743d13391b7e8c819f4655ad68822b61dc55c9c24f30cad9645d85cc7ea447ba4554963792229da39f1fee21731b01dc09098896fe972f96033adde374fad0a04abb0e45b57e35d1d01d26e98a951ca5c1fd203d7c279b8abc568562b58aa4046b7ffbf38fde56cc8007d8349e9544557bf459fd7248716617fb862d3ae657b75191f50d0cf40f4f162cf43f80ee4315556c26d7a7833c6fbe7ac329a8c3a4393e4584abf117ddd586583c7b7296081b92d4619980d8e4620f7064e8c2adadd055039dc5049cbcf76f7ae57c0bbe838f6a9bd155c2d6d9ec7fff272b49d68cf53ba52555a2f4073c45c5bc31cadaf3aa6b3285a698f0f6a08e130b6f6f041bfa2635e9d7bf79cf1dd98972d199498f9e29e9cdfa03ed944c0c8d06aceed597a53256088644a3780000ee5d7e3c9b0e87eacbe922694b908cdaa6928751c49bad76c37fb84ad90d6ff7ef19ee7f8fbd8a13c01854f199d9457e27f627199cdde9128f40c2030576513bb9812b189c671ef5975541410ac5fb643ff7dd7048e5140fcc174c83936bd5e1b54901f1a691ffecab83ba9f69a7e1badfab5dd687ea45ae76820662ac8578ab4dfc2136aa7575cf7fb368030e7ccb86fcb169d12a48ede12e0595c968e26cdc67b1e862422dc1f4b4d15dc32576836062c9980b2d56c6a4c10ab2287908fb5d79d90f3ce5bccf6fce81750d365112b707806cbfc7993ae25f549633216"}], 0x1210}, 0x4) semget$private(0x0, 0x2, 0x200) r8 = socket$inet(0x2, 0x3, 0x8) madvise(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) semget$private(0x0, 0x7, 0x200) munmap(&(0x7f0000aa4000/0x2000)=nil, 0x2000) getpgid(r2) lseek(r7, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x428, &(0x7f0000d3c000/0x1000)=nil) mknodat(0xffffffffffffffff, &(0x7f0000002980)='./file0\x00', 0x0, 0x100) write(r7, &(0x7f00000029c0)="ee773debe551b42517ae88224ee2d985305e3a3296f10bfa8be0cd246dcbafaf13938d53b780ee1c935e2e32dbc32ceb3fe3dfe2731df30b0a1abdaaee0f5bb73333669db0cc35f21500f158fb4e23b2b77ee4adf0a586284fccec9f97f53f9b1ee41d2748ca064a24a764e32bc32db98b24564d8b776109371d2e11efb14f46a728ceb1bd77ae38302f2b7e33c1f53f8e56f178376be0e9a90e8b79fb905bf60df04e98d6daabab41eb06e76f75a56dfe205db00e2b7825ff2b8918", 0xbc) getpid() fcntl$setown(r7, 0x6, r0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000002a80)="f0c1c0b96c78b9d73556cf5db881b95210d0177ba17f59270b43440fa2100475296337addffc90c3fb29addf831686cbe3833046b890badd9b34f842f9bb19d40adeee113215e2aae183dca5c5aacc35fe2c3021aa9aff508e2d2c0cc404b8380b703b45f62fb506bc93e02f9a4784b0cb44dfc653f3ccb3ca198e4399f70f977af1b4a10b0bfa164869360b9e62ad7b45147f9b43f5c4bb278d25093d122b4e20b5ecaed83f56241ca1c5866ee6ad85c7d7109a692c43c5d543d3ba5c45a14e9c24e51846fee6fe6fcd31679946dd71d24047b6cfdc06442bf4c17252bc85509085b0ed65e5c80919ce86560f85d6e9e2282eea3cefab08a303cfd904059bdd29148018e0fbef68adb67ed459a692656db921a2b5bff9e9f5e5cf9b441023ab422117430253cbe7485578778fdf0b9d0dc71d0d54f3e5395a17639f4aef9060607fdb2299feb45330131d69a34631e4f8d26cce33db30a5e14559bfc1371a5e72350de7ab67d7553b227c17b0b2c9d239394f28f1e2471503b3984bf7d3047327092fc5170719e361533cdd25727c40f5b5244a93160585f7168da3d74d11c10ed268371b3112581a55bf00cd6afd6b31ff9860cbcb4a603eda4cb395c99de1b92d74c1679f1e58c5c69bce0880f859cc80d1d6becc2736cb5c6cc95dd8e2fb56ef688f80d5272bec90d8ec357f751174e6d33b64c7ef002747e076075ecb7d12b1d9eb61eb27dc37ce82029af94529341b8db783c0e49876392f7965b59ca055bb52f77c616a3bd4fccd3f10e97d21cba0d2256e7a79ca12d16e016562715f67e6d79b4056cbec8fa06d4445ddb572c905853bf51dfacedbc64aaa3e613122a5b98bd947edb366fbb1a211407a892a2f8ab1af67048fe39880321f27b428f23670e72e2582a6433eb0921c617d9ee7f6584fe756d2e5b517599535993f47871ee4c6565f76c1e709d3bb534ea3820fee3ff413d11a82a0854662840485a309dc6c458e8f80d207f41f0ae6fb1979692599f3c8b53452e972540a34c51818724a8122dce1b8e36fa001680b2b0b532810d68bac8545904eb9119916fe61cd95c66194ab7bbaeb0ca1ecce4e5cb4e49355234b4318a5b0fc200b88de483c48e14d1933d3b66abf5466a8a1c8c042266fe19c7121d383a6962f956f1ffb963a0ea77b8d370b3784929999277e863b4c548796d0138aec5e6ef05e79714ae0bade87491e6637e485a8845a9ba350d1c69edcc65b419941d6a94bcb4ce6226425cc4c46cdb30332ebd73911f8c1fe325235ba537e3c210abb005aa250dc0bf1deff67d27ae9e50b2516c835c3397cca2340598bb3fa32901ba22c63927d8a6802f545fc279f7aa970bec3025d1236ce57dc422b953771d795d5ba8d6a01baff8da172545f0bcfce18b43cae312fa742580e276fcbb5f3e73dda852ea53f583ccd62fa780da6dd979eaba479126680fccdff955ec15f77c61b2ae6eea06317fa959dc1cae4b3e237fd76c3bcda915e409615611feff1a0dda18ab0d271fea0a23e7d5f492cf2f7fbaf92260881a59f70a7aef47ab7f1fffb37abda790f2fdd52b95f05618232feb2c8963c7261146b8f09eef91501a1261b7dfce2b3d40059ed721b592ebdd8a2047caaa5180a5cd0a085f06c1e6c3c2e7cfdfea9a7135d247092ba1c91efbe92ecf74aa0c8e695bac064a805ec0d6f07e0d901dc12e0029aadecc8f9e564fbe7e5f71653cf75d3f81493317ff7ab8ea40a8d093ef52185c75ec18e4c2a59bab9171bd4854da9cc7f59e784f9c23cb5ddb584300ed2e3cb6eeeca77f2eec52b2bb4cf47ae4181f3e2db4cbba1ef8bdfc1603823f106fd17ec2406a96cdbed51e049ce1049f1d59b7d9163bb36b49299e835206fcacdf19fa976b3e09683fcd1a9834c418b18dd9c0af4ca4f53eaf5b238884968a3c01e80066c066d10892532acea07d998a8c86ce3c1e50e8251a59ad7afaee9a2c550aa51b47057082ce9b70ce56fe3a4837c94437f5d53b8cb50915b489aac40143705f30aae2c6bf9567873b20e9697d1269a9870c41a51eca57aabf15be7a81a393175749fecf1235345538c885d5b77b631d3614bc98f5526fd3cbd8e42e19fb697381de0df784dabaec08fe1c61a36b720b81a947be1cb667bc574177676d52ab5be5d594e5673ab21c003cb4d66d10b5f96922f2302a6e8f7bc4657fbaa41bf0c5be5d092b8c88e0689311efb254e1934e5440049d402125e29751e899eb4f28f9a0a33d50f95c0626800e95d1dfcfd98e20184db506238efb9e75dd270305736d9d756c5c76191d34ad633ede1b6279e7dd36c9cccd1e89df9c814eec7380be066795fa6d9670588d1d52672a57c56afeae7c9d177f81d8995ad701fb616821c3682fdbd9de4bd478c0bdac1b4c2b9d7769ab9a2a623eb5573ab5ee810a70003ec52d0c97cd31fa42c738898590a2fa5c07f639801f3c57a60d1896a1130780f1f457ca4f74d2dc802b968345becfc8637bd0e4dfee489d92bbd8e8b6e2e94db914bd4b00cd18af968bdbeb83e5d6ae47622055e3b64e2b3019a05a76046d3a60c835b280867a1d0ddb35dabca2015b720ee16508a63573210163a5df147d4e092a6d24d732dbdcb754449a4d6488171e9828f2c984c4b9e17ec30f72f01c86b87ac7877c9158d64a4882e0b14f1233a112692f8b45340533482f924f4decd13c2837cd977b922c8e7c8d85edf9cd38971ca34965b6c00edbdf244f13f961c00269dc8605473c9c70ce1effb3893b28c1101d151a79396f6cfd6737e81d242c0447c08c92bcc55983f7a84f691d813e4c5d260521b216ef754db5c2a5daab4805930d76cc5ebabd15fd0b42eee8dc4bc8f7c99347047df89119c65a94893f1f091e5ea7a46555cfd8c3954255d95c82d4c5565259db24b35ebc3a467d3788ee059150ff7818ea9363f8af8611f1677a707584cea7d2f64dd8e6cf63f4a80b74dd401ce8e9d351218c2f2dd5594a9688dfb2721b418daa9823f8dbac07900fd3fcf42d0e5a0446d0ca1e23a96c93b605efeb6d07b1eb20d4aaafb83d94dd3fe7f1fe2b84ac04259c985527e1f730d12b358c3cd51db89174b3e05517713d22b6e93a4a0442c1cce69eda74f61ed3c2efe01ab7818c28d6282ae6ab45f2c8fca8c6467c698b23966e0cc02c45434a971c093b018d59b14694f6154694b2e9cb8795e25793aba20a940cc7a4d02a6b45a9f6723024e64e375407fd0ef6a4470aafa3e8d3936192e8f6c94eb5e1a6b026a678a4a88909d32aacfa8ea2264cc5e98b57f1c1fe1f9bc5778a9735bfe71031d4f5fbcae11eb47080908c9f50991982697ed83fd4338abf76797f7a0512b4707ef0ae34ecd73270e3dd5507e4c832884f9d8d0d82e85a2d3113ffe46f91ee4e57462d5a00b4983f76fa6a68a9add9de16de159dfd9e2bf83ebfe08a64efa628a1e6e363242ae18756ae0c0af706747eea55a2a11417e98558d9088a928bf944415f022d1389078bae6561e9e7f62b6a8b6ab7a23422d50f2070add76c95150cadcb2f75f7becf38d9b63c627b83302bd3344108a908ebddd50173ab348e702252a4392bcd5a6ba0d6632106b8d98c2b4813d308356c12dab81226ecb27fef7fdbcfc0fdee1c9b0245e43086ae0edaec2aee49314b35df3cbea4a2ce0b33de0425e87e06f3a0267b4ac53059eb9a92683777f372974fc961868d9bcf7e3975554b51386b86d8b17350903fca0e9e51d3798d4f55d9522cf249a772a76dbe14c56d14f3df675e1d1d8bed4e4651a71adc43e8a71cc229af2b936fa9f07a9b05444e8c62e435d08479d1157f448f1cfb1af5f203cc4d077c130385cbe164419cfd5e9cd7cdf291b281b951a4b492329bcd41357c108717cfe855bc990b568bac314a66d7bf641f53b9b9d028eb7c39d50cfe9be6a4220bd46bd12ede1e59ac646b615f711616519a6091c5668b1c61b1371b9cfe3d7e8f17524fb0d827259cac7c1b62db54846e424b059ecd7cef7b7c8836223c2a8901b3090f061075d9e895e6e565ffc68afc8c7422c3fb3780f50f659a083011a295baca78026a008456d03c5eb9a81858d5871d79738c9263c54425092434dbdd29b1a84caf561170ceb4f84c2e35d86fbc8cd9fcd84998f43397a01d5ee6e1fef323949813230e3d71d8ffc24fb3882b769a2fcc100efa89842d7ec326cc3717c0800ae3409f8467339d7a1ba426f0a38f786fe0688db0a9a6c9dc9adb9a5aa64ccee395b93614468080e3036e8f8cc51f4736e2b02532a92059b31f6ff4c55d801782699a5a9ddb125276e3d1ff1adf03933b09dd39d514ce2b4ec103f0852e0fe6f3399a40091705a5f2861dca01c6761ab5c7a1aac01d510727d6c3150f87697d62bba3763a0204881a43559833d9483a8cbf4b688c091a14692b266e98cf76da5185a66f2fc5f1176209d333fd6c1e46912da90922da0082285021b1ed846ba03f3fa0604f1243352fe4ca1212f8682c079c7d25f4204baadfe6856f811e3ee93b8e9fa654ccc237cd889b55da92257e6e59c87d1e98cfea1067c5c24ad7f4e820bd67ef8d340ee968d00b92530fd943e0ab231a9e12b90716f75afa0042d071c207530ffb6ece6c26f18ebb01b8c36a4ad0e40f97bb615cd4cbba8b51a6744aeaa68ca0afddbe74a83f72443a95e209e8a7e8ded9bad63d5878f7ae4c125b2696b0d5ce9e16b1cb79eba8c1e326e081a044ee5ee24ba2c2f728023e4129866e607250acf15bb982419eae82792eeb132732e49ee263d70176b63a09ba3fbda40bbb9d59c2386d7575b89c4c84fa69e77c16fc317b81773822fef810a28c8370864205c02ecf867c9d8b2b86364bd6b6a5ce0d1d4fca9edb7b4220f49b14ab712b0dbce2ffdcb6228035d65bfa8d9aa31bff79d72749cc27d1d5c8ad08705ceff660c3d8f165790c48ca0fde1b105f0261943a0a43427833e28d04d76f7cc181808ff1448b6cc7b153453d3359bccfaa7e9a50fbf43ef66e7985d870b9f4ec57f26e03e23d1984512f248f32b6d84094170aa5873a33fb2d37cf0ba96c0b25eced39377d461d584048fcafe851cb9abb06ff4e866834e09e565585f3783ff5d427597af29562cc85d655b78f036070bd4120a7934611a56ca1b19373dff9366d8cc19d826a04c65df558b554e8cdc2f8bde8e5727e9053bc4679b9117a94d15d211666f548713769be40c909d728a7493827ecd5dd7fc6be5360902b1dafc949625944372f4442b92ed0da54cde35f3830667638fc09e11f5db6a46f2b6167fc38b25ea99d18512e31b509b61926b6ee1d9f79e6b2f1f7915c6a8bfd6286c08e4201f4891c96879828acaf17dfd798c91dfda5e564d707a797e8b4be4198a5fb291e30a5b8c666c3e714dbb312df635aa1cadb128afd0394c8e4e6ca1aabc061518eea22bb491d63fd33515eb9454f06880053d58fff246f47a3f6a02b224d5cc26a0f49f52691178fe50087bc4b9a40a50b5912ae06cf915180e1192577bb5b53ddd1477104865dac2405de19b1f32f1575a0673d40321ed6ed06f16733e469b983a77399205bdd97ef4bac485b1681a20f654930eb442e91c07f1a336d8707cb98d4ee219702184d01e30949f8b2f08c56f8269b0655c96f58da94948b876ae3ddc04861598f66d7e9f329699558d41324e3ca2b0450842d29c5bc429c973d30136fa8b6397e952c77f0c249394d665c4f2f4443bb71f2da59914a3c8b48c3d6cae0a5b21b0987dd6e34af4bdc4bb1eaa2e557ff84ee4899afb1e4236fb", 0x1000) munmap(&(0x7f0000bc6000/0x2000)=nil, 0x2000) semget$private(0x0, 0x2, 0x302) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000003a80), 0xc) truncate(&(0x7f0000003ac0)='./file0\x00', 0x8) getgid() 00:00:14 executing program 2: r0 = semget(0x2, 0x0, 0x20) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x10000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x6, 0x9, 0x80000001]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x220000, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r4) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = semget(0x2, 0xe56768b7acd53a2e, 0x8) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000280)=""/91, 0x5b}], 0x2) semget$private(0x0, 0x2, 0x486) r6 = fcntl$dupfd(r1, 0xc, r1) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000380)="72f20107515140157bfb95254bc8b022a02d76bb3a6ce381b4efa7c69203fc9c4742914a99dd75e1cf32738a4236b5eebce5dde2df28fc32c0f180880f25996270d75c3934672e9fdc9a463303f8ad35d0980649574c6ad53dea99a95e9d17c5d3b9aaffef1f978e897065b9c1d5dc0a081d273c79996a4e39fa376dffcdd3925aa60bb607722c740e", 0x89}], 0x1, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1, r1]}], 0x68, 0x405}, 0x8) getpid() fchownat(r1, &(0x7f0000000540)='./file1\x00', r3, r4, 0x400) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000580)={0x3, 0x401}, 0x8) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f00000005c0), &(0x7f0000000600)=0x4) fchown(r6, r3, r4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000640)=0x401) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000740)=[&(0x7f00000006c0)='])\x00', &(0x7f0000000700)=')\'.\x00'], &(0x7f0000000900)=[&(0x7f0000000780)=':{\x00', &(0x7f00000007c0)=',\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)=',%&*^*]', &(0x7f00000008c0)='#[\x00']) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000940)=0x5) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000980)=[0x80000000, 0x1, 0x8a4, 0xfffffffffffffffe, 0xfffffffffffff1b9, 0x7ff]) lchown(&(0x7f00000009c0)='./file0\x00', r3, r4) semget$private(0x0, 0x2, 0x2) renameat(r1, &(0x7f0000000a00)='./file1\x00', r1, &(0x7f0000000a40)='./file0\x00') link(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') openat(r6, &(0x7f0000000b00)='./file1\x00', 0x10000, 0x100) semget$private(0x0, 0x0, 0x22) open$dir(&(0x7f0000000b40)='./file1\x00', 0x400000, 0x11c) socket(0x1, 0x5, 0x6) 00:00:14 executing program 5: r0 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/184) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x382, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r2) fchown(r3, 0x0, 0x0) r4 = getegid() getegid() getgroups(0x0, &(0x7f00000000c0)) setgroups(0x2, &(0x7f0000000100)=[r4, 0x0]) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0)=0x8a5, 0x4) 00:00:14 executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0xc1) close(r0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fdatasync(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) paccept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x60000000) fcntl$getown(r1, 0x9) 00:00:14 executing program 3: r0 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) socketpair(0x1f, 0x20000004, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = paccept(r2, 0x0, &(0x7f0000000040), 0x60000000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/60) semget$private(0x0, 0x3, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x810, r4, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) readlinkat(r6, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/94, 0x5e) r7 = semget$private(0x0, 0x0, 0x146) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x4, 0x0) renameat(r5, &(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') shmget(0x3, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000300)="8555ad7f0a8097b2622418757c3bac96cb95cabaf57561b3155bb88c6d115108ffb56b1d476f70a7fdd1da0811699c47ddf6122e1e815bc85348f383fef8c885345bde8d5d9bf88e2e37ffde181904bcc0f32497365c5ef3b9f77983631793f98d0ac44771be2ed2f44e9c237ae2a1916d85c21871710b8b93cb650baa", 0x7d}, {&(0x7f0000000380)="5ba58c7e5eb2ff752494d64e311ea0606ebcdb1b977a5ba3c9b871df414496845dc73c32c5df40", 0x27}, {&(0x7f00000003c0)="6d057e3b46c134657c3198fd4901fb689d40b00d2c31755e85f073d1108c20f2f0d473767b189005043e2acb328fb398cb21b66957465d40edd8ed254c91875c8d25980b17a1bbf9e3e0c722e2d1a16ff0873e042e5aae5b0a51e7bd84403178d3e2d49da89b7183d7e2c4da7b179add8165266b4c8b728891067daf7f450393440d45581d59245aa13c4e17530fd3b5f834bc1c5f720626ba3770b6bdd935b561fffb3fcabcf580af11f2d2127dfac97bd564cc81efebe09efaefc083ba7a7d2837c0b55439d29409a9a8670cb98d3e6bd738f930062ee881f4bf85d9e86346baff0148ed297aee1c", 0xe9}, {&(0x7f00000004c0)="ec31e0c976dfd1a2bc00097d7c830c30347798e169fb25fb93811b62345e9ace014bc7de31a27e08039d5e20270ae4cbd6861b991087c78e2638e88184c14966e1a898ce01bf4d2d70af5cfccfecce42d012e5062925a7fe2d9b909a040dd09e43599b76fc0422b6fd14391ac17bba157f43e2ae4b50128e4a638877bba682c31c1ba045ff5a9af3f403030a78445db001b0ebd14e990e7f4c664867ff340589", 0xa0}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x2, r8, r9, r11}, @rights={0x30, 0xffff, 0x1, [r3, r3, r6, r6, r5, r3, r3]}], 0x50, 0x2}, 0x402) r12 = shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r12) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) lchown(&(0x7f00000006c0)='./file0\x00', r10, r11) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) paccept(r4, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc, 0x10000000) shmat(r1, &(0x7f0000ff7000/0x9000)=nil, 0x2000) mknod(&(0x7f0000000780)='./file0\x00', 0x20, 0x7fffffff) getsockname(r6, &(0x7f00000007c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) stat(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)) mknod(&(0x7f0000001900)='./file1\x00', 0x188, 0x2) ./file0À ó‹âQ¶Ú'./file0./file0./file0./file0À ó‹âQ¶Ú'./file0./file0./file0./file0€ °€ °./file0./file0€ [ 1345.3931649] panic: kernel diagnostic assertion "pmap->pm_obj[i].uo_npages == 0" failed: file "/syzkaller/managers/netbsd/kernel/sys/arch/x86/x86/pmap.c", line 2464 [ 1345.4132104] cpu1: Begin traceback... [ 1345.4232222] vpanic() at netbsd:vpanic+0x214 [ 1345.4332290] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 1345.4432470] pmap_destroy() at netbsd:pmap_destroy+0x4a2 [ 1345.4532613] pmap_pp_remove() at netbsd:pmap_pp_remove+0x876 [ 1345.4732938] uvm_anon_dispose() at netbsd:uvm_anon_dispose+0x179 [ 1345.4833200] uvm_anon_freelst() at netbsd:uvm_anon_freelst+0x48 [ 1345.4933395] amap_wipeout() at netbsd:amap_wipeout+0x26b [ 1345.5033412] uvm_unmap_detach() at netbsd:uvm_unmap_detach+0x8b [ 1345.5133576] uvmspace_free() at netbsd:uvmspace_free+0x200 [ 1345.5233747] exit1() at netbsd:exit1+0x364 [ 1345.5333897] sys_exit() at netbsd:sys_exit+0x6c [ 1345.5434053] syscall() at netbsd:syscall+0x348 [ 1345.5534208] --- syscall (number 1) --- [ 1345.5534208] 7113484fe47a: [ 1345.5534208] cpu1: End traceback... [ 1345.5634494] dumping to dev 4,1 (offset=0, size=0): not possible [ 1345.5634494] rebooting... SeaBIOS (version 1.8.2-20190322_093631-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f29d0: 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