ac529f634d5a72984cc6f3c345dde8b4678a3c519d061f826dd48f9829ba804ddeb9516a12942e042b5aa2fbb344761aac82f55b2827f4abad582a8da7605dbab4920f3b80442f2381d15fc39257cf62810a25a987e6dd6d9dcda755e74a545746de89d2ac274323f2390dc81e993fe9b763aeab87d960009ea0e667ca0bb9cf74db25ebb2a8fe12c1a04a97f3af0253204a85797554fff64efc0ac272a5b196a9b1ef0cdf4fe07c9234e5a4da8c2920367800e38105897ac907de816a3db1e184cb812c7ea125d3a0593d6aa3d5ba4d399531b4dde3cb2b3e36e43bc00e70d64e35479accca0f2cef3aad58a4e2109ce2158def97ce54e780d691520cd624f03c94c6f1821327920f942aa434f3a5", 0x1000) clock_nanosleep(0x20000003, 0x1, &(0x7f0000001a40)={0x97c1, 0x401}, &(0x7f0000001a80)) getsockopt$sock_timeval(r13, 0xffff, 0x100b, &(0x7f0000001ac0), &(0x7f0000001b00)=0x10) 00:00:17 executing program 2: clock_settime(0x0, &(0x7f0000000000)={0x2, 0xfffffffffffffff9}) r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000040)=[{0x5, 0x2, 0x800}, {0x5, 0xffffffffffff61bc, 0x1800}, {0x7, 0xfffffffffffffc00, 0x1800}, {0x4, 0xffffffff, 0x1000}, {0x0, 0x7fffffff, 0x800}, {0x7, 0x80000001, 0x3ba92705ba0e94c2}, {0x3, 0x7ff}, {0x1, 0xfff, 0x1800}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x40]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x9, r3, r5, r7, r9, 0x20, 0x9}, 0x7, 0x4}) clock_settime(0x3, &(0x7f00000002c0)={0x1, 0x6}) r10 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) mlockall(0x2) getpeername$unix(r1, &(0x7f0000000340), &(0x7f0000000380)=0x2) connect(r1, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000400)=[r5, r4, r8, r12]) r13 = socket(0x0, 0x20000006, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x0, 0x8020000000000000, 0x9}, {0x18, 0x3, 0x8, 0x6}, 0x4, [0x2000000000, 0x200, 0x3f, 0x1, 0x8, 0x8, 0x0, 0x2]}, 0x3c) bind$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) semget$private(0x0, 0x3, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={r6, r11, r10}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) fchroot(r13) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/6) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xfffffffffffffff9, 0x4}, {0x6, 0x9}}) semget$private(0x0, 0x3, 0x4) socket$unix(0x1, 0x7, 0x0) listen(r13, 0x8) 00:00:03 executing program 2: setgroups(0x23f, &(0x7f00000008c0)) r0 = getegid() r1 = getegid() r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) sendto(r2, &(0x7f0000000280)="5ce7941ad72db2e89a74de80b732d3ac24ce9376e47a4ed66d3b33add9328311761df4e5d80d0bd4a6db54a79fcc5010eb8d8f2e309a6da5e23f4d9adf6b78fbc7110737c57c63e33dd44e3f40f4d6e2ef709384d9b9d1206801428b4c5e4470ba822ab3fb0571e5a76b75beaea328f13a9a232f0d3049cd57d0f9c95fce66517d3612654c71bc33b25707e86599930d6abd7deb63ff5c2219fca0b59010888824111a57a9af3690057fbb392f1547947fa673104d94beb7a221de25edd120c1e7c89b725e5c910a18ced4c8cd64fa6f88ed330c619572c0e41be6f4a68e882ffc1281e9b0aa7b09bc68af76547c7bc282f76c7ed428d36d0fa44fba0431fd03c55b1860cbed39958a22cbd35bc9385273a22e29afff033824874559168a7dcaaa2f43925b3f86de76ed7c7b36d42e5ec11feb654691a4cfdf0ccc79a0ad9711264164ae662724856aacb3392e3bf44b93e7dbe0b8876e5a95f8c5e14d2052ba21be97b0d94a6d50219960c1853d041b1e37e682763d9c7d8349131e0c84700d55476d8f273f82d6e2947d8e2d29239fc7d5a7af00cfd7c0ef5c136bbce15269ec9e0933b41e5b73d4b8a44dc8072b388eb69ccdca1aecf0d33ce49d801270e77c758ae3bb0f101e311516e443fe6854172a2e644cc1614598e988fe1f002b195d5e849fd2551ef517a72dc555805e580751b37618aaf00b6712218575fb3663ea7121ca385b050585bb21e5ac37bfb38d3c904050dd98729253697328b410788a50906527c0603ef1d489b0a84cc8686bef22c1705bc814eff4945e10f395c90b1d346b1353dc544954f8b6b08fa1977890ca089b583e9be13d6f5c1e607b51332702b20e6b6f09cf73797c1420cd7688b5347c2a2821db8c54463af3084e7b39131cbe9082124358d8f1b2ea5c945b9be5759e2a95e465152f2f5dfaa625eab0ce0d6c2c64b315953d9c545f92c341d98023e2ed853fc3751643f0ac0d78e5bab96997d23bff935c48fa9340a803aa819fa4971405dd67ef2bde76b2a94fe68b2a907ad608f5149d9fd2ee97b30d95d7da49e79e2f7737f1b75dbed6de08826a21a95c264e3af68a234c509abd8fb5095d816f5ff612a72763e00eb7cdf8a77b28afee9ce2e7b140671c37d823249965be5cf1fa9a814559d8c9303e307cc57bedd8d26ceb65857d9e6ae9db8cb517c0789b0994e7c1ebf9990efde7ad9267f390f195f5d5eec8bdac10ca2556b3eef46251b2b211a4939015cd8f0691ea77a6cb4890bcb10697c908d07c0e2267109a2479624f3451f25024519260826ebb9d0093dcc54f1a4f11c9685e98eef1b8d28cafc6f49bbf480d5a1fe975b24ce5007030fd2c5bd6605cd5d7c92eb028961ca13be0d56fb983dd6f660617b0b659f2ef2fccd796dbbffc6cb90b9fd54816bb32da9049adc9e470b00a8ecfea1cfa34e00efe06f9a24bf0960526c60216973906ee7477123f0d326fc0cc620ba40c2a93413c7e6f1544bc3e48230c20210fd1a98dfbb0fe287f9bc9653b38033d81f7e95d2f46198f98ec879e1eb09d8883162e63f17c5df6cd989e23e0e411f0a088e242d46499ed46a61a7ebb34a76020a383d041738e48801b271f397e35ce3e3e84c77972125095681ac575dccffa5666c98cb8ec85c5f58c5e67e170a4eb722dcf908cb62c899b4648db02210219e74c67082f3503eafc8c802586be144025e0d53ebd3164a48ebc86d633094229d59b35ec5b254d3663b5a310cad17d2c62aa395fcb63e8b3115bcf225163ac0c513e678d5961bcfbf1ef2ccab3b1c5c0f9e5c99f06f5fcc35e220d056a21932cf57a58c2fb8345bd17623386b1333ee8d150a39ec1b076a69b562d03017466b626abce2b55425bd7046f9bb4facc5c06ac3a61246303a512c51f6eb7fdef4599145b40d1fc5ebe5180504a4674fcb920f3a4c08b8a40b75381f0e4eebe9d74c7fafd0a51a2ca774114aa872835882c4edc4952726d245b4088e8375ef75ca2ce34fc9b76c213f358aa6d324a04a6589475443f9cf8a4510a4394f748436d26bcabebc9d82474771882345446c3afb4690d773dfdfe0523cca7a89d4b4add710234873187f0cfd5f835a38916ddc5f4bacfa0e3c6a80c2be5006c85201eec388dc787239baf00b5da0336ad6182d3d168aa51d24353a87b0b0dba588a62a2a37e9385948f93a2b445d0b841f67a1c6e782d66ab55ef565aa61aed39fcb4625cd504728c84743069f9840abc341bb22abfa815da9a02ec1e1bd47129a654d01573c2de14f26e11cc89837629fc87e70b40cdf46a3ed8f6000a411655700c7613505af99334029c7fc586f1b1b050ca4181f18d3f46d012e0bbfe52f2aa3556aa3c1f86d64d226c4cdbdc524d7396fb9a23c61d59cabcdba28c44320b50fba12edcaba4a83019559a1fa3e1b8d72d545ec6458e2e9e3cbe61bebf9cb3107a6a10d50d90487f708d4da4e8cfc8d6c980abb041b84eaafa031f6b615069fff2acbf4b21992d9cb32dd221725ed46690c3d8abbb9617b052dc8950204b11af8384edb8b5125a0278569377978ee0df4977e2c95e69c352c0f8474301578f75ffbc4543146252067a3c8dbd5bbefd04ce328ebe7f3dd257e75ce37a55532d0e97c8bf7cfe0fa334fcbee80f0b003bdd5819910e588b7d1be86bd42bab907b931d1a1401bb25b665c21eb4176c759d06a44b5ee4a1fd9854e479421b1bb3f4b225b780682cc0b994892ce9e42b9906ed77915c567781aa3a51c77e12fa4a0a4a63dc94ae7f06ef56297b2c23dc8e78804db5c122816b2f3271d0a91c0f87d07774a11c58c44fdfd069b3ff766846c4e899a7b8ed1e5f02b6a3ccced68c202dc0336c4fdfacdd2e10bdee5bcad8939b6da54b40358f60352640053815b669a717d4b77f8496856e3b25caf40c857592d45f38eefb30f20f59079c233b2034da2abcbb7a175090f0b42296f07ce78b6d6c3af47615e4f829fb12a6228d29e0df1cf107c05646a3d982589c36e7b002b5afe2693069ced153f6dc77caf5ca648b9e7ffc972594ed1b11be9cb0a5e3ed87f5af8b934167667ba5bc1cc4cf05a6725269002063572d820c854d73c726d8e70f655076287d075bbc80a747be5654405bbe8d041f358c74184b1e510289234791326f1d62a3ea45c74d29866d3a31ff85f761051c1b149f32cef1962f0ec1382141b6230ee60396b0e2496ffec85bf1fa3f43e4d873f5ad2522f0a7ab28da93c4bbcd9015fd06a8ebec607aa0fce4e4970ed327ecd937914e7cdb24dbf66e41d46c327dc412c424abf98688b3a838850c3f6f0dfb8b797280e654410b0ae90ba4ab686bbccf9e3aeab7410251cd508a6018fa3f97ae1294dc29e4c795ecfd476fdfc9b27cec5d542c5ee2ed5733c2b13934d022e57b29d3cc4d70ef6184aa43d41562c5f58e583fdc0905e0b2fd736286b2f4cfa8a4ba6cf5e24ada1f8d02ab4084f7bfa0a12985696869c8c81a53e67fd724cd7538213c577b69b753be913199744f9c5dabb2a75c832049fd9305b665ac4670d9875a5007e50141f3e2d738a3d05546a719b46984ab110cb2e302745ed8c11f4fce9f981fdccc2e9a98cf49698c9b995b5a1d2fffeda102a1f63224f7a14f7c101ced5cd1671884562f7464324cd0f6a9570969021f25f83463c7e5b676888a4113f1958d5ef9fdf1fa6d211eb4f75d2c5b8e30164cb42acd2b38a93f10fa471799feaff8d9120cdae568bd2fac592fcef8e438d5e161fa7dff93151b275e4e49015b9879f652ee72ccc597107223cb53d88b82da6970ab10965ed5008f8f7915857e0c6272fa81c73d6bdf9d7a280ab3a0cdb67f9c05d803006c1f9c47444e05447babde069f5078cad003c8e8088d9c468b1719cf455e81b74a2fb1950c75304ac6c365f934c62dea1afa66f14088d83f02ff0c24aad14699542aa1a4f0b99dd49bc0efd21fd8338aca12d9af4fe99d572a5b19c6248a84efd82a07f691bbcee7ce367b1e3ea48cc43dc35666bfb11ffa61b5aafbed86be872efa5b9351ec11bdf73c38f4b55506f59be8266c99967145aaa277d6cdf7c54deb67606298d0d02109b35306f36053a7bffd650da110451d42ea9b5953b308bec9ffcc03d44509068a32b5b0053df1ec4067814da423600e250692007f0697ab51d2d680801f56cd4b0b682faa7bb5f9a2028068fb4b49b4c069c4a3744c4f17c8ccf897bac0b8c635aadf64649bc40147dcfe66fac03a6298a709c0f4f6833b7b0a38990aee09c51a586489bfa6e32cfb1e45145b0203888aa2cd6bd9e6c3a04da1ad5ac0e82c93acf8e257fec95e494495af9964915bc75a0529589ae7f3867149eafd7cc422be9382d7827d77491520729f5792ee66818f2bba9c673b37917ba3709dd79839794a699aab3ce06996c0d2cab1d9f906c6277ce84a0068380869fac0e78be96510ddc97e44046890959655f4fcfbf32aee5008a0f409955685ccb69eb589b12c327a1451b4dda9e27d23fb4b9df97d9d136f8d52daa939a0b8d1f6de0ad8e63652a3b3648cfd700004cc7086ceddac7ae5fd61581d5977a6eda3e1137bb012e54763b942d7b04f31b7d5f77851c788b89cfe0a8c405ee19a581662035db443c295fb119d5caf67c349d28b7c5b645ec69447f4c1d434cf3d4101fbaed58d71888195ec15c7eca1242e80ea1cd5647489fa492c94e82f02c9cb69e1dcf3e769d5d772380cc9a912b1c48a3a32f28b180baed5ac521ce0ff2f9345d208acccc3392c45f524ee629526528ce194b025b0d83c79578e457d837abdc06177bb6b77cea286164e072333f2031b42a90fd129408f6cf690a3ce885769c09e4b85b7cadbf824cc26df9995599349221c5d67a9ab8ee7240f3f3a9b3110777e8e9d8a0b3b9450a8810830af2f3ca0f86377a0492be1f41b893284c2beec6c2cd21f9eadce849950674b7ead1f65ea08eeb48bf6302832ff12968ab90efab7a1fb4d97d08e42cfb3bb927e50cedac098b0a8801551e89c8e111c624612151ba80bfc7abb2b11a0b0246b4fe9c9e0448264a921d72649eb59908a133bb8edfa7982d6961d3abea52890f883f30310a86748d6b421cc6d7e7cf900c02d4d2ccec2d33de195dd2506393511c3c42b2ab18ae663aecf4cc4ce1260fed5263673f3393c5599524384355cae8c0edbcdbf536ffadb4cc63e28a8b06fe8ee16ba634d054025d4f4e7d41243780e1b179e78db60f5de731d4b6a23de688e1bd127d436bac0f4f6a022f6f882d04c1fa332f2e3422f689690d1621038f2817068b7983661e0ef60065a08aa735f8e9b145854416028ce13c89b1e8c3a4571e0d432eb1b89bd7865b829ab3c83b3f0406c3731f6033ff4ca34e4fecf228e64cb1e08a0d19ea2898eb767f59b011a0f8d624bde85a277e8a8f5a02973f8ce7ee3f5d66cc157fd15bc061f89022d3041d945f38ee473ca495f4eba39c93169efda1e4c1a73acc5fd1977b7c87f1cd8a968837620b84a1d379ba72a251ac70e69e100062d26605f74d53651e1b1e4da4d9ffa55b75e100fa1ca224d8db1c945dd8ed8a736a02f63e144229db161b47a18faa0db459e7ff8cb3edfa2bc816460590d4aabe34be30cc2a2ad4a905f48ccca244123b3b6cb6ae5a4cedd9c4d86c74dcf9a61f3535afd9be0643358785e4015b5636cd3dae070b218a196c7ff3b162e16f27d19f38ce6e099eec1c0ebb319df073a677c0e38e72421114711cf4cc3ed8b717dafb085a0c90006c934a7502abf13fa5aa998341543d2ba985b", 0x1000, 0x0, &(0x7f0000001280)=@in={0x2, 0x2}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000100)=[r0, r1, 0x0, r3, r4, r5, r6]) getgroups(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x1400000) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 00:00:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x30) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xe000, 0x400) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x126, 0x200) setsockopt(r0, 0xf60000000000000, 0x3, &(0x7f00000000c0)="e64049e33e35d21d04be7820b2c993bdd84931b2d9290b43ac314a3e53c1883fa7ad47d8bed85c2d183dd7e8047ebb9a70544b19f42b704c62f7d828b42a0da71790761b8e57af4e4354e6e06a83be5d113cf2fc05497b2d1c7839308be7a8591a77d9233591931e50bc9b084b067a975721c512152c2a3485abeecd241982fc679c41f01632e0d245bc7faa45241e94aed16bbb0e777f4bcfa0d234e06caf2e4f37fe0a15a64a3198ba42d049a2c86a112faacdbadb89032b0528365275329155dcceb04a45da", 0xc7) fcntl$getown(r0, 0x5) fsync(r0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r1) r2 = dup2(r0, r0) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r0, 0x70}, {r2, 0x1}, {r2, 0x8}, {r0, 0x50}], 0x5, 0xa7) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x18, 0x200) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x18) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0xf060, 0x0) r4 = accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x9, 0x1}, {0x8, 0x4}}) r5 = open$dir(&(0x7f0000000500)='./file0/file0\x00', 0x80188, 0x92) getppid() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000540)=""/25, &(0x7f0000000580)=0x19) getpeername$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getpeername(r4, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) mkdirat(r5, &(0x7f00000006c0)='./file0\x00', 0x10) mkdirat(r3, &(0x7f0000000700)='./file0/file0\x00', 0x80) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) chdir(&(0x7f00000007c0)='./file0\x00') write(r3, &(0x7f0000000800)="efac35a5894e6b78ba51a02ddaca88c2a6ddadec2ab238e4c5c78c5fa5eb31c09aeb70e7700bab28767291fd087da1b3c0eefb9d7ad8f4544894b6482c4908447aefcc22b81cd3dd4f03daa0e86647760c94eff7a85f831a606585cddfcfb852899027fe7b1764731800e2628e74e3f84ca0ecf9d9c8581fd2560eeaafdb79dda3f7391daab6e567c403f53a9c4db43cda53a081a9bc31fa81f6f8c36bc50e96b472e7bd88ed863f181812981076fb714e89be72d14b021888bc85eecfa13ad452935604649985f3d4122e12021c607b757ef1c5cff83a1f603f70799504da44b7085777855fc8681e323d", 0xeb) writev(r2, &(0x7f0000000dc0)=[{&(0x7f0000000900)="68b33a736dee49c83fa6fa5a626ae6553ee477d82d1fa8b316f4d56bf7fe80fdce9620517720a4d8e0fd5588a2b2b6e3fef74290f329157181aabec952b700d1b30b25f12f81a0f0e1ad4d85ac27201d8f7a4ba502a591accebd28272793df0f5102981e8dc37703c06ec07eb47968de", 0x70}, {&(0x7f0000000980)="37d827ed62c6ecaa9bf57cfaeda9a444187473781fab54b2cf25cb4e7bd8b328014ee23f7ec0c6f88a0273bb1b006b1420c60eabf2d1dcbb54defc3756366b9791a9a04adf45933b358d3d2d3df0c8cc5e70c4166a13090fc442b175aadf9aad890b802cf33687388e2e31ee359ef5ba5056f295bc43cf7383e92162a1a2081dded9dd75f8469326c13f6766a487ba3d6a012565a5fa64c2d9f1658af51b334d491a23f01f843bbf", 0xa8}, {&(0x7f0000000a40)="e7d6bd3ed0670e740f7bb60f9fb3231af8232d5716f24be992f0b1ac3d9033752217b5c4cbfea41e7df014e5706ec994d07b0d1c646df0c6288ca86bc516a39754d5eb9aed8ec5b29081590362b175930b9a61f13073e815851ee16e5bea30ec5e2da6a0e54e2209e8884d37d31ba6a0a5715f3ba14d961527380ea6f12ca7191f970f8ffb544b5726ba6e8de8b1a6d6500a1fda0cfc870e84b787c1d363b4611697bcbb39766062f3d4706c91b74df2b0463ed32a5ad254bc630bff03e9", 0xbe}, {&(0x7f0000000b00)="4700ee855d64845ed0eb6fa5e2451498b338932f569e0b2e7010e4501d401a1ce4979acc89a3e7742a6b2e50afafc5a77fbc9a524de0fc96b42eb8d69424f47e12b2a1211deb55f742b2da3f2426ebb2bce8eb50d2846ff084f9a8d46eab5e3a59639dd1acf7262e4af90824c2effcde414af345ad3139949f6b897d168a7804382f478fd25c398f6832a2c5278089ec92b962721bae6d65a7752f6f59b0f691d9318143a8938dee651b36f7fd9ce6d05d25e830d978387a6a320b0026d3a672597c852cd1ce370608e55b2c9e54c837af", 0xd1}, {&(0x7f0000000c00)="fefadd04f47796b4104586e5a20db7f899c0ff114425473f88dc1c402b1d65f3119d4ec4b9c01a08873447e05aea82eb9fce4b74", 0x34}, {&(0x7f0000000c40)="ce28b5db16a9fb29f0d340a4021e96e4faa755012f981e4db4f66449fe004ccb392f19777052502e2c752aeec7b9bea763deeddd03974888f8c312f766a9bd3e7d18459a9e5dad602a2d9d17492ecaeb696e55152150b1a33ca6c51a2c33536c2bbd900effdc61807caa8a6d1f75dd1fca632a55a065fc875d47d396de8f032e626f7b146e206c7c91aaf54c5913a4f12f2be66860a9d18aca8190bde81cb615e29374a81abe3147748e91257d9f1259c62a73bffe8521f0e7d5f7f528", 0xbd}, {&(0x7f0000000d00)="79c9baa3227f75e1f31c97f7c3ae74aa71d035a99e2249ffe9fab08b5e5df8da472aa4502047943e2ae1af451df3b2813170753b4ae6cc03b3161a85d612f19436ae28d9b840958cd082b4f583830ea9ea7642d5722638f67e3b2a665f71ab7f96a17da60c4e732b493c04e90085c2202eed91300f2c0d89a58dd71dc33726505fb1d09d23416b73e3ca18ce5a72a9c1280ab316e29f4c32be8fb1fce7349d6fcdaf", 0xa2}], 0x7) sendmsg(r0, &(0x7f0000003840)={&(0x7f0000000e40)=@in={0x2, 0x0}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000e80)="772d0a2091fe988aa32ecf7929d1d55cff4ed43e43694a0c48dac28764f92720c18e997cffed8f0cede416561798244995215d4ef08042e1c48b848ef2ae017d5c02f46bb5c07076a8361cb62651014879679e180e8c959418cdb80442bfdc52c705b34f562660f6513ad2f25a213b5785bc1b98671633d48d6833f820362a51c8d7e6be6e9dab392aaa7ece5745986fcffcdc2c4e95ef", 0x97}, {&(0x7f0000000f40)="ba09559b3235c5c25d9ebabafe68de3b473f3e798584816df478192e5bd6076090db27634819066cc5093b162d26cd01a90b0ad25b2d92019b43db9cd683522ed793f8b1f80ec45712b1158d36123077eadde5cac0ddc93c06fe34b41b7d18971722b0b187e6a699d75e24b0f4d70751d4a3e348ff43c6a3a3340f59b85632070dbc572c691de5f812e635aa13084bc5f208210257d480ecbb3793481b59f757526c6b38e8d6ecd2c822691cb4964ef049159df18b63fed9ac7ed9d4364d967299460cc6b7fdcfd7ae72aeed1b98c27a3d3418b1e048ce58b0a89caf3904e78166b85abacb0ce24f3dac555032eae970fc", 0xf1}, {&(0x7f0000001040)="f45b993c6678e4ec3dbd93f0d4f18e55cbba60b6d2d32176243fab97bb75ac781aa816b8dff4967e697313500b7ce8dc9cce846b67a504778c54", 0x3a}, {&(0x7f0000001080)="342b47abdc58304e744f5809e0a7fe721f4754b927304517b5c9b2aec81888dd006cb0f18d9a94d9c7a7991045bb1aed2cb357f1f9d3477831659326c6fdae3895c9bc00fa12f0d5dc482536b6f7363f66d3f3750ccc6b307b51d290dfa691b8de5a7a6ed491c8c32ab5901cbcc973d0a61e04a2a3073e7b6d337b7db9c8c406d55a3392ccb7e6ad7a15", 0x8a}, {&(0x7f0000001140)="3ad85c21c19089039109f93e7d715fd97c66ecc218e123b74ca416f2dbf9fa64738401a12e3fd1a2d768d4b0962bbb27e8fed87d507f03602e3f9e2d2d9832f7756dffee56a3b8515d8da81b385463e5f4afa7fa428f9e4521fecfe160b60a3c0d649cfd3588cae1aec908351bf674bbade642669e2334218ba003cfbc374c1abde448aa6a559973b43eeebd12fa92338a26cdc964dfc389240c72664bb9bbccb9d291339b9fe5b750f7339482a502ee8102592ca638dc7266c8c09160c0692d278d8960f811d60667d7fa10f2", 0xcd}, {&(0x7f0000001240)="b8a141", 0x3}, {&(0x7f0000001280)="20070e68ae0c172855e30e7e24b08f5288332ba379d9b7eca24d34b450b571dfe16be00e3daf224ef99651dfe7b686", 0x2f}], 0x7, &(0x7f0000001340)=[{0x1010, 0x0, 0x6, "1e0f7c406ac0d44fa6343d089735c891e18a2243ef81ff08af5e8b4b9cef01452a668c23a48514528e929f68f8b285b27e3b6a44b63955f033f661074ae22e80e7bf829ce0e106b72a0a0b81f06fa2fa578df5b3c1f98d6d1cd0707ece7b4fccb64b98b5ae15d1993a5e72a5e454fb5b3d139e9d2069301671c84c591fef21358ab98ce9e55fb032b01ab6d2aa4fb825245f175b1f309a2440f7e093dc6ff8666474483eacb648fb702fecc912ec18153f8d7f4109430760dece6ec409ed151a7db1c2b5a8a3ee2e36b54c4968fc56f4022ac0889ef257514d261e77bec6f06e6cec7e916181e023c8056a2172c7325d6722e1040d62d8b5b3583fa2424815f6448a74b07387dc2c2a3a6b8cf761c0c2965d755034dfcda1bad7af8edb28156e2399687cbe5e5690d0728941dcb9accbb8fa0cab2747291b910affd3e3766b4d778510c47749050cd6e07176faa3af695944e1442d69e498c0244889f350491e6044500d94e4b0da1232c24c77c8e0c251b8edc6f580b8a8010f0f08d0a07be35a1591ef1d24ca5f550ff67af151e697a389a8e28c9eb00ec05836ef270d34acd4cb5a5aebbd76bc220fd8404ae7ac06cb01727ec77698f7c4786407c086a7c6fc82f31d653e659200e19d2afb5507d3ffc55c2d0b4117a36c25735e43fb30e11acff42568617b7b5dbf8c69307a93a940fd1f19314638301bfb99ecc674b6b35fc14e873ce9d53e7d73ea9f63ac753d83ceea6dc2498d4404244a5d0243647964d8a7ae7f55e7dc0969e4c7b6310c23ec474af8cf479181334a4b402d7e06e07f09af7e8a09b30929ceb92222dd0cbd2d5f3c97a692836b9b1bb19c81c504ce79d5854b0501b88bcdfd2de0bebbe22aa98388408f94ed60389e7e5f3c780d0a28dedc914c09d3463ba07708ba5653fa1ec45947287315fd55b617405c20d1ce56262688c49255db18cbd9275ec9088c3aca7f1b54792b928c938da7bc9ab4635263b621949810d256361d495cbbe2e5d99a2013869654d65a4d3bbc191d8b918c8bae418cbc73c7be22f81dadfb205540322b13550286bb733d5369d929e1f81e893ccbcf7942a85f07c5abd8df8af640de0358cb434ab30deb38f48d78c7f3ee46849211b178c4fa506eb35a593766a3246045a0d7a6340227e1a38da69f780f6bd9ac79af6a59869e6bbe0860db6e02600dbce163be66626971fc6a38d35147a10faf1e83bfada606a8a8fd41889a2bee25b92bd3a273637d8b0809d42a05c41100469fe524bed2c2df5a18e844c604358904d9752564503b745b7e26a3ca7f2f89d1912e7febddc62d12e40b892b13386b53f1a92b15ff6155cc77a7e769d08bd8140005533dc54ee0046f9c5d061b3f2aaba14c4111e1653feee9d79f3cfa6a893d3850f5aae650c82c0d00b42f1b356d3ae03dca341ff4111f2be1a8f5219b8c17d1ccbfa8ca4b7e9e508530acf99007034268700720c40f853180a5867833fc699630d54b95aa16344a944bc6b84b738fd42854e5e96dafb1af8b3b51369849c9a71b5204f48e90111d2150e0762f850af3b1e08555208b3233bf133b3051e849a6b6a23cda4d09d4a9e075571f320fd2f9abc7c3d1f164abec62baec72d39da50e12afabdc4844423915f7174c0f0acf8d316658081e030dd91fc8c4cfb4b4140d8c7f4f330a5d96388ae4d129bbc62f6314991b068f62aed7e8d9020098837055aa35f8132d41138859d191ec58cb67a8ee658cdc44ae1c7d7da686e4f8d076b474927cb2586dfa443dd2be0054b2b2b04d4d4b61fd91244ddfce0b5541bd32cd3519e3fff91b70e8336de2bfa0b7e190fc5f4b3c58f33a3805e8820fafb19b9b523ac63e3e0d6b4113657e21984782ffeb063099d0663051d525d851668d004c48f01207e28a5cadd0e07c8462ab9fcc2dd6c64147f76a3bfe196e69b2fa5583355a3f8c1bcb6411bdb6541a33a9b38df169af281242964d70d3649da4c52083716fc2143fa5bf0423c95e10d3193d7cb447b2d3bdebd2e9d98e078226bb837ff78bedf774dc0c6db48ecb25dd719577cbf3e2b8a407c7ce0cdb2b73396be4b323c14022af3760f0608305f12551ae44f81d99759f354ae8b25e96a3ed9e6b4dcdac384ebb9fc604c244abbc6dfca9ecd9d9e3b726b4eb21e80752ed892543e030392b118e0f7630d70ae143c095afdcf84b184454c69217d09c3e6d97b4b8e6e43a249a1d5c63d6960b04c13a5a53e7dd631b2b7d2df743e04f60e9abd680d2f595ed8161fd74300605400dbfa16d3d167c0f071902b53e56c50117107a7d6b8bd6a112bfe548ef6caa12ff71b63dbdf43d7b039ca1fce4b7442e87169d40e3633cff593e478c2a98378baf11339949d856592fc3f1544a3f7500f65a9cc059cfb83b4163cf08f339b905360730ae355f7de00d82a60fcb81f0be1c0d27174b1a07cd30c179b0a74464fb5e820c64907be69331875a24c3ab4cf6d98fcb60c1f4a4f9e1bae16f60dfc9aba5adbd2c9cb425b55651c978e6cd86145f70820a366c280ded15bced7605b9310db4b989577a4c40ba743de75e0ada0b7ac631ea5a11f15e4685684eece961899639ff5da64c7017694839dae17d1cf0fc92b00fc77a59157498777134159f50b49b5d87ce2040f6ea12864a54ff115a82cbf26fa256fa7c092289ebe9ac3885a2cef20a7acad713f905f91e4ed7efbac2b00c518ff7ba7bb91107e2104a3666c7cf999d2bea93d5cfc06e9862507189f23c1180e139ea5e3cba209f242abbf962a2fa68ee3095fa8338cd0b070da822b8315db3e4909f09fcd9e6b8cd81d50af1c6c1b409b5c92fe07258c6217ba8029f23a38fd6ff3dfbd2d6465f478c095dcaf2cd471508a677b7cc8ccb48efe64bd160313c2427a11c29335d362d7498abf1d005fad5294ee1b2f5dd8bf952312c6b78986cac19ba6eeff2d42d47e210cb31cb7576e377aa66fe7bd050004a7f057735a54c2a5284bed2090f3e9c2528d85df93c9de9a15d113c2984995a3c678cdadadf3eb8074b5285fa89b6225fe0551b177bce68ee6f3ed1cfb5a1bb86eaa61c5686d9eeb5ef71305668d0b45adcb0f51c03f42ef313e6f8e7084ac360aa1f119e506c92c0d71437cd349f9f67917f4894aa4f975d49f2783e705ef5e92cd30adc1f66f4c4d2a7ba6881bd77b21fa7946e6e1aa8210ba3a69dd6cb7012b05d218e06a51745b5236e27ff835f58065713d3bded682d596dbfc42b909fbc8d00b866b32616ce43e7db86d5800501f41d53010f679ca108af9fd04329b71d32b4b818e85114ddf67fa32ba684cf5e4d8faf77dd28e893acecf6491698d994d8ea5bfc2c366a87718c20dfeb3130caf624b2346241004f07db109c81f60b22398849e003720912ae4b26f916fa9e146e7541936437b9044706c6c2e2e7c1fc6a5a1c4d02d5df594cb6c43a1ea28a1d0f81e01cb42c255fcc59ba6a30494dd04ad843a52ccb6e8809887f70593d6062b05fbb6f251e8cd3b7c227bd18899eb1c2134b3b034da691d9531402295a0a2e6fcea1fce79a30cbd7cbacb486d095666ce157a0bffe12629cc5b4ad7fe616a679772cba2b328fab1b85e3ddc061d3d0e1f99425539e27528b9527df644fbb5bb5f0a3b2cfa157abc9c620a991dc8ead24ac4eb1b5f3f73bab0488868911ab8c28247b7acdf107dd0dd6f1fbf1c7ff7760edb35207b328258f7fc33ca85d25e3f1a2dc2843413e11ff2858adab33201715c885e3718669a26c310e6dd2ae6aa4ce2b594fdad99b57f360410484104dd041daeed9001150737336f89bf029c9d2c79b2692c3e54d8abf4a31958a1eed092287b68569de7faa1e9f62caa8cd6f76a9a8d27f42156ccc9a45b10409b37ac8ef8a3a9aaedd26d8253cbcb0743ae87e06dd2ac6096b3b16cfaa22caa3e5e0f4d58b2528d6d64f203d082115853b2a711761fe5b95eef1254995acbdf84347c1c58b167c26bef267c05252187c5fc865502a8d3f74eafc714404d3983d5a39e72ec0cdc218c3652952832fa266098ead54b81abccb5d1502de51a15f52f9245be949b3821fe537bc007bfef07e502006cf74c070406fe081924e44eecd481ab2e3a9098f4f590f82f9daaf2e2eb035153569c9944a0d2772520c0152978acc9d59864441a0eeb691d7978ce789546e9a5ff052cb02e8a4fc6069800f33c9bea2bc239752c82e6dbf16e02a1dc6bbe8e32ed5bb18c66a2e87852e3be4c0b4efa8fef288d5f14c281b18c13fc8ffa8c7e83d311e9fd167e26ddfecff9e98353652d9232a2d9ce9c488cc94e4406d2e03f076b5a8d954fb361b79f872525fd20b744a5a072b270477fbaec90505fb58a6f72180fa3b9bb392aa2ae7106ba11a108a789b65908c1a7cd5c45906fdf24889a8b6cfbcb45d498f3df5ff38b672fb70fb8fac59dabbddc0b1c893fe2145689f9dd31604dfb4af905342e458be52522101ff6499140f67c26c17ba2da83e88a3d0a2865cd930a605d8491a83410bbc5d5ac1831a7f884249d277db928a634217f4c2d4011133a8cbc368c8927dae89cccf8713435a7f2b0e347c23a6296d58adb045984bdb9407406ce76f8ed651e7d3feabb3b92c9f300c9ab8949c0d922b59bed3574162ae8ca41b7c59c5c3d84c7809c22b0a1fb021db56a4d787efc86208feeeffb5ee12ea7384d2fd296f5f5a3726772d3b11b8d4a654bbdcc21b1fce48b41c1cd94a4094d1114160cd0fb9752096825b1ba919c18cb7e6e79884a589981668a3626ffcc7304b80e724aae2d23d5e34dbf7938bac69cc451615bdf19c6c875d8e08eec9ac030a467451f6658c2a6528e9932a9ea71750a694fcd41d1bb7712c8ca40dff0bd80771ea526b037870d1906f49749c96cf585c79bce94a9a6ab212dc40e6dd9d452823183ae484879e003e765620f76b65cc3f66b911cece8f9c43488483c95fada082c0117371870b905a4f289a35a38a3a46979dbc8686fc08687548043ac6a25fa6bae733985fc9b2451899e250651e7bb208404e1846e6d8f915f70d08551e3bc025e6bbb98705c42186527d1d7fa98a65fd1bf02b483d66fb3246017be65b2c83f6c083d00f7746a7a5f2ca9668afe9d28028ccb7815d5ec7a1fbec10fc2f6ba3e58631badcdc723993d0ff59c04ffce0652891d8e5c2b314ddb54c8fc1c8e3c4b8697490fd11b7e165b92ff340a8b2d34c7a4c4f0b844be623252ede30514138b6ff9eee2da6300d921d30287be19c6178e744b38c2126a14d24a6bd2bd3c457952f2fe5ba96f95e6cb6fbc49e4f0dbb223a804d2325721742560acf87bea7b098240b64efd08f00dd5c93eb8cccc45ab0684ffb1558ad17b62858413a7cd354cad8a978e3e0be8b83f5d1468398193a39444a76af538b864629cc8a1c2886444585eed7e4166eeb3d6f763916899a5e664e531466374a5d6d61e6855dec91f9f3d36cd7fe47e91ab45fe532888113c11f0453ae29cd4b9ee807a1563b842c4298440118308a2089d2c0ab0eeb52d3422bd54e93c2dacb72ef81e3e9cd4522fa09d588eb100c3ae04fef6d21351583bf86d38942d9b22ed3bbb0fac3c452e913a15c34c170a107a701cc3ef06ae83728d13aa52887440ed36f0219f858c762848622ca16f1eb550199e0af5327f819db6c5221cb5242f388675a80a8c7a896820c199f0d77894d5bab6df4b1e7d8643cad6c42271b61fc1ca5eb5b9fc3943dafad1c6cc76be7e81c612bc5ef1092d94c11b42243e296f39acc69d26e8babbc32741dc8d214b09201dd"}, {0x1010, 0xffff, 0xfffffffffffffffb, "805ab770c138d5e6b70b5a6fd9c0db1ff792998507968a0f97332897af5af2d406af5e62b899abd5e728cda8539cb277db126337ca570675b6373483e65c48ff08843581dfc8002c2612f929e78ed69887fc51c46c9e639357aa2015f901d02976076c26516a537c629979800aa499ba2059d3c685466272ad25693b6e14b51fce69a8a2eddd3b1fd58b1dae02f48104f97ea1a46e5bda4854a7c8ac18fbb0d9a4ff33b7e66f711b0abcd245e1e31edd09235941964ec0507a7ce2fd5968ab92c36f7081d94c250328111a3c4c5b6fcd4c6f8f39d513d78060f5b597f1cff8e89188364108e9f1c3d5ea6e7c4099ddd9dcf55f51c82d71bd9867de6df56becf786c7d557e836a8f69799001209bb448df681371303acc5a2ab12bcc3bfd5d533cc0f48c1de48d107e3ecfd0141283ed39392335434ff1c44ee216112f2ca4b060362588d0355732ffbfa7dba72bd405e6ef4c1a4f719df89c68578487dfbf50ee3e469b3abf2fc4f25519df481d1ff171290bccc0b83f3d49023b87ed3b8cd6605be42da67dc82e79ff0bdad3d86443f3f583b684dfcc88df318b7f2fd96b75ccf6b6d238858281f6a4fb09d34030cbc13854f222407a5879fca43a5ce24bcd10bddde093b5912133a8d1d3f311ad84d996a703dc0cab60d3a51e255e174e3b4db20df9153ce6b9ee3e47cd86108c1e33e932217f05c10e9ddb157c19e0ceb1fcd655cbad170f519541b74f80d02e27544e272424c9a1d815ad4476d5430d7a68a1226236fa37059df5abfd82f8740bc1ce9707486ce5963e030fdb124840bd4c72e5f9d27a28ac80021967fdbc5dffb98053fbfae3b455c97e9f8d40e2f24c0b8256483ddcdff969521f55208591aeca07c6a704a360193824de94d4e74a606c771f37565b658dafc5dcb0c1a8530a87968f50d326d51381ed373a40a85864cc375d91b314e28efa0ec429e81d32e3e582130dac2ebeb7fca8b64aa9e052d83c480aba08d77830720194a4d4967dedc2bdea364509eccc038a4c98b53e63aa7b6410c5e1afbea8b9958ffe54a6379dc337dc44eec2d16c045ab9194d312e165e3714a088761781ba6aff738a4bce9f54326a6f20892c16f963618cd60b895a6e4b5644c8e719d4693751093c8c4fe23151a4cfc364723d04f95f1b0a82770d245522a795d78912f4e4eac3d4b015de8c9277f27cb9860232fdf8f8ceac8bc66c36d5d28f65732ddf698fb028f52bd1a41f039682fa36faaa851e4b427de8ce7fbe93e49b91b3de47f804f2a758c483999fac5277482fb47fc5e70bed7668c330bd2f6f962a69c4d339c8ee5614ae3f441851ad03410d8ef751835bf9976e11222c1d4dcccbe3b10d1687fe67b9e1c4014804cb724804c142ad9971e0617cee39a6db90b41d2866bb1f652061297257afff1aa5a5ae388dda4504bfd7b01bf4948a0a14da6144d810ff648c597e0cef5ea32946e102ce917e6e955c65d608ef5d2222fe24c1ba5fcfcb37549e839052e1055f32417457ed79775cbf207ac78d943f4ab9fcaa2e507b4cb6d53b8690baf66686a1bd56d616ee0a50f4a4a37212b4d25e15198c0b2b43fa3d79c8fcd3e014836b0a9c213d88db13d054f3367f9482d6813a90b9ffd4f056829143c689ba8d16c5dc517127e1d147d3173ae80600f67f897edcafe4bfb6993dd4c83b66225384b91a435a80334362b709c15860b9c1aa508f89d34a76e106a6a3d19b463828f8d321e12ce52bd5ebab5ce5b21a4e4b107f5b26e7d5b4972f6e6b2a436c0484c907aec78920aa53f249a5c8c99e4e9efd80ddba982d328cae6efccd1aa3f186a797b64389294170c74a0e7cac563927596d221e69434093030379e2e3b3cb9d476867f8118dcdea0c63fc92f22e0bb6f1db30d1f01d11730965b15558088ab57084298cce0632bb2455f41659acfee21b071f17d4d89071ed8deb307332c6451f418eae35a3048eb57703854247322b7ac833f1b5f596c02c1d0ce14318a0e62796449f02f704ce4f618d23bac3ae1fbfce6ba3da942cd6cc1bb7c750c682a36e72062852b227adbf820c814401c2693957387fb6785f9cc312d00efd3a14d8c530d389b0dde4fbff41e921ca59c5f6bced6eb3950b3d23daee42a5aa35b3ede772f693569c558a7e2b4bd183069cb1a4289dd9215e03d41cd0afca6708e256e0aa941ec8171484100a68843b3bc62d93e55482373a3657f8c5b1c85e7057713c24df6a133a85fe2c84f3db6fc1fd7268d81c75107848dd5f2cc5260559ce0ad1a780ef1a8df75687b94d61615cad14cf955e9ad1a627322fa0bf722338fb920b51f811e66656ff1739e3b149529ff8680d7640689562dfb61a059715a528478aad19a859937f0e1cdb4d87a8d0bcd020e182fecd5362418524ad13b475ba1496517bc289f1723727c0c05b49637b5501838b92337e0611db295af965242655c433f359bd4f43736d2816167e81bceb59ffc19d7985ce4b7e9085afab84e6dccc893eefeb86ec8506f2193abbbb3c2377664fa6880652eeb852e38737a55a216ace7be8596491669b1692082b10ca8cb7702467593ef82b2ac3ebf3da7354cef0b5d681675310220355ab63e2acbb77f0875bc74fd7c1a55c87af37376456c67a17afa5a5cacc3b26f4e58eb453f8cb9baf62191c4d1aa5c57486580552d344bc85d8d7b42326fe7c3e2d6bd85c60550f3d60616526f96a02812cc76514ffd760d00587de268f6f33b2ad07b5215c2a12cb8f09c56b167873de20958033862d545a7e50f4f01e86a7894af6b0a367c51ba57940ab1a736fb50301439e0fb89aa68031c13547fcbb98eeaead30a75f911df835a94f540f7f806a09592f2f77e481ae9ed4847e441dbd0bc440635994a69b283d1974085da890bec96a013e6eaa958d9ea258bfb40270c4e43798fa1e8378934e2250b8f164897b259f324fe98fbd8af9d5354e3af76d13e5a65d906a01ac5f797b9c9486fb0055fb55a9969aa2faf72ab25395524fd0a869324dd415faff17e0c0f3a9aee90bc6bf5c8796aae9662fce2a2020d13aa02e08c183db70773a11080011fa8b2fb42df67bdc2fdd9c89eea7839beb1525eef65c8c99629758af7d55260016f3de9c08d8b261833c2dd193aa9997bcb19e31c13f91f23d5855c2a2e550072c323e3766fb6e3fbc45732713c75fb6f2198a9998b44aa62e0820981cd09a56a817b2d5ae75c44268eeda4e27a08f3cbe622c5adde1b229dbffa8d6149d5c27f6cfd9325a1f78c62d6e3b0816eab71af63f8579611a02dd8c93603e211fd2105ed19f2bdbbe495bbf4fd2c76becfb71a42c5e8c9f81a420ff3b438f8f28735b0389a997f2b3913b447d268aeb3f64f279298ded2990a710d5ca02194a9db2c8a6741aa2c43f90e797f580b96af03a3585104a0faddeea6d521352598a971759285bfbfe8c21d334d89a713d10926f63321c8e756f91e9289797ce23d5a5e76b6d9071bd9e2d83e0e02901604f130af0dc421ad381878d065a5ec7dd33acb6e6a2527702b81944f4d57204db9b8aa9732e1abe6c54c2d3baa00144a087852c86b05c1c0bb650295f95f56900ada4aeb0e6075b7582a63af59e92f1a5cd3165ea5336e5fa8b7371e5b00953f35475925c467d77528d50d02c2df289d0716785d18e55e4887aa4a812961749f06fe2451a1d1a6a7dda78fee0bb506ddb0d053c4f7113bcc885f8b0c398e3bce22e53acf1af1136b55c4326eacffb185eb7f4a36d5021ca4cb69391e57f805f8fb7ecf6627ca8f4df86fbc88af62b7e14078d50f326f999c5254d112a56e1d0ed535fcc65842fc90fe4328f73aeda36c0b68c3f03ea2d2ce470c53b7fb34a92b54e97f97cbdbd611a16c07b5806db2829511006a49fb55de192de1f13b143b4e79b5ddce7b7ed02a51b89ad10754cbc15d39bac940e4ddedc62d0aef3983c8b23581b11079bd64b025832e99be6eea4d655c3a4b5b4c4a3544e3517ce21cc64954066d922abe168a73a1d65bf4e15cc06d8b47cbe8e74b4de5deb808c619119ad97d11e87eb08ef8d4cb54ad61ab6bf56c0fa48ed21dff008f39ebb57df959e958b9c41eab1ad6e8aba48229cc341c9d17f7a8b93c1784390d4d5095448faf32f497f1fa9ace59b2b56b9611e88dfce80af8a0d55340bc4c09dd05787dac8f2da00f30ef51f85763946c96e10659a616005c6bacfff3db7bbc3756dc3f0d56512001b8ea82d781a467527d61139c553dd52f1509ff0c8503559a7a8135d879483299b459bc4e9b4fbc08d4b613713ad4f7eb2b70533b3db8ec6eebe75bae689ccb842fedeb09cc33e7e4bf9369b565060d93f768ea81d93e93fec23c9c4f85ef3f950b47107dfa824ebdb4b721cf9a99842074d8b8522f420c07f024b2142e1679172379ac93ce109a121a6209db641a122b457dee3f70495dd7614d0cb73b75cfb7fbb3ef48d4572bf3e9459fad13b6bd6f18695119797e9fe3c2dd29617351e4701d6c21138dad0e1b4f13746d2db7496cf509dff916e05dffecc0725c2d02e62e4941a7f9e89af498cc102e838a40fef3d427018dc4e0c22079d06f4127c8fc3b2c859e125f3140efa603dcf09242d16b388dec9f7b4c0da170d45a199450bba4963cd48f5a7e7212232ae3ecbab9c107a8e7c855eaeea38d1b7a2530800f0af4b183b24fcc3cfb146626d5ff1b73048e756e90bdd7133f3a9cbbc712e1baef8c2bc343c1937aaa9ab442aa4ed21a0140005543655c13b030aff0cb5d1d134e62eff056887c80faa6d9f7797ed68c4f33e1635e8981943ea40253e6d28e999bc43cbf3b52f096cd8c7020bcf704a1d20a0257ff3a7d183b7c70cc6165f667bc2a01422868a3ec1f763eb6be8621e1dc2b3b06546c61728bc624152d850707355b5573b96df1ebabb2ac4d6cde5299128bbd1c5ea6fa78d3df4e4909886de2f9c3128041d7757084444945048cdf3fc0a4f5689d234b6c7e9184ea938b2386d9c265d25c455130b8a4b3596256029e485c7ae97d91dc635c778aa1d773195ac9f1f7f9df20b87f5b3a6e21d3cb47816c75a1b0778ecb887452f1a5332b513b74bd79f84512613f65bc9baf571d50b7e904962acfc8c4e815251be91b249604b3b59abca4deb4181c84e7c262053115fe79d2432c944169efe68d34a5e11aa1117f21cc6c2abd6978fe376b094cd89b2d932c2640149084948fc90c7041e64437de5212d4f9bcccd5ef33919bfcfe7b883102b99557aaaff4109af1cbed9c9af9ffa5e79a227dfb84a6292df1919f19337ad843b32ab74fc20dffb905a85321510e3ead6433fd256bbd24edf71c3e2a51112c6499bb561553462273a678ddc3afde11167b2ad05a87cda4f858c0436cf3cecc45cc7226ae30a56425b68f59e8cd929e21e3652bd0fb2888b92561b4184e9e19f986a4007b9fd40bde63fb9443bd98fb3fc3d6c00b781a55cd96c56e22a7ac4a6597c15f6fe0d691f6c9ec6d0b5c80416bba2a4736fa394fffd5d5de570c5b9d63128ecc58a637fe0cf3e3153b09b0fd8592f8d03d7e550c6333c0551f3086eeb28a443dfca315b9ff7eea06c72858566fe7d38f3b1e49d1745a425ce78437349577300d6dfc84e0ffefb80f4ddd7722584212d8a555cd07136fa179ecceda6304711cb7bc9f86f910ff7f2b3bdd70391396a3c184dc322dbcb00949262b53653de7e14b38a1db898653ed84fb54535454cc3ca8768b92fde1f9c859baefebe56683dc9d5b20ace3d17e5fc878c7484286b2bd5ed160dcf3d1040829"}, {0xc0, 0x139, 0x3, "db601e5ad0fc1484c0e919106a423a55e8b20099620f433f9dfc05e859b94c48e50c7fa6abe9f11814932ff34ccb8ab668d669befc968da3ae85da2673ef30a84903557c83cb0d28931459d2d83a6581b1aa6075145e81458f70fb3f8e85fcc9dca97e33c4eb84a3b93fc4101ccea2f0ccbe832638abbba5603a32ed98f1460f9d1ef4d8742c482af1e347420520ce0ec7b0ba4eed837bc78be302adf58a438a6cefa7d02f2e8530bad7f2035c"}, {0x68, 0x0, 0x81, "13a63f9efe964e80047d663a37a4ad2128d56d248251690d2c570ceaac77ec9c862583c9ce966252ba95d3808801d822024adad4631e79fbf3a08cf5b16a0d21df6096f87957297a7ab2381230c40349bcd43769ae80"}, {0x70, 0xffff, 0x1000, "c0884805ea34f9c97cc43269cb0c41f55da99d254017b2514b19d19722bd78b9e683a5b4584806f74d24276689cb363eff8827087e4662fcdc208346adfc9ef3bccd6c7d221aadea244bd46af95fe43d9105fda8a376270f16f5245b"}, {0x110, 0x1, 0x6, "700d2a3d507fe2b6deb03a08c27648526b3a8106664184ee61f0ef3a261a5cd7bec5364d46bec0fa1c9846366e4aa973115aa231146d2b294573d670ee63a043b126797e4db762469fe51a99e05a7ed2b83813de6a4511a9a608d55cdd929f46844fb04ffc841c426a8e39f36a4883302d1d99449c40bd77a9fc5bda538e5a566b2cb3229972eeea530d1c4602c27d55cee0f01ff47cfda524455b8b57337b11e9145d91f5be9d9cfac9c45688e203f5d5195f4d59618e8a77f01374bc7115ed895938040978a3f8ffb04abdeead1128e3f603be2b012716d33ec88092ccd5e3df65bdcdd83507079616af5dff08c265d51a464d338f1307f564cd974a51"}, {0x108, 0xffff, 0xe9, "a93e825a874042d4dacb26d4dd23903bb9d7adf7f31e9256c1b704d274691703bbc2c7758b9b0e821e3a4aacc703506a18d7d5bb6b13861d908e661d9910e4690a84f23f90546c01354cb22a095cc380d2d2b28a266a1bf1ac10870ab36f038ded4bda7daba066f73f9d9dd2774ca8266c3c2e7daed3ef20d4eec8732270774e9bffb8b26ee7296002a6db49c1c8029093ab1add504382d3341a27c4a19d257b926adedcc040a869f6fe0908e15b23c27e9292eceb35bd8aa899e84e318391d451c57792356c088d154fe96e1799825995a9c31518288bdb1c0933832e4ae3eb0ba777004f6394eca41dd3f4ea9dd3e9f3d637a605f3f65f"}, {0x88, 0x101, 0xd, "3470915c400242e88c9709f9e8b28fc2270ee08948cc28ef4e3b67efc77ab95fd4ff7165f4539dd788182265b6f7789034f3adb5bb6d43861f16c06235a8a9dcd2630e8aad2ca6838b78fe8a2f9e98817c198ec4792c729d320dbf3a73bada9529d379d55672b377c88fa2d1f37c2871f4da835f2c2d"}, {0x88, 0x6, 0x6, "2721e54ac20602359e4bb5eb240ced1b52b1994fda81f392ac0868e8aa2c8b755b23fbbae613846dd64b442e50ee48707c07c5f71945fa8e2524c5b1fc71fddb701c62db23ed36280ca82c8d302b1906ec8cd7354138e95b5d01ed8f76dbac85936ef66ccb3cfdaf81d36f294696ffaa7c614da949351292"}], 0x24e0}, 0x1) open$dir(&(0x7f0000003880)='./file0/file0\x00', 0x8000, 0x100) 00:00:03 executing program 2: r0 = socket(0x12, 0x2, 0x8000000) setsockopt(r0, 0xae9, 0x80, &(0x7f0000000000)="e740a8f80cb2235445126b5f535691393aef7a9891c9c44798f2c6b9cad63e335e53aae04aaf8b0a804bfb803d3b416eed8958e74f30e0e6a5be05e1f2b642c2c8d192e9509ee9061803118f1c2d5bb53a4648cda90771bcd9601c04a8f6b675231d39755d6d3147bb92ee7119a3c046a2f15bb517edf2210438e85212f8fc13d6299d59b4624d354a611e8ddb09e7462f2c70c6b9d91a0645a6ff76a80b77493246b56b5879e86b59fee459e59e534234b02e0f9e36cf2dddc544074093a098e290be", 0xc3) recvfrom(r0, &(0x7f0000000100)=""/90, 0x5a, 0x843, &(0x7f0000000180)=@in6={0x18, 0x3, 0x8, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x1, 0x8, 0xa076, 0x400}, 0xc) chdir(&(0x7f0000000200)='./file0\x00') r1 = dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x8, 0x9}, 0x8) r2 = open(&(0x7f0000000280)='./file0\x00', 0x40000, 0x49) socketpair(0x1, 0x0, 0x3a, &(0x7f00000002c0)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000300)={0x2, 0x3}, 0xc) r4 = socket$inet(0x2, 0x10000004, 0x8001) socketpair(0x6, 0x4, 0x6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000380), &(0x7f00000003c0)=0x4) recvfrom(r2, &(0x7f0000000400)=""/5, 0x5, 0x40, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x0, 0x3}, 0x8) r7 = msgget$private(0x0, 0x20) msgrcv(r7, &(0x7f00000004c0)={0x0, ""/227}, 0xeb, 0x3, 0x1000) r8 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000005c0)={0x0}, 0xc) setpgid(r8, r9) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000000600)={0x80, 0x7b792805}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) setsockopt(r6, 0x5, 0xfffffffffffffffb, &(0x7f00000006c0)="e59fcac13143931cfe15c0c3a0f280b98d9e536088dafdaf32564b838a4667b7982a9176a5e0cbbb4f38d4925f3394b1d73bfe8a60f2e1fec099809e95d5712088107213ecf26477f555436606cd6a0708f1e719afeb8b53ae37adb3b6bc0e982f277d30732716ab845d433486032c30e7077245df2a608051a9f98bee0f", 0x7e) recvmsg(r6, &(0x7f0000001800)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000780)=""/4096, 0x1000}], 0x1, &(0x7f00000017c0)}, 0x1) fchdir(r0) bind$inet(r3, &(0x7f0000001840)={0x2, 0x2}, 0xc) recvmsg(r5, &(0x7f0000001b00)={&(0x7f0000001880)=@un=@abs, 0x8, &(0x7f00000019c0)=[{&(0x7f00000018c0)=""/222, 0xde}], 0x1, &(0x7f0000001a00)=""/252, 0xfc}, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001b40)) openat(0xffffffffffffff9c, &(0x7f0000001b80)='./file0\x00', 0x1000002, 0x0) setpgid(r10, r9) 00:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0x100000001) getsockname$inet6(r0, 0x0, 0x0) 00:00:03 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1fc00000, 0x3, &(0x7f0000000200)="d2aba98692a6", 0x6) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/220, 0xdc, 0x801, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x4}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:03 executing program 1: r0 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/153) shmctl$SHM_LOCK(r0, 0x3) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x2, 0x20) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r2 = getuid() setreuid(r2, r2) shmctl$SHM_LOCK(r0, 0x3) r3 = getuid() shmctl$SHM_UNLOCK(r0, 0x4) r4 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r5 = shmget(0x2, 0x1000, 0x622, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x3000) r6 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) listen(r6, 0x10001) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmctl$SHM_LOCK(r4, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) getpid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r6, r3, r7) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x200000, 0x12) shmget(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 00:00:03 executing program 5: r0 = socket(0x18, 0x7, 0x7) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)="d1287b296c54fc36", 0x8}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="92a9eda14f254f464ba5861390409620aedc5c1f646db190654b88f4705151168cd125cbb1100fede295c24b63ba500f92b505cee2d0a64f048d7480302f1a2c2c75d51f696e1ab74c5b49ac56e3743cf5f017cc8c2285af88c8d49cd5416b9b557cee6053fa5c0859f6d0a0cd0fad71bfbae0585e1f55d36493ad595fe8b50a0a4f4222f1cb25fb5c13c5e79b2f673cf45a0ce46833b433bbd9552644b4a7bfd15920f15faf547d1707f8", 0xab}], 0x1) 00:00:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x2) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="92182076a34c2297590313ba3af0916f52736284cdf2227d4f632ca35336e938e9ec29dc2c79e5b0a45c3b3a96ea687fffac9de173edb9cdbcd7cc400d9326354453605f6064b77ea03d1efa264b49e5259c3d4e7637ae0514b177b94a5be5f68d7c4f058e0bd918327dd35389b9ede37fdbd7089d01125451daf7eb3aa818b7977859cdb0521ccd4e2bccd142d946357bcdd3862e32a511ee312d86d0998260f8cecabd09c33817b2d4a9cf1d4116c0cbdc277557f2aadcea44ec222390ba832b5e54d2ef99", 0xc6}], 0x1, &(0x7f0000000200)=[{0x88, 0x111, 0x7, "0208df7027296f1898a2fb76d8766c98393d21c379d9868c7a38d59e30e73469401bb634624e810d89923f1d10adb220404282d6ea65af933e3a022ae61da131b802b869e7a0b7a1cbfab3709c8b2e133991719b93ee8b6a836ce43ae18ca393cdca24ca36beffdd7ecbdf5896f3cac6b757b0878c6b6bda"}, {0x18, 0x0, 0x7, "0772ec18ab64"}], 0xa0}, 0x0) getsockopt(r0, 0x5, 0x7ff, &(0x7f0000000300)=""/70, &(0x7f0000000380)=0x46) listen(r0, 0x100000000) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r4 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x0, 0x60) rmdir(&(0x7f0000000440)='./file0\x00') pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r4, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/247, 0xf7) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000640)='\x00'], &(0x7f0000000700)=[&(0x7f00000006c0)='\x00']) fchroot(r4) recvfrom$inet(r6, &(0x7f0000000740)=""/177, 0xb1, 0x2, &(0x7f0000000800)={0x2, 0x0}, 0xc) r7 = getuid() getpeername(r1, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) fcntl$getflags(r0, 0x3) getsockopt(r3, 0xfffffffffffffffb, 0x5364ebc6, &(0x7f00000008c0)=""/244, &(0x7f00000009c0)=0xf4) connect(r2, &(0x7f0000000a00)=@un=@file={0x0, './file0\x00'}, 0xa) close(r1) sendto$unix(r5, &(0x7f0000000a40)="1e038dbe6c40b886c42f3f660103a743568c3a5601297f0c7ae23b4ff4d5e40804b7fcff2b02f4a52c61f8fe8ac68c3b11668b7aa4b9ccb826c382058e7bdf3beb3a322d9e087187c2309a5a524db3522909461bbf1f1f96841c9c6ab7514ce501100312075f89b36b7ef8d902867e8fe44ca9b462794d0f2a9f206306df3f11b8d43a90bf2534dec131443c5e90a1d0946efecf3072268475ada1fa8412c1aca1d5f5c86f38e6dc54d32fb7bbcd22fa1d4d1c26a83ef9da982c1580c13460c1d0054c695899f0794fd32dff2252c4d8bf8d3b6d4f7acc7cf1b8a8902457e7db9ff96e158399290e3baef8aab4954cb77491748f4a8ddc64b2906264cc5c200cc999d8046f923361e812ede569e0b94cde30fdda5ac4a1a83549725bdf030c87b47eb6aa6e9acc7a825258a7e72e1306cb7d90828ca53bca445d482c68cae1437074b50d882d4c0cd537703525cfbd6211d5a0e1c0dd4273b2a94e3b8b0a506bbc11aafdbd8a1ad30720a7cb7ef0e3be8195ff8f7c8bcb6dee4c0a9b6dd050a25a1b0aa892e0442d68c092eb2abe37f0994540a56bff9f9ee602621b4c649814bdac1963b4d664d3cd6c026f7976f0546151b0b1feebbb2deb42acd909d2ccbeff75745cdece0019fb4f95134ce633673f89f83190a334ec7938d15f418e2eb335529fb36d88a594f84ffe6cdc9a4bb6bdb6f0edb2040806b07519c13fa3d981a21e665fff6b3825f9577a8e288d1ad10758fa87ba40ca4ff86fdb72f9ee83793a20b3a564fd6f24d5f89a431488fef40797d4c903e352197a5e3c30eadc6a8dc8861e4d41af410b62cb032ff683ea9f312ff7251d5a5cdbce5d4c7effd91fdc659f930d22796407a3f10f4f3f324ea6f8f667ab273c9694b5426f9ba162f8e8757d942a927130f8cee64b9462f90c6209e696af625f986bf1eac6216609f9222bcb72deaedd8762cf805cb46800b7c21e03c8d882d46de8ef6ad6bac1c65cf2646563b810879f26abe41baf608762b10aa82ad6d52bde2bb81bb39bf38cf7eb3c7a1ab856c481f51ebe742ff0e35ec3213421d025930c1a429a49827e9d47ed8bb37e5f2698e05dd9e02cd48e629df6cebf440f9ef846d0520fd73bc3884fead753c15220abba1a22256ffdc4bdc74307758d031f317a60dc7e89bf9bfb649ded76ad57632df18dc87308f0c63694df1e3c1669db1e13f49bc530d08c1790b4390a3367b850bc45edbc42b55eb926fe0c6279edd1c3229950164def534bb90225aea0d645f3b719e60ee957cab468c465060020d0cd3b74561713b45f433d7cd7bef31fddae6c6ea2611fecf0246b0bf7cbad33bcf1503a0b1dbce7bfb86b73d3c80186639da77408963554aba584dd8764f4e043dcf58d73b680887fb029bccc1551bcb71a5946ec4b06dd5a2a7d91317c2085b8f66367f781d9c09488f71c6f3b97d6a78967da86440ac3f96ff2a83e3c647d4be1c6cc9f86ba35a65b209d6b431b22dd9f12411fe7232422f6f08f74d08452f655983352f384b18bf371fc95a728fa8bc4c672b0dbea6559e6b22154de64605b6c33a203e13447939fb736fd859c15d413430d4b1554585da6e9970c3391eea8829fb4b5c92f3ca4e232601ec007deeb41e7f792eb596177513fc19af978a4ba980c3277233fd3333541314b845441cf12d89e4059470a374ae36eaccfe3107939893bcbefe01ec50f00d0aa8bd8cfad21f9f42b1b6dfb1a0d5f646a3b7428c3fa315db67832d6b7a48dfa5b1b8e865174d4c474be4be2828b1332a263c5b31b4f864a30b26c6de7534ca85ca35bce62405832e8533642c14b4b161f38141aab147256445cffcb895561570ea1f47505eb0871b0ba351abc080c2a46951af14ebccacb5dd38316b019e22c098e88db16774ab6f2c7237595eab69231b7774e8e98df080dfa5e6803a0d33ed4d23e8bf93cc90d8330b6c3aa319586f542943a0e1ae3951c235117e0ad91c1eace86b19a629cc1da24c6f3f96b253ad6acc3271065a2c4751baaf55ddbee2d384751dbd1ac26d4a680130509c814606e61ed2f5fe30773637029d321c7fe1c78e0369c60367e77f70ea53ed8eb0e0d332479a993cfbb4a0a780ac047d30f84130a12b91b7a13186b9fcffc8b2069f3005b3b5e548de92adc8772aa26bf08eaf09582a26187be29ac509e5c92535f44740ad718c0b37a6450a43bf5fa2cbe1fde20be77b752887bed7ab1aa700e33e8bb03813851fb797b283143b5cbe6c5d9409752d10ba802b61663b1dd412eab13a92a1440d179df4237cb88b7fe8c0626cec88e1ed8f572654d17bd57d7f548117a39508a6cbf0968943d655d1ecacf01c9106572d9205c037d3f47730dd13c05916f207c073296efb55fd652e76a68bbe1ffa74fecd6d8529f608003db0ffd430b9ca8ad47044e29b6dac8a7a4c0fe12e50a77c242a3f05389b7c8867a0b5e0b5009cedf1effea3340274a49200b4b2ccd3a0364eb7ac74d3564da82118695aa7e8bafcc5228ad8b3bab730331cd51b477549c0b712c2b29832392aaf5092eb4b9d4a6fbdcebc389188c6f636c922409d04cda8439b9a8a680bd9f55035a91295a52498171e9af3ef31f51684ffe098e044989d3ac25c0ed397313c541df18673c054b6e2192f2336883d198318ed708b605f976802aacc7966d0e490349a3265ee2e339334a4cb7c24ce347ad394c57b36fae56757430ba23ca5822662bf51597e401b32ea4ebb9d60156f88deffe4694194a37f451e888b6d8d46b3c9dfd9973594d35e7cbdfe54cfdc883a4ae4dd2154927a1ea1112d1596c9e72d83a47f4547a4585dc26390d76dbcea9340bcc49dad7bb6942bbc1c558071a44b5464521d9916213c98d3e3d68e059375e00b3cdf2cf67807978fd530c4fb07dcb462dc0166584fcee78a08f99adf7b371f426a794f07006325a62ba98bdcb474e7a9f572e49f66d53f404b21f8b7ee62913dea4336d0c64fc84021bdec31cdc88b8f10aea40a8de6196509c75ac1e398549c909fdbfa7adf6dfbb9f8306e063ec90d24b128e1db92afb8efc6cd1630976c26882471c599a8cbbc6393173f75456e122085a35a7ff51eef058eb667f23092b0535ade9b60d5b315a021d87de97263802a770a95a1bb1d39420543e90d2f843c3cb620178252b59312cfd0a55a079edc0c80b66d39460f37aa60fbfcabc3da73b1005b9ed1fa63929b64dbe4fdc7a70115db8fb54c39bd8ab76242f5901ae1e02272080e04ee9a1e0de9de9e434475b43bf6a9a7caf85c7a2b32ed4f6553eca5812cb8d27c69fdfcb2a46623471bfd00077b063d08f061c8ea2e2e307ec529aa76d9231aee1e71b413917f90d906dbebd5c2fe23a5e8daa103dc652c74ea9da6c695e864b190a8dbfd3bf07561343b3fe83dea3ba8398b969d32cf3694cf6109aa397ec125673d2a10fba0b27666307ebc3d4909eca843bfab95982dc46525f702652e408542511dc29ccff2cc0022193423af857d7a04e65c285ee201025fd40b9ac6920da465d9b2a8e6287931c9b6921ad453bab6f7711f379e05102dac6447338b9bc480991ad9d7067e230e832bdd3f5066d1cc392f200b7a3b6ddcc78b7a677033248158360614ef89a969facb875806db6c71ac9872cdb666d88e3942d5908923b66c09799fc20cc47cf9085bead8d111304ecd9ec4105150b687c8b1ada4e6ccc124bc7e1e7a9fc27bc3297bb81fef444776f2658a91a71316b91218baf2c9663b3d78afe1c8d77cf9294d69a82cee2833a91aa1c5981b6bbc8076a5a92744eaaecdefa740190f73ab8c79567c9ec8d59664a7785c09a39f2507942ab1e31e1f59a4f8657d87d755f65ff43695a66fac26aeb75ae51d6ea39b20acc2b9001e1a64db75beee9c865520ca1f8485348c9224ad5d55a07fcf16bfe55841db03e06e0c76735b142677134a7e3fcce9ea8dfb90e37f9ea9904ef8aeb5ced676abcab14c94d1e951087963bdd16cf20274fd11fe31ca9a3b5a0dfcb93d962771a77f993e1214bf584373006e675a35d38c0db269b5a3a3da8bceb898477cc96c3667a31b93d169039ff55f185d98ee9d3d6a32f67eaf63e061603fed6db35bfdc01df432e194f05f693fea678c6d5e0f549a946e87b793e2cf084cc0d5dede9650ff6a923195cd562bbb5287a9808e10bf644deb0096d9d56e498e38c526f03f9fa9a6f41818cb19dbaa7c9600e379edb016b4082445fc41e2a44c4083f6badc8e0b214ccf7aa496e582cfd7c66084f0934bb653e06202f1adc32b2481c3c9be0405a20961d77e414132358cf054048f241dcd1640361ef0ac543b8870753222082b134de201323b69831b08d0def30a1631483b417b2e01afea8a760db5788cc906fac6541b8d432172872e72f4384245fb3a40359323e6f658833e1adb91795f27d24302d07d8ad109e1b72b6349f8ccad496f44c301647ddb632bdfe903460d609eb45eb4b588dffb1999e8293aa3f4ab7a65df7a17be15c0087890df42fe887840f067f14765ff938535c931c9a767622fb96fc069edb77c61da506b2e33078c3562a77eb5547530c5416240df002ee3f12de68da36cb0eeb125b819ae6cb72651f180d427c5195fad758dfd9ee7cab64eda6771304ca2514f405e6c09bc358dea844397a22c01116ea7ade8405886e9ac16b0da3377e4e0573d211b15f79d4367720eb5a3a6d8024a8b7ca70ae891b441b1f53ce64faa0d1e3bb59388031830a623a10069ba88051b4485924aad096b3b9823a9bc0d0248326c76c4df3c32b407a0c380a75a5e19a3017dd7b58bf75ac8b5b2a17a1dc9d9a8a77601d9f5c37df9de413e1409dde1893498c1eb88331f6ed08ee8f01f96cca457301faad2239dd99c8a9ed26b21263e6fc2d6a2defc4ae206a40bdbd324a83bcca282adf01f0a7dc39ac8c409e30694cf633ef85b9d3a82a4121b6f26c4b52e3304be4eaf2e1326e2c2d6dd0c9cab463d93061902f74b84d9a914c6f6cd562083446c93ffe73548706034c76bf7f4d8e8d0dc8cc9207368eb2b1d7d00758f4a33ce9e17eff22dddb43f7be40f22518658209b08c61e515b9bc80af7964b1442de72378398e3c2f1112ca9d3dbd269e4e49c4a942b4ede848685b402078db3399d184f404ea2bb64ad7f91fb0d3f37c522c08b53f34a0fca57d6d28143be99921376b009cda70aa8bac6f4ece3a0d4e28976790bf0370bb94b496f3fc3f4585796ea015eb49f2dd5b2ec0c2c11921deb274b6851f0dd5dee0f3fbe75d8b3b454493b64400206de9df4d71186bcdd066f573ffc8b6aad5879c296ac2d41d5463274b87674f5cc2bfed168d7943f11de4f066c3f62434aa889066cda94f2cc9513e71cd604a17b484bfcdaf08ab69a529bf9b50e13fb6216eea840da128ed869cf29440f0f845555e61069e061f2413ad0bc84adae36d3e35bc441d2d8a4edd3873e71cef7bffc6042dc6fefc000e5e899d0dc111f4e4f329d68925ce6762d11ba4350a606c9a93962c82e37d00318ec5ad7755897d7284ed22577a319dfed9674f63dd682f146b171d90d8a896945f9150eca81989b71f8bc9df7bd3486f0cf10981d0e7c1420dd2f6a5ba329c7c91faced3924be681fcac5f96c98092e59c48a61ec1a9494a4e50ea19fd708d3e256b5d210f0e0475ccf945096513f509685bde55909f24ee8a726baf0aaa60b336e7acb3693feb8152afc7dca58e73afbb6257f16071185d1243503953f35c6190af4e6bdcfb4f0fc6d4ee008b6d3af6ec61f4e8c530e230", 0x1000, 0x40f, &(0x7f0000001a40)=@file={0x1, './file0/file0\x00'}, 0x10) lstat(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)) recvfrom(r3, &(0x7f0000001b40)=""/3, 0x3, 0x2, &(0x7f0000001b80)=@in6={0x18, 0x3, 0x10001, 0x8}, 0xc) r8 = getpgrp() r9 = accept$inet(r0, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001cc0)={r8, r7, r10}, 0xc) link(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001d80), 0xc) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001dc0)=""/145, &(0x7f0000001e80)=0x91) sendmsg(r6, &(0x7f0000002480)={&(0x7f0000001ec0)=@in6={0x18, 0x1, 0xfffffffffffffff9, 0x6}, 0xc, &(0x7f0000002100)=[{&(0x7f0000001f00)="8359b57a548662ef74afd401dee947f3ce584212ab77d746a3c821abe9741f57a5b458334d035790f345e64fa294a91f2702a306eaa638b0564dc95588de5faede889e67a8948e", 0x47}, {&(0x7f0000001f80)="777f7fee3bf3374b21b17e97a6", 0xd}, {&(0x7f0000001fc0)="b0dc1bbd", 0x4}, {&(0x7f0000002000)="6019f63b0b5de1d4f3b07cdbb8b7fa261259e56a93bc7e1e1a8dd3226c8adb962dfc", 0x22}, {&(0x7f0000002040)="4e665da14cd069764d2f132f93011bc0a541b3e00493c4d37376e14fc7bed70eff30020fc417b730d624ff3d7bfe891583a2f4e9a2f61c47d33228e7e578d8980631fa4c723d40c8d50ca54e47a00a01fc8a2605488f69901956ead29b40606bd1769b3b8559c59befbeb9c462e31a628bb190462e97ad2f4457d81fcfe60d393c5da220dc4509baff5a9ffe8a53782d", 0x90}], 0x5, &(0x7f0000002180)=[{0xb8, 0x7, 0x3, "0b0828324be2ab630800e9362087a0a259f46112c42da792b067a0c4e2343f837ba00683e898afd6858abe45a809314d44dc348c98b7c0cacd3e250c34bcafefa40304f65213b452e7b63db087730effa3663b376593d46a662a23aa31bcb998a17b6932885a7955741c52b73cbc6faf3df3a657bd12642d7cba9d696623ef62ab70f3ad8fdb53a28aa761766cbc01b4c370f418c840a747152e7ebb118bba56e1e816c878ae4c"}, {0xa0, 0x0, 0x8000, "e488a6813e02df7537f6583c3ef50d430e2e6fb1677e21a4b915fd400416d1d38f5a723d95c0ff171f978f60f1c9cac233638e1d200c7e518d3632d4533f336b3ff5fcf365e5591b2f74b5b9ad168f6dd70a67bbe1183e6ed304c3f80d208099829d972d8a714b399e7eb2d81910b0b4302f3cd6c956bd06a3f1aabddfb632a66b594c7fcec10fcc0e17fa225db8af"}, {0x88, 0xffff, 0x653, "3f5bf108bbc011563459811eb53569148552254d37a75fd151d1b6fbdde257b423fbda56a464033dabcab3ce3d9253686ff1e98b18a287097fb4f85d6bf6119b31cac18f63f70c11a545e8c9441b5fff10559014f6f54e135f0731564cd1b94ce65fa1b1e5f9e931b5ec85d477ebb54f0f88"}, {0x18, 0xffff, 0x62bb, "dcbb18131602d59f"}, {0x60, 0x101, 0x100000001, "6cb71d06853a68dfb179751cabacec4665668b6739342ebb66c17ebb56c3af121993dc52f62571319559a69f035979f2f735be22f0f3266009f362e096f37b9b6245765dd484f89b14dfc2c1"}, {0x98, 0x6, 0x2, "c16a6b0da24d9a8ba66188a2fb64afe0a97744b47e27ef732ff01df3afc36204295c767c79a95e1a06b8461daec647e6d1b449345a8cbb2300d7d5ba4eabb467e27368a3e388f1a9e07237636b8e075f928e7c26a53a07468b0e76070b11bedec7d9e152359e639b724dddaa7b9dae818a22bb874dce8f97ca7c918f8bcfa146d69e9e9b5d209536"}], 0x2f0}, 0x0) 00:00:03 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) r1 = paccept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0x20000000) getsockopt(r1, 0x2, 0x0, &(0x7f00000000c0)=""/243, &(0x7f00000001c0)=0xf3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x8e5, 0x2}, {0x18, 0x1, 0xe0000000000000, 0x20}, 0x2, [0x0, 0x95, 0x2, 0x5, 0x1, 0x834, 0x4, 0xffffffffffffff00]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={r2, r4, r6}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) fdatasync(r1) r9 = paccept(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc, 0x10000000) fcntl$setflags(r0, 0x2, 0x1) recvfrom(r9, &(0x7f0000000440)=""/134, 0x86, 0x42, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) flock(r0, 0x8) sendto(r0, &(0x7f0000000540)="ad0191c1c12777231fd1db724ddc0c70f8698b637a865d50c3a224578a829d19f5e0479909ae5f8cd4687dc6cec9a78e9a2006d56913c7a30429b3d92a752fa9f58f166525be55a25375b59987e518006eae70a7954eadd33b485e09ecb2b34dca2255ea77c73c9251fd796f21ae02d46689a3fabffb75418a19ab8dbba065e4113b3afade9b60891dcf5ce38353ea7fccf34174707ec2955cfd94adc84343f9d051256ee2a01b6c6828bba6041b43dbb7810eb4d41f80b7a543d700cb011d982dec1732226e9e67d4eb5d48301dd7b1770b4bb373b968f6a3f9b9633c75104c49946b007bf5b61d0e0baa3517f9faaf86261dcb4a846591", 0xf8, 0x400, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000680)={r7, r8, r3}, 0xc) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x101, 0x1) r10 = accept$unix(r0, &(0x7f0000000700)=@file={0x0, ""/3}, &(0x7f0000000740)=0x5) getpeername$unix(r1, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) r11 = dup(r1) write(r10, &(0x7f0000001800)="83fb61c20eab50fc9d8d15e31dfa49e21e60accbc9cd315b3514ec41dd44765001472eef8941fbb28f5e3ea4c350c048dd8cc06077e075588dacabf62beeef132fbb11c07bee8ea2aa048006fef961a50e76c8f7a1a5253582466136ee022272ea44d398660eeb4b7cd04178c1bfd3e0f35e92d27c63f3dd549acf50e87f9f", 0x7f) fchroot(r1) getpgrp() dup(r10) setuid(r5) flock(r9, 0x1) shmget(0x3, 0x4000, 0x7d, &(0x7f0000ffb000/0x4000)=nil) fchdir(r11) listen(r11, 0x0) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000001880), &(0x7f00000018c0)=0x8) 00:00:04 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) sync() recvfrom$inet6(r0, &(0x7f0000000040)=""/233, 0xffffffdd, 0xfffffffffffffffe, 0x0, 0x74) 00:00:04 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x18, 0x0, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x49}, {0x18, 0x1, 0x2, 0x4}, 0x7, [0x1000, 0x9, 0x9, 0x6, 0xfff, 0x1, 0x1, 0x7]}, 0x3c) 00:00:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 00:00:04 executing program 2: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() r6 = getegid() r7 = getpgrp() r8 = geteuid() fcntl$setown(r2, 0x6, r7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r12 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r16 = getppid() r17 = getuid() r18 = getegid() sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="3d363f342a45e0ecb7c21d207e0df64526c93b8c3554e4556035efc8106039b3e19ddd8014bc22e986cf70cd79ff63bf296a414ba9c32652271df5fd5a6b76c37a5e6b3149e0389de8cdcf1a0c250d6d6adf5b69e46229743f8379814086d56b5a97e4a34620367ed091", 0x6a}, {&(0x7f0000000140)="9d07eb17fad0537e1d5e464f79617de1504ee9a24fed95402f4a5fa2a03d48f63f6326c4943a6a975952cdf2a47ef7ff288af04d63b06cf77724f0af002239f46c09fdaaead793d4e09a9f40138454ef5c1700f598c16465da1cef9b358ab17b", 0x60}, {&(0x7f00000001c0)="47cc638eb5c7080fdaa15dca3575e8cbf21ae24510d6446cd8fcf9cdf706377f3699bf06e05151a9341345dbdbcabc327e00202e1e5f462039b42f7e3b9af70765edbc6651f68f6451499bdc54cd3500484b2e4abf23723dc5c9f0651243cca1c39e6c3195ab6e1eeeeb1df9d31df28e762ea0872dbd9e61aac0fc40a0b98a", 0x7f}, {&(0x7f0000000280)="a5eace0d029a5fed7729145ee89e8693de1e9bb714a3a496b34885fcaf7b9bd91adf04082fe2cfcd2e6f2e43ba0135fa18300049e72b78aaaf766a222d9360f35134c330b98b5b542f9c869a02b4e70c71c72bf8d032434a322aa2f55379df61936b7db7f2127f52ab26b9fa6a035e50f94e5ccc823fc47596cab6264b192268830638fd402bdae6b25af3f3c0305228c0c12188446b03", 0x97}, {&(0x7f0000000340)="9a855d676a23d65e8a6525bc7141938254a0c7a28ad62c2b3001cecfd18b6df52a987c5b2291408d696ddf0f42c27487ea9f9fe8b37294cf9a4051791bd9a710f91ea2b7b5a145d26cbd5d0662a763ae6c74a1b4e8be330b0e85778cc0d00c8479908ca66411e1ff52584035811d516220ae23c84e6bcbd030aefab95c7d0ef5370aa40f68c11f1372800d75d8945fc3a9bfaf9019795a2f9c27f1b5b1409aa76f9103e46c7746c2f4269c0f496da809e2e0e5a8f2cb249a15fbcea1592b6f3cc193086c9342765529546c10b6bccc72b17861ae11c404d98cb336c3a4616a0cc3c1e682fe2fa4776cba12d1b926f3771b040fee690ffdc4", 0xf8}, {&(0x7f0000000440)="e3cb182ea899571a84c48d92571b7356361081aff5202475abcb1b8fcdd6ae55d5bc937b88ee5e9e728d626a000bcba10ee355df5d52429872f4e3f6a668855c7a45cd74f0865b1ee6b416014a97a2502b1b79a3dc85e2ea95d197e656", 0x5d}, {&(0x7f00000000c0)="35035c755bb5a3f4d84ea8c4145c602fac9f06abe84e36c20aa6853f005f997879e9b19c8dfd17b588b5", 0x2a}, {&(0x7f00000004c0)="c7bf124b02f85962c26d0bec5b960cde37e4bdd23fc9f972067660732f", 0x1d}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r2, r1, r3, r2, r0]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r3, r0, r0, r2, r2]}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}, @cred={0x20, 0xffff, 0x2, r16, r17, r18}], 0xf0, 0x3}, 0x9) 00:00:04 executing program 5: r0 = semget(0x3, 0x4, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/163) r1 = semget(0x2, 0x0, 0x80) r2 = semget(0x3, 0x3, 0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/90) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/212) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/251) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000340)=""/109) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000003c0)=""/181) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000004c0)='./file0\x00', r5, r6, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x401, 0x800, 0x4, 0x96ce]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000600)=[0x1, 0xef6, 0x1ad, 0x6, 0x0, 0x4, 0x4, 0x7]) getsockname$inet(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000006c0)=""/248) getppid() r7 = open(&(0x7f00000007c0)='./file0\x00', 0x20000, 0x2) write(r3, &(0x7f0000000800)="1469e3e41af24b9349e8733e1a05637b9c8de144a52d4ddefdad08fe02a086e46e96fd121ede8ffa0f17203956b33a4bde366ea0081c53a87141d9e83bbb94c38764dcd103587859574bfc8d9a9accaac108eaf1cbaad2e0aa0bb45662e076ad3bdbd9a9706129edf9064a8eac23b024fd16dad5a0d9fb96475e296cc105177b6bfeddcf1da38337bec29472636ba2e0c2c1e986158604337920a5f26c93dc73ff2143b22ca5c7da311870814b3c55f7b55fdf1a16e65c4615c297a479f97b23bc71386961179a679cf5", 0xca) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000900)=""/50) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000009c0)=""/96) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000a40)=""/98) poll(&(0x7f0000000ac0)=[{r7, 0xa2}, {r3, 0x4}, {r3}], 0x3, 0x10001) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000b00)={0x6, 0x7ff}, 0x8) semget(0x3, 0x3, 0x28) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000b40), 0xc) fdatasync(r3) 00:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1ff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="258f51502431380fec65b2cd8370e715f23e9b0933c6bdf725aa6646a4294e076e44907efb09c9589403ad7d915244c0559b01c85ea990e0d05b4c55cd1e1470b7f6f1a6a6d2e5", 0x47}], 0x1, 0x0) r1 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xd3c, r2, r3, r4, r7, 0x4, 0x5}, 0x3, 0x5, r8, r10, 0xb4, 0x5, 0x2bef}) setuid(r9) r12 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r12, &(0x7f0000000640)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000300)="d1d9b4b19aa010355315d5ab09fba192b87230cce893967cd01e6403671434a58800204b2e02b74fdc740f9df76a22ab7566412a818eee1e713a19f2f8e150d55ce2ac3e3cdb430b80e192b98ee759d328ad00dc20e350c5d35c28ebce6a283b1108ba17d4a75e40b50d0242c4f5a657ad454dd1fa490c3694d41874fa0cce5818cfbf6b39d1843469d8af45b1c7dc872656cf651c377bba0416acf849d55bc09740c5456c3cd17a575e4bdc69075eadd084680ca19e2528e9639bf2c06f31644cdb960b0fe5bb6c637ca050e9e9b8da01410cc3152e0e33909e53bf763c7992195dd8eee5228ff453", 0xe9}, {&(0x7f0000000400)="799be5a15435cec07fefe9635f2b11e7d3ab4129a6469e03eb8b01ead83b9546aa16c9d9f36accc9507eb49b427af21333062e6a199a061314b953b8aad53b2cf5574e9cdda3db86", 0x48}, {&(0x7f0000000480)="194d24064681b83e9b5e30d7291bff5d0f0b6eb9a47fb501ebddf9d58a616c28fe11787df4bc553d84ff66163d6403dd558c3f75fd6b804e68a21c69ad964c31ecc5c86d24931e0e57647959462070eeeb45cc6e9dbc209b20a83d01f87a25373601ed49965ba30678915a1c8c", 0x6d}, {&(0x7f0000000500)="e100a840faffb719eb3f934a8e9e013f7ef8e9b18f9dbfa360752e2ef8ed72f9717db782b0637865220bf3ae7c53cacb1a838f46ec040c8ddf962127a5b7d86e7823b65e88644501d2c57e35f494e87116c47729b50e9bbea0fe4c883d18f43102893a72f4cc670c9714ffcc523d258ee07eace51598d768fb9af704553b5ef8beaa97cec2d975ca5009770ac9b2063e801302be066311d82237d9757ad95e9be557e58df466b3ac7d34e3da856c637da99efede8a6d8f9fd2c491ab702b72a27b14e62487f05ee7f5f72f33fed0fa7fad73f143dd11a025d768c26897b04e9c0d", 0xe1}], 0x4, 0x0, 0x0, 0x400}, 0x1) r13 = fcntl$dupfd(r0, 0xc, r0) r14 = geteuid() connect$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x3, 0x1, 0x8001, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000700)={0x6, 0x9}, 0x10) sendmsg(r13, &(0x7f0000001ec0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000780)="36658643dc3292728ecfaea85dbf0699128ac3a2316562c9740f5393bc6d488e25665929dc3e1d1a66252d3364fdcc5872aa0adb37f892f25d1efdcefe51b2693ca6ba1a844991895cfd5645ff5307e3aee265f0eb42fa92b8da4a38a149b32d570599f569c2c1fb1068cd61a0a7dd53c4d3e7c6116e4e55e5344589a03669923c905afbeee00ee4f507fa578e1ec80190fd4248b723b32a83ae1d3834603c027b434876871e67e932661be71dcd5129b595cfbf", 0xb4}, {&(0x7f0000000840)="99cfdf033e1c80f8d3f2d8e0ddaafcbc42319588632dbb3976953cce9b404d0294f3b326008eb49094475da7426b67e807bdf91fbf94939c7bcaff08219831e4ee5ab434e89c585279bbf3c3d90d850e00223cc8309abb59250f52f2e385bd14921bcec9ad5f77ab452d5d1962a370e35ab2269ef1525fcdbdbc535e469bd6b09bd1e8d591abc920d84c20265ea502131581a30b01da8c30488a634c72f3f3c1b440bb85bb8a0125cd61e4d7f9d85c58bf09e29059d45feab279df43b2e99ac44b35835d99c8ac3ef253902524ec9f4ecc02ca49de600931048a41e69559e79eb87cc4cad3cd586ed2799ac7f54ff6a4c62c42b5814a0d8273dcf1be22d42303becfc05b819bc94b860c8f1b3c2257dcbd98ae6a70cebb52bd649e480b504d77d129551c78c115b030a5c93a9f96c0fb7585369138a0b48bf857aff55791077549dc235eae755e185b216edadd3127910a4c191bb3f5925154cf363197973e3d2694c91446e510e97fb7478f62908d7252bbafdc2fd552a29f3fd87b4f5ee4656f54de9c233569b07380bd7ca13f4464f631fd6492c37b4712a3ab087435a3370748569ac0e36e4167ae11a728a485655083ee64e37a919a38572586085f3b26cdce5c754cc61ded0f18d3091ff107b52a7063b6c1979505b19d5e6b5d1c7e91abea0099482f13726eab455c6bdfeb71fbb6d209c926d53c1db4df8bb23749885ca1777b57cafe3ad97875e627e4961e13279d21fb29791d0f5af3562caa70adc1f1de370aa7374e8e4ebf9936eb5f326dd923adab968a16402ee811f2c249ea7e24a36fc698dcb6073c9f267d75f8f1a7b0f70a7c7bc787cdf0f12db40f50c161ea50573733ee65442caf13dc9354806ebc1d2c41011e867fbb85e2d0af92226606e2b06be366e7e9fce61be7b747eb2269739d30b7d1e47a7288de15d22432beab65e601ea16f50306668515f944a45a431087347b3d9451b9a0f52de6b818811e4d9cc45a26d7c89571872a784395d8f36d4dc8ac94dbaa627719a5f5a1a2871345f5618bb76d51d1c4bc10603093134ff60274d5605bfdd2f7b74f5ea19fb1b73c8e94ca4ba29e028bd9640f8f09913f31d14fb6b4b0b4b9bb28d0c2a9e154978536eaa8686b70a0801842ccf93cb08c3bbc9813d93cd8d03554f31e8a18ae31a3f67a03055c8fdbf5dd60e8661017c1d924b9d31a4f93f8fac1fba078b7c0680b79a546c64e945c0c2d500cec0d5a0f54c025f285abcae275bb63290a25a9c3d995ed56b24f2c49f6247990ab08a89c971a501f6f5e3e99f23dacee2c90c745c721138fcf2c06e94d660f3c642f7fd8c618db933c6ac43937fd1d54366b382358576d4565bc4b98490285ba590ad431fb7c7216fcc516a011c0e60eddb2eab78f9183315d075b67de1859ea5a98d48577d7b9ddd3c910fdd938f1b49737dc6ae9b6e5e316c70a0f79205bd4c3f1239f1b2008256583fac48893389f355cd8eeb57e976da4c3c887c3db19d778d451b84d47ce7fad1908ce0cdd34c05ea427b02584ecab8647e71e2ca034de8f86ce813a6d1c4f4023116f67a715aa70c3b28f3c30efb70df4c708df22a691bf8cdf5e8907a21e63d6a888b339d8c0baadff38465f685d4113fa897caba7c25c78fecd70842c776df37d145ae8e7c37a292c4b0c5db22cd6769bdec06fb3a5dfd440bf50439dda179c1df716027660fec519cf2ffe4ccaf98097744d139071d4a427554f9a588ccce478d17a19b218dcbf11b6e16660d8fee6c2fdbcf8782dfa001b5e55c0485416d87ae446f3ea7e1d1843396b79c2cfd2d6cf7683ef323658f17bedf21e3122776781aa04a60714ed4510713ce07a2ffd2d196b4cb20c7b350e50463b7d2a2c494f263fa069d0ba7900e796aeafd285ecffeacc8a1c3d655472f31db39a594d078419ded57bfed67e403e0b0fcf3768f2de259c48cbb6a5b40203e3608be7a367c1ae8331afe44f731423649574af0a89d37628a0f505d1fd6a3a3bf5df73419919e42fde6fc932da0aa9a2c3eb8831d4fdce72f2bbd14ed392ea0670c530cc7c696f95a0bb102b5ca03c4c38f5896428abf92a24660e626d58d46e9054f1d176c3630c2fb03d9b967e6800eb3cf10adbf82d6ef6f4a95d21855ca8d03185cf373d80b43b68e6a4bec246e380684f17811cc1c74a55304fad9cf00a52470dfe3a97100773a04368a19114d3445f6496dfc3ffcbad8a61601fc2760beeaef677f413ce2a2c32c1ea2e20c5dfd7bfaf8833a4b60458fa532a524e855f6e678ca64ffdfdc4047cd1d59c30dcddd3987d7015119393fe3150c2c8a1e05a2b18f49dececa2ae30806aeb028cf0b861f8f98c673048715e4a865d23c4cd71ac63f35d2491a28206d5b56476251b60bfe28bf989803810d0134e59b8a98ce40fe03bc854e56c361907664212852126375f7d3ec144724eb7474dcfb83cfec653db14ec3ad134ac63fd27c8106d911bcdf8b232e5704ddfb8d6739913954cd98517b45efd580d8857ddb724874dd16806835e5c45d21c4023ee0dc679ff8296261d4366b49f14d7c9c1b52e14c76c20089e11067fd10b5d1b0411180dc8e7646e9ceb307b57947ae45fa33e1f307857714e86f55eb7118a22a460bceb4a7e1b9f2014c660ae89fdf8437971439687f1d830365f7c1f7380b436b22ac7181dcefc04bbf5d796bc983905463d07d8131c3aa647f1cb0558ee603dfca0fa52d22c358c2442db8d70e9db2f05005d0a5b7b207fe9e05d0f5e2c9f443a0ad66942cefa192f927ea25e0e8bcfe9cc99f7b49bb347492da77a82b401d0ad1a44156981b21e03e5006fc7a3fd9c96c0e4dba1933a03e69dc0b0fad5a169ce25334aa886fb403a4b4cc9a02b4e82084da4bd370fc40d48885ccccb0044292c8ab67254412d3650dac5b468bdfc331a6a66b54bbb8cb0816c12adc9393ed8232386e936fd75f97088cae2de3a0d59a0a89775c9d2a05fa7c629a8c68a6f8ebdc4c37bd94989f71dbe32de6b4cf309491f7f312dfe83ef3895e22176d4522892270e34a0da38e52f70f68c27e721f79f53bbdcec612e609b9ab8d76269239a6666007ee301ca311d3c059a30842122272ac0bf32a9ebe51458e69291c8e42e5a584ee26ac9e2ac2538dd5ad362a87019d73bb3471667788944a312365d3fdc92b16e7a52dfb4a8e4351a4a28b2356cbcafa734cdca79abaa6a1549e026ee84f9ba85b14c4df72e610a2f623300ab57cd444a4eab6868863ac3cb84d9703e9cdbc1f730a146f000d69d6dc802e408aa6b3e10d8998ba1ab75111f370320044903d2a6657b9f97a09dbc3d47592c3666a13491170503f6272c55f818c1971180f2b33ee34f4ee955bea41e37311d6826b3451294e3dfcce75363904f1e8e3a01cfc21e01c7541cc655ec35f7f93f950856a6ee7a55a9794aecaf4202ea42ec330fad1ca3405afe199116f24d5246c9c6d8859778d5554f51267bf31625522981de12743edad1caffab7506708f8a0b5da09defd6d342fa180ca25751db87995b9be0ef5882431b226e61db5faa6f63861a998a81968c85fc99b03b723888ef310cb601796003579dee85f78533bb55f48556c5e02c6dcce00fbe1a8d8fd244e661a4ae8d1da5819818b8662a92653f286975b9abcc548e392e7e17ef7d03b5b5c5b05379594caaa5907580e6db00bc9b0ae8ae47f9b6a37d3d5e6c371cfb96058cd47f399e00443072781f9943101919ce977075f3145c32dd1b71ea37754694b16ab766d611161cc21917f90c1ac2556b36786abc53059e32689afe303818b92cdd902478caa3ead2b791203df79b8cdba623e575e1baa5dfbabfb8d8c1d5868b9c0170c25e4d6c0f595a5e63185c72a05d44a23d5ec002948e967c44e1b39d84aed28fb10c282989032f7e39fd7f39ae57bcdcbab0a4b6bd27393dc9cd0ac9ec1a186e8261bea3389f4a6bf65aab175ccc7633234be86cf5d517894e17eaaf4cd3392faa0e1af118ec19eef038435ebd9c58f6a4841e0addbcca9c88d241d1dad8ef0b8b81fc726e48c83fa2b37071646ce42144d3f8540fa5be600cc985b6568f99fb95f0e404886dc09f37c7526449d7232aa107867ef43efcf80982adf5dbc6c712bce31433d04be473cf3f20b2d3c14251f278bd8c2de1501b191164c627129bf30a53f4a25a70aff32b669fb9edbdf595286ef1cf3fcbcf53b74e788e3f198a72345f36794afef2f0d640e788cb9d30e4508f45a0cfa0a879ed9d192b35bf5f0bf75a2516efc98590bcd9ea0944732927392b5614d8cb0519c125308fe6cafafc36b8c935cdb0748b849294e34f8392edc3d2b3e41f2cb66fbd1fdb8a2ad10b5005ed4a93e1fc45a61359758a4d3baa0d72a4272694703ef5768a93de3eadf5da3abfa78c6bb91c750ceb585b6b64598698117d9623a9ba01c892e47c2866e645249c71e6da062bf21c62bd0a0d1c70c66861d0f3c2a3fb50727cadb409f86441cf22a09f375b688e5e49ab166a947194674a1c42b1e83b617784f4e662263b9c9d9c1d4d01aec72c1bd6ac6faed65a94aaadd13201c7a7cbefc16b2b8e6cf793966c9f64475f641363d1684725b08f7d8691921494bbe829661dd598f2830407f667ab08b9e799b593b0f28562ad291b5ffdf8587e89c8b5c8d49216e7d498a1f1dc1529cb6aec42115db10c3509b06fddf05ea9f08c684c4d5a191f7f50f4554c103ec33e798a19881a927ce86e7448afc6f0df2278788988c7f7fa381fcb5c199aceb129c3ef77f2f5c34235fb89b08bde7665b3a5f7e54316b5457583d2dce756b5b6366d14b15b74a940489e9a09910d0867bbf290790a06110ade474b1ad58353e9e0dc91eb88b5da6b5161ee09c6ee2d7d5b01f8f1609f1b85ee5aa0fd1564bd8b8a7928de15e7f6595347477f6f95f12cf3c00ed4f6a08c03fe47d2ef848eb15a9fc266df934226b502b196989b1dea94a243576e9511c6430dedc24c609ac4635f782fb76987cfa85a34d4f67fb3f3d9e90a02b3c6f8761a97fda0336f53a053c82d7df41c678e80d4dd6ac010e3ab55f49bbea49189ecf126c07ce4cf1469a8a8e27d3e8d35e2e5bcb03544e492b10e63e7f278b6a146c73b477a6ba3d4dcdfa9a708356373d13b6d6146048770aea77d2fdcb19c2384aa0c2ff8c0695513441528307b78d7fa05c8087196ae9b3bd4e2ecddd2d137fed41254ee9ff7dca1ea630099a4d27f915e468954bdbffca9e75a1ed107761c941919473c28c96d7a9936787704ddb9fb87ea48e0380f92fae035457af170f9641ebf398d6c1ce07ccc331eb32b36b3ab9a1f6f0d3a51558274fd9a12d95b41f62fad67f266bb3bbc21ef0bd2b6b7412731d87f8129967ddd754b9bdaa63c5d6e32cf95d071929d01f587b1371e89726725f0f1914ae14186a11a6ff96cb588931ceccb70002db047f3b459ae2275f9d111a1b63d02756128fe64900be45b62ced568c1b82cac909a6bf6fd9c8629a927a8746563d9689c2c5b68725dd10af58ab810060338e19d9a7a116972ed0e4e2fbab4bd9fd6b1c7fe03d17e747ed591f67a55bd5dbda6ed5e794e6c0565ed64b3e642869c9e65e7bcc362dc8a226bca79ca7e11e56e588daed3ab4996c4fc395ec914a3f7c7063fd32e3e2d5eba1b92fe710bbc24c88ec448304e4af7d5651a3aadbc59431e79244837bfc497bd3248be89e16a8ae3bea43e63508e869b8e36ad48919b70b854e9b81823e7fc3355d3c6168c787d978d540868ef737aef8e32b7c17a161540", 0x1000}, {&(0x7f0000001840)="f4b696852dbf1675666dc3e116d9939b2563814f8caedc3d95ce83640c1e1744ea370cc744333c3cdeff64029d9d39c488769348746c2b0b28093db737e09f6a8376f9b0627f9fc4bea51599d32d08eff488e566793998765e957bc6131c8cf38f16d00d0377fa3f567a30a16eea1b70a6e54ebd02b3b876b32a8a01415058fbc26041e5bc07332bee2ebcf13f7242c6656a6b11ed963c06e72cc5166ddf07352b0288fb33e781e46bf90d64601c1a83e9566fa9d6921598c7797d52d364c9992a1d2b1dc90d64ef4c", 0xc9}], 0x3, &(0x7f0000001980)=[{0xb8, 0x6, 0x8, "0412352849df678c98822296fcb7224fc68fcdc43926cf82ef909becdaec515ab05e6db08c2988343ead6965ebe9f25077fb078331218350fd1269c1bce16ab094d57bfe326b5c0799c0755aaacda40beafdc1ea2047da3934f609c27e855a6d155e818e981a7aaf1024503984d2da5edabedaaf4ad5e195f234ad173ad5e7c5b5b037607a14b3aa0a6481511c01ccb5622a067cf3c46480a8e8c4f283fc480ce10cb73216d013"}, {0xd0, 0x111, 0x1, "fcc80e662edba05491965adb9e9d2ed7c73d1ce320f517ee2ffdf70b7982479475760981173b982899e315281b1e5467caed7f688990ed84d73bf9c0c243e79722900a2dc04a31d39d495f22b7de7188c27bd434b68d2515f7a481d78d3b38e218e6923616ec646a8795cb79fafdc11def56076debc2666d83353f5072b98288a53fca05239f0dd03f26fc5669bb0fc1aa26f3059ff392ff605ebcd7aabf58274711e9e17aed9c866d793f0900f35d1cf33c18524c71fa8ddb181cec23e29e84"}, {0xe8, 0xffff, 0x1, "1ab6ce9fd54b88badad6504a4d3278924d390db0d90d8bb30efff83f6283e68e129a0b084eb7b4af0825bf39270c460e55cf50949b8f678066a04570aa971c2c1b974d3c6e39eb705f47ae2aed81b5ed64c463cb9326143d4176b4597f8a92b4431984fe089817a278ed04c16db6c8ca08ce3098c204a324cca037df3cbb7886198b51bc85a4297ddf973d58af79edc4ddbba1e91c48dd9ab011103b9ebaea2c6583880cb83ec0dd4bcd141a82e671cee7b2e5fde35330c7c5e81d05b23ce3c0569a08ea9dd6aea66e4c2ef570a0b8ca7a211765"}, {0xb8, 0x6, 0x2, "05c728a93d236443417abd44c90c30417c6a4aa7a00e8cf084f908cd296aadfccf673e6842a421619008e98929ba080198e075063c3a1e9ce8b54a77bb4001df23ad76c5b99615499a83e65edca4042a5f44d0af5a75453d44c0772e8e802d4e868dd5a7704900a4bfe0a105397ba34b6871cb76f078e22ea2e603aa342f73df9db8166779770dd5f7a7655a42436abca9910fa8087d04a6f05c0925743611a2796efb"}, {0xd0, 0x1, 0x13b26d44, "b19e2f34eb7514ae45a1f18b45c619f9030a831fb95a3f18f4101ab6933206528ceae72370fc0a534db336e7cce450b2ab8055e310ce04524a1e1e462e72adf237131eb9165d4cd234f93eb09b0d7926433e01299cd8f5d79db6e3fe491a45d1b9fd6ca980cb5e9d265960507ae0f994ab030016219a0c4e0d734f103a152c136a529d7db9b45ea4ea3548b38f4c5a15d1d707715ca5f52d5e92db3e7c5b3493df830b329c64556d71e294d03f5791a0b0ccbe10b95a68a35938fd9080da"}, {0x70, 0x101, 0x1a3, "2069bcc3177c3d3d8c82448f4e2eb75cc1d9fb7f7da6573006507529511a61abb6655281a5eda238a4aab411ccbb5ba0652fe5ae5e1ee988c3ca316d7cd9d4795c7783a2cc5cdbddb9c78227e44d99b60039396fb39aaef06f478385ed"}, {0x18, 0x11, 0xb0e0, "a7"}, {0x88, 0x11, 0x3ff9, "882314a99008f66febbf7e0dae686bbd2ca90bd2e2f0fbb1d8d6eef4bcf214081cbdcb86f53eb53766f50f85b8ffbbe562ef328d849c5d04a52d659562e0067aebb3fb1e7d5f7fd438382d3fc869f62aa83786a351345290a395e284bdfbcd9c512889c2bae89689a73ff528ff3a5b082d495501a8"}, {0x20, 0x101, 0x7, "0bfb745e1e454aec9c620527fa2d"}], 0x528}, 0x400) pipe2(&(0x7f0000001f00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001f40)={{0x100000000, r6, r3, r14, r11, 0x110, 0x2}, 0x400, 0x7fffffff, r8, r5, 0x6, 0x8, 0x1}) fcntl$getown(r15, 0x5) r18 = semget$private(0x0, 0x6, 0x1) semctl$GETPID(r18, 0x6, 0x4, &(0x7f0000001fc0)=""/192) dup(r17) setuid(r14) fcntl$getown(r16, 0x5) geteuid() fcntl$setflags(r16, 0x2, 0x1) fcntl$setstatus(r15, 0x4, 0x40000) 00:00:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xdab6, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)="f515de28e8cde4caef63", 0xa}, {&(0x7f0000000080)="5247453052665fed748efb7c2aed0d0da53b14a3f25c19bbfa4cd0f22047038eb9754615eaaa56e6a41a2b4c8151a8fbb8b0f23d80a083c2d25fbd3ecfc6d4947ee00349294b129614d0fe853285447f9b77e2a4f0de21c650642af87d6bf05edc7ced4e7d7c07ad8b476f0db18db4203a35ad3ec8da295593b90ece37e783f4781d04ed74a6f3f23943edc96b3121391c6dc433f18b63c54140a0de315698fd013819209f0ccb6d0e61cf3132db8e05073a301e23cbe90df6b0bacfcccffb60b107c306dd4708bff42e60", 0xcb}, {&(0x7f0000000180)="8d6d6d275569d179f540c224d3e2a78bdbe7298c0dd761d604072b00c683248759f0c0974132ad159f56bcea8181c9f2e4e2", 0x32}, {&(0x7f00000001c0)="1b4ba5f21ede1cf72af6958b7b9d0c932b90f41745e65ec0b069afc284f95b8a242c59e67313fae71fe80f790604f467de9bf38711ffb8302d22217031f07f471555ddb310acd8ac2af5eccc59cee6bfb4c39e67bd43011664ebbeec7eb4ca3248656f9a788aff77438c5abde7834dad83a7231b0b06053967426fb0a4136196b6312bbbbf480e557014ad44577970b819cc366784bd53377e12f766b3c2a52e2e9ffe2db160cde70166d451fcace1e19165538af25d8190bf4e268a52670c638c949f44926b10b77216ea7ec2a897d877", 0xd1}, {&(0x7f00000002c0)="957a172e38bf56813822d509c8d1755c7d316b0545190bf76aef891e9b53887c3f0e728cd4f92b936baf9f5e1a13ff4b3db9575ccf5f736d81917cb1f3d6d2f2c1ae75e674bc86205b1ce3e332ca2b5138da1d3b97bd1347fb2861cb779d1be35f2f166a761b6dd9ffad05d7bced8eb86581db3c3b48c0003603fb745cf37dc681f577c70f5f24b81fa01317121b228bdc4c3f7d4052f8cb92bac86d25a57f2a95", 0xa1}, {&(0x7f0000000380)="988b90e9775cc963982dfe0ac0253152bbb8ea6b6855069f1657b4ee8d1e064d2436e841c3377cb9e265dfcd7c54bbd869035777022aa54a1f0dc0c57d158ac5656d56322d789a305f0e6d00163acd8f414c0346c487154b2b66bdf4d74c79dfee599adef6dfad844c1d4404dbd968e19a69e08f9da5e609fb53343a9ebed24a369cb208f8a209aabda71ef58aa0dea3bfaf87319ba5dfbd81e5fc0c41ee7327299e5bd41f8954838e3bdf91e6ef0f5f82a649f48e83714cb4abbf6c145dadffe32398fb718835382c4ea2220f60f6998efe755e9996ee3884d18ce5744f035d052d2ca2fa5cd416bf02e69ca49deda2be", 0xf1}], 0x6, &(0x7f00000009c0)=[{0x100, 0x139, 0x0, "e6ef147dc5ed45ed997e8bf23d8fab7bd9a70497ee6cc4a7fe8cb50f0978565e74dc281c5be79c1bf4f40ac59a66cb304210034110a9f7307d81cd9c117d6a1fc428f0d52ccc5deeaf8ea738507c8cce52bf2a3db57b261dd8832a78061c7434d2b1fca75a251ecc7c57227d3de6a1eaf39c9ef1576697c6518384c8c12f10e6f391d0945243d414a8f980e59b6ba5d4b00aedaeb4da849b0f113211530c309df2e53ad999a7096c51202a8f7851a5e63d131c1d7cb661ccd4a0dd740bfe1d481ed8278216638d3a1e2a083d9d7f62f319ee1b03eafaa7d18cb4cae13181ecca93ba91e00d38f5094b841dca9fcbac"}, {0xb8, 0x17, 0x10001, "4a1a84615e45c547bc380e670ad3586b428f76a4adfa3710a526b8bd8ab561ea2253fa229746800444f44480958d441a91e4b591a734dd5f1f565cf90f71ba8cba122eda9067c922e223c1094c9f0ca9e950fbab71bdf4828ff43a82932eb83dfdab6d2559e2a9a29a7edebe4bd68dea9e386e30ecbc1c65fd60c434233045af9c4334c521dbde6129d4207a2c3051011d7d087ae94a09d3bff78df32169bffefb26310b41073d1b"}, {0x1010, 0xffff, 0x5, "f230943fd7f212fc293baee918a4b94d73dfb7b2ff68c528fc6d888d5265a6fb6fca998fcbf713a6f3a56578aaaa54820f25ac791aeb2c86ecf576ef48905eb813f2d571184dba3789fb9c04cc23db975a790608a83953ca2e85c312c93f6cc8f08f5ac846f5a899db5fe50b2dd7714b18ed88210ca51a9b332cc9522173b9699442babfd3d7d7bbf46d1bfbf60d5f29a8b4ec7f7c081e4e1763690f7f077fe5f540e19b863ab970d5e2d4001e21f5cca92746cc5e79970e5f26dd4b00e69763f497e20c15d9774d997cb9292ef6df15677476d6241dee0b20059dfbf9cd627e889dcda2da2035a01ce53d81c9a20f7a88f583cb6c45f2974d6ce466d3f51864bf546e24e69d86247f7a6f8cf58d53e97ddc2430dec94a7994f08c316ee166e85e59d3498393ba09fc1016820e380012a1447aa47d7aacee2a8fb576aabbfd61b2ac1791b4f484d48f5847971ad709b05df930e98d35c9719955cf3ce1412ed9b5a298df302b4fb75768a3ed1b07ddec2be4a849e349e0a341aceb9ad50f09f337e28043b3ecb253903c774d6feb12841666fe335b820b4fc9bc5badf09e5879ad0a133244c3c5575c7e6d3d68eb4a0e5b99eddcd297e0df29926d8962094349c6cbbe8d4d63be8b52dfbc6b8f1b777c18853e17e974f9ceaa938c2ae4bab1f2434205de9f470012cd29513d08a3b6b379330f8a965cb02ada9e796c3a069fbbe8ad4e66740ee071750cb7baf4bd9350d3ef412a404c9ae6e9b49da0d1a429971d43feff0e40f21e990e1cbd836ffee3f1d8431d535653b296f03280410c342643ac8582e199a1fafa0e383288f3071efd25960dbdb25632c7c52b57ad1db3fbe1f23908dba032f2ac473ee7e19b8fa2b96d549747f5544b25dff6f652c2024db6c4737440f7efd448a62596452a911918e35c9b2edf729f49062cbfdecea42577ebd8168016ba944a65c028d0cb36b2f3b412bc6b988ef3dc2091377dd4b33b9eb66133d27a30bb3e0e9d9a61d4545b374fecca3267fef1b71b32dede48850cbed24412eec130ed3cc58f823743e459a730c182e6be9517753739d0458788abf35bcf95c54fcd850caf9f978d30d348e22f7aade00b1d3f975357b8a18c2188e7b5fc5604b89a3463a2decc96b1ba900b9419231cfd4c1223360a158ae6ee8680be7b1d3d88f66f97d472fc225186bc1bc677f2c8d330ef67de750b28a058c7726b497daa43d7d6ad375121e5000630d8052217d1261ac6e23979adc94784eefb8cb7d72b02ff515c3b61042f53d4a4913168f1eeece51a63fd1dd052438b43c630751090b3b402f8919d4697e77e011fa8d5664c498753ea1aa2a26affa5ec548b9342e7ba50e55c7f0eac3f5ac0df1f46ff447cb21d71682aa972a96bc78c3eb8929fb7e5bb8e2e2e69a1caf1cd9b73bd069f94fa11f9aa97737f2190bd9163ba620645ab15f196e374a1bc8f96e445e038a12ca52ff617793801a1d0799a14a0bcc7109e966f1e54bee7d319083a0d26cde6cafd8744c7efcdc28747a3fed21172b96a1d0f193c757412b8409968ba8f49117aeeb2d10d1040ac03c20c6e6a6a2dec00a844a5fb1e996ac9bcf12bb6b39689ca442ac18b4bd723c50e972474d6043158c444b3d5fef6fd1cc72a75c63faa0a2e7eb496418fbba310637a175117b4498a90e7e0289b30a5c3596189685d3d32c3e7e67cc724e84b634ae25ff458b0b0067e3b349b2802833ef9a15e5aa922db383b0676c55275616e41a877a393bb403b6c8666188dc0ee9d3a84df709b54c17f2a8504945aee476f6e1745874bd486b54e8f5c5f6bc0434a5842b0457576ce9fd39ff112271bf2756fcb349aa6130a1c5d616d05b4149ad5f62cb1e9016bef2f0e8f4e8b50329c2f5825c70c5238bba8faebc30a577204066ba14a2f94935977003485517546b99941eb8cc389250e614773bf80aca8cddcd60bef9ee4180df71de8dcf853d73bf6ea44d9e1b30a9a4264788d6469176dd4809ea3b88efa212ea4d668eadf1480e30b4eab34415ce89225ed4b6ab38bdef5972096dec9097c1dba7f4fbf9da759461c20d3f4b2dae7769bbe93b31845ce4b6a7bba64166f82d620451e6d14d5cbcac3e79ceb11814edd378c63b12656a5b443e639a90b84aa2d2186ea64355e1231297e4a0fe6abe575342c7d9532a1852eee7036ee5cb120cf3da27976020e2a42ef44973bd9b85e88f0b9fc7120d45a4c364fea7b9aeb90bc3aceca97ae27bd059d836a697ca122d5ea9cbe7df4f2fc8efdf4988412f1cdb6baf4965b7dd69495c3fc0405929ad9058df2ca68c51702492f25316cfc2a51b4903d8a39b9ae4a9e567020905aab29ab8e8d0731b73aab54ff2451ffae9ad598c9a9407d312c9eb4787e71b42b47653e3ebe13dd5ef2cdc17c73083a7d53d6d645f7fb5caa608fa102068a000bb50a2562607b6d590770153748d7878a3ba52ca05c49de8a3c0bdce28eef916948c7461bd41a1c6411f293f539aedc951cb0cc91cdcef26dca67082e5b38515d550e3a1402ae8594db226c92b2e7a74d186fcc5bb1f3a27e7d05d0114d648e9e0db89f0b713da278854d24e34e9f405eb4f09a8f667e4ee781439cf4aef27e36da26fc43a0e658589dc5f8897cf405bd3e214d5aee31186b3c626aa5437be45899a71c461654011bc121ecd774427a7c603aada47f04f284b78d721464c0d77f0647ae16fe423f4d538440ca075a21fb4adb373bdd195863536a047ac631a3386a43cf848db397ef36320956c3ad054885bf6573c30f8923188b0ead0837925f8bb41e490577a804783d65adf1a46f1919ad280d3f59cf4594fd5b5a112a8b92257d0aa42ec0b3f6f8108b7b86477d8c8b776c1d83bffa30e5f5fde1a06df0387eafd5badd38827e4cbffe29c439025bda73c9ba63c14c2ced213e8d66a69982348f0a8bee640ce84cc96f4bccb17bfe20e3d9e429df52784450100b803ab1c2ac922827f217a5a58c3586832e57fe02e00748822e051cb66bceee77d48cdab1a3b35579d88463baf16a50dbdb31d8957969e5bec08d5710460411316eb01c33dbe92a66a1f024c6df04c4c1ffdf5ac210c3817de096f1670b5921c43571d6c31e20c6d4f95a0e4a60e267f8134b44950521fdc41ae8316e83cbf6065ac93fa0228a4d573e2cd5a02661bb34de7433bdb140455bd43e31564f1794d6cd82ff1b42c43cb614701009f0e9fd80ab10d82567bd47b3e5acf2df94ad890aec3b73c5f1cab52a30611eecfea67171eadbea440f54f5ccb539e2e20dedc104b3c545b765ffd52936d11a549d03598764ee31d528602f67d4cdef48f328acfe3b5e1bc3c566ffadff4644636bd74549ba5cd0cd727923f6f5e5856f0d9564e1bb80b454111b1c4a31b499f7d8d761a15e7bd9f321700e066d7a02e1bfc17c9e3f69cfe54d187557fb6205dc5d6ae85fd0af0fd123757890e4f0d7a60a7bf972b37d1635e90c07226439ee8e2c04e29eb83b2f15e46b7ab50612c64aadca87aa74f7a3de3d226713191c04f28f70a26b49d545a0dacf2fcc5b30b08c2e987520f4b5f439046056439e148b84db90e29c30ef7e49f67a0019cf6cd36474f463c3b24f4943683742d4677c9b28129e034db7f283f885563d793aba8536780c5379a87d3b76f82d9efa445d3e5b20739bb3a823df5f658e0d14820516ae52f85d6ab1f080565332055e2887c3e7597ea43245b9eaa63b3284836cfa77295869b9e6b6ab954e7c4833012e7764d12f0bbe291bbddb8ec7dad67f0b7ee187191765c848f8fe0e822bfbfd6b79624faa2e0c4850ba67f0c926fd9f364ddb4a2d6d76699a8172bc634c9c6ba7899564dc90fe28cab180f73c328f352780ef595d1b7bb72a93edd2c83ae553396accb7b5fea662db4c8c1d4722e028a0702c4af7a0a1111b650820890435d0bc80f78f91f25975004f7805fd86de37da907b97ddfc54170d07b29c6abc4efa73deb73346dbec760ef6e54f6465fc5cbd98ea1ff309a45d16f792a583d2ad7ba50f5bab97334132eedb3aedb63e89723875b48d72b4496835a83e2123a2442284930f07974f78097b8a15e8149ae6ea0a1a675894e388906db97fdb70f15db4e48ae675d0cadaa4c1a0efa5a37115e93a115a71bff11072ef6175418e9c040c5126d27e8a739ecab679cd266eb293cfcb5ac25678572c48a66b7e2d57c8d4fce57bb1462173b730c56a4fe535874291502df9a2f94072baa87e069113587cc1e9c178c731bebdda3203870e42d74152ce3c4b8b78319ce5ccab31da35bc79db8aa64d8ab4df0072c12b362c9602941ac19426010b8a650df21684621104a84270c81ea89bc09a0d533c1c9708e571540c392865fecd86616eb2d52271cc791578c28a7a8f9674ee335c976d74b39f08ac559c89430d5335e8e3153f4d0d822886c4fa8f1d54507958b3f2349b24bb148f57f783fbfb122b58c5cd7e1f566f4d67a64379f697304083f0b20431ae6a976e6ac15f8224448221fd17e8d3416c5947796c7ae55aa4b995cec0dbcf9cb0871168d42477e8de4fba37cf21587410bc578e421cd51c8972019012b960db4b41f75da50aafda596ddb5bb9cc2d69887009b4ff28aeb76a8e78830dcd6ce9d8883fca4892df968605d33111093a3dd5accc318bf6ba8579ec9f349cfb01325cb02966f07af72a489af433e79a78326d3ca456f802910ab22fbf720ec094a139d0c360227cc41677c5a1400fe5d1ee38abbed9f1dd63a43062adfacf1c4551f41a86a50d821a31a890533b7c2171aa845b88a3e52d7c9d82548560e812c52c455cb8025cd88c726c5d800a505cf1ea1e2ff2478b3d5fe87221213e1432e41bb22de552c536839bf54638169635d7de2910a6ca155893c356325d5beacd265cb3a5cffb07df2f2ec3da61d3efe47d13bf351a21706c73f0f15ad9d01fe3bb3f5f1bd6bee6d6ff5eadf62c806b82abbd9030ccded275d48a7e1b0eca005c3e4352c3816326be19be2959efeec49c6970f52aae1248d3057d603d7ea05780bccd0da0078f87034de7cd1f571d62f3c3d52f412cdaac12edae5b0e0543181d22bac4be699df9f14304c45aaec5042119116323913c28543a81f1aac9284e51bd134006e70a65690eff89fc0edfd505d9bf2d7fc1d32fc2611aa369bb8a68122306c445f0aea4f0b8e1aa746a09c3fa166e6eb625d7abf7982680bf9a9da25941633f2b691aac8a0ae649e0d3f76186ff5e312bef70cc55cdf88928a2d0830be976e6d56643535966e7f93e16739b37dba9853a6ac98b25347fa81c8d53088b0838274f8d11a46b68861b4a1fa74e3e3a2b8cc6c11938dc6d309e30e7de859c311654ff9a8d3d5599180ca01825b2d39daa9d9a3deede0c19be77be27afc994391af807938336c0bbe4cd1b744ec2b0f5cd89652e49ab5c20d65acfb06ad7c2cf0f17269fd1e55ced471c3769be0f4686aa2ace7368c6a8a9ad923ddebc92700bf299a2eddace07ebc187c4dbdb31888f92c00d37730120ef88eb2931aadad638356f57e5b24d27eca9b5989da325e0459043699ce8b136fb6b1169e779ca589c503e32164853700e10ec2100aa837347790efe055af80f2e3b49f7daa213a7d7f479b7d1fcf2e7877588dd641ff1f5b56dd26f794b71cff7e83b7e9fff85606420053d3dc6a11798a1dd2826deaff97527681a96184e0354daa73c8833da325aed5872198750bc786377d7467d135d7b5a26fbc9b0e6d018f04b6afb02f3d930514f6c9544cd0d3add98d99217"}, {0x1010, 0x101, 0x4, "a7eb93327eef54e860241520abbacdcd86501bec827f603fe3047246b9e66c622a016a1b4e89d96eac319a27df66d206812ba359fce1001c48b436aed4844cff0565335bed569d33c79cbf774e07bda84347939e9eac67779b3192c53bd648b8badbb6c0479a0a4eac0695daf43abfc6c02eeb9be46aff73cf6e3e9c8ef1ffbbb5494efb40868880f5086ac4070eb83857d7b0a8ed6605743a8a00be54012bdf4467cc3214fb7ab2c21e1d3c29b1a15da68763f99cced2d72b14e8bd3a3e186178c6c838f15cb453d13443a259e99eba7a33eab9d9918b1848e3e5dd1eb4018b19a7ca89fcd461308c3e1d0a4cb7122e61dd973ace82b58cb936216a028de2f9262d9aa29d7fcf48dc23cc6e5830cbf75d4e39d26ca97b1aaa7a5df28ddc59feb464d5b81d98d35fd97041c7e0d2f20c7a50b43db9f82673ab9a10a6419ede912e31f4379216da08b0ccebf66ab85167745427e350bae0026211481b9725628c58ad1e556eadc38e166d16efb282f27f2179ebfc46f2c5d8c115cc3e83a1cdfda57cc15ca6d603a261aa3c45875078c497907bd78bd34695b869098ab38ffae16902b287e023d65c5aedd828abfeb7c37ce78dad77a43ee34eaacf543795c30b451f52bb96ed0d05ed736858cc4b2a396122493c7f6b6bb2582c2c52d1943396951d479191ce0a42ea44d5cd64933ddef03998bf3f6aa6d1a9d7afec0135f390ce6163f79eef88f3c980d83902a36a0b2004dc9418c4e8e9dff572d0c332d7078091296c2c5902ed3331ca196af05330453278333378bfce288a5612e0d01d5d087d438e6e0b489309f0681ee01e36b82345c53bde8b66ec30b3bc95a617f6f8520786a5d2a4a340267731f3d665f3e8dc749aa1d5ceeda69288b3d0d51ee51d818b9539862060710a5c3daca555a84f2848d5bd3ea6f34c57975811cad44f7e29caec682d29060e3277e0589270383e29fda15033479b728eecb214fef4b6719f33a7d44882f3ebeae485c48ff75c833a31ba36259660dd732c10f64acc06e082b01e89c308eb61bbc2f133618acd8a6d45c535f8974244cceb032ace8f738146bc6badbab91c69efc714d99ea3939918315affc671c6b307b23d12781a05e2d1e93ccef1cd17b91e2298ccba61ec523b6a4b03fdb7724ad0190ee8cd6c7c6cd80fbb750795a94b0d4594a3caf2fe7f3a9fb71210239702c92b5a6babc3185ce5bee763baaed44310fd2214c6710f54478cdaf34f4ebf4dba836abfcf2f63a84cb22db83aa92ec617d45093a2c82a5f6d35c94e32ad940c0c1a027e4a84e7d6811d7f68d418afa318438ec2c91b3bc3d251ae3c230d2b69207a93777ef4fd91eb475310fef7d6b1dfa5db6496f173d8eb8b2feec60d5ab501b62208655cf401fffc8e600c2938c287b0719846c3909d70fd87a95d099ea4cac54da4c35c6b368d1fcca558cef39c32a513af288553f069d369e352f99d6b14bf1b4c6e62afd8b86aecf1ecd376b426700b095da35366041b25bc395c7f6fe64b756a61edf7816f83fcddd107f95c8ea6e6737c0a4b6ca671cefbdfae665323bc3296d8bd82cce09d97550298166082a2645d0e15cf3861c2520027a398b33982cee5469d798fe570f8064c513cf37e859dd4b02360a8dbc5e56131f97757516ee73064bf2532ddb1c437597a409efd7538e39d813c0b1b47585ef43b05df56d5d834dac0148ecb59f681e1c74e52e1516e6adc72dcd90586e928dfeb9d693a9375b1827b0ef46480c4b60f277f64113e63c85e0dab1d49d5b9cc0700769059dfc13b6c9642ba685c66b5d26418d01caa1ee015fb9a95342f7000edf4408289e4b911a3def7f22311a8b16545e4884f9983aa43cbe5e90973a012874db0eae0376655d66483d61622a5e8c525bd3b32d77ed6f42e7865c635b9f474134cc64792d0b503ef8c9129121e89b5fb17561a3796d1396b569afe3b9d5dc7c94c1e13bfb4dc7714f8a1229e9044cd3f5cb6d5d14f884733f0b5fa3073f6bebf9b0d0d8d6e6b402d8f38b8963aecf6da45859de511b222633e60d194c4d45bf17c0ac957e0e3a6b6de22c903aa130cc87f15dd78e99ea6e9145b1aa54c46cfa11408d64b113e9a401a298b333e24d10db2b43d8b26177aaddb7c2a2ecff763a3338c7e14bdad4c45e32d3ac83d8ee5b7a38fd3e8a28b57a75a140b16998ac2fecd384baf229dd4128c86dc873f6ef7c3a6202765494f0316b7e27d52ff6ebfbffbe53f72a1e90738cce5e597d4ad3cbf0f389b51cfad196601f3d39ecc02f263c98800807c42336065058493db12c268b07e6b5a41f93b56dff56593f5708252672c1636830533e8440f04eb2c8a313d7e738e1ec9127fca7afdbc475acaa04daf43024b3bb0763fb46039f70e44fdb81b2ab4f401ea768b9936a98792199b5d2d6842d07be96fa5301efe69eac76d7152feac2db4eff976ef3fe41c03d2b6a57bb898ac5e303c2079facc13ac99970c95938e7320c261fae8f5ee7094701e4964032225bb8bd7a0e0b82eee652871a3413001b7f75a2f8850ff74932631c9eb97f964ac1d7c4b6b36256e02977b511051af8ab91aff0fb1ec920cc6af1e59942ce0b39c16cccb110b1b6342090f953f240c24a23afff7b35616ba9f64dcadb25069185c8d3b435b20695039539f660b34e5321f60923dcdf59934f493c90603ea3963246ce4d7334902060d445bb567dbb7c599e1c7d019d24d83a5fdb3d8e2285eaaf574a07602a09120613020ef5e88e21a80222fdeeea47b95f2eb82584a7e63bc85aa04da021dc248c8104715b2b4489fd8a1b555c6402e599cc6b191b99065be610a2c03f21711de7560d111135c518ae735a5632cd5732b3f096b59321aa221fcdf61eff133a18c295d8b4a63ce01e934d7deee1600b24df3c3c01aeead0a88e19b9e110daa19031ea633f9480074724d4ac36660c750cbbb48661c661927fa9bf7b43f29db77c54bea812b0c496a6cdab49179a78d3649323a6cb2c9cba221e1508745dbe090dff82d4a9350412352bae8e4e39e702c7fe9c4169e34437f9555bc35a5ca53d12074638a8cac24129ead746ffb8f16c755067c041bb14d1a296783e9009dfeb8e557523973e81ac3b079a28d0678f67430ec632383b8e7896297c3559044f4290f7104aeeb08c9eabefd7ee55abaf883553e3893997cdeca7f22ddd59e99d645198626f8ef0f2c1e83887389f77eefd359393f011ec1565e9cc697abe5188c0f6a39840723745dce9722e755ec8827dd281e42f8e878cb10d2641e47831e35ff1b38ba30326ced5a383dd09514004d8f3606f05cd975019820d07e87e3df5a93647854df73b1f9a79b1b5d58ae281fcae85abb08ca900f6c9027658c315960bc25af5bac0ff4f9cd5a183c7f0f95da5423052af7352a4aa5cf6f3734501ac3de2e17641527efe3ce39af54cbe6915c6098d092bc1fb98dd7afb579408106aa790a5f1512433fbe71bc64677a9c56b3b9584a34ffecc35232203db5e6e827e246ae838cc92fb89e1aa8c229012285dd291ea23a0bb2d5422d0f2be25619a4bdfe919a99eefa7533a46461eaadef70e759ea163affdb176dd613f828ea8c98100f348a592e60a6a371dfbef6769a8994220156bbdd52a2d819534126c1580a4b6fa5386558ab9cc16ae97319740dc34c8f9be1ea4beac2d1acbb4269d4872b112b0496d7027035c78b805576e2b4b95385d36ee3ad128d541aa37a7c4d4ae2c9abf345e5066b9992f8a1680653a2320baeafe870759abdff82aef5b64d8dbaafdd73ca392340369fbdf31a339d94176a8f99767e807c4017de6a306393f5c10922ab8251bec96924f9b16346f3e80f3df4ac44cbc8db0fe2df520cebac557de792b28694c7502de7a4ed082299845853622f729a2afd7337336f65f7cecb7657fe9d812dc7b7d6e7e0da849bdde52f6b13050e9fb59f488f5d0be74aea4bee29ccb13d50ade7f5db1e50b6852f62820c40fc98aedce647300508a21486bb8fb2a3930605a6e51b8c9616d227817c508ea1addeccffd48967408dc649b70de4096615c2dad95b17e155352fcb615276fe6a654397f6c3c694645118015bfa41c8bebe577507226f5ceb3d8bd069d671c0f1ca353ecd7e36a9645dbfaf8a71d73126e66a19a2e1881837bf7f8acb4dda4ae5e46327139941cfc08e71a1177defaacf08ee55f13275e7b2f9c88912bb148bf17c678b1b4fd8d6b52116ef774c49cb62a307f0dbbcd5dc3cf78f8cfb412fd20b98dc7dcaf19ad3b613253c72b3483781799488c11ae14171e2c330de5f28d6efce303e4d8144ad979553c51ce490a876721a20e2f55db94bc27362e741fea88216e53c3d713928fb5c069c6e5645c9bac48862dd958461d9c832a4360b99b8d045ce11b77c28489cc1f9284025394f1f3c47ccc774082ecca277743928f53df37c4fc1b5f1c9edf54d5e1958f9628633f5be72f79d66387323488f9ce58e63ca147a35c8a9fa88b02c634d287322e1662a2f8ee96a3fa192d87633bd4dbe66cd08d0b60465b334d379295411f65f064e7bbc65974860cd4f15045356d0d0757d3deb9b687f86908b2d7515d4f585c07e37616df7b4e1d1771d276a92a958f77a4b137d8b98bb578a32aedc19b6f10d45d5d200be009157c6d046c3d1891ed7d0f7f715040131bfaba2465726a0694b827220ef07b6a53e5ffadc46ad2b218455ba3de3fbf1d73c0c58ae1fb76428915a08abac8d6b59dd16037e9f20c7aaa7f92d5eb36050cdb8d03ec0006fac629756527395c88e640823205cd60e6f914c542edbfd6b0f03663ab4ec62bf2752c1ef30cdfda9abcde73eabd38d7cdb05a382cba39b583fcd6c411637ce4a2b9831f7d01a211be436919f8254e4c97802c38f44f62f6273d2802e59222e41a157247c90e3aa111b47086a03458aa688f5ca6b9213b2295eddc41f6717604e97998f34d5b3f3bed7db71cd16fedeeb45b5778ab4752fec2d5e462e37ccb1dc69db7fdde465b65f13b1f2170abc792af301d6f1a9fce599ffcf51e538725e40c134eddfbe4de8477ae9e4b8732b58133b2b5ac7e9fd3c3edf8d5b5f76ea5393f6f783285cab189fd0cd14349be4aa61e737342a3686759e273e0ff13b40f15368fe2b208db620cd41913e9a946f9f60988252668790c0160d3cfb9e76e679ba9e1807bf6f4ebef2c8c84f29ad16d3a4becfd4d8d46d0a6fe3d4c843444741e4c1a4c0670b2d8030dda0a73573ba6ddae3e36877c5e1d29d432dd25398ab940a02c82200d710bda36ba19e22a6cd5b5736df4aa1cb52989cda093c56c81c9d83090e29bf29040b4f909750e867f6b345ddfb63a4ae0a7b9cb9608b9e316326520d271ba1ba425e992ccff11ea56a89ff9bd0a888ae9b691c1248846c405ece7089fa5051ae0e942efacd1e66ea8cc82e1136b12bcb5ab568cd0b75122d88004d98fbaa922957f5f120b0057886e07cfdecee72cf3cda36b15a285846e278fd6152f57c0afc3644752f7f05e038fe127b7140cf2317a2ba21fe003ce0e1eb953fcae304c486769777bc4b9bf67abd94a4db236ec2fc524aafca04d5a7d8ccce38cd4f29dc8381fa76c8c1eaccc2e468098f699deec6be8dd0fd9571e5f6742a1a3c7b3abbea5baa60024b50f3b06fb9049c4f1c50dcd47bcda7d2dc520f098d82aaf8ce7b6fc9fb4369c147e72956997889ad91f562c55d4a1dfdd8671f3640dede0ef234bed0265fd24bff0df2162d9f54d1b65f98e9a5d16cacfd4b41d3ac2b56bf4c39"}, {0xc8, 0x11, 0x0, "cb0557665365e2656038f20bbfec867e4ada60c8a06a87debe198d433fd88c100c7345030f865f075843235066df3c4437bde6d96ccb5734f33949624d3f63035ca2f16228e72507e2d0444580653e53963fd3af5f208d7100e9340be3b8b00c39ffd06b24abeec2c3b5770517ab11e0ce518a9c5f4bca6d15f21a7dde38708b822eb66f01796062f81f22b4d8b2260db437d007bb892aa4e68ccf613c30055495d5c29d8ee1c14bab71b89dfdeac7d92929"}, {0x58, 0x29, 0x3, "95f6fb8969e3ad4b527ed0a3e87a39de1832058c2f6b3a5b1d4a159c22e2f53beac4324c218d1024c24786b816906e698ca49e98b88720306777d18d70568d11730acf"}, {0x18, 0xffff, 0x200, "f5868e9f"}, {0x28, 0x0, 0x0, "8fe770b0c8895ca7547d3190b85b2c44199259"}], 0x2338}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000000), 0x0, 0x400, 0x0, 0x0) 00:00:04 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000000000400, 0x8000003e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) flock(r1, 0x2) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) fsync(r2) 00:00:04 executing program 3: getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) setgid(r0) r3 = socket$unix(0x1, 0x3, 0x0) r4 = getppid() r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000040)={r4, r5, r2}, 0xc) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="c54feac8eccaf363c331c926d700693bafe23e8f5d750702f79889048224cfc50cb4ebe1408f9a2d3873a54fa98315c63a618c63f4bf3ea668c040c26248d227f299e243b55d51c2adb57095895637b4e02aef5fd64cb3be721a88e6627c73e3bca5ec60a1474e31fb4d6807d885e03cbb05d7fea581376f3d7128dffc950aac9389fe7daf1cf74e80d34f2d9cae31d4c5371cedaf804c79e6143d957386fd63941b6e187a15b5c76b9a40", 0xab}], 0x1, 0x0, 0x0, 0x4}, 0x400) connect(r3, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setflags(r3, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000280)='./file0\x00', 0x940, 0x20) faccessat(r9, &(0x7f00000002c0)='./file0\x00', 0x107, 0x100) r10 = socket$inet(0x2, 0x20000000, 0x6) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="6e78dfa7756a6cb67e39b67a8cd3f064b50cc37cc38826fa5ebc2e72ffef8d7c3b09f0c63cdaf713912b2dea93f2b70d23fdbbae534d7a7fb3d56eddb85625c8723d55eaea5eb2ea2bfa169eb6af970d8fe2201658ddb6077d75852b12abd362922db1d088acd4c831d666f23ccabc", 0x6f}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x2, r4, r5, r1}, @rights={0x38, 0xffff, 0x1, [r9, r9, r3, r9, r3, r10, r3, r9, r3, r10]}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r6, r5, r2}, @cred={0x20, 0xffff, 0x2, r4, r7, r8}, @rights={0x20, 0xffff, 0x1, [r3, r9, r9, r10]}], 0xc8, 0x40e}, 0x1) seteuid(r5) setsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000000540)={0x6}, 0x10) connect$unix(r3, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x10000000, 0x6) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x1000, 0x1) getgroups(0x6, &(0x7f0000000600)=[r2, r2, r8, r0, r1, r0]) connect$unix(r9, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000680)) socket$inet(0x2, 0x40000005, 0x1) open(&(0x7f00000006c0)='./file0\x00', 0x80000, 0x4) fcntl$setown(r10, 0x6, r6) lchown(&(0x7f0000000700)='./file0\x00', r7, r8) fdatasync(r10) mknod(&(0x7f0000000740)='./file0\x00', 0x8000, 0x9) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 00:00:04 executing program 0: r0 = semget(0x3, 0x0, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x3, 0x0) r2 = semget$private(0x0, 0x0, 0x400) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r3, r4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/232) r11 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="d6dea1cd5e088bcf9e1c12f1e9d59fa6a2", 0x11}, {&(0x7f00000002c0)="e2232e0438f464846dce057a8b660bdfe84a91486b9dd456381b7a9a7c5b5424e3f0019f02fec8709774c9c4ba38db5bb0b2f3d15ba929", 0x37}, {&(0x7f0000000300)="4d9ffc027113c0f170b5dc974e07728bbd7f84c7ad62eb2334e34f5ddeada51fd5dad91cd0e186485f48d6879ad13ec8d8bcf784755445bacdc562c3c68abe106ec74e6003e9b8b92d1deddcd0201dd6b452237e492a48375e1bf08dc65854fa8d1702ba60d39e237266446f6c4bc72a33805195dff56c8e1c89fdea669aa57c8df174e968ab01b4acf7180c05f2ac528aa85275be2c88da043c0747d569af44a4aa4465637ade", 0xa7}], 0x3, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r11, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r8, r9, r5}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r8, r9, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r8, r9, r4}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x110}, 0x2) getgroups(0x5, &(0x7f00000005c0)=[r6, r3, r4, r4, r4]) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000640)="07fa269fbf57028a2a80115502fafc45b765f9232845ae6931fc17b857c32747b6fd40921d4c770b6fd394646e8735d38986567b26d6ccdfc28232d6e03d32fe147178934efb78e81e469e959cc4b23b059a77878a7365bb94a85f923d4e2bab50795363efb23bcb734fb34c1453e89436b5e62fe9f63040b37cc7620329de45364434c89af04f92ba7824c8b32fffddd58bedb0ffa1e83b1c04639016d34d7a", 0xa0}, {&(0x7f0000000700)="5badf0580a3d51013b217031fbe781cfb7bf1a3785c8d7226a0a8d07e3fecdc1f3d113d9c2ed3dfac7c9424c825911de4a49fcccac296e889a72905385729388480835c20b73f97a3bf8dc26a89a24251a3977347b34f18e56a64319120680e227a3be605c7e13bcd389e3439d2e1ffde1ff93f625fd90c581c14dc2267937b68f031eb23c85bbfa021ef269a3d5a8712afac84e2cb766eca0696133875e31d9", 0xa0}], 0x2, 0x0, 0x0, 0x2}, 0x2) getitimer(0x2, &(0x7f0000000840)) bind(r1, &(0x7f0000000880)=@in={0x2, 0x3}, 0xc) r13 = getpgid(r8) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000008c0)=""/207) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000009c0)=""/118) r14 = socket$unix(0x1, 0x5, 0x0) accept(r14, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) read(r1, &(0x7f0000000ac0)=""/104, 0x68) r15 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000b80)='./file0\x00') r18 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000bc0)=""/4096) r19 = paccept(r14, &(0x7f0000001cc0)=@in6, &(0x7f0000001d00)=0xc, 0x20000000) sendmsg$unix(r17, &(0x7f0000001e00)={&(0x7f0000001bc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001c80)=[{&(0x7f0000001c00)="310dbbbceb50789ced6b94641def607f43b005f12921", 0x16}, {&(0x7f0000001c40)="7b50722c90cdcf56", 0x8}], 0x2, &(0x7f0000001d40)=[@rights={0x30, 0xffff, 0x1, [r16, r19, r17, r15, r1, r11, r1]}, @rights={0x18, 0xffff, 0x1, [r15, r11]}, @cred={0x20, 0xffff, 0x2, r13, r9, r12}, @cred={0x20, 0xffff, 0x2, r13, r9, r7}, @cred={0x20, 0xffff, 0x2, r13, r9, r5}], 0xa8, 0x40f}, 0x1) clock_getres(0x2, &(0x7f0000001e40)) recvmsg(r16, &(0x7f0000002040)={&(0x7f0000001e80)=@un=@abs, 0x8, &(0x7f0000001f00)=[{&(0x7f0000001ec0)=""/28, 0x1c}], 0x1, &(0x7f0000001f40)=""/218, 0xda}, 0x2) 00:00:04 executing program 5: nanosleep(&(0x7f0000000000)={0x6, 0x3}, &(0x7f0000000040)) r0 = getegid() msgget(0x0, 0x40) msgget$private(0x0, 0x200) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10210, 0x4) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semget(0x1, 0x0, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002380)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) sendmsg$unix(r1, &(0x7f0000002540)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002340)=[{&(0x7f0000000180)="ccc9b53d7b1e53271d3a1cd22298539333f5a94ef66771e6002639354845a42b940c40a3e569686d06fc44e1c3505623d888fb64760ca66a7d7bdff76dabf1f7d154ebadd15ee7d803ca240c68b62fdd7e234c3d97ec8378632c1064f28e585da082af7610ec5d989372b2d056b90e8078c658201bfdca3f7873e8f2c64995ddd6e7710a16c3a547e22542de217531280cb22b47ca7d6171ee8d294db384a4cbfb85e5d022b70968b7fa78488cef0172ff41ecf42ecef466301192dab0c901ff8c1b021e03bb44f8c8881e6903c35c100e11db99621ff1efc03811fbea8dbc894556275d5d2ae4479f6d165911eecfa5028cabbc62e0f193c36dbecf76a4a52e58a71731372dc727656ef551a733896208288af109ae94668c181807fcdc86bde17cf33b07808c0c6bd183c07b3d6f047684b35f36623a136940b4695426555b0a8754480b862644716fa57881536ff5cc4af68bbe334e54b71df288d50500464ae7f423c2527a35e05e8a7ceaf52588a4ab465bf76955d1213dc7582f764bffe468e7247ea5cdd02ca5cc2a01d800f77ef16fe77fb0ac6a0873f16a2cba4e26266c4b6ac244deedfc6d1121a8fe0648eb7686ba0c81f3c8e03c72fbe86c5fab7776eba8e5850badba60507894bc9c90f83ddb79c7bd04cf6efce88aaf3a04646975304d467dab9ea360afbac60c18e145277fd81c3735bb0fc3fcf081ae4d389660731b875d4ffd0e22b289f4a6131dad3fec0fe2bd92e4a3eeaff6c4322c14396f10893e0602399c15048481d3f4371e63a805afcdd5bdcdce2c13b006291553edd1d1b925adae5615fae7d5191ee6d8d4228ced08f3ff6c67ee294c001a3bbf828872aa125a6c8ed4ef14212999343bf336eb8b33397a5b1993d2c18e21ba94e44f2bc45fd65cce661f8ba8869a2387e0cd5d30240f4a4c0c9c3ad5f3cfd14b699f41466789b0342d7f59205c97cc4a73aae35746bc42190dd103b0005ba7ca9bec97a76a19873a930cc9b5f6edd871d09607a5b0c48320a25216c2299a73786948f13c6d05e7f5b0db0a00e062111695bcfbcaa8ef992bccae633e6ad713662bf8a19025a0edb6870c89df83214c7a8255a2e97cc4800fa0fd6352f6a6a039af5ef0cb27b65b6dc257b3b920423a25150972a82ff6c272ae10ee123e5d398e46c0062f9415752be4283e0280ac2ca1feaa34b1aab8701c14e4708b7a48768def065ab9b530596e61b9965dd5622363497491213e78e785a7dbecf0a7e67ab02e2f3e6c1740a54cdeda0f103093973e4743868eff73409c82cf73b2fde1a4aadc28d8e4576880baf1841e8e45e89c1c42f55d7495bb40cd27b6555f21a3e1b33e966c35d27b9ca0a389bcf8d588ff5310f6e400fc3c3bc402eb3c4000f6d14059f415ac7381f129edcc54efc2211865e750c7a2e9d70e5ae61a07c44e07887d61ff7e3fa895eb073cee566145b2c389ede6052283ee80292983f4f53f2e99c2652b3b27f4297ee06018911fef869edd142925aecff72457554d07edbd84acaf56624ff053cd99222268d6fb2a1fa3610d1fdc3d6550243928d4a9ec4fb9428d1419329201a8c793cf9dd8179f97f6b67affe8184c9ad4471d587dc889e99b9374d3b298237815fc892b5cc0e5df05de5934de0b41d50d7379f28a163945e6851019fdab3baeca55966aa48dd0e3ba78cd6816e1d856d5e8a81bd11ea980a81fa4b4a06fce014a14bc3bd77ef855ded5ea2921a06f4dd7b634764a4a1a8f1ce4a23cbb44d7580aa1e38d94c3da247eb10db72439bbbdcdfdc528a247bf946c820428972e2b990b3bda403b645c1a52fc274557c4fbeaaef8d93f9e56bced7c5e76858e6f3c0b291436f338eae217a069596cd1ebec784a213377dabbb963fe0826066692b4b6ecd5335f4de850cf9a416c512df7e0edf966d185a741d23d86ce59afaf02dd5206ac45b2b32d0e9b33c5e2b703ae5682b7679032f0cebe3fd0a6146bcb0fcea707969fd0119e0ac40fb09ce77be28ee5ebc30d783e9a1d1e6d4b9e5f637320b601f19bb7f40bc266e7e52f45cba764accbdf3a07f61ed54771a97e2721cb1231c436a13f78a680cde3f29336d5dfe8b586f1f0a92c7e6572060d04289539e01499b69043867bdeb1ce642829cbbbb818f48d70574092a47fcf5ad9e69c7ba23c78bf82e4b6e7305cb1af77619d2cea6c6733f1309f5c073dce9092947b2940988b5281953874debc418d555b858aab77cf2b00723339e1b458fa5d6e19446cdea137ed87669ddcd2c8e658eda84f6ac311d2f03b249bf0d94cfc40ea91d68dcbf4365427e6edf395c774b55ed233f15e7b302f39a8f35ba75e99f01ddff7d7d56218802152e0545d1de4cf3a1a9a06f3ff5de4a6becf23b6746613ebd7cfb028080d2ce47368b9c07f7a6a7b9dc9c345f02ac645a443c405f3fcfe61d7cc4f2b3f9a7d121e95b6cbfdeca967406d66e678e28f1f0702901c6058c545cef957fdb2101d4d69125d6a515f41e334d70fee8813a81b5ac0c1c537df7e25d5076a836e8bf815e410765ff89cc2efc774d2772421da53025f67d87b566417d16c2e3481246fc8af98b2e613b8b9b434ea76174fbfc9cce05204fba1e4ca11a05de3b619b3b994350e5d5f6566b182a8d4023adc67608fcf26324954cc0ff01cd4e976feec122c9f80b642d5744298af8cc03cc4cd76f37ea3db70f43df943ce0e3e1a72b22367248b0afc11b706c209cb7022f6968f5bdd0c43536543ea35cdce51f3c932bd318e0e9ebef8e0b840e3b8bca98eda92d42545a5408fd92a197e7a1bc9f135dc7972b2dff8cad5b301102e4e0793d0cd6ee0ddd58672125874760e146e7d18b3a0bd12c7a0cdfc3f41285ddf42c1bf885be78630cbb6f0bea557558e10e023ca9c271d26a8aa662449cd39b33562a892ee33b958e70977c4e4bbd9a597aec56053fa832c4bca0e8c3af6b922b52572cd9b47140bb8f418e14fee15ff10cde0024f48be04d260ca0d95cd5875d843890bf926da8d2cb93f4d4efe4b117af95f4b1677ff82e3f8cc2eac1c064150a9f01db289a7be84d26708bdc1ef254c8e4562ae685d601cfe49997ece79860e46732457a0053f63f66e261f0676aa115ae41ef6f9b9de0c3abe319385379163c5b96de1cd7ee7ebbb38cb49167083b1e0e30179c219db6cb44437fc4c70d997fa206f846cce5a3d92bbf392f9e803b11f13f11f4e353bf26b414c720f7d0214cb61be7170e1c93b06e1e81710d885e850eda4fbc3a147b046216c5c6f1a9a7e3ba6696ee0ec2219a5a9c8fc161c65f3d0e0bab084e98556d4b2de045122c01e7a3de567558aa08da490545b334eb7d4c542bf36aea57f5c1736fc1526fd03872376fc5d1009833bb1deefe29d37dbe3633b9eef0a9c3985c97b2f14c2d1c3359bd4b34e76ded7fd3a5ce3ff184b3ac27418b9cc4a3b8ed23d8c1c3ca73807740b581243016c580101c85b39dbb12f9fc2ff075a66fe64a5c9a8f1cef408b08678ba73ed1c2b0332d849ae4d686ead9050d8e50c6283c1bc5ffdd07bd6d7ad477e56d67f1d9d8ad0aaad88050b8b8a4c491e88930f77ca6bf5987efc5e6a0afa48ae6fce2b9189a03556771a416070cb4689934d800f9fc11cbf21cbcfcd8113c2e3c2c94169e1d789703bead68ae48cb31720db21bfe5edef58abd82a6423f9c39e4e9b8e5970f8682d27551366903d362ddea37a1d2b6e89e3d17cb9129179944e9da6bdde70354cd6db536ab40ee3abee12237a36b22da2d627bd1c506d3e8bf52ad2a9628442fc8d5feaee686871fbfb27add1a32aa20cc797dab93a00603441b401e155f382ea1edb0a51a648d5540ea85a01063eb8cb0e5e2892518a7329cdf92e35f32a1de516f7ef190583aae5c4d1ebed9f0ffcfe07f5cb54a9bf56816d8b6fb42008932467ba926bfb233b8de1053edc7dba881a432c567f9299d1bf6e7529994edac1d91bb88473087b64de66a568880a9dc35f67e9fd51d3c43685b36b60cc67fa5afae808383c537e62f6c35d84e31dd5961cc16c885bb022deac229b8da97bfd77a9e3eba4c02e16430cb5bd9cd0c94cdb39b5a036d2167a5c9ff59f4f844359324f71fbe2543efae167384a6148058eb657b8324a6e0533498a145df3109c5057d76bd23dd982433e1e46a6aebc2fb859f5db92b10caf86e3afe0637d387230ce326022ca29710fc6a2f37862a660b20bb8e7340208542e6c4b506bb8648542ef96bbf1fc5f6d34eeafc8bd04ca6e79f399142bb9c0dc3b1f7e991247c9c59c4a58e2070e168e6c346f3a39d5aa42f2452040a461ca72702f949f2407aa357ebb51757d0808af315bd0c6c8db27fdf4a46acbeaad8d238ff41e5254c1948b3d760c0eb4516bff64140f6bc0cde48d245a57cb64df0fe99bfdb8cd437a216dee8044a4c77813e6fc6bfc35b6ab0474e6f31027e04a0ecb285ef17c83e92d5a6a8231b1cfe29743e2c0e533421f5f240476f1713dcbb0d652bcc529018cca2adc182792a309d55291e660aaef7eb3f58a3fb08244fca2fd7b07dc6ce135082c2721861c30a6189dedbd108e84dd9a63e0bab204dddbdcbbeaa314409a35411796fee2943b9fb61638d95a5e74e5ef16b2e5c5be780e4ccdacc0e3d99a66664fb17681f8ff1a21294e371ba546e4ebf467a811f0bdc04917efa076233c1a2b9ec4dd64fc4af5081248c53d3cf9260de9ee49cab09e0f5992225b28caf5fdcf521bd9ba61ba04b310cd75b9ef3d4160a4873c7d02d908fb2b56e5819ada74eeec2148c1125dcfdb332528dfbe0c20f7dcf508c470fb460aacb7bbda725e4ffadf36c00fc8ab53538a2f06c496e40cf4cb1dc9e91bae21b55b7a687450940e875a7eff5efaa9791f2e38498022ade5a9a0c0f8d9941afebaf7303e09fc3799f9b16c33239c27052bb84088bc9a08b2fe540861d7275303bc92f98cb2b0de0920f4952f2bade7311ad79d52db5ea2e33acfceedb615dfa9a4ea60c2eeb75184823f6e8a5098fc5290900bca068a8857961fa8a75114aa0cc9a80cfe187e237f571cc29a0933bae73258dd9194ee85e27bdda97dc599fe524a377f9316a8f45dab4fd98505bbacfd7d8d81d223e5cebf6c4946b5eee61b7be0ee304c0ecc370606fdeee01e8510f097675fc520bb6f85b6e0324188667428424b62b9c703c5b7567698477d417803f63c078882a34e864dee83a08bf9753976e27f4d581958799831412ad79e6d1a201a6f89d3341e789cabb4d6cac3d9b963ba2cf117c49dcf529720049da10c2de4b6632d73c0a73c0de0a47c5a03e635d0531732044083360d68d63a13a609ea469f53dfbff5d03d2d256a87a0687997086d94627bddea6c0d17e8f57f5a1fb5fb36d0c06ddd3505790c7f1f0c95959e4f0c97e836e8bf9083be412fc381bbc2a9b6651d8d9c5cbee237d6749ee60f97a21dfcf2d22f24c6fa11db8c110038b5698310d9f28a8ee4745e349f437dcaf9cb294e65acbe4c350f1ebfc8aded003ca52f254bf155b022fa6ea6ffd0dc465a088608d6e85cd69b237bbe973dd35b7c3b8a11a0f6c129d2a044c062f71c50d19619982f5277a11dd869c83e0246fd294a4458383d955ab91d206dbf2cb1a668467600f123aea80c65bdf476e82892b4ed89e20baf23e594ac48a0e47598e817da9b713e9fd20fa21c43a0b345065639c0ff59dbc9e94c78012a32c056c2c7be45c007c73053045797ab24c9814ae298c541b6148428c2940dce10c28a9a58d9ac2c74dabda5772fb6e63fa2bb", 0x1000}, {&(0x7f0000001180)="57909554823f9bbde58c1f185617857854a34318ce6ba57cb27867012285182a6e3f6fd75075125e96c8fe92a1f1a9dd9fc946ff90430f1123e3e885373fcf5b89d6f454ef3416e255b7c510dc58f9cae5b22d3ec915d4073ebd08af338bc478b2e5189dc46e3f5178cdf883303b26a6b3ba1e2748eb1fd42279c9c51ea419ce5f17ebbc1521370d661e1eb6251dc2de187a906604749c61b70b008c443da23ecfa53b20ac93335fed98ff7cdc5c50d5004f43aa0e74da3b0b448f1e25ed9cde53e124f4e1ed585d90a0e42cadbb3fcd1c3f4db1f52262e5a943550a5ec3dce8d9b549dbfb4ecca0034c82ef8c5a034652f233cdd922f8152c2dd3ad6396c83d8f1059e89a65e2850f5a639aa6a2696b136ec39a940675a826bcc633bf5f01cb17a882030e9ea9d2a21dff076a9c1d209703a2eab53be220767fbe7eedc1a6a514708ab3ddc649891da302f41bccde1f6721bf2b3dafc59aa096e78992981aa2814ad0bbda25d3b63f1531a79542226696aed7ebcce8353a6354590a8469f18f29c49310b2d7cf943257180d42e89de5f7ad7c977a6156462c26e6cca32559680e3ec582bbb59697cf5d0bd1688b97aac5d87c247d832e57daab2f3c5037d98b5f11ef396c38477b7fcca6873a76bf33f7eb11766c820b31c759dfe672abe4891274788a474fdb8005160381bb052c225ed9a76d89a45b325ef7c26b171f0ff1cf34fde2f1beb6a45dcc1248464baea2d9014ff8baaa07fec9af0ea8a0fcdc296a6d4a8d83e17e77d3587c1cf5871e478c1f70b35712f6417ec7e680524d34e2624d18271377d0efee86414819459a53d1884a475854f5ff6f5d46be27b58d36b0fc75416ad86dab26c0af3da017106e46c4639e277fa2862fa616542dae6d91a605862860df47cc0362e7fbfb2d4790596fc32454c1e8f3771bdd504d124327bcec026ccc9044abfef236c3249df03e1a3c7c8e9890bdd554d70d3e5c2d034a90dd754092bdd4a724d32f607876de8d457d3938248b0d6af54991c42c54441e4be2a82798a390714fe60f04033489fc03a2db7dfee3b0928c06a248bf5e43fcc899f95300bd0348ca5d749ec867f40f4012df0c57ccf9c2e8edea3836e3290283fdf630e61308989eaddbbb63dfcaf869b71f3fafe6c627bb2862dae0d16ff7fdd6fa6c0123b2fa8e01b673db569387d4951bf1490c8cfc1cc233a5dfe1832a642a70e5ad3ad90459d2f7ec609120a1a473970a47e0809367edf36e9da2e32717c8c7713dd15245a32fae81f04ace049448f03b6442ffbd4bc1e0d4bca1d25b00e323a0ea9d4a0696790ff81d2c31ab497b173f1b912ae442e57bc95b3e3f7189ebf756b46c47fcea867fa2817f9399f868c94129c8f738fc7eddb3ca69060751d98deb10f42040c10e57d4adca393cccc87a2288eeeabc9736b2b22a5d9d983bc9259732957a80f097d70bd3560908d444bd77d72f14ddf4fa9ac5d6a1f25321304c4b459f47798e8f7524aef51621ed957462b3f144cff17d934e664868dc6de242668f8a67cb3ebeaa1ee00cf4cdd0a44384105c5511f1506ccd92ea4762bbd2780caf00b1eac82e0a7af08d835c2cb3232b90b539a2b4687b97e93cbb8b0eee001bebc65853ece40ae8f6bbe97047877b1e833312d10c8aaf00ce242d3052ac6f04b33431ee448d0af91a57f4a4e34b2b7cf5df9cba63dd3737adaa62e1a8bfbc8118883d51a5f1231ce16bad8536ed891ed657f276a201daad50ee113a9f7f9129207194fa9ae479d8e111fa5f7715fde2adf8e7975b9e5ea4e6f1f2f528cf3446b3cd9ae9afcef9d74f1a9bb7d4b758bd27ef6acf58fdd53438d7a19ae649855034acd638b0235a133cb52e38d15a6970d752093cc32054a278f314610395bc0c06436393b500829783f0456c7e485f404a401df3d1e007697d2308bd67caf8444114a5206e66ef343486fa88759bdecfd8a9c299d8b367405d1a8f075a22e3093e984dd8509023df77b33425432e2eb001b1ed137b4fbfeaba65b3e64641f47d42362da1d2c2fd8b5661ab02c66d9eb91140314eb07732eadb9d8158ce5431d8b7cee4f68c5bc998c8ce4b06553fc90462991ca43e9860c0bfc593c54efe5ec7f0299c96a55083caf71ff2a58290baf56c202fdfbc7ab8367ab46dfb429ab6e77ff8ff7e116b967bd0189c3b70400f50d8deb2ddce2b9855168f8c25a2cb0d0c296eeb5555d7a056b4cc719a02af8aaf182be4d3b78ed7257d42bc80125f467964f793ca4b1af4016cb130e12a7db845faf000fbca68b3acf420888035a4e091d5c5c00d8aa9ecdac0862cdc022541cf7355f1991a092bc6d627da1cb9c1e6236e202351294dd71536743c7d9cce8497fb82683e56e3de8a27e08fa2078594bd3b697c2bd2266d9ff7af33848a8ac504da98481ff13e9090769dc467d43e7a4db9c22af97dbaf223775efaad0bf180c18df071985e08f3b2d4845a5af5565ab4cabaec08894981567ca935da4dca1de2fb02faa821555151ef25504552f2956d2a9e0e736dc674d38d6f5851466e17abc61bb2635b49a3442632f945fa2dc227d8153057cff24779c0c415c2122ceae4631ce58e572f84f145c506111994d9ab21ac257eb73167b93677a234960f41f3724c8eef69a9bfdbf35ea759b05ec46c1295d9afc9c34003c690d85c378d6107814094180b60de25b2612013258875767b4a8ea2bd751c687b0560ab762232bd76785de6717df050094bd63f1359da8ada5e161e3fd87b627b6c4c0eea67c6dffd585c4e0cd98feac2006d9a4e82ce07187fb8b686e173c51671263902b30d52f77c5b03ace4fb503e076554cfeffbbe5adbc8c12882e76a6609a99e8823065c66b8cd685748343cbc2f8f7b1c41485f1929a4cc6b1fe1a8b39b2716b2f0aba6ad5bedbeeb9fb04f710fc727a57846ce79aa123fbe25e16c1371394f84c43224c0f4ba6ff02fb3073e548964c071f3da0d00b28adfdafa7c10386b89a1d38a46cc508ce2f97067e16da373e5cf4cf6c0eb71caa05a002590f4909a1899bfae9c4bc472a8da6218579353b57a28459a8a766d96e9efabb792f123fb23c3b0378ea15f1d4631949a99ab3886720bbd9c97b40942a801667f5c023a2c00bdcc9ed57bdb59e087f3846f8303ed82b2caf99ca4bd66e7f7f9b45071efdd6fc09052415d0a19d2bfb2a74aedf18ddffae9d67c731acd845184fa32c47a8502235486f641c21a1ea5070d0e4af5abb0231de141c5e3e49f8ec5e72bebf0b31a05e24622f76148950bfcaf57457703fc552c3e6568d8556a79dec328ae6bbdd3182539d4beea437147b1d8b6f06ecb2fa5df79fddfadfd43b872862fb0742fd62edd54eedd08a8d4e0312beaa1617dbe7c3641b4e4dac4faa86e43f550c6f5b953e6f7bddc9dd525e9fd444bc3eed594465ce787b27b1c419a22dcd91ba915c8a7122afea75bfbed19749cfc58f83415b79c5c593bc7ddd577984dd1104d6c1c824cb00fe343f8ac52c14272bba993dc5e8239b06b548a23a4c8f74b005b60241013d27adc39d57147d51e66b2920203f83606cd8bebadd647dc1a234f4d9d04012ca64cf5d0013e0241d4047d9aba985cfedf615458e15af7206a887b97039618e9fcde9a2231f1791eb0aa2c598a029dd3e95ea2b018cf777fc1c6c86bb006af637f36e1c4db024f752e012f14c08dc314e493b087ab6cf32e1b3ec0990c5352ac3bdfb6ac16558cecae435f3fef4b18763d6d1781d414f3c1d9de85c87830af28ddef10d199b09959bdb50518ed9a329ab47168eedc934aca6958bdfc3d59597880a77c6deb0c714e291b2da50dd63a9bed38fe59e6dbc714f0ad34c481d5e842e228aac8a9d746df7abb7483323b69790d9c81ade353ac7751360255c22d9c0d1f8475ddfc6585bd1f8a9eb6d6886aaa9e48e77323c51dfe68108aadb6c5b32fc4a82da931de6ae275c55cd5c0a8c19ec45b56377803a5819dd63ea99a7865fad35a3cae39684d7b90ed8b6919b5611185a19c010929ea2e6f219909c84b92ef154669bb82d8811fc9aeb7564babef85e0f251ae492c864aa7f27cb417e4e14a0a2656caa65074003d66336b4a2f7134ed01c29b4ca51a73189a33135af52d5e9934ce6017df10a3181f5688c4cd5cee8d45c7653c138e5c816c21c2ec06c06b6e735cac602445228159c6892be339d2765f557ab1a37ef87ed98f5c7c3cb38e8aca40a72ec60cf3fe920fb282fd0c2af7c7036ec2524589d5ca81693d86216037e93a56d3cc50f1c31424d7ea08898395d100911f978761963a33b37e7d9b94a846a3e3603c3abafbc108bec36e62108900700b7fa977b8b38612c8f242f472ada79e4ee4cac4e7f35880d186f9fa9eab3faec7d1dd3044c69048ec8d2ac9338b62da727351ff099421b49c0cc08199bda1321791cab49b4218fc545b4cd896d2d5c253ed4b6e5a4e248c364d73e2c1ac5f7e37249d71de88b8fd370262196d138823f48cc6c4cb1d45f3be15f8c917bd3ce4e72f8e5ed169e18b068e7430dc246f0aa3688c88bc5eb180e14fb01aa5ff1ffb07185352616041f3d2dd7e8f74b12c0c6bcf3d902d3cdd197ea894b3f0fba24c14bb2187e5d2835a87e23226e91907999d1e5cab033fdae36e046f20d6d2a0d817ea1e97ba498011623143810a2b123feb9e91e6b17cc4e04189b81988cca69f8abf28512b6830858994abb0453833c819e2c588f173280a45045bbc010f2f5582a19042151df5ae42ff23071923201dab2d579a50cf64461e74f8d4687b73d5fd38904f67191fcf6a62c0f04641ea4a64f5fcac29609eeebcfc1deb9cf1290d3b5792cc0c318cce27aeb26db61be80db7a0721901cc142117ed63739f0faf892d1d77f433ecb74ebc09a8e8de5e26f767bfb1ad28802038d6b17efa10cf761d53d0eed630aeda6597c531fb24cb55e9a1588d548fc794ad3d024eb27d7574c75910eab0a9c76ff07474d6f34d25ca0363f4ccc4a005280c1f553f20b32fe16dd5b0acb92d6f609dd075c5db8f492e4c383b2f40181410093c456a15f769808cf08f1c89648a0c215c7d3d47a3530c4dce50cb1c4fbd77e20787a1d6a70c3ca18b6c274f5dbbf59248cb26bcf3eb4985284ef281052a42cd984a88a69ceb24b23c43b4b9318b0218c49c108d7dae1f56363a724b4a2921dd92d8c4d07946b2f5c90d6cb460af7367e1fff18f99439077f1061b7ac064b15e5520a95119f5cab0df95d1b6df911400af41b696ff01e922fc7e1c818954a1545a7d8b41a57f913d8932734cf0407c7593238a14cce691c90b9f3e4924553b10b30aa7f2a7844a8d0e3fca6cdd48c5cbafa01cbbc6059968541fd5b5ceeebb2e066c3dedb0890ab132f1539e2e82902f9b94861c45223984d561396917def041ec818f6bdaae4435658c8d91a15907e3e6bbd4dfc72476ec5b2d2049c542a48bc9f1302e42459f2109efd7b1eed218ffc539ad8befafa6d9c0e7172b8e379f6497b8ecfc8e93c4616f46e6adca863ba5ffdbcc92d2ae2a1050ce296636f56b44a27db5985a244ea9155f8b9db37aaeab723e880909ad0fcbd78e965d2888bab96c3cbbf39fc899121981483198b613f35d7827c3743a1275dd362f218544d73375a8161f1272d7e75a8dcd849aa8230bb61b6ed18390caf53385df9cad8f2f3972b00e2606f6f3cd209e6c4a7bb12362bf65785d0e9091012e8058cb38f269dcb81313bbcb758ec686cc1408a2863d7737ae551b4cd6817271e39f7b1e4fba66e1198e", 0x1000}, {&(0x7f0000002180)="408c55c4386917f14487071e7cb4373097e68ef2e11d59360645e5356e51553ceccffd45ddc911353218ff9fe47e540d480215d5b478b617df3754045a61bad11c7c8a6da0449aeed470d95c937b45bce0fc9c9f87fec2db9078ea6af1c3fc533a1a9f6d578ef04216c8c1e0c459eb66721cfae17bda5a2a5db63313143016454e9a38ffddf3191d1a028592f9afdee84dc1610c024e5cdb83ab3ee61fc4af98ec4fb992f060ad885d9cd0853594ce32c80e21cdd818adbc86b5e4", 0xbb}, {&(0x7f0000002240)="1835869403a03a3f4c21f610386340a76a966de4d33c182caf2c0f788369b69153d84071970036385c4df2191d6fa912bdb4988b44a34d9e5c43da98f4c3f0fb9bdd140aa4e4308fbc9ac44e896b2e5b7d7d844c2c930e5cbf5302f792af11233881bea526585fbf651e01b6e502f13457eea540efd2faacb8cc6339853c8d94075ebf7bf46973e2fa46467accdb209f84f355f2dec4d6b8238b30c1f168c86e298af245892a302958cabe7733bf49b9e872409647c0b61dd095cde0baf20e079f8a887c0cd2936aad732922f0e19e04dfbd1f0f82502b6c2bb981b1ba718e8742a349bd0847b9cd", 0xe8}], 0x4, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x2, r2, r4, r0}, @cred={0x20, 0xffff, 0x2, r5, r6, r0}, @cred={0x20, 0xffff, 0x2, r7, r8, r0}], 0x60, 0x2}, 0x3) msgget$private(0x0, 0x200) getegid() r10 = shmget$private(0x0, 0x7000, 0xc0, &(0x7f0000ff8000/0x7000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f00000025c0)={{0x0, r6, r0, r3, r11, 0x22, 0x7}, 0x3ff, 0x3, r2, r2, 0x2, 0xf9}) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r12 = open(&(0x7f0000002640)='./file0\x00', 0x200, 0xc0) setregid(r11, r9) truncate(&(0x7f0000002680)='./file0\x00', 0x100000001) getgid() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000026c0)={{0x18, 0x1, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7}, 0x1ff, [0x6, 0x80, 0xf691, 0x100, 0x2, 0x1, 0x101, 0x101]}, 0x3c) getegid() msgget$private(0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000002700), &(0x7f0000002740)=0xc) shmctl$SHM_UNLOCK(r10, 0x4) msgget$private(0x0, 0x140) 00:00:04 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() getuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') semget$private(0x0, 0x1, 0xa0) 00:00:04 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e9077189599e9233614b00"], 0xc) listen(r0, 0xffffffffffffff7f) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r1, 0x0, 0x0) getpeername$unix(r0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0x20}, &(0x7f0000000040)) 00:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$unix(r0, 0x0, 0x0, 0x400, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 00:00:05 executing program 4: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x400) r2 = dup(r1) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='%v(\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\'\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='-+}\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='{*%{)^\x00', &(0x7f0000000280)='{,}*\x00', &(0x7f00000002c0)='$%\x00']) sendto$inet6(r0, &(0x7f0000000340)="32ee2befabaf603c37c9ec60589983f7c88ce8de87ed16ecdadb1c81aa245f91803a91b9fcc915412b86f3009f4da64e01932573c0ea25ca43a7533ef4eeb54a162e41364b4f678471a9", 0x4a, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f0000000b00)=[{&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/233, 0xe9}, {&(0x7f00000005c0)=""/245, 0xf5}, {&(0x7f00000006c0)=""/151, 0x97}, {&(0x7f0000000780)=""/224, 0xe0}, {&(0x7f0000000880)=""/14, 0xe}, {&(0x7f00000008c0)=""/88, 0x58}, {&(0x7f0000000940)=""/213, 0xd5}, {&(0x7f0000000a40)=""/154, 0x9a}], 0xa, 0x0) listen(r2, 0x4) getsockname$inet(r2, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) fchroot(r3) r5 = dup(r0) getrusage(0xffffffffffffffff, &(0x7f0000000c40)) recvfrom(r1, &(0x7f0000000d00)=""/233, 0xe9, 0x840, &(0x7f0000000e00)=@in={0x2, 0x2}, 0xc) r6 = open(&(0x7f0000000e40)='./file0\x00', 0x100, 0x80) r7 = accept$inet6(r6, 0x0, &(0x7f0000000e80)) poll(&(0x7f0000000ec0)=[{r1, 0x4}, {r1, 0x10}, {r4, 0x1d4}, {r3}, {r5, 0x12}, {r1, 0x180}], 0x6, 0xfffffffffffffbff) getsockname(r5, &(0x7f0000000f00)=@un=@abs, &(0x7f0000000f40)=0x8) r8 = shmget$private(0x0, 0x5000, 0x0, &(0x7f0000ff8000/0x5000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) utimes(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)={{0x0, 0x20}, {0x2, 0x7}}) fcntl$setflags(r4, 0x2, 0x1) recvfrom(r0, &(0x7f0000001000)=""/96, 0x60, 0x803, &(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fchmodat(r1, &(0x7f00000010c0)='./file0\x00', 0x14c, 0x200) r9 = dup2(r2, r0) recvfrom$inet6(r9, &(0x7f0000001100)=""/135, 0x87, 0x840, &(0x7f00000011c0)={0x18, 0x0, 0x8, 0x80}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0}, 0xc) setuid(r10) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) dup(r7) 00:00:05 executing program 2: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000140)='./file0\x00') getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/50, 0x32) r5 = getpgid(0x0) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x2, 0x2, 0x674, 0xd45, r5}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chdir(&(0x7f0000000340)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getpgrp() semget$private(0x0, 0x4, 0x222) r9 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000400), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/19, 0x13, 0x800, &(0x7f0000000480)={0x2, 0x0}, 0xc) execve(&(0x7f00000004c0)='./file1\x00', &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\'&)\x00', &(0x7f0000000580)='\x00'], &(0x7f0000000700)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='(&\x00', &(0x7f0000000680)=':\x00', &(0x7f00000006c0)='.{&:\x00']) getpid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000740)={r6, r8, r7}, 0xc) bind$inet6(r3, &(0x7f0000000780)={0x18, 0x3, 0xffffffff7fffffff, 0x5}, 0xc) faccessat(r2, &(0x7f00000007c0)='./file2\x00', 0x5, 0x300) write(r9, &(0x7f0000000800)="15315cfebcb84fedf39a9f7832257192209221d2374c76b412167f9940a34acd743c923659e752a43276a66e", 0x2c) fchmodat(r2, &(0x7f0000000840)='./file1\x00', 0xb0, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) linkat(r3, &(0x7f0000000880)='./file1\x00', r3, &(0x7f00000008c0)='./file2\x00', 0x400) pipe2(&(0x7f0000000900), 0x1000004) fcntl$getflags(r3, 0x3) 00:00:05 executing program 3: clock_nanosleep(0x20000001, 0x0, &(0x7f0000000000)={0x5, 0x9}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x2}, {0xfffffffffffffe00, 0xc9c}}, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x0, 0xa7}, {0xcd4}}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = dup2(r1, r2) fchdir(r0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x1}, {0x800, 0x9}}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/43, 0x2b}], 0x3) poll(&(0x7f0000000340)=[{r2}, {r2}], 0x2, 0xfb8) close(r2) bind$inet(r2, &(0x7f0000000380)={0x2, 0x1}, 0xc) r4 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)) fchroot(r2) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000440)=',*#@\'\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='[/\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='\x00']) r5 = accept$inet6(r3, 0x0, &(0x7f00000005c0)) setitimer(0x1, &(0x7f0000000600)={{0x1, 0xaa}, {0x7, 0x3}}, &(0x7f0000000640)) getitimer(0x3, &(0x7f0000000680)) r6 = dup2(r1, r5) getitimer(0x2, &(0x7f00000006c0)) flock(r1, 0x0) r7 = msgget$private(0x0, 0x98) msgrcv(r7, &(0x7f0000000700)={0x0, ""/184}, 0xc0, 0x1, 0x1800) semctl$GETPID(0xffffffffffffffff, 0x1, 0x4, &(0x7f00000007c0)=""/222) msgsnd(r7, &(0x7f00000008c0)={0x0, "f0f9de31141f5d1cdcbeeeb719682b7a37def0de4147ea65dfe86606809d5b3829f4184ead31d784b9f99d877aac571c66085125b4952da501b3a3096e3e734d2eb244a5b0581f1590d2f637e344818cd9d65ef1ffc70d1bcb3f7f01d3d1ccb9edf963ef1a2a12a6d795f97aacebf2053323fa2f30eaa6bb263c56d513fe15a727701c757047ccd92b9d39741139431138d0f59e778fb8d16f059fbf232503efcb9c6ff9cfcada6c49cbc8cbd8b0"}, 0xb6, 0x800) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000980)=0xcac, 0x4) fcntl$getown(r5, 0x5) fcntl$setflags(r5, 0x2, 0x1) accept$unix(r0, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) 00:00:05 executing program 1: r0 = socket(0x10, 0x10000000, 0x8a1800000000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x6, 0x82) semop(r3, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x52d, 0x1800}, {0x5, 0xc22, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x9, 0x800}, {0x2, 0x7, 0x1000}], 0x6) r4 = semget(0x0, 0x7, 0x8) fcntl$getflags(r0, 0x3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1000400, 0x42) r10 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r11 = msgget$private(0x0, 0x10) recvmsg(r10, &(0x7f00000025c0)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001540)=[{&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/195, 0xc3}, {&(0x7f00000004c0)=""/5, 0x5}, {&(0x7f0000000500)=""/51, 0x33}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x5, &(0x7f00000015c0)=""/4096, 0x1000}, 0x43) msgsnd(r11, &(0x7f0000002600)={0x2, "0db4778a132d98249f800490386cbc631d26ee29ad709584a8fa547aa732d98dad62289a271372fe3579d789ea4752a95594cdd2df12f590f5b982a90358464fa2e6a4743a0a4fa15e7da562c9f30f38457abcfc784d802504001dbb00deb623e4fc64c6760eb77291591386a774761afb5885fe49059a560035c27ff4c07bc4be99955ee4446458540f4c9dc7d8836b56bbe0bef36282f13857aee46e4d9069a2d9958aa2b641c88f25dba0f66109569f3bb6eb7e5ca935362d9233c8b171"}, 0xc7, 0x800) lstat(&(0x7f0000002700)='./file0\x00', &(0x7f0000002740)) connect(r10, &(0x7f00000027c0)=@in6={0x18, 0x2, 0x2, 0x7}, 0xc) getpid() write(r10, &(0x7f0000002800)="322ca49c13e10c1f7d0096ad4e572459a76ca1201c6ca290bf08879a7faf16661cf8400d254008b148ffcf7bb3040d4d507bf7f09b75573eb1d42704a456b376f8c88e2cfc8039a19b64576f738fc1b1f900bf0a329cc3269297cdccbdc7bb0f6adb49cd7bfcd4267c90de85bee776f58b92d53ad59bee6713f6bb83dab44364025791968def91354d084ae0e952ab07740840365069cd7b1ee4409c2c1f51e5441c1e47363da75fa8b327f64925e319874832978b1c58ce41be4a43fada57c87629a2316ca26e972d9e7c757982215076d769b1e7737c4253884cb1f0dec78f50109571c5c87c4464d46bcef34b83697c64180609a79e627a1646ed7de6f60b9c2401e27c2c7fe885edaf53dabdd0b936de88aa0ddefead81d6e86f540bde3cfe58ae9200672f1d4a9809eb574333ffe58f9d52168c78710ee27328bf51c1b60c3f0c6fb40cad5da6e108865363600a02893e85ea4c103e1033db69aa292e5b68dd3b595c2f6f599b77ce6e82c886b8ce7890c0578e2a6d4a1c10e216f6533258a9b9c364820b83ecbcf010fd81e71df1b0b9ba30b502033383812169d39afeb1c99c0d082f7cc30b149dc3462f789735e603c2bb7047f7010631cc581319f352cdc2ee94046ad8f346be68fefab80eec5b2507f8e2b02509bef790fc20f6986b7130efb03079179954be0f31e59f42530fa92bcfaa0ce09db9e3b76bbb2307d4d31ff9c4fc092153b26df5d2eb3486753efd976d1ee3c0b015128bf4d01eda0fd61a3e958b3aa7e3b8047aa31cbd4f8b24b50478df28073a5e6f3a1b887e0e48696059ed1dc15ef84cbfb3e10a8a7178eb4e1f0f0a6b2480aa1829a69fba9336a6255167f76b8d3ea7e029c0ce82d5c70afe58c6fec02f6123124d1d992ea3b00e86b500603f726d1a97c3e62344a4ae509a5538bbc0bd5813c19566b0f7dfe580ddb63b6a569e678af2f4b12a8593fe70d4cfaacb560f5ad9e05b8b013fe3737eb37ebf9096c387df8cefb3cf09a5862708988a826b7ecfafc9981c415ebb657ef1b3f68918fe2e539fe0e3a8286aa1aba780587dab97fbdaf1ea2f82cbe35e7156df697709b494c4af2ddd4fd4aa4f066bab151cca4bdf9ef568d029b4aab017706939dbb6105e2d8b8b0d152094b1788801b211ce8e303069f4596aab0d5f20967bccf4248ddba52c62859ff1fb72616f69018c803b753f3a3c9ad715269579cecb4b8ef2f11130fdf2e77658f171be50322f65a5ec64271734349e0b812e769cfebff51c0ac76b0e6991509813324e619c4178d24d55e0425614a8da51e3bbbf4e62e618669e609a14f9c7bbf9682305c7024ba867d142f39d1ddf86ed703ac930fe1a25f1862848632311b90d5c033e0b0ce9fee1e097c2a2e60702614e3fea6c1a9506583ac0bfc619035e4f6b1f382268f98c4b81af7509b47da6d9343eb9b0afd540b7ac989e371aa81900c961341250b06f0abbc5910840f642277812f5ffaf7ff5be919e06f3628937a005d51f694cea01bfcf56be87ac03ae8b06e26738312b2868e3ee3f9ad9f8adff1d084c6625d9d5c146be5d981ea9a6c6ce925a33660aadd3eee3350c28ce5e8a6593113be92e4fa30624bbf1c2065168c88cfde6be6a0d88a468a1ba51f1ee96a5e37a15dee8fc566936a529f1105fe17d93a84eba03d7ca9a149423609f19523d32dace58cd0a9910b78a40b4b35af2a08e756cbe6ed9e70fb26cb36ca0b44ef86e92902fbe498714987665fc52b56a1ce2b83f6b4c5c6bfb775ba8c52aabb0b2e8942328db535e6cfb55257711e344cf48d5738cbf98f4d674a426343a10a549080d637c05e49b908cf32938598b8c7e7ddff3a3e774f6ea47b545d7499cc84e80aa7f821afdc46d5b372335c0449d1ef78816f264e92f136f37a130d46d4f36ad62c0b5ddc32342d4d96f1ca5dc0b7174e8b5dd2f8e6986f6eb3ae7f353f6cc3a3d6f5031558d71e44b0536dc790ea2d6fd4a179f3fadd191b0c807e39b03e0508db0f88cf93db90d5cfa25fdff4db73b5e470a0275d8fc96992bc8e20bd242ecfca9da3a3f4c09d4512efb76c6afcc0cfd255d4bbe1cc90eaa71b70ca4ccb0f1c0a5d2635a3d0e26e7a0527721e3c4946d52854bc910f2230208b69465e7b97d7efab73e99b14b3ecd70519f7c8f6c7137f7094041f2bf06104eec320a4c67d510d8bf35266937c912c105ba2881e013390c7da1f76bc3d8ef173af267e78fbd88ecdca1c8548eace99b4cd9abea0839edc515897338842c2151279310b0bc5719f1107fb06bde8978eb1fd6aea18df05e1295f6946fbce00bf41735a5a66da58638664c3a492f17fe2c312a1acc09c239ecef45efe72c78d8ad8f6e7c7ee4c13f4a35185f0f048f195cccb56ea1e54889bfdb20f5dc2bf9a836f3d2fd1d5603a18421dfc3bc975a2eb7d46fa9da649c2062b3880e2e2f3fe179fd59002c42dd48e754acefc54084ff6c7808746c58aed77f10dfecfea5b0e13992400ec7c63eaa4b3b82a23246974df3181576e27a61cb39fd8f0834c5e0612e0f6bf2b9c146408fc414d952a94946c4024724abdadd42ce46991d351ca37d7e62ba0820f072a468cbc6280c033a3eec69ef5c83ca47fcf438380dc4cce955afc6f78a5dd39d5d15a068e7df34da5298620ad7e0f992cba5b0a87486e082afad252f7cf8aa9b53db187a9125fcb009444da3c223234d992a1fda432491e45cd576cdf3684db441bc07ed0a5c42639b0d6dd30b9b766dd832ae1f47737e3b3049313a04a54e47093f9c9f4437b00468c5dbcfde6e913fb87fb3af4949b2839416ab28667614a10c7194091580127a4417567668a20240285f879459c057f04d0750130c55bde65ecf0c091ca60c02ab0736928ec5022586b44db15b9ec8dfc316d623e8b9cf770ba6733ddb1208170e5da4d61abec5bf6c9ddb8330a36053bbfed1a614d59c9b831532a1d72b5c0344d0f6839dccb55dc529b394d61b2f0543f581cfd716014842b432d2e95902995aa64f4287f6cf0b946656e25aa6e544293fcb6d563fb6096b8bdbd712ab50f244b4674eb15c0ce3a7d17d0fe555feecc74436b58a51e0ac3976cbe82fd1d07b7fa8af22b8fba23a7956457a268f8964b4c2a17e84c7f28f5ee8b15f8a25fcf7274f20e0dc9295ad5a9e35310e0118bbf87ffb80754c1418771eccedf97861b1afc641c5f46f384e8efcb783f141f8eb27d385d2f54d64428a5e77e7a35e50704d1abcbeb4f19e46a53af001e6489fb5389ed934b0e4c8a4aaa894116df2f8f79798857ffe4c55f0dabf2e816b0b51e9910bb7a4025d9c0da7c149ca49712760c0330746136d84741a93f41f9f7cdc3d3cd710044a640b5fa900ac56c71db37df95b0bf7b25277cc8140433b06af3964c7691141fc493d0f9b597b2f3404f02c092b87f018301df9d7b224f80c2e4ece71a66f706ea1cfb04b7398a51ce8903dd8313493395499dda171afd8acfbbb252a45a03a808c99ff4f1abf2c595a69dcfd16cc785e7d5abe350e9025e66aa8aba44d7f9cd8862de9887219c7570bb121ff4622bda49999ae4297f90f118a5cbd862694342e4224790a95eac1e034a593f995a7906e6bba3c74397dbe5a229981b97f54c1640339a78542d93538964d077a146eb8a3412381245d58dd5b20758d0e42c0ebf512ee62616ec844027e869601e7812047059dc46d2e55a38ba06275671046139bd053e244269d11c5ac7f8744736a9fca4d8a9214f7b107f490fd7693d07ff3b081c98373f57d1f4d0fc747c16c402bffc208aaad76dcabd39557ab2adbd29bc5b5cba00e0a53fb246932929f672a0c3c23ff94d9ff076fc14ceed33259000ba93a9ddc91d4439931af9515cb798828314f972d66a5fc19d33f9f921cc88423b81486c54910e5a2d1365ded600c9b31f8e46ad5ba0581fe1c56f7796636fcad0f8545d2240e8029e1e205dc6636484c30d07c9dcf500f10506a9859569a132c5861fb1925269807e4571ac0d1da603053f9b09346bb74e737505246877595e304b85a9ba0f04b5155bcd125545007b55b2e617c5f18f2ba86fa69ad6986ba776dac482822e415f901db10af8f24cffb043917f91d352783596561b8261ea81a8493f2343aa8091ff9ed88940e184f7d3f0671a442a177e82a9ff95853781143899ccfaf6bf741251cfaf518df3121e5094a2ae633022af37800a66f69af6c75714883a9958655cf8c74c9e82e3d50b25d21071f1cd40f4a486a135d7fddbb85716f5f3386e1d5301dc46ba9bea3b99c54d50e5e776d09f2d11f05ce94cf7c09d3c794b54853ab9ee7ad93cfab9ac93502a862e644d3e62c259d0830210670c8d9cad0ccb88e7d696aba479570231372a9b21f3127b54c7e728d02be0d517638b780e339055f82ccf3e872528caa333a7c9d669c339a005ddcb279584be88436f77fa76b1149d9d2ee2b8e6243111628e227e9bd619fa3701b9a5cca2fe4e633fe3de09c3cf66b601aa76ddccc94d74b5ca8141692938564406e7b97d6cf0445902e69d3130be57966b035fa3fd499594927603cdec19acdc67f705d282644bcb65c2c6f0cd114f09ff788ebe3d34f36c2fbda98a1478d4a5f89ea5cb8ad31013427a47a1499f45d590fb2d5c9bf08ba4779190da9638da8c575709684903f7f521f751c69ca692d5c03b2a436bfdcb92dd35b6eb550c26cead680c629aba6726fa084f4bb886c18dcbbb2d3aaaa2ea21770f73672b4a850a90a4d635ef546cb87307769420d581db5cf7b63caa8826e1d21569d3e875d9f22ea62d989885842bfc2708aaab3c3e140e18ee08f9334b506741d77bb21592a3d8785e4fd573d6f8ade400ee3faa788c7355b2ea48f15392dafd12757b0dea2b16dedf5526278dc03b643b507dde4db211293d0e7de846073f1aac8eb05c56b73d05e9f80f94c0605914f8321f4ba9ca9d62f0081f72149f6cd564aa434546e5501b0ae0a8beed3cab5301540aa668638e71ef975082b7107a6cce61b8c821ffd5268054eda03925617298404eb89aaa3bb8d4fc7a57548c97d06a91f93bde12d02721c54a3344d01b17cf1f40b1f4fe0b3beae047a5e049476bfa1c9cad2b583ef1832b1652f9f1177a37e1848e4c61514b30b0717919aa0958eeed64b002a3dbb9e0f3347b25536b1d79ef0ea25444cb6ba0d7352be5aeb22a9b45e91e0e97f4812b0e6005b0e7fd641d506388bc4e5841df60810c9e721a90f68c430781915caf4687f1ac8ccba10e8d686d97dd18b24bf7a9f859cf57a6a52764f073bc08d9b6bdfb86c147cdf1b5dbc12c5d8b4970233a2b197222f2eef4eb123c465d63606a15ee4672a2087d76992400f946e15c3de7d42e1d74a7bdfcbc2a8c60ea7f5b47ef5c87a4dbb9f7179dff10105e9d0324ca7dae7334cb9b75408459eb84f291418b6750c612ca5f5ec137a33835dd9b6ee55f0a3d9f748dc491d3881557fd8cb10765c357b922c38f0d43abd282bc535c4e2f2b91f77192a844de2a5f1aa3c85ab379c4796e4ba15b1f7b940785c2df060d5cf0f00e02992208ceeb3570f1acc7de3b91ac52dfb7016643dcaa9bca4311cbc5a15a2737e770db489af8934ce32e87beb4edb5117991351761c4e2ee9912ebf110189e5ee10ad275de3789fbbeefd4803f8c85cb7eaf4fd2a13e97ba21c7bfa72ed211bf1fd9218dd6cf0153b1ce630f9ee06ac0d6efd32abca4c2d0c923445eef9a157cf58fec1431fb245dc02b830dfbbbeda00bf94d2a08da230b9898466d34ddac1ac49", 0x1000) semctl$IPC_RMID(r4, 0x0, 0x0) r12 = open$dir(&(0x7f0000003800)='./file0\x00', 0x0, 0x1) getsockopt(r5, 0x100000000, 0x400, &(0x7f0000003840)=""/121, &(0x7f00000038c0)=0x79) msgctl$IPC_RMID(r11, 0x0) r13 = shmget$private(0x0, 0x4000, 0x60, &(0x7f0000003000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000003900)={{0x100000000, r7, r8, r2, r8, 0x9, 0x5}, 0x10001, 0x2, r1, r1, 0x1, 0x200}) mknodat(r12, &(0x7f0000003980)='./file0\x00', 0x8, 0xfffffc00) linkat(r9, &(0x7f00000039c0)='./file0\x00', r5, &(0x7f0000003a00)='./file0\x00', 0x400) getpeername$inet6(r6, &(0x7f0000003a40), &(0x7f0000003a80)=0xc) pipe2(&(0x7f0000003ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) rmdir(&(0x7f0000003b00)='./file0\x00') msgget$private(0x0, 0x2) lseek(r14, 0x0, 0x2) 00:00:05 executing program 5: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530000294c4d184cde7d9127bcd514d3540610ceaf468cc02e1b56df5d1ebaabf7de712dbebd70b87817bcb2c116b2c7dbd310bc62aa09193dfd4ab6f1d6fe62d8ad5da784901f21eafff7446ba3b50b4a850d58b4ce4583f67c64612e3e10e1935b5660cab4db92f90100d358b0bf642e8b82f9d419bf34c615989c823f8966e418c002c01ce25f60660d485fb451c4d80cff86fbbb0f411441f03498d16fe2fdb7ca21bdeee635a804e42c62235eb740439d852240d61e89f009205c314ec57d4f93df19ad1cc54448ccdd6a52d9d41851f64c2a288dfd55bd8d0b7a094581719fc"], 0xa) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) close(r0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f00000000c0)="96", 0x1, 0x4, 0x0, 0x1aa) 00:00:05 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0x6, 0x8, &(0x7f0000000080)=""/170, &(0x7f0000000140)=0xaa) getsockopt(r0, 0xef0, 0x5, &(0x7f0000000180)=""/144, &(0x7f0000000240)=0x90) sendto(r0, &(0x7f0000000280)="3803135c88e252b7b9b9e129302e2b45bcf06a30fe4afaacec1a146eac5d082c205094aca5d01994e0d43e490bd4728184d2c648883bfb8669db118cf6e5915257543f9014b0a7bc3292fe02f9b180abb8d9a397157b573ce1d8d2fe0626225f7cb69a63cf7dab13d1c767b469730e172576de489925548ee5c924d901732ea2431b2efed42ec8fac54a39fd9c370167c0844d59ebd0b0ef91788f214ac5b385fc07207a9fd3dbb67cd1c469abcd08e228b0288dfde7663a54eacdf8912782e6208b2be8147cf4a09386238dd90d0de67765cea4ab4c3a60c36c", 0xda, 0x4, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) chroot(&(0x7f00000003c0)='./file0\x00') recvfrom(r0, &(0x7f0000000400)=""/42, 0x2a, 0x2, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xe0) getpeername$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) chroot(&(0x7f0000000540)='./file0\x00') r2 = paccept(r1, 0x0, &(0x7f0000000580), 0x10000000) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x280, 0x22) sendto(r2, &(0x7f0000000600)="67d9d0b395f2f2194de46af08c9ca2607425867b9fb2565a1d7a9b896fde11f2022b0465ae7eca433152a330743c20756464daa92ea138", 0x37, 0x400, &(0x7f0000000640)=@in6={0x18, 0x0, 0x7ff, 0x5}, 0xc) sendto(r2, &(0x7f0000000680)="7ae78f75445dd9fcc7ee76b02be949f60cce1f1d663a3be603d9a0be7ad0db576696ffdf116478207004b19d94e9a10f5cc0f1b022d7aea50683358b94c99bbe33485ee450cb9e6adf89ac16795d432939a540681e9b060255d92c0b87a8273dd97a225de5d7cdbda4cb44ce03d930475d5c8f8d1a0c9947242279dda269bda00aa7c07fe591ad780023251190140138de5ede7a7a1367c05a521b0ffc64367806f7c58932153ea523b2101e8f9ac8d3ebd1590ad74625505a58d695ddaee7856f47a80a98bf8351d33a86", 0xcb, 0x1, &(0x7f0000000780)=@in={0x2, 0x2}, 0xc) r4 = accept(r1, &(0x7f00000007c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) connect$unix(r1, &(0x7f0000001840)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = getgid() setgid(r5) fchmod(r1, 0x20) bind$unix(r4, &(0x7f0000001880)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) pipe2(&(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) sendmsg$unix(r4, &(0x7f0000001dc0)={&(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c00)=[{&(0x7f0000001900)="be761cbed6d8a7e59c30580d01f9cf5cbd784ae8d7b91b10a300c7863a098ad67665936f2a5d37fec36cdfda6247321318c564b41887494e7ac403ae86fe2c39cf8b977be4fa77d13a2e2344f9f5c231c08d4a8e6934f09b0cbb58f785e98c748147ee32f11a0a052550dd2c358fd5fcda3240ff23b0fe1f9efa799ead0389c6b5742b2d3de3008d8c4730fa830b9ac88746410893faed1607", 0x99}, {&(0x7f00000019c0)="2d18a6052af9fbbd47e9310a12fbfa94ad1aa065c9601c2cdc99544def49a7d46e4af3833dca8819fe8560122a3d2391bdd7dd7be60a5246d4f347234fe2b03926f641bbc74862b0eb638e6734b32119ff9c517929668939a1f919279694ce1ca53517567c4637862a50604e739e982dd31514b36401a76f62064ce4061294bce8aa277195c393ae2c10c353ccfe233b83355a3fc1d15d940539ff3d9d8fe6c669d78b90ed158d532bc9b2329770d0d2cda3646774b58e711ba37547ac9294b944d80726a9e1fd4f4007c9d93d1b1818e9350c6423264d72677dafd4a0e483268a1ae0a09b4411caab3a2a5c62c8331edf", 0xf1}, {&(0x7f0000001ac0)="cdb8c9055a486ba9b4c920ab1ce0f0719644eb0d4d61fdc7464e214a80ba32b29f721e1d", 0x24}, {&(0x7f0000001b00)="9bc8b206a1552dff321341603f51ee2a684e282806b2e9c507eafe24da350e81c449a2441b564609f3b98b2d0457f383e2eb23ce829231cd88e017a2bb8681413c4fba2369c1093411fc7b39c3bfb5021d9e71f8579fb4930ac08c5a372af509fb7240820589d6c4bcdf1b5fed31b195c94c47d88dcd68246fa7ae9ded5b7c1d400d0d2d0cf7096da77b16", 0x8b}, {&(0x7f0000001bc0)="912e339794aea13e0dfd77aaf9a453449b2b5dc899408138023d22de91746449c3", 0x21}], 0x5, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x2, r6, r7, r5}, @rights={0x28, 0xffff, 0x1, [r3, r9, r3, r0, r3]}], 0x48, 0x8}, 0x0) ftruncate(r9, 0x401) symlinkat(&(0x7f0000001e00)='./file0\x00', r1, &(0x7f0000001e40)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001e80), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001ec0), 0xc) bind$unix(r8, &(0x7f0000001f00)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r9, &(0x7f0000001f40)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r9, &(0x7f0000001f80)=@file={0x1, './file0\x00'}, 0xa) 00:00:06 executing program 4: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=""/4096, 0x0) r0 = semget(0x3, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x619b, 0x1000}, {0x3, 0x320, 0x1000}, {0x3, 0xfffffffffffffffe, 0x800}, {0x3, 0x0, 0x1000}], 0x4) 00:00:06 executing program 5: r0 = socket$inet6(0x18, 0x20000000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="8fa9b69f465d9428eac8a1bbcab6157dadb6a2ecfaf3f233ae44a7d3333e2dcec397e5cd1efcfeae6cdf3a6d90a528e66dc47eda22a61a400fbd33df5c5334031f7a4dc47c08de", 0x47, 0x2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r1, r2, r3}, 0xc) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x101, 0xfffffffffffffffe}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x3, 0x1, 0x8, 0x10001, r1}) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r5 = open(&(0x7f0000000380)='./file0\x00', 0x1080000, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') fcntl$dupfd(r0, 0xc, r5) r6 = open(&(0x7f0000000400)='./file0\x00', 0x200010, 0x80) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x40000001, 0x3) clock_gettime(0x20000003, &(0x7f0000000480)) symlinkat(&(0x7f00000004c0)='./file0\x00', r6, &(0x7f0000000500)='./file0\x00') mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000580)={r4, r2, r3}, 0xc) lseek(r8, 0x0, 0x1) openat(r7, &(0x7f00000005c0)='./file0\x00', 0x40000, 0x24) mkdir(&(0x7f0000000600)='./file0\x00', 0xa) bind$inet6(r5, &(0x7f0000000640)={0x18, 0x3, 0x1d, 0xf2d}, 0xc) recvfrom$inet6(r9, &(0x7f0000000680)=""/192, 0xc0, 0x43, &(0x7f0000000740)={0x18, 0x1, 0x0, 0x479}, 0xc) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) fchown(r6, r2, r3) sendto(r10, &(0x7f0000000840)="131fe30cd81204c9f603151b9f004f2bac88ff1337617d323264510c99dbe3c3785190f448532abfe54063069e15fcac9bcb184f053edb26ec1071fa94e3832134182f26448fa4536bcb0da3b6c84a6f967bf1c0f067f1378deec3d01ed3eca6c39327b493960264708e13a73d461ba744498cf6c02b152da142994f", 0x7c, 0x2, &(0x7f00000008c0)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:06 executing program 4: r0 = semget$private(0x0, 0x3, 0x400) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x7156) r1 = getegid() r2 = semget$private(0x0, 0x0, 0x40) r3 = semget$private(0x0, 0x1, 0x210) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/104) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/85) r4 = msgget$private(0x0, 0x21) msgsnd(r4, &(0x7f0000000140)={0x0, "433db0c3c34eca5bcfa7d2c7b4b19aa214bc3163e6557178d7cc06a4e90d94be386acbc2e3b9142d77c7f42e05644ae999e233f6677cf133fd442f46b9b7d01d267c36a4ad15a94f959c9dc6218f6d69f0065c31592df92bfd070dfc"}, 0x64, 0x800) semop(r2, &(0x7f00000001c0)=[{0x1, 0xe01, 0x1000}, {0x4, 0xff, 0x1000}, {0x2, 0x4, 0x1800}, {0x3, 0x4, 0x800}, {0x7, 0x8, 0x800}, {0x4, 0xc76, 0x1000}, {0x7, 0xffffffffffff0e91, 0x1800}, {0x4, 0x7, 0x1800}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000200)={0x0, 0x4}, &(0x7f0000000240)) msgsnd(r4, &(0x7f0000000280)={0x1, "3ae9a14718e1f4462aac4ef9003f1abbee158fa461b1a426dab6bddcb9"}, 0x25, 0x800) semget$private(0x0, 0x2, 0x100) r5 = getpgrp() pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) getgroups(0x7, &(0x7f0000000300)=[r1, r1, r1, r1, r1, r1, r1]) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000340)=""/151) setpgid(r5, r5) r7 = semget$private(0x0, 0x3, 0x200) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') msgrcv(r4, &(0x7f0000000480)={0x0, ""/215}, 0xdf, 0x2, 0x1800) getrlimit(0x2, &(0x7f0000000580)) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000005c0)=0x320) fcntl$dupfd(r6, 0xc, r6) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x400004) getpeername$inet6(r8, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendto$inet6(r8, &(0x7f00000006c0)="a6ff1ff2241841e5b02cc12bede19de837b9a80f365f9e2602b116239ad0c6065899124d1ddebac46513ee9d4554b06b35cd87431e3e35c71a12d82d8b4d9fa35d48680098b588367ecc79bbded550759d0654056fa4d4d15a0ef9c1e71124006c444d460cfe6ca018e95a30e2d80aa25e39e5c05c5f0865d076", 0x7a, 0x407, &(0x7f0000000740)={0x18, 0x2, 0x3, 0x6}, 0xc) clock_nanosleep(0x2, 0x1, &(0x7f0000000780)={0xffffffffffff8000, 0x4}, &(0x7f00000007c0)) 00:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x200, 0x3ff}, {0x6, 0x8000}}, 0x0) mknod(0x0, 0x0, 0x0) 00:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f00000000c0), 0x0, 0x40e, 0x0, 0x0) fcntl$dupfd(r0, 0xc, r1) 00:00:06 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffdeb, &(0x7f0000000100)=[@rights={0x10}], 0x10, 0x4}, 0x0) 00:00:06 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) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000000)={0x3f, 0x2}, 0x10) r2 = accept$unix(r1, 0x0, 0x0) writev(r2, &(0x7f0000000700)=[{0x0}], 0x1) 00:00:06 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="66a6ac58cad515faf142062ee2", 0xd, 0xe, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0xc0, 0x200) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0xf, &(0x7f0000000240)={0x3, 0x0, 0x3, 0x6, r4}) close(r1) getpeername$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect$inet(r0, &(0x7f0000000380)={0x2, 0x2}, 0xc) sendto$unix(r2, &(0x7f00000003c0)="3d1c14edc1696d4edeb052cdf326bf0cb4ea9bb46d15df8b671360ac2b67e47f507fd86823395060f7c357f04c461fdb2af404bab86e22e3b71bd2a721621dca726b71628a265e6528878fe2039c0da5f2a33087342e24d39f522119b9546ee662989329b2174adc27f307ff88c74cc0dadb8df0902e17bbc87adf61db2a98773ce72b1f0f695749f56153e1d1bd172de1d596373295de1b07a5e73485c147d7dccff6a61ecf658b5a9f7cf4d2c859ce5f5e5de242b2a0f0097a7db9739e835e4cd3b88f138df8a9441a847d7cf86796edc68ac364506928b84bbb341588ffd673cd083626d4cbe9ab54a0541b0c55b8cda9ba92093575f4ec9d65725f", 0xfd, 0x40d, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r1) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x400000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x493, r0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000540)=""/116, 0x74, 0x1, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) r8 = dup2(r7, r1) recvfrom$inet(r3, &(0x7f0000000600)=""/144, 0x90, 0x5c905735d385524e, &(0x7f00000006c0)={0x2, 0x3}, 0xc) r9 = dup2(r0, r7) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000700)={r4, r5, r6}, 0xc) lstat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r10 = semget$private(0x0, 0x1, 0x202) semctl$GETPID(r10, 0x1, 0x4, &(0x7f0000000880)=""/195) ftruncate(r9, 0x37) sendto$inet(r8, &(0x7f0000000980)="d42bfce010378a6e378d4718820b8657296d73e611ea9062d7392fa4286ae40d9277f44d269881124c28e3c8e2ff5534d2b3fd309d0de8f0d2e3709ddc3b22a793dcca2995318a7d1f9a99b987b404f8cd748cfbeaccb9065aa0d26a8a7cdc63e12ff256ec8e9fa9163195c5fa154021b8eb9faef7d3e84f4febe8faefd6318e7aa2355431edb1c671dcdaddada20a0458f76c6dad1eef1ad3f43cbbf39ab5fda43a7bf411cd48f2e70f656f1944cc2e12ad5e4ed81c7a315e4bdca0bc6c761f67acf48e7aa92ff0183baed757b62ea8bd3520e7f4bf94b6d2195f15d9e072cbba232f74916836", 0xe7, 0x4, &(0x7f0000000a80)={0x2, 0x2}, 0xc) semget$private(0x0, 0x1, 0x10) lchown(&(0x7f0000000ac0)='./file0\x00', r5, r6) lstat(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)) 00:00:06 executing program 3: r0 = semget(0x1, 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x3, r1, r3, r5, r6, 0x100, 0x2}, 0xb054, 0x4, 0x5}) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x408) setitimer(0x0, &(0x7f00000002c0)={{0x100000000, 0x20}, {0xc000000000000000, 0x1f}}, &(0x7f0000000300)) r7 = open(&(0x7f0000000340)='.\x00', 0x4100c0, 0x2) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={r4, r1, r2}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) listen(r7, 0x3) seteuid(r5) semctl$IPC_RMID(r0, 0x0, 0x0) recvmsg(r7, &(0x7f0000001500)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/189, 0xbd}], 0x1, &(0x7f0000000500)=""/4096, 0x1000}, 0x801) r8 = open(&(0x7f0000001540)='./file0\x00', 0x60028, 0x8) mkdirat(r8, &(0x7f0000001580)='./file0\x00', 0x100) getdents(r8, &(0x7f00000015c0)=""/102, 0x66) fchdir(r7) pipe2(&(0x7f0000001640), 0x1000000) r9 = semget(0x1, 0x7, 0x0) semctl$IPC_RMID(r9, 0x0, 0x0) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000001800)=""/101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001700)=""/105) getgroups(0x5, &(0x7f0000001780)=[r3, r6, r3, r3, r6]) setreuid(r1, r1) mknodat(r8, &(0x7f00000017c0)='./file0\x00', 0xc088, 0x80000000) 00:00:06 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x310, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x20000, 0x42) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x7e, 0x0) 00:00:06 executing program 0: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040), 0xc) close(r0) socketpair(0x2, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$getown(r2, 0x5) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mincore(&(0x7f0000c00000/0x400000)=nil, 0x400000, &(0x7f0000000180)=""/4096) mkdir(&(0x7f0000001180)='./file0\x00', 0x8e) sendto$unix(r3, &(0x7f00000011c0)="39445d8172c2a63ed54f517519c6386c9252f3a805bb92fd30135c0b183a259bb72fdd417152da46ff0b8de716cb956ecc685612ccc41e771decbf1aac709097e6a6ea2b617d32451b86ab29df50d82c25baa81763a5d52507e122fc0c4fd8c82595b5cdebd66a9ffa0c10305354053eeba5fd8394823fd158f905867c511a8f4df950679a22cef923db673e5051d67db12986e65a0a36f435ba27645bc0087a7f1330519704025bc5e50a9127330c1798e836dc5a7f1248c70f6063585736c0bc5009696024061819abc4ada15be07e6550e95b0995bc83743288005ff4d6fd9a90f0654a2c79251efd72020cbdf19809", 0xf1, 0xa, &(0x7f00000012c0)=@file={0x1, './file0\x00'}, 0xa) close(r3) r4 = fcntl$dupfd(r2, 0xc, r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x800, 0x84) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) openat(r5, &(0x7f0000001340)='./file0\x00', 0x41, 0x242737c3d36254d1) preadv(r4, &(0x7f00000018c0)=[{&(0x7f0000001380)=""/57, 0x39}, {&(0x7f00000013c0)=""/226, 0xe2}, {&(0x7f00000014c0)=""/27, 0x1b}, {&(0x7f0000001500)=""/207, 0xcf}, {&(0x7f0000001600)=""/230, 0xe6}, {&(0x7f0000001700)=""/153, 0x99}, {&(0x7f00000017c0)=""/98, 0x62}, {&(0x7f0000001840)=""/123, 0x7b}], 0x8, 0x0) fchdir(r5) r6 = shmget$private(0x0, 0x3000, 0x14, &(0x7f0000e45000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001940)=""/225) mincore(&(0x7f0000e12000/0x1000)=nil, 0x1000, &(0x7f0000001a40)=""/92) mlockall(0x1) r7 = socket$unix(0x1, 0x2, 0x0) dup2(r7, r2) shmget(0x3, 0x3000, 0x100, &(0x7f0000ee0000/0x3000)=nil) sendto(r5, &(0x7f0000001ac0)="24236355bf9e7d275ee3413a356dad72d636cce1daf1b2be42b83a06cfc61fb755ab5ce60bf256fc1d9f14510336d8ae6fe8565400ed18c4b180b28c32333208eea8e5a4cad861059fdb99332fd99581ea3ca8bf5d4f826909befd3cc8d7", 0x5e, 0xa, &(0x7f0000001b40)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:06 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/230, 0xe6}, {&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/184, 0xb8}], 0x3) r1 = semget(0x1, 0x3, 0x200) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000300)=0x5) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r0) fsync(r4) syz_execute_func(&(0x7f0000000380)="42a804f326400f3466440f55fd66f343ab410fe9cbc441395de566450f3809640466c4a3a56863e366c483f9607908a4260f1a21") utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x100000001, 0x2}, {0x2, 0x4}}) semctl$IPC_RMID(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000440)=""/242, 0xf2, 0x2, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000580)=""/238) r5 = open(&(0x7f0000000680)='./file0\x00', 0x80000, 0x44) getpeername(r3, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r6 = msgget(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000740)=""/187) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = geteuid() getgroups(0x4, &(0x7f0000000980)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpid() r14 = geteuid() r15 = getegid() r16 = socket(0x18, 0x3, 0x6) r17 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getgroups(0x9, &(0x7f0000000a40)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000840)="7ed793eafdc33016bb10fee0ef787fbe5243f7a5f627dac4bce425f6ff29a90025bf45f9e05144ea95718d13b6ada0a566b821432a21c014405e644a495b2b2d9af8039dadc75d54158aff", 0x4b}], 0x1, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r4, r2, r0, r0, r3]}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r0, r3, r3, r4, r16]}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r0, r5, r4]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x120, 0xc}, 0xc) 00:00:06 executing program 2: r0 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) nanosleep(&(0x7f00000000c0)={0x6, 0x7fffffff}, &(0x7f0000000100)) socketpair(0x6, 0x5, 0x100000001, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x3) nanosleep(&(0x7f0000000180)={0x2, 0x7}, &(0x7f00000001c0)) nanosleep(&(0x7f0000000200)={0x1, 0x1ff}, &(0x7f0000000240)) connect(r3, &(0x7f0000000280)=@in6={0x18, 0x0, 0x7, 0xc00000000000}, 0xc) r4 = msgget(0x1, 0x29c) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/115}, 0x7b, 0x0, 0x1800) r5 = accept(r2, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r6 = semget(0x0, 0x0, 0x40) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000400)=0x8) nanosleep(&(0x7f0000000440)={0x100, 0x8ec7}, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000004c0)={0x0}, 0xc) r8 = getpgrp() setpgid(r7, r8) r9 = open(&(0x7f0000000500)='./file0\x00', 0x1400000, 0x4) utimensat(r9, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x80000001, 0x7}, {0x80000000, 0x80000000}}, 0x200) r10 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0xa0) socket(0x17, 0x40000004, 0x1) nanosleep(&(0x7f0000000600)={0x8, 0x7}, &(0x7f0000000640)) getsockname(r10, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) shmctl$SHM_LOCK(r0, 0x3) mkdir(&(0x7f0000000700)='./file0\x00', 0x10) fcntl$lock(r5, 0xf, &(0x7f0000000740)={0x3, 0x0, 0x2, 0x160, r8}) clock_gettime(0x40000001, &(0x7f0000000780)) nanosleep(&(0x7f00000007c0)={0x3}, 0x0) shmdt(r1) 00:00:06 executing program 1: stat(0xffffffffffffffff, &(0x7f0000000000)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getgroups(0x1, &(0x7f0000000180)=[0x0]) r4 = getgid() r5 = getegid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() setgroups(0xa, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20008, 0x0) connect$unix(r11, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) setregid(r4, r6) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmget(0x2, 0x1000, 0x28a, &(0x7f0000ffc000/0x1000)=nil) getitimer(0x3, &(0x7f0000000440)) fdatasync(r11) recvfrom(r11, &(0x7f0000000480)=""/153, 0x99, 0x2, &(0x7f0000000540)=@in6={0x18, 0x1, 0x7fff, 0xfff}, 0xc) getpeername$unix(r11, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) chown(&(0x7f0000000600)='./file0/file0\x00', r12, r1) setsockopt$sock_timeval(r11, 0xffff, 0x100b, &(0x7f0000000640)={0x6, 0x6}, 0x10) fchmod(r11, 0x2) 00:00:06 executing program 5: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x40000, 0x20) sendto$unix(r0, &(0x7f0000000080)="96939ccd5f177dfff9f8fd8b19fcf6bcdcd8eb0c27ddcdca4050b6eff016d012b574faf37ae6de7e2bfb7189019f59df696b433eb54af81d9253e4a3951fa86b21fc5c846d279438ef9d3a5b67307522ef10c027ea0f22b162511ea4290468298a089a9240244e468455c063e980fcfa4aa702ca69aa798a726ca30d8cf9692febb786fb98ef97f2a4f78b18583e8d7116e6283b450be8e66fda1b6b0851d4d3527c07817674f374db232da5df7c457b740acb8962018b2af0a0310f72274dc3e4fa3cd7f1278526f6d31ec8c560f9f3753099f2129956a111e07c7aa4e4c0fc7430ef8b4e693479ec364caf4b79ea801dd8044eee", 0xf5, 0x408, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x1) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/4096, 0x1000) 00:00:06 executing program 4: r0 = socket$inet(0x2, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) r3 = paccept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x50000000) r4 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) bind$inet(r4, &(0x7f0000000180)={0x2, 0x2}, 0xc) setsockopt(r4, 0x8000, 0x92bc, &(0x7f00000001c0)="90a2b8b6bcd82edc4f8701b38021e4718c74289216ab83465772e22eebdb5e3332756c3a9959298960370711d1ec6a5e7a300b3d7dd45f235b22edef94f89a09fff3184796f19c400c3d865b06feead4438aaec838efa29d159be71e058e3f55871f2245311f74031cc10122570010dbc0eb9277f02abe0f2a9bdb59f97ece0d973f0010d05ca3566b209a1b7a8f667bd9f111b18a2d409811b31cceeea285d584a0ce3c1566c0b36655986a2dc0afbfebfbf7cd8b657c", 0xb7) pwritev(r3, &(0x7f00000016c0)=[{&(0x7f0000000280)="ccb195b827317587e391f29126e037327463513db58eb0f937e54a39d2e0a41ccda536fab2a04328230f931c8143150370c936bc093f458b10733be6e41c5c851995ae476654498bcc227b42147a9d19d99d23e2b88d0a4b0bc0bf5c8c296c6df37ac00503da94c603dfb6f6a5aaac1c6b598b7e42cb46e834d2fcda4bfb6368c4e58c0bbec281259e06b8926bcf06", 0x8f}, {&(0x7f0000000340)="e40e7afbd1a29a4aa3433f85aebf7b4f7b0ee1d3ddb5faf633198cf42b7c6bad31b82a8b5240ce9c12dee52b358898cbf69963e4fbf6e953bb65df3298ab445e1669a1c20c398376aa713e867b4f4a964b89a0a1778392b092dc4a02699ef499cc130681746aa032ec7899e26a29f09789810cdb0b52c5e7dcad793cc2a39ca2fe47154a6a950078a71332936b3a6e21b6e0d970a8732aedbcf041c4a99cb87b81f6b93476ae7618f2baa05164c8c9931a7515fa58553d1eca53ddd57cb170d2cc00ca6dcfc164cad8971f2b8d294263cefc0d1802d6a24e4ee2361a88a7a18461a69dd6a99a6ae1dd67aa52c0c1773e8416fa193bf672494bfa4278b5cd627d0edb41d27ee8f361a670220d87bc088a88c15e02fc8523bc2e15d0b4ad41d626d3c16653b60ba0d555664b02606515c4d6bb1862936311ba067159163772056d2a1af485d1eb8be1edc464d34adf4235fa5775de49673f81617fb4c83444873a39e99f3b88958820f0e7636925aecf130ecf2fc78297c1a143c7388475e1191a5599aba8b6654c43b5e944b83cd273f84554b236e5860f90de23ec23a41dc59b614ef18c8c7761cd739275e292e5b21e3b355d0fcde1dc37c7b1a59b4832532e105ec46081b0819f12b0afe3654863058bf4313ff4b253575cfe77565e028d93a0848bbd1139bcec8820c2db36564cd77f1447e0ffccaafdfe5faac055308aadfb8e5540a44b6aad302f169ffdcf6311c574308b5d4b0b6fa3baeabf2661592b6d404f694d0845e319bb3f3c21a0bb962bd69cfb1abaeb57ccfa11f81eccbfa14319865e4ac7360d94516dbd7ffc589278e9dc76ab70f1437358946a1efd39274475524781e4b2e3c5a0046388af9403481abc7cf1838bbc397cdb8fe5905c00cb385a81085134d47f28f36d0d0ead0fb4b87ea79e9fb807a8951bdd6481318a62e717be6f68fdba011da96872eeb4102502f068101e28f3aabd95de80867f7e3141b6d2796e13c8af619410c438c9ddb01d39cfb346975d4c8ced718601ea614ca13e9cd5f52bfb6b8e92e391cc2343737af433313c2779ddc9e56c77eed1cdce3849bd8f75e59cb79eb00f891ec4a5231189ad95e26934000e0592506da22f118fe1ff4dc216e407c3e678e968c428287a595140f05793c550d5c7e3c2241d3cc9ac4595849cc8be774dd1b9950b43b73e32c154bd108108d7ca238be179666ebabc5b5f9ed197b495661b272788c1e8a3774ecca5a0e1f89554b2a45ed667c5af6e73889259e022857e3bf5fb5533bbe49beee4190c3a45d93f2ae0137bd829a93e4f922980a6cb0d6866bca6b62be1d7c66026afea5e3ab6e6deadfa28edfac43d78fd993e18db0d27ba8d4f9a8d4e600939693a0f5690e7e609f2de531f775bc6ef34ff8a4d4791442a44fafa30b6ffd72322e485091e58b1360056678592650781ab930a9a0c52ab7852290d0c022b47169e6cacad4d5d39f841dc4dd504e7720a5e16817ce5b0f16adbb3732d2342ced6b2a01a72e37f1a447b76fb65adb3386b8bfcdddfb4882b0b1d309aa33184aaab113f829a276937a202444206d20d7fd60cbe6b41b01f77c7f2eef33edb9e451aa66a0d75529e558c7c8152f502380cc5561189b99c37d2765260f4023e61aa882d73e925db347d9d08b49d984c4242e6b51b27a08cb296be2638a5f4c10620e9c0836df3ff60788763f6cdfba1341f4744d992afff3f1a6e8d42fe7107b7412ffb89557895b69d0d4ae95066c6a9e2118a9d0f8f7f8355f3179fee08d7f502658fec0633e2636ea8ab75855c18cdbe468c209f8726c8c12425b4678d8782cd179fd387b458a1312cffd1a83e4eb9fec084b2345c0ee16efe310bbafdf33eb72551f574ce08d222786cc515c0ce62dfa3cbdd9b86007562ab109eb96fe0a1e769a8b276baa999f5a2faeffd68dc7a413a21f7db3a38d778c0c1c7ea66185bbb14b975f36b4fb6b2c835941e04cebc9d92dcbc4f153938173ef541aa7a6f5c8a4cb6ada54e0971ffb539777d31cbeaa73f0dc93ca89c2805373213f855d77e0397a3c69c2f7856d521a0a09f13ae7d617f87921a2189657b9faeebb8b69e1982ecede5ba8b4554f1bfcc64a9c320762ac9c1546a78fd14f292099f1c0c4a6197c72b96d85468bfae3606927718b11645948e0f92d2404bc92b4f61a16734de2ee5f6767eda3d0ca66e1f4ea26151c5fbcbb0deeb62c27f5bbe7c995ef79f57f267fb9409c444f5eb60dc842a3259b92deb25db43bb604cfc677367f6ccbfa686028850e7badeb2ab630278234cd4e72292fcb24c820d551247cc07fb00942390e0a6cea4299772cfba9d0e9cee4e8a65192b3bf1d81c40208d7ba8c242479c935032f72f3294537c92b5f1a7572da7c71549938d5ad7357d1de5d31aaeb57696b97f8f646311d3cb087c751aca6356550f560e074d4ef01ec81093df7ab1f49708ea95086dc0dff1f82000e0baefabded9fd769f56c317ca431fc166e825cbfe583dab7a45ac7ab1fa47a637684e8d474ce252376407ff7dd56fac87391ed2ff0518fc039133b8d22d211d5c429b542673be88267e19587b34b01dc0a91893f4f754065781185f8da5a8cd0024a081697d050b2389489ae802ffca8d02275b1fbdd72c0e261ecff5a8ddf8c40e9a7dec122228d80d829fd7d1186905abcea2fec2668367a4243e811119754649ba92e41593da2ab20b057001c5580c902d05b0b60f9f0afaab3fb98d53916890a426405e2dce7d30a7f6ff8d316f6087f915106fc8c04e36f4ccd8780ce33cf629f7b0b7b05bc99c3b8a948ccf66db32261e6b0f85497a560300b8535d2f98ad374f8774c539aa41a5d71de73aca7b501779f89587a3c5a9c8c3cd03ba9df332d2cc0a0c217a53166eb2b2e30d40fc0fe75224eb127e81b0bbdd211e750ec036b780518798321d8df6ae588119dad3fb5b1e40135978146bd20b1748995ae0e020435db54cbf7e54950af19645c4d94b8637489413dd5f8c48f6d0ef9577e23f186cf0aecc6aff4f71e8fa44097e60f8edc862e289a002151a290df61fbacb5770c96dafa152e52a247ffdfdaa786ce5a1acfae0aa9d9f6fa7f7664d85f08a654a5bf0d692535b6a46a8a62cf4495d28372b28c9af14885ce25259010655bb356e1ca70d2214435b8b0614a58008e4d01abad856865485610f0b44329b6c5529bd8b38974a77229797238d33fc2071df4aca9fba6cf46b3e95226ad3d8e122a9f7de8e412814fd9cde45e1b3d7d54ca9a869858a9b86de65ea39ba2e58280b5f653c627afa19cbd0a0d9a632b15588722a4e883c1da0a0de6ce8a77882fa94c2a63af73e8af8cfd8829d4e370aff4205ac1f9b9a60c6052acf4605393d7d2d28d8ce832ae64b42678cc6cc3f9c1cb00111187208aad0fc320744161c6166c1fb4d133c216baf1e1c6e955ebe13df64e3ea64c0c2b5f8d3fe89b125a5caab9d0c660a29ffebcd26e80990f9651812f3b1c16918c803a07979393c508325b858f8a6233e4af187220bfbb923726b0c008ad76dde0e908ab9679a0d172e1ac6529e63fed06b31b1069167800c098aa7fc822e6e4248375471cdd651b1e1c565b116068a28cd88ea24123594b09b4239691bbe074e5602764bf169b6beed9613cc75a0592135e5652219ef7fc68995345a317ed04be7c47470ced1582d03614a02bfc2b2c34e76c8e145b68acfe243fd4aab3c9ecf7fe14fa2979b4fa009d5fd3115d1b62bbd15b4dd73dc81291279398c157afdb996a868fbfd44aee4424d5d52678163a00a3bc85df2e15fc630f635611d1a8d279599801af12785def718f3c08427481a0d82334c68097b476b6aa4f62344ae9e3ddd4b5a6ededa808fdcfb510c1eb217e53302f0eb6234805a0285b145c00906c7ebf49d3d3509af432c36637054451d806076b4dee7980bc2a687abf34b5ddf7a09d120ae88cdce92fa140d46dd1f44d49b92bfb8767d7da62b238de8412f53d7e1114607658f96b6f0fd6ed7376514706b45d2d6f77d5c3ef67be4e62f79b0a7896bc7322533b161f5ea5d18bcb667965fe60b08f25f8c2924d3294c89616c3042e1077768205da8c365a6428acae0f893deec81dd7c0278de21a6da7e5741c643f319c7ad96b0823a8499f151dc78b3b074389bd7eae19697d6cf7db60a9fbeabdba6c9db89d8482a8bf7085712cbb18d68589d8e76bde8f75bf96ca3c2e27ad3875e1caf0eb485e898cdcff1c8d885881fb2e635ab191dab8dfc632591bac2b52f35f7307851e1c1c381fe59fd2a72760a100bd394c7c322911a4ed51508d27834743e8f0d3dd66d439412fe755dca472fb92a3f8133e6a5eec6ceb0f5e74875140cf8f4c700a25e831b330c7f7a455f041c41c1890101c2f18845451674a5fb25ac6de40fac7605491947e500e5e25990fc2fb2313d3c09f26d8c86ffff9eebd1b4e259a340528ed5e930d7b22ff51a67f43c0b18bc9fe12c816449d821e26fded055379b6a998bab974733a08c272c660c0847732045b695b517c29dc43c28204209f404ee42e09995922f795815868d215c53ab6b1c46753734a62791ac0030fff4ed2f7f92e52970cb23ce7ff82fb0fb3a9dd8202ebe74ad47ccab5e81ed841df69519ed677afef47ec6c59cf68a13211657f6a8471623e09b8b8092c3f391fc3890b18ce0b7e3154197f0228a06c59d7db9d778a87a6466d8c19db23a15a29e9804c01010e1f7fae580c7db1a4a65006e2d7521032810c9dc3c12466539fc41524b71cd2e372662dc8b6296d51baf039405efd152feb13c64a5c47aeeb3793f84fc80c4385016384babcbd39a31aa8a2a5fd6496b751bbd2a5f2b8a1106616e5acca2cfad9d5004b8ca5e498d2741b5c8d393da61147091c7c1e3481592f398323cf8d5153013ae72ce2a34242234283568802d12150ae61ff39caa9bf78d04897db1542e81edb7c2fe871f248bedb1dd70f0a75eb48c03ef226495c3eb4878a8d14d5b5bb25866ff24445e0ef5261ff4e176b0843d4a7caa89658347d230ddfd9f2f3ed3d30e2b38ad5731202c4c2f8aae4e99833bb050b9047a6bf51164e14c8c6e5c6040483358a09a223b59c888d3431eddbc9dde5a1f773b899049805d30e77e56e3c6a90f22d96785bd704a0715e61234efbf527538f193350e0990ed93a143c53f9592c33bd9028fc21d6da47e063067692617e5e941931349af3da37ff16079a8ef914fc9aad970e91523a22fe4cea3929e259649cf3f0444b2d4af99d77f0adfaa2eb777c7a6c5a1a68e224b637934de079ea03571cdc91ff5d61682d9a8d2bbe7ff3abdd12391c403ecca10a23a50355b0251019a20698e035c42e978db8933094bd43690af8cc229f851bf1cf19311f16870299de980872f382f14f8cfb9911ed3dcab24e27b09d4f38d31a80b4b85490a42d25f3f0432502c401cb92de07facac7c738884729aa60c9f7e25ac9d1bd5ed90ff03ff1b0fbf76be1eed308658bb915d20e4133214a46b96b42690c66d06a7459ba36b2a794f6c8298c673f3ebd3d5930c28131d3cd4a60ea76b1aeb40a3fc6b84d88c3ca564bc06a83f1740496020fd66b01cad5eafafacd0f41363a1b9b86d8cdcf13faae55775eea0b1fcdbb9010121ac651420f4b669b489a8d20890e7935d3b4195791be5131fcb28b185f540e94b004568fac980007559231448d7a52a99e95b349725714797b271e7ee8560bb1c60e4ad91d0b824167d523c9ea39b139519d8c51eb5c22a8db8f207c3259fdb3e", 0x1000}, {&(0x7f0000001340)="a3bb586e989426e2ce9b04f2d048", 0xe}, {&(0x7f0000001380)="97d97c0be2fc3acd7200cd41597f648f200109b10c618c950caf9c9fd81d475de21eb571cc80084f743becb543620d1136df6ba0949eb5c3a3373ce786685b0445816836e36563997c32e0f2f2d58b57c57ef730e760f62e9c238f978693082fa1b5f29a16c87a2b89d6540b1efbc7966ded8f", 0x73}, {&(0x7f0000001400)="d4dd28ba4075a13aadf7de0ce0934f4af62a4bc8db46f362afaff4ed6c", 0x1d}, {&(0x7f0000001440)="a1bc2d2f39f3b4e1741db0e24a0bf74fe7679b53226d5fca03b3e6bf64194f3391d89dda292bde148f18386dfff2d6d2cc03d9276ed473594449bbc8a12b65560386141caa8a5b642960667f52fb968731e7cd5a12da3cdf796badd80d8e07edd00f61c5d44d0c1df00379d1da484167e2cacdd5c2c4f3d993815f62e91f45333295d0c4026762c30d67ec62ea818c969496e1e0e62c4e64e0715534ded2625f92fab8e464899ec4e93d4a65f364704d2fd3977fe361c9017230f7d3b211412feaaca4be044032f608dc83059ab15ec8e0a3db1997", 0xd5}, {&(0x7f0000001540)="2dae3c40341847b3e44f1919d5580b3a0b870d2c0b7d7a4c768f6f85db2589d44f516375c1062315b8fdd290647eb21edbfe1c768633cff3c07592c13c6106d21d48c4bf89b625e28f8a6406d8fbf99c70676fec67a330907cf2f89b40da478c733fc8e43ef305397485bb46b44bc6b2042aa130b642dd6231bd88163d56f070841d17cf33dba46890c2ce60b84e1cd1589450c0f8d9b6b973c54f4b11d5937518ba837a47336b55afba6ff86fab1f2771b9f3a7f99b902d21b8f68be0624c1054de20107967d4c9353731f47600041483963480c196c46923b8999422b85bad67a595b8fe888a521ccad78a502b3048740a0974de950e7cfc", 0xf9}, {&(0x7f0000001640)="005ebf968628dd8cb6a712ea5dec5378b87035635610cdf2b100985003588b06ce19ba194c416678cca01b2f1019c6ac6d618de4d894d3ccaca56c87ae342fb28357543e75a07c13a76d93c6225c982159c3f50f01bffdb65aa07ea00e1861b912f7f6c132dd55ff362ec0046da4ad3810", 0x71}], 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001740), &(0x7f0000001780)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000017c0), &(0x7f0000001800)=0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) fcntl$setflags(r4, 0x2, 0x1) getpeername(r4, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f00000018c0)={0x6}, 0x10) fcntl$getown(r4, 0x5) getegid() r5 = open(&(0x7f0000001900)='./file0\x00', 0x80, 0x4) r6 = dup2(r5, r0) getsockname(r6, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc) fchdir(r3) r7 = openat(r5, &(0x7f00000019c0)='./file1\x00', 0x200000, 0x8) listen(r5, 0xffff) r8 = msgget(0x1, 0x80) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001a00)=""/96) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001a80)="3cee4b03a899aa0e37630014cf6786deeed4563453f334f2b54e5c1af8a617c40535746afe75303875bc23be3eff32cfa15462f0273236111d3101483f09607cb17b3694dd2a885d99b66446e7c70daf9ba3f6f93650b31640c689737e6f9e415dabd8f3b021282310c456ad51f48918000dba173431eeedc7b38987f42cbb580ad8893a8aabe054bd7c5d625534667673577bbd14cf952a9295098f125d39d7b0c124513c4c11f706ad4c92898b914eb1777fc880634a92eb843813d0f0671bc583f75ac8d08e4375a5ed07345bbea26c959f278ce210466e6b767ebc", 0xdd) socket$inet6(0x18, 0x7, 0x300) semget(0x0, 0x0, 0x100) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) accept(r4, &(0x7f0000001b80)=@un=@abs, &(0x7f0000001bc0)=0x8) 00:00:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt(r4, 0x80000001, 0x4, &(0x7f00000001c0)="42868a77c5d6aab3cfb5b5655afaf5ed77e035aa0d9cc2fb8b61838b477ca3f4c3a7a7f24e0a183cbd1cb7b30dc9d26a42613eacb5129ec99d85f777ebae1930713469da10012ae6896210fdaaacab5fe2cb1af6a1d69244b79dabb3e6122a0a88c2607653a7a44bd9df90c71a4fb8ddd50dca0468fa7474f0626ab9fd02c292d5a6258960bdcd5f4aa77f284662a5144b8605d5de8cfbac5d8c8dee06cd3cc5178a4427d3ca918dcbfaee4ec1a88f60aead19fb8269cff9b2185b544555aa8ceea12c2fbd6e31fef08c6f4ad76fa3335842eb7367ea9932ec202ed88b9f1207bfc1dad3e71042ee50c374e03bb49e679f1be5ad31e071b66f41b5522d9f845ce9d92ba53a6afdb066046d91d010f351bac8deb3e539bcbc9d60188d9e8a9e1d575bedc72201e9e9940d74cfb42a4586f319db79a64c3ab54aa60d8a977e67aea56409d289803c33fb270317118567a1e4762c364f9cfc14b243696a9e7c1736dcbf2ffc26942d7ed35647c2e47bd72520c9e31861f3569b1fc22fdfb2024aa8b3069c45a69e4fa661a128db95d7e06f34e0aa7d81cd2b7b7e39c1531d831e98af0084a91059800c79a57f74fe6c3d550ae4b956d4321969a9462c4c9a9e494ccc25cd81a877f849a3e208748ff42c02431c4aea65de5525be8443416336847c14cb0da696965f2a9b23b1d7422cc5992e3ef10ffa7b46c39a26509d154db69e84600b4b29dfc9c17f18ba374110056f6f13fde7119e9873a0b99680b192ddcc1a9e2a06d3f9cb7334124a19e1cc8b0b9f90a059b77c38e9af1d9801999681aced51bce304ea5cf84b01d318e0f86bfdf2767477ef29aeb633556bcdf2e035a9286eeef20cfa4fccca68a9c365946a8e16126a3d98e88fb9e057e28f3e886f9bcdc7bb32237a2f14b7d7753da9856c8d09f2b352574567ec2c59181489af0752a49dbbbb7fabb4b4dd8e376c00c8e30164caf72680a29e37aa245965872977c5186a5a0cfe787df248390e479c537c1e599729357c1cebe8ab0d9b0577528601a868a6aaa8333da0cd3ead89a3084bd00319a0ec329142bcb72912b8a57ef1dd247265c5da8b0812bd88751145a5ad654b9e5b8eb5f8d97cdadb6c008cec9cf3119c43bb56429c88000f036ef054c6360e061292f06c2cb89462ebd6b9f3d44bcd7a63886afa6b88ad24fdd4b538fd21c8d2ffedc476a0cc3a005301b7645454d71d1cafe1edda15bba0e73bdde531f0710722d32bc9b7ed2ce2f6474d04b1c1ea04d98c3f82d123c6552796ba830e63b5a941617e5d3079bac5610cbb103412f112c43dd2937962142f702a9af151ecc8d1d40a587cc066f846f9d6e917ffbfc094c61dbaae20728ef2e63de05f4f978efc83bc0054139db57819c14ae6fb3025f6dcd0d3cbc34c8ad4e930dd57c2bbe153e52878d3aebcda8e91ca0dc2a0fbd087c3b046b39ebc62369d1125e2d4fcc1ddc939f7f3f5b158ead40faf8ef2798b191f0405ad417d5ee350fcf4b8eee0105b86a899ac685b0d435067a575d1da011caca8295097c8dc463a2d027f8c0289be895e03b0bd05affdc113226cd68181d41d28cd8d3820e4f4389511bcd4c368d4052d4d7a617acf512198cebbb24c8e9c0df5cdf73ceb0077fcd714d90f50528a5d9108776c81415f56c02c3b30fbb5718c464bdb567b7a8ddd4105270e2789668ab467814aacb87ffc620bcf9a795bb6c4e005a8488acfa10a5f6a53a515d12bd15f06496701c9718125c64ffa1c5f4a2fa7362f68cb742ab5c346b6730522d94833163bb8efa6a3e873e0e5a966599c0e64d32c888c4b11fb9193f0c305c5c8ad4453e4eb49e0bb9b253a9ca8ec671ceac8b174e63deb663171632cac4b11b44e9c21f096ec8bf9e8c84e7bba9748b6062fdcd74c3599bbcdf46ff045d4f4a208df3a6c0c4ff2effedfabf45cb074ee8464ea0cc27b8e240f07b9cfd2221fdd62d320a70912fb51f5c481aeb0e55fab905b70ea03618ad2c011ed94f1c152a02ffe62fab0d04eeb4db5cae824dccab613c88b730019a63f340cf82a5df8ceb55f50bceba7907cce8e95a6597ce544a5156ba14196054c9fbbda473cbf0c817d8aefa9bc95756cc5e858631c148f1aabb710e2d86d2e56f0073ba8d4b2b0c6a0acae0467a92290d53771d47bc96518e7161ac7909dcc1f16ce836431d172382da767e0949380d345e8e4a892af84998ce667f27457793cc7f97b84893436e8ead8ea1dc5129bb605277c585e5cd141ed852168e43d20c0742ac61f10369cea2dde7e038a9426c42b85dab610ec165cb8534e92d9286e86900023c17ff01e8e3e277b58dfbe1b666334bf95ab495d3b3fe16780622568f54c4de97d708ec041e6542a07d84510a5db396586bf6ef3ddfe49584efac38c178918503457eaad9b541417784979af1667525679cfabdfccecdd2ddef40b8c85b464a0517a1de4ba4ad363e602bc65576d388996f9894ea98e7357e7e6a895ed689cfc32736d671a783dc0884e5aae8eadb13477d9d0682253e7f7895be224b06e173c98e2a252cca29b7d9b123c564c1b78d953ffab2c28fc0dad0f291e6321dda452374ea881af6bebecb05a7520eabdedbfcb7fa6938118910f19859186c66bc86e32cc647eaa8a219c5c20d4e3c4a9e70aabc9779039f992b2aa8b17e038bfbd19ca7915b1de09fca6337d22092a21b53bc0696c573a7806d9f03f1daa8297d497eb41f75a1289db0258164fb061de149c653807d67747163002540edfcc73d0a956cc946396e6de84c45a4ab57b1568c44491085f9b1fb9ff233bc408d3256e0c264bf1cbbc2ebffed4e80707de7a79e64e02607d8f4ba5444de9644738177f261d87badbeed88cd65297b7f7803b1e67e55650381d2d40c933886800edc2baa95ed5d19e1d81a3a3e331eb5ff33e03be9614c8e7f7e10e3dbf311889f607f6c016130c2caab3ecb769a49f8b280a36076e4cddc22d667bcdc51d89cc11f2f996947e2f6c342dc69676c3a8225cfedc9ce9fb317c66c1a4e92cfaedf3fa922d4c3c7c3bafbde06073463e0cea2520a466ab7afdae3dc470ef1a8af65fd1239d39c4f4a055421262239f02dbd3afaa142cf64713394898ab43e7963710248ba434ac9cd4f10456c619bb977ad30a524d86b942e2f01be935705dedc9d0457c392a4334af969dc39b12dfe1562a6b08e404b770a92d0a9e963f61fa50fc542c64f756ddc2a263e475ad1c92fa0a22727d06e58c7b98da3830dbd11524ce80998b52bfcf04eb8c3244b812ad377e68401834780ab49d8bfaaf8298efbe711457de5439b3f88331cb44f4407c976ff72f908cba9f61b5bb1e0ad39e123a8cf4c507687adcb3f73b6a27031c1fcc1779c226716f64e652bf1b254ff259e75990743b757f8c4efe1e023f3ffb6851390f726b804be8a964abcb8d709c65a12dc8c972dbb454fcad1a29b1214990abe11cbee369b96b87226dd4217ca93089a23f781946f85ac6bec369340863bb7afbba0c9650fe242c0deb970971a4d277b392c76b1800cff3c0f9179068ee80f6f4f2fbb7fa94b08ce90fa49d8b51fc8bd8c2409fd046afcbbcb7e6a0ef56b0aab1da69c8c92f5db33ae9791478012b71c67df21bd3d27aef117eb8bcf5361bca9fe4e85dcfe3c82ea00b463168f4d7b50ba4d74c3f806ad671cc4af9846b9ff79ceb8d3e2d56993088ced70f92dda4c3cf877755ae14757a508d48f55c6b5509bac7122decbeca14d1257b335a8c841fb9d9346c8546400303d463bf0981deb8da979332d189487346df2c3ffe7113f2474005338293571454179883f7143bf0ca37fed0e1289217291495f6763fd25cbcd3165477e7e9d8bb4f336b983f5252e5a01b1502422ad62c7f6852600350ae748de758d2cd3ad3e9ee4c0a50afb0bd9cd3372d1793fe7e31856a07abf3e5dfc71890347cee3505cffc71c83c8e2dd03b83d66d951759e81354622988858dc0ce3d7f9d7565034fb890b093d00f7cfe7c18cb79d515b46a0afbb42919e200eb101c1e13a103935fcc63a65810494a02211389db04af2998e00f638a5a7ebb9c4cc84f84940a193c946c44842c24d8afe642047d3b3a900d5588be23c6728f2489545265edbbc3b6a10369344608c40387faf268e590fbde8efe83e657f83f4fcd3276e86b8582cba41124217f7b0883ea76d092ed21f50dd072226b210a4ec7e58f3f674bbddb8952943b9913950bead67ffa88c3dcce3b97d774835df127abe359db90958f9128f52ebea74dc95489bde7f968a3ba769e7fb57cbca6b550de86654612e26b8fab985a368b503b9ec6fc86fbf9eee7765772a31eed726d17cf0fb49c1d66f0dd17ac7c886b8d43ff897adbd3cf9c9991113b4f9a2137a3862f914483e47aa4097564228b1c1799d9f4de0bd318a751907d6e700132aa0dd523c461b35921b37ae54fc6b052e00b286d77b59119b3f2be53260e81bc8657969e2dd85ed84fb52aa18c0d44b459e23d2e0872b12149b5ea63c1e735d1281dbecfa85f4632e84f666caad8f80751f7f0db3a5a70a33f05b50a9a7c21b7ff243ed80a61cc7ea6629c459b18677fd77714098ff7bd2b2616d2adafcec7962697b5c5c30aeb80cf03dfd20ffb967e043ba90143768cad1add02d708226ebd1961bb9ccac31a7bfcfbcfcab6173873d1e2a61a168536283b7482b9c02e51acca23975b9a13da73e1d7bf31a7a60fb62dc4c0fc702bc99f6090c70a9714cfe86edef274176133a69dd66d7bff8759ead0e8602203c8719a7778223aface29360ffc79a10c6e404f06dd575f79e0393ec0d7dd11a79bcf49717b9c8e39b2f038d76ecbf7aaf652077fb74176e4d6a151cb035613b7f95233ed0420359d40375e9759ce4e4b26865325dc14b6c76840461b7320dfe3313a4ae112e7477c0d6353850c933ca48adf05ae58414a77de004ddcd7d4241b0fde08b93670f1cd593c2ef2669b9e5ee15daae7e9cc73b118020e9eea9a3dbfb673d010cbe16ed092e1ee76438b7634b95ef7329ca9a7e82d44ed3822e4a6129a55079df1099f3dd983597e20a98baa55ec81e616fed44dfbc86442d50d6eda949b9d4fb01257091c296ca75470a3564bbb5e2ef1b9bd3955bc1db2c368af5b10cad7601375ed307c4400a021c7e68749db53060724ba9531597a71aec3752708682e377c34c90398cdabacd7a6edc543b935394f93480ac21d7d7bd7f745d27ec6eea111c97cc67ef7d9f45233e7573bddccd7f7798458285d4ef7704eac591e3e2ea5b5598227c89aea53f197e541978b5cfe5cf7370d2c5f435eae7a0bf136a493f76cac6759f89b87a5727601fd79e82ebde4d8fcff110e95102f95a4101003a65fd14c8e5ae6ea2b2c5db9429c05e85b2077378c47c99932e5671fc5d1a55d9dfce8a7432309e4431277fbef07df19fb6a3a36a4b7a4595ad0922a398368801297b8c4ada31591eefcf79bd178c5146ba12f8221529f9a2da85156b41ae2f9d63c31c8c2dfa713d57e6d5f3273768cc6d330de2c0568ef16e2463cdd6bbe7216c888c0e4e8e6dd239e090a5d88027b4905f7aedb6f124efb706cd416188ee21ac601592a5ddaab8c5b6d4b0ea7062464c50e8cc8042069c7c2547436b0c9d55445fa327452825f6d4b70125a1a9a6e450bfc15d36360065bc131023e8010e0fdd79aea31e9fd6537b129a52502443d234b39e3903dfb4a678afb862dfa4fadd632de19753d3670a5efde7de0ca97632882748813f79b2d059e4c3c9d74d650ca6d07beb499", 0x1000) r6 = semget(0x3, 0x1, 0x10) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000011c0)=[0x7fff, 0xfffffffffffffe00, 0x2, 0x0, 0x1, 0x5, 0x97, 0x5, 0x6, 0x0]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001200)={r0, r1, r2}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001240), 0xc) stat(&(0x7f0000001280)='./file1\x00', &(0x7f00000012c0)) fcntl$lock(r4, 0x8, &(0x7f0000001340)={0x3, 0x0, 0x0, 0x3f, r0}) pipe(&(0x7f0000001380)={0xffffffffffffffff}) write(r7, &(0x7f00000013c0)="dc5c69b4c7a5abfcd11c0fe6396282c8a5c140c6186b300cb232671fc8", 0x1d) clock_nanosleep(0x1, 0x1, &(0x7f0000001400)={0x10000, 0xffffffffd84f52ac}, &(0x7f0000001440)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001480)={0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000014c0)={0x8, 0x1, 0x7, 0xbd9a}, 0xc) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, r8) getpeername(r7, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) r11 = semget(0x3, 0x7, 0x3a1e4b505c805465) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000015c0)=[0x1f, 0x9, 0x7, 0x0]) r12 = shmget$private(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000001600)=""/227) fcntl$setflags(r4, 0x2, 0x1) ftruncate(r9, 0x0) setsockopt(r10, 0x6, 0x6, &(0x7f0000001700)="ef75cbaef6911dac38b0b556660026346002502467a7baf2a2e5641c4e9dad83cf9bdb266c6e3cdeccce9c701c362bb92c7c1f067e375764540c1ba59440cf9e93d74e59b8167ec82df8edc0dcbaca78fc97932ef494a63f2d617fff20b4f4fe08d1d82898a5716c4ed105f3ae5a10e3ed47b2f974b28f15fe0ae9109628c94630a0a473df87da38188fdb5c33e388612536", 0x92) recvfrom$inet6(r7, &(0x7f00000017c0)=""/98, 0x62, 0x1, &(0x7f0000001840)={0x18, 0x0, 0xffff, 0xffffffffffffffc0}, 0xc) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000001880)=""/167) r13 = fcntl$dupfd(r10, 0x0, r7) pwritev(r13, &(0x7f0000002a00)=[{&(0x7f0000001940)="93aaa40030eae037621b673c3b6739a646a177de4cee05dc412bc5c599cfedd6e5a2385a103003a3e7871d0f1b8633c1cedee7d8df20c3599bd6f18d85726b89e8a3978f220b9afffa4bd0abc1292e4ef9a3c847530b5e92dca9c7e6eb2714cfaab07c5d3031e00c4475608cd938145ac6fce29b6c00d7875c4da532e97e2104ea82e521cf2b7420c31b89cb34c6c560f1cf24e0be62fb273a121011cb0c1a8b1c951faed1c1f5edd52f4a75cc058a2f44273f4913ec83500d174ca3910643185da0dff4dc9729bb06c18af2e5431fb0e8eec7b74bd034e59d0525e5de71397ca70aada6ce48644fdbff601afc2602a37fb43b6173b24f3e8f7b50afbbd4500acc10ca1476f8993716dd72029bbc0a8b057725fb107183febed554b02fc2c3e978972e0ab91d4f7623f7c733d47fec3b3d591bc854aa60cfbabe9b37391741082975a1da2afa71ab1e843ae00e0c33ca6d7ca3fa54795a4e6ad25bc21fc24c9fed41bb5dc543b565211da4431f8c7fa696d1f722f25b3f3cb76eb735ce7772a7493cc79091fd1e84c00d03fb99e9a45664edd2098976e667c3a97fa51ad174482f8cab4a4d2d9ed9f408ae802d0238d3b799b5262d09195a42e14af00a0dd429c21b769802296b4b7d06050d804bd0bc14f5340de8703e68e867418a129a371eb8b9c6ef50f041a1336e0b199439821c69eebda71a81d8794ee6e871b124ef48d31f58ae40fa8c88561f56ace39e5cb12f030984d459e2d6f45d604383b01f903c7f381d31ec4a8045c7bc160d1ae34d9fe834f83a08c5ffb1d8b521557e1025a8e547371d9ef63aa6c7d4e3708638549fab0300e37afca9651547cbd48d88c774127cd4e534b0bd6ad10e972a586893406420074ccb1ff690e6e33d130d626448ce2c0852f5fe27c3d47ed2bc023840853114a6b15557b95ab19b886e05738df9fc7cf5152475e1b2945441cf48206eebf8d4fe55abbf7a82bbef99a841d1e28333f6e5580e165dcfa36d23291e689b25a4b7e299dab1c8992239ee8ba250bb3ef91603395d91028371337550d8fb28eedd9a85514b187bb34380d726aec59fb2899d8f69106fada8995bb5773c54347012696c9bc34b9aa0a3c3e8b226b6b9520ff7e51bfd14e8987f504687a360077f043783ed66d1e7856bad9b8746968b574d8f03419e58a0fe12f3b24757218fdae346bbe96ddd86b6f6778fb7c090056469c07af97db21386d818e287df198d3e9a0d8d4568336f92be823e59ee42e02a6f6ed9259b4143ee5719b7bc0048a0be649681b3b3c4b9e65f0cb8eafd0b62b6260b3ea02200763e9492a995a2cfe1099df6d16e7073dfb30e5674031be80dafa65699420b11e19827ff0f2627e867b47b56e840984acdcc86d93c9a9bc5b2d8ec3548e0b75e72d59c1ed2d82ff8b5a91003a0791fc554ab03174d47c5202bb59927e7b3f0250d8462c4add95e827d3868afca98826ab18ff38a65c34c651650e6ab6b96060fc9a0a5b0433382e3caae861ce0565a65fd50d90962e0bfc119c046f388742f080556908441d50963ff7914f4a9841918a686e783a4d737a0f5ae339287b576f634a50da35b2e1372c0096ded94d3db53a770e61b9c93a670560d77b83f7990e878364ed58f583d3be2c95e68a8e1eb9bf31ca3796e35cc25f085069bb41fa9ed6b81ba427c3e2252aa0eba27efb99dcb668c856067371d6a44f38571db051f2dddb1c2a581cd6caf2972cfaea2656202a1c87b64121c898c3135e184a8de3fbf0ea14a59953ed3dc4be3ec92e69e3871b82470258dd84bbcf2b1250618c5ef0078e8ff44e69667330c2489977d93726ba8c973fb6cefaa4006b02f4d08d8aedf3954fc16b3842be78bbb07c9454648cea8ecda933be5843e21c4c589553ee85ce86f844e5a3bdbe8aff65acc45d48cabbb49d667aaf09aa8158816a35dbaf4c7c13fe29cfae02b6b1108179f2d4b011096d768f55581e4ccc4cf01530992e8c4eb26c02ca33ff4adef5a44faa6a54b786ee3e4ea5cd6efc8932f5861a947398b99050f55c1c6575c00d4ccc18521fd2fa462f94afa3ccf28b614ce34206c6cb0523ea468e74650aaa9df0113b744398ebf9c3301ff6f0f4dd998e1a8d43ea7a5f0f9e1332113642a4b95cc62375ca2f9a56eae0244934a359272ee2b33099faeaf4db61aba30a82cc68fa8f7748838cfb4863f7348027e75e3b27a23da89a45403cfc8832293d711f58107178ea0237bacc02d39b04e4adebf77f150aafca4baa4450bad6b6ade39e732c7660375033c07ec86d1961f5b069d491e427f36f99a301d0d8440097217e17d38e03cdf25a556b4c94860464641bcf7b48335345acab13b87ac29d864af7b4bece1aa63f7e514c530230d62000e6e354ecc6fd5ad50cefe6826bf6639ee42a82302e6c360df128188b32cf8674c0a33665377fb1831d5b10554780daf8f3124016308fbbf1320395a40fc8eb7a6b72097408c472db1c50e71c3593dabf21737008a8abfd99ac194725069ee3855af51318182e0490e7a60b02a4166e5f4434d99dee5d0d4063a35ae1e52d79aec204c0183fd93b61580772cc040b5b1a7e7b2611d893c8b451c7f34db9fab200947d606aff6ce5f311df61ac377842b95c1ac0ad7efe26e5dde156b9885b727d1ea0d38e02bf2767b2507306d67fd53672a27e19cd5f1a1a163a4197974ea4978c810cb40b9ebbf5efa53cb7dcc8b2ed1fcc3c0f9c97d0302b78bcfc292ad16867340d4422092bfe05499148a5ee94ab004c90294a0fc816999a5661316590e4f77584b81bcda8b211ff41e83945764785421d2939e790cae083ea65ad65cda735f32780bf5f0c0ab3ae166fe80f03ca601fc1b3de6d7bf9b95a9f8cd9949063e226f99aad2c34a739fd1e93417c04a392a7c13b6a37f10ee7074aaaa67108f9c091282b94a51812645df9e9565a28243cc215fb8c8362275b2b4782c3050038a3fc85b355b30e17c3efdb256ee04d56b9e14393d0c99c7059fcbf95e56c2b9bd07b0d83de18e901dab952f25c82de3ed619204ad6963c22a01647b796fe572361aa54bbb257945a5712c273c0c4cfc3ffacf285ae1dc676b1f288c7ccc1769ee49ed136af66e38a748c2393b2d70e6feb83ba6d8b723cfc7ccdb6aaaaab9efe8fa230b81ca9a96b187a62aa71c8870f0cdb0398860e17fe1d6e93c7ec9da99207008a508c8f943bdea8feacf323b0c55bf4c14226eedd5d5706a04736081feaadc4fc88a1294288e9afdcfb734d33848e646727f6e32a35df42784162d7f0d556c90d08ab2bbb0e59f75c822b816a0c0c00a758ab50a65a2609f209a241c4939646361ec00f5e8e7832377d269db431ac24053e5f435caa310b14e1c44275a85bccf95bb1e56a7426550f63bc53bb7fd0ba08ebd0eb595cb5359b481fd631a0439621601411f7943a12e25bc2e218c5ae97bc2d4f7b0bf6224a507c6e72d554415007f1e28400e84613aeb0400f7ac2b9b53c5024d64cb17bdb35abef25542d10bf11bd2ca2e9ef4cefd48d2a7fd211a10dbbfe1736b3cfa55a11f9f926601380099f1f3731f407a35a166090af8ab95e330026e86cbfcfa49ba527c7d49c18096938e34b52ece2a6e84f5635cab310374dee3698693fec1330011e5104223afa132c72f59f954c25213ab196d91f862773e246f03be69b92446d09f7f928a00f338156b7a75b59f83c69ea08b60c34b367fa048c4bf907d907cf1111b7019668a5beb25a93fa86a74f9e666dd8f608402d086383b2e4417b710fb5d4b54d8c00f8d5ad80f90dcdaabf1ef19247fa7e625991bde3863952bf71a5a550c31abcc2244b11e04d92cfe60d7fcf6cbbd98f4584e3e8bb7f046ae505b9941c6bab5b4dc7391a691de8276adecd923ecd643a364109e84358d58a0584976b8b71a343bbf5b96e55bb910ad267cdd2cec8ea5fc0728f3d2d0da8a60a2c11d322074e6f483f79bf8dcbe7344bd83f580ed64477abb3d6b465784f59a06d82f9f1d4c942b27805fae031d4585675ea82d6e8133f060daba2811d9db2bab8e9174f307b2686b1c47ed68477c54490e1603da8be8494c075b8458504b260a8839fe218a0ba09afe0ab3dcec4d2b7b603325e553b800acfcdb59574c9c9d91f90f13e6eae4cc15d25a38f3eb14e38d7f32b373ec1598ca85180fe374323c7acb8c13366eb80b4987851bd3204a194f6fecc430504b6e0d752aa553cf7c3db0aef3401e254355c3ed0a5ce15f33acfe46965f7d7db7c0556a31a05c26a9d5d0616ed68706db7d067b12e0a4afd0facf7e05a4d944741db7822f8e951a1b35532e43c55942d3bbfc86471c13de5fec9b8dc51e29cd9f814849fae85ca8d530f81841e8d63036536cd70f3674f678c3984fabd69d3e67a407e761d21a3f179a2787fe3a9370ba338951cd2e47525310cc11989b6c9f9c95996d8bcdb86542c60e9b8b934c9c0b7fddda3c10b3267bb9ab00eb96aa528e7f7f7e689146daad812c8c46446808035932742b3553ac0feeb03c137da4de4d5b0b3a425ef75da438295d1eb146fdec09d1e0f093859914b503186b1773f9b9ef8beacf49da649ddb95408108344ab6d6caf99bd4e5fb39f1369615d0d07eaa45254925458b2576ebbcfaa4e2b3553dc74eaf434030390154c6bf7b93552eed001621594a4339dbc81529d312d68511976269a03467c2197b0c4f240e83f1362b093b12fe0d598db04834ce8cd8df817bf5d9f08bc6df1f821dd13b2ebf19d39b630b5c45c4cd97d10d0e0863f1d17a27ff9dccbd8b2aed3e1705b4eac9396cc15b7d249d09d2b2f5d1ea44b90f5394208d3466678b2ba9ff49031c79f89417c7bc48219494a8c18292daa008e33e7eb600df2d6cae8b6015e0d4bab4c69bf96434ed9c3c0e2ed7ba7d41b106845646b8775227aba673b1ed473f60f93c2f4638112d6548e4d0bf1f3e3d178ca27e9954ed959dac35288f193bc965665bec4b63d2a552f2208198cbeb46a9fbbbb54bc018808219309f09046aeeae17cec9ee084c66bf26b562767c2052d2b1020e3a36889b3c2d6a8e522a3802ed046222f41f0c8d0ef303e3ffc92a00904234c647fa181397f35e41068cf7de934c0a909fd6e626794cb270b4efe48ba8c2349a96d91675eb00f494c8664f12b3e1a765ef32a92f2c62d7a760416c5aca0d2c9cf46948a29a387c68be4e8397096e86afd4dc69871dc310615ba2178aecf3a92ee7839ecb7f958b0d6c59d13db13d464be2869d62b247acc626879cde0e4e2580ce83b6021be48f623ea4cc16dd1ea621ecdf250320df10e93abf89d2d3ad9548ae23134d3d186f5f896b2029d4c1df31fd19d35626e486e2a9bba6810ecd6f5f467dd7fedaa59f2f704808fec44ed9081057fa5adf7976d5d8326189a0f415bad2bfe93df944bfca1879948b6a45abbbfdc52058e417920869e86ab90a214f19f8be18a861f4ef3dd5365f3fd161c1df0b6c433e592219d42cc2869bc147a14858ee852967aa85b4c57aae5f1ffdf1229bacfb70bf2f3acf5ddd9022248967b9fc519b49649324f0226d9091694eff63c7fea45ba1a792091906835224e14d072bcab65a13e3a22fe4787453b9ab0c7dc94a8efb10446322de7968d9a0a20fc172e2246a1f3e7299043d8d51c8d78791422a00da9f25b64158108e11cfed723a427a148c6aac0bb9e983c3a64ccb41ac0f6a6c34e1d2c130e11c46c032b7ff5ee7fef800c2d570e7f8898f6136d46969c37a6b743be9d476eaee8aba0449a520c188a9", 0x1000}, {&(0x7f0000002940)="ed27c31f72c283dd235cf3e3ed4e86dd147fe957b6ac180dc44510eb5bbe04193f2222a4b1d020660e9a7ccb636b9a82758708c07d093b8d160c9f23ecc6578ac222d997b134b28f118f50a55444501d0cfc30e5cd8110210c2b582348379e2abd8df995df7e2787ac5cd809dea93d677724ba4c6e21d39e14475de0123c4effe9989510e5", 0x85}], 0x2, 0x0) 00:00:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) r2 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x200000, 0xc2) recvfrom(r0, &(0x7f0000000100)=""/39, 0x27, 0x40, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) fchmodat(r2, &(0x7f0000000180)='./file0/file1\x00', 0x4, 0x600) r3 = accept$unix(r2, 0x0, &(0x7f00000001c0)) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7ff, 0x9}, {0xfffffffffffffffa, 0x800}}) sendmsg(r0, &(0x7f0000002d40)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f0000001780)=[{&(0x7f00000002c0)="85faa73e9d201c7ec24f447c2944cb1eaf0344215c099f1388b699422e423dc036885addcc1806348e8ea69edb5d518c04da3390077e917f8b955426f7314786a95d35801b2fe965b7b37d8189264d81fb481aafd883711264ce37892de115cf067991df3d9f1102ba8571cd42c5b3f80dc89cf687e64cc3105b2597e0801b933370a384f648b555389ba1361c8499c491e5e119224ec00aaba0a458f9832d17297c1b2a2c69c0957a267d1ecd3820f715754242d2adfdc1f3dfadb2be4370362128c1c61025d15c424d8beaedb82b9f836a17ae02e0934376375c8a2debcb52311461f6a37f5d38", 0xe8}, {&(0x7f00000003c0)="651faea75c03aa4fe665983b87a7df06021c3427b0544497bb96e2df89ce16320086e5ecf7089b8b7934d50360ff4e281bda1b43932ccace83a15ddc71e041a392a61e5c67d2dd5fefd747c5f12694c2c9980b8d3c33c00170e6dc91909532bcc5436da18e538289d2b98f4123a8c9eb4e77289ddd3acdb81f4e98a697165499d4f926b1e0a972c35ca70978c1a86d7c387ef6176753b3d4e9c5f88e6c8061863f23da76bbfcb11a2b0e9a9bd7cdd26803e60a81097feb6138fce1787d92db3c3feaa0561ac71f374fedea2d24f6f59797ea625470d334bc7e2e2f05fd1fb710422bffbcf21174089be1d8cd5171ac052d072e490943c7af567dcd9d269d95702016a0e08fa41ea6466fc4492c0f92b505258eabf15e2ab51a7a43f72afae0c04b7df795cf36f42adf88e21d7d23c026b917060b3932f8aeb4f30f20c085ab8b36a5e663f215390748613bd231ff5149038dd14a82fdbea570b0b2978891205fd03bb4322cd23bb3dae132375a93e374fc00e2562789fac026f3d50e0372ed45149242474ce07eee1428eeab2e4daf96c81636e6e86804509075ad3d06504e0b5895d0821c428644db6757771902d4887e706a611f183231355af8ff538a4b54f229348c7c51999a3abb6df4dd4cca646921ff6f5c9459ff75eeffece7aa68c3da5d9d5a6239702a43657af31658454ef0c24693f062b4f8fee3972d05ed12e321b2a1f2dbef25e1d2a43ed849c742ed69a443b7090bbf49d3af2f59c4538cb0833e4685c067a06d87c87804ea0aa7927e8eed2eb7f7f8ba3a04593e5fcbaeab137243a68ea349a6b094875296f8e135b921703894077630abc8bf73a2beb7b769b1352e4d2d4ca50a08eb393e6898227c056365867069f649bcc0bb0671c5e4fbe1ecd95ec31474f5fbf6360d529b082030d6d57317af028f7205608c70f1413de6729eb8c6c8f328d83b9f649a1218a464230cb6dc44f72bb8f9e70c4bbe9acbeb12f8b4a1a105ebc59b1ba71c7599cb1bc612c74909b9e9d261050a31e69e5d90d2df19cf58b6a77e66c0945526a041d07505ad150d5af03bf3e77377de8471cb38018fa17cdf07987e6efbd85615c92c33aa72c6505dddb31dbc6a240381d709fa5e7f28430e36bddc5450b9eb249ae692b659f4231f9bb7ce7624a11be9be7e4ae03f2b00939b12d2abb00cd0dcb342bb4cea5553a0247e31adf02b68024b5a01ffdcb3adbc9f6f11ec833474bcdcf75d268c78e267204eff16331e28e3a0749a329b7a9b497e2bda3edec6977efb01ec260c5772c968041cb7bbb9ddd1ad0693c9ebad1ff864cb443760ddb9f5ce0f30f49b776b38a3da6fc33084fae354589650def18f1ed85df0547bf0c0ba9aad413a81af62c8f8c1d39f8e94628a2b0e6213f246381ee2d87e9053b9c8aeb49477bb481d1fe82c55bc6c10e3617f3611539147345ae9c247b30ce948ff5df5db2c581ac2d3b23aff98d1f9462c483efdb9b0fc0b618a194aa8fa0834896da3d67957f3d827b8fc36aac4feb87cc6823741f5efca1e678416aae4ce69f00bab04113b42f424fe773240d899c2f0f28f5535973b0f36254462567a753218d1a68f110b0b9cfc816ccec9d53f10e4f8fa227d1d8d2de56a2f9953ea20dab1a7728da3512a9435d64ed76a3a098d72abf13fa87bc956fe225def56b2af9def97f31e3f28d061decac0233fe6f6179422a6033d7e21e81d76418f13ad2bc8a776e8b7bd1cc148e8d9db9918f6c540d4bb9c8787a0fe952357c4eff7e1f12a9d82bb02e4d62ba249c890e7390a0044fb059527323081111048c067f4200723fb05e3591d0a6e8c2b85a2bb2fc058a8e2cb4808d3e1f9bcc7bf77d61b3fee6fdff763050f80fa06c54b5d7b50b22ceed3e7fd76b692264b8fcf3763f73f192559be96f73def0bfc240ea278fe1d5badee61d6e406a1dcbfd42b97f5a13cb0efd8b91ec300a75e8c6d13d9621fc19f78b3efdba1ee91344fab333f48221a8e2b357ede8dd9d611b14c8121fd0f778c3bc46f25bd6ee37d2a28d1e920831a47da6a25edac8b93d01cf622a18f9d46de179f3bf1f51e1bdc7e1e7d3ad10fc21a6ad4711a032ac9f6034f3dc441a547cb53ac47ea83e959965c926605b5d7f7bd5dbfd0bd88ad94f7705f8b5be0a6b39bcffc4b894fcccf844a9aad94d41e99e7ba39ca14c61bcea7ec4ab4222f2a25a50107505d79a9fcfbfdaa04e2920faab019637c798a4354905c85c0804b75a9d450fa0b05c61902c63224a724db0ba36cf49c877b7531ffaf4634bb24f3d007227aa490cfea88852365e6e6565684e8655b0ae43d033c2163b0710e2a2fc79b82dc3817b7d773fcb2c017865e815c27f528e656c654f8e26a5c08a86ae90c21d30bf1b7b62082c8a03018d198cbe2dde17d47707437f8b0d7a1299f0429f81cdd37ccf97a2244c7a307423b85f70a1278f7e946cb030029b8d9ff8a4c04a64fd2fe63ce949721b7f6dc6d7ed6182cc6217dfb1ed58ed513edcc32e03e6ff0e1852f08b00f660376eaf692bd7bb29356508a67ef69c8779c3063155ad0d3ba14b07cdde0ce52443db7c5638c4436dd56ee4c78f0071b956b44e4d7869dfb88d5eb85d5ff04002a41eab4b449af772d67d471d3b50ee99d44a50ffbb58f5de50ce767fa32afaea5b311c08ef4221814d72b1e7f88e9edf4f6114fea88a28516dd90482652ed10e436dd2b6fe9e4456fb60a62d49c1dc7576e02780c7402ae338915c90fe4cc7de61e2df92b3f0b612826462cc988aef30f8ec5c53fbb4997e93d8ad0de1e547ad9d46fabccc095a566a90cb5f0eabc7bc9a254101b1b9da4b8a98b2ce7c5e7ba943579630d3fd36f1e357a077d425c6d6e3269435e8f7ce590b902e6ec20db4371533e159d1b01c18a37bbef55f55d9bf9d493e018344c18f8726ef0c558e588e4541a4fe0502ce095d57f84eef7e4f81c3b40060227cde97da9aa9a936373f1742cc7d64adc3c75f24632aa559288b19422b14a40102a562ac837d0bc5c04dab8228f40bd8f89adf6cdc621320ff8ca7d4d9f5b75b0244d3db9d9326edd0193e9f0f4bc54cd1ab22fc7f6f3c59fdd3065759362ebef355aef4306046eda6336ca1ea1271f30500d519f7db2518b59fe7d966461b44f33dc694ba0ebbd9972367832f3acac9511ce7f4f9895b51b21919c3d84e1baf7f05c41e98645cda8c130777c626b977a9cfaccaed27183ae1adf9cfe91810c7729df91f1416bbe3462df360f628114f75a5ec271364a566058d3f348f467b4a245fade686e87e9d018a1639cdcd51c9e2b572b71695736915ce5b19c2d1ad92d54d32f68d4e253828f05b01318ae85d83ffab09e26a5b968f1490461f8fab7884c2c5677753b5b64f98c287f184407bbc2beac7b539ebf26247c76e985a59b8e6244c2a74aa40100613d07341202e8b9e602a32b05522275f897fe2ed4cb42f2c9a3881a4ccbf2c9a00771502947ac9b6762c2c3b5daba7cc3017b6f2d9cdcae8e351a390778e4003afeb18e56f256d76747b4946a2073a686672d8a82de344f1a28ab0f97bfe8a22c06c77968f3cb9f3c5f134b4b5ae1ea6f199e7af46ee09929d083e177e255502b00fec9f7bcc017d85106d71e0bf46d28716dfcd4a13c5e8e439c4d421468aadb32a863f4c1284a47aba3eb1e5f72a64be244b7adf7f1b943e400b69e511d1e4bf01a2b003b5aad9d7309aa705124aff0fe381956773d01bed0b3b38412c695ab629c43779615b84ad6641167cb31b800f361bb60317854d4bb301a6b19f7a4ae08d0913866f5c76ef81a422b389be6f97d78483a142ab5a363ab4dc698b596676cc3c6051fa77e67bbe9bbc5a25e7b7b352a239a6a57d6f1922bf9947136be577c230ab0ea2b665c8403e15a3987dccab74c51eacba37b24a5018dc7d8fd753a70572246d7ac4f014aefa2025c5ec5d2927c5adc54e300fa2ca31950ba3444203a373fa2149f30a77b6f0194c86dae4fa896622bac0bf4f3419da6c3dba466a4a0a461a881374d2c0d9335e2f7308a3c776f2d45afb818a688952930eb0734d7c35ea72244728db40f92d32722ff37fee7efacac0cb2838d2e654a152f85878f260d9b9b6b6e98608142e9fddb731e689fab90aa2c385bb2293fd399519c495a638f3d917cd0a4abff2d9a72a1aa538a60a5feac12944a9b9d61ee257eba2beba99191f7bfed6aaf5302d2f37f01a7df6bcebcc0bda8f3abbd335ff620065807a3b44368a2251a959d0d7e9854975b3bcd66a9b04b788eab1f2b4d855c3ae91ad2eb5e54d284897dc8d006e0ea4ef60c399f2ced88c975f389653c6ef526fecd44e2a5a288ef4a63bdf058f40a36f8459baa65dc7fc22d65c1b4777979c8a7ad0037ed558284733ca7d607c636822bced22b273fddd05175d81c2af4ca995c9003f1d821104ef578b9d4e08411d5774d753e531502de9b5d38f109b57c722a38fcb1e7686c248bd4930684560a9cadf8fc22e23cd7c9fddcfcce84fe65854e511102a051d376800756145d320bf7e72b9f1a3d3582361388acb5cbec8fc0f544a58ba53906c031bda447d13f4a2eaa2924c3e70934c1ab3a630687e5b914ad0a7baf4653d675f3ca10cf9b2b28d9074b695f1474e0f6fad5c6b879978ff845630b5f9f0fa513e787c561578521423367921b26737f8828ed2916979f9580b563d000a54b95073031dc452adecd71a134f7687d10f95fe0dd8fb684c92ac98d7569a65a5008e61fb269a30fb00056935ff95121b8f8fda9183d359ee0c4abbd9c26f471feeb2cd29c657a1f87538f6cef0c5ecd2d041149221bd3249bb956f6b185b5e067b5338516cd3986d2232bc1d3cf5fdc93746118cd7239c95ffa70414e9c5dca637424f60a6f31b17c2eefc2c6c03e474f0aec1d099c8044493a3fceab8a463d81a710ea231a7fddedebc7bedd335137b2ec894d6023ef5d01c5d1bdd137bf5e5378cd212c7c4c046258d87d4cb50c5a728c31281c09e369ecc771346adba6f0904484a1fa02612a1b41e383a6090a0cb2a3f0ae85e8b386d6404c2eddf82412e660e9387beffb0916a13d6021328cc062f489b3ee643c3b4be5257944e83ad01f3613f57eeb0d4fd86186045bdb1256a5c996913eddb6286beae970654b58a6f43d827b71e94415882ebbb7f73c52e2fac761205c01a1e915ad525cb1d1b200561c4f75061274c82fd2b19c925bea915f2ae29847cb44b2ff9acbd9c20bbcb45f18e79dc0a47900ffe2263e1379c39da834c59ace279a257c168b80c6b79960589eff65d6de7d04561fb28d44e9dd5c4060426e231524355a6016ffba8e1abaa4d7785ee066a745679e73c9baf319fc361c75a91dfb014a69e8a7298f4f555e2de80c397f31671674e3ae9dd38518dc73c7580c4eb0ce4dbadb37272931af441272d5ae52cdbaf3d105ea7552a1df2d46a80c249b8276e0c22b4e47dbd078e097d8e754c3beff676324ec70e2a4fdafb01630e9bb3764a5dfd1a7ea10bb7b22fcb9b01d579f353b49ae1e51038172cb257c666fa48880e3ab09e41f87f7e19e7701f892fca12b7fb6874e8654194fc2fab6fd2d04bd973ef2f860260639b63b9946499401eadaf5b3552e2ad3142c75ad5cc1ffdaf6425ac5aba0c36507ebc188d40662ff494721790c827a8d2485c66569e72181aa0318bdac156412fac9451173e5593c5c9bf6588621e9ce1a6bae2e05f045d01a2f0740d8dfc26617be7d705b1380184fad7d7959aa6de9cd97a468190516d5ff75b150b4b259", 0x1000}, {&(0x7f00000013c0)="9a8383b17c27cd8dbb388199155b7b6862319cbf35d1412abcb9a2c3bbad110032a514c939a0e786d9399aa99afce82bea6cc900035ea627ec2ed559574b89948df435b82beb1c617fe7c2554df31ac72dc6ed6735060b260c7c95dcfb492793582c0eb4e25ea0919784e869065114b8439201b5e7f739dc7664dc00936e8ee96ff90eab7c18110c709f79fcbc0218905b0430d88772b81246e09dc594752cba21b32fd733e91e0bca89816397ffb7e9e589eaf56263a1325dcfcb69334c4025dce3", 0xc2}, {&(0x7f00000014c0)="34f57232ea6f49a8c0fd8c296ff30c2d24810f9b91235fe3f48acfcbc615a3b0ea4a1b2fe96617f23c29b566b136f5e1a8b275299304da7025832eef43687fdcf45304ccd00341f642057503fac6f2d5914b03e81b4e8054a475350c39a9faa09c7887925a2c6c7dafc60d364f1bbde734a231f0c1e1c438e9524658d379028034c5bc9ccfdd732cdc636508554c4206dbb96a1c5a1eea7f7fa25fda9f9b9bba03c1fef711660b2f9c2955da0139334f65d58154c2d23045d7c9f54f1b7a5579a6f7a1409b514ce2376b3e9a8629f767b37cb6eb4247630d777d3b8c15b54e2f27a7f45cf4ffeec815e8f8df9d19", 0xee}, {&(0x7f00000015c0)="6902b7d36da0eb8fe05661e7827cf1038e20e9e41e51bd4d9c032092e0e1e3abcc33652a4b964fe17638256fb9870e18fe76c3f0bf4e33f821007c2788157da62ca4e0db8a2a7cfa27eb3e3bb898f52befd4ee35167f6895aa4993592b8a0087f76cc279e66753f00c4b8776e0202e312d425b6e3d384f6e1024631229efcbbacc7fc76b39eed2956d437d91629bd636e11faa4a6b4fae0580f7af72d990d87faa760d5082379b469ffde98c07c869d46975a29df43445fae70490", 0xbb}, {&(0x7f0000001680)="6dfc2d7db89ad422b8409c5cfbeeca72d437ebaebbef6b6d2c2d02b461181c7db320cee3d016f4a8986cccf932d03e55e38415fb9dae989456283faa01797ceb553b4eb470f1d1fa38f0a84024ee51fbfd1d4c0187a03d74f1ff4724e9639c69742be00585c5e5b1c04c370bfc2e3e5df9f4b83cd3de2707986872d23d564740fac62a455761b654c45fb242b3acffbbfe9cb2f72d613e222934e30c7528301afb965e4da3b99f4acba8bb862c473819bef5fa2a5731c28e28507c36bb7a820d44af41c8d37fce212dda3ddbeb79b5dad9", 0xd1}], 0x6, &(0x7f0000001800)=[{0x98, 0x1, 0xfa5, "444389ab0bb3af25dc743133703a17f1b5842b8476471192787aa1bca2f8af7edc5ab5d75191f11e48d8bb30f43e3a71ff6de583c0d7e40651d27f4ed3ab16abb2a77668dc709cb3a3567f745a87db1a9cb279dd6ab3ad892184fcd1d44e7f1244309dee3155bc991713f8871a4a9d1537ee163a45c5d7fd0197614683425e22a160d39ea0c359"}, {0x100, 0x12f, 0x7, "2c8ad1912626a51076aba47e1a41347e16a3fee7f2a47768a2ba863956507f69ac5792e0cd4b7c76689f6acb9b0229b10a8a45f4f7a5221e8ab74732c10b5c9768acdb190d291bc58a296054a2c711709e89a2a574029025432605b993ce01194edaba02738f338005bab6d7f458002652e8880fad4c7c6f335d9a41c92e8d711f7ac6c965a1f13d7c9846ef2d79e66986ec4318d8cfad0e87f832c0ce296eb7e8e0940767293cba3a654a2c11d3d8e740c3cc640eb282e988961327dbeb61a9d77623cd616bf31c5df0eabb35e5256823f9ba6156477c189a1291cf4af0de11fbfd1890aa6e82341c"}, {0x108, 0x1, 0xffffffffffffffd2, "d84c82598f2fc7fdb04d6f57af5ce16c35de4f9c37967eaa34b526bda1d07b092a2571495217af985cbec1a57864ddf9b2b6562b780b51887012ed7c8132c94999c369260a080ff329f82f74a89061194dfe903c0d1773cba9ce74a809576a23107ec7fc3e7ca96079e271c6f9edb4fd5750887e666fe79261cc918e66022f8ed033fce818151682340a5f5db040c84712cd800153e013fa352ca5a70e027f60e737a6ef77b2bca137e6bda7be9be6145d4f50cbb28ef05648f5c3cb0dbc4103528f36cf79af3dfed53114b880eb52f50b959449c34cb85f92dd47b13bbf16f01fa0d437fb4dae5fc624c5f26adf32a231efeca483ee"}, {0x1010, 0xffff, 0x34, "b7dd6bd6e6ebcc35900769581dbf776c4129f2f643d31d7c24a8f732caf993e61348024ac0b702a6058a753cb414aca71857c706ec2ec391e4d80c428e9bcc10edfc1b02760ce8e9b6952fdaa3d3291d37642d80db8a5baf1e8f6fd761a671841a1f311220df5cf734a006ce30fd7a99bb22461680b028771de159b89e651d9f12d7c1d4b6ee513fb85e725bb27ea6f76f9dc8831a3fc78dbf4f53555562e6d2ca15b3c25f3daa62e107bfb5381d45eb1097fb913fc32c40c089621cc02b0c578355095f809009a523afc63f9df0c2090c450ec3d1af6351bdba2366cc67c229692fd512f2d9297e0da41117ddb1546db7e7c365743418e6b367deca3a8d402a2922ad72ac5d49b17ad6f7a37c3e6317cd02097caabfd20cf85d6b770a9fa900025550cee1a47cf5f34776589ebd15f0d7fd04382fe51f26a0bfebcb84302c46baaa2711f6ca40bf8efc69b6b110cfe8a4dfdcb5fd2c4e1da7f7063caa99ab769f91f45d47d93aa91e753fcbb8cedc4fd4b756c791ca13121ef142d6493927a00a05755dc6190de638c25abd969718d3f53d50cd263e5f632c34dfa424fb176a6096a8d0930e68c0bc33f8e4b76fb0e4620623ca362ae679d68a11161f5b2dc3b20cd6773aa03d0fb1878250d1bd835ddf01bb784713f1d537b116c86f2bc0f506f45d23d953e46db01b6b642e147a8faa6a83b525ec0f5624b5b313963d988b13a65f7621166bffa35b2679b14eea907af5d53b6203a53f7446e4b4e47f90f34d9d7bb9b9a8940420b1dd57caffab3e944b189c8641365a3ca482356f8edcb6c40ef952e68fac44eb922acbfd26621c325e2d15a4bf6582afca4f6b608e7987c50fb6c2a1c961df24104f24fb2206eda09287373065565f5116a809c44cb5ef98d601177f9471189d932df6eaf5e140f8d20b618b89aaf1be4405e85962a805cf1140c6da0f2815f85b0f82774e184fcf8e17845beebd874f2b0b5a8b28f4ca04941943a992221b1adc5942149af5e9e5f823572862175bf00a4020b6ee5d9535a1d671679852aa33a90dc94715223093ce787863a0e1a4bd0370c0c614e644a55d2de2f2d04ff15ee36aeb31dc28a9230f379e394d562b880677e6a5bda56de5835555cc6ca9c9ee3b8681a4a7889d395c604d691dfa51be4417aabf8c28156e695e0a76b0c044fe4ebb5fe6c3fc939d88746e86ff755facc95d64593e508c3edfd1da72ee71e059a76dcba9c3a5468ace8c608174d65a3c908859c3a4220842f06069dcad5a49a6c86f46c7da3c8ced9c0e31fd9eba12d8895eb227173c9beb1fe3012ccb4838ee27fab6f9294b4ce4abc73df3282ccf0cff98b91c23c5b8e1c3eb5e5d9697dcfc8ef6c3296878c8825b5baa0ebca5400c5db2a37c3b3b00ee5b55e97036494f1d4bc7d6b8cec152d3856efdb0c6fb7fdf134e31c45f8083c63c9e0b86cc609dd7b5e8273077f9494bc927630dd94a267b6ffa89465f9fdab5fa87723f775c07b20b5648a4281b846fa0fc9c69be41e17a0504f5ac659d8e92977f3aa14d8aaa6c29a846bf3a1cd37ff11f83f78506e4f9b162529d7e4f103afcfe9584f1fe19bad2430fb243cecb82131b34de182de6263d5b524b3ab7f3e4068846091579f60c1ae852596fe3b6545b8de6aa120797ee29fddfd5a390019be7eef5c0a9e2a6a502555bd88a336ff9183488c1914ef8023d925a4572b0105c9a6e6806550851e05c2394db2210654a68fb1cc4b3f5e9f2a498bb0fde57109e8372da3e80d542d33a549d985d7c33d2f9bce1731a2807942333213961d39164134c480cd8dbf3daee96c580ddae4f11ddc0f9fa4353b0c8e31073502441fedd640cd0f62ff46502d5b10e243b4985d3d952b0d556d24d12f22c0c3602bd502546126334bb68758b87ce4b0bcf96305c0a0fe3db82f247aeddea6f5ba57ec130add41254477764c8639d932ec528731f729b38e3db1d871f32b9e8cc58b1b34ed769e8a088e11b21adbf00f9d3d8f04f4553f1630367383b23c5a7de82845120b26603966a5606e6aa89e3a3d1372e8a0f5675f435088f700366ae992916724fcbf3a7763271a79f70093c1eebb93bdfe8fbefdcddaf45e268b6e739fe2b5355aad2d7c91ffd9cb162ea5f954c6b45adadb56f79f992adcb32ec7bb4d5f86752b6fbe8adbc53162f8ed92d4a84adb83d2b503f7139a8e8f273a7b2e945959013fd3c1d90911f4f3fbfa639dbc8ecc459390f1b8d9b7001c2b5782d4a5f3b37e029c3c2e61ea6f098dac9e5dbf85491d59444c32a2f3b4789d9b993aa8c525d6cfb1695af3c1fc9fd96051be655efca8b5711e1eb9e6df2d4c2ede3f3cea0de6ea6e5daaf3fe3d092767a5e10e8dc21544a74d3a6e2695b2125a36c6696626a87cf7ff53fedadd361e46a84e1fa55044340365e889d4f4fb848fd2662f3e1722b89a4db66f24ec361b31219f268f499866bffd1bfa31898e5fbc25476d5df9d41672e040555d4bc5fcabb0f561cb47faee3917cead1b6ebc5af41c003264e062c9ca275185c9f37b0208ec505e844f280873ebc7afbb45654c2e91f9ffb950a53ab9457957a8a8945150783d4faabe0f90e1901d1857b12f4d77ab61833d98a48cc134e9b63de443b1652118bc7930e319d0a37dd0e263a13ccfb0346af89b9a422dd509b062315351f9f3a7059db643b2df410d902ece8ad0e09553f2853cc2e98280711df036fc786d1111f3c5374b7c057ba30828df5c3bf83b160ce38026867aea88f0f58f5e3ef71af3bfcc7be7597b35a7731355cb04c53c52a60bc85b117528aa5ff0118b355dc2bec8a6700e4c6c187b684796ef51a9bdf71a31c4370f0539f59a1be3a46a4fbbc274fc62fe3955892086c8d0fe024729992da6ed53214e628e740d79d954f92e4913a54d815821196ab21eb0f3a17cf28ef1c5b93bd732fb4efeca353c65dfe080a593674f34e9b703444bf6df2fbfc4081004d018bcbe6e220ce212d74df36100383788638fd3b8d472e10a977289107e6832ee5c42c86b7f3302556c9edf94588f467c6e4f5624e8944ef1589ddd1898006e9ee61774b85a2f9522ba75347e51e2becad053eb3b6a382e1c52540b41b705b74349d7b833dd9d77226cf8ca55ea9b55f0e96ac2ad8d7ca57e1ce9d831b3b8e5934b98b2c629797fb33f2b5673a1b192a47ddc3f93d2912f2d5dba039cffa8d68d5a7c9a171c799540ce47078acc74ec5718de4c3fa82c3fde05fe910615289b94dfe628a9780b63feff44aa95494e7dfb11568726fc6379090e59276f5d772ad7f61ba5e7789fae54dc34c30c190e3b5e1febd44ef570884884e89b175deeaf677dc2153a0c608001f38ad0b535c3680fce41d48d0b4d7bae7dcb59f39365189a522da7254eae666c1ca05ee97f02b76af6d03e900b3a8877918b20c99411dffba72784cf7c914cd342b9061a6832be6e2fd7b781c0a1d0b4603220a5f18f8b63479198c4f1981c61ddc78513fe3036aa5d1a7b2614cff1185f2cb90eb0d336e043074fcc6defbe08d016ed7f37517f29461ae9c06648380a841fc0ba7626fe659e006ca0a1d2d82ba5bacb1590c4d012096fe84d2f3558e17cc6721d87bff512dd83c8d520adab8e0d0d0994b5e1a482ee5b2bd01c9b512f03c4810d3b4506d91c968f3176fc75043e5c2be63803e739146234214fb0368db675e2ca265ac2726d1525d9e901642ca2c4a45d9c4a419d90c35b35b0d5418e044aa469d2ecb0cb210ca4630118b744f376e9a30748a2a9f2834711e76d6f6a0d89a2dddb34bbf34229cb8d9ec56fb4dd717ba17f27792f2090de9813c8881bf2f28d0e3a6d12c72aee45e98ea2c4b802539320de3917fee31b5a7d37e2a2b3d456e8037c311e92fd2575fa6927256da72ec1118e074fa53f993c2860ace10696bd3f857fa5f06540cac333effb6af28fc89e12ad24f1ceb9793bc6e8cfef3a7fa10c822b580829f9c193c5da9667b5ea471c5cb8dda0de8d90314651d61bc877e53ecd4d9b74e02ba11145499c4e905a6a4822becdf984b54c2a51c2a629d2be31f91b9f0e9141a5be89509ad500f4d4be00bf3f12a1db40a954ddf618df7a2b43cac98637ef2183c96cd33124d440c2bedfeda850d7c211b833a0c68a21c59e2ad6472a3210a8c5a86abfa185b23b9ed095bbdc1692dbdf1678b0fe171df4ad7888d9801e9ef6e135daeb08a3da7b96c3b7b2d1926cd118ff6b51270a5142736c473685f6d36a2c9a40992bae4ebf643340570623ac05732bc57134e19ec6e8c7f855235df2f6ccc468a8b9bd8023cfacc797b83e14103d085c83e5c0bfdb34a06e9fa228884960524e3d6ef531ccf1f4c4fab261f2653464f7a885dbaeb6d29345dd3fefcdf3e5cd6c9f360fdefbdf5554762eccc4cafb1561879d8196c2b01b24be59ad33978511fcdc34aac1df9d895789e07f20aaa19dfba885e3c67dcb46db886f24257f6f198e857ba196ec7734d880ab2abadd7cafa9896e9243d81553bc0b32bf29e46890f9ba9d3b8e6021ba110e5b016b351af9c9ba7fe81368a1819abc06ae88fff104f051b26243c0b951c61523d1ac3fba4c7b8bb05a21eec64b3d8a9f825d9dedcd526c79ee4f54b96d0f5e8f3890c5fd63ac38068b185c3907011b9bc216ee3f3ea9644694a67c385479677c9c8d1397ab6c7c7141c983264cbaf204cb053f0e82e1eb36ba78b23ed7d14cc8ba177b54badf761001b91623d9f8312bd104ef9aaa6f50cfab3945e593a4c3e48f84fd8d11f5dd4c170675a90eead41c1f221585ce5941830884268b4e3dc1e34b7bed00c0d8d5ac23d531809a1b72d1f8991a6c4553d63eeda9b0b4d7a394661002a31f905fd05b976a0ec1a602262c201ae67e9de4f325ad329e426d767ad93c43df2082f2cc60c70e4c921ad5a01cec4310e3944a649f70dce826b240d9ceb889d9a945d2e66a91dc6f04841b4c4d02f32009271fbcb0849af49d9638e5eb77547f56216e18f69ba3dd7f9fa429809fe1567e68235dcdb8b6b73cceb2ed222e9df604a7ffa78b549943e4c12e09761b837e59628665204bcd6056de0f8c9471ac1e2e69d418e587fcec1e760e67339c243405a553fb245eb11d4964210e64d7e6780b602b94426e62221dddf8d821d77651c1f5babf8adc4ad61270a69302203f6f1dd2523f1232d3b8c6f9dddfea7b84dc4f4f0e37daede0c7364584ddd4d45dcd8f53ede9b1eda48c540aa4d3843403e8608c3f95d03a933964261c20e2f0eb160be0157274cc7fe2b9672bd0280cc3d8f12d6f37672296abd5f9a4c61f3d86f4aeef4cd05855fea83f023aaffdf427e8e327db5e87f17e4393ed14c67707e07fcfa2b08e5ef46cb05859a17b95055bbd104fdc0b5474fbc597909dff3afbd4fc503812a335d1216838d78ac98bab1e8f0af4f9b209cf2552a5aad641db224b4dbad4fe36bf522a83bb8468af1ef21f89db70d65df724dcb6491dd49d9fd46221a7a1dd5a763cbafa145a7fccc08bb625a6b4c47238e8daaa7697356574aefb0dfd2e722bf1545f6112cd72ab6e076f3de20fbd98f98ae50280a836969a01e6e9971ec52e49840404913e76b0bed9b3e877eea4bd94fb338a1008de9953192190fa66598bbcd6a04c384f0a2830150670d45521987b08e2fb20e7290f2b93f9d4a9da030b5b3c641735e16c76bea857e33a02c58bcdf216b37fd296a0bff097478942f836f5f1f04fe9961330e681fe5f0db495e62b9192af1ddec48aa7e8e48c40130c3cc262c19de07d30baeb8e0cb89"}, {0xb8, 0x0, 0x4, "9a159720574b7d4eddb6443e63e39d6b0f72354de524474da91aecb5a56c829f46a4416736165ab4999cce9ab025c45fd47652d713ad089cb0f9b133cf3e7c8d737a1eb5e81bacd965c4fd6c23cbf6ba490bb80f82d546073839277bec4a64f225a172d1a258da7c6189310e67703889f0f7a22ce45fc9efb09f97d0aa14d68c23ceb889541cf589382e71c071d515808d0f060d96ae386b515d457f7bcb2bcdee20c586f74244"}, {0xc0, 0x0, 0x60b, "0704923a811dde93bf39a5ccabf414b0c75e74727fc7769627e6abe24b61ad4c3e907c3c8d8c861892b647605c6f621c197fa3f23371aa2ab745c1639aefc977bb1e5a9af4a636f690e978785335ff86272bba7dd7af50812baf84a5529af4da9fe67dfa03c6355c239d216fb777e3b354e21f73558f0a3281aaf21cb600f59623081a58754ee41e570a9ece3fc7250f27d9b189c6e357c34a52cbf5390c35d09dd8cbfc758661efc14d26"}, {0x10, 0x13f, 0x9}, {0xf8, 0x11, 0x2f, "41fc7fd9cb0216d2caf5e84efedae7c45803637f4b5a7e88efd674ecaf8741d15bbdff6a193e89d7e45af6be75801f8e10738b768cf803f8a5013b7ad662400bf8dcec05142523b95612571aa0757f8c65b61ed4094c8d38b7e2b0ef4edd5ebd58162acfc9e638cbe19240654d36e1d4495af11c563a3702df70b38427c4f60bba21385a695434f48ca8081405bbfbcba95afc3703478f40be2084055acce6d5948e71ec63adae105e9afe4e187aad7d72255561213782a2c6e0029944bd69d1b848235c7387df65617e84dfe7094b1c41741038351172d9ed7f06dbb0e35b54e8"}], 0x1530}, 0x400) mknod$loop(&(0x7f0000002d80)='./file0/file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002dc0)={0x0, 0x0, 0x0}, 0xc) recvfrom(r0, &(0x7f0000002e00)=""/12, 0xc, 0x800, &(0x7f0000002e40)=@in={0x2, 0x2}, 0xc) getsockname(r1, &(0x7f0000002e80)=@in, &(0x7f0000002ec0)=0xc) mkdirat(r2, &(0x7f0000002f00)='./file0/file1\x00', 0x4c) r7 = accept$inet(r2, &(0x7f0000002f40), &(0x7f0000002f80)=0xc) recvmsg(r2, &(0x7f0000003740)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000002fc0)=""/181, 0xb5}, {&(0x7f0000003080)=""/214, 0xd6}, {&(0x7f0000003180)=""/29, 0x1d}, {&(0x7f00000031c0)=""/118, 0x76}, {&(0x7f0000003240)=""/84, 0x54}, {&(0x7f00000032c0)=""/202, 0xca}, {&(0x7f00000033c0)=""/68, 0x44}, {&(0x7f0000003440)=""/157, 0x9d}, {&(0x7f0000003500)=""/91, 0x5b}, {&(0x7f0000003580)=""/182, 0xb6}], 0xa, &(0x7f0000003700)=""/38, 0x26}, 0x840) fsync(r7) r8 = semget(0x2, 0x3, 0x440) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000003780)=""/200) chown(&(0x7f0000003880)='./file0/file1\x00', r5, r6) r9 = openat(r0, &(0x7f00000038c0)='./file0/file0\x00', 0x80, 0x8) setitimer(0x0, &(0x7f0000003900)={{0x200, 0xf0b3}, {0xfffffffffffffff7, 0x7}}, &(0x7f0000003940)) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000003980)=""/150) mknod$loop(&(0x7f0000003a40)='./file0/file2\x00', 0x81, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000003a80)={r4, r5, r6}, 0xc) syz_execute_func(&(0x7f0000003ac0)="45f7ae35710000c401ad630a646785a000000100c4e1dd6a37660f38246baf45d9fcc40279300500000080f33ed1a506000000f36747dc90000000002ef2e002") bind$unix(r3, &(0x7f0000003b00)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000003b40)=""/95) sendmsg(r9, &(0x7f0000004140)={&(0x7f0000003bc0)=@in6={0x18, 0x2, 0x300, 0x1ea0000000}, 0xc, &(0x7f0000003e40)=[{&(0x7f0000003c00)="20463442abfcb43c6abd52cbae7636ed3f5d354da64c4f6f084140ee24c85e7a01fd7c044f991656b4e18b82ab99fdfae5ed46939c953d77099a7671368efca24c428a50b905de664f058828dfc9c93388d81099ab6c790769c8b747571db7107ac6a2354b93", 0x66}, {&(0x7f0000003c80)="20d1fbe407ba935dbe0448b8392d90eae6271b48a3f66fc5e67c4b3fb85bb6574e23d4b8b2fba964d84ec0e4e272627f3b35e0958219da27911aadca09f428b1855c22c603f0f5c670422d77392af9e475c604b24c7f94b11c2a16fc25117c19e1d3f08844fe9835911dd3a22e5c91b4bf9037ce18af3a36dfa845f0d730fcbcb9f2c5f9ec9cd2430ed565babd4d76dfcab218e3c8cceeaede4eeb441a69b2ef32", 0xa1}, {&(0x7f0000003d40)="d9cbaf2f7a756f8b1b09083623fdf8f8e62643947f9a4ef7e466844cd835c34393b041f3ce492b507a506eeefada9c4055718cc53af58097274e49208b2d687719877edf833365cc9c05478426", 0x4d}, {&(0x7f0000003dc0)="b8036b6d0ad502ebe37073b8182d5f20cbc4e9a7a881addab5e4f06f126cd1fa90d32d2c72e87430ce208f84b957d51651ab7b9044e738054994d95f1bcb6e190c54ca6fe042462ab31629a7eda5d392ca4bfc2208f4", 0x56}], 0x4, &(0x7f0000003e80)=[{0x50, 0x101, 0x7, "4688515c6fb69535c358eae969b5571f05bae34c84889efcd698559fdc07258784e23c71c5239a600f6cf0082f704813e9a5ca02342767778cdd8ae6d951"}, {0xd0, 0x107, 0x1ff, "ac756a5e6c25e79dea59cb683b4f3e9351ba090839df9c87c0912b83529694b07c3976c6bb4b3c1dbff58907b5e1e02949f2e601cc59edf0c774d0acbf0bb43f3f669752716446148dce5c900010a1cb3180a8c513c5df6180d96f04d6f1d5cd8da642c9a3577c4e3a5379b5f80651277e45c6e724acd147f00b98d2fb95186af88ab81b730685096e452a2afa2b8e6413f3f8bd1b95a03de4afe3dee843ab37e240dca27f79eeb3a3ba80f15e34fcf149dbc6c2c43d3f1da39680"}, {0x58, 0x100, 0x4, "55a427efc2c5ad3f1205b2594d8ecba06098c441f9b22ee6797394ba2131e8bb8b32aa060cc28fa725e8c5f362ee1037e5affe315ca03e62e6089f54e855dff36a972e80dbe2"}, {0x38, 0x0, 0x0, "868882220caf6673ac3b2bd78392e9f09a260c82cae35245eb138a65ad60b770566f003c134ebc"}, {0x48, 0x0, 0x8, "f4d63213aa3e3d549a5fd8ef7d0b2d1475a15ca8607d3fbe8f01395e7b97e1b0233a8251fa6b890f9302cfeabcf4d13bc263f14f60b5"}, {0xa8, 0x107, 0x5, "304ffd4b975efa92ac97d56ddc854ff210f49dac58b865b65763a2a7eb91d27cf180613d432b3409053f9a643a4eaee7788265d2231773981ebd54c8b633826f447217f401940693a737990c1039fe162ecad5f61052496697e81b0305c81f1087989e0dd6d31249b2e78da10eeba0c9fed15c5d1c356a7c4cf87b903e5e10182b6f9503107635e0fa1d59dd9a70a63b63212c6443"}], 0x2a0}, 0x401) getgid() 00:00:06 executing program 4: r0 = socket$inet(0x2, 0x20000003, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/57, &(0x7f0000000040)=0x39) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/124, &(0x7f0000000100)=0x7c) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x8715f7a7311edeee, &(0x7f00000001c0)) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x152) symlinkat(&(0x7f0000000380)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0100152f66696c653000"], 0xa) getpeername(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) bind$unix(r1, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = accept$unix(r1, 0x0, &(0x7f0000000540)) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000580)=""/87, 0x57}, {&(0x7f0000000600)=""/21, 0x15}, {&(0x7f0000000640)=""/188, 0xbc}], 0x3, 0x0) mknod(&(0x7f0000000740)='./file0/file0\x00', 0x2, 0xffffffff) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000, 0x1) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000800)={0x9, 0xcf}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000880)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) accept$inet6(r3, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getitimer(0x1, &(0x7f0000000940)) r7 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000980)={{0xeb4, r4, r5, r4, r5, 0x180, 0x73d}, 0x8, 0xdb, 0x5}) utimes(&(0x7f0000000a00)='./file0/file0\x00', &(0x7f0000000a40)={{0x47, 0x8}, {0x0, 0x7}}) connect$unix(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00002e2f66696c86302f66696c653000d80ad3fedda0ec6ad1b3e1c4f492b14cd484f8855cbed7efca33547cdd9260bd762ea06dd912338b30b13267f257bb7b2d0050cc367e42afb805296fbc8c964784c2bf7967d5eaeb7d8ef91ab473b21b23512b29e9d40a6a7e3c2af091160bd423cd358cd27aeb181fc615e7c3bcc369b200afaefeadf4b46fbc3b0cac5c3dd808f702a720eaf0ef2fdf833efd5603306b3a8191eb66bc783d47abde713162ac0a0977678514b0280d1407fa41467e2e98323e2fb8c8dca9a4ee28096baff34bd3dca200514fc580b80520cea96e3eda9ae431099190141fe9be7670f701f619279b881a4b3cd0c61df7096053318f7e37cb26c05b50e5d2d42dbf41f9812ddb0348ad7711d769e42d7c9dd4919e56b37f4a4810c193a0fc7d70d12df71a357583aebf7837f4c693933c13f76bbd6d2e708d14e90a9512eee30000000097cf4eeb925e61a09262865ddc8958c79935a83cde0415ddd7f07dfa904305aeff6117e5d22500000000"], 0x10) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000ac0)=""/211) 00:00:07 executing program 3: r0 = msgget$private(0x0, 0x403) r1 = dup(0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xe8, 0x600) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) fchroot(r1) setsockopt(r1, 0x2, 0x56, &(0x7f0000000040)="2ccebf710800d504f43e0303fac02970a86d7a3566bdd785941aba22640f554643ad628928b9aa8ae9acc3f56e916de9e93dfc327e70c739e04d7cc6e713bff3044518dd4225007bbeb42e37e4f6f09d5745ad21673d79e05b76adb838f57d2e2746e706d77da497ee98d588083f6e9a2632f6863b9b152a1d4573fa69e33bfde3ddff148e70df70f971d32bc862cb564027", 0x92) msgsnd(r0, &(0x7f0000000880)={0x3, "ff0861a46655b515ee79ad52ed4723a71cd967c5a5af"}, 0x1e, 0x800) r2 = msgget$private(0x0, 0x81) fcntl$setstatus(r1, 0x4, 0x1000000) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x400) fdatasync(r1) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgget$private(0x0, 0x4) r3 = open(&(0x7f0000000200)='./file0\x00', 0x88, 0x1) fchmod(r1, 0x142) fchroot(r1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x7, r4, r5, r7, r9, 0x62}, 0xff, 0x9, r10, r11, 0x7fffffff, 0x1, 0x4, 0xd2a}) fchownat(r3, &(0x7f00000004c0)='./file0\x00', r8, r6, 0x600) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="4daa4be3a539ee9ea70cb3e3fe39eaa2e2165cc3696500f9b1c10855f926b42e52999d258dac1110bc493c521b1bb20fa5449b2f575d372c8e4171044dcbce8ae21176d39736c25a4aa06badb85797bed2110f3784d7b1d4c235f9defbc703a5dcfd91eb2ed59457f446907bc77eb6046fa86a75da45e673163050501e1a8ef632f83b317dea6a4c5e8f8fe17a30381eb6769b5ab850bb5454a71d1f5b1960", 0x9f) r12 = open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x192) getpeername$inet(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/88, 0x58) write(r12, &(0x7f0000000740)="923a1e8abf5c73d948570e03072b4f4178d19b1d4a43487010f3b6babe8a1581fcf217d2ff56fb4b3d7ae56f0a1eb703c25342ae02114cc99f1c21bce0741f6f9d518fdbaec8b16adc6fa17139c08372c371c7a46006761d4373d4071c9abc45416713d7b66bb8962612a2f94848c1e01c43772515a6331f4b12b5a425212032606088726f027fe5bad6b65057a3472c229275341e437d6fd24f67c4cb6950118a0177a54170364b09c61b24e996091591da8bc6bdf0ae2297587ed1d08599f5ab66bc0411a7d8cb717234c8aaa5cc0aad8381ec0cce0b46feba7502b6", 0xdd) open(&(0x7f0000000840)='./file0\x00', 0x20200, 0x28) 00:00:07 executing program 1: socketpair(0x1f, 0xe9470b7c6a6c6697, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) fsync(r2) fsync(r1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040), 0xffffffffffffffbf) 00:00:07 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80288, 0x1) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/65}, &(0x7f0000000100)=0x43) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r1, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = accept$inet6(r1, 0x0, &(0x7f0000000280)) r5 = semget(0x1, 0x0, 0x20) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/225) r6 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@un=@file={0x0, ""/93}, &(0x7f0000000440)=0x5f, 0x50000000) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000004c0)="f070cea442e3ca1c0d7533e9939ea420734eafada5d8edbb4673394982be6ce66e1d384ba162f319099c7ad6", 0x2c}], 0x1}, 0x40d) bind$unix(r6, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) fchownat(r0, &(0x7f00000005c0)='./file0\x00', r2, r3, 0x200) bind(r4, &(0x7f0000000600)=@in6={0x18, 0x2, 0xfbc, 0xc1}, 0xc) getpeername(r4, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) getpeername(r1, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) getsockname$inet6(r4, &(0x7f0000000740), &(0x7f0000000780)=0xc) r7 = open(&(0x7f00000007c0)='./file0\x00', 0x1008250, 0x0) bind$inet6(r1, &(0x7f0000000800)={0x18, 0x0, 0x800, 0x5}, 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x8, 0x120) getpeername$unix(r7, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f00000018c0)=0x1002) getpeername$inet6(r7, &(0x7f0000001900), &(0x7f0000001940)=0xc) fcntl$getown(r7, 0x5) sendto$inet6(r8, &(0x7f0000001980)="850837c8a9889cd8b8473819120a8df78e0ae6a8ece36867e04d6bcb9e93940ee7797ed04ee1a23d31f2258390946c956379b62d03f1c1a433e69400ce276c1fdc17e69fa485d4ea406d67328d12f44cb488b81db14f449fce01758d0985537a4097b80774d1391f47ffefe72f357fb90d6cbb554ceca7def1d75128e14e478a88c6b3d7c76c0054f3db2bca9752349a31e229952d40a0ac25841a3504c1666b497ffaf2fdc2b87927cdcd9c2cd4fb7f3ecb10d54171d0e252294cf5c1768c232495b0c356c1a3c94bd55f29a83c9c23e4199f2626762f", 0xd7, 0x1, &(0x7f0000001a80)={0x18, 0x0, 0x0, 0xff}, 0xc) open$dir(&(0x7f0000001ac0)='./file0\x00', 0x0, 0x8) fcntl$setstatus(r6, 0x4, 0x20000) sendto$inet6(r6, &(0x7f0000001b00)="d3c3c086c89ec18296c62234483aba3911a1b9682d3c68e4ed93ce716ceb2f282897d9f3ab96eed3788ad531f3403191fc1c0e9695884082f4e21d74c065e616b1", 0x41, 0xe, &(0x7f0000001b80)={0x18, 0x1, 0x0, 0x431b574d}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001bc0)={{0x18, 0x0, 0x4, 0xffffffff}, {0x18, 0x1, 0xffff, 0x7}, 0x800, [0x2000000, 0x800, 0x2, 0x2, 0x3d99, 0xef6, 0x8001, 0x9]}, 0x3c) socket$inet6(0x18, 0x3, 0x7) pipe2(&(0x7f0000001c00), 0x1000000) 00:00:07 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x802, 0x40) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x41) getdents(r0, &(0x7f0000000100)=""/188, 0xffffffffffffff8a) 00:00:07 executing program 4: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x20c, &(0x7f0000ffc000/0x4000)=nil) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x70000000) recvfrom$unix(r1, &(0x7f0000000080)=""/126, 0x7e, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r0, 0x4) recvfrom(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x800, &(0x7f0000001140)=@in6={0x18, 0x2, 0x10001, 0x80000000}, 0xc) recvmsg(r1, &(0x7f0000001800)={&(0x7f0000001180)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f00000011c0)=""/120, 0x78}, {&(0x7f0000001240)=""/236, 0xec}, {&(0x7f0000001340)=""/249, 0xf9}, {&(0x7f0000001440)=""/103, 0x67}, {&(0x7f00000014c0)=""/214, 0xd6}, {&(0x7f00000015c0)=""/245, 0xf5}], 0x6, &(0x7f0000001740)=""/167, 0xa7}, 0x2) recvmsg(r1, &(0x7f0000001a00)={&(0x7f0000001840)=@in, 0xc, &(0x7f0000001940)=[{&(0x7f0000001880)=""/11, 0xb}, {&(0x7f00000018c0)=""/75, 0x4b}], 0x2, &(0x7f0000001980)=""/93, 0x5d}, 0x1) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) r9 = getegid() r10 = getpid() r11 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001b40)={{0x3, r2, r5, r7, r9, 0x0, 0x1ff}, 0x9, 0x81, r10, r11, 0x6, 0x7, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001bc0)={{0x6, r2, r5, r4, r8, 0x67, 0x7fffffff}, 0x2, 0x2, r3, r6, 0x1f, 0xbdf, 0xfffffffffffffffb}) r12 = open(&(0x7f0000001c40)='./file0\x00', 0x0, 0x80) setregid(r8, r9) shmget$private(0x0, 0x1000, 0x480, &(0x7f0000fff000/0x1000)=nil) lchown(&(0x7f0000001c80)='./file0\x00', r7, r8) setpgid(r6, r10) setrlimit(0x6, &(0x7f0000001cc0)={0xfffffffffffffffc, 0x4}) r13 = semget$private(0x0, 0x3, 0x40) semctl$GETZCNT(r13, 0x4, 0x7, &(0x7f0000001d00)=""/16) sendto$inet6(r12, &(0x7f0000001d40)="7b6982cb2754200cac611b73", 0xc, 0x8, &(0x7f0000001d80)={0x18, 0x3, 0x10001, 0x5}, 0xc) getsockname$inet(r1, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) bind(r1, &(0x7f0000001e40)=@in={0x2, 0x0}, 0xc) 00:00:07 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x7, 0xcd5) sendmsg(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1f, 0x9}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)="b2cda8e46908057218f07d7e63a04b97781e32990f63285fff5a1c284f80377b4d384b61c40714b91c0c7e853670dbe6c5c0ab75b230fd33f55ef4ac5e792515ae38c2589013e159805d8edc86d27a9a370f759259e007ee09896dd7b03653a0de1c374ab93666c6cf30cba760e67a544f59ee64d47f88dde3090b4b6a28441ebbf9a1b434f1bf8868dd7e22f4aa1cc288989f8cbe3d3cc3491d0d7009534dadf4a4df96ca181c270b5f5793be70f7238183d0d22c1a55cc7c9d8e100fe93f9e23956a71158b38e8c0e8d0f2d4bdfd03cfdcc25c0998da218c94bd7d94a7862c61f45a29548c5f24be6756628ec729bb", 0xf0}, {&(0x7f0000000300)="554f8fb392844dc9ca6c29d5d276f6476298235e9c16dc9ed55df2d7eb7bbc9e0149238853002c221d3ced609bd66965b9c16194220062d0304a73b15b501e952dbf3455d65d70c205672b5d7bcc9ae557c85cf827f4fc6bfd1d330b73b15617f2c363ea8b3b3fc167700a6f83a2a8896010056f859688e6e35ce9d4c12ab3a93e138212d43d0db2f12e2e4c", 0x8c}], 0x2, &(0x7f0000000400)=[{0xa0, 0x6, 0x2, "c8dd5a7460bfa2a0b44d3f9cd2f376dbb2d50f5f7ac1f4b6dfae20d26a2d173db865126908b89c91af09e6dac705d457b7d4f006be654ecb01a0fae22fcf2e9088030cac2cffa2e7928abd6a44ba153b5409356675d6e627a3b2e33b82be58402f6360819b94dafda9593eb516fae81c809e761db08950e30800fed8b8f32446ae5bbfdba26acf5ce83dfa5581"}, {0x28, 0x0, 0x8, "1671fc9b153625e784a1bd47157c663f44d00f4617830469"}], 0xc8}, 0x4) utimes(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f00000000c0)="b46bef9d0b2a5010aee8ad4b577d5c484e6e2b4a7dcf28b614796113eb74fc9c42bf03c3fc1f4b54b9812d7b6c394292b7d9e358c6f08631e9e336b39ba6e3ecf30ead9bb4fe15618a9ac45d1848138ee85f9489bd73a888293f92c16092f46e", 0x60, 0xd, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0x5d74}, 0xc) 00:00:07 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt(r0, 0x7, 0x1, &(0x7f0000000080)="a0ab1de2fbea2df2a3876a939bf3768c819b88f993ba48a8f9de3fccaf35a0e9e903d70a128c970c622a977f67f66b98f60da00f0f563ec75432cbe592d7bec005ee1d", 0x43) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000180)) chdir(&(0x7f0000000240)='./file0\x00') r4 = dup2(r0, r0) getpeername$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) nanosleep(&(0x7f0000000300)={0x8, 0x7}, &(0x7f0000000340)) connect$unix(r4, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) getegid() connect$unix(r0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) mlockall(0x2) clock_getres(0x3, &(0x7f0000000400)) r5 = msgget(0x0, 0x409) msgsnd(r5, &(0x7f0000000440)={0x1, "8c399990b09b7f765a64af3eb7fce08a11ef29f173df148089f74d2995850ccf521ad0122e35861dfd7290f030b1940a50b3a56af66837e0773567a73c682189c7c354de8d2ea2bc9f5a8fc53dae37da9dbdde10926df626c1cedd1afc1504bd94a9fa2ef5e425b6c35e"}, 0x72, 0x800) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={r2, r1, r3}, 0xc) getpgrp() pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x1) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') lchown(&(0x7f00000005c0)='./file0\x00', r1, r3) r7 = dup2(r6, r0) recvfrom(r7, &(0x7f0000000600)=""/246, 0xf6, 0x803, 0x0, 0x0) accept$inet6(r4, 0x0, &(0x7f0000000700)) readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/119, 0x77) recvfrom$unix(r7, &(0x7f0000000800)=""/4096, 0x1000, 0x40, &(0x7f0000001800)=@file={0x1, './file1\x00'}, 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001840), 0xc) connect(r7, &(0x7f0000001880)=@in={0x2, 0x3}, 0xc) chdir(&(0x7f00000018c0)='./file0\x00') 00:00:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0xa0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7fff, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000040), 0x0, 0x804, 0x0, 0xffffffffffffff79) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) fcntl$getown(r0, 0x5) 00:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x184) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) readv(r3, &(0x7f0000001440)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4, 0x4}, {&(0x7f0000001140)=""/171, 0xab}, {&(0x7f0000001200)}, {&(0x7f0000001240)=""/202, 0xca}, {&(0x7f0000001340)=""/111, 0x6f}, {&(0x7f00000013c0)=""/77, 0x4d}], 0x7) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r8 = dup(r7) sendto(r3, &(0x7f0000001580)="b2e6d011be4157159627639a7dcb40ce5f9a553a215129c74ae44f3ae24e8910e72575c47038c7bbdd09f0797b2c4f30322675644fe9a076a0", 0x39, 0x3, 0x0, 0x0) r9 = msgget$private(0x0, 0x28) msgrcv(r9, &(0x7f00000015c0)={0x0, ""/90}, 0x62, 0x3, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001640)={0x0}, 0xc) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000016c0)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r7, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) getitimer(0x0, &(0x7f0000001740)) r12 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r8, &(0x7f0000001780)=@file={0x0, ""/108}, &(0x7f0000001800)=0x6e) fcntl$dupfd(r11, 0xc, r12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001840), 0xc) msgget$private(0x0, 0x280) sendmsg(r3, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000001880)="fd29261fba31c9b3426d5626c056e3045712", 0x12}, {&(0x7f00000018c0)="6d2a5c9307f989cf83c80527e5b09cd45bcbc38bfc3557b00dbc83512df523bac7fda42f4c243ec83c89692c9e90d07c2c7088468b01edf54b3780468e5254ca26347050ae111d6f7e5c4cc213b4ae0cd723c7cd99a21d439f6777f5218aadac0b505d3770cec77030a98c75e728aaff9e4f39", 0x73}, {&(0x7f0000001940)="6805978aeeaa66c4cecce7987737527fda0d2e38a3dd5a15a253ae8dd5a0baa6b61c8cda356e2b3cbbb6612acbfbebba3bd9", 0x32}, {&(0x7f0000001980)="db6947c9bbe3ed6bb5a149caa43338a64c095819eb340f4842a10b2d90d658bb76cd8be2106c544526e9b4e7212f8866383a839d7fcb404728f191fc590e46c27184732b59b9598d350bd8f5e472d9067fdd57b1d21428c72c44503aab20002a72f2a9e18adb0bd9b8e83fe6024c0b20d072f8ca53d8c2a46ef68e363e3cd7be98c055dc71ac0d6cbc551ea444f967f15e693c7bdafdb6de80844d5fd036cdda0b4377301df0e6d30015032971", 0xad}], 0x4, &(0x7f0000001a80)=[{0x78, 0x100, 0x8000, "c006b8c16aa84555bcdfe8ce5d792581541e01537e329c5c0d9e6f6fd716f5233023e280c4d91fdc8c39331bd138edd7f699cbbf6ed6cf83a770bcdfee106b1eda59573cf8399d434197d76208890a71b6969f155ad8d956831897e4070872c582991d"}, {0x50, 0x6, 0x9, "e4b66c44a65abcf64c3cac5fd4cb4e126dfaa480252e86079ecb0b5ee1ffb0ac98ba1485b9a3ca60245bb31b7752fcae80b434a8cf4cb48db90a33"}, {0xf8, 0x129, 0x37, "e47a927ddd700c8111a47ea2d45768b72fdd161b731cac17ef54a49a4ab1324ecb6718008665eb1f1c828a5b91800c651a8588f7aca4b0f84cd6ab0db5b43b25ec7d38eb9d474d79dafa9fd3ad393fe3523611cee08b8ea47712ba71137444bbd63b7976a7e5728cc649bf1d5a8bbcaad02d2d89cadff81da2f611266f1a000b6871305760688c21e7fef56618280b31e98431b348e0a6bba90d3b1df8bfb3ee5b27f1eea228c03ffad93927c648a1cfbf020082b6e61d4d2fa52e8731a8e35d48a1ef0c49ccb21b08eb1fb389f4992a97c2012879dbe70db54a3642bb603c0df7481a9861db7893"}], 0x1c0}, 0x0) fchmod(r6, 0x40) pipe2(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) accept(r0, &(0x7f0000001cc0)=@in6, &(0x7f0000001d00)=0xc) dup2(r5, r13) fcntl$lock(r14, 0x7, &(0x7f0000001d40)={0x3, 0x0, 0x100000001, 0x2, r10}) 00:00:07 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xcd6e7e9d830702c9, 0x1) sendto$inet(r0, &(0x7f0000000080)="6c0787878130a611533c62c23b2d44ce015b4d484a28a328e99b95834c43fa04af05ff2ecbf37dc88d153234b44f207e8fcc1fe97d72a3349a703a268e767cd28f34c2e9d7e94c5c623c709ad45f62b134264dbc05da177d7154963f46370239aa5f2fa7d18c33de4509a08430d59fca50e48bf0cd1be05eea436590afcbecc8c8316c2d06f9da48b61ae182f53667ddacfb93222ab4e7a3695539111d037c976fb63180cdb504e80d103511677e6b4cccad68b91ab02d5becbfbee9ac4870d2a2e2815c3e569717668dc9", 0xcb, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) open(&(0x7f0000002780)='./file0\x00', 0x202, 0x0) pwritev(r1, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) 00:00:07 executing program 0: r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/215) msgsnd(r0, &(0x7f0000000100)={0x2, "375b2b631a3d1a640676adc64dd02f9ceb7b70"}, 0x1b, 0x800) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = geteuid() r2 = getgid() chown(&(0x7f0000000240)='./file0\x00', r1, r2) msgctl$IPC_RMID(r0, 0x0) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40010, 0x35) fchroot(r3) r4 = fcntl$dupfd(r3, 0x0, r3) geteuid() r5 = fcntl$getown(r3, 0x5) fcntl$lock(r4, 0x8, &(0x7f00000002c0)={0x3, 0x1, 0xffffffff, 0x7, r5}) r6 = open(&(0x7f0000000300)='./file0\x00', 0x30, 0x18b) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10040, 0x0) getpeername(r6, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) r8 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x4) getpeername$unix(r8, &(0x7f0000000480)=@file={0x0, ""/6}, &(0x7f00000004c0)=0x8) mknodat(r7, &(0x7f0000000500)='./file0\x00', 0x2, 0x6) recvfrom$inet(r8, &(0x7f0000000540)=""/175, 0xaf, 0x3, &(0x7f0000000600)={0x2, 0x3}, 0xc) clock_getres(0x1, &(0x7f0000000640)) clock_nanosleep(0x3, 0x1, &(0x7f0000000680)={0x8000, 0x6}, &(0x7f00000006c0)) pipe(&(0x7f0000000700)) chown(&(0x7f0000000740)='./file0\x00', r1, r2) setegid(r2) clock_nanosleep(0x2, 0x1, &(0x7f0000000780)={0x800}, &(0x7f00000007c0)) wait4(r5, 0x0, 0x11, &(0x7f0000000800)) 00:00:08 executing program 4: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x1, 0x20) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/84}, &(0x7f0000000140)=0x56) r1 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) link(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file0\x00') shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) shmctl$SHM_LOCK(r1, 0x3) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10010, 0x80) r6 = accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) sendto$unix(r0, &(0x7f0000000400)="b8284e4b743a26311c89fba35dc9a5dbe96867c94910fff83a0bc285fd1b34d07c81a98f0c675479d357cbd4294e33f99e0dfbdff276ef822c8c5ec7fb50e5ef2ae1296b829e9a5624e917d4baaeb1bf0d4df474318fb75b410dde20b4e3ea1eb7503c7071c3153742491597ce775d96f6a4a35bd985e11059614258c700708254dfc69c9b7f57f9372c0bff87d6919de15130ce6ff2065480b781f91cc8", 0x9e, 0x8, &(0x7f00000004c0)=@file={0x0, './file2\x00'}, 0xa) mkdir(&(0x7f0000000500)='./file2\x00', 0x80) r7 = open$dir(&(0x7f0000000540)='./file2\x00', 0x20000, 0x80) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000580)=0x8001, 0x4) fchmodat(r5, &(0x7f00000005c0)='./file0\x00', 0x1, 0x400) faccessat(r7, &(0x7f0000000600)='./file2\x00', 0x2, 0x200) r8 = open$dir(&(0x7f0000000640)='./file1\x00', 0x20, 0x2) fchmodat(r8, &(0x7f0000000680)='./file0\x00', 0x20, 0x400) execve(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000800)=[&(0x7f0000000700)='@($\\*\xef-})@\'{\'\x04-@\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='}\'\x00', &(0x7f00000007c0)='\x00'], &(0x7f0000000a40)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='\'\x00', &(0x7f00000008c0)=']\x00', &(0x7f0000000900)='(\x00', &(0x7f0000000940)='}\x00', &(0x7f0000000980)='\x14\\+\'%\'\x00', &(0x7f00000009c0)='\'%\'\x00', &(0x7f0000000a00)='!*%[(\xfe^$]\'&{\x00']) r9 = open(&(0x7f0000000a80)='./file2\x00', 0x80200, 0x80) lseek(r7, 0x0, 0x1) r10 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000ac0)={{0x1, r3, r4, r3, r4, 0x2c, 0x80}, 0x400, 0x9, r2, r2, 0x22, 0xab27, 0xffff, 0x84d}) fcntl$lock(r7, 0x0, &(0x7f0000000b40)={0x3, 0x0, 0x8, 0x6, r2}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000b80)={{0xa6bf, r3, r4, r3, r4, 0xcb}, 0x5, 0x7c, r2, r2, 0x8, 0xe1, 0x3f, 0x4}) stat(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)) connect$unix(r9, &(0x7f0000000cc0)=@file={0x1, './file2\x00'}, 0xa) accept$inet(r6, 0x0, &(0x7f0000000d00)) 00:00:08 executing program 5: r0 = getgid() setgroups(0x6, &(0x7f0000000000)=[r0, r0, r0, r0, r0, r0]) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = msgget$private(0x0, 0x327) msgsnd(r1, &(0x7f0000000100)={0x3, "33e5a20b49eded79250b463a247bb455119b9e872144ca676f39bfdc06542e962351a5c776baef181378516bf4d77d9bf5deb8745b86a057bdd3c196b0558d9b9117a3350f2cc9f30a29b6fb5f18f6f78639b240c164108fb676b3c0fc4db2aa5c2abf2b45af188880a4e7482ff983c6e19d14a411b96bdc63f4b1669ad8ea8625da6aead45b4261bf3649e952efe065900643d586cec1a2bb1bf42b6b045d350d948cc5c81555f587ddef2da9d1cd6581fd7dbbac157063a918f3d2b11d2dd9882dc55b82a87c26090c0519980a333703cc9e743a9adcf4264dfd61069b47a3891c6b662553e4fe"}, 0xf0, 0x800) socketpair(0x1, 0x40000005, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r3) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000240), &(0x7f0000000280)=0x10) mkdir(&(0x7f00000002c0)='./file0\x00', 0x2) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000300)={0x3, 0x1, 0x2, 0x7, r4}) fcntl$lock(r2, 0x0, &(0x7f0000000340)={0x3, 0x2, 0xca9, 0x3, r4}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r4) getsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f00000003c0), &(0x7f0000000400)=0x10) setitimer(0x1, &(0x7f0000000440)={{0x0, 0x3af5}, {0x2, 0x6}}, &(0x7f0000000480)) recvfrom$inet(r6, &(0x7f00000004c0)=""/4096, 0x1000, 0x0, &(0x7f00000014c0)={0x2, 0x1}, 0xc) mknodat(r6, &(0x7f0000001500)='./file0\x00', 0x0, 0x2) fsync(r2) openat(r5, &(0x7f0000001540)='./file0\x00', 0x1, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) r8 = shmget$private(0x0, 0x3000, 0x6158aa7ca34b4edb, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) writev(r2, &(0x7f0000001a00)=[{&(0x7f00000015c0)="5d93e38c7de8df59951283b786745db5e76aff680bdf3b1afc4bbf0566f47dc74b0c9408175494b4a24d1bcf3e32da50", 0x30}, {&(0x7f0000001600)="c577ebcc0a1e4c446b5a2b2c7a0f5b47048fe82924c73d2b5b9fcc9fe02df2d07af4972db4bcfccb044a87feedad5c383faaa3e818a5b9f9e68c81b0f5eae26d609769a83f55517671382e118b3bd56b08ff28a1a8e65140596701cbf47a1a0fe00e221984c2db1974386be02d83abe6d4b8", 0x72}, {&(0x7f0000001680)="8cb2b2c87bf606fcb4a8d8cb4df71564eaf19bb4c7d1af82244d63c29f9809e2aeddc9d823d9ad6de1455135ca0b9a26f4a459c3ff53185b6c032fd10ca56f4ea5dc42fc250e4077ef34031827d4e68e60913d9b53a8f313dc3e25749f05150289cfdfa9fc3cc730fdc215e1093995f4c9f9bb9caa58257be3c0f32d2e6761e397", 0x81}, {&(0x7f0000001740)="0b808c88fb830f61a68c8e2f91977469cc9f38759870148e31de1020ee1d4a2cb924095411d02bc629cecd0d4b9305e1cfa86b990df41a2e58d03de05b5bd5f6ff6edb38aaa795f839ab3d93d1a711eb703bf5e5ec2f5554792ce0d9cd92879dae81b549edacd4009e402b373831c1cc2f80a4445b617c093caaedad3c0061a53d3fb75433dcb37f73e347ed5467f8f954f42d945879a1ba524882ff6c236aeebfffdeeec9dba7c4ed8d90420f8ff45fb03fd62c86e39bfef3c82c1f82951b2ef2d64929b129198a6e61672d", 0xcc}, {&(0x7f0000001840)="3da30acdf2c982cfb96c27ae48739fa64e4e881a951a741e9238d29c6b4bbe0b7027709a46a195787b6a77c25cea9747a81a2ddba386d962adc722c9dd665cfe7ab9948f5bfb0d670ec1672c7db211f6f0f0db1e428d778355dc1d12eb78bb29594a185466e8f55da9af0827621fcf4a8b552d5d52030d5d260e93eb392c1a613ceb7c3627453fb0ac4cce60e0e1ed764f1d4b8cc2705ff5cd404637fe2512fde2", 0xa1}, {&(0x7f0000001900)="c5a535b064e8c764f375648d6198ce61d2362cdb71a0695ea9a90704ab2c3c2d65b06b1b5e235cfceda64d4e857a04ea1877c6d93923fb88d850e394a21cd18a1ac435e4a6ed8f3576944fe95b617b34514695c4aa200c4ceffa9c0a549ad204ccd598fed21a1be3f4e0a90d1c34a906819ba14e1cb1818b98390f536d1ffd0a3ee37d37bd2b41b44b4815962e49d5dd7c8cf2ca4386059db701445a46fc338947a7b6aa6f5336716fbaa8582488fa0b7f90fe258ee2a8f68c0fefad4a99e3effb80b3eb225af2209cbb5864259511485228fdd667e344fcf15cdb6bf4e47ba94013f73a8c8d6f77825c81e66cbc780532aa55a05639dafef1785556", 0xfc}], 0x6) open$dir(&(0x7f0000001a80)='./file0\x00', 0x100, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001ac0), 0xc) socketpair(0x11, 0x40000000, 0x7, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r9) connect(r9, &(0x7f0000001b40)=@in={0x2, 0x3}, 0xc) lstat(&(0x7f0000001b80)='./file1\x00', &(0x7f0000001bc0)) 00:00:08 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="e61e2071aebf57977af524bd41593a81fbc9d6027bb8be2507bca2e7a1d44199c339646edfb3b13664936521fa75146e46273c2fe1bb93e8610a151211921f6e6e881e95af643a26567f8a0ff764f9446020f552", 0x54}, {&(0x7f0000000080)="38a789f9b1d06a49398f27c173b68515689c6609e7d5d4dc68404da197359ffe17ba6a5b0ebf3d30d61f83c012d83adbf22b51cae7f9439cc67b7cf2ad97945e49b45129fe6f86b461ef1ffecbdb66b039b6ae2e9038ba9474725bdc22593fb03e0e6e40310d21b6341a54a53590b357bd44fe7ac5003acdfdc8323e42aab3d42567653ecaf5d8cd0534ef57b17b411e52ef9ba9c8349ef964d276a7c3d1e26deb217487cc7dc840c3a39ff8b2d5de31f20b93b429ee326f", 0xb8}], 0x2, 0x80) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x101, 0x7c1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0}, 0xc) r6 = geteuid() getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r9 = getpgrp() r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r13 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r15 = getpgid(0xffffffffffffffff) r16 = getuid() r17 = getgid() r18 = getpgrp() r19 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="fe9aa0a3c0fb14bf85e2acf7e9e8cb66af13911b61585962f23b660f57bca84bab3191126d2943160c9c5a59ca5a3efead58fc9d6971527027339a7e13efeb5321dea4e8912d4607bc42b87a7cbac1bfd4309fa11735678c106c88ad91dc634d6f69894a696da82e131db54e34d4345a4d150894cbc3a2bf66cb22e7c37a4f3960b17a1014a045cdd38ffc0ec1b0174923d3c519b7636970fe1dad92", 0x9c}], 0x1, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r8}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r18, r19, r21}], 0x140, 0xa}, 0x5) r22 = fcntl$dupfd(r0, 0xc, r1) getsockopt$sock_cred(r22, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000880)={r2, r20, r7}, 0xc) getpgid(r2) r23 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r23, 0x0) 00:00:08 executing program 4: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = fcntl$getown(r1, 0x5) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) socketpair(0x1f, 0x1, 0x0, &(0x7f0000000040)) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x80000000, r3, r4, r5, r6, 0x11}, 0x4, 0x39a38d39, r7, r8, 0xfffffffffffffe00, 0x0, 0x5, 0x8}) close(r0) r9 = socket$unix(0x1, 0x5, 0x0) bind$unix(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="01000751e6038e193ae6f2c24ee0474030ee32e512e459965fad8d149cab7bfadd24fc73ad239e4bd7b77929182178e1928716966075489775e65d8b02a3b0f43691d33bd2417947b774208d8bde"], 0xc) listen(r9, 0x0) accept$unix(r0, 0x0, 0x0) 00:00:08 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80200, 0x0) r1 = msgget(0x0, 0x200) msgsnd(r1, &(0x7f00000000c0)={0x0, "0eb988ef5b414894512637a9891771b66208375bd8a26111613d5ffa3c5ba0653481f7bba3fd136dfdecd41a8b42244abb84c3da3d75466e2001646027f1be0cb324204d1d724d1d465c3a71c14019d1bb6467b45b"}, 0x5d, 0x800) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) 00:00:08 executing program 1: r0 = socket(0x1f, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) 00:00:08 executing program 1: r0 = getuid() r1 = socket$inet(0x2, 0x40000001, 0x3) setreuid(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r2, r0, r4}, 0xc) getegid() getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) write(r1, &(0x7f00000001c0)="f17f615b821f6a13f3", 0x9) r5 = socket(0x6, 0x40000007, 0xfffffffffffff6b8) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000200), 0x4) fchdir(r5) setegid(r3) r6 = semget$private(0x0, 0x2, 0x41) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240), 0xc) chown(&(0x7f0000000280)='./file0\x00', r0, r4) r7 = accept(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/34}, &(0x7f0000000300)=0x24) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000340)={0x100, 0x5}, 0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) seteuid(r9) getsockopt$sock_int(r8, 0xffff, 0x104, &(0x7f0000000500), &(0x7f0000000540)=0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x8, r11, r12, r0, r10, 0x1c4, 0x400}, 0xffff, 0x5, 0x100000001}) getsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000600), &(0x7f0000000640)=0x4) accept$inet6(r8, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fdatasync(r7) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) 00:00:08 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x40) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x101) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000001200)='./file0\x00', 0x400) accept(r0, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) r3 = open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) lseek(r0, 0x0, 0x0) paccept(r3, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0x1a3, 0x20000000) 00:00:08 executing program 2: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000480)=""/4096, 0x3e5) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="9c043bb152ecc45c622d4f60d0de7caf60127ce6e3963fd5862041dd3a43c4201c2ec392cbde192ba34fe9c4f3e176472f3382f8f23319", 0x37}, {&(0x7f0000000040)="f2a5a25df3c413c12326aa679d3c2d2f1d9913f02436d6a2557dc5bf4a4add3c5f4eb5ff9fede6ef093e3df0a97de2f46dd2b14c828ff515c223a65b33e5b2bd3ec6c6bec0b451f2f3e79ef53220d0a72c0218293e9a3da88a31d2db6bc727033e3a3d5158c7c2aa4ecaa1048f4ed851e040bab2ee3b57e9cf757ee2a66fd6c7e3930d49e7a6a00708fb9d25d6736fc6a0", 0x91}], 0x2) 00:00:08 executing program 5: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x400100, 0x90) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/231) fchmod(r0, 0x28) r2 = semget$private(0x0, 0x2, 0x0) r3 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0xae21, 0x8000}, 0xc) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x8000, 0x0) semop(r1, &(0x7f00000002c0)=[{}, {0x6, 0x5, 0x1000}], 0x2) sendto$inet6(r3, &(0x7f0000000300)="9d02f96868ba491e2197bfae76fe1e4b4b0b3dd235b8b5e63dd8f6bb8d34406ab3b76390f4066e84c2b7d7a3c4e73bceb34fae85a95e1d66fb79b426d4767f9ced0cd1db50461ae4f717b109ff3230b380311813c398d6c2a27148fa24d212ca58a31ebd57710c1f221232d26f945b34b4af4410c2771ba535d78775507c691341292a797f235df9dcf15d87a65c7065a941a681f1f5126173", 0x99, 0x400, &(0x7f00000003c0)={0x18, 0x0, 0x4d9, 0xffff}, 0xc) r4 = dup(r3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000400)=0x5) r5 = getuid() r6 = getgid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r5, r6, r7, r9, 0x80, 0x2}, 0x4, 0x80000000, 0x370c}) unlink(&(0x7f0000000540)='./file0\x00') semctl$GETNCNT(r2, 0x2942324e64e6e04a, 0x3, &(0x7f0000000580)=""/170) fchownat(r3, &(0x7f0000000640)='./file0\x00', r8, r9, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000680)="4378aa5b946aecff70de4a3f8219487beed96f2fdb75dc8231230b9925272084e1927aff9f055e4659bcbbeae14abd3cec0a1db323897de395d2c4d1f0e19d9539e5ce7792905ae6b10ce8cacba72cea6c1ce3f638633363d70d0ccd71f0b46a9caabf9d3107c616e5798725ddb7b39d", 0x70}, {&(0x7f0000000700)="6c34aed987e0cdc3b6f855d7fc1e1e1edeac8b92a51878b846aace2c1ad0b5bd00d1ff8ff30296038f1b380392c6d5185370e6ab3462c1e008b95e5c251c8fcff35dd3c53686c1ea721bd291e3d25e286d596d0446180c1dbaeea704e9dfa4623330ee1c556633200b56338cec157962bfb21c290fba28c3bf7f88a5362b44219f797970a4b3b18110b73e5bdd903def6e16726bc0aa08ff1b9ec17a8669abe165a5b28c84be1e54495dce6454b8c00f27e5c2b2b578ecb040da90dbd7e87286816d24c7151dfd81a225affe0ceb72b47bd08a84f797bba63a508ccfaa671436149277887297ba0b1afa7f285d027fe07ccdfa05a4abd232dee03b495789590231aa5129d948b8e81b80126c63e1983eda88d9e4b00e561d401f0b970127989d423ba6688402a01f15b710776ec052a7b31333723dd8de49e88f62b46034f1ba02d42991b3fa4786c700f27e232ca3c74f76f8df909a85278ab92787834c720ee14c857b0c5f1a93f6efaa0c5fe117eacc92cb07cab67c0e7a694613d861e56427abc84fd07a1ddf73c558c755aa2300f318dbfff27ec26a963c4260b697b84f3d65c33ddc268a2c62614bc13ea4d3520026c201bbb150c8a57a30ef5fe670d8a1e99e105f54c10371b8f8454993cb017ea1e31d62d93b049b93c16e7ff052311c9a5eda57b819fdce17d4fd13221170ca7f7e76f950e2f98e3343fa163772afbbf1a97c37c7b76c570500c02be90358a2360898839503a2ca653d4e586dfe4b616305bc7982d2270e21bca1d1e6f51030d2958c1990ea6aeabce3fae48aa348df1646964a4ae4acbad944cc510bf48feb099a3f772c816c647eb48f059f8f0ffbfe507fc05e5e3c1fe09023a5a16a50bb6cde2a948517603dc51cc4dc159f18bccc22bf0960ba0b2ab36dd8d9ae7939d40e57fcb1925a2599d1227ee3e57a165ec6dd1286b469358568cd263314bf25a9aa690956e844441a0a6635a1e2070782ef421767efd25b1fd8061d04d949308bbd12adcb87178182fa5d2f718db56a7af81287d1135b4bbcd9ee9fffbde0c0478f051f855fb8349c8f915a67be0377167d0b033517a52b565d9898b2d74799947ea45ff52478f846e7e0d8a89d7084c5c6fe1eb68016a6c77a634a3acb227a1cece8fc5434290d789bf16608e61c09a2a75b0824d39c056469e441fd636a2016d91ceb421c7cc28cf6229b55ab0d263a3d3274882f159ced76ea17709dde6998d5e2018e167b9e5b2b78914b3e3fac8c61d4632c34a42c184e3c8a852fbc522cef3f5f97e7a9a29b8c68ce0dcb687b0dfea00af6f81821258b5046aa86adca8d56a66ead0cdcf4eeacef5172a623a1712e267669707b3a34c416c517b8cdd4994ef60ccee3fd4cc565ebdf7eea3d70db530de228e8678b46dac1b3da958ea98356f70506947ef187fe39a436b70d1d250bcde1460f8b1a96e851cffe3a11049dd87ec7b485e04aa5874cf77f22b0e882338e04b3b627e9b03f2d2a6c739fee26a8e460f8f184b13989e9e33b8cfc3e147bc63fb56e32f7254d9804891957e789211d545806cd2b38a763fb796f132612bf5654b2f988d4c88db64e855903af5c43d5b50a8cd1df012bc543856fe93fcc9d925b84613e8ac018cc4978404f707f21eeedf3179e8fe9fc48201528789b6873868aaa7b94637bdf59b9d9025b5484a83e173777657ca0da1b55e53996a9c8ded666cd0b48fcd47fd095f3dcf7df0d5059bafb81d1b9ff5089f3dbb6d08aa0bc0d006d88ee2800333dc58df723127e324fbe74820d015d6858a59854abec6f61697eb96fc9045a55246cb9f6ddb6c88f1524c98a54a524fc1df2b2064294f4e0f0e6b686e1ff23aca451d1c8533ba694e1598bcb37aae40e6e9eb821de1ae63930b574533d418b2728e8a11b4d44ce199a4c9f6da2ce86b6a7ffc28c916d649425536cfd322488d03f16d3c008a8a4b61e4c782bf2cfbca9665fecf5dec9755b618b35203299596575ff0fa7e9062cb599e78fad6fb725b17fd530954af117da2912c1901c02f9ce3d45847f488e75855ec8a6273e215a9e7aaf64e7289591b71cc6474d1352f38bf28cf3c3a32e7eaadf647c49aaa3284d111cd432898341e2b385eea0aeea073cda0e229708fc79e01ca4e7162a8ab468014b90f67231101e3d46b78da4338cadae032b461e394316cf168b9663b8b14aa69612dd974fe5ef057e9545c5886a3ac234aa80dadce2eaedbec9b4d3a6650e8b223b0e392e8fb3770942f3567d84a5c1493346cb6171de3e3749f245c53fc4cc5ea0ae39734f9cfbe05b2a8739b6d786a63ad4902e46e25bd9d84d48d8abd4c8be3983a98bdb33bad203a015a30fead3d3d28be305725abb597dbad26b224249b18b0be6fe81f2f44e55c2a49404bdb508ee877cd413352f82198ebb54aa5ccab7b498a65a4dccd911c22ffb06ae10ec0008689685d8676c2752182c157db8cf77fbdd0370cc110563c6bbd36abcf5978a5d23a208a42fd0a79c8d3097e6505def379a337170006ac61f7c7aa5690e22db4dec4af7da4e3675bd1c0a450da802943dc2efe617197c9d22d392383881e0997309bca59f3eaa010067ffc5d8f42e9deb7b0a7b98f0eb5a46b8dcd4daa3d4191a5f21b761df72ec8c4ff4b3e6dd4a5a9ddf333bc2da5df7a613f7a01a643186557e65020265c0c46aafd0ac35d4ca39ac7c68840f36c81260b94d6b84502699878cbf5020bc8d469e3a4af9b17d888cf4b1a6ca3ea30f30adbafc5d934a2beacdd950b5171b3e93bcf8912b4babbd789580f5e16838889b804bb34425e9739d78bd404b116c18523cb4ffb8b01570d9f5e7320ce03af3a24784b2867bf3b8de1fe5e32f2565f895113572f81c3bcac71fa715bae2ce429138b88f29662495e16f8028a9f7cec811ed5e9dd443e4bd87c27581dcaef7157dc2d16ffdd10034f658e0f16e90f77ef8e6cc77ba85499eb4ccfc8dfe8853c499a2ae510601b3025035f378845bb494d2717042913cdbee65108d9131d69f25297a3082816194e176a0bc19765192f0e88e0acba8eac1fb4464edcd4af108e3550a2f383ae7f80975b987584b6ffdf492c63460b27a107361a8c0ba4e0497c6cf3af4b8cf9e73c7bcd2bf1317a97cda5923f27f3b2260a9cc98074ca05112fc9abe44314703d252f84c26af3bc4c41261e8c8235e19eea8ac2121481c7ecc3f1bf251570ea283e84264d9eca4669c93705d1af0d4c9c4a544ea06e364221ab44d57b6ca76b6d144b94e9c7c29f011515b20f30d398630db4a7915db7676d1df8b40e9644be530e4c6ef59fa5a431b1e6796efe6ecb6a07730d35c51bd7f965b44b4b93633af1cd4fbd86f04312e58fb6026d24537575ea23aea6965e884c57bb44eeb16ab9f5fb73c515b856b800c15e3468476902963281e3990a3318fcd2f12bb2042032aca5b6e4e20936d899b0ae3bc09f5112f1596f4f0c402f13b5b573b4ba3083a564e2a8ec1c9781c2e7784521f2ea89eace9cd659c06fad6f10674816c1a929aa053e7fe4afd094f0512d7664a8ef0671ccd0bff74b5abbe728dd7731a3634a7af3f873038e17268d90c13dd563d4a098c2b0fddf40ba32a4876cc402b5978831ff5af731d3abbfb8061ad7146e8e11522744ad939437ee56179add1a7d3383323f9cd5308ba60ede38e231c4040a215605509d9ad2166db9436be66ec487662df6f7f9715b78b7623772b6c7a26b2536f79e4f3a3ed2ae70070ea3319b5fbab5ced4012ba12135cb64dd66912ebc0598f5de67ab1d33734629589d8b4b58247905e5a81ff2afe34280ec615df33dac84dc87f276adb1f1bc04e34ac910e10f6c43265cbe769485da6cf2ec9ab8d35451644b33a1b52fb4ebc53a0fe83a2b009338d5f6e21b67c4c68e2ee028b37c27d5b9b984bec1748fb57e967e19683c9d85f2543c586cd001bbb671f9da87be8aeb822a12ff0f32f76009fdb4dd20f0ce97c53e8e29d07224ca722cff033aa959ae4c8c1477a6ada0d0d7cfc6cb57730e4e7746c97ffe87f42a974db969aca325121cca5ef7551d7dfb922aa166d984e449849986eb29ac6cc7728a71b80dc1d402685b3699df91bae90d8c58222459d6924b33233901f161bf852cc0b2726ef82dc3738ba289589892d96d817527737a68a7323d6d3ac2d7a4f80fd20c79ba239e8088e2ddd50e87dca84537acf16668ae521c357976f0d4d74bbae5a7fd7466755676c50354d51cd2322847cb5c239d5a4cd810595a0bd7c5bd137e783f932d96d5cac98ffc5e70c1998f5aa23ce3bed48b609e66c7f84d29762cc24ea8b94f8edf519338988bf3b7613a26b41b1b53efce2b162f9680f5eed85f1fa7b7baeb8d24ab884e998dd14531ca43b0ac64535eecbc70c4584b9e01fe5e347faa6df4cb2f374e14caaa6f1d080e8f5ccce72e291a8fcded0e7bab0ebcd000153b8a1da70a8268c7956c50e434469d275f8603c35d5f8d1a459f49c103e490b6b045ac0dd6f8c6b760f047894a62473df5f5a137baa8b407489826c1851b21858f58c98fc934dd0f83987c2b10de6e9683efd82a868a0a3e469c70bf5f5f0cea18169d604c9156645c1560ebe5fefc8107b83a2549579266348a9081afa8b9768751cc9328b4732d8ccd41f11e5a9eb9d0541c337c7ddacc3fdf9101bdfaed4ddfe9689b5c7de74c18b9a4520cb0e5e32fa82582a53c1019dd2e6660ba4dc4ef977f6cc83b01cccb4f4b7cbb18e83749d2c84e14631b9da3b66e446f7411f2f73cd44a0d18616b3248e7f11c987c67acac47e3f72f5b9faaf4cc56259f01e9070b57d2a0532d8edd1005dbb50c71ad3105fa11d2e588bc3949ca36c3112349d7d0a934405f71d723b7f6602180caafe839be9423549068c54f652aeed6f3cbe3e12b17bdf219900924c683c8fc36720b1a63925e19402ff6abe06ffeb582967c6867e24075bd23e9d001757e3bb7813133fea8e8936fca6865cdc4f608a6a16ef00fd5fda8c4fa2bcecd1d79ff312de0ea01ca63d55611bdf064724a00f0571873f3e2accc6f5bbfcab7bc4946e5a7eeb44887baa791e75e3ced80f01cf268d367862d8c097a3f64eee9f09888f219210324c9b9904b5b16d7171139de876066ed005f23ef2cab89f2272fddfecec42fdafba8c57da6d8233a961167396abb1065ebd6b348c2942826e883b76fc5b604126f3790cb694d255e15e4b4042c2964ebe187368e6dd745b72b0f689d54e3f64c2408210cd0363f7f55f86e7fc54a5a462e89c36a92b5337fbe8222ed665088db0f44224dbff69e84cfd540990c4bbd85281aace07217b562fcd4943542a9e6027c3b4faff2d7697919c28962dc6e3176dffc8fd16a273b58ad571f584fe4a754913790965cdc42b3f59e928510c6ad39b39183a8a26595567c9f93287f96eaf85c1e6926d6ada24c4b671ba853cfbff541a8c45bfe063373adc976ef0983708ba1bb66d3abe063ef8f7ba0313268a072dfc7e27e1378e7e429183f846d4130cb0933dba1c9f8db699338ddd8ec1c94094387053364f2e0dcdee82e282f5deac89b7e8bff68dc61569d493e0534a54d738f2772a298249c70dad10d9c4b75fc2d3a05fa521c018db3fb8a738a805c10da8631109268028f27706280dae761e6922a15b92efa3da9ffc5d41124d66d6bd0adaf974fcc8d16a46074d1b2463d51b7970af035acbb617f99cfe5c78f1a8a9f46bc8ab187268f6fe93b535402b497f01b0341204a2f7690738c2e132423c5c26c4f29aa3665f10937ce8", 0x1000}, {&(0x7f0000001700)="bd100dc01aad3c8a91185b66b4515beec0f42ea9c94264ab07db3c1b9a2c32994f3aeae2a3c3416666bf14893c21d80787370619f543bddc7bf310cf96ad15f1352a24d339d489fd1795c6673292feb75c524ada6003afd79b38315dc7fc370cac0ec90fe2e972ab33fde6dcf051090f2b", 0x71}], 0x3, 0x0) getgid() r10 = open(&(0x7f00000017c0)='./file0\x00', 0x8000, 0x82) bind$inet6(r10, &(0x7f0000001800)={0x18, 0x3, 0x5, 0xffffffffffffffff}, 0xc) semget$private(0x0, 0x2, 0x100) getpeername(r4, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) r11 = dup2(r10, r4) getpeername(r11, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) 00:00:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x400410, 0x0) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x200) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/1, 0x1) 00:00:09 executing program 0: mkdir(&(0x7f0000002a00)='./file0\x00', 0x0) r0 = open(&(0x7f0000002a80)='./file0\x00', 0x0, 0x0) fchmod(r0, 0xc0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 00:00:09 executing program 2: msgget(0x1, 0x80) r0 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0x7, 0x3ff}, 0x10) r1 = shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffb000/0x3000)=nil) r2 = msgget(0x0, 0x110) socketpair(0x1f, 0x10000000, 0x40000000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getgid() r9 = getpid() r10 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x971, r5, r6, r7, r8, 0x20, 0x2f}, 0x1000000000000000, 0x1, r9, r10, 0x9, 0x800, 0x6, 0x35891acb}) r11 = getuid() msgget$private(0x0, 0x400) getgroups(0x2, &(0x7f0000000140)=[r6, r6]) r13 = getegid() fcntl$setstatus(r0, 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) getgroups(0x5, &(0x7f0000000200)=[r15, r13, r13, r12, r8]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000280)={0x2, 0x0}, 0xc) fchown(r3, r14, r16) getgroups(0x1, &(0x7f00000002c0)=[r16]) getsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x4, r11, r18, r14, r16, 0x4, 0x1}, 0x9, 0x8, r9, r19, 0x5, 0x59, 0x7}) msgget$private(0x0, 0x3) getpeername$inet6(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) 00:00:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() setreuid(r1, r3) r4 = geteuid() r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000000c0)={r0, r1, r2}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40020, 0x31) utimensat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x800}, {0x2, 0xffff}}, 0x0) chown(&(0x7f00000001c0)='./file0/file0\x00', r4, r2) setsockopt(r6, 0x1, 0x401, &(0x7f0000000200)="61a42bc175457a77e84a91e9b59b222f6879de8ef9ef0f31ca1b5a8dad0aa2d9dcd288139aff9b694da6b063115e6d4c1e868214425104591461ddec0d644d8e5f64e375201550ca15b87581c64074d7c74f0672a811ce97f8d071dcf92f42fe735b8b00b62be50d081ce282bba06bae547afd712489fc2c8ac5be575f47fd82f93a693ebb4dcaed8d3988512e14287285a132bc0f430faef936b91e72ef9070487852640dbe", 0xa6) r7 = semget(0x1, 0x7, 0x401) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r4, r2, 0x100, 0x7}, 0x0, 0x1400000000, 0x7}) truncate(&(0x7f0000000340)='./file0\x00', 0x4) readlinkat(r6, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/45, 0x2d) readv(r6, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/138, 0x8a}], 0x1) getuid() r8 = fcntl$getown(r6, 0x5) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r6, 0x5, 0x7fffffff, &(0x7f0000000540)="8d9d0ba53bd9f1a25e680d156618b59a8c6afa7bd8019fd795554d0b41dcc84b969deee62a8fda854ae24d7fe3ccc41cd99bc3ae1ff45fa29ab6db110e23d0ec1ba741346170f55582f615a902ff507f083265733fa6c1351ac8c53c8e1bb311d823b4b0e5c331eea174d56741074ff81de5c7830603c0117d74262028cc9a58f4d9264a98e43c79c7fd84c89290f5962404082385fff4cc406c4c98f16f78b8c61f6f5d363914d49225b79fb87be8a5fb9bbc0d7c599345a2039800e0aaa59fdd8ea207e5c365ebd395e35f93fd0e356a676d0824eb0e10a9", 0xd9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r14 = accept$inet(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getpeername$unix(r10, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) recvfrom(r6, &(0x7f0000000780)=""/237, 0xed, 0x800, &(0x7f0000000880)=@in={0x2, 0x1}, 0xc) rename(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') fcntl$lock(r6, 0x8, &(0x7f0000000940)={0x3, 0x0, 0x3c, 0xbb, r0}) semctl$GETPID(r7, 0x7, 0x4, &(0x7f0000000980)=""/115) sendmsg$unix(r9, &(0x7f00000020c0)={&(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ec0)=[{&(0x7f0000000a40)="ee90498b7d02f37a60df955cc2b45b29be1350cf978406c354a9e57daeec10c82d60f6e2c1947befd2f24a4ad49510c73e8555e4109012efd08e42c47150ed8106c9be7bac19e1fe59f8dc7fa145e80d0a4c432a8e48eb301e4dffcacc4bb084510882053ff91b531cdd57275a08bf990d679c502400c1ca03425c554adaca4332cedd40919dc5d45c75ca702e3b95dc2375da2daa27d3cbc7ab7869aabd97add5c5b1fdde5a9333bebadda5de33b0a2845da07ea2e6338c8d8c32e8dea0ec5c7c4f9d537d83ce17ccd6b28da82e7804ad9f8c53eaee66", 0xd7}, {&(0x7f0000000b40)="dd2a6ab1b658e33c52b7c8e66720116ccbfbf7f2ecf499400a526e7f56fd8b7e43f75d76072772c4754a3bc3ea1a1adf6780872867062c3b9b8b67464d89184ec5c0ec9c39a60c0c92349c5ba1e05e185705710e8eab7f08720505918196961326acbbc9ea93be532e58e361101b223501826a32850849cb064c965f2aba210ea9c143d2338a81e0b38532de410916e5d106cd8c5d2ef97829abd1d9510f2d4327f00b97818697922f2ee11a96e6ce0b65e1553fa60bb07e66ceaf09568bf4ccd200aa430f2801db1492a892cccf6683b9f5c33d023ab16ec691a884fa71c261c2c269441e833867bd347cb11b9df3fa9557d3ecb0967cc1683712f6b6c10c73b792431521eb8b4006f8ffca6ce9727f606f8c29f5363c4abd29c436e686e5a507b855cc0f23710479f98954b70b991496989d4040a39804e9a069fad92ad2474f28d300b0892d6b3e43ef747711ff44379afaad40da4b7b071dba42fd91420c7606c1cfbbd8f799f6e1827680f4335297ab1284d3a2f4a1763da87111f407caba8a12db0973989356844e89da8a99b66b6b759ffcf29dd2b04b0a38a195b2fb6280f2de558a8ff05aea3f4cc92401788efb851c5fc00ced763fbef30a677411cfd63142c0acd46ff912e89007b084d04c744693501a744506a3db94c3ea1d664e864173c254423473058bc3d8174e1a881ccb28de2bead4b8e2343d7c1fdf4f50df319e30e3645901f9d4d7ca1336d6e3e6ced9f14461656db11fd3953395ebe90a2d24d7cafcee489c835769a441c34ae6ec066e938111821cdfbce04597ccfc7439899cbcf2355866243712a60085d4f7564b045e29babf2931566cc748dd6ea14cb00523169d33cf0421630efd0e086ef9adc3541801eb6560d8740c73774af5221aac45666aebb200938c2cd36f4a41b37ae136af341fbeca9c13f2d95e775707af4509fe30064ca7ac1900ad0a01d48f8189d49301f65f7cc1e26037282449c570b01d143a465aa1cf0f2c9c76943a09b74a0a77dbbc9072134b29be2d928f477a1dd2fb28cb38811c9dd9cfef6c1b129ea1bbcc6cdf44dfdcd2065a760a94b44caf75bd1a0299fdcb244a2b4531a51fd7a9e161cb28b0022b63bee009d78d29de01f22076f71643eca3fcb74fe1ac482f5e8938c37ff0217ec82b050386b32a0a8aa6fb3e45fecdfb5ad4402c23d061e91f197d5a6c6a5cdaf81f19b817180d78368f9f30b3bff49e3fdf46a84cfbcb41e7426ed4c7f706eaa749b305c75e3a08d0355891fb75b918e40d200910e73562bd444a4f0a54acdabd5f7322971d4264040fa2ed770f3241ad133711f9720448899184064dc08fa43d5c0c2410c2a34b5a806e89e278d6fcb516b3cfd337cd9813a4bf8b78eeccb2c316f75701a715122ae39ece5f0a1a4d9ee4e02999072f436dbaa5ab74d67123b24fd532705ff9672931ab26571f90a900d47ee87290b0130dbb63345ac18d0732995cfa1b62e7df837e505bde11410adbe88f2c7d1e217af976382619d2aa07d6c06205d523200a84a1bdacc80ab4f99516458e2051dc0836757bb4217a3c491a3a24900c556e91cc84737e53414226ed2ff6fd9ee5f1febc98f50ce1d39289d1d5ca30b3791fa20be330b6714b4f6f8fe80cfeebb364a89c5247dbaeda329a5e7cda1c7e4971d21faf79a2b52f8cbf81bee4481aee6946c22ec96217a9659f08f6f0a6b245220a6ca02eb8d652e2f2b33b6a1592097067a0728259ef43514a08288efdc5f6517add790fab3d798259de97854199b421f649d917bd8d29a72e4078435781a1b7754c6bebacf81b828b235f59d606ffe0833cbc32a286d3e0730a38fca3323701613121f6a98efb919c34cf0ff034241932eafb590cec50248c339a1521bcc4993e4df49f045f9bef47e0a5b0cf20e7c2c2c6510d9df0a8e787fff08d5022d49e8b7ef38f7e4d1e466094467f55352c2c18722e4f9b2f566ca5e5cd38cd8ac8c3f3f1dd0eec2325bf35858824acdcfba97e2b44a6b0a792c9179b95ec92b215bdee4f97908cd97bd68d6e9ea9fdeddf3391ec9d0ae60d120985de9a76fb602766a0d6615e7c210b47a47e4f9e3da17e860a4dda74f6b0dc3d8a3b66403173cc12419cf9047dcfa85c355829329ee5fb590ebe28c91900ea5440b852ba1d5fdb182605ecc78fcdc06b544177893cc985ea4006d172396d87c0c0e730846999aa4a3a03aa45151a5dd09689bd08d0da00d01406f1ad6e985bae54b32b2710984937441689c9b917069ec27114c3af29eb0806f9f2a013dad0bfa196b6d8202e1a4febf3727864bd8152e85c7ed9ffe1d3e8ab46e128ea3fda2579f9f1409ab81d0cb096c28a2dac7061488e74fab6ecab42bc69290327bfcd2c95f6e88df9cffc062e1fe9f06fbb5b8b5f2ee1230ce48e1df363ca4cb20715c5f1c7922eb5535b70ff155f1c5e274f38f7b5d49714e152262338cb6e404fb494187a497f52b7c12092ed7d91e641ff4ccc7247652be4d875af93e3d4b2580243bab13246b1e857cd79be38ca7e498ca9d5fe9c9ad40bc922db54cf4fdf38325f744a311d3c81ec9056e0358a488b4f7973fb524516730911eaad860434586ba7d9bf17bbcdc72c7aae8e159ceae71ab48cec386dc0c5ba40811e2d4756e3be34de3ab46b4450e0605572e49e982e5d5be201ef8cde200e9d8ba72514fe379df55c2059210b37e3341acd3c8ab7e5d1775a4909e175bfd250f6abf0cf767ed1fc95e2a395b67b85ea8fb1082e62c3af140d3ba7b8aee091becc7f2c87e118a3e38b4fbb3246e1821a9ce7f34899d04d765a3746e864e27f73e32e65fb4bb594f51ec5eea222dca445170046b891650fea1aa19ef55c4e613f4cd7932e38780a17e8625fda1841a2c6c4462470ad2e2e8fb1595a3033901be8ba16c91ed890521288707498fbfc7269f93db34b71ea80d7dec4e96ebfba08f6dd31552b3b25c8d9b4da3c83b9e3864aaee3b103d3ddb5a10002f1b6a0c8213a39d6572f9cd53b5a6cdea656cd9cdee0466ee6bc14174f137656c3f035ca3a206627e41e0b1fee1d4313855926896b49a136ed3a2e5c08337e192929fc0b07f73a0b7aab221294252a86701a79bff616667f75aae67d1c936ea9a653bea2838be382511b08338250abc314c8e6c8307cb13ff79144636a8b3f0929ba141aca2d607d10dd8874f6c76f4b78e0a082ee300aa5b993a8bb16dc8392c0a48ece1f61ae41036e785e92a5e0032e97c459548f5f36c803e994046a45c9866cbea65e962a8f93d677c3f42056448810838f011bfe1932274628c94ac75c0789794d2295a1c5acf39b257f995127443b2680db9be45bc23b6c3a71954cfc3f6768915835de91b8645cd5216f533248a29ef8969af971a1d678297f115909797b6296bfb93515bdc5f54676c35ea7730072225b91019cb22da95b99611995589bcd2f9b56f6273a22939a03e1f396d4f6f12886b58650a865923dc7201263f331df3300783593c7cc8da5b2fbce2215eba49f02d9fdc820ea4a668f65519a50f3e8f566bc24d753f6c9e258c6ac982b34f2f74ee5fa9d07c7c359ec5010782deea073d2e4dcfa74301179b8acbf2728761f14b8af12b76f663227739fe187bbdc785617210f8cbda91b8c778fb901fccc4e40c1fb7d1dd72ca6c5394e579c2decf20303e44963157edddb1ee710b5fe2a661e923a95e87e3d59ab0f9a3aef1ca08a87c027737889fab377525af7abd757a90a581d7c020165938a64d3c9ae637c33b9e050b1c2907967cb3b0781cea17478d4ffb8f7e8612eaf751e5488481632ba7b1938c256c7ed5272354e3c5519127f547a493aa82b0d00483c04e4e44d75be1263bf8cdd7f453ace9834ffb8b9c0cdbd1446e61b50dbe3dcb8285192134bb5dfbf6900e1e62c0a3983d378d7f4767c533e08f211118252d116d7e0d5c22740f9ef89f174482ada577f16d68092a7ad9789396452a55bad2e0d2656657be718a39f9c3164d2789ab4781e62f550a2a5a8d2c960061d010c8518b799e3bb10e6186e21788efb60a19d8ca899cf7dce6ee1340d8a02f7bd3af4b7a27ad0598df9867f417b9957f79ceb50f09e6887e0f9de161f5e3b7b728fb8e197237d1895fe08a182ac0fd8792987abba1851bfe70b34d4df6ae3ead7a23015036489581ac29b6aa17ea3dcfc542f0e6f7ccc843db39516fd9384913327c407814a7bbd81a3d78958daf20d87e321b890372d87eb6e54ad5c312db3f86ebadff13d79331c568c77495ba4e045225aa016d0c592856d1070c005b20f9088a39b9d68d173c2a617aa35302c33a51d56b3096eb5cbb350c7af75da99d9db67a1789179cab172dbae0fbfcc2b1e3200602adc496b501f861b7d9d65524e1dde2a1acab9b2e838970b65f7a1b4fde6e3644cc44fc518ae0735fd68bf8055bfb98ded9c21c6be1d4141c51008ff330937f2a077c9a34679a1b23592f8ea00891f108a31785945ff36110025ac1be597ff07489b98204a66d6bf031fa0843c7f3f62d50257453eb2ea0e191e437f61c7b2c01825b863b3bf3855d5ff8afce035a764c9485f986c0ec473bd8a761c7f45ab791eff2d21d3668cfcf5065adc58a01247f4813e9aa9bba54ea55e1fc2a71ac3aac161c0deeeacf056456e32bcd390ba40ae285fe7f84d0186493317cca06103bdf1d7f382e3f2162060e4dd5b3a33ed5a5a97edbb2a8ac6b3873b5259de14aa00d57849338a7e30eff4f5da1d07010fb9887c6e5cb606ff46857d7e4c7f595662fd92a1ad29648cd6135708b33750b8f93b2c9a11ec59a7f6bfeedd08aa2f1639a3c41db46e6cb4cb7a2a62ad5be0384419f6dc458b5f1d414e67f6cb639a3e972eed26c8fceaa809db612cc91df11d17bee27e5430317e44e17bad9ce5dd1ccc0b6fd2d414ad931e1ca4213a3c9cbb6a6293f512f0ad45b8965099e1f37d20f75468b1e67866ecda931bc5f18f0ffe8c11427d45b7d26e2d7fa11533568127be020cd3fe81b4f07a2e0f420999494bd8ad25ea18f9b0475af7c3120eb927c0c9b02af5e324ace21884dcb7a900c7260b3e3c53b00487c99f793bd7eae31d54a6ea91c475a798df7410b96906524dce8af113f17d4fe10ba7395099bb62295bb0d0594101e224176f078a308edc07fcf1ff66641470cf7c370c43833c5855a76b03aae166c53d20576c9988b7e312d18fca1d8fce26491ac38a475681e05b41622063622c64127a9adeb4b945e841c45862e8a00e0194f60d007c162ab0015669dc0da7960237677cada1fb025b9e6b09682d3690f255ee592f24a35443748e5ce12c373c8c925f7b4a8f3b996b128dab29ccc1f7e6af77ed003f37aa888e164628aa62c7ab8e91714c1f2651b295e4fdc0595211b06cc30998718ea4d14c0964fe66889ed731051c5a81bff244618b8a120fc362f1e81fa0a2faf937eeac41450a6c5e26179183bfa5d3182f8af6644928292c6e304ce784d22f7b102015f790ebb1f1df2a403750166b0c6c4b1d6a0ad82f413a4ee3aa60a31e57d0f0dfc5eec8f2e8470786efdd1be99fbd7046af0103f0650cf08cf0a792bff367cb8d12a7071451194d56380eb964645e82ef14cade8fc019326458ff185d00399e3fa4c1eb0495c9738d6a0965092f4d7a68fb9296761f94efaa2e266b8ba9a63272d80fce86e1a4fca621698492d2fe357bb9a853be71c29ca9d3aee2415a9e34a9aabc994f95bee28fb9534e2d09549ca6a6d528a7fe92f92ad373edfabb0b2fce61f06d932e66bf438b", 0x1000}, {&(0x7f0000001b40)="abcb408cb76cf7f478794b1de99c6df363b3706559e0f2c3f63cc8dec3b3bc67ec8846ec38538887b115f886bf0260bb076eb0b2b46755fb27ae2321c715941539155a6ceea5b6d6caea90719a2f14287ac6940ce61a35ce1265e630fb2f3d5bc7589816ea042a1ba3edcfd1256819f2d483dbc5ed9993c8660ca5d0000061fbc545b49a1804baf992a1fb59fe725f5320c787de9fe5232090a33d49d35f8a49ebdc419b30a32850180598efc4764de94687a221d4fe3c78dce5", 0xba}, {&(0x7f0000001c00)="9a", 0x1}, {&(0x7f0000001c40)="8cb90401a32d5d5507ed166aabb0da13b25a76ddda0cb5ead6d41743b1629c8743e0f8020ca4395d9652d89dbacf6457ba56f20f82e2cf3d01ca60a68014e9fc17aa", 0x42}, {&(0x7f0000001cc0)="1da32420bcad9dbb04510eee3fcfe899982e31050bab98342ba98dcec6fe1082adb4bbdceb40cbc4f3f31275175d3361fdea4f5da38af80c22870db90495b075c1a80dd71be62a608722b90a6264d0ec0b3f74a11c968ef5b1d41bbe272096f82af830034e06d19d293692b604da5bf5708842bb7e5390cb3c31225f7a3f0e15c2c03697598d55d330dc0ce65bac2a03b6acd8bce132aa14dd6cc06be4f1e97814645bde86e8aa777ee219dbbc0689f99610981f8c88cce060eda7b6ce5123d8eea284cd71c1b89359b4", 0xca}, {&(0x7f0000001dc0)="ccab09b77e77a25e26252410153896a26f40bc69cccf1d3a2c17", 0x1a}, {&(0x7f0000001e00)="d5268284baee103a02d124bde202c4feb1d1225185a5f902632dabf987120cbd8f2f8982a9a651fe4820c7dd17214dd74f446af8783c570af1cdaede597a758648c17870baa9d142729d6ca49319f1fc48ae1bbe325b08fc7d488776fde506de923c87", 0x63}, {&(0x7f0000001e80)}], 0x9, &(0x7f0000001f80)=[@rights={0x20, 0xffff, 0x1, [r10, r5, r10, r14]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x38, 0xffff, 0x1, [r14, r10, r10, r6, r5, r6, r9, r10, r9]}, @cred={0x20, 0xffff, 0x2, r0, r12, r13}, @cred={0x20, 0xffff, 0x2, r11, r4, r13}, @cred={0x20, 0xffff, 0x2, r8, r12, r2}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x2, r8, r1, r13}, @cred={0x20, 0xffff, 0x2, r11, r3, r2}], 0x128, 0x2}, 0x4) sendto$inet6(r9, &(0x7f0000002100)="f290bc17fcc928ba7b7d5fe32fd9c475095f637d48b79ea12a40152b46fe48a92ef711ce03f53dd76031a2c12c0fca7ab862ca2929212ec880b369f7138ac46c573a5ea576e34d8a3402ad3c77fd2039acd7ad81178ad636d69e2bcecc7f42c53949787894fda568c2a4680c1fc1893fe3812a0ca27455cb23365e1f4f22b4ffbc71139258165a750ec33617762a1948e020411d64fc3e8d4d9c7b3c58f57cba807d2d17f594ebc28ad0ad77d6ec08b7f346f2f69c0555bcd3368613db0702a5a67076f1389cc1b25ebb68c939d9f6f611850b83bed4fc1c4badbff3d649cc238dca941d92", 0xe5, 0x2, 0x0, 0x0) openat(r6, &(0x7f0000002200)='./file0/file0\x00', 0xc0040, 0xc8) faccessat(r10, &(0x7f0000002240)='./file0/file0\x00', 0x10, 0x300) 00:00:09 executing program 5: r0 = socket$unix(0x1, 0x7, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) accept$unix(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:09 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') msgget$private(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x30, 0x8) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x800, 0x7f}, 0xc) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x2}, {0x8}}, 0x200) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x5, 0x6}, {0x18, 0x2, 0x1, 0x280f51d8}, 0x61cf, [0x9, 0x7f, 0x6, 0x8, 0x3, 0x1, 0x2, 0x3]}, 0x3c) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x28) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x2, 0x200) r2 = msgget$private(0x0, 0x14) fcntl$setflags(r0, 0x2, 0x1) sendto$unix(r0, &(0x7f0000000280)="42d46e3ef67633d2fd8f69f0b7e370ebaa2a2432852f319633b9069ca0bd1eedf5d83776391c84856755a8234fa18c7279c4dfbffdaf5923b3b990f4a2aac2683791ce4da050be9b4177149fe2db8d9bc14dafd7c2ee5625f065b2af187c057e7bcb6ec41dfe977f5ce30fbf1d34eeb537dfad812e052fd02c66f54ba73bb904ec46e45b6879f86c728e75c88ea150c605c97080e52164b3dc76a2deb93a18a54c79e3c0d0617becf1e2e1870e978758cd001eb7cfacd0e065e2c51989030947e55fd4049a3ad71bd7964c01ea5e68b4f6a1704d3be388edd657d1f11ed2e15deba245c3a3ea04eb7a9aab24cc94361dd3879f29a436a35ccd1cc00f", 0xfc, 0x1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000003c0)='./file0\x00', 0x90) fcntl$setflags(r0, 0x2, 0x1) msgrcv(r2, &(0x7f0000000400)={0x0, ""/4096}, 0x1008, 0x0, 0x800) r3 = getpid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001480)={r3, r4, r7}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000014c0)={{0x5, r4, r7, r6, r7, 0x2, 0x6}, 0x800, 0x4d71, r5, r5, 0x9, 0x9, 0x5, 0x1}) r8 = getpgid(r3) r9 = open(&(0x7f0000001540)='./file0\x00', 0x1080569, 0x8) recvmsg(r0, &(0x7f00000029c0)={&(0x7f0000001580)=@in, 0xc, &(0x7f00000028c0)=[{&(0x7f00000015c0)=""/84, 0x54}, {&(0x7f0000001640)=""/104, 0x68}, {&(0x7f00000016c0)=""/223, 0xdf}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/238, 0xee}], 0x5, &(0x7f0000002940)=""/109, 0x6d}, 0x42) semget(0x2, 0x1, 0x2a) lstat(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)) sendmsg$unix(r0, &(0x7f0000002d80)={&(0x7f0000002ac0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002c40)=[{&(0x7f0000002b00)="c7e0e8e623dbb11daf35ddccc82621c76ba4762b2441a3a74eb0d8727b68b53e564886b408a8a74f79c0b60407875b7cc3a1671a49248ca7b7601ac302eccd5908158fab27965e8475a7666f37a7d1d91a8beb6abbdf3eaefe14f454dff39a7c821de0fcdae483387f6a89396e991b2b509b1b80ac9b471867689f2393b3dc3c33767d3cf1bba14e7c01d0266d8f302992148464f016e8e7813bcd612b45585e19fd567e87114cc1b2ec0ff38391f1579fb0816bde4a3b3411145f9b3255fe812b30589bddd7075cda74344fdb29c596d2b43c7d1c2a841e87379454cc763ff27876ec7d4376aebe6b", 0xe9}, {&(0x7f0000002c00)="f187c89673d4e020d3b8a144954e812e4497d533f9", 0x15}], 0x2, &(0x7f0000002c80)=[@rights={0x38, 0xffff, 0x1, [r9, r0, r9, r9, r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r3, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r5, r4, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r9, r0, r9, r0]}], 0x100, 0x401}, 0x1) getpeername$inet6(r0, &(0x7f0000002dc0), &(0x7f0000002e00)=0xc) recvfrom$unix(r0, &(0x7f0000002e40)=""/180, 0xb4, 0x41, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002f00), 0xc) fcntl$lock(r0, 0x9, &(0x7f0000002f40)={0x3, 0x2, 0x10000, 0x9, r8}) 00:00:09 executing program 3: socketpair(0x18, 0x60000007, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/114, 0x72, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x3c, 0x200}, {0x18, 0x2, 0xfff, 0x6}, 0x41f, [0xffff00000000, 0x4, 0x6, 0xc97, 0x9, 0x0, 0x4, 0x81]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x7303df8e, 0xd58}, {0x18, 0x2, 0x5, 0x1}, 0xfffffffffffeffff, [0x100000000, 0x59, 0x3, 0x5, 0x0, 0x1, 0x1, 0x3]}, 0x3c) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000240)="4333a1e53953d8dbc33e62aeaf97f406ec54e36d4296c08da0c3f658d94dcb6ecfa2afb8400a600a2a699874ff103a6df42f983298cfb069b447e8e92f1cb92a3a2feb860030b5e135bbdd4659545154e9dc69c61373f54f172591a7e0409dbecf85aa1a4f13ec56a01112d7a62b484812185123a050faa9a7349d1fbd0a296c682e5d8ba9db52db5c56463b4b44f5c102f156852bfbc6f65e50925f1efe4d204606bd64e7a90edb8da75717100197412ecaf3f4a6dab00a0c40565e9e9eeb6fca301b958432f0bec68d43f9578212fdf7cd68f897ac04", 0xd7}, {&(0x7f0000000340)="70536465b657a08276a544b5a22c8fe6000adb593146d77633f20d0e17391dcd767009f0d389e74489e0b2623e5cdbf29f8c40f6e4690d45d3714a7834ca86e29f004e94b6b8087a5d0a921e0fb143e1411eceef189f2d573e0954a8879db24a073d3408ec1f0fcd7b36909623397b56e7f32b779aaf1ce88da0a0fee361d6ed44b36c8227a92353616adda6e5c3624a481b13b6ea045d9140138df46ad2ce2881dd32f5bab5d94e666c763efbc0d1c056212d3936a5c0b62dc6c187fc0b4e1122bbab5d45e7b1ab0511f410d8a63d650b5f3728f41b38f7c10502d124daba8a67ea5e60ce6f170fdcef68f0bef6ef03150bc978be07825fc09696f99219f169da5b6f019e47ef163e0392916862539415a168c4e1439c4861bb9a715185cc6dcf40475ff8293229744ffaff8e214af56502bc81cc8f3f355b5b43a388a74701319f32a0405cec3f27ff539de1083010168128e5c7ff1290153583d2ca99d030a9dc43b696d4a39d74e4b3a5b66dd0c2a2875a2978704018c7519cb2e85650bc9b439dc94edee2bdcec7f379d9a6a0399bf34a608913fe07c1a3019e33858758a32268df24baa70d49811eeeff943b679d81ee6c63aee47281ff3c26a7b008b9aa853de76371d4ac3d2ef7766932c62b587b10fdb22fc31a711884ea5fefccce0deba0d4e6c3a0e2111118ef27c5eccd620e16a7a8e18868327d40629a662b8d22d315f3e42736e0eb6972e9d4ee6f38a425a064c3a039459c69fe5887c7b3e6f3349fb6e427495aad4964a84dde2c2384e041dea127f3261d1b29ab099a62a05303a0a7f197c05bcadf8e34614f358bfa8821449d37295538beab5732bd34a0647be7df3c678188365aeb26ff5a7fd13a843575fd6e4ad79082f2cadfd33a4633ac782eb260b5caf97ab4db0ec448f049db3981325b23b62e183f28435f89403aea880119928e5b1154c2104f7767c8777112807e5212e5169e29a58cb2df43a5d189db8b727c60a811955f602306efacd6fcd896805a624cdd2cdad83f200bdfc4fe37a7d58325854fbf6aadc13a14e921a18bd94454e1f59f0682c2f6ee6dab9403d05c822fefd5a9bb3c226b2682af4f0c4c98a5de64a6acf16ff5230091f45083e64c744b3e56917ad7ffc42cbe462b5c94d11c1e0b5fb01b89830869930de340104eb836d016850be8a1f99e77ac1d7b5faf74f780f261d8214e53b810e66989bf8c8c4d6858ca4f14ba85514a42cc40c922d9b0e344d1cb3cabcbc74f1181e42e9e2f97bf268b8181eb29c99f49ef2d45bef29511263c1d3d8255c5798f7c7b79de1e9b4bb581b520317370a0c162cf4f012b22a39195268caa20a710a5ba28a85522ef86c9c943e0125d7481cb00fa014bcc8b44b145c37eb6b1e0a232499f4bb6793d2829405706817879bcff2925884aa5dd44c886eef2f0351add365100c64680519d62138e0517fe5d8bef9a00667f41f4b0ee12cf63ec2a24d107ed3670be6d511b929d235aa2bc4f580d044d3515108ebd56db7bd9c7cb933aaae700435772ff301c779f424f6fd6cca2238ae9f1d721694e56e8a54ecd86c14bc1116087e554e2ea644aad10bd8b5d3586ce4d60c5d2ead25723d7db6d6b457ee28224f06c335d2ca979191bd8ee4c2f536085559256b4da50368b1c4dca1da3ea961edc7e4d5ff0b4717e8cb7e0c002b1c118b00873d30960d9e8dd6514d41ca8420cb682b459fd7cbc26e72af1e195da302516a0f98008bc9322b34da4a72d432eac62019684be6620d142ffa1297d6bcbd2a7da2f6c4169699b650bb8b3a6872b3e1ad901ef998a973e6a57fe914f48d27e185866683c8bb81ab8f741025d78758cd9fba19dc284723086f319d0a704c5cdf018d09ef9bf78fb9ac2c72e1c0c3bf40b9935130d1545299b01e07c5b4b72d988ac53f4cf22fa61393edd8160a5f4e66b21c6f71209920a10754f3610570eaa056549fb8fdcd440d0104f80adb96c1ac1ac03297b4c2e239c082cb270db7654410f78930d4833fd21856cfc2f7063ae3d8b636c3ae538d884bac5763b1f494593d4fe3fc1c9d5bfd245c7c7298c714da5fe70cc9e5974936d2faf57a05c7165e66766f82ac9b967f1ae7902637908cf55ae5f200b8a3d7f4b7deded965b88ec9ff812bdc1dba3a327087931a5f8e5aaf14225e5eef78a9a0fd6ab791676d62c6a3c7d9284c017415e1168a34c78f128a008df30317f6ccb772c780d02577ac058643f53e3850228e166954c1a46507c462d41fadf50c5fa74137fc6584194869ae9ddfe9afb08365eb5de16ce5b11b95ada4ab5075d28126096cacc1b610c732860d2b409e26d7e353546572347c7cd175781dc99b33676fc1f685d84fbef822a506a5a04f726f6ef2f42d699701fcdc6403f950aad8a826cf8510e20b95a55865ff5b1c3228a87a50b7b10384c7fd12ae7b7e9a40b77e57d5da3fd4df8d9d21277e84323c2314f01d9742e39238062d21ac493a1a4e3d540e0faa955c3fe5e61ac63397142155acd159a91d72d7a656bec570371325a305b07c87be3661195b265162f46c7df680023aac72258838daf1e967b0f41e6fe6b50f3fd7e7c9d08c89a88e8ecc5a11f191cd4a6513104dcc2efe8feb903574527839012b8e619f756769a826349eb2b052cc7254d8380ae5f9bd877883139728d5c472d5fa1da2a11c0428641c078e009a299274590ede56fcafd95397b12f3724f05ed5ce815b8e5e8f67a9b12afd139c44e8469bff0fb1b606477704a20c1f7cfac9d220c4aa77a19350fb8050fc4c14a7ab2b314a0c6774c5608bb552d9bfcf5418c6846f6853674e347c5794c47f5ccde51b7ba129b7e16a0648f52e6ce572e8be40aaf77c2724aadd2dbd4a1055aacdd2a1ab9723ceac5189d1eaa1a9a14938bd6b021720d3a6a2c19cd47f22c7522cff20754b4b7942331b489ba5b4d97af7b4b2394be6af41517c044c8a8d7ade5525677864bf3b627ba94722a45ed9d06096a02d91ea3d4d5aca9da5ca77e4da0b4360b9d900a397c5b887aeee4fa01b1a6dd9c24afeaebdd2d5d37a0739884f60094a550c97a32f1f07405ad8cf00d82af9c7fbf51464aae1ee01b3ba4f45a079b2034ac655be526e2d5cb610c23e5b88aa6c6fe468ae4f95efe7279807f77d6e67af934c5a482c4cf3d6de0176f5a8b169513c088c8264a0160eb28d462d0424c64d430140eddb7507cfafbef48675e2a624ca63d3debe870a55bb548d6fd9a052555297d3e03b2e0b87f66570efdabbafde3740ff89bdf76dcc0a931c0a590a3c32230f29df5f153d024442c6f8a19201ceae027c62e7c665577ba0a5c270cddb46fa4f79084b9a9b964289de8b8a88ea81976e4ad9f1a602cd6888413033897e1987c3f89902cd91edc348c0286161b989c1c33436f50aca1505957e41eac78c9361fb25f0981583d9e1d9fdfe877f47e1043589115bad9dd39a7cda50ce12900cd839c143632add7e47281cb77eb1953064da3bcd280a9461eb68d1150acded82947aca526bc70e730abec0edcbe04461bd35ed664c44a10fee5c12011f4b35c2601a5f79223df3adcfd1c46b1d62fa84de9e8f9f6d332ec8eaacd290cb5e393223da2589d4f5fe1f07c7740a6a93827319fd1f75738c198bd8e2a1958775d6e12833b8644f2e73231ed442db5e71d0c0a19b62911d8391849718c223c686ad8d7fd7ba5dccfe1f6a75d88628ab3f0e863e66769db328b848e062df89595d2a8628cb2cf73b8b87fd6f02299a68e0e48030a8a79f3bc45a665ce610225560823ec50d3c766a104355caba7ee9399f89c5ef589a77420429d0547f54dc43bcd6b055c370fb8d04f4b087f946aac164c2bdaeb2771eae3dc87348bf1ce6c2c2124f19757dd382e09233402b18fc3f78a7afdd93198825419a887a4447005dc53aa97e54e91c7553850be8ad6cea2c090331b7848f0a6b004fa7680f2774d4df66455b245cd20d8a8fd4d9bceb2e2975ca99268c78652fb4ed25a71fcef168c24315cf64354bb27752f78d4fe85a56f0d712e9b4c61d14653d35a06501470014bf13c1e2793e16155331439b9f38066cbb77e143a678e4d743dacf03486fd8fd84512e1256a1bbbeb0aeae5142ba44f93b61d71844eaeea94782807b1c8294a523078f6a87f6b468c6aeb923dec1c4672f30313170244cdf67cf06708cefa714e674155850e601ddaa7c5a32fadf653e3e7e1e90ad72919fc25d48c9297a343f7e4a81975b79ec301b8bbc18e78e588c4be4024dac72de5cf597d8ce7d03b3cc1c099af383b1adb91b7c527832ce8f95a63edef76634ca13372f78b30e2b0cbc15db7b88d7e225388e86df74c696267a1fdb1f96e184eca1fc7b4dbad1f5fc06f85f13f0eee42c3e27f7e4780d8ae1ad34004bbcca818063873143af50f7958cb3473d492de85b08030d0774d02eaa0aa98db24181d67134de3dee163c6a963faedf4216dd8b7ee2f64b92330da3035b709e5e3d87ca3dd53a89915fe6ca201bda63a58f8c941961cc6666c3566af46565d492e1fb958a45ed6dc77b57a55861e4af07fb9f4d125c39eda79ca9381eb59b24ea9be6140eba268adf39cc543c9fc457394b87d90e298d216f6253826b18bfaef32936973e46966871dc4b3ceedabb10f14ec4068321b2c05257a7b6934d91fb52356ad5b5c7897feba744867b66460c025ff2f339bed3bf28cf6dcf8fcf79b49de297762ffdabd745ec6b996838b939409d6a74657ee54ca656a7016e93a6c5f23d791425c6b6a23c2b885b501c46a25524c94fe5157f6feeb0998d0098ce7adbbc4388f89abf7b0c3ee9a4fe104ff4b20f239f610109b7fac94455d050d8c55bca7bfd305c08ad5b6124667556614ff283894a4190ccc7d979aa4dbb073eb4186bac90f956977ccb681a567fa38927c71c2001badd87210956b35e1203d9d5f2ae6484246636f8e0e00c72259316b937314da1d2cf68d4ec21e4014d67f19b7f8e26767245ac1dac7be4f8379e204f097b2feaf004f54f9c509e0fa41e0aec52616300d5faf0c930df475ecb89b1a743b31b7cb35033e3a2e686b9b4b9e464acafc29492fc0c1c784249a20f0e19fb4bf96c83a63b7967f02d7ab415b41ccb76ed1048c16b06be0b135a6acd8aad41c985ef16cd3143191a7eea07e1064b25a9cb5983631c44f822ecdb9649167439f3a3ae78c187218effd2d5002f1deb5f8b938400316d7c4762ccbf405cd8bfecb64aaea82b6843fd1558ec0613a956acfccd1509bdc8d210772a713fca7e4e6c0d3653f7a90c53aee1ab86c45129313b6958f29136991b654735c1599db0d32becc039d3671ab1d93bfe830fcda62164f6cf0b7b870d490a24d2ec142d27cb972b0c124fe83ebc12e102d6d96d9d72c3310510aa20ed72bccae3f5e67188bd12e7f1be856d1fd89855ea07561466ae9c4339d72a36d9eb131d7f3ab34979111da02488c0be102d7b7edbd4b4bacebd1d248280aaca4ca3eb443b6a599ed0c51e1a4af3937a742b6915b2c9fda85f760f77346ba4de46a12ec06ef5557e37025d759cbe833236db6db780bc6b65b2cb121c9b29ce667d5e777b5b7c3d48e8473bfcf607e97f16aa22ae19ce1de403aeb21a3f5ec46ee20a80189db44c225a4babd1b61cfa2f2d28b0c100b771d888e92a2840cf5c9268876fddcb5084d4a11df34a9ce863924041062e9b9b91aa76863ee658bd7a3f7fb80d3a6054f8562ee623f870194d1c43d52273df10a71b5bdbd402c79d1b967fab877afb59568ce6b53", 0x1000}, {&(0x7f0000001340)="6db77b81e7c137e4207fa4b5eafc14c7", 0x10}], 0x3, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb8, 0x2}, 0x1) r5 = paccept(r1, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc, 0x60000000) r6 = open$dir(&(0x7f0000001540)='./file0\x00', 0x1000000, 0x0) readlinkat(r6, &(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)=""/191, 0xbf) r7 = getpgrp() sendmsg$unix(r0, &(0x7f0000002e40)={&(0x7f0000001680)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002c80)=[{&(0x7f00000016c0)="dac96f0984cc2dccdd6b990d3c3e77742a2db7fa2cff0a986de9d19c11e97b3c2dddbf87a6a634c798500e8d2836ccd66267668a1bcdbd2e11d89c705ee644c5cf51edb1569c7e91a56cf4627fa2e9d2301bfba7fce222e92d1f24d64931d65b1d4c7efc8cd674b7ffb2feced9d6d44b7fb6219e32a9026a4d90c62b732a9d39a21159dafe6d23f8cbe168339d27d1eccce3d31a9c5ae4ecba8fe9e6e226c572431c8bc9724bca5293e02c8e976f393464fb3260c26065a0399b", 0xba}, {&(0x7f0000001780)="02547c35ffa522320704bd37618ef61acb9b22f94b5ed8a269cd2999c23e91cbdcb298a0f4fbe52c673ce091ca0c94d7feeea580ff62cfb1e90ccaca3ae2462a6e0bb93f45813dc44caf58225ce6ba6e1d1dcdc6a180cb3636eef77e795100e323b62d2bee02457ea0bfdaf9ec81c206b3135dd90fbbffc192c8d7bd8497fcaed03755b2a6298c2ed58bd98fe17b", 0x8e}, {&(0x7f0000001840)="f254d0466e763fe83e029e9a361aeaf5a0c687386945b9db16cbb7b35949db5993bf14d7672565f0c5d942d655f5c95aaa7b51cf3c848d94e98a6be2618a68c652db2aac820f98bcae50729d9bd02e559e80a2624ca285f0f8dafd27476468c9e7fd56649b307e5d47df19f00ee6d02307bf5a27cbc513c1bd3daef33a697a7a76a4933d8159d37a11c227e713f599f76a115f3a108c897ed2527071cd398b8fe06fbd51db7682fedf34b64f63f248aec274769a57d86f1e8536f5dc2a3369cfaf5f2acae676677f3b84dc3774da9fa3591de0f25818c618a7a6896b7aeffe380d048f230d18a0bb824f", 0xea}, {&(0x7f0000001940)="c91f510773e522c944141816486c1e44f21b6120277f0cfa50642d2cfe8c26e3e2d098a5cd1e404ff3426db51b6e37a873596169cbf43e329645c37484b588506a325796c19cd35e0ecc99b85d2a51637d2c96310ce3b75957524bc2fa630853c070ad8b212c185ed9ab164e53bd67ff1a731727cf9c9d0a4885a8d925f921fe90", 0x81}, {&(0x7f0000001a00)="054ad4602807f314479117bfe7bca56e86767bc6fd6f162b0bce741eae9318b318b5ed1780", 0x25}, {&(0x7f0000001a40)="dda4901ab01c6be437f53354ace76d6a8ce15958af605001248c491a4dc14c507214e2defa6282e2266fa8fb1a38d4bebed2c45bb836bd4ce55fd0ec187d6c3c73e66a2e8fa63ac652683fcafa8193424068c7fc45ccb0d1adf98a093980dc9b1419ba7b58c80ef6877348f17b2d21e2e0824e656f60261a5f6d0049bf9c13864f5b73e15100ee666b6e9f0b862930643395c0388b960f8f94baf684b136049e6d70364b561e45b46fd158d320a0947175e2c14d124e63ece3b20c44882dde2452dcde9796aa63025c689a8f9ec1e918eceef481e90f13ddaf0706e3c3249c7390d9526adae929fd39dcb1fac519cccd571de70d88416620bf55b300539258a097ed2fff8774e5f4dec538fcaf3c7548e57a3f614805bbeb879942d6d99ce04767b428bec079484e5888287999ab092b6a6322c8ae1e69423c4d3a6d0edbf6126cb20d2dd632ad62e022e12ac0938f2f645bf95fc887104c268d78cc547853e6b2b2360187d4ad208ffed4018b385f1052647dadc4068a826d22cb206199b258d8bcad82ce3f0f8645295477b13fd8986287d04e80f55a0b475dc7b7d19ed1d7ee9f10af37c4a3141eb8c70f246cb9534c53f1006ba825b99a929b9ce838b6dddd9427b369736f8b6cefad5da8b55adcb079bfc0682f5031219cb78ed10c760587249667db4b79dfd1ed3a9c28879820281929bd9d317feb9a0d3ac0c65fd12af7a98164391f72730377af0b539e5553039f40ef7035ff0720f62311a7c68ac9064c7a5ad5602d8a8825a38b5b8275054189b3b954ff9e4e982ce950818cc050bc82220a85538cf0b9b81338dd240701e0e1d1bbc0efe6c517cd3a61f2b8066cd3f576aa7c336b474259e125b3c1e3e0c70c0ae562d8d5d2acd81822c2d889d2253442780f46e9b0f2161de6593657712a9c1865b98c8bf4e616166df51e7b4c7ecdb55ff4bbbbad748628c13965e01140b59c557ce796510da9c101900108cd6d07cf4ac8799fac2de28316c9091b97602cf996138f8ecef96d396df9bb3caa38245a11c15695bba0c0a73eb80271aa9b475d22fdebda0d99c871ecd32d2506905f6480dbe3e6efbcf2e05a605bd0470cb8f693b39d0b562510bb373931c2a730e237d79ad4375b6fbb85c2d291df77b7face636ae83edc928f0867aff7f506df94f48da27efdd72a4a27af6a4e59186ea38fab4bec744c466cb967ca35c59fee10e1592fa6e3c48a4fc9e99e6700ece71257bfaf371ff3e1852fbac193094b95f0cbcb5eab272d5bd552b1cdcc03f33547fcf196798926fe2c832bc15048c42437c9ee9766ee6b17c740d600844de0a7782d7de70508e13aec537c3a8d4b92c376b6242a2a08254fe2aa4d3aef115a31ebb4935153fc0ccef803e5b07c61f3530daec8d52316d3f84de4eaacd2549f310872db061b61dd19677778dc89d95f4aabf794e7a100f9c560d896588c807259825fcf28009c8081578fc8931739addb336b5f0723287845d26d63ed930e7320efa39f07ea0558f8274a57ce4997669b4e62aaafe3c70fcacd2b30ef48171e1f085192be226997e4650aed0e3b7850c1ef08c9cabe5f78c4f5770c051f89c93f2f00518e2fae04baae6071b028310739616d2c1fddc2a71885108a3d37994ad548a91fcafdf9bf5a4526d33e8e1dc07557518244236942de12646050c95129a6f6f28ade7e2c06395129328e07f020d51d22a9b0524d4b3b1b11073e1d6d139fce5c18fd00fcb5fd68046d25c3c2368e7463c4da3a04ee22ecde5c1b08ee8c906b7268556018fce90ebad908271ed36ce6676796c2c8d5634229b0debc9b1a14e600747c7df20ea287626897605aee7929cc2849c7adca62056e59d2aeae99d9d4ca7fef95f221e57e3f671f293d46977b0064f59da6a5189f65025a3ff432adf871609589f060d83cb9ff5d154ea87e84882d75a511258ac5c06b49df828508b783bc66d6148589802cb03dc7c7b9ab76079a25c68b1dbf407033038fa0e90208c4d7145db9543620edbf82323d79decad54c9dc8d4230a81f4902197a68b6305029d6eb970afaf97792f9615684039874f2231c142b655033bc89a8ff4d7332cdcd2e1cf452fd06ad6d39b476903046a9abbc4242d588a4f1ad13928b7f77e8b65f93d6360021ba617a0ac64cc13c3595a0ace43cc2fc42ae5bb5d5608c64b9a644e6c9fa302c2b7be633d2a4f5f90cb0a2b9e84a242f04cd59c57a9bb8bd92ebc1e7b45d47cc265ea1ed534a202a7889c9fa20669ea6fc969ec3974c96f4e0957067f567ac00d9018418b349e3edda58d59019583b6c1b0d2128bde87a82ade54b12e1225927d198d5383828c5eb974178adf8f4e5a58f7e319444b3ae7a84e150e852b1e834409973e7c9af53b3764b274badc6d84226251dc0899515d81305c946f075fb989146f03cc9ae8677a6ccfcd5bce3134a427a37f4e20dea76f39d8de51dfc5fd64b674ebf0cb962d38a058fcafa4775eb4e0f5130a34923e4bae8965b8bde4889db023586057e92c4fcf0eaa1da7a63f157f076769fe8d7209b6e43889fa4a0581ee5d73c34e76dde46d4415a1baeade1dd4befc81ab3dee2dede4072b9b3aa0aaf4b9fa601ae04a003cf297587f34f668a1c20526c4c0326e1af0f100ba0352f92aa3721358473656b571edc9482cde023640f6fe274eb224de1909d6f4a3253e24186a73e5cd01d1f7069e78dcdc8898eb726002311c663283f30720d1b133d8985e03438291d263a9b30aab2cd13722aa0cf17d71cca334a9c447feab3d45c0db61aff15641d0e10a5ed139802dea7e4980b9e24f1ff01ffe2936a37053bab4d1d8e14615d98a1d77d4fea4ddfc853dd5e9777a91b49835fd786d5969f9ae7ea1a0774648ad710821fa272d8de1ee0a914145f006e24c32526d7c638d5755d78faf9e7dd13ec6fa59d915facbb19f09bcb6f703b726aa0ac14026e4e7e9ba49f3a75944eaae4258c8a8a82c59f3c4f0c5c6f32317125ed6653630fbb9824f9d80416f69f3d7848cc825bf35cdeac77ddee501c81b1e92d0ba04dd8d6c4aee95c1997e204d86de7e2f09b78e7936947113c170132e71a62f8e1582e44d599eee82094894a434c3efcf22950d89bc21fd428498770cf2dfdcbab0336125ecdec73bec98251cafaa48c203c6dd8162fff693eded8e79ff6cae36bb8ce35f13aa040c9d033b6fadd865378808c6f1cbabb298eb1c2d81fd82d83285592ac260418fd513661270ccecfde772324ac7ee1b11cf7ea81198a52fa164b56a2e8c466a037a940de0d86d5db9021fc94a95c2fc7d7b0efdbe5c78aeffd2372bf4c0c916567da8a7c399e45e4a63bdefca5c459d9a3f06b28ed628faf0e22d606511e19075141e264a0c44612ee40f53d7a1f998cfa4e8aa6df765e03b7001aeba7fd36bb6da52a94f3ef9030015d0a698774b68c353be1a2a5e3bb4cc62373453c81ae1882b0d218af37871e322256e011843c240b188300d55d6a2dde0c1235010dcb54ba0b497f1be4348954da8797b8e03ef140832eabf74cfd38962ccdaba81a6a0230efd60d35b7bd164b4d43469c0e8ab96776c9f3558d5e05b583ea9da7725a443109c2e9fbe54612b8c3d3186fbfa83ec9bc791d7df130196c12f70de870daff6737f70ff5368873a0035efea5b77c5b38433775cffc98d5be238c33a9d5076cd555c551398e69625d4d1db08f14607eb3ff5223878321a5cc2d11759c30ac43f3bb64cfa3c47301beb095aed4600ec22b6590e2c2d5976b49b6172e02ff7d0277e42667cacbd5f391486fc7a6c1fdc286cd2566075e804c4403bb58e8131955b6aac0204d8a0947c740a638d468d0aa64e1e31389d514ed6195221288467e0428120f223e4d9636b03a0f6f03bd8599431a17cb3105113039a2b35e5c57d99b0ae86523745534d03931a5a53f01518b3e47f118f4502aa5f7a36b881c25ed62e9fbf0144691bc5af7eee4c32969822e6c7a9133b919e301cdcbf9f5673dac1bfd833edad868a5cc499870df140860342e4600de9fec016bdf68d194efe067bd250876fe609d82ec4e4ebfeb50549020fb87189d7111abec9ab2efc9e6933d5dcffa5089305652f02cef51bde47de1c94bde3c8e49f6be994d15538e734b00466b7c339e69a8b1278d365ab08a32b744b367c01c2f55abd32713f7abc43827559d01496ef45d4336782300511d31fccd4621c3ad92cd39076a9d570756fd7031ec475693d7dfe8033e66d2ac2211c36852b2c8ee988c514d36cb15a76c3a68f34e7daf1bbad135129d340c3ad312d40ec6fc8b0b173f91fb03ac86d236ed19d43c1060a0407b6e5cc85e838d0c5849f88b6cfcd561b0bf9a570a23e5d0f4be4c39a5f9ad27ed9347dc4553a2d5a62eec9f1c2f3617d5a13be9073418e97e1aa124045346964d024cb922bf6d937aa9cf23ff0bcc7bce93486038ec576daa98c13abe710482b73464b07dcb4f898ed1f71a4917de7a607fcf1323ed3a3ebf6d58f132de31b4c27a6e9cac040935efa6488992e2039b028e7f5b1969f495819f8caa78b9099a88b8091044d476c024a6eb54ff34c0e226031f6399989c91c975e078aae1677205dee7b8003c2b7755bf9b978d2a19797f4b21c94584e59baf144b5c891a83aa7e8ff2959682cc7969fcffc063d3b66a4b1d7926488cf44dec689aa9971cd8951077693bb9e56b4b17978ec62f23fa756568dff1fa611bc38a6c720a9a9f3b1307e76fc4567937a3669e015641713ab2492dccfa8fa3b00abf3139c4f44fa38b4ca5ea7d9eac732a4b0948e9151d4796b0f2f9e024aadb9380ed83bb2403526e38199b37450c15b0ffd8f54bcbf22a2e75b8f220aa63327d25aacf8a5913f047103cb95783f30142aef39b9f02117e2db63e59c77e40f3e99d9cdb51009152a11deedcce0af4ba4935a29b13b3162a1b367542cbf00ecb19fd8276e5b57865274526300ec5478d1a7382c1beb5393b6e30af2bfd1b8eaf76779c2b07db2b93c22a96c86813f60f1852f3c7a31c9539e95641b7068d4256f490bf99f109c2d813bd8195ac26a99a264ab9aebc7d44afa5ce27e20682b13c68bb4973c61cb30bca6d789736d4a6932d96f2bf24d37927c774451e3aea0dd5620c59dc7f055d3c0be75bbb00f6ba76c2debe0826500f56d32d37a986f460e350442f356959b56dc3051dcb5873a1b723ed7968f0b7f975031dc270955b3add0a7f3c02ab45792a17b1bd8547844d48e8ac1239dbb98f3bc5e85c25b09bacec8f5d40179ff248a7bb2002e77c76dbe46e935cc0da6ccd0d1144665f05aa525264d1f6dd5984c798e14fab25b0974f9849ebf4acbffd83e2d597043953fbff864c77dc83f49ce6ee0de89f3bd80114c49f2cc025cdf9eeb6a64099f1e1d2089b90b7df9e405c262fb2916f620beb04027bab8c049935dab4fe16ccf52f34c33b63ac2b3259ade4b6b574b5efe232be28921856e100f0362c7b059f31dccbba424241d24f484f6723964766eab4cda6773f6f0c1a4042cbc787296082038dfb08633b79679f4328a4775a9673537c6fabfae7c2e5549d442ac32bd51fb5b98f7531905f83f38fe31c7cea8d96d71e82de33987092442c702b63358ea804eb3447f829e5e73e1b5d1a787bc2c9b46d0ed72788a6392cbd39df58be29e30c17527f655c1717e4ddbf2b353adf9d9401b013423dd742a94baee60e9a41dbc023c9bcbdf4bb7ef5d3fdcb0312506bcd56fd422530137b86060b04a44c3256ba18f50e622c0811265f4c8fd4851d5", 0x1000}, {&(0x7f0000002a40)="c41c13352e3515686316637e42b521aa62e000e2261ca019af20a2446dbba76b1edbee66de9e782e952e75490b2fb70e234a03e436ecc2c94085711ddf745d2dad2953609756bdd794089e80e7d77f714ab17ff08fd14032adf7508bf0cb8ad2811432cea35e4d3f", 0x68}, {&(0x7f0000002ac0)}, {&(0x7f0000002b00)="614b8c867346b990217a90e884bc31be46c4cbd0c245f84577ca7aa80c208c880e4f3f4ea8d64ffa7a1588c12cef09faecf620726b6221c374d723047b01559ce25506f1b46ce1f82e21afce476797266bdde765ceeb517dfee52b24907ab74e8deeeba828e3072881275c6a7cc2f89500d7cb268c02e8728850fb3b35f3810f77a337c9f7547b36dceadc634a733aedd95fd63a1ceecd28de36c6dc43ad423026f38e123c810ac6828ff6781115da4b291a2f009f4aad26f4df470890e5d9ac7a9fd0e658b6a6286de70f73b769068b", 0xd0}, {&(0x7f0000002c00)="15170540158aae33a58e103bfc95e7e7b8a64d449d181fd3be1f94a0a587c099056a4039232eec828e641fdee418bd88bcd7e5f33d3c99aa843288f2edfb44d5ae0be256c8948441404177d9fe7aeae9efeee7397c3bea", 0x57}], 0xa, &(0x7f0000002d40)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r6, r0, r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r1, r5, r6, r0, r6, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r7, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r5, r6, r0]}], 0xf0, 0xa}, 0x5) r8 = openat(r6, &(0x7f0000002e80)='./file0\x00', 0x20000, 0x10) fcntl$getown(r1, 0x5) shutdown(r0, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0xc10, r1, 0x0, 0x0) pwritev(r5, &(0x7f0000004100)=[{&(0x7f0000002ec0)="853ef654cff2a26006514b49ae274226ce3bbb86d32ede85490099145bb1af22cc602a5522e6488c77b398d8ef6388fc2774e3a45d59539ebd57a9b78a33f346630ca254f7d7b81a59f2f67777097afc7f2c82607845097fcc612f3d69b7c3b0e6aeeaa24b5e74844efd711ce756ca1c34531568b94927cedc0e0fda4a6525174d0c6b002ef67a94408b157137d05195f7d92dc6dddc6ba214c4d2b453ec721034c9c25b610dc56cafa619525318b97862c54cf164817bc671cbad08f1cc0769a3c1f6dcd02eef2a3995b7fcf46c407cf89c06e9fcf5474c17ad74dc7fea40e395b751ba84e69e0aac7e5525201cf02ec9def1547b447f89d4c9f9ae5334a6ddd35758c7c67a97c4991d811e13e0ba8a95235616278d113701abd90be2b3928360f16aa8086293fe642d18579d188994160a9dc3ffa718d07e64aedcad9d6f6a53f00867e69d9bca78bcd293a07922db7fdf478c58d7f633e631566c3aae48e477d452b9ee729d3e8e0e3bccbabde1c58cfca4e8c0e40c57bcdb604f319dc4adde5f1f87379cd5c031cfcd720b4bd0eb42d6889aac29c4e47c69c3d0435d00839e42c9b1a36d9fd2e65b0d180ba1b15d86fff11c53e40526fc76877e68046c1460a8cfc7d1ccc7646a6e2eae5e1dc895d6bec4c8c6eab82cb1bce1de25a65cf127971e77d9dd12761ef43539c28d36961da01e2349fd1435ac5b9aa4e84303809ed0671085ce7b5d5e7de48c99ce0a3ff47a61aa734271fc55a283dc210ece8f0eef29d34c5eca7381c3fbc3ac7c9a23e03b2e48b52d3564d9ea7d4fef153b401982766e8b207556892860cd6b8530b1386c82dd709afcbdb7afe8faa7ddcaa8197533177ffb37fc84317b04937dd5171f335a25e7cdf8e63e2822967e69dfae26b652c7ce0970830a54b44fb3ba99eb22c1047ce08a3a9218db8658a5fe9133f7e42a807264431dd772e03bdabd5980af20a241f6adec6c34169877d0ce51980b70a13c7bc76953246d936ed43220a06776118910f99aa37379497913833515a241bef3be407ef9b8c72e18ae763c54ca555dfb544480273af1a98926349e6a60e0fb7f300e6ac3dcc6aeeebca2bc6545eac1cb910194ed280c85d658a037ae00ea5732d9626caa910c9f7748618ac62c14d826c894abe220f6a07badec5f2fdb31f5b32f5437e2e22e0f9d6be043051e0ad6f2b30ba9491f82d6b4021163040891344858085e95db38cdfcda61685fcb6f8b5ba4913338a85d3c5eb7250035088adb63877acb5c14577fc0ae08fef5b8c379516ee7daefe8b93161ed2224eddc2b29eb1a7c55b24fea6e27d2c8d910123f7183576897294f2dde1be923a1d15402d991b494ec7b7b6fe25234b194dd95af596220871f252f85bcc50c99e0ff0087fd4925e5bacc7341eb54c4e36f77eb2bdc6b1c8225fb627c977176aff9da9694060169f41766824709b52bd891256951fd4f643635663a634416f228b61c0e15b193975865ff5c57bae4f320360e6cc5b21d1c928f1e6772eac51da552b25e4a8cb103da0ac9d756306208e3827dd0f9553fb04389e33d7dd3f8e16f61e2d5861a5cc02f6808c7030f6f820d50577e6a3ca78bc905b3385e14ef0ba9f1774ef442d8b96f04b5fca320e8da5249e07037d29190bddfa54691a66fd5ea4817782f320572e33e631848879de71dd45d595f09998516390c6138e415059c70f3864656f07e8f651c5bcb317298be3ac104ae27c15eac7b2ba39d0661bc145fba94e776286b910b297ae3d46f7fa58502c00404ded35f78d2a7f99991525617675c16ab4ed060a0fc6e43b7722fd02fa8fa39d6fdaf56604c7c1bbed9847c709d960b8d7817cd8a5ad3ced2194913c91e92209ec28d32fcd978a5d0cd682836d84f2bb9715e9b8b47e5958b993b5af91d08bc46e0f6830144bb80e05697a74de35dcc79854e1a0765a9ec6b909a9ed5a6cc9752ac5d551d91144cd96710babb5142d59c1509f77397bfd8d55d5096701d8c271a0b6c655125ab9c1eced53a82241266eb01e6c79fc2d4562f125019ef67224f21e6101b2d5ee6effc89af4b21ddef8da861a2e3ac14452f34bf776efb3b6212a1fb81b1c80d7a9829e99898f4434ce012af3b2a098f82225eb56aba0a187e0d39e5104581f3e3ac45c192a492612deaef1f5a2812c7bc16216b592c6729a6ce9903b7688aef2a4d5ea195d1a183aad4ca8a929bd1dbbb5f6df38b185a064cef6dae0036f3b9df9094deb22912caa58f69c3a747ff6f1a63f995b1d8a022032c96d6f48396edc37d070148343490b10ebdb0d40eea848cc4360b2e29ccb7345a1bddbb838142c9ee025db951bae4bc7e2aea05c3547ae8ce30cd8847c82716f5f3b9a79815db0aaa9df303a349ce6818d91ee6772e287bdbff27b158b7521d67a59c456faadd3fa74e1181b1fbc5ed3dabe2157924f461f55f7f9600a39f472b35332aa896e5735a1e406868e54a30a5ea5b6a8666c5b19b81033be178657b1e72a26c1bcf4f212991339fb2d28247b013abc84ea8993c6a492ddf6601ecc036847436943573ffa12c2707ca1fee70fdbf17921c84e5ba5bbff65fd092a532d29528360dc77479c1c02908ead3eeedc318d8400b606d9cb3001384372cd3cea96d3d232019a769b3f54cebc93ffd38af7b6636948005317bef36d178dd2fc9870b6d06355a669f4b9eba889fc663c2c1d333ab45dd54119c074c71836f4d045a40b71c029ccd20b99c99f6be1f1853d066515433e0fb719544d94dfcc1518aaff9d0a1e7bbe9a95c3197cfff3b151e96ecf3b74dd554c9aa37e9af5657c75c3fe90938330b38413b5c6f395251e575e4413e2b9e3f56bd48b76fd6d88671724bb157c0bcab1161d069563dbd058acb662058690cdda3a6513ce14c8f1af4d2699623c7f6ac8e8938f4f8780044f17a68982658e2a97aa23461a3950305820011f840c95b2aff7ee445588e5413df854582d153409d4a97d7762be4120351fc26a8281dc1ff431ae27593b717995abdbec9c86635e7d6be8b1f4f7953f2e6cbd1b233cec184aa528f1c850773fc880393119e09d71116c50d3e2ad3e2a513522f70d36a9effbce5a57bb976834d15dc6e1ee8ff1c71b631194e4e7197e02345e9a65bd5eb21a37878978c0d818c735f485fcedf8b6c48aedf6760c09bb76f703a74a876388f9f42cc08f13b6a3b1346872aefcc8cadf3077209e5b6027a68db689de9d7407949015b3cba121fa7ee8a4b6997ceefe527ed61f81baef51023f1700265c814e91c4af562bd92475508317e4bac9debea0e83e8b88bf81ba08b1caf9cc2ceefc81cd4c174ca0b7a4d3628eb6d63c73020db9affe8813907b98efdf7e7efec228fbe73290b16ddb6954b020fd17177c65b3bae630f54fab90459914133ff5d9ba9e778eab22719994163e38ae9454f53a73f0612857b559a182f5b99bc48abd04c8ad786374614a7d092d66b08b0dfca0c9b70e6b8fff1a2571bbf4aab420819c4db6a26663a17b09419d3c050dcef56f0521e68af6905ebb056fa6bb5650439f20b934d9aefff87fe7930436e1fee548da03b4a187974aab73f6e863f46f1695acdada30b00a4d61acd3842b9f21cb73ceadf453489b7d470319e841c0b7f8ad88e831ef8c71ae90a2fbade63b9b29d69b2c782de1214ea0fb1481b8783e0a8232b4ae057f2dd4a0115705deec7600d4686658c304ba392ecc081d9422e1f734282ab0355253e3f9284f41d5051fbc9c6360fb00a57a5f8aa67b4993398672454e474a25c88543eaa7fc229688be207164c1cd98d472a1e1b4175dccbb3a07a5225234c6a14d069799e74de6a0f88491ae3624eb11b5918f9cdb97f942671de0e267ee67970178afd15da88121278f0ef82668975e08d0a975feb85f31e9e730142e13aedb7dc0174b4ea0c09bf3c154fb819d2776dd1a59a51a9a017d8beed117246b7048efcc1bf93ae8d6f3e6363208be7fbf27c9785fa5fb7de9d8fdd3d5bb46377d2420b4447cf79fd52fb97ebd2876eea7fb963d1587a692e87daf1423dac7ecf73197c50fe5539720b54108d9b2a9d54c50ef457b3dc7d0e47c508da5747e1a146436a4a81770bea71111d059a2fe3a31f041b4f6384f5f7831866e4e6112b726d9d9ffa00dce60045d0835233d8cc2c2d55a3f5cac72e5eeb367aaa24ea0d91a399c27855442de23f92e3c155ec250bcda41c89f777965bcd563218078e0c6d648fd2ee63fbdc8af00beccd1abc8a8d3a73291ce48e560d8770ae22d7686c18b18f79cf6d7be9d5cb437245b2075567b64351f530cf4da655b58f88a0273e50198c14a23871bcb251f6a2cb898159ffb6f53154dd7fde5acf7757273f8ab24e36092d2c9ecd2007bb8ce5ce8f7a1c12e0d72dbb9a413b2e62563489f666d508da7f41614b89bed84e752e7ee379f69748e8c433906ddc79b9fcbe6b5b49cea85469e50f24eb1f3700637d44c4368d152bfe17da7b1ffb27f5f09bf6941e4ddc6a3aed257e1d6259b035b6cf97ad930a848288aeac48f86d842578a77d7eb8241f0ba0a50a3a241c254c44c03089763ddc462baf38d61e70105f05254301f07b310ce4ae0eec95e6adc920f84e173e17c50a887d5617940f23583040b18e5fe7158fb1d49ba6b8bf986977c46ff341fa60dbad9511e257b5886cbdc46ad654bf7c86accb93a4adb7b6defeaa6c0275f06b72a40e70f1f051d8c2d5b1f10767d26fce802e69b707f16c486747a9a514282ec314c48b895314265900e61171b50ac9bdd9a270844e45ed9f6b84410f384c76ac24dbb3f52ad5b00c6340f12930fa2544a984c73efa4bb81c60def64345c025eceee06fdccabcc6dea1d9f828ad5f5836425eaaf41c4e228ddb6e7d0209cd96cd0c46a0e84ce933a278f37c167c072400d28703e6bb03c294b314d21bd27e331462538187496ce22d269c08112bbd814690ad2644c18f812d65a05527a5107f4c5b473203e318fe13ae06097a8aacb5640588593c17dadfa7aa63187ebb8c3cb9847b9bc904a3f612149bae7c84e594235402d93ec597476c2d13b18fe121639810a4432a007b0ee9f606397870da803e6107094c7ce15cc48fef6d7c95a24699ea64bdc0c48f611a6a3faf16bec5b7a7938140755e1f57989eb2ee66d86c4d1bb30971bd2ba4fa7d270bac806051d98b4f5c4d70a87bcb53d7ecc14a28e7f057998603a698c9c30f449f69a9917bca53188dae90e38549abad3153143b8e3786f2dda0e6237fa45716d2d4520ae34cd72f57d05fc09a5f62205b6d73adc4f0e93462f4e05f740081000f5da0c427e71823873ea1be49cf6071ebd2952757bb98210ccc216cb77f1d23f9bea304104a6d72d965955c944eb5e345b49d840e2f3d12b2d151aa9b00584f27e1d1a2da97dc5e8eb6c0e62af03bd3442525ba612cc0d28cd9f8aed5f74d927114a20a132d47471e90d810ae452fe2451e788f35e508bbb71f9e5c9f398d05417dcc63aa32f76e850a757f5cf9d8dfd933f1111fa1653da464972ae78b155d0988422554f3f9e747ae1f75e282f928940e2170ccc47e99bf4d3dc1803ea104c9f4291c98b57085023d0b9705112b57ee457dd1bf3fde17a41701a409df4992bea2081e054c10286262ef2b111e10dc58e20d9f808f70b3e34dfa3470a7c2a212849d6dd309996dfca1ee2b1791615ff652a261e913d6f99363095d852871396a1380f5808efef7cb01e96f8f445b8ca1fbc7709bde56b313c2b17f9036c6a8605c30a5a80f02c416988c", 0x1000}, {&(0x7f0000003ec0)="b46c2143b44fd5eefa30e016ff2cc95816d7db5651e23ba7bd6df8d19a8730035ceee799bab28a5f898f7a2274f10fc2", 0x30}, {&(0x7f0000003f00)="bfa825449aea9014f437783c47e3f11ebf39599f64b673094f0f18756f0d748d56b8d7a542f56816e2292f7253b8290f996a6389ed039e2a71af9b83cc79ff610c7efcf00a2585a20cc91e1e45ce90724589cc6331a0d442c2029af8207c6a070404438967d260581a7620fca27efc80257a756c20ff1a9a208d93268f461c88d8425e790bdfcc0054f67600c47eaf645cad845e2ba22071a23ab8ef27d500c8a0e41d2b3c2c64a723478ea631d5a28d7f4e0e2c0680db98b2256814e75a2e60f406abbc730eae8372824bdef2572115d309f595924465b8f7f80155ee31c3c9c207db37ee12826f81d549fc", 0xec}, {&(0x7f0000004000)="aa71", 0x2}, {&(0x7f0000004040)="d4c9c93a1a3d51074e2755ac8a9dcafcf7d263f40f7f083fc4a639ea8944b75582ac9c62669ed37994960bd3ef6213f17cc24529ca363909b0435299b3101903651482410f91ff26c0e52a3eb1a47d91d134222f03815de0b3aebe1ed99cb4e1f8c5dca541686957ab4b0f0e3fa834fe5a9f26dfb7415f94d1ff559df91623e4eea476c4f0445dac11ff8785c24bcf68660846c8b99570151fb7da2baa48", 0x9e}], 0x5, 0x0) pipe2(&(0x7f0000004180)={0xffffffffffffffff}, 0x400004) sendto(r1, &(0x7f00000041c0)="40ca1a7fc4464571a45d0a54d07ba9c7506ef0c39444969e535b3d2ee33d87dd368625c3b2106d94873b2d26f1fb7ea7f3f2a19469a6b341ddfe", 0x3a, 0x4, &(0x7f0000004200)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000004240)={0x0, 0x0, 0x0}, &(0x7f0000004280)=0xc) r12 = semget(0x3, 0x4, 0x400) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000042c0)={{0xbb, r10, r11, r3, r11, 0x8, 0xffffffffffffff2c}, 0x5, 0x2, 0x7}) open$dir(&(0x7f0000004340)='./file0/file0\x00', 0x800, 0x84) connect(r9, &(0x7f0000004380)=@in6={0x18, 0x0, 0x7fffffff, 0x9}, 0xc) getsockopt(r0, 0x80000001, 0x7, &(0x7f00000043c0)=""/238, &(0x7f00000044c0)=0xee) fcntl$lock(r1, 0x8, &(0x7f0000004500)={0x3, 0x0, 0x1, 0x9, r7}) getpeername$inet6(r8, &(0x7f0000004540), &(0x7f0000004580)=0xc) fcntl$lock(r6, 0x0, &(0x7f00000045c0)={0x3, 0xf622010b0bbf8e55, 0x1, 0x2, r7}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000004600), 0xc) poll(&(0x7f0000004640)=[{r9, 0x105}, {r9, 0x62}, {r6, 0xf6}, {r5, 0x22}, {r0, 0x6}, {r8, 0x84}], 0x6, 0x8) getpgrp() 00:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file1\x00', r2, r1, 0x0) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 00:00:09 executing program 0: r0 = getppid() getpgid(r0) r1 = geteuid() r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r3 = getegid() r4 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, r1, r3, r1, r4, 0x2, 0x7}, 0x7, 0xffffffffffffffff, r0, r0, 0x8, 0x7ff, 0x80000001}) r5 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r5) getgroups(0xa, &(0x7f00000000c0)=[r4, r5, r5, r5, r3, r3, r3, r5, r5, r5]) r11 = getegid() shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) r12 = semget$private(0x0, 0x3, 0x63) semctl$SETVAL(r12, 0x5, 0x8, &(0x7f0000000100)=0x8) setgroups(0x6, &(0x7f0000000140)=[r11, r7, r7, r9, r6, r8]) chown(&(0x7f0000000180)='./file0\x00', r1, r7) r13 = semget$private(0x0, 0x4, 0x62da558342a8d332) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchmodat(r14, &(0x7f0000000200)='./file0\x00', 0x86, 0x400) r16 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x80) pipe(&(0x7f0000000280)={0xffffffffffffffff}) setregid(r3, r10) semctl$GETALL(r13, 0x0, 0x6, &(0x7f00000002c0)=""/248) semctl$GETALL(r12, 0x0, 0x6, &(0x7f00000003c0)=""/239) recvfrom(r17, &(0x7f00000004c0)=""/61, 0x3d, 0x41, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) renameat(r16, &(0x7f0000000540)='./file0\x00', r16, &(0x7f0000000580)='./file0\x00') msgget$private(0x0, 0x200) pwritev(r15, &(0x7f0000000900)=[{&(0x7f00000005c0)="ed25b2eec3c3b0d4d640eaeff7b6174ab2c2f13ae56e02a944c77468dc59762fef58dc9526bd15b788903238a2ef9f53e9bcdeac8f3ef23ea60b5c575468bfb556c0c1d0138c63e957353e5f5b61", 0x4e}, {&(0x7f0000000640)="923c8f22302153d3e298ad814a997f00580d931238db0a723174e5448d7e7e229f25f990f03e06c91d37f00bb4c4854e68c1087ba261a6514f2e2d0a723fe0195dab1322b8bf461dafd587caf40441acefa29eb6677d46797b71b261d34ab7ad2e2bf1b2dca3b7caf201d373b5d7293429aa5c7c7333a3321dd60200a968809c66a8f404770b9f7a9742385f2209c0d35f142bc5fa0ff7f20ab37000e9b71ef25468be09d0f1fe86516f80bf2ba1e418", 0xb0}, {&(0x7f0000000700)="f23dd7ab97f171b85d6bd3dc9694bbed2f5249a1207c11ee7b7a40dce99a045b5a71c6d2c1bcd05f5f27fe24490a3a6a6b6ea98e681d678e0ced5d718ece01efe0763247326bd9052eaa30b836c3f239577212c5e16f65d45fa4bb3afdead848b5894e33944b93", 0x67}, {&(0x7f0000000780)="9ffd44158d95497b7f9f52770f1b0fdc24715ccebb0eafffe7b750bd23408cfeaf9e7c1b42c5cdbd991c9542d3c2ab95a5c64cf2b7347d96cbaca8746427e9af85751425acc910a538ea51508c6db3af101bc41fed0f33dfa726fb83003e9d7836ee37faf8d4168e277f45ed8d6ae0feda998f35928713a24ab2fbd18925939816ee67e660e7", 0x86}, {&(0x7f0000000840)="5ec33d0f36d4488e284a42baa3f81bd289263a6058b1298573dc815f155724450ec7d07a07a72512e8ea930ea48d3773c9dfb8a95c011bac094bbfa2986fe5158abdcd849e076a4fef4c5cdd3a64bd3c2e7d0a74763a83339f510fccf5cab8c9da6993dea264d9f91edee9b2b6fd0846e806cc5f5c8a76ee6d", 0x79}, {&(0x7f00000008c0)="bdb6b73293fb08b370feceb68e5521aab3525f32082f84b0b10baf2f0e2d3b7b4a4ca13d8d", 0x25}], 0x6, 0x0) open$dir(&(0x7f0000000980)='./file0\x00', 0x2, 0x100) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f00000009c0), 0xc) 00:00:09 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) write(r2, 0x0, 0x0) 00:00:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) setitimer(0x3, &(0x7f0000000000)={{0x4}, {0x8, 0x7f}}, &(0x7f0000000080)) sendto$inet6(r0, 0x0, 0x0, 0x8, 0x0, 0x39f) 00:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/220, 0xdc, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0xff}, 0xc) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) recvmsg(r0, &(0x7f00000013c0)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/187, 0xbb}], 0x1, &(0x7f0000001300)=""/157, 0x9d}, 0x41) connect$unix(r0, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000001440)='./file0\x00', &(0x7f00000014c0)=[&(0x7f0000001480)='\x00'], &(0x7f0000001700)=[&(0x7f0000001500)=':${*\x00', &(0x7f0000001540)=',\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='*\x00', &(0x7f0000001600)='*]&\x00', &(0x7f0000001640)=']\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&[\x00']) sendto$unix(r0, &(0x7f0000001740)="0fffc4b257d678475219a8660be5580b28a83f85093159d5112c2328d4fac5ae4c53aec62b3382e9acae16f2d63ca4c104c9738b73242f4411616867d0d57e5ded2794bf35b0d4ee534d48a8e53d90a1da67e6669493d1e5c57e28648b2204e32b6d9c7c38f4905ed10a676f6edd23d2f8546ca8b803afef3ee1b375761ae700e61d1d59710389ea986f5d3069bed1fc0158706f88aa84e8d1cf3ece7bd56dd460295f43f2f01af606e47d022251f49478b9adc3ca9a5015bc4efcfe1441a33b1bef6df8bbfb428b925d79d7c8e13f4546801b843411aa066d134b2edace6c5a732e7894eb316bd306667ca7cc2a", 0xee, 0x2, &(0x7f0000001840)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000001880)='./file0\x00', 0x20, 0x0) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) recvfrom$inet(r2, &(0x7f0000001900)=""/196, 0xc4, 0x800, &(0x7f0000001a00)={0x2, 0x2}, 0xc) r3 = getuid() close(r0) utimes(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0x401, 0x1}, {0x8, 0x6}}) readlinkat(r2, &(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)=""/59, 0x3b) symlinkat(&(0x7f0000001b40)='./file0\x00', r2, &(0x7f0000001b80)='./file0\x00') getsockname$inet(r2, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) mknod(&(0x7f0000001c40)='./file0\x00', 0xa068, 0x9) recvfrom(r1, &(0x7f0000001c80)=""/129, 0x81, 0x1, &(0x7f0000001d40)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)='./file0/file0\x00') linkat(r1, &(0x7f0000001e00)='./file0\x00', r2, &(0x7f0000001e40)='./file0\x00', 0x400) unlinkat(r2, &(0x7f0000001e80)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000001ec0)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r2, 0x1) sendto(r2, &(0x7f0000001f00)="435a049341b8c3d62c762544de114106ef706bea3d8fdf7405b764f69b4fdf39f7947a0965492c64bd96f930d3cf06dce0243300472e718e3cbc3b25b9c34e13349f2c4ebbf211105f5ef42373b869d26a1ab716a38d38eb2475b6cd91c52e94f10077c8a984bc6dd63e729820606e6a01d9b2fb99bfe8811929c6aeaa6c76757af8390d97768f1f95b01429ac68bd07bdf5edd8ef82f7e8daebad48c05244549f835cdd4a6bf679cb79d2d173c4f4502462fc3c", 0xb4, 0x1, &(0x7f0000001fc0)=@in={0x2, 0x0}, 0xc) fchdir(r1) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) chroot(&(0x7f0000002000)='./file0/file0\x00') getsockname$inet6(r2, &(0x7f0000002040), &(0x7f0000002080)=0xc) getgroups(0x5, &(0x7f0000002100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000020c0)='./file0/file0/file0\x00', r3, r4, 0x600) 00:00:09 executing program 3: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = dup2(r0, r0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0xf0) 00:00:09 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x240, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40180, 0x2) sendto$inet6(r1, &(0x7f00000000c0)="198a44d1bb90aae7486622726dc3f5376921e214028b202bdc5d8561e908dba5718b035acbc7ee14a53a52b1854f48cdbdd92f7f288bb991a7525b5744dd92e1ea20c0d6a541dc6321ad7e5171b5bb79feffd7e4b96fe536b040057c9b3174664a383d42fec4da16d5cd6a688924a97f679c0198d2a257ab898fec16b37bc21fd935640c52f2549b49a4cfb4ecbaaf79bee0e7870d1e466a502c4f13561eef1da76f63e81c37cf100f3fcd405e8d491a4bfa00b61889e252f893bbe900159992fa5097d6e99a7e13a6e194aa3b7540dd8e18b366b72168549b0c6db3efdbbc6a928cdda781c27ab12e961c45e948bd9ff0", 0xf1, 0x0, &(0x7f00000001c0)={0x18, 0x2, 0x8000, 0x4}, 0xc) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/27}, &(0x7f0000000240)=0x1d) r3 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x100) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) r4 = dup2(r1, r0) r5 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/221) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r6) recvfrom$inet(r1, &(0x7f0000000400)=""/211, 0xd3, 0x801, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000500)=""/127, 0x7f, 0x800, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setuid(r7) fchdir(r3) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x7fffffff, 0x9}, {0x7dc, 0x7f}}) pipe2(&(0x7f0000000680), 0x1400000) msgget(0x1, 0x40) unlinkat(r3, &(0x7f00000006c0)='./file0\x00', 0x800) recvfrom$unix(r4, &(0x7f0000000700)=""/13, 0xd, 0x2, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) semget$private(0x0, 0x3, 0x0) linkat(r4, &(0x7f0000000780)='./file0\x00', r3, &(0x7f00000007c0)='./file0\x00', 0x400) unlinkat(r2, &(0x7f0000000800)='./file0\x00', 0x800) chroot(&(0x7f0000000840)='./file0\x00') mkdir(&(0x7f0000000880)='./file0\x00', 0x40) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) chdir(&(0x7f00000008c0)='./file0\x00') 00:00:09 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) close(r0) r1 = open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getflags(r1, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x3) r4 = dup2(r2, r3) linkat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x400) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x40) unlink(&(0x7f0000000140)='./file0\x00') r6 = msgget$private(0x0, 0x40f) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000814d0c3bbe93c61b58d2037bc91d7e0e41b9a63264a33551c3a32f506614819762d07251932cdb745a2656506e34592e657c0e5aae2990711980a88f1e98961f4aba43907c5a94df080e5e48fd8bf52f89c97dad0750f4987be63969ad4ca2895dc14c71ec144707c720b462a29f3c67bac4319979f9c3b3f29bc352f2ffddd00cba544e4b58167e0861a5ecc17af2c300"/166], 0xa6, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffffa) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r7, r8, r9]) msgctl$IPC_RMID(r6, 0x0) r10 = dup2(r3, r5) mkdir(&(0x7f0000000240)='./file0\x00', 0xa0) shmctl$SHM_UNLOCK(r6, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000000440)={0x824a9aa2a46d7435, 0x3, 0x5, 0x4, r11}) linkat(r5, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x0) getsockopt(r1, 0xffffffffffffff6f, 0x3, &(0x7f0000002640)=""/188, &(0x7f0000000340)=0xbc) poll(&(0x7f0000000300)=[{r5, 0x1}, {r2, 0x90}, {r10, 0x3}], 0x3, 0x3bc) clock_nanosleep(0x1, 0xffffffffffffffff, &(0x7f0000002780)={0xd5, 0x1}, &(0x7f0000002700)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x8, 0x4) msgrcv(r6, &(0x7f0000003840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095030ba79d8800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005994701f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b470000000000000000000000000000000000000000000000000000000000b9f79a032647ae88a884ed90b4c47c9bc31a3900587c8325c5757f693da66b8748cb13bd5b8f6cef49c874378a7d0e94ef2c5d7cf9ad617c490b8dde909c58f93642a01f260062fa9e976e465bb1011882d4740b6c4024be134901afc3864071f68cd77785beb6d76537c110ed1200"/4220], 0x1, 0x0, 0x800) sendto$unix(r2, &(0x7f00000006c0)="c343995315b844eada3f669857595360b6a98386f098ee8bd5a80e518c8fab50b5fbbcb05c5f5823f54f2db91dee9bf18e9f8158c0a5742d1e5a06bb886b322e9444744d42b414dec64ee7906552e1fe10cf585d9629590e464eb960bad7491067ebf7612c866375112188647d582406b4c986474dc560c1704e19daad003daff853cf1e5d95e2abe7c87ffbb6371f3ec9da2bec3321e2e2a7ff829b85a03fb85b8e0d9554c10601762fff7d1cb40be5ef78b92e02cd24b4d5dac1f6df79ab", 0xfffffffffffffd9c, 0x5, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) fchmodat(r5, &(0x7f0000001540)='\x00', 0x180, 0x0) getsockopt(r4, 0x0, 0x4, &(0x7f0000001580)=""/4096, &(0x7f0000002580)=0x1000) 00:00:09 executing program 0: r0 = getuid() seteuid(r0) r1 = socket(0x10, 0x70000005, 0x97) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r0, r4) sendto$inet(r1, &(0x7f0000000040)="ef700a1fff3c5775346d7f9bd39d7b280dd30e8852b99c86dedb888ac8772c9dd27bb010a5af4e9287121b99d7ee6021f1097e0bdc", 0x35, 0x40d, &(0x7f0000000080)={0x2, 0x3}, 0xc) recvfrom$inet(r1, &(0x7f00000000c0)=""/51, 0x33, 0x840, &(0x7f0000000100)={0x2, 0x3}, 0xc) sendto$inet6(r1, &(0x7f0000000140)="90b299d7e10946a9676418badad6ca53d8080249802f7c8af34fcb681397fdf20099908c1622fbed9b269712bc9f6820bedd2f2b5cc17fe970f99bb34323da04ebc9527743c864f68861b7a800d4de3dc54031d13663b3d27eea22e7796c1180739b5ab6023a818b01222be144ac1fa38b0175f8c87ee729362e6773000aa2007aa199bfcf311094c9bba336c62c83e62be7ae6ec64b0a8091ddc6f742039f0ceee88bd295bc8758524365a2a3201a3ac45b458567", 0xb5, 0x1, 0x0, 0x0) setuid(r3) mkdir(&(0x7f0000000200)='./file0\x00', 0x11) getrusage(0xffffffffffffffff, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000300)={0x100000001, 0x1, 0x2, 0xffffffffffffff5c, 0x2}, 0xc) getpeername(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) getpeername(r1, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) r5 = dup(r1) r6 = openat(r5, &(0x7f0000001440)='./file0\x00', 0x80, 0x180) fcntl$setstatus(r1, 0x4, 0x1000008) setreuid(r0, r3) shutdown(r1, 0x0) wait4(r2, &(0x7f0000001480), 0x20002, 0x0) wait4(r2, &(0x7f00000014c0), 0x20, &(0x7f0000001500)) readlinkat(r6, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/243, 0xf3) bind(r6, &(0x7f0000001700)=@un=@file={0x1, './file0\x00'}, 0xa) fchmodat(r5, &(0x7f0000001740)='./file0\x00', 0x88, 0x302c4c68f45c011d) getgroups(0x2, &(0x7f0000001780)=[r4, r4]) listen(r5, 0x0) r7 = dup2(r6, r5) socket$unix(0x1, 0x3, 0x0) getpeername$inet6(r7, &(0x7f00000017c0), &(0x7f0000001800)=0xc) fchownat(r5, &(0x7f0000001840)='./file0\x00', r0, r4, 0x600) 00:00:10 executing program 5: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/105) clock_nanosleep(0x3, 0x1, &(0x7f0000000080)={0x4, 0x8}, &(0x7f00000000c0)) r0 = semget(0x3, 0x2, 0x16) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/189) clock_settime(0x1, &(0x7f00000001c0)={0x0, 0x6}) r1 = shmget$private(0x0, 0x3000, 0x250, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) nanosleep(&(0x7f0000000200)={0x1, 0x8}, &(0x7f0000000240)) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000280)=""/162) r2 = semget$private(0x0, 0x0, 0x400) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r3 = shmget$private(0x0, 0x2000, 0x15, &(0x7f0000ffd000/0x2000)=nil) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000340)=""/38) shmctl$SHM_LOCK(r3, 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000380)=""/150) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) clock_nanosleep(0x2, 0x0, &(0x7f0000000440)={0x3, 0xfff}, &(0x7f0000000480)) r4 = dup(0xffffffffffffffff) getsockname(r4, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) shmget(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) msgget$private(0x0, 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000005c0)=0x1) recvfrom$inet6(r4, &(0x7f0000000600)=""/128, 0x80, 0x40, &(0x7f0000000680)={0x18, 0x1, 0x9, 0xffffffffffffffff}, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) open$dir(&(0x7f0000000780)='./file0\x00', 0x20000, 0x30) accept$unix(r4, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) select(0x40, &(0x7f0000000840)={0x1f, 0x93, 0x5, 0x9, 0x7f, 0x80000001, 0x3, 0x100000000}, &(0x7f0000000880)={0x6, 0x9, 0x3bb7, 0x0, 0x7fff, 0xffffffffffffffff, 0xdde}, &(0x7f00000008c0)={0x80, 0x1, 0x9, 0xe907, 0x3, 0x1, 0x200, 0x401}, &(0x7f0000000900)={0xecd, 0x400}) 00:00:10 executing program 3: r0 = getuid() seteuid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = socket$inet(0x2, 0x5, 0xbf8) socketpair(0x0, 0x40000000, 0x5, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x1f, 0xce067c5a203b29c7, 0x5) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="f4df40bc6fd3217a5c98caeaee4578968f79", 0x12}, {&(0x7f0000000080)="b7a6f28d33353ad535cceb4d3df2835e8832de242188134eb4e00793407a36635837160183aba9bfab045f9c227fdf6f6de9b0a52f9d2f4e76d6f3737106048f73707ca12082983b30237ea76df6d462ef0438b814665b68aa497fbaf6864098726fb945aded1d812a2cb62c", 0x6c}, {&(0x7f0000000100)="9ee75a83eced38917e74764edc558651b994d0339ab4eb252712c377a3a1a952df5be4d3a8fcadfe9ae40f9600ce351b7d0ef47f4bc4a7dd3d83", 0x3a}, {&(0x7f0000000140)="07369f4752830eba5394038ce5618c90395cf625c9d0ed1e5430b15ec302eaf429d0519a6bb3d194a2fb4dd3eb3ac2cda3ef54b044ababbf9ddbfc7cb3603b0194f797695d7572fe572169abbafaef319cc9d6093094f487b07461acf1", 0x5d}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x2, r2, r0, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r9]}], 0x40, 0x403}, 0xa) getsockopt(r6, 0x7ff, 0x1ff, &(0x7f00000003c0)=""/246, &(0x7f00000004c0)=0xf6) socket$unix(0x1, 0xd858d9300dcdcf2c, 0x0) chown(&(0x7f0000000500)='./file0\x00', r3, r5) r10 = accept(r7, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) getsockopt$sock_int(r6, 0xffff, 0x2090, &(0x7f00000005c0), &(0x7f0000000600)=0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000640), 0xc) r11 = openat(r1, &(0x7f0000000680)='./file0\x00', 0x20080, 0x80) r12 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x2, 0x8) getsockname(r10, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) sendto$unix(r8, &(0x7f0000000780)="51057ce95a0d9072e38e2289945cd4171c21c1c35d0a2aba1e01ae41a200bc1ca182bab434851af94f5c5f96835e21bc178aaa908145c8a8bda8f866ad75f34834ecc994e49c445708fe32239a55c8a141292d04e724bb50a3d936ea0c025f956b8ac35acee4803e6ca8e5946d0d7e630d818a11762640595ba308774677702cc0bc357f873955264e965856ceb155410cd4bdd5b9521e5bbcf3cd062d782b64d4d4999ba304ccaa91487e37bb364d6b8772b903576464aa2ef2614a574cefd110561508bae02a3ff5f2dd4d87311c2c197eba5fa0a849f859e2d514fe0fff6709c6049657295a5e1cfc3c8b6bce12895735ce04604bed1acbb0aeebe4d1c96b83307bc2c00d0eaf9b2d5257084fd6be45583c1b31ac919f2c3722251579be61a7557db8e926da17d973315fa06602a711ca520c4e9f38ec8ef258ac696f99e489bb79fe40c6f173675b83f4e260d52e49c8e361fe4111b65560209cce5550b8d2def3030e17b9b0d8534d9896fecb86f8befce74f18b687df3e7f0f60631734e8da857b76237bfc1151a14b304666ed9d234547fe83475be5c608d4b75dff9f2f544c0e708e995fc7bb1189ee2c533c676936c675f0e34159ebe056e933f6900216895610d39be52a92eb23db7c7a6b8c597bf625ca2d3deca200e39d69a2cd690fc89f944bbe0d2830c1d769707062faa0db95f28519825aba7c42b459ae184c862a4464d2c1cc15b99e5192362729fa4a52e97d46bd529fca3359477d3c561d6a59fd0aa61a863cafb7bdaf2ea62fdfecf4124213a822683fb8edafb21a96ccc34c431595c2ecec7a3c44663ef2fb2931fe781871155a1ee2264f0258492634c5b23d6f8eb4f54578e9b4f9a36c6dd994a2500d38d2d7b18795f099531a6c09b272306c6a1106e43ed4036e81202fbe936a07c13ecb38a40ab74ec1248e9bd967b829e442da505918e9a22a7ffe40c95c5934322cdf3d38fea51d8c4dc2bec72ac404abf52e4fea3f7f4d63679603128c28ff7c512df7893309329b4ba83b28c1d802307af07cd344f9cf94f2abafa127e581f2b3a67a01f537ee4f95d54537933c7f9abe2faacad9f1387902c4368a058982a9c87df0be7604f69e810738800f520dc9a786b2447d17ba8a63a955d5d7c9faa5539e746912c4b6cdae95b0f6e3824b3c9c72c41fa5ca24bcc23b72cb9bc7ac8f03b08d9c9b66211630a9752ca5f3bf852620b08770392f9fd8178e7f70e0e3ea002ee02c679eff2eb70514c3564c8c77e850ab4be2e735569cfb2c375cbec1d0a5569ff83cea3d720765aaea3791abcdb3b1339427ff99af9652d764bcc9b66bf6f930b079b4b8f87a37d01fbd5f674cebdcb79086973c1b57d4bb7cc311131c627d0e8d694edfb17a9c7fde98089e22f74d3f482a7f3a790138455e6d08d68677d6d642db18b02c9392da03ee3555108b126d35137f251ba3d13caf6d59b16f7d008995aa2fdb6b6f93c74d145b9a5544aea882aa9adf7218ed9491fb0678d8f6e472554560b5242d3113659d775e456461c7a42ae92e273e118f51d17974d1551fcc7f9ce77f7d6bda87f9f6e02b7f50cfc5473becf8573d59a3c07f8e71064279c07bbbca81addb2f34f9d86eea8a04866a90e4254d2dd5e7e400b7698ea01f0bb9ea03d096e87132c8ef839fd4579291431a3481517c64038fdbe9afa91ce30dcf15bb7701f2f9bd869d16fa38451feb3fa89a2eae5b64e71165c20e6da01ec38d3e2676319036c3dd6eeff37e7d2d68614d626dbc61d2a95a1248a0caddee30f1490079405e079c11ad1797ed1961c82fee2b7e42302ad45c365d226781efc84b6cdb300b73de629866747105a69ecdeac814f893420273a5547514d8eb833c37dc8cdd352b1a53155569fe36f3c972b8b74e14f5a8cfdcd23a4a1f6911ebde62bcdc1939c3fc8349238d5013330100e9a571d4608142a1658d837989f4fd408d3b4b318a7a5f76dab3138d57198cf5be3d937655e45731040cc3d3133d2878f07c559bf2fcc286ddc88303a62a12e42b5eb5288d5823e3fe64b6302ed707202ede8055978125da3034cfa835cf3d9495404feb16da0a883cf77dfae438730017a646995d656178aa68b14e8555f0c90e70255ccdcd8b62fa3a2db0c324d4cc609e379fdfc4c67c9492a4f36e7d8e22c519489a29d7b1df00ce76cd02e3139179a9a3e376bd68fbf41996c46f535ea759d103174c624799df5b78888d6724ac5a5417f4aa0dde82513d5c1436cf39c285625bc756376360b2825e4084aec99fb594cfff40893baadfc06fa02ff5245914753c0135dd953833b67c3ec091338a9594d54c40d0140aee79e81ecfcea2a5c338d62ba4a367f307d6b98b664efefe4a039e499a82156b96a1842218789ff01d1a6683c2310d52d7ae41f7d4fc49de63c74634a6f833abddf544e2af7fa6cd676acb78add5dbc99ab0c240ae7849fd10510ad198f20a3f8115656884e8bfde90fbcc94c6334c467962d23feea561aab41241bc443e0053517ed9010856b617e6951f891b44c855577d414d10518b5e3880904a8d2294387d17c8ae1322ce523a13d8513fdaa47a60b62804648d16ece5804834a782252508ce4ff705bbcf85fabdc1d4557cb739949add27f125002a0b85db9b255ed4750ec9194b59e676f98ee01212306b5d97e13ce3d7221fbe70c5f0a64774133f2e9fa72881e55f5e1e53aa8d688f4344ba5e648dc109520ad9824f150b56bef77c4871d4ef7f2fc1b6b5991894f16a5ee8a5e1c1ed34045701adf933a047beb4577564ff552bd5fc3384d59ca7b6e89a9838606eced6adc03408b39c56f20c4bb67cad3e1a593a6d073ba3c760b6f0230e4b45e879a6ad60af5be596bf9089b92a0efc65796a008a8c09693ace156822ffb708ae08d91076e4f567ebb70b411ef8892625771d4de5219e886ba72597aad130fa12ade78722e6f981ac36b7a1534fe21104ae5a5557255c0bdd150233e5205f357f131bda873023325ca1991cf94bcb388e4ba48048c54454200572d73ed44384971c2e6c78f0a331c488d0986752b17801532a80c61842c907f2aabcad1e8a172fb6e9090cb9726b9e37766dc596f7bb79c49042148f3bdd166b43ba1fa9ffa6b1599d48ce764a8598591d2c143ea91581f0e3585e6b77e9fb687ddcf7e80df2a3c0e65f6092c85921dd77caf38912217e3d9c7853836cdfde40f95900538c3639a4685739b80adaec61e2cc5bbab0cf6701f1459d7ecac16959f09edb90d94ff43975b4dfee544f9de0c6481400f4fcea5e877fddde4fc1df998ce60bb9a94c67d4ef664af672a959049a2fd62ce795629795a765b3e1c515736904e7cdb1b451f354bb000b379dc722540286379e39368769d1f16ec643bb78e5617250c90d869e9d30de8146d59ead28070fbbec0c32ab3ffdbeb2037b8304637512c708d97c65e1416cab998afeaf75cfe2b5edd90f3571b88f06763440f4b42ea65a30d5e26aea916d1f1517793cca172f2d7319f20b4014415c565c98c8c47bc3f67b8deda30fa2c9235b1e306f7cbd0b968f3574881f457db43c55c2b020bc8451eda0e28890a752d5d382eb35fff0d648c56126b8d3290dee51236edecc40b4019c71bd9b0548474b77fe62b018a4f551f5d8a41f0e72e863c3f0f753c960e14c6163cac10b48b3e691eb17d2a6d89d8766e766c00f5d6d859939090ff5be3e2271d00f0844f656c0987884a6fc222ef5c9172ebbf3de470974726cdc8b77023e3f4c410f97e0b6e7d5b2fac6ba045afc77ef84a4eb83517c0ab17dc445d2d940b5ffb91a3261e3b733b0b13ba5b7c4f5d90c87d6bb3966c8b776a000e25bf041ea6cec2a0ff9e9b338d3d5d911ad797292be2187ea3356b174351dec1408ec73b20b352077b804e48e1be568612bcd746e7ce01823d5bb0bed6310da2c2adc95aebfec5d922bfff01fdb8d391ee5527c0d666473cba4378eb3eaee2eef1e9ad5ef77bbc401a19f5874e97c8c0ae17f5e171d62a1f463b4be347267df8d0f8d034398998b7f6e05b0bde5ce6f1ebce9f36edfa166395ecb20c5702b102ca62c29be9f8cce1748157860869bebdc5079eff2d8d1014de275218101d17444d8b30745be50a46fd2cc9b59125332249f77f73a2aabc98f74be05a8b54b87adc5bd0348dec3730a3679c32564b617f41bffc0d518964fc19715c47d49231b3f8d8476aa2a00db91bb449e667e99f50368928e7b21f456fc0168aff6f34cbb3a83fe437f195dbeb7c8b49c8713e245f424c3d880e4b6751d366b0860112049dd74f3d64eeae2c25990815496eb1286aa0edfc96ebdf55d16213176245fd04267c53f8251efd14f0438c44ca52c27b8451f4c0eeee182fbd843fef6b40cb24108ced7faeb04c17243bd8710dd65e2e39d98a61d39b821b8d1fd2241068096ee2ba30ed7935068310e8b349ea3b0a62b0102eff18ae4585ff72537669cce64672c90521561af74d74a952dec1fe4b2ea193a2aa8e0e9dd5f165736908c50661c9306ecd85a04ebb611435a50f0c087f1604a4d24ebae9fd3d178bc12fc2e74abd5323e7090e521da461857ad3d01ef203d6e824d8dd8e6f3b9d9c4b910d25a246c05a7d2dbbc318c36b2e83d62f1ba07c0957f763203bd48410845bf4e04d72717cd6479d83affe8d700ee9eb8124cc600a269cce3d5c19dfbc05938cb36ecf4e19b50ca355be80456ffd4694afa39e1efe137d2417377bc825bea3882c2193bc03193fe192402fab3dd288c129a74146dd6434677cc1ce547ffc87574ee400f0d792d55dc2515b3e3d0ed421d93b9b4d37d1f1c3ef8c433d64519e78991de964a9cd8de6946a85901977dac50195b6f49abee6933c350683bff54615f86c43ff9a63d6e4179755dcd1b08f4765abf84d97df95ab8fc6b2515dd6420c11cd0b4988c740bc4777cb71be6f11c99981a50fc4e22304962e66ebdbb39d9af0f7534f9f076c70bde7c56c686751ecb64057fc4e4fde1fc8686c001f4b791f3ad7868cd7e98c854f577c87fbbcc6a23041bcb43178e3a916e8ac080ecc56be8dc2d8c53841814f7e3b053593f5ebfb7652bef5d7329cbec2ab1e406beafcb5d97b57365ed24b7ec9e312f8437f7724c65070d5f840a13e3d09920311ee5889e32e3518861ac9130598e7575c9535e618674eb1eed429c13d1822cd5154712a2edd620791300710c0f47c86c9b92bf14b04924b596aac6c0ec41809cff8d32b8025a643e20a6da6df4359425c30f31c7426a61d7a0c376266332465af05d0e740c49eb27e8548dab212e79b14a7c07d06748d2b6877efff01cd674dc534c8debfe0046e04e6383dfbd3a3104eba859bd61f98f6e239956b1e93d93aefd17026f32809986b0bd57e6e83d97045b45a8517b9fd8b31aa28476f4c948413bcec99997b0f1fe82871f1fb249d0d9d79a036cd7fd6bfad6d2a6ecddd66a2d1ef96f92128998f5054505881db6e796eefc11bc189e7608e56356baa9e77337c9f64676238d1fdbc3fde24de3b870201fbd9e9beaf9e3f4f22d8f66f2f78a36ce021f954d7b56866eb778f8fbd6d92caa7f920ddbcfc502b1e541e483cbc92357d414822deb09564895c3ebc2e7f45ec48ba0cc2d16c83a81661da78ad97d93ee38841f075177da05f6a09c3c17161748337aa22ec01c68470492856f5404beca310598affd926e8f65e7459876d80c5aff9da7466d49f2cfb7974630257530584c07df81a0f335ab92dbd026470aafb6f18d5d2eb65a167f0b7654", 0x1000, 0x1, &(0x7f0000001780)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f00000017c0)='./file0\x00', 0x40021, 0x2) fcntl$lock(r8, 0x0, &(0x7f0000001800)={0x3, 0x1, 0x9, 0x1, r4}) socketpair(0x6, 0x0, 0xffffffff, &(0x7f0000001840)={0xffffffffffffffff}) bind$unix(r10, &(0x7f0000001880)=@file={0x1, './file1\x00'}, 0xa) fsync(r13) fcntl$getflags(r11, 0x3) r14 = semget$private(0x0, 0x2, 0x90) semctl$IPC_RMID(r14, 0x0, 0x0) preadv(r10, &(0x7f0000001b00)=[{&(0x7f00000018c0)=""/67, 0x43}, {&(0x7f0000001940)=""/210, 0xd2}, {&(0x7f0000001a40)=""/159, 0x9f}], 0x3, 0x0) socket$inet(0x2, 0x60000007, 0x81) symlinkat(&(0x7f0000001b40)='./file1\x00', r12, &(0x7f0000001b80)='./file0\x00') 00:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="23e5c32add234841ea698d7da9b5f620fb4ee171ad77f52ffb", 0x278, 0x4040001, 0x0, 0xffffffffffffffe1) 00:00:10 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000280)='./file1\x00', 0x800) r1 = open$dir(&(0x7f0000000500)='./file1\x00', 0x220, 0x0) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f00000003c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shutdown(r0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpid() fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, r3, r5, r6, r7, 0x40, 0x7fffffff}, 0x1, 0xffffffffbba61cbe, r8, r4, 0x8, 0x7, 0x10000}) unlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x1000000, 0x88) chroot(&(0x7f0000000040)='./file1\x00') 00:00:10 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x1}, {0xa7, 0x8}}) socketpair(0x18, 0x20000000, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/238) truncate(&(0x7f0000000200)='./file0\x00', 0x3) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) shmctl$IPC_RMID(r2, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x40, 0x56}, {0x5, 0x5}}) r5 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x20) shmctl$SHM_UNLOCK(r2, 0x4) poll(&(0x7f0000000340)=[{r4}, {r4, 0x4}, {r3, 0x2}, {r1, 0x4}, {r1, 0x100}], 0x5, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000380)={0x2, 0x4}, 0x10) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2000) bind(r5, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r6 = shmget(0x3, 0x2000, 0x6c8423faf6f45e49, &(0x7f0000ffe000/0x2000)=nil) r7 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r9 = geteuid() getgroups(0x5, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000480)={0x0}, 0xc) r12 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x2, r7, r8, r9, r10, 0x100, 0x2}, 0x2, 0x52, r11, r12, 0x3, 0x1, 0x3f}) rmdir(&(0x7f0000000540)='./file0\x00') shmctl$IPC_RMID(r6, 0x0) getpeername(r3, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r13 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r13, 0x2, 0x4, &(0x7f0000000600)=""/104) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) 00:00:10 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1000000, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c10680d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"], 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000000)="906dd2693200d8b74b630dbf4a6b03602e11d0797fb1311230902fb8af495fe6cf4f5e8768b424e8ee0c1da63046c5afa520ef347eecbca41dc6c4f5b424b279d56983426d805f0e8e82cc043b31c3a1c03b1a1c3b0644d004f2dfc7f3277de5b2bfe949a0cc2aeba6fde1ee4f0b4e91e250a36e7bf958558513e5e706424e11117243f938cfd8b158170cfe04ab2103207325037ae1adf3000850148dbe5315ae831b603f214853f9ed9777a62f5fcbc548640bbf498cf70d5dbb3c3dd5e7b988949e50ace1e5a5b5", 0xc9}, {&(0x7f0000000140)="65449854b236e2986251e7dda7583dceb8c6561343f55a5422649b253b362e827d2e40f133dab866b597ecf16cfbc12670202ca44a7e3edda57b3f151067fc3c2ba7d98090626f1068b61207f08dafaa7849c5f58e353a006df80e0759c0b3da10e0170f11776d7e3dac1e7d8068f842d4815b12fe77cd9bb12a4acf60133b760bc2be9d77a004d97f6a667e14060b639d2ce2ed84f95e54825d6375d452fc8f198cb7f93ac659f34992a6acb0f92a4f76e793518833fa1521abcb10cb7c7349854da0f549182b5d69be6fc5378fcba02fbe233a7e661ae539418432490c75a4b4867c35d1265d6acbe55d8abffc585ee51bc4f1c7d30cd174", 0xf9}, {&(0x7f0000000240)="d90ec6a1b8f51d6423421805a08ad4c708a5583b6eff9fda55dba122fb81d084fb47cf82eb309e8ce0af8707d8f0845525acdcc95aefe63f8b6f154ce8db38aa83cfb616bc43d667c2f9bbf22df1c2c9d55a2a28971e3d930a5177d718ae154743076f41ecd95aedfda30fe72fba846fbb8032d566ad4e42e78b6259174dc06d4fc90f14ace5c6d27f6ee99e076d3cc05f2c92d138978b4f0a4a0a37d95821b2e121c656cea08c11fe5572de05b3709406040babd978738748984dc1a86e7a94b8cda05a953c97", 0xc7}, {&(0x7f0000000980)="687902de50e8d69072276d38c6755fcd5b98ddc9ccfd47049307d1f260e375988355ec7d11882529d469cc316b2ef4ba70fe36f5d10388a0eaa86933aca6426b4188cbcd5854dabef6cce307062ed6663b50d5793b2cdf14a35ce78f03c04d7ade1c04a975d08c4b5c5c403e464c0ffb10c72820437d43bc", 0x78}, {&(0x7f0000000a00)="b9bbab88f07bd49674d245073f0cf3eca3fc5ffc614968d4139678f165548f6d3072efc9ece9d929008bbca080d5270743ec9de357f7314ccbe0bfa6e903b004a69e811da0f118f0043e2d6810f07f35d88a1051be4c8f1a46824c275b69bd7811181cb17a5b72edeb5f123f90cb3e9f93951a473855e0d614baca54bade1b8cf18885feb6178b6ec7ecfbfdb10f74dcf04e96b03f131aa44cadb1fb12077ee92cd53e1663a6db034447e00453673033b4dfe4ddd4ed05b350f3e6db21b9edf6832ba6f54eaeba90dca281fcb2ef618ffd8535da3c80633496dd23d14d087c1a83fd504702c3a50e453e73bcaab5d21b0ac981276760185e", 0xf8}], 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000340)='./file0\x00', r1, r2, 0x400) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="39414c9db8fe5af22e062930f4784c4689ceb55dd6488f23ab5731cdb02aa71e20b639da5898079a553dfde61e0578899698f0b129e339223966217e31044e04af51998f7c55149a0afff2d981c4532c6e879888b766f760639e465da63707b91a70859fec8637b49331ba78187a46a6c035c6a385550c6d549ff8bee2bc38d94f6aa63b426c7f2ade51e266c0990ec36c6843853be20168e57cb8477d8db983674fdeb3e1635b4100286a40631f7f9c1e29f787c4d835cd6c9100", 0x80133}], 0xad) 00:00:10 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x22) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x5b53, 0x10000}, 0xc) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x81, 0xb7ffc7c8222d5fa1) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="28d5087ceed8f3422b9c11a148d115129f8e217671aa2c9db11b2846a8e587273e7ce9624247618b1a5fd7ab97c6ae7daba00482bfa07943f1c77902e833cccf6c426abb6fe48cfcd7b2e7f40bbff468213fc1c88180093a5b9296883d9bb55482db589d3ff3fed7ea91cf69e5c41939399e330f134bde495906a7fdd225d834af05d6e394140af2012e88ca54efd6211e3c9ceb71e6f62eed7718da4ed2dba37915c53823", 0xa5}, {&(0x7f0000000180)="0690415062c75b617737708affc68e09e6d3b237137098424643ed53ae20c9b595aad50f1c8e5ebeac8d047647243159449f1183acade897d39b0518863e15de381f2954c900bbd0da7f52e71936e8fd93b57c4908470e1095e0c18dcb40956b14501df1f23efb85928bb6640a313c72786411f1ff5afb7661ed2588b862dd23a86a0f44544e703500e3b95a147996136bfeaf84c4af57e4f9ea39bb41aeb5b48dac2449553c7643993ae9b913000e3399a622fd43e93c3cbf7140e6985b9199b033b9851568712744b12442088c798a034c3873711759b39c80d4af64f668ca2ed5fcc29830208e4e676217d941dfffb1b6504e", 0xf4}, {&(0x7f0000000280)="b46f974eeab0719e73eb49251173b1a7994203a31081d63711", 0x19}, {&(0x7f00000002c0)="4cf7004f96cd6ee5bba6e8c126ccdd9ca8d16e5ab84d1ea97ade912b41b5d6118d8fb8cafae2b41f06a75afb90c607ba533887d0699b708b987b8832177a3754085e9e5d4a91b01e2da571796b37830bdf75793373b90146e547a3fefdd15dec2392278726e51f1c5ea629a2977df4fca052b520a047c5a402a1b63133d7279e272e4d27c9b1d57b9ef2a02ed56f2c40424606", 0x93}, {&(0x7f0000000380)="b87af083689010e12089c73fc8e29f19a2b7d792074239d0aa486acf59fbdbcbe0e7b291c4f942b5d97a626b9d8fafa42e1367896a1894eadbf7d03a20940454a002944fdd395992a8d7e4f565ff8cd1b822d1", 0x53}, {&(0x7f0000000400)="b7b299ab5c0dfcc13af4305fd06ab9acf90682d262ad29052a759ba0e2047fad22a26405781011398934007df90684311b2d73da6fcda9a309be23013d8e", 0x3e}], 0x6, 0x0) connect$inet6(r0, &(0x7f00000004c0)={0x18, 0x0, 0xa2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000500)='./file0\x00', 0x800, 0xd4) unlink(&(0x7f0000000540)='./file0\x00') connect$unix(r0, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000005c0), &(0x7f0000000600)=0x10) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) clock_gettime(0x20000002, &(0x7f0000000640)) clock_nanosleep(0x3, 0x1, &(0x7f0000000680)={0x3f, 0x9}, &(0x7f00000006c0)) clock_gettime(0x20000000, &(0x7f0000000700)) r3 = geteuid() getgroups(0x2, &(0x7f0000000c40)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000780)="156ee7a1adc41dceb1dbd28f935d8828e01f7d83929960bc7f91058dee8d5b44420492c706b7f12d216ba999c7bb7236d10a99d75dd497ee46493980ab3516f82bfb525d2dbf07e8ca1e5149db9adda96f7d09b06edbd8769069c4d50909afe1f06f4f5ff12936739fee38f171203adb7f6de835e4c08ba8be961a4880856950028c1073322df154bbcead6d4c22712a8522d811d43a077fb71f4fcc4366bde0", 0xa0}, {&(0x7f0000000840)="473cdb928c8da9c608975f21348631520e6ab935fcc17bebc7e8d2f03dbe7e684aeef1e2b0301ea4e864c7e459b373cf0fa1a709da068533aeb2673163074d47d54596cbebc2bdc8d0b4c9f98dea3016a5034d21a4a28d61349347", 0x5b}, {&(0x7f00000008c0)="ab66f7b09b82eefde56b16226df40b5746a2bfc94ceb4c1cd9a483650ffb7bc90ff5edb0d3dca6c29c345846697edeacd31573e78f7f30f6030ac23b7f93043e14446982a53f66474225046093e7a7bd243e0736a82272855acef578ef0267138712f38c65ab1397246d19760b9effbf29c9e208c90e2cd89f7b0aaa94f23741bd249ace8f1d99a47fd10f79e055d30aaf8617f6058f9f7dc0f92309ed0575a933457a76d9b31890f1a984cdc160c46537d088bb174b603531b3842b989daf1d0a5fc24c0b1fb3629a6522468963deda46676f2acffb09c45b6723490d76cf2030ab77cb295ed994065ab5", 0xeb}, {&(0x7f00000009c0)="259782ad86bf00b51bf87d367e770abdff9e43c3be4d7056d29488c1141e29abb2846f929d852844d1294ad9a763009935c3ecb0f4c045b4133639dbed8622a4d05666d181d9251c66fcd94fb66c8cafb0f77f797671f90a856c4477359242409cd4b8d0e24b1fec0531179feef6ca34fc16a5c6eccc5477d34e57ea62520018e387900ba4", 0x85}, {&(0x7f0000000a80)="2aa59cb25ca7d14fe00451f0cf9af9f62f97813843c51dcbc441da95826f657e64e3", 0x22}, {&(0x7f0000000ac0)="448fd881cf5d0cb3d7feed5abecf0ad5bee69674f3b3e4b3554e50438255c7b28e7da25033b597c2b1f18bea4f6e2325a466741c1d053f4483d8b3de4a7de3e6a7afd9666aebba9a9d1b24b6d872c9b445ba37fcf2f8427fb2d2a915f8e4d29e1c6ece8cdaf2c9ea61528c43c4bf86cdde983e4430f1522d77836d17", 0x7c}, {&(0x7f0000000b40)="aae70f666930edb9818e68d974efce333d6e48594ca892fc529bc920ba996ae88e54b886ab1e9e3b1617a511de23c4a9047f651999e00d257cc3939dad13cd780b7cc1ef2c483aaf807ece0de9eb9d2d", 0x50}], 0x7, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x2, r2, r5, r7}], 0x58, 0x40c}, 0x8) r8 = shmget(0x1, 0x4000, 0x1c, &(0x7f0000ffb000/0x4000)=nil) shmat(r8, &(0x7f0000ffd000/0x2000)=nil, 0x1000) clock_nanosleep(0x20000002, 0x0, &(0x7f0000000d80)={0x10001, 0x400}, 0x0) connect$inet(r0, &(0x7f0000000dc0)={0x2, 0x3}, 0xc) setregid(r6, r7) fchdir(r0) renameat(r1, &(0x7f0000000e00)='./file0\x00', r1, &(0x7f0000000e40)='./file0\x00') shmat(r8, &(0x7f0000ffc000/0x2000)=nil, 0x2000) clock_getres(0x40000000, &(0x7f0000000e80)) getpeername$unix(r0, &(0x7f0000000ec0)=@file={0x0, ""/40}, &(0x7f0000000f00)=0x2a) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:00:10 executing program 2: semget(0x3, 0x4000000004, 0x3c) 00:00:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20020, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="89cff607fc6ca0637524cb6daef9ab74e23818688ad3abec97b33aeac3b531677d3e3c4bf14cffa726add097750fccac988c9502daaeaf47970ab19e1f371d1b4a8f29bdf39a96735cacfd221758faaae6fa652f8198a7c30e05900a2464a03490c140fcda896f8fe1c019375c36e77115aa88d8ba5d5cd725c55141d19f0f6ec64b84ac6676342df9c8", 0x8a}, {&(0x7f0000000140)="ee2fb9ee4f11acd233d7e1800d1a9482008553eac2765cb18b18fc7f977ce991d0bf89cbac028ba32460b32819c13844e52690700c881a2b006df17755e88bb446be9877e294de98aeec798a583871c6cbd38fbb248d", 0x56}, {&(0x7f00000001c0)="56f3cc41682c87afb44041870bcf3c0e0c26db20930ddd5e4344e34404f0e0e395f3ebdf57a0605fad27db1415abe9d020c97ccb4aa0f4c80c820e6ef0b869357f158442d8c66688006aa807528695d4c493a148660f9ae2b0c7b95df32fa9f38df2b2a5", 0x64}, {&(0x7f0000000240)="ebf6ba0cb9dc97cbe881545784c381f57fe03226a83eca907b60a366b2981fc6", 0x20}, {&(0x7f0000000280)="69fd31eb094c048a84a810e1f859188279bb56802deb755b1270937c0b78812291bd1cf00b74abbac41fec7cdfd2a1d1b6bc1dc1a755202aa0092b5c2e2a7e954ad4baf4d4e4fc3b37328a7f3312432d4dd0cecd9afd573ec3dddc8290d65cf1255d3d7ee264588708f47963543e30d990d822d8e542c5fb05ce0294bdbccf0b609d0ca2d99ed8e74a43bbf29b47e5d2894869f3562686eb4371bb9856d5f3daf0d4acb5281f338209967ceb0ef7bbc69b4021884dd5fa1c885a0d325b703fe3e649c8d56f341bade53a93882b60e23add6caf6e235692421e3c075b66b3679af641c5878a6c76b339b038e935a7757f8a03c1d8046b4cf77923f1727aa0f4c26a3f10c89e3b67f856a19c5bd4f7c308d1a549223709f42a37554085f0c405b00f0fbd302edc330d66c40eb3b42994cbb1ba7a108ba1e80767c24203d5d97c88cc1ceb9e5a4f182f3030134fc1cf5f0f578ad1947e4474ddfc5069e6b51a8459d8d5a8882bf7d57c04151fae21a045223ca90aa4f417925250d8bdcf5183f81f28a184f40cbc2345091f628495420fb9cdd7f9be2df29a577ec72d4dc25ad1b17f8cd40d17b6daaf0505a9007e7c6664e678efd8b69510abd7f1213032cd8f33a8301fb937394e8574c0cbd4fe2efffb077356d23ac627e7ef4e671b37e0a023c1e93cec7c2f7d6e63b149e5baa9f84adffb31a66a2060619291519849e2ce50939fafaaa92434c9c3c3c3e63a862203315bf87afe1e51ec3a2e6703e4d5626b0f242cdef6fc9d95739d65db68a18cbe0e023f6724bbcee5b2280c2f9eaae3a1858e5245f80cf63f8c2a433783b50ca2310ae77b1abaf27fe1c850d9aa4b62c80c8876dae083cef9850c31623fce9dfe142e55d574a052e7ec98912b27a3c2d6e0599916199fd157713c559da1f354afdb45632c492de7c44e347c91ae13d85a8e87cccea2292ed28a0946605f06881e814d5a6e0b6ef59d8de18739d7da6d8bc224f6d23d0e1d199f5055756f63a71f0bcb0904fcfc35535376558890cd3a5f981416307112ad722baa4002621db22a6b2adc9313031bc1df1e4a9fbbae83e91f8cb159c59ea269f70e7d5f8f05a96a91b427fc7fa340bc23d0f61e567a69094cf93168ae19cb3626ceb79363c60f3fd8bf924f35893fbbd27bf9cb8fd03b83ffd389c9d39a6e0796ea1242d713296ea4466656b144036f637e9cbed7787777e241d285b781b248207e2425d16e53336e55aaaee3d4ad054fc6922226457eac0dd25f84b1a7aeb8abfb4b4554bb6f74905b6924b701a73919b33f2a761e7c20cbc6e4bd7c615c17f462833d600e2230e55f1c4b1217072a22f4effb7be35f61f42ad68565e0ebfab2ac90a9d91cfdaa35ccc8ebe9cf606df25d20a7f96782cfc090bf15c020423e73b6faeacba087073691d243220c6a2c3958f7035d34cf32b73f38f34aedb220c6881fc81c211269610e6467eed6497a5b193faf2d1f38529ab06e5e35ce29b47deea4f44d5575717ca3cc6b2ed601bb848ee9ee7304e9d12815ab0f7eb3f7a26c1b60b374871a1a7e307af4e933fb0099e7835c25a664bd0d53f00f7ae50ec6332664d744fa7ba8d2dabbd0a3086eed77888108fa34da62579a34a1ab806a21a3b4a1fbc3b3038cae4d39833f808d60e1b82ae9ef385cf402e3a16231ae4133635debc3df83c1ad2ab242fe776ee13ee0453c2e88c2d72fb85c39fdcee0108d3753562fc918e273904a004a26b8c8d79243d8b74c9cf3de04cfe2e18bbb27d2a947fac19b4d165e1523bd0842a8e49172f047a9fea4fa158f0260756d50def53680b95709e552507f11ae43623f8a3f024ec2f6a38aacd48d58e0a1760bf0e9cab18fae13d53e441da4b46a5b6a217c2ad27735c187b50d8592d33d7edc482c65c5904c0c262f55fc05a8bf129975d6c1b6ba1b61f87139a7308a40938c9df30f16471262ce10f572345070b3bba231972945ba51ae03c7a2044269e96f3f95bb2e1be5cf0a74b322e9e9692aea3b3c9c9c8030cbfe37036038160d1ead87234bf4fa02fd19a6013b693952a7351ea4b2001bc23b57faa3effd37fa802ab701bc046a0d9cdcf54584630a1dd27ce65f53c9757d7448c5f046efceb2f1d47174d3dd892c72bc1184396ef39ae332f44186e97271df186ee124f9e0396a9fbfd9f3f52da8b720d4e075ac4d738c747a00e9267c343b6946477b569714244d3a3dec92f79c12a034e1a15644c971d679e246ea59881695a4ffd5dcb9758a9da9953225bd43d5498fec9f57d6f549e90882855dc9ed80db58e69434f8f3acc4ba3c5ee07ed63c7462d3470b977917dd06f90c4ec675319b21aba5e093853edc6f201f3b1d9310c61f806a6e707040ea2bc423a51d8feab9db9dc8cdf8681d218da858fd50f4b8e519b534db2d00401aae210bce5120a861d6b3552c79b438b5fc51cb16d760bdb6ffcd7daacddb03ee172f893e0d6541773e4de0b904b69d3d9d8914f4c5393178d5743d80730e327e34532dfec77964cfb11467dbd025492566589e71ac52f4a0c6999367f858a84bdda01e2f23b66a8e4f8d3cafa91c549d01b1544055454d1ddcd6917ba0bdcced25cc81c44a4439057f39b08338cf8499a9222a41acf4d62cf3ba2392e5fc1d6f2f1b857acebbe7d05f1fefffcd434527de3e023eb5d2d3d32cd8f743785b333704bc8a21d62160e948f02b27ad0d8407c6d0aa9cfdd94a70df3e4f5a4beef060599af29770df1bc5d3a5133dacee4c8817918ab3f22ab5190ed7a2718d0b0292f74e5e1218b2ed291fc0e6be1bc08cde0dbd3752e1b3eeb85748e8a59c2c6fdbe6937a11d1280ec07ea1d1c014b74b4383d35ea524dd6fb52a6037c9232fa0d9793a2694259038687b36ac538d91bcbaa280472800c4920bd0ec7da02d775a67ca1958ba34e8a9ee43b596cb617882604d9aa5893dc09260d4d4f146cc7b983afd547bcabeca8e130d23c6602d91913d61f8aa0af0bd014a8ab9a7a41e1b0278da2f0b9cb28b0d440e18b404cc509bdc482311b22286dbbcb0d4cb3c735ab7c028c8647e73f03c1a1aa72e8f579ca96d74f04e81bde9c295cbe94670f11fe4feea0dbb0424136fef70b51b09cfd68c99f58bc0b0da4628abb273fce933f5d8550b9cee53a172060dffa30b9b6439d0bcce562fdde955264ffc67cc7d37329d93d71a0cfec7134e0f64fd297b2ada09defb06cf97a5e2ef2e40e910413054a27607a6797b340e964a52f32e303240502e81d2377689dd76511eb011d954cdab6adbad4e9848a82668be2519f754662d57b996302f1af19fa8bcc16064a764679a8fd7d8b3ee7f37d1aeb48df5fc69b836c311494003ef4264874aa3396e5f10c6908ff67183558cb25ff19477ca674069d079a1b8eea62cd4dea27fac5d749c787d675234698d152b49ec837559c7f7b9727c09bac4c10e18f0ac22ce4c2389ce39f6b598c6f7ef42cf7b6d7f3f75b88d20144e67f9fa4063a994470105ec45bbb57a068e6bc11788caa173ca2d791db7940edaa426754632e6f7e683f69870d478597806ff4a3e6f40288e7a8bbc3a646382b60ad812832e4eb357746a1b3a6279ee9d4077c0a8c2d35427bc307dddb907925a6ba5e927a522f565bb3b34d3487de0e4502877079512046e2d9ae1acb92812002f4c37617db0a7cbb524c44113ea33a7015829b11e4a8d81741cf3a8eb6ded7dfd905e346131e57eb0259d423271eaa66ed13b57be9a339e30ca2a19b347d8b7f73515615d9fdd92c1ef25cf0b822934d5a198957089746de025dfd4ea1222f090f5fbedea003a334ff0f101f50dee46c78453d41b3cb60c5060de61ebc7e300a655c74179fb76208c9a41ee93bd2cb101f3063f4e7b5d991351a1c98edfc62d2815477dc75c96dee624e5394580f98d4d94628f60da14863e209f05e5c5c7db36f0c2e00a59879880996fba24721f86db1e4701f4e369bd264af7b530ee399e7786a06b5a36d03e5bb208d3e856f6e6fcdeacf727482d90caf50bf0a29eacbdcea64ec603fcde81a660387483d33511c7429a47c57bd923f6902da23c1abacb4ce44757f2075bcfb2c8bf6aaf92e769b10b26a887556015b1f175cbc404a860304b478d756fac0df2fe7694f4609571009f5b7e2083b8d4e7271c7c88a1b2594ec640405131e9d915458d7963c1ebd5df0f2ccd9c9e8e3030b9a928c507572e4ab6c7b75b66e0f07aaf71a5f27abe5584fce27aa16b8feeeaf4dbaabf0d5ee5a0a71fda1df0fb0af688ee1946f531fb97b52a72c7b4e00b37ad1b9eacc289b3510fa37b800cfde3d361aa6e3fdb7b60a12ddf04af85c606d7f652fddb38c0867fd55eabaa892b6bc31390b36babf4c809399e2836fba99a6bd4d0c067f7309b0c7124dfdd1e2fb1876266e069fb16b3bd19e4bd072c8b580d639a9cd7068a3fe9d9c6c99579d24e8e11cb901c2bb7fa430d8c0a2a472f18ff30a6797242ed520f9b33cbca7dba1c50e5c4bd48a4e9f988a752dd9f7aded9a7d4ab2fbd0760c5bd3700d92fc74e6ef8ab693066bc48b4b178785e8bdfb35ef509ed78e7513ee8663d448eff811d3e56cefcdc99afadc5ff850e86518f0510baa4c924ecca32b58a9a5d40197efd51dd0fc3e62de8413386383d8f64915edc2fd55cd82c69e6c2f093a3147302e830fc29af11ac9a095038a5e3bfb836184d44b1c3953623dc21b6696f590025a653a019e4e5ba07eac2798614ac2707223ebc64dc1e9231d81cde50b76685cdd98fbe510d164061847e306f0084b9f2a56dd226674ba630d64ca37ff9ee168ec40cf27d1dbe0ef78d655d30dabbacff36f99985c7fb7e56c92f81e379e640fa858acb08038ecf6928e931bb935a14f80d84115cd6665cf562b89fd76e56d97efc843ae0482f03f2182808587ec55409ea44fe264ea54a20889598f9cf6b66e6ae6527b5739d0bcebaf0f38ce6cce45f96ce2fcb9ac0e14210dd11471284f6fe9df80f3039bd85823c3255e6197dc3d252e479fa8c4c88df4190fac7798fc04e6b7421bc4fc099173ec6d11d603fb3013318eaa651751803c95307005c3f25982693fdb657b50ff478611d98e310c48f1491477cc4a3f218ed8a6a9960319d221218c7ab7d2214c42d6fd208c37e1a65d8103ddaefb9d9c915d68ed3eb8091b7d678cf7c95a7272190787a8384a974dd949c02447af9f7cf7d0d3bbcdc8544d76af90c293932a6731fd3681f0bb0e2e994f15f9bc86b860004355a559a707943aa94e7773c406173a81fd18495758265d709e7d47c20358d320102ce21143e27577856cab66ad1021bcba32403fab296ffad95cd2ee6dff821c98c2658b1499e7ce7b4f489e365ca3b98856424b2fed4d845ccba60f6c4e648f96955c0484412404b8fe22bf309d093f3087325046e74ac617d0f353712d8ffa40315ac5fc0d14089e6e682ea24c5c8c9d91587aecf2ba9e137c6db438041aa03fb7ad9fd8ec2e1f2a10b63f18c344c73c2a728c5c3fcfe41ee2383a98bfb861e03751d36810396d539eceb9c53e21a4e7b7192a3b7aa041a2a9311cbcb044247e1e9dc84ce1b3135b5e62a3401e191f7934f69038d6616275de948cb647f90fd241f85907dbb7953426cb208cd0a7f34a55bda54631eb17cbb4fc3e37038c04c9fcb73ac034772c98605938b17c3f29032dd8ace147521f0fe1dc535c19a319cae1c0b44f43821cab5995cfd4f08e152851f816da957238d438a5ae5d8c783da70f3bafe31fa58122514ea63e9dd0e5052e81b14512f57", 0x1000}], 0x5, 0x0) chmod(&(0x7f0000001300)='./file0\x00', 0x16) r2 = paccept(r0, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc, 0x10000000) connect$unix(r2, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000001440)='./file0\x00', 0x12c8020, 0x100) writev(r3, &(0x7f0000001480), 0x0) r4 = openat(r3, &(0x7f00000014c0)='./file0\x00', 0x100, 0x70) r5 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000001500)=""/37) r6 = paccept(r4, 0x0, &(0x7f0000001540), 0x10000000) r7 = accept$unix(r6, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) getuid() r8 = dup(r2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1010, r8, 0x0, 0x0) mkdir(&(0x7f0000001600)='./file0\x00', 0x11) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000001640)={{0x18, 0x0, 0x744f, 0x800}, {0x18, 0x0, 0x3, 0x7}, 0x81, [0x7, 0xfffffffffffffffe, 0x2, 0x2, 0x7, 0x9, 0x90e, 0x2]}, 0x3c) fchroot(r6) semget$private(0x0, 0x3, 0x200) paccept(r2, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc, 0x20000000) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000001740)={{0x18, 0x0, 0x73, 0x80}, {0x18, 0x3, 0x2, 0xe498}, 0x5, [0xf1, 0x1, 0x60, 0x3, 0x3, 0xffffffff, 0x7, 0x3]}, 0x3c) fcntl$setstatus(r7, 0x4, 0x40) flock(r3, 0x4) close(r3) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) bind$unix(r7, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) 00:00:10 executing program 1: r0 = semget(0x2, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000012c0)=""/243) 00:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) socketpair(0x10, 0xef57af3f9eef4522, 0x124, &(0x7f00000013c0)={0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = openat(0xffffffffffffffff, &(0x7f0000001480)='./file0\x00', 0x0, 0x80) r8 = socket(0x6, 0x7, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r11 = open$dir(&(0x7f0000001540)='./file0\x00', 0x1, 0x20) pipe(&(0x7f0000001580)={0xffffffffffffffff}) r13 = openat(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00', 0x0, 0x10) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r15 = open(&(0x7f0000001600)='./file0\x00', 0x241, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) pipe(&(0x7f0000001640)={0xffffffffffffffff}) r18 = open(&(0x7f0000001680)='./file0\x00', 0x40, 0x3c) r19 = socket(0x10, 0x40000005, 0x81) r20 = accept(0xffffffffffffffff, 0x0, &(0x7f00000016c0)) pipe2(&(0x7f0000001700)={0xffffffffffffffff}, 0x400000) r22 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r25 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001880)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0}, 0xc) r30 = getgid() sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="49a1c28f0d0ac8ca6b0fe55bf98486036f02c058a6cfcc4c6a5fd022d0", 0x1d}, {&(0x7f00000000c0)="82b25e9feae62af133eddaf428aec2fd1e27acc20b404c0a0cb07980dc0f58a7518401dbb6a4226d285273200233a21aaed1b718fa8093be561f859b5b84764b878f45c9db337010610f2fd82e343bc40cc5bc5aa3c2ce049add1a87e00d0ddd8de43f15757bdf88209b7f33", 0x6c}, {&(0x7f0000000140)="01caa935d1c0c6de3950b2f3b924e4f9eae6cd9366690a743f430f57280b715b4f9c0c859d2736f7ad42b68241857eb4b4437575b4e0f95c1da29ba16eda4386784fb286c57bee3f1aaabd4d956f1101e9b16bbc424fea68d2e36b9cd07e8933a36544843d4b64edefc01d8cbd2fb9166b4b9ac4ccef38df85dc643b622fd6bab3c0a6885292cd5843a987138fd0ca11d260cc42fe9ef2dec85c3188f0654e64c29106aa185b966f1a6d07834fc66eb60209111450be6a3cad5375858c175400bdfbe1f1324ea66e0e57027b73acbfd423efd6d9fa049763eab5886b507b1b2a5f4f3794ec675c5110017a0033175b9c4cb58cfb94e4b3138c5029f761092c3469474b5c502e922c5ae393896b933735b9cd0949c966db0d168f30890774ee39b3c9025984eeef082a57ce7e1e14066f0c5e11e976ebbde636c05c5acfef3679c6bbc15fa1891f0fc0c37d9ee5b6bb47dadf80e53ba560cb1307b0719d8856ed23a29f623f6ef6dfb6819efc7972ff86e593c6d482c2803e2a6f2451239a538b6373c8b548c93f7fe249817280a1a292646893c2931c14f5c0a3c1e59c6b90a814c271b0ff72b6664c2e37de0e9c68c800dd9ba468c3df1504db5ddfe98a72c384e2cefa1e59de0b50143d682f67b6724a5ebd71fe3d1670d91e3d5d75f833c24425b02e7fc9d1e4ce4a85ab3c718187ad11add77fd2914e84fddc6e28e2da58bb73614e06d431be203dcaaad47061d486ed482613f450ff55ad57b48c9f3551e48b84214349f999643514cce58bea3ac0430ecb34b85eff6a3a86a7ad524fcb7cd21a6c8c39bac28014dae43adcfc1407aafad7d51c69a8305b42b1c3dbdfbd11841551a601839a1cc6fb6995818141d3f03505cc49e23522c6d8c608eacd4f23f21863fbb8ba2e81e0f266d7a14e07ced9e87c9641265d217deaf04dc4271ae216ef583e815b2fa07ef15755ae6c7959807fb4ffe9db884ab7ca085c98cf0c2e4562d8f0ccb0ced522681b0fa3a0dd0e1fa79aea563964e8b5509f9705216a32f1e61003cc95591a6032cc2e400905231168aecd71a89a41ffd276108ad54318b3bcc5331542acbc8b812b349798dc62cd88b20d7111df1196c357c129711ecf68df7a75b9625f575829ca604b735941ba647f26dbade44feca1644700b64989f7d7fb3391096f00e53ababf09ef9b8008cdaf50404c4612aa0c3bed6711665b52074a056749c48cc3e5ae44fb11998a1bcddeb8810e992a4d5002de84ba340ad64abaf4bb520d8df145f6db0e5adaad35db8e4fb99ef0eede3ac2550d1b15c290388a06b551e7209f1ccfa7080b01fa62fc2afd9e4d6f3750ef8edfab9c901cf9e2be22f6c99209e8b4437b5c1eb59ff41ae49b710ada3ef9748bb5632e0450d6d4ef642ad51bad6a27d140399886d3c6b3792c18c156fddb46ce37bfe81dc894c1672183d8f4c879dee1127953d620b4582588122a47881a6b6bb5a75a1dbf30c7a60cec7d62f34efef2be779bbc7d8dd9deb78c2a3b7d94b69ec2940eb87ef1e8e348f7c07c2fd597ddd5c987645b36cf56cdc5e08d6ddd53639c9962aa0fe256d38482fe6d83dd54e1ac4e3b9753a3791a3e55669f71e377714d7a4df5250f3c1128b21b72cf3e19358ec8be7b7719a17e7253babd471399f2492bdad6acc8a167c7097b1f05c9c2759e522122bfbd670ea7705d82436350dfab87c51d860fb4a22b8139693632ba851061ed6f8052feae08042cec58e2aebc2e49ab41a7b758169d559f8bba315f4b2d046afcde39536a308a87f799975b749568547a9dc21ef2fb874762d5ef329b7da438429e4748c151fc0c22ac92823b79e285821c828d48f139e00069f0357a0e5684693c66cbb2fc4550651744ee95f7e0e2ceae649dddaa4de5449caf60e5decc9a31c9e6a0b555f192017b024ba868ab0ca01818fc026b10719d19ee0888fb3576c4779795644495610f044634150a1e6d0b00331defd4a1b5bef79badd8bcc1d38eaf8a8e62edd5966a5f70a36136451247734f14d4107bc2bba282ce58fb38c65bdf7978f2a814508ec91205afddafb87c75c7076c75f035e945281194dbbd214f3854ed6c243a1a63b686359809cb96f745cb0cf2695b12b9de9dd98acb882359778346a8cf3c468e6af5f3b55848192d8c17c35a1f8272a796b567027da06a4edd99ed1c9048f77eb2c47d12471934543b80066ab81b8e160a61d6fd9798972477366729b9fc141ffade7cebdd3c5bd54010552fdcd161fdd03f152fcf9067b59462dec9f56ca3e31fe27e97a4c6ea62c58b4ec1392ee65a7b5ae45e22bc812d55703d85149657f9b78459be2f555235f43f3da150c1f7555e0239f38da6dbeb98d911d47bfedd3352ad39706cca79517f986ed75aad51c63ff74e782abda96e7e42a5e299f1082f98f5e56af25de3d63e364dfc74a682d46b1df3b2fe18470c20eee246c2dc8fa7cdbd995e0e28b2465e7465151e3faceaa2d0bcc361c8460e11e7497e46231959cd779022b5a55fcf2218eb0db14b5b4c582c6a92087a6bd9eaf4256acb7d04b50ae695128942bdf05d923c189dcab22db06d4a8e743489b5a6392e0f6fe408e7f8b91d044743da3fdccf4c047f5988cf505929aaef48393a0e937b85ba64c9fa952bb3aa97240b0477b354d9513dce78d2527efc3bdc0988aa0e4d9fbd455093ecfd955d41a83e9db0e2b92fbff596c1eaecff6815b3bf8e9cbff13ae7a0270f994d9831d36f75894f35b6bb2260427ae3b292183c06fb4338204ec4c8ecafcdc88b9fb624375ec2867b4411f30a8e211ea07ee0a069215a6ed39a9192d6b6861b9f33fdd16c2448403eddb6e7779a87427b95551fe1b762d1edd752ebb5a90c5b4531f209730fb95d26bb5af908debbdc9bd08b5b7c013e499a0a932202d9255e5edb4741c1f7e0a1f2609a5a006749dd1b7b70d0ab92f5444bfe6052b82e69b3e50654590a2ccf80b32c976a819de685d143e88d6a9d51c322771c40c5e8f2c4440f82f20976c551d1ee9a082c0b5fb0fd2d314a0273e99d64d0e52248bc813d5065c61670314408b17905ba4b5b5bf4c2fb2df6d9ccb5d4180b732bd315909f66d7dda47089ff9ff1efce0c489ef74eae7c67c13a240aeb2efeac28c544625c614a37df2769c1ce86e187f2af462a28aceac172a565b332c40059a74a0445a6785ead36f29f169aab75ea538a2c14885492c0a3ac57bc21511359b4c5abec357ceb021f983337fb3fc432003d7be903a9be5cb0b3e18efc0309554b023876b1c106c3e93e523f7596977f3aa4d644435110da6089ce17cf83382377eaa73407767a8a9982f2f16aaa601da0ffa3d03970a9671ca0183eb6c93172bb84db6a5e15f4f88eec3abf69ae3029679c12401e2ed617fd5de361b9773bb9180ce116464510b77308f2d17bd97d6eafd5756def88ded9fa9f25d87e37c0e8e9c232531412c74270d018a985201c8accb3a266eac910c726ddab97921a77a932d54334220259148ccc3e9cbd400750eaf73e17b4db5e8613e8af13cf1c269ecd42423328bd0a2b69b1431696ecf3bf4f3e0bee32a6e07361f5813bd68be55c8b7b99c562218566301936a7f1d80d35b9f73f8e9fc89428081bdc6c5749038d1eaf0a4474a260e2940f7568094014fc60d92456172fa2a62c0a98c0130f282955f02bf1e4764fe14684d10e56ac39209b1171e9af9dcc996c50e5c3de41fd4bd2490cfe156b63b2db2c5a766472242b7b993fb7052fa04f75902b835a7442522c40c1719efa7618d9f43d84541a1196b97f56be32c2b6e06306fe371c793ad027dd3e2952f5dc38e3266fa58babce2b6a86a9b72558fb54ac0e21dbccfd3d5d50b5a666aafa4b03d09da3fc6881b57fd63e34f3315033a316ffb5dc018e252a98a6787c671aa174f7452cb8c44921e0ea289d37f623ea00043666172ea15f1f9364ceab55098385e4eaf4212dc55af1a42a72e874de8946a1552322d5f08535fbfe599cf0eaff744f72dcaaf338d1f63c65da32f15e64d288f9c3a82d0a9abc47641ecacf76ddd999cb21336c88fa7bb38105b4457637f38e9e40f35f6905eee646fea6659b9fec329f87e003a274fd884e320fa8d3c71366bdba56796ec76f2db410f1790cf2898dc7cfa019f1f37cf7028504c3afd4d7a1a70c0c078d3e898160b45d35ac4c4f6255f768e17c97dad0caae779afc5df8d8fc64256fbd1e89af45f107cd19518940e7ce8b8afd27a4f962f5c49580124961b4fe5d73a43ace8bb7547b394108a7ac08d031b67efdd5ff0e13680546f39b141c1eabef85320ba31d7cb249bd655bd01de0eb384b2b2cd335cab97465d1aa628f81873ca46f8cc7e85e95eacdf21513e0f2e162dd406f2d39150e774e71135cff85acc719d79e387f9902f0fb8ace84cb0f599421caeafb53525070afe93ecf1b07f7be52e485f64c4767d5cbdd680cc54532cb6c9ebfe625d49e6ffac4a8070e0cde29072f93ad9392a7b208b65b23db26c4978e6b2749510a28201cb21f942688e3b0421a496d22f4697b12911b5c73b562b941aed99af34a63fb0146b89f4718d5aadec86924dcc9c3e3fdaf39243372c99893e89923effcf7366d68c61a6c6b28ffcd4f53e5bad494be0c98eb3d9e385277853bf44ee176873def216badaa40ecaaf14f24b33d37665ee17ed6c283c1a956bdb09c924cd5a20b45111269f2f9ace976a87ce1799c75b3c069a247068cea08f12445cafcdb8fe51d710814c9bcf36f8808d916a5b67d2819c3685889b74af5e9fac1c7d6b78f25dafc8e05eae33efbf3405d4fc9fea85af434ce29c33c34bc194489af6934bc465e117ebd2fe71b2351a299be3fc1c4886e6e131ae4b9ff16fafd6cf887c6840517db3e55e68353cf324ab28c671cda9efef54cebb559f56baabdcdcb72d739e0b3061fb99c6615ccbf2f941f989ab0ff9bed785727271c781edc51b857eb7197ab1115f6df89eb385f03164d34e0760329f7f68ee90d841af34947556abf974393e33a924aab3fe0b60ebd54023fac34893e84c0a413216942cb1fef61b5d162bbd957d227a93167744760e28354a2bb5cce52f9377d84a9101aa1dfd73e32f5c509ca564663008f43c0affd1f7714d1eec41d11e5fa73726c5d07e7290ebbc31bb5d7847634a7cf28f49ddf4389004d8a36ccace6d61c89271f14921983730e2b9e975eab4b78d92ca50b710eff1f893873255eaf1149f864c0cfd3d44e3913f981ca13a0918018ed9936ec928ab67f8fe55f0a65401774991c4505dfb88d8a883cc467f2ad18475030b41a13daac04bd1b12e4fecf32826a7f15baf43609aac344f58664055123a8b189e44bfe9d794e0634f11ca32179a3874c68585c0192b6488c1c17ccbdc7353cb76a49d33baad4ae3fad48ad65808e8fa9b09f663aae7a41deccd97abe0031abf0fbb82599cf12f5fe8a44f141c54f0d6b4fdf7a8b102423e8be64607d51f963ff5cb36bfd3e8eb047698e98db86cb370e9174a7b504f35972c852d1a564c19110451f8f6c9d41f2785b46208a6580c486eab4e694455e9d9fbfa593bf9231a3018e2f8f363377cde59dea95546afd7170074d9ee43dfb4188ee1ba380d1003dd7758a517753d661da54cbeb876912af600ca322b0917b1eeb4aeea33b0bb5f66b0f04871381bf566588a3276a318cd9e01e4fcf200a163cd942cc1af28324033e557bb8bf7719d75fd93f631c4c2114aa10abcf04b4548c5c1b74707253c45514b48432fbff87023442750c38", 0x1000}, {&(0x7f0000001140)='\b)A', 0x3}, {&(0x7f0000001180)="b0f367dc135d7925b022ae424a5065d59cf29906f3f5f2dcdc826447e72abc44e027ebdd14302aa1c8665b9f2f557db5081ab1d2cce97b709b41b96a1c4bae9122c8439215cd789195888c10d120db3f43771a16db743be730e08072fbf1f2287699c59f047887feace0a60a3f56a1f014b196d73c293dcfadd382d8cc6184fb3d41242b00eb25972aad6f907f626fd30219536de88e15ed2f0825008345149308aee6518872bbaf5db08ea495a36f3ac748cad2210b2c622bc989859277953e1f56b410d31c0096d7984bee1d6e59597e3c9b885316125744f4d712a4b5ccb9f9e4eaff6abf7b0ae557003d9b62", 0xee}, {&(0x7f0000001280)="b497c15c8ce40c6f0a5bf36c11bd833c4c6926ef8d548898391d1b03ee887209c3d866ac46dfe4a4c6dca37954fb28199178fd0c45199a8e6567af4684a40b4b1519088136aacd2815ceb4fc31e734fd9436c89f89b0b0ad52ac033e57f5823f62768b407a4e07203e382c760bcf55802243f39099746d9320dc399794c0051d75240a91463dd70c17308584cb67c613fd70fa38ba7b3733ad30", 0x9a}], 0x6, &(0x7f0000001900)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17]}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x2, r22, r23, r24}, @cred={0x20, 0xffff, 0x2, r25, r26, r27}, @cred={0x20, 0xffff, 0x2, r28, r29, r30}], 0xe8, 0x2}, 0x401) 00:00:10 executing program 2: getrlimit(0xa, &(0x7f0000000000)) getrlimit(0x4, &(0x7f0000000040)) getppid() getrlimit(0xe, &(0x7f0000000080)) r0 = semget$private(0x0, 0x3, 0xa0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/100}, 0x6c, 0x0, 0x1800) semget$private(0x0, 0x2, 0x200) r1 = semget$private(0x0, 0x0, 0x31b47cde6ee0a3cd) r2 = semget$private(0x0, 0x2, 0x340) getrlimit(0x7, &(0x7f0000000140)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/187) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x2, 0x481) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x5) r3 = msgget(0x3, 0x4) msgsnd(r3, &(0x7f00000002c0)={0x3, "7a1437d8626512130102155cfa0ec8797d191e51ff74f62e72243c7e3f358c44c484a3ebbe6318df8b8298b857fb658bf62592ff4c924f7ec130677029e57e34638d55b956c9e9ba8444eb5c979c07a374a68da26d1d71c0abf4fd122e5cd0ef6365f0c07c5785a49cfe1ea9b342e4b566a1532c81ca6f35f102c3e32f3e2d727df97e94e0907f37"}, 0x90, 0x800) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = socket$inet(0x2, 0x0, 0x20) r6 = dup2(r4, r5) msgsnd(r3, &(0x7f0000000400)={0x0, "90954a577c451f91f8771775bc40fe207f4b9b258b77a2ba56156bc9ee694f8cb7ed0ad94aa814d4b4fdfb639b61a38c0afa0ba8a058119a1a0f9f44483efa4731ca3cc00106a0287421a0d38060a6c9ed66e9013cb2975bc9be8bddbd9f3aedb5b1bc45954e3232ad9c55af32d9509a94a966ba6140bcb0ebc822b5d74a0ee1b1787af32e293bbef9f3287d4173a834d1ca5430"}, 0x9c, 0x800) poll(&(0x7f00000004c0)=[{r4, 0x2}, {r5, 0x44}, {r5, 0x50}, {r5, 0x108}, {r6, 0x40}, {r4, 0x80}, {r4, 0x8}], 0x7, 0xef) fdatasync(r5) lseek(r4, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000500)=""/132, 0x84, 0x40, &(0x7f00000005c0)={0x18, 0x2, 0x200, 0x8}, 0xc) lseek(r5, 0x0, 0x2) recvfrom$inet6(r4, &(0x7f0000000600)=""/11, 0xb, 0x0, &(0x7f0000000640)={0x18, 0x1, 0x6, 0x4}, 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000680)=""/10) getsockopt(r6, 0x8, 0xfffffffffffffff8, &(0x7f00000006c0)=""/84, &(0x7f0000000740)=0x54) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000780)=""/78) 00:00:11 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x404, 0x0, 0x0) socket(0x6, 0x50000007, 0x8) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/12}, &(0x7f0000000080)=0xe) 00:00:11 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1102, 0x1) fcntl$getflags(r0, 0x3) fcntl$getflags(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getuid() mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x1000) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=[{0xc8, 0xffff, 0x6, "9c61ee47fe340328fcc8023768a95db7f1fdb2b415f00b1be9f718b3e9b24b6de5a9e119e579dc89c69db3c4ed2fcc3172ad96b18afa277969539fb32431a81f780fe1f3d5f0f3fb8d764d4be9f03ba8a409acc0d829cb2b51cd1cfd27650d9decaa8b8143590e21bede896d2e049e582feceb3d72e2f88f837c66603ba00415ef2ca6abccab75519a9551b8163a38739d595466e95ea7830b45cac8a9fdb0e91ce4ca3c3fef6078f86d3fa1eb58eecca08a255e"}, {0x20, 0x29, 0x40f9, "bd6a6578c449bceb3b709a"}, {0xe0, 0xffff, 0xf619, "d5ae538e988ed46e69fe0d2a54e51ce93615c7d8cfcb9746e23c57f9e4dfc198d82632b9caef35d03528abeae56a5b2228be24e34b799c4e24fced96c03584a2a3934a81d4916205a5d3cd1ebae4a481fb676ddc229424dfc3deaa77f0f057346f5f9241c80b6f32ee72495227e58aee571f1937736bdfce0ffd87452fb95a220396f8a41b011237217017bdb234bee5813bf3c1b2f3d99eaed2dcb67dd98181d364869328d1888dd5e8882ba83a2191b93810fd386b6dcd117565f7b990b6a7f4e3b6b8b41f52ecae6e21b0"}, {0xa0, 0xffff, 0x4000000, "e4f03b2e5fd01f50f206fbcc7a2a9c4315dd18e74e800e9c6497d1ddebc93c57d6fb7294b0b473280bfa5bc5654722d0e3f250ba5d41e0ff995cc657d7184af4513673463e7f5a9f1b56fe4881c3b61be1ad291cbbe914e005eb91d3c99c97dfaceb99cf09465c481fc0d2b2fb7eab0211e81e0afffdda599d8834a5346e1098d0f6841f2d7dfb7820"}, {0x78, 0x6, 0x1, "caa45db797ee0c35e092a50c7589fdef88d4d2ed8b2241333c6e1736b85b3f362c6b0f37f3a1138e1219c521d4bc84a35c16d8cbfb177c8850a69d8bde9f0e282b70320ccd8bfffd7c703bb20691a7a3b71c1467aa2b0c8bafb9b8b701b00e9bc33d767f1daee10a"}, {0x28, 0x17, 0x8, "8e644cf726559cae27e113dd276bd2b217e07683612d"}, {0x38, 0xffff, 0x1ff, "95010474cb7454c7fa9a131bab1740268d0f45d2b9ffd61bf79c31417892ca05f9c3"}, {0x40, 0x1, 0x100, "7fc47cd3c0f11e39ec6a948233ad5e9cf127026e1ca4c74a1229aa26eeaf6d51cc79023a06a943b7deb8eae0ae"}, {0x28, 0xffff, 0x10000, "6d564245d348ebb5d1ca0162366ac529627d"}], 0x3a8}, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000005c0)=""/208, &(0x7f00000006c0)=0xd0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r3, &(0x7f0000000740)=""/191, 0xbf) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x4) stat(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)) flock(r2, 0x2) mkdir(&(0x7f0000000900)='./file0\x00', 0x110) fcntl$setflags(r4, 0x2, 0x1) writev(r4, &(0x7f0000000980)=[{&(0x7f0000000940)="d02ef35bd1ee0e18d840572595d5287964a5bb945ffacf594540b1fe1036153ef64a93279b78ca2c29bd59", 0x2b}], 0x1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe6ceeb2eab50abf7) fcntl$lock(r5, 0x7, &(0x7f0000000a00)={0x3, 0x0, 0xffff, 0x0, r1}) r6 = openat(r0, &(0x7f0000000a40)='./file0/../file0\x00', 0x802, 0x0) connect(r6, &(0x7f0000000a80)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc) r7 = socket$inet(0x2, 0x0, 0x401) fcntl$getflags(r0, 0x3) fcntl$dupfd(r7, 0x0, r6) r8 = semget(0x3, 0x3, 0x1) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000ac0)=""/253) link(&(0x7f0000000bc0)='./file0/../file0\x00', &(0x7f0000000c00)='./file0/../file0\x00') openat(r3, &(0x7f0000000c40)='./file0/../file0/file0\x00', 0x20000, 0x0) symlink(&(0x7f0000000c80)='./file0/file0\x00', &(0x7f0000000cc0)='./file0\x00') 00:00:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) dup2(r0, r1) flock(r1, 0x8) 00:00:11 executing program 5: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) r3 = dup(r2) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x2, 0x10a) r5 = accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom$unix(r4, &(0x7f0000000240)=""/119, 0x77, 0x40, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) getgroups(0x6, &(0x7f0000000300)=[r0, r0, r1, r0, r0, r0]) bind$unix(r5, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) ftruncate(r4, 0x4) mlockall(0x1) r6 = accept(r3, 0x0, &(0x7f0000000380)) pwritev(r6, &(0x7f0000002540)=[{&(0x7f00000003c0)="e67586c5ba7a219a034c6997e0dbf2e196ac5985cff1206d4e3680db284b5a6be8890bd30cc02e394ae27d199108331fe2110f2f42522e9562798d07f35394189e4e5e8639722d16a6879aa658d109ca27b635c37e2acc1a340da0038946f0cde4ad0f1dea63a31e4ca6cefd87688b5e3e680764450a8f3dd10aadc555b016b3933a869a07ebe2bc7efd3b0b362044fef849b3156da9e3de69474a82e429dc1ac709d700b8ea8588a232abe0dd27864e9df9e09838b4d1ff626d2f76f129e126e64596a8c8f06aec1f0669af34bb6999f133e7f16592361c6677d593bacd79823444c5c7e9c3ee857722ca2986044fa65b0bca89c23656260366f1dad77d83cad4d1f55454f9e363342509daab0ed05c39dc1d12e8b518913da0ab1abe5ae8d2cfb11405147fab72a64a38fcb942583fb3923f87799bac5146192f27eb4cdfa18d275c24154326e5cb5a1c060c410e72f62a81e86c2ebef8c068f679e5a35bb0ef9d375a6f6a31737c531cc4d432a998e88e0bbe18d118593b8ccccae969cd1839da18603ce1c2a3ea69d5317e018a674320f455b1462488f2a6c4e3ec59f807e6f79808616fe5192ed994db739315af629916550c6cbf97a344b56a8ff5fd2bd5c083013af0b6014d43c1bd927f19d959ffbec54fac9d26fafda39701f61c00de99dcab77e6dd5b3d91f54c6b7914dec4f7e3e88b02d285fa225968555c1176f57559350b359d157066462513b10133d59f241346ccb3b2515a8a795dbb920e605e281940d486986eb9bc55abcf160d972f924a65e19991988bb4b0e8e1e852ad80ddf172d49af2a8a1a396628b6b8ee5be722534ec428a976f2dd9a5667ef4e87cf03b638ec9c1442affd755d785f15d4823064b90d780aafd2e45102f9d9122f362177e460a633cb8a55ed21d88b02a490a5ab36b77251d7871c985121a28b5a2a62dc7de5dca108d4d1db5f5231fbd1cbb17322d891927cedd1d216361fa5d71b601b8af8a0b3d72413dd21a543c93dd25c90bc92e880cfa08166ea932ac14df9ac6b032691b243608d9b745f5154992ae49555ac446a28814d9764793dce89bf89cd3108a75b8a502368fdcabae70d60e91eadd340082a0dd374ef5d8e7796c47ed03b1b8d3b9ba0abe34c6548442484f8dab77f1ed10444c762324524a525cf77c0e546711b463b43ab53887435e7709a027c9fa9d58997b7a14e5563f5fda13c71f184f77afa049d9e776c3b7d1058fd8f17b1f0662f044be313da955a3714e3786f6027ecae2f9e888686e5123627bdcb32a98517c6ce091abb2be16d7866d209ed951427f397f7d0a93851053368a135c86d61e33070732c110a613bdf5762a8163a1066d4392b250cafb49896830ced2d109c6980a3c2ba6a0338d17ab3e62aace6d18f1e22c8718f81076cc08354b0dd5bb5cc2e81af432af4ddc0ce19a0fb93a74f2203763876d8bf7f575fef0040893a82dba6e0f912c8d07806ef4d84982a1df8143435d6fb767ce31e73831979aa0d7b3d05d510bb551c6331d1ff4c77389d22f7f0590b8f0380316413645827ee0da61330dcc0a97c6ae7db9b8ad15d5c5de6b049ebe8f2c16192cde84ee5993d3cba1d13919a6947a852416f91fd0ad77138ec01e46ef8e484b418535bcb3181f889b097f92e2c970bb1bd10153edb14d1c40f31f02421d1640a4d44aaca20ce063e8b1ad1324e488886d8d4372eda226471b4833de5c0a4702035be0fbc2ba59e44b039c89a2e1ed5c1e3deb80ae15dd34457f3e690f482f505dd72206f1cd21f38a9162abb19a3220c6187336fd296a9fcbe91006cfea56cf0bf9c8f9cc3d43549bc0fd5585eacf8555672cffa9b4939fe5a0fcabe2ac81ca9a5e94bde312b029eb7c4c5acc19ea14e31182fee2c904bcfce9d8360951aa6610c6cc69492138d075b793df06008414ebb13ad219930856920736445ce642741f53c74998f20ac5610be1d60d8404fe92982672f10a4ca6855bdbf84d6de9fec86c6686ca489e6523d20d956914e0929e9d7cb1ca0880313dffbeba481a50b41993dba27bb7abeb75da6f9a16287356a07ee712ccbb5c571288fb86fb9ba74059721c1c6468c22da90b8cf1109ab39ca575a91881b9bdd7af2dfc84110b4f3f8080b8c834d9ad2fb1b15fcf14c1074528e44442a4ca1f6372c310e0b5441f4273fca28793830088d3d2f143c7e090698c0070f27b30de49c1df53b0a54fe6180ebd97fbd27abe5a37f0dc275183df0fe1469cf667b17fc91bcda8d472c42960e1ec46ce0bb784607fe503cd68b89f8773f261db2284952af0ad1b1a4d92f77a8aeaa13fdbac3b36100017c771e9edc3e3132b11cc39d28b09a569508d755336e6cac9bd0c92e2ff76e2ace7ad9e341d1ce7612dfa531acee42863c586a118f7d4d4e3ff2fabe2e1644bcbc9520ec9ce6dd140f078409617ef1398fec72c429f35256c40a59f87fd294ca1a21b7520cc565291edcadc7c51edc8517c8058e5f521db315d31a14158e12fc0df4e82c66b1082d4a67981f6ee22d0b4a2ec2b02ab197391e74e842d071520d734c43ecd8cd0b76f902ab9ca1bd006b14d4d0ee394c46dfc32add415294c5e68f69193ac0456fa3e4610b0ae03d97659ec7081d33de6034c8dc488a50a5a7d795a6ea4e5ef79552243f87657504a8febd3b8bf88aa803beb2e1965d830ebee02a0051c184de1b6ea4af36e4b21d60dacf974f2b3882278d00f237c63bd0856ff35697889374768c9ac87104edee94f19b638580544e4e950aa4e3223908577076ac50ab504a80ea7fc92380274e89b9027af9583e821351bd8e38206f723d0eaa683cb2bd4375b975e4bf1450c580544ef0f0574e838bdd85c356941a023fa5ebb9161ea83939e8dfc65b1d37f57a0e908f99f36dffeeb244f5d256d6bc8916bcacb6081a22a00855da2aadc409010a6d2d06b7f26ffedd3d3f9ede674275df8c1e701ab88096e857eeb6aacc45749e37a01e1d22c840ec37220bedf5fb539456ead77c6fc222b45f058e3ec17cd6a5d2f9f8de759ec1cdcb5c7f8fe2a223bd2b3b4482815abf02e665ef7af9a0f3e9ea8f0eb34260b79b1bcc4b1c88311b334fe7c540195cebf6e38c1a3467e8bb12a72fa93d96b238e36d5630b71cdc4ed1d826ed7df783645c5732ee45d143da09254fcbd8440ef4a4d83a8ce6e1375ff6301119d5966fb4d46e712b50e109d8d21781bd701119f0119a3f02ef1bcef05ecf28e432291d099ead3b0503725c887bfe45caa58bf58769ebca7479238ca23693b17c26da3b13fdc9d90f33d5d7f619032f70dffb6c797412afc29a7058d32b2c147f037d67891da9daf753ed43d79da781acdf6cd643accb6202dc38ef3172831fcc74ce3ae58b53cf416ad013069db3299b022e06fb312947486eb0138a49f226e6c1ab8105bac066f9114cf30d4881fc197dcec82a822db3b7421fcf87834303b9cf08b2149c0c26d73b5a2f96b9fa47f5091e8981a4c33c167ada0fc050b9916e08252c046d22e4bbb5bbb5dafc1d541f78260b42173ded90615480240409871150a66f6d99541f2f4f0452021f9d7f4c5257bdfcc5d6a64757317679cc38bf0a40e497969ada0b43f0ddb0c09bb254b9388067a21443906d4e1bc9cd0f285ee12ae01cd007331f5a9bc7ad35a4a18d19aaa8fd9cc18c02097eb602e6a0713fd23e237125ff58d1c4236000ad221c2c6bcd9709351ed0f06f01662ce9b346bd90550896bf1363167f3ac1b2edd2022d032a74bcfd3a81362628275939b34a7921b524ce0f410b53e51c77c12de766f8ded9219a5e42ea6f356063c2d299570216c1fe65b08270e46e7387845dcf236110ec9749ae4bce0804cd36adc3fda4d1b454db413de0ba517ad7f7b0b5a34ab27fe396f6e9cfc99274ae57ef73062751e690c2d50e288d2d588a12587a1e83183a63b15dfa7965af2ba7802f85420762bf65af33a4d041f0eaaf3ffc8910ebe1fc91032d7b03e11ac250dd1c8298b2afc2b0cbe4c3f94721d63e81f5d2f25ef4372529e4b1a831cff63bc317a365c5cb52a01a6dd1fb32b762ea788ee4fe222ebff3481382b02e5bb0eff2606f7c5b006e94daa0a7d249e603e15dee98e80911632c4a9000aaede79fa2b763e971937e53ed6588bab7038069fbf02d724cd2cb492d21ae3221f0ddfe65654aec5a0be60c5c40aaa7f82de1c322a43b507a1b03d173a842027bf473c09762c906e0eeefd5ef177cd4f21b0f72e4e03d3b87174fd3e25bc672572802b03afb720aa7ca21741b64aca1ba36b2a3b1a1652804f240cfb568fd673bdc446f7859a9dbcd124cd73315d5fa06a03cda85d726d98f99fc6bddef30e8781c686bb4bef04d42b259ea21cd078a9df89cd08e16a8089fecd227f8bc0e0bf1d6e7933aceb5f9ec796044dd84877e05b7510efa9dd53730d5121dba5e0723a8a18a0e9450f25b1dbd3c7f948aeebe6ccb725c9e90b2fc21c10448ef0c7cb4eb62a7241fab2afdb136ea3c53391a9733ba3883574fed189b0ead290cdaf24a46c90d0f200ed6cdf38cb4f96c9e479d9b03c5016e76126d087677a3a36575c988f89ce3294f8dfea737bb58ea1a6755759263be824a40ab191de21a4aac04b766283127aa3e29f085f048f508b06b178dbb1d1f27fc295971a0a90aa5b5b2ef9c197c13177473fe8f071912ce1b197fd8203ac7f70cb7690f2e33296e8cb411b80ea50a01339b148e515e41471f2d1192c987305375649397f5224d7118b6c744206d4b387d89ae3fe1d372faddca26992f3f71a58338d48cf4b3d3f63b8f00e3a4e3089f1a13173e939477bcfe02e775a98c294e90ea1346ffa9dd72b1f5e29f879dd329ab235bbed193c504d3c0660c1d48e5b6058e2d5ca56e1f6637eac2d8f3a074567ee352de56614d436aacfd8cfe2bf777aee3d4f0123cb831802107cbf6b4a4f3ced59ec818d50c7e540d58037f0c7e4117e865f7c89ad7937a1b02336d221665f633c23e9761df7fc356cbcae6922d27c7b066c341396616b6f29d185ba9828472e8735557bcf54b506dbb1d7ddc9ec742d4fe1982e89cbb002d95744be0d22ac0039847eef42230eb61b63cc78189ea4e6f123bce2530ad0d9174499589b23bc5701c6dc9793da21dca610e06d42eec9da58ea070b188dbe8350602dd8ea7cb4f5f05f6c9dbf6e9dc3585a1208f78dfb5f3a2b13b0f7266edd67af3de0530d83eee2cc590d9cb9a8a4c93db3c581bf9d1b3c34880f98c7112dfc24ce3a083a47bff6a96ccea4ba3edb5f08a2a02ab022bb62427e0741bab4a9e559f06fcb0587a09f1922c91c133103e8dd34e435345b6cb076fcc51b418fb08f8caba931c297c0599ace1f4fe10be115ebc6be08966530ecec0dbb06eaa721d9d84c7e5b22bfe95a3e3883a96046e548d90dd6d07f896efe0e9cd0b506ab119e6b3ba6105ee45318c35d4ebc2a71255a327e7fa731c6b6b2cb639f94ede45a2c7de6dff3bc8043ef50274b33df118251f3f66a4b1be552ef1bd06c41ee3650d568a8a29eb93609c2495b9837f93f5680d264d9585b472b85e2439f34a839dfdfd94562a90ac7aca71f40f8c4681940f79448b1e68b63cd27621e7ee5ae4514190c448778089737fe3b51bf3e46a4b4978e17c555606dd408c6f4a90e08732fe99a57d3291c52532f4b7cc682119ae3213ff1b203b51428d40f13bfa14833902ce0561116cfe691279d8f3916687d951150613905911b799624f1b015b260b80ea426ce0370849a5dd253228f3d9576f9", 0x1000}, {&(0x7f00000013c0)="f6d611fd385c610306c1625662084557260d6de35a7f9bed989a468092d55b028b21dc6bb3944d0ac8f4cc214990049fe6069502d99b41809791235116dbe709b16f3886b02363bead9e4e3a53d7ad8e9392496c874596a0c0f6f41202ad46718e13e785eb5b77e463e8fb18adc59171fb055c81af04d286c3435e5542ab525e004df1b9cf630293029542308590ede4d5a3e2649404f9b259078aeb25f979867642e2f0220646694dfcc9f414c467024209565e347563b318abcbcc8afca34e61247c8c7e42fb73edf1ee02935f2045c087a3f6f42e1cb07949ecfccde0a6d8d0b3eb22c5afac2801279679b9df8a69744c51112202f3966a548dbfc0b144517e252be7dddcd995dc44e67ad0e91886127d76b0165b267e1738c54a3396ec7a8b82791d595745b72e274bd50d3d7f8dc522e1350681b49cebd3d5e10d0f4e0d354c3682efe756476b3eb2fd29635a422c705992c4e8a60d1ef383971360ae7e0e1d01487a24154ca66c07937e3d5456d07367ff4948aa340fd40d554b2b4538a2c2bb0e4c12a46773a79d8bd2288a451b8090e009f7af3572131793237bfb38ffbaf5d28064703aa08f585f54cd9c1840ac4ba53a7e9e7e638d534ac7789ebf5d8934dc407714985b518baba6d05e4c5828d124acbe3abfdc0632e597db1007d02455cb5912ac025ebe5e050812671ee168ebe95d166fea6ea5dc2d07d1a5e0c9e2215ad817ac019ede84775a17846d6dd1795b3259a25ca6762708bac19c1b3c26a54ac02a1bc7c64ac8f12b8aa8034a7213a0bbe9905b1fabbd5c266e77841fe09c785af731ca4f4b8be48533dd517dbae794544209e68500b4aca5e46f51183d6d92ee26ecadcf8149e69f58b8d48b7b005bc81611aee7eded9969da40df77acdf1a9496537228dbf656e650ca2c3f38c595a98d933bf896f9b367b9323bb5530740036db65cd4c14e6b6bd10a8fcb49277c171704313095a25a0d9a3f2b2b27323701b16302665fa5010f59e99ac5b90ae4e113fdd7dbbaa7cd56f82e5e9949e1a187ae523d541e37b87684bfe5aab389e9cf52c40509e8aa84ff8298de60c3590defa380bce7389af0f26fd3e7ea204056cf3bcbc4ad6aaa0e73fd65e592ea5df89e2dcd8f4e9478bb67db075ca3e01d9a79dcda9511b24796d2d16279b63594d85067119182b625773cb1d7ebd170f2bf7a4d8e9c1edc0b4c95ca855c77a9a1c5702ed7e52b6c7b8496be6b81cf8fee84ed14a403e594cc7d7c8bd24456049959b30dcd40d533c2fad7e867060259e2e59c48323e46fdbd0366345d007876bab47d00d5fe7aab932316c1fc5eac0fe6cc29aa7bd54f585861cb194f18accc91a2a12d64ab9d3729209861f10f9f92277b7fabe672d673b4f12c55928c5c80c757f7857a717f784679f6e13e4adf2a2aeb9837e4c5516bb15b3372bdbfa09f86094e408c65956148ff519c9ad88aac69938c8e22e3493a826269902f30711ffc80cde4d42716381550ded14abe0d630e09b7d9eda995807a0f9678e3d881f8ac76ad25df395370b850a83af043e2a21ff2efc05280375fe32d48e291a0cef3cbcad6264f2c7aa35466631938f32df005d31e138b7d5c5374364632daa7a775daaeae08dc6b4eae86f707258e1cb769a455424369edec9390e9684f6d86e79ed13cddcd12818ad1e143374486dbba600b0ff786e75bff2f5739078613159b1aa1d4f215574a56993ef7b984edda94ac275ab8b2db4c988bd192fad84169bb7eadbb11d21e0e4ecdca9b41f781d1c5221671e58ac17207792cad33281df39ee76b2d584f93b9879fd61d2c3d018808c71c9d215271bdfb38bc569a91c8c600bce36b45ef908842ef3b92bb532af4ea7c03dd94cbbcafe2bd066c490d30e408ef0496b8091641c7cc38f194565d8d8c0ae27bc8722be822fef4b8d2401850073cb00e966f7c39b9d14fd59c1bca7bc10e499a06a2ebfd9725b1c863c9fecadd8be8a301eca2d912d40edb124e8f7d88c50f538b899ded1e954458c96a9e45514b42f5bc54d5eca3110acd9a3f3b3ff7d95d4c896b6a315e961e760dbca1fd845c257b3ecf6c12c77bb3edf77308e2a48a9e8ee997193ddf2217bb838cc944de2e06db6885f3b07f5b85a87b62df43c29d6349044411640c0bd131cf9ff7fa477fd69371bb893c1e9b9c436e3086ca0284b394d8d324e311df01a2367c56ad559a69bdca85fd0ff5245854b88ba06759283763162b6167fcf7e168e84de08774b1d3fa630e3c3b282837fc4e8757100e32da9dcd9ccf68ad79276c645116fe2d121430bc55d7c14a6afd46546d19a2fd71cf3c9db852c6743b34b966cb4c3b9abd8e177edac90135ad75909aad870c2eeb949f7cee95385a8de4a554f5261076343bbc796ac2f15ed6e5ec92baad81e8703e31b50ed50c4b863f52af2be00932c2a43472d998e4d4b3fc819046afceed8a2f448ec94dc8653bb1fa20d21bb0577f384d97c60267eb651a1fe012a880ad8383491ed172df441044eef7e8e8c6e293da411716c69c35ee4f0976557ab25b528fce1a5816886b76d4a4ca814522e4a459a6aa301e7a7d4fd7ba272456ea5a7df52270a5d2969ac6b6532df9f45ce506e44936343ab034c7922260691ea5a98b23b885258144b554d56a256b7bf5f7795f33ec61555608849654aa65da1ec549b035832d12d3f907c097d71c331a5fe1dc152b2d4095b6b0ceef0d91bf36b79e9b22e23b8aabbe3c1abe9eca918ffb33814da9932f5c05937e78fbb183b31b59af042fa453e4f0528eb82cab0bb5bd987fd4a132488ede9a5cdb6e79a7a2177c5dabd65ed63009867b604b8e118d59d52d313031a25f9d7417c448b050a37567d2c4d635b420fc30bee4897f57faccf079409ef4bd16f04eddde2e3228e0a040df64ac8148243353655cc51753ff0e80cecd9d876bdd041f64cc17d264eaac8332423dc36dfe9d940b5a47f168351961585da7635651f11f6f31b50c3db7f94950e88d479846bc06f862c158646625801e94740e619fdf5198449bac357d7aab0e3707104567360927ccd001132fb92f077abb813c08f7525b792377838d429745f3418d943c8c9718b63ded1834e88a99ff311f77b2d3f5386846f5dba0c2d5d04fe978fbddd52dffe2ca11afb0c52f8a6c5907659e4fee98e226464d08268dd41c8cf3f9bcca1254c3a7bab44260a693dc869f5f0cdd7f17150dd39a3f79ee74a91fc569fced82196bb96fc1c6d7b0244b2e982712f6e21c519e37003f6b0a212e4e7300089c2fa08c0a0e3b5aa24474523d45661dd82fd5f5a375e540893ec55d96ea4fd119b619849e3282bc6ae5d0ca093f2a5963b8b3eb6cf07116b99caa762e1a429a62350e661a9ed2204ad48b68ff53e4ce340b0f6eb83c0abfb9b44e39ed8a97cd15b4f562c6e1ce1a22d351b867258bc2b70dc44ef027eb6eacaf5177208d17d6ceaea5897218d4699426e07b287b3dc9031fba79205b93c2bf0b431e25b2632c07a9605dd3c1ebd31a2108bcb03fcf04616b81aa48a43075fa75640d996cda5fa510866fff5a60adea02a2004acd89af6d9902615467f16be0fcc97617114b1e48f73eb5e09f639573fb3b1e3c4f226e8f6cfb141d3d22dc2087b453f0827d1764859b49fca9ecbdd8ebdec2609701dfa3f90b0e06b2b153d700f04ab0137570a353902083b4033f16b66ff58e384aed45317a6235eed6f8233ca9a7ffbd5f2789229d3d6ac4eb3e0632dc486bec3033e93f133c99427e72602a3838ea477817229a68d5850b3b19408881ecc058689cec79800c352acc7b9d55168e7cd5232957c2680c3f595c05cf040cf8db77df08f63ee05b95b0cfceb3e50f6dc3c1c2facffc817bd185c2b942dea0b72d8652427da0edfb0a093f657e285910cdf6a7050e883852ab5cd3eaa401f0208fd674d2b10189a9e783e7a3442ff6e48dde0a1547864f3f4f6d9cdaf679fbfa958ec31f13806084abbb3f256b434a2596382cf79b8f4fc526cdeee80baaf30e5a5620cd05fd68c18f4ab2134bac086bb65a54ccf2f8bcb2c9bbf411f96bdc77ea102053f0ba699ef31ef47c2e8b608ebbf835386f5e9d34d2f6b5ada84788d84026cf550aa5743b746b04564828612bbb6bf4cd6289cc1e4bd59d21b7d47d767d51645047f88f0b4a6b4cc55805e518d61029815206fe1f3fb8e636616e1f1fcda72f87e10baed4fcb16f16a1797b3b131d12413d04a5fafa68d01aa23e4d0ec1a790f705de6b39b8dc457c6d91188e42c55368f67202b4dcd8246139cfe1c13658b85e12d2d7297997ca7f99f57911ada6ad4380578afcc2bbec7bc925aa1e60cba80d3501ff709be32f5be63a9820adf9bacbc874de3445968e5a477400fb65653d8d631d3a97695642e85e70b78d7a34b5c6dd8b6d671cf0f89c16eead52384009c165f459111abb27d40dc2e1f488352e684a2e70493d56b4677769a99ddddd67c5a46b73ba71f4d3d5355d9b795bbd3e34dba6ef70e56129dc4227ebc2c3bd4b98c76e98d2d0fc287422a81e2e8af3c108a4d71913bf4eaa627bc7fa735121fe6fb3cc68330e16b00a720b151fdc2ccfb8aa7e481899e7ef76497ec2e6284450fb8051403e3c79da3045da7638553abfb2916db4f045f3f58504ef7dd8e7aa6140e1777f38dea854c2b64f5d5e975a8210217ade1682d69c9a84a6ee54888cafa38160b220ac91899f60d9936ddf22c5770ab67dd1f55d9c723a87f1c5a7ff3b376bb670e93d85fc0d83a184cef10c6a4b159b6fe5f43d41e7ea4e904763ef0667c7673555ea03933ccc0cd23b3143555147b533a97eb6961d4e08bd77824c5442e9aab31b057d7c20abc18f3fd60ad50355f33099885fddde7f286bf5cf7b8a433243677ebb977474894a93a11c178a3d908421628dc50d21e0ff1f093faa46b2c30d750c32b4cad8eddc56b66c87596ecd50013a2ac4c35952fbe35546ac82d95e1ebabd849e3e389eaaaa7e521d12b3854c708b14da9b9205c250f389ba8a06ab2178ff5c91b84e8be90754e9102cb346e096bff0c5dfb530d66e2b05c6e1631bcf4fdbc8f1ec3e13ffe202719bceeda8265bad887dab2cdeaee754156f1acb5675f035ad3ada09035315338bfb6732aa6e6a4cc161e635dc6462ba27aa6b7d1eedc4e97cbebddadc63603eee103387be5263f711d77f5d61762a3307d9508b534725ce8cae127c57e6296a703d171db6c8def8b194d7c394abbdf4a5139739208f8b9af0cb483b4f37b6e62a854168cf9faa846fb3348a62379dcce126d8ef31ea953b1eb49a1ae4c1f3a83e6d1291e03357b363e61b414297793493d34cfed9410a722ffd9af9b7ed743e1384e05d7f4d8fa01fad7a8060896c6d3b9db5da211e1f41873c4fbd3a24f1dae64bc22fdec435384d06f43415865d5976e780df80af13a5d5a1cf51c046f54b57d47f8ce264e7e9c2b86836bdd6e50a46c2974f3fe965982662adf00654e63d8fd422ac380a663529a3c0def9812bfcdeec3c49a92aa649f516249d853ac3fa14a9ba8cf8fc0447c019584181cab7e9cb9db4b4e871720f889b76e036f5e40a56cd515b41d1181a2c28204d0449acd16aac7583d326b11c7eaea15a64197aae01105eadd490747fd732b2328adf7e19d531ec09cf04f4948702f000973572ce0f377720a4659314f1b4d2e823a13976f493b0fb3b934e5d31e006c703d2d7503e69d6a1f109db92d20cdc1a2223e244ba9ec812a0e7cc4a38932204cbf42b8884c6da465e4381ad06955e2f", 0x1000}, {&(0x7f00000023c0)="30842cfd853d54d167ec17dfe2106b3cc9e0cf554e2f81ea3e6999fb214da49c3cf7daaedeab9c226c8701f106", 0x2d}, {&(0x7f0000002400)="372759761c9caf747a72c1f5b3b3574870f71adbcdcdb109c2c7e2f14bc701d5150d0aa0822940e9970ed4cc5573f466c8c1f60cd65b47d8cc39ad576c4063cc2984998b5cdb431efa8c34c7558e1e49fa7a7098", 0x54}, {&(0x7f0000002480)="07c555063223a0197d37cdd1de20f13d73737e64e47ebfc7d4a1586d8d7c9a997af13e950c8e95ea1e6c2a09b8ab5b33fc06", 0x32}, {&(0x7f00000024c0)="5177c26879a760c2cb67ca3320c204312acf4d0ca9b30cb067c41a8c00f109a39b73c0c77c63d6a2f7317ca4cc5d1b472b51d8090dcafc0798b24b6b3cfe6c1e853b68c00dae5db60c30f47e9f61a0af43f1af026b9e97bddeb89407344d0859", 0x60}], 0x6, 0x0) bind$unix(r4, &(0x7f00000025c0)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000002600)='./file0\x00', 0x2, 0x8) bind(r6, &(0x7f0000002640)=@in6={0x18, 0x1, 0x200, 0x7fffffff}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002680), &(0x7f00000026c0)=0xc) r7 = fcntl$dupfd(r5, 0xc, r6) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000002700)=""/59) fcntl$dupfd(r7, 0xc, r7) fchmodat(r3, &(0x7f0000002740)='./file0\x00', 0x100, 0x0) accept$inet(r6, &(0x7f0000002780), &(0x7f00000027c0)=0xc) unlink(&(0x7f0000002800)='./file0\x00') madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mknodat(r4, &(0x7f0000002840)='./file0\x00', 0x8000, 0x7) sendto$unix(r5, &(0x7f0000002880)="49e25135747b1f7656298f848d75370aae936407b4ed6fc88dc2837788a6fb7cfe104dd20bd0f1df3eb606d69ca7e0f33fee6db6bbae37d044267e5a71c40970543489d3e52a26f7ff4e93f97107f2391454d05df450dade3973cebf386acdc7", 0x60, 0x0, &(0x7f0000002900)=@abs={0x1, 0x0, 0x1}, 0x8) readlinkat(r3, &(0x7f0000002940)='./file0\x00', &(0x7f0000002980)=""/176, 0xb0) 00:00:11 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 00:00:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() socketpair(0x1, 0x2, 0x9, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000140)="738a09339ce926956091fec321b3c7888dd02cc76bc85b5842bc223ac23da7e69a01af3b0322f538b46c1224b135bc7497f199a07bd98c32d65207b940e777ee91ff0523dbef05430b533cd0d55fab2e6908248bf31bdb3a4de98a79f572115c0d051166d44116be1022906513d01f40ee1784a17473b5c2d1a8d31fed8e2f908c0b2391b15d03267d90bd7df72d92e8be32f8a25ad2100fdfeec307f787a056304f286418f9ef01e0634d3e51f226", 0xaf}, {&(0x7f0000000080)}, {&(0x7f0000000200)="a0c62bfda842a8d2b281cd14ee2560691e53ed4c5a4d5958020b1e74fc68dfb6a1e10044ab97c5719ddd6de2e7bd206000c939a8b0e666df7234a66192ec5d91a56d", 0x42}, {&(0x7f0000000380)="657996d8ce2ef338da42a89ea9233141f5bc7ac924f319ba691c73d5c160a60dc1683f580957870c300d590ad7af64b06a81e8bd976073c8a8226f830494b01feadadbef7b9c3c8dd7d9acf39b5614f30b647a6bb8a6e1edd0f432f4c7469a31e912f94fc450eafe671f5b4c611beb4cf9c18f33685bef34a18930006bd3177c1cc4707acc4e9c1812407ec43f848d3bd4a71b1d834229dec3fb08901c5e3cf8c96d014482bde5de536166b4a975372b2d6a77fa8f9ca904083ef6e90be46fb0751ae9c66ce9b51d4f12f8595b2ed88f878b04a93fb7d5ae045121170918a4d18e08b280ce", 0xe5}, {&(0x7f0000000280)="4d559099010c4878e22d468ee2c202c5cc09b2c4ef058478e534c58dd780ae99e6deb66bd79c04ecb06eb7ad0d056973f3a72ca4bea7cd7c667c8cab880eefa22fc52a2b2eb726a17dfc0f4375c7b22ae84785dab61ce502c2255520b6dfa1d4c83c21c546196f96a19e5aed6df8a86f92", 0x71}, {&(0x7f0000000480)="7fec3311d5e696f71b2b31eb206ddd588928d899f50ac5c1d7512116c5d3e8b6a5a4d80e86bcfe361a035d9f70a4ac26391f4029a1cdf92cef643f35b88e190bf616d694f5148f930c15422f029fea0ed328b179c89ecdac72ec", 0x5a}, {&(0x7f0000000500)="477d42eef75fc1a523dd89579ca1ba6bdd7f0ca71c07ff1589eb08065b0039bfc386ad1b2dd6abaf741a3439ccc3f93fb5af243d87a9624e863545698daf7713a828a1a8e1fa0c80d9b4e7e512112b2ae503a1c6d069d2b73726ec854ef562f8287f7d96d545469482", 0x69}], 0x7, &(0x7f0000000600)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r5, r0]}], 0xe0, 0x2}, 0x6) 00:00:11 executing program 4: clock_getres(0x40000003, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) fchroot(r0) clock_nanosleep(0x40000000, 0x0, &(0x7f00000000c0), 0x0) 00:00:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200000, 0x100) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000180)={0x1, 0x9}, 0x10) fcntl$setstatus(r3, 0x4, 0x0) r4 = dup2(r1, r0) ftruncate(r0, 0x5) r5 = semget(0x2, 0x1, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000001c0)={0x5, 0x60}, 0x10) r6 = accept$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x3, 0x1, 0x80000000, 0xc8c, r2}) r7 = paccept(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x40000000) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/4096) close(r7) chmod(&(0x7f0000001340)='./file1\x00', 0x0) bind$inet(r4, &(0x7f0000001380)={0x2, 0x2}, 0xc) r8 = socket$unix(0x1, 0x5, 0x0) fchmod(r6, 0x4) mlockall(0x3) sendmsg(r1, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000013c0)="409f765d0a9d13a357b5ce8a907374ed7f2db0e2caf950b5673da4539caa94ba3d04684ae18a440588e1b211f91f5278e88f3d8cb5df1a3c05ea624487c5f34a6351f3c41afd0fdf407bd256213b0496a8996e5dce01a97b1cbebb07a244853697d895eb7e79387dc66e04677d7cc3cafb5915b359c55e1d0663512ce19e772b0f168ba733ebb86aada35a14cf2c4b7aa7bd0a954c72e71c92098996812a9a67a6b7a0f612454e9453993eb5bfd9d41005a195438bd99b40bda2a5e39bfeaa7e008c0463741421dc6908d2dfdcd3180297cf12c275a6068be6d77db34356bbb23656", 0xe2}, {&(0x7f00000014c0)="d108268f484cb782e117a4b1b2fafeba9480fba71b50078cd71144c05b71229bcf2cba18abf5ce7207987786cdcb7c01236c8d1143e52b092ba80904908171f6d41612a5ae8536764853d7bef9d202a519c04472756e168faf3142aea4360aa318e3ce283dc7f4fec9103cf40a2e5eb13283e1ccbd04b5efa3b0f8af0a6b16b79865e470358c422774f7f2bb6dab1f31f8a78560a91b165627bed49959f3bc7e28226811b02f5d533ed33ff554cb0bb0302ddf00c81d76886b2390fcfa868c730b3524f1444cc7b37a5d6bf9504e78fa701aa0baa9f7477b309883", 0xdb}], 0x2, &(0x7f0000001600)=[{0x98, 0x0, 0xce, "35ebd640381fab43528a9da029bd738e2b4c9acfd9b7a6458409a846531973af13aaeea03df505af27de93ad66b37c2e5637a90dbd02bc799895bde0bdfced71667bdeb8349f51ce8143731d321ae124fffcef4b46db730d0640da25b450655f3a7e197b57a3a7b45301f317fb56ae8c939610fd6e2e51168a7042324b5e8d6e8e6c68d2633fafb1"}, {0x80, 0xffff, 0x8, "6839fcc5d6db969a479529639130255fed350f084dcd21158829edbb2f35f623b78caa76fe2f6613bb1536a8a0a764d7e5a89c9965275273f5b72246883690e918e509c00f6d5bd31f3fb28d01cc2a6a58558e1c8752e2ad4cee0c38b0f5448e3ccdf133ede00fbf1175"}, {0x80, 0xbe828f939de6d860, 0x3, "6d34850d14f10061fbedcbdf5396fbbd3840fa3d8c9fd9a5f457da6f03182ca19cb2d0ea9b9e4a7b50a64033074afebc322cec1c725603673c4aa2008e9615d8535f85a197eb1ce57c6abd971466ef5ead7bef11f6b43d0294be5e085019149126b1a26894bb1bedb46faf207e"}, {0xa0, 0x11, 0x4, "a33847c3f86ce9e69686175e8352ea657fd32cc34385db7fde80f12209d34bb207cd331fa8e7695d6853e71f7cc551c1d16c96c0a7d1e40a251af37ca74bff714192ed2ec9255ca66abb70a4d5294ac467eb4e4b9ae188c17f688d651968f38133837d41bf47ca188ca1db2a60880ee36285b1d795810fedf301f8886ef07363042a6c62efae6dc598b84e8a2bd6679d"}, {0x90, 0x11, 0x1000, "1e64e26052c43f574fb8d79083c4dbbd005d71c5f8c36aa1efde66e20f4e5092e0ff979d15fcb575a1f4b82d77659f76dc243397a3ee87e5483bd558defde50c3392d829cdd7f325b48a68da66f08cfed63963a02101d8d26d76054ed423bdd87acb1617a865098df264b5d0a5575028f7efe0e22ec84d4504c5b4e5817c53"}], 0x2c8}, 0x9) fdatasync(r8) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000001940), &(0x7f0000001980)=0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x412, r4, 0x0, 0x2) fcntl$setown(r8, 0x6, r2) preadv(r4, &(0x7f0000001ac0)=[{&(0x7f00000019c0)}, {&(0x7f0000001a00)=""/147, 0x93}], 0x2, 0x0) msgget$private(0x0, 0x0) close(r8) 00:00:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x4) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x80000001, 0x8001, r1}) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x6f0, 0x100}, 0xc) fcntl$setown(r2, 0x6, r1) sendto$unix(r2, &(0x7f00000017c0), 0x312, 0x408, 0x0, 0xfffffffffffffd87) fdatasync(r2) mkdirat(r0, &(0x7f0000000240)='./file1\x00', 0x40) recvfrom(r0, &(0x7f0000000100)=""/172, 0xac, 0x43, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 00:00:11 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x2f) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/13], 0x6e) r2 = dup2(r1, r1) r3 = accept$inet6(r2, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:11 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80008, 0x80) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = msgget(0x3, 0x22) msgctl$IPC_RMID(r1, 0x0) clock_settime(0x40000001, &(0x7f00000000c0)={0x80, 0x4}) nanosleep(&(0x7f0000000100)={0x9, 0x8001}, &(0x7f0000000140)) mlockall(0x3) r2 = semget(0x3, 0x7, 0x50) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0x7ff) semget$private(0x0, 0x3, 0x400) mkdir(&(0x7f00000001c0)='./file0\x00', 0x20) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000200)=""/60) r3 = msgget$private(0x0, 0x102) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') msgget(0x2, 0x402) msgrcv(r1, &(0x7f0000000440)={0x0, ""/111}, 0x77, 0x2, 0x1000) r4 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x3000) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x8, 0x1}, {0x5e, 0x401}}) getpeername$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) msgctl$IPC_RMID(r3, 0x0) clock_nanosleep(0x0, 0x1, &(0x7f00000005c0)={0x959, 0xffffffffffffffff}, &(0x7f0000000600)) getpgrp() msgget(0x3, 0x400) shmdt(r5) semget(0x2, 0x0, 0x108) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) fcntl$setstatus(r0, 0x4, 0x0) 00:00:11 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x2f) listen(r1, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r1, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) 00:00:11 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r3) r4 = getgid() mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/71) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendto(r5, &(0x7f0000000180)="294ef09678ae6775db457d77db4a6b59ba93f60df8bff4c00e28f1c5f8ea78d578dc337791b0771175cedfd4ad2f688d1a5d00f9797e303665a47a6cbba058c63a2960896ed1d17fdc0f644f684e0eebd0c89d44c50672fad77704fbfcc018347d021d05b757a7ae48085f24b64611d56fe489101b0c1cb390c2377d04178e70c59463d76925ef55a476739b25527a573bce448e44b187bf1cd368f5cb1e3a1b578ee80843933a", 0xa7, 0xb, &(0x7f0000000240)=@in6={0x18, 0x1, 0x5}, 0xc) r6 = msgget(0x2, 0xc0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x3f, r2, r3, r2, r0, 0x80, 0x5}, 0x2e, 0x40000000, r1, r1, 0xb1b, 0x8, 0x3df4, 0x9a4}) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') listen(r5, 0x6) sync() stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) unlinkat(r7, &(0x7f0000000480)='./file1\x00', 0x800) mknodat(r7, &(0x7f00000004c0)='./file1\x00', 0x100, 0x80) mlockall(0x0) r8 = semget(0x2, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000500)={{0x7, r2, r4, r2, r3, 0x100, 0xff}, 0x400, 0x1, 0x100000000}) getsockname(r5, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) mkdir(&(0x7f0000000600)='./file0\x00', 0x1) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000640)=""/4096) r9 = open(&(0x7f0000001640)='./file0\x00', 0x12, 0x30) r10 = semget$private(0x0, 0x3, 0x8) symlinkat(&(0x7f0000001680)='./file1\x00', r5, &(0x7f00000016c0)='./file1\x00') sendto$unix(r9, &(0x7f0000001700)="b8258f60f670b73842f14d340806f21947d8f1b9c2454551c8cf8c281b0ebef1c90a6828a936a7ef9ca5e325ac10b2ca465e2074598f3541b5bc75aaf3e3c137d7f511908371683b1902214c895e9dc8ae2280a7c5451ca16cf7246884eeed3df1569185ce7db640e0f4d856ae263475eee7caf2cd2b7e1cc4a8252eec0e08a2fe8da83f38e85f65ef85ad3a85385050ac2baf1f9274d0bf0c7ba0f93a712828d326bcd39730a759a0a6fcdc4ffb50f7bb75f74b041ca2073d3eada3", 0xbc, 0x404, 0x0, 0x0) mknod(&(0x7f00000017c0)='./file1\x00', 0x0, 0x80000000) utimes(&(0x7f0000001800)='./file1/file0\x00', &(0x7f0000001840)={{0x2, 0x80000000}, {0x4, 0x6}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001880)) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000018c0)=""/4096) 00:00:11 executing program 4: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x1) writev(r5, &(0x7f0000001380)=[{&(0x7f0000000100)="31aad8d6b603f6f6c1a9688f3614b4fedd46f6d82a44284d3b6cfa3196d3cdbfca9fef1783dca3d53a08aa355c3b2c06841b4c160f0d0d81b36bcc319981efb5e5c20d3feb845bdf8f6fc40f74520554365e98d0ec9f7f524122a5d9af8c87797181a654b938bf239514eac807a9aa6d90cd54f71d02cd67e95b6d2c768d970231979de818db9866618ed43777ed75804d969a49460d", 0x96}, {&(0x7f00000001c0)="6a32faff74414a10980c383682e20971bed4bc9a250f9b9993923b084a66b710f7b6854da41085c8e22822b94c", 0x2d}, {&(0x7f0000000200)="2fd242f55b32b4b18680c9a59c91a362555c669d81368f066702b4d91c41c72a744549eef5a76540b516341af8c13c7183db16fcf273f453671b0fc79e10b7b5a1aa54ca7017b364a9b65597a62f3f317029e65d44fd9f9c0b0853c200d06b069ffb33e937667ab1a5ee6065ffbe9653b8c4229fef20f3e07914133cbf09c19b77442b4bc36e22582a36d0980d8e3465d387ecbe4119ab5d18bfa8fb24352560a66501d320ff3c0635046b1407e1bc283d8504c96990135dff0a12239a64476480fbf8ed93f120cdaa65577fb69072a8029da8d9e945d49bd9f36046caf1c849301bd127ba17b81ba66bad8366641341e4772d228560153d0233f2b73b7e2a638b7cb832006685fd0c948e9d02a8d0265cce0bda2c2be568521db41593dd413cbf38adf00f1f05e7f8e34d9af096be1c353cc24390ab68595f4f920ff716ef08957ef2e3bdfccf4e9788294d2c56ed5b8014986f30a24c894640eb7d0a1bcb1b09a6d2a8fd7c3164e19ccb48e198485eb3c4d120b60e33039107617684d2065a5110a5b6707edd0a70db9a89136785ef2cae1695eb5a9fcd3000edd38e044fddcd63bd00733ff6f253f0eaed247270915bd7fbd4a1dfc9dbf54c8748b8dd1cc4d372e140f570142ea9161920311c17b331b2947add49d7e2dbe950dcda9520e16d1211fadf3d7b3234a9df00c51d32eaee09ca5daf34883ac2fa24e54389f9272cad7ed6cdf2f1e392fa51f484a26786d0b7f245ca02981c9bf4ad6936680a5efa9445f84fac787b029b63c1c7eb0bac6eb9382232592f9ef33119d07cfa087cf0f2d6e7522c44fcec9b58dc76af26e6be1bcb96f442c5b276b94176cfc2ff1d2ec30af3a1e553d3090fe5870fae7d21776f4354df8c8398679675e88aa9c3bda4fdb2c7c81b4ee81ac6215a37c1438936670d972964d244267fa33999cb1c2699807886ac9ebe498485989403ce35c006b4c002fe13dc01faa6b3eabd8f78108d8ec1333a1c916eca56b287064f30d588f512d160e9508e43bd52d929f2b78ef75dfe57e800a10119ab825e6a0efaf46859d153138b9a94f1dda50436eb7ed84fefddea5dec3abd3e2e0f2cc700b237ac3077e766e04ff0eda41eeb58cc06e881c9a58637eacf4282f37363faa8110dfba36e2e3e2348526e63e22eb38f353bc83fe0f239ea75d609a1b47f358f3cedf41d155b4868694730de53935aa012b162774dccfd7940d1470557441f9fe95ceb399d361e874ea6f0bd25786550ea3d5a25605373e4737c7cb530667f48c5f8fa664043723175ae38acd5187026c9d808284bca94f9b369cd4fccd08f86279d3b31f0a928f92704896f03a3b0cfe93e66d95dbd7f2f77bd9ec6ef958206ee2cd45eaf77416d1f22752ccc36590ca982e62eab824f3ef4c06ade466640afe2e43d0df2e9b288cdd202067e1062baecc857265944920a7dee84dbcaca76a77dd9af4bc47fca26c7300ac676c709e4c485a98e716d577b0ff90707c44f076f7f379a154382cf0ecdab2cd3d04ef91a8a7e1f0d9e4d6cba567dfc4e64a84be5792445929d8f26c12438d02e87f8082eb7689b72f3e24e394bfb4281d3d836c227e36955bd17ce9595dbc5f46f8dad2afde3f13132ede397025142537fec6470fd59f6924792ada38366ad9586ad6188c5b6ead04e936fb72d624a90894bc7970d88f4d4bf3f0c59ac29220fc59b938fa355614524918e7ccc31146ef712512ef060aeaa2d3c4a02c8df5314af7a3e45c3932987267793905639e9978604f89d96dfeaf3c6d5e621831a400d17e0315dd67b65b6939f8871d151589a9a82de987bf37d182958576e0c779537c68859efb70a68717efe9b5b959287bd4d7d163aba4d7abc5fd156a80a52b659e1ee42bffe7694996d2c82700fe756ae323a5df30ff3d8f060b2d8074e475aa2539a93c9bec913227dfa7c617f6366e05a4ef8ba666499125a5ac29d2a39a0606d2ba43daaa8ad0edbf4029ed818cf39586a36be37f9875f6070112ce971b52482327b99abc598d784817d23798c086114bb3d9d76b9d3ff2c97fcd9ff5d409d24e4ecda48700041a0bdb84c2bf32f7953e53b7ceb8f8efe7c4318dd22bcef3ae75c633c6b4a860efea121bd7e4594847a2fc2043ebdfa6aca98a8083f8ee5bfaff62ac2769e0835bd5acf998b50690ddda76758fa11ad555fbc99b0765bc15b3d4a51c7d6e1ccdad5a888ce2caa3e85cd488e481b8c6917e8c06bba7e0bbe53f3a789c0bca07c263eaf104b687431fcc0219e24a43c8387821fb5504311edd5bf94f549bb661a3235f3bc55f6d223256cc94210a36e14d8a1482144928a2adca76433bd400ff30a7fb2d5d196314065af759b247545bdf090ab03d04904eb9f875185c03d570725accd2a67a9e5c019cccd18f5bdf0583667ab42a15b4abb8f5a1deaf405112bc6e17ad047d541de13755aa613bdb2c5bd596f534e28f1e89f07010f3960ddc1c1ec60da1b2e64106e264bcc609561dccda1ab44a4242bda1a31dbb787ba288e49fe394fd56a891e6f0b778d384a6a73c874c9b47bc3ae5f2fa871360bae5b57d2e7ee3866e18bcab86d8f784128848cf91720ab50ae80bfedff0b8e52dc45138f8e7b50c2f367a24457ec4520a0a69342fc25d19365a88248ddf27f74a009f217270b9187a29bac88579e2d703c397e438a8c62c9cc8c0ae9adc6b8f91b0bdf93d63ca3b6d619477859be9fee0abbcb53dcd65ae0244c8b2154f234999a0ade2b1d131b12b7a0b31ddae44594b4164867d784d578af048713b46097d6bed113d631e30dc205c12a15de52d850599f238620a418fb8075a14b3f1a9851bc6ac0a1b25c0d2c66f72a41093dc04732e73c2131fd8cc48de38992a1a2e578252e38614f1ecebe312c8defd56e792e418e28bbe0fa134e32ab264254f851d6a84aac13862d16df6ff327b215e4ed229a3c5ad31500cc5b22d1c5b115d0cce38caf938a9a38dd29964204391dc110cc10d6b0de2836848f50d927513b82aebbbea9dc519dcbbf5ce3cfb560ef444a79864d5e52d4c0bb07e263f6ead3a9660352081354ec125b8e740b11d7323c0fd4868522c75342f721c1956d3b20e37f5b8e87e10a02ec21c35455494b43f216d8d51e92614bd2635f24a57672b2d02d00face487d5a94d9cb4bd329f4ddf6713b44d3a9b51e53279f4c2f9ed27a110f185f4daaa338f675af2cc1db51c0da3e0d967a5b514cb52d57315197b1928efefd9e390ce8ee5c6536aa4efd5660ba97a3687d659f0d91c02a09ecbbe70cbf637f3f6d550a36b141e89011bf9c9dfb0c0f886e080683d97b3ed057922fb3241d4dff5bfe4633f01bfac03340ebfde2306245697d3436dfdd0255705d3615d449cbf59e20ae17780cef196f4932c8c9bbf8263272501a5147820a42ff5ed1264ff8d5dd1f45400d269d92ac1c647a4beb8f88df022b749763090f33f911e3c18feb199915b043a304ea8863dac5276503200222c9de2fd37f866bd79d273dc267b6e2c836b96ddc5905fad12dce10df406a397811d209bd5da65856bdd6ba95f08c46246680f1c109fdb994a7f89119ff1ad32ba0867992d79afbb8e32f43f574d91875a5796468c8e5f8e46f7296d722b214e6a1e46dc3d5153a3261b2b6f89056747c5396831a54c5eb34029a39e50fbd1e63f376ae4eadc25e315dfeb6354cc87a4910ba629005e136fb999c6c736c50353c7d3044c0b5a9de49c6e18ee35a56907ecacc53059e0e2fe36032a48e028b5a1e5a00a82bc73f9b40b19d2a1aa06343d246f87d3131b67632f51442be49e9352fb035450c69496e575e3234462f773e1b699d6452c1f94c146c16d3f48d9fc2c9773de7c83354c4afb51547d521c2cade7367a9ee30625521378d6b883ced03401a0b7a28e33c69f0bb007777e393734dcdfee5644cd1b1692eef13c969761169ebb9c2e9e2cb9326cfc7db11758ea1b536a2739a552bef4504272259ce4af8aad7f04bc8c7ed8a6e572142c4d81c805c63fc78478f21e863263ea92833d5291e3172e9aabaa1f58a067cab49fd6f0ac8062b6c24fdda8339821ed9f543e342d59b5d708fe83633ceac2b2a6a710a8942256b8caaf65ff7dba0279c2586c3d4f61dd85d132fa8fbebcb6cf2080d42f8af2890b2ea1357515adc4f98372928d24cd8c9d1f970020e0961a839600c49453476e4266107297dae435b1465a875e0bb50a07d4154176aa94a82eb1dc0833ee2788fb6f4b84dc40de27edf03ce47f53c2f8eb8f0713ba5558008b4ba8111ca23865b18a0c576e88654354c62066b7275794196486e5b04aa7b12b0a2b4831026192f5dc7d36b2f6debf62ddf3177b06b936576f221c1028d6d42e98a10b0132f6444cda5cdc2beb83c6701822e1295922f6db9d5ede778a53ae0d499b47af98f9e2333f3a873359c829895ab63d19baa4f7fbe43bef9926769c6134ece5b59e84effc63874e11ba34043034d1c85f12b26922f62bf3192598d571f2c7cfb40288ca1f2b2d91bdcfd85045202c52ca5ec25d7df5fac7289ae599384e5ffa372e2073b5ad7daa7fda7a5ce1ca5b04185c264bba4db0be6734390d13f6fbc39f3ab87a3a51b5083facadcef11eea81aa198e320ba7d33538d75aa0d987f67121a3b34adbfeaa7e76d9a69c3c7fea4b7417b59cc6881ea34cd47b8897c7cda4487dc13dd935741ba7071c14e063e41774d886401f8911c971be48333cc4ea2fb5623d23d53a65577e33a1bd8cb267714f12d3ade6db1e237b27ab9b4dfe416a160629014d205a79f51a6954daa3e10c6e3e549610c16be3b9905645ea90b3a0487d14dc21a146fae3f968e8c20e298c70530d89ac88e25ff4f72c58207dc6a9de255279fd9be83a894b898367f5202a519719a764bad53cea5e37a304e5071d0f4ab1791fcdc3930ab0bcc3388c7c842790d4077cb430e0e75a9d2d0398eb03a84ab2ef0659b3b02c1146a2cf7c533902f1183e5b6d5c44c6ec636cef81f30a1c9ca29960aced485ad6ac44244c1a8395ef30405a62fecb5f1cf43a223d347e9ebb85f7f2d70ab67e211a3cdef25f1bbffd77c901fe86fab63baf4ac6bc7c27f59c5181af5b0dee0a4fe6262369a96973886b28b2dc4e1fbcc6342d0924c3842387788527e3327cbbd07b00617e5508817d9a4265d4061ac4accb846ef5fc221edfc15a628df81eda885fc913edb82ea6f1a37c3b43cd5723cacd978163092abf66975a6409550e3b88cdac60535efff2f11c3e175c7a6fb4dcf996cd034ccfc35b794cd6af320896b287b10dcb1210d7a442bd6d5bbd6cc9715d2e0815723212ac70d06af402429b1b6edd61d5614a265ab3d5d5325cdcd5b4f6b895973c073b8bcb276978ff0a04af3cb89d0bd4bd58deea208f5b7405d3307fd492744651a1c662f5fdd81d7e95c969e6048d315cdac4f73045a38561eaa73e2e23dac5fe467867b22ac6f6b6a763faa059a13e164183de6d39829036b554f0bfae29dadb0d26c347175d4ac4f95362609ce37047abd9143f1d46967f41275912c82f129d7642bb7377e9efad11e0b1abf8530d610a952fe0d3744779cd22bb8c8e0e0d7d90e42578a6a0ab3b9ac5784a49e8d4583d93048e25722cc035d7140b9ab1bd74f62c02695e71c67f7a2e31c43abe1faafe17e18a0e3292eba8ecf86241b17b5a8dfc70646ea4569156226a2f2c31a1e29520362d594d53f749b7738f4b287f3f6f78d4a171cd6cd6285f386eadc5c19dae55333fd23eb5e9683c42419d9428d4081a4", 0x1000}, {&(0x7f0000001200)="2fe7ec69003a8611f086de275cddfaa2eb904c932f66d7eef80e9978da40d9a0953b173215a0d9a8713c8ff5ea6b32f870bcda30ac0ea224cab4aa2f41d3f1a16caeb1d51a9150bc8bd70ca4d772dba1618a9d1ed8d94add1620ef321d1071617fd04a06b543815274ac28afe1bcd61fee4a5d8c12b7858647b030d5c16cf4bd16241c9a348eef6376770f60c1cd854f4c05801cef2717f0d7d07dfb6282c6157eed8a0a0d78579efba4ef2906e683d548c9b1c35a2a0ba26d02e8acf62540806517d73f8b61c4009e0225c3168bbb83bfb8a5c23c9eb82356c61493c7a9a26be4b8f800", 0xe4}, {&(0x7f0000001300)="2aa2862307ba6fbfdec2d21b311f60571fa9584e9179209df14474c9befed401cafa500884ad7a5659bafb7f023ce1bbdd3411b1a634638d3ac614420280", 0x3e}, {&(0x7f0000001340)="029b7444b63793ff6d6397679e9ff94d68e5f54ba86102c2e81106cefb36df6070a04299d149c8a8e2cae2b8d2", 0x2d}], 0x6) sendto(r0, &(0x7f0000001400)="d3364f5c784ae634bd38211ef2e3cd3fa6226baab79d7bbde897802db15914ae2a0468468b58c09c3618529967acc96dbc95041ec1817a6ba62f718c10264a7b9432425afc9b9bb643f8f64ef5518e0e3e53562f7c73ffff9c3afb49c7d2091be03e6522cf19e7bdde1aaf3c787dac3aab045d85f702e903f85341a5d77710671ba1f5c5377864fd47e03d4668d99f45dba901c438e8166a412fe85a02f1e9e32d4f56dc45b974fe4d620c38195939cdaa1a04c620fe03994423ef1880a32fd08af3649bc3d05ea5a42ea4d6fc5d63b4080af7627a3ab0b93b74b80b21f892018fcd536acccfe88bee887b556642ca487fa584ee207e94caf3140f21eeb122e61a702ef78fce34e3f35975a91bffce504fcdd93bedc5dd159b94271a2c8c5ca78080c201e5cfd0905ec240f16a404ffe1a5cfcd90266886dabd83c1c4e12db0a40ad3671cd725794fdf7ebfc631cca22ee6fd4a4e49aba748f8dd60c6fe583ab1eb0b5d600c779b5421e8c6ff6f081ebd7b65d536c2da5fa7464a0f7eda8536ea79fc173a9149d1e91e7b7b71de6d7d135a1f141cbb79554255fd11416e5d502c7a2bf7fb2c2f224e299cee3fff21befcab0259fa5f77dcf285905793b020530f3eb9a6adef73e8ffa09248d1aa567465b4676245468929a445d51fb9c11f12b5eaa75dc1b723b26f67a9f5a9245004d714eac163ce70008eb45a824aeb5d443691c96c863e93c939ef4de0972f635cf6170c9e9f30fd070c5af36aabbcda502b3dc08a04f2fc85e1b1ec229b5a0d112df147f30647d366e2f570fa8d6608cf7601d1ee5eb083483a48a39adbd90acad540956183cb02b2af9b68c0da2578f9d583dcc4deecbce77acb1acc9ef3d242ace8a5a6c747b85624dc34c3ec90a9fabf040fce9ab2dcadc12c7fd08a3b6161003abbe82f5237f434d0373c8de67626c0477fceddd666ed94d1baec665a4f314561ed23cf3b1c28f5fdde295b5080dfb2e2fd2f4b88db45ce9d8957ef7e73cb1345170926cc7fa36e23baffb052b0d82e7510cae9db866da7a82a3bad43c56ccd45f6fadc431dc7c56dfd5a14c7b282e9dc72bf2d0b1e64e6af77ec17ee7837f5e6ee3b7c7668281b78e0d5eada2c6c0c3c60c8db951b4759f6a8533081f81ae0dab3e82da00e803d3d32ae42248a260e0337e4b004d0825f7abad76eba1a90b9ce50b3e6380d32798b3ac275edf77c61d8201e5e771931e836f60a70c70a7de6b3278b913cce0690cd4ccd9554ce4a5aa918b403b440be3248db5b67e1809b908ec1aff4f349b75b54ee44c1b7fc157be391d8bf54cb87c3a38ffd7e5a88950dbd91ce18797dafe6623271dabe95012c40bf4d2036d6605adeb4dd98637f4e4b28c833f215e8729c08acf82274b55e350f6c519a609e58c1d9af3cce2ddfd4223d893d765330d8b394b96ba9faa3f1e6e93df216fb756bf1624c3d493676bf2dec266d1ea4d800ea77071b9c48318776af8d8c2ae05f67d8bdb1b270414e822063aeb60f64cebf9d2f1652244f94ae058828859f51627df7e722ebc29229514af8d49bb330055f36b9fcf5c2bc0e5132833ad6e28a014711b77bd1e1e93aed937e76bf4f5b7e258cdba191b74b2735bbb73d2c8e9db2bfb88cefe817a275fc3b929c1f0bd72b33b3b33358c170a0f69d626d1050783b83fffeefca1ddc72c15601452593b2076b133c645a22f7446e28ea8260aac550f87af13ec165bd0131f9c1f78684d88cfb3c8f92916e325e3e424ae752f6deb3b99f0be9272393d5b598f0f79ba3d264c328f9162d134454901ba1fc5703ed30c5aa6e711fc5f93be953c40cfd2d33147b59cf9ba79dda1639922b1b71f5e9ea96ae63cee68a100344cc8db8b4489a93bd9b83ad721531297cf7412e889195c26657b76ac3a5e9ac61f3fc82f4d8bd2937dbf53147a37525033dbdb80196d194ec0ebe9614e43af3f43810cea75d5aa22cb0029d56ac0e454719f44742545a92d81c252ed213bf6608007faf6adc9d2dffecfb2b320ca1c8840f73875c13dc598abe6e9aa212dc115ac4ee2653585daab50f3ab155a81548e499862fa39cacf3ef920936e5213d752b214076139d78dbf1b5c7cec42633f75bdb02860b3ad596cf3407db0a82feddeebd03eadc5630960f0e8d40aaef2fa941992ac9a6e07f5a3876b8f69477abe9525dbd6004d0819d2737dcd05bce5b0a682a03113d3403936f4a1ead240b0d1851525a6f1d97ee6c769f4b6bf15b4f6e485428ef5324e6f355973ac07b9fe5055baa807ea4dbc27e75fb012314be49db834b31fe99f04e191a9a28228a7e1a3442ff542ac6a67ee28f6305ca325d15b26aa3c5ace997acb27ada71b50da7fa8075bab8ba56a7130a3ff732774311b85d6b9038f54ecc3f0b25d71fd6edc43603138cd40f4a8c293b9034ab645d5e112d43ee0fc508dd6994cc7c7b0c933ed302dc6300357eff1ac270cb339afe30587320e25e7d04b15038947ea5afd6669c2032ee771181d266195a727760ac8b23e56b511a244b5481c4960dee476e7751e10f52de506d68e7ea7d64eb13198bcc0a024cd02e1ada317a182866ae4608cf9cf43a1189a605c0fedffeeca01b66593b6aac49bd55fc4ba7fb8288629f9530f507394bb4932589ba2c5ebd67d3bff47520fda6e772921c9818e46c10e90dfa233f57582f2bcd04b972ea25cfb0548453d67e1ad620b0910580f331fc5442606a8ee85c79e5843b6a4e0e87f3ca3ed16787b6e9414bfc697961e761f61d3cce1a4168232dce0be576e71b18578a62f94930c134e5961c21153a5edac0488842055554acb712638f8654cf09d1a8a1842a2cd0aa5289c991e2eea5fa15bebd965073a081c94991df40158fa9d7ac883f202fa675c3356e3be0c7b90d1973789c8eba59777d8c990f46d3c0bf43ef73c0467a858271fd1a5cd78c76abc0444700f73b52c2f3cb93a6232fdfe73ac47a002b77f6b02cc48bac8032e7d9f7330a3447e87e97260396825aa688d32341bf3e829e3202f2a5028fb220d54541ef8f9946d2de6dbbb7f42f33cfe5b4b7ef4418525d327885632f607403819759dabd7ce5a620ed386e1f1d07a4cc5f2347a3b0b8ceb7c7bf9edc77810188def393bf442d1208258e1d1e6aef74630a76b4671851657356bd2e1c2500111f3d92c5a4974c3894fbfb8c04fea07840190d2d6e4aaca91af1864ecf160a60d6840789a33209d4e58b00f9acd3c1ea212d4d37770b01f0bc95d09588acf517256697abe28b42ad03b5b05f5ea9dc25731d6a7794a5d06cba1e804ae63dcbb35ecd5282c276acb98acaf16107ecdd92c0119a009cba31d989dfc7a51bcc3aa1c57fcd9160aa3309ef1841ff3a94f702ba48767256ff9f990292d27a955b285894c031aaa3903de57c82606b8cfcfd271bf86eddab99ab93a2fc7885f96e476c36940ab0bed10c8c7ecc2e9b241e3062f031a2b023f8d791efee3324a9b7189a2d3eeeb88898b7f21a7c5ad5288693efbee0b2b38834652ac8efa82039a673c3d083f384ae8a47a8bda2728a22d597fa36defdf759f86dba536b2cac1d1a7fa3aa3c7d4f9dc8d9950594e70a8a396418f8ca5e465b0ab9b0be26d6fd632635b94c174a79f5915c6a13ea53dc7aff94103f7ce0fa952bbc13d1e94bcc8073d42af03365f2c99a0b35197130e3da7c928abd3075f416fc938d53dd44cb02facb839cd5d057a6fd3dd26b531969845be1ca4bad2c45c080c9e98fb24db03b2b5cb01fd3cbef0ee5a9e910702f7b79dc2ef917e8bfa57afa1ac367fe7f8ab8647973c2ec3cb5de92c50e5696c81c3c1c9e1743615874b0da59034c9b90aa37b451283ce764ace46be1562915e1d9b7046d916d50809df70b36e9f50d116d64eab7792500c0324cdf07438874a7ac4f7d7669889873379d00d78a21331591faa6d9198190a9bb744f9e9e978bc93bc924cf4bf2dd8411004697816cb523b3821b3aece7ec6e0d9a882cc1e64c33e558529aa8b3b2cba19246f6dfb0d1087ff18b00a35dd2428591d164411fdd7550cb30ec1443fd60c43d764326369fc00ff9d4ed691ec4ba192610c1791854d6f19ec4e4eca0da0d5762a8edfa683be8921679731720d3590ec1133dddaf3011ac5a1740cfdd7a5b5094ef52640790cb15b9458f8db66a6b722c27a3958e596f8767960739856cecc970007c5ede2e4bd3e866ce639700f2c91ef3e4381b9e9adb3f3ec70b60b359cb9c8404e3f90b807724df6d02519f0b343e34e0a37c6568ae5a5201c36193de7bcbf862aa40010a911a96d9acfd83592218a99d56564fde49b03b09c95b2440dda44bd18e7cdab072f2d1ceec8ae1960cb9c838a20dc79a5c4a15faf9dd9aafe631ffa2e5b19e6c7d9bcc167b2cb7377a2be9ffb482336b2b45897547824bc9ac7e0f9bb7bc3c89927b3ad49640c14cfe9d171b48bb2daa4a396dedd6336d1b1523efd18f9fef524a17d47e2103eb5402e8bf1301d4cc086391ba99a29401ddfe3a8d270fb6eafc92103e324103336d14ea90146bd5387495824bd04cbe3c6e826ecfa50772d31462823329940f55b493c6add2d7a1f787c03fca310a10c346c359e8ed63fa695ec5f68beed6ef3c9268b1466d256418870a5353c874eb0144763e48f85891ebf02102c3c5c4afae49bd1e8106c941082d46bdb8ae1d0e560809fc61ace9e1e6ea05fe015346b0cfd1354985a20a946ea4678750632c4d1b8f8d17f0a23dbf1f34ff36f19f2ffa9dccecb539332b6a594abbeb0235af039ffed47b036410f7a7c555d22ea306d83bf73dfc1cae3343757842b73a86c763c4d25d3524a877fdeee13c55744ac5c2917aa59d40a1c7dbd3d4aa9ca27d31e3df8ce649ef9ed3e2dd3bf9fe925de784e6977fdf9ece36ed3c4bb7c30c42863e63f7aa9b2db65b0b95487e6a6fb4ef11685594933038bd6c59c4b327672fca6e1cad173cb4a84b039a99ae49a2e151ed69d217d687b68c940c15a8ed475bbc513a8d374803aa74b62f2e304fe2d18eef5683709de1ee86a1f17357c71a0d5b219c77b9bd8adfd4e78cdc05bd7c1c452e012f270dd0a9c8787cb21944c51cb3fa0a8b7db95e799b0624e5d946e452c4cb484fbdc208942ea327bd9f5138c500b3d91998e527e3833c74fa5542b4af33225cc2077e1859ba50c5e18590ebf7fe3b29199b89cd9b2b1df3f86b14762701b909d19c157dd6a64f883b2b52407e18606287bc954026535648416076a31da9f92b49b8c0399421074e08818373e9e0334e93157f7b567a6366ceb6f297a293478b5294b1a6767178b5df71dc5835f85c2c8d797474cfd8acbe93dc87a59823b5b21f95d65fb67d071c0e3b58d3557563cb680c950d977d77909e35d71f885effbe5f77c76c6f8fbd3ac4a08c102f8fcb4dd8f23042e95159b663f58ae0ae1cb0e6203e67905281dc7f4d0bdfee862d0874d4791ffb349431d742b8a533ac0bf09c633cc42673dda39d2f393d1f694dd61fce8df6ba51360a9348c063270d74aefd862819ebf1348b59bba80df0d1bd893a66be792af24ba13acbef86e422a8ce0c5e53212bd83f89b25b7fcb87a2641d3886e98cc7bb85b58487722ce16068b62d4f4cf5d86b90bc91042c62bc422149e80fc4cc345a8bc8dca3daa0367ac22c2a8c8f221dae99ffebb985e1896f166829d897c96a2e645059e224f6271df889c6c22aca163c9bbc7169208f04e78bf342a869757533994a4315fccdb6cada5c0b3b379b633474a9c358614229a5c6b2f768eaa58db77b1", 0x1000, 0x4, &(0x7f0000002400)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) fcntl$setown(r5, 0x6, r6) recvfrom(r5, &(0x7f00000024c0)=""/97, 0x61, 0x1, &(0x7f0000002540)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r5, 0xffff, 0x120c, &(0x7f0000002580), &(0x7f00000025c0)=0x4) seteuid(r7) openat(0xffffffffffffffff, &(0x7f0000002600)='./file0\x00', 0x0, 0x54) sendto(r3, &(0x7f0000002640)="3a2f9c0d8b1675f69241a45ffcea851748f22e37ac8635410a4a3a82ca3498a07a19ab6de546f9ba2642e4c7dbc6ce648e220e65ead7313d8aae1f22441cfb63474d95ba805a6f656e101ef748e0bff7ded25eeab41ba5234b6a834a5eb35c6065ccd48cc9de856cdfc189b181039c5fe05900", 0x73, 0x409, &(0x7f00000026c0)=@in={0x2, 0x1}, 0xc) r9 = semget$private(0x0, 0x5, 0x30) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002700)={{0x1, r7, r8, r7, r8, 0x1, 0x1}, 0x864c, 0x6, 0x10000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002780)={0xffffffffffffffff}) getgroups(0x5, &(0x7f00000027c0)=[r8, r8, r8, r8, r8]) semget(0x2, 0x1, 0x8) sendto(r2, &(0x7f0000002800)="4057b9d580e733f57aa475e649321616fc3b725420b1c094440af98c916864e3e25786a6b83a8c8b1cd7c128d7aeadd034366f0f1f633770fa8669111c7f7d010660de6f1c14ef457b2cf78aee4ca7898df619fd61d99e918e940f2b24988f73224fcc27ef9682245ae8cb850972342b5c125c5f2741d9225e5dcf5abaa5e794fd6812633d82a448c15ce08c8b701c79ced857f178b1d74dfeb79b328a57e42c8518bdd9394ee6bd467fb25173aad4584af705f8a03296dac955eb3122fa0546d1d8e0e1e7d6f8a062860c1a376a27948f032b735a8176f2d24fe82af6a367284fd1cedb2b19fdf70e54f02d71", 0xed, 0x4, 0x0, 0x0) unlinkat(r2, &(0x7f0000002900)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000002940)='./file0\x00', 0x84) connect(r3, &(0x7f0000002980)=@in6={0x18, 0x3, 0x10000, 0xfff}, 0xc) r11 = fcntl$getown(r4, 0x5) seteuid(r7) sendmsg(r10, &(0x7f0000002e40)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f00000029c0)="7c90b9ad9e14ecf4e512a731e9db28e110069599b8c5a29f33a2e4e8cc115f44c3c513a81f90351321a9bcc50821c391536e015739c1fd339064cb884180a1ec561eed342ab7e86dd2a3f0b566b9a5c14b824eeed8b98d72969bfd42d048164e8feabcb00111e29c5ea62ea746f700b6edd28a2e5951d6cfaff479", 0x7b}, {&(0x7f0000002a40)="3b9c495970b44d6b061fbf05d3326c4f9181eaeef3572ef3b1a0a0a418826b4231771b014e96472a508562d0c88c43dd29118533ef1a7180f4c07a59367e8a3e9fa1c14afda709b4cb320b43467c4ff1c52ef94e66ac18b81fdb2a4dbff46173c5cdd101316ba7bd6f5860a197a845a13e96bfc27f986ab11b436be82821075b98c8dc7ee7693e8def049e263068654b4ecb90cd7dfa0458e96cdb180721d65ec17214261c91d42a1ac350f33629f3c59df1ad27a8f5ffa537ed4eae34d89cca4a", 0xc1}], 0x2, &(0x7f0000002b80)=[{0xd8, 0x129, 0x7, "0fab91be6bd41ff39508270481c2e86ce15e43940df20cdce5f1b7ee4c342c8bd6df733ae71e5ede00cd39d133e0cb8990117c0a2822fee740b5b0fd108916d74bee1bf54230ed6d1c60ce44a2644d958f4cdc1cf10667c23085e4295278f116390775bbceff2ed3af040389d4498d0e0bf62f9cbb5a8b3a11777895f3113300d47670c29bc690cf7fea96b30903e3a9035c0cfd9820e2f6b0442c795ca13f92434a9dbb71392a813d76989a725d99a6fc36ceb0ddc8750c8a1be4fb227510d10ad1c43e5774"}, {0x38, 0x1, 0x4, "3b20afb55ff5734e67f1bed820c52e3610a3b4415187f6499a0b99a1e7e701b3da6dd12606beca92"}, {0xc0, 0x0, 0x5, "d8fdd10b78b5ac6379f890bfeef7a54de486260d4e2581be0882fd0c1729f4d1470a3f549aa38bc4a28891ea91311df89d362336fffac77d6e36e15b7befa5d4aa53a3d079297a37a83ee94162dc125857edda72132f65172505cda0e79219b44e340d279f40f5407cbef87ac44fbac25e505604a68bb02fe591a1613003f1d3060cac1d6f4688e58be84628896cff52c10f13ba1b0c7bde3a850956b8dc364ff994ddf6eb8c7811e961"}, {0xd8, 0x11, 0x7, "b9bdbfd071ab8dfcfb6a3aeadd84264854e3cde2e68d7fdc5f5559f49a0faa728588551b6c35305fb4c67e88782de6ddafad5c2067201199036d8522988368821353b962f1577af202887fa9f97bac68e5c93d62fd25a53a64e2a59c030671c6ad89601febf169fc2ee61f5f0a993351b6dbcb208516f1efd9241f4aca30097c547ab73560eebc4be1dec85a10be3a27d05ea7f0c722a5242f09b0c8419ef4eee3d1b85e07e07a5b800937a32103e9ab46463323fb204c094f62cffefa1292c91b1a"}], 0x2a8}, 0x8) paccept(r0, &(0x7f0000002e80)=@un=@abs, &(0x7f0000002ec0)=0x8, 0x50000000) fcntl$lock(r4, 0xf, &(0x7f0000002f00)={0x1, 0x3, 0x6, 0x1, r11}) openat(r4, &(0x7f0000002f40)='./file0\x00', 0x0, 0x41) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002f80)) 00:00:12 executing program 4: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) r1 = socket(0x2, 0x3, 0x0) sendto$inet(r1, 0x0, 0x0, 0xc, &(0x7f0000000000), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 00:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f0000000140)={0xfa9, 0x9}, 0x10) fcntl$setflags(r1, 0x2, 0x1) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1ff, 0x2}, 0xc) getpeername$inet(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = msgget(0x0, 0x380) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xfff, r5, r3, r2, r6, 0x20, 0x9}, 0x3, 0x1, r4, r4, 0x3, 0x8001, 0xffff, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x100) setsockopt(r1, 0x7, 0x1, &(0x7f0000000380), 0x0) getegid() pipe(&(0x7f00000003c0)={0xffffffffffffffff}) read(r7, &(0x7f0000000400)=""/209, 0xd1) pipe(&(0x7f0000000500)) clock_nanosleep(0x20000001, 0x1, &(0x7f0000000540)={0x7, 0x43}, &(0x7f0000000580)) r13 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r16 = getegid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000600)={{0x3, r15, r16, r5, r6, 0x0, 0x8000}, 0x1cb3c4d4, 0x7ff, r4, r14, 0x8001, 0x1, 0x4, 0x8}) shutdown(r12, 0x1) msgsnd(r13, &(0x7f0000000680)={0x1, "a903eed5732b08fa9e9e08831a1440eccd652db34a0fad8f19b15642972b1659cdaadac2c082ffd5b4284a13806b1fa095638fc0df47617c9ed407be6b8fe9261bb4bd00d7aa81ec665c8e70d44431640161a52314a780f15f705c6165035324f0c536d33259fbc73febe4b89d38a22fff2931453bd48fe0f80ef4a91774b9006f5548e7c693ee23712f32c7fe8f193f88878c9ef44dbf9dd63db2cebeea2e7a4b52d15906e1b6c49f444c11c60a8409209c243f7198cfded2e243d77978388e1700fe1448a8210fa17d01494bebb7af337c1e0eade892"}, 0xdf, 0x800) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000780)={{0x3, r10, r6, r10, r6, 0x0, 0x4}, 0x7, 0x400, r14, r9, 0x5, 0x62197769, 0x2, 0x80000000}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000800)={{0x9, r15, r16, r5, r6, 0x84, 0x400}, 0x3, 0xfffffffffffffffc, r4, r4, 0xefcd, 0x8000, 0x43, 0x4}) 00:00:12 executing program 2: rmdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x408000, 0x41) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x1, 0x1, 0x10000, r1}) r2 = accept$unix(r0, 0x0, &(0x7f0000000140)) clock_gettime(0x3, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() setregid(r5, r6) lchown(&(0x7f0000000240)='./file0\x00', r4, r6) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000640)=""/68, 0x44}], 0x6, 0x0) r7 = open$dir(&(0x7f0000000740)='./file0\x00', 0x0, 0xa) fcntl$dupfd(r2, 0x88a913f7bed6c79d, r0) r8 = getgid() getpeername(r2, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) msgget$private(0x0, 0x40) setgroups(0x0, &(0x7f00000008c0)) getgroups(0x1, &(0x7f0000000900)=[r8]) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r7, 0x0, r11) r13 = dup2(r0, r12) getsockname$inet(r13, &(0x7f0000000980), &(0x7f00000009c0)=0xc) mkdir(&(0x7f0000000a00)='./file0\x00', 0xa) unlinkat(r0, &(0x7f0000000a40)='./file0\x00', 0x0) setsockopt$sock_int(r9, 0xffff, 0x800, &(0x7f0000000a80)=0x80000000, 0x4) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000ac0)={r3, r10, r5}, 0xc) 00:00:12 executing program 5: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x71, &(0x7f0000000040)) r1 = semget(0x2, 0x0, 0x8) r2 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xff, r2, r3, r5, r7, 0x6c, 0x7ff}, 0x20, 0x5, 0x6}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x101) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000002c0)=""/179) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x0, 0x3f) mknod(&(0x7f00000003c0)='./file0\x00', 0xc, 0x7) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) getpeername(r8, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r9 = getpid() r10 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x2f3c, r5, r3, r2, r3, 0x0, 0x1}, 0x9, 0x8000, r9, r6, 0x4, 0x1ff, 0x1}) fcntl$getown(r8, 0x5) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000580)=""/51) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x20) sendmsg$unix(r11, &(0x7f0000000b40)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000640)="dd9edde9c363452599feecf1bcca78463e5f3a62736b6082dbc080250adf36e1eb106925e34cb053c39ed3af4f4ba7abbd654ed7f663bd9318486a725971fdcca69071d8db2fa1b9bdf23ca2d0e899f930901247fba6987e2f4c1e4e2fe136874145e36fd8ec0c8d660a052eaec6bad3d43f682a03933343cd4c09b677a6bfa4308d855b003852f3a63758353b2f404f407ebe", 0x93}, {&(0x7f0000000700)="2bbe43057374714faa7df1edd70da936672e1890cbaffe21153e0c11826fc3e21409000d4fac0baf25c0678cf0160036a8b8d5225f5ccf729dbb013cb335effaaa8e44ee3d7506c16b0ff4e5ad7de39533d52fa8634a8901c20bc9540e7d5a4ec3735e5642816b8850d43fc0c1e12f8c6b8adafd00499c73d813cb82d67634e291d18349b78868648df5dd9cf4a7c5abf0da3d960e8878f8b85bd4d1635cd04e36", 0xa1}, {&(0x7f00000007c0)="cde609b0f7d4269f88b59d83a886c648dea8c751e55cebf213512fc5856f0a280d2405d4ff8a1fa7e895dd37407db9f71cd8b66757eb17988c124e79794330ac446caab4b809c5882cb05f4c14f545b60278498aca8e2cbe55bb763f5663f63e716a40db13fc787d9aa735e9023557f1516e13b23423a119cd07159a1c8cd3fd5c40355d7a3530e0eb861f793a280707f19164fbf2437c35cba5f26b36e4940c4e41ca13e22a9b000d4e8a1197cf0f79721e69c8042216bc686589a0", 0xbc}, {&(0x7f0000000880)="8a73fb8be2e3ad963ac95d97f148de89f60d214a379f02e61c4d28caaef7c02110b5543382830e28b2e8e647ae2dfb9a", 0x30}, {&(0x7f00000008c0)="a6319c9e4704cf6648bf1f3045f5091e0ef9be37b3f5727298354a229d227fb80f6be2c95cec7c3a0684422a36b8b0520daae4c3fbc9dbd6b475eb1e6ef719c9ee7d1b3de95a0a5c003db91b3d3a1d27b7ec4943fc81be705ffecc3ce2045b94b75260766f135f23141ce02d3eaf285be9", 0x71}, {&(0x7f0000000940)="1f9e9731eb18f8135632e04252d9d4448d8bc5954ece683282763f814f4a3976688489a5f421288296d92c0a06f0314f75980aee1952bd077510be6937249f23d10290cbdd445fdc1ced4189710a6222a8593e94efb6cfdbd483ede46d1445f610edca129bf1cf014bfb3a721ca121f0be", 0x71}], 0x6, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x2, r4, r5, r3}, @rights={0x28, 0xffff, 0x1, [r8, r8, r8, r8, r8]}, @rights={0x38, 0xffff, 0x1, [r8, r8, r8, r8, r8, r8, r8, r8, r8]}, @rights={0x28, 0xffff, 0x1, [r8, r8, r8, r8, r8]}, @rights={0x28, 0xffff, 0x1, [r8, r8, r8, r8, r8]}], 0xd0, 0x5}, 0x4) setegid(r3) openat(r11, &(0x7f0000000b80)='./file0\x00', 0x10000, 0x100) shmat(r10, &(0x7f0000ffd000/0x3000)=nil, 0x1000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000c00)={{0x7, r5, r3, r2, r12, 0x8, 0x8000}, 0x7fffffff, 0x8, r0, r0, 0x0, 0x320267f6, 0x101}) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000d00)=""/4096) write(r11, &(0x7f0000001d00)="31cf81e9e7da5f256f659b91929f0c3f08a33ce28ff5fb562c456432904e4df6d221df87a9895c47c606e332eb32d2ce66f6d6ebaa475d8a6ffd291f34690a37c55c861b5a87b1e6d3724f4a73d26a7957a81f0447ff88fbd0aa5b38c9946665d94f41e6256e9e0ca7414ccf18a06b9982e901d63a147c2bb2425f01e64ce9db98b91bc38149120e48a22cb4e68577cd265a", 0x92) 00:00:12 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r3 = semget$private(0x0, 0x2, 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/51) mlockall(0x1) fchroot(r0) ftruncate(r1, 0x8) close(r2) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r8, r9, 0x80, 0x4}, 0x8000, 0x5, 0x7fff}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000400)=[0x7b9]) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000440)=0x9, 0x4) paccept(r4, 0x0, &(0x7f0000000480), 0x10000000) truncate(&(0x7f00000004c0)='./file0\x00', 0x800) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000500)=[0xcf49, 0x0, 0x8001, 0x7, 0x4, 0x8]) mkdir(&(0x7f0000000540)='./file0\x00', 0x40) chmod(&(0x7f0000000580)='./file0\x00', 0x5) sendto$unix(r0, &(0x7f00000005c0)="a44a915323ddf27f3a2af4b3570184adbdacb5a9bbec922cb18c8b1d744bca0b23fded4121f980834746086011061d89c8b86a0e41fc9f2069d8b91dbbf9e0d2c4", 0x41, 0x40d, &(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000680)=[0x0, 0x0, 0x5, 0x9, 0x4, 0x1ff]) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000006c0)=""/56) listen(r2, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000700), &(0x7f0000000740)=0x10) getpgid(r7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000780)=[0xc3f00000, 0x3dbc, 0x0, 0x2c3]) 00:00:12 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x10000000) bind$unix(r0, &(0x7f0000000100)=@abs={0x1}, 0xfe) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 00:00:12 executing program 5: socketpair(0x0, 0x7, 0xe257, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000), 0x10) bind$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) read(r2, &(0x7f0000000100)=""/242, 0xf2) shutdown(r2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080), 0xfd62) connect(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semget$private(0x0, 0x2, 0x10) 00:00:12 executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fchdir(0xffffffffffffffff) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400) setsockopt(0xffffffffffffffff, 0x3, 0x4, &(0x7f00000001c0)="51374119d127be6406566a32755ab4e2788c4487f231a2b1c9af002f80595b18767262fa8833de4283d2e1c46d244a50db1e2eca8d5ba9efc02c2016358d3abb2186edc1e512053908a2205be11c264f41c5c93e9fbeaa50501dc81993bc40e01405f81ac9da4b996ff20ccd2da803d5b8b695f9838d527a1ba72134d79ae15f03359bad913766a5a526752894e18c9fd5ef953ec00e6b29e4f5aada91c1ed5746fad0074c22053b4aabb5cec92841e0738580de60ee206eb401fce5847052ccdd7a", 0xc2) flock(0xffffffffffffffff, 0x5) shutdown(0xffffffffffffffff, 0x1) fcntl$getflags(0xffffffffffffffff, 0x3) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) msgget$private(0x0, 0x22) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) flock(0xffffffffffffffff, 0x4) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0xf9) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x200000, 0x20) symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') r2 = openat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x144) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) symlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) open(&(0x7f0000000500)='./file0/file0\x00', 0x20, 0x6) chown(&(0x7f0000000540)='./file0/file0/file0\x00', r3, r4) openat(r0, &(0x7f0000000580)='./file0/file0/file0\x00', 0x140, 0x181) open(&(0x7f00000005c0)='./file0\x00', 0x284b458ec6ed3323, 0x102) chdir(&(0x7f0000000600)='./file0\x00') r5 = open(&(0x7f0000000640)='./file0/file0/file0\x00', 0x200000, 0x40) getpeername$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) truncate(&(0x7f0000000700)='./file0/file0/file0\x00', 0x1ff) fcntl$setstatus(r5, 0x4, 0x20000) munlockall() 00:00:12 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x40f00, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:00:12 executing program 0: r0 = semget(0x3, 0x1, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x2]) semget(0x2, 0x0, 0x5) r1 = semget(0x0, 0x4, 0x202) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x9, r2, r4, r6, r8, 0x123, 0x7}, 0x2092, 0x51, 0x5}) semget(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r10, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x7dc6, 0x122, r5}) getpgid(r3) fcntl$lock(r9, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x9, 0x100000001, r3}) chown(&(0x7f00000002c0)='./file0\x00', r2, r7) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000300)={0x0}, 0xc) shutdown(r9, 0x0) semget(0x1, 0x3, 0x1) r12 = msgget$private(0x0, 0x142) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$lock(r9, 0x9, &(0x7f00000003c0)={0x3, 0x2, 0x7, 0x80, r11}) r13 = semget(0x1, 0x2, 0x4d4) fcntl$getown(r10, 0x5) getsockopt$sock_int(r9, 0xffff, 0x2090, &(0x7f0000000400), &(0x7f0000000440)=0x4) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getegid() semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000500)=""/87) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) msgrcv(r12, &(0x7f0000000580)={0x0, ""/235}, 0xf3, 0x2, 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000680), 0xc) 00:00:12 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(r0, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r2, 0x3) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000080)="088462dfe1e7fdbf2cb50a8708a6dd8d084f0eec028fe8822028960371a157662f69efc202710159f8bdee3245d4e664c53fc19c163ba4df80c9ab34d4328e136d8c02419d1fb849d56ce634366c0d15e020bbc1d9d8064e0f3f2239f8acad79c6e42bfd828e5843e8c3e65435e9d88bbaa2067549b5951290234d7b98de3a63bd664773d1fafb01e75297eebdef1139494087ae2e78036e4aa98a0a89b123fdea4e47aaf6c58b", 0xa7}, {&(0x7f0000000140)="89dc90119c0da050b8af928789be3787dae7d898b774bf33ec9c96427e3e40a30729d30fa62a64e572b2a48b24dd9227157099550133556a173ff06bc41e2662866526222e44d4c71c5f44c0db25d419dc93a2b556000423f5136e7211d59298150dfc7d31a89d04db8e2545198d0d7aabdca8e82d86176496d4f2e6c2d4b5f2f6fcfa478d01ae8df35ebf2b9136c202f4b48fccf041eb7725950f658617b2ea4203ddf437d512f687d2ebf85881de3bd1bf84785232847e2c620225a81eef7bd9a423fa82e78d420fde40e1903f8fd29f7f0d50ad5ad5ccb14e1776697c9708f073d603f6acd7a68201a712f4c7a41a158509e7a865cf1919c91245a132b38ec289ff85d50880ab60066c625c7e5ee3946c3b47c9ed35aa925981f0a26fb136faff8de45a448a70cd4fee9c4f4b7e04ee0dc34c0bfc551d11087dde7f807b42a572af5f79772e5c9566c993fe2a52e4e8daf8f990df76826a80099fd12428755a1a8be4445c0f15846848b9cc52ae03e465cee500839fb880b3e8e81c44f839c972b7badfabe2ec8372ba691111d348a25421864d55a5a5d6e3136c7c388023d52821a8f6b3118f81fd15515813edb7438352f69c3f5a75d569b9e8b78536e9c2d96661065b82926b2ff2eba8c847857f4a467a61b1517d05114f413b88fc7d04e453f4b572999668c78abb56ea45433dc4a664176439dae81f215f5cca338b4f4cf116fd89868bdaf2a11894b072d5c8ba35acff9bedaba9e295c4a644414538ca5614d283903c20dc0e17033393feb292dec84818aad1e39e49e99d379e15f3acfdd485543ddccc4080814cc929054c2e24d35c63c575078b2b55b52e53dcc079eb940731302f32fd07925e09ac035d32b34359038ffcb11baac6f80df6b52db774740f6568126b243f0dc5ae6b0da963c7b9ee3515f92c74dd7f8738745aaec9774fcb221dc1041ba4ee9151525cb678de77a8fad607a2f0702626ebac03c44000839e39433503faafd376c4ffe2c66bc193e81dbf18675e15b4bf5dbb3d827991d47c0f3f45dbc43de177fd8bf13293b14335a0e9bf2c772d10d208d488461ab9dd3a2a5ac1acd3187ae13b06054bd4c544498208b3eedd184937842c4b7aebb5b8948ddefc89e9c425043517e0c4451a036fa750418a375278949a3b83728896d5751fbf2dd38ab13eb14252b39bfc94a63a556d56a6de8521b40058ec8e4bb4f9dcdd0f267b73ee88d31311e849fcc1b5823cdcc388b4eeaa020f3fa603eb170d87e3745d4b9fb8fa127611e5c3f00380716482791ae802be8d40f0108059c240301d91aa60f608dca9d91c5d35a6c2082f42a588420dbb7613bac7ac76425c22d4b80f5b6feba93c79d4ef9169932601063ef2c4e9ece2cc176efec9547d26a13fca0a438b21c727c693a65e91a3ffde2a21b41529ee30ba1af721601a533ba7f747306abc41c98524c0bf180b9911551c949f302a66bcd0ff1824c8deb235cb9fcb1473e3e1c8c0127e0aab95c166166ae60ae30ed92affae01b31cc51839d075083eb90815f2a862dadd784818ecae39aefaa74df5ea0d08e4cea2008c13912fc1e0484948f71ad226d520a7c4f8b495c989b809103895cd155849b29f1194391379fca096cbf1dd950df139e1b35f2632b557fb94895531b18c0492c0c589d4af414fb99b694f88b7463d3fa42c1fa4f69298368c4bbd0bfcb5ddd7213bc9396071d7854aa0197fbfbd25de2986b52664b4c07719b2a2496f8a1c48de0736666f515de828f9a87b827ca72d1b3714d654c437b869a04e5f3bee542708f2cb0147e3b930cdddc20b6c53d8d8f8cbe4a1ce4ed35a2c68f071d0c484580c1caf8f60caa32bda393395fffaea34a0461ee95fe47cd1f896871ecebc8c242796e225a92be6a74cbba1fd39f2e5af765c6f705fc86a313525c4b13662249301f527d8946fa67b656fcb490ee91a76c5d05d133874ce2561912e9fff72500c5c7c8d4173c613a1cd363ccae4f61d8fcda2803c8a540333f30e5f8b1918807ad0b7297fe55f89e2acd23a9884652700266600df4206e82d3fbd1e50e0a3d588f39e08fcb31c0e0b25141fd11ce5feda98d7be061524fa8b73f4a229be66c110f5370d999ac100602f14c4185a554d0d4c5e799be9e96c46ebe786e96b93fc01ef5c683268ff252dc0464a287c9923fbe910220da6d026c7eb43f07cd318ca1b351b9f9cb029bdbe0469e1c560612d177f0d23ee8224b38f0da650a293c84f685a4185e9f3a26f9d99205c1bc52c4d302406c004d9bf54d5d806d5991f990d38eb1d54b7a0ca85acfbbb4985714e6ebda45712bc77c49a0c38356fe36dd7c8ccac906f2928ab57afee22a4ada9aa08117272e6734c56d4edcbcde43d7e00bc36c99d18897a445d18259c713a69926098667ef0d7798cac7fccbadb1f662665b414b796c1bf8b5030255a8f4426014a9981a733d2866c261f43bae1342966979eeb2d10d17f11c4905764d23736b09fa3c4555d3f4ff2bd94e9844575a55fe70ed3d63329dd38a208b03b6f3e2fa9d2a12d0f015ec40136b1797e5147de59704537b349827f7e55706705c2b03af8f7f3a1ea42035171a0d770a6b2514f7daa0c1fb5749340e00ddc89b621d31e3bf56b9f6f18daae2b5ad83ee77f980919535623f00708e892ef22b39a1242edf7720604d0bf22057325b214eb2c1a49f5a77ada54e773861aef74456bca6ede580b6912ca7ace0da47d50457641726936cf2fa75597909f32fd21a86dca1d2f63b03393390e7851e575933eea4da79c8d25628e8e5685471f0811ee9703e909809c2a8471cbce368eb0b1c254fa8eb7760da6160fe9a798990df3558085c62b47f664406c699b258344b89fb7f0eb50b72a705aedd4429ed9d46967241dcadbcd600d75d3b5762fc566e2c5ce8b50e10532c63f360cb47bd30d5bc6984f6d2cdc33091cf6ba5ea6790ac965092e8116fc08ed2aae84ddc551d1cfec35bf0da69d8bf76a99505d7cac26f9c3109f8d661a3ce5c807a181d9d3591b1f890ffc312d153d6645fdaed80e5adb66a317e55ab713a721a36c704bc3322a1bf6b08d7b770d2688fd4369973aaafd1b960d5e372dc065aa97b46d717d421670a291069eb766f4356859704ff408d6277e07e9b73d9c9b51e7f0af43d691714e886fbff60a4ac9baa04ace4ae22c40475d7b71c0d24d48bbf49af37a8e3e9ed46601a439c0888018fd8335fd6d86d9c139bd03c7e77ebf0259f5e3df839c695410f1597db14f91ee4bc44dcf4a58a124424483f0408174c50b9575017ff58b3d5513b1522b9eb36e73089221a1f25116a8cd79d4c37b1f362cc739706b0a622e37416531b69fcc4287eed3cf82e6bb5432ab656c8eab5ecd9ec22d961eb4d735334ecf3639bb69f5c96666821085d29970d0ed56a1724cf0b0c87c2d2e7fc1e0295452dd51aab49264a6bee1ec9ba2d1cd48000b25832ddbfc908349a51634b33c6a2b992d9860d5c3726299cc5680fef03a9b1ff20d89e43d7142033f16bb7139c0f4e12943a06c1009f5236888a65c7ba2b8b59e85241ea113d1e93a5672ac12cc59c9cc3b5f1335c3a898f8de831415d96bda09ef30d5b08d2268fb8e2e478c57ec67771a11f810d147c95516db53a2b88ee6a213de1f45d00c6cd75c4739272c4e048c6b06e690dacc04b131b8df37e4cb285fd2b4c3581aa02b2e9548d19b6ff8c0ca28bb8b9fc8edbdb423aa1a1e22911c5c26f9b916ca8daca4ec4de071fc8632cd9b20328314f1f2fd017aa6c08430d46800fb9f017ee23a8f6b4c6be9defcca8aab8f42aa0f6ef637f7e4cb0faa6a4ee53ed56316416b0fb3bc87d791dbee9d961cedc62c5a0c30709fda4453c9d146d512606877444b36f2e775090eec6cc9352f74cfe1eb49505d1a7c5f891f1aacf4d16544d88055b95593a49d0c091e2fc2c50e22610aab0b94387108b97003868a32e6f7c7a33526da0e4e26a61c782241fd25992f21dc1670d1b5ad4e760e2a04136bf9e8bf151d5bc66464c261af99316cce7f6a131bee9918a3a4b499ed2051d527fb8184545a4250061fe1db1d8bb1dfebb1468d180eb10856828e9f36e03f892a158183a7705a1e78ba0b789f426ced14447e6399d70445109024f5ecc6b441602cc8f91571e8893ecfb972d65b721c6f6fa8949f832de082f53862b2c045a9e1bc0ae47fda009a251b0c74dc21eeb2805d51ea10eef56f11b982f6487c49f5ea8c8859f12be547d40d9322ff0a023e0829cfddc75bbbc481e5dafc430d3b811f25975e1977cf1ffba5b3dbfc6c56a963c9eb96624254f76472e50d1443b3f0a10ab2e4545122c8ecae72e509301feb07a969293c017c5b0c3f61413b6a30cae1620a71241b2d2b43ef6d4357386da57f7c03dee27da60222e0067b164d1f558a6f923cfc55450bc5b6710d62b95bb1e85dbf2a1d4c38c5641cf84db5277ae1b59b3e69f5139ce04fe3d97b07adfa51823ae7c84cfc8735711a73995f42564a0c5a158ad071344b7e38bd73fa7931bb28f10694fdc6a2a06975b3859b362e27dfc78a49c0cd1975b11e6431237de901358184f8a234feaab4443d9e913847e76b9627de96b4da434f82b5082915186a276ea07a4cee2d5fee9592c3f6680bfdde0aa8b11756c7082f6ac3d7c6cdb9cbc4ca340655506fb3ea0a501e2ae2aa2c0c7a0b57a616fedccff54dd4abab60a1b6cd65bf14c4f0fc0d3f77432cdf4380537eeeb55f2fe9f1651b2ccd0a7199a49ac34e53c18236a98acc0e88ef4c09d3e958fc589837104a9f2fea24abd9122d77eb7a3e48908db7137f277494edeb42a9af00f450f85b87ec0a38706ff624a07ae4bc1b7f66e5528e9e59e7a50bc0664a6bf9fce6a8c2ec99347c223390ae25c9776d3179698ad8f032d1aa934c4e59b6a9765bee3f17a9c04a51d1104c1519d92555a35771d570f740be9a1162071316b6042b69fc527765bfbddde1fd255c2ceafac1b69bf9ead37478a2cfdd577997ef67b5eb34776c2ea708681f69847a6d879e473445374afd68cc76980c779a87cfaeb4e055eb95cff77f2d3f18942b895d641b459b850f9552eb9551f4a04b2d3f2656ebfa0cc50aa062774e2e1e4baa235cb5111bf36ad73f176fda46f3b8c9312267cb91a2314f3da70bf546f56d9cd4ef5f9aec2f75bc843cfe685ec9b3372ad0ce906a597965866431a4b4d8f3ec13d93df5cc5368c64d4c74da9fc106038455e136ac912842fce2b01f13b140e24d4adc798caae5cca0b0927052e639945cb36a86be744f8e61403464effd36b675d393a726057bc5b89706f88b2ecbb4188e4bb6f4522553d1bbc5470cb3894efe7f5128f032c491d8591c1f384732b74274cb33eae7782391e7721b01997f6b9d83647c8ed5e0e1e22da39e4d916342f8d05e144ebae9686199eff3810eac1c0bc750e8dfff9fda0d95106587ff00c2b03cfad01fded5924b5b15ab695fc7b9cdb973451959fa5a9c6459df5a2cfd5552d4740cd92323d59a17dd3c9311b782fe3777b83b458c3ca05cd1eda07201e7a82b957699c9fe6a0a58e8a9c9ff7f819deae593806766b9ddca9110e7342c72dac8386cdebeb983f31a56e574445bca51d817636c561cf45184d2fd29e69b98dfa6e2138ad74915b6c55b6b827f5e240e9bfbfb147588ceb5d6d4214f31a6e5b66a238b02aef186fd2907fd1c2ba8af71330eb19c47e0c3acb961d10873fdf548fa65faeadccbf90efb8dadce5d11aa2473ed34bec2d7aaf43b7bbe695a50", 0x1000}], 0x2) getsockname$inet6(r0, &(0x7f0000001180), &(0x7f00000011c0)=0xc) fcntl$setown(r2, 0x6, r1) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000001200)}, {&(0x7f0000001240)=""/171, 0xab}, {&(0x7f0000001300)=""/149, 0x95}, {&(0x7f00000013c0)=""/33, 0x21}, {&(0x7f0000001400)=""/77, 0x4d}], 0x5, 0x27) fcntl$setown(r0, 0x6, r1) r3 = fcntl$dupfd(r0, 0xc, r0) r4 = dup2(r0, r2) fcntl$setflags(r0, 0x2, 0x1) bind$unix(r2, &(0x7f0000001500)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = dup2(r4, r0) r6 = getuid() r7 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0x1, &(0x7f0000001700)=[0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000001540)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001580)="a9dc4a142cbfa7f3d6df9f4671071b5419bf2e33de4fce90da54604995f99a62f59cd82c0d8decb9a4a9069ea6599c5c7a18f296836f873f41cf42ff94cd52b52eb93436b789f5dd2b66548eda0e33e67b88f9431dbabff45ff0df6a753ed27104a7bf232e2d05526abb43c489dca65dd9748248554b3f2474f2a4d0a96ca9a06bdf9407f16d5e8ff9aca90d5139ea289f6abca010c6fd75a098a90ffd4ec339", 0xa0}], 0x1, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x2, r1, r6, r7}, @rights={0x20, 0xffff, 0x1, [r3, r2, r3]}, @cred={0x20, 0xffff, 0x2, r1, r8, r10}], 0x60, 0x400}, 0x0) setgroups(0x5, &(0x7f0000001800)=[r10, r7, r10, r9, r10]) r11 = geteuid() lstat(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)) faccessat(r5, &(0x7f0000001900)='./file0\x00', 0x20, 0x200) fcntl$setown(r5, 0x6, r1) lstat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)) fchown(r5, r11, r10) fcntl$setstatus(r5, 0x4, 0x70004) geteuid() connect(r0, &(0x7f0000001a00)=@in={0x2, 0x0}, 0xc) 00:00:12 executing program 4: r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x400) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200500, 0x20) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000000c0)={0x9, 0x688}, 0x10) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x100) msgget$private(0x0, 0x400) sendto$unix(r1, &(0x7f0000000140)="99bf8ef4d531584da472c01eadb888e92d69dd2c2b05a46636c2f58bad7e35045e8e247cdccd5e3ed5ca6044c7d4622183d31f3a2684bc6dec30891c524bc22cda5839c6c2805d5c5e02f71254b03b11988c3928aa55cb434f09744d0930a4351cf23848f5ff76b334fc43119b4aaf5b79ad40f2239221b51d58ca500d4e5d8ce0d51585df54feeabdae7da58b0a65433a42552fc2c68303ad61290a1e014c5b2c6dc34247706447", 0xa8, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) linkat(r2, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x400) fdatasync(r0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) fsync(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) getpid() r5 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x0) fchroot(r0) r6 = getgid() accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r7 = shmget$private(0x0, 0x3000, 0xf80aa1ff4ee1086b, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000ff3000/0xd000)=nil, 0x1000) open(&(0x7f0000000480)='./file0\x00', 0x20100, 0x86) r8 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) chown(&(0x7f0000000500)='./file0\x00', r4, r6) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x10, 0x8) bind$unix(r8, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) mknodat(r5, &(0x7f00000005c0)='./file0\x00', 0x5c178a40b23a451b, 0x5) shmget(0x1, 0x1000, 0x45, &(0x7f0000ffc000/0x1000)=nil) bind(r0, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) 00:00:12 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000680)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 00:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x400000000005, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000000)="2a144a23dba1edb992b9065224e941a7c3b5c835dd9c0366da4eb86dd76dd9919e75d08dc410190e3ff5951618b8510fd5e3a75113e3a959f34f7ee1eddf2d1bfea2b7d060ac967f8f8a81b3109bd986cfee503e723ffe5b85611eae0e50d21e1ec504771eb798541b10f1b9a87041aa0a874be520c43d3c29d23294a5b6b23e1e", 0x81}, {&(0x7f00000000c0)="eaa7c662564e4639a1d095e6087d94abc3f3a6fd85c984b5a4173a3d6408e2593f4cc7ce282bb520a37a6ce03b1d297b843b6fbc96213070721e0b115d443ebd9d2c7ba2a5c11fe2116b0d9126a8a6586169da220842108b0e4c97eee4b68834eeeae95f016b2d546119aec156678c1b2614fba38216ea3ad7685846c3a6e1cd1c0674fff397adfcf6af33a5114353d2ab6840e1075257dc8fd7b80092f12f1488aef50a48911257b2247fa09b237ef02ae9508aa60ed467f95c8fca870d71be5212f8f101155f205eee287807b652ea4c7fba446721adc95e", 0xd9}, {&(0x7f0000000200)="be9d2f79d6fff6cb13661bb15a979fa29e28c43271b8468dd7b6ef26d4ce7c10d0f12ae54b9476a5ca48a707a1d97a63383b74bfd99009af50bfdf0709e841c354e8511ff08ccbe03cddbddf52cfedeea5dfe8f42939928d6924885debabd2a8d89f120d9377e14a04fe51bb957ca7a9698d2bf7ae8c57c0ee40c4e7f4dc5f493904066c4b14dff616a436d183b4858977704bfa39fc90153f6de65eadc1e9ac493c8937c90363bc5854b401877e35b45e668f5048e601b4326f4c8b99b392aae76843168a", 0xc5}, {&(0x7f0000000300)="0133f1", 0x3}, {&(0x7f0000000340)="b81a64d61ae32ab45664705c07484dd54244fcb72061a79396d694e8d8481628ab7cace5d42f4b8b72a17b8cdcdd8c056f528c51d92e8c39394cfd6d73d2b3a043447b87d30c16da66d11acbd4f31f34293e176eb688438ac786836ccd07de26dd52f377423ec8f4ed6af5492995e6cef47906ef0cd56b700f983ad173efa3e36f11b2a426c35feee851425b8ccc2f25ee0bb3aa5706acc28dae9d5ade30cd2c56dc30238433d1d0b40b1c3793f67247bbc6b09967159e75eead0f357965b78ac268c7cdb0c960f11165c09a59dae8bef2e9915ac98a4700cbb840f48d89d81aa124ca73b80e7239bff9dd88c42620938f92f89c242c7dc488a67651515df7a645b8528ec1a47f65dad14511bf0092aa079cd1ed0b09ce131457cf9eb16862fb9699ac88d34675a23719ec7e22b0b16e6f6f238eb3f136c08a65392989d28dc0aa8096df248496cc1b419f544903a96ba0d536aa9c5bbb0be4ae622d2386179ed4c561965fe17293156e9557d4c6646df0656065369450c1e6ef7f546a87830e46fb2f59da585525b577bae79bd28a23a82dafe11efcc355bafbb85e0de764cfc78d3477ddc9bff34f65648d80b2ff4a3c26cd5b08cfc748767e54c43e34cfecabf302255841a6a8253e6cee3c824ef84e175018eca0562bd24e427e7aacaad6ac98c97a4ff3c3da8d34ddc8527835aac379c3dc804b865483c4f82f445aa2c73cf9202493d3b8d48477e63a39463a56f07ebd59fa0cb95f5bf1757ce243b517347f0c1ce844065e2953c5b6fc5f294ba7e0d635c09d49d85e8f6da080aa2ee623cdd6b3defbd73774bcd485b422861f6a92e9d9f6ae3d5fcf1c75909b5c1b618505ab508ec6101170550b6975705c59e2d17c82f70674096aa9566d9feaef0fea9d4a3594821fc262627c5c32f68cf360d34d098767928f72b3e42dba4e72cd6823b482ee34d72a26d4c68c512c1b8d0ddefbea0020548679d2d131955ed8dc9c309e1099d1c4b4b26bc87d592402c466b1e20efac4b2b6415f10e0dedf66bd0a00bb76dc4b8f3e7d14aacf4aaad199e260422081fbb551882b8ebbf920a58c86f49d470f511c3a609ffb8b25b6a25d8ded9288393248a78194ac5fa0f0d0fdbfb74b6d235afecbc41c8cce57cb01a701c6d9d6a62f44d11669485240d579cb6f71538e4333d609d23c1732c7a03dbe791c69fbdf5cbf60ddea0e26e3abc9ccd8bd20ab7e76131830152e34902d0623fd57f3b65a5cda246940f3bcd2d76cf3f28f5a50c86ca8ab225728791d51595e7f0e2bfd26cb42aa289b8b052fbfb63774f6b3718e1d34aed012082e3163b912a39ece51dda93fbbd88901e91368caef526f755acb72b469f50e2aa6f8f9ccc942fd95d4a4e992aba432bf3205dc3349c0950abd6750ea672dfb47abb268030eebb9e2d9739fa149393572b7b6ae7a982716d720ea40ee05b6edb80f6ef86ae2b3544fa617d69992b9b4633abff5a34d508f12eac9e0db6ee6ee82e8e2efe91f1410cf380e7986d01a079a077b02a2ae40ca4029c96a09d206f4329acb767f3d44334ed3dac98859cdca6c5c8c6a677ab79a40fdce983144d7c425476c1e02b94a95161bb837d56f0aa592107845453ba20a73dbfb60ba03772ef6f01cfc2313d4c9c41bed1245073a8ff8a8234b377c2b55c10af9fe03b766fd214027b6df20c95ed0a920cb7d03cb45a3a38a4dc53f184eef5d17eebbb010e3f3775a6fc2adc1cff16c61407c1e124b7bca91e708b6678c322a56c4acf50d208ff22892d0941c0d9e9124f9df5d1b122901f924366b32a03bd00d4acac71e00c2c4e3d13b87772200d8413ec767d8881f4d6e47d507125264e877db8b4cfd8132bc5fc2b909ff339d0daf7b961ccdf6ce60c848adf320d086ab839db704e4c4d6e4b14c9c840e82ebc2247fbb92fe95af2cba70020631e17b5d25f603e9f9c85691132fc8f46749227a30173fb3d88323c6383d1cc17096033976b602998b9674e9dc7aed47017ce0190b4031d16dbf8136c595c793852757074ec31b174452c2bf48600ab1989550a167b95ee0a2752304ebf182b7dde9094e2033e4ad19f97a33d19170c3960b0549b9f21225f004a0c54fc662b53d1b1fbad909eb9e763ac4991bea4688c4928a58f5996ed5909825beb2dfc9448bcf7f2daf58a8b06f23405a64b337da0a01f1197a4d06a25120ead52caec18ef7ec7dcc4bf5a8bc76022e17473a111704a72609d10a862f7fbdb33799920c7a9f09f1045e99e3c41714a281c9cb5798ac03aafa4b24e7f13a577c8d932be5c39ae6a3d6031385717fb7a41e242553b65b80879234bf88bd9d5d031687b77d18847a34ec5a0b8526a15b6c06b5215c30d140ce12b2fd861ca0259eefeb7e282d1242a5aa84141338c5a05a4cac45d20bc6d3fb31d1d71de8e2b0af4f2ab0dac14cd9921f3998fe36a5c7bc9023eeaacc4df405c286f5a3ee53ab09f27917cc12cd09e701a974f68a53e7f5bcc172da367e01370ccc1e11262e6ee3e7e5536771de859d8456f850d5d2b1d84d74910093a35b799ff92c5c73f512c7caa72af25028f95e090735fe168644984545ee5c835de859de0cc714ba08f1cdbfff4ff178a436d17dcd7eff94500eafdcc96a2629883e9b16fe3df6fed640159ba500378939e8d3b84415ec06f1fc1b605fcfb35de59bbfe414ca7b5df99e041365fa2c6508bf68ff6ebf0c863ecf1a62d941c17c4c2188e468f127531c70bc344e63147d0158ec52b06a016be1770a4f3c870237b0fe04ca293fa611cd75cc14bdaf4c03ed41312128d5c017b13842c27ef2a4410b6e53c237794bd7bac88ef4cd3faf1b63512d7b78888f2f85c795e66c675ece8fae23f241db466449d51dbb528805605ed60985d0e8365679f02e2b47ef0500062e26043db5d9f24af6b6c43ff649dd7daca999d3ddda766c6f46985c17ee895b2e4217fc195aee1b2609e70ba7a3999f7ca332e8f8668af5cc8be8aa45d8b50b2e8fc7163c53902c76cd61bb93afb1f8076b4a6ea6ed6521179b7a4fddda418a2a014e064ab83e27dcd2480f205daa4a63680ad9bc87f16028b64b4d7611310c2fc83a0af5ef8b43f207b4f4e5bb60863e26e67d4bb63f67bef18600a6fcc180ab533777985b3bc25d049d7b224a9d1e53d407ddaeb126c87294f13a1066a78475d365e1b1925d74b44fca7afb0b28bc405aaecebc9fed3226cf44162a70815c3163e078fea5305423b78064959570103458a70654130c04a421ca012594cc335a08da5deed11807283f58db22b051da994e609c3bec7eba0786d9b2eac396d2826e308f76cc2d227662c0af292abb93422fec8cf2a4aed510e3cb5ae6de229bd6897051fa1f94f9d8b4703c12b7b63ba8b2e6bf6711254105c342f3bb27520d72a76477cb1ae378e8e242a5422d033ae834088304613e82bf2117366ba4bb93a34174d2ee7790e32ee8b59b3fefb567deac96b80a893f9af3cfd11e1a0e439f21542524744a8d807d5a9786372f35a95463984d649e4d38debe636d2f803039dd38e9d2590cabc4cd85f9eb66766e67ec744225ed37d12d8e16280b3b78574a4424c2a0f510bc5def5b1ea72ba871da4884134a796a87a75f73f40867cd466f15fe82e7ad65e181d1b9df7a4d29810d657c30b01d0582514aebbe4a8064bcc02e5c85dae812a64748fb5418620626e800fee7b81ea552f5b75cce270ef7b96ab73471c8d256ed83f3cc36545f463df8a45c5a58875098852704fc5f4113bee562adf09c99595c1cf8ca02393c99a4ffb70c7a4251428653be813e5a93cb88327d003022def37c658ca72dbfda05433836d62a6d38796d5d6e1692fb74f5fae4f7a5c3d30c9ab6b567558a64cdcc074b0a6cc3cb11da6ca41bf8aa746178ba60aaa269e205a2c6290a26cd84cadaca93a2e711a65a4a6dd37a19d370fd97829d30277f3714787bc334420b0ec79bfe96712aa10e5635777b4f755bc4a3ec281c2d80fbaca6b52de5acfcef175305eb99431ddc3098d32e5415c2f3efe0f4adf7e1ca5de2427b7937a01465ba55a920fc1adc2a4279d545cd178c127e88e462584be076e65e4efa75ad38c164bd7f08eec25e3bc5dcde5b92a5becd5be82b7a97007fb94829a058c1c47fdf1e1092ed5733c34a2b88181463a2d17decfcd26b276ee79bf10e7e64fdb57e3167844f5fcb616a8c22c68dc98d495701139dfda019c1a627248ccd724611df53a4b22a30a297dd652ae532dcbb79a948468c20d97af26fe38ee6f55255865e9deca165b3a394b3266d444424864a225d3828856e6ed517ba001eea2e9bbb30b5125fb2ff614ac7e089c054136f930661261c0b3b1fea964e1658e3b6f5d6e6fc93f4d8957d80c5cd5f4af4ed0ba30f691f97833fc8d12df0353d4398fbda0fad59654f5c9a6b23ef4a1914a9084ec920a032adf36421dd7d20523633342935343d26fabfabdc5f2bf050e5f659e9a141283103ee1eec4446e92bbd602c4b84391a846a39df133130d74dacf1a2ac83c96083cd521bb4b99d323e2f605d5ff6eadff223ba6c25559fba9660741c5a84a63f5f3eb916ffd2325f79b410bd597fab615adaf545751cffae752552994a0e3f94b7710f9350877aff84414ed4867ce284e0301f90866cb135d06c4810d6c5b831b82a9730a4c4d60561c1a9b02d77e1383e6bbda4440084f2798c489cb24e2b29075997f7070d9aec24760a7ac41d6a2ef22456468cad6160f0c488d2ee805a5d0bae384020e9a8d302111df832709434f96117e1b0e3d34b80aa171314ad7fabf1e8ec8cc2eb5b04c395d8de4a59d7e73c3043658fc3ecd355cab282a984f9d7294f17ec2bd80bd2a67dcaa256d9b8942e1c9d313bc975dfbc591276ee3e741a0f32611baa71137353c6e492b6123d1f09a3ca6df7defb170883fc77e9717572c4557c064c9b3bfe0991d621541be863be682c7c753b980e3ed446b67b26db948dd472f5c52e64294ecde617192a2d5027a5c943569ab3021798a4f1a60369df574c578d77215dc0b3356afd8f072d3d8017f5f89b31e79d922a4ff3082f8b7e35df857f4b6b2411c0ebd2597c05f3de5338fc2fd56d377f1f003283240d64f64fcb9f49b56f3c4855421a0e308b6dfcc2be52cdf44757ed172697681a8fa9bdba67cfecf86ae3f136ae45d343c9c0df5ef04a3653a2741b59d6056be4ab7ff4f377502dfbddd945b70bc08868a517edb0bfcd97b2f93856c693896db2c0f850176de46f5e2cfeb2235554ec869c98da696bcccd3f9abb2d87fcce325bd6b36fccfd08eb4b75fe4e4d3bb726ac1eae9b6d83005966788c8ce4ffebc0c295441967ad8619c0bb24c3cc9e00923ab54160fec7b48626f506b1d6406f939ae28ab01d7ac07dfcf4ccf23178f503e790e35c0312b87ce317dbf4212751c48136478c7b392df5cbcd906052a3e7a873b490e5592b24fa9b4b199a3612851d68bb9aab4f63cc4cb74f6cbbc06dd5b900079244276e5c25b567a40db59e53f0d3e8bd262659eff791ca4cb8aec1d7c5e0fbc8e728770c13ec7c5c5d7d7e4bf7216ef2c838f5e85144ee8f98926351ca894fda721849bedcdb5d3dc90a3fddae09c303239ce9ffed815bcc3a68e48cbbde47f5f1b12f4e945232777e5d3a686899054789c355f88eb89a9f7fc25fdb198c32beef9f0f6297ae37485418ffbd61aba6f5d8eb84702c32714a320aafa242997b2a723604dfc2e2369ae11cde15efd0afcf509260e25ef73a685978bad226a5d8019454e7e8", 0x1000}, {&(0x7f0000001340)="0bd4752eefdf745c02a7b1801904181f15e586f848a6df699a06f4a7b5a33063dbcf34995963cf4e481dbacc20ea29ff7468681c2a9e48950bc25018a723e66a518454655e7bbc69e7e9907efbd347132758421f9be3f800253d3e1c528b287968dfe3fdb5dff46c7afec6aef7587f118d1c4850d7c7fc154d46003524bdbe7c6dae99c5e776d7ed46293db892734c17a5930c244e0e3a77c0c5e2efb6f334d948e461ff4da64b8704af59811c46fe3624ad2da20eab325ae5a57a0d8c4c312cb6f855c8cabfc50c26b167ef3c5d75877c005fd9882606c294a697b81b22256ac810c6931d540292cb41df1b733eeee1e9bd3671ca9b8b68", 0xf8}, {&(0x7f0000001440)="5f2d21f9b267ef5647ed2efd5847cd915dd2342d5a4759102d549cfd23f86f2ab2d97f7da4abfae471b80b3b238301b37bc0765e5527a86d352b941810ae47e56e5247df2fb14aa8d7afc580d346293c1096a417b35c83fc4968460b9fc5ebfc48fbdfea2308498093e31d19408da0776c121e58b9d9ba83caa628948451d429eba892a398abc32fcd6d408397c09caacd81dc0c2b372e1c6f7ee77d69316d9899dd48dbf1255a315f1421f7f79de71fd2e648be8192f6a638c42da2", 0xbc}], 0x7, &(0x7f0000001580)=[{0x40, 0x129, 0x7ff, "1a25221e9b625fd03ac1c5495ba792530fa07e3ffb25cc18bab350863f3d8791ea0ae6318f97a59d7df2a430f5524efb"}, {0x78, 0xffff, 0x0, "6046f89ed964a1d3f24d8eb4eee6bb98322a4f31617a61bc48e7ddf4f4816b76ae6058cd8fff42f3fbe4f49ade0bf1c7d6b5a986b352876696ba06933da2adf83643868324fc44e86041a7c7cd498148892a047bfe549d82679a1125c9f29c2388d2b2eb28"}], 0xb8}, 0x4) r2 = accept$unix(r0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 00:00:13 executing program 5: r0 = open$dir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x1) fcntl$getflags(r0, 0x3) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x31) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e91f7189591e9233624b00"], 0x6e) r3 = accept$inet(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$lock(r3, 0x5, 0x0) 00:00:13 executing program 3: socketpair(0x1f, 0x20000000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r0, &(0x7f0000000080)="d362bcf8e54e3351cbbd8a40e588cbc1a5d62be4cf8ccba0f51883bc2bf51e6f5ca9249c3a390dcfe5e322c26d660b304c0b3815151a196575a4629f41adb41cd0299fbe9e9a7948d48a3ac58938a976f4f6e77248c88d2cb85678752c4207bf210dfe48cd5ee5d741a2109d356632b44aab1d0f533c3e82a3a7d1f354588a6d7db3fbf944ec8fcaef06b64da630b2a902159cb25bcdf44f1b973ecc8ea69b4c95183783a326e57cd2", 0xa9, 0x3, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20400, 0x101) r3 = accept(r0, 0x0, &(0x7f00000001c0)) r4 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/89) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unlink(&(0x7f0000000280)='./file0\x00') r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={r5, r7, r9}, 0xc) connect$inet6(r3, &(0x7f00000003c0)={0x18, 0x0, 0x7fffffff, 0x5}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r7, r9) shmget$private(0x0, 0x1000, 0x2b, &(0x7f0000ffc000/0x1000)=nil) open(&(0x7f0000000440)='./file0\x00', 0x40002, 0x4) faccessat(r2, &(0x7f0000000480)='./file0\x00', 0x4, 0x100) shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffc000/0x2000)=nil) r10 = paccept(r0, 0x0, &(0x7f00000004c0), 0x70000000) accept$inet(r10, &(0x7f0000000500), &(0x7f0000000540)=0xc) r11 = msgget(0x2, 0x100) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000580)={{0xa685, r7, r9, r7, r9, 0x24, 0x900000000}, 0x1, 0x3, r5, r6, 0x200, 0x1, 0x8, 0x8}) unlink(&(0x7f0000000600)='./file0\x00') chdir(&(0x7f0000000640)='./file0\x00') recvmsg(r3, &(0x7f0000000e00)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000000c80)=[{&(0x7f00000006c0)=""/6, 0x6}, {&(0x7f0000000700)=""/163, 0xa3}, {&(0x7f00000007c0)=""/246, 0xf6}, {&(0x7f00000008c0)=""/238, 0xee}, {&(0x7f00000009c0)=""/227, 0xe3}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/195, 0xc3}, {&(0x7f0000000c00)=""/114, 0x72}], 0x8, &(0x7f0000000d00)=""/195, 0xc3}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000e40), &(0x7f0000000e80)=0x8) r12 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000ec0)=""/218) getgroups(0x8, &(0x7f0000000fc0)=[r9, r9, r8, r9, r9, r9, r9, r8]) 00:00:13 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x10000000, 0x81) r1 = dup(r0) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)}], 0x1) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0/file0\x00') r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket$inet(0x2, 0x4, 0x10001) bind(r3, &(0x7f0000000200)=@in6={0x18, 0x1, 0x9, 0x7fff}, 0xc) r5 = semget(0x0, 0x3, 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r6 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x20090, 0x81) clock_settime(0x2, &(0x7f0000000080)={0x7f, 0x2}) rmdir(&(0x7f0000000440)='./file1\x00') connect$inet(r6, &(0x7f0000000380)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r7) lchown(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) r8 = msgget(0x1, 0x80) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000480)=""/139) 00:00:13 executing program 4: mkdir(&(0x7f0000000140)='./file1\x00', 0x24) r0 = socket(0x12, 0x7, 0x40) fdatasync(r0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) chdir(&(0x7f0000000040)='./file1\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x10) 00:00:13 executing program 2: r0 = semget$private(0x0, 0x7, 0x20) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/135) r1 = semget(0x3, 0x0, 0x200) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x10) getpeername(r2, 0xffffffffffffffff, &(0x7f0000000100)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/59) r3 = semget(0x0, 0x3, 0x618) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x400, 0x9]) r4 = shmget(0x1, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) semget(0x1, 0x0, 0x1c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/241) fchmod(r2, 0xa8) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x8, 0x400) semget$private(0x0, 0x3, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/199) semop(r0, &(0x7f0000000440)=[{0x3, 0x5, 0x1000}, {0x0, 0xb24e, 0x1000}, {0x1, 0x7}], 0x3) r5 = semget$private(0x0, 0x7, 0x2) shmget(0x3, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) getppid() symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00') shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) clock_gettime(0x0, &(0x7f0000000500)) readlinkat(r2, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/198, 0xc6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000680)=""/4096) connect$unix(r2, 0xfffffffffffffffe, 0x0) open(&(0x7f0000001680)='./file0\x00', 0x28101, 0x58) dup(r2) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f00000016c0)=""/66) open(&(0x7f0000001740)='./file0\x00', 0x200, 0x0) 00:00:13 executing program 3: r0 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, 0x0) 00:00:13 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000080)={0x5, 0x9, 0x0, 0x1, 0x8001, 0x0, 0x40, 0x5372bd79}, &(0x7f00000000c0)={0x4, 0x80000000000, 0x0, 0x3ff, 0x101, 0x9, 0x5, 0x25}, &(0x7f0000000100)={0x7f, 0x2b7, 0xffff, 0x8, 0x7, 0x0, 0x0, 0x9}, &(0x7f0000000140)={0x9, 0x2}) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200002, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) poll(&(0x7f0000000240)=[{r4, 0xb}, {r0, 0x4a}], 0x2, 0x7dd) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0xc13, r0, 0x0, 0x0) r7 = dup(r0) poll(&(0x7f0000000280), 0x0, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockname$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect$unix(r7, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) readv(r7, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000580)=""/108, 0x6c}, {&(0x7f0000000600)=""/197, 0xc5}], 0x4) r11 = getpgid(r8) chmod(&(0x7f0000000740)='./file0\x00', 0x51) getpgid(r8) recvfrom$unix(r7, &(0x7f0000000780)=""/20, 0x14, 0x40, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8) r12 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000800)={{0x6, r6, r10, r2, r3, 0xb, 0x2}, 0xfffffffffffffc00, 0x100, r11, r1, 0x0, 0x4, 0x6}) truncate(&(0x7f0000000880)='./file0\x00', 0x7be) shutdown(r0, 0x1) r13 = msgget(0x2, 0x20) msgsnd(r13, &(0x7f00000008c0)={0x3, "fc4ef9309b15d7a8a9dd8bb95418f4cadbccd48c5c90af3636afe9766dbfd503dfdfab20087a4ebb4f5b44f4498a90501e0aea9f9df009e10b6a2fd0c1926de8d0ee1002b4effeef650b4dfda342eecedcfba4c794a8b0b831bcdcb9148d2c188e8b0a421eb4a80081d5fc20d4be4d7ce88f4115f042945b4e3d1a517914713eea6dde1385e15bc8ef3d9c444cba0d82515ce4851d2acfa3cf7ac03fa5b955fa23923e9760f9991343ade4833876b178bc3563a15927023a072771702cf035469bda26399f275e776a734162e0111157f5731183144919d2da7fda2bd2c3be320f1f10b3999919e0ac53814f86754b15b5fbec8a927bae93014868583cdbe7def9e97f1a23a374e788380159ffdbfd9eb553bb5d531d627048904dc442c291cc75c58d95705b686c9ede7e397299b1aad1e12c637dfc2f8610a78ae24d107d953078e41b8ea752382531fadd6cb06e20a8f8ae11f22edf320be5addd312c974d6012d0a6cc699a4ef5ae810da8091bf6adc90d7fe85e1fcba06cd882211181f92db5ca43a9fcfe85e240aa217e3e06dec86a8ec1fc8c3cedd6cf231c4ae44773ed2e522654ca62449d78e7eea940aa163683152ab352fc7e27bea4efd72054136a736d9517066fd580e192f5456be4d3604d75c876e208cd25ddb2bc8a94bcbd91999de09062b2401dd6bbab7127e5c428311cb4a08632a242898b3c244be859b053ed6273fb2620e1b489397454679548d71861d39ce9fc7d13639271331355b1dfd9df39c596b179e5e46a50e3af9f90b4f67161ac717e568ea6372191b963188630ebf45f2e7a3060351de00289ab1b17e6505db2c09fc338cde13f78546a6ea1284a27c9d7890f979e01f526f67219349e2d377ba0d0fddf24eecd7d0dfbd659e916f9371a6f26e560210cb261a00317556834b3de0aef12106bb3ec27d6cdd86d42b1fb7ca2f823ccc65f39b3246e92f5e7ce058394017a31fb7cd55939a140c534de5c537d5324de79ad249d3ca2ac895dd7ac62be139b330c0ab7aace413e61fba9d1abf80ac221fe7798160d1a751fba0b600581bbdd156065c621085667c87cad3a99764f260cc4b3d5c3a48e13f5478a76362d475225b529aa9a036f6f10b7893114536fbe7643a4828a09c9c362ed28529770315410b62d0f16bebea167900b7b8d1dd2d8de2dac6da76f5f0511c367a3f330c298b971f9c7e082949a320af3d29948d7c491ccbd3d160abe29fe7c6789391f195c5ce1c387f36c37a6c90f899fe83eaf7c1997887f27dfdc03bd671229bd2a17b1c7ad318a479218e732e31087eb033be9f07c1b210ccfce7cea5f71912e8787a500fef2f68613363e38c250695478428287d90597cc0602afc0ad93fd27f3e92ca6008b2f1dcaf26def325ad63244febdbcb24b10957239cf005d88e6be81c72ddf6ce3be0b033c6c9c73856da4a2faa3ccbea010dc578b6c917ccfa9b8c135f316e4e507e92e18fba90d4dfa4bb70fda486a210d7efa50e537869a91fe3a31227b01d860401ca266a4f34fdb93b546ec0081de13d33eefdb5508163d1dcfa65e15037894c657c34c6784bf8ec3d4e44cd12dc5615c2959acfc05a6dccf175c3b5702ffd093c8e998083841fd3ab304fdc7adc4722784202d182abcfa1e3fcd55b33a2942e240650cefb1c741a4ed8b4ccfa7afba3562aaff379095d026af3b09cb30f5708c7b71f7c61129491a3d1f26a6f625e9689f48d56c6f3ef13a5258677154571292a260ecc5b9e4ad6d4dd8494db3b3edcf20e147d524e638e022570f29709e73e7634ba612b1590489b7a593f33ea597e37a9531536b790802a51d2c9f4894f9497e9851a170d822270ce5146dc40882448bdaa15980baafb85f5342e75221cbdcbf39b1e1e158458909fc5221f399ef6d5a92c120af53555c4f925b4c6548ff1c2aa6b8580343afb36cf6b322c9d93c39546bb894f2faf6bb0b260a01fad86064cc986a648537ba303fd6d27ffc858ada5d8c4c85318ad96e6b0815b4f5bcda30e62588be23a54918f017ac8260a7d0b1414577d05655ba72668644bec96f903ccafddd092a622f18fe74cdd5886d0c7a4ba470732d9a6268349a7b076a7e1855a04611e5f50f272fe9ce71fef9d37ef16ea51e53d8e3a2d884ffa0f77e3dfb80e808142ae5abd23b1c0c478c4592ab43b5df35068442878c115da692e6342cab19b9cef4a4d4cd814427a406a5e061004c2d58fe346dff1610388b14f8f3254d36f8cad4b356ecf4b61c10f53263b73d168f390f69c817c75136dcbf05b2a5f2a9c72e35a51df7f857f25f1aed762557a896383428acfc70e9600d9708d1c26b525014c6e2ec46aecae66f742308565bb5b2cff0ff1735f4616151d3585cc5a67cc3303fd50c1d8eb55808979208901920c27b91d461c218bf4f2daffbf56e28748eadfb8fe4188f57b35772842accb99676f9e2b00732477439cbd0d55901d464e3ada8b42bd5166d326128ccdda59c75ce5e3ca1ef2d66fd3f82ac273bb6bf577b94cf1a19879063d0ce47a639735d2ae83fa4c0b5d1817725d77781b51f26b4aca5462fcd5dc5ab37049db7cf9dcbf3ee253d33960f1fd9ac99f95db872036138f212e2e1db4def5a853fc8e5c3462e7dceeebbec370e4bc6468094a64b1a88bda1ea686d51ce6ce52a1b659d951f88db1b99aeae1f9d158492a8afe6c0a3eff938a80d4ad40956fdcdd1a08b154d45f3aa958091a5a5010dcdc296eee415946693b14945a13ef1b483456d47ca20383ee4e0922b696d2110a46edf9224bbc0d81a7ed484152f0f7272f688382ec3932d239ff686a024b661b5524ae58f995200db7f196a37711d47b9c7555f335e60b069de328d99411e82e756e5a70e8cc2fd8c82e1ea081e7ea9c1e354f8edf804cf4ceb25d58cee16a78f98b737763d5b08f16a07f0cecff544fa60e58d306bcb251fd3e19236925f273f6e1bd0243e1204d31a4d5ac5f8ee4baa92cddcaae1a97f8ccaf584b95f4c8f51047dc365ac4e43a8b4998e27531a93528b133fe900f9bec3262df0fa622c137710509148aed956d0c06e7c2f64c5ba8a378810e70cd147f76c160c61e541e111c5c5c5d84b460fc85eec6c865cc1110200254d2cfaa4cd76fc79600cf275ce7389f7123974e766748afd8a23c160802b91e405e9cd52f80d422bd0f5fe8f1c0a7ac74ba38013a8f3058b3c346b0a25d6d85aa040444b22f1db974f5f98d26f1b11241a05b02291f03feb501b4e99261a7a5f75c12e4e3d8e61e4a403c76dab59bdd8c2206287b1cbdcd03e64e3a16d1914c284f10cb455eaa17139374309c114d0bae762954e78cdd4ffb7a9a3c4c14f0c4bc16d990c7141750a7bc1c33771f7d2ce839b015d3e4fa7e47c141c301bd7f83ef02190948de768696a0f9e79f20ad34132669ead9f05f3f48bb5a69a30b02fdfee5d3b9dfe9403567d9b08105eb3e7f0fb144944c459da4df15a503fc721d9aa880b07c914fd844a237bd222089296a67067b5b746b8de6aca2f79d8a0ead8268c32c250030023381d273945f228db78a4a9d8c68aa01a8dffd94bfb5cedaa05dc98e874be3e739730e23578d8e76dc63fb6d5abded33a20398e514c56b48858ef3a3def0771826b54be3c5f3e94fa0c8431810769bc63e5f9d3123adfa1e2f60785b48faa50c16270621a4456c064f9511d430c90d5040ca8aa548ac289692fed46c345b857006199f8c726ac1835b3594e309798f3225f129a3f6df9544bcabc7ba0d1a929747c706b2bc4bfb38f2fb42e7c9886f7ef58373a05e37453ef61729d31c3cd73e6852a1d15cdda9fcc00042c6f407118e25d1c768a53bbf180c49addbec8d18e4f5f0750a7e091cc9e9d1035594a71c89612727796657494a5d68f7160737b6de6cf652d5b8c4fb03a696e3b0b1920c36e9f6882ecf3cf2ab1ec60b07a1fbef6b626eee41b2d0d22b270de28def83d1d2ae01d8ca3477bd80dbaf33a5ba321db4c9b2d2c0320bfdfab9b926322a463916f0d8e151ebd8bd079fff651837914abe733daf8622e455a682d9987995d82afdcfe97db6d3f1b2f1b043a966865fd6b6d536c407dc3a5d3ae84349e685536f842517de892ee412678aa75889c6e25fad8c763d908ebc6b62c0eeb1e03519c86fab2e0540d98ded4761320c0e3d2832768298f7b43c7f7440dd6c407ecaa90a1729e2fcee2d61de6eb8d6e9d38e081e6225e1fdfaefb4b8dc0035f9c3afc187873cb742380c2b7890a8fbea0cae732da32012210f0897047d6d83c2d1e00786e6171840bc88c3d7f9028c6aad809ae231aec3b70934ba6b71aac00a9f53e799844a7803f24e34ee7cd3b7be5f1f3f5c1674e5cf0aeacd9127e7d22a8f2a15c004517caa604a30a980537ce54b326a487ca8d35c85a10e667491da8ce180d1a2e39e60d26f3bf1cf06045c682fc579bf6460de0cc54452688f55abb10414638388ca6e1be8dd4772e2c9dbf728d6fc7b963970fb948d1833b32fcdbf68f052a88dfd19a7514e88ca9ac3393a0adada25de86a15fb99635942cdc83064cd73a7873411d3e40506516173fb1c874da50291030c97f7f58eef529944db9e34d1d4a44634f85e4da74f97587c7fff6de4268df4e4379fe8407646b9bfbe3a3950de21336a3b27f465dc5fa949756ef1eb735ff48b8e9ad9a22b0980945536eb4a2290813662c6c44e3c267bb489bf72c6cdc8f74bf8271fb5b0ed84dd71d52f62bc8cd3d9c5f25522407fe80eef831c6d0f42cfaa452633545445027473da6ed4e91327321022bb2a3b9753a9ce22eed603d15528cb295301e1cf603e6da57a3974c5d7649a8414d01d3343e89416b3622185d3b9d2e5de4cb322c9be00e117f10137c6f2ac2d77d3a2fd3a294e5f70a3b111bcbac9fda45942f5d646bb2dfd305d7f5c7f46823bb4927447085e98c9cadf14daa05151a7abdaffe6a89985dc849d45e280f429e536b467fd0ecd780c5acbac6ba90e0049145e7ca5449b8251096a203fd5384438c615ec5ada80a10dbc77474ac2e57fefeca9ea366d506219818de6fd235a7070f6881697ee328e166c3144eea11610c110dcfc2adb50c4bc8a3e40946c6f79ead73fbb7d427e3bbc613cee8df5eab67bc56a1657243b0e8394dc70b354b60db271d3e46ec91e4ce41cf804ff63a3a36d61e155435453c461686e4778d567f00da2e8af0adc245e9870fadc1333544930ede29bb1659186b80f62679d9d60d689e8e5b95a9713b407bb78cbc4fbba073e5d3aeb1ae3f7666c8ad1eaf8cae0bdbdc149a23b9dc9b7849827a48c3c4c9bc7613d88ce02189fdf02036bbabc5ede251eda069ca51b27f5a43d00dcf13a3cfb6971e763d9055c7e37e3ab7e061f22e8d6bd0bb038e44930f366538b54d1d1a89109e2b48a3e4d14b443ab591ea6eb85404d1de553f59e071b1290f2941a4ffe6049225b728d6660eb117779e7ff63b811a73479aadabda8e2173324cb0b57ba611ef97a3b7db78b9b837058c91dde1b5825145fcd932cfaf6f4d0fc41ee8fafdd7a5479c3ff099606ad793a622967f1a9885d09cd13c58a2e30669371fd87a6be8f6d8c7cb153c154fcceb6d925aa6b716dcaa9a1e8adf4c7523212e2c4942add2ee72dcd728188f1cf9ffdd41d753179f48e95e906e63c6f5b2613c4f334bf9e90a9e1a84243f1f95efe0826c1606be49580716319cc020188d6258da23c2bd841a4c59d863218f6db03f2881fb1109d66ac10b23875002f499f664804c37c2bcc94526b66e1798e"}, 0x1008, 0x800) pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x1000000) sendmsg$unix(r14, &(0x7f0000001a40)={&(0x7f0000001940)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000001980)="eb9ac12c987d2088e84977178e4c79142d2cc7130357095d10431ecf4d78d3fadc8a7303e3ce323e", 0x28}], 0x1, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x2, r5, r9, r3}], 0x20, 0x1}, 0x1) r15 = semget(0x3, 0x2, 0x380) semctl$SETVAL(r15, 0x4, 0x8, &(0x7f0000001a80)=0x8) chmod(&(0x7f0000001ac0)='./file0\x00', 0xc) open(&(0x7f0000001b00)='./file1\x00', 0x880, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) 00:00:13 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xa0) write(r0, &(0x7f0000000040), 0x0) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) chdir(&(0x7f0000000100)='./file0\x00') r2 = accept(r0, 0x0, &(0x7f0000000140)) chdir(&(0x7f0000000180)='./file0\x00') read(r0, &(0x7f00000001c0)=""/240, 0xf0) preadv(r1, &(0x7f0000001300)=[{&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, 0x0) socketpair(0x1f, 0x10000005, 0x400, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) r5 = dup2(r2, r0) fdatasync(r3) fsync(r4) accept(r5, &(0x7f0000001380)=@un=@abs, &(0x7f00000013c0)=0x8) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r6) r7 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) mknod$loop(&(0x7f0000001400)='./file1\x00', 0x2000, 0x0) ftruncate(r1, 0x8000) unlinkat(r5, &(0x7f0000001440)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x1410, r1, 0x0, 0x0) r8 = getpgrp() fcntl$setown(r2, 0x6, r8) getpeername$inet(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fchdir(r4) fcntl$getown(r2, 0x5) shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) fchmodat(r0, &(0x7f0000001500)='./file2\x00', 0x98, 0x600) chmod(&(0x7f0000001540)='./file0\x00', 0x0) 00:00:13 executing program 1: r0 = socket$inet6(0x18, 0x20000004, 0x3) r1 = socket$inet6(0x18, 0x4, 0x7) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3ff, 0x38f8}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x6) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000140)={0x1b1e, 0x5, 0x4, 0x4, 0x5, 0x8, 0x6, 0x100}, &(0x7f0000000180)={0x4, 0xc2b1, 0x74, 0xe7, 0x6, 0x3, 0x8080000000, 0x7f}, &(0x7f00000001c0)={0x1, 0x4a75, 0x8, 0x7ff, 0xbc5, 0x7, 0x3b, 0x6}, &(0x7f0000000200)={0x3, 0x200}) fchown(r0, r5, r6) recvfrom(r2, &(0x7f0000000240)=""/247, 0xf7, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r7 = socket$inet6(0x18, 0x60000000, 0xfffffffffffffff8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000003c0)="1bb896214cf5081ba3e1abd5fbc2f5db1650500ae8735847634ccafb5dea5c4eb0beac481691b5c89ae0e4409a83ac3eebf03a2083b060adc614a8aa5f43c22e050416f0d59c2c4984d58cce8d2a9bd473c36256d5d6740955b978bcc0af43b9a792f09b078e495c08bc7d3ff56f9aadf1cdce429496360a91363e0583366431e0a414cfbbeb3ae1", 0x88) fchmodat(r8, &(0x7f0000000480)='./file0\x00', 0x40, 0x600) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0xffffffff) poll(&(0x7f0000000500)=[{r7, 0x10}], 0x1, 0x100000000) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x20, 0x1) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) select(0x40, &(0x7f0000000600)={0xff, 0x9c800000000, 0x10000, 0xfffffffffffff697, 0x6, 0x4, 0xfffffffffffffffd, 0x55}, &(0x7f0000000640)={0x9, 0x1, 0x6, 0x1, 0x9, 0x100000001, 0x8, 0x8}, &(0x7f0000000680)={0x77dd, 0x6, 0x7, 0x3, 0x3800000, 0x100000001, 0xf5cf, 0x80}, &(0x7f00000006c0)={0x10000, 0x5}) recvfrom$unix(r9, &(0x7f0000000700)=""/4096, 0x1000, 0x800, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) unlink(&(0x7f00000017c0)='./file0\x00') connect$unix(r8, &(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r8, 0x4, 0x1020000) recvmsg(r8, &(0x7f0000002980)={&(0x7f0000001840)=@un=@file={0x0, ""/97}, 0x63, &(0x7f0000002900)=[{&(0x7f00000018c0)=""/33, 0x21}, {&(0x7f0000001900)=""/4096, 0x1000}], 0x2, &(0x7f0000002940)=""/23, 0x17}, 0x1) pwritev(r2, &(0x7f0000002e40)=[{&(0x7f00000029c0)="46fdc477cad1afcf17eeb605a201f9f29326a5a3473f566daee3087db65a25c9a1b3901d82ca0bc6406a2ba86a4f6a30ae83f299355f672fe71c3ba2b49718df84500307a1380d3afc3669e059cfe792a0c0e9aead15e18a76a83c769a1f24da028294b600fa22b31b533cf18769ab087cc590", 0x73}, {&(0x7f0000002a40)="c5f1bdc747edb232b5951fad69718516aa5787db58c68520039e35091e38065de959876ca4e564c9aea59050784098691c4196c41eb990305b1b821e9bccacf4afdeea4fa2be4b5c04ecf5a8f9472c9d6156779b2b188786074a81d0b4f4cd721b22bbb7dd065859e7c32219f31895cee3c5b826dd72dbf4db3d231b60", 0x7d}, {&(0x7f0000002ac0)="fe792bbd4a600f7f82de35e52588633c4c3ece0ce4764aebb9cd54ea129433b50c90a8d2dbe58a1002c0f85b907a477a4b73c61e99543f2939c572a9ddbb602e0500e12b381a402cc719997e9c951e75a1f912c3cb473169579c37a0ffd4965edd6b6910be7ab3c5da9f876dedd69a12da4e84ba7da305a1ea3dd783f4a1bd5181b4427af7b0a5d3c6878540811e6abace2cc0ab2ac0552de8e57c8679b8b8c22aa8e2f6427db16adc728eecd3d92344ef15fdfd003be43e2fb3c71d0cdd9894da75928852b2eeb1a26bb1b42574230507992f9483632d5b578ecdec397e3c82e1d90552902d2f9d9f59d2978a1cd60b55a51bcc20e4bf21d4e8eb58cae9dc", 0xff}, {&(0x7f0000002bc0)="1975592371a8c63c2ba7b1c307464f6d37a96f23b7be89399d5c8d12880cedd4c13c3426bb6567856b58e3e7830ceceee1e09d0a3279c05851b91b88e904dcb8d87c39ddecc2a6c336e4d24d707e5206cd024647027170df6fdf4d", 0x5b}, {&(0x7f0000002c40)="b3779e848a809ccddc9d99fb18caa6462df55a1f15607cadb86dc62c113516f17f89318d3834fd2b6a8cf168a0776bc817c21f6d2362000f04740b78dab77dd2e9b549fc4ede586e0d6c357f8d1bf1c5fc26", 0x52}, {&(0x7f0000002cc0)="9c4d98fc7d32779a80ef05cf66bd3a739a5b081831355cd30dd8bb47f5c9ce7ad91c9ab91e3041e434f2e9f7c56077823695e2f1773b365dbf95e7da69b55e18154e323bd563f0d09179c064dc11bfb285ae6ec6643963986352f8d19720372eea54ccc4495bc6735eb7b6253abdd968ba7fbcaa7ee297a3baafe962646fed55bcadc3afe8561f4db0599f2fa8a6bee7f5631a3de37244d2b057cdc995deb5ef14d2c8ffc9df96f2024c6ff87dc4176256c78550a6c49467b17ff890828483fad46c569a3087ab904b7fb3d6d5c83605a0717e6db0c9", 0xd6}, {&(0x7f0000002dc0)="af626546a7cbe1775e37f0dc35ce2301a671c9f9ed5788648ec7289ef3a80df92c1fcbfc7914437f47af0a440c35542479cf3165369dc78a62273884eb204e3593ca5354213bdd793c4545f0b42afe915e5a6f8a70c17f1fad", 0x59}], 0x7, 0x0) fcntl$lock(r2, 0xf, &(0x7f0000002ec0)={0x3, 0x2, 0x400, 0x3, r4}) fcntl$getflags(r3, 0x3) openat(r3, &(0x7f0000002f00)='./file0\x00', 0x1000000, 0x100) 00:00:13 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="d0494d80e6a2825965608e9cee105825c533ea84e5306d9ccb17d26793629fb46c02f10ee45d1b005b6812142c3701221a2350b4b45ab7ea1342165144e50d7177a3f81eee400d8a31a88f90e3987ea29bb621629052854ac72dbcdcb76bf4609ad9ee0800000000000000db072b0dcedab682afff6aabcd480a227def82be492a0b0641600c7809746912c388f9a3377c892f5a8cd496745deeaf70c01394f2a3048eca7b4a19ab9eb09cb563aa1d89a9d390d20f6591ed07fbc4b00d005d3de66a6ab9ebb82602922005c2eb562a67587fc66487b04d149cc0ebf617be08b699a90c1805d4e7d712e4c01c26c368b9b9758076579ee82d5a16dcab43c130195e82b18b006430d8bdd03ddf45241d781768d38447d40edaf961a12c5dbeb112915073d48a03dde3", 0xffffffffffffffee, 0x401, 0x0, 0x8a333726b9ad1b84) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:13 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) recvfrom(r0, &(0x7f0000000040)=""/171, 0xab, 0x2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r3 = accept$inet(r1, 0x0, &(0x7f0000000140)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') unlinkat(r3, &(0x7f0000000200)='./file0/file0\x00', 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x2000000000, 0x43}, {0x18, 0x3, 0x3, 0x10000}, 0xb52, [0x4, 0x1, 0x3, 0x1, 0x8, 0x200, 0x7fff, 0x6]}, 0x3c) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000340)='./file0/file0\x00', r6, r8, 0x200) r9 = shmget$private(0x0, 0x7000, 0x8, &(0x7f0000ff9000/0x7000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000440)=""/228) clock_settime(0x89fa96077e01d2bf, &(0x7f0000000540)={0x4, 0x80}) setuid(r7) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, 0xc) truncate(&(0x7f0000000640)='./file0/file0\x00', 0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) fchownat(r1, &(0x7f00000006c0)='./file0/file0\x00', r6, r10, 0x200) fcntl$getflags(r12, 0x3) accept(r12, 0x0, &(0x7f0000000700)) recvfrom$unix(r1, &(0x7f0000000740)=""/4, 0x4, 0x3, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000007c0), 0xc) socket$inet6(0x18, 0x1, 0x892) fcntl$getflags(r5, 0x3) setuid(r11) 00:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x92) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x4a847729e370fc0d, 0x4) readlinkat(r1, &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) 00:00:13 executing program 5: r0 = semget(0x2, 0x0, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/191) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x9, 0xffffffffffffffe0, 0xc63, 0xffffffff, 0x4de, 0x800, 0xfffffffffffffe00, 0x7]) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x4}, {0x1f, 0x2}}) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000180)={0x3, "c61ec46cdc80cfd64d31a2430d91d9be07166c4b1e8edc5e9ac11c4697d75e4df531c9ee7c1dc2f675c03c0314ef37984885b07dca2dfce0d8990fc141c06253b84717e1bedc3115b1031796145158cce68653c9ef0c4eb183f793c03ecf16a90be5745f484aba0ff23fc2630cf28426969b7583885d4cc187449287cb4dc62fa5f9a8d939aac5bc76b9b95537db904d99dd8d687433f07afe5ebc37165fbe4125157b21dd34c0df9dfc4010ee8b484432ba1d45bb8f11e00dbbd9696c7c72f7eb23f434e022e1d7b3ede0791c17ba4095804eb850913b121aa7b7a296a525f6e0fed4c64fdbf86671f28fd74a1e18f91296a2a8a42c44d2a269628cd4c8d6"}, 0x107, 0x800) mkdir(&(0x7f00000002c0)='./file0\x00', 0x192) r2 = semget$private(0x0, 0x7, 0x10) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getpeername(r4, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r5 = socket$inet6(0x18, 0x10000003, 0x8001) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000400)=""/98) semctl$IPC_RMID(r2, 0x0, 0x0) r6 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={r6, r7, r9}, 0xc) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') fsync(r3) sendto(r4, &(0x7f00000005c0)="40d988900500ff08e9a6a39483e90cffdd20d9ea1a984ef99f97950db55d985dd2c9a5cf8b6c3963db560c91cadd08e3fa8f256cff4a7ce6e8815e10b2edfcd55ff04d85a099ce2ba8a15af04d96e563661891280daf8de983fc011389c77b7252b09c0fbd545c7647190212fb4cb10d4383f4119a9663189c043844b6797970c8e73330212ffa9f32c33c057c58bcc0527eece2381f9f0539178ad7d78484c75c0a3d77afb4e696621e10d9adf5029e97c5c205ea5f", 0xb6, 0x9, &(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fchdir(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) getgroups(0x1, &(0x7f0000000780)=[r11]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000007c0)={{0x93c, r12, r13, r7, r10, 0x20, 0xba52}, 0x9, 0x8001, 0x1}) bind$inet6(r5, &(0x7f0000000840)={0x18, 0x1, 0x3, 0x2}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x3, r7, r8, r7, r11, 0x80, 0xfffffffffffffffa}, 0x0, 0x2, 0x5}) semop(r0, &(0x7f0000000900)=[{0x1, 0x9, 0x800}, {0x0, 0x3, 0x800}, {0x5, 0xfff, 0x1800}], 0x3) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000940), &(0x7f0000000980)=0xc) getppid() 00:00:13 executing program 0: r0 = getegid() setgid(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x916c4fa36aae8bf7) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000140)={r1, r2, r3}, 0xc) getgroups(0x5, &(0x7f0000000180)=[r0, r3, r3, r0, r3]) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f00000001c0)={0x100000001, 0x40}, 0x10) socket$inet6(0x18, 0x1, 0x2c9) getgroups(0x4, &(0x7f0000000200)=[r6, r0, r3, r7]) r9 = socket$unix(0x1, 0x1, 0x0) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x10, 0x100) getgid() r10 = fcntl$dupfd(r5, 0xc, r4) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) r11 = accept(r10, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) setregid(r0, r8) fcntl$getflags(r5, 0x3) getgid() getgid() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x1090, r9, 0x0, 0x0) fcntl$getflags(r5, 0x3) nanosleep(&(0x7f0000000340)={0x100000001, 0x8001}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = semget(0x2, 0x1, 0x240) semop(r13, &(0x7f00000003c0)=[{0x2, 0x7f}], 0x1) sendto$inet(r11, &(0x7f0000000400)="f6b96d11d4684013e9ae23b17eea17", 0xf, 0x8, &(0x7f0000000440)={0x2, 0x2}, 0xc) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000480)=""/252) openat(r12, &(0x7f0000000580)='./file0\x00', 0x400020, 0x2) 00:00:13 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) recvfrom$unix(r0, &(0x7f00000000c0), 0xffffff14, 0x800, &(0x7f0000000000)=@abs, 0x200001e5) close(r0) socket$unix(0x1, 0x2, 0x0) 00:00:13 executing program 4: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000180)='.\x00', 0x4, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 00:00:13 executing program 1: getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x80, 0x80000000, &(0x7f0000000080)="e4df915d8c1a3dc3e1a9ce3a04fb27c1081c947ff87796fb349f8ad5ffa6977d41ebb94be09669800395e04d244ca44025fffb6aa7c48c854cfe43371b95ffb1fc566426135385e1596fdba4a6d1375855a16a59761c8ff894237f2fb2572db83a69dd21d8765eb4bf69", 0x6a) r7 = dup2(r5, r6) r8 = openat(r7, &(0x7f0000000100)='./file0\x00', 0x290, 0x20) r9 = semget$private(0x0, 0x1, 0x18) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x91, r11, r1, r13, r2, 0x24, 0x901}, 0x3f, 0xffffffffffffff5b, 0xff}) socket$inet6(0x18, 0x1, 0x2) semget(0x2, 0x4, 0x400) setrlimit(0x8, &(0x7f0000000200)={0xfffffffffffffffb, 0x3}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/135, 0x87) getsockopt$sock_timeval(r7, 0xffff, 0x100f, &(0x7f0000000340), &(0x7f0000000380)=0x10) fcntl$getown(r8, 0x5) setrlimit(0x0, &(0x7f00000003c0)={0xffff, 0x8001}) r14 = msgget(0x1, 0x100) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000400)={{0x40, r13, r4, r11, r3, 0x80, 0x5}, 0x5, 0x400, r10, r10, 0x3, 0x8, 0xfffffffffffffffc, 0x8}) r15 = socket$inet(0x2, 0x2, 0x0) recvfrom$unix(r6, &(0x7f0000000480)=""/220, 0xdc, 0x840, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r8, &(0x7f00000005c0)="6905bd112e366d1f81ce0497ae157410bd0556be2465f8e0e12d7b53d100c3a4dc46240492223639bd9b8648e79e88873c5a99d0a4966b3b1362f9d69cf8d2890f1a4473da5480508631ebd58f890a2c30cc13b2149b653f6c18ae5305e1a89d6fe9799eb6ce", 0x66, 0x4, &(0x7f0000000640)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000680)={0x3, 0x400000}, 0x8) getpid() bind$inet(r8, &(0x7f00000006c0)={0x2, 0x1}, 0xc) recvfrom(r6, &(0x7f0000000700)=""/64, 0x40, 0x43, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) clock_gettime(0x20000000, &(0x7f0000000780)) fchown(r15, r11, r12) fchown(r8, r11, r0) semget(0x1, 0x4, 0x40) 00:00:14 executing program 4: r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fdatasync(r1) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x11a) preadv(r0, &(0x7f00000001c0), 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/116, 0x74, 0x1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) fchmod(r0, 0x0) r2 = getpid() r3 = shmget$private(0x0, 0x1000, 0x61a, &(0x7f0000ffc000/0x1000)=nil) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0xfffffffffffffffc, r4, r6, r7, r9, 0x10, 0x100000000}, 0x2e37, 0x3ff, r2, r2, 0x3, 0x3ff, 0xfffffffffffffffd}) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000400)="0bdf6b413574178a365a238a296d5b3ef217706cfaa9691908603d8327e8f4b9ba6c68624461bd6907d43656fe993eb97ce90166a3251896ba18228b9ece660656ae19919a6ef0cdee12d2b8e12fd8592492350abf85d1b4264ad3964c005feb9e2fa8dc2367eaf71a564e8f0cf01b143571c89d78d378fc430ea72ef6bf334c072a2dfc02a18b237ce5aa34cc9c6b5d48", 0x91}, {&(0x7f00000004c0)}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x2, r5, r4, r8}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x80, 0x4}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000600)={0x10001, 0x1, 0x8, 0x3ff, 0x8}, 0xc) getpgid(r2) getsockopt(r1, 0x0, 0x7fffffff, &(0x7f0000000640)=""/252, &(0x7f0000000740)=0xfc) r11 = fcntl$dupfd(r1, 0x0, r1) r12 = accept(r1, 0x0, &(0x7f0000000780)) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000007c0)={0x3ff, 0x1, 0x578, 0x5cc3, 0x8}, 0xc) getgroups(0x5, &(0x7f0000000800)=[r6, r6, r10, r6, r9]) connect$unix(r1, &(0x7f0000000840)=@abs={0x0, 0x0, 0x2}, 0x8) paccept(r12, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc, 0x60000000) mknod$loop(&(0x7f0000000900)='./file0\x00', 0x10, 0x1) geteuid() r14 = semget(0x2, 0x7, 0x200) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000940)={{0xf705, r4, r13, r7, r9, 0x8, 0x6}, 0x0, 0x8, 0xfff}) 00:00:14 executing program 3: setrlimit(0x9, &(0x7f0000000000)) socket$inet6(0x18, 0x0, 0x7f818000) socket$inet(0x2, 0x3, 0x0) 00:00:14 executing program 5: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) readv(r0, &(0x7f0000001340)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0174135e9682fd21b8165591cc8e591665328cb46de87a1950fd1dea4b4807002c0b90e8f9defdc9b0ca58be7d3cedbc4f81dceb8a923f57a1baf5f43489aac32f1d8635a92a1f17703f0fc400"/91], 0xa) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6610a6c87400a83f991c1d6d1998dd98495c355d9d51d685ef7cd4315f51218f9e1c15c092ae835956cdb2ee5b29f088"], 0xa) 00:00:14 executing program 2: syz_execute_func(&(0x7f0000000000)="0f1faf049b0000c4e27d1e7e04c4c27d59c8c4a28598a300f07d61440ff53d00800000f20f5132adf27c8bc461e85dfb440f000a") r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1}, {0x18, 0x0, 0x20, 0xa7d}, 0x1, [0x4, 0x9, 0x8, 0x3, 0x7, 0x6, 0x193, 0x2]}, 0x3c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x20) sendto$inet6(r0, &(0x7f0000000180)="34844f2047e1811f164c14acb9e2a38d4f790d24a90aa4085620359369a0d9cd80f104c9378f3301027beec4ffb611956db71a0be84af8fc211d4654353013dafe4d2fdae3fe763433c36e34a127daeba135f9050315fc65595d54f6c424cdf7a157de5ec1cfef99fe837cfd4e13e8c3e02e3254f83bdf28feef64ef37660b8f5b50773e5ed24690cd5dd7a495dc416656e8a7b35165d37b4dc5536b185804b84cd002db405e99e5bd4634d668f5adf93e1923e5c17b063156af5af1c0570524424f2a97eb9083420d5fbec8ef72f8234e62cb33c6fa5b8f9b0d92864d5acc2a41985dcbca10040e6cba4ad1fba6fea4b7c0d161cfd9155d62496f91e91d00981ffe5d25f5c7b311558d39b30931041357156f9c80c56a5ac5fd98307fb15220557b02070495fcba61d3c520aa5b4aa6d2c369da35857fb091cf7d7a70613f8e90a6e7f70d01d9a5dc9e1aa56900c456b39c8745631da5934e519447b6f23e877dd5f6c8a0e0dea0bbeada0a55af8d48396e84ba10d88187f206db0833060bc3efeb25c127878a141abf6ce18dfa1c620299388142eae697bc34df297ff629e8f5c34d7683e5801594347ad7476a087696d2fb0204a35f27c299ac1ae90d0c4423d2e573fbd924b77de1c456d58545c0cebc747c613e0d6eda76b4e64948949617fad8c86f566e2df07fe92b01f5325ad0e9841301e8a589ccfe9e59c1a60fae1bf639d201a7c7780d32a43423fc0c3cd0b9857ea02dafa9b2db9c887c85a9705ffb979f16b2eab1dc23a1c35c0dbc76c5bd32a3d33439d241d2fdd3d524c8baaf77444ee88786553f3799cd718f52e92452082475047df48853da060c0824f8da03bdce27e43cbce062fe4d2a59808d008bfa9fd344e835c0f17d44ab2f7d0d393d37bb4a44da8402e0cadbbf459b797a09f60d0b2083ab326013a111a1d51aaf31741c80b91f195a2b68815159e2ca1eeec8508c804ada73e92a3ffb1461aace7531bcd2f33d5dab3e97fa2dd2d0ed735626ddaeda0123a6e1d0fbbde115a11045fbd34ea8cfdacbb11b49c28bafea7ebeae2a2e42d1bbf243eb028305ae7e2ad3c5c4719acd63d001d5074e6f9f4ec73fdbfa4d08d81d276724648c29204f8bfa51710e2470bd0970a48cfb75a9f8d32b2f5e9a724285bf6eaaee1e2938fe0f2388fdb4d742a68c8ca4f979d3c97f7a80d91327fee4e99eaec982eb722871e78178feec2915d281c207e337101c7b0e4a9f3e94913f01b978937efe7c79d5090392fe34cfff4a09861128a0f5d550d0a3176d41caf46c54805b3b3cfed32c1f6200040fe4c560494d057ca2d6f789b73777d739254d6d6bee721e7390e160a014b768316b2006c44ef380ef885d9a18522f4295547b2f648646cb013995bfd899174e6539ef1ce213c25ef6d943173a49c73ebe353f8b0fabdb9a40ec73a4adcb35310faf5865ef6d1a326c8c7c455126d6c968d0c28ffc7c1bbe145bb4c220adb2d6d472bf55ffecbefaead1e9ef0b0077b2b01c924a33bd57eed48f0bc0f3abf49fb408a03205a89aabe4508308e793368ae55a610ea42be5659f8982e475b453dabbef76f21c42e3ed7ff8aef82b6d00182b9cd2c7ae1d4b8369e1817b77a6eab6f17e431b255b3cf08bbaf33f923ba765336ea2401d0759e74c68b084c714f100f4c81f34a4ee4dccca8fe8f77f288675098dd94eb424531284c7cfd18c75059fbc76e12dd0693c9d78f31de2ec9ab48aac19a0e1f841929eb06c9697d8500e798670d97d0f2f6106109db210c9cfa7236ee9e4217df5b4d4ffccf4f349ae6647f7dd4e9ab7782c2cf423b79193751cc2b15989cb4e1aac1647ce374aba82e3a8bda52e6dce94774991e5492818478b61b1d5966637cfe87bdbff73fa3506d4c65b7ff65efb4e071a7984798a7fa1d522e285c39276f0ab1db092ceaedcad57a825b3bd3110793233d53ed74a2351afa1e2940d9e5a40a76f16a0483af37cde0f3c9b59db3853aa46f913d954a7a70484293303028acf495a19c3b903631b395c3d75142fccc100d3bb15e82b05a12819fed9b1bde26d71393ef300cf79f726739f1e5f5a10bb078b23a143dd1c2cb39931fb789ba563e73a1af2c827e57f99e95aab64a9670969339485bc663aefbd4f437add2dfd6a6a9e04e3c9d272c9d4b70834492e6f837157aaf655ab2ac1869f6c454aba8829979fbcd58357a64add4d2dd2604d19429b9b9fa468509de9c478fc38d592f4155f788226a522c13095f09aa1f27879fa2ddf541e16ad43fc4492fb9a0b0609d7e94706ec282755b5d3e5d13aebb300902318aa2dd820d4b276c079e843baad2b38468f8901f8f7d6288313a2ea0c8b183b9141ff8f533a6a2f8e2bcfe68c9890417fd604d4cc009b46b88cc96608ab247b2eaa9ccca09699a51eb69e84b95ab1269f5c3efa5edf587be40875cbcdffc65af032ecec2c3c790f520f71e60e785b3f716ca41dbb8406e3a41874179ef6e15373f50e325b638de5cc57fcec81b1c1f1b69b450a847b2cf0b11862af811b4b37352decda48fbf83fdd44e182fd52c295f61e79c8e120306042164e721b23c5c70f93dab86ff25bd58a66ceb3588face14b07353b40a0ab634be9d5b5e4c2561b6f1635366ef1685304d97fc36f6e2ece2cab4912605ca9433c6f4a35c27e3604dd6bbd7ebb9c7177853e5a063aceaca76ae6e17892a2b75a3466a756114f2575c92cd8b11a3f8337da59a90821db73941690b4f9c45a0e308b0d222ee2dba0aaba03508e546ed6bd293e505cdcf956422cc1794ba84dee42cbd274cf94338ce5fcde34881eb08ff95e781614250ea73571907a26dfa91b894cee684d1f6222a2388446f9c462888a0cd81b76a16e403c6c37ae1195769ce922416b2bb942b195adcc84701025a445ee8bc92091ef8d8576282ebc543f216bdefca43b92b85a4db9976257e40ed4ca913e8eea187e0bffe1025c019eef8b442f36cb781b62f9df76d1c49c76305dfaa7c6c603b34f2cf41f53e008a838c61f5c3822ad32f2df85792301f43c21e249b081ba04beec15d6c0b3ee1525067abea5579fa81f7d6948460f4e31157c6730576c3b3a4a26ae9ef8f0d1fa734bd573d17b4b22811c0952e835a7623dc09fa12b26192838b9c4e8b0a72c77e40941bb8f632a045c6d1c6fec5999991f5ac4aebbb3152f7dc06bd37586e02c80f4d9130d0163229f3e4938777020ce6149d8aab41bd4f5e6afa3a1783c5812f95fa94117d63f2421c6e96ee609034fa72f1cbb9fc0c624856a6951f2ebc6e35069a1894e6456972058497db762145af9cd4f747b50e3b2b4edf7ccba5eb41ddbebf178e205552ce1fad27ef4ef34b8642bd4579b2c224d29dd53af7bbbdc4818a2200f120a75471ffe8762220c2e2903a177a3633dba1f00f488d6a4f3ebe3156d81255ffff4d52783b325699b6b5e0780db0525730bf737cc5eb54f7b4b8fd1c0e0b3192d2220fca1421eb42d273fecdb9fd94d513ebb90afea36fe314807bee704dc10755bdba66ebda1536d26e8145681c6faea6965d209158755cdd22b3cd7b5f8146309277ea33535ff4e37fb6c032cb36cb70985fd13d260c92b6ae529707963b8d64ab6d086595ea5c8cbac81cf1dd28068321c1e7808152f5f54ac9c9571e88d14905a57125065302673e594df63000164787ca5c78ebb0e3189f30314569b62e39d0214d68f30500057787f6475fd51fe7cf69a21363fb5a300c92e0114f6990758dc90da72017c002bed6ebce80f9bdc2a0736ac83fd8a50c88268250d569f07794dd85b42426e064bd0f1e9371263ede90c5333829427c69d094e92c50b3bf1eb265931acd4861418c1bf2fbb8779df31d570299661719536cf77b2fbfb1270ff70ae70356459ff268528a130b45eca7919c7bc447e5442834cee8e15261e999289e23b515b96a4ffe7a8a3080d65509e544e2c412e25d049ab464176fe2fb8d98ba10766bb96718ea8a5c911a58ad1fe8270956e0a05d140afb6c28aac36aa6c8f8a3ae8f46fc8f8740661442d9ba3430e1bc3e6c6ec1053f3da6df37001658718bbef00052b2f00eb3ddcbe0bb736d983b2b878086ca91351d829a58dd490239ebc83901c48b9f2a7f94bbcb4b75f2bde47f92c64ec43e47c5610453673f1734a5f802a3b609faac150b89988a682ba2d3bd027fda0232326bbe2621a18b81aca0726b177835c7e023422ea60385e3e1403ade1278f635d3064e03fce92ee2750d4f78bb86e9fbe3a71ef565f39cd90ff653647da5745e33cf2aac690b352a0a19c7ae1ad1abfa18acdca933b9a2990ca5540f1a1d7e234d1a88856213b87709bf6904bf65c4c103587e51bc44f6e746a3b8c3d64edde794c8faaa5211be5aca5f02e36c1782cb95405388984979f103e989fc23dc241f4344cbc5a5991a5cbc2b250f8e514230cbff606215f280beb852c8d50ca319614295bb74076e101eda9090c161dd138569421f6fc26f507ad4117c499c07c9d658e3d6a334ac948ba83f1975f5c8b6028785cb910479bec6e1912ed3b396dea93add6a654fc6c4485cf04ca0078fdf79ca38b31e0b31895afb4ec3d65671a8325ad0349198467903aceef76ae5d28bb50cbed4cefdbaabcf65dfd57f41609372127607f45f567b21a685aa878b5e0a215d4252abd2a7d9d5ff4d41f0e0874b7c9ef1c92d6cf2c854feafc011577b5efa3f3016310d0016c5de0c58cf2bc8b921c88e882e02e344edf22db71f096641363a2eec05e03ec94ff736134ad8b04fb78a7e21b5fa71e2928f27ae9fa59e2c1299dd854cac0a92ffa19eff37f1eb65dcf52016d05511802968c8c9248e63bbf3eb9f26c5cca47e0845e3e78161cef11e70d57aba232d06196377bffb9088974126cf08198cfed0d57d547d75e4b6dde5402e64f2a12ad2205290912f367686dd5d18995b20b3345c738877dd26d22114974cd31beb5443b346b387d5aae210c2b1ef8c0fed1e3936f81c81bda9ba00c38a6dc338363cc1e0755de289254b6b3f971dff908ec7821e0553982a519d804c9d1b78844d6e29868661a86979164f2bafd1106f30e2e6b9a5397dd29a5da122007d44131a2bf28bd31d75145605b49cd8e773fe119fbc44e4459224b47dc474f554cb45012568d369bed42e2c74ba58546727656f9d0aef47e336b8ad23b1693d1262f7606471acbf0aa3ae9db6bc69356371d3154bf8d6dd218c9f636c5b50cce64988e77aff486748c753a8f49a865ed45e0303ad2e0a02fd63e3d7c497ea95f294bda2975b8cf092640bc726f799e4b0907af531d98a731b759dd24fe7c963188c90b940d20efd1449e9ba4a578a56a6aca57b3bcf27c4b30d23dd64c869b68892c0ac81a9e176019287866fbc9859460ec7b1e503b371a431962ff3e4a61cf1833f67430fef1e52039faa31174a85402983b5c6b914d54a47feeb1158a9fbd472b8b5b9f683a8ac9463a52612bde0d54c41cdb5fb586bb88cc674e987d702d0dbd3449cc162da9edd2d72ceaf21c757f09decdafb6810bbbfc4b567f1494a1d84845837f2099f08048e340c1de0a943536ff7773a5fb907d9cf6746d884f7cd9184b66a39eaf484308605b4a2857fa8ec39c7b0cae67e7a939003e8ac1504808a4884f63fbd31b18d1971f3d731b81b4f40b84596fd1befda55f73d03ecb9fb90e58c855b42433c3004019e33d36899de4945375917f2e495bbb8bb58d86fd160dfc28155229f84aeadac74a5ef38cea22fcf7d571735f377773e54450cb6be4", 0x1000, 0x2, &(0x7f0000001180)={0x18, 0x1, 0x1, 0x10000}, 0xc) clock_gettime(0x0, &(0x7f00000011c0)) sendto(r0, &(0x7f0000001200)="e97685c14d8098a0fd86d2fe2e0fbe40a9987d46fc6eee0fea02a5a4e1db5e99d1bb40d727e9fa670b64e41b201e0291ef4f2715a9ad6aad6c662b92ebb031b3c3d3fdc4dfc166181d9b92528eb0493912a6a8cb5773ee1a7330", 0x5a, 0x5, &(0x7f0000001280)=@in6={0x18, 0x1, 0x538}, 0xc) geteuid() r1 = semget$private(0x0, 0x0, 0x410) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000012c0)=""/213) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000013c0)={0x0}, 0xc) fchmod(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x1, 0x30) sendto(r0, &(0x7f0000001440)="ef0b9a212c5c4348fb060ba383eb04331b7accdd4747cf09b681003687662445f3be1cd7c54b72b0a57b999ff4eae35fe39bd57293de1dc0e8871c9a0a5b7f470444a3b5705f4d4aa9c97b18ff974d955ac45340dd75097315eb2e5810d47a9659a933c5880e160d066f042b1e0adda4e32e32a8bbf5782431814e7e461b5e68636107831d8adaab5c938da02636fc24d908c66b39214b53b36cc11b8004a33be9f75ad23426f7dc29a43d7708fc4fe932ef3aa2f142397326ec5f9e491195d02e682483f004ff5e589ad0da41bb", 0xce, 0x5, &(0x7f0000001540)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r5 = openat(r2, &(0x7f0000001580)='./file0\x00', 0x0, 0x20) chmod(&(0x7f00000015c0)='./file0\x00', 0x1a0) clock_gettime(0x20000000, &(0x7f0000001600)) r6 = msgget$private(0x0, 0x1) msgsnd(r6, &(0x7f0000001640)={0x1, "f2b0e2b045a4c175c6846483716596abcadcd29ad1cea7a49760757210e249a5e28263783ffe68ba222b8254e3cb5b33d1e51c4b1cdb233ebc7d8de28749c4d4dfc9d713d7d38a4dda1c57da613c058b5c9c0e361832d71fd989e59455c27fe4888065a77c9f034f"}, 0x70, 0x800) sendto$inet6(r2, &(0x7f00000016c0)="c5d2c34644d3e2d5f7804743ea560d4f8e87b8bab9eb50393fc04990c2e4e58175a0cea21506c72c4ae159e45be8bbed2f11cada3ca17e8bd07abf671327bf7d8f3a2d9d6fadcabec663c6f2eceef2", 0x4f, 0x8, &(0x7f0000001740)={0x18, 0x2, 0x2, 0x1}, 0xc) close(r0) r7 = socket$unix(0x1, 0x5, 0x0) sendto$inet6(r5, &(0x7f0000001780)="164219296a509b294f507bf7990d7558979ab91aadc8997833b1b0ab3d050d3c46f1a585ce4723e20fbe940344e2593e74a0dd75dca2269c0a35e8ca42fe5d5fbfc9a21eb72e3f3f46e4b0f658231a0652e0f12ec818af0fe48d0ccfe6d57b96c2d7bd6855e83521a90b0e41de9c45be7f571c1397a5bd59a1342f89031a049c66826232c945c1a59bc4a51f56a60db9e07f578cb7260436311090ed9c5dedf6", 0xa0, 0xdd070444dc558d9d, &(0x7f0000001840)={0x18, 0x3, 0x8, 0x5}, 0xc) fcntl$setown(r7, 0x6, r3) recvfrom(r7, &(0x7f0000001880)=""/34, 0x22, 0x2, 0x0, 0x0) getgroups(0x2, &(0x7f00000018c0)=[r4, r4]) 00:00:14 executing program 4: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe) close(r0) socket(0x0, 0x3, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) 00:00:14 executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x400000) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x8) 00:00:14 executing program 3: sync() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x20000) fchmod(r0, 0x10) r2 = shmget(0x2, 0x3000, 0x221, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/105) setgroups(0x1, &(0x7f0000000100)=[r1]) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000180)=""/40, 0x28}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/240, 0xf0}, {&(0x7f00000012c0)=""/175, 0xaf}, {&(0x7f0000001380)=""/217, 0xd9}, {&(0x7f0000001480)=""/77, 0x4d}, {&(0x7f0000001500)=""/40, 0x28}, {&(0x7f0000001540)=""/79, 0x4f}, {&(0x7f00000015c0)=""/193, 0xc1}], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r4 = dup2(r0, r0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) getsockname$unix(r4, &(0x7f0000001800)=@file={0x0, ""/26}, &(0x7f0000001840)=0x1c) bind$unix(r4, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x9, &(0x7f00000018c0)=[r1, r1, r1, r1, r3, r3, r3, r3, r3]) getgroups(0x1, &(0x7f0000001900)=[r8]) readv(r0, &(0x7f0000001a00)=[{&(0x7f0000001940)=""/189, 0xbd}], 0x1) sendmsg(r4, &(0x7f0000001fc0)={&(0x7f0000001a40)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c00)=[{&(0x7f0000001a80)="70afaf745f14e4d7a03b26c181d883044335376c", 0x14}, {&(0x7f0000001ac0)="94f183", 0x3}, {&(0x7f0000001b00)="b66eae152b7b5f14bfc5516398c506fc3257d1a3aadd58ac86991b443d5e880327fbebc974a9eb3ed7ec93f13b6183e6b4f4da799d16251b60e408d5fbe85c28c12e8e4ca9a7894872dc28b729b6450f2a6486158b786f6ad3dd9905604d6b642c438a6b7c348b3fdf4eb6be06f1a121787397f6b3ef24b83646ee07a1da9ded4a723bf16c99c12ec1313f28958af9d4ddd7489194e7b1c5cb77a7e61581a5168038db13a93397c6fd010644e44d30e361403972c5e6cea60fc6733c7d2ddcf976b2ec8006109839f2afd1331e43f7af1f8ccbf0a90a8204f85c758d335feda7fad5a53cbc0817", 0xe7}], 0x3, &(0x7f0000001c40)=[{0x108, 0x11, 0xc88, "b4b64f1300bb49d29896b3d025034b2838223eac1a6bb9660974a80dc700495104cdee035086f1624555630b7de15233b2f5fdad58b45dad84644a88eec9f2fb90cdd6b8781e92f15bce215577b8aecca0c927277b428cb0a672f19533946b258a4e58bed281649e74d8ff7a21feb135c2fed93b78b5af8aa0f83b846165c8f1d992e95f0db6466ae11f59f7a0259af9c53714f7edf62bf37b046c3b625463a1e3e9f8f683490fafa52faa93ac32981664f963c753b76d6a3036d1139f3bfc71bc4bd27865fe9ad5c2a8d52cdf1f2eb9f3a912b1483510905eac89f20b9dd4128923419b2850057b939b97039fde074f595f32604356"}, {0x60, 0x111, 0x0, "94bc121776f0aa161eb68289c72e0d7f7fc4bb47952a9f71168c3d2e34f6e800d7dab2e7c19e2302b160c0bfb2005fa96ec18145657f68173a0f5700bdc9a14a110951e1640bff29aa9c5e78a26fef"}, {0x100, 0x6, 0xe474, "e639717e2bbb6dc69d2e8d285f4349c0e6859f0e1d1035192aa4700b574bc4a88e8d6f847257bcf30e12a320376f2bda72dc186ad5f2fff1a7edc7d34dd119c2b01fe198f800c3f1134fa3c69ac9affe0b2b2c5bd41e3a72c5f4b45a0f1ac1bd1186cfcd41605917bad59462149e0bb830fcfb2b202f23058c76e42048c4d6d21dddabdf589f4fd6eb2e4cf6fb2dfd096ed3b8e472db50e68f7467786e4c3073ee011e2ba9082a6c266476e890b86eefb1da78b4519b00f665a7d30c575828476f96d41c46f300387472231624020c443ecc2fdab0a80dd02ab84e428e7d5069ca34045705e34eb5a5532662ed"}, {0xf0, 0x0, 0x1, "3a478a206a5096584d542d59bf02e276daebf24f65accca9a4e22508781d999775d4d012d69aef5f8d9bc5b473a25ea401985f80087c89399df75b848a1cdc26b46a78725c2b0e0162276a3fb2d1e3f485f04c760f1c4b0680e6637a4709133b8c7497854138f92f35d4895a83ea2e5683d8e69ef42f7c0dccf6800f5f0a45f610e3b7b31118c47a67fc92c3e65a39d6758de6acd0dbc16e5fd09855f2a2cd4eca4351f09a875850919fed57ccaf68bbeaff8bbf1ffb25a0e547d8e864e67e6175949c5d358a87cbb4dfabfdacf1195036d5b80d7c00ec7786e23a18a885"}, {0x20, 0xffff, 0x8, "ca0301ad8863c64f51e26d84a0c2"}], 0x378}, 0x40f) getpeername$unix(r4, &(0x7f0000002000)=@file={0x0, ""/108}, &(0x7f0000002080)=0x6e) r9 = accept(r4, 0x0, &(0x7f00000020c0)) getgroups(0x4, &(0x7f0000002100)=[r6, r7, r3, r5]) connect$inet6(r9, &(0x7f0000002140)={0x18, 0x2, 0x3, 0xa865}, 0xc) r10 = fcntl$dupfd(r4, 0x0, r9) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002180)={0x0, 0x0}, &(0x7f00000021c0)=0xc) sendto$inet6(r4, &(0x7f0000002200)="ef93d26102ea1ef55ad34988f055d9d8aa2dbb4d38c81d7bae801eaddb310ff07aedeba29140dd93f5b63551074e9dca19b2a0cda22eb0f440192f16e65ef6cda7b6a646d778306a31bf49289284e5dca728cd203c55c24c9c2ec5c5c34aa4c0e5f80125b551eebfe317f64320cb45f2864680a553e73dfdcb3fbe9e13e073a2e155106d", 0x84, 0x2, &(0x7f00000022c0)={0x18, 0x1, 0xfffffffffffffffe, 0x327}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000002300), &(0x7f0000002340)=0x4) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002380)={r11, r12, r7}, 0xc) getpid() fcntl$dupfd(r4, 0x0, r10) lseek(r10, 0x0, 0x2) 00:00:14 executing program 5: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/../file0\x00') recvfrom$unix(r0, &(0x7f00000000c0)=""/32, 0x20, 0x41, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = dup(r0) unlinkat(r1, &(0x7f0000000140)='./file0/../file0\x00', 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendto(r2, &(0x7f0000000180)="eefc7cab32db1fbf5f44063ef566faae7a652e11e518e5898a241e7360486c8309a8c11fa2cff1419caaf44c3a3215d20f229d5131b2023945d4b68fe288c43ab0b68cfe8fd99f8822945e19a41586a00a5c59f78e86e67dd2076e72a5ac8612214fb48b6b3ecc43e9fd15f158b111961ed76e837d4a9de59f0b2859ac44b4426a47e109dda3f03ad39c979ec8412cc8228e5aea085a1ea8c731f7a61cc04f0ab12cad295bb516734b795d0c3efd29726d464596bf410c9e6d133586b21ed8f834771f4900c713c3a547a51b2e4699408b504e37fcbc192d7807b912aa9fdaa80b1320781b18076bf30e5273b04e52953c6acf5a61f1e4d293e1a73fef22e10d74ee2235c1544587a8e73e70bd73b6b13ee19e988ccf162ccb67b315882878492b04222965a38b7831c9be3a91cd610560a2f21d55ff6d4317219970206b9166f39f7763e50b8c3e769c8cea058d9029553dd88e70593644f79bc7bf29f43a8319b9dfb34e5c39d4d8fbf8f6a2714f46bf80d535a00945973fff636b73ab710af8bd8001225a2534e9f435534b1a97200e5d7cae22c4e6195defb7cdcf6440053299c4ed362f71733994c051bc81f2dcbf1e142743acb3335dc8080c8e705ec9c2a75dab790b7be9eab5dfc1b2ddafc1f11374e9f9cb20d241e234626aaf2285ca1e90a5d9b6b20d6202b27d41c8250f52353338e95b28cba20e20f0fddb6a27188363c095b3f44c55d782cd7ee818f3f71cd9ee236590681545201558d7461eb465ed42c568b803461bf317356ef1edb14393186870db797aa2f08b87d06a753d6fff788007b5c755402675cf2dbc91be4e465700516aeb420efd81962aed7e26d2e80a6a8f189688fdd9bc2524a2b4e948cbc5cb33e6c3f9f66f583f0ff459ef819f7705914be141344b9d9d897d812c950fb1b425946b099f8418db105448d79a5b0c88c14c09aebc085ce255054b618c9152731dac447ba80666fe4293142b73aa7f6610ef9c3073b961bda0077ca0302adbf616f01af4120f8b0666201908d21c528cea05f36fd880fda49777441325089900f75e7a3f5aa8ce3d91d2d63cff5f8fedffce7345ff1a5eed264dd76e5d1a2202a252615f8a5d34ec56e04d6a1765dab6362936afbb604f5cf118d26f029ce9ffde95310b002e9eb60f16fd01d2bcaf3070dcce87cd16a1d9da65a6e00cca606a64da49a9fc7f1697b13a317fe18407ab46d813d2807fbbf54ddb2b5fc46a74da80bbe4fe3c1262e59e6dcdb90c71306857ac188db8310025a11454fce19ff47772d46303daa56b092ff07120a4f9f4bc41630a07958a89a66c39aa85af28cc65be0644a4757b32501cd91e04403fdfafacf28440739fa8d84e89539400a84a89aba72f9c93df2d0c2fabff3a21324d351c4ad90e2a655ba69e872f7685803f16720463e326a55061e59caaded7123fc8716b980e00ab6450306d91f55026a33ba1332b3c4e0ba8cf4cf00f7fcb09932e7d8b3c163f4c0f129c17d160de005fa5d6096a18e41ecbff7e77e3f0ffa875a0b1ecf833be7d6f67dc1f6932350aa50a583b7edca8bd137c43027e2a43cd60135eb02f202bcafdfeafa4324d59cfa76d3cafee58f396d7933c6c8f914d072fdc93840200f25348d0d68c1f114d24daa144d027ba7e43b9d0901752c4fb591ffc2d3929a32a4f7499c5c0aebf66fbfa45272da519051721b393ea607c6eb9935b7e558f417d32a156f3d1c266cf050b139670eb7bafcbdfb8cca778d43378addbd58de863e7317db689b0d79549d2e772c98754799342406bfae65ec9d2910901637bb21fec8388a66630fd376f2a865c74b6e6401467aaa6e3449805a0d08db32b3e649ef5afc949d6c89040a9a7ffa91e98804e25ca527633b620a37c318c4aabca784299e2c26277c38a08f898a86cff2b2c52db8cbb0139b25b6992c5f8a5d8cc817ef606ab39c91b70db4466cf0265bf10ba7d60b754dffc0e49b33486dd96725eaab942f2c9ab0edb922d37060e72c48f022e910a58e7d48df1cefc554a7d1258f4d01f1c933637f75e8f5bc484d676e3262240e726d3f7408f446ea6401e3a002698c00c6f8ebf4a25e6e29414176354cc54df173fc4c18aced8006e63bfaefea3adaff180cc21a4597428ef20b03891c308533aaca6fad17c8e3e8f28d6d38ee9031ce8ada5a56c0ef29ef7c708a71f289b1ed4a57f85343e774eda334ef9f659e0bd3ff93037d899adea5a385b5adaf87e23bbf9f4d503b273f7dc1cf4f7a7aab38170f0fe622ca624bb47fe4e0fad9ee8e943a7fe22a1611b38601ad8973a2dfe40dceb6ecba8ac90350199d80408d0899fd6f72ad99a3ce5d8944d8ea2d54f078d72536cb05ded4912da5ce7008b43c8854170408efedb3aa2d7b8fb6af74d809ef8e6785106c3fb7307ae86fcef00b2e49b6095b4613b2cef6f223506960ff1203e97ca0544995febdce3ef0d93f3bc705348db1e50982c16bf27981963461f9db0eecbe3d3d8f3b2a1b233e6697ce6678081981ee59fb393241c5adadbbb137dec006d55ba38778984b6567cec940125cf7c970521dbc885fa751d97e99d5a3d75c87741ec0444826170a43a75a525bf750ca1a80c0b115bc62fc644bec229fbd945aacc6b4c845a6aa5a348703aedf4ec6bd75d2cff372dbdab7a002e9922718faad7fc59118ca195d5d0bed84e94a8e7c02f06d0487d1de92cd73ca3fe7f53e9acc0bb1944e3e482b2e60ef0fb1a5903a6098c54d91ed55d85275f4324258be7b933cb96f773e30fd6e428bdd3da3b9f3199d4ba9888f419df7a087ae6075d1d657c0690a6a1fbf2d5e145c1136fa9741e94d94ef7cde5c972554eb74d36ae3aff56b6b17dcf332532eb281c92d72af698c259d5a1d448fc1fc58bdb3a9b03fab6b8907d74fb7718fb923d01fefbfaa3c0f7ade5fea71ec9a2f156a285540d945e3be22a08bd5c9912d971643e7d727c3a890210c404b3e5211fa2de2355163f422d45028033007b76685708c71664a880407b48fa8b1383407932327457d5a19110446b1f9e2ef5c5529a29cab8f6170e300c3bd05f66d5e3cfc618b80bd4a117f8079f7e32d7564587b13421213b4cdd82c36d8c3bbf0076aa8db8a47c8b4901093632799565d4ab95d4fd2c0d6932e6dbd52db12fd4fde86e1e56bb13b7270dfd41804ace898df1e383d80386dd55483f1642757f36498077b795c8a0e2fce0cef1c6970aa742b073e0927fd3771e7b8d5592eb20a7eb219de3759c30cf106ee9c91dd015dbf7831bb48c8d1e3764906b1acbaa646b9a4d01284cf21e3a926ec53c4744ea8301b9b085495ef6a8556f7d8b7a571f7d83322b3cb883dc2d61481d5dda0377a6661907881ec48ad698d86112e5b614581dd55143121b45036415d5fab3bf830fcad9bd66c6339926513997321f33a499a4135d3c3784072ebe8e501d118052c1d6791e446c3d7781e043c00413b1d9f9071c8946745e1cfb81f6aaed10f1e7a665a4bf1bc8a59869f7215e35356aa752104facc46e209e9d140ae334e6b953c4aacea6466cea64fa785614ce8afe67b7b6652e878258566f891503595b255901e92f8e67b3b021a488066d23cbe46d672d690fb705b70abb315246244c06ce307dcf495ab750d8d001aa43a362a6c52ebb718b959b93eb3c9de096fbc16da656407b92c23cbb9c935826471433152ab3f5570867d37f0c30a8ac262e094a8a44af6f5a48cf8faed2c623a2f2ffaf4c74c52ba5e2c2b9c8848d5168df87e12e2c53b01252410e16e8c35cc3baf95ade4db2bb2f5fec1b402e858d1bc23bdc8f3eab7d84c17bb5f68468489061e1163338e2f51cfc67c254b7c30d88c28547b255706f73910d8ac2c47cc171f2e89b056ae6dfd6f1901f7b3afb0865ca54d4999c1763e9d58e2616b5ac45171f04462028a87995bfff78bf0612705eb34cbdd5bdfc3e1763a8a493a34d0bd970e697e55a7793bd470c303b6ba5913da09c604a4212c33d0de413213da10c2873d67cdacc18ecee9f15ca07ffdeffecc4ed303052209ff5639921704184dcf7d87040a3efd6b733288bdc9e997427170dac3ebd6c6469379ae7a6f72bab3602b8192af175664c53d0e4ff5fbf41afedc0c3148a43f7e1e03170e0f12c15f86c3389eb4cc87955d95f456048a85789980bffe4dddf07624179bee2c4969d021996195a5a1370d7ba3d4557e357cd85a56b6459bc9951ea7e3ac1f198ec8f24206d799a9fcf2ac1b386ad528d26da51bc25b26babcf43a4459d252a46cd73923b84fdf96d3eb074a021599654d444fd62289f5707f6a2c6be02fc77f99f49d275716526b6ddd986848bc1c59f1499f7f9e961cd3d4afe37af86eda499338d04c7730a43b35b91bf87ac2d82b0354885400e2d2941859bbf325b8a79c58055f2ce76c255e8e7b74f2677bbef90fa56873552feca418c1f651fe6d8ad80269fe14ae2f119a5ebd673203d52f261287ef15a4ebee85b6e45afa60a20bdd0616984534f67884346b582767bc45b1c8e0dabf32da12f428c440c17151be1f3a1cf9e9dcb202a97d3360fca14f9cb126c43c43123e0a39f0982cb1f89ccf329a97b6f78a41ab1cd82c4f6cc40f48976263df803a84ea7c6f27f3d13f595c43b51829e0cb58090b95e8b730332b96658cc5a8f5476618d3818bb34351bd6501abc1cd55e443ed290eaecbec325c4502ebcadd195fbb8177b264d4d18911684891bd60beae1856737242ad52940a668df943bf2cf1b47a4e0cabf7a9416d243385d7a5fa445554d52e9ff307e32d3497fd8f1b3a61b339812e425cfb2cf1b4f93de0530f71beae325b920ddac2b17141926b8dc82e6433c5bb8ae13810450732f0335a76531cb99b5735a344fbcd528bcae605548418097db64e6aae60f9d359ca16a0584646e441f18447735a3f2b97a67c8e7ab4909dd97fb3c6eaab1baf0f7bda2457c4b4dd1190555d59b04892cb26b5969303cb9a5f5c564a5283c21e5b68b1ea92b8c949a704047589d5855dd6d92da1aa90c995e70c0c1ccecc2147dfdf6cf74256ed0bba0a8f076717b73b9a8e742c240c39dfb6be2d46af984175d3dbee1cd3f0e9558e6a6e800d4c5e4a3aa646d92319c4d30367bc870734e6aed3652277677cc15b4e2903f5f9ceeac27187c5adc87439d5c44f5b0bd327ba9cde9c8aa67250b41ea75ec6aa95a7494bb642dd5ff1959e8272e24f0d06399d0b047a62b7f4f8d2af697ed7735c0ae8700a9788875b5925a0c1e50328d8fd9359ba912a02ecc0a96687e93b30d22a2ff2e2ff3289f58822fb0d13e7e645e0d5073e01a4913ca9d62afc86d6f5dabfca31b1976affd943a33a8405fb4fcdfbbc1598d1cefacb897c4fcebaa48da21ed983e73c43712d7ccbcd627b44d5f6eb83a497f3c3177e6c9373131a6d08be1e68d26ea40ba009706116fc423730f003e6e9c632457bb665a746b7e30d9a1abed0e8d837ab6e4758eb65c4a66e4fbf569891ff52d027a47b12d068fc2efcba22cb4c2b991e27cecd85a4dcd9ec5757b723ec6e33551b821c6162d4730b474e2f7cbd78a969a4062de22bd11c23a823a70f81ed73a38bfe09ec0204b58f919100902af458398fa9b97310bc156680c4b92f2bf5d23d72dbb0ae0adf61d80b1bf6323b5739ac6464900a2a94ca46265dc3ef1920c352320bb42665469f11b2a907522699a99f7cbfa0ddabe687781f061fb70d31f4e1d152e5fd4e91c9b9304b8b5e47e08ee7237ed382fa061d2552eeabe2235dfdec9bc774511", 0x1000, 0x8, &(0x7f0000001180)=@in={0x2, 0x1}, 0xc) r3 = dup2(r2, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000011c0)={{0x18, 0x3, 0x10000, 0xffffffff}, {0x18, 0x0, 0x7, 0x2}, 0x1f, [0x8, 0x9, 0xffff, 0x101, 0x8, 0x81, 0x7f, 0x7]}, 0x3c) connect$unix(r1, &(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = accept(r0, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) mknod(&(0x7f00000012c0)='./file0/../file0\x00', 0x0, 0x2) recvfrom$unix(r4, &(0x7f0000001300)=""/247, 0xf7, 0x1, &(0x7f0000001400)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r1, &(0x7f0000001440)='./file0/../file0\x00', r1, &(0x7f0000001480)='./file0/../file0\x00', 0x400) r5 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x201, 0x18) mknodat(r5, &(0x7f0000001500)='./file0\x00', 0x0, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) lchown(&(0x7f0000001540)='./file0/../file0\x00', r6, r9) sendto(r1, &(0x7f0000001680)="4f2922deee508d91a81c3e4283a1ae3314df77d0e9ed5228087e213ea6f5e2196dd08b9053d452cefa5bed7b23a0703b9ccbc177e0b7f0fa94", 0x39, 0x9, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r10 = socket$unix(0x1, 0x5, 0x0) dup2(r10, r10) lchown(&(0x7f0000001700)='./file0\x00', r6, r9) getrlimit(0x1, &(0x7f0000001740)) fcntl$lock(r2, 0x9, &(0x7f0000001780)={0x2, 0x1, 0x1000, 0x10000, r7}) unlinkat(r1, &(0x7f00000017c0)='./file0/../file0\x00', 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001800), 0xc) fcntl$getown(r0, 0x5) seteuid(r8) 00:00:14 executing program 0: 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', 0x7fd, 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) socket$unix(0x1, 0x4000000000000b, 0x0) semget$private(0x0, 0x716db5c1536f0a20, 0x40) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 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(r0, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001bc0), 0xc) preadv(r0, &(0x7f0000001900)=[{&(0x7f0000001840)=""/151, 0x97}], 0x1, 0xfffffffffffffffe) semget(0x3, 0x2, 0x1) semget(0x2, 0x0, 0x128) connect$inet6(r1, &(0x7f0000001940)={0x18, 0x2, 0x4, 0x4}, 0xc) r3 = shmget(0x0, 0x3000, 0x111, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001980)=""/105) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001a00)=""/178) shmctl$SHM_UNLOCK(r3, 0x4) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000001ac0)=""/194) semget$private(0x0, 0x4, 0x80) fsync(r0) 00:00:14 executing program 2: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x1000004) r14 = paccept(0xffffffffffffff9c, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8, 0x60000000) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) r16 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r17 = open$dir(&(0x7f0000000700)='./file0\x00', 0x200000, 0x4) r18 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x8000, 0x82) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r20 = accept(0xffffffffffffff9c, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) r21 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r22 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x100, 0x100) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="0be1b2ac1347918fd38c2d4eaed3926ae8b713d2c87929ab752724b95a3afa43578320c7521e37ae5328c42d37", 0x2d}, {&(0x7f0000000100)="31c522d9521dda561ad63e782d828020164dbaae1d2cff264b47904c9ab501226a781cd20f161862766db74c7fbcb2961a2058389d42cdd9599bb755d6ea", 0x3e}, {&(0x7f0000000140)="136524ef7d8909b6a0a24616b1ed7c59030421a58eb51d288d01cf968b3ca2c2e8dc1f3cd51a9aae4efa05f059c5af35c0806570f59cf5c3cd71871ecadd0d97c426b59cb002226e097d936d30811e47f66c3c64f98e29aa3cd03e1289e1d1530a281f9052c64d99c4f308db2ca0", 0x6e}, {&(0x7f00000001c0)="2f84182416853fb8009dc3f3fe4a498bf11f684897266fbf31e8611d25260a9803fb75cf5765e48b065f2c61f45ca8ca48c6d3d2c521c9012a9cfb789258cdaea900c0ba0c366e017637562160da9b37ab4d80c53d925ab6a1956523f263e26eef5a20ea3b15366c458017fcee17c12d90d3d7877c9b4f9a970c4434c2767a0112d6edbcdfb1daa91e67f8bcc2bfd36111febd6b8af0bc69594b591acd6eb7e3b44299cb20af", 0xa6}], 0x4, &(0x7f0000000840)=[@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, [r10, r12, r13, r14]}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r22]}], 0xb0, 0x2}, 0x6) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000940), 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x11, &(0x7f0000000980), 0xc) linkat(r21, &(0x7f00000009c0)='./file0\x00', r11, &(0x7f0000000a00)='./file0\x00', 0x400) setsockopt$sock_int(r14, 0xffff, 0x1008, &(0x7f0000000a40)=0x5, 0x4) connect$unix(r13, &(0x7f0000000a80)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername$unix(r21, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) recvfrom(r10, &(0x7f0000000b40)=""/10, 0xa, 0x1, &(0x7f0000000b80)=@in={0x2, 0x0}, 0xc) 00:00:14 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x21) r1 = geteuid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, 0xffffffffffffffff, 0x200) 00:00:15 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18240, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 00:00:15 executing program 5: r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') accept$inet(r1, &(0x7f0000000380), &(0x7f0000000080)=0xb) chmod(&(0x7f00000000c0)='./file0\x00', 0xd1f8a2e7a800d929) chmod(&(0x7f0000000000)='./file0\x00', 0x8) socketpair(0x1f, 0x0, 0x0, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f00000001c0)=""/138, 0x8a, 0x1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f00000002c0)='./file0\x00', 0x10) 00:00:15 executing program 2: getrlimit(0x0, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = getppid() r1 = msgget$private(0x0, 0x80) getrlimit(0x7, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r4 = semget$private(0x0, 0x4, 0x50a) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/50) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = geteuid() getgroups(0x8, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r8 = getuid() r9 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x2, r5, r7, r8, r9, 0x1, 0x4}, 0x9, 0x3, r0, r0, 0x1, 0xcca1, 0x92cb, 0x1}) semget$private(0x0, 0x4, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = dup2(r2, r3) connect$inet6(r12, &(0x7f00000003c0)={0x18, 0x0, 0x0, 0x6003}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x3, r11, r6, r11, r9, 0x84, 0x5}, 0x4, 0x30b, r10, r10, 0x3312, 0x0, 0x1, 0x1}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x1, 0x2b225b57}, 0x8) wait4(r0, &(0x7f00000008c0), 0x20000010, &(0x7f00000007c0)) getuid() fcntl$lock(r12, 0x9, &(0x7f00000005c0)={0x3, 0x1, 0x8, 0x1ff, r10}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendmsg$unix(r12, &(0x7f0000000b40)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000980)="c28b8744d11966bee6dcfc7ffc7ad46f422347647819ff51648ebc58fa8df30a11f30aa5d034", 0x26}], 0x1, 0x0, 0x0, 0x1}, 0x400) getrusage(0x0, &(0x7f0000000b80)) connect$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="91cb312e8d5377a96d66697265300058a2f4968751fa8965fe82087fef54ab40a036c91b5de0c80d82f7cd4692d56f1c5a0130c716fea0c807163266ed522054809ae6747a2d1eec4bc7790611abad80bea538e72549bb12dae2d2d61b18cb39cb2dfce7cf066427f2cb297d14418a63d026baed794f42cafe29e899dbfb16f7e5a71789a1b0d86e172e83191e34c4947f1f004c37b1650800776994325a096d17acc6fbfd756c211678227c1f1b4edf2bde0d480141d9a425c40a5fac44ef30ad44d9f84f7ba9756af36af5650b7e69be523dc0d38a3900"], 0x1) dup2(r2, r3) 00:00:15 executing program 0: socketpair(0x2, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, '.\x00'}, 0x4) r4 = accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getppid() open$dir(&(0x7f0000000180)='./file0\x00', 0x10001, 0x1) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') recvfrom(r4, &(0x7f0000000240)=""/92, 0x5c, 0x802, 0x0, 0x0) msgget(0x0, 0x24) sendto$unix(r2, &(0x7f00000002c0)="0be7ab245e8f6e11695e6bf17601444b1fb5ff54ecc989adf91e64d3e66d39d94116a436a45398009b327c63bbfe11503621b4e0391455c0466cacfee24102a44af3f215a7164202126c8a5dc353822ea6ff15b9ee5f44b5b5005ff0c711b32fd5545d260922e5ffc7d0eef3ad0894545ee7949df9c493c5bf5a29fc6a", 0x7d, 0x1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = semget$private(0x0, 0x7, 0x100) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000380)=""/143) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000480)="694e56ce233b699fa0c14934bf10858b010e6fca92bc7551b3d00d9de299898032a77358bf2c19bd57170ab4b530b8fe161cca3e4442e05625b4002a22ffae44108909441c31c8b0054480577c52d60f1520d28d1c8f1b34e4f2015d4a68c377413777e57244d0690cee1a3f6aae7a772cd9a7ee8af1ccca4d586b14429b2f129dc384841e63e801efa8cbc52e9db454e54facc8f83c95d76cfc134211844b79b5861fa3976a6c8ced720e6f168ddf75ac90b7a669e2aadadbb3154748ed0385158f01779c76ce2303dd38375a6562595b3420ff7b3d286ce0ed38179e5ef426955c2685505ae5494b6294", 0xeb}, {&(0x7f0000000580)="31b298b3a0bda2364fbaf6a3af1ebf04a6f069f08456a5c7ce23299afcf0f31766bb177d33fe4a4661795e45f7d98ac1590c3466174b10cd3e1e", 0x3a}, {&(0x7f00000005c0)="7daa6b683dba5305fc1893e16970e2213cebc39e7268688b116534b7278f799098c4d6c6f2abafb706cc60508da0e9bdd88bf803067451b3202ce139fdeae582616db8d8d07915f8bf13a51183af11b7660b40da8549db363c9e96f90084e2e5ff9baa9ee00e0efc3c20d4adfec447ff27423a845f7843de1bda629b01c9e2fd578e31394bcda24fa9509089d05fd4e0474958a384ab51e34fa70515263d97b226977f0eb7664fa45738e3e27a21e51e3bdca558556e034a62028e", 0xbb}, {&(0x7f0000000680)="a441ba45455d09df83bb6a3a055a453a13744812918e8ed8a1d585bd6a073dada3ac43731eec3a8e62b4181b6421f72093af34210f136ac22a5f6975987c8a844b965392659f2535ec87244cf76eee6c9643efb2976246e8ade3735a41a6a9a3d190dceb0ce98d8ed970cb479fd80facbb82ea3898c23041017ddb413600f04fe91d7ce910830515e31c45dda232edcdf78364fbf7390a78ec6eb8eb2d62689ab9c66d97c33ff1a1131a7a7f7fed1eb4840c07fe49eeae6a1752186de885b343459e7b7a194a9a804a", 0xc9}], 0x4, 0x0, 0x0, 0x2}, 0x402) shmget$private(0x0, 0x1000, 0x124, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000800), &(0x7f0000000840)=0x4) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) lchown(&(0x7f0000000880)='./file0\x00', r6, r7) getegid() msgget(0x3, 0xa1) socketpair(0x0, 0x2, 0x3, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x7, 0xb4ce17a3ff165b86, 0xfffffffffffffffe, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) msgget(0x1, 0x200) writev(r9, &(0x7f0000000c40)=[{&(0x7f00000009c0)="3241ba51007aff2ae34afbf9886b85aaa9fb9c4d52f050e092fc527d1330159315c201aaa8ab75019e54daae7400c821a3af5f3646c3a83e421db86b2c2e2c131bc1413a89742dd06434f35e7de9864bcc96d24bbbf5b1303536a75a2d247fae36a77d97451dd1dec43b9a5e211e1e78bd76259c001e2a737d1fbeeb346bfe", 0x7f}, {&(0x7f0000000a40)="8166762cad01982221917b049b67fea4a9a876e11e8bd04818ab938fdf053a73534465a8469f5fa8a0ba7726f497681fa91a2115ee875df071818337a7a63a992ff8ad34748378dc8db5dfa877e35f77f21c9891cbe47875b28c03dfef447d8e8279a3e982753f2e0a516fe712347164a90bf395a6b0f1dad772e9442b695052ce02b877a77a0f906ab93cc6abddd9777bcdc5498c90b872229ccf0e28f0b1e7a940fa95646ecdcc8bb4312b4c7ab40ce3945addcd85150916040ddd76609e2d34aacc99560dde6752a4f2517b24810a2dd87e7826c533aa1ca041f144c8f2763aa4db97e1bd1ac2c581caf96c1e874653381a", 0xf3}, {&(0x7f0000000b40)="a1f47c9bdbfc605578aec50eb97d073bf78234a1077948a00fd1c178e9db28a43aa29b0eff34f0c8c9673e626ee378e1cac2ea2cc50e0e5ef25928d8506ca6908e0e12b80d8f94dd1c1c62eeb99c8f08d1f871bc527ee29d3dba8dfa38f5f4c62bf35fd33da19598de", 0x69}, {&(0x7f0000000bc0)="2fe3868eb447d305cc71206214df0e2c2598ab4907eca9f52632a33218448796b7416e36a92f7ff33f2ce4c3cf6601abe90bb6393a232069e08f9c52702130c550501e7e97f392b2e40f76903593d96c2aefc6db12cf961b8e82ba3601dae13c5f657751ee85a7f92ee88414", 0x6c}], 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) dup2(r3, r8) utimensat(r2, &(0x7f0000000c80)='./file1\x00', &(0x7f0000000cc0)={{0x40, 0x5}, {0x7, 0x9e6a}}, 0x0) 00:00:15 executing program 3: r0 = geteuid() seteuid(r0) r1 = geteuid() r2 = socket$unix(0x1, 0x7, 0x0) fchroot(r2) r3 = semget(0x2, 0x2, 0x101) r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x9, r0, r4, r1, r5, 0x45, 0xfffffffffffffff8}, 0x1, 0x9, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket$unix(0x1, 0x2, 0x0) recvmsg(r7, &(0x7f0000002580)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002400)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/166, 0xa6}, {&(0x7f00000023c0)=""/6, 0x6}], 0x6, &(0x7f0000002480)=""/206, 0xce}, 0x40) utimes(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)={{0x5, 0xbe91}, {0x9, 0x100000000}}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002640)={0x2, 0x6}, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r9 = socket$unix(0x1, 0x0, 0x0) recvmsg(r7, &(0x7f00000038c0)={&(0x7f0000002700)=@in6, 0xc, &(0x7f0000003840)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/132, 0x84}, {&(0x7f0000003800)=""/53, 0x35}], 0x3, &(0x7f0000003880)=""/39, 0x27}, 0x42) setreuid(r1, r0) fchown(r9, r0, r6) r10 = fcntl$dupfd(r9, 0xc, r9) fchownat(r10, &(0x7f0000003900)='./file0\x00', r0, r6, 0x400) preadv(r2, &(0x7f0000004c40)=[{&(0x7f0000003940)=""/20, 0x14}, {&(0x7f0000003980)=""/4096, 0x1000}, {&(0x7f0000004980)=""/183, 0xb7}, {&(0x7f0000004a40)=""/116, 0x74}, {&(0x7f0000004ac0)=""/103, 0x67}, {&(0x7f0000004b40)=""/127, 0x7f}, {&(0x7f0000004bc0)=""/108, 0x6c}], 0x7, 0x0) setreuid(r8, r0) readlinkat(r10, &(0x7f0000004cc0)='./file0/file0\x00', &(0x7f0000004d00)=""/75, 0x4b) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000004d80)) setitimer(0x2, &(0x7f0000004dc0)={{0xfffffffffffffffc, 0xff}, {0x401, 0x7}}, &(0x7f0000004e00)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000004e40)={0x0, 0x0}, 0xc) setreuid(r0, r11) clock_getres(0x0, &(0x7f0000004e80)) 00:00:15 executing program 5: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x400) readlinkat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/57, 0x39) msgget$private(0x0, 0x8) lseek(r0, 0x0, 0x2) getsockopt(r0, 0x0, 0x6, &(0x7f00000001c0)=""/23, &(0x7f0000000200)=0x17) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r3 = accept(r0, 0x0, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000380), 0xc) recvmsg(r3, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/159, 0x9f}], 0x1, &(0x7f00000004c0)=""/4096, 0x1000}, 0x949001dbe38471b4) r4 = dup2(r0, r3) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) clock_settime(0x40000002, &(0x7f0000001540)={0x1f, 0x6}) recvfrom$unix(r0, &(0x7f0000001580)=""/163, 0xa3, 0x40, &(0x7f0000001640)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = semget$private(0x0, 0x1, 0x10) semop(r7, &(0x7f0000001680)=[{0x2, 0x7fff, 0x1000}], 0x1) socket$inet(0x2, 0x3, 0x1) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000016c0)=""/4096) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000026c0)={{0x18, 0x3, 0x2e}, {0x18, 0x2, 0x6, 0xffffffffffff0331}, 0x2, [0x80, 0x1, 0x1ff, 0x1, 0x6, 0x100000000, 0x40800000, 0x7ff]}, 0x3c) chown(&(0x7f0000002700)='./file0\x00', r5, r6) recvmsg(r4, &(0x7f0000003e80)={&(0x7f0000002740)=@in, 0xc, &(0x7f0000003d40)=[{&(0x7f0000002780)=""/4096, 0x1000}, {&(0x7f0000003780)=""/59, 0x3b}, {&(0x7f00000037c0)=""/146, 0x92}, {&(0x7f0000003880)=""/129, 0x81}, {&(0x7f0000003940)=""/130, 0x82}, {&(0x7f0000003a00)=""/125, 0x7d}, {&(0x7f0000003a80)=""/219, 0xdb}, {&(0x7f0000003b80)=""/40, 0x28}, {&(0x7f0000003bc0)=""/105, 0x69}, {&(0x7f0000003c40)=""/210, 0xd2}], 0xa, &(0x7f0000003e00)=""/119, 0x77}, 0x801) clock_settime(0x1, &(0x7f0000003ec0)={0x0, 0x7}) open$dir(&(0x7f0000003f00)='./file0\x00', 0x20000, 0x20) mkdirat(r4, &(0x7f0000003f40)='./file1\x00', 0xa4) symlink(&(0x7f0000003f80)='./file1\x00', &(0x7f0000003fc0)='./file1\x00') dup(r0) 00:00:15 executing program 4: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8080, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r0, &(0x7f00000000c0)="7734827a31d47f3b075b2c30cd383afb081a14f43394687dd293dce7a54a9066f5cc177ed60024da79c62452c0ec59ef37b437a6289d64fe1680554874c611916852f06dba97fa3b9eaeb4f1fbb358403558584ba67989911ce51479158e539931725cc0400b10451e0ce1b0c79f47a06efbf1dfc7dae57ccec0dd965b48076a6d2f2fb207fe0edcab3660e19d2566b3a20f65389b48cef8e35687df11958712cd7f76f43e275e5582529bab9820a531b620a900717cd1c57d5a9e6f9f130cae2da14b487ca907d708059dfc1dd941ded3577e7f8167b5ebd830e209154995b80f90485d56c3", 0xe6) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400000, 0x104) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x448400, 0x4) fcntl$getflags(r2, 0x3) fdatasync(r0) fcntl$getflags(r2, 0x3) flock(r2, 0x2) getegid() link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') flock(r1, 0xc) r3 = socket$inet6(0x18, 0x5, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0), 0xc) r4 = semget$private(0x0, 0x7, 0x600) mkdir(&(0x7f0000000300)='./file0\x00', 0x8c) fsync(r0) recvfrom(r3, &(0x7f0000000340)=""/188, 0xbc, 0x800, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000440)=0x5, 0x4) truncate(&(0x7f0000000480)='./file0\x00', 0x6) setsockopt$sock_int(r0, 0xffff, 0x3006, &(0x7f00000004c0)=0x3ff, 0x4) connect$unix(r1, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') chdir(&(0x7f00000005c0)='./file0\x00') recvfrom(r2, &(0x7f0000000600)=""/204, 0xcc, 0x2, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) r5 = socket$inet(0x2, 0x1, 0xffffffff) fchroot(r5) dup2(r5, r0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000740)=""/4096) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1c92, r2, 0x0, 0x0) 00:00:15 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setitimer(0x3, &(0x7f0000000100)={{0x1}, {0x72dc17f4}}, &(0x7f0000000140)) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r2 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) seteuid(r3) mlockall(0x0) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x0) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/205, 0xcd) r4 = accept(r1, 0x0, &(0x7f00000004c0)) truncate(&(0x7f0000000500)='./file0\x00', 0x100) setsockopt(r2, 0x2, 0x6, &(0x7f0000000540)="dbd2a2d4faff412a3d8b1be19bd595c417410e55c8d717864740ab729deda10a8c5ba1c61b1bc9374b2cb8e973d5d7e101e5cd35a968ae0e54c9be5767107a1918a8d64f82db85b0f1b308a135a0cb43", 0x50) recvfrom(r4, &(0x7f00000005c0)=""/111, 0x6f, 0x40, &(0x7f0000000640)=@in6={0x18, 0x2, 0x5, 0xad7}, 0xc) mkdirat(r2, &(0x7f0000000680)='./file0\x00', 0x0) getrlimit(0xe, &(0x7f00000006c0)) fcntl$getown(r4, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)="2a97a299d47eb4bc69832eee3eac5d377f8b45d37c465319b7d97b2193351b4bfd31f54e9813b9fb8f090d8d574e8872b9dc7310ae5a77080fa75a6e5cc681218e6475d4c996554c0967ca293069341b45a30a940cfda4dbbd88aaa2a5b3", 0x5e) r5 = shmget$private(0x0, 0x2000, 0x222, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) paccept(r4, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc, 0x40000000) mknodat(r0, &(0x7f0000000800)='./file0\x00', 0x8, 0x8) symlinkat(&(0x7f0000000840)='./file0\x00', r0, &(0x7f0000000880)='./file0\x00') r6 = open(&(0x7f00000008c0)='./file0\x00', 0x80400, 0x80) accept(r0, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) symlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') readlinkat(r6, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/120, 0x78) 00:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000000000) r2 = fcntl$dupfd(r1, 0x0, r0) close(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) writev(r2, &(0x7f0000001580)=[{0x0, 0xfe7c}], 0x1000000000000309) 00:00:15 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/59}, &(0x7f0000000080)=0x3d) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x3}, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0xe000, 0x2) r2 = socket$inet6(0x18, 0x20000003, 0x5) getsockname(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) fchmod(r2, 0x0) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r3 = openat(r0, &(0x7f0000001340)='./file0\x00', 0x448240, 0x40) pwritev(r3, &(0x7f0000001500)=[{&(0x7f0000001440)="79575fad2296edbddda416ab92cd5b4734020bda26bab87696ebe7947be01ac44cff1fe0f3b32400f68814594fcd50a89209ed79d93ebeb30d514058d8364dbfc5c8e5d9b91e40f1ca107c051dcc22a12c08f0fcb82b6b945c5a7713e76194af6bc35a892ddab99c166f6b462cfc9f1baaca04258cdeaced1c614997700ecfe855a760016bc9b689f6233ab6bd5796e0e85bb660531894f55021fa0a6f343573acb2370202d4d9041c49109d2f3eb9d06652d5e3bb7953d086ae", 0xba}], 0x1, 0x0) r4 = accept$inet(r3, &(0x7f0000001540), &(0x7f0000001580)=0xc) fdatasync(r4) r5 = getppid() fcntl$setown(r0, 0x6, r5) accept$inet(r4, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r6 = accept(r3, &(0x7f0000001640)=@un=@file={0x0, ""/4096}, &(0x7f0000002680)=0x26a) setsockopt(r2, 0x3, 0x1, &(0x7f00000026c0)="18f83d2df81901ef73b6a048ac1a3398e3b6ec648875c801351bf975d662c94bad401f4d263eb9b07e09653ba134684c229ff39dac56195af586e72cf8d98308b8dc69f2cf0ec2efc7fac3b85256458e0d1ba9a94f67742ae4699b5297ea334459391fed27f7b9e9c92bd06031128f380b9d917dff564141bfcd6d1a916e9e", 0x7f) accept(r2, &(0x7f0000002740)=@in6, &(0x7f0000002780)=0xc) r7 = openat(r0, &(0x7f00000027c0)='./file0\x00', 0x200c40, 0x50) semget$private(0x0, 0x1, 0x28) symlinkat(&(0x7f0000002800)='./file0\x00', r1, &(0x7f0000002840)='./file0\x00') symlink(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)='./file0\x00') stat(&(0x7f0000002900)='./file0\x00', &(0x7f0000002940)) fcntl$setstatus(r0, 0x4, 0x20000) fdatasync(r4) listen(r6, 0x7ff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x812, r7, 0x0, 0x0) 00:00:15 executing program 5: socket$inet6(0x18, 0x20000002, 0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x1e0, 0x0, 0x0, 0x125) fdatasync(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) shmget(0x1, 0x1000, 0x404, &(0x7f0000fff000/0x1000)=nil) fchmod(r1, 0x180) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000100)=ANY=[@ANYPTR64], 0x1) sendto$unix(r1, &(0x7f00000001c0)="a96b2573171b0944ea7d9f44938bea2d05e36944f301b8bef1d56c7f686f9094aea14c4cb69470492cd853a0edab8a129c869f979020dd05d1cbb8b511e360727c17038e1cf6ed", 0x47, 0x403, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = geteuid() mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x140) r2 = dup2(r0, r0) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/91}, &(0x7f0000000100)=0x5d) setuid(r1) r3 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup2(r0, r0) read(r2, &(0x7f0000000140)=""/12, 0xc) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180)="032ae6d21e5cfe5fafdf5e8f2e16c7d9ff115873fbc9623ec8561b3596f449809592d353f31fb70d7c56ac6506091c210503a0b62c9baae5d5d10515692cc6f8913e5a51d46633fe5d68b47d5b6d03cc2574c1a8aa25e1092077de0e5b7d32ca74b334b84dd66dcfbe22f899454046207105fe5a418dc41e4bdab11647fdd480b0ce1205bc303981b1a5286f9ab1ab53e0b24c580e6e90298bc314dcde37f6ce420a3d4e7234993f8e913ade2e70ddf3", 0xb0}, {&(0x7f0000000240)="64448b59a80c9d4b8bec6049c44831378181ff185072e0131e07905c32ec1f71f16a98523709de4f8b3130845c840fc8a1d2fc7aea0c90c52f3a19c2f9b875a40a6ab4fe4075e07bfcc61a0360b4b1b0f9e628b4af17453bae9ac398d703820c8410d9e9f998a4d425bb21769a17a1a7f051f100ce6dacdcaae9dec74f4d07b33667d32ee3321502f66cf2b3124737a6d3ce7022419d16403cbe98abb937be221d203b68dee7691eedb77e8d6dacb5101318cc55a65971955da64f0fe5", 0xbd}, {&(0x7f0000000300)="c5ede1afdaf9aee9d4ac14d661aff3bf355c1b6f017db0510304cca5ceaf9853276ab8d52b8eb3f004", 0x29}], 0x3) setuid(r1) lseek(r4, 0x0, 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getgid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x5710, r1, r6, r1, r7, 0x2, 0xf201}, 0x6, 0x2, 0xef5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x800, &(0x7f0000000480), &(0x7f00000004c0)=0x4) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') getsockname$unix(r8, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000006c0)="0ccff8a1b89e4c0de81499d52e63", 0xe) select(0x40, &(0x7f0000000700)={0x4, 0x2, 0xc000000000, 0x7fffffff, 0xef1d, 0x9, 0x0, 0x7}, &(0x7f0000000740)={0x5, 0x3, 0x29f, 0x2, 0x4, 0x7, 0x1, 0x7}, &(0x7f0000000780)={0xe59e, 0x20, 0x6, 0x2, 0x7f, 0x100000000, 0x3, 0x1ff}, &(0x7f00000007c0)={0x1, 0xf7}) fcntl$dupfd(r5, 0xc, r8) setuid(r1) ftruncate(r5, 0x9d7) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000800)="82b2098223184712b4cf696e613b02657954f7cf195dd9325d935c7045476c680603cb700bcd9293652b613b917c38a8c49b3ee2e9564e45af8aa48803e9c30b0f6d82349b1328ec754e86de5ce8dbd940e71029f17acffcb14c31f1a2a119631833bc926ab36e7a1a6f", 0x6a) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000880)=0x6) accept$unix(r4, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) 00:00:15 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100d21f7189591e9233614b002c5cb2357babd972039770af0926c5ad2cf654c3c3992355b17712085a71d0a30ce9add026264986e9e750ef0344dce032279b37d6a5a7df8ae005d3a648a1412ea4ef81cc9981b1f7342fb838dd38933be50e6e27c57cb143331e0542668a9537fdebc05379328abc2b4719cd762fc739"], 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) 00:00:15 executing program 1: r0 = semget(0x0, 0x7, 0x181) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xf4b, 0x6, 0xfffffffffffffffe, 0x80000001, 0x40]) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semget(0x2, 0x5, 0x82) sendto$inet6(r1, &(0x7f0000000140)="b12c5da4515d8570984ec92ab1d0a9ba6d364beeabfa904513b35acf984fff9870d14da5165fb6e26873d76d4ad9b4d9bcd0d2752745a0e97af81a8b144fb58f68cac8eb1bf456581cb4802d315bd9ae44cfcc090f742a5f44c78cb0eb5a6fff5bf55779d59ddd44f00ae654bc42b6d2239d1b0c6801127521a26f6b2f64969cd14221ce7942fd8cde14e11af042505668c1f556d2bf03316fa587592bc4bf6ed3ad50fb1b9613d22c32d0b77989e5dd1d987bfff840bb000f435d865e4ca06546596703f6e9a9ade8c6f73a4a92c34ced931e306adc822de581ddf5b2a6343b88f0f0e958acc5a9cc19cfcd3698788fb9e26f6e9a91bf9511dc28bd60a95b90902bbc101ea62dd7dd849faffb5f848058f85162367393be2d34d412114f5831f7c8cf1b924165cb5975ad316c912289a78a16c0806ae007689a5eadfcd4e4e10a88e4858ac3aae05692a66d90f6f752ff524367a2e907fe15ef8a3005af89fa83db01dede2162089f27ac549b3b54a2f25eb95f1b6e02138627f599e79d0bd4ae1d2d27df76be568543b446ab831e02db564df07f6731cb1aa09460918499a54a709a822c5eb4fa4da1e2a14c9f5e29d8ddc1480c0130c5627b278714505bbf275bece78e665ce11932979fadf036628e628b52b038f1f75b6dbb4cb6af878c0292278c7da518e605f3fd95d0036d11cb8dbbecfb96e066e939100cba23e69742cf3fcb5cd71e180be6c5199431f6033c9a38cb245774dd9b74e09b5e51101375ad12ed6f171c77bfc67b2372f367a7884a8b1f8158584357de8d8b2895e1fe3a04f57012f7faee2b8e4cf1947ba809475d8225ba81bf0104b1bc042e6b72a87f5df694c4285aa04cde193b00ae6af631cfc9acd96e6775bcf9f745a49ad3c4743f04cfbed1506a865e9440729c77c7a48193556d8060394fa0cec995601287cca44268e4d5bf4e809acec6bb6a32dd75177aa9f656bef9c2d952cdfbbb9fba1f2f5797e6e94521cf48cfe4c9cb237e5d436854e9a1dc7d84899dc704448d08a4af300494adc5d00c3d87ac8e0605f04ef8e9fa4c81d6888b8d4c295a907240bf1b88d7830f680d99b9f18995a001032fbdce370c18d82d5b696d236535973c5ca49e2eb5ce045da492af2a2d219efda693dd7dc9f24501f89cbc2dc9a62eef987933e4cc4602245d27acc324a1249be1a9738f01d18c0cca544cad9aef0b3934046ea0cce7589d86a360b863b3ebcaa1d0bf2c0857e687d421f02b8b59e061be00ea5bee3e3ac0eb692b63d6c6247a4e8a00843a9fd8b805e50c9114567d824f88061d181860b7ccf50e5ebf8cb311d90f0be552ecd4d53e0acad3754565b6b876f559cb585e5d216f2eed08505e9118d98e7205e8fdcc49c5e2b782d5a0d29c8a6b48cba8f862c038cf484a2346685ff2a0b06bc679df71a19e183027ac5061e87b1558017c24296d2e98c9b9b94a1e816494d8b4d4cb88c04006daf060295f1ca55d9e69f9f15ff3091a149c98259fe7f64e67a7c660ca5fde65dab5aea090ce205b22e2d84bf4f6328c3136b7f97c54662f7badadeb5e6d3366e70a38676a2075cf6720ea98f3906de0df91f348d36cd092f740c5f411663ebe0974c66177b4bd2f4424cfa64e4f44621ff20168ab4a206cb44682929f79f553f9b8c55e7f44fb137c358d044752d7a00cbc60c5dfd2aec09fd71a646889fa3dca3135326ecfa4cf0dac8c21b45746cb82e03b96858222cec732ce1a5718b4d388db14d2d11da94d445553842add055453fa9c445330e0d8c82ce147038e0165a95daa120ca25a84862b14f9793f675a8363052167db92716b17fb3efe7b3a29546873d97a75184b7e1ed6a31458a50ad1fd6fbd6dc7718eff7be67e7afdba0d5fa1a43cd5d0ec8afc2c77d29e520b6d6cdfa5fc9979c86dddf96a63d841208d1da3777715052be93ee3ba46a450f7c807e90d6725395882e73f4d450160b3d31676ce4fec719b8561fc9e6986c0916ce0a7716df5553187218925c7430a7d0e094de299e2df2fecb3b66bdfb94c3c19f41d53a708f2d4fce50942585993ff729018f595c94d727aa8f775a008c9415ef0b5fcd7032efcad27f4346143a483d2256241fa9670de110d02f3ba84827c8a9aac56635dd2a1e3ed1d0e5969376e19abd17ceccd594ef8f028e3ae3d11edc0f25d6e84221887ad715a0052044413dd9fe819be975d345dcac9741cad2c69427ab3f98bb309e81d347bea1f69f60f28df72d00c48d80f3c36f7dea7b74a450530a60a032f75805750760be8733d6b3b94183007e5148e216e591d94d006dae946d7ee96f8799a049d12af4207e556d1b967126c83ca97f7ebe131ad390a7bc86fae9c6d37e2c0022c275d69c865266b218e48013b16b05369fad51abe7596ae45c0475eed480faa9960a2ca4cedb323242d85bec77ec23b1ccfa136e8c673df048361c8019ae06abb6deb860746884bd2b717738bc05d40d1f69b82b18807a2c526cbed45b6dd92578f94923379d675435f0ad6a858e51e197a2155ab41d77bd60c965cbe7b1aedd00b8d4c37374eb7f2288fdd53c7e79559fd7cb5aa4b0f95bddb7e9f40ba2bfc8f99e4cb3462fff11e8e86cba85c572c7387ff15fd6f4b62227cb6233c28b1d869183fe136b9afef62dbb917a589fa068365708428db98ee9e993997e37786fa3869981c100b302e52b9b0680c10c4182274b6c39badef28cf29247f34f4589773d260ababf418db6a13eb713e236dbd2fa4f9fcbbd3d2934bc78be27b04838e4dd45dad5cde03b452bd385c6418314d8e54a7471a43b6ba0d3194aaf82000a97b6a15a3969c998a55d2d34d3a9d1f416659d6724798b369f244240cc9bc487fcaf7bede8c2e9610f0a7bfaecc74a39049c36e4ede6f93ca93970713c87c54ca275bd37ae8abb36794cba160a931f5c2e545ab951679963f6deeff930b50740e8a8e5fbf592d1e34f8fed515101fcb39fe8253684eb0ed999d74f2e39d4a40444a82e1694c6c89f6349f69847c8b21a2014dc67cf2247aa24cd15fdc2f2d376b6184b774c83bb837d7b858d0f418d451c3ad854648794eaae14b456372f42ef8940c9320baaad5cf9a9f356c5844318f8f517a18f5f0f9498174171ae7bf7bbd333a8d6d39270f67ab7bce70f60925f2e76b682eb336c8498b405330d6fe1dcf603d96ae2c71156f211f9e18749018eb8bac184eae12640938f1400a30fba04c69c4c29fd86e04d5f73b4660227910b1799f127c5423dddcd13706acf6db1e3cf0ec8ebb3b9193b7f81855cf918bb8719ac891bb415c8ab8eaf594a3fa8a9bb12fd0ccb3dc9fc468f684628b53699046052510104761d0e35ac3ec1bcbedb123c8931587e2242630f9a84b9a3b826859bf6bd88caa23e75f03cbfb28ff9678f1ad8e9afeb441db6ccadbaeb3a417c39069dd3961c0d8d076135558988b201464eaa879baa8486a6c396717eec0c921a2809321908f050df74c51c27294091c9ba7ce32b0d1a5df5b243b8bbda4e1c5ff23a3beb549d116ae01e512b2e77c045e5c8087783ae4651a033ba85f419a163f441701315c1c9ae599459fd30ccd278bbeeb58c342c6edce1d23637e2e9db8cff063c07e73ab014f9c831dc165a6075e85d74d6e5b57d72f9909946ac52829ad909833a8fef14ca0e98cc34def923533dcaf6c2857dbe7e08abd42cf401acc020a0643144c8f08b7ac1b912b479be95b3ec3049c3fde71c08a1a72b88f6e7efbe637e1f4f776efbac700bc1416904d8fb592e6c0385e8b7c2ba42ca55af5595d375824b0774a80485bca6fba0319264d1fc89d938fde0cc975e96a69b7565913e73e10c76b95e208e12b4bb438000e6b2461fd6efc18fc4196b5d53ffeb6ab1de86e4b25d44c482b2c8417baeadb4d2783da1887f00209ed6759b607cabccec70be2c6cff1888e4766489f1b536f93aa4cd737bbdc31ec3484cfb2f7173e5db6dc38034db43c106f43343e4a3da95beb097dd1faa68212acca6bf314cb8b98efc9ed0601a524a0626fec3a6a68e2f88aeb2747601a14616dc087a438de077ec0e0f4fe1a3abce41fd2cbc872cae16635c7cda51c82506500f3f37cb4a5584d63fb504058c01dba43f890c66894aeab6fe774f21c868b2de7d31ccf4e9fcf02e758474e281dc2167671bf47262ff6a6892e040c014f3bb377cdbd55c324945f2b732fd9e4f460c1678d61043657697921a6fdc6f2ec92c5dbb12cc58736a15acdd7fdeea791e478ff0d91ded4d676a758ac826c0066b0b81207db38bbd1ad6bb605bc3cd85fc1781c42bff24127de21b96f849c6f185cf5c7af7d365fe57512143e6e68c7c0e92838854742470034d905850fe9d5f3949735aacef1e22c03a97e8fc8331accbc311391dd1ddb91cfe9f46f506540e50a3ea49e184b7b057e223ca1ec59a37db4f9fbb35f5bb10505933cac38b841e1288b0143354af61083b05799874c18c783a0018310b4e15aacb6d33b48bf9caf974c534d8cfa8c91be5b3c071b1df10ed22c1774966abfe0d403de96c470a50304a3a134b48e8841fcf8b18f7218589157f360925fe89d5e0df09def77cc18c366204b81ff1a93a5d565605987f1bd68db4c8ddc6e40dc1883311060bebd27061d60a3a3393738ca2fd4dfb1d133e34be7f914dc76953cd5f7fb8a7fa24fccb76c8bed05ad29aa9880f208f7804c0804fa65d7f3fa326f60f3e037763bdc65e0bc2bbfee5b8740fdac52c273d134be213cbfc4bac289dcbd792b2c59a750231cd5a9986c48e4e7975f97f5d7362057c97351a5ec3d349feb98296f14d9a735d469e97eca655772f063bb6f75af866c7df197ce36818087a06b6ebad46a82f39bd9306a6d76247f6cf39c80c0414a64c050fabc3f88f6626f894846634e7b38057040ec9f19ce48c75e94e3d394dfab62e824756cfc275969a732c07e358e9ba9f657e6530e148df5ac71ecee2fcf8c357daa18dc4868ae4151444cd54ca4784896c31faaacbcdfab1a6a8a57aee6dbea1c93d263eb60662e70b802e4bdd2821ffe5fc7d13139b9d134236eba5887442c79d3184f0ae4801311a29805be72389acad61703b9816811bbc1b83465e36e4a59bc3851cc305db7a504ff45dfd19a6eda4ec7a0f27e5b8a293030e99580afe595f2ec585f890bc6b818077a73a538b4be3b0023239d1914fdad67dd7ca1681ffda16fc60cad58a7ca68417e5e857a001527429d2863ac8b49e9fe8307844eafccecc2478b52b54f56e80cd026822f6efff498d58b03fbe192c6ea33bdf1f9ecff6bf34cfacad44e5a9b401c8bd5c1d3edea67aab6f337dc1afecb47cb4e551e49f8dbf707f06e3aac7fac35adcb7e2482d0f7a5d6d4f96d9d8d4b68f33eb34a74ae38b6156b9db4aff9014fc754e9e08dbdc786f173a16327224875fd1664da125ef226b9ce98c7c1d212e687704aaa4dc45517699d89557972fc20f77bdb14e657b385449599ec43cb2176f28ce98baafc5f718804fa8c8b85b6d079c21c8267ee2b3e352e535386b4afd33962371c7083f8998109218cb8c11087c67ba93319952efb5593fe0cf53423a3bae182254abd8fca4d4daa04fa8cdb12b21ca6b6c0dae10527042125b77642a5d32ba1245865590a2b73e915e64bbf42f07e4ba3c0a4e1d60a2aef940a01dac4daf2c662d57d3659a46dba370aca10f0a2f753b36bbc20e92b3e93a24bd5d335cabee92e4fb366511c875c62d62c40ee7f118bcf1e3f107f9b394483b5e4f09ae42b44248b614d51845e32", 0x1000, 0x4, &(0x7f0000001140)={0x18, 0x3, 0xff000, 0xfffffffffffffffd}, 0xc) r2 = dup2(r1, r1) fcntl$setstatus(r2, 0x4, 0xe0008) r3 = getpgrp() semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000001180)=""/1) r4 = getgid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000011c0)=[0x9, 0x1, 0x3, 0x1f]) preadv(r2, &(0x7f0000001280)=[{&(0x7f0000001200)=""/90, 0x5a}], 0x1, 0x0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000012c0)=""/49) write(r2, &(0x7f0000001300)="86292cdbe1820e5cfaab044f09f9d2bae34d8a8105887ad383828f4a55e85fd8258311361645bdb894373aa22dedc533e7293209dec1c70474233eed4272df57654312c30445434307fc15849f4b496e761cf868daae59484dd7cadd8c4958dbb9186eb61b11fbf1a3d2d7b24ae2fd6770ae808ac4b7159b83971ad649a017ae8cdd1843907fae48", 0x88) semget$private(0x0, 0x1, 0x0) r5 = openat(r2, &(0x7f00000013c0)='./file0\x00', 0x8520, 0xc2) r6 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000014c0)={{0x7fff, r7, r4, r8, r4, 0x10}, 0xfffffffffffffffe, 0x656f, r3, r3, 0xffffffffffffa951, 0x2, 0x9}) connect(r1, &(0x7f0000001540)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001800)={&(0x7f00000015c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f0000001600)="65169939e7685c80940f9190b1000f117b5efc8b1cd3b842bbb3814d6efd8153cf", 0x21}, {&(0x7f0000001640)="5a3cc71b751b27", 0x7}, {&(0x7f0000001680)="bdfe0a25eee5bb51402fa58e1fc5722c25d72364f2a0523feec1c6d952b5d690b757a67a514fbfa3b260dc56d81e4b8871cc1c95f92bb58706bdb95f0c424d0b589e05d3617f99045769a9cba7b0b6fb3b61597f1267ca9c459a6d614275fddb21837aef4c5edb18b306eeabb19c9abde7412e0a06ff4b6209ed2cd490c0f156f06f1bcb90091f6c7d4216e320557fe2f05cee73362d0e47eb03cd1cf902bfca02b5a8c080288b76d454378cc68794607d1d3e336d485f1bb1212f8e3fa0025f4d0a6d0c1616c90d8f0b8b115c3fdfe9f2442b0b6f8bc505667d38f539db3c2dfee18aee9dc265", 0xe7}], 0x3, &(0x7f00000017c0)=[{0x18, 0x101, 0x6, "e4354149169dd841"}], 0x18}, 0x406) r11 = openat(r5, &(0x7f0000001840)='./file0\x00', 0x30, 0x80) lchown(&(0x7f0000001880)='./file0\x00', r7, r9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000018c0), 0xc) renameat(r10, &(0x7f0000001900)='./file0\x00', r5, &(0x7f0000001940)='./file0\x00') utimensat(r11, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)={{0x8, 0x4}, {0x0, 0x6fb}}, 0x200) getpeername$unix(r10, &(0x7f0000001a00)=@abs, &(0x7f0000001a40)=0x8) 00:00:16 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = semget(0x1, 0x7, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x10001]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x8]) 00:00:16 executing program 3: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r1, 0x0) accept$inet6(r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0069c2a361b964106d4f06773ede1af43f9ed5149a9d5cb831067a5b15b482d8fd9620bdae75b2d0097403ca2835fb41372c7e402cba020f051c71db0af82a6ae90703119910be8cd982f23ce72f22c58146cfb6ba5e538dfabebce1e8c65a5c683160c545f343546b69"], 0xc) faccessat(r0, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x200) 00:00:16 executing program 4: munlockall() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000080), &(0x7f00000000c0)=0x10) shutdown(r0, 0x3) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/109, 0x6d) recvfrom(r0, &(0x7f00000001c0)=""/66, 0x42, 0x802, 0x0, 0x0) fchroot(r0) setsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f0000000240)=0x100000000, 0x4) fcntl$getown(r0, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) recvfrom$unix(r0, &(0x7f0000000300)=""/244, 0xf4, 0x43, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = accept(r0, &(0x7f0000000440)=@un=@file={0x0, ""/13}, &(0x7f0000000480)=0xf) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r2) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000004c0)={0x1000, 0x6}, 0x10) setrlimit(0x3, &(0x7f0000000500)={0x4, 0x5}) listen(r0, 0x7fffffff) fchroot(r0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) setrlimit(0x0, &(0x7f0000000540)={0x4, 0xffffffff}) fchroot(r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x30) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r3, &(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r4, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) connect$unix(r3, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) connect(r6, &(0x7f00000006c0)=@in={0x2, 0x3}, 0xc) lseek(r3, 0x0, 0x3) accept(r5, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) 00:00:16 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5}, 0xc) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x4, 0x2) r2 = socket$unix(0x1, 0x7, 0x0) r3 = accept(r0, 0x0, &(0x7f00000000c0)) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/162, &(0x7f0000000240)=0xa2) socketpair(0x3, 0x3, 0x40, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000680)={&(0x7f00000002c0)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000300)="67d2754902d0acd5bf784e6db6692b93c582b637ee8c183252a7b143fa915b9d29ba2e3cc1eed8bf8440de560346d69e49491508ba1848a925b5602fc6de3477c23446f5a1cf3d14f45a51266843733f6b051453ac5009c5892f8dc765e868a32aa6aef20d90b9232e5f9a35a55fc74182", 0x71}, {&(0x7f0000000380)="f1782a78e9aa4cdf42936592a1902138d0d26a7510e3b6b8ab69f47605f6bb0c0c4d7eff490a79aee10933d463c68b99a7fe27f5d28820fddd7662f435380a", 0x3f}, {&(0x7f00000003c0)="3e6181510df0d8501bea9167b17c23f9d7fed05dae03fda0a9ab47ae0fa247fe761a59bc9b16d32215976f0c97571b09c7368690069f046348824d62a8461596e04f313c2d2e204f446b697fea4a3bd35ffeb20df70eb327ec1f3c7f73ff7ed6a566b87b61f44aeec0", 0x69}, {&(0x7f0000000440)="b8343e647deb7c4cc3390e01ca129752901b9c482f140f826233ec95a3c040df12d681ab9362b0575d281c5f2e7fa5cb8ba30488edabd6066ff436e03fbeaa763bb7f80acccf74e85be9799a63147c9da94563bc9adfe9db8c908969236065d74e4e52fad29c488db7358d13ba8cdc277a0988c053e78ff695ad4a5d40991ee5819b1274b58e8f7c903bc9b5af7b75a4f4308829cbc177837f542d96af402dc973ef76799104dd3395400edd928175279faf67e34c51315a19da4b166d1fdb0ee8dfdaf42ecab98c7c12148c3addf01364fd6a58dfbf4c75e025b37026c7b0415d632bfe1022b5", 0xe7}], 0x4, &(0x7f0000000580)=[{0xc8, 0xffff, 0x6, "45ebe2664e2b53568bd4336579f353a47a25acdd573c21cbb91f455ad67bb75e5a509d888d405b03c43bb759306670e3a03b52265d7d2841d51f01f7799571a340ceca1346d1d096521a148d74b15dac242474265d6273044160ad2943103c1e76262b557bd5388ccfabd96b333b7c1e1fc8318fd760076caa7be009679aa3f751a8bc7d14c18b7cc0221d1bd8c6d54742e01dfef0bd9dac9e32392deb1c393fbd1c43f5233259da22249702c0414df92012b9"}], 0xc8}, 0x405) getsockopt(r2, 0x90c, 0x1ff, &(0x7f00000006c0)=""/209, &(0x7f00000007c0)=0xd1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) fcntl$setstatus(r2, 0x4, 0x8) shutdown(r1, 0x0) fchroot(r1) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r5, 0x63f, 0x10000, &(0x7f0000000840)=""/228, &(0x7f0000000940)=0xe4) r9 = openat(r7, &(0x7f0000000980)='./file0\x00', 0x10, 0x188) recvfrom$inet(r9, &(0x7f00000009c0)=""/177, 0xb1, 0x80bf83efac25913f, &(0x7f0000000a80)={0x2, 0x2}, 0xc) recvmsg(r4, &(0x7f00000020c0)={0x0, 0x0, &(0x7f0000001fc0)=[{&(0x7f0000000ac0)=""/115, 0x73}, {&(0x7f0000000b40)=""/232, 0xe8}, {&(0x7f0000000c40)=""/192, 0xc0}, {&(0x7f0000000d00)=""/203, 0xcb}, {&(0x7f0000000e00)=""/36, 0x24}, {&(0x7f0000000e40)=""/221, 0xdd}, {&(0x7f0000000f40)=""/50, 0x32}, {&(0x7f0000000f80)=""/22, 0x16}, {&(0x7f0000000fc0)=""/4096, 0x1000}], 0x9, &(0x7f0000002080)=""/24, 0x18}, 0x801) socket$unix(0x1, 0x5, 0x0) r10 = accept$inet(r8, 0x0, &(0x7f0000002100)) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000002140)=""/79, &(0x7f00000021c0)=0x4f) getpeername(r5, &(0x7f0000002200)=@in, &(0x7f0000002240)=0xc) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000002280)=""/114, &(0x7f0000002300)=0x72) shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x3000) getsockname$inet(r3, &(0x7f0000002340), &(0x7f0000002380)=0xc) 00:00:16 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchroot(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6040, 0x1) 00:00:16 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x170) sendto$unix(r0, &(0x7f0000000040)="7ea5b3d26b50672e1e3be4bbae55d8137dfb962d87308882e98b4ba9ba8a5330257738b1185dfb3af8b5b873a61a33f64d22970522c1d86661f2c4df9140b8a54b2016771907dc8fa7b7957e372fbe11466b8c", 0x53, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000100)="b9cc231e69f3c59a647128d5376d466f122eb7be34e1b1e8ae41c8068cc6fdc5f2c663b73c5392436cc6b3bfe7349213c59a84b2ffd9d76e78e93b7f3ed9db4c62707e37273c9c3a2ee4d78d37442692e6c1b203d628400a46f8cfc15787c7c832f0eddc73ac686e947f1e497950ad191ddc41abc47fbbac41f970108a8aecaf039db07f95a7cdf7e6bf2609660818728f20a45d7633e78c2d047a6abbc57c78c6e5125a91fafa4013b4af23cc2f7906ab77b6718c1a85d46c5630027e24ad4c8cded7b13e3b221c0e9c856ff0df5bd518a2663706c67ed8cb", 0xd9, 0x8, 0x0, 0x0) getdents(r0, &(0x7f0000000200)=""/254, 0xfe) chroot(&(0x7f0000000300)='./file0\x00') getpeername(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) chroot(&(0x7f00000003c0)='./file0\x00') rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00') getsockopt(r0, 0x0, 0x1, &(0x7f0000000480)=""/13, &(0x7f00000004c0)=0xd) getpeername$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) bind$unix(r0, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) semget(0x0, 0x4, 0x10) r1 = socket$inet6(0x18, 0x0, 0x101) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000680), &(0x7f00000006c0)=0x10) setgroups(0x6, &(0x7f0000000700)=[r4, r4, r4, r4, r4, r4]) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0/file0\x00') r5 = accept(r1, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r7 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x800, 0x40) symlinkat(&(0x7f0000000900)='./file0/file0\x00', r0, &(0x7f0000000940)='./file0\x00') fcntl$setflags(r5, 0x2, 0x1) sendmsg(r7, &(0x7f0000001fc0)={&(0x7f0000000980)=@in={0x2, 0x2}, 0xc, &(0x7f0000000a40)=[{&(0x7f00000009c0)="2dba11e01eab3d2864b77b7df0cdcca4347d9bcb0b0ec11a796950c714d964f48257320a", 0x24}, {&(0x7f0000000a00)="35218eddeb4caf378c810652fe8dc6b195b0c6032ed6b65c15f9df81242f42f1770d7b89cf56a503393771ba58a73e8f2d3f53", 0x33}], 0x2, &(0x7f0000000a80)=[{0x58, 0x100, 0x2, "d0aba6d79941995b54661f9767d6990aa556795e1ad070fabc5f82ee00bf6f180eafbe02c1ff72911921a9497f71962d1f42277409038ed3cfc26d22c4eae91c92aff27c24"}, {0xf8, 0x6, 0x9, "cdd3550df9d6a77d872a084e8f6c6af1272113c38b767c1d613048f011b4b73e8c27b15365c950c63a8ab838ea8f2aa4b00f3fc0b1ad3b629025d28bafef43d979a4eeaddbca39dccb55cf8c0859e88b11d144ed43136bcba8b8f75eeb9df49f233bafa53868786b2aa1bcfd45aadff5513d972847efe6c081c993fd12410f350abc482f55512f2b635b3c8f92629aa9b836938d306d7bb3c650003c465af5f84222d210539f0dc5a4c98e8919a6e442e45f13621f6a896c05fc4170fbbf79589ab9bf68e6539e6eb81ecf7871379e3ee4d8fa3be9863fcfefc6edf4669cb13d3d81fe"}, {0xe8, 0x1, 0x7fff, "fa6f1aa7232fd7d7f37294485deb9ab04a3b55140abb4d0a21092eb7b1e3a3805f761f308719c3581dcc037966873c2124c4cbf62e2dd6492006aabbdccd7dbce72e227bbce2f1a2a364aec865c7373af59337862a4e6b45ad1c49adc06fb3233ede074a028a25747bd6add4bea91138ce06c8ab1cb02267a5d9bc1103e2e3393c3eddcb380a617e84b9aa13de32090d19437092339823b00efa07828cd33d4e0a338e10c91a8273f67c94e74b24e8fdcf0e7772921acbf69bcaef5ebf246a016cd617ed60fa740a1b8bb5719632bd9741b04df220"}, {0x48, 0x11, 0x5, "f253f284618fecf58975318aba67565cfa788a9dccab8a8febaf896da5a62302ee451ed56c807376e9ec2c574d3302e9802890531758"}, {0x1010, 0xffff, 0x2, "7a8126c0b092e64bba65821dd07b0a57f981c5870178dd288ec6bfd9e8753ce194dddaa5ec3098499298c3dc8617fd2d7d5c41bee457fba532387e8ad2eafb24deb0ca351dca90c3e97d6fa337583d060bb25c57fb60ccf20200b5234e157b29f627db6fa8269e84060a050214979a78c8658e1f9dd3b244be44634bc8c233b1ca52af53e4465e129f20d90e3cc3802784d87dbda4e5bc50c1d16374537dd088e0e0bb60d52e37c14383e6bcaac15ea18f11c6929863ec76452c726edcdd9d8c92ede51b681dc2483c1a14db73780188fc40a9bf4246b9a094e5f6f6e8be942243d35f39bafc67634fbda5e26a5de43e60f83f90c715f7b2d021dcbc1c8f646a75b22bbb56baf9969eb58823702cbecc3c33418ea603315504d935fb8f081a493cd27b007187b7ac1854b3b43f85267a1f15dbb6178eb78fd791480c935b126c48257f7196bc4a6e3a7a95692482343779f3ba858327ec9af1a02f5346b7b8b3263c39761a547e98f57c673c5f703a40f5ed550945f247a52fc2e6d37fd07ec99a442271103f7716f287a92b8302b7c7e8507dfebf2af37b5c4ce149c15f015f2eceda07e2196092fd96900d858b4cd6508cfc6c823dd3117e5586c99fe4fe9d7e5b49d1f417e7a620590ba578e9f6e1fc25217d3e182cbd50bfa7e718c18335160c0ac441b53c35347b301adfe58ea299b6667a05b1983153ae7dca4c6bc9ba554e593a05d130826841b70e7ab3d115b867d35997de7549187c16be15c41e422ecb2036181b35bb0f6c2f91f50793b715e75c0aec20102552be78b6a385a3fce79f8951a003ba0fdd0a93328cbbec6583a15cd0e1c15604b4edef02ad9924afb8a0b36b186a73a7ff74bdffcf500fb134ebc43aeef87d0c5fb5564fb19c51ce1dcf924239de3bda3df29f6dea7dfefc25db0307c80ce5a94e71117b157e279678b2869ac84fedddf8ccf018a1fe660d118a25d668af0b6393b3b9de2301b543fe2cfba49321c2d91b84579b613a5cc7020d7ae6a4a65ca6ea84a4d467ac9bc034ac7806c39d2bcbdd2acde4aa99e8070d93c9afa9fe06fe0798f08498af6e6f8255163ca83c73dbb4396a288cab0c59cc1ce1f29df14876afdab094eb174063039d833c765a27b2642c588a37164c1a82d88a627cd2bbc9a106621850892ad68b75201707538460e2f8a1e21387c304f4262f506797b68b30b9c7b0c2f1266117af5cb28ada58f5b93c11602e6c6661e2f92f5a6f49bf7780346f4c08e9994b84b0eb35c1a6a59561136a96d5d81670e4f885a9d1f16d126c86fe32c9fde94722a44d9ac3137a2023e4da36fe49b6a08a33380ac1b4e9df7e272036d05ab28c4a4b01402ae64801dffaef184e5d41aa3054354196dac7f19c0257d76ce003f60b257e8b261cbc4f2d93af28d61f738311b1aa3730b7188818bf738f43acf917d5e89bacc80a90039497a5750fe586befc7ec199797c4ef1313b030a0c8a488bb415edd509859868cfbb80287ee2f93d88241ac255a21777710c13714bba4c63268c9dcc18b908f045d22142fdde2bc38cf1f026c89f85d70e60c3ee4ddc4219524e613422971a1ecce8c741639306dec9eb08f49100247072d0fb26244dae942c02304775a405cee3b0c664549ba0af32e0bbd755d2cbf754d9c90d1b78d4fd106d4a25ad8b004a1d00b88beeb5626de87e752e5b1a172e0e13e788cf23f96e413e9e5074355be9533b27ef87df0ce7770e85ef39a8f2a7b63649a1b4a02b5e79c3966e1fd2b505e33b6f42546adc29d20f2c47970cc50bc03e0fc4a6feb5ec36984b73861e94115408d7148eaab90ba2fbbf035bd46d23b74e75c876c52885ebf82355bb3b566a7688d6644468514b982ffc927b662b82ed748fe7d419a32dea002ade5f806ef5a13ff0be0b34c25af7f03b47ca1eb80f883556b9f16c4eae19a32d98633b7b391178884f9a5a360e353340ff266a0ecaf87d7cb359a4f6097b4c277f4eb8b2889cca5a333d7067306cb765ad1a316da6d446c916ed7e722c2453f7c22bda32aeeff6bbdc95df7dc9243fbdb1bc63173103e4b07a7d14167a1c4431ff09b30fd16b1f7316f43584db6870980d9a34addc1dc28830d9212a909763434796de3d53bb20cc1f7acb110f57ff6c67608de5218be26e383f3eb2ffce20a9f05b112ce9ef9a740e0e5c9f3f1f6ea20d2870fd1339743fa76e41360356a33ceae9a3d64d1ea667c425b86f59d92039ba2f822df26ccd5f4245485f5d7017ba23ae38b559159c9c6606489cb5de95385b95780987b414cf346a044b9842929c04515b224ca62eab669f782a4a2ddb3ca715b12dac74148395dae2e5ea2323094a84bed3dd8579a6fa9652e17f2e960f7c22662f2494b03ca6ee89d48ebd09837d662222b379f588c7f51942fe1d1479c062b0b1410fb3e409b9d7f8d0178574df49d782e319cb26140d83f3e0662539c2002d2381a267469763a2cab1de98b80db29f02918de327ddcc7ad05d70523b981a62d5922c842ee8984ec8217da2241af361d80222436e5ceea2ab9a7d434e040a73403bfcd723443107cbe07dbdbf17428459514f6164c6877a28ae11dc937592dc4b8c8368481c645117e91c708f598ce587102edc0fb4ad2172326d9d5f522f7443759825604364bc35d34e2908be792a8a5d908c295ede2410ee940296f8d8be7fd99b1bf6222cc8fd16425030f7e26b1ba3344b79c8fe2b2e7e1a20b584b0b040c05214607b133a7fcc8058746ffd905cd064846e47dab0e3cb7ff9504e9b1e31abe8d0af7a3343c75ba14baddcfcddeac2ba97027e64efe52e0357849a4a57a17b61967f7fb8048d6f2c8da4877ab3b5bf4cfc9a8308cbd337684446d23f1f46d7d856fa145c3ea6f4b0681566734d11c588e861c3c71517ed603a53e17e0a92dbe7d2beeb71051cc8dfae4357b81945ac5a6fed1779b6e3345015cb594bf0617713d7913ee7b10ac01155242954d02f06ad5087c2e775616fe889d8efe6710713f39c154ff25f204052168dbb645c5d33100d336e9f03fb5441f037312f773dc3d2cf34989f15286691d0ec809bae0c9d8002e01cda9b21d7367c0b607a0f5e8871948dbe105d899f96d54364bd6509565cee7b67c4b0ef5e61b8b40ae7061811e433b9d94c2649265e1bfda2a9be6bd8d994374ef35d8ef437def2c28e2a8a5ed73d2cdc6149da09510ca209591d3527f4079116d29a83bb053c0ac6eea9d84a6f88a3880ddc599141ecc1acf562d3c0cd601df02e9e3dc4092a287816248e20786cf11a9ac0e52f72d51a9db800eeaca70de6cc6f64e582ed18704385db9be713a10650ba4467c2cd08237df94e81ee5a3ab55eb8b80f7b134dee3e8c2a625c8bdc381f11b096de110da4cb50be74295761f804f19ef99e83a11b982ea5975a0b335165766be3791100087ab589c88c253796bb12c7c43a4324467f5ce73b9005c81f446ef2853e47c5d5974502208c6581493ae0838ff63cf62773d801dba27bbd32df24f9833d886a772e357264a89d0e9197fe5d14dd29f413d661289707f4d0b66316f173d04567d5d52eaacdbfa950052a0890c8f429079152b99add883c5582a550526604147aab07574a7a3ccfded07d38f1a7d88b913a5dcb270dbb907ddb5033f5fade0fb607245501e749b77beb550a80efe987f77064f45a7b5042278d9ed0fdd3111092a0ebf73a9be7e4ad250e1b8e7bd00613db639d3f265944554f119c5facbfe428b3618b9defea44ec9f0034299df71965ee22d6e39a5bfb154d69090e67d84dc6f9d3b27351f2c9f84bcb1b599f348fdd5a546a1600dc64b7757e6d1d88d58f674e9b4f8cede9e08c8b06b9cf616ec820b5bc094c1514287bd03c9901c3e20dc9b18bcf3534ebafaf2cd1e31f4dc52ebf9ba6a573363678d2a630ad27c4a5ae1575af856dc5180ad4ec91ff38c8aa4c50c74fe58c333f53370f1688912f5ec96d6b4eb8c2f13a77b7bc46553fb0c7bcc984930d6f5b5f7088b81da3821806f48834e31b37ffe650c7ccceaec2ea31bc0179964ee060be86e4584d9fe48940f62900c9812a826f57d43d603954b9d84e1a598e94cf850b70873632eb751fbcbcc7bfd0c570fff3ba62457dafd923b6ea0ca1ca851abd685736073ac01a5810cc3302a723c58f4269e1e1bcceee9055f1be0a7eaf4d5b6493d048060f831b6c3db25a53a2ec055b171a152e367c999b237da6dac5b2e879c618ac9cb750ae727b6ceb067b7d756c75207fc2da929f46832861df30678f401f0114a23dc6995fc63639502f6e005b6d0f8eb9f8716107caf595d296c1fdcbe029185b838477107022e80c51051898c09d71ef9918876b54f1e0434f93656df7a997e040d97d383134f7ba057118f96d011fb67ab85f41fb085f950cb33ef3b6062ae2bf2292309892d7a7401c9f0a0f8c0f60dd68d9b247877cb9645fb2bec4da798db29f58ce53f922b0d90f0c54ea41046e24924eaa4ef7258bf8d22c907195b27973aab8326cf231f7cb6c6375e4428c11baaf03df083c98f7019e15d269f680b2baa100a0e791a902b94a353f12b8df64948a53217f1816f893c9454ab0672bb18de33c7dc4d6de3178b59c2d666618e1c55547c8d8698fc2ea16d97182c38a88d0416bed0d7cfc1353825a59386bcd30fbdcfb283c208ba467304a6513e38dfcd78047f16f1990e55e84abde586c30d22be5f33f3026dff259671a401491d90bf15cfa9435067caf78847f141c237b7a008d9eacf8cddb9c2d3ba891cc1332cddd3e5d0e5770b8e503d2cb48c8a3972a1b88ccdf805fe2bc34745cf3411ea397f10cc7a31fb2d6347c55992a768121cecd63671597d78c2f20356e7cdca25fa8f13c99433382db40c2f7b97c573d64613b5ddb7534e68880d72b2bea593c902cf643f0fa0909061a22830e6da6a756b906737a4ebb40203ed13e56a6c648ebcad9b44610e93fe9db6993bd00acf5e4db8bb099278a65a1644c351df4646da0d9fb1e6613fcda11b3887a5942536480587660965cab18faab61aee7ed298071dcb3174838db97742d906c8b617f2811c479701c6a6f15f4559747fe71f60408e722da586eac1c2c5a70cfd48f619353b39d91a37dbd96e6ad1708c49f1631c6b8419aec65e3321d0a0a2d9716a05acc2b3e3f462803ec424fa6019dac72e0fe1baf92993d02696c34c24c0c1c90b20e3caf79771c94fff625c8e1c391d30d6261a84b9c98498e9292a1392fdb7efc59da60507d944b9317e7f401eb6f8382202483cd8d74070b8ec99d76353a77689c6d94d0f6388185c36b79d542d2471f3409595f41cd47ddf1fa4ddd9240e8cbb70f5d285f94080ecae1ae95232e955f6e588543e30619bb5c6dd1b0aa0137f07f5b89fffd6e5094d212519d4cc239d3173afa77017eee541ab3f697edf9a609e506670738c850f18f07f6d6b73bc8aada9ea7b5eee0404d476c0a347464d70fe5cd3d69a230d83cdf177149405753ec1c23f5097eb1f9b9aa392f7162fc0be361c1943cc229866ed6853a5592aaf92d56a3ac8530b54193d1a1d451dff618a2b32a00a2d2c963e15bc69bdc8d21ad69beff99a90dac2211af6faa48f6e0b54e8863ef47f79465242bbfce4acafbeeb0c93718be5ed40404781abac04ab4131aac3cad50ad0ed4eac7c23df96977591aff8d795b7316eb58b940c113ffb85469ee026cc074d8a5d40d122fbb5a6ee24773a84cf66b9317e34f8dd967127b6bfac0aab661b817eca23c3398fc9a043dc71d769f79f907"}, {0xa0, 0x100, 0x10000, "1ead74c5bcbf0f92ebf14c3db44292d3bfbbae1822073acdf99ab3d66331ad86654f41dd7845e2b294a22828d8d178e8e1eba37d9e0be9ef6791ca8b94bbd34492838c6629c9f3650ce8165f8b7d7dc015d8dd759dc0fa9c67f2c6b711d30af1cf14c8ef9fcb35e969e8d2c3d6fb208ad50458117ee5903ccc956f6ceeb4001d5b903d27cb4308bec7776ee70c"}, {0x40, 0x6, 0x1000, "36ec65606a55badc07765fe662c147531e1b586cbc9512365cce468daf78401e890f4a15fa2a6757af07f1780816e1"}, {0xe0, 0x0, 0x7, "964d0859be663766af4b5e96d86b3c21d4f9c98ab7262ecb438fc5d795fe8c1f447844d5c0227b6bd9aace37126dda34b24695b27b8c3bc227cad83353139e99e67dee420d9ab109e0c9838c257ffaa231e71a432031d21c7c8ebee26cc2a0060ca93247f734a14f84444d2a5fc951d372e1e911cd32ddfc4105dd8dc467d30d3f0a850a557de3a75ca3d61006956383271d11a5c58f5001933da90180bcada9998502a830ed12a2f39d5c369ae5e0eec73fa689eabac5a7ae15d6c6bfdad02313650eee2084ee42ee38"}, {0xd0, 0x6, 0x1, "0532489e096a8b7f105997ac5e888da71528f593e82770fb4e855e483c37fea00ff091d406b9659c6bc364e867f159149e9a19c55027ca186459214f1abadd449dbee392f634f9155a858934733a92589e8fbb9e498504d979eab0aac8cc942553a9aaea3da8d21445902c6d68ae0ebaab9dd3467b833bc99187bc01a005a6f2c6e8e1a7c3399b24f26f6cf3a3ee2853ad5a038060f6e3a1394e66834abc6d614a349970d5e881df516827e6c772ebdbf18924e1d293a110d1f754f5f1bab4"}], 0x1520}, 0x400) r8 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002000)={{0x8, r3, r4, r6, r4, 0x2, 0x388}, 0x400, 0x6, r2, r2, 0xc4df, 0x7, 0x8}) sendto$inet(r0, &(0x7f0000002080)="44f82e80dfe1a3d88dc896b12576d5271917968a1e644212c8e39a5a80b040653cea9979ba5fd60fbd65dd70950ffce606971321d5cbeac8744cf3e80e6ff8841c6f9f86c2c17f51c89d07df9b583e8798ee0effb02d1f47560f9732fc5dab8ec79cb7b20ad489cec4efbbbb3637da86c7c20043226caf044a7fb6b8f1be425b98", 0x81, 0x4, &(0x7f0000002140)={0x2, 0x0}, 0xc) getuid() accept$unix(r7, &(0x7f0000002180)=@abs, &(0x7f00000021c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002200), &(0x7f0000002240)=0xc) 00:00:16 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x554, 0x0) 00:00:16 executing program 3: unlink(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) bind$unix(r1, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) r2 = accept$unix(r1, 0x0, &(0x7f0000001100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) r5 = dup(r2) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) openat(r5, &(0x7f0000001200)='./file0\x00', 0x0, 0x20) r7 = semget(0x0, 0x3, 0x1) mknod(&(0x7f0000001240)='./file0\x00', 0x10, 0x0) write(r2, &(0x7f0000001280)="6d8546dd5ab95dc54e9bfcef867d7aa09e9d160693f4401b981c6b50c49ee75d8294aa036da3c504f9", 0x29) mlockall(0x3) bind$unix(r5, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa) r8 = openat(r0, &(0x7f0000001300)='./file0\x00', 0x200000, 0x110) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000001340)=0x400) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001380)={{0x3c1b, r6, r9, r3, r4, 0x101, 0x9}, 0x7, 0x7}) setuid(r6) unlink(&(0x7f0000001400)='./file1\x00') renameat(r8, &(0x7f0000001440)='./file0\x00', r5, &(0x7f0000001480)='./file0\x00') setuid(r3) r10 = accept$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/49}, &(0x7f0000001500)=0x33) pipe(&(0x7f0000001540)) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r12 = fcntl$dupfd(r0, 0xc, r5) rename(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)='./file1\x00') semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001680)={{0x41, r11, r9, r11, r9, 0x14, 0x2}, 0x401, 0x4, 0x5}) symlinkat(&(0x7f0000001700)='./file0\x00', r12, &(0x7f0000001740)='./file0\x00') dup(r0) 00:00:16 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="24166e899000e00005206c2d58fc80d75fe28b9bbbb3179f427d484992d0c9a1f41e623fd4ecdc809519adf51d2901ad38d57d78033eeee06c6fe14b5d4fd79247c885b605f60cc2110feacbd01addcf23ecf7b8563f314ed00f23d6738c3c8522ffccdbb2f2a56e3665ed2422cfcf461560d8ec8a140c", 0x77}, {&(0x7f0000000080)="92f77497ea789f0ce5f3c6e17c1e883c8caaafb2c47438a46377ca68d35bb4f867fd09e210f0eb4101f940df526deb71c21c", 0x32}], 0x2) lseek(r0, 0x0, 0x1) socketpair(0x1f, 0x40000003, 0x48, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x70000005, 0x4) r4 = accept$unix(r2, 0x0, &(0x7f0000000140)) close(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getgid() getgroups(0x5, &(0x7f00000002c0)=[r6, r7, r10, r12, r13]) connect(r3, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000003b00)={&(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003600)=[{&(0x7f0000000380)="5fd91412e6750e2eeae868db73867a9f74d1570b1d195cbb3c4c1601ad9bc2ba11c17fa0e863bf678622853e064dd179a8409849d0bb989e5620a47c6a7d7424b630ad5ab76e32ff8466f13d9455d4cfd1b2289e73c1f831749cf1485d46197d88660c381610462efc670a1951ebfdd895ef5535cd184b49cb73a87186", 0x7d}, {&(0x7f0000000400)="3588684a595d5693bf7eea9be03d3b8a9e", 0x11}, {&(0x7f0000000440)="ba906243bcffbc15b575a844dd99bdc754dcdafee0bd05e52a55531647bfe8a9136debecd001ba934b203687924a90f18781839455a9eb34fc830cc0417ff098099ed7c095de49178f3a5801ded718b3257f8f61841b354b52d7f516560de3775727e14a92974a38ebc990c3b0f01e559d670a15df20ad01c6c5a7c2a10b5dc28a0a8c7cb77ae948dc79a7e6cdcdced7e27dfbe856f7ff2da1f0190a03a3914842dd8121a65b0f62bf9b667f6ec5699af708911617595e925cd6ed5570147f84ecff36b7b58a5dfe00a565bf9ba2cd056e96adefeacbdc22962d553d54fcf249bd390f1209ae5aaf878750ebfdb7be257ce27923355588b41e624e8308aa1f53c3f86a3c87856067ba687ac8354dbb4334f335c6ba87679071696e0f42e77bceb83f1edbf8219c585315c6163305aefab88f7ffbc8a7d67c8eaa4977c3a00aba7484dec72f5aa735c0ddb61b9e07f411d33235223e3952d8d763d68dc333538ce824ad49f47db8f4ab2e16da7b287b24439833d9d1fba9c5607b8ea953df34021a66f5c643223fd3df7cd1cc150011d253d93d6f26574099e870595f7455b0dc88f5e73763efd1693e6a610371523f1ec4754fae26f60be60b66264e3755c8796f4b843270460ada589a544d2f852766fafb2d21a01e65d1847a45d991f2aeeb1fcb51ea3b01cd8abe59e766ffd49cdaac7ca096348fed60fc5901f82b96018ee11581cf44dad1f232928604b4b604d7c2f5f7efa378c3f4bd8e384c7b5dec2e042c25a963accfc4d68be7f6764f1f92defe6d1a43023bee4350ee5c05893a7c1203d84a6f70195d977fbb7eff2cea6317cb189d461af58873fb6854241dc7afa23676f222fb4e084e7fa8b32780faa768c3228e06f962e249fe455d9963d18f922e8404da8b8ef5e5970321f4e4d1bb849efb4a702e563b57eb3c124c05981a712a9ad24e706fd0d3407137368c09d65b18576b53993b24413480b81154c99745a5bfe245702ff7b09b2ad73e55ab65e1796063521d48d0a0005cf5598d47b1718778e59b8966414a2c6112a65fca90691bb3a8e23a2e6e7ad763eb0a911ddfb72e9d46f144f1acfc63d870be9531f897722b9929a36d2ec920e8f718343af1d6f9adac790077c39a224ed3ef49625ac5b21b0f753fcf66f22bc83cf26899dccbee1077c99db1c275943ceb13c4afb75f8b270e9ff72538bfe503c4281f7fad5c81079f22a681b0f0edc49da2df60fba2d7fd307a898bbf72bd8feb9aa24fb3e7869f1aafa352b5f810157963475d8a1e11294cacb0071d9f2e0ec6c1ff9e454062652aa5176417190e07db1a40176c4ca64cd90ba1484633a9ce346a8918f2fa09624be80b8de653570efbe08c790c2f797e91ddee358f733e457db67258c5ccd640a38591f1274d71cc71f56a5f9a8baef79e3cdc224eb1a38bd568573b538650531798b4a46dd8dcdbd53d49afe15407dcc43dfd2afc1322b210c5860fa0431ba59bdf337dc5c81d6d187c3f9a35ec041a4dcaded1fc3edffbdfc69d348225179c571042c98dbfd992c8108f4346586b844506b6fdae1c778c6782155390cce05a6be871ea58cb46e9b77a2cf742a35370ab18e69a3e3f28393ffa8e0e6428c78160dd494e614a5ab4053aba342db155a1e21dea919606e76c1b029ec4708df75b98bdc60e9f9d5bac0ef2ab62b51158ffab449b9fd71381632bf8e1efb9a3c3986ed45aaa97c5dc5df5b5653181b51c9768454beed7e599b5a85eb21c0b3bb47d581c6ce41b27765f3962872edc63c721b0d2dccd4913898418778e84d0c52580450facacf68f22dbc162712d976cddbba6b0d3d8e5a25894ed2a07e1f48614ea22346df5db983df9f06671ecf019a37ff7b928041ec52413c6a5c4f10bbc65e9b6d6311f1c28a0f1a23f912e9d9dd8bf7f923fb1446523c59c592d6ffb74f6b2768af763f911f4e74afdb30deb03f879840f559fb378b33d02ebb51dce3b5000e9ab8faa35618dfc28885de9d31744d7f69facb0408d1396a76ed496ff1bc2cc6a80cfad072a42d380dfb25523fbb505fa90e2fecd84a01fd42d7259bf3719f82152c54b90c4d71f050b58dd9291a0f312f85f191c5555c7f897041818085437470b9701e6e7fa1218efbc3c3a1d64012a09248a8449353c203800cd6e3ec9f1c7c836f4e6571a649e598efbd17611fe8ce758f2e0a05d57464b7a6327a0ce28a4b23eba2c3db1537579a413116d05a5c7116afd6819ddbbb063be36b9c75a460589ab4f519092960930055e7cbab3042692f980d1c0b37559f97be4b4eef1ef573337ad892041f803e6080ec30251baf073b5f4761cc304add10c535006a89459b78d1b67d1e5ccba4286ea0ad2559dcac77d8be9145c6cc3c5bddf0eeab39be83969396f1a1fdba636b11aef6aa008d3217e7dc97eb6aa5595334322035621ee6c7a3ac9146e589a0124b4fd12a7c41108ed048ab9fe16199419bd055a1200d15c47c16476095a01b2cb31ca6da93755329c2e07ce531515b7b42dca3278fdbef017c327dff6432fcc9bb6dfc73d753662680d0868ba455c7f49489e940f80d3e691efb8bcfe520cac7cfb194437366defa0169fc5f259b22795b04fc6eb5ec234f58624de79161e38929a9a80e80a19e256f462da14aa0e98b5d524a23af913d23fef10f49c75d8ca27125091a998a02b0c1c4fe2b52e220ac8fd95d8ed73ef5d69908cb416b46a1ebefc6df486a04d81bbabe08ce4ab717e3392a770bc0b74fce79ab48905ffac54f35b7de7a9322e28eaad9e92e0bc35d4a6ad8fe61d1692ca84788fbe6501a708a21e461a7dda30440b2eb37d5171444f1ef3f04d129170a1b2226518b5279e777eecd44a3209a07d0c884e770db0c9d548cb4d8c3a14b824dfa35849a1d4f5c70cd7287f38738ea1eee548c8fecb71a2265aedf8bf5fc7fcaef8d2df87c050b55cdbd93f8821783200ae450e83f6ea10c594046e7c7e4105f087fd9ad70b496f63d0cdb3c71568e6be79cf591b9a4f1e0500d96372afd24fd63c4b7c3eb3049d93864c35a1c7e06bc51f906d4be3c0522e4fb21fba4e4adfe5385a01362aa8c61ed96b9b7db4845a5bd1aa6970c618295477c4c73b8b2af9d10c3b7223eddb76ddb04c5b74e29e6d7db85a67ff5ff82739a8496fd7016665d574cee08be3a23ee36ab0e0a10d8947bffb9453c212d3b45cf325efaed792bd5f73ff98490cb3ca3a29c545eadd58ed2d9b36c28579ed5b578dd688e51a4309b67ca26e53b3e77af03836ed950d3636a2a9220ff4f669290a2eda7fa026df08dcb8f9b72098cc9657236d95bdd167b40038b1d1f6a15569726236ec40597ec0f364244f6985a8b6428f02ada6d2b0de33f85551b0ecc2fd9c2d0345b186057faae658c69d4b67ebd5e4c716d9a8123a5ddea406c29b334de5321b5bb574ad725b7edc8ec0588f3d4e4894ea55283eeaf585fe4d5ae8523d776da056f93fe97ae07fb023808effabc3eff7acd2546e80ed34e7501d3185914c0152875488b5dd5d8dacf7ddd72a20398a3af307772d72822556840eaeed6b3b78429d54906af2d74bafab082d3091b1c9e7ac90fc584d683f00e343bb8ae75de19981515fda4088e1253cc131cde0b6d47480bb14422db7550f822a89888e287f1e530327d8baaf316787109bff0c485148585ad06beb378f354b2864e8ea8947707f262d721ad7665167f89518d35647ac68f5e1d78b4842dc32ff325bf181901c3cc25ef690828c41f725a5b4ced4c5ac3bb93f27f464f2ae57910eed8d45c3dd8776a0a4c03330be2cc613509029bf71a47d2ea7ad20a18c6084aa6855d252b61068972e2e71f21fd558a358b50e4421676c6126a8f3b0d9ccbed0ad04ab9c536a5ca4a344bd39b0260321ce19189837f44e35f47bfdedfbf8da9e29586feca9f441515712abdc268caeb6740c45a713bf52d8ebc6c481b520722156850875912238baf52a5aa4b223d11f326897aa3d0e64efcc57f8e248249cba58068900434b81227918a285369a66cdc76bf8d860bf608d6f97b644852a9ae44f5bff6e41f72fec8dca5e36277f57dc2f22144e8d5b5d7f1b9fb60e29d6e0e5f16f602cd0928338ea8d08eab030e5e7ad4b2ab87db149f995983aa49b35ed8fcfbffdaf444d62994804ac5ea9cef05da545b1b3589a58dd55a5f9e402b5cd1b7dc3f25fabb2fefcee9b1245f0f5e52d60abe5d4005ce219766126c744cfc21aa1f5e3118ad3ed72e1d08e4c76771725bb82e973b32c126fdf0123623f73c1376fb44b33f4ed68fca84ffad97bbb506adb78a003d6ff1c7f3b4c97a929807500f4ec79e5fd0dff3b53cc4574a536ae71cc1a7500226376a63be35e42f5cf5556b07e6aea3291961acd2ae5a5da26fbc6da9290c3f34ac3af94fb3df80a4448533803e43a75b450cb8047e266ef8d57cb750024e61ad1f3883af6095f196b3ae2c38d04add0dfba37bfa380db4bea07aec6a844d5ac8ca6c666a2e3176ddbb96e75d5cb490b80d921b444caa12cacd1ed9b171046079f1dcd848093e2a9d233d8482e8c22327ec7cbf82c0b4a4cfa4ae5efd30a9fc8a193d58736ddee77f028411ee23b0111c3bbd9aaf8ee68be697577e975ba904d4313156646c33ca3088604b30146c6fb29cdb7301231e28e068611c79974bdd7711b10aac9f087390065b9bfadca57143f974aaead3fb77f8124ceb603309a4c6a6e25e3467d1f4063065b7677b6c86b7f071aebf91d0f68f8f1246fc817a1de81c78a96ca17e09eb4c4251f4a7f3ab8349c1ac13fd76385b8fabd5f7daaf8fac78d3c9144c9988662aeae517e75b509528ce9b2959bbb82eb8b6d4b5b3741bb35ce878fb886c9ffe7a560b54fa888202eae1fde082819b1d3a881da6dad2b096c0e49b86a884fcbc79021489b86523d378cab98e3b6bb6101ae63fb5c7d1a7d90fee26aae3b35212de03b5550ffdb314bd97e628f218d1f5dd7d58c499ab9b35abc5072e49d899eacf94436e724ffddb0dc5b1913a46d0b93652b4a64b49e605307225d2af733975b2203d4b9f81f70d56d0aabbc0ee17d1f2dc665a482cbb4f7590dacd5758386429cc5c39a14ba6d3adc50f67192f4965789c2de5feb6af57deee71b0f5b5d82293060d9bbfc0b8e477d6fda90a4939bee1e9f9dc04d5539d4b4d86759e901e4fbb9efa9d962a805f902e008d7b96ecf35d37bc8c77f98187ff9c8cd11d7908bd8413becb54669d352509cb1745e60effbad80f346139bd3e4de421a1c01325efa27e184bea822df59378e909bd078dd239306216d82a02431bfc6a2a142d0279ce372f0ff094ef938c7bd85eb8a861f28dba7e39925ac67d811402146a78f68d8cc4daa5892a5398d7c70953c86ca367099945c472d2c9efb7e61dbacf54e3f3f6cae59d686e71d281e004f6975442ee14112d7df58c0c103aaf54188ab86d1a5604ca9a0a6938e6fd003069a3e33edfcb9863b7d2a62fe804f4396baae35fc1c5c3cc42525e693c2351ffa4df1ea64093bf7fa4d79d47daa572738cb18dd9401a8de4d68176195d01f6285a611688208c970f2d974af13741fe62686f6f9d2d59049f37f90ea17209ae4c1ea203f897cfcb104035625ea9adce666c954fc15b320cdca7280cbcf6fff9f82f28087eb59b8875e2fb6a2e96d96c9d2593457da8bd1e48497228bf3b11a725b3d5dc5bbb2092ecd2841c584c8c056750bb48a6dc58990f78b2246db15f8f048496058631159a6bb57839b1148d634da1d8c5291c791e12fe2996b63", 0x1000}, {&(0x7f0000001440)="449268574feea2670ad7f104771c0a89af8b9e96710f1d9662d7ba8a0c9a820d846316cae4a87aed9543595aee4abf42e8a324dde0e641f06d607d0813dadc68573b27b9c96248a6a078c4853a9be59249f2818845860c10b0f26de9aaebb402e447ac95fcc1c70d83d033cb58eedecc38fb2a98aa1fce8d0a0794e2e9efc41658b97a8d515b986fa8dee985680508b5f31c48a368b9ddd66d010fe46c680ab7770a5defea3353be8d17c8baa0844766f96bf36482a4486160c1d8bc9bec4d9fa08cc8038cae0799ab04303b0bec79e78433cde99dfdeef6e314921417d46472cad46ca4851b467cd60a26f52ab958130c4a7bbe538af2de64637963f549d667d0ab96697624cdb34eb283be9c23f148b886628ff3326093671425ea3c3ed990743911bebf4cb60030878322631ddaa3542bf27ea2b0f6244528e993e86abb557f6f6d5b4d797b9e389a8c1c03913cb8154c8967f93610a17d265fe1ae599b35fbbe36b06a8798e3ef09b32eed55e0f68a8fce7d3a5d0e70ae2963c23b28f2e467762f189464a5090b3569926338335bd006ef76aaae985c95cec47d489d240203e506acaca3b0d723e6d58c8ec49043838fe8f1f09312a026a5795d8bc0e6cd0d0ad4766d4c153a3bd471eb30bbd2742597859bd91df8fa193bee475ca5d03ad2a47256669aaff3fa39397daff4bbcb3b1fd08158a6e910ee57d5f6642a59da058cd166180b12510e1b0562d08b12a9c1040271f54709524b713d766fb7964d85164c1d42fd612ebca8daa9b2fd954f9c29c37f8348ddad8c52cd5f375b0e23ecb5845690fc56b17bc9c3fbdbbe9e96730cc1ff22de5bab81d205f047aaa7804b7da3d8559b9d1b796e2bd7fdb8e24ac09955a7bf871efabaaa94c0c96f63655aa159b226b44aa4b40784520cfb6bdb888c530fffd5541369883d7d6d40a18a96f7c0b9d9f25538d55954ff182e306ef4846d4c32b9b361ca90d07f7743c6748b3024e5b3b8a095715a71d14c698c1ec838a27e963bd91f42d0b75adbf5d12a2e9f25d7f7718ca1d802c1564d645bc4571a47db0f43701cf4091ea6e5baab33d5980fbbb5ab647628b711767aac915346f9f0540b606d7213e6d7a14f1e2ab33589078e1ffce1b5567bad4862e89e1a8053ffe91b30f345424ebdf17e176f602309ce499bc9c4b3b7b348f8198f6e1a6e6874d8e182dbbb14f42cb845b2266f4109753723f092aa5d0490a21339f36007ad0d970bb52f05309f596815d7495783d25714f475884f823ecdf7dea313b7904c20fc631dd990cc9d9b6cbcc850eb4af6e7a0897a738cadf6a4400ea9f8b6d71f5eb9efe994d35f343a0258b4642b2c2a34d8d4cb9da36a7ebebdd4583a510459ae5f42c1294ebed41cacfa3e4ef495f75037e33b45e555ab621a930e51a1301d16cf868fce216f9d800af472665ea95dc6f37ebf1b9403c996ad6a75fd2fc2be8a004ec74c8b1ca1149c3661799e5e1a705ea1209ba84784d1085c2193504bbb24e0ab17f6faf144c209ee332371bef2a96584ca23ed7f7ccb6de53ae2ab7ff48a26ef84dab30a8da9ad22736a73a640ce8ce3f3d4ead61a57fd43575be773447a6b7f2c42dd1b9b7bff59aa86787653cb4f956ce3ebad0a490b65ab27e6814751db5cd12214a24f9e0452ecc7006d15a3b0f9b9ce54598f99772b5b5ec3f70cf50a7fe526f45fb3e6ecebb62a44347bf8b4558d040d428a0b38bb3bfe24c581d2f35ff2c6584eff3e882d38bd94f25e0cd5148d66dd56432729a76619d780e807500c384eae6d9229d05a3499e799f1d7efc2dcc7a37ac39c983824e05be317aaf9ad3220e624d3490ef131ea895fe7a33db8ee5cbde68d736005c38042d7019906997b40dd79ffdfacfd2d4cc2f070931c5238b9cffdb29b0f6e49f87a8b06cdb8a9f5e617f79d22b027916db7448eaf3fd254fb036a1c032459b3c6b06d9794d9ed5066e7d0aebba61b6e0b90707bd39a6761e29858c9e4dee8f8c407cc753de68088b226396bfbc722d40b4aef4f90eca52185dac7ea47b894c0063568e1ee8433d575e3498548de2951caa0cd6d4319fa118f84f9ef56fa25de1631f141130369849234ac9bf22110059282f71d96c669e74248961bf61c2c40ef4ee1125a6ff2ed1d327bf1afe3f1f85264cd688991cb80c5fca412d3377a53ea7107f8aac6d956af27d7b5c6f54d9c500d8617ef7ec44ad68b64e3901e662b82eee20e46e6fee13d1b9202396e9f54b7153a28387c42de609589db1973bb4ecf7ddf074019ab205a286d7dbc8f81d5a7a1d852fa4c78c489e9e18e4b8c2624c02f76ce8efd071fe017a47fb83986d35225caddf536fa88f9ae6ba1b618c8afbf564c955b7fb15e5bd3dd1bd2d2110b6983f975dbc1b0a37631a204d8e001057f8a3e797680717fd4906771976a2bfe34ad75366ed17707bf4bfea1828c3684383ee447d8c3463ceeab1f74efafa4ab578c84bd91a8704d70403ff5a758cc37eb14c948f8f2988bfce49835204808f3405d6484c35429c14176c21468da3e50bb4970c3720876f17524b08bfebeeda4971fec00acff53de64f2b2e3ee81304bc1158f590b4f718aa2258aa36cbe5624c0754ceee35b7364bf935eb92ce1d4b92b38fe417845b4918dce28b2ac73a75436686eb7f702f572c3d5ec0916f5b462308ab9824ba77f99abaebd2b9c3cbd10ad20171a0b47ec64ddc6a418e0befd0715292664e48fb23a6672ad4b4eb4451471afc7dfb1aeb76a2d5985792a411c0a85f58ac72e84b797bb6dcfc4b5ff726ebdc418eeb949d46c823fac6b96f01df2afa1440a105b22deee8ffab9489efa4115a8b9b7e13f2428d547740352d7a768b22302c1a411302273a9ab3abdca2cd782db635a359d131d65c3cedfedb5090f29a93e5208f6299ea48bfc0af2922b09f088b6b4dd6c1905756e130685239d03d58961ff031584e613118da405ff86c3cdb83225207437b3d3394181bf98fe4672a188a75ed54891973a850e9d1eda261df9a187d343c5798e32e0fbea26c792c53e60187dd059a59a9b8bb2ff6391046fb7a2a90110f156250f924e49036840fe902e5e000a29297f70c9de867f12b51c4f515fe0266e12d0ef4ec6be0903149151b607f85cce12939ad64209ac16c3ac5d478414a74940819dfb1a51db24329e3392a7ebc069b58327be64a51cc46f177a7f3a410be41c8c5931b0d1104eba97613e1536939e80fbb36247d664e211ecac98dd8354b5a75415ae831bbfcfac61c155dadba71de8adcd34664a18b43dbc9fe0ad2380fde9eaa22c7f9628166347d5d08f7723a908b195e202b629cff4905a46f3a77463f426520635fcd23772d797012b17b80033986b6e62c9c88b3fa3d6264bfb88968a08594eede8db6e96708dbc148f49343a9d3ebedebad7ca5eb1b23e0d18d1aebd984c7f7a342fae531afe10aef8739a937cb0b2fe0ca02728b64b7f11b9746ee8bcde29f5c05a393eee1b91c9a494b8fbe1f8a2fb3a655e3a7d0008ad0aeecf91e880a4ec37bd0e474e65e0922c9440f4ef3ec898570fecd253b64d9deed724467b283f9e22a223d9993dde63c9f3464a8f39a480651724bf695e40f0c3eefeccd9812c8d88f26e68067674c7613aec711423da64838d2e8c707aaf0e24b0139f275a38ca57670a63df01aaf008465eeb79e45c741d916a2c0c008db2cf9c4c7f50259834da5d928118921ceb04d897d69ed18cc4ff29a9ba4d3bf237c92bd665f7674b5c17d3d7b5e8e2282e4225263b150464418014e45e1e26429981a94faaa9b145430257dba0e713b142229db7c2cf26f0847abbf37c0c4d24302230276ecdbd3172960be799c93ff2dee70105062241edc6139a8157378fa2650c6a0e462ec1f48c2101f82478de19867e6394692d7333a34fc9c17efef10ee2a31dea6504828c129bbf50eb6381144ea71701a4b64406c51e35574029ea9cbf8a3706163add00638a682cb6112066394d91019167b0c3353a9fb61ac64efa886eab7b6d0e103e2c40a8c0ccc003219bcf8d6597c7e5bedde71bd722de5f3bebfced63ea45ab952e856c4c018e4b16c3456d1d4732b36d6f99bd6f7e2eb16fa040ba7fecec4d55a883cfd60b7ba215cddfe61383322ccd9575cb109454c88f4caf3f0e11de4283fb6996772c33efb6b9bd2ab2003f8bb4fb6dd14c6cfb2e0659b78691dd14d65bed56b12dca140e783ce92264bfd93b1ffa3b224a8b6ff08bee667d8c0e60712fd5a28130f1e5f4a431ae41a5ac85eca0af64ec5faad6b6eb31572d212cb5acee67d3fe1cdc7c0f9f07553eb16615b78099b2c2e80636e293cec216ffbe83e039c6205773455cbbb441544233e70fddd93ac8e8a3a9b619ce70281c23e9120b9cfaf348e60580a6e1271dafa06bacd6a8953b2c7a13830da01073f4d4e0bf0684e17f0bf4705fbdc205de4238f224ea2bfb45aa2bb560cf3bd9b24439f6c85f41f661082575f4a278d1da2c2b940fc7b1d935b15c47862bb13a7ef2853bdd6af724fd7f2ff095ffb998920e2a88f63ab7a18dd3c3842dc0a1855609aa0326d8c08e59ff5364fe17190b324e5c30afa19a5b17006b7a0607464167bf885c26249736ce13d8336d981fcd138db9a112c4b2afe987e04f18278d25dbfdeb4e5dca30a207408d47bd88f90ecf0eeff152a6316823c77b2929a040c2387cac7e24472a17a49a5cb24628c07acfc81d220070a74d60a1afabd5fe20c1ab628962a8046afa3cc10c1b87cf9f4cd4bc86515d45afecc4b4c6e5f68f8884440815a4ed39e944558c17dd95975b482775998b25c5cca217d74c1e5bfc7c4d3de55873d0244db56472613dd6c708896bb3d6a0a68b957b951823ecc3ef2be67d569a3aa54ef3f181f67e1c4aa8c780c7e38a4d209c48df3fd5a20d4fd1eab585f6f970338c693d0dd9d552d04384e7f27350dcb693475a4bc87e81156eb75ac5b23a497d05491e2aed0ce71d1cd525287b43bb88f4ba0c02dfa72dfcfde4ce0c229e97e496c01c4661b3143ecee04b508efd2bda11c69d7454ac8876c3e2b09461ec03c7ae94881a50929037a2dc29e49c3b85ba44426539ee25cca2d11627f85cd67d932f464acf9093949f7930ce02510e0e4f49b4cee79c6be3d27201f77af6e93cfe4bac83ebe19143f49597dec2f66f2b5b6ed29c073d924ec028651e5f27331d6b5f8bedfa8b1da8da0f3dd09071cc6850a95f169d071b1756a43830a68f9de8ac438688c47c1da392a41648961dc246104ee42f1efb0a0129ebb83b759bc34954a57ec7ea344501ca12d6c9f7bde81d5a5e87aee7398f36210c1d372b2c6a193cf789a962713e72238e409286f1464a102ede7fd086359313ce565318aeb621268018b78c31cf3d2cb69677dc37aa95d29c374df00ae6e0d5e0533754fa9124039a9f1f9cc7b8aba090cf14fff0919ca56109ab8985cb98977ee444e86df862aa527a107812229364c19e2ab4b1fde94146df30d1afdfabbb2d9f0bcceea06bd97febbb0f74e3296bcb80d10669e73ce22fb4d04a660abae43457cf5a6e7593728585773663efd97781a335e77d4a338d13acec8fa936f2a7fad0e93319d3756dbaa49bd7aa22a3e7f6f10ced2ce0fa2d5c2f4a3d8a6113331b295b50abc1b080f99239bb36d99f998533e0b00e26e80f2148959e3753a1fe465f14ae5030b942a814eb20487665fe2a9588eb01cc11a5d1721fc1855d02624e75bde9202beb99042060754ea27f3bdb4e1d36a2fbd7be6e5f588d2e3f1f0e16", 0x1000}, {&(0x7f0000002440)="d6a7de213bd94526c65cb62459c746aaa5d747b74bf4ebe81b48ce1a57ea94c63a390ea1ef803499956de8b46da30cbf2c288156655f7def203f1e91488faa4d5248e27f0163269285c31e799c78ef99ca1a7a7d9f1c600fbcfc5aed4d7b1432f26daeea77b8ce20dcf6425cc1", 0x6d}, {&(0x7f00000024c0)="96f430d7b4ebbf665b2f92aa8ea89b91bdfade63d45d7b7d223dd56cd7c9d33b412823be21898b37438df416e9ed6b03d769de45dadf1a2bcece56a9caf9eb52bfd61d1e53959a774e8499c8ffa49308e32b92489b0e4221bbe02db13c17ef857bb98162a1beb1f23c60cd0a", 0x6c}, {&(0x7f0000002540)="1888ea79542c5a369bdf28f0a778970bdaac673c3a7d333e5c8050cc6af316c4b9faeb4f7c3c364a8dd3300932e4e063d955f3023ca9eac17fb6fd7dc24191f37215bf133f41f5575d268d6c5d5aea71860d844a3d806e50bbce2981b60ac0bbba754d4f026f1decaebf5d6bd427c06ce2f8e81a7fb74f5330786698ffcdd3cdea2aee1d151dbfb927c8689cebbc627a05c38e1210f3234154ec758ec0400546a965f89e8252c464d188ef945348b85c4c8fa73c2543042f2b5dcdf8030be396c2dbad01a2aadd99ff1b6df9c096baf3d5eb134c0ef9aa2a813689b28a01995359c85248a3a3caccfd6727fc1a6b358b105217b9a5f4879dec57ae872881264a0959f0263c063d965c15df47c4fb434868f98217d5847798c1fdf25c0cd0d4e7b69b5ce736ccb7ee75351fe9529ed4c7d2dfe3fa70c4d2d481e0742f5091f98fb40a0f36ab50940b09f61bfba758ca7cf43f2664e5b261b6dcbb28f0bbd217d492b1f91e4e5ee0e49e5d4e645c0528f75db54c0bbd61c7aa1aedde6b8240432d428ad6095558fd761a8d2f8af2c6137e72c172a6690a08a7d4709782f4d65128b43fd230029028bdd7c1d429fb644dc572d2e64e04e1cfb38410a780dce3f305af9472263e886996b4ef7b47957bfb7c60dc552aa1bf0aec55fc765b473babece64299fdc3c6c8cb077878e674e83d05ea4ef82afc8e6330272df9d18ac206c7490a317a8d037004c02a2d1b5ef155618b317cae48c59175daea0af531b167471fd1d7c8f2b59fa36690539c2605bb26a78cb97a3bcc662e3df9cee8e9f631dcaafe722b957f07f390620e256b67817e0a6e8b71d86a0287476ac325320393e205deb87b9140e8fc9605abcf6952ddf180f9ee339b819d3c64ef2ab85873c9e1f24904c948f3ab557d4bf7105062a41c83368c13b23f1a7c2c170bf2cb83b9869331d5b1e85e6166ce62dcf4dcdf47d736398910b070e0e38c00438b33bc1f073bc021e8bd21cd7e73e27c7ca79d50d5fd97aef1de8ddb9a0f1a887a156848e5a74ffa6b47607832b5be986117a9b6b1b07555aaf1e6081cb77c0739277a2fe76ae2ed7a7cc0f235b916c14c1a431f5257f04756be92339b628e2330264188183d39321f59255f919048e3ca8ceba53c32331de6c29ce021d9f043de9dbf5915eefad55c1e0598649664f6e9531e81422fc2b718201d1cf34b3fe936a791b28bd8fa94c77815005f9d27b18721764bfbdb88f68eff08d8aafa8861b8a03d3a948ddce124005370127284d87c562c3a9cc1d644758d1ac82d36f17a48a249f15927926d3764474a23724713b34a9500aec5b996ba6349153d21f65297c6f3b3d9892f57d76e91557f41da64a0915bb47dbc88cbdf4a85cbe86c514efebdeaca9260d4a1044adb03f5273fa47a4128e6bba61af5637550084da24c408d3868d26af083a5573b19a3dfdd8ca6029d743fa2ba5131f15c4c74774660979e300e48cee7c91685de2828e78bddd6b8ac22bee8f49364d4de6411b58d06a32a0638d88c7ecc30e1ac8a67e79952d6b7c6dac54363e624d1ea8136bf91903680ac5ae5ca4d603d451b9022dd1e785a4828fcf33ebc54a9dd8d098adb49a71de33988bd6bcdb350e8439fab3f3b4d2487bd5b63e12146561cf06782ad0c416cc2728809e59b3302daf4940e59904416e6af24c8fcc7b20445a166cf928d366d45b6dd77058d7e3527fa4c46ab42cdc6bbeaa4e533d37762f3590bceba6e6b92bd135b3da7c7c15114d2f6da483463629f6061074ec9ece754436457300d333170fefbae7aed7ccbddc2d6b7d6b07e401c6c7f4008a37a9356c81cfc2fe02117dabfbd7b7b62dc3aef122acbe85ac2dc3e3b80e4466596bbf413bac238021358eb21f5076637effeac345796c7732568bad4bcea8901d47622c7b5a61f64a08cfd31f6c22f265061a192ddb7efd653dc51c3cbad3cba94b6fbd74e2c846b41a88189b0153077ef730302ec9a1b242d72aacfdfc4ef9eeb99138523c0842f7e2bc147177152dbf6a3742288cb1812022ac0e0f3ca38a7534c22f811885999797bbe7762afa0f65c7a7c5ba2c66db93fbd8ebb02d9538d840c342fd2f74034a48566f92439730fb59c6346c91e403e47e8e9e94ef8fe7d0c37df2e9b24103aafab05e952bb2ee037244b9c8e88ca7720e67c05ffaa743484362f27d814d9cd031607101f59ca37fb5202e81d9b3d0a45c1a935743b38032ebb8474de133739a8c09a290513441b079a06d017afea78a78d9a1407b0ae802d5373fd3da43813b3b3a023a626da0ca72bb23c6b9484ab0aa32a7171987d815742beee0755fd4f6df10d5f0c999406d11a94230036b76241fa55a3489909c3dbc3526714a12722c75878e3a86b43bbcfcc469eed0b5ad70536f29c0c5bd539ffc88df658485da84882d71ac6be1798e59868b31aeea6d1f3c1a3bb6aa06cf5a0390785e67e0f15d723f717786da706de6d50d4db11328e592b43c25d065aba66d28dcac8772a81ab095a71f333933280e72b733cf4b45551955b2ab24e82e1e47cc6b26b201600e5669c5a7d0438f269ac317c6d8357a693bf00abf6532d429aeeab0eb6d80aa99d02d404731b03f955428e7b4f27479a9c4821fc3053dc31025bde6b2847bd1daa178c96c2819e2a4c0b154ab41355b754d01f2064aeca559ffef4ce389b75a6c3e463e8ecedfa59bb4754e8b9efafbf2cac2c8d4353ff2ac1c62d4ee63939cabb2c1b4aabaed0f8c288f8a9fddb144d8b822c34cd316d1832f293fb450c6ffa630268e85f3c82259ba15a6bae471fb0859a45a2c80278ac4fe070b7e09e59e87a754b53d09b185b69a33bf42002a23d8781f2d6dc680c929ff2f274956041b0b91b735b33afe1515ddaf41596e1892dac6cea4e3c2bdbe67ea3df3cfb958d2ed00f0cbdda5245df5b60d86978d9da56be74229e34d092bcff9edc0373aeb8fb2cfab825e56962e2defd35752cf616529186ec22fc719910303470299f6061f646a23174b75f3414554ef76cf4f2bfde04261d8b4037b523617b32ee5e8de158cd5be03f7a2ee6c6a7a2e6116a76a5ba676c1ad72424f1291440bb32fbf029587fc6d532a0886e06c5c89644fed0b1e058554023fb5a2ffe4c3685364e35eec8012ba6d35ba83d1543e42eff90cab87a9e8e73d981dcbdda67598f62c0ab978da292f9523c5c094ac6e40470ed98019be3cf1993edda5ff41fbb0b509648246a9500649a422023dc5ee690e07fef3746e7acb77fb608e9e119ead14d5ef489d2af8386b00d54c4c07fe656f92ba26781ef74cb775e4648e61863e6bee888eeb179b58b9b0cdbd7712a5072b715a53c112770bc152b3f23c8b56bc7fdec5778c25becf8df568fa419f75ca8ad1d53b5b28ba2cce3c23a4019901c00638d0af2a444a0809a90792a1ecf92f7a071b6347417ce07d692a77081b452b09ce9741f42bd3b708df2271e466ba2bb0b5a438bc6a1a1c206867db97062a333be8cbbee5cf7e4ec03a499857b0961803949a3ed4298214c0a8225fddd1337b2669b05707b5f017660c77c357921bc424851706ac43ace1f3da53b87cb10f333eaaa2662bcc7fe19c542bed2217c1864082bab96afecc13531ccb03856cef2e1d6edefea9b494f9417bb382e8482745680957da50f6cf5254eb3860014a1ef9d3798858be1f63bc89b1376a2b18a545807c08bc676326c8c6803196e77631cc407175756f52c9acbf0c50c9080a3aa815edf7584242e453b350b327623bcd699a443ab8186c2985fa63608199c796986793d6761b118663fb46b22362abcab966b4e2ab1606fd0f3ec40f58a4f7eeac7dd9300c6b1c9a95e6dff8c374f7bdccb5a6bbb39d168d2157a66ba910fbe5a1027b14b9af28214702c3b5abce6f63c4fdfc62afcba9e7960c63868eba480f9491ddd40c0d7e77ad89a85b8a54ab9dcef3e387bc8ea8a1001c0c513424c93a73831bb5c07bb120821141f71bc1e57014eb23e1a7397db929590da09c57c3afcf272a0a56a8829bd2916f3791296de12d6162b2d0b47a1654861abbcd0c6f8a6608bcf99206eb110cfb575726ac26d95a4ee4fe5f55b769707cf8827f5cc5df4fd44f64f9d3ea2e41a82f9aeeeaa6b75f7df52684734a7b5f64889cff3f50913d0c446ab2c71fa8d10beed7fef310060276f022b19db66a4014b904293607a2f62ac118a3bd9d02ce51e2c64bd3fba46e8b4340bc3229dc289b5fda4a62eac238ae9ae216ec57335b6d8b4a7d3222cbfbe9e32a3efde9303af00a565798c79eedcc195fa9f1488a54ff36da8e9a0f730963391fd837d135807cbc2a4fe10ec75e84981c341698b4d16873d7f84a5f0c765c4edaab8fea0fe0cc6aea5ecc680d83a98562b5d0bb8279d17b6d7e7d9b4ed638d771020c989a01df09229f33453205b288696f14516c1a3ed9d3387e0b92b900ab23255e86dcad511734893e6dad29ecf99e694e21dabc9d37fc07dc3bf3fcaea34e0ebe68d36fbd5ba2833711ec2f58d5df778b42acc04a9ce89e494e4a74b684ad28c23adc3292334903179855868e8fac8a14c47f30c0464febaf77d3e377a03688068739b1cab2bbce561e93ba4c72ab82ff268d9f794e773c7630545c8cd9430a8315dd3dcede0cd444d8bb238fb0694540845d2b71b22dc8f36370f592bec475b0ee47b9190e9f7f7688abf0d2a3458af4d2772c50757f9f47aedb8d05305bb95a93ca1c87d41ce8e43ff01ee160f879d3a13102a47216b8ce302d0b701c352e6fb8419edd57fa17c67d3fe0a41ce38e80743623aa3a83773ad10425f93a34f807c5517816900e07f1b87f15d4c66b9ed68f18edff5822f67ebe72884dde90d7d7075b23ba3dd453db8c0b1b16b8f9e6914a3b64def4fcdbe1183f5d821ba683f1a19722eb0669e4fdc3a44331a026a403e337c789e959e529e0f2a47b8cef02318e34ec2942c5acb17ec7a832dc9a0a6224c8d1d1659196751d6e01bf73072edd7a85e218063da69d176d50a0f78c0a2a2bf6d91ca6ccfff44aeb3213a261f6fbbac461d485eb63c096599bc6bb527202b3aca9abdf4a736b2ae72744135f87b4c0fb027c2acfe28a09e77a17e75738009dff3797c2415f0ba02bd9f21baff66303dc310d0ad9af705d2df924dfb62666ea0d40d5b7e6942749869319c3e51b5fb5f4b2dfc47a7486022f98ce057e4b90cc96c9ebfe8858570e2edb64bf71fb88d66fd558d9a6ff6e8c322c1db094618369712c9f27bc41ef1a6243e297caf68f3b5c1a6df1943011132de1d5fb7abad55dbbd5fcce3ee7f0908cb4fe54c5853ad08088debe729842d70adfae19e62d240c3ad214255a91d8a57b764b70eb48733594863d83e8c8a8513cc6e78eea82617a4ac08ef09476f4d79c23d54e105e44f66e890c65a9d49859d169b1c02c86bb6aeb94b824618aeb9489c13bfd3369094c75775c57ad90820ee533a9efa65eae32506440f3673612de6664436af1da5dedcbbe05a4a68627c6d3ab8a5b50f07ab02f5de32ac3cd12f152c0a7e9457714bea3265f65376d2cd34a59366f5ed9fdd6d255385f63c213519f24c919ced8ef6ad92e9e08d76c88571d104c5d29459cb9d914476f92653f8b87a23842eef429d5085e74994f72cf2efb1650c6264b7ac55ef644e168df012549172c0af3827036c5d2660ad630907fb6518b69e3ac0443ce8fe101b4e146c56f58ae3ee1cd248f3ff50fe889262de3b0922f45578c92be9a638b3a6fd9e0d7bebed28e12dc24089d25c6f8e5924", 0x1000}, {&(0x7f0000003540)="dc40bf214417cbde872664ad3c58afe5ce6a0c26e04f05714d77dc11309a33cbcadd607959dd21e56dcedfe22adf00094a6a10e83c92424787a8ea9f45d803f175bdf751c0644b6e854c2a49ac112f8e75dfc424cbb4f2203d3ce9e94637c8d197c0a6b582ac1585f0599d8a288040a8e7c95e703aaf8d95e8ff831fdcc0acbb71c2051cf66ee9270e0df57e31ca4311f2bfc539c4978fad61f111f12c25d84bc71fe6955ee2725ee066b3d6", 0xac}], 0x8, &(0x7f0000003680)=[{0x100, 0x1, 0x80000001, "acf65eee130be171caa56945f16f0b1c0ee532d3ebf4b1b00fd557c726419176987f1137d78e17d1942a07526a5abdf2cbc3a78408027a329ea3be6b7eec908552f6a80fd0ec984ba5d38f839dfde99f405d0d622c76e291299812cf4c2058c96e4fe9daad06a9c66cccde67a4fc27b3a321fa9b87529883d992e8acb22585bdac5b69673dab6e82381237ffe03f4b3691f05aedbe9a414657c3dba0264cdc34e0ea73ce4a27cbab78a830db7a6d3da2845497a28fd4dc916af636494a038a4a6b33a6aa17d37a46e22f485460b6d1a51e73e54dc326f1f120dfaafbd329c981597558fb9e05fcb6a7cecde4"}, {0xf8, 0xffff, 0x7, "c95c7658e04915d75433dc85a4a06aef874391fef5cd3c4b09e2e91793070658720eb7345ff38358ebaa85adb845bcf97783a32f2264b786086fbfd20af052b19bff836ca4a3ef420686c3ef9973b9678694035b6ac06e51df9cdfe7ba63615e59faddfb92effb24494ca366145d918e98306358570b351e68e5bd645630a2918db5889f275aa44d253b3683d8d790748cd9515b1396595e3964a9f977e22999976466d47789b39bbac5ea1404806a7781067907f26b04d303998d27cc7e2ff535b79e8880e0ebbbb57f968432d55a9fbaf2e44f136b2f7159294d5d85aa211ee457"}, {0xc8, 0x6, 0x4c60, "9cafe871a00e4742af16aba222692a2d7adb7bcc9a81d6e8cba9c9f7741ae913e9a27011f904f5ce0630f2bd0505e44851b8e5b4cbad8263244b8d01c6d740c2781a782baea2481a9266e029b677fb56afb83cbc68c7b11219781a60ecf8e23b19d08294e24f1601d0a8ba5d2fb4f495070be5ac627262445afed5fbcefbc645d328ff6323ec02fb18322f7f7752090e429d6e872b7f989dabb7e8f7f43be4487325b8bcdb0a81179618e9e2ba8cdb51c3133097"}, {0x88, 0x0, 0x3d83, "3f6bf3e972757353dc18d24c417a62fca01918485412c4ce42538367d4d228f6620296052d7c079f5fd779320c846dde784cda900239f0ed1db493b59b3119a457f78ec94c1ae3dece6ae9ac765791fbf372c412c65b24778f011f716d90f5d8f383aca714ef148b50fe619a04eec6a55399a65a43"}, {0x110, 0xffff, 0x3, "31b498fa222682cc129bebdc3824547df70d578709a130541ff328a6fd812e49c5057647da752b65ed5603853f01d01ee41c4b9ce3a230aeae4d3ce7ec8fd5011fb7e1e033c316705be6c3b8dc38bd0f0286c5419daa90361ea61a77bb01e48d96e373a925607ff9c41e1cdcd97b2e4642d858168b027d4951057c9117c61c2bc2d4701d6686d96e99bda07f7fe7a9d309fb2c0472705489312db300b7d9987763b5abeba2bd60d2c92dda955b52099df9fab7caa8ed275c982a51c7ae0a98c5cbb108bdcb055300b69ea3b87eee2ce1ce12016c7ab67ecb2f27111c28ebf09d862b8f910c2c88ffaaca0ae68393705f8d809737e8bac67279d943bec11e"}], 0x458}, 0x400) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003b40)={0x0, 0x0, 0x0}, &(0x7f0000003b80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003bc0)={0x0, 0x0}, &(0x7f0000003c00)=0xc) r20 = dup2(r3, r4) sendmsg$unix(r20, &(0x7f0000003ec0)={&(0x7f0000003c40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003dc0)=[{&(0x7f0000003c80)="fa6b1e49c18a45e5196f9c02ff68902493d2f9da3eadc4cf987939300c8fd60b3002c1c7ec6e543313bebbc282aa655ca24f96c17b63b3e420a76765078b757780ca6cd8790b8d70c34d4ebd0579fd64c1a34fdb775f128d61feead4d4405389d486ccec1ff7d1f0b815a7", 0x6b}, {&(0x7f0000003d00)="f108f234e816aaf4f3bde0eb886d68c7ac3f7768e217bd50e72d5b610c2a4e8783ed4e3b49595d7f786d133a0a1cfc", 0x2f}, {&(0x7f0000003d40)="c65492b67504c0698fdd6f2c1ab5cfc94399717a9484fdbd1893e82d26963aa9909e09a283188f18de3d05cd71c8ebf4b75f978ed6745d502ce14f3a75c7a02484b26f3882adee8630398e53611d608c913c0a2a66006c32455aeb5735cb367a8ca36fc71eba1f0530e786001ce283e6eb13dd82e129a71f45a8a3", 0x7b}], 0x3, &(0x7f0000003e00)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x2, r18, r16, r12}, @rights={0x28, 0xffff, 0x1, [r20, r3, r3, r4, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r20]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r4, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r1, r0]}], 0xb8, 0x400}, 0x1) fsync(r2) accept(r0, &(0x7f0000003f00)=@in, &(0x7f0000003f40)=0xc) fcntl$dupfd(r4, 0xc, r2) r21 = socket$inet(0x2, 0x4, 0x0) r22 = shmget$private(0x0, 0x2000, 0x224, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{0x8000000000, r9, r15, r11, r17, 0x101, 0x8}, 0xd0a6, 0xffff, r5, r8, 0x2, 0x76d8, 0x1}) shmat(r22, &(0x7f0000ffb000/0x4000)=nil, 0x1000) getsockname(r21, &(0x7f0000004000)=@un=@file={0x0, ""/108}, &(0x7f0000004080)=0x6e) fcntl$dupfd(r20, 0xc, r20) setsockopt$sock_cred(r21, 0xffff, 0x11, &(0x7f00000040c0)={r5, r19, r14}, 0xc) connect(r0, &(0x7f0000004100)=@in={0x2, 0x3}, 0xc) 00:00:16 executing program 5: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7, 0xffffffffffffffbb}, {0x18, 0x1, 0x8, 0x4}, 0x8, [0x126, 0x29, 0x4, 0x10000, 0x2, 0xffff, 0x0, 0x1]}, 0x3c) r2 = semget$private(0x0, 0x4, 0x204) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/193) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x1, 0x1, 0x645, 0x80}, 0xc) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000680)=""/174) getpgrp() listen(r4, 0x7f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240), 0xc) r5 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000280)=""/4) semop(r2, &(0x7f00000002c0)=[{0x3, 0x4, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0xffff, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x7ff, 0x1000}, {0x3, 0x200, 0x1000}], 0x7) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300), 0xc) shmget(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000340)=""/169) fcntl$setflags(r3, 0x2, 0x1) pipe2(&(0x7f0000000400), 0x0) socket$unix(0x1, 0xfffffffffffffffe, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000440)=""/173) getegid() semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/87) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) write(r4, &(0x7f0000000580)="06e9d7acc01d80dbc4ff28e2e6b2955a1b0014a411021f12f670", 0x1a) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f00000005c0)=0x100000000) getpeername$inet(r4, &(0x7f0000000600), &(0x7f0000000640)=0xc) 00:00:16 executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0xe35) fcntl$dupfd(0xffffffffffffffff, 0xb, 0xffffffffffffff9c) 00:00:16 executing program 0: r0 = getpgrp() r1 = getpgid(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x6, 0x7ff) pipe(&(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) r10 = getgid() r11 = socket$inet(0x2, 0x1, 0x80) socketpair(0x19, 0x3, 0x9, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="050da2603ac557e975f1f6087e4fbe6a03b2bf81f80e2ba46e94dc46e68c46a745f0c00f4fd8c26c804a4d15bcb8a9e894e68a9c2894", 0x36}, {&(0x7f00000000c0)="57f160b40846980212052b24554d702cc331ba35", 0x14}, {&(0x7f0000000100)="eae81c07c8e35631028420f988d77214c369774605ae1b6402af24ac2e3fe0a810bcf0fce26672c7a5773ab1a00ec4b770135039b358f479bc15cb8c5fda6222548c8c6632e70da245dc4724152b39c60ee9b541c08e4185947c6609e016be48092dbe37e23b1f245e9d8a681a866fa02afe0e3be495fe3467228df72b9fe91ce70694412103f809aee0517c09ab96ba54c6", 0x92}, {&(0x7f00000001c0)="79227fc999a2a5bbbf68aa86fe81dfec3e3c7081a71af9a1348428fb7c747fac7905c2565e6b489f5e2269d558f8d9bb5287f4084c4245184144c0ead36a084f4c5d19832ab598eb096c12b130b8f04d02ed008b69fd5788aec414a96f7b53e76ccb3db320b661af2cc38a7ce6436564", 0x70}, {&(0x7f0000000240)="cb5a38da4c8ef37c2c98262285d3b73a56a3a30e01ea4fe67e461b81c828c66277b67f8d1b907ae20e8a10e8ccfcc44cfa020b9622e556301f77171ba9be25860d21402dc8f1579bcb1827ca481c3d5ce7f566ecac1914fcd11e5737765ca2697109", 0x62}, {&(0x7f00000002c0)="3cfe99224914ce61d3b5ee2110eabc59bc2889044232cbce4f496dae8191bd1d2119e7fa317e601b40930321edfdfda7c2ea87cddde820be0df90411a416b6b0df38c59dcf9dddf2adc3904c05a30f28c73fe71f781b1031dc61cfc2ce85e125decb1edf1a0554a5731097a00cd317beeef11b72449dd03bf04dc0dec495ca14c589684ebd9a30728eb9d0e4780148b3230b895594d8c40d37b8afe72e94c056f863c8971f477d2bbc0b3353c263b72a0af9f62eeb1a1f31b07725ce32e9899a479294d73e556b598b9546acc5cb3c46c4790fc89826397df98dd9a3eb63bf9f687e584324a33b", 0xe7}, {&(0x7f00000003c0)="514a3edc761e8a834183e71ff0ae9f4d40e108eeefc41f2dd76549655ce591c0a41995b6f92cc8e50f561346f635", 0x2e}], 0x7, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x2, r1, r6, r7}, @cred={0x20, 0xffff, 0x2, r0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r11, r12, r14]}], 0x90, 0x4}, 0x2) getsockopt(r14, 0xfff, 0x8000, &(0x7f0000000700)=""/118, &(0x7f0000000780)=0x76) r15 = dup2(r4, r12) fcntl$setown(r12, 0x6, r8) connect(r12, &(0x7f00000007c0)=@in6={0x18, 0x0, 0x6a14, 0x20}, 0xc) connect$inet(r13, &(0x7f0000000800)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) seteuid(r9) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f00000008c0), 0xc) getsockopt$sock_int(r15, 0xffff, 0x1014, &(0x7f0000000900), &(0x7f0000000940)=0x4) getegid() stat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)) geteuid() mkdirat(r5, &(0x7f0000000a40)='./file0\x00', 0xc0) openat(r2, &(0x7f0000000a80)='./file0\x00', 0x10, 0x3) writev(r2, &(0x7f0000001ec0)=[{&(0x7f0000000ac0)="18c8ba9505516903984b649634cb084a8b072a6852ce00f2321892c77abe226cac18f8834fef9dbf49830de3d19af6f5e4a2d47867eaa29fac74ee2f9eaddb7623ca718e1b436181bb70371a2fc2420ddf04ad8f3332404b40", 0x59}, {&(0x7f0000000b40)="6abc1f6b7f21da44619ee3bbdd93359b12eb97405326e49e77e049511f53adc669e98a3d2868692f5ab94fa9bee54fde991c6fa8015fc0a23126177098b1f2d077f5942fb75709fa455ff71e6e8e1aa30a4f2c8a1a8604b5c46763adbc0f3a4333ff08359bf4c93b553a8ba8d7cd0db0376ca8ddea73ed23b91af2a0fd26d4699603b6738cc0a0790c80d2c480c131914cef7992b8b3efe21dd2", 0x9a}, {&(0x7f0000000c00)="033ac56166309ef6a58bff801ac666d2bc361add5a", 0x15}, {&(0x7f0000000c40)="7d25a027c5f582984e45915e19db5e5dd2fe5f3ced2a664df4a35de6ee57bfc128fe1c4619f420395875a46315086a7b7c521ca14ac38208bd88170f26a64cf94373218dadd1e2f86967058958043569e783c6a105546e22afd8a432d3260698332181747267d50ba344b5ab0d9ebbb4b04d3c3cf49fc142a830701b122f6c8ef876b28cc9d0a92a2836d95b092cd6789ee62f5131618e6e0a546f08c3fc9af8cbdc46", 0xa3}, {&(0x7f0000000d00)="0572e4c23a1d6c884e1a1389d468757be344c58a32b2fee3d2ce905d35ca1f34db2da1a2a1b791b06e6c1a165a6a463ba34a1a7bbf746f2535b878ce47c143c0cb1ecdd31df53febb81843bb4c1177cd47172e2b40d767160a48014a4e6559bfaaeae8ac102ee30533c46dabaa4c", 0x6e}, {&(0x7f0000000d80)="1bbb20cf39090d75c559e4f1585c8288d83fd8137e35816873324fa26590ef1ce5e12f57927e248e06cd5d1fa2271591c95e7cb455ec80be15b4d97872f7b06a2e5d009cd191a2903d944fd695a2f88686b5775263553fd21f91b771701232b15918861650a102835e8828b426de934b3631d7ce1df7895336008691f6ee4a8c1a6242659c9e170cda262d1a61927ca2a97da4be2c282e7bbcd3103ee5f1f94c99a780d525b4acdc74feb100b4b2c69a37f28bf41c3d3b0b3a37c0b7ef1ac8f3c17d803bbd2639b2cd2dbc488182b6d4543ceaf2b5099fdd8dc17314a7b9612f593871de6d21c9063e1cf880b47425895651715f3fdf9cb2fe123c9f89f0029677f899e37dd7c0f0a7b19165c53fbbfc77f025b6d3f07c9a3566d2f1722b21034909d12403f7c73a1b63156d750025041f20a790bec31d1b3491ccdd3a698de74eff795a0e6a2f243c3a55003d687a49b973ef5eb5acf000623bf48cc3bf09467a29135d40bb1401fb1dadfd8a65336c09cebcea2b580b7effb1a5caffea619b08be49e7f5c4448396a921143ec8d143f68267cbbea0d381f35dedcf1fb5009f518122d791522ec7afde5485b14cc705f0dd5d2be2c470618cc13aeef5547309426762a7074caaca04b0ea4d81c0c4f31bf757dc45eafdb250b35c0e79e31025dea8abf2b6b1a497a86907805215bfd4141c738e4af56fe319c8f161f62f58694ee184245d22b26a425c4807bfbdcc3038199950742e452d0abd0cfbab00e20516f2af9926f926341304ae943432f63fd01c26c663efb0e07dd7b026e442483c324b607ef7d4cd661c7ee03137f91378d0fa10a83d149ef491e7e4a11b3cb99605d9432967c321b65a472d4de94647e185533d9292c22388344bc0138e7a81184d38264f6850e7114b5cd148f1147c2afa85739ed4768359376f21940bef3200a1f61e385d6030101643348271183c8655c8d4852cd1254d58664fc497e3fd201d77f3adcde547ceeab57661cd889faa3a1a36809e909fe1cb8a41e03bcc4cde555e5df37a5df6d7d97ecebda0f686baa28366d71ae42c606bb8a8ed724c62587b94f19943f6d1e4e1cbc9a613bdca8f5bdad6a162992eeda20314372287b18dadb9555777aee1135ac6058e7d61d4374100e565a2c5d6b3f58618554d9661507842fa93e72cf5effc7657649b0acc9f8ea4aaa05e9487cc78591d692239908a7069de8e7ffe0445a6224ca9e1d73831862a90161ae45e571d2d389f780a4991eb577740895afc3eeb4ab83514b37ea038f4c8e412856b1ba3183a0bb17efcca2974df8209049bbf938d705ffd8639eb739154d4e44e61934c0acff7427a5eb7af6926144041d3216b0663da2acb4f07efda611f06d96447808f7f764c2e24a86983022c45e213368bed9e80a80d104360bc291b944ddeea35c64ded73a095d83cc55bf82a48acdb3ec03d593939515235d8c0d45db4585ea61cb9befa87c60df7be81dded0c63339d8c5095f8e67bcc8404959b41746132c7b7d57e718e86b2dfedf39b16465d7e1cfd076b6b0c6a756cebd0448957100fb7edd74d94f4731b8013c907c310ffc928c061dd27ee69c8a40ab953bdc52b0f02b21ef7a9c4dd4f2436c4b60f4018715cccc16dd26f491aad121ddb2f3a3a7a159b719c775cf0b1eb9973c0b9e0eb8799844a7105c4f7ccc53a1c1c97a7f82ca7772f8c9cb61c3ec4b7bbbc970604bbda7957b83e8a5ce40aecfbb8d664c9086c2b19f254abe39d3f1529c96fedebafa451d7708ac8581f2ddd21d7a3c83b4ba6ad81aa70db0db2397ff4877bc55ef42d6948be06b026eba1104a88c94f9604418e85d53c375a6ec929858ebaa58342131d7d8747993200282e3e206d8ced2fbddf6d8c6245c5d02ae1f80ff8374c3ab095757574f748293646c50d8042a7c937c4ea7ab7cd65e50a5e84143b5b3bf2da8193ea0b5f84cff556b42ba0f2fda1cd3cf88364d87c1781f96131029ed886d608409c597efb1f50099b677ce5f30ef875210f0333bfc15da8a60508252937f06d000ca743fb7f569639d25540ac64e1b7ee6cab954f6836a3c89c1a9bed9e4ff3211064d5e8a36955cdd5a0f65e22e81218d0c2881b473b822d8512d3a2b55224612da6d34c1c9208fa3c4fdb098fc8de5c89ef879282930c5f2bdb3e88ced8160d7e30a9c681438e53d9d5dc58aafffc618b396467d654c7248bc99d71010ba568afa08c3e49482a488c681eec03d19393cab56b419b832a5b830281c2791c5c6015997288258c54fc8c5dd7218100fe83e8160acf84ee913fef562d1de689741d24b309209abdcb32e2c893b9e20e943f8e72d16c7c8e7733a13804259b2e1dd2f069dfa5001c1795a2a563d09f3dab87b22bdf30db0c43a5b1aeda640f0c00e08d1c6ea92bac2ded2f5c1834e125c7bb95011b5e7c921f9dfde2540ad5244294155b155ef372f0f6856146abef506eebcbd441240cd92e0bdd15b968baeeaa80ea3f0ba2c959585d5dbf4d4db851c3c1d88a968537b506c9b41c3b62a213124f624de75357bcb028f6d2d36b2f4607a3a9354ce88b38ff4bebdfda98322457b49f15954872c34f7ffbf093a5dd2d2497bd5a83297e5f72f4b87a53ce9054a9041e920d8a6e78a502fe4c3dcd68269d06d0f0a725c2a481dc7851bccc4eeb49bc89983df57095391a093fec325f740e495a5c0e78e9c44359ed874bd5cdff8c1b8627a4d195aacc98a12e2533e37b9ba935352eb0d0e214278ddaf19d8134b221fca973096721d25126f455a49bd4f77a985a8153b4893142288a980a0e62b9b2c6f485ea54d2464b3eefe0f6d7121dc5f9eed72ce0edd321f8243acd81f8910a4449d0617516759588c208c8602f10ba831efecdff71ff5e6583e8843e2652d0681c8516dbcdefd81ef5c99f435a017ffbf89c4f8afb854c4392bf71ba236718077e1def52e006d4ece13dfc81453d27772831dc84f4f1d492cf9249f7028e523d91a6a0bc875aaf439383e2966eb132f4a525901e7ad8d0dd3dd50ca57f331c367ab7286951f85ab155a967cb4a4cd4f6ed00134a38bac5e3a6b0ee3d04ddbde9e69a57c1140cd0c10b734ea7619256d0f2683f55c006509a23f09f4f3fdbb143a7be543c25dea18465fb739e7fb79b380679f8f8f861c1a754123c2d0ff21c2da17b1c117fbc130abc447a19a2a2472497610179cc06e88342147c24f5e40d2fd994d848f78276c65cf4d90b2d7f4335247aab6eb8bc2744632718d461109dd6f1c82a792d5e2fbb7db7c9a905e1e7d1847b02a8fb6becbb72009ec385ef17da105690c17af20bae8a3dafc2290f32ed49a32ac980ece3e9a549f8eb2bc5286682cbfa36dd514e94df1d4b9abac466dcd416de56c2500fcc7ef626f6a9be1380dbf97c4dcea3cfa3b0a80553ad22dc5283624261689ce33a8ceddc8b22ffecea8b3672d79ab8b6b5774b8e1b629c9b186d1019b73308c44a15d904a35166b0e8de7dd7b8fac2049dd8f059c5ed45aca1eacc80f9be0157f341314a5ee73c413475fcea8e31126a01948671b03c594c783b1a64e055d9a99b5591127aa6bd296ec869f6ab4664a816a976f7f7c09f19435d8964ba5d1e1050b8f9760ebd4e7ceda92de1cd400ae21b9907c2ecccdba8f758457db4ab7087ba5388c52c62b8a8dc566fd0d4ef47a9dc9b69d8b0e14be906b23c367d949bea30e957bfa85433537cbdaa18403f1675a6f16daa28fbe54847654fca6c363bb7d17d635b72ed8b2d8362eaf2ac469a6e05951e3a80f828b90b1d2a8378d21be76163226329bac52a5b6f73b422673c88c478896e21c84a76141c68ba66c86e4a8548c14391a9b4da2cbf0dcca012e34c58cdf8707254845a560d6e9b5291cb9f4273e596d9f80a7c26581335d1f118b3ac9da8fd95abbc322e3489462248f6f610b283c3768ef943321393db79ed259bb50fa439730cfc8e1bd708beb6b196ffcb0748c637d371e2c101b2c68a99fea3754b2b97f5c659868266a226da2e02b2362ed635d2dee8094a727456fd71bf7a43fecea168ceaadd3f3d57e89ddbd8cbecf1188dcd95ee7ac29a8a852d000b624725c262ec28976978f66919d1fc665ad8cd09420b3898bc3a0f90c9f8ca65f63589470d6153d45cb1ff6493ee183255e10534e2c0701003c962adebfd6adeca729f13e58d38edb374fe9a3d340f4a262e0e70749ae7f0b1f9df169f97b817032aa3945cfe551091af439d648ef021afcb4ef3ee19306804354f8abb6af6606e50eb783843fcd55c00899b749e6ed453409a7933209498a7be65a660e0dafeac6e5b409f25132912b1432c4b0f82b26fb18e13478ad9bde56c98afc1b978b634d8bb610db37c8012cd8e81ab848bf0f1e4a7968a7f31078dfc7f513057ed980347bd9f86712c2b604464d755acd71a5ad0d510494726f718a5a934032e0283ee7462e9104d6daf32d84cff44e24c105b1a409bd1203ba48512a6d73659dbdf82f4df90f60ee7e190147f8d457468511f4abd4f737019fcb1b220cf398336c10ff14adee5c30b5916b506982b8099550eb3c95fbb3ac08c69701e17db7c4b84f1179cb9996f7f30381649aa82d5d26fe8808dfe0649898394f399354aaa295f2745e98874e742ea732260d3028e85dec2d1734fa1f3092630cb733dbedcdaf699cbc9089bfc6a0bacc3271f0c284f2584f42f9fd249daed56d1bf0fcd5df2ce0a3da9ff859b0f3414f3db3402528418f9a7bd523a06bdf9a76be1c4539d9d3f9c8e8ca42b353b6436c185c674784ee4a9b5ca8016156a6f5e73d83f5143d172cf6a750e845544b413f0ae67ebb5c4014ff6bd2820e4bf4f71338a1289dee0ef86a746d890977ac227ecb5ccb2655b8e16b0ca1462d5f6f02c0389d68ab634e3941e195fb7421af73bee0a086c145b01ae0009d8ac7bb2851bb13f8bc62b8bfb9c33762c4be3d22a0460d938e8d7e3a55cbf21dec4d1083c6a47a712a34d3ac9a472c79b605a1ee53493582d2462dd7e412d79cb48e4f745b3d5cf4cd06d6d505062e458dcdae0bc9b2f66b172cd270024a73c3ea382ed1b048cdac6b7c53f534f27888b9d27596b9c996f239ebe7fa19959309819b603146a647e979ef8b3f268e41ff59537db19f930075662c171f07f3607c0c5c0cde3229b68e6a74f77fb5204f669a6293e7d20a1a0244ed3f541245e7dbc995e132a20aca06f20646cf9d90a57cbdc9d64d21dffb5359714ced2d32d3dd057c29e07bea63de6249ffe5fd5d45050868f00573590dade8361d08eb4692f62a7de3a339ce5230d366e98497610e91926192be45d67b0846d123ce716dcce474d8788573daa381091c4b765993c4f18edabb39850ead4ec870c9e5a1362c13b0b7a56cf98556392b05a24ec708b0b5f8e533d0efab96efbcd6ac27b0319c1a0929d664a2db946412dbd521818c061d5ae23b225324d375d9b893428d3dd268ed526abee5f36cebacdc71da7e782e1a4805ba07736ca37812524d675c4db34c1e89f5e0be56d6ec5323db70bbc483fa2bd2fcc7aa649ba750ef774fbef82a4c9b28016944edfb06d8141a1007ecd5e0358a892271dfce1a2c2a47c65a0975c92d19a960c3dffc408d334536b6060d269069326d4c9436cb25f7283a7159f546665f0fe5fca0dd02b2255d4a0f82978b3b8ec924d234b4c0ec3fb70e740343909fee5699c18e87a39624e01c28e5cb55fdfc749af43f276ea76ed53ce166351b2ede49cdf9bd9c15fa2bbf033782dc1797d257192bea25dcfa60b", 0x1000}, {&(0x7f0000001d80)="7964b7db40d958bf3a45342659655eaf79460d8465c76aaa07f12f191163aed73a9f26a7b65f1c6dd960daaad653d89a9b7886e9f30cdf81b763f21caa465ed4604d298878a0544d061608ee937426d8a934109bc95bf93b4c1fe193593ddcb3f886e225aa4bd006810f713a4e4ac422780e41f10cecb32dbe034e2b01e33a59af6677b95cbdfc8b9c937f9a7597e54ac08cf2c9adb4903c455526c94525d2a268219729d3764870312a1401d66dd6ac0c09fb90a46e1f006b311ffe1796f8ff76e61112cb16b3fac3bb6c732ff549f297ff16a662b7879bcd1e114e3121d5f0cb2d0d217ecf075581d89a8a", 0xec}, {&(0x7f0000001e80)="a267b4d741ee3bd17076b844c0734aa49da78f6957b7580e77e1b0943e3f55d1e3d6938ad0062437", 0x28}], 0x8) socket$unix(0x1, 0x1, 0x0) fcntl$setown(r2, 0x6, r0) 00:00:16 executing program 3: r0 = socket(0x6, 0x40000000, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="515a8e35f3fccfb7f5", 0x9, 0x4, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x800}, 0xc) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f0000000100)={0x2, "e0a8fa08729ae22ee9c574d5eb90dc9ef158ebdef5bca71a420bd3b9cb2e8e5cd70deca480af86b530011c7a8df64f62613b632a7b56bdd2c3b4986c58625f07551da157ac93af8ec769d285226cd76828d3f36f5b7edc7c2f25d6f3f41bcfa84ab3d862f784c8a2ec1a80c0e2e57dc4d0a56800c801de"}, 0x7f, 0x800) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180), 0xc) r3 = accept(r2, 0x0, &(0x7f00000001c0)) r4 = dup(r0) fcntl$getflags(r4, 0x1) r5 = socket(0x1, 0x1, 0x9) listen(r0, 0x9) fcntl$setflags(r4, 0x2, 0x1) r6 = semget(0x0, 0x3, 0xc0) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000200)=""/28) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000002c0)="208d9b74e4bab1881d8b37d8b6f293e88452922a2d9e41dc45e005342f5b173da232850dd3a72f898155485f74f928fcac10204a5543855ed16706104016f0498dc23598df60a04efc384ba231e7ace1beb821b48e0804582dcf8ec1d56bc20a57107ab899b1b4d164ab7242aac8c0103476ac585e12a82b507846aa6cf21ffac6e7a8702f6448043e3f676f32e7ca3bee676ae709e0f1a58830751405c70650ae412d68bdf0a23832b92d5d8b171bdc50f89e3cd50ee95caf46137321d0fb209ef5d0fbd732dae6475d065579b44c9f9fb73b2062439033a252050ce21e71f19d91006a278f3738c6f0", 0xea}, {&(0x7f00000003c0)="731d4e7ed4b56a316a07d287aab456afbf", 0x11}, {&(0x7f0000000400)}, {&(0x7f0000000440)="7a5df78dd76fd1e5b190db2a2e1fcf076faeef9bf5eef20b6a6247d88f753d5181494a84cb900629267b7c208efdc1bb00cf77e67f009a74139609bb7ec50b666ea294fc19b483bc58558742f145bad5553a4a9ac5dde045aba4828e10a87e968a7998e0f71f277aa0cb286a25991b4d7265e0432d3cb95ee62a7747c66478c9d2eb08f88db1b3a9d4e749dccd899c40dd87c7a80c93", 0x96}, {&(0x7f0000000500)="df7a79cab5d03d6c2c4cc90eb00368846146e2cdde67045cb20c72e07d6d06c0829ce47e3d131ffdb8f4672080ec7b73ead1daa93a56ba782d79d6cce6b251f55be1cf422844a1a52da760712216b5e0e2d5a31f81ccded1cd58e8a0d5e0d94ff63291ef3725350cb6577fc70aaaf193f15f29559bb11bf9523c4111c40d0dc0f6a22f77c1a5ae0e4afaea7774aeb2038be0ed9690e78a55cba2e96a7fc44ec6135c9974c2fa03eac531a6f3447227420a338e5914a923bb3be93fbf97cdfdd28a40a8d08dba9e", 0xc7}, {&(0x7f0000000600)="6725fcb597383f8c06e0a2d2ab34cb56ddc1fc5356d5b709cb9caba7eef5a1ee6199769c2e580e272458e7aece0c584ada6094c2f4bfc531d69f02227ca17ed5c4e057368ff073c13831eb6a5f45718479989c71d9d4466b9df2479700b61183711e53bf17ce8193d05a2a967131a6e344e0672a586e92e497c252aa851fc132b7163455e538bf97d036ac0f4e8197d32f90e6371b7de63384e54de989cf73068ba2ce326cf16ad2838a8e74fa43f61307c5da7ecbc18e11fd1f2697884dd438849e", 0xc2}, {&(0x7f0000000700)="c20c9642e7b3e207f19f7d9c3d7d8090d0747c7d7f97fa0f1a8d0468da7bf5d6c2e361db6e292c2c6ef197b950a89b22e7ec4e4c2c83aa2481b2c8c0af917d7f8eadb56ec79f942a4d7ea3b756170820f97f171c7b1df354f47f50226ec8267ad252d897c85e67a8be6d886d6234eaafc462caa5e9634d1d70a155638ee4501b4a4707221c5a", 0x86}], 0x7, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r4, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r5, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r3, r0, r0, r4]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}], 0xc8, 0x1}, 0xc) r10 = paccept(r4, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc, 0x0) fcntl$getflags(r4, 0x3) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) symlink(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') setsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000000a80)={0x9}, 0x10) rename(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') syz_execute_func(&(0x7f0000000b40)="41f6d00f18c7c4821d37de666626f2f2673e67327a0066410f01dac4e225366f43c402edadf3c4c27d20c6c4c24102af32233333c482bd97c0") socket$unix(0x1, 0x7, 0x0) msgrcv(r1, &(0x7f0000000b80)={0x0, ""/55}, 0x3f, 0x3, 0x1800) r11 = accept$unix(r5, &(0x7f0000000bc0)=@file={0x0, ""/36}, &(0x7f0000000c00)=0x26) sendto$inet(r3, &(0x7f0000000c40)="42c65bbd254435c97f66ed78af4292f39f42614a0c72c4e012744042f2e4a697ac959a802758ec45a772c2d624ff44369609d9cfef0b5a7686", 0x39, 0x8, &(0x7f0000000c80)={0x2, 0x0}, 0xc) connect$unix(r11, &(0x7f0000000cc0)=@abs={0x1, 0x0, 0x1}, 0x8) nanosleep(&(0x7f0000000d00)={0x4, 0x3a}, &(0x7f0000000d40)) 00:00:16 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0xca6a}, {0x18, 0x1, 0x101, 0x100}, 0x81, [0xcd53, 0x93, 0x3, 0x9c, 0x1ff, 0x1, 0x2, 0xaa]}, 0x3c) 00:00:16 executing program 1: r0 = getppid() getpgid(r0) getppid() socketpair(0x2, 0x10000000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000100)=""/209) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) sendto$unix(r2, &(0x7f0000000300)="086d920edaf3b75824", 0x9, 0x405, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r4 = shmget(0x2, 0x1000, 0x6b16e581782970f7, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000380)=""/216) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000480)="41006a39143c7312ae6a7ce4a9", 0xd) read(r2, &(0x7f00000004c0)=""/223, 0xdf) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000005c0)={0x20, 0x1}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="2584211bdf57e1b1768dedae1f345d21dc6ac78be6be116e", 0x18) chmod(&(0x7f0000000640)='./file0\x00', 0x86) sendto(r1, &(0x7f0000000680)="559c91c54b2ce2d65c035ae5b3fc33f24b1ff2c0df8a9628660a25e4f7c1301c1427a409d72941c2590769aca84833d6a2776ca428bce799b8cd1d324786d27e90eb17648d8ac69f3f2d18311a88da5bae850d90844c90d2179bade65ff14213fd4178115ecb2a3c97470d946e28fe25653a61ac7fdfa7d6734756cf4f14d7c05e90dbb2a4dbe19d32f7ef7fa3721a0bc44b131975e7ef25c84cd3309258e350e1a2e6b6ab1a4127c84c4050cb01d32f8dbd00173ba06c5f46e43eb0c1db83c29e6ca16ac691424a189fe20e21db881be309a15b7373a1d4fd7de936ae5ddb832e16f369425db89cd71a3ed6d734ef82192c7b60f688d6ca197ac942139cd49c8deec3099691a831f3e5330a99dbf1d8ab618c11d377f12b8cd99e7b7025a766c4a75b9740b3aa4bf7c9a1e876fd08a1b8eb865c5e8d401fa91f40ab0ec41d85607b3caeec2d8634270e67f82f925c5ca88a9afeacf58587842605f3e192e4adef934ce41fbe07e95b61d587d44dfc63b9bbb69765f451a1e55299655929ffe488e9f6a05102b4549e25aced45de318caab4d6797575fe15b4a54676a456611ff1c8588b551072c44c1a4b47546822b68094e500bfb82349945b5b1a43835af87a702f50b385025775364a6143562da4128b0b16ce2bcf005f5a155647a3b0376c97bc3e6b094be36b980f38101a083c20ce23356aac96ccd84a2cec41541999d318d6c9c17da10baa2a0b901a11fc3526e0ee254ae9ff45cffda7a0fafe44314453bfbb7fa26b8ec6f82ccb54523ecdebe6c23bee216520d8e578c01dd41ee50b7f766c1a70fcb80ad23286450fe5c73969ed06489fdc1c29661bfd0f8e36b2f93a4fe52b8ecbe28ade0bb9ef158430cce1542b6eb6e76ef38046cd48056a108a5dc58ec0a6b6aba84ffe41ad8cffa15bf58d1e5c399c6c22bc57f374175dc278c11863043b153d42cdd760ff7eb110a5fe58ddd7e6e2895ffa00ab39977c1ff7f9a643cce9f5ba91a1f0c94341a8bf33dc1cae2f5a5c769fcc0699751a178b35ed3eaff1b0c902f74fdab9c961af748280b031255b2f13303ec8a291f46beadf0684cf4fabd45f18189bf8ed1583a657d42f116a2edce7efe9dbcd6b9dd39ba1c84ab4b78c3417e5b10cc97b8319283be5af332e2077680caf2edb2830d66ce4df4f0598a6bd3c3b16bc4ff50d56381187e06df5f13a1633d31445221aac73b5fd738398f0d0cf015d70b5d80166e213864c235d1db957bc295a7bdf977c49d7277994df1801df379468bcca51a722fc11ba241b01c560cae9fa0d05ca125f1d98a47a4be26dc47b8ab58785d174054d13bfc45889c3996448c0b9f3e32ba1a4f2e3789bdfcf3eea3581d5f835fa35daad910b371d8adb0d2a0649f3422530a9297c6eb1e3affb9c4bb94c77a7a7c13f0b67b325f0c67da83dc57e0f2a81a03cdb0b0641981f7b2d7c861d0ab3aaec7ec407448873f568ba7333de7b480efe168624e2976c86521d394a1e249841e627addf19df878c9372fb08546c2bbb86bff7231a3c7904e2011be73ff5316cf63a0814b9b22f7395866802fea30fa62a50e850a1ea96fce5403e632e561f4fd353a322bd6c9836a0cca8fd6bb31d32ab36d341cbc6c8ac7f4fe9f4afce1d65682f9a6368b64439dac5af558691e937b3a1727dd49418bacf32fd6f3f1deb924bc90a9eec1928fe972a9788c415bc836e409df8eb53246c4e786f02b0cf7814f783f81e512e834dc2be3002cada62468593a03c51b2eec9332a0b6cb4d5f2e481263748d8a74d50d1b8f43f2e63d46a2082586e6bef3a2d084b7f9ec4fcc03b279f94b8e3ec23217e762e27bfb486d2a1e52507d42d7d2d860aaa3d7620240741da3334533df3e2251e24d2c0393b2376d3655dd0c9a98984e24cb4d1b51b9f3d06702849756c8d3421c9be7933611b4cfcbfd76465868f8cae2160f01327b5fdfe80f9bacfc67debce1b0ccfcc2abaf19b9e58da4aa1af1b52d97178efcd456e90e50670ec3d31b82e7ec41ddfa48949477f9ffb0f738174f081ff4b93e821493a81e072c6cf2eeda34742915aca5e48483d8d37ddeaf700f49b4d60c67c9e97f48cc056080c7c2877d3ebe1484bc1ec1ffc8dfd6a3063855727edcc1b828442964dc45853784e931c2519717ee7520119cab194bb1512cc5b6d7bc4ffd8dab733421cc7f5b3d492510b3992a82862e019820d54c3bb620bb3f7031ff5afbcad4f77303ff1b8593ab111f430b94655b06b57a2e536ecef7f71d8704a67e1fc63813b1982c0902731c2a7cbc3fc37bbdc1912776ae195e8bbb1a7e6c82cde4e9a1004035fd75bee4affe100dc392125cc832262912755199b24193a30670d10e19e7ab73861d73422165a2ddea4aa530566b40043e9f02032d416beb94e4c9bc4525c39512b820907dcf380a25a391271318b23ca09c2b46e2c077599b0a99db2ec6afbfacf148ac4a8f206007ef928d56a3658861fb48ccc116c82baffaeb4f08682644342a40a2835acad7eb5533526b5142258700e4780908b64365c11331c0cb8b7cbbcbaad3c63e432918182471b542c2d70eb61014d0254bc080abc20e5d837d43cd8117e213cb6c2de823c354f4e8cc8e32ebbeb84461dc5c9239dc87be8b330493387bda773b007d41ed1027ebbf0a709bdee9972b1616cc784375e5b71d2f6638e02145ee9d8679b4ffe7f33bf18d831dd05e2f8f53d572100406300ffb775a0850a7b38bff7d9736b8b84e447fb4b81e1ea5b176fcb2be3f944e85a758ffd76af772541fc928ff21b6998988429c09ed7bb0fb7293de493ca0f3710f12b46f29187ae838a38d642c36b9a39504445459b7e2fdc9d1a6bf5cec367b8bb71a644c4516dbb4ad589625f89f8fb70257e74b7c318fbaa35f84167d79c70a89587e8289efbebc8d31dbf01bb597b599aef95b5b3baa2d7b045f80e201a3ba71583367c678a7920ed350454cba83fe165353f6c3c96d5492982de60067fcc9c12e41c5b7c4e08a9608f44b1759fe1469a48eb5f45531915ef7506adf98935c0d8b79dbc9281ea7eeaf314f0e61778dd7e27b91ff00ec855ecf85d4b0baccfaaf058caea37409309e96d106755f1cf57a19dac8c7489ec113041415567ee0620607e0c11091c1dbe3a8e271ab520026cecf9df0b9732d6e9e25bbcd06904a99c888998f9c5050f982a191db5efdbba3254bc6e48aa22d39cc4683e4fd44d39b4087da61cd0a14636caf80fa022c8ce6cbbb49035e48342d2098fd7affa4d4a57a976aaf6c1cbf5ee2ad8527a7949cdfbcb6090abdc0d27f33d6cce689e6d45e65495bea93f776294deb1c3f236f58571009ba2eb09339be5a3a834b208bc2fc246a977e37664cc82f7a83831952d34e1bf6b542aa3fddf940e96ec55e491ab99fd6504a50c82b7fd4780f689f414de62ee48a3ffbedf833e3af2fdd010cbf0b0b2baffcb9d114a7e18ca7a99805bfa5b73d48685d5bb87b1ceb290ae30d1da8387ebd0334a1cfd9d1804601357e6aaf6c7693bfbaa7bcd7e2a02135f791192d4635087e21ff61bae517eaaba509dc4c174b9679ddbbefa4cf04b195e19efdb72a8f44178c4e3e2ca7638d4c9d4b89435ff895f9177e7101161adf254887c3e5d693164075b267fd461fbaa414892d27418484e650578f432d3bea262b28a3af842bef21859609860c980303903d7be8a2b99313dd91c157dffd4808659eeb0f6184560f358c47e716f0607bdaa032c5441ba603bfc720f017a380f0fcd05d5ca68a793f3268ec5b3b2cd97a7af60eb4589921bb860ae596842408f16a330bcf3e525c50a89370071743f47c97950ad56e5f1273b62725a7401f62a80184df80c40902f03d4de64e7401264064d111774cb724b16866331ec121eb1599c8da782ad6525ce7c95f9b8713ff2f977f1ee11fb1c6f78f0e74c08a6aec9b6662048b4193fa39ede6fc7e3ba01b36f50e8467c105481b602b1f4130cb78d3cb8dad8f4b30c9b68ae95a64ba089c8a8758be92b56493dfc39311062301ecc1346f12e5afdb041146a14111f4bf173913e6cbd8fb5b0079d3b2dfd5cc908cf04873d8bc607d2b601de2052e0760f75a24e275b6caba87b45779b96880047b6010bf55bd6cbecb12106f1603ad9cdb389589b01a02bf95270004e81031f80363615f4463fdb473c5b30c343381a0532c50c28a2bd8f8810ce3e251da419a9f24f85a913f4ff5dd49ea02ef5511d3927c0ad4d2eb77894bbd201b372727e2d684998f9ab15d9cf1857983e61796c08a7a56e7bef95cb5164e4adffd434ab6f1002c567a1a1ccfbe80d893b6664d221484a11617bbc88a0c47959652196964bafe3402a6bcd68e188cbd2ff4e0c176ccae42263d0a05eef0746e37c13d14db3e841b9075f4c7bde2b5df255e061e0dad81cb10ab3a314644e1dd26561026b65508c8119df6584f729cb801ef773959dd2a3bd1b728b5066632de9ef32b38d6863fd1e8c85c49e0fafd66cf770f884ab89fe94dd69731e1951b79afb2334f87b2f65139394435e1d11acd199ae4b8350ba390ed37f72d90c8415774540420c9a8c8cb4bd1eba02ef7b6992bd968daa21679d52b2fd54af6098d110b0306f892d49f5c58318975e0c88e261c766243f15d517aa833f34a7f5877906f2a6a4b9fb1f4ad62b6fd5ba905cee1bae714873f238895273be8692f3374a80e4b0675afda16097096dbb4cb8a39858bd4c62a9fb51fdf5579e3640b3f70f2f03eb602ac9c66672cae57e0583bd84dbdd3485103fad5f32a8185b69eb561c453e5d8710aa913f3df9bfcde2b8022c8d9a481b031ed4a174c796f0ba05ad2b7c7431042a22da8a7e950f2698ebce12c38f3bd23d5611d88907b7db0edb0ce9077c59a01650bfcff0c3386724602dbcccac1a6f256c0d6dd2d0234af465bb4cd9cef5775353554177999a86448f0d6336c925b652813cdab40f2ac9627d35f304284697d461237292ae89c94060829fc271ea0a3d3db6a191c7234390b17c8930e3ca86a5764cea0cf0c31a7ce450b83c4a2ac0aaecc12c7378e8fe5dcb5e9a1339528af26541be326567bee46791d7797536cda082bd4faec6c0e650088ba54ccb30ca8f1144e9f7a16c7806590b8f4d907c5869d26f35e2615fb0cf6a686b84b012dff4204272c7d349e45651f8e058aba330a858f4a2a0b8b5486ea7325c92ae30de66b30214cbe095fed143d0802bcb804970f407fded4e366d15a031b28ed76188862597cadfe85333ba3939fe3fe8de3a7aef6d70d9a4664ccc727e00212daf85d476f88e87b236a7411d313b6ad1418b1525f7125ce925eaeca8bdf753687db31fb57f5b6739d4c8d91253a1ea7421ca425d5fb750fb21a7e392181d9ae6a5e2866ca2ca35250b8161a25d4e22de2f4ed75faf5abe8b639c2601fac8fd7c8c375a367975ea9132ebeed934f058aac6fdac5902947130ba171e7d38a188a9e5c0fae97883d2c65d1ff2d9eaec6cb3ef6fe06428ef6d36d5146e8ed21281f3353654891d456051371a412b588319f5f985d12daa94e6865adcd88d9b79c40812fe2d4ab98cac0e740200123f8a19de11d9d9b8b1f86c6a17d6b1c852ff83172bab12375b7ac7d3cd3cf1d3240d90c25c72c83385c973f843bd1f11567e3d9d6feee40c2faa6999724904cf9f0b9a6949b3a4a8176d561da2f1acef49aeb09cd56cadefb075a86c10bdd6bbbb80868e3aba09308d09631f15e2a4e5fc5b1d4314371b012c507a88634507114ee4cab455cb4e94da749b5870", 0x1000, 0x405, &(0x7f0000001680)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x4, 0xe4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000016c0)=""/120) getsockopt$sock_int(r2, 0xffff, 0x1087, &(0x7f0000001740), &(0x7f0000001780)=0x4) open$dir(&(0x7f00000017c0)='./file0\x00', 0x1010402, 0x28) bind$inet6(r2, &(0x7f0000001800)={0x18, 0x1, 0x3, 0xe6e5}, 0xc) fsync(r3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001840)=[0x800]) semget(0x3, 0x2, 0x0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000001880)=""/125) recvfrom$inet(r2, &(0x7f0000001900)=""/168, 0xa8, 0x2, 0x0, 0x0) close(r1) getegid() 00:00:16 executing program 5: r0 = socket$inet(0x2, 0x10000005, 0x6b4dc885) recvfrom(r0, &(0x7f0000000000)=""/16, 0x10, 0x0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0xc, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000000, 0x9) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200002, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getgid() fchown(r4, r6, r8) shmget(0x1, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) linkat(r4, &(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00', 0x400) r9 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000380)=""/111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000400), 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x2, 0xc1, r5}) recvfrom(r1, &(0x7f0000000480)=""/111, 0x6f, 0x800, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000540)={r5, r6, r7}, 0xc) getpeername(r2, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) r10 = socket(0x0, 0x20000000, 0x19) getsockname$inet(r10, &(0x7f0000001600), &(0x7f0000001640)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001680)) shmget$private(0x0, 0x9000, 0x4, &(0x7f0000ff7000/0x9000)=nil) getgid() pipe(&(0x7f00000016c0)) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001700)=""/6) setsockopt$sock_int(r10, 0xffff, 0x1a2f, &(0x7f0000001740)=0xd7a, 0x4) renameat(r2, &(0x7f0000001780)='./file0\x00', r4, &(0x7f00000017c0)='./file0\x00') 00:00:16 executing program 4: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), 0x4) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 00:00:16 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x181) readv(r0, &(0x7f0000002400)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/34, 0x22}, {&(0x7f0000001140)=""/86, 0x56}, {&(0x7f00000011c0)=""/239, 0xef}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/2, 0x2}, {&(0x7f0000002300)=""/249, 0xf9}], 0x9) r1 = dup(r0) fchmod(r1, 0x40) r2 = openat(r0, &(0x7f00000024c0)='./file0\x00', 0x40, 0x22) pipe(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000002540)=""/225, 0xe1) sendmsg(r2, &(0x7f0000002e80)={0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f0000002640)="d52ef9316edaca08bb987ef087d5ca5f55f7522d10a15069c666c30568785f2f19037eb7c41d035eafeb364c3a2f1131132872797d09d4a59fb456df049ad22797490b715278db97bbb712b7887204d3c5240602b9237ca69ebe7513a2e62545da93c337ac1b4fd81ba11a9c1f6c80c153b4438347b5efb7e9b6f0ce816d2736f8effb18c655823a1f476969e375e3a69e3e61867aa629fe2215a99267465ec8d550c6f7366f995d1782e6c416be9af0127c64386cbde940a68402fd1d62b6ba95dd4358a540a67ec2bedcce70e1232505fb15c5706e1373b14741b7945cc68d923bb0", 0xe3}, {&(0x7f0000002740)="587e08074d7e6936f10a64ea7f1028db0a4cf4b7370de0b9f7db4f139f654fc7c630d6dd756ef40aab7fa14ecef6079007dce0b069f450771d574106558f0d1cc36b47b173ca80831a39526f2b35289eed58a1eae60464d65acdea614ec5cb6e138d158931bb4157d0f67e459f56247df66d483a76fc8e31696498", 0x7b}, {&(0x7f00000027c0)="02f608932e2e5f4e4e4c4eb98b0fa9f3b3da91adba06bee820bf439e086631e025a7fab9b693ef54261c60007a4b8754ed2d29b34cbbed5887cc272a2abfcedee4db9c44ef05aefbc333", 0x4a}, {&(0x7f0000002840)="bf6fab840d3d2843606e41a2b946609595b25756f78589efa9e2956ad8c42d79efa806dd353acf39ec249ad7b1a9939574fadf431ab18f32a307de6a4923351cc26bea31e279fa99c586b454758c24ebd4fe88187643b366e976da9c73b585bfd50b068b7ac526da128410eb167920d67685bddc0a0e95fae2f3c0ee9eb6a12d7c1434445c3c20914298280f77640fa72c3b58ad02079a1c104095a245b420fb1d43f916da77b12eb39a445a4d3ba52578770e30ef85b206c72bfdd15991be5beb49d0eb535fcffaf233c7c7ad7c68bd0ac76d10", 0xd4}, {&(0x7f0000002940)="99f052f91732f157c67ae0aeeafa4d9a6d0d72f3eef844f84a86bddaccc9c4e46b5e7276cb8c9fed4e30c1870260813a03651851e2e9785f6f98f71cc7d4e558c9", 0x41}, {&(0x7f00000029c0)="ae237b9915d918fa0d45ae6e3fdf786303920fbd1d75076f5c60705a16a3550810ba5748d2f7fb75866c18d4a4db356e25c812f986e3b9a25aca40907c7f899c73ee659ea1500d6a4601b7ea3868e7943c532d4a62022eb04632f987e4b6e1f5f20e3c7e1ceb3bf62cef7ec0dd3c9a871db42b48ddde2845af9cda4427dec0015e0082c9f9263c6334b74ffb5254", 0x8e}], 0x6, &(0x7f0000002b00)=[{0x60, 0x17, 0x9, "05cdddf3f36f7f9f38cb66626fbb7b75efb0d2c5b17a57edaebfa7816dbcb44be1e7ced8e940f00cfe0fd92c7ff5b6cf72ffdbb81540ab1cfd8863249fc8b44bbfefc33deadce157c3360d1fe15a"}, {0x108, 0x101, 0xb5e, "b06862b3669e31a2046f198baaf659819f5f88461e4df2c1830046ba3ea207fe65012f349e8064928a08a4c9f59c8513bc1504fbddd437e48107a0d5df5122b107d953d6f9a1aaa4e6b9f58f3daf97f383f1ebc12c56b94ffb3354a86462cb8ba6931afe526d0181a6390b090be6810133730951b8a69ba1d2f317ca7f10dd7fb063e41a04d141ea480b48c85a282897740aae931577eb256e9ef7af54d9786bb5e5c92eba93041fe0d93fa00f0c8703e56013b40da5c826a35379b14b89aecdc5495530aa192b90dd4ed9e5bfb329cf50e91996cb2baff08efb1342edf213992cea6c1598fb8393faf9fb0e578693afb617be"}, {0x20, 0x0, 0xfffffffffffffffe, "d0dd753dd44adf2c5a39f34c23"}, {0xb0, 0x107, 0xb061, "622e9a1a8fb1815d503e4987fee0f5a438efa26c7274222397c45cdd11c57f96be616a7e1b887ac669742433b1c927d73fd35db46df1a4b9e21a09147eb012561194f0bce1ee796f50d15364d54c4eb5a9103acb850b7e01e47dbe9e1b417a656c57db18d6c9126173fee474c9ef8c51ec28b1248b995240cde33a702bc4eb232568b813f3944a0703dd8ac6beac62f5569062a41dcc5e6a0ec14e82"}, {0xb0, 0xffff, 0x3, "4109a61be147428e8f6fdd3b086eab01e3dd4d5f45746ebb771f945b8e6ef72fa91bf5ccae79eab5377676a5410feb80098d64321c87c7957d8ed03490e13d5a394c3228cf645808aa3498459c43d7ac8fc5541c0a0cb8fd9ea9cc14d6845b5b6051765bfce971494f27939a7108c69a856750d0501a029c3f8c12a1c152c60c3a286ee286889ac7eea7d659f56e8a60768922fb59ac2e412c8da5e2"}, {0x98, 0x11, 0x2, "1f792d0a5b08af93334f45270cc761115553aa8f8af0bda8753bfabaaafe657607c643e53616eb8014f11cd2a6e6995880ec149fcede739d308b776293f4ea71caf466bb029aba18ecaaffb5c0a1c053d9bd1b6710c4c1e137f6be1b1ecb6c8f68888dec14d768433982f0edf9b042bdb33a59590e80bbbab9d28f1ce8ae8f498d7fb784d1"}], 0x380}, 0xa) recvmsg(r1, &(0x7f0000004180)={&(0x7f0000002ec0)=@un=@abs, 0x8, &(0x7f0000003140)=[{&(0x7f0000002f00)=""/247, 0xf7}, {&(0x7f0000003000)=""/175, 0xaf}, {&(0x7f00000030c0)=""/104, 0x68}], 0x3, &(0x7f0000003180)=""/4096, 0x1000}, 0x2) mkdir(&(0x7f00000041c0)='./file0\x00', 0x110) fcntl$getflags(r2, 0x1) recvmsg(r1, &(0x7f0000005480)={&(0x7f0000004200)=@in, 0xc, &(0x7f0000004440)=[{&(0x7f0000004240)=""/93, 0x5d}, {&(0x7f00000042c0)=""/39, 0x27}, {&(0x7f0000004300)=""/242, 0xf2}, {&(0x7f0000004400)=""/38, 0x26}], 0x4, &(0x7f0000004480)=""/4096, 0x1000}, 0x42) r5 = fcntl$getown(r2, 0x5) lstat(&(0x7f00000054c0)='./file0\x00', &(0x7f0000005500)) r6 = openat(r1, &(0x7f0000005580)='./file0\x00', 0x400040, 0x0) link(&(0x7f00000055c0)='./file0\x00', &(0x7f0000005600)='./file0\x00') fcntl$setown(r6, 0x6, r5) connect$unix(r2, &(0x7f0000005640)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000005680)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r7, &(0x7f00000056c0)='./file0\x00', 0x208, 0x40) r9 = fcntl$getown(r8, 0x5) fchroot(r7) fcntl$setown(r6, 0x6, r9) sendto$inet(r7, &(0x7f0000005700)="b1d1529d7c1c1c760ff48548a47811142eabd4ce997824107213b7ae0a691cbad5fbacbd013c1c02492a2d84c90852802e445b0f4c024e6dae27317d29e6aafaa86dde456ce25cb592c9bab944a2a7f7b07606f60cf0c9c2706ab9dac4445ae2e151b514c0131ad2e3b7d5e069f61dcea0661f12835ab562d342910147429731c6b5be63710a2a9924f41ba3d3b177b8eb64db56178fe7f82b9f36401cfc02e35cb51f1ffcc0144f805b2ae0918c7bcba3878ed2a3d12384fa5a9fa46e83584013f8a6dfd29a94bfed68a6a36d2aeda77c06187d87b3b8f66945f62f7ed747402f40104848691755ad20ad3693c0b2d58432262122d98bc0c84b5b1b073399d5ebe6e05fa502b8946907eccd5e42e1594235976abdd55e07fb2f6eb3530081c1a762fb1af5a63f8622c767623d9459da634b37a777ac3b827950f1706a001e3e00423578e1f2e9e7c52e13451cf8c41e98d8f856a8ffd747275cbd2074463c620f9d2006abcd918a164928d441d4091cc418487430dfdf86614c3f63cd7dce8611dae910ff7c0bf81f877deb5a56c253eb7f874d8059b9b9e2b174d227a5f934abeedd8119d622c8eb47b719a5a84cf2f453aad4cec0e27da27ebd31161d26d30319c9e0e1e9c31ed36d12715f64419f547585d3bc0c79146cd5c33885cb87e38ba3748c6fb330de43f42a7bbbbcf2ed74ce3343f865ccebb9f834abe22ad35826fc9cab117f048107640faadc02ab4da31d29b59e48e614820fd76deef0e76416645cf9ac5942bb8be15d1e67f9beb80b5626fce07b034531bc1b9b02715839397833e7c455edfe43cd697e33e5f69794ff71ae0f7a0244a65060c881930776efeb757572c475e73bada56299865b6b0de46bb97ed0de039ecdf7323d5e8ede1771d54ab14de128b18ed0096b1ffdfcca6de935134eeab91f5004a6d105516ac1cac5f330dd0f4b839d6ab875cf9caaabb2e4e971e3999232a4227b5e008b2e43aa676ae7e893c534785e262834ebc739222c4c3b974b9660656e59b3f696075412d9f6dee6a59d09877897eafd83734866fa8c1c57ac5b7e7a344677be9f4ea394ed30040db54d47e3d8c5375ef677e0b5cf407c3404fedba7097d2e3543bf454afcfb4f3307d47d29b24597db97636b2fe2e4ad654fac018210dcf6ae3aedf81c9e6e66f7d0b166dff2af5cb546dd6c609a55c14f15b6499fe971b1ccbbe17d755e17b1c80f6c4c921dbf0b63ed4aab8655334bd1cb7116a960f8621a4703cd09fe6160be5600cb053035c79738f1294f184df6eccf5a79a2ff3a098a5dfe3fffe6cb28fc36afe83296209f9624e943b9216df3082436a841bedeffb131ab47ccb890b7036dafdb5b796450671c4f478c1e9849c76ff41174db2ca4f6bafda222322cc9468f6b1ddd50c9b0754a8187dc5f5a4f97a0884f7e5aa03ce3322f6125e713623e1f97a23693d9eec4b094a14d68bcf1e78a58cb0414eee35e31f990a995b12a3f53d76bed1868e26fd49734cb1db908c84874a9406238101fbf2307dfbc5197de4493a02bfdcb98e89bafbb2c6097d432e389a99a8bd4d9300d6dda090bacd5c5d01d1b584ac5735d1a5ffea62afd5f98dd927c23ff0baff2c704ae0880028c8e8d575274c8c7f220d25359f406dedc630488bce7a133a71fd1726a5d37dca2e4eb1328e3213220ff21f2fdb1aef5462a41dcff49fa18b4a60c13d5b92f943168ef60e44da457645b1d3f8fb385376095070c7dd38db6c2de4634c01dd6cfe52bef2083e27e474ca1f2846a8b58457ab300afbc228422cf01e00b4c4cd090375ee22426b937cf6fd88ddde2460f59f7fcd0523cc5b1f1d979f3f43e09b850a484adbfd02a2b3c23cf266b1cbdf6d04975d6b33dda47cc5f787729a90ec1fb9fae6651fc22d84c3694930789016cd8a9443ac20dd471758a38373f43a95c65a58a802a6d815fc332d0a7ed22a94987e1d9c3acc424d678fab71c5fa9fba27930676c5abb2f6997e74756333390ed2e67dc3a8fd96350bf752c0ecb70f8626cd6ad146a67af96fee8eefc3dd205b2f82cb89a34b31154d3ffdce09f675bc860be55978d6e1d08057ba2f0b89a2aed7a66fdd9050a44460771ac5eea488e14e5f5b795d211ad09544efbd06f83d96bccbcb48668c3831d87d1aaa0328351578042b162e8e1524224b9f3eb24c56ebac3985b958a65e4983781a084d5a99bd7c65c64abacadb5290159f6c93b805da102171479be34ac56cf33ddccc88d4ee9c017d9e1f4918da3f742aafaff06096811934036b5d056c3143068c4f52d7115ce17c8dbddf8a1ae603a3acdd98cab654d4c30e24b2f8270422164c93897b85b73c734b12e99dd8db9e8cf4f502bc7b4aa4278db169b1e6879b7a76b5e13f0e2840cab70dabbd62fe9a711dbcaf8d090379eb936be04f383702ef55bd647deb287bdfcd6b68dfdd7c830193bdf46925928f89be713b16e28b8f843a69fc11b2c7a09f4542c79d20c39284400b7de4e6cf149fa3f52b9b3e0b0741f6e3bccbab50db1a7c8ae4ce4b63e87f39c9de331469daa838e6231dc6af7cbc607c0ddf402eb2c87bc79d80a3bfd929edf13892fd2385c647028803a6cebe09f2a8958562d872d0734fca1b2f3a37126613754e694637317889d1616b072f922b5474cd69aa07075655c6f072532ecbe46a63c3ccb0ccae81a17a2aa9388da2d2e0ce245fc0ad2f9efb3755abf931148cfe5f58d88a5e99ee8ee08e0a9ed315ff8f85fecc35458a8cad738736b9e0e4aaef4607fc88bc8476d7daf2d4cb921df501e74543635c21fe4a44064b6b640d6e27e809065936180a99ada6476d17f4c79e4dbe80c898f64f6a3421a0510004f77da2fae49935643832d8fca918265361071af41ba439e5e64a70150b2c99f715d41417fb2e1c64bdc7bc0a0b7b51a689304f9ac9205f34111fd7f3ae2e699bc7ea1ebcb6f68e9068dc6be1f11adaaf08928a19e15c8f0f23682d6898fbbe7b10fae63c323e93bb370f87fbe3ac54d1158e588ab66d615d6006aef593a6966e5467bb5069a32fb0600cb41083ea7d37194f042130328717695c7cdcbacec7ea368ae698447141e4bb8245fcc29f271de115d34de4da07eca93797cacd8eb972b5efe02c8fe56958f5e9a2efb889b07d23fdb66764ee054a424661e5e8d86f3efb8ddcad9a28265a56a1326b1a7d81a0a0e7936dc042dc812af4278681d5ea0ce9da4ac90934e026b7a91c1aa94bdb76bae8aca1233563fc61e3e04bfb33994410108413f7959fdd51c699a85c0e0befa48a51ff30770de9c0169789868e7cf5548d99752d48aa1da55c36ba8f2db2a3f5b40bd1745795c3d330798cb5839f1aba768760e8f5fc22f44f036b73a03da55eddc6818d1d4900362bcdc35fdc2b9eaae3c17cf49115aa33932475a50052f6da62470b7f2c7bab87fd9d57c06d045b3841d20144c5f8ce29f15023ab78d8ba92dc105960c741b534759d6526f9a18d2156543c842c1b70668a98f2c1fd20e4d73abd59c686eccfaeccea2542e755a4e797b18328319c96ebcc610b1e667b322fb9b22c6e4747c5558e06de545b920eaf00307be81eeccb000b82321554fbd99c7fc916fe4ebf7cd43b3052c48a20766600e09939dfc9dad44ce6b5178d518e560755c77753b78e2795ccd513b00b6a179c936858669f18737dcceee69e834483a23c2a3dc64ef977e97dd71b9f32ba21a8bee06ab9bbde06bc3d12a4dbe70021c57a930522ebd27d74640e880d97438962e5c1bfa98206c7e235d94eb172b4cefa8e8a9d43c536ca0b86c2a41eac1ae0f91efdf20dbcd477e3ef8e629b1c0cedb26bb36dd3c52c265759e91f59e3f9b579085297f47288b4cc7181117bcab70b79d11a99f5798b7715703ca9585b755c828b170ce6474ccc52dd7e0fb01e6ee3fbb8f1c5af48f5e368991bd9e640b1cd064206adb03bf3479b7ac97d7b697324724e2545f00b85f2a7d65fc0ced7b1c98c9c58fc57a7a566871af8dc850744642c7845774f1a0c113632cf9d76cc4d1c22b4ffffadae0e2f5a00d7529560bc51bafa53ab24e7ba0caaf45eb4d0ab6d1ede6b455f1dfd069293f42722e705ed92ce49d215dea62db1e70828564e100720a5e9723895003da9072cb01c93fd4bdddb521638cd93522d6f7bbc57cbb6d732686fbbc337516a82f0b615f056c2a1ceecca834587d19004f170951201b5c683651354b96a06c96b39b2cd995d0f32c77c0a957fd104b8b4828fd15d3d0a75aacce6c5abaf9fad1e9b8b254cfc5f35d7938e0a437891cf4a59aa9ddb140b56a0c60d0db7ce6d62e7338c4484a2a0e38ddd6fb2cdff656068e50091c31f088ac988aed241616072109baa984ce1b3beec86d662dfe917466240ac6dd02239eeec25af907703d605d88241512618b8ebf6ce5f23373773039c36385522e4a40fbc8226e27297eff7c59eed19b3b0ba47ece7e559840e8ad131d2e6c8b1435d6bee736783b1dfa97a6aa8ac1fa5a7dc660e767d60c5f02327d375ec3070280e04e86143aa8cc7d616cffa4e625aeb003a797e829d821220c94400d7d1a52300e44a7ddd353d0165e85c32041570f911d78c0e082877954c743dcf383adb30a088a5bd3dba3ef1e7ccaafa5bde92cfe1d9603957741960d659a8a56e2f43e907402ef6918008005d19a339e81d38e710f9091c796ad17cea93ca312cab9e789c565c963ff7b740882a3cea66121d9dd60404aa9338c7baece78780c843f0a8670031679de3491735e3994fceac1dfe811dea9517653fc009b96e719e1b3776ca75f248d50cd3632aba9f06ffb5d09c57c8820ab77cd27e2de29f9beeadd89b6283c47930e1b12bb3f1585ccbc35db897c18866c8eec2dbebcaa0ad68399671e4e898c3666d0e640e5281e44d3ed5e0d45fbfd2b4fedf6481d2c1c459033306482f18e4b3d1bb7f18c35d4827fab8bb10a3b2945fe303d33f17cf546a6a5390f0328d657040cd77d2e57b6a8f44dec88c7e63f7c37687d244152c26b6b3aa49a72431dfe51abb6adb695a6ecb5e86168ad62cf979e717e990520b13df0a2efebda45e2c6122d4e84645cd7d0ec5f89dab53c2572bafd8bc093cbcccbbb35f280380d0eb704ee867680b8312b605405fde4ea3cf61e15beae6804d43ed99c0294531d3e792cf339d32e0fcfab622bdd85a585361fb92fc48d393afafa8b2c4d917214120ecf8de32e03e7e3a342b9f8c4a4f0aaadc10cad8722631f4ba9be587a773e737f73ff298d1b44cf1fe9e424f5debb6f7e6ada471679a88ca49701379f090e1e6b53786cf6c5771aede0cb3ed4e25170e4e47e046405a964410d93e16270f171a1801c2ad5da9c06b74000230070ea90ac63630e0afa65b57aaff6cdccd64dfa7a2403e5df9141f7a89019eaa7420a2b47d673cdc342f6a22306081970ad553fa2eb6f87dc1fc941f39400330d639a26644e8c8115c841505b7e9f699164100f0116a91c088a437089b4e8340f163ba286f89afcec110a0e13209ee47900d35355f79e1a8f499ba25511680d1124e4e5d42744c1e20fd222996449b5a2eb6ee8359b2d37463007e05c1c640aaed1bcbe469b4b3cb2a67cf368e24d3f69c8ba6a88e253800bc1b65f0a0d88a76a582090ead270ffc524025eb0d26150cc550348c04ba00cf3c069188701a0c7b4272ab996387a5a4a1fbe3504cb698167102ae57efff73a437a8a762077e91d5e7bf65e008eaddbe67fe4738a50a81f718afc21f67d49a3f43219aa89670d0412c8d37949", 0x1000, 0x400, &(0x7f0000006700)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000006740)={0x0}, &(0x7f0000006780)=0xc) dup(r1) connect$unix(r3, &(0x7f00000067c0)=@file={0x0, './file0\x00'}, 0xa) dup(r4) fcntl$setstatus(r7, 0x4, 0xc0000) fcntl$lock(r0, 0x9, &(0x7f0000006800)={0x3, 0x0, 0x5, 0x3, r10}) 00:00:16 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000002bc0)=@in, 0xc) r2 = fcntl$getown(r1, 0x5) r3 = getuid() fcntl$getown(r1, 0x5) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={r2, r3, r4}, 0xc) 00:00:16 executing program 4: clock_nanosleep(0x20000000, 0x3, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0) 00:00:16 executing program 0: setreuid(0x0, 0xee00) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000140)="2aa6390b76d15d5950d5bc7ca739bcffb1d8b361a01815c55d793fbaa4f334afdb657d11ef9595e04f2ad1b13d6ff58660d6f146a29c8236c23433a04753984bc233370d0e1b62c8f7ce1ac8404d06de41a1da99941443ce155b4855ea057c59c3f07490ae2795051ddf926f3aa23c1f3ba921014725ced8f0dda05cddbb00f68bcd8e71479f8e603dd93f716e3aea89c8a1", 0x92) fcntl$setstatus(r0, 0x4, 0x1000000) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) syz_execute_func(&(0x7f0000000240)="c4a239f7c846cf0f12a40c41e80000c4a1db2a99020000000f907d13360ff575006643df2ed9f6f20f5c23f2406e") getgroups(0x2, &(0x7f0000000040)=[r3, r2]) r4 = getgid() getgroups(0x3, &(0x7f0000000080)=[r3, r4, r1]) setegid(r3) munlockall() 00:00:16 executing program 2: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x7, 0x1000) r2 = dup2(r0, r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/4096) flock(r0, 0x7) fsync(r1) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) listen(r0, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) fchownat(r2, &(0x7f0000001080)='./file0\x00', r3, r4, 0x200) accept$inet6(r2, 0x0, &(0x7f0000001180)) getuid() shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) socket$inet(0x2, 0x10000001, 0xca) getrlimit(0x2, &(0x7f00000011c0)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) getrlimit(0x3, &(0x7f0000001200)) pipe2(&(0x7f0000001240), 0x4) faccessat(r2, &(0x7f0000001280)='./file0\x00', 0x20, 0x100) open$dir(&(0x7f00000012c0)='./file0\x00', 0x10000, 0x40) r5 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r5, 0x0) mkdirat(r2, &(0x7f0000001300)='./file0\x00', 0x0) 00:00:16 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x19, 0x7, 0x7ff) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x797d4523a348396, 0x8, 0x3, r3}) r4 = msgget(0x0, 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) lseek(r1, 0x53, 0x0) sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000140)={0x0, "428b9fac0d21e73eccc2d511117a259a67531b9561bf09b43be867f36a035d5886b5b1f429151d781b5bfdfe7d1560cc50e8bcce8021c6e6558e8030041522f9993c7537ff7d731fb24a4e735f9f52f53ef5ae00c5b17e7b1067fe728aa924dbfdcb15f1b4e71b7156614f5257eaf1ee6d922b0eb7837d6cf984838b90678f4121ae627f897bee11f74c4f2e780e82868885c61efc7d5f666c5d310fd3c678ebc7f2a1604bf6a65aa826b9304a83b2eb06a2b42041df6d6bc2029eef52"}, 0xc5, 0x800) lseek(r1, 0x0, 0x2) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="b8401307a4e3a9863abcb5", 0xb}, {&(0x7f00000002c0)="42ff7e60f989ffd5bebf41f30176bac62cddb92186b446bee35353d338da7d77461c2031d0af2a66d1d582a68ba488b43322ab6df57a7ecf6fd30f6f1f731d06c936e37e6189ea", 0x47}, {&(0x7f0000000340)="2e587d42bc649f31", 0x8}, {&(0x7f0000000380)="c0ac60a64088ffd2f7bd88ce97517e0c26dad2ff731c9a9508e8de9ecc", 0x1d}], 0x4, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r0, r0, r2, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0xa8, 0x4}, 0x9) linkat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00', 0x400) r8 = fcntl$dupfd(r1, 0xc, r2) connect(r8, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r10) recvmsg(r0, &(0x7f0000000b40)={&(0x7f0000000600)=@un=@abs, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000640)=""/230, 0xe6}, {&(0x7f0000000740)=""/151, 0x97}, {&(0x7f0000000800)=""/82, 0x52}, {&(0x7f0000000880)=""/141, 0x8d}, {&(0x7f0000000940)=""/79, 0x4f}], 0x5, &(0x7f0000000a40)=""/219, 0xdb}, 0x40) msgsnd(r4, &(0x7f0000000b80)={0x3, "dba34943d04591365cc9f9a8fb5c83ae4eba039eb5417e81de0c394bc1440923820ad8ca365d5193481a08ea1160c3d6116b4ebb7fcaff7a4ddbbcfb53f8e1ce1ff0abc7bb968e308db566bb07fd3aae1b588cb8fb7071b6c4d234c9d80e16ad20f5b585ebf0c35b2cbe7bc5b5e97eb9781ff53d2a44139700eae1a93170ade97d194bd8a7e60568e3b113486cca8c5b1827553a709a8c47777ac10ee30013086130be13ed5643d72e4be2b9546dd8791acf40e2a9d02db871f6f36b60b80c1a83a48d453702623f5278a075ede657f5db9ba51f461f19f29259acaf44e4da8f1dda37dd871d3d652797cd3aa518d48a07d10cbffa6be221d5c56999e68a532787846588099b7e10787bce0d5e02703b60802cfd76f3f0ff2bd747c918ce6bf3cec1d80a68eb25fce367f65744c97261a0c5c73c6968d2b5b108c6699052e8c3a90828d789161b7d8673b68efbc6147b6328d9896587effad1affb124a8d36d7399eb2d03800391d23beabbc047a705a9e969e92a57a23bb6a7d9465518c7c76e8815470c945f29c5dbd482b8a3ade1f1a346de3f44dca96f3a1eefc9267fec9757ac07759cf746c8dd3bfa516d99e8b51ec962b4cb71b7211d25169b88469095c61ad34c6c7c3951492a29dfa4eb8c7ffefee423ccd1f9b67d3f1c9a1fd07d7f06de5867b4213e2c89a9af8a20a659de26dc5ef310c4a90bacee1a9c04bce68092b4ab595548fcafdc01d63a8fc177034f8e7071cf914d045aaa2b7375dfd4a9dc4cb405f28724206f772a469ec3618516306f6c96d1934c9484e4feadbd0cdb39993556669b7e2d78c0afd69e4a192aabbcba83569bfe7212e00e37c909bef1fad6caacff7bd4cc3cb58f76ece3b84923d3d6712b68118295d0a6d000d9ef3657761d4f0f60d6bd57367a5c514638de1363dd33ac8bf407819b89c236b08fe10c5fb287a827d574c5a5cf6f9cc161a210232bbe8ca85383fc19d97b32d86be810671821c0f1347308c980752373de228519ed779d95fc47ff53cd30da73835e04ac796284236034d7b1c5e932e581ffe46a85621078a8b5d89a97df8b512c7cda181b24575e479dc9d87361698c4e937490df386c20d00c0f02b7e1bb4169b14c23e1f097f386748e620909d8f53d9e642e3125f791b059cb2a6b688437c54f289418d1307d340cb9683f368bf65d79fc0588dc0498a8da84126f188bc0b28170f43d543b37a3762f03c5fe6edccfc6f4babe29dc0f6e9230a9571c6dac10a466b47a55337b2658020b44e36736f3fb92cb3ca3dc2abbf739cdcf7f8aed80c950a0dc6ea564646b32ea8b46337e76c26e94f61af6a7c4f07486da78330a44fb8d4d36abb21e7a9f7ea7da11224882555209817fc3fcb7ec4c5f1ea94ceae25637cc1681c6c76bc81c820c60eebc7526a4d2ebbe3f2d92aa43b77aec691f8ce99bebd01269674175e1d2ec056964164b364cccd6a61e7f54c2e0740ba80a1214ae57ed4bb4a572193638d25ccd47b158a03047bec291aa03a3aafc18da5664447cbc95e55735be3a036aa48c1eee05ec2b778729a5d978e0ead3f433f37286f03e975eee15013884ec5a4cfed9f2d4021ff1660ce5883bfe205a774bde43769c03b8c0a0b1003fde096aefe5dfdf3126e4c6111136c6b7cadce709f29074123d84c821934f4a5834c7e9945dc9a4182c760b2422fa93e6874b4122444fe27071992931f596db63f1a6040dc75bfb5378df63be5203d3a110601577eafb117ed9cb6f5880e09aba1f12b6ab7fff75c905ca050fc31dbaceed63a64433217e9d7186676a83d614a26850131717bdcab1ad0cc7aa6ccaccfb3d8fcb4e2eddd55c36a25e6e9dd7da81881e4355978f862ca72e9bcf8ae1a0ed716d0379bcd050a5c6051992dbd232c681b579943f0e6c4648af022ea66dffeb86d4ab4a3fdd4b5aeff4369bee87fd7742b96e456dc042060b911dcfcb0ee51d4797944c083033b42025f1e20df07bfcca60295450310be1eaba44eec8326169fb0864c3742d951e59cafda7418e7ac371330c2d85e8fdee0e331da4362bf824dc472702202e7c358920b35f6f5aae1a058b114f91110fa9752c57531df5056da49afd106b737c9fba2d59c8f1dd3a2ba31ba508ef11ef0d11a5081324ab9c91f3dcd236365d704f19a6a673a537722601d7eeec77b19830fc168c82512bab0526ef2a8b4a1202b64eea43736c8b455c69e569dc7077502aae3023ce228a8fb6ddd73cfc928261ec6463451d96424d78fa037964586955774aa8f0d7d1f974dd1a392055fd4e8b45e2348f24881dbf65dd59c0a0b393f386913cc10d31fcf7523a232d79ed67e256b4537e597460810e437079f1194ff19c64507db0b49faa8fa0655c423ea6a5405e97503a35fdf0ab6d65ace0e252238139d142275d2b075bbe55374011086fee2c9591fbc937647d01369415dc22f27e457a96c044e7969c3a60026d1dd497abbd2decf8142e24d3770f8ae2e04aa49384803e6affb89505089a15a79953242c91d9c69b527ef3d159ed713fffda65acb514dac97e491df961530a233c6a2209ca255872293c9facbb2aece1e735757b95a2a89577302c55bc8f5d44d791f639f61d88b4aecd349ed98482acec184b67a66973082b51113adca047bc85c6f6d6fdb20374bdf6abdd2d2d503813b8002852b9defbef4508ecf598a7ef8e88f02a28ef9b5ed51c8e7f608d78c4f9739499854013094b255e026b56ea26d169e5c7a18df34982e7563c351a099b409afcedff60c606a825e9777008afecce2dbd1385706d30af4a924a152c9a9510630e6b8f3a655d0abe44ac04a5729c561fd712a4475c94c0c0e4510c53c462ae29c67266021ca53a75881fdbdbd2ff0085690e6e82378ff96a8c063814b7ab809741325faf8dfcc75a93d02880ef915e7c0feecd78744a241c6313748292ab444c139736217876672eaa4447b84b585553d53fa8ef6b9a72b16bcf6161884c56c6af07defe20ad604b6f287bbbcab8fa6c57551e5cdd284f9d772312cb9ccf6e2df7e2fd7a3464a0590bd2bc47a8aa5a167e5f02962d3b77249162d25f752856eeb3ae6a5cbdcde964c35c56ad7a1b576b5ff8fcca6db95b88ae5805e4bb328036e130609255d542f7b47065557ff6e9cbd0ef228e854e14579bb6d130b96380c1a44e40567daf2da69cdc6d42a6880d02b9b2cf0d93e9cd9bbc981c8ea68bec57bc3b7321f801346b4094c668a5f309437a2519b63c42a32b20e58588ccc551340692dfa0a984aaf0c64a6b7f54d8a3f0756dc7e1ab47342bc7a506bca6bbb450fa55595438c921cab8ad8386efb08febe7c0c523198c949c021153c29b3b9309f759bfd75a6b5307b674598709219f8ae330e1a599832c642cb915ecebca9360091c79f9264b715d96e8761ceec9299037c20845fc5da14005b6fd99399fdfcf920401bb3ba47b938a5df22f945cba5d18b9bbe3116c9b2e03ace0d94a6633a2d306627fd2890a6cc37af85d914109770ddee2741703cbfed4e19dc59d93bee9f43398f17a74931d44815f892037ec70fbdd3debb552bbac260d59e6179ffba19c3f02e206df1f1b9e27eef6a587e5c21f6db9766b8af89a9775becff3e68e06316985dfbcd4788ca290fe35659ae30e479c134cd158cf4d4adb66f614753bb26bf4a83d4ea60578c7dc4a7958fccb9b739eacb5f8f98a162bb4f147e99dda465e4dd2d1d854021cabedfd26c1abb0fc1855dbf76743d5df1dee89112289b8e0bd32e06fa250ddc0344539f58e4a36a34ec694fe334a67d4711b6b18b833053d276de380cc538c4b844d6f48f19ee3b4ff3af36d45ae55e762ebbf8a6bfb135954f7a7dc9081b7fa567f58ab9244c29b07f1534f981226819fd636851cff6f0169fb5926d8c76cc7c18139466fe7ba2d3906d9b63ce1a9348016e0d4a18716a01f5639fba99ec78f087cbad4016f0b5baa9909609b5267bd63a40c9a3925bec6f28ff01f4bbe82bd0b0cdb3ec6ddb26ee553f80b2dc12c044383d1a798e66c975c97e290fc0eff6c19a81e0d7e1177f5752b024c170c31b200d45ae0f5355477d6e6c094c72d64dabae21d973af2d1446b78040f247b7f23023176c9ec12efc79ee806857c02349c29795ddde9d68a3e4e85248bb6d68ca5654b01d0a1429b20f8a82addb765151071f4925ac9481eed0dfc910d1d50ef9e6cd8000a7484a8db1ebf124dd898b60c6bcc72c8ac0b86069a36ad316fbce5e4a36c6c347625a4cba771ea799b096fcd6a05f3255e368f96d3724155747a17728ecf2a62d64fa74c313ab2055ab8852382724675216bd43f59db395b6844cccb2be955f53a3501de620d08dbe9a5cf2b286bf19deb32acbca5e504172317ad579e98d268c275c7a6928e45628fc0ee7095a30cf1ef856758749a7397e3b7bb1579639e25ad69c30434780d092b2627dfe9ffdb0068eaf773d5905d2c2fbfb80c5069b2018dc8f902bde157c0e39d0821c40066dc64df212753a234d7de4b5f7f67806f62532598e632f6b26331bc4f4481bfb45add7cde1ecf956e13c7417b30c5734c8be8938e7d3ad0ce69511f7d9b7c5a0ed1b63580b120faa67981ae77c3fae4dda54264ec33497a964f923d8d2a29ed51fa8eacd8f3923c701dc3f2dde0d8d51ebb685373b704b6f30da900c59bbffe081c01b9f4a68724a7f7b3b0afe81f320cb27044c52936f1b7d9dd103f134a8494e849fcc009cfb54c90fe10275ef16ef10e9d4a3406b80f0bdcee9fef6ee8c7ef32407ca300ad7c44825428f56e877677ae89062586aeae862d26bb36b38224379f94b8c56dad4dd8986b82d39b73e69a043627b1f9f3d5afa8eaa26cb3192ba888ef3027ee56a5fc85921fa15ba5a5b80fc2c1668dcf463320e6ddb76927859ded83cb2b0e013542d97f636e5028ec90b99021e4b4f5803a25413c2c3622d31a777ec9d7e9f54eeff2e4d0428fdce323faf495fd2fa93770228bc64a914d58c2c77bdc933ac86e064d161ee2e2653bcdf33d19ddc1abbd0a3772e9035fd57b3fd7f3874071a395c4106e989f2273cff87ca0aa951365a972809079bd0ba481fab8bdf65b5f6fd4331786c304e28fa6c90b1deec8778bba3ee7aa6ddd8164f4944f351ce1078909547056f6026e2e033ab571f7c8d44b6f71af3ad94c77e0cdfb991a5d457f51d7f9ee61f376629cd82971d49697276aa619c23e2abe0bf765747546d2e467def7fcc2b0880a0b5beb846b0ea6e6ca6cac088c46708046feb2a7a7853a19eb1832de26e891e320dcc5bb4b5756df6f860e3e6e0f9743585003ed09a49795ca4552bc59e4f9487c9fe4e4984077cc85db4d0fc38ffd02168033cf88da15cd50c1de1f5e6ddb45a221bccb15fd14b2c6318ad147f9656364922996ab601b289d6709c0d178fe19d8c321f7287b72048b52720f252fdc340b8c8291bea2315bc60e1c13043f184db7e072274d1daa3994d9f613d55503fd3edfd19147a7e6e25ab3fbc802da884ea66673a00c92a8d3f5ce8c070d812c91b25c262f3c7f76ae4008e367355fdab16bb9ed706beddf867c7119b1d70e9106c0e721c0636ea4a066ecb74717e26589bf7ae86411cf7ae99c66dad4eb529fe6e2c33b1dd4e7a1a79436b12e6ca53bdf07bd666120adbab0c8999e6004e21f557555146540041cb47cad5ea699e0e322b73eea081331568199afe50b970c51bc5198486dd3d86856133bd7c2a1d33148a7cc4843924a40938c97050ef62c15447d37cf9a5ee11812b40b745"}, 0x1008, 0x800) write(r8, &(0x7f0000001bc0)="d913f121da5244cabdd9975e2536bf9ca3264f3f5725c00fea08d8644af50f4fd8e3eaeca79a98b00b349a319a0e4f202d04329f437f6626a9dd4de6185b88e07ce334aebedd82411965b9383e32a779b829c65a6104f158254a2dfe7148a03e97b73f7af1ce665edb4963e62392ee640b421389a03838667b03cde52371c2c111b9ee175cff6eea41f27a92eb08262a5cb5b3be1650e14e60df09fdca085e2f3b8506935f1a3bfd5b90f7b7de33a12a0938cc1f85881e25d7e8639e69b342f12c720e4c49eff2a1cb35f4ef615be6091acb7bc1f065d083d2ca37c7acf32c2cf445", 0xe2) connect(r9, &(0x7f0000001cc0)=@in={0x2, 0x2}, 0xc) sendto$inet6(r9, &(0x7f0000001d00)="af1a5b08798c239d253e7feb015903e4c87ce632f1580e9fb140b5611c4219075e9edaee94736d9f5f4e0f798ec44be295", 0x31, 0x1, &(0x7f0000001d40)={0x18, 0x0, 0x6, 0x7414}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000001d80), &(0x7f0000001dc0)=0x10) sendmsg(r2, &(0x7f0000002040)={0x0, 0x0, &(0x7f0000001f40)=[{&(0x7f0000001e00)="8bed715886e7cf99ab7cc41da2bdb981403550142da98200c7fa31fecd4d6e814f1a3e89bce08ec5499764c8732536808f7d4c53481d027d92e7969b4665d62441bca51f2a640eeacd8ec6873176a4b153a70167af09ed65aedb043f75d5dad562", 0x61}, {&(0x7f0000001e80)="45fab2c526a9b630f2979141dd1f4ee86f220d669df034a4e4e6a0280c52ec9dfb2254b76981a5c05e920434b018b2e22537973eda0f934f16b35adcb848d737d2cb55a2f7a1e06ed849b2598431f0e5a2d24f778d3c3471aa5feffa8517dde500cdf0a8c70f775c7a7aa0c9f644e5243c2151f097bc93629af5524884073984f9e9727e20308b1ce8d539ae22aaa4eda80729ad114c3b454f3edcb6f2806a9b9b840b0b6eabd517d426278ef8e912a7", 0xb0}], 0x2, &(0x7f0000001f80)=[{0xb8, 0x100, 0x7, "c15aa57f45247d8165eab4a1cb977e58a21c81b54cd9dd0e92f8e8dae42e9acf14ce7596a7db2899e5b240a5741d887e3cde7afad7c7a31d37b127efca79899befde52184908eda0a4a529ccd2a5d3b023384871679eaa06f5d8af4aee695812940fc242c0ab3033c755b44c3312cf2893a29f3df4c3257f096b2797f5a2adf2e43eade3ba4155721d446d6fae8b130eead370270ad8fcd48d6f1727688dfe209bbd229aa42794"}], 0xb8}, 0x6) recvfrom$unix(r0, &(0x7f0000002080)=""/232, 0xe8, 0x840, &(0x7f0000002180)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f00000021c0)) sendto(r8, &(0x7f0000002200)="10ce7b3fb5e0c53d99b2807dfc056a5d3c06ad67352bc6d24fcc2746a841c17f6f679d8df492abbdaf613634163f2eec97c4003c8c902a5636fa4d78a3fd8a56d5669f4752", 0x45, 0x40c, &(0x7f0000002280)=@in={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f00000022c0)="a623e076d000ded1ea0a2950d380bf973dc8b476459287320bdc242e6646f38aee689fd628991f1355003e76d22e472c704f8c3d78be149fd9a1125c168addaeaec6aeec509398e9f46a4f48bf6859d1104c9731afc96b475e468b3f1492c32eba21f848ace48365e87039a8206d058bc1fa37254719001f40febb0c0b09c635fa9db3ba7e6b0a04743778db11735c1fc1513dc94a5e6f3132fd84b2a01610e9a7efa6c479f87e41ed54d91d48a1479458d8671d088bc93056899c4d22a97fb7acb80306c1768636a2c6d85c54676b7d9c5aba34", 0xd4, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2) 00:00:16 executing program 5: r0 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/77) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x1000) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x4) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x40000, 0x100) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r6 = msgget$private(0x0, 0x80) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x1000) getrusage(0xffffffffffffffff, &(0x7f0000000140)) mkdir(&(0x7f0000000200)='./file0\x00', 0xc) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') getsockname(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) mknod$loop(&(0x7f0000000340)='./file0/file0\x00', 0x1000, 0x0) msgctl$IPC_RMID(r6, 0x0) getsockopt(r4, 0x4, 0x1, &(0x7f0000000380)=""/29, &(0x7f00000003c0)=0x1d) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000400)="76441170e439ad6c30ffa3661cc9112670757e9015066a", 0x17}, {&(0x7f0000000440)="71b3275ee1fc1598d7dea21e846e842ed8361cd63e9032947a25d594a00a8cd6234085a49b53930bbfae23c9273249320652589c405a9f51bcc66880b1cc93719d24b22d50d48323785020269fefb773febbe4b86112fa75e009f5575e8f6fee7991a75a7f4ccaf6bb99ec60184b5f8b8e4c9eaa35b261d4906fc06c5a", 0x7d}, {&(0x7f00000004c0)="040467143c6b9296a90fdea50ddc46e59d5185a3af85a9258fbcaa50463f302e8d94d45242a1ee884d73a27b4e26091f495726494cecce6bfb5ed2f10b75beee8dc37ab7b3ef6ac00b2fc5924477fd32a8ec66fd4f8bd0c26e4db23d69a6e52b6d2deede97c4e51471e9028f9e19cade5abc42dc91e7ee4573adb2a8ba7964c4a63e27f15e4db118a1f071cabfca39f5d38850a80556add577437ff2d96641cee3f8292cc0dae42ef97c2132f49a8303e6403683cfef714de986340b647163b1d7439c4d4b697a0c2c9e480b1ef6186637cae6", 0xd3}, {&(0x7f00000005c0)="896740bfa009483a0027ff9f63d047d6eeb031fdaf43346cf0cdb1614d63f91799e1b174e024a6144915cada301b270c5864f1244133beaaa836abac1b4788dde3812e124c9e72e1a974f7f3ec896c51a90224e67ffce6c460398f8851885449b30c9b727905e90e92adddac181cf30b2f", 0x71}, {&(0x7f0000000640)="f6a60adfe4e9bd06ee6fe9", 0xb}, {&(0x7f0000000680)="3f15de72878d3862cad9125b83b55174c79b944059d39162412289426422856298595accd9c070380f4b5aed06a0cdcbeef187b126a9965d1ddbba5e2ecf87646b9d30ca2f447d65e50991ee6a8ed156003aaf7dfe3739bc96c87be711dd41ce8b404d7e362028a31fac60369b", 0x6d}, {&(0x7f0000000700)="bdcebfe27795700717f40cae74bbdef99d42a4b2863e7489195f29c8edb80a6046e3de2578cd68d85d1c75a161796a69d50792504dc042140d3605e9b68c235990d43e0856ef47506722767176c75d142b59a5f200521c455b5dd96c1b0b005bd14e39eb8d2954a730dbac4d9c67c78a0c1a3dde8c56b2daca36e2d0d41e406ea588", 0x82}], 0x7) msgget$private(0x0, 0x230) r7 = getppid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000840)={r7, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000880)='./file1\x00', r8, r3) open(&(0x7f0000000900)='./file0/file0\x00', 0x1, 0x144) r9 = accept$inet6(r5, 0x0, &(0x7f0000000940)) fchdir(r9) 00:00:16 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 00:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x100) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00', 0x400) read(r0, &(0x7f0000000100)=""/157, 0x9d) r2 = fcntl$getown(r1, 0x5) read(r1, &(0x7f00000001c0)=""/84, 0x54) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x181) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000280)="71c52cd5329b78a17fd0435b00f2a9d4df566d42f37f66cdac3adb869f366b743fea575a5e071790c3c975d6350d7be5c76fd1f35ebf36604d711060a0f2308c13b9b4276d146b9d0040143063a385f8192c053386f527c13e0a3d4df853231d159a06fdfe1f2be41181cf265802be6f42f514151a2dac3fab60410d62dcee7c195124652c0b02804962f727f3307479f75ac4d868a1408ee0b69406368b7d54493cb31b3bdae87981a2a828a577d6ff806fe2ca0cd13a14fb801d6700d2b2b6826e909ed02f9919b0624c613cd61313925cebe6e2a3e50ebcdd", 0xda}, {&(0x7f0000000380)="bc5b90d85d4fbc3c1f5276d376746a2c8352f8fb18a9d6ca085990e5937d4d974fff73db3ddc4cf962c3b34463f3d3164d5e0e98ac1912a78d706b6942ee", 0x3e}, {&(0x7f00000003c0)="dd05955ed8e2d31b3800cc574562ea21874c9021f6362254553522ed6faee1abdfd83f17448d6f05f8f35ffe4ac4c1400a46527133f3e21207a04ddca5914253391bd96957d6e5c4641c479ee02e949af0a553d8cf399e4672c330d4b50733661d21383ac32fde5b7bb31eec021ca6f6f0314a2fac6dbb17117eda0d536bb7a157097f143a5648a2437dad1b60b6087eb04c2d3a1954771996e9700c703699ec17645fbd48223b7a0c249dc421850ad84e5b4b7f44e44842011a6043163c80e4ea9743e0f4870239c22be310ce23ff16cb1a8260041de8b18c110678271ac92e179b8839521fc12ffc97e764ac06cfe796122df60ccd236ede40b69152894e73f4da39a311f6711a3c9265470efa491809a00a8aedf521c13c2de7eae4e3438c7f8a2732e527bf351baad4c48a503637e5d4aea7a90b56d8605f6f62fe4e79061b7c0b7f46668f5ab487709137a684eb28197147ab4a564b92105722258065ff0f2f8faa332e41b6d6358da5abeb15ae4be5900a2d22ee14bbc8242f4da30ed78303ebff561a8126b412beee3eb70f3d9a71368448c14b70638288eb6959092b9bc6e733381873a2fea86b3f32c838585c5a5974d2634fe8bab884dfd18461f95568ac70e571f04bc24b7d586a096cf55ee2f108b95c2843c8a2e2781704af7d6a1456367b40f7d12b0db3aea1cd929f2e970b6a035ff1fc44f71704cbadd8819d1981bd95dcfdbd878fa202f38e60618687372589f49a5628f97061094cb6a5a9e2fd59462a15743710a35b54106695847ba3d008b02f19c5003d5112219f35aac1118bf3a36e1a8ba4c36335159bd714b4282591eef3ffc51dca5f8d371861f0bd7749297f668e4c5e689c850fa2ec4c9f5086e1558296ebf923fc538c96f4878afdd5989d27e6081ac76ef30fe4191dd6751ff3382d88c702ee6480800b485873da8d5b2d85af8caa20691afdf3f9d0ee9eb66dd65ee6662e7c2146662e567994951ca3b0becb9cd8a487fb787a512b9f9759dda08801ca9c58d1c422abc4ffddf62c5e02fe6cc176be432e208260ca984f708af35a8dba9b1a23e43bbaa9038d55548c3fdafe20e2bb398ad68527dde999c5a1dd1efed8e7d3b93f73734bf9ca682bac8c2e5c820c093e85096382bf2b4202762fdca1853e88cb761e3f7e300cb4f6f0cae02bb0ac64e958e1083548d7b71e5817114c5b423616ec848990b24d573a1c02082f922b64d859d6502202fb48643f4b41a2bb33484c7fc99c217773d136aea08a9d40c0bead4c8ac47cc93632a6e0ee758846787dc6bc6d15ff952955bb858292e1103793260b046c3361caba86d8b17917c0e4cd45e97ffd02286099d2e5ae8d351bf3d4270c5b157a3b0a9ec23e91c57a93c007f12a0a4ffe55169fee735ec73d14898b9688d360453535623feda97262ee4961279c384c1e26b2cb8789fe96583526db4dec1d9316045d0128b7dc2894b6a5c18cbdeccfda9089597e379129e14a553f3dc3ac69d12debd22288d5cff6ff648521423487ce961661be436e0107af39ec2a9808bd6d163c77b755e2c62423c7b12f963062a64fc9954cfb55d499dcfe4529a54de60f17ea72e02fb6593128028c6e25107bf90400548f8e54bf78b25f8f9d5de55e219d1a44dae6ddb9509d7e11d0cfecc06f3ddac2254a4e09012c0adbb2db574529b4be4fe6aa788258feda97215d23665df1d913e4063e40c575288053558b6c49a279e77a276744782e3ef027b4a3509d0538df36606678ce945b2ffb010e236dd4cb359226a0e78e3f02ee0b17931cb9b910c3be6d7259ff0d0fb27c258f311d0dc568385de7e4fd87b24722b31b730dab9979a4d976a7c46d5b2cbd05383efa7a28e3361fbf93f37da22603606e7168af241731248741916dbda7b341c5945266e686ecb19dfcbca3ca5dd16552b2c1fb6b9004f730e0e707df013b061c58408fe88f362a1954ac80afb7859d1898dfda7f161f6d5d13db3e3240127889923b244602cbbf6af645b73b2a05bb9d638f2d511034a5c70969fd026769b1d8210847f5f91b3c5b9b64436220c83765e7f8770bf86be9b3a8148463b3f1f8ae4569583a3d533047e1fcf8be74ff1cf1ade3bd74af951bb2058538ecec3db2781f19d437dfbf25d5eebf461221ec69160eb8972987bb15b982f7c6d328f91083c77e8374979b70e68a19e3db549cfc22925a7ea6974de7ea1cfff05bd9537ec995af174a5cb8369ff03b84744c56c7543693111a165695e6fca77d0839afd7c1b4a69e116405db97e930dbcfe443eb8de3ba04326d10ea48f532e27f1749eff969b61efd9347e11fc4978cc86cbe27d5f7e9c9e867c6c754fb9f02c0ed7a3206eac6caada19ef43d54123fc3538346ff57295186054539c072a57ea465c30d790b79cba50966176bec2d31ae32fe9a147e71d1dc41f47111f57762898cc6151d74ffe3eaec282242e5d01611d2d80174a74a69acc9cca7efc0945b875bd2e47b124afe024e9673d403a3034abdbb2972e85df4965d290d2ed71bc922c5fd43ae40c276e6103133981281d15df4861d77e0b95797589ddab1ab0042632eaa28686c35d36521bfb52b634b3ee1838ef7ce669be7f681bc1fae6d8596b4704e65ebc20b5f47ad3df77c753caa6b145143f47a6db661d0d1783597f73f8d4b09d31dabf0806d6acbf7cf457ce429a1cb656307155098a26dbe89e331f2b98671f765cf7211ad1f86855b47794229c44ee9a36f99ebe2dec62535cec1cfe7779549db52be0fd872b6e2367c166fdc75cb16c03a06e55baa0097f753f30c32ea381bf3540e5960126c0ec5bd7527190e29dfaefd4f7ef9095986351e230357234a6294afcb916b7888379d3477cf858d176f480b409c0f37f35d7d3e00a56bb46e944b7a2f52edb19a85a8931b7eeaeafc622ba6b8cd6f52fae4dcac96e4854fec3463e039f395ea88e5bcada4beb6634b9cd54b29a983fb3c71bab19c382b1f350716e83ad2c6b6a7920e6db497b8a0d96473a45935e602c2f67a743b10d36425d50b72fde24dfd40b7024e7bd2942a472c6678299717bb51b614cf35d8be7d1f94fa121e5fac51d80cafc468a63f104ec52df9e08c2704b56c8203c4827bd89b0f9d490daa4fe7b95d0f66a991b42b63222c9656f07de85dfed8685f95872565c58077580379a38b205b8fdfbb78f1120d12dc1ef7c126dac00965bf3614944030c974c8fc2097fe96da475de756db6a4ababe005296b1b249aa43b31b35499b907ac2d6e6a5754e5f49aa70afd86a4f8312bc4b0b93e222ab7a20f5a40ab0ff1ad72b8aa2b998753dc9adc3a8b75d5160dcad49e5bd629278a650082c1a8948c6af20492bf7196f11745eb4e7f5e648a7ef73ddd030f0c3d5692937d65cb6e487a5361b404617365a08fb4699045a829cb6c4ca953bebd8f2630290df013e52af989b4c8eb9d6707d1a5f0d175b4d75eefa96f915e169708779345b1c168d7539883958273964fb32e2bfad3096cc1c8f890b006f7b215feff506a537dcbeff81cd1d16c35b48e02c43554d8936528ac8cc95c7f0a5e66214048d819842e9e878dd84edcb1747ac360882a7e8fa627de49f625faadbe6bd34659c16455eeb24459c78ced9c44d94e8c6c0b38f91015f5bca81a83290a60c46b23cb7a399108542d82116ac1d00f0e868f0470fb3338fad1827a983ac131eaa5bedb01bcb01c0e510a73fb55e46992fac1d1f8eb931f891d1f0bc5863eb76ed4f7504209c647b94211ec6cb82ca756c6884a721c05919102e5d038b9340fc12079fe0cbe9f18fe57cefb85f7fc3d0949f08c147424cda28fbc144cf8af5482b2eb697393690548bd73569c0cb88fb7ff42ecc14bdf0f2e9dde26e3f2afb5b76a61ecf8194bca2270287ee4e6cbcd9613d70d8396224ea65f9f7b52d7eadfef4fb792d0b0756e785daebf574417ef211d86c34c1a890af1671bd1015cfccb42f39cc0422c196721b2dac0caf929544cc9a0f2ecb70c20e50dbf3694bc1224c6d5125553ab5f7c6e0d2228521d61bc768d592f82f94ab1e971ff618d7d3f8c0fa4d28265ca4f4635822e024ca1baaa9f9f1b9d507f6364c7aa410f9d567108f4473603955d754c17354a8d662ceb14bbf97bf24dc8aebe78d516d2959ada575ef8d5e29b2d2c073f03bb800bd23087ec6bfcb4797293a526b93c5d575c2123c77e4a734dbd08a13894845ed3ce9f906bd89e39e8d207f3743ffb50699b08f5d64a92c0529caa178971ff823b45660566471edb8d4db175858eccc1d293a45ae3c64ce4fd978b4d4820146856e03ef2a1854099188597c45e21cd400d6ddb2056c4634894b4e1eca374fcae54979cbfe96eee7fc9befdd26fb272e1c88d0f18439d23f460a896f43dc6ef1b7c493a14f90c29eaf8c8d40bf93759a132a083830cbf6562a3a187d23fb1b0dc2301f802ec87df41021bf22d803bb828bffb0d8de0f9608fe34f31a7be8f372e9be23fbf8560426efcb5637b08cf4fcdb6609dbf7fefc4e62beed0f2ebfaf6819475a9e8edee0d46edce5626d8b18e53cadd041b2dab370e61398e9206213d27b33bb5c41e9950436ee0dc91ce579059d50285fe656328e043af19b135962c580896326fbc6e9504dc582e3b1a7f52283b6f553735d0351b9a1c56afdd447a42c9ced0bd94d442516912652ddd044461610644b1b59cfec42c718ad081d178595cb5ed831fa9b1248463b4007a719be090f45d442a5b4bd68915791052983157d8844a953c2aaab79a92f73d53cd3241e357192964a0aefaab6e374c69a7e6a0e54a9fb4a09382a17d3cbc89495b92c2292fcd3af67958217d2b8313d06b0c8311d95f5a5791ec4d36ff6016b56dc5cbdabe16f68497c5a61a4c21d1782ae791eb282d144cc90f47ef76a0ca74eb6c840ed401a99db06073012d049bb8f6c3caf57587a3ba4938977dc49e463c4730da8e2434ba0b549ce5a0d43cf3c708e50686c01731f7e16576a8e26d92964c68c1f2e2ed916882512021f85f5d4ed60f5e0a7bf741933284be8e2db18d6909a1c1aefae2982bef47901e71c39dc25153183ff096b09a53d6d79624650f108d21e1e465bbc3dda26a03b13e8b3d826a03c73606f9c39b3926c9143a9b0eaf2f6a03eb7cef2e6b791f985f25d03f5d683599322259caaeb549b7703332956e26e7e40eb06ae67903dc17566f195ffe4609e769b5efb699e4e921d07afdf2d6535cc50020f192f77b965cf5dde39deda489321514d30ff2ae82be6eee581b08d1cc1a426ebb39c3a23bb2f96758d07c35b79f85f6d6ee316d01728f034a94c7611f73b6030378ad1ad92bd6bf7c5cd57365dcbcbdd3ca1a5db399ab145f35b306c69b77147f9711bcd7915589e5498d8cce0d379cdbcb8f65d93efe881f381ecd29ca2b0e9724ecca30f5f81ccfb7ae963154fd64bf01217c22b680fb0381e562bb382ab5ef0c13b3341a86afe5aa953cd53a7826c5683262b7466bef69a5acd4924f369b3e2fa3c054b0e57aea6843197223d2bc2a73f2bdda78bab443ad3391c9969f76e40f679d7966390b03b466d67044a9fc438a803a28608b1a7f83d19a269adbc70a0a01e5bb7247599b508b17bb25594ac62dcd923320efed0b476b1fe67c893e3e37b091a92e2ca62ab1c2ef72b164d2135bcd4653b8efa5f0923c0ef7d0bf4321dd67898e8e9e12172affc3e4315d055d5b0a8968101b36c621ca9b3f408ad3a46861dff3dde5cce5d760aaa8a1b3a428cc502104b717f6445a24fa00cce", 0x1000}, {&(0x7f00000013c0)="98bffd8ea5c0323c82ed2881f3fa2b2416e2551beca86630c0eef60cf89322eba65ce61d39abdeeca8aca6931f841f7e6fd7929ed0ce4327be70dfed81d55b82dfa8392e93ecb3cb87bac229ccb3ddcc152388ee2ee96f84361f4db112ec55456534a4df8fa8", 0x66}, {&(0x7f0000001440)="e86b9f98736277e534e751f9aae1a243198b854aa55b0113cfa3de99f0647f1fdd5616ca1d58a953338bedfacd2583a7fe51ba692386921a6dd3a8246c02c68af90b918aee2f8dcecfa4929516f3b88d8aad38161dfb89c5fa96daa1808f5eed", 0x60}, {&(0x7f00000014c0)="196aef9cbb250ab6ef99c04fd7e4c88e4524ea854d690e65dee0ed4b3c643cd44555dd3a716e49e52bc3de7fea93cc4eb107eddfc6e9bd40e2e60d6b08fdc8986c3b82777c68d6267ed9697eb394e564e12331b5f6c4751386e36d3487f74bc2d7d6cfc39081", 0x66}, {&(0x7f0000001540)="7e9f3a1d15165e05677d91993d51a8f66f22dcff8b50b3674e9113783d3c291715df35b8595765dab5252c99b932e76ffae5ea6d9a359d885ddd685c285f0dee3fe103788b9cee4bf76424b318758fbcf8048af5116c3207b6fcde283e43099c908bbf4d68024a7f7d0053e6597e9944a973aab43f218fe62ccac5bdf8155e5369a7d600a7937488f92e2607a666082346513a26f48ff7d8da55a48c68809e8b4979cc7890ed0d22890a90bb17dc2f2b894fc80053971e22f187c65e709c1d63af9464fd3bcc0568283958438c01", 0xce}, {&(0x7f0000001640)="6ffaade2bee39bd23ca9b42c244c3a41f0302cf87bd48d9e5959f01551c007a04b197bf1d7fb3537f9e15e8c4576c6f34689de3aeb546f121c56e190bf73dc9ddc1545c7a0329848f34393aa88c2275ab5c52ca0981ec7fcb529d276cbe1e949526223e1db4b5f05d93c0fefd41e90d62aa5d863a62d30aa4983c4424598b8cd2c8ab01f1fbb736a75d3fb46b6", 0x8d}, {&(0x7f0000001700)}], 0x9, 0x0) r3 = getuid() r4 = dup2(r1, r1) r5 = geteuid() getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000001800), &(0x7f0000001840)=0x4) mkdir(&(0x7f0000001880)='./file0/file0\x00', 0x1) fsync(r1) connect$inet6(r0, &(0x7f00000018c0)={0x18, 0x0, 0x8, 0xb6e}, 0xc) faccessat(r0, &(0x7f0000001900)='./file0/file0\x00', 0xc0, 0x300) r6 = getgid() fchown(r1, r3, r6) connect$unix(r1, &(0x7f0000001940)=@file={0x1, './file0\x00'}, 0xa) sendto(r4, &(0x7f0000001980)="00975b02a44a06c6cdcaa0deb48c5e943f7d3b147ffbcc415ac8ef23fd447f1c2020bc464b6cf12357b43e83ee1b0f31aa4d4d8ec52a75ea37bb1cc6a9111651398528ba2c50ea6ba835c6bec3f539045a4a733292a99c4abb52c705f60945bd6f91bad00084025b02fe0bb19c24257e04006eda0559c2141757084a9fc67d2523f1fb0f104deeacb680dd1f4f4b89673d9a76b119c38b84edd585136cd1756c83228ae3cfa856b7a7689e9a45ff9f799059a3cd595a70c6e4e83b03935b5a92234c0f242cd07eb358b68fdea7c0e5828f991204a7", 0xd5, 0x6, &(0x7f0000001a80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mkdirat(r0, &(0x7f0000001ac0)='./file0/file0\x00', 0x8) r7 = openat(r4, &(0x7f0000001b00)='./file0/file0\x00', 0x0, 0x10) fchown(r1, r5, r6) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000001b40)=0x6, 0x4) connect$unix(r0, &(0x7f0000001b80)=@file={0x1, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000001bc0)="c9a968f4b123762fdce6519d25ad9866f3b63ecac7a3b4a46447e369a4ea076c43f7cd047bf46873195c45fbc94e4887e9ec8879959121574f6ac4cd9fb1f36d4d1140f9156e16348fb9990f16076b4609bfe76a5063f2c34928e4a574cd3f37a9f4481dd5715d5e99d2a4c7e78dd20d77feeb2dd023d9dd67109ff228941173ec22b316cefc98200b6be217dbb3777a89b4a7afeee5c8759966148e2e33052d2a27937b16837f404489ffef62fdad1bc6c4271b5d2e", 0xb6, 0x5, 0x0, 0x0) r8 = accept(r0, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) symlinkat(&(0x7f0000001d00)='./file0\x00', r7, &(0x7f0000001d40)='./file0\x00') fcntl$lock(r8, 0x8, &(0x7f0000001d80)={0x3, 0x1, 0x6, 0x40, r2}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0xc12, r7, 0x0, 0x0) 00:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) mkdir(&(0x7f0000000040)='./file1\x00', 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r0 = semget(0x1, 0x4, 0x788) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) recvfrom(r2, &(0x7f0000000140)=""/17, 0x11, 0x40, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x48003, 0x22) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = getpgid(0xffffffffffffffff) wait4(r6, 0x0, 0x1b, 0x0) fchown(r1, r4, r5) r7 = accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000280)="140d0fde6e", 0x5}, {&(0x7f00000002c0)="02cfda93c537c41d9ac7cd8e1341c5c8ffdd589db627747f3d9f8cd3f898b528a991b6b63cdefc62ff655bded821e2f230c04510cba52268189f2a4d65c3ce3c867cf38ca4dcf77dbc2fb372921accf98215fe0cb45adff4666a6e66357372e1725b22d9b3ea629b5534db9f672ad9fe5791acd95c2cded258b5797fc8c3aca066c609f6ddca515b590fe86a21d719b90c6ab247d3cadf83224255997e3b801aa318e2fac2728587250e01a5", 0xac}, {&(0x7f0000000380)="eedc75896b3683a4ce691417199f555f897e65da9d5082283e96bd7b67d2ebf8abb8241867bfc89da528cb10b37d859d623b54a9be5a1ec9fb1183ea5708b1dd04d8761d6071f6b8822902b962399d5d570110495a7ada9fb75549ed3f2fc1e610f2112b8647a55adad32b8416dea827658f6b9ac51ea213876a1b9ada1737dc1f8ebe80b08cf05fe7fc67b7c8d49e2c6ea9bc168eba6c90400ac138033183f38b94260cf4fc395a", 0xa8}, {&(0x7f0000000440)="0cdaf62fc125382ad3a0ae06eee99ab4082b43d0828ad2218503a7cb303b4a2597fa80471b1029894c77210c9385903b03669b3cf72910db3f3adb232a0748f7d4c7454835212755c19a5e95aa807f90340cec4e585dffde5cde7852980ef92b03e27a23622e004b8702a560c4ebf1cb3ae919507278e2d86d3840bc2bc27e95ce95aad03ce2d670bd273d125dd698a2336990b22c5a27f101e428df1688822f144ef8e63e6dc38f57d6b5ab8658feea310fdba62c8b15860a49e08ccf353f6309310ca714da97379d156a55bcf865734d754a1d1742f5ae831e2f4ae7012ec72a4f3f7bf4582a7c7c546c5c8e585669966654bc3d22e7ccfc", 0xf9}, {&(0x7f0000000540)="71a44e19a0a7f0832ff65b6fbad22bc057f540b7881f1cbcf8c00390c88ac823852c89268701c4f9f82b1c88d8c2e2a32e30a0a504701c633a4cd16e99171c4374ab24ba", 0x44}, {&(0x7f00000005c0)="69787ea50368e417d3a1e737fc6a67e21141b737256276f53e8911ebedf669805f2fcbb921b710c8daee", 0x2a}, {&(0x7f0000000600)="ca6a0d5421babfac25e32e84331da16b4a03adc5f1d93feccf4b02911785d26600ef6cc48a484c88b790f11d967f19ed3cb1a510cdd0730aecc456ad663b9683d408f8a1d51ae24dfa8e595a7aef6c1604d0643a30abf1ef245acc08cb66f2bacbdb1c0452ccfeb09e5cdd07fbe5c37626cbfae77f52969e6ddd3cf945f984181e32001d7fcdcf48dded4b24deb75a10ccd003b2133e3330277736e8fcc6ee3b58cf68d794220886f50178869b2a20c5cd66c84321872c9e55e62cdbaaf04723019f39a01887ea9c3964b2418a2b98586ed80e48d1", 0xd5}], 0x7, &(0x7f0000000780), 0x0, 0x1}, 0xe) mkdir(&(0x7f0000000800)='./file0\x00', 0x8) wait4(r6, &(0x7f0000000840), 0x2, &(0x7f0000000880)) clock_nanosleep(0x20000002, 0x0, &(0x7f0000000940)={0x4b9, 0x9}, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r4, r5, r4, r5, 0x50, 0x20}, 0x6ad4, 0x0, r6, r6, 0x80000001, 0x7, 0x2}) recvfrom$inet6(r7, &(0x7f0000000a00)=""/111, 0x6f, 0x843, &(0x7f0000000a80)={0x18, 0x0, 0xc61, 0x401}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000ac0), 0xc) bind(r3, &(0x7f0000000b00)=@un=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r2, 0xf, &(0x7f0000000b40)={0x3, 0x2, 0x7c1, 0x0, r6}) recvmsg(r2, &(0x7f0000000d40)={&(0x7f0000000b80)=@in6, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000bc0)=""/176, 0xb0}], 0x1, &(0x7f0000000cc0)=""/69, 0x45}, 0x1) renameat(r3, &(0x7f0000000d80)='./file2\x00', r1, &(0x7f0000000dc0)='./file0\x00') readv(r7, &(0x7f0000002f00)=[{&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000002e00)=""/196, 0xc4}], 0x3) r8 = shmget(0x0, 0x3000, 0x640, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) 00:00:17 executing program 5: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') fcntl$dupfd(r0, 0xc, r1) r2 = getgid() r3 = getuid() fchownat(r0, &(0x7f0000000000)='./file1\x00', r3, r2, 0x200) 00:00:17 executing program 2: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000000), 0x1dd, 0xa, 0x0, 0x12c) r2 = paccept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x0) sendto$inet6(r2, &(0x7f00000000c0)="81ed59064a9dceff72a52480298d1659c48f8594641fa9775563ddcdc6c02a5e93b70818830fb7f9abafc43d5baf188d64a80893c566bd30671efa85de7eb7d28a7fa58c4a4f750097fe4a9abbef5966ee3d54ec179a1ce980ed50d51a21b73cbc92ee3f2d419d348dc6c77b98f37548c8ea0086c71bc2fa2561f4c5de8fbd094aeab6f158813eb49ec1b7a3a8520d349c4b3d21b06aae9dc4a7b596065251c7c3fcd6375049bfa5f6eb187d431eb164d55bc898b9951f7a317c4deb688561eb88394cfc0fe383c878cd663c1893bf21c0c46fe0160fb493f21096522e40c57bf44b8a94e5fff5687850105c45", 0xed, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x5, 0x6}, 0xc) r3 = getuid() r4 = getgid() dup2(r2, r1) fchown(r0, r3, r4) 00:00:17 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x60221, 0x0) dup(r0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x90, r1, 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x0, 0x0) lseek(r0, 0x0, 0x1) fchdir(r1) 00:00:17 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8004, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) readlinkat(r0, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)=""/39, 0x27) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xa) r3 = socket$inet(0x2, 0x40000004, 0x1) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) fcntl$getown(r1, 0x5) getpeername(r3, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) 00:00:17 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r2, 0x5) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7f, 0x80}, {0xdf, 0x6}}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x9}}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x80000001, 0x9}, {0x400, 0x5}}) r3 = fcntl$dupfd(r2, 0xc, r2) connect$inet6(r3, &(0x7f00000002c0)={0x18, 0x2, 0x3, 0x5f}, 0xc) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') utimes(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)={{0x7}, {0x4, 0x40}}) r4 = msgget(0x0, 0x200) r5 = open(&(0x7f0000000400)='./file1\x00', 0x1000000, 0x2) recvfrom$unix(r3, &(0x7f0000000440)=""/44, 0x2c, 0x842, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) recvfrom$unix(r3, &(0x7f0000000500)=""/104, 0x68, 0x4cd432b524d80918, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) r8 = getuid() msgsnd(r4, &(0x7f00000005c0)={0x2, "c606f254b8171b51ee5fa7aa610334e4ef6d1bff7e9f78396b58690bbab2a2d1b79b677956b06c95ac400dffb33134643dae28d18a74474420a77d78eec963ea9cb025193830cd6576ac613482dd0a41ef3f8fa5015f1373693d99052b6774f5d40844b92c4a83ae2c30cb69884de7e4008967cc5ae42386652643de38f75570d3c226c058be087a4a2d9e15547b8613d081dc354bd456bf1b8a81abd85e391db0b51bb45bbcd410703488c7bdb3c0f5309134b8c3cf0778ab5bfc8262e4c9efbbab40af63a3e3a8e2ad"}, 0xd2, 0x800) getsockname(r3, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) fchownat(r2, &(0x7f0000000740)='./file1\x00', r6, r1, 0x200) lstat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) chown(&(0x7f0000000840)='./file0\x00', r8, r7) fcntl$setflags(r3, 0x2, 0x1) recvfrom(r5, &(0x7f0000000880)=""/58, 0x3a, 0x40, &(0x7f00000008c0)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r9 = openat(r5, &(0x7f0000000900)='./file0\x00', 0x800, 0x0) shmget(0x1, 0x3000, 0x21, &(0x7f0000ffb000/0x3000)=nil) read(r9, &(0x7f0000000940)=""/73, 0x49) 00:00:17 executing program 5: r0 = semget$private(0x0, 0x4, 0x19) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/39) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) r2 = msgget(0x2, 0x704) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/136) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x20, 0x1}, {0x18, 0x3, 0x7b0, 0x5}, 0x2, [0xfff, 0x800, 0x9b, 0xffffffffffff8001, 0xa5e, 0x9, 0x20, 0x4000000000000000]}, 0x3c) semop(r0, &(0x7f00000001c0)=[{0x2, 0x6, 0x1000}, {0x4, 0xffffffffffffff00, 0x1800}, {0x1, 0x6, 0x800}, {0x3, 0x4, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0x0, 0x800}, {0x0, 0xff, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0xff, 0x1000}], 0x9) shmget(0x3, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) fchdir(r1) msgsnd(r2, &(0x7f0000000200)={0x3, "eb025da1d2b2390a3c35e705ba25fa98d1508f66ad71bd340e6c8ef4ee001b0cab328d90319b"}, 0x2e, 0x800) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000240)=""/70) sendto(r1, &(0x7f00000002c0)="73bc6f7588af0a1aceb4b6b5495621a1724575ee7550db143c19048efb2852ba8dc6891a73e8560604ce18df910851a78b3abcf620dd91c77a6c4d703fcf26f4bb79463be2f8477882ed635df385754e44917b2688b770acdf8ac612735bedd43eba4040ab5ee0042dc5e2bc4d8d8cc2ca44646028639eb47f3a7b4a4981ba165b0f866eecadc9161d6f4c8f19681f1f76645783d1ac0d309541346c68b8526d61b7bb5f1a500671ccc2741e0e71a595d5465ea798e0a7b2da0751190234930106f7f90caf09", 0xc6, 0x8, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) semop(r0, &(0x7f0000000400)=[{0x3, 0x8, 0x1000}, {0x0, 0x3f, 0x800}, {0x63377756340b9dc5, 0xb0, 0x800}, {0x1, 0x3ef, 0x1000}, {0x3, 0x400, 0x1800}, {0x0, 0x6, 0x800}], 0x6) shmget(0x3, 0x2000, 0x124, &(0x7f0000ff9000/0x2000)=nil) semget$private(0x0, 0x1, 0x20c) shmget$private(0x0, 0x2000, 0x60, &(0x7f0000ffa000/0x2000)=nil) lseek(r1, 0x0, 0x3) readv(r1, &(0x7f0000000a40)=[{&(0x7f0000000440)=""/6, 0x6}, {&(0x7f0000000480)=""/210, 0xd2}, {&(0x7f0000000580)=""/40, 0x28}, {&(0x7f00000005c0)=""/237, 0xed}, {&(0x7f00000006c0)=""/83, 0x53}, {&(0x7f0000000740)=""/159, 0x9f}, {&(0x7f0000000800)=""/189, 0xbd}, {&(0x7f00000008c0)=""/15, 0xf}, {&(0x7f0000000900)=""/23, 0x17}, {&(0x7f0000000940)=""/251, 0xfb}], 0xa) shmget(0x2, 0x3000, 0x380, &(0x7f0000ffc000/0x3000)=nil) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000b00)=""/198) r3 = semget$private(0x0, 0x2, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000c00)=""/70) semget$private(0x0, 0x0, 0x400) fcntl$setflags(r1, 0x2, 0x1) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000c80)=""/109) msgsnd(r2, &(0x7f0000000d00)={0x0, "ac31e622d9f346fcfefdf07dbf20217ed9b230eb8c0e457e7a4f04fd131d10c048213a32dc7130d9de896b3e55e6a63a00d49ff557d4b70422a866077d5236a6afce0ea9790d0b187df973192c3b1552e0810982798d3404f40c84865c41f93a6d994fbac462ac00f2e84b8e3a258cd3e1b515262389781df4c1030eac4405a1ccf3ac48c2f6625b98a9c679aa84e56ab7caa4f9ce67d610e139e44a0a8887a6f9fcc774368622ec078806e23bf29a00949a884a3ab0d1e0a86246f33db178152a257550d556619a6aac56da75f8c7f0be51d838b55cc6dc726ff70ac91b7a7582bc1049b000a17e727c84be45b34cd8"}, 0xf8, 0x800) r4 = getpgid(0x0) fcntl$setown(r1, 0x6, r4) 00:00:17 executing program 2: setrlimit(0x6, &(0x7f0000000000)={0x7fffffff, 0xfa6}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) recvfrom$inet6(r1, &(0x7f0000000100)=""/22, 0x16, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x123b19ee, 0x9}, 0xc) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1000000, 0x80) r3 = paccept(r1, 0x0, &(0x7f00000002c0), 0x40000000) r4 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) syz_execute_func(&(0x7f0000000300)="0f01c2c4612f2a29c4017b2de8c4e17e109c58b013decbdf6300470f3a0f790018f30f1291ed92000066410f3809b700d00000c4c3cd69de93c4a27924e2") sendmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000380)="b2eb01697b985d3758952cd0551239165fd27815d1bb45c3b253f009835c6c62563731fdddd79f87515c3ae42e4e710cabd5ddfd33ce907d21b4eccf355a55b950c0b7612cf6fd147f095a3228c9c4e33648e8f9d861e6c2b13c5b1d4e30f60fe646d4c14030eed64639d4ae34bf76884d488d2f731867f17acf5ba4a57b320016e42b81905a9d24c35c6349d469ad742051140b0beadfe8e2459eef375a2af5ee054c1f080d39d302915f5e9bb2", 0xae}, {&(0x7f0000000440)="9af11fa82ab9815c6f95ffc9a74727f57decc40bbca9b2d7917af68b7d4425cea3d5191bd396866f763ef5f92a2f3c122c02d5f3a4cd7e2195bb68571f4bd5f0467772a68e4c21356df3bb269ca8617160862d9efd99c12f499c18acad54c645051a422ff68ca8c1ec7a2cc5bd8a8a27bb17959cbe41c3d478201b75b0234ed16643c60db488ae85d7c791976135126f5830de655910e7ca2fd0b896d293bed38cf28bdcbca33036c065f830fa9128825dd953f551a032bd165392fb8dcdb5d147f619342a6b1e7f823902dbe0dedade076f6d3d04e11492ac36b687b9a8728eeafac8ba15541219d6", 0xe9}, {&(0x7f0000000540)="54c327975900165e169203c0f1dbd53a977c336eff2df0aa364cdee24a07ee6d0505856b9a5738fc1a00fc92b09f119acb74909787b4e072f22b19ff8649fb23124dc01eb8f7833c71c79bf71c1063912851b9f03ebfc746dca6d915646e7305b21421e8813198e13d34c95eb3f9e6648dd982a6e35e0d3a0597098bbb257b982ac661950bcf2515b98fcc956d27ff6516b73949defd588dbf173ec5a7b0c435ce547e5dbeabe68af59df9925e7a9ac02b6b588009370db7", 0xb8}, {&(0x7f0000000600)="6dd327eb1a4c8146aad4f66d2339f4fbc56390bb0a6a11f0fafa73ab0e3a145386ae20d7ef68ef23ec0345d3f0d3b2bd7ab96768514dec89b0bb04a23cce8202c87f7b6b10dd73f933454b27bfb72ad41c730904807d38f9708052d97745d943401c0e2a0630a6637942c06e21990d9318b7f93caee48e53cd", 0x79}, {&(0x7f0000000680)="51630b7acced54448dcccb8b75c208443a1016ee7663cf1e64d0876e1132c4026d1c59aae0950c47bdbb1d3fbf3d5ec8d57fb0a96b74c20a25c86ffdbbdaa1dac29bbf9039f4b3c28eacb5cfff93a76ac9e4b86e9a06b1b0f9dd4f95056b25ebf9ab3ffe42d46221299453ca654bb4f1fd5a3d39d4801008e481a445c4d4315174d616d2668519a136688dddb80637d60b512449c209ecd4996e12c64bc4172564b0e1b6e8408f557994f538ac118f106a50fee9cba6c9968712b6c08930ca528779813795414bfec986", 0xca}, {&(0x7f0000000780)="e09a6afb4cb64d329937123ea39b468526d028e462e76094826c3afe11a5ba574ad3482a1878975a94af0ab7d3e578aa6f5bf5988cb78c1652bad51c8cbf6c5a3c6707ce32779e2602a4dcfe353f59756f8bc25a8f2330c4511a887228f81ec711492319001f1a9bbc6b46de3aee8b3fed2d09ff215e92f47362300f2b4dda9712139df4c2985141d8054d8d023c4c56b4741a5df5feb7f5e401d4c3479d6e4efdef615cc147371b5337f4497a4e43082513facea333529e42f315bbf8a28dc6f66c128fa9a075865f6b7e2e10eb33c0171472dca25bb004e88584ff60d0a8d21a", 0xe1}], 0x6, &(0x7f0000000900)=[{0x80, 0x6, 0x6, "31cd3e17aa6a1ccf818ec3917c6bff65db91137f35175447257213950fdc0b2a35dfe06519ee52cd15c623205984515fbfea461b7b94f461d85eadc3253d76a410029fb4cbf6e2823f6cfe457a6b9e72a7f6d27bf0424cc84a4a32467dba0b2309166f285fdfa3d55035401d"}, {0x60, 0x100, 0xffff, "7a84643fa4ce569a05aa22689e19eac168f2445f36aae77176859d67ceff5b4ea20cb5774aedaf11159e7f1ad361dd6501003d643f961d931a598db20f5ef8ae2a73e3741bc50266a44a"}, {0xd0, 0xffff, 0x8, "0d8167eee8797e4d9fc7614d19de2af55e6768d12fae4e3ada6a3a22fa2ae3dfebc76782dd569411f6b6b6997e624ff5d614f705e3d81ef2bf4b86306989bffb3389cb9c67760cbb6243a1844f80092155e8b0878b2b5ef7d899afb11274b71298e79cf0f9a4f25e882c0d2e1dc07285350a32a1f8a5438f46ee537bb60b9949afb143db6032812837a40f11f2b1286880024542cac54a82df74917c83928365f850c2c9dbef8b9e67d954b4ac5854b7b49970e87aad62e5f8c1"}, {0xf0, 0xffff, 0x56f, "e0899ef3e5b49f455bfd48d729f5f3db5a98cbc904c2cb9dd50bda573a68ab97799e6467e3721bc859b203219a21533e4da4a8c6354d748e9d697cbfea36195d9dd007e4386d792f9ef3f9faaf70ed0ad81141122a915c452b048d717b06c6f246a07bb27088b0fc6730359f3b81dfd2544c07dab88b5cc5ffbd44d3035862a41f550e12837a7ae4d70304599dc66a0baa5f5aa537b73f472396e84c55c31635cbd37e38052ddf235febd2b0fb0ecc9cffa26371b2922e7d911a5750f45f80eb22bbb3562e48e7e7d9d760591b60aae2c144bab4100e76ce423c"}], 0x2a0}, 0x408) recvfrom(r0, &(0x7f0000000c00)=""/167, 0xa7, 0x1, 0x0, 0x0) shmctl$IPC_RMID(r4, 0x0) unlink(&(0x7f0000000cc0)='./file0\x00') mkdir(&(0x7f0000000d00)='./file0\x00', 0xa6) getpeername$unix(r3, &(0x7f0000000d40)=@file={0x0, ""/108}, &(0x7f0000000dc0)=0x6e) r5 = getppid() r6 = getpgid(r5) setrlimit(0xe, &(0x7f0000000e00)={0x0, 0x800}) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000e40)={0x0, 0x0, 0x0}, &(0x7f0000000e80)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000ec0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000f00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000f40)={{0x3f, r7, r10, r11, r12, 0xa0}, 0x5, 0x4, r5, r6, 0x1c, 0x7, 0x3}) fcntl$setown(r3, 0x6, r8) sendmsg$unix(r3, &(0x7f0000003500)={&(0x7f0000000fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003340)=[{&(0x7f0000001000)="0a30f47d73672e4e56d8379fdee107398798d1a6e20d612cf683", 0x1a}, {&(0x7f0000001040)="23885c385f8f80f09825983da5c5e8e710f6c7a063115ecb0a4b670238b9894f3edbccf07b6786f178a505d1250a8ee252fdfd99b59346ae5efc5d200887657d7e84de2a51354faebc31bf7be33b08c004016fc508a1693aac95f60411cdc99a349211bb82f08044ab65c2ac3392febd9b4f597e717cfe842ab779f8bf867f953ff0ec666aef40fc15ddebee49d96d928a185ff18dd97c06a09d1257fa7780659412c383ebcbfbbc8d3bdab6eb29f9f75e8f9d1a50accd10f76d498decbd74e8182c5ba326a9c8d597df33dc359017fa9a5c514d4f96c16ecbf37957e477b905ea58ad410bfcbff338eaeebc11acb9adb5cf11a567f6f33ab73a32a7b87d56f5ecf48ab4017ca9aae766fef2608e8116f8c9c01378a7b317d8e47a5c53db90bc6649fcf57f8771499dba4775cfd4b82cb3b08d5e1ef9f9a048c99a6551112c4995a82c45809d6d1e0fb818bdcbea48aa373294eda120788b95714b5905d37365d8f4520c6cc013cd04bed40c9b02837859f5efb7cfee331a17db9227f7879d0e66b94ee12bd62a499d6f60cddd13cd5f645950708cb12b6e764ef661ac87fefa71d39c6fd7628dc13adad3f095f74439219ae85caf78c2c70e51f4bf53c3cb8640d5ab6d6d705dd2188e17f52cf75f71efcaf705882676ce96903531ef2e506756c91d8cf44a5c0746ba41595eaba764e5fc28b1e31487d833cd82d8686462811582ab30d60e71a1980e0d927ed18d9e1822a104dfe31b8d2e52ae84324ae6cb3db3bc11a9e2e43515280200ceb94a36fa1fa4fb4d4289bcfcd8ec20da3082ae86cdbabe529b6c60cf971f729cf1f00e50cf30c41727807a7f3bae9c9482886c33936af37c211010b12eaef01eeeba845ca094b61ecb8b1e196cc10cc52551c25325e56b1f55dfacc01dacb831856af00c6352047472858946fa90685543904be34284a1a6db5fe79f35c9da9db44703fce199a410419d395731dee5bd5e9279cc32566b4d2fbd6e2dd0fe2851518066d599541de96bf4878a9187d77cac8c9f62dc3162f5c8228bab827f7e0a5dc1db7fb6bbab667051fca458113bd1df103c77a980147cdfd014130d846d01615cc111b29cfcdda31f690fe19bfa4ff2baa6ca73c6c8ada7b8b36d622fe3154a4480288f000ca86a50b0288f7fe77787bf358ea860aff70c36c2a6ea94fecc93dd387e987321b446d5239b013fd8f0f3e6dc02db843241c0d167e07e2e0f2a16998036f3a7e39b3038e9f52c8a02cbafaa20ce5995133d8f1429d960e190e17e520472e183036418f628755a82feca5ecfff9938a9d3a1e19095415fb85b539deec87d772f25c21e67f559ea8ecfae111a20f74fee0665240fa2f82b3d79e741d6ec6ebcea2659804ad449bff7f5afef5fe720247a7ff413b592f7ea5f64ea4a0bf0f8b24dbd14203699d9a2e32b05095832ae1c25920df3328bd67749a633161932d65f052f8d3fa7de6608ccd730cde89c96bc1f096d3a7637f727d7c7f1ae63aa71c2784eee23764f44a2931f1165b19b4a451cf4570471976a69e9de921feca431b75944c37fe5699028c3fd622e15f3ba2ac8493026e86e32a993bdaa7e91fefea4df63165d4e00ba8f03605910e2d733f20450c580654e12f82c59bc16e5a53f7254e356c74c1002c581bcc0632dd8d22d9fd69fd079c6bf94cd1fefba6c1fcfc9fdc0fa225c10d0effb4cdedb09215ce86bac47d32e192308dbadbd689676c08c050cd1f142280eb938029f39042a1154270a7b392c0af1f678287b19df6b4b7228eff2799dfb8d8753b4a87b95ee337c54f4997307d6cea37d81df4d0d541448c136d3ab2d89bcb45d0704c58fe5642dcb525e4aadd4ae65301e29b134be36eada087561c201c97ffe54737e4dc686a2256e1611af21d1c3209e7dd340315105f18265a80015f07ba5bbbea25b634eb1ccd6249493f9761496c45fbfef26a65626a5ed508ff750cda3e3b064245b71c56d8d0acf10bb63e97218aa9e910a6634feadbb16308ddd92dfa4e07b4b744da0214cef8c89f2fb96c44d509e9bab71454e541c74f415c7fe6dbd12d6966efb53fb3e81cc893d8ffffe2563785c3f1503cc06dc7fbc2445ae0aa75c688864d0559f429ce61b1b89f0491980f13e760b95578b237261a16574f442864a1979a4f445cad1820ede5b45e2a6529643136662a21612016860c05d722b93f96e05a4024e275ae24d25b5f92e4548dbb1fea14f5325d3a81ff794a65ae00d889954e2b16ace1c2af4b9eb28e3e89e7f6f4678d45f398e4daa89c4b5ee26a8d506ef4d7698ff759834d68d3921d8d1d7d532c353e05915cb73fa0143ecc792475b86e3c55f93e06488871f28959592140f951eea135cb0801e555df709847d5c39db50822856b12cad9af6c77071c3cc207c2ca7e4e5cbd5f5191bbe94277c669155d53a8f7f7a04e326be5bbc173ca4d49513dbb6129ccfcd43cc925f5736465090321954918641cece1c7107c7bd420dc8d72439f60ae8f61de10aac0a7dadca10a3aa6cf75c9c3821363293e4fcf36ae942a1b540ec2d93dfcd5692c1825bb79ffcd10ee9ea411a8c689c0a2f9429702e91a90e20199d0b5bdfeefccd7e4c05c352c959cf5e00b311ed0ccfd6faedf4e4c70aa05c48b92682403edd8c64346da2c2ccc8f9ac9523792c4136cd74b62a1a380fad6caaa321f18bea40269e61bc395f8ea63fa4c3a0225f32611579c6059171beced4f5a26551061d7c0814dfda96374358296d60a2f0187e958657be8d8ae041058efeb1429d159c822e141f306e2ef97d097a5fcf6c2eb183f3e66b8d37acfcdf7dcf0afc34f4623f6c7c6000465a8068c1e1ad8b312d3eaa0af6c850b6c431c70fa8b7cfab60fb15e84209b75b68f971298393daf1b4a658fca819593b56f2ff886c51b1001fa4f0a6ba9362663c3ee0360d756b22dfcb7cf639de9bcca3c8d8eb68a6655f3a734466981d8e408431ecab0634b9954b29087dbebcc31059aa547d41c0a21885e24e5621136798d80dd472df569881c823e52f22a747d40565e3dbfb15f6e4d69f6dcac7e2bbce1d8636074ff7c8d7eab92f89014f605e89b3b379e8c4ba34c8ba126f9e121ae842db8cebffea5b517aea061b878326526a977ce77618e967a507a43e5c5dadda0179407a263388cfd737745406e952f3c20f5393d5ed5ad0af1a79153a41f271fd0b8fc0e258911b5c89f7d1808bf61e306edc1942ff02e82837c227662fa3a139ed87783b5551c673d16dd9b56386e4034dde3dfe78adf6b048cdd463396f2e75e672798d4f78705bdcbc2c4b8f297541f3507c06dbb937b43e23b33c896fcee6f85a5f2d367481d0423a01a9a6e56565bd28f693fd529aa0f733852a88cd67bbc5a1b1197ae1d84a18c64b498bfca93a8e4dc09f723665d85be4678bda4744a6144ecd1c15a15f80e0ce01f337114d782ca650a55a52a8c6e687aed50613b227e38212799bd5a74198910c5d93f6e2f2e338d4a5256c9b9057766a4ff526e91f3391287d9a9216a9dcd519f48678e6eaaee5ea1d482413ba175d13b5c223b281684ff856750fb9031130f2db40d3632fcce0856248a99839d8920bb15b212e6289984a79e4f01b66bebd1ae6f3ba84e23e7b86297ef36762f5ff81f8e5d2b4dd8156599ccde5dba8333bb340f0711b2a5563428489836cd29b48388d4bd584f5aab43229910ce7765e49197b8d4033ffae070216fce2d57de52a7d0b61024e5ed6e6ab8a6eef0740f8f4db9e84c4245aba4d0d02cb7a017d3bbf81deabf139e81ac55b360b94153154511e4627a7eb0c7effb7738275dcd3c447671e8277957e64d7ad845ef09ed1ce63466b99166c5d7c60c3d21bb35b8990eeb220c42bcfefc755172b3da734bf7587991297ca2b4e020e8c3d737e69b516a69cfbaf55956d21b634e2e61f0ecdeaa05e621621ac6535e237bc11aad8741581ce04f629153fbbb8df70bd99238240f41a8fd7ad8cc5de700f63634c96220bfc197894cebcfd23b9a1b9b24dca9ed74a056b4bd894c430142b46f79e95f6214876f532616f27ba15469a16a5dff6ca6cc9c4836a06f2d2c4f6322b7a341e3886b0491e2e7a208726435867c256a6eabedfe09145059c3d13e52337649f4f0ecc58150eb2390acc34db5d7a3cd6dd39670a100820332c3996cc37f042485454078ea7b5f68ee366de2deee804461e0ec6f10d04e7dc53a65b6aaad7f9909604538ecf3901d231fe2d7a3db4f4fe7350db373d1c6e655d3c87f58a61a27f8fa3dc13735adb703f9ccf2ba2dfd3ff4a84189ad30cfdcdc213715b8e358fe6f55498766575c8498fe7485bd291b9eb700521df61fbd81bf9778f5d05dc59297bf9ab4310b5c0ccbf5706eda9f579f572f724f1a0f17ab86be20ed7e9ddc507e2fbea00c88efe5afd13286ba156b0a1a7261424b7c895903b073f778e43aedfb888d51d24e5b1cc908a1c3edb2246e1f3dc536ca304a311b89b0d50c14cce254ca66cb7c4b3452386f396b0b309130dd28bc10c488629dc8f6e0eb865e0e70f712572f556e68c16dee16bc05e43d8b8a79e6e831be8e8f53cea69f429d0bd822c488bd1520f5346b33a51e5d999de3a898bdff212935d5b8c7e0c3045b8b5713933d2bae32f56577f2398be001e77d4d4e1c2223b1b45e7ef3f5342ad18bba6c492eb371c4ba27b3299c1f6ba7fd360b4599a030f7ce125c5f0ab1b7785ec427b5eb741a38dcac7e24e8fbb9bac11199e0392bddadae10ecfcde34461275e2f0c199320a1f686e7da2116f0be09ec93f2825a4d16ea3b6490e04ae57c4c2f25b728f5181be0ded44cf3e7b0352767311faca264f5d27277ab009980a228b869edeff6cb0172c0a134723dc6020f166dfc96acd8039c470a539b1fdda7519e092f1a02b63fa9f55097a4b4a9ce0ac0ddd9deef3678c0ec7ee8a2d79debd878f7f12d4eb8a14a62097d632ec15cec27646deb286c639814ef84c61f751c3d382e4856e3f400c5cd6727c05a69ab828f92aba13de3c20462829016efcfaf4366cc29dc6f69d731aa294ecd6c412bb25ed9b48b83f83b0428f5228d046bcdb310696407e8693c104e1324f36ae9cf6b8460935796f55e12f328046a44191d3e2ba0bd7b170618b54a21aa9ef886233527a8b324b4672c9ec348fb4b7da5254defe1e78af9bfc3de33cb4bd83b1c7635379f2bd8075713f3fcd74cdc51ed8c8f51e32acaf0b21ab59f31ceb2ee42751b1d2b6012e197bc7b2b2c83424927a3c717f869e796746701f7451d7c06c03458f34530433fba7fd43a3058d71c43ed7de97965aefb131c2a8d7c0805e1b3c032ba6bd3459af2bc455b1ba58ab3f00d2b11730ad9a3ec1fa9bb9be21a76d27f304b0ab90a622b7b29a25cd63679bf4a929100b71d9693c94e1a4163fcd64d1387fc0e6a975f8b52c026e614b7c29612e8348b22405dd6078e4bdb307472dd04abed99f444fafbfd9a6cda923123b0a184ddbd9366117a24b569734b9d2944389412ff827f9d52215e9d3a60fee1a69fdfdbeb3b9f5bd1b2cf19f6e2bc413724f9ada33b828e083ca504f8bbf7f3b3a26378b3fee21aabe4debbdf26dc97ec999da9efe7bd88cb8dfbc46effb2f6506ad44b2945f432828d4363054e9a3307308f5b097bc334ac5ea26587256761830c637daa6e255c5a9a5da986244087526a54af09260813f0e68ea2387da28583db789ca85bca109b657de68f8de251b5ff24980e09b6b2a68967b30f3602f81e241d397a25bcc0a2d5707a39", 0x1000}, {&(0x7f0000002040)="48c90b6f6adea7530f54b5cd03e33b9ac2268c7eed3bb95001d5b4caa44942781e82394da1764aadc06e1c7ecfa24fea8f1a3dd936efd839fac0ca01949bec9bce323016885fd149d47e8737fa893a6cd8889f613bdcf1e87583cb87eb07cd3f0c59fdb89076be9797d5dac53c83e6270feb346312ab23eccb198ab829ec25e0c21f26c40c0b95d779bed806c0496af5b42ac53e666afec3a081d81c6f0cf8391a85917dff4df95b5f20508c5e50cb3f5855207142947483f78b926db15f6184d8b94403a882767d704e9735f662752d13e2bc38d9d316bb2da685c071ea6ce5", 0xe0}, {&(0x7f0000002140)="a3fcba3d61cd1790aa6ad2d709f57d161c01f59f2b19a880add08c3cc22c7617636abd657640770fa1d3111dcecdc6b384d519dabb6f3ae231d608c5ef5af5e1f85233d6ab0d4630cf6f2efd32864994ac577b1936cc6929b761ea192269bf654893405203b4246326d8cb15abe660c331cea5f665122399c89bf76088806084adcbd33b7d3b36aab29ba2c96352f58e88dbd1d3949f2620b6f5b0f6c32cbbd9ce5856a51fea6686654a5b0fd58247fce458721d10fc2e274b525d73af2e493cc5c0e50850e5ff1e127d6ded9fd8fa617db89ea9ca0d2e3a466f1b9203645203c4acc5237dbf9c908b29a85315273c32f8028b9d22624e0a765bd3fa61c7b18bab1f975ce148296af4bf23e1bc4fcfea22e8f0ecbfee117a96f80405de3a85d81f98c5294c8abb0e08d238edc0cf90f4c1d29019bf119e2196c514986f382275bcaadd2dcba1fedc1baf788e48cbd39189541d4371118b2cc05d517fb231aae1a2b60e2dc0c0341c39ed63e2374686f9df6d4f01f4d9249f9d2763ab5d74f1d02e1075f805bac7f19cacd79123af0cdf72e885233c52ef004efcdd1be8e68c4230fe257e9403bca4f058459a85de69950fbd308fa0e0b4681a0036f7de08b25e844329bcf18e836622d58dca4b37cdaa77a1b2ce7ed3b1860a1a4aadfaf8d6b3f2f4773640a0e7f476ca5543a1ef99b51570d0b2ee974a55ba774e8916344e003f03986317e03a55cac0c6c9ae8b8cf0f1161d5afd622045da01b75dfc42e14de970e24b4be03f9ed8e6c4445e345bf61bb30c4921d81c29c06734bdc67914939c44480d890ea8d317f93b41ac51f55a4f90c1995b7227be4d061b5d89e7c4768e43917e1188a1359793345b743048c7e3975639466841e1edc52a260fad5dea639dd3c5416be8c572ae453178242876a548ea3068409cf9c7a571c7ec18900432a5be31318283bf6f7cf910a1327a399aab185c4afd2d7406da7167034544b12850103344c543db40e516e1dd3fcbe42c2a398fce15284c021936154aacbb7a764bdc2f09b47d6421ace3ae00ef865e8ec3c80cd566c19de927c0186f5cc9670d6c16ef9c541daf9f1587240b5d303259b221a85f450886a7283375f7f8c752b1d61f6e40fc8133c248ef5635f6a45f068719ac597a1a860df379c8a9b03720a3e1d68909be69a75269bb49e402ac0d9628e26a6fd8181e2eeaf39c095ddda07ae6eca3e284dd1c7d71e7d8ad59d2e75f7f30506d2202372d9b981396fa08675fa8c1a3c3027749b426b3ebf69fa21ebcf3b693d6df8d7f8b8746b46a9b99e4218375b6d2671cb7a94034b993bfaa1a584fe93042bcaf431cc1fcac424c131defa8d9d81d7f1a666169bca8ad8a3f241f7851040c6864e003a3917456cf10faf4a2233f499606c4f8daab59c4568b2d62fb6f1882f8b5cc60ffc8cc948c31b65db3415c0f920bb1f62fc146f7d9f1d8253dfcb6cf50bd37b0d50d662cbebbb576826e1236e3ac2a5c34f27facc4a23ff363a49d41f1838b4d0df5e94f0ca996537dbe5a4c416e915162361ab743654c907493c5205313231ea1f2d17d3303eb112e8bf94ba92de3dff5b4a227964eceb79741ea0602cab71d35cee41b8fa7bb5741cb7b30acc0db1ef1e0f747f1f0241b6bf1e27be02b38b1e9e379640a333e63050140a17fb3a478c6c8f3065ff5e875e21dd028f9256abdc59ebda15736395de9cdfab9e3f146d7501d71dc8a13f7b446e220415e60072b8c8fcc560b75a3c1f33e9370f52ed78f48d40a987e45b642dfd38c7fe590cd6a69a19872555bbdd3212da09b05b825485a106afe0fc5cc6276108c5a3c06118b6796c58c3b8b1a293571407c132cfd1dc6b7eaa5f8a3e8dfb0113c285e2fae44924a3d2b673e198bd093ae52bf56a53831bbf5d8d56b385a1c8994c10ddf58b8117ba67780aa73b9a6642f1a3d02b239a6c6fe2fae665c9d32d6ea3f532fd40b136aab9aefe8ffa5d70581e688358dff0c8c04dabfeead4371ee24f64b33cdce97b989a77e119405f2f4faa0e4877ea16c32c87c1118c96745707018ba9ee28f6b63d251e3006fce6286ff550516a3dba59d4b17733f96b88d3a3a1dbc1b1ee26f63b36be5f1729f75e9a622b9a8142ede77866bf82a329778861473fd74ba5ed6fd3fa53163663ab896a5f39c9d390e9f2334571c6fb30dbc526f5c4a49d4e6450652b6122cb5743c4e2d0c74a2687a48104450cb60ab927b3a7ea9e0f42fa0ae3a0db9b6f3988b03f05ad32e232788f0ec0f93b795a115fae915a6078bb7a401fd50820a8cc8ec9c789826ccbed5877a58727f6859d0b0b55d3380d775b288460cf2bdeb64dddf0b450dceeb7e8c08fe92166f3d2fdb63497447736913839af5f6db108455422a02cb3b6665dc843005b271cc0dcba10898b8154eb408a620943eb0fc80fc29f7f23ebb19459e7dd7430e8a689fb2b7070f4c8c021fbc33d8aa89b8dbbe2f96d783096be7de973a10c266aaa45c090ddd915764864ef159fd1258dc909e378d3798b9289426a2ed8027c9039e9a19d8495788be9f18065bfeac5cc58c8e55cd9ddab70b534d91202504b7e3dcca09e1fb575c908c6c7ccef40a14664fc56e219ed00eab73d7b8837775b8d28bff6c35775e8f6f4063fc8e912a885e64ef7568c3429a841a5f2cd411b46bfb6048d6ef3ffc29d2d52cdd4a3c1e3fe4ae0a82820622f6d947add493793f30b2eb60d4438df1486d6cfd9ac21e523bbe7ead56bbabf6f7c607c90e4cb456ebcfb17bbcb05eb4968c4845bd9495abab29f1778184486cc8d2535066414de6936d5f62dd995ccddd7d0f491aaa9041efa87a509e578f0d90321538acbc4064af6478c96c7308c6a800b61aac66d1c94c0e29b6f00effd28cf8490ecd93c530dad4eda9679ed3a808d1e232083259e3f91ae79e0ae83ad056dec4b5bce2009cf87439cb240e5ad715d5c76f6c739088b722c8cd3ca956e4fd7f493481aaac6c90805f79f8059a24e581a9e891175974b45d04ee66a6ed0e04820cdd9d0a2db55fe07bd4a2822515b2f7cf6433131a1806220e8dfd4b2b8e2a3547779458934d6290b00eb615fd41a09fba3bdc7541b34cea68def85f477e4c1b9b902422b20a61cf76144e6cb5950b9ecd9380b34db1a76dd93d44a84cd74dbc59071a450eee1e2b914b48313aa6a049aac803ef8759d95058c33fbca5a1daab698dd622a823575ee6aa2c01a00355049c28bb47b13640c0e8ce0b9675d3010e65929edd6b833b181cf458f9a7b7e7daac51b5ed2803e1d655e9d25e911263221780b0df76676e62b9995612f7865d59fd80e9958d8a55d3326962fc926443fdb35fa97c36f7335c7fd2db1a3bae4984cd3b8d7fbc0449211e97072f9d534c79a84cd6123e227853f81ec7b0fe76cca49b13389bb78a7beb6ed0a13f5ddc21054461845917d1fce3ec186ef8a2871eb6a1c3468963a7b3b2561e3054e50ced147772bf54ebfa86d8ead41470bed6ed8c7e971eb64d3b69c6beeb7c12af501926fdfa679268b9ad08b5b02d84a575aa22e9365257634ed3cc3614ce4e53307fe8f67f5b7c2eb80bc4b02c07cdaeed0e46a80350f475e4e2d60b3c65d7f898ca5cceab746f9d9c05f13ba57e694b0b6049532327348817ad2d909d79a066708a3b2b139202d4bb71403932832e2c6e8f736c312a41216510e9b258f0e52088b97291aa3d29fa3ceecd9d9edd6ac23a64f91860c57b4682065c1270e0daecc7a792929ace53b097d936cb8635dad7a6242facb07f2ff6383d5ff1030602805455905957f53937b0ffb4b792defc1772b1e875b0d414e1cef4c4b028c1c5dda00668ea236ef2f6f427132b4e24ca78ca8e96fc098918c9a0578bc7507b027ec258fa6a1ca24c6bac1be49a616da1276148e98a310d82ab6fdbbc95b2fb5812cfaaf19a7d8fe5a4c6df83dbec29cc8ff4d03923d3f59d307ba374a3a98b4e4bfa08a9d7cd2602ffd7b358ea5aa91b6d043798f04e5ec2214409df2e804dca4098c8b9516e683623a7433e78d8cfb34607b934032e021a5cad0bc90378ee28d0071af9004253d36479c3f694de5a91e9758d569a4cf1ee603afcd79ba835533ec349ca8cb63d31fe819b22516a698892d4a254e44888f657916e2e209ee5c7ec3bc83cb05c90f596649af6f84816fe89ddae521143ed82c38c84321d1a8e71605a7065471e2d0a0c152a73968c43fd742624d4a478a32bf73f1646aa337ec21dc54436e3d21bc83b42f350a98f0079794b66f40da3b75ad7e69889b43ba0ca7e48678c4a0f8a2454a752c8d404ab9ee031854cb5e007f38d587835a20b400ed87c0847ace228e097b7548d48b7194a2439878741f584733d689d7243676d586c872a359257e1c77bce4dbf8f5c04f23feabab1f0a3c6cc85f6747953462723e4c6efb0b35fab31d36772bcf60a469c15de4ec3fc5037c9b7464fcf33fab65229b3d25b010fbc8f8a662b387c1912815f9f0d9dedb3ebc648abae2bc0ca0bcff81c0fcd67774a5cb2c8d2a760a4cd11367cae346ddb9db15ba74e4d4fe92d3687424f3ffd4e6de7bfb25a21d1fb8451abc55488c50d99738d12723de3776630c51cb8b76f72cb53c3d176e1cde00d566842f4f0e76202110178a1e453b09180cecedcc04c03dcef0ad69b501c9337b83d2f31dc3d1f246cf3486c03f196ca883ee699706f24d3fde7b46ba484c6d6b9d96613055036fbf280ef421cddc4ba980c7d33f1a3e442f020584c37d3b10994b9b470b566a0da8c36578be2718bb417c1e9dc552f80896b9364794f667c13b717b5001283a9fddbad76db1566825991971e882590225336a06b9f3a2adc152357614bc2aa60d2ddd393455ab9c9e3531927595e0c56ea0e6d8cea2704907d52d7b15113fb6a91a609be92d5204fcc9d195075af77c1ae022a1f9de22ba97a16ac1499ea8cee3dcd21bb89f5c9074ec314f58fe03f023e98f52834c3a74dfff90567709dfff76923e53100967fb2a7fa92317ea44d785799769c6f9a2d6aaf1a5e7c21ed043986a07c8e08b96aab049813ad9479fa6b2a30821ebc038f34933eae62bb3ee8134fcb3cfefb16d70389f47f1e9df6d86cfe3734743fecabdd3d33e3737141945b3e1ad7b9e20173747b87dd2141bbc5f1c52e34881f5fe71d29944847369136367416c30b9a1c5ba78beb341ffcacf5ac899493020324cd7fcc7dca1ea6c91b1496919e3ddde2a1973482aa8196de1a8b274eac2153d5b6bdbc223ed4d84a02d2236f05e2053d6e2bb36218c6610573a79c640e7c7a88e066ece27b67137100ae8a66497aeed0dce2fca3c97e709afa487dc7344df4050edc88ad6221927d942ac98744a353f58eb21df7151534d7144a541cebb7d9603a4cc4dd764166ec7feb29b240c5e9be835aa0365daebb1e3c71204552d6afd9b4effcb05e67365a8794deb742f45ba07af664585a671a2ab1b466129cb2e0c8f6e459f137730e8458da7effb0d659939d3c5e0c01bf34bd44704b49f17209ff95ab2cb9b70ffd7fdbe95eb877a08c10f5b1a5677be2b7a6b509345ccb2fb01fe33260645247254de2f19e0a83d61ee0e98717d9fafe0f49ad5d04b6eaeb75b094aa2cee361b37fd7ef5185da53703c5606ad47e0c1a2a08ca8b3db6d47f316cba81e2cb1718d9e5ae708249daea91e10b39f88400038ca49453e42bd1e8b419adf206530515411afacd25515b7aa7adcff12fa1d4bb809ed37e3937132fcb58850b04f4a967283042a5f15dda7e8cf9b007eadd", 0x1000}, {&(0x7f0000003140)="ddad2eee54d1dda71568fd714c4bf699470d793e4201dbcb79e002b211a6ee47755dc52cd3df77b803ed7aef69bfca0419221ad74b449c49607b9edeeb22b6185cfcb073f59b1f7186fd4c57bd8823ad38f7ca10c7d7f92b74ab9a4340674b89f7ea051ae0d733a31b4588ef54ca3620a0b905d4705ac64687226c26e083ef3efdbae129d37ec3c2c9be26bbfb4c6c3fa4a5ec78db70ccece92410320a0f78d6fcee43234ce6c596eae28aff1dc542ac603e3fa201c26e9b8d13456d17eb14c5cf913705164bde0f5f60d7b7c3a2a6cda7b92ae58369aecb56b1e274b0d59bf35ca5211bd272ae4f5e6b8c146d76ad06", 0xf0}, {&(0x7f0000003240)="ed3f19196c3983396e1dba0b6c9cd7de0affd955076d609de96544425df18b389437cfc0ae84f765a13bcbbb9193908a417390f5e1da5569af1532396bdba0264d7077336c46b60b72047ef4a219647636c3021dfd84ac3f7b552c88a298482663b4ba85def4e09e83b46b4441e9a91810639e87d3e063a74aa2a79da5108cc8bd5dd432d31e11a9e04abce461d1541f1870233a8f3c6c7b5e5d53917497d739e1d9a9d8575f061d33bdba802a8415f035694e7acc829451c9e9190df7b2e64cfb9aed72d68c9b88f27aff7de96269729b6d31728d7ebf74aabf5e1062a8c0304288ec69bff8e778b0b2c2b2f07b05bee0cf6fde5e5f00", 0xf7}], 0x6, &(0x7f00000033c0)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r2, r2, r3]}, @cred={0x20, 0xffff, 0x2, r6, r9, r12}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r3, r1, r2, r2, r3]}, @rights={0x38, 0xffff, 0x1, [r3, r1, r3, r2, r2, r3, r2, r0, r0, r3]}, @cred={0x20, 0xffff, 0x2, r5, r11, r12}, @rights={0x28, 0xffff, 0x1, [r3, r2, r1, r3, r1, r2]}], 0x128, 0x2}, 0x406) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000003540), &(0x7f0000003580)=0x4) 00:00:17 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x48) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000100)=""/171, 0xab, 0x840, 0x0, 0x0) r2 = dup2(r0, r0) getsockname(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/40}, &(0x7f0000000200)=0x2a) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000240)={0x9, 0x101}, 0x0) r3 = accept$unix(r0, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom$inet6(r1, &(0x7f0000000340)=""/34, 0x22, 0x40, 0x0, 0x0) r4 = socket(0x1f, 0x10000000, 0x200) recvfrom$inet6(r4, &(0x7f0000000380)=""/31, 0x1f, 0x843, &(0x7f00000003c0)={0x18, 0x0, 0x1, 0x7fffffff}, 0xc) r5 = accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/37}, &(0x7f0000000440)=0x27) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000480)=""/12, &(0x7f00000004c0)=0xc) fsync(r3) setitimer(0x2, &(0x7f0000000500)={{0x200, 0x3}, {0x5, 0x6}}, &(0x7f0000000540)) r6 = fcntl$dupfd(r2, 0xc, r5) sendto(r4, &(0x7f0000000580)="a5d52a16bcce5db3c65cc525e0ddc6599a74d7d7543e3f06214e23b7cade1e4940bd37ba1a835a5ee45a6c00ea7ca76ecd7237735e3a650d34c7988bd957ec875c0dd8224028504bb4c7acd688a965e8c0ab3ca293867a2e9ce75f961e29a6a928c15d279e2b346aa8a1b0c0f9311026a4ff340afaf669f4fe6569e66d2eac5f1659ee36a786b5c9e88720b840b97f381c2cec11f5342836e9d36c4cc5f33f32a4768b2e19806a0cfcc593947bb9f71026cb72cac232", 0xb6, 0x408, &(0x7f0000000640)=@in6={0x18, 0x2, 0x3e6b, 0x839f}, 0xc) r7 = socket$inet6(0x18, 0x40000007, 0x80000000) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000740)=[&(0x7f00000006c0)=']{$/.])\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000840)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='@\x00', &(0x7f0000000800)='\x00']) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000880), &(0x7f00000008c0)=0x8) renameat(r2, &(0x7f0000000900)='./file0\x00', r2, &(0x7f0000000940)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000980), &(0x7f00000009c0)=0xc) getsockname$unix(r1, &(0x7f0000000a00)=@file={0x0, ""/108}, &(0x7f0000000a80)=0x6e) getpeername$unix(r4, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) clock_settime(0x1, &(0x7f0000000b40)={0x1, 0x7}) mknodat(r6, &(0x7f0000000b80)='./file0\x00', 0x8008, 0x0) fchmod(r4, 0x20) link(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)='./file0\x00') 00:00:17 executing program 0: getrlimit(0x2, &(0x7f0000000000)) r0 = msgget(0x2, 0x8) msgget(0x1, 0x20) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2deaf1c79dfaf045bcdba175f2791329b96d161dfa305b74bce2909fff9ecc49bd72556f3c52f60c795452db23a058c672c2d5f1ed5ffcae59984aa9c246932d091b4e2c1d3b30a809c5b12b2a0d839bff8a83158598fcd5c9096c9d53d0eed885c7a8e5df1997b03b9189afc9d003048b6bc10ede0b697ca9b4860c564a0acb7d26d95c31538d280e0b9cc563d040000000000000059465ad5a4d1f106ee7e89399066665095e8e0ef013c8fefcb6b60143c79b3974598d7402377c3b0b9d4e364dd3bd244f8bed067c1e16036cecf9a5c6b7b3b2ba62d945177b9ed4b8467e3f80f8027b08767e5bd1896f05353d6f47f890bef6dfdc9a1ffe918f8cc82cc65a50fa43c3e95c98a3025731308896fcae3cf0527bb3b620de21973aa1197647f54d9b5a9cb72b8b37dc8b350b1c1e048c9c00000000000000000196833d83cfbb7b5faf4da458aa5199e4e136d82703215b9fb5327e11ea78e7264fdeeea6d52acb64750f435b4b5c74369d813474bf334c486943a7d34b53dcce3f3cddc7f6d0b9cd9d25c4f4400060cbdd55f5878a1f4d347fed3f77bf47fc8edc05d17746a18c00e2f10f55f037f7661b20b5e1b5c81a662ec2279555274e0887df3a1de852622206ce67c404b0ec10154d74d003f66e0790a347f953788030090c94ffb16"], 0x11, 0x0, 0x1000) msgget(0xffffffffffffffff, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(0xffffffffffffffff, 0x0, 0x0) sync() getppid() shutdown(0xffffffffffffffff, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) msgsnd(r0, &(0x7f0000000100)={0x3}, 0x8, 0x800) listen(0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) poll(0x0, 0x0, 0x0) r1 = semget(0xffffffffffffffff, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 00:00:17 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000000), 0xe6ab481, 0x0, 0x0, 0x0) sendto$inet(r2, &(0x7f00000000c0)='[', 0x1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="1a9ed41724e58b653d9b9f2442743be51674ec5ac3cf913d3149886b35759136ccdd0378266014382ed5fa5d80e3e173f73a279c95cccf623ee01da35d6917e5b0ae5d7db353231c28d1eebea7ccb850f02d6e943e1f38eaf572c046ac8fef45d39c94c227d45edc79889ee59534d28087fe67eb7e81f5f633685e6ea88c058070307b795f9901828c65526803e25c383c5076cbdbb0ede6648c2b74933d4548d22cba", 0xa3, 0x8, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:17 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x7, 0x0, 0x0) 00:00:17 executing program 5: r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/176) r1 = socket$inet(0x2, 0x5, 0x7cf53e5) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r4) r5 = open(&(0x7f0000000140)='./file0\x00', 0x603a9, 0x1) shutdown(r1, 0x1) sendmsg(r1, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000180)="6c0dba0451a36ba4aedcf3314c71f4e1c50f7b1c605620bbff6007a414185a7ca12268d4cf6d71eb9af27469812fb317f450e6f9205dff3aa781f8becaa96a92fc81c46fc509836c6ce29d9b515c020f3dcca003e98fb503efa4d3c254fe2f9ac8be064c34327df47e70a9084014a50f0573e5dd1fc02ff1033457562cc760c14a88ec90385572780a0d9e5e13262af583c7a30357b6d77b0cc3fbe38e09349df4a19be68a4d2874627694beaf65fb65c0f4d49e05e3039c05e835c8d81f3c85e86b9336fb2eb6a158bd3029db98b9a3069079a987e4547d6748ea1a97ccb2cd10b7c29fba760bfbf9cc2959b54f97d1af4e610c6dd3", 0xf6}, {&(0x7f0000000280)="cd980c20e04d6e4708e4a81d7a18c984d675bd7b2023965d738b0c3af7533ab25755013c65efee54de3cb731b237a2c481da94d9180d6700287eaace09db0a3a55b7d61682229b62828a0c86f33eb54fcea58136e79e2c960b2d087566d67618b4a494fdadf4abd5b77625e853477fa7e8723a9964e0697e12c98fd3db2c79bbf2a62f2a2c1b2e16e7afd7772055c97a4d6f07280d70c2083ec59d094d7f97ed5ae3f4bfae91d74c5d3d9ccb47752854457858aa6a7ca394ff6bb66000d0e584ac2794602dd777e9", 0xc8}, {&(0x7f0000000380)="ebdd48dcce5047c721414bc57b40ce69e1deec1bae37f239350603d693a6579b93c96de157ff45ca60f8cbe55d013b79b9e8a5eeff628c3640b771bd5658feb1e3e5beb4ec6ca9f57803deb7e38d7f6f49b7656db217a5b2ccd41dc2357a607fb586787a4ad9a825b50c8428f0d47834e97b7c183f0ff1abb15bc35eb5ef8590f7b59775c6d545bd", 0x88}, {&(0x7f0000000440)="ec2b23f9ca247bd820d33991c18125de0a3a500f7eace10a84520ce6f105f28ebabb51d3d77b090e46e0ae8d8652f4e1818be7e798fc44c6c66c305b285fdd43107efde1cf35775afc4a720b39b1939f6d44ccad8aa78cbaec798bf53451c1bdcfa3ec61262c804a65cd2707cd57d90544629b4ba0e9def54e552eb467a8063dddebcf5b59481acf4b1026a7748e8103964d67d106be5357f6284c96056060fc869e37aaaf526b447aa452e3d3d49495bf86f9e8c6c6e25c076493213b9b3b1c32b12af60394e682c39d21348215b589c72276c47a9dff58bd2ae340814b86782453af23e7630a04dfc334f43ff167d994e0b27433abf47776e46868a7fb492c72ac17fbf3648cbd60435ee1669d936aa5f50fcb17453c445df749f70ce2a5bb3b7ec55d4a76ff1bbddba80d2257f5e0e398f808058ab3abd2c8ba43669e605be1a90991b6a1d84e011b230772aa8179a693090967c3732caacaeff3422150bf357872d423f17d02d2a01e1ff3e1466d92861a124a7a7300f24e4061a131374383572b2a1f7b1558b140fc5ede94c43454c49ba7d3799de34999802ecf82fe440bd41205da543eea45510b4155b4f23848e4dbd376f6c79399c01dab8d3e51372abef2b048c797c8e1b38b27816973b306b0ebb3e1e1ddc35114e5e856c3617a0508f0e0a6598a1a07f51c1d75884f5d0bcbab4ab7b0d1ec5bdf08ff5437bc4d37961b2c2e1b50e276d9709fa95e6d0682cbabc8ded82240a9ccec545a6a7c4a4e33747f15ceaaa9f7749dfcc3e1ff67f0b5de4412d0ef79659683cdc32fdb1dd1b7112df18006cceae2b966f5c262be10d02f9a886b394d15d661e04d6e086ea4ca8dd32de29b9400e35cb17467ff5af98687f08004fc0255df861025e6700029e35af18d5388bae0a0dbc7b49512b8ce6a3fc3276342dbc4e29c24bdbcd7d4b352a66bdc4bd4992ebba5b9e062216c88d7829dac670e2a64d04740921771c1db35460200f6412d61c0c8ea026743969ac50a929a26bce51e0f68f2d087a6509fd60c44fbfcb128d477bb5a76d8c6f7c76dd9f69efab08143548c227dd584d5fb42755a9c22f54c91aec3dcd4e8cc7cd4317ee1f2117858460afaac3be57b9fb8adc1af5cc55be6deca016f690ff4446cc5f7ee1d142768d4dab41f474a5923bba0d9c6a81dd5cf3c9a8ac3be2b0970fe832c44d8e6f87db0534b61623eeed46a27cc22ff1428999073b8c77ee1d9ad63b495a4196a27f98b49da699319233ad9bfe3d2677f1fb9ddfeeda9671ac6539922ec607b41ff5b829be4426614f0f462d8fbf665ffb243f7e7e90ece3f367e68bc5b0d2e50777e641eaee7da302257e4faaba58e2a6ae1cb83ef3b22d9850447f647907d74f6337ba122691c39abc6edc5f0290daf7f6e251a6d468695bcfb153b7de0bd99e0fac254a68bdc751cd2cbda72b44adde5f5d24f95e1d6700dcdbad716eb5164b68e0cae59511a2520f73bc6e2c7a98ad9590cd2327b15ae998250a360a3913989acfac3b25732ca89f94c5da59e47a72f2f5ef1f82aa796a765ef67ea90777a0931ae4599dffa7b78400619af5a6029c86e5621f3f4c0cf4570a016f0abfb2155d2657dc81232fb2b27e0d833aa73c3141e6d29459e4a928114f0b804f6a256f9855061cbb0d84338980baa50dee1820dea3d3c01d904c8d301c5917384629e4dc71958c7367dd6adda48f59089efcae57762c0cf234fda8a1cdd6ceb2ca98b2cbfc05194152192d9afe8a2e7d5e4052ed7d45768d7fe2ef279312d89178d4f8b4350c23e2b035e696f4dbba6592b91320eb5670e86eefee1a5a94d771f1c590749c61a8f28f84831e90201da17e29291174fd4995cb85ebbbbbd45587cee656ff76874c50202bcff38585ce75ca042625d24b61e292ff9c2516626534498f8287283ea1476002c6ca3a864c287b36cc69adf72216ec8c7f84c7285fba26bd8820f7850cd2eda3c6ffd1e62c54c715608339c66ec3122263f98ecd8c750bf9b2be8f921488de9a4b63db4c97eac1478253520db248adbe2b3361b37ef28c4d9ffbe3d899e6318f29d3d2991b372988b38de3bd22046175684118fde99a9f316c370c13d2a623d721564dbc13e53acc9450abeaefbfb2fe8e672d1d4026316e361b072b99aceebef2354522d23ee174092822a39d00c6b3addd12ca9c8d4aaa30f972c644fe9b61155c6a055f30649863ad2cdb655b1017d4c79df4991578bd9c60db9713db5966324a980ad6f662c6dd49512d6bb4c97bfb71573d53da4f5803c25b2ca42fa9f4ccb8d2bd9db9e217dedfbc119cbeae60ef9277abf5013ec69fbd34939c33b93e9bf3312544ca42c45318ee1aacbe3dd73bebfa07e055686fa0203f74fbe1ffcac208cf692760ff8efca8adaf24cf023910aa5a49f5af6271da9d47ababa1f065423b950cb924f528c4755df317d5e335d633d54193dae94ee5d9d5c04e55341437d65eac3890d6d0735309a07dc74f5bf86051cdfb8e1a9a54f956b8a5ed43e6880f11d21b2e3e524ce9fec73929f97bef0e8e5c5b1858d6408acdbf1704de3181525c7bd32b89f8f1a7258fc879fc3412d33328c819d917646fb2461cb7643db2d341bc71e765db9b09b6421483ce488dd56d709c5fcb5b7b024575001beaa012f05d01a2f6835288ef18cc05030f880f175dba2f8f7f729c7b4155142c43317f7fb2854d633a67e814ba8e2957c994fa47c796bd13b0a9c3d9902a6adce9fdcac171c87dba598e95726b91579ed19befd87b249d60e0721624e74ee684c1c9034b20a66270d63eeb889469c2882e7fea0953e4b6efe27d49bc0a5ad5f579ba25a819f1966ae059c21f9044836077a80dc6a3eb11448a899f02f52e294c519abfc3bcf9b8ccc5acfdb6f7090153ab6f19f9c290c4a77bce5e20c288bd7aa9234fc197a99384a10c543447efc3888a4672aa403616726ce6200dcaf825ec511d9a508f471df2e66d68004a9205dfb5e2a4efe091e2a345abe6a2254fef0342b07dd2f83faf8dc3d483ada5e285d6df988d35cae99efda0b45bfbb56dca907414e4791cacea9427d32fc946a6a0244427f91d744b9ab610c6d8b3abce6972be0bef92429e9d1fda8de324f70bdf2458d57f21fed592cd025d40e09f1fb101839e44c29618ee8f88cf51c236740d94e5a16b7af725a7a13775ec102c20ad7bb6ca632b3ea8bf09b4358627d6b71903ccb5962fb00a56feca8079f1949c36832b49a0cd2fdb4c00c387323ca219ed3b7572450a1da2a91b3ea03a456292bb01b8ed9abef67bc5b9d03043ac23da5e90b08f5715032b748cc386d629f48634f79cb22cd14678c6ed52e03929ae38bf7548498dfc2e8ad5389d4b56cec8e08f49c64df1b6b20bc021059285d5796e69e87f31cefc3f53480854145f515ccce7641850ead9a19e1518e6926b817b7dd7b6d496e817a1e4c6b3ab8c32d21f535e1461f6fb4ac9f6330081abc08f05c05227bb4bd15d02eefe687b5590389a0727c9d47bd5cc23a1cc261f8b4c69bca422c08992b5928cb5985df2153a93275aa040c655212df03488d2191f8aa69e45786710b1022ac1ebcc6fa3880f265241940301977717e83db4b08d6002e592ec2b181f1b222bf1cd4c3c72e9ac197b989ebef478bd65b080237f4a1a28ceaf251ae981a2f6fea3bd6ba82719fc4e0709cfd85ad6377106a98654d69596767e87e6bc9faa88c0bc67bd5176e1e33e57d775110ff81d4af5e7479ad58b025dd7da342ab8e037b45786b33bef53b3485e26d9130bbf0356a5d2e7e904a8489741204561aa8b0b2b1fb810720f06a03679a16a28d46ef7776ebfd7ad21138c8d64153313f706d6ebecbca988ac784de5dee4d3a4e8392ed98ca26cc23cfef3361b2fddf75251a190b5c29f7cea7b8701c7773496e56e0bd24f6749b03111ee7139c77ee478cf7295699afa99a8e1d32674f7c83663004354c95efb96fd96ad06222175ece870b975ed7afac70dde40a20553edaea663edb834d04cc50bd4abe29d792d74506fe3a49b68215af5363a54ff5ca0d1a3f4de259762b71fedbd41d305101d9c9de0f5e78b6da850e550973b12a50b11f64077b8abf86880d8b91e95483502fa8355022aed9ef2763b1fd064e082ebfd18439f2e302d30837c22ffd712bcc7899252d416821a5fbb7fead23d2d7617e223c75c5193e6a5635248304e6f3916a272626b15f233f864f887d2557de36ef951f8cd98e7acddaf1b224db74448cd52e6a7355e3cd4bab0d68c4050030283e6483d3b532ecaeb760f45fcf27faf3e193ddd85adb7062af53c73f3fdd497dbe0eb640a4c9bac9b7c456970d8f6c72f8382445d4633b7b766ec8dcf370d49fb4a58be4ced17b9a11a425a380d46282477416c066a7ddd2e4eea3667c33d3dc9e3d9718de3e9144a4a7a7fdcc89a77b3c182a61f900163c26a97fcd3941499231f240508ee25401e25b0e8463a173dbd2a3d287c6975e834eb6a74c29a2dd6f4077340cab2ab111e4c9063ee8f99fb6c6d900f4242db9bc567ad787106e0e295126fc9d3eab0187f2641166140c51432b79cbc9818b951382c5545768825e45a26aa8fad50fd39cecdfffad5aa2fb21e17d989ad251f9ae8ccf2de7a9bee2d5bd901ea0ddb3114cdbf592f23817058743e7153585b1b4f3cea7caf8c7693e9d812882544f46d8eb34c18c8f1680307abd2e7c24ff6f9352537f4935f4fcdca7c17bca12de9f8a079f465efc3ea66db314dac0a4ef2afa7268b85d95c0f848acf09e54d3e45d1c78d6f60c8b7919aac2232a34c16f77ed3bde32c4da641c062ae26d1d5fae8fefcfacff144f2f5c58a760b9fed7ae65910072bf4018a4b8e04ec638e2ad0a149c2bd30b0165760135b5b446766f5561adc6c0382cab8dddc4add00527e24e9a592bbb314ef4b7626fe7f22f365b15f4858695476e84183f5c02638f80465341111d210d563dacecd28eeed7bbcaa9aefffb009ddc06fb63d0baf266b78b7dd42501e54eff2a59d58a5b6fe2be5f09fe580c03daa3b6c5107883a97f5dda4fc31b0b29f32acfdebbfba9c4a74e33b472855f3abd3eb1e6f4b6200fdcbb55b3793c6d4406a325a93889b1d52cee20f6abea3615080b63fc6eceac1898ae75d7dcd9b2d35d182cbdbbeb293fcd76afae55bfcccc9d354c68c39769d0d96bd88b2940a50034c9d269d18ffe6207b3f2c3e90b663e74dc08bf03fc0d4deb9dcca82a00a2a59763c0ec063a27c2ddf84854e8e7811977717e9949ddd3f34c5f54ade7a6516e6836f935345901c6fb6721e364d77fd53afe883600f4a0da3280c43d69f568e2a3cbd1258c1b2fa6351647deb2c460d4c95980e08a5b130522e366f55abfe4c506dbc4ff9b199694f25adbb837917b7bbdd6109968fedb816c80fc0b0a854a711441b7c21654a3fc7549de65e5d79dd07d4b93513d009d146ca22343880f723f3a6a9954e215989da8778da7ac28c83d71ee4de38c0e4642f3cccbd307f8c62ca8fb447a01f512932dce33268bcfa85a9d55df96fc586c52c122c5f58740f48d592c4bcc993d54974dfe6a481e7c94244a69bece4679507a2d1991914ef1aaac9c701bae2cb710e80e8f8df7a39c685b022d23b834b32bc617b0dda57161bd772602eb97440c01fe270ececb9b22848433429b163b5f3b6ee35b15b0d334837fe9892ee58ea85459d8092e2acf6a672722bb708a06dbe26788e3215b7bdd986bd52fcf81153f105a7b9238c8a321801cf2b168a2c449ea9cbbd5a87612", 0x1000}, {&(0x7f0000001440)="cab28e72084ff10ab8c895f191911b92e0985af71f19b7337dbc9d1f7703f9aa26baf77f24cbee75cf364bd243830f0f1c4066fc249c08fe5433f562ccae0e173d9c47226de77d280153d6ca2b14fba1cf5ec054f2859f92f1081ef74296f89b846d349a92a51c14a1f5d6387be77bb1cb0a134083b94d3152a2b1e4848cc09ac86f13f657f84e7c684d0f3d7b8407b3b7006c897dd9cfa996836769d0556fc5732feadea45ef2f93cc65f3265", 0xad}, {&(0x7f0000001500)="ad736aae2eaddcdb690099f80c4023b84e05ac6ca53ac14322d51effbc3972f85cf14832e19cf640f7a5b2582a720fff8ae2a877c42e9dbf60d0380943fcf70fdd53c8195fe9325cb9d03f1f6ef58fe852ece69dfbc50fe603dc", 0x5a}, {&(0x7f0000001580)="923987ab53e88f66a82a238b7c06ffe6f973be5eb1bee6134ebfed4ac49a4fe4d7d7c204a79b81da38d01158362ca692274916ebe13f0216bb31fb582fec2df3482acbee4d35af214869eaa9fd", 0x4d}], 0x7, &(0x7f0000001680)=[{0x1010, 0x0, 0x1, "968214dbcf6e03cee06675e718bf719b2fb988b6c5385e48ed27b51c655ff5561b57f5a8e04a5e0c4dc9318915539f049d3a42493420173542b0afaefb7a6e7f8f6dfd77caaaf23979af0d1a53c6e73710b1b41c02bbe7725aca8687f93f04ec834429d9d448b874a1656d220cd3f3e6f6b4ee5cb3676df167e60f68779f75e9f28404cf849c55f592ce112cae9bdd2af0f4b5703d76a96b00731e11c8eb0c2560e75a6b889cdb42f379c32aed0322fc3734f341198d8c40d1122310da387637bb02032db9a7d5694e21967ace3bc4c1f6b547d06b20152d7c43adf2d428b0c1ea934ca391fecfc812443bc85483044b0057edd001a5fe9040f5f47d7cbf3dff135321b23feef0726b0866a83d7e40ef60c9ffd078efe607c78b8d30de97e43c8aa489bf02977ce258fc43f5826183925e1aab299d42160c1a6507cdd038c08782c63c961ffe4c2c31e37f0e6e506df41e215e0596c1ed893115347b4eee588d532452a9f23b36cfee0c96919a39c3be3ab597cc8bb9cd44353c2ddd35032beb34721d3c6cf1e2f1f81a9e0fd5011d4eb89b1b8837ee6dab64584141178d3f3b1de9317bcf6fdce6985b21917c771ab9023b515a0580a81c65abc8c8d75aa85cbe7a56c960184ac6b3c96f14590c19132efbf9a8e012d147784dab79234500f25fb5161808756312258c2000baee8799f4474d1ce3b06dc557fa9628aef17ec95be75bca890df391c9c8a147650b26e52936de9eb83ed5eae62a67186623928faf4e14c46bc8d3bddf8a8f34cb60721c0d9cfdbfeca929a32b6ee8243584773fc45972db15ca365f36e6545402805a09f06c6f39f5004fc2b240c6063044f9037633fd2e749a90cdf0a7fc4c3abf8a8847dcdb17e2518324f6a428fbf09090df15305e7817e9c51b0d66c54330d508c82677bb515c842724a1a8c8998a4480acbbb513e6322927e75b72729507fec450ecd1053437b7e236b11fe21ad181649efe2c1526a3bdf54981d3ced49cca419f11add70a30cd0ab1acc332e6b4cef50b9732cb7e45350764168a7959140070f1e71425538fb2e06386439ee9ebc713e8814eb3d5b8bef3603f1b24842bd1eeb5fd4e287457164ec5a3edd87b80dc43e1e82d6498458da8230b7ca536532ae48845f61e7fe581f550018c7c645d7c215daf5a3f8ebebc713be767363ca739d07897b12a7381145b77542b63d014407f6d5d121fae28e673bacb19e9038570345acd7604751d5aa157587ed8dae41efc142dd09bdeae5e34dc203999ab5c7423eff9c159fbbb2df6e0811434957bf15c8a8e620ddb50a8b0580821b636eaf7389fcd1abba9a71fb358fc8fedc1835f8b17753f7af86f6e86d04247b17d54953f9e5396f8a1df70012a85afb003d7c7b576112ee943fb13be03cb4ad207e8d11dada7b3bb026cb2e16cbc57cb91e6533c8dda1890f5c36b9979bfa7d51b6106801524d2a9b85661db590c07e3fcdfd42dad2f5417898da2dc018e1201328799ef72dce1d544aa16d52170b7f5c87b541d443d5b0f27f548931add218d3752e51516a4fc76233f2b81c9357e8fe52e25032b5ff27bb48175a5253ff573c9dc3b25a9a43cb0d7edfed159e532314f271700e3a9e13b703ef01880e2e8b3a33b563a0ab02a8f8787d702604a085ecf2fd4b3e7486c9d6fc6f18c2dc6d5693715d5fb4cf7fe9c03db9f6b6399ce27e67be4fbafd3ca482f4337eda400f8dc28810de8d2f350565d4af3927d756b42a20de57455ceb10f0f8aa48b0f914af2e1d8df8fdbedcd8046c8233760ab94e45d4b687ed963bb99ed2c93993cdf2eedd28faaa3295ee04cc8ada5a24a99a1c2a69cc5a47f423af84d754caa5d2cdadb7fc621733e5b065e4756975389c4c0f9b6007ca587a4a7601a7ab27aebabea1109c8ec45055863af9fd9d6ac1a5e7b0b78fe66ce966558d22fe2328cc0e45a03bab61cdb017a8867d3cacf3a49121770f3a6201c0ed608d4f5659521dcd58a68857a0b9f45dac76120f13341190c5e4d101f5db3ea64f0b94d44f813e9c881450609004d4a9873df1e832268e1582aa67e779543585e16acc4ea4e5a367d82d2ad57b03fc926d7406589e58f4622d8d3c0467d2215a28f2e05bb7ecfb3b70e169f1630d46d1628adca3d81850d23c6e06ed3346a1e3efba8d0ef787b408262cace5484084cf31f64410ddfec96cccdef71321bc21968d9d8bc363376e5914a1e173bdc64f7163adbd7bd7677300cdddeb3467b97846d454a5a5a159a1fd397c8e1881e2a4d3a5fa9cccd5b1f3743777bf75d0479201de959720a72506bc133976c7f7f7cf2690f102890bd8b99c7c756e38fe4ca0a559111f475a6d0c85c1449f88d9592f9efac4d7f0c3bb69294cb52e4da9850dda0eaef5769854e1e3b9a959ff6357358e6da14f879c5c149685767732c0c2bad3d142761932947a8d6cbf383b99d3ee7940eee99c3bba83f68aed1f9c45793e8ab61477f56a165712ed57c0e178188d3403117b5ddbedf1abc15de4673ca171cd9b39774bbcaae4be28dfdf543ce81611cdafe84705adc140fa94846b35033db173c4ea879fb83ed8ea9f5717f1bedb669be3623afc9b0eb50d4ec2cfcb03233a9254a667c4985087bffbeb792d6578452ed8b127d927646b3b8f4144a06f88e08d44dd5606798fe65314a0ba2012ed8006ab10617adbde90c84da343223febe2c625c86753b1ab874a3471c0402232511b4d9688cc92f958955ca4a75321d37a150c7c7318727617da5d51bd01f9da9414f89c82e159fad9946129406c4cbd8b0b909f62b0686a5a36b121e90070da535a4e7f130cd725ac047be9aa3d5ab15f06904542fe4987dcad1344c05639c6eaf0d8239b297bb72d07ce69b6cca6cecc4fa7f5baef0a7a79c011be746c115b090b9d21a9624ab0675890b748b8627e078c99fe8d3ca915997e157a0f6f21959b258a2d88d0941a5c562693ceea130904598c3f2a17f7c67fa6673035cd01d485b56ef88e70156a9ce5b6d91ecfcf4957ffabd7b8bf9d3f8a87e8749985253ecad6d165bb54dfd65cb55a27c26651a96b1d927e73a8e924e332b9b1510961a14f9083919fcec6b279552568d989b86906a5b0e347e27e8032c523753699f8058974b1c942350be6bd9f99d32204940bb929ac1933b7e8161e031b3921382b635e8c1e29ab4b69f4d6dfa4ea1025a12633747985d980196ce6e0a3f4b2f36cf9bc13de8108fe5772c491db50ee455413d589f64ebbf01b5f60c661bdcd1df2352c7d8f2f8206f390fff037447f4726e52c4b71b6544ddcc82d2690cc412c96ebbef676362a47b0afa0869db1bf88adac4bbfad7f87af37b707b417180bd777571c25c4da0b1819a387dd8ace7cd74edf7fcf3caab52954d3937cc51b0606d5e11707e7f2dd6670de2a2f1c43a99cc2e6a28fc158f57393a8c0ec0c62198131b8455e8fcd7b0eb79e223205798c542cac43a436eb66382f5e7265309e864f01fd97ef66e8bc6f46d9bbb2166825a612e882ce5207dfbbb4f239c230440344e21402643a1d941f8678de6ba65e5b51140e397444757d5cf6f13f0b41752a42580231710b02526c89720243954b47e4d6e70eb89041a98b647f4d11e38852e81fe828de16793005fae4f3c1ffa22a19cb8d30cd1cf1efea615dd7b1221054f0217a4f6aca94c33b6378cc99003b09abddf5e25f3bb92473cf9d4cb3cb5e07f95f88ad13d348a8f35664bec62dddd4b2963396b41b8fc915828363998c0f2a8e3257db1cf0e60cffe9cc3c24240dc37874dd7db0f6652f868c1a5c3f992ba2cb226e0c2cad4a39898dfffee77fdb5c2c8a4601c19db9e562d5274499624b469e38b261a29cb55b8ba2cc34293e5f6e559869fd33b72f98499ed1619436affd4ad4ddbf54241d6caf9211a793ea02aa54fe4d31a4d2bdc67d3479bb982d0767ccf2639ebd15e444340f704664742b0ee2bb6ea7f25442f4c0eccc4725c8cbe54fea505bb081d286b562220ee6f5059cf6e3d901d4f75a31181c08f80efb10da458d2a094ee6b84d59df483d7cab4245f61654fec8f0a424dca85a69608dc33e66959a19b0d044a78bf6942f2804a9935c0d250293628f38b452b73b2083faebd6e7c2b125e39d96bcb682739aee0b4641635ea35cc34523e9c806e2dce0653a6a6433d3e3e710bce0262c90e9e158a450777e1db99c34f9714085a4160f8ba2c383a66bd6ab98c1ff065cf4cf57ef12857db8819e5d41eeb05f4638f94444563436af61d53694861927b9007dd7d04cc021776d80bd2980f04852fdb4060383ec0d339bb1624dcc7e1b66abc101a96b84694607d5988c1c738271d58702fa7a00d0434e0edb10b24baaa88e5d9dee61f8287d2ebdc8519e4ba7abe44f2af85a7f1ae63d4be29b69b790fa749e5d5671fe53b69e4dc45405444b1e537ef1c584adf857d609cb5310ae5eaaadfebbc5b8054da442aa0289c01bfb43b612a06781b3442603291c929523a946893ac2ae04b754289fce27d388081a8e43a5bb430b67cbb2c97de186809762949ff317ea11086046830f9d1b948c8d72d05c37f941f3d91491e0f235384fd5ff5bc1f3d44e49071a6a775664be548279f680de826d44ed48c572746a41c88c9b6a6d0717ccdb11b450584a661b022383f899a98aab6f2e3da40adae6b31ee0474a7d8f52301e221ef5297b57b0919550001e0c48479446cae8a49af407cf3fc6ab13d66150026acd87053e736a511d1c3cb50d9b3936d5e7c152cb24f1305d5f3fde41c54d48cc4c9b0009a908ae315c9291a5b5137461f273a432089814b48182c7a9f0a8300ca05a3a4cb0240d7a95d066ba9115a265a954c48c893f323e0a2aab184d6e658c55fafa734dbab13c9155844bacf381d16d777686652d5740480aeee7f14921bcca7bca12166328f1cc052dc64650b69279f7535434978b10bc9ae505db454f28ebb7f4702af98b07012fdfbcdfab261bc8404e14ed2164e70614e49c14d3d0a380a598c7985409df6f685ad23182210ee5984778f746412eb46de9e24deb12ed4bf7304fc457f3a4946d4a093225b3b49df5a0c24d56c6fe9a2f67fd2eddb55cc86945e679b4670578cfff683ca596a1dca2bd99b48c821a1d9a14854a5b5abe33687e7c4c2549834b0335d1d5b15a7c680dfd5dd6172414dd1d944b01498cba79c81c204e7c2a969a0895c2140188735abf354b0efbdea5f8e36e452c993e1f84572d261ad4e6de2249459372bc795bb991ed85ed054baba13fb2dabd9b47487fbb3bca9bb96875a3c6fcb46c9f417992c4371d22c4b1d39fcab0e37e5b9e5ae52409ed245082cec6cf4b5c979e89653c14c497055e92d1803be28dc1970f4ebb9668219cf53be32aabc027977caf837cfe972f483fb69e7f627044e349e27781f525531d73d3c40f10a5d33441b4277f3ce96578043df2f066511e478b3cde2f154c058091d930f52afdea6a73cb0e223adda0284230f27fd5d7073507b74b0234ed13b4c6a00612b733af20b98998524e33653f5b1590ddb8929801e3e369719189550e77bc8414fb29ec82a59057931e5300381dbbe141bdeef712166c55fa5feda8a55018eae2bdf1097e636f15d0d71252274b22360df09b1ad0bb78c5e6c9ab869e9b36983e42d577fe220d49bc23ed3462a07dfa086b60fd6c9cabe1d3cd10f741303f57a40685520910b147bfb9a0931c568e9ce971e788bafd1adf5026980241b68b343714879f7143786cc6221ccd4ef43583fe0983b160b9396a0f4"}, {0x80, 0x101, 0x7, "599ec6c6ee55969ea9894806ee4268128737aafdf73ad146ef31b3f12d02330c96da6f51e7d2a3926e578ef45d9c712ce4b274ba3baf275f43211a05acaa808895616acd349bde46a05f56473fca9818a3396d58f928df7bd22ffa9fe17b1c4cdc5a8716f1253c6bbc"}], 0x1090}, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000027c0), &(0x7f0000002800)=0x4) sendmsg$unix(r5, &(0x7f0000004e40)={&(0x7f0000002840)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000004cc0)=[{&(0x7f0000002880)="0de7d3943d260cc3b37d0d3e41771adc2a013b5d28de6c18adc7701c8543ba08d4708029e3d84fee51ff6a109081ff31fd6384b125ba1fb3730459eecdfbb67f324a0d62f055a453458d4714dbc75079d623c63e9ff453ac88be817f1fcb886b779e94afacde050a232cc2e366443624454c14d5480a71", 0x77}, {&(0x7f0000002900)="18078c27dba7d676b5faa30be1fb1d8a6c4a40ab262f1d4ab7b055de4c7d8bc528b769ec73e62d8a38b06015e8f7dde944a3aea4aa5bac08102db0f9b527bcd98a1f8accb583dca048519dfddc34e6b06026907f60beb25f0005f36094ffa93c786bb27d45885066b71a16762cc754624939e892d1f0591930a88485b2363e3da7dd5dbbe78c54d8ceda8a663e4fe7173e0b1b482c99d01ac35cbebd454afa4a9626d4925e96a46b50eefbf108c51e27f9564d88c495c6e88c5e1954fab6b4b1a568ea1bd700bfac8e63c2bda156a5d112ca13f07069a2932a16139e615ce0a3f9e1cc44b104e25a07f4961ed773802380c05265f58f4a18254bbe82a8cfc9416893f3da573a19bf8c7c2b689c7d37bb48b210beec4490a40dd3732fbbb2a9138dd5ca65c78ee260bb00294cf3840457274a843ddbb63f6c6bd1ec77217c8d7ddeb6ae87ccbc73d641e3b91a5353ee83c8dfb529763fcce28e8ab9af8414dfe4a89bf8d66f9172a38c0338fff66f6ffa234b0e44ec9d1744c4538b435bde3c0e9ef96147d5f20a5fc5db280d1b13a00c7142bba35b46e39b179972a20a78bc3f1167eb971b5c9370fb3f790a9a9fd1103cbc623f4fb4fb0fa31f73879588eaaa3589a319d2b6c811fc9ec0d41f863a433c25030d6e4ea326fb0297780b3370cdb60701fb677e507628673d206114d9ede23b58e720db051eb730d20237853bf14006030d6dca00ca4108240d71f9cf3351f915f20b559d9d71b2364b1b0f8190a916aec73d1f8e9e07fe281782003ff027689d1bde9db1a99e5af47cf97b4286d746150ca95355d31b17aff28245a9506144fae5ac110987ac89ee2b3d93a0068b550691d14cb581dd32969aaba29f4b2ee8461e058cdb2a54e1e1857d823497b18c37812b19284ff52469743a38c881b24c9d0ba282fb1b8c76d5de34d8ed2a2bfc0f712738e62bedb5974fd7f1291c66a1e74b56cdbb9475ef9f0e0a43dc4a7bee3aa8c89f1bb32aba969f4fe9ea34e31d1c75092bcff9ba8024720a5ec3e22199e0ea9ac22672018668d5c7f24bafd9d2502d94379814d3e625826a5b5f7013b6cdb67ec547550cb321dbc755ad35488d8ec7a334b38c295b5d1ec425ab749b3c14ecf3ca012c01336fd8a1c1e0945bbc061f30e0b2b9b41b9c8a7462a438d2f4ad4e1fc0f8b99d3578ccf0799fc3462aac0b9bf36b7a1fda9a58c14b8611e4541e521fc6d19503d8f28aa8744ee9b99b14f3d561f0c3555162514d54b62c20f94d0dade8ed962a7d2ed40981da5be236ca12386a859320e19c8bf1c7b6a63761d36ac816593dff46902832235cb609e12585b1f41b75b6a7641c63b6d5d1b75e7756ddc9714797aeef967d793dff958a332646dfe3df07b5fdf17d8bf8882d4565f268148b95d4e28d3f86aa6a3525dc3d3c307d5e3e0c7429734e83315c17c46a6c8927a794534cf1bf213c6b9c2d76f51c6b79d4eb757f3ab763b200e2beeca6617e6c46af2be92f7ca4fe68e7999f4a833b96f1fd2e98ab7a0b128e979c5cb76d9d8157db20f13bfe9e4d5086732bdcce2a25dfb0e97037b0512b6bdfc949371ad59bbead8343e70b52907ed80bf9472aa8bd6442483a230d9a2a05f7ff6863511264fff8c17e69e4528d45dd94be142bab5f928cf11ffa27504c07b1a2f74273658e3ea1abd0d31ed19a1818ea32467f7bd19d06c6ed71cebbd32ae70c1073f6d16776f8a84c420fbf020204bafe7c7de3b9f3c52978346c19b110ef8ccc0c5e406e2fd804712a372a450caad4cb500875632f170ca9c1c21774d59531344e657517a84bf3a3c3006477a098fdfe10c13944bc1d83f25bfb02fe87e68a671ebdbb872dfea50c1f8aa04ee6e400db61b08c4e6500304f5c39db68e089817a89e4466109f383976e736d56c2686aec8a4ca536952ac14574a65afebe643c41e25a93727bec630b4bff05fe60b36c5810db4e8928e808e061ab30fd051a151fe63af5a9e96576b712c4ce7bbe61b405879432c51db4135e08dd47f6c617d2420c34eca31830c16aebeaa1f0104ddc4f03de67d1085e7b4529956958abfc6c098566464d67a0deb877194309bce38320034858c22acb490a9e8f64752f23fd070c2a65d0501d42574d3eedf30df22557df44c9c50150baa0fc1bffe0ec440ba835191ecfa02e5d9cd2f3e5732ade7757b9ff5a908d5ff358c027b7394857f77455ee8aab8c53cb7289d87440fe1c70be8e659c9f6634b4a2fd9c1598d6132966cec9c417e43ae3bd8ee3e4459d0666bfb6ba61a4a01567ad0abcf79fb3d92cd45913734ccae977b20596e3c69aebdb325d4ed4685df06c9ec2aeb105e11f9f13b98f47953853d2385d06aa99e59eb95fa321d1e6a718fd22321dd75d125abd6c73251689a03da64f5da72a987c3a42ae103659cc5302a0f81a3d160ccfd9961369d97a267e8ba263507b26e830b7f6b4332d24aa8fafdb01c612444801bb4ce67216ac58baec49b2eff01ca952c4e11233b789f85c413c3d7f9d8af4a5b0ea68ca45d30767ac208dbeceb617f8d6765228b1ebbcd5671cce6b8dc60f5b36efea4e8b66d08935ab35687f2aba3d035674f138a87e70b6cc00dfa28984308ae97c1cced3cb776aa6dfd927e22243abdf796f442df42ff0e3a480a657b9dbcf3ab5252bd20af093b92bad6e349737b0d73d959358306a4edcd2ad08946aad2553faef19d5026702fc8b2863fd98e9e2fb01c346ddac9568a22f72386e8b2367184344e983dad92baf6b959f7499c57c4747b8185babb462831af6b7a5e9fdb97b2509a4a9d4b8b70eebf8203b76c03c32a7efb862a20e866c030f80782b0246d7ddee28d70e0f0567edc6958d02a9b5c1d37ba4dcca0cce4b518f37e6e2c02506ed46205ba1281dab2827218d9a4281ffed463116db65e2f149232826621465e0fcb86efe525db32093e8ae9782f3de56f333a64d919cd33f4ac4ccf45add3b0a629e5708f89cb30d1a3ecc95977755e1c8c1e694d51c320ba2fbd908ce674f5414938e13ce238d8db698661a82985227f4b57fbc5f69e3ec7a5265a87def2e252c2c203ee58336c065ab214892861de3e25f8cb83b371ca5fa283efcd3ac1348cacb885ec1e779263112567d0c918a26cffda58e23f041d8b9288c3e2772f251a15b2c6425952c1588b0d97e40d5d8ebd973dd0c06c52556d19aaa261d965f50eb36364d9af6e0bfca0aba1a5dcabca67afec00f7e260d27990b9df39f5d672234f8912e7d08b31da9f9bacf631c03d41624a0ecafa4c916c6653d2d5d74d99568c6c0579467084642c5491057190b1a1329dd188e0238b5e7a52cf7993e3fc5c80ae0fe077ee5852f3ae175471ebe4d3e1a2750653ad9f08db7c8c13b4762bdac0e94edfb823cc0ca71b1f001a5dea17cc67e4ae8353f5cf8445e7675b9883d757f1c504594151854f97d1fe58045a21765d49eae9b50369f0735a6791d709a00b0325830a6ddfb7f210b613f7f8b8cb70ef87d8db2ca1ea6d76a1059dccb3f4cfbcfb07fb6aa6c85285c2376d84a30e634b45ccf7371ffc39044442b6629d2dbf248e07409c2b17f34974210ff9161143114e3e303990f310279453dc5e3ffea63829ae9a9d678bd398036b91ca5afda4c533de3e08bcd13619fa4cc1c9728ddbbcd75a566b2b50ee6a1b4ee9aa68085202963661bd40b55c23d74139df0e8083c00eb289469267b7c332fa14fff13416de7aa0bd5c937156620c4366c24ac945e75c97882e60117ae456303bd475004de247053de7486e3f29713056685da5aebc4d1a79c56d344a6dce169540f7b701bcdadec18d45fdd21edd7fc218aa8406e6ecc3b61a96a746c9dcc1eceff385ce645087462b280f75829d9c88ed3a0204621c6a01b3f81b60df1eca8ac03c0f5ccb82e1a62a324beebd0d913a4fd765c077299e00534d6aae5d9d7cb48490b3167ab841790aebcd9bd316bee23485b2c9c8fd6ca5c2aca22878086d6c7ebb2fd90f2a58b2a8190a14a78a8a9ab6d460b06b179d20ff5137eeddfdf79a508719bbbc7d43acbbd834fb80dbf4a4dea91b7bc6ec35946da9e1610dc9b3ed0446ae7c94b7e1135bc03321970d28c0871330cd29c64b2bef37231d03583e03a403bd0344b246d4299ac6655dca3d8dc53af17c536b9d85b25b64b2c03ee2c10809903370353d3e0513d79719e751fa91ad885511ad42bd29e049abf9735f5bb6ec9c268bfd306145236223d2ed914818cab46f1d4408ab1227cf1a9492a7fa63050669e900afcdf7738c5158367a630e9783f111cfdc3307bf71d3c0bb659584714dc30a62134303bd4dddf8c52f43be34abb64c0db2bf48c2edee41e70eb7ab0006a25191d88957bd1a28d98d962a20738aecc41715c359607b8fd6dee81f3db547abf6280ed430eb8a4c3310a45a277e363e49b3cddfd7c3cb8e7fb1dbedcaffec3cc9f51c7f2560ca18f551a6021cf2fce69633528e8ad793cb25029ee31b84b7f5f0f7f453d8c07d3d07502a078621ef69eaaf18b20f7a8930809ca3d7f5dd8d040289cd4ad677b7989a1168b1df889d504222be73d06cdbaaca03fc41ebc5b466cfb26aaf50ab46aba83cda21a67022837323856ed1569e568a031965bd1918a6b62281ffe37056f88bc4e9105808a3c2b6f38a652b3bcdfa1f7edbbb6ac5a940cbe0916989059190b1407d7e40088834afde183dd9baf417bacaa21f4734030006d343ddd74838608bee6ffbf1ad0468cebba38c81631de937a40856563fc0466fb5bd4ff5955f288d781937e6a385bed584385221ab89e7d9afc538faea94b0e68b2cc8cb955f9e952ea410738db9b53a26aaef1bd799322152ce14cd4ccbfc00fee5fa9784fc3b45bf9d45b78c35230d9e28e3b510af4b2afefa7a8e9fed9be72e4bc48a34660a0c75418281115943e0482e3af4c7e8b5625e0e6d087e05221823460a34139e62a7e2d483652c92de2d1aee49d673b85a03e6307e2553737735ca07aef997cbfc20b790eea0be956c0243b8444b483327276e95e129e84c13f7e4318f8902c2d7d171696d58e31acafe1eadcb59c2a18b04009c345aec3f1421e03f5d614bdec6f54c02cada0ba310541f7e5605a652ccf333e8c2f0f806ed796e89ab000dc4761fa20716fdea30d2164bf8c50f77792fd3f31d9da934668020f8d73c0f7f7982acf8f3737d96a0e0bea94a759ba973a175a3e64f107a300b5702b0029c25f062bfb78cfe984829901326b24f6b0314d31a3dcecb0b0f283b5b0c7269df4f5ce26bdf5921f8b4de274fa50e138845b2e5cbe8631c827d4e13490cb753abbed0ee0708602b6ff5649b657aa1c0e1c7dec36536d5f0081d1293d6217ec71a53b0bfaa3dedc6a014bd6e164e8c071972c85c98d49f86cc2db297f5df9e8ecc02d0dd4890206579c7488e36b65801fc54ad8cebcdc355330d59ea7d58cdfe66a07e59c7ee2232a48d6fb237b74f00b3ffa268da1ea1cfe3f2a25942d61f51d66c9eee91ec4430db94babde0f3d3b4d6cdf7e3e4eb6d61dca72afcc2a7b571caa1082a6051616da63179165e3936a0f70387244d5f083ab770a6a7b4028711bdd419ff8fe59fd7ec24e2fec6fa9f3175ba1f3806c81dd32e589e9955d076b7d4ba3ba24b2365b56e80be0dcf836e9405692736923108540c9d65c4b27c7dc9b8d7e458146ff8d6aa3c227839f3ebd33b34f0f240c52d3d683be1758a5b654955ee032473028c9d7c4d302021ff1523e7b99eebbea4b86c668da0948c6203164b7f8cd4c1da6720981", 0x1000}, {&(0x7f0000003900)="0240a9346a4b8332b46fd28e37ef960b17cc08c159ac7457fb0412871c5eb87056b92a4622f0a723ff86c57862804958c3f5648a87ffbc3206b0d427e795ea4acfb1a6aaa1983b64d37dd7e2917b8b29212835cb7a9a5d9555e58b654f762191b60630f447c2c1c3afc85cc49e545aaf69d9697fcd5ca8c605019e2366a90fac722688cb810a10d2368b890cff3025c5d50959f3f3a202eda0def1bcd5f3aa4d54e95762f4dda1f9568c11ef9d510eef696cf6e138eebc42f85a475eaad7e246dfce209733c7969fbfaaf1950da47898ae9f688092b97b0b9cdc3b58591dc049c4c9ad05c6ab12d6241cd879ca4788b3c9458e46334ac0abb07c6a12134a4f0399a858b5c0e6558cd24f6e9ade628cabf9777a6522782cf3b9b626d1e481a6edb634db253f45e3c7c55a059459459b1a87422acf822deb4a01dcf0c7c43862ad408366fcb70dc84a7cff1c970311154844b89d66d8ae6cc466dad47357195ef78fa248fb15526819718a38bc3aee1ef61d95ed9bfb2c5e3fa6d3f3a49a9978d5235ae4a979f3ea49b121ffdd4e8c3d3c0e6843ee946ff42f977a984358ab0f35031056c6d372e051a376fcbc2f85bfd4c8ac0601737784a70f6c6775062eb7f183d47b6719ab3391337c06be681552226e51eafed8d3bf94f9bc29b3e33c90e741a2b6c3218539e88d7a0e21e142b21d512f47f8a981d0c40c7f73c185aa2381e9b385e4d8a6b3e3bc35bc33e86f9677ca7544e53405679b8b60ba125c05e62beab7aa2db4319c39468c8daa90fbda4ba40aca3a06728c13ef8f32c9675b48ba0cda80a66870e8d59687a258a1cd8129ce71e71ef58559e6f0ee089eef1d3f1789eded08b15be1203438680c63ed2476c49863a1a88aaa631e8412551af35f74b047dc0f8ba34f5ec56c4c5525e3f13bca88e56ca83625f1f98648e77339d60deeb413e587d0d3c7ac6f5c29bfe4d5305d38dbd060300735362fdb4b32501676dbf9a04dc4343a34706b3005c961dd20cbec5348c3c1723893d1a06c6777c1c548f71d6b08e9a6f62083c928e4090265f09a95aa652473dac67e36e3158b900606a8923cd64a7a26511e6f1013949a8dede094bed395e9ac3e0394660bcbb67545eb0d77adcaa526467df5c7b6d49d95ca52383de7303d391582e4e7c750459e15511091e51848b130c809fc11f00e12009a20b4f1281c99510199b6a3f1d11ad22627a8044a112c355f88e6007bc9398e03520f80dd4f9bd75a0a4d8d09dbdaaba0bda3e68b5170be23186c9ab50de7b7db175e3c77ee503bb633118d879131bf30849c797080a1f0161e4bf888811bc58b1aeb94f3943aa180e3b3431ddc64d3a634f123c84a79c06feb163a5147340bc8949c792374e1076310ca9e4236017baf95cd3cae0b235a93afeff8a5b4d02d8ce5b2dafc183e70b8c722d4f33e05764761691c46751750c23b6568d56058b20caa06b35bf28a92b893753fca851d616947ae6906271c2844c2fd7b5ded25c62fe9e54b6d5f9ee26f30d90446bcdf37801659c32018cab323a3c629796d96ce5c4ab912b6dd5531a38a8fa63572f8c5867ff95ba40bd8cf0d34822639689c90160c5bad6be69d8cf071e5ece7a6b3f0393107411d16962765049a49685580e575dac415739f41fff0ed80c8e37019c138827fcf254c84d8de0fd4de0eb160a3a74f7a21d3577190f9b40d69379f0a09b294cc477514c8730a8d46a16894a0fc3647dc7bce2c68fdd3c4050999c6f87ce8d8203fc882394d54b836ae8f7d008a601c3e03619f05aaa27a2228cfb2a28441726c82aec4c4adcce28606a9249c3e5218c199237cac462c0e6eb67f4b3b5253596f3bee8f62f6c3bd5dd61ceb510ab4b10b70db3fbaeec9b12a753d22361ce39bf2cef1647f21ab9815e206acac7acd2a7c7e36fadf49e906b851ba80743f619921038ddc2e73a0b49d2340c25fd85a44528e44504adc6373404dddafae879d8eba2652912c1a81b727ba8a7d7006287618387f572c180c4ccceb8f076bd1f507c0dc5e24d00909ecfe70d6f571b4e1ec73a8ecbf9d857294b2c6b0298386ca4f53c433ff8dd019e0b58833702e0e5cc214aa9710ec237d581a507c424041bad92d68cd3feb8b15405fbb17817dd4934715972d19beef806545be40c13c310efc96af8403901bc8ee72aaa9ea782e9f2c066016e96545908025a3e30df74273433c89e39d3d1b324249bffeb35704e7efd393afcf97c5078e5b9f0d1e6601a082eeb97bfe994e9db8aad0290d50c2019676eee62fd437e8cd6c08210c22f4db3746c2f34e4ba2844f6e8db2133381ea684d7cf5176fe60715f367a95e23c91f08ad59b561798e9f60ef9d3b0276de7183d92785f1739c4b5abb6d7669b4f11c82393951490a4fbbd276465926d5c81cae1976b9b3567393989334e3cebaf733da4818b4c58eaabaf4bbec2e4cb99a9326fcbeaad08b7d41fecd9d2fe7616740630432c12d38512818a183a6fd28b61b7eefa1080e3fdc799508422b3142b55713173ae4b2f19cff5544546fa065e480881e6906f5938ad0d558aa4ab4f32ac26b737c74df5d70d2d6218d38840a2e8950bf0bb64c9a10df384ce385f6303fdc082f9c15e91ceb7d3d3ceb1d0ea8c61dde854f5981a93cc8c0e17982cc9191346e1825b2abdca11a6fd4162dbd4b740c9cd06a3ea09578b1f205eed9ed6586db59a33b0b570d33a464ec1052fa68d87b2b78889870504240c9d52cc0711e5a796351cb8b04131f35603dc21a23e3821c990170343093f455742430c6cd6537613eb2a652e727f62830bbd4f642a7153b86698d68fea1f21efa42989cddd457294e4c4f50d7ea0d3468b9571a9fed8ade599c8389ed45459df403318a11ce1dbddb5b4dc6d81848c97806df379ce523a2cbbb03fa81376331b11bf47df3272f33d44d516894c5ac6a865e8c1b78c350edd7160a8c6003dbc8ed279ed079c5c508b7b88c4aa1d8b0503ef3636403cbc387f1a05cb5d3d99d51c3fb7dad5a3fb7c3b48e0952e99d712b3b6b8a64fafa31bd3bce2f0f18f06d214013b7232500beb84926b4077cbbc7bbfab203a130f24c76aeec530ba31d14c10004f92eb9fb085a69e4f48732beedfbea9aff3a10341ff0f05238fb603cfceda2685ecf3c18bfb9625bf5be80d31843c402d643f94e4fa0aebaa8bec2ce2f0c1c9864321a0bc71de9e01eeee18d40530d977e9a12bb46da0275d240c4733568f0d630c1cf910a0d1892edcd943c0118133a5c5760d9ebccd65115011c4cace05cace9aef29419feeae370c8892cf158ec9e4a40378dba563092f822f41107ab38238d737ce003b3f10ad738c5b22bf36a70cd9bf82fe044f759c19b897d514659801f95a6b922d69e2c840ea670d8f395176a1d123ec040e21d95ffe6746d4684e6b53f5825bd9c31b7430f6c89c24343cd4b3b2e53890e7754dc00a28c9a0007dd37fad170cf54a54a023d288e9a52feeb2107d77f19e7e0b83e76306f87addc641ccbcca1698d081505e4d801576bc1b8961b1ab0255b8acd9a9553f8840b48b2dbc4a88029a943eac600cbf57294f82cea5e9af286f29672798f3e24cd0a293a57f0b86c35aa2cce01d753e3a895a5b3f054a551ada30e88c71e608892753d43012abd973a297e7da4fc291274dd9b30a22c5507d0a067774b6f6a7b4bec9b853b27158eb608a27fe3cf0c02466f658f3d2c6106be5c507594c57d0a4f20f79bfade6a16ecbc9f451f99b4d146c94d38b8bc7aca5bed92a22605460aa18a0e8a955d444271958d348629c493def3a410012e02a81395b23c44a3124751af6be29ec401f35b41c7049e7dd853ddd9f46b423bc595f7c0f40200d616c5e05d4d7b997b478e43cd75e90b2813a29ac21867c917c6fd5fa45c37241ed44523977e79dcbb1bd9686e813fd516501bb37fbd4b540cb6f5f6d89697f5691de0b67298f25ba35aa34cf0d78bf9ab4d2c20b7a529746825d85d25fc64c961144fd04afe03832c6c640b10ff034747f179cb57781387fa790c37e9e4273b66cb581f90750063bd381c25b98086662dfcabcf598419204de35b68b97e74c0a742426a374695510cbe6b13d7ef3d4228017e23635b54f25ab756e2c30eb4473ce560b1a37637e6ab5194c946d1036aaf3238638e2959cacdebff98a12885567b3acc3e171632837d0e055c049f8a7409563e3bbc1f387e97f4e138539b889f28fb2a99365a1300e8f4e86b96ed7810a747efb97675b899acba08ce26ea0ae9f29c81e81fa8cea7223c8499905b9f4691a797896765c9b50a0fa5e7e0c35d4077a3ea1bba5cf546267c854a9b2399d41ef8b832b55ebafa3323738a2ca815012a1ad4dafd1cc1f441098e66653b0249a1636bba9202951f9edd92bf95dd9a989b3f7684130a54d82f7ba2b67bd3ab27075b3ded18bd605ffeafbf0fbb2bfa15a552cab6f893dc0ad9ba18059588804c148aebd810eb36e9f65e6b0f2260b65ca2b094f460a75c7fb0f1f27f6140b2b1714f5a3d4dd419643cb3213430bd1d72d52b7d24fe146481df5ba2083b210b54627d813ba4a7545ee584cd62ad79334ff214a65e33571917e8ade09ed799ba2253f942f4e76f12d07bb24fd6fe38147e57b1e879c8000b16deee2b9d5c5a7133ad857b748d2fa9fca9cb50194ccda04359d8f946f449038eb6fe6be7afe461db19ca81c40f269f300cbb74463f9d2370ebe4d8158030f73642c16740ff16b43d14ccb597f264e5d9bb3e6933c29d5f211de78702390cde513b77450041d5b2b0e8b6f3f5425f5e608f25717b4c13c91444e812b0850a1904b9a1fcafe64725a563d173825b2208442fb1183d01fa51e260635b35d7146e63565a697c0f25a7fd4e1b7beb6c742e57f8bc29db63887b197cca6eebb34d37d69c58d8dbb5b7244b6f80fbd6a81734b2643bc45b87b0e1b297a5e8b98139f8601d5098a451eabc5b51713709ba874a73ce3e90a3ad8ce1f708b4abe56a1e55be210f7b95a701a3c4b08f1477a321cbd801dd87cdc5e2b0ec6e79c4928bbfb3270aaf2854b8d642a9999713b5662cc79b829836bf8238848ad74364b71e23268724f4260a34b8aecab7da9d4f8b38caa4f04b908d2b09ffa6da95b5d43fc10c07163fd8fa8f61e4f0c8b470ee6803c1e960e15f25c39f152a54d3d2ad5237a684dc156f0d9ee6e7e70dfc1ac70e40054c282c2b2958fc4850c037ab709e1d17494ebe187e790443f345cb1eee386c330d40e81aff59a9bd433dc4a08ff6c14c5ed39b73a5ae0eaf8375bab786a814ac35855c679407afcdc99d3937f46a84210d6d7d4059e307fcf63d827ef8a4b823eebe8860ba0407465e0ce56598b11707fa65c1bef1e45f3d524662f2f9ba838291714344ac53c47478f02db3138b08a3ab33a3e6c2efd1361369f0b56839df1e98abd711d5ceec2634be3ff6470d8044b04963360e583d5ad8831a374b2631f4a13a74cb25424836067c9f54654f964ea8921be8ede79c3dad2c550a4304e9bdb5d2665924c72fa53ec9c2fb64386b9177e8cbc80e0a257b2ef5d597e1d4f168b23f515baeabc156d2cbe6129bf80676470e8f6d2b3f0d395c1c76ce9ed583f6d288b7f1da1bd82560dacdce57fa17bd6e8486e95bd40c5aa6f930b9e2ee5421db834416c0b87723f46b886a3d91c21866d6820c4edb2d55309a11bb921672c951bf85bb425335ea5c5998b8550c131b7a4928046fdfac05947a87d1d20cdf6fffb78f9c227a5f79ba1cb44ea547f1591fea491e", 0x1000}, {&(0x7f0000004900)="0fe4f9eb045c2abfba08e6f8ff6e72d183cdb851a937a231403be9447c63bf8a4877a5f649b0ce58f413efd906e39a3934628c2fffa16a7cef16b1b60a7227e60de7959117f8861a6e508619e9aecf9889ab27f1e79502b710c865fabb11fb09d93ed5dd776291ff07140f1e8b4b468eb05271598db605", 0x77}, {&(0x7f0000004980)="a7665b90665a8c0dad68359ed3c2aa66929e1d99353fb314f2d24b0e5fe18b0c1260b1813c00c9ee154abb365abc011e50e3acadfae937ae7accde0c1a94d9fef1f252b4a6a05f31f18650797d960e409302ab654a237d1668468259af2dbc170fd703344697292f287887f0c240205b6264275e199def43591a17c793583e429a2b344a312ae2ef75d43bf7b9", 0x8d}, {&(0x7f0000004a40)="7c52de25aa3140ad1e30df6ee14ccd28852652e3766ec7c050374a4defc520fec44afe816b06e9545d0a8efac8d5535ad4adcbea43d88c7bc57e28ba24ed0e6059f5635d369b5efd1549a4a2002ac5a2f36cdcd88005abf39cdd5920752150bca077cf89fe223d977ecc2485e2d5af5077462de389a166346ca9a5b4e7f99cb302728c9ed99d6008ad02ce8434216b3d827b8c053672ede069fc154ff81c975d726b8579b1e13e93b011aff3a2ec33e9ea18f2b6d375182c8312aeb2fd8347194f4da1fd76fc722a1704214880f3de1cd0012deb7284809a8c37e457dda6", 0xde}, {&(0x7f0000004b40)="01b21f0d6cf804fdf6d0820880afa5e14cbffc6b7344e97413fd061cb434c187b0ebedc2551e4e77e011ccb9d25afe6188a0b952ff62dbbed9c3f5e1aa9e8dae4168a61860cb2159088c56610a3f6a26c9b9de2d709b64dc2edd9ada37d50be970d0454abd93a82f132470ac7d0cf9aa77f0c7d5467f58e819a5cf62bb32ab9af3db4ea903d364444514fc52b55d39001cda8f144699e38ec77cf3ded6e89f297e2ac71dbe03f2636c4a1030d70f4d690ce4b384e684f599c4fa559fa371f1576b2a5b9dbf1e15d15092180709e5fd", 0xcf}, {&(0x7f0000004c40)="81838a201470287340f3a90143087563394483c88a8610c8b3ad7711ee80aadd0758020a20934da2f40b2a5971bbed9a632a2698726cd745433968b212a58082ef20d75a0e4fb82c2b3e099eff888df9bae6a221beb5521f189bf6b325b4d965928d218610d4c7598e63c712ed010ceeebddd016ca21403373229dc1ad", 0x7d}], 0x8, &(0x7f0000004d40)=[@cred={0x20, 0xffff, 0x2, r6, r2, r8}, @cred={0x20, 0xffff, 0x2, r3, r7, r4}, @cred={0x20, 0xffff, 0x2, r6, r2, r8}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r5, r5]}, @cred={0x20, 0xffff, 0x2, r6, r7, r4}, @rights={0x28, 0xffff, 0x1, [r5, r5, r1, r1, r1, r5]}, @cred={0x20, 0xffff, 0x2, r6, r7, r4}], 0xf0, 0xc}, 0x404) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000004e80)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000004ec0)=""/207) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000004fc0), &(0x7f0000005000)=0xc) msgget$private(0x0, 0x620) r11 = socket$inet(0x2, 0x40000003, 0x9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000005040)={0x0, 0x0}, 0xc) connect$inet(r11, &(0x7f0000005080)={0x2, 0x2}, 0xc) shmget$private(0x0, 0x14000, 0x0, &(0x7f0000fec000/0x14000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) chroot(&(0x7f00000050c0)='./file0\x00') setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000005100)={r6, r12, r4}, 0xc) r13 = open(&(0x7f0000005140)='./file0\x00', 0x20000, 0x41) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000005180), 0xc) connect$inet(r11, &(0x7f00000051c0)={0x2, 0x0}, 0xc) fchown(r13, r9, r10) shmget(0x3, 0x1000, 0xa0, &(0x7f0000ff2000/0x1000)=nil) open(&(0x7f0000005200)='./file0\x00', 0x100, 0x1) 00:00:18 executing program 0: select(0x40, &(0x7f0000000000)={0x7fff, 0x5, 0x9, 0x7fffffff, 0x2, 0x7fff, 0xb48, 0x2}, &(0x7f0000000040)={0x200, 0x6, 0xab4c, 0xf4, 0x0, 0x5, 0x100000000, 0xb98}, &(0x7f0000000080)={0x3, 0x9, 0x4, 0x85b, 0x1, 0x2, 0x200, 0x9}, &(0x7f00000000c0)={0x2}) r0 = shmget$private(0x0, 0x4000, 0x408, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xb0a, r1, r2, r3, r4, 0x80, 0xf07b}, 0x3, 0x2, r5, r7, 0x0, 0x1, 0xfffffffffffffff8}) getpid() setgroups(0x4, &(0x7f0000000340)=[r2, r6, r2, r4]) r8 = open(&(0x7f0000000380)='.\x00', 0x2, 0x4) recvmsg(r8, &(0x7f0000001b80)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000400)=""/243, 0xf3}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000580)=""/145, 0x91}, {&(0x7f0000000640)=""/225, 0xe1}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/167, 0xa7}, {&(0x7f0000001800)=""/151, 0x97}, {&(0x7f00000018c0)=""/243, 0xf3}, {&(0x7f00000019c0)=""/104, 0x68}], 0x9, &(0x7f0000001b00)=""/89, 0x59}, 0x40) mkdir(&(0x7f0000001bc0)='./file0\x00', 0x82) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001c00), 0xc) mknod(&(0x7f0000001c40)='./file1\x00', 0x20, 0x0) r9 = open$dir(&(0x7f0000001c80)='./file1\x00', 0x80000, 0x40) setsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000001cc0)={0x6, 0x2}, 0x10) recvfrom$unix(r8, &(0x7f0000001d00)=""/226, 0xe2, 0x1, &(0x7f0000001e00)=@file={0x0, './file1\x00'}, 0xa) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) recvmsg(r8, &(0x7f0000002500)={&(0x7f0000001e40)=@un=@abs, 0x8, &(0x7f0000002340)=[{&(0x7f0000001e80)=""/207, 0xcf}, {&(0x7f0000001f80)=""/107, 0x6b}, {&(0x7f0000002000)=""/55, 0x37}, {&(0x7f0000002040)=""/116, 0x74}, {&(0x7f00000020c0)=""/110, 0x6e}, {&(0x7f0000002140)=""/101, 0x65}, {&(0x7f00000021c0)=""/79, 0x4f}, {&(0x7f0000002240)=""/190, 0xbe}, {&(0x7f0000002300)=""/61, 0x3d}], 0x9, &(0x7f0000002400)=""/230, 0xe6}, 0x2) ftruncate(r9, 0x100000001) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000002540), &(0x7f0000002580)=0xc) r10 = openat(r9, &(0x7f00000025c0)='./file1\x00', 0x40, 0x48) utimes(&(0x7f0000002600)='./file1\x00', &(0x7f0000002640)={{0x8001, 0x9}, {0x1a3, 0x885}}) setsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000002680)={0x3, 0x8}, 0x10) mknod(&(0x7f00000026c0)='./file1/file0\x00', 0xe100, 0x8) mkdir(&(0x7f0000002700)='./file1\x00', 0x82) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002740)=""/105) getsockname(r10, &(0x7f00000027c0)=@in, &(0x7f0000002800)=0xc) 00:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) close(r0) getpeername(r1, 0x0, 0x0) 00:00:18 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x20000007, 0x7) write(r0, &(0x7f0000000100)="7bad7c884f4b3c960e3de0f18132d73549364719767a0c7b0f2bc0d8ba27d844fcc3c955ae6648fd784b74fc61ec9f0ef2885b6e4bf541e692ad948db68a3c981cdaa55beb072044561d922beb2afbcbb329232913d041d3eccc0c059294b8da63fa23ef6e790af047", 0x69) utimes(&(0x7f0000000180)='\x00', &(0x7f00000001c0)={{0x4, 0x80}, {0x400, 0x101}}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sendto(r1, &(0x7f0000000240)="525f2e7d49866c859de6e9cb68de5cd4391c01ee1b55efd4b00ff7d85c2dfcde2d435c4e4c956a67ab1ee2e3bed9980d18e7dcfffca324b2949a5ddd82f2b1109a10df7781b17c5ffdf963aa734cda6a0e977a9bdbb5ba392d3d92c5bfed5f4e48017922e7a844f8e409d8c1003436762f460e4e18f25156ebaf40199c5aa4d16d5f6532d3915463ebc08fced09c5d90663bddc360c8f9d3b64148", 0x9b, 0x9, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) unlink(&(0x7f0000000200)='./file0\x00') r3 = dup2(r1, r2) getpeername(r2, 0x0, 0x0) r4 = geteuid() r5 = getgid() fchown(r2, r4, r5) dup2(r3, r3) 00:00:18 executing program 5: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x200) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:00:18 executing program 0: socketpair(0x1, 0x3, 0x2, &(0x7f00000017c0)={0xffffffffffffffff}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:18 executing program 5: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r2) semget$private(0x0, 0x0, 0x40) getgroups(0x1, &(0x7f0000000040)=[r0]) setregid(r2, r3) r4 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x10000000) fcntl$getflags(r4, 0x3) socketpair(0x2, 0x7, 0xe3b, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) r7 = fcntl$dupfd(r5, 0xc, r4) fchownat(r7, &(0x7f0000000140)='./file0\x00', r1, r0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000180)=""/60, &(0x7f00000001c0)=0x3c) readv(r7, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/107, 0x6b}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/205, 0xcd}], 0x5) sendmsg$unix(r5, &(0x7f0000000980)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000680)="5d3491cc27a250bd5cbc8f1762229e20e4a60fa7c8ed3935c025da6189600eb081c3ede2e21735d5bfedc6f28cc204da41ae1f03c309d4850ccb42470b754f3ee08e546fe0e8554271933f3158688e33082ebb817a4ac4fcbfbf319bf60602e8e9504341bd8e01936db7a1e6c459673a8c093f59a185aaa13ff1b1b20c64d651c5806394f2e5ae13fff75c2b1ab57a2e050c4f218046307719dbc0e4b161449aeb7bb346fc1b9edd6ea69b02c160477d2b5227198abcd802e983163916f3050778ce6596622847c29dbe93", 0xcb}, {&(0x7f0000000780)="561af1932f60642f62d18df52e96446875385efc245d0ba9231f7807a571ae6f68e94707e41152a39ce3b62a641c611e3bc7f09086726c871aeb144ba653a30b4c812fd4595d83c21eeffa76eaac52174ed2724d82a5a49bda436da4060df5c9c2ddec4d76d1eeabcde7e6a046ff747a70398838ae262b86c66c17d36c92ffd8388de291f4b1f76c155585948bf42fce146cd123d039bd70d2819353df765ac3a32c968dcc60f72e", 0xa8}, {&(0x7f0000000840)="2cffb98955e85b68655b41f4cfcdf06f5e45ac5f8922c7c5a0b3f6d4925ec8c9fbf6d8dfa30673b75ac2e93833dadc47a8881042e13fddbbcb676b31182079910d772494e4e74f4e03cd6f635b36a4377195473f084e7a4b0e147c2c0434b5084d957b84a3dfbe99ae0e58f5f9393c1e1ccfb44bde0753d7afe8667aa634e6cc4bd1a648ce30180f5af990d032aa8f4ad86ed406324f7d431c90adeae9fe918fc074bb64fdf4b7a8123f759a2d7613fd6eafd4cbfdf9260e42216818054124d7f21085db831f174ab0e2b13d17a56652c86e758ab3d8e393d1bf413214bd38262c99ac274ea395c1745d1b53482a711114acee17cdeff813e0cb98", 0xfb}], 0x3, 0x0, 0x0, 0x409}, 0x3) r8 = msgget$private(0x0, 0x100) msgrcv(r8, &(0x7f00000009c0)={0x0, ""/85}, 0x5d, 0x3, 0x1000) setregid(r3, r0) getsockname(r5, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000ac0)={0x0, 0xca0}, 0x8) socket$inet6(0x18, 0x10000000, 0x9) r9 = socket$inet(0x2, 0x4, 0x40) fcntl$setstatus(r9, 0x4, 0x40000) faccessat(r7, &(0x7f0000000b00)='./file0\x00', 0x4, 0x100) accept(r6, &(0x7f0000000b40)=@un=@file={0x0, ""/4096}, &(0x7f0000001b80)=0x1002) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x200040, 0x100) ftruncate(r4, 0x9) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) pipe(&(0x7f0000001c80)) socketpair(0x1f, 0x10000000, 0x3, &(0x7f0000001cc0)) 00:00:18 executing program 0: r0 = socket$inet(0x2, 0x50000000, 0xf705) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000100)=""/204, 0xcc}, {&(0x7f0000000200)=""/193, 0xc1}], 0x3, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000340)='./file0\x00', r2, r3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="14eafbbac944ae9e9f5b8ac448ee0f9c215db5b021b083ffe79d1143a4dd2b9425f8c6f1c67c1fea00ffd3751337edbc5a8cbbc6253b6d78d0d7fa28720c767e83fae8bb8cad2467dc7a6013eb2f95c376bece8dc7ac08176892cdd9230b16b6d19d8add2c1076ebc6ee4d60e499c109df46027efb7db689fbfa1b7b7483bef7f78b164bc8b67388adac6735130c308076f758b518c8328751e42248786ccdb827eb7c386aaf5392a6c764c6ede3c4c0c31b5c6fe4f5ac447f8ca67b6c939d7fbd274f2207458d8b6af7f77582da1293ac9f43e7d34999bb5af25c714891383cafd693a0ccf31f69b624ab44f6aaa6350b1df5b5cae649639f6061e04c6a8ac65908b1b76a657e1c59aac66596525a9a82c56328f122623961ec193818f4483bcfc05575cd0480a01952a4167a4f2da0b81f678fc72c7e523a7c2b925a277460e34152a63ccb3020152adc1d4d646b3a74e689b56ed965c033378448a20af74cae915e7a5c1cbfd8c50ee10cd022aa80ff94a179cc2dfc053bb9fc29f4eb7fe473d7fbfeee9e39f23811c215203168afa73a47418ba105c8f3ff554d81f804297590b935ed889732eb93610895da4fad52eb0e1c14854a21c4cfbb8ccfa68b65f7e3697eec3d51401861a144a334eecf57ec900d939982198a47c7ea333359687a10c37b65051b014b2d57e69fced6792341a43d5cb673f4353da9e27e5de2b56b21bcb380ead9877b470fbfe0825bd46ea797ee051a532a691d8738637c1efa99434fdf998379d757f26b8eebb6358546533d6e8b52ed20dbef220cc84c491c180663dbfc35f922e8b8f357b954839978e5c6a388797bd8545f61d0c222c07f256fa053f91c77041cbefbcd37b1a618aa64417f2ae01ba776d75185e9fcb7cf79c68568f6eb18fd050e2e0f60e2a8da702f9d203a5b160aca3339352197afebaa90f5d3efb008e2435313417c17bc7ae8431d80e2f59f00c4b86c8514ab91204adcc83a2c8a71101011309f2691af6babf96265fba2c64c3b34dc16c8622ce55b6e3859c4062230c6f17ddbf763b4cf60d2c5db43978d6de56e75d0536d86fe64a0790eecaf491abc990497c6431ea6d1c790a0a82d2f581321c27c537d0218fbbeca9f3492a5bd21609309137610cb9adc2b2329333fd4cab364b42023f2e55cdaf40a62aabba445873319b76e81553a0dbb2ec145999982499840c1441bdca2299d30090795d4821bc5f7221dbc4244889792765c56d9f135f613c17fed76d9ffda0f84ab8035f91aeeccd4179c70efe1564d95743d527930a08937d4428b1bc3d5daeb6a7c2b34a75087998cd223d2344563ad54703b19c79cb54b73636b0c46be7a9da1ce650fa6c43da7be2c91b4ec5595682990acca0c3b258ba6752343a6f750033595ff5dfd49fd483011d41fa3afc3fac9cf15301b3ffed4fc8d29601908b363dbca780147760aaaa21ad8e972bc8e9437d10ee97726d43e52a815893a457dddfa6e48bab56666b1414d5a058ccc5e39b6ac3005e84bc73d6ddf8bdb5e58902945348b01229a0482f69c1526001751c0d69ff1e1ee69b2769924ec76f6c13c199acd14e0920978c21d188a843a18a24a5c31fef20a5429744118568694683116ef33aecc5cc4e1c9f70534c9166e656171cb5c241c27b6181e34b57653bc52828e96250b6d875adeba6eba71e2675d536643d18b957713aa5a0cf79272873f8025598cf91494d467f28c0dcf4dc6e95bb949443c602cae395f8ea6573a554c80812795bbf91c9c073380e652e1c631ac193f603297336b95f71cbc6415779f7302ab1268435cbb159077756d7d9aeaa903dc8f316dcd8ab63cc365b5b2ade9180547e1201a174d65edbd540fec9f4120a446a97c96cb2ec8dd26a8c83ee590655be7722282c3432af13d405da13a9c28b6b31af977f2ee7108f501b6a00f03000af05b8be68630f6953ff5b407976a6948f3e036a30e5cf5c53614494ed94c35f019535f861367a0840cb233b2b8926455c3fe623011e405bcdd610ebe20d1101d1510e35835de259a736ec331817d981b28196ea3ad499ef99711e40e137064e93bc6ec508c9a31669d51802a05fe9bd7ff4ac2f02856535468660da95d4a94dcee425e2a2c00c5d5cf7d87ad87eac0bdd3a0c55b8253714abf9ca927bbb29c28457408831eccf8671beef0aa7924f3e43dc5d905f8a82f79fb83bc2cf7378c7768eb36f6aa7549e2cd78510b471613a8b112ee5b3fa3f3da1101fb073ca377b6a3a4a7c694145fdab1464c7802df5a3471178e6181973fb81b9d5966549e77f32fb4626f829d918ce1df74722ea33ad118dad3b1bac4829eabc930fa847564d891ad969c09c09d431f3ca115ad1303e2201f3baa4d51d57f10e8108b42e1d899e1c520fd3593daa2d20461250fe1a7af0ef7ff4d0bac774987ea65856e9a18653008ab771c7067b7841b4bfdb15ecd96e82ed0407a01dc49bd24e6e95c1cedcf85cba786d2f14e5989327d7b0fbebc5f38125f85e1451ff98b45d044000a7956e2de0e4db6600edf05307e11850f18dff9d0097f97c826045eae6178eafa4a4c7137d96ed9609bbc87cbd1821553f0d5bba54c62a4e4d4d78924b3a657c8973a3e6c0b0af746d774c063e2c239e9bcb616d63bda32290b7b96165cc31775e10646da5aeb1c9728b72d891bf451fda1548361212ffa38d955f19792225c47a882b338f4eaff1fb240f2bab5d03ca419ab810e4462cbd29dc4ebe77a86a5126feb5542a1ffed784313bf6d894a276b978bb3da3c13eba69cd0a388a5702910eb980a99dd867d0141b73f3cf2fcefd8e30c4666acbad312359ecbcd6a254ae64fe7e947b5e4a81a85e8fbf0d69e7bc172b1cee8fcb86ad7ae2cba97f09e4c1fdbd1701c6b956406e093684e7752c29825a1705182bc97545aa6f1e93f9282eaf854a5e621961ac82fc456ded9667685d14997332701c42db5032294752ecda92fde181acf79636abaa35510d23b9017856bdb03c88d5e689197106a8b9d74d511012a1e5a59a72a90276986c1d5e80b5a1fcb1fdf53944b10243be9b5122bdd750a3fb957cca4441ba6cd43a2d9386ff05995a194348ef3fac341eec1f273b35abd4f28d5d9762bad4f0a385f7c66ff46e002e3a323972d315fb019d4dee89f5fc73f154abeb17d337daf17fbd41463e10473de4b984bff9fec807036767154b074b9dc02b67a715554da6ce217384dc96f0625f203357e9995d10b7c187f535a5376eee5314b457980301cbc007ff4cfeac870697641dc50677ecdd3e5ecdafe55aa1cc99e2dff0cdec13ce7f0f04f80e08276279b97f611ece83cc73582635557143ebaf9f313863e359f0f84ed890968f178a0b0be836345e92654d345096e684ae9517eee6d4896c78f7c11ac8cb50bd2349ef122ce2fefd5caffabcf3258cb56a48db8b32f0898f00c6cca661cb330af8b1bfbb1781ca4cb80e9faa1d0a92ec6a0ac8b7b6567bb2723b0fadb306a71938b03070382a7436666fb77f248068cba5dcfc0bac0e45ee8cb0d25dc8af4e228614545f78ad22515423a571bbce6953c68c84ab8fe3f92a73641731b8b003183fe3ece881835413c55f38829a7391eb2a825e07c799159035b56a48417de0e2eb302d1d8e7161d09d58ce5106b8dda83a6f7e778839390a370cac3becfe644bc56d79db0629dd8ac2b6231d73f366a28375ad0b51ddf0cddbedb43f7f415233f11f624d1a13f40d5263d5ca3c95a7a845d0d04b79f16cc936078166b6baadfb9cca5e9d349133a7f0621fefba5e15bf1f3cab9b9519285ceae317530a07befff7ea652e669322a2c653b397495fbcc4b7f047f666b1c71b59ebc7912273c84328e2e0af40cfd7726b2c124d0ec32948fede4aa3194a910ca273be3824c67d1ab99b0630bcbe51f489dde39035194339b7f2ee9891231a068b81c72c70b167b36d19c573db2c281806828b4277648505a58d8b5f935683f799cd159886f873b0255cbbd0eadd84173d8393f44e3df1e247872b34f0b65c63504a9a049f17000b8ce3e42e6186f1401dae73b176e44a021bf0c520e06b777458e439a7fa0af3c8f1a3b904e4fb3b11859d75a9751488c122443426a4b226f5c9226bd5172b323eaeed34ee008079599674664f169c154fb836bd2e8df27d47667f7124d7c8563d1188f62b0ca3e7bc296e3b4d985f8902eb97899656ca768ca3ce928c27dfded44ec30c302cab005970a710183818f866e840d1c773da2c407a2c36db185f804c82edf067961837edbc9d20b15db18be75395264931463d52cb4684456b68243bfb77bdf62a6b7fd2151b2bd43703adc1ce25c17bda56ee9a4316303e591e7dcdb5e5fdb37a079cea67413c4a28efb4299d115867df30cc00d81fd16c938c5078069be693e21307a086f5cc55d3087ad688019f64126ab174a424e02c718a0c89f608d956a4347f4cc38166c42b8be61e5b5fbb709dfa9b70c6ffd5b727660763f14f61b2980682b45e9783629de4d37cae2d54cd17498aa05642a0434d8ae7daad2201c3585b7d300d898ce5284e7ae9b2be8447f90d71b399dd9dba9eea837a124de4a3ba4ad7d8e08998df21df7824a51f1e762199644650f21dd6d2e604953146de0658b7722cb28a0bf1392e0e9f893e798580ce7522c0d3e03ac91cb183d1b8b38cec53e903a68eedcda5282cec3c336e14a7e176c9bddcbc5e57ff56c6b4aed5123ba1c949b655533f0172577cabf09916fe0b144f5e25896110a5fa7db4a3521516313545eebbb00675d6b6187ae53487b6fc2983324e223d173acbd7e05d857a903a72c7f72f775790f68fa20771587cbd383c1909e929edccaf4c0b7b0720964e2211d8f46ae423f519484eeb1c845278f469d2fef8ac12899df05050824bc6441889a85ed9f42727979d03cb7242e23edfdfc624473176e02c177c8d6bc37943341ef7511f8702cf17bba5ce46748955d14090fb5c5ea00a541e2711ea0d1f069ae30abab7412462f825cccbfe655c08d5fee89c23bee3c99f6b10187f597629687a9e810c21888a421f9d1b6b5f1a5752e09cd2490b159d740c6baf38739acfb84af760cdf4e46750664f07967658fc57e24365fd307b8e81beda5a9c682f2f35e8d0ec7ed6e722ac8d5e12eafc835b5383f09c73012b7eaa12b18038db5ee326de3eae5e226940b50c8a0db1c95fc17ec4c5de376dc0660ec435980524d2844a12936a463342cd80c8d92cd36f0fc70a32f9e8c5c777a055914edad1b0667570a4e0d8cb5e7f2af4648861fff65e30f59d2dcd3f0675a12411830ca4c8f716ae1ca3579b1b6d02d63a62cc38ec6163dea4e5e736d6be68c68bacf520090c8fd885af387ecefc94ddc0bc4476b71468914b494d5b0a9ebf5ac2d2eecdc1cdb776160c721908e72234792ddeacb75273ab2c047c2eb6b0631dbc31eb000f09552f3bd1166b283cf515a8b18abdbea52423fe9bf97e94c7da7be5a785e59ccf006e74a4cd61fe69998d113818d421f8ed9458b9b4dcb9aff3d4206f16d677d8e744673a7f8a30a6539b864ef4fe5d834069f08c1b6aac7a58a78bc128e2c404f19ab88b1b31666f32bd7b7036211c22dd988970b8e3b743e8c7fe8d7c7ef88530fc5021b5a8dc4d4e566e1c340f5977629f03d72efaf865b9e6dc44d5e76a8698b3bd844d3486976c30d628f46511762f52b7269c7188d81c4ed1a569fccf2a8385a79940cb5acbd7b11566c979727200f9bb7497d491489a852e214e903cfb3ce239aa134", 0x1000) getsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f00000013c0), &(0x7f0000001400)=0x4) connect$unix(r1, &(0x7f0000001440)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001480)={0x9, 0x1, 0x3, 0x80000001, 0x101}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) clock_settime(0x3, &(0x7f0000001540)={0x140, 0xcfd}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r5 = dup(r0) fcntl$lock(r1, 0x7, &(0x7f0000001580)={0x1, 0x1, 0x9, 0xea3, r4}) flock(r0, 0x2) chmod(&(0x7f00000015c0)='./file0\x00', 0x44) getegid() shmget(0x0, 0x4000, 0xe12edf4b956e17e4, &(0x7f0000ffc000/0x4000)=nil) r6 = dup2(r5, r5) read(r6, &(0x7f0000001600)=""/188, 0xbc) socket$inet(0x2, 0x10000002, 0x6) bind$inet(r5, &(0x7f00000016c0)={0x2, 0x1}, 0xc) fcntl$setflags(r1, 0x2, 0x1) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001700), 0xc) shmget(0x0, 0x4000, 0x118, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000001740), 0x1000000) recvmsg(r0, &(0x7f0000003cc0)={&(0x7f0000001780)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000001800)=""/157, 0x9d}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/171, 0xab}, {&(0x7f0000002980)=""/197, 0xc5}, {&(0x7f0000002a80)=""/138, 0x8a}, {&(0x7f0000002b40)=""/193, 0xc1}], 0x6, &(0x7f0000002cc0)=""/4096, 0x1000}, 0x40) 00:00:18 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = dup(r0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x200) chmod(&(0x7f0000000180)='./file0\x00', 0x20) rmdir(&(0x7f00000001c0)='./file0\x00') sendto$inet(r2, &(0x7f0000000200)="494711328e3c63499fd896eb59a097dd9f2edbbb74cacf8fb193ca5714ae957b3084e8bcc7f8f9bb96750d4096366bd4923caa4963b9e0fa34666b51a4f3fd0cef0183dd8866774288baeaf47c6ceffda84ba05259dd6ec47e614696790d192d0db656e70c1100115484972fe0ce1618faf94e96bf72f6bc0d52efbb1da5636a2f4393c433261528", 0x88, 0x40c, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r3 = getppid() r4 = getpgrp() setpgid(r3, r4) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00') socket$inet(0x2, 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) sync() faccessat(r2, &(0x7f0000000480)='./file0/file0\x00', 0x142, 0x200) sendto$inet(r2, &(0x7f00000004c0)="628e27dc5fd4d33130cc971e9488fae2a94b5aa58078e803ed09cf93c48206f39506ab725be17362282f55a56a2aa3340491008f9c55c6641219e65127d40d19e52d26306ceb93d737eceaa8bb0e62e898a6341c924080bd0bff61af9f3a2b5684a8814d03897f38053c385e538c076ee0b17c5752d0160e449a0ec20905baaef26f99d063f08a1b4a9b63b3b31579663a9cb6e0e219fe9ecfcbf62a54ddd77294381b3e3b6b216123f3556b0867b1438d4363138b39f80b33a6b946d01fddad", 0xc0, 0xa, 0x0, 0x0) write(r0, &(0x7f0000000580)="27d2aa78bb6247c883c6e9e0ba9159d7e614a3b3eecb4c73180758f146cc307b1944567680bffe0909e08f2d8ed4683bcf0c4c124f9737d49fdb725041fcc01215c579e76b2ea5708ec033d2fc", 0x4d) setpgid(r4, r3) connect(r7, &(0x7f0000000600)=@in6={0x18, 0x1, 0x81, 0x2}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000640)={0x3f, 0x200}, 0x8) setsockopt(r7, 0xffffffffffffff81, 0x7, &(0x7f0000000680)="d7bab9c71c09decdf0937f92c5e281a515ce49ad2d9e4b7fe05813c69be59df52dd8191db4502a22f3818c2be883d7e11171f4494be53bcdd9612945d3de980331617bf8d0d57f843a9f1bc4d199a3abad406085d4a140368f0466e51766d0b107ffdc4a2cf6dae3042fe4314ff63deac87742ae", 0x74) getppid() paccept(r7, 0x0, &(0x7f0000000700), 0x0) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000740)="9b41b37156f4ef0d340eeeabb0b35998ab67d4ae0d9786038032d4ac85897b6b19a1caa440dda634c0931d31bce7d6014bd70029501e84c43951d80829745ddcca0396dc2f6237d1b285cc8a2e1184a8066e4f81cd5f2399a130cdded03994f183", 0x61}, {&(0x7f00000007c0)="d5b49aa8a10c2ea1da97e8b97f71e85f7161e74320f888bc1dcd55c474ca079b3cc0bab20f8a404b74f2f4ee11d74a7ff9ece131304c0e7caed92badff834654ad2737997e50535f6d2002", 0x4b}], 0x2, 0x0) setgid(r6) setpgid(r4, r3) dup2(r7, r0) r8 = msgget$private(0x0, 0x104) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000880)={{0x800, r5, r6, r5, r6, 0x114, 0x4}, 0x7fffffff, 0x1, r3, r3, 0x0, 0xfff, 0x1, 0x1}) 00:00:18 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x90512, 0xa) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x6, 0xffffffffffffffff) r3 = semget$private(0x0, 0x1, 0x601) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r5 = getegid() r6 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) r9 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/73, 0x49}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/254, 0xfe}], 0x4) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r10 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0xfffffffffffffffb, 0x0, r5, r6, r7, 0x2, 0x4}, 0xe6fb, 0x5, r8, r10, 0x3, 0x6, 0xcb}) getegid() shmctl$SHM_LOCK(r4, 0x3) fcntl$getflags(r9, 0x3) 00:00:18 executing program 3: r0 = semget(0x0, 0x3, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/125) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/134) r1 = dup(0xffffffffffffffff) lseek(r1, 0x0, 0x2) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={r2, r3, r4}, 0xc) sendmsg(r1, &(0x7f0000002a40)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)="f773f5ab766117eee1e1d6c5b8a9e8446766f0b93a8de96dc6bd7ce69e5eae1c719d10888e8964cbcf8d34806dfe95427d3dbaef770cf57523cd0f9789e883df680045f943b37b3a90d92e04994f23a893a8b193274edf5e001fb67d59e638859c349daa52f03d6edfdc15cd3d24f071a9f1cdba455b6cca135edfde9a201a658686f19c49076fd45640b676596a4c8e184ff821886e4a8d1df3443355cb0300b6d5fac44eb378a289a028962d5abc66e405a52a8f6b722ccb170fbd092632f90ff04e9449014e9d58a662a7a87d777ae22f76025148", 0xd6}, {&(0x7f0000000300)="8c73685c3aab1ca4e86f59a0f4d195b58c9a2a58cc92cd34dd03a905d6556238a18a120730480fc5dbe64d02781664c5f48bb00850d490a8235798b4d5726000021d53ae5e3ca06ab455a56362d2dad06595bfc60ca8c70b10b45e8354983fb1b6304e1f4215ba2709a2f78b173137e95eb2250b754347aff93e7742cc1fb0b02110fae29dc74908a7e0", 0x8a}, {&(0x7f00000003c0)="ab5f41e193adb88183cd516b96db8a6f939ad7f7c2c57c9ba1a4c4cc0ef58b341a", 0x21}, {&(0x7f0000000400)="afcf0c09b55885bf71e60f0a4d1b6346868912ee2d7363772b72a92654e0c2ef74cc32bdb78281accb2d2cad21202f8f2199c6a8d41cffe587318fe1d4760f28504c0d7ff10daafcd6b3217475e2da9def35d363fc6473d721a3fc2bf78584c8eeaf027f5e9267f8f225f536ef77f18a09cf7af37f9814ba0207cfc60b9ee5acc97e029636481da14ed226daaae47653123f48b696904f6ea4f453d885710ab9cebbd4cbe9bfc6ab00c3fa87c383249e0f27b5484ba87c6128225bebae525ba59d879bf27c6a8e356692a96d", 0xcc}, {&(0x7f0000000500)="da128705e34c3abaa4a4b4d95abb009286e7c9a4cbe12fb0f8611a6e528f721dbe", 0x21}, {&(0x7f0000000540)="679ef46b62f42565ef3b6327", 0xc}], 0x6, &(0x7f0000000600)=[{0x1010, 0x5edbe2dd3fbd5c07, 0x4, "a93de0a66339b890e81d58cab8b59a8a44def5924b20d93596c01b150b53c088855500786dceb36b4253b61e561e1d691c01fd445c5fbdb7197d0ecc9fcd8dfbace7d5ee06eb6c27e577949b9920ba9148cc239014499f20f215b36bf8a91247b81579c8fc447b067f156761bc41d86dd979181920372a375a639db9e4927341f3d6b6f569d3a5348f45386b3697d37477038bd9fbbbbcbf3078bfc571f53c73640ffe7d212bf580e78ea73604a1b8cb1c7810bfc968f4481580857f0b2ef8b04de7f3e5b8a4b8e30141457482690bbfd2c06aad8b1bd7d974f45e123d598a4bbbbb03b0da9527e16c4be3069dc57c412d5fd7b27e8f3eb42ea9041fc07779fd2fed1a585b9772d9cc04298477479d34b8939c93cc6faefbd797179742fb81b93bf500058c2dbda07f9f68fcf674756be8c6369326254f363994be4dfae18eb104f4f8bf0ad8fa5f5bde491cc22b01a70f43b484be13f4227f6a360682a82a08adac12a91a2737cc93568cdfdea2d066277b05ed942f01328801c1338fe9eefa8e080839b3e7dffe54594925ea737447b802fe0641775296423a420f1e580c495652a17a0ecf1eb923a350e0686d2034f8e8d8ec2d24ab54124e86995cf9d7a8430d03198e445c73e1293a8886daf4034f3394bd64ba3bee2b1fe39346a844b6a348147dedd3d16e6ac363020691310fbcc574d26baf6111a033f6e4c9984c40c451fee7da34d78a5dab0b2c421c6328508a92b8e0f68aef435a398f1621b598aada6eaf1ad153fa36923cbc4b1b553cbace7ce7cf31f99fd03097c91764c704de0585ffc5328ced2aa4f6b2725fd1c9142b0071f0ceead77f3c5d05a3c5ababe5efea17be76a3dd3fd835efbb1c336fe6a33e5dcaf35dce8daf6b98329e2b55bb27f472bc479b44863f1f1752ac530afc8b4d6498719ef97c6326e8f2776f202e8df105f1ae9e370ed7d5db2fd9e954157ae3b5c3adef10ced70f498a7ab4d94972b1d531a92a2a697ab043da3566b0215b272351b97cb6d67ee31e1bfa1ce7da0528fe9009efca34648a192b1a1dbcb92e210f38aa9301e72988d4f84304961eba4395fe612f489f4769fb85826368b8d410c74fcf7ced0be22a165a3accb10f436f4b5c98d98c3088cfbcf921e087581587f9caf2abc7ef94a47a15d56610f8be7e567cf61266ebb436358f93a5f464b5b8048e04e7bb962ec4b72aec5d00b62f845b0863a8b7dca8c1d54c40f9643e8283b6876c727a74576f77ea3cd66e64e7a9cb8b8894dc6ef5ab610ca80a141cf2ba1a970b7dd4d8458c19f9e05d57fff54b583d92d1f9d8c680e914f41f7e64e312af18e6d01ea244dd57845ae297012823fddcfb7a83665ab6edec5ae1db544f5f460533dcb32b2aad3f2cc92ff4b92994db0b30b8d01020a4cd928f41d4e9d90b6a75e39f32047773a9713763740e5aa92fde5663b7a5370af1421977fd7ff7a770baa9b5429726e1c5f45d2aa676bbee9f0bab425d17456bb1f04f3e1be4a301d306978705ab141c16653dd784cf6c9274cd9b60158a5397ab0b47e523d56c90ea06dd08b399e298ffcddbd46a46629d9339668e4466a25b06d38d14ad8a49e764529252eb121638d7f601d8a43eac319e88da67a80cb113bb933f79903ce0ce78fd8527650c06bfc2c6d4ace81aa2f27f4d24f9a879cff8ff79caaa728300663b26286a503636cc23aebfa0056e4efad026bcc310f6d7339974b7c9c93a4086eef139ca0833d2f2e98c18af9d0348c11b8da07762f24b4200ec80d42c80068e2d4ca92a34333608974501af7061dbdffd18131bae0ada53a2835b8b78eef1106dddce67318eb481946cf7f2c16f30ccd919e5d31ebc4869bcfa5b0e4b019ddf3f59876219dcfa6486ab0c3619210da191ddf562bc69362e473083f991b3f17ccb1e609d473f13278fef0fdd04de18028e4b3526a7fa02dd1e8131448d3e5629ec62b553992791b8b641a03e23f1f99544fc2b1e8374e2d231f9d78930bac5a6fb9034a1573db12b2891fa4f714fbb374b6f10eb1219433b4f566cc8109ed3a6818335df90d73d8622ebd7ca60a1075b6e9fcfdf46f9f70b1963a823de87f205823d99363867664f1ed64b262eb0e30b1276851638fedf34ff92972ccc8fbd6359270b7450a77f653ce04ad8d321cc5ecbc01da302fbb41f1c8b65801453748af8e4e931bdf2e831d7fd65f38da112efed685851ce8c45a26dee4dd24711cf76d20df698ff496a8796852a50c8759678ea701158723981c7f616ede020f22d7716747c286733dcdfa07e93f808ec5d215b228217427f490469a9660c5cfb8588bc380077becedcc7d27cacd7bb492df63598a5136adf9243a9057fbc23c7f2cd9bdc8330ca9790f8386fd15b599d4d3a7397f04a2caad55d366f761d24dedfa53d2977c384f5b243092a2bd60f733b66dfe71279463232445ab0ff8455aa886cad01f1baf25c31cf011b3b4d618bb8908e5ca54243e97a22e25d4fdc630f7e5b09979eeb233ebda2fbd43e7f466e823cb17e20b4ee1f9f7ede068abc5bd3870885f42a6eda38c7d7cedc2b6aef634e44b1b4a7f928952681a68fc62e2ecd2701e027336085a17f2f2e859eebd690d2eb047285588b4a8b6a73165a56d0ce03c3c5949b468ca842180df8c65d42fbd22b902a8f2a3241867f62fc0a0ce6f9fccaff2989b3a6f601dd71609b287b8cc85fa2a10c1f34063798c12d8af7d958286d4fbcfabef0644319efb53c99dd306983aa913e3f9a00c5d728bb69620f4a1a1859d43538893fd2654c454d7afc3ce16ef0734f1fbd86d2d1c53a6fb815659c28c9953baca0d7ebe986fbef23754f40cd68d920742ed42f63c9d8a46c072732b420c3fdfd7ff415a3b3dcacc12b1f47c9cb1982b104667a0cf8679d4f1e1a1503c0e65db18b2ba5c26ab6d1eb5e632ff6a754d37167d143e03a77000af1e169d0824aeae0608fe44557f1b6f5de12d93977663d6b5e64d67fc1c5b26b7b93f32c1210e7d5000aafc74abeef2d779d2dcf83e3379d4140c85fa37278dab0b686ca0f795b4d1d1a735e7cc8ef97adf9e8ea33577b5840eb986eccbf33e2394a039a6c993a0b689e8ece1eeb7e526d6fd113dd61146df8712c3a2fdc965d8c0ba87ff827baa67377df6656bcb3724e6c6b753bdbeb77b8d3443c0eb352a97682c59da6f1eb0eed994ea44d71122a01425cd2c16fa9a58b331b94ef06b812eb671cdba9ec0aea0cbfcc67d39a34fd0a5461a64c110d2aa854514b132afad19f0bc485f242dc07a6b7aa8337243dacc25a81f5ebd35fa4e3be7000736a3a2796e7d0ddf8980fc6cd99a145fb76c46296a971f72c278c2dcadbb1c7a2a7cd1a055c6de2d0165161aa1c06d1530045f8d9fdd0a5aa33c4d5f4a0898eced57b4a01ffa5b3c3ae5211d60817973ccfdc673dfefb387eb77384e2449c1aed43f61d64d4fac91166b700f9bf1bc7f46baa09720c36070cf1f2c656f40802e578424e21713397a879a7a1153a893932f539d9595e3639a98852ece7f9f6426260c89a6b4b376b9ec58f916eb9b1b69da9dcce363ee1683fb2101f1425320fd2d869eb832ab0ab8ebc2d990acf4d0a492c9f964354ebc76de72ca4ead297f5233dfc4347246dbb7a814a976a7ab99e9160a5f60d8079b5f842619a8e79886fbea7dc53125f824a8a267f007ccea7f6fb628eb076d6b438b7180d3e9afdfd6a1d9fe3cc8ac95e91ba2a240c22df7f65a44e68f8394c2639fb53c755c82428ff38f04f6312ee01908b08e44f019a63f344a0c0d9ae31f54c08971fbae31ae9520e3dd9ce49a7cf7d836897d413c789f40ba439d52f3d0e722f4ed11564d03edd8ca6d6259d66394818f4c6f2d006bc53c0d4a6b9ec4f41b67ae017e9e1de9a2cacaad0ea8fe02845b205d570075b57730b51f7759454356ac21a1dcf7d07287e75d18c151939d84e017abe79bea3f350fb502bd65b553e8e0da329260a36097de7e0892ba1ecd4e3ee278ea01bca38edb1d6af4bb0b39aa89666f9026aaeb7c851e3091b78d31e20a6e4504f34dc1dd6e0d0d2de966e3144b934cb0b34976296fdb375791893b25d25c10319fd6764d105529ded21ec6faaa3c854cc61742a928f9f1f0803fed1187bd85b6d0d72a86023769c12bd93e4ec63ebacc70d719ad65e7fc757c17e0fede5185dec53855fe4c8d39f7077ba9efba40f9661afc48e2c9bd9be3e319d20df8880b07c326aa192ddd29fb0236d0be37cddc9bb935a948b283b1fa8b891030564ccf2edf2f976d6fc88120ee98a18a6fc268ab7b5a37545b7016f5c4a8e1d46d0791a178f99ce1de91fdbff224f41e53ff340146ec6a5d8c83e9f4d488eece607b4443f61936f3b7321b9e289d7257d6c41137699120d9a4d7a711b97e71e396d26f867bc1c6454712eb13f595a3c5ed3b704657466ecf0ae4abc5608461ac000e7cdd5db82a2acc29c49b9cd035a1f455266eeeb945c870e0295e5128ea7ea2bed5fbe471a12bbf334962d897db3ca5bdd72e9e696e1660800c9ae7240de6e12e3eb2996b5689639ec2f3d2d75b7c606f256f8ea51f07d84ac9f2a39d54c5926c91cb8402f29337b04d2f78a58d61b334fd678a05a69d9832d35b29f24fe97ec602cca55f64ed92be915cdd9aedd0c9c8387d608db4b8413d6565cb5b8079b0f94fa9d7e3f9781e9f0d69f9a58014d95a28f7fe7cd765bc4c04578665b9759d906e6111a2a1a66ac6ff78b9c894567c71e9e261efbc01be6430b49c2b21dd88341b11bd1f18618ec45f0056fcc51e1538bf5766fe59ada25fe43ca7931a83ed99131c20868b7e840da2018ab47d427642a0ed80ce4ff898d4cc8eba5a1e74946d4f282b924820e5ebd4d4699ac373e5025f0ca6dfee2649ffd4f0f01a89e5aafab2ca6c5046cc137dade5f1da38598a2deee20c0f94c664aaf6548d0e0d3dd870a0c535f4e22f5cf229ac016a980ef227a957d2c6bc2b9d29b0dd5f65c7152f48ebde3ea48bb8d501f3ff3468311618299283a3cefcdac59f340d64ce89bc224fa70db5b67c01458b346ce1654b3acaba6f5a9620d6b335aa82e083cba3789cd451ec1e98960532e637068e6723f1336a2c17a6cafb543a1cb17b01ca08eaa34b90c901f94d1bca4f952f4d3db581afe0ef966bf47373d1a5ba23a948d13225b6ea3840f3e0383f901fd6619ba17e83219a69f89ae407f26df2768a7982edbdca9696f6b7b2073aa462e52c2cb1f538a5a4a8c94c6becf88d0d8e42eb8e5a564488cade6d2525492503da9693d077112b311a00db1f41b0cf430e7a63764858070b4c9a262a50e029468334b2bff1930eef8f8e8bcd630f76507ac4fbe93acdd8139dc983f26b5ee68c99653a927cc2f6677a47acbafc38d1aceb13425f224456ec2bef0a586069989306e4c03afa2b47af25a2c4be545c0f7dd80a463add975c75e36d98c40e6372ca0b96013d66ad9a3bdbf1c5362e38164160f8de4092b74636d1670ba89e12cb699f05ef9ac2a2ebb8f146c6a19e593fb5507addb7668aef8ab78a556c8212df1fa3c9395daa8c4eaed8b52859ac7433f7963c1b114f0ef182bc1caa314edef1e6bc4f1ed00f5fa7acf876a2c9707b7b590f104dfa4a3953c761b7e1adfab1578d548b17f9939315abefc9280ac7852d61bb6db127ce00343761a08c49a35f52c0ddc2e7a5fc8af8f48c0aea2eb335acb7f0ed4337546ed2270b11c6acb35ee45aca05986fce3d1cd4ca6db7ba3c6b33e77ca3ff104d6785b0d3da9e68de79e6b7aec55"}, {0xe0, 0x100, 0x9, "b5fed1014e20e137acc1ce52a94f41b4675ab7f4292453cf540a448ba19b46138145029615d265caf99687a808d8e0b303c1575d929e468cc49c9eaa063e67e2d46d8de5d9fabcd1259f96eb7b2c7f7199d9c96c5b6187210ea4a20e85118a23c95bf937f7ca1ea8eee3acd714b2d9c82bb4a75fd601c54b93b193977180e6b6b906cf8764809734af060bef1c3ce93c0109aa63cc5cfaa2b18ea33563b557fa06b8b36ad6c4a1f4a7d4dece3a9504a67a503c3471f2faaefaaae3ffc94944c0151c95b4755c563b7119feb43ccf1595"}, {0xf0, 0xffff, 0xfffffffffffffffd, "583f2c612c5d7a32782ecf3616f0e7e108466316898afb1aef9e0299dbcf522023b93f3e05b7fe31e55d4a0e641e311c2d4e391125a5b9b70f807f381a6e0706b3bcd030518de7dccbc850347b4adb563f3c9e9431713b0173b79c6dcdd2728c8285c28bfa865b8e508c44006b05dcd9e9889d714b18f9c33761723f68775a6ed0093afce96ddb7b9bc6f7c25069155a4acd35f74caca2c92b77965a2c41c33543df2d39af01c80352fa61136d53f72d8111aac6f03f1a775935227c375610573f43c4a89b5d07498c2bd684eb01f446ffb06d66df945f3153d4"}, {0xd8, 0x107, 0x3, "256baea3dd3633de80e087a2755251b641a069e1d4d6cd4b0a7b21217e971c3c17532d1f578650ccdb0edb5af2785dbbea5a0db325a7220c31a7c2f38426665a00a404df89d3f8c6e8ac819b8382efcd4e78acd4d090a5d9e32c0650a29527349556d521dab56d7dc60f618dafa0a2fe9d34c2576f8e0372f3151b47441317ef3eaee4e8019f3ad947bec846401ac5bf890913cb5b5cfaff3c072bfacbc04a321a6aa3127815d99a206b839323d98f072df97c16e1d9790753ff2b2db0972e8ed354aaa10b2a99"}, {0xc0, 0x11, 0x1ff, "ce41badc3681fa39d0283de2d065872a96a3d9a7bb5601c36cb8c765d24c3d6c8c5a164f9fe0e538ec111e595c498b6c73e42d9c88fb8d538a00abd1769b5abddc2e8a94f039ad07450739aa0157c130bca6ca10d7d6f56e487d1b2049abe04db6e276528c088046e4a0fbe620329ab894a3b7cb2172496618b4ee3320113d006d4d234ae8155c9d21ddf2bef408cc02b57bea660a2ff62506fad7a2365fe39acfb05c2ebb34a7a068a0b9"}, {0x1010, 0x0, 0xa00, "59d41d61ab5a9ca1eb599e82eb9b7a092c68e182867f207cbdbbee71166ac1183159347934dce5efebd17a2392b13048a2271e4064542b1def0ac445671555c4e3a93f67cb44c8a0c9d5c8623d79f76b8e1021db9515667832dcfc5b86ba473b5dd42359c6af2de85f4a62f715180f32b0709375f3c44e3f27b9075352d89f09f54083b94716a508ec5497eb7a88c8c9bfc297692de58077645e0fd7909e014330db8956b2ff9b4072388af2c847482ee74dad8b42c4bca6b229d9e2b8fb3d8dfdc745950e62c5b492cb0c6900ffb01427484c9e97d8fa467ceca34b84572968f6e43f9730437435a936e38a52b7b214aa17478491f3df4eb310b92737acfb974383fa5a1917cdb75a8783d2984ab2d79b1cc8a28712b49d45ef382855e36163b6ad036504754d6ef56a8fbf01bb44a44537a9d70e5b117a45c1f254d9ff2ef65803b4cee00652c952b26233d46b8849d9fef1837ae234074fadbec90178533f29575762f55ad4ef8245a758b881ba844288ceee1910e14753025cda0defb3309e3403b74f83cb7c38a4cfe92dcce0f309206d335176a4795d96f6a21513a44d68169521d51ebbce2332a0c9b3c61ffb7d0104c6388364226b08dc6399849e4af2540674f11511fa123f83f03258dc22c6e9d963ef6aac512106af3a0588fb3d68b148f76f0d745503591a2edf7590d7703bec7942319b366666dcae9b2a8da882f39563a5da9fbf9b69f23079c3b47bdd2723f64039496770ee2a3a9db9bcfb3db4d1b6d5a823f29db33d5c723ef8be01d78bf523f97e1a70aae679260ceb3ac94b31817945baf41515724f829534d697c0a46ee0ac06cc99ffa389d97a5fe21ef75f9cde17831f60ed30a9647c827fa70bd9dde215d792ab71b6bdc27999ebdd760102cbfeffcd19cd26ee8c3d385557bd74680b7aa0bb87fdea37ff8290c39c498838771a166e4f25f9341c0d7e335e8af12b363b97edaa1f8e2684fb017cd0a05aca76666cc36ccd00f27ca9b74eba85c9f9383f5539b31a92d6c8d262d26349a22079947298a6b8f129c3ce52ba00ff1b75dcf084d8b31231aacce1b9c1b2f9929e79dd710d6ef158a5f6e35975f5307ed827618151e8754cab2cb651b14223bd315906eedc337d572b394ecee4438952698fd0ee9fde40ffc2b39ba7efa2416fbb39982f275054343831d821965211d0c37559946e04ce3ca9fb7d2d7759921bbd86ad6360531dd23bd38b51faffe69ae7ae93b5c90f9915868dc6e0382dab70de523084cdfc3a31b879061edf22874d105edc79458f0b2200eebb3490590c8c546e5e43f26de931bfa287cc6ac18ecd031bab21651c0deffaac704da88ab5ece7860b2b1a33527746a73e8043059e8e74da58aebfc6c9a80de12fd95582be3c197c04bc8edd8303bfa2a8c56bf3d07cf4961e0ecf2f9c5b063d671bbad09621f09498bea70b53dce570ecdd36c2b7c0cb22deffdc164a55f229942e4bc9fba470ee385b94906c657f0308d9189b1b87ac9b05570fe2e2b75db3358c36958b81c2760425f1f9f96fdf374373172a8ebbb1ecd4ce958e2c03cf63bf80a389e874759e14182fd8f7feb56db0f90a9e7c885cf6cf14d34f7e5870f590878eafd09d6f8fd185527c4df588c48684e10fb8a194d7d04af578e2b457c56441e72b5408c75618d08e5a015aa4962391cb51fd7a6c01742adcf211720a39026aea61202bab1b9fcb82534cb754772eeff4b36392cffd5e9ed68bea1039c041295eba07a15a73da25c78dedb8344b1a853113f72648931dbf438bc8ba0242326c62b47c09f30ead8c5df528d07814bb9b7a45c2c1582c2b8669c6997a60e07168add61d8236318ea26caa163cd19be0e3e9d193f5ddaf43710fae22422d5165db3c613d3c01410e9dfdc7d30c7a2c06ef8c36b0005eb3fbdcd8042aa33bc0f0052610bd2d348e5ee23d87e7d1fab3bc3476d408c19bd7206501a424a22b6bbe623b2d5caee162e4ac4751a7aa91bec374ca1801392d3f7e7164937c0fa8246b7526237f74da2c06f89a49ac1be52fe6fb94f9fb187d21ea87d55d96aa5622c39aeb5d6cba001a65d57ef9c54c46968afd69d1fb07da3ed068da1b69d2451a57661ca02341e5ff812b9a11bca38940de214ce50818ff36ed1fb4d3afeda7ef7fabde3d9f4c95a6d6102d2cbd875d8a0f9c2df18280259f3012a96be4237ce86164252f31a948645846babb3de0219f61b56e4b64925c8ee04d693652241e01753666a70eac72e16cd24f92b1e2e4d617d1ce0ddd32d31f4fddcc9a22da49e248c1c02257a194f771a3e82be10f14279d26c8ddd1884f128e3bf888dcd9fb8ee207fe717878afd432b4f56e09a4a63345d7fd57b40849e7baf38e2a08055ec74af90a569ac4b031646f6b5d025b46ec9783a0b4de3061affb9c86c74d7c7ea4b08a847d6d70b7913a1a5fcc5c4b17061bcd3968e6c8b0d02f3924fd513542d71d19ac396e6b97acc422e52811f197cb9f3876d541b819b64a76a37dc61468ee81c64ca0eed06e18077c79b62e5483ca814bfddbb80c4d09d1b3023e9fc7c05ff4f9fe4d1c2d9bc46ab366f523389aabd7561789c200a7a6022fd2a4cb77a163c9bf7075ecbf0636b4a8db56ef866f3986a6495dce563f8fa1af5e174db42517427a864b17d14080acadd2f46a9aee057dc20683e4b0cec07dda6a82a542f085904bfce55f07baddb5fbe50fc4ad75db72cbd891675628f346416218b037f60c0f82383b94b54a5884b7bb6136833164b6d630ba57f977ab0e3d7495013e1b37f1bd945de212bfbf9138236d9948303bd9265e8d3e0948d7f73bbf846e87b7d66957fb9516c82b957c778acba7e3f4054ce832ad739cab151e29b66137b9160341c65cf5491ce41fafe5c05099ac444fe915bf47b96cf1599fdcd91061847647646ca86995b827b3df4fadc88be65e4b5c5dcbfa55f76c6c2c45cfcfc86853f111f4f63bcba80028d19d408e4854b77f8415a5798debf5f356697b8b449676eee464e4e9a963fc16a0cedc1b9faa3e34b4706b08cb3c7171935518b718e7824f69a2f2372c2c1426073895a762c7e1513bfe966178bc959a2b1e313733e3afeb12d873e63dd93894c595d414fb950e0ddddd8f166d67d599365152de3c80657a2577f9875cebf0e84ef66855a51566b95db99b65e531254efb89c0ff4794d71243d798d705eedd7a8bedaac92815bbfcad66aeb09e60afe5890aa192d005aa3eff563ecc7223cd0f858987b8bc7ea5ae86e17b3a26aacbe0bb36ac0ecd1750f4d96e922cb870fe2b73fea8355b798b91159ed48f32468956ec034cfffdcdbd7b6409973a66eca3318f126ee0c16034f22a88ca37f3e45e4a9f741a07a3b0433945d0b69449fc04fd6fd01faadfc861f73ae2409cf6f76dcec9a30c7ce3600a332eb2bd88366600dc24f94b3befb2925aa6812cb438d3d21655d9dc601f032bab11ac7483207ef34a43067420bea31d35925c35413d7d69da4424ad21c920ac51876428a6e8aee782460846bc792a86e23c2bfadd382aac6ec3b8780e98959bf6045a9ffa6c9f0eda49e19985adbc7049de1b68002d2ee123bcee055a011e21ca7fe6a14266e8b8349d446cd816026961152f1195c6e9cedb4dfa1f88f6d8b5976c1b3e5d4ce66a5c18dea34656fd532a1b38fbd1350047f567338217bd1350f4e81133eb585edc05cd76cff3e2f1d20a6397b70ad61102c15b4573a59ad76375b8867e1354d8040e2f5fc4b3b3e7002d4f04186f003b55a3d949e0802f550fc564e24bd6551daa4c1d766b976241ab6790f9ad137fa3d32d22f4c813a443a3a44f9cbcf75c39fca3b3966824b5d783b0c0b625016f167149b3bf91b8b73492029a7645dfa53a930aa8213f4dcc085460c1f36cf3e2591f7ad75fc05ea4fc7aef852f6327094c51b3a65960dbd679e7d7f59bbc17b7023a3af87b18cc695ca883215102a6da66c3a7b9910300f0102bffa80efc0faa3c82ee86ef23a9597b7c8ed90fb76d81b7d21dd1b64fc49e5d9113500780248e723466e6d9deebda2d109601b40f01bf137bd3e211fdaa2c780ffe5b97c1d24b074365106f09a0f88d30d160a264292da321874ae2fe30233f86ea5633c0a4be1fb8bf44dc6d91cb04dcda9be131d0e0ff67c9a1827f3cfabae7246338727e1cde7497506a75696520bd10702733130022d4633f90d48a73d935ce2c19d4b0dcbb839b18ce9d0bd5f910c881774a6ffe7313e119d2697180182ccce4da133cd712085cadb59d23add73b82137f7ba25ae3354474229bb01037562070b1e39cfbdb63a78d83ba80df0224f9836a1fdd95aa4c7d406d9cd76f86913adf57934024434007cb67b2cc219d61b363d1b5e5bd91bec8f7ccac9cd4df5eb9bad3ecef982e2596d64ac4e85a3954966eef02edc49d4c7e477f5f8ba84b76eeb26ab43d2fa13638c2e86cfec94e438ee4fdda28ba043ce1aa7d481fa362ef460072372a13fc7f6e81696bf508d9d7f20595910d8b297bd19ee722c48f1e2ef81297b366d027f4cffd239a3c4f4aafd0359723cadcf8e4420e1f5d585a372a21a72732092502e330a8b2356e61d74eee54ab2c2888e0c9b3fbdd8150f3d6265fcd99e74baa5317ed2afa5398c78fde90ae30b16859825f26d3184d0064583ecb7cc193fa452e1058393d363ff3b4dca6bd2da940d5f77f173ef5a86f5762b2e5afa86c8ff307f4003dd225530c01882cb12437387ab74ee9290bb47fd476fe23a6cfc5983edd0c9528b72a51984ecfe3e81dfbf63beae2ccef37259b6142114a312a07b9f0fed745f9604cc9e750ce983fb5118ea4f349f0c9c5e95d0ef54deb9de10c84643df3c2d0cd26a19b20f1c955b7dfb9e1e61a5124d12e0a529aed27fa86b91f7fbf9061ab7cd3fdf19fb530ac2199737a4cfbd7e1facec7b55f480a68f7696fd2205ef4b118c056e68b098bc30b5160ad468a2e12a7e259aee8c1a522154feb4741a00d8f686e4d54cfb0c241ff69c74a121db86faa364d53aeb442c921aecd46ce19af904981b2212268aff3afd5931c1a9150e80dc7a918298208bf91de86fb589397e5db017e69672b335dfa186a0307e90ed2a644a66c38cd6c07c4610e4b8314fb9ec62e62560ff912a22172207b742281b8c3683b88ef6f3f95ccb9f6d19f916f4fa9b7059d863b94b451079d643d7c18b29537bb4f798aadefd2f535d2e4fa15587c920afa70a8b1bc53c6ca162206ea8e7d6afa81f9daab9d42a778e7077cf09be9b98943a6305b17fc747dbccc3dd7e10a077b49688e679b605fc914b184bdc04df89715f8ee2d08431f24740e010872fa3763b9d6d10afdfb35645c2cb50b987e9ceb3385dac73bb323da15c3123ef5b12dfe6c83c8c259f4663aef3fe11adc0ae68698037fe9d9edeb8bc62a1027cfeea1dcea4c430fd626b8fa96004a3a021e7c29806718d7b4ecba6666c40c8e74672cf4548fc6f9cc4446c2bd1af41408263f0b364ac97c9db82cbb90aaa9e714ebc793bb94db75d3351cb84e8ccc5bbeee035bf064952d6d3f0c8eee50b6cf65f8190e67506ceb3d20e0fba5583db9ead7e943bdd8a63bd2270b6fed20cd23200dfb6780f8934f8181eb05a823b82ea2b9ce034950dcc3c99838e262c9d36b27c1851bcb55f062851fb6647c931137372dd3efcb1700cd1cadef03bc5ea14e82a9aa078c63e38c0e14c8846267d1d2d6989cd384aa9f27c2ddb4174b767ed9ddc788ee8520add44ef4d3a29aa525bdbac8af1e9e21b374e4f367"}, {0x20, 0x101, 0x9f2, "e8e0435cbeac241fc13f8f458867"}, {0x70, 0x101, 0x5, "e1e5772b11420d3aed03d802a706d29bf7e3b481c4045107f8360c91d4dbd264be3f7492baea8c929e4c867389aa593930969ee8b52343cf24a8c938d3dfdcb56985971c84736d55bf4bc508e782e89bab667682769383c9e6558be302"}], 0x2418}, 0x2) r5 = accept(r1, &(0x7f0000002a80)=@in6, &(0x7f0000002ac0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002b40)={r6, r7, r4}, 0xc) close(r1) recvfrom$inet6(r5, &(0x7f0000002b80)=""/86, 0x56, 0x800, &(0x7f0000002c00)={0x18, 0x1, 0x1}, 0xc) r9 = getuid() fcntl$setstatus(r1, 0x4, 0x8) clock_gettime(0x1, &(0x7f0000002c40)) fchown(r5, r9, r8) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000002c80)=""/11) r10 = dup(r1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000002cc0), 0xc) setsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000002d00)={0x2, 0x9}, 0x10) fchroot(r10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000002d40)=""/32) getsockname(r10, &(0x7f0000002d80)=@un=@abs, &(0x7f0000002dc0)=0x8) recvfrom$inet6(r1, &(0x7f0000002e00)=""/215, 0xd7, 0x43, &(0x7f0000002f00)={0x18, 0x0}, 0xc) read(r5, &(0x7f0000002f40)=""/33, 0x21) r11 = semget$private(0x0, 0x7, 0x40) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000002f80)=""/54) 00:00:18 executing program 1: r0 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair(0x1e, 0x70000005, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) r4 = semget$private(0x0, 0x2, 0x10) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000040)=""/176) sendto(r1, &(0x7f0000000100)="f905baf781c4a984c84bf7b5b1315dda43238f184bfda15fb8ee5a6d9056b578ed14c1e8f3a65c83e2a6dc2f18ea98460fcf6c10f6f5d38969c949b0dcf8027967521a4277c43835ff03321cb5a48df87f760d61f1d7a4745e9afac78be1543cca9ff8f4f161fec375a88a9de9d87d782d94bc400ef1dc6c86d23f1cd77261fda9c0a0865310d02b373e1790d96090c169def357d44bec2d7d4cba18a3c428b3478d35c10f4cf259347fd07e1db730a8ee0fe4da8c3c9dfa1a44c6c847fd8182b0cb9cf4133348a5b38e", 0xca, 0x409, &(0x7f0000000200)=@in6={0x18, 0x1, 0x8, 0x401}, 0xc) r5 = shmget$private(0x0, 0x3000, 0xd2, &(0x7f0000ffc000/0x3000)=nil) r6 = dup(r3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/32, &(0x7f0000000280)=0x20) r7 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) chroot(&(0x7f00000002c0)='./file0\x00') sendto$inet6(r2, &(0x7f0000000300)="b24dcdbb88c4c0d8e0f6a496337f7c8ff4c37e5b95b9618e404faf3eda1867d0466b7fe250f2866bb4d372b445e6a239567cb65d42aa76b439394a4c003e35fa57eebdb3e8de56eea974ee0e467d9a80100875f3b3d14fdb63df817e4bcfe7387b5653e938fe99c273d1b83228c13ef38f28530abd554d4095e6c1d446b6acc9478c075a768fbe7e9469e9f3e16ecaf0ce0f87a49f3881845ffcc89e41e17ce790ebdb172e944328cc20a7f71659df5e762665", 0xb3, 0x403, &(0x7f00000003c0)={0x18, 0x0, 0x5, 0x101}, 0xc) r8 = getpgrp() fcntl$lock(r3, 0x8, &(0x7f0000000400)={0x2, 0xf6c6ece7af7b37bf, 0x8001, 0xffffffffffff8001, r8}) semget(0x3, 0x0, 0x18) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x1000) accept$inet6(r6, &(0x7f0000000440), &(0x7f0000000480)=0xc) socketpair(0x1, 0x10000003, 0x382, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) shmat(r7, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmget(0x1, 0x4000, 0x1c0, &(0x7f0000ff9000/0x4000)=nil) r11 = open$dir(&(0x7f0000000500)='./file0\x00', 0x8, 0x2) bind$unix(r9, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) fsync(r11) recvmsg(r2, &(0x7f0000001740)={&(0x7f0000000580)=@un=@abs, 0x8, &(0x7f00000016c0)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/235, 0xeb}], 0x2, &(0x7f0000001700)=""/43, 0x2b}, 0x1) sendto$inet6(r10, &(0x7f0000001780)="6ec4fd72ad564a6bb589c9ca67989dadf02ea15da44ba8a25f767d9623f7640169ac9d78c1dfc51e80a1195f55fc951d69fe7d24ac74925b096668d66b888aeaa21494be7e6a3ead1805581548c85f731f2af6a22655f3655d51c6ecdcf5889b3a12ee75e90bfec517d421f62cb79ad8bca76fc4fab32ab4ed1e65a04aad68a5fe6b24f378a771fadfb354c0d66eb6bba8a36962c59ec4c57b872ae563923982e4548d5d7b1afb7df63e86dd7cf1d2cc3c7f69723070cf2e50a448b995814bbe65045bef80d532712a8924e8ca69522c0b478be71010b9558e6537a17ef1efa4907fe2226a02b48e442b17da667617a2", 0xf0, 0x4, 0x0, 0x0) shmctl$IPC_RMID(r7, 0x0) shmget(0x0, 0x3000, 0x200, &(0x7f0000ff9000/0x3000)=nil) getegid() 00:00:18 executing program 5: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/88) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/225) mprotect(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x4) msgget(0x3, 0x490) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) preadv(r1, &(0x7f0000002580)=[{&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/194, 0xc2}, {&(0x7f00000014c0)=""/14, 0xe}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/91, 0x5b}], 0x7, 0x0) msgsnd(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000081fab25a9e1956c28c7d387825986b9376b2d8a113403699e859c2e8e04000d626beb4643429b603cd09f6ff8d9b04e864b90587e55175d98138b3c85ac780b7976e3490e3950b7df5f3f836e92c937519ae6293a02c3c03d800ff755147fa87f953d90fa5d38bd1e7cbdaff0ed74d30546c7eedd97c9fd48258895e42275c5b54c7f6e5744703c0a4dd3e9b3cb15cf66698b241c41a3ca3dd3c33693ee0000000000"], 0xa6, 0x0) r3 = msgget(0x1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) fcntl$setown(r1, 0x6, r4) flock(r2, 0x1) preadv(r1, &(0x7f0000002940)=[{&(0x7f0000002740)=""/217, 0xd9}, {&(0x7f0000002840)=""/212, 0xd4}], 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002980)={{0x8000, r5, r6, r5, r6, 0x84, 0xfff}, 0x5, 0xffffffffffffffe0, r4, r4, 0x5, 0x16, 0x3, 0x8}) listen(r2, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002a00)={{0x18, 0x0, 0x4, 0x2}, {0x18, 0x1, 0xf6f, 0x2}, 0xfffffffffffffffc, [0x1, 0x9, 0x74f, 0x6, 0x3701a46f, 0x7, 0xc55a, 0x5]}, 0x3c) mprotect(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x0) getsockname(r2, &(0x7f0000002a40)=@in6, &(0x7f0000002a80)=0xc) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) mprotect(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x2) sendmsg(r1, &(0x7f0000004200)={&(0x7f0000002ac0)=@in6={0x18, 0x0, 0x8, 0xefa0}, 0xc, &(0x7f0000002b40)=[{&(0x7f0000002b00)="0e8924cf3129c5c8f24cf33286dc2665494f39ee1425cb7c42f07843", 0x1c}], 0x1, 0x0}, 0x40b) shutdown(r2, 0x2) bind$unix(r1, &(0x7f0000004240)=@abs={0x1, 0x0, 0x0}, 0x8) nanosleep(&(0x7f0000004280)={0x8, 0x20}, &(0x7f00000042c0)) r8 = semget(0x1, 0x4, 0x401) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000004300)={{0x1, r5, r6, r5, r6, 0x2a, 0x8}, 0x7, 0x6, 0x5d43c67d}) fcntl$getflags(r1, 0x1) read(r1, &(0x7f0000004380)=""/92, 0x5c) execve(&(0x7f0000004400)='./file0\x00', &(0x7f0000004540)=[&(0x7f0000004440)=',)%\\{!#)[#*\\*', &(0x7f0000004480)='\x00', &(0x7f00000044c0)='*--,\x00', &(0x7f0000004500)='-+%\x8e*\x00'], &(0x7f0000004780)=[&(0x7f0000004580)=')\x00', &(0x7f00000045c0)='-/[\x00', &(0x7f0000004600)='\\!):\x00', &(0x7f0000004640)='\x00', &(0x7f0000004680)='\x00', &(0x7f00000046c0)='[:,\x00', &(0x7f0000004700)='\x00', &(0x7f0000004740)='\x00']) 00:00:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0xffff, 0x1002, &(0x7f00000004c0)="3843f653", 0x4) r1 = socket(0x1f, 0x5, 0xfffffffffffffdfc) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) r2 = semget$private(0x0, 0x4, 0x2) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000140)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r3, r4, r5, 0x0, 0x10, 0x9}, 0x9, 0x2d8c, 0xbc3a}) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 00:00:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000000) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x408, &(0x7f0000000140), 0xc) 00:00:18 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$inet6(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 00:00:19 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x800, 0x4}, 0xc) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) sendmsg(r0, &(0x7f0000002840)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x200, 0x3184000}, 0xc, &(0x7f00000014c0)=[{&(0x7f00000001c0)="7faba0801a23a3b8bdf41fc46deb5243329a162737e177eb64cdc74f1ba19c91cca21b70a7a16d9a004f419b6821b5b6d35e97053d8a400678382adc249c53811baa31c9274cd260b8f0518e8e96bb6d219f53da50b7c0ee2439fb5d3c75e06da25863ddab5017c5134130b684e86357be62228ac2c05fbbae43ead0910c9639d2e41b2c37664d30c67f0d96d5647427c411bf611d5f03a7ad56a866c707f82abb45ea764f8f8b222e672632860de1fc318fdcdb39c3bd53bddea3a5a8ff86aa24681c38bb10d6d1c66c415047e6a33aa80c31261ad89ab377223ad370d4137287bb1f6473f3989d102587803b33bcb21478e6b4397f2b333433ae3a5dcb79dae619331a257fe3e701098355e19109c8644c8ba00393bfc602ce263a88a8949e1502a7b3bed37e1f089a86251110fdf75fc3e634135b66b97596970e101662f9902f10f5f443bb8dcce7611e45ff0f95a94ded8021f34dfccf37bfee5035042598861bcf1eefa1d57840dc6986e9e4d4b33a37c291fa157ec3f3cddfa71b304e0a9895993ddd3f1676097ad07e3dfc2aaeccaeb4383a5918a1764849b7cead3c27612170ffbd6084d82c73d306777295741595dca9ba36cd686844a0c86b94d0c080eb8f062cd97463378429dfd5f94785284f37d125297f56b3dbbd04c36e126682af618dda265a3db44398a3d93331bed2d64447f47140c9119c6ebd39304193f948b57427d42369ab304eaaad02ab50981f7a096f2597e998d031dcee4d0404573e2c51e39e953be3fec9a984a421a4f90b8d4f96500f2bcedfa9baf8b2ab1be13ad22c1140be665cc5f54504d20b70a6d6fdd1129f47a11a3468c05c9c8f4149cd08a4c5ac0bf1eefb2cdaa37937bfaead53b096da05a33f90f80b227ab177cfaade64fe9416ce058f35015cd204aca29dd3237de4b84fa1e69f6cd1be18d4df96d6010b9a1208f204d7e0723ccedb7a3b7127c0ab85bdd48aaf48e7e515edd7f3412dc17f4a0e981ec9882bc25333e30bae5066e787b84d071635760ecc2ca154869d1f56efff6449b12179eb332326e4ccc09182d3b0e61a0ba09b04ef76a94826d3d2169fa8ef43237c9e3661d070d58178317a92020d50d84e305827146cd1db8ae040eb032be917177f29f510357d5905eb9716b876b76f9dbdf72cdcc35d7e80e8336035b34f1adc77aac62402967451574575f2159722c1bfdfb924a4c1fc7db4faa050256f15f9ca2401dcccead19b638cafd9172983d56f418f3966626c262eb6e3a02965a1080919da745e03be39cbb70aac65149f4c63556333bc979216de0ab1a0b1bf2b9f7c666765c260b8c94e086a4ac7e0550ce497d455f6495a61c89524c59a3e10982dbc9950259a843b4340433edc78c5e4b879ccebc87c488c8f7d5e91331e855332a0bd99da568cc1f737f76647ae0080ceb512944596e48a21155a0024b92182123078040c86f1e1099f7e07ed900b8e116ef7e2bcffdbae51a6dec9873630ae4878de4f63a4a300b45f979fdfe8eedb85918f78bf970b332b46d5cbfc0e5a48d1eeb6feb307a472f229fd71d1210c540cb83ec06cb80a9b257aaf20226442d0c36b2f52431eca6ba24be33921564b0447ce29581af93bb539f9c892d8e0d3087a90e58844f4b102763de2b27fd2209abab535bcaf302fd07a8a1e67715a59a41f6ec60909ba68a5b526accbd41980873c0ba8b133ca047d7559f95946f4baf8851c5783024afaf03ccd386456934a3213de3468fb03ff82d05a0e48cd117921b6bc266f899ba0c67048ccff77d28b56124a749d2fb057975c0a3fe96a1e8e73bc9d908dd0b7bea436a7d32f8ad4020968281e50f84db3b36054ae1725b618375064a1daed6a4f4295d95e2cd09d6ca6bd14a47fa3ea41c256a45ffbe8900967c7b9b5b55d8c589cb5fff6bbe507aef54dc0655f46d9da778991d1edb4f59daa8a6e88ae95ee303b16b77dbd71fbb27228eb7f9c231ea9aaac8e4f0e23396eca2d3dde5ed674fe264c50b13e49477e91ffa66da8e6c3759a36d772950199af974481d9385223818615ef7c33fe941c1984d8926acb06371d9f5676d23aea134aac3de7749b0465670a25331082cac9293a1456bee56e7029a61f6d62c9f89b534cee53926cb93cca3ada06745c6d5edc7719efe3071cb17ed121e87dbea37207bd79b037fde77aa59fc75407c9c02b720a91f287d72a18863a5a6d6e6e9a6d2fc5017843eb7c89f7f3a4928a8feb9bd1b11d506a5736f6dfbff36a924a56f09f467aae7fd530ac38f94d0aa7a9e910d81cd94dfa4c411679b210ff1b74078ac126c6c472e538bae4160899be7dc083ae19825044ae719c82e2f48004f4a2a9faeb063ae340c71f5d0a442d2ef61114f45cbdb59df6e1a72a6d211bae4da3904f80b6a520b08a3667c3334844b70eeebc50834146f05dbea701c5109f984064df84b42ad6889572da69838f982985ef5b18d596026ed7b99f60d2b70bf156d243ba209c9bb29771e76788d1ec34e992560982aa02c29c89b655594178cfb6127d4b3d23f99d70c166a47decbd973f2aae13662be3010165f0ff99209afb84b9b08f6215f5d1d21b545472bfc301b9cd800ef96a7447ebff595102ec609c090c528ed78dd905f7fc67278bf3e164d5ad03eabb17de302dc70942393675c6375ccd76ad671eb10ae54c20864089ef7710f2ea4517bcc099eb1b38c51fbf7595f7d413bb5d3eaffeb3325b412051a16048670f8f86dece82897501693f16bf0078dcad117213294e7e5d2963dc01b5fc99dd0fe615ecf98a01bff99520fd3954b8782ad932d7352198d55e7e82829a4bb38ccb04514ef532401e68b891b3d197501c98f6346c776cfe06ef1210015270e7d2ea27c9825e2832a7beda1ed386e481d7d8e3bafc2544229fa6d18c400cebcf9756dea8eeffd58d61bc1b5027a7ab89d7ebfbdbc7e867696f1532a9a264c5aef3c4e520fa6442fbc274c2d588bb9d0c1a6e628bd62d84b63934587649cefbe6846c7dba94f6b676cd891008b284d6dd6b7d9af315c6aad367d097410035f1aa675f68343e48ca9020a78df4af245ca7d5f4628902394a90dfbfcb4fafaa1167a8f26325b474a6de7226c6d36aa792008fe1be0f5c0e7abb83c30c11e9ffcfd895b5fb0cbf5440c8306e297f51083fbdbfa4d458fb24b46f18c892549dbdbd03d2fb7b1de048d1a47bc9de83772444469e9305e79215148f4a6296e688c4e68badd94e942b4e1e966b280bc05da5e2bf67888f47790d948ff5da071ed5e174a0d15a1929ab59e4eb2465b671258170cb544b81b5308472b0f6e44cb379ad9606a1ad81fe499ea107c941cd3d9bf9360868146180d392d52a624a46af09724df4169c19644e72b73b0b9276d145ffe17831c290775805b81d1b4b76cd9ff1af85f0d1a87ef5162b9bd200f0313c85eea13aca745e0511631fe5936650f668f2ddb6cf5ed6d0ed38a3e2e1ac2cecb8b763f5807f3d2aac710d05fd19a837405595ea4af99c4089d684febdf981d7215c9d4e421d19bdc93a8ce8b7aeb36ec91932a705bb91199510d0a7dde851c933b492168d58b9cddffb0300bcea2f25d76cab552e19e4b5149f8a91b4a2aca6883dc238be4c61be79cd7cc0ce040c76593ec0cf4d9e7b41040f54888bfb04582a9aedcaaa8cf15eccf2b94aa3e8380b7035fd96589dcfaa62c49018af76ff8510fdb39e98e1ee75b69ca8f7dc52ce900be009f290dde4dffbc47ce83c691935eef325ccf957158a939556e1dd1fb7dd31cf78cf106a7f772e9219da369b9d744a7a8770ebad70665c7f9bb005aa93960133e2661fea6fc2470c2693a768ef0c94750d4c185b340454a372d83a57f5fbe79e3bd0733b1433e1223e961606cb2c0e1dc012853e0e62ea5c3e5495fefab6c8ccc4fdb7765c62875a5a3376ab5ed7cb70ee260a8ebdca6326ef90732d98fbda9a5d847ab20d2d73bd6e29c68f54d7b7d8fb8d143d76f330cf234d9dc58bac7660d37834cb0bb5fe41feebe94e5615b617fe64a4a69aa0f673271d1adf98c1162d6ce845c86d3930706d8328265f5c50b6d4919c3f2fe5bff20ef3ae96fec46c9baa8cec2d0c3d944c07d0029db07373cb489182d757f1738bba57f05b3efaaa8ec57fe622026f6f7fb9bb974e45394efc23c450c59b03e9de89fe27ea144a0b501c34f2eaf60e086449dc7d43458ccd0a9cf7c7a0be0297716f71d95672615a888ba9657daaa7bb8faf044e0b9df4dc60d0fe60ea9419ebff3e890ce3a5bddc940d92bb0333258e862f3e45c73b80a56a068e72157c6dc6a63fed9ac7a2c6caa926be84e15eab030708d03ca01950b23e90dd04b7ddb99f80c36b436ec7952c4dc24687b07effc9b4cde0471e9dad0813af16964d88d5f08a2ab5999cbd202ee8bf031f36c02fb0c61b05056ca9cc76a844f940ff964c3433702a6d584b37c9fc0c02ab80f543854984c3965b3c86022fd469d94deb860a100dd6d50f1409b2339b9630fd195b01c8134552f4b468949859700cd781ce6229c95da3d05ab56e4c927b61206ffec77af7397426702448beefb516e15facabb05c262f4cd3516dd6fd2cd4ac7fb9c7145aabdaf38c60557f5584007b073d3c12718c2405e9cec4552fe068df61c2ac04d97425aa58f0376405f93f2c6a90a4293734e9d95d3cb388d02679e2d8c479ec3ae75589d3373bd7f63f19b9e5b34f75df4328329b00efee0e031818eabedcdd17d9720f9bd6b2ec6047859512695b080963df41d56579cd10678cf2af10304abea161f87489901d0fc991dd012455a0568e329d688367d32dbeac4d2d0909a25d36b9c22f030fc589204021732513a89621892107b2e7d5a70834e503e9c808fcf7252b24ca21b0983f3dca9e0fce29e52e25ebb5ca9601819e397911b23fd0acf284022caa6c42dd2ebb90052ef1d66ea6cf72ebdcc0f24bdbe2231ff4f9b3815fc3dfbf461db6687f042b9ef344816c4b0718ed37ee1bff3ca702eb76bdf6ce08db693e37cbe71a7fa504e34ba13503005f39f563415498f7e3353b73f4ee06b5782f652a46508098c637e46f36e85d143dc7ea2dbfc7815cbcc361a143ff7a2e4ec5277761c0ec6feeac31d5bd1a6724bc18cc786abf7e1c4bb8bba0ef8b474e2a1ac17bd07f5c837d095f75b76f37586803be3f32b7db94abf089042b5e71932e4bee1ac2f7b032758907cc8acd0ea0a581575b51d10c10d0be203ddae189dd4026cf10c697ec3d56bdbbf374f3be9693e24b52b3e0b3b875fdfa4ed5e92eeb9aceb72c73dbfbc19dcfc645e5affa194ad03af5a6784488afb1d48a77759a04010bf9ee0b955c2529cea92a05068a566ed7e9717ab84d987d1e879fbb58c7bf3fbb8182cf478b0b1329d14d9f875471d8351fad845d637c9f1502aac5986f7727cf5e3d223009afd943e2e624501435014b81d300447d544445f1ab8491943707c92740ad154b82d8c3019db3b48b9e333894ebcd90a0554e4f6fdeda978f8ccf150804dc6fb9bd48b54860ca26bf302787567504a0a6d56555cdd961f2568de13c3afa1629f6f54e90a4d9790ba199c6c94cde09d1fbc94b6048e4a9a2a680af40580948b11991a6e3277c45e444681f168b48ddd7fe783005ceeb3d33941f8e086bdc70c2aa4595772250ef2c78608902521fffa199a70fcbd9d0e843e6b4dc7ad349bb309885a923d7e8330e97232608bee1c4b39d900b2db7723201fdaf8293a20b2212f88a631b2d55c8a186ecaaf586188450e6c58524db", 0x1000}, {&(0x7f00000011c0)="79d87405e08bef618c1f0ca544f481343e3eea13ac1e306e0cebd2f837db9aa5b0d815c1929e8a69c38280e238352df0dc9b50f500165bac51f385c33abf9482bd660872705fd3e710465931", 0x4c}, {&(0x7f0000001240)="dd98eec5c4784a5875679df383283d4ed0db37", 0x13}, {&(0x7f0000001280)="9dc684386c0d4ac504c2bf069455cc6afac19885b2b9af32e7d8f439f05fed41ad9ef540e9767d3506fe10c663987bb8c2c9c7cd6449628416078c336e82e1925bc8395a7b828f7b855b758cfd224c479e944b5755351f7b4dae60c0a6ac771d1417b0d40f311797639df7e48b3533d6241ac7416943ca60b1c9bcebd749f5188478b0f1f34ec6202c65f1979191cee655ebd6ca6e885d6a033ff78d21bb6221f9f37f1284944b6ac1c01866c4a8affb87", 0xb1}, {&(0x7f0000001340)="3cd0e130bc691b383f4ae301b8b38c9336ba7c223ce224fb1eaffe320d56d70140a00882f48ef5af1b57d177d05de7b8651c5611da46e8f4969c271ff4bd3663b05b5cdc61a88255bfbe24019b7b612441e0d5694d8e6205dd83e161b2e143d97db2fef5499556f60d5e7c0d170f0c1a5e76bb4de69c63926d28f3d90f3e3e4b8f39e55b109e8e9d9578a18095328285151a91c24e3dc7bd5bf6d95696fc6e0fbfd15069dd77b2036d395d465ec78a40a5e6d9f8f55850f98770f95526e512791f6f7afb4005437893cc8e3c1fd63358e74d6b47a6950e240aeed53ef55b772921f91cb15e60fa10259a", 0xea}, {&(0x7f0000001440)="18961b60e5aaad5930b75716240d81219b8c27224f6d1b5304a6cd423e7cf8b6b79cb9945fa7c963ca003e5e4708c5c56b511c9e6372ee553de0d47eb2520955204e62655bce5d4a9514e25a11dde9fc2044ac3d8af7", 0x56}], 0x6, &(0x7f0000001540)=[{0x68, 0xffff, 0x8, "a0505e95e7c13fd36b433109874df73918b104f23e3a1b9e167fec1ca5c65a60ea34233a71f246025f9368c361ff9f22b17ae16859ca9be09853acf74e85a5c1d4f56fee367d635af1ebd80a9a1f789843cf101f19"}, {0x1010, 0x29, 0x7597, "2b9c7e46583aa35808f74d3df95418c1d0e992405975b2a6f41c26fbef9ca581fa51cca7110f845006e6a398a249d2824f33c87ca6eb8031062fb5f3abb175a10cd4ecf73271e29b3fa170eb517f60f85cb9f05e048d422298d16f9c5839e6d1b94be832037515a0127ef806fd5ec059931fb5d88854608c3d755d456a64839e5446d472664d98a8f52bebbcebc2c5d19d4123369dbc33d7dc7b33c84189f4b926488d8469189703b64440862652865cba7acd260b23d423f7bd9dbe07735c549329ee5cea19d123d5c41ee56662e2dfc219ea8d49187a2ff0507cc61cf6348cc0ca5cef66c2ff8c11e35bffe1019d359ef243f63b875b8c663a2fdb004e02905d7324f682fe4a5b5960f4b38d1affe0e981938ba5d547bb681411abb4b4a1fe5d347cff694d4ec2e43368b534d4f7b51f88ee621fb38f1a83886bb9b2340c20bf16f023738042172d753e74c4fc1b5219bed75a3090b84062cae215d12b775651acb378cffde36907ab4a8e0bd33527d7fcc37cfe91b2347646d6e05369a666efa144c0c75d9256e7b59f7f3e8616e2ff4e56f90c63f8eec18b474ca196701f015499395aab3e547369a25517afa548bdcd15cfc2e5104dba52fed4e5cd1ce926bab82c6e13e89a8e48da3c217962b19274fd6c0f3d2326442426834134c02d75d6fb459e2701765034fdb950145d63b3808bc58be3750fe25b39cc558152fccb85b382c9a6ca8d96ee88261418ff07829bae4094997d3777fe264f13774e231b5b74d98e0468b07fc914b1ce662f8367b7fe17df01a0fbb933b80d7609ca66a3550551bd119e68241da8e452f5031c40d8160d0c1bf75f3263505a7e5b5046ef97052f94d4e8c037b008dc6aeaed483fe3ed0ced81a4d7862ea63a2bb0543078a4a4d58c83e1b81a1ade792a25ebf69ab71eeaac488e98859da84a31b32823b6eb45896beeff3790317699cb028fccd9f2b39ec79dcdd725e205fb8ffe815e94a6ff1845d78623cbb358fb33a627b008dc934180cfa02610ec8d45a0a518b7f867e664baa7e519522fe1124507065d6f980d9902d1ffdef283fd3e4345cd84ac4004f5dd22e62b5322e25f1edbdd0c7698acbfa69dc9c14b34ac909a716d923071f8995965bd53fb95e48db1f656103c06e8bef208345900fb8f31a702f2f04ec3a665dadf8eb2df1432990f143e6858e74b41d9189e05a254f8a9325485609065ce990c577650c02716dd757d3c3ac88223aa05dc8f50d5495cbd910be94b7cbbe356593c44890aeee3db0e226674b96707c3881c9d654186d391ad3646aa0c8adb916bef5fbc0ec4126d464c0642e28d45761a242f6102724648c54358e0788c6b829caa06d5826f7111cec525585b5723fda9f80cfd69a293ac64d90d16514d9d5b9e122588dbaf6bccccb78717054f61f2c8b295a6a4997b83a9b52608b109d168444025724894d915eee88e8b51c110c7dbed6fa17e51f7c82d3ac404c72fc41bd38e38580a2570ce0afd2200072edd07d77d8c0177221825c27123cbe7384b87e5f47f848efdb5e0450465a571da8831484fef710e19e0871a61100aee0c6914e8a3a634f42a7a0dc2315b08fc3fa56332898eed4ee7762955c4a157953c5cb1af6d8c0e19eafb2a23c08f50027bd3c358fa37fdbcc3fb5ae4d9880acabfb8c4d42784c182ea6a2586b05386832398e8ad624f921f5f1f90c89793f5dae7bdda4a03e567120a4fb033b28b98c46599580440828c0329a99cc223f59dfdff2daf818bb12618481bbed14fcfa7cd70384aa32dabab2584fa9c80f5da3e034bd9cce1c7ea26d81b3347863881fffb65a8980511184a554d9068136f47223251d9569f62103b54d64d2a6e54ebcde15b7045ea73b54845976b107422b41b67ed9398aebc96de3059345e2dc8cf9364f4d14d58e4d271088b3cf825138811e676d066532f7b4294f079ff63f86d86a29acb10b2b265f168a1ba157e2fc48c79f4d8fec8efdd89833275281facd4dd5e7efb4ebae3c68d0aa91ca22c16b1dd14a8e0ada3e7ad1712ef5c0b6e2342e1f1160092dd732c26157b939c7a0c11e4eb51bca44023b210ba353d940e05d15b78fd92c2b7da53bab16ec8e0bc1dfd0854a7bcf39448c98d7ae704b8bf2897ae0504c3b5cb1ef0f3adebd9c8f418fadc32a902a33902eab96f37f141e98737bccc49c1f3f11129ec991f64f88bde18fa8c66e744430be79bbac75e5f2d39c8a27a554f834eab607adee883b2047b6a3c1a7eb60f570ffb90f7b06437c8fc3aba6ac8e05b4a44633b78acdcdd1354d1819d355c158e7e571a06e1a12be0b49fdad3f73dab53c3d0f9948bb8a63a27fd35b567b69e9eea0b6f16d86fc412a130cbba57fcaf7c55f054ac9b58379a4378bc15a905e0423a68558bbf8a62a792bc22b89cda29fd9259bb30f277776c7f2d30ed5b2ae93583a72151908855ced6140d2390b5ee2ecf1101f7315f9258af5d6798d4af413044e96da5ac98eba14c6dff83276b14edcc4686507641e9914833626dbec998dc4fdf72dd17116079489f7dffca92af05899509188ec8bad87c7d12a48a240cf6d6783bf7e8cf97ab1677dd6025beeb85c697eac46463208222d7c5a1a705d00effd278c3faa65402d32238ad52c8593c02ba2115f24de52da23a3e054395c223356b3c56abf462169554cce645ce6127a6c9ac689649b49a27d6d12bad4ddd0e64ff25d0e1b626fb25f5de9026aca0115433500781e9e3e7c7bd98b84defab6c133321aee0f9860069d7dcb1e6f65ec515ab70e0c8b7af752fa4a29888022e5879d5edaba9f2da70da06d0cbb86bdd9c9a7410c20ba5078592628e02fc8f7edd0b5994346c597f3f2d8dbbe593226a25f7d1f317c14ec402522981a864d50efc9ae35875ad81af0cd32925786e50a60b0976f5ee70b48b6d8a2c8acfbc6fd2d3b8994f3f5522d6bfaad8f50f364cdbe64a9129a9c0c98cb4a81ecb851c1853344e5311d1c91d22491ad1dcca655cd0eefef280639dc39b6dfcb054e2b0f5025c27bc2a580633366c645f0687c73787d34c21045bbba37f412e90e133cd89116c0e428474c7f576ed63ca50277a309b896edede0d5494baa16662105c463504b00de52a016bb9b2e02281276199a939f0d04eabce8abe0ddad1ea74120efc84dc1d30b25181f39863150a779ad63356f12973697963502c026d0fbb3781570ac8a7098ae932d0b8a9b55d1de5feab0cd3ce60052f8da4f4c3b8e9a264ea7465a48d4c5db2a123f657be75e11e828dd3a05556144bec25ee2f3a041780a3578529b32ac78676c6826282984f1b84aa9da2e4ba91809ee87b861d1171c9bf777d20cfb737d641ab6ad822a8a2f3f031061f7ad5a48813b3af6b7c7c3e9a93fd3920ce71d09775fe3ce30c7ab01f755ffb8bf130d4b820c10bb3e9760390abd32d5d4c8719ec2b524e95b80cf006f1b90ed804f907e9d7e77899c4296cf72c4b3e9b5be6a2d8b4a8968ec49f0f6325a072066b2efa1c4f50e6541a60876bf75bcc6e5b0ca456c2edd4a32f9dd0bae06f242ba6ca98489b368ec03ae63524e7b341bbf14e444b2f8a4b51f74ba0e2e421695efbf8100cd316b87f664e166bd4a9181f06ef0ee52913a45d9a959a895b483a7a50fd2d256a519926fb610d6921b0e64c764201bd3dc695c8350acfd0ec80f3209dc3edd32c7e4b14c4109a4bab0288a8fb78effed91d28a813d8f704ec299d74f1c2cff82506aebd02a45006c8fe2da103d24a5109c2c08394a2f4acea3a084396c45f404c016bc71097496c8e4832b425406f2adbf780b68bde8639dd87b978ee7631d9b6b707f7b484910d1f45ed5d2b16cad006fa31926aa1f4d154fd393c8edb4a3f9b4f16933e1982bf5827fc99c29587015086bc4bb421e74ea37e2e18905f675ffa412e033310d09e43f2dc326d2a3e5f3e1224f18a8a0eb054833caf99cf5c98dfe92bb2b308a8e717e8d1764426f97cc685f6da018eafaf140e99e86db1be98a437ee75480fa7a886e02558aa024fae1903b5ae3073fbe49d78a210c0dfbc650d69c803d8f1425127f7499b2a28ad1fa3e4280172e2f598f7b8d6560800a87ca2cee0e092b63de27951ce2ac14f75701c1b5d6c32e4c3d3939b9f82f7171d3776f7f2fa87ab2397047063bc6e5e4ad607ce63ed5f5fb3ce172cea176fb7c00e13567d9ec8fca846b15ba78830254c738520902aa05677813e26656733d09edd84b565ae0fa93b88cf8e1d08ad5e73bf3dd833220def39f71f54b3edca974ea8c25b39a6c2b7b29321d1db7aa0aa4c92b249d6e70f2417c25752cae12c74131647b6abe91bf7823bfc931e98953ca811417577f052c36bcd878aef3da53e4348cdadda103a88faa60be17df4f51208808678da1d1319c98718aa0bcc22434aeae5a8c3ef956698e397df33945f042bebef59bbc04e79d32772905644933b3580355c648e4f894dca4210d7dc4616e6d28f472b7b752c40992bb4cc1e27ee75dfc1b64159ce404ee5847ae815c5f9d55bfe0cc02705577c0f18f890007f5b31765452e328fdfaab5ed1a0d4e58f5eb59a2c3bff9176bf01946f4ed0994bff1e717933de92cef15c3f806cc7693a7e21a8a04438fa50045526c2d7d1b4cc0c9fbfc0a8a044b9575cc83f5209d92d3ac22a9f4312c58449f1901bdb49caf0d184024aba408b6ba031360845b0f6f7f7451a117848168a0fc8d73835cfad74e07b44615708b60ad482c4f58324b2d22c3f93cf89f88e3222d69d243afa0e545d7202c1b47c0e2de4b70c7af5dd79f760a288fc09994e7aa417ed66d48ecd64bb9c0ad51b0c6ec8f760eb0f44079a6a8db7fb052b36651dff3962d9dcf9458e04af8a097ebd748a1dd5c679510c7620769c8ee3776472ccc924eb5d268aa8f5825ee2c4c70f991848a8a3076194bb282c7ad55b7c54550af393a316a7f7dce538da58680d1c9147b4a27be63e7991e9c06f3b8cd7a0117792c4f0db1fefbf8058b598a0933fc0a6739b5a962593401216e2a68d2496ffa46c2674f42a697890ee48d6801de1dac22c8fa3ecc26479f03d440923dae4e0e2e2216f5c6dade3c695d4c9cf762658bfc6979866563e7d0be79fb91c947a16a643cca218a970ee4921d501ef082fbb46e4b6f86f00b49ab9a0ef244b989c8b3244a70f5f44d609ed0b76ea3ea8f2b546fddf1380846c24090cccde804d0b5e3133c4e776fe81acd9add684a8e03c71ee18a5444457d1ee5797853503e49bd08d53a5ee71851d2fb96b618236a666fad865acbcca90bbe9ac216d4d3c7f875e12ec6f1b335da527f65dadb031c00ba4de58bed5b3ee843ef3cb0a6aa0948892be874dcd30b25ca07f5ea031f1ce306e51c577486ac435b5b855b3b3a460ba44172283b4532725139b438d37f9714c94fa4fcbf714c80ff9d64688751180ae589ac4c1fff2bc5caf780faebe3d016db3d23e22a2dc24d6e761e73e750e0871765c15ec596f380a0a89aba76062bdd9346d020b0cf422839e280c4b744501ceb4043875d2d3b8caa56c3da33adf8c24072c637bb054103ace003325876287be7dc40fd418494f31e00485512d3689041533b4f7ba6b9ab154d91841a50ea16e6e94c4b5ca7e3e66254bc99946ea7ff2c9b544601fe34ffe148f5cf35d8bd0f5e19eef521390595e1fa5492b436848ee505572d77e5f3bf810b5ad59b3db672629a318bb98b2ac331243a25613e85d0812af944ec61e3d297c171ced83a95640fd3876b0d46ff56c2b371638787bb3fad38cbfc6"}, {0x60, 0x29, 0x5, "c656888df3e29f0ba5f531b19ff1822e12f60c3c40a73d6b4d4570e84a3b96de13e445972ffec1cbe45740177fde084dc818eaf870837f03781d216c523584f8bc7da19376ff365d9a138c71e2cc"}, {0xa8, 0x100, 0x0, "3731bbe2b147c615c46d06ea4ed3d81d02f40064d5fdf5fe89e07d435ca73a6e87cd3dc8a43e6ec2b09faa59ff561064db88fb75ae1a30ae3e5cb4534abd24ca33d91fc63beee5df870a240e5d53bf63ba59ec1f064632057e863bde7e02d297fd7e672c7228ac9073a620841a5a4d7de1e7d1be8c32029317d91441495cffef839b8aa9c8d859f7842e95665482c04b3b6ce3e778"}, {0x78, 0x11, 0x1, "2adf194ca56374f803120cbffbdafae7bb0fd8aceec64aaac0f2a5af4762a6d0234998c13b1b3f850bc1d07e5909705a990ccda4101a3c09c64d64a9bddf99c2f7819cadf4cb243fc391e03a6dacc3aaa5171361afa44ca6d08db6cc6c8b8ac74656715a14"}, {0xf8, 0xdb9b6d402bc9c284, 0x1, "aaca917084c883783f450cf0affdf4ea55e8a24b0bfd70003c9330b61772799157e96f04a12b9be40cac640b4b33e77ab107c0235f317cf360ecc81c90dd95d9465c6976cd71038e3787890da8d09d885a1f458ea9bac4fb4b4ab2964b22c9de83ed7da05e359489d9d47cd4c5e82e36c1e9ff3240a301866dd9f713db3d55a8e754430fc3d8ea4de3dac67365104a50fc40dbd62af520f1ef08b5f8c3d4c34a846378e8ccbce753677f977a3a35e0ccc58606a1a2b2d0e995bd6adf145304368d3b174f049c8d1d7164cc2028ad831624e99194c3924ac485db5a914f8f2f23b8b3e56c46d8"}], 0x12f0}, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000002880)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r2, &(0x7f00000028c0)=@file={0x0, ""/55}, &(0x7f0000002900)=0x39) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002980)={0x0, 0x0, 0x0}, &(0x7f00000029c0)=0xc) chown(&(0x7f0000002940)='./file0\x00', r3, r5) setrlimit(0x1, &(0x7f0000002a00)={0x2, 0xd8e}) r6 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x90) fchmodat(r6, &(0x7f0000002a80)='./file0\x00', 0x140, 0x600) setrlimit(0x7, &(0x7f0000002ac0)={0x80000000, 0x1f}) fsync(r2) mkdirat(r6, &(0x7f0000002b00)='./file0\x00', 0x100) r7 = fcntl$getown(r1, 0x5) accept$inet6(r1, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) mkdir(&(0x7f0000002bc0)='./file0/file0\x00', 0x10a) setreuid(r4, r4) getsockname$unix(r6, &(0x7f0000002c00)=@abs, &(0x7f0000002c40)=0x8) r8 = shmget(0x1, 0x3000, 0x3c, &(0x7f0000ffd000/0x3000)=nil) r9 = socket$unix(0x1, 0x0, 0x0) shutdown(r6, 0x0) getgroups(0x4, &(0x7f0000002c80)=[r5, r5, r5, r5]) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002cc0)={{0x6, r3, r10, r3, r5, 0x40, 0x6}, 0x9, 0x1f, r7, r7, 0x1, 0x80000001, 0xdf5}) getuid() recvfrom$unix(r9, &(0x7f0000002d40)=""/26, 0x1a, 0x2, &(0x7f0000002d80)=@file={0x1, './file0/file0\x00'}, 0x10) unlinkat(r6, &(0x7f0000002dc0)='./file0\x00', 0x0) 00:00:19 executing program 1: socketpair(0x11, 0x1, 0x2020, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x38, 0x7fff, &(0x7f0000000040)="05717a8ef0abed13ad667939ac4f2ba1a8bde945902bbaef54d9218a96caf90a13480c3487132163c7782c2f9ce8ca39d4a6fdadd313d839056074d57b094fa813df3fa3a5c768dec2f5d04430", 0x4d) fchmod(r0, 0x8c) r2 = fcntl$dupfd(r1, 0x0, r0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x1bc, 0x200) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/94, 0x5e}], 0x5, &(0x7f0000000580)=""/87, 0x57}, 0x1) getpeername(r2, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) chown(&(0x7f00000006c0)='./file0\x00', r3, r6) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000780), &(0x7f00000007c0)=0x10) r7 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000800)=""/155) setrlimit(0x0, &(0x7f00000008c0)={0x8000, 0x4}) sendmsg$unix(r1, &(0x7f0000001f00)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001d40)=[{&(0x7f0000000940)="63ef430414e8c94f98eb8aa335766392b44f9f20b9c25d0c7df5aaac48f2e7814819468ff2e460563da47bd180886a940fc6dcabe791d993b5f4d4612431a68cdbfa285979498baa7ac3033a61210d68bc565157c542821fea1c6e50b371a69f37dd04383fb71f5266a2f4286b376efea43abb500abcf455d6381df92295", 0x7e}, {&(0x7f00000009c0)="9b0055a6715bfcdb591771b2e0315930bd38f29641493e3eab15c93ffe72de559a26342476894b3ec9a6294a484d5840fd199f0c45fa68dccb8ff5a056888c1642b018f33d94fdfc6652589445d2e915e7096d3f3e3701f2599f23aadb9d8248b7cea113e74b278099c675b4d7fa", 0x6e}, {&(0x7f0000000a40)="d964981c806d9526da0335b6cf198c889ceba7b5a353a9374e5eac4af2455deb313ef73dbe5a8bb16e36be2f104bcafb87f1fd93658a5673a9a29b98902b3432a553d0b7aae642b6299d95657d815015f4e3c235964b0e44e5804e37df0d0614a678851af14994c0542ff55176e78946ed1c50cf55cb2b1fa3827216391ecc677aec03798bc65013760801a43dce727ab5c49fb3cfd49579dee462015762d3b2cc8080deccf4097294e28bb53e36e49ba584ec1af253bd19757b711a1e7cc197ad25b99f2084d0a13b2a6d94ff69aeefbd282bbb1dc760e3767df0a8e56f38aa12b4bd357049ab0b5394c528fa07f62219b97efa988d895e1d839a0c3af922a05f535792e8956537b39ef4dec7532a15c99c13429347a09a455b5950a288a6bbb1702d78a6c21a1abb837740d1741729ac7e8654a098178cf1471fb2349b0191a7f82582148d255c5400f0c803ce43b951ba4de7db9c5bc0b3deee966bcc9ae4477e445b730a818645838286b643fd4918ba604e698a351f6389a558e42a362867a6deaddcd2c0d5ccec745998823812f76dd063d0c96bcbe5f6906b394c944f259d56794685c869db0216098d325cfb0c45c90c8946b80dadf604991efb8d35f26ac76f39dc6f2c6a29ed17ba555ac5d0edddd9f18627c4caa662db92a4a36940c7e51f10f3ff7edd98125eab530a38ffb92618324ba2c27d0674f6822ac42e14b0fac838d6399e275d810deb8f9348d484cae0de265f0c61fee64237075044b5d5e20eaa7012308fe5b2e1ddb8cb57d4a4adc276a3286c7350c84a29e65b2197ebbdbe5692f1b6b09c23bc347d52d033badf71a99526ecd208d7eb2232211c1dead6cd5570c236c3e895beb0f85536d0ee34e8af1d41d0e5f1ce75cc142e2e8810f81fa8f53ba35621b8b5a4af26be1a653a443832456a7867840584cdb5de66c7247a4a137f95687a5b0eed8a628932e8d2edc554c9aee9293af617934703739160bb561d060c3ca2477a80a7427a52423a1c3a64fc13aedc3f273686bdd5b1d46768a041999dcdcb4b9faa051e592edf7ab4f4a66dde633f996ac07f06d7b88097f20d3bbe37a509bcb32d66c56ab301caec1bf6f0ae1a98779f89ac26416e8e23ea65aec89a36cf93e6abe5f70e6ce191ffd60b5388ad808e97511663de0b91da1d0b22af7c003879c251200874da16e6554cdff00f3a4aa85db6571db2238b4dc8070ecdda8ac6e79e3e4d48eab8312c6a14f50a08911c39374756b406a6fe67daaac938fd535c319fe9e43ddbac0e6498b7bf822deb75d3ec51a640ceb740e84fd15e8e9a6b692f88d4c7860699b3afff17a6d332735711c7db876fa907774446f746da0e326cb0f03914dc60bdd4e0c9458c3d6a96e2fa2ca5b7d0aa2030f016eefb3ac8ff2235d8a96f98b442813737320b0d7f945e3785ec3e5444f68559c13abd0f48e17949279d1d7a131c828d2039c5496b2da9a3daaeba9cb7d57a7103c98b225ad708b031f5e472f72f4b6715718c73934199ab258b4e4f37d55201a2f3d5893121c0de3aeb5c4e629731a90c69aee42c82742ffbed164f1d25d5de1e2c857e186cbb5794ec49a0f236ee6b2bef661a2fd971081ea68f91fdc09b40d7db27269aee43fe16f013ad88ab53c0de7ed235ab4d1ba75b864406d5c669cdba2ba97632ca0e320869a476748897b191e4f84a60a2425452bbf5e4a4f070810470d9dc961b0916c1bf30bd3f983c5ff3633916bfff00e17c0468426570b6f388bf8130938b4e989fdbcb76eb0f5b7528483466b2308428baa55e4dfe7c67fc824bb1a075faef6c240f4ec8872cc9731e15036bf9711b7060bae520eea47c3de33e40d2860e75242482f135eefa0f97ab68c69fd0361730e7b7b3b923cb96b407570b2a415e8c38552aaaa77d175007f54860b4ec71bb2b9fb9f13307e32f23b74727e58a353f285d62b381031eefc2f9141c3399b1e45be140138b0f8059d9d1dab70151fe6c58b3049e9dfedf519b16e22fb0d31b7cda4f2c53f1b8198571cc002d4f36e4c6def87c8eb9e0ebacbf199a1bb9b17d736ce86087569affd65fb9a0b2d3d5268ae1929f03e09cd51dda95fa7be16db354405d187436643dff1709bd9b366a1c31a0ca614243ef74d54eab4841af1b095f3be9451c992d2bf7aa4786d7ced11c600cfc822b65e6b22c6613281ee314cd0bb647ac7ef8cfff71106b65f0129d65220ca9749745dec3844683707baa686908a1cadb539b561fea2686a7a38f9ef36cf0d9565068fca503cee613648abe9f961224947fee9e03701141b257a89566bae2c8bd34044f8970505d7d91931334d91ad718fe6b567e8ff38b8537770ba1621551c6b20aba5be86e4a5e4e4b42eaaa91e30253d57350e0f38eec6c60d194f9b7c6ab7bb688e9c391da7ae55ad2aa14c1cc0fcbabdeb6c9cbec9e1934266cd507583200798d886b024e1fbbe1ac472fa988223001a03816f5b6bd2015cfb1b16b3171c5fce2b8fedd95dcf2478486c48d260f67180a5941907955bf74792a3b67a58ebb9022c4dd898e3fd137711470b2c7f266cf56563330d7ed04b5fe1de3cd76786abe900b5e6473a47cb0129e469f1111b7fdb694b70d0505a00e36b701a87d95523eabb194126fbb0e55bf221b279538a44ee463a2851998b3d984ae0bbb22735c071b68768f27451d501ab1d61b9daddd22a9cbc7548e9e4f18a18858fd9cc84dec6565153b5c512407ae22d149cd047fd6d55110efc556898faacf23ffbc8eaad1edc357d53befa059d18dbf9971b8de8399b80d7bd9025f6f9011d272237f90cfcace78c3e009d1b2e60ac8b7486cbd0ff9e6623cdd06210ce0189fe3ad26bf2ee0f2d32cd8e56df4314c8c019884627e166729cadec32c282c4a65bd09b5c84803b6185a2b950e70f2ed9624c82ce4558ff92396294113a75efcf60351cbd203a57331c92a52cf7268535e41e5eaaecefc902268220fdbe6cd443e10005455a6718be2625547b4bb1896f3ebed992f7f69a25bdc994689df72202f18a9c19d8b0110cab6ad387bc8a790645367a16b2c068c78e1f41857bbb53dbd809035f3bbe62e124ac40949b881aa2a22d9ef63a30b4f8c9ce3ffe1c3fb1b12aba01d6c7c7cd820f60329e0472e40e147943b7c48d45ed59887939836bf8c708856a5bd2e0c0a086bf86b9673a3692ba98a22eae64d5ac104491780dd54481f197dfb76786be155ad9b2b5263f78aaa83e501fb327fc0e5621944463f882b0452ad143bea67d9f90444c31dfed3400c31ccd560a7fecd8104f844ca34ddc8f4ef57c8a571defafb72b6e522bfee8ea57e2582cc733bbb69e8874b689f231abf8fb2aae79187fa6eb84515575f6c91d1651f686c5fffb21b5cb814bc2ee654fe9879a82a5243472cea1b6b7efbf4e2d3f70a1090f4e23541a1a3b1ed7ae68a5ddbcbd15ffb3865f1ec8570c86959fcddcf914732a9509d3b184f64187f708252a8b82b2d0f54a062fb57f155a0e61642a8e4456c50df1e5d398fb70364f53afb04baf04298b14aedfddea4e4b3e796a70d3534c866fad35e9609488337fcfc66c872d70f4f4c63961e556d1f2f002692ec1dfdd14cc97bd11b0324bbfc331a8a66118fd3e9f6d6952151ba9e17cc47c4750a8c97d5a37554d207a432ae0fa6b230b05da42b757691610dcaf7b03ea57f3c5b15d89e584037d979d7f103d88d7153a4e5b1ac650ee841cdf43f99ecaf1b57141429fdf9b0c54c7b713d83a9d14edb1ae8b07015180c46f2c685af1b7c78c6c45efeba4c67de552b2e12dcf7eae624c2dd13366814fe6bf4722355ce44cc42c67aa05c8c5ace13fc615696ae980dde23e7eea33533ff915f04203016636e3f41e8aa97b1b07cfc41e1d1c7c1152feb6982d06d61aad40b710a7faaf55a8d62a5261c48252a2be115355f9af1a516374329f0ae950c1e22a0520004e2261e3fb7d67b1b9fd8ff791d37311a4a12d233098a794d25e972d445e36bea3c15621ea28ed8a747cc6f1cb5eaf05ea43ccf1b1bc7baa3dfabe14d3e9d17d6173b503d529b44f186377ada798ea74bf85ebffc37d28d4380aeedd205cb3be98e83105655a017306d4b7102861433c8c4f002c86b50ff90d7f2b5090f997011c4b6031bb07b8fae3e971d058bbcfb62770f6cd08e69d0ddb547da943b4eee006a9d690ba78e504ff2d1fc85b75d1147708dd47fedad0b2757fa13132853c0c3287ffd2d468f46ed56508fb7a61c32068414fbe8e86c3aeedfdd9a9867bfdcc6aa940c3afbfa76b2a3a24c77bc5f85653552365834052155ae1716b151de9fb996ce74a87f75d2404bd1246e87b9d2718734ced76ae5e5d0bb01d4566b73d717318cbbb67876db596c8223018b4948612438191d0fe52789f234ca4dc1999dd7f44b4a054fe42eb4773d41ea95c1d413d27e03c31561eb91551c55d04898bda7728b4bddfa091e57bf51caf0f6c0c76f0419ea22e628890e07036cc2bc242c000f89660c540225a2062cc5bcae424880b876e6b47854a70524cff92acf826c3a08f64cc7e56708291dec21546c2c51c78edcf00df0583bb55dda12ca7af6f7fdf78ce5e99316aa04d71c468f8566d76a95765a1715f6005c056297827e2bcb4e83fddac047e7268655bd33c5c7799cd4b190b9ce170f30dec7a10e40eae0b554a90295fcd2d461aeb07c2a1313a8754d51a3ac978f6d1908744b628472a7eae8d4f57410bf157d978038fd15383d3a982c6078243849e33c03408d950b0bf43dbcb19bbe432c2e4cb31e15e08321338f7d0b838d2f3f93c3c19660e23d96c5b63af1bebb99907c8a6a5496730779b207ba44be556773574341312610d462aa048466388cb0bed0d0db771f21adad82d03ddfa482d40fa6044de7790359c61960bb09b4384fbd462d3c9fa972b977ce6499c7f3839973ab88d80bbf2620a716e04a9f3345ae0889a900cfdd98deaebebceef955513993a781f68d255628f5789b2098920a93a5a43ef32268233e7a8e425eefce692917c4dcce30516e13b67a07721a9c605d675e23afc327c59efc2725e17e8183a9defbb8a8c38f5367d36c9dcd4ed0f227d55b6f59040309a0a5ad6efcd0de5d7dfa035c741ad164d51503e52d399a731faefb86de4fb84af491702a90f20acfc36581dc63cad067bf23dbc95df1b303030180df94e604e79b0f074ceb09c829a07e60388b3eab02e6df90e39475fa36cb42cdc3c66432b2591dc4cf3c9d834771d748c205a5c5e1bb4b85761c88e5f46603c41e428fd20ec42edaebdebfccc99a3a4e9c499170f20a771f40efe4a4ed8db8ca6adaa2fcb6e6e8161af934c1196e371790ac6d9299bc0aafce455406aa535e36aeadbc49d49971763012074c0b5f3aaac90ded4d38a5aab59639aab6b3d03241e2c8f084be9b657d08e363288cb9981dbcfec18da2bc95fa1fb1c667159953e2d3d4ef5215ba3e3e01142766e5e8273261d2f08682356cf3316cd7902544a481591aa8df98de71eab475e607b282508cc328ed90a32ba9e51a2c25eedda3251331588edde31034712c6d0a8843701c09f42af76a768e85f8db425f1a873e1e15e0708953e33f2178bd430c9a3280af7ed00354f93ebd4e5a8080d85cc7749f24fce11b854803eeda0282a0151434f9c686b4a2710fa48ae414dc9d7a655917c4b8f0e005786bbd7ed984ae390b61e4fc0b9b01b3d11891ec9b8131c172d73e08f207cc8f3f463edaecaeead7dab9fa63849627bfa29ab2d13139c6409cc8a667e669", 0x1000}, {&(0x7f0000001a40)="af730e4e5d2c2e", 0x7}, {&(0x7f0000001a80)="bb19ee8816a465b246c7a716a9d69542411e8bdb596c517b51e9180717a0a841d5d960fa457b0b32da5e9aa632fa8b8d6625843a13c4fdc3ae52203a40ba3c098050896b17f34f58785ccf11466519e1733b8650b22f9f53cfc798ada897bb9fddbbf5e8e144b77cd23e7b3dfcb019cc8c62f92e000b1b3cf4f4ac20", 0x7c}, {&(0x7f0000001b00)}, {&(0x7f0000001b40)="fa42ee28f84306a5f6de7fb9e17c365d20bc9feecf2d78ea728ba7202cf67c87c6b182456cdeb837f335a31916b5d95b6cb9890c1eabd7cf1ea5c61be4ba4f50f79ce2eb57fca0124f7ee5054e2ea7c370cdb30deedd6029390579334920010e98ccad4b8acbb5f77494df3ddd7e19a513683584d0749eb0f10590dad61742b178d9a96a7eceb3fe3302", 0x8a}, {&(0x7f0000001c00)="f2e695bcea3efc8c7c", 0x9}, {&(0x7f0000001c40)="6830170eacd2ed8b1d741677004a973e1eb16bffdff08395aacedfec8163ed66e7b1923435567313d272b96eb259e7fdd6ee10ec7dec48400e2ab359cc605cbff79efffe369d71fd14f36fc49a72818e00c242eb9d72b2aa47fd9b83f57ee666e223e5d74b2d5e537fb035770f6e61cb3c45013b029b9533dadbcd9ae2f77c8bfe90020a6d3f5e4bb15fca98b548a41061684b453f27d415a4959379dd0a26417b79143620aa0353d72f18921687192f382c0539f99ac0da4a80210dd0b9e41eeab165b4cdffab176a0b705b495de10196cceed36d1ce2291e15b13a65cd38978aa91337a404ce478577da0eb5897b4d6c6be9f19bd033917d511528", 0xfc}], 0x9, &(0x7f0000001e00)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, r1, r2, r1, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r4, r3, r6}, @cred={0x20, 0xffff, 0x2, r4, r3, r6}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r4, r3, r6}, @cred={0x20, 0xffff, 0x2, r4, r3, r6}], 0xf0, 0x8}, 0x3e8094bc980b3521) chown(&(0x7f0000001f40)='./file0\x00', r5, r6) sendto$unix(r2, &(0x7f0000001f80)="c873", 0x2, 0x404, 0x0, 0x0) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000001fc0)=0x3f) shutdown(r1, 0x0) socketpair(0x11, 0x3, 0xff, &(0x7f0000002000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000002040)=@in, &(0x7f0000002080)=0xc) chroot(&(0x7f00000020c0)='./file0\x00') fdatasync(r0) connect$inet(r8, &(0x7f0000002100)={0x2, 0x3}, 0xc) setsockopt(r9, 0x2, 0x8001, &(0x7f0000002140)="de306ea4a244805b917b4e9499d4dd57f0e07b34b92ee73008733d53c510", 0x1e) r10 = paccept(r2, &(0x7f0000002180)=@in6, &(0x7f00000021c0)=0xc, 0x60000000) rename(&(0x7f0000002200)='./file0\x00', &(0x7f0000002240)='./file0\x00') socket(0x6, 0x2, 0xc000000000) fcntl$setstatus(r10, 0x4, 0x40000) 00:00:19 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000140)='./file0\x00', r8, r1, 0x200) chown(&(0x7f0000000180)='./file0\x00', r3, r1) getpeername$inet(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = semget$private(0x0, 0x3, 0x220) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000240)=""/33) clock_settime(0x40000000, &(0x7f0000000280)={0x0, 0xfffffffffffffff7}) r10 = getegid() bind$unix(r6, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000300)=""/254) renameat(r5, &(0x7f0000000400)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00') fchownat(r5, &(0x7f0000000480)='./file0\x00', r0, r10, 0x200) getsockname(r6, &(0x7f00000004c0)=@un=@file={0x0, ""/55}, &(0x7f0000000500)=0x39) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r13 = open$dir(&(0x7f0000000580)='./file0\x00', 0x813, 0x40) bind$unix(r5, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) r14 = open(&(0x7f00000006c0)='./file0\x00', 0x400000, 0x9) r15 = open(&(0x7f0000000700)='./file0\x00', 0x1, 0x1) r16 = accept$inet(r5, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg$unix(r6, &(0x7f0000000e00)={&(0x7f00000007c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000800)="ff21c6e47617f2afa740f589c3335551a5d088fe10763696fd1cb1a263abcead9e15486ea16b54230b2bcc8ea0a2c9e7cf44dc231dbf1a66d5789ab7df862f304e2d243f35608b045f183ff20ad22b3289ffd143be7517d6ff3ac92a085285a0c12a93a0df31020d4624921ab05222510ff241c1d4f4caacca08d6ef5ae0d0038dc089169b26d57efcba4db413ad15329d4f1788ac6bb9147be1029fd05fd5daac30587996f6c3ac64dac647030741147667dc2c23d85fab970e41e4f6168fa3197fc90674b7c82e7293563006393d1242", 0xd1}, {&(0x7f0000000900)="3a7ecf90814518f02a95ff9deab0d076960f9487a34a201efba271ec10a0d7485f5dc1a24e46e505959a7680934826b3ffceac743a2423bfbb150511bb307978c6a0fe459e85ac8236b3279c78082f7d64f631bf7cfbcd4db3e10606713c31765dd0dd621533f160160215a99b66e092d6c3bb29f96d904739af69e40be234eabb6afd9688f5390ace91d48bc97e19ef879be2c0f71e0f6b76c1b878d35005db52fb53882547081a419e75a360c426dd73e40451a66f049a36d3ba035db742442a6a704cde19e64139dde5b4b3a07b6fd32414b7753b94b906a8b9e5aab6bfbde6edc1226dbc1888fa7c9a2c", 0xec}, {&(0x7f0000000a00)="d970a31a18ac42aca523eefc781c22d908471fa56d50263e33788ba9fb6d533d6a4715fbdb90d08895330e156819e5751b89566a265fda703a9a55d4117c18e18fa37e2d24e7d3cc00c483be47dbf5f7d1e5f36cd94be053105e348660e6d5f76f125eef2868b10ce248b583f89908f0268d4f4e5b9e214444f2ace049dbe140c426c192d439eeb043d8a0f2ee99ae2bfa9e05f6fde68b39de4aae816806d1c6aa01ae19a5d77e7ffc3d23e27a5b517d2965bd31e0dca8c07316456f568e1cbfa746a71e5fb4f1d5a8bd0b8645e83ce7439d8d4adaca4127e3216603093081f777a4b56ed0651d0cf01465106fb384e339e5eafa13f13f", 0xf7}, {&(0x7f0000000b00)="8c487a103d579eefe8fa0847", 0xc}, {&(0x7f0000000b40)="da1dceaa1fce38ccce3a4fe42083310786f4f28939a639752f1c9da1289edb51e08dbd474b85dcead5002a76bd926f58f408e9c298725f0c124d02ce0025227441dc6a4b7958450467022ac43329b7c3165327d7c7a4fb6b89ae21de6da21059499c46c8e5e4c232ede1ef716e81a2377747536da8697f863522d6f2a6be403fe76499f1e9b22a9f21e863e01a1ff445dd4f218637bf612ac84a793021094af5f34fbf3c987f498d4b00f4b82b8300b5b065c05a828bcee11f977daedbaaf674541c4ce192c0931c", 0xc8}, {&(0x7f0000000c40)="3492a652ebabd3b421", 0x9}], 0x6, &(0x7f0000000d00)=[@rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @rights={0x28, 0xffff, 0x1, [r16, r16, r16, r15, r14]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r13, r15, r14, r13, r14]}, @cred={0x20, 0xffff, 0x2, r7, r3, r12}, @cred={0x20, 0xffff, 0x2, r11, r3, r4}], 0xe0, 0x8}, 0x3) r17 = msgget$private(0x0, 0x80) msgsnd(r17, &(0x7f0000000e40)={0x1, "c99b96fd7b2e91461e3523c5107519a92979b0a61290ee5bec3b295c6a3866496b335d5a6372b15c316ef31bd01fefe820356627c3d384bade0af8422342e92b8c9ec14dd0d7c36dc3fd569ecf8138d20f14f350e0b20f6d60fc472275449b66fe64634c2b6af6da2807a8889af374c122ce1b923989bd6051b7a2261226f8d824ee96a86b55884939fbac56377b093fcede4a28d139f38e194e70ce99c6fef47a3f35f5f6ca00da9a09fda9de18ef58024a28fed2d0f61f2d"}, 0xc1, 0x800) msgrcv(r17, &(0x7f0000000f40)={0x0, ""/60}, 0x44, 0x0, 0x1000) chown(&(0x7f0000000fc0)='./file0\x00', r8, r10) fcntl$getown(r6, 0x5) 00:00:19 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8) utimensat(r0, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) 00:00:19 executing program 2: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x800, 0x2084) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x5, 0x300) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0x10000}, {0x100, 0x7}}, 0x0) 00:00:19 executing program 3: r0 = socket(0x18, 0x50000003, 0x100) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:19 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x9) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) nanosleep(&(0x7f0000000100)={0x8, 0x4b9e}, &(0x7f0000000140)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) nanosleep(&(0x7f0000000240)={0x6, 0x7fffffff}, 0x0) nanosleep(&(0x7f0000000280)={0x3a4cc3b2, 0x1}, &(0x7f00000002c0)) getegid() readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/95, 0x5f) r0 = semget$private(0x0, 0x2, 0x80) setrlimit(0xb, &(0x7f00000003c0)={0x1f, 0x3}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) r2 = accept$unix(r1, 0x0, &(0x7f0000001480)) sendto$unix(r2, &(0x7f00000014c0)="4dba7cfa24edffdf4332468db0d6fc536f27f817cec1d865cf2697dca436dce9f8344c8b24af38166d414034a82aea7c0d49b3a2a08305c4753caaa9efd07fa549a1f774d96d9a49001f9af7bef5694d53d9f2123d18809d7f26b42031f22050612ed8d24d3310371fb22be9432ffec3ea337771e7d64c9f6676e2c64467205e700bb0bdabe8d5ca9b46dfaa82201864276d912be7b53e44eb2a2edc36f17de5bba30b734c2de3fceaa67a1ceefa5f531f904dc07e88ec5692afcdfe1541093c5de473f0c429b6e1b207dab324fe7c2708602a1a3a28b503ed0376b8879020e9dd54a610e1ebeab975a797f966d7322f1286152c015c1857546f24392e39734b9e295206cd795b0a91d62f2a1ebe22d45664bc6025b8eaeac05184140bb4f496d66f1ebf84249357ccaa2666a6ce62c652e502dd58416b0720d6badc01536c76e7ebd20074c22780669047739d9491d28ae4cce8c61aa96b2e7649e2ced4d84276a15c46a6f37195b57779f419500748c0c9fe71c6d2f4eb69b4f06262ffe870ded0194b28e2e882e22d831ecc8eada2f4cd1821138f5ba3e5aa78454a6c288a5d33b9267cd31ed4fa07d481fe07284e1449f1d848c07da54fd2d75b33d3d8f1cb22e6899ae789e642a5c253910ac67142dd396abc62d022f989929b93eb9332309908353eda4da3753f905174d975bfa4c6410ddaded0743c7e816794658d0d7611bfc08431c69af3da8febb3d8daa602fd4f65842f6540bc8694415a665fab347f181ca9a38a080cb41c7d4095aacead6d074e30ef5d0ad6a7dd9cbd02cc4667d1e771741799d3c59375ad6c89047c3f34b1e0071632db15850b1c2294efde8c06dff0d5c6faec9d7503f9b8cb2748696eb82b087f5840bb4d541d2bf63a007c0c552321fee9622ca9e9998c4d7cf5ba9272b9ce2ea75ebe8dd773ee4b33f644ec42f18fadd85bc37fa1363ab4b97c635046f63efc719dfaaf2706741e578a7cec1b3f0c59f89d587abc1a8a3196c3244394ce60e687f05d246b07bab269367cf29be553922d6c68d83414bcac50baa0c1c4f0eb7d1f38cea31cc743f2be3162af3a8e3bbddaba1ab69a7062f3b8ac9ec4d23d487188594ac1d9a52cbd14388a76ee148f3a1018479639b93fd78e670b5f9a52445ea6780b836da30e617e8822547de9391aa9d2b16da04374f031decd7dfee9ce8d6fed42eacca3e7dfd5a3a6923b7e5a6221c4b245b02adb44694542496704a8c0b1ba3d22890eadad61feb8882d3d509bd625eae1b3faeb8dbd8ce57feaad648c050a38e786eaedf8c363e18c92e77cf6af0dee050175077f1dbedb10d4090c381807d20c61700b13f62f1dc097ece9b091271574a441577b6717547b5ee1120045615249dc1e1a72a175943d8ebdb04868691ee043379568545e049414ae75ae351216e11d7f80e436aeee59e740c409511a40a2251bce6c40d27a5488824eb963298cf111cd433be584cf844d6c25d257cafe0c146bb0f22e5715c4e1aa77605c0aa2d932cda4d30abe001495d82d92011cb79cd5e17c8420224e646258c70a8fe65133d535a801fea7ef8c3d821a952862c8d2d5807cc185d7a0f5f8bfaebfa3dd4a46860a903af09ec55a6510a833c8bd6f59a0caa4587b0f6cbfd65e2dada5adcdc87e71fcb8d3245ecdf15ec5fe60ca9dad95f274f2750398926d9afeaed2c493fa22230af65daac5bb00aacf0624b67dd5061a3b325c609dd6eb9f6c42f14c746991cf37917be324a99e7fe0fb62710b3be3696b97685b0707f75deb57a726f7f5533283c95e984a4686a35b4e0af992b81758333a609aff3550263c36a74cc967a9993925f6bdbf969394dc4657bca4490c9cffdafe09c76353ad52acc2b5ef6a13cf1d1a29ab49b1aa343da5ccc5e3d6eeee7af58eaa80c50580554ccad0c0d46318d43bb582d288f29e16a1c4aa9ceba3382961ad9c6bc1ca86f3a2ee7223a277013d90f9104e8e0a87f9bed8ea7484ffc6e21fa2fbfe5fadaa6f4fabd440dcfcae2c22e09e64eaa81078d680571b6e0bf2622e96a1a15cb6c0ec34eca3b469507cd249951b95d310c7fc207284094324fd68733ca0f32cc0a96a80c062d907e4b4c89d3114e8cb143b3a4367db2e27647d5cf51d61630e57030ce5059a599225d0622ffa49e89aef73549a65962cf96b5bb2a0873aa81f4f92dc7456dc05f428236b2a697e5a96213ad7ce5dbcc06ea80014a03c4a391e77a59421a8a9058067270fa14f9246562004f6ba16e19632a1a83771782d3f5d5f1fe372b7e3a601566fd3b0a47c046706c989a7660a73e6ef3184150e2fd65a0a405779cb519caeb9e7730ee67d21b92ef0584b6dec7f370d27f46ce70fd42f3981e755c97ac4a751a49aecdda2109337da3c716b637015be79334c452e03c7426f1a08bcd18af0a3b4f360d6862ddedfd0551497b5758ae9cd3e572135118d92be87a0fdbdcb904eb537581201fb593d68dc323e30bc79d1890c43ad9dd4bf2941e9e0f034a3ac99613530197c2e556d1c026db0a248ee849ac2d73293dc5534ed22265ff8904e1d75520f4a4df5a9c91f98012bd3b20c0f6455c88a075545358e7dc81ad126523de092908461f4d89e57a1f793b4e4e8e9d2be78fd57993eb30c5c9de10ed6ea642571950ac373c501bb6ded6b4a9bbe598aa9344ba3b1558e42ff31f430721c7f29577bd2cec66aeee787ae356f9aa84bb9c27118ade07466809d1b015c5693062a411e1731c17e647627b41aac51b395cc9a28975d6815138d2607412c37d42e92b5e8cf17b7f5655811dfb259bd2e28cd16a1fd4248f865d2734487bb57ed8c275d38676fc41c158c7d5f8b7241ca5730d4d9541060a903acb787077e0cb928fdabede211877ccfa21769370ba2af9efb8fccd1bbd8e4165a51ee10650c996b56e357f3c867ec1d310e94ab693bb44c85e98eb03e7ab55233a0596304da97c0d70187dc73d3698170d1e4a449f98ad09ad5b0f1e86f4bdbaa3da792ec460ab94c01b9c2e5f188b108a7c1340e07414516c5f9d0b3e2c357dd30c3c9713ec4e1c5b413b2a539d39065105deeb59e1b1d94ca93c60cec3e0f82082f573bf001d05a5a11045e0301785d3bb4fc978ff83b3e9cba4b568e209e47e9de97c1ada722687c3ea59cc56edf9d358d12b4122705b2a7c318a571c136bcd1dd304e0777169bdcfc1e1efb76e9bd1ee13006f36414809345483c9ffe9dfce146da4f1a936ff11db27c64a49884401d23eb7794ca325b4af11ce5d8c9eceaaad43ac2fc4664925b6652ff9ab7b56c6ee9a386eff666aaae058d0556faaba5d10c5276fa896a83defb8fac98b71e2e66de891f7dac20cd1bae24b032fcaa6a50c21947f592eb06cbee2c1f3edd68dd18ee49dadbcaa47b23344c9e3b2576d32e06b9c45d24b797261047c55cabe2f0df5b977b7e4d29378d3f1a08eb6f620d2d2b2e1408dcfbaf254ff5bae48a95b07a9be33c23dad48fd257699d9db70dd4fb1dc2d381f41dadd3a67dbe1c90dc0c345528337f0731cb9cc8e157f154b1dfce2abd84d092505c2e7a91de0f5fa9be6b074ccbf75230d80df4aaff9262f786d91f3e8799f98e569faa7709bb0375c5b0fcf32b03af5f0a1ab410e47ab726aa475e50234cc25de7441908d3db3e22fec95d2ef8f125137a3458a89af8ff8a29b0f6a4fa737b1dc4e2167552216b8629055c7e934052ba3e5d320cf0559b63d6b66d5d95d8a6a9ccbafdc0ac2d019fc2d488cebcf7948e7bd39da905045437bacc29535673472188d317fcb48b59578468d970f579a9aaa026d74ec17bafde8249436071123e242abe6ab2ee716ddf33f2d175279fd877d05f16386505c035d3580c882947dc26d649943d5a264ebfb4962f2cc915c70be3a7a35a5f82746e0dcffdc767f760cde6de4f6d1b2a82b9c13cbddf5b9fee271bf0f4867d1c1fe2b1edc3423ccdc8ad8bea1152ad000bc0333ad6b7cd80d5372a10ea01062a594a5ea348bda1d22518dc48bf51d65359555c385913624a517504ab5cbf7a9512fbf4dbf9ab356f08c1ef765377a310e1bca90ae0fd975f88fcb10a2a521450bf68676fdfac9827b043d7f1d997b088d9dc81faa2e5f2600b02f4bdd6e399751aec4a960e4aca035b27eae1259d43bdb9c0a6a370af424cdaf1d08e611d52ae37fe2890bb4f6a7fe32d889cb684e6789ade4561d263de1d320b3fd9e31be4ea1bd730f60b196aba8bdf42bf8c3676426e9d4ec1a2e663f4ec584a0a963379809d22eebb4ff489eecc5e32f3ee69b60a64654d69677945b420985b25f958598b8d8fe7ed6ad1e7389b9d4c6ae6ae6b08b2d05c4dd1ff6617a15780e254aff0650ee0bb50fda938c29d830bd18da91e9607657fb4cc7b3ca804f1b5a42a16432a04382486f5dde4f59aaea37f3c3bceda3ed066fb28c4a3889fe1cee420530a06086896c948689791eddf9b5c81340e18c5841964630aaf4886ba5d8c01be1168af8423e04ac531b5bdf3460dc6aabfd79818b5a7c4063cf017d65b4389c0964247e2719c486a23be699ed3e603b33ebe346003850f4e90bc39228abaa8a6da82dc7094b2bf683c84c7fec63d9a8f49e68adeabb8c4c811ff4906b2e069913acb7a286a7714f85aab16752c61074abed2d8218bc72b456d33986d850a41b0e565e9e7ae90c9d88c83d94b56c5d8e7c9c66ac081b9629270c0af6bfd62a24bb42b3e862868d5fb47433d78a11520afd53e25c276eb7dc6bfffcd802baf2bed2b930414357d7b34729d76ebcf05124641c5e4c674e165517dd21cb59f9806ba57eebcefbe293e65916b362acbe037ce5315c63ba36c8016e86dc918ef855e875e67632428612204ddd56163031dddd7116abe0bbc7cf3ac0f832bc29ea3cc403fd2d28cf4af53fa7644b1074dafba2dd178fff1ed529ae0caacba1ba9fe391803fe269cd0e232a875410011136451592fb45e5e6a3797b1c94786bbbc9d21330563d2d474ba038fcc6d2633e8d77dad4ef48c20ccda265744359ce6038d7f5af8f5d101b2461795c4516120093b8e28297f432e4981f3a7f6bf8f192539e1bdd2e59e9bb68dd2cd4dfc9ff22b8a98198d22c98c47ca4f39f0339b87823748992f7361137ec6df07b58c5eff741a19e2f88ff8517d9cf6c0e99335d110c95d6bd1ce54cbb3dfb24d89186f6820854671c30abe193d9029a57c33c3b60d1f8f273462f6828ca016b8d885f0d5ea7d2e7c1d65cce2d8f5dc5eade2c616072d33210115a3e291b25ad7a2aa32cf42dbde9b1b7ea339881d74f683152580eb6e02c434d9e096ba35ba3171b78b56772a324730c9823f0033ede2f1fcfb5e9d152262c2de38823eb4fcc966873bcdc98247e10b9d7c887c39c13f7fe3438277729813f096d6fdbd14454a16aed370cd0640bd182d55d486c195a852fe74ecdbb2e268ab05efd8e108ea2f2cbdbe5657c0c82aa35dc34a537b56e4cd960252d2941bd3e4084b33035cc2aae406a8c7e98a81076b0894ecdba90c4d3a4ef9e309b6cafe48e177a6e147758244c2de8c97e9b026313c8fd6841672230d38846dcac2d1fa9c0290e782128c70e8b9ab64cc2dcf656659256c6d0967d5b8a6061c85156a5a0f227a015f53294ffc23cd961c197474e6e5db17c3f703d8a9be60d26748963689d76d6162c6820661ba40f160223d56dafa1483033b4ca29e3bd07bdcd5b191ae93edaba12237cbb8525fff7b7bec34cd80eaf5fe31610c4c9149da7095c387b3de297137cf34378330ea9132319f698b", 0x1000, 0x400, &(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x0, 0x20000002, 0xce) r4 = open(&(0x7f0000002500)='./file0\x00', 0x0, 0x80) getsockname$unix(r2, &(0x7f0000002540)=@file={0x0, ""/4096}, &(0x7f0000003580)=0x1002) clock_settime(0x40000001, &(0x7f00000035c0)={0x53, 0x80000001}) mkdirat(r4, &(0x7f0000003600)='./file0\x00', 0x100) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000003640)={0x0, 0x0}, &(0x7f0000003680)=0xc) seteuid(r6) msgget$private(0x0, 0x11) accept$unix(r2, &(0x7f00000036c0)=@abs, &(0x7f0000003700)=0x8) clock_nanosleep(0x20000003, 0x1, &(0x7f0000003740)={0x7ff, 0xff}, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000003780)=""/8) fdatasync(r3) semctl$IPC_RMID(r0, 0x0, 0x0) pipe2(&(0x7f00000037c0), 0x4) setitimer(0x3, &(0x7f0000003800)={{0x800, 0xffffffff}, {0x5, 0x7}}, 0x0) setpgid(r5, r5) clock_nanosleep(0x3, 0x0, &(0x7f0000003840)={0x9, 0x1}, &(0x7f0000003880)) 00:00:19 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) open$dir(&(0x7f0000000040)='./file0\x00', 0x8020, 0x10) link(&(0x7f0000000000)='./file0/file0\x00', 0x0) 00:00:19 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200000, 0x3) getdents(r0, &(0x7f0000000040)=""/95, 0x5f) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r2, r4) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000180)="fd5c1e55dba83271ac99ae057ec2ee7bf09f42bb715fb5fb60045303bca8b930eb7d92665886d9b4cf503dc2fe6cd4db94832bcfde20b4aea57799c0a4e12fa43d5853377189408dd108c27902b8fba0ef4462556e34bf36f627fda39115b0048ce177eddf9a5e38a6d6e0834e6c04a9a9518e158685d66025def70be7b4e9e49e7f8a4379b0945930679dde391d21d9e050d344940d070b9a1ad44622f105fe23ac8e245c7bc018bf9268ff6a4534ff8aeb02e342bee504c72e14c7de8f92f888e439ac2c78e4a9906b0e5584359398d18bfcfe8caea468ff9e75752512054733572e51b2901055179276ffab68b3d7344b47dfcf5a8922fae1a8634a5c9846d56bf4cceffd1ef2661e4f2b66916e11d614290d4eef89fd0ad39053982530a3e4c808b5df60e225aad83258cd346ad9bc670bc191620e41d31b1a929cba1e7a2cb632f2d3343ac44385a26f9000ea5cf37fc62a4613fb1cca0405f1139e323f1f07892b7d9c33cc5bf159aa30c348a44009dd96613828bba69ce4ddf9e555284b5668e8298234796887ba0f3f94196194cf7d5b29439863e8cf8d0e3050fc235af5e04b386399fdf01d3258e9ae5952912a3cda80c7b2349d0b3c9d937ea6478552f73cab8e6797f79d5fc0632eb18ddfed9f50927650574d35680d5a8d61988c0ecc3256afe1449511da9a2f51906907279b9ab8d0bfd28b6c6c705b3c1e98a7c811c1a84375ce4dc32ea735ce2a19838de0c39f5918efd3458f87504e8e2e10db7ac96f94850f6d3ed4cb67cfd2ac4e17624f1552c63783041e484336f32c6cc253d379f41bbdd5792d4fff4ae3622055116e9c677f05cc447922c9f4e8e7b811d4a2d27884a8b6780a83b4011a22df61c2fa8b339893d0aff41652eaf33422d270361d3bedf80ce45fe34acec0eaab76254609dd31d9f102475ef06e3956b9e707eee469d16a6caa488fc62cf1ec67bc4a4e80f89a9024edc0c46e9ab3e53409181c74df00590b7d8f8a0a9727509813677ec281ef8c76efa946754c12500c6931180027d081beeb14a12a7c6641e85f5361405ebb7c5e6958fc8c354fb315954cf71678e97e65f36cd7b6903ca983a9ab54808d483cfc628b0d36c7c6b3fdbc390c3c8402a95be29b14bce4e660ba0dd9067714fc85ade2b4fade6d1705037c6914df26a8ddcaf903cab0f60e2778b3a2232e0316169f7ddc78ac9890b9ce1421006cbb5ae6231c70dfb33706befce21f22915b768f7c47cca2a8e4a5ffeae717a25b6d58426c0208c24bbcc3b09b2e9401982b7cc0132677fc9e6949eda1dd69f87b43a2745e9371d75fdbcb2dd680114d01e0869b6f719c5c2ef86b10f3f0e8c8ebb3c4f6817e98f087b63ff3ef129f7a559d9aa7f6f05b886f5fbf73a600fc9100f6fa581330ffe8db8eaea71f8ac55a5c998bb8514bf945f2269fc137c9ab8bc4d95bab9990c241abe587e1de526fccbfc9ad868aa291ff555dd7c1fb7ae656e3e72540da5c23ef3be854a6a09d0dcc838ddb50dfc3eff5a21d7c736e874030b659589297877de44c6ed61e2d9e1721e59ef93349366a5f06cf8eb6ef89754a67a3d164dace251146d6b11346aed8c05985aa2e2bb2a3c12e4266179a76ab8fb7176ae3ce501233727b90f3164d372df421a5dc468a4a4bf93ee83073ef020ef5b4e9523a4076764682cb6942b24c0660fa486eb9d8b53acc48c3833faa22e4c686893c1479f4515e481b4b72b5eb73fb844794a67694eadb7aea61c66048bcb54295a78c55d3a656304a6be9cc47056f31d0ec5a5a8ff05715e5688f2779a9c32d04f76399dbc071e313067d81182b835f6a7f99595430dc5ecbbceaf76fe4acbf22b804192c9b967dad6fd563f9a8d8d3739b2f83a3983b4e38610fd1b50ef3530f9a3bf3651971095f65d3c1e8808e71d5b6fcef8409199c22ecb37a962d9acf1d5f26b60d20ef437812609bdef5d7afe0cdc765db5cd80d8aaed080ba14445c2e0610c6c660a515a22024747d23a3b39c18c5824bf1a18981946f7f6216539cfe6fd64a55fb42086560e4151230110cca88d016b8230ed63b997e63b3b8c1bae16b8a29b86972d207bf655ecdb4403c160583e01c9d3503470533895747e154c6b397ae38dfa69e2b85905b61e1e83203a8cd0351720f9f1eeb4853c5c24911a52f7fcb31eecb2242bbe9a0757b8a4ac87368fff609b8ddf406f7664a04df4855ebfd3149dbe71b52bace8971c481466618a85fa29cfb56f05370d1f4f99fd32b86cc2e6b7f27eaf658ebd42b11a87e0c60e63538584011ca962f7e4dac5ae91c6e47be312fefa17d003f234656f64756a701b8b5637dc605748d46f2c1ddfcefba2aea5417452db32a4bdd4c3ea21fad0ec9ffbc697e218811a765a4347cfb46339f4267975f77a8af3387a048b54cd048a641aa5ccad1be55ea5a5f79d4e270a456f628fff9c0ea814857240c3d6ce80d1e2eeae6abd8eaa13611ed84ccab20e45696148f18c6f65d536ab64c6886310d3ee2fa311e8fcf9f7592695795d2853de8447a97f4db09609d945925bd91805e083506fe368ea681660c853b021486dded5d515452d42866bbe2d9458827dcfb61921b2556d17d181b1746260716edf26e7c06f8cd45c1d920b8d6632a6fbf85e15b1ec3940c52857f657eef3fac766ffac1f5aa3b5317481847aad10cc468b6c79cef0d8dba5d68f7ae07f31519ff5ac12e544ce02b36dad786efca9550981f3dcd8390657d8fc3fc01ec4091b1bae8012f192e72dd875bd390e533a551b24223244c803381645c29cab43a17d2abf6feb462999f42e31ef0c8503729b4b0370a3252010d846eba01036b68696c72f9d4e58f8ffc4ef90f15b334903869c3e567a187b519995b66ddb58009e867f5085794dd3d3983efb3b487c37b63605a5554a167896e2f7587c4504d1be09efd0b88c09e78d13d4d0ce033c0c578181909bd0afa865899d95bef132aba9a4edb74aa9a71c2c382570d747cf82f590bbebbf6bfee1598eb310a2de57a1f75d09f3e51134ae9e6d6c83b26f4e0093a0720de6ff0cbae872f5a0eae624c8a1961b066e71177d628df752cf2697389397c32a7ba63ca4fa3d07fa7abcb7f8e9dc0d7654da94caa7a5bd67a97281394bf9d11a01e3a875a3f3c73b6da213d401dc2bff90054533b21b182a37f6f20ab816d7aadafb417e060a5b67064e28a2d34186edb225f49982ec0aeba984e410d88177a3cf9904e0db18460a174bae8b08c7e9d6328ce39e62dc1488eed7efd3656b8b09c4901f0a70ef7d9d90d1401975ed404b14b7ca1614959b1bddee85d8a87c9ab1b3a72a74a50bbdf841dcdb88d7198fd6fa0d299124d4ff72cc5a65f9341cc5c1a57a4cc90519321cca0ded48e01de49a7ff7157e3f1a24cce9f860b37b1f52fa773571181788c582e47ab30e21dc0e50e3bc0451d82af9616f188a8d4b1f65d12f80336cea7a5f8904338907b9f276fa023c05c989564aa9f5f822faafe5c46b9c16c6de1b7cde055df15185241350d0b6113e4c3ae57848bfe85f3490586798795f062e0f57e197a52876236c481c83bdb0300f70b977f8ef654ac1f7ecd38aca8a5efae15bd83aabc848fd2bf42007c6b12bfc0eb38e0333159ed8d023ec0c087744f6d68921e7158a2b9150902afaf50ac9b8feaf116c9a25e4c2a4b0f0c0fe39e7daee5b814b3c14a51c7f7f9c38000c902a3994acaf437525ef0f6347e64112787b2aca9b5d5e246af48fa36d5b3ae34e105144147d653645937ee5c339d4967fac6126629101feca2ebd5ae01b76812d0e3bfc59938610871a9fa36caa21835479db75b0a85291b4243238c6b07ac6ac5fa50ffb36c0d3b67e9865ee3666012d6f584c66fd784daa2a47b9e9b97cc0b5653b77f09074ac01f525a61147dfc2cc16cf3086533ee4a0f0dabb5ec60990dc68bc06baa0be3c6119cb3f629829fa653a3c88a3f2b5a76e34adf56328556f5506a0aec381bd3cf194e70d0e21eb6f36dfefc5fefba546e9a0a50c138c115dbb0701eeb369de1794d3b8283af5e63688cfc34a1627bac2c8b8143baea2e6e2c36ac6f9473ac010258dade7136bc104fd7b427f9eb3fae2002ea6f9398a7334a0eb574f537a353df7c0601abd31fb59edcf0fded1b55ea55fbb70cf30d7f19ebc8431fc42408f87d7729b581ca3b2a0f5c219e9e49b6061995e242f8a66a75b24895ecae88d02b89af830f7fa6c2ac78fa178d72cb534ae1c968c7cf06e3d7b8f5c797d0950e5e8f11549aaa450fefde8dcee010ad51b27ba23c123f70503d414a431b891e57bb961fc10309c7e464cfdc6e30b9fbee447341b1c422974d43fb3ee80872299fae8921e1a6260ff3f2c4d60738eb421831eb225a847edc44319bb61b5581ebed3f47b89f90c949ceb278bca5ef3865882544af12bc4abf8a6163609794b42f59cf584c094e7b6793d45edb4c69f33e2f3190d5171cdeeda2cfd00fc3ed082c1d999cad04293053201c82b87747926790460cf48508b15a23cb512ec7e214b6bdb3378047c61802f11e9799adfc3377e55349456e237901cb042db2f66b69938108650a8b17c05cb892fc65f43ea2846b16dbd2a9bae43354f78e7e0e58d4481fb8a418b8c4fb6d504ad17e082ec1e0b5fb007be7029b62ae21c0c14d9479490f5924259d73dde2888685de019f260f4873fdd9434d6f11744e2aca2c6de325082aac5dc810a888f75f19f0c2af774aad79502e9c7f42bedcff48178e8741f28dd8503d7cbb99fbd871f208a923bbb4d9384f5463547c2ae2dc79037c119a44494e37e16209e5cd5f30b4072822d3df8ad0b2a32c608101be8824c9e638a20e11ff4adf45e8fffca4953cce0c22dcc2818c33a7fec661f269fbccf2d7627d30480994477709b810be8b574d6268458f62ea3eb9c302b147711e544309416fdf79e7ac2323df5935121adce1daef57a842a10b4f7a1fb0688f03a1b2d9ea7646d74b92e2d3558d03e9f3d37f7cfb732a3374b45b24abd27b863b12159dcc53cad833722a3169ccd68dbd7ee160ebde304f28ef0767951947573bce1bcbb028f63ad12281e8c3f431bded4841589e393770e9f3152598168b60af54e187924586a83d8ba4c847c551aeba8c16f79f3493a5087b8c4fbc2be9391abb36233342136f705710586c1c618eb2b8e733350c8888bd90e8a684a033105a6f9d0f9b4b738d13f1944a526f74f4825f2c02d17aba40fd21a464c3c4442e404c58248d0eca02c944d237c80f30a4e1b772e20fc806568db8a704c2c9437221ebefe217989e5fbb3648073f6a441bd0f9a0adfc809f110abcc44002cdfb04e329a0cee21c7541de4f1079ab72d08411bb18f96b51078de43f18ea85b0b1ce3a219a6190b231dd6af4fb223dadc3991ed5c012d044381d2278e04daa6b97dbba70744dca7f6039b4337b1e28f2d1da54a0c35a6d34930d16a4cc3ccdf749284c6c579a2de758f01402abda210567d6322d5d104973fb81a8b873a763a973736e7cd9ab71e843ecc92e19ff2c9eb46fbff9bdd54a428a876d499a5ec87e90afb87ce555175b15b2351a59f84e0d98922a4b324d87e5f9edde418d148c104b743c99eeb343c40793913a9e60fdbf9db52148f67be041e802521ea827b4f2f20c1ee434837c5412558d6f1bb0ea8f287327291411b6f7226f115e63a8894128cd409ae0d94f0b929f5ce902ac40ff719141b135c2aba59d0175854ed6da9ddccc5004927b779c9911212bb722a3956e3c26888303a620151b", 0x1000}, {&(0x7f0000001180)="fed3841fe1ed61de0281b0bd20ca469bc0a7df7eb2b89c4a64a472c1014404ae9acf9181d47b0679add1b40cdea0f87822cad1e03cfccce8530d571acda4702757ac9c8ca2e947cb2963134b2ef4d2e9dc743a3731f14fdcc589a1386cdcd096ae1974f6ef3edac46dfe417d5caaef325e52f93b7df8fad5848e4fccffa64a40f10fda6e47e70cd3c4920e8e3679830ad4daddbe060053918de8d76a100f1d895a8ce7f8b771576b29bdf3b15859627715431581a5c50518", 0xb8}], 0x2) r5 = shmget(0x0, 0x4000, 0x108, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001280)={{0x8, r2, r3, r2, r4, 0x4, 0x46}, 0x5, 0x101, r1, r1, 0x2, 0x9, 0xc0}) flock(r0, 0xe) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001300)=""/159, &(0x7f00000013c0)=0x9f) r6 = openat(r0, &(0x7f0000001400)='./file0\x00', 0x200, 0x15b) r7 = getpid() shmget(0x3, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) fcntl$setown(r0, 0x6, r7) fcntl$lock(r0, 0x7, &(0x7f0000001440)={0x2, 0x3, 0x5, 0x20, r1}) accept(r0, 0x0, &(0x7f0000001480)) setitimer(0x1, &(0x7f00000014c0)={{0x10001, 0xfffffffffffff9e3}, {0x8, 0x20627c74}}, &(0x7f0000001500)) shmget$private(0x0, 0x3000, 0x564, &(0x7f0000ffd000/0x3000)=nil) socket$inet6(0x18, 0x3, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001540)) r8 = semget(0x2, 0x0, 0xa) semctl$GETZCNT(r8, 0x5, 0x7, &(0x7f0000001580)=""/70) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000001600)=""/146) sendto$inet6(r6, &(0x7f00000016c0)="685ee615c01eb1df3bc79dfe332613111b15d21e1b2925a02b58f7e96c6698220f788198e9631cd5db869340b8c6a4e19bd49a1b5a50a97a9e66e92452230c56abdb4c2bbcfab44294c774c6bece8decca411906eb1ff14ef1be5023c0ca5109af05e6ae70ee8c7899f5d135d81f54d2a3a15a86b4e35129a9d0fd831899e7416e7f2f83bc840ad9c99fa8b57f427c5fa088a5ae98a004d5d7372bef309591759d2bf7e8a3250dd4521339cf51be33f72eea7f91a45d5c2a307d3d", 0xbb, 0x4, 0x0, 0x0) r9 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780), &(0x7f00000017c0)=0xc) msgget$private(0x0, 0xa4) wait4(r9, &(0x7f0000001800), 0x20022, 0x0) fcntl$getown(r6, 0x5) 00:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) sendto$unix(r0, &(0x7f0000000040)="8d328268872304dd0e20d722e3895a5bc3e7d77080ed0cb1e24ab770dd950d5c5c9001af54a1ae00204975d1c681f191e6784431d4f4fc380c230b872a3fdd5f9a18df3ce74fd9e073145347b7ea24ad0dffb4e04d1ac1493e01c61150957679cbad2ee168f62629a9f2e0d85bbbd8f392cfa4e721d9c492453a4f56bb19a14c5443e0ec36748a7ced4d4efc66bae8d367acbb110d2d72f662afdf12eae90554981828a1c7aa883606f5d5c38167e1b92581504e4babd6f380eee7fca27cc349312d2ed6a3a57801aefaee60cae5616d3ecdfe6085b965ae0089ddf75d2d4d2f610a218b8ca0a98c97d1d6e9e5bb63c78b8ee2678b6014a135a93cfd5ae757ba1c1a71b181817fa53730829527c361c996a7be1c453696424fbfb93e65908280bd5283e36802f7c804064b023e07bb209b231ed412fe852baae6f873b2c59f590ec7cbfd2af8de1f3228e00270764e287b217c1d6879309c631646a62a033faab9413aa0b1fc6176cdd4048f85c9fb8aee7c70cd85fbd81154c95a9831375aab28623b4d9e1abd138728cffbba3da893e914b11b90f63d9b7c5ed5208efd40ce590fccd0995cd1b3e3297f547c93fbce6490ceba132354cfff744520402c9cd05c77d63c3f6fd32e19b9954f638a03cf9393ba8f297b8ef80826e9ce39e8c391dbe27042e1e04be1fc9422b2d5b41e2dab95c35072bda91dcaeb96e63d25c896a61cff85e7674229cf16effd6b522b8c68dec4abc421ccf4e843aefd64d64e921350a8fd48561a5ff4d343c55f17f1d58d1cb70e004c02eecc9839760066fe429099e14aa674df061b50bf9be1575f2f4219a8e0f80eb93cf4d78d9a95dbb8dc5afe8904416c573ebc3b382930845e039290b2ba8ebeae43c08544e1259225571af02bc46f33fcf85ac99b201a23c841246c9310429a53ca3792aff93b979c43acc951986a6ad7b0b0cfa68c0ab2aa4ece0ef01aea5ba510b5aa3bcfeaf30cc77b937237b13a4dfdc2e04ca1db18202e9f015ef81504021868680f506804d65712737ff104b4f77c4657224f8821bc2b3e97f47e7053d6ad90dca70d9cdb09b745d3368bfafbf4af139faf184e1fdeed17f76a4a30bd5bc317b712927a2f9b5db996b468513c227beed7a379e3c6448c6011b12db7ad051be8d1cba0f2ac4652e0afa743afaad89abfa2821e31632d89d072016dabba1514b0574e1a8238127b4ab4cb2a6278b3f16c766db45ef6a44e83191acf3bd8aea6fe76799ebab3041c5515741abc8586b34a0b8783e9e1b3c07b38c43dc3f45fa7de533d4de6b97cd709f069bd0921b986f317951f6f8ac0176529e6b9129a063bc7f676d08f4a5d638f08afa2164cd173e4b93ac098e57dfb43ec60f833894ba1c71c787ed936c44891db4ffd13d3178a413764c98d1198c06bc48f0fe8414f74db1b77b14cc8f0163a0a688dda4207bad60f3024a097aa6e47148e4aaf4ecaf32359bfef44eaef3b64ee33aaba04eb747cac07761c7dfe2ef07426dee3e0352ba1d8a5dd62a6571f6fd054920d028e01b00a84a15510daf1e7a3001a0158c7a2865689bf44f9f9d4a6d0f8e8d5eee4e52ba055ba6caec57a5a0f608f4b2f6c9c351b74d18bac89b89f2b1763265637a37a413bd9b5ab8992380d237467bf74534b848288e9e823435a5d836ab2a2fb7bf79eef1ea445e9bff1b2d162ccc35dad5e80b22bfb28661b16ef2e282669d9c376ff20a755ee4eeff442c23d60c59092f8299b5f53bd3d98ec6eb1cf2c2f82a66b633d92a2a277e8b424ec9197669d4e1df1319f602a554489bd5cf979bff2ff4382a88264f716be242b2552e88053bd6411de1a17ad5e2601ba4b3f84fc4c8dd470fb9b0764198f3cc3e748aebd1d54dc8bfd707af3d410a26f662a92da5d7b83c4282dff1ed195b7634ec4e6e4b01fdd5717207c5fc71fc51e2ffa15f507db42356ed7df22e611cb111b29a630b1fb9c3d32d0e9080b7e100e77b1cc6eaa5b73d9945797cf38e9ca5059ce112b71207546e22e85fcfe6942e050d31e405934f6cda3b3eb1771f4b65bcb2f25c7b7acd246b87257b6c13474bcdc33da80b4ca24cb341021a076ea3431be6900d510d739ef9edb5b590ba405685d7ec3e678da9e80ac8441077eb8d1b0ac74c48bd660faa8b0244c1e7980d91ee2f6b250ed9066b210a1292142ba6e70766f947ffab9f6ba5337ccc25ba6c6d4ce3c9fbaf438779ed277ff95a9a21262b27fc8d09d14a94defd4d1cbacab6b8bc0fb1cc6475e8c40558b8112b440d4317f4e6ce24e3896fb7675f6ef350ca01ff02907ee9e862f0e7bb8b827cd0f335368de49e0e92b340124b2c2ce5d4b00febbd62d92a52da8a4b34f4de737fcf337ed5a92019a4c3318b6f6feefeea7ba1ee366d19f2c212bf9e7383e5feee50d42fa522be6e3e08a7f8de7ace4eb18c5ae44a11d09ade24c280125201c311b43d54c2862471ce9e5999cbfbcaa5816164c94e4bf38788b1975c95487e4ec43b128dcc43e3739c35f2008966c654ad816551b5e16c006ceffe9c7556a35de6a32aa80afb90ffe4b1118dd0cc98f3c58a99c999dd86e4370b91761a8261ab14fe888112e012f4ded6112fe25353c2e9510c432deae4b760877e7df917748b461cf571c5762ba15644fbde0b6b5d7573efd312bf90e5ee292ba3e7ddb6c0cad5a38c672d9aa5aab03980e289366164dceca7f92ecda966dbd9b309d2b17dc5e9a0ee7466a934be782b8a5142e4222f8da6b5a628035ef7c1e115c46b615d085a60a09e3ca4a81bf0a7943196497067fb3033c3d104733c12515f8566c0a93f6b629e0d7ebd1ce054a207ff8ea2d2c9b422aba8719970da290c27af1348ff59422676f1ba50f3058edd1fca34e50854e2e2402fcfb04986c2f9002d3f4adde590034e2844126ce6cd915b85b1f0c2c6a53270fdd5b2f6eda23164529ffac407a718968059972e9457c6057f2bd0231beb6b84507d5147909eb6d0e97402cb3f5ff46bc38f76a85ac71b1280b2cb0f0c98d80b24dcfa84f4a7c17605f09d7f792c6ae74a0c0780818d94c0e764a9dc8b2742e060211939f9222a26a8527280fb960317cfe5bbd77aa170a8a046ef7c487c925cee26331daaa74c30e319541f762cd0beba9ce638327131987d13ca64add26c5fb33ebb8e908ee18f4fbd18b6416b3076b1a86f0315ef62739ab193b68dff6b5e5b6057e77fcaeeed4cf45d265288f791815191a3159d6a97970ef247e9c4e414ad6ed453b5283e6b934e2ae3f6b5c701e5427e1e778f6af1ee980d999f71eaf7983a24bd3b0b90116dd7b3b3d48ad28733740a34c58bfbcb305e5aa055691bd1d4cc5d2eb745ff129ab79a1ee756fdf950a450c4e3d680c76a404a5778c0c54611a4fb77154ab5a787d76628e5bfc37016107dea79a5b94f46d2899134f3c624811792ebb79d1f1aeb69d644e189bfc40350440e08cf435a090ba6456a5c924645bada6347f22feea1b7bb7ab2557204226441d463ff932a3c4e66d99355fff37e4b72d4516e25297623e4853a415ec38d4dd4564eca0fc408762e8d833e0329a58f51d5deff926c465c2f59902eddefc4f4a5165f9b55402021268ca3f94e9db984a08974f6a33ef3085bfaa24a7582515206e0445cbc6ff1dcbe82df36f98ad2e9c5aa30d8def068af414cf5020ff87645571501dd039fa010ba8d77f7268af8cce4d46dd1a39ade794db3e28be01d9c25bf62ad8465b9578fcfff01c9972dc900fdd797ece6be06a52e3ff78c0eed9a2401d234a6a63b59889a2cce2820b155d9175b8cab0a1bdf419681385d9a468e284637438d928e36bb9cf2305d0e104154a7d4accfa02cce1bc6e5a55eb855c5bc53352a5304a0a17cc6c8039a6096e11cf9368c2565a91ac9cdeff5fe3d4a0f85dc0451f62f0c9e1ff06fbc8d31cef49677dd8878e0b8268b072a138645d31f5156cc774f9842b325c867c6228bcc05f8025fbd9bcc385984409ca984a7f92aafbcd30ab69f2042cd6d09dd0eaa38b10cd0a76f35ebfc2d1a930ffe0fadbb3341fcdb99934c79b1fc65cf3c60505b58de2cc6dff0ca40840d370d066f98a7dc8a700a71c8694aa9d0c12778d6a09d7c6089748adbf008f77263b6a4c8db8c60371f7556f2dec556043ecda1e273a727cee14cddd4c814131d4c7ea790af6435600ddcd788764a7a39e1fbfa542f6f02eb46fd8d32a03d45d0da74493e565eb492298bab3d870a7d08634fa66aa4da0ac123788feffa9c780795bc77c71a76b75f0762ec3574bc7b945af2e3cc22ce519261939171011a766464e1e97c41351f3894809ccbc2f9b3dcd06176a5dc9b8df9c4aecea73e4a0a7e908acd4836ae3057cc764f50b5f876c06dd3e2a9782634ad741e313fd005543752a75b3bd2277695632f717ef9e4724b98163df139433a8517cbcb2c0f82c5d145f5ee1a40254ffde48c622530fa71ba89eaf6450d523c7d13f50125076c4305db6371fe58f1ef8350cdd1374bf1d5b5f542ed9e53be7635e1404e35f34774975133dfa1daf9ec7ed3f319e1646824dd9ab475de1b98312a346bae8b2344c3c7edd477da61cb94c24de481e2fbf7bd05dfec4de05c1f5fb279b17881eb8dbf9b485acbb5484efe0ca3681f262b5415123453d4a888704fceba941de65153fe122593407e02b0e6a7c9b511340f47d60356954ef78c8289b71d41403ce881058ab275c03f0ba247e13efef1d347dfb6c13694252ddf27cb299e489bb509c0b244a063c22fe377ac10a1d604604c6e1544971f248cfac6bdfe62eb986227107f7975bbac83c458a491519f1b636eb2b89e491c1879d6461d524d92282e5d8a7eb247236fae4e37f1e9501eab90454a29a00fa8621c271a0ec02ac003bd33790c68b5e3529b4996f063117ae38aafa533da568d942ffd33c81945a3e3e421f8756bda91240e85f822b134b63417c5cd2584ff66ab1867de3c1e36c8c071ebf36a20bc74a5196ccc567f27d0b457573191fe68ea3d3f5c600ddf49813ce74a3e615190ebf4740cbdd04dab821c8430cb9dd00e2fe77fed159c2d9546f7c1614518a087afc3a5464124a342b87ec747659978ca68d0650906636b59beeeec6fcfe75c7dbe6b3fa49686c28c7a8e006175651d47842ff4ee451a1da44357158ab2c27a36808b65b21a0f527f0fa75b5beaed4fdaec61791f52527930103649bd7931492916545f28169de9c89cf2ee26d44aec8629cce7d482e575f7915e7b9599817c476ad444339daf61ef9c4efda1a5b4a48ef3e49bee842c083edca6e31d758689c04497d4454d21aca5a7c914de93a2ff56d0e62150c26536a635db3b7418c2f0e86165041a57518cec17f00c73c1b96f73aa1308d7e2f247cf6606a79ecbc8e322388c183948eed1d26362915f6f0bfc1606ca101c4de814a95a1d3fd8f4837ba485fa494b71d7da022739e3b92e4ae88cc5802fc4a5f39e64bb4a5a4506f0d1c3861e28b4071306c378e50a3084d21bb04266e3afe4653156aa60ef646f979aa0880222a5c4ece3c2c577565d50c6291f857817f84bc11c93bf3c9fec6165afb5ab2b6d1b6733817821e37e29743a67ed4e443376e3302c326441fcaee918fb405849b05f7093874c0bf19ae9baee288b7be7cf0af19c124d77fe661e112f2a603b87b8e493257d975a4015a5c603df95e8be7e2a629f7f4ecdd6269f5d45ea12c68f346942abb55541c62085adc8d2995a7d8c1e19178c4cefc52385803a6f52c6355c9fc84603c2a2f0b65cc2961f70c668894", 0x1000, 0x0, &(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)='./file0\x00') recvfrom(r0, &(0x7f0000001100)=""/151, 0x97, 0x2, &(0x7f00000011c0)=@in6={0x18, 0x1, 0x81, 0x6}, 0xc) getsockname(r0, &(0x7f0000001200)=@un=@abs, &(0x7f0000001240)=0x8) fcntl$setflags(r0, 0x2, 0x1) r1 = accept$unix(r0, 0x0, &(0x7f0000001280)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)=""/48, &(0x7f0000001300)=0x30) r2 = accept(r0, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc) faccessat(r0, &(0x7f00000013c0)='./file0\x00', 0x40, 0x200) truncate(&(0x7f0000001400)='./file0/file0\x00', 0xfffffffffffff8f5) r3 = semget$private(0x0, 0x0, 0x540) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000001440)=""/219) r4 = accept(r1, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) flock(r4, 0x0) symlink(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0\x00') fchmod(r2, 0x3) renameat(r0, &(0x7f0000001640)='./file0/file0\x00', r0, &(0x7f0000001680)='./file0\x00') fcntl$getown(r4, 0x5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000016c0), &(0x7f0000001700)) utimensat(r0, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x8000, 0x81}, {0x8, 0x3ff}}, 0x0) r5 = getuid() r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r9 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001840)={{0x0, r5, r6, r7, r9, 0x1, 0x20}, 0x80000001, 0x7, 0x8}) paccept(r0, 0x0, &(0x7f00000018c0), 0x60000000) getsockname(r0, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) fchownat(r0, &(0x7f0000001980)='./file0/file0\x00', r7, r8, 0x400) unlink(&(0x7f00000019c0)='./file0/file0\x00') 00:00:19 executing program 3: syz_execute_func(&(0x7f0000000000)="c4c1b812c9c401f95eb3fc157bd1f20f1a32660f381749b8c4a18d6dc16666420f2aa9a58570458f0a3012c367000000f2f30b13c4e1816b8a8f000000c4217a70663d66") mkdir(&(0x7f0000000080)='./file0\x00', 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="0766f314eb7a90629f152d068b7b48dafbedf46d72a6edd27cedba61", 0x1c, 0x402, &(0x7f0000000100)={0x2, 0x3}, 0xc) truncate(&(0x7f0000000140)='./file1\x00', 0x2af9) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r1 = shmget$private(0x0, 0x1000, 0xc8, &(0x7f0000ffd000/0x1000)=nil) shmget(0x0, 0x1000, 0x724, &(0x7f0000ffd000/0x1000)=nil) r2 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r3 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0xfe1}, {0x3, 0x401}}, 0x200) shmctl$SHM_LOCK(r2, 0x3) mincore(&(0x7f0000fed000/0x10000)=nil, 0x10000, &(0x7f0000000280)=""/62) r4 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ff3000/0x2000)=nil) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='#\x00', &(0x7f0000000380)='&}\'+!L/(\x00', &(0x7f00000003c0)=':])\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='(\x00', &(0x7f00000004c0)='[^\'\x00']) chdir(&(0x7f0000000540)='./file1\x00') r5 = semget$private(0x0, 0x7, 0x101) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000580)=""/152) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ff2000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000640)=""/87) sendto$inet(r0, &(0x7f00000006c0), 0x0, 0x402, &(0x7f0000000700)={0x2, 0x0}, 0xc) shmget(0x2, 0x3000, 0x4, &(0x7f0000fed000/0x3000)=nil) r6 = fcntl$getown(r0, 0x5) wait4(r6, &(0x7f0000000740), 0x40, &(0x7f0000000780)) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) fcntl$lock(r0, 0x0, &(0x7f0000000840)={0x3, 0x3, 0x8, 0x5, r6}) r7 = msgget$private(0x0, 0x40) msgsnd(r7, &(0x7f0000000880)={0x1, "f919a187eb2f307355f35ea226903fd8cfb80493cd00288ae72887cde5ed6c2307d0253438928d65a1"}, 0x31, 0x800) 00:00:19 executing program 2: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='$@\x00', &(0x7f0000000080)='X:\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='[\x00']) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x2) r2 = dup2(r1, r0) connect(r1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x14, 0x200) r3 = dup(r2) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x80, 0x200) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0x1) writev(r1, &(0x7f0000000680)=[{&(0x7f00000003c0)="b3e09c885ffc0f8f3e45648aeff9e1203f5589142a3a71f3fd7870f747c63990efd3641a53694333ebe10e5593f268388132147ceac5d783b797934ad1986c125f04b4acffa3c4c5f55d44a975dc381b257a9ac7a7f17327d5989a63ebeeca86438b4cb181a681534e7add94033c1e5d14982abeeabe1d", 0x77}, {&(0x7f0000000440)="83dff83593b458a226e78d8259a1ea0e8f22bf4877cddfbc6f5108ab87dbdf6acc402d", 0x23}, {&(0x7f0000000480)="2a1a6131afffaf534ed29b1c52ba5d4cc74d84329b133c8ac85a52f12c5269bfb863ba0844c5dd8f55c66ba23f902b378b42afc57bd21e6114968365b56553667395b86362952864e5057192eaf6bb2dc169681ed5f8c4caad5a0c77deb5dcc6cc226f250b544b0802ca04fd743462fc3541c171055258106eb2556a22e7184794f4bda98477d304949cf4fcb45d795dadf18276286d0d4daea74fc5c8debe5e95d5c6b7156eda2c7463536c530916beaa827e9955be2f032aa2021294ba388a75557485425d03231f8a30e81516bcd1f24f64e0b6300049890735983e", 0xdd}, {&(0x7f0000000580)="3a1960fe35d234017561002c3fd786a9bd54ee6f14a80fe23786ebe5585a3b1ebb21dae55915df54d1027814d6f47709f81eb431b0b776290791b75376767e1e6e5cc4e573237dc93079f050b32e24405b71e0b8bade419b9dab2790806b3f1ac90c11c65bd3dfbce27f10b158f0823f26c9accf593672129f90f644ac15c581f4d6382696eaf6178061c7a42e8ee3ff346073401489d3c8f3ac1db3f77b7496304be369e267e3a83e254083240a0a59a08a354fb2789c4ea8a72fb9d455aff95a2a1d775c141fb5898adeb64c11a90e9091461e2b48959b2fa670941afc81ca9e470ade96654e6e488f2df10b76db78dfff6a9ebfb35001", 0xf8}], 0x4) sendto(r0, &(0x7f00000006c0)="aba5566ab849f964ec2b975cc98ba731282a4e964ac30c55eb9908acd1c5ace9e5ae7101ee12d96e04407b2f61c29176609856e981d6cd3db4ec6b656302a07bba9545d035d7320bc4a4e426ba8f95d393b7991aafa39076eaecb459e98646e27ce282596d3a14802ca92ccee7d8f7391ed7395e1971e2afbe27afc03d79f3cdac5988fa5bce0989c0e53bad48fe0a628dcf7908d33ad374bf72d352f4f6984e9b63ee69b705", 0xa6, 0x6, &(0x7f0000000780)=@in6={0x18, 0x2, 0x0, 0x7fffffff}, 0xc) mkdirat(r1, &(0x7f00000007c0)='./file0\x00', 0x40) fchmodat(r0, &(0x7f0000000800)='./file0\x00', 0x2, 0x600) getpeername(r0, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) getpeername(r3, &(0x7f00000008c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000001980)=0x8) r4 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r3, &(0x7f0000002f80)={&(0x7f00000019c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002ec0)=[{&(0x7f0000001a00)="549c27cd9225574612947b5c25a84905c6fef005abb89e39ca4fec75ffdadb6a94672d0b57ad42dc98a7438dc41cfb1bebb50ddb2bdedaf05d3f1d537a79bf726d0af9258666d87b94ccda7c64b3378d0eac17984f81d792eb4bece098c00cf0a0d1d1f26e154af7b7b2951127421316f440b11eb72f513781c0a0c49632f1fdc6cb0eb9ab13453291529c8e24be7d28d1e9935e7cf7b79ca538622306221bd8aa0d44a62496478db6d4b6ee", 0xac}, {&(0x7f0000001ac0)="3d7b0ce9a66c321bbdab785073e3e66cb697479b2846ce58ed7c124a5de52f751177479be9dfdd6638602ed83a2f4c4f290cd6a440cbdb4740434484e69b603d122902eec89b781597b4e261221d5ae37d5ef9a2ec5b66b2e2608ccc4a618c8520077eb99e29a7450dcf9c7332a93751589558450f31f44e396970bf818ffc5ba508", 0x82}, {&(0x7f0000001b80)="a2bcfbb12527d534993bf7", 0xb}, {&(0x7f0000001bc0)="1fab9bdf2edc8dedc19602c9206a17c374b16e7fcac5a72b28a3070ce460b85d42615b5cd7c22cf4f8bea544aaf29e12d2bf0448834e3832e2f7d4b8b874ae4a2932f5856c0524ec2504c636adac920b9c4491de1e09d77578561eba9210df6a0443010d6da28859914caa4c0598ba2c67b1e138167337e2a39ec6c702a014b46a03184ee1d9e55b388eedd7b418101f42f7f7505818d2b7c0925cef9103e0f0506e24b25226aa3381cc31c89aeb8dfb3f5c46bef570cfa194e12abe133deb09124c049c410dd6766d570b94ca616bb7e63ad2364334367ac6e5faf10ff684cac7ac0e4a86111d659d309ed30fc789950f9782a944e6a09c15a44b0cf512b16894833c9132b8d2c320250ebdf967e097930ec22f9714791e7af86c2a7575073e9107d6c6c6dc5923884e4b5111ab5ea863ee1af996a1111869f89881ae3e5acb1e2a6d47251cf67bc0a714cfd4a329bb265410d075c9454240a07e86a81ab68c3122aa6a59b3d5b1f2dd0a5548a0bcf70354c4d99f58ed753a2a0db73ca66a8c1fd6c72b30cd25cdf4cae0daddf7e0c6d3223269866399851fcec0ded57be41fd9ee0a3c83e96a6f46e451da1862ec744ecc66dc4ff75e0d5787ef4ca045f9d1a263f38d4bab45869064aaacfb8e49d5b07e7e1f59ed8527e9513e774b61a807e02d092a24bf4781d8ac157003863e1fb4a7897483e640f59fcd7cedfd1c9d2dd5db73c9e9872b2483b104891f1f14a0312ffb5128e69b33e53e80f13b57608384ef757512f7a04668db84f24b7cf3c1ddbaae1cd39578cc5532859da9a704a4b794e26833ff12d19af9f4f427b71acdd6c0e769f94a43ccb05ae20c43d08e4967c2333fac03b606d943699ff0bfde2b3ea0a2752f01dffe55f9e9efb500feff595eb19c9ccc4ce633e06eb8a9dbb83d4c241e4b7a680008c5c882984e8c4209f8c9a79e6eab50bf89e6056d8b688681636acc29465a5ee3c6649fe3eaf8cdf1b750d9d37ed751f05a01d4f5e55b726083839c0a00838ee824572cac4d1043b4d8c8cd60f93e48beb5d729f2905c81ebfed87d6142f6770713359ba673e3768e8ed85adc9a2e1ac1c2d09517d98b18dd8a1c99683ab829c005ad6f17c60a2926ed36cc3d5fff5c098bf1d24b53a60f47be5625b8aa4971672c62cd93e8cf47bb6deb05352ef1fa16fdf3059564323d133b3a3e264fd39c2775e506e906d91fae5013511921cb0e64f2be18db73236722582af1ca53262130ff456ddf14f8fe6f32156669518924684da04bfb9a14a861ed7358473dade4b6decc621df604a6d667b96b436770e3c1afd997573c7848685e09991d67b4ed905f086cae8841f4b8a40ed426dc1c0c50c0d0bae784a7efd0457c29792c6c4c8c1b68b8119b4fe791364baeccd8265182b2053109a32ed617d70a3154c492c4678c75b6fe6e747b5ad90814004aad66bdec640fb4086057c55bf4b4a9d4f93c7149b21d365cd25cba407da9e5147f3fba24af5a6ba610e0d9a56c55252ae426465ac9681eacfcadef74c7804978f1ca491341d2d01a26effb62f760891c6ee79ae379e103b2026013efaf0327ae7bf820d97a6f25091b7951de4c657a00bcfff4a272b05333d3a7ec11cda004c2f46d890c8338b95c07b9dc2ae13139feca557a9ad33ef4a39eb860f6d0dc8c47507f7fb0d2c089d511d17d974e22658eab3d931c91e5da27cbc1b02b924846201ebac7d4c9a75c6e676c325846830427bc1b614aa9bf6fe782a6482ef718c5457952806c8a2062ec548c33b555962834d82e164b359d8096e638cee07fa9a0ff14524e4d92e34167f5f6dfc5a5325b5ba8902c228b48f9acd5510f1534c8328126ea97721da70392cf33e03edc87aa69a2686411505ca87beac5b8a173cd4f6473a3db1d84bcf87a2ee7acc7f228c340eff9de7eafe746b490b57dd3bcd3fbb73630a96b7991ba8ecadfea2f89183ee0d83bfdcd4892353032426687aa89c4795dc58be575bd03fa421b654236854a4d335c99ebd9172088a3c326c82f175f2af9e1526ea068a226e0b2f49a34f72b60e377f565b6bcc762f4bf2191e96843309d102f51346d58fe8fed19db1d5d9c6d424eba0c42a9bc546dd69f48beb0d58d4c24680295a55a8490e394bc873e55732a30314ccfa71767932af4ed2199fe99189adef0e28ddaf8df4f96d8799c1054eda5b256b9406b835cad9aee9acc0f7767f950fcdc72cca19ca5978b3faef49eceb206ff2b2f43527a606a2beda95fd0ba241a69435a00d651019cc3d3c891e228da3050d4832a6df688c1b4dcf27370a6ace6438d63f0a60c5610728866a7f5f4a8795b89b0ed8deb851f68d86f2cbd1f935fad28b43846100be7d2ddd0b4a9a0a320544d946affa8328f2dc27ffd3c187d6fdbbeaa3147779f251e28b933cd1194c4cc4fa31aa487f3a2a49e5ca5a75803516fd4dcc5e2dc459e6ef76368003091b3a10287a02ca57bffe77b211f91dacb5a3e44fb05c40e49018179f7ae9fe3c7bf3b408a48f93cf0da64991386a5f3aae1040d587c283810c2420f8628aad7abb66fd5bdb5a5ba8f7a2921c0bd2f0fb4797bfe16afd3ef8f05e0719ef4cb92c843fabc4b5a4e47e5d48ea305f36ef14e1f90208e1c97dfae16bfc116de38ffd16f5007c4f0e60e20e21b6c73c7a5347628c23415ea1f63d64e66e6374d1c00d2ce728b8710c5f81b6c453abbe7cde08b1a97038c42bdc0cbc3fcf082d8ce2683a4af0ad02f230bc8ad5ba02c34274d7bc1a511460f98e654f9825685c0ed36f6fb1ec3045ec2fdf572e2f224716afdbbff3e5d0a32e58471232cbcdc3c7ee256d199020a0cf82442cc48f7bcddc5c6bb76295f0581e3470bbe356dc56f53ed74b734556583a98735113198d822a88036355fa4e2b028ac318a0f5bc474691de80f97c1d5bb71e85aa2abaa53b7c5bb06fdebdc2ebc4493d46b9786be2dff7dc9c1bb25ba6b1caa8fd7c390462c40f0fbcad99f17cfea32dba25ccdf9791e9e229bee3737f5afc2d39b3759c0aff6d3ddc152dde1bdd035a5f85bb87dc8b54ae6cde103a09847cdfdc4e833f5afb51551cfaae55828ad6b8fa6abf32f59b680e68b46c646debd1d2af6b0a6505393f341ece80a0ba78125a78c8023310e5d027dcc95283cb30521a708d674c9f666991c3a8982b3aa6a180d67fb489a1a6513771688ef4b971d6aa4d9fc9be89a5c114104fa4e3b511c030c15a919ac657d69e70fc3bdc9052a15d73881b56a0187d05d4f75de87adfb48ac533aeacca6333c45028403be87371c4fd6296b016bcc6d6e58e47486b897b786c8990e1354e7566ea800727d5b61c092bbe6b9a54f07cbd80706b62b7e7965ab1050bb3fe61007af360a63e8110cdb0d403b70539f6cc87f27a846b4602dc08415abbd816a87a28a4d971092877760b0ce191c75acd76ac362cbf8b27388d6d2de358727c1427d594c8bf63fa770923f1e4ab1e79d4b059f76abd4e2debd6b33eab8c6848853656291f4acfbf1b5a107c3f9f3ebd642d32a3f00ab135b17db6f0eef0dc2e6f739688fc6109378a3858453a2b63068faf12d0e1a14320858e92da1ca7e74b7c0e0b6f10fca7d5e5ce5b068b5d64dd4b3f92b8c2109cc62ec7e0f598f077557377ecb7b127a3d49aaf0bb8e465e5b37a3ee3c84608f35a30ca93f7b9205a8804e233f085aef807fddda84cfc055ebd81aa2cc970805f460a36d7ec828ab28f83d7b820d5d6c3ad405ae76dca829dde867463c0edaed1411bd3e651c9cffe4bdbd54d817e87d022648886230c0fe7446258ea0752ac5ccd71a4ccb4755d749752aa12b7f888563ce1d17ad966f7cb368b13d4832eca3c62ad94b349cec432a063c6ea08daee2ca92a091076b4479767a5c3026b56fd569cb275b9a637b76bca02029a10c43a1445a2914a05842e5bd78fb490813741e3940e4322c3046d110e7e8e07c74d560f3ef2683e0dd471ad208aa01cd9efb1a71ff830472308be7e4aad630c6c1b55dbdd2839387e5ce58fddcf154b855fec524a761b857b6d7e078c14a1b05c473ac26530eb0833b177b9f04928f28395695409d82e9f02ee86cbb694102b29054d10a1f767ba6ff7d93adb0c99acbf8ece419351db102b0c775cf1124ad49c11299754c2d0c148f889d6bb12a2badbc8c6f359addcf50fc3fd3525c9d9437a0e8a7212e97ad07b101fa27514102a93235b303dd33c828fe51af63c47060745396d4b4d305e78c6f0c3fe296cebc9548d46243f85225a7b229c5e4fd1ce67dbdc5025de12bd72ab47ff123940be48c6c04f514cc31fbf3d6df69a6fff555959409b4c5a9d3245176e12e6f5bec88562749b83eb15a5a6d99a4cba2256d0d93c14bf60c27a08ac76b2476bd277e006fc66cc9b9d4aef3a277f3913ef41559e47f66913ec72de60bf96c084873b278291fd9a5b47f3c3b514dba8b3360e448813704d4f49c833251a60436406e626d8ed39a2133f69d85d43506f3ebe52f9516dd72292dc326d940480f23ac73ff6131a950473d81f56d88a794301eb9d56a3407ab0dee1274619f11512bac6dfe6a2b3fa5dd08c49b1675305d2af365cdc310069e7088088caaa5d1272e97ca0aad6f4f41aae572126b03286ff0fd9feba7d47ec6d7898c80b55667b09e0c0a8bbc5ca88391d9782df61f7f8bc9674d35366314f168c431e4de91625293d1583d3e888237d0df9ff508c03dba0c35acca8c15050a134bdf4261c5b1121a46ff5693c30297b5c234833bed43e1e017de511f0db368b024e2e94e4ce45cb0093a3d1e6d589d9fd122fa591752cb7cef31532eecff80cd95db021c1998678d93dd61b1e77c5176d377a1f563dd8de8e1179e282e443158f3b78a246aa38e04d0dc3ae8ea14a397d18f7c7d8f182888e4f68e0526a556779b4b3279a99f233434b049fda38b9debaa70fc6590877e0d94ee6fb1fa8010b0fc7e404115f3c30adbbdff98bcfcebb7a5a5ba8e5b6c46f640bc77546e81e8b6f6137f26fa8bc6dba227cb986360edfc71665bd1b2953b03faa99ec25c454fa5bf712534a8217ab31aa850df6999c8f545f7fa0ddde212b65841b9b1911e56eca3e4868177cc7d9ca303685fd5ea684d0b9d05e914ef77f61762e6d4518804f496ed0badef6d34047422c2de8c11a87c7d55dddc242c4e03afff8fd3b3760d6249a5464cd0f9813ad8dbb9aa5635b8bf7eef3570b5bd640ab301ebf47232735e9e7402696087544b105f180eef9a0eea2ca1ab2d9c5d34cdf8e6361e6751a6e15efe768777fc2071fb966fb824ff4a0af7d78783c7642b569418f8ca34a76092882ea34e0b94bdbf7bf65bfe8595a144a79a0414761ce7aef00a5216762e25187bcb7efbd76a8ff3693f1da9febfc92638ec8107ce8fbce495779100a00f6ddb0ee6c8fae204c0e770f914ca010222576a5b879b64054b6e18e76c60e6070a50fdd2a29fde0411a98062ee2800d3c83c5eb54f8aa9e7bd7a3c8eaa3cdd9bc1f1da8b535b51c48d8401a31f427cd51ade6cc3e42b2d7b369c52aa5926f37e796cad62346f3f77bf205bed3d1755eb46ec023fad06898a05b6e7a267cfaf6049039ec151fb22c8d7aa0a0994aef709e7359221aff0ac42686b29617f25c1574b33cd16eff712f80e3e073604a37704f0780459588dd942790fa24fc55bb7a5ccdfe6f9f4a01c2ef1bf33f6cadf47861d340a2a23072c997d9ed61a1f8943b6ed95fc32bf6fb80420b78b2af23d2b19c5f6a8f7490e1300f373eaf845434e543764726a662ba7f1", 0x1000}, {&(0x7f0000002bc0)="df74358c3efa184c0b4b5882601154d5e0aa0f4b12b31fd6aa9c9d8e2810262b1880285dd1bfb0f6b860fd0c25fb5166f8b65daae98abf50dddc4a166fc35fa208270e9ccb973358355c05f08cc8872d9f667c88cc7bda4f92f88c4ca72e5044a289c2c0bb73bf64a76f1252512d1761159fcf36acd7ead088c025d30727a8ba4f023cb918ae54a1a4ab65eb99bfef0df0dee637", 0x94}, {&(0x7f0000002c80)="239ecf9f5de147dd8eec3f0c366ad3c889abf3132361fcbe3d970ab71a84673a1d4aa528865a7d51eb5bf91b9170644bcf1b69a95d8039a5c01feb3d12bbe5bba90c93848f80e48dfeee290f2351a01a36a75f5bcdecd2199dc249598ed1fb24f51e7fc10b3371ee0a59b06a43995e2e3cf9ee2d8fd34757098caaa9ddec", 0x7e}, {&(0x7f0000002d00)="ef5a56ed401f8d4b30de2fa4ed575ab9dabf13b975d700317e2ef65782ea3b7b74b338689b18649184a1b41d7410c2acd2e5abd9d25459d63409c81d0aa6a61920303e09b174", 0x46}, {&(0x7f0000002d80)="6a687faa23e535d72d5d9298164638b10370caca0b719106474d1664fbae7a503e9fa3fee935a020126a0d90816437658ce0d87b0988e0f4fffc2a781ec0932c33", 0x41}, {&(0x7f0000002e00)="da6b4108c9fc1a937d9988e713328ab0d7812abe1a328be38158ab7baf60a261716979ca512fb28b1065f4532ba97bda73030c21178c72352a43ae55cee246faf177dd59fc3fc6f7ec0eee7e14eb666e84", 0x51}, {&(0x7f0000002e80)="9e7253db2bd950a266c05e7f49ff7e4dab58048443143ecfb5680f1079452730990a5c8192", 0x25}], 0xa, 0x0, 0x0, 0x8}, 0x1) rmdir(&(0x7f0000002fc0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003040)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000003080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r6) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgget$private(0x0, 0xa0) bind$unix(r1, &(0x7f00000030c0)=@file={0x1, './file0\x00'}, 0xa) sendto(r4, &(0x7f0000003100)="0549192b51b57b32cafa8fd174bc85a2be425eb9da60418a7a0129", 0x1b, 0x40a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003140), &(0x7f0000003180)=0xc) fcntl$setflags(r4, 0x2, 0x1) 00:00:19 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r1, &(0x7f0000000000)="b0", 0x1, 0x40e, 0x0, 0x0) 00:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) close(r0) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffa000/0x2000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) 00:00:20 executing program 2: r0 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x230000, 0x100) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x210, 0xc4) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r5 = open$dir(&(0x7f0000000500)='.\x00', 0x0, 0xe) shmctl$SHM_UNLOCK(r0, 0x4) setgid(r3) r6 = dup2(r5, r1) r7 = semget$private(0x0, 0x2, 0x96) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xbfa, r2, r3, r2, r3, 0x8, 0xefdd}, 0x40, 0xceeb, 0x400}) shmget(0x2, 0x3000, 0x401, &(0x7f0000ffd000/0x3000)=nil) r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) getsockname(r6, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r9 = dup2(r5, r4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000340)=[0x3f, 0x2, 0x0, 0x4d, 0x5, 0x0, 0x428cdc0b, 0x7, 0x4, 0x2]) mkdir(&(0x7f0000000380)='./file0\x00', 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x40) r10 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x82) sendmsg(r8, &(0x7f0000000c80)={&(0x7f0000000440)=@in={0x2, 0x2}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000840)="77f43455609034b98b21b96f3609c8224b969f20e8146a5426d926b67c7f7e6aa79284509687b03230f84c7689e3fe37b0e40c75703fcb033e5ac6e62bd28c63f53f8238d6c057721dd5219920541804e0d54f3ef06cbcc5253961cfd7defd10a50ef6e434cbf3037e65eb3a97592fcc4b81ae28b867a601a8fc4dad26ac9b8e3908f6e88a801fb99b61fc1c6449c2a1556475e13d78090e05760dbca72ecdaf6f95267233a15eb944", 0xa9}], 0x1, 0x0}, 0x8) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000cc0)=""/244) r11 = dup2(r1, r10) linkat(r11, &(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000e00)='./file0\x00', 0x400) fcntl$setflags(r11, 0x2, 0x1) preadv(r9, &(0x7f0000001280)=[{&(0x7f0000000e40)=""/179, 0xb3}, {&(0x7f0000000f00)=""/244, 0xf4}, {&(0x7f0000001000)=""/130, 0x82}, {&(0x7f00000010c0)=""/60, 0x3c}, {&(0x7f0000001100)=""/32, 0x20}, {&(0x7f0000001140)=""/126, 0x7e}, {&(0x7f00000011c0)=""/164, 0xa4}], 0x7, 0x0) readlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/251, 0xfb) 00:00:20 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/60) r1 = semget(0x2, 0x2, 0x40) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/145) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/77) r2 = semget$private(0x0, 0x2, 0x400) shmctl$SHM_LOCK(r0, 0x3) shmget(0x1, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) r3 = getpid() wait4(r3, &(0x7f0000000180), 0x20, &(0x7f00000001c0)) shmctl$SHM_UNLOCK(r0, 0x4) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = dup(r4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getegid() r8 = getuid() r9 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x6, r6, r7, r8, r9, 0x10, 0x5000000000}, 0x8, 0x7, r3, r3, 0x1ff, 0x2f8d, 0x9}) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000400)=0x100000000000000) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/204) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000540)="ae501c0b9f449c0e2892b30194ca61cabb7f5ff556ba5f35c53b", 0x1a) semop(r1, &(0x7f0000000580)=[{0x2, 0x34, 0x800}, {0x7, 0xfffffffffffffffe}, {0x7, 0xffff, 0x800}, {0x7, 0x50b, 0x800}, {0x1, 0x0, 0x1800}], 0x5) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) semget(0x0, 0x0, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 00:00:20 executing program 5: socketpair(0x2, 0x10000002, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1000, 0x1}, {0x18, 0x1, 0x4e26651c, 0x1}, 0x8000, [0x5, 0x1ff, 0x0, 0x0, 0x6, 0x1, 0x0, 0x7]}, 0x3c) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40000, 0x4) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/53, &(0x7f0000000200)=0x35) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r3 = socket(0x10, 0x20000007, 0x800) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x20e0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x90, r3, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000280)=""/94, 0x5e, 0x800, &(0x7f0000000300)={0x2, 0x1}, 0xc) r5 = accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchmod(r5, 0x40) connect(r0, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x4686, 0x4}, 0xc) r6 = open(&(0x7f0000000400)='./file0\x00', 0x18, 0x109) open(&(0x7f0000000440)='./file0\x00', 0x200001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x3, 0x1f2ff59b}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) accept(r5, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) truncate(&(0x7f00000005c0)='./file0\x00', 0x2) getpeername(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r7 = open(&(0x7f0000000700)='./file0\x00', 0x80200, 0x4) recvfrom$inet(r7, &(0x7f0000000740)=""/248, 0xf8, 0x41, &(0x7f0000000840)={0x2, 0x3}, 0xc) sendto$unix(r1, &(0x7f0000000880)="08ac2937f5165256e6c33bdfb4f1224a77d293573ae6ee1d2a08d85ba6a5edf2e1d8698c340d745b1feb5d9f8d87e8b2e49be3458bc947cc8fee2e34081c352ea5dd887bac0eb169542086a3c4cf585189ab0d87a4e84b73ee95efe3645645b098f662a62f4ded4d7ececd1b1980ab5036a25f1fc6ee78fe1351be4be18717317466d70cf797b6ad6b7a207c413a28e14d4fe37e4c0a2caa80a466f162f0c68621b6f597a957d777bdc584b20ac39a6f7fa88433bf0ee2a84b8db7d2d2075592dc4969580205cb464a8ccf82e9021e6f9d037604bc7b08847a26ece2e3f5cde83c1ed476b6c457d7e14aea3f4ca31e714e49d0af3f", 0xf5, 0x406, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r4, &(0x7f0000000c00)={&(0x7f0000000a00)=@in, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000a40)=""/57, 0x39}, {&(0x7f0000000a80)=""/228, 0xe4}], 0x2, &(0x7f0000000bc0)=""/15, 0xf}, 0x2) sendto$unix(r7, &(0x7f0000000c40)="30e711495233a3deb8f6aab78ebddb7791a19f162ebd322f5a5a4ae32bfd27a85d0693bcd99dcae6c5288f4e87523c8fc3575c569d83504853d3bffe6a06120d142473b0dc20b78d96b8bc59ce62e71a5bbfe1d0be131abf92507f2aecc72cc2c550d53b0c8a5b3fc93edddfffe26e74e107698569e3e46e31f7ad38da2f8723ce4e9e09ddfc0f932a4bc270616a97f042ec192a0d0adfc4f0b3c26971df7a4d1251228478de57c22d8a5ddba25ae6d504ff72610154a425cb3cefe7595a20cdef492ed563799514c656d39adcf82b4a02539da776d96364b0f06a8ad85e145c6e0e28296c06261333a2813eaccd4b561312c12c6985aa24cf2f62d8", 0xfc, 0x2, &(0x7f0000000d40)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r6, &(0x7f0000000d80)="dc15a1a511a9293d72424a225e6d9a4ec84d24d48585411e86c2e0ee49f2d5d926141484b903ef3167aa2ef72981a52fc5e3d291c4a373be1c9df78efbc0f8bf56f668eafe5925a7ea8dd67e1d49009c694c6b21cc29e67105ceb09785144efbe2c2b072a6b3b7d4ccc26338b42579fecc2c9831d2bcb0c67b53f4af337304f0fe29a3ea88913e9d81bc42f1af22b752f03604a195715b2de3e6b319a32f60a10603c5e9836cae2ec3cd044aac5c25b668f8aaac7b9d88027499641dbb3c6ef1b208238877bd11e48a6dae0080dd", 0xce, 0x0, &(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0xa) 00:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) flock(r0, 0x1) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) close(r1) sendto$inet6(r0, 0x0, 0xfffffffffffffff6, 0xfffffffffffffff9, 0x0, 0xffffffffffffff82) 00:00:20 executing program 4: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r12 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xa039, r2, r4, r6, r9, 0x126}, 0x20, 0x6, r12, r13, 0x8, 0x2, 0x7, 0x6}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10000, 0x100) pipe(&(0x7f0000000680)={0xffffffffffffffff}) r20 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r21 = socket$inet6(0x18, 0x50000006, 0xbf) r22 = socket(0x2, 0x10000005, 0x7fff) r23 = socket$unix(0x1, 0x7, 0x0) r24 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x200, 0x44) r25 = socket$inet6(0x18, 0x20000000, 0x0) sendmsg$unix(r17, &(0x7f00000007c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="564398c487624f207402382b8e37f9c156d0b3da064d311b6e8bd476c8f5c2902786406cbf87ee0fd080fe861d0bd82392244b15170a2dbab567fe1879820eaa26", 0x41}, {&(0x7f0000000340)="21461bf949e9706b46556bcb86ef08c5a554750825a37afa52a0f0", 0x1b}, {&(0x7f0000000380)="1a1394f472ef1f6363e2e46e986f082a9a6245fd45defaf82f4dab1508e28f403e51fd4f9fbb6479acec19b0563dd105bd9ab0f9264d52222d3f32f02bd0116c07ed24192ee84f5b273b94417665f493fde63ae9370dc022795375d39ed28dd14d71d5d0a5af1c4c02f92c01eba90b53a9b365c255865bcba13b171b7a0e7149ce8f", 0x82}, {&(0x7f0000000440)="23bb45c784baa12a4103800b443d134738f0c84f3e0522c1bf2e202b516ed119373ed9aec9579a890c61a5249ec24ca188abe9e767df73f40066c017ecb66efb83f23c3b148843acd05dd183be65dec07acfe86ba54a74eb9f826c564a0d7973b5050f8f9dfe6baebbd6af1fce713c51fad23eedf4cebddc02132a9ec1e2f4bc9d0134ad9949d715fba79917359923709b281e963ab754cba2d0878ee1535b2a13f4f9eb1138f2f97ea2b0", 0xab}, {&(0x7f0000000500)="6ae3031dc1eb0e90ba857d3645ef196b889237e744fb48d5183e02278615cb43d9ac5eb0f0ffeee21645cd104f32d3ff2e812167ceecb530ca293d9fb4232c0c60549f5b528cfab84ef3e14f30947f9689272cd08da150396155c7ac27fde536577c5dcf9a0a9aef9705fcecbe45fef0255a2b4e3c65a003f2b776f0ee6baa3d15b9", 0x82}], 0x5, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r18, r19, r20]}, @cred={0x20, 0xffff, 0x2, r12, r2, r7}, @cred={0x20, 0xffff, 0x2, r5, r6, r8}, @rights={0x28, 0xffff, 0x1, [r21, r22, r23, r24, r25]}], 0x88, 0x4}, 0xc) socket$inet6(0x18, 0x20000000, 0x3) recvfrom$unix(r17, &(0x7f0000000800)=""/4096, 0x1000, 0x800, 0x0, 0x0) r26 = open(&(0x7f0000001800)='./file0\x00', 0xc48, 0x8) openat(0xffffffffffffff9c, &(0x7f0000001840)='./file0\x00', 0x8000, 0x100) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0}, 0xc) faccessat(r17, &(0x7f00000018c0)='./file0\x00', 0x46, 0x300) setegid(r3) r28 = getegid() getsockopt$sock_cred(r23, 0xffff, 0x11, &(0x7f0000002e00)={0x0, 0x0}, &(0x7f0000002e40)=0xc) sendmsg$unix(r26, &(0x7f0000002f80)={&(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002d80)=[{&(0x7f0000001940)="0d8587e86609b00faa240e37f3d24809b0e4714aef20c8e6f3eab3bb130a97016765ea33b93addc40e04a66bb67c02022a86ccef28302ffacb1d66a91f5f351cef0a9010d0420374d0bdff3db9f999366bdb83fbf040fe9a360b00ee882a7e92ec87fb8824fdc108529b7633cd3151f1ea584e8938281d56d5868c04d3fa58017606a8548ac4b74f69d83f888b5fb03a790416cf602f8dc20bd62637cd0bf4bebe4946a2ec806659ed487f58fbabc3f1bcb8e5", 0xb3}, {&(0x7f0000001a00)="330d49c1bca4ae694a9ae93a7dc0a59dde65f96b6a6ba2cf821f2785ab0457c56691132defcf197b61304951513af5ae3c1b1120695416071817c1bcc9861f1857231279788e02a662cc976ccf0a8f4e24bfe01ae7fcbe6c3a6605e95621803d4f7895d4b5ed0f53b7a7ce2d216cab67fa7d75346cc2df7d77fe1436d61b2809ed4b1dad3d95b020bbe1cbc1fab8ffebbf406706feda2a94930cd980d710b47e4703e3456430fd17c09640d558afc47074d2613bb010019856a86797fd89958c3b43f0587333ba00726c188f0c9319b087e372712c7985eadad3f4886b3c9c28e555803555e726ef8b9dc8a6377acbe73bfa01176b94185ec3ce20fd972e694d38eb9b87f23f0ec47785058e9c42333a6e2ab8fb398deabae5653205d248f952575b43ff8ce518be879b28662b5513e38a4e9ede72688ceff5b02e1626929e271570cf264268b956d3d10f975aa4ec1c13e70cb7f960b735c1b094284743ac54926cfd3f5c62e08342341750f227a6c11fe7e8ce6409226f0f67a8cfc079e21b511d0093f2f77d27a4292dabbee976605c21c5bb8989cd2d7ac310d25d9066cedd6e7c26afb268e247a19260693e1a658df127f17c57024620707ab22047d08c5668bc14f7c31a9999be0d52cbb6c47251494897c429b0bd039cf3e47f34c448aa5200d81b4bd9bb07cade84983c7f9f9cb61380720ee0c025f7794ba227bbca8171060205f4bf97f0af561b86bb2c2b568b8612bac0715fb561de5317d46a509044b045000d8842bb5b6bda595d0cb0a2c03482871744c8f901a03f358b85a1a69524c4153f7480aeb3fa74b91312058003b84e7e3d137d478f8af54f0fc5202a5da8c95ca7ca02d0aaea11e9ede18aba8cd767abfe3262a369b9c2554aec0d523315d89d7d84839f58b9f909b6281e36623e69e808fe963f65e6f632de02ce836f9a3d4a8b302ffa122fe0ddecdf8a8dbd8963236e1fa3484c8be881e97b69dd22c6dcdf8cabbaedef9d9b1fcbafca09cb9c29d7d7419197aef4e46df4bfb2bd6ff7852c74496c9fcf5eee9d7e2084881259ffb345e06dc8e04bb5954dbac6a27ffb78b06f26a05666cdd1fb6697309ce2adb612078c153f574654a51b48676e47e4f94575c1e4cccdf0eae73184f13302b5ddbf85f86216b0e4d717f685f20623f68969ae07d066c2a8d7b90072c19ba8ac8f592e9d374fcfb091a322614bf01b8bab8e8d018b024c1e26378349344be358e2564662b06702afbd5ae24038e6fd8b634dc3bdbafecbd0e518692e775bf11187412a6d7934ce6edf8ca7dd3e8f068980d2a15ed2684ffd419b1ffa16b59027939e01c1f1df8e3a7724894172f68bfde5c603f161d75f9d7e0f28ab9b51c6f02ae501fbba2196be5e1502e600e80a5e8e2054fee5bbc559b2cde4541cd3822b810efaa2c42fafa1bb7f044cfef2053808b11b27280f5a40b5f3afb347b8c97178cfb3b64611d118ed19cbf3ee9858f7a47a2ca026d44ca9110a6a8d9ab1b6dea823f632c580c0b26f1fac7a2e4434dbd1299940ff2df4347d13969521a81aa368984a6e2cc8e00d4aff75caf432a2aab28418c58de7a5ea374dcf4db7d7772e456bffedb7ece1a036faa2d3da78fc2958f0de891e0cd2dd091a6793e3f91b80137b928cb6bb9f0a05709d0ad40c7fb627c6b5ab1b2c2e4227f29fad5e42485408bde61fa662f2444c50604025735e59833b6903919bcaa023650514fbfecef3a8e4f96695ca9122f3c9fc35fece669e8ea86a859b13da8fc7143e211d63267446971feb3e4ba2bb8c90d0b3d78c6ec0750d3e299dd65f907ea85e8edabc7c695b77d0bf70749b43c29e6e1990697ea550057b6da335ae6d38b9c896fdb93482ce7bbbbe38d4c8301705ca1d4b09a83c0b1d6c62d194dfae50ed403002409d338f16090608df79a9c9cacd5d37a1a49254d8beebc59295b109b197a567d6e059bdb9102e05e52df990539637bcfebb7173bb2de3ba85ddcc88677f9407dd2dd9e8dee8419fcef0a9f4ff9f599a07efa4e9c28263f3786377c406e35ea67db90f0f5563edfaeaddc0e64a53ea9d7acdf3e395bf7121f280187bcf99948b08cb41b0ca9e196a934a87fb05a63dfbf98a31406ca1b364609b763a5cf77390efe0eedfb815e3b96981b91c6ff17cb023eca646e8f5f2538d49e356ac8be66867b3015f76ce2f092c10d7b408ead08565b9622f5e693196d0121a53ea4a0a6a575aa98b5200358e3af40c823aa0c97f0717c3a3237aa17afd2e7bfefb59e7f0ce342a4b05c0309281369b2e543a3e230879a6e5ab3e311663202e9c797d141600121c62088e05fc96ab82cad5a4853ebfce84d3ea593603528f3f04fbe030e873dc64946aedf2647a374deb34e1aed83bb9fe02821fe76f94036dbc8b94c102b4ab583d3430ae2bd386ae763ad1d79148276b93281bf1d4a0d5150db6980ac115a8135fe283775e0393b6131ea3740c873224318f54bc263d7053a262998a3616799dadd3f9586f046ba1e7d866cc8010a508b495643110e8aca9abbb1c50bef878f5642d079c5445d29633b7ecb15ac7c1373dc8795fcbd4cc343cb91ce6ce5358624729c4fefc27f205e34f2048d8d1f5e851f6d79c4969cabb21c15bbd2da57c5e5ac20eb9ed1cb8ba0bcfae31735f8fa937892e5d06f112b4438ce214fa9f71d41db66aaea6b1a6e3cd0b920e7e95a66321dd76323bab04e43c936ba13e72429cff8fa8910acb83a645cf182c3991afe78100ccbf864329883b2b64e4ee766f48150b8828c7e83dcc388ae9cb63a646ff30fc1ff641c0858f5f0edf39ae71a1e525a45720d6019a6668a3ed55097d871cce8cc63dfc3ccf1b1e92b2ab513a611b0319d0f48b16e7655342bb339126bb635f2f36ecd0d37b2fa7ca360d493a20b55d18825e1beea892f4ffa5baca8beb5b8a249f298fd55e4e66cd4b78b925087102dce1e4f3155bc73ae3f718df598599cee8dd295f979d2c62dbc3b137b9bfd5a166d99105cb22e62a133d0ce11a4cc3474fb5614736000f6797b617992661ee2005b9388917c8c6bd2e5c687ab402a03387e7007eb9cbf9ce1715fd65d83e32b52213056c2fb7871fdc5deba95635e5c07a31238f384681a29fb609fb6ebcfaed41315e41bcde57dc756a87ec681c54f3533d9e8be817da46b69e00cc76c3a808bf021c8ded43506504931df87cf674cf7edb5a7265419f6249d3d6c8e6e11b86bb7e2bb8348aba5000408be70a39639d22013f888e84a4f1e703bde73c7ef99790de61c05782f16979a2c85571a6b3dd790956fff104b6498c0a67cf739e4b3e0e9bfd2c228b716c09415800ec4a3a00569808216469fe2ad36d2e2e58f6326cc7404d2dca388404c9a743c1ddc1746a0597ea79b274cea14763fc04590fb1f04feb09a619cc33c6544810df5b5d9eb69965840c564b0580da142bbcd21649caf886e42770bfae49ee5feece5bc18f288dbf5c6e37ebd9487a998a9025b58fa8ce331f4048f3525150d029698a18f3841b9f3850537122e4bf8a65275d3d3a0a5d02e44f32cbe4e5d8c41d9573d9e5857ef23dc791d17fe3d0a6d2903b19f5047810e525f50c866e7b750d6878ce631c537b056fe2bcc5e6b4e42f0156534e6f254ac828c65bbc2edbb367642d3caef5b787202246e7e2ff49b2503af657cb583499e0589a576c5937e113e5568f6dd7054b973afc3eaa041fb4939361074d53d14b241e08cabc40e506fe54eabc5661a2b41120a9fae04e3bd6f17ee1921f8ced64b3d9224568cd47012e88f0b59ad58f797ade0567320112cc0236e8cd5f7a987e589a681e85e878f2f384416be432a721e57cc49d21890ca097a78e3163f6021ec527901d16ec85877aa5dde8fcdf5d307a5540575bea07686a4fca7838f93e53284f191a2e514027041929fe70c2f25e809d1b2b99fbfbd62af6d3a58e0899835f6d7f18f05b41bc4f28c620d96f359b9f1e6c77ae262484707b2473bba54db2bcc24e3a983b503cd1981eab46a2adc4d5b03fa0a273cddb80dd28d6446ef7d3140d66964ce69367abcc306b2649338e0c459939b9b52d0eaafac7721628563004cbc4b68eaa45aa9b9eccc4a4705411d4b3a3adbba344a3ed3bd2e353e740047569a39a645af1042b6324957098964364a4ddd88ef5d8afd1a1273bf3a8708da69d6a76d43c436bccee8122cdb613a0a0bc0466485856a7204c7b73d8ac73f44fb0b549a2ea3150617569039c698eed98779c5fbf5d4f828bd4b48ed84ccb66d79322741eaf321848c5ad682ed25ec3607f9b1e9b08656be3d62f73c86848d785f15cc975885be9a586b863ce1cc7f5f1965958606bf5cc4c74dd56c8a7a254dce812bfc9fff64dedfb9318f8d64486021033701e57c5b5632fd558b6a4a49114087c24867a37ea70f3b60d5cc360359aa6dfe57a1d8c65f8e6e6266f9e5a19b4025120a7342b3a7623c82a8f69a45ca0e688899d438f74acf2f11b34caba1d3a9a0f60db9757ab081b7781d90b6f6026bc50859aae0d413f22baefeda432769cfefc4a32c5d7ec9428319413f9f408c7a2dc157bf3f1d7ff2df5ce769f0138bfa886c0a62e5f54fb0a08d2d57a618415f8ab9598ddc022ce4307898f89cd41c6babc052d065f7d0a7b894f6468c54645dcfb5575317c354e30920de3c750b75ec89d210713fb59f0254214a5708a2e534a8e7d538229f39133b81b59d03a8d1d82b36f44e6f270712a5dda3625d81daa1c3f6da9d167619db873cc11372a6dd61b2a62c15e7fc9ce8d2e451aa902252e2f331620825062e144994516f546bfa319becf41bbd9dc8ebe06bf96a53afa37217a0046ccb99cb69b9783cfdd1b611eee2020c4ed7f610cca9d37bde18e90cd7a3bb1d3a873d78830f1bcf0d0de836e8c529d6b2e16b80e6f8de03821333fbc3538b6005fd381e65c9b47bd6a29f9d48b596abfc09e8d75cbf2993ecbb1d5eb62554264ead14c90ceee5cba167ed6eeb89310f089e2ec86f3d9772225cd32e6a4934bfa05b6301f31b77cf8d5f56ce4b052cf92b99d4823cf5360c4f767f073622ee67a5dba1ba66b991ac11864d9df0893316884d28b68fb365484e7bdd304b9e272cc93687e4426b83626028cafb1cd915e1ddce9b0264b20a29e70fa8aed713ac66b27ca63a0fe00f7ae638087168bf9a99e7c6bf5e999a76861deeb3855fc721f3b378826516b15cf6739f917e24ae043ff3d1aa7974ab48f5a14631e71525f3e788aa2e390e22254dc6272a398499ec22c0b93e4cb3e3e4d80500679294d72cdbaf8930e9ff496fd7f933ae8410d56e0eb2b9a4aa5ae862ab061c7cae05c15f6ae4f344a7f66e72664f9e8eb70fbc331dabc95da670850c7672977a5923e3d2ebefdcb210e40e2c71c549c6930e2eec510d1f24b5950c5cb75ecddbd0ec0c5cdc383909c76199ec900c62f2799fa22d414d9b2b626ae3e6f95229d7ad28a9e2c0f29a7a1ce7084c6de5228848dc1bf0f792c1173f9ce761c9eec49d18bac220790991137e0b9580469ee2758538b9341d96681bb88e313a6673891d4d2a5094d2bc86ffd29a1b400389c6b08bb096cb6062ea8fa50ae464bf43f56a43422b78a14679eb85f0b16c5c78582393a9cb5219df7547170be283dfdde88a1d3cc5fbe447d6e742865845543c710aa93e81db48994d421cda6b42ca2ba8d7209bb0e9daca5c851e63c315607ccc2e5b8007ddae32db041141d9ea508f289b565abad96d94d931e0b59c4409846ace532e5dca95cd5b6d9919c", 0x1000}, {&(0x7f0000002a00)="5094589f6998ee25e453d8a7f49883359fe6b248682b858e6110056868b3dd94b19c1b8aef3d87bfe6254285150bf88514f98b32659b8fb5f1152e94a8e8a6ecab840e29210cb915305c31a4b14a6ef294592d82de7cb4c02ee1350733191dfbd1de9bba81710d9f9482272622fed4bfcc1270dd66d772d2fd53d8f860f638e7f66f6fc29d7b394a6eacec2009e56d4d81ee0771c580d466fd17c50380adb436c10f6fab74622048685bf47071b5d6a17e669e2dcd75fe3ab073570dcfcde5332eff65a7050759ec11ba258de3751b659cd16fbceaff0ddac74d5f9b9acc8c6b6aea3438173ff664", 0xe8}, {&(0x7f0000002b00)="2437717a077a9622ff036ed9a26d315f5c49a744909fc0d633a5b397a2f0e455ce2799a1ae2338d666f549841abf2ff8862e1e48e4fc6ac60f5e5ed9d4c3ab8f", 0x40}, {&(0x7f0000002b40)="17d67c9c0c164d20174355c08d4ad5dc7321fcba8cca7094598c8012246e766f04fb8815b5f118e61d8b077bb5816a7cc05bcf5167ee47ac403850ca574fa5fd19e32af97895dd5686e6514ba9d6659193f75c46e4fb7c92e69b7a9f22487d27d48b107bfc3182adf5655ce1a6ba9626845a96537ab494cc116d7835f77e5c8417a35d1a63fa3eb63c87c923e4d883", 0x8f}, {&(0x7f0000002c00)="32523844361aa0c6aaad9df8c2d006", 0xf}, {&(0x7f0000002c40)="bb6e13bc0d87940b0bd4d42e6a5abb40059174741374797fad6ab2609311eda424d1ed38ddeeb8f881ff4c746f58901c69ee5fc2b25710", 0x37}, {&(0x7f0000002c80)="e19eea0ba04953bf50593c2b7612b2fc82533c5c3b9542927492f629e2101634b8842514a7e222c78d3842078404bfac0af5970a603201b8c4e4fa64d773cbe70f1674b9cee1ec72a71af02f435aa4c0909258548fe1b41e8a070b02dedf22a91aedb26041829ad019cc3aa1485632c0028291ca7f458367d264156c0c94d0bee15d16a8f1e8794a960b48d7b1a834ca302313800f1fa41e3d3cc325c28d865705051818b3c4d55831498c3f4fae3c2b977980e982f8d4e46c4b56d10af14a06d658d7e9", 0xc4}], 0x8, &(0x7f0000002e80)=[@cred={0x20, 0xffff, 0x2, r12, r2, r15}, @rights={0x18, 0xffff, 0x1, [r19, r22]}, @cred={0x20, 0xffff, 0x2, r13, r27, r28}, @cred={0x20, 0xffff, 0x2, r1, r2, r11}, @rights={0x20, 0xffff, 0x1, [r16, r22, r18, r18]}, @cred={0x20, 0xffff, 0x2, r12, r6, r3}, @cred={0x20, 0xffff, 0x2, r5, r29, r10}], 0xd8, 0x400}, 0x40e) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002fc0)={{0x401, r14, r7, r6, r3, 0x20, 0x67696bad}, 0x60, 0x0, r5, r13, 0x5, 0x40, 0x337f, 0x401}) pwritev(r25, &(0x7f0000003680)=[{&(0x7f0000003040)="60b2f998487051c7750415d431da59f27074c3ddf87419333cc6a0a5f6e63c23ad5e119456de3423ae0873e47155c09ac5756b8dde8d2f0a7092c8d9f59649f0fbb1b47960485dcd6465eb616933f3c595ab1e968e7c11cff7bc3d5e3804db470c1fd5ee777a91ed", 0x68}, {&(0x7f00000030c0)="70fb25020d85cd77e824b841684421b4824f7fdef881efbd100e4df44ef05a04cf1fdb238e95a73d938aaf7d4be39bc310", 0x31}, {&(0x7f0000003100)="c32129df8627a16a05ebcce93f13c9343c680063ba7bdcf0656160164f5e3f3ced72a90dae13411ca85236b77ad9f50f7106fc47384595e81c0b7cb9ca0574f0e53141c853564fd8141ba98f2463060182af545832198dec4468c4d9a541a03cb3345c45e1bc55ec70978f283ea23f2ab6664fadb195397f4c205f511c51645b86062ab640c84138cbfe4f107bb78225be51c6c6a7e9773b84bbe217f429ba03298d7a98817b9dbc7841", 0xaa}, {&(0x7f00000031c0)="3bc1fe39198e7886936c4e4d262b0f31af50d0945a0749d76ebb2763fb893eab1bae4787f80d64c67f7657ac27d5a2ce3914eb2b04a35274fbc53a736e6abf3aeae5b6ae0e1043642388f309e01598c0b033744c59f0da7e0e1715c5f54baae5dc8e7d1115ea8cb135f2a9fcfe19c08a3d60a2f6bfb81abcc8e2674d35e94abfba8bd91c940efd8cc075bfd09230265043c4ca261c413167d5db5af9d911d78095a6ecffd60507283bc16b8a30201b10016daeff64d805b5ddfb877af6a3b60b4d5e540462cb", 0xc6}, {&(0x7f00000032c0)="ec5c8b1cc9916ca5e07bf6da8b14347a0d27bec928", 0x15}, {&(0x7f0000003300)="af3e9649416853540704b0119572c7cefd06e29e04f6d09b59fb93110b53ad4092e88815974dcacabb952ff992d8156e4c295eeb1226c0f7e533c3523c00400c094241081ee4414c87ef642a9c2e349257d2f5e60aa2bba4b49905b59ab91424faaeb0a0703130012ad0ab053744b5d033d5b260c389a4ac8155576fcc77", 0x7e}, {&(0x7f0000003380)="f809f8788668fa20e60d8233a9e2eab7d68931ead8042cc6df781c2f8abcaf3f6e27c436a13f75094bac6eea6b993e99845b0b511e0cdab5c4af2b9600462b675360ce5ad4bb1653263e949d2134273f6a0e29b58b2fcaa6c656571a602eda35aa16ffc8928191ce60e9db0df3154b8a4cc7ad6f79d9d63295aec2d4436b61b55282f222c359ca6229323b82f245776f956fd81195bea32c1b205aa1b9d6ced080b636f6", 0xa4}, {&(0x7f0000003440)="889d6458ebb1944d7d461ce45b790a1fb62b2cbf22d17b5499038fae99c4bbfa76315423a35851a5678f496bbf5fad828553edb33a17e6b7b71624bbacb18b32df3855e7cc8fe3cf27233b2b39f2accdbda3117ff6fe8076ce6def40d849", 0x5e}, {&(0x7f00000034c0)="cf7c837ffd2752c43853114150f4242283e296c0dec591313fcf9796b1577a8373074dbefec3d09a6b72cb16ab9c05b07dba172e24557ff547936b4fb64194cdbfa4c5c357b17a9fb4ad50a8d8e3d32b181c8a3e83fdc3a5517ff8b567c02174a2c47018a49d8f7d2c69cf1a845a64f91b96d326ccada025a6e0d5abfc3a4f960227dfe82487302cdc6ec324899934255b0344130388ec646f6b74e03ad07f0eb74c4175b1bb437ccfe58e3cac140be50293070ef7fef3a281a8e8abf08ff77c4248f5518f775bd08fde1bc2cd3ec82135fb7c63a6d701e3fed88ad313b3b5873564822601e5e3bd99b428b17d4de52e734a613a79d076b8b039d3", 0xfb}, {&(0x7f00000035c0)="6763ed9ca4580b6ccc9f2d59026799410243bf21b883c00a3195064172f5829c7c1387ad7ec5f4701c632625d93951550b148829a207d322bd7f4b0ce3fc47adc6d55b82f25be3f58955a7a756f5f363c3ea252f713dc64c5573a9ac25d611d303ba389b4f34206db59a2f826ad0b9938701ecbef4fad453ddfda4f0a07059f963afa58a803ec00b462580b232f3b8d6f013452dbee02f50ef838cabc897df9fec5b63f0a065472ac756729821ff0f057646640e66a1a38cf0ed93cf", 0xbc}], 0xa, 0x0) 00:00:20 executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)=""/249, 0xf9}, {&(0x7f0000000140)=""/170, 0xaa}], 0x2, &(0x7f0000000240)=""/28, 0x1c}, 0x800) 00:00:20 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) recvfrom(r4, &(0x7f00000000c0)=""/178, 0xb2, 0x40, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) close(r4) sendto$inet6(r4, &(0x7f00000001c0)="53ca9a2b5dfc87f26f1fb87f86494f4eae046b7063977df307f3bd43fa2e25f1286c51065ececc5a2655a837e06d6f836b7d4b8be32eae718c69e93b4a288cc51d371c1d115417bfbd664ad220fd588e6dcca8f25f23597723c1d6403744afdfad154e015ac096f178f2b74793b3b267f11dd21b0a65fc8ccb3bff60fb15043da2708cb012ecec7429a955355eddbcff245ff1a89783a6cd1b108b2805013ae7b91578611e32d967664a9f0be832425c100edae0f40028f95995acb52bf692ef070c", 0xc2, 0x6, &(0x7f00000002c0)={0x18, 0x0, 0x9, 0x100000000}, 0xc) r5 = getegid() getegid() sendmsg(r4, &(0x7f0000000880)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)="9ce32617554f90307bc7f819b4f3111b06edc6454ea71959577629290a7d0d49c534bdcd8cc6dcf15b3f6c0f1cd52714306f8f28b56b981fb9dc36bc745733e0e12f37c98ec96f91", 0x48}, {&(0x7f00000003c0)="e093e61af5034cd5a1ac6a69a7f137161899ea47480a5bdc4efe65b12fd4f4cd83ddd5962af9ed1eb630ceb0acd865faad29f3d8067e0b079d85398a8a7c28e1d78582a4db74838aaf2ce91e5244ab755f8f5e1b2af8fe561a5a7a782e081cf8d5561a66f8225d6189f4c0ab925dd8d6e09b01d732e5d8cb7f26bc76a54df19daa318382602fe9ebafce5faa3b27742eaaad3429d2f993946fb1e0043d1db50e40dfcd9b4217b537c64f72ad443f4c2287d0b672c6d909d439cda8b89a228f466e25e3cf4bc99faa36c029126d", 0xcd}, {&(0x7f00000004c0)="be892ef1a34ca1d635ce66d649277c4c39fd2914fa1a0388086f9fb47b4bfdaee9b4062023d09a21f97cd8589903a6647f3489130afb7520fe7b31a55b2d071ebaa676cbc75741a477e7866a46ec9e98610d1dd5b8b38c57341052304b5b32f155754df54fa980366e05dfd31b1c3bfc78a031e7964a793a2c8eaea5dc90dbf7ad32abd84c1355f1fa33986669de27d923d11bc804664326e2e077b2954b197010941480b1ca435aba17628d5384bcfb3058bec3ae721d1d", 0xb8}, {&(0x7f0000000580)="d2c5a6a8b1339caa753aa7c39d9e17c07c7d5732da2a37796f2832f5a998ac535090ee2fa2fab50876f0787692f4c574d19fedd7cfc855ebc6feeede0a0f2086bd30fc41c120d58c2d6f56b1d1ed93d037ed4df86fe1b7e3c49d5978986924d5728a981cc4cef13fd26349ff1d6a86bd9934e996dc6e8fc12fc47d2e055dc5d4437e851168f23991d1b0ed228c754e0c6120232521d2aeb791d2b51d86f21f01e0c2bc15c8a3de1a669aed7159e3faed438c8bc8410d2a9d6225bf39a9ecda9efe8cf752f771d0d412c8c68143c8f5fd405eb2", 0xd3}, {&(0x7f0000000680)="944ca1dc98e8f79d649c3f57a1f440720e1864d2604291254891a78689199d4ee62b3e7a9ee8fa8a89c80e65b87f6a252331c542ba7abaa2b3e95d4eee888037b64085e9be3273ca873512c128cc91698852a36827880f0313248258ace704f9151c00994ddaff86b471062f78c4b76aca2c1eacd7b95e30cb972c0b2199ebf3a358ec5d594260a04c3e", 0x8a}, {&(0x7f0000000740)="7ca31c15e0b5be31ede7494928139040a65da39b8d82ea1880c56ddc3402d8800b1ead24028808cd5168d2057d6e650ecc808ed509dc9a4f98584c9f607a6590dbe4ab019f5bde748b525459f64a073e084ec6cdf215809d757ac983ae698f8a39", 0x61}], 0x6, &(0x7f0000000840)}, 0x8) fchroot(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000900)={{0x18, 0x1, 0x20, 0x70b}, {0x18, 0x0, 0xa9c, 0x80}, 0xfffffffffffffcee, [0x8, 0x0, 0x40, 0x80000000, 0x380, 0x80000001, 0x4, 0x8]}, 0x3c) r9 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000940)={{0x8, r7, r8, r2, r5, 0xc4, 0x1}, 0x7, 0x5, r1, r6, 0xfff, 0x2, 0xfffffffffffff001}) syz_execute_func(&(0x7f00000009c0)="f3f244dfc8c4a1ff11bf8937000097c4e10f5e654ec4837909a5feefffffd6c481b5db5267f2e06141ad0f959d1d8be0898f0978e2fb") r10 = accept(r4, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc) getpeername(r4, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) fchownat(r4, &(0x7f0000000b00)='./file0\x00', r7, r0, 0x600) chmod(&(0x7f0000000b40)='./file0\x00', 0x80) link(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000bc0)='./file0\x00') socket(0x19, 0x40000000, 0x7) linkat(r4, &(0x7f0000000c00)='./file0\x00', r4, &(0x7f0000000c40)='./file0\x00', 0x400) stat(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)) linkat(r4, &(0x7f0000000d40)='./file1\x00', r4, &(0x7f0000000d80)='./file0\x00', 0x400) getsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000000dc0), &(0x7f0000000e00)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000e40)) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000e80)={r6, r7, r3}, 0xc) close(r10) 00:00:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) sendto$unix(r0, &(0x7f0000000100)="c3183e503195a2204a01fcb1794d17b343091a324f00aaf9612d21d37a1608510b0c64f0ac5e970a6fdcd16a0d45eef952d7a9d03dcad25f28680ff642ce6f576a5372bbd5c0e71e6a9cd71e282cd98e0f7e39dde02fc995ffb8835a6250b7b1f4bfe2d24211899946a2f404dc35a8684e10bfe916cb277f9a7c2673ca9d03f559f58ca70bd5808d9637cf42065b1f", 0x8f, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:20 executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) recvfrom$unix(r0, &(0x7f0000000080)=""/228, 0xe4, 0x802, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000002c0)=""/239, 0xef) fcntl$setflags(r0, 0x2, 0x1) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) r3 = getuid() getgroups(0x3, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000480)='./file1\x00', r3, r5) read(r1, &(0x7f0000000500)=""/202, 0xca) utimensat(r1, &(0x7f0000000600)='./file1\x00', &(0x7f0000000640)={{0x0, 0x4000000000}, {0xff, 0x2}}, 0x0) fchdir(r0) faccessat(r2, &(0x7f0000000680)='./file0\x00', 0x80, 0x300) open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000700)={0xf324, 0xffffffffffff0000}, 0x8) chroot(&(0x7f0000000740)='./file0\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0\x00') setreuid(r3, r3) r6 = getegid() getgroups(0x5, &(0x7f0000000800)=[r5, r5, r5, r6, r4]) fcntl$setstatus(r2, 0x4, 0x1000000) msgget$private(0x0, 0x0) getgroups(0x2, &(0x7f0000000840)=[r6, r7]) r8 = getppid() fcntl$setown(r2, 0x6, r8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000880)=0x80000001, 0x4) open$dir(&(0x7f00000008c0)='./file1\x00', 0x408, 0x16) 00:00:20 executing program 4: pipe2(&(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x280000, 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80a0, 0x28) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) r3 = dup2(r2, r2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) rename(&(0x7f0000000b80)='./file2\x00', &(0x7f0000000b00)='./file0/../file0\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') paccept(r0, 0x0, &(0x7f00000002c0), 0x50000000) open$dir(&(0x7f0000000300)='./file0/../file0\x00', 0x400000, 0x8) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x85, 0x300) sendto$inet(r3, &(0x7f0000000380)="cacf0d003a82661daf037385e05fc22efbaf8a574d5f702123ec89bf2f022c6b33101e2a714128ef9af68fa8e58d757746545012dab7ebb8d1e925a681406974", 0x40, 0x9, 0x0, 0x0) execve(&(0x7f0000000400)='./file2\x00', &(0x7f00000005c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='[\x00', &(0x7f00000004c0)='--,-+$\x00', &(0x7f0000000500)='X\x00', &(0x7f0000000540)='$\x00', &(0x7f0000000580)='\x00'], &(0x7f0000000840)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='%4]\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00']) mkdir(&(0x7f00000008c0)='./file0\x00', 0x84) recvfrom$unix(r3, &(0x7f0000000900)=""/127, 0x7f, 0x840, 0x0, 0x0) mkdirat(r1, &(0x7f0000000980)='./file0\x00', 0x1) accept$unix(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="00e5ffffff00000000060000000000d07100000000"], &(0x7f0000000a00)=0x15) mkdir(&(0x7f0000000a40)='./file2\x00', 0x10) r5 = getuid() r6 = getegid() chown(&(0x7f0000000a80)='./file0\x00', r5, r6) r7 = msgget$private(0x0, 0x200) msgsnd(r7, &(0x7f00000001c0)=ANY=[], 0x0, 0x8000000000000802) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000bc0)=""/88) symlinkat(&(0x7f0000000d80)='./file1\x00', r2, &(0x7f0000000dc0)='./file2\x00') utimes(&(0x7f0000000cc0)='./file1\x00', &(0x7f0000000d00)={{0xfff, 0xf02}, {0x2, 0xfbfa}}) semctl$IPC_RMID(r7, 0x0, 0x0) faccessat(r2, &(0x7f0000000d40)='./file1\x00', 0x140, 0x200) 00:00:20 executing program 1: r0 = socket(0x2, 0xfffffffffffffffe, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) shutdown(r0, 0x0) 00:00:20 executing program 5: r0 = getpgid(0xffffffffffffffff) r1 = getpgid(r0) r2 = socket$inet(0x2, 0x30000005, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x20, 0x5}, {0x8, 0x1}}) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x800) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x2}, 0x8) connect(r2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000240)={{0x0, 0x3}, {0x2, 0xeef1}}, &(0x7f0000000280)) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) sendto$unix(r3, &(0x7f0000000300)="d1faaad1f8735b0a9034ee9cbaad7d6634e73e4691433acb3af68fcbc337f38369d8996c77893acbac8949ad2f63b890b1ae57b22eaaefcb32771f7fcac6bbaa0db263effc0420bd44fa8d7df23e4bca65cd1fe904469a2700aab089172874a23a47b36ee14185f864984c281061c2bc163cab3508df8aa7e838244162c1a74d0b6dd57c251ded1a57f753cb4298892deee85e5d0305b86a96165091dff09ea5b192d7b87dafd58d39c514d15354faeff9d9a27299a048f160013e88e5b4c1fabfe73fb0b275af290f514ba2322a3fd425f3944f6609585de8b9577012b3c1edce19a9dc96", 0xe5, 0x8, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x0, 0x402) semctl$IPC_RMID(r4, 0x0, 0x0) getitimer(0x1, &(0x7f0000000440)) fchdir(r2) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = accept(r2, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) wait4(r1, 0x0, 0x20002, &(0x7f0000000500)) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r7 = accept(r6, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) fcntl$setown(r2, 0x6, r1) sendto(r5, &(0x7f0000000680)="1db8502d833f99956252826a11496e99c4e05ab450fe1cd04494ff27c5447cabd48f841de08d9073809063d7955416a14461e4f4fa492437253139c368ebf43bd4fa70f2354f84dbfb20764ee253990254513c6a477ad318abe1a4c6f782a31be19689cbe5e2e53222c483d0eb9174e65ba0af29fc5e18111d4470d284f35419cba2eb156094e93e678798ed6686f674362c5e1d0453beb1fb991a12aa288db77a", 0xa1, 0x4, 0x0, 0x0) getegid() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x810, r6, 0x0, 0x0) socket$inet(0x2, 0x0, 0x31a) getitimer(0x3, &(0x7f0000000740)) bind$unix(r7, &(0x7f0000000780)=@abs={0x1, 0x0, 0x2}, 0x8) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) semget$private(0x0, 0x5, 0xa0) 00:00:20 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1f, 0x9, &(0x7f0000000080)="34c48ea34ae0cf1a2bc1ba3bb25622fffd431337c06768999235747c2f834d4b2ab81c1c33066db4474c", 0x2a) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r1, 0x4a) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f00000001c0)='./file0\x00') shutdown(r2, 0x1) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r3) r4 = socket$inet(0x2, 0x4, 0x2fa) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r5 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) r6 = dup2(r4, r5) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000480)="c20edd957c367da5fe19b9f025a973fd2bf0218962be3f20626c9b7f305fc2d0dae23c7078c94973d485e4df9cd977c2131d935dc7746b82c67bcfa37a1eadb85d32c012081f82cbdc8da6200e2a4e857efe32907fa7bdea7b5cb070f9a0929d96197010b4e73a8b1038e7d95f19480ff51bcc5522d72a2e7e1b2db1c684046d93ad875918768d8b29bafff1257f541f88c5bceaaae24508faa1d7fa13245143df2e7737807036b9a751c271aae234c8c74f6a64691b2b2ddcb0b0fc5874ff06", 0xc0}], 0x1) utimensat(r6, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xffffffffffffff05, 0x10001}, {0x800, 0x101}}, 0x200) dup2(r5, r8) recvfrom$unix(r8, &(0x7f0000000600)=""/120, 0x78, 0x2, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x3) r9 = semget(0x0, 0x4, 0x4) semctl$GETPID(r9, 0x7, 0x4, &(0x7f00000006c0)=""/207) chroot(&(0x7f00000007c0)='./file0\x00') writev(r8, &(0x7f0000001cc0)=[{&(0x7f0000000800)="e6785908b7c83dc0c079e61854e2221e626becb2b67f9da077abfa32b4310fa02cab35b89a3d6c82a0bdb0d61ddf4c7023151b4999ef893147ebe92e4ba81b57e58a13a8b7747da184d930c93d7fddffef69928be0ef2d557de056c1387eee2224cc416d77e69c2b7fcdb0cf0412acbd21dbe4d2090bb119baa82e0485b1726e871f84a0bd683ad1ba5be93609ff9854d8dbd11ee40198341adb280339c9d0d61f598b57f27922df34a19e921e36036348235b74ca199af62dd9546ced7d98e79d4fb3004a4b1757d8c89e169134e65edae48dc6c5553b1d6ec01b946bcfda5c7bbf626a3a9fc54c314ba374f028c2edc6d730320f01e30bdb2763df3a7d434fc3b6c3f666e1dfbda9d3459a3c5485b942be381b16955db9f73e1fe4310ed348c7d56817a2d809ff5fb7cb5c9f50b140ffee7c0f9bd6aee44bea31845b02bee84a9bd82f662c4c50a6b26dafa91a4b9675934370da788785c106a50d56e4a0eb2a3dee118a1280adfc3acad21ee8efe7c3b769d886e7f65013ba59c008eceb0cd76aebd9edd561d3f0e4d7ad1fb26338f38c8d184e44c1524848e613f009f0bdd42dfb5ae3a0eb431660e423a410c3e4fb719d6a8569b0a3506b5b46e3e1a8ae467dec22c3347d04115806311c9d7af05c9d5699670ad0ccd77480d7395e1c7d065073328cc9fd59c874a52b7fb8b1b7077c0110aedceabc60d4bd0e49a7db15e5d53f585c8859a3967a96d9fd0d9512619f7d3be8349335b08db1b869496696fb83c8d8e37b89a5c3d9827d30f478996da63f3985ff80d65c277f53878e13721800ff9bf7bc91e9b7bad00060c6984b2297a46a34d94b4c26276010b0d76b310ece9bfb39173847ffa71ff9f07802035616efa59027b3f858f66d7f042d891b93f8700316f369960ec490769f555c0f21f3b385c87606a9beda1223553b0a49c30634448dcbe5452c79122393ce09df2667b9dc4a11f569236c221da19333e8b13cdf145021942f70003a6058909fc98a2a4ff52e744e37ad405d8ce38e0c0210e13e1301a2dc8b27c1ab89d6d1b3f559d86e573325fd1835f077def4508ed11092d3f389d1bc1f5eff67dc454c0b243940490a71f77e867cebe6835795f53362149fc887ff8c6bfe4fa342ed4fa7417b89498d2e1f99f865df6dee4c0b50f358cf1179d94a4cb221ff9b707c497cda4948330e9ddac86d101a9a0a7da4155b01e68e0a4b1396f51f6bc29c643691aef047eab19096d02f861f8c5108c3c0cad8bf2e927d9a2712af24530ccfb56e89090f080cdac4d8b5813f49eb785d3da6abf92219b215c7ad5b2b89bc3da0d17fdc06770ebd1450a74cd187690834b9331c157843efcabef1a3ed3f4005907bf6a01b1565fb4672a8e9c9c0434c439d763375043dcb8f473e1c85ed7d3f46c7008e9dfa8c57c2f424d40ed49c93c78f8723553352f71f68137819141cefb7348942adfc595c39740c8ab9454bbeedfb51a125620d3feffb90df831d0321d18651d1b8ae07d258cc63e07e27dda10acdae91eebcd6572b78616c0b0aeda6fec257705adfbf56c307ad86df0ee418575e61af89a18f96f77e5fe7a7f3971813b677fa7f22763ede484783d1242be6cbcc8c31b81fce2d1a3c9409099cbd45815d2e7018f9b492fd70833a2f77da9be327868a08ab00c86bad8f6f5140a9b110a95f3e4f6456f3fe61edd5bc3b3a93a9d2e04e7702b025f65c504e6bcb77e20a3710490cba096aa2c217e8116d446e8fac0fef101f2b5865dd816d79406098a853be69e7facdb4d23806182ea842b8498f8a06c2e287573d08209de631686a9ca6b6efdc317d63ed888b809a36b6b023a0e5c621c24d7bf169e40cc51a9edc5db6857bf11b91828d27a8d03c1000922ed397320fcbb0a9afe4f3258b08feaf54ff27870045f0fb5443ad52e4eafe3d35cfd3ea434d689012e366adeebc5331237c97a1f9931286157efb4bce2b4a2d0d46198c9947a976ca4a46972713117b8e0c47157b464dedc612a27377f7e9c89675b5fd8192d2ffdfaf9283d59ff32317bd71cfbd1748db91d8bea90a5cbe4ec76cab45cc59af6a8af381589759a0702457c22739299247f626e26fdbbcd33aa3d410cf789f37a391b5713b3b1e3df9dc19b51ef81cf9f0301a5ec1b665b8bed64efeb88c01ade27b7f9432a2ebe5e28ac96b917ed1a09ca8e454f2244f399c23cfc3cb671f204722df2c79c0db3c472c1a4001dc87bd93ee9a52aecd0866e279d4eafa802fe721cacc432dbdb94f46592e62352c9c23739ed3b801fa289bc53edc227cba523d0f6468bcc76601dab672bf1281e79daaa2051f6d20f3397b402c751dbd0406d30281a65d7e68d14c1cb35f17d23ba11a02422e2bc5be04b41b483d9e35d2519e7866277fad7d649de78bede510dd41e896078d367191bab84b82796cfa704cae4059f0c0669da174d1053e662a6742988eb2d176527dc2406b3db1897b470856ad838b2fec0c98025597d14528c92c32351415efa0b315ba202163a3bec9f8e5649ec089af016016c967358d4d1ce3f4ab446854516edd7f8fb56a18e2932ef796f8f933c0bd9c3144d43319d086718ac30939c73de7044accf33b0a512008e022716f07ccee2ea10e35383dd1f54de3b95ad0e472d5ff7299d5e3342518b4f4607bbf719e336292376cf5cbffad37b62a98f0e957fd1db2fd565885334334189c0be92c323a9116d9f7b2f00fd99688612929769a8e68637aef4b92269deb4ac9e63653b7cdbdb3091b6fc49f7bc24df2bc147a64977ca2d3b75ed8295d46d2fb796d3a252ee5ecdcc71a1a668e83d2c4be553b8f91e8cf82171ecb007211b963d9f9689e658e3dcf7884c704c294f61dc025fea6e3f56198ca4dcfc6ba9c2b11e5a699c540a639d1dd933260d512d4763d5d6a940cbfaede35127b59a7cc4d7e9fc5c1ecaa0e4da3e77792520b2675eebcdb690e7d91d7d418e503916fbd151c797b74025c24fe26e6a859026e19f8113dcf31bd32a6ec775d34f1cad2a3305f39ee02875dbbe2fc634175b3f6b8509c44d0b196ee6dffb60730c1331ece7ed809c469a9323a64de18965961bb01c806365e98f93ba0738fade1ad713ec0b7522d6d563454deaebda85180bfc3c15ee99d9e384ddf6883f2e63eec7ff1b8d1b15b78dbe06572321492c9e0bfc608e8d71ae78d2d5fa9251951e5d81f6c6185546a1cd4a360de0483e12ef006a18c13fc9104bf27a21aaa860c17ba9955600d5c453fd37c0b81ddec86b05dac08a332339f1c182b7ff9f1bc4a4a8da3ad84522e67fec307358090b31c9c3de29c3f5a004f15173faeeb798a5570f2d95a62d4f979ecc775a77fe66ea65d0dcdbea2f32932681c28181644208a896723fb537e97d1c67f321e487054adea820eadc74e75c88e407064dd4a97677b2309e1ee4f489678906e3220b1d3ea200047a5a8918811d00250ad7c06581a22e879699b2439763d2b8628ddafa9c8ebb3a3bf227a112212df2c34c67784a1dd769873b721daa80e3d6cb072a0efe7b13d99b6a8e26aa144d0d9fe186f896c18fd23f3dea4f4c14619c8bf75821ccb41f4b1b5f5c3af7de1b7630cc459f4ce73558ef1ec56f933e4bb8ce55524c6f6d1b6355ba253ca70bfa46bf9ad54954b5ed9bbf2db9faca0d94146106bd5b9d665b11c267f481183a38d55f00503a8d2e89caff455a234fab8b47dceecbaf10f1c74b46e507f941e7892aa6b0818b1bc7524c869eab4d9d0cb2e5dce51e822b3bcea3d36cfcabcf43b5a8bf2cc26a667284429dafa45ed3a8a7aeb7eb280310ff9cd2f3057dc0c24ff860e0009f5cab9eeb27005bac40b0486d35e75aca3ed007425569362ad6108a7fb5d2d15550dddb9b58646ef81b300259a3de717c3dac516906d50c35466aa59a52bdaaf28a71fa8e55c673580ec2e0bee021462f68820c67ab925bbe5da5259405569330530fe78b333716c47f01cd4160b41ba8102454e32184f50d5f3986b329af568480a05e250a8ed2d54ae434ca009dd2bc1e65e2b1d9fc3dab3b9942e07a0f03684269eae851d7dacd3b32e5747ee33f488e4d7c3ee3e3c08523438b9e056987973c609c9b6ca147cadc4d3f2f59e2b49f59e611a212d6c9c1d53f5e8f6ae56c00e336d415f98c189fe32bab843900c83804342a40be06935fa950352c929d6f83dd6a101d32891045055f8eb752e8ee6789b28c7bb7012f8e4f67421aeeb75b9cc2d77689720a911f97f2888da19a69d6a02f860c7624d946549424096fe1a31af2a56e920725ba00ceade3bc8d74b8c8312c820f08a04f9be91bd315b9c7f1bba11aa083fe35549f45b187ee0693218dccd1cb21b7256ec7e6a03fc004ad2b83e22e0bce6a6cf712a7e02d5d8e20d965830bc437c0750d097f5f313269e224db52efe5c4f107e67cf7500aef6c6167353506893603b12415b5195e5ba53b28de856582d51e02b92018519f346c6acbc3f6a98bffe126d68471d83775dee4b7fde40fd3ad514080b49bd2c372f071a2b79e4991e5d86180a9a81d5470d33950f2c532bdf5300360c69f44eb7d0971690ea4cf316b6417811986fce8b96e137a69835104c8f255bc6d1b4c2a27e7d3d5ddc7fea62a5cef074cdeeba8314cde6cd44d12b3c89a25d93829fd3bc2b14b19b63be23241850c937ac30e96449c8e140563c017a90f545c904c2189090d0482308bb85cf5ed34602abfd0214db0d7e8826ba87d2386161d7a07e909d3ae86195930439712a376924d7d5d7a700b292353d78d8a19fe43cd0bdc600e2163a0018d5d5f4781574cc634122ce41035ff91ca451c81bc7d2a85a317826abf1fc0d348f2ea48a45a13001869af04b8e3c2ef4c6454de867ec3fc1168a6a24813a1a0c663d6c1ada98efbbc5ddec33d7203d9e5218931e3cdb32ecbdc9d91d3541281ef403161a1e90088840a1ae2f0e68108957f316a9e1cbbe25d66c61c329c12a2c45f94f3279fcc17819c79db950d53d4b904ac14afa6757eea788a6fe14215167108775371df3d7572985f29ce6020def7205bff64caa54198da41c5e93d8af5adb7e03bceba2ed29c078e3c77c058a15517f231df008e44081d486dd2e82abe88a1e1a4f3486f6c721e2be269c551a10bfe9ed59e385d7760eb5109f7f4c3e15480698c92ca4defb627af75c7e9655bb2a7fdd345c6bbec0bf5aa0afaa3678d6eac004e48d1dbe26c5347526f5c3b54c5670eb8b3015125b7f886fc92e9bd286248388c9f0b8bdd6b70a9e90c2a388cf3a6599bb2b5900be30c68be2f9ee9390efbaabf3594f1c8e3d52ae9470e8ce11744c3068fa4a220a0e5995f4f5ba2550f4efb215bb4e3305435ae3bfb17441086d4233244682070a3646fecdc06a00b73029691ed01271f2707ccfb331aa307dbb3c66c93753ff414c773dc234fc92f73b651c7538c5bcec895b30b240ca7e478fecca93e14669bfde821b6244ba6367953be1c9ebe17cb22e3c579aaa144fefb9b55ba4f1921a7966f49fea3b4df17dcee30d06a9adbd83a7f7195a68608d9451498028be726ee2bd7b0b882dc6b95d76af4f3b07a36d69bec26e7cbc29be9f9071923c46eff45ea455d2b00f5759485190e115c39a39e9305730707bc0d110fefd2428ae2d897a9db7ecb4cbc2bc5da42fddaf2ff8bd42e0ff078f42f30a37e2b7d572c501a94e0763fea0907e1c5e4019d7760a2b4ca9a4ffa5243023afeb9541d81a01fb104990ae7e65facb81a845d95d0ebd363ecde8227ad5edfe0952cfc348a5f9", 0x1000}, {&(0x7f0000001800)="bb4a9905f459c82580d156855a3fdc40e3faa64b2b4485eaeb520ffd40f6eb9258ea1f5a746af7c440de1f448fa3be", 0x2f}, {&(0x7f0000001840)="3b6b378206f3b15686db3042cf243ad53b6bbbfb7c60772fed7897c9ea43ff599185ec483c63838ed95ab1fdc74b28c356ad3217ba691355056ccaab9b2e5ba142878db8dc0add9acc3f44ebe3ef3d449f9cfe681149bdaac0c7c33cb61640637b6e05296818323ee9c59b9a11489e41f6afbdbad5191697c651cc", 0x7b}, {&(0x7f00000018c0)="f494146a4a207ee6dc82633a1aeeb97c9c80afb2c5bbc9f4f8e69b638f83286e837c8af36345ca73ce2ba5088c1c86cc3114c8d4c002aad46e1d0bc8d3bed2c7542e3e4009829bbc0ddf958967bdf46f93730474c4818ff80d7bb7a2f415913c826adf0aedc36b3d72b13a51d07c49ea9978ee9c0650957ada9e67cb4b74fc2eec3ca9d0ceb6736506740266c697aef4c98448fcd6383a361d1a7457eea13540a00a896c15ec78379cdef924cb960a36ba3c1bc6817f4078c89f04121f6de950a759769677b15f4955dee8e7b2336b79b176038742f01f7146be63b720c09e122c95df4ab14e58cbff184eb2", 0xec}, {&(0x7f00000019c0)="1d0bdf4eb6bcf7a737fb40459372591eb840b89c5f104a4f276297bf84c33a6fe567ff1c4131037ef4962cbe6add8858773e0afd6bdb845a59668a23e15284e2cdc4552d9a4abc8e1c03b04168a3c606b723618444959113a9d19345baf55c386f7f41e20a03c6df40ebea8fc48124ffd46e9a034767cfb972afe3ed7ca49e6398a0800a6f880a22ab574a28447c1c26edea3f9d1fbfb53c2abbb2b868c65cbe8cdd6aa2a49c505eb93f6482c09c04649617435a36fb", 0xb6}, {&(0x7f0000001a80)="fa66c06d5aecd1f08b3a", 0xa}, {&(0x7f0000001ac0)="de12f909f3635363a8d6ed316188460b076a2bcad89c45090aff423bc6b3ea016f75a0287523788a71b6f1f5ede23b0948e4d1c7cd9a94faf0e4d8e867019a452eaecffbec90e67b4320b5769d653bfff95a2ac5d59af69039a5477c9766ce77cab3627c680389305f69ca87aa87aafa0e0e5c8f626b0256c17896bcdea7fbd3ecce18042752e71e099a223140c332c3b2d5c05aed75dd03b40ea5f91a1141fe6aab2a4098e512461d482d0493ac2c2a81adbcc24f25aab33aa09b551d4cc90231c3b1584b46", 0xc6}, {&(0x7f0000001bc0)="0de6152b736eb5537df0d6fc52b46103e85701b2145e226a8aab48c77b8c27982312ba1baaab26370d6b98d4ede97d9073f80a1cb81eb78ad79885b208b483ec28535a6a45fd41311b84ab444433d0ad93706620fd8e96a08144c932a3e8b90539eb7ee59682a074d47c142adbe90f386680753deab873437f02ec3b2488352f3185e371d41787be664badf5105c7c867adbf19163e6bb3f7123c9cae8ba637a8a4ca1f22edd80d61409406550b5bd9cd81a418b31ca9b197f541af31a8cc3f4d3a42b9b28584a2bb8cd3053", 0xcc}], 0x8) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) fchmodat(r0, &(0x7f0000001dc0)='./file0\x00', 0x1, 0x200) 00:00:20 executing program 2: open$dir(&(0x7f0000001bc0)='./file0\x00', 0x341, 0x42) 00:00:20 executing program 5: chmod(&(0x7f0000000080)='./file1\x00', 0x40) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x800000005, 0x10, r1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x0) fsync(r0) 00:00:20 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x99, 0x8001}, {0x6, 0x1444000000}}) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000100)=""/31, 0x1f, 0x40, 0x0, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) socketpair(0x1f, 0x40000005, 0x4c0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = msgget(0x1, 0x104) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x9, r4, r5, r4, r5, 0x1, 0x2}, 0x649, 0x8, r3, r3, 0x6, 0x7fffffff, 0x8000, 0x3f}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = dup2(r1, r0) linkat(r7, &(0x7f0000000340)='./file0\x00', r9, &(0x7f0000000380)='./file0\x00', 0x400) renameat(r7, &(0x7f00000003c0)='./file0\x00', r9, &(0x7f0000000400)='./file0\x00') munlockall() fcntl$getflags(r2, 0x3) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/68, 0x44) mkdir(&(0x7f0000000500)='./file0\x00', 0x5c) recvfrom(r1, &(0x7f0000000540)=""/245, 0xf5, 0x800, 0x0, 0x0) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/5, 0x5) getpeername$unix(r8, &(0x7f00000006c0)=@file={0x0, ""/83}, &(0x7f0000000740)=0x55) close(r2) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000780)="f31d92a4ec2c61065edc932f9261f676f1c60e", 0x13}], 0x1, 0x0) r10 = open(&(0x7f0000000800)='./file0\x00', 0x780e0, 0x80) mkdir(&(0x7f0000000840)='./file0\x00', 0x96) symlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') shmget(0x0, 0x3000, 0xa, &(0x7f0000ffd000/0x3000)=nil) readlinkat(r9, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/53, 0x35) shmget(0x3, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) getegid() preadv(r10, &(0x7f0000001c00)=[{&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/84, 0x54}, {&(0x7f0000001a00)=""/171, 0xab}, {&(0x7f0000001ac0)=""/21, 0x15}, {&(0x7f0000001b00)=""/209, 0xd1}], 0x5, 0x0) openat(r7, &(0x7f0000001c80)='./file0\x00', 0x10, 0x48) 00:00:20 executing program 2: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) setuid(r0) r2 = geteuid() r3 = dup(0xffffffffffffffff) r4 = open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x8, 0x18) renameat(r3, &(0x7f0000000040)='./file1\x00', r4, &(0x7f00000000c0)='./file0\x00') r5 = dup(r4) utimensat(r3, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x205, 0x1}, {0x100000001, 0xffff}}, 0x0) r6 = msgget$private(0x0, 0x124) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x200, r2, r1, r2, r1, 0x0, 0x6}, 0x6, 0x10000, r7, r9, 0x100, 0x4, 0xfff, 0x19ef}) unlink(&(0x7f0000000280)='./file0/../file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mknod(&(0x7f0000000340)='./file0/../file0\x00', 0x1020, 0x4) fdatasync(r4) clock_nanosleep(0x40000002, 0x1, &(0x7f0000000380)={0x5, 0x8}, &(0x7f00000003c0)) setsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000400)={0x4, 0x2}, 0x10) fchown(r3, r8, r1) fchdir(r5) utimensat(r3, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x401, 0x6}, {0x3, 0x7fffffff}}, 0x200) truncate(&(0x7f00000004c0)='./file1\x00', 0x0) socket$inet(0x2, 0x0, 0x9) getegid() mkdir(&(0x7f0000000500)='./file0\x00', 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000540), 0xc) ftruncate(r5, 0xc53) mknod(&(0x7f0000000580)='./file0/../file0/file0\x00', 0x8040, 0x0) 00:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) socket(0x1f, 0x5, 0x0) dup2(r0, r0) socket(0x1f, 0x40000004, 0x8) listen(r0, 0x0) 00:00:21 executing program 5: munlockall() r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000080)="f54356daf4ef6b770606a39dab544b1e8e43c7c79158365f895b7272ec876f018afe58ad6d328e62d5a4217c4c78f97d36682abdc3951efab9ea899258dc95d5c21d4ffc00622ec2c9cfad0d48a38d7f2e32584c11ae6200b39703f43ef7a23e", 0x60}, {&(0x7f0000000100)="3087f80c8362b93ca73f8488e418196fa6e435cb016ff273ee58a8b9a1f572bc8544c8d6a8db4cf9365a94664ddf583659cbeb870e1cd9ccdbbfb5f74ede02f3d055b71960c9bbebafd910a414b9b629a74b938645128bb74ff43880e363973e5ce8796c2f912158a3e17ab0b49ad1d6f95c6dea5f212e5267229c8f617fb3af67fda5427d42a3a06c0ff77d3345af783dfddabf7ab1dfbd210714c9b3eb36adafa42e7fb7ac33fc3e1bbc297e9d0489b8fd006cc6507f6bbb6f4ec4d80666c88adff66d4c5e9cc5565a323976a1b1", 0xcf}, {&(0x7f0000000200)="0e4f", 0x2}, {&(0x7f0000000240)='(`', 0x2}, {&(0x7f0000000280)="4bffa079742b5d59ff556d3a87af28202ad4e9e39478ab36bd46e6b03b9dbb241de305c8ad62b3f2c3e5a8914d18751cd378d094ba25c2cd07f455ee8c2c1a80a95b66fbc33fe68a1d3dda3aeec170549a46bc6a3f2860aa6c32a732db1c8cb72ad0af44c7cdb24727be46d52bf3d1d33bbeb186e7246f83bb4cdf1c809918772baca71daf9dbfc9b3a32f900b0ea63419fd764266e99ff4b7ea3f953848339b21aa43eb4dd2417a72e05abcdc1f9c559dc100a25d27008744118169fd5036e21ab30f6548e1a4abebffca0e03e4493365e0711b70509a5720344a05c375e258f3bdfc4bcc8840d72516109bd22a03d6065f991046c0536512974d4ce9e8bfdf1e647f1dfa16917ba7f792fb6fd7a3fba6761b760247d5c2ca69f8d0bae98489166d2ac4d884e4233dc4e9845b8fe9dab261aacc590699127b1f581a7ed48877a7d2d07e02edb325a2ac16d23b052698b6118524be585ee14308c76c92ca574516b795b86aa15622733cdfb47b7fa90ce55d29fb55752fb3fbbfc23b1423960fdf678de10edf30f2e67589875b0522fc90451b4d01e569c139a6171de8b3c747298cb9fb872fbf48cf04e476efcdae817a79e09cb739594f974cad367c9116eb33a0b4d1f81541605100fd31430ef44b9cd1dcb6b0db68e9bd77b61a033c642c97fc1ecd04eabdc9e9418cede63d2696f2c594f6a83a73a0f9536877be6fb96555b90e010deb03d0a7b538ba5ce065f324cedcbd1bd4d60c2d86b5b30283a156e7dd24cb1b30c68c6ffe6537eb761202261bf7e2c1d8f0aa73bc2fa5f3aa53c2e0192935ab5073e67118e4ae74b00dfe1858856680103cfbd8a5d477e81ee07298578af94f1bb25e36b1424e1bbbeb8119009b2a3016d714695aec1a5237a4c7efeb25d65e0968f399a3510f548a3f6988b0fc4806d0ad38e73c6316b37685cb58f740df8de87086ff13e005df5807618de6f6f823e7d92c7a7637bf927c84d9512abda8696980810ede22d92a4d6551aae4269cf56799fcad301c7eca5b8620f744ee8b5470a51c8ded07c128a9707e290d3e85b7a4de75b429d7c4361ad9474135b0e2c8e9b4e680540f45965bc45726565c6c290d7347e2291f360a92c280a63433259fc080c20bf794b8974cb6063658f9941cb588e7c0b90329accecf06c02266c46b02b015c0845802cff7815a217a296ff5feb5857dbe65ce9734902c639876807d118ce3f36aa0434f8b1986e8b3cd8d4125de7dc72f81fd37a04401ef44c473ae153915d853de48aa3c1157289ab77fdcf71be413f1becfe4dc01e73b582eff36baf550e4fd0e9f1bda0e3bdcdd1bff37eccab38fc67f73d0369e1d19239e609a7a094d685a2bb23f3b8969377b26131d991c7c41d01937fcc05d44b938c5347b265a7f7136b87783ec5817651392f071bd32dec2a40aef75eff19a0ae309c5b477edae79989fc691e59c54c021d1681b22394c322e8a8bd7ad46f7f7db2754816a6ec447e05a6244ffde5f5182eae40108aa3e39c21198f5fc784e025526fe7fd97f71284da7ea67d265c1cc55190ffedea2a96829fb1671895cd7142f7b375bf8cf5d3ab679c1aefd28b4fb3f569254541db96aa81ea3c6f0e101640d7fe9be08b14d7b2d676d744aa36a1de626864b9fbfadd108f8d2f2fdfef27052cf63cf4fde8dfdf7a03280f1db1a3fc1bfae1072b6cdf5b874f6bdfb4ca69267d76b1be94a0165d1149b2ebcb8b71db44dcf76728f73a754757eeae30378545c51841c868cb51f92df6dc13c29e5f5b681cc05295e42bbd54c6cee08b8b00fa6f21fd9e14431f1a3aaea487c517e8000dc2dad8ea36825b158324316beee7e7eca3bd19ca3472a5507b4d83cfff1db1d771dbc1a671bf5645e25becb20d5a3400e3f55a624372b41843a41667ba25c41dadea25d4e339bff11dd05401aa6f77c37e1f8b3c423fd786e927235e0822d709ba444cf40b2875aec8354707dcee82e65f552d41629b1fe61b5ef7df618595ea29b9f46ef72067f56133c4350638d83aa9188fcb480312a0ac8c973571f6c9ac2c56285d55c4b62c53767101e3eb3b6413dc09c56a93895fbc381d782355a60f41890f9661230e6cf4b3c72bea7fbe228fce4af8767c6869c20bafb3b2b130cdc2e7c376b9fa7de62c449c323653e23b5b787fb79423fc9756846fc44948e2aa52a0ca394d3f771167b20e69a6aa11f6176a7b7db0cc25064976dcc7ff669a491e7d5ee18e418448c03743581b829a152f343179ad952addce21217e285e935317ffd8784e6dc3530f92a3300858665078f558f0cc8cb3ac6a3c2a194dbc8c9e5530432fff75188034540b82dd75e55c51d0fb3948893e2bd318332cfcf51d31366fefc124febc29756b268cbf96e805c21741eb818c0ad6abde6a1051db9a792a9702aa51da92d417c51264a6b4fe7d11dbe31e21012c52474348fc5197e0a489591dd55c1525639c2b463d8e742d94ab2204247e23f98544496dfdddb8e2268739ba45c596fbf588f1db9edac7de370ac7e5bc468974711e3b525de6226fed1c52a3dc96ffbb4c0336392a3d7fc6596c01356a5faa50c0d4437d89eb81fefefd7e8372a826138ce4e7b7045d453bb29ae6e61a43877f8b14d409e1a766fab6e581ca25956af9f1acaeacac7f12cdc540b6041b97589871f79767bb181866292b41df9f7317a236c0ab9818f12599204b6efa7792a4d593cdb823faa09f5d572813876ce89ecf2077cfca30873105f12680c22343d906ffdd8bc2d0a273a495eff7fc3515317d28b70fe0147fc99f0888b5c354ea39518c0b3b231a978dcea8c16edfee46a6aff4978e5b25eae48e3ff9a6aa80706bfb30c283faa7b3245e475e9f90fb54e6196ac9088e7436b5f39b4f17050258e837a87220375d85a463fa8d23153b710cb5d7e78f4d4639118673b916281e70105f678410be6c7fe38f17e27ba7a69d5e1755849b7f57f999a47ecd4876f9ef008fd58894ab69c59e12feaa6e6da014b16dabcfb11630359992562f55396e49920250760c72f5f561cd10661aef515b1e7a002405f11e653a1e7d93a6cf905ba82debbdad63977f9b7eb7ad9a5088c926fd95db11103f8d3aa48c8b699d34f2037c8d41a93df29f2a841df10f091091073c169270cbdb3908d42d8b48f8b8c1d8ede754e1192dc0fc57f438cbd5c2da02b995e006cdf0907cda1089bca8186774c2830ccabb582af815b4afe977cf7f2c9560abe900ba3e9b3a206ea07b12875fccc5492318d04fc12f1e2241c156ecfbbc4f6d9484de12741185d66041463cad6efd2b308b9ede29b61fccd6fb74239583eb92ca4e3cd0ad782a49e6a015ca86e35baee2995d00ebc03bb8879e4c90eb0618d764238621a3c51db6801aa43999328bd7221efc629576beb8d331c05df4ee0586bf36a075bbbb39119b853efbbbdf4e53919fdc9064290bfc171967c66f3502d364b1c0ecbb4e19ae83b4940048a21279d502c79677e19a0e558f229ffbf5193bfe45ad155cefd4d3f52a9079397933be0a3bd3f39f320f7f6ae86bc0641fbe82fcfa1a536a1ca35333437867af96875e03f16e8fedc40234112980b736954a42d70b328920e94c45720cbba8862c62fc7ec9b33de3311a185ad59053f47873c5294788a9eed9b7d3e5a6ab904e77b77a80bf1c6bd12ce2f4a65e87ecec91f68b766666735c69bfb677576be02ed6467f9d7201612ef4d6c9dae1f4fbe3e1ac642d56c012f4770f42bd99e724c88378390ec1b92a95ae4240dbbb9bb0ef712a0b1468481df9193fd4d0e1a1d0ad6c7216351bb683f4c39da4c942129d031153e9c2f9997644d2e644731108785644cda78ede875effa9e8880c23d9557de461c38005385138ce10ff37b3c8c4a24c7b25aee43b0ed27d45efb35675aee339ad49bf18a10e021cc5a63f0b3413ee5fcd6bf69479b5d221ba3da3bc1c9f653571987e337ea9346a5f6bc1462b9423b3e6e370c9aa5d0d4eda4b4e829db2e4accee3b849f2cc0210cc630103a77931ebdd54ee57088501d31283b9a870ae49e457be48714f8935f1b6af9ccec60cbf6f9ec136ce815e990109992e36d698759f723f7047b0ac9b4f537734fd6954b8a93adf7d0d969142129951041476d2e117e11cbdecd42d4c2b84b28221f8391fec9c5a86a33671d408e606d045054764990f3c6471ec540c2f0d8444df1c99806eb046832ffa7546808b7dd2bfb1e37e6f2c21cb05002b141d6078a2b06d728809bb93d28c77ddd7e776e420f811cda2a7c32a5c5f59f6ca0b9ee164f252318e318d3ed99bb905371e18eccf96c1a358f133221db7713503fbc04df247cc554177af469b35d9e69ade68a4eae3e617994cffd5292ddef73cd212df65eefbd73c186ac92f9c4d91fe0180274b7cd41b88f06eda5f08aa7291a52645d722101044c1326bafa7012d5d3825c7c92d75fca1f9a265cc6947b247e5468ba5d9ef6cc4e89be0f9338593ddb567be5cd5516ddd3c6e541705b7756af9f67ef7afa4c55a989271cbca48b55a3f203b011a1ed4cb166802c0fd2692db83cf5d6e3c35341dab089cbe65e30b58d2e8e87649daf08b2cc2ed9d5332feec45c34907c9e47a66f6982af3743fa5d9565e4c343e714cf3a204dffc2a9a60e707bc57c5d2d8bf3a14ce083612d35eba67b05833879f6552e22b503863120dd82d528c0dc81f17f81698b200a50670defc73cc71db9d4a49b33b3f5bd39702b4abcd9068b3a8885414729eb9642cb17482c1d635eb9def00d96219e1c0aa4faeb3b7bf328f80c26b565c556ed8be8c945be2da01e3c17555b669a09f2e404597aca3f70df4c199b088dd133f66c655012230950e439cc41983dc543aebff87a49a2868b1f45e9359aa914cab2f8ab9487d8da027785deea9a256daf31b538eb700deccf9c726ce3469d7aed1524bcfa3e52ced9434d4bac38fda88e46f127e5aac5a2de5efae93a9b5fc4feb33e4851175a6d75d8e9cc59258035607c7a18bc15e08d06e2c778139800c9b8332ac6e69cd1e9c9cdb1a3d483951228a1266ef7dc7fc052740111fd40328ae8022d8588e639b354bbfbb8d77144863c700d01a8e4f65167cdf4e154405471dbbd3b16eea3b9fee987a715b20273edeee135af6bd037436d8882d1c209e183ba5aac5d15db7a07755f432d9b39e887a0cd00db2786499e511de4902ed050d04e67914eb13f0518eeaf40c6ae6a05e06310e6e033713f1a6740a1ad8ec745cfbe0787dfd9934c163e5960fd783b874e04555922c6e7eb354d23798a2bfec1df681f448a0c6ecc8a7fa6fb3c8c7e6cfa418191483a4fa60d2c77391a9a35f70d3bc6a02e033b25aa6f3375d7bc0081a135592a94f7f07f4ae86f243e76e24c9df20508cfbbaf18919fa7d0142a7a192cd88a9d577f2292a7cd8d20f37e850c60f986d2dcfc266b0625f0230ac4c96e0b5f1c321c4ae41ac92ff203a22841f4f3be806a6a970dc8b9954ee2c31c758d543485634a866a68365c17129bb6ffe3f74e1c162156e7d5ba7be77fd7ffe5bfe40aeb7a8ae0eb043ae4f750c3af05c50891f1340ecaeec311bb0bf1882c6284468e87d7bc996d190ba32937c607f593f177a6dbfd285f8fa279201f92bb25e8e4ebc8ac82cb150e3f3f376587b2dd01de3c903d236885148c54893bcfe59199cad24d249d05d6ad3d69cbc096451a4f9ff0ade6e15a5e58f7f166447ab2d7fa3bbbfbbf1a78a5c2b1cab51caa7165154b532e04be1bd0cb81c26d4e0fd99b50fbcea73df340", 0x1000}, {&(0x7f0000001280)="2d1114b45ac7f40742fd479796d2f16beb1ad8cd2c7b2d9aa7eaaeb886c2c849651fd95da6238e6dbe9d648433a45290a119bf5cc7a876556f39982780779bce9c5cc7f65c1c3f45875f4b4ae7585332040ebbe71e4b120b98758b0efed5a7282e7df87c18316fa7e737700271199f58f5dfaf2835f38c01799ef2ddf2c1402adeafed46c980d45f03c99ec660526c03924b3eeac87be382d3ac5547cd5fa2fc2bfcf1e19c9da8a33e9826c25d451c849e826501c09b64a2ab3d6b64aab22366a9391a699f3661e731639bd5dd0bef9bedaa926e014bfab2b0d78d19539a78c0379313d342f8a6b8", 0xe8}, {&(0x7f0000001380)="99adc4bb000b2bb294e5f9b41aa0ad51cba6070618a53bf7790e9a7ab81b12324a610d541a8e294ea032c7c13688d34682e63ddf1ee324347202238868614719b1f4ac6d387cdaf6965e27c4c4c6e9325c75b3ef3affc658353f1446685a780953d699083b766c71f270764918d024b6cb6d79ff20c02401396c2bac0b926b5187346adccd185288bc46873dcfc31a54bbe78ce3ce4bf882d86929e64b81e30889ebba7bd579c17309bb56d509e567132531c988c81aa5e6f4eaab72319ee9ceac2fa31a1ee3aad3f1c65b82b28eb82306ae627f017bef461407", 0xda}], 0x7) fchmod(r0, 0x0) ftruncate(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001500), 0xc) fchmod(r0, 0x8) getsockopt(r0, 0x3360, 0x4, &(0x7f0000001540)=""/129, &(0x7f0000001600)=0x81) writev(r0, &(0x7f0000002ac0)=[{&(0x7f0000001640)="d7f1abded1b950bb935aa2e00add0aa7654d053faf38200e4abde64ec093ba8167b2e36fb4a1e03e34d185289fe74afd5e446420629157b75e37ed998468fc747318f3cba84d2c4034b1a74dd631d08f0f1410986c491d7281364c8b20cbb9657d8b1518bc4d9d5fe5ea3b98f22db59ac653f64124d84afcb341ecf2af2ee0d4f4fc6d279e875f391c85e80a554980e07f5684190b88018689173241b7cf25fa9c5d6830b2fa7d85fb8dd6d58d0540fcb70ba629f8cc81d7cb489bdc26ec2336026aeaffbb951f4dba75e12b187b0794871c9386be3df79398a28e5fe18bc7a08380b90dcf8087", 0xe7}, {&(0x7f0000001740)="de020f391548170f1eafd3a2161cdf68edd239c16ca1cd1a2ba7b223eacb41a27e9c727300d78a832e16427b6b73213d93bc49aa136c8f97b0a0148c4310aa376879bdc1deb534188a7189073c58ff6c6498fce2e0f1b6a1883eba105512b86a63a02e6a61b08f14c644964e553258d9ed9fc6e4cc4b482b2742e3cd56718c105f9b2c53937b9b055f5c9aa28a7d7dc80f700bf4513e03279a10f31885b735301be2880e56a599bbe5", 0xa9}, {&(0x7f0000001800)="3b4f731c4b4040945dc748d9ce8e6de1220ac2", 0x13}, {&(0x7f0000001840)="3328456f136d811ffb1f747ca5bcb1d70ffa30ed074a77f7b12c365da4e39a23996c746006c6843ebaa221021c066e630382a5eddf08009c10a9f87269126302699de29ca968e8cd32004a0f77154fc5f7f9e58779b5f9ec5b0345303ac313c1c3001def535cd34ead60856accbc92c4b17af9a4cc1e64794d96e82e5394d8550215ce905cfea0d0d557835aa36e5cd91322561b278ea45f2702ea794adfc38968f40cbd8337914de368cc590eefdb1506a05139a23af297fde709e98dfbb9f77cd18b31984d6ad67b03dca12f735e1f2ee7d4fb2e7f7513fd7ae1be4e02f0af5855f2b0826748fca14ad0e3ee22ca9f4a8583c9be8c878eedaf546f001b69217111246ddb58723ad78a53a3410f8ca570ed8dc2fa28853e6c997e5967e154a405c494f740fe8c9bcffb29ea9f90d64a517a41685d74ed23c61adc3e870411c3ad8462244364220b251230828a9c531bd18e987ef912999ac8af85469c4eeaddcb38f59c921fdff2b9dcda1179d5a039aee6361f593e5b8ee3cdae40e0aee8ab3fb80e80c060a423b7442a81d1e1f3bae1cab65211160b70515c067e0481716c12286a6d2b453d78023d1fcae237b2fc4bd596dad8aedf4371ce330efc8c8c4d890777dcbdd0513512695b2b2620b703a2903e1ac949ee7f63be1387d997ec1ce10d9c0913b8f0fe1b39d2e02bb29bed913846a8510aa5020cf75d884d52c2f809ac3512dd84d01ddd42e2ad49edba30053e5c6c98039b55082efce0b3a0aab9f8036929c859841fe0f716fc22775160995602971edb0e7fb454b35e1bba725e59a820da244313713601694f5ad34451580a4baafe12f290ed471cf2830e40874317feabec7b3195b93c2c2b024e26f9d7fc25fde70917911ef03a7ef514f939a622473de5dd7c163105d0ca474e12ec2de5a6ee89c1fdb5ccb0b7939334e45c57c36660bbf9e33e719b6c7e9354476866f7afe4232432987b486e598df5f976fc69c4e936abfd8ca4f73900cb8f513ec882ab44fa224a9ecbfb97aebfff76ba1970219b196a19c4d7e719b6f53670ff3f3728c497b717180106b31cc0ee3c04e19ef5cadfe358896bd9516b782967c8985be6d84cd01bce05e62c6fa803e53702916ff5ba03da1659e5d02b5412c0d8a0cdff97a83e6d8299c2b664ff1326a9b58b0685fe67d8b0ca8438a181e55abde3dc71de67abd101218b706a6bc4f5b6627c782702704dca1b41ea5e010fb3b175d1daf8d472b99e2f3896940d56f32bbe6cf365fc73a5e68d48dbd90ecb5e4bb4e78ba4b1d30142300d4358ce5812bf708f09ea52accc22c7fd324130e750b5ebf04260725493abeef7e109cc7e3112a05c9442030316eb755559e72f2d2ea75c33881d279239e159523819afb33a91f6d6036ca49f4501e3f57c6990b3b95784cfc333b224da6b20de661d3866a38328a9a45309d42f1a5620d0955472eb87d97778cd78be27ca579ee74ef80476f1cf1037a4a89e052e37601252905f0688c841ac383ea9823dd46d6caac3412fa2e63dd61250993c89bc6ca3e1169b00b8e2fc335890a46ae4a7270c86f344dd646a19ee4f6237c9ae440338ba5725f5faf4bfe9102a9dc655f917229effabc8acb4defaa25258919a954535b80b5fb68c81c00311410bf3593b40a7f6948129b8f3d4c2afe8c54438449a5d9e2b13aa6bcabc3907fc453cba69e4f0b650716e93cde99b2edba3ea4de81b23e358f278090fc65a7b4c1b9535dcb0d34efb2867d4c9a4706efba4a96ae62a1c7f68c19f67769cc58c2da25412b29b890f9d7410111beb2f7e2d95634c068c5cf97280cf0a7ad88dc8783c6dab62c47a5d8a4de8e8f09e61af79764bcbc1919fb2dd49423f737b5431c7f23dd12acf0fd152071a1ff9eadcc5a3586d5a25ee2462e034406ed90e016eca68b13e8f6f8963cf53a0e156d8c6123be82dd5bef99384af5b0c76bf50f13b207e06ce957073e0bd3d5df88c64b5a31404b3203bca4276b0bf846979b376a2e0c0db2b5c4baa35cb32086c178845027919bbbedd73e228dcee3e0d9465b2295ab9c665c3b504c86220ca0de842e43c78491058fb5442f1c50422e464a7e26fa0944219857eaf303a4b1e3676022c56eff202227eb78ae2195a731bbc55492242fce7d9782982ebd87b8110f67f871738fac41c10e5ddbaf7ed2afb015d4ba1d3c0415143e8962977a49370660f1a91cb8e28e300bbaca98bb9f5451b79bb8942b357a51dfaaa4e6618da391576e7f9d00cf420c7a6389f850b5f9eefbc1d8fea7dc38d388b0c5dc983b769187e620b43f982075f6005ddd5bbda7959cea63fd162b28574a6478b89264cdc86f7f59ada26ac3d2fa7c3043fc4c52539389df34c9742888da77406b7e0616ba650c6c73b1d499798ff2cc1d1cbeaeb684ae0d5a6e3fe63e6eafad66cb953a92783b5146123680b69fb6f5cee581bbeccd1530eda3e9f0a6f1df3419d8eb0d7c35e4935c8322fd85fbb36bb8ff1d79ff779136d61e34b3d6325ae1e63431266ef7f0431e786342b73d5c8adff82e64bcd3086835d75b52e00009b2d2b6681f7e59c8c2645bd0e2a6d67ccee1cefada236c18a67ac60c40494d409a8d1f38ebfea8ce8b72eeb1e3dcf3a791310068050d6db03159b251fa6bc51b6d613951c7a8a1f3a4a244dcaca1a94857edd988e3241a647da47b0a5e4cbd9bd8f2bbea3cb17bb7e1fb51d2e7416135825d4cc65c058db29bc8d17f8d60d3e79150b59e4be1016fd404cbaf16876b20a543af84e3b79a8be902fec5cd9072163fc1471ad40c32e5d1bbed4b9bc5c796ea932793013fa19bfd59367f2fd7bdcdb2c994b50a822827567138e5edad4b294a40122f72a8b39012af5a45e8b2309f002ed985dee273d7c8d861da129b1464e8a0da251a7cca2a85febaeecf8e0789d2acec990cf8eb16dfecd6ecdb08343f261314e4ae59ec80c2cbb88d794a81c97063a3a2623a462187a59af8342bc1eb72303450e4a1433ae2bb415c596675125528e911677cf5df33c105f412f8c990badc43d911dd8d5c00d0b669f0eb3b0befc227109f4415c3712696f94a6a0788249492103bf45d345c0d20dc24b6ec162bf3eaf057b373fd4fac98238bf7d45defe216bf8d37a2da5e8bd104729f4830fd3d8f16166badcb3018ab2f4bb390cff38b8efeb060f696e2f7e71592d62a405f7d07f56b70aefb499fc3fa522a53fe01bf15f718ae0bf75c2ff5617ec8248b84b84638d9e7a51003d483f3cf68b50cac2cdd783c6390813237184808713ac1dbb44614b782b81b70a8354b956f350d48b83e9875ca1e2c0473d6d783dce768590efe2250d44e7fdd45fea60364fdfd827f711da1d9db8d0795ea5ece7686a3d1a6616acfeca196596b1e941396b30ff25d575dde4a855e150b2c58e422f27c63714453476ba64fc06cb19900c757f9fdaecd01340b5ccc3e4732e74287aaa20543cd7e0ed4b2e8b73acf04b9286e8d472c5beffdc563a55701fe829f411341bf1943de583f2b578ca3588db62be7901ed6c6623a20c01b7fbb22f96bf95f79c2af75bbb02c28e89234cace67041bbc9dac33540ae9234ab41b0f416b2601e54ec75d51d81a0de00c27df0be8e9f8c9df244d29f074639e2302aa4184318ee4ddf337a1847f49624d1f72a41dc018255503574744592ea574a7275513532ce7d6dd7d391aade174ad3d69c474cf0631a86b2e70cb1474612f378bd76843f40e1c5bf5500025a1a455797ffce9e2eb6f44bbdb8bd78a1727851449ee122b1095bcdee65446b951554afbf7f7611852188f8865e2bd33ec691b88ea2ad39290d86d91512f4b8a2cd461d93f771304731cd23994b22f521fa593f897187b3e3ac3b6203dc36ce3a497765d06118b58d1de2e02f255bbe58b3c38430d4968e127c75245e755b65fe4414206a47d537381740e64bfa1a00d6084e5b310ef85531a37a0889c9b177ee672e74c3e8b393f83e1d76576da898af46c6bed2c41ab311ae5f75e4a53959e4fa3b6ce21e605150172705ce1e8127b163c5a2435158a381067925cf8b2c7f354683538a1897f77413ea6ecc485d726a54da492aed88c995a8af9eea4085860348835a32b4b302d50a02af9c431b390a6d3db6db1787e24a4b7239ac0931e8fa587dfba5fdf4d4728595deb776c2e54e555c911c37bd45870ab178daab6c70bb3c9af0a2efd8fd1901347eeaef2f92707347a4c280dfd99a844c3439454aec0e86900b28cbabf2e3e3d110d7e0c0de241b9a292a5ea347dc5455f625649b152255ba8e9dc1e10b0eb25762f471b51131c229874fdf6f50e1586b7dbd2ce8662f617cfb4c7ca17e3e051640c688a507b243d74d5deddcc5c71430b1b33df19b4d2710fc46ad26d82c129bccdc0848455a9bf5ed9c79def549ed421e61892144b53a86114f2ac1995e4ae03d5b0f3abfb3e1883447a0cbf815c9005f43eacafe516a175739e87b2756329bf3718948ccbfe578aefe4bf8ccf123ea3629b48b10cf2e3f35e11df48864a09ba7ae214fc3d351a3ef71f63327a3eff36cb14920a1fc9829332d6384ada8a291645fe65db3b6cd2f13ad1973183dfbc6f4d3ebf189acb6cadfa4911f0d908fd009edf7bdeb5f86d7d5aa0aed5cfc3eb0bf751c4c55f379ca59a9a16f2969654ddb545138dadbb30d49314bfb0a18948b6d74e92958df78e0bc7fc00fb681af7c04c9e021096188a0056dd32f842a79681a1cfc57e05129a8a7af75a26ae2a9f460d60efb4a4f11ab41d1dc3c3955a237fa41386d47896fbc603472b0160c8ad38e197b8af84c0495b820487ff23dd95369070c872826e1564c1dfb34c337333f57cdec8279441828e91b539c8dd6b5a88099aae22cc7fb525bcd5f9c48e31828b854abdc3c7395d1828639c0758fdec66b33daa0840a56a52d0709eea73b8d5dc0b50fbb8bf5d6e15320b62d1a5657407ba5e56d60fc3a2861c7611b482340aa6338ef24fbf7ea6da6f62c74695902c97c131ee0b844dc817cd39ede60e2911c673637029aab500ae79166e6f6341bdd2786c0c1f31675a4b0380a48140b4c12765ca37b9acc271ca33d5e99aa3bcee4b64a14cd2f90f194c9d118c61268fc8a40fbdcda7cfbec52d30652bd7fbf37a01ac572241e9f09a04903b2e74aecad042b6cf7499e0ab3f60b3fa4c2926f780791ba01e2b959c8ffe234c2c7bef8531919f2ad14396bfe2fb339fac1fcd868e4f394be87d0a155146e97422cc8a072818488e1f03dc7bce8eed4ab54e63625378a4276ef9276faa720ad48d21fc06f1b217b6d995366938bedcdd20103703beca1aa7f0e0df60d2e1b3c9cde834cf14bb204edb12d4575e926adbf2d0c6c0d77d418c3fff42a361f4ec3eab5d80af5aa779d62e2b30ae7ccf27306c68250d6fdceb157d9ff33d583384a15138e98c5803c0ee47478c0458852c9ac22860fd141e6614e2d27509606c1345d6c2a3a0bd8d1ad07ff2db568c73ed3be75c25018bc005c4732cef5c645fb74757c26e40c12f46bfd4cffd1ac52d194febcffde771a781496502816ea6f76cc4f5b4441eb7dd171dc0b4342face6db66447f237606e36164a8d666214a6de29dc64a3a6ccc9bb029008d6e14d97e54ad37c816ad76cc3bdf6297aac841d1d6085c2607009b35005cc6e3c960cb2c8692c3b10f913d9222e0296c034bcdfa8e902963937b092ba8d2df952251ef6496fd829b439f472e45de71a782897d0b6854a08112594c6cb80f400738afbb9a687846044b6d061dd513de7ed", 0x1000}, {&(0x7f0000002840)="d3fb61ad0110ad96b3dd6ce2ced61428a3ef782f", 0x14}, {&(0x7f0000002880)="4125227c4471b3e8a750b4e4f546c7ba3479d5854a2412bd3cfdeda8c6c52c0388ebef8ec0440937e59adcb21f57546d80f2385ee2de1e00add6615a6cb042c13399b52df06375765d8bdbdd13c74cf1ed771c90301c50338dadd465f9961226a2c7e53f0b9b35d6c49f857d76afeec2a06913f1c78852b5e7ac31e65b23db46e68e2d26aea7e081969a97321d682f6f03d8bb0695332da38f5dc2221831d9779a6e52e786c80496efe78a30ea3364122dccd0433b01be636f19a2aafe6ea11ca3277814fd9aa8398d8e8c9ba1c927bb79fac64d25e2351186", 0xd9}, {&(0x7f0000002980)="303e365c1e08427086776d311c66ef5aa320b4d2f2dc4aeb904d80959de2a6fd651e3cfd4e4033eb79d8db04306540cdfc7c5b318c4613d4a98ae69d0f5510e2f161533e8f4d3dd57a745b320c00e7a381d1bbd67a264ed241ca2bd62a58a1a3356f2d523b3149115d15b3a139f8ec75e90575c2fe427d2aa6b1a8fdc82638fe6323988dd74fc549b781b256f5c20a419033a2ebf74fcfe46cc104fc14975efa40c7c7aac2fcb145c0bd4f98b05c21ad0d3f2fee3a528c7a25805433532b995332fce049e7186f0b2fac1d9d1a5bac1d67591d57490c4a5e2bc9", 0xda}, {&(0x7f0000002a80)="a54bd1", 0x3}], 0x8) chmod(&(0x7f0000002b40)='./file0\x00', 0x14) getsockopt(r0, 0x7ff, 0x3a80, &(0x7f0000002b80)=""/4096, &(0x7f0000003b80)=0x1000) fsync(r0) flock(r0, 0x1) r1 = open(&(0x7f0000003c00)='./file0\x00', 0x200000, 0x90) symlinkat(&(0x7f0000003bc0)='./file1\x00', r1, &(0x7f0000003c40)='./file0\x00') pipe(&(0x7f0000003c80)={0xffffffffffffffff}) munlockall() fcntl$setstatus(r0, 0x4, 0x0) utimensat(r1, &(0x7f0000003cc0)='./file1\x00', &(0x7f0000003d00)={{0x100000001, 0x101}, {0x80000000}}, 0x0) getpeername(r2, &(0x7f0000003d40)=@in6, &(0x7f0000003d80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003dc0), &(0x7f0000003e00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003e40), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003e80), 0xc) write(r1, &(0x7f0000003ec0)="07add5106eca3fef53e36bd106bc362ad6e7de8f2976f9e997f14a7e529435489cfa5b9324debefc6e12b68e5d4f016388f0807cdd9af6b1be2e08ac1b7eedcec003a89f277fdfab4beec1a6b47980bf1e2e4c56fa60a086738923c28010e4333b5c36dee6fc53fe11737f512a2aeb21f905cc6628cb617edab70b7f724c7ba36d3a3d8623f575f6b0f10943561418e258000c5b78b1b4730784b57d5dcfb0615ac5641ae26b28797ae031e3abd8b972f62ff06bc7e7d88560da3bdf32a9f1ebc8dd36530f82e3a75db56fcf58", 0xcd) open$dir(&(0x7f0000003fc0)='./file1\x00', 0xe929db35fb4c7be4, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000004000), &(0x7f0000004040)=0xc) socket(0x10, 0x7, 0x7) paccept(r2, &(0x7f0000004080)=@in, &(0x7f00000040c0)=0xc, 0x0) fcntl$dupfd(r1, 0xc, r0) bind$inet6(r2, &(0x7f0000004100)={0x18, 0x0, 0x5, 0x8}, 0xc) 00:00:21 executing program 4: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1048000, 0x6) sendto$inet6(r0, &(0x7f0000000040)="c62293b83497e3c411d46571c0de7101d1a30521cf013ae896abac283388e2d18bc58435446970f531eba24ae1ba7645d5a9146a69e6db78f0db59c4f745e780a012035e9267a8ae6f6419118ec6baee75cb35f5869dce5b2ef9b19ff469c6181b283417fa083a7df2bea4ee487070064b0c5ea9e06abcb8a5943f008eb8ec01e9354ca3b0b80bf11691a9efa330dd54a17ab3ca0577ed2e23630bd019d66a4e88bf3179190ad4260a3e32091c5762e9317a2136fe02a2036da8c4672f203eda149dd45dc4b40aed42c1ed1d091c15a58a7750bcfcf6988381f79582b501c7b624f011c4961de805b7f7404c8549020c5774", 0xf2, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/149) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) getegid() sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[{0x60, 0x0, 0x1ff, "474f19e114461eb31f2b6e7996ae17cf39b0701248497c341c94509f1515c61a43ff6a703448a023aa4250147c233a55536d4df8d23405635c179b9b1e94a7360ee1f44cf837c8df2948b862e71d9850"}, {0x30, 0x17, 0x800, "a5ff9b413b081c463265d8ffcffb5e1c30ae0df7d3432bded1"}], 0x90}, 0x403) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$inet6(r0, &(0x7f00000003c0)="c7c629675828a5848aa944e72edf54f722c99557378fb5b696ff6f9a02d2fe7e20c64c9e07cbbbf9bfbb3e19dc8317ae29bb58a5de085ead83ef8a2e6c9c468489d7ca642934e73ac05eb932f4dd9293105429ae2c4675c4dd7a364f1e2f90b0dc736c05a40705c40107e5637728ce430e71ac9a48de01773100d3ea578c88d10a537634184ab71cb240fcc7499da8ebcec4eea679b21019dc2df35e5ddeb19a281662633c1ae0dc4cf2f55f15da8fb6aff4f7ab8a9e718d98add17375e3533ecc7f9b69050bd2fbf51b01300e0fc5b45d643c33413ba056f18da04d65a01e1443dfa1d4bf3b9840287503787ea2d4e23c67df8e3ea0aee3897cc78254a18608862839f469230e1bba62d67cd8c25f9cab87f7a28063fdcc8fc8db4e0485423d299deacb553a32b9233ec3d7c92311d992bd9ba963bbd6a93c80a85b22f899bd38a10c15a2d4a1e12f7a850ce46e64fca879e98efb471cecf2b79e05b73ee09eea8420ea8642e150f1ee3d9f1e83edd135b8ee0dbc818d0312ee3616f825736d03135d618778f248e219d61d5af0f5cee58fac028b4cce19062ecf6689314e3c3aa76fa14f087dbb88dd8f4d59796da1e3ba27dabb42a61461a99aee516521decf90083ec93dbe9dfb12437f8a451c03afdec7e5e63927664b943117f62852c51ece9985d365e5e2a6050ac488baf38b623cb2d5d92398afdcc3949820b4b1b6d7885f17571dcaf79cec64e41ba5f73a6efaa6a7f809ea306b4c7b7b7b74039ba4c7cd2a085962cdc7ede50cfc127d1580547cbba8ddbd137d9b2eaec0ab76436c7d4c834c552ec1c6cf311905d7dd47436205b7358e6a9faddc39710232912bc3d2e141b7a0cca796379fcde50c35026780dc587a3bf8774f618840721d020d988157f6d8777a4cbe5107129a10d39d295cb93b6ae52575386d4842baa0757ea5b0f4d63773878f77bf61c4441bc45f9164569be8c4cc5a36bf2dad7de929491550bfcce2c007a71b460c111720a930507c2b511ccbb5ef9dcffc9a0b131627562512df2f9e56d9a6475b7ab59f1421890d741237e47ec10f9a6467a339541ca2c49feef0baffe4a2d123a972af6b61aace34e9b6c8ab63a46d5fd9c86ee4c3b90964abb2ca04df4b6d7c898b412960ffe1fb0f65a9af535b683b4aac1b26c0f522293bf7401ee6888114ac51958eb3aa4c0c8a24fb39b83d8e5185ba8cdf646f7d576edb44aa25018358113361cf3cb3bb7561a4b56d5b707285a452284a5ea0524c3193acf51bb61339526483f695cb332abab2ae20b7cc67ac2a0a34cd0c3e35715c0f0bc755f0bd792cb01e9d1ef88f3fef1d5460794716c5190224b9afe4b24fdcddca14be48745f4b316abb5e02045d7b4d6fc41995515d05368b8ead44adddb2c90f14980973ed568b01e1fcb703289e2cfeb75d0876ade5ab03db4ec9f8aec31ab59f079f9fe7bee010da38d6c99f5b3197ce608e3cc0750f948e3af2b30cfd277465a775e8ecea1fe57193a281ee4be5d93050737c8473b2dd06482f9866cf744a8b5659652cc304a0a688fca8f8035f8ff0fbaa1d193461024b653b096363a8eef2d5a4a1726d2bb2c74d5f16244f78c57415717cffd48637fc740480e57eba06823548557e82b6cf3ecab31c0ef40f51bf73b7e4c1f9fddbc6631217b7770fe16fe786fe80b202e87b116f44eda7ea7aaa7431292e7c5f414a60f0d9d0f790e9fbf6b1e7e3ab253727212fc00bc918d5416320d0b4d268337753df5afa35f3c8bb826a9d63f7150a28b709fee94898ee854c0551b6a7f7007f87adabd96011b38e2f1d693af1016f626db21f949787e70fd6c7cc4d64a80a5aef889695811c383ee9a79b4ed895b8c5dfb71d0429c9dc6403777182f8fd360cc8b9b5611eea3cb3d797cff63912c6ff9055a3aa9eb3f30c9bf0bdcdcffc59bc484d9c97e9bd5f7493cdcdc78ce4cc64f6346ff31a2c53519642047b3bdb0f768157c4c2d7197da4c082ee068a15af98fc55008f4a276959de9d849f2b9ddc9033eddc5805342e3748f4cb91128e8c8e71af1fa2db724899ad76d7843b3fe24deb8ec6b2c8eb95a0abf88a3b62dd2f7efd1b663b75acfe456b68368b36d46f96c7747bf19e760df1f8765a2219555fc943870a14ace4147f88ea17c86e2be31766ec7b5af8536044750a7f7e67c5941f7816ec9af7b4712dd545e3823c15ba1f461f01fb71619ba6584a26187ece63685cf3e611e3f0e052d33b04a085632465098d95cfcd38dd756d7764c80efadf33c3cbe2538d1da19abc4e44b5a23cee14c8880466c55453fbac3ad77caee0d7919212ecf7c8808cbf02d08d42d620720756a9416d1b8e92fbc67e2fee9b204da31802460fa8b14acd183c0761b9681bf7c794bccf0495b3bfb343c947a4cb44658ddbe6e0b7942529e2650dfff215daf2ca7b13834aca651e3e4ee945afed062fac01b3162b8d60aa1128f75ec299daa3837e00e4f67c2f338ec0e6b84206123a49e3826f01ef3680a9dd375320f41cc3db5a3e82248d53fb05866acaca57a7f586aad9224573fdd4759f39fbdea910f40f51e7e32be1af67debc298fa8743cdc4e062acb1347a3ffc629fff981b246b748b6ee1c05abac62bc709efcb6908cdb6f0776dd68bcbd2a7abf2d0bbf0f7a66e06ea4426541abd1b7268836b6129f5bc7e81d9bedac6329c278873c24b83ac61a28a86e1301be76679e1e66d88fe552be73ae6a37f8f39572380128ecd12c155dce6464fae5642264e83340747f67ab4c6a3e5b82f7a14eb070109944fd888db22972cf9d1608b8f6af2c99e3be79d1263a6e2daf9e1bfb6042ca2420be63878770c38a30a832202d002f82737131d6f8830e4b0c60d60dd0126011551f964528263b87a42f277e75746f4ae2ac828d72fbfd1af46d260071dd0aa509aca492844d5da20eda13a9ccffda9bd90d280e10768c5d9029261acf15485f63180b0450c9f8c84221399b76204c184ee07b893e53cb9a00192a344cd4380d289aa7f2c8ea626f30c8003235f93d95d1532ef27ccc099bf7d66f81169aa9c54c7131e57ac9e38ffd8952bc74e991060b882097ba003a8b5ef35392b16b3ea4cafcf5efdf53437ba3146d610cd7001022cb05f0e03f22f1819c7f2170a99dd67d6393303451d003afd5f24d8988edbe791b8e1a9f9e213b4f2ad60b8884f203ba56c6cf7b68a889bc419ae27a903066446e617c8acd806c3b7a754a5d3462e8ea8f68f96ab55212e0bf2089509a5a04dd9a8423210e06f31cc95809e48274615fbd9f4d08867e48e4598b644f5a22b9920fdc51933763892f6f8525d2c45d9c35b3b0ab8c115a83d9bf5cb4dbb6cd8a65755355e7d339f9b878a2e279ae746d0c6ba357e47dd5f028541530bab79e0364cf8f2e9da20da7e22e9d75d26ef51c3ee2483e4463af357da63e4e3e3f29513a894d7feca594f7d6a08919e673e212b9523f694ea91c40360a5610025068f53456d865f65531ab37613fe7203ae2c01f9c31e55f858287332d6d3647f9e054e81cbe5b1852edbeb013ffb5c611c41176b3e2a843480d353c0ea03da9a7ebcb939fa8844229d2df81b0d60c1a7cb81c387183be4aee317b51a09dda339174d667523bb563a910d40a820dd0fa61349f026527364d94dea40925824fb9111c5820d88ec58777b42de60055eca71a7f4278f69763c257c19331618fb2250247d10e6789a92e9b5c66e3b0cc2dc63bc723a9fcbb7b7b225bdd28dff71757e8f8561a8ff91653e197ca5d4f55870dc55da7af0961137bfb441c81f5d86975ac0ace2966f059b4d1c0405ea3c10d63869f8c69468d9e49e46dd619103cff39328b31f335db7ebc19441c59613fa3e43b5d9090dc48a04f59c46273379374e15ecfb4144d8fadb169217a5ea3af84d0f0bf2cc519023924fce1ea4802cf739e5717d09a974a9da97ed36b288fa051a9e84cb5c8898e87d885a476f4ef11e3e31a8cdbe73d6264fe6ce0b317d0c10d83d167f239fb82700734adbfaafdd09658e71fadbb9180c7d56ecf2ecee0310ad4ac15d7aee6a7092d2f01716f81e2d07cd780c3b0da72213142c4fd0ea6acede687eb32617760f45e81ae3d2503391dc82140a5be2e1fdd8a821677a781e9db9acb4a5713b9dd029dd12a7c24e9b4a5e12f7fefb78b5af54bde84738b071aab2ed3493f81da127d6a0e549affbb579dc431110402bd9b747182de264ebbf3b5aeaea0989c978dc0fc92096c716e91fa5b833ec25f1f0ae6425c00a79110ad66e3d67a0e965d8bd311619e9e209cf1edc3fa41f9b51399efdeb8f3b88ad11bb6e6816ad122d9019847c5be0a767fa0a3a211de800ba0ee85dd0a31dcd733d6321dc6dbac781822c1ea81f414e18407080763254f0ef8579bc2f4f35dd2a9b297a81cf996619d3ac30fe2a30c3c6e1edab2bf77a977576bea32000f8322458dfc4c34f4b8353499bc1063bd159dab80e07e5b5e52849c2dc49e6f55b8c033d3347efcc0430ae5646c7168261f9d29d1a2edb7236a30a27f647952ff117c79d55bbf6172f7e64eef1c4c0d72b5d51bb940ad76a458a70b834018c775374acce91ed98b55bb00bd381797cd60060545d34a9ea605ba2895ade0a2935c67bbc6f59fbfb82aeeccc13386e28779829c697a2312eea5a47587b640a4d2a1fd42e2aa55746287ab3f43b1e3d44c8f0cc8c6d155e972b25d06fd58beb28be2186cb52384df00a26e5d54413edea26ca5146ba8b891ed7beff907c6d42a0bfb52b79108d8f8c690ea6911317b97a3de3b60a21d50efc0ed942dac3be342e34ecc9cddc0c7c3fe75403205de4470d777037234287117d90fdbf597999829f016d5e65fb804b1e64d984e070c34f94c2e00b591ca2b1b9eaa7bd48aad3ada4196f500ce33a54f028ed251d8abac947ac36e925e4a5133402423d15870205f100a805c8208a0c898a806cf0700e2c1c6059b3a84e9b240193113e9209ac299ad440787ef216d16e8fe187305974bb1cc1080506f6bd7ce3ea8e27a27b67f6566fb0489b715a9f65c2e267e8704214ef86da1b99a7f6e8685678968dbb82366b272dec8bb7c7f04890b4ff494be5450bcf75387feb07e071ec3018e683b849bdf49fdb6c2d18c8f0bfb114c85dad836c9aa1ceea87eccd23ac046fd020010348b5b690d7c5803d159910f6e2f4582a800eec54b3c8163d9a17f80e1218bbc4ea1b34e3649664638f28587f4185983191d04f85aed68c068d6355c91a6a2ce29ecaa01aa6728724815340b190e4ebd1d7e4dd2641ea9e665c7ab0529bdc2deada3fee6b3205b978627f85a586b1580831d26a82bdd6287fc26eb2ca2fccc9e51177fc5cf0db868ae015c3bf94e8d0c2ac0cde13058920f2539532fbaf26a119db0dd8cfa25cb2b3841368e306944038cd71cd01f43f7c21f9bb4d53202c81de9c42fb76da2b959fadc416847a1f24ff0c6b877249b061a26094334e4a27460e8ac23b31a7c9d6f36320c8fc3c1ee1d0c1462e56731e5e47a34af709902c67eaad8c6ecff98fef22f59e60089afe6d55cc397242fdfd2417683b7980dc6edf70e8b185a7b6fc060637c10dcd5235f6a5ebb46c8b9df01f733b3e17f8fbbec838f1570bb8962c56086f8c09f6ec3213a7207280aa3c7b8183235a962b855f190a16b4ae9b024e66ce4da07de0b080132b524a7701adc9172709603eef2f1033f709af30c08e4e1136d4abf3a34af31c5ea801835579939d406597c31c6a788684ec0b5cdb064fee111b30ca507669fff8c", 0x1000, 0x401, &(0x7f00000013c0)={0x18, 0x3, 0x9, 0x9aa}, 0xc) getitimer(0x3, &(0x7f0000001400)) getitimer(0x0, &(0x7f0000001440)) r1 = fcntl$getown(r0, 0x5) r2 = msgget(0x1, 0x104) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r4 = msgget$private(0x0, 0x2) close(r3) msgrcv(r2, &(0x7f00000014c0)={0x0, ""/64}, 0x48, 0x3, 0x800) getpgid(r1) mlockall(0x3) msgctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r5 = semget(0x3, 0x3, 0x189) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001540)=""/100) shutdown(r0, 0x3) 00:00:21 executing program 3: clock_settime(0x20000003, &(0x7f0000000000)={0x8, 0x5}) clock_settime(0x3, &(0x7f0000000040)={0xffff, 0x5}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x40, r1, r2, r3, r4, 0x123, 0x3ff}, 0x0, 0xffffffff, 0x6e20}) r5 = dup(0xffffffffffffffff) r6 = accept$inet(r5, 0x0, &(0x7f0000000200)) semget$private(0x0, 0x4, 0x24) recvfrom(r5, &(0x7f0000000240)=""/44, 0x2c, 0x1, &(0x7f0000000280)=@in6={0x18, 0x2, 0xffff}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, 0xc) bind$inet6(r5, &(0x7f0000000300)={0x18, 0x1, 0x5, 0x2}, 0xc) linkat(r5, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00', 0x400) r8 = fcntl$dupfd(r5, 0x0, r5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000003c0)=0x3) socket$inet(0x2, 0x5, 0x2) flock(r6, 0xc) fcntl$setown(r6, 0x6, r7) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) clock_gettime(0x3, &(0x7f0000000480)) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x102d, &(0x7f00000004c0)=0x8, 0x4) unlinkat(r5, &(0x7f0000000500)='./file0\x00', 0x0) recvfrom(r5, &(0x7f0000000540)=""/199, 0xc7, 0x843, &(0x7f0000000640)=@in6={0x18, 0x0, 0xa8e, 0x10001}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x3, 0x0, 0x7ff}, {0x18, 0x0, 0x4, 0x100000001}, 0x400d, [0x2c, 0x5, 0x3ff, 0x6, 0x5, 0x2, 0x6, 0x68]}, 0x3c) shutdown(r9, 0x3) write(r8, &(0x7f00000006c0)="1e229bdd7da6d966af4b803037cc3155a390638201e1b59c7a3496d239edae3890eaabc43c81e9db6fbffc82b450574f", 0x30) 00:00:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) chdir(&(0x7f0000000040)='./file0\x00') close(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x80000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchroot(r1) 00:00:21 executing program 2: r0 = socket$inet6(0x18, 0x70000001, 0x0) listen(r0, 0x0) msgget(0x3, 0x82) paccept(r0, 0x0, 0x0, 0x0) 00:00:21 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x94) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6122, 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x600040, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x0) r4 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r5 = semget$private(0x0, 0x1, 0x460) semctl$GETZCNT(r5, 0x5, 0x7, &(0x7f00000001c0)=""/94) close(r1) faccessat(r0, &(0x7f0000000240)='\x00', 0x91, 0x200) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/30) fcntl$setstatus(r0, 0x4, 0x80000) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x2) r7 = semget$private(0x0, 0x4, 0x400) open(&(0x7f0000000300)='./file0\x00', 0x2, 0x102) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="3f245fb963e7ac849183cdaf42a3b4a8e7082812ddd2ce2b12eaa03c6de089165a728e30ae7ad3202019226a6add72dc117e2f789ddd8cb60cd998fd7e72cc46de98a9c8df77dddc598e06655d6ef82c7b3c343db890bf48a90ed8e1470f0fa1848deaa1503e7854360c61495813eade1f22c7c25a89d03b660cb074b304e115acdf0d4a8620c7bb04aee439a89aed442a2b873235a97867a285169154ed57a2e1e32d836df9936e7e951f2ed861663bbd6faa50", 0xb4}], 0x1) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) recvmsg(r9, &(0x7f0000000580)={&(0x7f0000000480)=@in, 0xc, 0xffffffffffffffff, 0x0, &(0x7f00000004c0)=""/130, 0x82}, 0x843) symlinkat(&(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') faccessat(r6, &(0x7f0000000640)='./file0\x00', 0x108, 0x200) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x1000) openat(r6, &(0x7f0000000680)='./file0\x00', 0x1000000, 0x101) readv(r1, &(0x7f0000001b40)=[{&(0x7f00000006c0)=""/27, 0x1b}, {&(0x7f0000000700)=""/11, 0xb}, {&(0x7f0000000740)=""/2, 0x2}, {&(0x7f0000000780)=""/235, 0xeb}, {&(0x7f0000000880)=""/73, 0x49}, {&(0x7f0000000900)=""/97, 0x61}, {&(0x7f0000000980)=""/79, 0x4f}, {&(0x7f0000000a00)=""/26, 0x1a}, {&(0x7f0000000a40)=""/224, 0xe0}, {&(0x7f0000000b40)=""/4096, 0x1000}], 0xa) faccessat(r6, &(0x7f0000001c00)='./file0\x00', 0x40, 0x200) pwritev(r1, &(0x7f0000001d00)=[{&(0x7f0000001c40)="aa5c60f7a5ff196441e668dc076547fe404798cae2f81d80e41646d5e7d72b252cc967f882766131308978163c86df6293c0ad8d3ad69d642054d25f56812a5f48e5e2c8ef9e788250e49f25c96285cef99aea1d04f48abbef9425ee1528fd67d4913246ffe451b4d8c3ee6caa287e05d3a7cfadd7e4d7e9e30dfb290f634aa554ad97507618eb7e5486be2770f587a91be4c68475277f2c", 0x98}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x410, r8, 0x0, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001d40)=""/4096) open$dir(&(0x7f0000002d40)='./file0\x00', 0x480000, 0x90) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000002d80)=""/21) [ 178.8133286] 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 [ 178.8133286] cpu1: Begin traceback... [ 178.8244674] vpanic() at netbsd:vpanic+0x214 [ 178.8244674] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 178.8356027] pmap_destroy() at netbsd:pmap_destroy+0x4a2 [ 178.8467423] pmap_pp_remove() at netbsd:pmap_pp_remove+0x876 [ 178.8690190] uvm_anon_dispose() at netbsd:uvm_anon_dispose+0x179 [ 178.8801540] uvm_anon_freelst() at netbsd:uvm_anon_freelst+0x48 [ 178.8912894] amap_adjref_anons() at netbsd:amap_adjref_anons+0x110 [ 178.9024256] uvm_unmap_detach() at netbsd:uvm_unmap_detach+0x8b [ 178.9247017] uvmspace_free() at netbsd:uvmspace_free+0x200 [ 178.9358386] exit1() at netbsd:exit1+0x364 [ 178.9469750] sys_exit() at netbsd:sys_exit+0x6c [ 178.9581134] syscall() at netbsd:syscall+0x32e [ 178.9581134] --- syscall (number 1) --- [ 178.9692486] 762eb82fe47a: [ 178.9692486] cpu1: End traceback... [ 178.9692486] dumping to dev 4,1 (offset=0, size=0): not possible [ 178.9803838] 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 0x000f29c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Booting from Hard Disk 0... >> NetBSD/x86 BIOS Boot, Revision 5.10 (Tue Jul 17 14:59:51 UTC 2018) (from NetBSD 8.0) >> Memory: 639/3144640 k 1. Boot normally 2. Boot single user 3. Disable ACPI 4. Disable ACPI and SMP 5. Drop to boot prompt