41075fba8a0eb536ed050f7bd5409aefc30ae042083c8417f42aedb5c9c96174ba8ba74a19b78e5c5692d92950a866baba00d19eae66ca202ed791bc9a23c0a990cd0594dd2af0fa7c5a67a2f000d6a6918167532431dd8bcc22a65efc3750031447c7dac238d56308b8aa1903c9552666bd04b1337b1d8c379d7cb57e3fd32fc68562a7c2e8a0cb5158edb3b50d622da3dac38080666b3ad50cde457253de31119006d9a11295df0c05002e3bdf065a93463962d3cb0b007cda7bda8ce611b7f2f9434adc60a4911d5ae99b96e19393603712080fb9f5d4d850e4edd6a14f3908b2e372342980d3487d757d1b8bbd24ff36a75968bbeee1a5e460fde0dda7323c790da030a0791fc6ed21dc49e001bc11745e984ac5b0cd14ce20939c782d8eae3e2e77b5a6ebfda38793bc8fdd9ef6a9d4d0734528d95d42dd9386f616885d40d8988ccd0906e52a97c79aef40e269fe6060c95167c44113e0c8c0cb948ee734fc51b64bca1da384283545f711a536c6d9844b8f765d368e6bc95280b8c8b96e5876cd88179002cd078bb08f3cb0a39aed7c47604606989aa2f0d7f8384b4fade1d82259ea5911bd6cf232ebf7419a7c69f3cd7780e0e73268e01be8e5b50cdb80173e4c9b589a9a3a59daedf023cc98ee8af503cee1ee89fb5e8e2b0c7a24d1d5bc02450da4c47adaae79b0e5af42c0046fafac1325e9290d4ffdf24caeb078de7c975e2a0cd2f47496438e01ca75c7d603cd00c3add327a2abb917c6b0797f32a35ffa5770675fd49ce256657175c663238b704f0cc743389bb57f421ac59e83ca3369e08428b8f71337d2a899b729ec23a5271e4964a640670712041d23705d1aead7079db147235c9e00668451f1153f59f3cfe112ce72ddff0f59855fc26d239e031dd3b4c868951afbe77283ba40f624335238bfd95fc426d34fe64071a0815972514083f30244e1d8cfdeddd11534fd543775263463caee6a3cfb55e24344b6054ce4e99fdc81e4e43e0b1bc9df324ab96a288f3716f0d819c11fe951fb964cdea39a324777ae149b8e391eff95553c68b04879d1582021cc8e17c1d2c6dd11c142f231ef2a3c8bddf8a642f6b2404f63692a89ac6f4f232a9fb9bd6e0a20e02da554ca2e113d429aaa5911b0913bb219f02b48b744c27284a69f7927aad657b4f0225544b8b5b7413c661afc46dc32ee58c2290c19f5f4157adad531368c5346a03e1051c71db1e814c12f98cff664b087d4b28068b6f8162df432901f8cf500decd8499622f6dddad4f2f3392e069c7dd7b16915cee8b308345b25b52cdc42d39376256a1f9b466b5b9e4a0d16ad2c136925363bcc2107666b613da22cb7fc772dafa4e69a9c2ff0f73c12f678fd32d63827254692f029cadf87a743fadba624a6cf597c3c67f14ca65bad7cd42f792e53c34d4374ea74ce7dde7ffd8b7af26c2c205e6c38b0b180d29932bc6935591a129259ad0452470920481c20ef08deabb03c5c405493d134d6b51acf90023af0f93dec68c9f694e15cf2be66d9380c0bdb4a52265bd735834e85f7e9759836bd9da4c6393b6a703efecdff879de3b5cfb2ab79ea35d83f6dfefa2ab35048d17f47466b2fd803477998d40613b2ef0bc21ef34871d4a0d5e87a2ba96b3aafc440da510bc3517aeaff773eeb2fec54a4a4b06330da593c133c93b6e9f7ff8f4e3779e", 0x1000}, {&(0x7f00000011c0)="a80bb884d92a42bbbc41da5fe8da76c05bc276fab8a8281a7cbe4fa985a96c2c68b81c856f352e520692f100174bdbe9832ae90e30b2ba6b64e00d9a0946555bea9acffa0ad65b5827b448d2683037181927762ac4affc33d60ce69ce9f669b1b2f54813620cd76f7c99a1758ac9021cb429627caecd61f459aaf7134b3bdbb4dd63fe3337bc4c4245dfc74941da5675a03af78833cfc03ca9fb31083785fe428789026ff5bb265ba91bc55e0bca769f1e94a0aa32e29139c841a48785d6", 0xbe}], 0x2, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x20, 0x8}, 0x402) getrusage(0x0, &(0x7f0000001340)) connect$inet6(r0, &(0x7f0000001400)={0x18, 0x0, 0x90, 0x8}, 0xc) getpeername$inet(r0, &(0x7f0000001440), &(0x7f0000001480)=0xc) wait4(r1, 0x0, 0x4, &(0x7f00000014c0)) mkdirat(r0, &(0x7f0000001580)='./file0\x00', 0x10) ftruncate(r0, 0x100000001) r4 = semget$private(0x0, 0x4, 0x22) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000015c0)=""/22) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001600), 0xc) mkdirat(r0, &(0x7f0000001640)='./file0\x00', 0x108) getsockname$unix(r0, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) link(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') r5 = paccept(r0, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc, 0x0) semget(0x3, 0x1, 0x20) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0xc8) mkdirat(r7, &(0x7f0000001840)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001880), 0xc) symlinkat(&(0x7f00000018c0)='./file0\x00', r7, &(0x7f0000001900)='./file0/file0\x00') mknod$loop(&(0x7f0000001940)='./file0\x00', 0x8000, 0x0) flock(r7, 0xf) 00:00:41 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) fcntl$setflags(r1, 0x2, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) linkat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) fcntl$getown(r0, 0x5) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000140)=""/153, 0x99) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x812, r4, 0x0, 0x0) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/243, 0xf3) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000340)=""/177) connect$inet(r4, &(0x7f0000000400)={0x2, 0x1}, 0xc) r6 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0, 0x0) getpeername(r2, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) read(r2, &(0x7f00000004c0)=""/126, 0x7e) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000540)=""/170) fcntl$getown(r0, 0x5) utimes(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)={{0x101, 0x7ff}, {0x5, 0x3}}) getpeername(r4, &(0x7f0000000680)=@un=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) mknod$loop(&(0x7f0000001700)='./file0\x00', 0x1a0, 0x1) fcntl$getflags(r0, 0x1) getdents(r5, &(0x7f0000001740)=""/217, 0xd9) getpeername$inet(r5, &(0x7f0000001840), &(0x7f0000001880)=0xc) clock_nanosleep(0x1, 0x1, &(0x7f00000018c0)={0x6, 0xc43}, &(0x7f0000001900)) utimensat(r0, &(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={{0x9d, 0x4}, {0x101, 0x7}}, 0x200) r7 = semget(0x3, 0x5, 0x410) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f00000019c0)=""/127) 00:00:41 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x1000000) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x40, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x1bf80f9879c9d447) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) 00:00:41 executing program 2: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200a01, 0x0) 00:00:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x9a) r3 = dup(r2) ftruncate(r2, 0x2d8) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/239, 0xef) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = semget(0x2, 0x6, 0x0) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000280)=""/47) fchroot(r3) r7 = getegid() setegid(r7) msgget(0x0, 0x240) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x1000000, 0x8) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000300)="d29a56a756bfd79603ca5df0c61e4975cff3d8a4167b26f4d6916b2d98119cc821f3189e72", 0x25}, {&(0x7f0000000340)="725e2719dd2aad6d791650aed89548895313c106b2c1621e11aa3d3b1cc8d2ae05118827cb1d241d38e12328282c6faf2dd60b24011a2072d4a4ecda5dbc3b49ff120f371a7914dcc0b72cc3b868fd7af3b118979e96d594c1eb24883db68da7b16fde3d78231e64adec8a", 0x6b}, {&(0x7f00000003c0)="7aee17b839250184d3513043fdc5f8d5cd8f1b2265a4ffe587c774311cef8f45d03de5e0da06282c0414f681d565cb658e290d5e34227cc2cfc7462ea195bfd6a9523fb02a7a0d674a294dad209a0356b3dce4b6a045461c44c8798492fb01bb73941e538751fbc0b8ae58bf393e09d0b95068a283061e0162da70868ef9b7123c8c9ddbc05e01", 0x87}, {&(0x7f0000000480)="2f367da7a4dba880683157c64aa5ae4e58efff69e57ba084b39dfa85a0307160023a90746a83690a0daa1f028eba69b9da1e7e24bbf7677a52a601ad0d69197693cf8865f9f69ed33d6f0f328faea4ee15f898413208f43e0dd8e3a72fefc7d1bb2d32bea251e3af491f9f53ef2d39de61b2d35e412bdd19c2e8252a63087ed415e8cf1317ac619b", 0x88}], 0x4) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x4) r9 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ftruncate(r5, 0x1) fchdir(r3) r10 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x8) mknodat(r8, &(0x7f0000000680)='./file0\x00', 0xc0c1, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000006c0)=""/13) setegid(r9) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x1090, r8, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1006, &(0x7f0000000700)=0x10001, 0x4) socket$unix(0x1, 0x1, 0x0) semop(r6, &(0x7f0000000740)=[{0x5, 0x3e2, 0x800}, {0x5, 0xe000000000000000, 0x1846bceb89f6e9d3}], 0x2) renameat(r10, &(0x7f0000000780)='./file1\x00', r4, &(0x7f00000007c0)='./file0\x00') 00:00:41 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x5) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="3309883aed26f4e62aadb915ad2829dc8db8e398868d3a17f99326c4fc73b2538a422deb54234a4a3dda5a67a28d59061976a0244e3b8ba87de99d600bfc7c1309b822a01e915ac7d529b3226664070547d3b59d8c48bda08a45d567b94e870347046a0265c8cb903775f003e47af934aa1370c3c8b65c0760070db18d71efbc56feab5d3de93c03ec38394a67b14383ab2c35b52e2bcb9318e5846c667d85d26ca7ea76cefa7e97b2f938d990fe5352b047b886c24fe5260bd5728de94a2cbec647e328feb9d42a0e0d4b4d8c9d8db70d83a1a1fad0505116647ebcce546050b63d1a8ccf94bfbe57f8", 0xea}], 0x1) r2 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/135) r3 = getegid() semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000280)=""/37) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r5, r3, 0x600) recvfrom(r1, &(0x7f0000000380)=""/246, 0xf6, 0x1, &(0x7f0000000480)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000004c0)=""/34) recvfrom(r1, &(0x7f0000000500)=""/89, 0x59, 0x0, &(0x7f0000000580)=@in={0x2, 0x3}, 0xc) r7 = fcntl$getown(r1, 0x5) shutdown(r0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r10 = shmget$private(0x0, 0x3000, 0x484, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r10, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) shmctl$IPC_RMID(r10, 0x0) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000680)=""/34) r13 = msgget$private(0x0, 0x153) msgsnd(r13, &(0x7f00000006c0)={0x2, "44c45b63151e3356ea5919d93d8c4696a45aea2ce6282b3b5ec56fab090b"}, 0x26, 0x800) r14 = open(&(0x7f0000000700)='./file0\x00', 0x202, 0x40) setuid(r9) sendmsg$unix(r14, &(0x7f0000000a80)={&(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000780)="6eb2a9767830c50d565a34a1c061f2c9d7a13f98ae796cf36865f8ed45c86f1bbdcb95ef55744d27fa9e48d585635f8a97f1c385055cb341317d8a11cf1d56664e607799e8494b0c5853bb456ba760df41e50a5419e6e7f3d4839f0eb5d00dc223f37d2406150f", 0x67}, {&(0x7f0000000800)="4a461897e202146f846a6cf8469f97bd3fa6bc1e6309fe06451355d2e4f9428a702639085363e85cefa015e801c48eb386f18c555c20cd2d67cb0737973bc74783861f4a207ef041c8e011aad657abf3fea3ba8c91c62f3b295d94b5e6502233a9d891def7de5ce1ad7bcc4e3611d05359f636c92d98fa897e3830576515838ffa7f9bbd8aa2534272ad66d5d1d8017037ea4f2100b3bade5302515d5457e1f656cb24d6554ff89916458a32ca40c8de9ee7f52f77286dc2a3bcca58b9927ec77cafcb311f62c8bdf6c231292c23128452e3458f2856eaf3d3d9e1f372af9fbdae92e36fd8439244beb8161daa9b", 0xee}, {&(0x7f0000000900)="8f8768bbef692f0df338e09d0249170f7e4ac7069e6aec530b4681569852ed4ad217ea4b3b3f0d3ac9241a03fe2d35da0872e03ed92c74a4442287d0d012fa9c126da2a9141f01ea2d", 0x49}], 0x3, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x2, r4, r9, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r3}, @rights={0x38, 0xffff, 0x1, [r0, r11, r1, r1, r0, r11, r12, r14, r0, r14]}, @cred={0x20, 0xffff, 0x2, r8, r9, r6}], 0x98, 0xa}, 0xa) setuid(r5) accept$unix(r0, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) dup2(r11, r14) fcntl$setown(r0, 0x6, r7) getgid() 00:00:42 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4, 0x7) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x10001, 0x1, 0x442, 0x3, 0x2e}, 0xc) r5 = dup2(r0, r2) getsockname$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$dupfd(r2, 0x8, r5) 00:00:42 executing program 3: socketpair(0x18, 0x4, 0xffffffff00000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/23, 0x17, 0x4ebaebb811d3ff0d, 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="6f493b261a76dc1d44c51755a464a69f9fddedcff91fca22403dae2e077f07d6762ea9b121e958a189c3f1157366a571fe939bf6be74768ec61f73d5268d2aa81f4d94eaee2bc80ee68ae6aebd9cb55383cac21df19eb4ab2b2aa891f29f2994fa31525921f70426bc8f5ebbc479f861e84bd4c9b89e3f1fd21d9238a468a68222aa0a7fb6effe992781f3016b43a05e30386ad7467c091a7d2bb028424c5cb30c791e4dcf77f75e0937b6e93e8f2e58186ab21790d2adaba201e0737310f625046de7d7a71091cbbc", 0xc9}], 0x1, &(0x7f00000001c0)=[{0x58, 0x39, 0x9, "7abca290c6d8afdc7dee7991207e6e2e4537649954990586601835bfba2ef386444c9b527c91a2e373899c18c9b061fbbb9129c8b4974edd4849c42490612fa50f7e6c74ff"}], 0x58}, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x8001) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r2 = socket(0x1f, 0x4, 0x2) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000380)=@in6={0x18, 0x2, 0xff, 0x81}, 0xc, &(0x7f0000001480)=[{&(0x7f00000003c0)="b44472ff03b5cc5936a3bf7f0f45ba286496a721de8bb1f4fdc6e5bdc1e799c9af500f0318560cea948f9003694918341fa9b4788ceccdea9342bee48747df1d88e6eafdbd4b21106fed35324e49a1c6dc6973985f3c21a16440663cc4fea5c658e3bbcf8a8fdfeb0ea9f99d79cf17e2ba2dcf3197b66831f696eef80c22d2c97ec9b247b17365fc5e5b27584d92f795285292b3f4f40de29df4c9693ccc0919151da02a", 0xa4}, {&(0x7f0000000480)="02d22855e1a5962b04a91162095a1d55a097e297bd7a89a455a7da0197440b4a77e85290606c691b6ae3ca54a34467b56789a1dbb285127efbc0747543354859275c782ad9e1b3b1238b2d9b7aa5c2083d02327d3eab83c7d3ae525b7d2fa2a2724200cbaa6b460dbe43923141f8227fee9a7352ee878f4d919f923f5943c8e4537ec1b8fa30278d0ac743ec05c28ccd9ab0b3036629f773c0546c3d9e67b7b4dbd11d286da223fd33a052a907ee5cffcd3c9a95c624ed7336c00ebcccb95741485ef49f22003df706aea3b8848828cefebd2c3c3241e175990564384ee786b50258788aef644fc231fab6348a8d2e7c7f7a8a0c509b9aefaba1a270df836ceb6cecd4aab2a7ccfb623280cfb8bb9ae98da5d308c854b68d510816f939b06baf215c9f45dccad87e0ad70db7fbd08985061a7918691049e709e475ead21273adeccb22f675b80c739631802ea337bb8da5c2aff5bb7bc4263bc0a4f64bdca17d9a67cbe7158d88cb1197d3e3bcacd5b121deb70035a92c30534918f6ccfc768e20540dbf1328827c75e90c123a213a2a194e29bc22940e084cee65a8a3ef9a40be978701b82733367ce0ab816a65bbb5f08f26e40ad4c1c7b1781251adbcbbb63671fb1aa50cdf16d8cc682f9a586b4c3f0f43b1610a9a06a657bda7d0db9412628d4e2fa67b5a169542b9dcc43ab5714844175d1237436c4a17e5b3f1d5ae3eec6cafbd5a993c60cc15143ad01ca50d50ac52106eb14c925445ed4f5a479a85f8379f7182976c99477fd84891ef199ca6b74b9751fe9da2fcd48a54686f3686e46242d266fb07de105c7628dfc71f554ae1948c3342c12588b4d1aaf7df19bd60ce17919b52a7c9cf4d22ad51693141157cfe88619e32dd73eb996b27c7f64d9a736f186c9fc597141e9dbc3a34b1dd17c22fc04525a67e3de95e5047837a61879278029dd5463293798adf4e65f8d843f115c6ad3bee07e5cf3b28b10c072ef8f15ad15050e1800a43a9544ad03caa50a9c3e9a1345970b56a0cc172633cbeca00c73ee18997a4cdea43c2695da82fc31690b4589eef1a6b028058437cef9042656c84ff3534770d9dc1eda24dd57c7b860276e1470d7221dad1e1f3275ded6c444c7511aca95341f7fe71d8821598432473d1b3640d059fabb7263017a51bf51e423afca0c1ce9cb30814e197ecb5006e6e926d01eab27fb3cd55ac4bb38b421e8b4733ff3d235808848a6591c9a66233d7e0e652dff8d2e6465c5dbc19529eb4c2db53391d3cb580a3943cb14dfd68148cd828b687cf7b890970ceade29da93ab8a57951993dafbd180187021120233688337d62fb81f23770d6bbefe3923f0ed82a543507009fb9b3f8d586be280db0f1907b7d8035c9233a7650c05e5cfe5e69d61224b1cf5ac27d47e2ac8e560cf3bce9d3f091e3933392e7b2039e67c64a1849db8bd46cfb1684eabdff32df20684a7759c1fde6ef20ee6eaa5e030bed76a0a782c05ee53f890a6c395f739cfcaff5ae7fabb250aafe9fcf4d6d95782691531a4d0d7aa24858887c60e588ed600d7c5471400d0ce68267f9ea90d6d822af2bc82caa62b7c794ed9d7251580338942efaf97f9291694558ded10017c1dd01a5597852eb2677aa2fd74c7759bf0ae94c13daf0db1a113fd50c0472373160aae6f3d43094972bf1b2e838ee032c7e3ec6ebe73a7621f281680fe1a0c071ee3bc82386252bcbce14e4c240ed31f90f3e973ac986137bec3824dac0cbd4599c7cc95e304114955467e074aa029e751f2e1eaefcb8a2eeb8b812c4ca5d0e15e885f55abf1922255c1d12e14daadbe159dc11c585ca93ba3c373f35f7c52e2bd07b3a9bc73b41082a9974393ee60853b5b06042dcdc3113504b4b7ccf761d3d9dc4eed7371650803aeec1082cf69c588eb745abb83d28e6a4c8b1ccf84f76cb53cd917b8aa6b71aa9a76f0a47c00c515f25250d10391d83919976e1c4cf3ec448850a40a6a3d2d38967b73161e7985ae651d358bd85578ad22fd15feff1934ede4c2349b49bbe78cd1954b6a3f02838a0ce3d54f4bfe3144af9475e33eb79454b0a86f9eb245ecf2a760bcea1ab4722a5c61cae75651dfeb21570427f593fcfaed11aea73e6c3c8fc8fcd618c0dc93c6d2855f114b7108f1e5dd7ae228ca047b0d8d397ff95f551acd1ba99c7dc7d324c70b973bcba9b145ccdf3ced1313c1bf0320765fb8dca3273ef3014bcb6ee3bdbc20bb61948710b2c640fc5fa9c4307b11f8772678dab8bd5cd922e295ecc2a3159aec1c8c9fae3b3cdd5740bca5d63a3a60021378daa24fc29b36fcc2a2f96349e44eb3d888ca73a98161a684accfac700cda8ce6e1e5c0d9b05af40386b3b743e338aeb59f37dd22836049ef65fbfeb396c21653828a0e35aab324578def35b5aa19589c2a7a4fa35133f4679c84be8cc9669fe5676aba83896b9b08cefb2da7a057f797db6c7148355dcceb86d25244a1f9400618b95a9e1edbcbad81849b8fbe5f4da4e00d408d19bd1d3c33e29e6541b2922a84f3c81d1450f9c25b91f8577c4bad276b7e8d314e09c3a874e6c6d14943f98e8866a29418f33bb022a4c5a876cd0ec0e08b66a98caf0e0900f8ab8a4203bf72dddc5720cd9bac898126235d0ce832a097c6444e8925d8b3874b4af26b46edbebee5601c5ae221fe7abb740b56b86ebca47e65b3b5eaa35fa55ff126e3a0b267e90b740afd15500719e81ab2843a98400826ea75818d5255e76090062156ba03bd92d6b933062fa3b4fee7631e5245f8e1ecd689527a382bb4332c0edd62c3b41dc514c6a3f5aff53cb28700dd9a7a31bd908441e1a5b88ee513738e4baac224c503f2fccb4b7c467125376f8a2dd1958ec5dc47a41ddad4d27f796dc44998f99c7ceee5c883ec1fcfcdff823a810e805bc9935c83078fb166a042a0c71afdf3046e15fdee2814781aaf33389c20aa4b6e738809a840e8cfad2d81d7471dfb7afd7054637f956feaacd7db30d9634f207bdfc224abafb4768e0c33b0867cd18205b2835fe815939096ac0256899712976004a24f4937f535c029be9471b6613b6fcbad68b501b60233531c11d245353978abd1c5075ccf1437850a0329aaa37308b573c3a864233f288a763af24de349a1f8cfa40083c2d589ff39577531cb109b21bf61b04f3ceb15277d004d813b4c8e817e96385a7a4cb4d93293db6a815c277e7a449ce5b93f42ac5756b6ea50516c9226765d053ae2426fe8de319081642f8d0b86fac86558c4083513871cd5b373ec203019cceb88a47e4ab8f8da6665fb065d2cc82e005eac9457f308bea2c95f85b65b4bbb03ab5a6ce3e531ec36b2f4b901a6d563ee7a5448ad302684c2eb784dfd6e108cd1a3dd3b3d1cf37b8dd41443ece685a57200188663affc33a44d0092e3c169abce08876d7d5b9a83259afe0298cb4284e827ea85c23551807751c6d6753a07b30ac70aeedd5e2591c80315cfcc9f50b3d6404a6ad206fb5c5b4b394cf40ce97127aa7a638cd171dffc922f12051a9632724d90fdfa801fd3ee7f9f00d5755c639ee23b164e50a0fff92458028c7bbb88518434df9bb6ce73ba897301f3fbc1ff4b90afd2b288bd60fe1de4335b698c8cb8ffd129d3072077897350f6165df132f4198be00712764ad0e38888b2c425b9b2283b2b7f2843630c24067f484ec270bcf5622012a39dcae377dd428271a6c7f174c091dc6e130381b588d100b5b4b048c0e9cdb67189cf8e6f685723c5e20cac9161ccbd779df1fbe9adb7a07fee1556d8b05b272abaea36b8ab1680d1f98e23d8a7ba96198c44ce840e860c410c2b5495456c5d19535cfb64d21b39e4cf67ada79ed61fb6c174c243e2e7f4784f052a645c7e1b6883ccee60fdccacec127d11ce468cca167884675ca6c1615e529b7832675f927c36811f5e4b4c699a771275d245473820a5d63961c029c793c87a9c99193ee2b55161e6b34ef6d59c6ff52e642b160da4d6a0baa006b3e75bed5f6232ef1a714838fb9824950057c69d3e1e093108e05493b1876f65072eeb1ea00677016dbf5a82d4bf23a270b3e5247bb00f91c986d98dfe2c4019f3c8df86d1aa33e4b9600e0e9477a1428457fb8e1a090cc91ee13d8e6f83024b88973d82dd95410fac75a6520467f6e00ad468adee64037d085e2fe96db3864e5171cc9cfd298e359bafc7f5b307c34d102ce1a4fa95b8edf2ac83ae264873b2cf795a71a10b7ae2dbe313225f48e687dfce7a1db11532eac02e17ac2819eef3e19e1697d085992bc3d864999e2f556f4f9ca3d34ab352b83984f3fcadd2d634b076615d81d970b122a55db26de95f218cc918479ecae703eb35de11acad200032f3bf1d879f98d7b7f78f74c342d9c20bde7d9e6f9cf330e9aa912c276b37257a75b43a3c20592f8f6991548cd5ef61f172da6370343b569d148dce3d5e3235967c85d4600c6fe25452444a8c0c1083656d556c3fd18b6db7b090859807c89758e2593e723394fcd02167886f430b8afe5cccf744f5d07c8ed4c9196e387e663849a6e95ad3d6338fbbebfadcd580d8c0d318848e71fa1011f9b2db877880944dc5e191fdbb8f86946426433c85a0dad6856b671e326d47a05381152e38f6ae285fac8f7499d59e11fad8f1d2e0c50574c38794cbb92d53b1ed64a968222deb7b80a8df27d008bf1542e840f812a4e17ea545d8fb297856d0d976d274a1dc371605182d71f327552f43b9ab001daafcad2f162c2f45e62591ce6003dc2fe9ab235a210906920442c365d1123b75b6739f04fcc6a00e659057a00f779dfe961939953b4500194d6a394275efb4f09d291b32dc7b02d43775fff928e4f52c12c46ac14ab4ce72c095ef0fe98c2dbcacc8ff2f8f874c7b749ded34c5191fdeb812a9d97b6cfdbbf73e3bd9579dc891daef1a2d6e12a96a759fba5949ea271cff84a1a059fa3ec256a3801008574328bb14ec49440bab0a84ae67c1f295c63ec13962141838fc5f4219bd56a5957d1518f18290fd9af38806ddec31d446b5692f2677415084ce49fec8f389d317a12b6f3e186d359364e0be0b6b98f10e996bc5746ac916e6d4761c4439e40bc61b6b39ac059012d932b4dde77336ffe1c4ff019c8ab3b6f6b1b871a9fe06680e23318f2937c73d7bcc595a3dd7b7528ef511aa66ea00527e9020cf8845b5527d60ed1022d241dcca1fe71d38a01764229cd4f0d02cca40640aababef6d7f7dec27cefe2ea2d85fba41c1b3aa30702c00f754e2274eb359bba795aaf4077e8951eeff30b985843ceba129129452b99794fc0ad7716ba001de2f094cc9e1fea3c5e6479054f2070c99cbba301e6410a5906f0bc013f74577b63f3ff764dfcf4a61d8d1c9cf862f0b5d3eccdbc0ee866013cdeb7b514b297a587ec9bb9699d83ca11c4641e0098fc5eef6c86a00b2b6555a9031cfad03f9ff235ef467526f91dc2d844a36ac09d620351941bdbc97cb0929ff120961fbb22f87630852efd25c28c2d29a047650025872afdf0c338752afc030511cfaa9d096655bd5186f80b0085aa1aa03290c2fd95da808779061bc87d72f3d243627ea7f5ecd374c3c8c69b2643047d19dff42f67fb9e0c14dbddd835a0c016a1178d3e1564c4604870011925786adc8812c3b7a09ca1d35f29406f6174085086a4ec0d93d04fe935be6d8a94c859933e2a4381b04a2567f3cc31ae398f2091c0b164cbbdb1c8c501f1e4d9cc35d1bc4cf3376ccc431a3dde4a994e85a3090e47398f19bf919360b079a4", 0x1000}], 0x2, &(0x7f00000014c0)=[{0x70, 0x40f2b7a9c9b4fdb5, 0x1000, "fd3b263ce1bcaf380538a04a15d6bea10bb0d98835b46bbf647f5aa2de392cf246227a25c5573a8b0120f2c945b6b6b034d50763f08138bf2f94d131f79e64f21b692ee3bf1b07bb7b08716cc9ea80fbd6a7a50fb9f9f2557df640b4609d07"}], 0x70}, 0x40b) getsockname(r1, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) recvfrom(r1, &(0x7f0000001600)=""/157, 0x9d, 0x840, &(0x7f00000016c0)=@in={0x2, 0x3}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x400, 0xc) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000001740)='./file0\x00', r4, &(0x7f00000017c0)='./file0\x00', 0x400) recvfrom(r2, &(0x7f0000001800)=""/69, 0x45, 0x2, 0x0, 0x0) chmod(&(0x7f0000001880)='./file0\x00', 0x80) fdatasync(r5) poll(&(0x7f00000018c0)=[{r3, 0x4}, {r1, 0x4}, {r0, 0x134}, {r0, 0x1aa}], 0x4, 0x0) getsockname(r0, &(0x7f0000001900)=@un=@file={0x0, ""/108}, &(0x7f0000001980)=0x6e) nanosleep(&(0x7f00000019c0)={0xebc, 0x370e}, &(0x7f0000001a00)) utimensat(r5, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0x655, 0x3ff}, {0x8, 0x2}}, 0x200) r6 = fcntl$dupfd(r3, 0x0, r3) fcntl$getflags(r3, 0x3) getpeername$unix(r0, &(0x7f0000001ac0)=@file={0x0, ""/108}, &(0x7f0000001b40)=0x6e) unlink(&(0x7f0000001b80)='./file0\x00') accept$inet(r4, 0x0, &(0x7f0000001bc0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r6, &(0x7f0000001c40)="2ebfd23283422582fff7160f47c8d8761b54bcad4ebf5c226ba568ae11b9c4f2e1167b8346eba38e987345f1221f3e61c07a895d4727f1b9b82c806148c46bd52217c5a20d25aec6222923a07383fcdb38428a6dfd53b7a5810605eb39d25bf2b8df324689393646616719bf3ba2f9b131cc201a082c4dc3343a14746b22191d541d0b06f5efc970c919fdf3bec594a375c61eba92ac112f23bb577a1366a7e60a9675fce7e508529c19c2c8166582c9ba1c7698709a67819d20f008a2d9789a878690292b4ce224fd8b819f20776c904a16899bdfb63b48873e477b690059bf6c73c5fd807f19104a03630f043d9d225caff6", 0xf3, 0x2, &(0x7f0000001d40)=@file={0x0, './file0\x00'}, 0xa) openat(r5, &(0x7f0000001d80)='./file0\x00', 0x0, 0x8c) seteuid(r7) sendmsg(r1, &(0x7f00000030c0)={&(0x7f0000001dc0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002000)=[{&(0x7f0000001e00)="82f441c8cac44e1ab96ddedb3e68a51a5534c0e963af873d93fda4c53e908a0168f43be74bad3001c6d527d0a98ed8df32f2fc22fe8ad126d525f762edd4b9c91a130d01995d626ae4763ea56d2728bd9c77d85b952a90b0", 0x58}, {&(0x7f0000001e80)="1fe0906b196371b872270a04ea8044c97c4b5aa371462f8eaec21a0afe712c80cc32a7625781778d8c26d53847bd9764cfcf0a", 0x33}, {&(0x7f0000001ec0)="8af9fc47c3ba1e7bb7c752ff7428c2c709d7d24fe4e2275fbd29183e8a0d6a44e4238e87b15cf73d17295588f6cbe046e81b583ed828d843bbc5c0f1adb4122572b0b8671203f9bc51768a0f959eb55ff050aff864e0b21ad596d9ea981385ca7a4cdd782fb7570d3278d3b2ff4e5aca120bd2aff6daee8f19bfefd7473a02c2789fa1f41b6d7acf83a0d44b6a98a0f01a351e3357dd460fc581e6ebc08f8218", 0xa0}, {&(0x7f0000001f80)="bfc1c985", 0x4}, {&(0x7f0000001fc0)="e72dccfa7d48e103b6e7f06ce8a1586be2057b6c2d0f0c362c40fa1ddcf341bd659626e0", 0x24}], 0x5, &(0x7f0000002080)=[{0x1010, 0x0, 0x6, "7659cda6b3943c04e43c6f02434774ed421d34f1dba9763269600ab5d2ea30b7b5ba027809ca7040b33085d7060467d7a0911c923e7b6215f51c166517d82a81adb71c6f3d41c0bbc89c66f35aa845194fd52a6daec9c2bef78a366dbcf36d3aff0e5ddb93e4a30efe80db0793444edb2b6028724ad5022d148a30019a8989e57cc36c34932a36ff11c81c88aef63bb5b54c15322052cc46e34d37389b2b1d0bb3f8ecc34952bed917496fd15289e5a63b9848fb55efb3ce7afcdaa8a1ca1143b252245e7502c7b82559f6a31063406cf9261bda894530dfba58d5fc29671239510778bbe50587a4ab7e9e8ea26906d856ba3f14d3ee2150d400f18e15d74ad21dfcce3c403688fee7244d4ea8e1a51acdb4e958a81b8978eb30e9a004091d9cbeebab0cd00e9b735568ebdcdca810281aa38ebc4124dd7e424c8de741ea7ba67d0db94450dbf23b708a47a7167c405da08e478788a0b3782defa76bdedbed0f969b30cedef5f9506dbaa4416c2d1fee0631b6c033145c309a2456134f50dcb3abfa6b69c0ea5ffb2a5b4deb1f154151387c3795f75b330ed161adfeaf0eb364cef3d6239d6436f0d56aff9330d94246603ceeb7a3903ad932562197a99544ab672c45fc0d7a616486e10edda25d1c88cdc2e8c314d5f317671dbed7552a39d646e4bf2e5f53bf7dbd33888c54379a8b0c0307c715b01793765a74787d3282c5c82e027a179566c1f1c91b5f08e45beaa6686766dd3150be1c1a7b2a95b7a72701b87479dac193c47dabf1b325c17d4183ecb7a58a19ef9f293c5957c47d007b0b1f1efbea503013ab8247abc3352c390b143499998ed9b2d937f6944e8c84b7b76d34fb1cc5a598b49df2eab352c82f2cca8d0c77552762b0776f772c9de5d5a809aabf8aa4550f611ffc5d17b7277c45c78daae423ff541840c164c34997ee0854eb74d7b716fcaa385507a6f527033af86085ed5f232e7a0bd8bb879e134254be17819b479e395a0d5db4dbf871700b909f8fd210a875efb7e3a9672b43984b3af67bed4bd404e083a56ccd91e0ee225c17df802c99a2caf46c23b871424d83f8c7501ad48a2fdde52cc70262d9be5d10295869cb63e1bdcc72bc291a270e3dcbc7dc69a4e9751813bd8c8ed524a04d1c92fdbe0ba14d1d52a71b1a38face49fca79daa11bd9a1dc8cafbc1ca5657364b34f1ea0ba105139d105c830e074935da5074cf228dc1d726869e75f4a7516ba0c6dd17a53d90c89e3df6f4d0ef871ad8d65d1a13c87cca9b544b1f3cc6ff7837c5ebe36723975cee063d48935da589ff0cdd85d75e70df5fe7d7e104a7377c50dc73158a3043ec52a433e29405bd9f6ac73f7ae6af90e81e4d45e8a68c19730b7e4b96f878385eb020ad05b7ac1c6a76f95f7a310cd2d13ca202bfa97d7c1582cfedd62159a6658d82557b81f6aee1f97fb444b71d6e0dca889dfdfbb7a38972af6ae155adbc85fe7dd65d460e40eaa20d37d2cb30e9c2ccaa141a45a3f4d0258edbb25cbc5193d6ea13b7c7ab6b850c4af2517d885f81a6dffb52b4c306d250c3bd4dc2a533f59240472d44901e8539c54b8751cd92ce2ffc1940dff8aeb29c402ea620e1a9db52511b551c1ba80ae019a09faa6aba3cba5262b871127273d27e607709b3f2b823f318c920b7d11e9633b03c147bce19a39aca7374cc69b9bd98a66c5f8a37a7d5f4366366bb5fa5b14cf838ba22e4e0de3c5786abc331872c763f94a2495f08589679e3cd7b35231dcb08f0eb08d9585a0d38652c34f2e4f720de827a86241292a1654c569886d000f7a6a5ec1d04dfbb95284ba38530a7427e6c1367e5977ae5850f3b113d0c61a1f34bb17f8e08cae3b359cfceb61ad18a32df477b411fa1a576113f5ddeee2ec7a07b2787609cd43943b8a597b6cdc79ceccb1feb205353eeca976c950246fe99a1dd91d8f18319225a43aa0602ee2faf912f17eb328b5e40ec263368ed357a7a79aad28f96f9bd99dfdff079bd69c59cddd7ac40f8880de3d56d9ab2405b6e1a6f287234a4d1ba831fb4e32078ee1c52881dbbdd198f6b2aff1dd87bbe01430a3268c8f921615e2e73692b0bb826ff6b8f639e764aeb831ed531287532de0a5d8a91525c1f13fb5ca4b5b5a9ccf46de909af6f138264c75e9855ccc2d2bef1f1d5a6b5e1ea6683fa698369f48d15d6ac740c31d530095683ee78bd5060249b6e81f953c2f7ceb6c82b6db6c72bb017dfed8a442ab8ecb8eb90b8107beb2191caeaac10534d125c43a835bbbdd9f371feb5779d802dc62a568fbe3a9b4598c7465030823c5a2d1ddc8bc79224388bb8ae0482323f95768197f8b789b847ed913ce664fa47d5f4580854066bd65dbe5a08552b068fe029cfa8ac96a79ce54375108e2f55349f792eecdf27215db912ab32d8bdeb17689a63fbcb4df9733efe27e29e106e8970e8be684340fcd129719e8438d889a9a3fcb4af49c98647b4c206190c2e0d083086a5d5808da23ae8a5b088be019a064fd837ef756ed66d7beb8aa09946c3ebe29c0761290bca982c8b7c8a9741063f19923b7730cde9245333c722a5acc654ba11e893db75238082e85112ad159b9c2200274c410e3b32fd4ecee2e7dd754c031046c624f5e5456ecf19b2a96d27977760a5fea8f58b5343aaf468a55b64ba840d82bf7fda61bfccedda45b3649767d4d513a3ecc7d8cf30992dacfab602c0475f5a35f0c78640d31877c31b2edf3b67769ace1a94644ac58c86fb847cb3672bb5621361512d5d6aacdf61dbad1b7588f368f8844cbc23a4b8ac4c0f6a95dd9a82bcbd3e7654fb626dadb811b5fba114cf28ab8e77a9ea06a3eb172e0a681fa36095938f3a4344b0795ee4f1b86f05913e6a7a421b40e39556c020b130363fd7095b57a4588e4e5c983e13be5524dd7a4ec6077f0286899a6f95aef2603b27a077c0afe15bd9a14b539e56864323103f3d2fbec403ea565e8c46dca30072bbb01e5ccb02f7b807266a37d89257f0f8b0ca6fde1bf0b8b7035fc0ee595e4e11fdfb5a0f8112e919691a576874d63094c4da9070373c2bc2e4675b5c3e07268f368a9d3e10a38e038047791a363ee0baad004aeaee0143716164e362702c812c4ec3b94204d5513d3e378a3c7221fde02d550cf2d19bed73f531f32f925dea75a3a6d0f3c01770f5af5d66b1cf42aa2b541c19b475c82e9be9f3a9941c0cfdd0966dd77db1fa4e06a961ac4143359949487209422a36d628872689ed1347ed0e7fbf2a4aa26478f9f6408999de9c489ed93b0526a49dcccd4d837bdc232dde94c539b609477cd3b0fa38f4cd877c0ade2455270a7968a28d64516dab85944c5397e513b04c673dd2fb0f1504de3e06c193e80dd23ad96533f3b10bd01f5543d294b82c99eae688e4427fe958305f9e68a439738bdd6b373d4d303dfc153a2aeaa6ad6e6be55abdaeab367a0872daa3498f5ed7df4d4bd58c524f2a61f7ac8ae3cbf4c66ee0d346b1407b168ccf97c3f98df3c26237902995e8329f2f97d6dc81eeaf158ccc335bb960d076a79329c5be4ab749bcba99e7a18fdc096067d103f28aae52097cfb0902b460b6c5c2fc486446303bf211154513932f5d31bef69cc5ffab856a94579440d56788659b2ebd7601e7b8af965f881db1a28d9803747ae22195f9449cf8992e3bfa3c8c921ecef363eee44480f167da54e55023d8f09bad3fbae8b644bdad5307c2365e63f499dd91025f55cb8c4ad229bc2fc635147ddecbef3fb22ac827c1cc31c5c9254333bd205abfac9b706f2254d82edcb86b873ee065e954e7b60c8291eb87c340384b6a27d66c326ed0b01c3bf1121d09e4965367ec2adad60553fbf68928bcb8e8a43aae3bd2e25f988b491100696feb1ea9c1f4e803437521a992af3f9a1406c76ba15c7e204cc9f8f54021bc2cb5aebab8fb49e8f55a5f499c68e808f7409f488bb0f2d598400abf6c6b6698c326f14428972800733fc86353834a1d6ccf53bbd7ca1b0b9d570682cb8a72c8961ac285a4601dd2db79c60754387a18535cdaae9fceff3a4a6e0dcb948221e58f59998fef64603b6b963fcff7103b00279458723ae42048fd12ed1be5357991b04aa65103199dbc4c02ba44854013b2550d637db3571ad116e44ff7957444470ee8f704d8f9f7d76407286e21695b49a6b558c34aac93076f62bd8a4370d4fe970d578c8be34f3a86b899aca3ac2b50f6f05c0fa6293b75be64b33b3847ad025a4712fcbb38f3dbd4bdc8e77dcec8fa589acf89864dfa6873e0aeac5ff6c3ed3caf4f31b1124fcaea06a786a7a0769bc49f905104485a20c743a634d5efb7136aeeec292b57a4b84479145171ace67c2592beb53db68bea62abcff2f93cb6ea4d03a6303cc57a30986a8b613b2c5ae86f2a448744ef17668e9512aea8e3148479bb2edda0297c5144c66a16cd49e3d8aa5255e1f435959c2e7dab84e28a409832e58af438398fa6b3926a815cbb9c02f64c7963c70500566ce361426137e3a14b5982dd60d4ec1416b3dde925d06f81d4a007c5f83ce7dc1be5f88f49754fab6c7ea6f47189667cbeb41f6add4a330a5dfa01f16a1de5af905244e47ecc695b162b05d9ee72187b27e82cdbfd057872cb808a46b9db93b387702e370ad1a6f6d6110657c867b2e4bd5a96bb2ff0e24ab07de79b9cd9e9bbfd58d758a2e29289b9ce8426a56c3484fb9e48fa30cc78dfd023d79064da93779aa3119f9a82ad50ec10b06776329e8e2dd7cc7984a87c51fe54cb12d299449a7d616380a25ce8879e1ee5fc838dd70dc1eedfae1691ec0bc41803ba8e92ff15924e86d68234e1a6ff9b967e791c3508dbf6e1ff082da8ac6885a062be53452dfeb914360bce83331cb8d21dc3e4d7dbcf33eab57adc5037fe260821ab5f0f3782237e716b47b5ffdb6d30f62a587753725ab4f0a084767640c5f0e0d891d2638fabcf059f57dbe455034c040b07da32b24b96ca24927fbf6979a8b83008442e5f77e0c250414c865bc284623fb1b3f8bab0df4fa0651a4cac2fd450035c6e22467ae5da2c04ef7957080a737eec14707496047a04ce33897a15dd2b50e1e1f2e8aeda8141ddced326e31f92c957b56734638b8e6d637d06eabb9937b5709a116edc842c704895b8004d857d2521632ea124e70a2119f8ad262f6fe944ddae9f506723b59dcda456fab0422f11324b438ea69ff88368b10639bd50d434040698b3abe8da3bbe17f6b00fb6dd283884dd98891b506266b7f35d6040160cdb4b6571e1e193988f60c9f22c04a84b28b153fded3a4cbb4e205f51314f252cbff4a5d11edf977be01da85bcab9281a683885f6fa2d2bc03c5ad230ce6714090b5e4615138ef8020734ca19eb56088d1d1d5ae23c600592c0c3202763887c9f278dcedeb34028c4f01187cb532345da69d82dd666e5c225600e4d7459fa7491649ba5c2b87a83476e2949b47fefcc9d685c09db158ad786b9509a53b129d86e5d0a3cd8639a9560145a5418f012619e6855576c0598b31d53934636e8e922560edd6187797c8aedb4a2b17bab5515557961a93e9861548116ad7579d141a609a4aae6e7a0453a7b31b89d17e925c607d392346f80256d83b70f164a7b2188766cd3013efb0abdad4aed5512435dc4a4e4e90d545090f724859b24e2f6e6923b4a3d44a284c3bc819cf51ffbe8afc84161c7d09cb31ee7c4238d862efc2d787c6095363e0a3038f9446f778b02eb2bf9e1e72d7900c808d4523e32f1210c02689c54a07d60aecc4d48bf9e"}], 0x1010}, 0xe) fchown(r6, r7, r8) 00:00:42 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x3, 0x9) poll(&(0x7f0000000100)=[{r2, 0x100}, {r1, 0x20}, {r2, 0x86}, {r0}, {r0, 0x100}, {r1, 0x140}], 0x6, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/84, 0x54) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000240)="b358aa91f2c27468538e1ca1391978d5bb7d03a6e1f6da9940a8d3dc78a05e2eeb1531b9a0f1c09c4813ba98170f6a55adb7bbfa358c4cb11294357a6a7125ce32b0ed81f04d5c2eb79267d608378b", 0x4f}, {&(0x7f00000002c0)="b95374792917b7a251311cb5f521b64f3a5dead059fec32f29fcf2f69e5583ae469c87102672495309c55aeac9ee66c5cb49aae538c07378ff966cd091dd299d6268036ace306ba53aa6aac68f6217292d398ee10feb548eb90b731011d8af070c13f025a1177f8b7bb573a8d37e7b0a356f1b43272c1294249b4b590c5d52175139852e3892e5f8b792c7439be37e9a162bc32ffe5356972e65c96ec1460acfb4f9b0dd9ace", 0xa6}, {&(0x7f0000000380)="ef8a504d6f70f7e28e0d8e44523b7db76ddb442558e57d5cba26d989463922751245d23a964e28f98586fd70f8c276d3c4b8ca359255c54b01296467942c62e5797310e6328d1bab5cca9fe83301e62243d0f9580ffc728f06447c6a0b9c9dff7407a2fa17b35ad2ee34e24adce28b1897d4dd22962674cc9750cb88592a54960a3509bdc65d219e3aa3123289b2da3daa583f7ee77b2e7619ed9d95f5a066d92df7730e0628", 0xa6}], 0x3, 0x0) openat(r3, &(0x7f0000000480)='./file0\x00', 0x80, 0x0) fchmodat(r4, &(0x7f00000004c0)='./file0\x00', 0x20, 0x0) r5 = socket(0x1f, 0x3, 0x6) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) flock(r0, 0xb) openat(r4, &(0x7f0000000500)='./file0\x00', 0x20, 0x2) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendto$inet(r1, &(0x7f0000000540)="8b8617453bee10c53b5f2c507f52c53dd01bba6dc96ceae67fe73c3e50b395d890ead98147d2308382b286984ec22adc6efd3b334a0db7db5697d9da6a84a2e770876f00e4c0bbd2e98c49", 0x4b, 0x400, &(0x7f00000005c0)={0x2, 0x1}, 0xc) bind$inet6(r4, &(0x7f0000000600)={0x18, 0x2, 0x3, 0x50000000}, 0xc) recvmsg(r3, &(0x7f0000000d00)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000680)=""/136, 0x88}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000840)=""/237, 0xed}, {&(0x7f0000000940)=""/159, 0x9f}, {&(0x7f0000000a00)=""/125, 0x7d}, {&(0x7f0000000a80)=""/212, 0xd4}], 0x6, &(0x7f0000000c00)=""/196, 0xc4}, 0x41) r6 = fcntl$getown(r3, 0x5) readlink(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)=""/61, 0x3d) r7 = geteuid() getgroups(0x6, &(0x7f0000000f00)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000000f80)={&(0x7f0000000dc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000ec0)=[{&(0x7f0000000e00)="cfadec13ab0befc15b9b3abdf1ccb7b90efd74619027975653360f8df6f02df935d794c23ac9fbac8976ce5f1bbddf786b88e72f85a6f6d9274f4a0d5803e50acdb4823a7613215964c5d1e1a33b711ef547050994a370485253e49f1ce6936f99035388908fb3b22ada5f8a5b1e47bc7f67d18c4b6c08aea06580ffb12a1bcabbd867df59078f3e30187637faf144f8906802bbdbba08ccaa80f1fc422ca4074ad14d", 0xa3}], 0x1, &(0x7f0000000f40)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x20, 0x400}, 0xb) dup2(r2, r5) readlinkat(r4, &(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)=""/114, 0x72) symlink(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)='./file0\x00') getsockname(r4, &(0x7f0000001100)=@un=@file={0x0, ""/4096}, &(0x7f0000002140)=0x1002) setsockopt(r5, 0x1, 0x7, &(0x7f0000002180)="644daeafd75ff14def4ffc568fcce5a16034069b060458fdae036aa0da1c43bd8375bdd139ab8c6a25c4a7fa07c5c04cba511c7a78ad524d1aefeb0327b6a5381194374b7ca5b181f2884cd7f660324146ea0cb4f327b2be0714be5559e0a71fbdc099f1c717c6560547a0963f3784f1870c808a", 0x74) shmget$private(0x0, 0x2000, 0x488, &(0x7f0000ffe000/0x2000)=nil) 00:00:42 executing program 5: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) mknod$loop(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x0) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1807, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_timeval(r2, 0xffff, 0x100c, 0x0, 0x0) 00:00:42 executing program 0: socketpair(0x2, 0x20000000, 0x1c4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x4, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001880)={0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001280)={r3, r2, r4}, 0xc) recvfrom(r0, &(0x7f00000012c0)=""/230, 0xe6, 0x840, &(0x7f00000013c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r5 = accept$unix(r1, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) setsockopt(r0, 0x40, 0x8, &(0x7f0000001480)="aeb4d0b161983fc9914fb27db05449a76350f778b2597ceb6abb3c224f401a4be3165f862310e43668c80db0aac98c256f3e0dedc2bc3172e6f821f02fa0215cac68812a00e7a4732fc9dc8b66deae1bb1554f081a08bed54cdb0ba5d0cdfa8c824753b791562149fc3eccecfed5b4666817f2771599b63bdb60d2efa9aa1c102194628ed45cb7b7eeba9ea61d21c7271e442c26090e96db9131c72f0efacaca1e17dc43a5e79e1d2680ebabfd0f2531f6b823be82f9592243de69e5fa814cc18f5cfc3713aa22604757c6481602b54a4e1ec183175c91e607a4726f", 0xdc) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000001580)=0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x68, 0x3, &(0x7f0000001640)=""/62, &(0x7f0000001680)=0x3e) connect(r5, &(0x7f00000016c0)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getuid() r10 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001740)={{0x8, r6, r9, r2, r4, 0x80, 0x401}, 0x70, 0x4, 0x100000000}) connect(r8, &(0x7f00000017c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000001800)) sendmsg(r7, &(0x7f0000001e00)={&(0x7f0000001840)=@in={0x2, 0x3}, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001c40)="b670a1f011b84e44b8b7d639cf12baccc96dd6d0677af467aedb95578488e615a1a2cd913efcb379764e3642e718d541a1ac7da07529c102bdbbdd5262f2f27ac0d2075a8a7f05787abbf4a51af79f986772ff53db72843dac384ec608f7268676fb6bec02f3248fda69a19b62d0bc1332c59b69d05c0ed8715b702588fe759f7410681b1ddfd164262f147624fcbddce18b2709b337fc49755b45a3326f890b6102f735326ff4e6287aeff4c0eee58dfdacfe4742aefc7ee2ce91ff0b04ee37c3b723b96d2dabee587c2b29e3a7b28b8e823edf4d57707aa4", 0xd9}], 0x1, 0x0}, 0xa) preadv(r8, &(0x7f0000002140)=[{&(0x7f0000001e40)=""/201, 0xc9}, {&(0x7f0000001f40)=""/153, 0x99}, {&(0x7f0000002000)=""/99, 0x63}, {&(0x7f0000002080)=""/70, 0x46}, {&(0x7f0000002100)=""/30, 0x1e}], 0x5, 0x0) getpeername$inet(r7, &(0x7f00000021c0), &(0x7f0000002200)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000002240), &(0x7f0000002280)=0xc) recvmsg(r0, &(0x7f0000002740)={&(0x7f00000022c0)=@in, 0xc, &(0x7f0000002640)=[{&(0x7f0000002300)=""/170, 0xaa}, {&(0x7f00000023c0)=""/157, 0x9d}, {&(0x7f0000002480)=""/215, 0xd7}, {&(0x7f0000002580)=""/131, 0x83}], 0x4, &(0x7f0000002680)=""/185, 0xb9}, 0x40) connect$unix(r8, &(0x7f0000002780)=@abs={0x0, 0x0, 0x0}, 0x8) preadv(r5, &(0x7f0000002b00)=[{&(0x7f00000027c0)}, {&(0x7f0000002800)=""/128, 0x80}, {&(0x7f0000002880)=""/229, 0xe5}, {&(0x7f0000002980)=""/74, 0x4a}, {&(0x7f0000002a00)=""/240, 0xf0}], 0x5, 0x53) getsockname(r0, &(0x7f0000002b80)=@in, &(0x7f0000002bc0)=0xc) read(r0, &(0x7f0000002c00)=""/140, 0x8c) getsockname(r7, &(0x7f0000002cc0)=@in, &(0x7f0000002d00)=0xc) 00:00:42 executing program 1: socketpair(0x19, 0x30000002, 0x1a77, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x3) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="488d09fde3f95c3ebeaa24836d52371e1a1bdaa4f6690310a803462ad02a8efea20b6e9b92e854b0cf1fa0cab1956baa58246dea69582e000420b641957f099b491e1c1bfae6a974ff8a5963d53197910e0049473f391e109285f8316458467bc7c67252035305a98f2aaf93db861906bf74d9d77338d80423ee1e6c6e77b2df5d817a27c47d654dc173a55515ce637794a671ec60378245ff23f5d9e7c60985c3f780302a01fea11b675f92c0c7d5aa0725e73adff7fe4fe9", 0xb9}, {&(0x7f0000000140)="8e2e13ca9470c09dff12b3460d2071146a4ae58bee61549f00e2e7ec9706b3b34d45c6c73224c9d998a6ba281fa1cac587133e9c099bf94f065f804476cacace49fbd63108b795242fe262131a0508481a1dd02d3ddb61cfb5b7d2a3c0e001f0d63c7d98cca8801b6e6dca857dc54be3eb72dc57c2f830d92c2a12740c70afc7602620b4cdbe0c4aaaed43ddedef80a29ec509c44160feedc86facf2a1252a68b025691154cbf6861ed63eedfd9601ccf97fe3e439323e5eef15f4912dfd96cbf7a8cfc69d339a587b692123119a5eb07fe64939de9d447587561e0caf3b82e9b4f00099d4ce77d5d1505bf43ff1d53fd51566", 0xf3}], 0x2, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1, r1]}], 0x28, 0x2}, 0x3) fcntl$getown(r0, 0x5) flock(r0, 0xc) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000300)=""/71, 0x47}, {&(0x7f0000000380)=""/42, 0x2a}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/92, 0x5c}, {&(0x7f0000001500)=""/102, 0x66}], 0x6) socketpair(0x10, 0x20000004, 0x5, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) flock(r4, 0x8) fcntl$getflags(r4, 0x3) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000001640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001800)=[{&(0x7f0000001680)="7596ec08cece220fa5ecb78297acbc6070b8e748b8f76ea2117959ad31b538da737461215de835c38a86baae52628652caacd62aef9f7f52514a5de1e624ae6b9dc6a997bbe844832c2e6fedef21e7e6f044c0d2f7877d85f0a7cdd14744c5c3b1cdc74761625227ea0b1e03b1a96a2644c7dcf43089829357fab83e5c31cb1d96099e571b4b820e991d16b60eef61ed7938223a981c902e297121d56036dc48f033a63fcc9ac5dd23b937f8eb1d5917014220", 0xb3}, {&(0x7f0000001740)="2ff502de2887fa31adfbe7cb869b4ce48455ea8734e0ccacdb5dc11688e9661ce1e64be721e9e34e6d4fea26784aa10e15af4672cfababe604e704a5906b2d6159ece9e832f6ed0a35abff1f00bb981f8ecd072de1dd79ef17b6ba294a394e959654336fc6502951d5db023a7d6f5bf693783d0bc9600cb1faaea53e43ab1d331a3e7a20aae991b475a157d3f4f147c0ccbc2eb3191399b8c76e4b9eb780d33980112bad4ade5abaa764ab3c27", 0xad}], 0x2, 0x0, 0x0, 0x4}, 0x400) getpid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) sendto$inet6(r2, &(0x7f0000001900)="f4875815c56a7ab93a4dc4f356e880ae08236c43c0714f7d845cd6d990a3348d4ddd5f847b051bba7b01c96168d010ea55c8094587fe9de79b606311bd12b3620d406ab160f3a0bc5ae70e924754b0dd183e5d3769b43a8c4c7e5824615d053128a01b4e97565efecd80e1b51df4521b9c14f1624e6cf90abfbdf510ca2513009ff9289b6b3f8cbbc4e2bdedab65fe56287e5bdc859d81c95963a41487c20b73d78c3764bbc95d9572e9fd45f251161b5dd59dc18d14b6da03161d0d0ac0b1140909b74b813d903975ac41d370fb00d82f93228da8212ef42666a6fd0b4a213db76c3d0437a7854ef64826fde32fe18b", 0xf0, 0x409, &(0x7f0000001a00)={0x18, 0x1, 0x2, 0x1000}, 0xc) fchown(r4, r6, r7) r8 = accept$inet6(r0, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) sendto$inet(r8, &(0x7f0000001ac0)="7433cea3444dfca33800f1702e391754b01879d60dcf5f0039c24b6e2fc1c45dcc3385318e5424293fed3f094a85b0e2a836d466d6c1d0860e5b17753a186cf592151a5371d1ee7a8ffba952d6f25588f8e4052409", 0x55, 0x1, &(0x7f0000001b40)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x1, 0x535) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000001bc0)=""/101) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000001c40)=0x2c25) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001c80)={0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000001e40)={&(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001dc0)=[{&(0x7f0000001d00)="f61be54a7c95c333583361f21d529a03dfd6362cb4fc8437d963a9e2d9698a40a0262be2bec1508a365ca0189e25f9dd3619e7f5bb512963d0886ccbbf5fea6c2b67b8d234354f27d74cfdd9df0acbf092d081787d11f12934710d834cdb6b363de01659a942c4f8b2b9e425494a9c080e", 0x71}, {&(0x7f0000001d80)="e095f1", 0x3}], 0x2, &(0x7f0000001e00)=[@cred={0x20, 0xffff, 0x2, r5, r6, r9}], 0x20, 0x8}, 0x3) r12 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getpeername$inet6(r8, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) poll(&(0x7f0000001f00), 0x0, 0xfffffffffffffff9) shmget$private(0x0, 0x1000, 0x119, &(0x7f0000ffd000/0x1000)=nil) r13 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000001f40)=""/4096) 00:00:42 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80021, 0x4) r1 = socket(0x18, 0x10000001, 0x93f2) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x100}, {r2, 0x15}, {r3, 0x80}], 0x4, 0x7fffffff) msgget$private(0x0, 0x50) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) clock_gettime(0x60000001, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r6 = socket$unix(0x1, 0x1, 0x0) r7 = paccept(r6, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002, 0x50000000) r8 = open$dir(&(0x7f0000001280)='./file0\x00', 0xa, 0x1) poll(&(0x7f00000012c0)=[{r4, 0x3}, {r7, 0x28}, {r2, 0x22}], 0x3, 0x3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0xb4c1a7b6d9111778, r7, 0x0, 0x0) setsockopt(r1, 0x4, 0x7, &(0x7f0000001300)="074ca1907d19db08190f633de7201778f4604af30bfa44cd67c73ec2c37f414a8c72057a64a42037b2a2661dba6927f55055db3fb27f8d446448adacc48ed8a8b85a74b3b5b07cb25bfafa5c18f04501168c2f46ffd63bff7998774d40a2074f94e2c38a32b8b75d9f0f0abdb34ddf0bc4429e88610b70e638b46c727ecf", 0x7e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001480)={r9, r10, r12}, 0xc) recvmsg(r2, &(0x7f0000001740)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000001500)=""/16, 0x10}, {&(0x7f0000001540)=""/41, 0x29}, {&(0x7f0000001580)=""/191, 0xbf}], 0x3, &(0x7f0000001680)=""/188, 0xbc}, 0x840) poll(&(0x7f0000001780)=[{r5, 0x2}], 0x1, 0x2) open$dir(&(0x7f00000017c0)='./file0\x00', 0x8000, 0x100) setgid(r11) r13 = dup2(r1, r8) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001800), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000001840)={0x3, 0x1, 0x401, 0x0, 0xfff}, 0xc) getrusage(0x0, &(0x7f0000001880)) 00:00:42 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/33) msgget$private(0x0, 0x40) r1 = msgget$private(0x0, 0x21) clock_gettime(0x20000000, &(0x7f0000000040)) r2 = semget$private(0x0, 0x1, 0x43) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/219) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) clock_getres(0x3, &(0x7f0000000240)) r3 = semget(0x1, 0x3, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x1, r4, r5, r6, r7, 0x0, 0xe3}, 0x5, 0xfffffffffffffff7, r8, r10, 0x2, 0x200, 0x0, 0x6}) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000440)={r8, r4, r9}, 0xc) fdatasync(r11) getrusage(0xffffffffffffffff, &(0x7f0000000480)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000540)=0x8000000) sendto(r11, &(0x7f0000000580)="352e3aa9302f2db91b707760e05a6820cda7faf2ff6a36ee1cd8ce4982ca5ea8f0f761380901e82e7b87a8027596c822036e1c9cbf481458d45ae538e79ce6e579979690e3ade1f9473225c067fc803248dc1a1da04d837e0d8cf039f59468d55b266e3262c18bbc61d796fd9dbf8a08b5df8f56d576368b5513ab2079d6aee72759d4a71e74361bbc954fe108872147375e9d40be768c775dc81620ed74137a80d935351c6dee859ebaac33f0346bd4bd2088", 0xb3, 0x400, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x3}, 0x8) clock_nanosleep(0x0, 0x0, &(0x7f0000000680)={0x25, 0x8001}, &(0x7f00000006c0)) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) geteuid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000007c0)=""/169) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000880)=""/18) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000008c0)=[0x37a78000000000, 0x6]) r12 = open(&(0x7f0000000900)='./file0\x00', 0x0, 0x1) getpeername$inet6(r12, &(0x7f0000000940), &(0x7f0000000980)=0xc) 00:00:42 executing program 4: getuid() mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200), 0xfffffffffffffd69) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) getuid() setuid(r0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) readlink(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) semget(0x2, 0x0, 0x105) 00:00:42 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) paccept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x20000000) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/146, 0x92}], 0x1) getrlimit(0x0, &(0x7f0000000100)) recvfrom$inet6(r0, &(0x7f0000000140)=""/142, 0x8e, 0x1, &(0x7f0000000200)={0x18, 0x1, 0x681, 0xc29}, 0xc) r1 = msgget(0x1, 0x2) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpid() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x20, r2, r3, r5, r7, 0x104, 0x1}, 0xaa97, 0x2ae4, r8, r9, 0xdedf, 0x6b, 0xb7, 0xd7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000400)={0x8000, 0x4}, 0x10) msgget(0x2, 0x501) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000480)='./file0\x00', r11, r6) getrlimit(0x4, &(0x7f00000004c0)) listen(r0, 0x3) getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580), 0xc) recvmsg(r0, &(0x7f00000008c0)={&(0x7f00000005c0)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000600)=""/41, 0x29}, {&(0x7f0000000640)=""/132, 0x84}, {&(0x7f0000000700)=""/141, 0x8d}, {&(0x7f00000007c0)=""/119, 0x77}], 0x4, &(0x7f0000000880)=""/59, 0x3b}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000940)='./file0\x00', 0x10000, 0x0) bind$unix(r13, &(0x7f0000000980)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$inet(r13, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a40)={r4, r10, r12}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) fchmodat(r13, &(0x7f0000000b00)='./file0\x00', 0x0, 0x400) 00:00:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x22, 0x1e6) lseek(r0, 0x0, 0x2) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x181) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r2, r2, r0, r2]}], 0x90, 0x402}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f00000003c0)='./file0\x00') semget$private(0x0, 0x0, 0x14) setsockopt$sock_int(r1, 0xffff, 0x1029, &(0x7f0000000400)=0x7, 0x4) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000440)="4a1c3fd763c8c2ec821b15cc974ae4157528cd64d47bbd0949110d0d776897bd96a65b7241820433ab00755550ed61d2b1615bf6f61c101e68fd8ca06c2c73944bbe6414e0846690756e82c971fb6eb78bb907824a7fa35521ff8472c3e3784fd51fc9c4429e5c2312700f0a3ca8673c959e49dc5bed2633d1186c15d391a039a6fcf8c1f3cbab61ce7525b23ce77ebbb580ab49110fa6436e9963be08408366d7133e3c179b4093ffbee1fd4079f7f461e65baece27d89e57cf0007a1c6a3347c6cae171e6608168043fd418c55b6cecb23d992f0e10cc1c0103dbce5c103540610e692d629e80aa4b898c48e33e6dc2c8566a421", 0xf5) r8 = msgget$private(0x0, 0x16) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000540)=""/32) msgget(0x1, 0x1) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/145, 0x91) sendmsg(r7, &(0x7f0000001c00)={&(0x7f0000000680)=@in={0x2, 0x2}, 0xc, &(0x7f0000000800)=[{&(0x7f00000006c0)="c254b8e5ddf99ae242d813257d58e3f8bd0efdf983c9ff3fca6f659183fb9b5a6e9b746d1293", 0x26}, {&(0x7f0000000700)="52516f1eabba2bedd79c74e378db4a709c1557e07a1335a03985b987e8e5a34be4cc8f97306f048637273f862be52da48c3a1cf3a3a9066b59ea60d5ea3e390d62ba6c24703b5e5f8ee85182dcf004a1b67a8875078a6cd3fb3d3e7440d07a882205ce1353abc5b5d1768975178cc5a4b4cf5d728c45c8e040879bb8b445eb6bb10767ae56e1010807b19c5dc819684468bfd4fd879f64d95e023888cd20988d2af5312691ca997dd43e15e7e8c35118dfa28f573ca373d2e624a96ed3468913d26054c583b4d2cff031a538f08d725be716a3fc43665d62263df5ea51a8af4714", 0xe1}], 0x2, &(0x7f0000000840)=[{0xc0, 0x11, 0xb968, "b953d523d1aa411d5fbacde55e89879ef1ee27cb4af1e577ad72d736d480b0e9f61fe9b903c02f54ba3b71efa181245b7ea98cc07737a9dcfcacc63b8b1b90a3c0391d7df9022165e22d1d5b964a4e2a302ca6486637f5c4cf6dcae43c7ab4a78f2c2c689327c717671133d12532120426283e6cee56608b9cbf7fdcd164e3ea982c42767a8f4064ffaed2769b4b5ddd10caa2ee13c6ebc4d9017a67631614609163434e2c129681b450"}, {0x1010, 0x11, 0x0, "78179b19d4c9601f566e2735aa1e852c7fd8830d3cbf871b2018e64456fa711fe081fd431077e9c7cc1013eda97b5180f5a983228645b24d8398a4fb6500976d6d48b8141fd25b4c68dfd8165b832658a57b9d377f95dbd0b9a814746bcfae4b38fa5bd020b7de95b4fa12c6f758eba0286567c44b0dc6a0157a8ed0442c9dc65b8818e1d1e4fbf3179a6007536b9dfafe94e189c0d56d5e69b7e6b67560f1bf2f62dbb0e65ad515be90c1b0a1e4c1a690393d805d13095c07f9fe4ad822bf149eb4dbf5acac6fa2ae197d09b97f24f79910564667c274b0c7b728c472e67e16788b3e34fe5cc8efe9172dbd4598193145af39d665a59d23761bfe88b38a8a72246a06d2a09c08ad3d7c309cce9fedc072b5550f5aa443e9415b3d3a8856e33bfdf561f825c8842bd0f07659d09bc2525f671db6f855635479d378c1448b7d5a87a745e1eb9fadf6b6426ca283046471cc708141e1406be8765d10ffa7261ca42de390851f43e6f4af5c386bb10e4381315da4caa36741f167154fd749ac2abb90590a9fb4d88022882b1e8a13ab89ffec997e0332799443089fc2fd517f8ab2f31382b6f8d5a91717bc8c098720a10f1fe930c10e70e17406adb78dfb93ca385303107354dec4f35226e3b84d985113cfd925cb962ed0ca2158a63d80f02900f345d791d18252187000d4a5bd7507e4f8a5a999ca48abf22016bd75247d8dde00b3791d13e05945b2a248661cdb51a2d9359ed7f8d2af0cd366bb9c8a25ff795d323432e1bf872e826e9eb3b51797483aacc8d8937026623b9a92656c9686872b60e2841a0e69c3e6dc17c7ee5721ff0fd86af1e4f727af9fdc098123707cdc886889550a425fc1579e93bb1d2d529c7db0f1cd45a65f070c96a08e65232e23032fa0b5418d2f0d027b03f9539b2c2064137c91e4672603ba2c27838bab18f748a4ad9ed68ec6fc22e1b51e8178d72f2d904a024bd4a563c02b30f8d9356bda0a7bba5078ed06966f1973afe5e633f29ebac85c801b7ed96de1f627e4eb5ead9be7baf7af9222e8658260f9a81eea2795d4ce97673fe1bccf56b64a06af353746d4568ff4a05e6a82e2c65f5ae5231e173e33d7311d3c603fb1ed2088dbf0f057b52a4b8367755e255170741caf1c9889b3799cf4556f4ee5aa321199342d0fd379e0c6355b60107a6857d8fd85c7cb366537472ab732dfdfe465cb5179c9466a15ab0b8eeda5652bcf79d8201131ee92de78e4fa4e2ca11d94d81b1101685092dea91695cad22ff783ef702928758d8a20e6990aa4e2a8e17a3c4784d0f6b4c8aaf46730925ddc4627cfaa88ef1ce567c9e58fde41773d5a33e05d449e1d0513be166a4632c855bff896e2061cb79d37af455db8bade6dabbef0bd5b10a2c34ba95a7c34003e07048b6c0ad26eeb4a4619eaed7144d52a87277fb27933d0dd3b178bc76c1057f8785c603e6aa7be552177956500d61465173a6fc1f2241e772128b188b5f5108f87226a3ab9daefbfc97d80c179543296b7cb8ff06545b010de60454b1e476ddf4fba50f087a11826b47c12aa0fe14e802637de7c558b64c87eb0824b2783fde482274a82a6a31ba37b08eca3dd3efa79cce76c03fd1f8b8e20c61059a3817cae10bc488d33a849a3fc5ab73d86bc2c0ec989e85b07b0b0a1ee6ca500a77468c884f9412a9fa6cf068c339cd95e5741fdb94fa8f31b04cca54df11ef0d23d02cedbedeefe8a963a9ab5048b5b11a539d5eb6086fc05343fbaccd86486eae7c7e1e8aeb74359883107d7c73a3fe45a04f8342c0ff7b6eb6633eff4b7c17c3841f80b3c46012a5163fe6e851ad79b12741724a9543973d682c9d0dbc80e52066c847e8bea54a82516bc32e98432a434ce7e717d4a4f2618878aa6847430549b3c971817c5380e4f6c45e5acf8ac8aff033d360604569fbdd85ffa0b0c074b6d4bd162ed97396279a97b06b287b36964e43c966f48d35d97937359a653700b529d20ca3c5b88b31ab81542996205ae12d0625942cde2c161b71d1cdc20ed99e6cca7762162e5e1ce7ce60626b4cfb8d95448aceac493a469ec391b373e2bc704bd6dcd3228c8054cf35e83c5d5183efedf2063b409fffff2e6cc795f1a2125e3d43058dad1b0257bc2c9dab2716e2bcc8fa95b25f63b134f3cf9b1cc2f6ad241374b2003d797e7d3d1cefdd4839502f3759b2beb998a9f485676bd85f0600963673410ba8b5a552b73ba78153880c8317417426e4946654be961668d66b832e23bd30add881dbd1162cda49172e6742ac5c3bf98c93e6bdf2da75d707464bde2f87c9996446ffe5e12f9d690700ddd60d3630bd2af895d80f0cba4b73a3da879f36b5f00aa01ad4c565df0d968cdc43de854eb592dc0ce632b967687e4814d1cf2201da9335483da886c992f8730cee767f2df559db8704596fb978971dc53b5bed670f76c6b37c00c684208da1b6ac17d8954393626e790db1325941e799abbadefdcac413da84995e326319ca1de52f19eb94036d861d51cb1367fb219e3949514a29d5095e1e355c92c4ea68ec2133ff09bc8f6f29bb4781ebf1bc456d305c1508919e92321dae20c7b48e001054238539497b7908f94e53f93dd9c236790125dc6f9b2a2ce9652c029a0cd4a1337db70ff19d53e09244552c25b52ee1eb622d0000599f490cfdd9c2d77470f7731f91c25eecfb7458028e3d49e9ec21349e451eef62657af733d23b528e9df7277f864e9a94fd01935d7fde2650abc6800d5016bb1923b103aa810426e336f81505a282621ffd2125c398277a636d29e19b8cae0768eff311ac19dad1e3dda4037f25446b8cbca02cb33660e9679e66e07e147c5b0c2e9409fa51dad8899cd8b6b1d0632aa8e039f6066b1bf471e3588aaf968bf1c2517a7ddbb22d7ea4f6bf337dc42fe6730f4fece1d71006b7a6e927f800c22c390fb3e8e12fbe395340354b22525049319e91608a65c6b966a06e5da72902d6648dc0b525ec0f2044bc8f0f73a6d82bc35c6f20b8f048d590b9f8c4a82fb73d6b0bc11daf2422745f154e193514dbc9a90393ce6459a211ed75173de650ad7b14925e2b93ba0f80d1e67f3886127c0383c8ba398d5a3b01ce11cc1ae4a024271c70de17c037b8e544b7fe62dc4959935f0fd1b3ee20680b7d2f1517acdf3bf6a91fe3124560f13e8b31333717dc49c8f00ec8022e56554e85ce65433a35155f0ba79175828244077633d24565ccda1f270904d6b351ba49209e6e97d8b3aaf65ff12de27cc00e14778ec1df09dd8be5cd4965d3dd853ac49c6a220b10e4c396bd267b40b365f7adb86e42f0f08d44559e9788b19a2388f020ecebe02a202d146d0c233abebcd8d07374859d7782cd0643fa9b128039440a51e2f5c850bdc0bd35217a948d4bc5334e7cdb2cb3b1dc469c94c7089f8b25dec9cc55aa3e4db67a5bdb2131ff2c1e3021fdd93ab31faa18e41d8b9c8f9ce7d953086f706e5282172da0b22f559ff447d67f5549d1e491b17afd03126cfc5d7e1436a3508fec49a332980ccf8db107dc8c64a224b96f2e28f22d77f59072aadb1aac65c17c26bbac3e7af5fbe459b8e3ec7ce5d4c988cfba5c0d4aeee550a894a33cc3ef958c87f332e81cbf67c788ad7028b3743a5b15caf37116e17aa44a6171a1606d5bb7d4f4d5c05b01eda8571e92307da130654040435d532e87145f6f3c1f4ec1157ce8408422a18313750c029cf993adc08d4ac604a7022995dab14ab3dc0f252403748f67be6866d4bda7f8f10116638c70a443bc751e5c6bad427cda2794d33d85de1556508da8385dc4792eff0787fc8e96e818fd4bab97b5e574d0805b7063c5f61e96b4d2b1788ebd3c95d207d317468e55638cd16b1f9e7584f1cf33fd7999120cbd4c1aa2468f60bc93624fe8756ba5e2b6c66671293fc2e5519392888556da32bb40590baf90038cc199e4fbe3e82a4f64f8a483562f6b7705b887da74edbfec2b3a250b16ae45fd5ca19fa038ef1fd6f3149c0aefcfd305dc853050437651ceead6835c427bd2c592a4d87839a570c4f39dc2796842f6ececf783b7d655c44bf7d4c2e5b0cb1bc5a30e54b48dff9c1f59890964e4ddbe3ca0fb917c517b739ab722897ef9a3ef28c985ab0902bfe941c8cd9245ec0f723463231c37484017517a37c5d1c2634b0aeb2d18956081db7cacef1217dbc15de5660aef31a829a303f43c380a58708658f9661dd30320dc4a0931c752eacc991f1f9b9a6880e7f3b376ee116eb6e4c1b3f1dcfbf7af45dfbea18454ba3d6c6e2a78e90c7e262be601cdd808559d376ff4e33ade55a83f7fce5046dcd89887796685210a434e65ff57f01717fa134a6731e65af269bf16af3ad92e5c8207742c5a23fff22f8c7292527effe429bbe79c5f7a7eb9f9cf719f43ec52cc23defd46fd72087654aef541bf4fe999b6d31136e359d2cc4d30a600104932c3b846695fcef266fdfa4105e2def77648612c7d7b3e55647fdbd77736671bce140423440560ca39e306b0d7a4cf0223df7ffe432e0474d0c45cac98905aaecd564cf611c2772a39ee3e0248d26f9f5e62258ce7d3fadf09a8afbef2efa7aaf665cdd509bb3a34f89b41d677b043f87198ac1092b58a1035ff26d9253ba038853a8d0c0951abdb86a0297d8d6b260f2f2c9d17f1d58d298061090ccd140f0f0973a00b82bc40853ebb322bae4e167332f8556755c41f389cf42189dcbb62d4c182379898cf69012a586bf2d1236c76f3d093116820bfcc73e8779b22655928d5711d598eccfdf30cf73f50a9a45a84356e6bc3e27a188766f46a4cd934b6b7e47cefd63e883c9be1ad413ae0823b5a6e4dea569c56ac60920726e960dcd5e393712820ff7347b395b4b3422936214daf2a66700619981592a21cac31ac986cd4ad37c2e5300b0bf8889aa270d4883f71b3170801e765858efe7c2dae583be8a8b357034b1474e670760a2b329d96ca34755f71c43284bfd0019df1cfc989118ab784ab82d718ad3c7d4776e076a5e80e66fcf047044cc8f42c00bb58fa08152147086e65e73b9818b21922afc1083b3713dc1081eba5b69311be62f7e857484a95d321f064d3aad30585197d903240f620391c6a4cc135fd2207b1d28fc4e0dbae0dff8f9299a8c8f20e9381343321212b1e54b973b028c162af7ec0680491610df6f33d490f4991aa32c04c2134dddfee902a3d706e979e4b6c57da1b6b69a6f0455e82f68aac62c183a98bb35bd5d7bd3d0fcd5eedb67d9f7424e16d127409c2f953c6f38b909bf74111fdf0ec81f68b705909d889edd845b940a2912dcb0339f97067d0e9dc83793f72107d4fa23109efd47e7979d9664c4d8161a9a964ee38a8937724fcbea2e6b265a68edbace10aa5d7d9974bf9718919d0074b25733e4b5d1eb2ce2e76b7222e598dc899567746d3e03260c64540b8610c12577c0ea104e8e5dbcc10ae41e4e836133be0c8e0f6a675d78a8519aa09eeaa452dc8c78b833c327e061857e626af852d089ee40d78b60fd51cbc1a19d1fedbb780334ca4d1369100f9f8fee3f38e5dbce6eb4789c6755cb75c81ac3dc3341f8baf05f650077728f9a68198e00a4e3d8b36925f3a3a11ad7f32b2fe84da6cb60ee4dc2156e506bbdccb41fabdbce01dd93bf157d27586ebdddf8ae284f6341a56a4a8c0fed661bed136646b8b1980a9c2edeb9c08ed9085c714417bd3aa62905ef660d323592adf57c63d1f9e199e76b782e7588f44a8aead0f4a9f60cf82f4023eeba04a28dd9b07e"}, {0x48, 0x11, 0xfffffffeffffffff, "ef62843bd65235fdca1b9a13219de4a1f04a74736bb5ae393a9a921b073f076bd18607bf0afefe6a7ff9c5d7b706592294cf037b186e"}, {0x48, 0x29, 0xad, "6cadf0c73f6d2088f251db02b15d72be710a4c4cc22f4ae9cbfbb6a5080e1b87cb6a09c0092568636043f35dd6ce875b19af764a"}, {0xc0, 0x129, 0x6, "7cc10cd40177e0d4839914018db8be0937dedea42060d5c6539b02f9cf4036d6d2bb085dddd5265d978c424ed192c9cc7c6704b8b7278af8f009f3f4fde02b6e7715ac53e47829c4e3c137c51b0a44d5753fe43bacc48805068f83e457caaaf123e7fd3d9f6f12b78a86fa238afd686b1d180e4eec0e23bba71d77381c27b9a3b5cde1bd26a8dd12fc5bb3fdff4c72694a56059f16be24bf9b2c8887e80bd7308dc453d430e0fe91c93ede2151f2"}, {0xf8, 0x11, 0x2, "6264d7bc088e9a94aa0c1881a566e44127b9736317531863ea2506fc1288b9506ff06098cad55f58d3d3f06f608ce6c6f4976cd748d64f270e8c879c226cd102c73d2cff036a4916e807d11ef78757b8f52dba1e77e02d2a55a7ce9295c3424e6b3480eadfc32e55def6f256e1d8ebade82f64aba188bd806fbbad8a761255718db263010b69956efc0d7421f4181d28026b7fa45b0d8be0cf524fc91678d81ccadfbbb462f40457eaa1d62d32fdc132d970c45b370403a679f3017bbd521d966b254864f2d2b34ccbacc28259dbfbfc89d79531dd7fd5d951ae52fbc077e637b61a59cdf715bd87"}, {0xa0, 0x6, 0x401, "a8eb59e2ec7017f93c824ab8d4491cb40fd2cb48fee6a5657bc227b836753c1455063dd6bc5662b7627a4fd84a975da8d6e8522a6b98e7ef219726aa573510e0ab0d3d4114070d0d8b027b9426cd5f69f2df08e14d25790c8161f924d85cead1fb037f83b82ef6f9e0cf54f93f3f2d6126cc68a86c98752fc0e371c5f4abdef3f2f52c0ff18529e0be52977df4bc04b7"}], 0x13b8}, 0x402) r9 = open$dir(&(0x7f0000001c40)='./file0\x00', 0x8000, 0x40) chroot(&(0x7f0000001c80)='./file0\x00') poll(&(0x7f0000001cc0)=[{r6, 0x100}, {r2, 0x8}, {r9, 0x2}, {r1, 0x1}], 0x4, 0x5) fcntl$setstatus(r0, 0x4, 0x90040) sendto(r1, &(0x7f0000001d00)="4450675ba5e038a0ab1b78521ee9025993fc58778bf22f364efa46f074ffb603d310581536dcf15c705fd016d89acf33b31bfeb4b467d04b74dd93b34d722ef6797124447588232dea46f311a6d634c594b5efec8f37554a69f261996793181571a1cb61e2bce27a26ef0b3e8a44d1f557727d4c7834f5e2863c33a6da8a9e132dc546779f46b39621f9b391787ae4cb92919e7242499cc135e40c76bdc75485e3c47699414a385e718b28", 0xab, 0x400, &(0x7f0000001dc0)=@in={0x2, 0x3}, 0xc) openat(r7, &(0x7f0000001e00)='./file0\x00', 0x400000, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x890, r0, 0x0, 0x0) sendmsg(r7, &(0x7f0000003280)={&(0x7f0000001e40)=@in6={0x18, 0x2, 0x10001, 0xb9b}, 0xc, &(0x7f0000002fc0)=[{&(0x7f0000001e80)="a9685f6c382597ba9e7a96a030711eb8556a8bd72cb513ed594434d286aa88b4620fbfbea12879035c7cc611d4d289f988c896a73509aa4d1cff60de810d8f63ccd54b73c491cd47074728c41f05ec6f5be4059fc009bb93", 0x58}, {&(0x7f0000001f00)="0534583d804901d7820985c1750485889b07e32d75b7c442a41b10558ccfdcfdd8f90fa0ed2b57c25089ad17615a6a8f7da9f2ef1ffd2e7fa28979caa44f637981bf0968f3f3f645c4b783fb08698cf0d2019bbdde5e2bd1f51abb08e7b3f8d05faed53b9f76c8213b6817916ab4c693b34eb574f298ecfe159b2b6164ece6c412eb0766ad0287a3d41345008f62f5bae43f72f8cf2efdbf6e1b37c08eae9f81b4348bdce0da441b3b0dabf5b47d8f60b6ae55996ddf63a9e1478a4890f5fb0cf5c4fcff7765f5cf7f936fd0c6fce80eb34cd43d5b3ce984327bcca1b3dcd5b1c1702d650274b6bfff3e6b8e46cde5321159bc8ef658b96815fdf34f788c57ae836a003d8c1b765c58beaa0b1526b8379f91278873ce4347c8f7093bc44914de9ed1e4d589e51695587db5e0893febdab28c61e0eb6109eb769efbdb0ddbcc8ed4f231151c0a4421904860ae8f3805526611f75eb25de558df2c4a9c107a0b5851b5bd7d37044e370f805e8dfd3f26751dd8e3ca1d26b2fcc815f3b6a497790d0b5294690b1392a08f8d15102cf67d84365435a428e2e6931992db9a8673276b532689ab5741ba259b6e219d92e502cdf5f6af2a481744b12f4df4a68d5136fd47d6a6ae453e93d809da030996dfd72630eaab0adb3c47161f5314e0405700692e149f0e7d16f3d4a547c1b49a5d71fb7034e1dc6908a247b9723e3682de5b2386b6ec14375eb825a13b94aeeef322f7dff488b893f7a64d890dd19865595a8abd491adbea838e01e9f0700c98410f26b2705bde5d527cbeca612702fc889fc95bbf1cc4adc0ad7caf076b43e2540390aed9dea170010fe4e29903f3696e600b87be4e78a7b334686164edc0a09503a65f35e23234fc46f3521fd6eb5dd93dfe6f2c78d0f675e80385752c54100e27f6b7fd41b3673a9234290958b95f9070ff4440bc29971f28ab4a9d8de4031363f96deee3670a8212af40577609518ab5617bcb314ea111387f1947de5f5a54e4e94bfd4b9947323da874353b67f57ca4ea123750580c62e01c296454a3423612e5a8a10d6e3c7bd662efdc074f6239df252ffc11c1b6ae24dd556468f3b4113f11d2dc4f5af39b08996d2b8425a3e9ff18bcdbf3001e88c726e1f8de98944d680ed791867617d308c07db59124e86df3d196dfd55d5214117bfc35f06ed0e1bbb123184e121d6629c379a356e3cf3a0387faae176bbce75d68a38da5181a22a6ff9cae46c147eafafc5f6aa0b209b574a178440a6c184b919f7008ff5f2a49b4ef8bd00c6332ff605fa28150392fdc9dfce9e9135ebdac5b237c8ab7e8f264e2d6103c9e6f867d7707d795399d5e0e6bb5af2a6c1b6c59ba212f9fe574487700d23a5f964f74540d00940cfd82f6d462ef3cdf6657acd9d2cc368945685e7301db3e47db783bf3f6f9ae04feda1769a1650b314d64aff7a171d111799a346506d51bde265ad8fb5f542a4a0bf544ea0e87e8798b95988774127471351a057b10300268e5ce3d669ee679f5d81ff094b7962376a0048c0ba7ad083f692b815968630577bc3f66f55ccbed3b6c724d2b0542670f2c8671d58ccafe0e5144d7f231e27b8366ab636334e77675250a7275ad6348b68a3145d5ece3edd07738f319db2612d32267be94095c01980bfce8ca1310afa795b923df7b10660ec5338e336d4bd6c78a845fcd903ebd7f7d2057526f6a955fb44622bae6d86bc556da3361b5cbea915da117b24c0d41068a424e857570ffb2308cc55d579375c1600e911eca19ed7d93ce913f0efcd58e43a5f8ce73461bfb717397639e41973be802ed7b630e54ee9957e7c2a7e1c8471acb25eac782a14d2dc76b117a799c09a9664a29d459843312d3c8d52fe847afd82b97a965226852c1f2311d82c84acd991b55027a5f3731e5dc7f626e9689108fcc65617f985f173973ee8ad2b130562e20848c3dd81eb66920227a6ff9f58233f52ed70beebd6f8385332a8916e0540db957da8384f5cf2ca1044d966a997ef45fa6e7ea7206e730757cd0100691f106dbdea37b3628fdbab2204da2f5b4bcf2946d91ba67f9ed33476bbd3533cb62989743fd520c19dc21fb301db746430c776090a7032d0ff4fe76eca952bd154165b58c027500400b16628b26bcfa14c6fb90ea2e1ab30300db517aed628a868c77350adba58483b96af7f10e6a76d7d1d9471159301239c00a06b1a2e3d781adbc634226bd01e1379da21b79110e85998ca03bad191039eb8abfad9aa265728d17379f9985a36a44cbfce5281730cd49a8b084f7688691859695d420d43fa803abc3326b379b778671126e4ddefdfb3c4b720b92142551aa4c02a7978ce36b2b9d38703e070d56a33ec1ebd210030bb873fd4e0f71a6fb95d3b9adacfa9ea903aa76b90e4af0eac227966ad89cfe41fd645306e4e5e34555842c87ac17a0030501c9879f7336ea609996aaa0a4aba8f06c0b0cf0609bc3a30e66d11d01a416ba446b796ccd1500315cbc0bf5055355213d4e809f1324a8d5c53a4207372208d9fa89c35879f07b8d843b1f0a2b200a04adce887a453be337ff8cb2d8e7d63b2dac0ca8c6241ba4976121b8fdaf25dd0bf00ae9b896bcb412c362ff730c87cfe6a81dbe05c7068eccb91cfebb9778f4b5320f0512dfa09fdbb7625f8469ae6cb54b962be806bd752bdc7d577b029c86c2ced0aef9eed8e8a44ddc23e8c77a07a5a3969cdfec9859647e14d8d77fd392445634e2d5606f60179570de6e9b5bd1a5d3c900c86ea9d7e172521c1b4384ae38d010d839a7aa07233515203d89cc546f1ee8e043bc049aaf76a7a6f7a60d2337fa2fa0928d31a56ee5cdc034b68500b6aac4e69075566aef4513b367879a230b1aea5264ded4fc30a7d88d1bfb96455bfc1cf2fcd63b226388e587e4fcebdffa6e671b7dbf72deafd4f0f9553ef782a39cf1cbdb865e18043330aa6a1e2ae2b28e3cb3acf3330fa20e4eca0bbbc56643c17c0d5eb9d7c8ca744e88bc6e204eca76934cd8b9ca06691e340961461d056beb3ceaaa97625a09d3a971c9fa408046fd5cef5cfb407e7f318d203b53834a432510f76bfacf0f8546695635f74c149346de43b5ef2584e4232baf7a3df260aa7bf5cd6879cbb32c137b98f69f68a47a5558c0694f002e6d764773f05aeb8759fc027b0fd41e307936a462ff3a8509a0e2297af4690eafe6b11e3e33da1138c0706b6ea7a0e4d4e430d19fd137c23d73b4f8d3573770ec3da9f2bfae05319dce81d4f99c55c89723c711b029193d94a9ae0300d8df1c90a69010919f8500f1e1c3f5078fb4aad277467f909e01e7e8efaea9e12c764902266a044eab0e35e5271d08a981c1f4656c5f1944d05e10e6a491411c218261ad8d05b655bfde76fa48543aebc6c935588ba53d3e35815021b33974b730e67a9a5a96858158a0356e2c52a6231377a0d7dfa1ea8bd060308e3b4e0fc88d28afe2d2e846dd62bdc733bcb104e40bbb7df23d0021e746f331a793ba8008ad0918a66b8e73ff01a50b1eef108141c626c42c0bebcdc2758de1ae552aabfb6ae7bdc37e565a8c2a79412bac367e08678dc2722dfb89f5be066d558ef55341cf1701fb6a540f3f3b2c0967113db4c142010f525e90c50e0332b4696ede590da0465deccc38e74e3af56dacb2918e46bcdd79cb074e360738aca937ec11638894c05919b84407b34723019d92b494395682e03947391e6cd5453240ff126f6d8856bd250c45ec354067a46be3c0843ef25ca5c535728d9b52abbe7168b070b8aa39a7e52d7c9e927d2d04f3bea4054f3d8ffe7fce8b40efa08382e8fc68065217478743e52e6cf54695c77350b85c6d8165f07a562071024c830b92aa4ffddd9ed5c2e7107109822d64f89d93d0a52b9f1063227915003dfa4225511b4cffde3c06a4445d990c0915f8d825d4662117f63af64309e8ac8f84778ed5718a7a34f88d11a69559aa0432b06717d184c3bbba9acb2d0fe5ed05dea3d083bd6afd1d10432f7cc8a504b669efb90e66705a69e1bf76d623709be789c0fe0d8fdc0c83b0ca8c607d258c69e14ae56aa7577f0b2878953e4989e4d8eb0a6075518b88ec70c76f1ee23af9cd7106e300c2d30b0cc251ede1ec1ef5154e7dfc4d1ae6c05c1d0fed4c5545042c21529ca0345eb7ff6c550c1e2bac0d3c936415f3a2678531c5879124ead3d9ecfed568a905041288130bacf4a2ff723c54577c6c0591d47df0e3127e7f0d7631e1c27d53e7e43ac3a6d32d4e8d4eb03e047d86abd70787d51219abbeb8ff9758dd2fb051a4c16f1255dcde84e54825dc6946871373e32faf3fa51cc82b50c50e4c4baa4b86756e85f0767f4fa6b740f0f76458fbd2528c70c4d34136bc82e5eeaaeac2c0933fabc444d56f3a68966879434a9d0f39116bc4509f82f52c7dfdc560cbebaa440ee47310723cba5b061a4a704e9f735ffa984e222a74ff9358c81f05f57272b2064ccbed8019cdafa848fdff267052de1ce1ac531f3dba1ad46c300bbc2aaedfa92d7d3997daf49a8c4c3cd9ca8988b198e64bc0c66fc4633260555f9402a8a837a1dcb4a6c0d85e083faf31301667bb75719aded130b9398f34b2a3f8c25f2c89d0c7da96a947f00ca9c9dca034e503579de5fd4eb95bca2ce02e6b0871444fdc56c56410997a49f9ef37dc6018adbaaa13865add1fc4b2513e6b7231bad7cbcf51b115301f72e99d52119158de549a84530c5bb25e90c1b0396e54ef02ebcb777d2b8028f5bb4cbcbfdf31cf3bdd0c931de8cbe819cdd4749f7e721b7071765b2862fe46e28bddd80d813cefa05c35bf42dd002219d214050b4dfad86671f822b553e8ed5784e4805ea7c3d5782fddb0245c0e1dfce273b35eb1ecb934d6c23985c36bcaf6602bb6bbf6f00acab98bec2cdd47c6f7571a26f62e86be3431e030a40fc45504b84e470b4c5fc00a5433302412a423c5a21258d5b1b51531d83bc78234ebcbb31cd72fa5832f9f46dd45ede6eed6c7e2ff8df539ca1b79406943bb56093b096de407d868749281fc14abd50e1c4cf635834d23e5ed0c440a1db2cc33279206d1c2c3248d92c3ee9dbf699f4d429427ae9e8060ce34d40eacc539d548fae08901ecdf72ef3eecda9bd9f2534c8f452ce6aebae3159d0fe121e09f7ba673c5a96dfe15f95109c5f92fe355a50a67071a0e0ddca2e75acde73a27d2a34532548071c08955f602b253d338c38492792629241306c96f099185950c6e897469327e586578dc2da2fc89c86de82efdd562edbf23de287c1cc1dbb50fc76f603c4f8481525e3471677c2632932b787ec6393954971117671041d133bc5a80fc1192bef1744b5b55d5d7266710f51d73d6542885cdf0435fb03f594e2586736a1f85b1bc7c8cd9321294a502f1012a0716cfaaced017682dc808952aa44b4db2c3c30cce938b8dd2171e22acc693236611f8c2c00a52f8d6318b854eca49396727d83e6f9fab2a29abd408f4b01cd6bb454999e4cc18bfa05b465d1feab64918b1a0dea630a8a91af1fd278edb8bb3020050e56e1f505465c33a7fd0fab3a6562098268df8ab2eb478b2ab3bd5ab26afa0e5b2113370c3c34af2b43e9faf41b013a21ce470d0c6a9a0d8cd63a1a08c7140514b4b2cda175a9fbe6dfb3fc81090fc1c44799cfcebaab90b6238eace0a4d605f6956955869826b40e3972ab6e1cc67b491bd391870be2ae6ba01106c7fdd0a2f8fa16528aa0d428e0cfd2a497ae0dfa04a89b084ac3a50bb0a13d911b250b2e67d09", 0x1000}, {&(0x7f0000002f00)="07b9d1c9d7e221a53acb6cd4631c1723b48c8913e95ed56f5f57e788afe1ec613e882d4ffbe78d165851dcabdf973af77b06d1d26394b82f273defba3efc94e5f445251471386b73dff74eb67eeca4803333dd4372cac0c56664a7d561f3538d972736074540a7beda940722a83244dde728b1d83f399a00e8eb4746c50e587a638987", 0x83}], 0x3, &(0x7f0000003000)=[{0x100, 0x6, 0x7, "a56001b0258d8d30f3fcd1f53f88cb9f54e564b881faad031d46ff37e9be4a61252b211f99ee5051e4d37898162b52553fe34577a046890a8e133ca1e1d029dfea4e6c34bf141b5baf495bf391d8a4c40287794fb07bc76f9ae1e80f8987f41941564d0acc577ae559475043cc5f6e68d900c8fb2c7019da4971efa03767d0670b14eb84df045c035ba06c7405c06b74337f33f65ebccf44ded181f116d9fdfa3d413615ae9560f00401ecac7a6279d0db9aa8bb601ff8e907234fadefac37cad6c7f889eb270573627289afa11c879655d2493cc807e7bd18738929717669ed8026a5b54ae2cdd8640dcfd256c72dfa"}, {0x40, 0x6, 0xc5, "b7e67138822637927b0e8c4b673869290fb3b7b045bb470e4478447a0bae71d4e6b873496fd761e010d5"}, {0x70, 0x100, 0x3ff, "9e69e803f73bf410bfa423fd84f45cf722dc1b34303db42254f3049aa2ae995ee8fdb3ca9c5f5cfd107649748aac27521c141d67fc0b213a5ad5b3cf319bf50b77c79642f6e9436c8746fc6a5383bad35d645be8e597d24e098dfc"}, {0x38, 0x1, 0x800, "082005c2f984e4f1a919b15fcd3cc3bbdcb080b73e25a44a83c522acbfa96be5e08cf70413fd7c"}, {0x90, 0x29, 0xffffffffffff00a9, "c952c20927199c3ef58304399eb90a5fd250b165bd2d77ca70b12058554ebfafd20545ca5beebd5eac7e365e67f1a621e04511945bb89b40177b68b37b562dc84b4b04b379ff2b5e8720a8fb5838e479988a800f3909e070564635d90c00e0960d6925517cf791b34d72c48a22789db2a034dea38304e0273b5784b27c77e77d"}], 0x278}, 0xe) pipe(&(0x7f00000032c0)) fcntl$setstatus(r0, 0x4, 0x80000) accept$inet(r6, &(0x7f0000003300), &(0x7f0000003340)=0xc) pipe(&(0x7f0000003380)) open(&(0x7f00000033c0)='./file1\x00', 0x1000000, 0x1e3) 00:00:42 executing program 4: r0 = semget$private(0x0, 0x2, 0x224) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/221) r1 = semget$private(0x0, 0x6, 0x52c) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvmsg(r2, &(0x7f0000003680)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000003580)=[{&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/68, 0x44}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)}, {&(0x7f0000002440)=""/48, 0x30}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000003480)=""/206, 0xce}], 0x9, &(0x7f0000003640)=""/41, 0x29}, 0x800) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000036c0)=""/100) sendto$unix(r2, &(0x7f0000003740)="7c8c27e7ebdb075e2cccf690a123fa54e1251a3245164fa1e3a179ebd72852e8b6d47424ea80b1b2c3c7350d9a6e3bf5b8264a8a7c1f683502dfce59ce6f5cb0baeec5472dcc41cb726e17e0d88ed021b7a3e09f2d5b58ffe3ad8a84d8849a478f2da3b57f2a2297190abb1452068dade76efcefaccad4dac0f4be54e3e40b93be704fab2908b1871dd8c379c9b8fc187499092ffd9f5f65477c23a433e424172dcb7e1ba8bc4af24f45d44d0998e64e0c96ffd471b4c2749f291154265781a219ba797ff483394647306a2dfa985c09e7b659e9d5b1ff30d8045a6f20859f31d62efc168e1c4b459450cb7b84a65f38761e784ca834d69c112cef2f1176b703c9fd0573b547de7d2131d05fc870589e8ba151cfe2f2a1c8aae61e130b19d04da2fb1505366cccf5daf535b03654cd036aa95dc1fce0e1e4f40ab142c28d96eeb4bf3a08e0d5ff0f54bf9f684a95862306c03665de6d03c6bcf97b976ae41ca1574acc0f5b60a5f62545f423230e10945c29bc051e756e81fb9a59bd46991e4e767338f13b1711dc413b692621556fe1e2cea32ba8fce9b69c41d597401ec51f07168539e4f5383ba2b9a5338aa1c8d41fb3b3912f5aa6cbe9016d7e87b661743c2ebfbfe036afd8a4b886440ab3d7ef9a4ac226c4b53e3f1268a251396e77c1bfb8533a48680cf42b0851cbe414ed3f6fc7b117ecf2616cf2726580907d490cb1cc4ba9ae8271a42e94d644cd4215d1603c64dab4ddc5ca6ecbc8f127896b5fc63084074394b375866a0200571ce7d1d6fea3fbe1678db872a7c903b07d7dfc2cbafb02cbb350ad9f1d8021f56d59e5f0bdd4a7c91a3aad6bf7b7d6155cb602af2da82141e5cc3093b38a1cbb6438fdc6727d1225ab0288979e30cb4c75f6c769d04ea686d028314931a8f32c818ed674c0fdb411a44c13bb0f9437957d052ad0a716d1f7e9c85c25b322ae2510407cc2e7b5b2943df41be82c3e7eb724e95702c36932bb51f2bfd6a416c085146449e2391e6c89b5116fcd620c692915469560e9f6ec2e753d5c18d5e26b0a3686ec5bc9e750daa8cd53714fad85af092b1a0aede259d437e5b0b2c6c06e1977cb56a2b1a1bd5e71f611cd40e9fd9c4ee52e8bd9bb585dee240cfad8f9c3898392521520195ab942c48b7ae1d92285f74ebe00d31531182dac22083d234da910b5f31ba507a436a25061da8f4d9197ac7123e3f5318aeea8985cdf3b5680476dfb41a400fd8a14e3ad7617b1c695358cb2daf9db78b47ff2a0dc7dcc4e671f1a796070c6924a8667b41c3bfa736a81c36f4396afc8dd8a10b3a1d35b78decc1ba00beb070df53ffbb08456a04b8c9242b298c78ff711133a331961dc50628cc8b94580bec887a729d3ed5a2f625c59a362dabc1b2a59839a9152aa37882ebf98f7296403149ee9182cd99dee6d238acf558e02e002cc4513e36f0d1682372678de4bcebd7e11b47a03cfb21f4547247aeb0785627081f30d4a9ac95384f3b0733e7f794eff7f0d9c2d36759c2932310145520b685a62c3c537f094cbacbe367236be85b1eb02247a9a9e946dbeb4cbf31c66c0674fb626a7467ef6b1d31ad4ac7ed15f47d0e567b3720627a82d7e09b2cdc1712908401fc75934e119b11eb21c5d88d99cd75a1b0caa128447cfffe59c16a61b6cc85efed715543abb1b68d8daa960006b5792f8c5be1e988a328d3b821e503993284fdb0b2b4337e0bc06f1cb40780a45a11dbc15c2cab892a79cd7838f2316cf644e58d05b1c1f02238fdee87ad69bbacf3cfdcfad4c623f6e1eacc4c2c8d17bd50c87b174518dbf9c9334ca4c1776b89397093a2ecc9c4b94395c10cfe00e37f03a63a63ad974c8dfca5b89c3ce41a3cff936047d18fdd5bdae09f7089e696f3a2df54af8460c57083369b8eda01bf3b8350b9019a83f41515cc8628d40ac670abf3a092a4c6554dbd72b9649bf176124ad271db814bfdfae6f69b9db09ab1b9f2dd48cc06cdf206bb7029b05e2e28b84c183e453d315bb3c371500da5d5cefcdf088c72eb250a795780f9a90324b2210ff004e38efe3874db31549fe8c5632f5453b91219d5aef0a79fb36c4c350361e3d32888242f4fd76f292a3a6395483f9200f5cf2409606f9c7b651e400eaa819ebb60cec9617926da4524e2c108664985a4cb17181a7da1e3b394dd0aecfde7015083835caf2d84c2fd5e66214a66dc9a6d13c5490a8ecad21021655509fd6bf986337949509d624396ebd6380e96cfc5293c757284f86047c4601206ca17e0d234621249534797a9203be46f0801ebffe48ef0026bfc17978d5a6ad5bfe2a79bf3a3dd9dc6caa9b0052179ece2287e317ba72b8816844d35ee2a7395557aa9badca01c3350909539cb848ed114b3cee4787bbd4e79fc27973aa4bbf600f47f2f16a2266c2200e5c606b2c0151999bd937a647cd2ea0b6a2215f931b5dd326185df9ad984945876e142cc8f836ec58773d048bbd635ca61c280ef02c80d52bdd152cb96e76886505de64cdf8006cb20618c2cb60275232fa457ffcae2c7bddf7911f0bcf090bd96859be589d0a41f82e4b20347b6dabaede3dfa155f6d5a478b85bc94070c22508985a592396b1f04251768be53b3972c660322e894ff3ab9a8fa224114b967bea4b04109c9f1e7778b95d4ba73b155d10cae5c50d5bca913b6c83876bb9d7254fbd588a487bb93ef65dc6575164da44c75f78915e5df71f180191c378ab65726f2dc55eb46a2c492d890f8c248cf8d113dbc54a6e809040471f9d8a0631429f01f41d5378b6bc71a062dfb946fcc17fce687f7b5ec19b3be4800555f5c8c0e4f260cdb3b9dc6787354ece9ba1a786ab13e70af32abdac1711afb21585fd21e98dd3129e94e8870a31c65dc5a6cbf1e1dde1579f50044227db20766fbbb44af9fe5108f7d89045f7023322241a929f916536390821bee415f3560d4a377706b21a071e1a14eb3f054689ae1aed59d121c183fd78992231439efdc2455556a4505d1b9514ef81a64d213f5ac93c2bc9485f9defd12b798d0588c93cd0a856589a200e295bf657c2a72ba87058c07648a1f75feecdef526925387c813f90a2024c985e3b4ed96cf4b6e4414e1735fd93d5ba338dd7557e820d2b61fb21c587c4808a3417b9b966927c302b9e9d9c623d6a268f4e883938a9540d9416ad471db77b3fc389e96830fa196d603720de1c4d0e1ad09b41490f57113201eeeacf02381be4df7b99d43f617afb8a1b6f640fe95980b877ce84a5dcf62948688431d8cce7a7e4a417b4699dffbb4594e33295cfa52c145a3aadb5d2b77cd1de0bb8aefb1672a7f2c89b80847b89d3aec9106d317874aaf610d2124dfce69945350255e0318fb7c0dcf8affd61a51b2a7847ca89d404a51b5007b73f85b6333007b9dcd96fddfb8379a1cf990fea3adc74978311468dffbf7f42cc0c4b5f8761c0c9929b513a51b902649142bb86aef8767ada24d8acca8cc48edd088f3696655f52dc797e20ce442a6673f5fab688bd925cdae4d55b700915058407cdd8c3b30a5763877d277f1996f3f2779fb1d3fb681221627ecaa864e8475f40022aff23bfdc439eac2be03f4fab754874aa318e1367c7d34be7ba29da1a747fa89a991411a0a69efb5dae1bf08531177d68f901bf7103488b40275ff2e94f95828fc09b8aac038ab215f9c80417153d07f63b7d7fa33f5a0f0d8dab1d7647a7961b3be924b64246cf4b87399af9591c7fb3446efc010447be22d75710d13ac7c8921b8ad63c82c478350d9cf3e04dae41b8e8674a9a596e4e960703b52895e58c55e77503ebae452b5d9c19d46a81d142c50da25f2a9ab46cd537ca5224a5d4e1b948e44dcd2f2a71e431ef6c56351a29ce915fa17b1c24d91c009f7f93f3797ec3f36965f8a57504e374cbff7cc82b2376591c737090158edd063cf8f96d27a00c33038c0a146dfacd05f73e453c163453691669bd601958efb9c794ce2d8273e69553539b2c486d7fff63d340ace0bfd43936a083de10b58aac2655293e9525017fa658dd287e885eca10c833d35902e2b6f179a6f9019592a13b11036e267f19d5164c71db5b3eee79178f5cd7c2a32036ab4d34af9bc777c355ce30c65f45c82bc890d4cdebffa2c6ff0b8a7f3a830e270ecd7c0c37e09c8f484aa9b2f52b2396e42ff9857fe0e688cfaf35ad016f6ff4b095712d16b9c643bcebe6a88ec7dc1a42b4a50adc4424a614b2f2220789fcd3c13c1856f33f270f91e72395cad06cfe99198e548bf2c49f7a413f2cf353b9a067f0e909fc0304a2f41ecb79138abad829d6161bf14fd08608a18a4c28ae4f04b97e562eed1ac559da861b4dbb5ccac8b8793626ee3a1723e42e08b42848fca437b03e7001a3dd89147957487ac97387338e141b4b383494332a4790ce46f8fcd7b87a3f974920b3a2582783e574020666cdbd45a53d75d1f0e6865be2d0a097e87e04552732e9085331f3dc805d4c34484bf3c39af96593b3daff5833b84ec9db49a41d592c1702c9e85b2ff1ba53a9b1aac0f6ce5dea64935f5fd6cafb56a106875f43847d6e91a635e6ed431cab492966d7c7ec52410feea6450328421c4b1643b8fcc8ff1b7bc6e5fdc9eaa99587b9fdcedcdf284cc3f37234d1d773b8c4492362ec9311f9d844a2d724b9594b3ea4539f3e3549af1e775ea0acbbd8885d275470ca88c6879ad83d476f2dd1f73342869d80a0d15ca4c620bb257789ee1a6a33955afffa4ab6a378218232ec3c660a3065a374f518a9788141827be122800ab41e299a183e718d2c876f30da8a0c88e1dce82a644f17f1e7843db838ed1860143dc69e84f73d66bf1408dfc96603eb83aa4cc2a7324ceb93dee48c548672e4dc1a048915959be8dd09948d4537e512a8621295a7f637cb0dbba422e461451358a3d29c60ff157596cd8645d4d07ced8862ba7272f67610f31db980634356966e06738f6425a6ce1f6c9458e06de4ebeb0194ec6bc61a875165284cf8c09445360a06cd6bb7950e9d3539fd0b1aace432b8e2cd89aac9778a5fd884195dfbc42580a5e80b9d5bfa6e072f6497f2db01dc5f4d1ead7c9c5dca5f5ef92ab5b86f6add90cfc7d0ee9be9b675f5d4788733e888115dc499c507e2a514e5ec8ca456f33a51b689980cc833fa551d26c95c6610d00f797aae47131768b01d8fdf338aef10ca02ffbe199e0d354f9a8301a581a64b2c00b5b8db6b7f733c41dc6dadb41a03bbf0902046c642ec59adffebc9f108f7654ccda9d8b6207dd7eb76421fad9ce8095bc65b988fe281a12834ead812d0ae59100232f00bfbf2a056f67cc8fae1ed89ed6b8b49b804cf9e06dca79b929a21a16cf4f7d971cd77a05c97aa492e80085ac1036e9ff2d27166d2a0a2724f062cc854a7c04af46e74002543ac113443764d503c1b410f6e6792f53f628762abed6d08390b7c023f712f7180d3091ecac9184c3a2933825b8449f89ea26fb63e37acc90c8bc460c0bb9df9be98b1aa96d52b2357acde67df075e6e312b3107f6217f9b65980f6b68e0b63d9583f0a0d6eb58d5f11576845a86968204b321ba187fb19b5f94744a5922acc988ad6bd927013b264b7c5c538d01a6187e3277de29cd88a1094998c807c5684ad08fe67e1f22918d8b4f36f54d9fbeb26582cb017a85127d9ade5d80041049ea154d5afc50a74cde174fa9af1ff4c269cd0a684c953ea0211fb866ed86e95bf29d4f8c77bcaebab70280d0b68b51f4f5848cccf19092ae02b73b29adbe86a44", 0x1000, 0x2, &(0x7f0000004740)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x5, 0x40) pipe2(&(0x7f0000004780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) chdir(&(0x7f00000047c0)='./file0\x00') r5 = semget$private(0x0, 0x2, 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000004800)=""/61) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000004840)=""/25) setrlimit(0xb, &(0x7f0000004880)={0x8, 0x9}) mknod(&(0x7f00000048c0)='./file1\x00', 0xe038, 0x101) sendmsg$unix(r3, &(0x7f0000004b40)={&(0x7f0000004900)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000004b00)=[{&(0x7f0000004940)="0df2881420fd15461385f0fb010743ef8a1e792a522996b187b8402491601dcc25ce28f042ce6074e2eac0c2bc2524e6dfdad3e91a90dba123488023bb47c5ab553baccebbadf01377ca7f296e2bb29124c469ed76ace8240512f4041567eb9d9e0975bde5740856f11eb8860db470134633d7b37a42a69d9a9ee646e5fbb1c2f5faed9361c0886794bf8cb5c43c921d4524bc051bebb6b8720eb543b906a2113bb2ec4ade42893171a9c61c9075197031f2061ba28944efc8b20b8f2b24773064e5671e52b81fdc28899acd8cb95f8d5a61ffc45259fc06aa0d9deb01f208", 0xdf}, {&(0x7f0000004a40)="ccada439f9b43f5b44286a4b3c1ee9209d621398f40861870341f861fcec52d921e63978350d424724bf530aef1198ec8d71a03aa68398c5ba6ac9e785336571018bde62a8f8c8806e99a58716abd788a8802f4cdbce2a704ad21a246bcc4f47fb1e1b3532629c3dfe7a6bffec58d621d336a5784061272a2f37ee346482ac864c4c14f38e85fc9022899ea2e768f323b67ebc4d56fb7f09f66c797d08490e315a2fe02a5a4eeec178942b", 0xab}], 0x2, 0x0, 0x0, 0x1}, 0x0) accept$unix(r2, &(0x7f0000004b80)=@abs, &(0x7f0000004bc0)=0x8) accept(r3, &(0x7f0000004c00)=@un=@file={0x0, ""/9}, &(0x7f0000004c40)=0xb) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000004c80)=""/239) semget$private(0x0, 0x3, 0x90) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000004d80)=""/103) unlinkat(r3, &(0x7f0000004e00)='./file1\x00', 0x800) mkdirat(r3, &(0x7f0000004e40)='./file1/../file0\x00', 0x40) readlinkat(r4, &(0x7f0000004e80)='./file0\x00', &(0x7f0000004ec0)=""/191, 0xbf) open$dir(&(0x7f0000004f80)='./file1\x00', 0x100, 0x2) socketpair(0x1f, 0x2, 0x800, &(0x7f0000004fc0)={0xffffffffffffffff}) chmod(&(0x7f0000005000)='./file0\x00', 0x8) getsockname(r6, &(0x7f0000005040)=@un=@abs, &(0x7f0000005080)=0x8) semget$private(0x0, 0xca61e55e35183f0b, 0x20) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000050c0)=""/100) 00:00:43 executing program 3: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) shmget(0x0, 0x2000, 0x2000000000000, &(0x7f0000ffb000/0x2000)=nil) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/215) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = dup(0xffffffffffffffff) sendto$inet(r5, 0x0, 0x0, 0x408, 0x0, 0x0) r6 = getgid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getegid() mknod(&(0x7f0000000040)='./file0\x00', 0x8042, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r11 = dup2(r9, r10) getpeername$inet6(r11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) bind$unix(r13, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) dup2(r14, r9) sendmsg$unix(r14, &(0x7f0000001580)={&(0x7f0000001280)=ANY=[@ANYBLOB="00020000000000000007"], 0x1, 0x0}, 0x0) r15 = getegid() setgroups(0x9, &(0x7f0000000200)=[r1, r2, r3, r4, r6, r7, r8, r12, r15]) semget$private(0x0, 0x2, 0x20) r16 = socket(0x6, 0x1, 0x5) bind$unix(r16, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:43 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom(r2, 0x0, 0xffffffffffffffa2, 0x0, 0x0, 0x8f) 00:00:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0xbe2b41e1258df6c6, 0x0) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000003780)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000037c0)={0x0}, &(0x7f0000003800)=0xc) r7 = getuid() getgroups(0x6, &(0x7f0000003840)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r9 = getppid() r10 = getuid() getgroups(0x4, &(0x7f0000003880)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r12 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000038c0)={0x0, 0x0}, &(0x7f0000003900)=0xc) r14 = getegid() sendmsg$unix(r1, &(0x7f0000003ac0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000036c0)=[{&(0x7f0000000140)="1b959685d55d676536ce5ddb69d90ff7063901996181ff3dfa9b7e07482fc3b2328a424fb6b372517816ec89daffa3a73e502a8121419f723d27ac9209e1ccb0235a33a695e0ef37feb589c7640a149fbeb53d871060a1d66617852ca151f23df6ebff9d1f105f64209d2e5fbbf7eebcaa93efb5eb6c0264bba8b275df29823f4e5f0d315045b92103ce5bf44c5f63d73fed62eaae5af8e2cc10b60a7f40febbd7202fa9901d37351ba027b0438d", 0xae}, {&(0x7f0000001300)="0f96109dac3cf34d6f3db93d2a10431e11a832b05d6eb3e1cb733fe6263aea45021b71fdcc17b2df87023328aff4e8d0bf6fb8186e7a2fc733da4eda019a9924321d6f64cad7fdc2aa8bd1a71505af735e5ec707b21c5d5cba006b5fe99888d4c0e01a4af709260fa1b43e6761dd22f5834febfd27f4f94797f3543c7327468d8068c21809767c7991b32a7f5e04dc46f85b895471f305306a9e7703bb0225057219e2789b26b992ec72e874e2417306b05b5e67557135311fb2c5431cb9a6b94d18c7e96a1413de20c98ce6db", 0xcd}, {&(0x7f0000000200)="e278684d76ec129dc58923cb265e5c4b4f3fa43e", 0x14}, {&(0x7f0000000240)="9dfa600e41be23eefab7", 0xa}, {&(0x7f0000001400)="e2389c65d0f0dd46d7c5b0374f08ad8de6b189fc43f2f58f4c818bccc7b3f5cf89226a9a15dd9255c30526e178ff0ddbfc2786ee8fc7b64be0cb71c34055d700f795302ef6f6848dc08990241d586a123155ea19c3551403f93407809c70e0aea34daadb1feaa66ba0bf8cac7ebc9f229c2cebc57b66ccd1965f6a0850b2356a67939b3fff5ddceb53c74a", 0x8b}, {&(0x7f00000014c0)="6001d206423dc323eb61d86f87d57cb9cb22e7b83be04217c46d364e7d4964e65c46e391e94abf1907584d6a1dba9cf8ef40df005c88efc8dcc183da47ad074abcdf67936cd1b026faf407cfec30fb9cce7a5bbc8c2acaa9a38c8a83df3b3f6499aaede92a394a57930498d682b77ff5d5852ef068c027c2c419565de2a3373e9a752cb99fb3ebfc912f3915bc9b37ed27bded4bd1262aa2aded7e092c1fbc7c9f62d2edde134d8bbcbbd8025485efaa5052941d2a5549831315afb80a5f252b0331f9da6140e4", 0xc7}, {&(0x7f00000015c0)="8b7b61b054c7e9884a67718a407399a2ab1d011717ad0d8ceb969b1a18d827d17ce4de9d54b16cfd904f0db738bb4df20c81a56d24c2b002811972224133858cdf3c97097eabdfcf7c01cd761812fdedfb7194baf3eb1d95fae47be56c14beda73e5c2dba82ced0e6341eea34b2b78f1f1d63fde9ab642e64a060ffd3c2d2f3e9fa5cfcbfcf347e3d460da04c504626e1c4d5c6c99bdb5d7f0d7361eddf429029067c9d896c8b80a9ef31a95d8c15b4e07bddbf4d1616d70abe88355320f36a75ac96492fe96a5f0e762ebbe65b040aee8e0ce09b3fed692d20129f1f0b789898d681d0f9725ca164fe48ba39d7056e31a354ea4c593e80abd9fbb25b558c5d1389eb2c2e93ab6e66a95403131c2474c8b3cb3b0b80255cf39d363b47c3503e52336eac8cb0c7c96af5631b1f8aa2debd7a2c6569d628c6925173e9d7fee062dbd7e45e5c2fcc2a897b2486818c5c046167061b562e8be1125661a91cb2c16f72103f2302ad39ac1e3a4c09ad0127f5f99ff924098474e893b4f06690a17fc0f515bde8f90d021a979e5450f5b19198306e9b4c2925cf51aea169e9e27b0653bdea423d92664e09c902cb87936a1625f500eb12dbef20f9c9c873ed9aee019a8b9257877edc0a14d710770731d0fd1ba81a2766bdcbb760d8354349be460a4477dd511c9a58279314f5e2cf39b9343140c6da35c7330cfb800791ed5fb3075efb99cecce9a9b1817fa255fe2e879721b2f1a41ea0184b0e29f09492b2ec3f1816147d7ea9ee0bf431a0afa8d572a2281ef4f55a6456a6e4e848d697e3cb56606ee2b28b500edb521874f6d87209203b6e6c8dd6b11c62dbc82f9f32c698e8b4cc27820b57c4b71087896f15b0464cec114231a09de386085587fbfd972f7e4fb44789de7f20545dfd949073e2457090991f6c8035240d3a3c3ec088742e0a5f9c09df3326d722b711bb88db6b0249e61ad725e17c543fada810c12248df57cd54513e95959ab0173dd8a2b890527d10b7ff803132e2fa6ec538005ada04d4d7160506d725f249f4a6d5e58f99f47cfc194da42aa875a5a6a09857d09e7c496d37cd64539252c3b6dab1a0ef696567f7cad9591bd2f080bc4ff7e7a92f21f20cde493ad4080a67598448ac8afdb6e71da612f508be97472924444fcea44e1b3b0e90c5fedcb1081bd330f3006ee9398803b3dd0ee49e9f772c0427522e0e6643c54998ac7a5c7ac9852c22a24efb1da16887529d9b7d21baadcdc4a6d90084af1f7ffece5165ace0fdb8930b784a0e3bb9e0ace3a497e6e6af617e6862d2b85c687d6dc8bff15e96b550b54204d0327bc692153561b2c8450d8364958e2c61cbf64a0a388ea5f05de7f41a7e2370c5515d5d75382a1a7343cc2e4f436a1023623675d8893e34fd920d1998f60c6bad0545a141300cf543e89610cfc7faa0583ad65b8b4680e67f7eb96c2feb3ab4924e7e12d03032b35c8d7f5e9f4bdd6b0ff38a1250d7e7dd1557ccb6ff198a1c3d9a26f5bff89fbf6b4f9ec7825ad0f80b5efb072f9f60e62a6c1f17037977e87f5bf1d8d69d21d9bc8813751e42b376382521c270b6a896200f2971f255d9c5201945696838b4c56a94ca29bed59e8e1323c5d6060c7b9771536b5d769a297b38939414da5325085a9539d45076c6ceaa7d2e7c7c0cf27fe9ff6ba649f071930e16c8e6441ed512dd16b644838beafd84fe9348ad7d0a28c34fde7ca924ebcb08831e37eaa81c04be55d5d3e1a1ada1b08998d72bf4687e6860d85c923188daa0bc8192f61dad4b7f29d0cd920d2416cb390f14e468173fbc65a42eec2ada448663120c3cf79ac094278f7a9e78ca9271f6afacb875dae2ca8a6622173f9e4a8bb7e31a5383bae24bda9fdd11d92e5ef353af3ddce5eae9b4122574572c5f5df414acaf21d815168ccb0476e7a1f5c155b729662c68ffe5909739b46477b82b6e02fe7aee53b729526007012b1177dbd1fe62704d60432c1eeeed66a4ac9c75abc936caeec4a3b2c0a597ab2c2ae834b637346a03a7142d142dc62cd4cf6ff056ae20fb7b60ab91f70603830877fed7d6d3605192be7b4fec5232e8f6d286f8aeed85f5d648fa2bd3711d93238225607a28030cf64c0dc8f5bc1e68df69ebbbdd7a7a45cac08c4f6517d256c4f50441371929ef6ba61efbd2248a961fa6dd569281db244a461adf84c9f918b46a474c108cad1c44bbad8b1e7c1b99e8b1e99fe3df4424e4e2805e3696a8b565714fb1bcb22dcb9391c8b88448f428c32e34cb5438f4e06de9db2ec25a22e54c41cca788da6037e5b2be8485363724622266980fc3d9f9965f2c4c731fe5d8f031e2b81ef8254f42c630cc811f26f62ab53db565f8f42278dd2fbe6badb67fc175a497d4a6c0666a4faace2edfbcab1494036790b8100af73580d0a527a2d47f983598257870a1a213f6cb911087f5e8e23d2ef12c3cc89a4783e5e4a67be1be85609a1c64c38bf241d07b7f4ede843d4d0d6e040e4ced601b44585e3f806eefa63896290be6e642cd40764ec0be2c4736981268000f7e0e30c8ec1298690e21fa94525525da7891546eee1f5336923d90355fcf2eb497b460c06bd0e4400d4b9663aa197cb660194d50f8cf1ef34ae6fe5be06e3e5523d940ed37d255169625f7450004635de9587519979476790f001696530a9ad6ad3f807352bc04b0d59d2cb4e88ebf70826f7141f6c6e931fd089e8c6e7ff20278d30da87ca710fc38df490421090526d10853b6d3c081220dac10c398bc8155f23e7f5627992346945d0a65692eba1e3c73f72b2167dedc074c27b3a3ab13e35f05594d492ba821b31760be1f2d639c8a28dd6392c4d21d209e5b0b0c63533fb240a604a11116e9faaf2571b3953868409484385886145c653e4fa68f3459f75256fe5f378c4253b694461e6ee5c851922c7980b54e45715fe0a8f3434fdb1ba0b19b70425f2cf65a146300af77d22bbad3b229c617ff5d2f673742412493b28130959cc600a165b84feb3f8309982db0d9e83ccf5c5cfb263cf34dd791df87a83f7344ae518d8f3d794762a6dfb7a72b68dd1b91cec7ae999786bca8b7c2d45564ffdf788d7f9e976e485049109dbda60a9bb62cc59b39cf670414686a0df594bae382893df3666e4f68b85c632cb94ba4fd03eb6dd047b8c6b392652cf8b3b49b90339e314da7dc492edfc29bc06326153625ce68429e5c684516141821861557589bdf407b51ee9632f2efb333c999f1eb642370cdb20e9eb29d026bb5336f861554ed7028e8dc0d73e7cbf7a4fba9764db9f05804484c98c1651f8b2280ebe9b05f756bca373fe541430fb813571df29206ef812db1339721c104bdb4bf9bd6281a87f5985e4cd5afcd6b4d0b8a054e711bdb96cecdbcfed7fd978309062bf1a2d44f57b56b1d20d15592fd6c5828fcae516401982fbcddae9731d5944f6b8c3938fc761ed4fa3ffb30d6257e32eda2c5e89e8770ba7595ba28ce7765c186e6e7c38881dc316fb6bc1418dbc7e75e09d47b16ffa6f26684e5bbc2e749d9e8cc284fbfe01ea5d4d58b9c2124ad8b1325dd96fa77734aa07ac59d4fc4ae393623cdb2dcef648b6d956c762f294ef28e691e3c6c506278fdff69dbaf610925f81958130d46c7621f18f41bbbbc89e1b756a146bcbc5c3034f3b11782efdaf400f2c396d59889c76fad46e0927327acb9c95d43245788eac58ae05da662e7c5a7b3f73317f67b18505918d5663d260544101e70909c520d9c8c7c2f01b5345dd0f39db8982dea7551f30d46d36fe4ab32a582581294d9155bc61414a57e191d09b46ce0a090f7f2342fde5e1f04014f231db5ff40ebd34e4c21723c5569e7ff63833f8bf94fed38fa50c54d3256a5269b7f23a71fe57d027e52f483a5e8536016c15e72dca48ed47bbdf79c9b7a9e6532c5d7ba1e779eb83d6b922453f3f902e0130556146a161ab8f8cb0eaded724433c1d9ea88782923f271a9d4e02d2ed3ad71fba76a5fc6d0c866b7b63edc2a44daf51d3370ed8e8028c2bb6948a4603e8d579a4f780a64387963d383a3534301193728920f2836e62fa4b36af8b4093cf412552c83afa96780f87dd000ea2c81c793281ab3e5b879a702f61b411b70958b6964fbf0c9852e0b00744816b6b0ddd41ebd8e10ac76271e23682cd1f5f0c084e304f7c3dccc090aad1923dcb8c5270fabbb5c71de423b9955e0e31bc3b39d254b383df4e93a1013ebfedd7950e3ed3de49f1b12b80d9a27d25e6cd03b5cd1284e4372fed5409a234fb8978102308c6cc522b28474c44bb22a5529622fb9f9e16c0ec4303d4c88e8389c6849c226e6a5b60b93dd95248ba06321898613bf093b2b85627c54a988daae85c2a0a8147ced81fd129711422d65be227aad78a61300f344cd239f936355b46edc8de63f83645aee84c6eb4514b33ef11358418c8934d6f9f57163b3a47b9c2ae29447a697a6124eb17cf618a766eac42d410a00249b1fa625518b47c7829b2ea1d7cafd27ec3ca021b85cf9ca21cc180727f1bab1d097b593269a63d5c46503fa900992aa89d226395f4cc79193fafacf96b47e7cdaf6eed352fcf6a294a23b471031d907ad33cbc8da56f6d6ac800b0092bdbeb4e0db9d37490d3d6f9d351921ccb4e68f76aa966617c7fa9c5047645e059a2f4a40c9b5d3538c77086b8078643d637eed17976b5fa0037b88ba5a64e1d221c19a79d541f4e3cace2eec65b053e02b4a5a885ec2a547e96717dbcf223bab04183b3e3c04c9b725f5cdeb5d4abde54bedd8e8d8ad6344b247c0cef7e8b2c086e91fa669a0f2fedd060e0d8e4daf00ca95c05b1ec1726d9a87a61625610b0fb31b5409a1b9b91133d6e11e1ea103096b5edb29b8532712e00b709a4df4675638098a7f767c282c1c95733df55fcb5a7b02c3f90929b4bb5d80838a87d00cae993696ccef0eb9d908b4488a01cb0ba9b3463600031192b90b669db58abd8c5290d76461123fcc925f84f1d710d821b7438b82d3ae69bdd3bf344b92f551eb27bd856b628ba26a42d3d0f539797b3106dac12ef60c2627a195b8006e4c639437f0f0a4284fd56038ea238f74b937de32b61f0f8f18e064bce164f5f13ad2909f3cfc6298dbd1c17a98839a679466b34deb8074f050fe894e7b61a7e83086acedaf45cf44e7acdd90914b2ff95b502284f76d8ed5a20d8e881368a6712f07c3c2bfd3c0ebe0813dd717135244abe801b3242008d5f6b450ca53613c9f30995e8bbf8e5fce6e7576b6a6536124f91a824d85cb7dd56e0b3313712158b23f18a81ce704379ae2feab286ef1fc2fb56a64444520eca90ba07bbff1b01b335e3f0c15a9e7e155a628731e00d2f938d42c95575fc8b3911133e8299c29a6cdef17f01362056c2a89318058379508b096eff1e4ba681f4d98b4f1a70a6564e0343901f58547ac25d4df791498484ca2999383d600f8ade7f418afb73fb0c01f7fb9da8be17b0fdb1c403961ea50f22b0a6c9f4575cc730d3f31e9896524e3e1dbe26c4d6d35d14ea6244205b573dd385094b4106c8c6d66a0374cd10c19f58a6e4d32545681e7641796e1495632450c2172f7ff0d1a5c2fae85c9273e2eff2176d79315cb5f6e34eac06b76b0114c89e9fe7eaa699877386bc1ba38fe7722590dbbeb0936a561d786510a10197f3ed6ffde1972a2a75f566c556c35a015182190b07a176f993a8e62b4b1bf86d2ce29d461487764850199a8cd4b6319716d473d3b82dd50da483a1d396004cf0f579c1daa727b1635f", 0x1000}, {&(0x7f00000025c0)="decddd8cb2f9080a38e8b2b51250e4c528e0a5b42ff76ab3fd2c54bcb47af376798848b35fdc76025f624ad6559b017c0bb0f4c2187d0e791712e17744eae34da13f8a63", 0x44}, {&(0x7f0000002640)="ce5845cdad13efebf9974cd6a6a6e5d5d0cf9371e8c2bdd64ddd5e7bdc5d229abf4dca51100b4ad4c107036f49b9ebec24c7fe8735610f0547c53d2be4c338feeb21224fb7fa32801600061bad88683882a258ea6305fcf33640ed6e858098d1086dc2de038dd5ed549624b842e607db93040d276b57b13e", 0x78}, {&(0x7f00000026c0)="d78bfe05deec3a0d94673833fd79a3c73590259b419a2639e47687f2132b37f1520b3720ec332ecf805b443601f2f73e1b67aa66651bf890898cebfa645404ce12617b186a4c5b7597f5dc0e153ff665bdfd4ead50ae4f7c3bc17fa30aec8027fba76865da5b7457cad2d10fdd7ba859957846ed1f4057d45ed61067af40fea4728e2ff76f8e7b4d323739ed7efc5225b8dbee68ad77eda4ec4ea2ec7b3a1408f22cf4aa2865f027e8ebab1f0bcedf26e300a787bbd3fcadd9dbee8a8c5ebd7afe7c4ab0e689cc8616383212d308dee3e33a0773dfc8e0787f17e8cd269eaf975969eba5275f47782b4777ef5e37579c45ab5905a21c4a738aa4daf8d96222a6e6589b8debaeb9497645e2992bac65e3f6fcdcc11d0d6b2bdf3a29331b5a0c17a925823d09bacb83efda5ad69e19e3a3f367d4d5bfd41dd46807cfcbf31d9687258d8d3a4124cb8bfbe0aa636075f50666064eeb164ce3869f0ceb42d46c0351670e7f68b95750c676ce6965ce55087895278a06abeee2eb9f1aec6c9cb131daf1ac4cbac0d76d2de2035ab13a46404a956708f0d217b52db0921d8f325dc92fb16bd4f673e560a059fe9e86b2a41ababd22235f5d259144e39d659e95845628d942dc1e891a3546842f77ef06970eb13d17fa592afd9baefe5b23165f7547694641797f42370dae269206d3c7beeb853dff4ec076f6f3b861ed044e3c3c96d378a2cdf3c5efe69b8496efaeb9e16591ef9f4387b1b3ad407ed754e7e1f0ea90c8b934daad3e30bbe2d96daa4a1b6027c4328dbbc0ab13b5e6f4d64e0ddf07522973ffa5de2d96fbd8f5dcbd2089414ec90c9568ce4531f2f75291e8b4ae07cd91650b2cd7505a78edd83fe8bc773438e28caac102e091353dfec17d9106475b84cc477639d9bd6346e451ed5f94ef4c429b12b2d5b968f6bacdfdbf063f1452ab1180733d2e8c4c238da033ce29c2872c001924a5c2629b61d9a1a97332cb16612587febad27d5c17b5ad42193edeeca02030fb5ee0ee941d94962730053c813f6c0e6ae7a64bcee63848a112b29b004435a926f62fdcf9fdc87f820edbc6deb232a97626671edba40c0d101c1c6279d31f2989c6c19cc07672217c0d765b640e3a5029117e39c379b1ea28efbfd3cdcbcf2c13a28eb7afd2caa79448f9b3b990afd8b51a08243efc5ee33586647c4cfd8279a1c228a121a0b2eeb61f423028a664998016878fa838d9ecbc951a92fec96e262939437c39b3170b5b42c98ede5d65cab37ccd63801098d4609774a93ac258a1074a56ae256a16b0450af51b15d9cfd654d6a14463d764315d34fc457a58fafc96c020b42c590ed074a0d17a2a95ac68d27cf689d96aca3f70ff7bab613deb2b33ed9dbd1d77042249f34a18cf99eddaf0d2cb0dd1977746d16d7050d1e8485de1819dd4fc6003c77bfedce14c6c182b1d0c56cf35f89b4f312629958300d591079cb8ac017909aaa39572443cbcb03db3a3fc0820f0ee6227141c27997b08947b27ad2c371e9cc74a9e37281a0f444e6f4bb03cdd41d99e6e52337ff0b9df6f4eab0dc1852c01ac20711c38f4efcb753e91a9c325b79061a79784d41fc8e9ec4a34c3c80d808cc0cdac80aa5ab7fd49d46869fe5f1320c15577a3f15210eb208a5f8f834a74e7e6e13f9fc6d2adc2fe8035e152871b47d3d0cf4c44e5216f37a49a08943bb6694de60c3bc9d7e06426d3e71b99a20599f68decd40a5cb63f6d6bb30d2bc6d72b48d07746d62f2d8561640daa000401c8f181dde3975a6aab9fb0a93bc2c89e95364c1082c3fbe269bb9a0f0eeaf78a013795a4c1630d4d853dd1df6ef2310e9a45c264f23ff6a888d34bda1914c3b7264cc4e1735fe45decab9b93929026b58615922d509d67068a727b21727b1270673ed9fc39386d4fb86b449f27aa39a5c15bac4918113122635696b5c9e965913911c83cd4960b1418553c002d693a98d80d6f1ef3e9e25a1913fdc86e8641be6ab5b08c804d7529e411ec621f18d02abab40a4f2a5c8101e8a13b9283cd7fa8571c6c46bcebc4552764c0a8d602f33a09fdf213ff75ea4abaf04d2c29b0cc15a225e2009e3a9246068e5f1663554cba11f439567ab268c281f3e938168d3b5fac8bdf4521809987cf8cacbbbbd06a1ab20efc76f9f8712940007652ee9e992cd0f36a4956fd1cf6dfff7cbbc43b43055a76d8671eebf8b9b657b9c769485cfc4d0b443e0f537ce2d4bbc0e998368bc7d96f3f0ff942f8d238dd7e67a163289dfb5883027d2286b0636bf319f66fdc1637e23db5de86a4857bd6779b6f5ca2d5f5f382d5df9c1207b36bf24e61cb626e3cdca63b811153bb52ccf838094e5928fa00218b468c64eaee943aaaf5a6a5de85b554e8b59a5cba78545d9c9ffc5aaac828073ecf1a166171364c495309f98154788e897eb1da90cb65f5696bfcba839bb19577e71f3ed437052411f4373159d66fd262abf9f1908fdbf7c915c2686d7b676cdc47cdc253e20c5378bb610122458dcb7e0cf32e5c864fc18d0d43ecb2ed83dd49badf19e061e49b7ee72a540279b600a6122edd801cb2e697556640ddfce862ac717ba23826210bc6f2301f88441e828a153e81024339c86bea9c3854b95b4d23a754ada472e987b9296902bdd4486805c57905ef6bfe7b0203edf9dd4ecc86fe19ecd429c24cb5e68ea06b3d1ab8577414d6459adaff450b63258389ba01bd1a9a666e3f67ee608bc92f04e03e8d2d7229ad93ee5c6ab6ad2608160d1c5fb28d2023ea1525bdf38446d9a21c0574722050003d79b707ec1632b99a33931db5631f89c5f3e5076623d3a69493910acf8860c97957e734ce929736f69c0f86fc53b02023d6a27b3e16e1e6ec222286b69639c9cfabf41e9ed7453b09593fb1d3876ad04955c046f8988f017df6afe096ddbea52ad4d0af10c52fb43ff7285cb69ee0a574e40f7cc949eca12151d1363fdc5fd93d242c0f5a21532d8fcb132463a30bafc6508feff4843c54b6ea62b5d2471b187eeda4e83b7558c396d3b13f91bf02e16fe4eee8ba3f3d47f354532633a5ea12a58a817c131f2eea9cb9485ff666c791b819569be9dd41eeed5df9fa10b75d9238a71de65501eff2cdff38c190ab94af5ef65a5083ac1c021e4def59159014c4a865eb9d5862e1e9ae980f874951bc6207f1e4a9564ee29527d70f3a583674724518bfde406f722cce8f93b2961515c4b468ec22dfc4393d157c51636fb2ee0ddb9b2aff18dd133c90b44a29c485b14f2b41e24167f2e03fbc5ed1cd3b5238456114bbb6af63944a8519a745577efcfc7961daf4c005fd600d1566fbbf6298d23604bf0645df0c540f9cb83e1387aa222d203080881583544fd459dfa36f97390b4ca0517c02c72907a46e40fe8d2635f8dfd2406623a0acc61089b1e5a3eedf628b97d57f0fa67d24f03cb5d3a4218c4bccac8c42064f4e73e0d7cbe90ca44993fc531e07d3797943a6b8471db70b0a36aa90a5a07f6bf1afa148a1c655249a9fc9f5d552879a16e06d1976582f7ce8ee6bb2a184e7024c27c95066fc5e2702fde2f129b4b973651ee2d8cd54f39de3b2ad061f690a9f760d0c1dc124bfc3a8b311d2a3cf05cc4f4a31db03f18fd5d82300591d845eb6b6589629bd491486eec8e248ce589aab7b73507b87315adcfe39471c21d9820a29dd162477cdb84876546196a987583cf3fc1d9c634e7082bba8d97ffd1d27c5f87731226fd44d5079cd213ecf57ce518cae8f862d660d40e08fcb9298e90c03441fb684051dbd32500ac98ee30596d7dfa3ef6c4050c64962c47207611f6bb1c7cff6277b92327e5eb177dc06ae9634de1a86053a6ef5bb6b9a23eb47a344283064a65c8a8e39d089f8db92cc1bf84202c461e0d960c837937f8eb2b0158fcf8d6a33934d1b4241227370e8c5c1b3d19e05702846ccc4f0e01b537eda07f6a860c318dde985b185d58ad0935b2158fc6c7646cead6cb96f219f0d615650ec08eb9c3a8bf19405547e3d0f9eb2806548654e671e730e06778edfad8b9f1d3a2fd352838ad4bea6cd2216f8255c914bafd9b970c8ba8de37cfcde4084756dc095516f4d810b153d7d5d57d3d898db316456adc25be7f5859c7bbab063a6c1380e0eeb805cc17f9f53a1f44b8142fc7e56885ec7fbdc831abaacb2e4bd4ee902f6e5f50aea2ca2e899806783784d402bc0c16488353a023c55ab7fe1f7651c31ea84b37466a8a9052ec7b73a74684a6a6d2fd5d2e65b17b56ec869cb1bf9efbba508124e13c67d4fa89a1f176331c0bb0df47ea7e967f23dcf8cef1ffc2acc1001457fdc3b1253710d84dc6f7286ad8170ec077b5ffaa090bcbc801b7533da8d4aac0ebee7940390540eeb95e3b4deea03e858b6b0e42010ee42eaefb0229982b2702e9ece1ad136087471d1d7405990a04eb62a50dfc75b8a80cf1d188f6631c2bde6d632ed79518b300db1e4537b3a10e0834b51729beb15a05eb0f05cf691e7bcedd67fa5fc7c74655e037fbb406db3815e67078e1c5c9e8ce8106d5bc506a8339e823ec994cb900e0e488e45a625f6f202916d399c25a44259e7819674062437f287f7098753b622cdbeb04f336dbe99133aa1ccb6eae6be924ad35d754eaf8ce65ad703184a067891f7ae218fc69b49f87f8f638dc6b26d0c2778829d7183ddeba5227c9a709b8004cb26abc000ef1ccb8517a9070edca7a7c8b616cad6b1d4926405ed34711ab49712e7902b1d900f0def97485d3b24d39c9d45f844ad786d1cec04cc27613261b2d2b571d66b21b8e057e59adfc21624c8f0abde3701f163679313d5914d31155062793ae8639e3803b4849ea6e8732b3e6f0834408425ad1a0f3de578ef6953affd6271c23ff736240b498dab730a5412eaa29cf670410604e83bc634ea7eb5850e6dfea674e061a4673ccbac11c86f4f92befb063c766540849d83761a83fc15327f5cc7d85dd1f94e6eed8f24cf70d230647287417ba91970fc216c098bdb09148cd0dccbd60d53e2365b1ed2f6b85d4f46982386ab9053e2ac314c264719f08574b9ae5d32e86520df25b9ef1c1b62fb3042ddab84a290322dc1af36d594e21b300181380587a778bf1da3a239837fb20cd64bd126a25e20b6149706d543ebffcf05b451a2f6140653f609f7ee2181affc8282d7b0a1951b69390cec46f2933b76595fa7edf9dec68eb4664d09b130c59654c8330facf6ea48872ffaf75ec02223e61e436c7d64cbf35df6673253436020fbf374af26d5f2261bc3b4e87c25ea2bfc2d96bff73055c80321bf6a4dd29d9dd4306832c638d654b61d3841d52133e63935161cf9b192f7386e8cbbe2ad068f76eeaf954aa878f36b6903892d7452eca4df3bc2d91020fe187d0b9674eb767052d684ff758f92abca27aee10400eb95edbd1978ae22c11c4957f168a000721be9c0d295256f5d2a67797012e9d9124b64b09b4497dd32ffe4ab95f468deb679a64f30c4ebe17f7cd867a91bcb7b2ed39c9de61a1e22ed8444db4973e16b64826c77382e8d9c3783ee67a578f2eda75abd8271f47c26acc47148e994eeba4a51412f117c805ee4b3c2258101a0c41756c27158421d9c8e33a6c254ce93fc051a679497b1896968981bbf29c8e525f8d2f666152c8f7dbb8d05ded9d8b16cd1c862fd1ffa268a442b595152d4bbb04cd88637cea1357abd75fb9f90638044296726be5bc43608ee786f28d7df6bdf0f7751b5e5e5ba55f2069ede74589c1817eee2142141c7c24ce63303fbc01b83", 0x1000}], 0xa, &(0x7f0000003940)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r2]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r2, r2, r1, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r2, r2, r1]}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}], 0x148, 0x4}, 0x404) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000080)=0xffffffffffffff3f) fdatasync(r1) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 00:00:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x5}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) setpgid(r5, r5) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000001c0)={0x5, 0x40bf1505}, 0x10) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000200), &(0x7f0000000240)=0x10) sendmsg(r3, &(0x7f0000001c00)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x80000001, 0x1}, 0xc, &(0x7f0000000740)=[{&(0x7f00000002c0)="f79a2f1d1776c1d3c263d682c8dd035fcf90f0d8e3d6adf06d9aec39829ad3ad9ef1b7ad3819099c865d2d83919a033e207aa275f66900802b81af276c8c88aeb51d8dc1977e141f79031e15388207e7c42afe13abc7478aa038f1efdffdc7c293de6e70593c84861286b53e245a39866b76bda0db1e13a8fbc71cd70911f8fb641725536907fac529ec29bdcfa41e1bb441909a170c979f3f501b", 0x9b}, {&(0x7f0000000380)="80f2f58a763b81eca32b785e4f4fa6113a73f9a3b648e4a05ac629f9df91a76574212ef8dcf02d220bf49e0969cca3b678767c3620c499218bff8a9caafbb2aca37811bd3f0d05282915b28e6c25e9f7854e30c8a16539f5cc37a02fb5eb058414c015799b09d2bef068bdf9214d4cd8b891", 0x72}, {&(0x7f0000000400)="75b17b50af5295e3a4648afba7ed436e3b916f1f8ed587d8710c28c6180ba5cb0b1827507a9a04c8b4d903c04257ef927c10a2c762fa4643761f8fd5001cb6ecac9202a17783e0e33b46022c287b72a65b50884b08658f57dc27", 0x5a}, {&(0x7f0000000480)="474132dce4005a02fe1c7101119e8fd2a96494bff7407d18294f980b799ca9f49ca16ac81e15a0927fbdb8348c87daace244fef03b29bae2e9d37296f4c38938b4a0716bd573116f9765417977b0fc534de6bcafda8afb5ecbaa3f7f3260acefb94ebb219623b8fa18417179520ee1519e7e326d32707bb622569bb6667911af33be394ed759ef1a9338d2804163cb9ec04d53f06d2b6215ca5950e391857d92df90ab1d8463dcb5a821761a6bff1ee5c3a1535329d19a0d4ad6f6da62f7e162f5f4aab7ef4e8496e30d8ebad51990cb6d89abbddc8fabfcd610f2", 0xdb}, {&(0x7f0000000580)="755c110269747d5a2f29c560f7f2fa312acd9a4cd4042354d564db5962ac194961fcb86c4a8932fd79b8a352c9da76fbf5a2cdffee6bf5ee9ce15f2ca0029b15dcb04c4bda8b29f7c1a899d8760597024a5f112a630147333519969dd2f0b6946f9ed6e057aab783b45b1bdbc35293bb861c162311caa759fa24f64da366d3b03668ca0b8697cded32f626e88248912b5c1007dea2242890e8e2e641fe401e702996932f184979ca10ba073df59129e76b0739", 0xb3}, {&(0x7f0000000640)="3a7a846778e28878917cd7c54177953791c8f28c0ea9ebf84806a6ac8abb81d84090587abe11ed1ad1e4759a1ce365ed74b4d124a9f4d1a986056ff21f3402b0e018643625503278b15b68c0940eefe4b2a9c64b2b8cfbf70b26748bd5ac0c3b336ec2ed23e6ad43cab2c37ff7f4c1857f730328f9bffec73614f14f3f26a7dbf8528b4e3f7bc3d5023c130047990a0792456837e628e079065c57349fdec8eb2ef05abbefdd4f96946d026716fed7f603e8abb8fa79d919f3e3", 0xba}, {&(0x7f0000000700)="7c3ba733038c19eb72b7eb9a9797cd5e", 0x10}], 0x7, &(0x7f00000007c0)=[{0x98, 0x6, 0xa85, "dfcd5fca7ed84b065b45bff3fbe53b1ff9b171a7c13ac822689f9e768bc8f91d0bda9220547334acf98e7ad3e954b31f20a8ab15ce2d4bea1bccba5cff288ecf24abfe266fc28d27be364e291d59f4f55ffb45dc17fcf98b70bc308b4028b33514184e51985def6bf37b45ab382297b4a3b05882d909cf33f86ff7d074db7df9290d"}, {0x80, 0x101, 0xfffffffffffffffb, "8d7c89b8531b81ca919f0f236a0f99011842e89886204b47ea571a814dfef09960be1777e644e9de972a7de86e5bce3699ef9308808af356e6963e423f48d8aff22d7bb86936085346465d191f1be6cf49c7bf3a9cb3ea03fa4ad94c86125d25f36255df75575b066ea5acbb2f6bb4"}, {0xf8, 0x100, 0xfff, "68e4bc24e16ae9cae112cf2ba8ebf37699f4a034bcc48bfe309a31241573eef46fe2b806728f2c203797f3ec323cd8d72790c8d552cc67a4dacf3543b975bd28286fe16870202faf5ff79a2f3296f35df4834da6b996ba49b604fc3e9d6a05a7e5dc71b2ba70a9b15249c8443197ca626daa733170d6d41f8e9fee4daa12bd548d37abdaf77062f0b2423ba0a31f912503a1cd3a9175b8932335420e9d590a21f78ae27cfdb3d3fdb883b46a8638bb9f283e2a42d09a1f652e0a961b469abeb08fb30dbf8e46e8f458549c8f79d808905d8a6ecb44d0ba18a1068e15434486b4084b3c"}, {0xa8, 0x0, 0x6, "7570826e4d01454510245b0854a41e9cfe36fec030fbfbab2f894f6af99081fed753463a4ca0cae4045b71452215b2adf39319e3d055e37d835259f80097b030fb0c76d69f28dd32df8b8310dd22a86f27da6fdb64417b3b8d3d66ff3ba82e7e42af41bf8520b049b6262592323ec4f9fab06e3e6450c90d99b57cf669afb66ee65fa5ceca4d7c10284538a2ce5e245b65"}, {0x90, 0x129, 0x47, "40093ea9036537f698f0c0d7ed3ac713e11e4cc1d81b63aeceac89823088ebb45603ad684612083ddb8632cd9b03bb1e96ab0a1cb970ed08bdb71ad1bbef9e1fa38ee387220590022165ee8262848ed6e81e4eee2feb3ad14c43d0f5220fdfd4e396d8735ad608e26c8395105f7cd85fc79def9b0036de71e3"}, {0xb0, 0x101, 0x0, "56c9e2c979e3737a1b7454beea847d8be8a393f788ecfe8b4cba0139d977fdf071c94dcd1918329d4b9a33f6565023263a3a58d3eed8ef52790375957f1b9794ad2f88bb23f538a0757a323792a9a4414591b3a0f007a5016a6ce4ee260833058585d125b3ac909ad4cce1d55414b18353eea05566703ac24a56973d5d328fd73d8bb96cfe055773f2010f20a168781f12748666a6f7e85a061fd0ba71d6a2"}, {0x1010, 0xffff, 0x7ff, "5c3bdf1e1a0183b2ef2ed0fb11cd9b868003557d4d2a46c2274b56081e65015c7331c58f621975f2f3d4a72a2305a320fcecbf1c28c060f26570781204bf69e9f6db21bbf05789dbdf24064a7be5b594fef0db1addd0d0fed7117e16572fa23947f02fb65ee510cabdd1371009944c5d4e470eeb562c734e0f2af38da18fff88eee2c23af63bf3e8caa456642ec00bb665a451696b4b5eb3db427d0eef783a7456af16923fdcb9d8261d86ba9f4cce7872df4a6e254aed25e6131c57af5e00fed2f75e168308d82b1db34440cacfd857acf43d8eb6337a23654392e33271300619c1730a12cac9206b3aae85f135b050e027892969c99aabf9d936ac5400cf3ff9d5266ba702462e14613468f4a72d98bf27885b2f4247bb54be8cf4567652a6868f6b8e6b5284714a66fb9ea181de4265b2dac9f499100ee3b3ab9564ea19853e48ae98378c6f2e9feef2a99aef74bfeda34368cef895656112f1a24e36034b3f090d958acbd88db5f1e23905f64f46c72a7851bcefe83230ac539a95986b357b9d363ed691fec091df1f159d8063e31ec7561d10ff1d5f6b5fb5b6e1071fd3535440519f4abd42275b7e66176a0e9bf0fe4e6d5c21a533bb9998a12ff30ab9fcef6a3211b9417511e59f6912b197da75cfe7d0e0d0d6f24350518fdbfec62fa8cf1a77c80e0768fb55960be7a707af22b055203a9a85ed16a4db2300246d42fa8468cebb1d698bb29fdba11938eff6482cdaabf17927fadba5fc0834d57d81ad70abdc4ad097ad2b8f80d64aeeb4b0d81566a81a25bf8377a2d9ee9fb1a280abded2ec3d7b00b606cb0eb2b434a58a5be0e3162aeaab68b35174b4778de0d1facdc25d6951ab8493320d036fe9bd834f94875ac0d18e00d90cfa019e0752c2778db9da6b32e1db06d8d677a039b867223bb95eff378463300af223d5066a59be408347749adafc8472aa309b969b1ec42f6f1d216f489453a572d596baa3558c1fb5ad536cec6304f3aaa1367c5059010bdbc15f8508509f057240f8113986bc380ade0bd3b8a0969ab57f4fe7b42bd3f93886c327c2e3ab79638583211c5d5f394295fdf472ab0a9c5f7a70cf9cdf2144f28e18a842509fcff68aff1a36c1eda6435db4caa445ad1fe6c6d80d2d2975eafe6110c4f3fcf1be73b2487bf4cd714c207872e3452abe2528cb234f0182a734073bb6d826fa8f3d7862b384749e5f824c8b187019c0c9e7b9685ca4259ff88329f1a0b10dff431f266479c28f4312ba23f3ad4542d866d4aa9c837d4ab7755256ae747b41c58fb26d3a61b9bef7b0d0d3f1eb6e65245223b38d124ac657fc02a8514009ff3c0e7615f8679ee1da28d1c5fae9fafdfe8636de77cbe5006b800471729c3c9e1d10588e3f3aa2b1ccf63749b2525e459a2fbf1a0fc15cf5584e13551add283324004c5096866eba0780134bd7d0806ae93e29df7bef91bd0d5cada79fb7a3272e45a23e8e6e7b8899ce8c7704475a1e54353e38093c97f4ac90d476232e8bbce895ffaec2c59e3cd5f89062c76f172def5287c95a5a502a177dc76c5b12f8d15bcf9a4828ef9192fc070f03c2581f63d9996adf929ba27bbccb3a2e3e043f6af466c5efee3ed926d30fa36074c2375f398fc3f670522e72675978633e186cc9b97a40c2494d25fef595473e9429743248919d65226f06431ad893e6fddb96d71975c6d72b1af21bc125bf6012a3eb8e936e1c7985e12521306faf2b85cb78fad60a80387d7f1ea777f83adfdca47e18a5f5e6cf2e78f309d307af9548e9d7c275a421e2f0162bb5b498d15ac9b4b725b897ab7deb2c218d7e36ef316d471914bd8fb0ff753593e74a2c125bfb0ba4072c22ef44740abfd489a4a94dd78950aabe59a87f311b751db1e49bb282f7e72c53824a7efda979ca10cf311625ee31fad968b60d4c7c77ae8951c05d6a4f85a3dbf72e15b9f78c70b440f99e1c6b9a7002a990f5deadd26369620f98e308a98418144c8cc8fb6c029bbd0d047038b53450f702763feb47fbe4b479f1d6225d9787dfa20ce6994fa8a52a9d82f56c506ec2860a0018a7e3a5a39c241eff6ef457a0002e2f34cf409114454eb100c4b1ebd1b39481f347716834eb93a2d8ca0e5060abb41dbbfbc9d51dc94ee85358e643a757622131e736ebb9a4daa181b74ffb149858aff53adc83b2b641229ad3b4f3342eaca3e48a0efcb54ffbe91b6744179bf46e28cb5a35fe684f9e84f737aac11785b02e7f16bc8bcbc0ee5b9f35ceeada7d73b8408d10cd6cc539b590aa2b0b2ca0d3e1056c64814a241a08e7a5591b39034831fdde3a840a37f85f150d77b3e97e35bc833480253f40b7fee67689eea541e2993175a27ef43dd933c66ec5911a17c20e51663842fb2b1fd5748866a586d8c15dd08f165f78ac20d403cef3b8662228cbfc782b4bafb52e5fdb14d02a082d659c9bbb229f70ddcb63233fd9e9bd66f01c6d0df513a1b8a5c2733823ea7a95a905d421b9d9c2ad4ed2bb4593c8cba06efd6ae0f9bf6b6408e212c88b2ed445bc8490372b51c34d8bd87c188e6870db7083c9e7569ea8721654c68562486250a8318509ac3e6c657b81b593621b211c2ceca7e902acf7a22e7b29764f4fb6fe55dea6732090927a56374576f7448efc5f64ce6b43c4663d20036a47d0e3a2d81dbe0d27f9e2b83a56885000ba16aaea02be6690c684b11d92f46ab915a3d6d8c3aac7420809cae98e8e88362047474ec013b4a79353628ff05b2aad9a19146596c0b8cb3149112c4244c3a5833f0e3ce50dd9473da0b038098b248972cfb09537e1c388e8df8ba9534aca7684d3d49823434a6d1e8b028076ae6bccc4f1fd09f3b818da1091d1aebd16fb296c73e27d0be9f11b1c9e8d3b9e24f418dc1ba76eac5597b9899fe908e7fd4f63374db4df45d52c74dcceede86b8a46716f2f699e0aa4530a796ae3f7231718777034fbf7d29b79f772e029ff08544cc3e4c2c7d539e8e771bf1f76468b82d30fb9f6a7181f86c6dd5eda346d1bd7ef94720cdde7ab549eabeef67ba760bad71f3b04114f7c01491b24af32b42472f09518550b1813cd189c8f2ed44fa28a2b147a2c29860642c083cdd3c9b8452dc45720fbc5bb0600a1c574ff199c45800655b9c7b9e7469c2c1c4c7c6d2c3529ea1dc0bc42566ee3ec14cc48d7a9971e989c3d5b4de552bb1543ae282043a73ac154642a14b63155b8ecec13c9dcb33c1c315ede09c018441f501c0cbdf083319f62cef34ca3dadb78087b954aae10a2f2e8d0423ecf3aa8cdc20538541868c2121f8d3f7b197ce0904f134dacb94b8fc91f5a2d9659bb78b2481e1a2288b9964f3c62ebc9a5fca6bd33d0348d77d1c399e08bb06336d3a4c8e0302a847e299d4a5f3e8e3c649db0bef12e2127bf4598f07efde2e74e6a753cf549966892fb264039679d55ba80010bf55a9014ae35d90552b03a713804bbb71b4886d003cbcb007a64302b7e65adb5e114604e20f08aa4bc9baff72420d56ce489da3d399fb0c8d6395c9fd6a654c426ff04b6c4b4852aa5346aa74514d473b2997d656a9d02d8ae401333119019fd1e4c7812aed23070e29bac79d5cae6fc4c404ea3ba37deeab74a7344a080d11050992e38ff3547d722a1dd3032b1b423b6a82bcd5339352b64b781d775b1fd31b6a191e1a862333997f261d79e5dc64eafdb16cd2267b65c8e1158378911d352c3daefc9df9fb5bfbcb04468d48eeec1dad15d702c9cc6db75fc321f108b6a5e527f1a336b7c780182acf36d8139ca249ac01c09934a8c095fad6680f1f3bd7fb65f2d8e8ba9149db16e63952756f9f87ed5838f1c02819cea157810ab20ec2c763bbfcc5c859edbba710b494a052b8b14bb48cd6af8df1f16c87996a279bf815adb04829df477cf03db4bab1bd8ef6fe8d632b8db36a51b43fa3f83ba132d7002e16dcd07f4c91752da699a3a54519dcbf2163157dc968790dd61687fd56bab714c59ebe83b3e33a47e035b8a3cadee5ccd075a6e291f6497dfe4349e159dc8effe80d56572d2d168bf05672a30c640dfdfc2d489e224879ec2071809f316b23ac3a4f2815e84e7ba6d1a1850ce31246fcf97df4d113e178eaffce843b007f63c6f1b0b81ce8eaeacb83a0259b9592d638ad4329c2e8e978ec1280ce961ca1938e86cd5542214ab648c43bf3b69a5069dd182b64821f950ff9d370892cd132dc9b363fb61e09c62289a79aee44fe9cc5da1bf3df5fad0fe1948ad6fe7fbc31db935e2081303e85d1cf9afc70117b6b4cbf143967ec335b137a130052c1de4e4ca78eae0eeb43bf7cc7d6c778875ca49b989b27098d3f5447b8306e8ffe80a32b12c413721e281532340d48588554150354b89938b9903156d001eda01de01d4ed6083cb0ff453c49802862949738850616d64ea73674a80117cf316f7432ee58d57f170a7b95306234a3bdce2eff062f289665f2a5f493b322db1bb9821de82be9d08971595e861b96bdf2e99f7d4bd9f683d6f44b6faf3662e90b0b357eb10cff46c7d95cf67258af099c769b0b07af44eb58e3c0b7ea2bdbcc3cdd10fbc69e18d9a6255fde1b50144060c96808feefe2624909727bc115e5bb9893a4fad3b4c77d52bba6efb52ab0cb62ea9b1205eddd53f75539f0c480b8279a1babf976c13f87fce409361e61f9a37585b261663ba4d0807e37051260c448d179874a2418478560ef637aeafb587cd50ed2b731eedfafaab2f0102981b9cd677ff48d69c2b3ace2687026907f0b8ac39b2f14ee9aa20195f01b40f96bfd886413d77e48b31ce3b6cdf3c7e9d5b7a162d6b48e0fad8a488494c3e41e3e384b3bbb14e9b61ae4c744f9a6893edb935883bf8460f3a4fc5f776c034fa80409da07e4337bfc4bc1f3ea2e2168862b26c95bae17a98caef91c9f65fb95705e79109a2ba8062ea3d994137edc0f3390fd7d4149b02332b38796de87394156f64fd2c49bd9d77cc5d1a32a55e26d669ca985d1343937c10c621aa715948068a14d319a09073cb584649aa9498674b71d54f42b50a60c6353d96aec7f039e3618457a3c9266f53df161e496ae87fd279c185f371668140ffe243b64c08c635c8f863f6b54cb1492c53cf020dae175f1f91ca64d88fb6fca28d6fd14ceabcb3a0a920bdd95797d61862950107133dacdb142b500eb707c09d14e43fd43fd480fa2061631615757a922719dbaa2ccd916424b80a3c10f39fd1ad38dfffe89e7d00edd7108a1af91afd9bd391076a14f99382c6c7e9f1cc8720322009b1092d9799dfa5828cfe0f602522e10170b0b3bf7b50236deb92abe25573a4f86b9637fb2567c1936d357985f1c84110827d5cf5cedb442cc640925b16359a89765c59193c975a48116a2ea44b05329e4041c06e907aae9a835040edbfa7fcd8e79f170a082d991c14c4c7caa7c3d8f804c5d2eee5a68a643949b65d52063aaee191a49130d47a0f2dc013bc8d77b86e70ba0319e1d5af92a0666c0f2602934555adbb606aa20b6b1f9727230f9a0d3e11df4ba3d23be07818ff6dfa90666a9ce4776564b820a143e882594944166af2350bee843682eeb250428993678c21c50bab2e66ac00fa300a84e790ca0c7b5e670151a66eb89a11c37c68e2c51eb53293bc7aabb86b09080460d557b9ef6d8de9ee88caf214f5d3eed4de0a38caab2a4eaef196a3ff04de1f3a2e0c91a2e8f393d42924b55bf0fd8bb445b4d4b7c0b7d0b777dc356c7cc270fdff561735733d6c8de4bccba82c15298c02f893dcce28fe"}], 0x1408}, 0x400) dup2(r2, r3) clock_getres(0x0, &(0x7f0000001c40)) r6 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x1, 0x0) getgid() shmget(0x2, 0x9000, 0x2, &(0x7f0000ff7000/0x9000)=nil) linkat(r4, &(0x7f0000001c80)='./file0\x00', r3, &(0x7f0000001cc0)='./file0\x00', 0x400) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) rmdir(&(0x7f0000001d80)='./file0\x00') clock_getres(0x0, &(0x7f0000001dc0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001e00), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001e40), 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ftruncate(r7, 0x6) fchmodat(r1, &(0x7f0000001e80)='./file0\x00', 0x68, 0x600) open(&(0x7f0000001ec0)='./file0\x00', 0x10, 0xb) openat(r0, &(0x7f0000001f00)='./file0\x00', 0x80, 0x41) dup(r2) write(r4, &(0x7f0000001f40)="ce5154c9fda3b8b8db736fe2319ceabb4430b23ec78ea91d970f9913b332d7b855f6af3c6620a5a5b61144f88165882ab54d616b89275108dc4e729f6301f16c514994c6f5c8015aced7f8853d4a041f399e4e9a003aa853b28d18f355e4a5544c5d916629f57ab3a04e41d4bd2651cfe4f73e71fe16228c2b2b190a6a11b2b77a7ce4dc308375f002e3846ae7e490242b78efa694c7872d31078e73d655e3", 0x9f) 00:00:43 executing program 3: socketpair(0x7, 0x20000000, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/250, 0xfa, 0x0, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt(r0, 0x100000001, 0x3f, &(0x7f0000000280)=""/165, &(0x7f0000000340)=0xa5) rmdir(&(0x7f0000000380)='./file0\x00') r2 = dup(r1) readlinkat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/46, 0x2e) r3 = paccept(r0, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8, 0x40000000) open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) sendto(r3, &(0x7f00000005c0)="2ca2a252843a7577052ec5c9db96d52525f8c5868eccea417c472532a32edd4cbde4cc47f97b7c848d59a5dc1a3d95e4d955b1003d2dc0595a929eb038ccd7cb19f8064446590e5b936198351c315ef5c9572a1af0528db7ad691b6da810cfdd7d8672cabc4c1e092a1fc1cbe3c21c06e54e640f32c46106d12dc174d37532b8d56811dab2ac617e5286a64a91467e1a65c63df23b79f9e1c16a9addf3680ee655b39018ef34792ddf772b0c022c5aa7321b7f963a6102b8140425c65a41444ab5edccaa11410a72103bef8269f19db625730e5340475fe3efa05c82eb3d858171d16809fbe442e3088ec7f84d50936b12c0428cfa5105a8a7c9e84960a6f94df24f55873b22eea2b0f2e0795772bfda97821b04fcc2d2d6cb8744723e546816cb2e9c706d756c307cf778decfba180313c5b75e7c69fba1f21011b5f364b9b76c50c285027c28ca1708dd8c064a103590bdddf0529ba99e52b7e63459ff27458805a2675e92d651742f06108da4f97fa5bee8399b59ff3cf0ef434e5111bf497f61aef94671ce923ecb7230eb5e781ee3ce49f9082cac2a8727d8e57c83678b1cce639292b9daa7ad0fb3597b81c068992bca0b1819c71e0d8db2925d4ee98ea30ac84dfe13076f3d2f05692aab02a34f325963f7019a8e1226021c152d4fd6d6fb55a60fc10236bd09739c2d491699eafbf2becfe89cf51f030929ffd13dd480d0cecd28cda2e56d5fd6b534afe755b500bbd3d833afe22308121e961ecb957f8db9874e55daed79fdd82e4697eccc21caeda94fb6e89ae31af0b081286b39dd4a679c5f8c5da736a82982c55735b1fe162b5dfb28a22ef6edadd4a08bcc3cd73210612ac712afcc1780c2cb2e244c3d4d8c303448d453989961a93e6bf0b7647206e2b417de8d9696cc5e8ce7f5989f3062ec2706cb2925dd7caafdc3299116ea13905216873f8b205cf516db7831e347e853e51f708811c97c5b6a4b5e3eee0bf587583723f13ece5895557a54cedd071afb116019d99cfea3d8df5c64d70b610d0c0f5980ec14b97093639448b49c13ed912009a3c4a058e666053b306b4c7a13e2f249157c6c4a0f0b56597870f00067082f2b85b7e9922531f779fa9c4381aacc14e3a6bf1d128b7c1034d4f1098ee1facead38ca8dd680c46ccb195e9d8ad4e88e929af029ab123e0015937efa20d762ed653504711ff18a29bea52801549d6780eaca5321d7660547606563bef3360c23fd9ede37118abf163345f07bdabef9a5a078504b11773064576e037c1bd1834bb0b8d09ea84cbfc3459e62e961b6656950d0e231026a83f40df9ba4ff4db652bfcb4daf77255b5f53d20003785af47e6bc71e5b717d90aff64cb04fcd74591e0587313e0821da9a614c3d3308c01606de0f258a50e2f8f36577a48a6555a1538bc830813ed9eed17cb1f648300a6804afbb051d354b262e7c5a4c99616852cfcb96722091edd6d5a3fe81c7ab94d651c379bc2e6eefc50ddf91c4acf9de5a2ceaf71b9e51f2fa0aa5f0aaaec5e35f1bbd0e4f6d30173ad0d826503599048a3d02a87b9f333d4110f3dea134fc8ed002f904aa36448d4253a10145a28bc28769b2fcced5b34f5fd2312f5e5f1787a8462fdea18dc0f40d15703ff67bb68830db08d3b5c6a3cc1f958d0914b4ee4b8310fa958ef78c82a1116f8f79d7814bfb28d0b7ec7d0dfd70b0ec14ad1ec5f55052c3eab81f2783420e4198a5e4ec3b6e38fba0f097e19c11875ef1b2f7703b9faa8bee50aaaace0a9909cad6304937928673809173621b92c5360e99133b9e5ac2bc0fc0f2970e2b4c88ffd03ac6c548ba0bb84c21a50af1dae460393d48c9dde631faba5f161b433e7ae0dc62394b45fc6361037c18ac7dbad41d128abdca9f5fc4f9c857256b39234f214a7bedaef55fa5f95854eba6878e93dedb17e6d733bece5a7f404023f2a6b88adda14b6d11d2cb4473435897acb9f34ad57dcd3883d5a42eeeaffe7b00531f804fe74d27248329ac878ee5cd3ac9c70619df18f5011a04b7d65077d7ac20eec4e8b6c2646a59745adca0e6a5253d0bb20f8f2167c3f9c575fa09e37e51e6b742408c4226c7802ca1ce3937c384b53290a05380cbc5b83080b5b1af64a266fe4f3984b488604aa618f83b2f66ca3ee2ffe97c4bbf8e278371b3b1aa1a5ae3a4c1a38850e1e10a8e09af4827e25d8f2e99034895bb33a4811a03cd9f45baf81794b006a191d7e36d7338c280e0b5a48aa823e5224f5213fb88fb646f019fe33278a777d06f1e2b17f57b0721043ca5d545797a7655a3951abb168d9001c503d8e0784c8049970f55408b013e26f996954a42893611cee54c7772d2231da57c5bc7e7cf4c17657eccbfbd4092f875b643ca3f05da9c32d1916909c79610ae12e0274bb2e3a33203c27047098db8e89fff8ff9e535a267535e1e81213e3908c64e51649b41a8d176e6844bbd494340931615a16803ea7ce76ede3f9f2d34d8f4e5291c56dbb1a6de9bf647697dcefa3f60030417c037a96ae0250084bdc08829be5cd77ac846d85eef6ffeb1bf1acb36f841d0797db134b4f54628d6cb69e0af17c47dff73f3f42f5571b1e559b0cd09f9da9c2042313c53c1be1dd3908b79bf7f60d87d1cb4c5c5a49d0c6d8ff1d6d5e1db9bd3063b21ca3ae8e812055c50c5a5a570303fcf1faf5d56dcbb9881dcb964121db1065e2fd90a1faf912c7155647771ac7bd48c1e22465ff38b7ea0d879996e42a589eb672a689516d2abdc1bc4d79e362ca4dffbe8dae9cdf56e1daf41f1cb3f329a2762006e31c0973d706fa11add214542577532a7d151e9b8daf2fc0113df21d3d57e8595d5244a2859966013560cee9f287d9693f65d156c67fea00b0f08254bdcdbab867246cf3119efd8f458c9c67c2a911dc5ccc5f729d30d83ebcdebf8e28c309dc4d979e2200101828948ce229035416166b37f509a502f234fc817fecb49ac24b01b23515a0c17cb59235f50b8b28be27cc9e94d3a5aba6cbf58dd243c9adc5947584ea677dad57ba79553fcb4f745bfd3ea310ff462db7f6ea8fe05fb637390c951246bf14389f45e1418bf52de318d4c32d22081d225e01cab56decb369009bb41b4529d1e841af230e62304a8168f2fd39c47e6e881f11a4108bc7258750693e1775df7332188226a07bf7c3126c740f942febe2706f4fb5d566767113cb1aa1aa385076e474eb3f8e31b3939444b355315c7329e0fea2a525bd77ac20a0f0fadbdf3360a8aeec746b1ebd87de09e2bdd8bc48829b9ef58fe3e0f68e38dff2c56edf42022994be540592d91c3f327221086b325709417a82aa0d21d0d2ca03f9652ac857345045c5c1ee3b06218481b0774a120443b77de5d3b1f88522d6c078d4ea71dc28478c996d3957b04e9cbb9461a0dc14311ddbd880ed1adf9ac3b05fcb0fc79e501f333dc986209ef92d9127b467e2cce5d73ceea446ae09f32034b5a1672bc0b919540f528638390fc4496b7af345463f475f69e03fc6e3662417807f591a437ae27a69a71487b9207c26d60ad0fefd3fc859a302b1e1dac0a20d6f08a6f70139b8e7697d93ae375338301ada62225efd7e0bd069e7d06a063acd05c35b1a35e62d788608f00b776aae4f8cd932c10d54c8cba06795c033a7e5edffc64b944e7dad4bc8a338056ee1625c08e4096df232eaa6fb4722d03104998fc566aaf0ccbe0b77da509300a8aa3b0a69cabbf148423401354816ac08c1daeca61c6a5bb001d2fc09813b74a296fe328dd74688a1b467046a58fc621aba2be9523283a1ec2c59b168baaaf16ef5b12fe854d5b5c991851bb4bdb53aba60452e435dc907a3489a6a72e3afd1d6c71aecd34a750dd666840fe2e29550e6fea439ce56e270f39df9c0b4a8ac8e3a3e6362ba917e9f47fa70cd094a07cbbef22c12381dcae4369c84aa9b2ef8dfc5f394663b9111c31a5f3b839cd66a461837eeec4c6003340b9fada219329a3151d2f83806c941c9a254f7d28811cf1592c7d4ec6601b9a6f325d7ef6b1c5f58d39f1cf4812fb22e05becc62212f19a9193afc040741348052661d2a342dfab66575b8efc022d9d4d1cb61b19d98c84021489a35e549fe1c9af62fa96d54059e8a12a497c46265edf64ef761e0ea78caac8189c4a06d1a49b23673bc0afd3218a24d2c4df2be64dbab2da7db5b75db7bc339f9aa95131c2cea1ad64adda2f8bc5c3fe2f5a58e6fcd4b5ac57f3e23dc34f3ad8892c0bdbb51351ef21e7d1c39459e82ba389a6e32f6a11079d141a2c28b29feefc22dca591df0672dae97906aa5c4eb8354c6a0ff96ca0ed9724ee1dd01d2e5274a08a2bcd17c33b44ad5230fa356dc805a673fa5497352ff168258f97d9875e979b860e3844485cf607a9d9988350eeeaaf73700b6e5bc7f7af11dfe391876ad8bfd2826b468bea535e0b4dd50fc526b17de6964927ed072ed941cfd65bca042bdb21c3c0fbafe43e7b98da33fabd097260e180a0b7162c1cf11021439467000a35e10f7b36aa39abf0518efe7ac0edd92a8aadb0c7b9cdc6e032ccd631c3cdcf2b39cae3099b7a4812bee768325ff4363755004646e1f1c0c93f44f017e362b891210e920cf1d57cf0179977ecbf2df166a07455c069c225c76797e5400ca6c0d6b1e0f1e23fbc1e18bec943181da2ed717027f22ae7583e26b4dcb25060a1ac7b190a8a2df64784b56feb3b4c8edd2fa947db093370143962c6b73f5a1fa164eb049b098e76c13b4be2fe734bcfcd7a30a36ff2b7fb553d8aa8168587b622026c7c11c375369671ba9e9fcc32dacdce81d0eeb4114a341420c4afbf688eb3fb777e19d6f322b728c202e4e4f37b5d94987f3e6df63b2d0cbf989a335077fbcfe28c8befe3148512dec705ae7d9626482d2113ffd713606bbee1ec20921a813e5d3dc2a2d7399c6119bfee332d9d52b9d148d7180fbfb68411af32f98ccc03429ac736d9f5b9dc889609992d91422cef0ec77fde06ec67f38b97a43440054b680838451f79379592c59a99120a12d185ecbcff9bb4ccad61c576767576a7a85c3ea332f693d85c06085640a2764e8ffbf55215ef3fda4e4b66f3233a761518093b84fcee5b22a1fc0b266b012785b33b1bde24052a8603d545681ba1032abbf056d6454f093ad63eb6914262d44ffb6e7c7c757e6452cdcb5fc86ebcea954f7e48bdadf6875c8ed17651bee51d30845a6f71c2b10c23141f5e41aabe6c4212e91a96b782a6533134a699212d844f529b435297ea4bbb1c3434aeaaa735d86ee61aaf9c5a7bb176ce770cc6fbf5b8dc0f14e386fa8fde5875a2e9963a0d31c93ddba519d2b7e3ee222cfbe33da6863e74342b77fde011d6dd98c75d2d84a14c62d00e32b688409858451a962ef53dee65f2a5e91cd946fe75c59270dae5c7e1fccfb7a009372f14c010bcdeb8d57aeddfb13ef989d8859915454d466885e907112d03f412d115474e53007b1fe994167ea9bfeacd582d586963a31bab1dde5699ecfcd01634d6a42c940eab23beb6082d608ed860366168fcf38343a2c375ec667776f69364abd7832b4b03bb4bc7b4f8b623b6d176ab85f1a82d911904cea57f5f0a8b5137dd5e50024cc4e68e29cc539c8a996f7e0b90cbdccd1ea8d3a651cf1755160d10d22cc6c2c46add7203a6f0b70963ada4afd5978326cc3f7aa9a4437d2eca8a2d47071a8897ce89b55ac651ad0a03100de4f0adbab72f33a592561100b01b5b126534a594ae65dac3bae96993e3fe09d9f8bc574a213b2", 0x1000, 0x4, 0x0, 0x0) r4 = openat(r2, &(0x7f00000015c0)='./file0\x00', 0x10, 0x22) r5 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001600)=[0xfff, 0x2e25, 0xfff, 0x40]) utimes(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x1, 0x7}, {0xffffffff}}) bind(r3, &(0x7f00000016c0)=@in={0x2, 0x0}, 0xc) mkdir(&(0x7f0000001700)='./file0\x00', 0x0) r6 = accept$inet6(r4, &(0x7f0000001740), &(0x7f0000001780)=0xc) chdir(&(0x7f00000017c0)='./file0\x00') sendto$inet6(r6, &(0x7f0000001800)="79128033eb8aeb7f9b15d830fb5e73bb293c81dfdc8113a1a2339d1c9929a443a475d2f2ff2f8cf04ce3b9cc37a5fee9d8c9f31815562b171ffbe54fffafa23815bf9420bd9600ef413c53fefc6ad4156656c23462adbc843d0f8548ca9734f19a746ebd4a383083d997398aa57062ea969544f45aba322910419304e79cb50b73364112d20e10585712", 0x8a, 0x406, &(0x7f00000018c0)={0x18, 0x2, 0x8, 0x7f}, 0xc) r7 = open(&(0x7f0000001900)='./file0/file0\x00', 0x220021, 0x1) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001940)={0x0}, 0xc) setpgid(r8, r9) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000001980)=""/103) link(&(0x7f0000001a00)='./file0/file0\x00', &(0x7f0000001a40)='./file0\x00') open$dir(&(0x7f0000001a80)='./file0\x00', 0x40, 0x181) renameat(r2, &(0x7f0000001ac0)='./file0\x00', r7, &(0x7f0000001b00)='./file0/file0\x00') readv(r6, &(0x7f0000001c80)=[{&(0x7f0000001b40)=""/51, 0x33}, {&(0x7f0000001b80)=""/225, 0xe1}], 0x2) 00:00:43 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:00:43 executing program 4: chmod(&(0x7f0000000000)='./file0\x00', 0x100) r0 = getuid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom(r1, &(0x7f00000000c0)=""/103, 0x67, 0x843, 0x0, 0x0) r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r0, r2) recvfrom(r1, &(0x7f0000000180)=""/52, 0x34, 0x2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) setegid(r2) r3 = getgid() chmod(&(0x7f0000000200)='./file0\x00', 0x104) fdatasync(r1) getgroups(0x1, &(0x7f0000000240)=[r3]) chown(&(0x7f0000000280)='./file0\x00', r0, r3) truncate(&(0x7f00000002c0)='./file0\x00', 0x6) getgroups(0xa, &(0x7f0000000300)=[r4, r3, r4, r4, r4, r4, r2, r3, r2, r4]) getgroups(0x8, &(0x7f0000000340)=[r3, r2, r3, r6, r3, r2, r2, r4]) getgroups(0x0, &(0x7f0000000380)) r8 = semget$private(0x0, 0x4, 0x40) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r0, r7, r0, r5, 0x10, 0x3}, 0x21d, 0x1ff, 0x9}) close(r1) ftruncate(r1, 0xc9) socketpair(0x18, 0x5, 0x10000, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r10, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000500)={0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000540)={r11, r0, r3}, 0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x0, 0x80) faccessat(r12, &(0x7f00000005c0)='./file0\x00', 0x1, 0x100) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fcntl$setflags(r10, 0x2, 0x1) 00:00:43 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x2f9d226b257c45a7, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="0699267143a3afb599fcf6d72c48e994b2af53337fbccaaac9389ab96287a1aa8a38456b174814431da59762e32e72f9362bce7ef1c6732cb2f578b2d087c4130865e0654659ccab1d1a309b3c95078839ed11ce17661325a86eddfd6f28a93747ac55225583c6a1d3672550d9a009dfd91ad663fd950657d96e34e2e2f7661077bea250a2dcfdc2978776e76dbb86bf4d04bf3078c06b2c4396168d95e83df48651e6364ae462bbc60ec965d28d51456abfd464c01064181dfc328d9250de8da8df440e353d", 0xc6}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x2, r2, r3, r5}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1]}], 0x70, 0x400}, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0), 0xc) setuid(r4) sendmsg$unix(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}, 0x0) 00:00:43 executing program 1: socket(0x6, 0x5, 0x9) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e91f7189591e9233619069"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) setregid(r2, r3) r4 = accept$unix(r1, 0x0, 0x0) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) 00:00:43 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r9 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = getegid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="b724aaf881fd76f52a06ada5654c555ca39187bb81ca2cebb7b496a3b6fbcd3664bd110ca3d3c354b845525d353fbb4e775f93e88ff965b9d20c3ce32e81e0035bcd15f89e1877f7c15034de531dc6c87543a80684625c703637f7a4a15e2cae835d516e062b1c6b6751504064c97598c2c2bc1927e05ddeb09ad86fb6972002425c710830b084c87ba8536509e1056fad14ae3c836eaa06913d3bb7bda0791afa047e2d4c52f5cce198f5a6eaf8e79adc6980b3f895a5249211033b40d66d0d325ecd5ff5b5a37b71b910de2d9a9281f5ec6960b6ca2ba9ce05e56b3fda3dad5b5627efad467b0f7892", 0xea}, {&(0x7f0000000200)="8002d6cf58fb4cdba872cae4943392568a1eaffe2230519ef2355db61c9306ab8c5eab297e2a441ef2401aa5dfa0a99c3c789e453843360fb549e8b6617dcf3e6f5d54d80e4849510eeb0c69fb62f8f49723eac17096beb70deb2b2dffbe325be05267c76ed67bd8035fd0c46d6e4e0eef595bd0fe7c9618537ac3845bdf66819ece5557baa4fec428809f320825b866b5a316a1a29bd6ef8bddf2e5087447a3987a186953d330ab815360c6", 0xac}, {&(0x7f00000002c0)="dcf14ec0f66c62b2fbb4e66a72bd80d1ce4b366158ee8ad014829dd92e9c5e046f4fcb74eb21d340885c56b589aa2eff6dcd69beecc007aca303ebe174791d27ecbd7722b45c5b1f28fc933f179497a20cfa0d7d47d2560690acd1d164b5afcab89dd29e0081ef1c55334a15530d773212f48a72fa124c34757de299f4f8822aa04983347b55f9660d7f0eb5ed824e56160a74864197eec38d5ddbc90eb6fb62e0a87242a6d861c379f7b30b55676efa2534fc7daffc8cd058a2289d3ab5844582b9ca098b726757784ef989d77112d49b634cfdec58b9fd60443f", 0xdb}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x2, r2, r4, r5}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0, r1]}], 0xc0, 0x2}, 0x404) r12 = open(&(0x7f0000000680)='./file0\x00', 0x10000, 0x0) fcntl$lock(r12, 0xf, &(0x7f00000006c0)={0x3, 0x1, 0x5, 0x7fff, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000700), 0xc) setgroups(0x2, &(0x7f0000000740)=[r7, r6]) connect(r1, &(0x7f0000000780)=@in6={0x18, 0x0, 0x1, 0x80000000}, 0xc) pwritev(r12, &(0x7f0000002a00)=[{&(0x7f00000007c0)="bc30d2e164f488b5b6864ab9689f69781bae1014019136308fc8b2aa2cf593f5ea3d05bfa3ad415ab31757bc94e634477d5af11b0bc48a0cf34238bc8172aebe5446831beb6344bcfa2476a7f33c82204a2a8352fe89c180358b398f1ba97881d0e3c0fe4f517463a820ba7bd1200d5137437870fb8a30d37e2a86fed9200ec5a9bd7d11a739ffee8e74b9b18892a4caa2bb1856b2249199149393733d75e2fd251aa07ae66df50d971525f65fa74fc85ecbe98e1523cfdbc2be4307b1e1875556b785723fef7cd8751545d5fa6ccd702cc46d3b567fd57c04dfacc37841715275fa873ed0ffa2326f1647dbdad2090a454545b6817fc28abd7a6fb60215a517bc0cb90fb5de0eec14c4a8a627f4d73cf75c795515e049811bc306586f5621b7ce32b8849a432924f41d268e733bab8e58cbe677024a86a21e2c0f0ac8e94ea242a28eee99bac117dd4ce46159bb273303d6ff4e2576d5ab1472737030caae94f4e58ecf4feae17b7d95cf78c093c477163332963162bb3aab7aa837b4b6a573ab2f657b8a71bfbcfe4f7fcbadd842f968724019e68db84a61d79632c6398ec15e9b5ed11ab7c204802aebb990dfdf442055159a33a518529e924613fb8b262c8b2cb0d21d4ccb0ad6e2a47e0e0243a13aed45551e5a4d4510d23c113c8434ad9734b69b608de16d5b91b2afe8f594bda7b97f9d4553c6a3d5c89cc08e432c65a409e67c648901f8716f76c793286ceecec58dbbcc86a7802efedda1fa7afaafecbc9044ce36c400304cfc2f352a290f45ff85705476acb0bffe2694e2cfb638363bae65b89decabdf8a19d1a268734867c8e672e9399a0f43a1dae43f1388e364d6b76443ad2c8c315f2cdc0f9943ca4204f99061851b7144303ffb6d5488afb51bf3d54373bd6e5103363d1ee9fd23cd9d4b7140157db3fe360b003d5c969640eb8d2b7d2a49b36ed77e8a6f4859d8ebe1ed5d5bdb37f790bab907620860b027e15465eca708c073590e173408dc5e70039cab5c4d1f49355ce07d9f1dc7ec5eb7feec8f1e49dcb9ca84c4a4e04fd768af8b69bff226f601ef05ef25caf2bad84833660b3a605db8fabffb67dd0c8b308d98fba03464c3b6b57727a91b7ec2a65438cdaa495f1c9573d4d80dc8eb26735af7e6c3a4b2c9dfdd107471a67c9f09cd3d5670f7a91bc707d90066ecdafc7e7bf130e47b28aa254f411be747802f5520d89b51f825aed3eb4701d917508040dd2bcd448d2e485037b89b32305111fcfb8994d38aaa0f8e6bbeb33719e3e07a9b93f51fc916dc9b610dff266c8b40c55c8ce42b012c5bffe39865bb65909a6c403ab2a253d65e25e247af551edc4ebd7ab13d483d57b48d5f337a9b277f77e3597786c7a7e2b43a1b91c3cdd97b888ed57f271d1c091e99b4278e56e1172f5f9fd1e47a4868aab350fd4afe32a2ad72c781a52082f7a721eda896ce040e1210ede2670b238cfff0fe0dba868d0997b7e15fb5486b3f3aa65a348629ecbcb8afeca95727f88e70efd285105d4275835b29f55874a5120e5b918cf86905642458886a82a9379a7ee463c7674393517e0664f856b9e6739a199b16d54453364ef4e2dba422f87853adb08c427cd4c63c3cd121fa03098d5f944c67edc55b409611826bde0a803b690eb4ffa082ed52191c29004b930c74f567b432af689ab4f308abce761ec6106ffcdac8d7784448f47024a57d60cee008bd51be564898e91e52b70a12c363ae9be5cd5ba1ce23d63593d62fbafa851534b77159afaccbfd4925d946c03d9bd00855a4b564eaec77571bedca4f0fc3fbd78132db6c93580a8d8f6025dc80577a8761daf40a9e2fb536f36453cf0f14e3ff58fe1641c362eb7a9b548cbc0368b5749687d8d3a4f1d91b70add8397570d4483a739729f1ac19de32e692b54a9b9c13fd6181b1c25cc03c6c8bee75bd0a945278a35e2e45501f810b9e60988b1ea92a5091c3c0f0c215dca22caf86ed81150dc781889a0a68fa399634b7e59fb6d36c3ca4c1d89442fa49634ed8dcd5b39b0270e7b4668c5ce9d1950e5ae5c7bcb69a44a8cf1af7e8c90913e047206e4375e45b43dca2efc9c489d19cf1ea0a8e17303f76edf0879aaae61adc4bde9d6d733c06a38192bbb10451d026cc4f831061b095c5707f1c380bc3a5b2be72c16af6cfeced0a71c97a87e49855a06da2e52221b9c8e1308a6fa6c808409d6d1ad80c07e795548f321ea6988f6aeb1b76f1c81d1be9c2e31b3fea794f1b7caad90d864e29be152eb5bb2038ba42915381de1b889937be955c93598ba6b48bb2374142bd00a5f74fb6d16fd02a4ff3fa984a098551865ee5bc4fe8d7626b54a804ca584f858418ecacad7bc5c84c83d77e7cf104e04c92e5dc80eb56638c8c2c8bb1c42efdc99c2bdef86653d2cdd1821370318065384ff8f9dedbf0368d6414cb3b56cf355b7e136d2e37beecef856a19e6972394e8855976b605015af397f5f397eeab7da763b24cc730bb6885bb565ed8d681f0054403800dcb217bd1725f5bf806c965c874d91ad12b136f7428dc38d2daf2aab5c583b5126ef7083dd2003c83eddf73781f2ac8748ef980125360d1c973f1d5423622b30853396fbe25e5a08c257f8f74996eaf1888105395dbb945a916dbf3de22001b2c133b268591a1177db59cba74a451ee6621e8ebcb910c09b1c9a498f5b0957e6b0763347d1e020e7b49618467c82148a8c9832bef285710b93eefd65d58bcde85c9eb72a186f94853c52c7877758391f55e1e3df541d7c728c5c18f7e7b5f889e34d3dec0428e8ca8c3aa23c46694481860e78e9626ef327565a661f91b6ed6830bdaea9c7673eb2ef45ea51d8390c171f09b3512d836abc7042a503f80f7f54610930a41629109fada4769a56bd16069df602fd5b6391b11924b7134e26cc1e3db3ff4b6949620aeb735368657b44c7a9b4094fa27dd8f53b32d566068a6c4735aa8d5cbf1f1cd4405799556d5f1d4b85a23603b0ea8f6023dbb4400f4b5a6badc2dc212079d233b7902c8fd50ec7ba210ab91c6f23486399e6f659ca42ec1942f29298839abe416b9b039ec85e2b3250496ce209895f4d699654b464be3603322189fa89a0165970868adec8c0d78febe842d04f408d763db5e63360dd116eb8105d2c8a878190ae5c56786ce3130f76e5e23d2badbd8952d153181aa22e330f0c352e33f2aba8bc4ea2b79e6c81c5148d3266e73f4efdd32d4aa37035f10adc85328c23e64e76ff502f4ed6a5eef5c9ae261dcc376013b7a407fb89d65af3c5915ed93ea827472e1c8a6ef48509af8a1c72f7920ad7db7d14c1ebbdfce6b517bf6332bef1b757dff30d5b912b46df52ec32e90214fc9a4c5f67fd95a55ff9fd9d5f4d29b69a0fdcba283b9d90e87d1ce4ba1ebee4070fd2e23b78d8005feea9a19e964c72fb7741911e784c66da3508daf3c7de90a7458078ef3700f38eb065e7455f30639221a5628dae4b4fafce94375ae7b61dfaa7b72fc46d0eca73a8b3ae409bfa50c858c0096d30888fb3838d46cd063d5b12ae2ae7ebb171c4d9d375aa3dc41d5c95622f7b17cf9a3f2caacb41bb27b3a50e4f97a9b478436c44de63dbb75ad67bc47b409ab4b20ba95556fcb05496999058cad3085816f4df2fd242f78a3a46a4f1ec5e69d05e64de57e0f23e8ab14831cf7d91943c1c25e1ed3a5d38c64a5ec0cdc72157669a14ca1405cedb0080c629ae27aa84f6f55b108fb7e89390491212b49a4eb2e9bebabbabfdeff08abab0bb77b32483dd765269af26211c20136810fef273364a90f42cd809a2a2e13114156826ba16f71502b8be0fdf9637a2d6eb64f7ad29de4c861e3f0452abeaf649bfc3b60d59b28ce9a5bb4d8170687b619851b237d3bfa97bc674a4b37cbabfcf32c4524fc66327837498f6761fef50a0fbac8e392e86b40facf72a2ce28c474d7c99ff08742f8c8dc0325ecc553c44d7ca0e7ed612888d492aec20c6a6bbf6ab53f1f22136de158f1d180d6749ecef1e1b20f7272980b50a17dea6c83524b5e7f43e54cda171faf0931166ed276cbeb3f3da8bcc444bca78a7b701c79fafbd899dce90e46c0ad6c015c4e08b0157346704a09d87c9c3ddab4a1649560ea15c7072367c4e56be738515bf719f4ed9c952e80295cfbef2d1fb5c193942a403b22e3ffc6c073512089deae1efb905e5a022cb7d4819b7629840499800fc027f49c7d385b147051773e1e6183c91b1e914bcd3cf90703585502dd212c8323b9f176f78982494735c87b9cbb52e464212f722baba05e35e4eaf9e5da991c169e7bdf148313d07186587a79e6d5d116241bcaaefae3f6196226acc2d9ed696273cf252c271b59e9a8f8747bcc39fdf1742a65763acc20b9e77569532a0955434501a3a30b94bef02eb0279d3eb544105f942027d666dcfe5710c2a2d4deca8a85f1063b233722580cc8f26bd861add7efa76394e091f3ba92e0680156cb1a0df97e0c4cfdf73a5dfe0c8acdb1c6940e048e801726e84e62eb52341ecf6a1a02a0011fb2255a429fbcb28b3e896766208ee5282fbf71db37ddf26c2a1e0a0cac986abc9d0f317dd10bccda8d00170949c4b916c8c7dd47430c3d22f9dd4083d2c6ca9c02486f4244dabe7b9ccf843d4525ef7385e6b1b6aef1450b481d557c13783271c9ae1642cda7341685c6d7928091cbea9564fee56d564eb95e6a2c0090c688b7c6ea5ab9914230c10877b2046fea2ae8ab484b9995e33fb4dcc61771c89c701e92bb5ec886ec5facb2e3916b53394f115e6bee27a65b6eaaf710e1846dd4d46ce9c7c6ee1ff61fedc6c7c1a31e4ed26ea62210984be0e05ba02ee5cc1997595ca2b403a4609bebd23a822d3fb8dbeb60be5c6f6ad2694ead08b71e49e759620dc4fd72c366819a5b65353e3d90cd8b415d5ae21e875c643c07afa5e0601c677e0419ceb89be44af3c87926ba221fdfdb06a6e7ad1a0fe6807cf19678f45e8cc039308bc3b22a448e7df0f634706e5cf81d2ca56a3171fa743d3063af7e8148d3724ca62507cf7a23ba6719e5da6d7b5e289d2fb2b9f72c39af06d698ba742e4922f1786e36e5956c1be133471e211256f4c0f15e12e7440ee334fad6bd616121712e9293ce5e5edc702eaa7c92f80e9cc9331a94ac71e645864c00a809ce186495723b60adfed6e891cde2f7a9899e8267cdbde05046a3e1c7b3302317ee74ff96c27cf94043555c27da2cd64043fccf976ed4bd8cd5053ffc43d77084ba7f8e6c531a60988391ececbefc2ea87c7a8ae32ada711a77433c2f4300c9c381d4c664947d3a2a504fd015695d7ccf087ffb5f950c884b7c4d4c4a949334b4a12c2bd8fde145ab2699b3324286a47c82dfa4e6227fedae055f635ee80bf8d4728d0f1e776f4527e3fd39fda497843d63a97893e428dd03fa3ba542c473c67e452a186e5a1b01be85d1b939c7101f5d738bf7100038bc7a74078f4a5b64060ee9be149f63023638d063e1de677240fcacd4e70723e440841369a6f9c5abbef5c469d84ae075e83ce1876b0c5edf803ad5b8aec89357a9b7fcb83452bdcd73be3141656cc2874f228107ab597ab8a00e41d61f47e15b11dd7ff832223f4cf472b1628f8bf6375aa9eb82b8228eaf2aa9d4cbdef95a7ac1bb072e88fdcd436a027ce96451aa18f96739640a04f0e71f1896f07be9752dc81b0babf0fffb357613296422af633a6d24364e87cf77d44b0f9f01eb884867b4affad4a26b508b6dfedf90a3a259e5e56f4860c5989d269bc65f", 0x1000}, {&(0x7f00000017c0)="0095f6a18b2005e8a385f8a1a4e1ad91619dc4c24dee041e697f95e65d2031bf56073510a4054eabcf3f047eea34c4279cc3ebe7bf028580418fd5746ae1db4145ce34a73345a0114216f0c145804733ad48ec0fff36230d12ab852c702392767a922fdf681a3771e2f699f5681edb9f41028e8e4c69d3168604ec95d08835265d209936668feae0545076016f62484dd975296f3b5c6861cdbcdeed814d2cc2a68ae4cc8f3108042237b8f9c138605035bb28c091efbf55dfc5ecf4a1ff50310e8a68400b1b2cbe3414fe0d8d95863e656e6d0c7167d2cb2bd175b910f9fb918420c64329754acba6e758068f2d6d3ea2a8003740e6c161677f34ea786974cd7ccaff5cb38590099866e91d9b261880e83bc046f15c366e451f550020a041429eeae840109a3898b29d33361289f92fa09bb35baa5838903174bc875d8f1be7a68971f04723606e8b396348027a0053b08af617a56d4344a9c654546abd132b5b8b4ce64ba479e881d82acb568991ec917c50b4b12154fe8101530d805f2edbd7fe7d0296dbb32f7b8c13d554e527992993596a99476d5253944d23d5566a6b321af93dd9e1552d0c8cb1a35759980c388ec6c553fa3d67e3a3718db27000f4a7df722578c6417c2253841e35076b12b85eace947b674a676d52240e3addd6899774ced04a38912171f44261c9f85f1c8dec9b2c5e298d97ad1912cd16d27c8b964630765c9e38fa4d182b0d3dcbb1ee5763239c1bd8980f0b77f7f0d170f8dadb056cbf2e15b31a3bc337e65434fa47c0b0f1e8e9769b06cfeadd338fd114197554aad304dc3881c9f739c17003175cd8cf9ba510cbcfd952600c3fbede400e8a72c8138aa55e6caa167f935184f75c81f4e99d54fc3e26817be88eb8849e7f4c68df5baffcc233e86803e424587ca9fc3e53d041b5bf4be50007eb730266d685d3b8caf3a59af68435592a31c8a18b41e2af874fdef68d992b822c6e9cf129f676d2fe08b6c205d7d99d9ab8d0f42f6356dbf8e4cddc7810fe854a66b2dc933529513783297c8f7ecd692a32bfbb7ddc3e7874a6c0557cef50dc57448622b7cadaa59e3cee6bb1033ca536532bd5d84e124f5f6241ec35590c523b0240ecaa84eb63d54ee7bbe94efc40c15935575fc1bbdc732c5ac86021976447861d4d3c4434e3994d9630f98c5043c00a63bb4e9978c8b94f1ae2b075089eb068bcdae3fcde8ac3fe11554647e439ce9146ecc3ba9ee1ddd6e189b051fa28899775bee5fb1605e330ee8767f9c4ed111e5b7ea83a822374df38ffe98fb0dddcd5e2d2e5410b32c60658ae72e229903f8b783d7f75e75e0f9f27f0276bd97c050b648e6a30004769dede67041035d0fac57d6618ff01c1f51348aee22b18b1939da69e7407337039b417b585394e43c39ce05565d8cbc2f5ae684ea5c450fabe90e972dd1d600c0699f9a11e38098641f0c559ab94372fe542135ca5f82c17cc36626653cf7069cbc37a14116d9aefb2a1b37c7285537fef4c894f293b730a8b9f2fbeeec4808c16bbcd7c3a6464092e4fd529db28ef5141b2db3dde129f2d6aa286ef5184d9ef154778052fd8a015dc8c1aab3257206aa69c962060ce3fe50b3f9a11b7d9274e0fe399fbc57399e07cce91bd7f96fcfeff59cbe55742c6f86ce22264e3fcd565285117bab9d0b9824ddffd3faba4dca04391c631f0d2fe694f1dcb86c7f23e0ae8b4fd949a3deb6cdd8a02b1106f29adac560cf4e88008b4997f53ecb271ce5d71e1e58c974a2f0ce5fc0a508aa26b03c1ff7363aa954129c6d603b6eb498196c69b395ed2eb2d7b2c873264c4bfccf74be580874a49ba35e4eef1ff4012772528ac0429348f85c6d0ad3a81d9baab695e999ff2250ff2d556758e56a19bd68b0318b908cde6a49d4d4b4a9d8b1d4cf522e7013a6b9b30cb4da4628cf4a5de7d9e302e8c411ab7d58086785f3d73c439416723bd6e2c3aeb181d78c5202dcaf5a98e588f7f5d1f014e3086e9d363a59a6a6abbfa2d6cd7d1668a0bddf1b48a864c859ac561b7868702c0ad710e5cb59ea44333c83fc27f79eb0abad13c7a3f90ae64f71c89e51cbcfa85fa8f3156e41be1ca4ebdf6846664f44338e8bc26650cde8aed64eead6d19d2f4fe0c2734a5433caae1cf0c48180bd2c8ceff9185e5311a1aade645d42570a53f03832cc2a79135ee8b50baac67228691159ca4c50726c61a4c9497702ab4fb62450aee41e46c48714ae6445d312954773bae990d3ae51d664f253b7353c67236caf42f7d6edc296b575edd1ee1632e26be17bafb19539f2c882f72752172cc12fe0e113bd5c3bfb18cc4846d22841be2fcdc2eaded900ccb7b451af91bed8cdb89eb4a839daa3232dd71cae2679a907dff75be63ffcc5637d6f65e916606213bb3e6f6e105dc4927c378d800d4e13989bffef5e84bdad61c5863a0efd84bf605a5fd385ce4d63d448557dab9da17ec84a7b2585894f40f7bc614318064d3339600b87fa9255466aa6044b7b595d9fbf569d1f8fc99dd945465abafb5da65dbcff86a947e3628c2d05caeb9343d748e70b5cb856add80563383259e960944bc894235fbce62a38cd30f25249034c4245f5f078cbcaf565e2dfdd230735a17156ec7b650f410fcd480d9f9ba7c9d1a9c85eda64db114256762ca2a39fa9a1dea608b72d787e265392fb3d2692cab1661be124e2098510e6fc3dac1540a23f3214674c686ca073c299ccda0551dde62531b223b87210ea0b2eb3bab686f8fa4d5eb0b8a92fb6922a3577242818f6cb3aa83b8b88cd55e940c67b404839fe65577a1e8ed62ca219d3209c9b69fdbcaf0696ecad61af3429e6495d3f4b4f9cb1858737e8b260df30f5ebb75f3711961db6d4f64026d0a3f71e9f16fd1fc3e4c98aa9976783ebe9b3e10d81ca56e1f2fb57096a124e4d41ee48db9ecd683d5e1380a88fff7226976bf5a94e179a9f50b0d87f561fe5c60cb412e7a47fdd281ba07b9225b763c21ffdc013fecfa2a487f3cefd45e694c36252b1782771fcdeffd4259a0191a78e5424a13f2c374d6912d20af000d2047deaeb88f85c44b4293e1a678a6c8f08004f4a97faaba1f2e9523886a6cf50dd3b1af24a278c1f913b8e440992e0f41b8e60d381c1a4a18ca59c2bdcb9402c675bc4ef85f3b76e4b7a30228c6a891d9e452991e45992c3861a623f248648e178b405a2e68ad4ee4afabc957cbf35a1569b8ad84c13217aed71c845b9647f92cef15ca494735a1c484e71f830711266ae372e67899ad6a47e2d12f76225a886c507a89615a794bcd85466b25cb1693d971d9ba5c390311c7906dedddcca23b585fc75d863b20a912fa1ed83e9398bde1a781b521fb8ebeffa3685ba60d12f45472c5ff943066db8caff4be5afcd84ef2d7826ee80b742130540b648bb30f7b9e854675987d9718521adfd5e9a9f13608feba823b9b9ebae8eb87681605d7ae45bd2f6b52c76d8cea8278bc38e732234601e4be83b57c728c75b0c380d686c45cf2cd0b64aad64474135477bd1e4716da4e68117818030de01162c963e6d8e6c262455108e2206a703295994548bd3b14d1927c83cb264da4028e1e1c62ee3ed146786960600cdd800e56b16a46a1d28c1848487da0b9783353f19aca16cfc9b3304216e2d04da1edd7c92697281b47fb268217cb6b243fdb994036c49495fcaedcc4681ee20d07c6b15b8646513b3d515652c6ac31a1142a3c6bea357e079b2afbe6f39f235b60ab3de000f64f738b33130e04107c4d0c39abdfba2ee19e0d33d6f666fca1f84aa50645336f14b3069df80c05d03d6f00c25715ed6ddf1bff9269c9fba0a5d38c8d6aa58f1138514dea77ad0b6c82a457a72301a59c1d45ab6f8c271fd6062c9c406c62f31d20efa14d3245072f676e5b1b15308526cd2b775eb8fd10910ddc5e5083f309421aafd976d766eec0b39c3f8915661e03b24dcb0ed680b71f0c9d1f615cf6dea74a722fe7c753b0857aaa1597e9d1148cfe496848386730a7a9179e3fe6661a6162b8a9ae15d9606c8c0c761393fbcb7efba622d33b80b07078ba18ef875297f2c7eebb56577a49294109abdee345b71c9e4a581c7710ac0de1e375a9014bfef156a4627e9dd25f9d3c8da3437c5d563350d7efebadac6f5e89b81a917006f5753575777f0d8142a00fb3bfeb12f412f011400b5655558230f0e6820ad12f5480f68d0da7142eebf73f54d33ff5c64b9c342cb5c0b067313bd35e31079bd15ca2645c4882e1eb1f1b4a376ce04bc0feb62c9c8e3683b7ed84b68fc065fafb1a2f27f32476093b38bc2fb8b549d7ec090f19c8f5869632b9a63e3076c201c1af0545d593ccf385147c9b7f1985122077a53e1ecf12a4d2b85b5bcf2e28fc519e22d40513b6b049ef48aab707af92afc9f14a597b1be376e2428ce68cb8a93d41042c26bb0465b8148b96c66e1b6d957f0ad0f6c001cec0dab9262e99ba35a4affdbe60c67054cf9e4cc75a16c99aac0605b11057a2c0b4b53fdaee7b8b0ca2f47e4ea8c3067dc567da82b983a3d1a6db8a1b32244443659034ad078a7136993a742b4ea151a92c01c3e21510be66cb54c28891b7f98e17be0f529ff0111006cc9b0fcf5fc8ceb477ad88df97ece746003e4061801f7958d7c11384ec63358f300369233a863289881af3b742178be868f94b17959e3004dbde8fbc362fef66fd316067a37d33a1af4c5a85d7a9c3b75dcc5ae1451ff4135b2aa927bf75f8154d9894ef5c0157bbf22fc9b6ea436971885b4e4b63dcb3d0eaed2509078b92abe1e4a123c05272c24795eecc6f922eb7310341f73581952cd71118a627bb023c4cb97cf0de87557f4655634bc6739b4a21ae3726b8fed7956737645599fd2fb51d78ce5ace6d8c2111414c40f20f76c811f024617c0e973e35e0849b991af679a99378c6988bce8c8ed13e58e66db6eda5d8be836b18724539e3a757be11fa55bcab76fb1055cbeda4fa9cf5e37c6e763a1d72ffbb0d653e130165937117e3dccb45b3c7e09da0cbf8d784c36fff57487f515374898fdbc4ca790175c22336d0696f8648bea9bd1bfc1b3362ec3be63af3316e262863d474dd72aa9b9d738b1059b218a36436fb032e955206180b46f6cb6a351315dfb93540b8af8a2cd54e73a0a05e72b17d07ec8d1a95da42ef679bbafbbda6ba56853c7875c6658e6153cdcc86d8e5b42916a9a96290223b49eb89d17ac84c13836a1ddaa2149164b2d5397cf5b35add6948b6ee11fe6bf53cacf9b657c23966b1d46e639e27d9099b3cc7dc4e26ef75e1b6abb9dca6e2b706a075747a9a38d8574c9945b50fd8131c0266eb543974f3bfe80091f13dbe2158ce006b7dcbce9dd10a811d7fd90870e01f62f478c6460628d2dd1895caf93742cecf66d677e80c33f330f0a5df0f34a68891bcaa9ff4c622abdd88bc8e123428ee9b92f1f13e324cc17b2b4ebb33740c32b2c602f0cdfef7185c226652327874b98b5eaa23a8c2ed8fd2d4322a3e694d8a86fa349d6f9958693150346fe191a8cda77cfbb7e400f171e3cb1cc6dc0a224664dd2b636113ee083488c2fbae0f5228a18a17681df5a83c71c4429a5fa8235f2922766a144d7b4f5c3d9458fed4de345d84cb412727913a3394031b05e797e88eee678b829be9842c04425a876b28527dcb2e355c610b1e9dccd282deadc932fd2ef17b78c02dd682fea8f0c64bae663405227ae273cb554f47f646d7bb510ddb7929d89a3c19f22bc269c0db07f7b8315328ea32449d5", 0x1000}, {&(0x7f00000027c0)="d3154043dbc6862dfad0063cac082123f0eb57cfb942e6a7b3dfb1d4877d5c120044c343e8eab4719ed01840e2a6665c8449eafe2826cd048f2bbdb64353b5d87f9c35a6c4174c11262143663a988ba59059a2dc09609d84da916ff751d33ba51aa3214d8792716f334769dbe1d7dfefe7fa307e05d49963b519bc4f852d5a7235e99119a728263a2badc54f0bb6b072648b26aff1a2a8357897ff406b08004ed1e85d41341e4fde33df2943f7db74e39ed5de55f23938a9c1e35e91125fc91daa7e8f8cef61ef4a403f98587a4b7f06d04be1889431467f73", 0xd9}, {&(0x7f00000028c0)="a4ba135133a658910d7e329c87d585bcc82335146523c04585ab4333b634f4c108865b9fa32da6644cf947f7a0850140b4910e5648fe86ab4a330e2fd187567b0640637120711d18f527f82a3f021baf55909c70eee35a4f23eea2912e87ad29e9f37e64ed0b58ecf4576e5968ef8d4ae314dd128713116292bb85b490a7e583994aa3e89684a40b66252b478427f499b52a5e04873de5af3741c29082176b35f2948ccba31f3bf3a93235c97094082dd54853c0955c70ddb25d12c975b8dc9e4d38", 0xc2}, {&(0x7f00000029c0)="4a20fe576145f20c722d86d4810b474deb02ea1cabed", 0x16}], 0x5, 0x0) openat(r0, &(0x7f0000002a80)='./file0\x00', 0x100, 0x120) fchdir(r0) getsockopt(r1, 0x8001, 0x5, &(0x7f0000002ac0)=""/4096, &(0x7f0000003ac0)=0x1000) clock_gettime(0x2, &(0x7f0000003b00)) recvmsg(r0, &(0x7f0000003d80)={&(0x7f0000003b40)=@in6, 0xc, &(0x7f0000003c80)=[{&(0x7f0000003b80)=""/205, 0xcd}], 0x1, &(0x7f0000003cc0)=""/188, 0xbc}, 0x40) sendmsg$unix(r12, &(0x7f00000041c0)={&(0x7f0000003dc0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000004140)=[{&(0x7f0000003e00)="da19da1d2225e65d8a34e4352af27e852c047b367920d9663fd1034a0f01dd69986a2ddb813f1ad2494d4ba6191b729d8bd36f", 0x33}, {&(0x7f0000003e40)="fc8d3963bb6feeb027c757ed2818e97f8596e3918bbb6d94d4ed535d4d4cccde2735fb7b17113d5f494a80cd9aecb260619b584ddc59f010148d1e631a7637c5f42d4a4c818b20d35ccb0235f5ff6f38ebb91e1736d8dd8b2db927295ff4e61f837b6a7f59102626ea6e39897d8d1b2153c74fcf184124743b81dd7ed855a4c1079b22a86b70cc21e269a51bda3d422f14916fa5d3d00af334d279c0b9235cd14420f91babb8b665403e62285a27c5fdc6d73e4674d4e5033ca2198f78061d539f4a7105ebcce57500d7a6cf8d7a73eb6ae5bf11fea9972e8165bc6f4a219c96fed61f2feff7865e99d6173a82aed301f55e2307f5395e75259dae1d16", 0xfd}, {&(0x7f0000003f40)="730e9351d3a645bd491802d7ccb7022a83fecdedf5c9c537afad73a1203648ba07dc12ead1ef2c8e06f206498546770be142e4510cb481", 0x37}, {&(0x7f0000003f80)="99a4bc3c7de0e80fc442415bbedd1c6c7a12bb89d09fb482782e615e9da7e76e2d95f07ab4ffe0d03cb861dac1730fd1c48d4f8b3b6a4677141fa9b814ae64d01d70cb3f1e9d39bffd4264a50cc794777587b10d1e145610c9f7f0bf30627e52465878ec07b8e7f02fbcddcda4203e54d1d121fe15684472a6cd9cb700035043297ed448332371b519a07a01153561b4a6d4d084f4fc25c288875fd7c6bd017489bdd7", 0xa3}, {&(0x7f0000004040)="0b0402dea98d5243f94f7c3795a2cebd4fae79d7978350677e8c13ee214d9481fc43f782095a9f2239c2dc7c91a82dfa17669b971a9e288dd629448d0078e24f", 0x40}, {&(0x7f0000004080)="f77f54ff496a8ac74dbf435c2e189210f61ffce2ab1332f7827fff6650722014e89b1cb55e94db0ec77f3d7b97b2315c0fe85b77307ba740e91d4586cc2ceee6339d4f0ec56f3e5b56aed9fa3996c362c873cf6e9561632f12da1b69629f42f32c31e7175ef8e59db85c7d9f7f38910dda9b54b52155b2da8ffee8d21342a05d4a8210938d2e81873b57e725f37105086694bb58d1d9657e30c5071d99e3aef100ddc3deea7189cda60bef6a86eac08531", 0xb1}], 0x6, 0x0, 0x0, 0x402}, 0x2) fchown(r0, r3, r8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000004200)="de48ca25904de891a6e1b46e16e64b5b593b8a6b56ef5ddcc553525582aefbcd45896b8764ff1429657df8d20873634d35512bafa0168281ae27f9116e5bd95a0438c1ffeda65a7b822b6d793052005bae95280921fa91dafc43f825388e75efa6468330b62e18c0497d7f0ca11f6f0acbfadcdbfc6387bd73e2e07c8df6940215a8ae33b8a05e748868acb45851274aa5849400e0b2125a0192895af4da5e878ffcd44f355a32d28dcfc59519ce878796bacfbea91fb87afc5b1678b60be605c3aebe6941562f68a39ef3cdbb01726411f8ce9bb8f27142bb8ffa98e52a8ca346e702e9d6ef660ac82cc6e48c48899c0d62405ab4288f77fa6dfe085003d2a7e6013887a253d4bfdce6443133705ab885841566dd905139d4cf6088b64909bc1072db056d6b25bf906c2722da77ab218fcd10cb5e2abd159def3ad063e9b36f523830d43cf35a7cd12a5e8fb43c1928087e1058823e0ed90795198ec7c5d4fd9fa5183263c11cca9cd9bf8ace66898d5542de9dcedebbefea8e0b7f85846f01247df15b2ffcacf2473a2f9fbfe924ac94259ecd309a4b72a77fea2cb3bfa1996bba6c301c9511a73510590997707211b9eb0bbcabad8aad7aceb9e2daa09bb4767ced6d0eb7e427b857b1c452b0447dc926773139afeb91ccd3b0cde9256411a60524ff82cf5069285847571584a9c53553c19e3d8c10bbbca2bcc4cc5f5bcb3d6aacc36b47b5bdf882a956f076f643adee67cd43fb25ae245b170939510a3d677785f32abb7bc2c2a1756c7721d0f37d96a4bda4e3bcdcfec3eb51962074436af9c107f757d2e3bc2d5335ea22df85ebfc0ddf88bd7a70efe15fb981294ff770d2a4a0a66bcfb4babc032f7512212e382a116e21c19de21eee2e4238c933ce16c1c9429de307206ce26013f3e8d1a5534f2c9172b27d5a19414c9efb994329e556258c748a16ce9d15f91b7fb41a502f94c48d2aad6f0dea2e3592970d5f19573c1cc2eac46ed32bf9db5a0249aa66ae5258ead09575580999d33fbae6b25a2577592fd2972474f97987081e10700a963a0504b2952a52fcb1b33c31740c38c209a3f7f86f5f9e8a8237d59353e7f1850c2855e323c1b1180efa5f61d77cbaf16b58a8237264c84c1828d30babb51c3536133de59bfd3652bd395b9604c416db807f7bac0aee8508c4a7779a1fbd81a6aa54753087cecd50bb35a438bccac5862384b0325c7c57573312922adbe1d57c86398131f7a4a4841b44ba797ecf31a0132f7eda46802e4e451008b9e4ebc29b278c286d5af8a510a7b2c3fda75824dd83236984cd2e4e8577d000da14c24ca8f5aea7cb82641e63b7a3c0e154b1baf647c6274e47780be7aab803f8209ab55b35daeba0a6b35862367960de714bcee39fad88e77d87bd9239389328df93477fc4458aca1e09ccf3e3a53bc7c0aadbc4026a2199c33c5f6355bb4aada485c524cec64ea4831dd96c446412762e085d6e737a360dc84a7a09cad34c0fa65445e0689c91580f03309bfce511f870bd5c215935960d3605258f99144fe03fc9fa6a9c1fbd07bdc6ab27c48973d7f6ebfaeb526dbfbde644c74ff911251a2fff77b3eef0c7ac580aa1b26e3d4ce43418494d0179633cacb96745fa87bcdb49724dc845d1d36297237ef13997a7292d2855bc5d2f84803f3eb5d263dd9de6dc2c4321ea63ac27ff3d1e2fe431512a2a0b331f4c9555139a371eda67e618d20282eae507b6e8e8ec2996fa15ecf0cd2ceeb176247877cea8c7203ac24a6c49b0169e1d1031203b65d8a0ffded7332d6c09789da551ba14e0eca6e1ecff25f0e211da70889095cf09d1278d99e853570cbddd024190b112125748d3479e675c2094b6b0c75e4bcb83205413dd098e33c20179bd3a986f287d83fdaa23050422687a5397275ee82b378901d742d646c3ec788c040d93182d675b512d5f9a1cc7bfe8710714a850e27f975cd5495973fc96e9f1e20b97133a102057bada4148f89a514e7f603e5fff3ae30b247f551dc0a0604ecd47c07edd501c2b4399b131c7e6afce0010d25f0b4f0d8f7007081559b0a1b367a59a9608a457945142775b2d0b0088ba58cec64cb73ebc391f215f97a23323fe1486902e691a78dc0a1da6d5b9ef8ad8034ce5d2c74dd7c8ed864713a1d5f4214179b6ed6ab35d18cfdfb247efb8b26d4c4d1c3d78fe505d85ade079a29d072136b0dedc4814b8d1459ce173f2c21813dc2c3157c66ab97f4da77cd8a7ef78565e4f45c85341b28e4c71326ec60a803e03c4628d314a76e04f5fcdc5cd443f560249f7ab6896ec57938d83ea49b29d5aca5c389b4a41c7959271104bcf1c56e4814bb6192df9a127a896691a51dcc95a7f9df0223e41bc539fec3ab8b5f672a8b5f64c96056072a538ce365d8a9acaeaed05c83ba3fb44f0cc0d8927b2e19b206ed0904550165d89812d2245592855a2576d47ee134609038e8f5b9046554d8934bc0b73061e84b6c1dbfda90aeffb68cfe7e82851e70bb274b247d4fd0fabe70788cc25107c203ba58a6c2340e5f6de85eda1b62a88e342492109dd5323d7fe03a260b77497d9b7449d80e2fb8c820fd71e99cb06df0fcdbe366a0d62a3393c8b54fad91ee7a57bc9b9f12def460d88887e8aaaa1f44090657f9e9e773fa8268fbed94279d82b63e0744fafd6a7b4c8e69718007d8f248540e6e590a726b5deea7c6e4bf393150f33f9cd31df86cc1d43cc173a39810d7f3137c92b1bca9a04f3eec56ea63bebe058a40fa333098e99069d22831f0738b57c7f9223d5169fd87e05323096f428a38ae9d5481023e8afc9bfb30fddaceba7e2f52ab92e4b0a613a6ba8580e6a00e444d787f6e194d4adc893bc46561243030cde9b9d0958bd43294dc539457d2aa563a6792d83cb0fbcba66941b329fec2743bbe41dc5f44d9b791bf6450dbfd926b9a54f15dddbdd30cdcaee17f630d1f8d9a43522161e8a9796684d02e57ebb19eb640b23fcec7b3d897127c227f6af930211cd9302e4684e023f6bf55eff0d107018c78e5729adf573acfb5241c935b010c0eef14ddec9eb78c474611535606922215ad752bf3a920a1bd335b5ac1262b7b0d2752058dd2b6d88956a7beb0f59f064a58f369c089ec8557bf6b81d1c3b3f256adde7735f90e2fd488a1a0c5fcb42ff69dbd672716934b7a17d715e8abb149b34a56466086afb80d8e0097ed4943d4b0f7b96f8a68afe2b8ee69acbbe9fd17f903dec543c89a4142ac1a6c9b77bd2433b2638d443aa48f1886934896df7b2ecce2c0f1feb7e8d4aace43190296e5566003d451b96a509c009098b16c268b51535956a2a6511edd83df4367ae792d3d74d401112875a7e7f919feaf1302fcc33380832a8d482c55596373e4732541e6f350d78f8c2ed3ca4f5967d4241573279f51ab12f28b097d3636fe91b81794e90a2e97dd0eea10a128f7a4024031ea08c2fbc7a8bfbc5e605f5f21c5b28dc1ba8ddc2bb2de165a9f833365fbc7c75d98e021dcfdec2985ca298f5cee481fcb08ed541859c3b4528fbfec6193e929fb2288f10028b515be6a3029411866dbdb4e2cc142b31844b3712ba116217fd06cc06772a4630fc9978c499352285ab1644e122c4467bed4326c6984ac9df7e34fa6566113dd7adc2b07b211f5e5d2cf8e18735de50f7ceb53d405989911d370b637f202e88507dd110b11918748bfb073f3c0b172a3fd82da5a91e9306797ef4706f745798cf55b0a844b8d61d159694d54660bcd342658ee95a71c9d72a6f760f028cfa01c6943c0832e903565668fbfc818fd3f68f5ff57a85ea59a0bb135b1e84b3b8080867850a581475f8fb3eef83abb02ba9f6c884370ec81ce9cbee2aede93be0a6237ce4a515ed92366cccec8ea01d5a467cd3354457f4dabe049492bc9e8022204e88b40a9c5c14fb7aa8b4c00cffe2cf3c1d5c76b9d8b84023e8256e8757ec6d095cf2d4cc7c36fd7171ee6a7196adc64ecfc5eef4bb51523ec1eb3caebe0937a60bd0416f50b35628abc13364413c83ae41e27951f9937de8184193152d9a445962c9361620630866b2745772fab6272eda7bfc9f98b3e3322bcc86cf79f86b66c87c42cf6bc55dbef45037ac96ac2cdc799ea231aeec608b0c4981a3726fdbbfc0f2d8963ea3590098c4dc0f40d216986b9efd113c741a18bf1d103216fafe5ca04cceb87a20d3884ee7326bc4c5cb8f62e6049bf7ff66292b0a22bcb4e3d47d798edacd4506641b200c9922f6b4d96910b8889bac6ad477c3fe6684bbcf896f2d6b09a7c7def5407ee3225f88fdf30eef92c69a169c38ff994841efc87a6ecb0204626cacf513680004ce4b4912194e6f06ea0803dbf279e74a7d6d8e668c89e72b6786e98935d33a727911ef43a672eb33cc3f356af2e8c75de9c37443c7d50927867be50a19eba6cd235f2a58cbc9a499dcf128827a066c7e7bce9d40e723c7533f95d4ba398f496fada893c07359aaef43db1934a4dbf2efb59dbdd384da9e291ac4500c4a8d83edd1b681c367aa75fe33321fd0c0910cfb43fd3ec92393697c501629b100151ffe5a1c4a4039d78945f6ed4c8199527cbf57a6c35c9420400b2bbc721414fcbe0151837987263a0b63e84c971d30d3912f0f261df87a6ea518eb719e02c13c72c080f657b25ee965a8f0f4016899089b9c67d61890065a93faeadb0f0f9877ee1cf4f21b727037503a122a8895c10293eded092cf0359532141bd89a3948be6675eb9ac7d5e260bf2b835b61a88eca65f710f9340f922f26f6cf285331e49a9d8869e9a64480e53180e15f33252d021114557a4c976228bb7966592725f4ebf4d6ef127c648fb7e8b647fbe727f8fa7a851e6cb2cb677f2aeb5f948e6f5d4f9d2654f6da4181c5bc187a1357cdf563ce1703fe50c61cca74ab14539628367305636e3eb465f8fd0e651be8ca0de32be2a6ced414b5a70254cc1561b2a9408ea2b46bed53f0390ebfe33cd9a9d29f20463fa5c3f35447e72ce4f927eff11ec9986e3f4ff93390e50ca32a27e6b81a805a83f297f0560efe3633606b15d5f0e7f0cd082b9be32069419895e2da7539c38111d8a9d5f0efeac52a075830edb0e10f2d10e4be0559464ebbafc8436eb10bbdcdfaa769514510cbc8d34b3956e90cae885799f7281e82c1ed90e6c58c317de3de783264140f83e993ed8d54478e2e07df609f8d66e6d12fa6816a35199fdb3671447e7809ed76e24f3d31851dfa336cf4970eaf593d53b2f62b95fe805825ad87eac83aa2168bed4294601d71b99b31f1772e571c90c164509c3dd6102ea3f181310b7e9c88c0504efbf0a2039c2d9b8f4e6294880e52f197a72e965785337e585228c0d8cad838daa78ce5f45f230e17f627875bffbce55f1718f8b0822ac5dc6b7d181cc6fa625cba54d9e7ce3a7fb49f3cd8292d98442c20acecaf276da64774cb882f0461746c5408f7ee72f7c5d2955131fc2afb4dae769f7561c142111e532edc3974ff5f392c4dca05ab23cc3dc45159c73aaab8bcbcd4b3d35f84a8155e6f29fe82b27cacc8a0f65d031f9ad8d194a4d54b5fbdfcbe75231649221cf5e98c8fc2fb19e54b7f1ba47dd80651210c0c545a69aca166ab9eda13e8602b7deecc1d41886449821f7fc7e31bf5ad1670900dbb87480ccea1c8854b74caaf866cc3c6b9454c3acaa9c362cafb237ae193ae700e5371769849e3179bfe17b3bafb012dfb07383d512b369ef3a72259d34f2c6a429d87f1b2edff5ada572e3b121546eea3257468", 0x1000) readv(r0, &(0x7f0000005540)=[{&(0x7f0000005200)=""/227, 0xe3}, {&(0x7f0000005300)=""/213, 0xd5}, {&(0x7f0000005400)=""/69, 0x45}, {&(0x7f0000005480)=""/189, 0xbd}], 0x4) clock_settime(0x1, &(0x7f0000005580)={0x3, 0x800}) recvfrom$inet(r12, &(0x7f00000055c0)=""/68, 0x44, 0x1, 0x0, 0x0) read(r0, &(0x7f0000005640)=""/227, 0xe3) lstat(&(0x7f0000005740)='./file0\x00', &(0x7f0000005780)) 00:00:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = openat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) fcntl$getown(r0, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$lock(r2, 0x13, &(0x7f00000000c0)={0x7, 0xffffffffffffffff, 0x1f, 0x6, r4}) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r5 = getuid() r6 = getgid() lchown(&(0x7f0000000140)='./file1\x00', r5, r6) 00:00:43 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) nanosleep(&(0x7f0000000100)={0x401, 0x2}, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001080), &(0x7f00000010c0)=0x10) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/173, 0xad) 00:00:43 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0x0, 0xef}, 0x10) 00:00:43 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fchroot(r0) fchdir(r0) r1 = shmget(0x3, 0x1000, 0x9, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) socketpair(0x10, 0x50000004, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = msgget(0x3, 0x83c1edf5f6b31f1d) msgctl$IPC_RMID(r3, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0x3, 0x400, 0x81, 0x3, 0x3, 0x6}, &(0x7f0000000140)={0x9f, 0x5, 0x101, 0x485, 0x0, 0x7f, 0x5a, 0x78c}, &(0x7f0000000180)={0x80, 0x3, 0x3ff, 0x1f, 0x8, 0x4, 0x3, 0x1f}, &(0x7f00000001c0)={0x7, 0x1}) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_RMID(r1, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x2, 0x1, 0xe8cd}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x11) r5 = semget$private(0x0, 0x3, 0x21c) recvfrom$unix(r2, &(0x7f0000000300)=""/4096, 0x1000, 0x2, &(0x7f0000001300)=@abs={0x0, 0x0, 0x2}, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001340)=""/194) getsockname$inet(r4, &(0x7f0000001440), &(0x7f0000001480)=0xc) socket$inet(0x2, 0x30000005, 0x9) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000014c0)=""/168) getsockopt$sock_int(r2, 0xffff, 0x1803, &(0x7f0000001580), &(0x7f00000015c0)=0x4) getsockname$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0x280) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000016c0)={0x0}, 0xc) fcntl$lock(r7, 0xf, &(0x7f0000001700)={0x2, 0x1, 0x101, 0x0, r8}) recvmsg(r0, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000001740)=""/24, 0x18}, {&(0x7f0000001780)=""/102, 0x66}, {&(0x7f0000001800)=""/176, 0xb0}, {&(0x7f00000018c0)=""/192, 0xc0}, {&(0x7f0000001980)=""/241, 0xf1}], 0x5, &(0x7f0000001b00)=""/5, 0x5}, 0x800) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000001b80)=""/31) fsync(r6) 00:00:43 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) write(r0, &(0x7f0000000080)="03b35c92d6a66e38da5d0375a0fd3a9c53779986a3415af05368d71c2a0b49e2d86993cc489ad380c3679dd60abd623d57c579188b24071e10e6e0ff327367dd5f4bd202036b77787825b79e3d7821b692d065959897511c6c00b24bfc4037956a432a71ff62f402e800d40fc8da55fd0948c5e3d41515f02e693ff1db5594a91c2a695beaa75195b70d9afe636de991544e4e643d7c4283aec6c75aa03fd8e9b6744a5548684f39115609cc2dfa7ab1837609a82eba7a2acc319a8ab9f5467b4d67fcd155ec9cdb025de9ae490f4d27def1faf4c0e5006996387af12ef0cdc70605354e13b4754855163e055b9a5f712e2ed3988a0bcb0e6a809d2b3b7c571746657321fe817726f5b9586144a058314650e3ca99d507328603e078f978b7c76686ee1af7de707b16b975431cdf1843faadfab3ca80e852c8f3296dc712df3fb776b6994c892454df81a1b3b93c5824ab4bd6eb0b2f482e212bd6207673a1a0a2bc2147e27b300d231ec7e81c6f1ffa6e35f82f9cd02a8b8dff54ff82e1c91b32dc3e66492bff313f6ea04ffaa4d8df055886b80a88860407033e9c77bdcd0e882093ab1fa8b4c91d6a991ff04391c860a68ce7af036b985336855f78b3afee2985cbcb27912bc2dc39531fa77888c730ec29917c3080768cfda2ad5c839b65237ddeb5541815de10d1ad73c40910c38c7b3f7fb639ae52c880f092c39d3689875d8cd8311d5b77a0c5128edbfc37cdcfda5be444593c4752af1a86cc5ec93dad2fea5ec13fc2591ee9064719c860619bb7df1c51a12a98dbc17b1221bb095ed8dbd24ddcaf384a66e2a2dc0ff7a2ab849c27594c99b158b599b73e7985ec5bd808deac927967228c24a1761eb00ff4173b43c5893d6c8376fb3bf2f36552f763010141ca6f51edf32ad65fbce51f20e0acf4c98a514a1017206ed2c36181372ad75a8a238101fe2abea27c1598735fdfeeb62c4270c520cad0b6955f27d8fc0b8b178b4aa405549828464d3aceb1b836ee689fe03c825a2b1b2b2f743b21a5f29a481338cdc6388427fc061a4615f0b472e21b32979bc4a5d72c4eb39cf3c737d7d087e80573bfa8d14d1e8d3e4eba009106bb92ac4727a93b50cb8421778435cbacb0d0e1343fa53b5d63961985a72fa723aa44c1a9589198da3438e7906667d106f3d1c6ea7fae1ac7d6ac812d378cac745c58a7bea2cb040ede58660ee911f8bd26dac3c0a7120efbfcded2b633acbbd278819aabee266d9d9aeed577767b05553ba4fab8823cec3f57d10ba94ca55eb4cbc1b2c219e11d989d719c25d79797454053afa62a91b8d3270e1b862d8301c366b96cb0222a00df18efb639161c003698a7737ee83f92b8d2047f22473104bbb45b742f9354ed27c92f03e9e4957454b1cbe06dc1c8cc6b25d34d1b26fd7952529cbfd2cd3bc3c474c3e8549e10471e01c4e661b82e3ef71c924465546dc4bf808b539dc6f52e31c5d23c2c783fcb5c2d4cbe6f2361fc5af7440de9a8715e5d28e15057c03d47e8bae6317fa9250d5d77c259a0b9293f0b9f3e48aa1de1a750bd2c7f19b3009fac8b73e30ab5941984a679b41f5f68de93e9da9033dec46cdc027f170a12562d95c75aa70f6462961a93b843f3cad72db4b7634e37132e5a22a7dcce929443b7fe6012da6a812877ac917bfafd29fc84f9a7951448a974bef091da04085cc349f74dadfb775f3562ad56df218e3c47cb77fdc9ffab50515fc6c0d513f7f5e47a84ac385676864933458524ac6222be2a4ce3ae4e24c990893edf0315f085e2379e2e87558446fe580376d39dbefc8bdd3fd90c3747338dc673617289072b88e4d356446b4170e0854f092491a736ef3b7b6c9384f56266a76a3d69ce189b3f8c2ccf3365b2dc42b97296f5a788dbe73a4e0301fc21331c08298f0f5d1e4591568ebf3c3210e2f4b22f38c29f3ec1844dbd3ac9c29d0a469bd51753c1dbc89ab8a9180b521568a9701cace3b357af4eb4902be1e04f3e0c85415e55619c8562b262ec9ef4b49fe5344df46dc74e40af0b8eabe24012f72d9cd40438399cc82e0a62520ea3fd59a231e4cb559aac1b6abe45d51f632e241a07db2ff08b0fb5a9e46665d341752656a79a6bba8e9533e123d156b7e1a31be5fefe0738e7c6433f56c8be80d325bb60d6ca918ea93f813db65fad4a0e820847c2bebde283bfe8fd6af62f90454d6334c45f1ad4f17246bd41b7d8d567b272749b3aab7d5425fb231604aa707c688ad7bb59351dd790e167aab1ff1c4e8caf55950c0e56c774c49eabae12eb559a317a3a0aee7570164d8388722003a1867da7b433ba8c606634f0b6129076f53bdcd5a2c822d5c2e53cc5f4afee25f5fb86c70798fdfd3b7495f7376f775c608a754c69fd03b8f51bc5c46e51a0354911964635f27a73877a4edf5b96028eecf5a611b2424db8589804a6c1f43de24281c1c57e3463e25fad0348ff86a07d2fc791bb359b9373e455e7e25e9bc9b30a54a381784e77394c23d9ebe084e4312263cb93918f7a013510c2c839fe5dd2c87d997a5167a496970503ca35030ca8c16db86bf4199ddf71bf06b47468bf2e3b969fc3fb84352ecbe757c142edf02f4cedfca5ba215e57df76e32670fab3f99446f914169b5c4b0d5c721805d83955a1948b07590bdfab14c400a2de85bb49338927f8ed9c7d787d9b9e3257dfb78b44116603f6bd574c339756706b22a6146c58a28440e032f0ee5d24c9f1c3e254d8d13e403a9e8ea586175ccf463b70737d94a67d76f80d61d63bac1c522d8dd3452c0649756eb41ab249ff9c9d955fc42bf63c42e6ca950f942032bc50d9ff8ff8ab2b32e22b18173a0ffbb7d92b6880cd6ed317fc93f1f40f6ab799444b3abd68a93ad8cf6dbc3f888dd2e4798b6624431a91676795c8b39dfe3ecc2a8b0c01d0221fcb5e1cbc3f43b270c2100a2370d7e688bf46240a28ef2769eb1ada3b01a362ec465e663fc4c4ffc87a9398a5d1d368d2faa4c159451d23b63aef2e7a871e50a7cfdfa729068b8f9a2878b22347d8a9dc4ec616ee626bfdc26b980d15019797beeb5808706febc459e0e930b51e3eb786023da13bab712fbb6c751693237df7305ddd75fd0981cfc5cf7bf1e031e18827d34d49f455194bb5077d5827c60eaf0ee188656e7d7723be358f73312f5ac3d3ba7c30fa1581e739b5af2e0c550008ccdf0b09a058f4d1e5276c3efff48b7f7233cae028538bcf0733275087c90b43bb3d15ff4be710d52e26eae58083cffff070ca49e143b9d66d2e7a7b19521aea2b44aab54e204ca1a500c1686e4f8292e89e00c2ff1cec46fa7048b088523868a1bd5bd998ee7dd609c787e38e465647e36594d5a08be79eeba9ff77c9c8359efc63891ec28f56dfebef384d004304b8caf837833ec10b8e5acf2c855be4b59014d06763f55f2271b136d3583b5097375bb9708e373c5642859bcdd95f020b3a5d40239cf91a2254562b67280f276a770c46f83ac10b66f4e8caa8b44681c66d9080df2cf4081a1aed948d39a25a4f35a8fc7d05ddeb191656161446ff7641c0c6c978d37c2eacd758a5d8554379aea28c0cbf3dfa8eb6199ad7eb4f93d7c6c9bfadd15886af6ae79e4d6e97c4055db2c0313522602222bcf1815478b8c6afd54865de7e64948cb9720ac4da404549562c120e40c4e2417f5ef5d9c0f866faaec4cbc918d9392ce8fdd39bb03156c00b7f9d514dcea758356f4e13c1a1f6ef901fb2d251152819b9836434659b0ce2c70663f952d2608e94ac167b454ed16524842914f4c381737c506ada4ff532ca3d505af5718be4868c5ccb100e59dfb2847db920af52fc3c1fbd183373ab326ade3401027de1173ed98f4659e2af2e781147ebee22404c9a001d617dcbfc1f2aa2bb5696cd8f6005dc8585a1a23a39f20d210105ee74c8b072f63f46ca653d2dc7c3046bb37fed5e6744cdbb6c79c071deff6a82bc477b5e7be815c8cb80745fed9c0cf6c5ae9ffa20ef1ca5955dd3b56c934997a39fd846e1f180f585a8128a8390c495d994e57bc56f2139d02f404d1635371bae99b9b426a6ca34d8b583e66de18eabf26c6508341b242423793c997b48959d9d34de7d875c5a34944570f6e000e9fcb494cffe86e7fee04eb8b6f70e0bb11948721e0233946d7eea94d1634ec284eb1311b0c76dec991b62a12d9a6cfbac348d6009bb9053e4af9e54af2696ea128fc03a399a27c8bc90fd3be1d16742be20c50d38f629c8c7935a25b4e742097e6f2de44cdbf5cf49e6d8afb1af3f7323b98c2db2d2b71358deddf3d1714dc7918f3d2bca0b350ec419a5cc70778a08e6a064cea242b493abf6cb94e3387d25f8a543c8ad6f464690ca0f4c47e1ef6d7c39ebcec8bae7b57c5547f0ad085e68114e748fb8ee9cf706c7f4fce9d3504c0898120840bdd46a48777c4adde2da22f475163d4fd24efe921ac7af7c4ca51ab2e632a2d74da7818abce929d7ee5aad7eb7febf569b6f09b0d3ec5af5463e45df68604820887191acd82194010c24201af1dd2bb39d60286e2e76518e7f27198b9dc54d3e99c541884a4cb862391a094cf90235b93f2adf66a55095443f4548bc63a4e854f31d8cfd212c0a1da8d7cb3c10f2259bcda340440de22b8bd86b6c1e7332ae57c82c60a999db0a7aefff9a69954571b43e2e82246737bca556ee06e740e13967eac84e4237c5d8374fac8c0a63827c0c7bd1faec8da6f90cf47f68131be68f62ae8da7c35bc62f77e99c45044ac84bd3a53f6d561f8f81e2bb295f6e00c33d3f2be4dc3dd02c3129b19655b8bb180066a801a126b4f03dbbbce245a5b1bd919bcabb64c75e9a3b0f69e9b2117795d29cf83dc427201abcde4382a3452256d606388cf0ff367bffe478d603dbb8fc46c4e6f793ca7d0862e118415c3cc98a97dfda442b5d47e4f937fc60b5c57e092b5672b5ea66abc48852de82afa7e92de1b3419b8513faeac18c24402f4571f773e7dadb1c6d4bd9e2012bb388e484831127ce6210be2ea1b38ed99af0573284e376c5b5c57b0c3a08a5e7eaabcef6f64e2c45921332c3bce7e33c400195a77b1bd38fb284de3f72a6aa9e926badd070ba723644998e47b35be14ffefed840ff336b587dd68d9c0b78deb75dc0ff90787b1d8ab9984b331261f23082baeeab2b8d48753aa8f5e39d9da9b4b97df51d89bb421b3bad98f148d37539e1dbeae8796b01e2104b2ed6abe21dfed766ecfc465e8c84adba1a6f10c7c53cac94f1b9b20fc4a22f93b7f33264d335c5df9cedc03d039851400a46c7e645bc3b35d25206d9692ed8d74525f76046dd17129cf720e078fdf33fa64fd49b77ac8c0066a5a9847c234b4b580055df07cb6a1f98a6b918fb586c87f48edfdbee254cce7ac2af37af88f7d03f35803033b5f3268d1d7fc27c3b063d0fc7c59d42c0f136a5d12caf8d5724f9b8835901262984fd65398fcf0ff11cafa60a4a8f4e816ace7ba0f50c87167688a670723f334cbb1d710bef56fb97b8276f69a78667de51c65544022db94c0dddff83f0b8b8e13669fbd0e4937811c37ce0babbd5ed5641c4e1789996361416283b3feb54c7f5a2f5f6d078dc198e89d4a7f50522cbba44dcb0b4481903cbf203d9aaf0f382ee9b1a94b4f7f23ba97e6c64e4255c166a8a7d9bb5ed27e6053a77f4fa8483a22701e0e78fe4a1a424939f35e06106ca308f288a32c9bdd9b5c21a5fc00cb3defa4fd123bd7bafbc09134a81d4003a57dece45d795ec7dfff3eb3604fdf0c1f32f8189", 0x1000) r1 = accept$unix(r0, 0x0, &(0x7f0000001080)) sendmsg(r1, &(0x7f0000002640)={&(0x7f00000010c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002580)=[{&(0x7f0000001100)="31256de8d350177cc46f9820d2b3e0f129dc38f4a345e5256758ca6e5dad77aaeb0d89fb7fec4bbb020a4e52feb11ddae92735b7", 0x34}, {&(0x7f0000001140)="19ce3c134ff6ee651cb15d3333aa724d6d518a20bd4b932e724b5f40a1bb6ad3f4f8e3cc1176ecb8232a95a2bc526066737fc1ee9452320ccc7aaea46fee9acca4c6f37a35f603e33497651771b36de4da287a436d282f66a4bd643e37eb0be32305a98ac5c0423f67765174500182cf10cfe7809a2570304222b2d2693dcdf9bc8402ebc960fbe683b470c176e0c27e05a2967b24d09055418670dc8a7088d1f08b8f408bd5cd4051ec9ccb3eb439d36f1dbe6b3298d2f0155033f67dcce3357d2e6553dc9ddfc3bdeacbfa7a0e84759543a608b0c577c1d32871ccbdbd6fc8c309c5d63ec9572f033c74353849834cb09086f0702775a9cf16720217db5bda7108d08511023560a6d2ba666a387857b60cf5ca30cfb86ba123ee6dfbf848b40d5e882ff1e9fb2185974418c3fabd91fc79f54806a145fcaa3fda3cac06e2afe8de4d3c8e8a5eba2243035515e12ece195fe36485254dff7bedbed5811839d4c32beed0886f56e9b2b29a63c128a4c3c55a6ea55baa54ba502bf3322f0bd66f255294c8f834bba645594aed12549195ee5e79f9bc413c15740d8918b77c038e384a7e46306dea9421338a49867a630ac08ca524f582c709e9d05900b063104f3dfa9a59201fc0b9f54fc728f0024f865d7e0f4ce3c13f83e8518a00dbdb154fa6256c313a798251779543d18dc9704ec212dae894ba7814391786f60a3883db2b7fd55e865ca4759cbb4d7700089d4e0af391688a6b9147545a26d18a99efa5eb22c59a6179a4ed9dc790d7414b10c4787df7a802a4caec4a62cf38bb09dfe3f8554363a5b318f0e7b7c8d6bc99529db2f22ca03b40a738a34978bb9d39e2479d5672325a738a69b0d821f17ff365a7264d4bac1b1b9dc93412f23b1f2cfb99bca827801b476377e5e6cdb08490724aeee641291a2b408821f3fdb9dcad21365be1d9aef0bf2570adda25facb2461ddb7b38eeb6f60d38f518571c135925e870f6a166be538c22f7f3b44a9023232211f257b357e915002dba8223065befb0c0a606ad8acdfa7c338581300e19e591bf13ca19002cacfc4d7e771cd41159b61d9525366be62faca00d6e2c5aa430bf3f8e9ea08f6584db9c5d0b1cb44e33e1b7d70476e056a2e4f311f55a0e00e0f85e9912a755fd93a78160e934d94b014d3ce3e53357259d4cd29bf9708823e558f737e46b48a1b5ce7065abae0b21773c4a582783ea271a14d0a5db0e2f3169099549220a30213df2c8c9f451ceac8a77306ae7d3d95173d2360792bb636dcbdf812b1f12e2161430db6c0237ab6673f5a283b23cfb379e563cb2548139b0a7b3b953f465ed33dbfa05d6bafa61305f82408a683165ac54a8642ece933e9d95624e27e0f721639f2135a736d74b5d9a15873b3ed73693a38955b25963485f754ea6a83592619e9f51cd1c271ca7de42c92656f83d1fded5ff1f86130f848a5205bed7e7649e8856ce39a59d69228ba9249ee92420b28b61243098df8a1cd936a9c9a8cbc2b2f45ed16a0bc20307cf65db5aa55c365eee22ab20e59df201705fed6e6a826e8efea6e0de4b0b6a1400619810e49ddcc112f90f9a353d1bae84f667eb737eb03a934b9f6a8312f3a7ce3bc7cbc192d821da7007cf31d768668fa8d20f0fd577fe16003878530b2e6bf15bfb64e561496e139512bc47e96df130904f14d55dc5f105bb288ad43e0e64c7e5219920872a0d25ea770797e5d2e9a79ac1e7154529f32f88e7f983428095fe57212cd09fe2bb979b0d8fa2823f20427238f3eb4dd089faac2598959df73e1a72db0cc44324ae63f5aa2f6f7bc3ceedfc2e445f35bf232d07cb0766a23668aa72d2fc603ea5b81abb5ec1fdf02d9c45adbb16e69c8c19c78b9edec2bbd5e60c99f74fc0464690ad609266fb3bc01ced5114ff24be6c530bea601997f272135b266d7283a0fe44beab46ee3c77560e54cfa116af951d3255ee955ca541f159e276ae4eefea5f16dd784eb16fdd210498c68a60de78e8d5b581f178a866b0b377cce5b5e4433c9d9b62d2c471c38352515a53335940a9fb23e2158857f5e48f787cdaa74c5937ed1b2a9bce65d26d3fddd18a6abb2ac74b4b18a340fbe9b48f741ecb3cdef91e8b66f1beff8c3eb5ee51dde85c3be38208cfd8666981da2da5943814ccb62849181840d8e7fd26c7a7e5de2c3ef13a20687a5e0b80da59dcf41e703cb8bc90ab6b87c56be9c609d0d3fe0cb0faed575009474be105f8d53b7b266b24f655cdd32fbd40d151382604355b4b30af8562a7e5200f2dae8e07e3ae6fb6876bf751de4b28faf9f63ca786fc6550e54569f83f76ab7ce4fc8ba5a9d1b7795e8a4ad04798a37a1f2e2c3f6eca908c30470ab2ad4365bee25a7362d4e07a64212fcd04c7d6f850a2d706aa782113553b504852d23b447c412dcfdbe793b3f96b47c12611bcf4238c4ac573947985d0585e15fc83db38ba851ee1698a3b6b959d4bfd935c91bb42d7d51854504428462ddb0246f7348b9f7a020abaaab74a5d42ddbd8551959de294be52efdb6e35e35cea2a7c295ed330dbad25fb8b9f9d07674cb62b474642e1559366bd43748ee06751fdd683cae47fbeff3c469fdf3b2f29919ad002f79454cb838827f57ded6f6f10443657dddbe2e976ff2f642ea8364804e2aa011bdaca2e8d1a41d6c19a8dfae6a1a6750b52f3f260986300217f485d45740fa05a320a3ed2fca941ff8f72904526d6ea1f244258d1ea02157b5497cc009d51435aa3f815ed96437fb2418f6355ee2967d3c1687a3ad988bdd35770d7cf0136a780d68b6a7da515ea3c5355000adcde68679b8980219cb6dd86f0241f484875036143776be4ec126e1301e5f67bb4e6690213acbb804bc907c8011dfc021e4ee482a76e63fbd58e0cfc119d809c1e67807587b36aeca4477f43eb108aa933626944796f0f318f932b5961177222778d66826ef622418d2b3cb7935a1d364b1c61eacc937f4b3df234f1ad137b65751cd8d2dfface4d6db5cd89b6023c15489d4e701ea4cae69db6d74a0cd465493f13028b69d64b08e6f745f531d736a7774d020cd0ceedc86a69370e3e30434a9cd418f796130037a83824685ab478f61309f6a76005a38107fe4770b69547416345367359d1a6a3f579e1ef68d8fb5aa7bc7490cebb5ea6e2507523243cc641b740bd52fdbb87e6234ef791b5b1ef5aeb24771be1bab7ac510b717e03307b29fae5b8791035c1df57c102d8873315c3808ccd6162c683c22ab3fa1b2d3c7e3454e07a290ee89c33c7cd21c0e57ce551c2201474a9040e206048c0f514336ea0a5c73d91fefe7df0ab09de96ff0e536fb5c42f21d536cb4aa5ed6f64fdb1252f8d3240ed8a469579f5e8b97f4eeff138ead6b266b564b9113d3924036d12ec569171ec21b0ea51e0d22956644174212b647669556ccf79b1c63a7bd4d59929348dfb17e68c8fce2a1efa38622d67c1ee1aafdbbd4c51a6885fadb611d7b9d4bd3c6ad7c28a597c92b06c2cffa70eaa39fb6451114d886ec0f5cc3b8c6d63bfacf12cc7d794c11bf709e281f46b81723a51579aef5d3c9e749f653e771456070621c5439b5e3a9ca1be7676d605df31088b4e306c7136136812d7735467ea88f3ece8508ec9dd015d4ae887419c04fb7f6afc7140a469663159a1f98515f587c2302a97b00e29359ad73dcfb129338ba715b93881195ae36a03091cd08cf57a18562ed632ce80b71713bda57082f9c3336e61c4e85bfe327b0802e4cb0cdf8c0f907b4c4a1a10515d68ac7d0f23f7bc2fc90ab65580c02be1840d72c78bb3a6a8a8daf8c84b9f10f6ecf2f21f2ef2df7440efe5e489fbdafc2c43ebe585a8cd370ae372bba80a9f044e2d276c1413df1d4a8adae67755300a5997b629c40c57d94cfdefbaf7988155c83bb17d53940b26ea032998967299865030f0b024becc1f1e6a4f20f25d6436acb3dd893b8d4c1a00286ca39101cb949005e73d6b4d20944dc1c18a4e17da18d204b6ec2d633530b061892f3a2883e3bdc00bbb7e5246b2b0185f7f0c3c5f89704143bf36f55062e6a736797ab5d5969658abc2e1a46d768cde2258b6eb3a3b2b15e1941392b90aa5138048f95252e1cb1dc8d2acf12e1823e88ac3d0e8220a3829c3ca47f2214e3fb4efe55e2840b1a629919142829851f6f6aca5540eb0c6eb529471c5ef235c7cc7fcddff16e9b6d45c57efd044125cb691dd602b2f65d0d4d5c33ad576e1b80dcd4a3820612bdc3d6230947f007a608f36ac8bd0d9460223a00c07adf527cc5fa6435c8a615a4780340097168cc8892201f9b62854aca87098a31e17e69cd6cefa179b72a8e5c3d452d5b543003a8884e7faf6fd1d947c00bcf58e3c05771c08aed30f12ace8dfd50d91144fdd00365d88391de0561f8dd63fb4774cf09ca80a4b07acab9aa0eefeaeb858054e0b82383a4294a40757840d1d3eb1a212bce8c4cd4a938eda435d02ae6a598e9c96a5f305924a260aafadca525f64d7a870891495293f3d37197bac21aee9cfdfb46168c774ee0e83b327ff65eacac4ce39be0b2f77b5f03768c3d0082321674007897b430acb5eb62dfd6489cceae9938780be7b8a295e6d9a7dd3b9a0d01a518672235a07645871be8478aa61548c3b20337b459c2d4bfcbaca1fa66787cb449dd097586e9efb9b68474a72533f89e601197917e683a1f350c8fc6c7e28c6e52d97ba41b5cf9611ad33f10bcee9c9122d85035fce724c2d17fe13b6e6c98a93eec419f869daa79402a11b968af4b85b03fa498710df9079dc7fcec6ffe936090fbb02597bfa0a1fd15da2dc37e3d551681baaa4dde3966fabf789e44a9a0ec2b6faaa865798bb68e31561b98a87bcc3cd47077c24dc72a9ee5d7dd60dddc72e6b30a17414356b8cb089bcffe0e5ef20429b08af30ffa3e42a59709b38cc6f2244c69c3d782ea13a6293d9c1ac46b4104aac9cfb9c041db197e91b3d5c79dc07bbab69394f5b018067c297a783e8c24b9fb637134f658c993354be1a4ba3e7249d172a17eae02c0cc3a61cb4283d66ee910a9884266da5d5524c93a2622373ac32b7ab467811a317d435aebf9753afa89d2b550479d620b1edea9621904dfa3382bcbbafebaf4b923f4bae1fbe84beb2504e6a6d44e44c01eb82e51c2d918180d435fc433d39243d225d0871e517cfc2efceb529e4ee92efe3a5b078817af41fd9ecf3a59bdaf13aebbcb48f6286af75eebfa98d956a359438c822f2ddda64ccfa2acf408a15229237b49d225d4ace63c6758ba910cfc01c7bbf387547e633eaa27ad55b43e4f70b782766af5cdaef1c0b0983e6d10708f4877532342b2ad34ab63db23f45b20ecd6f624b6aa234225c90d04092688c822afc13f4468153b876ad088dbbf15df94fb122ca98d5007210d2a83691ddeb2784c0a3ae4fd58f8d6e781c5da34f8523c3d2c6c6508d4bb6fb3ce123256fd67f3d85b7ff4f9fa1a5262ab0856c78c257ef46669507862c791a66fdf247cd379c065c5ef2159779c95c82e796d8fc408fa4493605385bb777829a5d4de2c6ef3c85062ec986aaabfced6aaa106af98b004013d4b17f625a8d11a4dd4cc217e8081928ff739b48fd1a9e3a08a803583d0e4845545eadf7862578b743a1e0101a9f0f02068b9d1b8353de1ed8cef7a31adf916a1e8b60692d479c065d1fb33eea54a2f3020ba1495bad9616b59feb7f9c7fec09e92ecccbd7eea091cdb9d70bc85bfd2add38594869528d8d424454c7d41932a4b903d53c60740b11a", 0x1000}, {&(0x7f0000002140)="ba53213a931cdf3653432b6d77ed5bec07f159a289a655a8689afd81b0517e9a76d46cbbcedf422ca695362a6a62a72707166d7002d5f833851ed44ec51d3c4c2056b8b440470d0bb6d4116319105dd37f9446fbc79031a430e686a572b7bcd369215d1e0dcd8675bcf53ba3a3593c5f469f710bab4ee60da4a449a18cfbe8a312a4cee2aba0651cd5c9e1fce607d3861638a4764d70f322007af7adca465ece7943ef9cb2a608c4f790709aeb386ef293457b15c1a7860a4db4643acd3f2b3e6460ab3472a871cdb5d4d1178f9f2bb8e3015306fa7817e37f8d19c55b0332545b520b8b43cebfca720a", 0xea}, {&(0x7f0000002240)="10e33fc3e5a93a1b7ff859416cd28f318fb551497e084f1ed3e5bcb605b2675e700fba3a2a0aa3b0fe11ade54403dc06b55b6b5c9639d0f5ade808569d45615cd446dabb62aa62df8589656ecb5e432f73882fef29c52fb0473e0d6f0d89a5d6a1dc512bb451cbe0e9d45d12d8e23be7822d3c85f7e05036ab8d8a9d07cd086b4cecb426a55f898b72d65b302ca80ab6d5b03ac63a78cc8aa047e128f606f5aae2c275c99099344bfc18c7e4677050dc0b84a600d79d", 0xb6}, {&(0x7f0000002300)="ca6bbf9543262737d523d6748882fc052cc33b70ba156ec964dce65c95dd02591130ca1c8b0edbd3efc4ee6962e97f899f967687ef1feb5bc1aa396494e3fd342da6b42870b94fdb38b6243fd760d02ead382cc995c3c7d411e5e8b3d5c9a2d450b08f7e4ebf1c2009e7ff4295a9", 0x6e}, {&(0x7f0000002380)="78912fc5173959a3fd5f85593ac36b12a668bfa56e35046c54325b57d763e279a68641a6623cfa44025f7a345736641a10fb97a4326875c00670835411bfed9a0515afbea300528b97a54cefe5e7c02028a03e465929426f352dde996af78b54f6249a897e5aeae6628892612e69cd9f7cf06757126c5dfdb85034aa7ba282d3cd00fd45cc12e62fe3cb8245d97c5807cf9bf5ca89613ade033b46d265f99712fb51463bb5dde30b3f4434939550837ae9b877135d6eab28ab7c5767412ce867b5d414bd170ac4770168bd4b0d89e4a574605784d527bee1d7", 0xd9}, {&(0x7f0000002480)="e154f1572d21abd63bffaea9b2fa13db8906d9f2a5c89d6380fb36c7a52a64c9967028df9e65f4b91bff485f6e47ab760752a8a18f4d624654b7651287ffb38b54b3db4e9233818400726859c7a73de69ba622acebb0d5ce5d721f3a08e709b54fd72ebe5b7cce26d5c11ec7098479d273e4a5aa500ac8171d14100dc6c1aff09fe3f96e056ca41a4c0f84aecccc67af8f18e093aa936afbe652a0c4a2c432f441b4f2330e474fab8786f58cece216635bc2e09043da89a21b6def385a981d4d25c350b61aa77e31b10c8f7664fb1c9708118721b0021f4ea601ca", 0xdb}], 0x7, &(0x7f0000002600)=[{0x10, 0x111, 0x1}], 0x10}, 0x400) recvmsg(r0, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000002680)=""/9, 0x9}, {&(0x7f00000026c0)=""/204, 0xcc}, {&(0x7f00000027c0)=""/146, 0x92}, {&(0x7f0000002880)=""/151, 0x97}, {&(0x7f0000002940)=""/172, 0xac}], 0x5, &(0x7f0000002a80)=""/208, 0xd0}, 0x800) lseek(r0, 0x0, 0x1) fsync(r1) r2 = paccept(r0, &(0x7f0000002bc0)=@in, &(0x7f0000002c00)=0xc, 0x40000000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002c40)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x3, 0xb0e5, 0x21a}, 0x3ff, [0x4, 0x6, 0x650, 0x6, 0x4, 0xfffffffffffffffa, 0xffffffff, 0x4c1a]}, 0x3c) fdatasync(r0) nanosleep(&(0x7f0000002c80)={0x917, 0xcc8}, &(0x7f0000002cc0)) r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002d40)={r3, r5, r7}, 0xc) getsockname(r1, &(0x7f0000002d80)=@un=@file={0x0, ""/4096}, &(0x7f0000003dc0)=0x1002) nanosleep(&(0x7f0000003e00)={0x1, 0x8}, &(0x7f0000003e40)) nanosleep(&(0x7f0000003e80)={0x8, 0x100000001}, &(0x7f0000003ec0)) mknod$loop(&(0x7f0000003f00)='./file0\x00', 0x8045, 0x0) clock_settime(0x1, &(0x7f0000003f40)={0x9, 0x10001}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000003f80)={0xb, 0x1, 0x1000, 0x40b, 0x20}, 0xc) r8 = fcntl$getown(r0, 0x5) writev(r2, &(0x7f0000004180)=[{&(0x7f0000003fc0)="b918e65c091c55a629e0217d720b8f0469016eb358382ebe78070d5966f0750a23b71edb36669f6f9b11a9f19251f12ac775ea7ae00da4af90e03a82855c1991e207a490bcf9237518c794ccf92a2f868553438004c6454293e68e8b553a4d72c32075b2e94e6a9ec62598b5893f0d1fd6709d8f5a88d458491285b8aa43801e0ebfe5341e7d37efba973f571a9f8a2dd1486159642a7ffdcbc14431c4517f7642aa0bc8f3acf06e09b541b47bbf488d9727e52f", 0xb4}, {&(0x7f0000004080)="fb723ae7dfa147900bf1259f6f270f11b04571f048558af153b887871a20b5ea1ebef4fae3b41db94b86eb32a605f81a52300d160b8783482210fd9ebea52b19c5b05765981023aabdc089f6c8f9121ccdaba41c7a78aff9ba72d7200d3bb531b627f313406261f184285be2e17ce9e409c8df01da92a78276fcbac1c087c0416f17fbf255577400727107c409d6f7d009818d53105305829c27bb96d72deb0ea628eb11f5dfa62bf0c85144c5daae81354528d57d97a211f707b9b167f20165a720f9d511c4d62ba1b660f97e115d4279931cee30d7284afebcc688398ff6327e8850c9c4", 0xe5}], 0x2) symlinkat(&(0x7f00000041c0)='./file1\x00', r0, &(0x7f0000004200)='./file0\x00') writev(r0, &(0x7f0000004540)=[{&(0x7f0000004240)="5a2cf9c3e80b63784b32dbcf2aadf80fc28b63b7826fb44b039631f641fb4b7d7c5287eb79a7eadde32d551d4f5bd6a0d2f141deb18df072a9348e8cacebb37fd47b0f92652bcf2546e38138fc8306", 0x4f}, {&(0x7f00000042c0)="e15cb46540444f1d5c45405ca86b543504a698733f8d99c4c7b00ac99f2a151b4418988382f4edd097224576d6b2e42e2b8a986a5a516aa9d232cf3fe7c92095b104f89c8157b2e02723", 0x4a}, {&(0x7f0000004340)="23316ed12469ba3cb40e18a0f383913887496983016eab95f136059cfe086df93d52823c6d0cad35af2595e8cd917100b8caea6762b600f216a1dbda8bb50cd359cd9e748cf1b92d0660574532b36c4b451d1dc3ee8cc3e19b43aa724f7ef598321a9a0c4a84fe60ba0fffda1751cdf3e6e710b638d108e2d416da8d64a382f70b957a36a638a17d733038b5ae2e31b6e3bcd46d2775a679323e3d917f9d4d2698e404b5925e28d09a7e72283b7d1bf569c089f7cfdaf2c3f70b75376a1df8f54084e9ec28edc05765e3bf446c", 0xcd}, {&(0x7f0000004440)="195b9d8a8f97ec2cc715b3e47d9b29889425f8cf62d2e30a6e2794d5903d98a7e3c8f0b5afd2bb7a57ef294ffe4b94f03f2eb9a6d4afb55d0a4e7bda394051007240abe6811d242c14d41b5355253ab82c9b8acce4f2f3d3f0d4188285e21235d83f2c15e3f083a9ef70e61ca90f0188fcab1f42dc622872fadbabb1d15bbe8e61acddf2790f8de1e99c388431415a95375712fd691a7d8c32df098420d1b43ac1", 0xa1}, {&(0x7f0000004500)="af5c7c051a6c76f1dc7df8eeedbcf9d58d6372be42cd94ebeaa61c1613f9c5515ef1365d44fc69c8ace1adba06ac8130aa82", 0x32}], 0x5) read(r2, &(0x7f00000045c0)=""/217, 0xd9) fsync(r1) sendmsg$unix(r0, &(0x7f0000004c40)={&(0x7f00000046c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000004a80)=[{&(0x7f0000004700)="e74462181507b7cce7a16f98a10b5bfc15b68567a26d1e6ce388043781c910f46ad133d872c95a8566", 0x29}, {&(0x7f0000004740)="c356b4a3b621817bf0177c5fd8821adaa2e0c03b71614c815232fa8a0f155b3af0f9ac28aac01a96e8bc54a845517ff55db2c6d89ccb5e1fc565ce47dfa3646875e7c1c06c3bc8fcb9c419076bb7ad4d4ad513984318ebe9f7caa9925d243a79e38025da02cf362629e2bfcf7e025c344c42ef013d2c08c279e1dfa0db136c14af6fc2387c078d8ecaf28d4344043f5c912b2aaf5544834d7db1b8d7245b8b8e5589601da720a0f77a76e4b26d5242181f3dbe9b419b7b182df3d7246f6fbd6e6358ea4d1217f5391c1af3d05c3ec03f90b2d11c675faa255c24515f4cf21de7bc1381e9b64be8e50f219c31028eda10", 0xf0}, {&(0x7f0000004840)="94b1c3e4b61e852af2d90afeabb0b4084d85ea6e81ff0aae5f3bf835a9c05ed426cbf19e9c7059d80556a75d0d9d99eb3572db7f447792b6e4763802", 0x3c}, {&(0x7f0000004880)="dd6c6c17170a380218f132d4e96b2124c77abc1a6687a7598ac61741764873e30e5595fc7860a49d8c09bc1a8a68c8a2c53ce8426480d936f9623831d4efd6eecfa0b43c0f87269c226bb6ff20816060170a559352", 0x55}, {&(0x7f0000004900)="7c6a6cbf065fe79f43dbba02ea9fc3a332ba5828f5c305809c11ccfe5485d67a5dd81a00beb40050650bcf797c5f85dc22c1a5e762d0f908daf61f73ddd6ae644ae921d98a3afa9637f4d233e8aa74dd238b020c9a3d44ab1f480e43dca31449e04a34da5690a6ffe016d4a1f204fb231a62836080106d5a10a65c5da592702432ab23848cbc525255d0c4ca6e565b355aa29b7d282d6bdeea1c80235add07c0f091523682", 0xa5}, {&(0x7f00000049c0)="c3d379d5f4944b2f5e9e86e6d0a428ed52f222f27fb978576efb7a370b6b353119324bf0f2d85002dff09c9832399e2787c5761778697721fd648cd6f42c4888dd369d34c3b6b2d4c00878946cc4e983167a61ced3f8447b4467bd35f57d332738b3d6b3b217a749ed5c0dd0287b47a960b01682fea463ddaa9d71057540981819e02ab8e74b50800cbafd5479a234262a68da05a0a64144aca1c4011bae12e90a1723273656b78d0425fd8d", 0xac}], 0x6, &(0x7f0000004b00)=[@cred={0x20, 0xffff, 0x2, r4, r5, r7}, @rights={0x30, 0xffff, 0x1, [r2, r1, r0, r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x2, r8, r5, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r3, r5, r6}, @rights={0x30, 0xffff, 0x1, [r2, r2, r0, r2, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0]}], 0x118, 0x4}, 0xc) chroot(&(0x7f0000004c80)='./file0\x00') 00:00:43 executing program 3: r0 = dup(0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) setitimer(0x1, &(0x7f0000001080)={{0x94e0, 0x7}, {0x7ff, 0x5}}, &(0x7f00000010c0)) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) chown(&(0x7f0000001180)='./file0\x00', r3, r5) r6 = openat(r0, &(0x7f0000001240)='./file0\x00', 0x400000, 0x8) mknodat(r0, &(0x7f0000001280)='./file0\x00', 0x1020, 0x1) seteuid(r4) r7 = getgid() r8 = getppid() flock(r0, 0x8) mknod(&(0x7f00000012c0)='./file0\x00', 0x70, 0x100) r9 = socket$unix(0x1, 0x5, 0x0) setgid(r7) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001300)={{0x18, 0x2, 0x2, 0x3}, {0x18, 0x0, 0x7ff, 0x81}, 0x2d17, [0xd3, 0x6, 0x0, 0x5, 0x6, 0x100, 0x7, 0x4]}, 0x3c) bind$unix(r1, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) fchmod(r0, 0x40) recvfrom$inet(r2, &(0x7f0000001380)=""/189, 0xbd, 0x801, &(0x7f0000001440)={0x2, 0x3}, 0xc) sendmsg$unix(r9, &(0x7f0000001680)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000014c0)="9c6bf74bdbf148f791159d1ad0d67e816aaece18c6609b0a6ce992e328fb0522e760b059748db317b71778b77e404e2c6763b9bb66bf5192f2cc147e65c06702707af14669b07f9f23b7679f9ea8be08e1a3b42ecac39857555c", 0x5a}, {&(0x7f0000001540)="3f60ee0f9cdfd652768f38169ccbb8144322a55dd3740642e39cefb7f5bd5ec9187ca7b95a6f7428728fa5e843302689f320336f1a2654387bda5772f18ba1975087778bb852b0affa4570c180f238fb9366663d92e2b7d348041b65a43d6124b65606c2a18331e2eac1dabbb79accab9c2b462fc77b4d975ac2aa3e368a8a07b9fd686f1595570eb04ca0f1a8884f97f7292f3bbad31dca", 0x98}], 0x2, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x2, r8, r3, r7}], 0x20, 0x404}, 0x407) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) flock(r1, 0xf) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001740), &(0x7f0000001780)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) setitimer(0x3, &(0x7f00000017c0)={{0x2, 0x9}, {0x6, 0x7}}, 0x0) connect$unix(r9, &(0x7f0000001800)=@abs={0x1, 0x0, 0x0}, 0x8) execve(&(0x7f0000001840)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001880)='^\\\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)='${\x00', &(0x7f0000001940)='\xf3\'\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='\x87\x00', &(0x7f0000001a80)='(({)*,\x00', &(0x7f0000001ac0)='\x00'], &(0x7f0000001c00)=[&(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00']) 00:00:43 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0122e91f5c00000000b76824347ad5503b9a7507ed467455311fa065249a113fb3d2d8cbf93d2800d7d158eab367215c1738b6fe9733f637e0174eba8bf579526ff1f1c34e8b86e6bf832277708239f42b2f4553bae81a7fc9ca12057617cafe20b870f8131fc2f229740117e342160d0e"], 0xc) r2 = accept(r1, 0x0, 0x0) close(r2) open$dir(&(0x7f0000000000)='./file1\x00', 0x202, 0x0) clock_settime(0x0, &(0x7f0000000100)={0x5, 0x800}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x0, 0xb4, 0x3ff, 0x9}, 0xc) lseek(r2, 0x0, 0x0) 00:00:43 executing program 5: chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = socket(0x18, 0x3, 0x0) shutdown(r2, 0x0) recvfrom$inet6(r2, 0x0, 0x229, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x200004e3) close(r1) 00:00:43 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x408001, 0x30) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = dup(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), 0x8) 00:00:43 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') truncate(&(0x7f0000000100)='./file1\x00', 0x3f) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/35) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x20) r2 = openat(r1, &(0x7f00000001c0)='./file1\x00', 0x10, 0x40) chmod(&(0x7f0000000200)='./file1\x00', 0x45) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) getuid() getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mknod$loop(&(0x7f0000000300)='./file1\x00', 0x4, 0x1) unlink(&(0x7f0000000340)='./file1\x00') r4 = getuid() r5 = getppid() getgroups(0x5, &(0x7f0000000700)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000003c0)="61a21d0f1831acb1e2040bdd114c25ef922196821f7be1480ec96180e2774332a9579d4aedbac7144a6858024bb501740e63b605f6d53765720e479a36b1c8260f3315348b46b330512125f7296043432e8c36bda4b7ac042fa470ab19c0922cdb261466a15b695be366212d1bf47dd1c503f0b7098581ba042a494e495eef9fc3378f069cc11fa6748183fa6482f060dc9970081881255381d4a0bcdc64", 0x9e}, {&(0x7f0000000480)="c2b2b78b8593e755c0f8edca5d998dc1839aa0f121b4e13e55d282004d4c3d8620ea40fd45b6b5e9d4cde6f6a7cc69616b8d5cd79f4cd20f6e5da53719a57a96ed5e16ab787d92f90db89dd719c23b6ea12e76ea247101f9735ffc103cbcbf701cb782b1c372d05d1d33d327e792f84b0a0cc057ea721cbd9ceff7888e354394e5b1027ff15337b2ad2a653cb13d7cc8168d683ecaac10f114b909", 0x9b}, {&(0x7f0000000540)="e0f38642606cd4a2b002e47defdf829cdb0b08af7b2828e59597d05ffe16d610c9eaf9b6f44023aef9bff62b787b23f65b253dcf9e072db2b1807697b0da5886062f58083a4dd6a7088a12a8a866c173dd443642e381d27fda652e180286d568787b3499e954f9fa73bd6b4cdd1d2755e66047ac73543bcdcec25415711d03c8dbd33a569597a56ce1c21d8a9a199160372c9b1523100cc30e09a87e7cb98bfe9e65232577abaadfcfecb248f0c8ce3deb1721a9362641ae9ae8151e1ec5ea3382bc9c5eb8565d2c86ecf8b766", 0xcd}, {&(0x7f0000000640)="738e4ec8e2c27a73d1596716efcc25372b880e6c8edb563bf4daf7bc3f9cee72ddb3cc290e83fa28ecf51ebc055940ebb336fca77a9bd2464617d6bead6fecb9a957c9537f70ba4bae888d", 0x4b}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x2, r5, r4, r6}], 0x20, 0x1}, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) truncate(&(0x7f0000000840)='./file0\x00', 0x8000) mkdir(&(0x7f0000000880)='./file0\x00', 0x100) fchmodat(r3, &(0x7f00000008c0)='./file1\x00', 0x1, 0x400) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x8) mknod(&(0x7f0000000980)='./file0\x00', 0x4a, 0x4) recvfrom$unix(r1, &(0x7f00000009c0)=""/56, 0x38, 0x41, &(0x7f0000000a00)=@file={0x0, './file1\x00'}, 0xa) getsockopt(r3, 0x9, 0x6, &(0x7f0000000a40)=""/91, &(0x7f0000000ac0)=0x5b) wait4(r7, &(0x7f0000000b00), 0x20000, &(0x7f0000000b40)) symlinkat(&(0x7f0000000c00)='./file1\x00', r3, &(0x7f0000000c40)='./file1\x00') pipe2(&(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000cc0), &(0x7f0000000d00)=0x8) recvfrom(r8, &(0x7f0000000d40)=""/213, 0xd5, 0x800, &(0x7f0000000e40)=@un=@file={0x0, './file1\x00'}, 0xa) 00:00:05 executing program 5: r0 = msgget(0x1, 0x644) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000040)="c32096e98216e6f53cc44a51da69e40bf860fed42648d5a41d3e71dcf95bf61014797ba90f25f92aac8a74f2bc35dedd01a63195be5f0bb75d8436c1b3cace0012cf6b0b4bc8ab5a6b4eba2f69e72ab6f71854a9449b8ace80ce8aca85130a7113768820b2416c637e6589c4053789bd6fd31509bf3f99bb6cd06a245b6ee887ffeaae402fb01d3c01d21d180c88242bdb60bc22733bf59f869a759dec3c2bf23bba1ed02d911ee4a635c9b7f75fcf1613bef0351ccf8669286781dd5cde3afad42005b946fbacded5000b9dffc61380d0116297c57dc92956acdb309f1a85928927e658c7c4b2a3af8f0cc00164ca4f24160977", 0xf4}, {&(0x7f0000000140)="e006e8688301e2ddc7357855d3989d213d984323f0314865b85447c8ab47f140e477ee40f6197b5f420f18fad7a6baecaaf07cfc6e9a6f7f0c59369571929cb5bc26c56fbf72d7d95cb507f853a1cab366210a269c6c52a4e2e873fbe8f917e6ede2cf983d4ee8ae0dd2edc66b1ad4a94556c9da586c4e9956e5de250f8c760725a8caa0546ec99a54b9934df69d6eb0a70fdd47036e3e868485169d683c30de19443a0f6e44432717d3feba90719fa5383d0e8b288b", 0xb6}, {&(0x7f0000000200)="4a69f631e574", 0x6}, {&(0x7f0000000240)="1a9ec36aa4a0fe3a9b", 0x9}, {&(0x7f0000000280)="3cb29783fec7ff23e040f80d84005342fbee2c0a5765652bd21c40be9a3274cc8d398b671af08b759ef51ca1425e50ef4f6b2b86066f529767f55e7a7ec75ae5f0bd23ff878bf2e514e8c34d3a2014a8", 0x50}, {&(0x7f0000000300)="0409223c1803f20973a3997aec42448b4b3c395285bd918e6395496d584d3f81690207c1c288d25304b286c24b3a2e9fc5709904d234622ee54bdc441b17284cd1557f9b4e514667027f5c7dffe00c22b12c2073a632f4a66dd1c2ecb3ef79c684c8a5d4b4625eadcf6188343586a1b3b01cbd5c8a4da69bfaeb280b55a8250d2c459ffbcd3d3f9853", 0x89}, {&(0x7f00000003c0)="30e78a4968fe6979556efa1e3027a8fe2bfb6e2606c8d8113b955dab7cd389a97252d7fe2793dfa3fbf4620fd14fa50b63e9f81f68ee23236d0b683fe2bbc430045f38effe277071ee4ffef7a17bbca5afc12dc025ddb7ddc8a09030d7c0128be20d3411614fbe66b1667d091d6ab4e3296c5ae68b8065e8d01f0fbde353f4660f542b1c8a0fa621032c84c21ad53b5ff7b66b9a37276cd96c0a4f1ab549ed10320bf0ee1075c308268dd8f7690e292a1e011a35872df39ae7b0fc97a73a1e74e23d54c090f546b1e4b3099bafcb2aa46f40c48411f1223aee067403be68a868a6a0996a4380363f43", 0xe9}, {&(0x7f00000004c0)="e465d21bd0eb42c7791fdb2f3463aa5ca3f33ecad6090f461853e10b4d721f280c4fd91c0017d56d18003bb761047ccc0bf692c2d2d541c4efe121445fd4eb4289a1e2162079787fc9c7e84e6c95481ba31f45437a139107fcb0f19162f38fed5680240060e2787c290e96b4b51567d1f65b0b2e4555f96bceb10643c95fa7da9acef1f80062cf3e2bff13290b5165b7a4698e041fdc04dde4537f88c911171c42e4a73762fe813573ef75d1f41f6c435d4c4a07ec3042", 0xb7}], 0x8, 0x0) r4 = geteuid() r5 = open(&(0x7f0000000600)='./file0\x00', 0x12, 0x0) r6 = msgget$private(0x0, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r5, 0x5) unlink(&(0x7f0000000680)='./file0\x00') msgctl$IPC_STAT(r6, 0x2, &(0x7f00000006c0)) getgroups(0x2, &(0x7f0000000740)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000700)='./file0\x00', r4, r11) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000780)=""/93) r12 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000c80)={&(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f0000000840)="d5a6bd82bba412d6189cc12d289c8623729b13314307cb2b9bec9f21be4c9cabbfcfa28ce3de786955e8eb2ce17b9387ec23af3497f99e59372ab37b0033a6c241d8260b23ad2477644ad861f7d10aa30e1d6d6137074a75f2ee17fb6ccb0776ed943151fad80714ab969aed805ce3616321f2170dbf1af2fac81af068b06c067b830792ffb16fa07cea94ae98c6b3e679c1ed2509be2914927c74c1b09a22fbf0f9bf8d569dc72e5e1bec44516870d4358a3999d7", 0xb5}, {&(0x7f0000000900)="3cce524e04362d24b0b3479a4a218619080ca5d432782f526986a00ef0829495461f703512352bad0b5e602e39cac7f4199836bfe7d6e349d2e4662f89edd20d3c19c0924b79bc7461e85f5a6952453688e74cb6de46c3d4f90916756721772ea703df88a64878b658d64570d537469601a4fbe63a112ea7f832efca9932b7946a6cbd5845e1b64ae9f0a07b408d8c612c0d6b786ae154ea2116c46995c5903a97dec3582abeba", 0xa7}, {&(0x7f00000009c0)="668904564c8def067f1ff81dbd99d8e0241fa77bfd07748e0f16178ff398167988c40d69cb48384fc285bf19b6afcfdb2ae22dcda267a0dfbad2da97d9dcf1cb26a4ca724c2e336f8052a6031aabc50211dccf3b44fe905c9d21b740dd41c855f77df6249d81946d1025022ce90f9b12da37f75fbc647aa5431cc9b2418ac28672f48321eba4b022448af22555045ddbd2aa0001188eb5425f8e88990842ffa8a1e36ed2", 0xa4}, {&(0x7f0000000a80)="f0e5cf5396bd646ce17d37f3722846eb6e0850232889bb9c0f918ae0d2499583a78de7bfb96d261aee68d518556ea17700fbdc83d2ff5e058d0c117201ff909078a645f17f5599353f9b8a180e6fd21379a83105fe962a91df99800da79ba8d7580bebf4b0e22cf423d6aa91d081e87a8f283e6c94c87d697a6d08fd20e552f05fbbf092aa17dfbbc5ad1fbdabc20373ebcac2b865dbf888f6e64d90514507b27840b1a4e43be7fa5f2d5dac15e73f1c4b6bed1eae7a073ff6540bb4d64ff0952b4a1d7e9ba14063bb6c053d1116974aaf5e78d66f326592a3a5dae966ff394f0f54dce27c98bb4bafab7bb2ad357e2025e3f5", 0xf3}], 0x4, &(0x7f0000000bc0)=[@rights={0x30, 0xffff, 0x1, [r8, r7, r3, r7, r2, r8, r3]}, @cred={0x20, 0xffff, 0x2, r9, r4, r11}, @rights={0x18, 0xffff, 0x1, [r7, r5]}, @cred={0x20, 0xffff, 0x2, r9, r4, r10}], 0x88, 0x9}, 0x1) getsockname(r2, &(0x7f0000000cc0)=@in6, &(0x7f0000000d00)=0xc) recvfrom$unix(r8, &(0x7f0000000d40)=""/4096, 0x1000, 0x1, &(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001e40)=""/123) sendmsg$unix(r5, &(0x7f0000001f80)={&(0x7f0000001ec0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001f00), 0x0, &(0x7f0000001f40)=[@cred={0x20, 0xffff, 0x2, r9, r4, r10}, @rights={0x20, 0xffff, 0x1, [r12, r5, r1]}], 0x40}, 0x4) open(&(0x7f0000001fc0)='./file0\x00', 0x100, 0xc) sendmsg$unix(r8, &(0x7f0000002600)={&(0x7f0000002000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000002040)="6b4116f0905680f2eb732715de06d696ae0cec09dd3d79b431a1a3f81818b2f97fcec573efc45457241da3b86dffca993c487cbba91b7be44f2a68322f022c90205f887b125f98ffcc8c7705a43067c2b053af01846f9fc53235d2eb1a59ea3a9fa06ba19380296b10ac015078de848852f9344ff9414ebb69b7083a4544c865f3a97f27e12a406ce658fc1c1d2068b9106a333b36e1dca8cd6d23aec96335f161c51b538c326f620b7a0336e01d666edad7f8d258b0cd556b141c6c04cf243995d40cc352ef7d670b", 0xc9}, {&(0x7f0000002140)="0bcd3ab0cfed826d85a8f8280a1624ed92801858bb8613afa353eab4cf008bd53ff8b4598d95377346ffdd9d1aad0fb37c", 0x31}, {&(0x7f0000002180)}, {&(0x7f00000021c0)="93149ef100caf34ab36bb4be3b4242b0495523fa26cdd4da274e2d152a72918985c529ec252fe34fd876383d95efa4e2e6baece0be806ce5d32f17a0514a3341eaf97654bd5c8613e2a2e9486a7927e043e82a1214c725070236f7c2aafd79a62bf5c7acbd473fa93a7bcf4dc6d9bc8ad21a18fb460caf8c4ad9b28c446b056151213cad0a5169fd1777f095d456b15772de63bfd971c3b64015d7819840883306ca6b8931a96ff2f9f1761a15a39532818e8f6c030eed526ab96d93dcd1297135940809125ca6c9d0bcc37ddc3a681d01c4224bbd55b88733", 0xd9}, {0xfffffffffffffffe}, {&(0x7f00000022c0)="74fad36b95f557a41d38b0ca78f5e9c32ce551fa30b4d3e684f92fac859420bc97717fc52f62f399a15fee78fb002e7f10b40d4bce89707a39fca40151c1f358d4cfd04b96e080f87660a8c76637f759e64de2104b9b419c1ce32a4264d9b51fe8e4a2cd03fad9f7e4f8ab94025e64903c067c208c3b0bf6f85a7df27fb2b4ac9017719a691dfe88ef3ae5080d8e70b6ea8384686f7bdd5eea37c2532dc9cd949f307a966f6f1f64b067fa49a34bc88de7c10a6c9c20fd35ba9b2d19a380b633df2c6ad276628b66e8c85b707c9a32ebef8ab8756a30bc667c5a0d52dbb0bab50f37c502b8", 0xe5}, {&(0x7f00000023c0)="0f3ecb493df6e5d606796b77e2c473ca65e10f1584287086b98fff2c048e311651d4a55489d5bd0a18af31b5473ec3c5c7cb0213ff6956afde7f72836a92c04de9bad94c12f46ef7b56aca309384ce08b60d63bd9c3596038bd406fcc83594aea16b08723c0291e0db41557844beeb971d63f228e0bff37e6d96f036fb006b4127f22223f7bd664a575b2ba1aba11487069874078020c2a76ad01b1a128c05ff41abc631b0baf4f65dda6d95948fead2", 0xb0}, {&(0x7f0000002480)="131e3801013f7048ae5594aac1adc3aefa90c3b8717786ea66772def8b49839611eaf596fbced1ba81c1597d84489d3d16610efadd14221595e58b29b06eebff53332697ab911b807f222777fc10b7d5dda0a28a7740e151defdfe072c3d5a177dd58261eb37579aa824ed15dcc77c58ffab587e22de2c6e62ebdefff4cd92e97cd52115463e1f7a", 0x88}], 0x8, &(0x7f00000025c0)=[@cred={0x20, 0xffff, 0x2, r9, r4, r11}], 0x20, 0x1}, 0xf) msgget(0x1, 0x10) seteuid(r4) preadv(r5, &(0x7f0000003ac0)=[{&(0x7f0000002640)=""/207, 0xcf}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/131, 0x83}, {&(0x7f0000003800)=""/190, 0xbe}, {&(0x7f00000038c0)=""/235, 0xeb}, {&(0x7f00000039c0)=""/239, 0xef}], 0x6, 0x39) fchmodat(r2, &(0x7f0000003b40)='./file0\x00', 0x47, 0x600) 00:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x86) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xa0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10100, 0x60) dup2(r0, r1) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x7, 0x0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000001c0)={0x2, 0xff}, 0x10) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) getsockname(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) shmget(0x3, 0x200000, 0x4, &(0x7f0000e00000/0x200000)=nil) lseek(r2, 0x0, 0x2) preadv(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/151, 0x97}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/136, 0x88}, {&(0x7f0000000540)=""/70, 0x46}], 0x2, 0x0) read(r4, &(0x7f0000000600)=""/32, 0x20) r5 = semget$private(0x0, 0x3, 0xfca99be750b8af84) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000640)=""/220) r6 = msgget$private(0x0, 0x101) msgrcv(r6, &(0x7f0000000740)={0x0, ""/199}, 0xcf, 0x2, 0x800) msgget(0x3, 0x400) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) mkdir(&(0x7f00000008c0)='./file0\x00', 0xb3) open$dir(&(0x7f0000000900)='./file0\x00', 0x400001, 0x40) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000940)={{0x5, r8, r9, r8, r9, 0x40, 0xffffffffffffa0f3}, 0x9, 0x8, r7, r7, 0x1, 0x8eab, 0x0, 0x1}) open(&(0x7f00000009c0)='./file1\x00', 0x1000080, 0x4) 00:00:05 executing program 3: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x116) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x200) rmdir(&(0x7f0000000080)='./file1\x00') 00:00:05 executing program 5: mkdir(&(0x7f0000000080)='./file0\x00', 0x86) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000011c0)={{0xb8, 0x5}, {0x3f, 0x9}}) setuid(0xee01) open$dir(&(0x7f00000000c0)='./file1\x00', 0x40000, 0x8) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000001140)=0x1002) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x0) fchmod(r1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000001200)='./file1\x00', r2, r3, 0x200) chdir(&(0x7f0000001180)='./file1\x00') 00:00:05 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x3}, {0x4, 0x63bd4642}}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) r2 = geteuid() r3 = getegid() r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) r10 = paccept(0xffffffffffffff9c, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc, 0x20000000) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r12 = getppid() r13 = geteuid() r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001980)={0x0}, 0xc) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) r20 = getgid() r21 = paccept(0xffffffffffffff9c, &(0x7f0000001a80)=@in, &(0x7f0000001ac0)=0xc, 0x50000000) r22 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001b00)) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000200)="0490bba733614ffabd1f43a69289950c796edd12b57b806e1727cd955b89eca105e6e7fe3f35c321e983b4b3d1956ce67559b1a02384640b1867a88f29b96622670fd2be8038f444bbcdf06a8c4caa315520593c2c708988eb59705220ec453a4a2f5bedd4f446ec01886759934a1466f76ea99ca0d3eb873a0624a306989538f4bcbc8d17ee0ef716fdab2965c2962d8029", 0x92}, {&(0x7f00000002c0)="16359b753718cc827e529e38f5b31dc9efcc93c03772ddb45d359f3a778ef00d7fb7b4e410e2ab2db2a6357d7b7419c4c5ee13cc8f20c83625705e3327b2aa06f5efb04f3c27f4dff3aae1711a5ebcc699ce4cf609cf8151c5b9dd13896e2cb7851d61bdcb641c388882f2891da3898369d0d8633d4fccd479e0167d850c911755cc0cbede96509651df35bf3cf69a6b83bc7d89efa1b0fb3757810beb45e50fc471dd38bb30930d017deff7d0c57fca58873507a48debf1f2d2fd271901106081361d5be9e456083ca0dc3ec9cda80aea073abdcfdaa1b7bbc1d3190e21bb08ed54b7f90cf33b529d7b37d5b40f5b81d0862417c7a908a1b0856f70c9e9fa87e9eb709ba36bd07eafb76fda4902ab03c23f3af6563b0048e1f547a38f3202f8d42d37707fb12b91e3280833b207551886af145a0b5def42c74140cc92e7b847ecee3976042c1422788e7929440a8731068211aafdf8bb13fc6f0436d68ef05bd36d0d076ddc9e6a7c72e2a222d573709a10c72d792bf18b437ceffb1306123da35a693bedd686cb54f93b9f1a080858dab0eb76ad654a10c38dfdeb0068bd217162f08e5dd17ab02ff3179db8320fb7c2f9afdccc7cbcf4020c717ab8a75975db2221d7632ecb046585d78ee2c03471af7cf43d9f8f77df9d491a4b1bdc82238b581f618b64352aa35dc6ba000d60f1cc0e3e3aadc0c5d1bf83f191875432dfe6db9f8bbf56d2c108d3ec7f42886a327b2da73d8c0df81d29e00d8f34862f1b8c4b2a9366a95cec8d1b4076ff7c07f73ec02ec0d7d94575a54a2076dd4fa728040dea1b7eaf6488d7ff35fd8820ffa656e30536212d91d7b8a60ea39f8c139e66a2f849c2ca7b3a659aa8fae9f358df28662d457a4a91fba01bac5a3013e3f3274ff4d70f2559a43278f96a6f2dcbd82bb726f85cb60dab3bb22c6251c50ffd478b00279ea1443ebba5fe1849bc2e57efbe58f95dde2240690c07a10be5e994d523b77a40e9b44477f5958e1e412bc246b3865e26300244e57b035c9a73d88a3ebb3bd2d4f026c8bed2085642b54706e008e20e023b606d822569b1ffe61c2563a947f96a41cdc74fae7bc257061f8a661be34319ab48c59406fa068053e8ec6998899022e21634be051fd65ddc901923c609fa6d076018ad61354e98bb85f44cf6ba3bb3132ce3f0dd20d48638d077af2825b1c48651140d476fffe683a7e892c67ea8a2f2ac418f288058a54a8fd6dea0984f84c2125c2fad3e372ceceb2d0d5fd7adf7a5dc7524a94f5f61852c6aa33ca90035fe6720e672458c522774b8c7652d2b2471d88639b5dc706dd9f616805935fd205ab441aebfdbd5a6391802c4fdc5c5d6fc499fb24caf2a777f5584a49d5031a63275f8c167f0a995317ecf1dafef7335adfb573e201b1d65a2ccb23a2932e8371e00e956bbbe09beffd7b968d0963fe07deb90619ac222e30f9dde1f128514752736d0d3c0293369b07cfaad88f24672e4b0ad4b6b94ddc7b5c497685dd628209ac2b47dd8503ab2e0ff1c724228945fa3320475741c365cf9ac51038a3068fc79e5eb66e16ea729b817b6524fb3e40797485ae7f9c6b28751b6221539030ab69a10d5229cb8b5ded4661c210933fef8e0afa07870243db434e42aee3b1faf863d1a81bf451f2cae09ae31788d5728b099863f1f1b6fcdad51cdcb9bcc9c4f59b649912c48587cfc80775db878a3f8c79b941adb56bac5c9ff194068f2433f1067f8e9bb5ea6e03e5b727dd39974605600d6a770bbd160d66109aa8643a84c2a4258370a6a836ce374a0143e3a51d1897c5dbc8f54d308c6ed57c777c0caf41d02bd549d683bce07cda37302d68dc6fd2a6cadc5684f48749573c3ad33e61977742995294ec72f519f3f0353a430ab1846638187862f92f0fae7e02454512bcfc010b42adf251b1c781f0ffb4a849ba9c941349ae2a3c5ad48437ed23693cd904f5cdc60e2ff47056f3d1fbb9ec926edcccfceda417316926fee8ae32b03a10659f85d02adbebcf939293020a877d3c2b2200b5fdf1aa5647e805e599d3e1bae01ae93868f1b565154395f911a743e4105f8d8b9aca1fdc78c5755fd50c727bbdaf8c4c7198de7b2b42c26a03f9f3ae5ecdd1c920abd08666ac516b97c9aaa5ebd20bc1ab54824874b19d110b36fcdbd02c992ece6daf045d98a216d7438722b3ebe0b7b6a2a7a42deef1bc53c86a0f066a270a14c93b34e5d514810520734f972222d14b611e579f36490739da71bc772cb67b5446b2dd21d527a2c868c68ca1830b93c458fee92c8b44fb0bb9331a9ba50714eec01092aba573e22815ff9c3df9914f5c4150d762a42f006c57c05b140fca847f5bfc6fcca07a57d92c6e9c0af804da72b7b26f6928b60cc0cbf6344395e6ed11ee31bb6a58a2cbb5110734da89e87edcd86435e7c35d3ad0d8245b3f75b968c4d41a2a707774e9895252ad851db1a7572627fd22da9795e314fbf086a7b7034eb57411b96df1b62c0ef2577ff6e9c62b2376c11159c3da310a54a44e4fc40d88983f5755516b59dac03c8840793f5da4463d771bd364399106c000ec05899613630f37a5b1f580d087c9608e8505dce472dd10ec0da24e285b35e34cf1a93e9e616e846839eead41be9d15e1fa9d6d139b04fa1733190b57e5816e527d4bf0e104e55dce98f2b107aafb134660fedda8abb09d6ce2e5914b0475c242f8d5f7d440c8aa3e9edf024eddff479dbd526f60f2511653ccd5b4aad3ddf30233008d3d7be6c20dd72b0b41e388f2355ed884ef6390093d5b486773fedb93d8edd38699093348ba1fb080940da129510d3bc788c954712e42732ed62bb13f7a820b55ce888f4efc0b88ca462d3561901c77d1ef3a8507b44c700c3d993b2d8970bcd7b7c589ceb9273f5dbe12c544cf27883cff3dfd44aaeb5a8d011ea44ce7cdf4da27c422a64c8133494613827db06841fb2ef1de2a8a781bf98ac426183e505e3688c50943cd4d693a17d30111b558c3449310b9e336054ae9e43e8a7d427b295bcac29f6282c949f04eef08354a3335029388b9034cc055468961ba018d7d6b03a6d3e096728173fac1ce441cf475ca2158f2a857d077a608dcc08a66645438b6a623cf82eb7b6fae2d61507f860dc6d4d63c65034d42d236c4850e14974c73c74500064baea13d707d639b099d7a3d2fd7e9e0a5ece9201ce86458c5292b81bb238539212198aa4c5b34c7cc277f5c7e1d80e7f867b21849964c5178f7770999c020e5ef506718251d34de15a771ef89a02bfb619206620035d27df4ba88805d1119587dcc2fd4e3df63cc396a99755bf04fb15580d417266e32140925677b80b0a31387887c2e47f87d2ba61f18267959ff961a9d8127aa446c774f6189664becc2780f34a16f15aa10c6cae671c8dda20849bb45f6f2eb071eefe43ad3c94865a2b05ec5325135ce42d24896934a5f8683f4cca414cf9c45f7a1910e9da45892b7771091cf24e7b779d67c6101b15c41bb1de6b60486c783aedfb2fcd1fea7e9cb9a23ac3003d9e1cfa84475961a1c7305ad733e84428874f335ddf27362017090941f34bbfb6eead7abf6828b8ae2bd749b9cedf75d45202927c9ff380c99f9f442f5df92bd6a3d1f3e96d7dffbe90d502a133aa8ce8c23e8d8b7037b088882e374b5814297060dd6fbdef1e6501916759a76b03f5eab0f909336bb65ff33d48f9ebd61099e6d4393a3a4259d495abb35aad7c408785bd1339ab526cbefee4ee3ce4f41cceed5cd19a14676e9c66579ea1712fa8f2e70344e6dae98eb5bf091d4ae863c794038fe898c905c7cdef84a33cd3ac6e12bdc09f46b00a8e4c9d3248fc7b21a1d5ee76f471966f9c1e237794c9abd15dca9092641e728f78a6d8c1ee12da0a00004c5a69be419e621d4922092dee6f401868d3b9bc125c1e0a9c0f0539c1ff4a27f0456c9002a53cc94caf418f87496eac4c82f754e104abb4221067d0787185da57ab670a8adc7c61ce2d65f078048a1c981ef3b23d5d35ba740e903abc8c478193bffbef27621309ad062738951aea16f7f7a66ac24fa8391739e5f96bc1f6a8ba9efd75ccab617e40cb4cc87f66f795324a9a51cab1b2f37097b91150b3edc2d9580bf5942271645900a3a455055a3cd14a83b0e5bcef736e77ed257d332cf72fdd40087c8381e375c30532a3f5a539fae7b0292a207c80d8f9b6dcb55a6e5292459259a7a18cf6e23d2baaa554331b7a353e6967af0501dcef9e14bdf5e84f24329ed1ccdaac0580f84689c639792eb0bd486701efdbf7a4a34e0f19419453754d01de457b90c403054e5203034c43ec4fc085a0ec7f81537827b298a33bbd28c3205f1af120c0783ec2453bd8b9f1529198633a58fc67df6ae7082b3c04c8bab41978fa96bfd781a469676ea4d06f08e2f259ce4e993420b610682ce1d9a105a57265d2eb085664ef829ec74b36cafabc317915bf2b2b1de0107b257892cd38033d83be48b0718346995b45fa3fd68518e69665cbd2f9ed8737effc692ecb9daeba41a00421f105d5d19590812816a829e6747333e27421bebcf008b48f8c0d3321eb6b84f4112b8c546359f5e2f410a57f3eac135f8adad0790f9ec12220774bd052d0d64b6b597a910f4466e7cf53691878ba5a8f6b0e9d432eed8dcd7cbe9956126dc9bcca7c48df21bc885452141593b1e8d4c82ef74b01ca73a5d93abae1c056f53d0ba2f8e842d284f66dcc4f8ce293ef9297f98267509c503cd8064bbb4fda019c75458ae997d5786b556c9c73712bd419a15ce687de2a66b8cbc1b57572f5fe0a18e5e4614597b29a8e2524fdf9536a7d9f2b67ccbffb0f4c258e7662c7bc569221f95883d0887fb0952aec2bb67ae1f3022580138155e78c7cd29581070df878d57f0014c0cd09e78026c243187d90483e392aeace3c578629e2b4a59fb21fd5b122406d863c560049c1d6a884eb9c1e7765a8e49da41647b8bc4d1b9a13601d78b88b7e75cf14f9fef36bfbfcb50fc049bae3469f0e43705d17ac947195fb3c3e052f13d0e72393c6c7636fc28133e94995c43225957c2bdae697a76f3b5274caab6b22f6a61ea6c05370f84a2806fa3ee79297fcffc86c4591ffee5dae6d9b9718f2c8f016d5c96b89c4942351c9dc941ae8d8f9b1170cbfcab99d52b6a765dda46135d9e12eb2fcb71175fa13e27e8c6b5d0b14dd3aed58b6e9455c13458a3e18692912fbd3c93d781f0ec5011452f90064408cfbc584794fde05a4b011a0ca83c9e97aeffab8fc85b588dad55b92acf635107decafe28885cb35a9eb68989fa328ad8995888d51239fe51fb5724b00cf0251e8acb5e9ce81c5142c42334d8ffaab4240e39f551d3dd433b200de32166540c36d723843c59ba1253c9dba30b14f8fb4dc308f6c8705409308e4c8deb15fc3ec03d99bb21fd4fa855a2e0627fa752119967e8a5f1fea8c16e51b4eb2ffa47be532956840c6389f404b1bfe5166976224a64166af3c99fa18661809fd07a6b636f7dda3a3462a221ba7911b86a71063c8fab5396c5fd3df4d4e3a8b7093d4f062004c8707edb699d1ccf051ed218553a0de98d3a7baa742cbd84ba6dc84c17fb9c56237accf89336fe9c79e8a9883eafb1504661af015c34f3178cab2fcb10aa714e1a7c67ab1fa287ed9e0737790587ba72f873d08ad82c489136808c4066fe8a898e2ad1bc78667a2754793455852d3d9685d4a13bbad7c8e0d363672100e2c9728701c28b3bedb40ab78b4b2167a01907759b96988df", 0x1000}, {&(0x7f00000012c0)="e5f86adc3a5df133b7b94e3babdf4628b97a00f1cc49285ad9e474f57d7e71f74d7d8ca35abfbeacc5431b6c06272a4538c76b8a22f1b4468e673332349bf55adb480b4ade0232eab1c4c6e92d6bad6254470236b9861d1a706a6aa999e59cda7a651b6c43885d76e01353f67a4f88a1af551bfef7e6091ef2475b5dafe3fad2eb90d5b41c509fa6041939b995a07a45e73ef5768a70d09b2ca336941d57c0b3a432a4815be3ad2d1126e5aab31506d9dda7575de7e4894294a37e8b27f53c60576cdfd59c6c58e11de0f3f2f2", 0xcd}, {&(0x7f00000013c0)="9ea7202d2f82e37c611f253bd64b69b6c84194a998dece9fecd69af2c1512d9fad01ba3cf9881b91e06da1de3c99b19c3d25aae727f8ee3f59e23e34bd88a50b66849b9289c3f37ac108ddee21ca94b873b9490342b5f6de43a8663a09a9c1a444dd7838e59aa25d02e380ef9fb92709784f2dab4d9063ed8a5403d5577138b08b8d979bffba32c25638ca067c3550764005a7c522bd5fb8cd903f652ef413a20275da3c85d906e8d6fffedf0d5f6ad753aefa97e3297b725fb980fa9dfafef824512737d8c291065541b333d1fc", 0xce}, {&(0x7f00000014c0)="eee4abac814e743e72cd58afc4e8dc394b4208495698e69970f9c4f7024f914a707c47c0e730104a825a175cf3e58d4d78f133757a042c89d88736beca2a7eab2268a0", 0x43}, {&(0x7f0000001540)="1b2931a859aabf12074060c47ea5aee335b9ddec5d41f2caf752aab3c5e40d6ac2575a1e9c06ba739110b5b60263ce28767d628fc0f9469b0e142a8b0b7b315cd527ddcf6356c33fdc4cb8129cd71c1e5329576314b698b6f8dbb7ed86647dc2127a2b963fcbe064a0bd2a66a7acde07bca6f3dce290fa3f1ea8f569d2f8f0eee97ca57475e6c25d0af041f7740f4b18399d4185bce49feb61208f1834fb4386cc2bf16b050738a5a39ebe391c8898700ad992ebb4969355da402f9b06390aad43ca1c2ae09f7f5e0dcc45249e31c99bbedea91c673d4b9e634154b78590a7cd78faec6773", 0xe5}, {&(0x7f0000001640)="fee7656f732ec9052358a5e009fa57c5d01d232c0d8415210946c2911dd6381011bda098f210b79012bf5fc5c6b16b72b639e4e1206152dbf45b9e88a07248cca79ea9079aa96e50ff66d6e64691421bcafef08a536ebcb04556705481a0d2143ab63558bb8e5faebdf54c19a6afbf7a081de062ab7aa5bc0b2ac3492465e33864f995f4e60f800fa37f1c09d3d97d7ca2c567128d9f9a1e619fe428996b3606a6a344", 0xa3}], 0x7, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}, @rights={0x18, 0xffff, 0x1, [r21, r22]}], 0xf0, 0x8}, 0x408) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r23 = accept(r11, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) fchdir(r23) 00:00:05 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x3) r1 = getppid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r5}, 0xc) setuid(r4) r6 = semget$private(0x0, 0x0, 0x6fee63d0535b88c7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r4, r5, r2, r5, 0x10, 0x9}, 0x101, 0x1, 0xb2}) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="e255d063faba6bdc99242a915f92035c55c17505eb49991369ea2c421c41fd3e0a3a4f077d4241bd54faee9f021dcf8fed27c4e3354ed65af7732d5e3663850df6dbccd16eaf33ed84d1ac666f279014a53dfab8f0147e35a8783f805272c526a78022859b009a73f671dca67ad8c023a8361f3065a96e4afc8133d921bbdba516ca3fcd843c06718b71df6460ebd5df5c5767ed7711e1a168037ed5a465de6c0bc24c78616f9123", 0xa8}, {&(0x7f0000000240)="8818cdea942e50b82391458ba76e6f8024b7ffe69d43e43dd69311f1df28751a", 0x20}, {&(0x7f0000000280)="3d7503d4592d0b3d8da03370f80e0f7dbe6e5ecf6bf5cf27bac4279fa57c47ed2326095533ce36552b3c166bf21decba7a1480de6200b468d06dbf674dc62456f300e7036ea86219720bae349a391da70fbbc596df18b2ce06ef71ffff1c2ef93ffca39e54d07e6391cab420a0f98d970e2d3ce3470624fbc15dbe191c9a5ac3ac60a7411fc0be302d9f56e0e441bb5aa8ae63068f942e0017349c59067241a37d11b1350addd1fecd58662e71e37afcd07604783765ed1c0ae4ab", 0xbb}, {&(0x7f0000000340)="f9b4163ca5d8871891e427072e5a4aa3f3401febdb7d0708379058b320cb52fff81dfe159a455a1bfd7bd47da89075684c787dc058777dda132c86260b1b69c5d3705b02c982e33d635824972d8f827d0d06190b3faa5c80c74cd701a0c196c86f167874ec028ba00073f8b950bf902125e7011fb6619af5e1f7ebc9e60b48b4ac715ddd633eae0e6734ee93f700fd659603acf1ffd90e43ef6e6e46c0771b2c0ae2d5cc40e1689b2047d6a55f4355ced7996eabdf3d0d5fbb477753b501dca029798b5b16f907cb39b818073d5a7659cc0f6c8fb577a51a7a290dc6c4817244d4beb6fd70d80c7addc814811fc99b22", 0xf0}, {&(0x7f0000000440)="874c013c881f12bc225354ce73004a8bbe9ec85b6cb4c4760158d8736a547fc10c1771aaf5c7c5d2acd8dac0bacb8355c429d536f81db5c5002b5f4ba471be43a695bdcaf61c97eecbef8437f0410c9b26f678a7e383827682a73ef58b80ae1671cc0950677a6ac9b0090cf4e369e3e67663a797d392a8ed3f041f963a2e4d828437397bec1091964ee87048a9ee107b2f706e842c3b6d9f5939672fffb3930fa0c2a0144220591416091242b221d478afc659071a817d0fa2b7b8862aaac850349cabd638c2db0cfe4404c09cbcfabf7800130c43b5e6838dbea71fc95ba48d0b39", 0xe2}, {&(0x7f0000000540)="330926d86e8a219bafbf10539224200834ed35bbfb5eba90ece47a7b934ff1be49e3b785801ee6ca1cf33a8525a0d1baebb0dc7042f44e5b0b0f78c8a1e5cf80677521351b7473cd2d00e0694e37326825f464298dbd1c7c147331b8cab86964f834ea625931d28d48eecff5dba09a9cf5e9f054fa6067b2ed1283a09e2ddd94ff8e672197db2fef3f97ebbb495421e14ca171f70a54b0e72388cfc1f36bb0ce63ea5c0d0a571e8e572c631dc992557967e50f3ede5ed994216cd1d4", 0xbc}], 0x6, &(0x7f0000000680)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r2, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x148, 0x8}, 0x2) r7 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000840)) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000880)={r3, r2, r5}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000009c0)={0x3, 0x2, 0x80000001, 0x9, r3}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000a80)=""/240) r10 = msgget(0x3, 0x0) msgctl$IPC_RMID(r10, 0x0) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r11, &(0x7f0000000bc0)='./file0/file0\x00', 0xc000, 0x7fff) getgroups(0x3, &(0x7f0000000c00)=[r9, r8, r8]) symlink(&(0x7f0000000c40)='./file0/file0\x00', &(0x7f0000000c80)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) setgid(r5) socket$inet(0x2, 0x1, 0x3) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000d40)=""/78) 00:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000000), 0xe6ab481, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000140)='$', 0x1}], 0x1}, 0x0) fcntl$setstatus(r1, 0x4, 0x102000c) dup2(r1, r0) msgget(0x1, 0x400) 00:00:05 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x8) mkdir(&(0x7f0000001440)='./file1\x00', 0x2) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') linkat(r0, &(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, 0x0, 0x400) 00:00:05 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/11, 0xb, 0x803, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10b0000, 0x41) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000200)={0x8001, 0x7}, 0x10) rmdir(&(0x7f0000000240)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x1, 0x1, 0x400, 0x59a}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000300)=""/46) r6 = open(&(0x7f0000000340)='./file0\x00', 0x208000, 0xaf) fcntl$getown(r2, 0x5) sendto$unix(r4, &(0x7f0000000380)="de1b67c3859045a76c6db50af60a7a3fa08164dee470ee26b3d3bc7c368dadb39e215176b70c43f8f01a63a3b33ab2600cfd758461c502995c0b03e872339fb1fd23ac7c86cfac8837c2afe048a7cdcedd55fc81a37ab86e6a6f0b57ff361023241f2fa7a36e106419eb904a0f43e1615ac2add73269555abc231d5c83a061bf781a6858415ac04878788e71ec26149cd2b63f8cbc6baa86677d", 0x9a, 0x2, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r6, &(0x7f0000000480), &(0x7f00000004c0)=0xc) preadv(r2, &(0x7f0000001640)=[{&(0x7f0000000500)=""/88, 0x58}, {&(0x7f0000000580)=""/20, 0x14}, {&(0x7f00000005c0)=""/76, 0x4c}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x4, 0x0) bind(r6, &(0x7f0000001680)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000016c0)='./file0\x00', 0x1) write(r2, &(0x7f0000001700)="0c63b127d6ccf33f730c0e71b56d660c2bf4a1e0aa0035c90480824112102ca252c4b9de36319d290daf7f52e1bb8632fc71d30cc50434263ee390c783071106c7c95ed96a2fe3b5a54171b792a52cc324674b2171dc07c77536d27e28b92d93aebeb11042e85d3fe7e245a9f27c002b58ab60aa342c1d2654e1461ac0a02c937271", 0x82) sendmsg(r2, &(0x7f0000001b80)={&(0x7f00000017c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f0000001800)}, {&(0x7f0000001840)="9f88064727c0cf9a48652dd14d7c4aefeec9079f5a15ddc098263d2bf16fdb44360787a842a74b2255ab023f6a02ac304668503d4f532065c80095fcce000b14f0664b4e2752090bda2379a2d21ad2ba9446bcf009d2290ca3f983acb5dca32744b984abcbd2b9d870677a91eeebf52af2153bc20db7c913efbbd54b3397efa0c3490e262d0728c4db70e5fdb6850310f81a3e7c249eea7eebd426d4bb901283421e73dd2c2a3ce99018dd6a974190f12d7dfb36856dd90d427e87225a797fc51778c6cb0e90bf2eab00208c99e866250f27", 0xd2}, {&(0x7f0000001940)="dd3d6f10ab2003c5026c738b505feab5354fb6dae9d4ad8204395135407373e810a9fe1bbbe13746916c20b7973f8f5684b16325581afafb85873ad538e4114b0f33033af963507eca02199b7701ca4e3a5e858e66049327", 0x58}, {&(0x7f00000019c0)="fca572f7b39aa6813279cf226f12a51b41ab823bcd996263462a5a58aaa53275694a226e6c83d5a96c999b940a2a5c2c7bddbf357e7abf502140cb3aec42990ed1cb2002e1f34a7ed9fbc61849f6fffc505b92adb59d", 0x56}, {&(0x7f0000001a40)="4db3935b93dc391b675cbd7f9cbb3d0f14bcf81b9246a2da25d95ef88ca331d7f1278d92c39b9a5f43e5ecace9161f7417eb22f5fed2f8872b657e42e91f01e40f72c6956687", 0x46}], 0x5, &(0x7f0000001b40)=[{0x30, 0x101, 0x77c9d5ab, "6ba8381f5477461d961ba542484a117482be5447d691e627085b"}], 0x30}, 0x4) open(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x100) setsockopt(r0, 0x5, 0x4, &(0x7f0000001c00)="d40160e170325805638e6678c009c144462357a237600fac0c18772c22fa9b08b9ba842ae808b92c169dd1056a2508adc4496fead78386446ab69d6239f60b5b7243af5b7e1f78d1fd6f92492f3b1d1e0f9a6be81055194af6827c194b5c3b57765f6bbda9c886cf15597363aa2d16a02adc3b301af6274564a099e100d602d351dc49829366a8cca066b6841088a7956089b78f13ed4cdbe89715e2302299472a5b9edd6a35eae053e4efb0be65c28787eea8d90deb28c50dc3ed72350cfc0fbcb95aa55e84074a3989ab0cda1fc80d10bea9ed6e932a63c2769c7916319b82f0cb1604db24f7c4dcc72403bc221099745949b53d7d57c37fd072d8e814bfb102f06ef9105b4d1b9c7929d19373eb7ad3f58dfac9d657672c3983be55fd79d2ef67261ca5a4d49bfc6c022c6271b076f28e68062f2259ee6d8a10ba1513242469a680b67c43a33edbaa45f4e6eb5a31b38c3dabe1055a4d0ae281dd59623f581872ebe9b2136fb5c1f74ccb53a9e1c9be7bf29330bc1e8375885127fd50af491af9feaa43c01269f0e7dc677a633948fdab34f428c6db1117c3d52207e532142ffc1dc2b96f1ac7b8a7cc945def72bb87f6958a1f0343bcab74e7d1a409e49b834d06f2d00de87821a070a210405d435c704db6393abe22b296472aa9955cd722cdb6c47fb53605889cd49405ba6273741859a9c776be5708c2b3d1edd34284b05f7b3fb41075dfeee44eb5c10815a3c175b70360984bc99f7c4c20d4c513c42609de1d14347e8f8780b1c9dcec191e1438b13891286228e2d3fee8546bcd2c55118a546cc5232e2ac0044b6c84978d70073c5c3e7f67569c9eadf9b1b5be2f32146daddd390bbddc715b41e71aa7857b6f15234ac2bf7ccd39246ec5efb29b8442a6db9be9e93520468dbb4d06fe739289e4d52ec9057c1f8e49155d86bfab8bad07b213a098d981a90d055e250441ae9ae42d17d3b9104a35c018f09947e91af2b33e53a6d359151fd791febaa90e78be7d21e8f7524d18ba8171781214ae1fa6f3e01ce1065e89691a57b3502bbd60da5cc9b2cc911e9c9e7f05b79f018dce12f6c3deb157123bf7737236af5ac9725939892adcd583a2db5784c1be17d25d1c1a158867e385524b88263f9cd32483d0f74db13e98410523fac7fa776e09ea2b3c8d5c89ed3fef06d6ba0b640442859fc6c7d1c388a2ff9d98ec5f2b36997ede014db88c9a04d0c570416d9d309124bf0e378334a037f75f2fb13f60ec96eca28cbbc71e5dbbe8cf6686e07665a52aec48d5fdf5d857bf3000a3cf722a671a123f6019d108e12664822f01b8b77338c858e8b86deea3bc028666689e7d1cb49a84974086897b08960014c1d26205650d85e3fb712948e16747d5e1ad03c4087669c1e1fb604334f421fcd5b25b115a549a1ba7f8f31e215e8c223de5655ab97d9c1639cc9449c56933ddf5295a8883639d16c6226d038623c8177b1b4bdd16794b09961254f624127e67c41f027442aad25450468a951c997632bc9c74f6f139947603e74421dddab8ff825debe22244d404041be0f501a3d7c38e4de9b5a101df7ad747a276874d535af474cff70e35e261e504553a801ce545078162569b03dd226c02c328b8a8290c9d587f01cf9eda1ee32a46408fe6b8baf1aea2bbb6b440b49b21240317c37c6c2866009a6f566e7de08028a480d45e34e4bfe7ea87a6763521c32bca1417446d810f23f88ccabdce5aff0256b42c05c503746ee7470be821cde4a74a8e6f2294dbe021964dec4b978ae77780d17d0a7f83945ee7bf6107aebb3fd274c72f63eb47412614f49eabb3eaf3ddde7e868124763c13757b37a2f0bc9a7b83225eb4c7d22429c39c949a3401e95f6db0a684f779d9cd221a358bef3557a513ff36f02982e75ad4d04e0347439406e0c05cdf6f9f83eab9f51808b3b55b2d1ced75150e72e8175b0edb8a0a57acca4552ded114190c462d14294b6bc8c88aa786094225e1daa5e52693508f610544c94bb26f24830c62692c0b2b37a7d069364666a0c41ff6f0285b7d7b117823c423a0b0b0db985f007e7970a3270a7b85f869f015ccd115510caa95ddf969c2fb222944c983cd6ea60f9a188584ecb8bbea261bb3e63b691998d38fe0e616a53b667b8e13f20606483ba88d4d646992c89ee454ac0b373b0796b01749bf1ba9e28e774d95cb89c55edbae7836eb39736ee5747f9a43f6d9417882011b9d62e6e25dea69339674d6e9323905557c2f622d9462d1a25aaad5eb2876b45032e82875c7718b582e0ee74113526c643c13d7decc4af339d499fa0c6e1d932eced5235eb43fb68c912abec62dd45ae5211daca3ee58d14596331b8089d7e67d9cb2535da641fc3bffc156d1971fbb0a5377a52621a303b2f1816fef84ae000f2f5387c66bd91e2a2e1208ab92293af852591b9a4b70f30aa55068570eb45cd1892b5fb606154e351c4d336bed0f88b74afc2deab3ca535066db4d6f75ad753769ae33f84bd0dfd5a594de24cf4c14447c083ba8532af7fb3b5806a0b792170b2ee592374872438891cb1f258e3d264c6b824674f6a6bbbb17dbacbdeaa56b4790eb3cca23127a449eb864c089836b22e8810a3170cc0dfe0e76966c361f859de063a7e2fe116d5126ee08bcaa8a7d620c72ba9d3cf6d576a06f35fb36b2fe204e30f1b55c52cc17b011ad6f88a5bf84eb6850a78112f47d5fb6538162c26f8fe60b7d195394dcc8bf6f013d9abf63d5b3f357665ddd3226bee61b2ba2e522034de87d86e77e827352756c28e49db6b3c58a81a4b3e0ef2d9d172964ba6db4444fff2360ed29420823b196956b3700c79a51b5073c10587317f7f31992805f17194f40f635663a77d4723db69b81d8adde3a18693fb171a3f49b8506804cc726bc9fcc5e4903dbd3939b58851a28363e15a96b8ba038870f5aa61c2bcf241a20b62d7d699e3a6f3e888581bc58032bf03348a727f13ec5608007d1fd94186451398ebd71acffdfff0514bed114c46dea07722b46c753be798861f69f6cc1d33d7eb65449148a8ca1ff65ce10aaafe8e95ac29ed72adced0f0e895326f189c05de7d24bae91eb458af2359f86ba6817ebbf4938117c25373672945a2ab44f0f95bddb691fd8e8366034a6282f7e0f495f1624c649d0dab8570c4c82da4578cc8589e9e935e3696d80575bde57391552d661fba212b8be6fd83c3f31206c51b59c79edaf5c49394c57356dc88a384e8ab38ebe76629939192cf84362c2659c910800650083435edba0b6fd471730ba451a7fd73a17cf3d0d8023fbf2673a76fabf69756071a0ef6ea45d8e120a3a57db651ce4173133f18ad61ad5f4f669ce3a949e6741f3f8d0146af55f2ca149a85de1597437109ba4fa1b570bb576632ccf9bd099a973b80bdb4f44a78785dc920e3ebfc52a4befd045a47cac23b8b615f679d5968cc2e9a4208bc77349dcaa5caca9def103bb7a9fe9540188a2d6a54006f74e662b3722e9775d257b5004b431b21c077879a616ad5ed6d06aa25fe17c2f988f08da239c9cf26868babc0a8005fcb7eed9906b48d7e7cc36abdc4019a8a439e1de15f6a795862e483e7cccdfcf27688fd0530c397b5f0a3e51996b6f5b51d89c0c445de01cad6ba1646b465f1b5057938109b464338b79b8df610284e4ff941aa338274111463132ba905d9f3a3d94101f7c9c82f863859b50a7a58a996ff5b45cda4d986d685e49578c9078427b18cfb7d080a5697408067a66acee11cf198026d3801377778db7b091d09e996ae5453b244aac401b35f661d256a9f7b2c46c3d2ec8855f0ece29fd687cbbe2052ac27dbe7d01af04a1939970def50eaee6379c62b0ba5a9eee69c059b69a132a0d6a7aadf38ae062ffbf1b1abdc6886f30d25cc18d30a34e5e3c9e7b4c0ec966895a2edf04ff89ac01f2bbe0ad944162e38a398822568d62d902d53197a9319364821aef911cdfcbf9c3a268301bef65e544f9f02cf46fdc94b16680177ab9ba68fd625615389974b9b8243fb1be2ba0d9407db7ed1ed1b3e3d496379a17d7bb618fbcb5f0e5b0ea827064dafdaf54d6b682bf7bc5d6ce4f99f364dbdff3154dfeb32bbf7487b29960a1ab1af12d094b7b7ecf3a14de810a2a064d919667332b4ff1ba3da3be21f89b89a917cb469858d45aa5adc4391ae578c4096b0dae855ccfa8836f62b9103529a41ef4d24af676a4910371b64e151af901c03bba8752ef085b6eadfe54b576f6fa1f37bde36aaefaa714ed66fe6630a7a746a0f74fd4c62ef5fda7b15e7647cb0b6057316204433b20e7f0c8a8201574743c978a0a41ea41d48ef402c140e26362a4abd7d7b029e2cbae52127a933df17414a71c62ce0b6d5ebd9f06d95346adfe54c56293a9524a70d786f2b22a02dc73742ebfb7bbe38eb3d0e8ffc5059eea8eb0d75043bc119c3fa4b25d866cdf32c1ed30bacdd7bd6687d6ccb44135d98dea8ccf4b3b45ede90af888a091341e3bc50df2790d7d61defd88849f476afac20a6750167b66c845f22ae27fb405532a561a07b705842d69f4d7422fbd9da080c96baef6a71d7a112c83d108cf216e7e8031af6c15c60e465b6284161fc21e2074676d2acb566c702e2fefc175cc422da78cefd5564d4ff435cb5f9aa7199c27087a9d4aee0299336c24c52c106d4471c873dc1213672e05b9de64f278adc2a90ee51a8c99b92722dd373eaf5d5f2e4b24bc5b46ea01bd935c78a2ddf3dd93fc0d8fd16da4d1fedec91f4bcfaa28b2824c79a1d32bf933ac794fdb857c5e2cf4985422c301199e6dc73bf23e8d27dfa1c0c0488181d72093b72f36cf3c5166a2d5291e4ca932bc015f7702c0241ec98bf46aa34904f5adeb4c610dc13905eed65f04bfb1a5ad57a15bb576a270fa4dce59410267ee36c75702a81bc7309f87c38e3017b60bdc3aaf286f9d18fe0c3693e4a44ba20cf41b2d3cebf858ba698210299b23dd7660428d15967663972aed246e06fed45df7a55d2b6cd2aee26d67ccd7bf57356eaf22a999e39099b48c92603074874bcf4ad142b6dc867e3d4596e990bd4627098a0cc0082a94b20792a7c36a499fa1de89c183918b359264d456296a5b793eb099fc64a84adea04323843a43ae8621426b00f4db70d0a946f1f3bde3a3ab03d86f3554946a1884a592d3a0302fde2d05ec5a73fbbc3eb37e6f8b41466c981f31aab9ec420942b0627943dab77d46811ab5a01bbffe7edc146accc8dfbacc37f357401ec2d254c0eb3be2624b8ec4766c883b0a7143b43ba70fe5dc7f30924524ffd307fcb505a1340fd149b1bfebe58ec843c285f524de4ed79a2020b4ef86e7fade2626c58b8a8cd8a5471e1b14305ad73f3f159935bdcd91ecf88cbe1c7a3b253d98880deb87b33698bde6de765dba9c181680dc124d36540c5bccde6a2e69495cfdc688e555a0acc3171a3f2a5ced17d067228c41b47525b31b2bd7736bf84bf9f0b2814cab5fa702fdb55931d08cff8d313007e485badf4a8db5e0f87423db9e6d18a09de0168a62bc31bfb6bf6b0774ef33f85c9032683ce1864bbc77e62d0f38aa3a6b9b13adbaaffea1b28321ef3e1664e4e6358ef576506a88ebeb521993693a0ace2804c6ed1841808ef8302704ba6e9e57d01e172f7ab66e52c6900af603456382416387b0a59cc7b1141c45938b37338442f39ab2a772cf0c94184bcaa23988b549fd18628e8bc4fdf47c95e52a873486c48f7baf054cdeccb9ddb2799af58b3ca6b81b60463a8e260bb1", 0x1000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x0, 0x0) lstat(&(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)) utimensat(r4, &(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)={{0x0, 0x1a}, {0x0, 0xe4f8}}, 0x0) bind(r2, &(0x7f0000002d40)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) utimes(&(0x7f0000002dc0)='./file0\x00', &(0x7f0000002e00)={{0x401, 0x9}, {0x10001, 0x29}}) 00:00:05 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000040), 0x0, 0x6, 0x0, 0x0) 00:00:05 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x10000000) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = shmget(0x1, 0x1000, 0x12, &(0x7f0000ffb000/0x1000)=nil) getrusage(0x0, &(0x7f0000000100)) r3 = getgid() setgid(r3) shmget(0x2, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x5, 0xc12, r1, 0x0, 0x0) getrusage(0x0, &(0x7f0000000200)) shmctl$SHM_UNLOCK(r2, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0), 0xc) flock(r1, 0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000300), &(0x7f0000000340)=0x10) r4 = dup2(r1, r1) fcntl$setflags(r4, 0x2, 0x1) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000380)=""/60, &(0x7f00000003c0)=0x3c) write(r1, &(0x7f0000000400)="3215bb887b66b9c4c59e42af45fac512351811b1993fa043bb76ff0df2eefe130d48c2d85a34fefb5a0145bf80df62eb73553f6ff22548e4774e1b3bde67f90413c0e966d7a7729ec4ca5180eb4a19202951457e30429108677c280706f8db21f8ed178b56018b38657295754cfb1177b6afc6d268eb8ac7ad94523984c0d75de7fcafe13dead210f3332f59b077", 0x8e) mlockall(0x0) getuid() symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') shmget(0x1, 0x4000, 0x1a0, &(0x7f0000ffc000/0x4000)=nil) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000540)="01eee60f6167da2baf043b38b006b84632cf443df397c496ff96fb1d5e6fc0c97055139c8c8915d4950a10e16058892eb42e47b6b2b0192e4b28377bbf52380e658f8740492a7a2ebab4914e507235f57f3dfc86edefaeb6aadcae69826cf2f33bfb1b3e63167c0dd098b86787389188da7ee2ae8aa6881fdd63177f03faf6c779f9afa9ca09476c933a1ebd6fd81a259081217467827bc4bfd4d16f2fe17a50aaa9eb5ba9d579aa15c1c56f35c3c23e00165fe09be2f41f3b71e23c956917925bf15bcff1dc5bc51877483f046761fa1a2aa7284525860e55d85110d474838692f7", 0xe2}, {&(0x7f0000000640)="80866e1503717cfeb2dc5450757f467e28848c5e44a454e6f7c16abc1625be756ab40ae5e5c1ffc02626ce278a355c740ac7525dfda8cf4f81bf9b5d8edcb66274dd37c280e5aec4802294cf2612926fceb84efa3da165d1e6fea6391cbc9f22a027546146a851d26dc0a5a82317f2b9d51c21f06886234a730f97f5847a96356b884cadca2a79cdf0ae4c6b2c38977325adc9c8e4", 0x95}], 0x2) getgid() mincore(&(0x7f0000c00000/0x400000)=nil, 0x400000, &(0x7f0000000740)=""/145) 00:00:05 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="79b52bc464115740496cabf37e33b8f3b9315d06b2177076a2b003e0cdc07c37", 0x20, 0xb, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x6}, {0x2, 0xdf}}, 0x200) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4c57, 0x9}, {0x0, 0xd1}}, 0x200) getuid() sendto$inet6(r0, &(0x7f0000000180), 0x0, 0x4, 0x0, 0x0) r1 = socket(0x10, 0x40000000, 0x7) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x200) clock_settime(0x1, &(0x7f0000000200)={0x1f, 0x1}) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000240)={0x3e04}, 0x10) sendmsg(r1, &(0x7f0000002a80)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f0000001840)=[{&(0x7f00000002c0)="1e76bdf239b04ebea5716be8ac3d494a6a451b2cfa334861112c54032c179d526f64d14a89ca4fbf532537fabe7d7162b7111366abcc3fb7a4d15dc7c9798e864592852e9257fe4cece4484cd2131aaf9c8cea260e32960350b094372758dcdf130127a473b847ffc2461194b1084e04b2004cb0f120160689f2af46da91a5063b1e8c4f5ee806c6c75857eebd06b7a72e6cbe02c56f63ef7a05e591bdcc3a8009e72bead1800a3eafcf61afc9cda310a47c92", 0xb3}, {&(0x7f0000000380)="a987ed116a34a6cdfc3d82049cbd18346f884ad37ade894af8112a4a98e4383e50032c8837303691856fa100ceb4f967410f9a41bc1dab6aa8f96c4631f7d8aa482cd9d18c6cc1a19acc69d9c92a31ada263dd58ba2f", 0x56}, {&(0x7f0000000400)="a8058e68aeb6883bd4a464f48d5f1cbf823e9675607f7742f51bfa47d4ccf62aa3c9872ecf6b413a47d272e82a24337e8845f92821751580946535aece2ee00b54aef9781f", 0x45}, {&(0x7f0000000480)="f71b9eb1e3ed4c2229e6e2915d32e9756f1efbc9559bd2fba463ab3f550ca3f17a8919cc3577796d31df39382911f25a30393af2e31dc7131127b4d4b713c3fa5e0710c402e23b3a709be79d1c087787d3651db6e8728a8db6b74ece491da13114067d06743d29a447cf0564c550966273c377800dc1d861b4366bb26a161ecf24eeee597b441c841aa6d10565da1e7823f56511914afc48321bc6f448e018b62aff2490e193cd", 0xa7}, {&(0x7f0000000540)="7bad844d1d4735b395ff862c431910afa2c1b56788d0b4ec53210360fe4014514f29276e024b9ed75bc535d8803bdcb67d87ef5c1abb539298408ce2b424bd02e793dfdb6f1b3402e649d75dcf404018b92c3d8fe2bcf83846ec271e5e942acb6becb2cf1cd94d6986875d2036968d6f010f8b917a4a869b72fef66c39246b0834f6c9205b62449fc1148ab2e9db2442f29fe4f550a9ff029701bb5cab4e58a3ade2660f110fe643505d97", 0xab}, {&(0x7f0000000600)="d7fd850dac4e9f7ad783f955dd414f6aa0b8dff3420165a1f35b1711b77d8b2d57471cb555e5679cec6573be5b9f66df9cd3c3ba11531de5977c45dc1681fcc3b28665d3cad53d0df228dbf7ce5d857c521947b0c5c8eb5665fa60d45aaf37ddd0fd3d4e7ddbf7a434461dc9a65328819b154b60dae9d6111b876731ab4d58106b5eea336265be0677270e8cfbc75eefdcdc843181579e2956944fb5ecf78aad910434de6b8a249bf5068e520a79f89baa1ae1e35eea32459950f2765e2c63079ab8331aa23a0af17eb25e14e679dfb8d523e5618e02d46f6681e347cbed97dcedf23704610a5ba335b788eb39be3171211d6a1315fa75e50f35b065309c6700fc511cccb181b7092a85f4334ae33826d1b98ee33f95c30e98d24d4ef0af3df3cd4cf835ffe5f2df2a0d274d8931eabd0d907f45c6484097d5265856db22b2770651a77bced44e7ceca74148bf52bc6d5e992481dc425c10730fdec36a59eb3c34a1e890ce67fa005ce301d41183547eadd661029f133e6a68acc62a8a7eb4ddb707c7b676f8b9faff09e1e276c7d273b73c644f0d80dde1fcdd389fd6f810900ba2d0cd12990dc9287a253049ba220a580db1b92c88d1594e8a06147f4d92084a4cdb974ae7bbe632ed72f5d75c6d7759e9e15a88a485a9c8d97794ec67b5bc6e52aad4bea9be2702ffc26f297f1254dfd58517dfd1258fa61b005f4908fe718ada4aa8a3f7b66e1d5622d8838f3092cb683dce9bce5a0472b10c5154807ac595d2c81a74bae04aaa0bd144bb29d4a8fc0143c1555b48377feb22b200720c0eff0030633b17f2409a6c2814b386700a1bb3340e8bdfe435bf3c05d85ebb3d936ae3a7d0d07bbc34946c64bc05b9c38cf414942a923309ee5b74f5b8519db1abc5ca8bb7e806b02ad0db6a21caf15d51b07bc2d90a94de507745e6f764738b84f91c102e244a8ed00ad7d407fd5c7562a952539696fdf073c3884e7fe08098f307965c2f94242d069f6c54ac68a8ce2e1d95adb68121f8d66e991f1d43306cd9d6431d44bf47abfcd0d665735b4b569299f3832c2b5cd314bb51b5af67b32da45814b4f0a1036d1b96346e0bd841a3a98b6cbea892d53c4fbe10cd8004e796cb4aff82df08a5bfd9b6d0c5f3cb34394fe87a34571d492a47cc8d529c325206c29a3406a5cbb0fe7def08d75b7131e42e2c6a13455db0fd01754ad258b01b866d5c377fe58f42e90fbab3704fbc96e10e4cf9c7e765948a5506e1bb556c42ad90d8ed499310851333fc83c27fea3b5abe3c451052ff289e8651283245447c6863a258f690ad5810cbf8b98ea54a20e0e91e1e9eed71815b01dfe99b3f60e899aa0392e321fe90fd4d57c45d5f0234ff46c96999fb42d28e96b26697df2a1d858636e54c23af3a1cf7e04f7c96e515a324153a932bc59d29a7da08763c6c6bdb62346ac095c53925fb8fe182fe6989bd85b10acde179725cbca59c49ed586b49edf66703088f4ebc6e3d3106a4dd725ef0b42c590b848e4e88b22e64b25a80f0a7a1934ff201dc702c468efd7c1c44a7e598204ce576f140a499ef68206370a26e087712b73c141e1b58982256e8e1ad52d599051ab3ea475bc0c705c4d0365b77e115133ba146df3461d826767e40eaaa921cae9fee58bc931f1e36c2f2f74a59be6ca94b6af16839f2793de5ccb4868317d6668170928dcf07fd91ec6187b34acdc5ee6f682db5ef6e44a5a0f823748dbe97bc7555077f59c14c7daefcb4e0c51055208102f2fd5f721d8861d0876f3501f8be56b88d8a933dc646e009709a9d402669b876536d337fae107399e1ce85b488005693b5ace984de60637f027dc51c0d396205a678fc28fa48b295279a6783a31d842a88252a085c4e4ad44a4b3433d27019532f8b1e5f18a2bffdb1128a9b25bf7b4ed4f12c7efb3d642f49e800fa4c11ede9e30dd6d908fb416106192edac71fa58d7964dd2b2519273d7eacf75158790ec073c3fe2c86bbd1f9098544f1156d3184cb8dabc1b37458c8840384de98c17a4fedd6ab9bf77aa7f4d62577c3d2b107fc67f3de83c5d2ee005321e2bb97bcf5c459a14883784c4e824396004394ac5403f383bcd1299911e2a6b34d7a082bccfa683b7bdd83cc67ea57721c0a20a81faaa1784e87a463ccdd39eb118ef7886cafc858824dcb6c9101e95ab8bbdf13da3ad1554d1c1aee705c328bd11798a9ffe7910303ade23d63987f48472eb5097c35943c2b62bfd972d01badd04ccfc7ccbe4680057984f23360776e616fc7fd35b77cd76527d5550e2bd91347f45bba85b474d0800d01faa7eeedcf9a0ac82d8a60469fb37323f553acabf40f95ddd0aff34ae7a10e32c9f69a9c6e6123ab64fd9c0ffc752c90391652e9b127d841076e0df5f8d339bf30919d706a9ba52a7e376c8f926f9b0317dd1897452eeed68aee1b1a824b76a61bbacfada6f77cc1b270df0bb56110883d1d84deba771657d04d9ae227e494f89f1852cc50466929a71a25b7fb5b9a1446be5e35b03189b36b121113da6bc8c58a308064bd02e8f479f8fe3d986080dfb7ce18b534277da94e7c08f0c1c392c1bae793d0c04a69d30dfe0766ebc5502b913a177844599c4e370c6f32f3ae48ea20aafa3f51afc80b267f5a49dabdccc065fca3fa15af87d880738924af56143749eeeff95ec8cff5b14e3b605d555e6e647aa96bb2eba8442a3231d942c8adbbd68b7b471278b2b362fa371874f0fe5d7d9e41e5d1a23494c5b72d272d5b8ecf5037c765744c4c98bc5642fe2177cf77235fdb867065e8b618671b79666c77964479e431c51ff50e7b17677ff8ae718fce59397ca5f850f5cf72e3a309e1e8cc5936260a23ac8d83885519278ee9980950689d56512ede2ba3f708fb62975214bb3a9584ad74033abb687905f25e319bb38b83a2477899a5ea3d52a0861bd9cd2d3a11afb678bc29fe526f8bac92ec2cd39d8d471e3a5395a0086742e1c8491c927c918a954e7a446ee2ade8807b53abb7fee3e551dfa65178d547b2cc2789395166e6fdb3d08e9ab2ba45de72cc7102a8a5207bcb756079f499df3e640b379cd2fdf9f2b3e0a1b1c05fc66e04a587862ea6a628185f47797f2141b71eee74f191de16af46406a31ca7c33058c5531e3dd7b10dbac68a7071d70cb127f2f78c91f114daa207a2d154078aebb2cda906deaf125d8415bfdc5bd6f614f2007e13a8668f5a8dec9a3b4f36c81df18367121e2ac20d832fbed95f2964b11fbc8a8c89aedd808f1f6595d630f879a6bfe9b6af1d3d2dab29c4b8d29d683fc5069044c5682392a9ac3394b15ca49070196a416eab219cc27cccf8d779835976f418b8c442569dd8e8864faafc6bf629d7bdc8fdbf1b242bb1e02e65680f588544940dddb3862a1e839d320497613df134c0640076a1b1a25307add17baaa06a1048e2be93c76e0c635496e77fbffca03b437c8d7e9753d4c4f2fd9be2f92b91d4c90a83128e5f7d8e06a6ef8d96a1b75ebafdaed34d82b5fce18eaa553a1e35ba08d7ad1cd756ea37c5d595658d12967de9ddd44c97dff96c8be57487151f183d99566f965393750f40e5fc0f588d6401f655ed9c74ec64b125e696b2093af3ba705c258a91194247e94a9ec34956c88cb3fcc277573496ddaac71c47f88ed07e394dfe4d60597f9a7aac6a591557baac1f9d3a68fffde22eab909bef86d52e8ea62fe4d11bd3d78b45058e391c0c380074adbf5e17bbb0c6cb307f1b7c122faf09098ca71755fb7be59be4ed085e8e685e4f3685fdba91981dfbd5e9c1699fbec19347b191ad192e25a7830864657998e3061c87784951b19caea76de3ee1934dd1ca4569740b8cc6949ebb6b18133570f848a6150e36d67f31e244408c3643fe240140d3328cfbed68cba5ea3213afcca33620f14841e403f652f2359735359f7a6fda3dbb30e0377a7fb70fe055960a60c40ca08e5196986e8d8001ada6c5b510f63cef779406b54428e59f2520056c8ae23e6984bdfdcc86b11ab747149c01945edd742094c39aefedea733ab5c797517fd109af46f2f76d683607e176838cfc7f3b9b38dda8c69eac7540d88689590c44aa6de9ef39654a43ee2ea2bc8b29d0e5c9cee96db266c9171678522d21955b826c9d4b27fb024c8294d1ccd651ebd23a76a189756d53cdf487a7a3182f9f0204e695e5419e6270d211651db598241b75873255121d7f1479b03641dc5d6fdcadbbf7ac2f298faceb1eb1f46c5c754ed48008b6f670aa9f7b5957209f834a3f2c6c5cee58bd76cb7f8550f1d4183df88d7297d20e762d726d4ef2009bea6c675259507b0780101038af49c9fda227b391edf298663101076667eb1c2391758ffe2b151bd6621fa0e97c868281c192e75cafb3d8283a5b26dc0aebe1aff339dfd9275b74b65d82f2385f3b64bd8e5dfd4ae50a41ff3a00562d5ebedd2195e8ead6478a6283f0062f0acd09ef132d8e1c65eebb020e6ecd0f3678849b2b87cbf5f75b3d1757475fd78e969f665910b6743f58713445cfa5c9f114ea4c77974abf78ca7580ac5f275c8cedf4f98b03929e5015a3d35df6efba5363d2299ebde300115603ee617fd186063171593bcced08a71e315663ee834dfabca399dbf14168b6345bb2cf784f67fd1870f01b8c9d7ebb45862d803b18eefb06cba78a63489fc104f62ced284018e94c8dd393e8bb36adbbce5c08cd14aecca4c75cfe6d9b6f59a6fb286fe563e34ba7f4226021b676cfd15da216c4cbea46d4af9a324e65c8084df8f5bc2c30ae1912a221164e6ea9b917e38c55eed702a9483f91fbc8ef220aeb735bd798a88ed72e0b65a3d6a6de27c5bf1e6939342f14aaf32af580b7715ace7379ffdbf47f29eebf99372d1c2ad36c7cd1dbf1374cc201d0552ef06235464907b8273c3d0efff8f560d00394cafa1402532872fed3d1ccc57a83e50fd748bdff930cc34032a982068eb4c78dc9c9df4070a0c848e89d7f839f7bd0286f7444695852653b06e2cb8879eac6c37bdf58bdd020224544efa4bb8820bb8fa164512ac8cce3abea0061248140af7ebe26f359094a6d3cbac81f8e693003c568f2a467fe86987affcc7d9833b974bc6ff0615cf2991985df3ca2c794a5aa61e2e32bbfb65f8c904b7096c583b27046f23b9f20076bea9e9efd0b123d0b83b6c0020a92eb0c65ff10b1f3113c34227b810ffd83da8dd89f0ff6c24b2ef71865a4093de0958188da1dab9b2d74eb876713210da69bb45a01d08914cf6e8c710cf5512ee1322f5ee370abfd658ee38ceead1a518a07f328936a6cbed616f6b8ee6a11847686432ea109a1dbbcd9a8120174c504bf0e01d9d276aa2d1e321680bd852507f797b8ff9fd77f3de5ddb0314567c8e679ae28f72f2d1acc18001134853c4655d96930477fd231e49e478bb259dfb7082488bebb9dff4ed28ac23f23af8f1429e2bb881bf442eb3a79ca361d0c6d8623facbed09e675bb6f167424fadc72a44b142c6ae98182f7ad92e32043281c27695940f1777b8b523b3e4fe6fb0f08f632cb0d2fac0287eb8adea626c7ba637cd0669bb92114cbb5785010aad092d4280b25f2c0f1bceab7eae4ab50ad8e357667dff75a4d7320f15a365fc2515070611a0263c7e4081ae32b35e6bdfa1ac60d35bb372107608db8eb8f6156d3aef9988ead62a09cb76b99772379ed9c971630d0a3dfc0785db6b39405b15a60845b42397dbfe9f558fb6469c7555f32aa90f2a1d9d389f04c61d94f9214cd12678cb0d09fa1eb6605", 0x1000}, {&(0x7f0000001600)="2de904a5fe805049a801db2f1b519e", 0xf}, {&(0x7f0000001640)="2d9b89a19cb79b304bfeed478254613f8acded786f559a8283d10492c16fd9f49b5e", 0x22}, {&(0x7f0000001680)="f07c4c31280fc84144e9003ae876bccb611c344fb02d7027b335b29eb0e58d6d523125239d627bed76bd7efe65b935fc4f3b157a6b66caa779f40eaaeb2fac07e4cfed343321e0484eab09846640833685fdbf0b45d1f98d7f7f8a55b1907161351d3f84ea99e3b7b7dee9d009438b0f81216e4d66830525f569416973bb1dd1a020c79d20171180c927c484d254bef61b683b3b40acad2ee5a61b915341a054116625689a950952e008f139c274a669e8d4", 0xb2}, {&(0x7f0000001740)="c6e20f34d853c66c28fbbfd4d408316c60f85f3fde76a1bcbf82dd3bd792ca7fd072ecfc2623a2f2101005c7cfec307d38bc2c5bd107342f0f4fa65cc59c0a1d749775a08777bf4753128067ed538223a883cfa74c8926e1c656672b9fa544605529945a45fa35c025bc11a4cb4d7bce825e55c6fac165f78f9c9591daefe1c19cb04d7739fca2aef5ce5fde0ac3316eae520521442a2cb658b6cf02afbcf61aa8dd505ec2d00361d9e4cf4bb167a88dc7c8a62062a0cd7ecdb7dbbb760fb60076eb1ff606c4e4df1139beda8f501a50ee6e90039c8f0824d737ee383bd9e9b1ebcc89d0d9d29416a77c", 0xea}], 0xa, &(0x7f0000001900)=[{0xa0, 0xffff, 0x8, "f7c92088b7083409c173dcbb87648840cb428a32d6c06c4b9c162204a90e451a964ee13235317a0cf50f92f918e3efa0344a4fb657108a9d782f81ea6ae9107614c0390940e0a9a78f648e33ec50320c2b67b88b5188231bae926318d9013cf5e6aa69d845b3593a7643cf8582d362bc199b8e6d772606cc8a0b4a8f7b39c24349a033417605baa6a77c96202155b4e8"}, {0x1010, 0x11, 0x3, "081e05aeb6c4c98f266424f9618e9435016fc1de16df89ba370aa64c4fe0e405e3e9223a5ffcb9791da546eb7f0117d5feef7bdcd20050b20b3b090de199ac187b6361dc75052a9e150d89f9f00abc811b95e88412467b37d0df1bbd256f0c0a92341a35da5e38d49add02c7db196efdf0b8e2189de6a85992e9ed26738dac0cbf723e427110d585164158e1db990399282a9f7786840a09fe04d55142a91626a47ae20bb324079f0eac7279c5d8b8db2f194f902b076701da5d5247ce102afa9785cd592346eddb5ef43a5d5535985946280dda90bc53d265971a88616ce3a3c7e4c1b1d95dd65a104bb2fe99970adcbc7b7860e5e53cb044463dd5a6d624b4534c7c26bb1c566c3e3f8819cdcd4263667ebf8c26750b1ca1a7cc114ce3b13db9d1170d673cc04f109e3645f194403a2f7843673494bdde362e491138fbd09a3453b5769d38f8df4fa1cde4fdc25b49c9c9db9ad917b31f6d74ec94bc22796ad320b72dae3ffcd4eea0e1ca791b8ab5e7e292dc05ddbf12b96929b32e84a636c697d845b86a6476116ea563352a8e22f7de69450756f0e7bfd41ce732f6e9f108b82e3b078ea8e140ec3c112a2c5b02f32d4bbcdd483bae1bd7c980a2f2d0e33fc82be087f528efb9e2925b0842ece582fb0d0d2566d01fb21f6186fa6b589d02546d2770de9d86089612267d70ffddbbaad462e624ad8cb221d55076c918f546a68cee74a61e46f125efe4650b6457a1a37e895223d4e1bdc763a4c860315a3c67bab473d0dfe4625500078890b336c08c34d32703cb2ec636a503d0fcdecfb5693a87b1d4c8fe543ce8efb9b592f0bb89079d9efa27920ba3d29009eb906368ce78915fa3a7da84916e4d2251577ada94fecd0c38f934df95ec31ab5e216d9f091df2d9bf57dcb7ff54a8b5465aa4254273ab45081d70b21b7b86fde2420a8658bbde4b31f505f548cd0df2ef770486f13c408282c679c05ba961813736ed360e63251a161cd58c1d9fa59910f0c19c22e0c9c6304ebbd9a60805e9b44eab58c13e7f1efbebe6610a013c1ffd0580c8a2ccf3ac7ae79c8adee755d09497a3579eb68786edc3bb39259b9b292ea4470e9637b8f6dba8f9a4446cbef49005fcdd6efda2cf3fff33d6f825b8da61b9778249414b71c6a3457c7ddd61736c337a1b813e0d31fe5edb7979343f9adbd89b4b2ec91f6cee850c4592128fc6dd6ae53c38b0c3baf46666d194bd9f5d4b4ef7e2275a9e076ac0498150a3ba31d48f114bf2a2660acd870ad215daddc5ec9851e5e3715186979d8e0b00108da485e18ef7dbb911e33de86c117fff7848582c0cd361f394f5ff50627ae1dd8a2f6b5a4b253e1eeb807f57b419a226237d0bec1ed0c9ea6902d928d53eb5d1cd294047b758746798332ba75f297e0a3e2f77d7458ac10745d60fe2abba7df1333209ee0d38f6ddd382555b2888c7ef12812b968bd1a25a93cfc29cdf9302a53d8ef912e40f3a76bead1ecb61db369f7500e17588f8eb7c2208a05fb152387e1f2432febbccf071b1290f4cabdb8fa45bd27349ef25efe42432de8b10fc4fc9aa08b3d01e42d81c3dc68b3477313577789b2a350b89bbc102e78fd6242e353985008fa68b5e9cdccd6ee64f229e82582b4be40a4f9e7fc5c969d5fb4e407819abd9a4bb4eba1f6a23264e95f2caf4f0ca4236759d18ff78570c0bd0f30fe3100864d9bc94da4cf253379ddad5f3e82effdc87e634e0230b2a2379b3364906d3d1819f798b28edbbc4285ab5dfd5935e861483e56cf9cb20ada1509b597aa404082172815e9e45a05277cb15d7f3888be423aa0e75ff7537605648ce1c8332287149b818cc9934c774aaec9728fd32a73f4e7ebaae07f0033ceffcdaa408e43b892a4f8cce49366a9b1df386c1bb53759e1c29b2c75e98e31e2c10abd789c3e474ef6a16a18ddb766a12f599c43697eaf2d9adfadeb4799012196e84d8bb9ef46c08a1271379875d9142e6c2ad1c53ed13e6b90629d5a0e74e93112bcba07ce3cc977e5e25d1dc8df6c7c8b074c775b7b486b23f077c833fd711ac5bdb84dd83b7a7ac1cb2d5c8c2324c7271a188cc836e54b3d09ebc34eafabdf8e65c2696a360d46b983226828915f8ab84864c24e399bd19f05f6e993e415bc6e8c1e0e520020cf611dc48b3dc03eb89bdadd97a1d4d614e7e55bf92da9552c82d8fb9d112ba4f7df533b31d61b7dfadfde7beaa56a67c35d6e895849eca4dd2c2d6deceffd17f963512236e883768965b032313236b0101941690507c40aa009f413fad87a7a80b37ebbd3b6b66738738349e79d6669f85f5e743e76f462caed42cc7dbd579ecec910a182b383e31e4d0600e5b13f54d7e291ffef5aa6631a29815e59b731145e575d2194751115de0bd075a44d7b63fe16d8315b501c0d452d9adc39020bf6756d181df98c1066245238c10fc551fe2ddb7a66e97cba9c122979fd7c15283fdfa3e2e3b980259e10d1a85de7ec2ee44debb36b2ec4cf3ebf3f9c4fe65d0bd3d7968aa7fd9bd6590f1b9b3b5d1af6339819329dcc00ae80ebb7ccc90e98281261de258a1b2e512322d9d2077e8d1ee4136b1d557bf48843192e347ee927cd745f6c1fed65148c62503b297693c55145564022fde431b298703efd6a8281b45de835f335c30a3f30cbfd893c9ca91aa52b6813661f49cc2ae41a4bc67c6ea1f1eb8528e1b0b5b1933c4d7d15e6f1b24f7a69a98fa1c67273a0b89d8444ae43e44d94c73566891c85ab86353695a39903bf8acd36bfd657e2209b747cb3fb9c7205582fb5f8c2014b56e170f45ae83f96d623586fa70abdb74e71edf2b04685dc009f0312dcc290e9084d0b3f3c4d4383d032314ce23e6956b0dd8bb01c24a5a6ca3048d133fe313bb9b67c039b61a56707c81e42dbfb0ce11ebcc3e9039885710553469f29ef3565b805d05991457d635f7bc9f8d8caca30a1989c3b71a48a55ada68d858e1d4402fb519306cd12b3af1355530981592a48d0ec4927d8a3f620a66414be3bb4706b344b0c851c5757c935cd91fc537c6f6bc394e9164db85e12747ea3453c2ac7b6fab296267bd6d6755f4a0e812b9d6a9ecf59ab5a05e409bba2db9be078353d0bd960fadec68b5e63fd8f0ddc3d2a93bc8f9f9a201f002e19b72e4690fd763d9055b3e55c0a1a5584c153cc6e2ced24dc28a9adeeb1b276fe6fe6c4eb133aeddbf44472c3a3ef9b5dbe929ee27d7325bb1289ab54f66d61a1db2d63d5b2034447629143300d878893bda27194314ffb86695492b515a7581ad41fe617defc513133578dd3ae5586a35c8fca200be48b579f31f34c6eb9755d17326f7378fe68db0259e684279088d8416101ac4a4d4bf33297a17963c8f68b459dfd409557a229646c17a632dee78e49e901d0beda456c22f1141b2d3479c9a75b57ad1ab49f9235959c67935cac617d91d41f39c46de0e53f317f4e395b25d17f377395b80fbac9e8d04f2f6739500bd5d970223addad3ad6cb7d507ad93699f0c4d0d67c6b5fba08cc26d929b55981da8455eab99121aa917a51cabc1c4109fa458d23ee806129a5cf84e06401f168097676a195ae8e8491d8c761f7c3e8f285c7f57b89f8c13157c031088f61112c986413ac19e574d2d70e073b99f99debed686a66428b5267da48ed9d553e2e3e3c7f9d229ca39fa3214a3e2a243187326f9296e2acdd83a49a713f89b24d559f588f51b1e25519a89e09f2a8cd3753088a3235aa7b7905b9be9b4cdb093ffe5353e0d94ba238c0e628452b3eb85fece180783bcff44ffd71f35ab550aaa7c93561443077e4f5312ac1d10e0c2db25a07fb17522c8dc769327835fe9201e86e8b3478c8ccc000d0971310a8e31587dfc420840524a2a601f8476bd7d4b8440f042bed284d45d82ee4a32f09ef274c29c8351fc070a2709bd440c7f63891217b8b188b712a8e7d4fbac4ffd578fa1fa4dcf3f9eebbde9187ef8f609f42b05bc168005205201f468850cb87df4136a9284f73395189e9aa4b28c8331821811ecaf1b84b95578b2eb3fc05c8faa00453ae15031792c80068a7d425e4fe2db571e029c142101a1857e01d4fff679cfb641872f33e3154f629b7bafbde078a3150f5058a2e7385a601e26a4c63b0e43314140e497bcfd59cd37c28640be380c55bac6cabb074205b5bdf3f753fc97ed5f7cf0b94d4cd2ed0cff79b0145f8ae94f5f3bb19a7619f788109f0e3f199b7889d2e0c88851e106ef9654cbeb94377ca93d1c8d60142ef6a1ec9031c62891c4e71eb6a6bd907dcecd80dc4810ab2668b98b9cbac445984ee8365cb15b0163f83c702eac28c11392a4947388b041f3ca24a2b8ab6641c29998bdc6ebafcb10a2bf6f5c23ce138819b6ef0912cf25108f6803af2c3c9141b2b0b44eca32a0dc43dc228c547357f73d7ec4859cb9ab96ea205bbb79b89c928769efd39aced56e5e19e7475f1c6cd9a12d98937dd7107e70e1c90b0e716da4b4a6b0c9eb90309a183df4cd26de484b610f869cca339f106226152408dd69e6c792c869d62922617b25c9e0c0f32a310fdeef079a0a4c97bbc2b87278ae696af83fa7895a503feb5d5f7fe8dfd5f41ed188e3ab89c20dca2e786e071fd51c0c0593fdf9d91d9f80bc7b775523111c1472f6780bc5dd1b323c417b75cbe9c50fcc22e02df959f16d018d5a0b4e2fe70e75c47c5ee0104521817f25237638b48e13a0ad05a4933f724c4821e4c1ecb98cecf9b8423ca92c1795e2afb21bf552e7e59ba53a3b026d17845205860129439c68bb6ef95b49952aee5a95d4140b85ffdf127a71d599113a37e56d2afa18a45a7ba0e8e7caa3c301741b30674c806e6dcd0ab3a54bfbcb23e90265c03ea38a0c3f59583c4d1c1249ac05ec0f52df34c1fd4c4f47f85adea0559c086656810ae9ec52100ac8260bfeb89a2765f5e1f5cbb78edfc30790831c4dfd4ae7a55cc4b8cd94ba57473ac8e3016dafd88ac60d4e7eefae8872c4d051fc6fb9539fdbd275d93d5584399755abd6774141102b5322c930e96f5ec1750992b83235c317bcb21bcc9b904259e3dabd60c90ba5c448df9686648a9dfaabbeaa535fedacc81abb7daaf578f139cabc1c8964af44d61aaf2dd88aea08653bf1ffb499556fab7221b46678ee4ae729d5d110eebf4b47c291859f171f555cac8e665f8942fcd61e18a373860321178cdb5fd99d19913cda3df23966d39796b465c0e377533560088724bd13c574710b5b8cedb192fcd0e53cbcf4a8236eedf95626ce914083a9d77240c1d2eb01a3f0c8c1b057811ef2139153dc25abd99d946a17a0e1878261bb96f850215d9b170ff3fd170858591301795f7d5ea6e777d5e120f63bd6b7d3116f5e058b79bc11d533771194c13108c19a08a1a72cad5bf8d0d09f5702353b5d6200b9378379ab5930cc4a2aabe42c82b4f2c356f5e18245413a3d49a8e19ae21a687a31ed4dabc4da36195b7ec3c8d41f4e7ba3ce9690b9873793df87c061ea8da5a5e350c8249877337a29643f35bb3f43949471483b552b632b1b3cee3355375602fdf72f9a7e2d0d8c82ff7ab16432b851792a96618ad92380be5f054ac8c636ab7ba37dc4ad4a48709693498847ee23caf74fc8e28890ad9173b3bb406d4ef72aed036c0417e8b0bca3a64c08a9b684bb32a88512de27ad2edb5299c24c8f323bc3ef4f9c9f098648082e07f0cf89a0abf56d58673bf8f663d746fce31f40d3b8baabc3f9c181e60c068eb6eb950fbbae4c84d39ab22acf8078ea433bf2"}, {0x18, 0x11, 0xffffffffffff8001, "4de42a0614"}, {0x48, 0x0, 0x100000000, "d007a9e54f49ad1a9d30aa6547afea15d46fefe861091703a4b21dfcc04aef6dfa5a963dad5da4ffdd66eb3b90fe79d5f0b3"}, {0x50, 0x6, 0x8, "2d2a3065b0ed7cfbe8d60cde25d6cb2b16138c2d37c1013713ecbdbb8d9af1db5829816c792ec7946de2dcadca6a64611da662882f02361ff9f59ec095"}, {0x18, 0x1, 0x4, "3ebca9fc559b"}], 0x1178}, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) getgroups(0x1, &(0x7f0000002b40)=[r3]) r4 = geteuid() setreuid(r2, r4) fcntl$setflags(r1, 0x2, 0x2273f798d7c1712b) bind$inet(r0, &(0x7f0000002b80)={0x2, 0x2}, 0xc) r5 = open$dir(&(0x7f0000002bc0)='./file0\x00', 0x200000, 0x25) read(r5, &(0x7f0000002c00)=""/152, 0x98) faccessat(r5, &(0x7f0000002cc0)='./file0\x00', 0x1, 0x47f5537377f8df5e) connect(r0, &(0x7f0000002d00)=@in={0x2, 0x1}, 0xc) r6 = open$dir(&(0x7f0000002d40)='./file0\x00', 0x11, 0x56) sendmsg$unix(r1, &(0x7f0000003200)={&(0x7f0000002d80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003180)=[{&(0x7f0000002dc0)="9590c0b5875074d2dfb19e031c30464f04d0ad395fbc0c2f567b0a2b1076846df5128fed6b6ef9745b109519feb0da9a62d40759106d5150d5d5185be4517b66efa8da46b6b58f43dceb3df79bb4bc5d7f7b60fb1ee8543a420fef6320ad9f9b82105ea8a130", 0x66}, {&(0x7f0000002e40)="45043bf9fbed91e90d017e8d1c1b85bbd83ff24fb528f5ea0679ddde469f0aca397851e19dd99ea4", 0x28}, {&(0x7f0000002e80)="49eb11bdbfab4db7563a36ea433c8c1f334e4bcf8391e5c6d5fe9bbe3f04394c67f46f595a5bb11384301706217f482eb0a401a4f31e9992e144e29204361f6006eb10a2b7799b5a2ae6ff814e021222acf0aaba5a7a87787e2962aa5a7f967f921be727957d6b6f0249f6fd885317fbd6867192447876b83d901af5b319635a68b220f44ac9f4d9f5cb1d5efc7422669311270435a3603531246664ea34258cb4139c10a72b173efe4ef988b4ff04b1be571c3b65a9", 0xb6}, {&(0x7f0000002f40)="455b926a935bf84276007fb0d746d3354911605d5de24c37aee7cd0f32c303e7d56a2eb0c4229bd5cc614ed715c20023d007ccb7c0d82c95a0a849bd7cda77063b73e382", 0x44}, {&(0x7f0000002fc0)="3507c70c84f9010dbfc37986690f9ab6d3f04e9aedc2e16cb04cd8f780c74545d4df4c2d9589d0a270d2543677813b2b04c1950baa19552fe5771d265164df61c02eec3ba2939b04b32f6fed5158f6314f43ed5cea", 0x55}, {&(0x7f0000003040)="5969af9890a98816250cdda85798", 0xe}, {&(0x7f0000003080)="7370161bc45efb415a028f1d69944d8fde7d72d9b2ecd44bbed6e9dfceb004151461a98f014127bedb8e47f5e1a74ba73b562f228182098a04637484bc52fff6308979a2028b487d79d1d27f320f2061431ca1dcb6150a3c439507fb3251c5678bacf0232a49e249b749df304eda63037b9915300a96410943dd3d491a5dd3796b425f403fb18e0acf41bd5e6c2ec0b0fd6a6aa0be19e89ae6f07d1ed6d8bec981a2638c5dcbae0bc54aa4f8c2f09dc27b21f902c90ab89f282a90aadd25021a50e75a08df6fe776bd0675729ac4ca9d5e643d437800c947204750e4e90ca5e40e6d072cca41bda86039b6751be47ca1", 0xf0}], 0x7, 0x0, 0x0, 0xd}, 0xb) r7 = openat(r6, &(0x7f0000003240)='./file0\x00', 0x40, 0x21) setegid(r3) getsockname(r7, &(0x7f0000003280)=@un=@abs, &(0x7f00000032c0)=0x8) getgid() socket$unix(0x1, 0x2, 0x0) r8 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r8, 0x0, 0x0) 00:00:05 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000200), 0x343, 0x0, 0x0, 0xfffffffffffffdb5) 00:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 00:00:05 executing program 4: r0 = getgid() r1 = getgid() setregid(r0, r1) getegid() r2 = getgid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r7, r1) chown(&(0x7f0000000100)='./file0\x00', r4, r7) r8 = open(&(0x7f0000000140)='./file0\x00', 0x18600, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x9) setgid(r5) fchdir(r3) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x2) r9 = fcntl$dupfd(r3, 0xc, r3) setsockopt(r9, 0xffffffff, 0x675, &(0x7f0000000200)="f875e103041bb841b48284d93b3c03acb50e14e64ce68c0befa29935f2da09de82ee5f3fc2efe448bb68b877b73a0ec5af6ff43987c7c32fdf30674453723492c5b6fd47c72a8fbc3c47ea41ebe65c9ccb6fe9a06ebeffebfc78489e2ecb5d79ec0ccefcf9cf11dd4383405bcefad7", 0x6f) getgroups(0x4, &(0x7f0000000280)=[r2, r7, r1, r2]) getsockname$inet6(r9, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$inet6(r9, &(0x7f0000000340)="dfa69679a2b9a078feaf2d5891ad7b76da9105a5c3def444004076e0890d742370fe3ce2205667f653", 0x29, 0x400, &(0x7f0000000380)={0x18, 0x1, 0x200, 0x5}, 0xc) socket$inet6(0x18, 0x40000007, 0x8000000000) fchownat(r8, &(0x7f00000003c0)='./file0\x00', r6, r7, 0x200) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) getpeername$unix(r9, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000540)="a3fb37a04ee312a6b69150bc576af7b33734633044856173a0faef9ec9fa7f3eb62090f54f9ad8996a52b67c4b9613093af86f4effa591c4b6f3957659bed0211adadbdacc1a6fc908bf23a61c1280688a3ee6adfa5e6de0b20f85140dde1cfbf40d5f3b30360e993e7d9bd86ec568ed62bb43844bc51a5493e1243f873727f11c3d680c074750c20e86dff595fa353aa4daa35d3e18eb034fd77d6cf32ea4bb9b247148420c064deda358", 0xab) r10 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000600)=""/152) getsockopt$sock_int(r9, 0xffff, 0x1008, &(0x7f00000006c0), &(0x7f0000000700)=0x4) paccept(r9, 0x0, &(0x7f0000000740), 0x30000000) getpeername$inet6(r8, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 00:00:05 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r1, 0xc, r2) r4 = getuid() sendto$inet6(r3, &(0x7f0000000100)="b2a53b05647569fc7f11eb02b4d51d489da17b70179672a8282215c51fae2436cf326b7ba51bed874c32729bd064786994da09c37b990164ff85099659ce5dffe2a35417daffc33e90116a1c1166b627d04be4c1ae716440c90bde615b991ac2714f6dcc9235350e750d43698c10cc273da1fc9811ffaed08290ce7611f2bba9b3e1788a8f865c3f8a08382507b1c46aa7083f1d111fd8ec6cb91175103251636958e7ae4811d648bb2eece5c0158b5b5022ac9dd0bdb8c3e61b750d25f85ac43f55733dac28b7c6bf95f336e645eb9542525bd958", 0xd5, 0x0, &(0x7f0000000200)={0x18, 0x0, 0x2, 0x2}, 0xc) write(r1, &(0x7f0000000240)="125c8d11fbe98f05410e7f347f399daf0ab48b6362006d2e8005c59e87c5e6abe05b2c68e8e16ca28f7e07a98f26e7ecf1a25a1762f43f657d8cc5a85cb33f453cfb7666b23bf42ff869dfc4aa55ff2ed25d84017b8bfc6a4b2ba70271bf73119c27b4242b21e74a157f861aca5b1848e0b47de196fe59ffaa3a4ebf90361c4db7d82e1e620b136a4ebf834a72aeddf5fd6d17811b2ef4815855cadfebcbd50dfac0c8f414c9f065e8a8ce3557d504269ae00b67adcb0836a014f8d83d6e706f181ead71f5adb15e6091", 0xca) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = getpid() r7 = getpid() setpgid(r6, r7) getpgrp() getpid() close(r0) r8 = getgid() fchownat(r3, &(0x7f0000000340)='./file0\x00', r4, r8, 0x600) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r12 = shmget(0x3, 0x2000, 0x121, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000400)={{0x7, r10, r8, r10, r11, 0x100, 0x3}, 0x1ff, 0x4, r7, r6, 0x8001, 0x4c74, 0x5}) bind$unix(r3, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) unlink(&(0x7f00000004c0)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000500)=@abs={0x35cb421e1dfd4a1b, 0x0, 0x3}, 0x8) fchdir(r2) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000540)="7939a2484dd2cbb1386fe2441a7ef096c6", 0x11}, {&(0x7f0000000580)="0bc3d7b623db362bb9051c7e8e93d8bce0b0e37d7db76f8b641df1e37d7e79f4bc35aec1738c365d8e97a5f562441cadd39f20d3d8e7458896ae502510f5c0e032226c1dd8124f65b88bfd47126ec5a5f43d7137471c0ca9bca3d153a5096891cffdf07f04b2f0042500b10900a13f2c7fb205b850ab25477ff076acb7ac1daf1b254649b8a95c29b0ede8b119bff24ff3e96aa03444da3e678591b6ee2019ee9dc7421e1c786b4373eb6bb63479a981c738be57cd35bbbe9df756dcea09aa26f988dee3ccb0a0e2c36ff9f02d565f96d2f3d54a64600c126082e3a4f3c8ee528271931bed49e9bf033387c6023568deb120d5b5e22d3092f85b0533d10a6fbe9604abf9d09a7af5af683d74e038c183170930ef383e092aad115ae75d795fadcadb71ab72928060f14cc5c018d4537e1b5616ba2920583e942eab9dce9fb38d1decbecd44cd94f7e6f73f545724bc1a2cd8781f1663cfbc70386bc09c3e80ff777fff7ff3f1079f0b19c41143918d7839dfac120e5a006998fc8a09b9f4636a3c1f398a95805a2550932a23b16af25a5b2373fc48fbb54a573a489290a33e229a32d6c26e888d41639173d45eebfde1f8d8e05fccce43919ce8bf3a4ee2d0ae0e9db728f54948139ee8f860b1bc5abd10b42f8c55655a4cbdf65439a9df9a3e4ce8c4b7243698119e50d37df8fbbbd539752523a5c41a45acb2be71489c11aff9aed6a87c6265aa5c0f9cb22ab8bdbaa0036ba85ebd2ff185bfd2e97e77dde2fcdd6b16714e3440e2aa03b2163cea341831a48f73494b9e68313431cddd3d939f5357aeec61190809784025d670e80160e99df63c2612af75d78e0667fd46c7de048e9cfa4c8e89c18db6f95474fb61b05afd7d37637c6bbdfdfd4290bc854aaee7a1209f44b78f003df1ec4ed6a2370a5cf31272da08f1d3a1b93b18714a247cc7404c0e98606ed654815b005549325f0b6a1edf7a314ae435e518ddc67ccddfe857e511bcd369924ef2c0db8d0f4f61145607d41b91c8031494af0dce6c75e356fde735b28f0a3aa5a76ef89b2e8d27b689f8fcff74ff963006c29e12ea599d7c93429b10078e311868f2eaf21dd9e8b706a4dd372003a2b3eb86bcd4dfb6427fe73758fea0f2607eafff40de0db0d5d228d0777d6195c3c64ff67a048f6da5ab4d91d85c084ed2eff7376736bceeb475083adc1df411630eab112f462e7e060be26d90b71cc118b24b6f3f28815ed00ff3c7da03773b9a1c741473b322c63c21066f0fb8c36db882bd1516e43aa1a0c5a1ca41f7834bbdacdbbf8c0163c023c82937e007d2efe813f51060d48c77fcf5e657afdd54d1a642151e9a8055c0b25f8b5e0fe71a3c64a94728aa6a3fb5ac8cfb653f12256b651c58acb53ff74b6f9b9feb872f40e15b2d38451aff28c799565345e3ebfce6448338371237bec9bffe79f7808940d8910a0465ad9bf3e2317ddb6010dea2a476f052b6d5baa02c769fe0fbed254abfeb9a139d431691ef6b710b3c9cb34b5de8b5b758dfda1c599899894d06108fffe6964348f236dac8e2cbcff355f2a1b500906140d378e6b59c8b1d859d41c8512000c0d6caec01cf8271b3412bbfa9a180ea9cc9e61c0a7e3b3c2564150f4459e69ece8b505de83af8e0b179b95b562b9eedb48bf35377daf4f8738e2c5aff8cc4fdd1b22f7402c4a9c1be665ef2b647c6761a5c0ea69c6a7b8b91e1a33e67155e5d3c699396e2061bafdcc3c18b53d73a61ebd7e530b4ed9d4eac9aaaf7a126a85709a682577701a862ad11c690201482146850b66523a58ed9a261de435ad33ac6de398d5b691ed52a1c5972b2d4240e7722e12b2a68d3cb8863ec1ce34734f268b02e44e5090240cda7b4177eed4ed4804a206caf8c7446685940ef2cbe85039024b0f40e6744102292864c7b10252fed59e15adc8f7745760d6a035d80d3cd69834b32f151ce6da22ffabcbe456a040c867daaa9a2434e69a80c40ccb20a2030eadca8f4cddf50640c9de276a5071f3694498fdfca8de6467189d5c1a9291b96241bc2af422c4ffc334fac206c639a700f00f85ef208cf8c2f4f1e7ab3cef912e559848f046d7a6f526ce41a7a0132d371af1db55c1e27211fec7b85f80b5af77602bb20d155b23f18ee912d435ed2831695a7e6189bc9d2998d18987f08287824c92543dc209a7531523f3215001550e479b9e31c1b7d61882b408cef38ce55a0cd4b6ae0155fc6eea3fe424eac514a14656d3c30789ddfb82fe35860497b0cc56420957725cb99ae3c2cec1202093bc837e7b2d727428a19130f8c54a22f3452077d4dbfc0f520d61e49a501f7c41f205805d31dc86d4d9e1d20077d310418aac9943c990db559a645c08b2a9bc0d789c9b6c44e6578dab113ad71768c9e637e877f6aa8ad59b539c77c7776a9b97dd7f894a865dfb76c82d09174718d635b46d9ecf92e757a83ce5b0fc71c34b996dccc768e0e40aa9fd4687c287460a0005ec10d05f054fed89bd847d2b197f90e836a5633fac54e25ce454891ba075ca4354609aaaac15d8838f780cfdf467f43d4336fc2ad57ac2b56d490a648735d52b9770f9ce938cb59244ab693642999b92c85fd00587e630c60989a9f69f7045af097bde53ed9da4bf17ebf036de25ee45d7cc9433a06ff6efa8c8086bf4dc9e774569351d0ad515fe38cc5e3b1621952157e32e5218a49590df30190daf45f744d643e0fd55e951401b69c0e5552b14f39177920b1df760e9a95717e112d2ce4887dd71e085e870a60fd8ebd97a679f844d8630ee1ee2366203c24fd4b43133dc809e9e676d282e7673e8ed6df769aead9f0828f3d7cde228f0e28c1d23c64a37284c0436e5ea5b73cb6df213094963449eea1d893d69b7062709af0fbcd2d1e294519985f49c281757b65b5f555786ba42da5fcb3794e8cd75772349dd958649c59c3742f27c6ff973bef0aa87a46cf01d72c6cba1159ea46a0cfaf9fbe2110bce8a5cf560bbd7cfaf2c6ddfe3c7a1aef987dd58008ab74d909163e0c965b83ad82bfa564d57b30c03abf9587d59dad602e39af6c4e0fd98a2318b41c7fb8ba2061e912fb805037fc0c36503d2b3f74dabba16f87733e4d43e50efc57d15e77b359acf0467c78254bc78183811a69f41b6f30af464be9a11e708ae35fc7dacbffc12622cfd70ef98469e226f40f633396cedd06aee420200487460c08e48f44b46d2d1c9df3d684674f9a525d9214ed6c29490ea9e63956caea2855adcef715bbc9584a85ec8cd437dee8109ab54a0416beed7e7717b6445206f0d74358b1be459127d3712dfc1ce8e61f8f68566f343013e8d1b5d9c79b671464636b487aa5910fdc1cc0b9eaf4c38d72814698cca47a121ba095a4308cc1438480e55be0b061f8432897dd90e36c59d8f6848bd930b61d446dfd1001d20551e10708e527572470ca22e738a7332441b77ddeb539e53f1e6241905f8cb1d096ac9f484186300b98a1df4862be2fcc03e87bdfb5b6bcf37c9de7f745ea73b2cb4d41d04a02dd4aaec0015c98aacc2ee3543b45791aef4a31a747ad18301ced86f9bd1a5384b198d4ddb26444f821d7a1959c5eb933c85c2d8ddefb1402711ad8ceac8089769c6b4348526d31f19a5459a7c0fc27c63ced1fd83a38a853ac115cdb3354aef2120effa46451f9fe1d83e1ddcf4edd438aafc72165504f508c2b10a8f1cbcdfae2b9f15656305a900451473594f8027dc49432e76ff35c294c655d7e6e4e74b6f6ea94aa7ae95726a60727f879d65dc785de07f4f7a2e66a683bde8d76cfddf0768979927495c410980df45b89814fb4292e51dc85334123edd4f3f0563bffc6f5cde5edb84c4edb86a39774abdbc25c75c9896e21e8f3d69739e341f5113a38633eb32202bc7276abae7160d4166df7630c835e2d4f6b7235f0479870bafe333a513344a3c7fd502c2923d737e859c85e6d3a436426a3923c07e59ded6ebd30e622081ed35a74394d389c5c4fc6ea7d920b9cf38e9d56d30f0ade3c0787d6f3c6fe1342a71147a2d715f382d042b8e189e0ec065248711a03a4caede5b3dd22f7f7dce3bf5827d4b7dcc6630583e0bb660b02ff003d69b15bef7a9de363ef17398ded7d6c5b7f30612b4e6e18249878cdb4d81222919f9c78acf7fe3bd2871b0c1705db65259f03534e5a6df6cd3f122189724a474e5d5f78ad7158c7d2fcf545380a6e9d3e1d36e67b467437ef07a44008e885825c7dda9cca27185a06bc73be6e0cb106ff79d742f112d9c681ea6bef8183211f13bd457bfc8f7869b93ec51cd3d7a64665f79f9676a7c47626f4e37359b375d40254ae21c3d5c21f796f8ad3f70e1a8bc7e4d25e3ff0607da324792463c0f0151945e8eb1986dd2c99c9c8c840cc9d4f26482201f35e198281a2c63df8a65befbf42648f5e0fb09d24c76a7a5dbe9f6b974193f1a43a674b9fe7a67e2484badfd35a98ef90aa72e48ff97c26aa53546c312f0306b4973a990a292b04596627b514af2c41bd0782c3c617ab87cc583c641c90bc1f598ac64c191511cbd4396b2cb5752c2f64f74b39c3c721cb12e0c97ba2de62b1bfe20550c94fc189771f7a61f9676a9b44f9b5c3aba6fe8ed4b3636fda8224e2c4c2a1eeb7ce4151c6630354ec6ae112217e88a9a37161f46813f8b7e4235652705819fab86e67f36eb05cda8788e5738967feff75ece9b159466bc223dedb52b838819ee2d5e4535d6530027f9e7c0b4181e572b8dc88b8d885c2ad888ff0965d795bf49a912cd44c9ff9edbb987d13488ccfd480b5dc17713c4923ed106e8db2354799f7ec25d7b4a022c50e297e9ad74228d509cfcdc987435815530da8d18becfa39ce0c8c88c29de2f2c2043f0ee5f09ec270fdf02a189b0d39fcb786413540d7c57ba8a08c73d3ab85d5369361e9476f7a2a3b0c08a7b8f8c3538a2c09f5c8fdce197e2e2cce12e007e4543a512b5cc66940e0894e76f48bd6e129c995e9b212d95c2473b367e7d5f50f76fbd0d9c2fe7376d3da5957a1c929f3f0bd306c8f7556e8b593ea67b35b4614449b03c4c81febf7adb3a0fddc4d9af8bd6f60bafe9eee071a2cf299dfc9c840fd7ba57ad192875a5594535f0f6b307b56e16d1d1b48665d23cb0a3cfaa5d56ace0bec26d6e215325fae00abf2e55fe55b2ef4ba0c02f5c8642836cae7104c779b3132627555c00881c01de6ce2ceaa9e188be8a37bfcbfa83f431897759725a3cf8c1586819930296d5cd5460ed093be505336dff732064363be8d0738acd7c6046e551e6ddfb8ce522fd4a123e43c66828389c51920e61d1ba318d6297cb1eec79bdb367ac8cc896a5d880237e1236e85aeee866f6d1926ce5e2b49eaaa0850d6b869d6b75d9f007ab400ba44bf185cc96555aa00f1789879eaf92c2cd7e9e201f2127b8c9381e0981a6cb312efe2576f55ae6ca19e83bb8372bbf773e46016259b35a6fc1499405a901a5fd4ea34a64e03f681bbf49569ca65ab66363589a5c6902eca6c4ebd8be18341d34b18af8c1207b443fd09b839a521cb007cd6de8caceb85bb90c78e1b215827d36a9342a53eee96ae3133796edd41d8216d0ab8825ecca406faa77a7833bcdb64b24e1014ad2563bb35cb3252f6b216c4e4da9a2b9f84ebf3cd3f3d5414eac24199778ddeaedf91b987fd4e8b2bdd79e6dd74d6d4502ff7ac5269cde2f9a4275e678ebd8c6be04a9aea07b99541e67766216411676f73fdf872866cf8396fe7ec2d8a7570c4fa0c77430f18190941e14b729212819", 0x1000}], 0x2, 0x0) r13 = socket(0x1f, 0x5, 0x9) open(&(0x7f00000015c0)='./file0\x00', 0x90050, 0x80) pipe2(&(0x7f0000001600), 0x0) syz_execute_func(&(0x7f0000001640)="660f383b00c402795856a48f2840ec71fda967f3640f96b9000001000f01dbc4e1f85ab4cee9000000c441d05c64bc0966470fed9d32233333c4c199edc6dd242b") sendto$inet6(r13, &(0x7f00000016c0)="0e1d506e70588855a8cfa3a5ca57812ef5038d", 0x13, 0x8, &(0x7f0000001700)={0x18, 0x3, 0x7, 0xfffffffffffffc01}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000001740)={0x1, 0x3, 0xdbb, 0x8, r9}) 00:00:05 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) sendto$inet(r0, &(0x7f0000000040), 0x0, 0xd, &(0x7f0000000080)={0x2, 0x2}, 0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) mlockall(0x0) fcntl$getflags(r0, 0x3) r1 = socket$inet(0x2, 0x40000003, 0xf8) sendto$inet(r0, &(0x7f00000001c0)="9e1fe82b1f2c7b90b01bb445ecadec24cefe4858721765b4a82bee", 0x1b, 0x400, &(0x7f0000000200)={0x2, 0x2}, 0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) sendto$inet6(r0, &(0x7f0000000280)="e5e00be71a9174ca1faad4d9f3eb47b20e2ff14f8c80e564bb95e4ffd3ad7921f5b6e6fe86eb0eb415f7c98d37115ad39019be4b940f7d59e59374d995e2799d8999243f7d0e0f1d0a78a1f3f5bf29fd8800ba027dd243723361cbc977ff46c0c17c888f1f9187fdd74061cae799fe48ed8c6ffca715ef7c2ffbaffb7d4b5ddc0e60f511e6f741863a36b464572fd878019f4902bf5a3552371470b793d3e3d77934164703474479a93de4e54a52a9170d7de2cfd8310c0d670c17b045f4f541fb5029eade62d3afb6dfa6686baad38774a7ec8250c213528316fc697e15608098b5dc122fac8a333037bd19c52a68c694665ae612b2841547", 0xf9, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000002900)=[{&(0x7f0000000380)=""/175, 0xaf}, {&(0x7f0000000440)=""/72, 0x48}, {&(0x7f00000004c0)=""/133, 0x85}, {&(0x7f0000000580)=""/229, 0xe5}, {&(0x7f0000000680)=""/31, 0x1f}, {&(0x7f00000006c0)=""/17, 0x11}, {&(0x7f0000000700)=""/208, 0xd0}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/241, 0xf1}], 0xa, 0x0) mkdir(&(0x7f00000029c0)='./file1\x00', 0x1) fsync(r0) r2 = socket$inet6(0x18, 0x2, 0x5) bind$inet(r1, &(0x7f0000002a00)={0x2, 0x0}, 0xc) r3 = dup(r2) socket$inet6(0x18, 0x5, 0x80) pwritev(r3, &(0x7f0000003040)=[{&(0x7f0000002a40)="aec9d6a491f7621562e7ea2d2e409cf5563d6da279dc2cc9cdecdab0e1dfcee1e9e86a33e774cdbd3066c629f012150d08b0dcafab3a854523100bc6ee29eff277847b7d8c7479", 0x47}, {&(0x7f0000002ac0)="b78c78f05a55aefaf09425dec8dec6dffa6a2a271ec122125afca1e29d4b1a452b45b32afd1045b59e1a26699b52ddaa9e55856acd2d718ef05606f4dcae9e893b9b378780aef0eb8e450fb506a9eff132cff0cda61239f61e10cfd042dac320d976b639b531745fdcc08063ea317089ec0b5f27dfc9daadce94f4439d59790e83f13c588c5a3850601cc7236bafdb3d23595424dbe2d0ecdf6c3437d3601a9df74eb1594a19f541130d13", 0xab}, {&(0x7f0000002b80)="57262ac484be86637ebdf9bde4befc10d9b12241017ad896fabcf9c7f31e7847791d7ccf2c01ed16174cf354a0ffc83b7de2e3a33e18f128b47901297e7b844a1716f93b0386f58fab924900ef294994622d88acbae3e918ef008435800a47bd2bc70d8255eff0a0156f767824456f4fdb9e1f5c3412c11d09109ecaf948f78cc74940db4030765aed5416932c0c61dcd817e153b9dd9aa6a6722d3959c54f1201d59eac53ca5b6485691fa58c13fd4b23992e16b43a204f294773", 0xbb}, {&(0x7f0000002c40)="014fe82a2cf126fb2eab7370b005ab5ec6bde027689273cbd1b3514f54bb174505b1acfd25805aba6eecdbd0053d2ff7cff6e30b75e0721a4f44a964533a5346ea587562ad0e23dc888f24867273d25457db1aa0c9674ace426ba73cdd1f03f5deb8e186d547a63f14080eeb64f0b7124899b68d86f3bfea03dcad2a0d13c24b72394391d444b0f21f4764f0e3e6828a7c61cceb91af57f20acda75c8fee6b8b37da0ccf5410990a", 0xa8}, {&(0x7f0000002d00)="c5a4162de21fa9a416f43bc3f2e547dd8311f055510e3d3cb64f003c03f3aa067443863ec60628f38d7331ed563e7e0bc903c2ceb15184ece3decf7da9cf122a22f0b9aed37ee3bdb861169cad1f095e76fe458354f1c32a1d03593dd3fb4362834314e37df31b94136fe01b240c7460118ad66f46b0a4687f7cedfd41f9424241a65baff3f4a33ae7985c08da685ed76a1515f235a0bee715da65ae192c893bc775220a9621ad784fd86347d90dfcef0147f3d6bc85c86407ab298f2a971c1876d1d262a04e58c7657711a0329a4c586e082b1322c123d7d9e6da179acdd3c88c97", 0xe2}, {&(0x7f0000002e00)="ac8cd63bdf859dfa0c148977fdf68e6746d487f6b0156ddd55898ba01a73ac689c118b2e11558b72a02454db8d9834a52a99c721e5213db008fc93d0d8b2f01d8c8c1f1f5a8d192d2ca724079dc201c3111d3fecc876b7e3e5e91155caf3eb1746b4b1759099b266c1bf12af5870c4f590aaaaca3bb7058c4d3578d4ef238af3a4cd614a7a386bfef00553014d3d5dda0aba65d5ee", 0x95}, {&(0x7f0000002ec0)="7ef9c876a5b6e3d02289bc49d336cb97e7a0b56f7bff20ff06f579d893ec27633feec8f70fa129ef81c357162b8fa0cf6956d0aec855ca0be509d7a540fe5f7584816d9f07f2519d7a66f0cd9a1ef460dee86c6d31e9176852fa56ece5d1cb0e1f751d5eab3722e218a52e4cba58f466df77371cc7eb8836ed21ee84490361258a319bfbeacf4ae6436174515dfbe4af49fd", 0x92}, {&(0x7f0000002f80)="1d698b217d976076b7959f7aaf10b8cb44ab7d3fe0264d14a40c408cb527a1e49afe6256d01ef3640a803975909707ee1f4d7e24dd09d09c2069c2b08d46a043367f23f2528406852aa4ddfea385b7c58553e49f35c19f06fea9ebd32ab98ac444749930e084b04bb63b5ea8f67997878c046403fe47d806dc074e118ac3cc38736835540f6c9a1850df9aa911c2a52929d39fe2c4aedaee3099466d9d64c73d93f61bb3abe15b6f68629b12cbd914c3abd3be27791d46855c236beae593f776", 0xc0}], 0x8, 0x0) connect$inet(r3, &(0x7f00000030c0)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000003100)='./file0\x00', 0x1) sendto$unix(r0, &(0x7f0000003140)="739e6dc3a100ba09b2687221ef1a3eac3ed181a9e36671c6e790dd6f227932e3eec18bd0afa8691f7aec257bcc6273983b23be", 0x33, 0x1, &(0x7f0000003180)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getflags(r1, 0x3) r4 = accept$inet(r3, &(0x7f00000031c0), &(0x7f0000003200)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000003240)={0x3, 0x1000}, 0x10) mknodat(r0, &(0x7f0000003280)='./file0\x00', 0x0, 0x5) bind(r4, &(0x7f00000032c0)=@un=@file={0x1, './file1\x00'}, 0xa) r5 = semget(0x3, 0x3, 0x40) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000003300)=0x2) paccept(r2, &(0x7f0000003340)=@un=@file={0x0, ""/57}, &(0x7f0000003380)=0x3b, 0x10000000) socket(0x2, 0x40000002, 0xfe0) 00:00:05 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000140), 0x0, 0x800, 0x0, 0x0) 00:00:05 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) sendto$unix(r0, &(0x7f00000000c0)="11695841a4f4f4b2eb91add5d98072ea8e5681805f0a8685b29569ab93a92528d02e21da958a52712952304813e0a94f8ff8dfcf2d9466cc66a1a6dfe8e976aa2d0faa861f69a46fd840b722562763de1c0324140cf7e7550e250b44fb7b3e9526e7d3db7e56e416416786f63ac36de00cd7847f981f2b7a45b4d70cdd8a349ae79aa52a1bfe1ba59569f06904cdbe6012e157f1f08d252077c56f6cbeaf7629a4", 0xf2, 0x40d, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x23) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file1\x00') 00:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x8005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="2b77687ab48e1445a328840b86f979435a991bb6231274", 0x17, 0x8, 0x0, 0x254) 00:00:05 executing program 5: r0 = socket(0x2, 0x7, 0x800) accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) recvfrom$inet6(r0, &(0x7f0000000000)=""/132, 0x84, 0x843, &(0x7f00000000c0)={0x18, 0x2, 0x3b, 0x1}, 0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/180, 0xb4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) recvfrom$inet6(r0, 0x0, 0x229, 0x0, 0x0, 0x0) 00:00:05 executing program 1: r0 = semget(0x2, 0x1, 0x88) chroot(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvmsg(r1, &(0x7f0000001340)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001280)=[{&(0x7f00000011c0)=""/157, 0x9d}], 0x1, &(0x7f00000012c0)=""/123, 0x7b}, 0x801) sendto$inet6(r1, &(0x7f0000001380)="c4ae983ed5067d42021bbed2cbed45450284652e045c576e5b6777159c17b5462f8d4b6a57e0081137352c1a7adc4ed04bc66eba7808ac4a0dba5b0676349ae77adf43b4eef50d05e071b61427630c5d7b23efb39ca9004b6e28bf2e1b6da008283cb4d7dada2ec96adda94ea04fde403627454fc1948f3278599300cb252c", 0x7f, 0x2, &(0x7f0000001400)={0x18, 0x2, 0x1, 0x8}, 0xc) r2 = dup2(r1, r1) mkdirat(r2, &(0x7f0000001440)='./file0\x00', 0x40) mkdirat(r2, &(0x7f0000001480)='./file0/file0\x00', 0x110) r3 = paccept(r2, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc, 0x10000000) write(r1, &(0x7f0000001540)="49e2b7b14f4212fca4bdf725e8bbb81a2d07c7e9ecbd231416889d4378143f2fa18f037cc808190f15a9db2fb7e35602869bc802d1c4d653c80c693ea146fe576df923a81da444469cafa529e8e87ff2d8ecd79568e88db2b47ac646a42e1bbb37093d5c96510efaf2db98a5dec6483bd8031391f233f2248dd4b32768d4a3afd48f32406a5c4f85abbcef63ca47e6dd089a61f7252a2ad5885b2d004303122947ca97ad4b8d5f12f5ef1ffe1f94f000ec3fd491b3338511de015c4d14764bc9eba78321e55dc9cdfbf1b8e89e16d043f0", 0xd1) fsync(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, 0xc) utimes(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x4, 0x3ff}, {0xfff, 0x1}}) bind$unix(r2, &(0x7f0000001700)=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x2200, &(0x7f0000001740), &(0x7f0000001780)=0x4) readlinkat(r2, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)=""/158, 0x9e) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000018c0)=""/47) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001900)={0x7, 0x6}, 0x8) setreuid(r4, r4) r5 = openat(r2, &(0x7f0000001940)='./file1\x00', 0x221, 0x108) recvfrom$unix(r2, &(0x7f0000001980)=""/250, 0xfa, 0x800, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001a80)=""/232, &(0x7f0000001b80)=0xe8) msgget$private(0x0, 0x206) sendto$unix(r1, &(0x7f0000001bc0)="0dc15c05a05a8085af41ad496343a641823b8955ff9c0237226cee0c8f81555da46f17c61c2296d6a50389981af8b048da346cd79324d62461daf73394d066437a9bbca7cb8990223af8c2f44595899d7a4bb98150e49b833e109939100863926d2c05db05cc8ab01a0bf81b2ccfab688653e233beed0f1e957850c8e1a6f5c65eff67c513d3b1b6d32a27b8868d67ba0c2a5353cdb4e7e16260f271bb7bb6ec6f76c4dee0cb20523fd7d350a2b581efa313957d6d4752d6d522e2fef166843dc8f58ce19e03052b6a30b88344d9ae15b6aae3154720c2b0", 0xd8, 0x4, &(0x7f0000001cc0)=@abs={0x0, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f0000001d00)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000001d40)=@abs={0x0, 0x0, 0x1}, 0x8) renameat(r5, &(0x7f0000001d80)='./file0/file0\x00', r5, &(0x7f0000001dc0)='./file1\x00') sendto$unix(r5, &(0x7f0000001e00)="509e3b75064ab35e21feb30f2a10ccd7eb69cbf72608e66de6", 0x19, 0x8, &(0x7f0000001e40)=@abs={0x0, 0x0, 0x1}, 0x8) openat(r5, &(0x7f0000001e80)='./file0\x00', 0x80, 0x120) 00:00:05 executing program 4: r0 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r0) r1 = shmget(0x2, 0x2000, 0x14, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/34) r2 = socket(0x2, 0x5, 0x4) recvfrom$inet6(r2, &(0x7f0000000040)=""/54, 0x36, 0x40, 0x0, 0x0) shmctl$SHM_LOCK(r1, 0x3) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r2, &(0x7f0000000100)=""/191, 0xbf, 0x803, &(0x7f00000001c0)={0x2, 0x3}, 0xc) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$inet(r2, &(0x7f0000000280)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000300), &(0x7f0000000340)=0x10) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) r3 = msgget(0x0, 0x6) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/73) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) sendmsg$unix(r2, &(0x7f0000000cc0)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f0000000440)="2b275ac6380fdda65357cf18283d36bfb7797fd3a3c43cb5d293573960fe5b7942aebb6a77b75e16f6fd1c851af60e49cb9341e1690f934cc4cabb38e35940593c8b4915438308657cce0050ad2edf8e2a1a3a324f0b7bb0999358d2b9a6b23a797021657c0e24d9a5256acbbb39e00f760546e8a06f48bf0ea4946defb7541a3bfbb217da6da175a5797ec0a3b3fa0968a7aecca32bf9", 0x97}, {&(0x7f0000000500)="b6bacf87c890b9a21143ad8022e3c1d7f98091b7ff1ca4200ac5175af78213a6cbb854d44c26c96c451d71b69778417bbc4c882e54d1bdd277717fef4eced0dcfc0e7ec9bfb255616bfa2eca7810ade7198856da3d561b6e901cda2e43369039fad6f5eb7208d37960bd7fca1399b816e1ea2add22d2926062ffa1db6d1bbe3f5a1fefa6aa29ee5b341af7140c7fc1d8e144ddb9d93df70385eb355f8d09481a7b2498da8ed06b1157f26ee9dee96d3ee942de01e3ae138bc5a9c59245b1b91e1bad80c7237919b9bcbdf823540293b08359f150c80a8fee947c455801a8db9dee5417b034ce94ec6b7296a27edfa0e84797fefc", 0xf4}, {&(0x7f0000000600)="6f570db8f06963d6fbb7f33456d1ca8bd54fe7737c8f041e7df2dc5625827b29d71f681a42e0d5873128010979da48d632aaf40414e6fec36dba134883a5c52d3d4b7c1e9878fe514b8d208a3b2c03cc52403f3a80c4e011eab194374488e285e3ed5b27c2f17670c3251b0c27e94a", 0x6f}, {&(0x7f0000000680)="7cc55d9d573d929a39acc2f60e2dd5103b7a2bf0208cfcdfec97df8874e279a16b9f744edc371aae9eca951eee99f47ca057d78be5ff0bb120a9c50fdfe0b1216fa9202aacae8b2e43571977e03f0b54baf9005aa30748e2e86f1b990ed56e51fdb9a3389908883744ebb687daf3988c5f8234d92795eaeae4584dc90bb84b590b34a36ff7a5f823084b26faff", 0x8d}, {&(0x7f0000000740)="d4822aee42aa5b202bf13e55ba7db8859b90c055e531d74c642214e4fbe5c5079ef2ee2c2998774fac82085ffceb4b3c9b773f1b86faf2fde33bea89514d1d1b4a644cd4f4a357daaacb9d9ee0c1df5525eabf0d1e78cf0c30d3844495ab7b1fe46a33c61fd4c7a5811cffd5418497279adc4aa6b34d6943b7d30b438e6b616da5d6bddfb1fd094bef0df8e9bf7a72f381f112a3319b4949681aebb145475aeb215aed421fb833282d678948734f05eeaa6ad0e838cd199407fbe71b2b4d71cdfb9eed56bae5a861232ec9224a5a", 0xce}, {&(0x7f0000000840)="840d9913bae8320cc692ee2b6f376df2d926bef6d863a727ea95e0763528b384748fb49b00772fc79e318bc10e3e368e6bc1acb711211cbbe3daf66611bac83dbd60135c81949efe2dd4ed694543614a2dd6720f044d84cc2c458efdb5a18300c247f0bfd91bd041fc4b13eeea7fc781f378e7f724e94714946fb91e3eb890b2ece22b74dcebeed9a6488f0d5018ed0d155423e41a2fc34186a44fd06afa629260fa38e49cc7a3fca69f7afe18a40042dcbd1f2ee4766b4d30ad541ac1155671babdbca21eb81d9472b3be16fdc6ef111a6a11f4", 0xd4}, {&(0x7f0000000940)="d3a347ef7e97879926a21fce530a6ac85f72f06ccd573d60166d5b4758fbf234a02ee53172d2dbed93593b44934d80e20ee525d74f206bdb44ff752d25109ad4caec4e06d0a510a20d672702f610870272bc0884796ab2c80a5cff75b3a6b197d88dad116b722faedf", 0x69}, {&(0x7f00000009c0)="5b423f6474d55bbb36716574c23d18041aa4637c0e1ac6e2c2d797401bed656f7b973b917083b4208195420106349b6e86aac300298ec656cc39438bfb2563708def47f2923a8f6f1bf40c8d13dcdb25d5d0fd16df18fc020dc5d5b47ece6b3954bb6694e5556ba0349672995580", 0x6e}, {&(0x7f0000000a40)="5cec732604069b6649543f7781f8431a20e25aa637bafea137dd5fbabd8eb25ff9f862e83110947ff652ebd9d028888ac4895a3d58e8dd9bf9b66c045a683ea21bafebe45f4731f1657fd83d60140e95c23faa07ac72739dd33f81c45038ec429d986fef06cee552c213edcc56a3a7c96f5a02efb69d934d2a9132fdfbaa47ba2938b46afb047cd47f595c32db443842cc3bb993c0a8d85fdd402b4ccc04515304a462933df7a616d53b39f9cfd72cbf02d77043a008f151f9448a1a41ac5c48df3f637c06632a55a948c67695e9366e", 0xd0}], 0x9, &(0x7f0000000c00)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0x98, 0x1}, 0x0) rmdir(&(0x7f0000000d00)='.\x00') r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000d80)={0x0, 0x0, 0x0}, &(0x7f0000000dc0)=0xc) r8 = getppid() r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000e00)={{0xf4, r4, r5, r4, r7, 0x20, 0xc452}, 0x4c573b9a, 0x800, r8, r9, 0x280, 0x9, 0xa6b}) chown(&(0x7f0000000e80)='./file0\x00', r6, r7) seteuid(r4) accept$inet(r2, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) msgctl$IPC_RMID(r3, 0x0) 00:00:05 executing program 0: r0 = getuid() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fdatasync(r1) select(0x40, &(0x7f0000000080)={0x40000, 0x80, 0x2, 0x8, 0x7, 0x6, 0x5}, &(0x7f00000000c0)={0x7, 0x100000000, 0x7, 0x399, 0x1000, 0x3, 0xc8, 0x2}, &(0x7f0000000100)={0xa408, 0x0, 0x77, 0x0, 0x1, 0xfffffffeffffffff, 0x8, 0x10001}, &(0x7f0000000140)={0x5, 0x8}) listen(r1, 0xf21) r2 = paccept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x10000000) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x2, 0x780) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r0, r5, r0, r6, 0x40, 0x9}, 0x10001}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) r8 = msgget(0x2, 0x87) msgrcv(r8, &(0x7f0000000400)={0x0, ""/183}, 0xbf, 0x3, 0x1800) r9 = accept$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) connect$inet6(r9, &(0x7f0000000540)={0x18, 0x1, 0xd5, 0x80}, 0xc) recvfrom$unix(r2, &(0x7f0000000580)=""/207, 0xcf, 0x2, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet6(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) utimensat(r2, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x6, 0x10000}, {0xad2, 0x9}}, 0x200) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000007c0)={r4, r7, r5}, 0xc) ftruncate(r1, 0x9288) chdir(&(0x7f0000000800)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000840)=0x1, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000880), 0xc) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000008c0)=""/158) recvfrom$unix(r2, &(0x7f0000000980)=""/99, 0x63, 0x800, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000a40)={0x5, 0x3, 0x80000000, 0x1, 0x3ff, 0x5, 0x4}, &(0x7f0000000a80)={0x80, 0x9, 0x6, 0x0, 0x5, 0x7, 0x401}, &(0x7f0000000ac0)={0x7, 0xffffffffffff250e, 0x4, 0x8000, 0xb00, 0x6, 0x4, 0xffff}, &(0x7f0000000b00)={0xffffffff, 0xffffffffffffff7f}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000b40)=0xffff, 0x4) accept(r1, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) 00:00:05 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, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) paccept(r0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) mkdir(&(0x7f0000000040)='./file1\x00', 0x1) 00:00:05 executing program 2: r0 = msgget$private(0x0, 0x45) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') msgget$private(0x0, 0x1) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = semget(0x3, 0x7, 0x358) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/110) r5 = accept(r1, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) r6 = dup(r1) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r8, &(0x7f0000001740)=[{&(0x7f00000013c0)=""/149, 0x95}, {&(0x7f0000001480)=""/185, 0xb9}, {&(0x7f0000001540)=""/229, 0xe5}, {&(0x7f0000001640)=""/202, 0xca}], 0x4, 0x0) r9 = getegid() getgroups(0x3, &(0x7f0000001780)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000017c0)=[r9, r10]) socket$inet6(0x18, 0x7, 0x2659) bind$inet(r2, &(0x7f0000001800)={0x2, 0x1}, 0xc) getpeername$inet(r6, &(0x7f0000001840), &(0x7f0000001880)=0xc) msgget(0x0, 0x80) recvfrom(r5, &(0x7f00000018c0)=""/141, 0x8d, 0x40, &(0x7f0000001980)=@in6={0x18, 0x2, 0x0, 0xab0}, 0xc) select(0x40, &(0x7f00000019c0)={0x185, 0x43, 0x6, 0x4, 0x1, 0x5, 0x0, 0x1}, &(0x7f0000001a00)={0x8, 0x5, 0x9, 0x80000001, 0x0, 0x8, 0x6, 0x4}, &(0x7f0000001a40)={0x1, 0x7, 0xac3, 0x10001, 0x9c, 0x3ff, 0x3, 0x4}, &(0x7f0000001a80)={0xff800000000, 0x1}) readv(r8, &(0x7f0000001b80)=[{&(0x7f0000001ac0)=""/36, 0x24}, {&(0x7f0000001b00)=""/73, 0x49}], 0x2) r12 = geteuid() fchownat(r7, &(0x7f0000001bc0)='./file0\x00', r12, r11, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001c00), 0xc) pipe2(&(0x7f0000001c40), 0x1000000) 00:00:05 executing program 4: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x3, 0x405}, 0xffffff7e) 00:00:05 executing program 1: getrlimit(0x1, &(0x7f0000000000)) getrlimit(0x5, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x90) msgrcv(r0, &(0x7f0000000080)={0x0, ""/196}, 0xcc, 0x0, 0x1800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/186) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/108], 0x6c, 0x2, 0x1800) getrlimit(0x6, &(0x7f00000002c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8000, 0x120) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x8000, 0x2) connect(r1, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) sendto(r1, &(0x7f00000003c0)="481fa983500fce766d9679748994bf0d67f19fc1a5aa76ff2a2d4c6e7783d61ecfb4d3e292a9c9ce8fc2ae98d14d24266c751c8fcc5b36751ba228b89d91ba728f2ffb41983ebfa85f4d1b9a9f6eb4c995b04b641f64b7103c2050e9365240ae251d7c112860e44e6bff257da331d00ea90dd97cfa204868dafbe3d18e014cec536d34ce2e6f74e4190d7df1709e16e5d8e5b0f1d0a51cf242778721f1227f8564fda5f967b3e5356c888d4e91fedfdc54a2bcdf3319b7e3e23f94ed3cbd5022c0833f78126c70d784ca6e3642890dca3ce0d238505ecc6ec5466e2ce4434ebecce307fed03811966fbb028b3eaa0e058ea7", 0xf2, 0x8, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000500)="8797ea4d27dba296c2a52026307e3329b7b18ea0f49227d526", 0x19, 0x404, 0x0, 0x0) sendmsg(r1, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000001a00)="b9b198c3efbd191d06e7c6918430f1624b44877a0cab564884906f7c447ea0afd14b43e5477bc514a4311afa53cf53bc299d19ab5829ac81acf4f7e9b09d8b938818d2ccada2dc41381c6b3048a931c9a2c8013bfaed97c387c5442701a01dea725e3e230de22aa9107c9e9db7ab548f81de39d3c6b49b13e6357f69b347752a6fa71f1ccb5c58820894b89653f155bfd9cb3d68e6cc779b293238fcc5324dffa24a25cdd8", 0xa5}], 0x1, 0x0}, 0x400) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0200000000000000583eee15e50103269f2506f5910307eedeb1bfa53640e890b501ab1cd35cdc11911b6684f8880e17f14466ea3f22ae890bba2de89d3ca5ca1d95378c19c2709c7f13220e601d70fea034a986e1f3ed0e3e6a5c892a04e9a7691158dc1b812904c25962bc86cdb23b2969f592bebf038b2bfbfdd69302e6cdea956d29fca27933addd0ed5ef9bad6540c222dbb7dd31f0cf6a46f3ba99e9e7462769e820778e70354faf672c5af65724721592c26d23825528c632b17c793308d7348caa5668f91e1d26e9c7e3f9ccbb3060ae494977016ad3ed3b901bc4bd4d7e17cb8ccea7f418640f9e9aba7ce479dfa11dcaef944f34da3c46702dbd4273b22e602a647c3ca07b9275355a78ecee3a453dd693f7ddf06f51c58546d17da03cf7ba01e069535f2bbd7b665430f25b4878840f3619a979cbdd909620268ce226125d3d418730c57dd31934dd78e520b57ac7b0b7285676e8a3e1b83e88aaa0f9be1e7656dc722c9c3b5e4b1c62d372fdf050f319e0fff9d6d657e62b8664d4ec59b3abdbc6ea51bd802dc7f64e2a5464a1187f44260aa32a218d769e6cf9a9260a9ea0cb81630ac9bd154777c28600f2809294a22382681fff4cf3bfe20e29f01fb86f03a540ed867170647b1f413444d121236ede2e3d451ec706b156580adf3d43d9f259f39f088b998f1f9da3f62044cc669fb5dc7481175714c52a240395abfe764df82808ca2d2d9b3006887fdc98fad7c58dae749c41c4c335fcc211bb13d4dc272200def591d78ae097f7c406a905815623b7432b041aa3d381f0da662cfa1a950f207ab201d34568ff692ec7ec8e038c9413f60459ea0b818a745576fc728a34c2819464fd88e3bc6528cfa6ee50227d44bb23eb41729f33ac17d51d1ac4acd02b721b5f5acee0f44377a93bd799d55a64d1a57ea51e696dc06cc08cf0bbdbf0e1a61dc53981aae79d0c2e53aceb918edac0ce6653e81a311e2c9759ce9b14bea6e5dccadb8619a5fb0b781f83dd77728fd13cea5c04724a4809d6a26dcec49da18c0b4c1b0e62b417971a2dbbf4200be2295de6fc46327907e4cb60086543f410ea2c23e944b10a1c4e9718286d6b9acf4d51cefddfaa15630f60b46943513fbeabcb9b8608a8bd01b7f2726a5c1d53298cd3cb3021f34f9ee475dbd135d3284b3b1c52ca9fd420b7fad07c84f7eaaee444fab6f8710002ab721c5d2716e07fc9348f887a8f44836e78af9ab4d2058212b2f0e52983ceb5390565c761ef308cd1a4e6e066a8c6cf25075f4ea12afac67aa53df8f0f1ef0680269ebb9814da5c8a2a4f7997d9fce153e1213a54a1720346578ec1a7f1c033913d06ec7223426e00065c09c59e047c05902988a9c2b5f4bd9fbcb222c2b2a009cff8d1d22fb93e5de08ebd1824fac0759c6d78bbed13eaa845b62cd991adcfadc0bd25cb5cc0a26eedf21bfc43bdf50007d64bf39d076777780a2b70dd039419463fb7d1987111dabdd4c23e625ac956985331d68cb1306efcf0ea638cbaff150c9730b6444f7746c9945f65bf4190f29504baa738d58805bfbd33aade64ff45bb907c7afb44e2d7ed0f28e494a1078b2a4eb458fedc802e3dd1d04d3dc540468034c26e90fa2782f0a881bdb46366acfe0c0ecce246534414d0ebfb0a7b48c0ff6e8c48bcbf0ae6f4573ecb365aee70afed8a4a9ba06e70812ea963a35b8656a8581eadded53484dbbc8b498bad255c60e4f43c94a1862924f19e7c64d2b094daae444c5693e066d8ff178002b6f518b30acf6ba8891d10035f33db8192bb2c35285e3396ddf490c50befae83784adcdc146a115dea9b623d5446031675dc229761a5e6085bad4d5443e6b18a82ffa09165c295490b00e217a831c7b1aca2d22d3ac0009a2a53bc79480cf8c541d2962f3a5325d74f32a0a4af90a597394975bdf50d20eb2de57331e3a6785be9804dddd4b9e9e695143028bc0c078fa90516ebdfb7f8a93e9b2bf9d957d9f5fac7f838f39f1f8be323b456bcd8a3b103024b22d9dd44a00b918e60679a8acf2b3343907bf383336aa44fe0ab4fb0cc3905618c0c15a13c1a6aa2ff09a938a726c9ff05420cf1b361e7e774c1e60f1840e72bc12745e46c20722b100558464333f7b8f4284f6e471c0e86a4d1f0096f09371bb66ea2e4450414485f7cf60dd762e59d4e707cffa69a244c1e87b2e16fb60988e2c8868d53cbeba1bf4619e407937a6c4c200a689cfc194d0a0665a8632a8cce986338f14e8769e171d4c055c271223f40a6f6ad1384d29873a6219da695ef93545505b0e679bd1f93bfacd4628d39514c09e9ab2852a45e7e5d54837bf002c68c94a5515bf870d104eafb6f6159009d6a1db544a9daac971ce43ce494f410d49069a9e36e032aec49b52198e542f59750dd8116192810514c941179eecf71efd30df6eec81542915e0990e352d3c42faf4164137dbd48a873d056e7fee86c4a33c8b19debdae3d78ff67e9a737fede537d0f3282bc06487fbfb0063c28bf3f72780710c2e520203dde39c26635e7ae70941b93e85b374957608e09a695db88ef56c1d5bd4da1eff09aad03e8e95126a6dd7041a2edaf50f935dc27eb6b828541b906d60fc7d63f24d2187685f59433fd968cee07b6b976c40a4b041e87e9e57689fda8c8b081598a36254a515f171cba7be66639b81dcfa73d9c2c2493eafd1b2f1f0f106d59ff8a1640fde067a90942c4f29ee5c5bda877a35b2ac1c042c2ed82a1e506ffd9626e028dd0225668b400ee38f8132a0a3ce9cda5ab8d12eb7b38d5efe6c43ff9c4235f20c6d626f1c4fc38df6dc83dc456b4e6b10208d58eab00f673a0e5219e94281cbaa4ce2c5e0a53dd2e83d810f8f3a93689a309e75ca10bf15149333bc4fc5ee9686d08ef6ce84731a04a577d2a1e3ae2c94685f68bf06f31ee2f559ef56749f204188c0335dbed0015dd0bcbcc293c0efb9e97e76c0d491b3bb713ba1050514eba306b1ae701c7d6bfeb47d0a0307c33d2af6719675f9ae7c4c13e58fb3f7e837b287a4cd1becc8e59e8026af5434205644c45c1f7954932d4cb92f86239b418dbeca56c3abfbf1bc5a8cee2023a9ff070c7209934929f864407875c53c4b5c3b8b741e3e436cd5ced831d5429509cc01c6839715f9df95149476faf0c0378e48aebd450a8003bd760926bee85d1a9f8976885d6536a9e368de51d4f4ae4a5549da72798ef654cdc4ace3e8ffb00626beaf3e40f299710fe7b65740abfcd8efb4008072940c1bee402b2ebc440e9b59ff0f749f00e5a2916908ccbab964ffed3f10e63c23976f48583260b3a297ca45f5073f702d7d9087829f49aba093528a3f8a2c686c5bf8a485dbe631a0280101154e6591a5a6979def772c06800de0eb60638d55eb7d7e3b67bad2c759252a00c8d11ce55d5b1059e540735b45af5ddef094d2596f89e72b98487b932496b6f8040b74827e18c68b5e1d5609511270cb866f6bcc4cd32391c745bce40d327cf00c7d73f2bc96ab0baf5b6339eadb386c21a7dc7409e0a09efb772ff7d6eb3311510bf8fcf5db32f5ad680ffc5ee1ff7fae677d03edfa63f80d573badaf7b288008f5f676a5bcce7feb151be07f25902f03c0d5a4cc32a8559e68e8f8e47a98b24a6dd1af2a489979ecad6f2e5986438d656c72e4bb4fa83088468ca90024b26afd5f9e3f26d4a7d6826684799ce51995ef42e90551d3bb636fbf20583ada27ba246f28a2337c1b0db9190fa38066169787e5dd5b602a19b2a294eeffa763bc0d7fc8c2f514f2719d1e5d14c11dcec44b4250924f421b2c12b7b5fd2f1dd8704d98d9134919431b9ae70a841c982aaba19c0abd23f39b96318a139b610d59d5aef67de0024146829fdedb2a4c98051ab3a29321410da95e90aa3081138e1efb5cd64948a5e8761d29739d28c68eb0e603fbee5e74ceeab4a7b51b722dc0cf1b61bca7f0cdef4f39562f1f07e0068b2171104c16f2c83985cd01eafbd7630c7c1434b912919d571dea5e7688f292f58758ea9dacc7bce91462d9b81c09e16107b3dc2f2d051082126c578c7425cc04edcad81b6533110eda1b80574b7afc456fd92c357ba26c83664f842aa20bd7442d82db9fc2e2a219c700cc5412cadbbaa4e2bcae4e6b5b39e7d653b21bbf16a7fc85de4103bc83ba6e4fa863a750fb1e6605e68d833bcacf7e11b658e713ba5282c1bfcdd3a3afb100609ec37062afd7c5427fa411e8a175ce3c25449a2bc0f0019c63c98b3985a9b71a1b6eed44351183d2cc80c081ea5ab1a28471c205e385bf797e9c1e0343d11d8bc7c2ecfdec23833f7385d58a0d166648cb4cd16b31cb449ee0d46e7c2c0ca643a84290d26775f7edbee46fa8b90df569da3366ebe4e07f6fd1ca651e41f8ba57d439aef51439d1fb61cb3e4ac334180c39c4eb2d5aec5903a8b86123b278920eca388bf3d33481f0b7d27e5d41684a87cbfc80cb82f23be67ee903fa8e819f47ceaabad10f981ad14f0e4817810a02bfe547edc514488c540c0447c85709a81630d9f5a925831ae1402de93345ca471750cc16124e5bbca52bbb355abe3054f8ad9b727c03fc3b8712928837136ed1589b79ea2a871f006775fcbf1fa1bb8472bd8b5b32b3a6cd5dfd8de23ddb1a97b7c27f2bfbc3fed479e7bff25da0486e72bf52360e4834170ebc9ac930baf9ce4da99f323995c636cc59b7a16f71189a82e1f6f773073c8967917c6ba0073fa8075001173ec8e456f92f04660f8794374101e04d1a8e7802c17d7b28f5c8717acee5f3353da6fa3dcdeabf3f0c3578dbce28acf1acfd764e16ab99855073eccfc22ed119927ff5a6923dcec44696c6354b71c6d4e3d7ff06709f917aa151ab6bfdbd579d4dc697f0046ffbd60500966ddb770150ce261bfb69833a0a574a6a75ffa2a4fec2ae134df2fca661fb4220e5c76f9b471257be34e9daa75da1dd2480d82250a749c1307f1727d5752a51da6f6eed00b3b133df8086149f2f6089e29eadae43c5e52c01bd15c4671b588991d724d94a72d9af2bab9e004a66f74a6a3f1a69cf27192a04bb076afabc2d1e5924cba766f060caf5d6db8f3e78e1bb5a6d101902e2115b08b5716b9f42e54054bfc77b21b86309d9ec311cb5f149bf59c3763e464d504cb7237af08651693837bcb3c4e6319f4df1815d9b7e6cc6e6fd4190d2f021612a3ab053c04a4d229bc0a71af917237841142feb1915b25d19307804bfa4800776e36476ad777e538c30107ed8b2b8c4576fd73b05afbc990c033f376c4db187989352cfad46993918a2a79f632eaabb801fa421e55dbcd0dd793f382e98d2f72f0405c47a03a2648ca8b1c3ef67ca0493a4b3d2dea1eb227c6c4e82dd21b7e1db02cf256fedf635539954e59a73570e72800ec25d8cbf24019fc1b11a826ff6f4906cd9883490303e62ba0c317b1e82d5cf30763cc4b8ed811707c03d2469ed9c51086964c751e7b313f5e6fa44890211c27eb2318a40fd6ab3114a23add55e3166d67a1459900ce1761b42a2390a4c24c69ee26c4e2699d7abf70ee9d22e65b75cae1c27cc39659533a6e1c30c85e797f79367f42fbb65bd1ea29d116d1e5f01a9a6ab56ba1df1052181791cfd6d645e6f1268dcbcfe138bce32f1ccf34130c618ec5264fa782d14dae8326caaf3acc4667d120fb97c1215e7cb5391102c200a96ca3da736d0a99f9fa81151c017c79dc141d357c79a689ad71a7898d33fc90b0344444d7ff3968d7929a61f2be84ed2e071cafb74ee8ca22f115535699a730adb0448ccb4d72a9a014166b0dd308243"], 0x1, 0x800) r2 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002c40)=[0x6, 0x0, 0x4, 0x3f, 0x7, 0x3, 0x6]) clock_settime(0x1, &(0x7f0000002c80)={0x1d, 0x9}) pipe2(&(0x7f0000002cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) symlink(&(0x7f0000002d00)='./file0\x00', &(0x7f0000002d40)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002d80), 0xc) write(r1, &(0x7f0000002dc0)="15fcb97de61dbfc9d12839eedac2604704dc4bc898bfc06a4db91b81ea03ef2e25374a4781f7d7fd938e22487688d1d0c15e2a556bbb22", 0x37) fchmod(r1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002e00)={0x8, 0x1, 0x7, 0x4, 0x2}, 0xc) bind(r4, &(0x7f0000002e40)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="00002e2f66696c6e1f00"], 0x1) setsockopt(r1, 0x6, 0x1, &(0x7f0000002ec0)="0258c7cac1bd1d4866826b918978be001e49bcdc18791f68c19c3cd8e9cbd4c36bc6ab375b1781cf9b36129035cfd972e56950f3f26d058b7c15f5b78e0a55aa903c312dc200304c280480560bcd9615fd5dfabcb4c2dec8cf4a64f79c05ac876107b5e93e046da82ea46dff9a8947347fafcbc809cb9428028f0f68ef1cf053e552670b3af8cab67280ba64565116c7fde241566bca06634aebd1649e540a365792d1362fc7a875a2157addad6d18c29936755a123289148a17dbe5d79e704b990b5a91c064233626fdbd6a14ac4a1ba0f5cb9c22e66b815faf2535a2446c372ddb82ff1d40e77e", 0xe8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000002fc0)=""/4096) setrlimit(0xa, &(0x7f0000003fc0)={0x4, 0x993c0000000000}) fchmod(r4, 0x13) semctl$IPC_RMID(r2, 0x0, 0x0) 00:00:05 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 00:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/39, 0x27, 0x800, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x4}, 0xc) r1 = semget(0x1, 0x6, 0x200) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/203) semget$private(0x0, 0x6, 0x1) fcntl$setflags(r0, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x3f, 0x3, 0x4]) mincore(&(0x7f0000c00000/0x400000)=nil, 0x400000, &(0x7f00000001c0)=""/246) r2 = accept$unix(r0, 0x0, &(0x7f00000002c0)) r3 = msgget(0x2, 0x1) msgrcv(r3, &(0x7f0000000300)={0x0, ""/16}, 0x18, 0x2, 0x1800) r4 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x4) renameat(r0, &(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') msgrcv(r3, &(0x7f0000000400)={0x0, ""/38}, 0x2e, 0x3, 0x800) r5 = dup2(r0, r4) socketpair(0x1f, 0x7, 0x3f, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x4, 0x180) connect(r2, &(0x7f0000000480)=@in6={0x18, 0x1, 0x400, 0x9}, 0xc) listen(r4, 0x401) msgget$private(0x0, 0x380) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r10 = getgid() r11 = fcntl$getown(r7, 0x5) r12 = getuid() getgroups(0x9, &(0x7f00000007c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r14 = getppid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000500)="37ed783d8b12ed799bea20e20da048b1c399454a5635f0eebf695460c5353125f7aa2fc9a865edcec1c9a6a443aa0b47063b9924fac82936db3b444975dd028701f43af652337bb47a4589d181976afa8dbe4b353fa7ea8aa0617317cd226c7ac8bd211c523ffb4b69dc7df2a8c32f6a052de16e065095b00a6deacea42e79d621b1bfebb0f50729f406d0149aff1e6061f3933638b5a3766ff19065b59b4c02e36af0bbcec5857d1c6bf99da997e301682a88b26e29146bf5ce8fa213db8c739437d882007c2d9316fe080b8bd66dd6b6b8e1bae958a1daacc33e8c73678904c87b7435cd96", 0xe6}, {&(0x7f0000000600)="7bd3a8a469dc065e409057abf2eb2896e4ad45a3a4bbabf3037be3d04206f74a4aac980e1933a83ff95ef31c4bcce34bf6a507255df5a03c3c55bfb5a3a841c09ac1252392f5530c5b9aea09248dbc87f3fde2959a900612a35c0916f3cc2a", 0x5f}], 0x2, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r7, r5, r4, r5, r2]}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r0, r0, r6, r2]}, @rights={0x28, 0xffff, 0x1, [r4, r7, r4, r7, r7]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r2, r4, r5, r2]}], 0xf8, 0x2}, 0x1) 00:00:05 executing program 4: r0 = msgget(0x0, 0x10) r1 = msgget(0x0, 0x200) msgsnd(r1, &(0x7f0000000000)={0x1, "cd49e7db6c28c1bdd38c61c8"}, 0x14, 0x800) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0xdc) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) msgsnd(r1, &(0x7f0000000180)={0x0, "8bf52fbf"}, 0xc, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r5 = msgget$private(0x0, 0x300) msgrcv(r5, &(0x7f0000000200)={0x0, ""/96}, 0x68, 0x3, 0x1000) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r6) msgget(0x0, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000300), 0xc) fdatasync(r4) msgrcv(r5, &(0x7f0000000340)={0x0, ""/46}, 0x36, 0x1, 0x1000) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) msgget$private(0x0, 0xd8) connect$unix(r4, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x6, 0x0) sendmsg$unix(r4, &(0x7f0000001740)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f00000004c0)="e38b93324f5c", 0x6}, {&(0x7f0000000500)="4287a47cef6b7c1e0bda2fb770e6a5ea093b0e9902b4d9b3692d8a4d3ba51f4fd6f54e57c98da6", 0x27}, {&(0x7f0000000540)="07cdad9ca59ecbcc54ecb66ef1fc8ca25f8056cdc3b7bdd566d41e111addc09605b9e83c62ace4772ef72f485bd7702a0ec8a48b35d6d8aca25bd1b3d5ed9d159f174f2091c28f00babe89e72141179bf71131987e4ef06325787ffc8180bbff76b43e743bb844c603fdfe1551cac8e06ab61799", 0x74}, {&(0x7f00000005c0)="3eaba715f6d4713d5e2e335006e1826bf4c2a264dbd0062e0e438c2e1d7c5317b56d60d3189ebfee2259b44c5ccd92e456d6bcc4f6924b5ed45aedc75d11dc7c03fc3442f733a9809982c4c12d0a9a8b8363d81d5cbac0a8ef1df4f5fb0ea5ba6b8cff8ecbdbed2e0b1a96c8673d720dbf9dae12b6a85baf4ee8777b2cf91f1fbaf183e567b1718c8ad48158339cdf3c2cb1861fadbd7196ad709d2ea47b5595c5fed272c33c3ae4670e874214a04f1886bf6c08ecf5d42b23c571203004", 0xbe}, {&(0x7f0000000680)="977a7a0c97160620f467ea0735fcb4be5d3b7b114374c27a584c55e983672764c550722bab3353fb09c1469e6d81ac93c118aec4d9b68446f5a67431d0e9055a4c92113f2a340d91f1a81184b3db3396351a336e2e275c5a2d0bd007665461747d1d8ef3cabbc2bd3300008252b496ed6f84fe3b22792e6cf936cb12c865eeabaed0e2b9fabbe0f822f676c62ab661c9b12135a254220d24c7ea720e962374b4f524fde9bff57fad0ba1d2752c11c962295ed7cc097e0e735a79260074f1ec37dcbba9fb782bc45bd2a21b88c74bfcd0720b228676f7d1da4065aed2286d2ac8de88464c9d5c0dfd773e4e114a6508632c614678a6c8ce17b76be8aa3ce3d7bc02aed8840a00af5ada3658c61b0ea608ec9a2e53c00143906d2f0d0a570cf2031626c92237e3e9c94805e8fb874f347b507bbe632837d5b27c608e09552b561267e029c9a29a4d8a00dde2d7ddb56033517cda6d169a5f1b5a9633465a8b87d6f107cd095bcc3cfb727d2c62c9f5541c320604b035e157b9cf64987ed04317bc65ee817fbcdd79a52138aa07cb0d2bf1a9ace63484c29b4aae3a9051e9e9f40d70c618091491803b5717f05391011737565a00ceefed03c3393abf4fc844c637c2fc76768bf8a16727a7d5f4925948c2f3a0b23c46d6ff1f489aff2c64444ef904b4025530f690539e0292b86db4f08ea0fce4000c454b2af26d395db604d09563bb2d2266d4d3e8ae7fd2251c49a2756b156481e0ba4e97d1566251e53bc8988bd102e0c44c8b1811c662aae99439a38935d48693cd905a6777a964501d14324ec23efb9e0d9fe43abe752f596db1167f70cc1e9ecdbd13fb200ee743d808f8aecb8871831cbb5383459e69430f4ae5116d19117d1e479547c766b0c9f15a1a6ca432b0e489dd607a150306007cd6d9d414b35a3640246e4b96697bf0d1687884baeb106891548df2bfbe432c1d7f2a27a434473170ebae47281f57a8f3769554e54eca89b1ab37c33abc11035f3135bbc13799f0ba649a9ef3ba9e598105f693d659acf727ce2216bf6029e3c60dff1a3a5756783e1a583e111129dbe169e6b29ee5a4f58cf257ccc4e2666f8067f9f33a8736a174472e62d580471708817f311410dcaca5152139ecde299ce20b3aa3ad5878d89527cc7ebf988b18145c172cd08171e2a1ca0898b688f4c958804194943be4c36c25574f2269b112312ab3c458f5d71f4d28984954e62af5e9e0f492dd1f4873c7ac2983914ff6753612600bda8f50f467e78f9b30c2edfffd6dab952b085be8b93c59c1091f5831578f3eb9fede56f584cb244c2e6d47305105b9f45e2802abc7acae23260619cfb4f37032f5ae90136e6b5d2b748ae94dfd0fa89b599583ace06a7a9b5cb98d551b1c97243d41f3776a5f85d248fa86ab8573aea2790add6f93717c5ca6104912d8d37ec633446be7f97a726f2f64a22bf319c040b26cd491f94f2c918b14abaa35b829f66ab1132e42dc6fd537c913a15fcb741fe35156b3acc45dbb3919436debdb10efa503886e69e9c6cf1078063f08a2fd1310d08eb62eccbc75d1143ff99aeee3fcc1b7a2b99655d3d6224886fbb5a695c929d9d5916ee5f9eeaba5cc65be826cc694bee395ffe0beefe53b388aafd99c96df60231e85c14f074494120a1430bb6ed326a668879e7618363878c6e36d0faf861d7c23b298c6455b15b11f3849b3857cd0ac1e661b30f3c2904a28199904dd4b062bae5b03b325922454daa8177b4dce0a790d8941e5909e63b90a2cf5f1acd79878349bd9ab1c3cc4ea5713fdf7688e8a736ec320643c1ae93d679102fb23fa7a75dbd3a8c19b8e870c96a1886ea58f7df5863d3013674e9d180bdc6b73eb2e03a2ce93dd7a6290d52395a6565e4a7990497e81ceda1d1b63fc097aebf64a46fc7cc689c128d7e03a54e8a8ef549bf9b5c61aa9859981583783c06094e11e84f8581601c5b7a8576a608f7c34d7aad906867aa68f1ee6ccd542ae70f9251a1e0d9679bccc5e7e8871534ce7c7066c185143c5e88e590590395e6b8b55c550aab8e9128ddeee9982e74ba9f0973267a45d3cca4c4be11b2c850b9a002ddc90a4c54373cb909ec142b806803b79a5de6c9cfb9396eb9fe4e77f24524754aca65529f23349e302efaff795119a6bafef8a2d8dfcffc025d98a83f43b5ccdf1569191353b1b71448b4333b8f15a0235f1d18b8ee44730d4362677d509a54a24c73b1229d6f0b7cc7020dbf334277390b02c227a0c2d19b0c35d1681a80954f9d8555700dceffe2a802e6576d4ddf9b1298eb1e37640fb31573b83664801692f0707cd47bf6ad517259604e2b9788a8a4cd098279bf3709bee726b0bc05bf054bbfb30b9323f044a58ff0f422d8a81e8cb1ea77b0063829b6ff68eb05cefe4da173da6077191a5032b19cf32f9596f5287074c72806761b510e208e2015086605b417aeeaaaf45398dc1f8eac91d6cf3714e885a4253897f84fd7b43b55ad710853f90ba8154e5f2e379fa8a388303c280cdfb9279d2c0fc382827bd787ea91a350c07514095c60681ef3ba22d850f536e263daf9c564b65061b8d5cd18a5fdf80f7fc39e9e8fb55665b7a527d212197f2d1b51fb317d6476bd3dae51f2918206848a55616e5d935ec88476d95a601bd8862c8c6c3fc543a45696bcc07d7d81caca4048db71e0297c0df481907d06f0ebf84fd5384f07d3c65c3ae10be25ec75b94f7266ba796ed32bc49500b216b93bce4c44ae3a001a2166bbfb19bd1980cb2fc89b6e05c18b597ba94b76594b4480d4cc03c1b0f72b275c639c90938d3b8dd67f606373461e0a0d7b42985e3627303a61c7f5953ace2b066203a75bc24387127ee502160fb20808f550c82a7c604428d68255a30faeea821dd866168d48536d39b70e2058c05a7e2074d1ae10b011bf9249d19d8b76e13206fad6a25a61a0f73369b07b2cf40da8bf210e974b303d4c1df390d0d587e03de67fcd9ad1cdc8ed1cc4e9699719c6f66268eb7f8ad808aa96d6a156d70bb3bf6f7d83c96298574e199803e23540e07d78225c270a0cc9ed3732e8d5e7f239bd38b452be52f5374ad1aed4443bbced5c40b6e23732b59da2dbca7e94d329323141453e0906109290264c209e382a9b50cb31d0f6b6caaa5ae1ac11af00f2e395fe109378c27b4b88a213c22c860e50be604655091d18875e6ea7fb57e4e10d7c788603f34f8ae32c6a1af9349985262a16a43131ddab0ea5b9fae56598aa21fe97a6acb70e577781cfddf4e74913da03524fd1c085dfcf5bbaab3776810ed13c8703752134700c533981f481e3c504a22bf1c4f30f4ed2ee808eac0404ac790a2402d7686f5bb57dddd774e4b5c76b593870b7519e944e95e9ae3dbb2a9352ee1e20e06a29a40e15b1e816361ddd8ca2fb12aa09d9b5077d8bc8345a2e9a47fb0bd4f3e786e98dc1ea711cd1d13d5994388a3173e0e9e80900f161eb1b8327c03726d50c50521de64731e0646d0916ba79aedae50bc498f459ec0f1df3727005bb9839a7cfd3774e5f6e632fb198b2c2de171764e7d13ad085f697b3a9c273136d70047bf592d1d7d0d56175c5b80cd112793819ad8a592f711954fa4fbbebe12630624ab1a8dad74027ffa7f1f225cb4a0e00f8fb8f2b4385908eeb12706f3ea0e2e35efb13b64fbb1e1e7e948b1b4c7f1f62ab4965aa6d1a2e162e4f0fcb66a6d34d8636966051d482a4bbb60cb56e5bec2c53c9b3848bff327a83939f4a88319e874599f101874cf8ce967c84127362f0cef01b3b63a05e8385a1adfe10939dd1b5056a79ad3be73c43614e3b42061d196c3f17c436aab47a41f158b17b3f1306250341a8d705cde95bf805e27a8a2922a65fe559fcb4bce988b77020c88637fc783c7d6213b18d5dce445dd3f0e82717bf43b499c0af8048444b22eb55ea7631d66a591e1c0c7e5a3bd36f971fb4ca4fa837309234aca14e69359ef7e94d1650833f2a3f1b7f7b92b78d25ea0bb712f62619155c03bb8352d6009ad48724dbdd86c3734717cd5748bc14fa632fd084f6ec0077837125f6b775025fa20793d38212b1362d9115881463b0b47639e20bd7042a31453c194bb9e83d66d80b4c1407a43bab40355369f419c3966ea39cd8035f0c25694dbc33846e50a44ec19976d8120361278e9c2252046966b2a13c8461c4c5533d682dc99441480dc7456608f482db9bcd411382285ff7b9c30bb3b0cb57c397903ec0b30ba5858c58d098aa098ccf04f36eae9cd220a595fcc3c398e10552f284df9f7ac1b7fcdfa5cffbbd1bff462d425aab219d1915887c7f8d75a8a5b65342271cfee0455656975856db9f5cf9894e787cde82b3d63eb4b262fcf1368e04c234756c8bafaa0095efc7504b9df6ec8daa622ae68288984c97663cf3426e94ae189dc3eefb66d76e779c418971e193485a41fa582c3bba6b731a0c0c9cbf3c905c022edd0eb26b9f5760126e22b6d30c1c7d414a60d92f8ca3565b1500a0cad784bae4f7df2b3406ac437fbb625a1fdbb808da510203dcbf9a40b8d8835c680c95a8cb388154783219470fd2e7fb5bb48e3cb06e50f855c236a05335484b8e1f584146fdacf396034c3d523711f0b599178bb882a1220a9ecb338979faa80a6794cc312273cda4a59060954ee770cba0c0c7dcbe22063822abec15295a170a64ec0f26638e72c604bb93939aabe65f2b47f50659d84a38d022817981ff415286023465663a23f7073be95f752eb4f01774c1d23bd00d7ef07e16df108f528fad3c2aab6e31a473ed370e97135d9c8cb0ba96f7fec26bfef72241ece9c0a274c8f5fc90638dcb33a3b88a6a8f4bc6fe580fd895e66a349c77576a5639873712d7c79fd0184afaadb7b07e34e1d874e8e1a5db03a10bda8e64d6313a6bbcd9de9100aebf505461a5e4536ec3cb8aba89fa221dbd2ee835cab215251f13fc194098ced9f698abb6d0610f4ba8f871f48bc472c1355fc043613a9f2540b144365902554a0f27d34670cb37410b9b7c5ccf9904b61f368bda8046e114c259133bad34cd895c1d0730cd7e88b4e19704f5e44b776f37855a4736d2b86c5eea5e43769decfb00abdf65a30969cd8b06510335c1359f07850ccf20bbcbd3cb64c72039d0b6ee828938afb24dec3b31de56bc94e9585ec7c484ba21f27badb63ccab1deb4cdb8773c551802564efee048e34af1ed44d37e433acb80e506b57ba11d4f8832cd7c6344916ac98b3ea7b5f42f73c5bc3af18652a0e247441ded72764f6d22007f69cafe08e348050017bbab4d4f2238d2fb07ec8b0fcd18fe607a5f8ac64ae6fd51facce054d52212289342cad0255d160f235771db4273b76a60a9983bcb107f57b9158bf54a0e7e1fe0a20c6312120a2f9c122aaf060b0bf01a8ff8e5696442cfefa08b030c998ef1e7aa556fef3c707df7ac155df3041fdcea29e293143d8dbd6ce479f14b820f0ba36fdb13dc8e28a47da1cee9036e3cf24686ae5c6ac98e66c17a53b175b01c6022b2d592c0f99792ada58f70d15e3a01658cf5612081f87ec156364bbedc860f48622329dc26a9d31250878ee924d7c77fdf8a36d1f422a93ab96732d3bbcf652aa9550e66fdf49fb734520f5b47a21db84446be2001e7e55fb8f714cf7f52b401cf12dc1edc9776688c6906da6b47ec017b4ec2171735635e94b7beb385a369f0c525891f5abe923764007ccc2c8c69611a79dda7edfde6286d511f93f3f2ec4c381d801d70ec82f8c4ef1a592040b88a9c7ceaf513c1", 0x1000}], 0x5, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r4, r4, r4]}], 0x20, 0x404}, 0x404) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001780), 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000017c0)=""/232) msgsnd(r5, &(0x7f00000018c0)={0x0, "8ec3e27df56f80ad9d4c54d3f757c5deba35ee82c78e82f3b0b4d65dee5a121b986981daad98f030041b9e6d1d7648e4faa6a59ac7c821a97ef1b52a9852f162cdd0e2c0f7069329"}, 0x50, 0x800) msgget(0x2, 0xa0) r7 = open(&(0x7f0000001940)='./file0\x00', 0x8, 0x8) msgget$private(0x0, 0x550) paccept(r7, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc, 0x30000000) 00:00:05 executing program 1: r0 = socket$unix(0x1, 0xcc8822d6b53fb753, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) getpeername(r0, 0x0, 0x0) 00:00:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x11, 0x0) fsync(r0) getpid() r1 = shmget$private(0x0, 0x3000, 0x66, &(0x7f0000ffd000/0x3000)=nil) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3f, 0x101}, {0x3, 0x20}}, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3, 0x8}, {0x7, 0x3}}, 0x200) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0xfffffffffffffffc}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000280)={0x100000001, 0xfffffffffffffffb}, 0x10) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x81, 0xffffffff}, {0x1800000000000000, 0x3}}, 0x200) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) utimensat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x400, 0x10}, {0x2, 0x4}}, 0x200) select(0x40, &(0x7f0000000480)={0x3, 0x2, 0x8, 0x9, 0xc6ba, 0x6, 0x2, 0x2}, &(0x7f00000004c0)={0x2, 0x9, 0x42, 0x1, 0x950b, 0x5, 0x1000, 0xec52}, &(0x7f0000000500)={0xed69, 0x10001, 0x7, 0x3, 0x7f, 0x3ff, 0x2}, &(0x7f0000000540)={0x7}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) select(0x40, &(0x7f0000000600)={0x5, 0x4, 0x100, 0x2400, 0xfffffffffffffffc, 0x4, 0x4, 0xffffffffffff353a}, &(0x7f0000000640)={0x100000001, 0xfffffffffffffff9, 0x5, 0x4, 0x3, 0x7, 0x6, 0x25f4}, &(0x7f0000000680)={0xfff, 0x7, 0x4, 0x8001, 0x4, 0x7fff, 0x8, 0x800}, &(0x7f00000006c0)={0x0, 0x2}) r2 = paccept(r0, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8, 0x40000000) recvfrom$inet(r0, &(0x7f0000000780)=""/35, 0x23, 0x40, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendto$unix(r2, &(0x7f0000000840)="1813902ba40abf4c3d70ff23f65911f8443b215ed2dfb596c1435491c726124eeb2c48194d1fe13d3ac7bd8d73358211dab79f27e0a9d95526106895bac0533ef436a4567746035705581861e235d58b5468ccfa3256760d8f5cd041b30a293bb8efd9fc3ca2a2d2024c0a11471f61caf45e6d1123e9c29ff67de807c29884f792267202fd1210e686e7887e74aad491a37eb0aa24f3857d366845f0b8735b739814247717cb0312bb36ab95e744781cc1beb7aed9813cfc3486c34bf4", 0xbd, 0x400, &(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername(r2, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) symlink(&(0x7f00000009c0)='./file0/../file0\x00', &(0x7f0000000a00)='./file0\x00') mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1, 0x10, r0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) setrlimit(0x2, &(0x7f0000000ac0)={0x9, 0x2}) poll(&(0x7f0000000b00)=[{r2, 0x1}, {r2, 0x5}, {r2, 0x22}, {r2, 0x100}, {r2, 0x101}, {r0, 0x20}, {r0, 0x4}, {r2}, {r2, 0x62}], 0x9, 0x100000000) openat(r0, &(0x7f0000000b80)='./file0\x00', 0x40000, 0x25) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) bind$inet(r2, &(0x7f0000000bc0)={0x2, 0x3}, 0xc) getpeername$inet6(r0, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 00:00:05 executing program 0: r0 = getgid() setgid(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x610, r1, 0x0, 0x0) r2 = getegid() pwritev(r1, &(0x7f0000000080), 0x0, 0x2) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180), 0xc) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="30e302a91f105ad5e7bcaf90169c60e7a714c3722d8cf37142a9c455a72f", 0x1e}], 0x1, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000280)="6a10c348eb530205ee1a9498c9561b1f67037d983d18f66e9535ee343deb1f739d942220cbee65d74fa35a0a2b4144f815b58159e99906d34a72087d89fd1f3e3c87beb4d4111f75acc63bbecfc3479b49a406a6d5d4308ece5afc28424b1da6cd7292fbce571a7da89d9127cf1a3657982013963af3be6ba0106b9b8bac67ac8bb6e7cda08e9ffa5129d06407232d07c57b6e134f4b4d76be9b94fce325f7e01635c999f4f35e05c80e2eb1d47ffe6e93a5aeb6db150ec124fc545d3581dbe0520ba000cc2c4e4e2a858e6b9c", 0xcd) r5 = getgid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x90, r1, 0x0, 0x4b) setregid(r2, r0) setgroups(0x3, &(0x7f0000000380)=[r5, r5, r2]) connect$unix(r4, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file0\x00') r7 = getgid() pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfb0ba654b87c3bd) getgroups(0x1, &(0x7f0000000500)=[r7]) sendto$unix(r8, &(0x7f0000000540)="c5004fc6130866d2d722289e35d631de03c46ad2c22a61b88cede1bad74bd2a5d275771dcd0dfff85326f5ddec6bb0d4e23a6ae0018b2d9c2c049b9e98a279f0197684831f24539ce7e6580578986311479223e50219", 0x56, 0x9, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000600), 0x400000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x11, r6, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x8c) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000640)=""/98) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) readlinkat(r8, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/134, 0x86) 00:00:05 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6(0x18, 0x40000003, 0x7) r4 = dup2(r2, r1) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300), 0xfffffffffffffedd) r13 = getgid() r14 = getegid() getgroups(0xa, &(0x7f0000000340)=[r5, r6, r7, r8, r9, r10, r11, r12, r13, r14]) clock_getres(0x20000001, &(0x7f0000000380)) 00:00:05 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc, &(0x7f0000001400)=[{&(0x7f00000000c0)="f10b3c9ced0eef61ce4639dc686ce1476101b2e0eaa11e8f3d980d84fa3d9962813075dad7a74b91d09a78ec3929e92e5ac8214e2032a2ab6f88ec18696f34eda55999b329740be3f3515e0fca0f7a850473eb3e46784536bab774d4deceb504f8dc31002fe59617e795a690d50594f96c2c3194f8d32a33de8da159d33206a96964a7aa6d75c65d8734d1ec51a7a03c22f661bacc606683157612ca9d580675c3d1b96bae7fbe33fcc6ec999c5d8572de7d404b63f0db93578e5a300f2acc5f714ddd29c59b462d57935bf1fdec2b4eedd9b0e0f6f1fe9c82e907d0d1c26cfaccbc8cd054ca8b54dc07f826fc1a73e59abd1c09c856392d9dafab2cda603c0647e279c99b2012330c2e9b062b8818928c9d90e061912732a011e09e6c9e407f18c7c63e3bea76675c0e38fd1169758318056ddb3a82aba008e4727a1445fa094c5c45f893970cf2c722e8c8aa695fb8284d0cb14f57c79da28a30f96f7a0781aa2612571d2ecb53a3dd3e9ba01fe36ab11592bcf880bbe525f650ddd14030f2158e6cf53053ad02148a0d42e8925e89216ace30055a61eec8902ecccdd78db3c66ea9a3c84e77a789f8c57cc90603e0c35810e33300e0d7bd20a25484ffe6b03b49ee61076db9fd3fe2d1e922dd07bd72e5e2d0efa7f5e7e746dcf70763a14bfaefc5565d22659a028948d362dffb39ebbbf6d5c1f158ace1fad0ad06051ceac7a590b43969c39ff0e81190559616ddf06d2c313e8671af44b37fef235f42480372358ec1b1482dee7a3e9ae509755dcfacc7d114ec1f3d9fe8492d4d640edf92c633d90b43939ec440c1f12080fdd670729a5cf4d3d71079be118bedb24750c464eaf9bf3fb896e3dc66996651c168835d06fcf83cbe09ebb16139d93982659b27f06a6343128c7f9de28907bb6e8abb36dc8c27d3fe1d8b00a277b21d8003e3ba1df7a5103d543f26a0f8db485c9126b1adef1c0d84325efecca44a7e0bfbbcf5583fc8c917c76c63b1775918f953dd6ddde63431a0988ae03ca51c28867121198f4f45b6057d1cb9332e9ea7a0c4415ba992b7c4a57b111553e62b6954be0ba427a45580245472ce936d0a8c78fb6808f0f4a414fc1b2d4a1820bb22f5882bcd97f1cc84b3c942a0a57cdc4eae3022b4532c7fbf4dcb17f64a105d520441195b7d1b9ba040fb44970e4648c14aa89cafd0fb304570304d6f6c9c525d8744b8e93b367d0706e33e15c43c140544d3ed55444b8be77159a7c47ad238a7d0d930499b41e66fa31a1824af73a24ebd9b6a08032bed0fe41a70f218f7cf01c4bbe6002f6f2434c5c54073c84de111d5a851ef6c6d4e6daddfdf70201072e2ca07b83809cb1ee861280f9d996cc32ee9bd114fb151c083ae3dbebc4083b7890a0ee149630d3ae134b522982325387ab1a8dcf04a94a9a6a5cd0d4a8500052b5b6633eaff72e02e6b2e73d6911cec2f4918171b875aa43557e1751423176cf13db3445669f8615e113cfeff343bfdc3df686d0d9d8798c26c9b0f1e97acdf7d99a81fe70ab04ee55a4f5460caadef588beffd10313f0df44c22f61545154c64ab124e2d630964f3e461185e00c233693b77b2e41a79bcefb64b97bd05e89c574e484623e306fcd31460d3e55f5fdcae049f86f71baf2d06ac42026251fdd7b12d50619de10e6e80ada85b32e43978ccd7342d815d2342fb443f8451ffb6ff28629a0c3ce92cac070391bb45098661344b4d64be350107dcf14dd971d672a6459384e402b91495d20f2edba146473e2613c645bdd68ae138ffbfb5c50fd542b87d9562fae7f0a5e6fbe4f4ad43614862bd8218e0da1b7f6461ca2c3f7bdc9bf82b060e705a4f23bcfdc444278c7d3065441a21213d9d2a02f69c1d3aa4506384340182fd5ce23d9d3f8854424d36548042db04c979c175f4616b65a746f6164417969324b486c03149bef18a8350a1c460131a3f21071d610e12ac317fbce429f1664449d6e7fe6fb8f9eb3c39e1374a8871fc995063c64a9e2c571ef5bcb1e0ef1efb0313b64f6e01f0da11a99abe225acaff31991154dfb0fb17c8cf3696ff11901e68b7da2b49df8255498d13bc44fc50f0518774131e60aa563618422e320d7c96ff001c71abf70a7189e479c163e0fd8de72da72379ec8020f398164902e2fac7742dfabfa6fe3f327e12f0e71860ce84cf67365d53c6da5414bdb644126975ba21abf803e18c7168c6ac3e0a85b53c55c0c21ad3d1f9bb8085ab44063a742564842f777f5eb71834405fddcb152c10f1cd910589e26b4dd3da435261afe775c5043b59f0e123d442f6c43325605d2fb21b7e59bb1713bfd314a2ef41de78a46a833783652f9d0d11e16c7d7fc3915f73e2d06faa6b0bc81882e9195fd1f3a858064a9e492099f28c21cce5153dcfec2e2c4221ab9c90f8062026f6fe6934a8f7623afe053841c95a188a029fd176c37539e274c9e294763f5a31296b0b8c4373d4578448277e3490b595f4f032d29474b1ae2d221deefa6cc386bc2befb3429b6ef69c27d12148b3042c11e320370f7c24986ff603e683913135121949b26d0b6efb143d60e582205e9b1fea8f60cd34f023b3d5f52e66e23e3953849e099a3e0fd457ede3ffd45dc7cde96a1a01b9e23a0f10b07e1d6ddd4316a19548ab8f0ad9bd37ec84c75ffb163b8cb41f31ff569f20bbbe51ab5014bdd35f2b50666ca00d6ba115b9db58e75f91d25585f99ac6a72161855ccbbb47b632d001b4c5145ccfc40e0ceaf3600b65b83e9aa2acf871d2c8bf93aa8cff9ad217e32a2cd36311e2b20253f55a82828970c7bb5f7d4fe7196a5860134aedfadad46e2b9137bb0c4b21e1e482db7fb3793c6874f37c89ddc3371dcfe753d553867147d5df50cd978868fe9b240ec80b165d44df85b9b37335804a7cd7cc3910823bc210f4b1567834fec3b9d5863bcc1e45f156159aa3bf92e30e329e0b3bb839a0ca51f80cf6cd340c945ecd009fefc7b8fab7659c96826cb6f8d0da6320c8f6de16ec4d15c82d1035ceb7afbe50ecf034feb9f6172f5e720f1a8ab25f1b74b9cc7f9f1d95ec210198249d4ac21317c1fcdee4e18dbc2c62283e730f755cde92a4980dcaab5d1ff61ea0bf3d74fffba693fde62dc4b7e1eed44ef17737c73a4fb71aee811771fdad2cb8a1b67ecef65e063c43875c867e8f3b6e1a66b42e972479b2a63304e7d21f9cd088fe205cce67575432bdf0aa9ddcbacb4cef4af4029d939b39689cd5902762803e68dae0f6206c8684a4cc7ef9daa9149a2c1c15e9320c5cae142eb115ae338583bda126529a85da9387b7268f5ba8c8a54d4cc696fe48b1fde3590d7717172c36b1d39cf04d2d91fc238c80a87b612fb24cc76c627583e3e96ba737057809dec9f2221725f407c137245d92ecc57f2bd29e324f8221034d486c64229e59874d7b6f34807a10d8b70fffebc9dc44b56e1acbb0a5525014807cee7bcccc01b9152173e4d224ab7b0eb30e838e982e07ce1eddab52431248294591bccf919e25c1d2b8d732de76db6c3a20806d111d69ea0a4c07938cc9be328daaf3fc93e9315128f6bf9b8e29f7ce389fceca8ef380222c53b9681300385909f8d14d7962ebc7b5404f5659bbdb2d3ee5600ea758e7f52bca6874b30e0396b35808dd61abddfc09f5ae9f9e5afac7bb2b6315cb80079399ceaa9c002709b16ccb43c472b03c8d4a81cdff3fd266bca5796c36d1af34e6138a862722619502704df024081179fd53c115d383c0ba6369a31e1b6c85c385b6962c329a60b618b6e97ad5c6eb89390058daff6ec8135a63e20f23b58168baec87aaecb91bda29af1bf6b8fde9d9133b1a6b9f6c0b4acbe51885fe3883f98aef8594acc803c2685cc9d6b19ecdfdbf7ddd2e9743781001205dc11b41a0b9b07432d44bebaaf67a89cf0ca26faa420634cc601e5488a7a3141a66205ebb28a4609d539d2d32c10499e3fdedc1ac94405fa153b50fa7fd1f86cdafb23b4eb0dc3fed078aa511d6c9ae55575dbbd31188acaa985ed3b94b461e0fde866d9c1af863bd2445c4170ca0fbbf12363467508f91ba2b7904587b3c6e5d75e0a12d7b897c9575d09cd36ea024414efc5e3330734fee6a7d478ee819a73dcbeafeb225142a70d6fe058f1c6877975534c9a00b474257bd7ecd1f3b4a9f6e1009316fb32f864c1f70fdb679103dbdef873acdad9e6bbf249b3ae7acd64c3c9c9e345f198c600387ce15f0ef34368c4f8a764161c37c119cb9a0d0c5fa8cb95bc2771ef8d05db02db0b946c6586e84805f74c9ee351fa8b24e5bc46206797598e9e624185cd2e572b36e680824918fe6332118d14a1844707849a94175121c71951cc87bb31e0bf497c757d043b1439d4051610f83941620e501807d10e92fc3687b25be1bd5b33d242791ecd8f1120b72709eee42ee2359b26ebbe64440c98aa12ab5897de24a223e793cb184343faaef438cf431caccebcf8c7700ac85854ff55546295b3db7621d8b4a259b72af1b2c96dcaf2e09d8107559ff57d893daad20b4d033a515ecf3bea5d7d1a716e23282b96efcfeb1544c5e4363731e8aaaf3c1366fb4c128f1e646fdcfea1d233d60a4b0ae5d6c4d76d60a8ed05358d854a8bc103ac6175aa944361957e87be3068e22ae0057f92938af9b78cda0293a7ea836e1dc83dabdca956c6935ed1121702d96d3c03853763d85debfb934ee3c178e1fb61aa2c0cfacf1397b0c119d3ee8ce10621988f9904ca2370fd759f1a1735edfe10b1184b669620c90f7fb07e0f5d13213bd2cf2e836d192accf3400f357326a2e99424ee042c187e530bf7f283db74b4dbef5e91f360031e5775c3852e4f2e63ef468331ed25690e06241ae02dde30bc966cfd505d51636d7d69143ab513688c9b0d413ec2d1ed48c65a05297a610e288055fc55f4066f71621133f048bc3d4af35f779932725e932b1049860d8a752f567e203af936e2ed5e5e9915aef275f57d5c287dd2475dc9aab38caf02e88715c1c81096f1727125654a288e9f310c0926130de4648a8ac51f2dedee62a05e3038e7aee9ae166d053160c3a4dbd0f61f6ec4c9957fd0b9bceaeed6a7b8ca2056018de1fd26c65910940079e569aab452e5beae6a9bdfd5c7ed530c87522d2d3a8d041312c69b8bdd0f3fd757c79dfb8572b19fed75aea40fab5f3c690d98b5382ffe35b9350ba0b3027a5d19c9ad2d314c97114f413cdc789b6bb0d7bf02544474e78fd4a3eb757115e732adec5465f308781a58943fa3dc7c3af8256b7c3a726b7f2c33646e08d9073aae01c22473a9712834210827edf34c8a6477faf7b0760a467c2457ef6b161325e8a1dafcefc981ec220bb12b1fa78fb815b41751cbd3b0604cb60ed99cedcf183cca49d4e3d4290c197f562d6cce927fcb86a1c76ca2e8e60e13392a7eb10c5106888daeb3c52b84fa3e08128639f3d333078ae62bf0f53599a0f2e079a6b2207c6bf2348b33f272f38c817a37fe9f2bceaa5e5bc59458554131e5958762a1eff6b461d58b3af2cabfefcc2d522f3be041fe5aa0fb379907f903c5d39a9f92ea32fdd1ef8416e25c0b2078489361742c4e4ba6aaa35ed9dc20260974bdd9fe2a75d80dacf064f59d22e66ac4a484f0c655420b0f8591c5d7a6adc5bd5a70dfcc4a2da8821f1406906d206f7cdc5bd4ff2d31ed36e95f98dfba27910b464579000f82b7195b9fbc9d885949c0fd714a2e1606701ba976268f4c8f5d14889d0093f2cad78fee56e1019f0f97fc226347c441b72b580d7", 0x1000}, {&(0x7f00000010c0)="21d75c5aededfc6701442ef026ff2607f308587cd99d145d7141302de0a335bbfe364eaffe4989cf8d1f9f0db994d2db36bf840ba145a3ecf7f44794a5cfc1309e50ef29fad38b7aa5deb5a64ebb75649b5bc606aa", 0x55}, {&(0x7f0000001140)="e6954c005c422a1a46df6292293800f952ddf40c069fc52ad68d48f80757e7991ebc802359594d44921f6c1693771ee11b7f66afd990d7836cbf5ef4c9b2cfaa1d7f53ad78d7918aff971f6a1b3b4d81e2cd00685084365b52c5c69bd05c00c3547b65dca4f023c49923c002feec63218f6df0a6835e6aa1f0b646d73d1b139e7ce950b6dd0774c722c44cf4203688ccbf26ad60eb1fe40d7d0cf00f104d7f8c95e4701f249c61d35036d90c529adf5d603dbaf017e9c5e566a3563c8eb59344e6b0bf3551ca66e84d72ff09dd0bfc9f7b200f2cc5ff66557711e84828f9cae510033b5d48c0989d3c245953e792c86f91954284d7359158260127bc12", 0xfd}, {&(0x7f0000001240)="e5c2557fd4dd1b57972e02b21770797185c08089531492cefac708c532666b3071013fb31c5af860390594e2632a5fad58410533638189860daac2eb0085330986013cbf", 0x44}, {&(0x7f00000012c0)="eaa1c518d41ee8b23af13bd7075da4828f87c16d415dd9406c678dddb3e1e104c697affe6f95ff0030a07274a74bc9b0d6cb1eadf71a41b148dcf918269320216c028801237720c3701f57b9570637d9a22ecf0f94442d9cdced701e077d48994fe9d8e1981c0c1122661e0562608ea334d947049ecaa28db27b34ab4feaa4e5675e7657bb931fb68c70584679311ba3ec7ce981d61e7fed5d067cdba68f2ef32e4b495971193238f792890221cb59da8996bbe7808764d7e3e247151ac7798bb230825b14aa0f89d18913b27b7ffbe50f5fefaadc502ccdeab2b6ed612c89d09105497706", 0xe5}, {&(0x7f00000013c0)="f950100ef948ee352f1fbe103628061657a1a0d6aa0324b128d6fdd3bcbf8cffd9e73ba78a7b6bc2804668cbc33d27e598d03d3b344a", 0x36}], 0x6, &(0x7f0000001480)=[{0xf8, 0x111, 0x3f, "52a70bda54dfa706c77c981fec2196ce00980e43f53835406e3822cdc742a8f1b76ba38d2c607ccad647cbe0ef7305312f97c2d83a4d392ad091af7ea9edd86f8bb4a4eb14af74b1f51dcf659dccfaa95384523d579a4a038b2dc41c206cda2fae5446d61da44e95d6a6be3375c10f2481a5e2c6b1c8dea20da64cad83b4ddc6c5743b703a3c5869be99bfcddb03a826be2c2c2ac070c7391a66c137219c382d038c5ef15686beeaca3e536f8148490446e6e432815ff987e84ccb480bc2e2b36093de47a2ed91a0ffd9a147fd8c6e57bae08c71547811f7c9f076a8ede425ade0947d"}, {0x90, 0x1, 0x40, "6897c25aaf491be333b7996b5951c68f48dc56b99077af87fde48e4395890fb63d4b0745dfe9c20b302629f060f154f94f8a1e1cedb82435c6a242a9ce03029e509c55455344359bb38882bc1bc77a62d6b127499aa88e970411fe160c86a0ba508f7b3c9a121f09b0f54d70d812734673045a1e5b049264443d76a0"}, {0x70, 0xffff, 0x0, "1fc8c5b59a17dd8a2f19155b5a481195c05d22d0a982391da2bb5a0e5fc325491cd47576cfbb25ece16509b561600671c40f92dca7183d6bcdeb22d2e8f4bc68ae42520a80cbc3c8c8c27b1fe9d2611c03351707d5a9d1c5e66972e153c1"}, {0xa8, 0x107, 0x8000, "6a232d3bf8995ba0d458f002feec276b47ad5b851264f5686159f84eb83a774da6224959256b0f01a14b2146b2f318186d5b02087ebe4333dedf54a38357a4737b2604f01fea12477dcb90379c571d01b2f519c175e3c1c67b29e5758e7e09131d9cad1f0873c3992052fa57fbc5ea957a9733ee3e08f6d6a54872a66af3625c6acf1c4218e68549143a916fe074de8247505691"}, {0x70, 0xffff, 0x7fff, "eea9dbea9f0d817b06508f6048ac1d33835ecfeb2eb37f282b27f611470fb34ad8d5becec992453559f2e78bb88d079eb7a0bcc89ac0a0c339a946fc9a7618be1261b64318f9c8b44185d7ec432101b0832afaa642be54822d85a2ac2f"}, {0x18, 0x29, 0x1ff, "ad3779266b"}, {0x1010, 0x29, 0xfff, "f6f428300279855c9d331a70dca248d8e3a24252fe205c80288143e10db8da4aac0e04fa1386f7600f4894a97d98e47adb6bc2fb3d3830e5cf9f16e7e9db88ef6ab0b6e47cec9bd9dcf3d3a7547392aa1766a0f2f715cc6dcce5c8023c2a5c047aa3c1e744a1404f0b0fe2753cec841a3ad2815ca73e69a14ab8de4d490daf39752ce66830fefd9e35097ac70ba3df10d942e55c7ae62f39b033df779d288f3d97cecbf237f9d467ce2bed67ef3fb29534b2c7b162d78aefe5eaf5c77fbee0b60e6b652dfebde826fabc32200dd83641d9713cb54c6938601d312a7cf9b310a53f709eed489e69134544881d76ec408ea0cf41fdbb8eaa430e193a60dbecffb7f28e9c82dbccc6e330efa28752ba185a43c3e04a02ea6e42c54c756c7a5d6e0ca0ab65be72e8f3bd9d2cb75be9e362ab0f927777dc664821f20ba63f7cb56a184bda19fcacd1a254120b98af4389afe1df6daea20be73348356205389dbcd5eca3661fdb6a44bceeb6260b34113dcca826c056b4ff5d0e9b52138da1b870cb646fde55d9011bba90a53ad8c95f908a7bcaacc83d8631b1f3b7f77e5e89d11e09f64fd064668d03cbe7cf3b523a3649e138eeca90dccc746b9abc6af55dc5e5fa08da1cba13be425a0b2703db4dc8d31a487d4cd90c8005397c8b0233bd74e27424989b868f40c7260af91cca8a7b2e17f6ced1e69966d1ed71152fb6d1f6146cb596e1880c6ed88319cce704f2212158a9d9195510e36b7e84ecb73d47f27e51048ac07ac11ba980a47c8f8e664311af917898a8df749877e798d2fa193d668f31b23fa65efa2b4588dc70c3840ebb174fc40184628990cce70880aaae6161a6d6089eb01c9144d17c4fd3e1dbe594b88fe6b81dfcc6c5e470fa0719eceb8778b62bbb693af7be1ee4e7bc0b3a9deba6cf31d9931132008930bb22c1a4e880f52b81914429210b8de68b9ed2d21b7c366f9641c87932fad0b1afd2777c963bc384f9d60e311d1c7f7a7d32a6e2e2e01fcc8a37c4f97d5f8c13e9754ce8fc0248472ee67cd80a1e3a42f7530dd69c85bbb70af5156cbe797759e970b9f219b8c5e5c1c108df6ecda0185f7d1ef6838c481f7c47435f965dbd6d0e9466c3d3d82fc40f061812f809653bb60cc4157e3457c3403f0ce4f97bc7b2cff9894276e9501f2f65e0464987debc70b549e65acc065f73affb34083e395ec33c4caf83c5aea6ec46dd51286cc0bc8a8fd265c7bca569b752a09b8ad40a1df1bc4d3e49f23464f4a42a06f08462112755f0fc4f97970b2da298cf8318b0298a2739c1a4b63681e82e8564b4861394c86b664b54ca6063d9239c2c5d6940f0ebc33b8ea707209c8e72ab0d3621b1f6bce4e3b5483e6284dbadd56b40b96e93081eeb16ad464ffd226338e0b30e05c7ebb2d5dd7378cdf50f6c6cae89fdd632c056dcdff5a57b0a886e5ba3708a6047953baaf03bfaf1b4af529ed554d9685c8254dbe4db7e94233c375b01a1f169e571eae12f96ee20ad10e91398173186f13deaca39f8f359f05fc6ce4dab2086c0ce998304708edf1ff016ff471836f8f4eb26863ffac7819d41fbbb690c8b570645c72f6dd1dc6f87bf4156c0bca7f0ad74c8d6c5e318c02f293213bb450a7986ac8022914ff884adfc9d849e9e686cfae3226f2e62dec9494bd30092fbc8a08d9a4eab477dbb06fa826d900ff5816e1b15731ac7acfaa068018a3f2e712ee58fc3cd9e212260970755ac6f72d21b91abfdd5d0cf3dc1f58e3f44e8cc2a5e9d555013598901531681d7b5756ae13c3ec1eaad57be5d69a34e8654968eb916e361d09329f75c2b15124c50e88e9d403c10190db8412cfe7fea8abe83bbf1d354e68f2937bdc4fb4a1e5a0130d8612e04525abed3de31df354f938dc11db752737e444bc066beb4aa64e574338dc7237a6f30888c9cbd3673a1e0f8f66d14b84e57710a1c09cb43e6fee5845b52c7caf9669aac8a034601a07f8ed7544fc922e2a7ba38de54fa3bdc006f36160d370cbd487f36c3997aa018b412dde3ce257d24dcb02c08c9fb693e3cf8460709d1352663cae6fe2e0d2b61f24160bfb97cb63df8abe7d8e183516357baa226ca037b4bd74c110be71457c48bac80b35ff6352cb901eed22067d4cd2230d7146ce5da88287c89d4fd3f38d5ffaf5d1a29f1f4d1072c51f8ab88bdcc7c722381f3f8f906cf240c21d1ff7dc8a485f75d1faf4f36f9f4fdc2017f8f835a98602ac4745f665c047a3fe40413f86d8193e1e4e767f6ef05309b4656ffd445bcff3b4a1a8d8434d4202bb60c3abf32d34118a318286b10aada79c797aeea23f37ecd4a477d15d1ac4ceef8875f6623364086fd4331b06b517bdc20f167aeb168a1706b8050141f918472d647532b3bc73e83c22ebdcc8ce2023b332759bf08ca1224fc041e711002366c03907c077f38b4b01495283b6c2af954cf0b7db2213498207c606d63b1c081adbbfa44818d89ce5d6cd57c01f8586ea25be09905c128301f51c7622f0fdb701d35fe301e19f5316a0f348668227628d052b94532586c3f6c0fab5f10e67a4618a4a52926cd07b251f222de89ca9cc22e443196841d50f46a2f3a41fb34cec5cc00c3751dc29f812d542212b5b6705e0441381a94cf22f7fdc2212528e19d5ceef9aff94d5b99528ef461feef55c7fd1887e2214d0b82bccfb5e35438841d631ca5c6179975e1773abf1d9c63a5fae30ab3f3d27ec1246619e82c48830b2924590e0026b6413e2abf28bef4ce596b52ea308bf2b811b0facc4be6a82dfd146e9ff86a9bfa9f01c08039b55376e21a1f403746777bec04940778df8f8fd519b5fc9ad0abfc40f989e7ea9e42141dea9ed6a7f7d644f1c4a0dc957992c4812e1b081cfbf84d189e0cfe44ceec3fdf3ce33a189f3d6d175ffd3a3b445aea32087457dd7d1b3874b82bf8e8c6e858bbce52289cf60981e16f2e7c556e6db6d5dba8aa429cf622309d0454606466fafc23a1e534d490974e9ab3ed122fab3a3240455b43790d19442c3c21efb6f22c5532950776b77c76c07e1b4686ee68cd1361e9cf1804aac5d203e0db7f051a4d2d82e0649c35497232d60b3bae1e84f868203ac80ec7ec3f0054054a004f2338893bc56bb00dd56c72417a74d9b64229a2799609f76b4a248b52c89ee47351b9d7d88d3536a755beed1dcf0bc7b6cb25232f0918c897ad9ab12d8a914ba98ffae051f5d6ee017e5d65e26af5683ab362a6a25c751efa23110c2f47630a53451ea6836a4f2f75ba00182ac209036340fc4116a8e7cb95a6bca5cc0f12d0647fc7152c5d44625a303c6d0cd8a85955299a183d7b0e22e078960bb0cd9a51d170650e447d048adba2b74a61bc551cc39476d56c40d6e465f3a98d7f05c2219997cdb15a10971489ac668684994ccc4ec7d9a79b4b39ada0dd497e72d00e686478326ad6902e00af88c816c66d0f15c0004f1cf34fe02711520c11b303605ec1d43b69c6247b00285cbc61f752c76b267704d5e62abe1ba95b3005c5cf6fd6d7a597f1a0921deb18b856a747217e8239acd6d63af433fc4e41ca9f64588e296319701f0639bd0c9b156ebe184772be932d9a2304ab03d614b8bf9c8fa192b35d080ccdf88d8d0010b334c207fc9349b3804333152363b9ca705a02d9aafcbf57da22176156e02d421092c139d387f15ff455e0ca28f7140d577036f6f4c3469c6a4784b7142306f925695aab8c6313e396f1942a4d99008229ba5557600124080274b3b9a6587522d20a098bba41067c83cad526b1ed1430c2201eb27d8112b4a682a8fac3e730b721bfb9acee257cd51b4d0d1280d3cbf6d1b9661a1bce747cbbfc72bed983b5b8a8a1a7c4a1168f09fb077bae2167f50e42a0e99e18417e5e53cc366aeea17597201baf210b565d3ea5b8f9db6fab2296de8a5a8723a1839d87d958b79f906846c073a0aba007adad5c82905acf4784f8da15c3c46348c2e1cbb6d6e9705b10ab812b0116047b49f586ab85640284f84b353e868aa5e0069b6c581bc04b5a0a0e895e78d1e472b28a7cfd5220791f77daddc2bf4bcb1f318159d4a6d5a017f9926bbc53a0eb5dfef9fe10eae12c321e290a3299a20f96b659023d75ff797c0fbb8341e5186063656404448b5ca071ee1bdf78d6199d8aa6864398f6326a1448446d2f2df75ad6d73c4fbfbf2409e6c8a94d2c6f86473ff6ec3b29928b170aae6dae1c1a2270379209f29169b295bee8a9623621ad86c3af26d6ad618c4536f1a174c92482eae4904538fa6881a49b4153e19e8d7f2f73bbd5710f8f8909705aab5ef451c897386283eca4cda898c6a1bb53d227a40bfec881e9c648b5d6cf70e1b43c0d158ccf6e3ae5a19c00a78b056cdc87f0d185da53ee8d784c1881ed9cb1a2dc86a808281ab27143930ff347a84cd928c3d0600dd6ccfb9c048bde85ba8d499cdb07be89b35e1c7dd951d8762cb252074bf5339ebb0605cc09776e2d43d15dcd399535594a379c3552986233478015851b8f141fbb3f871ba5e23cceb4ffaea0b2aaa18fea9adb23621f2a7e229fb5a32622bba1724183d476d3470fdfee12a8d8fbea5b238dddd054df24178dd82804747a24953f947ea64b100b0ae0bbb36bc1dcee8d4032f0acd3137a5a66b3c2937ca104fc9936c8e0f52c69d45262129a4a7ba4ab49d6237f220f5cd5672c64c50f6c960bb41d805e62a72b4d7f495cfa96c8ba9a07c48865746a1dcbdeb3819edb25570a2ec2071c0b8ba11d2325878ba8fc27e319f8a78653bcc3a4847b3bfc63a94a8cc5a18ccafa329f5c8e69c07ad463d70dbb334e8cf6d3d2627e95a20c613e4f806a7e15f26649ace922adde541d4f707c9442b28b300bfb67797910e457df763cf4b690b8f69df26d42d0de8d57ff02c7aa373dd93c1f01b4a992c16eec7dc9d210436f82f9023624118d5b09441280b99b71526eb5a3066538ea20ac4be792a0b426ca52cfce5c34d2101a0d1cd4de8af944d80902eb82f926c0338a855e66941484cae7df3d27c29ed4e3f08bd678db39e9f68804fe12317da08f822192bb9b988500b60a391a0b4315487ee87fa42815a7afe910f76614f6e17f7da71d8c69c1de71eaf2baa10e6d527ca620c60ae75066bd6f9daf26e27104c4140ad770e2b88b0836105d2c1e4fe26f8dc4fae2ac10b1465a7392f94117e13be71fdf629f8ea5f99741cca3434333d2b022ed0ebdba501fb2f30ed5b255fe34cf25a32ac36b21baffa4b2f998181b56968c600790ee66fa23c8e9e59ab91cf9a25eb70dd894a6d441651aa5bc41f22f9c75aa077c302cc148d3d27962d76494a7fe78b13bc0a13d5be524d14a3795b75a428140dcd8515b1ceb3201a3b4e796359d31f499c9815f7eeb3fb937f8d560e53426ed512ff0a72d060abc496254770a124678ea1dbdbd6d5c4c0df2209049677d0beddf28765654962f50a7e46b19bdf90c15e3bd934dfaf91c0246cfaa4d415996abcc9cb28a44fe6c1408c230e6f84825c2a41e1847b29c06847945839e0f90af83bab9dc0a2a466d32944ab4a87ffa5b0696ca900fa9019fe0798b73dbd2b0d97a6963170b6d025e9881f6c5d1add679f73c80c16c2b3d952cf8d7dd89dccb4c8644bc12a80dbb68567d135417b93fd6eccc327a31f456674673047997cd0535c4c90be232ca15387d2451e4ff90dbc42b72fb451f279280bb9b0fb5b8b2f76ff5467d722d6d67e18b4ac447790f39b9bd3593680a52badd9f44749375ee359ff89fd1075b9c9eecf363c9ba434c"}, {0x40, 0x100, 0x10000, "cdd7bd5dbc1d92ff135b6f2b731162b245dc403d954f10aca205f3c92622f26323b8fe793691d7960f27969d50e6"}, {0xd0, 0x1, 0x7, "2abf5067996982252fb3dca62072cfc001fc8e14a04cb0af38011ad405bfa14c4b1c3fb9921464617875aa933390ff9e841c3e797a20a167b3d75a0af183ef3c433b47d502fd28a36d06d4736bf273e16048a33d310ada64789dfd9bf193b43b2f3fcfc449b96ae886a66083e1dcb42283fc7d79d5a48750a85d543f61b6ad68d5536f047a7497b87bc1572395217dea82e6c21bf712366732119a4384dd56223260683772d11f6079a4661add066f414aac9b8d8cd23b9f7858606e35d4a543"}], 0x1448}, 0xf) setsockopt(r0, 0x9, 0x5, &(0x7f0000002940)="b598cb1098e2ade9db949b7f178fec84f36110b4582396180b4f341668867060908715888fa0b30eff67e969f88d1259aff8949f733e6f910854b033b847aa1eb94b81fc98bea15892643c83ca8e2c7492950d2843b4095ce1c3502c9c148241b08c74743ca4ae8382a84c4b199b09e0eed21a00693cab2f36ba6cb31836857e60eaefce105eddbd219baa824337f6e91cd9ef90269c7cd05a0802dc37bbb94d8d8c22d64368c933d13011119027d1396b7a727cd23039728729d16b9a752702", 0xc0) pipe(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002a40)=""/58) sendmsg(r1, &(0x7f0000003cc0)={&(0x7f0000002a80)=@in={0x2, 0x1}, 0xc, &(0x7f0000003b00)=[{&(0x7f0000002ac0)="82137cd2f73b3b0a6a0d846f77705ef93568fa1a5589327e23dc766f497d79c62f45adbae91e5ccb29144b32e20633f1232d713155a3d439d4c5", 0x3a}, {&(0x7f0000002b00)="b3ca91f7670bac813d6ab660254268ec24b37582037cc942b34c68f18ba6f82299c4dca20c464f6510cdc6b85b068ee4bf935f4b037e99cff98b93773031675bbc2f1ba7d8c15b5afae2043323a9d84ddc5af052cdb587b77aeb0c445a5a47883b9c2598f088d5572c3b73193213930136a07d4960f892275b4cce8e5335a2aeed53f19e1227648d98027bbcd8f7c708acc33ef740243ec3b3014ed462190e6d779a2040370de5f21b454cfbbdca3fda3921991fff5da6e0b7d38b5a1c35b4bdcaaf16c01c3e10da5a893f60588bf5fc710a33e3df67bc33ade8a3dfbe7c88eaeb081775f6c01eaf76061d00099f91675cb4e1f941e0f13ec7747efe897c82a4b425946bc8948b0e5c12158381610e7ad0ef6a0a50c879e255e2ad2eed6ae7b1addbf71eb8597520fcabb7e31ab5fcdf680d6e7ba73eb2b4c2449c9478109f5af457750d34df13344f101b80fb249377101453b1c0e310907162687594b431edd66bfaa360cd1c702173781e9e0a52db28afdb9529f8dc868be5831e38eb5f15fecf5e1fa1f25cceaa26dafa02e6cbafd73108fafbf4eab4ba3516fdfe88833b7ce967ec7bc3cc8b0ecc9c58b451eb286de1d7cc6f6ec851a6337bd2791eb52fa84a7f76dd20f95162fb0b8143380ea34df04b9391774613b79244f8ade61718d2b573fd17b097ce453d0f751929f6fb67be3951e77de9ef1a117b4403b2cfd89c041642043004108ef151e5edfd8dc7d2ee9c72f9c1125f2c396e2300a82e915d0a717d8622bfb41d5f4dbab25de25710a7106019d2aefe537ace94598aff7a582f3db4296227d0118d6eb1e0abf2a58de67ba37e6535b60988e5e001e9224742a10cbbbd6c644efa27c38eb7fca055a04ceefd202a10d0bc896403c5962deca00451e8dc785eed54519ede24c6d01fa85e1a629d3bc2565a3e9d0b2c694187dff3d9e0bc574ee596be6939a7d6d660956c3b35a2027a47761b11f7b2fbd927c59379c75445c6f58d1a4daee60d1feccf2593e06f7047559d31895fb7e5e7fcf63f8f5ebaf505de15324e1df075eec4db10acb42156734bcf9311728f27966d9687fe705ecd700534660c380f438c08f93524169fab10bbe41a4c6e1aa1ba5876e8afb8b00a9b6de86c99c7aef6a49f9c91ed51e443566d9dc13f0b373b48ce60271c072037812505707bd833ebf15c2e39297e941aa1ef45908bf82e6350a7cb215243370a7492c91f0c67410f63f237acac5c84364eb931a856b1f99eae4e31986ba756964a0c7b746c7fb9c27595fa0f7ff9268e2d2032f1e616eec321c5761e6b4f42b170116775be992fc0e1519c33a599c3cde7c047ff33fdedd8c4adcc90109c02be729bbaef3aaf0205d701d7a128a3c031cc51da1039859a45221ebb2d4435d2cc3ef27b782c8c458395bf2efe398a52a4aabf142c2f4da674b06bad43fd2777eee182186cecc6c37b50034e6d546ede271f1739b0388656c472355279ab023799fd73b7f09c8fa729450748c27b412ff61d53ff2d6547aec60e77540f8e04027c119babac3758352d37af8d997803840a279c3681b47e8a03c48d61457b2dae982b30e1977579f5bc2a239567934b054a6aa1cb38420c0f70a1c1fca929337f43ea6c197e63090fdbf6bef542f9847905949d864a08c609b93dcdc537c3a85c4e5f3faea0a2c6c2e169afacf2c1eab57768799a4d56c082510823f3a8ef6205271be2e80b8debfa8e2e64faba8d30c6128f2f251ff300452ff178052989051c1f1e20a279ee5e4c6a65ca7dd68fe27094229930198459f6860b75b207dff6e2a18a407e7d65d7237dd446d7e9789f29f135579e29649ec19ca21697c835a8b4a41cac31865f1e9476b0425ae6591b727fee9ba5404f54748e253b47d720353635d533854e4b56bc9d8bea8801c4b05a76c8e12fbc1fc680cb9bcd378c09d7d1f50f5c0243b9c3c1170bbdc2855b1bd9bf54104a2d058f1bb014a10b451f4455a0b7530d6500f102b30f3d52e9fa0e76d5b1882d588a9a4457aa56e5114919bcfb2a9a0d02223cb2fa156c07eeb658c3fd3da5cf3a99d029128834d0fe36f9f429093198a6b498cfe6443fd09f05739853e14d8a3ebc8789a8dc60fd6562e4c6101e0ba3929facc2bac5ec878523af94493f50128990dd216d2fdce8e925d193e0a68a0eefb3b31ad7d8a7a857a0a2c4c961d23fb27a53b0e72aa1d6e8857b5e9c8df047d8d866a3999e7ab8c06bf5da80f5f7bc6a0cf964b6956c709f1b2ce7b1716a13d2cd94d70a4e543a806273dae1f4e95fb59bf1ca6d08382d85293b9f3bf9e04d1b82e341d1cfea3a8bfae8fef00c480c3bca1088344c5e376e8893b5d6330b00e7bcacb960b85c6387864f3b73f3b78173adaeb7102b644de1eefc8b87705c3565b0bfc87b0737ef5e15ce23e398611bc280ac3f768876b1831c65f0ee2e1e3c44b38e8c53351e9b644a3b435ecbd56adbb2c30871a740e8f9d384b783bffacbee47cb628066d2a2f6eadbe95bada555ac58a965ff888a234b2e7ffef488eef1b44f52bf8b1cdbceaad3da49fb5a41d765af360522fbcc5098b9a6cadfab49ddcd9d75e1de4c245c64184b8deeccb3103ad91d969511a3a341c58814f9a19871abc95863c981134200828cc0094aa284972cc31be27f005c1977441465217367c58cbf6e9fb3df22a525532dd593970ab1ba4480e4e867b27034af8c1b9c3ecf6c5a5e873977a6449189fa12a371d84c4f3b313bdf9cff3484bdbd8411a67905ccc96a4b42fab366119248725368a018542b318b63493ec3f935e6c333409ba5d58642c34a344afc0d9ef52445fe794b41d4cf3fa1f54164bba9a0dcfbb2d93a6accb47718aef92ae3084959680bed5356898c230dd74ce4eb10a6d714f5bba777e80aa47b6c8f78daa3f17d3b9958288a85786548bfedda04a3c804532df3e78cfd7f1c4962cb6c550b52f9ac2d36889a54271dbe3f4a8abe49df5cacf96f45b0e79bd85b819929c6f15ad15449b3210189eac693a56afc67d2166d67945991374b469bf38a2858fdbc3b0e76376125e1183ca799408ac7a72184efbbc6da70e2185ede1e5ea0271e660f2f821359a9db65be151da5e74660bd70ac830e85ab19e3133b8933d68096f8979e79fa062ea1be94d7537b27398f4c31846b34b6bb9b386d025b4d83cabee134d7d07c4dd66fe60e770fa96bb884a053cb5851ff6007ee8d2ff7fd59c8ea0be414d0b2334ce81984c5a37cfbdb18e093d1cac44053041651082a44c6abf9ba348a6f75117d282427812cf21d13953f94e0ab5ad69ddc1912cc9b675b52243fe727cf2898cf9a5005f0c38a4bc53fdac3d5b9a7f925d066b7a88491e141749a333a0a524f1b9e594d9b60e6a5e45746ef4e5a433b6771534976e36e7414cf421c12c7a86bbe416d516996c0dbc112a3861bbac0142fc357fa1bf4be9cefe0f3ae72bb6ed6154900aff4f0c202e2eda67a08d11b84057234c9889630e8e7c8ed7d7af626921dd7dcfef5bb8a8ff0f7da0cfcc0ec62cbba612d338b339dcd5fe27a0717033e6876e0b852eac200f4ff6d6d50730f4bb931ce6d48eeb6eefc417eb3f73d319d4e9c39296ccbf631de85a790f5ba49b8ff165265c7bf56e20c6d6153e7396add957f35a1b4516908bfe0e07e67ca0a1be6036be872b576ee2bb18a63dadf25a51771ab58b3c2dccb16fbc51be2d9a863029c4fc81d9fbdb52ece88332be1a7fa4fae5c89c57fd175cd511a714830c5fac704a8fdc807f05f7f8849c32be8b36bc5edeab89135d14978b897466f3fbb8ff8bcc1899bcb622c31cc659d3348f148af83ea75b95a3e485b39bf505a6c2bb487fce5d90b7689ebc9d34778cf51843d858e5dfb5c2e012c50bade5ae50e50b7c9691e77f280e4e38cac33e98334211243e3f609c67416fb45eee4d235cdf1742181d4bed6b18ae91e5a0e9df063cdb8271ef0e38aedd6fd4ebab22b3705c2dcb631af75b3a0a277c8d61d4609f0c17759bdaa29b942e79072599fe5bf1bf02679cdec37fc01d534c7a015b74ee317e18acc12e2f81c212f72cc0556bb2bde85ad05ffda4fb11ba5b522e0d9eb950cf54c1b20146b9a9a99ce0f625afeef22fafe65ff65b409457c6f8785a4e1bd424322eb2b2a2aba2503f4be1d296f85be5047dfffb653f890246eb8a0be1698d78a2a48c1b24d2616286c0b8f3b57da411618153b92fa4a3b7fbcf56cfa5aadbc4752e049803af11b6e420fc395d3128decaed8d7d3decba215fb92d6f0228d7a0ff936ba870eb25ca5f530334ea3434950d59bde12fd841106dc399d568ea4a406bd2230c8af98b36cd6c5d5166e0be8d22b5be8787abad6bec53c382c225d98e0b49330a5303d30936ea3e31a06f6528c32bbeadeb5ece0b5f054d3a6fdc35a589d59853f22be02c934340e652b5d2ed012583a5ad1af0a1e70f17ffd93ecc82c21e62f6ca646e3f92b5db2d594354d0b0b9e81e7d4c27da7063062499369cdb8793306b3b71e12055d4f05ec6fecd829478ed49edfa0a850b57f22f708942bd6c2f237b27830c4a72033d48398bffcda267910df510bdb44f6f53fbb1cfed491c4759f0012cbbf09d1d667b42a20a7834bfbde12882a519bf78bd3ee7d867e52d998916908b0151bce93d84530dd1d72cbbbc0555270df8d725bcd6697948cf8d4c010976c3ccd6c3f9b89f8c3b9582b03a2fb3b3f39847d401d3ea568f3486d61885745a77be62678a4961d3a72146149d20a23261520bc3fa28c664f2809966f29c4b152cbe825a4d4270874ef377bd971185cf0ada8202443d2ffc8f81656ef023cc448a7ac59d8221cb60356c97e5ed05ce20d49bdabcf49a4bcc655aca7c9b5c83a2abc53ef00a6152265838f4685666b03b58c53d9a6720754d086ce63f65a70ccba01cf1b1dbbd5de22e71ad8dcc2cd876494d579c9000cc018a4b448f6468d7b79eba4aa54584f3daa3ff9d2f6c3da540a58482e90567b48726c64c96e772508cdad2e455a14b542743cd6c531d94fe56299d483d46e52efde076747ba8c6d0e7c68994b9901962440d9aaa50d10530ae1a8bc8961ac96e3a57f00aa0b4d23352d5aa7c68c04b311b7f6e0f746385c36114a91e2b84e94b9aab4810e98035919d682ba16ec73f12faa9879df314e3bc13664d1c45e422bb5ac18f6f49d093ac8f5a31a7ee6f959400ab0cb41b2d87bb77f1f657195104f3e139b367d128f768c203ddc2c4eb264aab219e1df62b4937d270a714344d34d13e5bfdc2da00ba58ec2b756870eb5d733b1ff57e1bc30b5417bc51f400d9cb868cbea143cbf0b2e74ce478d01d77cd6a1f565b0bfe7772e623ef692abdab6a1e2a678f77306fd7791721c5da57e9543ea354b95ab57421505a976fee3c47d0bbdd79f1299b8698cc8152641f4b6a8f2eaaedae28ec1ca6cbe1957ad8f40d8bcb323156a6e1aac1165d6a0b18d60c861c0044c024ca6ea5fab5f7ef69f5260f331983648b98fd8a265e626655f769194c596c8264cc95959ac8ab5102c72bad988c336904ea041e5a7fe03d11160e83aee6e0544f9979945790179205a9c249ec234531e2cca091d23326545de162c2d89b128fd7f501cb29ca140f91ccfda19b3d3bcaf51082665e6490f3016176bdbc1021c3bb59fb968953b6ad87acae0b4a02cc85547e3f9f5fde9271ef7632a53bbbe9569730d1bed3cbd8bf25d4a7c389cf6a20c7a75afb1581e91e69352efd9076636bf7dda72002d1ec6f6041886e9137103af8b06c80fd00678911b", 0x1000}], 0x2, &(0x7f0000003b40)=[{0x100, 0x29, 0x7, "f05ceba00bf5c3680a8f6223d8d54f46e5aabe0101e78f1667f21ce86032f5001bbd1ecf41e4dc11d32d681671c3ccf22c598ec450b307a3676d6ffc7a93dfbd04febba939cec88173cdfe10e1d93667d5142301a92e08de1a616edb9e5ef34cc64fbb8d33bdf6cbdf6e6fb04f46bace72d4a93fad5f4f3556b8144b6465263f2e6dc348fe2caae5d83e32379582aa36891e5c57e68fc00ac44b4c9be19f43e89c4b1bd48f58422088daf811d9bfd9815d3955e8bf742421bf50f80a07205fb0741c4e99b308b2696757f5127b0283a80e7999b84010ae26ebb5d8816f2e092dd86390d42a669f02bec743635f898000"}, {0x80, 0x111, 0x3f, "bcbb0a8a9525b99fb857022718b92e37f98afabe37eaec7787cb645d703f220a5003b185dc3d6adbb88972bde0ea90ee5eaa8773381bc44dd728c6471fc3146eb4d8d19ba2587189cdbec57a067f08b4e41fa7d32a40af5fe2c1b32f4daf8cd1ac45f5812dc2b24182ebbb"}], 0x180}, 0x401) r4 = getuid() r5 = getegid() dup2(r0, r2) setreuid(r4, r4) fcntl$setflags(r2, 0x2, 0x1) setegid(r5) fcntl$getflags(r1, 0x3) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) sendto(r1, &(0x7f0000003d00)="e755126f24d4103d82e2da622cafe0363b1a", 0x12, 0x4, &(0x7f0000003d40)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000003d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) bind$unix(r6, &(0x7f0000003dc0)=@abs={0x0, 0x0, 0x2}, 0x8) geteuid() shmget(0x1, 0xd000, 0x18, &(0x7f0000ff3000/0xd000)=nil) r7 = msgget$private(0x0, 0x288) msgrcv(r7, &(0x7f0000003e00)={0x0, ""/55}, 0x3f, 0x3, 0x1000) r8 = dup(r6) fchown(r8, r4, r5) socket$unix(0x1, 0x5, 0x0) fchownat(r1, &(0x7f0000003e40)='./file0\x00', r4, r5, 0x600) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair(0x1f, 0x2, 0x3ff, &(0x7f0000003e80)) semget(0x3, 0x5, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) 00:00:06 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400000, 0x4) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r2, r3, r5}, 0xc) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x800) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x200) r6 = getpid() close(r0) unlink(&(0x7f0000000140)='./file0\x00') lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='(\x00', &(0x7f0000000340)='},}j\x00', &(0x7f0000000380)=')*\x00', &(0x7f00000003c0)='\x88\x00', &(0x7f0000000400)='$+))\x00', &(0x7f0000000440)='}\x00', &(0x7f0000000480)='&\x00']) fchownat(r0, &(0x7f0000000500)='./file0\x00', r3, r4, 0x200) chdir(&(0x7f0000000540)='./file1\x00') readlink(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)=""/184, 0xb8) renameat(r0, &(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0\x00') r7 = accept$unix(r0, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x11, r7, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000780)="27b67c3a2e3471937f269b887ff827a0327022ae47e46b47c057adb56609afb126c500e85563aa0d8e7c1f3df34b5ea00cd205bca66e6c02a905b8cf028c77c44846dcb0956305ad468f3dfaa8473cb5733dbff7a90ac47ab0c5548ecd6f503421d9d824ffe2d7cb24c86d100cd809d9d0a1ec6601ae2501b6bd2cdab57066b4e1021b75d1f7cfcd7c231d443698cb6b0d5caa9da90547", 0x97, 0x1, &(0x7f0000000840)=@abs={0x0, 0x0, 0x2}, 0x8) bind(r1, &(0x7f0000000880)=@in6={0x18, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff8}, 0xc) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r8 = open(&(0x7f00000008c0)='./file1\x00', 0x80, 0x4) symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') fchown(r8, r3, r5) getpgid(r6) fchownat(r8, &(0x7f0000000980)='./file1\x00', r3, r5, 0x200) r9 = semget$private(0x0, 0x3, 0x400) semop(r9, &(0x7f00000009c0)=[{0x1, 0xf8, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x4, 0x1800}, {0x4, 0x3f}], 0x4) chroot(&(0x7f0000000a00)='./file1\x00') 00:00:06 executing program 5: stat(0xffffffffffffffff, &(0x7f0000000000)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=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() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000680)="82", 0x1) r6 = 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]) r11 = getgid() setgroups(0xa, &(0x7f00000002c0)=[r1, r2, r3, r4, r6, r7, r8, r9, r10, r11]) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20008, 0x0) connect$unix(r12, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) setregid(r4, r7) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getitimer(0x3, &(0x7f0000000440)) fdatasync(r12) recvfrom(r12, &(0x7f0000000480)=""/153, 0x99, 0x2, &(0x7f0000000540)=@in6={0x18, 0x1, 0x7fff, 0xfff}, 0xc) getpeername$unix(r5, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getpeername$unix(r12, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) chown(&(0x7f0000000600)='./file0/file0\x00', r13, r1) fchmod(r12, 0x2) 00:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000000)="a9cbd28cd93bbd105566fd4de102699e6a779c0897e19c6f7b85b181478b9298e2e51b9f21808b1fa0877010fa55c34095618ca99afe46c0fefe3b2bd85fd2f4127e17003b2a0de729b83fa657", 0x4d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = dup2(r0, r0) r5 = dup2(r4, r4) r6 = accept$unix(r5, 0x0, &(0x7f0000000100)) fchownat(r4, &(0x7f0000000140)='./file0\x00', r2, r3, 0x200) socket$unix(0x1, 0x7, 0x0) r7 = msgget$private(0x0, 0x400) msgrcv(r7, &(0x7f0000000180)={0x0, ""/61}, 0x45, 0x1, 0x1000) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200)={0x7ff, 0xd3da}, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000002c0)={r1, r2, r3}, 0xc) msgrcv(r7, &(0x7f0000001980)={0x0, ""/253}, 0x105, 0x3, 0x1000) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)=""/36, &(0x7f0000000340)=0x24) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000003c0)="dc4d53b1a346523b94f6c81c45c1b3e944b0c9217fe312dd5ac55f3b1c88eb3dc945adc26e2c7894fcd9328731ccb635de91901655d3845287db6d38902c5bcb20fe48a7543a4649b0f65ed25b41ee9c1adf2a0bc393fe3028d02e73d15af41b2e2abcc74993d6b3108b9088528a6e5245f1509ea658605d91cfc84caccef3ebf0a6cd031f35da0ec93cc0901ce09f4abf081fd8d3004cb6f1c109b15b7d9fa7b44de706078c3df1b8577129be754d7129ca65528d47337edde0a920d353d21feb13e06b5a3ef08c20db4b7eb54019c78e5354451ada6abb50cc2e91cbad6317c493ead8", 0xe4}], 0x1, 0x0, 0x0, 0x8}, 0x40c) connect$inet(r5, &(0x7f0000000580)={0x2, 0x2}, 0xc) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="599918fa20ba4077988633b383c094f9b5c04b215a1fbd0aa70bb20c4d678ada40371f62e9d276e9f1fcc85eac1535ee4b59f58ad9c3cf7433cf592f46068a8e3b5b11eeb34cb69d707b43adf89d984c4f18aa1f85f0b43426049529175d82a7fac74d115f90e8e80d1fd27ecac7a2ea313bd50a9cecb5d3930897c8727b6c420826f67e612dff6ae1fba2b8869e6ac8bcd43cf4c0a87cd21a8b2b140a88ccebb7e7e79aa64bf97da14188f27cf32237f9e725c1c6ab1cf44709065cc141d68e2f03a5ae9585e1f6031a78ba25e1514d807c97ffd73247f4d43b404ffa109252656813e358e2a8122505b892ac74a71add29ea2442672a"], 0x1, 0x800) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={r1, r2, r3}, 0xc) fchownat(r5, &(0x7f0000000700)='./file0\x00', r2, r3, 0x200) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000740)=""/4096, &(0x7f0000001740)=0x1000) msgrcv(r7, &(0x7f0000001780)=ANY=[@ANYBLOB='\x00'/59], 0x3b, 0x0, 0x1800) fchownat(r4, &(0x7f00000017c0)='./file0\x00', r2, r3, 0x200) socketpair(0x6, 0x3, 0x8ee, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r5, &(0x7f0000001840)='./file0\x00', r2, r3, 0x600) getsockname$inet6(r8, &(0x7f0000001880), &(0x7f0000000500)=0x2) msgsnd(r7, &(0x7f0000001900)={0x3, "7872e6b1baa9a847de1b6cf45d0507afa06c518ba2858a34df95b4fb75df81531a48a65b2c62da7bec9055f533bfa4615d523ecc46e601b9c2f448e53af171f9f619740748679d76666a17bb678df301945a02beb223ceb44250c199"}, 0x64, 0x800) 00:00:06 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1004, 0x0, 0x0) 00:00:06 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) openat(r0, &(0x7f0000000100)='./file1/file0\x00', 0x200041, 0x8) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) open$dir(&(0x7f00000012c0)='./file1\x00', 0x2, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00') faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x200) 00:00:06 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r4) setreuid(r1, r4) setreuid(r4, r4) r6 = getuid() r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) fchdir(r7) r8 = getuid() r9 = accept$unix(r7, 0x0, &(0x7f00000000c0)) connect$unix(r9, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r10 = semget(0x1, 0x2, 0x42) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, r4, r5, 0x12, 0x8001}, 0x7fff, 0x3, 0x3f}) setreuid(r8, r1) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semget$private(0x0, 0x3, 0x8) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r7, r14, r15) r16 = socket$unix(0x1, 0x1, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') r17 = getuid() setsockopt$sock_timeval(r16, 0xffff, 0x100f, &(0x7f0000000300)={0x80000001, 0x4}, 0x10) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r7, &(0x7f0000000380)={0x18, 0x1, 0x5, 0x800}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r20, r8) sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x2, r19, r17, r21}, @cred={0x20, 0xffff, 0x2, r13, r1, r12}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x2, r3, r6, r21}, @rights={0x18, 0xffff, 0x1, [r16]}, @cred={0x20, 0xffff, 0x2, r13, r11, r2}, @cred={0x20, 0xffff, 0x2, r0, r8, r2}], 0xd0, 0x5}, 0x407) pipe(&(0x7f0000000600)) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) 00:00:06 executing program 1: r0 = msgget(0x1, 0x180) msgrcv(r0, &(0x7f0000000000)={0x0, ""/233}, 0xf1, 0x3, 0x1800) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000100)={0x0, "6cefa62261595ac50f794dc6eaf70dce3e3da6a659454725eead464246cacd7e303b92bc23ff2db7cb3bfdecdcb8dc9a504f91157c643d062de0de6e6f30281526d6424b6726cf32736bb6cffc2fbefbf53f51036b58e61aaa1d3481ece8a1e7dac061eaee375bce50571c58fff2ea6122bc1b8833dacc8e5d4e01303a0bd6404e3dfdced32c69265104249ab667ee359447eeac42d27088a83c82b47ad865d27808ddaa0b7b2344573399ae068aba73bfc43305831a55905511a84eb09857f4c874182e3fe9ba5f2bc06d453d608161ce36ca905eefb43a4082ec0783f19e2dd8df2d97815ba28e80b3761accc4688992b23ceb1a4c08e3139e10ba94a8ddca6f68f374a9166254e6f5a1383811918675c1c2cae1f11bca41b0deccc7d9d3638f7d6c2e70faae90f3e888e07e6a4fb865d058bff19a925f465859ee954fbd301d27aa429a6076255b404f03437f6eaaf700386efb475c0a4c03bf2b3295e5dd4544b2088b8682471451835e0b827c915ec35408d68479bcd32b5a155b18e4019d4f790ba118485c74c2b612f89fbd8f3401f11bea9c387ce80d8550d5094fb4eddf7235e33691d8e3a9ba3c4d34dac2a38ecbad66d60db41d4bd3021967e99119f9f353e257dc91c8a0e0f868e65c00ccdda88c3f6312a6ca983fdba8793691658d011535813a807dd3f37469a4e4c9cd190ef03153f4f53d9ecaa22ab710f4a0d3e97f18e45afac84de0f439b6d5b08a2b1e0f7043c71c42237d1e9af30c9d1155c0d0bd68025006bb622425ff3086ce74bd45e5437a323b30be02d9add99bf307fda8a81ddd05fe4696c826f89034594a3eb3526e79dfc5c69d248d3ecfdb9a9e2399c8550c6b849acaa9224064231bebeb0c4dd3ac70f55b94ca29d900accdf07f7708043c44f8d11837ce37b334502e64f66fdf1e753d5330254320b4e365764d5941b9ceace79fdd8280940445f43fe2dd8dc9513cf5172aa724ee1bb4830479b9e4c2a55e0b3aa3d2f404c80b4d3482262dafe53adfcad01b033f27ab3ec9ab7cb8a88a64aaee32f64296aecad9543944e8a509e3bd00876e4ccf775dd2aac3196c55974b29d64dd12de42bd0b8d3d96d9a6e75af0c709b918c91ab9d25a2595ef82aa2f2dcb068bb7f1c55dad4dbe61ebf71a343d2f3c3e516c42c0965fb0b3ea188d1fae5b14a8bc742366b4d2ff218f5b100f0a30f012a7004c2ff9d4cbee7c9b4c360d467ffd6351fc4449d5d69058be41f4e1c63669182f6a3f3a1881a5c07fc639f597d3b12347891657c25b071119a63829d52bfad868b68d15bfb71ff56e6057ab58c5673a4b2cbace49ee548a09dc41bafa7ca101765714a89a6486d641011668e79763629a0807977d70c503e5e7e798a664ffeead805655bc740243e750b5afc95dcc9bbc1ce5bac2fe49518f1257271303f08ff914b9ca94b891d7a7a7ded8c773cd5a226921aeb9d5729f07a09b497fcd86638177544caab27bcc476ff3e50ed680478e891777ace2e99c10bd16d8b1c8b1134b5adba67d6f11ca0faf22116c6672c8afb8ef92274ec3c91957d0e99b0547443d736d73f37ae0afc4fabc83d84033ae145b44d2abc5c2f2a90d0068352859ac941bcd59a5d2d276d8e34260a7e878c91b37c72675ecdff9f812e9fcf178015bf0d13846c79ce598fef9f62c9341ae6a616c0c11b99aec36dcfc5ca4053b1e3b1738d654b0737ae9ead0949b57950ed507b898d3575b39540108006c122439f0f294d4d6af74f14547aa3774aa29e1d369d0d5694c0bdb0045ceb48ad2cba20e970a533d1f988264fe79e0d124fb2bf9c04d73fdc8c2917e6ccb67305b71e60c3bedb151f65573ceb96d815ee3acecc6a0023c3794cd2546baab1df0820086c439f93cf41264ae7414b6f7b5bbd12cda8e380870ea11ad9c1a9ddaf219e34b4fc025860a3e58e589128e1a6e5e68181586ea8efab18a4487972ffb739d91690cc8de3d9ef841a5459cd83adb6ec0d05b61e1c91b1807ced9811d2071acd649e50bdbce26e739c6f87707c145019a34757f67961b45e92c30a8fe04371ca5f8bea69165d0eda817878312f9a323f2ae60376b72ac2b50cc392befb25ac1c0bd3e4f46f2a154fd1bb92a4b0d984fd347718a18fc9731b6961afb8fd41c90a5024a99f6f695105bf149709d6a1d504a05fd2b41d89d1b74129c414024db4dd5fca250e4e60e625f98e27f83244ed7bed4801433853ed2cb5969a6a0f627b3e39b9a56f667e8ab97011ca7705ad74e4e9c42e11fb40ff26bc62d866bee1ab9bc6125ff38029d398be95533f9769265d73d6da8e1d43fdfb0f7fd29bdd79a3bd4dba98ceb2729bd2d469bf79b04fa5a1dd8e795d045ea81e1ddb5f2a3b0fca41fe42ba64d98367a29d1ce78a32e8cd81faef99deb7de575aaf2e04057f15c4a58ee61f8dcdb99862698f13b5581ec8750441d09fb640196b09ac094937b3ecb8d9f427bf4c5288efdc7a51c7e505a434a89c866167d788e34f703cc04380f10512f4852b26fc434174f8504f1ac675e3f0f63b69618a0200c92de45dd417f586e852d35f1a68910965e0d6cd5db8c705cbb045ae9b83d699ba3a9ea8fff467301bfd724e91a34b3c4109113ee15a04195b7057b3c5fa3e486a756eb6c0b3da2f04d334d345cd39884c0b4a7674d0305e5a621636335db5fcb0a56109b39c2045be3794b6a43ca85538fb15abb0ccb3718ab8bbbb912bbe6d2640137058b870ad0e202e0d2d4584f2055e27cfa696ccdd0fa6253bebe825827b5fc6c43953870135f6f1f13e5bc4e5b34157e6ac64fc4626e754c87d79d13cabe301126d91f7de05d1ceb479a6c534bf63798df7ed9ffabd90134351fdd205dc748b23cfffd209d3f95a4243d54a2552d7e1b9d4949a944d69ebff8dda5ad5047e8730928c90d56edb6051c670648379415e14f706571f6debc88b8adc1d9ecdf79ed2f30ad4d2d8afa4b5d8b0d3a7544ddf4f8184f19ca8339f011704beb49ef0c10f7faa64543e040fc61c1700fd5c017e445796b77b8fd688515c16847bb110204cc428ae90287f7164971982af8ad89d944ea0170e8dbf7bcc0a91685eecd366250d2b0aed2b3028213a1ce52f7ef1b7191ecd9d5a713c32294d2d6b4055dec5e6b0523293ef6f9aa665be81e317ce9e5d2d60b1fbd810850e353c56d46486dc345f4f214a00bfb5073a184ba6a56b5cb1621232d46c7f2ed21221c4e20f1f8eb59cc12f9e3d78f4edc7b99f7022c3ffbe0c9c80cdf86cd811219b30f95357dc60ce993a287b6cf7b9b8263cc4641734e04e5b0195163f7b1692e0db6e30828a96c7e4be301495ab14dd13cbf9191ebe83d7973f7d6f5e100c8c60942218910d22cf738903902d5fc5fd5b4532adee40dcd5f58e554b7a6e71511f18c92a405e525c4d1da0cd6236a2baee20e95b88de7e058b2e79406e2e0ce86db23dea29809d88b5d1330bff0d0c7055ceaa67fd1148801145665e82e4ee1c78644fa4eda777ccf9fda22da61077f786b5b84c9f553ab6e1b08df605a5cd031abb318879d852fa4da66f326dc72a4bde928ed07a318d0013c1ac02bb7b4733f98572e6b9dbb46ad2c041f49b8c5c189714ca4137ef344b699f3e4463b3dfd5ed3b1bcfe8873912949eb6c4ea5e176ce680e43bab3e89c4cbdf610fcf3474328a62e8a8662aa27145390766e4f4f4bd57149bd1a90f828367df7cc027d9fd12b018a86ea5428e82aaa11277c9a054e2d685e7faf94ae2b76a07d66c7c2dec9f58314ab1351ed36866cafd31abcb34e1b6a3910b89555559b36d8a8c95edc17ed88cede1fa5ad189d95e0628e42306bdbb15078ac979022179517967aa0125112e0a6c9b290c91f3e566846a6e4800051c76c1502331ff0d84748c79b6f76c8e7b0267c96cec19626471d90d676a3de686ca460a260d26f2125b332fae3ad1bcb33c7e61369f3eb80b01ecdc2addb564182904639dd3fa81072c327e26c5d98984d869a8071d9f867efc8eadde09189e57d052ea6d46b59ac38f77c649f89454c3bae56b18e09dd9e616e020c5d76f8c7d30085304178cb5a419a68695b70616823924ba5f5eab44b3051cf4b514a1b6b2203b6b6e634f2a0377997f4fdac2ef13d0d93ed75a197cf19282436435e612dc1d9562e5156c2e69fce13cacc25e15bc24d313961f1c3a18e4811f37aacbd54ad2a50ca07d3269c857cd6439f1b06651de2d9998ec4975aa7de2a7c66fff815661b75bdb06e286813ab2fed8df9a201ee6a002ae768e4c2a2541efaf58b25bae655eefa7eaf1a590ddb1473b7352ab99c3b4708ac496dcc34567333dbbaa278a5ea47c737e1f50fe715f6fc119fa2ec868cef10b159ff37fa95ad88e9ebc603f3d2408fd41d480370bf29453ac0d335a8959cbc2bf41034033c2e48e734373e6518b5f9ca5e0b19b92199c9c0d0a6812f017c22fb8815f75e50e4213f2d09e2a4c7b5ca994aa14e3f14a7fa894ea8ef1cdef23f3a775e3c9b93c83dd6747a870f70c847c601fe55c52a25278d8687075c4c5fb8d8886b2687163c630a180b52a57f57d2318a3841994a4a9f834bd7bedf2414b4f2e00dc0adbce97058dd386ec38d827e37ba3b37d81e95fd4b30f57b2a112ec79ae6e49517e6b5eca0dc050c4b0f12a5704cf41bab5b1d7dd71d78be89c4658497874ca049706966b41300ec0a14d7ee98de50f2e3cac123562ccd831f7f9ce88047205b783dccdb8c11e16a48ab8f1230a2224670b2210d0fb2c3862a60691f417a439f110185afe909293fea09380d9e9b2535f7363701e602ff7b065b3c1ffdb5eecb3886f437a527122911753b595293a898ca8633507ec7c557693f4827a491a2910719f2988c133415f44b75d6aa94139734080857c72bb0a63566324641a3a05fb3c73672ae765e6a17e17c9131a3d2acc0ff8f87e37b702ef4f1255dcce5c5689358959bd9aeb6f9b285eafae9e590354a45a1e72c87de657c677af81fdf7954500c44e94bbc6eb754704f801e6ddd84533bb182029237d7497c38749743ee7253bd5e981a846215d8ea9e6d57be23c21d2fc3f871ba882ecee3ae56a3202908d10e4738234e32339e953d4d46b8bf33f6982b4ac52e23dfc458c6767b2574d49a8fad2698356db9dc195ad7ce5bd3517a25753cd513c2c56b3101e446fc67698c6a7a02cc987ba5554e127401f2c5d5d12f7305c74803a8a5f095fca351db932e780f2d3c34dbb929a9cf2c34eca52340306f2d595f58dcab9107a1dabac816d36250ef9c0e5a25ceeb5ffca45ccd59814d90f74345077d6b94147829579b310db510beb4fd6e24e6aabbce987e33f48d4b532eea828dc3c8a4c5257248223bc90283885b970eedd634bf410a1e253e8e7533c26fd2c3caf3a43918088994649a9f9ecb9a0de4dd56a15e79fedf8587ccae5ce1d3e2334149ed9f815d558ed18f06902cd5aa294bbc5151e600de58011776fb926918c95c44cd6cd8342b4dc72abc74dc26da2a6eded6fe46c36f31203fa7fd743410e3e77e419df26f0b0c1cc1d39c395fe60fccda431f9ab2a7ff4b345d9dc03f8a2b9b24e236a2bb224e3e039e0aff27b8a24c443512d69ed5984c555f851ed00fcaf62982c90096787bb624c5d05836829f32e5e39e963cfff0bf5d0a7446e29b795070fb0b5db28317f5d08585362e657e18f296ed771bd1e065b731059f767a44c7643ed250504b0f3b1e7fd3ef322e98721f4e7b7fb995ef5633d16a5aa40c3d3444088b00e4aa6de905b4f7d238be3cdba"}, 0x1008, 0x800) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = fcntl$dupfd(r2, 0x0, r3) bind(r3, &(0x7f0000001180)=@in6={0x18, 0x1, 0x3, 0xfffffffffffffeff}, 0xc) recvfrom(r4, &(0x7f00000011c0)=""/197, 0xc5, 0x801, &(0x7f00000012c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000001300)='./file0\x00', 0x2000a0, 0x8) fcntl$setstatus(r3, 0x4, 0x1000008) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000001380)='./file0\x00', r8, r10, 0x400) r11 = getpgrp() rmdir(&(0x7f0000001400)='./file0\x00') pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x88) semget$private(0x0, 0x1, 0x100) msgget$private(0x0, 0x1) r13 = getpgrp() msgsnd(r1, &(0x7f0000001480)={0x2, "d30df6e40deae936f0d507868f925439b5c7e220e2419888380c8e7651eddc65e41c442336e71235b074cf56e4f7b8dad2d4e9afb440316f0563a71bcb2b894c106590e320c1fa4052f5db1f3ff3696bc4b17303b986fb0f86ed2571c240a74d8dc7fa54f13948a4a878983b8c56433812"}, 0x79, 0x800) fchroot(r12) semget(0x3, 0x1, 0x80) sendmsg$unix(r7, &(0x7f0000001740)={&(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000001540)="a3091b7d895534bf81539814a750039ae333a60140a3be770aa519e0c5b4f545c2fdca2a1a80d23c120127eba9112fcc837550dfed9d7de02879d3a63a8a93190f15b0b0faa47ba675d93518efd3d33e9dad986aa3e282537e8ad76c98268869bc977d3529", 0x65}, {&(0x7f00000015c0)="23d83828a8d81ef9ddab7974cbafaf975c0d5362a3faeb67c872042c315207e52593c5f22566133ca6e62d53e419f485cf13a33f18fb8bb93154bd5e3bfddcdd137a1ad2d462b3109cd3cdba391d25ea3071b01c7b275a7c484cbdcdaa085592e2f5", 0x62}, {&(0x7f0000001640)="0b2bcd36510045f46b47ca35266ea9ac298ced7453812b35351807e03161c03e0a0ff5d3555f56d5590e7d5fe45635d0dfdd3ce762513577e56ee4f43f79058312b2fc", 0x43}], 0x3, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x2, r11, r8, r10}, @cred={0x20, 0xffff, 0x2, r13, r9, r10}], 0x40, 0x400}, 0x2) rmdir(&(0x7f0000001780)='./file0\x00') recvmsg(r5, &(0x7f0000003b40)={&(0x7f00000017c0)=@in6, 0xc, &(0x7f0000002ac0)=[{&(0x7f0000001800)=""/195, 0xc3}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/175, 0xaf}, {&(0x7f00000029c0)=""/6, 0x6}, {&(0x7f0000002a00)=""/116, 0x74}, {&(0x7f0000002a80)=""/50, 0x32}], 0x6, &(0x7f0000002b40)=""/4096, 0x1000}, 0x0) pipe2(&(0x7f0000003b80), 0x400000) 00:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:06 executing program 4: open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x40, 0x400) open$dir(&(0x7f0000000080)='./file1\x00', 0x400000, 0x41) msgget$private(0x0, 0x10) 00:00:06 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x100) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/133) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x20) mkdir(&(0x7f0000000280)='./file1\x00', 0x20) open$dir(&(0x7f00000002c0)='.\x00', 0x400000, 0x9d) r3 = semget$private(0x0, 0x3, 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) utimes(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)={{0x2, 0xffff}, {0x3ff, 0xd861}}) truncate(&(0x7f0000000380)='./file0\x00', 0x4) semop(r3, &(0x7f00000003c0)=[{0x3, 0xd359, 0x800}], 0x1) semop(r3, &(0x7f0000000400)=[{0x2, 0x7, 0x800}, {0x4, 0x1}, {0x2, 0x100, 0x800}, {0x2, 0x8, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x100, 0x1800}], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) chown(&(0x7f0000000440)='./file2\x00', r5, r9) setitimer(0x1, &(0x7f0000000580)={{0x80000001, 0x6}, {0x100, 0x7}}, 0x0) semop(r3, &(0x7f00000005c0)=[{0x1, 0x4, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000600)={r4, r8, r6}, 0xc) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000640)=""/187) r10 = open(&(0x7f0000000700)='./file0\x00', 0x0, 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) listen(r1, 0xcb619a3) semget$private(0x0, 0x1, 0x80) connect$inet6(r2, &(0x7f0000000740)={0x18, 0x1, 0x7, 0x2}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000780)={0x3, 0x2, 0x87, 0x401, r7}) fcntl$setflags(r10, 0x2, 0x1) 00:00:06 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0xf2}, {0xc012, 0x10001}}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') msgget$private(0x0, 0x400) lseek(r0, 0x30, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x40) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000340)='./file0/file0\x00', r2, r3) getgid() r4 = accept(r0, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) accept$unix(r1, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001540), &(0x7f0000001580)=0xc) getrusage(0xffffffffffffffff, &(0x7f00000015c0)) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0xa0000, 0x40) fcntl$getown(r1, 0x5) socket(0x18, 0x1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000016c0), 0xc) readlinkat(r5, &(0x7f0000001700)='./file0/file1\x00', &(0x7f0000001740)=""/173, 0xad) openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x800, 0x84) fcntl$setflags(r5, 0x2, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000018c0)=""/232) setegid(r3) mkdir(&(0x7f00000019c0)='./file0\x00', 0x140) 00:00:06 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x1, 0x1000000000000) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = msgget(0x3, 0x188) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/225) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="e0573542ab2aebce217742f6fda12bee534047d1c1ea0550e7514fb0d6a98b25211736005abd3dad333c91e20ba046c2c3629ddfc96ae0eca5b32992d5e61b86b000f6ecc630d66b85c9f7ee42cdbf6c6dd92344c56db72f8dc78382b3c0193fefbfc9b5e426309d5e21c5e0e92ed031ecf911901e99d5b87b2327cbee95ccf99b3ecba78d0633c1a05ebc023389f97d6e8b891caa5c3c90e3b7748910cba87af01175ee3a2da8bc59262d497569e7ad9ad43a54cb30b0b7f7b1e18c5e4eca57d37b23cffb908c091505a7fbc85a6cc087a1aa618c3df2383603c4e5e63062bf228a441f814470827543f4eeac501c9ed5237cb6c4bfebbb4b735799afd0adf8869b248a0c980690208bf18d8d86a4f8830c5cd0e144cc65bf3aedc67a1dc67e8b3a279fd73a8368612fe37296d9c2725d99d806cfc90785aeb1a8f6e8db7ca3478672ac12ad650b596b6ba2ce1dcd2291234718b3674988310eb449cee3aa4118aa9e2a241e74f2487404381a7bdb6866c268b37394ebd88992768a119e300dd2776446ef2f5e36d56df841bb26f8a26bf9995f1231792a2b96957771ed67059e9fc758613f600b7c17845a49f59b23fe7ec0b348db8ede60a0ac50736c1da38e368338f05e33054bd44743d9e326cfb62bcdd029f66467a22f25a88643c89f7e08d7132907d499758f455d72c539d9bb29509b850a98ba51e969d9246d781e4f320b73c3bfdb2fa3a6c626f967a48e41f1f6c909e7a4b07e7c2ce0cc7fa7a5d2e6741f3a43240a28545b0b1fd26e78a0821d363a28d1c399e5097163d2f6590133a2c0a6b86fa867d043ab97e16ac4a1dcb41f47f1f90ec27d18f0bb9804ad7ac665f2439f366aff7304b2ebfad2fd81607b6015296e5c439725dbe2a5a0fc809cc2c371b0421f141a75822a5860f3706f572db0cf1b04eaffffcd28d7ada9a261e55f90e89cfff32285d745305ad5dec1e48cc5186eedd2009a371a62348ae3c834a5d97879ec002680967e449e099d9fc7a1d1c516af2872a036d9a6ddc20d81d35bd65db705c65e3159327fc0372a082582706598b751e91956291a402aeb30188ac82dc7f1e17f32de420c1a12f28a87d6a37477d3e084322575c4bf770965c0f25a95f0b9b62578f43b38402f467d47015d2d7b5a0eed39423c81919003e5a19e7aaaab47068dd3b5c18071cc7d7de966809273ba1bbe69f27c44d9f15fc667c0b74e821999b30ba576609188bad69746370f04f6a5ed3a7ecfb1795e37a8ff539b9892d08b260abbb4a418fe9658a3928d7836f0d1bd115d5da6fca879e21c69db16db756f55a1cdebf5f93ecce97a99c7da70ce0ea86c54bbef71737f7deb08ab390ab762d638b4b2f6cb9b4d4c7ba739c551037f77b09234af52708101e6b6d130fcec1d20b35b5dd14848bba6e1e58c5087e39b5bd6a2479a855ed6f26087c1d17014cfd543624cc43e3ea8abe36066570c27928dd0a54b60afa94975c37734d779c2a828c80c089b9375a3d735eae8bffc93e8dcceff3703d7bf381d90710931c6f1ea534aab08765b4cba538126a91265fc306f67f8223a9ec1fe88f0ac265cc21760e2e5635a20d31ae2569070a75bfe0096c594d7251d05636e2ff6d28a5b1a2d4a01f859513d2a1ae054de397b6c5c2bb694986e8eaafd19313818494afc209dc11468a83ec86a9e852d01645bd4249df288455d66efa3740531dcbd39fe446f42125a584e8eecf3d3fbdd01321a954e4f87b21b5a53f34b380f0fec587be5661ef4f9daea94a2c2e0d82f9786ec34e6eb1deedc320a7aeba9a10672cd29507b0620331bd2a16f6420ba7f25a030bf4314690d5ec5804f2107dc50bdd9e0440c4d12234feae9694c491017953d4b87a235485ea2b3e55da0f676320c47a0c4c3f21935007ef73a02c75da001d7a2e818da03aa73c648a0467dd2dd49547104467c624ea9043d4d904c855f94209e2fa29b93075a271998dc80a348ea059815b4250fbacf10654c4ce1b63154ff06b5281a844434dbe2ce2dff82f358e427b362b98a4a59eeff767a961b9f99dcbeb73b5c2a07e5ed18b9c964ecedb9b2ddeebe51fe2ebbbef8775e4b9d7813cd3df4ea5c7c912909c7ec239bd34e7899c4ea21755a4266bf725289a3dba29d658e6cb62330515780e73d1ba4fc410aae6161a43b8debd9d12c4847d4243bcd4c3ef85e247274ee0b4414eee10cc32b5fabe8211a4d1ebf54901c9c6d838389832ae3c383fda457fe3c59eb4e2fc7e8c53937a4c3e9a3bb74fc2d1947d85bbf5ccf83601fc8bc7c9b035611f528e562d247b6b7ed1d65f638048748f1613343a1609896d44c08990ab4e696050ffd936b9a61d7cb64a010f6ba8e3bb4b58d31a9022bfd90f40ef2d2e724846a72273a86c6f7a07c652f4caa362f888080a99c6b4a24e3d220826c948cc1750387c8c6f59ed5181e418d6105c0339c1ff45c9515b0dd8483e5d553d9c35ce68d416f026fe86a3eec55d6e36733e1cc787a0dcae5f5efa1b50dc8d010bd8c84c2bc25ec9a852c2dca8cd8901feb85c249a6609cdfd2ff542d81eb51c974a04e78b1e274cb91ae3a717ecac37df837e7e9bf0df545f5f937a9cc68791248dc54ac7d70dc05689101b87cd88feca0fe3ac37ec74dd4fa2023c2b2c5d6c6efe7d7ba4d4b29e9ad4b898052e48f1e0a6876cc754e8592928bcb21fa7b2a7787268e25411e0d23e66de6a8f79bf28274012fa71da43adff33d971f2a0753f6535b85b1e7c1d5d16ec61d17c6f58dea0deaebe20a73fedc6fded1a327d9f5944a7cac5b5dcafd0d6f91a04621ca87aae11c0dfb621be965244071ac259bb47b9d9db33f68df622d2a6403943db4e5b826103d9cbf966e09241185c23089b2c53561e14f6bd3f1f19858a92bff67b7d08738229f615501aa51c18857d271c6a8d9b5eaaf3660137acd9150525b3da94941d3ebebf1c5afb1bf7c0ab703a8d48a691bd3bb3838a7b92f166f92eb3228ec65d280304e1bd56b711eb43109d359762abca337058975af369f5bb1ad8c96020e36bcfbf61a9767e10b6ffcf541f0d432f849828fa0ad307bb3a5193fbad0bb94249412a9caa13807aaf0e44d4f992edc5f4f5f6e056a7417980180c3e67b4f236da35e0da61ea455cee5e6d3429090401edf14c76c46469327ccef081e11fa1b936e0d8fa16c5ea60565ec4fbad43b9178221df8f68783c6fc0cd54c36916f09d95269cc9988655928f5f7a22f87cddcab7aafc4f91c3400c48eeaf27d33e8f4bee162f8083e3c157c2ac9ad6cfc4392fd3ba967284a9f7f69dfcae5347787db76d5df0bcc75c35752143628ae166da628612d5bf334981cfe685f8ee60f086c36944ec8021d9ca9d0cc7c5abc43e578e9943c553bb55b979fe9410a9af344fcec054a98a26848af8bcddd9cff550ba25dae6ddd6ae628161c7ceec7b9bee80b1ae2098f85e5a32ab35c7182b9cd1997e9d0128285d009c909626dbddd3c392d1623ce27bbda65953a5ab34599ac6a37fb28f0a9378fcbf0df4f37cb63609af9b6ea54624dffd8d15f48c76b33959920aab8af2b9cc552cb8dae5d88413d483cc01f3fc233d57ac15d1c36dda02ce5cb8e8b392ba26bf62b773fbbed2f1994b7c88d8422c3d68b13d268b6c3e8117e65a0193f2df516aecdb6c34b943416dd60a0f89ec5518d6fe0f015056599af15248fb53dbe6ef99f285be752ea0e673d7de3c520c3c9fd59a9a2c199e940ab45694e85ff21b9f4b6f552fccce4118dcb1e9a89f69256e5061c20f7bbb3d143cdf9e79b3caaab1c36d9ffde281a464897de8e499f328d1ca6a420d37f969b442704dfd51b41363e15ba9a4548a3aaa532ec17191f2d58f041287e3b6b41165466f6d04e28579c6b1105f0ec073fdb9bbba0f3f61e0b409f71d760dc4579bb37939342397af4107e7a8b777888813bee2abdb4bd617acdd4ccfcbc72fcac21701aa78c208d452ca8ed12c2dddf1c58f050526eec98e04947c1c5105e13fe7dc05ab397dd55f069096ab2dfc170d4d5e22d11d3aea9e09954bcb432a212066970a75583bdf0954cd4546becc6623bf609b8ee77f882d747d353c71d538a8272dc44e8f792891adffefd1e388cb3161d29a0044bb07d0760f60933201caa38e05520c85a44f11fddf56570fbeadcef2b581f43cec6a7081f6e7489ee3507d731b4efbf3fbca493672539a40c806266a6a4b15e982d9e1d5ed3e8e686179f05e7901d1c80546e5ae2b387e011bf4606355b5052fb1be6cbc0e51a9cd2ce890695e73e194f61d489f268b58d544ea3fe37a343ae764cc8ffd9b4a92de8e8fb414e5585138dc640e64ad79ed55e292fd9e95b9d31cb5a47491f923d286c762379c9c2274b7a5f96d0701537a0144829765f18ba119eeb40a3f041dbc9fba62ca36a6e03d8c982da45a6ec1f4a638f2a5444b1ac6875c37f246bc796b18823a30367dcd4477ab02324423effca07d840ba9c07930d767cb54cf06b11d086ee509c279b8e411e8add731e0fc3bff66cb0de4fbeb5c0c1f80942ac4cd655860050769f407daef90c841502bf96cf704120153e6e31d284607f6e90c0cfdb66a66aa211eb0dffe3974f581115c93ae252fbb193b2afb7a577e7c43fe9d0a8d7cc731749025437ee37c591e7f6bf1a7afbe8cf4f2cc6cd62ef9461a5980dd661d4e43f425fa72284918dff3eef6e4372318ca6e681419d2cacf498d68cff1c11ca6b452d4f516e7ff3b2e4b431982e1474b5ff1484631b41986ad66fe1ed987c59c1e4aef2acfd4a19e050216acd524283286892942bb8952afda71a72e8dbbc5f3c4cc45e5939890308accc58da588f673ffcf3b72e433412916d6b03030f281bd6be7bf6ba2beacc6d1e565b1df192f7c2257e55ad61efc76b77c7dbc3f5620972194ff614397db18d561700b8c21ce93c477f572ff4a67be3cce95587b422fbc392f2825729640e7a5f6d8ede07681abc87ccb1ef58b0619fb04e1b48e9578c8adc06b37b09fc9797c4baa45acb93b3bc9e6f684623fe9540e4005b80ad4f81d21a833eec06890782fb87df3d1a56c33a8ae3f3bd3f5022afecd327d5f45a12367336039dc2f19a07d64c5e6c10dc57d0a0a07ea24d8965bf72cacfcd6afc9d7a4be6539db27d16225d3f246f41e62057f988f1a122491319b904cb97b63b3dc577be17a7b97fd611477eb8484705ec3825a8628f2494d04c283e098047cfb2e008bf1b03a9a2cae30182a3a41758529136d6350859162a6f5d6032241998be9b2d93822e77e4c90d1163e62526848d5db6cbfc5f89fcfcd6f81eadb240e5c0eca323549fa9a4caa0250ae8208f8c62b5609a868fcea51a5b6bca7e5e64f6b8b6e4235af30de28ed4bdbf11db3f55086bda9abc733c0106d9431090fae1cce32a5bdfec163f3083ab42a4972bf1ee70971089b5107166087613bb56bba3c0c1664c76f1f3a0d7a07ac0019c62b74756c3c925e5bb433ad85f46c01d0644dd4f6e19a2f5b591854ff7a66989e94865e46dca78ac2000a21177c8f54dfad016cb609a58301425b4d61358a9730e0ae7c7e3abf8ffb5d366736fe7d47ed5591270316675fad10e1846b50159d73794bb85b1f58d223745420da052e3703b21701936402982325272f67b91c72d85669cc0272dc1bf3ac3a2e27127834cc2e286c1da21142535e88d05a9a251f80641a825bce05b5197d3bc35370c290ef849aa6320305754b17a9a1238b1c6e870f05bb9de3539d1bce2d54e059b9883063d48c821bad1aff5f1ee8f", 0x1000) getsockname$inet6(r1, &(0x7f0000001200), &(0x7f0000001240)=0xc) chroot(&(0x7f0000001280)='./file0\x00') r4 = getuid() seteuid(r4) clock_nanosleep(0x3, 0x0, &(0x7f00000012c0)={0x2, 0x4}, &(0x7f0000001300)) poll(&(0x7f0000001340)=[{r2, 0x10}, {r0, 0x4}, {r2, 0x9}], 0x3, 0x7f80000000000) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000001380), 0x4) seteuid(r4) utimes(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x7, 0x2}, {0x6, 0xffffffffffffcd3d}}) fcntl$getflags(r0, 0x1) semget(0x3, 0x7, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) r6 = dup2(r5, r5) clock_nanosleep(0x2, 0x1, &(0x7f0000001480)={0x5, 0x800}, &(0x7f00000014c0)) socket(0x6, 0x60000002, 0x9) socket(0x6, 0x0, 0x3) renameat(r6, &(0x7f0000001500)='./file0\x00', r2, &(0x7f0000001540)='./file0\x00') munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) unlinkat(r2, &(0x7f0000001580)='./file0\x00', 0x800) 00:00:06 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x140) close(r0) chdir(&(0x7f0000000040)='./file0/file0\x00') r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/115) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x100) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x9, 0x7dab145b078dc267) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/211) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/155, 0x9b}, {&(0x7f0000001580)=""/73, 0x49}, {&(0x7f0000001600)=""/137, 0x89}, {&(0x7f00000016c0)=""/169, 0xa9}], 0x7, &(0x7f0000001800)=""/127, 0x7f}, 0x0) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x3026143dbdbde3e2, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1, 0xfff, &(0x7f0000001940)=""/4096, &(0x7f0000002940)=0x1000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) rename(&(0x7f0000002980)='./file0/file0\x00', &(0x7f00000029c0)='./file0\x00') r6 = open$dir(&(0x7f0000002a00)='\x00', 0x82, 0x40) chdir(&(0x7f0000002a40)='./file0/file0\x00') getsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000002a80), &(0x7f0000002ac0)=0x10) preadv(r6, &(0x7f0000003e80)=[{&(0x7f0000002b00)=""/37, 0x25}, {&(0x7f0000002b40)=""/83, 0x53}, {&(0x7f0000002bc0)}, {&(0x7f0000002c00)=""/233, 0xe9}, {&(0x7f0000002d00)=""/133, 0x85}, {&(0x7f0000002dc0)=""/37, 0x25}, {&(0x7f0000002e00)=""/4096, 0x1000}, {&(0x7f0000003e00)=""/104, 0x68}], 0x8, 0x0) fsync(r6) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) getsockname(r5, &(0x7f0000003f00)=@in, &(0x7f0000003f40)=0xc) connect(r0, &(0x7f0000003f80)=@in={0x2, 0x1}, 0xc) sendto(r3, &(0x7f0000003fc0)="aa6a4f9c305ccdd494a42292543778aac8ac69cd087df4050422c37df340b7d878c18b78ccb8a8b0ce94c8279ee1d4156340f56470207585965e524bfcb985eb53dc5acd555c640e63f08e4d4aadf6cacbe7731d51a8b28aa95e03e6d1e0f4ff87487875fa1b3bc87f72d35395466bdc16b0a5ab44b0d1f30dcb8f5836666464eb7d24ae9297b8c6e47f0abe4b9762434d92514dfa9822c8403078aa29abca2fb507b66e", 0xa4, 0x400, &(0x7f0000004080)=@in6={0x18, 0x0, 0x100000000, 0x4}, 0xc) lseek(r4, 0x0, 0x2) sendto(r3, &(0x7f00000040c0)="1dd950080f33558a378bc3c7e1b97f8d5a4d0ae9a49110c5438c20dbdfb6ab79bdc2d91d9f1ae7aa142b8c5f575259208b173d0a1f142d89e86aacc69f9f568c9b5d00deca16bfae2cc1716b6a6de461cba622a6c926525ad21d018dd38378ea44f0f92923b3d54e335b4f84526813c37d0b1682a8b33a412d82f4df71553080f23eee8331e0dce4b98a544ff32850f4fda6d4b774d2acdbbee16a40caa7a6f5a4117d29b99b42d042bfd2c1d2f5077868c7cdb20b18a46d785719cde39858bc4c6a23abc277dbfac5a0addaaf96c65954ecac0cf91c6de5a4be5a481cdbf7e2afd6ca3534a58330", 0xe8, 0x409, &(0x7f00000041c0)=@in={0x2, 0x3}, 0xc) 00:00:06 executing program 5: nanosleep(&(0x7f0000000000)={0xff, 0x9}, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x6, 0x5, 0x101, 0x0, 0x5, 0x1, 0x7, 0x73e5]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() getgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x8, r1, r2, r3, r5, 0x0, 0x401}, 0x7, 0x20, 0x40}) semget$private(0x0, 0x4, 0x1) r6 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000280), 0xc) r7 = dup2(r6, r6) getdents(r7, &(0x7f00000002c0)=""/120, 0x78) fcntl$getown(r7, 0x5) r8 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendto$inet6(r7, &(0x7f0000000380)="74b9fd7f6217224aa1053b4a5eab729680a6fc93b35f32f000b1ccf263a0bd2907c228e7371b99fde1a831475421699b2602cbec63c7962d28453421686bde1a7d6ac1b770e1bdeb6f8ac465711c7116e64327699c33fc28a41e9593a1f3169f201276ab4d1401a151ff6b2e19e918d6f06e3a76ff645d29c50825166daf2eaa83459c37d52067a208b039f8c52f0df655f6eccdd6999c64dfbc7c42a3865d107bed1548f4280279de8415cc90c4c62065956c244c0c5b4dbc7d7d487c2e9017d6d60aa2ab2000f5b0174c9ca289c8545e6f29110a0aba92d0894556ca0b105b5c23069bba0155f4", 0xe8, 0x56a11654f15445eb, &(0x7f0000000480)={0x18, 0x1, 0x80, 0x7}, 0xc) nanosleep(&(0x7f00000004c0)={0x2, 0x1f}, &(0x7f0000000500)) r10 = semget$private(0x0, 0x2, 0x188) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000540)=""/123) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x6, r1, r9, r1, r4, 0x4, 0x8}, 0x1, 0x9, 0x3f}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000640), 0xc) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000680), 0xc) open$dir(&(0x7f00000006c0)='./file0\x00', 0x10, 0xa1) close(r7) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000700)=[0x1, 0xfffffffffffffffd, 0xce0a, 0x0, 0x7, 0x1, 0x2, 0x3f]) getgid() pwritev(r7, &(0x7f0000000cc0)=[{&(0x7f0000000740)="9afbdc2d9e01491097ea208618e5482373dcbf0842e6c14126496bdf873dcf30c42648fbdb40fd483ae0e24440aa0ee8ef6efe1e05ed9d4e6d4fe7f3a676496b01240a695cad3f39715569724ad5896b8ce6ae361365d25a43583a04ebf3f1697949239908cb2f40f123d905f5cb9ec3836245c6a8c4af5e6569f38b06b80c2cf656d96bca75095d2d24294a6bf31a11660e2f9cb5c17f0bb7df877bc93ebd6ac64e1282a1986ec67abb4f23b6008cada69104e90ca2b8ce", 0xb8}, {&(0x7f0000000800)="0cca7b4cb1387cf45ede50ae8344c750647d9f0a8ac781e32eb11009a70d8bdf0e766e720df4824ba83504b23d152088510da0601e638f5e6f21fcfbe69a5a9ead1a8a25e9940fa11d1fe087f777cb41608760c628f293c00c3b95573ffd64c1b9237cc504a0b67f45655362ae566f3d94e1011b534691b70dc1fca592b45e2defa08d678b6538eb2dae1dc4735810fb07f39c2760b89dc69332b00caf63835f742ddca513b1e3b1b9476ec1f561df133c5adf66d7ddce7c", 0xb8}, {&(0x7f00000008c0)="8eab2346e9e46b13df82a9a6a0e2a01231af24a8fdfbc861887abe8360a06292562cf31cf68c99b3d55678dcc9cd9ce15981b3e6df024e857a20965d178671c46b565ac5203ec4d95b2c9b446e3b87fc8044bae220eb9f3fcc6dc2ed2f81f3817f53497710f9de89cbcd5bb8c40f2e15cb55", 0x72}, {&(0x7f0000000940)="2dcc2f69cebbd666ba0f385686551c3e8bfc1215a9ce2c326501eec8943be08febd1", 0x22}, {&(0x7f0000000980)="74860fd64d386397d7fa8af6fb8763e29b04d3ba2fa07b7981d8de088812dab4ae56d5e4d791f1d7ea937a3ca200f97c98cc9adc17385c8931fe1b8e4f81fc60bed32921305ff857e09830b8c56b55c25b94cb65957bc0a39a830a775a750019ef70ebf4a008b0e83eccbe9a7929102bfe25ca5896f5bac88c068b298f7afcce", 0x80}, {&(0x7f0000000a00)="a6d03d619fff0b9ba47112cd899ec8edbc4ea1cbc8815d8e4061231f623d2712dd336e3c9cd9edebcaf63feef469b9f62052a1055d7a34ca160a629cdf8fe10a16ff375be5aead6e27a3ac6cc3c49c58faf7fcdfac7872c27bedf89a31db8a5479d1ad20833404a4ec6c8a9a2f1cce5807537dffd142a440f48c88bfbb3bd3163e07b9bc601af3ed59661d38c7fc68e4ed26fbbba85e275f089605112b647f3285ca3948890560e65477fa20cf36fafe0be88acf07f773e588dc021f5d0bf63bbcd8121e", 0xc4}, {&(0x7f0000000b00)="ac3519756a90705ff14901b857702322f9b7198b9447551ca107faedbbbd085b3d2df41f7aa1cf6eb6514702b707577c60a09c957d57bcb5328b543c876f26baf52cb7f6066107ddd572c394b0b9b0fb128f4199728527655c1f6c5a512f4be1d1bc1c0736d045eee0594cf4649d7bed2a45aa5c17ccc3e510ee92e04d28a36418352ae9e5468530c4aa2931e77f8daba837892b272a46243dbb8c4d29d3c96eff5b2ec24f130da558f15b2a2fd3691307f271e6aa308d3454caccbfd4599663e305cde7b55b00a90f9e3a87fd7642", 0xcf}, {&(0x7f0000000c00)="99328bfbb52bead76fa54f051f6f203d9161d36de3298e619a968ec4b2288eb383e0c9dca59cb50d443e10242335ffe19af1acee8a3d5b3caaa0a759d672ba7dbca8f5df1680363f81644f2e6aae19f43e7d6e2f4b29d6d0a775673c95e663c540cfd328f7a5538de339d9a19bd2b803a19511162457924ac4b0c5b86d424944adb457c43530fe06d2bcec91", 0x8c}], 0x8, 0x0) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) 00:00:06 executing program 3: pipe(&(0x7f0000000140)) r0 = semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/98) semop(r0, &(0x7f0000000040), 0x0) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x368) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) clock_nanosleep(0x55828879982b503d, 0x1, &(0x7f0000000000)={0xffffffffffff8000, 0x3}, &(0x7f0000000040)) getsockname$unix(r3, 0x0, 0x0) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) socket$inet(0x2, 0x20000004, 0x0) r4 = msgget$private(0x0, 0x241) msgrcv(r4, &(0x7f0000000180)={0x0, ""/250}, 0x102, 0x2, 0x800) 00:00:06 executing program 4: rmdir(&(0x7f0000000040)='./file0\x00') r0 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000080)={0x2, 0x9}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1000000, 0x9c1bb8f982da2aff) 00:00:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) execve(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) 00:00:06 executing program 1: socketpair(0x18, 0x10000007, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x2, 0x3, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) readv(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/175, 0xaf}, {&(0x7f00000003c0)=""/40, 0x28}, {&(0x7f0000000400)=""/118, 0x76}], 0x5) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000500)={0x6, 0x7}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)="31d076df8dccc61e2623a0187fb4278bbd0d1c7710a4addfb42b583ee91ee8d19cf69638ed189293c3cf6f6ba779c0c5df57b0eabe5a696f98f4f7e03ca2ad19354010300914ecd897b91355275b66a1f343ada577f276ddcfd1f0d212d9d89226ffc9ba90de5c33a998784f574177dd82d1fbb697660f255b9dda2d20f44c6b7eb9ca9318b0fb075a11e93426f262616a462d45edad1418cc42043b84e48e0c38f69fb07452cecbdd4f62fd0e92d31cca83a443d93817da73f137ff73aa8e68e0708b5d15a7a86f6122f4c34e", 0xcd) msgget$private(0x0, 0x202) r4 = getuid() getgroups(0x7, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r4, r5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x1, 0xffffffffffffffff, 0xfffffffffffffffd}, {0x18, 0x1, 0x4}, 0xfffffffffffffff8, [0x0, 0x53, 0xb947, 0x3, 0xb411, 0x1, 0x3, 0x7fffffff]}, 0x3c) unlink(&(0x7f00000006c0)='./file0\x00') r6 = open(&(0x7f0000000700)='./file0\x00', 0x100, 0x188) getgroups(0x0, &(0x7f0000000740)) sendmsg(r6, &(0x7f0000000a40)={&(0x7f0000000780)=@in={0x2, 0x0}, 0xc, &(0x7f0000000880)=[{&(0x7f00000007c0)="8f257f3e8dfbf698958956842444a2237673a8ba89eedfe03019dfd6e12d2b3e981fe86fb98cc638f802b7106e90f0e01282b8a67c07915089b1d02cb1d187bc67cf229518473d8bcc39102a3f376e86add93c7f532084b854e580b6e070", 0x5e}, {&(0x7f0000000840)="94887107c559e34f0547ea2e258da0e991eb9dbb5cf53ddf5f8de34e9b37f163993b505079fa75450a1df1333825ee08", 0x30}], 0x2, &(0x7f00000008c0)=[{0x60, 0x1, 0x7, "709058162e03c0a4edd7724178e0690bf2de7fc9a0c69b5befbcfb0a374fe016f2477071b035e938bf5e1f271aaca6b71a1d6ee12a9851ef071bf1c063854429bdb736d081d7cbb04a4a47"}, {0x10, 0x0, 0xffffffffffff5ce2}, {0x18, 0x1, 0x8, "46da296c"}, {0x10, 0x6, 0x7}, {0x88, 0x111, 0xff, "c5f9313d79e333a77dbda6618599f385413a3d83206eec3e96dbe6975b9728cb1591e900b7f0a9cd139702b0b12ac9d90811a38e5358b71d6788a43da2da65f95a0476aab6275041f2ed7a5b7b96a2880b721841da61af768136861f929be88a892c793b5e84409a053e6b863a449fdc6d20b76b66"}, {0x58, 0x106, 0x9, "7dc8809b189679658c3fe768628c09ae65f6989b4e95fe5c35a8921d6fa6d84f684d39cc94a093208ac8bcf34baf57cffc7d6e7c742072238ab5eacefa731d6d34b0ebd6"}], 0x178}, 0x405) write(r1, &(0x7f0000000a80)="9b41540a121e5b848233665aabfc7c7a2ceb04acd83da80275c05990b97ddf8c93e1ea95b936d95f65736818e2c8ac9c644c00e64e24ef70e91e60b9b0fd32487121182ba9ddbb5488c4152743358631b75bda0cca80d1e098d03502483bcd93eb", 0x61) readv(r2, &(0x7f0000000d00)=[{&(0x7f0000000b00)=""/154, 0x9a}, {&(0x7f0000000bc0)=""/236, 0xec}, {&(0x7f0000000cc0)=""/55, 0x37}], 0x3) fdatasync(r3) socketpair(0x1a, 0x0, 0x100000000, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000d80)='./file0/file0\x00', 0x88) r9 = accept$unix(r3, &(0x7f0000000dc0)=@file={0x0, ""/46}, &(0x7f0000000e00)=0x30) getuid() bind$unix(r9, &(0x7f0000000e40)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000e80)={0x101, 0x1, 0xe67, 0x81, 0x8}, 0xc) sendto$inet6(r0, &(0x7f0000000ec0)="4b19a56ed8b9ae74db2ee444407e3b5f68e810c5c5d4963e025ca9f845cdd12018ec84188f9f01f8f8e9919cfd639d714d897c451af2865f9b9438b33ac5a16f8301ed513dc9ca2254185601791219203200378dc6fd9defed6915b0d46e638976673402ca48ecc976f325f4e8a26eebf1d0eeddfcc5596d88ddd9e78313f261214d82a8bc57df283bd12a7033f31ab981f10153fb5d621003f0188565ad29b6b0bcc2fc01d419b5a2dc61f32e31f0bc9c71", 0xb2, 0xb, &(0x7f0000000f80)={0x18, 0x0, 0x800, 0x4460000000000000}, 0xc) read(r8, &(0x7f0000000fc0)=""/234, 0xea) bind(r3, &(0x7f00000010c0)=@in={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001100)="fd7d864113cdf5abbd545c0087e949354cb3d2d14bad1836bd28cb5ff6d1087c0569b67f6104802d22dc061bd0f084fb04e00300a73f2b60d6266bbf3502f332c8b8b43b1917ecd4aa8b155937754dcbeaaa191e1cd93a7d4f1b8fe0e70b09c21fde00760dc36153800c2312ca1fe746c90b09be958bc607f930d1c4cc", 0x7d) 00:00:06 executing program 3: unlink(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000040)='./file0/../file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400000, 0x11c) r1 = geteuid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x400) fchmodat(r0, &(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x200) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x80) clock_nanosleep(0x2, 0x1, &(0x7f0000000200)={0xb7, 0x2}, &(0x7f0000000240)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) fchownat(r0, &(0x7f0000000300)='./file1\x00', r1, r3, 0x0) r4 = open(&(0x7f0000000340)='./file1\x00', 0x490000, 0x18) r5 = open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x90) getpeername$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r6 = openat(r5, &(0x7f0000000440)='./file1\x00', 0x1050e00, 0x22) execve(&(0x7f0000000480)='./file0/../file0\x00', &(0x7f0000000640)=[&(0x7f00000004c0)='\',^\xda\x00', &(0x7f0000000500)='\\,+#{+^\x00', &(0x7f0000000540)=':]\x00', &(0x7f0000000580)=')\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='.*[@^\x00'], &(0x7f0000000900)=[&(0x7f0000000680)='}\x00', &(0x7f00000006c0)='\'\x00', &(0x7f0000000700)=')]#-\xc3:\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='(\x00', &(0x7f00000007c0)='&+*^@)\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\xf1&\x00', &(0x7f0000000880)='\'[-\x83\x00', &(0x7f00000008c0)='&^.-\x00']) shmget$private(0x0, 0x1000, 0x140, &(0x7f0000ffd000/0x1000)=nil) mknod$loop(&(0x7f0000000980)='./file1\x00', 0x10, 0x0) fchmodat(r4, &(0x7f00000009c0)='./file0/../file0\x00', 0x1, 0x400) chroot(&(0x7f0000000a00)='./file0\x00') chdir(&(0x7f0000000a40)='./file2\x00') lstat(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000ac0)) r7 = getppid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000b40)={r7, r1, r2}, 0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000b80)={0x5, 0x7}, 0x8) fcntl$getown(r6, 0x5) fchownat(r5, &(0x7f0000000bc0)='./file0\x00', r1, r3, 0x400) chroot(&(0x7f0000000c00)='./file0/../file0\x00') recvmsg(r4, &(0x7f0000000e80)={&(0x7f0000000c40)=@un=@abs, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000c80)=""/173, 0xad}], 0x1, &(0x7f0000000d80)=""/213, 0xd5}, 0x800) 00:00:06 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x14) r1 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) listen(r1, 0x1) r2 = paccept(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000380)="3ae6b54ec5f74984f80f99779db52bc80e606c1c1d89f555726cd968727c28bae3bb1e83b0f1e8ce4dc9d6b66c35c2466ba44e8504038d50573bbd344bb46d0925c501d6be6d8b9ff2f90d1a8e41537440525f9148b8bbf2ba11424bd792458d8200c91c2c3ff61a366cbd35e29dadd86a94fbc1abdb781356db03528af6079cbbc188b8cb03fba23e1b4f37643a8061d6ae3fe65015e82cbfa4f660c21996fc0051f7f9ae5f9eefca7a44baed2ab65a4e47d1f1d4214b611361a5fdcf180cb74d3ac8ccb593f88d6a620740550b", 0xce}, {&(0x7f0000000480)="791712abe64a0c3e61eda67886cf2362e3eeffdb52e0b806048a908ff8eb03534f657357d9a958d733ed9c7dac5de18fe58cd0bf57668f61b67eb19952094d1aedc46d0a8e415a67f776939de5592468fd1e223754e5ccc027891ee03bfe15eb210ec1555209edcb6e7176221c9c1fff8c75f0b1ac1ccd6afd11cc064d7f3294ea0278b77c42b0352f8e9a359cef0e266ce58592372a83de2235ef6bf868f1a2be8cacd6505daf6c4db2bbba8ee27a4a106819ef34233a154849e144", 0xbc}, {&(0x7f0000000540)="837c9d31dee9c7a9e236d22bc304a84056c2dcdcb15755caaaed0de4c7863e3ea5a6ac471528b42eaa5d2afc2e353e79a67684c942c9b6320575498913350e103c9a6171741f79697f8dd4b5e03ec1eda401b559826fa9f8598d21c3a3e7b19f81dadd90b9bb51d9bf816e318398a3bcd3ff2aa91537c38c683830e76de50752368bd37995a30b592d0d4bbea81920f99c029aea258b9adc500b37164e14ee44de0357cd12ff71c97fe16d4ad21b026f884e75844aff7d19940335a14d70c7918250c51a9eae749a96b64e7e64c91cba184a38c76f01013bbfcea62b506064fd", 0xe0}, {&(0x7f0000000640)="030f878c9cefb78aa76c94b24bacc0413d9ebf1eab7842031ff17dd44e1e98966c1c7c857b76d37d9495b2ebf6a584525b9f6a89b9a2f051606d1779e992b65324956d4a0fdcec39e5760c14c03e6ec3d9870c43eb9b67920d9adc0da80ea2382fa4badd0d0d08c8d4801ad1c9d1c4522d746fc1b785cfc438ef60a0979ce4e8056e6b9b699d50ede3dc39e3b1f178d38cef58aa1b53043c5c5c3af2f103a4f0ffcb6099d7ed0e35ff00799d548cfe58880c8d3176bb354da0c992eddd73b31445d17098d83d3eb2af9d1e385028cc033220f2b777cd0a72fc43bd1f55bfeec1cc5ef357554c81a0b24eaa5156760f208572043ed6511468e8d06d1636a8ddb84256b15b683235624311aa85ccfb8eb5c057f4544dc378d66be36aa99e6cbb82978fa7acea1ae9b9263b8d9dd4da938947193949f079879f84e115e480e1a8fc09d8e21abee9318b86fd5c269f55783be65bbff0293211dca4dddffeb67fcb1b9929e4bbaf394d234d9c7d5657b976bb2764c8f4f25556e90cb752fb54466ff631163c18a4ee57fa883c98a0f75a78c19a5dc3364656aa34b46a1b7888589ec0e9b5a48654797e016a919ab49968886e32c982929e4d379748350e8ad9efed70cca785f7b1038fea2ddf8b7f91df290c97b47a69f2655e0256974ebeb92a055dbded71cb77f93b3bf594e67af354ea98d7042180bf8d7d690d9855fc88e24988b5297e5e6be39cd21002f167b23842c7ddcef08dac746a4cb158ffee64d0525cc8bfc8bdd32f31c3a887e5da32ece240cc970cc140ed4f8b0696021e1f24a0ae27f68ed4dfa6c706034dfdcffdca196f6c0ad91dd98d8f5ddbe7615a9533de7b4b6de85bdfe0bdb84839902aaa76c108ba58489033f23d6c14ca71cb75f04fe3d8a4e9436bc5d3eb7fbfa349a1d898ca959b9ff6bb943fb8689fb68133adae9d5607a8d312339090abc17edcb6f71b7747f5f89022bc0b8c9c479e43c23ca0b712eda68fa0a7150c176306d85b9e421ae43b693d7d80c8c8d98e7f231b75c82e7b0250e406425342df8f7a00af32fe924c15988d1f7c3597973087d77e9845e963379df86ecec37c6a8736aa89873ad295435af419a1303c9ca2efcfdb664c87984d66c8caeb271ae9cf90501630d4857cba77408adea12d0666a63a9920aeaf9ec0ee620dc28e02d9b0e859952f4526202c346425f40fb0d771643478da825cc51d6642500fefd36e866c2e5524e99ed33fc1361f57b6289cb3e22f9765f95997620532aa1dab63a8a26845a6097996fc11eedabcf36457cd95a3232a49d5a2a377b55edfec1fc6b5c4c556d6ace994f915f7d105230f356e8abf355b8113b5a12cb1a7c970df5928199ef6fc39f8c81bdbe299e5f79122c36a5f5b1fcb94733121540d2bd47b5005712f767d9337628c3e39963bb17607adfa0803594df2e847f19cec069d7da02831e4213f060678b3e5ca3b45a5650cb279110f9977f7067a1b3b0bf7a88b5e1b272180ae0473e43c13b7582d29ed7db1388d497b1c8e9173ee86ef39c61997c2ece0998f84b885b3bf41aef08a2c9b9b2fad703cdfb7fb4f9e8aa047c2c61fb2c8d9166cbaa2602ab5aa13b7bb5ca02b6e74d0ffa880b15d9bfc9565501a5faf818e151b79a5c6f0a4234520f9a9b1faaac0876a47b8a18c8ae6cd8084f968a5cb65a0ed43b841ad7c958feb6f4afbae171f5b89b4273402e170d6b2c2dc586efeb56aab1d89cd0deabce49906ddf4249ae513e64b1cd06d051f4d5eb8e210e166b30034b8962a0ed0170fa26b8de3efbbf363242c318d6935124bc9cb4121c92cd7befa74c53add3f81bea9122919e7c775a65de0bd196559756be35bb27d70b9526daddb91dc42e358b88cc07165ed9b4a3df67633eee68cf7bd9a806bcd0d2b393d7c79aedba60b7ca56b6f5eb1c749c45e32d46d1cbd51b8af7cb3079623d1d937f776b14c3eaa92a34178ff62c2a197b47db9413aad917d75feded54570bcbe8a01d42dfd6cd5db8773067e20c655bc2835ca294487df063108aefc8362e30456b6af6dd8cec0ef0cc29034d0d909ffdd7b6fa07e5f13bee69fdb42b9821b4575807253fa73c417902e68ea790b512d4cd0a576202f121d6702456a85968cdf8c1d60e119e25be0db40c310b0a68489dd490a5a39a1c42ff7fcc23242a8b511ca0f0dc12aa26106176fd900afac8961323f0d2967668ee64b2e886c523385bd71e055a9d9f447f25a62747d75e7cf157138424fc2fd96f1848d071076d71c12c8d12dd8c02d2022326e118819c8152e938b6e61f5cc43f88342e91087e3ab6b0364384d2102888dfd54e2c0b91034e073aeef7d2b677ab68a4ccdd71b8ae42246b9f09d7d4e65eaab9eec5b867efe063aa79065a0ecf2c4154e8d9d400da6ef4bacee4fdc03c88ef6bb344a97b2105440356eabbd77586137ce88afe699b2206c971dcfcb330a2675a1fb7c6e27f6eb451e0124b09670597de148c89afa9a6649c6766b67c553583d61acf7653057144ad3d5026ea4c82960603a2bb57b0c257721024c07b537541a6646bee059c7109b7f3641c30c1338b8da4c316fae61f40d50c9db3752237380510c7d90ec1999a4bcfd2516df1395511245855edc9acf4929ce6c5d9314a593ef1aeb0032cb7f36f502bb42f53f6becfeb03352459fd3290751a83f354d01a1966c03f84e5852c8e42252b37a77f370590760307362a28e4f40cbc00ec032424abe33c4b7d52119bcecdf840a4622852c0ab969b2b83b82b3556b0cac68972f84ac3e658ad10522201a0a0d2ebc770baac3cb6d688c474cb7e6bbea670afca3afcdeb728831679d25d9587d5cb17f25547741ec2ae681ed194bff908671f8cd845f698ef0b6c29c13efbaf347cb8460ec5d2f594834adcafa41aed02f93d4ebf0940a05be7be9a0e6c180ab1a741df3f6a8ff40fb9f3d900dd231b58724a46621c5c53dc0dcaec4b2c7ea0b4a6f8a76c5bc91131ccca5b7059e170871bfefd51522f52be36578195484070e22c20ba255225c93b543958e43b62c5da3fc56dbc5ff5fdfdca6d1133631b80fce1c99302a02bf367d0bc9321e8dfc47fb6dd156e4d67c47ff88d3dad19e03c856ff44bf4a5a350be0c99df34795ac0ca42c799196b523817ee14bc6f0154b3750a4ecda1994332110f5d56a5a6d3b0d95bbb9cced6a7ddba24900f63b341223641d94497087e97556aa77208ec357a6e2475d1e11b0fdc0eb3020287d7feceb834a87465b22a07635df016f8a63ccbebbd5c2409536f4e26a9c74e239a5fe252990caa374a07ba4b8dee781bdb68cb4b541eabfee72162736e7e45b923283c725e1a185afea5fc0d72725753b1e2eaf5ea3aceb22bc21c16b3016788c070cbbd09b204f0f41d8713708dd991ba08bbd4577dd71e81402b65bc6de14c5857a3871dcb53128f66e0e41d0b422dd12690a33429cea3ca792ab4f17af863044a3db5a90bee49b693558e2ced2fda93dfc96ddfc9333da355b67d6600092f502d8a24c10197741ca086920520a531799558085514682471c8d817962beb98dad21b684892b13d34d9bf03d44d84f3606f521e3975fde07a44ba04a78c4340c6d4861ed05cc8a28cb19b07826b2d47ee98c98541a7a0bf399872b483a0122899570fa7a32e06d0360a35d6eb2e82cc9f48f652f25337a715f1204d51f7b0d5a1534e96635663e36305f410eb8d5fea791c309391eaf25e518784f769ac33964f611757be303984951166af618fb11ba3bd73c4fa58611e41a4696ec21a9c45b9c4ca631626ad31ae854fe559857ece7f63a025c1542d6f6ee332eeaef9566e9c71db479beb862a7cebbae78f5ceb424474c159b4a66d407919519be5ae72681b14b1e59e89ee95636c910ab6bee434822607c9ea3ecde76a1aae410f2664185d0a8239c1e82708406530a8d4395dc4689f41c2356df10e94f959a79111ea9ed39cf4b202756aa393caf2c69e86b0bcab97aed8e6696633f4c4d9892c4eda3eac920dc3d40f593a026bb97211da55c90c5a206b634feced8813b45a76ea82461db18f382c46ea4025ad469af4d3f09d1b1bc1730c45378ee34f04a712fe0537e947c4654c0640a47858fad2f78094e9c31b4cd4b3e2398cf3e3381066bfb35b6b86100cc1a48fbb260beff74d4a2667ae75102e81c215946310f8be53af4e91f6abd60e3fe9af1c055ae0b560f64d08517767c5726a9db1fc88f26df8f6e5bbc31021db1bb9a7615df02cd229bf403c60d6e9095375a87fd58ed24d78a80b4c9c35bd15853d414d4e5afebb4c4144353efdbdb663909bf1716b2a3223dc9c520ea654face23b7b791fa878684b0ec8e6e9d0ac48b45b31e095a4858c697a610ea25bc6fda7ded72d47b56eeb9d18053c4049a62e83c23caf2da834fadfd73209b17b278fe147d11c7372788a7fbede2a56fcfb8ae2a376494dfa1fe273814c771913aa1cfd4e7c4408e4697123045e3c0a2cd161cecc57a4ceb1d8e8319a93e40c2c2fff2bab27f8739ba233ef97c52a461d90260095b95ac564941ef0e1fd7cafd1b7374e5a588aa5721d43bb389b7ae274f77e93237f0a39a424a51a48c9c7978df25f5bbff32d3633853fdaa02896946d52c238cd7f905c76efeecb5f4f9f12b3a0f3000a756f515742bd2f7768aa03c5b8e69a2aca02081399db4a2afd0a71a355991f9cb08dd2c52b98f1f2ed0c6d00009912b7430c0e3867d35071907932082995e69db168a9a64ff17badc3836e1efa6aea855578d82cc56151de9dd6e463e6c4b0f447430238367890bc1dbbfecd9f7d6ef23121b20deb8aa928ab17faa11d22e18dddb3f97a64074d7f4b06f206a110b3608ec992a0772d5fc6ee285de76a1156616d7e5f66d2f58e8d2b588612e263fefa84a934b94311db13f8a14239a05595a597132f2e13e15ef9b2af39c6027c8bc7498c7af0e34c240eb62ff729c8b7e39e6b059ae7d49daf68e5fb7b64d83083f38e3161b739f03b0f56e0f8943a6c0b337fdf4f5beac49132da37f1149bbc155a51a67edd3d7cb21896d26864a9b6808ceb1fb1136aa9401bb01581edfa7c43fabb791cf9a4ba064dae1e0f8ab1bc3488cc230fdb5a03c753379de8c29e60f06e9b0a55ce7dda722f7686df3f774e3eff5a3a28c4e1897694328db1c0ca20ce6f0b5df6a55b734155dd08204d7982b9ea6b50ca2a763698710f95e7a6ead27e136d72577f06ce82ae8dee62b80448ef8b8ed57e008b144564032e720315eed493119b279460b2ccc097dcd4ada2c4abd017f81bad43c2cfba3e4e9e3dc483f80befe40e4e118762ab71ccc2e3e300ca070b5171e3620750834bc15cc98b96833a423ab672d00538424cf227aa6304dcaaec01cd03eb298800399cfe89bb3b01c48d4444e37adaa58fae8a08a94cea176de4f7189c20f8b54e9379475fe23cda009625c4d6b984f20ae247a3734c553b3728f2aca2387f5a2ee4428c614dea89b3192899ffca256316f34a5089b69e6b65ddec61978cac52dada7a4c972511780801624ec19f2bb4749fa430075ae9bc7ffcde23213e4c652e624b0921e78c39fcf67a8831fdc7a728eb419d113bd06f2f7b1718a770827c4632fb0d5c23eecd450467024462ddf3e33ae79259c8c6e21bd713d35d0cf16fea7b96a9742b11b6dcf1c9050637eceb7bd238f0bc60a610d5bee85e72565e06aeb263d263f4976058d19df2e811c1ce3faba8a9c7dbe2f8f1b9a1a088685e93639bd3050a0e62ff605421bb1015c63c80a17cd69fde", 0x1000}, {&(0x7f0000001640)="d8bd7358c4d9d4583ee8500b25d7b261f95ee8fbe945076c7d8ba30f17c5da4605310c987369ecd7055eac7ba3cf49ca6889a9e693738fb10fdcd7c6ce581d0993698483c35c573d4ee45fec46cbf9bd0b5cca9e143ec5e8ad43dff54ea69e6428b376b96be046658920912b839ee478f819d7c7db4499134d72d5bbdd1b15061f0656e335c41bdfc6d3043b722c3f0a3ad0e59682e3b2f2", 0x98}], 0x5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="78f9a2b9e0fef8077b6aa7f308aad1d0acdb44a2e0eae20f60fdfad0685af455fcedecc5e4b4f29dab943ff77fceef4ee7ac25b7810b9af6a440a0bb7608eaba9b5aaeefc71ce4b32045c1b33bc6717362547688a92b10a738c62fd64d", 0x5d) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 00:00:06 executing program 1: r0 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget(0x3, 0x2000, 0x7c70c7cde1cff490, &(0x7f0000ffb000/0x2000)=nil) r2 = socket$inet6(0x18, 0x1, 0xe3c9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000), 0xc) r3 = shmget$private(0x0, 0x2000, 0x61, &(0x7f0000ff9000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/135) clock_getres(0x3, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xfffffffffffffff8, 0x6}, {0x18, 0x0, 0x3, 0x4}, 0x8, [0x0, 0x8, 0x2000000, 0x1, 0x4, 0x5, 0x1000, 0x4]}, 0x3c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) connect$inet(r4, &(0x7f00000001c0)={0x2, 0x1}, 0xc) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000200)=""/52) getsockopt(r2, 0xff, 0x7ff, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) sendto$inet6(r4, &(0x7f0000001280)="6cc71cc4e8c8b4dc8a774c3a0fff12b3a05460f76e249e8e41da8945213a0135430c29b3b63c6eece5be67bfb21c015ecc4ba4bc8b8497019a9c5840d319bdfbf871aec5b50f69c59561ef750419797c583e6f9672eaa8bf1cf00d0c3b216f0c72962d5510b4458e0aa5fb474d224ceb13d678c83f7f6080c85d92a897a8688b2bf8208167ad3e965aa5b7bee826966a59dcd7bb605be35f164f0817e050ca98c94548cf44ede2f3608564d225b295368bbc88898471dec70f18f54af843872701d5e9ab822af0", 0xc7, 0xf, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000001380), &(0x7f00000013c0)=0xc) shmctl$SHM_UNLOCK(r1, 0x4) getrlimit(0x2, &(0x7f0000001400)) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r5, 0x0, 0x31c, 0x0, 0x0, 0xaa) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000001440)={0xffffffffffffffff}, 0x400000) r7 = semget$private(0x0, 0x3, 0x89) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000001480)=""/224) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000001580), &(0x7f00000015c0)=0x10) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) setrlimit(0xb, &(0x7f0000001600)={0x8, 0x1}) r8 = socket$unix(0x1, 0x5, 0x0) read(r8, &(0x7f0000001640)=""/236, 0xec) openat(r4, &(0x7f0000001740)='./file0\x00', 0x1400000, 0x0) 00:00:06 executing program 3: r0 = getgid() clock_settime(0x2, &(0x7f0000000000)={0x99a6, 0xfffffffffffffff8}) setegid(r0) r1 = getgid() r2 = getgid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) recvfrom$inet(r3, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r11 = openat(r3, &(0x7f0000001240)='./file0\x00', 0x2, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) sendmsg(r3, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001300)="df2784452401cb340befdfbdb26b424a023ac8522eda542ea69b001d80bba3dc9dacac39c92d091080807a36cc368c94101c73c94e0e659302cf1dab4ed74cfe5d69eb06c8578dabd75d38deb423f8ea97c98c5962f4a2c13129a63589ed89303d5deb29ac2d94dd81bed50c6aa5bc104735737d56dad423a567cf2e2fb805210898db0e", 0x84}, {&(0x7f00000013c0)="badade911cf79c687242d4bd8d6d19a86196236aef8aceeecb0e834c11caa1f30346351532cd9ceef77b367ca997fdbdcab031e0f19db5eef143e4f9493caecb1aabfe0e349560bdd8e7bd1f3f8faa713fc67a2926563094005bef3a", 0x5c}], 0x2, &(0x7f0000001480)=[{0x58, 0x111, 0x2, "f2a9209ac1eae5adb8859623df5e7606eabd6053b3bffc1a4233ac1bb8db5a62e3e5d636a9f765bfcc6c48b15ba553530cd07a74fad7a22f109e8cbabe21430c3b31"}, {0xf0, 0x29, 0x2, "cf578746a25b4d9c154524ad43e3e367f668c22f11d732c12aee1962b38389bf323d9c1fe2309e350ae40604ba870c6fab669685fc992a35f18759a837adca893e95148c5083d6e682592da0a27bc2706297b33bc87d60d629f38903a386d49b9c79c23b7cb108bd6bd04c0ef707348792a2018759ab55e8d6325bcc77a22aad0e4ca464c93c154aca1c6db89be5c53700f7f39823b55ec4bf1c40ea3e46ea0949057bf63fbb9ab0ec50cb2f1ca1b4a2a953811363d8cd15ab4d615ef00aba864519d68f0e9039f61337a40ddc91b3a8c3e0d3dbb3d648b8710d92998af9fcb2"}, {0xd8, 0x0, 0x1ff, "cf11a3ef5c7700fa234faa32a2e892a69557df86a7189bf5237e41595c4fb88e7607d2a495393e26851986dcc86b55ffc0d01a40b3e5dd73470f395c78e62bb94d6ea26347719d7fe7221cf8f164e53835aa558829f067097223a84564ff1e906929b82801557422a99c6cf79f3490bfc0a271996ebf3ae4b2993169669e808135db01bfb250c072acd2463e611f5f730e4020ae69117f2c32c5b7967e9503c6394e36773718b409b4abffb093a0a4f0905e02b5f366b8fd14a1bc916deed679fbc51cd80601"}], 0x220}, 0x0) setegid(r6) clock_gettime(0x3, &(0x7f0000001700)) preadv(r3, &(0x7f0000001740), 0x0, 0x0) getgroups(0x9, &(0x7f0000001780)=[r0, r8, r8, r10, r8, r1, r2, r8, r1]) chown(&(0x7f00000017c0)='./file0\x00', r9, r13) getpeername(r11, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) getegid() lseek(r4, 0x10, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0}, 0xc) r15 = openat(0xffffffffffffffff, &(0x7f00000018c0)='./file0\x00', 0x400, 0x8) r16 = shmget(0x0, 0x12000, 0x101, &(0x7f0000fec000/0x12000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000001900)={{0x3f, r14, r0, r5, r1, 0x42, 0x81}, 0x8001, 0x33f, r12, r7, 0x3, 0xffffffff837d736e, 0x8}) mknod(&(0x7f0000001980)='./file0\x00', 0x1000, 0x7) getsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f00000019c0), &(0x7f0000001a00)=0x10) shmctl$SHM_UNLOCK(r16, 0x4) connect$inet6(r15, &(0x7f0000001a40)={0x18, 0x3}, 0xc) getpid() 00:00:06 executing program 2: symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') geteuid() r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/48}, &(0x7f0000000140)=0x32) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xfde4) lchown(&(0x7f00000007c0)='./file0\x00', r1, 0xffffffffffffffff) 00:00:07 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140), 0xffffff94, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)='6', 0x1, 0x0, 0x0, 0x0) 00:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/36, 0x24) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/158, &(0x7f0000000200)=0x9e) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = accept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r5 = getgid() getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/72}, &(0x7f00000003c0)=0x4a) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000400)=0x1000, 0x4) getgroups(0x7, &(0x7f0000000440)=[r3, r3, r3, r2, r3, r2, r2]) getpeername(r4, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x10) sendto$unix(r0, &(0x7f0000000580)="aeb21cce846921050955daca0a9912ca2fab3991596f45174be8796e750bc5c04aa464b3650d4e5f0dc6e3e51a15494c27adcc5117df54c941b1b515aaa2fcbc3efdb9bb53643d", 0x47, 0x2, 0x0, 0x0) getsockopt(r0, 0x2, 0x9, &(0x7f0000000600)=""/26, &(0x7f0000000640)=0x1a) unlinkat(r0, &(0x7f0000000680)='./file0\x00', 0x0) getpeername$inet6(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockname$unix(r4, &(0x7f0000000740)=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) getsockopt(r4, 0x4000000000000000, 0x113, &(0x7f0000000800)=""/226, &(0x7f0000000900)=0xe2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000940), 0xc) connect(r0, &(0x7f0000000980)=@in={0x2, 0x3}, 0xc) r9 = msgget(0x1, 0x0) sendto$unix(r0, &(0x7f00000009c0)="be483e3fbd37ddfe9d813c02d888766ed820bbe598ce789a6f7b129450b7248ad5fe717fa0b0ee5b0e6e19fefe6218e23a342fbd35b58417218ed4c4931372f525c4b8e572cff494b135cac258d7445e27b2b3c30eafcaf82b75150fccfeccdb82e3e753a94544efa26041b0e4c2d7b06b64c2818ca08a9e7b9da7caf023d7682a2723da157832d5d664c4803492e9c6c747bc4e461a6b361c03de17e4df87c604560bb828eecf08cb482e617a69894117b750fac9a0ae9b5f769f1d2c146e52f77b2404", 0xc4, 0x6, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000b80)=0x9, 0x4) fdatasync(r0) accept(r4, &(0x7f0000000bc0)=@un=@abs, &(0x7f0000000c00)=0x8) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000c40)=[0x6, 0x8, 0x3f, 0xc2c, 0x6, 0xf800000000000000]) setgroups(0x6, &(0x7f0000000c80)=[r7, r10, r6, r8, r5, r10]) 00:00:07 executing program 5: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = semget$private(0x0, 0x3, 0x20) semop(r1, &(0x7f0000000040), 0x0) r2 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x368) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x10000000, 0x7ff) recvfrom$inet(r2, &(0x7f0000000180)=""/204, 0xcc, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) getpeername(r4, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 00:00:07 executing program 3: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x150) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff37) 00:00:07 executing program 2: r0 = dup(0xffffffffffffffff) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x200) fcntl$getflags(r0, 0x3) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x100) getsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000100), &(0x7f0000000140)=0x4) r4 = open(&(0x7f0000000180)='./file0\x00', 0x20020, 0x4) fdatasync(r0) getuid() bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x3, 0x5fa8f1c7, 0x3f}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x52, 0x0) fcntl$setstatus(r6, 0x4, 0x10000) getsockname(r4, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) socketpair(0x1f, 0x10000007, 0x5, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchroot(r8) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = paccept(r4, 0x0, &(0x7f00000004c0), 0x0) open(&(0x7f0000000500)='./file0\x00', 0x400, 0x1) recvfrom$inet(r9, &(0x7f0000000540)=""/170, 0xaa, 0x40, &(0x7f0000000600)={0x2, 0x0}, 0xc) fchown(r6, r10, r13) lseek(r14, 0x0, 0x1) setegid(r7) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000006c0)={r11, r2, r12}, 0xc) 00:00:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200), 0x2000000000000038, 0x80) r2 = socket$inet6(0x18, 0x0, 0x8) connect(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 00:00:07 executing program 0: r0 = semget(0x1, 0x4, 0x270) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/219) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) r4 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchroot(r4) setuid(r2) socketpair(0x1, 0x5, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getuid() lseek(r4, 0x0, 0x0) r10 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000fff000/0x1000)=nil) shmat(r10, &(0x7f0000ff3000/0xd000)=nil, 0x0) r11 = fcntl$getown(r8, 0x5) sync() bind(r4, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) r12 = msgget(0x3, 0x52) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x5, r5, r3, r9, r6, 0x65, 0x3434}, 0x3d, 0x7, r1, r11, 0x8, 0x3cb7, 0xb103, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$getflags(r4, 0x1) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getpeername(r8, &(0x7f0000000440)=@un=@file={0x0, ""/4}, &(0x7f0000000480)=0x6) connect$unix(r13, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x380000000000000, r14, r6, r2, r6, 0xaa, 0x89e}, 0x823, 0x5, 0x10001}) dup(r13) r15 = accept$inet6(r4, 0x0, &(0x7f0000000580)) mmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x4, 0x291, r15, 0x0, 0x0) recvfrom(r7, &(0x7f00000005c0)=""/4096, 0x1000, 0x842, &(0x7f00000015c0)=@in={0x2, 0x1}, 0xc) 00:00:07 executing program 4: r0 = semget$private(0x0, 0x3, 0x420) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/182) r1 = semget$private(0x0, 0x2, 0x441) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x6f3}, 0xc) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200000, 0x1) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0x200) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/152) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0\x00', r4, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/76) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000004c0)=""/137) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getpeername$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sendmsg$unix(r8, &(0x7f0000000b40)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000640)="aa8c6938a6569452909ab68eaeb337ba8f091a94c9f2ff187bb28a857d7f92ca146ea4cf8fbf0cfa2120c1b1bfd97b365a62e7d8bd05d1133d0ed97d6aa77dd3d09f9b", 0x43}, {&(0x7f00000006c0)="39413f7cfad8888ded607bd5d2b775b470917c3cfb23f9886656e7472e904e38a6739dad47d151b9107d32", 0x2b}, {&(0x7f0000000700)="a6adf28a809b57c877e0cf9ebd12f46301d3c1e1b1b646d7dd60ce50af885030baefdfe27587c2b323f7c6b9f1df1b23d62c652cf12cf702703260f2f851e954d817aef07ae25e3edc5acc9557095949f3278cb5f01fa9d7cbfe48be589db8559fa30f68b19c8f56333f3a56a60cdd34aeee4b2c2c2147d7ee637c7aba7409ee902e477e16ba51cbc47456431b7d3a0a8b0af04d391be0124349b905103a8183a0ae9beb4223", 0xa6}, {&(0x7f00000007c0)="3c1f91e0edb1b602c375f17258b9fb8faa1b1b", 0x13}, {&(0x7f0000000800)="3f1407b973619bea1e5d962c483f88a22dbc5c27f69489f907a678274779096c048a2de5744837b7d6e78c34d9a0be96b68338a4ea903ef299fc44107aadacee4a0a379383a82e914196db9ab5a2327f3d5dd240ed3871a5a7f3f190e3221c50008814895571dd793425e64e08c5661f3a898cbdf01b2715e0ac957d42415e8789a4f66e4057c1f0dd8e757afbd8a4cd74938c4915ecf3d5eba56654617ea48783579b97157ad21e984feb2dded099d57654a6", 0xb3}, {&(0x7f00000008c0)="107092f39c3c1bcbf52b95c72e04b941c551ae8f3a662952912367013ed8e71d83d5d8a25252f6d598bf567e9c8d979ff719fbc2a9e50b53422e611b2d6473daea7cd77ea289d882698fa6e5c10bf37aefff009c1281e04e479bade10fee21bcc9a6d26955a0457c86a8d5ba68aa39c8c1f6ffa4c3bbd2d3e341135a1f7f760efec6668a1e47c4e2ba5360a88350209d1bc46f198f0e24e8527c7d0a1631b5a4", 0xa0}, {&(0x7f0000000980)="1a1112f5188a0b3c422ee57efb12ef0f4e71c46083bdb89a2cc255c9d16bb502c11246c9dd981e95eef91e392c164a0e6912eb658a70eed6c14b690bed9e9242979ff2addaaf4b73218517cab143bc4d", 0x50}, {&(0x7f0000000a00)="12737307", 0x4}, {&(0x7f0000000a40)="7c48ccc1aafcf81d3cdc6621c98f653488a86463c39489b956", 0x19}], 0x9, 0x0, 0x0, 0x5}, 0x400) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000b80)={{0x695, r7, r6, r7, r5, 0x100, 0x1}, 0x5, 0x3, 0xfff}) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000c00)=""/220) semget$private(0x0, 0x1, 0x0) connect$inet6(r3, &(0x7f0000000d00)={0x18, 0x0, 0x401, 0x9}, 0xc) pipe2(&(0x7f0000000d40)={0xffffffffffffffff}, 0x400004) connect$inet6(r9, &(0x7f0000000d80)={0x18, 0x1, 0x1, 0x6}, 0xc) readlink(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)=""/61, 0x3d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000e40)=""/4096) pipe(&(0x7f0000001e40)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) 00:00:07 executing program 2: fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) shutdown(r1, 0x0) 00:00:07 executing program 4: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{r2, 0x20}, {r1, 0xa0}, {r2}], 0x3, 0x2) setsockopt(r1, 0xffff, 0x8, &(0x7f00000004c0)="3843f653", 0x4) dup(r1) 00:00:07 executing program 3: socketpair(0x1f, 0x10000003, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r1, &(0x7f00000000c0)=""/54, 0x36, 0x43, &(0x7f0000000100)={0x18, 0x3, 0x8001, 0x1c}, 0xc) r2 = semget(0x2, 0x1, 0x440) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x4]) recvfrom$inet6(r1, &(0x7f0000000180)=""/68, 0x44, 0x841, &(0x7f0000000200)={0x18, 0x1, 0xffffffffffffffcd, 0xffffffff}, 0xc) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000003c0)=[0x1, 0x4, 0x7ff, 0x8, 0x2]) recvfrom$inet6(r1, &(0x7f0000000400)=""/97, 0x61, 0x3, 0x0, 0x0) bind$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = accept$unix(r0, 0x0, &(0x7f0000000540)) connect$inet6(r1, &(0x7f0000000580)={0x18, 0x2, 0x0, 0x3ff}, 0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000005c0)=""/132) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000680)=""/43) setpgid(r3, r3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000006c0)=[0x1fc, 0x2, 0x2, 0xffffffffffff36a6, 0x100, 0x80000000, 0x45]) connect$unix(r4, &(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000740)=""/79) socket$inet(0x2, 0x20000000, 0xffffffff) accept$unix(r0, &(0x7f00000007c0)=@file={0x0, ""/58}, &(0x7f0000000800)=0x3c) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000840)='./file0\x00', r6, &(0x7f00000008c0)='./file0\x00') recvfrom(r5, &(0x7f0000000900)=""/22, 0x16, 0x2, &(0x7f0000000940)=@in={0x2, 0x1}, 0xc) connect$unix(r5, &(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0xf, &(0x7f00000009c0)={0x3, 0x2, 0x4, 0x1, r3}) 00:00:07 executing program 0: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x200000001015, 0xffffffffffffffff, 0x0, 0x80000000001) 00:00:07 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/224, 0xe0, 0x800, &(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0x39}, 0xc) close(r0) fcntl$setstatus(r0, 0x4, 0x10008) ftruncate(r0, 0xfff) sendto(r0, &(0x7f0000000140)="bf0ed6956dab24b1638239", 0xb, 0x404, &(0x7f0000000180)=@in6={0x18, 0x3, 0x400000, 0x2}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0x81}, {0x4, 0x4}}, 0x0) unlinkat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x0) pwritev(r2, &(0x7f0000001580)=[{&(0x7f00000002c0)="50a8d3af7eaea109efff6c9d7c3bdac0619e0a23f5b03b17b240d115805a9505c1f31d0c60136a5ce3a7a988197862b91744c824267affbe292c10b44c97cd648fdeb1ebbbfac4df56eb0746ef844d4aabbef094f7832b831903341fcadb2339ed1244cb251892e36bbcd093235a459fb687c0b4c4bc9a29984481e29eb990b3bcdbdc2b50534de5ae87628c0114cc68b61e6a7b1b7acf80c33443f6eb9b885a492c9ef9fb73e787b9fabfb3a696a3d74db04d7500b6e93fbe15fb57cce9ecae60303d73d5c9b12ffd221b36773d19d0853fa1545029fd8a3d8f83d6d04986e2e74e9d1affc871c7609da6b7ad69f7731fb4ad90d13fb6ebf3dd", 0xfa}, {&(0x7f00000003c0)="50665426f0261c32d2dd028a422c1d75084711cdbd8cfc3ee0493898b4b1942c30bfbb893d44a7d803f47a28", 0x2c}, {&(0x7f0000000400)="1462f486b2af7d5a689dbe0b033d7e1c4397340baef75b485a66fc640d5797bece41d64ad2bf2adac28ca23a479381edaab5c41d1ed4b595e88566645dbb9f06d8cd7cb94b03379b5d6fdd43a9242912dc6808f9f67bbdf0b3cb8e56162a96619676b4270f8bf6cff542ef7ae49a39b8e62c45e98adc609b5e9cddcb5d669e7d7d8f0a43e25f1e2b37a25634319228ee414f46c990259f974b949e7311a5a025a6e73243632624715460260a45a85273e6d8bd67f5127ac2d7dc8995514750d8b5cd7be7bdfb38226ea63442e3af2b07309ad1613a64f1b850df154b589f01f561ae8a6c4a7688344213a62d5552bb0e08823e73a57cb5c49e9eee04515b7d08a9276ddccb70e8424be08f378a7ca1c8319fcc4e339a711ed6cb93240cc58a41e96433297ca03e56b6b7a13971bcac61757e3b26f3a56ea98863969239b430fd29857525bc28f7ab46239d19a52fd01f616dd33dad690f97afc8ccc0ea52ac438a3f21203ebe9fe46bb389b88226dfe2f964da4305c076b1caba224565ebe1283c3377f1a77a71571e8920f6cf92866959a1c9f756262a4444ca86c2f001264c4986eefd5150da6453e5be37b792883ede379bee1e405274c4a146d591a7345387b24173865f8d953ca65c4dc9953d3c733d27c4135bf43395552eed3da362d29ed4721e1288daf16e391fd36054f6cede4e5dea9d88e95dfef442a34f7188324b2152c4b347d106ee9c282c94d4324d513009552b698ae70bbca7efd431334e312913ec03e12b425d8cb6870250c3b7924fb85a1aa2bc702994ba2b7c9dd9226abc9009e47fa2ac89d29b2e47eb485d2de840ff6300cfd0ae3a9ec6f00936e58255f486ed2bc378346dd4d0fd686eefdbbf4bd0179907fa4a6717970f1ae4ad24cfaead022f9b383d6cf56ad8e6d98bde015196c65c1059dd85ee7db26e985e36d55b15fa8ec287b3210d2fe61a1403b45180e4780f418d2fe23bd4614ef41fb5925faa7a141048b7b41c2a6fca601a80cd9ccb4fe6fbec311972bab46813bbcc7e81092332862cd6ec8a5f806691a321e59d0344b21f25860dad307901799db51191c111c1f93dbd24fe884ba1e46f0b088848d72d09a9e378317a73e5ade71bcc17c650638bf98e3fff8b9e003964e9028b4e51f49a7b2273d80f26044624661cbc03d0a2d7ff84cfc10f7e38abe1a4a83035859a44404a78d6ed8ac4f3f2849bc50c6f4b431bb03e72284391d268854fa328205e4a9a43c792e09688aa57540ee9c77056f0bdb2eba18953bc7b5a2b5ff6a15371d9239cd3ff2e1e09e4021153260dbebe07567c7a9e94ad838efacb0a13097e0a2571507fe1f881925e9e43d671bfa317f3ac40b99abefa4131ed8390d5646bf0c6da02daf9811650f39c4ef8bf4345c03e1a765210424c3ad16c5c9575d8304e76caf75cae7a60a7b2da2a0fe2ef531e17720b454464c3014057d55100b0016436bedf04f98f2f80f56c214c7c0fa865c3464f3fc5fb10b021202542912b214597214fbc2d3d2e00d2d7385b219ed62ce609b5424639631dd22573c307598bb9ffd5f3c7731180076af703f76de47c56a132dd73a56bc2bd1244228df0f075fa334ed8582d475a76df0391983ca6094ba1a727fa4f9431593f3da70d68036a2dc719526c171e272ddee516bb68da21f51d62f638024619666612ea52538a0d8e8eb6901b418f9de368104fc0900134428359de2450df61f082395e8ea78858aa123d145850aad8dfee55bd323ed89406290447f844d268efdcd19d9f8e85a0561a1b9f65d0c3b0e5980842b8ab7066f3d52aec058c959574aa672babf45afe95ac46544719a6b2b820f5e934fb7ac511aced72fb2e68598f9a763abd17cbf5a351f560c2fa7a64236bee9ea64cb55da8716e0dd91cada3bfa4f3bdd65f6550f5526c166273bf3adcbb88360584191b85f7bdf9f14fbfb3657675008b40451186ff84ab0fee18506fa42d113954415401f3c28ed8e3cc4793dbc8061ce68e9ba3c7c41a00097598787ea55a631038a6412c4be9147c9556d20e838e47f1ee75653668dacc268c0a0d59ebaeb05ec3d651aa3ef402438420704ced60f3e8b0607edcc7217005e6670b48d648485617de4968c429b5e1a36754391ab4b3d391496d2ac5d7462662dc4df2ed25c4ac4d43a7ac97963ef97d463fdf641255c1297b8b6426aacefd0e28f313ed3e9d6a9772f142ec00ef0614e7e3a5a486bf99666a8cebafc86c7d45b94d2ce96ef9015d8c34bdc847700446b4358fc884147e7d03d47369cbbc537c54569ace029fc5b28468675db25ac636c17b3490d936b5867d5143d7c1f3807e3fa8d298c17c9be8aad5cc4fc4710afec97290ca6fa2647686ec22427ebb1512cd196b132428babcba81ac7c0661396d936b9df26961bd9cf2a5161f125c25fd9cc0ca117bfc2b6d44169814dc7f38e8491c527b799ea0d3bd099f839622499efb0074dd859c9af1fc012604c170053640a749efe3b14cc145a562ba3140d308d0453a50d51d8ef48767d020feda8c40c9435fdc3f794ebadcd15e3db2d7cd9761ae502e24a357f56bffe5424afaad5fffaa2c727ce525c341852f5645509adef4d63863d6c4972e6c939033a70c3ee634951fca89fc7fa1b3a7505d2d1733b52b4d3ed1812f85e470d9ff5f6e5751e8f1ffbec679f6fac44830afbca5cb0179efe2701dc5d5b17b972a3fb5d3f05cda0eda1f0c55d948908bfcca2c12beeb6e2135602f70bc57c21ef85a301b9a69b9d2710d28e9838e0bb20ceec2de7921744a4ef3d4f7ee7bd822ea631010611cd8631336ca9dbb413df3449a4323cb988858ee4a63b5cde0f4d5b1cc2e5b7aee9131d6c97afa6c2b3594c3c64104cbe69dafbf4da353f4eaf20271f14bcfadd62adbdfc9c998c60b035abed0abed2466974e222e0d8d9d3c250b86105340f55ced07ad9cb0220c53b77448c607b34fe1156b478175bbd3fd040ca94a580c27f401332df0ed16aa56e19b9759677ace6e1a332682448e3649c2485f3ee79b27947af40ab2512742580170d4ffa92e6b667adc05edfc63e38e6db58a1dafacabe0e95d9486f7dd5e3b1c0783d90722503515273ac48d065636d5c549c4119d1604a0a4b1fee444ef3a5b97926125ec6f17be0f6c3f0fc8af361273196aa01da5b0e2ef7edfcd0bac74f82a65c2240491e05c8135abf84738a3eb12c0945fb42dc962fbe9b8ba061a4367e1f7f34ae9718cbcaa9ce9eea2b529e5b7413fcca23e397a084cb1b7051091dc98199103a8f4aa73eaa6f145c5c4345019f2d2ad2a250db0b4a09ea7ac2d71fa2fab0aa7758a9357ee7b8a224dbcfe50b89a4c8877b88621bdb4376426079443aa6e647b99e030c4476d7ec60aa49fde496cb75741070f385d9303c1bdddf02594a79cf0bf68bef5294539d7f47e38c400551749a3dccb6524087869e289a6cff2e5e162ff468ad4bf95f75cbb758ca8af97b7811460376aaa47044d8a85f8e97c15a6f228d1cc2feee3827f14cad4aa3496f2d07d3e5809bdcd33b906c3737f4322d60f6c1f1e9fc4609ca4a2bc280c22691b9515606bee37a04200d18fc92fe7dceda61da09ceb985b1929765edd625f3b270fe5532a5f2db7c5d37130c0dbf2a5041e46c3b383c8fc20a8a580e9b3c7fb2aa265c5cc0d8621708f0007012894b435f578c3ae659ffe0454758d2246abfbd96622641bc52db7f5858e78f293137fdc51545e5635e00b578a5910fa97b59bba3329700a0ba41036168c15a7f99c1917a47ca89e5d5a8ca0905ffa02fcaca5fadde61b56c5a3c5f55be44735ad0dc65ccb9985f136aca67e333de08db3793c3ded8af348bd01b0830e061256283f09ff314f837b6a902d8b9383d4474148bafc4119bd4bc13aa034aac26dcb447f333f203ce4b8340fabca979d9530290960d283ba4c087b344a577902ded82f90fc713de64a769329fb2e485707658f79acee8abd2141419c97405d19b1b974f4c161147efd1139cb6dc78e82a84334f55c4622c3f7a6a302a8c92b551a79131989202e3346214e433119b8c7a4f314e82913ea234125a94f58b90b6eb8f4033e9e45c3d7ae20c56217a5983ab85daad4534c7e908dd85f8291c25d9bebed93b0469f6328d3e3f5b19556fcdac166c1eb6ec642c9895953fef9344dbed1f431a8b64c70677a7244412de74318e297ee475a4fd4841fa6afeae40ba43bd1243822ddb8d7cebab88f2b80768eb2a6f09f94f66140385ebbd9fd94ef497074f9dce8e5aabcaad8b3740673782828fb31cb9a977ce3fc0749dd3d8715ac204464230eebc3d1c94420c7112ca713ef8f8688c6477d859e1db421da2e49b8cd50f0e1a41f9f165c8a512f241f165527ed5bed0be691df53d606cf07ff27ce51f5278657cb6bb241e2976a039e4c6be87d279c7c341f358f9f3558ee8532eb4791d4dbf1d5d0318bc02dbe0568822f694c1a543f66ad2b17020d4e7d28ea17c9fa934f50d97192424310a15ba23a68dd849eb48edae90428f5e16a1622245604dce9fb7521643f0577eff952024da9dbe0189f2c821c6ed4823fa0fc37b276bb0b76ab6d23aba333da5587ba426e64b43569d9d3dc11e147d8c55ca0619703a45a9f8cb9ac9bdde9d7bc16659e244e447371a681e2c291d7009e563afcce5d705ea83e92f7621668ee3df683bbba528daef7de604cd84ec511022278953aae2545b8c691c578cd091987454e66c1cd8c1591399ca161b9d4a84b8bd059c9d9c2f332db214b07cdc30c0a167ad196c463821e31e7294e26ff495eccb55b184f49c0acb799ee72058005325e541dce8af2ad204d87df608e53cc01c95546c69be023c00f16a07a2c28293cd9bc45b66cc00c2e88ac96fb348ae8e6134a24ce8f835797b73eaf091c4b4943259b30daecfbf7f1d224890b87802b213e510b0dbc61cfe4563e7246f41df548a2b7a2cfec2e19b54bfeb9a23b300c39d7197c9f0a4fa1c81920724039b52bcd77f2f65e72c40a1b8bfb80ee6467432bba0f99ece32039a4195ccd532a0b4a45df84223fe740084df099e1cbe7350f9d27da8e5ff624b1e619bc1823a6087ea12da2ee23ed5415e54cbdf306b12cc5f385d93db0324186f1791f475d0b91871d51ff4881f2d5f4bfcc729d2e03d50de9479d8f7eb608c8a52d1cabfa186b1f1170f85c6f07dfd04973ff1674102235270d8d9dd59bdae38ec56d26f6bd18a4fb26e96c9bee893c10ccf6a780ce022ff843d8e3140762e893865417493c172253eab29690b60caaf414ec5de598bc80a232aace1c227dd0d2e3a8f5ba9647aee926a7d33b77087c2323bcec9e5df62b44c6caa1ba99e7c16905246f4ce57e41ae957a53e57d8eee5657f40977682e9695e49a164d624fad0591ac60bff3dc563c7dbd5d43c7c338d8d19b793c27ac4bea41163699fbf2b6b3bb144485ffc18a97576949f3142b8d8bb9f6cdf96b7fceda418f3af1c747f3a29ff958d1f088e8db5924fe8cf4a5b22c735ce2d8350c2fdd584ecea5f1517d3352c3d5b397f112036d0258e10c6500a60679f5f9c02a6d418905330a944d9797db3878e47d2aaa7b75734e6a62b06b1d2b66cee0cb666430cb7fb3455ee2bb183117fd7543da0d4673156ea7778a801a7bafa33e488575ee0846cae6da77b9628d025f63659eefdff64f78590ecf9e1d5ac309830d6349783e6c6e6f1c9ac98c39c43718c6863205000b800d7aa6164a159c1fa4d7ce6554f8ba48e368d426a69506fe26c2b271bb3115750348", 0x1000}, {&(0x7f0000001400)="291bb8e7401ffd958e89ca19a496a88f1743e16e5a1df5eea1e3e623c715a801b174b780b50bfb62b0d4085343b6f4a7ab2c3607af964d45cd38edacb6d1637f9e1fe7bd3833b3a3ebf310e1ac2d4acb8941af0ce47f510f617a8db5e5f99e6dcc348fbce9a78e39ddfb624e06bd4b19621e9c9c023ecb9be47729205eaa33e4", 0x80}, {&(0x7f0000001480)="2910421d3054b32480abe8a2e53c72c4da715283b5301400a61a52a1888acf46004a50c354e3029325b0402fae3727aabba96796e6e764b5d2c5abc02c62a4", 0x3f}, {&(0x7f00000014c0)="9bc5fc6c93241433f25e638a81b9c69cb25e7061aa085cf859ab9582e145051bf67f76dee31f886f633a9c9e2de55bbcf9214f068e4afff013c83b92f3eb97e34255a46600319781192c24281fd54f2fee08233c61c5412121bacc4c03e23f648561bbb8429d800b897ead2621c19cfff7b990dc04b986e2310c4c9cb5a39f35462b32e0e485", 0x86}], 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x1000000) fcntl$getown(r1, 0x5) rmdir(&(0x7f0000001600)='./file0/file0\x00') r3 = semget(0x2, 0x3, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001640)=""/4096) fcntl$getown(r2, 0x5) close(r1) stat(&(0x7f0000002640)='./file0/file0\x00', &(0x7f0000002680)) flock(r2, 0xb) r4 = geteuid() r5 = getegid() fchownat(r2, &(0x7f0000002700)='./file0\x00', r4, r5, 0x400) r6 = accept$unix(r1, &(0x7f0000002740)=@file={0x0, ""/4096}, &(0x7f0000003780)=0x1002) pipe(&(0x7f00000037c0)) pwritev(r6, &(0x7f0000003ac0)=[{&(0x7f0000003800)="65da88f59a31163b70bafe87c59f0f8aca5961842c00e32aef14f0663eb471ddac7f5788df283df28b4d8b9712f07db54c416b2de132e72a95d1752577a975553ef2565136d2214bf3df5940671f3686e731a2e3b279674790aad1e1dbeaadf490841ca9c5978b62c73850182621d3944a45c6986b644cb24a25e7215a09d7a2529adc6652a7015d4755e7cea93ce40010e4e520fb9624feba2a61", 0x9b}, {&(0x7f00000038c0)="741e5f4871d7f5ae1e0b760dbcdb9e509e5ece39916e9a79d6efbaac7b322d6f3bf5324537c79e6916e64517cb1fc2cbd1eaf2c56ad863649c096a6535eb47702a9e56f22b2f7938b1925691b3", 0x4d}, {&(0x7f0000003940)="065227db1d6d868096322cb98bea5dd6c94a54c4c923a9b2b28e97153bcef35341976aa5039837b8616bee943baa6f67854cfc8f34d2d7b0b6133ff0ba0ab8e03cfcadf380a1d9a37d20f41f723cd7429fb4ddf6fd15957818ce8f4aa43bd038d6d8fab562dcecfbce8edf18f38c33c682c107a0f83e9611e9c8f19807ca3a877f2fd5d589379f450e6945e6c1c07b60be72c22fa182", 0x96}, {&(0x7f0000003a00)="52419525d73423446a953e32bfa9a74b685d79ed68e7d6600c1fe633150e03ba61607f6c83fc2919c0214188d65d576ad64e138dc7641dfec4808fd69166540ab3f473325d633abbd7aad6e56d0eca9bf6cacb68c78399c0fde8d1a10467d396fc52a03edad04d8c91a2d4cae45fe3cbd72b691b5c3c99f08863e06a9be2c5663a591b30067ea6dcd97a6dcce5f4c2c0dcad0106a42140251e440ad5b591562fb6be2dae6208847dc86a47891b74088cba11f9e3", 0xb4}], 0x4, 0x0) r7 = getgid() shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) faccessat(r2, &(0x7f0000003b00)='./file0/file0\x00', 0x80, 0x0) getsockname$unix(r6, &(0x7f0000003b40)=@file={0x0, ""/108}, &(0x7f0000003bc0)=0x6e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000003c00)={{0x8, r4, r7, r4, r5, 0xa, 0x6}, 0x3, 0x2, 0x5}) 00:00:07 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r0) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r2, &(0x7f0000000080)="c617c42c85a599b7f2afe8659d9d28a036228310c7b0d49c27366bbcd4b0b4101c7137a7b0f9e1d8e2440e099267d123a329a0a3207900819d2ec46968f585fd9ba320905c92b9eef7671fa82e373273843211ebadd1cd114cda8fa4fcd2c1e881f47c79649090c892630176b37e0e32a2634c89d9ce38ab7ca1d5ee466f1391a4a1eabec9417bac3df411aed5d3bb4aacc50ad71603070da5041f24326f1d9843ce7bc04661f13d28db4fbca579749c5e522e6f6e9d36bd56382b", 0xbb, 0x40c, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$getflags(r2, 0x1) msgsnd(r1, &(0x7f0000000140)={0x3, "96cdba181eb2a1040360f0278f00bff744ad67863e94a93cac36a961fc0e3b419383e7360c6ea596706da78a0c0e3abbcc2cb03d4a890509bbb1d80ae311affedcbd006130dc4f439c96ef650584e1e5eade888a84123625934c54703d62a0a75f15436f56f1049a7df1f2"}, 0x73, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x1000088, 0x40) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x8) r5 = dup(r4) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x0, 0x100) r6 = semget$private(0x0, 0x3, 0x2) accept(r5, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r7 = socket(0x2, 0x20000006, 0x8001) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000300)=0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/99) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/221) fcntl$getown(r4, 0x5) dup(r5) shmdt(r0) msgget(0x0, 0x20) sendto$unix(r2, &(0x7f00000004c0)="b657f21806386b93528ac3cc5864a1", 0xf, 0x4, &(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8) openat(r4, &(0x7f0000000540)='./file0\x00', 0x140, 0x10) utimensat(r5, &(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)={{0x5, 0x4}, {0x3, 0xffffffffffffff41}}, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5eab4e9c86809c16) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000640)=""/246) dup2(r8, r7) 00:00:07 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/199, 0xc7}], 0x1, 0x0}, 0x0) close(r0) 00:00:07 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40000, 0x4) 00:00:07 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/164, 0xa4}], 0x1, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x1fffe0000000, 0x3}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = dup2(r1, r1) pipe(&(0x7f0000000240)={0xffffffffffffffff}) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x401}, {0x5, 0x9}}) sendto$inet6(r3, &(0x7f0000000300)="e36647713c8e58939d4d5a6da32cf6596e1e80af53", 0x15, 0x406, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind$inet6(r2, &(0x7f00000003c0)={0x18, 0x0, 0x2, 0x63ab9135}, 0xc) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) mkdirat(r1, &(0x7f0000000440)='./file0\x00', 0x121) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/4096, &(0x7f0000001480)=0x1000) close(r0) symlinkat(&(0x7f00000014c0)='./file0\x00', r3, &(0x7f0000001500)='./file1\x00') r6 = getppid() fcntl$lock(r1, 0x0, &(0x7f0000001540)={0x3, 0x0, 0x7, 0xfffffffffffffffb, r6}) fcntl$getown(r2, 0x5) semget$private(0x0, 0x0, 0x21) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000001580)=""/111, 0x6f}, {&(0x7f0000001600)=""/22, 0x16}, {&(0x7f0000001640)=""/153, 0x99}], 0x3, 0x0) bind$unix(r5, &(0x7f0000001740)=@file={0x0, './file1\x00'}, 0xa) open(&(0x7f0000001780)='./file0\x00', 0x0, 0x0) r7 = msgget(0x1, 0x4) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000017c0)=""/169) link(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file1\x00') clock_settime(0x40000002, &(0x7f0000001900)={0x2, 0x80}) truncate(&(0x7f0000001940)='./file0\x00', 0x6) pipe2(&(0x7f0000001980), 0x4) shutdown(r4, 0x3) 00:00:07 executing program 1: r0 = getuid() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget(0x1, 0x0, 0x200) r2 = getegid() r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffffffffffd, r0, r2, r0, r3, 0x9, 0x60aa}, 0x3, 0x18000000000000, 0x2}) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x7) setregid(r3, r5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/32) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) lseek(r4, 0x0, 0x3) recvfrom$inet6(r7, &(0x7f00000001c0)=""/107, 0x6b, 0x800, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000240)) fsync(r7) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f0000000280)={0x8b, 0x539}, 0x10) getgid() mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) sync() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) semget$private(0x0, 0x0, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000380)="aa6b5ea77b32f59b6644ef9538a8fdf75692b67b59080d4bdd0add8bbd239ee2b517ae8f4ab8df1181572cbf9bc7681b84d5e39b011fc0c34cd8741ede35e4d17e4c2a007771cecf6de2ce2f132ccd2bbec089ccdcecb8f5ba8e31fa3245193ae8392dc6750a4b9e313061a53223047b0bbbf25804d280c0efc0de835fef45ebe00fefd878f8c93c7f65c08af3ea5a9230", 0x91}, {&(0x7f0000000440)="78fed06c43c4d6676c1c490ca8ed3158597e29d8dae51ffa1f39936033bb72f1424f811d7ce1a3ed7b74bc727419a7ba5779da98e99a6b0bc448a2805cde597ebee7c63cfc03f248da91b0acfc238f18010ddebec7ec41c2d24c5f6538cd458f3389ed442bb90b50f623a78028af8e8f08ed2ebdf33ec3dd1950fc28d8aac166c0f18c8914af7efe722308ccdcefe0c9c4b7bbce2bbdef7e3a5296416a0379325716cfa9a05aefa5a2b10821", 0xac}], 0x2) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000540)={0x2, 0x1, 0x1, 0x3, 0x40}, 0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000580)="81fd13a11e212552f9ba0429846dc0078e6d2889b83300e440d06d094808af0880c20d153e3246cdfc22ca97c19d5d54086d819d13984742a4f04c467bf77c2216def7c69af6d98f74442d20fe2bf92bb2822b2f830d925d749813bc7cd2324e0313d4988fb4b72e102d82812dd690d2bf2c3f3b12e9f9f23f4f3b3eb45eb4a666a42c0eccb7309681985a60d098eddfac9d1466f6743e695415739f5d296fd294f0d2c7dd15d05a417299d76a065986a74fac7bb98687d86749367133ed3c0d441d1fd9a9bcb0d1a9820200c298d8cf5bd8d987021080e33bbdb78e5b3ad249d5f8a4e4ee35129869f0f08c222941ef5744779e2ce34d3ac97b7fff2cee5d", 0xff) 00:00:07 executing program 4: sync() r0 = semget$private(0x0, 0x3, 0x400) chroot(&(0x7f0000000000)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x6) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)=""/4096) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000001080)='./file0\x00', r3, &(0x7f0000001100)='./file0\x00') sendto$inet6(r3, &(0x7f0000001140)="67671888cf674e88b2394d1521cc50d6e11ed127ea39d77e82ec743807372780fc344d52d4c32610f5656b98ea2ffc66715627cb41decd78c0366ab40fab88b1e536bd99b76e54820d0fd16d4355dc6ea497e32e691c0e3bb782102569e5ac172c577b2c823390413956172f11efb27857b2669b15f978004973a074e5465cf760f392878dd6d8268f723042a3ed3bfef5be5844488d22ac031d624789459c", 0x9f, 0x4, &(0x7f0000001200)={0x18, 0x2, 0x6, 0x7}, 0xc) mknodat(r3, &(0x7f0000001240)='./file0\x00', 0x8000, 0x7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001280)={0x8, 0x81}, 0x8) ftruncate(r2, 0xb9) mkdirat(r2, &(0x7f00000012c0)='./file0\x00', 0x10) unlink(&(0x7f0000001300)='./file0\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001340)={0x20, 0x4}, 0x8) getpeername(r3, &(0x7f0000001380)=@in, &(0x7f00000013c0)=0xc) mkdirat(r2, &(0x7f0000001400)='./file0\x00', 0x2) linkat(r3, &(0x7f0000001440)='./file0\x00', r1, &(0x7f0000001480)='./file0\x00', 0x400) r4 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x8000, 0x20) bind(r3, &(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x0}, 0x8) listen(r3, 0x2ccf) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001540)={{0x18, 0x3, 0x5, 0x9}, {0x18, 0x3, 0x5, 0x1000}, 0x8ebf, [0xffe000000, 0x4, 0xb87, 0x7, 0x5, 0x5, 0x8000, 0x7]}, 0x3c) r5 = fcntl$dupfd(r3, 0xc, r1) r6 = getegid() setgid(r6) recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000001580)=@in, 0xc, &(0x7f0000002ac0)=[{&(0x7f00000015c0)=""/216, 0xd8}, {&(0x7f00000016c0)=""/168, 0xa8}, {&(0x7f0000001780)=""/146, 0x92}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/138, 0x8a}, {&(0x7f0000002900)=""/90, 0x5a}, {&(0x7f0000002980)=""/87, 0x57}, {&(0x7f0000002a00)=""/148, 0x94}], 0x8, &(0x7f0000002b40)}, 0x40) listen(r1, 0x5) fsync(r2) sendto$unix(r5, &(0x7f0000002bc0)="9878e803e8dd32ead5716c61db260faf7e", 0x11, 0x8, &(0x7f0000002c00)=@abs={0x1, 0x0, 0x0}, 0x8) mkdirat(r4, &(0x7f0000002c40)='./file0\x00', 0x122) 00:00:07 executing program 5: r0 = semget(0x1, 0x0, 0x20) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/60) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x1010041) r3 = semget$private(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x3f, 0x4) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000003640)=""/4096) flock(r1, 0x0) setrlimit(0x7, &(0x7f0000001100)={0x8, 0x7}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) dup2(r7, r6) lseek(r6, 0x0, 0x0) semop(r3, &(0x7f0000001140)=[{0x2, 0x9}, {0x0, 0x8000, 0x1000}], 0x2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getgroups(0x5, &(0x7f0000001200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000012c0)={{0x5, r8, r9, r10, r11, 0x143, 0x8}, 0x6, 0x7, 0x80000000}) sendto$unix(r5, &(0x7f0000001340)="80ce5ee22399a0e8a0489386f0daf88e2b83a38270594a36168b3df022fe08cddf826c2943792d2a1fe5954df70f7240b9afb10411e7a1c2af268e25c661c22a1ab1319589b35569583aa8f820a1e489cf7c129b888de178ebf6e9b318a8aeacb607725b54b15fbecf37491495a7bd9e2d3c6d9db9efdc635dc60645ddd1cfec80fefeb324ad13801cff2b9e3d72e1547958cb678cc73b52da75bcee2aab3620dd360f1052a2ef977ccd4e21afab5e8b1338e25aaba5e0fa383c6c173d042434d34d395d083cf2c23e5349a03058fe0f22e26c57c542c2cd11dfe86212b34e9a", 0xe0, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x80, &(0x7f00000000c0), 0x8) socket$inet6(0x18, 0x5, 0xa) fcntl$setflags(r5, 0x2, 0x1) semop(r0, &(0x7f0000000040), 0x0) dup(r4) flock(r4, 0x2) open(&(0x7f00000014c0)='./file0\x00', 0x400000, 0x1c0) pipe(&(0x7f0000001500)) 00:00:07 executing program 0: r0 = semget$private(0x0, 0x1, 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x1) r1 = socket$inet(0x2, 0x40000000, 0x65) r2 = semget(0x3, 0x3, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x1, 0x5, 0x6]) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="d31b5ef1c41e6e7c6c2e4e9c3b12f765c078149698c5328ae98d1e3654f09f6b58557ed042a48563b7c4a99d6b5919fe3fbc08fc9a3cda707d7e17622d46e45479486080efc2acd52bcc8e4a8aa9af0d865211a7288a073482a5f7aeb31694da4381b6f0b9107b97f3", 0x69) munlockall() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/193) r3 = semget$private(0x0, 0x0, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x80) setregid(r6, r6) poll(&(0x7f0000000280)=[{r1, 0x80}, {r1, 0xc0}, {r1, 0x88}, {r1, 0x95}, {r1, 0x118}, {r1, 0x5}], 0x6, 0x2) semget(0x3, 0x1, 0x38) clock_nanosleep(0x20000000, 0x0, &(0x7f00000002c0)={0x0, 0x7fffffff}, &(0x7f0000000300)) r7 = getppid() r8 = msgget(0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) truncate(&(0x7f0000000340)='./file0\x00', 0xffffffff) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000380)=""/115) semget$private(0x0, 0x3, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000400)={0x3, 0x1, 0x3, 0x0, r4}) chown(&(0x7f0000000440)='./file0\x00', r5, r6) recvfrom$unix(r9, &(0x7f0000000480)=""/217, 0xd9, 0x842, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') truncate(&(0x7f0000000640)='./file0\x00', 0x9) sendmsg$unix(r9, &(0x7f0000000980)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f00000006c0)="a53250094841295dad3265e55073c6c5e77bdf7163e6bdc2a0ee6f234d685008bdd4e18c91c8afcf98f79e51473c8b4c3f51366fb6001a69d593ce242d1992233775317dc4d84f92fe5c8bd1ca0d967553bd0f9608d45548892c09354913c5e7eb73faa46df4b1a4b637358080e59b493335a0d8374787de5c7ac3d6e18435138f5b592b04bcc28cc31e23780452bf7a75a5f07cc99dc80581a8496098e0984891c347f0958df6d7", 0xa8}, {&(0x7f0000000780)="d9582d", 0x3}, {&(0x7f00000007c0)="2248da98deca32981235b670a29a783fb45548f1775e2acd8072a88f3ba958d08b33eef6d5274ed6575fbcb3370181fc15f1569ff0fb1a143226d133da06372745a33f03f79e50468c04ce5c6bcd37b8761b0452d4022005d686facab1", 0x5d}], 0x3, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x2, r7, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r9, r9, r1, r1, r1, r9]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r9, r9, r9, r1, r1]}, @cred={0x20, 0xffff, 0x2, r7, r5, r6}], 0xd0, 0x1}, 0x3) 00:00:07 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xffffffffffffff4d) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt(r0, 0x8001, 0x5c, &(0x7f0000000200)=""/180, &(0x7f0000000000)=0xb4) 00:00:07 executing program 2: r0 = socket$inet6(0x18, 0x5, 0x1000000000004) getsockname$unix(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:00:07 executing program 2: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x20000, &(0x7f0000000040)) wait4(r0, &(0x7f0000000100), 0x4, &(0x7f0000000140)) r1 = shmget$private(0x0, 0x1000, 0x442, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ff1000/0xf000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r3) socketpair(0x1f, 0x10000000, 0xffffffffffffffff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = accept$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = semget(0x2, 0x2, 0x50) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x64a, r7, r11, r2, r8, 0x8, 0x5}, 0x80000001, 0x2, 0x1}) recvfrom(r9, &(0x7f0000000480)=""/8, 0x8, 0x0, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x1ad, 0x9db2}, 0xc) getuid() r12 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ff5000/0x2000)=nil) readv(r9, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/187, 0xbb}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x2) getgroups(0x5, &(0x7f0000001600)=[r3, r3, r11, r8, r8]) r13 = getegid() r14 = fcntl$dupfd(r4, 0xc, r9) getdents(r14, &(0x7f0000001640)=""/90, 0x5a) getgroups(0x3, &(0x7f00000016c0)=[r3, r13, r3]) getsockopt$sock_timeval(r14, 0xffff, 0x100f, &(0x7f0000001700), &(0x7f0000001740)=0x10) wait4(r0, &(0x7f0000001780), 0x20064, &(0x7f00000017c0)) sendto$inet6(r4, &(0x7f0000001880)="f2f121c496cdc2152a08350192a1cd4e204901c1315ce5c1b162433f57a17b1e025f33a47746a1496194010b8dcc21e606518cd647689aa9f6c6d0c1261b19211aceb52961e9d256a9ccea7325fc4165f47931735f694e619611dc34c86eaa6dc8dfcbaa2a0d14289d26d9a4a420a4f1ad2872c893eebe7cdb065f87ae89d66de97348687957068d94bf39746f0d2c3aabc9ab01f8cc682b84240c49f8a5f626bdcadce2e825ae96492ad3b28e75f0414b55f2feaafa43f82edbf4f8bb2e", 0xbe, 0x408, &(0x7f0000001940)={0x18, 0x0, 0x100, 0xfffffffffffffecd}, 0xc) wait4(r6, &(0x7f0000001980), 0x20, &(0x7f00000019c0)) shmat(r12, &(0x7f0000ff6000/0x2000)=nil, 0x1000) recvfrom(r9, &(0x7f0000001a80)=""/85, 0x55, 0x1, 0x0, 0x0) fchroot(r9) fcntl$dupfd(r4, 0xc, r5) 00:00:07 executing program 4: r0 = getgid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="870dd1a5e211e496daabda017339271f416a9a98d39b792cdd613a03673ba71a6c853e1f919a0b9fea7d54b53ac6ce1cbff9a08ead9c694927278a94a43093f84415790b035cf0bff170e12e5161f9ea3ece6b5acbb74ae3713eeae0e7593a1934f76863d3d0c38d6e3dce2e73ba6936ad679db3744ce0290790b4b5120037373cc4859b0cf78a82a68f4af290aa2aae6706b7dfd5b6d1d02c14df51fb3482d42e4d1028b165f039a3940312607c3aacdf3066a9a8f100426567985eca6f8bdd54f9724485ac49076e235bc88ec02b1087b7f90e7dbf9d2a9b9b21145165c38d983cb8e7e85158c24d002a7e37a3590733c9dddfe39e94b37dd520794e0fd10fb716b5e2c38a3f27b0f5439c28b47416e0b2c9ec595550ca30e284024bd553cdc4852236cf0826944fc95cd9aebcd94a66d89867c59c56b84626f7a3a20109de911c6033bd2b6af14e8e4e3b0d0aec5feb1b7fcab92f828cee6a32341fb309ad16831ef8c4262668c9983781f01e98563a454d4aed6295d7fb776068a5144de0a3aad3ffc6a645f6c4e8bc8c96a5a837b7cfc898192b74141c79ea4bf9e8616b43eaabdfb688e46ccdd1fd44cdbb2431af6f75decfdc8ca4c23540ceb0da53e77bf0c9de91acdadd74503c0acb2b4bb2ed04777208f813cfdfe39936f902f80a5a47a119b075c1d19b8a6bef5e049053c1dd06bf36ce00428506855e02015879694210b396d8c89efa1f860758a94e5ef9f22208fcc1962728283aeb1b4212224939e0cdb785515976e531fd91fc51f442d11762853e8cc8d040052d5878e29ed7eb1a2813571b4b6d2589f2eec3169ec3c9a0d8bc5215d16383f2db5edd96746cbdc161dc9dc65c37c86ca56e47d34a18b11cf2933d5204c9049b9fbc973904dc7964dfe5f80180544f2d9a2e73300dd94339809b2ff06d1d4e7c61bc2a9eec4c30daccf40aea6584fda83badf3d3a03aae447696016c56aab7b2e59e07d4582917d348ae9369fbe19163b4881910014e18a33e2b71d6e16d28064f0a02628877739f846a927aba5e2ad52ae023b06010122676cf8245eee67bdc6623e1d9bfa1d206b7252608a3d78819e5db3dae37aad0ecb9a5961a2e05937e5076e487a3586c37a7b446c9044a84f1c9ac46529ad943485d8d54afecf497fa8263548aea31fbb800b3dd01dac8fbbf3dd0b17f1667b4cafec6a70b98218e9fd801bfd2cdb479ac6362fb7ac6c6a6201a8fd3f4772636aa1ab72d68f63fbccab77bc11598cf3ae7ebfabad1a2ce25dd4a5b96e19fdc74e0297b3bb148a64cf2cf9c3751c12a3a76f7ac05203ffc6b8a896ba9898908ccfb94fb7696d8cfb632c8efb6a0ea2459a6089dbd6936eee139a203365e0f9d7762c0aa446a647342f908c8d6fab3ac221769e470689aca2ab49df4b23a1a583f0bb9afdea697334875cf13428ff34abbf1ddffb4ee12c0e4bfaa224713892e16b0d593b2cacad81756c9c02f24292873af7e657f738e7f429d497cc29674a7d0de3fa0c715a9e7e4baebcba451ade27b5cf8d34e254b7760865987f4a84bc737bbefcfb32087e04d5ac23e292be959786760d68f4606b8a895f781501eccc0d781a825f922a2ef01923b5da2f53eb10703619f0986dedb70ba5bb4ccb65869e69d6d2a8682a2e3d45336c23e34b88af79df48196871f6e303ee193b2d6158bca123249c2d784c2ef47e967021df647ca2ed832c2d3cea13c5ba110c300b89b404b3a45efc1323a8a81f6393d3b3a88015647b9acc4bfb4a0dc287cf8e3d4f6e5a2b399d5de85e9468c71c7929f874b330bffc399432a95dc8422c2e6e3c9a18e3287de6b0a99ca72c95db2f79f3da1025f5f68fdadac5b3ccbdfe3d0307342ccb1daf03c61e1b78691a74cdf4a0ee8475448d21b8274d3bd0e9b0e7b0462bf08f12c7b193d0cc654c6aa3b61b3491ecdefe015d757f70ffa3335ffed61d5ba45310df7f1be4c9936f90cdb08f37638f77e36eeeffd6d26e1ca3e82b03dcf81f96590b64ff67b76d6f31db03eb6e75322e6504b2c604b9da31124e842559c6c55f6639c8d2ea9ad0d0840a066808b8e372d742ec3889d2ae209d7bc5b7a442cf1e4e5059ab8128b6bf3d663255bcff3832b45f51792905818d4dc8c1bdd18af692bd1836bf46b0ba7707960cdba0d0e6cdc4fb9b914daf174d0f81a511ca75347c707765a7213e1c7a474d863d107224897cf4547a1f97b0414cd9411063db404c209a4d36221ee554594b5de84dc965a36964b58d72b0c6c23865a87f9a24ef401032778b2b5bc498d21dd9e6f4f1db1e5f0e16a2cfdf086ffe9f14eeae25fcfa38393e0a12f0e66c4f36524168a4869c3978c6a7f3e8e368075cf727d9b4617371ffe0398e551e1cc95e3d35e1f4addf238dfdc9b6edbfd2f7a11588a7d1f0e12b5046bb34198f865504d132caf14d4b6ccf3e393e75143058a90be33416210df536e5165789ebd1d6779b2992b4b2f5384ef8c79948345c7a8a2197dc5b590f055cc77b97664ab4e971bc1d3670f4c5dad680b8a629c4a88032c37e345d7219f2511903dd6c9385e37fa38476472821ff9ca4929144f3c68b437d81c6c476d83ddbf067adc83fcfa4e0acf4b8f3e0a4c7cb6699216c1cb7ec18d98b37ac2390dcf6b29ddc17198ddea19f90e45d55af4c59d6ba34791416b5008c16811de5039c45ceb03f66fb9e4b2e0918b8ce4be2f0c80418cfd6cda45a8c496985956fa43b3d4ed4c37c420ddcd55198166e39a60093a80786ca35f7cdb11e7361d283b0a6d511ce862c3a2a76adcc4a2a94b0fef278c5b62c33ccc2e653dafe9e6f546e2adbeb22f2c1d4a4fe09384356b39e146ce426bbe8c5969fb9f18b7811a25b0c009d4e507ef6a766278e75901d0e89ce13c822dc3571975cf37da715d40bd05b0fa3a97b53770a58a296aadc3727d0596cee99a2e68b8d3101a93747c735556672493825bb47f4313cbd992a80fef73b378f55197d2f558d9866ae7e7fbf86adccfe7abd49ebd3244df8f47a6c2e79f88c7897f04cf354290f83b35a1628c9d626a20107f850f36b544b3d9c98b59751f7e0bfee47ffa848779c3e6ce3f90a7c8d3dfe3627a53b16efb8649732eb38d908f0bab1958a3e7a737544fbccf5ae49e8782ed3634b530815a79813754cf0e2cebd87d19d9e8c28b99b9c7a60278ee9282082e8b712900c093895439314fb8de6e183df0be629ec01e5310207b83710045d2da51106e25ffde7376d7ccf817e9a0e66f53e2ec9af173d072d620dffa52e5a7356f5c4f7ec51d4a0620721574d2a4ddce7e077a752f1be89def26825d58041f4f12cd26d63b89cc2ca0c7a3a9db57b00d16def947ecb5e556585ea0e0c980f0aec7fb7d44eff4473d4ff747561745db710e71e846367116728d7de387c59a58c756cd08947a8a30839913e4ab962cb34924cfc178eaed1dcf4610f9dc53de8585da687bf5d391480e760d4add237f3c71f92446d172fb9439c43567c15dfbb9e96c8af080d2c030639492294ea93bf32635c77621808a1be19215a408d288d7dc748993cd746b2b44538bc1a7fb13c3942bf74c6fa8852922ad902b936cb25c6575b5df406b1538d5760316e47a3bc54a46f470ea0011c6a994000803853abccfd116859405cd38721b222fce22df400af8ab287de302cc33ec15b9f72290560dfa9c52ca56c2a01d092908c92b9a70dedc6b36217653414e47c57864b3b03cb8fc81555cbfd40fe62740fa811d4baeb306e0704d7bca66a57e0dfcf85152dc91a97e16736fa01edae40b827955ae3486300ea118ae0dffacf6ef6a4cd02aae0ffea312d544c480c5df3684ad5548301c58d0c0557b3d79300a6f7727ad0a2a110fb7568ab002433afcacd4f088e77bbdb9a2cd80790ef6d1c5202f8bb9c94b72ab44fd2b653364e46deb8ac386dd87bb5b6f0e1a463752fa84e432897bdaf6260f7fa8ba6b2fce9d51601dbc22785d75bd189d8677c064f5a4d1e7b46bfd29fb7ffb25f1457992fdfd630e34ee5db8d6a8bad9102dbe94df749411c2512a0dcc7b22ace8116d5706653cce97663ace47cb5d3a12e9aad3c0998c9a090efd74c1ee4a903500e9c9191a40dc61049920909ae91c46cf9046e507073a4c67c5811d0f555f366bc6d086179481cf9c2e205b9823f3468f573d0e006768db7d74fd475456e5dca27b3a9f749a9946a38137c5eef7ebff8a291ad82380174e2d45f7f817d514b04ac37bc92752c68f6d887c3883f7fd8cfcc774d1b8df339a8ae0aed18bc136470ba99190e5aacbc6b86c136f416cbce8198303aaf566c8dea20b636124d764e1ac8f46c907cfc15509b74bf04a55501bb6ff6892d2b8227bb8db62ca00ae996f47a823f887ce1f91ef5f235ec3f51da57c605b2412a26be0bdc5392c603b884d7c5803e76a353b0cd615be39c3c792546d3b8f049791cf3b49c3a043fcaa9da528217f49c3af701544d447bbb65e349147c6935d192343629cc068f1a6207d21130803620837d55c2ba8cf7ac938d3433937f9bd9bd18ca360f23b1bf7eaee49082f74463708319375ed53d9b28a785b2fe4c98265ecfe4cf6df3934464353abd3991042181e023499dbf9fdd988238f7ab068f9d6244a17e1491925b6996b6d2d1ba159dc3b588948bf67dfe02cd9e5540b5687804ff69bf0677c1113544101ac9948e3e07a131e26d327bb32e52ce01e25c051387ff66e6033c95ba8a1e0011dfa39653ea7a9aa6233991b6ccd2f127d3d7ae918b75ad85a3bd1cea3c12183d9e045c8109d66f2be4481959c6e55ce85cf5288cc9cbfb7e6cd3bceb86c82fd843cd8e065b54df2b3a7385d5b993115668d17231aab63dc126dd0c6b7db50790ad9c491c1285732c0549710ac7f30abe0a8e878f61afa278639744b9d7520e4b0903e5ff96968f2de2e39077931fcd7f3dbef0ed3d2114091eaaf412343c07845f9fde4c2424e02e5166fd41d6389233c197f1849536b69f91af9095338be8e554b36808e57f4e64602a5b148aadffac46a29a2c04416d6fe4606bb35c6087c608fabca2219959a1d282c6a09ff53cc2ac7716c63f7c840641ecb3f91469576a499eee7a3fe0f63f7dc6b4c53a52ddcc892cbf1447241348b100524dda2153abb0fcd5f94e47d12456eaa123b60a93a06dd8a3b2ed87b08fd22a6a66c0050015ecc985a578ef2c86f32be8623098839fcedceaa99873006cd1671390bf40978bd89859ef23a3c533b35cb93bbd480ccda66fdd7332c0915f7fa80f84c34cdad03e39052ae3226d03c457337122fca8e1f4094d5f1c9a5b2b57e7236b217d725f97225b3bd44e75614d8a565a058d4073fd957170706a4eac34e0816f49b849d2c3f7b884f1faf9711c895c241267bf7c64f08d2511afa54d8811d9c9c37f4e82939b161aaf1d78bc4511fb946ae2138602a1110b720658c7a565c73ad5daa26663a0a898a652c621c5d1ba4c7b5d510260c93c50ced15f1ad110122e6be125af76aeba72c9dfb8af3f3f0e650b6876a4611964eaf8b806e79c17fbe677c6156d34fc06bb642f7a2db25ded88b98e16f271e1dd0da4dfc52fc388d6627030aa63336520d52433292396631de063a0687b637739e564c13978e0d036e55dc575aad202f0d74991fc85a798f1d66a103537c566b5cef6ee90d9e78132ba4952d4ecaf721fa8b3fbb5859eedcced0e32c3db21096405e2121fac3e59f5c41f1d2dfe1036a183f5f38643e5b5eb5962546644514b872a24a4636d086143238620b2c8704af023cba", 0x1000) r2 = getgid() setitimer(0x3, &(0x7f0000001000)={{0x6, 0xd12}, {0x0, 0x9}}, &(0x7f0000001040)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) fchown(r1, r3, r2) setitimer(0x1, &(0x7f0000001100)={{0x400, 0x6}, {0x8000, 0xfffffffffffffffd}}, &(0x7f0000001140)) r5 = semget(0x3, 0x0, 0x4) r6 = getgid() recvmsg(r1, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000001180)=""/189, 0xbd}, {&(0x7f0000001240)=""/139, 0x8b}, {&(0x7f0000001300)=""/188, 0xbc}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/192, 0xc0}, {&(0x7f0000002480)=""/111, 0x6f}], 0x6, &(0x7f0000002580)=""/14, 0xe}, 0x0) sendmsg(r1, &(0x7f0000003bc0)={0x0, 0x0, &(0x7f0000003800)=[{&(0x7f0000002600)="fe28967f9477bea33f8b0e801b75c29684970783d45f580538203eceff175e37375c5ee6f0a21dea001ffb1db7a3612014b1c3eae1375840", 0x38}, {&(0x7f0000002640)="352cce2a3b99a2bb81bb45896fcb27e7c3d95ce9c738af887b9b745c2f8f785b31c1bdad46deda9e454875305ebf53aae964d24948d56666a4c91b837b43be266102f12b6d1cdaa0cbe16cc356f5483baea5be075aeacd04c91b1246411bd9339cd10f6540897416daf7efe699ab001f155bd5ad26bc6fa2738c8ce0ee12d8a796587c097a642edf3c1655abdd11ef5f81c1aee2117782b79dc4ce384af0b3f5d4ce9292120a0193d9ccd19ff3f319d9e567e1b0c628ce46888fe09fb8dc4b2b25f43134929cdb13ade5da5f05308b6b9f1fafd83e24a655347a1e6bb19426dbc50886bcd42dd246930342d81a84f787bb2f55eaadf7a212a0dd937e43c8d9aa93ff26ca803de58b11e7333391cec2253b3fd201608ea6f5feb44e7ff0a1a92e22ca6013213ad605d58e32026a33fece38881c6bce75ec4f376410cfa9eedcba4cedb84fa0b43256d48ed7b9fc8f6f62bc8f51bb238e1665df8739c6b133c3181fdae37017f12a2b25ea15d62be1781b246fb0f068aaa1b476125b2e42f86197455bc01ac2de2e11edbac35d670244100aa185040e29666a994aefd8be67a8bef88fa873fc58fcb574cf2d44acdd34b0fdfa35c4f021de5499fd17748a1e6df011674e2197197cab3c57b55db51f4c28b1681f8d9120bff7148041ceb2c87a583158f675f94ad09398a873ee6560bad235f8f17fadb0e6398bb8a0d97f460db44105bb742f691a069123395425a738f8cca1842fe086feb475c2db629b16aece7a1b130b00892425897572f2be7bb02a4a988cf797b9425ada34e6373b8a72cdcd4fe753a22bd4d23fd981fbcfc9e9fa71ef4ed86451771d370ce61715fac7a48f8ab98d55c54998212410a991d81a86f17cc4aaa8c67aa6c79a474466a43ca9dce21cf7cf4348e6fceb42baed95a34bfc17a508f02944d3db083e3fa12529a613fbcdf220e9ca314b060d46ce06a25664b697035dc95dc5d187166e5f8611d0810c5f754d6538b94b88e3b1208b3e824be61474de06bcef38c938a46f8dc7e2812e7299f1bffffc0e692c1fe0a227fc19e03a07ec7b026e5767e0bddf19568ea1c78b048aaf43c0065c5894cc991ff31c23b5819cfeb0a39571c2f13170d35decfdd617ccbc99ab994f22e19226824eee2af3512fa7de58a0a8e12486e5567533d05460246affd55d1c0d00bc32112dfd233a944a453d74b0d357c4c4a9747df998bacf1549dd88056a3f78e5d81f02e4628c1a1bfbba474c6fa4004a3b073d50528fe6e57fcc4f34f99cb17865727532f94deb6cbb92804b0dbaeca9ca50ef38b46746bd237f1961b2c13ace1088e63565b7f081374fa9b885ccbf79911fc2314726aff588f583afe65d4150d7a1363f32fdc820ee19aecba7b726a9812283de0b00d6530c18a9a9fb269fa7b49ed184063281c3572a9946fd42ea8688601f8bc2533760e831773d84ab8d9b13ca5388d68b7b256903dcbd1ed1e3b33a89315a6a444c9b19aaecfb4bcf77117d9985c60b8a67378bb4ad2cda1ed4a90d7fb4a6e49fed9cff3b76001397468540b78b6e244f02100aa48b8efef68c47c9e75332b9976afe654bce97e9277c6cfda1401f7ec79b5514fe524be1ccdb8f94a79a1ef76e8da3402144bdbf61627bfa6551d6dd49279f28d9a6841b30d83bea323fc5194cf016408ed25acd088ab592c4c2df878ccb973540b62548c9d73495b51770eff20cb6cacf71cec92e5e989418113ef5f1cf766f2ebc1df72bc4e68d807e185c29cc0b69d5169a0e62a5bc4dcc1e9b8414f1ff98e0f3b1e73bc7c5d15bb2cc51f9536b8d89769f544410f129dfc4d623c5b001bdae02fe53f30a14ace34b5fe84cd8e15e224f65a1cff16ef1bdd5176fdf23525708e3b634ef3f05d85f1ab338a57c273687c21758fafe76d0099895e1ec8c689f6d92dde1d17660dbce5953f928dab154caaae7e792c32567bd0376e83b3468ae09e1405adb58ed405a8d3ef5959357efbf97a26dc25f0211e295c411499d358199c1ec9ee4e747d27099212a3d6e929ffe37c3911ced0a4d183062ffad973554b53fa5b192cc33290fbe5a9956a21474bd462065c1afb05498997afd090d0871121ce172c979999fd26963cedcd74e42bf62b6baa8a3295802b377664796889ee9212354fa0b6f0c3c05d302cad1147eb241a573210ad84db7901783427a8bba3742fc6c13bda210eb110cfdd2bb38f6415de95c9543e2b6e3237e5db16dc7fa0deef61cc7797291759be1184533306a00b2dfddd497f4a4aae421e6ba68d352d0cdc059438087d7f0945ae8184c749a16ab17896f6d892a2e5730de754e43b53087c9b8ca46fdaf98186ebb35d64d139b052c10d2ecd586c52199c95dcc1f0b9cec72c0426b6c81c6897a64ffe59d70f899d583e56928ff5edebe712d4e78362a8d35ba1e63b6f1a04be9fa69acfc81234c29cd2efec9d5692f3c2134acb613c70927ed41504458eeb691e88bac4e29b5cfdc42d54573fff0a847adf67bff28e9437de692e48e5c98c7ccc4565ed7167043ee2bdeaf9d34ce1c8c5fce61075535d88a6f4b56a08d6528800990f8455a2c050b2bcaab51bb212a06fdcc482a66b35e5414207cd06335fb80a829bcd69d10a7fc59c183c63faf1020f50a45cb105eb29a1aa599684f5676361b3a25f65dc96f21046934a9669cc7b82099190a229d14ff0a94831a6d768e407cb756ac6604962899aa3838bb84af874ede882e55f651391c50d7c535a1795a3e458503a6ceb4456cbfb83c75195b6a66f067850b03d67ba7f94645f659b1d8e64bdea243e11274c77d44ca74f51733242ed25a066263a704251c3f2463a724d2b58c9b76aa6976e94d436126edb2c8da86c02de7eba26ec02a1d18e39912d3851b881bfe5fadd599d39d31a68cfbc77a5b8cb28c5616f580f812d9adf228b6e202e3d6c49b563d4b1ffbaa3827df258917986957770d77d5a4644a232584f9e3d51b8be9c96919fdb84ad5d316ac62c83fb25bbfbe33fbf764319003448313eac71ec47d520325bc247de61fe06dfa7895c5e02d9fc5db35c20c449577a8c48adbd2104b808671954e763afd91f4ebf1ea7f51b954fbb2f0121dc9ad5765c8cc810ef32e08d52e0db3447c6f1ac36014a718d7d3748e0d88ed46902d0a734382b364029bb61a5fea148370734e89904e358f94d3cbaaca3e0e7bf3628c63d269fb7be5f50b8e7479f1fba30546fc70829ed49737621d2ab955b9c427af6716c7c023302681c125542a521d76c2578300d394bf458b9468f3fc8a8fd2f276f53126580ed5d97fe3247fc2e742dc2f4aeb8eb9f69ecec2437e9b635398eeb9c8b03565c21f2753504d1a18643bcc6c32ef5ed544752d4650ace147a66d9be371b92616c8cc02ad5fdaa702665f1fd1e2e14cce74f955dd737112c40b4b4760778a71da200c32aaf0a6e013c765bf7ea691d30538c3aad59b91111fda6ff9119d15aec01c616150547474d85c79be775bd2124c1e51e1a2efd3a71b93d2e650de9b3a9d76a043969377bd97ad2cf5c294dd9cbd879fb0b625f36e2ef1e7028e0647a4e2f59969f44375774636781213b1b1f129d1dc4745aac451b731457fa03bb507a27a66eca88ae971922ede821ace062f452f33fcfc681f9b6f4976289a3ecfdf76d8a057ff5ce637c6ff84e9269b2304815e703980840940bee74aea0101ff772a2fa00745ac90c2fd8a414ab7944e71634caec196147a6a33fcfd4d9ff14e7879d3a32302e0244a13ed3369635ecc46d8a31fe2f82d58ed80b05888d5b4e5c42393104f9328926dbcfc332b6de98e23db329719aa7f950b2b37eceab8617bad5eef022dc4d254dce6f2f11c5bd9dcc7097fdb955d47b9a604dca1fcd16122f1d6c97155075f13518d3a7340e1c974601acb15661fcb5583012c25d4b94d6fafac090826214b736aa82b82dced80f0c7f69c49941ce4569241f38ededae032bfe458d9b176535e08cd264b08dfb5e3cede75eff4f930772f02c03952c69c816b31e1e64e5be77da30be39700b8e8735e734aa34b223e6a612b298be8bc8f969fe9776affadf97605e4c42d475b83a0d30f6292be31fe024a86253aa9617f5572a189cd6fe7ea3fcd88a9be55d0a0c5e237bf5e388bf6ddafd9e5dfa95f94842454ae7c9ec61cad1ad5c38c88d2c0439ebac161d29311c4f6c155ebecf31d1ef3e5fa59ea69f89aad6f6703581da8c050f1d31c487e70b49b82548ed48d1400f290d58288f537efbb0c63fb73dfb3adf165d01f4ec87871d75dd982d3b76c3b4f8127fec056c5ac684b67eca37a4b2075e870b4ddc1b35d924417249479032eb0e457fd9ae991592feebab20539acf37fde35397ca04afa799c9f0d9ce67aef81447fb9858771ed0fdd2eb5fce6a3383ff3d1929c734f56ab94f3e52606008d55540cb3988f97b5b098a43b9f9a6d80c070c5beb0aa724a2d362943cd83108b424e754e3a481b70947965a8547768ae9aa1d585cad80685ae17fed259939f7f3cbad8165d94712da4ae5ece054583980683c5e7fd23d05d6c0220ad8e8ad2386dcd5bc8a77f24d3c28002a0a280418e824094bbefffe462cdaa6db4a34a6b203a2394f71f29a2bac788b5bdf132595bd996afb87ab64d256f6b65ecd127c477d085751fb2775be52ed49005efbc458f16811840a840ecd1d7a03752a505f6f97f64ea9d78b0158f44853533806d56ca3830bfed5ae2a3375d0b90b783665c9dc948508a41dbb49c88b40fdfee665bdb0a4c5ae5d850dcf5ef3c02036f495552e549fbf7b3e8e6b9fed716cfd3a6f7c783f19da1d07ce529f7a426821580cc2d64184a773503087a18548231228366df6ab83d6a486bc04b7254b2b76ef1f9d3e07c8724e1b255a99192aeff8b4206fef2865e24399bffd259cd3a478a95db22827deec595f799d541302f6708122ba648cf601afaa5816e5ae7baac0121d5b3300b0e03a2da3eb1eb7768c285430f4d58fa81cc8215065194ad685f1c86b77eb087124e7f976368fa32f8eebe926a623291e748b3c43b51a683bf7cf80ddb397510db03aaa0da9a403fa4906f4ec646ea5381331be964b11298130ac1956e495b0db348e292d15e44c107039637144d039a679e53b94d8cf96236e2975aa1aa5c314a1a3c9efd45405728a67eba69cb3a55fdd9b9674579fe16fcaa49d6d5a7abdbef388a61d51418b1562cbbc2734b0b9a52c7187ffe8217b7611f189d72e724e972c2f1b959cf28a109ae9d122939c7b10e23973008013e8477d5058cd05c52fe39f6b3d051b06bfd08dae1f8159b93483b9e700741c70c6a73fdeb199d6ef4bd1d9a62161515e8bf8f0e2469d070550691d8dca960edc9ea4ac25525c24b083110df61f343aa00f27b6ea49f1ebd02756e0f724ff4cf6a1be0877891cbd8308e5a8ec7d797fdd1a92362fd3a9c5d7a09ccca028f03a844aef347dbda6f016a7f4aa15cbea32c39c856053d1bf047df0ac62eff30b741caa9add82b5baee5d379ba1a15ae9f7b608967269fdce9b72b7472f35a286fd5e678aaceab74b3e83024f3768acff789ff344a7c189fa10dd86bc9491b2d993320a969da9217603d945c2593a3cc1b863626974f8573787c347fcf4b13ceaf490b2aa478f8f3650f82c3a9c20b7eea07d855544a7cfc53544ef09f0a7399f94854927f1e5aad257ab4ddbf70a179825a1b8e9c968051f90726312765062361876a9b77feff1d3db0eddc2a738b3153f27f77e9d5045c24b4d26655497b60c69c773b3a060480", 0x1000}, {&(0x7f0000003640)="f03b04060c2536009a83e999a33713a791a855334946f2e58c552584d3eecd69880d6fa54141ee20ad70798aea28c7fbec4cccb6621038d9a22773", 0x3b}, {&(0x7f0000003680)="a0cef15945c56399b274c3976c6b95bee177bac16dde510046ff200660337a165fc806781c9435c3b0148a09191c72bb9e3cb2570f5fef800922123e0c1186e8fc1b8bb4acdbed8cddf427ac0011a76564d7fcfa784df05814e86d092eaa271dd5ad7e990be91014efa034d0233362bea065809c632951f7e81ed4009d2051a4ff303d292a6b49ae12faabbe3be1cdf9311506a5d7f09ffb99", 0x99}, {&(0x7f0000003740)="b433f3381ef099f4191f5ff28929744a141129570562fbffc2a493329177f64dee61d5b876b30c5c091acd11319a80151bff1a1c55e9778eab0c48d331a073976e0336112bd0c52b0a6b485e2fb2749a798f544343d3fb61e918052e0ad96a6fc69f4d3631f80ccbadbff90d102b5511cc13aab29b163d01cc95b93303cd544a10fd366dee6fd2488945764ed2f02382049acfd8906894d17bab98de075e08d1e4f48c74261d8653b4cd031bbad2", 0xae}], 0x5, &(0x7f0000003880)=[{0xa8, 0x101, 0x7ff, "2e5787a200d75bc08c38dd92161027ed6cb99e5093a80b93df494a1f71f43459e5fa684a037c98e74beec558f6273321dbf61c6951183cc15e7d6bf9864458057ccebb64865152410a8d8d3a9a48a40b2632c0a9cd3427ac6f6d9dc0e407e8cea8feb4ceed42087638dac80cbd0b408e9b0be6cb41c9ebb52906665316d0a3141666c41a9f6fc82494d033a9e830248ea2efc0"}, {0x108, 0x1, 0x0, "2a322dccd0c9ca29739a97cd05301ffe6eec1a6bf7ae82c2407422c30109974e56470e8696854b655c164dd64bee8c514108d8bbf0339d503ee3b43449157f18277cd28c68345e454907d7889c4219750376bcec86ffb5ce815ccf1d536f1269520917dd3bf55df9eca370c0a39cb960277e167545a21a1f0e6b6d1aa104f29ffff56128336cd9a5b0c72321f3a850c23c062af709fa84726420ee538687a01d685616b32bfd095b75639f25be79081fa56231e5e271f5686497f8b8a5e28a87b3e738fd200e9fc9d8775b45811deb36cbce18fdbe493384f120a4c7169e5a656fe75c3877b9e0e769621b90b55944907e82195126101182"}, {0x80, 0x1, 0x8, "6ff13d0bf81b2ed251124a912056f93d143e84c4eed2682c1fc112804dfd6fa4cfb0a24adb39b515f45870141fb8300660805b30692b34651afc4d51aced90a635be411ac65f1adaab2293c531bb1aa8f9bfd85c1bcc703d7a5e1c7cebf65f6a249420a9064e4c7bde17120224"}, {0xf0, 0x100, 0x3ff, "ba2cbd38497912f7652f0ba2db0911d63b28456bb0fa238f5ca94a97fcb25b3c213ee89e08ff6802565759ac637aa30df4d1365a326efd7622d79c656decc55bc2d282f5603c6a13f540c05885f18374a197dbd4a5b6bf5e3372e30b3b8ecc3d5d2b0027fef7279436018908efb6dbf6518ca308372f942331ffa624790d2053cad4d6879520e27498d3a8c34750e2e5712125e4f653e85e3aa319e97b65b8eeb659fb183a1f0ac82a5646fafcc99b74e92a02a11c58e43ae6999c5873e1a0082bc4fb852a857c4ba5d0497fc43a5fdd4d4b21dcf49badcdb0"}], 0x320}, 0x8) sendmsg$unix(r1, &(0x7f0000003e00)={&(0x7f0000003c00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003dc0)=[{&(0x7f0000003c40)="8874997922aa99b7e3ab0fe69bd225259999a93acba78513d69811e80a1bc30578297d17633548e440ebf08929fdb7fbd2d3e45869d96381d3343ecbd14098fbd52508b43683b22676ffd28c0d60fde8149528ccf763c5485d0909a5268341e9f83b0357892261addafa89e3227496f803081190640ffa9505", 0x79}, {&(0x7f0000003cc0)="8e7a6355f831f87c99f956f0dd8e7657f85fa8a356333539f098959fcbe2f3163ff92d06bc6a07164ad92fcc60692ada69985859220405f2b236b1ff5e6b9951efba8471f8d784528fb94bfb0e109b2301e4d1873a19d638cba448b42d0dcd253086addd4cab3b97ffa0270d0bd46f11385e251b4205a9091cbfed59775986d10e264f6f71b68f389a829f574679c9780a30bee8c685e33e48d34de3921d6024daf343394551c9af9b4b02b57c02cd7703076914b165b9234c227662aaa006ca354c907c2d8eee8c5228b1bf9c9fa47b452f5d15e6cc8572d9cba45b2dc54c", 0xdf}], 0x2, 0x0, 0x0, 0x2}, 0x0) stat(&(0x7f0000003e40)='./file0\x00', &(0x7f0000003e80)) faccessat(r1, &(0x7f0000003f00)='./file0\x00', 0x0, 0x200) readlink(&(0x7f0000003f40)='./file0\x00', &(0x7f0000003f80)=""/145, 0x91) sendto(r1, &(0x7f0000004040)="fad2f05202535732844bca9502d6c531ac5bc734fb0cb7a74fd8127b2367f8d41b0c8a9a885151ec9f7b01732dffd9c463262419bd3aed37d6ae1abaab70effe1888904354eac4ec91748e87dabf6aaef96acb4a6c2e3b2e20f0055d34736d8db02fd249ea555bb7548259830a1195ee0743c0d8d7d4dc117587672168aa90c15762f1c99a540f143e62353260041f6a1e24e16fa55774bd69", 0x99, 0x0, &(0x7f0000004100)=@in6={0x18, 0x2, 0x10000, 0x3}, 0xc) fchroot(r1) sendto(r1, &(0x7f0000004140)="12271432a8e6805821e88b1427ada8e5898045a71c738387063dabe720904a0b99b63dc81ac0d03aac7da2cdfe2358b9a3b089b12f059d6eef786d355dd7468cd58d56957a50902dc5d0822b6199c8372666acd07e8417c90225e440e448b2aa97fe91280f210f9204155dced21afc745e6a505e3d6d377482db350e1312fa76351069297320ba1fbb1ecdc650126fb3dd686b9811df8020e2611ce5f11d31de0ef4a49e91006a154f21516e191e0c199f7a83d7895f9fa953803621ecdbb3a50e1688a03df5bf37436d2d002f0cd9193f2ee25111adecd7abef32152233bd6d79da5736c26d969db3249aeeeffd7d3b73", 0xf1, 0x8, &(0x7f0000004240)=@in6={0x18, 0x1, 0x3, 0x6}, 0xc) chmod(&(0x7f0000004280)='./file0\x00', 0x40) sync() getgroups(0x4, &(0x7f00000042c0)=[r4, r2, r6, r0]) symlinkat(&(0x7f0000004300)='./file0\x00', r1, &(0x7f0000004340)='./file0\x00') getsockname$unix(r1, &(0x7f0000004380)=@file={0x0, ""/72}, &(0x7f0000004400)=0x4a) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000004440)=""/168) ftruncate(r1, 0xfffffffffffffffd) setitimer(0x0, &(0x7f0000004500)={{0x3, 0xbe8}, {0x30f, 0x8}}, &(0x7f0000004540)) fchmodat(r1, &(0x7f0000004580)='./file0\x00', 0x40, 0x0) r7 = shmget$private(0x0, 0x1000, 0x717ea8766c252920, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000045c0)=""/229) 00:00:07 executing program 2: r0 = socket$inet6(0x18, 0x40000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000380), 0x10) recvfrom$inet6(r0, &(0x7f0000000000)=""/136, 0x88, 0x41, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x6}, 0xc) 00:00:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x1400004) dup(r1) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x40c, &(0x7f0000000140), 0xc) 00:00:07 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) rmdir(&(0x7f0000000080)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000100)="dd9a712d288f8a5f0a55200ff0fcde53af8b3b8b503b6392101dcaa2d0328176300fdcc1594d66f1a529632547ed83c1bef08b8741e0ec952f6f495f3e3bc69547d02e92e5c5fe5cbbb2bc223df353ba00bc78449fea8f11cd1aa79ca2af7d36943c9ec64dccee71ec83c710c2a9cb18b723c68c556973b61b2d1721fd0e9a4c6e3e082abd95a9818d6b9bc260c4ed00641494d1b14e8da78640d838747291ad58db1d71032d6ef763f4b3f677a7c749be2c6b05554d0bb67d1671b86ea9eab497094d11f414e561caa8c4de56426e0b9830e8ec2621387742900179debf016b1693fba6ca21ec50637c6d8da20b71e4f265d85cfe484c008c477bb54e339fa583652f0cd1c0cf9f2116850fb683bb8eccb2cd20b349c190e74add9bb56609715483d6c00267f76cf92a4dc8b44fb7aca29b5b5461f53ba91e8f484c31f3863c4220ab7bf14a8dd864220fffd3f55111e8ffcdfcd5ca0171479efa708c29a0266533cea6e354e7ac24b25c4d1c46cf71a5d3b7037f9d550e9dafb5175943eb940ec06514a70b51150e808e76b369fe63caf8decde4bbd5dcffdc720fb44579c8c734519a46b4fec21564753dec31d8e707446adb5a2243d5114128eeed8dee15ad6b53551cfde51b581e52a53991451769d6204a64a0eb41e278dd99f57ae0547f4f1e8aeae6a4d2c048b2043efd1fe121565a47680c669fb850be23e5f999c0ac0677bbee60b4800d6b98b13e3d7919fc305a6b7dca9bf95d148a83d0d04a30c2895effcb02f9471ab4fd024e6dce9181b0e7cf7b8395a6a3f396b48913fdef9bd74d29a04f68d13779efd16af897f24019134829a34c5e9aaa059d504e952eab592df58c5f290bc768aeeb6d6b7d50b2a1be1ee146e7f8c9ef552d809dbdff8082941051e58ffa3800d5fd04dc05a9849947a7f494a1808457e0ccb17aff4533f88bc392e217908fbcfeb00308ff7a844078f085d5c5cbdcbd0018ec69676d24a50ab8a849943058d951ea98b9a6a63873f7a8be8fb400496f404fb4d4deb3557100dde00e2278ac7e3a3d5ee37b45681421d0d9788d2a1398802676d0ab78bd3fc85d75d703c9946b4736cbad4258ed170ccc08fa1631967e24065b28f1112249424f7f622b66a121f2e0c63fdbe361ab75842103793cd71b2edbc14fd9e5247d57b2f067d3f923118138c0faf7ef5574334c71ec4ff518b32e3d050a9e1a577025e508f9436e741fb9bb210cdd62e17879e03e4def1056a403645176dcd1d38861c185d8b2e02317b7097c374a5f9bdcd6f6058d8fad8a804d06f08a1848ca301539f1816c06a29456b3c2028be74501f4608e94545f2f8a2d8bdaa32e65ae53e65b456d82ea7e390b1c5ebcda0d40dba98956fd5831e00ef0aa2e834eb4669e889fb40fa5c381d7e5f3b8b237a8ac343fe499b5eb22551f8eef83d8ab4279b9af6784d73ba38e89d66d574fb8b2bc271a2380b9ac150bbc5a35c3b9c2f0c3406c28caed156f4fe9245e98a0405ae74394a6f06aa40dde7fbbe85ba6945b328035606bc5d63a848a1f6cd9e131fa3b7fc5c0be57078c4ae13466315abba3f6cc2f21ad266d5c60b1656c7a7e239a4ab2dba3afa4f2a082ffa38a8b6c3da0eb3f7745e3389409c553a652d220085e82bb57dc451b7f56d4b9cc411d7a27e537e90577466e5ec7277952b8fe877d5961de783edc3ee006b1a732a7025731364172f781c0b79f1bc7de759af757f3e0066d71c7a22c654bd9d3668bba1bbb5b8fd5ecfb6fe5f89032b50bf487342dd34dae457d3355902a1b61a3976db8f86ba037f8d1c7b0467ade54d092f783532f82f2aa343d4aa317608fa1c3d7bfbcdc58c7e0c26d14e905ee5ca7f2ef6a5ffa64bbe82bb87eee5ede8f38d932765496cce82174b512e3518c19bd1acbd6ebfc6f53510fd8f8efe9d205b1953d8459ee3904dc3a97c1209cf79117001374b2a8bb0299371bc45704db85b7c0956b9046e38d015b05da0a94c275df69ca674f9e4b60c499485c746c25f32f67a2ac052cdbda6e48441915a26755f28c3b146a7d596a3677649563777a55b657c29da1d5c987c380381fad55266a6354b3dfb912aebb5236ceb0c8f5bfcb43c711d329c769682ef7a0550d886291dde3c3057b573766ccf288ff93821180bcfb7fa07cf80363e737fea05c32bf7214669af89f3d6c959886661b0f76050bdfaa3525e90182684eefa1bf3522516bacff7fb2ccfdb8015136c0c546ca13de07d6763e1ec698ec5a9c3b5e426f35c483f18b691f00ca0bcdba29a03438701a0841f2771865b61fbbd6e7139b7e72a87208e4f536161654275df443d72b5952c7dbbad56476e8282b64253133a7ed00e45061d5c678897734f2c6aae8e8147d5d3a0f5ec2821f81c02f5e1e97f9f644600848d3a741aba09a2c9f4ba55f849cbb24e7f6b8604a888ce39dd1f2c428e0c230d6e637ec87a52a73242ac03054c9f5efc0f07fa4522600356e63b98e49661d15e81932ab83c144741320abe1422fd2fa5debeab2413ddd1261e6c6bafb6339ba83fcf9ddd67ba2c476dfa70ddaf11917bdcc2fe0af6316583e0637d7557ba6d7012906ef6ef430f01c070a0ff6b7f6671a3b0d5cd2a4fdc01bb856797f1fd38f0aa3116c74de698ef2cc885dd0d95cf1a984d5bf38c2dd946a701b138c41adffc445a69b576153f8208b2bfc0e136b49c8a1d28fddf6179472dd49c5880044b7451ad0c831d153e4e3138f123625d916c6b56c9260aaebe904a9fb7502d1972911fb5b32d5709099284e0869fea7da9d8ca2c2e04588db31eec0e79df19b9ccf98999e7363e3c0a8a7f5d6ce4ae0a0589c662d1a798900304e2ebf82a53432bf560f8fca0516c04892e3cfdf8178cec0c1ed450d86f109888d28c2133635bb0e0fc768441d77b541a8c55e410fb1bbfb5724d2c3659afcdae32334cd773e46cdf677dfde9b0299e50806fcf7a29842b7ab2af170579decd04529906da0d49bba6c969245c29f9785c0ae3a68f93b1a522f869c15cf5b15682e4ffe47cfe540f7e948c14155d04843b079e7201f6cebe225ad472903a650f5b755ad7c67ba12eafc959e8a912e2dd75ab8a85da390d6bbf563e069b58b6d8f422582c5d7ba176580e5b6369e2e64158939e26c900b138aa029611251914677adc4cd7a1271b0bf93c3b8d8356ce5cf75c5ec40efb87756a4fd10879b8e47e5d9da9cc3cf2e30012d62dfb692ae7bc6da3617d3ff036f421d1991ae4cc6451e6729dcc623e2811693682ff1ad201ea9d4338747aff259a204c728b2cda95a53139b898621d2e291e28f105a688f0d2005a45388966c2d06bd761b31049b380848c294455dc0ae2ad0ddd675319c11fff1f10bd29c73cef8a55748d3839fb2f86c866936cb32f69e4f29647291711f8c47d55cd939e8fcfdc3192971a56c298649e7503c9bc543ed0c2c9db51e34966dfcc264a4345d212d2509f1712f8eef498fb032277c761fe15f07cf54471e19605bcb82539f33abc0e955a5eef87bc2cf86a44d6ead3d0ad8d047c5b973a5896603d9c0db8e7ebb7960655395cf4c0158adbe8a74413470bc7075c64158ef732bf868edd2e9a845f7b79af540617e978070d5ac1aa5972d803e794c671edc606e6d7093db6efd800eb95549747988510c69bbd078e24cc1f23ca33b8b968d510248e96ad466c22a7ef80fa98ae368bf5b4fc426f9bdc92c84164c412147c5e4cbeb18a116be2b806f1816ea5c663b259f28b40441075881dec00d9b664b38e05bbdcac879e8872e4ec221ecc90c8d4b03af7ca2d4177fb5f374a2f7c4743f51318d45def3d4dd7cef18fe9cf5530a05dc968c300578d0188ec4b84fb311c613aff7ca182c6397c94f67fb1c9faf5d8648b05a135138df2a9509ab97fbbf41bf73496dc56cdb982030851771c85fc49b41bcb1552796a169b70efeefe4c4fc235b11551c2e0518ef652051de7bcdc67fb6507b2ec48d000ec5dd6dd0936ec69421b952413c25b822cdaa9f8b9ef864540d323beba54c1fbc13d1712e7fe15f58c7d255fcc03159a366ef4d2ad61ade732bdde4ac390396c358e1d8c63c395f2f9a92679826fc2c0b4a9ea8fb8de88de44cf5c7dfc4f93f4213d84707987d84e5f9d3affbb33461fb86a6e9bf690fa68bf4f74751e94bca1910ddd37b55591aae50a7020539414586736990d3fc60ac479af4218b3cb482084dccee73ce91650af6cda25fcc7847c8bde50c8cd253c3bf80356001e45f59351879cc6dae10cfe9ce1d0c344d3a35dceeae321d3d67e8c7095a9aaa60321f852d5c23cd8ffdf531980321558a85b7cf8fc000701f72b345b30b437c98a524f94e6cf0a52699e726db81d3cecdf738c1f81b825cc80f31951ac606c1ee793090f2156f58fe4382cb57e6f216792407991c792407fdcbe2b705865cca3df4a11614dbb68e82c68e096c94cab795e2488e7bf2d61828bad1e0a0703e813ebd29ac4ac3ea0f196948fb51bc88a24ec2794dfb6922bb8121ce914eb4a328de00f5533829e17555f761a8d4dd611bb7ac75491220875d5fbe1875fd15cdfbc2026eca9cc0aab21bc1457832b39638496834f22063b64bda0ab70532aad1e36725fa2589ca8173d70b341f7c4afedae96c8da8f73a65957a3c5cd3984ac0e14bcdf0295190a5f7917db91a544f398d7e3eae0e9d2bf919219a02d2c8253327ce5a9d46934710b481e586623d7e246fe02f6e74614a898f5583202fd635952407ac22cdcaa4b37e1c0acfa4de888b739c879a60160a8638b7c2dec388083c19ac1a8dbea71b6908cbfaef3dc85aa28bcf56e4073665ba315b48454459e7c28e4496f00e6be9c26987ee4ef299f3b27ba6f7e0f756e94e88087ebe552d8da72eef6e7e8d1f6d97a29de0799663a4b1645a38a35b438554b890336a8d85b8899a1e4e70ce2aeae6c396bfeeb30865aef4f8ee0eb86844bb389aa9a5926dfa935b3189aa48cb676b4fc85fefb0d8e2a58518c82180cc7289ea837e962816c39be825b3859e85cab5bbee95eaad7a9b4ff92391536392e264a2583ec4540f76db76410147fcda8c9fc8aa86a4f89f6a84009f15235a2ba0d4e20745a406989e7f09ce396586ed2db838a0256def4de36ae25f3d89107bfcc1f1e505d1d8ff7832eca5bc0dc7bd3ad71635adf476c6aa5dc79e64ea1c7fa88b887b7f40a3490cd73a30f44f3373260be0cb426f21c62cb690857c57e92aee468b79b88469b9a0b5a1f5d788d30cc5414dcc8a49153c20a32153f6079a064474956d7f987e1cc06fef58fb4eb837f914d67e1e3cd6214f6f1f7c67dcebc001030e7e689f8e2346e6ecb2229a587b5354d4a1e2a5f74ff69de11dabd7a6b2ee23ec7097f13e657c0a84850d1b5aa9ade7dfe1e5266a0577df53949bfd97be0d281579070ae8c2489712fc915bef243d9480639db7f707a5af24de76f4675f91d87ad2628bd7a3714eeb269a3bad24ac13aced3b642151967869755ce15cc053c33374fcf806390dc5b6af5066dba121f3536e9f2026283906b12b54caaaf2b653f8b0377fbc9bfad12c223caa7d64905c0d6d01e27e226e7bb76a9e69b17dfdb66064eb7246565b51be3ca849218ddd6c6295485c63f1441451288f379fdd93fef90faa4dd21d7939503ce0b5afb66f4d40905dbd61d9bf4c3e453c02851df22b6f1fc46396bde4deb3b66d7547d4836a8afdcd5a3981d6c18de39219f142cadc5c525f38d284f7258c509b38f6144990c1cde92d54e316e064bc29695fdffe657713", 0x1000}, {&(0x7f0000001100)="238f11fea204692782a5d1bfd467bb124d703c90000b49c334df752e29093024f29b00e1ae89bec0cfcae0a1d9c21263b949f666b4471a071fae97962a84647ae5ed7f9e1cfbfb6727760eb2c85ea973a28907e84703b3f9bd05c44b9133f32f9d03af48b37250a437927ffe7f55301f2620fa71414596d61d3972645212087a1da2774af1cf2556df35365686d2dbbf29c13eb1fbc6b8c51e4ece526867205cdc2331ba0e3556f4d9b5a933", 0xac}], 0x2, &(0x7f0000001200)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x401}, 0x8) close(r0) r1 = fcntl$dupfd(r0, 0xc, r0) close(r1) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001280)="9f361b0fe342823613da3777b6646b6526b78417a8e79c7575f22818788357363f3a89dffe4065684a15520538600ae1a158f3d5e4964f2293fc92af8e667eef292885b44f2773f5df59335defb29b63c51789b41711ce007f1b8f7d1d8c853070aff3b75138cb0077dfc4cd7c74cfa2c4b5078e787b51ef69f2c54113391a92ba75508c87bad2476cbc399b0479a2f3d837518527e9482afbd54d288ebea7dab0360f0c51600a2cd490740b210b7df3bb8331e5609fb7345a11960beda6d32ce6aaa268aa537ed814cdef77ee0162a159e711a13df1888e4995e3d45c0ed8e049ab2dae596b26c0bc0e4ea7621460a462c5b44f65caa24f2475e867641b9c46ed74628937e225d53c851532b10c7a2fe37da27ea42b9fe52758ee88a0469c0a42b9b57d2753356e93ee2c7954593906ecae87c96f5cfec6410961904b756390ff938463f4a9f9e6e078da4665fcdbc6c4ac930fb11d82ac77b51bc14081cb8ca58ff3e507774aa18576401ccdb9c57b44ba3fb4843a661fe38dc02989a6dd2f81c21a7fa1c4edfe12f804c3e317a241155f460f60ee76e594ddf9c99c0fc36627b7ac80af31196d1d97d52ed6177d68a97b16b0e613726ee51e87dabf692585136a1ac710e503321947903428e8a13a535db8553009fcf17b9ed4d7bef1b55b5e5fab5d3370e5b72c4c442b87cf5f7d18db2b2b2dae9c45e6dc09bfe9a8ab37c29b3818a278d31d6dc6ed32583340f32622aab80f0abde4fffdc4c62e77c5404d324cf4e60c4cfbc24b8aa897d59c91e4f862e8242b744aeb0f2e052f7b566e5e2fa65089405d0534f103ddc4e0e5da3c27667a16838e23aa54ec3e7773527bfddfbb775233539686ae2cd226ace7f2442aa69bcda3edbf94ad8eb89f24ef04b6cd9a3ef5e9a3b1353693f98994877e887597ff15f1e781faa5a8932a6207cb6a9a139637d3e4553fc83ae87c3773887eb06bc4917e329888ac14f3bb5c47ed179d3268e9b114ea4ea9eb044f8f0be93a1af8934361d46d24de89a36d427b5bafa4e9400f035069aeb43ad85061e48d92b0e5d3477c9be18c7a74d2e92fa90fb328e87c8b38db70d65be82acb679b67baf38198b859ac2d2e03d2dbd92b60269dc88b550b8ee3d2b1ee75b2c890181e275fd489e66e9b9591a51fe6b76fb6e53d11a6bc544aeb315939b7911a901fb934127e0c1a2c90817b1d5968f86027d24e9eb19d5c3b59cba8bf879d4bf1a236f99f5e60a3f2197bee7537cc18c2b729abf9a7cdef031280adc027e311d82adcb33d97099af4b0e4bb96c6de6eed2486110cd98ca80fd8c7fad5ec0d8f0529cb78fdaac5b3b9805c0a5b897b6947c419177196723cdc1fb70fc9c9e1ac81d88ca85752b7a250d1f8780ed275aa2cbf8cac559a9a58315fe76629a26cbb0f8490bbf6b3492f85e9e447a77ed6e814c80c453f30940460e9b87862a84bea6698538bcad9cf90fea7c08f5d36a893f1ecaed1d5bb927ebc8cc674bf37fbc37b66b483561ebb5e08805e7086c533a47dec767ed3bc08facc25c8e2d5d0a7b616eccec0683cd46bf090d10e62f9a139c5c7e1556d2a2184ed49fd486850b29c39534df4f957c0a81a2058c96d86b5141031ef684594446defeedbc6791dcea2b5549b220ee2ccf8634dfd8fdcc6565f6847890c5a8d214af8f9e4d6be748abf53c760ae7786f00f3732821ce6146380e18126ab3475fdf9064f070b372db02751390943be0d6416299bb3659d8168069c858e59429647a04601072e0b075c0a31ab47024354b08b3fb35a8d0ebccccec2dbee2bcf8ceb1d14db28ad8190fa0e5b9c46bdb104c21236f972658d5564a73254b0f0be32c281a4e8f56a7a6285389edb26c9ca69fff35229b1a5fe63a53d3fd616586d972ebfaf722e13ab5f1695890b7f2763a6038495aeb24257a8bad75f269ff7a9e5c80c4661672df68dc408d52d82d5d605e37b311a78011b4429defc60f0167f4e634e8becd1463e1f4e462d2f594e3dcf7bb209857f81e660d43e599a91acc8ca3616e395a637476ee0e67f227c9b8a66a84ddb7a75012f276debe72615ff6015e32c6803db41a3845f5522187ac6099418ef13813e7c43044673de7be502ea8bfc6728aa49748c819341317939ccf04c313b512abc9df4ea76492fb8bd53dccffdbf6307ad307a1c4bd2f88e54ecd6943fa49e70e58337fdfa42d374b4b85323419e32ee083b2e6f02e57fbefc074375d512529c60043df00cb2f72b877c6464c130533a90da486a1eb5c2d0910c0bb6c6b4a894b9d59182472a5e9550bf57f8ab646e4d2714eba292216fb3b169d07875c7b407f0c4639f21b5f484ff579069849f07f78f37391607a445b0e347353bad6ccfe95d580c72c4cc33a4ad2c0b45c947d8d16754518d16eb2a285bfae99c3527a7b5a30930e8a8a6ae6077e9c6acea9696d9c3de51e1c3a73e341b0f5721bdfe4cc1cc48c859996f871280c05a4d0207ddef48b89a11a7fbc77a9df3e4b68460b4263a263ae3e0fc89ba8593591297293536007b127faaca10906734daccdf34f2e5239444de9c2d541e398861d38e46f4a57c1db1e7254b7cdcb772c6b73a6a3ae653a6bd96759f6b0e183f9d8a161b1359ca6c0c9afb3e5d3f2ecbd014f001e4aec89e961439e191b1fb6199f6d4da8fd1413b668c91a2c7a55201c41a0ae15ee1b2b46a4f4ac57520a46f9b92f91ab0a9716b27e9d7c0901b4dc9c18f5dd7c9b89c8d9bde54477b5b0851de63fa5ddefdfc08b722074dd7b3cb11d20fca5ff68a14befd0c657611c91f04dfb2a97c880ee39a96f5f07dd330364eefa9271bb00edade227bc0c0072f4b9a5dba7049ea1e070a6816a0c69fe061be8fd5000b8d5c702e186f4f0096592765be1bcd68f55a5e81951bc95f1e055510f9025f72a4aa3830a2806b91f0268fc74abef84837cd27c718a333bf45cfe4431c79c3a1c83321bf21f85a04c661dfa2fec31e6315845adf2851d8a618a5da098bcfc66745d0f7bf5782e32af71a920a9bcdd4540891de43bbe2e7316fe59dd2f5d89b724b7555783960cf64177b5da62505b93cd0661ce0236c35ca837227e7e570a54cb611aeaf5c339bcfec1898b12e83c0b1115993e4f8ba9416170c681408a417a3f198d38e8bfe4d66e2287322097e7438ac1d9eff61902dd529c333ef7d54795d8379d34639b8abe501d288c7b773492f13404613f52a1f0570eb7680d60b263f324876137d2ce3d36a4c0d6c03591dd8dcf4b1c2bb2e5a7a29f1531002f442751e98638f693dc177c096ef1cbce498f64c68898a116527a9c50b35e6e908bc45090415ef20b113bbd2c68f3f911e81a09110ebbbd0c8f3217e6355c4598323d38a4faa95c2094d62609e38341b22f8fc9e464b0a3f014df4ba5e4f6dd77a02c73a2c262321570f3c50a86dffa5841f9018c79206605eab4b41ceee235d5f70f323230dda77980ca0d89bb1c572fb8bb9a6817dbb495771f80e1ae368c61e84a45fdaf82af9319b25c8136d010bdc7fa77433d4391a1ca1140b352a373d1460d2195fd1094fab55a3f5ce33cf82766e2907f5e4fa2f11783b014f9b4957144a12e8b0cee2f249719a60793c54e3d168053c2f502e368479bb87355ee07ccdb81362f1b3aecf21a46c4448f632c3ab70cb840133fa8459bb94a8f7e4dec5e40049042646ab06d1262ed911a693a15951a763110f7e06c078b29b33841f14912a0ffd013e032b20c9897aa5c813df27eb192ee8d03fb18c696c68b6ae32367a959da7d676ee8aab923d1b4a26992cd0c33a9461f33ec65517540b34ec8a796926e8c43a86b4feba6271ad2071ede77cc385777e03352b503f2445b3a53d943962d1899e41d53e2d816812a1257e369b738d363e1db30ce1630a0a66e563daa74fcb1cc9ab0d99ea81b89069db4f3df65130383640f5768476d8161db5183f28c3253bb5a4402dcae064549901cacc17c55c6c7b94c69c866088a7c88d44f9fb74599d0fbddc2d84eb5ce3fa58685ef006653001f0143ffcf6ce2f773873873c08f44457486cb22f3fbd6630be9c520f1414894b393bd525d796194f917d9ec89884efda258caae994e2ffa8a0877932690703aec4fa32859bf27bceb6cb07229c0ab29177397d72042a0357d26b17ce70e10530618854b255584950310fa2e815cd3eaa5113f0da10e91a9b747da9fb09b7f8aff6577df2dce1d402e4ca700a504dd52214c63e79b2a0c37ee7c0608d360117d5a881d78b223cc7620ffcf93862adb95c613e0b1c1db3b378658be8f9376893afd00b6b4435c2877f8d39afadea74534610b88e82254f74c8e22813cbe16aa7b971ed979fc3ef7e3701c8e951bc253665a68ef838ab289b15ca992079a3e98d7249d8f9ce99f6910d31957cbec220c5020a40c094a0ec9c6346bbeaf56610e92852787d2b6b400c027a15b09c22fcc4582d2b8546c0371055a4754e07cdd4b340085c1123a41b175e881c553145ccf8b75d931bd6f1df3b7100797678ed200be58cfb933806ac21e7369850181775074cdc67597ae02e6aefe4d368f49078df4d2858d4688dac1d9eba880fd30a07b937b32178467c57879d16c4f25c237e35a562c552a8e61a5671b11d3bf52bddd88dc3332c69c83d87eefc3bccbd72f70fad9b2894227029e8a002dff40ee1fba21a63cec6ceb5e3e3f86c74b6733362f2577c3c09cda66b0219057761769c6b08e88eaf1b1908d690a3b638635cdef2635419b3705c43b68e8179a4407044bfb2387fe2c27a87295f6c5d6e8cceeefb5606f780c5376db609527c86e3ae1ba1c68d6980435e8fbfd90ecc472d76f98f78591fcab2e5cf68009d999e71c3616be4711c35e0fc7f88166fc6e70d5b9776cde8cb9c9012a5215774e587b67f6c327853513f2bd2f56ddddf8488a7642ca1c14188b18d3010fa7efb6d839b01797f5305d9d341694b8d55bd2633ba78da0eb57d31e5a61439f7253d681de68e66d510addfdf3757d2e97229ddc8ecabd7300e391517e581c2128eb9fd9e24e18bb0a160c18c02a40c8bc45c1dabdafec6daab9872e0c1a3af8ae6c8c3dd7e06c00885061dbbb5bb6d6ae9eada65059778b440b169653a3d56cf389fa0b070c509984fc59324cf8d10f62ef40c629e78d8d86f8344ea26f83d0ea8eca50d1c7642424167be8602ea86e27eec7a9052c418c25a377b001f064d0ef7dbd6b699e99c30f41ee717025e0e6b7ecb37ba1714aceedd2d4a150479f31096470543a5d07b5d78d8298c3030fe41849d2fd07d1d8f555acacbcf6a9613027058f53525ca61f0f9ee6d0df84e6820502371bb8a69d52dbf5c61ebf6e68562ebdeda7c650044d2c513114dbc98f3746926b7df95d4af72bb9ca973183d04f3d1a8c12ee00421df7deaa16f92c6af2c02728d6692b45a6afecab895f59050292a7fe52d7fe5057f115ebaeb273dfa3627fc8cb539a284f6aee7cb70639bd6c4db9b08155b3075504204e596cf037adebd34da6c6de3bc1845eaed274740b7f99731d301707f747bf2d3510bb9dcdc210715605b814fd83599bea3c854a95689fb8464dc06ef2f20abe9e6961a28dcdeb2ad13391278db00840dd1577445149cedf86f782b5cd45f275d100c908ca3527df4b6911194cbd2637059eec39ee608930124127e99bf55e3c34b0e2ef956ec113da022ab1e59d94918b820f3c8b769bee9c1e37febd5ba9edc9242e7766f9bd2b1c5e8d8fd7612bb90b0a15f61ba4ae84ead6e5e010627c50ddbd4460eabe2d35530", 0x1000}, {&(0x7f0000002280)="a6e220059c2fa0a2c12e286f", 0xc}, {&(0x7f00000022c0)="0c34ae6fd79dfaff401da6e651b3a0a559f3bbfd424460ff60351f7490197344a07894a48ec703c8358448eeb963f4c13261838a581cca1792150897bbd2ff4ef8945e790777f0cc53cb7b55b5ddaeff375a201365b413ae6867c2e9cbf2df6241585e3cb77958", 0x67}, {&(0x7f0000002340)="4073d6e969737fa370d2154f20d370f8157d52", 0x13}], 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) mkdirat(r1, &(0x7f00000023c0)='./file0\x00', 0x81) getdents(r1, &(0x7f0000002400)=""/63, 0x3f) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x2) sendto$unix(r0, &(0x7f0000002440)="7c084dc8e7f3390b484e4ef83030bb7e01343534f6", 0x15, 0x5, &(0x7f0000002480)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f00000024c0)=@file={0x0, ""/4096}, &(0x7f0000003500)=0x1002) recvfrom$inet6(r0, &(0x7f0000003540)=""/63, 0x3f, 0x800, &(0x7f0000003580)={0x18, 0x2, 0x3, 0x6}, 0xc) close(r2) rmdir(&(0x7f00000035c0)='./file0\x00') connect(r0, &(0x7f0000003600)=@in={0x2, 0x3}, 0xc) connect$inet6(r2, &(0x7f0000003640)={0x18, 0x1, 0x2, 0x400}, 0xc) unlinkat(r0, &(0x7f0000003680)='./file0\x00', 0x0) r3 = open(&(0x7f00000036c0)='./file0\x00', 0x80001, 0x10) mkdirat(r3, &(0x7f0000003700)='./file0\x00', 0x4) listen(r3, 0x100) r4 = accept$inet6(r2, &(0x7f0000003740), &(0x7f0000003780)=0xc) fcntl$getflags(r1, 0x3) getpeername$unix(r3, &(0x7f00000037c0)=@file={0x0, ""/44}, &(0x7f0000003800)=0x2e) mkdir(&(0x7f0000003840)='./file0\x00', 0x8) recvfrom$unix(r4, &(0x7f0000003880)=""/134, 0x86, 0x47526deb6376de6a, &(0x7f0000003940)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000003980)='./file0\x00', 0x1000000, 0x6a) 00:00:07 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x6, 0x3, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) shutdown(r2, 0x2) read(r1, &(0x7f0000000080)=""/78, 0x4e) r3 = paccept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x40000000) r4 = getegid() r5 = getegid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000200)=[r4, r5, r6, r8]) socket(0x18, 0x10000000, 0x39e3f27d) getpgid(r7) r9 = msgget$private(0x0, 0x0) setsockopt(r3, 0x7fffffff, 0x1, &(0x7f0000000240)="716ca3465c912f900affdc3fa546ec191da6a26b37bf5031fc8c93955b41bd14cf065c48aade3cc91a6e1e4c0a90ed6de38905f7280490baf27065a86c35d84c4bf45e1f57b133f76a024df95a4a1d590a62593006759feac1e6a404a0f2eaf90f6668921581ba663cb02c9fb84c7a4197018c636e64578ec2edf8db4bd000c381e680d6a28d6e1405ec5f3d1f6bcdc625cd310be402edaa8526", 0x9a) utimensat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x3f, 0x3f}, {0xfff, 0x9}}, 0x0) msgrcv(r9, &(0x7f0000000380)={0x0, ""/230}, 0xee, 0x0, 0x1000) truncate(&(0x7f0000000480)='./file0\x00', 0x5) setsockopt(r1, 0x0, 0x3, &(0x7f00000004c0)="d5f6d7548225083fadafbb47b1fccce50a0d6f8eae66fd68b889bdb7efd497", 0x1f) getitimer(0x3, &(0x7f0000000500)) connect$unix(r2, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) r10 = socket$inet(0x2, 0x10000003, 0x1) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000640)=""/59, 0x3b}, {&(0x7f0000000680)=""/190, 0xbe}, {&(0x7f0000000740)=""/160, 0xa0}, {&(0x7f0000000800)=""/1, 0x1}], 0x4) getpeername(r0, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) bind$unix(r2, &(0x7f0000000900)=@abs={0x1, 0x0, 0x0}, 0x8) getuid() getsockname(r10, &(0x7f0000000940)=@un=@file={0x0, ""/96}, &(0x7f00000009c0)=0x62) sendto$inet6(r1, &(0x7f0000000a00)="14d6fc3424af6883ab63390fdb8286b44d0a9b604d8adc15a737fdb9482cbe67d9d06276f0a22b7a43c951359fabf04b1674adcc7ff1a5312e9cb4a5a3bb276d5b3aaef817ee3bfc0b032b770ec36af985cf7a304955c6afdeec15c6d54daf7a91ef2c38ad0ee003dbe46bd814ab9da50c4e50f75f4b1d552762fed96b742e2ca94ed7ed42797e47072c9126b86226108076bc723d40d540ca4b6f2551d9d79db33e7c1a977e941ddb37408a5ed028a681fc101a92ff867e57e10b6122287d55ad39c9bab1e111c83bd9c0a508aa8f95cb19cf1e3c73784e733abfc82bf0777eb323671965fcdd3dfe995869b84cfe7250c26892ab7928a23b4e1914573c775fdc790b7013b291466b6562a957e5bc962b843ca5a05987b5cfa0c258668cb57d1f4f5795bb97a8361f0a902ec0becca929bf756717e38c2489a931e44a20655688c7a14c85cb6ce6c8302917130712b53048338944e8efff7df284011a9c317ffe712eb84fb5228dd4ac1e20abd73b5affb7c7b74b0ab23e10cb5e8e7e9ec4e21cb04beb8d3c562bdb003ed3a4b0d32ef248b68afc8a6217c6e4e2e80f4dc9e36eda5505a4243652fb0e610f83e7bf0e4037c38b12d30c48c8a1c3de6f58595f63350b2771cae8b59d2dd8e3b6a54d85955be8850263dddead46e62f34b6118cfe84a28dd62b4810b54dd1e63294cb9fb4b4490124e725b37dcad643ffc3bfde1a3d90477cfab990b24e4da438f6136f57c3c1592f4ee9ea2c41fa1baa932586545c7cdd7f545b55d1516f21a15535da08f9100d86df799aec1c8b1ddc0112017e2510add2a54fd4e156568f1fe1e37044add0c3f05e5448427a5f0a43ef40278c2c7d5738ad6b9a63b6015f84a1507f899ad27c432ccacac4d265674d6a3f152b622eb75a7785f5086200fd3a6eeadb57ca7ccadd326e84c78fa5e18fcc1e2e69a041cd7937866d1bf25cf1ab79474eb2e90b9e5a6bd3143f10d5365d326150fd6c6f709af3d7e82d347ad7890cfe66adb42c6a728e1f0f189c074358e4d1f7d36d492aff80aae50a3f6d9e925ac69103bbf6e0cdac6c135b257323c00a327fdd31cee080b80500ebbd543513276a41db2a57234703781072beaf6fccb54cc0a8207d733b401724c3ede602c63a28f19f247ab850f8a3cf8f90199a1218d4e8fd6f13760a641d77334486436ada7363c4e6b7bb26fa488b22fa6baecb9640c0e9501de37681a5bfaea523b7f000866bacc9d21eb1c0633a3a250f68ec3a1e6fcee1308e13eb63ead4540125251a1368d5a0c9469be69b0e9f3a464b1d9fc573a2f9160196491836b4f0a7b9e9a1814e779c2985b568370460a0f3778eddf845c0e1a25a537df8a8c05d31810d988d6108c424bb7b4d32e7b38bc2f9764def1a16f99fb9a7c8b9fb0f5670acf32b13c4408af745b4619870c9ed287cec5b3e356c58c09b0404fe6822bd34f60a7f1972b7a0bde1b48c01cda2ae9bc48d6d86cd76e651c8ed2fb9163e4aa266141a3be21c90a57fd6181ec56ba91d1ab9d7c6277642b251e49908591d61774c2fdeb8899c4771375d2f179a420a88850729b98da0542e34b6df8bfbd96f9fa3a4de059783aaaa4d325f6cd201a8c0ce4a1686dbc728a651730d16348ca947b0bd21152769dfefb66d8c854f075f71dd26371b928ee54d9beceabb7c65f6c9652c010f0a2072bc0760eb925bb014fbeba92ac90e7bf5f4623321039aba61ff7818de5c82e0925de5871d47bd7b25c47eeb4daeb8c3377c7e3200423a49b489fd68602846e492c47deb154d818bb538ff78115a7c648157707d3bcfb46226dfd3f533aaf01f78f61b06d7183d78f7f391296cd016df261158d48b742e011c8524d18bd33482a251c4560d3ed1b3468dfa4ae6110f5065baa50081fd2904d848af748069c9e26c2280fd51ac637e90843757615e95ba6b28f1ef63300257963f9bac716a94b8f77875382ef0fdb989df6c59f19faeb8001ee58d498330bfe7ab86087308260042e1f74917dca5c5a6445ac9920a13967c55f91b8b04b9948da3dbb79a9ae07845a174963476dd77d0a495fc6cc1f95a3e56328805aa4000d4cceceb309575d84d13a623965c3ec0cacaebb3374e2b63102171d0ea081b117c4be998ffb583598c7d1764cd0fe2748fffa79c2ed4cb3ffb945bc7034b0272326f22a1fa60d1198e070dd9b53f2f54569e6db0ee786ad2c1d24998ff80d99aaa78012ab6cdd9db03e18ca5067328bac416fb72c0a6e92d215bf88d10084d2823f281265eaa519947ab6f0699f1c7162c54340bb2b6d621a3072684fcb9cf21b3878fb770d41536784cdc7df030d2b1f35bcd09333fe07b0ac066a4f1452f485beff48694d3bc3e5e80f4fdac0eefdadc02645ecf9a7e69b294c6905170f9073df27438811ba75a07b4b329332647c31c12aa0571273b35a77a575321304f4d16744974010444a3058b8992f5d8abe9c0a31603720b5d9e7e9f86b339cae8e8077a880cc85eb80a52c78ffe553a0f7a83597121b4914368a62869021f4a74d83ef52ba8ac39f43efc03f546595ffc176e1e184c6a09dbc70ef13a2fdc4ffa9154cfb64c0d7059fd30a65a67dfbcfbff5f29644ed86f91105781138ce841bcdc43c17f5c9a068b7cf29e470eda92930360226b9281db0fd3f1b829aad54d54eef5004967b5a3d54e18be0efe9d3932c61445b1fb8787b33b48d02168f21f32ef36172c59dc68c183ccce1773e3c3f875d5563ada98a32322f9038175fbd513c7228c77e5c8997deb8b3292183db5ef8a8c744ad69717d61282f8a31659367ede02b8bf1c7005e032ad1db386441fe9d92c82ce3a14b0bd45c2ea19d3162597939447ac8a0b990ba08076e89e8fdf908e2c62441a16dbf5345f4be21a030fcf9c1e5f110cbc950a890a1abe9e78fdc1457dd4f19869a59332942f8cfaf1995fd1e35a0a48e1e0e129dab414d08c1b0fc45b3f82ed9a38d36a1ea1764470fbce774a49c163035cc81d8d6fe6e19bcab54cdbea5eae30654587114d654b5add04c67282c365f253f59ddaff92dee904a2ab8c62b137e01f76962162560d7e76d4dc3f167067c96062b61dd57527db1ad9f6053189ecffc696e3dfc55b287c30eb1b67567d9885ea3c6bce690a1a67c3ec401b57972a9b9ebb20f2b2b78ed20cd6a3121b2bbaaaac4d4e5f5f7694462be77139cfc2f25c5180eaf314c2a4cb736845c82009620ed0ef1bc6b7e8c5e105007496f9a57b248902be3447073a0e89e7cd81a19bc536be36fce8127516414ad2ecafc9648233f7cab104616ee0cec84ad8b9c649f39dad4998bd1ec181d29c821f74fa5e7c543f7e5fc861674e9b7503173fe44c4b4c53422631ada0cc7f7f7651d0bc6a76f447c56f45f771062b10a3f44207930be724a3428a0693bfaa56f472e48acf2e6ece1a038f152e6f2de495f67b42afbea8391da63c7bc936ca79763305a36449d75a71ba3830625d6898f71cb8858e24f38b43888226d336ba0f344c3ed2e9ff7494bd2d24f713df68bcb1e24065be4cce70edd3de01b055c705d3ebe8c317b3425ee8961e80c869b3791a1d8966299f5b1ed44db80b87a568c4e83d9c03fba20632f2e91f472ce39bf5cc22000dde6d14a2748ef1c66044f0fd147342cc7732dc0cd0b8f58c28ce4cbf28d4a56ee6d587142a77ceb7e8b200b8a1775b88015da35af30c83d6f1d7a76a3017662084691660dfffd6b1fff72e2c04307983fe63264187a27114c8a3db4e1c94b1e1c8270bfed0cf890495e903ed5520c9339ffcb17b563871160184580928d8cdeed3b10e4ff7f4b7a3e5bb8a3da8f136fe3049f77ba33c48b3c0393198f1c07cc70668a59f78fe291e12fd281ee5d2071733be8a391254d5e8722d13bed6a6cf0238dc526932982db6d6fde40b683d45f29d9e6c44070f35350e2fcc9ce21201582be114a415056b94a8a4838d6f204f12522865f102b312143304d653e050941a9c818c429ec152296294a78735e87997387a0bcfc26740a9553251c6a0268e6e8622df2a5a30186c216ff9333162a46761422608fe1d8b905cb32568fe6a9764ea102e9376b9c36b9cd3dda7dec6100c9ca9f2191e1446ddec0e8015f986d1144835215c3e70b4e72a09eead3acc5d1663fc1ed5b0d531f8e564b24ec50fe612273caafb1414563298d421db299dd22b6b27f08dafc0561ef281308d54e7d582497c9d39a1d5eae87f3fb9a7eac17de73efab06a0ebef59a253d0ecb1327da9a221ae32e7b9d5a69a71c840831ba319e30a7aa6c6cc1ad5b2504e17902e480f4b145d889ea448aff6bd9a942cfe8b666a2023b855e4e36cdf2103d7ba928a6dd3746b4a87984dae64aed130aa01e237e1910164a70c2b86509ca515869764e38e406ebf9a3a168f1fe1d3725b289e9a621c881c7c179b0e1d5d5e81451bac8cd06bc61fa56b6281335c4780ea69b6d9306f042217c9600ef4f37c8aac9dfd4ef79b14b67a710dba622dc0b95883b5249462541f21533fdddb577c91782df3a44ebeb10494d7e8c19aae51d53c52097e86fca979d0797eb480a3f3e52f390bd56958287d08d8572551520ad35bdce6ad4e66fbe24dc13eab28c5b8ed53c9ba3450e4af9813a98c38b84292a64ecdc5b7997d3953a67ecb45bee0026ade0fea9044f3ff6a26123659317af418a6b38e2b13ea8c17cc633f74b389d719a024cafbccf47a2b484876c48cb1b2f224eb13fd99cc17fc7fd4f6d4c145eabe9b06f205b5a6b7948e39d798e63edd6ba96af69ebd7504bf208d8d67721cab91a38b3e21487366d97cd2c0e598559625835a1cd1bf66cad63ae69ca5c170c18585f3ab509149333e1e2cec06284f6befe9243760d6a85800ecee7b930d973a3acbb17a9d96c25509b222ea01f4daeabfa7927469c8711f40e67d90fe8ccd04d1bbe5d8582f89e5e0e56ca02871be8e61d19049c5aff879ba6e5d4625e639635a6bb8fe3b30907ccfc9591fa15bc7a08c8a299b107412c20a9566b90a8f03677f073d2ee82b641cfa94ebe1f4c3010dc504ab22a152b40cda663b7425814473d967140ba2b2edbe26352b01b778bf2445b5c7f33eeb77fb2b0737a229285d9e6424a284b62f37ff0fa6457b814699866dca4e10e510205d8e60a90f99f934567d89e17a31a31b0da363693d74250ca0c8902ee1a8416c3bbcbe503f90069c2d40c81db7f0461aa1427e8884f15492b16b87682b8cf192adda4a39a34ca2dd64e2875e07c5b14557e23af37d9b84e11995536a4bdcba2eeed1115d30f75f435c3fcb442f44d58e80b4ac590ed45ad45def3b62bf08c723bbfdaa457ba51bee492b0fceef3160b4bef42b6c07b853a6f2bbee20dd92ad94af9e130936eb08c85928ba8dcdd9cf352766e28e3843b8d0d8a3c110bbb5e4d4eded64039062a8b6e62cfe10809bf97b3105b2cd50d5878c17cfb65dc14a09bec00be763d62a8d219c880f700c54139b000ec493605a6bbb03dd21ea6a1e23689b957e718b3a715904647db4ee55d91f9a8390a7023104ed4cfd31080c9e1c2f22ca0692ede10dfc2650fd5b2abe9ccb8774053524bc51c98e522bdc1b41bc6e072117655d56373f415c72897de133b9373c0421d2997b70390e5d7decc53ab5f4786fc86aefa82072bd10918b844020f85ba3e232c94cf568ef89d815debb9064cb9b490ec0451c69d3e2e6c350520a61ca1a865b93e477de224f373fb5e9b8c59bd2a70f154f8dd1ce7d58ce646502ae61c0fd0b2bc5f38800cb2ef7864aee861dd47", 0x1000, 0xe, 0x0, 0x0) accept(r0, &(0x7f0000001a00)=@in, &(0x7f0000001a40)=0xc) 00:00:07 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) dup(r1) fchdir(r1) mknod(&(0x7f0000000000)='./file1\x00', 0x2, 0x1) 00:00:07 executing program 5: mlockall(0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0xfffffffffffffffe, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/46, 0x2e) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) msgget$private(0x0, 0x100) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x40, 0x200) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) sendto$unix(r1, &(0x7f0000000300)="380dddfd2cb9290d551550aef300b143f3fbcc484695c8f18bd457827338bec87c646059d2563b43ed1b0adf64e8360160f7773e3ce313fc9ccfedd9f380ce768a927c51ff18d060a714a7ab7478acc8bacfaa0547ebfeb3c9b0aba5714da446e6de6178855c391981e86475b9b715e3009f56ec32d0943777d742068d2d62ea0916fd533e5572afa9d6ab9f784e9886b558206ca9941832b198319146e404204335ea0173d15c3fa56231f013e985b4490cb02bb13a5aceea425fc4c5a8857bd6e720fcc64c6722d7683832f3dc", 0xce, 0x4, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) accept$unix(r0, 0x0, &(0x7f0000000440)) msgget(0x2, 0x3) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000640)=[&(0x7f00000004c0)='%\\:\x00', &(0x7f0000000500)='&\'\'%\x05{\x00', &(0x7f0000000540)=')@\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='$\x00'], &(0x7f0000000700)=[&(0x7f0000000680)='-\x00', &(0x7f00000006c0)='-@\x00']) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000840)=@file={0x0, ""/99}, &(0x7f00000008c0)=0x65) setsockopt(r4, 0x7f, 0x4, &(0x7f0000000900)="58f2cf2f63dd812698e288f4a9be77da7c685f75458428a699ec744003ce213b35535dcd4d256b6e440dfc02d2e1db2150d4de005365b508f72fae4a9fd954440e54d662e1ae9120cfb260f7f4e92cd22c39d17ab68e6a1d65fb5fbfaf3670c2df21755cb0f352e839e0f255dc9e2aef85db987d42206c77b9c4b77135900c69c0d5a144fb640e7b933985f6a87ee0499463c6e24044c995fbb11e5ba13b156c2c4f00c3ea5611b1a46347e674eb10c5", 0xb0) socket$unix(0x1, 0x0, 0x0) connect$unix(r4, &(0x7f00000009c0)=@file={0x0, './file1\x00'}, 0xa) open$dir(&(0x7f0000000a00)='./file1\x00', 0x1, 0x0) recvfrom$unix(r6, &(0x7f0000000a40)=""/178, 0xb2, 0x43, &(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa) fchmodat(r5, &(0x7f0000000b40)='./file0\x00', 0x18, 0x400) pipe2(&(0x7f0000000b80)={0xffffffffffffffff}, 0x1400004) getsockopt(r7, 0x100000000, 0x7, &(0x7f0000000bc0)=""/4096, &(0x7f0000001bc0)=0x1000) symlink(&(0x7f0000001c00)='./file2\x00', &(0x7f0000001c40)='./file1\x00') shmget(0x0, 0x1000, 0x570, &(0x7f0000ffd000/0x1000)=nil) 00:00:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x3fc, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f00000000c0)) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) getpeername$inet6(r0, 0x0, 0x0) 00:00:07 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) close(r2) 00:00:07 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x9) r1 = socket$inet6(0x18, 0x3, 0x5) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x857, 0x100000000}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) wait4(r2, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) r5 = dup(r0) fchown(r0, r3, r4) r6 = socket$unix(0x1, 0x7, 0x0) r7 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x100) r8 = semget$private(0x0, 0x3, 0x2b0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000200)=""/117) fchroot(r5) recvfrom$unix(r5, &(0x7f0000000280)=""/4096, 0x1000, 0x841, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fchdir(r1) sendmsg(r6, &(0x7f0000001780)={&(0x7f0000001280)=@in={0x2, 0x2}, 0xc, &(0x7f0000001540)=[{&(0x7f00000012c0)="c5c3982ca05ae830caf62ba6c8fa781c5940a1675bea3b335746e1c2a02de5f95c55cab06131b7063567b0217458008d2bc543447d099fde62", 0x39}, {&(0x7f0000001300)="999869cc314e32c41cd63dc3e8fcedcf7f766e18f24195ef8a9d95b275d6584a6275e439b87d73c4d5871b717bc665c36c2229e5294f5ea90066d16b2cd9d9f03fa8ba4f322f2a26a83203918adaf78faf58dd352221e60ead7bc85b81ba0b708d568e8208fc4bf689e5c073e60b4f510587c2d32450c0afa2059fccbcf92d38bd49f7dacd3a2ea35f6bfaf3ad622c6b638d6b646cd75033382e8709fbddab0bcd04551d76efc45a0b720fa6eed6cd5f51354f4ee4c012f9a93fc046dbc270a80404ea5ced946a5f1a84ea94b544323b7afde9567d684587811374ac4a73b457b7f4c7e369229b5f160aede70bdee204a3e5bb346dacba21f921de4b78", 0xfd}, {&(0x7f0000001400)="57f0a4c786e9e755d9adef4c426fe93f6e5af1f70787a700d8bf4b9f743e34ba81cb4d", 0x23}, {&(0x7f0000001440)="d4480358490b16b35fbc2c35eefa1f202cfae3de2b5a127b2b2bbee4f0205654d0f3ea73794501bc3bfcd830a4fa6ee5518b2e5bb1d60c399f4e41a97e5779ff3cd0c7f78406a2ec9c607265f22604afa0f50405bde847a80d5c2bc95fa317af440de292ada11c4d992c9f8c450518182fbb97da6d34ad47524d042a818b1a6eabb2bc66cdf103bd7d2aee5fd93c4739bb3ca2a400e432d245b76fffbfb11f96e5dc25d699ecbe96061948f4098981a689690d5cdb1c795eb4a7979cee5467901d", 0xc1}], 0x4, &(0x7f0000001580)=[{0x100, 0x0, 0x1, "0a2062dd979e034f3a363a01d802ae8a67f56c028b6a83dc96c8a8048f03d139e8925c7dcb6221108e5eaad7819e19cf93b7baa0b3475ac0f01595a0e5fcb4fae8a6c4f92830323f8ba052f876ffea112f4b50e9d08e2b9be460c2c29da084be711be699994efd8a51dc17d4b9d49541fdd648a1a96e626c1f9ad2fa081ec5b0c270990feec76e5caaf9dcfb37fed6579eaba37874767c207739aeac6b7a7f54af89f376584474b3feda7af53ed8d55adb7835433ed8ee9a6cf80ea4d602a5e160a4ad007d582d84c14fac0f2e0a807de2e138923044216318e6f081244b3e31d3e402df4687e1c5a3"}, {0xf8, 0x29, 0xfeb8, "d50750897fa6c9173402005a2cb7c45692eef1aa814f19cff73207800f2638a31012f5280c08602937fed84cb57ffc34a94422718a19ad9407bc96d527c6dde5e60ca543a3dd12fb9c0226101f0027345bcf6d3b884af89df17cdd51c860583f3a2026977f35fc19e5a6469df70b0acaaf09e65d620ee5f5902886f805cdef72fcedd6944c0113282e8639045df0a1812ead0b94d806b48aea12341a316d57f21fb768c0ad3bb86334c451bdcbd0725854a87b89b5dad72a5e6f7506ddc46a43b8eef9ff96b5f2160979544a5d87ce6d34a0707831aef318ac2339daa3ead1444fb28a643c4870a0"}], 0x1f8}, 0x40d) fchown(r7, r3, r4) read(r0, &(0x7f00000017c0)=""/253, 0xfd) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r11 = semget$private(0x0, 0x3, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) recvfrom$unix(r10, &(0x7f0000001980)=""/207, 0xcf, 0x840, &(0x7f0000001a80)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r6, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) r12 = shmget(0x3, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmat(r12, &(0x7f0000ffe000/0x1000)=nil, 0x1000) unlinkat(r9, &(0x7f0000001b80)='./file0\x00', 0x0) symlinkat(&(0x7f0000001bc0)='./file0\x00', r7, &(0x7f0000001c00)='./file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x812, r7, 0x0, 0x0) semctl$IPC_RMID(r11, 0x0, 0x0) 00:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = getpgrp() r4 = geteuid() getgroups(0x5, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = fcntl$getown(r0, 0x5) r10 = getuid() r11 = getgid() sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000180)="2d0a6af08400385e7f7e40ae3c955dfe18248c0f01252da5758ec6314ffda7bd3d1e8788e0121d6459f140dcc27839e323c37107ac806b8f92430b20c0eb65efd98be78be8c95f821311a5207bfdb30e915d6626355a6f5c7e795aefd28040e058865739c4c087d0f6168cd99e2b4409097982358eaaf22b0c04e32f4efc07032d06f9786d4e14644d28ba0d7fedba4040aef2abca8f90706e44c395e5373493a61e16369a6e276676c2df515e7ac9fea73274f62241555d2eb46a3c7a3d172fef3905edd5dac3", 0xc7}, {&(0x7f0000000280)="fd9f126675522847c4ff8eafebae40e4c8e034ec9e4c398ef4887fa9ad04d501d68ad03c4aa8b78d7cb6895c33638338c984ecd99f1a8477535be4ba50ad01bb4d7253ab00c486aaf579282aeca379a3b0feadbe9371a03645b161fbdf32cef9fb8639dd6bd047f652886c20e38b6da1faf0e4433b47f962f6b7d5a9a3352654e06974c958e68dec232fcd8cbaacc98f08214391dcaad42c543fb5a99f9c7c7da5541b85036c0fdc94e99639589b8c73e9bf27a13f18a1992e39649ed874ac39da74020d28463e40f0f26bad9d50a201876eb3e591e64e0d6522414b27ead13edcb17591d548fa9c9354a0ee839a06d4eb4e24f26a9cc68547445164b3ef", 0xfe}, {&(0x7f0000000380)="c4c3218cc4aba9bf8cc53c23f94f5eec3aac5683942bd20375d13732edae027da0af8fc577d33c9f746bbb666493303ca9d4a635ee8da5c28f4ef24d23f0a6620a74441e16b9b05aa195ae36d0ac2ea9ab1bc8e467bfc080e996abade1ec1f84065c8ff5a933d09f20b6c675f062b71830af5cf0aedd6cb0a64814ae8c6d94c73883bf424a7f0f189bcc7313a7ceed29a994f49086f0f8dca73005eb392a0a3d45b7a090f5ce613b5565e34f142b43aef452c342408b966474fc", 0xba}, {&(0x7f0000000440)="8ccd4fac38608563dc13a1dbbad02d6bb7b7599b6068fd01d126cbd8bcca2fb1614721026c66f32343b4339b7cb1a8a5642c2eaf32b5712dcf52d6581427be7ab193ad8a7a68fc741648bbd5ef438fbff318c908c0ca25bacba4212ddbdaa07022096c6b276796c4421e7dce0461a8a031729862d8e4236b96e97239e39322dd2773829a239da5dc20019ce5d0a44f7cd75ae2dd478b730d50be9d307b588c61ceaacebc11901a0dae84c00e988159eec6b4ffb8f3fadc2f3727591fc964ca4af23942e96df904a73b5a2239037b7831c43719b41222dac6c1d36afd551d2015621c607c5594b91731e67204d21ca964ddda08ea034b12302b14139d5044151e0d27c9e7d1bd948936dd1ed095df3f0b5286bd34ef73a77ec5d2ca77855d0554c09821ce64b94e8aeef45699657776f9416a6964934910c84f97f4e9441c4d252209804a3435228009643c6c916cc24aed9b53d42bba819e0d45821f73c8b83bf9ce8ccc16e91063fabb978dda792a4271a9782050b94de5d1a840bf1a2b4c79df0e230df4ad2c1d08293e1227672d29b212c1a68d8d3a6c626745ed4983948416921ea5fed4501eb6104b626c9f51dcc0bbe47b12952446dfb2f99146ca6e08f14455ae48b872af6bd69cc5da30c95e7b2ee21690a2e7914dfee9712c509f68d826418df8303994771c75ffab8bedcd440cc77c443afc79d8b2cf08b07ffe958361e0657af8f44501cb34c963c63578d526577944c26c71f5e78367e5436bada01abf40f432bd278dde6e97ea9805d442e942b6c3f5403f83ca9c869e50b0a1037eaf2005243edf298bed59cc93307968d1fdd20d7776ad176ed83820301e4f183c478b34b01d5db1ae213df0a13370f35269ec3414eae289c69454570a2a8c8a93abe48644dc909a0544bd70c2d1b0a60ebd55c265dbfc70de82523ae5e1dfbc5f9c3c0e890251b51d3c3431d843879ddf9bdf70248e1bc3d83d273d0d0f74e62c260be2a95a67645d80fdf2ef6ba07b89a72d926c230999de0f7f58fd0ef0d1fdc805b4367f0793eae3b9167bcc77c2ba0389196c3d8a52144cf05738edbc7712c8d90c5f47aafe98c1678a096ec54a831ad35f56272b6c5beafe2d2e1127b11710c5734869a8cb182087e35d752fe4bacfd163cef87ffbf7dcc3b40bae68f1a366974b7c0c7125f5cf6ea348b48d7b0c69b36c17556af33c283d9ee2b23ea032b8cf90a100ad8b363e6d175f3b70d6d57137fedc2ee3307c25a69af5f6f3081421cea6839fd8d7e05ff9cbce036bf6f3f83f2d970c2c288fee88d9bee7f4b92758f28be5e6e560ac4a14bffd30cf7a0f34c8f690271096373db0fdea143c552aabb1c8818789d75b6518a0674f811e5e4d77c52f8e2b10a51c9a293f694bae9e979bdbbf8a2b33d7f136e78626c00393a35693eea2e26fd8d82c3caa00e20ae160025d6a8bf49a9e77b88fa915ad785b8ddb6f31a5275df8290832f9125f099f31638cd20693020820c52ef78c8c55942da0685adab7a6b48a4dd783c64d562547c8019d62709c70f6874ea2d8f274b91fabd247f6e524f5fe7feea2de38ef5c71e3ab605d573528068c04d35a8764f8acfc91fd12f6940f9d24b0830cdc8b95166569bc03bcc29e14103f9fca39dd4acae4c4e6c222a37367fd497c7006eaa614fe646b7736b715e8bb1c0a3750c5b7fa65690192fd5339e46b44dd4c480cc29a697914edd9beb7752d52305a078fbf17e0c5b363114f6bafbd22caf3da15ca43d3bba1c0293154628d5dfaef0f596cf45a00b6bcfa09b52a2b1cc965e320a0cfb2e0963f5800ac0d0a057f319ec2a5c0d126eb854ecdd8c5b4c69f1dfcda9e676f84c9990a84def51cf79e998de9b0cdc4cfafdba071118879c33ce75e891e9ae1d6e7626ea18a6da0c9a4fb880859ae61343f27b584e8614ec03b5f4f053d922c0a1af2f47de65c88895c6728bb0a30d13ad38cc9b2202634ba15fa0c9f74bd1f45fba6de0fb596818226b3f0965b677a33623cffb39e62c91bed07bbdc43e21661d057e81772e10a46fe0aeb1353598016b9d56a72e053869dce48d7837e868b076aae1d3392a7fcca7f4e221e7df99945a8f71e55e45d0f234924631cb08dbd63648c3af1ae657b8c2636eace0d09706bc8cde8b820dd3c4b45efa936b25e7f3fe69b1da654c9e9284d98e0f25468c54207a6d6903d5d0af419bc87c86e578952ae755da933f0651b16203c5a27152c9e13f4aaafa1791f5b60e9472c804ca88459db0e78624870ffe9fdeaf12d752ed079c9d24779b7aa4bc986056a685b0bcbbf34c254fca1f0f8d6e9d7ab9218015eb0414feca6ee8f829cbc71c8ed6dbca340668ed2d3e6552b47a150a0cc15257920b24d9399026d0448730916de23691796d2d86faa26b16bf4e07c74fceeb55d57b57cdd16f2d0ad2436fa48843705e073100b93786c575af856adcf2f7a17881a61422cd1b75880d75bd9b834e363554964b9bd69f59cafee8201aee79451a325872fae58acaef7fc2d2090e20b6edce2fe85fea1dcfa468295b5603118c781d1e4ef578bbf0dc67595a4a28dbde2d930e1658d056baf3b4f214b47df4e1c3cb6bfc4c959f013300ff036069efbd1ce5f3d26ff122ed61a4b7043b320da4c5f4153e5c3a28e653965cd1d8bc0df55c410d1c97e5584bd2a7d6849aa2b3a82f7510e019a19b0679016d2c47613019dcaf8bac62ee2c3e52d1b29a62295b23d6c7fe1d7a05b4caa9112a52b6f3aaeeb0ddc8e53d7003acb1100d17b62c43f57a93f4c57c0d0f9e6eccb44e5b90728f9cf504c33623a9e7b2d154cf204785571d86d3cc32cb9ac276c5404f5218d4ec0122ef870f8c352397e33c8f23520ae17c6914818581f32118ab7a95e4591fdf522fa0e9ea29063f2ad01e84074ea632227b24d7165512879c88e5a1833e7bc1f312fef1781fe878a8c1498b3229c26028ad14f374aeb148ff960b33dfbd59cb181c8f1b1722ed47d3a67f9be430f0f67999c47f546dc4e791b09f4a7f512a01933fb5efa3a8d8bb6b2d145c071f385225d6be66107db5f78d7e60430b701b48c306cafb8348b7fcc7db0522deb8c3fa0b0bfa26a67a7011e46176356276e3e3797488d593ae9cb4c938ffd9758e4687f65d6aed5cd8fab859598053be4bed00b17dd02a05362c1f1bdd6a2f077d10886a911a038d950ca2117e98615df7235f9b23efb0f96130ed86e0ea5a5c237b2c8e0c57c8b0afa305782f13cdfd05889c6ad996ab7c37ed09e056a331e5b34465b4dd877ecb494601116e4fc30c5abef449538bee0ead1a982721e3b2947adff443992721ce838570862e8ee51e805007c4cef8b0ca03f88c37e7b62612490273fd708f89f0a1fddcc7967878aa14f7deb499821469622d794fcb1be54d80dd921eb17eab685fa9a522c4876e84d2fd65f533ed07466738b9bc7f8324c10051ef043f0317811259eb0dc6ee758cbe75d0e00ede5a17c967e1c69b75b177601bb9e78ea2d51fbc84e05b261ac8857383a2d9036a02d2a524cd602fde1b0671e41c85c25de9cba04ca51078f9a1803796ed37e64d8ce1b9c36f83c4190a9aa91b0a27893169b6be3bda0ea143914df7023bfa46f19538c45c64257536d9fa310b03206faf12b88bc65bd69494fec25832d16ab990cd92753108d2663d600a91a1dc7b1d1fbea9996f815d777135db7956e127332036adf3b72d53b2bdb2371971cc60e9407e32cd350127b28daa7f322864a3ae5a79a2f6e118ace62a8fb740471a59e97098797bf9c9f2356c9f23c942d0b51db2f6cb40d852766c5fb998574326030a2751a607b0385fb7b362d21adb6a0b934a2a3a7e6a2d817d52d2a68da4ef7aa47e32c7eca1099255d5e5029171bef99d7e568df877f00d7f8211e7cdd5a97987798a7098aca23bc072e99b11bab71350bdd12273ad1480259bc86a5431a1f9221ce40751dbb7d10a097b717e9c847ea06ec51853630512fe8ab92f948f088965344e7e238cb5bdb5d8f515e741bc710089a458d49ad22940c39c6be2e0ad6284bd2e529f2752777ad78b573df13d006ace192fda86f67247c1cd594695d4ed7efbe0e651092f4c7780aab7bfb5dca60784ccb62fc72557cae4635db3a7dd322b2d25c2e907f286fca936da7634806dd5c77f35940410fbe5e8010a03bd9679ec3f818a50b15e7105416e49f85f17e50bbaf1659e83f81005edd5bbe48ec8da9b1d4acc385b21c409f5fce7ae6c6988fcc8e7a4f555f0c4ae4b2365e03390707848d6a6279d9ac494de06e4d523caed669ebfe1a9526921cee543e9ed00cee626684ef38c6ebadb6e9b1886d02511a0d78c34bd6f43924346bb70eb8d38741321858e819d33be2b2db7103ca347680be36816f392f0ecd59bd0df66f9f3d77edeea55549589ab5b12e253d402d01893b001aed8260eab1680756234723818c631d484c75ba485a7c5e91fc46b82902bdf0434a532b53ea483418aebb2b2e63c451a3d587c7badc9fcc9b6cb90950286c2e8bfab03e1da58b45ca3c88c52bfad8d946118a52561986d2bc37a60e4d4d99a22ed85318e15113eb78887bbc4cff13589fdbeaaafbbaa9db05d07d44922773514b041bd410807ee99bd4d3ec8b642f99532539ebf5826314d7eecb8b0f8ae336f04177e7a0407145e766e37fb36d514c834c791e1a220d521c75eb5570c623040a2bd5da9e0382e4131962bbfafc62f0a54216e78d5f8293bce125d4c221181780376f98d412dad3faede025cc0ef756dd8afa0352cbd58856be121a117283cb01cd8f1aa09c0e6eb4ca805a4c94aa09418f0a3eddfa5200be6e0c106a6b92506ece83a50b784227f08b453740c05602d726831e872e47d8857623d6f33e6c5f96311e35ea4ee9d992599bc3df79743f14b5ec2566955203fb3e1b9c9532a7ba6b44baf9b97b95a2a851a1045c243d58b094e8e60da8c91d96f384d886ad78602301d85d007868f010e10afa18b5d946ad7a949afc7f4a115743371cf369c1a78dac667bfbb4e1e424772aa4f3ae4edb4e964d8dcfb194882986ebd4fd04290062dd35b89f1b80eaaddbbed8e21a77f7b1cdb088f7dfa2e2b38eff29548ac8f06af49875f4d84435ca1ae55fdbcaa5a581e2b049441d60bb4247401dd4a277e355f82021966fb929c7f48f1f0874d907ba39937bc75785c0f622cdd2755a0d6e54188344631266090e774194519c84ea3988a1bf87bd53b32abbbfbbb7fff6d772105591ece1eb54cef516604ee02d11b4e089b9ea9b7d0e17d3879d4c1a7a8e2c9715d6d7cf9ca92642619d28f94fef06e0fe025335d9279fef09cb071a1580a304bf3cd055dde2cc521fb33c4bff1b35aac893399f44035cc9ea5b2285e465405eb9b24087c4154edf086316cc4207b917febd9481869e1ccb8577f28c507db3a2ae2edee29c0c10a44238d4115cc8dc4d87307249f686bb2a1f5100566bc3fbcda1c00875c83db6867a8b8e83231b16a4e08ef857ec1b2495a6f4eabf0096e7f9ca5189b662482125c6f48a25eefb30cf163a43a3c1d69fb249ffe52c79e3339013327e4a3b99d959dec7ced74ab2b06aff11a3e6a522eb344b04b569b30421a92176d162904ea10be18bcaaf56d4626c14a85cc2694113e10f27d2d1ac2ede44fb2a55f80a32d9972dd331f724bb1e37d6f3d129cf5b173352cb09bb4abdbd8a860a7a965dcab2e426498b5e1deda72623476a182d6358ef2913f2a9ab954d53e0b3e22279d75df88dcad497c4f91a2c842047928bbf536a", 0x1000}, {&(0x7f0000001440)="bd86ad4b7311b8392a242fefbed0e29c2fe401119c88bbd7a8ff3300957dc9e54c717fc9b5aa88a9db390668c5253707da9c193e90679e4053871f80eea36ef44f2bb0c87d1fdb42da3c11924e3a99a2389a4f2c348799021e3e8ccf0dfac4f9b42551d96587b655c38e6fb15e8b2c195d232ab0e3190a11202dee27d982325196c8b5a748e0f3eae71b6f3cd19327ce5b0f35e7d2", 0x95}], 0x5, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r6}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2, r2]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r1, r2, r1, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x100, 0x4}, 0x4) r12 = dup2(r0, r0) fchownat(r12, &(0x7f0000001700)='./file0\x00', r10, r5, 0x200) r13 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001740)={{0x0, r4, r7, r10, r8, 0x8, 0x7}, 0x1ff, 0x6, r9, r9, 0x8, 0x80000000, 0xffffffffffff0000}) faccessat(r12, &(0x7f00000017c0)='./file0\x00', 0x2, 0x100) connect(r12, &(0x7f0000001800)=@un=@abs={0x1, 0x0, 0x3}, 0x8) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ff9000/0x3000)=nil) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001840)={{0x18, 0x1, 0x1, 0xc0}, {0x18, 0x3, 0x8, 0xfff}, 0x7, [0x0, 0x1, 0xe3, 0x5, 0xfffffffffffffffe, 0x8, 0x4, 0x3]}, 0x3c) recvfrom$inet(r12, &(0x7f0000001880)=""/107, 0x6b, 0x1, &(0x7f0000001900)={0x2, 0x3}, 0xc) open$dir(&(0x7f0000001940)='./file0\x00', 0x10, 0x5) readv(r12, &(0x7f0000002a00)=[{&(0x7f0000001980)=""/10, 0xa}, {&(0x7f00000019c0)=""/7, 0x7}, {&(0x7f0000001a00)=""/4096, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000002a80)=""/193, 0xc1, 0x2, 0x0, 0x0) bind(r0, &(0x7f0000002b80)=@un=@abs={0x0, 0x0, 0x2}, 0x8) chown(&(0x7f0000002bc0)='./file0\x00', r14, r5) getgroups(0x2, &(0x7f0000002c00)=[r15, r15]) bind$unix(r0, &(0x7f0000002c40)=@abs={0x1, 0x0, 0x3}, 0x8) r17 = semget(0x2, 0x1, 0x404) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000002c80)={{0x1, r10, r7, r10, r16, 0x12, 0x5}, 0x5, 0x10000, 0x2}) close(r1) 00:00:08 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) r3 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/50}, &(0x7f00000000c0)=0x34, 0x60000000) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000180)='./file0\x00', 0x200430, 0x80) preadv(r5, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/29, 0x1d}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x6, 0x0) shutdown(r3, 0x2) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f00000014c0), &(0x7f0000001500)=0x4) getsockopt(r7, 0xffffffff, 0x7, &(0x7f0000001540)=""/149, &(0x7f0000001600)=0x95) getsockname$unix(r7, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000016c0)={0x9, 0x8001}, 0x8) r8 = shmget(0x0, 0x1000, 0x11, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r8, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r9 = open$dir(&(0x7f0000001700)='./file0\x00', 0x20000, 0x10) sendmsg(r4, &(0x7f0000003c80)={&(0x7f0000001740)=@in6={0x18, 0x0, 0x280000000, 0x8}, 0xc, &(0x7f0000003b80)=[{&(0x7f0000001780)="df748b2400eebb85018c5a957f05a4228869c7946d5336750fb6aa136ee01a6c4a4564726a68a2491929be21dfa4b5668a46f845fb59e4c7823adb156c036870b3bc606c76a603db74421b31f05219c0c29802c6fbc4aebacce1ffa541f9d587d01d286c47e4bc63ccbcb42c7783caa515c25549da13686ab221c01c9f82dcd6fad6ecec5931550dc2ef1dd67ed04221ad088e947bdbc14d84ef754d0b91abf2ecaec65cbaf03027feacf8e4a8c12a9f65e06b0c69887ffd2ebc09fc402f3cc620d087384c9f08e0a3891867192a452fa7ac9ffa77e2a4be8ddd6573e7eaa57c7e35d1c37a6efba1ac8ea4fdab4691633b6b44d75a97b9f87a1e1bb315fd801ad2b6ab92f5d79974e7b75939ce3f3428fd4ca99044a60b5d2e664699dcfde8c916fc65252ff9adf49f7fa7fe0c4bfd0142d72baac2944ebe59eadc7a801724c1187abf5df4e3bac10fba052d21472cb00a4a4a14692202387cb7033d4462de95943ffa0b0e2e1da3e95b157094ef610d1219ae4614afcd53b23e0fd34f526534c0beca5cb8336ebfc28dffb6f9d2248d7b07ff45115f645d23c955008e70b1d31bb46ca031da7bcd3fd1b7ada597fdec06b75abd195f46af78835162e7cddfec2f6e81ce74e8f26ab8a3a1db9b430a6c112af430d4027adf49d3f35764f3fbffd8de9680138a5d2210ca99225006c6d379f92dcec700037abb8057a3c23ad7bf235f0814de187324b5b243b20ab96090eeef3c6a28c404ceb6ea5c8e6937be48e9e588f8c142f2cb990a952dae73a33fce86cb74d949a9b5eaa2a7e6649f7e508dd42fb4de00d04aae7830836ca24c590fc0b690abae16e12f43377fc30c160c25956e4a0324a803c5d64c8343e98467ff5cd4685f45a42d5a946f8351ae5cac52768b18afb7f9e77c705fee7705b9f07bb804c6b69dfbf0f99ea26bb96242d74adc7476eb143ad89f3efb4553a731736b1d7a6764df9547ae3e76f9a77a1fcd0a2f23a2a1d6c2126c2cafc9e5b273f5ae84b85be2dd52a58b78c0405e77190443fd164e6229103dcf66aa7227a714a9076672115bd4d8e1118517a5b4fcf9b2823f56e8bff7280226b3650065ecda3da08e6b729c5d16a1e0bfaf83e1467f81607628880931a4a858ce5276b8af6666f588dfffdb65017fa8ff7e7c1853ef21759f4945e3d5eb56448ea0532df602babbd2ab8a4c98f84b69ca2c4681edbd1f0fbb52ac684422fd98887d06bff7341458cf26b2f10e82d66a0b6f29802bb39a63648103610c3943ac01927ccf4eb09e847e214eadfe7653d159ebe0069cc6d26a3b16f8a9705e0aaaffcbc3b3e6124d2194f1dd98ee4cb690a37c40a8313dc5b36629889682837fa2c4ae0ae9088831e7b97638516f2975507bffff1c4ae733b379e1708f509d15328a2eb9138205950c424327adc7863306246738e2d97a2f5d7306a3ecd7a117b3c933bc3cb1e9006adcfc6f4805a7a08578164dcd45d90aab215de05a8fc7ce45829b4ac6ebb390ab55a6fd8b8410ee7c4b26b769b4ae3e448b09f38a3887114a4222cf83de27681aa36e1046e74fa6d79c32628d04b62619c4e68aa2bfbcaefdac7c3600e27dac0f4c257b706d13d9e8f417e63d7d401ef9e0c7e7f5e3d91be1ff381e9c236b81202ed95b4d0bc224e654e8f71b4d9e3e73b333ff4e7e4924cc02dc578353f6d69220ccc1a7c0518d4ee17f8fcfc9f238e390def40241f2118ddd26bf292d993c2187ce88cd3bafdd131148ffb945b5daa872d226f04b56a6e6b06a7705d53b62ecb73f970d8a4097b3d4f6e81b56594f7280b82f3ce8a026710269bae0134ce64dd8db6b83821e505629c2da375b7ff4308e7e9e460b1813cd3542fbff403a888e637d3fbdad34524705c3f9c2e0f0f68ec2a308269bc1df5426be4e5e7e5eb5a5b79d65c8621a999761e7d6cb7d91a9a7708b2d086ee976593c9c984f684156b5843683e8b8619d6dad2f5d7d7f63de2238d52fac15166ba83b6acf96a3e436a7d9dfa24df663821a607b50718b45e0216a74bd30386107b287a715ee1d085a101f3e7f9746cab2eff8485e4440720691e4cd3406c9bde916cbe83e8704de4b070942d00384175c1dfd06a6ebdcc8fda1a38b3095077f5cdfa68d174e6ae43959c9c07f24669e28ffd1907014cba7a59e02b0e9076c95eb977f98a9cf2ea47ae4635e511e889f30caee4212ec1dd9004c776172ed0701c1150434ace3bf8d66ada6c7d00e6f80698ecd345e46e674ed016fd40c8f5bc266dd76bfd77bc875fd39d2ea50cfadcec803bc5ea127d9adbc29ab5b893c6a7acd63ca1d2488b47dfc85a4e0d433af0f6fee708a6add2872ed7812649112af87a61f08f8f64931100f33c83560b3bc0392b7cef2d48444e229c1b0cd6adbd508adc53c2ffe2f98f45f83907bbaa57fde39a3e4e9351aa443211ef7a9e03f54f4c75e6b2f4840c2ec8152b75f3ea21aa2a6de2db225bcc723d82bcff138b3dd9ff95b551ba2ca565ee92c7bfed83b572b66b0c79da865eda858ed8cc80efe6d8b6a2adc2813c30aa239c56ac457a959fae3cd160e6873c167870bc2576092109a2c0df0ae6c3f855afa871aff2ead9de514d25d04eef2989a35d97fccb71b65156619f8443933814960a54107e297d0f2763bd45edb2dd418e77ef20126386fd440ca6d773fb574bffb940517de0b5abbd1f726a4558007a8ad8a044326df4bc2dca4316b89aa18b00150f551223f4602ceace202bad739289fd2d6d15cfc749b58b8761d5052e3fa87e05e1695cdf56e9f0ead13fa7bc1429cd00fbd83298ef63876407c399e5bfbf9a6557a9199a0f162758dc9acc8a4a00fb927e70c53b8854ae149fd48c9a0fdcab10b723e2e175fba59d7a68d2e0f378053a0382f119d5fdeed58dc8cc66d47b9772b0b6055c8207a63733a6d543610331e939fcb20674310aeb554956d520c6e914d925be4aa6db72a139799480882fc9e124a95362cf9c4ba60745358d6d2f3fe99fff11db98d1537aa695905db26e763552a0f4e2cbc8af5d37e2e0ad24ffc4bdc431fafd8a09e2e0c80635c8e740b72f57705e60d1bd0d62bd288140e6e565451d452965fb450a9d98fb2701e06b2712401e17d01ace0446bb97d834d366171bc27a109ca3c9f1417174429009f23333be852ff47c3d26a2cd29baff9bdc741b1e3f03238fee5a900aa5a611048730b0be68d412046116a6d8412ded9b3d3d8ef889ac8564a3d19d31e818cabc9bf7b7e754d1436c425f788d6d626226fba10ce5bddaff0d602c3d68ef6300a8f65b0210c4ab449907ee692bc7b2f41b863eb7ed141e5c30d223e61da105d902a383d8286463884a3c90d45b661f0a7f1af779deb86ed6293aa8b5809da40012ebf80c7a8fe5fa824b7f260bd2d63a715ec5127add468490f89a0043cf1ef71595abfa33cd6304a04ad8edd78bfe9b789fb25722425a2cb21ee2dda1ac420af4347d62108efb7acc6ce49ee12c233b97fabf3780698b27078e8b5a346e7529b34b45373e36011dd0b070d8b56ccb9e9fb34284a1af4adba19baf80f8152a357a747cb84d7c33cf415a21614895572121299685d2e25d344eef2f46d285b4c067985aaa94b850f64ae03b3362470648732a91e9114424382d6d3d30a83529868be3fcace51856ca5294c43400f2c522b0335bb2bb3a5eba6ab050caf3f851fd050718bd28a24f96a0eee6b3ba9a4b15b5bdb44b0c1b45d973efda0b4d3e4702727444fafccfd234c40800268e4d04787bba6eb8c28fdc67f23882b2cce126374db347ff0f2ce3bac5abe3ef599a944fce0eba852fe21809d022fc12676c1c76bb3270e70075b529b8fdc4fa22e729bf2a242e1d51226a944c1fd78b247189d5aa1e2011e8755c46efa6ebb33d151b9a198809097929338b17c3a148deeb25a2df46e29a04f0001c98aefe6ca97966011adfc99a0d66e22f045bf7ba5c7fa7478c483be693fac278025335eadeaaba88267eb42d14b54504c04c31aca7b4d7104ab65e407e4138a065541ffa5a5324b5530fff1adbe83bd6a8ad24ded9a713d9b9e0f41a2b8f4c631b8167290c21d5ed3a42861136d537a44a728c28abd364f7a1bd65abafdd6eb22bd3585778bf907dfe23713ab8d7ceefa4f0456905e15dad6ed6bc7f7d7dd4757fe091ae8a8fe531bd7c7b25132d79148ce981f1906f7396e341e6d2e9936a62467107478876769b91a2ac5faf6f4bde5451b34587c6e74cab2220a8ad372cfcefcb35e36dfabc0b347f20aaff2f09ed4f79b72f725c1c213fc5823cd6dc2dd3d5f0b178d4cd76ae4291ae04ec5f1cb23b8b8ca008fb845a459831da18f8d1ae8be8ead8e67fab3f324b8fcc501f11ca068dad6a5953c47dd37bb5e25325c325b53114e709734366c38d4b0fefc91cea4c04d5081f84889f39dfc84c970fb78d30ca0e7d7420d844f34076c6fc78c39b524ac839aec0e23d8584ed2ac997cb829475b5ee6fa22bd822339686efd4058c2f5904009c92362c61fad066430f9211847924466bdb140de0ca8977a9dc284f25c0ab8596dc7cea48d62993d752c42a0373ad3c9bdb752944a79ce2fe3f6cee42108c4485cf78f90fd6ada92f81a41fe6548831928c3f62f709daf32889af1f25627e02c48421f9ce7c7e3fc7d2d9cf89336900ca069bda3fea5ab21efed60df6c21318e4e14431d0c388ae8a9178d5bff075af8732baae7e73b5930c839d2dce63641f5a6055554d626d6831ac660170e240da7f64fdee05dc852f1b86a0eae96689e3d23f1622bdb6274fffefe5b5993a718e717595a37ef369c5b3793ebbe928745aed1b78649d2f370ab1cef0c5ee8825a6e4695908bc39a201d01e9c9bcec6125da346b2668e808414c828747ad03f435e53b157892c5105ac5e8ee63abea947fdfd8fa4cdfed4e4a4f6f63f33c09cf9b7a77cc9a72ccee760691f070eac8f9c491ff0c326d6ba433cc05cf188b1aa77f4f4164d771c81116670ee6149002bcd9e22e039ae49b38958610cff1effb7010882a9c5ef763991816d40e766b91b34f9704dad7f2c16cd444589512c7f0e199b8f5b8ce5e48d13381dd67fcd3773460d667e7f55d0af1c52da29707ce90456c20a067b99d47e0d5c974b99b58b2811c3368b963db388195bfb496a86dbaadf5eb158dd68b45bcb039f1ca2113115da7a89f5cfdb4bb0dd82ce9517ca94c3f16ada985aaaa01ceb8729c38907539be27efaa8e73c84621c0527a34441dcd3bd1bc0f6ad85f3c98073dde512c07fb54752d2ec508168f4ad9cbc061c1704cd26bc2ec5c4a81e65abe12dca91818e88c6a87889ba4f3c19f9a0f83491ab84527e0bfb3bc8e56a7d313300c5e910e1c5bb04873a42af61ece7546602ffe5c23462296936fe2a78d32b3324894c24efab4ca7d50f940eb5afdd78e4217afada6657c0c4f566f216b909cb73b267a33d0b429f6b08448cbc922642b9c1f65611bfa4d899a5e1666fbb9244ec794895df67071b563c003a0642bdc52f611b22e8e438ebd9c265c6181e3a285ad1476148feb3c440059abe2c4d0a55a517f26211a6b561ad34a44e5f0153da065bb2e63e08e35bdb3ffd980d0d852d239fd4f9e9947661e3f896ed090991279bd88e3da856b79f4ae7196b4c1b098063b39aabfae133b8c8789fdf84c2ba5105fab1f54f891803c7972a51c745705da02e808009a43fbb01d1927678ee1bc9cf84c05061a6b02142bda24775ee81f96b8530c95025140ec5dec37f00779935e35c4dbe9f0a325fb91e04fd0f5d8", 0x1000}, {&(0x7f0000002780)="3cd1cb1d952e424aeb6b0dd9d103697eb30177a76af67b1981c4dac69f5ca28753b295da4f046b5a88f611dcdf897212b1af671df5dc7c8c3442b19f903f341db98385ce06f99c52c1b8673a7c41b1616c7c43e1deda929774181ece5527fb1abfdc66f528a332fcceb8f3b4f75282c24d529d567a42bd01c8a84fd6b642df376d8abea84daed6246c9c2160a6a1c68cd4550220b67acfd7a265a7522659c70f65f69d887a568f8284fddc7072ea8ad05d4cbc1c56bbdbe9843eb80524588f62dc556c940e3f2ac2241da7eb2ccaa213925e41bfc233a63e90e26e894f3436d03d6ad342ec27117e0339610f6526fee7e45b08e9787f6fb16602c63be04554c0f73527bc5c651258db61362ab3eb5eccae54ba58871db7ddeede2cac74e087b2986b479f872aaa38a8d76caddacf69011862cef08b97770f857e15e05226eaa1110dd3ae408b70eb6fdbcfe452c388c9df077e3998844a9592ac1264110a84c8101a23a85eeb2ae9069584af6a0d622194f3ac1b1f1e54b6459981151822eea127af6e98a404dc1b182ea309fb040a73c1cb802f1a021197280c004d3df998d83e02e346ae7316f53403e68bf5ab06dc86798588c4be56e82d67c1ad15cc3c09f77f672872708e262d692ecd42c4be4b913f35fac9cbf2299ca5ee803eff039f6231f88825e0722fad6172079cc8f1bfb318ef3fbbe0d68315b7fa11a86b613792a30a1c250506f9af5e4ef2e1f1a5ffe04b2db83c99df84fdf8d68d308eed47d4afeffd53383ad004566d0e6911d9d4b89f86b2a19b55845d1f3655cd7087bd0dad65203177f5634675868f74b15caf7dfafe76d43b1c503a3fd1a7677659c49aab251367dbce3501a086e3687b8937ca88c18d9fd904abaee05c230b0d94b6d329cefc1f8a79dcad5676619f8a359f518fcd64752090115ecace34483022c4f746998728b754d24f8f467d8eee5a045581e4c120400a8b0d53d23bb3f0c6c6b8ec6fad2cf6bb24a1201bb9ff988f8a5c95d5e26a307257cf7c40e41021fc2bd54fe883a99ff05fc5bd059421058bd8f46552ae02f4b8149554b3996063d857b550a16a954a635a80f1286cfc323cbf844ec060d801ef8b376764734a705481554ce03cf8675b03a2a5e30258d2a180a5166eb130f976cbb273dfbc42a0e1173e8ce272dab21a59bebe2f9b7bcb576c191696dda0a0295b660db166d5c87153e4a4b65adbe693f8b1706a8592c54308185404ac301fb8bc142e4dfbc4ef2d22a3112849b84912ad831a8e36f3750ead19a21a5994979afe5bc337c9888a2c46ad243e0eefe50b00ed2dae20f8d1f902cb757f320b734de77f62f3588813b76b1e782a42ac4a29112192023c4816115bb965078fcc80ad00be233633dcee3ab639cb2e79e6474c8a8672853ce91a95bdf6567e0386ba36186bc50a438db9ddcadad8ab002119e9ec187be0a845673f5ed13ad96529ec3390c2429e3e39383c343eeb7633d066271cf56635a63709bbe5c18a47a908ea90f7a8902522025c7204b29d9e9492a229242c257a7b85345f942f2ecb9d53b0362f11b8d0d707dd03e9102332bce3a799d8bab4ff92587bc8519f125df3f3bb6b91f088fe9a13800c18b7075257e46bf0bd12823cb60c9ec4e6c129c3c9e40dce6fcdb96f5ca67a321c5a7ec34bd189fbe174e153ab7be439a941ab9b12490c36463fbed51597529594adf189e70ddaa84e8805465cd4114a81f4e006ca1cb1f6d7f27db60e4addcde5858762271a455c5b573584d6bd118e8c46072fa3997758aa5554a7ce6c0bdf8c0490dda7badb8d86a8b2429932e8be324cbf9acc412ca4f73feab793990b2ef84b41e8055ce411d4b1ddfb9ed6c8c299c913cee06343bef799364a46c834349034aa0ef049f84955b5ae2547278e346769044ca1894ab6be79e0bedbde5e8b15e5d09961e8b60bb6213925cc09449c8737d0830abdd232d1401e274a02acfd1d9e7f4e555b4fbe0e37d48a576db401b22e26b882515b36a330f23e7e57edb50272a39b9e7cff668c2dfc55eb28fee74b32f15c63ebfae561ef25482874ec371d4df80576f9dd05e8b7aa4468dbda5aade9b19dba06c696bd7cd5000b4b0133ee931c2abe132e5e79f280b3a983588ae6889fe1f6bfb444b71f8eff0c60ea573bb084151f89a57745d70475a0a0660daa0283c2e91a07c30ce89b0bcaace953ddaa760146176b3ec58a422700a9ab66e75e53d0b4850ae5d0f7e710d88c117ffc64f78db528afcd446a1f7233615df12be7b3ad94ab7f10b51bc0f2b20105580f3f15056dbb7236ce3a598903431dbd5c50be36c34d1c46cdf9bf775f054678da73ae045471e5ef283776c55f53be91bea8e628563feb46679e5df68db3dfb9b350cdba4b257a8063c8ab6dc4b3b782e5313e41ef4eb22f7745fed45cc82be8f76f64ad3f0a85d3a016eeb7a0a43c3ed72fabebf931656ff570b64457e8e8f212b53b098225f684a93fb98c0ca90fe8f51757e60fcbe19e2c3262dc5a24b674e5644beab280ba96b999723a7af1999398e64c975f2cbfecb704ad1a0cf235fbbb9c8b6bcfc3c3564b112ef7dfdcf76b48beb0401df80d433043405071dd7690eb6fc07aeafae2663c067cbdcee91a9dc603949b262c805a229911eede3f40eaf5bbc55b686f3805b8685e59249bc037a4ced9e1479a5f6a76b9f1ec220f7116089d38c393a75ff1f8aaf55d4e28c8df42ed428e68972fdc895e82bc8d93884fc669b6d6714e8941fc16c3a51d1be74622b89c6f4395dc39f94387864c223ecc68b5ca9f2aa5596950b16bcbdda064b320c8f26f6a123d5714be3d39ba4ca15adc567e004749f073a7c9fb0db10ce99a21396ebe5ade5c99b49c7e37e3fa5f125b99b3f5620e326ecc28874d05580b02a6d6c0aed6ad661c85dfe19baf6728b7e190ecc2913c31a7a3614915f5e74de2e46c394572965a81d320123a43e110e5ff64e86f544c578735b1f6e9d4c9675c198b51b7399f3f9a85ca05891eb941564e4b19b424cca4c631270eb28e444cebed797eaf75703345ee547429060eef9de21bd020f9b2d825f5b8e0f196cd7659745b6ded499e8d2fe9dfbbcdea5fa8c4443a7af7b718657446a9d0b61eeb84b43679164b82f15f3f5dbc0976a62373f68538bd0a2ab6ccaa7353cc8bca6adf9a1c26ec8dec46ec27620f29cad024193e27cecc47e04f02658e8a849d8c78de6002c27fd4403290581204bf88c090c59deaeef4b9e3d45ec062600942ea9a7d444399daa343153da9b3cafce415304102710b8400b95b8106327496813feca500e78d7ce6f4f7ac27175aa6a0feddd960982075bc6b681a04c08cac1fe353ca05fd564af73a36ea83ba978e510d8a3d4dc064750437f436f833f7057f7ab84cda3d9ae378e1e4b85bcbdf411aa4c33f078778e44e7239c67e571d4c5406fe7a375b935cee1807f50868350851cf0c5e62c834d658e82c04c935659d8ab704fd6ec8d9d5a1233772880d5897aef55ed67a70fbd47fbbbbf718a8bc152e11665b18c55f1904a48a214363643fee9a3b80e83855ea7f354c37e4d2586d77f399035b2c695d34df102b8cc41047113015c7a4c9b999f023ca748c6fd5a9dda3a8d7e855875d374ebf0e5803eae756652967e5fa0e3805489d7e8e5b1e95da857ae361ca647bef13f6b295c470ad51cee0468256658dc32fe56b53f0126757ade878fb9906ded09ac802cfa03fc4901a4266259eb14cad056da4b6ac42e593aa188ce42481134cb19d10bcd71592b4e6a36f2e6b295d75b5138b5cbd14f43602f2a62474c1be57e4cdba999e6957903616e47a9c4302b03a6f8e2bb95f1fdd1a376877ed19eb10f828c789943aefbc43f85b4bbae28dfa6ec7fea3af1c0a26f34149c3f4eeaa4aefee00e56d1ce51c3c00043e33957f13b77daf16fb4456d5bc1094f443a643331dc27b21c48d2557d79c5e4895a760144c4584723594c666fdb5c9fd1de0041be28209d148794c5000179e5d20129188ee1b6a81abd075b1c044c4840be69c254b35c4e19e84e966ff9eb90b3097ac5b3f165c4120490d3ac9ac404945d53acef6bf3e7d58b09a28e8738563ea8dbfc2a5f988652faa81af2a9787a9bf795490c243165881a826fbc3eb1bfef0a882cca833a343306e97d1a08ca357bbe810526c623aa2b663b5f214db533e44ea7d29c0fed17b264b893ae3001ce2d0e63a3de725f348c347b02c67588429db631e23042e21fa8099ba6a7490d398e59d5a6fde2723c983f036afe93349d13cd83c1d83b56c5702b971eb1bb7385fd18f83971aac86184c049525e21a735d291afe2c60228cb1866118dd5cd50b27216b48834cbecd92cacc43bcc4d4303af9f25fc0d7d99bb28e5ea75eb75b2f63bc3a173612105ecee6ebbf10ec412cfcdaf666d171831997390bfcddff02fae5748dcb8b6c6ba22052685a3e5091510902dec65d986b4cae53028d3ed0bf5cdaea48c50e82b3528c4f1700e6d8917c82b8f77e9d2d40d171771783ac75a74de6636b9895c35bc968b3dec065b2e70efabd49ac4038d7b52ab51ebb62db8cd7ec4523ba18f2c2ce72baeadba37d4926bb941d9440aa8bdc9f8aa8db5a45f43da8abeeafd0c115eaf910134ea10ee4bf3ec242120f826983e1de772739a19058bd92fa3021eb3e4f0bc1594aa702ff31d4a3d440be07a8d83f776be1b05d4b916076152af65427ab20eb761d5cd6b720c509ae65b64b4a627daed4f236fe0e972428a43c4eaed7be08ce737be45ebb9a62f93b4dceb3c1275a123cc17b21813570a21d298494eda4dd245f63d47a5d4a908cd4a218d0f1ddd7b519ce58f31a8e6eea07faa8e0a23d94279f528e566f1d7ced7bd0b429ec34fd5cc4c8c12b9c158868541dcad2f2216ff6617d824b2eb27d7e0fc7d7ab209ce9b1c1198912f23053cff717a20076550eda5047a3d660efc17a04e65f127a28fe1c3b99053b05f3e534e8ad5683c1e45d48b1a49e4661f32e512dbb570365581b68a7e5ee2db23b7b27d2947f72bc0c3a45936a3b14f5cf9da71024f020bdb975564a942da81ee202badd1227e3faf19b8728984909e1756cc394382f2576222cbaa6e092eca94f0663631d44dd6f14e56ee583dc6a47dfd4fd65c2c0041b2fc0c2405f969b961b6bf27cd3677b39d9745fa862a39594de5f8aa14a8aa6209e2b3f3d3cbfa985846bfbd458eed79e83a7a4f8d5932d2354886149c7d2827b54cbf2cefe0aea85d3d9b704b2e2c488bb1be91bd5b5025899ef7ecf268e4eec895a7bf23e7d854514270b499a33424d41ee510cff691a63fc33329655b00e4c25a810688f1863323ada0940126813640677151d227197b787acddb386da9655335b75cb5d19469348569ae9c27eb2cccd0cf9280c97d53cacf8c5d313cc5627e7c25900f645c8ece114c0612816b2ee2f736032ee1177cfd9761f4e1ebcb2c09a7c436283de3e478a205b7264f945106f32400847ee76ace811487573a0ae6151f25d951e256dc20472ce2d87aeff5426f01a0ce86296cd6bbe40323adb10537951df4059bfef26f45574b5989fb152418aa15d991276c94a8d1a618ba4393a1c327c962fd3a1c5487d2d9e9876a94084233f6eb25dc684e8cc1505d366a3ece3cd57aa96f63638c83c0da854bb7bf3caaeb9dec6b8dacfd5a0fbad626b241f24f6082065f283a9d2e63a2d3e36524be14c4863f6e58780af2855d9f43c544861623cdedf4e0ead40f001fa7e58cdb8c529bcf24ea848f911c665", 0x1000}, {&(0x7f0000003780)="9e4fb67fcd12b11f8906907cf0dc761343ac36c113a0a3cca6b8ad5c19a6c13a91dbec4caff93829166bb40e5fcda5a27e971ee22de701c93f3176db4e16ca685e9e2bd7d925f675a0b1270fe4ddf5e55cbb9c9685c8d1331a3c5fac82f31da76bb8ca7d3bae3a908178d0259c52", 0x6e}, {&(0x7f0000003800)="01ef017a788a62a16493b8eaace5be15d37ffb3082ef86bcc6cfaef138a669144d208a1800739a1a819945e2ef5e9c91d80146639f044ef4e1f0db49e86d4e9f7d604276ba4e2b8a159753de5832fbdc1a1e09ecf69d6f3e5f3bd175539b3a0aa8c7c8efddb39216d732332f0200c1b2a616d41b466de16b5b59662c08bbb9c50f634a7e1194e2a6a89cbfc02789cd455713401cfb6fd3ee5d201c10009503bcdf3e078ccc7ccc828539c212468d845f6854462aa2b807ffe192b79d2b0fd49f9852026ad26bcfe19e1792c2e5a73bf7b2f293ae8b01", 0xd6}, {&(0x7f0000003900)="8710c411957d342caa24ffe6bcccb14daaece2f7aa4c0d437ef5967c0d9a1ffc51200eaa09d0969b2c2aaf29c0b25f5aeef074ba0f0cde707d3264fd56c8a92b85ee2b4fa62ace8406bf0378706632a4d7182365d854cb653f7d203626e05c1ff367726a9d5df0b8c91c524b019a1c5f9f300d83c47da219cf4083cf793d517f6a0b0876f7e44e", 0x87}, {&(0x7f00000039c0)="678508143989ed563201f8d47426da435f1eb155575e545fd1c879a90136ca5542cea3346553286e6c006e5fa5a8ddbaf51408cb1a6ee4aa6814e305c00f05cd1ee2b44aa3c3fd1bc9726bba22e0d64628f2bfff76546c74f0517cdfcf41b59caa20884087ae09e8909168631c00fa8fe04a207a7c218e188c413e75f4bcdcaf85fc344a416e4dec72857f33ccebac7837b10546d241c99bc9590aeef8430591953a49b452cd596ac7cfe59bab83e8dc23e753d71d14694dbd195d8da3fc53ab", 0xc0}, {&(0x7f0000003a80)="96f91f06d305f5b704c8f95ce0e5faed11175ab4bcf6194a351067fbc546f16a411dbccb755b8f110916bb3505ca8ddc8212ec843c8267a19a7f911b49b80d311ba2e43754b8ed340cb7cd19d542570cc4db0937df8fd96a0c2294b0f244d3b9cbd6f1a3374f30640a82037d2df5461c9715552e7157d94f0edd05eb5475433f93e0b2c2c2029a0fbf1fde19f1c3bc52f2aadf95726f65ac7562eaa9c524db85d5d7a9879c76f0122e86e515d0e31801f39ce11536f04c4b2e737f4b79a1752cc62219e14e40", 0xc6}], 0x7, &(0x7f0000003c00)=[{0x10, 0x39, 0xffffffff}, {0x58, 0xffff, 0x7, "b37e88cc0c04dbe156dd6a574c8a2f334e414895e584f696d6a48433fe8653ae8fb7347535a72c3365555440968f01371caf231e8030cbe49a73ec31721e5bc7a1c69f5e"}], 0x68}, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003cc0)={0x0, 0x0, 0x0}, &(0x7f0000003d00)=0xc) setreuid(r1, r1) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000003d40), &(0x7f0000003d80)=0x10) sendmsg$unix(r6, &(0x7f0000004080)={&(0x7f0000003dc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003f40)=[{&(0x7f0000003e00)="6ab316ebca5816a1ed8e55c34c1fcf79f6e139f6b4853cf51c56f128ac456e23ef8191124abdcb39f9", 0x29}, {&(0x7f0000003e40)="c39f8077ccd18c7b9736c874683a219b3d2e09e4d530dd342c085864ef9a1465503b579e864c6747c45081365fabf0d7513a418da940463506c44963241bce93d2d51cdb5f3f74e6a57e54d058c2ab1ce9511b2b04b2f4dc3880f52c5e36acab0ce93450bc8ec8f69ecd1588fe39c1852e8d669dce093456044e346d72da4a111c4515fe6c67f0916b6da35064ce3fd7deea550ccce899e0285d10f0bd905d9b7e1ff2cc8b08de5797d8a4aa06000b2b8c1f09cd81615c51474f9a13541f187c5ea8dfe70da6cffb4dfad9585a63e0fced9e72163bc5d5991d6f19748f", 0xdd}], 0x2, &(0x7f0000003f80)=[@cred={0x20, 0xffff, 0x2, r0, r10, r2}, @cred={0x20, 0xffff, 0x2, r0, r10, r11}, @rights={0x28, 0xffff, 0x1, [r5, r3, r4, r5, r7]}, @rights={0x28, 0xffff, 0x1, [r3, r6, r5, r3, r9]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x38, 0xffff, 0x1, [r4, r7, r5, r4, r9, r5, r3, r6, r4, r6]}, @cred={0x20, 0xffff, 0x2, r0, r10, r11}], 0x100, 0xc}, 0x4) getsockopt(r3, 0x6, 0x8000, &(0x7f00000040c0)=""/71, &(0x7f0000004140)=0x47) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000004180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f00000041c0), &(0x7f0000004200)=0x10) r15 = msgget(0x0, 0x90) msgctl$IPC_SET(r15, 0x1, &(0x7f0000004240)={{0x1f, r1, r14, r10, r14, 0x80, 0x3}, 0x8001, 0x200, r0, r12, 0xad, 0xddf6, 0x8, 0x7}) chown(&(0x7f00000042c0)='./file0\x00', r13, r2) shmctl$SHM_LOCK(r8, 0x3) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000004300), &(0x7f0000004340)=0xc) msgrcv(r15, &(0x7f0000004380)={0x0, ""/218}, 0xe2, 0x1, 0x1000) 00:00:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = dup(r0) r3 = accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) socketpair(0x1f, 0x10000000, 0x1, &(0x7f0000001100)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000001140)=""/4096, 0x1000, 0x800, &(0x7f0000002140)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r1, 0xbfba84e6317e7ccd) recvfrom$unix(r0, &(0x7f0000002180)=""/4096, 0x1000, 0x841, &(0x7f0000003180)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$getown(r2, 0x5) link(&(0x7f00000031c0)='./file0\x00', &(0x7f0000003200)='./file0\x00') getsockname$inet(r3, &(0x7f0000003240), &(0x7f0000003280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003300)={0x0, 0x0}, &(0x7f0000003340)=0xc) getgroups(0x3, &(0x7f0000003380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000032c0)='./file0\x00', r5, r6, 0x600) bind$unix(r1, &(0x7f00000033c0)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket$unix(0x1, 0x2, 0x0) mknodat(r2, &(0x7f0000003400)='./file0\x00', 0x8001, 0x3) close(r1) bind(r7, &(0x7f0000003440)=@in6={0x18, 0x2, 0x400, 0x5}, 0xc) chroot(&(0x7f0000003480)='./file0\x00') sync() lstat(&(0x7f00000034c0)='./file0\x00', &(0x7f0000003500)) link(&(0x7f0000003580)='./file0\x00', &(0x7f00000035c0)='./file0\x00') semget$private(0x0, 0x0, 0x110) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x1011, r2, 0x0, 0x0) recvfrom(r1, &(0x7f0000003600)=""/91, 0x5b, 0x843, &(0x7f0000003680)=@in6={0x18, 0x1, 0x8, 0x1000}, 0xc) bind$unix(r3, &(0x7f00000036c0)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$unix(r7, &(0x7f0000003700)=""/118, 0x76, 0x2, 0x0, 0x0) connect$unix(r4, &(0x7f0000003780)=@file={0x0, './file0\x00'}, 0xa) msgget$private(0x0, 0x120) 00:00:08 executing program 3: socketpair(0x2, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="d35bca88a400929d212da36ecf34cc8b0110f8f581225f2d04fa996806ff8326bd6044d2e07fb86736400d2a9dc44a443a253da00b3fc1452258dbeb36748dcd46b98aae055d3472", 0x48, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) socketpair(0x19, 0x40000000, 0x27b3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r1) fchmod(r1, 0x8) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x100000001}, {0x8, 0xc1ea}}) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000240)='./file0\x00', 0x1000000, 0x2a) getpeername$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r6) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000003c0)={0x3, 0xfff}, 0x10) getegid() r7 = accept$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$inet(r7, &(0x7f0000000480), &(0x7f00000004c0)=0xc) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000500)="8e6b6e283cd62e1b88b15fd369106e6d582ffb4fbdab6c27fc6c705bd69160df57a0ac2aff1d5c44d18301332064d199eaa8b588470f0e0a4b14f67ec2dbc577e9452d06926aa7789feb75d5461ae0c0c132cf849155024cafb461fa7007e8cc6760814e04f225d60c1e25bd08b00e6a1e528da10007e9c535784e6d4e3f97c1f6a0d87215634682b1f2dfc7abdb61a42d5b0e204fa6472415c87d72e2408fc33dc4284211240e408f8832b9df2eac2a97ed4cbc3ace94249184698f88d9db86063f138a7051d20b94820bb7278e44e1fbf924284aa3140e6aafa6ffb9520460dca698ce0a09624eef8002", 0xeb}, {&(0x7f0000000600)="84ce502129c894094bc43d185d47e6efec40c971b8179e415130cd25c8dd571928c02b084c0ba6104b9216533fc5529027a3e45942dc3e600d0da67f8f50e5475c3ccaa2a6dbfe7c07b62e69e907eb2768458fc93ca7e2030bea2c51c6dec696378f008e45c0a4b3984be76f204261472ad8b643552fb2964f9bb4b6b3e4202e672d", 0x82}, {&(0x7f00000006c0)="3ab53a323300a9e2700143d54b0a2a914fe72360c4b06becdb3a94f82170fcfe0de5975f58005b5e46c082abfdb7d7665e3fc36190cebbdf9570ca8a0e732d25dc80cf1202db5d3980d4b86fb94cdfdc386b3779b73e0bd50955bbbce6e16f91667f57d844591ef4f30ef9f80c0e97a5c2ecadebc3ebf2652ebf6e00c88f2ce21e971e293a38b54dfd43d91791d94032a16c08b28a34ea8f57b4402d7dc28c22f26f85b36d88dbe9c4f80677b46436d5fa2479989ea51055264be41df2ea0ac4bd8016ce618d87440a8fab6fa17138afbf4b46ceda798c80f27f7444bbd95818", 0xe0}, {&(0x7f00000007c0)="10644b4d7388f0d481c6fb6eb78296d3ce20fd47428952d0b48207b19213db1ebd4c0725118976800ebecd4b72df58127f03b602dd02d5d3ddbff4c0b2d95ff52dacd9a7e9afb7000be2669d0390788c10fe447531a561a0436c30875cf8b4411011452fb6509c5996f16ef57b2acea6a61e21011a4231e2228e0bda80dc4054fcae2f8d792449ec7cb386bae1a6cac6da893738e59fcf709d26681db7f46933d2018c6865486e4e323e8cb86ff443a65fb8c26a6e2d2bf003af", 0xba}], 0x4) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) r8 = semget(0x1, 0x1, 0x20) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000980)=""/61) chmod(&(0x7f00000009c0)='./file0\x00', 0x100) select(0x40, &(0x7f0000000a00)={0x0, 0xa525, 0x5, 0x3ff, 0x40, 0x5, 0x8000, 0x2}, &(0x7f0000000a40)={0xfbb4, 0x2, 0x6, 0x7fff, 0x5, 0x4, 0x1, 0x80000000}, &(0x7f0000000a80)={0x9, 0x800, 0x8000, 0x8d, 0x7, 0x0, 0x9, 0x6}, &(0x7f0000000ac0)={0x2, 0xff}) getsockopt(r7, 0xffffffffffffff81, 0x6, &(0x7f0000000b00)=""/47, &(0x7f0000000b40)=0x2f) fchmod(r3, 0x100) accept$unix(r0, 0x0, &(0x7f0000000b80)) accept(r7, &(0x7f0000000bc0)=@in6, &(0x7f0000000c00)=0xc) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000c40)=0x1000, 0x4) setrlimit(0x7, &(0x7f0000000c80)={0x3, 0x5}) fchmodat(r4, &(0x7f0000000cc0)='./file0\x00', 0x101, 0x200) 00:00:08 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fchownat(r1, &(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x7fffffff, 0x1, 0xdd, 0x5, 0x5}, 0xc) 00:00:08 executing program 3: msgget(0x2, 0x20) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) 00:00:08 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)) fcntl$setstatus(r0, 0x6, 0x0) 00:00:08 executing program 5: msgget$private(0x0, 0x40) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x303b, &(0x7f0000000000)=0x8, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="e15b362e2b57bdfd536b1b14f50dcb97b19db94e9ab5b81293e60521c6fe9a8e7a7bf4872b5abd7d2765c0fb4958d8014879de1114a656fcbe1aad12b37e79cf18202c924a7cfbda0cd8ad55ecefef3516037976a446bdba243ad0446666db16dfac84094c5218090dec4b9fddd84fca67f1ed9f4385046530", 0x79}, {&(0x7f0000000100)="06df6d65807495436ab4edb9eb368c1d4114e08c9c5636313ae23752ac47ba7403c3414ed52681088fb21c502b3b0bf2397af61d8070fb97bd67ec4a8ac1ecff37755a092ad79074c6ef8c075496700e997c7704466da3e71a83a348db3659af6ca6e787686329566eff1a372843b3152183569744c35f62ff49c19a3769e90d6a1d9907b96cf0d805bbab4dafe0bb6e47f259df6c3737d5591adc9995d1ae3c816cc790", 0xa4}, {&(0x7f00000001c0)="495b04758db3d8e26a304292d3147124736874ef20440aa605c5df53891fa31b1a2780d3a5fd820503236423dc16fe9517a30fec41c8cd4cd38ef10311f4cf38c37eb178f321d153854e00e6120624e63df96498cc6f04bd7c7dca92b11986a3fe850db04ee1fda68894384efb5c1ddb5769c52527c48f2d879c46be8c0b45ec21ae1bd42107d2ccc6d4d16fd44abe939a4b32f5f193fa833f2f63b636ab7ddd501eef1113b73122303829cba09c10643889ce0922d236c0f74d86d32087fc268aacf644490aec08404c9a8620bda5db2b1a", 0xd2}, {&(0x7f00000002c0)="df3cfb07735c7bd1e91c0aecd2e2740d41b277b8ce87d330946011a42fb9b27470980ec9a23e", 0x26}, {&(0x7f0000000300)="72769928cc17129fdf884c2bd826e01acb3c8d543e55565f1b6945f115265e3e8e449b08c9dadd53c30aa63ad13900cac13914e653b956b178770f2322de04374d2dc16e610d40ace3e141e15a89b5afae1ed37837c40bd927f31a84e88e618efaab1197b6e2c031300007d556cbda2bf898b7a5db0a6f698e1059070d07661b88b025d4649f32ff71e41a778c7bd49084bb90676cd6f95bd817332cb0e84e81cec8e0ed633c03dddf9960177f2d1d28", 0xb0}], 0x5) r2 = dup2(r0, r1) flock(r0, 0x4) select(0x40, &(0x7f0000000440)={0x8, 0x8, 0x7, 0x8, 0x7f, 0x401, 0x1, 0x9}, &(0x7f0000000480)={0x506d, 0x80000001, 0x3, 0x3, 0x8, 0x6, 0x91b, 0xffffffffffffffc1}, &(0x7f00000004c0)={0x5, 0x7538441e, 0x200, 0xe47, 0x10001, 0x4, 0xffffffff, 0xd2}, &(0x7f0000000500)={0xfd, 0x595f}) r3 = dup2(r0, r1) r4 = dup2(r2, r2) setsockopt$sock_int(r1, 0xffff, 0x1101, &(0x7f0000000540)=0xfff, 0x4) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgget$private(0x0, 0x1) mknodat(r1, &(0x7f00000005c0)='./file0\x00', 0x1000, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000600)="ab089a5c172aaa3047a3cb97a22f8672353fd6d76a615ea1eb6af088bd94139f4c8486e6f148cbba1db562dfdc7d41", 0x2f}, {&(0x7f0000000640)="5d8a35dd7363331adad9f99ed328b080e5295f9838a026791f35d2b766d2e531f25dead8f9ca2c0d6c5d5fa69dde933dccd8f42e1839ca8058de068761151fdf523adc8f78331c341f6e3d76e89654ba951ba4e7441997862c8bc32759d8a5c4bef5a0fc96046e537e5fc9f882061101453689fd3f41b2bdb2084a53f35e9a829aa74b3bd48804a414104cb82d4425924c0183398275fb31174e77dd60642bead57e6f972029aaabb75bf812f1cf3280697eb5569d2f216b93720eb54201534be18d27", 0xc3}, {&(0x7f0000000740)="4d1ec39cc17206eb391fbec9e14ec27451e91e79a378274561db08a2316df6845c3f3c833d7d39f5dcc45030de7769", 0x2f}], 0x3) writev(r2, &(0x7f0000000cc0)=[{&(0x7f00000007c0)="5d7dc49f4ba270f34648533a6029da90b7e5c5c2e402e2bbc65ddad7058f1a4641dec656c8bf96400bf60ba80233071c6d906745df5e613c4bd62e9237f292cee5224188b088adba4bead052a6e3405e3f6b79d37a5ae38b4c73926ef83feacb9d0e62405b7b3af4e0815458a7d3766d23ca8d940c932855f384b98911f2a9ed7ba340c373051742241669e6a8931290995e9a63cc47c7be9dbb2dabde38c3d7", 0xa0}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="225b33414272ab68bb4b42437014966545f62b89b35b06a06827813258e86b908e1a4e5ab0e513ae6b443bcfb76d07cf163c74af377ecff5b1e226f80b6546055733ff2b504d103911cd895a4de002a352fbbbb6ff41e74b5684ef0861872b6e146f4a1dc89c45eb04ddacd81b344414eaab3526a74b050f8640c4caa8b3354b0ea4004b8d85dfa0ec3171eb0f0df99457386f916841e8d90a", 0x99}, {&(0x7f0000000980)="3153b0cfe61ed15e767a17bdd98317b0dd5e3d126789378cef2116046e753bb3ceacee5534dc29209c42efde694963d6af88b97ab10cac465439899a3160451c94b9a279f187fb90624cc7decb9d1c94dc0b43cce41dca862b88c5faceee201291b798ebb6043585518266745368bf0ee57e73c525e5828c19e8366a5e5c47d848de6715c40feeae90c55d4bd6f125c0740aa61d98d86d42b84a68ad56b6800f58bc111cdf62f4a2f45c111cf6341ba86d06975e53ce1060907b37e5b78064a984f78cbaff4a0ead8531c150", 0xcc}, {&(0x7f0000000a80)="8d3882f2bee123258d1e1be827782bab4108695307b1ab1d3c12e16bc4d9688f863efa9c54c5b11d2791ee60e7421e9f68706b4d361895b6a9874505380ae9e9e691eec7cbe5434005a41539815e3701db502801ae06aed18bc74f4af094255b0175b2aed111fa3903f7a2d20925aa272a2c784850bbbc02b8ee576d90b69ef0ad62731703b53c5e29239a3f5aadb0c05d1d8d94f1872f079bd8d16c05580d5999e60c127b760278c8f34ac1503ff177224e40faaeb90567d7e5c1bbacd78126d46d5571906ab893a738a2b8063952946584e810bd60bdefd72861", 0xdb}, {&(0x7f0000000b80)="f0151b732503d8da7d1e224ed295d4f4c0000395059fb9b9861053d23be4f331f9c4d5bd1b5dd2b02bd4c2088cd229784b3e3375a31380d8307dd57232c9", 0x3e}, {&(0x7f0000000bc0)="fb62ae10396944255a54bae1d71ca6ff609aec85fff487c4dd6d75a22871b5cb79ec48730f9f31d34bb5ea6e905bbcfaf24a6ebc5ddb3a306108a2e9003d5e0b101c0f943deb5a3cd579d7cd5fd13159ef04b5abfebc761146c688d742be3b97963638250ca0882b4e6bf9d6307802346a22001342fe22869ad4a43b5718ddc4619dbc5b9ffc7bbfbcf6bceed5da7b94c02845d46246579f23140be3282a9aa3c726ab08bbacbb664cbb116f5bec0d1d9ebb8e0f", 0xb4}, {&(0x7f0000000c80)="6649f6f4ff8083a355e77171c8b5f4da2a431a60ee5bac69", 0x18}], 0x8) fsync(r1) writev(r4, &(0x7f0000000e00)=[{&(0x7f0000000d40)="cac59f3c122a3b09a6", 0x9}, {&(0x7f0000000d80)="d20db3253021e19ed9648765d7a81b9d0cb33e1bc1ac594673361fdadf1f0aecc3541fc02c18cb38c84fb1ccfdce51c2a8cea083e352c398246de9ad88e0f21a75fde4d52d0ee94081d1e7abbe5b6797872acd607b3ffe60bd80238a117968094c1886639bee967778e75b42913939c1df2dfe5200c36e93", 0x78}], 0x2) r6 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) write(r2, &(0x7f0000000e40)="9fb1c6bd0aa6aa4d4a844606df6a00d79636dbf4a5734191a31bb6ddec4ed5c1cdf39ef3597668be1e3b127e00128bfecb012ea512839f76906c9033592d3464b305ff05b93c24e2c61cecccf3b4bac3f8e8b3e58688bc55d8f6ba650586dab4d61e257db784ca0614f8ebf6b67dc4774d406225b59bda754612063f6c11fbb003919c4fd92169481d9b97fe541e0f1f07367922990795ea5b162246a1f18f52c63dd4403c9dd9d3ebf7a9cda1b9d9b7f0331941a8dd3abe028a5db9d537a7a6cbfdcee0e1546f7c3530b2edde7d2d636cfb29bfccdf14f1cc33c8335f38", 0xde) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000f40)=0x44, 0x4) pwritev(r5, &(0x7f0000001000)=[{&(0x7f0000000f80)="89b96ea31959a36b2e28ea1b1bc160fbaf4504a964e280c62251a5d711c3efdb4be2d9b01c8487582bf2f99c27e56bf80519ab94e1", 0x35}, {&(0x7f0000000fc0)="171243f70246f620cb1471a4350a3a4b35a8e84c37f196026f609f0134fce1d9820bc1a76f497beb3d", 0x29}], 0x2, 0x0) shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000001040)=0x3, 0x4) fsync(r5) linkat(r5, &(0x7f0000001080)='./file0\x00', r3, &(0x7f00000010c0)='./file0\x00', 0x400) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) bind(r2, &(0x7f0000001100)=@un=@file={0x0, './file0\x00'}, 0xa) 00:00:08 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0x551, 0x600) 00:00:08 executing program 3: r0 = semget$private(0x0, 0x6, 0x22) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x20000000) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget(0x0, 0x0, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt(r1, 0x7, 0xd3, &(0x7f0000000180)=""/16, &(0x7f00000001c0)=0x10) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/58) write(r1, &(0x7f0000000240)="4fedcf2ba771287684c6b58b7a272ef37b1230d53fb0", 0x16) fcntl$setstatus(r1, 0x4, 0x20004) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/143) fcntl$setstatus(r1, 0x4, 0x44) fcntl$setstatus(r1, 0x4, 0x20000) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000340)=""/159) fchownat(r1, &(0x7f0000000400)='./file0\x00', r2, r3, 0x200) r5 = semget(0x1, 0x0, 0x19a) msgget$private(0x0, 0x208) semget(0x2, 0x4, 0x328) semget(0x2, 0x2, 0x4) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r5, 0x0, 0x0) write(r1, &(0x7f0000000440)="5f186e44a74fb1e0c722cc035e064c832b61b98b7b8343c4dfd65f2ecf5705d9dca7be3105e17e6fcff24c012c493c522e191c0037ca1254fb08c2372d190f5475f5f37d25853658001639cc593fd33cca8f197383d3f484c1d6e1f7a4114b450784d73beacb39130e7b5ab01c7b60d0535d156523c6a71d8be70d927230b36f318509d04f5355ff54f33c874a92dbb30f0f44d09421e75a59502c47", 0x9c) lseek(r1, 0x0, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000500)="113cceae4dc5235435e15254753840d64eb103627bc133c93d4f822b4c33327b9e8a54a2f1a7d080fd70808fb9007f434147f3da320de2795724562284353ac188bedcf22442542c70e281d867079726e60d14863f704d8f17e7f68c47cbe3a9b668438eee8d77abb094cfce8f91", 0x6e}, {&(0x7f0000000580)="2582d1d35855bf94578284ef5dbf0fe9745cd6cf6ed2bf6f012c087fa07629022eb14797fc85de6b18740a1694bc84ac86cc17f70ee35c13572715915bec57eced6e74a3be3ef035e08bd448fa50c6139d2d1d657294d2457733f918d5b5214fcc5fc33caca17efc96f14b6b4e42c2672fbbbb5138d6c4d04bbc4fdbd56c81018646b4120dca7a410ad8bf2797a285fc787d856fa1c761095ed148535d256afebbe3d5f53d29ea77224ccaddd2668dc9a4b5cd823086573ec702976b9f825adeefa08f83370db71fdacb47bff2c95b4d11ba", 0xd2}], 0x2) socketpair(0x1f, 0x40000000, 0x10000, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) openat(r1, &(0x7f0000000800)='./file0\x00', 0x1000082, 0x0) 00:00:08 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) 00:00:08 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000080)=""/218, 0xda, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x400) msgget(0x3, 0x422) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x3, 0x705}, 0x8) read(r2, &(0x7f0000000280)=""/74, 0x4a) msgget(0x0, 0x84) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x210, r4, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) dup(r2) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) getsockname$unix(r4, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) r5 = fcntl$dupfd(r0, 0x0, r3) getrlimit(0x4, &(0x7f0000001440)) r6 = socket$unix(0x1, 0x2, 0x0) socket(0x6, 0x20000000, 0x1) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000001480)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000014c0)="a0f8353ec0031ea03497f2ccbf291780941a827912dcf40e461d94c11dc0702b5a0c94d260a751befa80d5115053ea9b6252e309c6f44632ce07432d6f765deb8105c991e42c2ddb73dadff9187a43e22356e88a6d79e187b11da0503559720833e1a9443f2cd9c853f0520f88ce8bf34c1b3908d4982fb8ad8adb11c89cf1e419dfa1815c23417b787258b72396d1e3cd0488d0f940", 0x96}, {&(0x7f0000001580)="023cccf08c5b32e1d9ac5251cf2c0c71a136d573f49a15d7a326943b95abe0f8671d04efe46fdc3e5a429c6849ff50fa741f484a014ce2608fb6ca7fc59a82f0b5088db47cb480b1101ed2ed123de4780083d51f445d219f07a1888326332c8511b8205366990820ccf7f76ecb9e6166a6bf84fe9bc7fa579f45627925add8", 0x7f}, {&(0x7f0000001600)="3659161eb5eaf7de520c5d04821cfcc451fa0441c31e67daac4eb3410bb5e97a62", 0x21}, {&(0x7f0000001640)="ae9f61cef63e9f1057fd001ac3e322dca774fb2cf5813476715228ab5094cbe9c89eeef3cecda13561b89e447b81d3f6ebdc277404434efbaf928f814425f6829b05aeb25285713ae8c4886b07f2bd76a49f96d3c2e0a988c83fa830282166d8", 0x60}], 0x4, &(0x7f0000001700)=[{0x88, 0x0, 0x83d, "d1d892b577c5981e46855882f3ba8a11db0dab9dffab263f3d6ba4c396acb98d2b9ea0705fd66a47b3fd217d99b9434ee639fe50e723e1f4a22004dd0884da0fff47c23204f740b1db9b9e6abb135e69d981195255c2c298d1c8a6471519037717e22003f9f832a48d75c83701afec0070"}, {0x20, 0x111, 0xfff, "a08a14ff3d4933df0316"}, {0xf0, 0x101, 0x3, "6186243c8123101c4aaef8f6696606fb8d41b54d60bffcf4280db87ca0a939ecf99fd4aa0844f46b7aab4c7de3216806abc2af7c7f4d5f623cf1fe51f871f9d5ac940df52f68a0d1971091e4ede8b87847cca308f007b6da7e4fa8f7aa6927b8ee0e85fba21fa249a36549fc34eacbb07308b3ee9d5a1d2d86e3d90b735fbb05c4f70fd848d50242589ccf5ac6d6087fbe6ff5192f9fa874567e10b87f12e1338e892f7694d650ddda20ca0703d9b71c22fba0a0071ad574666b31299bde574810dde70c40a191865303ee58bd78eafd5843b1c00e641a08e8"}], 0x198}, 0x1) getsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000001900), &(0x7f0000001940)=0x4) fcntl$setstatus(r3, 0x4, 0x8) r7 = openat(r1, &(0x7f0000001980)='./file0\x00', 0x400a0, 0x100) accept$inet(r5, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) connect$unix(r2, &(0x7f0000001a40)=@file={0x0, './file0\x00'}, 0xa) openat(r4, &(0x7f0000001a80)='./file0\x00', 0x400000, 0x82) socket(0x10, 0x5, 0xffffffffffffffda) open(&(0x7f0000001ac0)='./file0\x00', 0x0, 0x4) fchroot(r7) 00:00:09 executing program 2: r0 = open(&(0x7f0000000240)='./file1\x00', 0x400000, 0x21) fcntl$getown(r0, 0x5) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0xfffffffffffffffe, 0x8000000004000400) 00:00:09 executing program 5: paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x40000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1211, r0, 0x0, 0x7ffffc) syz_execute_func(&(0x7f0000000080)="65f3430fd6e8440faefa41706165460ff96b9ec4e1f8770faeff4721b902000000c44288f74e938fc978d1ce8f08c4a217e2") 00:00:09 executing program 3: r0 = socket$inet(0x2, 0x3, 0x1f) recvfrom(r0, &(0x7f0000000000)=""/186, 0xba, 0x1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) chroot(&(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x242) msgsnd(r6, &(0x7f0000000240)={0x3, "38319f1fa481cc494c82880e1ca603f885e0514a48a43f4111b1b6642513d28bbc96e405650d44ebcda3f253a278d84ed9cdb72d84d006eed43b6ab7dc2e6e52077b46f93acb774b1ed10eedd85b7f69dd927557ec5fae5cf1bbcccaf1a5f74ab8eff76d4d456f359cf40957ff50f604e9131794f25ebf2473ea88b1ec5a733be1329f806034ef66f3b9fbf7e1114251dfabc5fe3e0fa5b91fc71f2e12bb7ba46fb580325add530f180253733b4e89b48c9d696132bb447227a4c83326cde27bfbe47fff0866c267964c1501416e67debdf43f82b27c471020b5e217272642c1dcbb047804a7652a7e5e3a8d40a916c69fa60a11c7799b4d58634a30c64f33a9ee1e3efe96361809286b499a1b00b074b0be100b37198be3de08073494e8befa06693d65a170b9d09cfd09a3519387764afb8719e5f1e18de61e6905f0cf953ec16da0fca4b8c91ec48a5dba843cf1aafea9f9428f2b17e3996194761d9417d0a1b45746a2a8af8a315d3ccd50375a0a5782693977260496cd3f7a06d07cd566a6b07421f3c4a713829855866ccf3068790a1c17a2acffcc385947c59b96dfc581660203c540a61059a222fd1db24bfedc7d6da00c25241302e25da084f6fefe16426bad553eedca8cc75354f815e9f1c646636199f9203a8c3f7b23e1178cdeda7ee3ccfd1f68ddb4af3d49f0dbee27c212a5613c5abfe839b052953cc227d1b6a9b46f34b46b045503cb3b211c09c3fd7d4423e896c5cef7439fa37bb94d57241b8896c6006e5e1c3fc8eae868370254ced915fb3c5caf39571830e744dbd8c1c76b7e3143ec85c72d705d62ca4fe0be5002aa0d2d40be3f5c77ac2360f02adc9ec89ec45c756366216fb01d208c9cb1f3fe9feae1e9c03ce7c162e123c317a13c87ce46bc12d239bf921c7ea8cbae345dddf9f1f9b37b4eec4f31b4db2138e3bf0356e31af71d9d47471f211affbc58f7bdef62749c98cc256c13a315fd03edd4eabbe57c5bc1080c3a5cf07bfae7122ed75e0b156261b514793faf6b50ca2365c6c396895f14f488365c3524686b8a9f7c21dba2d888a4d3de50056c805edc4344003e906ad8ea8c238ee4c676b36e200ae72a792793a91e37f108039704a87c7c4d89aafe5c1a0d45e111e2980b4c649d3a120e108f13ff57f0112b2914bd5846ddbd6166da0d74e559dafe0a7b7ecbd933f7cc9145e8125e36ac96743dfefc4e99e02537692989f792add3d4a1e8ecaaffb75040546c6e560498db1b9306ef58a010a3b286bd468a13f668990e1229556dbf2849f9f1a3c482eb13e78c1cd45a82b1bb187705aca7d36ea68620e1dd029382fafe907f31bd64b438eba070af3d5f9711fecef509f3bd4bfd1f5485570d62e1ea12280082120ad9c6e2a097874fca22b328e5fa0a9be60edfd4cad53f7d696f9555986d3b4dd2f314eaead18ca2416282b3312bc6d0fb03506a5cdc4ae3512663a46cba472da884e2c58df6d9cd60251844b35bfc732f06f2f55d4b0bde1646aae58b9b963126f89dc1738930319a597bebc53f514848cb0052ec2663ba83387d49a08a6009211b01cfc124333b0de863d1e749b34e7f53b55971bb431f372fa6f32facc92c724cfb2bf8bc708270ff26ae5d9434583f6cd0dd6f61df0454dd6c53ebded6767257d1415ad67ea787b1acad11266200274d3af3a5dc1e7e67aff17958d37c58ca345fd062bfaa7cc6f0f85e64b2eee1da8541d49d936f4f274181d23bb5b76cd4e00f15c0910d25541ef4bc4ce7929e90b3a47416fe758041c4d52e77d24a3c50c13017b889d896608367b3f3dfb45b6eecf2d042e18f7b05b6ff1a805798d9741100545831c705c8cd8124ac78f5a31e247ecad7bbcd37d975887af9c8d53c229b57bc18c312ce759fa6beda13d2f3664b61094b1205510c3d32038f981da14eb44b5f2f2f6b63f913a255332daeeeeee891b53ee12f1a65870ff77b0580a55783ebba02ee3790a9e12e020e3cf1aa3e54e406785d5aab957e10b5c25ceb256a6a96e59bc8a8bdc2b54347605fc3305070614dc026afb19f5343f195248598adbec278f2a22bb75f8de75aa3e1cb0e069e0800b84f69a93417314dcbd208f37ab6a0d4db8cec105fcbf308908140ca623d7a1d27e9e67ae57c67edaeefac158aa39b3190eb58f731fcdd4c3323791eaaf64850f9958b6c195b82f832249d190fa6d89341f11fef1317b5cd10894a5525713055daaf3f29e6b2e0a9252e8aff7ce4061f615f0b985a8c9e6d740463bb4b016f219158417b3e0af43e2c1561a4e67a354bdbd8b547b38ff1642e566919a49f1ea83b7912bc8a5cb70e107a5a5672d1ad1fac18af8f3f7ecbc2537879b0ac497848060dcd4dd753c7ba9da56d18a3db15588fa88ef5041069d5f413a533f06abc820bfe822bf540fee4d1c169e54b52402272f361bd9903252a3b497204ec6317333335c162e7058116076c0e3d5a01c901bc29d2d9a95ac58ee1ff2b475f4a930f36bb9140edcc1edfe666f8b221347ed4f3a6916d2c9129781410f0d463c597400daf6ac0a723763520b07c445209c6aa0fa312525d12bae6aa2106789e507b7527b141463095e9f083c7f61e363487f0e6e7d49348db6f2c91b8cd1bb321591d1dd7df4c5d2fbb153fbe41b47d7b1927ab6aefa2ffa5bee81ee170d090d94b772c6a54bbfdb2aa71bbc630dd2aa5f376da027edb8a0b816387061d797bf09b85da7a508805c8f8c58b28b49b4b0306900c18db42ed7e12a1ce6f98d36304e5606a94fa9b323714f96d12b5f3e73ccaecb277627c3f9795311180af58cddd087e03a10ec744a8fba030bbefc987d71d1a226bc66a4416079052f9174d913f08415e17d46858b91087ebcc2596b2f62f2fd7de7853f631137f3ea997482383823ffba35731c16f83bf9c99a99d92253e89e23867c94d8e7e1917ebbf83e25a0a7ffa784d46698e5f85b9b314802e3e25570114c1a112239d7a72c392585cb151aedacd62ba10afc81e1c3ecd57be4e52ea0975ce11483a7cef39b9ddebaac5cc13bd37d709fd819ef00cbbfa8077696d8d694b5967d2b380bafb051c554f5afacd25192c658e6ab5a79211059a5d8110fde4e613aa15a3356cc9eee3009dba2597e94d94194de2bd3eb72f147f4e994fc03820dcae2b239b4250d72b5a9306e50565c534ecd9f7a6a6ac6cd622297bfcb596b2314e450f6b4e18a96c9b12ff202427efb99dbe0bd0a535c011bb29a79897eaed0cd978c28f059b900015016f783b2d5a0a6d93f415e540a88ee29b63a5f4335d60f134e799bf090f9d9501aa5871bfa49b4ecfcfa5868626291a85ab5cc6a8cc52f6a02e1d4185e5fb74cbc24e5b129254af6d300284e16a76b48ddb8544556c3b8e4b3928dc2e0c12311d568e5f9973367635be6f9d9fb6fd2ff57170dbb6cf89351bb8684811133499d1f3de943faa9289fdbca40382f1245389d64be1b5faac7440fd96465f602cb9bbb69f2dd4c43270dad1b9752b0aa2607bb7e2d002d8ef93bf0bcadb1f2800a5589a107c2a8cdbda60d595560981b456ff867cbf08e3a0bef85a5b2daccae55213c400d72fe63b36163dd4f676cd45b79f18902c3c0232a61cd0ad9e15ce9475bf0e07022ce4893e108dbcfd175184e852cb5b2ab290d6490429262765f0005cc0a4e1a9954124a5992f88ca7bf8d8246c1fc47bdd850fdf65d75ff87f9d73ba5a8dedbbdd7c35aab0b1b6080eaa7cad6afaf1263a8ae64be081b0412d78b399370f1a81e7ac9dfdfdcff9c576d7aaa4565be07198013d8404b3d887895e39df8afff06a540415f2c47b3d22fc269462d8f64ae0a8004ba4ad9a3616c6154a8104db8526ae17b4bd24091cb2842db7eb070ea1a8a3a3d57bab56c0f32e08f64d2647ca9f07dae1ed155dfbd7971aa8770ec52879c884f4ae8de190905c25d603b1fa54a2d835492e28ad01ed3fb26443d323c2e5bd429051da4caa9ee55acde272c4b0797ad01c7f88d90f64ce294de30e0fce40220992b562abcf0cd443ab17ee37d0c0efe67caf41aad0d3933c132ad7bc59785cc79069b4057ea074e793eb248c43eb6a9623cdeb357c95b891589d61f225d7a9ea56ad6d3fb652980ebf7d1ce2361f8144f77a3ff667f1e9bc5a4efcdc034dde489ed2e4978e02d4136dab4eafcd9f1634500c53aa395eadb279be8be6c69837a7fab621e1bcc208f79a5f2526515d72fdafb9d5b01e17803dc9d85c8a1fda92eaa500f64ce64abf975ed542966d3a1cd9190a3a1bf460a92c38ecbe9623816f910ffda57ea60deacbb4796bec5a67245a0ef16a31e41381817860dafddc099c85a98a2cbff4614d6c6b20f9735096a9efb36b2393c1d5a988bb48995495b3526964dc8a52b52f8ccecea67e1f8cf9cdfee3f38bf702d98d8899ab9d6bf6d9a490a5740a9cd87c9d798e26efd893885e98fda7a789fbf46eb99e3303b4b97fee9c3c3f9e99d392634d0618ab69f452bc3228663a293ccda31df61248770de8af588efca3661dcde1ea181af3de86998f02ed37026c6109fbac38d9ca132aaa242514b5e3b3a2b9fc216dd34b78a2a4156c52aa68d8e9ca6c84a50459164d8be75948903a85f14c8f33d600e7760b07872fe7a3cff0115c226a3cb5302208063c595e1ebe12a27ebfe20cc2ecae0178858584d378e3a0a2347e2e8c6fb5cd036870ffbb8ca147ab29cc027d3b5f238a215042cd934972788f0557732e9a1bf4397f6b5ec1e386f0de9fd5e19064f49d8e33577a39862a4c493546dd6ba699547dc2ac70d41b875eff648c4aa6f20dce0eedbfcd220c89172f02bc6249b1bd51cbefe9d7f35127e14f3b9b11f7b42e33500a1cc519adfea2bcb03015287aaa175b4ee88b120a3511104e34e5491938fdcf2c08cfa77339b10af515efd74c56e2611f6ca23d800dd5f18e985c660efe954048f3ffeb60485b4a54becfc571504b8e6b1abfea1e2a82d92c01c1e79035ced0dfd38886a177db08ea82d3ddebc4e94f2501cb3a5ef2e6708f158a64fdc11e3b8c66b1c8f771503038a197a9b347381f7f3ca5b535a5a99acedd53b3c1133f011829d56baab8c8e8f2a45f075b3ab674c751391a7a933110edda9a099cd538cd5289a579b644301d168c9478b4e5632e9d31fdf8e0941417fdafb1cac60ebeaf8bb317a1b92f09e078c4664782fca954b877ec8d166ed7839a22b6d59a4767417e5a0c6bb527d0690a8435668d68809cb5e7a718cedc8a708b56ae35b47377163e41738214e4c399a9fad25040f2dc8d74a1126b7ff0d72b981b04c76bd5b57a5fc7142b39757c8e8fc19c111f8eec327d889299bff3aca8516d6a39b9c30c7eb7d255e826eccda0d03e4939f479e4265fdc77efa46f59c6200575b1638553ec3d5d03389c68ed93a869e09e8fa8e6444f424a656ab16d719e0bed104b575da4712aa47d9f00122d3fd33769004dfb9849a8645a5df748fbbff38cd61262c1e65b6a20292cd6b69b4ca20bbc12a312922c7047b81c34031229d97843792c6be9b271aae09983c893468a1e6797c9762eaf473fb8e96459d5e3f5ffc66b0d1dfa96850b35ff8ffddddb0e5151f18e81e6acdc1cf0f1a606703fec15995a2af6b3f42f212e421a26c0b668c255ce09f139c2ae168f0a73e32726f4a0c45d0f01ca4c42c31ff5971fd9e7fb65b585bca1a46436ba66531ac4b72aa1b9503f52def74e42a13f9761af5dd96695e4e3d11e5b6642e4601d37fc1cd4b5886371f248112f2e83eb2955794edb10dcc20745e673"}, 0x1008, 0x800) unlinkat(r1, &(0x7f0000001280)='./file0\x00', 0x800) socketpair(0x1f, 0x10000000, 0x4, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001300)={{0x80000000, r4, r5, r4, r5, 0x0, 0x4}, 0x3f, 0x5, r3, r3, 0x20, 0xfffffffffffffffc, 0x10001, 0x2576}) socketpair(0x1f, 0x7, 0x3f, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = semget$private(0x0, 0x1, 0x710) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f00000013c0)=""/4096) open$dir(&(0x7f00000023c0)='./file0\x00', 0x200, 0x110) fdatasync(r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) chdir(&(0x7f0000002440)='./file0\x00') connect$unix(r1, &(0x7f0000002480)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f00000024c0)=""/199) bind$inet(r2, &(0x7f00000025c0)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000002600)='./file1\x00', 0x2, 0x1) sendto(r7, &(0x7f0000002640)="b6e3c1d3752aff2038f34434fdeee9f044eb6041e80aa6f0af927596b165752de04343a3f097de0447a1d1ce83e856bc15cad6c5e098705d6aa8033d2d75701437bcdf11e1b9ad0c3f06190ebdc208de4f6cf9cc5c7ecdec8dc3322a9139bb8844b70b72073834ecf77516ddf5eaa70c068fd1c1848bea78ae8ecfca", 0x7c, 0x1, &(0x7f00000026c0)=@in={0x2, 0x2}, 0xc) seteuid(r4) setuid(r4) setgid(r5) fchown(r2, r10, r11) mknodat(r1, &(0x7f0000002700)='./file1\x00', 0xc114, 0x7) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000002740)=""/77) getsockname(r1, &(0x7f00000027c0)=@un=@abs, &(0x7f0000002800)=0x8) 00:00:09 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x3, 0x3e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/1, 0x1) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/194, 0xc2}], 0x4) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000004c0)="17b0af5d051824df24c4fabc77b4d09454d96b925238d43cd305af638fd24c4965c5459753a9288dac31c7d16007cb3088d5cfab8662ff2a652a7e2993fba509eb03ed113c28118869ee3487df410a6d8ba000", 0x53}], 0x1}, 0x0) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x1) listen(r1, 0x31) r3 = semget$private(0x0, 0x1, 0x60) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000005c0)=""/183) recvfrom$unix(r2, &(0x7f0000000680)=""/162, 0xa2, 0x40, &(0x7f0000000740)=ANY=[@ANYBLOB="1cabe84e64c9721f"], 0xa) sendto$inet6(r0, &(0x7f0000000780)="f3bcdf613a3ebee15c6f0fb7635f01d7b48eddcc273e17ad10422ca9dbc4345d", 0x20, 0x2, 0x0, 0x0) faccessat(r1, &(0x7f0000000800)='./file0\x00', 0x140, 0x100) getpeername$inet(r2, &(0x7f0000000840), &(0x7f0000000880)=0xc) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x108, 0xa502dde17a2c4677) accept$inet6(r5, 0x0, &(0x7f0000000940)) semctl$IPC_RMID(r3, 0x0, 0x0) mkdirat(r0, &(0x7f0000000980)='./file0\x00', 0x80) connect$inet(r4, &(0x7f00000009c0)={0x2, 0x0}, 0xc) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000a00)=""/171) semget$private(0x0, 0x3, 0x104) getsockname$unix(r4, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) fchroot(r4) 00:00:09 executing program 4: r0 = socket$inet6(0x18, 0x40000005, 0x2) fcntl$getown(r0, 0x5) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x7f}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x210180, 0x4) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{r2, 0xa0}], 0x1, 0x1) write(r2, &(0x7f0000000240)="a91f9dfe01fcdbb2d729233de7ae9915cdd755963558e70ac9c59a05f2924ba9c66b70b9ac99e583456693f77d0eb4f460625a33078e7cac6666030f6f849d6369f9816fa97c9851319cb61fd2cab75ca80e861973c64fe3a853b6161e29ceef5e7dc93c2f1ed35df4cd4593ccb0594beb2d5bf4e6622382586c9ad9aa5743d7f0b63c2048bb0007acb1670ea7da966a4c31480b846fc990298fe90e55a49e1711e878b90e910bac8d8d8924dde5e7134a27c4b7cbfc89c6404084d1f609bb59a317d77b0b49ccea17d25ea3acd14bcdd5e325d7cd19ca048dcb2f4451d618ff95a7f860681c77", 0xe7) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)=""/4096, &(0x7f0000001340)=0x1000) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000001380), &(0x7f00000013c0)=0x4) bind(r2, &(0x7f0000001400)=@un=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x7, 0x200) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockname$inet(r3, &(0x7f0000001440), &(0x7f0000001480)=0xc) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) fchmod(r4, 0x100) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000001500)={0x1ff, 0x1f}, 0x10) fcntl$setflags(r3, 0x2, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) fcntl$getown(r0, 0x5) pipe(&(0x7f00000015c0)) ftruncate(r4, 0x6) semget$private(0x0, 0x7, 0x444) readlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)=""/84, 0x54) read(r1, &(0x7f00000016c0)=""/64, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) setreuid(r5, r6) getuid() 00:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = dup2(r1, r2) getpeername$inet6(r3, &(0x7f0000000080), 0x0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 00:00:09 executing program 2: r0 = getegid() setgid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x3, 0x1) r5 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) r6 = socket(0x6, 0x3, 0x9408) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r11 = socket$unix(0x1, 0x5, 0x0) r12 = socket$inet(0x2, 0x4, 0x7) socketpair(0x18, 0x5, 0x5, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open(&(0x7f0000001500)='./file0\x00', 0x10010, 0x2) r15 = open$dir(&(0x7f0000001540)='./file0\x00', 0x20, 0x0) r16 = open$dir(&(0x7f0000001580)='./file0\x00', 0x40408, 0x42) r17 = accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0xc) socketpair(0x0, 0x3, 0x6, &(0x7f0000001640)={0xffffffffffffffff}) r19 = socket(0x18, 0x10000000, 0xd81d) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="de485f7a596dff4847463ffde7a06176758e95366a00fb2ba26261af8b58689f2a3ac4e87457ba1ea8348686647f51b0dd1479c65a09f69a99e0274ba2ab158fcd585a0699153d0a8b643593779776692452c2db8c7d47c1410f890d70dba9931447c83bfbc0663dba7b6503ba11ba9403023cf4da1da30d436bf252fe1e525a73ec2eaba0301199971263076cd8fed674b3aee223cf900836574d5de310abac7fcfad2921e7f0c6156a38ef28984cb76c37cea5846006fef3a7b5d698c72bc35849c10f871b18bae9e262091009542f645b", 0xd2}, {&(0x7f0000000180)="b9ec431291fecec7282cbd109362b5d50a079cb238cbbf25bcc1f2705a950148c1587425ebdbc3cd19760bc3d06111f38dc10ea1d78caf32b613f645e7fc4d18b48a2ccf2a204a70465c673a6c9e6e7f40033e843f32bb766260e85d9930dd1814ff2f7426453f057661843e6743ef5a305ad375b9aa2e4e7c6332b1c8f9fb0db4ebb271f6955f2f55eebf7a023acf1c2d0fce1545fde2cbe9c5a6eb58f889495fdb6f25a06e857f01a71b10a7e0ad3131689cfb90beb645acf7099474a83a65d0ac75876857f587954b76fdb0d4701686a8c6102b75d244b48d21ac148357775b2a5449f82251b18af6", 0xea}], 0x2, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19]}], 0xa0, 0x402}, 0x8) bind$unix(r10, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) renameat(r9, &(0x7f00000017c0)='./file0\x00', r7, &(0x7f0000001800)='./file0/file0\x00') open$dir(&(0x7f0000001840)='./file0\x00', 0x1, 0x40) mknod$loop(&(0x7f0000001880)='./file0/file0\x00', 0x1, 0x1) accept$inet6(r7, 0x0, &(0x7f00000018c0)) accept(r12, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) accept$inet6(r7, &(0x7f0000001980), &(0x7f00000019c0)=0xc) setgid(r0) msgget(0x0, 0x2) 00:00:09 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9bd9faa4be7586d4b4b289e42c3eeaf8da40f8135fd4c779bd87421d7d6e5eb203b5f238b23778c53dc4c9cb3c615ea576e723cf56563464b483240bffbce17742b6d3493cb3e168ea7532b3083e9be9c41fac48ffbec8725041aecd117978fd6ed9d8a7cdbb41d6c83ee0a68638e945138058b16cd23ea3c224ece9ae5218c9086f16583219b4ae03e9b021220ae0ad164b6b5be4c9b7323aba233a474f40ebb4af653d9ac465ee01d04e06", 0xac) truncate(&(0x7f0000000100)='./file0\x00', 0x20000000) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r4, r6) sendmsg$unix(r0, &(0x7f0000002440)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002340)=[{&(0x7f00000002c0)="6541b928d9f0617a94fc7850a291149d9209d448d59f25d1dd7f2f198ffbfbcfdb711070c5878eaa57f42ea4f5a34ae471eaf1c507157dbdf2d989768c9b2dd68c9c97674e4a8f93a70f0e030a160403bdd94cbbf66c6c490578c886c17e7c0dad4eaad664093a2fcde2bbb630fb60741d97bddb76567d941e2e90fe25212750cc9b5284957cdaf0772ee0a93ff6401488e18412f1857474d895303a26217b47402fc92480cce60a38756cf6430b28e4da04a48a6363a3ad90b13ce1ce94f0ed34ed71e4e6ee8567eb140ed4e0d0d82ee9c068b48cb739a50605294fbab8cae88c618bdbc30c4036a03c086e213b7353b4ed6d24295cf93227094ed8565ae51281a868ef407b0bdaedf055e91aecde4b74dd5b41e08f6b50de3fbfcdd703e35961c99cf0267f77ad2881ca6d26539c1308b1e79b2b258eef1b06ca6a670da5aeef63c0568fc37d696ddf7f8b008dbc300e35e7527ea537c055c097d9d7b3cee6895fbd897375f9763d3247f9f1534d28a987484f95d98f0fe37f6b9fe26ee5584f5e90d13a4b1ef651a671ad7c9480d953818d8b36cdf49f2d3cf8abe5a154e58a6f05546847bad9295bb93b3ae303f38af702136133ad4ff4ada820ff81a611a8fab0ec89212c16fdd15f0af3470ded5c0dc618b2a2305b2f29f4b55a18ba1e416a1819215ef6dd682bf113fe0dd193f1fc77e30ddcc1ef398aed2a902c1c206a0059c809f2132b6de12c8920a59ad1c7300ea58904e1f9dbbe3f5b98c14b95a38d989491ea00e06dd2d8b053f59f8570630a4d44058009bb5b4ea6859d3b9bb86105e91788f21adcac6278cfa27b20f86c3c6a04e8edd9113cd6be62d8602171c75dc143df20cbbdcd10396bec5061ef5da892289847d7f56d4cd6f5ed22299abaf70ed72384e603122461432d535643402397e7b80911d0db1dfd49a96a0d76eae9dcd5c5609caf3c4003c2eaa411bed72afbc0d590bf51f1e27bbab6f1b04235cd671c9c627a31b064d81b5ff6c4a966d5274206b64a448dd0842c1a97d989af915c958c92a78a10d334ab9a2d4200c67c0a9f96d3ce72986617357a5412c2bb21f8aff4e7fa65a6803035b810f7240e8abd2bac9fa4dcaac3fa1e1193cebf3815f5930f6ccc0eea921f2c71f034560b42254bcb9007e5962292691dde2be7fb3ece5a853b2146c3ca70e2f8f0f08925862e4511bb19232b85b8d2b5b5fcc9615b7de610c2dbca6725f0aa4024d4ffcc093d50af2ffe0b7c9be83c4f45b12b8c4ece12a0466f58bfda722a92002bdb825522336612a0edce7c8b6ee9db43ba0396b35a642276f04f671e8b05d978425d3d67820c86b55c461617b691d02d717c619e71ba4bcef299ebd3ce07df9a378b856341acab46fa9d50474701b845223937107261fd08f1b53b4c19adf4ea5b163ac7298a2bc0e482bbb9d50080b8b1051be551596ffc292cd3a0fa386ddf09c5ce832b5d43dba80dc67fb1dccab9f1d4fa14df57c39d763cb5b6422bfef0db8551c797c46a9cf6029fed38e790319f6f24648342a8f832d6aa20a03bb1cf285fdf4caa1c7475ab33ee5a9cff195bf0e3ed8f21593c28fb50b4a65e6d867c2dd806e581c7099e9909c3beb1f5d6c76298619b28518f9cd0e32ceedddbd4b61436da92d392aa01cba7666010662eb98ce06b6daa2581ef4c50464c2ee90ad4aff76e9b9b483e33b2c60dc9f6eb274b40a01e8047a2d843836c80810307f2c08b190e8a36b892413b3f70e1c1f13179542f995c86c592ae581efe93749a58fb8546d11ec87b72cde30eb384f683ba6ad544f30f8d8926dbfc24867ea47a123f90dc01dbbae219c1ee0ba78d57ebe8af14d72ceb1f8ed8758b0ce6e2dfa7a0741fc7fb3d1b95a2072b46c0e1d1d90588a06de1e7532a6cf4acca374b87652991f81c79c4fa57101b9098eddf9af44d738a49578f409216d91b2c632413acf63d697ba1193cc1fd19d3bf4ad3b7f23c45b543cd9af4ed9418882c29f02fa12a2dd2a4bdad66b8587433f276960cbb07bbb2530434170fb3f0c5951749590157b8de130fb17f653fa51bd2081901e4e6d3350b7454ab5e23099bd8b7b80a1abf26184ade6f2f76a1e3bf1e54bcd049b91e4dd9e8202b7d28eb0016b29b73c11c0cfbaa52cdc39965807cd5aa6c7c50de13ff1cf92c83eaf2631d4a2d3e89cffcfdc812ac751c133e8222123c3c0f75a884bbf17a739605b10c5ad9df75953686203a993a6d97cad5d312dc542de397ecc3ae57d86d9f189d94bd6692d98ec5c4609eda350b717feb507768840c4c081edb971301cb1e69543a476438e81708d4573959cc83ed846dbee7e1ac1400de66e81164908071ff5e745588768cfeb6e218cb070a655e5f8a8b1a281a61d7bfd3ca9cf70841ef0fb18a4add1316d1bd8b2f1a919faf508c845f23b3f0b448725c479ccca3300abb8e3bf5d0796787886114ac3cf1f61cb5fcbd125e9668ade1e221bf79e507c1bf1372c7ec0d3298a500ce54276cbcb3d57ff3926776c201a27ba9ed6718fdf24488b2d0c321d85686258d0a6eb79574c21ea42a2b142329b01b3d9ee692f318f457c2efa2943f440235339dc97bb12c2846ec4bcbbba067c6b0db50d4f6c1332a792ef2116fc9c83b92710a7f76a0e911e680a370eb885d49309aa592eac294975be775fde628875e47aeb798efbcae372a4246eff28fd400b8e92e6644eb12c5faf9cbcdc38bbca15285b00ca2ab15140789ba16694766033e8285adee5e90cb5336565273a1c60051cce616bb0298ff2b422338bcad0b1f3116787220e0416666a08b87d703613fafc6c33de6dff108d562fa3fa33059c3ce165779d6e5e4b1cd85e93b4ec60ad80eb4c67d264cc0193347653d831aee9f60b221595b84cb67c64489aab1d0c3585a59bcfc18976232e9a385d9dd22bc3d5a5b987fc263f398cbb97ce1e31f3ee9d733877c56c26abad717e0445e6589fd20820d86eaa62e54134702fe662e6283d3ac86a2a1b95a99aaf5039c7dec19a64f928e04acfa8bdb7403cbd0ae74585a46f8ac510706d6d31a7dfab13af69d2fe2029f310c85c25f44851c256587c65a21f38269d4dcb6e7990dd51ffaa722a86500dd887a41c3b3a8c4f04df0f80d2b64dd5dbab860de7b1bca9fda5ebfa9e5dbe8e0e8e2da6ced3a73a65b21d3b6df766a6f45f50d65af254d82379bd8e2c728c12b53bd58df507c2aea70cca1e73cdb9a1e62df35456e3ce8ad039c2586dda2abaccfbf165b71a47e24785454d87ace7b44c108ac1050c6e9f8795ef94320a0f626602d2353f16dde74fe4064ab1d5106978975df18f055dd18134a9100200b97ad6d8317817d2c9e03ee76f70a89cc75aa7a429d7cae48a6af79c068d0dd2dc0139e9f94fde34c7ab92475d3733e335a00459921bcaa809f2ee0f3d8257498e5df3f4520fb2d9509208ff17ef8d26380cc1ae338ae094c8f50d7c6cc4e773671c7792a07062f158b1e45e9c2e3b51a6f8054296453a9344c35dbd64e413dc60970487d4df83a6291c78502e61ef1939381cfa49112962f806299ebf5d46ec8a4d0b43107d35fa9f11a45c25879344dd9cecdfed36ce6d9364054b833a526bf61470dc16f0098a4923a20a56326d7aa89c268d2571686b4c7b6e1265f73099047ee65a1491377f05171d07dbf39f3e664330c401e2b2853681e172f9a277934a9806e6f5a90e6753f1966d954690ed4d114d3b94331b5c591dc860865966b3cedce06ff0d0542f3d150604a84c12b37eabc2c3602c6e787d25496473111ce99ccd9c3a88db98763fd8012ff31c1fca71f613502afdad244764d7ff47a7c19557106b6c1118dc2504f8eb70629502123bc14683384a1b12519289b3202683247a8742d4eb53fc8adff1ce34f2ea88835725b784e542012b75d42027c9f1501f332c48d5566f0561c4ba6c721b150f5614b0ea590e7ef6c6c7e1115ede400df352a62490fc28615abca84314dc55f09041c1b006e9fea1c63436d99e04f4801bf8a71a5423e4450fa5b23d7b5dc3fea74ff8de37207f939c472890da85f8662b411b8f1651f6ea7533ed9ebb917d70313530c5fa3b4c8cdce2243b68c5f320cba81a1d3ea15b5d533e90a30dbe0df65e780afd7b2105ecb2ceb4baf5a8ea461215e4ae94f8af334c5fbd094fbf24f63d531554fa2c17d0e657c10caa3ff52cc94548de54c842d07714864c476ff04488f00ec49543dc0d66900c94e1fd7077de2375bb3fc3167ed2cde3d9d6fa6419c8c47ee0d4e0a5fc067dcdf10bb75a2406d14b2a0984982b61cd7ec338074727982bf4da7c6036f3de66c236d947029866629c538ac971605f88bc4fad8d0991b4eb67f8bad626cba61e0a55a7f8e0225127464984e66da4cad2ac96f7fff40db944059163654d574d05cf40ecd894b088f45b4beeb4666a22adfb84b652293d43b83dfb7c4d10648de9493911e5e3e96645b61cdcea44d6c600943e81ab236dc967ce9732b009c699deacb30904fea70acd5e55021c6874e1d9dbcc86e93818ac6556b8a087ab3479de312002f226b840c559fc5a933a7f24d7ee2e91f0d0e269ea82846297d39f2984ecf6d2a0c6a40365e06eb575a80b3a8b96013d3e0023f679e6392b6c318eec0807585cf8074da68660b979a0792c2bde8eedf417d724a60cf4ab54f731cc72c6a56e1aefd8ec8eb89760fb954c6c08c74242996e4924c437b91f8bc4e483b1e2026f6fc4103e1c3c2e3cd40ed2a19ba7ec4f588271738986eecb3ec6f7991aaf02c450f9500340e59ceaf7d26aaf1c0762315c01d7eac539dea44a5dbb3d3213bf4a5306601c9ff9dccef794ae7b11262c5e0567e6842b3805bcf6db8c1b0b0cda2233862b4f56608212bb1705096c4c0c2810cd0395e7039b958571aff4bc1a7aa6427f5f6369c7e46d0aa7722078576cfcb1706267fd819b542797101761491356f49511ac8a83f7c125cdf536ddca27faa4d0a7152c0e535b9fbb525ac9ff369bba17742239db188b31caaf8deea901570771fe3490cbeb5ae581716f73fcdb391de9349069fedb597397d7a8e0f912fcde1b2461dc9d7d2cb4c7a2a2fc055c343009d6174839e2f8e2a243c741a5cbd969c3edd8f29b2d031d89fad92f69a8e806a2b68854d4a0e85fd6e2596699724adba820f82f45b0194b3ec64915ee3e3b785e9a4e5d519d597dbbce1ab5ee536cd76ca81507f7e297a51e6054992b8bc446f59a47bb71719aa3547056fdb7a3d2223793e4836c01e578086e420f2b8cf8f0b57d8c8a324f7a59ebebc292b79f20f87bbc931b97c350ba2b0c0019b1907ed2a559c8ada39e783e7c6de618057794f21802db04591b2a713f848f057a7d30ffa377a1e28a536577f830443495bbbd74f23020879093c912dd0f295c2fc914493e3a3f09fab835fe1000a637621b7d29fedbae7aec834de15736f13dcdffe5ad94bf27c7ccfc32925cd2dd2e92169962302ddc912e730e5524213fcf58fe18d17111946f634496b396a626b7ae479d0fddc76c95497005ef819355200c078d2ab494afa0b6a6bbbe879adf005820c7a9c1736e760671192e523f7ffcc85dc320e79ab4513634b6a687c00bfc757ae456c86913ce9a3cb0619afd9af5f07c04cb823ad4da2046f9b7e2b78a59716ce8fad8a042c668d699d815292de65201f23758884c8cf866baf568962d26460f95e6c9398500a3608553ca8768f2e237bb2b2d57593b867bd6318638e0db11929e0e03396eb58e1fd8e727ecfc5eaf4bfe3cd45599f87c0", 0x1000}, {&(0x7f00000012c0)="50d7780c91c8a84bb9627c0a54eefdd1e2771ef4ab910123b9b663272ada90be68e04bb65b894c644b9eb261b289bede4b79ccc652dd0b0d66267a7a9b9a4d904a21fd8c0a0058acfb5b2504abe2a2834f62a1382d76586447e215b70a2f39db73a745e4308d5984f16714d2de35b73513a96e46c8c60c18fd8bb9858ff63cb62198125c891c7971ec09d4f7e495240a150ff65955d71871d50cde87f729c8743f45434684b57bcec8a6a1a9a4982288e3bcd7887bce5379516fda453b24445962fdf0c39bed96edf7d90447f901bd965bd2f48b21a568b7100e4f6824e03e9d4117510a6b459e2bf01eac53d6bf3eeafd8481c680a93438b8fc390f50879c4d2fa8fa3fdd04469e9777131bbdcb7b97c8527391147ff3fee8443cb5f1d7d5c3b043f7766efab2815169fcf4d9d2ee89075938f3896b8484df69c65898090842e28fc327822a2c2f106e9f83b72cc81e82e0e3fa1e4f933c4febfad0880bc3a28db3d8c3f0ff15451e2f91ddece944ac4a868424e38a67a5776de3e395075b8462e59290af5eea0ff5c69ea1b675487fca1d8da23d16338a8a33ff08404fce8e6c8089dbd325d5f5e79e6076875521e2aa914604bf5660c419c2b20c145f819c36d3c25a94f66a6baf38d04257cd0a685161ca769fcefc10983cec679363693a961b994b396612ef484cf7f3332af9ed76f17759cab8fec2d93ec0b0c2723e6963a21c97951056be3ce462c778ed08eedf0d0d1a5f017acf2260469a866c2105f99bb6d48a72eb8696384f72bd46137d3a40721af221ac87f7e42163b23dea5117140a521c694bb71bcbc1a855267c8711a87ab8e765f77189aff55f5d9e3518f5faed74c2c79a4d9eccf64fbe85dca61aaca88454f123cefc8156bcb87ca7ad8d963ce0ae30efb3442acf956c54e6a6fe2face46dbb6c50357041393b030593a0c7aa98a296c32ee5af37abebe2d21df10eb9b7512b891cd8fc556ba5c030958af076779219db512b2d959041cc949445a4198a20a10e68f669be603893842b0164bd5392183fe8196c33d0fdb76d7e498c75ef2352d7e7fb27d4ef1cfc9e3933ba38fb0f4587c6687ae76449e5fb21263b2a9866e889a72e172a9eecbd476aecd0d0a908f5ee71a926a73f9b43027cd7ee27d779f329fb94e6a07353fce355958c4ade60914c9da6a338f823f028e8d699db8bfb51a104b455da112ff273ab2f0be857bc2e038ee99ccab32bd835fd6b688b01f4b6c58291da81e72694498dea1123167f07727437f876308ea606ae06c689c54b32b4cf1c0a82679f7596c935c1572e0f9aea7dbed5f4f9660421877483c2c8e736d2131ae07fc0b6ae8560d0cad2aab66671a84c69da4254e96d7b1b0e155901f9bf52bf0f112a989d51f77ad735c9e90ab0042e950b75d681124e488e06fb6ac6a3c91b19757420cb46daffd2674814f847bf855c9d5b453ede49ca7abef851700aa0891b86fbc4ca8131f5e895bf8ed05439e0ff59816cf62599cbb6467077040586ae958e3aa3047e9997713a603d8be272488cd9d39d4cea5a460ce615975e5326db6653fb6b61598c8af231709b520fdee9171c53ff37e053b83d26475837fe25ee2f3751204cde2f99213d1573df3c5cbbe04d3f2e3a1183cd5d2c15382b8f6a59595b286d79f81ec31118a62f97eacf9adeb2d88e1bfca871af7a3e94060b732cb43551979b1d178161f8858f818370df102f3e459355a00c784e279bda356e2aa22692befb96fb1157eec389f1ac037d8ea57e7e7e444f2726bca284565ae67470cf4779db14b216f226a9912df4897853c46057f2e937e8b989b9749e1520bbdbc7431c76d3683a41f150112dc135ce1eabc8c7595ec6d60f73b5609c384aa39f5f9115f02126fd890ad889b7ed1ff3e1668cf11083c7250c605eb21572de9a1c7cf6cf3c861d147f07f55a1e25bca0c2cb9ce0668280c7b58a975925fa3ef513b6091046a1cd2389e62e3d47a8a74c966fd29522c9b51ec0f8b6099ddbd1435b54a03b1190a610173c8ca785c9350d91527f189662ceb79f9d14f8d09b9f2575f0e1ca02c72cb35a07366d9795f510f768602acd9988800d62ec3b5504144b60f856d28e213fb22f8fcd2e0e4f6d66a0d2b539c5aa9dc19b1d3af63ec0c90efff645f3154779117e55cb3c6fd319bc6869354b9b638936d8bb0edf63410f6af8137b0fdd53ba01bb634020e646618a951d1b2d89f1ef774f9af34ad1808144df4943651851d99e0bd85cc011a067e0ae143512273f6ab50384759e2d8108386956875738ea83998d557556fad4f83b3878c235ae865098d377596564beaed827be9067629878685c741867ad5fda3d4e95220036e06d8369f95e3343ce563ddbd113d713bc602758213642eb10235e1c2ff1ed256cd7b3f62cd3ebfbaba49b608dbde07222ecc0e80f386607ae85b641c8f019aa557f6adaa2606d6bbd8424474988ac08fc32a9bd23d6cc78b2c0f5989f2691e412ee9cde45c8f9bd78a8c6c2c9402f31e36dafd9424cd2e00e5aa8c0d78560f0bdb9298bbde9d248e200cef2b901d168b2e5ea2f5e4b9063d420209936590f647d5f334fe2ff1b55547004b028dc17c4850346661324e4f7d4fd0fe95dc8c2a96878ff5aae5db31bf815d7aff68d1127da565ddcad16a393b6f95cfcc9ad79416fd33c2347c9136c1b90d4027b94380816c09289248886279a8dcd83ef85e9c5286e87dc12d5b59ff8037a9ce0aa13225dddf78d4283162062c138a467c3235bdae26d88b7d34cb5caaa40da13ff2d73438056baec87f111b74b6767fd6e2463f3e9a14b7f695e6045a4986c4bd937bb7778085109dfa716130a1a941adeab76bd1bf3a2742c74a749f51b4939db38218a2206d86bed4dc2f2863a1841e2d791ff9a0c4ced3a1d6e7f33cf99a2a187281d711331c22a81673df2f83652e3ce6bf033f24d1b99a095781f8018f009e830a42f8fc21d110e6ac2ba11d76561a1c161469e64a00963a4c1e2fc062f51dd09237af65526ebcc8635b57d41e5412974b0112e19ea8c7ae4a320f27078d98accfb708fa06367b059cda526f21ea81e2af88e102d7d6f5a06a8df6c16c7559e3a9fc7795f38d3e65607d8b28fd2f3d2528c13e17c03e1b097299b2b8e2bbffb0ede746fc2fd0dce21ae05e3b89d48adb4c4dc54cd1352ecb0bf8f7325f765d0bcdb5c461664e716be3b83f32e8f4b101729fbe102af3c23756d50e5eba7f2f267d6e57314d9b61784cba7114b3b2701a4f83e1933ac57e8f8668ee7c7d62155f97ec0821c855442cbf336759889bc4cdda7874cb59130963eeb623a41beffeccb9e9af01523e71152556db8203f81edfa1f400ed58b16cf8713887dda189592842e1120e0b072ea71ff6aa3d48b8f429bc34d05b33ff834af8703a73742b6a9db599b408c647bf04e04c4ba28c9873d072c2ec0719f7fbc04cad2554ece356ca32d3ef4245161662e04b8c9cadf89ff06b29e2228bdeceedf6bde88a81de41aada8eaf08e92a67566918698f53ba5006ae21a97b68c107ae9b282085e4dd551c474566678569a79863d8d1362aae12bf92a623858eb19870fc1b51fd3d9a26d6ef420892485c55d8637a6f44dafcb4dcd49446d2ae8266ce22f0b82254a699a44254ff806bb9e68a044cdf6e535fa8548e31f0b0285e4b488708ca3c072c077c455b0d855953946a94806f755206a75aae6913c6441988f5b4770b7f2fb77a3781d25197ac2d8d8c20d4da1bebdef26921f3b5e0d1acde16aa5cf03467513b8600dd67ec8dec06072a27f3af91b1022990e4be85c260410686d84dcab32b1b7e137bcf1dd83ade97ebfdba9bbb070f7cee9cba3952db506281101bef81cbc932381a9f448138a732394e9206de94658cbbfd703db1b0c8a188783f610cec672fcdb71bafb1d3c6a488fd87426076bff49528584e3e8b0a12266aaa4dbb8491bcac0a4c1712cd26f8ee77345f2c7acf5fa81d59d8c05355d87216234200daada2b41b9076a38b7471ae713c41f6df71d5f21791c0c58a74e282fb7f2ee4a06b660a42a3670e99ca2ef0b64ba330c82d7a0c037b38892b8aeb4f92ef29f4712d14c8f5aa6151b591d5a0259bcf319fc1c9cb63759c5d1aad03e51f41578e012e9a453a257e3625c99d4a11a688c02c2f05fe8598c10f874ff4cd5ddc0f9f907dcc033ff610b43375765d626a41c2d1facd62245917cf35235fc073cb6c15043f526e009ac530818260692b4d54a885f585670865d33414739fa273b2162249222b266ff6467560b5b8edc42acc0980ccd9e2a9ce35a7ada41341ae527435c740e2c8847a9d5444edfa5db2f758365b850ce68e2cc7f5d1ab1db6d6f1b62d6e15a9ee571642f327a9cee0dba5870c50e14bc46d96f947bb3a1f99def7211f5bfbc92b687f273a6d22e8cb5431a9dcf75ffe1c2dc83218970ab63a52b3794d57af1ccc1495b384ef03fe65aee7ca16a94e01a91fc858e3c873b4c66857e065cb44141ebae3d1464394a150c47d94b72655bccc45fa4ddc716e50a6044dbda4d79874610c1ae22493f1d4853cc32e0636eb1c2517064a2a3d3929ed68e18a094d197cafc3cbf5354cc14424aa9fb74b077d614613e17c621e982cbd596fb4b5d40bf652def4f3bf3a2badc7961353c73462c30fe4e5b8a6c6674c913b9eede7250ee055a1b79660864580010c3a0d8b45443f8f82bdcd78a4b77f1a699279140f8dbd1775d2be009d03e46c48ddd05a92fac1975e84d803cbc93247103cb2637370af02d00d58dd1e5fb30d212167a7df4090f173a6ada2347f49437591fd3e6eb3fbf85844eaff3f9ff93d7eb1dff40cb7572a25ed5616eab7760498f0e8a4b45bf21d39867be4583a222602aa5ecfe791462bb08ba95bbb2627accff35235129c6fff7facf8e7a6906f06e1b78e85d251a477dc44941daf8f41777456c79f334bb411cf78680fbc02d95f89281319cb06d4d01550291fe250b65375f21db86991b29b7b9217923babd24e63e22fd0e4da0a8bebaff47aff2ee8fb93a5b2e444f0660305f5a9fc2c3cc4aefb8d51bfd1e27104aec986db93d60603dc785f11baa7a2302a47fe5f0b1510aa57ce4aff1984f4c58d4906d2843ca6582e5ef0198cbe21218da50a38b974b6f661dc3633205d6348c105b5068121a1615f95572ee8c219156c110af2903eccfc3acdc848b37b9a8a25204abc9a5d46c03f24ef4e09a695ae4068d08dc0b99841aa100d398600105fb432de271e77d3f12d23c9aacba0bcae9ae7c6067ea3f18bee79d0599510b89dc7a1b58ff25cdac1ba6af4d624ef1db90d9fd983119de4e05f3e7d70ed34f4c3ea186c208370d941b7698dde6def159fc3f6966ca483a17ad11ab9441e266df885b97e99008c51e69c21870769593b1696ddc4987cd3a415ceb1abe9df61258d19402fe725562a2d8085869ec94e9234c0a3fed39cd80aa09383c3568f2bedc621a6ba0ce727d27a0a1c741efb1fd7d3ba710840fe21f44c7b7226347c5fce1607365bc0aff605e2954fb35b3210a3150067763b4c1122bd9b6d20ac6328419bc33999bfba1f49369eb3e1c7d67083005ce330d7b07eb98f9e0f8f7248db4de423286cac46f2f0b87e5c7370ba2512f06d0d1fec86d174f51284cb98fb5ca230554889fa85c7e7771ddba84f0d810910d2a290f51feb9a49738a5f018d7c19439663b6b44a87a28de147d331ccdf522e5a55fcc46aa5a6ebfc0639757fa40ad62b6d425182dc30717e335fdbd07e15dda58", 0x1000}, {&(0x7f00000022c0)="96f9333ae1aa769590dc1175b3afb7417be5b187c8650ef359372e505715febfa0eb5a355939f51a5ae2ea794e9b3d124533b70a2b14c3cf831b769583948e5b8c966465c39ed58f9059bc373befc077fd71d9", 0x53}], 0x3, &(0x7f0000002380)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r2, r2, r2, r1, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r3, r4, r6}, @rights={0x30, 0xffff, 0x1, [r2, r1, r2, r1, r1, r0, r2, r0]}], 0x98, 0x405}, 0x2) recvfrom$inet6(r1, &(0x7f0000002480)=""/155, 0x9b, 0x843, &(0x7f0000002540)={0x18, 0x3, 0x2, 0x100}, 0xc) mkdir(&(0x7f0000002580)='./file0\x00', 0x102) socketpair(0x18, 0x1, 0x81, &(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet(0x2, 0x0, 0x100000000) mknodat(r1, &(0x7f0000002600)='./file0\x00', 0x8012, 0x7ee61da9) symlink(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)='./file0\x00') sendmsg$unix(r0, &(0x7f0000002dc0)={&(0x7f00000026c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002c80)=[{&(0x7f0000002700)="2a1385768db13fcec499e1845dc5a6f7c143b9857de17922586f695c8e3dfe7e5f5cd5adfe20bf2b872f940fe0731db8a128dce7fcca744b3bd78f8ae1b34aef07151a4a3e708a3425a04c2955bfe700401d4fdf12c36e08ea2481fc1b471326e4b7c5d5fa220f5de31bb2626ecaca03547eb1ff539728962d626bdfadc3da8581161f52fa9fbf649d8fdc51123f6074d822913286a6e8b47b9117f4b8e54cdac23710503ecb133b958db5ebc51c86c97ee47ebf998ecfb75ea938d9a65f599ee90105", 0xc3}, {&(0x7f0000002800)="c4da4d7eda48e4871ba5d226de8f894b48a9ff23a1bb41d8668b1b30a360c88f3bf3c734658e1a14b91695fe08ce93495574c5feb37d5d86943efcbc3ec0bb9053e5e1d0f5c9a64734b676d9cac6f17363c6962aa7d5dd95f3f64ed7417825683bae7c926583b6702877cdfa9ae8f332d8ca579cf26493fbe9b33c35b73773922eda0ed9ad1f1a3b6f812bf6d69148b04908570c07ff777bec28bb5345cfb65c1385075a1ed6d74d9c300f57e766ea1c7202bb8a0966a3c451883f6c07fe4cfe3238e4c89221ac6023e01bbc727098670d3d4d7e1f9f57b20b1907ae34f342663c1100c48b54d68ec28c3ce3712034c2", 0xf0}, {&(0x7f0000002900)}, {&(0x7f0000002940)="9b0b3c6bdf83962154c6d0f306c0eff38327123db0bff3b92853ad5bbf7a0465ca162eb76c403d556db6e11188e83935d815c9cc9da3025724b2fc7bef2344b7f1df3e14f4ac3b1726d9ca4429aecc0246ee456c34ada676e0fda52ccf10dcbb5012b41f28c2ba9be7bc5e0934359d8a18830ac4cd69f47745596f0c7cb3b2388f6a4e525a826120365013a18117f2979af7a0bbe0a95a4f581e92555841ee18425bfe9a94b06d6343877e0ea1389164c41d72ae6c74d8c2b12f7f6bf571b7ac14d6ccfb8de505e686aa47fa32509ae9dac17df3b11c5303c9c04a6d0f745274d4f7502bf63507b0e0239b33de99a8755f3fb34c37568e47b6b1", 0xfa}, {&(0x7f0000002a40)="82c1a79be9b5a64302b96c43431fdb78959336c5660f91e99082e9b97c5dfe5671a09cb65eac9454d011ee59e7b84aea9ccc17a42a8a", 0x36}, {&(0x7f0000002a80)="73c4fb566b5ca29fdcf11a25f08b04adf4402237ee9209a40e09d377a9bdf8736cd5a5f69029ee61877361a08d2e6d39b08f66a4d8f2aba958c1426cb78645065244e62f655d2cd6f1df627e0e26f571c9bc07804d3741e141cd4d4881e3516250f5698cc4d89f3494501e2f359d781f6a15e0ab0473254e0b955f761274745f775ed7a64d1438490e6ff9b814c185aeedfe2beddefcfe5af46e1c3c4d9af627cef8185f759f9624b42ee5c474b9296854c796f89a5847bd936daf44787b22ccc74f602a2bf23fe6981ff04b686e9f7c2644a4ca377681545999f43719c5fe2b68a388b645db6681fc37fb16ee4ffdf18fcee8ebb441c6e9934dfdda3e", 0xfd}, {&(0x7f0000002b80)="40aa55662505c80a3c24c9b04492b50ef1b62a37676c212ef3b280ddb22d6f76ce28021a93d1c3d19faa1510e388408e94c09b76ea96eadd550a9a74de3eee61f2d9e31300976daf0f22d7712323c7835cbffac741ed45660bcaf42b4aacc9f7c8ee6f03fc3c5a869932ac8c5d75908d7977ce34d0ed866c37db3e649c694a1f954a1385d8d38402095ba714963b362efa5e1a35b0824ad6d326f2047ce22a792532589bfa5aafb19383d96a8fa71d574804492c00f6b688bc4f258680556383b8ace6294df3", 0xc6}], 0x7, &(0x7f0000002d00)=[@cred={0x20, 0xffff, 0x2, r3, r4, r6}, @rights={0x30, 0xffff, 0x1, [r8, r2, r1, r8, r0, r7, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r6}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r8]}], 0xa8, 0x404}, 0x4) chown(&(0x7f0000002e00)='./file0/file0\x00', r4, r6) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000002e40)="215826efe5b74f5abd38ea255d9605e1698f6caa564a55e8fc621f6e5e5dbf4f0edf997ccc930aa2fbaffcefeb78837cdcc34cc85e9adb428873e18e7f92dd583bb536a5012a7153f4362cb2a5d23b3cf17ee0cc5a4de1096e4cb2910d049f2b4ad8db7f5a23f875cd989857ea9d7242a5cb354cdb22536ca4ee07b124f370173940451451247f82d0776bc452", 0x8d) lchown(&(0x7f0000002f00)='./file0\x00', r4, r5) connect(r8, &(0x7f0000002f40)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) truncate(&(0x7f0000002f80)='./file0/file0\x00', 0x100000) mkdir(&(0x7f0000002fc0)='./file0\x00', 0x4) readlinkat(r1, &(0x7f0000003000)='./file0/file0\x00', &(0x7f0000003040)=""/204, 0xcc) sendto(r0, &(0x7f0000003140)="ff739fbea8916139f23a3a2a9bd877e7a70f5afa4faaa5b2e6a126f5705d906491f32d0b12f2728f7dd2451280d3d804a11226c528e63b05b92e59d78013a47d8ddf8ae47dbdfe9559f4489ca4197a0e5b0b816c95d4930fef82e5338bfe9abdec81625f9e486da9d06dd8436405aa61efaef4691be2a530afe22d", 0x7b, 0x400, &(0x7f00000031c0)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r7, &(0x7f0000003200)=""/109, 0x6d, 0x40, 0x0, 0x0) fchownat(r1, &(0x7f0000003280)='./file0/file0\x00', r4, r6, 0x400) munlockall() msgget(0x0, 0x210) lstat(&(0x7f00000032c0)='./file0\x00', &(0x7f0000003300)) lstat(&(0x7f0000003380)='./file0/file0\x00', &(0x7f00000033c0)) 00:00:09 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) lseek(r0, 0x0, 0x1) flock(r0, 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="23d0e2eee4e91db6ccd4687fec26c90ee53dffc22629ca5c465da0d745f659f2b1f684b87e4b535fb01d08712831ae555d6d8273f363c4a1b89003c11e3c3c8b332ade0ba461b8fdbb970580fa6dedc684fbccd004af943f3944692fba4de4cc881d1fae46d57d98b790e79209a241dfc10731a88f3055c41c17ab2e6ed0d7e46a256ab16ddaeb6f27d0cfca2cec4caf03c94a1535d01c72edb4ae23eaac9f370cf38904c5a21f2e8060fc12408dcdd6cf272c4869b7c561fcf097212b93a0e27f0ef5c8f6ed185eed16d05afcae250962f9485a2064169b69a065e13278d12697bf6390c738e4baa3a78e768948c07b478b496f95d511f1ecf2e06cb3b890", 0xff}, {&(0x7f0000000100)="7934d368f7f47118ac6efda33eee720ee7a3134c31007a68379b5b3c5752dce7606bfd38b18e6cad3fc24c9e489da6fea4e736083efe1d2d2fce", 0x3a}, {&(0x7f0000000140)="8bcc7406dc73bfccf47f5eee3b0a66db42670e16dc32a5b0c9efed44c92453b75050010fef5bf4e4f6300ef9c338d4dd71072300d20451678a8022829f1ec5f71977d9e472258ef7567617f8142abd6727ef8ad2229cc9dca9bdb79823764a930dbdd1439bf09fd2b93550722d26d5e14cda850aac947fdd83b2a56e7594536fc015ab82946bce9aa472cf93b5fbc9763d012fcc55d70b9f97d7f0fb42f48724f5d38270d435388595f557015813c56b6b0c3056ddc6db9c8356b938", 0xbc}, {&(0x7f0000000200)="b30527c9d2af8f1ec13d9932d19233e51b195a17067454952e2859d30f41e773239680a3163a76b7b38a6f3bcf9bfbdd9e0b7b217af0676ba36686e1c627e4c6b2d7053d116e378086e7639ea22a480d32ce24976495f1d891bbfe12da6b98cf65fe1249fcfbc6505b7d9d586c31efee629c8d50c3361925512b53d1e63eb991c68f688cdc7e1d57b017a78894aad1cc1b5586fa4dd7d5ea2fafe779d8175166499b51cd96768455c79841c2389390631118088aa248", 0xb6}, {&(0x7f00000002c0)="0cfe9f7f2d7a0ba16a6af9345182111794149a387817d53330c8475412c5c093b6bb1efd0285d2aee0626be03930c37bc768a7bb282e413627be1d97a5a451aa734aa37aec04b2fd775f96341b7fe5091de453cb79640d8c832d54123b66547fbe2d3154fd25d3c79b2750dffc616df31c3f2a2d0bf00d7d8590c9fe379f8d531d2bd41d0114cd0335cadeb142284c25460d15575070a441f9624faca744487272da440b55e3d8f9d9099ecc38fde8cc03d4aa80d80ed7bed70cfaec1047f750d6e6d5f3c76d46413e84eebcc16ecbb3bed8939432dd022e6d8e0c7412875c", 0xdf}, {&(0x7f00000003c0)="d757e0158d57e7ca8dd7c097a1deaf0dd5b4e27d2ca9b1a968a9c91c341fb785858b5ce748b46119177afd3d2f7b101af762b801587ca98d6acb38a2e99b98b79639563e0f", 0x45}], 0x6) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000004c0)="09ceb33227c0ecfa9d6a348e7d030c6c397f01cb3172c2", 0x17}, {&(0x7f0000000500)="02b98845770ae0c3bcd0a1c1e5ffd7fd6943c89b5c69bcc352c860cdd3cea22eb0e97d0a00f8f28dc1e64fc69c10c9caf3a6b7080105cb0c3b6d229214035008009e336f252249742c2c30c77f39106621bc771dc5cf7c0046ec980623a969c334fe3bc506850ca5acd63f3afff254f00f1221cd2b1126d6e3eb684b326d3f7a233563c8fa82c011b570efa50b52bc60fede232c12313a9f9fbb78f88fda34aaa07bab930d44ba6ce702a0ed475c7c7f2e22c898285ddcc2e8404db2e22bbbfaa6636f1977b2bc10f1b67b4b49e542b2dd4e94228e5acfe100361c4ac7e8e43569e9e890530143204b410a225a6475a558838f64d06bfe83", 0xf8}, {&(0x7f0000000600)="8e09884c6a01ab12d3cba4adfbb7945c9583da577f9b4a040d2583097f43e94bac635069d131bac5dab2f17d56fbcbdf35000496ea82c2ae3e9eb7b4118ac36c21747c7334ab2dd67a84c86d73c8639b64c93cc26da0a643851a986cecef1930e3c4f798a69a3d3b5d26e2b3cfccbf50a593a7d6bed670649045c4b33df9a9fc12029a", 0x83}, {&(0x7f00000006c0)="0c748ec047515104eedc75c8b8fe08785bd4f01b18ad942fb684bda8411d9b1140067052583f4ff7ef2b1c3a893c835647c0f305801efe783ce579e721651b4c671fb1652c318742c04f2471b937b6e7b6ab676a4e989203b923c28c8869316e9ebc5fd64c33637533131f793476f1a97c7045e721461a782b56987a422e027d191b31428079d3388948b037ba31b414cac746f2822a3387147ba44ae5f36ffa98873489359e00e2fceaa4290cddd49c6a5caf754aa8148f510aef23ab0f42a3fc636a55a7866744b284591c12e7a8c2", 0xd0}, {&(0x7f00000007c0)="e6bd476f3ef9d65eb2be35c42629ecba90fb5b28bd91db16e39cf402ea63d898c6e2a606982c8c247435d686a7537a658838517524496f9823cb640d4b871575938c548dbe2781f07919c0ffa6accaf913648ddac1607d04f6b8a73e57895dcc40cf59853b8ff64fc6a34d7181920cc6791226cad5b777e56b3c12752d6d344bc38c021573ab0c8192b0345beb4b7ea6e92a5f4d02f35e2f1549e8680f92cbce9110ebd21eed2ca3f9aede166d540f7e89a18d2d1c18199ef4f7c15d2445b2448e1f426114853c2bdbf3b5d71884e43ff9af921ce9035fc5898c97d1bd8ebb158f5816", 0xe3}, {&(0x7f00000008c0)="47b28c0d4147bd85faafb0b96bf3559a746453985067c6336134d6532b2d33c7418de1687ce854d5fcfb8894b8ff039a8f5a380a3ed00e2b36113e997b9f12093d3e664d6d25bcaf3d8b8a4439a1d278618c280b1f59495691181d3c49dc39916ae4159600103b2102993d01ff1cf05a8b4b2d3b8661a5ea31e5917f517cf3f24442fb8f5f427c93e784aef39f25448c3589f69c6223e1e623528b2d502073d2c97a7f85e1e382a1fcf59215de07044f21d43a91b8adb6bf3c9abe97bf8f0387b0077032e5faa816021e27d05fe2c14909662c3631355d2d4715fea7a0066a029101c05a120ec444f71870c0a6852264aaade413aa9d8dc3eb4e8d914196d6", 0xff}, {&(0x7f00000009c0)="4df2bd067079ee9162c2bb8cd34a1ec0e703ffeac42dcae1d1f7d3e41fab32efa6829bcd81e264a4b4502763b77b787948131d91b31b1cef7eb2c840137f3ed9402c793868965fbf46dd9a5d9cfdad664a44210a90195fb3d63358c9f3dc678538384dc356acc1e7c0a3a48d8fbdea87f7fc3ec3386c04e95685703d16c7b83e0a62ffad8a91a4c2e0eda80f0dce0927def09149a6542cae6755fa3751d1b0a9bfcc2309765c4bac8adca27469e36aed46e4922c6b97168f81e7a29c2e85409aeefb905f5981b84ffe4b7180ef818ca7bf18713d8306e242ed80559b72b799cf0a79a7b3c86af4c127247175", 0xec}], 0x7) recvfrom$inet6(r0, &(0x7f0000000b40)=""/207, 0xcf, 0x841, &(0x7f0000000c40)={0x18, 0x1, 0x1, 0x296}, 0xc) bind(r0, &(0x7f0000000c80)=@un=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000cc0)='./file0\x00', 0x4, 0x0) unlink(&(0x7f0000000d00)='./file0\x00') r1 = accept$unix(r0, &(0x7f0000000d40)=@file={0x0, ""/59}, &(0x7f0000000d80)=0x3d) pipe2(&(0x7f0000000dc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000e00)='./file0\x00', r0, &(0x7f0000000e40)='./file1\x00') sendmsg(r1, &(0x7f0000001100)={&(0x7f0000000e80)=@un=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000f40)=[{&(0x7f0000000ec0)="4227ae636840ba1e889f14f7b7e0983aecd0d855d14bccef73e5929835688d7d0e8474d7a521f14848320ed8c1a3e35b5c8cbb184b0d6f754c154ef9e4dfb6f2a0f6ccafb35ed9b4df256c60087568e9d4b9db06d4c87f8346f4cd4e6d315491800392f7bad16dd5755c3549", 0x6c}], 0x1, &(0x7f0000000f80)=[{0x98, 0x101, 0x6, "361f5aedd06a8b91368ca59a28a741906c6c9c8999ebbd7fee7744e447875c68821fb552e178ef22d0837ad969520320ce16c6255524a6286c387de2cc3a3cad0d1b3003e49b596e4f0130562383661a4ea0fb779987e8aafb246490f38e3b0a80fa76a4040b4b96b36a7cd4a093a18b66179a78f901e6e9a6e0a7a4bf086092ba24de6dafb5b40e"}, {0x18, 0x107, 0x1, "4026465a9657e6"}, {0x98, 0x0, 0xb0e, "54cd4a93df0c0599aeb524e63f454e98f4167f611dc1819aa43881eac0f5ba28b8c6b257b49756a5675897b5e94b6aeaa91738961202a37b1922ef360b8e614999f15bbf7cc20a2d3a535687d901bd1959b0f8dbcfd422e7c7ee4d4837785fd6337c5ba278c8680142fd19f3e631c4f76bd950005c907613e6e497485c91ecaec8b274a34c144c"}], 0x148}, 0x4) r4 = getegid() r5 = open$dir(&(0x7f0000001140)='./file2\x00', 0x20400, 0x2) r6 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0}, 0xc) r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001440)={0x0}, 0xc) r11 = getuid() r12 = dup(r5) r13 = getpgrp() r14 = getuid() sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000001180)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000011c0)="0dbd537093f553c3e28d4810cf6c992272db8b79dd503af39e93c6f0098884ad0286d0fea4d5ad838463d65fd7852431d9fce396c915f277a9f734565c45ad634f0893125c57dfb524b9aef0f92d302380a4bd3f4e1c796a541c4e1f8c9a9e387afb21b891ca421a310acac3f70ef7920b39dee5391bf848be502699483dc6170c670126e34176e630316904f810f9ce52e9d2561fb2179a33f9ba2a22db66b71ae4", 0xa2}, {&(0x7f0000001280)="6155a363a2e0d4965e7695be7ba1412401e3fba96ad2a9a4c433782240ecd1ef8e1762e522b30b94ddfe74aacab305e082fdd7", 0x33}, {&(0x7f00000012c0)="801c156df2829032f8ea41e29b8e1b4d99f10c0417643116c2667894c0ab0d5842f53c432ca027e1191b206d291f965914d39440c54a4f4dc0dd307fedaf9f0c36871451e1a9cf430e9993a31c", 0x4d}], 0x3, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x2, r6, r7, r4}, @cred={0x20, 0xffff, 0x2, r8, r9, r4}, @rights={0x20, 0xffff, 0x1, [r3, r2, r3]}, @rights={0x38, 0xffff, 0x1, [r5, r3, r1, r0, r5, r0, r5, r3, r5]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x2, r10, r11, r4}, @rights={0x38, 0xffff, 0x1, [r2, r0, r1, r3, r2, r3, r0, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r12, r0, r5, r0]}, @cred={0x20, 0xffff, 0x2, r13, r14, r4}], 0x170, 0x40e}, 0x408) r15 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r15, 0x3) readlinkat(r5, &(0x7f0000001640)='./file2/file0\x00', &(0x7f0000001680)=""/190, 0xbe) getsockname(r3, &(0x7f0000001740)=@un=@abs, &(0x7f0000001780)=0x8) readlinkat(r0, &(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)=""/157, 0x9d) 00:00:09 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) truncate(&(0x7f00000005c0)='./file0\x00', 0x0) 00:00:09 executing program 0: r0 = getpid() r1 = semget$private(0x0, 0x4, 0x300) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000000)=""/12) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = fcntl$dupfd(r2, 0x0, r2) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x4, 0x502) r6 = geteuid() r7 = geteuid() getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) readlinkat(r4, 0x0, &(0x7f0000000180)=""/138, 0x8a) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000240)=""/249) r8 = getegid() r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x190d9a5f, r6, r8, r7, r9, 0x22, 0x9}, 0x6, 0x31d, 0x200}) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x7, 0x7fffffff, r3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) fchown(r2, r11, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r13, &(0x7f0000000480)=""/175, 0xaf, 0x0, &(0x7f0000000540)=@in6={0x18, 0x2, 0xfffffffffffffff7, 0x2}, 0xc) lchown(&(0x7f0000000580)='./file0\x00', r7, r9) clock_nanosleep(0x0, 0x1, &(0x7f00000005c0)={0xf14, 0x9d}, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x9, r11, r9, r6, r8, 0x30, 0xffffffff}, 0x3ff, 0x9, 0x80000000}) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x80) clock_nanosleep(0x3, 0x1, &(0x7f00000006c0)={0x1f5, 0xfff}, &(0x7f0000000700)) r14 = getpgid(r10) fcntl$lock(r12, 0x8, &(0x7f0000000740)={0x2, 0x2, 0x3, 0x6, r14}) fcntl$lock(r4, 0xf, &(0x7f0000000780)={0x1, 0x2, 0x1, 0x40, r0}) open(&(0x7f00000007c0)='./file1\x00', 0x1, 0x40) 00:00:09 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x3, 0x3, 0x7, 0x0, r2}) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x3, 0x4, 0x0, r2}) r3 = paccept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x20000000) r4 = fcntl$dupfd(r1, 0xc, r3) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1000200, 0x120) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x0, 0x101, 0x3}, 0xc) bind$inet6(r5, &(0x7f0000000240)={0x18, 0x3, 0x10000, 0xbb99}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f00000002c0)=[{r0, 0x8}, {r0, 0x45}, {r3, 0x8}, {r3}, {r5, 0x10}, {r0, 0x5a}, {r1}, {r5, 0x40}], 0x8, 0x7) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') utimes(&(0x7f0000000380)='./file2\x00', &(0x7f00000003c0)={{0xed5, 0x9}, {0x0, 0x200}}) fchownat(r5, &(0x7f0000000400)='\x00', r8, r9, 0x600) pipe(&(0x7f0000000440)) setuid(r8) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000480)=@file={0x0, './file2\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f00000004c0)="596375e23bcee09f5c76f26aac11394c9090b8b80edf20e7b37156d0548d98d795a1b15c35b68fb20d19d28e909e220e442cbc662fb3a16a", 0x38}, {&(0x7f0000000500)="e1f4fa791f255bbb692a46627d481ca83de02ec8b8c886d7d42d7fcb445923805f9cf6cf8ed1d88b417a8bf22cd4172ed8f0ce913190f03760de6bb9e2a10aaae01b2c73d5a30a654fdf7551c8ad0ad1d6517dd476196430c434c83d74ddbb63bfb6e4f59b24598d15701d4eeaea22a3d934c09763d0723d1f98b801ff932fd892331aee23d427a4d0b1cc7732e74c640f5b062c7e3b73d16495b5a9e3331c02d4370cee7eeaa47d79ac516656156b84b6415ecb5149c031815c2db646cdbdcc68f986b077b2f7aff708628c", 0xcc}, {&(0x7f0000000600)="a1c1058f4852533fec876f944fc2d44e20dc55d95c9fa2807d2c30d64b32e3f52c7d217e6a5e65832e0d47bdaccb085a4742aabac29dcbbd9ec0f5d8419e96f060a15ef8caecb358551c68c52556cb06a1e6715b0cd340f7277c3dec663b1e079cac951950abdd3f93ff8089bcd425a6adff6d00134e2436938813eab600d8e9c5bdab4d0a2d2996e42d9a7d2588a13cee233b9d27608a3204fa873d6f7888bc21abaaffdd875c6229b7d31aa638a02389c1f8e9a8951dee5ae53a4c227c0b7c5ddad9d677", 0xc5}, {&(0x7f0000000700)="dfc514f53497d4a904c04e7f868abe2739970af942e3adcc7c6b09f1c876a346dcc274483fa31f68692ecfb5a468881d44", 0x31}, {&(0x7f0000000740)="82486333d5245872441d2d66f992245c63cb31e3020a2afde9bfdb497d68847ba08c3e6b8114bbcf5ff12859c62252b7bee611f65f9f1be93d96656e80ffbb9a519f3a5757692ec575b37cd647486855982a4ef4c485fe15302450293a91ea496481ccbe704ef8aba89c64f9af365b5dd41aad74d7f13a2ef0e64c8e9bc8b5103bcaeef7353d9e8f0e577ae19cc33bb5544931a4", 0x94}, {&(0x7f0000000800)="246d3088e4000e74fdfb6ea4497ace510455f0e76206327a5382c89b091bbda17a8dae60e8a3a342c6467b50cffc79908a1b3885544f3851f42fc486b65c79064dac1a3da881be3b65bee2a2a57f553d23f69fefeeec6d5f476e209e118b324fff8deccf305c4cdfc3332ac5c2419def671874dbc63ddd65639316783cc6093f47951844d237ab5f9b8f4a1895f25d10577b2532adae121d2d5fd4a8413fb821a94e4996a6d37273b90ed45195ada1fde63b865797f0dd", 0xb7}], 0x6, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x2, r6, r8, r9}], 0x20, 0x1}, 0x2) symlink(&(0x7f00000009c0)='./file1\x00', &(0x7f0000000a00)='./file1\x00') r10 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r10, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) connect$unix(r1, &(0x7f0000000a40)=@file={0x0, './file3\x00'}, 0xa) pipe(&(0x7f0000000a80)) setuid(r7) accept$unix(r0, 0x0, &(0x7f0000000ac0)) setuid(r8) connect(r3, &(0x7f0000000b00)=@in6={0x18, 0x3, 0x2, 0x5}, 0xc) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r5, 0x0, 0x0) 00:00:09 executing program 5: r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = paccept(r1, 0x0, &(0x7f00000000c0), 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r1, &(0x7f0000000140)=""/91, 0x5b, 0x41, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="368c8f73b860123b90bc8a0db670c69c1a2b5e7cafc79ff277cbf6c8d08db37e0195aefc8f329f31c9ba1c1a95dcea26c25b967a0fb63def8ec59e7541d8", 0x3e) 00:00:10 executing program 2: clock_getres(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) sendto$inet(r0, &(0x7f00000000c0)="c7d289347ce9248a89d551d4246544ec2dad1b7fdb062639a366d723050ad9d267cb4593b8077785f0b01a9d3df3a0fcf2f0b93245b4de71f3d569ebe1dead13f0eea9123581decf3509b4107f976ec6c0a4e2992beca37e70bd5f06a91c9b6ed74e4a15ff9e4287281fbaba77fd3685a96d28151fcd42be2d2bc8451a264af9acf4b8354316fa43a7e782d89a37aee28c7ae69d17024648026c2ecdb2f154caa7f03501a8af3b21d48ffb552fe7a04cf14468291e1c182de2dd8c059d0d86bb19c7d2b7829870dedf0786c7bbd374e1545f37afd8d1c0715acbd8f5a2fd5673277fd6dedcbb65c8e86ea76cef3f093e66fec80a1570757edbb28e0c2e2f1a7105af24a9d76158f2bd6ed61f2b26c475a5fa1de57dfd729a897ec607ff921810baa911f3e78d872f5c8d6079db5e535aee37db60fbcbfbffa580a44da07aa167a47f02af379ad22d8b17bb4a3128d91d2b78f3ba1ab9db6f6c4081a61977eb53dfeff38abe6210d8f4fe2ae2a8a43912513797aba182f05e6cb968b6358b6511f50fe71a05ea6378929fab34d197fe278ba9f0dd7918464fce2834dd1c1a1da4bbec50fa3df2b8f9e09df005f037ef9c3df3236af116cceeafa187e036c0aaa60ac5b32df8085ae9175a2dca212730ae0e543cbce992f61acd05eb9ab41b8e74843a13651cb70d805c09ed5eb3953c110760c0bd1168c0759b5d8cb73b6f9aeb15bae33dbf0a9ccd6342027ec289193b9d3ec736ab1c318a453734fa4a35979ff6b508e54be47c75c69333cda9a6510d5c59476aa644e8ef6db420fb9d566c089fe53079eff4b06c41f1a99d598e2e41fa8bbfd34a002c52608055d650cc92a0f0b5ad70a43f436445be14a60c5d631800fb6fcf91e59bb43fcc2130ed8176a0dd96cb4fb21907e00f8756a6aad5875702ae422dcee45c574dfc8b8c137eaaef1635bc255e57e77b598239b4758be1dd489d867be6e07129b740a399218ca5c6ea87082309339df50d695cffde6d46531432dbd2fb3bc78714df9f48f16c20dda2c7897fd3e4d69e014fdd85d162fd1bef6ad72a68620010ec8bd69f500860e4023c61686c4c89950596b2bc9edcbb8c2f7de30159d7387eaaf0489f8c494433036ff549ce1cfb1091ccffefcdbe17ecfe2d65e0b70b55d6409f89d5cb0019788d333824260b0dd15d1421103aa695d20668ef45e964728c1ed0fed8cd730034f11f359634a3f2e9c037a081fc1442379b0e9a2b6d16d9cce30bc51338246d1ec211ee565d1814f8419f46fd8f40dc65d7b8f6c61aae18ad61b4d5f7204b3d2cd6055d79c7a112e76e0946bcb5ec9cd6680af0d6de3ac753bbdb29522c60dec0cd3c2744def6b96627e2234c3e5a9ef6fe8232aaa5f9910aae7620928a437f3b63fc4ce1bd5eb45926c01470e0f093ab8692a503981933a4c6362dfaa0ef07b8083f64151d205ce1addd90c7d63fa49dd725a7527e383b38368c77e87d4983c652e3abdc0ab3c050d8d8ba6ac6bcf752873f2bdfdcc436c8167d67b40b5c329b2612938198c58bb2df2efe3c6a081220d84df04a8de781a82eeacc5c7fd591aa8de9a5ae508631d6ce204ec161e6ae9d73b855e0b3662d3821f431eab694b438eda3f4e50fea8ba05f16d96fb98932ca780a7c959a450781ac629be354fb487c4b0832e5bbcb1a5a9e0b512e864f8d38b895d8a77af4f37268c3df9788478d8c8b157a9415229e0c12cf8135b09079dfbb3c0cb82a79abf832481311cdb5fb7b8dc9d1e5c3addaa192051cca67129b81eaa5291bc519b50256b14c27ef8be0a9e142b8045b7f958d2700eba28681cc4f558ebb4bf68f4913225076b2537c068f24e049b0861c2e49a2938c5556c39c97f82db5a618d13ad5307820acd6e699991a10bfffc3b2623717f402391708782105fe3dfbe499d5783eb6ce4f44cbed145c3ab65c97167c863fe0a76a393b61c12871ebfe868905dcc617c0db0aa519b20c690224fcae77bf0520e4fea9ce80b3665284abf165c1cc40e9eba56fd202c0fdb02ea3a0a8176596ce72d58ae9ce4fe43b4e1b4a2e57382a9de31fa186847e57ed2c0d4a6dddb3a90845dcacca7f289a2640e8abefee8218d7e3ba5a1eae3cf0aa9269d13e71ec987846a252aa1bd3348490ec93dc5a3b5568fd3d16a53f7187471ff1bcd701240c9d6e02148b6148b4d119973e22d35068505317026442998c7dd39942aff571f6459db50df2730411578aeeaa1827dcbfc2251799d5feff94450f7305cc2b619544e9019c6a92202cbf135718f757296e45eea2281ec080616a145b1c407a8255cf7da58ee968c43a038d3495d24fb313b6c924b4bc01b3a5d34df6b247d9deb48181879701f7a0f13848dee832768d3c6cd5ef5bdc69a7c5f9d41d717d18a1fb3e2556ad81f3db0dedfabb8a21504550622bf1ab1c945b3989ea9ea27b052659795e44055023f736adcedf7378a5ffa8dbf3fb7060026ccc8e0c50d336904e98f2479c448de827466d3f2dafd9c01e4e335b9a9d9b2666db666a4cb7ad36f947a796838ca4def7075fef99e5b04a6ae8eb34f64aa117ed5d2e662eb9dd2fe520ea8603a77c43fdd69936fd12eda727b909576a6b096e01cee33c4e9b84b9bae2db8d8d2a3457e9a5bd61d48cbbcf8213e26bd88c7c147363e5c36ed6ae847e2a59e77524f56e160f1cb60aeb66549cd3cc81d12295798da583b41351c31bf1469f0c20e75053f9e15a7a65c7ed1c0956d52d576d319b11b1b1370c914b6a8e813ea5ecf7d3fe6fa603f5b8b646f55657c98d6a229a954f16c34991d206a89026f7cd642c0dddbccd25887027a758cb3d195468ea1f03306038d1cb8eeb37aa208cd99cc9f11369be513afdb59403d0388497b66f474de5d87510e0d6c63e57ecc109e5846cea0aa12982b47a0fe660962ac6380a102235e5346d3a06c363f4732dc8e0c1c9c9b2139e17111ea85f48bd04a4e02156b834a76903083c84da3fa000aba91586dca2855ecfcf2af5c00e22df19a33269a6de30c4ae1dac8edfdb1f81e57f64edc4c8457c7c0191aaffedcf7d70e9d9668efa94e2b6f8bae0d74be171828fc396998ae52f715e2b78a0dab36bb7a5f6e650e83ff0cd7f32f34fb24d3fd6cac10052c8d1c5085003e975d9d370e1cd0ab8535fdaba5f11f930c94b25d56f1c548a5fcf53a3f8df6322b9bb46f01b81202dc1828f1a1b3bb701850c4dbea0eb6ae2bff568a817bafe05787317f57c35783398d962936fab7bce36fe0e5dda453862225bd2d2319b02260c8fb918b2b40118c823948bc724307f353fdaf46fcc892d0859e3b314e1b3acc30bcf66283841c436964120eeea48aef7f83a04a1e96e0a7efea2e797b2e1fda22873fc9b49443becb709f0aa867d61ef07b6b963a5481061ae3e205d94cef7f8c7c754782f217cdb22f6abab36dfc08f20d7558118661d646594cae0c9e66208915438dced983197686d217d0de2e53283b640f8e1da4dcff5a5a0c55a3b01756395b9186247d674b5ad9433dffe88679f32bae506c279ce627c90c54a774ecd9d18a7a691b1cd18045307b749a37f13005b531003d27427a2dd0980e328d40adce17b160e1d05f471a69fb4a9066894fab2bce2740876a23fdc574b25f271248ec89cc8fcdfcdb2381f1c6404a2aab73286867cdfc1dfd595481dfcefcc884b73592e5d59eb8c5d6892b47fa3ccea57e398a902f229542df5e77b1ea47f4b7e2f7cd2ba1030bbef5674b3c76d7920548fe97ce11fb52e468ee08ca4259664c285317cf16db66a4647e3ab5b645831eb6bf48f3539f8ea2eefc00ebccadf3f084c247c36a36f1e520cce97d21d4dc0a2a89100e2f17474d41dc73cf1a703a2f35563cfe42a4b812c00ba54be71e81bdd95e57a397d500b9eba322a96c589fd75371da3a4bf6c5174624533897f2a4f99af0e9a376a274b57fd34c565e3c24459c76b12f906e9225d6793ab89b3d67887581cb845d80f6fcdc536aff0b8927b41686b948aec2c5bd57cf93b694556bbbc4a6338b81c873f9d05dc17fcc8265c65fe23a1089d0d826264b06458b4f052949832fa1ac73bab81c611a96f7da8455e6ed914de7b25c22d908857279972b54a8d8d5717f3735216c229a54ec99485af0ea79c30e3387d52db19a8b1d4a4cba39c7aa1487b9bbec329fbf78d0e101b3dbbd11dc876fd2f816f0faff80478d7374350c565a4aded1df4f36549b41af0e915a42c4a262d612cdd0d72c36f09f2aaaa0ec7752c3bac2f6a2118e98c69e1e2a4ea5da95af92b2e9565de607586181e4d8d9fbc0addd1b6082d25fc6fe233e0eee8ea88d09bbfb3c51fb1d248c8f5c7100863f3d354b81802075806c4b54cdb1c12351a8cae84257b596a8eef40fa1b7423519a4d65fabe520dbf85e1942359d5f20ac969e9a043f00d94619f47395cc15133a4da123425406e31488188fb2f7613480937cd2f1c2866c65375e63c40102bbb88e7f1c80109e8d47d190a974413295653f7c0258b36df8da9f1744bb83594247cf2c30d139bf816987d5def3ffdcad7fa3407f92755de7a9a59f968ffd665d410f1cb2b2469eb2d537750f707b3150bd695609c4391a7bbd3c3d46f80d391864c005574ef0d69b19759d3cb78db26ff342b9781f312167c7c41be544cd7341f97a245281befa322a940b58f6542c9c3422b292fdd859f00434a2f84dc71efcadcfc456fdc7a021159d6ebbc4a2adfed8e3e5580b9d257c6caeee092e1c0964cb26b984c3e58a5f02f18ecb6313918c711079fd95d0385963fb0302ed368702974f1b5419e77b5737724e3a101c7d34a3a8efd6f9bb8ebf7e41ef910534b2e592018a79bf553d7567ee5f128a4aca5b6a8b543c744fb455119d3d5c7e1a84be272db365e2b684ddc56cf4dda49dbd79dc289752572c3ff51ca88d0f18871f7e49f36df89bf38ff4df7439f57d6d8eb444f35b4f8bbacc012c6c62d9a85940a2dfe4ae8775f6d37f6856748837d286fc26a847ea74f09b51b863c257767f27c6f7ad0ea5babee0aa38b8d5cfc101ef5fc9695d1c7982a9e9c272217ecd2b6082e68ef194623d0ebe9b45d3b1899819e3af0095d714deaecc58062c9956658f1551acaeb84ebdaea405333cfc337cb1e40a6ac97c6e2a3370666b5310a03bed8d4d2eed856e28b29820621e4101dbb52f9f910b16806bd2988bb4019abb2092bc71e8f471572a311f1bc9a6bd52c668149e5cf9ccd164ebe6645bfdf0c9cc8fd3f040eaf011a52bacb33aef72e9cd4b2154c5c7b794e38fcaf7c9e09a99b9b0f7c77d5bd9a66e0f447d25283ff689bb9011c6c66fcb125ff52c2dd7fdf680293732b41feb502a3803d2bd15e71adafea5e24bf7073ad3ffae1e7f9b200b9124debb52d929142481f4d98e32c647431ca77a382c911b18a69a4fd84f55bd275f305ee61c0f6308358f21378191ea0e8c1dfc3c98c5cd8cb8cbeac89ccbbeb2b07ea3a457d4d7eb79c831f542d41718d582681b14bdf970157678112881c9a6bebb5e3ecd4b2b685c6e0461b45964dcc821afffc1db5db818b6ccc36a5c0820c852ef53e7f8de209cf825fa7fd64d592f7ba06740f00e8c96adce09c2c4c95c3b233b47e1cda25bb3fed7e32761146b48f0f47a3e80d059fe9fa7c63dcca970dfd2706019e19f104ac74d35f3f0b716fe6490a7545595351d8d866cc63d74b97f5da19c3075b4f897c7d38b305248b0db83c296e0842b048f59a1100984019f8915d3a5a1d9cdbfb1b51b134d4fcdc91af0f742a53045442", 0x1000, 0x4, 0x0, 0x0) clock_getres(0x40000001, &(0x7f0000001100)) r2 = getuid() clock_settime(0x60000000, &(0x7f0000001140)={0x100, 0xfffffffffffffff7}) r3 = getpid() r4 = semget$private(0x0, 0x2, 0x120) semctl$GETVAL(r4, 0x100003, 0x5, &(0x7f0000001180)=""/191) r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r7 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000012c0)={{0x7, r2, r6, r2, r7, 0x0, 0x6}, 0x100000001, 0x20, r3, r3, 0x4, 0x1000000000, 0x7fff, 0x3}) socket(0x1f, 0x0, 0x200) rmdir(&(0x7f0000001340)='./file0\x00') r8 = semget(0x3, 0x0, 0x250) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) wait4(r3, 0x0, 0x20, &(0x7f0000001380)) getgid() getgid() setrlimit(0x0, &(0x7f0000001440)={0x8e, 0x8}) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000001480)=0x3) wait4(r3, &(0x7f00000014c0), 0xc, &(0x7f0000001500)) symlink(&(0x7f00000015c0)='./file0/file0\x00', &(0x7f0000001600)='./file0\x00') symlinkat(&(0x7f0000001640)='./file0\x00', r0, &(0x7f0000001680)='./file0/file0\x00') r9 = fcntl$getown(r1, 0x5) pipe2(&(0x7f00000016c0), 0x400004) getpgid(r9) 00:00:10 executing program 1: r0 = semget$private(0x0, 0x2, 0x8) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/55) r1 = semget$private(0x0, 0x3, 0x10) r2 = socket$inet6(0x18, 0x0, 0x4) recvfrom$inet6(r2, &(0x7f0000000040)=""/4096, 0x1000, 0x1, 0x0, 0x0) semop(r1, &(0x7f0000001040)=[{0x0, 0x6a, 0x1000}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}, {0x0, 0x9}, {0x0, 0x6}, {0x3, 0xe336, 0x800}], 0x6) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001100)=""/252) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000012c0)=""/130) r3 = semget$private(0x0, 0x4, 0x500) r4 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001380), 0xc) fcntl$setown(r2, 0x6, r4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000013c0)={0x3, 0x5}, 0x8) rmdir(&(0x7f0000001400)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001440)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x0, 0x1, 0x6}, 0x1, [0x1, 0x1, 0xb105, 0x80, 0x100, 0xb72, 0x7, 0x4]}, 0x3c) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000001480)=""/65) connect(r2, &(0x7f0000001500)=@in6={0x18, 0x2, 0x2, 0x800}, 0xc) getuid() close(r2) fdatasync(r2) fcntl$getown(r2, 0x5) r5 = semget(0x2, 0x95f47a1fba2693cb, 0x100) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000001540)=""/115, 0x73}, {&(0x7f00000015c0)=""/200, 0xc8}], 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001700)={{0x18, 0x2, 0x0, 0x1}, {0x18, 0x2, 0xfffffffffffffffc, 0x200}, 0x5, [0x80000000, 0x6, 0x8, 0x6, 0x8001, 0x55d, 0x3, 0x7]}, 0x3c) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000001740)=0x4) setsockopt(r2, 0x5, 0x2, &(0x7f0000001780)="8d92ac2d7937cafcf2fcc8577537052458aa66af1d0cc921a18e0023e8a160d0761120316cb8a5c89a0082f8571cfb93cf5dc429950fa715", 0x38) semget$private(0x0, 0x0, 0x100) setsockopt(r2, 0x0, 0x67, &(0x7f00000017c0)="5e7e818cc7ac357e314d26bc4eb8a75af59f262278cf0d2da7c1ebd17ac3efdfb4b66ce5601181b9276beab9fe8d126a76edb92b730b68984dd7725aeb47ec082f923e85f1f698f89fcad4424ace7d6137bbc489ee3dbbcc28cb5e2cf905bc83722b87a1d79866a840f30a4bf51c2a9f9b6286ef8504160e9bbe05c44c40142e44317e7b234c5ecd9a7b477c2ce2ce553ba8faee996fa9d8269bbdfcc57acac53a4dd10fc227cf132cc16fb3", 0xac) 00:00:10 executing program 3: open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x2) lchown(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0x0) 00:00:10 executing program 4: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="55cb76d1f68b48eccd07e809b2fdd5ef9bb61dbe21864d7eab184d56b85228caa8410b4ca410caa570fb1878964371396712c3a7912fdd308a25f00fdcb89dd3fbac0bf0da2e50d97152332205305b0a706b3007b9e76738aeeb6522d5b1970c5c0636a03d404112d90cd61206e3785c3ed423f9921770be9567918488aeee458e4eaa7a7e0358567c9deb714a2d4177abad084e0abbb7750dc026b42bb9ff0208e0229725ee85172d73205cc8695cc37e70e99ff964ae88a0ed33f8d5c7d93de2716446f00f1b07593a4a79436b7c1a847916fda816aa2336354f9a5a3796c7785577882ba9721b47", 0xe9) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000000c0)="ddb50f9620503e0ea758756a7b9f33fc4e1ce6ed4f202f5066b7b96286f7297453362f1ba7c54e88ef50bc6791d82c2d7af6f7425f1bbc2e888d70594acf6e761b7a83ca825de41376c4a0495a85282e5735", 0xfdc0, 0x4, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 00:00:10 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1000, 0x8}, 0xc) fcntl$setstatus(r0, 0x4, 0x8) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlinkat(r0, &(0x7f0000000140)='./file0/../file0\x00', 0x800) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup2(r3, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r2, 0xc, r0) lstat(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000200)) r8 = open(&(0x7f0000000280)='./file0/../file0\x00', 0x800a0, 0x1) mkdir(&(0x7f00000002c0)='./file0/../file0\x00', 0x0) r9 = msgget(0x1, 0x1d) msgctl$IPC_RMID(r9, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) close(r8) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000400)={{0x4, r11, r13, r15, r18, 0x40, 0x1}, 0x280000000, 0x5, r19, r20, 0x7, 0x8, 0x8, 0x2}) open(&(0x7f0000000480)='./file0/../file0\x00', 0x10200, 0x0) r21 = accept$inet(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f00000004c0)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f00000007c0)=[{&(0x7f0000000500)="7fbb0b14f05a48efd3207c7cf122b727a1d78401b9331b15405841da0c09503537ff1b77a183a9779a1ce5ec971ad717a8b32c65246c5377d682de3b4b22f9", 0x3f}, {&(0x7f0000000540)="412270274d89a9a0f16c72eeff9244e79aedfc2e05f8191c50da265ebc8548b1b28e5a0644364bb67616591447864d572cbcc512377d841a0b82254773d26fb6d3c0a498ed86da976dae90a16c2f38bd21", 0x51}, {&(0x7f00000005c0)="c32c5561e129048ab5cde1bd3deb7092805be01577617ab8b7c4e07bcf15fbd1e1d5b051a38c9831ca33f0969e4d1a915799d244da1b311314678d6ae5727561bccf8ab6ef6f7d917004d129be94421d97f04f4b6539322f6bac1510e42aa05b9040323c30dd9b53ae8198d5d57157596eba", 0x72}, {&(0x7f0000000640)="75e461fd6da7190e372413a5c81ee5977f207b46cf009cc5dfd814f6b9e6a5cd3a2d4d04cb16162b8027c6057925eae9007df554578ec7d15e76d7a207ac4bb85827ed4a7c86e1ea14e13fe0870fbbe5d646db8c317abe6ca3b37fd0ff4b07e98592ba2d766d4198b85f344a625490c2ad8dabb477b39b828d7de4db3cfcb981502cec5dd0a57538156a07a6dd52e742ffa13d4eca6ac90a57a9f8d0896ab8df431b30f1e25dc0f00aa667979f454bd0f15956b4baac376f9b650f8d871e18e1cd8cdb7e9a522226c23ce2635bdabf3f8f", 0xd1}, {&(0x7f0000000740)="45fee5e93c65a295ccefe8702b12db01239399fc60ca48d3b8380736e2ca4038e060790430ef42f533648ed5237242b4d16686dd2a3935a1a6de3d58486f2090eba351ef7d7c27a794e700afaaed", 0x4e}], 0x5, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r3, r5, r1, r6, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r21, r1, r0, r1, r4]}, @cred={0x20, 0xffff, 0x2, r12, r15, r16}, @cred={0x20, 0xffff, 0x2, r14, r17, r18}], 0xa8, 0x4}, 0x1) getpgrp() munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:00:10 executing program 1: setrlimit(0xb, &(0x7f0000000000)={0xffffffffffffffc0, 0x4}) r0 = socket(0x3, 0x5, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xff, 0x6}, 0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r1) 00:00:10 executing program 3: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffff7) sendto$inet(r0, &(0x7f0000000000)="7f8112bb9994ad7c0deff16aec590e7218ff326569b115ed2a8d7ee8b9d6a05f2470a20d4a50dce767c2b14ae1ec2b9f107eb30b70a9f005f3ec15dfa3c47ec395ccb15b70d7b4667df734de6d74e8ad7aa0a28e40d5cd652c6f5704a2225b12ec6e49a11d6912ed771803ec816464794d4654cab2c34ecadfd237000976626ce13c16eceb5143fc52ee96b6dab291961f1b7820cb4458d4eb01e7f4bc6751f0d6ff41f70dc582835c8227e4be83f485d7da2c6a3a105a05cf50ef5db4b6d606dfcf924a015860951e656283718db68b913fd11631ef609b04c726a11f896bd04f10d6e5439c6655a677b8174552a93c64ce32fb20", 0xf5, 0x4, 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/92, 0x5c}], 0x1) r1 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x10, 0x5) sendto$unix(r1, &(0x7f0000000280)="89a919a220a07a084c2a05653cf4aa6354199ad4b22703c707c0a93b37dc4a01241ee4457ca1f460eedc6635d41f85937311382c7d16d09eb8", 0x39, 0x7, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/155, &(0x7f00000003c0)=0x9b) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r1, 0x6, r2) lchown(&(0x7f0000000480)='./file0\x00', r3, r4) connect$unix(r1, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = open$dir(&(0x7f0000000500)='./file0\x00', 0x102, 0x8c) sendto$inet(r0, &(0x7f0000000540)="7f0b0a6c3450a7749fb97a07ab7e23f6a25e101eab547cf7b37cf71934480885f3b0818a15b361c0a2516883a72de2aeba641e79eda819bd76e2e0203ded60a8c6a58913ed47bec8d5d7a6c5130eb14f6761856a5fa790853aa028e3dfb5bdb064b1591eb7a9a481e347dc0321ed4e27a3fe6169f6e9cb9e3cd9e88740c25af647753bbd2872428f94642655253239d430c061033630cd4c0de816a65689f2924be717ab7d1ac6e69b8bd425cbe3d489b1ae8d3cfaea1625badb09c6155fb275b837e610ee1a08917dd3dba9c52eb4ea466775c0c29606a7d9", 0xd9, 0x9, &(0x7f0000000640)={0x2, 0x0}, 0xc) mknodat(r5, &(0x7f0000000680)='./file0\x00', 0x100, 0x9) r6 = paccept(r0, 0x0, &(0x7f00000006c0), 0x20000000) close(r0) setsockopt(r1, 0x1, 0x3, &(0x7f0000000700)="175f600c8e496162a8a76b8e6956aaaacb6723fe137cc5e2ea9e62a7960ed0d59804e1efb172e4fc71049ce55ba16314c3c53bd431df9a6ef3170eb8328c5c9b1aed80e1b263decbf5c6f5e8be12b59a6b47fc827ae3497f53ad6ba78566656ef13d5ffd8842fdcf4b", 0x69) r7 = semget(0x3, 0x1, 0x80) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000780)=[0x1, 0x6]) r8 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x250460, 0x80) r9 = msgget(0x0, 0x400) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000800)={{0x4, r3, r4, r3, r4, 0x20, 0x1f}, 0x6, 0x8, r2, r2, 0xf47, 0x6, 0x3f, 0x3}) fchown(r6, r3, r4) readv(r1, &(0x7f0000000940)=[{&(0x7f0000000880)=""/165, 0xa5}], 0x1) open$dir(&(0x7f0000000980)='./file0\x00', 0x40000, 0x40) syz_execute_func(&(0x7f00000009c0)="d0a4a800000000470fa588334b00002645decbd9742850c44261bf86ad010000c17d00ac3664d02a80a90a00000000c4c1d97c9d0000000066430f3a0e6ac500") getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000a00)=""/9, &(0x7f0000000a40)=0x9) mknodat(r8, &(0x7f0000000a80)='./file0\x00', 0x60, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000ac0)) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000b80)={{0x76ad87bb, r3, r4, r3, r4, 0x4, 0x100000000}, 0x661b, 0x1000, r2, r2, 0x902, 0x1, 0x9, 0x3}) 00:00:10 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) recvfrom$unix(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x802, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/174, 0xffffff63, 0x801, &(0x7f0000000000)=@file={0x1, '\x00'}, 0xfffffffffffffcc3) sendto$unix(r0, 0x0, 0x0, 0xa, 0x0, 0x0) 00:00:10 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x300) r1 = msgget$private(0x0, 0x2) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r5, 0x10, 0x9}, 0x7fff, 0x0, r6, r7, 0x81, 0x4c, 0x7fff, 0x401}) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) chmod(&(0x7f00000002c0)='./file0\x00', 0x10) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/143, 0x8f) r8 = msgget(0x2, 0x200) connect(r0, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_execute_func(&(0x7f0000000440)="c4a1f96e5b00660fe0ec410f12c30ff3911a000000c4a26d09e7c4c1fb1254b500c483ed7a0cae1cc4227d9234526741dbf2f30f2c8600000080") getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r10 = open(&(0x7f0000000580)='./file0\x00', 0x1008000, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) bind(r10, &(0x7f0000000640)=@in6={0x18, 0x2, 0x0, 0x3ff}, 0xc) seteuid(r11) getpgid(r7) fcntl$lock(r10, 0x9, &(0x7f0000000680)={0x3, 0x5da470ab96dcc6be, 0x9, 0x401, r9}) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000006c0)=""/29) r12 = openat(r0, &(0x7f0000000700)='./file0\x00', 0x20, 0x4) accept$unix(r12, &(0x7f0000000740)=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000800)=""/183) readv(r10, &(0x7f0000001fc0)=[{&(0x7f00000008c0)=""/216, 0xd8}, {&(0x7f00000009c0)=""/137, 0x89}, {&(0x7f0000000a80)=""/223, 0xdf}, {&(0x7f0000000b80)=""/193, 0xc1}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/103, 0x67}, {&(0x7f0000001d00)=""/170, 0xaa}, {&(0x7f0000001dc0)=""/213, 0xd5}, {&(0x7f0000001ec0)=""/219, 0xdb}], 0x9) open(&(0x7f0000002080)='./file0\x00', 0x800, 0x10) 00:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) mkdir(&(0x7f0000000140)='./file0\x00', 0x1cb) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000002c0)=[r3, r6, r7, r8]) unlink(&(0x7f0000000300)='./file0\x00') getgroups(0x1, &(0x7f0000000340)=[r11]) open(&(0x7f0000000380)='./file0\x00', 0x220000, 0x2) r12 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f00000003c0)=""/150) r13 = accept$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) execve(&(0x7f0000000500)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000540)='(\x00', &(0x7f0000000580)='d\x00'], &(0x7f0000000840)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='\\#\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='!\x00', &(0x7f0000000700)=']\xf4.}!,\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\xc0J\x00', &(0x7f00000007c0)='}\x00', &(0x7f0000000800)='\x00']) r14 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x200, 0x5) connect$unix(r2, &(0x7f0000000900)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x0, 0x40) bind$unix(r1, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r0, 0xf, &(0x7f0000000980)={0x1, 0x1, 0x3, 0xffffffff, r4}) bind$unix(r0, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) fchownat(r14, &(0x7f0000000a00)='./file0\x00', r5, r10, 0x400) mknod$loop(&(0x7f0000000a40)='./file0/file0\x00', 0x1, 0x1) fchownat(r2, &(0x7f0000000a80)='./file0/file0\x00', r5, r9, 0x400) rename(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0/file0\x00') fcntl$lock(r13, 0xf, &(0x7f0000000b40)={0x2, 0x3, 0x4, 0x9, r4}) rename(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0/file0\x00') dup2(r13, r0) 00:00:10 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xc, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/225, &(0x7f00000001c0)=0xe1) socketpair$unix(0x1, 0x80004, 0x0, &(0x7f0000000280)) sendto$unix(r0, &(0x7f0000000040)="53897a12fca280c0d40c57854303", 0x8f, 0x4, 0x0, 0x0) 00:00:10 executing program 4: r0 = shmget(0x3, 0x1000, 0x428, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = getppid() socketpair(0x0, 0x40000000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg(r3, &(0x7f0000002440)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002300)=[{&(0x7f0000000100)="766e26fd6fba5f804da2a7d0fa32889e5b851a4b9e5cfd65d081232dfb02a31584cbc4ed0af2a3151c9fb8d1d00f4906ded8d968af10", 0x36}, {&(0x7f0000000140)}, {&(0x7f0000000180)="da66f6953d3fc2994c0f30fa4d00eca5d3e40576c69c56dc8d996ce67781acba65fdda90966c7dbbb1e1e103cfb04af899d14729c6f817abea38558a6822220c7adb5ea8df561cc7d4b506a07a1637db73cc2872fbaacc78148476e363c9feff9bfb50d057fd68a9ecb6dc0aa3aa45cd48861896ec5d84e4fb67b2f5e4ac66ee8e121cc33e519736170cc05f903a5c75eaaf858973f253d73b19ffd088ee456c95b8fa2b8b342190c33b7b8941d90b8a3a25a5cc2004569734eabb10a812ed8a6d5a1aa8d74d05bc1bffc1d9848151f2e8ad4baf1e7f2123d35e55169d0bc32d1d79dea1ecb13e6d7368053f711c2633f7a0739f2dfd62075e435ab6d8c431e8af019a6ef7edb49206830b61d72a9d7424b3d848c86045f3f457809c2b55b9d30d0c93f1dbe872087499f5721c17beedfb78d6e666a87261340d1fb527c94261685867afbb4b80c6992fc6a335e2a02664d057fb9350a14a084b61b3a9c820f293e8dae899b0d58578168c5605fbeeed84b229c4f0b3c5d105af344df342a3aa7bd12705c9e5324cbd3849235a2b9c7509956b570db89503b3329139758de373200de6bbd90d4c8b6e03915448111aeedfb0006173e4e1c9c57469bb536fee9553b42a1501e4d06de3711505f09e768b53fa6850994815898c2ad394a4213fd3fd7b29fca3dbff0b9b1777eb113a33050dcd80484120906672380a94f0762e1c818e9353d7da5c3ef00ff701a099a16975d461b4b063b6cafd1491bcbd3dca5ff2ccea4eb7ef5db4ad54d7cd3ed226b40696aaee76f634106471ffc5f44044baf09f8e5ab22b967d54d8223c55e09a1371b25f458794b330d64efc00667bb67b8d5b65953b56e9ee5a3946aeb3956ef4d7995fa085ef8c621ee4fd04d7b2b554ea5f43bf306e6e77b2e6b303fd3e3a3d7bc3fbeefee1901d8412c3b1467c371751683d4bae2a7f69b8b9d30b50ad69563f487fe265a586610fe4e6f41d4710b5ea2f81575edb8ecd7fa27f0c66983c371c6c4a167386c8cbd59567fab1568c049e70bda6a2307f2d964d8963cf01972a8383059ceef7b33a249ae800d957a6c9be07f80c7c63b153a1edc24b6efb016841275ab3582e719129ac209f148d230fc3907d3802b61fd2cabeed153e0e30b30c3e7b08ced9123013036b74d902ff442de43797a0b564a77969b170e21a733c5a643ebc571432f4c0ae8efb0186c84a150b2056333c26bab3e2b0d32b04f0da2f66a42df58149de45dad571036d697b006b8b3a89f7f701fb13571a1b96a0b0cdc145aa68a2cfa284d29bdbcc409fa396e272b6397ea7294c4bb6f994e7a39ce7a964d19b4f7487b5196d7cd470a0fc3e1a3118923a2bfe779c3becf00c34956813f3720a24ad937db4f0734e0a42b808437213fba5d285041eb9c1264ecc969a0ac7cb5e3734325f2786fff1b274b7376a3fdeaa3b82213eb6ef3011f3468579be686cf15e2c76c70ba915bb5c91551c6c3d5c97289b55033fb1103e8a19770a2ce11681173facfc9d5392377ee22e2e363b1fe4cde4ae478aee7caf0c080d11ae2c78b7301bd6e083fea2e71037f4caedb81596b4532303b7b02e94a3ef3e1f76c0d0bae90624ce459f6d11f663e3a619b45b1d5235f6321ca8134429216f12ab590131bd075c72fbd94c5a605091505b1cf7d5fe1f237aa70ff0bb67541055f528fa4aedaf7d78484c1c754a6231f84c3ea028853dcfc0fcc82011426578969dbab7081f9d49e375a0129fa5611ff4acd323e0789b5f7a31b8edb18947be7b033170f58bc25798c7d0ff3e5e651effd85576f5dea1eceb3233d6ad5a08b400b74ca584309c910624aa0d7721a930b5fb16c7477f2cac1947170fadf793adc16782b0e260f370ea6a396367cb8fb7e7c8d383470145d6f986012394cea866b234d22a16970709482f8bc8d455d5c6150abaa9dc6883bdc4a3ce6d9ee978791c25a1104308457dcf2357c4bcb7b2b2ce9cafc286dabbd1e2bc5bdd7c41a97022222282342f8349f99d918216446e4e534942fab6956580c6246cbb67ce9cabf68e17740c08f3e0d209a2107784b2691c764c5b3671a76360291c7721652492979c7a3421716382aa966ecc8e7bbe65e321d844ae0020995d3a90bba93f562fe03a573cc6af1b2032160c842e512ddea0edb96bee9cb50fa34ec164e7e1fb4dc764aaf1c56a65560658af07474d5747ce32d0dee0af2f142d41109a1aacb71244a86d20ebf413a96009bb661af0b09cf1337a7e55b5e5f78fa32b60b2336229c1af9332bb7b33a4fd8086f2d60986e0d0f1127c6598b946bf38609cbc1adb4f857e77ab0708df4bc86eb88ac92f3e95e559813938df5d48bc8134954ed52fbcdfb0b331dac686b86e364e925c5f6fd8a65d41064f19ddcbd4e81a418e1e517ffc80c2fa2bd26c4603c5c653cb9ec26799aea4ae28602bf798823836b366c3d1e0dc4607453c9575a8ff972d6d8548caac4bf797865768969f52a9b2f6afead0103d230902b65c93943686ea1bf9d1a68bfd322d3be6d395c74207c8ec826282d4c9e704589d1a2d58ef6b36ae4a12f39a0605d27602392653ce79c049acc5ede489e9d9fd7df8128ace54b0407ccbacbe17cc4d9987548ddb18f66cef62ae2b9f22a36f09180d7ebf5fa369be17526102162589105c681fd73156334ddfbd87981c9696ad022ac06a6a46d8be654a914a9b45be2a33b4f893df7e66815dddfffd680963992c5047b3f6e59b60dd8d1685b234fb321f9c803f7059e36005c6210c7987589e572326fb5fb0ee9764e4668ab7299e63ae8f30e9d232653c4418df8c3abee8b66eddfb1bef46f4ee6619926d8f9ecde1000d783103dd146f17f56aedcece2cc70aa0613331d5c0f664fe3e1a5337da9e673723b800f1eeb8b8a4c735a2713e352ec7a59f6a527e4d9eec7ef821241e76ff017a5774678c9bd3dcaa8f153a2643da85e4bcc19a073c0811a80ebccd97d91e16554d1a89fdef96abace6165393fdb5a787a3e79d24be1d404f19598d920cbe28b0cc80c48b4bb96519c6ac07eaf375b36f7886389e81a4268cb969fb7645dc1758017b05618476788f3ab8bc30b33ddd15024e46985731f9ce3278e65f197f23dfebde5697cfc3074ec518e4ef7766c49a00c56330ece7e696131ff5ecf1579de25f5bfb6c0872b46ae4016231a742fa579fa15cfb947bdafe380e73f7c713b79a7c4f8595c91d23f84221c1799468b97cae80953973dfef9cc72fd51e45a5d5744a4d7264de48e4fbbfdd4d62ac0bad3be87f54bc8c7b203d75d951999f61265f27d7a006e51070cc5b3f28695b0b75a97aeea2d511e49e88f587adc17eab702537667490b726d922e531c6d04e36b1aa8cd405a5f7c13d36a918438e7ad04a6fc9abb08aa7209f1418015ee63026ec80a037b672d55eacff1fcb7e7eed2d9b063ef247824a47910b15a242f9f33eeea126562b46dd4f2237a6060556b807cbb82ef8ba36fa055d99f1d6e8f07826fde33e8f4814af21250965eba1f44cdf869bcb57f9b00faa6e7eb3a9b5a2ef1b18084da633bad25304ff0629c08d645c3b8d371d08de59727ad76642720d23175b6a9062ebe6735734a8aa761df49931e9f8ed0864f63e3a01fc154e87737668ccd0d3fa3c09c8c3ae6eb2e87cb0113b3b970e1ae49101a45bad7834c107087d5c414f6ecb8f6dfea3dd5cfa0d0a6a6984a7ad570212ec074e8b57c4b374cb1e0da4560c266bf5b665f3751d0b6537855969ab7dc2be5e9c8872d91a5779bd4175e9d91c29fd29939f98353d1fd4e631a143f508c45245b2083b1459f2c258731257c8d8fa838a5cefa0c8e33a1b170a943bbcaf531bdd89fc084dfa9a020b5f8f6fa0cb1d79533a5576f27e68f4afa0d6c964021a93ce143bebb56dd6956a004fff2204f67b54363627e7ae20fb7f06731a835307b7304ae23eb7c25a73cb42713ddb7db55f105240ad4f4da28b8c47f64648e6f9bba97aa6fac18e66945a5dcceabe503850dd24d0141b0a3b78cb144b2c2ccf67457c7d2d9370151923f30b93da386b16790cdba293bbeb2b881abf17d991d40495ac91f6e5ff1d73a17323e53228429076f1dba316ba2ce2f81aa19357f2c97004b3d9b124d1c27fb870e5c042e8ff3a4e3a7ed9fe4b2ab4f7dae4a09dc179230e0e995ffad85ea67ae05bdb1b3298ddd636e33afec2c11a706ec99849bd3c69b2aa647ed5d28eb38852c8b52010c1554bdc1ac0a521918914d356ce581a5155c599f34f6d785164991b9c2177011b75eff17a135ab734ebc3c305078df1698640c2e6414bc92aa7143a6ea89970af99e50752818945bc19127b96fb9f3696b3af656deb3183383d1ab1892a35d690fba8dcce840be56283b374e1f99742b70048fa4ba384bed1ad2b93e31c99d25f8a3998807c33bc31a27e802e99caf8414970eb86b309d52df94fa07629a73b7dba77ece039a15c1c110cd25c1cd33b8c39cfb0f2d8b86441a05861e77267522ed339c76247640c4d7390f3ac7ccf5ccc903bf3952b52320d32bc743725ef0c8c08900db177bcf5e56811e36403887234aac9dd846f92c27636e68f7b6def55e3a75e680f58f3f2ddf3eb0eab32609dd280b3e7658c99bf790a47554840a774444f7e58398b85aa97264acabde0177fc56dbba1f9b627b4a9f74437d55dcf66eced119db287092f0445be1ecea96449c4ca766e035bcf83dfbf24720b059c6b540f07eabae4deb0ec2cedbb88538e38f024c9bd17b93a79bbf8edb3c3e01b9c3833557e30728b32decc2d3207fea0edd917ba837abe33f617a56dc1f16b7448ada15ac22c33035677b9859696bc728d343864f292dafa30c3b06c6a9e47da2373dd16f48106f3c3a0ba6b6cac139e37b9734fb6f5f5b8792671669c8687b53a73469c179628e73e5e954c7b8b10b7c41021b521049776da6887dc35c9972cca03ab9ca5819b29bea56e518723d35fb8c5e85a37193329b6729564d1cfed1a60d820ba32c163d8c47470e52bf6e6012197535d18b83464e3511207a6a5d812af5d9ca49fdcf879e9ce1a650dcf1e1b0bd09e97751b875998e38d9787d4eeba269e0fa7912ea97d600df3927b406320edc119a9fa39285c3015854889dc0055aaaee01543d172706e657fbcf3ba50d2852278f53cc07c3cb5daf2079bdaa16e5086bf1f0d050303f00f2a2104bd91a20bfc5c06c7ae5eb73b94926a0fc1cc930388dd1532779ec05db476254e6336899223bcd8629805c4c471cc4e4f8946e6fdc1f30bd03329b2e91ca5f19435517ff784e33123cb9ffe1537ae36c2a4324b347f880e965ba5f393ec755939519cd2b904d35c8e7d3a006b5ffdd038f98a268d8bffafbc7f7e4077290389104d9e4ae7f014144f5e1396e5f630e41c51e6f38d2a28600f8f75294a4c62f66caa2e4b47592679290f6fbaef1fb5aae17abf74ffb22e06a7cd0f7a378cce9b43ba348c8ca652f60c1dc868f66a5449dbbbe8d8643d4072e386bed3f45660500569f3801b1769820ffaf9261a65a9b692518ab6be733416a7c3caac41fb9911d5453fea331afd2d2268d487e3af349c2c0959fdf61b0347c1ac8d0ea468814df36350048427529b2cecb1177c56a12ae82e7fd2c1c5793a09d42338a3919efe554d2a33c0157b76868e661fc98f8a67e300aa992c98dea65d57cff676cebc44cc7f17c0806de37ba17155d6b64459dff8802cc046961ac7dd9570fea025cb6a7d4c97c1e001dbb5a5b238f767e890a0109703d9be2d8d2cab784551", 0x1000}, {&(0x7f0000001180)="ab702c08aa04afdf4964a6054f92d12897c003d6f84ff2f6ccfbc4382e5f5e703ccdb5da773ae70d6620daf7c6edcdf09f6b31d49565ad6084b76ff68ddc67507f40c2", 0x43}, {&(0x7f0000001200)="b89a582a17eaa224075d07f6de7ca2ddb7bb095f0773e2f535cbb786b06c95865d0ba9322f1c628fce9321e5c4ff658942c28e5ccbe53494d742b0dd8f2a47be0fc5fd80e909bd242ab00b2af3b8fab3643c956c9f5d207dfb1294e5380105f53abbb5fb8611d813959839d9f7bc7a", 0x6f}, {&(0x7f0000001280)="897c8a92572ff4b08e2475a3b595899ea655bc0e0a8b0938cc0699131a495e8215f33f31b38a2d69a7432f09bfe4026f7c60e35a356f6c741af4c3339583d30cabe9ce6422140dda25d56116fa5da25fb1f74b775a88a2b10650a3783d2a8cbe75a40a9a993c082b61e95dd58ffd224e844935c4a48d5d2ea93658db67033997cae69e1b6eeff15600ed097bbc8679c1b0e2cb06dc830d4b6cd126b54a339718aae79f4134ee87fec9b12429c3fc0431e418cec26301aadfac3245256c48b563b27742aa54ef5d6ad6db1a518b0cdc39ceac2434dc9fe9201d6bc5678f84fe81a8833fbdfd14847ab6741d73d3121de74c9065c6778627b2a4e66fefc07829506279c53252d4aca76e7e18e2ef95b7ac57f1501176066491dc987e7299d198d05f52e2cab3730c562c2f569e97419bf9af01a457ad092b5851d6c302cb855d3d7851831bfdc60e6bca681ef6f3aafe4a933a4fed2eb19e74bd257ffa42923b49bd08c641ee2845e77e866763f8ab0d085fe6fae051dd95e824e1161d1c2618ea2c19ba3364ca58c8abf5cd19bb68deef3c7c1f9683567f916698f0e23aea13a56c29281cfa57c7b9bc99d9d1b9fa12e17d50edefd406161fbecd881d79b6f3d02ca851fc22c272e7ad610cbd5f53561c838d6e089721e0fdd507b0afb6386c60f13ea3b11143ef6960df28cfd7471f57acc06ee1e105728b7194f0c0508acd2647540348bcad51de38555205751d83d383919628c12067cd8d327d7e6b3257460922d785a64d48146e6bc2c630a9969651495b9fefdd2318801fe75051fc7e31664f5fc4d4a91cc03d8ad7c8f705401338fe635c2f935f4844c12599b173df88c61dcda71d22612c9932c93590cc31e19e7917d1cdf76111ed189982ad572d23fb9f18ae6b7e463c2c53ebd5011e95954a0f74f0a3d13e73bd6f28639c8e758ad80ae041aa9030a567c7aeeb40dc49c59db8a182a59d09cd095f1117fb46b9888688ea862bdc3177091ca3181a9b05771a616df58a80f01b1d053d74c099eb200222a8dcf78977e0ebdf836c3530fa1d43bc447f351e8f5c3a879473026f60c93e4c02a2cf69033b3d96bdb4bd55bbb23f1516674a678cfd117e7abe4d2b80354ac53cea171f8b3ea8a884098a476b26f32d57b325906e668034d3514b2f2b3e19910659b47358d98c9e93ba636ee4cac1cc15d64bfb5bc1a6ad7997412156a38dfd30b530db3acdc65ca3142e69203679172f43ad81b33dc418a46206299d91348044ca44da4d8d4044b631c34951dd25a0f6c5b796d69812ef56b65b5e5b0ee6ce2b71b7b13c09dcdc661c0d9bd909c528f80ff24805eecbe7c2f17d7b2507cd64f98fabeb85875371c20ac2084e196f80683b63c1c555591f39bf3e32863191d595d1bfe2489c11eb1ff8dd9f88289d22b82b33771ade78dcc2bd5749d667476bd93fd7fcd84bf514584e6e1550dd1a2b3bd6a9e588c209c5b3366ab025e75b90123829bc4e3a5f1e3bda12a34704c2b9cdd30bf71c604658573b41f7a85d6497df69f714f9cf46a803aa986b86d7ff8773e85f26ffc96e7d5fe34531952b1ec514d1839cda9416f9b2eeb4c4f4d9352325f1d697a9c80044db0f4686b02959519cd690f69622a986ded50b9cbfefda902033a868f2cead2895072d417bb72c8465cb6ed4571422eab74dbc9c72940c4a2a5a0416f981ca0175178fed239f2792cf153154749f21941c53bdaf5dc380e535c6860cfd739fedf47061f02b4ab8872ed3baaafef1a945f53aded4c7d14005c538a3fe56050c3a4ebc87532a61337e6362bc641c81a627c70299a00e731fe8ee7fdde0c9e2aa062c5394279ed66504b167b3db5d91deacddced26f283f49c8869cb81ad76c3f9c93fc73fec44a266b95c55c83d8073fc9c58d6b3b14ec1aa916148886703456db1c0519f935c424012a425262623d5f2b311c3801e3d441352d5e38109aeb1291b8ff1935fa3f9f710e3d1061d65170844d6557b2aca356b005c166fe5d16567cd82a0437dbd980e1e9d4a600427e6c40e3f876110c3c84415bb0c6ca95fec29b81f96f133fff913d005a363fe3c0de6e15a480af239db657d57d97e59138b7c5f6237c5b409144c4af7aa0d49a3eb7561fb7bab2cd50ebaf4de66a914211e0fffc50993ae2ae9f6c777ceae00732e272565c58615cef8a2c8d56aac152e7686918457ebfa8dcd81977996a62681d546d10ee5ce3400d57ce4015287831b6b1176c1c0159a0ba15df9a467f01b7e9575e95709cfc26616cde96c93d776151e302871cd741a35c57f3e8ee1160d26648af298b1b6ad64ff060d8d428db246b0213629ccd5ee93f65546e561b874af90a4e6ccaa36139bdf86c451a352dc21caac8bf8f5cff10103a361afcd660cea3bf592671958b0edb60f3ca48faa6cab0fccc2328290b3d2b029813df4da05eacf8748a36be63ec7422b72fd7f2df07e405b97d5c2a30d97cee532d66742d073abf969b02c03c4a1b2264f858e293a247664c5e4cf9356afad4507abcbbc2a565fb984db8ec0cceeff9cac67b92e462d2335789e6497c0084815942beab1f61737b85bcd6f4db8228c10de0fea668d6080b48de72df872ef99586a2fac0276adafca6524af1c82be1bfda183e44d507c323a51a1dc4c65e5adfcf41532d5af90878ab0420bde6b5c2444572c5cedb427c6c7502beb2b9403c54a2c78baf866d0317e0e1350bf69e3308ebf12771f2f38a969d4ae0c967ab5f298d32a29d0d3502e56f552bcb71ec2ab9514ba2834794247fdb5f3f6aca5032dc8b361cab5ce32adc2ee85c290de07e612ff74befe78c713db074a46bb8a28be631f54038c8307768531ed50fd7d4302df4149465d1445eb698c0a0399c15cafd0c399e5824120f874a45d45e0572ee3c2f01418650c168007c91bccc2c0b602df924fdbb76a4404048fc0a966c19b7db57d7d9a33d58183972a93931356dc6ed718781d240a68d5e2aff9825add819a8e26d0d8b02384bdaf8f7ec84d477ca4e3656031f4c07e9367902737e21b5e8866d26ec148042627191f083e065c28ddbbcdfdd2837f996ea7d645ea1f3c7980b94b7f004e03d1e1a83fde28eacb0b312a231702929dc4ae82b0de6dcf0c9173ec0576f19ff5e18046d8c2d6d6ecd431da23f5c0255adddd3a8667aa9411a4093b45f5ff7d0c8e63d3ecab6bb134c45d2cf8612d23ae196bfaa7b1705a4769af82b4b2a6efbe4db3f28e27bd41fe80f6647f0eaf5337503b7dd09562b487776bec755344522d40edbab736ee09b3174874f0e4ee2e4fcb9dc8bb24f20b8a12e175dd017dcc25aaaf9bea5263b6fe9080a09bd4b07ab7718afd5746a757b508f2be5c96a1475870ddabd77f8cd90a7ad69239e28d0316733e427b0e4f852c4709515b2e9e7811e3b41c0604bef7fa53742c82cd10b76f4bee82d67e45e628e849bbbbb8546fe4004dec8f043e6cfed5c1fae8f77176fba39c56dceeeabb98e6f8d2be0764630edfff00349d2ad3b4aa9e77f1385c91307d7c4098e49132330128990680e3744d21952d6661934ea7e6ee25a400ee564d3e0c71e74d6ac59465430c3f7f805c6c477340a8a447fb0049f282acde837a3fdca4b9554adecc149a261b1ea74318957f4df171d73207b7b5402f4e40091284cb13dc4089d7cc01a92a47f9bfe356e553a69502f1d08c344875f0c9d09e00d3ac3fd1893b4fe0f9f17fc1e9d231d4b092eb07075ae068a464d9b6584228e26850f571f91d6fe3f7fe3dc6b642579919968b076e47c1004b3f16ab9126d608cc15f843dcaf6b80836808e19a2cf0e638e2e3091669919cc297bf5233c8ec5ec8c9f2fdd6015f0bee8953f8dbc1a7a4fba9531bc5952c22384dca6e42e00c24e1a2379f277c8f36223d1160e6b28050c757868b48c6eaed6b10cce686e904630dabd97b635080dfb838a029a4b45ef2283ed64c40102835c0d58f762342021e111ada342f1673448c8425f7f9ae7e896bc0138d7c2c11cba046744a10deccade672b9d4692c6b53abc0e096153dbd0590f8aef077bc3b0c805ed622b916e39160515e4e46834c27f5e3db3ab360b04c4e879ece09368d4e61f055fed099256934ec10cb9c6a0f67e010415f099c945633461baca8e717130b40732ebb94609764a76f363c50535b233ca4e3ad1ee30bb36bb1e29640566a21140894c65a97b867b3e03a5fbdb156a5c5561bf8e51034dfa665ca6d62da6986c52b8deb68c4ce2839ebde2a052a5869419f159ce1581e1895ce3d93e6647989a669942e0779efaca5da6d099ebd13d5a4dc78aeeb58f8635b98587fa1bd7fa57a238911263b4a95c485b32b3adbc11cc9a84d8d87a510ee002b1ec149ea27ff1b0c2730563faf06d800bc620d6e54ccc8ef8acaf45309df8ba01045fc7b133a99f684a703940a439d6a964de271df61d35b159239734fe8e3a1f6f29e7e5c61f876880946eaf018f330f408e80291e8880b749623b1cae872dd9292de71c71d203f9f9f12af292157126c2670a318cc25886ceeaefb55fb1b4c62281cec97a3993d7ec43b1fb6a7e34d3b2de621505ba0e5f276f82f584b52bae795302665bb8f8bae5e11d77895c5286ee7cd56d257c49be1d032f1ee64a3314a15fb1575878fed303c62fa242410d9aadd0f66f7d19297f3c12eedb2d29fbef0c69b3b8fab850710418b3a11b256496e59cebdac0909730f5ac8db26e3e8d04b48476d041ee737fb2d89bc96b315af528b40701c65007be2e9b0b706f68d6349834cfad96589bf7673cf6750b5a8f70360c6dc235beab39b48f5f5cc3929e9baa6761842a4f1497e57a457845ab317c10d65e30ae097f0702687c046b03c70ad202aa3a2e86cc21c5352c1984d924736bf0e222d87fdc654dd5c284021c0479a18618d337792583173c2305bb7496982f57434e27b8ed3e0ef84776e3e46a14671ab349340b19fb68bac6154446c1e5741949816760cde954af2781aceb171d145fee05212caf3477630da6685c3e96daa795638a23c738a4f2f6ead9fd5f37ffb3369980bea275e5e68d75566b2da0ebe87e1d1450190fff551c019c81810b6d13428346134975e681f86f360cfb70a5072afd645be0cc4ec8597c52c71533338ffca09b2cea499ea639053acd0fa6cd83050c07e42025e51ccb7caac4df166a52e4681ad8f73d4c174309b80cedd04f58237350c5d3ed7060cb5459485d1e90ae78dd215eccf20c65626d72eb0f8e2ba8e7f706bd7f79d10a66ca123edb28d332a216cb77e826d5861566bed9c56957c9a30ef16c2a7fa7af702294f59405c2163d0a6dae206dd27da7490617f3aba2e744d1d1b4c3635ea4d7749d721feb125b36ba536b59c6da7ea2b9961e11d9841f917bc87ab27d1f66196c571c236118a970109d1dfbb37c55ed60680dd1111562c83c538f1dcae567db122b8219a6f4ed4fdad50c0afff11ccda55dee086f88428168ff8fd26678159fdfba69219dcf575e8276632ee3927d6a9cbd6062c2032afe79b9c4ac265c8d81662f35bc1c10813b00c55855253d99bee7a20f5bc5b3552da5f9b108eceadac9b1484611a255c5286561c34585c50b293786b33d86d398af3e2e291cfb8d17d6d2d64820a7c2fb557e4fa2b4e6b5c7807224a1ae123541f5d7d577b19cb535e3d9f85c7470d0b94dce5d050410f9ec28b6cdc571a4db2046eb14ecb522d64f82124dce22c5ad4d2173579dd588998abe5b4ec2e58bdbf57d0e3a30d0a69b9d03a4d69b97b2609df3c8f5edfd", 0x1000}, {&(0x7f0000002280)="6cd4e1edb552b85bf798c88a5c09abc4ccd144d322382cc8abfc476c8b8684ac7d2058ed678dbf3e6eb73aa3f65eae189d7990740b1dcf7748a294aec449ca85bc083b", 0x43}, {0xffffffffffffffff}], 0x8, &(0x7f0000002380)=[{0xa0, 0x0, 0x6, "6744991c9761763ac37f375c3a910de902d8d15cd6a7048e9e5050df67547b5a9a5b69241ac9d9f6d974b94226ee6ee24a00be44b6b6a97fc38dc04190934e1e887cff9be77015cf384b6b1873bba1c71d109fe5efee2ac8085d6270c8990381442b3704b8196419a90fafccb4feb3f83f9be6e52cc4c8f42c9e9330f27571c44081fe2be4015353fd"}], 0xa0}, 0x8) recvfrom(r2, &(0x7f0000002480)=""/110, 0x6e, 0x800, 0x0, 0x0) sendmsg(r3, &(0x7f0000002b00)={0x0, 0x0, &(0x7f00000029c0)=[{&(0x7f0000002500)="862256a62db103c17e9c04ef7c04abe4351f6ca479296500c976f27769f6666446e8f82f87520dd2e8387ec51f709a7cb00ad0e92a5b201b9278d87ae9f6f9c2229469d1dd51d23397", 0x49}, {&(0x7f0000002580)="3c61f2101c472ce4b0e3f213255e5918a4b5745806a1f01829c3ead0516b2eadc33e76160e552620f9e9fc2e5aea02cb955469745c5ade597148fff7497193a30c5a5ed9048ba99f040dc20469e0e2860d080239f0ee252310b9bb45dc615eeb9a1349f10f173fcf48222d4c465c01ff6f66c8cdb5b7960633c269e63a93ca6b6f92bea2c0b8b89ed87daa87e2f78882", 0x90}, {&(0x7f0000002640)="8e62d8b6b8809afbc6353bb1b79903922c9166dc6cd95e0b923d1f031e49c41394cbe4bdcc6e13727972483b20fab354e1c037be0cdc108bfc1df30cd4a9c9d209ea3a306591a1e033c63a1acd97b0e27a51fc0ace7e09655b", 0x59}, {&(0x7f00000026c0)="2c1241e4f21a86936974e8b76edd7803b470670433f3f23b056ee0f6a8cf2f55ae2d302ae7fd1a12e5271db7d400dbb112749c4d3de362ab9cdcf5942fa474a35a766e3abe8399dcabcc7709541bc278c209040ba41753b98d720ec2906c558e631a54fdf388c9d47325c016fdfd6adb27eac8f1a8768cc2fbac78fd546274c2d4255d93814d4aa84db94bfaffa81d04068e0eb618ac1d0c1160cd1dd20a555ca362490677e5e7a62681227d69cc98ad31014d7f1ad0f26b05d70817fa611cacc787d14efd4404217d33f66fab782c0d2ee751217504937ec14eb33eaa7e2a61a03aa4c204ad753672041bac71e149b7d5c9d667663adcafa12ad123de", 0xfd}, {&(0x7f00000027c0)="6e2195182c5b30bf93083bfe64b7fc586cc1566914c8302e2669c9b95098c831c1317cb08a55499869b771a17444d31fd1b2d9145f076abf8c0f8d1e", 0x3c}, {&(0x7f0000002800)="521a08db019425db9232efeac77d672339c2cb10eaebc853820607ed929bccf33d62b802c72d39812496de44425a33bae6cbc40c64193bb4ad855618d33b5c568380dd5f21f74967a5ebbe97484fbf902285129b74a1d6746aa136b57955eaabe8995af78213738b767d5960c567439ef868fec1220a028e87aa344327e749ae1ebb3a04877008f5157cbe924ef45bc00846dbd0c35e1484d46aa06143b508792b7d94af1ed62d9a99b283b799793d4896d132f84783bc65140eefafa38e6869cc41c72265ca3ef095303c2698591a1063d672b4c1aa92379d98f114ce3b83bb1ba130d4ea34f986fd9d3adc432b98d4e92c74", 0xf3}, {&(0x7f0000002900)="c21456757a426dbe6751a8c99a85e2fe9a38cf502eefc0e5bb65c1eacaeb55539130aa103b54456888654f4b03af0204725cbcf6efbe5c6f13d0a7adcabd35ba2074879277d5ec1189886914fbeff462334d99d5a20eecd4160d69f71d2a9c045af40381e053c6edc363eb98f34d59f73a", 0x71}, {&(0x7f0000002980)="183f0a9418636ef19e669b9a662c18e88c1bf131bcd20212bcfbb4aad3d702ac6b4a41245125d609842bacfdfccaf0c2f4bce7b1681e94", 0x37}], 0x8, &(0x7f0000002a40)=[{0xb0, 0xffff, 0x4, "60ecd30c80b98b4ac7cbf439acfa7fa08aa4ce99ecf81a38702c6b638c96316d187027169bce8f463c35bcaaf66c395420fa76c6d8eaa8c0b106aeb4b5d08f60bf466790e902f35149efc878474c507986c155f97423d1378b0be6f8875a9026b44f081f27719f02eb1cdb49d9fa2251ce1f90f8d4e280e317b08350c3b24c39b8fd64e1d110a26dc4cb35a08326bfa80ef4384591d92a7b488b04"}], 0xb0}, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000002b40)={0x3, 0x4}, 0x10) r7 = accept(r2, 0x0, &(0x7f0000002b80)) sendmsg(r2, &(0x7f0000002e80)={&(0x7f0000002bc0)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc, &(0x7f0000002cc0)=[{&(0x7f0000002c00)="f46594d51b8ac3f72ccf7624eca39dc71f2115f05f805c58c43f869e7bd4a5b368a523f565a2", 0x26}, {&(0x7f0000002c40)="3d0ba7418aa3a6c9180f2884135f08422ef14a97bba5dab10e5d3a566ab6065a4407cd42c602ebba3d4373bbf20ec0d95854611e46d2d5d216b6452ad227b4fe87487cba7e0db3bb6b1fc68b821e5631d216c8c0930e7db11128", 0x5a}], 0x2, &(0x7f0000002d00)=[{0xb8, 0x0, 0x80000001, "1c18ba4871fb07770a34b51db9d561ee9404cc2a0d707a1620baabe930f3ce4696428daae820e8b5c61b753bb8808301e48da2bd52323dbd0202d3a7c82172056088ec0aa05a2e588172d7b2828d73f3a2d00ee8349c43079823a54a9d8954f35d287150f28afd6247b21059935f482965ace2ac7f07b3a9e5811aeea730038fe32a1fb44aa31d3acd19e1ffac56b799b61483493df956ff66b1139dabe4ccc3de05a97de96824"}, {0xa8, 0x0, 0x9, "f423104adba44a77474dc209ad05ad44414da9c4676e5342224b76c4a044d9bee66fe8164bbd9e790b1b7da686f54f56017e14b3101b951c71e638b19a4eabb1220c7cc8835d10d3f292bee9d4404d9ac879dc1cb0365baa6b8e8dc15df7e5e6df8d4525abfe9138e423a4dc3355a3f035d03a89d403ddb36a41b421af09de770748483c5e9df178168661ddcca28276532e7c6a36997f"}], 0x160}, 0x2) truncate(&(0x7f0000002ec0)='./file0\x00', 0x1f) shmget(0x3, 0x3000, 0x441, &(0x7f0000ffc000/0x3000)=nil) open$dir(&(0x7f0000002f00)='./file0\x00', 0x180, 0x10) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002f40)={{0x4, r5, r6, r5, r6, 0x81, 0xfffffffffffffffe}, 0x1, 0x8000, r4, r1, 0xffff, 0x20, 0x8}) getsockname(r7, &(0x7f0000002fc0)=@in, &(0x7f0000003000)=0xc) shmget$private(0x0, 0x1000, 0x647, &(0x7f0000ffd000/0x1000)=nil) write(r2, &(0x7f0000003040)="3ef575ca313400dbe2655302e3dc56a57a1bfea826b43387663cb6ee725bd0875fe29f2323000118b9be6b913985c322062b7507ec16655cfcb8db", 0x3b) close(r2) r8 = fcntl$dupfd(r7, 0xc, r2) r9 = socket$inet(0x2, 0x40000005, 0xb33a) socket$unix(0x1, 0x5, 0x0) wait4(r1, 0x0, 0x26, &(0x7f0000003080)) shmget(0x0, 0xc000, 0x20, &(0x7f0000ff4000/0xc000)=nil) utimensat(r8, &(0x7f0000003140)='./file0\x00', &(0x7f0000003180)={{0x9, 0x1}, {0x1ff, 0x80}}, 0x0) fchmod(r9, 0x40) open(&(0x7f00000031c0)='./file0\x00', 0x480600, 0x40) sendto(r3, &(0x7f0000003200)="896c686c643399f3971cb91fd7c10d63449c40eda67d14cc2e65de47ef86bda5a25ee27a5dce10854c97a75fd5ea98db7c0fa5265aaca0c5ed895c53be5c4b52ea1ba2daa95e026537fb14611ec90e0b394cbeb633c9860fdf0bb8725c2cf31ba02780f11829c1736358bd4b6fdfa65eee9231cf51e6b50a162361bd75e8ae6599553d280bcf1105eaaac6fa52c4efa21ddf045f4283e2971087d05823ce63514c8cfd37608ff7d525007d0789be4c5fa07d5f0701828bc6ee080a7736ba83f5a31e64ca19f6b83a4f", 0xc9, 0x0, &(0x7f0000003300)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003340)={r1, r5, r6}, 0xc) 00:00:10 executing program 2: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(r0, &(0x7f0000000540)='./file1\x00', 0xfffffffffffffffe, 0x400000000600) getpeername$unix(r0, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 00:00:10 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x40000000) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = paccept(r0, 0x0, &(0x7f0000000140), 0x50000000) sendto$unix(r0, &(0x7f0000000180)="3253dc3ef3483d9b83748efdc319ec4604c17488ab44e8f773724c9b4eb3b27c38836d8083a81ec4418bf5bd2299d95596140324e9b7251c78ff59bb8c8f887b0c51088ba8e1640f210efc93215aa7355fe31502203b850c137397f4149649cc7c37b87298807d3fec7cfca765b46496e8b71bdcc8980d01634464a120767ba035eb57b42dead182598d47e07acc99721bd71538321e27097381746e9d554f4fb977124a087f4b52a606ddcc1c6cd8a34ebe04bae87f602e74475a", 0xbb, 0x401, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = getppid() r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000015c0)={0x0}, 0xc) r6 = getuid() r7 = getgid() r8 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r10 = getegid() r11 = getppid() r12 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() r15 = geteuid() r16 = getegid() r17 = getppid() r18 = geteuid() r19 = getegid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f00000002c0)="39d5bb43c40b0d6174e9b3167ac34affd34e4b956a6ac72d66d10834a8d535313ec768c07160008decd4a52d6aaa5d03c6e95f915c19e1dea25cfa6aa3d8bca0ef9d618821e62ac575bf20a8cbcc9cd96fcbf02ac77623cf413c10982264e484abcf5904e2d99f240a7d8a8012e2f879417a9a637202959a90832c7794e1f9cc0221a6d01e32b3790bfd0a0b8f94df6b8c164ab419aa5444072e2938c9cf31129190ed749f4ef320aed8fbab0de21381c6965115f6508f71c0085da3557c38d15ebe5bec447c639ca32dc0df4109189ccc7b9b456786b0793aec15b0b6f2b829d468c988caf536506ff19c166e788838fcad2795200ad288ef463aee0b35087049c0301df3e6a99fb3b7c6b5e707edf77913aadf8dcc79a0503a865aaa5aae96b20f674523e2b9843fa8214ef3c43b8ef40c57dc8b49af5bb2e9efb9e621c84790c0c924929ccb344db84c7c8cbfb9e7f5834560cb61ba857868514292fa29d804d2c9a34c2c42f4557c8dc9d3c0d34d2842abaa5d5a7d71d54a2575ecd517b3ab9556d857ba40311e0412293aaecd3fd0c4962f7c621baaed7e49a55a43465ba30f84cb37c2c918859323e65b62a986a8a694125d57741099ad32b7389c6a8f8d179eddbed7b49f92cf05f1c5af246e3042d45e0c80026fb016c4b5f4d853e41903340ddee704f066b7e8bc166a574e128c84a551630237b3b4553e37e5f4286ee804dcc30bdc55e27d8d1b68d8ce7a8b21d6684f110eb312352b34533d563cb0f125f5e70c18cb4656185376163351e47014212da243e8f987026e15bc0d2886d6eba0b8579de906527689ac3a1174c3cbe823225dd970848425b136b300f3bcb0c70a6cd8c32e6f2b7fcc05dcf9fd265068330d1359a8c65eb1369f08f2111491021c0a5de869457a788f1f49d8de9c0b26b3f23999e38e196eb502f74ebddd324cb715a62890690e271572f61cb527943a4b415a910a55962c464b3fe7545502aa76ecfd7c7f8e232d459a3016ab09277b11e053724423bf4799d2bf7c278fd612f290c0fa0e6dba225449d343dffb63b74eb7322c0b1e8fefb18c477de9dfff0023f44484b010af6062204b66bbbfbffdfb2c537d9d5e3f21e397a1a92d39e70d1be5b3aeb1e0d3146d3e6cda22b84b368c7b988652b85b07ce462f4007baaef9df1763f3b3d9969e71e79df50ad5ad6c0cab8ae08d2f414182beb5ab5b35f3e8db0acbfc8d274b390db823aa7906679054d6e5781369f6862a27b472ab0d8d968c16c7989950e7ada4fbda97e61e6b6e8d66b9b99a5235335fb1e890699f6630b84fbe6ee69cda95fa75bcdf434122931819cf2ca0f8bb50b90f9ccf2188f0378778834fe686e25fff061e8c109700ad07d1696f51c9b3981a1ab1e4c24060ffd3cc2085904835e88247a0ff4deb26058e55ab6ae88cb75f7d97902fe7ee7f2eef10814bb29e42764a1435cd268f73125e7a68551d5e426698fe8adaf3d25d9dbcd3e1f30f6c6331e693bb0fda6f0d451a9ce8235ec8a58808459151f326ec5915748089ec0aa0181d389d7e52933e534a43199ba6682ed4d556dbc663f2da8a2f1787e0c20abd5ca95a8d30377c0c5c38ec187e0fc253808d4b0f605a6b2c5c7861eeb1bf6a8149fc415a05571c22afc32e5ab091205356c26008021dbc0a0b26e503a2bfedc9bee09ac35c5434878a5216282ef26bc18cccad75af9cf4082d00f1ddfe9ccc788856960899f672f124459ad22b15443819fe08f830a0a1991db764bad2b5cb4243b863f39081cd6713f20c660313a9b7ebeb7a965ddc8038de1b357e3bd4f6b4ccd273b446567b29cb7049a18ba048ca88c189fb8a232839eafe5bf7e7e3418c8801c81436e41a4e6f7d0f452516ceb4fc03a50fe29fb18100d6da96f69018ebf9d1dc89704c57dd3a1148a18ba87cf952a464b6865d529461488fc7caab56c891f420bc968523f0d5b78295243e022ba0f44b04ba6a1f8a2841eb9bca5ee2d6c1bef9253218a6a2b8d810e841691b71508f2b8161bf051501c727220d8927bfc43d605613d7cb2816b7b1c591d2012e4c7c96451e92481d62941d13b5563ea5cf45f057efb503845d03e56af1689252a2af0a08b4a684087d3b0d336b7cfdf1dd14d9a0df4f0b0f2783711e5425eaffa2f4a0f45d2fe7fd2062b07a4c9fee3fb260a759da9fff1350f8eb621e348f476ddb6e43d5cf47b3b044f498881183a8c98fe0160c2124d540bc67ca48b197daa6a2b3acd677441a213b9d95d66e4cb73644a3a55dcdc5b7105682457e8347786890620b705fcc85cc4a9293532aeaf34467da32dc15d064f2dcb1e4e428eebd608f7ffbaf69e3c0aca89875a491a1331233b05ade297764a4c4290ff992046adf074f4a19580500b72d599ad54b0a338f892da9d3f5fe596044e0c2c976b8fc951b1927b905b256572d3e91879c8f5dd7a60ac77d9b9fa4554fac9b2277aabf321a5450b25ae160fcbff297295ce9dc4fe3091060d0c834ccac95bdc48cd053b43e1ddbbe9b5917360c8714dd41eea8e03cb7fd4991b6714f368bdf6db8617a0c5fd656f5cea72c1342d5eaffeaac179e03e4083a48c06cf94b161faecd4a9ca7d28810b6adba418da4763a7f14f4da920a96432da3de570d2ea1a1a9802537a3b0db0182dd06a3d246d4be197537144adc44a962ec8898f616ec1d349cf573b4ce626456044fbb634dd499c826b476be29a4b6dfcab7523ebceebd8c73459e37b84292fa8fab773b7f5b209f117dfd3cbb90c0977035401100cee54252445dd8f43fb407258960a1ef0cab6e1f3e49f1b6d7afaddcf6870ddac262cf89c82f5223abc4319c26c7e640ea76fa054e6b7d2b40866958fc9a390da7330045ce396c7a646bd065e6cafbf3cea347ec4b9591159430b389c36fcee7d219e7df6f3a257681d68f91ae19066c494135ac5d30bffcb7c60cf9520530f9acc752923d4ec7a90c98aebe503ea7067e819cabbf27b080726760c1bde2c5ffc3cb5f691496ce32fef37315a0febabda8ee4197c0d7984a0ab5a082f0569bbea9f2f2a9bda4f0b91f1a78a9a039dceaaf742fb744bf0295e46f857ada8f77ca181c4a60015b1971d67a2d23e5d98edc51c52cd82b7ce3da5d9f60c046bccebec5daa3e789e58d9fc7011f64f6028ba494220f2d4589c4b2261bcad88a7b3d52d4f1d45cdc9fd970b18719909da230a55067f471bddb62027d8aeea801cb8c1050e409fe6f2d72cd7659df6e58b4c893a77d7e0b785dc299243860cebf460fdcb69719ffe8e1b0aa3c4d3665df1b9d0c7859b5763d47e12f3dfe722f360369b3086cb9e06b8f4b144c6a20ee5a4ec52290d6233c6e8c32d0ba6c6977f21cea3dc3430e6dff7365cd5b3002b9d9f4ee4d14a10d4e12f4d2862f47852987ef34459c16a6a311cc376ea1ff8348ae049971a8a8dd9fc15ba8d4c1596239169985f30a5d417a54eb918ba69a1d40bc6834ee0598313f3a9365b0b4041e0b7bf2072f7dfa45520fce2dbedcdf7d66631903a27cdf4fdafbd4c1d24829eda8fcec1877c2c8bf05a1fa5727167c201993edc911eb9c1789d39bc87d269151d0e3db5e1f63dcdb390ff493a59478199a203c4ae730f0f587fbace9038d0ec914ae6ab59778eacfc3685151024e2c5ee92e61361b8724b75849d9978759ea2a2cecedf6606f48e37ea68f6a8df36f9a98f71d44542a0271074be8bb8b9bb5c31d89935c6d55911bf176db07963b8ad25041ee10b9e10a2f5a029089f9fe0ebac629a7dbc067fb807d89376a545dbfd933438e5c7e87d2c203d3d1c8ef34aef8d64ddffe4539fb3b1bed8805b56d7018b378be9f0374a60801a1056c03f2065cda228267f7b9640145d509c663a32719bf0935b0b01dbf92052aa81937737c616ebdffd8ad956f880d7fec8ee1edc1d38ee1d9d6c8ecf18004c4a48f3c969cf7fba80bb8e22d36fd18e4ec0c9ef853b437aa71b7b0e48fb406b6f2cef145f5386056effb0fc1d4d77f6d894bb004ad72c017390e49ba8818144c2c04781e1804e8656bb30a0c5b8193f7224a490e727ac7ce1d9246c863b9a0590891e817e2179b64832d95383300e034beb632e47a231bd2522603ead49c944e39742ccf9c59919651cac650fa0a183bb33ac64734749ae2c6b4541a1d71bdc46b66a853cfee0f37ad4164ea40b32d931ee61459559d522413028e1c5c37aaa71f58bf21d7e70bd063fb63478313077506d2c733f5c035ce10cf7b98c6b31439a890f6ab2851a1af3e7b4dc6c462a4d16116bb36f7c4107256718156730e496928c04f3b4ffae92766cce0252e6bd5f0552f35d7b3dcb363dcf9bd7a5f7637ac499cc1a2175f302ab2a035ab2ae2c4d5e3b1abd1c25c9c7a5a9177ee11aed3542e5c93daf2556eac2fb0d012798db90ea4541bf53e3197d52f7c9fa724e5542fbfa071da60435da32d3cf622a39dc894ecae2661317c38d8ae6b5e852ebafc8d1ec14440ae8fd28687e99feeb99704e5a03bc2582d8687f3cd6c51eb075253f1d23a94b071606187d827249cfd9b174c2ff85a17ed68e52c7c026b665b47ff164fa981ca1c7327e68080581f384eae85afb69449f42729f9e01cdc6e77dd1698fe00d1d6edbbe9ddaad1377618433c4ba4fcedb5855c952f0bbc022088c8367599514b6a2fcd12f0709caa7c918efcd26edd2ebf530373a7c76a41872e2f0dda5c58213b338efe35cbd3b3227ca44c4173ad40e9bcd66865da62bef43d300c6cef1a24273330199c530827e7771f2dbfe2104954ad80374883f79dc2937d515d9ee0eab7ec3ad9a28e11aad6a43dc9413c5e98c48f98eecf5ade2186d6aa53bb63def41c9991d327d3be2c325dae2786d8cec6f1b26ea60b95d0a32706cee431ea1859db5c16ecf3a6d779ad6c9b49763c1c49072b392f7e191eef87569ef420dd180f3d2f89cc695a123b9f673c7cbdcc818efcee3845790d846a2cbbcc9de7fadb8631a386be7ac3a76dd7788f18c9d2c447054b879eb092feec54e8d508a7b24d50bca49594437070a642d3b55b555caeaba10782f225f2ffb807b43b361c2b2dff05a75fd3d6a32ab2c49a36a414ac238c16fc695d0f05466c7ad590def5d16959693b5e86a6e027298357e1016e82ab511cec44a3700dd45e9af5c1885580324c984f97a89e14631dcb2e686da78cd3b79e939f9db69c4b8b0a4ddce913defe00af24bfc2a070908a4b689a80366c0eafb678360c2eb94bad3ee1310356e26ca8b846211bd6bc66e31cb5bfdd8985050d980cf4ec1b70467f9d92c1cb0816adf6aa4b89dc5dbb0f4192251e33e1ce047940b968627bd4b9976a5964c99a7f10c13c8cc0bfcc62ad7224c3c0b23d22bc34b3b82b798be715927529cc81eb046775b966ac0e76d7b69beaefff22389f0d643d248ac21145dcd7018ad2cbaaffde78c8142e6873a54a1ff15562c0e6d3c077f32dd158b3f2809929a2b1cea2147efa7ad2e54707e13cbd84be12db83f1be1fdfc6d18d9163e348b14b8d579bbfce1580e9ff34140cb851ef29f293f633aff2a09bc23f6f0856ea4bfa3b42c9ffae0feb2c92d5688a4f6e07ae991d5dc11ee8bd868c249c032e85c77b74066f519136e2e792d25f36e132255d0ff0e5672bc056397d699ece5928769a061c7b6970bcf9d2e6967a2d1b1d24da5c030766ae7285423958373cdd95173d78da96bfc22013d28d8f363901ecf41881eba169450173ab32cc549d06d479f2a8f19c567c9890c9a41e206360c2ff117342bd074e6ea0f3952b", 0x1000}, {&(0x7f00000012c0)="3ef188e420ff50af4a94c7f1f31d23807b3f3e068f982b8dda670159a876f81076dbbdf24abac159f11b7aeb4b1c5a605711b9ba7aa0675c8345027096d906cd90a65ac6ba8ed0417bc3745a14fe0209261b67a7e3b34a6b6f1d03dc252713c5bf062b600ebe2432b499ff6f98e29abb1a85829e4fefed8cc50b5589a1daaff6c943978d8eefc61a88231b0c3305c42cb1dca97de2891aa2ad22268a02e034947c28e6e5657118b3c410ede11b7e01eb2457de07aea94f210e5099709d33c5b9256b01c46fe1", 0xc6}, {&(0x7f00000013c0)="964405dac8c8c629fdb2bdaf46a56e799849dfbb4981e73fcd251cd8cd0d11fe4794c60989ba80238a38d03177a26314a484b6c08f67e3fd55c1dc7c586afef8b929d0f3e638d6596310bcc5ef03c9f004fc2a6cc8d6bbead5a307a10fa8", 0x5e}, {&(0x7f0000001440)="27c0260a236b343a9b70306d77f50ca946f3763331ecd681dd3aa67e08dd16e9f111e76e8fa1b780a57cfe599b357f9f4e366c59dad90bb0ed3352e291c333844c6c4fca7132b61469ec46e27e9c26e16a57228b6333e4bc375041646de80697f19c9182176d", 0x66}, {&(0x7f00000014c0)="731080ade5fa4ef5a99d97e90cdefd6a0119a158302397225b9f0f988584a51a7adc98200a5360d22d5124d4ec371f9220d1ad575e0d3be26ed8278233c1d4041e213000ee25e42369a1ddf74d8ea572b92d01d7db51", 0x56}], 0x5, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}], 0x100, 0x8}, 0x400) socket$unix(0x1, 0x5, 0x0) connect$inet6(r0, &(0x7f0000001800)={0x18, 0x0, 0x12, 0xfffffffffffffffd}, 0xc) getppid() r20 = dup(0xffffffffffffff9c) readlinkat(r20, &(0x7f0000001840)='./file0\x00', &(0x7f0000001880)=""/214, 0xd6) getsockopt$sock_timeval(r20, 0xffff, 0x100f, &(0x7f0000001980), &(0x7f00000019c0)=0x10) 00:00:10 executing program 2: r0 = semget$private(0x0, 0x4, 0x400) semop(r0, &(0x7f0000000000)=[{0x0, 0x46f}, {0x7, 0x100, 0x1800}], 0x2) geteuid() semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) listen(r1, 0x400) r2 = socket$inet(0x2, 0x5, 0x8) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fsync(r2) sendto$unix(r1, &(0x7f00000000c0)="222e101d70d35a7b8f148247cf5ee12b69ebe919012549695f06dda2e2d0126ccecc84ab3f0e448ad136df9a55a0a08e51a6cc3eff8d822b6d021c5c73d36fd5bffbc0394293e10ebda58a1b2948225398574c32f21b7d7c85dfaeccb3ef044b77802f0a57870c73b7f4254b6f6c1c330ba3015502326a2fc7ececaf505337e1ed7776b10c1d7056eb3a114805b7f218843312d2d05367773b8a7d831c652f2dcf33c6fd80fafb4759b3a7a8f192b46148a7c2502998a8bf67392a00d7eda7ab80dc377ba322b267eb3476eae30ff74e0dc9c90109b0c65af3afbfd7306e6cbba97aba3f1db82265ccb1d3e90f868beab4b1fe93759876f9d994ae", 0xfb, 0x8, 0x0, 0x0) getpeername(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getpeername(r2, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) mknod$loop(&(0x7f00000012c0)='./file0\x00', 0x6000, 0x0) r4 = open(&(0x7f0000001300)='./file0\x00', 0x100, 0x45) getpid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001340)=[0xff, 0x2, 0x8001]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001380), &(0x7f00000013c0)=0xc) sendto$inet6(r4, &(0x7f0000001400)="da575cdfe0db1ab4b9add52ec35cc8e9ee189c6de341ff146fa264a1394ed74d10886e53470b45b55165838e8ecdf8ff33becd7f74b22500408be772cf93ac304e5ca3ebf49ed92b7f421a665c0097446139275e7aacc43e70e0100b736c0d4866db6211bfff7aedcd331255dfb4ba5a0450f9ec01918dc9755e460a09f7016b3298d1c436223b13d4faa17daacfa2154dad4ee476c2b81ee8d2ad1ba5ec61fca463bf32c28d1bbf0635c951be7410e9e22909af34eecb28f73e95fd75eef0f863c6ee8d99ea0591f4204b825591b89b2c6939e95cf08918c6b1920f5e0638016ff78a1a03612b50e327566d394e83ce9243b791c825a9181b6b42533c8714535e2f4dc640ca39fc319f095519979fa2aaf35882294a3a21925c8fa5412f2a946d9a57abb16d1235f30af80542c8a07e194f87fcd6737848d2aed856fe638cf4bf6c0061618270cb8a5bb53095232c037c804fbe687024b8d94cf50a6ba87818736b90af6bed64b863bc4f7d27a678b049bcde957cefc767d97c84668cc1a232d0b65c175d577dc8dbbe63fefd227c347d0568252bad5ec591571707add89ed6dc4a2d49dfbd1b6bc691c33fcf063408bff58d57da82f555e9070cb7f86af4ec215dcd2c619bd9009ee122a4f4c3fbbac264d09e53f3deb550cc51b9ee103a32566b87f10bc1bc3aebafc1199b49bae9ff036d2390fc3bc0ffb6752547ec308963ad3b1125c36ada8e437fe1c276d9afb316ec9dd0f7564004d11b6b3daf8ab058f204b8c4ce802a6f5395324ad247076061282f4b8bc00ff8780d5944dec5874aa3007197784ba1c7d028644823b19dd2b2514e0b4931c704809420664ce3065ad960309a8325de65ae7ab966339167300fd973f16a02d35bc85d89ccfff38838b80f25a1c1a518cc5c0b123385c1d6f09e36d1c98357bd53c3303391a952cb9121f05cc305d9dd08acbe7307441cff0f04a9a8f6a4fb8c4cd79c36acdc4f9ae322074d57556fc389fc5cec6cb3c4f93d1a4acfbdee654f5ee4ec2b9cf52e2e52932906c18f07b2aff149fc88912687dfa550fdb3c4e0a40c99cb6605fc455f4dbf352fb1abbc42f6c907349958d612b36c5d6ffff0eb62182440f4d0b36e3c76a1a38588d6884b61505470fcf54ab71a91db61a84de647db0263f33882d3b6feeb7b2b9076dca4374fe647a7c7ad57ca0135c8974091660d0a2465eb5c7610cd20789218444662670ed6adb705ef8efab35b897ad5a4b73af554bce891c8ff0187ba8be104a0f5de53cd9f516c7e0dd8c0b4e598190977c6a5b30a76c07a8142f0009753394ee21908f3c656beaccf4ce1e059cde7bdb229fdb62a1c805c906b9fb414965a5d5f499c54c4dd258d9856c1b7833c1ebc493f0d62e9ae0ee595b09a31a7263ab6410dc2e2e94e192aac33bbb855b41f55980ac7f8f7d4276702d20dee30bacf2fa635d0d89a6d39050555da1710b1a600a6490280ff9e8e45f7708198be0bd9f08a433ac935b7cc6e30a1463ff679678bd818b20a43803628a023a183e6226588d2f79c1bfe3df26cd2ba6c0e0c28cc37db5aac752e34d751100506125a8b011a20a98cece6dbc40c2a26b9be48896f854a348279135d41b64780ff6c1f57faff130acf289e8e2f98296029b60617a214986eebac127e17f3c8b1d8324b5ee4bbd148ef09fb2d275e4c33943f0be085015363ad2959123ac406a8ac117bdcf2c62361a4b61d5eade78d9f4413a57e982eb828a62520c3d0aec65166e75844e23788a54b1f966e6fe5d633e66bfa2a7ef70a043ef57492a1e5bcce24177c5a8dfd5d44c93a003bf02776077bb5e4d4b65c7c7dd2068577bcd4e9275c286e65216a89a2a6efecb362888211ba5056ad71284f6f3066662be6fac1c4ca4c0185801a3bca62ae93d4a7be0745739f37aa020a946cc20320fb8352ba91ef9bc0b7e50e2da461e00f870ae9057d6275114b77633344ea80bc99490082cbc93e471f11bbe69b89f37509a7f9d0d95c60146d3e42db156dc3602161e69714dc55477df3464be8553254da2b6fbec9e6a1c98cef4ac8db6c54f458a4372b6dab26585027e86861395be05f01c8beba04368b5081a90019b6619fae26ace8155acff4a91e8e0c0cf546778d41de8686064b80724d59fd2d58559557e8f127c7347dbf3478601013f8044c323f70319daf7de4641840275bfbf3578198809216bb8f4c3f3116a518d296e3aa04552aabdedf648d226aa997058f9dfb98f7391d4362779064b23611511ab58055922e7c7d1f0020da192502c35982ba3ca9901534a35907daa83f65445d70590088a795a8004d67b88b573025617e9dcc025a86162181ea3b02a76e0d1f3888077aa1c80bc0b7afaaead399a5cd73ac32481c725c43827af5113977316c01538e34a00322e87e13b4cfa0f75d83672b2b3c74c4db412dcaa710f454c7522fb964ce5ee42cf4b0c7d5721debda4db822164949be26248d864f94b4d04155efce474f0d12cc61e697bdb7fdf8b908c58e800a8f5eb951a9642d1ea2ec375483bdb53524bc073f5e4435ccc3be3c521686f74519deaf2a5ad62a3ca2cc12185104682520d729610ee46dea3e4c3ef35ab458cba69093372447c4aa10f4b69cfd0de06f2b1f883d8cf5886fb77407c6ac566512615293f97a8e1e385eee3dc49573e1b2b10ccb197810635726116bcad42c2deaaf03bd17666ed1422dfd1f1114e1264f1315d76ccef2138b71d7d5734a1e83c83f6c150c4638c9e6b4364738a21b6a398e8f1193ee8484897dfc7b516784a549c6909fe2a06321e27402d86c0a711530b9d73aed8ca42dda54dfd484ec79bae69a27237414c283bc0da6de5057601be622a61e3b91ccc82aaa2294a27751b5df64e96713dedadd09a0522b0de2f0fd3fd376ff82de99aff5fa0e412bac27f5e0a3d0e35f8f862d9e2dfd191db1184fb6001e143a7adb802b56582db1c778b1513b7ba71e0a2d737af63493b5809c93de52acdc13a971a1c2d869494cf3e6fe08375f9d477205569982b07954f9ebc796af10d0785d92ce46935ae294452df474c96c9c1758aa27096ff8a84f75d98258958ee322a588d97ad9338dbd0cadd95f6c57774efd33a5499dc3f18af3a0b1b244bc8b162d2152efe8778fcaf3dec5fb4ec3336b9ac92dc4efc259ebab680c4ddf6f91ec4a59ee79129964570ad7736fb7d0f9bbd8c8a7d44862fe0d0df4f45cafa5e7db23beac5755b37452fc89a937587ee9a1b586dd02a2dc8f95f6058556e387d1e52793aa7e01fdd592380d2d7203afb82c4c85a9a449c26170e510f653c5cfc5942665f84a89084ad240c76199742642a2c0c97035fc98ad1d800fc8be6307dc8eb6c8e47072b03c584401a6223d0bfe8578d79043af0fbdcd09a81b23c53e9efc8ca8d11a57bf0290daf131e1745e3a2b4f88cf7012a5723398ad53144bf3cdaafcc6946555aeeb0204cda429e928c507696933e96f90cf8acaed1d047ef595044486a25dbea48a9ee059b21205d8b506a44b59b0dd263b243dd591760719dcac7bfe2053d55a8c2d18d952bc519c86f75b1b9b1c7732aa7838302787848e3dc7adeb5318ac1dd6492b90bc33c8c4b12e13eda4618d9ceb166d67c337c76a12d72539105afe1d2df61a9b4f4be6826a714849751e81d96ae0044d3ee64a3d9d45d17a60fe831e464eea9ff7907ae844d956a92105f16858a1325bae833f9362d46e89f31b57903a246e35ee2ca7ca1bba6893d184c39ebd1e48424079983d8ddd1f27cc8b52f03b69f4fe89bff3a99d2e82ba46ff1771ddb4a82aa732ff8999b407d0b325c840563aac4afe8e8ff212d8d86f408b9ae8646c9e97acf6d5c63c6f790a2c0b52b9dcc271c9f554631c3d070a9b20250d37f8838aa8ef6222d55113987391ec0abfba815232495ae2a3313456a207904c7eaa01079b32e74a34bf2c7f3495754f04efb726119094defcdc3bfb5335f0db9da8cae9dd4201ef54dbdf4f65dc8dd81d67def4326212fafbd5ada053fdff1d5709d95f26e92eba776fb4ca37c388b7e53175b877bdf5b743f8750d784fa860822b5342defba63662c46798020076b865ba552adb9307022934175a4b8c96f7e726302af48bd1b379b0424d1212d2829830f52c75b44329506ada62c8cc164db461207aeb524e8fb83dc4947a04d00762431d7c0ac41c58422b5a7e7805afbd765dd749740861956c80c8a0bce0b33bd640a86d44baea01d44bb446094edb1b0f86e66b8cecbb920218caafdcb578e40fc8d374bb8964c15d01a09b68e3a4927df3532ea546954eb04e2dfaeb085c3e3880afcfacc41c10103c2895b21e04061f8fbaa543160f89730021c29db0f395663c88239cef47daa55a7f2aa816bab31442a5b386a86a2bd6a751abc1a6d35aa98521b3b1e33aca416fcbcf66533aba625e69a6dfff4183f40ba6616191fbc637cb57e4ff11c36be890d8553d638e13a47c27bced135b7115015a516ba68ab325de40cc794072541debf98cc33193aced7935436a5cff81c6953c55c2c74f3593024bc0717ccd37d392936db580f6385f0375792a8e03afbb1699e472945d40f89bcc0d38a1b02cb126e95c7241a351f8f589ebaebe52278fb16bdc1395a0cc57797be5f44cdf6430319a84f5dbcde9c2c471fe1ced89ed5a1208704e8dace4e8b79f9d2d34d6886088269d3a77a245a2a41e477ca29ae24c80b533c2be70bee3e200839b987a2bc77b0abce2c2bd2b8ee9c63013fe121d2bb8f3f2bc95217a6e9594d7fde18b0d5d0bfef4b351f35105ab8cbce5992e6e8a6dee0064dca33faa1a857b3673de3d603006f997526d996f01b4352700011746c7e03e32ca3cab7b83715a1fff0d5647c2a2ad4f6ac3e2bcff3d67b5a7faeac4d2b6304f4be879dd6231ac005f14427a3ca3b4a46b27d261e7442abb18b32ffb3b2a966e2c395cf2b52e510d32902de4d271e570088b446729c5c0990a552addf474fc6e45c43c82ee21ffa0f1e8a3916a1333a82ae2552d78f3673743db98a1f4c51489c6e32f2cdf407bc23946cb18b5908076fe4b2242c00114a68fca42092929e37eeeb279854b12630166a46e2d01c7bf829dda8044c94d8d6f562b7d43912ae7725aa7cdf3625e82ba78bf701fcb535bd661279e6ec1c43a1e922f3b5c8a05e9fc0f8f2bd2b47b388101aa3eaab303a11e69e3c2cf64bfc99145fc523e82f2a3a98be8d3d6f72450256fdba672c6f18854ec7e51ed2037f703892be4fe986e635322c56d67deb2ef4af0723c598fa11d838a064bd8470810ac41e3094d209e0546a0325e9db9cb443c7f849bc0d39067f9fc40ddd81a711c6468a4a62e3e24dc8bfbbcb122a7f63e000b5e7315d680382d02f2b1b6b7318c5b9f73ae39cdbfd6faf85f7657793865e3047bae2b34627b957ffe4233a2596b0ac6e801e1b2990314d33e44be0ecd3ab557bc7b69f2859b252140ab6f0e36c022548e342098dddb54226a32f9bfae42d94fba5baede1520c23f43699164607b7043651a82273ca2e9834610560e5ff26ef41a90c3832840609f5432d0f0fbf7db1be3f6bf60e7c5608f27c6a4cfe75b610b71c3cd483ed46667b677bd9c28384f378d065f65b9ae1e7567ece782f834d98e9789effc8d21b44774ca18f49b9788785efca9478f06f927c9b0655dc33e838a7f4439541a3558b33aa16052eef3453d97cb62a011c23236a8bb614a74901b72beeb68d0eb73474fdd78b1600face6fbf52245cc06cf84167cd014e76431ec70e2ed", 0x1000, 0x1, &(0x7f0000002400)={0x18, 0x2, 0x7, 0xe433}, 0xc) renameat(r4, &(0x7f0000002440)='./file0\x00', r1, &(0x7f0000002480)='./file0\x00') bind$unix(r1, &(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0xa) mknodat(r4, &(0x7f0000002500)='./file0\x00', 0x1, 0x7fff) connect$unix(r4, &(0x7f0000002540)=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)) paccept(r1, &(0x7f0000002640)=@in, &(0x7f0000002680)=0xc, 0x20000000) symlink(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002740)) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002780), &(0x7f00000027c0)=0xc) lstat(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)) pipe(&(0x7f00000028c0)) semop(r0, &(0x7f0000002900)=[{0x0, 0x80000001, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) 00:00:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/74, 0x4a}], 0x1, &(0x7f0000000380)=""/113, 0x71}, 0x40) sendto$unix(r0, &(0x7f0000000440)="ff467da641b45cff5605", 0xa, 0x408, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0102e91f3f300ef53ba27d9cd35c484296"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000e447010000e840000000006a9e1642c8f6a51563837911bf1579f72f4626404b9a93c391"], 0x6e) r2 = accept$inet(r1, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x1a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x100000001, r4, r5, r6, r7, 0x1, 0x200}, 0x7356, 0xfffffffffffffffd, r8, r9, 0x200, 0x8, 0x9}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = dup(r0) utimensat(r10, &(0x7f0000000480)='.\x00', &(0x7f00000004c0)={{0x0, 0x7}, {0x7ff, 0x7f}}, 0x200) 00:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = semget$private(0x0, 0x6, 0x300) r2 = semget$private(0x0, 0x4, 0x501) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f00000001c0)=[r3, r5, r7]) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/35) chroot(&(0x7f0000000240)='./file0\x00') fchown(r0, r4, r6) semctl$IPC_RMID(r1, 0x0, 0x0) msgget(0x2, 0x10) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/48, 0x30) r11 = socket(0x6, 0x1, 0x20) clock_settime(0x3, &(0x7f0000000300)={0x8, 0x3}) getgroups(0x3, &(0x7f0000000340)=[r8, r9, r10]) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380), 0xc) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x8) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) getgid() shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r12 = open(&(0x7f00000004c0)='./file0\x00', 0x400709, 0x100) getpeername(r11, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000580)=""/182) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000640)=""/142) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000700)={0x0}, 0xc) getpeername$inet6(r12, &(0x7f0000000740), &(0x7f0000000780)=0xc) fcntl$lock(r12, 0x9, &(0x7f00000007c0)={0x1, 0x3, 0x1000, 0x2, r13}) 00:00:10 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x800, 0x9d7, &(0x7f0000000080)=""/47, &(0x7f00000000c0)=0x2f) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100), &(0x7f0000000140)=0x10) clock_nanosleep(0x0, 0x0, &(0x7f0000000180)={0x400, 0xe2}, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x4) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') clock_nanosleep(0x40000002, 0x1, &(0x7f0000000300)={0x7f, 0x4}, &(0x7f0000000340)) listen(r1, 0x46) read(r1, &(0x7f0000000380)=""/230, 0xe6) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r3 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) flock(r2, 0x0) r4 = semget$private(0x0, 0x7, 0x200) socket$unix(0x1, 0x1, 0x0) clock_getres(0x3, &(0x7f0000000500)) bind$unix(r0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000580)=""/29) fchdir(r2) connect$inet6(r2, &(0x7f00000005c0)={0x18, 0x0, 0x9, 0x7b}, 0xc) r5 = fcntl$dupfd(r2, 0xc, r0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000600)=0x100) mkdirat(r5, &(0x7f0000000640)='./file0\x00', 0x100) shmctl$SHM_UNLOCK(r3, 0x4) r6 = msgget(0x1, 0x107) msgsnd(r6, &(0x7f0000000680)={0x3, "e8e22a58d2"}, 0xd, 0x800) getsockopt(r1, 0x7fff, 0x3, &(0x7f00000006c0)=""/120, &(0x7f0000000740)=0x78) clock_gettime(0x3, &(0x7f0000000780)) 00:00:10 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x0, 0x0) r2 = accept$unix(r1, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(r2, 0x0, 0x0) 00:00:10 executing program 5: r0 = semget(0x0, 0x7, 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/223) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r4) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000140)=""/116) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$inet(r8, &(0x7f0000000240)={0x2, 0x1}, 0xc) r9 = paccept(r8, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc, 0x0) connect$inet6(r9, &(0x7f0000000300)={0x18, 0x3, 0xff, 0xc3}, 0xc) semop(r0, &(0x7f0000000340)=[{0x2, 0x4f, 0x800}, {0x3, 0x2, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x1, 0x3, 0x7, 0x100000000, 0x8, 0xfffffffffffffff9]) fchroot(r8) r10 = accept$inet(r8, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setgroups(0x4, &(0x7f0000000440)=[r5, r7, r7, r1]) connect$inet6(r9, &(0x7f0000000480)={0x18, 0x3, 0x7, 0x3172}, 0xc) mknod(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) connect$inet6(r9, &(0x7f0000000580)={0x18, 0x2, 0x0, 0x1e}, 0xc) setgroups(0xa, &(0x7f00000005c0)=[r5, r7, r2, r2, r11, r11, r3, r4, r4, r4]) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000600)={0x9, 0x1, 0x7f4e, 0xfff, 0x7}, 0xc) setgroups(0x7, &(0x7f0000000640)=[r3, r3, r6, r1, r5, r7, r1]) poll(&(0x7f0000000680)=[{r8, 0x4}, {r10, 0x104}, {r10, 0x35}, {r9, 0x28}, {r8, 0x4}, {r8, 0x1}, {r10, 0x113}], 0x7, 0x66) accept$inet(r8, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fchdir(r8) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000740)={0x0, 0x1, 0x4, 0x6, 0x80000000}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000780)=""/56, &(0x7f00000007c0)=0x38) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000800)=[0x100000001, 0x774e, 0xa7, 0x9, 0x1]) getitimer(0x2, &(0x7f0000000840)) r12 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r12) 00:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) shutdown(r1, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000100), 0x10) 00:00:10 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000, 0xd2) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)=""/188, 0xbc}, {&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/233, 0xe9}], 0x5, &(0x7f0000000480)=""/138, 0x8a}, 0x800) r1 = accept(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r2 = openat(r0, &(0x7f0000000600)='./file0\x00', 0x102aac79f0ccc265, 0x22) r3 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000640)=""/199) getpeername$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) r4 = dup2(r0, r0) connect$unix(r2, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x1, 0x0) r6 = semget$private(0x0, 0x4, 0x240) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000800)=0x4) poll(&(0x7f0000000840)=[{r1, 0x20}, {r4, 0x110}, {r1, 0x4}, {r1}, {r4, 0x134}, {r4, 0x22}, {r1, 0x4}, {r5, 0x9}], 0x8, 0x1f) r7 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x8, 0x23) syz_execute_func(&(0x7f00000008c0)="f617c4817de7170f0e66430ff5fbc4a1765c2507f0ffff6667f2a62e660f3a0f960c0000008844edc4827d593d0a00000045132c3a") bind$unix(r0, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x1f, 0x2, 0x80000001, &(0x7f0000000940)={0xffffffffffffffff}) r9 = socket$unix(0x1, 0x3, 0x0) getsockname(r9, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) fchmodat(r7, &(0x7f0000000a00)='./file0\x00', 0x2, 0x200) accept$unix(r8, &(0x7f0000000a40)=@file={0x0, ""/108}, &(0x7f0000000ac0)=0x6e) fcntl$getflags(r9, 0x3) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000b00)=""/119) r10 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r10, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r11 = socket(0x1e, 0x3, 0x1fd) getpeername(r1, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000c40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000c00)='./file0\x00', r12, r13, 0x600) 00:00:10 executing program 2: r0 = socket(0x1f, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) sendmsg$unix(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000ffff0000010000fc79b1dade7cec807b0450ae675e7a7e00"], 0x10}, 0x0) 00:00:10 executing program 0: r0 = semget$private(0x0, 0x7946b97cb237daa7, 0x8) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/162) semget$private(0x0, 0x1, 0x9c) r1 = semget$private(0x0, 0x0, 0x580) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/235) r2 = dup(0xffffffffffffffff) getdents(r2, &(0x7f00000001c0)=""/142, 0x8e) connect$inet(r2, &(0x7f0000000280)={0x2, 0x2}, 0xc) semget$private(0x0, 0x3, 0x4) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r3 = getppid() r4 = msgget(0x1, 0x624) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/23) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000340)=""/204) nanosleep(&(0x7f0000000440)={0xb7, 0x4}, &(0x7f0000000480)) fcntl$getflags(r2, 0x0) chdir(&(0x7f00000004c0)='./file0\x00') fcntl$setown(r2, 0x6, r3) symlinkat(&(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000540)='./file0\x00') msgget$private(0x0, 0x400) r5 = accept$inet6(r2, 0x0, &(0x7f0000000580)) chmod(&(0x7f00000005c0)='./file0\x00', 0x40) sendto$inet(r2, &(0x7f0000000600)="c2cdf445fec811ac1fc6562c19df1e7445237eaa3315d3bb86b414b2345269a1e17b45b7b01be7aa0e1c3a26efa9cf1b483612f93df18c449706bb10a06abbb90cf34a71ccdf5d73e24ba5e19be2b27f43951472073d89532c26cc9105eeb8ceb19ae64040056fe1635f608c25e6bda8bf6fed9361d9bd0f4f8bf1fd9dd1fb6f7e0880f8870c030c63385ff992147202af724f5a19a3f8196baa24beef96aa76dd7164dcd2df6c6f927f09d9db391cb4e9b6f009eca55e4803c0107162379d", 0xbf, 0x40e, &(0x7f00000006c0)={0x2, 0x1}, 0xc) recvfrom(r5, &(0x7f0000000700)=""/56, 0x38, 0x2, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r6 = dup(r2) accept$unix(r6, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) r7 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r7) semop(r0, &(0x7f0000001800)=[{0x1, 0x101, 0x1000}, {0x0, 0x8, 0x800}, {0x1, 0xffffffff, 0x1000}, {0x3, 0x100000001, 0x800}], 0x4) mkdir(&(0x7f0000001840)='./file0\x00', 0x10) 00:00:10 executing program 5: open$dir(&(0x7f0000000000)='./file1\x00', 0x100010b, 0xbffffffffffffff9) r0 = msgget(0x3, 0x420) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000001b016c236c1edb20605b784c23b229f72c2441ff821438b108fab22f82db1f6d28f2040f0441cd58d75ff5b6c435d4b8dc9bf857556c87cb62b90716a85887dfbc48ceab4c3425de96e691ab8e3c9466242700fa8749b1415e4d779087b5ea133f18831fe2b1b3427c64d9a367eca82057ecd0deb811cf85244229484c898aec6d16eab206f34082f413ba042d8277fbe502200d67034f2e5924c23bdf3de48a606c2970b2b30f30847c0533fc7b27b3530342d456c16eb766c57406181654210da4620124cbb2f90083913369b9b3e7a0183067292fa2242bae1156607178df66adb8b9ec662d6e036585bc192994d3e457ca892e90d2cd3ca53778c2e68d1c51f9923c04862c0eca0db6fa6b861de4a2fc9076c6fdfd006d62e60d2d6c8af11ca6895b5c023c54855e334134ccb652c0ce4e0a39fcb7352d30470a56a0ec59ff7156eac90ca5a10f868fa7bb993996b6a06884dfeb29442c2a557f45386b6d5e651678b6d80de26b8d2d853d9b"], 0xbe, 0x800) 00:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000480), 0x0, 0x40c, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000000)={0x4, 0x7fff}, 0x10) 00:00:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000002c0)="1a", 0x1, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000004) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xa8, 0x35e02666501ca916) 00:00:10 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000002680)='./file0\x00', 0x800, 0x48) r2 = open$dir(&(0x7f00000026c0)='./file0\x00', 0x40000, 0x2) r3 = open(&(0x7f0000002700)='./file0\x00', 0x10000, 0x50) r4 = paccept(0xffffffffffffff9c, &(0x7f0000002740)=@un=@abs, &(0x7f0000002780)=0x8, 0x10000000) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000027c0), &(0x7f0000002800)=0xc) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) r10 = accept(0xffffffffffffffff, &(0x7f0000002880)=@in, &(0x7f00000028c0)=0xc) r11 = open(&(0x7f0000002900)='./file0\x00', 0x8, 0x110) r12 = socket$inet(0x2, 0x50000003, 0xc7fb) r13 = open$dir(&(0x7f0000002940)='./file0\x00', 0x20, 0x150) socketpair(0x6, 0x5, 0x0, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r16 = accept$inet6(0xffffffffffffff9c, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) r17 = socket(0x10, 0x3, 0x7) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = getuid() getgroups(0x2, &(0x7f0000002a40)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002a80)={0x0}, &(0x7f0000002ac0)=0xc) r22 = geteuid() getgroups(0x9, &(0x7f0000002b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000002c40)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="a6fb564323f101054e48cd20b9e0d987a36a2e8d7cbffcff9de6abc961538f425225c8afc4d9a56a883b438cf42edd49f465adda79275c30c4c271486d6a19ae6d59957416a83b26b1a7421235c643ae6082547948239e587a569f2c5ffe9635d744df140676a9ed6fbee4f683fc6826c02c4c1a0eaf08f1708d7a9df274e306f39dc8dbf8bc9e91dcf4f1893842f9abf3900352d24dcef269fc898b1c5faa32175c0f9ec15a378fbb074e3fc5d837124ea46bb746dd0a15e7f5c670be6d1030492a239db5cf1c474b3dfa28c81ce81f485c3f062849cb84ebbc0722fe3902c0c8b48c89248d4837942670ca26b1f0ed21b66972f626a078e07518f63d74aac4c4d49b71080702e013fe92659cf4aa29ebf9cdf91710ecc9889a443002d8ab89f4e974f79e7a573205d3d96ad48fd8aeaab5cee62d5f2f4f9bcc0c108a6433bda430b91a064cf4a3bd44910ebcf14ba408a6523bb2f03a319c44ecb7b2e817b8d8eff8606625179fcc2399f572875328b99c634ef834db0c11cbba8cfdf2d1b3e3a5a13a7017ba78154e5cce75d7ea98850430f76a5f57cddcbee3918c9b08e83b5be54065bfd288458aa3ea319a27441f35ef66830220ec746b0da367373c650862522425637fcb1c702b6c0eed59c36a37ca6b53a017d8fddedac45a56efa6975e9a93cacebb59ae9b304385129fdc65612493c78d7b59eee7964e37076e2e29892b1c1466176d80fe8cac962327a305b6484e0abd15e559aebdda092f55c587b421802af48ebcaf3b43f7ae37e96c7404ad4e04e3fb0b60200e7c12dc72685a200cf2c23c4432be3d88408a4d05de77727180dbc15165e77379e1c32961f29f5fe9762cb3f5897a6a64a6978b6fbb22067c741f6324b48578ecfa4901c9a64d824c28289e9e64485457aebbda3bc518907f1a62cc477e3a8697c9398f8557f11b79479fa58608741fd11857d04a696a8fd52e6404184ddfe4b602e9c8cffe88ff49f5dd2def8faa586191a0d05dfd91547d61d32d55ef58970e1de1f2f34d603212c327f231f3cdee6813065301e3369bb16ce199c0255538264ca22f44b63875ffe5edfe1d37603c275c266e19bcd2954172fa1e7bff62466e4b1aa75371cd2854fe1d2605612254d685f6f14e9e21c6bb49caf5797979b75d4131b1f8b220008ed2dc4c1a8f32d1ea342d02ca941fc392021962b425a8d634c6b43512c9b313e37a88dda1656379d916d66e524deb6d580086197d7d23be9a667e431464a597fd1aee76962a885fe2c18a22b0735b1c69798857ee39305465e213ee98dff6d1ab8667577004c3cc9453bb84338efe44572b37d9d6234d61d783006f89225862ef3c537ba4e57078d9298a3df0899bec4e4229b93a015b64e55e83718340a2328fed788ea66a3eb56583f4cb8a795291297c237fbf0eb2b07ff5af0f3b3d3e1cdc162cb42206aff92358e7ca7364ec28dc82e70deb91a26de08e9363d3211f25b966d579e9976f8db37d38746abda99893a89e35ff023ffd1830dce698e6fcbb5a8618864e2714a9fae354d08d5e134494555f58a60877c91f213b9c31f41d4bdfa66830d035233583cbeadcd81780fc61ed389dc3fa132053e3452b33da010dee83f515d52db967b5499e68b0896853e602fdea82f64b96dbf59dfd8a0a94670f2bb5cc8aac77b995f03019cd105267528747b9bc57783cae587d1c77d2ede7ba83df2c62508db1076f0f702aac29d5d60f9f78302a5d5d73232b53e33e0be81576e0c81d8256b213a039be369bd1224df1babf0ce0f0d57f9f127a237c95cbd8c822a988342d83c8d6c6f978a6cd144b401b440101ea65fc0d20b6c8fc63351dbab0d79d96ea04ff805ef16165769d878d942a69422f7eab946f2cc1cbf0bc5bbb9acf29ccf1a8111f84dec9ce81ad283b20d9aba4603bf69d129887c6d4132a81547d8f06459e264690555804895ebddac5e330337b92809e733d4ea63fd4fa7f143dfee54fe9a64ad494c955a0bd57b8786e8e4fe416a8e7fa971ad18af625c24e187ab4c836cb09f76891aacd2669288e6af13283ab7f492642e3812435e1db65e81f1fd1525384c7d069633f46e7419c5caa860e281886b224d4cf4427f0c58535a3b889401efe45dbc73f5a74629dcdce024ed6bb95278fd29e2d6d7da9b5492ac4cfad85293a24450921c0ecf710a2f8ccd5950507c9464f1cd109bd509ebcbf297279c48e874a104064e8b2774773ead8f8facf6382f2e1320398058aff1b3a95a7f89501a05ffaa6135c1a387e3b5adedb7c709dc02ec01b08eb5dc454ef42df5a9e8393de6786fd73eeb096128f3f0e3274262db9aa6477782943c59354af7ba0c12e10b912ddfbf73ed37c98b513403ee3681a82306d7ac610fa446f3ec795a3f9dffafdb888f52e161e4b851af520f17ee85807a5295caff5adcdd2595e9f156706776926ff59637d8623197828e33240243598b0faaa6b702dc9dc56728964edc472b7ee63ad3d222a29eeaf082cee4f6535bcfbd0e55ba6699f186a587b79076bacc5415ce3f095bf04f06f05823d0c5cdea6579b18f6087b6fd73d05495a879d74163a71fc45a6dfccef17ede987cfede7b9da2d4f4b4dfe28580f916c2eab0e709d41297d0326e6f745bf281b867d7734141a83763bdf35e35b28c48e0b5f454764baa766e91c369edf99f143cac09b90b494308260a90b6a46e92dd5f93773a78bab0bcaed15b0d05abebdf1aa1e6cc27fe5d4a9ecb39a8f1668dedf31e7f4879e60f93bfc7339366449e96cf6dfef7d0c96404eca4240a0a002aafb668fa42ee85cfe2de50db38793b689921ba8e7a5eaa774a5993778053857770e321ce76f0a2c7a4f4b28c8e6414be5c26e7b96ab6c4e0934383348ec780629bcf4251b6e2d248c7ab28210912e835c8afe2587b5d20724dd0726769a69d98e25538f5fe1a576c0fe583cf0bd0c33e78b5883a023273a0f40406d96a45225baa573c7eeeb2c94a26ca9bfaf9cf62611df43ea4036ff70df56ea81cf9c406f84f8c90ba6b1585a24a43727d7458554f59a2411660f8db3d7786fa66cd55a9ec263bd8e4e22dbc5d5946b122153de30c126d0c99af6996ddd0f62f3a0b0ec955365e93f200c22798be70606ec18cb7146b95ca285b5b55e7c01265a388e25a628440a7973cde49293b33c7ad85230df11dd708cbd5ed94dd3775628d346db4231295349b8a1b7c8a36be46cb310bb4b98b6f19a366aa077a74060466d382409e088bb4e759363f444384a577fcd076d271a3bdc7d221356813b705f50e3ea8c2272f1059cf1dbd161875b8d49901392bcc06678c4f8919f212c6f8605cd137fbd4c791df557128ae84c636a9784545a51a9f5d8fdaae6fd79fd13135fc7064ea18be7af9606775b53cfebaa85c00b46f2c10526e94c08f4721aadb297ae828a9d4f21c1857d49ffb01d1e4f735cec47884932aa7608fd091420e1693b7a62709cefd2de393837c3ebe13549eae67015b0d9e261743427a5f0c7c73bea47418f005218a2eae96f5cc4651e5df8172716e9f204a50a27621415f45d48e51e3b5db50a14e433480ae417c18d07f92d049934dc47c00c38878b718f1f7efcca79992bca9de521d5cb9ab3a4b49a7cd1810e75d667abcb8129a3430e7a8bf71fd0b2698daae00b667f1283664923e7e399731f3e1bd9aa86985076fabed39382e88ba0eedd4de7cf250cef6d55386c4718f9412bc710c961a61cbf217fac570f8b7d1745ce11462acf73772c8024a48e4a63d9a0b06e64680d9b395af66245ef99996b455065078ec3c9f3ca569d70a4e16a16f6d2c2e5acb7583ff08ab5f4c581a7edfb112196a39d9f76bde0910632a0744fdfda131538a8161ad56205e52b56f40d7ae48812cc8f4b4a27ee9e81709b362924637fb2789d47d4340c8b3253b6ea7aa78153c8e5ec38a980067f9bc34efd8485d4afdacdb6e7f47ab42db8e6c257fe1e1c68cd2eb2127377960b97c73bbf52886c229ad733479bdafeed28a278a9538050da78b014bd57808952dd27ffe190da1a673fe4b35389da8f1c69c226ca9d7287d37a624f3cbc5a6771e44ecd8041918913b78746cd4d50b3c2709151f981fc7a3ca42c56eb540978ff795f7db29853224c335a8050afe78bd0078f1a6dd5caa54c5f40396f2294e840f35882555ad2bd155d992ee4f562505c6b84239fb69013c719f737a0a4a35a21394820d251e3d30ecb7ca0179d89d140590c8042ff378e70198c94fbe60580e8c5f07148b512a0ced41bc10166f7da854c04fa39864be6e8fcfc774d64f3837fe71e9b3f34ac51f85bc5ee00588bea42f9fe34eaed56640de71190a1c829c49e1328fb7331e07f909df5d4a2da3ab38153d8563b116b2a560c0a34f8adba37f70450b8619c57265b02dbc42ab1b5c96f711985b4eca5be4db049c9cb1416e1894a6e5b5ba7e533940c01edc0cbdbd8633b5de7f84adf77abe88221f97102eb3093f1a0c6d0e9a745beced09af9cf946f1e4a11e63f43332db2b26d04b7f80b73b3a0033aabf0a450d3f891af6ae1677bc2dbe32244371fa5e482a51e524a9bbda4837d65ca7ea0dd29c014f6c1244fb231c4c6381820f41a389bf018431dae75cea46f59e2afa5f3d82728cd56dc68c5d85e8add8d0677a75d98e5b4ccbd954a292e6f1130590dcb95b455b73deea8774569c6893a45cee79bf96564be391df0749a7283cac76979469028aa772a2ea9c9691c09ed1669925d2c401ec9c8d935f1ef0f7f5f75ebddcea951092db945694bbb3b32091dabee40ee136eabb8356433bf160a39c054991b6730bd46c844996f0cc55979c34d00c2be14603862e76f2a771d3a81b70112821ccabdd370ef14d20b9bf34620c320f5d38b281a832272971d2ba2c059ab72126505f6de46157535da6ba0ad33c41fb222344d0ad1524cca8f5c25b4ce4bd72d2b50f26f050d0b4ef57cfe6245ba450a80ab68003923c911ae775e8b3b6c2875b9eb9f00cfeeb505e911452488fc053411964b623e1c5c1e5ab4e4af4a1cd5418b7ddb171c1900ce4dcd26a2442127c3cc55f95a9810e2c0663c186d0e5499643c1002ee907976fdf5dc71bb59378306db8b0eb0f813f49a3bb2d21c8de43eae1e2da716a44e2539ec2895cb455de8d945f6b5fcb0392d88e7fa70df5a1507b32fef6cf996fa2e6367aa03609ece3cabab09f9e70a6758c16b7ff63af954eaf59760ee9bebe33b4881b22ea6ab0d0e1db71578780b68f4648b6d374a6c7bc5fcbafd3cdee3f2938c1dd217477fa75cbcdc311a0dc0d05fe390351285e0c7d0219fe30029e3348ea9b188a6042c79345a4e25c1f45a35a0fceebc4ce7098b7813da1aa53895a942142395b6a2be681edbe2bda2980b42a2560823bd35c9d8d0fdc5c1002ccabade37027df81ccef00158e6aacf26b2dabe844bb298a443214be7d7c2161eaa4a41a7869e543862288c34555453209c06481a6d4ebe20604c0faa2fa9e2eb19beeb5224183fd9943541d694d3f964acee7854a9fd58efd811f39c2efc33a4a5287f964f7135b5ad42b1001994aea516866fc8d5ea74cbca1814ccd356812316b331c2de756d0da38cb11736b62ab77521d42a570112a39288dcb76ec04232bd74b4afa0bd7654f65abcb41029a8f413482552a3270cd89c18c3c4ec9977e3515a406ca9eaafd6d3e18a8f35001b6310535f05c6ec095d063efc50250cf932e36e07ac97e1026dab2a814c9e0334285a0740603fc556104d317b84e0d99ce9ae81", 0x1000}, {&(0x7f0000001140)="a9d0f1fae88af33212ccd27e16846e932731c767a61d2ca8d919d533bd29b3014a14dd5f882bcb9340c35042745cef1ee5298fa48a9d4620f554220e520b312cb273471d668121417a0b200875dc450709c78af56a76cd536feb167dadbcc621cfa09d1100d4bff12857ccb588e8e5d267de430947a7ed101b823e1f8d8464a547a6cd024d1eef58e20779360a4e6c74b192fbf1e13bd045ddcdce069a5ac052edcc58017a6222ad24bdf26beafd9baa109dd16afd0eeba37d223eef41ab8cfca6", 0xc1}, {&(0x7f0000001240)="d8c36fcde580814aaa1caceca025a82abed622f0249c07464b9be1b8f593b56b145bb4659d85049ad7d3921acf2c6fe871273b49dae1181aee945d32570dd5b8aaed57b5fbe65cb90d6508b1d42fb1b9cb092ad6323caf070dbf36f73a2c5d409b006c526ace730ad4ba17704d321e68d89c06e6387858f984887f85d587e8f8c3658003c38e6065b0a81455e9e83d1fed6346e342a6d5dbe7acdec20026967af6c25d7722959df13c310878b973e4be5ce8ab8208460217f62f6e83269f416c967cfc42633b1f4467a7f1b36468061a12f84e993acd2037225d7384b48a263133b8cfa33f4179bd7eef03beabdda569f516901ee1c9631beb804c0cdfc64b141bfd2780522239c55e0a8177717252c3bba597c54f0997357c6cfa2159adc935dcd50dd81adc11281b76f3e2ca99253e47cbca74a7cf42794e877350912322caa5253864f2cff460404037853f30a9ee7b6edaf02cde38b6f97a0ef360aa0292445a3f2bf2954c03671386220097329c3dec25794b9cb1e2128152f972bbde49e9243a091b60d35f3ae4c845dbe6d519734746599fac3ce2dc2d69bd25dbe325aae09659af1425eb5f554006f4c78d3c97226b3691f8c85b1af033528d97d36ce9287beb4558887773e64e54adb644cb0adc9df297864a715099d3a426ab856c9b3339c8a45bd5951467647c4c3e7f90a7000b3e8f56bf26794410d35f48eea63db508b876ad7eeb03d052b3eb23d093bb090d43029042c64ac2afc81d3f749fe2abfe79ccc940a183e8e0abb3549faa70ac1beba5e9e2ac83dcc8e1af239a9fa06979ee329a3b2d76ea3284ee638e1fd991c9b58731be360ccc3dde0cead682b1ea3cc071ae28e2d2a566af1809d5c169664b64c7fadc989f48cb7bb6b60347f7f152c2fe503789b5a59b2126e1a44f71256d15eb337bc1f498172052b09e7f07cbfd413ffc664a47e5de3eedd694ae2fd4b7c8955f1b32ab964c7a325208293d0474d50404029d1632608185acffab08ef0eb4639e520d00f36b23db95af07318ae06080f8ebfb1a64eebd8d64ca73d0e2167b6e7a36bc42f32a64a2e2b9755304782ed42c47fc5882bdca4743064a8ee93710fe78c4741a725479522c8f6710b84b717f22d5aa6e3c751330245a869730443847ec0062fff66d9536da85d26340505a2d1fa6619b879a74be548c90b530885ab895b526aec2f7114a3a77aa1d01111cd8c1f61c408d44af505fad912748b08bc909e4a44ecdc7bf5de23eb197763f6540d923f70e922a9615dbf44b13c266fa9241c9861129f62d4549ab4975a98a60e5e093bc022b1d5650fb9e1aeee1bc2a1f77b260c456d93fe8f069d8096f00aa5ee262824532b94d1265ee4516627dc072b6e6151e682cd23c63f6e9cf43f9291436fe8df2c8384709b1af234f77e3800dbcdac8288322149870897453663bc68f9365961282f91e2c301e5198be3b09269d8861ec8bd54b611aaff0720ad47d6887ef385b69c6023096f89a43adaae3f8c994254341e09cbeb691f6bad1f8e8941d8215ca6473b9d3b56b2dd36e7fdfb0ed4620a6ac5afabdacfaca45bee9fe083681b9f70176e3351bcd33b32b4414ac1a8741dff05561eec4fe8f3c25c27c540aaa678d2f797b14fc8daf5db262e54f2385a7d4d773dabab07a95b58cb19894cd6e3f7043ade490d46984da3f5e1191a3169f893f092a40277e50052aa22ed8485985062a06f148beb1d23f54d3c8a53a7b01ca11ae6f0416ade63668257b10a9409cbaba8a52b4e0b2670e3d58e55c90f8f22509e98bf7a831b7ee4cb9237c730621ad06c20feb2c1fb9490b2fd125abc6112c5ffd2c70345a5b550d93400e293a9e934c0d5af861c5b8e080be381cbb95ef2bc78ca297e09e2a24240d2adbe3c4ae8a32fe6e00892962d8d04c6762cbdac408f4c9169b8d2abe324b9d530cf7e99fa26477a23dc4f689b37dcee877ccab9c2b4c7bc810c482ddebff9cc33682c4f57d54038686494b96bf815e0969556caa5efbc4af569acef0efae0c8f04f585212e6f4c312f464030c63de6692e4af41d026755f81f077e8685eb5b36d388c0572dcdee5a89eeb8a599b5b56b37bceda852ceea63d4876f48487eba14a1c8328a93f5a8c34af861c0a89c62b7bcd92f52c5b0e7d09b60292810989d3dc5f04cfa1d4360398796c31f99aa77d99b2fd4cb788646ab005405292949b58db3872d0c43e5ad10925f7970bed2cd05f6f53e5907c01f49bdee4a94fcdaaad36f1a4887b8640e96544703eda208a51ae6b5acec32ac4696df8afe7dc91496dcfac861ec460213f547badec37d6e54c4f09459d52b78b0d9bcedb4699387fa376f67040605f14eac5f085ec68a95e2948dcaa708375ef1c23c173f0567b769f326eb6a360ed2b49864c1c8a15e6f8dbc7c4a162bce896909de2a1185eeaf3cef9fb003eb1e784b8a13ec3b31b1caff08515bc99f47822fdd1e887df5cb5b320975e2247bd7cc49ff5f6137cdfaab6409382770066107cf6273c58e164c5935f7852b19a095729577a405e504676eaa2fe1db90d639276da16105e7c8493bd84f21f4b5dbf67e788e69b126447dfc115bc82e89f81ef154b1263f46b0d8e44ddeaf3791f9139112d429705558d254bf0763670c6e91a1ef053f85fef23a5b2b228eedd75af3f4bc32c3ff444788f8e5bc87c1d98e4c442f8429a11634d011ae62ed2b32ed2238d2a83a82a695ea51c016f2045730cd9294e68cfe3283ea98c0bd785178323a35ccf14b657918d5b41fccbe00af722bd7e850258f80fbedfcc29ab465eab98f452ba6cdd4b3c402bd97b4bc4a4c2f379a415b4f95ca26304e8e358a155147f44b09b526691e3c762a649b5fe28c83769c7ba09a2e51277b063a68ffbd499f76ae39ffa9b3f6545433c3644279481c08eb6ab47f228b6befc2a57db8a133bda32881f78f19ab807effa70f0c0f9c08a9e1e24c16d8fa6fc33811b323fbb91deec6b49fa987ffef4c3b9c0ab8df8956a9fa61ae34539866f1709284f7b0612ab1f1db779c03a5989cb134c65163b950e1399fbc86c8286d913e869943b4ce1d74f954c1e3a311d4069e17a4572c8439ad428190978517a26f94242f313b8b0f94db29e82d8febd48b90b3a773243eaade80ccac7c49e2422c6c90199520edf6753ecd300b0453fd6941c0b32e0d3b1531401ee894823e464cfdf4071bc15052218646a163ae5b55bc13e21b00321d88a5e50e45cc666f86f4e01d8b87c9199b552b34e06162d0b09609c3b6b316e81729dfb71729ba38e504902262144565679553757ea1ba533d35efcaf6d882417b40d206a07f0d0f77dbb0091cf1318a74d4f3e042ae4da5f41a27414ada94021a24be292764389e4c4982322135d17f1ec93f7206b31958ffd49b9f746088869b511f933d7c83cceed3750156bb073eafce5ac8086dad0da66aa3994fc8cdadec0ec9aa7a002a53eab9547cc6dbe82597cbbf16ab01ecdde9f72e9b88963da91db184e1696d2c812630b7b241944a7e329e9ab390abc0916b3b122918db6fae393aa4c2f7d12138230e17a4aede61fa5e4d04e8596a3a1728980c14e70c72f11ee4b56cd29f963146ed7cd05b6d796458be72d75aaa467e453b13addb8b363c45723e7b5a70e25dbeac58a3771c9dcf785c548685ecdc7f3ba29b44dead60749c02d7aec5146ce1848bc325540b29c935c649872d099e4a86a1404c68ff7eb5011050937b71ff7421fb55904107233378c95ebdd2db5b8df27f0ce6749b7eee870934f4f1283f8447c17919571693462ac4d216235728044aee7a850e66580fe790b0a7dee1681cd1de7b57bd4b81ea9bb3c36854010019a025555e35a5653fcf912d6e4bfe9952cf5989b29339f8675b0e8dfb7e6c12c41ed8657e04a54e9a606b3e573959d32d23aac2ac6dcda98c23328f65a69ae3f63fc225bcfcda629ba7a1ce947fde81dc86bcbd3b4522988285fa0d9d9a628b6bbdd6a0234380ab2343d98b1e53a38d88abb1cb2d42fc782db183406f865fc3e0c6ff6d0bd28458b201b97b3d1a072a23cb3896a35f9ffeb39623487811736fc19d976ede258729b26e1bd58f549378243e66bfcbd33119190a2c4530f5dd42af0a2abf0c4457f03b5c588075e68d14409182a26efaba00e584da7fb295ac7c7cba378c70f2da570e87fccb729530669fe0fbf797773ff1cde4db70f2552b875c37f820c532514d9c0e59dcebcd8c9f4c6222587694072583080e043322655699276bf9fe121cc094b87aa2ca770138019894d9bc3a0be3fd69ba3446c5e6667a97c74311753a7a969becdc0966d0eeceaf943fec98e500fa6667b879966cbc6ad3b45846d282ccb53409db760bc6e3b29b7589e2b88effdec2dd8c1bc91335f8c4bedbe309b2abb16856463740a898e6efdea41bea337fb70005a1d4a7541e52bcd84d7eafd2911c974b8f1b18a8a5b6af1a68c94c9eec8170e0f22f399a12be5f52139b570a6e5e8c49a79fa0d73b005b63ce3629e1276998b1de0561c20c50e22dc7801c5b2f9de75b8844c6018d01077d5ce17b1ba38dd5d184f87c337aec4020476096f5f4f2dd346eeb6354a0a8588c8961cd5585c5656c16afc6291992cb6e09cd1112f5ac8d3c02f55b62ea9e5ba1845114a562eb588b90c5229f0582f01219e722931bcb8d1a6112282d033858131e015cf62415495e55300b67ea8ef304f27492fd24cf8b93d6037830bf8bc45d66ec80cbea27c4c20459e31e8b018a01f48d8707295f4a0034c5749d4159a2866a48b0b33ecee3f7bbedd2249ed7a9159aa0f64cce2758ce9a21b22830a50f791392a047551616a5e92a7da413638d503eac49f8c22f5afbfe45d3c723bd6f2b805697d03820e2ccb82efe63b80200c86fa1bb8194282213eef80d8be6d78879d027201a0ec5c030d49ab836c22b98755c8268a5ce11a8ab60d98cf558b95300ec1b92af0fff1e236563c9a503aad31798cdb9bd91e11ee6e2fc3cdb69ab146edd038712f779870def98a2d8dea4d6e711762b6cb4eae724fe26f5883fe67ee7a991271360ffa6fe0cb63daf8a3a3078d85053aa93336f264923bcabb34cb14c7b867bb7802ddd8fc6f968cfc9e7f6bd5b7908405fa3a2668d7c5b1b20239663bd2f986b0492197e47f9acdb18d820e697df822b49d9babf0022bec0f24d6be9013286f646358f1048308e6f93045967c0e6156cfd8920f21cf5f16056afd81632f73b48d6850ce617c85908bfe77b4b0f8a084281a0762804f9d7964aa7e0a4e459d43b38942dc4e8954d2cdea2afd5f780f9b136a610504bec435ded7245013fa82155273ef29ada9a749fb3b80b679b4425000e9b49c6c2063a05a65f0ea24ec1afe1262993fcec43bf482b4bd8dbeef95fb6afdfd50f51b5992fd9e62233c98d92cef98abb6c1d7b5a70758006c54740871c053e3414ea700add57e2c7badaa5a6d870f89f86d50f4cd63d7fbbba198c9871630e6ae085225b536e25897b0e6f1f6b2bb82e322caf1c619e1036af4be0c2b43691ac7a906f27af1370eb3ee8f4d6a641923710f00c89a84fe6525e5d9330aac5d2c96513c1604efa5761c05440b1ff94c14b254cff137c62e0b0cda3bafe64a8208641ac8b669a61626de693c03d471065983216d61e756ef4bc7b45daa6a3629163c8e59bbe7dd1ed1bc36898c84ec84d4bfa7ac89056c07ac284ad88a0e484813af1e0ad61975c23e48cbe32145e20f06802f4c169f207a6277d430a434309493c81f4f9cfa520b4c5", 0x1000}, {&(0x7f0000002240)="146e7c6f0fa9aa09ec5c5b725c7eb5", 0xf}, {&(0x7f0000002280)="e0a1351c46aa71b229c980f3e1d9f0961b24619a78b3160d882bfa6087946337ba8edf828311ebb58152ed99bea09f90eaea1b597827fa3af7440d9af139dbd35513dc2d5921385b471cf8df4172f423b4dd90b930ce1fb1ea44e8c48f3b9e69", 0x60}, {&(0x7f0000002300)="8033acb73df40133cde5d94bb1d8a362905e7c912a35f114bc395c8010a33627d9a2a71a33a0f8436efc3c2602f6c19ecd3b58677e73814905c616eb8620cb259955d49710c3daddbeaecbd1edd9f1a1abf8740a51812b55dbaa7d05c5d8e83f67ef6b29e7069991f57be8d17769916851b93ab6217ed86ef316c67496ff97196cfbcb58b49ae84a0cd718457cd8370d25174126ad47d089bd29fcc04b148dc05a96ed66d9cea0739b27d7875a9ed23c0fb6ba49246b3530", 0xb8}, {&(0x7f00000023c0)="dafe3264ea24a0", 0x7}, {&(0x7f0000002400)="6c96cd492236768a604d8acbc642591601592ddc931d574e6fc0fa6d0f1257d3201a77d6288408d55e1180f9a8b391addb4ee24020c88efa61e8f27a2a3bac7794b1fec36a35140e6279378d907f82f4bcb0bb4c5a7e4aaebf4283e8b2bacfff4fbe6c232c59c7acc8d2695488be09b944d6a88e4ebef05c94a33c2f3d62077aef5fc031fa9cbd2c1958dc15a5de7ce7f715383b52de7696c0a256b56d59c204a9e3eca91b5b7d9986240e8c6702e88bc7b66635af794d7a97efd314", 0xbc}, {&(0x7f00000024c0)="1784ebbf02b4540d85fb97ca2f431941c6a9566490e67dbba70d3bfff3c0d5bff79b6394f255f24b889860873a232744275490242124c8bb0bdcd9c31cbd1851a6484fc1ee4e4c65fbee9b67dfe50aa5c06294141153657a80d39dcf7fc495e879cac60330eba78cd3be7f6aa576fc6eb2457c992d085be4e877932dc6a31966bb765c41c31a105faa1ec3826a2e404935a28e128658ce6ccf9d41fbba9f7c350446aa4979edf90e3599db9cfc10adf4c7445c595e5d082d1dc0a5ffc275c01a50d53cb6e90142e1a43a245d6dfe5c13f2bfd724", 0xd4}], 0xa, &(0x7f0000002b40)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}, @cred={0x20, 0xffff, 0x2, r21, r22, r23}], 0xe0, 0xa}, 0x40c) write(r2, &(0x7f0000002c80)="866e", 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000002cc0), 0xc) fcntl$dupfd(r3, 0xc, r3) r24 = shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r24, 0x3) 00:00:10 executing program 5: r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getppid() setpgid(r0, r1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = socket$inet(0x2, 0x5, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={r3, r4, r5}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getppid() fcntl$getown(r2, 0x5) r8 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvfrom$inet6(r8, &(0x7f0000000180)=""/140, 0x8c, 0x42, 0x0, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) readlinkat(r9, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/246, 0xf6) fcntl$getown(r2, 0x5) fcntl$setstatus(r9, 0x4, 0x80000) r10 = fcntl$dupfd(r2, 0xc, r9) getsockopt$sock_timeval(r9, 0xffff, 0x100c, &(0x7f00000003c0), &(0x7f0000000400)=0x10) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000440)={r3, r6, r7}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000480), 0xc) getgid() mkdirat(r9, &(0x7f00000004c0)='./file0\x00', 0x40) recvfrom$unix(r9, &(0x7f0000000500)=""/76, 0x4c, 0x1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000005c0), 0xc) sendto$unix(r9, &(0x7f0000000600)="8c16f38b318df1eb291cd639cd82", 0xe, 0x5, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) setsockopt(r8, 0x6f, 0x0, &(0x7f0000000700)="17a96d5f7819f6647e23e1ceb9b460ed87ebbc94054db8ba879d451a10345b7bffe5dc645e2bdc6e88332a4a1e47855e96c42c8349a443304c7864f544a5983f328414fb2186111d21480182bbc7081a5d82038ece370823a34935503add270d1c8c4aa907ae5c525caa2ea068c376d441c08e734780eca7b9aa4629788de3b33affaec8ccdb33748eaebb925e43bd6045ae0a0770a48655e29c073ee20083f5b2d2b9656a62e852652d5450a86504f5913d32330af18c11737f20adc727b94c2ac4ed0cb8af01c5307a1f5f601a4f3f79bc16fdad3f2f678c874a76fa9a968d38a266e0891ca23c1c8b5a2bf01c07cd542aedbf982c9a5ca943cb18439125b23f41d2209e4036381fa824a1f59d9726dc673207157d502ea7e0068685bdf2a040c3c397fcd6d1843998d39c5a86f2956edb48839dbef452f691cc5f683fb8ad941ec408da07fe4aa3d27382a018381d6a68b4e169fa18c8e8054fafee67ccfec2378324c412c4c1669d4c02a866afb2c5beaf954791ac2e107d58c372b72ab685bfd5363b511811076c1a95009084f4eda21beb344bbadfb0ba41852cc13a7af0cd642cbb723a2b2932b218b4f61c8daf2870ae0ed51e7a509e6ce825597c1673ae2441a7d2448a9fe30b47620c5e527537779fac585957b63aabd34bf4235813076bd4f6e6d1d2dc8d65c4cce1825b8fa2a142abf7dfd300f76dc132e540e21a7a0872c1b98373f3fbadf0963b378b6c0ac5b56a11b0e20975cf4239ffe924f5cfbed149230966213311947771e60f7779904600a23cbc76e0a9047be4aff22daf2e3cb28c09d208961e867637136c532e7f694a1e6d79a802284c595bbb4fc6d7c72cfb605f96ebcad409644f5453ea7fcb88727dcc4c5eacb85c3604e1ae97a1220ec024ff35613ac7770af715c17ab2421fdb7e81648a6c625f3b98d0b679019e3c724669db28b13dfd4d34db97fcf45c3364c496de745f83edf6db03391af9d1775d6a287b247f3ed5ac9b2dbdd601216cc19479fe34e60d84d446c098512400447ae0cce80571cd0a17095469071e0edb787d3cb46ee3cb47c450d7352e49080ba4934a44005448162736dad21f4dae12634dcbf7f213a875184f87615059177d646bd7e15d28d4305c893f62e10ccd6c11788a95ee6ba90c2e0dfe1fb2de5a1962a3de5848d00b992083b2031d1b6ec6694de9b315d3af61179ce953ae254e1da980568d21cda41eeaf08297b7f8dfddaa4c8e0676f25059c657f09416ad16c85f440206e4324813e329995089e025c0cdb576f6c62e992fb6c3a5aadf3eba1d26dac92536fdee027773b53b1e2de307378a0e52e177612c6419329ecf801821452885fc7cc1612c54a58ec9f8c98f1908099838f87d42b08cd651b27dac385cbddaa5816b4f7b0d15583bad3b6c0f358f34bf7da347f7f9cb528345376c4aca4db3a865e621fb7f3ee0dd865d9ef716e1c20e9ae36d3d6d70a34d4d80448e56e5a8d76adbfe5a0b8176a2fd99c7f8c3d6bec38d1b08fc1f2480e2536a4ce0c453e24b6623533076edb1688dc2542005114276de50b6923e7f6065cc7e258e307fedc0dcaec3c4459c4e27565d74dbb92f59635f02f10fde1ed415776775ca2800b3b3af3a8886c7caad66670ea7f4176a9b0078e68d36c4f7921bc7ffb81cd84cd6877e8ce4b51067ca2ff9d95ea7043b945372285f4a475e32c37c13e65adf679620fa1cb581c57bb86c1d1d9b088a9e1275e4a9341e98303654266b1bd8503d083efa72bff44ca8a297cc64bfcc13db3f3f30edceafb7a6e60fb4afd9a9817bf810e82fe044442da7e9803993a0ae8ee4921dc46a0ff25b411af7802f155480093d321a2142e9099d61244fa2b050ea5ea60c51e8822e51410ff421990b73a3a3a7c9fee813132879e9e971792859418f97b949ef9bf4c7c5e697d7ca5fc4995b87763398cdb9755933841a2c38f17d4ae4b3ef5638dd9524b078b074f24025063ac188d7226c675e37f78334e2dca18b49a11be394b4d5c8cc194668c157ba49f44948f2275647aa9638e36e7e8526358a9d523c46ccac511dde1e277c51859222743fcc7d3538e0ca7a75f2c3042bf59d97ec6d0f481c6b4d83cb336367cea0185a16f24702c1c986de0691dba505b4fe05290befaa0f4e4d770b1fdcf3eda464762edbd1262a5c212ee292e1e00b8a4bf25f900ca95e6046b90052b4e5d714e10ede26966398ea0b12c10f481e5e194136af5cd2cfc05b50ded187ff6d2b90e0115cccf698878cef4a6031ce9ba863214a11f6e2de65acbf2155bc43760ce9f47ddb456fd9d5a54c4335cee04087a7f66ae370063d5dc2a7b4c8a8831d9a55b5c0b14961ba5337224940a937c8ffe89356ca85f646ed49b1a24363f835beecf26df54b5a82663e568f6d666ed299302744ffdb30a6b7ac77145e719efe73e61238601781e31bd4a77a52fae1abaae8f225664faa9c0a4e5731f03f1bc4b8dea5d8207235daf583d35c2abf4bce03cf18ffe74db63f95dc908696236a287c8d338be9de1c56743f4726d5b223188840168cd579232f59edd935153c7149772c8467a8e1568862cb7d635409dd52f84cf88a43fcbec699ec11762d9a5f86279d13b3f5a3a97a725827b59e9d9bdaad6ac0cde00b849d7e96419e240ab34a94b94b502b563a0f864f2df8b4f56ad25a9f06b9e8ea38cb1bf09ccc724b23604ac5d9108b26590fdbbee6f65679f96d7c406206a93378b3fc632b44e24c1cdb6ca6b2923fdd981fc0d733231b6cbd3ac555a63c5d904021474cd52e59cc2a072d20a75addcc95a500ea31914196631c495799028f99f41708cc4c58ef443a06b2e5a97bfc88bc12fa4245db65d21cbd4f0280c1bcb5270aa3c29c19c5eb160518f71861f10fa3fde92b1573f415a9905e062b85c730abc8a8921d664e5204a8abaab5555953ae5b0f24684e27d8409d3e15c371d5b82972f3af4e4897b871acf310a60e7c8afe7f901fca1708083f653a26a23cbfe54eb9c9bfcf32d47a90897e11e0eea8b132aefa9fc5243005ebbed4dfababe138ff996fcc082e4b69db42e63baee5df7f4ed0b526025edbbb6a82798bfb896d5df5196a2c9db87e55e724fd5c52bed3a0cb0040ecad8c76b1e7c43e8df1c38821bcfdcc7ff889df5ee2ca23bad38281cc6916c693900bfd390db2ae238a8acbe309f267a89ff93ac4b4fd72ff184a4cf154484f2a168c01270c39ef463b7300f3cfa95cabe4893f5e08daa9416f750c16378d48fa51097f33bdaf353f3c183c21b65baa604073e493141c77703f8c9d4913c79c500c6f602ffeaf919dcf1ca504efb9a96655588e439df97ce4ede3e40a921ff5c70c7808e286747b0b108e5c32c9935c21a6613b7231bcf36eb18c1adb3bc3f810e6a5e5f89318ca949eb667cce08c9cd3d4da60a24e62eb5847548c37c06164ed305c3728bcd38fdec5f1e29d46e7bcc69d30f83b4191208d3ff12d16d8687191e13b551a30948fbe2933c9573d4996818ad19629fb7c7d89de1d19c330424cf978ad7f4a303c692a73bc6cba97840763600357209a5777883415b124f2e5b14e9ff5733432303ed506c17ec4a551ab7a6ff9d81e0279e0a1d87b5098128f808fcefff5fc99ce30507dcc054d387fda1d28abd6aa3aebd0dc9a1ae4d2c7b646dbf2810a48b05d741172cf2591611b93e9a8fcb39b36b0943a19cba46116eafbef42bb2baa00edfbfca5a9980c1435e292e0d1641ee79e6c946d019dff30b3bf71949b76e5038fc21ef379bcc5a4e455157734f7e9a03ec380eaf70a1627efb00521fcb3a1408d77aeca1c0cb5a9b411b235c714a9d4afe435ed427be01dd60787dea53838a17cb7c2caffd67ccfa12741c3b6b6e6a3aea66fadd2e4fc0637e95ba5bbd781e8cf5c2934bf55185ca00f5527c3165b8c16781710533bba8a4dab09c23cbec2a314e37212a173a63e5d114e061e4b5a58308d9193d9614ac4e53d5907e5aac0e34106d164619c0c96df0f7919ad5ed7c6bd8804d2ff996e64ff136a2925e4e35ce90f5a6766fdeec42e5fe5d52c46be45235d8d5cbec07adab046a975aa23c0d525f6d0ae19bf730b7395df78811a3485aa2f6a71b2bfd0995c30349b600421ce1ddea9acaa23545bda14ffe5792f8a027aff02aa91c3d08c40346285d764f69831dc929c90fbf9cfd156055db03f509abc726492ae269fd59f7b1d2b3daa9b1e50bbf4c44975457479f7ade81a1869f494ea694fe4db123fc7b20de6a8af49fe6e434425149fc488a30abe36065e25e4d328a47dc1f6167ac08d3fb25fecd32f1bf53d09f2f081a247144839bb770053c3a123643fb74b0fb0eef3895c387befe7eeb7c45d319f945b66c72b9e0ea53d61cae5ef7d25cd4fe3d8882798f78f142fe7fbc13fb931f36b62736d80467f3bd3724370188af0d3757dfedb486178ef83f8634eda8365cc862bb6a24ec8253ab5c7cf4bffb2d2038c0264df6d7db302b6faad377600f74f747a58df710a3f0d9efa79c3917cea0aa1b50681efc1e0e8778b72d1d02324ec202add5e39739aa62d6cf55e41f112e4cbc098c1895a3f3d96b9170e2bba3bd4b7325cef8f5c913a8ae428f66249a5f934ea8c485f001cf9b7b3dee30caa7ff695dd2942de924f88c2ee2e3c2f2bc6b438a92cbae9a89eb35c81f2c08a77a0cb8c73c307c709c1821351e38084d30e57a9cef2ee72f3197c0b866b223bbb87ed36f1b1a93f42dc2a95579b8aa85938d67eb70c820220f675998bffa44496816d5e38004c3ef384a68c47f84efcfa447e9e7525af2c42e9931f4684e5e3bfc94de4c4841c26a3b9a87c148c3db025484b09df329c4d0fac6741872c30e80c49b113051c123d4544708abacdacd1e564f763dea37dc45566281cf861dfc180401969868a33c8ad07034604e730924bfdd433caa08781fa48c09dfd1b0f1eb4fd8579aa391adbbddfe96c002acacdfc549705eccdbcf3b12aaf193491d219b6a57f0d34cf0677ea0296f8ba5d6fa6dc37c02bf76201a6d42a8164558bbe3729fb980b3e07dcf939435b25c014a1e7294c4047a99e01b16227113d08152df5ca48874f57b70d07dce8ad6775d550fe4dfb4ea044d85a5889414b6eda7cb0296de2dce13ced12e12804c99d3d08c09b5b1142fa9eeb603811239f9bca50ea3f7d9c8b92e7aee0272c96ad3542abc39c2fce7a3cd74de054a292a19734d9e96f4fbaa3b1d10bd1aaf34c0d312676a955b55c2c8a9b2cb40acc5a7458857c0c6602d9d059d64c24c343903a9a60687a6ab153b6976861d394409c8afca953c2b4f81783ffe96dee50a734fd876d491ac2f0b88988dd89a6988ebf96e41938a1cac54cc8125dcb3fc732bec9a992f7224f04c1463514b5bec857d379226b8c2e93cac957ea08569c74407b57ed5ab3ccb0490dc659a4ff90373977d9143ccf405b22fe0472a3982e5d439db2f666ff78769ac37c72dc9f170d23d5a0614558e1fb7d44902cc986b6eca81103399c16acdbf0221b860df7d6bb7fdb614b90fe93373b279db6bea5b26afa9436f17e4ad5bd4dd5465a85d521d440a8a234a165e67f241c056bed818d2231cd27f933be8143a825385bbd540ef1a168e69831cabb40d722bb658ae86aa88e72e6bb50d47807aa8077457f857866add7b0801f454c3a33ff387a1b8488764ee9199f88e703e8fc4320633285bafefc0e7585b39e31270ba1cc8fa4f0c7ecdcff4a51b2c609872fbcafa7b5da90942d5bdbc20b72b8a28f1d2bcdc0487d6c", 0x1000) r11 = accept$inet(r8, &(0x7f0000001700), &(0x7f0000001740)=0xc) fchmod(r11, 0x102) 00:00:11 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x90) pipe(&(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r1) getsockname$inet(r3, 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x200) 00:00:11 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x3) recvfrom$inet(r1, &(0x7f0000000000)=""/61, 0x15, 0x0, 0x0, 0x1de) 00:00:11 executing program 2: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = geteuid() r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) rmdir(&(0x7f00000001c0)='./file1\x00') chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240), 0xc) geteuid() r4 = paccept(r3, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e, 0x0) getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0}, 0xc) getgid() getuid() geteuid() getuid() select(0x40, &(0x7f0000000380)={0x400, 0x400, 0x3f, 0x9, 0x6, 0x20000000000000, 0x317, 0x1000}, &(0x7f00000003c0)={0x8001, 0x100000000, 0x3ff, 0xf941af7, 0x0, 0x3, 0x7, 0x80000001}, &(0x7f0000000400)={0xe183, 0x634c, 0x101, 0x8, 0x3, 0x101, 0x400, 0x2}, &(0x7f0000000440)={0x6, 0x9}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000500)=""/103, &(0x7f0000000580)=0x67) r7 = semget(0x2, 0x3, 0x40) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000005c0)={r5, r2, r6}, 0xc) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000600)=[0x1, 0x1, 0xfe, 0x1, 0x0]) semget$private(0x0, 0x0, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000640), 0xc) sendto(r4, &(0x7f0000000680)="5f21528c688fd77599e55c3f04dfc92cc34e343e6022c46ee0d10672e54233208412e19049b153c8a6900b0c5081976ee9856733cec30dbac20686a5bc202742a1ff19255becc944b7a749091ed86ad867367d0fd9f804d740080f9865144adef708a15701f79eda507cf896a9ec9ca0757b80dbc7ee950d47761ac4a8c9159253b90b663cb385fe9490ef880bfb3d087fce6b97a3a45fa13bb55cb26ec899f8cd15af6076ceaaf3f14bfaae4a52", 0xae, 0x4d47bd07494fd21b, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000780), 0xc) r8 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000007c0)=""/185) 00:00:11 executing program 4: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000180)=""/4096) r0 = socket(0x1f, 0x10000000, 0x2) fcntl$setflags(r0, 0x2, 0x1) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) rename(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') r1 = getpgrp() wait4(r1, &(0x7f0000001200), 0x40, &(0x7f0000001240)) r2 = socket$inet(0x2, 0x3, 0xfffffffffffffff7) poll(&(0x7f0000001300)=[{r2, 0x8}, {r2, 0x1}, {r0, 0x25}, {r0, 0x8}], 0x4, 0x8) r3 = fcntl$dupfd(r2, 0xc, r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001340), 0xc) r4 = dup(r3) getuid() ftruncate(r4, 0x5) shutdown(r3, 0x1) accept$unix(r3, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) r5 = dup2(r4, r4) close(r0) getpgrp() truncate(&(0x7f0000001400)='./file0\x00', 0x4a9a) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000001440)=""/94) readv(r5, &(0x7f0000001840)=[{&(0x7f00000014c0)=""/203, 0xcb}, {&(0x7f00000015c0)=""/14, 0xe}, {&(0x7f0000001600)=""/234, 0xea}, {&(0x7f0000001700)=""/17, 0x11}, {&(0x7f0000001740)=""/117, 0x75}, {&(0x7f00000017c0)=""/78, 0x4e}], 0x6) faccessat(r4, &(0x7f00000018c0)='./file0\x00', 0x80, 0x0) r6 = openat(r5, &(0x7f0000001900)='./file0\x00', 0x420041, 0x104) getpeername(r0, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc) read(r6, &(0x7f00000019c0)=""/108, 0x6c) getpgrp() 00:00:11 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x6, 0x7, 0x100, &(0x7f0000000040)) shutdown(r0, 0x1) 00:00:11 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000051cf52e90000000000001700"], 0x10}, 0x0) 00:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/223) r3 = semget(0x2, 0x1, 0xa1) r4 = getegid() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000200)=""/197) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000300)=""/224) connect$inet(r0, &(0x7f0000000400)={0x2, 0x1}, 0xc) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000480)=""/95, 0x5f}], 0x1, &(0x7f0000000540)=""/168, 0xa8}, 0x3) lseek(r0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) mkdir(&(0x7f00000006c0)='./file0\x00', 0x2) r5 = shmget(0x3, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000700)=0x3) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r6, 0x5) r11 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000800)={{0x7fff, r7, r4, r8, r4, 0x20}, 0x2, 0x4, r10, r11, 0x100, 0xa553, 0x10000}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000880)=""/229) fchmodat(r1, &(0x7f0000000980)='./file0\x00', 0x8, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r2, &(0x7f00000009c0)=[{0x7, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x5, 0x1000}, {0x0, 0x1000100000}, {0x0, 0x8, 0x800}, {0x3, 0xfff, 0x1800}, {0x2, 0xdeb, 0x1000}, {0x4, 0x8000, 0x800}], 0x9) getpeername$inet6(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) fchown(r1, r7, r9) 00:00:11 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r5, 0x200) setitimer(0x3, &(0x7f00000000c0)={{0x4, 0xfffffffffffffc01}, {0x309f6df3, 0x4e25eaa7}}, &(0x7f0000000100)) fchmod(r1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) r6 = socket$inet(0x2, 0x70000001, 0x2) writev(r1, &(0x7f00000022c0)=[{&(0x7f0000001180)="a5158b66b670d349289cfc430dc5ff27446c575538b2a8200192fac445027ef6173af371865cd132d34c44e44c03727d0061c8091a978905d895209b14f8a47d800261d09f991147cd761ee30139b2f51257ab3a18509a7d017a56fb85c684896254e5f4e7d85342a0b5f0e36a08e4996c6d15e5aa48a36ab3657fd072fc0be62558a3ec88db7e918a469d9317bd5a15ef7ac71346b2d5a702a1d763201e4444e97425d4b4a1d37905e3c1fdaecdda3b1ed9847b6c29d09f1f2fb19c681e85696b5a", 0xc2}, {&(0x7f0000001280)="f274723acba567fa812f40703ad114748d716eb35702f83c255490ac6357b4459447bece5231793ce449de23fed59b3edb5302ceb13e7035c589d9e774915c35e9488d4642cd7630d647f8ebfd7430878fddd43dd457d58264879cdba9da4aa790bfa83a91dd3c540859bd8918d83da06079afea92d6996396b32997d4dff67305ddb73aba66cea6b2f81bff3d426bf3df9cee686ecc9750303830aeda66a62d568711ab5c3dfe9f853f418be35acdd711302538befbfe67b8c7ceadf7a589d31ba858be341825848174c5e30dd9fbd0db36580de8c0f3216a73dd018a8926e64993142c0f3d87fa7f44507121df03f27f073858ed47f099378ef4c234afd6e66017f406bd9b075ad4eef7c1c57b52b15446d33299579bc6c0482c2ed20c9dbc4833027e8379e4d5e501aa47d6eeb2afaa0dccac4c43cc3f9e46612bc48b67d29a00679acbcbabab9a0a7ae077d31139724798a21665d7d24bcc92979a5943ddc652b98c8bf84b095be502431b7a57d51368402cba657e1b325042e3bf0c4e6049114ea28974ac8dbb5d18343b226f217f71e3b97bf3bcbf32749e308aa3f8dbc629c48b65b1d95c4f577d9c062f9f59d57788a3a62182011e7c577c7e54e12aa84404727ca34801d935c8307500bf215c2181eedfcf2c1d29fef5c845dd7895e12203cf2cccc22cd4608634acc4a27781c7958e820bc34d7e08a7a55716c6db46c1a7ed48d1b1f97dd0fb61d71a591e8acacb5a858e0e0366bb135065b1042e2fe6d11ad02d6f5821d637a7f6e6535092f036a355e69a021929ea1f6daaa253832312b06e4af2991ada653bb040f791a33a20964c6833c9310376d49fbf6f03ade48264477d5f59028b3dcd68aeced04e3405118e8435705eec91659ad0bfec1cd236925e34a16365117340b85b4b29b34be0ffe1f9a9711695448cc5985758690db82587f12492062a609ba4bb2b88b99a6799e23a333ee3ec33267751d72f197db11a81e2758a5adc067055bcf541a3572e96481606dfb503cd9c0f6c73c5fe145c3b54ae76de1644fd320bb0d05831d08b719cc31cf265040e609a53f1f8fe9272f1cb80aa488dc0948aff25edd80c6cfa66e9473969c04c7ef30761ee75c7e389ff72ab138f772c9f20296082df6488f4badbc34ed9cbfed7c1301ccd9de4a61c45e0dce01947699b0cfe709d225bbb7c00f75fe329280e9d99ea862657a99740dd3253c208b728c53b50f270c44a81171cbce34320a12fba0fda066b160450b2888b73591a72093367534d806af9e97e83d52b7440a9c73c38cb202de62a1ae6abcb8ca5437c9075bb5fd6d2caa002afce8a5ec46f5f99c2faf4e798f1da7226f3912d438f24e6304ea0cf26eb9759aa6c7f00fea8db9dbfc57ca31c3e53f1fab70af4a3c13ccd3709bf7e8ef337e1cdd72f106da952b47488d6038b9681f65bf02375206c49e2a1159039adc76f873618134d82c8c5e43d13dee14f961c10de77093248139f897df4f3c6834b9748d168cf9fc93c8e6df5e4fea1f66302685720869def223951328386d2934e6479349e50a32a5f22ee0ff222c54ce3e303a9c5d2a95861fa246f75b444a4b12274f2c66c405629c3cb782aed54209faa1c9ce7492b3c64f6d8d6b0f62e57fd063af4086f257573435d28a012f6a1038e0b9aeccdc8c48e1a0e02ec78c3b1d0204ab13213fe55d647f265157acfda7faf2366f74beab8c7fb9c672ba9c2b8e726e083b577c69ea27bb54bcb1f60bb43bdceec08a0206364b94fdd7720c8cccf8a33f1dbb1b366ba57805afda117d7f800ef0655c853a374d4b3501943028c4431e88f3e2a56b404587d0919666768c64421a2b8fb89d8dca4cb5492cfd423f2ee4ba7268d0f11fe166c258c61678c815ff3832616467edf818ca00094cff928348ddaf3e4a390552748b2cdd778cb92e1d76bff1ffbecb720b7780f170f9d584fde69930c0b1319ad791776d7a2b96b94ab7464717fd0ce5562eca18b703385289ed677aa98040863cd9a07cdc3cb3ba3227fd4e5503fbddcdf692711af18fcbf0a0b924bb1f1ed9cb8a8ec729f1b5a686128e385d6070dfe0c2eb507eb932401c63f22da8f0a59f6b5ac413215d9bc38d9690f28d1e010abaf1d9f189fcab42c3c51c23414600d2bf687a9984eaef6ea70dfbd6856f7e34bcd3cb9d373e177fab0be91b48dc3030e97ae4501dcf367b757db206b6ee6d8ea88cbaae88c530020ee8d22b9fa31b37a6491d035eb1276e4e802b21b31d14dcc4d75e50bef5bc3622dcab33684efd094f614770420667a1e907dfd69040fda37c95e4206843f3b1a17ef7e4da1c3b19b5dca57f066a6ba692d5573c5551eb2a22b6e0b3d5aed51b4651344043abc5e3b4a47ea4281d436ee7fbf5d149abb3e5a955121da61122fb5d8c1d0780faf62abecd18bec5d93fcff68cfdd3ba412ec110c2d5c3017503dcf5a289424dc00cbd876361c0a288b3d409dad894e17f40132cd65a26f8913dff72ce1d8349e44246dd4502f95b9a359bfc7291f8af9a37b1b2de3ff6c491fcf419ba2f3bcbd2d3fd6b0e2b788aef3909a61a70a7b6c54be9f75c25708b9c31a473a0d53e70a10618e3653eb0ba3cf11cf0cf72e421c5eeb0257dbb19902bb9daad6c4b46682ec29ce264b16fce2e75cb369829306daf9c484e40f587990649763adcea8541e08675741e2c4aa6f4b835cbdcfeb07267e687cf0ef9a2b145994051054e383d753341ec7b7cf72c9db4d44388b2a8a821a3debdc4bdbb93ca908c3c873a300a5efe3870c622999a6f3f30720d8e0cb65c7d01924fbe99b8ab6e3da69fbdbe94ebdc065288205feea83e4e843bf9914f4aa552ec418c18c3eadb3dc17155822521f57cfcdd433663ac5b6017701c628745b2103d7fb61dfaeb56263cb5975d07ce63f34c31a569f87a488306a7f28cac3cb2c4b0566e9a21bd2f457da84829986c54a734cb7f56de176fcf3b0493624c81abc11acd56b8ad557fc4d20ce2c43a32a8ae18a01740047f9a50d8a932c0b5d6537f60bdf1e8ade5ae20c71fb3720cadd075b322a11356df71bef3fce39173af7f2f022ebca51fd706b72eadf89e639daf9cc0dc125863e8a3d7d08c370155525208293acc3bfce8d3e7a0eebc2ae7a53af33ff534ffb20b7c79841c5dca70f7f27ace54e69aed8e10e0af69f25828f17632de47beb5041441f1130dcc13107005febd333c05fec3b374afb87c3d4d152e6a075af5b4360749b329b742af2dd9179ed20eeaf94786a7a8fc2477ad5d8d6070dd562e8bf73abb4ca33a99419e368f74b621f4b6eefc473e258fea304ca8fa3a3822171112d5913920564d2998d88f818d9ef267f80c06e28d4887ed469ec889061db6b242d2e17c376405925e61f45b8c48a6ebe20163a41b07e4fea389c3ce7d8c268cc7d6ff443b47b77a375887d7d1e8a32caf9873f56fc93b543289c8529430df66e200e3f776a1922a64524dc50a8bf5a2742db351441bc29f2017ef346cdaaa9a5a62a41a8fda2f29da83ed7944358cce060b71a7566ea1afbb077d6688faaf8d8f95c3eccdae2a74c01f893531c7ea6ffa9d64a3065146098843b1e27a3a3a68a3b398070d5261246ef0e3dc2ec516997ec693864a53e74cfe2c119854f4a8755886b719b67a313df9da8ef2b08bffe737556861dc60f92e3d6a3ce20ce671e36f1d3adb7a2f21397af20bd68bb44aeafbfe0362aa75d8625b9e557c5ed0c55614437c2e5299bb1f2308af05f8cc3bb1ad99092e31cec11d50b265308d21b29f662a847a5c1d84813b565e8414ec165849f72c6cfc73715fd69c0fcc93413f71341f57bf0a032b77e5ee4ad31feaf98ccc61d5b5f46965cc6d0cf0667521cc0a221e8e8c0a76ec887583874fe26ec3487ff8937b3a334c3bc7ab09909be548e3ad87ca65a44a00154f2a367f9545afbf54964cf29ab63c8e126fac5a1144205e48ae75352f3d529b5bda5beb2d46662751879b48e5b98d48c999e423d163b4d894fb401792982e6844e096dfed3b9f860379676683b8d26a2f600d5d3a6f40f40b89467b6fa87409ae3368ea2548ec60b71291ea83e66c7e4ea96c1331716870f245b13d19fd25064b632d278b39ca0ceccbfc6842ca47189c83797c6c274822fc58e5ac58db105f43e0371b5281e8918bbd68b9fa364dd12a259086b63bfd392deb205cc339ad1a38561d8d5b95b9278d4af1e50791e07206ae7750e0d6ad3c6fbdee0d2a09fbc42e51587caf1c0dbe0b95b29993ef659012494204dc18eb9b2f6f4cceb2f1ad83844f72db893f01f87c117d2a2edf9e429f078ccaa074bc81b0488db3a42cd090d06034b6d616f6947bfc0fb950e1cc82a33b1eb8c5c7d0b099f5922b1314d357dcb70328696e31bad40692a6864447d97fb2472fda8cc92f1bd7562514be3d9289b8a54f2524df3b91602c4cdca5a20c5d6025d3145fb180145f299f3ce51acb6f32859ad8480ae74785cbfb91013a13225d0b722c23bf128393e5a2d2840830e31b8629f85c1e7f8854bab21d42094dc980d23401d47547bec688d2d91b7fc8d335fc2c3af116f937314ddad2ababf8a88dd26c5e20fbdd7af969448eb2a1137ab5b4701d1c984ad568ec2fdbfb175c769391e5ae51ab63d880000ea7286090f660cd56f0f26135925bcc39422441841f941c162cb8b04617c3d0873d5a578420e9eaacb5a9f188f3960e822d19e94d9dd0c6a9e8a22118a30a880a204d7a32063a8b0117891040b92d60cc5e6f409b02d657af0db241df329e6c46e086598703a621dc657a4c2db558d9f0eb413c4ff22602c693458317ea06a54b7a3f40fdd6a94b43198a870307bf981f58ca3dd465436666fe8d10afd297ad6e93cf798ef3c93cf8bdbba9c28bfafa796bb4ee27a0f068b099395029f8ded02a5a915ba781227af77cee352c6a40a11cc94589be623f493d9da372193ee87e67c7f7a1e76bc5a55d96183dd8a96761ac1ec5cb3d96f42210a7654f8493cb1534fafc4a6b3cadaef47796f32711413a0a44f4f99ac686e78382fe2b9f10c2a89f72ef3e79ea2d2177abe5e03d8109b8d8191dcc6e22a83acb8352e65136d193288c28de179ef64d75b5e6602cbe65a41be995dd8c8b484f571a03244faff5fc23be0be2d4ea75a1d0ee1faacdf0bfc89b168ec8f89e8070d241220c0c66331c7e1dcbe21ca026ece8ed89d9ff13e9bff63d46b1e438e552011aea3b10f8a9dabb242c220a9b787bcfd52037f4a6754e23a2dba8e9314ae9078586dab599e2200f27994767e0464f8de56874e18a251bbcc00c9da907a6f59f573e7e597b83efedf1d410f8e0f7da1175a88ac99efae40f69020ad4446747c171553ac16c8f1a443016f6be591d2e2a7cb5e4c7e95e7d2286f44a13ec1ee1b0c8ecdea1fdaa141325c4bddcc0c2a31274a9e752d06e9d7b3b1ee7e6f7bc997f9897b36b26ea5e378aca314713e71857e81badbbba13017f23a37544ab30dbfbc7615a38acbe745b345a36c3ed58af30497b48b69b7c2f4e480f800268f69bde999e55c291c136f5f57e02f9e2793d267c42ab0f9264b5398807098fed66d0c59b0ea28cf9abf3e033a788c82eb3e6799a2b3af44e6966392a64c724d0e3178972170f7a8312bc2eaa0c62ac9f53175e81c1a4901e63d30b5053e9499de31cd2d368806ee83f6095fc00fa645242fa1f19ee318619139348a83fb8764c575ec89e96486d614c5977ded2810e9d8150057d1b17b6bc670875f91e4e97beb1ddb763ccdfed96c978d", 0x1000}, {&(0x7f0000002280)="bcb3667066e9f0e1948f29eb6ed58af73101c09f040c5f6b3164b4ec66572dd0643acad0a3f97d6706cc", 0x2a}], 0x3) lstat(&(0x7f0000002300)='./file0\x00', &(0x7f0000002340)) fchroot(r0) getpeername(r1, &(0x7f00000023c0)=@un=@abs, &(0x7f0000002400)=0x8) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002440)={r3, r4, r5}, 0xc) sendto(r0, &(0x7f0000002480)="9cbe6cc4a994013b1dc35922d44b08952a3e1e1259d4152662ea8863adc96bbfb2b50f2adc7ed86012404106e1b008cbe6aeaea4a8d24351d49b1aa82b3f5992ce4f02a4badd2ad7", 0x48, 0x5, &(0x7f0000002500)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x7, 0x0) getuid() sendto(r1, &(0x7f0000002540)="53359b45404f9550f3a2fe3cec764ca4a43eeb81723f8d68afed2af600c5377cbc2498698d58c57d0a1a8ec76201f30862eedfe4fc31fe8be6a02b27648e4518ba3623bf66d9d1d5784cce28cb8b179a86417e62b75f940c052112f5e2f778db15aaaf46e8b84d297dcfbdcdcc693f40450f56970747591ff899ff3f1eef0b581fac0d40afe30616c8615ae09ee8dfe1ab5cffde740ec05c7eac816bf46b1157d7126c90a06ef77e4f2d12a72240a4508e01cba752cdc371e6e04e2a4b0f4d7bac9d95226a3f80633d81f66f8fc47bcd5015cbfae647bc57506571988d523b51fb2b836615d93feef76c151419340a07ce77a6a36a1bb2b9d506f886479f7d0d25e00414056f90f3a61404c986935657623f7402dfe2024494d93962ce93c3bff2b36f631994b08411e019ece1a18b6245b2560d51a9720e7ff157bf7d684087a1411fac1132b9047a69963587249deb5ddf66c4b005bcea36098602b34e879efe4bb66aeba0c41be219e7aa72d02088c4edc0af9eba69c995443f452c5e4e28bb302c310d441457f865318dbb5b19c70b861d732a9fc49aa5f24cc8b629e011e26cfb04ead479f2c13398e7c3213b7591a1e30f8a1dd5fd4a78b67a76f8a021d4436146a22547c78953d5cef102f0389ad240ea5b96e7081bdced830393a3cba1fd638f1ccd9962eee4a62bbb66b9d2f5f3d268e15d75fd5bbb15a9155552ce60f04bf1ac0045f0d7e860cd9c6d026795888ecd7fc5224502d0f083a1e7a597986820240babc9b0f239820ba51f675fd99bdfafbcac62ff86b69bf717b9d1db7516b5ac955b8652bbb29f77ccf18f491ea9eedf53dc09334a04ecef135204f121f825a6144555b08c3546727800f32cdce9cd29aa790973080c10e76faa4ddcac5d564e07633874e3240ba1471f66b1179b1529630ccffbf7248d951b0074d4fe2f45844cfb753de7731a1854cdc3675260ceb3647fe07f13d3287bde3bfc502040e8cbc8d74753cd084583e3b538e5302ada698dfc4440618992f3bdfd5a10e4a712efce62adb06a75bc8b6ce3754f28a1dbd79ddd2a170f70509b97cdbd91e5618473d6d9dbc52b6e6338eab9a5e1cf2b989ebf6f722bd12612abdce9e8af052babf90c00285fc6f93f80471db4f6ad6463076cc802191664d1105de071628a5c01f488fc9a596b9bcab52c22c09f521bb920c748155b59b439e71749feb42a23bef34ee3d0af474ece72836aa9673096fb04891689ea8ac69715053cbfe5df4c4de7bd5afd1b5422f9f288fa0c928f026aa8f87972b7663be3880a88a708f23648265c1d114a658e5914bab9ecd1b364f4f58909e5ac466e75cd67db6bc1b309cbba54289ac399fb7d9b4cffc3c13ee1f0878631a0dd970c4e71e132def4165d5be8ada2543da592174e4fd7c46696021b3d8f92fc52a2b73d72b44cf557bb23a6c6ac17d0eb4aa85713bcd3424f33c9710f91acd7263de2e8d9308adb792431723bc30637fb7fa6f404adcc22828145150690f409433bb47d4313eae856f310f37fd4052bf1fdbd8f8d7617b366565dc5e352fefaf6158145df0b7ef020909e0d65210d38ed43b981d55419b0933db8f03eb97029d38038d26f5a290241cf50ba07af52c77c230cd13d356d9b9880befc0993205a84d1ef1911ab5ad581a844af00037ecc2e6a06b2af7a9ad2c6b2e0169b0365505b4f517d6c66bfaa0dcad80b083adeba72e18de0eecd5a0748ab803276335d9ca3cfa9e2ec4699db6f1e942ff7eabea68301a3ae969148e3f6902b86bef47d9e4c613227324ec3abc395db86683904cfe4c6bccf913f78b348b88ad70a468c96e4bf7323364eb92363901b9539e6d8ffa42f8365cc8f69700ba4fe9a003708469885129ab20108dc072a9435e3693da473b9f73fe926883910f7cfe8915dff1d3a614d58265a34a899c8dbd09cbc2ec4256578b93099b05fc04c293cccd59339091356655dbf3dc8b5bee8b1fc3fe1d0f0ccc0b8198c0e1fafa6325727cfb16cdee0f41c2f1da6cf26f582b385062e7ac6209ca545336bfa289d6265774818d926e2a3edc9f8784efce970d4647ed41598aa1dc401d70f26daa3c6dc941fc4c8443979a2e62b8c40e795f867f0d03179f0c5c99b6be7522c6a72893c27715d760cbfe42bb81e3950d52dd852e2dc05c703daba46e2ec3a955e2889d00f721fb016523b8a366dab39665184452b32e14f30df3c0f7035127b624480a21b6b87b697b07ef546fe6e5e8668ffe647a38c46ec2b9c60ea89c66e720946d1c476668f462af76af4351be0f5349e9694a82dea68e2b96115f99d83dc623aea6248945402074d52eaba742a83f1bf6400d30c8fb8b0075b1329e2c049fbd4ef41f148250ba44a03cc04756413c099b22c2cfaa36a9c6f829346d10d2684ba65058300248f48667cb0c4238c8ac6abc8868481061de0637941e3a90c8cb4daaf8dd5a7a795d07c8c1e2ad951f52b5ecd8ce7e740eb510ab6d853c725c0a69102fa102bb64be0dfda47c5bdd4d5af218a40a53e8be0127193a653f0ff02b6437356482d6017555827aca19648603733920bed2c9292a3332a579075f3e5e784fa7989cf841fd9c229560a11829af673778dd9110ab73a5f14868fe164eeb1efbedac541d8a71e53cfaead3489044e8fae0ac9454a5503fa89aa6ce96398800ba8dc213f12a9db06efafcf1d0013f7f773d03a483884856d1ae2532b80ce828bbf9c091aa414ca4bb95c1b06e9eade31b8587f96bcde03e43329553e865ce3a92b102b493404b8f596dcc7ef6bd60155562233472689080196156123e4d9b303789d1abd8b197345c0387fab5ecb7466d7ee6ea59874568996192c4a89f72883859c3e53c520e06e39d47f23ed1a435a1608288bf1d7e785250eb3bfe572371598d2597f646d83ff3b8c1ea2ece9738aa7f22a5dc60a341a59ffbcc771ec2614c7b1d0b671cb0c461a55e4d05c88dd4f74cbaa02c04ae9752d10a8367cf424339be9eb4f1dc99b661832c0dfb791c604d29ae08d45b2626535bbe94393b28d1f9e202a795c9d918d30f656a650b51cc536dbbe716ff1e6eb7725c24b7f45939a13df57f0dfe9027ab41951b1b1e8ce68d362284f06cfb12a3543238978f231aff62fbe0fdde7d56ed868453534bbfa793ed33e16b217bd190a907a4acbcd10ebb79fb688492dd75bec518a8ca7d59818034caaa9763b21ce59e91b3ff55aa064a8c83794b13cbe59559a8e915e4a91dbafb297e1be6190630180a68c4972d4a85f9a094d1a393d6436e931404aac1e009b1d535f9c45d1fc411e352b2ea1c322187d9ad1f39687c13884d80dbd9d4af3a0ae9810a2c2d5c31e6e1c0991031adf4a85f6614da02ac3bdf3ce7d0b2b16ae744027772f303b2f0c6b23bfe26dd43a5a1ac841a49a0a8a11d65232a3cbe5202a8c4dbc0cffd1bbe5c16b498b3739173ec0aa439149b30f41813644e576b80b28ecf162a81a48160143fbb5a063d88d4398a400f6252280d9e378ad8dc682dfbabf750965e0e15e184552a8ceb4c7a356601350c08d1eadc9daae7a5ec3c584bcf1e7ef0ccf9bf23d3f7c0a5b296058b40c664fbe4086da2b74ef042ad38b59bd275ef372b520f182aad815ed41f3bcecdbfccce57656263fc87011634bc72bcb93e12fd6233bd379970d1519feaf969eb6dbde79108b9135c0c994f7a3089a118722324549201dda65ce6204e620d090de025e3182310f979d910a24d55d30e87210e838352650d170b3b3f04340af80cec08ce5b32f76bc2b0d10a956f77c2c84778e4bd9b56489ce9dc41ecadfacd2fb42be871846eb11ca92c8d26986aee2e9c26a8e7abee120eab7b2380aaa54f4143c0e2c44816149c222b2476767aa282426e9b2598a583cc3260b5f1be52000e439d1a6f66e11556eeba25eeb7afe7e14d18241a67995d38b252dbff15ed86314e2c7d90e4a4f0b8ef12df3299233badc5b6d1f706bbc1e4ffe68f75b8381887c363bda4823f95ac7df0cd0e8bb31902af1aee3a39061b7ba133bdf73377eca821c2b5dae7e28250423b5ebb217b3e3485f511a9adfe47b50ffbfee9707b162481bd46e04a275b769f72cac95c2d08228bfc1c0c1e632903e2adb7cf97ebdcaf2c02b2275995c3903b0fe600e43dcccd42d5dd1b6af7095f1573bb26c7910f9c6566a25d29aede862db5b6169be7f5b6a0ce5815cdb65592dd423ccec49d033d94b100bb83e7cd5ee68c3de4fb81f951c8b6c3f67738dcc6c82051f1ba1c2c4f065cb84bde49c2e8ff6cad6443c10ad4da045d178b254d3c1b876da9702b8be295763ccf5b6bb160acf0ba478fc87c555768be122244c9206449191cbb7d6cc5fdd529242f0459f96fc8b2f793a3d40fd859b1cbca73c3eac70aec1978b1191a37ab23c01515a3c653471ffa4f7f470b17128fbf8a0bb67a10e7ede4b0acbc049971e92a1750b586b542a927af1c5d8c13c8d898ff5251f907ee56ea052aeab7ef4a53817e826fb00508d2743244951ac21974e5e4913f44719cafd10a5e292a8b3a76d5c47e4315f864edfba068a971cf99cb445ef7453b7c5e04182394f5d5ec93d68b26c7302eb37f8f9291d314344c28345320810ec89a258071ffe39ed55a8701f6ede30b9da7d2b5b1798ce473c7eb0a439216e6acc531494b5f10e0cf00c285d1763c31e658a8bdf6045e4a28094e5dd8bd7d7a5cebd08154fccf19b0163a3cf63836e0eb5b88bf9f976dffaf24990ac1d9a2d09c6a25ba7159a3b227acf2c928acefcab294ece993b950a266326bc58b59624e56193f4635d7d5b0853794a374547ab4a59cf01a8717fc5a81cb7b68efd5d935a56d44b8515fb79410ffc17d6ad894fedff9d4fcd29d2e2d89d2cd849c8789fe00f3c2f015ec2eecb6dd87f45cd866e1717fc047d14c3882af2f9cd414d41c335311e75e6e76b69d3b2f067a057baa7de4ae471760352bb771c2089ff4ee5fcb12dc6b4f177e7e723046fe4f9de8f42149d8803674bfccb0e1bb27a26cfdf742210162f97d42791959da7a4833e2709d04527b57e53354d7918d58e84397dbdf1f2895678283179beed909f9e1c07adc60e929b58ce6e610d266ea30b43f050da91bad8a79bbb3acf5fbdcd4d90b9c8bdff9078a0e3264789c3bfa0a445dea1be64a028669bf454337ec6f2b10f70ad2fb56d376d5fe442b07fde5b6c5c92dab18eeb60cd5f474b24856f49f87f42fd2956e203c5c0533c77c7ab18d37de9c7fc5ead5ee7593b6486524f68da9a22b40514803bd3f95232a03d96d378e688ee102596db5088e084d2c2118b6fb758992e895bb1efd7ac442a0f407af7957cd9375d2f5212c8b1fe396bc258a0e874e1fd01bbedf815c03894459bbe4343f183892e6885130d2d8f73c1c220d76eb311d3a85ff5e99e5fbfae8e3a5be973b37bc196266937b7a292ac42563d41f1ac80a829eb827f955a75bd8071d6d2a72df436686699bb56085bb7b6978d11e973a92a57bc16f03f6a03764e1061076fff24951013252e92f1323896eb1db80808fd0648ef8089ab8097d4c764a47d89e6167becbe83863a5180441422adbef0caa18f6a19e459433e413e6e151c6793ad4cc3cbb28a195ffb76b646f33da3a17995f14b2d469a7d6361c7ac0fa81e71bf08169809e39951545b851a87cd19c091d347df273e4ccf4d88a08978a089cd4ab2f002d5e1c6ea51ee542726162780e569d8d5acfd7be4aa899c66440b21198854f03930bc4cba048ca56cc5e08bc9b1089b8633e69ad6", 0x1000, 0x8, &(0x7f0000003540)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000003580)={0x8, 0xff}, 0x8) pipe(&(0x7f00000035c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r7, &(0x7f0000003600)={0x18, 0x1, 0x0, 0x10000}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003640)={r3, r4, r5}, 0xc) recvmsg(r1, &(0x7f00000047c0)={&(0x7f0000003680)=@in, 0xc, &(0x7f0000004700)=[{&(0x7f00000036c0)=""/14, 0xe}, {&(0x7f0000003700)=""/4096, 0x1000}], 0x2, &(0x7f0000004740)=""/95, 0x5f}, 0x2) open$dir(&(0x7f0000004800)='./file0\x00', 0x2, 0x10) fchownat(r1, &(0x7f0000004840)='./file0\x00', r4, r5, 0x200) fchownat(r7, &(0x7f0000004880)='./file0\x00', r2, r5, 0x0) sendto(r7, &(0x7f00000048c0)="26c9b5ff40f9931148e2c885349456b64830dcebce1ea643ce8d", 0x1a, 0x40e, &(0x7f0000004900)=@in={0x2, 0x2}, 0xc) fcntl$setflags(r8, 0x2, 0x1) getuid() recvfrom$inet6(r7, &(0x7f0000004940)=""/25, 0x19, 0x2, &(0x7f0000004980)={0x18, 0x3, 0x10000, 0x9}, 0xc) 00:00:11 executing program 0: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) readv(r0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) open(&(0x7f00000002c0)='./file0\x00', 0x80820, 0x2) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto(r1, &(0x7f0000000140)="6c45ea2c5803b00e8bc3ed196202e45b430e8ff6ab159737bd6ae6889e22be76cfbd118816c29ec7caf3f8a1b7f10f173ae1262a69756ec59e72d0b5e1d7e84c7d266dafb55a25f02eeaef7ec8ed99a8208cc19e501708d820beb529e13672d8422b2ba468c7f58b34a9980236b9adb10c75f40813a20fa5e1562282a64d476680293db777a6b4223478cd67ea5cfd2614f0a7c72b2b852a438517bf65cd124626959af77d0f0e69c3ce01f51a0b0a6c270b0a64afb9", 0xb6, 0x4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) truncate(&(0x7f0000000240)='./file0\x00', 0x10000) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x182) 00:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x4) socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r0) paccept(r0, 0x0, 0x0, 0x0) 00:00:11 executing program 4: setrlimit(0x9, &(0x7f0000000000)={0x8000, 0x9}) msgget$private(0x0, 0x80) socket$inet6(0x18, 0x3, 0x8000000000000) 00:00:11 executing program 2: r0 = shmget$private(0x0, 0xf000, 0x48a, &(0x7f0000fee000/0xf000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0xd) getrlimit(0x5, &(0x7f0000000040)) shmctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x8) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffc1b, 0x3}, {0x200, 0x9}}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() setreuid(r2, r4) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x4) lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0/file0\x00') r5 = open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x108, 0x8) rename(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) mknod(&(0x7f0000000500)='./file1\x00', 0x20, 0x6) r8 = semget(0x1, 0x0, 0x1) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000540)=""/11) linkat(r1, &(0x7f0000000580)='./file0\x00', r5, &(0x7f00000005c0)='./file1/../file0\x00', 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000600)={{0x100, r6, r3, r2, r7, 0x0, 0x6b}, 0x1000000020000000, 0x1, 0x2}) fchmod(r5, 0x1) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x3000, 0xb, &(0x7f0000fee000/0x3000)=nil) 00:00:11 executing program 3: r0 = socket(0x12, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x18, 0x0, 0x8001, "2c1002313d193671"}, {0x78, 0x101, 0x800, "9026fd491bf68cada04b666102b56f23da111efd0331e2bff63b3aa9ed786c158ba7436d5a5053153e40c91863596afdee5f3300ea18f55db15d43d2ac44f17b5f7a73e56072df1a2592a0a18b7f4980e913fd3f6325a65e43321c4a9ea59ada7c0756b195fe"}], 0x90}, 0x404) getsockname(r0, 0x0, 0x0) 00:00:11 executing program 2: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0xb4, 0x600) fcntl$dupfd(r0, 0xc, r0) 00:00:11 executing program 1: r0 = getpid() r1 = socket$inet6(0x18, 0x10000003, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000040)={{0x6429, r3, r4, r3, r4, 0x20, 0x2}, 0x100000001, 0x7, r0, r2, 0xf0, 0x1, 0x4}) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000100)=""/119, 0x77}], 0x2, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x2, 0x2, 0x1, 0x7, r2}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = paccept(r1, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002, 0x20000000) connect$unix(r8, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000001340)=[{r1, 0x51}, {r8, 0x104}, {r8, 0x8}], 0x3, 0x1) getegid() seteuid(r6) sync() sync() r9 = socket$unix(0x1, 0x2, 0x0) r10 = getpid() sendmsg(r1, &(0x7f00000017c0)={&(0x7f0000001380)=@in={0x2, 0x3}, 0xc, &(0x7f0000001580)=[{&(0x7f00000013c0)="830c14cbf4c0006b85bd5c77a6fd72b642467fe4b30809e00d8e6e20fd75aba54a7cb7ae8f85e8f86490c09f20c0c668b9ddfe41188d949fff2f8500f774fed6c735f06e18c80cfefb0599e0c94d79af30de57120103c216f0572f7b45c1c828887b97869a419e3a0bff4a82d000000a5cb361d86a04b6fc0f1ab5dcec5efff6289b68", 0x83}, {&(0x7f0000001480)="7eafb23dd8e45757299a8873ad82b76cdfacddf1585c1f2b8d2f2b80c621cff16853b36fb9caf7f7f210913b7a8e5417987396908c6de9c9a590c61a76674144f48a44b2949be750a3afc7324257e3499e92ceeba6d16dbb87c1e0d8450bbb6c643e5ea56c85386d80610bb63bff7767fab0eaf3f8f23698b47a0768e520a7d3725c7522971635e9a2e3020ea4fa7458bc7a33bbc0d6338dc67f36f35b91504106bbab125970871a2b92bab3aa6f51b79ace1e2c8a988d42ccea55e567317dbc2e8d4731bf1f53576b5d", 0xca}], 0x2, &(0x7f00000015c0)=[{0x98, 0x0, 0x0, "ef60daa1130e7b518ca10770dbd4d307c064e43c72c381d645d1ed42649c4ad6d32673a989f0b8992687d12c5d84e83ef238b0e6d05b4b2b8903d4c04e70fffb395bb57b1c26f0af33bac74f0908f17a7e0f8b028638dffd91fb91778f3d69a23b1094d3fc367adaeafa471ff0e9ea4de9be2c64779e0ae64941a792432f7455271dd5f107"}, {0x68, 0xffff, 0x4b8, "63f5d9fe414cffb74a85a5601e5f194fff9c005949f567a160d1b312a3e55b0c1999959904a67d35ce9d7d502481fbbc8cd974d3cb2b05c2088967805438eaf76ae120db89ad797525dd5953d71bb0764810fc713d05bdd0"}, {0xd8, 0x29, 0x2, "ba35cb9dfcfb560bdd586e2a9cf71bdaef693c8c86687d56d35c3ab02bedd391e45a8e5f0494abe87e6a42f40536108a86ee7b2f65cabae6a6f55ce9f693eddc6267eff9b2b41b712b8d0ae936663686ae064bb9435110d3bb5409dfc586d565abfa7e02b0367ddd3f61386cbf40d8b38b01cf6598d299cc828f88eb733b109f30b0985244efb0442e0a9ec63a48bd228d1207963f14bf5744810858ad7f47707a7b1fcadf6657ce98ca74ba3184f024057f076ecea9b2d959d0d7291047f1ad91"}], 0x1d8}, 0x400) r11 = msgget(0x3, 0x80) msgrcv(r11, &(0x7f0000001800)={0x0, ""/40}, 0x30, 0x2, 0x800) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001840)={{0x4, r6, r7, r3, r7, 0x140, 0x7}, 0x81, 0xf38, r10, r2, 0x8, 0x401, 0x7}) recvmsg(r1, &(0x7f0000002b00)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f00000018c0)=""/169, 0xa9}, {&(0x7f0000001980)=""/76, 0x4c}, {&(0x7f0000001a00)=""/141, 0x8d}], 0x3, &(0x7f0000001b00)=""/4096, 0x1000}, 0x3) getppid() getsockname(r8, &(0x7f0000002b40)=@un=@file={0x0, ""/108}, &(0x7f0000002bc0)=0x6e) getpeername$unix(r8, &(0x7f0000002c00)=@abs, &(0x7f0000002c40)=0x8) r12 = semget(0x0, 0x1, 0x2) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000002c80)=""/46) paccept(r9, &(0x7f0000002cc0)=@in, &(0x7f0000002d00)=0xc, 0x20000000) msgrcv(r11, &(0x7f0000002d40)={0x0, ""/118}, 0x7e, 0x0, 0x1000) 00:00:12 executing program 3: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = semget$private(0x0, 0x2, 0x200) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/114) mknod$loop(&(0x7f0000000140)='./file1\x00', 0x2000, 0x1) clock_getres(0x40000003, &(0x7f0000000180)) truncate(&(0x7f00000001c0)='./file1\x00', 0x9) r1 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) renameat(r1, &(0x7f0000000200)='./file1\x00', r2, &(0x7f0000000280)='./file0\x00') r4 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) r5 = dup2(r2, r2) fchroot(r5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000300)=0x4) ftruncate(r1, 0x7) r6 = accept(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r7 = openat(r1, &(0x7f00000003c0)='./file1\x00', 0x100, 0x20) close(r7) lseek(r5, 0x0, 0x1) bind(r4, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x2, 0x0) fchroot(r6) r8 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000440)=[0xa20, 0xde4, 0x9000000000]) openat(r3, &(0x7f0000000480)='./file0\x00', 0x8, 0xc837a5f2d10314b) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/4096) unlink(&(0x7f00000014c0)='./file0\x00') socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000001500)='./file1\x00', 0x0, 0x34) semget$private(0x0, 0x2, 0x12) 00:00:12 executing program 5: r0 = socket(0x6, 0x1, 0x1) sendto$inet(r0, &(0x7f0000000000)="1ad1b042e217010fbace5abeb5febe323e6f888fcb2d8a17297658", 0x1b, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x2, r1, r2, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x68, 0x8}, 0x8) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000300)='./file1\x00', r0, &(0x7f0000000340)='./file0\x00') getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r10 = open$dir(&(0x7f0000001400)='./file1\x00', 0x10, 0x11) r11 = open$dir(&(0x7f0000001440)='./file1\x00', 0x10, 0x2) open$dir(&(0x7f0000001480)='./file1\x00', 0x1000c00, 0x0) r12 = semget$private(0x0, 0x4, 0x88) semctl$GETPID(r12, 0x1, 0x4, &(0x7f00000014c0)=""/35) setregid(r7, r3) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r13 = openat(r10, &(0x7f0000001500)='./file0\x00', 0x400, 0xe2) recvfrom$inet(r0, &(0x7f0000001540)=""/145, 0x91, 0x40, &(0x7f0000001600)={0x2, 0x1}, 0xc) connect$unix(r13, &(0x7f0000001640)=@file={0x1, './file1\x00'}, 0xa) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001680)={{0xdc, r6, r4, r2, r8, 0x108, 0x4}, 0x6, 0x101, 0x100}) semget$private(0x0, 0x4, 0x189) setsockopt$sock_timeval(r13, 0xffff, 0x100c, &(0x7f0000001700)={0x10000000, 0xffffffffffffffff}, 0x10) getsockname(r0, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) getpeername$unix(r13, &(0x7f00000017c0)=@file={0x0, ""/48}, &(0x7f0000001800)=0x32) getdents(r9, &(0x7f0000001840)=""/17, 0x11) open$dir(&(0x7f0000001880)='./file1\x00', 0x40000, 0x2) getsockname(r11, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc) 00:00:12 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x400) flock(r2, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x1}, {r2, 0x120}, {r2, 0x110}, {r1, 0x1d}, {r0, 0x40}, {r0, 0x80}, {r2, 0x100}, {r0, 0x4}], 0x8, 0x81) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x3f, 0x4}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = dup2(r1, r0) r5 = fcntl$dupfd(r4, 0xd9c2812fa3517cdc, r2) open(&(0x7f0000000140)='./file0\x00', 0x80000, 0x102) ftruncate(r2, 0x9) bind(r5, &(0x7f0000000180)=@in6={0x18, 0x2, 0xffffffff, 0x6}, 0xc) r6 = getppid() r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002340)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002380)={0x0, 0x0}, &(0x7f00000023c0)=0xc) getgroups(0x5, &(0x7f0000002400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000200)="374b108f75874b11872903184505c40b758733c3425620cf522818a20b2e263615d5f3303605b8e891ebf5ac73cf43782adc5191847b138724fd45a6b5d0662a22299e61fb519f0370b8829bc7d97822bdbcf039b47684d9cb6b7cb978f8710cfc8cc60119c45a5c3e4178029ce71d9ac350a96f1048c948e61f67b04b6c8a537ddb02c01690660fbac76ccc92dd1e9e0c6a3cf8e8d25c9e7ee9692682dc1b32cce16bee73923d493648af7d3b45d6be3ffadaa22b59ebc7b1372ace2ab709a25cb4ccb78ee8400f639d676137c8a83ca352cecdf3e9102807945011d8ff8313471c8945837855459c8b752ecaf1c0ce5de6b28b9094e9cc79af6f51e005371f1dad6f761696c9d48b93153cd1f6d15aa9dbe34e72960e06f217b4b118dec8f4c64e07d96d7f4bcf5ee0aad7b4ed9588401f6ab2cb8833717237d297d55bb8416bf054c1dd9e6d0a7b0c94441353297bb70d2e8f2f3d14b8ba8c7492f7a1e1e81c3bf6eb9f8d57e353345650e1e9a0f42e38edb2cda6153df8b2541dedc4a964f56588440ff01dd8eef52178dd64b454276940310c4f6fbdd5b8128926a538426e8aa4d4838030f2a82db9c821a8e804c2343764741368248eace9c9701a8e6fbf26540fcf328ac569a348f6ed98d9b145217732d1eec81f1d4b0598c0a0ad16091d7153997161f02d85b610e6974214e4f373283498c2cd334cb5d6bdd6d75eab329ad370db538d32b12a50138019888cbd5e029e061a0b83c41c7d6be43e676dc3470cbae55dfc5117acc5ef26b20c1278bcd10dd00624382e905a5b48971a9ccbdee118cc4d5fd23216ed1fcf66266e6c250a3dc65bbec388bbb570cb0961c6c79da3167b4f9ce1bda4ba98bbac567050ff3942c05daa0c6bd7617e0820b6ca216924b7868ea729ee5ec8ed303cd44146f70cc0237742d6339bd749438ed67ec6cb3b83ac53e0755753da639ec8f6fe5ec4594b075afc5e24e731c193b4e49088355129cf70a66506af85b18db451c068956457987a70e5d154946377ec568d48e28dc237fd83e68a179775de3fb98146165926f50fe0d996ab39ed02c90ff64fe2e6ba72e1f915e3caf11b9394165986d4c62c5ba204c45d7f54071d22753c5974eceade157ea9eb2554461420e2b93c913af6ca0d6590a22885c47339fa299cbe404a6315a3b0ae5d5b4c1c16f4004e566e750298c60e4283f7f356ee83d3dde23ba1079be651d8c48dac4125b23caa150f3a258241b3956fbc9860b072a578296db88d90bb8bb6428b4f139060d634d434adebf801defb853323a572a8c49607d4ab2d2ef24e6a78ae2b73bf45e3ac55fa7998640d6ceaea4b7b4487e432f44a63e6a2ebad30b474c91b6287e31d7e3a03f73f0c6858ba249c4a5bf2aab749aca55475716965074a31f817cc14c0cd7aefdd31f5d23bf9143d3cae20ad44261a99da57e8b80e935fcde1d5078b432eb457fa23966fa5feac3a0ba903533dad96a4f9b7210ba80d536cede1ce6897b48b45dab3fd33c9ae83e5f5f32b29002b902aac57bb3aeb47b30f1c07871eed9cc4f3d80c3048ef66841a31237ac2279b22c64ac98fcb78389297770ddf7b4132df8141bc121faa6e563071eba8937684b7cff49722d459605b5fe24b6dc3eb624a373dbfb2c8ea1b119ed3e62e2c2bb416ec00fa4bcb33f5e9a5038acbe015e9a1449b06ecf17a0920e87935d4860c80506c76c93445cb10a58206289af734312d8c24444cf7180715f3d23c18510586a3f28a86e63657b78212cc862f34f0ae556cc8cbb7489c01de937586ee4bda8b09fe9b30126b2a8ed377db05a41e0b087f66a0345346dcf5c5206096b99714797fdd266acafc7654845ec7c0fbc4bcd212ee3c742707ddfda1b7e4da375bb07a414d7dd836e4bde045f9c434acad701785b61fbc3895d19680a111e5167e6dcf837f65ba05462bb9579faec63ad349fb624e22ecce5428f78d9ab49a821cd4b61fca5f573abc0ad0c39c4591ce62cf07bfad9a02fdb37781e51fd31c45965fa9a2959b5262627647765dbae9da2f7b82238bef98c1590db7ecddfbf10e9fbef725434b37ed3dca3f96cd299fe8113022908a92f90ae8db3acd3de3b79a40705e9ee61ab4ffd7ad5a936406629def86d9ba50de8387c532ddeba6b73e2ff4caf883019af6be06b214af0a0734ccd1f830868396ff3d7e5514d94fbc62e9d613566c66088be184fa51bfe083e879d6164f7d761c32d323b79af0ceb9ba6ab30d69776663aedd8d0e272e9aceb1eef8292b691f7f72aa71ded21e82a7e4e1f1d38ab05f0d077446283063617619715aac22267da2fc29ab45d8f36349b21a7781df9f5c0544f776627b647b7b82031ad05ffcf97d5d8a036b8db5b88f71bbce8e5f326c05563de8fa2a9101275b3a3333249c7aa2cc9b52c8fa62a88035ac02ca9d486d557f6339929f4e64eadb6c4fd19e7867ff5e5698ac207008b8d2335f95e8f28522b4cd6348369ab088507b85a2ba96dca5cd7ceaf3bef8664b358fc8a49cc6ba4b2a4ebabb1b82ee30831f44de6c3c1f0886e7380fd3fd293fdcbbd952489dfd4cca45088ffb97e077565a1e0841e390aa5583f98b1044911d9b397e5db94207fc03692ada3aadbd55e9ee5b6163d63f321bf67a8eedbba320bcfcc9833329044f91ddd5ffb149fa874c03edf952f05194614e513ced51c3f730b186d42bff4ce86cf9a0ffca36bb234476d64993cddcd02d4bd57304324855b2deb49412ad79d2b44248e4b18779ec3c1e2be5141652283deb0e7f7acba2e73dd9a802b7a30234a712c60b1f9a116eba08f5fd2dec6b5923d48b31203902ff6df74005f068d8be3a1b60686fbdb5998635026655968c87206744e52e566dcccee6da2f444f312f082ff2316a1cb35026640b4ac728b5530d845b71a8f87ee03f23dd3c03af8856f5c4b278a6a027c827edecfbe3d22ff657b320435d387a981297ca7da727fd44a92d31541f744bf4ba8bc057170a218a83c99b07c6e064fc84ddb953e5647136f021a98e3ef7c2d8ed8ef5f90ab6bf038d1033e9d901065d7122164466b8f9dd75e548a2fbced4ac7107c7d551a21c7fbb8fb03bf098ef758ef78340c1fa318aadba5afca29e01f944aa07dffd312cec7c25211a03342e5ece2ef1b6967423599c84143fe2dc42bc589885ca293445ff5e53589efe83e3c388328ad49c89f2b0519a3607959cb4850287c7a001eae636493e86ee1e284d275555c46299c19be2c508616f76307dc807011afeccbff1fdca5af8ed94129ce8fc282fa993357d35b64616fac00ce3594c8ff57bb46aafe7ad8d71d3e8ae59f9fb8683d4ed68f5e3c3bbfc57de0dc1ca139739841383cdcac09321f04c85c08084832f5c1dd1554bd83e84b689b411e81cc9bb2590046df71e29317d8c67379e94c6e13d9707038a48959f2e81ba785cb7902b5727f6624f606e7158e78cec70e6ef648118599f1fe9e66aebe8aeeed863e959e716012d4d81274947b846bfbef60d2e3b080180bec95225d364fdbb7b61bc2744a7e70884a8edc00290a6d3726dde6cb1ca761cb2f9ff5222d4b9a7283a5f7c1ea2795a20fb270d3b3addf16763b61cd94d7bbd9a799123387697148a45813bd879ebe9d9ced388dc3b1917bba1af03d1a2cff4991090661887a68157f1f1255c96ff8fa10942783734c20c50508d94e6e48d29e9020df5e0909e48e02ffeedd86a7af0154a08a02aad4bda8fb1edc77ed444b2d6fab3c58b0cffd5e6e58fcef784d32462cf34b02caf0895500cf905bfd5185b62bcd0a2d81db32f5e8c80c2c410c6fd5a3e69d9fc67fb528af4820dd27f253b0c7d91c290cd3381a6fba6477b8b3ae322e884ed30cb4daa73b61d3d3e4c88371e6f2ab6873e7b1fac4deb0738f1c8050dcefd3cfed46a5a2d9d78008efda1c57d6af090bcd16552457a34b4be53e6f5d842aa3a43bbc42f3520be9f3d18d40407db5523b0d93cd736126b96190a7a6739c09aab266ca5f6e3b83737d24c9d45865ee2136ab87ed56f54277a2d06e8ce53ec682f659b6a6a09897bc6c2e688afe03b404a0dd3e9480ed8182e96d1cbc3722789fc1308ddc59e36f361869a065db51eac78175a2b14e191cbec933ec5427c31f3a05a9ea8e7d20e1438622c0208dba9e62f70399361e2df0175ba2a840008f02da38b8777ad2be51054b02d05aac1153ac0b70a28c665222d0720564ceffba09e810f168db405292b02654de185bc616d3b77e5dd36c63c7143cd43b97f5648a0a743ef751ab3732e299e3ff4534ea36e2cbdb94cc712bdc9d0278460f025ecdb497849bdd53835deb6cd17f206debeac9523f1a99d931f7aa5b63f4621852f249ddcf698fbce4341a69f1b8b38318ce56d10232720589fe07cdfba5521ed741ee4a4118cf1424ec0d844a3239ac8533f8a041e4293a4690599683c40a9ab07497b85ebc551abc5f4f17b118e653d034bc172ab1d670b1f72ccda7283e02b89a688b33172e6b591959c8e62325f530d970b27011f00d8c33470cf61bca3121e211e633345e4b17074e75a47536d0215e50e3429d058dc29d3e8bf2b1e1af5c9b6646e03e4b87853e9acdb650822eaae662a8d0fec749994f8238738724455f1119aeb7f7a2d42c0413018e69e1b3c26ea79c5f61fd4a73336f239643d4f91b77d6a93b90bd7bb94ca9b4f4cbf6c6db6af6c17abca63d1df7c5a4107fa15ef63acdd60709c1c53b05db8f13e776491b0e6acdb57154548b94a7998672198062ec8e4417a7e55bed1a06e79807fd28cde05dbb50964d16b77037e2b2a99fbdd728e8245c84e78b4620843b23d404784012bf955c2c2fb63165c0efcf579c825d7af712d17a2011f4357441977b70a3e0e9d10413206e23adc0bc2a37731864bbb3dfca6926b2989548af65657119cde53692ff14d7b54bcc99e0bb8250bc6958c12f91711ef6e8ed08b5a83c688d338a141cebf9917c64943407deaa1a88553dd4fc1c836f6be82adcd5a4f89414ded3c2081d37ee15c0d4336fc5a9ce6a60b6aca75003da34abab788e6203f0efe65cb783475bc8071fae99cebf19b3cbb0d0c38be82a45fcf8dfce1e2a7228cb7765c9e23c23ea66358c4f32afcaabecdad3257299b5172c9b876e3e9b98dba6f3c745b859d8e42901287a1c8f2da70a4bf68277d2472de9c064a2dd0951e3078b98908b174ef66e1982e08bf82f85fc577a89e08f0eebd903ea5bdfb29872eaa540b44bf955537faa1ffbf36fe6e99a47e5df24122cd234931fbb54f65c611fad98b46411be92510928fedf3329700bca427cfee1ab79e261ab1bb191d478a49c9e04d84a53579fb8e009c65cc07a7b45dde2af5ff3280cc58dee0cfe01c00fb93ebe876c2e836cf82b61e9cbc0b2c546c0f5a83b5186392cc822b9043ae0ae8bcf179fe9fd1957f748da047113e5903c81b30e7375a74f8c5e3957751fabe276a7336c5cd6e19f864861f691b1966e2a888f689a33c6ce9239af50b109ac5fbf397ab1d1fba2619fcee691c4ef6dc4c27b9dfee3ea966fd25dd22f015b247de5b6ed43e28eed6b07b83a46fd790331fdb65666922100bb991f5e7f9fef95df0755d557a600533054a891e55624a1f35d91cef863a13aaf5cb416d39b67e4126828338a74a869e8ec1347ae17afec1ee6d670e8c0a6961da739bd29f3072df85bed02124b0ddb2023d76bfb70f960fb02079527b9c4736993ee545b5dd8311e6c2fbef6b270614bba964a1834612a34cb7d0e78f082d11c0230cad74", 0x1000}, {&(0x7f0000001200)="0ba7d53f4bd1306c205c6b8de4b54f74a075ceea91108e3f2350ffe7230e9a1292a50aeaf0814f20be3b05617f19f9801204b935fefcc42c9ba632e06ff25c67541ec80ac90884997a2c5a9650a8f640d165be0dac5ac305e0d084d5895b5cf54217a0ee55abbf1a60e6c1c9148c526e54ea932d56e388bd64ad5d654b916448aa7c798929a7c974647e841fe3a4bdc70a22cd87f1ccd2ceec7b2e72d8e31dba5baa34a18d157ca4bd7d6d0a60132722008eaa015d1a2923a5d8ee0410ffaa777b787518827c704af9087b5b55988f38562e5dd911126e6df1a7fb71e93e3d4063bb6539e7d0d442d899fe1b442477289044b43c11384a5045b75fb40649570c7cd7fe1203792e3ea45011ffdf0cf58a4d3276c459036f5787d11884aa2b40983e81c25390c78a8acd24ec65b42ab64e6f70cfffe922011c799c1cd4419c1af513fded30f7e63394af51c4ce9c7b1fb0d364784cbfe26b1766fc57eadaffb3dffcc2dfbdac7def43796e70cce7c7b560bd5e488726af1fb7e0447b391a0e4b79d8c82059fbc5fc8122eaccc68065f846f13272032c6613b297ff74902f7d6ab8baa1ceeba7abf2ebcbdbe44bc0cfc069e1158923e0367b7aca9a9f5d1f135a057e6e62e8294bf1d99e287c5ddca133ca52e1dfde3b93872adceff075594ff580aeb483d739174673b87bc651d4335e731a7fabeb74fb7bc90e1a0737d2c2659dab147d5c8797d7d9117931402e050b4679e3e58a1d6cda09b13f23b03052eb7a481e539b7536b57194fd91cf94413af0b9b7d43defd7fe23c8b269a243383b9c106a603a27f037bdc6dd3da01b543f66ace4e57d3925f8f4b8bbff39c369242a58a9a3c41def4f8b73d18a3b9f2a735354cbad70ce3bbd1393785593db81d94706c748380875d0def3e5a5fb52138e5d7e92fd1f56c0f2982754ca3cb9ddcc4d64ba3c3c0cb1ff8ddff295c43926be3b1e79ae7a456ab0d2bb4fb06da71dc402818103decf9f51db618b63b3ea7181aff0129cb9ccb2095587fc8dc8ef40e9dd46cc6a08850407eca8610ed3191616ffa37c3b74a30be532eee6ee9e34f2eeb91d4f213800f1a038477b24684bf9e5662b5515da77b1ba7cb1007e413fd97c86bfeefc68068eb7d4112c9b7848c08b41a8a5f765ade3a4a718906f7a0dd2819eac1ef1bb0ec31ad6bdc6ceaec7ba61cce0c5a7717372407c74259144ea7360bc3eaaf7e8f667639c44c9bbde45b9f3725dce6dfdc78d46d65d8c563567dfc3b2d5171e3d3758c58b377fde0abe91cf49b8d6c7325b0a91497a0fbae7976c09a25b6cc2f5068954a1e9ec2367b8d88e9fb1dd06fb1e78c8668937dc6fc4ec06bafefe365af835ad2a402c1c98355c7e8260c909298eef57311fddc57ec235eb5a78116c977fc8332b4053c30e2de887da10b9d0976e98b79feb1df23e5183cfd1a17167e22096f7b10ed332af6ef45ccfcea673026e7b6b6bd3e6d8447ba6ff63d58e3e3f26688b59a52e5e5ae273a4cf679ecd37fb8eb894c301a2f4c83e403af62c7d317cf4565d22dee144ae6c459c1d570965b7898d28f0c4fea0702c570ce05e212e094a4c52f6a565bf4af5b9da9f24351455d17114dc687aeb3130343c90b169e2337cfedbd3ef5beb76a1d07c6aa9540e15367c8d3ea1222142fa2de0b41810ef2292c75726b8b0d53cd7d3b58641eafb1afe7d0c5de925e7d1dc03e64855a124eb6e043c3714737b9a37405a85ac6e0496b54840a296c0f7190ea4854aa802119e5ecd4a17c5d81792509369ec7630c25771605b800b907cebfa35ec954df5dc496e26969181e12b650fbfed4a4fecac4dd069b301be41d9cd33f6dd51d18542a2c057ccf6379ac3b5fd55ef7671480af12fbe125633f74d9bcc50ea9bd2a7523c027b61f5d2d5bb0bde3de4b631a0203c62264544107d15369c2562eb3f900a5658c2d5a3142c499955938362f53899e0c4c7fe5275e7a599c77c79c99c8d3ca20da6824177e1c3abbd72dde1881617c5d823176b436969bdf83f7d9a5b6563d22f0c39540c4fe9dba3c60ea55b8a8461630f3b7cb7fd9a489c9312607e2ae0637e9bc2d618c86ba0c44f60b5b65268b2314462c88e49da5b5de91571a4eaa65d5b4180c080a17e88e9585c5b11da5d1c2fa7485ad1ad70849bf3efd5af6b364cac124a48a3724955799ae6c99c49145511d4b0cd6df1a6176bc9beeb81aae5e2fafaaadf1d5776354cb556a75bfb1431f9f177aabcb65df8a058ce00e208c7d3255bfe661941243623a761a46b6915ebf3a1677ee710263fdbb0de551d14c1b73313341876bfec09936cf4095e42fe86c2c396bb7c58a8ef98b96812a1345e016b1e6c2cb0d0ca183d96e41896d488ca5aa16984e36ca901ecf768095fb9920b1c3546f64c8718d503945dd4a4c01ded6057fcfe52adbf1633b0a66cc78a94cfadb506e1e27747900277333695927fb2d493782a5004f99bd401e0121f9886e5b10d18512479bf7b2cd953bfc6b200dcd9e97f22e2a2e478b6c90c746c00fdf0e386cd000aa7e94758507a30bfab8635c9b86f336e8a4326585fe33c6bc034825a4e0cc440e98bdd58c54f6b5a85409b2a3a9d419f147085d9d1ffffa96c9972fe44093c82d448ae8b0a454431a560383481db0af6962c1f6b0f3cae9948b284118932e860127536fec9fb2e42ca619120e714f35a4f8c1f0070bec68fa1e5bfdd8ebace563f0ea545882fd95aab268ec07d759f23fe6c96692831b6bfe9108b46bc963c5a9f78883fd0ad9aaa7ff6f4326179567461beb5fb66809d64ae1775af35fb112a9c4615a9b7139ca5606a5897ab077cc987110e0d7b40cfc3d1358d5857d4f00b14b0b70eb2e36828365e5e09c8785bbb8d37b8bba974af2429842fe9133d8b71cc7e883ec46f68fff06260001f0385fea5f086da6ab0f85aa00f04d18c8f88fbd92b0875b914998ed47366c7bc179a0e1b45e8c76d37f35501e39cdcabfa1ee21e9d5add352c11d90788c819469edae9f358e3a17bdff4af67f10c4b7fc97f7c3feba6b952d9d8f8ae9ec458c157a0d9062ae000bdb57cd927ac5c8ccac6314ad185d8d5571819c1a3d2deb054397684b338affe138812e2217f4ceabfe38ee148348f3dcbcc9d20d5d4042dad3a7e4c81de53381d26cbaf6b372a08677af016606b5121f06fdfdf6335d93846f1776ad38cdfce11c9b4d00462d67703d8b74c93a04fa4f293d7a44c9c902ec2dcb85cb5159dae76bb4222bb427b934fbfc5e2d3623a4c187e19704116e487e611903831e2b238e53136f293c010150601e6fd4636f2fd0da0468bda53e39849b7df8cf575ff0955cb343214ba2473df0d3b13cd9671c21b2cfea555debc855bcdddc1c6965323eaaa9811d7f76c4fe747a982d33ab0341bab9fa0369dbbc5bab23709c06643059c8e44992c31f8136586988964e382a64f28100219c3d7962a0b6646bb565eaad556c1855b15d123b991bb4acd61c4b94357b9b7435ab3cdc5c9da250e689f9f797966e5d359e68e60959a91c2b7dd1c334b699611fd57111c5bd53fa3806cc2dfb6ff80c4221268f31447b77979d268fdeb2460f7922253eca3fcb6b9290977d6a853c0b5d7e24cc5fe3657d53d546d5c1066c219b075dd0da63327a1885ea0cdb6e3c887b6c61a83f73c2c7f478c694c81d6965dec57bc1c82ca6d0f54446e3edd6417c068ab3b6d39c3f33cac83b2edbef46b9172c3ecec3bc8c94b86521a37cb51282a85c7cfc2e63fa93f4ed5179352a9897437f78b536d464e7259141be5130640af3a6f475442ae1035c8dbfd1a361d190c93f8b42aff94b3ce4dabf0dd437d11e5b69f829149ed85e3153494d6e730c90e232f17c1947baea3b0023f99370721a84fa5329645451a10b421f2785272148498b2a8e5006fa0bca3b79ad1b02591436d8a21d84ea5a6c47c56c3daf878a352a3d366a16a99fbef2877e5f110ce46df437ce1377b8545ea4867d44373c92894b9048f86444bb7362875729427bfd1f943b8dd58fdbd9492f2aa4e10ac9547fd61ef0c0bfb620fb95f159d330051daf833635b94d4cf5d0e5ef936021681b1b351966e1725967809d95bf96d2fe1b0ad0c0613acb11e9c2b85d36b99513b923f0f0dade1521f708cf187ba49c9443d49844cfe8c396b8c85655722bc2b9fe19392d3b8ff34cfa48635d231c84f6831d33007d7c16613624a4010c71ddce9d3f0a23bfa506f0ab41b36391e3f6ff907c07b73175f6a174ee954e51eea38d83dbf641560e5ce4f068054babd80bdeb9f457cab172e7e8ad3843e4a07c3e2b23e541a04b42d3f9561fd23262c199c7ed3b923c68df75db4665cb3e1ba3dabc711a0921042ab12a093ad8ae8e04eaa599d827b48642521d50e6f1345a9befdbed1cf5055d5382d3d6015feb48a05102c5a690fcae32152b2db888bc713895860496d1b8750fe918b898718d5d0de55d63688969d5c6d4e7d6bb55e47b70ad4f1fa6023ea14badfd8bf258a26a0217c19c349052990a51d7f9fb7185bd33b2060a229a140698157a77ae1c9d496ff20435f493fce40f2c2270c5109e7bff0bdbaf9a4971df3138a2f5ee89c5b48926e041359b871fde18f194902f14ecc70e9f96d3eb806c784a5b989a7fe6fcb32f17987782eab69a394df84ce5c51d5f39dd6f7323e30d617c2315821302f284a41f398f5f49d96fd1bc4787631b8fd1349658df7e83b8822720c58175ff27af245cd706146c5a787f02cb047cf7c6032c0bedd3534232d6594c191b227ae1759e38f013e59722d23ded301dc6cc28e837db37ffe3d766b4dbb4da2030070b923589e3f8ce9fcbfcc83d775d1eeed1944a87e6bf08d2624a0b806b3942bd0dcdfcaa6eb3e1900421177746bb1cfd8374cb6c317253912348b072c38fecdb68ed48dfa58d68dfcd53e51b4b5d8dbffd6ac81d2f7b1e0aee566893a31e5ad0355efd16d6806abaac9a531265ae4bb08f499cd014323666652500100a53a8aab9895b52643f18bb69300ef323eefff202bf7d1d20c194be7aa9d723965b9a18d19245ccfa9273915f23c2b257c9931f74c043414e43a30efee0508cfe0afb050f76c0c5026086bff9bf239c1f5acfd7dddb3ca828cd477a6ab75d7f7ad04028cfd1e1e60045ae04c51acef6846d0fc2e71f90c22e31c420e9f6cb83fd0250398db2b01516ca3c5ca6ec90221aa56e4baae64eb6a3fd29d2ca8d16c178400b9cf3bc39e4500e638f24b4676c775c7dad48ed99e9b753c93ee38704fd88a6a655add4879112d26ef1c34863ee3b5c3c6e040e734d667745eddfb66c9da3bceadabde2c82b85a8d4f3c1b34e3f5f08f2d650e29e0cccd8bf1bf65a87ef04ce50b5b2970b2914a494cf70c70d0a0b8bd965ee7b8f55750e431f437eaa8691307c395204c3a311c4ce88cda6dc57e8b6fa0617dd7de567340442d297d6b890d19f47989bb08486e9cac2ed17d1e51d2d1fe7cc0e0657a8fde0f328441acc369f31cc8afcf2c51fabb80e0493f545bc60956d7809af41592428ab66314de488976ff2479b3eda417d7bad80cbb3131b602dd00ac25908f4855df4dece1d55a3909495fadf3315bcc869844b399fe1d5e537c1a02fc827b7a35096657e00808799d75f22e72699fdaceaec112174350b5f62cf4dd5afbf80f6b9d5b69efd4e1e6b53480049886746351711da97f3d3fac2abbc7f086abeea8e8b473ddd43a978a1b5f0944d9cfcc0ae78c33d1dd1deaa11bbd42a8e034c9b6835c8082139c099f8574253274b2", 0x1000}, {&(0x7f0000002200)="e10732889f5e42ee069a41a11e32e2fcfacef264a7f6643872f5504f44465d1eeb0dd35aa3c66dc821e81257bc4b6bd403ff7fd27dc48c5c7d96127607a96b1a95a3327373eab2681448bf80a1386b46a22b7ebc79b915679770fbdd6a9e3dcc587df28f395ae1bb6e4c28adc8d2de47c6a8de148a11e16652d46cb975b798b3557a4026a2ca07368727127775be2f432c43ba8b90ab2260e07a38205c86d55b815b1247484ed875cbe7eb3a944cbc1cdc4e2eca571476b88f081fdfac689cd4360b246b117e37cb70e3e4ef02c547007d19ef1696c23f65f9f78a8ecb", 0xdd}], 0x3, &(0x7f0000002440)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0x40, 0x2}, 0xa) getpeername(r4, &(0x7f00000024c0)=@in6, &(0x7f0000002500)=0xc) openat(r1, &(0x7f0000002540)='./file0\x00', 0x0, 0x10d) utimensat(r1, &(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)={{0x40, 0x5}, {0x6b8c, 0x8}}, 0x200) fchroot(r4) mkdir(&(0x7f0000002600)='./file0\x00', 0x2) connect(r2, &(0x7f0000002640)=@in6={0x18, 0x1, 0x81, 0x3}, 0xc) chdir(&(0x7f0000002680)='./file0\x00') getuid() pipe2(&(0x7f00000026c0), 0x400000) pipe(&(0x7f0000002700)) 00:00:12 executing program 2: r0 = semget$private(0x0, 0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r7, 0x80, 0x1}, 0x1, 0x100, 0x200}) r8 = msgget(0x0, 0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0xcd, r6, r3, r6, r5, 0x80, 0x6}, 0x25, 0x20, r1, r1, 0x5, 0xf60, 0x5, 0x5}) r9 = socket$inet(0x2, 0x2, 0xfff) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) msgrcv(r8, &(0x7f00000012c0)={0x0, ""/53}, 0x3d, 0x0, 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001300), 0xc) msgsnd(r8, &(0x7f0000001340)={0x3, "6503112ee08f49e954e07350"}, 0x14, 0x800) mknod$loop(&(0x7f0000001380)='./file0\x00', 0x40, 0x0) fcntl$getflags(r9, 0x3) shmget(0x1, 0x1000, 0x25a, &(0x7f0000fff000/0x1000)=nil) r10 = open(&(0x7f00000013c0)='./file0\x00', 0x640000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r12, 0x5) bind$inet(r9, &(0x7f0000001440)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001480), &(0x7f00000014c0)=0xc) socket$inet(0x2, 0x4, 0x80) truncate(&(0x7f0000001500)='./file0/file0\x00', 0xffff) socketpair(0x2, 0x20000000, 0x10001, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r10, 0x9, 0x101, &(0x7f0000001580)="0260d3ac324a362a8e5ea7d62ceb7e32e30863a1a341cb2810a4f14440616f1917be75422ec35c0f0ae607c77ad5f531ed8f193c919ddf86ead2a51a301f3918fbc6b9bc58951e44f3c1be3c77621d51e271e04a75877836c55c2f5125c0b4899190808f054f4061a3aa14e821cd503aa6f855522f25ee49ef", 0x79) stat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)) connect$unix(r10, &(0x7f00000016c0)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001700), &(0x7f0000001740)=0xc) openat(r10, &(0x7f0000001780)='./file0/file0\x00', 0x400100, 0x20) getpid() 00:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getgroups(0x2, &(0x7f0000000080)=[r1, r2]) r5 = dup(0xffffffffffffffff) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x192) listen(r5, 0xbc01) sendmsg(r5, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="01f0753fd859da191487d961cdf02cca6c878cfb541d5af0e4123c729fdfd13f5f7ea0742e64783858c3d2cec3cf06892d02", 0x32}, {&(0x7f0000000140)="554c37ab28b96570e520f9d2f32996ca51c7dfb94dc6b985417c8be7c9c3cd8634cf6027d3c238766524f59f64ca4a50cc34dd2ba731e359ae387dff7aece4062d64", 0x42}, {&(0x7f00000001c0)="9d218bcf5354fe62eea84587948dc018aa4001ee7ea17e763f4d6d1c37c693be6cd0b89bea4ba99355", 0x29}, {&(0x7f0000000200)="fef44fad7478c016af9bd1f91b6a8377eb061623f19bc9ab746cf9457631316e71c9fdc336e19196b50817323e8be2fe4e20eed029ce57ca23f6964c66df639582ebde77f19af1b3e4a4cd38757ca31286bbd9883763d2464b5e06b77cddc440212d48b9e95c1b277be79e46daa197db0ae8a4d874f2c3d0d4880d7a1682a66ab591ae4ef8c510c29e470e1d8f298af10340034bbb7385b5df1dc30e29bf12b8c411d61ef96f4647cd6d76f860d94c2576b70da33c448273", 0xb8}, {&(0x7f00000002c0)="748b621e9d3da881e688eb19acd8fc37cb8f6fb318c1c012d540331a135bea89746ff4f7a93d0aa1b14b1fc7d817bad427a0a620ec3cb6c139e6122b5eeba5b66f1e067898a1620a19d52b3586ad31723f2d4cd5d0c768b71dae6993cb211cc3dc03801a3d4de46d14f3872e81f055e7c2c907b025cd10f482a16b5b6984bd69e7c60ed540977e6eb28b37d461ae43c0d11f7a280f5e9f75ea4e0cefe2ba0eaf7195337136d398daae8ee2f5", 0xac}], 0x5, &(0x7f0000000400)=[{0x90, 0x11, 0x8, "74d3f03b3dd742d5db95dff1f4bd70c0e5e86a13a70b12f8e9bf6b0ad8b20c72b029619ebd9c79be979beaf13d92b03ed9c9ae321dbea0774001fcb222db27c6ebe7937997777acf5dec383933263e8b3fe6050a35af3d47ab386fdf80788e21babd5828cbebec387ad83fbdd32c511a84e5a30302209c89ed1e1e"}, {0x110, 0x1, 0x100, "be6af7e7cbf50387f36b54a7e9d36e793da43b48f9c935cc514b905a7b4d963c8a7e180aadf30fe8000718cc492096afc00aae7efca90d0a367e5682d6efb8d66a0e8f44b28e299fc3a25ad90b0334a934332b0d062b3cda8243d2bfac58d61529e0332604ad4cea630f239e7d8c07cbdb19aa5c3deabccb49588d69f982ffdbb27c27390ad53fabb582d2f3df59081921c1ef42dd5f900eb6c1decb01a945509ece9f5b9eebeaa1c35252a14146f60d188e03c44e8ac7102d8179691ca62ebddec1f244096f7fd544aea1125e1915378dcf153d0ee263b3d9c8da09374ac2c2bb164a36093c70b38369ea6a33fb550a02caaed76c5466405929b8e23d60"}, {0x1010, 0x100, 0xffff, "5d04d35547e10ed70a906e9fd99940cc75de2fcc9547f9dc5b4278f17aafbeb86bf86956b21925ac3d96dacabfc94f1c1a1a73b6d29505a4b7b3eb889e5a592afe576d3cab16587c8afacbfb74c70fb2ef00467ec17252b0adcccc6f10441205b8c97ff11e970462ffb0fb8fbccafa54f6da44ba41680a4cf556f841aaffb05278d97ebee144c8e262a2f449ff58e01610eb56b04941ce28f60187c14c111c458b238d0ec17b65cbc7defdfa14d639adb3340db0f1b88c4089c5d75d293955f2220d022381267a76a603cabf7d4370118286e3e83aaef529828c85fef4cacec781d4ed02210a2dcc93c857a9ba66d25240056429ca9740fb405d5f15451e147276e758597d6295c9010c90d5419f9aa562d57ea2b23319470b30cef9dec09e4b01241b7678ceb7d95dd3d19aab3808e68456e4a1d18a58e38069e8f54fa46d531f3ab7fda4f1b3b7eefb95d4bbf871152fe62856e9a9d4c37472c5c1fefbbb7b0697ea19ed3baff7ebf6c596a4dd955d961244cd875b22837a095dee9fa5cb026cc2236451f02914fa7452a14fb5352ea9faaf6d76b7afd671a75582729f1c8370eaf759e4f27502530308b2fd26945f174bcfe5e5d7a445feeee2ab46fe3948d051b299b7bc93a5ebe602c119f482ad808c0784225cd8f79ddf0da0ff29f9f2e375663cf054cfb619c56ae48f02818fa64cd5974871a9fb6cef6742935c2a25a4e247aa20d7afcfff04aceadd564b95ece004ff883b4057bc4516005416e44946743397b8eac1e95c483fb15d919a67260b5c66383b89cd2393dd0e0b5fbb72d1ef8ae0f7dc8c239257d63c5b8ffd960c01781895bbcfe420fd504ddbe7c3cf19023c7038f881df53e3119f5a3fc7305935638061e6180a3a64e73f4662960156ff69f7e6ad075f1a55d41db7efc1e61de079f6f95794e0c8e6fcf0fca8e0348516365a84cf343ad13ca3c94a82510b84b669b9cc37a223ce207319f60f2c4c29973ced7cea39a4f5f97d9e7641533023150cf302c10989fbe427adc1c947fb87ff4ae9c9eb3f3b9a92290df9df3f09de3a26af7dbe7cc5b8a086b6f6ab480db2335a9712ad3d70da6ae97c18cd0add5ab2923862ac183894d661d52333486da3ee03862602b2e75a87059443c52766cf295d6e45ad134476e247337c2b591b3b130e7e7166071c967b3c9774ddb1fb783518557738d8cc81f26d1c5b7002747e655af67a2b85d0f1b1d291ed768d25a498a5eea352408c0f21ddef5ff98ac95575acdb4e19c075dd0bfe93784e481a583ba13a813f9187c9024b23c22542e021d5dd1ee7ac0e83dc5ebab8e96ebe101bae6d20045992a8ac97fea1c505fd58a26fd056f47c2e8d1994b617f68c6dc25e6e64c4499f6db4ad53e81c434144bff347795ee42bd604fd4e857663f7f8f0f5376dc1a078c2b0e3ef159cac1563b0f4d5930ba1f3c1d0c9c15384dd8a0b60588218406eb7f33b5ebc15307b5215db2f0c4b49f5f651031e97987acaa6e0c9faab7326e3fefa50c6682804bd3db70adc35664dc214642c0ae1c7d736fdbb006811ab57f01a62740bfdbed0f39f0356debfe0382d2608d7d02edc4a72a606ee548364e231bb82411607b227a7d2bfd49ad82f5ed9653c9cd54fd23a81f961b0d4b2dce516d7e6e409ba190af233c01a09e21b99170e6224de9f3fa6b2c0bb4ee199ed73d9b6902f802cab96a0ad3ed813571ea6188638e58cbd3659e18c36578e06ef323d0d8668f101d4fc7a8c8ec3c2c8654a7150fe87098171a00b0527629f6c3d72b5790c9feafa3f821f432b7e072c91f190d4b293ed86b95f1efe21e7675e8e604244168ff03cda499409d735f79570952aa85be935dc5b8b72ce8239f03b004d0bfe7f4ce74644594412a168c844943c12223a94e2f07521e4fd47954402e5e30c3fda1dcd9197bd837f0a6e33c3a8bd052d8b3cdef57ad69dfd7c5d0870f743e5455f9dae3204007dbb14a9dd58098ae5e3a2dcc91b9bf6eccf388ffef747740cecaab27f1d824e65da159cc4e3304d4b1ef47c5f45528ee7a42f384f223792d1efdbe4164cbc9a17b4343ab33c8f689e5e8781e052be990c2dd2e370b845c2f85913480769ac96526b568ccd3ae13d4bfe826473f0944c4bc2a7e6fe6402e78902d8c88a55a433c54ee548377c8b241fc3fce8fda4b229f1de54462c754d964a227d5e2beb287f651c56c35638b583dc71d23023a654d1d602cb36a35b59b934975c083d1ef89fcdb68d75806999e578e2027d9b6dbca7503c03969f350635b5d4d21e84f78c223747ad3b6bd80d87d7cd0fa4de201575488edf63f04c031774f869e9f9f425f529b2d8ab6a53baed3936497e3446accfa65e840e55507fec89df346945f1205833a3d915c5644409897019b49446f4b94c20db7dad6f3a2167ae93007a1d16462debfa0df82f5b65b9dac6ac13f3962e411da389bd181fc02320a09e88937a666bcc026cbca0171e2834f5e997d9a32d8fb41b2b3ea91ff81532e28b1f8dfa867f0bddb0c91afd1af6ec26b768c9fc56f3819dc7e224f064dbb0f27d15a93b53d630b7679d4b1b651d8308091b6144090c9c73e4c9466af29063d9c431f7a3ce5d65c68efe08a6ca0a331f6689aebf04a4f5182ce2bddc4e5e8482ed77daf0dceb7cba0bc3312796096768c0a43e57aa21582f1599f93950cbee5dffe1b86aaa7e1fc3d6f860e22dbfd0e19ec6548098c3abebc9e76ba1c6ecb98330c478a0f0e247c64d53e98d910ec4731659bb1305557a391e17aa485049648ee6452c047838578e0e40562d3f4ef3ea71f5f4f4b343aa48027eef7340aa187774de18f313e955c780e2c7a305a4c6fd6aba23896635a45b00630315230bd2e775061a280908a450e00e6ff66b170aae42d1711ce22bae442cd301accf09d1d13d032463130b28bc5103718d8ec36332d3d0d3434781a8132720e30d13bf30cb0f73c8f797756228401fab84b6f113c74db4c643ee91054cc5f201f02fcde3fba9bb2ee185538a3e4fa96de2fb125b6d80912a03e2ba3fc3e78010c872b987c693abcdbdbdc6771c864d4e7d15c19e1e80a6368a41ac4a556732511a17c51bd81ebdbef44e4e51216c3281501aa8ef371e9e8120f12de5de6683591e4265e1e2f80de5dd4a4d02b6a4f725321f1e58096c065ba14c0717ba7f5b436da137b8dce4661be91d661c55b35639ddad76f397abbb8be79a726d641cd161b32de4d930435bda7cbc0a0fb92064a80d9e9425867bbbfbd3752ae322fe4f48915e19aa0a2860e7b749cd25bc3c5c2e6666a9d07ee4319a52a430afb27a692332b0af6401ba664a39ae148315cfc837023548b41963e816f6874b908d67ea3ea399e8d49fe7dbaf4dc3fa6eb615dfef1be61cf49a6373b785d506f051207499d2beab05d8822acd7dda1271a760329b76e5f5c191e2f4f0d6c9593a5ce5ccb8410e799a6250784904e8a673d85370d91c254be58262cd7cc39943677d032a0ecfae9e2bdcaef98f5d0c6de8f1a298aaf028aacda187366590fea27c184f9e3076fd0d7b58ea2570051f6ccbeeb3e03e712d711956a339e7b3adc952e53d1ef7ffc966fa245b245b7ccae239bbb8055ef3c2f158ef8afe6ee0d137432ed1cbadf95603220bcca7c0740cccb8f262547c88e051041cff1d549bfbf316283a2cd06e117e20445cfd25ae3bfaf82f94410d28d777adcebbdef0b06e526f8379d2dd5a0e072f2a207e1120ff2c9c719bd7e0aabba396167058f79178723e9b89178cbf24b8ed329e87d6ca91fdc341559201289621ddd8a8566d15fe822599c74440af3515c1d004aaec874b2b827b7c91506e332141e81616bc3796edf238cb546009ea08468f3d91ae01162482b727710c0ae2090bab6ed9fd71184b31cf71b2601caab070604d54f3225776be02659e1c46379c2cfbfe20b0b2b26ac2322105fa5537494a3814612d3502feeabe18be6e11a8b89d19c3dc444ca9b0c19f3e1123a058a4d450fd70dbb82dd4ede825f6fdcc17ae0c8f1228480c7b2387384ea6c21ebf982ee8821b0772011849c97e73097de50516cc00e8e4c020a95f1400f6f53a0cb0a7f02a965badba7e0c90e821e07cee338eabe61c51874ae24e9ac0e4693fc365aebf765810405f9d2e7bf8b77ef268f436d26438da7bfb40af3daa78c4b2d7fb23983ff28f1c298198f462fe4775f8ea2f25b91ba173d3dcb9ea65bb35ea5707c028c3c564803204a30817bb6f4725dea3aa02f51684080676a32cc143cbb6e7e18ed53b56d7838af392020d2845126b4153553e2bbc7c91d3a4cf1de02ac0d2fe7d7447259858254315a2fa211fa01dcbad059025c7796a7ceee8278d1cb0d3944c12523a50ba91a16337e8024c4b26455b876200da5ba9ec3d87566dfbda9207f6b5832d687946123a188c17f090d9efd12169ceb53c53fe86e87673d3e3df2971f05b64afa2596517195fe9b72c659f32ee98762ce4fdacdd5c951b367f113f5b52a6915e5303d5b1ef3d6c4991c881adddcbf30b3475c669a8c8268f71893993cf89e61675f36f447fb7a19b2a84c9df772fa2fe6f990511c73f59557d281450a3cb3ba0a06f4e54c24665f08eee1d3180ba57dcf270a02d20a37a94ff13114232d9c0a782cc47cb352eead9ec93c08ae44250555aa824bad642bd5e5bd33c46fe42c576e7ff0c4f351f8c134b01ba1494317fbb854b5e0e6a03030b28e7ac093eb4923bebfb21a45ff5317026bc7e03250fc3539ceb6112159705acfcbc8793b07a8557511aac52dba39da497078e05176535e0d33b78333f12e24f39db1103334e9fd1b32711164456881b8b81f8ed4e34a70d5f63f9a3293dff425c00b69da2ca51a401d2e6d1d45a6232e58ba052839bb30c82db3b2457b15c2ce1c0b004c9e53ef5247e3f45ddb1450b958755397bb44907c0d508703a74f2ad4bd274f375d2dd5d7c7b2aed33a7bb47880cd3fa6df5528683ee0a0e392b8529553cad948a91fbb67a20ec98e49e96e38836e6757a0c54bbe73209f244fae1c1d4102cff7c745e79d7f29d86b91db8b5488bf9f6619fb69953a0ea710b6a09e31a0c297edaf8b1b1c0295375c9da4a29eacb91afff54389b42619f4e66a3c0e757084b543e7ce746dd907d63203edd17183d0fddd1db3602e925be7b6fbccd5d769584034c3cfd8e0616511b2e6132836c058817945916183b3015fa3ed27339ee20ce0b3f8985629f00c6308b2b8a4b68a15c3dffa3a4ad4ded0f6d2841553cc4ec8256d5b1042c52941653b16fa2ed05d092d16e979a7a48220527bc508529eabff84594e063eb6025ec21cf232c1e13eb04638cecffc15b285986824ede3a59c86826a1fe53a689599ff94ca67417f1d7e98b607e9c302c408994600b2e076dc2c9b5fe6122caaf577688aae5950b469eefa42f1f72cd13dc0465c5127336de5ddb9cc19d3f5609a1f5acb7705b97d1383eaa3832d5a32260567319446e493cfb0ec488bffcbb678a2dd57c507cad7b17922f978ed141ef024a53a6dd9c39eb55830d1f97521e01f575f49afbcf195e31aa1934cbf883d96424bb1e316d5b6b190fc7cb269501145cd475f06f439af66d23f31b03dc224d0013dcc891d88607f0350cb885fbf6c7fa40ea10c6e6ed4453f199bb0b92d768cbc8556694bedcc817d3c5200d684ea15a39497e446b11abe3ac477a3cedc34f5ac8155fcf65881fc988a72dde90009341fa2de1e480c3c6f91aebc1540ad582c57df7aba9d256d7a1dcb2709e73c1ae6c866646"}], 0x11b0}, 0x4) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) setsockopt$sock_int(r7, 0xffff, 0x3007, &(0x7f0000001640)=0x1d3c, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1804, &(0x7f0000001680)=0x5, 0x4) connect(r6, &(0x7f00000016c0)=@un=@file={0x0, './file0\x00'}, 0xa) setegid(r4) r8 = semget$private(0x0, 0x7, 0x1) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001700)={{0xdc, r0, r1, r0, r3, 0x20, 0x8}, 0x7fff, 0x6}) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000001780), &(0x7f00000017c0)=0x10) setsockopt$sock_int(r5, 0xffff, 0x310f, &(0x7f0000001800)=0x8, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001840)={{0xe4, r0, r4, r0, r3, 0x5, 0x2}, 0x8e29, 0x9a, 0x5c5}) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001900), 0xc) pipe2(&(0x7f0000001940)={0xffffffffffffffff}, 0x400000) fsync(r9) setsockopt$sock_int(r9, 0xffff, 0x100, &(0x7f0000001980)=0x6, 0x4) symlinkat(&(0x7f00000019c0)='./file0\x00', r9, &(0x7f0000001a00)='./file0\x00') semget(0x1, 0x3, 0x208) ftruncate(r10, 0x9) lstat(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)) close(r7) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001b00), &(0x7f0000001b40)=0x8) recvmsg(r11, &(0x7f0000001e40)={&(0x7f0000001b80)=@un=@file={0x0, ""/17}, 0x13, &(0x7f0000001d40)=[{&(0x7f0000001bc0)=""/60, 0x3c}, {&(0x7f0000001c00)=""/100, 0x64}, {&(0x7f0000001c80)=""/183, 0xb7}], 0x3, &(0x7f0000001d80)=""/158, 0x9e}, 0x40) sendto(r5, &(0x7f0000001e80)="bf29629088278a955ed3b2347059f0414438bdfd1e0b11b7", 0x18, 0x8, &(0x7f0000001ec0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) fchdir(r0) sendto$inet6(r1, 0x0, 0xffffffffffffffec, 0x6, &(0x7f0000000100)={0x18, 0x1, 0xdd3}, 0x10000020c) msgget(0x0, 0x0) 00:00:12 executing program 2: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01853d57c4c71354d28f5a3e6682d3f69ddb77e3fba83c2465bb8a5378fbc281149d3f13157f4636db6f16698e64fe5ab613dd4e466b5f5af79dd224a03a12478fe534d2249ee2453a622b8c5d27764dbed1fca8d308590a"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) close(r2) open$dir(&(0x7f0000000000)='./file1\x00', 0x202, 0x0) preadv(r2, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0) 00:00:12 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x67ef20e32c4e2928) recvfrom(r0, &(0x7f0000000000)=""/48, 0x1a1, 0x802, 0x0, 0xfffffee6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:00:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x1}, {0x18, 0x0, 0x8, 0x4}, 0x2000, [0x7fff, 0x6, 0x20, 0x9, 0x100000001, 0xfff, 0x9, 0xa7]}, 0x3c) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)="63d12341c989c8a55e146cda890284f4c210f50433a27012782c4a146c032ca3d09fade64d4a454a9e7c5fb39d2f4707f3ccfb2b61ce93c849cffddad910be5187618f055f812878b21a4e0e6e52d95d4bab4eafd75d72926fecbb8130b493e0ba124022db923276b67e824bd35f4c36dd86c631d53f87bf238c7e5fca7d0b0fc08f1fddb841c33674da8bebdbe6a57c", 0x90}, {&(0x7f0000000100)="d2c66d67da43ab2d860cd0a956e782502a1fc4fc24fb59502da13f364f9475dc2582ed17c43d27e82a9b8a80fbbff2ace770bb5845bf0b21fcff81ac0e0127fe88bf9a66f8e4f82336963bb535b787a7838d9284733ed2dbbd5a467a708f72ba2e9550d7f48ed0a0596b559f41a3e8fd3d0bcac9204b2dbcc9af80589a853dca63e1f1713ccbaa1f1092315b36082b09c7a8b0ede61f5041809a8101957135fbbfcd32e5d633e83b39c9b93d101e3c5df916905d11a0866097eead1f859504a3436859e5bee2dc6dd3b523b4", 0xcc}, {&(0x7f0000000200)="9e196c5ed4cf77ec8524e251f6aaa32d2479c8f5801682242c004eab497a6acea0d7a210765025bd51cfc6d6846446196f5996b678bfbaa3e186f6a166dc108f9a3a20535e4b27f6322f4093bae46df816f1af04e6b7228b73b6348d7a8dc381745c83e65d2934de77a30de84857febb9fbe226b2a244dc1db60864527f9d07b3b794c9929426d352269c3362af4e4f8", 0x90}, {&(0x7f00000002c0)="aa6664bd363bf3411b49fde7f127d1", 0xf}, {&(0x7f0000000300)="e4f1749cbd27e615a1692bd21e96738bc60a474d187d33f362872944b17712feb43f51fabe5f33571f2b10993aa8d7b427d85b8d2172063df55a2891ebbf9079e75515e5ae2f5200d9e31fbb552e886df2da33074141d73e8257b8456ccc31fe43d34fb6f7d63a1876c1dc", 0x6b}, {&(0x7f0000000380)="dc704cfbc101f2280ef5c64a511372c40e401e92e2d8ca3096b23d4765f902a635d8bf2023972adf85270cc5d51ecedabe2f2ad908b250d9d0feb1875f3f719893e5cd37e27863e4d47474f6ad1bf283e17a9d35a4d6471681c3571389b3499b0ba580b6b33e412019f809e61d9957ffe6a19efed9adb7462bc239409d4d01e7b4746ced9abc2f3a6c8c11763522e2660cce62bd0d64dc33786ade72c416aabe5055a90bd99f3748a7e2d594161342daeeb84ad22c434c992a41f4", 0xbb}, {&(0x7f0000000440)="034bdd0be3ad638791fa14680ea6d29327cc2d4af3f9b418e767ec77cd681557273b968408b8f66e5104cf93a4c2e15cc61ff8a8b92097fcb6c29a71c3c0221b265e3e6dcaedf3604929317121a2cba33d82a9c38f9d3d429c742aa366fc4610e0a5a9e47407cd1ca1846ea6d17aa55f0f920446794580ba86d8ff0bbd1068198727bf7d120647dc67748d81e5412678acd06d635dbabd075ab4da7f17a21a27e4e803f8fdc262a524f25ffc2e25b46155", 0xb1}, {&(0x7f0000000500)="cb3e07820518a57d3e2356772f0e78a55b42e05fa458ad07d3c9dad86e5545009b6220cafcc2f450fa0a8d26d2e74dc3f1ed31c49969ad052d60e7219a901b798987837cac2091fee09033d535ad0412060cae8cc992c123126fc5", 0x5b}, {&(0x7f0000000580)="751f7818d0cd4bc724084d076974a2d13391082a34a75a03b1e95ebe90e690b7a77b757c54b395381970fdd094fff23aaabfb3006eaf7aeab5fdf9ed04d392395cf3ac1ce8b2bf7c80519c313b054c1437d09beb2a5eb4a2b11ffe8e8e32d0711e913989ed7c4bf485478af035fa8e9800f621ac4dc1fc5d1781627555d5e6b826035061bd3eb2a28c0443c2d6f8348940ba5f1ebbb03068a9a1ca68b6", 0x9d}, {&(0x7f0000000640)="28228ae09a2dd5bba59d44941eb6088b32d17ceed632628a40b14214422452ed3da27e64f4303874575e8f33084c71023a13387eda83afd1376947a82580a9b462eaf995c478da1a2d0519b71330bca5369b2f3dc6c49dc5189ae5fe298ad51b4fa310dfb965d3f455fa63b0bdc7e7b312e20d13d4ff07b854357f822a4cdbaea0964f168e11dad26d905b23d53ba4e00c50874f1b8bfb3d1aee0513e3d7dae1f3f591df44ba49a42ba9877f9f081f70443fa010a47aacd4e58ff86ec562d2795f2bc9500312c6a11a7f8813e5b56e66f526492ff73f801a8729096b4cfb198641b916b8a9038396cfdb4284917c332426f0f143c10667e413aea60f66137bde4cd0579c6057245a0c0f9e1079963296d69c2a58fc3cb144627717e9f32e490cd2ac16fca95c0a6195fdc1ab2dca4c126a4fa9c5405ca4c6f63da0b5acb51cde6598cdf586353789504f0b61d00968adac60ac5b3be86b3a175b2acd19688bce0101da36c0cbdd434256be3b7658994dc0aae6f03f5dbe80fc29c33e882b1c2cb3ad452dded1c2fb094f3f0da9fd332872918480da277b88d89bf043446fccc05996d80accc8ab8c3bfb7e38e81885dff3f901406c0d4d0bc83e194c7f9ea6948fbd5871ddef42d0dd329762e36833060b6755fef75e15788a793d18f9756d15e16ba39ee28d779a8b84fa9e6b3f36c345f4ba856823ee3994c9c8475724b69017d30cdaf58183e835afdfe114b228b2aee8bb82fb15fad57a0b9e2c4349085027102617d44830368bed674ce382c64902f35964bea5ba22e3f873178013827215bbb16704f2fe31ca3aff76ade03e5d98c5b688a6b69ee12b1bb7c1efbcfc91cf3640478811a411d75bef498321f3be9f7df0b06822561df4856b0060c845d6f03f0edb2178d216df8b5ccc8bf92e573fec2c1fb18da3f96550f8658d52b196136b2748f9b542a88df15304740115025c88d49fcf6a8ec42721faa8c3bd33d48304d9bba63f02a3052ceed6136651b8769dd12d70e4a797055db5c1aebe17d39c5a7de40fd2308308e69c12539e567a6669bbbf2adeca92889098dd75462029b8d7d4fe3fb2c819e31b49674f7794fbd0b8e3b055a25669772d1ea544e62c87de7838bf95c2b61454021e83e2b1b0fe77713f1e575563b7609558b448fc08070319ac0268413c8afd257c0594b438a96307fe736d6bd711df7049658a28be8b2ef06217e0ca10aaf0c92c31582253d22df98f3c8339550688ef44e378cc2ec66ab67a990d7383ec1bb63099caacdab02699054f37c53ec95380400882a8d794ef0ce2b255e816f44870b1c86ff6005df6c0c7633165ef5903b8be6c6dffd0170436bf946bacaed01be55c70005c0bf47f69f5181964c0feccc96a76022f930566bbcbafff33e0b0e7456b5ebee2e7896521da580c8b5a081ef929e0821f5eaf113f738887d56a068e07c981f5fb261423ba17400c8dbd9058fc68c905f60b24b92829c0a09772349c0e8f020d78ed37ef3376301daa3a408d921a17f94fc6926a1b0f22abceefef3c5a33c4f37ec04efcbd9e1425567bd054c56cd4294b44507c70e1f4f5f1540cc1bf525d18b2db6d74ea725d2cdba08ab58ff66f7b60737ae254116485b370e1f3ef3b28653f1631b9c41a383fc79667e48eceb1ad4d1ff06bd700094135f7080353f7ede9c0067059a5958869f3ca420f0032a1856b87d09436074f74d576c7b4f201428e61bd6f95f4e628b6c1caa35686e5bc384633fb338e451691eb7ba0892895f6703087d2f193db7c3ca22c4500dfaaf9b16f78faf58c69d40d4e33e8fa71fe9de29822ba37e5de42f3159a912788af8c3f29cfa919fc75bd800e30c3bc46d37b3057ae82c28a569aa5472f789151d03ec0254b89926d1786034e2e43272aa56eb64fc92cfb26da39007661787fd537a90b14a87926d0bcdec7ee705eeb9d2dbc4cbe461409602036964b5bcb3ae0649744453ab9e5ada90720e2f0f58dd413d9202b5feaeb227268b9e86bd0764ca484246d47194a65c6827a7b52938c61936365e5f682f86a4b6e751847d6794cb98116a84c3460bbbc76527a9ebb0c3b328bc3d83db5c924738a89cadbffb6f9d57a0ebc2728260f8ef39c3aaee559871faf6913f6599539dd7cdccfb4cf21ca31179e47c476dfd4463065539775b5b2a719efb1cd6ebbbcef9b39fda836a0b8de6b9db2b026f0f77949efa1e6b57784f8b0e94a1d4f130e158e22410dfc8c27bdd6abc35d153e8d3a56cd85f716bdfdb08e20a8aeb1ab6cc524115d574c3c510b288e14ffdb6c6fae610f6b7def7f49562da43129cb343d11c86c847ec85b536733b257e3003d3320c0ce097ff7dac9e2720f317c2aed5cdec7b25a237e87a7ec0c29e6bec905fb441d37a9d7a82baa119703e5bc43d6e97aecd8f54ca659f936bdafaa3673f3d95e4060c9250996ccaad134f115c11ed319e951f204534a03aaadec36531f09db88f83dfaabcfeff2213ab925ede0ec4147cdbb32a193732838cdfd8904623196431eb2d3d8b72218b71ad8a4b81e1b755caf242f96a676e8532d84768162a5c20c6470b0c45d29a2fb6ccd5a22451bd61f300bb9443c3c5c4031f61c4651dd5824a67a9de19725221d2d0732954fa81a0a77f8facaf8f567f661fe99a3a43d1441d372444651be3beeedc0b0ce37c04ab1a277a9fda4772fd5965774db42c8a9fb91d79d473b0e2fcf978b61daa68a94cdc508fe811148aa07a3975abb0e9705e3e115e09d4ba82d16a25cf313baefe03445949921577d63531cacab5fe21492c841da4954384487b6827cf6be3fd31310f58bbb955fe9fb63ef166faafb6fc8da39cc41e791285ddccad94b213f427b4342e0a9ca221b937746a8013e3746b2c4c1490dc62ef4078c9eb2f30bfccc7c05b837faa95204db99cec225d919d9d8ebae29c2eaa2e2a8731705c22b4b86194c962e4caf7b56ff1d0928f4834954aacabb6bba9e9ec45b0caa45ed76db8bbad500762e6c0261563abc75cba87523ee4b6fcb907080aa9d81e513cc085e602db07ad01b7be70a9da68ba070d7bf2e3a94a1435e5f742870dfbee075c3ef50de381dd2e49ad462cb057b5ae8761933c5ea9b4b00143e0ef839284b460c667b5d29f43f6d2dda9cb355a5b65cce80299e4144b11188a1a0d490f84ed5779320265b35c55911b08babbb69da60f6fc72f4d4dffe0bb37029cc6d7220939998574d8f8d93efbf6f39146a05b19714273a86997bebb851f6cc2c2b7a2b65451521c09f9db696b31f282bc53b48e967fed62bbc65825d03401eaeadcebfd8e7f7ecf2c13ca12e1535a58c565f4e58e135260e128a90da1b9f6e773ad72e15d56f8a9b7885ed0d4d12c7fc2809334a4fa871ced988d44ee68f1b197113612de9c4ea7f9d6f9e6136e668feca065c942ead206d92202b9578a58a050973e6c2b5f3964d6b9f5a879a9bd069a2d6db26c7a1477585b2bbb47bbff680f80cadf0371f333d3ce39515f80aa6045a38c2eeeb497bbc309b3985bfec158ba1155585938ecada40b9edaeb600d0766be86d2a17403d1bb732d20d941fdf5b4246cab406819140badddd7f1cfb1a306f05cddca2309d3a2ea56d313b689c50b6c7f8c55103076fcc2d140d0fcf592049d8268b475aa8ea0179e60bcef7a7dead413207283b12e720482118bced3b829dc43e6ad356bfc72b8d7e89c03e9281572faa6f9823b06a51f2335afc3732e5bee3d86d4d1b224f5dc193b33c421a539bdbfd3f471c25768711827da0eb6bb5e734393a46c39cd52ec7318904188fdb16d0c888e0b4c76d03c06ddb11cea4a70f3168690b0a9d6008d65af9265ff6dd14e7c45202525b1d76fbe128b7dd16313d6ed856655a0d7ead07730595a2a728ea6d04ca4c4c772b3701b6b56cc989bc1741862d44c1c95e7c83174c22de71b0354b5d3119681f75398a166ce2f7ebe5d69d2e41ce3a467bdb05ddf2be2af45459ba4cd9431e8dc62f6d129a0cd71cf1f56d23c6457aa149b37e3e9daeafa4ea1998ad9d1e6880031fc7d2f7bb5aa3624887a228049b2fe7c71f53d488e5b9a8f5be58d7022ba44f54bf7d3ef9f952fc8709c7be96d2aa49e63caa8551c9635e60e9481d826fdcc1ec145747d3646ddf8fe4c4643e1d47e2dc096e86bdbf9a1983a60d203133b55e12d0f547bea9a5e53b6429aabd07c3d9f8939a897a7f46df7e3e473dd996a615e6f6e3a70ced5c1fe6473113fa732034a54a4ac8b7d2f688449e9cc21a50daabed4c69aaecfea1722e460232786db9094c63972f5af6cf9230fd043c20da0e34fed70bb2e7f3481387107224d260dea428f43f922cd877e4f2848d66610178835f701bd5fc642e4f8c1ba93723bfdbbe6269f3d1862263bd074bf3b6551055e102a02cf49e7f250fd286c2c5de5c833835f2d567179bb5e5a8133ca8a995dbeac4a49e6fd0a31628aec29bfa089f65d2f4c1f1b9a6954a09c380cf18c29d417776fa49ba54aaeaad36867590772a59dd3bd31f263f7a431a21c2eceda05105682afd222b73f94237ddc111e077f1fae1ec9159b585512bfc14e5d3c1ce6d7114cc2cee97c0ad6504c256ab9459fbe503d779a920ea2641f7fbe487782f1fe9a74628c8ebb32387debc7dd8e285b72608721fd56dc27bd9b742f6cfe2e73fdbbccab93ea9fdff9edec498670f46bd3b170a58d03111ded15dfa4b6274772d7e54a00a1df66f4309b552cbdaf3c16e80258bd276b178a48d19bc90e5f5839beb13c0191e609b0fde7aff8d7838781e6fd1651aed4fd30f2f5a5b30b7db2efdd1bdc24c5fb75e02818c83d7540ae3f011b7f0a1965d9ac5f76fe3fa9cde1996659540075cfd90c2873f76e747149364e6f4f6b598f869f9940445e42493f8f82d79a50ecbdb80e2dd8ba2c3eaf088cf39cc877ed2ab112da137f63699130c1b404ea16acf52afd74eb306dba46a9379b7575177b13f61230bc5ee0a742d0435bdd2182fc07d845706d1dbc049c5967701c6b1b4ae86ab4d3c0b84c99d0a163b1638d8686694176860141b6ca08ce9aa18d4506543b92944de1c1c0cd540a6edd3210dee00dd1f6dfeb7a42c5e5de89762249febd2d4c965cb4e53ee8df5439b1a6e71f47c63af1916bb5fbec35d633ca43776584879576aa20e7803ca981387526da970ccd4431c23b66bce558a3c0ca2fab202de8c90d6e77310103db50c5b7370280b7793c2c914838b8c32c09ef454c8fe33d9e320f47f8f8a6a9e9c25e946e99523aa36778f08678a07a902ef7b30636b7a75e27635c8859edf6c948564bafd7126eda24e275650fa9231a1b272ee3410922375e8f9e01233d5f46707d5f12e529b3106e94bd0424c639bec585d13f9a6375500f7c8722793c7aee9169cdf2cc3d3e0227fed851acd96aa15fc111c03ca321eece6426575faef2d6ffa5bbfe5003ffc03668e49a073c8a02e3c8cf1aa9bb70eeb036065fa9c2ca58e7cd23fa84c67d685f8514388cb2cd113ad69a48c8d47623fde89d159b12fa1aa9d3ff96ff1b4014678f54867a6e01311564e9e5dc679a2deb314791e02ce43ccb7ba614204cff94ecf9a8b3a3feb03fe248d80fe429ebcef374fe2d1147082b55b890715e11d9374f3fe6e7f1c03a216bb94bbab0382737d46a7ea649742e2d800c138f3b0cb31d4e5f7c24b5df3e94f84961baa9f088388684697394b97704a3718072e3c6d90b437703957f97aea88cbeecae7e3ea939aff7e4f162671f793e486d7b8077112d5e2d55415eb7eb837b94f", 0x1000}], 0xa, 0x0) symlinkat(&(0x7f0000001700)='./file0\x00', r0, &(0x7f0000001740)='./file0\x00') bind$unix(r0, &(0x7f0000001780)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f00000017c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x1) r1 = accept(r0, &(0x7f0000001800)=@un=@abs, &(0x7f0000001840)=0x8) r2 = paccept(r0, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc, 0x20000000) pipe(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x0, 0x5) r9 = getpgid(0xffffffffffffffff) r10 = geteuid() r11 = getgid() r12 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001c00)={0x0, 0x0}, &(0x7f0000001c40)=0xc) r17 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001c80)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001d00)={0x0, 0x0}, &(0x7f0000001d40)=0xc) getgroups(0x3, &(0x7f0000001d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r21 = getpid() r22 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001e00)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001e40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002040)={&(0x7f0000001940)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001ac0)=[{&(0x7f0000001980)="134ad4346e2a8b561265737c21b9fe2a70ac4cc757c14bb1cc1e4a602b2b641ade002dd6a4c2b39be8df28cce1479a3efbf1f2bf026c094e0a4290d7cee6f200c07e6d2a96eadf950de782e79cb59e0e02641cd057b69a695e5532eccd1fe4a2bcebf58e57c1aacc6bd35b9aa9f6aaf70743b6169b45517dca22c57d570f3e8ce006621550b1a8b7ffc4c197170f7112d85f0a8d200a2908e5da1dd073e70f14ea43337d53890bab5af3f457123e9b734dda8e9838cd", 0xb6}, {&(0x7f0000001a40)="200e81075b281f717050910e6ec7a446294145066096d9df05ab8db868a9f7b4a19b46d44e0377f30441305c2c5bb531c50968ce08d7e6aa5cc43d1e6d6f584e295efc7e33f96bc86caf13e0c1bc0db598dbf3c1b5e6149b1389d137d4b8d4f7852d14ab5d45efd50c635ab25a21b1ab68", 0x71}], 0x2, &(0x7f0000001ec0)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r3, r1, r1, r3, r2, r1, r8]}, @rights={0x20, 0xffff, 0x1, [r4, r1, r3]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}, @cred={0x20, 0xffff, 0x2, r21, r22, r23}, @cred={0x20, 0xffff, 0x2, r24, r25, r26}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x148, 0x401}, 0x1) 00:00:12 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) r1 = getppid() r2 = paccept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x20000000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="087f22cdbf696e3f1eba6556a7275b7dae529196d6c608b9fb300a901e663ba06bda1038d941d587aaffb1ee7b91cd06697f9d9f093870cfc5c0e9bd7d7ac79dc9508b8ecfcd3c4c483e3c732bf2d670766fe34bb09a770bb5f735a3700960752880cb481d40a79412aca869278c5b9c24f21258405d7c31036124a5049f4a8ecdc61b3702358726089f485e2357e73f94775fa648968fdf972261902d1b1044afeab1e3ac51cb1c27b9b7b37ceea47dc6c49387177ebc4138f42f27d5408af3760c8ccaf4fb3ab9edeb8f2b71315f25a1f8c326066dd8133eea8a7c689536f49b12274d2da71e900ac65586f0e5e1d19effbb1c1ebe4ff14104bd74715df032431c5c376a814658214212272e9c9a65db0f479da2b49a5cce37f7f6f486ae4650536cc2b510de047fb4ed63253caa2f612a16889af793b8f88b4a2776f3c8936398d0c25fbdc102604650ee0cbddb6a47dd38ac5b1f08e2449d916b991a3cc62ccd9cbcf8b825a126c945dc48f167dec5d91316116381e570ae055c18e24201515dd73e620b120e393194b518c1f54a9a096f178dcee5d97f995da11091139e9bce4505baf8c5db9830cb96c3793c9c9102dc58f0d1490d4ebc68c239ba456845d9186e1671bc23a3af572cf4636af3afbcaa104cc8f2d89564cf8bd3ad84d7206379d8c44680ed93852065eb7ffec4599a6cdd600bf5640be2c86f0452b85df604bb46fe37220e5da15fb5114482906d5664eb1c9e536af703884c8a5929f78c515d056e9e5d6e64274249001855607492b7d16742bad1aed35b9c19687d0214515d57a4a83033d4c9badcef9892f3aa59a1e1f0a0208ed259b2907967b1e4ea6aaaf816ca5f269da9f43893f598ea18be647382017220d2305a63438391d3b8d611ed58e6eb2be4229d80eee6e9ac80effce077d3dbd8cf23ee112fdf5fbe9a25983fe4c91a2d17bc0d8994e6028a0d7e1af5a031037bd2cdd43ba023ef641d5c4afa9897665bb9f626904e9457695a573259cc92a3c084c7555bcc3ff238bacaf3ad46d4eefa77ddc3f2e3baed184e800ac26f5325180ff4164e81fcc3aeaf0a7d192f2c271c1ec295455da8d07f228a8bd2c4bb795b028cc834f59c37f89df92158e657584156872ef97de97fcaef5078647246b29c59efa4abdf360df0729be0e57886d3c59803594b82fa3a1b01cf6d7b16f49a7138923d2c39dfcbd61006910c6337f941d1e581e02c13cd8cf331084dadb1262d5d94a0e8be413be83e84801a836105f2d5bf9380a0edb2f3fdcf5eabe5eb9ee3b62f491373b7794c4550b15c9e38d53c1f1f11fbcf0b4aa79bd3d2f35fedac5fcaa828a7a4d0ac2e58aa3b13aec5d32a4518aa1d2d0702b53d30735b5e1a7dd60abe533e739195a9c732959465dea1ddf2187d6d1dc1898c4229e1817b2bad6e94d57fd384f65888e79485c4ba342fbe49db8bd9c8be9855b08c626eea783975d98685ce00a31115593bf8a24381de1c0b59b8bd986090e6b4480a6d21d92feda6261202a702c09f2e69293caaf33445217a55902adefb678bdf7941f06eeadea761735d9d3b583020bc156cb33802f81297474f70bc70382d74f2aeabb6a2f14559320b3a560a59de513776eb0a208b559fdea10113a1af7bf556e75d3e33b3c5305cade81df0c6445a260354151f73ac710b38ac06aa24a6e732a2fdbfc7a795d1af8b6380ef341246cbe8bdbe134909bee1bb9c3cbbc4edbc1ebe1420e6a55a9f7ceda0bfdaba8b4e1ecb42494662f8a73f41255c3e1698c3120c6840b67000e12aad4c7c7f23b2da68c64b9659c52aa25e13ba86816607018a26f5beaf028b1d162bfdb822b5b1fa87fb0650d4f36c0017d463570d6c6c8b94c434e74263e460b585fc8a994ab0a8f5514210d3a7cb6918f6bc941a0f20382b9890d00b443a38c9d68cee8caa7108f8a86d178b08a13da6d0066dba7bbaac8eda272c940484dbcb3deba8b40d324ecdd90503f8f8787452b0f4b921faaa56b5aabd9ea7797bfa4abdd70f04144b5cdbcf6d3003cbb71f7cdfa82339f195b2d63df7ee865705ea9d451878ddbb2b37f395d9f601988d17b2dc9e300de3661a94789ae4ec71dea9a6a0fcd825f9496dd6a21f1a12bc65ee1f1ddb53b2d78aeafa03b7e12dfd9141bbb3f89ea983674a1fb1453d7cd69011ddf9b897241bf684cdc7b3f7f6236e524903e366b5d911421538ebc8e8f41a363a4332ff6d5fe62456e5158326deb2bf3e8a66f900d49e0120f9a3d6c4347c61cdd2468516db74922a717df07e687c4a3d9dec151d02a3a6fce6ccbf8e541fc511919425433c37d477e220a68d648f270ca774178314b6b34ed25b06499f5d3d99649e7c8e69553dbceeb235f19e1e8b76fab2b5594f63d3935f9ef2e3c9f4d08a759bd37690f3c49dcb3d580eab2c2a7d1a1a00535aaeab1e8976f9e699ee4d390e0188b00a301ee59e4c7be746f2bf23ec33a98aec349e918083ba704211bc4aa8b49e88a1ef9f5533e053ced8edc29c073bcb19f732b1ed4e18d654d96e9d7a67b9a3c34f6b99ec1c700de512a7409d407aa8cb3661c16d8b86c741ffe24f0ee6409f2ba2962f012958d16e43939723db030dbaf8ae04f0982f5ce61f86f10163e7a40f9997b00e883a5a47c416a60e1a4fc5a9c9b5dd597508d6b6a90adb5ef7246d7c24032dccf2a47cc11a7236f10f49b7dbf437becf7d33f499f965a7fc6fff8183ef9f4b7883b99e692d0013c295ee37c73f114a8ffefe86dcbc073781338fccc479888e6b242faa361e01bda71763287ee898ec6c0be3c861b0e9d3fb8388d57b0e073d8546b50afe6b75ba8b24b6b595e358fdf7eba2447460bb446f18a654a33543e9484f1e2a34eb3c5c7a22b7b8b2d3fdca6ec363e41e86f769a1442a75bdafaa08eee53d9f2e59c40ce292df965fee875f2fc51371a67229591c3b70888b3250f53a087072381fa989ef0abf659874106cd121446a8dd332b3b4fe2eb5e444e2a907a87a5c59776041a4f902902876e3b76254c6b630d7d6f3a0c7b173e09f4d83a40d6dfefa24fc54de425dd9478d671865b7bb8d71dc50ad79240eb617c1198ea3e50059d34cb8a3316269005521f1c0441b597dd3e68fcde6091b05123bd23bbc0cef7dee580744d46e49acce681f847538e3bdfe55e3134f3b3ca665b5bc0fce8db1702df1d8f57b6f9b0bea32c2550fe14dfeaa5ca90e1f29a1451eeb2114ecaa2093e393eb323f21cd00a40609d649e74102f328bbc7d116f52e49a6989b96ac1b728f4bb17483bc457ed06b5ac99264df23391da7fd1be31b90a18f0c6dfd7c41fbb898314c464fe4fb74c0d0e176bdc2e0b449dcf331a3a94707881465a0b27412427a95cebbf0ca48ad16f5d0f7207ece36c814dba85e9dc5e09410cfd4d261abc9d71773331b707daa4261bb0f2ad4aefddc740a3b1ee1887cddbd6842be8929d0057374897d31c9afc5c60a27d241e778593db90719077999edd200487e75a042e98c9ee835cec4cec8182bb1c4e3a527f934653cf8dcc5d1d296eb7619b4a5d8718bd52298f3179b9c738b8d02824b699298d4657af11efb8a7d3ad9c97fb72caa6f6ca40d6168853035b013eb30fc4febca6d65ceee92792c9574fb79917720f5e662de343e7316e19204a679747d23781fadf80b92c18dd7a8e00f486edd8faed73222d299b074f98d0459a0c1b55b73dda165eca48830b8aa193094e8f7cbf0a65615e95c5b1b05538228049693983ae43713e66587f8571fe4b634bfad28fad5f76e88f4fdb367f34095e743071df23134afa4a3fbaffa389cc47f9d0dcea6666315fa847afd8c4a8e8a862817fc02b82873b732150e926eceb2a12f9b5ed99ae1b30aa930ef7ca534540f35a57818dc2d6599a9af641c4bbd381ec3dec9234d12a899d2235238ebfca332a72681281f05f9314f0ad9b52b17708e5b55982236ca37cf7b4740ec4ac2553347529dbc785575bf1273a4576bf2bd02691f5557309fdbae7bbdfb98b00aadde3790cc0408359e1bdba329d2f1619258eaa26ffc6e9a1d93167cf44f2db8c15d47193938bdf65cc317b89c950e7aae7933a44847a51cc232ed488e398ff3007296dc1f87b7776c0b17a502b3a0e92f447725de4aaf67f3596435f35220b1489558f9cacff7f1da8918968dc0d5f1bcd6e3fc9f4f3f778494a018bc80dcae59865f5156aa9a9807be428b0211f2eb40fe996b9292d173183dffe02c046266ee316f656473b5433f51cf8ac4004c7907b5bafe7d908b1048d51753f2c5d85ae80dccc1bb3e2e883189224f0010a12eba2d5b772bf59ca8822afbfed09fbf52eab275d4afd5dc3de33e48143412ec9341cbd4893c2a5a608b4483e13cbc831db6a1a8901889bd6c98b7734c8f9184272462840f0158d92bce923377409c5e7e6314a4543408d0d4140eb21206718a0682401473c3a9a46104bd2c9de8d2462165df76838f13b50bebb1c5667424ae8a6d91e9b7d106ea96acab7f2e8794b84763a3c29b9efdf7a773861af20c9c3330f9b773e8a7a20219c3743a8c8f1ac42e917d8b3f6f7cf0a564281cd1d0669a0d43427d2b42fc01b081641a5d9155941bf0d69132a576c9e4597ec5f7374ce8189baede9760396b23cb344e83f2b740e1614abdd7f1aec53bb5ebd1c74e2a619cd9851a9b6821a14483b5041fdc4b9e2bb5e244587ae31e0f5fb54009913f6d71f3194ed3ae4ab78f488d6f3791da4741a276714ca21858c0fa34f3e7fd877abc3b797f71b3669c65056adbc6847b8d285acb880638215dd25c1d9c0c2c6bb3cf0dbf6a3c766ad208a38f55f2fe5134e03ac993b22f3bfe19201731d0f454c40324ceffccdabfb291b9666ec1ff252e5c69a421b6bbda3b89b1884ea80079f64a9f4d4531970d97143b8a020e423a54f48e40d0ad2064995edddb2cd6229e9572a8c522d4861599b3d85171ab0a5f5a9a7fda1e9db3f9746dbc990a1d11313fc35f67fc6f7c54debc3dbeb4b84a58fe30aef4a7a867572a45ace4cbdb43c7a8fdb744475c27312549cf55048d472bd9bb2339d7714502b9a902c5410631ce36df294e4ed6ea4b57374d5f956d0ef4a55ca3637fb247638ef7e117173338dd534ef65c75efdd2e29a0961188e5add6e263c9083a3bafe2efceef28badcd726a94855b543b3fcd5c9e0fc571c6cacebbd9d818294191153a8b647eba48a05ebe575ab0e53cfdd899c895da4f86d8d78717ba5cc5e1856972c4b492db2fe52844d53beedb4230e9405091be4ff8f445ef8595e44a27a3968e1ac22ed9c0980cc40d635a3b49456c4c69d1b097814a868bffa521e48b2e73c2084649db7e6cfb9e9c72c6991f0a39e9020183bc792b2c979a26721039b6d73fc514358b1c1547e88f7e821dc4f4a6971eebae6715af608f63a7b4383b6d917d68a72eb26d4f4e2391cfda065196e46b33b0e1d22d25cc5e926b6bb81f34db330b1b51257ccb9f60d410a81fadfebb287592c2f9b09eb78beb599b434679da269de8c67d8d6100f72bce8e4a3a25c51267284f348962776515f2b9a0dbd971ae429953d61adab1a5db1b7cf554264c9e2f043b62335644c2c87ec1d5bf5e8354a96be518bf6f40734acf4253e127ef2fd31b624f43779e0aca71e47f4ec446c676227b8f12bfaf82d0518c98019e50c71843c78e09b5bb4ac7aa0c855e4cf54dee6b54cda6d686c6ce3c951eb23729acddaead35eb70bfe15526c4e1f4dcadf2741a867e4c70ba81419f0ac539ba8048837dc4567f3fba9", 0x1000) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) poll(&(0x7f00000011c0)=[{r4, 0x6}], 0x1, 0x5) getsockname$unix(r3, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) linkat(r0, &(0x7f0000001280)='./file0\x00', r3, &(0x7f00000012c0)='./file0\x00', 0x400) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000001340)="35b229623716f8333ef70bded0947576fae0105c98c3eb383490f52002e9ca95f6c055e9a516fb2937c5fa79655e557bad7971f809ef5132892baa6fa25176001436819da6f2c0c4085ae95b12b89a23e4610c382411d5e0a8463739ccd76afeb52f60eef56ec0ed5a7000cb5d2329015d62faf0c10e4c63b943259d16b896af87ace2926c8ec2b870e003e586402a5889f397326e6cde3c8badb967e5dae711b0286941bb9ee516089cd1b13b5951d44020722de1cfe84326a7f7", 0xbb) recvfrom(r6, &(0x7f0000001400)=""/4096, 0x1000, 0x803, &(0x7f0000002400)=@in={0x2, 0x1}, 0xc) close(r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002440)="93ca65ea1d15a922880ce1b7a303cdab9baaecfe7d3ef06b924e9871447db4c7202b1f20adaf0fdd120174cca904b21aaf5202e6c7cef0b97d96ea736f4e5e245a65e9023b06c8365bd9c330", 0x4c) r7 = getgid() pipe2(&(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) read(r3, &(0x7f0000002500)=""/225, 0xe1) fchmod(r4, 0x40) fcntl$setown(r6, 0x6, r1) writev(r5, &(0x7f0000002680)=[{&(0x7f0000002600)="1d47483e9353e259d2bc3f1be145e0a3072841af82549b6b1f920aa637e2a01bf1d1b774694e7fddef475c4f7e056e93166831b3c81676e4e97f67b8029c8e16a4ae6e1a87dc36ee3be833b8d09b3afdd44b92e700701b340cb69a48310ffc17d3f121540a1a3cdeab0c99740eed230513aa9d6db7206f0fd11c79a061363033", 0x80}], 0x1) writev(r3, &(0x7f0000004c80)=[{&(0x7f00000026c0)="14c7e002aa4ad564007081f741d5d6c0dfe5ac358f63b69512962f9cbf2df79df97c59f92e1426c893c4e8c8ab0eb55795f8ce99d7424b8e6265cd8ed088635c3e1d2942ba8c99387ff4fde47475eda6e5c82521818e9df2c89814c0612cb5ea1da80f7110831d1a8d6ac833ab714d8348618ae4ff8234694a476813e875616ec5c624f33ea1203112d48913384277d33b45180adb1c6c8797", 0x99}, {&(0x7f0000002780)="0c6329815cd8c00d4b8b93222e757d84007b95391c13876058ef2920ccd7ac78821c0d903d98abe3c5507085d9183c0c96dc3056f4a52a0c3bc9316fbbe95dd21625cdc5e6aceb5321b5eaa9b80392c61e71179a5c2d7fce26eb9aebc7c5401407423f8858ddece4ea9a943dba794c7888e926607e2ad07dd45c862eb5d4b1a2696fb7a6a9230c542cb889bb9685f4c1c44c31814ea4a2d24917d462483b7ed514d0d02fd9795110943d3e03142f2315ded0cf50526e6abd0c2077b74e281685f1562c90a9b273c1cc6e8c1a31", 0xcd}, {&(0x7f0000002880)="0ffa9ef968d16f309c2fa4caca9d47da34203ef688fb7b39360169fc373b00e6aad2e9d1bc24ea7e5828a35b37db0ae4edfb73d024448c73a3325cbb0ca4615f3acb106322631da105aef142b5aff78c9b6ecbc38509072bc42dc3fa8fffafc6412df69b80a0e12b010d98af182dfb95de531c4c373986cd13640be0f20f85c8f2a92f74fcc84d0745f26d5e13068270b665cd6619629c12e48e1d4eb3de3c24fd86aaf88bf56b03889909afc596b03bb3711ddf301a65ce511fee6e2f25f0e6ae2009ffd7b91f24271ed9dec5b0c1d36dd0e6a68f3cc7a8e5f4b4411968ab8da6314a71910fa984c0f710a6a0644ecb80a069e31733701508e2847728d020585ac7170c7656e8022483039fb16055c2d406979876c2cb9e44c2f8388fb265f3e9e978d3ef5794537c818fcb6105c9d16e0d2f27efe666a50af260234f34bf7f5adaa258994a660e02402425542065c38cefb62d0b31d42d2522c97ead7ee2a3fee8f214240fed06adf9960d41f713983ca39bbc62a5931fcd213eab83a24033d856275891504461ea7feba30b23dd922c1b2a8c4cbdd59892d8149bd4908b83eb4b9fea7aa0c2f5020eafe9256056bf400b17e79036d83153f91ee2c701a34718e4c812845a26a197838faa588df8060b7ce5f0acc30c40d911c892e15877e044856a42d30e0bed9380df7b06597cb2cfe6baa24e7df3941f5535ca20edddd7b5a701e80de8b145718e113a4cd9728ac7116dc12f82aa14baae3e9a24a6221a0f0587e63c189414b5182540730d877ac4ba19514c41682891ba85a4fb851ba8a13d5e819659a373c581a9ae4b66b9b1d5866b4c0b0c0c337d8e5b56de58c774bd2be91eff7b62715dcaed931cf55816c33cdf7a10a049240817f5ce4842debe6a257457e04c23ec47717c75868e872d2f4b274b9c1ec4e893473bf7476d82175e3c7f4cef6a5edb46831bca4bcb1d26f1b70e24f381cb8623c5083ee9d52798ec37a798887262d93eeca8370fc296819a3430004c0b283a05a26481bade55ebaf3bf0e2b8f9ca52324770db9864c82d4612ec83a47021f07cb0ce9359437d7a3979de4597ba817c2d2804fa61d0289048d286310373b6026460fd40603cbf21aad111457a4fa6d232948d044be6798feaf5ac172304c07a0969593ea81e9a2eab0e2baa61f6c52820a161250949509b490b2175b5066eac554af9d17e6bbe1478ed93e1a2f30f31b6802d0cb7341a9b7a55c35fe0ca19a63355027c4681e942003b10ced2a4f3c6a698e257d312144ccc9a4d643e47f12edea794ccaa460de108d1a3c096032cc628b86c8f18ac300f06146a8b7ec49884fd1002c9482d6f1b0ee3cb3334e188797fbad34a36fc6d633b88f3093d1b9130fa7c972cd950f66ed8c18cc250906d13baf1456fa497708207dac73d9f8e925c2b47e3456c23e7b379e5fc6624676523fe2b99f4f3b002be8650616f7c70ebd4754b0accfc0417407510e40b8c2a144d86f30b55cd5843cb9d90c1bd08878f80e4fa266e5cc2c6bd1455387f262ef253fae8e5609825d16a1565b17a28558ae47d566c8213e62106434af32f5e664ce03a668446abf0f68526e6aec3634d07c9e0f41b52b2d94e2aa1023b007775dfcfbf5895758acdfbadfd1a8d5c0f3acd85802b3cdddceebbb68a2a1ce3bde1bab7b08756df3264f7e367731eaecca336a955840f4be7e020ee3af0326a06e035f64eeba41ebea1443358ee5edbd37e06909074881c8d14bbd888b0e0d4566107d9a177f21dba607e25baff0d29e11579005af6e98ddd27aecfbf8627b7a8fe6ad9df46112e118949d96b880af0e7f0ed88e9066a82c91a48eef52de9e9e1df4929c01e831a8f9386b275a5113116b4641af0ea75c5332343f2068e737ab7d2d9c2c755d5bfd324f00dcf01d9ddf0481e6e03c97b3fa316a00ae4f3ab4834a9d1b70d8151cd523c776ad9c97bf6a21469b04038a7e5826a11a057382c28120a20395e6df966382c6938204d195e0437efe83918973e9424fca7bc28c4ee52d562ee26e25145272d8a04c1aca0d1ea2b8d1002aa58d44bf07870d0fb54c0a1dbd4ec2a8390c67f027b9b43fe4f13352087694b5068ea9fa8e4456f68bc3080c644ac2873cb5c2ea1618772d6141e1c4890e58035439c63c84186f75dc0a42d0ddba2b9c785013a0d37b5e32911a57c408268e9e1105a5c80a558bd36bb3fd16f696d42bc51a07f377d8476e8372705730f44a6574a5d6b85025e74026861c283c71e0c365a195ca4a54acccdcc12094a2f0409ab9a42e2bbd86af2cc67fd44556b1c9a9dbd6fefa6d4265b456228b8207d4603184d4dd26a7cec7bbed50721b762efa44c8d743dc536af3119f635b0a28b043485dc5529ffe97e8e58cd408df78bead11e792f64658f110d6da3ed43ddbae0459264642b4933ce4fb5dbfe38360cc87787f003c541769f577fbeb80ea9a5b4e145d5439fce2d1d9e7ffec68814ef46c2e1c6f2b89b55e15ffcc5cc6a4e4bc5d76551a84bea57ecb28ebad2ffd600416dd61575005baba9fa150c8d4763b73026c9126de15bfc72a516941886b237d1538d00cffca0b3fd461b128ebed800fae1cad8deb53a0f063556bd8d880d4cb1bb987505bee9abbc5e812b49763b842114f5c437410b7365d1f385741173230e4b1bd9abcb2c9443f2fdbc4fee32dd5523042087893794ca54442f440802493e658632dce0581df2928cefebbc85d253da1911c19881b83c3ea493ae07896453590a44af7a1a0cb97f6736bd88ab658fb34c5d1d46046f7305b9b6d8961594c7619660b7a1a3b30c97caac7e13a1e74d001e6c736ed7e2cdd783a8d0c32ee30421dbac0e7009074d6ab7dd03fe77fd285f59205a17b443110a24eb17a2cd3d72a829aa79d5d5ee19985260a4fe8de702ecc5ab616679cc7ca44ed6ae681b50e2b3b78f92705df63f70f42ac9380d1b8221bb77a077e0e52366034c93550284286dad27077f16c282dd4a74d9d519f2cce6fe35d9ce0070a21a1e26585752dd3ee99af7fe4578c0578ee29901b594dc0df05b76352b7185527aae3d8ebf579f201275a59fbe07bc0bb38b6b35b71846f096afe49d62e2b791f4faeeb16f84a4de8934336d663ecc850a0ab79df8378e6efef34c276a5284ff85e6657a12f4c8002c70bb4dc31a2bcab968e16ef8145c98dfafe433221d8f2fca6cd2cd3675918c998e93aa39a48614e7cdb858724e321789fe30d50d598795a638f86bfa8962ce47d88984bfa6c6517eae112ef45cad82050c8ed6c208a33dcf735198db0a565e89dcc970a3dc1823fb6307e4570ed0322889fb2f609e7a94be6fbbb2dd2854dd64e7ae2f3bccc2441f2bd0b7e1a1c85c8ebe5572f2d7027511971c74b0d55a5fa3fc74353479a96ab826ac6dbc0f820307fb08d85941ea666e22fb20b3ec652f9af02a72d6df6fcc6e8c3cfb66bf5181ebea535bdace0ef1627019f44203c902880bb5a2870d9f1613204465ecf4a6b9d44d6c7579daa39e798f7ec8111b46d98ad79e1854ff9677fc423653adf049ec054cf8458558e57f0fe9ace9714253c11e128cc58c3f1021bbb9588f5309c86ba5aa502c2cf1e1c5b97b7cc0e2d7a18c22cdadabef191306fddcf580176018151ba5f6cf892f1acb0a3486a84389240f1965c42f7976153b087bf2643ac257577df650384786aaf0a7a333ca133a12f20dd4976b3868ebe54c9c72b92adb51b3378442c5e47fdecc690a4372841f13708538372a48e0f19bc8713c1a0297d846254e5ddaaf01f64eb88fd515890df136bb968d793650815b5b98ec332ecf6f86eb1290a153bb02d5cfba2091feeae8bf2e12f2d3719d51eb3bd749ef0d34d0b001bee583a2f7b0b93539799cb7ca328f54cb4cb1ee393232811290345ced283635010dca89d95210253ad0f6ab4c115b61aaecb64d4164980b7a1e6401b833e97003b0efa844d1051ca96ac813f7e852a0d918b76af976ebcf711874f771469f7f6ef518fe741899ed62570874df604486d7f2baeab4fad333eba37fbc9f2104bffd99e64d08a5dfa8db4928dacc4ef0e511a089dcce9a91be5ffca61845529bf03ea9a4c5bffd921d44086c428caa988cc109026caad05c7a7a3937ce32a1197d140ff933ec1ec00e190a172458f66223efbf01b7c724f2b2c0742d23593f19bfb6c5ee17b0e540ca174bc95c82acd36e9942cc6e160022019f720232c746767d8484e4ab74126282574cfac5679474ac75f31afd4c6169e0e1a735ab39ce398a5da4a5f3d9a0a0557c334420c21cc3276074e3a9f9a5c09d613637b5fccdfc46b505c6855b33c608256f6068cbbabbf526a538fd475ae425600e57bcbab1bca00c4f91910e97ef7a4d3a29903d4bd0771e87491894eb15dc24b505f9becc65917e1d7712d03409bce0d514c20f6140164cc225265d2a6099016a9c32a337f49b363dcd7bbd93540c3a20de7ebad274699ee999bed8c6fa6f12c51fcc5aa2c63d829192318676da9101227dc1f342ba7f414389704927273c017e44da7caf74587327078762b8cb96e58a8767364c4dee5621fe56039632dd3dd075a5ad35e457b15f274c4ce2692c4412f6214637ccafb4afccc59c0fdad4bf724e929daebac30a50a31bf39a1af8b5f631439d7089d018d6daf67534fc3941af61138f4808d6b801c79eacce757abdf334219ebbfc0e39887764d6466e9e52147c95397bbb7adaa9472fad01901e9ffcc521ee490687ecbe3dcbc34018020b819717b97480d284e811226aa5104fac1a60510a1a2e107e356ab977683f84da45d7ccf5f9d143c73b6a69f862460a04c97e941af6d8ceb3eda8c6f2a963c525ae184fc45952e35eb7e80dd672b35dc71b3afe2d9f289d303d7c472b5aaac63580df1de2f701b7182891921528d002852a5910296d9585f9fd04d622f4762b928ca3cdbad23c8b97fbe6bd5495b376e5a913024f45c1a560b3cbd11ca85de3667ce029c25fb5e1bfaee3b8e45d1ef3ded697a78800d1a9830c086a3fe64cda6ce31a8a82b72f3f9607ee8bdbb5ff13840b0be3c062b7a219846fde9fced014ecbf26fc68153981931e33ec7639c9c6ea4cd9e42aae28306df5a6939117e171c6d5a8ffef28d4632b92b1166c649694364fa259347c9ce04667920ac82a427285e3d05d1f0660e31545bac5ec3e7165f33bada287b1eff7e8ff39b2c3dc88a6185c853845d696e41d457eb65de223b0ff4f3e569a95d1706ba7d07cf8ec4ed712cc14f9cb9231a6baa7504c7b35168a9b4a43ef7e220d4e7a3d4fefbc76c2d26d215cfc481e08cbc3c679c26a7601b14b710a5e9f2f3bdb7531b9bf834f05c63c04766ea416834436f3e45248f73a5f06e33dd46b7ddef725481f2ce00b991f7223b11356fd5845d18a936a230b7c3265f34b50d7cfa58661945ef2210d923ce4fab0b919a4ba680240d1bbc008fb1427e3e16d3435c5ee305fe3d0fb500d883939de7792e471328110109a2eab109768f718466f79f8ed3a0689274b689dd744976331a23c5354e20e063fd93da50066ba056e191c159a6c8da9900c5bdcc3796fd0e71d422bcaa12f2ee6b353fb27a3de7d74824c5e83a25b1042f776e52f329666f7ca1b6755597cca3a21093cfbf1731e1f13f9a2afdc2560c7b4bbb9f1cf721738e84f66d58ae5a647520280c79bebb676f220ecbcb96b8c6b6bcd3c265f63c0ceb8f1139a935d3e903237accce27703a40dcdb3b382b33b10acf2be6fe0e50020cb6d35f61fb6da3455b10e", 0x1000}, {&(0x7f0000003880)="34da81ec835143d561b65f99360ebe09c10522145b3d814752b387d58478e6f7fd00fedb4a1a1bce12ee641eec6190070da4cde916849c1418c82d1a44ec5fd0e06777648ef43f897b50817b867c7a82829afd9fb88ef4299164dc4a7b22e2507b239459df6dd952eca60ea95292c08cb66e84529ea8b89f791fc9d621c7105354fa95457399bf48c3bffe94c5c2fc4cde6d9c56af8a1654717ca78d0b1b7ed5f09a7466fbadbdec869365647bc2dfc1d13e2574ddb8f496ea4d052521ad2c7d159ee9d7474ed4c3976a24", 0xcb}, {&(0x7f0000003980)="232124fc4d89040a023822ea4e8f7e3c769eb95b6389627e4263da377d810fbf98f670ce363f746e5bd2ffb746c37d59b923d47e43d9bbaf346ea597ab17837b40a6c87cf889b74618bc98cb2d604a817fc86860355eefd16e3b07d5028c9bc17c5d65a1168220810e00205ae59f7ef345cedc7821abe03bcdbb40f9d4c739b70f10e33765d0a95f7fd2f49e5bfdadec70c5d3596aa3251923", 0x99}, {&(0x7f0000003a40)="726f875f1c930994c84ec1e1adaa0eadae09bd7975a1faeba44a40cf089c707570d75f5a00efcbe6df0678f4aad0e2f16b0e2c2db914934ee69443ea909f7bbce544644fb3e20692d6c8bbdebbc42c5fd10b65e27ce530ea5a3b0e49469d27f6a8e1e99a1dfd6432e015a1e97e03aa4bbe1f024d78a195a648ac0da765127b196033beb1d2dc968476cadfbbfa0d9efc40b97c0133b71583c8d9ee5093bb99b37300b54dccd05cbdcea9ae4595dab5f89a2cde", 0xb3}, {&(0x7f0000003b00)="1cbb9ce54671b2a42803986987aae54097205148f8822eaccb390daf597d387f01736eca35a2344911cd4da30f5ed945eea7e656a200f2a7f095aae2e6838243ea6423e822ed35e0895338910c6cf631cbf56dc6e0a6617506a288f6e76d571a94086f1369ddafc09872cb9b6b4e818345c7d4bbcedde321649e8fb4c3be2be057424b6dfbb77d2520636cf18ba6b03baf90ed9f23381322045807606747a02e069bebb6359430a76a3a08249d256f3353b53df8e3c6e9bfbdf1cdcaa8faee71f8fa7853ae613141c3a8df84e1ff9a560e31fcf73623fcd78f22a66c4f3d86c3760beb72779ca881a00460bc7b5cc304f53bf7a592e3", 0xf6}, {&(0x7f0000003c00)="9fd994ade2cae26f469516f883082c45d9d243c5013f8cf26a44a1ef48a9d48f769317a5fd499f9cfaa9b4c73be509e448ba1c6ff174a84e38b2e339917433005791cafdc981aec43180a106d66e983f9cad2d5e26294bbfe3eedb2f3aa9cdacb6b383138b355e9200545d974fe1694b082f23b764cabdbbab8b8f9477ded01a7e124a8eb01d5dfb6773b5f69c99231a3865c96bd2ce0f18bc12f5cd7b8a72c47c611adefc6c83941a3413b9468b2ed576c88ec084dba9c2cfe9ad97e33e3e541943c69e13c7691ef8ff7ec7ec6359352dc82c25a9e9b958d701f148583114332eb70cb29b142da4f5c640e1c7c3789474660bbb021f8d554dd3a6503361d4e1710fc59ef841f3ee4f7605efd9810e75b181c32ecadf2f144f5b36ff7686b27703f9d5913da3d5323a165249555b24eef0aa51c878d9df2312c5896fc24884052401371da2a88a2b1612a133cd4d0ee773574617ca9ade6b93db2fe79bb12490d9c88b4cc51d46065cc8354ce2dfd2d145203b2df8cccc7ee4494de0c6fbada358b888a1f0e3cc302a75c131c9c1ef9d672221a868f60b05e2bd15b5e9438ab9c41b4b4cee16b9733ba535e2025b14c5fd0e6d87d42d377902e014ba1bbc91d15d6db0fc189e6fb232e2538a47a3d7b120b5af151f960d30f3b3ce5bab0dc8f7c4e28cea508a41fca345fca9c67e5278a02042b362d6c3be9295ea78f5e9c7d19cd5ce525c3025284003093a80dbcb0eea96adeb0d2b95a92c485accd8993eff427b2abd1c3cd7298da3099731b8495b5787dbd42b94b1062f324c76462deb46955cfa8f4e3b50ea0f853d251843e88866e17d93e0a69dc523bca5841a4b56adc1080528e2ac092400a9d3b2f0c8f6fd631c8d8d8c5110b04bfeb87ef6b76e48655cc539769868c728981088c6cfe0f65e75277a16983104e30daf52a6fdc2472e3220eb2a16ba3d8684c4ec2481832666f279727639d59d6216d46f8bd007ca798021f9bc32c038cd6077649c84079a01812414c7d5591a3dc177cb6917be55c36a445f327d9274a3a8aa6af5ce28015d8d4d5eb95fa2fd0f981277343842ced9bafe3e1fe66bddf2a54f300423be3d992a96522d05f3f412ed9bec79bf2fe552b134c0b2774a8da8aa10463032ce6cc86ea0d3a7d694af2a7feb61c945ec7812643a76e95838a7cd70141339bec160ada018fcaedb909dbeb5d67187ec255a972c8075d4d495ed3c29ab7e0628c0072f8436d00711c1587f37a94a38a340faf738aecb3061844bc69d480eda1aa55ff3b6243e1356bb7b8db107d2d04ad405f89593c923a0c4481784407c9fb4e4369e7549ea8508814d18b56b5f9d48115ceef23e3e90bc4032669863b64e5da24ceab5ae1ac589b0a4811b403d6049286053892215f793058490fef3408c58b52678e513ac553e837432b95e93ae7f87ec1ca9da3c7473d3dea2447a14d348fe40dd4641d26c57606ebe075f6aed95f51caa4927aef09db825d76578e2905070509a01c65357bfa73d407706bb54f82a924e5458f15de8d237f42728b2e01bbd8c9854179c4dac17cb3db7e909fd008f5d367bf3742dd403d1a1c8ef574c52fb0ff045178da0697ec13696f68417442703835942530cdf3b4efc88cfda0382fe9882d20dd95fe268b47e13138e3bc6613abbed45727a6341ca00cbd72016b9d23ae675297470c166e704bc095bc8f562a63ea49d2b978e2c82f7ec685b28944674797c7fca90a16d8b311f16596dbda607a9b0ee25b22e51d93c91a3060d403f86d57a0439ad2998e9924050993e4f9fe45898d03dc2107c09f9f6a5821531a6edde951c50764a1036f577b306e5db1277c0fe3ffe052c8f2ece356bfceff430f69dcf5dee844ab8f5e74e31e1f94ea633bbde61f9d1ea334be6eae1fc897cfa87209bb3125000e6e1cf069f5cea23e9964797933683b88a09718ce8ed2dbc3d2988cccd217a20c916bf3cb569167b384ec02405c905ebf6276c46dd26b6e6b0f071242ce92aa08e66cee8ea981feffa10fcbc48f632988a352492274d4dfd260fdbd3eaf44d0b010080d73c5e0d3b136a6666eafe4905aea310b03b0f8389fd912b7574a53d58e7abb9a136a0ff688f3dad2748b02b15ec34297a2df174131c9abdcdef017b6ea9df8a44647350e145381c694427d97172af6dd3bdf04e22853e59a1825546445d95be645643cb268d95df1cd4ad0db67d76ce582e02638728fd2c6f190587b5d010490e73cb451755837fc0e455828ace48f4db8fbe3aaf741e19ce8bb737545f6604447d8f7c11691631fad8288524de8925491b72a5e863c7dd886aff8de3274911d1f6d58322d8e872b07bbebe3246a17b381e45b986ccd25087785d89ac28379e7301321ee078fe44ca158ad2fcd7838ef69acab3dd7b9365135995a34a63c8ec0d9c244ddd5b5c8bce4817c951dca2c8702e88b1084b04af7ef48b68c7c7e43906345354ab8c80ea6dc9808479a7e334897b3923fd001210bb01a79393c96a473d0869b7d64dd788033f6964bd39aaaa62647b2c231c2bad45ddb4e84058776c772e85e5b1c9c4e2f6cd19e472c6558126c07ed8119b07115fe6654e7a41af96e5b29cbf0a8ed1ae1a94cc33d98f0da2ec14810b859d2bfd84f9917f1a7361884575cd0dda93ccb7e90c4dc7b35d585caac792c122ff47ac4d4a4e72965ad300d84f004db76024c61d876f2c1d11f57f7ccde6cab31875b7d09eff0876282eefac1a189360ba87b1b1804947bdf80f21806f8bae1867989af7dd668bb8dda7892d5385ee9d74c32bf84adc4e2e53d554d4fbcae08b06e42959f0c23893679cdf7ed94403e9570c28b548f9775fee332b172cea39059bfea51757f32013e075cb1f219b291e0dfcce59b134401ec8eefd6f8a5667dde528ab72f88d7466bdb981e6c071b7408d8392984426ba97e36927a786b10fe242f439569c0a72cb1e80f6b8c7bfe6674f492e5a10127b3aae6b29c3d627afdba44c9e9d1c103bddb81a51065f656250bdb99442abd303f1cae1344535c3f09319ec6e3a3f529125491cbdb2ee92b94fb8df6481fa5704f00d282c2fdab38875b58c93df220f25fd2d5a04f24712fd1f3698359c26208ad7bf1d097f6a54c8087ed3563c68b79ea623fd549f10eb9d182f99937220628a6a4103f1a59ff86d5164514c95f8d7c0757764a64ba97eedb9737994a417aef47f34e3d4fdc392cad0bca793a112d1a69f968da62c4a4bcab204dfc8baa229eff8966e6c66ead579a4b2731028ef557ea4e6b5fc9a93d733c33a70f7f38ac1de51088629af6e727a02443d018724acee817b1d6f5bfadb5c9b632d6202d7218419ae530972f1ebbde77a5f043001a3a544a5f6a8322d8dfefdb32c4fde0780cd7487627cb5828c887f7c6bff72f794135c68375863cb1b74b957fbe33b5423c5587acb437d30c6a45556c93e4be649d2469fa30ddfcb9abe164763a728ac56e8b40acf46197453989a4a341c2f2ea63bfd3848627e4c782f5bd435bd628a306bfcfe7fa71b31d10e9c60dbe6ddc092f8e53e42dc40a5edb0ce752a6ed30524f5d16bf6e173317431062e2b4933a41f251dad248fee1657f285576d5813eb5a8f9eafb70d16b8f864324b9fd7a5212ee2cda0209bbfebd872ed68dd6b5a053d83d2793b89f764746239a763c9e7b5c35446ede70402f4725bd10f6cf24a809b0bddb4a7359c4634e1f89a0845b9f6f834648f7a732b0e1a09cbe349b8b66541c26e33a3653288956be3265f9f476b7be78a2d08483d2739cc16030e044399b12bf7c590dfdf14dafeb7ae91527f46c6eee3d970830b3d172ef39e85234e5e628380b1c967e3077a756362e501c338e733a0cf5bd6a67ed6a45654df76c802319706de6d8e98413d0b48484370fdb41c55b519bc3295adeb20c67bc45de135c583060d6a71b7f42e63655a090a91e22a22222c6fe929862f93689e64c770542ef7e53ab6a3fa43de5f7158aeaac1cb8901b29b03561d01551194cbde11f708ac9823d091c53bb75929d73eb4736432c5b3fb361f863375512dd6b23c08e196aa428929c1e5c795bf421878a20d051b263ba16a5bd37fe811e6e5d763c3e8e2e5f0cbd2fbe05d0087bfbb3ef371a70be3e5a8232f3df90abb58a5541d5329094acdef1057b8b7afa13c1053059628ef8732a71534ecd9ba717661e4109429a0cae09d37e3e375f6fafea852a3b625f204a629775afb94710577298fb1c40844055bba034b115832075621c254516d5c168d003d36d159b3b6f663442b7ec4207975cf805d39635b51407790ba10442a070b23a91b4a3c51b244aac90231b6e8cbdf2cf273885d7c1fcade9cbb93f5168f2c302d9d34f073723a34a7161034f137860032431e88ef10f27170b2bbd28a0191d666acd26b2868279f01ad87798927971ff21793b8a7a6575c01fc6fac00bcc8efadb9b0fc1f88449a86d1b6f95faac5ea5978718c784c433184af09e516c5b391ec6ebacc3672742899aa4e76e58fb55fe3ad26a16d6df400081e0509ec5e91bad7155aac290b734b7d454f16c4fa64e74e4ad1320e9b69116a2ac98a21d52e6f18aa0ef19000c5e2f10b591b67b472d9ccdc8c832adce89d882ff930842b9089c34c893991fe1e5930c697ea1e870e52901c16e634b16da5f596aac48a0f5d4e400368777a8a45dffdb4096ea6ae88bdec10ff51b7c715a690cac6699d1c6cae88c919073421751ebe13849626ae960a9ebb35762d7fbb82781713c45146ec9fbc64d8cc7310d66e36cd94f1980e079f41d864c6998cce82a80c3f6aa4ab49c38fdc401ae73b0ff6c0c86cc3dbf8a102a650b4f4db7ffa9c4830938282605d61eeaf9573e289e10f1096a71191aee98422b1a97225604ab2dc0d0e803c998bec7e6ae19bf39b43a63c11ff9bb32fe7ba7cbdddef6c6c23ebee8b4b6b3dff9ccf4222c9b943f48141742d12ac7012a0016af8080f7850bc04d663b265fe4d5d960809d5973e82813dbbdb59037b511ba1e07c0338dbcd0f715ec6ef8772512f23877df6d157ab1352b589c04b8f6aad953223795f7278329882b3d9fc724dd7ff17e7a570562ff0a55854d30a6ff9d66ffa9a224c0f8b4237721081e0adb4aed4416f15e92c24e2ffaef6db343ec6166cfcf6c7341eb48766284611bef8a331b0ba8c15b579dd369784d9c2273583d83c361739bd39b11aabb254be82530728cf9fda41276616b4a1b2596584b908618fa40d388483d4fa51c2cb69321323854f30f41dd2db4cff4b60648697a7d3b87d04122288424bf844a3acbe00587c1f94742db9fc78b007a9bda584aa1503eaf547b4ae4106872605f17d13287123a38c6f25c53f82ec7855ae24d997f5b4ac40432fab430432838a5cc0e546610c0cf2b63b292d444e198cb7aedcb382d7387d6d58af046dc1bc7d7c7e13e120bddac53f4115095f385b24a3dcce41b1e526a4dba46acf4d3fcd79d55285573600839abb83d4b34b2de572fe0afaa068bb063ff15855499a9ac9d79659bb66439c145670656d41be6494841b32b5b76d81601ec1b9ddcc7c8f84c7624a436043a1326105501f6edeaed0d8bf37eae531ea12c68ad5516ea622982cb9c61eb6cba6a81df37cdaac955a43301f56bc01401bc2c72795bbb65fa9cea8579fce2a43f1964759452c0ac45142b80d0f7099f9fa7ec5e52821957c724c50da5027070b7364d8a5dd2891cbe797369c988fa5d75aa7c63e1998ea9fcc9f5462bca5163181a12baa25ca9fde48d9c09b5c", 0x1000}, {&(0x7f0000004c00)="48c789b0932a959a6739071702191ab31ea67b9f3712f3f9ee0330ab8e2b83f4c1be44be48508d591b3c31875542cd8e0e7c2fadb03ba951cf7d88552e5500a851a16317bfbcaf815a9e4438ee916df198de8ebce829adf5aeed7e6156a44ad1f131477ae9c5dfbaf1fc1737f42e28054480780566", 0x75}], 0x9) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknodat(r0, &(0x7f0000004d40)='./file0\x00', 0x48, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x490, r8, 0x0, 0x0) sendto$inet(r8, &(0x7f0000004d80)="7d533c4a3494964153821ac704ae1b2ecd5f930365bbdffdf50ccc92c3a121c91ea0264f88ab3013ffa93fd5e1106c0208e6dd62ab66c539590205cba2c85caad8ba5beb73369f1800b9e9544de9e9fea63dcdae0debd78d7c6c595db51494dd3bb66a90a245a111f7ac9cad2f1d9e14ee304e79187b1ff4f4aebeb79da7974d2e6a8387d37ad271ea5661ed37823a4fc05f59f440dbd459d9493a74b70cb444589e40ed00fd9be756f215a213442a154ce76cec966eb12b69fd7438c508abb671888ff3251715159ff30636", 0xcc, 0x404, &(0x7f0000004e80)={0x2, 0x1}, 0xc) msgget(0x3, 0x40) r9 = geteuid() fchown(r6, r9, r7) setegid(r7) sendto$unix(r4, &(0x7f0000004ec0)="e8823605908d373009c7c4195da49ec57b0ba6e07c341d7f02e2148bb7bc2cf7b1c3aeb4e853f3f295f6aa44", 0x2c, 0x2, &(0x7f0000004f00)=@file={0x1, './file0\x00'}, 0xa) 00:00:12 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="1275062824f48244f118fa8eb4373a00522c45e75f8c74c8566d09eead23ec8dd6f153e51a7022be5f88bf0e45c852d82e8dbfe955246598a1e20bfc2e9de92932ee7fc324295eeffa2f9358b359ba161cfd128722dc7be42fce83cd13918323d0a139663ab1da7156894bfde276621913d0a53007ae82addf96994e52ba3d7199dcb8a6a7a32c2d64707bccb999128116b4e9005d054558b58f43b753d648e20314f7c4eb4646138211c254aa060d584e70fecf70e0d9239ae91222a6af714ef8e5705c8a6b102ff02c6e1ca0374ead123fb3a35bfc32b9c4be912f49fcad9adf0257859ce71c7bca421450f8ea79c546008f6aa59ca378922dd1c3cf", 0xfd}, {&(0x7f0000000000)="4010d9b58a601e0b3db4f4708687e9a0d8000b6e837c1c7f0dff33ff508b9aeeab8d45f63ffa2eb68bb8dd0c3868d5b6f10a0cfa8d0b35398c666fae9529e3d84ede349e0db2a82eeedfb9c496c78aa31028a519db500baf1e624ec97e57d7726b941a05057d0ef4d31b9f846ca05598ae24e223", 0x74}, {&(0x7f0000000200)="5678ded31d88c16505c8363fdc514c5ecbfdcf3360d0af24d58ac842053c7fca96a0afbb86e5757dc615586cb5d05e88cc6146b512eb1dded4bc9be9208092142931a2633822821eb01c99f7ea8b23a484fb9430f8dd53cb565bf5babdb116f3ce3a1e734780b5c79c506d85f55af0b67c9233a885d874381193075abceef4d7c9c611702b14136fb2b79416740116df44f9a0b0beef0a26830c5f0193f13a83823e256bdbfa25a0ec40cc340f211ad051405fcd4cbe79ee2a76d317da5512ac6227e5a81f507125d2d5fd1bc3da21527d5e7905a9bc1e0374535e89", 0xdc}, {&(0x7f0000000300)="40d61079e9880109c59c181651ca0e5d94fcc718f10301b8582a9eb17b79917a466562dd0a4da7582e2b8a0209fc93a3c83bde38ed19e5da99939388209500b6e500ae08cc62fdb9d956c30a8b672f9a6fc5c633086fdfa08b9ac328df8e924b43b89be414c9a36f41ae75f50224d25a036ab27c9f46af859c3180c1c9fe980ed0831b95e283b21ac56432139b6261dd", 0x90}, {&(0x7f0000000080)="b6ea2de19237de513a6de2fba0496c0cd5ebfc5b20563b268bcc460335075adb89651b31226cbd23b6648654da3a792d0cc2576e60581e687dbc8bff016a", 0x3e}, {&(0x7f00000003c0)="410b1249d2b32bf4708f0c53d4940fd28e17486c14cd2dce58b4c1718d77a53b35a109ca376bd36468c05f7d9ae5ab303cd5888a9244842d14140bb49b7e8a05ea6f0feaa99d9d2385d4472adda1fcfb17428f9ba704b7e3a7bb74c030d11d40ea42b57c0f1f3596fd9708c8dd54a24ee78242c9b3e772c8262e47a8e4d4df67cc622a875dea7f692366b73a4a8d2815fc86c7b712f72ede2ee50ca14016d33b688069f907f0d35818832daeb1", 0xad}, {&(0x7f0000000480)="9a2707158a6468c09d1b4bf7d9cd534ff5b233d7f0502d7419d7e22c74e308fa3cd0a25e594c37bdf03e41846daab2c1e8d6193af412d60fab4cd8175e39fc3ec2889d4fd288571aa0f0aaf95f350d5e04a0aa39b6b314233b6da2f2cfa49122f4c2c1dae52320b1eacb80c2d067c8b857668b807da8d5878b46a8983a5488166749b5797cee", 0x86}], 0x7) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) fchdir(r0) 00:00:12 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) recvfrom$inet6(r0, 0x0, 0xdf, 0x800001, 0x0, 0x0) listen(r0, 0x661) 00:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000000)=""/37, 0x25, 0x42, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x2}, 0xc) getsockopt(r0, 0x9, 0x2, &(0x7f0000000600)=""/51, &(0x7f0000000640)=0x33) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x10) recvfrom$inet6(r0, 0x0, 0xb, 0x83e, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001880)=[{&(0x7f0000000680)=""/14, 0xe}, {&(0x7f00000006c0)=""/225, 0x47}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/3, 0x3}, {&(0x7f0000001800)=""/76, 0x4c}], 0x5, &(0x7f0000000580)=""/29, 0x1d}, 0x2) 00:00:12 executing program 2: r0 = semget(0x2, 0x6, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000680)=""/4096) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) dup2(r3, r2) sendto$inet6(r1, &(0x7f0000000000)="92f2eb47d4a3b9a28177b9cc58e044ff1256908d3d", 0x15, 0xa, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x967b}, 0xc) getpeername$unix(r2, 0x0, 0x0) 00:00:12 executing program 4: socketpair(0x0, 0x5, 0x8000, &(0x7f0000000000)={0xffffffffffffffff}) fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) getsockname$inet6(r1, 0x0, 0x0) 00:00:12 executing program 5: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) r2 = semget(0x0, 0x3, 0x160) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x6) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000240)=""/4096) r6 = msgget(0x1, 0x250) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001240)=""/4096) lseek(r4, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000002240)=""/81) r7 = semget$private(0x0, 0x1, 0x400) setreuid(r1, r5) connect$unix(r3, &(0x7f00000022c0)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r3, &(0x7f0000002300)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000002340)=""/183) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000002400)={0x2, 0x5}, 0x10) msgsnd(r6, &(0x7f0000002440)={0x2, "77d522b1d9b3261df6ed07693b2de7368cb6f8a5624469a14cefbdd008aee69e79e55668c40d16f066b5901e33ad9b2b00f727b30832f9749ea0461b988b8fc3ff3897dc9efa533832a9485f725a916c8bbbc470cd0c40fddd334410f6b52188b7617e526ab85411ab350cbf15a8b8efca2b281a81a65b18e67f7ff3c5cbca12e74f2ab326848c9cbeea19dc2a58a7f094ea3e0d498257cefc1e8e94bd630f31c742"}, 0xaa, 0x800) r8 = msgget$private(0x0, 0x400) setsockopt(r3, 0x401, 0x0, &(0x7f0000002500)="5fdc36651f275c6a8cd8d8cfd2ddeafcda4205de7d6e08fe9f34e704ea65c96d0df38a4141f138e4c10e0f47bfa856d85d999069cc1040c7b59f45cbc9819d25cb0da72836b7ecaa6b721ebfc615af364a9acf025bae687278a866d8d485a5c4c5ccf534ca3290a20552b5b926cad31907d1e4112be175170f9ed5135a7fc0f147790cce709f7f11afb9d057487cf90a8eee417eb1a4612da1b656fc67291c8edbaa7fe4ac", 0xa5) sendmsg(r4, &(0x7f0000002b40)={&(0x7f00000025c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002800)=[{&(0x7f0000002600)="69ae3b32820a5e7b3456b18bd8549a0e1cb109d819f679cd8a0738be952facbba57e472e28ddf39c33abb941af7bee303bba26941b939ac1dbbc0e7a7f6a3b8dba14dc9fec08dfb39512fddb187ed851fadd40647d621c80bc93cf05da6d3ae4e23136413f4a6d830f7465767358e4821f852a886619b4ac2947cfa50ec028cae9a6fde9304b248f7278aa4b844dabd555d67ec18192dacd83d5bd219aaab66911b2a78bb7f8c152740b42545bd5c15ec94b4ead707c67ab95a730cfe2ea5f1495c1370e76203f9dc8f8af8b1b0a3d18455bea70", 0xd4}, {&(0x7f0000002700)="af592d4bfb09a0c26f9f672ffc531f70dfb09f1a31d7c1581ba81f912a4e5fa845d450e129164d6be92219486886c99a402d8bd8baaee9fc466588e2e8ceae0a56a3e75fe4854df23b55374a9468ddf6b26466a63312ce61560405f1a1c09568ae61a378c582ad5821744cb0dcb6a34bfb3f2d27c6ce90167199792a8458dbd20bdcaf93a437316557d1eea30c2f8f4a6cab6fba5492772c24fdbe5b8fe830de58c11cbee7ce41550310b4438d9897e1f6a2dcbe48337dcd0780ed3deee1bdfef4661453a5269f5500738e42cdec26f1b703e9f5e47d05378e42e0858576b3d304575389b05c5a74f546ce36b376dd8a5a36d7e82207c6ab6d", 0xf9}], 0x2, &(0x7f0000002840)=[{0xd8, 0x101, 0x5, "c0cbe3bfdd5d11256b0e596a0757816302e8b40c348e5f2d45ab896a0aafb2fac89a4a3a008181f416cf1325743a081a14b9b952be9fdc40133ca0d16c243eb7ba2fc6f89a1c79e261a9bff583627257ff6396fcab0cad80c78e726be4f3e2174a943f6f17ac016c1abe4f71132d455024e47b11a1612eecdbfe107a6e0fecc51f5d60648020d5acac8fb65707628e3b6cf8d13f8109dac7bd02a95dd473e32d50833e32d2a345ed846cdccd12037b5e6d63bc7190be37485e213258bcb3b0563db36f0a87"}, {0x100, 0x11, 0x81, "6c24fff150deb3f3bf3009a7ae4ad2eed052b8e919c07921c5cfe437e279bdc9fc0941dd947a70569ccd2a8ab4a1057df6e33090941322c6b12b88dff051d77d490d77b814b3dcd3a6fee926eedc14a2fead9e1e1de735eae43d6ddbde15f106569d5ba9034ccf2f649236bfba1c6bd8fcfe18cde880d6eab6347c3d9a65d3cad2c46dde3ef606ea1601a36e4eb1ad6d61a026069c133ba9d3e6fe521b830e14ef0bec5a18363d2bbb7a669445630f6f6672506534bbaa9673a59950a7fae8a6730859a6ca0802be7b5b9a0cfaeec272c0baeb0d94b9536f2f9af85bc23a1916401ee49437d794e7ae1ad58b2eb67c"}, {0xf8, 0xffff, 0xbae7, "a40146e1e505c9cd4e439b08269d8a56c23e81c0224f7a75521e052780477edde7d81c080af5ae3cf9fe38a4983d5e45ed48bdfeef33ae212c90604db074b03711825010a86f2a7d4504a57da4e963782ba3f6a9bfcdf0a02ad7d2f92003e42d60fd6dba6198107233319ea263b11250efd28283a5421d90f591048edfc3a986f2c501b64e05b2556bcb2a9396b6834a3b4f1b72f8706caac6cf15b05616ac5a94fb4080555d500801cd7ed6ae3a45eddc992a54face9fdbcf4e7e23281fc50f0410fbbed214770574e6b1a2d63901f3c343ea63683a501e6e6d46c1d656b79619"}], 0x2d0}, 0x1) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002b80)=""/68) msgrcv(r8, &(0x7f0000002c00)={0x0, ""/45}, 0x35, 0x0, 0x1800) fdatasync(r4) lseek(r4, 0x0, 0x1) getpeername$inet(r4, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) 00:00:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getpgid(r0) clock_settime(0x40000001, &(0x7f0000000040)={0x5d3f}) clock_nanosleep(0x3, 0x1, &(0x7f0000000080)={0x1, 0x1}, 0x0) clock_gettime(0x1, &(0x7f00000000c0)) clock_settime(0x60000000, &(0x7f0000000100)={0x7, 0x40}) clock_gettime(0x3, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./file0\x00', 0xca8a47dbafbeef74, 0x10) listen(r3, 0x6) getpgid(r0) r4 = semget$private(0x0, 0x7, 0x182) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/25) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/68) clock_settime(0x3, &(0x7f0000000280)={0x3, 0x6}) clock_settime(0x3, &(0x7f00000002c0)={0x1, 0x45}) clock_getres(0x2, &(0x7f0000000300)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000380)=@in6={0x18, 0x1, 0x7ff, 0xd61a}, 0xc) clock_gettime(0x20000003, &(0x7f00000003c0)) openat(r3, &(0x7f0000000400)='./file0\x00', 0x10, 0x80) clock_getres(0x2, &(0x7f0000000440)) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x8) socket$inet6(0x18, 0x10000001, 0x30f2) openat(r6, &(0x7f0000000540)='./file0\x00', 0x480802, 0x20) setuid(r7) r8 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000580)={0x80, 0xffffffff83154f88}, &(0x7f00000005c0)) fchownat(r5, &(0x7f0000000600)='./file1\x00', r1, r2, 0x600) 00:00:12 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgrp() r2 = geteuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r2, r5}, 0xc) nanosleep(&(0x7f0000000100)={0x9674, 0x800}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x100000000, 0xffff}, 0x8) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/55, 0x37}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000440)=""/14, 0xe}], 0x6, 0x27) bind(r0, &(0x7f0000000500)=@in6={0x18, 0x0, 0x7, 0x4}, 0xc) r6 = accept$inet6(r0, 0x0, &(0x7f0000000540)) clock_nanosleep(0x0, 0x1, &(0x7f0000000580)={0x8, 0x7f}, &(0x7f00000005c0)) r7 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000600)={{0x7e4c, r2, r3, r2, r4, 0x1, 0x9}, 0x3, 0x3, r1, r1, 0x6, 0xfffffffffffffffc, 0xdfb}) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getpeername$inet(r9, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r10 = geteuid() chown(&(0x7f0000000740)='./file0\x00', r10, r5) clock_gettime(0x60000002, &(0x7f0000000780)) open$dir(&(0x7f00000007c0)='./file0\x00', 0x20100, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000800)={0x3, 0xfff}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) clock_gettime(0x40000000, &(0x7f00000008c0)) geteuid() getrusage(0xffffffffffffffff, &(0x7f0000000900)) getsockopt$sock_timeval(r9, 0xffff, 0x100f, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) getpeername(r6, &(0x7f0000000a40)=@in6, &(0x7f0000000a80)=0xc) recvfrom$inet6(r6, &(0x7f0000000ac0)=""/176, 0xb0, 0x2, &(0x7f0000000b80)={0x18, 0x1, 0x5, 0x3f}, 0xc) shmctl$SHM_LOCK(r7, 0x3) accept$inet6(r8, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) readv(r8, &(0x7f0000000e00)=[{&(0x7f0000000c40)=""/30, 0x1e}, {&(0x7f0000000c80)=""/22, 0x16}, {&(0x7f0000000cc0)=""/163, 0xa3}, {&(0x7f0000000d80)=""/113, 0x71}], 0x4) 00:00:12 executing program 1: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x1, &(0x7f0000000000)="3b1043d9", 0x2) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x7, r2}) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080)={0x7fffffff, 0x1}, 0x10) 00:00:13 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x8110, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0xc0) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) 00:00:13 executing program 3: syz_execute_func(&(0x7f0000000000)="646626640fc129410f906600660f79dff30faedaf2440f5f23f2470f7de4c4c3d17f2df657fcfaa3c4a3354664efcc292e2e83170bc4e2c5b86302") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x5}, 0x8) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f00000000c0)={0x3}, 0x8, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7f, 0x80000001}, {0x33, 0x8}}, 0x200) r5 = accept(r1, 0x0, &(0x7f00000001c0)) bind$inet6(r5, &(0x7f0000000200)={0x18, 0x1, 0x62a, 0xfff}, 0xc) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getpid() connect$inet(r4, &(0x7f0000000240)={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000280)='./file1\x00', 0x20, 0x1) getpid() getpeername$unix(r4, &(0x7f00000002c0)=@file={0x0, ""/3}, &(0x7f0000000300)=0x5) mkdir(&(0x7f0000000340)='./file2\x00', 0x0) execve(&(0x7f0000000380)='./file1/file0\x00', &(0x7f0000000440)=[&(0x7f00000003c0)='@\x15#/[\x00', &(0x7f0000000400)='@\x00'], &(0x7f0000000540)=[&(0x7f0000000480)=':\x00', &(0x7f00000004c0)='-#)&o\x00', &(0x7f0000000500)='%&\x00']) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x48001, 0x90) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setreuid(r7, r9) socket$inet6(0x18, 0x3, 0x1) getuid() getuid() read(r6, &(0x7f0000000640)=""/247, 0xf7) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000740)={r8, r7, r10}, 0xc) dup2(r1, r0) bind$inet6(r3, &(0x7f0000000780)={0x18, 0x1, 0x1, 0x80000000}, 0xc) r11 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r11, 0x0, 0x0) 00:00:13 executing program 0: r0 = shmget(0x0, 0x4000, 0x22, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) select(0x40, &(0x7f0000000000)={0x80000000, 0x8, 0x800, 0x7, 0x100000000, 0x20, 0x9, 0xff}, &(0x7f0000000040)={0x700, 0x100000001, 0x5, 0x6, 0x0, 0x400, 0x10000000000000, 0x19f}, &(0x7f0000000080)={0xfffffffffffffff7, 0x80000001, 0x7fff, 0xffffffffffff4e2b, 0x7, 0x97f7, 0x3, 0xffffffffffffffc1}, &(0x7f00000000c0)={0x7fc000000000000, 0x2}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) sendto(r1, &(0x7f0000001180)="e96a08d8337ea7dc8110b69b85720d3981534a201939ff7a7d7bcaf0e1b7ba6f9ee8c7af859c4be54a0e5a7c4fd655f8b8375e8e94e56bc92edc3cb3b5b387e1bca333a1cd8e7bb0f315ddee31986b21369fa565712d4411b8efa049b35d8c38ce761c6011c007b902e687e602f32e676403dfda613ffac3ac8bf08fe19043d04bf3ec30837f6e5a98c893eb676905ea4623498512b9555240f16b0b7d802e348bc2345a107f715a070afb383800b8158cc29886a57a5ca2ee330dbe5ca799e62498945165cc7f902323e3de203e8ce9b75a28f0745d75044a8dde9bb9e249b6881be513b79d47b605d6f0a281db7ac9f6ad1d7d1f9383bddf1a50139730d3822627fba3fc5823ca9a1044f848f4854d4abcc3215c612d5858cb9650c38c87979eea13e83c6430d848d0cabfa2148eabbfcb5de08767c9bfc85309974cf234ae45eff44eccd56ad873e19e258aceee7bf493b3deeda6a6d9eaef54a076cfe83eaa8db946551b26a346c64da5e95d9642ebe29957cdb4b2d75e93097ca8c3ce148b84b5c9a6e101cb2a744448f66c11c078207b77762c18a9ae21defa351de281d9470d22eee9f817e6c74d5a375d2f3cd32f48f5605f0ea935ab00db1dcdb090fff794cc2d9492d7c0effe559518255f04fc68534e32eda2e7d9e94319d419dccdd5ab82c72db9bb401835d53f5a2887bdcf1758d07626c7ac539fe071edca9f3ff87e50afe4dfbacf86346810d650b533cfd253635caa2a6d8eeecc08218ca9df3d9a18ce845717e80d0135d0c52d30b58b7369870d9528611ef07bb20f21bd5f19843929fab9bbfadf6372b4bc212dcbba0741d15659a6e103a828b1d029d7e6fd6ce75d948228e9a08ad91284096a91f5aed27f5596a41e11b62f5ca4cd342bb3921ff41999fde6b9105952fdbb864bea1249af12aa30a76728f9fc7d4ece64abc14906f1dd0bbe8c0f1093a03e19207eac7e4f33fbb106861001b7c395feb3f08f5ab568191090bc9203cf4b351493dfd2f50b28573f63b17edfe6d8e97053f02cecd3bc8d866b7ac551ac1ebf5fff175abd3b1d80f9adac23b3556e8eb34af22a27d742d12ed1a78bd8e029035762d87e23cb0b86cdeddc449110aabd754ec8203820e3ecce4d506c0e0a940a4403082d0e764389a1a5c6a9ba18197cb64b9a9e2b07cec49aff51c172572dd9186a7c97a4cdacb798d64af2faa3873f4755c75e0399f421f4b725fbf01d361e7394aa1ec8488aeddbf380f04e659a1ca754a4ddea37b02ddf75e8d15944eb4f8c0088931a86bed86250ef515c4c87ab01764038df1f19ea1e12458cb2c8eaf94261178aaff0accbc7fa132c86df7bdfe9a6dac5029a76d64278542bf95f4e0581e14d485d0e683f78a49a393ac69d5fc19948a878d70df382b4a8fa744cf7986190cf68a219eb663ba74975fa6e8f9f98a70d3949a7343467c1fb075a1185ab61e392e78b87e6ec06d9d283a8a591b9034ff6a4acb75ee347bceb32daa93509c271b61c6e6a0e86d4a8379385e22371d819af8af53c2fffc9badb9ce91541a1398663f36fa22e9571ee9e32326022cc1810e9cd4788ad66861f0bb303d1f43d7317271bc260441f8e83a5f20312aadffdb12ec2ec4ca0a2d6e9f4b6c01393cad133c80e65f8ccd88ffe6564836965a8aea684c2bd153f7ad341b46105196db577bb7e81093578bfcc21ba6e3d82f1c2e040cdfee74473d4b56785ec3f0be8e570de55ac4457311af5532e83889d2c833134736c3c77a8662532b4f48c378224ababac92578a823d9be9dca2f6f29ac5fc0d52186f94f7f724c8b759089bada9bf17538c897ca2e63bedd1fcbf1ea6835f5273ed9df3a1f67cc36bd553f4dba64de221ecafd50f9d47f83bcb18b293a55db39da3ef2bf894f14f6d8940a4a28371ef746dc613bc29ac76de8ff257a3f4eb2bb18bcbb2735c66187977125c63792ef18f0d98530e7a5463649cc3ad8e698b3c37603ba54d126cdfefb4fd981deee305df3d3930d541479d92afceda904a166bd2f31633bd67d7e0bfd8bbb1427e132b3e288f69ccd8501d34ae058d58b50b3f1a821bfe576d77f21cab8b73a065568a5e964771314ec73558d352d927903a15bc3fe4f485108fde2488c774edb983bac88ef3fb500bb71584104013e3839bebe38bb17075a04fe0768e6be1ebdd27149701081b60bef238f53d39837a964f99dd5626ff53e45e8f19cb5b0d242864ac9ad0fc06331a9b17fda69bf1549c40968a9ac4bdc99152f0f2b017104bf4362c1b40bcda91343c3bc568f7d0433b2a7e29bd14fb4723eaa77d38a0780205d87e133c12b19e7a36399c221da41666c925953cc5f736563740963e46f9b750db4258a6ca492c22bba47375972109f6089390d57a682f9ffc22397bc50f7ccad0795e419544c92e567612f239dd7d5b8efcf886b03dd053f75bd1387ff9cacccc335adce25f1de5f01ce520be36539e16854d4be3e7130737bcec19e7e6a4f8c302232138b1cd140ef542a8f22d1c9b60077d85a33275234d6b77892aadc85b3f196dedc12a3042c20a4fb3115ca3cb1df4127f467bf01526772434482169ea75a44621ad571a48378d13a2688890555cd819d747a46c594d4f0b89de1e160047ec28e22446fa647b2e92e9a2b1d6480189458ad5b3d2b6fcf395cd03a57902537e0ab23ab7e18311bca43c5747fc61584b6bb030b4a71b3ea20eef17f84b6348ea124511d4957e4f730baef0d99f140378e548d2c3de1d71282eb31939a47ae67c0056e83692db15dab12cd2690467f681052af409a03047cfed254f9c57ac4d1e0a90d9bfb724b75bf894e60e6356090393958230728ac4e0d0e2b8dc2437a4f6c3867bb8295ba5ca6cbaf37830bb6495f63955f519a4f4cecefe5935ac2fc69e300def6f0ac641811a7c178262d49a5a9c88eb1897a734deb6db27b2c2f9567b8b5af177cab84b7f4b770e6fb2a4ff32e42a163368aa265c16db165541141024660cd298af246ed1604b9dc1a2b1ec2b78d9539ae64a45f1bcfeca8e8efd5c998b4da63572c4eef130ce517e3bc99c30d431b18d9b3f122b87ff4a7b6f610ef21c68b763cf42323c48aae06c958bfad384d602da65e76e422322bf3cced5411fb9a12264f71a59369025845d74cff90f3a1551305a7d83921351a4d56fdce609be18db9283d769e3f20aca650320d2e25acf881016ef644d9a3e8e9d5e3e9861aa5ddfae522e2f37556703c2d22ccb34cb3defab58257ddf4531ca6f420035c3d78b7e1e236f1b07c007dcd7913b2cbe25e04abfc3022212ba9976e24f2e07f4367ee809fe87c41aff74117b50d97fa3c76e41057f02743798335db36875a623531cdbe347769f6905080932f1a11b8daa0a3e47bbfc8fe55b8af9661de2cb59183a0384dca85594a4ce5a6d5aabf26f18d1c9964a993c132679f0bb68b16ee3518289ccd6d3cc26cef087dbd0cb3927c9630d23bc1c923dc526c8f66cdc7722b6a91cfd3fe115012bc6d49584d05f86aa8e55f51bf30eee0494cbfe60c74e03c274cc32b36c3927cf6a98a037c72852baeecc82aec27977d30a0315c94c0be5286ca31d8f65626ffb8b182db262b77daa7c20beccc4565deb6fa1a83db9a9cc8bb37481876dff2f0b189bcfd738813aedcb941f4e6b3f082c0fa33484de59364fffa002e47a5e1aa7a0a7d93858329a8ab9ae5b93c36795fcb75135b3f5cf422943266a6025cce1f28cab8d6ecc0b9c5da912f5883c446e685f3db562b8404c9a997a490dfd7ea961720d5b3ab73c67e204539b2c11870b6fcc801d67b0277dc90949944f9618888a35e9a35f68e3520d68b5f176fd30e301e445c9efe0f0a0349bfbbc482aedf28862e86ba85808f0fc0943034884d2d2fff5546292e069ead450c4c8b90ae53ebd551206c7fcf8223574026872c698c0271ae5070145b944ba71519bc5e0fec122b37698a0c31f8fbb2b460905fda78692bac7e603f381711fcde018d825fbe78370cd157736c8e3e1dce4cefe0a001281b0ed0aacbd424052c85e18f6b74e3113f775a75457c1b305d80fb6f148c7f859353e0618d1badcf869670189c2fabdfdff7a23627e299b8018ee7e8fde041113bcfcee8da490e228dbc73664a34305754436cef08f77652ce4583d4c2f0f3843d8555d8a41ac73e6cb0d5122f02b86808048d1f6e753efeb0b0fc996c4cdb1bbe7e85118058c366fe94cfc68166735eb0a17376a0b6e9aaa73e3b7b9d710487d81c8064d74b2202a008d20ac9d1877a15a63af0e854f82bc9de70f61f51d0cb8ae107bb735df49a4bf40d93c3fec66b0aff5b6d33b6d82a8c7950eb8571dc4e8eaaae37518e5d638d82985ea1affd24c66504bb6627a2c0075c2fc0be614ff7c4e6e2dddc53a8a58ae0f973b3832d07c1a5025d1d40ffc2e1f4b0cdb6f2f213c160c3ef35f3ce91fa9f59e1b54b8c3837162f069cf4f6459182734c5e01fe62d9ea8b7dc0c4ab44ef49a75ec8f0d0f29ae8cd3260fde7daebdfb16a1a3ac70141978bbad49c6c664cde63cb8ab4ab7d8ebb28eb5bcdb362c9527a1148986283ed1b6fbc6c62a7d3212756fee63a5c03d6775571e24a2e9e081ded439ad84cf9429bf7aefaa57083325bdf1b4388171bb8add02bd89dc94257d9bb93134a988432178cb603602198c053237a57a7da841a15170e49b88edb25ab1b6d66c22ed4bf679e596c3dba11ea484dd39a54aa626d155533b7d09e2df7cdc710abcedffc8a1c9e32b1f4d4e7dc43d7b06f125d2558e543529d5e86fff5b16815dd4f85aea6122526a8a18ca6e80bb10edda3151d5b2afad0113eff81566b3fb9cc3db4a7e4a5765e4ea406e313a310059c1c8a256fab41feda5ef2c9133c39880eda18fbf17b83891684f31460dd6f1ceefd5bf678ac0cd126efdcc9f7484d8857fa3a3ed17f1ca5f7099d3a09496b0630f478328b8f5197aef61aa962191054ef275b87d395502fbae07cac5a7b743787db2f913cbf8b009661084ec8c620921c471c54a11e768436afcc25f32cebdaa5dbb29088cf26eb2b325ee249bcfc8fb732b39902af36a7570d1f7d7fe5619cd3ea20ef8622de3f0045d8614015b3eb549eec728efd7a2c7ed9e33e26d9c880f23338e592c51d7687ba209eb65d39f7123fddd80660a0c6b091f8d2f3f3553c14a3aa909e017f58dd80dc091048e73680a9e1a3c809524c6e7e928d03eec9d169c9528b1ce960ec85e1740e4f4363ce76ec044f1c52792e5273048daa1caffd1b2bd1ea9103c890ca0657e509119b161fd1111d674c8b42d4f571d759513a02c3d4327144f075a9aaed5f2ecc8c85c9183f67422d070d125c5a4b09e30977d955c019f67090c7c12da2cb587c0bd58e725edc7138c87a5f9d02d7552d3c91ab46b7b49b0fc9f9d241fa0295886d4e3473085f9fbbf88b935dc3158009a0bbd2ca03369a10582118e175ab179b6d390c6510d3737b8dc1d8e480d91abd1f2107637bbaa5206f2952ca382c3b17d26cdbcb8ab77b0d1f7b10d6b952e0f1e9c7919efcc3e7fd1d6eea7f4f7d1e7e0f60cc0e33785a082c5aeb969792b6415e1c818b2b1c4ec92d3d1a2cfc9c8a4acb0f75a039b5ec97ab2c22e15ac9405216f3c2d0d4016d346fb5167ce972fa4f12328d3ca0ca780cc63a714246ad3fe0ba2068b934fe6c48621c9c71c476d842990b0630888c1726cb5ec45da1d072d1dc9221d5a264d6ed6f05d7715f136e362c9176a36ebc1b61f419ee5620b72c25eb28b48bde55551d3599913f79c", 0x1000, 0x400, &(0x7f0000002180)=@in6={0x18, 0x0, 0x6d, 0x1}, 0xc) mlockall(0x2) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000021c0), &(0x7f0000002200)=0xc) recvfrom$inet(r2, &(0x7f0000002240)=""/32, 0x20, 0x841, 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = paccept(r2, &(0x7f0000002280)=@in, &(0x7f00000022c0)=0xc, 0x40000000) r5 = paccept(r1, &(0x7f0000002300)=@in, &(0x7f0000002340)=0xc, 0x50000000) getpeername$unix(r4, &(0x7f0000002380)=@file={0x0, ""/108}, &(0x7f0000002400)=0x6e) nanosleep(&(0x7f0000002440)={0x9, 0x401}, &(0x7f0000002480)) socket$inet(0x2, 0x2, 0x20) semget(0x1, 0x0, 0x1) ftruncate(r5, 0xfffffffffffffffc) write(r2, &(0x7f00000024c0)="875bc66ed944e4720d73168898c1f07f21e4fcd78d7e0a1129ad8b665aaae8b1b04417ab71c6a64cf9303a90087a7e4a5d1b02fb6359b090de9f17129669d585a75dccd7ad619ac9285595d2f3a94d3e4ae05c04dc0f138959cebc", 0x5b) connect$inet(r2, &(0x7f0000002540)={0x2, 0x1}, 0xc) getsockname$inet(r4, &(0x7f0000002580), &(0x7f00000025c0)=0xc) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000002600)={0x3, 0x0, 0x100000000, 0x3, r6}) open(&(0x7f0000002640)='./file0\x00', 0x1028afa, 0x2) r7 = msgget(0x1, 0x2) msgsnd(r7, &(0x7f0000002680)={0x1, "579a29e8c5ebf5fec1a89c601fd0cacecdb1cce0"}, 0x1c, 0x800) semget$private(0x0, 0x1, 0x4) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) recvfrom(r5, &(0x7f00000026c0)=""/89, 0x59, 0x40, &(0x7f0000002740)=@un=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 00:00:13 executing program 1: r0 = semget$private(0x0, 0x2, 0x20) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/66) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r4 = paccept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc, 0x10000000) r5 = paccept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x20000000) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) clock_gettime(0x40000002, &(0x7f0000000280)) r6 = paccept(r5, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e, 0x10000000) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000380)=0x2) bind$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) chdir(&(0x7f0000000440)='./file0\x00') stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) fcntl$setstatus(r6, 0x4, 0x40000) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') lchown(&(0x7f00000005c0)='./file0/file0\x00', r7, r3) listen(r5, 0x9) setsockopt(r4, 0x2, 0x3, &(0x7f0000000600), 0x0) connect$unix(r5, &(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat(r8, &(0x7f00000006c0)='./file0\x00', 0x10000, 0x80) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000700)=""/153) lstat(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)) semop(r0, &(0x7f0000000880), 0x0) r10 = msgget(0x1, 0x22) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000008c0)=""/4096) readlink(&(0x7f00000018c0)='./file0/file0/file0\x00', &(0x7f0000001900)=""/231, 0xe7) sendmsg(r9, &(0x7f0000002100)={&(0x7f0000001a00)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc, &(0x7f0000001e80)=[{&(0x7f0000001a40)="27dac7ffc495110d57b7155465257099bbd742d8dd9e61dfe38becccd6d03627d43f9f939fbcd65df31fdcd1cfbe10afa3ca96640c3757a7992838c407948598cf42b05209429a69f2e8c990f23a90d0bdab2499902a3002ab67b470445b3c6b570e129b35ad120d4a7203191e09a8f691f0fdc41de2f4343721ea0bd4969af62aacb640ad0b67eccdc491ccc7038a11b8096b926fba08fba5177c2aaf9d3be621d988ef8c59f8a0cac0d41293688cd5d074e9b65ebfdd6957b3ea6f65b47051162bb98bfbe9047fa70fb90efc656b1579deedbbeacfbef2112d5e2512a7c9aa37981b5cf5cd196c9e591e6a394354ede23e72e5a48068078f61bc3c", 0xfc}, {&(0x7f0000001b40)="31fda4f6b8975d8b49b3fc559831087c5aed64ad3483c211c1ead4b95d5e34f2257606b953614271e470d252f61757039d4247ab19458eac6ed9379ec7d49a5a072d93c038924f04a97e872591257699d9d2f09ba45f7352f5074be7c1b599ca13177157eea14444f0ec195ea393e292621d15bab4de94b2251df749cc6b604a87b61df1178c1c1f0e117a7e3814ed7fc297970ab5d188eda27e05e36685d586723a0902", 0xa4}, {&(0x7f0000001c00)}, {&(0x7f0000001c40)="506161b5be36da531fcb0bdcb507dcef915380fd60d15887ad5d0958cb584a50974a512cf807078d0d9cb33cd4ef8392b677e19a283e37956d14c721fc8fd43547e75d91aa0fb58c0aee1ecf8b943d1ce5b93d9df9aebb5213f00529856d1040175ec076a24101dc96139953236a84aa93459dbda4d3bb5534bd09ee752e25cb0d5075fcd890d4fec24a6e5f10952e6c8d444d0df838e8f0bb1392161c5ae511a568c21f93cde26c6daa", 0xaa}, {&(0x7f0000001d00)="ec7949c9b929208073c1b499ef60397081a9ac1d9f4ce6253386eb5949358d0224287bd9e63474c90966a2bca85a70b5f2a545f9c9188a7b0fed514d82fd4fe4c4b936493f85cd99864f0547ea13f86bf2df8b4795d6a115a5431d5ea39308ac5582f15ec0a6bcf2298ee966ba00b8efc2524ef2aa7189a656624985717bec4c00906b3ba21ee7c6ee32b3444e49bea3c1bc4723823ee52439f6400100838129f835ebb17297facc91318f14f97a78c72b5efef0f74da52acf7e303cca4ec506efc5c42a87c375e6f4582c95220e8358a2129463a14202", 0xd7}, {&(0x7f0000001e00)="9942efa7d9ac6840522933631cc683c86c191f3f3c787c33888bf87e9162e51a2762a1b7127e24e946cde12401c3c5ca8762264264d221a0759f62eb319ddb602561ce72224a316c7e667bfe", 0x4c}], 0x6, &(0x7f0000001f00)=[{0x110, 0x11, 0x5, "ced0fe8b77674cae4dd6ede81d24cbdde4c09eb3e4833c811186144c548e43415cda65fc66735940a0ec49874a61f92a72084a6f6c28bdb5754c44d74d9d429c4f0254884e5547a3a31a99956b15df4a97be16d1d42d0d7f3a9dfe980b5a110be973b70b668985cabef91fd2ab453fc22b8a07136c97730043df7cd657b3a2854d12285531a6e4515a20d52f7fa31bf05171f4ae7683562c8e45231a1d513f5c0e7bb3bc7ced8166c9485ee372db34c80b453c6a416050baad0a11a468819d883a86c40d2c7b10d25a38eecad0b6981842c896773f1e382d1868ca3d808f6501a58e57c743c5a1619afc7965cf57cb33bb3c1f9005583095e26b"}, {0x58, 0xffff, 0x6, "6cd7130cbb0d2d53233f1cddf6c4605708c2dfec0a4202357046a6df3180c7efaa2c19cdec39cdd70dfa85fbe66f2827f32f0026ba09f40d17cabfef70a3f31317ffabd946fb7518"}, {0x60, 0x11, 0xe9b3, "87115ad913b04991e1c17e5a0138ece25cc5915a4a6f405092b68fcdb4d2f28bc48ad08657012c1db9b0b4d2a3d6e8282cd9a40146f3cf1b7fbf904a0b5bd9c5f2d2f20d9ac3fa9a05d8ccdb9d0a"}], 0x1c8}, 0x8) 00:00:13 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={r0, r1, r2}, 0xc) sendmsg(r3, &(0x7f0000001740)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="a516ea3d6ee4b3e69be25aeefd25f95e82ae2ed33cec0b68bbcc2a8e8f9f8af1384e230b5813baf648edd90156fc356ea442552d391f74f8113ed6b32c94ba7f21c6e1403a9e3c9bab19638c2190fcca8fcddb9e24861094bf484fc47d610b728af56aa3c1f3b95f76f588bd7c9e1f2a4b194d2e", 0x74}, {&(0x7f00000001c0)="d16bbeb7977735b71bdba232fdc8fbbd4ce8333e7fcb72bb22de0574aa4b718d3325c2f362abbdf3eb1ed3fd9470dd74692825f4a36707a813f662498fc3cd810fa83c954cd47b117923ffbc42995656f636b91b5194dfa1633a5a7a2810348a19bc4358f4993e6bf0058db233fce7232c891c32", 0x74}, {&(0x7f0000000240)="d6039a2575925adaa977e4cb5a4f5822afea4d997bf26d7a74fedf4218361f86e43e745f6a85eecd49a3d47fc5cf3305c4cf2426cfe47b91f3810246ee1cf080452a8140101a5d257921aa5454251c1988f04b123eb809650f0fddd902302dedc5f395249c3ad8c030da1dca4a7f9ef3dfda1b461f268ecfff34df180d38cb1219d781f944ded8431674c4c5fd56140a3c2ef7d9f42bb5c812710600b86955fc888a9873e56d01f1b18661300e725da9f4b6a3d8638d", 0xb6}, {&(0x7f0000000300)="c22b2df3e9981a48698344d163f153bd577cdef828a8fdaf8eedb14f329b81f080469e7b5fbd4d2b35efa70ea3984fce8e584be651405d40b448ab4b0afad50d255f561c36a0bd", 0x47}, {&(0x7f0000000380)="0fecaf41133bdc68b7cca196ac32f826871e3bdde25ad395bbe1a61da402f51bff87afe78336f5f9d34f227d00652c715421c79a3ba1a0c135cb471e46bc23b6010e404f1913efd5f8cc091dbd0e4634021cb2f86527608cf6e62fd4894d3356a6bd79c70e4dc699484cb43390626a0a7f610b1f8ba6ccbc77b948a598526189491a5c129a37bb010aa79dd856035225a5049df193395e629dc754524978e0704c072d4b2ac024b0dcb4e5fd107caa517ab4200b3e8d5da0c5bc2f03597484837f7787130153060a7af2714ba48cd25eede79256aab2344d04", 0xd9}, {&(0x7f0000000480)="c727faa73be025ce0f535c3efe36f294756906d722a4d69f569cb7c297cbb1c4fc7f1eb9bd55967b870932e752b9c8f493a9d334d7a35d8cb57c63025d5a34a93ec0285b6f17e2085ef203102a07b5212f1d26f4d84121063d7a6dae1525e3011f63a087ec7d31fc25555de3192a64868936c1b069340a2773469c0b0899bbc0f3c0a86ba994778ca1dd0b2be7463f5283739accd2982bf33c0c2d09b17f6b3b18ced6c975054fd8682f7b4b8147ec4d69677687582e95ed061c3a01f026971d1d81859236bf62", 0xc7}, {&(0x7f0000000580)="e4b2b6c2e36ddb3ac3f3af0510935a399dfdb20de2d3c20311cfedb48ce13c19aa27ea445a22e2338fcaa3a605561336331f18b3be83647b0ecba3cbbfd66c1f77f94a5bb07e03f61fd39c6695eee1815a5df7678bee1d00027abd8fa6c851dcfde7d009285bb8b323f71c4a4755c24a3460db3c51e33cfd2c17053a94b04a0df842fb85023158cdaedaaaa1b264f9de38a18b89c5034c640dce027cd971d4ccd2b99466654042d3ac4bd3f67707094ab4b40050", 0xb4}], 0x7, &(0x7f00000006c0)=[{0x1010, 0x0, 0x200, "54d8aa2f68f2ece6308ae4715ae77472c60d8d63e354798f99548180af2a31060058d3fc6ba1443f2bea3ca08b7908f0b016c965330a8c1e7895987dae00f6f132cef943542c64b588aee8b7c7ebcb41db99e6966dbb0e906ab028cc1ee121d2e649674173352d0d9130f8d4178808d522e133eaf37543bcd9e400b89f8ece383dc6b68b1587b6a1b3d041bd530fcb8214c09faefaf7e4676bdbc9b2c0af05313712dd659c6ac8517c2ede9be555ae7cc3a4ff0c81cf3c37a26ea35e48a9c855ae534c87f5700f5b1afe98913f627e5afdde6f4cca595275e9bbd070c2b8561d37d77e1d3a6c533b2f72d91c300d8c8e6a84462a62c0608c69a06a71ff103c32076dc9455ecb0e1fe774faa52b9ac6510cae0c536e291b4755476cedd04cea859dcec2ae92007b6d67db7688be2997e01c253bd51bce41cc2ca81c38c6e1d7ec0adb7b4fee6acb3d88ac9fc0f0f59d02facc89ba3715d5cf5f1c257558a5f6f72821d8381ae055db6203dc1c082b0e2a8465b4a359410cf6839780d13c4704535769cd81535aecca15077aedbfbcc8cf29635dd4a9960d49d77332052808f37d38d7a40c8a34bbd71770eb5d0cf94d02e444f5b0289f7c973f31bbbfd8fe00d66707fe22eeb55f07da4973fa727fdce76e6112d0ec717edaffe6be6efe5fda78a5598eee50c17826115051be514312b3159f636d3b3a6ecef9bf19a16d0c0b745f73aca1e315e357a9b4e7c0344a449d0e43bfac815cf726252208aaf03992094c91b13eab3cd7f6f1f7f9d0e6af858b112693c6fbf70d4970e4b5e75c8afc5074828b7c18ef7b8c9f2220234111958bed5ba59e8ad87a9cdaa022bd2240a4f1daa4fbf2ad23fb055a448e7f5dcd17bd04b684bc8d936fef30e4848b4639320f8358621f449e8137e1bf380b4b4537b46a20ce018be0796460ad8429eeb5adfb9e23a7b2000d4c95f8c02bfaf0f349cf171e6e11c899c526883f3c0a3e2ecc334c4b8668e655ad0ec73705d348e0d423b79bf1f298327238ebdb01138840b81aae24ed2757a31232aa40a3117ecae1ee39440789e63429e401db02116d577449c6f204ffd7038beafdd75bfff71b89ce185f802d70204d86c64c133069fda0f3f05bcab51c90b81225bdb4480d6e9390e7bcde7b98fdb2c0b1c167bc883cccbc638f44cd324f333dbc4a00e5f4e91966d4baadee3c787be42d0a9420347e449df9b6a0046a99f86111d4464e57e991b0a0e7f76a1bc86b514cc6315fcc4853b48cc76517bc0801d7caa66c42b5de194e34be2e7eee856aade0fdf8feec22314290e670bd6b571d0111ff6d751e8bb7a7c728dddfc8d6ddabb11d35839fe7eb72f0ef5689f21e74282a645b45364d59519800efdfa9f24c30a54709411a4c342b8d851c454c84fc873f65c8c1cf5010e17e0bf996be64ece9a5dd46cb1a724719c6de5192bea20c4055ed390f0aba5a598ebba32d9e549aca1bb89733fdf8f1f1d517816fe2cf2727cf394785b046e50e55032bb7269a6bb7f8e32cb3a7e7e739e976ab2f3d1024c3100280b9ff9bf0e15bc6fc8008a11e2cfcd6eb6df2ff5d78da815c900420d0259914cac96a791b52e0b862226162bf1d831a7e3687eaf2de425126a3a7f2bf5c484697180e51d364db1f8d610eca5272bb7f8dc9cdb12f8ed1c03b466d69110acf01213a1082ae1f9e3584fb96e5f4f7a234bd90b5c27d924cc31a8a03c4db37f0409d9251b7a5ef2975ace41d610da40caeefa27f695cdda9fb20337d2b2a2ef0dd53548652019f4c5c86a725c6e85c35c48fb6767d4bae0426bef9a30af9e4a9d0d836bf63415f3835f0192b83c8947f92f8783dd7eda6a4142489834c626102208bdf14d11ca88cc7091aa155081302d14dcfc668619333432a835a38cd16f89bf5aa7d88d6207df1ff926366f4259f1314ed1074e4b6d45fc5d483938b1b0357d5e3887ccd76d85aaecdb051a69671ac4534c60a6d0cadab6d7eb21974e4da38628ca51b7ad99b21cdbea059b3701eb0022055db0d37f420edbfb041080ebcbb6482b2e71804497eae77bfe94e3e14642156b85420a7d53e3aef958e4705cce882157947721d79432d35536e1528fd219f6adba56c31b68e8c68ed1e38d84a79f1a58098b7919bd8790fb8e7d80b2be8dc4076b8949185bd19f1fe42c7fa5ca339ad422e2513d6e10587d080b6ab02df54781daad6314e8fbee237a0abf3f9dbd72ec5972886a694f4cd7ccf7d08a90b62a62b48fda92ea90d569e9edc4779cb921c20d64adf9f2cd9e9e8462272f33e670f1cc4a29cfecf83bd3470a64913d9221fa86bcd7372778d64281d5ea7d49a8bd3dc7a6da38d5aca919dd87976d0b931f57bab19c30fd96294191dd06cc806eb09738c55635047500acec51dc3739e6902bb45bd69fdf0a0f560cf6d05e4a72857811060f385a60fb398900ee753de2d8ccfd3a6006037619b5154abcb1f4b1f0aff6c26b56fa0e6d42812cb5e6f953aaebbae09485143ef9b333f90f457d842bf57b0278951d71ee679caf1a80c4d22edc325d733c70ab8b0d7f23a6a2e1a33ef6fc0c071d6f16c084bacb7a6eca072a630c299ffa6fa73db444544b8a1e97d56972174d281c7c771f9a7fe6de6fd60e9f82ce74906b450321c87fb110c0882089a6c854e055e267df4e22bcc43cc7426735e23dad2eee8ae41fd0426db0b5160f696117288960110b18b7f60c860799fa4f823fa6b96746be6a5eb7c471d88f75edc3f4c063a5dbdcce634c908beb168924aadd2544fd9b371c3ebbcd7888c7a76a0fc91c9c3c52488ecea715db98bb1d34f86384e3473c0043e2680939812f4973de054accdb613b4c539860382d7c5267a46c1d63c5e872ddb83e90f72b58f8ac9e6fe683e03a0dc3c4d4cafbc5af5a66fb47108004eded0c709060d2ea3da41e3cdad7101f94e3e1ff80652b02fad36e2de3ab40427bf7760d5b5c88c0a4d4b9cf3508e336360fa7c1d8f31938efeef4fb210aafbd68059d1b22955c33dd6a18cbd6d0720a64f74e48157b546b5c537bf7f5c300be5f6feaa8e2dab984592d14990726990d1204fecf1fe02b33916f81f1cb8067c647de02e93296c2b06a5e7a2a251a378ed1309c3ed6548da3aa8cea8bbde78df244504ef5927076fcdce2c34e7aca2d80d0e24180dfe95f9a734e544146f095628ee41e694bf0ce88c682c41f3149218c510997eb5f739c58e8e9fb000ef2e0f61cf318531028dee8b4b517bdd960826472d4d4a9ff788787471d54732e3ef0933646f4a4131f4d814dc0606633a1718b4e66edeaf5de43abb73aee8e42de4d39d4aa3eaea175172bb2f1a5c984dda9bd94fd242bf444b023bc6fc55e445947dce979f8a7075677452e5ae16d904e7c9e24f4b4b7abf7778b001fc79bf8578bfd07e41af4eaf72e8352585f730564d9c1330a2b5517bce1e3e75556b49376ddd6b156593a492e77f09d1386cf29e7fcded5d24de9b7926cc14fed2cfeba806f4aa099a05d5f96dcae3d41553f6c13c9e5c18282fbb9df47c96412c500fb99b8a874e0c293ee909e7599ecaf7b69c050b66d979c1475d1f868731614f3b5eaa0684acb584fafd15c1bcec6adefd062a8bcc2eb6654e3ac03e561e95ff4e32e5e2dab8f03807767f15f3eb12d2d9fba7b42dbc515abc9eeb808ae72b8d3eb16e8ad8b825955f42f6f72e52b08f3d90fb9be65210dc71ee992937e2a9601d6e8a3823072b552bceb60092c590e2534d83981eabd3edd72032c269f8556387e10536a7b217545187ed1a52f1e4c9263186710e0f9d39b5a160a1966b086331e55a745c8a91776b1907d96b8a1249bcd76ad13e66928323d626757df820ea7d9c99554d462fd708f13c64a3b68b8f3df3c8ac431fee1c5c8a3f238f1a9394af27cc21945ac3b65d6635390f688abdc379496cabd63afd27409c43fd51bde7afbc186a8847070deab388252b6fd303a1dfd798198d6fa3ea42d7506a8b9426bd75e64ed1d01e0f8d56a98e0d83537cabf00af2f1fed0fd369d6f264ad92f2641e352cfa26fa3e519c88778e8b6281fa1d1c9349b7137db8c98078485ce03b17f6ba05d6a18d841dffedc2574895d87f62695d1657052ca4db4472b72680dc2c64256b7fc8ef6151fccf9469e6fffb89d9ff9b91d1591c6b236c2a98e01dac8f60b0424bcb1fa885107131cd1b0c8a0b10c8133c42ecd50bcb61c429f67dff68e50553969def003f88b4a785b2c0ffaef64667ca59992aa967f69ed659f304b14b5b2992a85ce3ccccf7275491511c4eafdc4e051371014312b8474af64d3d4f43156b582116adf900ec0a51535beaf862f8a06c7ad26a387107f9d23fd3fbfaca7d482a2b492459d570dba2580de8be7f9134267f900d9ac82d240cf3ad46335477b9141fd270fe74084c9c415d1e5c347eeb9a91c30eb43384f0faa4906647e4cd84ee051f631d8a25ac471f0ad00b7a9f76d8b207e267ca03d33440988acb9dc096f8956a85941ccc93b16853be7be6df684744de8b3b40a4c832dcafc3d6a0c29d27243aaf008a82ef1fc3f901759f1a6eb77cc8e6b76eb314afe7a10e60f3b44a43aef84f91f73b7af082f4a334411e873e53ccbc8242a4db371b08f97dbf49b0e2ebceee331849abcdf4969577d9b27c0a8c8be84de2c7109e0517843a94571206be3af7c2d3905f0ffc1ad8fab5f02951b14948db5b6843e9e36203b4c2085d84df7852e95c4752353af8d7db2755417a190d0efcfdc7b9cd4b9158eb3b41ba89d2ab05d40e2bce2a85af798dc7eb326677cfb4f4f8384821b82fc80a2dbb27700b1291a9ecb5e7a7f7d4da74455e4f1db50f4e074aff2c54f06166a769df8c83eaa300c7c252e4bb79785349cc4cffa6e5a54dff7b1f3131546ac7cca113c99f31733027b3b83353a56ea9e0f3340c544a91e3789102db4bffff01083f94e11044f0e6d6a5211a5d45c02070ca40daa158cb9d1ad679e2a1715f210759bc9e502db51ea941d71ec2370692d36d5adb823bf82a01af32d28beb912606382c0e472a350108bf24942b9a8f22a4f2a78354f38346b324a7ca458deb83ce000986b730c188d19002fe06aad300fa0b29c2a71dfa11badffb1dac283faa232650e7f9c70cd9cbf4252c4b2e57dff8b77956ce0ae3ee289c5576b467c2eebc933343538d25b8b5e102899b7da3183b02ce179252654b02b1e688278be3df94f18d786a66e969138816a18452e92fe648ae05fc23e83dd8f4f65fe858bfabb7b175610f896693b207c7ab829e62b6fc4b9cae6b52302763bcb4a2d7f40ba68eae78121163adbf6dae4d59ea46d00a8b97a67da3283768a0da78555af5c08bce316149701bee6fa9d77a2b5af52fcb17d6c1f3d32ea8e05f5e1a09eb720aed33960a71ffbceb08b4948e52a674fd16c510a6d38b0000ec6fcbc3d47bcca8e026594cfb324d33253dfeaf984d4a212fc4dc9747da83ed43cb867b3a090fa440c043cc1cae75fc3d3a047bb90242cdb773e5a26b7475bf4acc9304b33162a292645fd9700508f2a6c1b8eb5562df40cd94accc84f4acd5f1142e34ec6d0d8167ea335042f71aa55ea74a041bc31053cf06fa3307817765e656eb31e3ed15abd45b27f327e89729cc3bf4b310e587c23d73a2f3ebe8cf3e5b9bea5fe963a2567cd4b7631cb97df3ea1429945c9abcce8ffbdced95d720a1b4fa6cda925a4bbd87746b242a584628ff3b03cf23ced3591a580b31082f1559dddab918bb7fb5bcfc7c2ba05135466ed0a417817dbf5a1bebd0779"}, {0x70, 0x6, 0x1f, "5466a01b7287bf6d78190d6211a4bfd19ba7723fe43fdea5dfba7d14119ac6b2879716ae7659fa2869592953d710fa277be1b2f4e58a69ffddc7ce707a4a368c3ef9fe3e985b976c809e137205db08557851bd33e73984fb5db698330d35e5"}], 0x1080}, 0x0) r4 = accept$unix(r3, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) r5 = semget$private(0x0, 0x4, 0x120) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001800), &(0x7f0000001840)=0x8) r6 = accept$unix(r3, &(0x7f0000001880)=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r7 = accept$unix(r3, 0x0, &(0x7f0000001940)) r8 = getgid() select(0x40, &(0x7f0000001980)={0x6, 0x2, 0x101, 0x100, 0x8, 0x3f, 0x7, 0x3}, &(0x7f00000019c0)={0x22, 0x6, 0x1, 0x9, 0x8, 0x3, 0x100000000, 0x10200000}, &(0x7f0000001a00)={0x1, 0xfffffffffffffffd, 0x2, 0x3, 0xffffffffffffffba, 0xfff, 0xfffffffffffff61d, 0x5}, &(0x7f0000001a40)={0x840, 0x9}) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) connect$unix(r3, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000001b40)=""/201) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001c40)=""/104) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001cc0)=""/112) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000001d40)={0x57, 0x3}, 0x10) setgroups(0x8, &(0x7f0000001d80)=[r8, r9, r2, r2, r2, r2, r2, r9]) r10 = dup(r3) flock(r4, 0x8) socket$unix(0x1, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) r11 = semget(0x0, 0x4, 0x50) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) sendmsg(r3, &(0x7f00000023c0)={&(0x7f0000001e40)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002000)=[{&(0x7f0000001e80)="516304aec7777de70d4642f3b7adc796b95deaa247cb127200af85f0fab713dc5047ff52fc68c23efb96400385d4e3152e20335e3aebf9caa8474ef3419762d5bdacb77bd4da01759b0aba7490bf245122302971097f", 0x56}, {&(0x7f0000001f00)="ae06e277769fecffeea006b22d4c04b037604b92585cc1b7ce63cf799563c6bbdaa39af83c349d214eda33ee9ee7d795b0d5afad35ba1f01d6bc599de508159002945e2ef0c0f9cf9750c6c65d793b83c09eb5ea08e94ca2c99d833b97f00f19129f690c33e9d02210763d1b8cac746a75c74abf2a8506a8796b3330b4fe14f6510a4916cb80c07304a55938b4a847d262cba7551521edaf1a5dd9ca98a07326387b41dc36a20e2def831cef43fb084a242adfb9ccddd9df3b2a3cc65bcd", 0xbe}, {&(0x7f0000001fc0)="e296c4c792b6e9f01727a36edc175609efa43310f28b", 0x16}], 0x3, &(0x7f0000002040)=[{0x70, 0x6, 0x9, "ab1d98b355ebc7dfc78cb501002577c9ce3df8f16db660205d763d9b3f1b9a9201d4c6634d314240d6fab1cfbcf8810316d9b15aac6956b86d378da7d610a3a3f08b20254f4794c330e94527a3dbc1e5f2043f96e01b3b0f7771d88ad0"}, {0x90, 0x100, 0x6, "9ba1051cf7aefa60fd9b0a4befc83aa20bd3e6ced2f6ef9778fc9b25f0fce9ab1b388af8d0894ab0b249d2443e83da1c63300d97f3493c5b2e9465e02437c31d52fdacea683cd4e2e7970abe0ebcc17a459f8dfde4e929973b5c93820559457b11919d5650b816333d68f3e5b19db3d9d069ed9f5d0992fa2e"}, {0x80, 0x6, 0xffffffff, "39f3df85ed9eb4164901fa6c83e3d713788ed7d5ed0ea834858090f862470b697cc855697762b668a172b84a02d29120c44f76f94638e4248f5bf61b7dd89e448484de33d24859978d234eef780d5249fb6155adf23917f22af959fe65be7bac3323e8d995788605b9"}, {0x30, 0x0, 0x723, "5847c7c2ec4d5bf01611ed0ce2454536ddfaaa50c2128e821a05dfdb"}, {0x30, 0xffff, 0xfffffffffffffffc, "eb7f09573b2ad0595cddbf5fb824b09c50b3ab2ce4a9ee7d6f668c5e0e0b0218"}, {0x110, 0x11, 0x1, "f41dba3805c27a6ad13211d857038ea50d8740a319c980a488de814445df24cff7c8b6a882ac7062577f3f7052c407c113f1f45c15620ad2d1dcba586ec2dca408d744141622608bfe289bb81e758a4ea653a5388c1ee5da5a7e2a033095e4a0de69c3fbe87e8fb5449745ad04c49590f6d43945ce996ae87a56b31216be03ca8533e2d9a59bf89b6674f89ada10817e3b7692e7ea699f0550fae1022ba2976331650d39ea4703884ae73741951eb80f2c208d490c72fc92b2ed60ea9640b92fa3ae7c4d8c4e884cfddfd737b1c10e9df455ce5915b6af979e36e0ef4ced50f648bffac271ad935519fade1a5c79812c06f37b5499e1785786ee"}, {0x80, 0x0, 0x5ccc, "fd493cc26291e16eff738fbec054fd7175cbcecd1b2347ccc848195b2771ebc06f3c00db1c6a36dc0d7a120141a05336ba130ac911b59047e2de772101f309ab472eff711f3993f9a0c25bd5f1fe7e5e346de5c0a6772c324bc8ebf3323670080f7195dabe8535ef291beffb615239"}], 0x370}, 0x4) syz_execute_func(&(0x7f0000002400)="0400c442fd2a31f30faede470f98f8c40250f3920a00000026360f1a9800000021c4e1b96b41f3c128006726f3460f5dffd8746ba2") fchmod(r10, 0x20) 00:00:13 executing program 3: 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(&(0x7f00000001c0)='.\x00', 0x200, 0xa9) shmctl$SHM_UNLOCK(r0, 0x4) setgid(r3) r6 = dup2(r5, r1) r7 = semget$private(0x0, 0x2, 0x96) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xfff, r2, r3, r2, r3, 0x8, 0xffffffffffffff01}, 0x40, 0xceeb, 0x400}) r8 = shmget(0x2, 0x3000, 0x401, &(0x7f0000ffd000/0x3000)=nil) r9 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r10 = socket(0x1f, 0x1, 0x0) listen(r10, 0x0) listen(r10, 0x0) getsockname(r6, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) dup2(r6, r4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000340)=[0x3f, 0x2, 0x0, 0x4d, 0x5, 0x0, 0x428cdc0b, 0x7, 0x4, 0x2]) open(&(0x7f00000003c0)='./file0\x00', 0x10, 0x40) r11 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x82) sendmsg(r9, &(0x7f0000000c80)={&(0x7f0000000440)=@in={0x2, 0x2}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000840)="77f43455609034b98b21b96f3609c8224b969f20e8146a5426d926b67c7f7e6aa79284509687b03230f84c7689e3fe37b0e40c75703fcb033e5ac6e62bd28c63f53f8238d6c057721dd5219920541804e0d54f3ef06cbcc5253961cfd7defd10a50ef6e434cbf3037e65eb3a97592fcc4b81ae28b867a601a8fc4dad26ac9b8e3908f6e88a801fb99b61fc1c6449c2a1556475e13d78090e05760dbca72ecdaf6f95267233a15eb944", 0xa9}], 0x1, 0x0}, 0x8) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000cc0)=""/244) r12 = dup2(r1, r11) linkat(r12, &(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000e00)='./file0\x00', 0x400) fcntl$setflags(r12, 0x2, 0x1) 00:00:13 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 00:00:13 executing program 4: r0 = socket$unix(0x1, 0x10000000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe1a) shutdown(r0, 0x2) listen(r0, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1e10d697aaae30223b72b8cf8ff7e689e03d52f5054139201b5102921f909697311c54f1376f4db140c787459373c1b8d4b93cc9400a3c0412ef22e42dfa2db68bac39db7769024251bd20d320544d"], 0x6e) accept$inet(r1, 0x0, 0x0) close(r1) open(&(0x7f00000001c0)='./file0\x00', 0x20306, 0x0) pwritev(r0, &(0x7f0000000140), 0xb8, 0x4) 00:00:13 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) fsync(r1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getdents(r0, &(0x7f00000000c0)=""/172, 0xac) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/208, 0xd0}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000002c0)=""/251, 0xfb}], 0x3, 0x0) preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/110, 0x6e}, {&(0x7f0000000500)=""/24, 0x18}, {&(0x7f0000000540)=""/112, 0x70}, {&(0x7f00000005c0)=""/90, 0x5a}, {&(0x7f0000000640)=""/114, 0x72}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/66, 0x42}, {&(0x7f0000001740)=""/37, 0x25}], 0x9, 0x0) r3 = accept$inet6(r1, &(0x7f0000001840), &(0x7f0000001880)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x213, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = accept$inet6(r0, &(0x7f00000018c0), &(0x7f0000001900)=0xc) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) poll(&(0x7f0000001940)=[{r0, 0x196}, {r4, 0x100}, {r1}, {r3, 0x8}, {r2, 0x80}, {r2, 0xe4}, {r0, 0x44}, {r3, 0x20}, {r0, 0x80}, {r3, 0x18}], 0xa, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) fcntl$getown(r0, 0x5) close(r2) getsockname$inet(r0, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001ac0), 0xc) r5 = socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x7, 0x0) fchmod(r0, 0x80) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001b00)={0x4, 0x2}, 0x8) accept$inet(r0, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) bind$inet6(r4, &(0x7f0000001bc0)={0x18, 0x3, 0x80000000, 0x1}, 0xc) getsockopt(r5, 0x0, 0x1f8e4bde, &(0x7f0000001c00)=""/208, &(0x7f0000001d00)=0xd0) execve(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001f00)=[&(0x7f0000001d80)='\x00', &(0x7f0000001dc0)='+-$%:\x00', &(0x7f0000001e00)='/\x00', &(0x7f0000001e40)=')#\x00', &(0x7f0000001e80)='\\\x00', &(0x7f0000001ec0)='$-\x00'], &(0x7f0000001fc0)=[&(0x7f0000001f40)='&$\x00', &(0x7f0000001f80)='\x00']) fsync(r1) msgget$private(0x0, 0x68c) 00:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) socketpair(0x10, 0x5, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x50000000) socketpair(0x2, 0x50000003, 0x38a, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40008) listen(r2, 0x8000) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = paccept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0xc8aaa103392343cf) socketpair(0x6, 0x10000000, 0x2, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) connect$inet(r0, &(0x7f0000000280)={0x2, 0x3}, 0xc) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) truncate(&(0x7f0000000380)='./file0\x00', 0x0) recvfrom$inet6(r2, &(0x7f00000003c0)=""/218, 0xda, 0x2, &(0x7f00000004c0)={0x18, 0x3, 0x5, 0xfff}, 0xc) open$dir(&(0x7f0000000500)='\x00', 0x50800, 0x110) socketpair(0x1f, 0x40000002, 0x100, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x10000003, 0x81, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r8 = shmget(0x2, 0x1000, 0xc1, &(0x7f0000ffd000/0x1000)=nil) shutdown(r2, 0x3) socket(0x18, 0x40000002, 0xffffffffffffff12) r9 = msgget(0x0, 0x20e) msgctl$IPC_RMID(r9, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000640)=""/174) setsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f0000000700)={0x8000}, 0x10) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000740)={0x7}, 0x10) getsockname$unix(r5, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) socketpair(0x6, 0x20000003, 0x9, &(0x7f0000000800)) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) dup2(r6, r10) 00:00:13 executing program 1: r0 = semget(0x2, 0x2, 0x1) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, 0x0, r4, 0x80, 0x40}, 0x1, 0xffff, 0x1}) setrlimit(0x0, &(0x7f0000000140)={0x7ff, 0x7fff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x3ff, r1, r4, r3, 0x0, 0x104, 0x1000}, 0x9, 0x200, 0x7fff}) semctl$GETVAL(r0, 0x2, 0x5, 0x0) r5 = semget$private(0x0, 0x2, 0x700) r6 = socket$unix(0x1, 0x2, 0x0) close(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchownat(r7, &(0x7f00000002c0)='./file0\x00', r1, r4, 0x200) sendmsg(r7, &(0x7f0000000540)={&(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="34cb12", 0x3}], 0x1, 0x0}, 0x0) r8 = socket$inet(0x2, 0x20000000, 0x0) close(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003480)) getpeername$unix(r8, 0x0, 0x0) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000440)=""/142) pwritev(r7, &(0x7f0000000740)=[{&(0x7f0000000700)="b34d5ae1f626ac409fc9d1cef1d7f2bf334963e9c1", 0x15}], 0x1, 0x0) rmdir(&(0x7f0000000780)='./file0\x00') semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/54) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt(r7, 0x2000001, 0x9, &(0x7f0000000880)="76ea79b93bbfcbceceae9830961dcaeaf9ca6fcc451f6b4c65ac3c272a2f3a710edd667ce4fb28c38bce09e81a136e12812829a8b7262b869c61dc29e8f9494e242c22bd969ac07fc8157492df685dee5ee7e4ef6a42eaf28f1e7bcffb56c667a971af21441e99f4092a4c4b11aa1102b97b8f5f268ec180294dc9903c335b68a9cb2076850f4fea801df998cd9668798f5a3be5d20535eaedddaea711baf35394daa66e2f16170dd5b1c8d5f49ea40e720ec0a25dc322420b0f60e84cc3b99a500b5563b25afeb49817c562c10b315678dc6e4bf15c73fa178e5d786c5859ea50efcee6cb174cfeaf2d4f931bd4c934c6bbc08f9d44097382f0b2d9ccf9e9b4cadccf3b87ae3c5524fd17e85155813ab9982608da2c1a64afdd24de7b66cb180b4e8dbc6e077f517f5f5dd314fad0b8d84bb5308fd80119edbe95c5b52a1aae6cee6f8991b81593d0db64133041bfba80446f4b4683e79aa9412dd869977eb0febd7769558394d48021b1da92901a4797a78a5a2fbf9d6490e2e7b6ed16a4a0b94e3202504625c1ebbd005cd05edd79223666bb945b6eb2855a5446b723f458fbf46d630c42a7859b15ca00ac51fa1bcd1a01cb8796a5a311f625cd07c9bf894200c0fb5e405a099a9bf81a90d2097b3cb89010fe69af04d71f8be8c706cf79133fbff406740cf2011508a0a51e1ebc53424035f79970ec66454cc49cf3053d5327bb8b46387a041e2cd4983aa88d94e8b9868fcffdc3f0a37ede0e0ffe9620048a6617dfcdeb4ead13c7e542d08ff0829d946a926b614919bb51af7f9ecc8be00f860a57794ebdc8f8dc9406ff4542296989cfe8c0aa8d6464e7db686c2036a4f9fdab0b1152b5484171c3f53481777b6d89bd89c0d0fa81bd48db09cd022825fd246e555782293299ca02ca5b2926c9e2f6e9297bcdc222c7e6e85619b201a544f4fc5554da36c8f9ec33ae1512523fdfe3d7a6f63537a317e4c65673b8a48c7d3b46e9208aaecd5d41377718cb7905d160e6891fc08357642c344dec3ab2475c2e151f4d533021d0b8587f2f805fd44e2591f93c5ff9d0afbc1a5a9871b397f9b16f4c0fa7459d2e1a40624002774b13c9184f697a85147e14205cf443dea03d1d39eacdb25c0868e19f1940540ffd72d6587353c702dc0b8c333e9cbbe0e050846081df6a1077694e6c8349d29246a19e234e60edd1ae7ad1a98defb3101ef8a4107e2516cf8b7c4d3931e9a6d9cecb02d8d7267602936d1fed2ac14c8dc5082af8c409124f59de905dd6d985da74da2eb446577170e8c85f7f2de4099615386c88a23e0f9d9d87da172a16d3324515903b803cef8378f5d256cb2dc51010b749385b3acbb55855f1765770bb504c16d76a0587851b91b5132e4e1cb884c837d4b02cafe1ab4057c0fc932b655de9ae17c2718dffd98a75166f7c74877b5341b231d4a1c1fa0f9bb0696b55b33fcd98c43806f1b2b83bc3fc210922ca44770c0f2859a97215210d99a5f3656f8096304d1ba299d1897b9351a8a6e9ba674ebd66dccc8045c918e4ac31525c580e2220867cfaf2cbd055c32dea5f898626b9022de55cc8650cfd83130c521b849bcaa588730e4216ba4e698a5c38c70aaa6435e3e2a5c37424155a5262bdb9b2ce2a5a72bc6326532c0aab8d0ffba26566eafae5852e95153968c55c657f732733ff9e0855494dcc7302856342834a4c782c43c19b4cd2f237c5eab8c88a4da4417e9974d3f92b344c73a130fa445999e14d70852dc288b0b7b45bb7de8a77428167be21fe2cf9720373273f1615462d0ba2ddaa6d174bc4c7d277a9c5848fc7c75b3719582709d96511f36206dd23fa3fbc09deae5991a07f157cfb733ad59bcf16d7f29947192dc9794d42e7912d18b7dcc4466d69f6c9f25933ecd0d726498eb6744e60192c7a1679d5ff06cac40fef07d490d28ba13769ff7003902b6200d239831b7d4ed64e7a8b12a4700095f925d8e7de7240c09f1e232f09a39d8cd6081d3a8d57356dc6512fa18e91fe7899931fafbbf49cce37ca9559171159cd34ac07881e34e51b67c3b43a6eea553283452ba3af877a5f1d57ef50be942c2a241a442f1b98c2c3d486a4e4d7e38ad6da6a4aa99239dc0b7a8e2a03fe06d4c9340dbc7c25cc8433f8998013dbe5c3940d58bad447c33c3b97108b4d3f6a2ce978732132182baa06cf3cbda5cd74f24aa0d77ea46f7593f3bf31ba036ab977987346569474e436deac313529ab498ff2596306eb871f4828c56d213949d513f78a0165f487b7fb69cf546870a369445fa19cd069a52301da2689b2293e6a5c7d03dd88cc0c96c43d59732dfb920db2f5a777df49ab7426c1ec6f8724b798d570158f552603800c11491bb174d7af8d57f425c584175ad77b36de36dbd2e0ed5787bcb3a52bb6e6679e8d8dc343779ae0f3eeae346e7afd4b286447c846c005d9cd4deab316bdc9901a6cc17aadf65c37d4884f2712c05c36e7eae0f746949c3da405c5bc66f65f2f388539b813f9a8392f1e08a1015361996d615edc785a58eac70cf7c329911109af9a95ee90c3b47862a5b7e2ce65fe9d3e9426756d58c1978b1e71f37868a0c83f32d3eafdae131179c1b7dbc1366ce796608ded0735c1d274c12227e9b318bb2c389561505f1b40032cde10629e03bf31a2cc123527f80b27fdd3eac2cd2dda3f387d14301b8e56bdc0e6677a662765bd6ff0286ecce24ec4be4ed1e2f38e538a66bcc90b48c5ee27f2539c936d76d604a34f9e44afd5d6e6ab9914e431865192afb335e29ca5fd468e904378b6571ed19efd91546fd99ab22d72c9b1bd514bc5b376ec384656fefea634c925567e68af3d9cca1e4a83323ff2c3dd7e472e2288168b6f88450d36d0c4b480b102c497f9cede51c96cc7dde536a726d5e76fc85d229bccc7cd8ddb2ff2afa64aa3f12e609fea5482bdedd893a6d5d27b9028d323e379fd58f72e9c01d6c8032d54741b566a36d2f1d178481f363ddca8466a6480177469d2cac9cf2a2f956aeb26efb0cbb786d4cb7c4894b4245ff73b0ca5d3fcee479a86287198e2a6a2435f55c0ed0cfa3be8cea7b4019c14555b4bb045d397f3989b72febf3cb2cba9d6f02b1b54c1ac9f069e1e4050ef8de7da548fd6462b6c13f207890f7773b7153f37e60baddb44d9f29f3e1aa8dbcf5b9dd93df4b191fe99909f0764811291761d3dd87e3dba4cd82e840eb76b8e54cc38493268c78360b1747aaba278580476db3756c36401bef25e50769c94f3836ae036986a6324879222c8634cbacb936b15a0d233972da5ebe28dcca75b281aa6c66414330b9b2219974adff5c261e2cde793d7c70fbd04dbc092f534d3a1c7932ef98d84ada1902249cb9a0aa76627d73f2f0adfd8c5def4edc42ab490dc21f2befbfc2f9e4a60a5179880f5aa3a6b062e5c3aa9e3682364b5f248bffdb7539a1aac001dff1fe0e53997e2b82ec353ef1692b898dc3424e0a0d034d134fdd5f2938a09e6478c570df065ba5f437dce9d4979574f08e8f77e4919ff94377547a1d70c65c14be55859090d2d94d869c236d50401a2b2208127085c8155293f61635810cc2c09a37715e3764afcde5ee1f160a5c0086c6ad2fff62450828824f2185a0cbea75514b4f3d4fbf574e22383c6e3968eb63b012118e692a2feffe83d5d1dd3f21ef84aa4912428e3cba6015de3cc1ce27ce24837ed37e1ce1134b424bf4c2fc1fa4f2649736305a02b049755484430be247d7b7fe1ebb69277f0de0e4dad279ed33cfb61abbbbb5105e3838cc83c61ed2b903e34b528d5855888510f3e81be850dccc7e221bdac20e5c1d37f57c76e211b746a56b2d60a0f2ad8640130985cfd1c18f3a88eb26a9a03fc639340deb979b9b1ff132cd86dae4e1467ddc5d9551e2b4bf72f9205718b9877dd178a012ccc52cd45214027b1c22f31ecbe1d828649d43aa5b91d99071cbe08f4e93754832c20eeb5437eb402b79bec6b45bc45f07c0633d97ec5067f33c8f54039315041176c829aeea79312169e4fb17e21a0208b3f483a9bb2b7edf62311915f5b9af65130d94422d21532df4f59fbce962dfe85a90043faab67e383476a392a00f7a3f226fb0e18a8c4daa1351e8801357fdd9a2148050ea2a94f024d43834a24ee805a3600e1e743398762ac2efd29522c5095f8c6b257ccff07ca47ba6b1ff6d2598694cbd0a2a2b3b2e1f4868866ae5154f2cebc058c9f7e7015b790ff3b405fa23cd6e2f7e79553dd1e2ae01d55513cdbe8180412a52bc4586259897f6d0b2213ff02936e5be5844e308850cb773137014acc72ae2a5ad7096af0f385dcd5af3a1e25085f8559edcdd850bcdee67cc25d6974ac45c234e46e62fa18ba098e369c3f85ef2b58c7de06146b3d3de2103db5026351dbf3f7b5c1a7ee0711e85425a1c33d60ca61a40e39431f6372f5b76c66225ad3515a0649602ebead3bec2f3ced06f114d343f0cfb7660c6b5c52850cb64a483bb002eca3b94e8459a24fe5cc0d94d6236a1df4344c4e023681e068f7e09e5281a5730b6c1d5309ae8ce1f56f0fcd7841fea08fadce19fffcdf2b6c259353d5ba144406a753dee68bdbd0abde0f78704a3ce6785610e806969f4de968fe7579d144a2a250a4e202ad6ce692b32907795639c7ce014ab1ebaa98beefcaa821ccc9758f1991a533f15ccf223e9f581dbe36c8600165e6344254f4b57432ad563719b1ed38c388d1d4b34f1ec5363b171b73c0729ba192bd7662f580e2e455c88a7c1fbd5e39699f8b4854c8e33d0a08cfa9731b1ba877f1d9dac62e6adb6f76fde219e7fbab2bf74b144caa493b9886100f17cf0f0900fb1a2af3f8311fb8f43aca92984a6f037f5b4da48ea3c62422cde3295795feba589e36d7c4ef05574ddc11bf1cd5e12b6f5f9495dc7b5e48107897a478893d4c6cac047c230ef3f4b8cebc3ba907733115843927df230f18ba4ee4d2bd08e04989fd6e8d114f897930c17558df90c7585e2b89e0c33c6ac234765bb887dc2ab3511100d6bf13e34921ce2cae05c7d6cc916b56c98f9048503cec9c6c1843cc7399b97ac37d73939227dac4c368de727b9ec441903515166f83392e00464015e2b2b1f209a05aa01e531c2e19ec37f304ec46f6cf01a3f6e3575bf9d80441ac69f2ef56c085ffe587d77a7ed4cdf2251267e45eb69bdea4fa947e5c6872d5c9837cb429fbc96ca6a50d3356d24bb37e6cfb14d533812ece5e3ee365225a7751846ebc992fb5cc58c98774a8d7200c57a6a85faf1e2ce991c995ada672632b0f244bd2d1894c49e280a3e4c9f2abc1e96c0a1ae8f0ab5ffbfae6cda2002b78bfd93e80e18bacebd95961f5fee6bf60c22fcde2a0be72de5c1d50542b934d14dc165b95ac6a49ba1d0915b51bcec4f3f97dbcff9ee1cc2e22b1c263cccc3eb396efcb8e4a8235b5249b26f700e172bf97ab5a25954a6f5c820c037217aa3bbeef5a8134648f7a9d138be8557dd1a397e5f8e5601ed89c5483a798aa55f5e7ed81a5ef96dfb4bfcb4b17af21d189f296e6e05b4fbf79ff255803460d42ded533d95955bcd8142ace8cfb31ae2f4aa0365d9a58300348c0ffa7bec081f4c96ded463be35d0a5516658496e9ba03228093e1f00fb7106113f2d6609931e7c4f2c984487f8226de88085807c778c68e6e0e5607705f1f7cd288e26991b3fc9801b4c2e587350de021cb18f034b0603b4a9b7b3e358b256f2e7310fc27441f567bbe1a1acd03ba64ad7835aaf9611348682e404c75ef2a89e6", 0x1000) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001880), &(0x7f00000018c0)=0xc) semget$private(0x0, 0x7, 0x101) 00:00:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) chmod(&(0x7f0000000200)='./file0\x00', 0x23f) setuid(0xee01) rmdir(&(0x7f0000000040)='./file0/file1\x00') r1 = open(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0/file1\x00') fchmodat(r1, &(0x7f0000000140)='./file0/file1\x00', 0x194, 0x600) 00:00:13 executing program 3: r0 = semget(0x3, 0x3, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) pipe(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000001040)={0x18, 0x2, 0x9a, 0xdf0}, 0xc) semget(0x1, 0x0, 0x400) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = dup2(r2, r2) writev(r3, &(0x7f00000014c0)=[{&(0x7f0000001080)="abb8e7538854525313ce1c8bb02a87e4e77be4b66c63a69e0a161462957d1c11e6b1935de3184cc3ba04f12ae38ed633ef619f0d70eba5227dbaf8237a9fe921295d417316cfdd7473a55365984141381a7f348a2a151698435189de5b3e07603d64f4e91bb4d18c1696fcbc0b8d64383fceb8fe1bcf33d9fd37ca0374259fa4", 0x80}, {&(0x7f0000001100)="ad0075c53113dc6b6d0c67", 0xb}, {&(0x7f0000001140)="83c1951eecb1fbcfe96c1dfc82a822051760b149a3f193220633ea33f0c3117543cb776e1867a08587c58a1babd725e2a2b625fe4de930e44122fdc91ab7a4d1af73d59a7876dc598772945757d365e44203b550a1fba443342eb966c94bc457f5a66ce5f4281e50ef06fb82804a865f9c700be28622ed4684125be45eaad9e74cc2515c5709c49284131d8cf311d53b8f83f1e01aa1e40d91be182e260911cd17c1ffcce064046e293d7f8f33f93dfbe8a614b962", 0xb5}, {&(0x7f0000001200)="c507e7da24a0dde4f2a0d6ca9dd31610f7b6777e7cf21edaaaa398e97af67eeffeafd91977ef23d04ad077a9b2218360bb974bbdff41b509fac6466c9755024749091f0359013dfcd31e394375f88a6b8b13575e9e81", 0x56}, {&(0x7f0000001280)="a5f3e11beb9c481ead3d5237838a4e42eaeccf756002ef8c5ffdf1733b64f9f423abc5af3253846136604a218a2fad07f5f01a9869da7a091e02a238340edaa6a38c9e2d1e37f7b5392ff2fdd701afcd7c716ee4bbe1710aade3a7ef61d17bd419e8a8077c46e9e9a45a2a7c21ebfa2d7d4e5043f3db3a08d3fc54df447508cb8ada3c22ec7bc3fc1636d0e85d487c43130f5a072dd7df50d7d200c21f12", 0x9e}, {&(0x7f0000001340)="8f657250d616170e4c72cb0cf655d24ca7a1e33ac89b224815a1cda44c96cc46292a1cf0e7e52c8267a20661d99abf610ffc8f180095046145563588d5d564a8b490f675db8752e67bda93333117a807363211b9d3bd406c84bfec7b2b9b3d47350921ea6b2fbef1ac989fd79b618928d008f8b42f", 0x75}, {&(0x7f00000013c0)="097b5998c0ee432c06a1a0027799eb486a8a55ac7a33b2f33f7bf9892f8a4f64aa85eac63199b8b5f666e0ca7db6e6772a6ab9f5ea929c3cc2784f29ed2063d335b29a1fdc190f7fc6155f77dde8a5f4e1d46a01d615474c880110a701cdaf74bf0502a2048eb0537c9b3973d81c5c069c160c8316247ba12553b2ff460336906e8da34d418a7ff964b056ac710b0e0a3d9c4b8777074a565b848d90a1c51d1291ccbd526b93c6de2e2dc4d1804cad7d2c734ca68b98581da38134e1826bf84a0e5ab4db9c681eb0422a9e742691531d906b604755ed96637494f4fae405c5d176aed4d02e19bdbcc19872c51098c52746a85fca601d3b1312d2dc37", 0xfc}], 0x7) r4 = fcntl$dupfd(r1, 0x0, r1) preadv(r4, &(0x7f00000016c0)=[{&(0x7f0000001540)=""/21, 0x15}, {&(0x7f0000001580)=""/125, 0x7d}, {&(0x7f0000001600)=""/190, 0xbe}], 0x3, 0x0) r5 = shmget$private(0x0, 0x3000, 0x405, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) getsockname$unix(r4, &(0x7f0000001700)=@file={0x0, ""/81}, &(0x7f0000001780)=0x53) clock_nanosleep(0x20000000, 0x0, &(0x7f00000017c0)={0xfff, 0x677a}, 0x0) socket$inet6(0x18, 0x20000000, 0x77) semget$private(0x0, 0x3, 0x4) socket$inet6(0x18, 0x40000006, 0x101) r6 = socket(0x1, 0x60000004, 0xfffffffffffffffa) getgid() r7 = dup2(r2, r3) linkat(r4, &(0x7f0000001800)='./file0\x00', r7, &(0x7f0000001840)='./file0\x00', 0x400) r8 = open(&(0x7f0000001880)='./file0\x00', 0x1, 0x1) connect$unix(r4, &(0x7f00000018c0)=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000001900)=[{r6, 0xb23406499b4bc1bc}, {r3, 0xe}, {r1, 0x100}, {r8}], 0x4, 0x7f) r9 = getgid() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) setgid(r9) connect(r7, &(0x7f0000001940)=@in={0x2, 0x0}, 0xc) shmctl$SHM_LOCK(r5, 0x3) r10 = getpid() wait4(r10, &(0x7f0000001980), 0x20, &(0x7f00000019c0)) 00:00:13 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) sendto$inet(r1, &(0x7f0000001180)="fb68d27faa4bbe21dd4f8edd521ce54c011ee63c7ef8cbd09419b8cb7e1a7e98d75c4fbe7b4ec7425c34928ef562656ef5045fc428a5460e1289812eaefb74fd2f41f35c7f0bab85516958ec038661c53f0f6cec2a551df807f699f4a1121a017d7c3de8d725eeb4fe349ae15f77ce1b582e2f00f9bb275291c91044577ab87ff9f41438d1447daf98ef38a7e3457c56ec5c61175d35362d744abc3b412ac2a8bf5415f8e171d7d873c062845d54863aa3c2c22d5791efafe8d0c3c76f10456cf18d81e2cfced705d6f17102031389324e83ba59ed5cd19ce509af507e5fbacf08301d3c0c46", 0xe6, 0x0, &(0x7f0000001280)={0x2, 0x2}, 0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000019c0)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001800)=[{&(0x7f0000001300)="37acbd1b89d0cdcb1fdcab539b3f16487e14ee873c506cbe4b1903949d02eecd306d8839784d505f4ba0bc4b870a64770b063a7df1cf92530cd3cc2c7405dc0c5a1c7379cd68f82175be85efa14368d54f85a27a4388eefb9a29987bbba2acda035def3edc6cfd095f7821b3a5d54694a7f72640dd177b4b4258403dab4f86acd8b7abaa42f1eed2d2b963fd8a8c4db67e1ebc92a78cd1a71d6c9135b9c200ea6d3f", 0xa2}, {&(0x7f00000013c0)="370bff6a64d70a6056cf187f25532eca71caa13e5731d80d8a3094594332cfbde46c22dda3c2f0617273f7383f890c8fa56b5cfd2cc8446e9d7b89c49171d74449ecd0aa3ae6b7", 0x47}, {&(0x7f0000001440)="c339f3029230df77d363889b1e4655990c9b37d514132feed6aff6e841d0e79dc034573c53b3bbec21bc564cf905db079d8e1288b040100aa9888c244098b0f210b15e67b5ef04f98a3bc20abf8dd8c8844a2b5a880934e5fb52336867c7eee0f41c5d04", 0x64}, {&(0x7f00000014c0)="961483dbaf8e7379694ed1b75722248f470fd8e9b776ced888f9db21432bbdd538ce9d7930ed32c053df6b0347e5bb2bdfbda876eacf330db5f4a2dc1770d2e8", 0x40}, {&(0x7f0000001500)="5b3b91ab85004ae5c0111812b23856f987c47e394024c6297cac52c29c55030760fdcbac7370d195fc623b06f0607fa073f1123884594bed887332c8790bbfb4a6b40748dc2af2f02c53c1ded3231af5ec657028b419d17621f2883479801944f4f621f90a360c838d09fb74a1b7504723ea1f7b9bdcd4b05ef9036ba51e9ebe7fbaafb0e02d0ab2c2d81e228192f2f7aec74ffd196539ec11cde19d9ce1a68e913b75bef86ac119e17ca4c23567c61828e725e6e1a56f6378b6aa388dedd6a15be334b3869018a0d9798dac040bb5f12f2f4ace89c2e762bf3f9372914e9329dc7e5579", 0xe4}, {&(0x7f0000001600)="66645abc790e35836f5ac4b8f896385fe5a58138b44e7fec9174a25fd4101a0f111556e5d8cb09adba6a4addd5135b4fd0873b55a100add28092038021e61a272319bb89bfc0a6b57b2914a3a0f20818c9bb3c3f53823ca2d7e0b19d62be3131039932b624b64cdd7918a43e939592a911acbefa4daf7b408787221f33289e8611dcb939bf4078ea7e1cff5778c823b632d7bcd36c3f43f6a778fcf7aaab303617e22db7e7d8c8fc4180701c2124d865493bce67c48dde90", 0xb8}, {&(0x7f00000016c0)="36ec79a32acb5de8112b8a6d8ce175481be823bca3b41b74ac843a09ca4eb3462e7b7fee41a7398ccad927639ccd899cb41c5146c56fdc2c2c489925c80c3d293426d52750faeb6f80a47c3ad61f4d1d17056bcd5617ce1a4ac1739870467a195191c01b838b402d8b6c9a49d21ffadc6a4eb504366d15f28d256fdf8d896af8be563e622c0727a960e5e90f86bc3808d158a9dff6486744785ef78e442eac164764f4d1731c10a1f86b323fe419c2b0e5aa17b3d30e1a09059e5cb33138b4aa50c393e0776a22c5d0ad860675c74c065b5f57efc803be2f7bd61543804b7ce7abcbe999b8b29512c3c4cdbee469998b347b", 0xf2}, {&(0x7f00000017c0)="bf8b15f630f2977ca2f587b8f84c17c8929cfcac3be7a8d37c84301aea", 0x1d}], 0x8, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r1, r1, r2, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r0, r2, r2, r1, r0, r1, r2, r0]}], 0xb8, 0x6}, 0x8) getegid() getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000001a00), &(0x7f0000001a40)=0x4) r6 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) getgroups(0x1, &(0x7f0000001b00)=[r5]) writev(r6, &(0x7f0000002b40)=[{&(0x7f0000001b40)="f2640fdd9c54b7199e495547eb1ed159bc2284f5c527c5e965ffe2d0a80a6e9b839280641ee2b0ffa57867d15a588607cacc27417a7e12e1bf47ee3b7dcabfa95f20889ed3016374efd56545007096c51b36edf3ac34fab7f14139ad7cd0119546331a4e8af6287551974a5bb727305b9ea36343898c5df605f7a55d039622ce802f0f0a49d46117ed918328923132c9ea307d6efa8e6b81cd5723d037f406a28ca35b716dafa43456afbedc8b6baadd690b79a0f1b7da704bd9f8978a12043eb176abfecc13e102ac40f61889f28865df5b1a7e2178d7b7880cc48d7bf73e74cab84ae137a43c803c12eb38b7fa300ee6eddb9c6e6a21b05cc660992c0a9b867f5193ed5b55791476ede5321f04c178b744f5d0f81fe0f84729b6f091be3dcb3626703af9fb94dbdbf32551b03594d89341e8bfc64ae9d8a9055d50e0e114be109c25d12171c77a2638a5e6cac2f86cc0a6847d70471d7316e7409784e589587500e105a6804315c0f6df9660ad09c63f96f6ae2e02604b3b2244d0612cef7c61f903ba3252901b2681cdbaa183e19eb62cfaf8a40286f629b05550e7769bcc541fac8065184df697c4871668b497fc2a459ba7883641413102eaa6855fe72f0e84f57feb0b0398566964a43b3c94dcd5f39cc92e0c459f19958e32a3dae1c138a12572d2c01778f3807bbd529d13c5ae164d943c302b847b8bbfc7c4d571059b0d3b68ac82cce97d69e4e6bcf672f6485b61031a428d0c86536d0d6cd09cef17b6772c01771b22e2ae4110617ceb41fac6164f079d0b7b7e7a85567681f24c8e5a8902e58b373093c5f791cc19444f4c922a233367cc6a9ee5bf3961c860ebd0cf8421d22760bbbc6b2f2cb6563f467bfaf5a62c6c69a914a2c787a0cf488c58bffa1591de0106c3a2f39f29e834ba48893b7e3945344f6214bd4b85612d41be3ecacdf9077775cc8ef556c17d3bb602421259b55fcf3f37d07104e67949de2f4594269db0ab92d87b5ea1cdb5bb86d372c87f0b4801098ffcc6673a5e0a140be4fee69e902332319cbd2064d6a3cbf2b60f20003d41e5cf1750b3b1593fa0680988bb43e165823439684b326eb3db1014ad2c1f87f318c276016ef9c134236cf35a2d17fc443a4c7d6cf600f4367c4b323599a4d82ea32ea73bbc08a0f1b5f944a84ef3441d478d6ab33d50a78fd83a6af6f76c073c93f7f35e249b689fc4a1df808578ac7b42588417de3d2341182fc5a07d41b21fa8e5735cc0eaf422756ceb34eea1c147459c39f478bd34a8dccd417ec1607ab6ab0c21f3d4803ea645566d5a5cef00bf5a8708fb870d7ecdede843bc3a15177b8d5d0c267a3b4bd6b0b6e347b9daf9748f351767d2b1ef3f897426f3c228fefce7b41c4cc0cebd321c80d62dfbd19b64278b5db768eb1cfcc04005dca2e925874de386eda497ffa2f8ea9f3674384e34d8a9572db86849556ae603b110f2852296851ee0edab1a9dc15f06949937231f4981261a3cab8d9d091609bd883a5c9c5dcfdbaf0fd1e1b66e1d70a40859bb512123aa648e5a1c659fcc47d9e57e1fc998d34d317712c1ac2be676d2a27a39f0bafcdbda1b1b0d5fe71f02e39ac806b90296c59284afda1258cfa7f1a1f45cd402562684be3cd6351c3c833a3c8cad3cc5c022906af9af8136365643644c97ab4a7004b2bfedc48df2d780918ec3bc6b5e4046425c506e699ebd6d648e6276d338f98c39ddd17a9151aaac89742543a28932fd9f08a2fa7c97496f3c84a12a04bf89a8bb76a802787aa6bb55664106ebc73c48a93cca185ebbff0bd3d6aa609a53dcd9dcae22d2b6a43afdf8ecd4078d6ca91b5c1332b22785af7a2a4fc19e18fb12e3c0ada366a0703428859fe2392daf45488e559ab5a2a9ee14ef5b195e8fcdfa8dfc13e574aca8242d90a5469ba12138745e16e899bccea854031dc6e3a1fdd23b9963e6c69dbc4093a2f2296d51b330fd4ad3dc4f31cbdb7a30fa970c40067f02bc9278e5575d8b0540957a220003aa92e38c5e2e8c2f61e4d12e81a9f4c9307360e1118888bca02d4eaf6c892aa33ecf294d288c882ed25706093a3fffc3e35725807f918699635deaa541811eb8ab564c24d1f3f0fd3ddf9b2b356d893fc326755d3d4ad74ad8c8319cff58d511e17c7c3cb44f47cee801174467016172cf37d0b6ba970646ffbc45e8ee26eef860025418f9f9836d8781b6d2e54997c38311ed0d03713b9caba23c524dbd85cd175fa48e6bd58320476123573b4661b80dfdb07a729776e2aecab7d880a0ab7354e7329313886c97475ba2c9f47a744a78662dc65f3d03a3d25965f5a2e97a271cb229447e8487fcc2d42dda1549b7d2d94b3af5607a5948d498026a57336a10e12f128d732f5474ce300d9a51cb4423ad0f213da8c4cd59763aca504e4a42c71761eb73a3bdb46e3273d0c9e85c43277e18ea445b8774a831b5f2ce0ff441958875dbd55a91ea564155ffdf01168475df301489fb06102d81771b27d871334a6153906e0cbf810da11c2d7e34aba24515933c690042421f4f7a8fdb01d25fa1b9129420252436c3b3634ba85ec25fe88599df26938b4b2e1911f5dc1687d3c9c0231990087f09850be727de7d527d0f75d3d54d90e35029db9dc8645d260d9e01b6397a93d05376ee82a162391bf3874d31965566c92ca695404777d081e61d66d4795f7986c3b31dfca82693bae48d0adc60ccaa1ef5bc2548730f1443f8fd1a68a0d5aa0223475dc4f41cc8e700659ddd43f80120d879a15fd65335f3ec7d980c2509d6659376ae79589034f0481503b0c5d1394079f402d565f9363a107325c8ecc6938d53502261b089db50fac198440754bbb1ef755b82eb790202192e07c2bc73b88836711252a69cd1cd3b63bec134a1f7957b223befcb99075f4ee1143ee165f6897014775683ca1a009543f8df9213b2abbd99219e098c297d7a0a3ed1beb11a8389880db43c2b4aa0c696ef368056dadfc9e24d3c84273652635e8bf10f8a9cd8b2392af3e12f65be99ddd5d16df41299165233346a8f8928135389a249904ee937b4284c132cc067446a2f54e27dd1b5226e565a4ff6e41887fcecaf6bcca22d3e3c1e48a0af5575fb06facbe2126c21e5d211159c74bc745b554dd07056806eb820d44428cacda93e65e3c5d28547da0965d0146efa7aae1764c82cf44356c03c3cc82fb07b43ed0ce9bf5fbd4d41ecd528e925cc08bc4660dbf0aad17b840f26bda6691c3d454625c73d28ff653885e1acacdca2f4e7139553c4a934d75fab03ae950bb9b4f64a86ccfaff823ded6b32a2ca692593be5c951eb8d4b4eda59d02feef207d0ba3aef25a3b535bb9b82ab10a0028dc159d7dea27ea80a58d165ced6afe7bbbb8d2d99879f2c85b10ccdef802b3bacfe302c56053ef6af29218485dcab67edcc951e81098ed69c8dd1b991750c61e292ab39430058d48e4ebfcdb3a2e567d39cc496127fccfc2fcfbaff3561ad9e6adfed66313fcbc334676e3c098d454b278d690affba887e325d720ad154e601bbbf84bb4c7a43a5d244c0b0a8d2762793b02b55e3c224129f99e624b7d61853c3fc4be3ceb27525f346850643433ecdd4195efbdabfeb933a3d39c5c88c81c7cbc523032c4bdd36331d6cbcbfc9025046cd6e52f2998038a7b6d17d99f0683fb05efee06beac95e6c616ca40bc54037bf300e3b91d2e62c0296f9f94135d80db9a7f0dbcddf91cf8c61341ee9cc35ca6c5ade2d9e0a8e91f229d22917e285aca14c21720baadb7d32d529a3df36f593784e9e397085932817da53ed5e27e68bf0b0647ccf34e6aab1ae261a4212405024973ca7a2b203c0d9fbfcbc6bd886bdaa46f1eacbfb3eedf4c98d4622c810ebb1613bd7040e9ce2927590ff912cb08bf4201fea303854ad17474c058623d9a74487c60901ef6f81ddaf6012e79e382b16f1f1a3d5b28d1acf59bcba1879baa25eb953aba42e5f23572a18a363645488952fd094a13f9ce2a8a2342547c5c0c44468afb6e97a783a5e879b0d530cca494ffe785fc94f1c4f7ced12e54156836337648ddfbf07d0b53330703a069a57ad083b04744950ed9343bae7fc552b9c79d18e0c633831b221b5eff99239a499fff9bacc1772ca4511ef78149263f1333137f0b0d9eedb4ac3a111bbdccdfbed97eca434679b6c12de76e234240d4d29fe5caaeb439262ea1c665d20d12af214de117e7f0b4a215a1e19ab51bb830bc0326937648b726b17b49ef1877cc64e03bdd9e19d91dc32f53c0bb40a26cc4c94ae48893ea0e3cf0ef13ae900dd8a8285cc39efc109196ab3fdc08d7d13b5dd061bb7db980423a2aeacda8a58e22bc61815823c2f84db7fe1938ab5661220a8bf8c05fe2ad05f39adcf301abd157a2dd78c83d913ec312d204a7f1f4833efc9246df96b545c11fd61abd96301cabb69ba475f83585c92242dd40bc846c37d35582bb66736ef3424e427c08d70a078e6e3583ef48128af0567e54f129ca96b3c04e0bd680dcea0f2f2fcd8b0f5ae92cc30f38036d12cb4a829b7251dc5b7a21e339cc7faefc64a7198157570db8559e55ad3a65d76b9133422668daa6c0a9d50bc8128ffac0d05d8b35c47ebd4799e18b8618e9aa970264de85a99b89556b3cbd17c0c781b1e176f6b1d165f91584eb2c8855eacf5fdd5da79c09f50f352ffdae2aa63668763bb2d2b9df9bd39d8fc4c8ab052a9c6640f5280936667d07bba4ca1d986be032383785284191ba5074ee124a3bc25d86b18a3d6b5167c20333943d52c1449d225db90befde9ef323fd217e44b6feb1f2a1eaf083105962d1a44661c0900a32efc7ae147850e247baa27d1cded4b96fbd81ec1079cca04a2c87649bb37b0debb7aa3174fc67cda2fefb6357554df25c7d71dbd327fd9eba64705163f78581e168024956d6cf7a547cc41f9bb3bd7dc6f29272804ebc06d6d30a0e65f2c51a2b0aeead555e846774ca5bf3740b64bf5071ec75aea92c45c8e387ad149e0524f64884b7111896c559563529153ce2040dfb67a2a4dd1ff4a739ea578a1252049e09860cfe6e02dc0321e4514b90428d271d185153b45394b68bce4bc7ef3e7c72538cf27172f94fde496c9ce0a7bcb145fdf6688a45e3813327143d38f6d3ceac6bc2a279511ae1759bac5bf100f0bd542fb808f9e7f7b66f2e80cd8339c16f7ff32ccbd4be2bb5e8858d06c8bae4520280a6c6c84d23a6446ac42d76dc3db66775b11cc9047a7771a1ce65dd63f00d4caeca7c361cee5b51e0fb8ea936eb02381e9c47f691be2dba651a0bf5d8efbb06aa8b4526969353e68b501aa2571930ebb934e0b4fd569411de617844e8e20e2db6fb452ba94fae320a7d1c4180e2e49b3a801ba47c353ca0b1104abc4da17336c1920753846a7221d3771863e2bb910171a28024fb352dacfdd84004c5772a6f303cc8326749a99dadf7f0195d1f3c4df77aa487173310dc506d59d2e0d8e91375b86a771b0e83a549862ab3a06e3e622673ec195cabdd97b81240c68ee0a32e89c86a3e83462917a4985a869737593490e18bc2d883ca53fff3487889635ed5c0e955d50b25a9bda32958236126c4853bb82cef09dfdef6b958d678b19e9b3d18ffef881a6c3d7ba4360cb79ea78e2fa968d56c15bae17e4e0279d25f359df5d9088dcb06ea20ff5fac7ccc85e222aacd589fbd7779da0d89096cf8771089ee6da64559819da1c09842fd2cc0f6cdc6d8e86f429377f2ad2e6ed5718e733e620c165443a21aefa011027341", 0x1000}], 0x1) faccessat(r1, &(0x7f0000002b80)='./file0\x00', 0x84, 0x300) writev(r6, &(0x7f0000004180)=[{&(0x7f0000002bc0)="a3355edd9227b7cfbd73f9a06bfb7d1c6fad3a6c294eb35dfbf463fd81f7d804ce31982dca830ee068d9da729b6696a57c39c9c917ca38505317820f9d5219927facb495c7d940604a4bfbf6e3ebc8245e764de1353f166d3956214bbb38b606d6b261b25bc8ce5b03f32a4009ffe0126bc27ba34272d28b12050af691cc4b7f4a0700ba7940a2fce2d82700270ca85cfbbee8b261bc63cb2a10fe1b86b294cfb59122a5dd4cf7bcd2a58d657536b0d8e5a2519420ede11dbd44d2b77f49362e77ff9f896f4ad4f90f438ffe20601dcd437b90551e8b30eec8d3a8bd170c5d91", 0xe0}, {&(0x7f0000002cc0)="540de601cfd555ba1df74b31fdd52c677f317f7176e54a4000966ae5504b3cb8749820257413e9622f502615d90e5a30a3093c766602c8f015e1ebdd62b8aa2e5611a584f0fdac04aebacf994c3b90c49f804eed81013c50f2d67d2227a6eedb4aed130066fd50efc21463ca4302b0e97dc82f22eafdf742eb0f410b057255f1f2684c7227498ac37b1d9b109f194c6bcc2a76d651004c7954f4aa6e1e75913568bc9f1db022cb184bbd1fadeeaed4d06af8fd87cb1386718286bf4401908b9f7375393f2e1e290347930f16f3a4757a787be971a07a76cfe588d65c755d215a7d832accbf14769da82f30e8d16b8ffe8e1289b61274b37a9bb5be08abfded", 0xff}, {&(0x7f0000002dc0)="3346126d16d5228f7741fa8786658d1f14d021cf340237e97d2e53a8a385073da8f94b846e53adf80d7b6f3eb8e2fece1abec634ab2c5f5b101de29fe642a0e69cb369133036c686705f1cc5c5c08399b3c074900fae78f0fd9e1c29749bad7da34dac71e72f63bef6dda4ab3ad2ff18ce150b66b45d2df5de436d79618e7ba480fee05df797ade68d5e7ab3acc21b401caa6e1bad884573f6a0ded1b179354f39573e2bdbbf14bb8a50ea573f5b4d33f5ef70c7a4dbb69ed6b22d9b626a9744395dd1160e7d556d4fe3a278de6dd4b38ba779854074be7f4a15eca50627d6404a447493a4b6d8e568e8c737d9c49def56b5dfc41e6d2e757aaf33d86b4978ceb48698ea9bb4a1a85d1b046ae5a0452225fe70236c325bd52446f68ba92b42d916d0a2c75d99776d9a5514f6f937a6f41ec6b6905625d2f72f3bf26ede425148a313cd09c4aa4cc078de615e2f3b612c168b7b3cbced4ed2e3020b79c419cd699b8396ca4b2ca6c321fb734991f3cc2dee1a32f6b1e8c5cea44728e064ae6b203d4328f5c9e3ae530ab751c7aa0597b71be600a94e0c7999c4ef1624e103d3c1c40ca81a205c42150d42db6f9551fa843dba597a7bcd9592deb2f6d933894961335bedc1b766ef19681ab5dd84e033c666235bc859fa8c96785456f86ad0d62125b2f10349bc925a90e92f3910d3524d179b45c10cf8aa8354875e596d42813d0c06d7aadd6a2a4d23695d08a8d64276557f9a1f5b1e3a61ec5eac8f0959157e62531d9a27b3c66beb18eb6c0622a62c4bb64a189643224eca0fb3355176bbd0c0ddda2d2dff5502df00a6826d6c54dbffb58781835f5f0bc824db4e4195fd947229f89212de7dc514de8991de5239e139bd53cacc821624f274a316ce983075263a9ea1495fe1d2491385e1c3627c85de0378d421293fbf71ed57380a4aeb346b85fa30df1492e9f9e0b4dbe5659c8781389cb7c9984c40b3296b4f0a43ce9dd1e92b41aadf8c8c6f825d30ac33a118763fc2a11fe45bce5dd693166b0085b3c54781526006e019f5f30703bb8511f2cb93ce9e8b8f2f88fa6fbbe1b246228ba456c7208021b434d33edf9db5ba76772c7dce7c86930801005004c072401a7cd32796a99cb18b8a448fd78afdde0ca125dbd95e0ee6331080d8bdf294dc62f070c04aeece6f288b3791478dfaee6511859fa2f99b5b74cfb212d912cce63a0861979f23352507bd26cd8ec1ef86b72293e34c65c56eb3a20c0b6a33bd212c50b2dc84b06444f0b17a076b9c4e758d4e3cddcaf5c61c56100e3c81632414ab1f99ac0d3c7e6eeab79dd24b87736b7702bfe7c1b71e2ee676eb045a79f5b2cf370a1702e8e46f5c6e3b2773fc42d770bdb804dfdd2970ae30d39863c1df1753df5b9f358c85cd376686ae9d3d1b03b7a09ac6f0cf5fd9a0a5090c18e9068f46d5ff73aeeefbcea43ccbd5de5032acca6046fed143ee16b392e7ca181327ff1caad31a3f85e376ad701bb52d89a1a50781a02fefefa3294804df9a88415ad3ff315416df221aa140c3faaf11cec5e6297a8cb68156e779f37c1295ebb4cf7b2b72185d4a7f63c6a99739101a82e80f5c9088fcb7fb417086f41cd25c981a05051976b17d73198bd99fbaf8777055644d7707fcf51bf38792bac12d3cbc1309454e2c160af7f41b1e3511b5beefd078efaad5202d919bde79b3dc79208d1c7100ea2bb879d4959bf4fa54759638cc2f9409f45de2cf6afb934ee3de3d4295734c96f757a6293c0a43f743597a26245c9d32e3d37457b5c48ca853dee6a7880637222595f7d0e3f1c39986bee8fd4fa216c80e9c2b7787480f58663724e894014a9c49723f7b227ba2231544fbc446c91792e996bc5e693f440a46aecb99892659ccc8218250f683433df8e69e43c66cc6cbc522b56bb14a293a33b590c415e872ced053d702779caec6bbf232a06f45f358f0e7d9d0136bc7a9e83ed18dc2038b2fb71fa553accdfacb83f35c5a7626a62bf54f108c5a4c9c597878eb0b4db854be3851ebc48b1c13c94b08ba36aa791bcbedce0fa65269ebd148eac78bd50b815141744363b7a39b9f806a3a1014d49393cd781d3f42493d0105bfa8535af87f46e5790e47135aac0e554e7b8cb722c28973c24c6c46921a5133c5bc9e3bcf7c36def10ff3c59f7c2a7a9e655a13ff08f709e74c15feca68ae9ee038ddb01eda21e0118410e7e3b74a7fd93467bf04be02a1295068ecd1ab75bc7906dadc99a872321e22412ba1a5cbb9e4ece69c41c7f493b9f1e12997294c4911d0a4d30d41c63f7311b13a5686f5101106c370e049b9cca296c6182b2e9591d4055a9f8befc6732f6cbd47c1dbe25e16c77233ca842c5fa70f487df4d2d9660b34b72e7558fa42d5712b2d9a1097098946b1f27732e174b9a8d33d7e99255e37bd8ab2d6eb3428384e736cfc0025e1636db09a319b0a4df87084d43e97b772dd03551519ee09454bec37cb1be9f7f97c2ffdb7a7708643da9502cea6156d3b920a8e96fc70ee9f7eb9408865c82b07f2b48d172b7951570c82abd23e5258a49b2b82cc13ea33b083bbe2b1f2c4bd233419040d4427cf7fc2e0ef0b7a329a29bd1bc9db0c9ab65947538c722fc9efce36a02b3679cc8b46a775d706b849f8a9a08c74ecd464ed898a89d5d3ec31af0b310e2046ead550626aeb98f949aeec2c35f99bc4bb7d922b0c1eb941bb4f44da8c984b23b61ed95c2f8dd5fc8bcc22912aaf51998d964d4ee1f706ccc032cac0044ffb23f4401e1cf840237557d5434d9a4d5c99654503354cbb206feb45551791d72dd0a52fdb1b020962de33a5e963b3f02fb32661532af34c1d51ce0a1aabcf37797cbb45e35955d846836775616fe5887db50c66a8d82e9e201ee16f6175f6c8b507b2c85ebdaf240ca974361116cf7d8a98997cbbc59a703a4e6dded2c3dfac3f565fa6b7accec3fd2beef3ca7ccc8874fd8c8b0c498d0af44ab78887e9a449d2ec9d950d78a6b4991f8d80fdb58bd4dbfab3b0aa7d569b3b7782e3c4970ffb9f74f5cc6ed5d59f88a03b9bcf90430fbf3e210bb561e77ad27bb0932dc6609db99f83bd1ebc7c740a8aed310bbde06774e5cb2951f87e71b976a15786067d104c9261812a063fc3219ef50c7cdb91a8220865ba80912da97a79fc4ce554545dbe3ce21e12a5cc12d44b9e81d6291ceb76b8bf6ca20b87bf5023ba1603ff2b2523f93852c0fa3a3bc91223a87026df8765eed4b688b9cb8005e094fe7feab6967af4e7edda618002dc9eb807ce9832817b8cf3e6f0970c229108aa991874837f18bb34a3cab4361f4478e62551afc634c1594569ec0398058e1914e6ed47acc93f1c6d13cee7de8fd99a5f24c41af433dfcf5d8c348c32e73dfee8b987ef6918ec06740407b7ff026d7ac9db8760c391c7b25e297df290b7507a65f8bf04a9471c0466f18a7842d6854cad4bbdeae12a78c5393917660f08e73954dc00415d0b9eeeb15770f86e567772c09a012792f2fd21f74e0ab49015960ecfa518aeeab1ef0cdeb61dea7cc6a3c328e9791b4eef2179b9754a1ec385548f9be25b63c1680e2dd799c9d2985dbcdcf0dda72daf7cbfb19085a0a2f240078a44ee697575dbaa5a2ff2d380f9eef65db6d84c1938122fe03aea23261da171c8e40d1f606f5f5121bccf02f3a06e01c4ad94fdcb64b3333e1c87cebd015371138200d020e73fb07d9f29c242dbde89f68f7556d2cf297f4b8215ebfd86feaebb0ac09abbe3aa3b9197bc49e4b13e90b234f9d0576df3b085832fcaa2283a51db599c9f670c03e8275916d54bb58ee33f6e2f748b8c1d44a98f733a178336203dd535356133b416155a47b1be1aa82875b951928b163806519f5cd4c693a9cdf955853210233266f2ee6523e05418b5d1a99f355bbda9f01118941704654e41545755afd9b8078ea437d731c693cd1041c0a69f3bcb364dda572891474352d45d3376e3253efc0f2032ba8ce06513defd97c0c9fa1e98e41015af84012a7468f2a99c2ca076f64f12fe4d90ef39f1ed0f49bb363c4ce618118d5fda8ab3f092bbdab19328f188ad6b90dd8208f9cb6595bcf327b0a74d2e853327e28dc2e1bf1df50e600c684a1e67395d776cff629d66c3d858cc3d5e362e788853550742473b4c4c6d54d685afe5294de400c16cb23700aa4c659bcd5c2d9145196d5144a8f7255c772055cc39b2bc5e5a18a75cd17f619a4f2995138374a28fd4e3a558a6112e4140fba4023f7a55a614d4c8002397d5dde5f5a2ebe4c41c6b58b497a4931aca68a4dea3daae5602a20c5adaeb9beea01440900430ccc8dd4f3e40cf7b06641ec0e8fc476924fe31c721ff9ebac495f8359d76173c1d066f3d6f1cf6fc21aea2af6fb4ac0da5c2c6329a01c7ce3791db23b77b8f98700888496b53748d8188f1a41ef7a45a14f0aa563172e86fcc839982df43a4b0393ef1318075490055a98325699d8b52a75e7706a8db7cb83e76f54128991f982b59525c84950d712a8173e239c72c8e7ff3fe7a7bf3c40806f5d04917d2070ac4cc6cf70be55333803538d1cb34a54c4bfc565487f54cdb3a376d7c2f464ad417bcc8a85ce1165517db3ffb5632d3d0a51a30eb738522360ada0afe98aeef5588c2aa20493c0e19dc7d337444f2f88a123ddbf1b70d427ae4014a3ff430fce8843ec93cba8f90fb297124d57673451b46270f8f0d59e8f8f0c0b5b04cff354dbbc35b068db5a86bb41a1a2a45c1a87e2f0c6c931dc334abcecb4ed70a2c5e9c1fbd56de36005008228fe68afd70821d3da8e0ba10fe2185ce412e91e0ea2ef2356b193b9e75c5bccdfff97ca71e3fb4d16cf97e11e68828fdec6a4d2087356f63bc0efc08d24fe5abe81222e19f906eab2aa6e24bbd86fa80733ca91f85ae459f0d52d8042fe357c4e1a76372085bb57654a9ef0004b0b9c83c295f817281d4d17e2338e14ad60cf92f46ce889891683b51193f155c43b4bbdbb498c893910aff1da384417bc76a72562778526f349e3ab1108e200ba8c151dc2780dae0bf55b7a482f45f0952eb72095ec15f49fd369a419d235561ec627b8a0c73fe0b87c88fe8b6e373b2b18f091e02f6acf10174c7116a6fdb56b6cc028af70020e7ac8c434b77c448b567c7c69834f2b6ad070cf2215f633811ececf7c2a3261b01a04fe61bf71efae07927eaed02168e275352f167323a3a3c2f8952c53597f3bf5a5dba41aa689a07e2aad6a09bd901cc95da322aeea9fecfa08776860bca9e7137007734731135c04a088272185ba1c4dfc2354a63844bed9fafda5d6387a717b995f367852a64490505634c6192fc0dc529334985cb135e031482ee706f67a831bcc28dae9dd422cd6e352ebded5ff52210fdfd981f770683ce5f42a03e4b5a79f86ba7a81c74743e28f789aef2b4802c0b520df80ae9ace48c22e0858d08aa1e14f262e9f9046bb6033ebb8663a6d2dc2ce3c0d42a6896e8bc69141d9ba59b468a377231b4abe970924a36fe3cf21971beca1e3d2ed28b304cc910d72823b2958b4abb5e19f2c90d155e1b981a9a601ce777f5aa0577e3d96ae8a09d4f15c3740e164c6dc0efe3a8e4a36df07a589c3d896926d5c72bcfb3b0762477a6066069b497880825a94ed7c3165d10083a218f75a857ee84105646194ab103f845cfb6152d4e8501f910a96dafd4da0ba5e6cb8a01ece69710ec7103f2ce99821a327d28e541458d9e6343aefc9411510ef717dce6686ffa5b5b1d4ee272d8dd720e3ac11d50d69d4e", 0x1000}, {&(0x7f0000003dc0)="af07a61247a60ff04d1496a820242d066520e930653654fe897545da54bfb8ddbb69ae0e25991359660ba2fe55481f71def2534ef637dddb4a864416a530005b12908d700bd93a81", 0x48}, {&(0x7f0000003e40)}, {&(0x7f0000003e80)="abc16f71b7d91cb26e29634d129c382476a35528d2377220e930cce7dfb37ade2b88a06b8f96252229acd02dd91eb72972e289ea96494017383c1f81bb4817a5b0ab6e9b6d1062042880d4e1eb1d7d93977a49aa", 0x54}, {&(0x7f0000003f00)="0e6c5bd5f7ec4137963bcf86ba842c09db717590a076e8648a7e31064dc8911f9922a77c6089c03e2999fc32e46ccdcaff4485ccab55819ff39748a38da79b4faf0cb052d4ea435c3feaba35075eb0c346f88e10", 0x54}, {&(0x7f0000003f80)="bba664a0c0face79a152d0700b81d4218aee0a38a6138e4d29003b0358d23ffaf2262a9152c6b3e53e2a5f88470f41593958d43acc2bd915b75756d5e714a9772123b655a09ce0b3441848dbd9e3a5bb1c29fe609db2cfd8cb85d1a528e46474c6fd7da24a1d646b5949bdc0365b57fc491cb09983dbb5dae29035db92b6e1e41e31e2694326ce3569014f0c6ca55842b4a0e5dcf7a7863be587a16fae503567328738fae1", 0xa5}, {&(0x7f0000004040)="29d4c3f39e1110bda8addf618b21d33ae0ea9ab7173410de0a44ab99ea1ed51e8c26c2e86b3ba5eecc3df466d1a49cdd5594a839f4ea2078a4e60d3d69235fc5690788aeaca173805052a40d6d1b34aefbb864a4395bfa949234020117451099", 0x60}, {&(0x7f00000040c0)="a0e6fede8afc01bfae51c4f214485867febe9183ce32345bba0d801e3334f48b3df03e6a50e763291c5fec49ce18bb5344c98d9ddfbc7d06d0cfde7de70dce333d3d570e04d23e7199c8787a53c17eda662baf81f4167a72ae6743c5177edb751ebabe8d8599f404e2c3334ecaa1ae4747367b35acbc01f96c0232eadb74f5ea9be735b5372d3ea2c15c9675c46d46dd9a93b1bbfe72b4fbf86d841791152008dcb7afa2f5bbdd48a76c9845f41298fd2640b1ae48e21e5135895d", 0xbb}], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000004240), 0xc) r7 = fcntl$dupfd(r0, 0xc, r1) r8 = fcntl$dupfd(r1, 0x0, r2) paccept(r7, &(0x7f0000004280)=@in, &(0x7f00000042c0)=0xc, 0x10000000) r9 = msgget(0x1, 0x80) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000004300)=""/37) msgget(0x2, 0x422) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000004340), 0xc) bind$unix(r0, &(0x7f0000004380)=@file={0x1, './file0\x00'}, 0xa) msgget(0x1, 0x10) semget$private(0x0, 0x0, 0x142) msgget$private(0x0, 0x100) fcntl$setstatus(r1, 0x4, 0x1000008) flock(r8, 0xc) 00:00:13 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) clock_settime(0x2, &(0x7f0000000080)={0x8, 0x4f}) unlink(&(0x7f00000000c0)='./file0\x00') clock_nanosleep(0x0, 0x0, &(0x7f0000000100)={0x0, 0x100000001}, &(0x7f0000000140)) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40008, 0x56) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x24) chroot(&(0x7f0000000200)='./file1\x00') getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvmsg(r1, &(0x7f0000000500)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/46, 0x2e}, {&(0x7f0000000380)=""/131, 0x83}], 0x3, &(0x7f0000000480)=""/120, 0x78}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setregid(r4, r7) poll(&(0x7f0000000600)=[{r1, 0x198}, {r2, 0x140}, {r1, 0x18}, {r0, 0x80}, {r1, 0x2}, {r1, 0xa}], 0x6, 0x3ff) setpgid(r3, r5) connect(r0, &(0x7f0000000640)=@un=@file={0x0, './file0\x00'}, 0xa) lseek(r1, 0x0, 0x1) mkdirat(r2, &(0x7f0000000680)='./file1\x00', 0x8) clock_settime(0x40000000, &(0x7f00000006c0)={0x2, 0x8d95}) pwritev(r0, &(0x7f0000000c00)=[{&(0x7f0000000700)="c3694f25a4338646", 0x8}, {&(0x7f0000000740)="ae6ed4fc3260b16441c81fd7eb6a5dc568561518f2248a2956c6b185d559c738bb00a92bc18ab4382b14132078489d376a24f02f1dfedaeebf0b6f129f38f8e03b60332bd5194e7a8ae96ff55470c5f9", 0x50}, {&(0x7f00000007c0)="8a4220889a68515caf30f37d16142b8a1850121ec0ca17dada7ef46672805c1c84e380e9e7d4c920a3bd10b36d0266d905ffbe503c906cccb30882a29f6767be77b803588a2c0783e23dc0d47a8674dd30a6e3b17547eaa55172ab5de8b94a104d6a1f53c7338fc8e6be74e897bfd01a64dd227329d7deefcaca3ff05bb81ad15ed06c2c41420e8f7b59bfc6813c5c5b4480fc7382b437", 0x97}, {&(0x7f0000000880)="ea4a5da5b7949df399e5ee20453f706079fdd6340f1c12ab01f113fa032e2cfec1bd35241539832e225429ba76744f1202acd356afc36f5858a38a2bb24bb49b046192b94fffd85d72ea5e75447e5d7187b8b47f160eccea365d0fac524ddabfd1769f52042eeeedf480457dd80829be4a1109b5c89420722dac23934738ff3e9faa4d46e12d41e7d7f64fe19caccf1b1e66732acb48e456ed51b5332c073573eb1390f1c8f6514f4aef288c7fc6373b1df51f4c14efc37f08493d44792c", 0xbe}, {&(0x7f0000000940)="a9c203e3450ec274ff8da52bf3894e63821ef89caffa07a4082eced89f665a07bce3c44f355ed2f9780f9b923ebf377c49430d90b060fee79e9f9636baa51de7dca1b182b4f422a84b841b06f76af0e9b3a208c22c336647ea8bc7c5b3a8b8a5c2c93740216e21a4d24d4e15c9a5a5862bfb215cc2df6b46babbf500e9b932af4704672a8611df1cfe922b34fd06681dda2d483012b705e86135c766a0794833306e422ded168f548582b4e0d993dfe721240d2700604e9f59c20e9caff3931c0f795fcae18745fc5602e944cd0e5806d866", 0xd2}, {&(0x7f0000000a40)="efcc9b102163f5bc2517b856", 0xc}, {&(0x7f0000000a80)="fa66e231dc10c1a33ea76d6bcc4ff124f4cc6b9ec57a11fc751aa8", 0x1b}, {&(0x7f0000000ac0)="39e49e32e307a3b28ea1295c2eb7e8bdee8dfb9620e134caa57f06727db5d6037b1420937af18cdcf8ee7b5c760e74bf4a9d55351d2335087c68464741da1cb0abcc0869645672caa61a19f766f16263168eb25ad7d31d936ec15769154ed16cec180f9652b90f1d1a90ac721ca13c819952a5fe9194cea92b3ee094e496e2e416f2ba924b9787fdca847c4378f8318360c36f070e529fb3ca783ebbf1b27a80e4dccd0650ead7817a06d700f3", 0xad}, {&(0x7f0000000b80)="7e5f3f991881688086e30cd8559d1d453a47ab2e82a3c8133882ecc1f540f06529233a39dfe98782b535f86912b99991b54cc86a61b6f98566e2522eacd06dd5e7a6e8e59c404188630f7dfe78e30a1f531f12e1c1ebe3425219253365b909cc75cd0510", 0x64}], 0x9, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000cc0)={r5, r6, r7}, 0xc) fchmodat(r1, &(0x7f0000000d00)='./file0\x00', 0x12, 0x400) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f0000000d40)="6dc9099c12173b5be8ddf5baf70779d98501d1cfb077f709a46a3c6afd18102edaf074c653b97aea361e33842a992a5599e20615b791af5ad7bbb9c1e22fa4a45482431110334d3b769e472eae90a6b50f41a59fce603debcfb7955088b25e81983ea2fc2616743c5ebd14223c1e713d445790af341956de7bb2b6b23b6186ede6e1c1c704cd52c3ebc1ec065b9a61dc3fb003d4bd783a22", 0x98}, {&(0x7f0000000e00)="3ca25ce599081847537f61801aadf1df010db94f7432699757554b0db693137ac7d5f86fd43e521fab0b9b7d7e39940c237766dae6b5c21cc92adca85ddd696348a6915915da908a7c0d594245865dbefd5d48817be4334d63cd738e146022586e2f830bb2cda2f341f2bd5603a10542c5d5c75ba39be8de2a2f8d09c738e1cc70176d15ee98cf9e2605cd9b2d1221d282b13ef32cde85bc7d30b80fedb4dd394c7b908b8db8b071b8708f65cced467c102bf87e7511419b52a763ed5d59902ff3a1ca31e237a8934a9e5ff50b95fbf576e46d484165af305c8f72aefc3a28429165b517a3c0a51bffb6436cf691462bf56d2c13016dcbbd8fcd55b8294566c7c4074ee06b41bd10436ed6f9a2a24ad87414f8f902df425ff2820205492ee674cbc303fa40da5c8cd1913434953848487330e8b20866f39fe8156d5277049f765f52233748bc9d6804aec71ce9e54078e0461f7563352db09d5ecf452687d976e330c2018b485a0152742c03b94a5aeaf9d62b5c10e26bbfc22360d4871a085791e765ac85a36aacd8a1b059b08641e1ef5f5ff8b45421108ccb85dae6ef9a6472041675ed94a3204b05a166a3a5f9af8ea045a03ff2fe0c0e2d3f66c58fada9c6b6f890eb3f1addad6ae3bed53a4e4a26fa1aa4b6e3087844c295699a75d166f28ff59b2331da7584160a5ce51a6dac6c2a900ab186c6bad290669d44b14a080d2411d16883b0dccec31a902ec88c957654ad04efade65cdea4abc1c959389b602773799241813f8509f73f63074208b1ea35403e976a0cc1ebe713b048effb84d4b7d598e928baa4b568303e38f0a5d2f9b30076f9c072267ce8e9e0de4d7d1b3c2cb97d7b7c8130ffdee9f31866db849d803734f4dfb1569d82e396ccc521bff246009a620117ca5ea1de0d1c262ccef8c14c6247bf33d6b4490d3619ea8a8781b875d245df9d1ee60eca6143ad97c1ba86915a21e107edbe93b6c6c5fe67df12abf86de2e53ffecb844308cbd2727e8e119b2cd41e440d3a73aaf6b606bf629410093c86822f7d125dc37cbb4854183182217aa8ee57a63c25f711c253ba28fdb61dc261f77f2a62f5338a8a2d5a3306a387e2aa1e038431b078e9bff87f364085903b984131fa3d99b756c44eaf7fce70b4df4172decff7b7f3798c49d46d6601d801e4b26ac30458dea4f673e568b1e8b84363a7b788f96e9275a400b4ad21da1f42330903e0fd768b8c2ab7c29213362f98c0db6e0432042818d98c329f8797c0119081b1428bd2181bdf153852a8a44e668e02e92c38b018e3ad92857ef22f0909ffb0c4e29dd132f37791cad0a7f61caafff57cfbed2c34523aba91c884bc11d9b423347b1ac24d0120aff73e0a6fbbdad8a1a8635fa00c5e11236359e33b963f9680f6e6be9424313897f61ec18cc45e5d960ffb02ed43b2161fbb582ea670b61dc9395c47a2c99c0a72e25b6d9df510c16d06ac6ac8bbc23833f4102b968ec7fd88cc6e67f086b2380a1f7a51e43c74441086f390a7342d282a413f746993e6b9b7f6f4d9549d0ee739b6fffd71b35ec89e85fb29a19c90eeff810a7a82513cf43f757ba38a9c5b023a76095b25c9cc288fe7a78bbe3fe4c5c617e9058dc8701a006177fb72682f5be13d1dd4c8d6587b9c429c2a9e82600bda990d097e3d378e49a69f9569ee51d452657f32f3a603c971d640cb87b11140f4ac07fd6073982681257bdad71f4cb9163f2e49bbf006b96579d2fefd5819c6426fe9840a091edbef6c06043dae28843ef25b1b309ddeffca57ab30cccb3d1bc21f77d6375e0a3dfbb4f509cd4e875faee176dec000919825b7f8f0fe688f9b7251f506650ad7f6006bd231aed18795aab18222c7c262e6429607e111e63db9f86cb38b5a21c2f6738e98505323ef757c4272c196e33bd4115d321ad0655f61a261b3b51b34145647c9e7f15c2c26be493387ad0265fb5bf8c3a72c1b745b538170b78fec61610d598a2541431504337545e659ba6c0ae2f8cf582feeecf4792f4fa41fadcabb0be65f46f5094379d4f0424af6c1c1a0df46d19f0d27de9351890086595135d90ccc52d3b65614dcc80286c03d2cf834739585588002eff8d9ebb5c6c609cc81876aa805a41619372fff94178dd2719820c51ca4b61c215bbb0abce58b24399c8ec3adf57c63bf42cfe593c76ef3e15effbaf6a2213e1f8942f0766532f09ab5b4cca1d1ba3dff893e92b15c64c23fe3789e63cb723d0ce2abf80495bdb90759e3dc28549b06421fd5b0162e3f50b87f59066e918594053a0f30d47119324c01040e6ea5d5e36d70d244fdcf50aa2bf5815cf434b0ac1f6459b25a5f1e3bc9628327662a97b2ceac6672fcc29bcc60a572934c1acd75703d2e75b4ba4feca126c1d9eda8adcdfcd32e2f2e4c16d20b925991e188e79199327956fabdcd47feb6e054c1752aa982e0cdc7925cac231d5e69f374dd92f53bd9a2e0ec8c4e069d1334d40d81cbe8324bda1709898f9d62481dca07d3a427772512c80d9e95ca0affe1c664b10da56ef5ae208aefd93127030e6504787c2e7400377ced9027e28b08e02536d179418bd99f811fbf2122f6531a2e9f9fcf1257c6ccae7b36676ee01bd3e4a46709206691209e541fc55b9706233a87592067445de1f527ed659e5af67b0dfb785ed41b65e8f0a6b3311ac3e526bb065fa33e7208e2243a04345a8121f6ed2e26e28134b40f0b357d26e09eafa5192e483c7ef087a4d226881cbd8e5718002c9d6ef165e5b971e87551332875381f0b0779122c5e7590e2e3674ae662da2379d2e514b7577bacdea7bf324359aea4fcee909e05d6623e7e21480d852bb7f319b521a7fa6f4ee8c64547ba11800b032d3d6fb7ddab7a29bc283759586e2e7d10fddce7a04b1555130360576be946b36672d9ec38bf7eaea6e4400e0b34cf6039bacf900b3d03be3d2abd2016fe9e667eb6d3693a65c55547e5c9eea37ebec33443b6e94a87c661c60909d80601e0ef895b842a7c219bdd83e044fff825cad02f04bce0aa134375bc96e047fc59b172b01db77e5d5d555e56d9a3cbcf78b1c78dc09da3c7b19b94809ec6743efabf5ab8a164ee64e0ad13a1f3362e3a818cce6eca4e7e9dc637bb0066d8d53de85e8792b231742b75168ee301a89d352d84a6c4e0eae783ffa3735f338e934068bfcf582a7f0478110ad60bfce38895c78115cf94a15e4b6c495f001aeda9b3f7bf040ee62b91e529e502a31632e8e1d359f8acda0a6c8a0bdba976d2fa43ecb2ff1006f88e761919a21012e04b5e0d4c3e0828901c5ccd0687110a53075e6c7528443ecbb00b6aad1def4b8b315b334bd3abe7499e05b4147ccedfd7832c37c148c697d86a2d0e5d4fd4ff5cd413d8e8c845a19700f31f2a4226cc5c126c02068bce49ac3231e0e1903006e3786b50dd7fe743295f4258fdde741e78fc9a1feaa650675dd3f569936017cae70da78f11df64c2c1c2ca7f857e0233664ece355dbc14278f3192dc7fbb5fa9660432ccb9f55900f1864dd91366bd41141c6b825be98a06681f5df06623dd77948e10b43656edf63aabb4b8871d3f5331dd81383be0b05e0c1291e6f03e6fe81dd87c01cbf8eca27cd791769e9acd78f4495a5e19f2640025ed37ca009bbd8ddd1de1a5c7d678e2eb0c46ce94c580b8d1138eb8bcf13bf6b92f21323045063353608d8a246941fa5f73aa7ab996e435924643db3f4f00e956007bb12f3e39f61630db9a663e59c374bf0b7924b263d860b43ffd1e9c2eb77b8439b29ed9e90a0d6b1ea0d267c489183d3d6ee3a0cd5bc3048e6aee43fd9d169399a81d52265ae7679f19ddaedb941d471e7c30f42620d3bf14a8700169bf46ec3eec1b6202e2786646f4ff2eeb18e36fdba620f478f589ad018c7d2ba677b770e3ab2f72bc96e5e0ebe43423764ba30be60f8bfaa47c3e08cc0a74910f8e5a291094659bbe338a5f1703c4094f7aac8ab0571eac3fd5c0f316645f538a9ed3f102068d2d7ece21927e88e2c0b745ea0c71366e74fbf01b705d4a64962ea262ef8558d86bd07d9b5aa95539d2c0cf97187b8d7b90462121fc13844929772725f058d35fbc3afa687b27163438fbdbf3c38b878cd8b40bf1591d8e9976455152ead8251b35c44423bfc28b3c27c4bfd3d751403ab0e43c126bd893c816a5903a23a8eb8cd2ec598d1f38da3d9a2a463c1c47ad25eb31fedd139e6161a445b3ff4a557bcc05f483f4e798fc70b5a300c03a0c682e412f5ff5e4684d7fce77984a144fbd3751fa5b6df5fede0b646ecfd6fac8e189a39035927fffd68b858ad41f98757a6fa2c58b89e598dde9d853d15125a8951267cf2581589575bfd831deac3f672f137d55a6daf3bfcf5ab9537c2421ca166c4a6f92eb8c15da716dc61f6448fcd75a4beb8f7e2b2594a0528c684e16a80d7518be025b1d92e436e930cce229fe6bcceb7864fa9efddf7d35cbf4ffb667f76e2d352e44c3d94008993821c82a8d8c2349659229d2fee4641259305e98b86deb9ced9657b2777e7c771d7eeff509828641e3379d9ff5fdfc09100503e59e618270087e9fd0fa77293d838147b8cd76ec5ee2472eb9ae04a0bb67b9720ac37a2d2fdd543734e4b6989f6d1e84f9edaa42184c3cca13853bb4435890d58883325e04acbe60fc5fec220902856270a2e533b0fe789c3298dd84661aa71b3d15a66f96c3984b9e8e08df52989abd8f12c4f8154a478cc84c94a3abf0154d88e688248b73de53db7f3dfa00300aec08ccf98929e15473d6714afde8b96a2a4b5788d2fec829984b359925b0e1e7915faa0da9344b4862722057ee8564dd5792811d180bc1385710025c3308d49fe502bcf425ecfc56c1c34bbc01c0df232e3961fc001e3a8103871c637a93b5bb1fe3f191d8bb1a89f00107b0513d46b5966a838512cc620433b1243f26743136f65cb9fe1ebc6b70fac6e62eaf25197644d340594fa06ad3a04b48477be50dbaa34b30dfb0f2740013f9c020de5d5f40f5d63a275a26545fa8a3a64d515ad393b37d730f044a5e3ade98d69c874c503fa1aa1ec7d064aedc8c3a94fa81c91919f271b8e1ab6419b87fe39affbe825358d4c9f8410628743f2bf515cc631b433b2a9c461dd91fe7e0d352ba8ba269d00704b4e9569d1a5e74d372acfccf88bcd802a0c6c62b978a520f30291f727981320c3af5bd75785acca0f7e8e0301f64111dbfc2949a6db29b2c17e05d158684f8c1b018293f947fe7e3d69dbc2ac7df446b2a11bb47ecaeb9ac281cbdb507fc03d1c8f167a997be75a783e53d9a810a28de95d64f708b305da23091a275f26930ec5d54282b53ebaf33d307efc8e746e1a1d25f63a3b53293a69f30ad5ad4156b525cb81b7c9e88cbb28b783d97fbdc4e36ff58c0693e5ef2fe9ea0a3576260d77852def5800cc9fd0ad80f00da0acd97f76f210a26b2acdd963a3f34b6e9828c24b5ece61188b951ec649a339f2ba0d851c1743a5953653f52b030ca0fbcab18c3adcea42286de47dd333fdc94a5ee3378a7991c079b93fba76c503162ea30d7151746355dee2fd6f09e3808720a133fc11fffedd2bfbfe695ed8c8b8b2135b1990347e71f0d4b0676ab54db5e469170008da9a25220e8f3bd54209ba4e3310a8fc2b3e3ba10164605e2c2416e96ef8e637cd59a9bf4df20e8c8dbd4c3fe5f62ba5fb2ee5b31c4886ea58dc4aa49924f32a952791527aaac727e9008b0a70a741b02ce6082de36361bc202ab400f90354f43ed91d7962879", 0x1000}, {&(0x7f0000001e00)="c97adeb073b9b9846b8ccc4291a323dec717899856343250fdb2eb7dc3c3f107bf25f381126b37c970ab90864d29de82ba19c3a326d754959cd885", 0x3b}, {&(0x7f0000001e40)="ac847891fe6c96ae8be9cf61aeb20de2f9fe8225e34f5e9537bdd3ee80c0bce0b4cfc629e5e490dd966f6a81b5781f363b67d1fa7c032249cef9f19a76a6afb98b9df78bc662e709b960", 0x4a}], 0x4, 0x0) utimes(&(0x7f0000001f00)='./file1\x00', &(0x7f0000001f40)={{0x7853, 0x1e74}, {0x400, 0x100000001}}) fsync(r0) clock_settime(0x40000000, &(0x7f0000001f80)={0x8, 0x2}) r8 = openat(0xffffffffffffffff, &(0x7f0000001fc0)='./file0/file0\x00', 0x0, 0x9) connect(r8, &(0x7f0000002000)=@in6={0x18, 0x3, 0xfff, 0x80000001}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002040), 0xc) 00:00:13 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept(r1, 0x0, 0x0) pwritev(r2, &(0x7f0000000040)=[{}], 0x1, 0x32) getpeername$inet6(r2, 0x0, 0x0) 00:00:13 executing program 0: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r0) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f00000002c0)=""/246, 0xf6, 0x0, &(0x7f00000003c0)={0x18, 0x0, 0x5e, 0xae7}, 0xc) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) lstat(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./file1/file0\x00', r3, r4, 0x400) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x5}, 0x8) paccept(r0, 0x0, 0x0, 0x0) 00:00:13 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='\x00', &(0x7f00000000c0)) r1 = dup(r0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x2) fchmodat(r0, &(0x7f0000000740)='./file0\x00', 0x1, 0x600) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2020, 0x1) dup2(r1, r0) 00:00:13 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffff, 0x3f}, {0x3, 0x2b14}}) r0 = getuid() chown(&(0x7f0000000080)='./file0\x00', r0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x1000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r0, r2) chown(&(0x7f0000000180)='./file0\x00', r0, r2) r3 = socket(0x18, 0x0, 0x4) getsockname(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r4 = accept$inet(r3, 0x0, &(0x7f0000000240)) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x2b) readv(r3, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/167, 0xa7}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000500)=""/5, 0x5}, {&(0x7f0000000540)=""/180, 0xb4}, {&(0x7f0000000600)=""/176, 0xb0}], 0x6) bind(r1, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000780)={0x6, 0x100000000}, 0x10) faccessat(r1, &(0x7f00000007c0)='./file0/file0\x00', 0x1, 0x300) getgid() getgid() r5 = paccept(r4, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc, 0x20000000) connect$unix(r3, &(0x7f0000000880)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = dup2(r5, r5) select(0x40, &(0x7f00000008c0)={0x7, 0x1, 0x80, 0x845, 0x8, 0xffffffffffffffe0, 0xfffffffffffffffb, 0xd2}, &(0x7f0000000900)={0x10001, 0x0, 0x1, 0x8001, 0x9, 0x5ad4, 0x1, 0xffffffffffff0533}, &(0x7f0000000940)={0x4, 0x5, 0x7ff, 0x83da, 0x1, 0x3ff, 0x10001, 0x1f}, &(0x7f0000000980)={0x7, 0x96b2}) sendto$unix(r1, &(0x7f00000009c0)="458d0e5612452aed69ac0d9030e83af8874c45fe34d8d87dbba112e23fb2f030f7347d68ed6e7b2a5379bf76c9ab347ae6ead16cddd2446a328f736f6cf235c6c8c46bc00a2ef457044e48d808269d64e62a085aa67bb615a399fbfa346bfcecececf074b7088c2a38f7f040ff2e98cba8639df5f967b9942834779699daea74c051610e826a2fbfcd22c24ed5c109cf36f764a19619b14f185e951d69e6b7fb3e1a4cdb78cd39b04ddd39d3a9c943ee67b43e2c888f147567b644eff9149dc9b4dfb8e59ad0287ea7b1eeba03e9d5a298aa47b2590e0471382e2c6affa8ce413272ce7272d1995583be59c62d1eb80033ac156ff14b85d3cb842f0d681621f6abbffd5697fd1f8023ecb098c87f978e6bfa2937013356f611e94ff1923f91a5e9a0bf4f6635084b0eb6086c3779139f67c44a9056232246c342ef0696bccbe59ab10a2ba9898ee1c8b2841b8296bbcaaacdc2ce750503a4361668e88d940759777687a9ed1905e042ea776b886fea63f35cd97fe836f8ec399b27954ca03cb480111a54d2e36f962d12e42093be98d448a0400b24158d92448975400e2d1fb0f70d7281f9aea0478ff229e26ab0bdc337101fbbf65a5a8092769cc054f503e54c59b717dfab85a7bd5ce50eec9df1d020a8138ffc774f01e02ae0c3452915de6b43e9fe42ebe8f657ba87f501d5dcf98d7ccd8310be80bf7ee3d3940e9df2c33036793db3d32b5bdeaac9360b2b33ee75e09bf03c2c9954953d7dce0fdf9594bab8de13fcb38fb5b67c43c9db925f1617531ec2ef7dfbd78274a6cabfcf600c6e50cffca127c82d119a7b203eb847e0f25b47c6fe9270f96a49df59d00e2d0158b824d514a0f26d5143a799d1c78c8fa6bc74bc82c596c18155ccb61d799fe19870c4c6ee63604c65f811f040811a229e517ef827174ea125a1825013c8846099b4614a39196d91e08d617d67ac9205daff6818fdb0c443e08aec5e4e679caaaf2785d6c48285927783b79befecc1ac48e94fb07f9940addc34f27fe9d612b22281b696fa2b361d24a278b5844ff84bd6d0e48017f43b0055ecd8f1dcb9d11b14da5845504a6ece9cb8b67c5e518b5a776e6302cdc7499312229ac24ba9f4e7ce2dc636c065aa410584f881b7e5822e3e016b38220124c8e3e2e74371a9d39289e5c6919388d27e95db3ad3e978cf94b884bfc14827fb93b140a7e3365faff29fefb2dec31d1394e51ae1a7d8679d98fb81f026086a960457a0353ad8636c752f650cdbf18a10a4778ac10430311907a5e2001ae911aa248f55fea7ad0b66b5d3a87d2781b6f91653aabd04e7ce932e2e5b82d7503dbea3a84975ef126e05097c62a955320290062d58f675cd38ca8f0688a76d0cbd6ebe2e9e18043b2ba041bd633e2193ee2f6dbfc055863d81ab5b52628ddbab87bd7aa699e387e3a3fff0594851de2eb73bcaf27fcf43a2997c082b33954ea0aaca004439780b726137d8b42e8642ad526f06f0f83186603c7a1590e1bdc2ad10678b6be5473dabccc4ee7127ffad230af87b836bd8e8184ea3610e5668d75014485162696f4971db3bffcb32c172957382d93e7b76b30f694e24d33be0ee0a5c71a8d263e8f1876dfb5750da95edd998204d819a6a10cc387983c94e28fb58ec6293181d5481d3913e875775dfa142b13ebbbe0a753c60f4eb58101b6e7cbaf2af635f33038d1314cfebe75230967743aa0fe64fe246b69efeacc5f01e2b1bc8c3125bfa0f14ef6d196200ca4e95d16d0ad4b63f8f5985564d3f923b5c6639e290550f4211684fc1e2440fb4adc6f519189e0808174a3375a9daefc1614e8ef2fb1c55dfdd1daa3e432c2fb00a5ad1263d4283fcd567f8330d7fc203df05dbeeff4b3be3771b5c73ef9c974777b7eee32d8b2de39bcc8da4189abe55a717a15e0b4d685b5db4a1ea6ab73c679cb821bee2e40919e6ce9bfd36b36e2e358e3ade0795fcd83dc25d04511c529971a054b59e772dcae5a0d70a9c3a59bb12b7eefe60043068dedcba9fca02698fdfbc842b6bf86e53f13efaa325f60b173727c93e45f0fb66eeac9c0fe78b48c3f9319acd87957e41dbdbf5b0accb6cd77939010e4701b01c8abbaa23142d11d2cc0fb52c6d3a9c1dff3f450874bf4501e538a67c919929b5e73d65ec0b21e71063de1c32f8e3ffcc47f937e2f010a0928bfd04b3bcc1e87ef729b9397e253c981693501ef929744b55aa5674ce4ab5d71e17173fe46be19c0010929874cbe3012573f40b5bbf0c9069b59c08cf42ff2423233fac5ed424106b7e708c9471e30f34d6cedd29fdcc389eff4d1ef295ebd1b53d63ecbf261e8224582fd2d5eae2f470e3e1a9e5f88d2e5e9effd71ae1fd0f5c1fb1bb40095d7508906c9bf80d61586936c1e67ae36f0850f72a5d01d959d1662fd0cc7ccd61de9c631a35a2f029cd89cc9b4b18836b721afe15ea33bbc628b1048e0c7659f867326349f108fda501c452d1225bc89c1a2c56f323a7dd7b3acd24fc17bf8558f19fd3d1838fcc3524a328eae53850a39ff1473251441c3c568d1dd0cc955717035a5a0d06cdd763d0290240afc2a310cbc5adc8b7e544165ac3315b13315424845f441870d7cf15036cf08421149baa71f68667e0d707073f675e5584606a011ef9b8767f4ddef6aceb183c584a66dc3c5b9ff31a678432445ec2c8caf97edda956493e914a2246f52c8663a12f4323f3ea1c8b3d5298edc1f94cd1e0f520db054abb12ee74b12975c74a02de466eedf84195358536b663096f0b95cc33e23ecdbdf2e195153d40f68a88eeb2b186e747ac376050e9101e5e5cc4aba3e1155ca93577026606855438c906b92c83a323de070a6de52b61b9b7b8b25131268c307af6e7f6be26106d5af6524f67102dd9492f9976f67a9be36c4b6c6630d533b7914b8d5719dc8ddf368827ea57611398f3de4f0bbad13aafdc0a2b1088b073bf9a866fd1dde4f716e26a795dc84ece7223c3a44c8d301cd0fb3c136c16ba3e5092ae5b727302bf186a1d83904d6860374817309a6790ed7181aaefccf91933e4d36614d8723fa31c49d8aee1c1f36ec93354acbd0ddcfff9650d43c6480c10e024047db5000935991334ee572d9f02b044bae7c3e13073d54c9806f661b36b7f5876b221caf619c697df3ee8beca001bddcc0b10d32a000ff533ee74aed9d0080ba0dc09363acb048f423d6e909b6f43ba48344f1d480495b0577bc1fa36e0182b6f74a666f38cba22ed7a98cb14959581722144f7977fe1d38ac61fcc35710c75ac4acf18e7a4696d39e7b87eb440a6d18f61788bd4a3b6913b173360b05a7acb56284114b8773b732fdb4d6c504d8decf17a9278bb5f31e40767911c4ea6bf11f69528dc596541732327f8a4665edd41d9e0acb7903f16a587ee4f26a47f6391a32536673ff3be9a84ea9e8f9c2afeaa812eccbdb756fee07a34c2121617f228786c1c95dcf10366569164dbe3b781d6aa6b5e8d08107400718972b898a120aafc316611c0271fc065d45f41c88fa8daf76acc894e295e2459a709e13ca8aa71260b9d5af571f63b7c978fa3f1fcc3f3282c195bce288dfedb131d64b076748d765a23c3ce71795cfb5a5a086823d85ac0a4f9dc1d56962a2e8347ccae5363527353b65a34d7756b5c7978d1521cb9b8ad0d9ab8290503c532e48a999310eadc4992c77e1129db7f97f444b703d43882d5c40e6c75712ff426810c73f881c883d4e738b88828ba273757cea14a28f0efab6d8ba3783dd28ce08957ced81eef29cf31fa89446f769ecc7146b13a3d7242e1aedf08a2eed0c8c595734f025cc58519520cb0b5ce39695ad8fd11e0893ab6cdc4fa4cb1acec3f79c2a71e19334930321cdf604d207a928402d7da19cfea37da9798f6ff31a8c9b031cd7875ad630eefd0dc0c2c6b7236d33b69fc5005dbff1ee418795aefd7037e43df9cb4d220c770de2c2291683bc1ec3240bd6661bb2e74393b5436a4be1163f2bb0d73e77c4f0de26ef0f6e3ed7569164112cdc9302f5d8327e15a43cca95ad12751a15b285995b743d4842d944502a0742608d7cb321198af1083a6da32fb58ee7a981cffa7f67b2a01f930941d6fbe4c21098e033aa518decf386afc45ee56240413569e9c397a857248e1aa0b7498080b0e7fef7f8a47bccf2cfa01b1b600d2f60bb408c96b22c3977fde6100a41301c49c8f49b6ffaccbc710e6b341d0ebf54bb7a09a314bf5a153b2f2200f6772670e7cf7752311dfd36fa063c50180d4297c5a7c608d5c11ffd7eabdcc2db44fc06aa37457e43dbb8e93632b4ced6a954d8013422e536c3b7af46a5d552d95e21ec25436a8cb33ce6b34330669ac4b5febd85e860bb85fdb4bfc7b556523e6c334849c1bc274b9d96bbc195508471d72f87eba783b573afade1d53517e4940e975184e644e5186ae1312fc112c70592004259c7d65418c345c7e81fc03d68c5561579e7177c04bef5848588f5bc2a0b68bfa746ce0768d5b7313a6add658be66287621cc0f4baad332af784ba6dceffe319c1cf95c391252c6cdf9087a98a5fab8d5cb4336de8d7a8e3809aed38781b186fa4565131d9e386453efcb0eea999f8c4074a790459fd7991990857f0099be40402d6c2044550c6818df16029273c68563b9ccbf413c3c1aa1c6bb8692c2279ec2c668f97037496b43629c94a6c567a62e094ef9fb1866882ba1579dcff03d0137f69e67dae8122fb855ad98eeaf223904a849bde64ff8d14a2d241f1554b33ca931002ab14495e698288b8bdb82866f488496775a3c5373380c2a55fc8c208529ea6f2cbf2fb2d1a47b37d319a39ade6a8658abda7bc88992223f0e67c84862d43f1ac084a2badf4f2b4604c5d8e1c959c4a59b3dfab43ccd567357302ae5b8c9d24926a403eea8b7dd0d91a97c64243a73e72b6dd2c2624974d33a75f1947551f2caeb2d5ab87b87699dcb4246ced38f88489fb8367d079dbeec10fc41bda3a0971244cac0244ae1fb3b90f499a2ca4fc01cecaa8c11dc9513e0c7b89345bd9117c2952b63ffd39a7f28bc2ba5c4eb3b52101ff91c02117c2a15de6591bbb35ecfa48045f1bab93a1ec2670442574c7e2e6bc278b9bc81cf1c1baf19c2d89e938108d61af84ed0bc08fa51d364151edf1d88e4676cd32949c47478f671d007838bb2eae395b647de966257eadfabe3d960933a5f8d9be705aae4e41f788e733df092100bb5c6c404e88763f42afcccfef0018e795e0e77f9a4348d2137d15f83d100fdd638d8d18f1fd4bd97199ffe062e219aac531601a4c8097deaca8189c1b7d829b8a12e41e44677a9c7cb53ec13c26a8b361db200d417c5606cf9d2c947fb69bf2d14a990ae4b9445ce636934c46ca75eee9df2d4c32da21780f2cb3ee7481c56fffc52dfd59d8e796cb34c1b88d54ea123a5f238dc4952b03ddc2cbf31a0652dbe3181560047390077041efb28055fea1f1c8ad34abf9ec200c3839879eb4eb0178522d460e51ead22e0483c5860414a135612ef97778e8c14fb03d8e54817f91cb0d8168ce6581a3e5e18ff11d185ad02491de2e93533314728e0e2d978c76e2272bd543db243d29442b2931b86ae7960048710f229089db8a866a5fefe1ab2d30f44a79f842f0f10a8a619e31a485b3929ac11deba74d149b89fc9e9755ae0ca5f25bb7cdc9c222085a9eb0f1a63b3a4802bc1632454de72102d272b2d82ee2df1fc012c1a1b8a394dc22b8eed97a7b9e25077e621a2c46fb41b32060e924b61dd46aab1d0be", 0x1000, 0x405, &(0x7f00000019c0)=@file={0x0, './file0/file0\x00'}, 0x10) symlinkat(&(0x7f0000001a00)='./file0/file0\x00', r6, &(0x7f0000001a40)='./file0/file0\x00') r7 = semget(0x2, 0x3, 0x80) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000001a80)=""/141) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) getpeername$unix(r5, &(0x7f0000001bc0)=@file={0x0, ""/4096}, &(0x7f0000002c00)=0x1002) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) setegid(r8) accept$unix(r3, &(0x7f0000002cc0)=@abs, &(0x7f0000002d00)=0x8) 00:00:13 executing program 2: setreuid(0x0, 0xee00) shmget$private(0x0, 0x1000, 0x230, &(0x7f0000fff000/0x1000)=nil) r0 = msgget(0x2, 0x0) r1 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) geteuid() 00:00:13 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) utimensat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x2, 0x80000000}, {0x4, 0x10001}}, 0x0) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x7, 0x1000}, {0x18, 0x2, 0x70, 0x4b02}, 0x660, [0xffffffff, 0x1, 0xffffffff, 0x811, 0x0, 0x1ff, 0x1, 0x1]}, 0x3c) listen(r1, 0x78b) fchmod(r1, 0x20) r2 = fcntl$dupfd(r0, 0xc, r1) r3 = socket$inet6(0x18, 0x4, 0x800) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1000180, 0x191) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000240)={0xd290, 0x5}, 0x10) recvfrom$unix(r1, &(0x7f0000000280)=""/33, 0x21, 0x802, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file1\x00', 0x20018, 0x20) utimes(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)={{0x3, 0x10001}, {0x10001, 0x3ff}}) read(r5, &(0x7f0000000380)=""/52, 0x34) r6 = fcntl$dupfd(r5, 0xc, r1) getpeername$unix(r6, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) semget(0x2, 0x0, 0x101) r7 = fcntl$dupfd(r1, 0x0, r5) r8 = fcntl$dupfd(r2, 0xc, r1) listen(r8, 0x226f6989) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000440)={0x0}, 0xc) fcntl$setown(r2, 0x6, r9) recvfrom(r0, &(0x7f0000000480)=""/10, 0xa, 0x40, &(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r5, &(0x7f0000001b00)=[{&(0x7f0000000500)=""/94, 0x5e}, {&(0x7f0000000580)=""/76, 0x4c}, {&(0x7f0000000600)=""/102, 0x66}, {&(0x7f0000000680)=""/198, 0xc6}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/128, 0x80}, {&(0x7f0000001800)=""/191, 0xbf}, {&(0x7f00000018c0)=""/148, 0x94}, {&(0x7f0000001980)=""/138, 0x8a}, {&(0x7f0000001a40)=""/150, 0x96}], 0xa, 0x3b) preadv(r4, &(0x7f0000001c00)=[{&(0x7f0000001bc0)=""/51, 0x33}], 0x1, 0x0) read(r3, &(0x7f0000001c40)=""/89, 0x59) socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000001cc0)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:14 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x21, &(0x7f0000000040), &(0x7f0000000080)=0x4) geteuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$sock_int(r2, 0xffff, 0x1203, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x7, 0x1410, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/250, 0xfa}], 0x5, &(0x7f00000005c0)=""/135, 0x87}, 0x800) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000700)="dde114055c0879b490eafae44cffb2a8917151b075435800e445db02df4841d8ed586d23261adf56a6f66be6b0f4c55464a7ededd49400e747840b02", 0x3c}, {&(0x7f0000000740)="104f2ffb0bed9f9f57cee54155833846c3f94808174306e071845bd7e85cf1a2c13545ea8a498ca35cc064ead8a72c2b6d121babba8d0d546f65defc6c51c3a168b272fb4b280ac80326eb95f86abe3e148ddb478f4b565353335615fa2ae3fdf4528b003683c331aab1ba9c206062d77abe25282eb2621fa9e988aed4cbb2f5e376d4c9dde131f8db648cc597e82feada37ee96427eb2c71d39e09eaab0645fcec4eabe609704e5a0aca7ce50623c8601e2c340cdf502bc3be8e79ad8311e3550027e48b6b3132c926e500c37eb9348b67fa4", 0xd3}], 0x2, 0x0, 0x0, 0x2}, 0x408) r3 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x100, 0x1) socketpair(0x0, 0x60000000, 0x6, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000000940)={0x8001, 0x6a}, 0x10) socketpair(0x1f, 0x10000000, 0x1ff, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendto(r8, &(0x7f0000000a00)="313d2d09a1d0a94631d9", 0xa, 0x402, &(0x7f0000000a40)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc) sendto$unix(r6, &(0x7f0000000a80)="3d75968471eb32864e8fff2791b8794e3ff2ffb8280cf12c", 0x18, 0x2, &(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0xa) r9 = accept$inet6(r2, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r10 = open(&(0x7f0000000b80)='./file0\x00', 0x800, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000bc0)={{0x18, 0x2, 0x80000000, 0x40}, {0x18, 0x0, 0x10000, 0xeb}, 0x3, [0x5638, 0x6, 0x9, 0x80000, 0x1, 0x8, 0x8, 0x1ff]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000c80), 0xc) recvfrom$unix(r5, &(0x7f0000000cc0)=""/126, 0x7e, 0x802, &(0x7f0000000d40)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000d80), &(0x7f0000000dc0)=0x8) geteuid() pipe(&(0x7f0000000e00)={0xffffffffffffffff}) getsockname$inet6(r6, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) dup2(r4, r7) fchmod(r11, 0x14) 00:00:14 executing program 2: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x1000, 0x87, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r1 = socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$SHM_LOCK(r0, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80000, 0x80) sendto$inet6(r2, &(0x7f0000000040)="e096bbde3ade0fb3216128a93f9f77deea73ba4ea916166ed9bd8af72c2b570344e2cb539fcfbeed3b5f78def799aedcf59167da818ec9d5f7b7b13a6d320dcbe76aa8322698aa696c2b3a9839c79d182a99719dd08527e1741b75ecd7f68f08375476bb198a8d8326afa2bc1912a04b06f6c16f71965e9718e0902326419775c29c7aa13cc2cbf53a7c2d9f72e72a914e179f6e9dfbf738ed4a5ff551c54ab355728f05843cdea939a6556e701f849e6cbba779", 0xb4, 0x0, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x80) r4 = semget(0x1, 0x1, 0x200) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/136) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r5 = fcntl$dupfd(r2, 0x0, r1) r6 = socket$unix(0x1, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={r7, r8, r10}, 0xc) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) semget$private(0x0, 0x4, 0x81) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000300)=""/67) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') fcntl$dupfd(r2, 0x0, r6) getitimer(0x2, &(0x7f0000000400)) semget$private(0x0, 0x0, 0x520) fchownat(r5, &(0x7f0000000440)='./file0\x00', r9, r10, 0x400) 00:00:14 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/105, 0x69, 0x800, 0x0, 0x0) r1 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffb000/0x3000)=nil) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="bf564f73e8af375d978e86266e9f56679ef449580e8bbe2a72571f2c6eac04a676d566eea791baff40372a3287e64bb48109e2036b97f7aba655a3f4ce7fc0f6a804099ab1fe3fb8f0ba2627f95cc6105ce78c19e8deb58351e1c9a5011348632e22a94f81", 0x65) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r3 = accept$inet6(r0, 0x0, &(0x7f0000000200)) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r10 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x100000000, r4, r5, r6, r8, 0x10, 0x5}, 0x8, 0x9, r9, r10, 0x401, 0x7fff, 0x4}) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/6, 0x6}], 0x1, 0x0) r11 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000480)=0x7f, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = semget$private(0x0, 0x7, 0x222) semctl$IPC_RMID(r14, 0x0, 0x0) semctl$GETNCNT(r14, 0x1, 0x3, 0x0) r15 = accept$unix(r0, &(0x7f0000000540)=@file={0x0, ""/89}, &(0x7f00000005c0)=0x5b) write(r13, &(0x7f0000000600), 0x0) r16 = openat(r0, &(0x7f0000002900)='./file0\x00', 0x10750, 0x30) sendmsg$unix(r13, &(0x7f00000029c0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002880)=[{&(0x7f0000000680)="f1eef5ca2cc6cf71cb7b3ce8c95b3d5efbe013cb648d1f8fa18aeccb8bc356b4ef5eb4ecee773823473a3a3256f15acfaba1c026873fb5f4ff11f4adf5359c269e024e370a0fa507b2e1716c5f6c959c58f77ba9cd4c80e34ec4bbe19f91a684146f08842749fb362497964e9e4e77fc92db1d8ea9", 0x75}, {&(0x7f0000000700)}, {&(0x7f0000000740)="f0a075d18790a88e5ecc946bd792a0c6fa1f7fa0ba9c35d15125d80cc49bc38e10cde11a4fc9375e86154ccc3ec43b12eda3a7a99a39dc3eff", 0x39}, {&(0x7f0000000780)="7c53933d177c898c775303aefeef41610ebaad0b0f2dd78436f5364fbc6776369bae6891a8425898d19f86551620ecce4281e4d05c5cd8ca0b928a12ce43bb49972053f7a5f34473cc8cbdcdedde3c6157019c7842f73faf496ac06eb6c0d5cbd80b", 0x62}, {&(0x7f0000000800)="a0ba166486f53dd9dbc075aca88a68a14fdca52059f072fd4f1c99e272c9240291e9db0113ee18021f53a99b25f5979fe86a422cd4166d1d3a4b4d81c84cc19a3143108d6b6453c549b02160c892b70012e8daec842f63601613555d42c7ad5aa410b48005bb99b20dbede6b365f9ac8fad82decd4f6a7bce31f2e", 0x7b}, {&(0x7f0000000880)="111bd6dd0aa63c8c83730e83d0270863d629b61b6732df79f0a3f10eaacbf9cb372d9ad468d5271caff609a055c479fa7bd533e263b7cd44f71bf8b23a579857ea74c92143f9ec23f13590ab7e3458ba9735f238ee4d9878a33c4fa7dcf815364ca276506589cab5df4b9020ff6a0288b084a0a8573e0c039f1151d2dee98b6df6ec3030b6cca70fc125960c0f4bba7d613b86ec332e1a46ae8bb4d4e94bf146bccf153b42c186248db870804e44485dbd273e334411e8b519d3599550da7c704230f98de0341bcae199e30abc18fd04348bf56fa20c6d7f30b853693fc3eab45d42c3699cc94b381c51d74e369c977dfa044cffdf5f21c5e121f1c3b3dd7c2a0c8ffe97ffccef232db1cc8826e16bc4dc70876b7a639eb73551bf8e671eecc34476bb5d9f7ba2e7fe17edec45ce639019d67c11d0fab045aa5808f779f885b2ea1b4a0569f45f5ca3c4b06389cdf75e5209f469dce02ebd74160e9c6f1af8e6ca64170d87b785f7feb8881be5a0332824ef4a20eb9f6509b53a40f29d52fe409f2d0e2d1fab42bb018e52b2e09896967d24c4b567ab03f6cb299ccca7bdb34b25a4941ebed3b4705dce7783166b2fc2a218a8df47d44b99f2d174b9176f973f02b06bb2ffd0cfb6a2f80fbaec5277f4b23a70a8d64af48980a16fafe2c8957780d5450bd42802ab590b79c916e84d5356ad1f688af6babe366b6d7030a966bb808bee2800f34e3ac801749b5ed8d314caf5fa41c3d4e35c4068fd190aef2e2d5e0eb498f9e5c8f17d7f01e0ee30b1a3c4575e954923aa0547142b4249889611ebbee63092d5b64af7b716e762b057207be5f478f23eeb061886e3dfeedc3c097928e7ff10186db230839adec4777ecf1080807e406631759befc733e6df6b6b55bec3b2f512bb15ffbfda95b7164c7915d30f71e4edef3ad7fa408d0a78f0800b464508ae53cef42c5bd41b0100784b8118dc826c574b58acac75547b2ca17b6519690d69128a2ae483f2732419f748c4a359c3f10cd46fc7f4caeda377c06de1e36a26757e59b6ae16ae7ffa9d46f7b207c27939ee6fb0360de06314082e0a226ce96129101a4876a6ecbcb5780623e3bfbf3239e9a8670d2296c575da481645c382da75de9ec4f62472ba3108f462b8537d56a56665f8aad1e841a3d9e50ee587c1fb5f945cc7561e6362dfe105901537bdc690b49b976be97acac5deda64b0797cf444e16218b8e40f0ac05aa0187a01946262aed0a203f01101fdb03bc246cbde20f9e24d2f8d88dc0d014a708542d1d094ada658656d07b6548e3dc836955fd87966434993fe875dc95a01d7428affb022e9dd11430b3af84436f9e642af9825633af24e4a1135c75bf4af54c66baf3954accf1b406525768fc523599776d2d0796e34c8d6fd19a7ab853a0e3d91a698d1d2787525df4be3563daee96b9b4725804cee5fcc7fae90f6ce43cbd122ca4c313675aa0d1aea60032b4cb808d44e71be03099f4b601cdc8217edcffb50b56b592569671f6666d35582c77f7538fe5f527ea711be04239aff29f12c3cbc05f04bf219539233c48f940b459d851b045fbeb9dfee6398e084d9a298f2a559aaba40c9273ea281b5fe1af9ef87ff262e9a8d482ba04d2205d10032ae54ff1aa5612744a4e79544b8cb2595975b5b442902636964f04f1c84ef1804e65d431b8ad7cab8514a621ae1664ca6970b516a72fec13b578f42c6a518bcbcb4c9f6c3301666ca6c67ea39d868ae3b601aaa842f622f6767e41aff40bb2da5129c6f6a8644b4665e6ea0d03ea6b12475ba1a84d7af4625a16da181b466e556b5f96a8478ca92d798460c79f4020c2370bf30ea8cd8b543c19f8e910c5e851d23957dac2d1263cbd878673f2a0980fad85bb1debadce0d77e1f163514e5cdf2c9be327cfa779841ee5748cbe486ae0758fb4fa8a6661a5c0d62c9391f81440d12698044db3799a76247fb862fa5fab3eaae3868dc85301e67ec35c7f36f3022ee524053a4843ff4ad244a1f0b4675da17bd3a87dba0c0bca06b3eb3a71aaa079a27719301ef931705fb5c38974eb4f7df4a0dbd987f1cac1a6a024729ec27a647b08553ffd4616f0bf99232d8a7166df8770fc1a1500f48189bf47216e56af9abe65d7b55c310d6bfcd5122b594496a6e4832cf43ffaaf8b0f16c272e0801b3fbb8441a35fa992436e478db79f99cdf3cf7a903aadc058426e257414150f7bc77362bdf24e084845e0105b3079c23a876ba0b507ca6809794ae7681e7d58fba0916ed58778cae594ca4ff61196a227cdc345a79a27bc486a0bad7f65cdb54f2d2291e1af4d79d8f061b7cb49a22ad91c61a3ecfb6993aa347ada71863b2bde783e6feedd335aa998686529b9a48f2f7a2638a3eb2f603e7066b286db90a70660653793f772793da0f339e03423b26f0a5204375f3c0a9720669943dbd70f04de984a4b778d84844ebbdebb84544e6162e46d7b3ed8c1c8d10591c9803d8d9c4c2f791b423c994b330ade0ad3e3c7b0154072b867eb82d74c70fead611cd982fc8b264bca70db8fc42130b4e8e7aae99be4d22b619f636f0b378ab1ef436b550a832bbd91a10a671ec101c30aaf08b57d721bb5a415348ec697900456e35423545e6259294310dde05347eb42798fa0475249bc508beb14fc6ee25b3c7fec0d77547b9d24434535ccdac34cbf869fec4b20314aaf2a91b5e2f94ac8912203fd02643c66ce21a65131caeedd121e4ad964235c5b9c9b40d29b99cbc6681683bbbb6d4df85b54b37f13e4e370df36812c96256fb20a69183a03dd86dbd848748385a26641eac8c670bb902efc3e3b724dbfb21ec813da8f6af302084df277666d4686f997c372d80cab25a7827de78b2f181fc7e6d55e485351f6f6087c7e9431529c59a2c7512d0327023488124c6c4787ad56ffc3bc3bad266445a353ab521f54943a0228b7b6642ea46aa84c60aa4adc8b7f45c2a2a59be0de183321614e9373e349d111e522a07b9bb9bb6dab8a0b07e77b568913f29bdd0725cadbd294bf5bdb93ed0bfa2e2e8343fc99eac64ddfdcf1f4a63ae49b97a3e24ee751cef2575fbdde2388b772e795f3448b32536c8b68b3294431262b1fac19230d4a7b09eb6ac308e3c46770e5acdb8fed6d1a3e417f0104e820179d2d7ac164493e8485ae5f28070f0f743208abbb98d08e031180f5398f51bb8e730afb9611a5276a19ea8c2fa0fc0b7e7427d3682bc1f271a6d0938f3ad4c723a148736dbc832314fdfb944fb3cf694e8bf9469bd72a3c3edd9e8356c3b8dec1e84d69c046105f21513aefc1f8de8d48307a58f52fca07920cc503c21f78daea808769b07deae5ca0ce66a5596c1825bfde896bed8ec26e91163d3e69ba1bc94bc6f117a391ad8473e76863e3345c764a3c6cd0dcc0ea276bc20943e07057c7f5939660e05dbdd562b586308af8647355baa58a5a549865a847fc96b638248cd36397f3607ab7e9676c0e9db1c428742041b72e4047586ca1b514da47f596faf8c7d448f26cc6d4927b5a5fa9e392b654d69f83e0e13cfde70c0ce8072a629912a24f1f68429f2820023f521a04d8351efa4c5ea6323b362337e1dd87b4d875c410fb1af2e93d8763d624dd18786397aa2c53d56de8bc9a4318410f401be2871788fc6dd77bf62b0c26330e9a8be71a542a3ed88bc844bc16f10ed0e8a0ca90cb3337c613312416e0f535bfd59d2eba2f72bad1142ebd270f91506323c6c1fcabf4fdf8cc7556abb2a63f03d9962f2e9a7e36145f25b67349eb623dd3df7020301ca2b12b12fb9f48610c4de302fbd32d387edc0b6423c779107d3e25e7238ecc14c8860e8d6aad4edf863034c75676b6db1d528f17546f8918ea86521956689edd112a8aed0481b89772ce1918b539dde1fc131291192ab28f4a79a90d92db70ce14c37256fe2c225d08eacb40b5d9c88c0184671c68d5f0d78d71e65d173ae718bcdf8e7bdaecd5d9e3126bc3fb50831edeb418c8bae16c7bc7342b9a7add6982d8691a01d104f5280bc17f301326a8a244b6fbdf5c28431b79cc04b643cf4a03e39ff3de3ee65bbeb409e0a957b2d24869ba8233593f84e92d286c221069ceb7a8959947600c06c9d54ca01a5ba9bb405ebb6a703844859adcab3e67834eb2701b3a766417cc86f7e782cbbbb4f427d6acf4aecb8b1c6b989e2d4470b1a3dba4d485bbb9c1c396e0b5d7aa3d0ce26c5680b514d0fbfcc48c1eefea5091a23da7f2c1e43c9bc757f17ccebaaf90a0a40aaeeeeb74157044c2da523e71dfabcc7341dc71cf667bdf38bfd5720e80e79615596f180abba6731ef4bf23f0cd893c5f7f62fe1e05d041ff743e360fd2377c9e47fd26e6e77ca1eab42b0702bef4185867d021de9d4d5cc7da7018be51ceb30806b94b56feb811021112ece2ca25c8f8c1acf99a077c2a826e93d0dceb62ca96618ad22e15611d3d9c3bbeb81e1cc3ce625ca3c0babc15a8c745a1d0b9ba95228c167e55e2a42547d9166783a27332b8ae3536619c446ab9a977372681d879f149a603bb202ebe95c8d022964c80285f9cc026d2e26c11a05874ca732be0169675e8b378e1d154e643d99e6b39b8d76a4e4d2a6b7caea20390f8861a7e2b2173bc51e69bb0e4b2ba2f4fae2bcfc0bd47bbd900e6145ed2500fbe543a440de34a4f4d409597df8b5d77e4bc959d4dfb5e9c68fc83b80a86f94f2886796784645ab20e79528e8ee92c85c6588c7870158dc8d2eb2b67a01413b8cd43bc3c9bd5146b79613a0950dca640837eaa99c19cc8cc780f4982201619ecdc53a1bb92b2ca7d28c86170f853b8f455f1e717d37a8675ef05ad1aeb3b014f08ffb909a23aa1837b255ea12737dcddf3df1bad223d6e8ba617505ad7cd300959467aa94a15766ea9159289df5fe485ad2d7af5ccdb5d913c8542a17ced729fa8797a481fc892191ff37f1267563fc9c496dadcfa97be2c0f301385e79a2a32e4f3f915f5f83525b9bd62af01487fafce5f0a69319c3cae33b6fe6737dc9a3cfa0b621ff796693c69a58c0380f7707d542e05de20b2b7d00b0601582ebf41342122c9780aa37b13b138f87f7c96a4e93978181ca42c571b974b141ae58065fa4076e82d1d7bc37cb347009cac62ef65f73e2367080e16f0dd48c8b6e8899c7bb392fe9230d7f637e483cbf0f63f0ad810cc202bf8f2312d7b47ce31b2f7c7f72a64c41e9371c2849cd6ed29bcd5f02c560bbead21faa172a459c3abfeee114df5b131ea612a4328d6fd15096bd9de43f53b11a07243d62267441c0fb462ce77558a19dcc0633de7636b9aa4beb989ae5d6198960ced2beebde0ae3b270f1e856b944f95721c24d4ab6412b7aa2f74419a67956c47ada66b5b1b5aa719bbf2f7e6f5e1e2e222e6e3b2eed72c26cca56a5e9157e247573329623c88f815214fe448c75ae6f4b727a08384e8d3ad15031ad28c5b814f74f2c93e1cb5a62280269c6f54f6443e17e9a80232fcf9cc9fafb4a96c46a9ea64369d7c9a5b5f6efc71adba3183304a535e633172e0a7424500813848304c8d8e735e34673bd576ef8e325f8933a58f52a540a6ced55c1bdf7d8e4fb7dd3434213a946fc73e8d3ecf8dbe6f1347598336651bd4df621388a52f95cba04bf28629f6bb372080361f84c6ba9697f6a3523dc0ffebc9b415626c5623693da2ec5746d82ded108686e0bf0992ad176b3ad1ad71a7141b81d57204ed1164864271d2e1a8caecfbbeea84db38cd881511e081bd1c4f80eea53907fd409f2461eb", 0x1000}, {&(0x7f0000001880)="b32368f48f5319986c4de4d9d976abda71521de14eef4f54eb147a23a3547eb3e436d09709cf6dd848e80dcba251798599ac86a1cbb7efa12ff5fc79bd27e07ac61c5f009a33d566dbaabf0b8b3e4053a1a043089ddc56df7ac5dcbf0fa3e20123696a33ca0f67837a21a301c13af009a224972de6b86c1bd8c8aa78a6d7d1e66e3d8cbbe8bbdc80dabe0438e4fab0f79deedb7064eaef2d3584fd937a50689a2642649c954b9d2421e228ca327bc97d61db3e03107675295dd687b7c2ef96846a3c47b9fa670c2a6381882d5b355e19cb7503db3a425bd0ec609d6cc58d3473201601d8c780c38452e2c39670a39c15097ec801042ac4631f2e0899b6842358e083949dfd599cd575962a3e3eab10fb28178e03984e0da346c9af7c6fe664d7c82e32cb1d76ff6dd956a8c9b81671a2878f9be34fb4fee119e24fa338e9ff20f0f5c7e148e572e19816eadd5ca04ac65e780b362dc0007ad13a3b17eed395737d03ddcc01b2fda5c3c38c36a6045a0aa1a7ed520678246b9d4caeff8210aee3d2e0404cd4083993b8481ca1bce4efba8f706f88b4b45a8c35832a4be2cf5fe795198937cfd2e761daefb680c4c5a4c7fd57b44443d8919da6592b5817c00a3ddb95427ad98766045bbc60ba5c52413cc5100a1c1616468ab9b33965628f5699ae3a3d42697812e88e5b73e4c548c39a8ef4f564ec4f25f31a1d820e88f7cd93d1419f483823ae8a1db5c6ff3d09c1e457cb4c49b260c5f3f8dfd3cc2b96f2e92915281489780d1635f4e11bb74193d57edd4ab4a0907aec7f3edceb3b8af7196d748a5acdd49037afa2f86183baa61b7071e46d1b50e2b381bd77d58b1ae1fde9c76d9a8946596cc8b513158d9aad07c69ae52bbc5107e8ba3ee6308b24b73e41723ff72273516c53ab185050fc95488f59820c04c3aa6889b4c2dac89d5fb6d7ee700abc891b3536f58fb68922230087d922261325b16227b7afc623a7c6c830688b7f54ab5b0bbf4a5aec9207c9ac6273c3293345a23fcc063407922e39b07951ccf2d7f2962148beeb1e5f1287f48789aaa12c58a6476d8cefee342ee2e9ddf2908baf897446d542e8b48a52752e6f1044afbfad4c0c61a56d89efd38e2b209e8547b0be8b2974810c2e0289afbd5e2df06257e549fa76d360a6a8ebb4b4ec7fb511356414cdcf42d44d8fd8a0019835758f849137af66b83baee5a712869f040ee1c6b7265849abfcb6819c15091578ca05e997ea9f36783283fbf2727635f96503a2bbbee13e63079f47fcc63fcedd558eac21556b4fa34e5139501c863d573bcbf176a4437f74921e7b1264bd2fe2249dcabc04ec70710c7d8a1e96a00465a524d911cb7525b4ed55ca7eb1686f1ebb91f87817f8586d49ddfc41ea9c8da3bf97326cd95a87e8a7f1ec82e9c920e8da80a7327fcba47209cdedbff91d0e10c0797413ba8037240cb3b3d9f5e0419237d46441261aa0019aff74959050c4b28b1d3625b1a8c9c25fcadb3110533c2abb9b5ef74944dcaee66fbe59225ef79b6f59db69cdd855eab726ee6b8642a8e2e3a1605a572eea51515d455c6c7242377eadb3331c54652cb879b8a68b6a52ec4dc0428baa1f371c78274c73853f1e3d8d547ef7ad20941793e9c58fc8f05480ae06931da73e1f1b4e432a3f1634b3583722623c58050d4804d10be06b8cf721c4561bd4292601f7491d385c104e849c7daee42329cda284879a1837265d3bea906175e1fa85b30ce5797981bdf3daae16de054ae56aa471be9ad992897af60fafc45addd5620f4ac2708e4b39c0b791f2960ac368b5c0332892f010bf81f63137d49f2576e138e6ea305a79a12649cc128b7fbf4de564faed2c063e41f2c387dbbf63d9647daefecaf2f815e189a5081d938ef4189102c8cc4681464daae7a13d9bb281b03b6445d8ec54d1556335396d932bd4a12d71d206dcb0ba8bdb8287e63d5bff3f7df9d2b5a74d46d2ac09d834fd7fcdb41fa0444b7ab1fc30e46c0f9fe539c7f124f3f5be3cd57943b4700a91e36aa8ea7680f469dd1cca40ae6a29e8bcb399ecbfbd49f7e9791e670a9005038a0d412d72d2fdadcab94e6525c64fa16645cfc36045d508828d8aae5c56a1ed331d34c239e8bbab2c7540c18bd02f3dc3ff5bb5350ef2c2f8eaf518c7d231daa03aff2054d6a1683d83f20968a3dc2fbd530fafd827cdb1b2b187b1c3e69c5511e66b9b9b95253cb5af0ce11044055e0a0397b8a553aed7ea6df1dbcf95831e0e2b3c33ec6655efb675e2de01717f89c5c50dc0bc040b95b9057b635bbaa81bb1af6d02e75f70f88bc54ab297f56c0dd1d452ef412e0bd27b71400b508d0ea41d630da80940599d91d85d990ed7c57492f4c81291cd86b30ad4d45a2780db697b4e079f470eaa1bada75bbceb9654acf23ec2d7d4c8d151ae3a883d82e5e9d69befcfee51eb76c2af900588baf7dec54616b860658f4a25fa3d3f8d836354a4205df3ef5877d9bfcd11557b03dc05a78150c572e25537fed56b8b7574e407519fff5860c37d12c4ced9568110e89687f5756425224b20bfa19993408e04208b14e17ddc525cae68c9ead7e4edae77fecbf2e0f04ea87a9fb5376cffbbbf5be36355e9015c171248b17cf76bd2de444779eb019f433629c67d02aea29692641693882dc381f02c9e86cac5fd5a8cf27dbbd7254e3ace4aa152056670fb6408f78d912137533c1b37d9bab332cfd769cd08f6c78b56070a4c96a6b9e63e17f55802860d5a14599acd3550217e42c9bd771cfcff43038ce797707efdbff12404e8d7c7dfef48a7cfae0269c664bf09cc26329b2f4de824a11d0ff562b192922bdb4514cbd801a9dac5d7f66e23f9930339dee84e17e24d35159446550aec0d6ee8112a3a3cf3d7be151ba0ab39df9dccc30539ec171e0c74fc3dec40611215ec219537a2d6f71ff9eb79effeb907dea687d0e3a4dd22276431f55499333b8e9baa1c00b519d90953a714f6f8f7cfebfd1ee2be0b1e0f4ed90a33a695be3e04b8e582780b5576e49f66496f0b174673c22269a33806eb4ea1df4f0d7b89e4f7e203632672c1e4600aff505ee677b501c213fb2449c78b011406a5ca9582c852f677f8442ab4f2acf6c0c27885bb58bea0ba1e1046c95e20ef53d2b1b47d39eae56e2789fee7a27484725dba3095b55e32d6bd29b6211d547a4a1f427416f2ceaee98a4043388e42c132f66c8f71895707bdd00d265ca5875de499ab5195a3d5fc7e87e68795268d68e2bcf00340a141b96027d3020f04c5286d50a3dd2e1fc87468b3d5273d0294cf238c4375fb58f0db33384d9807654245f429b97d821c5b83c6e5c4d3fc55fbe631424acf9c1040351dfbe172976e11082912a06b6cdbd73c9d1e3b1ece9b2213a8e38a28a5a7d48bae5ae69e2ea196a44000dcb09a1b67fed603e77f8a639ab66aca27f169375bf5adf54317c1695fffc036bc5ea23710e42568e526a6df9d4ac5839c3668600c9a7062f9e46eea1b7273c3711a1b4ebdd434424bd4c8b98bbe751e97ae0e092b68a0454cd738b5ed16d777c42a2cf9bd56bf67df610a5e398c5305d27443ed5b9bb6e052cc9a3f998f57d9af53ce887eb00944de673bb63f549334bb2a935f614c187a87298b220e25d961bab0f465a529912707c34bb7d4732ad616089d38ebefa703e2231062a4b2de19eef5088e84cc2047042599b140081deb97dc77151f9461ae33dcb54a8b107b789755bcaa7e294747351d666e2d2623c9beda4b09a79b42d60a523ddb101e519424eb3bbb94f621e6fdbd964e9b821d30ff96b778c2eecfb9a8c4a1b2c7cbacbe635a2df7d20612adaa5df1cabd0614b62eb32d8d342fc7e4730336f5b8a87e6c185b746c19f21de96e4f5a528a82bbe3ce88618e10df3ed77b52bf165b6a0d829a219305eb2ecbc7b70ebc99c0ec66365e3be02dbcd052e4b1a6ed0c7340321d9b553c96e4d394fb0b06be46355a51cf5e6bab8c2938ce1a8ba7c65ba5932745e838637e44cf73a1786ecc00a6808294924f6553987ce6bade28e19f311f926d4a2cfa6be7d579e7471bb15223d6a84ba9607e5f95429d2e6e61cb210f24a2c83c2d804c129d1c4836c90243b36ecd6c7bd8f6fd63de501b4945222b979a76c7a7edf9137d104e17fe4855d1ab33ab940a1f442c97c72f6f7e0523d9938fabd6ae82b312fb88d3938ca51a9c99f90ef68e006a6d2def02f32042cc02d3e619b4229a8f05cad14d0202429f5808608c0894be0249f8c84d03879cf1f1f7ca83989369a3c88de6e2255706b559cdc53435740358eefb99240fde78781b98802323940173f112e238370a57858a5639c3cf5403b5493154368ee079f1d9b9a91dc2ea7ab968615e7b1aef536151191ab1bff3f7428ee6e514c079b124b9177ef847bfbf4923a958e3c51ce8871b2b852465e28d1a56079eb6cbb3e25b4be17bb0579e77e9fc0f9f867c96a9170b76a3595ef2d08ce1992b18a371c2eb11688ccf871c703e9c26f50657de94fdf69ec2708ccf4526e5032514313b0eaaf9838a4d9a8912adc8f8b70f339417b663e2b07a43b32597d2a75d37076f42efa5ac1572a64c4aaae9977537381086b1f928f7b0d78f6da436a00ca75854401eaf7759f5b0f3cf79963f19ae4ac11eea8c7314fb822e4ae165b75ca08aeaf8b97d2579849890a1fa2af50d46cf6ccf433521ac3751d7c28fa720d9c6ac3b404c3e33d5a5db2ac86fcf3c4e3da4dd3acc7b5c748dec4a4c08ca479f35f66cae6abcbb279d4be086fd2dbdb2accccf354ae4a67db456839fed05f3fb3c956c09f4fb5b5da3bfba1f24ff299b9ac2d2722990a5324b0fc34a041234deb912235c04bd9f9de84296564fd1b10dcc91113ec39291eb2062d782c4d7180cafe580c0342f15312fbbb9cab10dba7c0c5b4ded60cecf2bd5f6fa0771420a96e67d946039c6888579b7703472aa70c3a56ed07286a2137a81ee7f42470ec8e890807d33b148949fbe58c588812246ef24a5a0a911c9e322edffd038fb105e6f882c50e4f87e1c1feba905e25dddee8af02d2f0495527733701398fa0f281af701671139d1171c3a615aec66c759796edbc9eeda98549fbfdd3a9a2c1267978952c541cf2bc346df0d2055ee1496b12ac58dfd21083782f05c124e3975f9c7e1c18a454750e365c9a14958f690ffe82c3246ecf1944b341e2cf7c2706855535f297a3bc34ce23ac2f536897cb26570b0f8a96585ae1ed8515ddc3ad8e536b6c5ce464335f7da108a33df2121a56d2ffbd1cbcd08db60b439961249d320b8ac7148c03ea83842498083746de30381e191127d26ac6caf69e2e36c87fd160cd588661631bc83ef2ee2019e5fbede6d03cf3f6f157a29500b052c8e9deb6e84475a215fb44aa2955331bc77117e00f4c86da21d440748da2f96629ecf9cb4043a269160701fa94268e9dabc5d42e4a79d522f12edc232fa0ecd12f0c7919d686621c730090c8a10ae9570d10913c3528145d413e42c5b9fd841623c6b3654cbf351b5b085b69e2eb10788ecb449636b070eb02e5a887d728f9d1b790be79eb0d8aed86d863930c720daf957c03140a4a3910406b4083ea857c7ae40829247fa05a6a76457d0426a45759c3e633706a2e863929d7c8e1a9e58c5e1b67e0e2799686b913dd5c20336be57f951316dd3495346331a336739dd74958f46be72f6385f9ba336d92b690b4d522479c2d6cfc719a21a7855f44f15db4f44d9212395f77ab2b4c02f4aa93f813bc0e5584ef929", 0x1000}], 0x7, &(0x7f0000002940)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r3]}, @cred={0x20, 0xffff, 0x2, r9, r12, r5}, @cred={0x20, 0xffff, 0x2, r9, r6, r7}, @rights={0x20, 0xffff, 0x1, [r11, r3, r16]}], 0x80}, 0x6) semop(r14, &(0x7f0000002a00)=[{0x3, 0x1, 0x1800}, {0x3, 0xff, 0x1000}], 0x2) bind(r15, &(0x7f0000002a40)=@in={0x2, 0x1}, 0xc) 00:00:14 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8280, 0x60) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="39ae309f7c3e61deae9884fc709e819af29f0f281cdeadd6b05cf4df2bdde21cdaa282ddb1e536f235ce7a54e5a42042c2d50e136128e848", 0x38) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000002c0)="866f63bd31c9cb1c5dd9a52a326f3dded53bb66b20c22da85e78a1d731310351f2b89be8188ad24ee65de5f4ee6ca639241c2483fce35b2e0d39cd3e3c27943ab8f005a3f0ede0c5ea35a5aa144370ca79f751ef6532b9203bf25133a07475a5a795971ad059607442638e2e19748f7cf8f5cdadce56b6e8f8ed557342312af66b311f36cc8478992d662b508c38ed908f66a3db517aabe7cb4e8d4db87540a4c5982ba3d4f8c519972316de4b5a4365ce69d03f17d62602bc2f80bf1af18f562eb675612ce8e8db82ca99f0875ade3dc60462a6a4c0f6ab0816b5018c5336f8f9d050caf8cf913f8c0c5a83c870060db79d95eda5ae6680b7ae52d019f9cabab8fc2d8a38fe91de2e904b99237ec71eb22035ab3e68fd2864f507dfdf72c67133427bc8ba0095e77b1ac076786c0378a2f1aa3bbe5bf81a42fb147caa8bff25ae9e382896a5e99393fe84425ba4269f6b7b3e3fb5a6c11d9a570ef3cc7a71750d7707221248b1ba1bab1ff2918c81a795d23e7f7769f78da252fecbd62e543d25cebf62676add3c1d2466c3b6d300b9984b8a28bd470f2c343706d4bfa9697baa451ea4f5f6773c5950557dc6ed7e54a0edca75db2c5b7bd115e1968e9b755616a196a4174fe9de64faa337952bb89f33a2adeac664ed65bfeaaeed0437842bf791db9ffa13200ab722d85d63e29ad055c8d54cadb58dfc9bb72d6b1207d9d02521b1bf94187e43f9afbf293ee2a6e75319a1cc88306e162a7ae1cbf7b92309203a4d8044afa55c32bcaa8720dd5d35be934165447ef64e100879e910f0719599a9f3b5311860166d7799e55c7ac9a51796286ae60377c641e31011df4fe0ad0ecf386f0981c21ff740814063095946b0c3e228e440f11033bd83512394dd735f31bb57094ab7ddea8846ec377d6779594a52bc45c398eb75ea63a3ea4a0db8aa9eee7a159e0df962d9e21b183073e273fc3584d6ae16b32eaa84f5f13c9225e938089acf3ca19ede6043fb0a1d186d4ce44e65fbce38e2ccb96ee569bf2124d153d8796e3efe1bcbea3b3a26f1c814929a6c2d1aa5fbeb58456f91d2a3865f68806baa4472cf2420b19578c5566ca83af560c896bb1a3b727a6ed91acd39d49dc97aceb5710cf0e1c46a6926d5f6ea0d82e0f2413b5bae73e7be36da56d656060f5d3a34d6bd825b6b8b415a16fd29322f969863979817c5bf47b3de273582a24421616878e2a5578c7d338fa76e93cd447a77d806a92714fe1f61b22a7a8c892c8c9d287a276c2bf433fcbe260c80650a6c7ab20264fad9ff05f07836a215189172e8622f572ce9f92cbe4811ea7934e9dea421d7bba75070cdae9689a5815a7a1e47cc8869325f4e9c158272e328f828b77f04c6c944f0dc2b1a295f5a3d3c0c46b5cfd90a5507327d25b86978ba6f5b7b96c17e6b3253d2bffbe48f6d735ab03f612392e2543caec2367e50f8274d32f547d6a0eda039014724143aad8249d09a78187f997f3615b10304d36d6c764bb34132a3d6cbdb8fb16fa1ab01ee7ce922da05614613d04b44211975262c1fdc5c0aefc1d3583988d69e4833e6234ae3ef2bb1e2da92c684e98696840e899c4411a991d68e0d1f385874edb3b08ecd1bc4bf267e63dbe4be86403f105f391fcb91d11b1fc83774a4dd43ec2fbba62958bf9d921218d17272e4616b42dcbaac40fc59ecd9f5980ff90a0c0e29bef8496d59e725e3f6b2e7d2b031b7efcf56453ca20387bd999defe39fc0aa60e64359b480c1c9bba4b4cd37c9639790d8b4878ec88c7968c47f3f6ad66870c62223595ed69134ce77cd0c35edd72c5872e16f90341610394510ffc1a4b4721076e25f55cdc483773fcb017dfc52412ca8f9679735954650626539a5fb1bc226f73ebf4ec5228030bea2b517cad7616ac09389e8163c80004d9f5840dc16c59fd58eac8b86a17dbee6f30acf019cf4b4dc2019abac85e7cb1e4c0d345e0454cf58ac521712c71a9dc770d18aa27e4ae49ebe11ae0d06fb812cd6c3a2f56196156766497d05c6a7d9a124a200e5385aea59eed6c0f123352b2add91ba26c389a1c47fffcda265d1cf7f4c248d2d9ab37cbd8c3dc4e431eecf0b0bb10734635b317c5982d1dacb7daf2ac49123df5de7b6e04b4dc62e32c32eb67db4d228419a39a5f046fa772bbcd094ae796c291e795a3f560c3802f768f075c83dd9e38360d1d9cc5c8dd8019f7a6ca55f9cd6262755386f0a17d5d18b4dbc30a82d9725b19c69e406ad4d046e51a56998b6cab3843be1679a3be486a0eb6312757512ae67cedd1b43c94a3ace63558a4e1b765a67bec723c1a2d25c426a5f20f451f315d7a13725f1b324c404814b5562be3863d8c13ccef70558446af169a3ff83f9432a4bd21aa7338913684294fd2107c40ed6bc418642a688f4887a31dbac799e2e6c410da3d1c5eca2050fbef0627b40bd47972a61c31077333c60dd9f857c011a4d630b8ba801830ab051aaefc938477373bb6b9c2414a2f5ea46e69f696f67cb8da35d0aa40c64c145dc0028f09934948477f4523142536404b168a4a784793748385389c3652027db5fa35d9bee0a9a7330281e09ff915fbf38175b88fe5d80870d9892238bd99f8d2f02896771902eb58a50f173cf3ac76c32d1e5d36f1f3a7aa65e3bc570cd195418b86f47624d3f06dab04cab78df5b731474554bf2cfe86bdea027788f6756d48136609df1a43441809b9ebd26486b1467e785fa5ddafa8ad000fc1dbd27d87529941fbac95b5baeeade5c03be700914b6e2ed3dfe1e89aeac4bee12c84705b36e6d3caaae1592e24862264f7d4ad46e245ccb25c080948da0437c78d5d792d103d0af2928fb4cffeb211c39b5087f8cdc276d92be99de89da21b51929da4ace8c6a899f4ea8c1b6e69133cb963099ec6fba92e3175cbd3549f6f31fd3a8253383fe8d31d51e2cb305c4904da7970ef6e66a5565cf5165ccef89abf0e3cb0e0fe9fda97f675c44376759e65851bd9dcd44adb65b90b32b685b7a97ebebfaf69801e04a51fc8e9895bafd6b73c8673509cae0f6482ae6ae10e0a60dda83797ed5e0b9d3f22219f63ea34dab3e4e61f3a390b2df8d341655d1ab65a14c0b2ab7bcb9d0803cc5115e366c379a370143c8c4d83b0994cd78c2298b0622254df83f6d6a403008b359864875cf0d91e4258970128f628d9dc3ed341a6e53da74414f55ba79be8a5d245856ca6f3b82d01a42833aa6d033236c2597d105c950c2c970c121d9497556cd709aca61645ba11e62c4006717023d7c1403c38a62f8b73836a8ab601d0d23d4a4545faaba049707e4851122840933f06b90bf906c92d0b2475fa1d5348dac43c521388badbf93d8b655f5886619e633eae79572fef3bc130379cd6d9d4f902437a35cadacda3f4ffea800a688cfca34d6d1e843c1d094f04295ad287ce453c559de39ffb00c6be339b7ed3b42d24fa3a004d635703617edee23a51919501e63ccdf229dd87087d297ea8d9ea3ef5b008b0595a7fc0b041a98e07c47826ce10c7f9cdad8b19b05a96c54e1bf8b23d89cc464e89c489df93af90ba7732c5331d2056dcfb82c7923df56b63d3f741c6458ae2856c68cf8aaa98f6b1859619a8e7e1a10762e0987c1ccdd27a30f174794e07b1ce6b9732ca2a6d1d1323c11c518d05f5c65eadae0428ca65a047686de8eb7614598dc2290dc29d9e856c04cac047fef57b1dbca229a503f24870f67f2278acc9f42eda4d79adea742bf7f27b5c1a8e9d179c83d942356ff72345f50b4ac4d59819950cd8082648382a78ed85eedf7e8db9678906967a2e72900028d4c36b8924968e4f093d87af222b597bbaa2e94da085ebd8ec2f4b4ba33d05c75aa044acb285ab988c36a7d6b99cbd8f0a07df4954503001bc5723a2462c1738fad53901d5f43e7b23515847f4c0eb4b2ad3ccfda68b194db96feecde8abd8601616a87a3b1d2710537a4da9c0f86bd7b392ec38f1a60f1fe8e3b726d67a622ee2e1251a8a5169953577f00394767d318caa01a28f0ecf34a58522c17e46095caae88060579cbb8c44e2292e160d4c301e402e70d2bb4d45ff3aa1eac148f27f370182a17c15d7a2c8ceb0b1161fdd085bdbf97259601a74846f5fda3a7aad6816532d5acad5bdcc0f5cc59feabd3516d738950a2b92b5454648767ea94a52c970c4e5987a76c020a611baf0288fe3490398ffbdacad416a4836c8ecfe8ab1bb0a2dd197c6f7a5cb04ad5f72e88a06eab05ce3ced28d60693c71369266b3f54a7bbd453c57d89c4d1afb5b5d0d18a3d57e273ac6e565ef3f41d184e3b6d8850860250ddd4b09e22cbf283ed0f84a3d7d720c43666c64eabe18c0a3bc42aae2aadd63ab9c824c25dfc03a9d453eaae298ed03b92ee837ec8345800ec541a07f3f6f066657e118d349044934c38be588de8fc808e73d432f732e72e78481fa048e0653cb10f64f241cc099c398ac56ef0c182ef333b8def6602ed58c932b5701518199e3bb40b5074d3ebedc7ced5e4bb9c9a369132119736bc038173b40322592ffc2bea953b964ee4308d614f4155f2d99c8b3eb139823625a5b15bd389986626b7c45b9b1db879ed3e6213d18e67d2d1724ac7eaf538b7f1d4a0d56a62e8f122575328bd8778a386162b96ebcdfa18b295b2bd2f5bf6192d39529cded0d417898d9b05f6d73b4e87cc980a70f10443fab5962be5326e2ce5bfa73d20e0e01982db6a905ec17fd66f4c0a75d590029fca2acbcfffcc24de226f3ecd36145d3ed7e16058f1326a30fd49dd7f3862cfbaa133c040cd30a568ca8f3071d6f64459ef5383243f4646382fd6c1ca88cfdd1b820e29cccb6f56f1cf087c0aa031e75d1fd4d398d9512643bd82ed92109a8988dfb933c62ba0ff9bcd261704ab2f6aae6a25a03b0bfdca5b84df9663d488c7233d31e33916490ff5418e4f3a76df684962f2c7a3ff0eb4afc311b0c3bcd15a1d24e64eeaf19cc400c0e23c05bb7b65e8380348f67445d2f9adbe2e9f813db35664aba8f6e2e9dbcc080e7d162b91fa922400ee3a649c5e007b49e85425dd046451188975d0caeddfd2f35a67f31b0db5e5d8ce139b5f8f1f77bbb6d5c6c14e8b1e501858b835c7139e82b531e115e4aa5b9f7e904d8890f68dd7250e9fc151b5214a8ecfaf50255e4e159818edc0b355bcf11095f16b52705a4d7c40f57ace1b7ab38aeaeb8ef228c5391286f437f98af2bdc7f2f08ecc52f479dccff44f5a762d5a66c21b571a5b9cbe6e42ac188d8079461eb2d7b8d490df607250c204bd53aaebb313103ef4fc42b257de8275d1a7897ae3f29e098bdcffdec8d900e4cf2acb52250231ef74b69c1bdae3782de67237c22103f6421197ebada90ada9f3601826e957a080b7b8efc2e31e2a3a396e35290963d317837c0fd9670cd578183d32fb03e9f73e7d284a62da4bbddbd432b1b167324928844da1e34072bf55aeede27309fb808d31781f317902038aeb271e37279d5df30d84e2aca19a1ffdb2d963f0e5caeec43a2bd2fe07303df73d9db42bc5084a6ea9fac2be620090af104ad0b531df5c76098382f028b9d21d69350f7e543e9ab6b656174d0afe716f6d6c4b4be8cc7be156cefc2334713e4518d32588eb258f4868717a5793da6a57bd22eb33a87ebe27d209e2010d24846075daca62e0ff35a567724d2037ce0ad5f9054b6b246af62f4fa5ae47ce8680be841efff9feafe54583332388aaeeb7d02b5c62b6b894da3f5dddebd03b1553a454ea02623aaa078d267006e", 0x1000}], 0x1, 0x0, 0x0, 0x4}, 0x0) r6 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001400)={{0x5, r3, r5, r3, r5, 0x0, 0x2}, 0x1f, 0x5cb7, r2, r1, 0x1, 0x7, 0xffffffff}) r7 = getegid() getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001480), &(0x7f00000014c0)=0x4) setsockopt(r0, 0x8001, 0xca, &(0x7f0000001500)="3d922b6758d18f20c4cf795735ed7bec9c51c8c21522d85f3018fa814c7e3c5de58a7117a7ea83127ea4363d2f", 0x2d) r8 = semget$private(0x0, 0x7, 0x3c2) semctl$GETPID(r8, 0x7, 0x4, &(0x7f0000001540)=""/89) shmctl$IPC_SET(r6, 0x1, &(0x7f00000015c0)={{0xfffffffffffffffd, r3, r7, r3, r7, 0x2, 0x400}, 0x3, 0x0, r1, r2, 0x1116, 0x1, 0x8}) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000001640)=""/29) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) lseek(r0, 0x0, 0x1) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000016c0)={{0x1, r3, r5, r9, r10, 0x4, 0x7fffffff}, 0x7, 0x7, 0xdc}) shmat(r6, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(r6, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001740), 0xc) clock_settime(0x1, &(0x7f0000001780)={0x6, 0x2}) open$dir(&(0x7f00000017c0)='./file1\x00', 0x402, 0x2) chown(&(0x7f0000001800)='./file0\x00', r3, r4) recvfrom(r0, &(0x7f00000000c0)=""/58, 0x3a, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="002fe012000000000000000002000000"], 0x1) chroot(&(0x7f0000001840)='./file1\x00') shmctl$SHM_UNLOCK(r8, 0x4) recvfrom(r0, &(0x7f0000001880)=""/184, 0xb8, 0x841, &(0x7f0000001940)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getegid() semctl$IPC_RMID(r8, 0x0, 0x0) 00:00:14 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x400000) paccept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x30000000) socketpair(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000000), 0x0, 0x408, 0x0, 0x0) 00:00:14 executing program 2: clock_gettime(0x3, &(0x7f00000000c0)) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000200), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r2) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r3, 0x0) clock_gettime(0x0, &(0x7f0000000040)) clock_gettime(0x40000000, &(0x7f0000000080)) 00:00:14 executing program 5: clock_gettime(0x3, &(0x7f0000000000)) r0 = semget(0x1, 0x7, 0x100) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/78) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/253) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r2, r6, r7, r8, 0x8, 0x9}, 0x8001, 0x1, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x9, r5, r6, r7, r3, 0x1}, 0x7d, 0x7fffffff, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x77a7, r7, r3, r7, r8, 0x4d, 0x4}, 0x1, 0x7, 0x9}) semop(r0, &(0x7f0000000400)=[{0x1, 0x4, 0x1000}, {0x7, 0x2, 0x1000}, {0x4, 0x7, 0x1000}, {0x5, 0x6, 0x1800}, {0x0, 0x8000, 0x800}, {0x5, 0x9, 0x800}, {0x7, 0x6, 0x1800}, {0x7, 0xe0, 0x800}], 0x8) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000440)=""/163) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) setsockopt(r9, 0x7fff, 0x1, &(0x7f0000000580)="5e9645a39e164b243c05b33371e36cd81dd9ba2a24c6566c937827feefca724b98369519b1d8a35f2e6511a1e47da1f8bc8490e6f0cccc28c63dfbc310aec2672950294ddf725121931ef435325de0631a30af28822633e202ec9c3ee99d5bdfcbf63c202a840c2eb1c8e6742fa44e8e68c7628a78ec6a64d014c8b84acb94f5e390e00b2ae66fe79013c9edc5ca9561dd91d97efd67d283698547192b4a68f23580cf6395c1840335c4f0e3214bc5ebf858b841ea049f81e14e9af79e8a0defe956e1c085f0704a5575801d59af305df2ff19a9d9ee6ba31b5f71011a4ec3d4a6d7894fe0b3ceca4efa1afa8e60fcb4be", 0xf1) mkdir(&(0x7f0000000680)='./file0\x00', 0x100) getpid() fchown(r9, r7, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000006c0)={{0x7, r5, r3, r7, r6, 0x2, 0x5}, 0x5, 0x4, 0xfff}) lseek(r9, 0x0, 0x0) r10 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r10, &(0x7f0000ffd000/0x2000)=nil, 0x2000) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000740)=""/44) shmat(r10, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) sendmsg$unix(r9, &(0x7f0000000ac0)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000880)="85207080747b3ff86f7177a0c4f812991080d29b5b8683c6bca7a153c5a2cd82fea959fcd9b4f7301e807da392ad1ab452cfa779f2a1737f7233df3568b19b004e129b37043b5e5b876964db54924f8f893d4de875796c7b3fe83c4211d457f2efebba1376f9e45930772278f9b94566445d00843eca6c50e2f8ee686e26cb0d20739f234aec23db60e0fafaebcea70a", 0x90}, {&(0x7f0000000940)="89e9a0374df96d2d1059c90ce5e884af8277780e3d46dff1180a2dbdbec3ed03381ff7f0a7042bfec3078ec1292f0413c39c01bd7dfef93c5af0ffebcfc70889d917acf8454f2034c42d5e6a9fb5a3ccc84fa5f8984d9ed0e2", 0x59}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x2, r4, r11, r3}, @cred={0x20, 0xffff, 0x2, r1, r5, r8}, @cred={0x20, 0xffff, 0x2, r4, r7, r8}, @rights={0x28, 0xffff, 0x1, [r9, r9, r9, r9, r9, r9]}], 0x88, 0x1}, 0x404) r12 = fcntl$dupfd(r9, 0xc, r9) sendto$inet(r12, &(0x7f0000000b00)="0dbedca55a61d97b37eb57023dee7588ac96911f3b1f38c0990d7298e6007335bb97432377eb98d94814d3e7f6c35e8316dffc9614b9a8e16d10223c2011b0b619a364aee38a", 0x46, 0x4, &(0x7f0000000b80)={0x2, 0x2}, 0xc) dup2(r12, r9) 00:00:14 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x40000, 0x9e4e59f2a01ec5dc) r1 = shmget$private(0x0, 0x3000, 0xfffffffffffffffd, &(0x7f0000ff4000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/198) shmget(0x1, 0x4000, 0x80, &(0x7f0000ff6000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(r2) getpgid(r5) sendto$inet6(r0, &(0x7f0000000340)="e324ad3a66bae863d9434f862f2f6bd10d21efe388afa88232f6a33ab0dab28a4306864bc228747262059e05f4c1776b94398b2fb8eeb92e2eaf259b5112777a16917594aad89e1111fe066ad19a8413dce4f6105102b551a078190d5ec27f331ca16ef600c69221cb402dc0a610e87fabdd97a6cccca2e91e72c179deaaa0c4e086b0e2f259ea046cf903ef1d27c6f3256de016aec7e19e1316a4d7d607d96ed22c42d0dea8a7ee6e9124cc2065", 0xae, 0x0, 0x0, 0x0) r6 = semget(0x2, 0x0, 0x282) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000300)=[0x10001, 0xf000000000000000, 0x7, 0x8, 0x5, 0xfffffffffffffffc, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') fchownat(r0, &(0x7f0000000040)='./file1\x00', 0x0, r8, 0x600) r9 = msgget$private(0x0, 0x100000000128) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000580)=""/69) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x200) fdatasync(r0) shmctl$IPC_RMID(r1, 0x0) semget(0x1, 0x1, 0x8f) semget$private(0x0, 0x6, 0x80) fchmodat(r0, &(0x7f0000000540)='./file0\x00', 0x27, 0x3ff) r10 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000480)=0xc) shmat(r1, &(0x7f0000ff8000/0x2000)=nil, 0x3000) getpgid(r7) getsockopt$sock_int(r10, 0xffff, 0x80000001025, &(0x7f0000000400), &(0x7f0000000500)=0x14f2350f67aaf4) getuid() shmctl$SHM_UNLOCK(r1, 0x4) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) msgget(0x3, 0x1000000000000000) 00:00:14 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="01e7d1a1248959159a33614b00"], 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:14 executing program 0: clock_nanosleep(0x40000000, 0x0, 0x0, 0x0) clock_nanosleep(0x20000002, 0x1, &(0x7f0000000000)={0x1ff}, &(0x7f0000000040)) 00:00:14 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x10000000, 0x9) r4 = socket$inet6(0x18, 0x4, 0x1166) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xa3) r6 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/9}, &(0x7f0000000100)=0xb) r7 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x142, 0x0) r8 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000240)=[{r0, 0x94}, {r1, 0x10e}, {r3, 0x30}, {r4, 0x28}, {r5, 0x10}, {r6, 0x8}, {r7}, {r8, 0x40}, {r10, 0x2}, {r11, 0x140}], 0xa, 0x7) r12 = socket(0x16, 0x0, 0x6) symlinkat(&(0x7f00000002c0)='./file0\x00', r8, &(0x7f0000000300)='./file0\x00') poll(&(0x7f0000000340)=[{r1, 0x8}, {r7, 0x8}, {r10, 0x34}, {r6, 0x1}, {r9, 0x4}, {r1, 0x8}], 0x6, 0x1a2b7dcf) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r15 = getuid() setreuid(r14, r15) ftruncate(r1, 0x9) utimensat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x0, 0xa5a}, {0x384e, 0xdd}}, 0x0) setpgid(r13, r13) connect(r5, &(0x7f0000000480)=@in6={0x18, 0x3, 0x10001, 0x5}, 0xc) fcntl$getown(r12, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={r13, r16, r17}, 0xc) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000580)=""/25, 0x19}, {&(0x7f00000005c0)=""/106, 0x6a}, {&(0x7f0000000640)=""/235, 0xeb}], 0x3) socket(0x17, 0x40000003, 0x100) geteuid() fchdir(r7) readv(r8, &(0x7f00000028c0)=[{&(0x7f0000000780)=""/22, 0x16}, {&(0x7f00000007c0)=""/205, 0xcd}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x4) close(r1) 00:00:14 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/29, 0x1d, 0x42, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) fchdir(r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10003, 0x0) ftruncate(r1, 0x0) close(r0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x100}], 0x2, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x102, 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/205, 0xcd, 0x2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) recvfrom(r1, &(0x7f00000002c0)=""/195, 0xc3, 0x800, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) read(r3, &(0x7f0000000400)=""/230, 0xe6) r5 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x1, 0x41) fcntl$setflags(r1, 0x2, 0x1) getpeername(r5, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r6 = fcntl$dupfd(r1, 0xc, r5) fchroot(r0) r7 = openat(r5, &(0x7f00000005c0)='./file0\x00', 0x0, 0x2c) fchdir(r1) r8 = dup(r2) connect$unix(r6, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000640)=[{r6, 0xe0}, {r3, 0x48}, {r4, 0x12}], 0x3, 0x4) close(r7) dup2(r6, r4) fdatasync(r3) read(r3, &(0x7f0000000680)=""/18, 0x12) fchdir(r7) poll(&(0x7f00000006c0)=[{r3, 0x26}, {r4, 0x10}], 0x2, 0x200) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r4, 0x6, r9) 00:00:14 executing program 1: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r2) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = dup2(r3, r4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r6, r1, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r8, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000240)=""/216) r10 = dup2(r6, r4) sendto(r8, &(0x7f0000000340)="5209e814c9704b26a27bbdeddd3089e05ea4df7d6dd18e8f0220124097cd503b90c24c40924d56670b89694a9a8e9aadfcb07c57caf073c367a12f80225d37b181c3405cac2787a05b6fe37790879730de76829f45e1255d745ad4de62a6c13ba2b639447bce5c520abdb802289402028a882788a08a6b1b4ac76b75d2eb6e903773c32cc4f0aad648b3ed373494d041593744d1c2318bbd8987edcbc7", 0x9d, 0x400, &(0x7f0000000400)=@in6={0x18, 0x2, 0x2, 0x1b}, 0xc) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000480)='.#\x00', &(0x7f00000004c0)='{.,[\\\\/\x00', &(0x7f0000000500)='+(]\x00', &(0x7f0000000540)='-\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='\x00']) connect$unix(r4, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$GETPID(r9, 0x6, 0x4, &(0x7f0000000680)) fchmod(r3, 0x80) close(r10) fchroot(r10) r11 = fcntl$dupfd(r4, 0x0, r4) openat(r11, &(0x7f00000006c0)='./file0\x00', 0x1000000, 0x69) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000700), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) setegid(r0) dup2(r7, r11) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) 00:00:14 executing program 3: symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(r0, 0x0, 0xffffffffffffffff) 00:00:14 executing program 4: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x10000}, {0xc989, 0x4}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = dup(0xffffffffffffffff) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000140), &(0x7f0000000180)=0x10) r3 = getppid() fcntl$setown(r2, 0x6, r3) fdatasync(r1) recvfrom(r0, &(0x7f00000001c0)=""/20, 0x14, 0x3, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x8c6}, 0xc) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fdatasync(r2) fchroot(r2) recvfrom$unix(r2, &(0x7f00000002c0)=""/160, 0xa0, 0x0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x10000) r4 = fcntl$getown(r0, 0x5) fcntl$getflags(r1, 0x3) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/152, 0x98) accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getpeername(r0, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) dup(r0) pipe(&(0x7f00000005c0)) r5 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000600)=[0x0, 0x80000001, 0x7, 0x0, 0x4, 0xffffffff, 0x4, 0x78f, 0x6, 0xbdb0]) mkdir(&(0x7f0000000640)='./file0\x00', 0x40) fcntl$setown(r2, 0x6, r4) mknod(&(0x7f0000000680)='./file0\x00', 0x2, 0x4) openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x80000, 0x0) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000740)='\x00'], &(0x7f0000000900)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='}\x00', &(0x7f0000000880)=':#\x00', &(0x7f00000008c0)='\x00']) utimensat(r1, &(0x7f0000000940)='./file1\x00', &(0x7f0000000980)={{0x20}, {0x0, 0x4}}, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 00:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x30) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="8c806c71cb4a80", 0x7}], 0x1, 0x0, 0x0, 0x8}, 0x401) 00:00:14 executing program 3: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x10000000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/7, 0x7, 0x42, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000100)={0x0, ""/147}, 0x9b, 0x0, 0x1800) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x10a, 0x400) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x10, 0x200) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x10) recvfrom(r0, &(0x7f0000000280)=""/184, 0xb8, 0x1, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xa) mknodat(r2, &(0x7f00000003c0)='\x00', 0x0, 0x8) r3 = shmget(0x0, 0x2000, 0x101, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x2000) r4 = getuid() r5 = getegid() fchownat(r2, &(0x7f0000000400)='./file1/file0\x00', r4, r5, 0x200) r6 = openat(r2, &(0x7f0000000440)='./file2\x00', 0x10023, 0x4) rmdir(&(0x7f0000000480)='./file1\x00') shmctl$SHM_UNLOCK(r3, 0x4) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$setflags(r2, 0x2, 0x1) shmctl$SHM_LOCK(r3, 0x3) accept$inet6(r6, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000540)=""/235) r7 = fcntl$getown(r0, 0x5) getpgid(r7) 00:00:14 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000100)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r0, r3, r4) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x2}, 0xfffffffffffffc25) login: [ 94.1700294] panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/netbsd/kernel/sys/uvm/uvm_page.c", line 1608 [ 94.1806848] cpu0: Begin traceback... [ 94.1806848] vpanic() at netbsd:vpanic+0x214 [ 94.1865485] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 94.2003649] uvm_pageunwire() at netbsd:uvm_pageunwire+0xc6 [ 94.2085277] uvm_obj_unwirepages() at netbsd:uvm_obj_unwirepages+0x6a [ 94.2155321] shmctl1() at netbsd:shmctl1+0x399 [ 94.2233481] sys___shmctl50() at netbsd:sys___shmctl50+0xb0 [ 94.2307993] sys___syscall() at netbsd:sys___syscall+0xe2 [ 94.2387536] syscall() at netbsd:syscall+0x32e [ 94.2472759] --- syscall (number 198) --- [ 94.2541905] 72745ba3f4aa: [ 94.2541905] cpu0: End traceback... [ 94.2541905] dumping to dev 4,1 (offset=0, size=0): not possible [ 94.2541905] 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