8429eecf3677047d2771dca84247486131134086a8fdb2b", 0x92}, {&(0x7f00000000c0)="fe7913c53944dce8f25ebc1090f40a23ce1230", 0x13}, {&(0x7f0000000100)="a51db9092ea599c94cd22927555e6e3cea0d760e72d8159c308bf39617eddbe70b0acb1b97f342da943171e5255c63da", 0x30}, {&(0x7f0000000140)="7130930653389ebc43db4f3e28fdeab09beee19d1e4f07716d2648ac78dd0e595e667576b570173734e0af6841d6c03caaa97357c829c4d68ecfbcdc56342a89dbf50b6d08326826ebe4d555b2f87ab09e70339082def3223ef8863fdeb05cc37a139d089d0073c2", 0x68}, {&(0x7f00000001c0)="c79f28dc8c56cd24d90902b2007061483b8b8a2b4ec4b304ff09b652428cd7c91327459c2d6d16d073a2339d6b5dd5706d8dead68bfb5da3d51e33b58f94c9f27b698930", 0x44}, {&(0x7f0000000240)="972e502daad93e630ca6cc7105172ce14facbc4e51d6af6691fb975c935762a588a65af131de0c57264593e987af9052b0b1e6a6d2c2fa1497c0814428501188867372addcbf7bbc10f19ddf4f74eb94fa5a237b6ac4d895f32006901f99ac05dad57bc5ea160d5f7f80dd097c46a121879cb950", 0x74}, {&(0x7f00000002c0)="e614479353ed1e176f32728c48981af04e3752440ecf20a558655c4895676d63f52d10032eae0bdd97254d6d14ecc72522228fc8c5b3", 0x36}, {&(0x7f0000000300)="2a15f12f040e48d60fe8ea39e8d1535abb6800a6da61afdafc414c41f5bc1ef844eca4d890c60f2d7a48bc6b8bbcf34485f301660722c1f64c91d6672e57f44b6d9f58e88764ac07f0ed5a2edfee26a9f0697d59e45088996eba77595b7c95a869bb539db846902f7c2840af512e451197ae0e7fcf799ddb200021936c0399cb9640faaa070415744d16980ee078d1ce", 0x90}, {&(0x7f00000003c0)="c60b7e47f5da10031f311bb781cf58eb907860e4f0422402d2e8ba03c7c0ef93377a", 0x22}, {&(0x7f0000000400)="ce38fdef837e55bc96cfe09f94fc4676cbaf25fbc3857446ba50e98b79919b95545131a1cafc90ef85cea3183b2e32de291f5e4fdaebb7999a40f079074d93c05907e0b497203c719d79850bd030a374604a8db3764eff822d4964f9a07134918387c5f9924737c9d170d818de0e415f423d180d7d9f6591500c1668ae1f96cc09d17ce7f566b2ffb28e256a8df306974cff8a5018ccc728dbf07d4b0bc6", 0x9e}], 0xa, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x80080, 0x1) 00:00:17 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000001440)=[{0x0, 0x2d5}], 0xfe) write(r0, &(0x7f0000000000)="23faff", 0x3) 00:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="ada0063a081e188c04a62f51c7e43cc262f8a24d8c042a7a9ab4d004a351384b0942985e7ea8c59374c195330b0302933673c79ab504725529e6a8cfe0d68bd6da594bae09c25f1b0e6ad1430abafcaed781b85364a33f8fa56db5dbec1fc0463b814fce02dcb68a9c1e5423704665308d1245ab0ada7656bf84269cec59bcb3ca14f315f30ac003649ce8f758f5a8bdd0a9b9f2a38fb840b78c4695d60105d9fcc3cea79df8da6972cc09f5822dbd623b42b2366cf8728204c25eed8cc6f8f4dc15923171e2deca5a28ce62a3d7dc0cd61fe42cbafefc5a764de945dce0", 0xde, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="55bf1c7adc6686cc60c4951f9314dcf25af28cbe4534efdea0713088d3e4591952997d3d1ff0d646ad139cb5bc5e7ad7002635c659ee6337bf0fcc5e15fd24a0a16d9bd27ec94669be044dec5a930e7a2526f6adb497d2aa6d20c5a85d85d98f267add9a6444708e9b0c72381eece09e380694d2c39708343c20b418", 0x7c, 0x400, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 00:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x7, 0xdc9, 0x5, 0x8, 0x9, 0x1, 0x5, 0x3}, &(0x7f0000000100)={0x0, 0x2, 0xa30, 0xfffffffffffffffe, 0x7ff, 0x9, 0x3, 0x80}, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x8, 0x1ff, 0x1f, 0x7f, 0x80000001}, &(0x7f0000000180)={0xad43, 0x1}) paccept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x60000000) select(0x199, 0x0, 0x0, 0x0, &(0x7f0000000540)) 00:00:17 executing program 3: r0 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000000)=""/12) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x80, 0x1, 0x7, 0xff, 0x20, 0x9b5, 0x1b, 0x6a]) r1 = semget(0x1, 0x7, 0x102) semget$private(0x0, 0x3, 0xa2) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000000c0), &(0x7f0000000100)=0x10) poll(&(0x7f0000000140)=[{r2, 0x10}, {r2, 0x4}, {r2, 0x106}, {r2, 0x100}, {r2, 0x80}, {r2, 0x80}, {r2, 0x1}, {r2, 0x4}, {r2, 0x8}, {r2, 0x40}], 0xa, 0x8) fcntl$getflags(r2, 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/4096) getpeername(r2, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) flock(r2, 0x8) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000001280)={0x2, 0x2, 0x4, 0xe5e, r4}) r5 = semget$private(0x0, 0x2, 0x1) listen(r2, 0x3) fcntl$setstatus(r2, 0x4, 0x1030000) fcntl$getflags(r2, 0x3) accept(r2, 0x0, &(0x7f00000012c0)) semget(0x0, 0x3, 0x2) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001300)=""/9) r6 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = shmget(0x1, 0x6000, 0x10, &(0x7f0000ffa000/0x6000)=nil) getpid() shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001340)=""/169) semop(r5, &(0x7f0000001400)=[{0x3, 0x7, 0x1800}, {0x1, 0x4}, {0x4, 0x8001, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xc6b}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001440)=""/226) 00:00:17 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = semget$private(0x0, 0x2, 0x481) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000080)=""/4096) listen(r1, 0x0) connect$unix(r0, &(0x7f0000fce000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r3 = accept(r1, 0x0, 0x0) shutdown(r3, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 00:00:17 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x800}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(0xffffffffffffffff, 0x1000004) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x18, 0x40000004, 0x7fff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchdir(r2) close(r0) r6 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) recvfrom$unix(r6, &(0x7f0000000280)=""/147, 0x93, 0x802, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r9 = fcntl$dupfd(r2, 0x0, r8) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x15) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\\\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='%\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='!@+\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) socket$inet(0x2, 0x5, 0x10001) lchown(&(0x7f0000000680)='./file0\x00', r4, r5) connect$unix(r1, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8) read(r8, &(0x7f0000000700)=""/210, 0xd2) r10 = fcntl$dupfd(r3, 0xc, r9) mknod(&(0x7f0000000800)='./file0\x00', 0xc000, 0x800) setregid(r5, r5) msgget$private(0x0, 0x0) read(r7, &(0x7f0000000840)=""/220, 0xdc) connect(r10, &(0x7f0000000940)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setstatus(r1, 0x4, 0x1030040) mincore(&(0x7f0000002000/0x3000)=nil, 0x3000, &(0x7f0000000980)=""/4096) preadv(r7, &(0x7f0000001ec0)=[{&(0x7f0000001980)=""/223, 0xdf}, {&(0x7f0000001a80)=""/183, 0xb7}, {&(0x7f0000001b40)=""/178, 0xb2}, {&(0x7f0000001c00)=""/217, 0xd9}, {&(0x7f0000001d00)=""/2, 0x2}, {&(0x7f0000001d40)=""/201, 0xc9}, {&(0x7f0000001e40)=""/84, 0x54}], 0x7, 0x3) 00:00:17 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/220) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x802e, 0x4) r2 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000240)={0x3, 0x0, 0x5, 0x2, r3}) socketpair(0x1f, 0x0, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0x1, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/23, 0x17}, {&(0x7f0000000380)=""/31, 0x1f}], 0x3, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x200000, 0x23) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x7f}, 0x8) getsockname$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r10 = dup2(r0, r0) r11 = fcntl$dupfd(r2, 0xc, r9) sendmsg$unix(r10, &(0x7f0000000ac0)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000540)="260eae50d81004aa8fa7264a4eccac56222227743f28f15a673c13076c8284529ef8c5af7314b62486099721fbfcc36ccb733c08e05cc085c6de21a2ab28de39b7f4e89df5b04069f80a04bd3edbfae6401ad7bfe7362e27320182fc0e5eab066a6abaf90094dfb1ba1f5d9bc7159315a183546d79257d2103b71a67023b9569804358", 0x83}, {&(0x7f0000000600)="a85d546f4e87f4dfbca72d66d299e768c68d41a187f5363e177eb1bfde4f1b7fa300bce627b9d26c68545ad11a39188f6e5e2bd709731260da6cac9a0ab8a5b0a8993b37df76f49f64ad869810d626d3e6bc930bde12a9cb68d26ecbbdc1974c2f459b50d22b7342d5267673b4c83b8d603c8a3aa1", 0x75}, {&(0x7f0000000680)="8ee520f4e12a9accc00f872c04cb1251942ac66426bcce787595fb9cbd8ff86d62785ff49f0e6aa5daf00cf5627e9460881b9f9d8316c740dcde007787e22dc259f6b29910f3fa3b5e8437544713be5452ab9bc6d73c84a7fafaeb6ac80a5a6783d45049cd43bdfd177838d366e2bf6ab012f5b1af78bad9ad49eff493f5b12cf019f77c83c30755fbf2c54d7ef3bda284cfd9c4dd8ca08805f80d74f5e4f1aba4ad3e3dfcda82fc041a01bee06c03608981181753709502a48163aea7383774c1d510b96ac7e56b679256cccec5c186060dc1823064a98135bffc33b35e4eab8aa77c4d97be99ec5398b151c7395189aeefb3ce", 0xf4}, {&(0x7f0000000780)="db73468cb58f424d52d1f81bb4c7", 0xe}, {&(0x7f00000007c0)="fde75b72d46f06964cd8bd37cf954244832a4be5e575fde2ae0ddc4db00eeaf1704083943e3b640b8326556df4cb013da3b13d2c9874b04776b142b462c177819dcd1bcd96093c815fc611e3a1967c3ff01bb0", 0x53}, {&(0x7f0000000840)="6589d878ba4916b04c88528aa112b517d707bda6f678bd0c6cae577eb44cdad26443bd4e0aba60228c70fe345286158ef27498bb8c3484641fc7dac2d1e7f0291b9cdb3bc4c261d23ce0f1fd02123233c0ec91e5c715fce311b124371c83baeecbae66f4ebd210530474b35fa1c1496f4ecb8962586427e3ed628d6b4a7133d10157ef86511a77f7d952de", 0x8b}], 0x6, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x20, 0xffff, 0x1, [r11, r2, r8]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r2, r10]}, @rights={0x28, 0xffff, 0x1, [r6, r6, r9, r1, r6, r9]}, @rights={0x20, 0xffff, 0x1, [r2, r6, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x120, 0xa}, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r11, 0xf, &(0x7f0000000b40)={0x1, 0x3, 0xffff, 0x401, r3}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000b80), 0xc) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000bc0)={r12, r4, r13}, 0xc) readv(r8, &(0x7f0000001e80)=[{&(0x7f0000000c00)=""/75, 0x4b}, {&(0x7f0000000c80)=""/9, 0x9}, {&(0x7f0000000cc0)=""/42, 0x2a}, {&(0x7f0000000d00)=""/214, 0xd6}, {&(0x7f0000000e00)=""/124, 0x7c}, {&(0x7f0000000e80)=""/4096, 0x1000}], 0x6) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000001f00)=""/160) socketpair(0x18, 0x20000007, 0x101, &(0x7f0000001fc0)={0xffffffffffffffff}) fchmodat(r10, &(0x7f0000002000)='./file1\x00', 0x2, 0x0) preadv(r0, &(0x7f0000002580)=[{&(0x7f0000002040)=""/137, 0x89}, {&(0x7f0000002100)=""/128, 0x80}, {&(0x7f0000002180)=""/153, 0x99}, {&(0x7f0000002240)=""/43, 0x2b}, {&(0x7f0000002280)=""/140, 0x8c}, {&(0x7f0000002340)=""/235, 0xeb}, {&(0x7f0000002440)=""/240, 0xf0}, {&(0x7f0000002540)=""/2, 0x2}], 0x8, 0x0) symlinkat(&(0x7f0000002600)='./file1\x00', r0, &(0x7f0000002640)='./file1\x00') recvfrom(r11, &(0x7f0000002680)=""/204, 0xcc, 0x40, &(0x7f0000002780)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r14, 0xffff, 0x1000, &(0x7f00000027c0)=0xffffffff, 0x4) pipe2(&(0x7f0000002800), 0x1400000) 00:00:17 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000040)="d4112375a10c37e6d1c55ea6ba378559db71e3f2d3bce1c94cb68f46d526a1d2c90fabc2864e7d0b2ed94d3cf5aaec938c383ad9c5603eedf4cf3ae9b73009c86a35ec1c3e48a04011e121824a186ff701125e66f18211c66e4f0b0fe8f273a59277225e9f771c57ddfe19cf3e7904282eb27657c1d5bc224f75a382d7dfbdf49f6cc1a114b3256e8f4bc9ee2a0d44d606635f685a99b93d11ac84aae175862f843ece90b1f1432cef994037fc50d65f3fcb54e0332f23827c5715e7793874e093ce0fae82bbaf921643b074ee13cfefc2b9fe734963bfe2ad3f07e24193953872d7ced530c13a6ca262812f86939cab86746bbe5a937b9321f69bbebf05", 0xfe, 0x8, &(0x7f0000000140)={0x18, 0x3, 0x8, 0x5}, 0xc) sendto$inet6(r0, &(0x7f0000000180)="feceecba40a830e16d108b7a9013d820ba748c10466c8b4635b48b018ef28a55e644d51c80e7e564e95b49ce5cdaf168c8eb0a0c49c76a26fa6dddcdf52127e8b731315e944ad2e4851f3210c7ecaad02e10ab75b556278fc29c2f884aa798511e216d1eb950b8678c9b476f8656ec14b19a730c281ac1f8a84435cd49ba97619eb6a7e596506d162416f96fe7aee26f35873fc6733b0d07fbf8caba620f9be32df931973b2d80a7ed5021a074cb427d5015feab794199d1f14e0004d4a529eda2c35ead0a85a202f6a9def26f61f242d257a27d117b2a7c27d218da434c0f8c8a33ab983a92d8", 0xe7, 0x9, &(0x7f0000000280)={0x18, 0x3, 0x4, 0x9}, 0xc) r1 = semget(0x1, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/90) poll(&(0x7f0000000340)=[{r0, 0x40}, {r0, 0x102}, {r0, 0x70}, {r0, 0x10}, {r0, 0x3}, {r0, 0x10}, {r0, 0x12}, {r0, 0x24}, {r0, 0x140}, {r0, 0x80}], 0xa, 0x8) r2 = semget$private(0x0, 0x7, 0x0) recvmsg(r0, &(0x7f0000000b00)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000400)=""/251, 0xfb}, {&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/217, 0xd9}, {&(0x7f0000000700)=""/248, 0xf8}, {&(0x7f0000000800)=""/176, 0xb0}, {&(0x7f00000008c0)=""/254, 0xfe}], 0x6, &(0x7f0000000a40)=""/167, 0xa7}, 0x2) stat(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000c00)=""/4096) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000001c00)=""/77) getpeername$inet(r0, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) r3 = socket(0x6, 0x30000003, 0x8) r4 = fcntl$dupfd(r3, 0xc, r0) readlinkat(r4, &(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)=""/16, 0x10) semop(r2, &(0x7f0000001d80)=[{0x2, 0x1000, 0x800}, {0x3, 0x3}, {0x4, 0x4, 0x1000}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x4, 0x800}], 0x7) getrlimit(0x7, &(0x7f0000001dc0)) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000001e00)=""/71) poll(&(0x7f0000001e80)=[{r0, 0x2}, {r3, 0x110}, {r0, 0x8}], 0x3, 0x7ff) chdir(&(0x7f0000001ec0)='./file0\x00') sendto$inet6(r0, &(0x7f0000001f00)="dcaf3a9fae891e6031f78750a705e4b5ec2759b0e41d22286a1e50188ea6431f5f675ee6d145eb32c85df810924d4ddd1ccb3a590d2d4e5c5c5309b91f76b617e52c501af0c2cfd92ea1d3eb2dd6dba1bb3bf334b232fa3cbce78d5fde9e55ae3ca20481a93b7f1eab6c73a62773d662db43f6e2db32841b9cc6fbcd2857bc57fa6448996f13b105097bc16046ca68154ba66048065b5842494707f34357d28c2b66af0618d0840ab2e2de23d6b0997bf1c9e065f4265506549cea3c25b38a069d79f68deb981c54a6d3a84ecf66c62399869b217c189ced2e0e3e79aa48393e67994adc3a98b991275c8a7e5edeb67b4b0833c7", 0xf4, 0x401, &(0x7f0000002000)={0x18, 0x1, 0x0, 0x5}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000002040)=""/40) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002080)={0x0}, &(0x7f00000020c0)=0xc) r6 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002100)={0x0, 0x0, 0x0}, &(0x7f0000002140)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002180)={r5, r6, r7}, 0xc) socketpair(0x0, 0x20000005, 0xffffffff, &(0x7f00000021c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r2, 0xc86fad4024058543, 0x4, &(0x7f0000002200)=""/104) readv(r8, &(0x7f0000002540)=[{&(0x7f0000002280)=""/21, 0x15}, {&(0x7f00000022c0)=""/19, 0x13}, {&(0x7f0000002300)=""/146, 0x92}, {&(0x7f00000023c0)=""/102, 0x66}, {&(0x7f0000002440)=""/214, 0xd6}], 0x5) mkdir(&(0x7f00000025c0)='./file0\x00', 0x100) 00:00:17 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) sendto$inet(r1, &(0x7f0000000340), 0x0, 0x408, 0x0, 0x0) 00:00:17 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) sendto$inet6(r2, &(0x7f0000000000)="15cacb1606bdd83b2ce6102a69c2a97034fa72b5634047f613ac263ba9f3808e4ec1ea8bac01e3f871dc4dfe3158f099e5c780a7f2ed3a1b9f6197fd0c0970f7c6f5d5f3885606283641d50128443a735fd3e41c0e18ec36d91f0d7a285f2bfe5d5d40dff49b05ebd405d925aebdc7b4d859185b69bbd11d3cc9a5989b1214617a166c23ded70eef44bba5c264f3035c05b649c090cc006ea3757f7d7fc4fd7eef4417eba6fece3b5ea7c8c4b80641160ec0ad7b0f63d1c2859d4e0488", 0xbd, 0x40c, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0xa3}, 0xc) dup2(r1, r0) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:17 executing program 3: r0 = getegid() r1 = getgid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() getgroups(0x6, &(0x7f0000000100)=[r0, r1, r2, r5, r6, r7]) getgid() r14 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400000, 0x40) symlinkat(&(0x7f0000000140)='./file0\x00', r14, &(0x7f00000001c0)='./file0\x00') r15 = accept(r14, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) fchown(r14, r4, r11) getgroups(0x3, &(0x7f0000000300)=[r8, r12, r1]) sendmsg$unix(r15, &(0x7f0000001a40)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000380)="6aae1c58b0e98a52aee1d197de2ea671448f598b3bcfa76b59745c4bdc627f398136894441b9a1b7229f49453e3c4d4b273862577aeb9afc4ba0a64451e068e3ae7e9aebcc3d3b41fae64431fbff5c04cff2040f870e75cf1e299a3aac247927e6bb7a1143bc69f5bcdd50b21a6b9574e3dc7ea1762910b621d2c1ff8ece9dd8072cd598bff4cb17fbe59b26191c3ff7d5268ce205f8aa71126b980d4af3e65e503eccdb", 0xa4}, {&(0x7f0000000440)="6c263572fa02a00c6a735b41f82e3fce63bd7a7fd0d1ca167b7da43e79db02421074d0de6308c7091e97e0d41c93097e08d7e61c409e49c2c61c9a0ca2c0e3ea7e0ab090225113c8138a7ddce3664832b423f9750894c635b838f611489b6c4d332273f400b6749f9e4168b7155fe269e1461125ad8f794f19c52701", 0x7c}, {&(0x7f00000004c0)="5eec1ae17d9f54000db9d3692a70a35290270d6ba2", 0x15}, {&(0x7f0000000500)="ea29896ae20596fcef0d304fff6d0fa6eba85b68f24d989329cedcb1048c7181c5", 0x21}, {&(0x7f0000000540)="75cb512d2b8134e9f5ea8f9400000327803b19a70af15050381761b92ef7f949c4571ddf0a0e7c248b80c678d7bb2d9a473b96eb9760507b2fe71ee53f7af45e6a95c4a7fc6f52baea058a2b3c8746dbb2c681db33a008b909a1d449a7bd73e356940c8248a98c359c5e28aea34dfd36a28543a1f8739d29888868687c0f42fd4a0150c224c8d8d689d245f9caba0a59ea5fec74b3774a8b179d3fa5191d688eb424b9a491ad509c728a2196eba82c3d732b99883e945853ef5f42d882b0a2de285ff6a99cf8e6c43d575090d952ef2bc1c0f78413e16a6bfebcbab87a54", 0xde}, {&(0x7f0000000640)="553056fa23ea752235790aebf4e1bfbf5181bc4a7cbf67d3ef580b4b555778c0a33722e6d7afae48e3bb18f30a50f469b19af89984f69135d14c0fce81378d6bc1f4ba5f2c9099957653af0555305ca03f43b7db55af2369dc612e5b853ac8851479d12c924794ac2be77ae90e6df96df2a339771a98edf5972a04522342c1ecf582ebd1f07e596c230c69bd8b9af285cdbe1d38697c4d342a2dc587ab7ad2cf62790eb9f4583950a2a4a85f5236cfdf4ffafb34373471e4d3c52c571af8d634889769e0d9adbd86193d4c108c79aa86e26487084e27cf6d44543711684d6bb74e2ddb98b26536b6f8264bf61a9177fabc6875b274de0305dba11257f5edfcce82a3e1031d92fb8e4fd083cb04d1a5b2469e630b1d1d5f7db7fbafc323ebf2085abecfef6defb3678a63f7a98cbe0f8d2085a0042de9d55bd85c0b31b83251a4d0c6f9e5b365733089d25ac8a2eb62fe0e1485e26d97339936973ed88ec01261363b32c40ba5ae9078834cd7b7ee2c151da8a2a009434c211eadac3b84ece2c4bf1fcfbbac048ed8852c2a05564bc3fd069d8cdc2140b671cddd3b61b7d45e4aa2acc82bb58e07cefba30581b545c20e664d116f096f87216e88e42353b0a065a4f7f66b87f11e766ffe02b49ef5aa9db664cb09e993b65e5a62e50a8470d03e9265ac319583c42e95f3f8850e9ef0f0faf0264e36dcedbe1f60a35b3818db794b7e8c3e8b4a67d64bd56bcc614fd75bbaf657594ea9aa98cdf5e9a1349286ca6ceb2f105bba90e99f4de658ef615f1ea1e3fc6348c0df12aa62e6a84c6be66e84ca2298ebf2272dab69355e21e4f3129b55d9db4f1f6430eb424cae9271cbb72e650ea9cce2ba6813418233b94e7f64e2f386ae8372799ee884cea22e30afcf4c408e7950b78c2fdd36a0b78b7856945fb8b953b13d39602494fbab3ce4b785f1c1fcb96dbbd62cc47de2919113759d8d59881edbd8f7e42f29ff8abb7dcbd687377aa4b79e1cb208e871f2904d1e9309de6e110374e7b6a0735126f75fe2a020a235bc884200da6bc42070a477f59dfdb09e16ade3b8ef5b5b7aa300e16e526a09a91aa66f2c9063c8bff69108f82b7347b3c372fd2f3b9b772c85c5388360f323d731060b2fc3d51a06761bde19692ef3f47e382b27d53ed65e4fa65a19ad4b7c7bafc97e77d739f6590139c466a2d7fa7d9677eff702cebec02b4b1db275b67d58f76e4aadb4006f0e51803824125691712cc62b607164c304a61fac57da22b1e2f39e37da0302df2e5b603ebdd055ed45bb632513658be96858e9dd1d275a589d6cb9256ec3337e5d9d979ee2c59977a36950a0550cc303557151a474acd9bf1e93c38a6870677c01b679e893e97e29d883e803c03a5fb523f6df7311ddb2d8991b16914c6ce2cb78a771ba5de83dac7e57fc3eb3ceb7a626d74503c1984ac5dc53a5b5b1b39360dd2fe9c2efd4a07c79b38a2d909b1847eb13a6326d9c2269b23ab591749e399e2ccb7b6fd53ac4bf2dc0c5bd6a8925bb248be6ec1daccfdb248901fd59bdc8365b6ded974b149e72cbb18cb73d9737dd519119143db121643809e1dfc542d8398b217a23796d6c0dd6a6a018e27baaea1042e3070390fd86a2cce65615ffbe4b1cf3077ecaf9bd1f152ab37d498466e8887bc647ad429b778530ad8a53bfcec147893dddefb97c3434ed8c1e555905802df00f6256102ba7206f4c0b08684e46370fbfd108579f5f6ea1063c2851f4351e30e729b7df290ca3283b75329d71ff6caf6f350771956c2c4b5850f27100de77b58b283f4fa93966ec13d26a784b9938b7eabaa14ef2d2e4b72c9c99e1dc92eb99adb498760c1a203151a6e099838a3a7b60c4c5767a917bb5af9c4715118bc4232b5d10f5dcfa7bb503c597d54e462cc902dc8a1a5c6df2d26cb9ecb51943da5c4e5ce9b61e478d7121b847a05ff7d3e39a1140b0f9d428aa06101a61ba05bf505afe836d91433eddb2cfdbb895b1602b20fd703284f104daf80e2b53d51d9ac24e202c167639cfdfa92b54837abfe9c13f2dea843c180efd20a58d217d8fed93a7ef52a536d52ba23739d256c813d1ad283474aca29cd4e79bac7c6c2c52ec56bc16ac2b0982520cd8e0402a3122907f6ea4f90dcd6ec8074d4edabe86d958568c8c5c61ca32d8e670c71325f05e7b0e536eeed9c64ca3b78c68df2e7ca10b895c5f667a0e1066a742950d005ede496581409d17a0e49e093511e1404ea78019ef71a2784e14ac9147fb082ae08a3236dd88454da25b5177f4b7934e7c741d71ccc374d4e038c197871e6c7f15f673c31e3e308a3297fb179fb25460e84b0a7a1607ad621aab0fde3b7baf5300e6d03bc02f38482cbe04039a1c590174ba3c47173da93f0da97b05d851ccf48a318a88599934ca8941eb5b96e6c28c61cc5102d67cdf0be97421f0dce5e7655b08b068b6215dbfb30c7ccbbb1ab47d40d955b5b42bc472324469bb3eb0ac3bb74846f3d4860f6a4a1fad068a2265a713b99d57c61be79484529f7691a10da980ce6396337c45d996fe1f6504c62018a51d4e8a71aa7f1a80e7bcf0c295d12d74b3b0ca5b64b606da7cb16de36ae601367d0e308e3920c724440cd97e68af5240bb57f04ff6e237e47a6005e1396d09085740be5e1dd7ef870847644a5e30dfe8b42c082b6e1167a7c4f0ed3421004912018f2078b7b43ca553c94cbe804bd7ea22c66a3fdb7d28f39561be7b8390c1dec40afb98d0251542a87408c832f2a748a0833e24a15805ad007be8bfc507e537648ed9e44350521116b20c14de87228335b0eb14162cd8e0111f2801f646a16b1b580a663a8fee03f1ea2e9b97d34a2ea10576b2255d4964361f62ca69038258510a9414009d86a319fe5631dfa6e066fd7add85b0a023ad9350bf1b1fc38a386d610b8686217bafc1a1579ed71ce92c77cb77bee55721b755ce579c3f02fd8061096ce1078fbf882d898a4d23951724c7fc7cd58846ed36ec4c5a275826362b9912e37cac58ac6abd60d1ccf45f5d688465942d4cf69d3c2bc0d4cd2a8dac80f33e886792e920770e6b328241225f285b66116116ce5520435cfe5e9fc09a7f6b3cb6dce254cc3da027a9ba84ad714b11fbe783de1ec770942068bf5c806e1c651250029976383e6e9703072c451ddcab28ac1714cd82ea0c2e51be683e706d8eafc6f3c2784784eff05ba3b04a46883b56183a9f82bbad08f5854bf49948056ae91db35b656bf2df3cf7b3965e8eb4e3da642e49ca26c78e74943df46b07adb800505964bc8998ce832ca502841e92e9d6172ce346d5882b8d5c7253545dc3812c80a28358896520100d08497aba45c654def3f171dade353414adb3cba9d0c21fc398bc1dcb40d563defb3402a7048f2f455fc285eeab8a226597ed0d057ab60fd73eac677785f91b82699e57025f31be9aed1d98c39d297b4f9d684358dc368cf54a81def39a2d1cda660ef10156d65b8cacbf1939479da509e3278db6c88cd059055acea5d0b7f96ac7ef3c6923496e3ebe14001efd2e5bcb240775571e6ccba164cc5172d5b359ecd10a40299334f9efa270ea6cdce6ae6bde3371290b9237efe95fb4c5642110beb73d9ce1e888a90dbf0c61126c6ec8fbbcbb7c96f242bcbea77e9cdc3d799b8972c516ef3c5da41467863d9d9bb7f78422eca4ef3aebf43d52bbd149c6725a29f4469e83fec8f8dfa500cdbcc08582da770ccbd30c505b69de917715f4dc8c66f3539431a64b9fa47338dfcb5e90957efdbebe3b15659ab5cc813d34b04ce2c13cb4d6397c462dcebd95cd1ecc5450b8c26c9bd763699da0a17ddc21f126b4c973337f671fd9b3617e906f14e0e78843338d441c9b68bad838046c84f6a86e71fe4284f63b2e20fea6fbf80ad1918cc695549bbc5d61d2d5d0a734772c6961de0d46679db3857d2db7322272b632b2b88b92a5bf95cfead6d1f63d280c048f68ef8ca4bd3a067abbcd0727255a848ad01a38abb947fad9aba635459f810371cf2701d859411beed3d2750187e96bcb5af1b135847eec2497d6dfcdc18c8b129a346c332d2b91042fdcd4777f51bbf7a51d8d8ea3ede8e6ab3b0b6cbf9cfd7c3671d59a7fb6e6b589b3a9b73fa46971c95a5f5b41eaa69bf90830c27899e2bc3a8182dd5125eb7dc7991256c6603ea9551491119abba8c6d051151f333edd6159013c26e19eb84791921357bb57253b617c3edc502a3e9c4b1d9b5bb0ea43c58377363449abcaae1a9abef3180f190d065e0b47ffac4a055eaa0d727e03ec14f564ed56fbed1cfbbff2696bd1a0a8b8ff46509f43d43f7bc7af9626bc9fd20d18c67c94fb96f15c9695eb3084c6b10d728f7d436d490b607f169bacf8dc53ef51bf57a1ce02b53997bfa75442cedccf96d79d59f6c50dbc529f23e8d73b43579d6431dbc9b877dcc608c14ca9a73bf6f1cea6953ebf6380ed8f919adba06279afe2ba6e772c97f5a5b89c1dd82e64f839f2ed6b8dc172a45d084f85f4b83ff2e48f714f989e8eba027f46cd5e309166df262672183d1928cf826b5c1d39ba679d9bb2141063b3886cd11fd2e0b9c1b8d865cc103232f92125220a294c98e38b2eb51070839bcae31084fd66ba417fc2c242367149ae46807b9cd8f2a365f2da4aba3545c346da18c2f4782b3fd254a4d66100c5ba648bbd9d3ccf8b5cf854712c33c6b8be1d87a0f9581eaa06a3271540a60b992f6451c9949b0270262d35230bb514737e9c690a077a0fa67e8a681984a65b13ff30d58a093ff31e81ab30badcdd3e3b0c7c433a7485c1959e09edfbe2300af17098a24daebd45ea58ae37a3e57d7363d0453a1e4ef4b7b6f5602b3294e78e73b57205429cdbfd3c9edc9f33203bca46ada8b04677d209d66f608499e395c4f5cd85c32691e24c075aea432b9b4b59539da9424805a4faeaaed93160852a295602f8495fc3773dde6edd36f829aeff4bc618e782d4ceda49cdb509ade58e11525b2937c3ec404775009cfdba4444208896352c0d198ef39e52e10e47eedbcccf006c0cab6ad813ac6a1d34ada61387e26372ab1d4fb1948be28133b6ee6a1017e2fdbad3bd95b3ce944969ab8d76da5445f9126c63528e1b7f3f3a3b8117fd141fc8a1c8b414ed8da96a9e5e7e71fd57011b2c947d73aac5bf296430012c7c820f4bf70ae90aac7e35711606c25ec4058861f539e399edcab00abbaa3362c0e0acdca6b934e9a1b093484f7cf2eb895d766aab9c02432f3f0a7bab360abe94c10cbb6503e69bbbe112b2b721fe15708dad4462892e522ef6af95e034f941e19813002a2fd8973fd68b1053e0433f99a18299eeef176095160cd3d66fea171a8c0d39bc448b2454cf020ca7ed3c56dea9f1e9e43942320da5a59203dde16ab639c6b05efc9084ea11d70d49ace2a1efdc33b4f5787c89aaf3652cd50d137223ba145c93d14059dae123c50c626cfedb93b2ade0ca58bbfc6e10140c2beec4e824038b7a8d083c453280711a84f6b65cc15afae064bc2d402d60fe0f74c07e36b7bb8dd8c9d14dfe06bd149a9063c8e43b9f97ecf06208b4b2225d8757accef7f369d92b89d4e50a14f7e52dc65f48d63e7c15e6ad34438f203afc62d4234eff888d4bf5b4dbf562b0eb3b36871348f9a13d4ff5d989a7315aeaffad99520806e12650921046743c87a4e638c6b16da4b2de4d1e78248f4e3436b643e8c7d1b34f1387dc8bca149c34f2ac07f7abb55ec735bd80331795fbc32f86a68b83014bab2fb40f751c8f39688f", 0x1000}, {&(0x7f0000001640)="293bbe54e208f963a18a6e98ea086dced70cf7f1d57c13b8efba6819d19c25ffbb13beead2fcdf68a01ba3a7962c72f2f17d5136bde970cc0b9f30fd0a0dcf506f0e4d7f5a3098931bfcda98148eb90960c2865d2e67a64b3dd0d9ab4a94acb68748619a2967aa287b66d8e088f0cb88fb74dfc738596ba98616d749fc8b0814ce87223ced7c468fdc630089543221afdd5d5df5071ede9bc222d0398ad85b", 0x9f}, {&(0x7f0000001700)="a501a4b9e0722886ba22da506b38b490ca09ec345adfe4352666cb010570f816", 0x20}, {&(0x7f0000001740)="1c8a75a9343eed925f916c29724d518e84075361c63fe17d863335d3502e29babe24decefa54a7af9de312b540766b829ac066ced3760d75e6a8a4a1f48ff9f0913d3e", 0x43}, {&(0x7f00000017c0)="e9fd701db7e10ad4d2540c38d1fae061f9a93de9b00e70ad7a8bc46b2b1885d075eda70b1017d59fcb248e416a8cf5eaa5b43e1aaf49cf264220a123b3fe1945d68f0eebb1bb2647132fb82c2818060db2a55d3b9baa4f9fb91123df22d4e8c43fd820a1bf28ab0275f6bd39ea825647fca695533787d60791741924c3658284e75e08b7f6", 0x85}], 0xa, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r15, r14, r15, r14, r14, r14, r14]}, @rights={0x28, 0xffff, 0x1, [r14, r14, r14, r14, r14]}, @cred={0x20, 0xffff, 0x2, r3, r17, r9}, @rights={0x28, 0xffff, 0x1, [r14, r15, r15, r14, r14]}, @cred={0x20, 0xffff, 0x2, r16, r4, r13}, @rights={0x10}], 0xd0, 0x8}, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r18 = dup2(r14, r15) sendto(r14, &(0x7f0000001a80)="40b5b9c322f49eb7c5769dd589a4c2590088b81a2c5aca9eb0957a56f6301640423881d4bf4cad14ed7a7a2a1c281ccdb3869ff7bb13", 0x36, 0x0, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x6, 0x6}, 0xc) msgget$private(0x0, 0x20) accept(r15, &(0x7f0000001b00)=@in6, &(0x7f0000001b40)=0xc) getegid() utimensat(r18, &(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={{0x8100000000, 0x1}, {0x6, 0x7f}}, 0x0) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) open$dir(&(0x7f0000001c00)='./file0\x00', 0x10, 0x68) pipe(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r14, &(0x7f0000001c80)='./file1\x00', r4, r12, 0x400) fchroot(r20) fchownat(r20, &(0x7f0000001cc0)='./file1\x00', r17, r10, 0x600) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001d00)) recvfrom(r19, &(0x7f0000001d40)=""/227, 0xe3, 0x3, &(0x7f0000001e40)=@in6={0x18, 0x0, 0x2, 0xffffffffffffe26c}, 0xc) 00:00:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x42) ftruncate(r0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/246, 0xf6, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0x440}, 0xc) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000180)="5488b81b71b759e82f1f418a2a92e993ac13f5da80500fdce1dfc64226c33f355872eed5c5c3868a927b1bd44e45181bbef3355ac7f51501abce6345fc6c19638661edb8229b703e5384b8e5d99409b823e07958e0b2c1443d51d58b2dd8d6df1ad2b02526a86f860c1ae336c104fd555b10aa6d694f2284d336fc98b71bc03ee571154b9b8d6f259159f02484997bae0cc974e8bd9d7dbe6418b431ac6a0da72631d46db4c0ba1740f449e5389ade4d618be1201b43ea26cc26062ce5f2629f81bf579128baaab9f6830330f78b8c418f78cc80ad37b04bcbddeae180c21c53fe852b154ee657f88fb47e46a6640ede66bc0e637ae24fd3b7d50d102efc4c7796866e8eebff13ad6978aa05e52e2982ee0b3157bc8205a831d91f78f5f7d4cd3970c30857b04744819f6f5f3f2264e39690c9d5d785dcd2d50048dc513e63fa0e534b1f1222e1b7c714070b24a5516f2d4377b88439a22d168eb09ef603fdcc61931574ca9516018b336582b16881c95fa8207110b254706a058bc083bf355646f5f571ed114110beefd65e30b528c9afdd370b208e15c52cb98f32f986c1bfe97f2948ccd9ab96ab9af1d33e26936cd2248f31ae93b5551c2cc84ebe5e499b1516633b3876aca6f8e962d0d17e8d75b4e23a6dfe4b9881c8e6c8bfd6baf07f44ec7d83c96ec87c4c39806060fd41e0507c75702c3a8d55c6cb12260f6b1c151f7ccbcf11f6f1b3a5795aaa5f328499196a1d68e2d3b72f2622614100d31842c6ef2fc71a540ff247524147b81c596daeab9bf3d5c7ee7bdb61ac7741f2d5a265f17bc098bb4bdb46e38d63c32ecf30613c69c1a45f03f50cd41ca4271a19a6f7e55fe96fde21d24d5719da30e097a9e0576e96c4da72f7e152768b45f19eda3c4e7ee535963de7ec85d9da059bdaf44a7b50bd670312ecdf2234d2ca4a18ae2b9c955aa791cd6849e59f69c6033ee5a062d709fb8d1de8e881261fab1506ae3e8349b5d91d1ac17000628952bcb4a5acbf83cd8a5bfa80dcf48219eb91bc73e6c92dd6fb6d712adbb90a4d595169fc49b8d43a20472d2c94016b2ccb6ea5681225ea2931e752cd4a0fb14bc0edb87ea0019de612fb1dbed9aca5409cc1d2065970fb45228c8daeb3295259cc8c14a8ba9370ddffca9fdacf3134c10ad47057f3dac0ead92dc07e2f5aa853db4fd03c5e7354f5a3e88e02b053f3bb5f10a665b6d0cb54c0b80c6c6db7d901d3519c07b1293c1b6b758752ac6dcf0fd105add01aa45fc5460b1ef39751b1b6aeaad4346a0623566b126812e835612b196895e948969b62df49bbd900e62d58781bb946f2a2541a9349bee3f7f983956cc4cfa078b6d7a29f118fa91c4e03d8872ddf66565ff55a682e8e84c6fcc1e5498813fa9ba23170decb6cb96fb352b3ce135a6b501ed54e6411329ee36beb04d31b11537c7201a114cbddd8c786d5a9535eda788da15698bce63d6ff9135e6fa90a89ce94043cd55cbfa115a83c7c77be2a3686e894defa91bb0e55947ce92913bd0c59943816394bc747ec144f9294bf4cb5c1d4684aec24678387494280b7bef864f0b82a4365ec959b337b0bfd52ede4a9bfd0d339ad2878e8328fcff8dad4eb9463f7e1f0576f7b67cea5edb5872b2b735b7cb597358d3587fa5444c8f2a9844d3a26e5c6bb11b6edaef675982559e898f726b15740c2e33ec7ae1c8a557391c2b12b518bc3f8b41c0c3b11d4b476046eaff8e64c9b7d110870fb92d949c926071bb4d5452af0a5157b0aa0d7c680247d5d76eb609974f0b84bdba4851cfde7c28607e6787cdf317a7c8383d5b1071100b1b6547cfc2f31b3c659eda581bf590c19fbd75730b6d7a8ad6f5b9db12c5daf358d18d1c63157407e092b5667097a9d1d50166ad96702e5ea0e9ec9427a7dba56116973368078f3dbed7f7c5d0264b4c8e6be927bd37634cd96fa8d41a4777705f155105561095375df214b9a14bfea0330cc195b3ab5269b5ce128c566e9934ff667bfef220f563600d9afbf5c9c8266353c9f71634db3b655fd97a4427ac0abae7adb6aa49fb99d02e930f836ff4e4fc8f10517f9ce50ac7e871e5ea60f9974da686df7387f07c8790a20a6ba23d5885357ac92a79c05a0c2ac4988f39d5a7121d82bb03c59b8fdb06ccbf02f160dc5f3114e40e22fcab93109fdfe38b72db5285b000bc69e15727607194176d6b279678df71b0dbedad0145cc52dae9ebf6379f031c05e445b6fa93141e6393f584ad8bf89af929d11b0315cde257b63e5ed3c2564cfeb9aa0c955faa39c5d8bd036c8120a87015e51bb62c229cfbcdddc416a3d574f6211e52ee0f56a374c2d450b092d2b6d15031ffbb15c9909c54b45d3970ec6aa16480bba17450b3c82734228870ca00bb76afb6b86926e6e0b125e57cf8029c4d8e6d4fcf9d6b4559da76a79d6f1e0c7ff3fd334a8003b1edce0bf1e22019f2d8fe101df7b7762f3493b739055cbc0dd729f4eadb62e924cd12d7e513eeb8d3ac82e975ae48a9ff20c40d88057e8943c672a08af72499225d8c70e33764b52102321f778d6bc5f7090fa685906b41ef9c0e3aa50834abb8f46e486aa60b328742d162fd562eea68f53b6ba7338be1a216673bf660f81f7c10ab69dce363858fda04ae8ed54b779db0c3deaecd4b4a244016516234c2aacaaae5e3d868a450e3ab9b525aaa80743e828c9f6d818c16d0d260abe558a7da69795fc63d323dbf45cc55582292608c3a283626895e901e82dacfc321959e18885b93cc95491fb432184ab45e9ea02f071d3c0db441561fcfd3b0cb46bf7871858cd14ac5bcfe74741d153b4b356f39a50ddc7e3efea3b5cd9e3b57d5dc1a43cc8dddd8a69f715bae3edc9d64e8765edefe95493b48ddd5cf1887be4ec577c2fe26cccec86fb325238dc20c80a98a341c8252617d6257b624bdf73ce7600f41b0680296f42c274ab5779c8ab235ba4f175b31b6cda020c46cf1132b6f182ab77992dae28dc4c646f577b1f7070d2db7126d8187b91e085783b2c6b031af652b6b1923af21247d4c069e216d78d2a666c228161d7a41482601cf893863a076e35f287e72c70c84981cb51827a6886cb64dfd7ed473c93ac8a86fad605b385052d3e066850a4bb4ed0d3c74dc58814fc7ee6108a7392679c824480d566a8ab14d2ac4fb00145816cb15e0e203b956162be6486131fb689fa545c45f04e660feffd5f9b239a7bfeb0e67321ee7094a3cce0be3c1f0512759820724de9345de0f6d4f90247ab6335b7a234d75d78dec20bd2cc89d646c278dbfa5278af55710ad4c11ea8e44539d7c4a9f22ce0534aed62e86441f3b9c40d82521ef7c7756151eef1c3a3326caac590470ffda88c9b7c229e84da052f7fc4e0a0d78183cee2b964004aeee64cf2dc32969c5d23e4dad755c346acfb93f9c666ce814c8c675bd8e6f5b306070b38583cf68e322869e828adfd88a8415b652ee36be83e11e889e97e8d6f9674bb7d75ebaa2bd1e3c35a6bfee03a7cf05424595d92d139de7111b3c0a62c454d11fdd776d63bfaa5800eafeffdfa7546891a07ee79d769cd76c51307f95360eae743917e571ab2c71a756ed29180c204b8847ce6de926f5308c9762c519afb0574970db8b9a41d93d21e5fd168a8b9de8cc1c531b4dd418cc87065db649fe0363215aabf1dcca52c63ab65a5249ee58bd43075349d8ca8aa3e14ee292bc541cb5db1d9c8653fe8cd15fcc73fdeda1737e6fa882281cf8ae295e317ac040a50c68b2ab217187df74a8e6686fb2c257105bd716e3f7e75102b99e5cef25b446f1b3e556e72bd4749f8afc2ffc95ca8ce73e20e459f0c08c0e91aec94a0472a36d11da8c99e3be707ae81bb655ba5668712059c03ed27d696d5febaad21b073746f029cf91ac774e8116b9c7820e2278e1df2257f3892cfcf80df877de4e184e2a1b6516489bacb5ae335fd9177e7d041a7267af01c0452f1b77b9f7a9c1197e813a874d24dbaa6e034dc1cc6f41362256e97db3490fd3979833b7d33327db759bb230d2d768fc2fd7c212ad2233febb300edbc0fff1c62bdf493729b6205c0c18006d2e05ba8be7b183fe2e0cee867e547ddd249fa3bb3281c2af6f39b38e121c39a1bb12a57592c03c058efea798ee197890406ac69902d4dbb983b471ad40ab63f94351731aa5663758748b7579c3829e04bd8c091b50ebe5a01b1f08cffdb3a1ea79e8cae0ab14d84970e3224212f6550e2886a75bd6ad5913b1f65a5934cd304e1cf998a84fa7bafd61070675d6e0869c903c79b13014f6c43826ed3e92f99554b6276c6c4f8386908357a6d8ac63e07e535d071f8dd426c1f7b1ee67d44fd259b669a48d635b511e69e5bd68e883d3802d1651ff48551468fdc6c2158b0366c6e510bcbf8dff992ea6d302cf3fde2d52bfca74ef88f74423431cb779fd59a447e3a6719ce29d76a02452de2c7c47a0583b9bfee181283e2b50f3269e36d59dfea8b039e5846fb3b8ac75b44f1bfad845f4d650798e5f5732633548959c413ac34c323780ebd90f8203e60e60060dee6b5c9d3a4da55957863b1737d996895daba143d00798223bb214090cba436c134a6ca1f5b39ed46309c43133d75e8bb9002f9a1e76d07f93c17374c8b16990a4572204d0f9aaf94607ec96cb4d778ad5dd73cc10ee40bb0126c0ddf17a15c11a79aea6e7f86ad1225fea87ca5a35be4e6d08470b778a75ffed17a21846e8f4a9928898d71dfab336fbf084ecf4bfd8ada321c98da0705f0edbfb0bf94af75a35ceca6e3da9b79bf8110cf4eb40f94b4333ab4b673a8dbc571d3ac189cb947fc14349b3eb90b85a576e59e56c5cbdb6ceed8d07465ce4cef9fa8a922958e520434147a893d18dc81796ebc44129dace3bbb1d6dc280515071f454a723f3c5ab1cfbb33df863502500294824320a88067b0c71071911ff29478593299db62e1456724b44ff12995ad1aaebd7971ed67d1dde5d12179883cad9f2086bca11e0c72bf96af623114bac292775f512195ccd99f7a8a52f866fe251ba8352008ed0159f83598cd761da365b1c35d99def2db7ab94526997930d432a93331cd9ed509abc66e3afa2d224e399b1e371fb5d142942b68c214126c5a5a09802f70ab3e536754ddf9b8acdb577234702d83a8c448caeebf626da8d2d4e3c8b78b3cd87b4d9c99690b25af50eb48e5edf29396e0b66c977bcfe315efc0978b154074e54d09136fc03df068ea20937e7c15ca7a46c5be73851f46811c116f6ce69ee937107f820eb85924d4b87a583c5011c11214d79f3009234cadb00c6d5247c1650be42286ea6986ff89a4a3d549878b9b7d49bbc130f32752a83724d138e109016a319beb312a4bd9ba5f7dafd4d27410166632b8a683ba2871efa4b3e3d0d845518173b38e684d2f2c4dfb7688cd1cb2ba7182db130d739947f9405e87f254283d15b41021836582d2667705cfed476e42879199aebf0f2167351b8a51d26ac2364edb87064cb5d2aec200bbd9d2ece44724ebb03f909e089cb88b69df424f442404d5f065d92de2f456e5f9e2713430e0335f336c1ed9c29e56b0e91a5f0f7601252b5095210940c3c0223056936310c0e3d8e3458c5917f76edb0e522e3baa79f0e921aa1a69fae1fbdc937f3c3453f8ccc5b3bdc36fccccb07eeb2be969ad7b5911ebd4cc48dc5733558352f19e8730e651115ebbddecced693437df2a92129cf4df0d5ab7c656b84b89d3ff5261c9e1714569c070774ded0669df51e45b34d71180174d9", 0x1000}, {&(0x7f0000001180)="7440a7486613f8edd2e8247b9fdadf4f1fe173cfbb66f8159bb6ea00c85d64c2dda65b0d446bc515a5e791f6f2a5df0a0f14162556aae98d4efa502f5d22413622f8ad02b0238b5802277a01919fae38ace71c630ef3f4d1487ee4e6d7", 0x5d}, {&(0x7f0000001200)}, {&(0x7f0000001240)="2d3cdc2e36007e8f368c72a712c8888f2d133ed206e9df25a2a71807e5ed904b07517fc44843ba56b857351bac1d1b2cb086040f4e134a2cc03f4405f2", 0x3d}, {&(0x7f0000001280)="7e80b2e36ec2bad8e00d8711cdb6dea4", 0x10}, {&(0x7f00000012c0)="0dce46695f1cc8e91e1db7f863d91d7cff8e31c6a867a3b05ecb18cbe198926683d439fac0d29bab46d7ee6a12bf93bc2467ee8ec175f5f1fe827cf42583dedf5e2d1d9a230ff62cdc2c5828a3ed06e058c82410480b972610f16ae193ef09cb1edc1058d38e019e6384f2f42afb5b56e441d05ce7dd281b", 0x78}, {&(0x7f0000001340)="aedf3c1746d6f6b09018bc42cb603e88bfe8e99966c14fbf07a0d4e9869330dbd6db7edaf5750dccb6b6e34fc0cbfb342370e980c1ad66532491f25970a60e669ea53081651944ea119f139c0e450d89cd587d7482805a97838de5b2c8803d0077e11d7114b51223cbc1a36e2ae4ddadd8f4ff9c6a4b343ac489bd5f48e1be7eb8c052cec4d7e743b220b10eef7b67b3afc0157e3b59402d7ad57df68b8875cea113c3e8947e25b9815bca70e4731eee482175fca22667ac1d3f4d2bb3a3b4b3fcbd41fa3d3614511038dbdff0d3f95e107361b731d82bf2d158e67ec2f88caa44538c57b35b", 0xe6}], 0x7, 0x0) mkdir(&(0x7f00000014c0)='./file0\x00', 0x40) getpeername$unix(r0, &(0x7f0000001500)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) readv(r0, &(0x7f0000003840)=[{&(0x7f00000015c0)=""/180, 0xb4}, {&(0x7f0000001680)=""/50, 0x32}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/84, 0x54}, {&(0x7f0000002740)=""/213, 0xd5}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x6) getsockname$inet6(r0, &(0x7f00000038c0), &(0x7f0000003900)=0xc) r1 = paccept(r0, &(0x7f0000003940)=@un=@abs, &(0x7f0000003980)=0x8, 0x60000000) linkat(r0, &(0x7f00000039c0)='./file0\x00', r0, &(0x7f0000003a00)='./file0\x00', 0x400) sendmsg$unix(r0, &(0x7f0000003cc0)={&(0x7f0000003a40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003c80)=[{&(0x7f0000003a80)="9c477abe2b7c0792b87b195521a0f2ae275d0fcf54e8b3eb08f4fea235ae7a9141fd6cb83a9ecd52421c6291c5ca3c03f2913c94b21eaa611c746e22dcbbe6fc2efcfbd866d3e8ac24b50143f042dcd45351414320531c7c95fe70750619a86542acdcc2df103ab3ff8c91913a1bf8a7790cf139b1d9dd7f9231a5f296c37b3df3ddabf8cf29f14562f1be89d8025a7ddac4001e9451ed20d09de0b0850e1e710856428c79827788c5b340960f2787c5ea116535ffeef4523ab2c65ba52af406dac8e46f4250362884580f037e7906ccb4c16102892f17234ca0e302584713bae68816d843b0cd12a048", 0xea}, {&(0x7f0000003b80)="0471280db0aff39fc97e33f421b401df07a34e8234b9a7a6041b4d74555a193294fec330723e2b4f4439495d18b9a114098a8c14e8adced6f4bc9d729b25da79112c5487b60b386ff1811c120e1796b435b3bcc4a0f790b9431004d2c282d4c081ec68614841e6e906e684bb6ac28b1148c05056d4abd8c6ae39cf45153b70ece7371a79f8bf008da0b3a8dde3693e6a2f1a9412c5402bfd3b973dc774ef23ab56164902cac5efaaefdaff34de5971399918d9b833052d986acee4ab5813ae5299d10705877cfb0ed44de86c38d22fde309d8468107912533f3c1f05de677958626bef4310dc357f", 0xe8}], 0x2, 0x0, 0x0, 0x4}, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x210, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000003d00)='./file0\x00', 0x481, 0x20) fcntl$getown(r2, 0x5) rename(&(0x7f0000003d40)='./file0\x00', &(0x7f0000003d80)='./file0\x00') connect$inet(r0, &(0x7f0000003dc0)={0x2, 0x1}, 0xc) getsockname$inet6(r0, &(0x7f0000003e00), &(0x7f0000003e40)=0xc) r3 = shmget(0x0, 0x3000, 0x384, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) accept(r1, &(0x7f0000003e80)=@in, &(0x7f0000003ec0)=0xc) r4 = paccept(r1, 0x0, &(0x7f0000003f00), 0x10000000) fcntl$dupfd(r2, 0xc, r0) r5 = open$dir(&(0x7f0000003f40)='./file1\x00', 0x40000, 0x14) preadv(r5, &(0x7f00000043c0)=[{&(0x7f0000003f80)=""/159, 0x9f}, {&(0x7f0000004040)=""/246, 0xf6}, {&(0x7f0000004140)=""/116, 0x74}, {&(0x7f00000041c0)=""/166, 0xa6}, {&(0x7f0000004280)=""/37, 0x25}, {&(0x7f00000042c0)=""/242, 0xf2}], 0x6, 0x6) open$dir(&(0x7f0000004440)='./file0\x00', 0x8000, 0x1) msgget$private(0x0, 0x409) flock(r4, 0xf) r6 = shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r6) shmdt(r6) 00:00:18 executing program 3: r0 = open(&(0x7f0000000040)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x14, 0x0) r1 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x0) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x41, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) chown(&(0x7f0000000000)='./file1\x00', r1, r2) 00:00:18 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x3) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/91, 0x5b}, {&(0x7f0000000100)=""/129, 0x81}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/156, 0x9c}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000580)=""/244, 0xf4}, {&(0x7f0000000680)=""/13, 0xd}], 0x9) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) recvmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000840)=@in, 0xc, &(0x7f0000000980)=[{&(0x7f0000000880)=""/82, 0x52}, {&(0x7f0000000900)=""/97, 0x61}], 0x2, &(0x7f00000009c0)=""/200, 0xc8}, 0x2) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) fchown(r0, r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000c00)=""/106, 0x6a}, {&(0x7f0000000c80)=""/102, 0x66}, {&(0x7f0000000d00)=""/106, 0x6a}, {&(0x7f0000000d80)=""/111, 0x6f}, {&(0x7f0000000e00)=""/164, 0xa4}, {&(0x7f0000000ec0)=""/221, 0xdd}, {&(0x7f0000000fc0)=""/223, 0xdf}], 0x7) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchownat(r4, &(0x7f0000001180)='./file0\x00', r1, r2, 0x400) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f00000011c0)={0xfffffffffffffff7, 0x6}, 0x10) r5 = semget(0x3, 0x3, 0x1) semctl$GETPID(r5, 0x6, 0x4, &(0x7f0000001200)=""/67) fcntl$setstatus(r4, 0x4, 0x30040) readv(r3, &(0x7f0000001780)=[{&(0x7f0000001280)=""/67, 0x43}, {&(0x7f0000001300)=""/179, 0xb3}, {&(0x7f00000013c0)=""/186, 0xba}, {&(0x7f0000001480)=""/190, 0xbe}, {&(0x7f0000001540)=""/8, 0x8}, {&(0x7f0000001580)}, {&(0x7f00000015c0)=""/51, 0x33}, {&(0x7f0000001600)=""/209, 0xd1}, {&(0x7f0000001700)=""/55, 0x37}, {&(0x7f0000001740)=""/61, 0x3d}], 0xa) r6 = accept(r4, 0x0, &(0x7f0000001840)) r7 = accept$inet6(r6, &(0x7f0000001880), &(0x7f00000018c0)=0xc) semop(r5, &(0x7f0000001900)=[{0x4, 0xfffffffffffffff7, 0x1000}, {0x6, 0x9, 0x1000}], 0x2) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000001940), &(0x7f0000001980)=0x10) getuid() r8 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) pipe2(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mkdir(&(0x7f0000001a00)='./file0\x00', 0x5f59eb244081bdfd) faccessat(r9, &(0x7f0000001a40)='./file0\x00', 0x2, 0x100) getsockname$unix(r4, &(0x7f0000001a80)=@file={0x0, ""/108}, &(0x7f0000001b00)=0x6e) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) semctl$IPC_RMID(r8, 0x0, 0x0) bind$inet6(r0, &(0x7f0000001bc0)={0x18, 0x0, 0x5, 0x10000000000000}, 0xc) 00:00:18 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/137, &(0x7f0000000140)=0x89) setrlimit(0x0, &(0x7f0000000180)={0x5, 0x101}) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20, 0x8a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x9249, 0x1, 0x3, 0x4ed, 0x378}, 0xc) sendmsg(r0, &(0x7f0000001a40)={&(0x7f00000002c0)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000300)="905aa60ed241f2667d2a4bbac5d2691b339f86783352fe0127c426b0525760f33d3ec169645ed80a1909717839a7cddb6d602af225194fdcd53e4f86fc6103d8ef9c99e49418915ad6a25281d0ac1368f5d9ed88b920e25ef2f2b57cac2914dc746d42bcb15b5fc2ac30355b5446fc43161e3388d891aa0e71d4e4dc9fd4aed0473c5e260d413b870af70de7e278668e31115c7cdfdc1ecb7c2c5b4af5cc8ec777578fdb513d9acb501373335df8c4a7efdcce4dce9745abc6bd84dbc47660153ca9e3e5dc294d533fbec63100ee5dbf0fecbb0419317eade79d7044b2c96814edde565a25496e5e01ecee8135e7c2d6b9e87cd42d4c7ba5495e465c73bbe23350539ca1f8207bc927708ff74d61fed456546729b9a501d54a52f6b2e2ff349613274e84faf5ae3c9d8fb896b5a06956ac2684d15ec2c5037b6b433318b0d0a259e3b54c8eaba8a461668d6d618387bda6d8b1f13c134df75338b5e6fae1674980c8ade5d37112d3c47d5458ddee9bec28ab9509a3d5fb8a54ca14585556f7e7be954378a609260677d2daeb3096108ff0b78769b739b7d1b60bcc0c5274b8f6fa1846cb5a6aa4404ac1095fd9148eda96afac89f2ff521b1486b7376de14ee174287f1f422345f79b04a59213f7e814cf9f5d2499ab1a19055c028f0314ca78ec758b54e962d9eabb857e4f58ff16a37aac62e06e51a1c7be08373fa49c61697f2ae736dcd77d5d2c04c6ead6f22219411055bfc94d811077d02cc97b00ac6faa743d3711e7fea91736ddbaf3c0e6bb8c73264c4d9e4d8b76a8aec56cf40c333c4d9364aa55705e66870a9a5435ff5a0554ddbd2f50beaf305bd7ab8cd5d518184de683332f7aca219ef37bb964fd9be90740e038d2733998ea2da6b03ee1d82ae915f9677cdf1593c6434dff22316447e8886992f6e5fc45c659d64d346e002c899b1b8248938e73088d9db965dcaecfe7a1ffec3dc99733003db588eef10248d96c5ee451c2ff4c4ae10c7d692464ffa7b158b0ec32b7cc80e14466c1c830502ec66a65d43324101343e4076aa3fb8a49f26a30072e551716d0731ce7c78efb0987b31d091df2da313b9538684351454d77b6cd2182441ab0e08a6037085ec224f532e917a0c0cf3e022db7d9bfbc5b667956698f94e647877b90835cd4d39ae2ce4b95bcfc4f78642ae4ac2ecac61bb921c1b125fbbabdade47e55366850aea1f6d6deaa1ae520bf52240d8aa92c6c7f76a0293504c41c1851d57aedfb11c3388c3ad6e60f11c85080e34619948effafbb74bc2d7f5b81d7f95bfed0c48b48fd3516153a9a4762d234ba59d5f115d8dd7bd82ecf40e6c729ee887f21af5d767ccd7571fe118d1487581ba424da1aaedde31033dfdc17ca60a236637451e3fa43205761d7f2a989a66b12da7651b8e7d7977da41da5e930dd1f9659c0609d14d0154dd5d54879162176aa88aac25d3da7937ab26f2431789268a976864ab879c56cb9da13191e49c043f482494bd7fe20498edd0330a61dd2cd05428151ac32e7ba62b9427a506cc5d7d49099ff4f7ffcc23d9d3783ba58b0a4ce800d9749f003f0fe982f8228be8397ba71774fa9600461bf2360bb91b64c88ce24bafa54a1aab6888727de1bfbfad2449660a98784ea85d9d9247285b97716ecd7534cd1db921466ca2d8ce5e28c714e90fd2acae026bb6467d3eacba23a7ec18f2fed0a62bf60af07a99a6184baa4a7ec7cbc9964b75d0547e437a977422e085985fc0504c4d74b8c13f570de0daea25995d998cc82adb24d47d43870e37db94649767d4283f319c637ab19f1bd7ad8fc356f2f85b5cf018a9e6d7c7954d7ff987aad0a37aa0678cb746f717b5a9ee6139beb4a5f2b1d1da50ccae69e2a04a9b64a7a9b05c48baf63102841b960b6d56fe57ddcf62452eb6ae89892673c39f3bb5728fb5907afe046ba2a5eec9345dc37c45edd9767babe1f1b749dd99f0ef8f279d612ce56364ad7c4218bd0b87a40a7e47756ba1b011f171c0e25a2768a55a16b34436a53351b96d674ebeae35bc21ba21a688bfd54c58cc6e74a92c70ac784f94ed96bd6fc9a0f81b80a8bf55f8c4c395c5a89d85f8ae40b6db679d6901f95e78e7fd1f0f234ec57f500faf7267522ed13fcb4bf3893790b6e7647d768ac721e2022950198c2ede88e370ba59dd78e385e4f5bbe5b21e9061e7243e045f9f9ac93e5ac522a40ff9c2b8204d16f7b2373945be81aba3a58a88c39d11e91015b647ee68e80827ef598b6548d0a3cdf20070361739d422fcc09fa591fd9f71095d08391ac0b7227c0b361aeb3dde6c19e7db566a3ed81624f6beca2f0543dbc63817cd8a2042194d1393abd5d1c9391423d51d43317e5134e086b3e5d9dbebcc2f991a93d757ebb62916c7aeb794a1befa1bbb3402c90d3521990cc9b8eb2dcd0b2ec0a6c7bfbecf50feea6ce2a817b3ed4a2aeddcc9620faca136f5714c38446468efe054060e6b2c22768b14c1a277f3e6f136a56cacb595fdcae7810e4fec86fbfef8ec82602c005f15102b926f9aa9de800485165ff96d7b3317189672d077c42c10ebc6e63cb8367a32de7883276b645f79d0a5872243746a3c432dac90120789820bf65464d4d186a467fc1ea9634fc4a683b33cfc5cad126380ac48329978546e566b608677722ec1699b2f34504ff08467b0cfdc52d2fda038bdd7f3b4b87ec10a9654dd7bfdc67fc8f3a50584fccdc03bf21c7a09c1fd8e862c549dcbcd95799bec748247749259f13722ea140d587ce8f60e9a3fa24d3b7246d0573179c14bbef0cd68d7c787c60e16be9a02f90837226391b086aacc745dd2373f415e7710413176de51c55e328d1546b69bd9c491a06607802c0e8c9df3ca2bb92b381d9669f7260a1ce4ac792d3d3ffa0e3d84aece28eb2c8a85084180c80aaf2f87653d645eb74814fe23e26d115b36764d6cc9a6e46526f383ae179be071e19053617e88f3f44c91a37409beba7fcb6141c2d585853de52bcc36042af2c3308b757924c01fe20b85402dcccd6e152bb88e6e0054188a00e85ea65cc5c93ac9fd8eaac5b71bc0c99f1af33ac730600f2cfa76f07cae3bdf563f8ae868d9095b5d6355a5c863e176057f1ace32441e651df1e4cf4dbed93511ed068ff962308fe24d1819340b7209c05a8d8b19de50b83287d3f013d525c42791f68d19d9ece6b1c08338794ba0b5442270ae4d96e65b146e91a88ea276675505bb280e78d1764fa67d9be98c2c20a6e3bd3432957915c4d67c105f772c47a329ae55544afa4b28cee44c5e8cf84c1b74e1fae9a88bf7e94a653206d65e63f95be3952e9555cf9f562dc0dfb54f81596a1eb2e94e5875c8818a06eb35a98a3a6c9b0517fe9706b7604abf57e5b14e4430dc61968a8d6d1f1b7a0e4b10194f86b8574663303e9cffe49f59d73a453237628174d558e0a62e4d087b6b3e3e143df947466863c07216a68c72f6c11310a0ecd3f2e477827cab1219d968f5604e1317e29b6a7a86a7dd72603b3abe3540b740ae702b189690dfe2d18fda03d7c4eccdfac638e1c21560a158de9678b291b1ee11cf70ceef61d37f90cf2a95b5ba7731b106caa234b228a9d83d850324bddbf76fac6f3152f573a8235691e8166bc2e42f2f7b02fcaa9f96223b112cd0041f2affac7c02e50d34210616aff03d7ee6e7e94fcd10e7dd46505ab6737db4a039578e60aa755be19963e7de36d7357b9fd5f8027d050773bdd617f40e013fc66ed6d5b83257f895443c0f18e843123bc35c825d29a129ace48448ee5cf2682e3daaaab457ce66a4da6cbe363e3c5138c5d58a2d55473a80f99fcb916f5f7acfb7b202f5f0e83f31c3e98c01f834b63edce6e0fee5a7b81de22446e9e94b00e58e30e4aff98fa64f264b82b443c4bf1daf5dad743965d2942f7aa8889b9acd76dfd008b1f6a8f0ff1fe7a1c58cc24818c14cd68aa88a1a3cd5392559231c1bcb2981fff35ae90742b40d7915ec6e4846aae277591eafb145329bb1676203f1d6b6506f390ddbbb2f326386461036f107a605a8098658f996ddc7597f5250a581a1679626d6b37bfc3be808e958e9e519b5e48f9cd97bfb9b88070fc15a52f7ec6f5d1a2aa7f61acc5a39f6776b3a58d2e01d3c2a033c93116428886da5d08f3da0b5476c05b59912f759c65fb4ab66617a213fc959ad8e060b082d8deb8dcdba92e498636bbdbd03028396a6c718e9b52c42b72ae487fef6921e98d3e7b982fa7fa94877797304d7296c2281f9f28a87ade57757e0381ca623b5a559fe98f6f68020d282dd1a0c00d137f603b6c9befb6027266125c72b07a59c5aa8969fd2e8f5a53fbaf22af6c55eef128e5e835a3ee30c1d6a6dd180d4c51448a3c411af0f974952a271a5408128041b9b6b49d8dea4a116a81adff12bd09b422cbed2d8b2e5c7d518d865badd066e868415181b2cb3526e50d90b6594a604158dfc8da7c1012590fede3c617f33bb6d91b960becac08e7c952da4a0aa627c6517a44b4e67fdefc9b83ce849d7426a3f385de35f661599f5048ced82ef73520039dd795b9fb90891ea4ea58f2769e2d6546521096d909ae7156863216ae92a87a4a7f6ef588bf1faf972dd2d332291277116f9e54656f2067218a32ff95b624a7f846220c82248a9df1656dcf702e1fbd3965fc1cccc0a5e27ca179b05a09cc96563318966bd731d274954f8eee1219e52dd5cdeafdfd6941552ba38e8e9a5d8fbc95f78e86fc7bc16ea1410b72047d89c68833f4e6d34cd8c084439700bc09cb73628b0b8bead631d411bcf11038260deeef6eba9ffcc427da2e2a290062bb7a99020d344aeb345b949d05e19a21f19f1ec34c442a3887eafae8f71a40af512dfa5ab47651b3fc77a70e8d3e31df8b2855ea542e47da5f94011367f179eabe981890364f0cdbbc0dbc808e9bec77c4b5923b283118438a57b663a41173e69b420b75d0d68baaab59f0b833f8b94dfa1f2def0d9cf65c82bfe3615fe815bbb0ecd519627960b9e5e0c27b1b6274311c20f2afac3aae96212037ca45ce7ff307fd761540a54a1646db9d5871aad994743808e4ce6b5a9649e01bf484b8b0d8a05860c50474e59185e1d98678152450c37c2fe53e716cde71f9c4f06ba447cc5a1c7256f79bf7f3fb7aaa604551aa7f1d44370e52420dfd50e88d46c1364ad6e2b077ec1efe14f2f77449899b7f18f18aa163cfa5fb640cc1db38acab5233deac2ee139b345b9bf62ae054ef10a9b826907e198e89ec1631d7e24a6214a47e60157158275838bc42cec1b5dc038576152ffe99a42028532c1c99d72d9d8fb2ecfa37e6cb739437153773a7c7a984d2ac0b6d916617cdf7274fe343bc3d91f809f7564e1d68d7bf3f7068e67fed30fb8ae35ca0a10c4d3000a2eaf9aaa12979435b9f78768a8cb38b4c50b8fbdbc6cad584d4f86ab19aef9879c62d06f1f3d810ebeb876d9572a7a46e10eedc7b7e2c350b1c8ff1a69e305f8a66c0b850dcc48f8bbc352f1c195f77c635e32bfdcd2668a93816e72c45b9dd6781b24119f5b7716737750a4bd1a3ed0c57eddd5b04964bc108544d71cfb7e344da0ed182919758147365b5e2cf8e0cd307d79b81d56b06773b6142e99190698223349e5f1c7a44ddd6a6ca373899894f18fe19731826ef3ef47843d157f50eb061b4586c19b12dcec01f7ce8cedba8e5567a35474f9edceee67cab1e171cb5b4d603297ba489e57bb108d8db330dbea1b0dc179f4b8aba9f45fb9101d67da87f819f55878bdcd51c7", 0x1000}, {&(0x7f0000001300)="1ca0900dc6ae3d36968a5c4ac7f420b980ec558f6a28afa130a207ef63c31f5c36c45a53785596c9286d38a13caec613d0b3ad3a29436dd6dc7293af25cb2b797b23c9e6bb22886dfa3fe869ea6b708ca057b617b32da3003fcf", 0x5a}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="bddaa17974d08dceea34cfb01e5845bbff54631f", 0x14}, {&(0x7f0000001400)="958589", 0x3}, {&(0x7f0000001440)="d68ab8bcad80600dd318023c7adcf2b12c74cccb0b6ad99121e81eff", 0x1c}, {&(0x7f0000001480)="dac9adb0268d15804383799a9071e5e984ebbcafb171d98022375117e208641e6adc6682510777c43590b6c49eb326b340bca7f33399af95c70212f58853a61baf281b106aa1d479609b513c333db1a63853f82c4e164d5a0ec12e0bc1dab903bf77d53d9be293c6a356da2eb0d910cd3b610803df4f615aaa39881631c559ffc833ab5afcf23fcdc9e7a348ee5b63bec97a259c3ca9385987b31870e8a90cad051e85538ec3abb3c8914240e69521c97a2fdcf04c7b2df89556cc9b058e74a16171d41857d80c7c2243ea606c", 0xcd}, {&(0x7f0000001580)="b38654dbc3b6623edb453fac0c6c428e6894319ce6799a452dd981ba7848d99b851cf1f49cc2a6", 0x27}], 0x8, &(0x7f0000001640)=[{0xd8, 0x35013fcf91397997, 0x7ff, "87cd37c4e0c4f06574444e483c720bc3638d9b679419f607875860d59079c9f0419fffff0d016047c475a3aeb3827ed03cc46522a8e0de13356dea9b1ad3eb1366df1241ba304c38bb19d2c457b52a703af7ada9814203d88a8e10a5f66cb5e6ab3fe9ef595f8e2fcea94a44b4eabdebce9ae1e8dc9cc9c2b6fcce323095f199deb6c14e8efc101f93486793e48dccc74d8c2dfb7f5e908db21ecf5707d8cc17935466482c0d289452010dbf2ea3ba684ba4cdbdeabafeb3e6e98f7b8af990dd88f3"}, {0xa8, 0x6, 0x8, "812a5505ad6877a4d2e41b0274dc8bead3e38ba01d09da94720e6819440d7f3d2ea7025093b3c4899ab05e2d0bf8fe66b0956c1765a9614a54865366b8ee5c032690bf8d18d93afbdbc42094cac974ed105cf94cad3dd75d28367f4dc6b7a5b1a6918fcd2d0f2c590295928b4a04e04b2d677030ff304a987e25e45aba05e6995f67e5de56ecf800fb5fb91afd0695e37f747d423ff1"}, {0xe0, 0x6, 0x20, "55a7dd8f67cd773b073b68f34d3886b0c706f234b0032a98ad7a4fef76f6b97526632ea02fa5b9d443164fb63a437082a44f2fa041ad287e38b29b4233eb71c88356ef1a72a1159454ede8e2971279e3fcca854e2feefaa7ec9a940e80214a977f6949f137332c2fe9be297e61a16f41dc2747457a315f481ad3766632a60610701f34d976908dace2f71126f1139dc28235c5fc477c55cbdb96f44fd5732e43a0e2e7445d3eb817ef8ce2da5a4fced83fe7989a95fc7ee63b300dbcf27dfa42ec1fb0aeec181c9dd542eb90"}, {0x18, 0x0, 0x3d, "dbbc0edb64"}, {0x78, 0x1, 0x10001, "f2a5f569cd53bbeab895c9a7652324bce1c0501f8e4254dd1ff18041a5cc8de5103f3a1a3b4122e40b451e971f2f66cc843d68822c68f1e63a3345d62ff81626d3788b8d845c6191d3491276958042e673058f4f0bcf0c07c737cec06998ee57aac13c"}, {0x108, 0xffff, 0xffff, "e21cb68ce2562ecdb9b654e810d6d743b55d4b0b4f547b2c700327a8f981ba2cf9ddbcc7c83554cfa8ef94d1a72ddea6ab60298401fd0de93d37c82ddcd9baba0a8b6428ffd2cb653c9e10a1153a3f85da4ada3864eeb83c31bf70380411447a15edbb16f0d1f92d449400113ace62013ea5ea48dd51decd8d3dba88818a2a05ef86f80f924fe1e5940bbd2cfcd6b639ea1ad3624c3992a83969dc387152ea450bad572a57e17a7722e281a01f008102541ae8032f653a193e2e7e7c2ab61c8f8d00d2e1f3c8759b134ca74b89686217c8b2860db31f4eaa6345077991944cb7d346936af6c0f9b92768638e813e452c1f8d55a0"}], 0x3f8}, 0x2) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000001a80)='./file0\x00', r2, r3, 0x600) fchown(r0, r2, r3) recvfrom(r1, &(0x7f0000001ac0)=""/17, 0x11, 0x801, &(0x7f0000001b00)=@un=@file={0x1, './file0\x00'}, 0xa) unlinkat(r1, &(0x7f0000001b40)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) connect(r1, &(0x7f0000001bc0)=@in6={0x18, 0x3, 0x20, 0xfff}, 0xc) r7 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001c00)=@file={0x0, ""/108}, &(0x7f0000001c80)=0x6e) r8 = open(&(0x7f0000001cc0)='./file0\x00', 0x510, 0x82) mkdirat(r8, &(0x7f0000001d00)='./file0\x00', 0x181) getsockname$unix(r8, &(0x7f0000001d40)=@abs, &(0x7f0000001d80)=0x8) r9 = shmget$private(0x0, 0x4000, 0x79b161b82ae4dcc, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001dc0)={{0x3, r5, r3, r2, r6, 0x10, 0xc490}, 0xd64, 0x96, r4, r4, 0x2, 0x8, 0x4}) shutdown(r8, 0x1) fchownat(r1, &(0x7f0000001e40)='./file0\x00', r5, r6, 0x200) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001e80)={{0x800, r5, r6, r2, r3, 0x20, 0x3}, 0x80000001, 0x200, 0x1}) shmat(r9, &(0x7f0000ffc000/0x2000)=nil, 0x2000) getuid() openat(r1, &(0x7f0000001f00)='./file0\x00', 0x0, 0x44) 00:00:18 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0) r2 = getpid() getpgid(r2) r3 = semget(0x1, 0x0, 0x2a8) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000040)=""/164) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffff37) r8 = dup2(r0, r1) write(r1, &(0x7f0000001580)="45fcb6164ff53434625cc8699c09e78b6f108344d9829d945cc1e52f488d99e9057076b397878759c494800aa7b9e0ccdc83f058792dbde9f1dca4f86093626d7eff9e404b56dcc5e16a8129b520a30fc0ae56de33d70252788b65d0f2e059ac0ea69984b9ce25999a67756105f44fa36b502e2aa31cff2838a7ebb24182292613d2ef06", 0x84) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sync() getpgrp() semget$private(0x0, 0x2, 0x1) flock(r10, 0x8) r11 = msgget$private(0x0, 0x7) sendto$unix(r8, &(0x7f0000000200)="a8180982804067c86356e9f4cae71c0dab3f807d2e150478ea021d37850eebcdca6889a94d0b448d6744efbf52acbd9fee3a42d205a76dc73a0e87ee877f8023de28640f86d0dce3e721980f699650f9a5324feef0f0eac1587c42fc3b9e36450a0b69294fab159ea19fe3761440f12df41a36700878f3cd8552b59598a84831da457dfc2d0114b249c76000c9cf098daa4b695f01b6cd11581c2b0a35506d779dac8c4b8a0699fa413d8b4b5dec464a98075508ab584548af417f232c61afce9561a0d0bfdb527f621ff7959a248e28cd6c88b7638b4ea268ffd1625607551d65b8df", 0x6e, 0x408, 0x0, 0x0) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000cd2a37a77338c6c640653f32b4657b440c64d650458b906dd7885836fa0e1befe306c76b6e601b89ac88aa2f0656751a36e6d0bde06d1f0dfd2de6d29b0b73c32b1805f459641dae91619a28c8575291168383ae3af4644773aa13518490e561b6dc3fcf6f6b42ab520240c1379cd87dd43031ae0d07b1bf1eeb961d2f7b8561cc4d00cc59c8525062394fa5adb5f0ccc36682c55f2404dbbb796062db866d41deb70a5081f6db13bef642b96668972ebbd4fb44e162756f5016fee7bf6e3013947323cf2050424ced2b3c941327760660ff1c10cd1988cb22b2a7997fa095c322e50febc59b3df03c7bebb79c0cec0aebf8d1a379c00b11168df3c61c060a6c09c995afb50df4e2389c4f6353dbf9dcb0c930031acd8f9b95441238efdad9aa29a798d63da6f3b9f101d1254257c6b3e44671d4db458b710f63cd12174f4feda534ecdcdde99c716ea02ed2c9628c1f40475bfda0905a7a75e27688ae8b3c86ad1ce6c4c70c99d8f4ebf85d46ce297b8b98d081edd19d474983c5c5595d583e0274e84bcd23ab822d62d63215328cce4eff365ab77c6a9174f2cbab6321bb57c96a7c7cee4f5b8c600463690be15a064b0d43fcc52939fb99e578c809cc6c1123c5ab3dbb54aa65cd3e79ef3feededa8876d03009aaba1882e8cdd880b8f19ccb9ff869271192004ebdf182f0f890d5926e42fb310f334545452744fce5bc2e8a0f25335348556cb1e74dce189c682a649f63b93ddedb616befffdbb2b543f8ad131f37583832477a5956f872b113b0f14063742af9cebd58dfcf4524bcad47df553d4b0e154bbd4ad2e8664bb826ec57725e238351216337ae056d057dc807634dac324ee61cebe74d6acebea99a58769022ae2f366cb462a174a28d4d259e96c27ea03ecd3fbc5446b0ac98f569cc012e8cee402688c930bec3705ade89df606483b908f271ced9e79ddffde7b2a0b87f46bb4b5ebb9e38b206a42b427d3384203e75aad230eabbb8d10ee63947f273ef13acf569cfbff43d612e3b5b3e5fddaa5703baa8086d130cb3333b576028034e423d401272a8b4955b252bbc53ed421e824802749897b89f1289632bc4de31c49f80ca0bf7642d8ea2a6743156d9bbc6cdba2cadfaa4adf6af544709b83595012c280f68e90a3944966b5211c6983fb1f9b60b1927614b3e99056c56252fb5ec21143178345aff87111849fe5a79d19450c600dd81b22ff9865aa89753c3ff0e675f5522f05eb534c7b6fa53000ae508975ae6ca3f4f1f2159c7fbe7e20e00ed0a6ad7dd98f6695e918cd3e6fdca26bb61234a626ce6b04f704c6a3a6d5fbc9f430ec8e536b08a30104d7254be08cc54a22b4747197a6d817e2a6c3e774a665b3be0cfb4974a5f8d618efc21bbf1cedea595ce5ffb43b2bfe9c54ff6b207c95a274653153568727776bf15965eac36464a08677a0e0c8e2c5e65f198cd77b3ee5b3e9dadd966d6328e517742064c5501f4a92b8524794cfa67225f66ce2279b42ff5cbbead49619f79a04cd7de4ba4d8fd5d3843ad2f4f608893510e4051a765e44dff6086d848980cb1a1d4808acf18a65ff20dd9a04aff63c3ce8df7078cf1cba9ff3224fc0b85f2f80cbc4844046283915923e0493d8579eb72a79ae05f2253a56f31888a210888a58021d339805f118ebbf140d0a46ecc960a9bee6018d2eeaf09674d53341b1d2ef60492e4f0df4d734434999852fed39e9b97f354cb4bf5e0f986046ec11e2d161fd50a7978f3497b06577dc70923febc6c86001b565198ae87402ed42b509ee6ac01966b860f1573a40fb36d1b781ba10192cae2cd74bbf4db9864cac55f3b449e398a4166c69a6553bbaa8f964efc233e1b10ae973253ea12fa4518b7ae28a27e9ec5accdd0b8e99dd32cc05614d3b4f7ad00e299e6153d70abec62c5ab86b44fa4fb827029aee7c198f83f785a2170dd65b3b24f6f99706ae971062eecd76aac29c55ccfed3eb2df46d6a6d7f52566b2ce5aabf856f9d6d2f3bbda3901c4f2dd46308b93f9432e1a8dd4f1cbfc3940da9159d95ebf9692d3c8bb0ef5fba6518826a2734306ef534058b68615946514c0f46998ee8c8b197c4dba76c6c649c892f3583fa29635934fcd19b4cdf19ca2d85c62a5dbab39d524901ae528fd01e30b66835d21589e4ee6259aafd1a36a5126d7b775e210f426de249b9d09211a61530aca1ddd58dbc03e9e2cc68ef5c09b96376fa0023cf512d24b4389a7831683f19ca2a66a1aea050a1df7ddf844fa0dde8c3dc722490d3ef7d8a173789830a58e06f4170bffd33b9e38ccd3e84b55593628e3ee7db77fb77a8f2310774c1d1baf71cb674c949bffce7207ac98b2e4b208b34419c4f68e63bd01950f053ec447df67fd4f77b7044338716c5b2711df0f96b5438ec3d7a7727d7b166842da3d8be74075a6d9bf456fda6bd56cb0c97c30010000006550e0909d40bb7955a28b6da1b2c0129721b18724023fb282820e8ecdf576ea98c6767ed0d4460427758c7c01fbb008150c33c3f72d18bf664ad13b646a77111918996ef355f231ba6c92cb69f8c6677f495e485afa41ca930eb3ff5233573d6212f174123c72ca6126e81466e22c509a894163d3f07859a97c8d8ffce4e61dacc297b10f2d1bb44a7e4516633024eb4f6277e26a487787207a2f9b2c9e1c67bc1bb3415717536ed57a153726aae4d8c9151c497cd9cb68afb1d65e82750c31ba073f2b951d6e2aebb3c2924a3b062e2cbf3ba71a6c2a378da3037014b01fe7ed4ae3c4994d442152d411c2a87ccb80fe6ec30a372981cab8e7d6c0fb11ee5d6771b785e8358c454a157d2e80903a3d6c4fc1e7be89e6926f7a093e3bfb5eb96991f7837be0dc79b34774ecd4fe800ae3dbf4900ca5c6120161b5670d5bd50ec7ac9f078cb23b0dbb0c9b596106ddbb18096dd9c6a9db08c61f8152c0d291b4f40a63db9514710891dcd746f2aa72fad498a540412bf140bbfec8c171c98708fbd35f65f4eed6a157ab6099f67f4107754b107ed7a9ddec57b4cf6bed1ba507fc4389560605e580a93bdc82a6f7bcfabf97dbf1e083dde1639615ac6e954be715bf27ee94adae4fde7d8d8c1f05c06372ebc634c8fb241b764ba50d49488cfa666fe5c0a11f870329773afd327fbbdfa3d0bd49927709c82be6c18682fd66202c6ca72d48ea8c6b48387d263d995b397917d6028531c7793af1037186f7efe125f72fc886e2c4aaff33fbb27fe95499ecd133c2e8a6384bd5706dd430f5e73b038a93560aa1178c43e18b4e720c220e08ec3fec9da78302afce0d1c7972621febd7373cbdfa2e07430bf8990b19812331aa528c230581e529d5a69288ded5c7f38a9f6ba43b68940bc14a167615873018b5487acabd21d19d142f9757930cad3cec29e6c4036e905b220fba04d3c9db9759e9803964b38224515b8ce35148d0798f5d3a2eb5fe351f0db10bed2d524d3f084baa7c8e9be6e5715622fbdf0d1a0cef795530ace241c839e3561c76634045e5b4fc24d14373528bef1c677bf743001eff597631947084469902de9950d4f6a782df54f2cf64355d54c7a31764c4e92aee3585fa3df83442312e06a3651accd9bac112c1e8f3d6be6ea2cdeb138c2690d4a3d699c620382054326e7d39088dd89c55ff876d988bb2a495869b0dedc7efc3ffe7ae96e06a20869204aeffa76a015566bd4e356b7392cce05795001492abb491c71e633a4fbacd290d68bb4e7b3aff8b3fa2bb7378e7b5db221cdb9a32796baf882592309949b336240ace1a6948888248cae129a96490e880adafd1a1b7da3c400bf668772eb43721f8c250615566a32cd928f809b7b2f24c191e92093dd00d1c4516a3e2b8d1bc16e9b5af71b74f124bb0eeeab7134a612ec6534f98fab520ea3f764b70961445236d6077ed3bfa82ff6eed8e301b218be3617732388cbd2f4eea3eb779f485435b637ad7afaf5fb631a916b443d94f7a76939ecc8ab29a5ce19ac5126a10bca12289cbb75ce4da671be061f106f9a6d59e66753505e4408bf3b5d109d8e22fe1d487049df24930ae27d1d26d920c8af490249f99c9db4881f8349f6e444cc9ac2eece5c56d9c37006a38abbc8ffd1ef5a3bfd90f910a2d572fff54033527e7452ae487716509560c2841fea7652da98629b9f2a185457d76d22534a1fd9b0202d0e17cf344fd41c2f11f3d1dc13d15f7c0b5da01c00adf956d34b954ce2908d44a374851b89aca3e17b3b81150284f2397f19b9b9e1416ba40490cc6cd4e35f8a1eba8817aee849dc19b9ccc22f8966b3dd9074a762938fda30d9ce2270fb935aeb73a843739bde9d02329cf178022697d87c629e2cbf9b675951a5e1f31676e058f6213ebdeed27306bf0d9d4e4b13eaebe2d240d179d5a2d231c19ccccd55c3d5099af50e538a0fc857180aa950ef7145ad710f0281325d07bf994a5beb1f2d277446ea75b13039b98b0ef0f5dfd595bdb9c3174cef20e111238dd38547cba694436fe21a25800effe7a58fe3197766490919aefbab2f899bbc2f532f2d44a704db7eced9262853a6adca82d94bb47074293b3e246b7018255300217638c30850c1ca4fc40da0b47cfa5d0453bf0da8c00ad9a08e61b6f30f045e36e7cb0b40041c05d6eb0fc6c4874321d3e013a231ee6dff8e3eaad9caf4efbe5c942a283bdbbfa7a0639ca510344f159bb9f2f6deea20261f6adc44ed47429d7c8b8f50b91547ed48db2dcfa8c2e6ad818ef3f163c513f51fea2f237885e3144286cde675f98fda46f7eaeb29f50917d4da6fa8b81c4e629486d2c6d70a9b591ba08cfde3dbf873e81015a2cdfe6e8b2e221cb26624416c8691d98692bdf746b556d10a804215a22eb35627e112b4fbb990f94385622842497ef289cffd71fd419bf73669d5ba51c854fc0c38bdac89d977c368fc693a1fcdfbec0fff491c45e6ccccd2d842250c48be781b5fc4e4b015eeefd28f9cdbc0d87dda8fd6a0866c449901f4a81e4b957dc9a5ce95196183570c8f5ee16bd574de89f6d576299f1fa5cd730a2c0699c5db21d178cab38b151ccc64636e781ff7deb9a44578b8e183bb10f96a0f077cd387095b0029278dd48730e1109ada65b92958745c42c23dc5102cab48add2b530b809b0a69c085be56d32fd1ed5855e336bf3f0c4ad1ab36bbcf5798047ef9173b6394da632869e51595a0ed665904e44c1539f13935198c955cfb327f73a00b170c39101265ce6eeaff336dd8be56e3618379e1390cd2cc4d68d069f176a7bb34757d28c99884499f7eaecd6b7af732b60cae63e69307d45c43552e28623ed810a33bd1c49a8d42b46ec9ca278960bf82395ada8fc60e862939b36bb7913e03ba2e2936a8ed6983bec37a2795af12765446964d55820d590d67629c405f6375443a7a01f291cd769928f09377a903fc4f40f8d5190e0068b4692f5376bb11a3a47a2c744f9e5a34e981edff702cf025684056b01f3283bdc0b7f0bfc60aee66b9004684b20da055f98f0304d8a8c40a4cee6b49a7180f81a42016d255ab144f5e3df8095d4d159c8f776e8705f321fc7832105829389c93bcdd4d95f8f8ad82b8d9c715ecc5638464ae4b3b49bcc4e05c15af2b479bc400b3136b11d437575388d1022894d95d644ade22d839d0b4674372f67e82f5786b315261d09892dd3c487f76cbfb50bfe648c798c33fd0665f32328f703442acb8916f071f62ddc6d721c51939893ffaa98abdceecc2da16629baa56c635800c3d9d7e36e0c4f0552ffba4075a00000000000000000000000000000000000000000000000000000000000060cfd55c51f922cb2164b40eead0f9ebd4bbcd41693e30442ab14d03986bf0a2d527ee99b67fb6274603cfaecdb83fd571bea7528cb040ab3a20e4bff999fc2ea02c15deaaece475f88cccedd684a9902458300e3d7b3753b12f5ef0edadd2b8944a06cb6ce1e29e8b0e4552a6e267befcc3a4450e4a3de0150541d189f524c7d542e00c"], 0x1008, 0x800) write(r0, &(0x7f0000001380)="2ce266f51e189afac78737c2add1675a01c6a366584d4478002581222ade58041f7d7aa0388054e64801039d4002b64ab92e89addfd583613c4f586d9de74bfe9bb1d1c0a5c5414422bd6906f7f4dfca614d6b664cb9", 0x56) r12 = open(&(0x7f0000001440)='./file0\x00', 0x8000, 0x120) fcntl$setown(r0, 0x6, r5) setregid(r7, r7) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r12, 0x0, 0x3) fcntl$getown(r10, 0x5) getpid() fchown(r13, r6, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001480), 0xc) socket$inet(0x2, 0x1, 0x0) 00:00:18 executing program 2: r0 = getegid() setegid(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = dup2(r1, r1) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x8, 0x400) r6 = accept$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000180)="ff774ae3e8d1153b67664b880b7a283964d8a1", 0x13) r7 = semget(0x1, 0x7, 0x24) write(r6, &(0x7f00000001c0)="3e3132e03b3a49eb995e236d89fd10522cdbc2e3488cc6b3c800f24281734a658812d22825fe92", 0x27) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x7112ff68, 0x7}, {0x18, 0x2, 0x3, 0x6}, 0x2, [0x10000, 0x1, 0x40, 0x3ff, 0xbe, 0x9, 0x6, 0x4]}, 0x3c) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={r8, r3, r4}, 0xc) semctl$IPC_RMID(r7, 0x0, 0x0) r11 = accept(r5, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x9, r9, r10, r3, r0, 0x2, 0x1}, 0x4, 0x40, 0x6}) fcntl$lock(r5, 0x7, &(0x7f0000000400)={0x0, 0x0, 0x8, 0x0, r2}) pwritev(r11, &(0x7f0000001700)=[{&(0x7f0000000440)="46be08af004761758d03652c42a5b1c2a63fb9386d3f0574a7eb37bc4a5bcfb96605d74c651bbdf87c8a5a66cdb25dd3927f55fb97ef7c13267f7fd36d", 0x3d}, {&(0x7f0000000480)="71adfc1106278e5c89c4bc0d118eb331d567a9a43a00fb5e2b072f00f3cfe0e2ae65d278ef34848deaad24ffb5e314d10b6afef0b633d33efc256e8a30e23197ddfe0630559844fbcc0d52628a2c3079a11dc0cbd3bf5426e965d493f14e5a5f4766c20d7014f05716a0825b04c565eff9cbcb260b4776143c67e187a7eed81b49eed8cd4f6f90e8afbcd082b0e6e5c99cdd46d006f08618bb1469859324d1aef19ff32b3349ba7a88db3b4070e30e245379ccdd7aa5fb75cbf7df0f250caa416c56791643d4ac7cfd385bdd4e97f4b8b491a1f1811583c8dbd98b70a76ade169b472dd0dd550183826293c701a48af959770da856c83b9a0168b882a5fee43d0fccc94194f612ea9d248fd20048bd51a8fe74b0da071ad0defc0f21962360dc57d3f96392575352c3df1f83b26a490f9d6c6249507160fb28b8ac0a3583d8f2dc1327169c79a17e119384d127df4c04ed375525fcd47d9f6c34e92c3914f53b32c5e4117e9544f2d1c8f8838a39580a4d1fb3f8bad409ee39f318c7f795ebe9d9eec6de3ff1c2596d025e3f16ad7ad739f632e3812c1cc826bec494f6dc6f186b5f7affff07cab48eff291c4cece2902dcd92561b03451dbea8b628fe11d0ae58dfec1aec163caebb370b53730842f7302f3101584c175088f663e970a634eee2b8a80777c647249808f3ed2c826f9bfacfd16e397ef2e56fc1fb3a72391324a5a03fd011f0aab4b980575365c60f9e2c119e76dcf967d2a5baabdfb3b985040fb1ae74f83c7ca7d3432952c747e6071c100c67a397ccfa3dfa9b69de8123b01474b9c7640d69dd86821e79bd92566a71320ebe06198dc8fd9067f1cc9640beb2ea495b4d8b3107642942fbbaec46caa3dc6a1f127af46ff901c9eb526a1c066f2098a22c3e61f39c5ef2ceab0c67f653d7de7c12132fbf7edc8d8e21484557d64027877bc527e8d578204ec1275511362b2a4ebf532eb41962921a6ba64b29f6efda036b0b5a5bbd4003baed6300c9792305f761622a78169dbfb2414c238be509fc8071e934c70c587913d0566fd0cb2889aef8fedf0339028e8711fd30603aedfa04b7f4f87bc1ab026b1d815e679d727eb9760d6576ac99907d5f0f087cf5a627e24b8876650b0198fa77a8723a95b1a32f8a7c0558815fb4d0bda65d824f49e0eabda51a4e5dd1c19c0e687a7d27221c0f909fa76a453e05c378a2d066373a73a3b519032aec8d63673a8ae8e8bc269b2463685c0f03734ad81e1bc89d9e9d3ffc7665ccb74f19847b559c7ab973d269e8138d398aac4969275184ff430a7aed7af6b392405203aeb56e6e4c338f2b66245bf965931dbea45962b66388d61b3da9e30345ff7d11e61c53c4b19949a9e795d874fa944ed608fb50d94cd9b73f0144e923bc987b74dcd660bb235d8218ed7dac8eb15a85d0ec6fef406eda30462888b6c2b26e02621edb73f48e5d2dcd441608fc11b62377d4017cee2fb6468a8c6bcfb2bb21adb7ec0385a10639ac26a7802e63d8ff5b6eeb09a0ab9654f33db81af5d2a19d61744de0522c41585121b81a68b08a8a10580b34d6228c201e67f22eff3b5461eb9d916a8a8840fc78d5b1509d1ceca9e5986d1621c08ef79a6b9b9360df102f522cc511200523e4adaa05e29343600ab1ea8362fc794d8f2d2c9acdf67d6abf0ccac326b9a8ee70751939f494837c90d1baf47a4bae2cfe1dd887b3af8d00c9bc5fb95f46a8800664403a4f23d7733f0046fd398770ca21b9e24c14d33a6897f241a4b308b7d0a0b196bc135818e33a740803fe1ea513fa9ea99f6843d37786d3a51fad974551a5065a94e7dce476ccd1947d8a81bf1d854d08d1af216358cff72732c2647db7a8d94b81edcdfa2ad2bf6d692e4fa92dec42a8a6186a622ae458d481bb5f107c627c7cecb118d5d5da9feffb5fde838d7b454c256f0f612b4c3513c429b634892a929d20693b65b100fb7b1bf079920536a3a0b8fdd81481f7aa7d93e4bf93fa23a93d9a26106538918f06fd83b87d87722e8d94c287ae91bddc738791ca77f775b14a3b2a6d9ee8b0fe118e3cc88a0e25abe9bdef0d97ae691d34212f043397e925b8fdea1b0b9c043c0737d87a0f461fa3a33cb1b5f08ec25985c153d501293ef323cb60a10dc414e05c68f53807fbda1b9f11b3c7ea59353e22bd716c6ad8a22504cdfb62a866944577ff8264facd28c0430377eb22e4f3deb7b0d14e3359672f359daa231cf7a7a5ff23839bb1566fe8da906b118a93a6469b43c9e97307af042f2652a61bbcafb5454471fcceeaaca8a505a273cb43d73dbeca6f536ce1ba4989622e6c21184fc409144117e5eacfb41f08f01bf7875fb8e77fa0927fccb15c4a20e660b013dd659586339055e7ed61615890f8b1039905dce750aff9d5d893e7a8fd731238a216e7a75eb3579716dca4783b65c2ffd34e8f7b18c4098786fb5d395a0cf94193018b4b43ef922b3154c04c5dca2b3bef31021957dd9df4f3c9a986d0f415fa40addce7becd2291576a8df0c1de0cccd1dea482229e267870f35493a537447a2aef329d08209868f67bacb87d88637223f3ffd6452be5013269fb93274f5e62e53adcf03741195413497b4970e48cb3eae84ab32b3a6b510805a5eee884f4c508ae4a99616ffd6da558a4986a261da29055d5f3dcb64d74f1063c8ce187ea97146bbb494c2f70f12ec31b388491c5f00f76f7cb79becf8ec41a360dd6eb46c946cc2116ce4abf6c0e5a03638a498a956bb2e751e6430db864694d137066ce8ca289013bc5d33c751b25b956b75e9e5f6eb5db115d933c812ab4fd0db3a116c3fb4e6980f5abca3f2a26b45b116f8ef0eb1094700ad6e9b6d46eefe75dc302bdcbf52e85d1d5641023815e6b0e7f85d3d6b3346db236c49842a1a6b75e60c6bdcae36de04bacac4c245ab044a03de5ad985f1162a23cb7828dae7897d3892468ae2a2bd751547104a5d6a6ac4817de21bb6afc2fc6396b58473614dceb7ea9a094465140eb3335466ca71658b6d2dd2a032b6cbc06cb48a093aa26a0fb138cb2e707545757d6847635350ab477036cde76cc1c8c987f88d8206460c55ca1896d960f997a672b153e779faba11e617eec10e210eb0042516e713e80560aa6063a4bb0f7584db42eb960096ef0863ca9a5c96054708e32b4f7bea487e7c3d876ed2477ca1c29437e0c3549bded29aa28767be2cd0a1274777b9c74479abbc2826b568197c80060bed71836c680e00fc69bc2a7dd7e35caab3da40a295bdf21b728eabe5b932109ceda74e719e11d2160990c5a5f85a55434334882930b509a7e78af23aa55513567e8d64efbd661ffc51499b14483b5ee4864ce4e5c76a05d111ecf9752bafce9cac2c2d427d6baf84a7a7f39c973de12aca639c13abb8ffa4d081a36c875dc9f343e1b4062a3285f85b0a5e6de99823cd8b6df30c83104d665521852bc54ceb1d49b219caed1aae8557355e0c3c5b5d27c1d431c8d93251326869a5a7c715bfdaff7c715d7eb7c2848968f20a3d30f9b2820c09d96507770d4be1184aaa09fff23e3bad9dd0c7989c886641b4343dbf8d242276b5693d870746f439df99c54d1e186d5a0d8d1e34658ee1e3dd27e0c0d182341664937e6ae9b6925c4e3a352723fc6625d61e1b97d8026ddc5cfb9265d8bf88f71f5cd8234e45be875da54316f945e59fcdda57ade8a6a894494b42b3bec3c57c635589964bc900ac837155819ff6ce62cba6bf52631e7d2040404f1c1810d63688c853680b6155eec1a14208b5fd100ea05dbf975a7e5672c986bb19321c2ed94d7352c4dc734dbd1bd30eef4407d8c85dc1148e2f820bd1481838d39091bd235799a4f5388eabaa721aff9ea18e9c45a744366033e29b10616823da39d43a1edb5d3ff09da2f9ee478fbaa93115d55ca520e53e44e4a8a2d11422028d844471a9f39ad02f65f95fe95aa6ef13749e1d20d75f5565c84515388f9dea63f52c556f6e278ea80a49f169620323bc7792db056d074905464ca793572d50669fe6bea4524b9306ba49ea7e2f9fda469c1424c5f1f78abaa603eb67fecc9a8eb30d3a1979968fd4ae1eb210d9414ea1304731e46166760007f37e7466ce00456a3761087998cad4e1ba62d97250ebf9cf5f57d4aa9a7961ac270bd72c06955bea85394f6557577ee56091181e9a1197cf811e86a3935f16160e61f54721f37590ecbe9fc7d6f5a01c7b80fcf7e6c58fbccf0f90c33929ace0823831b00c2a69152abff15043db30b585f7a7bf32172e2b8830391de3284b980167c7efb37824af08e1efc56e5b936679d4782dff4f4c4f9e1f6ec492203764c4059c34a7deb0e7a656e6633891bddf7dfcec4e3f68e9d06689c41730ac08010c443eaa6bb5b5c8717c300ce41484e66e9741ad571f9ea24d848f6bead82b6d0c0e1ebbef2cfe6902d99e0378fec1bedfd3752d4beaa2fc0d0ab737bdfc0ec681ebe9f19a22d0e546abc562cc402c925431a8a98df20cab901d7f141170dd32ce176e7bd839ab82b67eb4acdde8bf202374a11a330fdb318a53139713300e2789a9dc6ad258d55d3be4740049df2826b281d35ad8c1ea33f3b8655f1a4a042d3cbbd14c040ed665f357d7f42b448b02df43d983b8b2177923db0da0f79e5997284f7e62d864334cf4d5b39be2cf9b99452d4ad6cef7800d7766b2f4539dddaf37b1eca0f19fe10962f5b903b9dabed30f36108bd3596d5d3d5dab2cc36c7448efef651018793d13ff41d6f407ce5f01ef43d3e9439ccb9b15269d254b29093d993fbb63bfd493e313f7782a4c1a4e24cce558c5aaf2918c7633a0fd58eeb716c408530317afdfdf416c78eeb6560648c7eb5ded2556aa63b04c18ccabc1967939e788c609f481e35a346fcab7183b271d4c36fe461ed5bfb77c60ac37888eb30b8b737da4c1b2d87b93ccaa26f7ee1ce9aa832da973892c8f1045da8649d71b9536f8a15b1e3c1194fc220e19ff3bbe80163e32280dce25cdc7f2726d9ce0a20ea66fd019049cacb2633065086683ba28305e18746033b45b8b7946fb08d59a0b4a647cca34887ccc072e99e9f3aa592034a9d366814ca008f3b8e22d66cb310b40e61ca63c7e980d2eadff0804120a4097ae97374694c554385fca1c53566079b7338761784bd47d04fbfb70de9f7302015daaa30c14320272bc0a4a737f022a591a00a46bda47e36c96d98f06be3513b056926bf18046591583a99abe67029cf695b992eb1f2bdff058fcd120b7f5108b94dfe59896cf67d9a05aa2d27537253bf8262b3487e889457fd9ab09376e9670b8bf5857bdbfe332cb8a9625be6008c3ac1d508a68dfd85483121aa2ec2b5d4de0869357b9cc3f0410337ef73209d5ee82066bc38074947274d05b2cbd1426afb0a2efe44626ffc60a53a5068e0d63f4ab306159cd6f98cf8bb316132f982bde953d4ea4788c25216638d3fe10e7150170add23cf73ff7d0e7e436b8699a84e4c4aedecda592631adf959d519b3a49befa770b6a83999b07d43289b7fcab8db48df27ee185b33b2ff94f995e8dc724feb25f3a94057727bb7675d509468e384ad4ed6a01b917959e995a35f34fae1478c07f1ba9157f9830199b67f9c0465660efd9566e7634427d159415ea6e4134cbef44b4898bbac6d003ec74e0f7321c8e01a318bcc10e1c3a32c8c862200b76f973c06f38270f2c5c1171d09c7e865b56b0c173faee191be1212ee3a12c1612e613ea8b254b14009edec75baa1e4f461cecd825418347f0f", 0x1000}, {&(0x7f0000001480)="8d9efc8af9a2d656492ccb1babc70214b831367a7e72244b3fa765c8feeaa120ced3eb4cf248ff05b7ac60d88572f70381fbca10d433398bba062b507fa535571276a6830e4c4edb37b6a57f5a38fd80c111bc37aa7d76ee73f1eef15144ecf3b6f51f7e5e2214837075e41ca59c9e33333b7bdfbdec218e087341e7ae0ada3dca04a51cf2e678b19d899c636438d916e57fd9035c31ff7b5a07e69a7e7fa35fece5a3a0d89f841519242f3393e789672a55d605282769240d8cb8e3d72ea5e6fe3e3218b368", 0xc6}, {&(0x7f0000001580)="304a47ab303b1cf869733cbcd8befc1ef8e7024b005bc3037af1b7ce11053bc9316ce1964de025f9b963ca1a7c6098311f4a2fda0f971a9c0d1338b4e33080cad3a0c8d60dec9b590487649685975bd2252bff48647165709f32c3b440472cf1cca4eb10300b4c4e9188c02bfab23480546f511a89aae676a19828f9f59af6c4c14f7377ccaae723e4b8107f187a4c1f9925a2e0ff734ee9a1e8fc815d848b8b4aeb7bea0c754d25b077dd68b2f7ffcaf93837320929dd1542accbf6c8ca455d7c73bff62c4d46c363acf3683cd3648cf6afce115e91ae2f992474f303a1b52394a19617c1a83edeb79d7fe8b8c773", 0xef}, {&(0x7f0000001680)="e23328e01e4f07c725f04e1a126564ff339b3e8cf57b6622b6c6013f8a7c80a9a33041d49b51f34bbbc8c3c9798e75f16a03e4b6da6008e058c6cca66b222c7693b2f08f3ecbdecdb0880fc7a830edcbb82f18d6e52910", 0x57}], 0x5, 0x0) connect$inet(r11, &(0x7f0000001780)={0x2, 0x3}, 0xc) geteuid() lchown(&(0x7f00000017c0)='./file0\x00', r3, r10) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001800)={r2, r3, r0}, 0xc) r12 = open(&(0x7f0000001840)='./file0\x00', 0xc0090, 0x0) fcntl$dupfd(r11, 0x0, r1) recvmsg(r12, &(0x7f00000019c0)={&(0x7f0000001880)=@in6, 0xc, &(0x7f0000001940)=[{&(0x7f00000018c0)=""/82, 0x52}], 0x1, &(0x7f0000001980)=""/48, 0x30}, 0x800) getgid() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x810, r6, 0x0, 0x0) truncate(&(0x7f0000001a00)='./file0\x00', 0x1) write(r5, &(0x7f0000001a40)="fd7ed15c1459cae7841212dd2386a64cad3d757c56fa2083159c3eb3dc1419e40edc0957ba1b2af7a7ecc83e248074106feaa744a3bf03a8b8f74be2c08f525f0a7a3c57ba93a2e3f6d7f233d435e9d0a3e6d4ffd5245c28e244022f04eb97225f94a82092dc309777cfbacfa983c54563f11c2386f51f0fd3f833fc21b747b4f5b0dd481800c2da0d338102d484d3616f89", 0x92) connect$unix(r11, &(0x7f0000001b00)=@file={0x1, './file0\x00'}, 0xa) 00:00:18 executing program 0: open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2440000, 0x1f) 00:00:18 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x42) r1 = dup(r0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1000, 0x400}, 0x8) 00:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x40000000, 0xff) r2 = fcntl$dupfd(r1, 0x0, r0) getsockname$inet6(r2, 0x0, 0x0) 00:00:18 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="bc01f62b58fe10af712a989e011aceeafe5e29a2ec1d235818ea794aa0b09ee30aa1a6db83f541f0a05ec55c64103be3a48b9bcec0606ed75d9ecaa7d33a600023d9fbe2f5e338ee429018ea2b12b51d1e78cc95309cfbee0857b19c3bf6b7ba76d3edb6900bd05b337bf47c170cdce81e32824bbb0030231e20eb21770505ddd72964bc63f7ae1ddf13365aac6f75350a574eccfab48e87e48c32a918576978c233927465c340d6d23ed3ba852c7a1e8cba01ff15770c74e2d7fcbff06530dd3c343b646bebdbd0864766826e864341ce7c53531ca22992dfb39b3970f46c60471ac3894828e8", 0xe7) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fchownat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x0, 0x0) socket$inet6(0x18, 0x40000004, 0x9) 00:00:18 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x142) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="d08dedcc34b1d9052281d655e9", 0xd}, {&(0x7f0000000180)="0e34b45224d0a8305afe6da5fe5b4fd38e1f25972c613f24aa247806f4c9f60863f35a70736cf84a47cff6c6d8073f93049452ab66771cee764d7c0170f6b7a22b69ee409fe62ecf6d1257be929bc40d9d5cd0709a8c7632ea4ff4267dd7d16e3c47a914234d3a1360383dbb85cab36975ff1c5605daca31a29468668c5a89960bac49ea1a211eec06433bee2df0ea2ad260b0d159aa0e176a2c4474fc61d5fd0a615771de5d617b574c148c747b76a29f1f541525aed772e2e26393ce", 0xbd}], 0x2, &(0x7f0000000280)=[{0x98, 0x1, 0x0, "faff4cfb21a50c95ceeac629a46f8fd3d11de0b7d82fe6f9c87d9a98235cf6a93738e117bf876366073bc930c60fbe72fae739c4feac1b951ee8059695cbacf1440bebdbfcf553ec3af3d47881d78f4aeb1a77b6f099da5a8b0679cbec4e6afccb5a6db2c6b9aca901a4ae5382fe8c1959ebeaa0dc8273103212c295f151351a72cbec63"}, {0x50, 0x1, 0x5, "fdbb45f422b748105927fb7c02d709d55e19d80141cd776252322370f1814fbaaabc15b1e7ca035f9e517cba12337aff27547190dc500282624739e8"}], 0xe8}, 0x1) listen(r0, 0x1) connect$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x100000000, 0x0, &(0x7f0000000400)="2457c462ff5df458b771c2029cb04d97a3dad443a48cf8b2a7d5a02cd53e248a91ce2ef0c48f223cf5c55815e965877ec5775609b99e764eb6fc4efa74cc0ee28eb7fa46fba969420c17", 0x4a) faccessat(r0, &(0x7f0000000480)='./file0\x00', 0x8, 0x300) r1 = geteuid() getgroups(0x9, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000004c0)='./file0\x00', r1, r4) linkat(r0, &(0x7f0000000540)='./file0/../file0\x00', r0, &(0x7f0000000580)='./file0\x00', 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000640)={r6, r1, r5}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) unlinkat(r0, &(0x7f0000000700)='./file1\x00', 0x800) getsockname$inet6(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) unlinkat(r0, &(0x7f00000007c0)='./file0/../file0\x00', 0x800) r9 = openat(r0, &(0x7f0000000800)='./file0/../file0\x00', 0x400, 0xc1) getgroups(0x2, &(0x7f0000000840)=[r2, r8]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000880)={r6, r7, r3}, 0xc) r10 = semget$private(0x0, 0x0, 0x1) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f00000008c0)=""/86) nanosleep(&(0x7f0000000940)={0x4, 0xbaf}, &(0x7f0000000980)) open$dir(&(0x7f00000009c0)='./file0\x00', 0x1, 0x4) readlinkat(r9, &(0x7f0000000a00)='./file2\x00', &(0x7f0000000a40)=""/135, 0x87) execve(&(0x7f0000000b00)='./file2\x00', &(0x7f0000000dc0)=[&(0x7f0000000b40)='\x00', &(0x7f0000000b80)='#\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)='\x00', &(0x7f0000000c40)='&.\x00', &(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='\\.\x00', &(0x7f0000000d40)='@\x00', &(0x7f0000000d80)='\x00'], &(0x7f0000000e80)=[&(0x7f0000000e40)='P${{\x00']) r11 = msgget(0x1, 0x40c) msgrcv(r11, &(0x7f0000000ec0)={0x0, ""/100}, 0x6c, 0x2, 0x0) lchown(&(0x7f0000000f40)='./file1\x00', r7, r3) 00:00:18 executing program 5: wait4(0xffffffffffffffff, 0x0, 0x20002, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="e671b6906adbc112e2ee4971a571f84ce10ace6cabe8c3549cd8ed9a7ac286fac6629753d1e9a2216f45f8f8200f4a08ec272c9f661b32522ad85909134ec400d64fc3c7d26d1ad704acccfad1afe9c1234cb62192a582bde9011e57cbc2abb4c04139764537d21d84f1ff8f10ab7961191365e49e283225c549b8d883d9d75a4e1715cf345325c5e67cf7310ab11ff91021e88bcb3f19caa778ac42411c45f4603d9ee10044ca160156c09bdabec74dce1224ddf915a9a9e3f9f387bc07179373328024b9912fa8", 0xc8, 0xc, 0x0, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) r2 = socket$unix(0x1, 0x2, 0x0) wait4(r1, 0x0, 0x8, &(0x7f0000000280)) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') sendto(r2, &(0x7f00000003c0)="526d9d7d0537192ae68b740675adc520e2a650723f90912b5f9c28df8a6578962478a82b7fe13a75b0e2b5297b6c2f45807c00304546f19711b7a36defa4e2124f2b78b8d94635fa8fc3236c1ece38a1d30e01662c4072ef71ff10c4c6e6742406c7dede5bbb6c12a69cf40848271f7aa30f1b025572f05cfcedc15f52565e374ed3f653412e96", 0x87, 0x7, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x11ac, &(0x7f0000000480)=0x1, 0x4) r3 = semget(0x3, 0x0, 0x401) semop(r3, &(0x7f00000004c0)=[{0x2, 0x7f, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002980)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000029c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000002a80)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000540)="74a4f79d04e87f594d28180c3d551dff555b33fdfc5e3efe4f7ebc4066cdbdb6311523b3c8822a37269ead32ef89ca79b6560a4eac3128f08e6f9960dfdc794c6411151374740e7404891382c2b0d38ad35e35f39f03d0880feb4c1260949981eb9af1b637f55ef564fdcba54e37c3acaf79108b7108f5663c690e1c6b45548d47dfe11b8f1c7fa7d7248c", 0x8b}, {&(0x7f0000000600)="6cbcac893b10fcf36159a0e2b532743eefc6f2eb488ec09b073b129f7add84298d287a85a8880fa8dc09a1052e6d0d47c4940e066afc9b5c5c8df314f9104e", 0x3f}, {&(0x7f0000000640)="5e504a80229c2886491c4d35a9945104efb20b58f77b313c5df035e83b1928c679e02994a81c52d6a66f04c09c848f000613ad7a95dd25a77be6021f95bd5ed9ca8e6f9f15b02ac175931d784adb361e4420713554bcfa18bc17cc8b528aaab7cbdbbf07acbb09e73e3d32216570ae840ae6fe56ec8179767307afc12c4034d6edb9949faee8c2d964d69e32d420267a4019bc9f7f14d375b00d4fd8894de17650534c8abcf203d018ed69ef54a3c37ea11d0162f90e86fa9e5694f4a8e04cca3a0d00c4c2e08ebf37684febf0221ef722251f6088a51fe13bdb5766142a676a332231c90bc0cb4d8203368b9527977ccc5d97f8b48760b650d700bd3030b3e36347a73d0a9dc389cd65036b105fd770f1d2745148017b8341b62ef4d19d9d9a2c0e2daf67137e86ae4e4d31d6fd797b1cd71778689f7093053d2d88bd5f257a94fe013edc51214fe068e95ea80c762b6662afed6fd0379b5aeafb78530a93160d1726edd7806f72ec8b4081cf7adb58bb9a3a23810088a191b0c3a0e031239b6c9effe34a894b417e827a84943acba87be45698872e4110027de2db87f21f7cd57417b8febe1223f46d4db5a54703138c7406140de62a2a6ec61f59781f1d7ad4ac6bad9421ff156a37b773d1222db0db50217439d05492484beb129cc4acf2555818bf63592d2fcc87edb8fbaeac530424d868bf69b52f4a4da985c359d446f6dde80801aaee9d205ef46b0385befbc3446237598a449aad5ab9fdaa7d1b83fa2ce37144aa5a1c65f7e8a332c1648f85759ded4a6f4f9026292cd15b6325f400c560272044a9129934aa3acf82f43480fefb9c9b38df1564d97937705217d47cb1e3d289985680b7a71fa40da50f82c919701e6808bccc6321747c9bf7415539e42ee240d3d62f109570602470322aae1a1994c16f31c72881a10f41f2139537ea846c49b2efb6a31ff52db6be11639c47aa6c74f8d6cf3bc0f9a04050fecfee4c7bb3d017ce6868a0e784c927a42861d303582f0e97721c1af9e3b305f91a6a70efd05cfbaab968e77dc032c33eed0c11f798d337cede3c1c607705dc25fda650af945bc239ce1db43dfd2987d77663f740e11788a58cf3b4539c4c504ff909c3082517e7497c03fd45a91fc9743ea8198d6c17648c95f7bd5dfdcd992b97b1b63ea8ad16bcd1935db4c1f8f2e0f25298bd15af81fbf9e999f2db6b8365587b283c053a5ec2ad7b67448a9748c308a7f1022bd3041b9836e69cf042aa3f3b91f6c8d732e68f6a1bb0534b7914725d2c515c9782b067dc6c3e1d2dbf4aeac628b058f5e6e2bf113011df491cb71e7af7e6d8f43c804d49a09f9849374ad51e7bc33481ece36bc35b7b42c81b1ca9ba6a286ffdb359b85f182b41c8b6edc210c661b74de27a4f16f5969e8d1d7eae74ffc00877fe9e0cac364bc205b2513f146223c9f656e55bc34b8ad206be09efb171ad65bc7b85eda8943c0db61d4602ac22cea4d403169d0fc4aa2824be79002b4a2b3842f56b7a92c7ee0fe26dccbbca96c1d9f1c54493591de57658ac79ed30bb8a1ffd116346071f3de2771bcc38d7d03ba1bfbf9e1e1b58dd05f5612a7f289cde5f95907ef870073464ef08b3cbbd358a6347d62e21818f1f89ceb2a63ac4b02ee313478176b5944781aeae9f0973238c787ddb2bc200101778edb0b47e6bc4244df32ec5f723eba949509c338c9a2bdab9618c930005f1c043a5ee46cc9e37ebe19c8aa8b0cee4cff7ddc05c71e39e990bb0d18a89c9f4888b6638e818702be0f678bd1442789796a6df803114e55f832c5229ed55b0cc2c7879c3c4b5dc5b0c903eee2db59684442a1256bdd9ddfded6136d449ee55487cc1d6ddc16e63802627d3e29b89b929bd8edb2ab7946a9b3afb953d9f25e27944ae42a5acbac7db8e5aac289422cf757d5d7b35d17793816b1f7ac04b3163bb5c3b0cfff3429bce101db847652b12d0ab7a5145b02389eca504767ddafafb6d4dde84b97cf174d7c3f77aab63c4183fed1d5668dd3dec7aefd6902a04530a1249097aa08f925b0be0a228fed724ac9a02f3e470160cfa9301298752f073738a3034e0985f3c338b2e068d66a82b37eb8db186502e815e94ffc314831913cb7e381a71f132ba9d34fb308d613866f60712b64ab122ae412183d5dc5a7c25728976e0c2979eab0ccc377869d27736f64f6476afc399e230a0908e7d2259f11012c60d462eff7744066dea15908ca907808a4478c49fd235c43773094e32b27e50c84bac5ad82c932ba4b1f9334a4c5b2d3c496193e5c01ceba584b09283576e5947831b852483e841e7289a00aef3c6a0c812585301a0656a73e420cfe475efbdf8d038cb46db6eb424e7f9e2f76cc2ea7d2f4c5175478735b0b4bcbe3fbce1feb545c9d0550ef97799ede8f4700b7347f5c12446d9666297ac9f61c61df37c8a9ff7540ef03fa9d9f396ba054b607aa7ef203c93631d72beef76ddbb872aba56745b632c8bf2328c78120a95f9cea81200e6c910fba5dd2aad780cb82439770e80ff67ff2f8e73656e7704a2529f111cd2c77df62339d7e7859905fcd37d28b6930a65f69038191c822d1826d228d6df0aa3cda3a0e216dd111ebb9f19559d8f0cf07c60dc10fd15bbaf301d90aa4915f6a8cbdd6fbd8b1757f6dbe788fa1887a5b50d2549c21c297ce372de471adbb3845ad9d95f0281d5a21efce4ee043c42629ff01ac164208b9147c7bc589d9fac4bd4faef5fb177a8afb9259907dae60699c0d4f80b3d22158f5ddd50e10e325e5b317b9b48e990659614ae3325d4c6d08202c01789753472b464e6c7f130c32804f03d0532792b4fdd6914940047cec88573d9b985d8f436b56922407fa06aa773cbc4416a776d2163093c0fe903e1f11c7a8758a257b1beccd577e3ddd0d3790165707d0b2a22748ef5c9f515c5294250b35fdc3356c506ee1200ae270a68b567195a9378eecd19df96b031399ea60efa7b95ff5d3e17120e9e7ff4060f5db04657a29f0f1d3181eb9709ad430234c0f6b93f6a887c89c390c0c8521e7e4a7dfd5579a7087a62adb7f905cccf582da1c0ca89d951a309efbfb7ae888df584c686da648fecf72957ff9b95f96ed7ed67f8f72fd21cf3dc1b59a9ed70e662072350fb53bab92829c79940ef60a850687ae277b7a01e302a788d30155c27ec758fe3db55c1b7eedfa857d534ca3ce0edbcf83cbc83e1a02e4f36d74c0c01c2314cf7d1c54e000c0ea5ea722861fd619f1fed3d9c195064ef070f4cfdad1a5c4bd7b240c160be05ee5d5e2e9c95d6595b7271567360bcb404150b49fb1456906d19628c47c3faa615b47ccccd87d8e260dd11cb45e585aa7b452cea2ba900e2b0a7f4c48c90a53b69c48b1a57a32d7d1ddeafad56d12d83829ff8ef395c4c541e078773b062a460630e5d95bd9bcf4635dd87624b0ae02296e4dacf1fd8f5a63737448d6d29bc68811a0d7b57c8de2b8591b7033b40a0ea0ce40630b826a4b8ece40fc3d59e90a70b34113490766affeaadd85e219d7cd551a5aa0c1f377b8303ecd4bc5116a3a006cc9689150360632ed72ed3f61725d77a71ef1e918d68db8d3991f32c1b355848de095c7153e6e8c9ca0ccccad08b22229e02c7c3096f2fbffa5168d8e402e0c9851cbd7f2382e12dced972574bd5f377a3c244f68dc59a825f63ae5ca6dae704e27f20ddfb5b2558f38d3c46cc9beedccb1d9e0d4d28428ad4a8d50cb05df3ccdf4e69f915ade1d3cc227c1c2fe856fa369a02fe347401f71f43202b62fc4ff71195c2e44f2276966fbae74fe3b9696652215d43e4a538fb9df6e1f5c4f8ad3b767a8a0059769bb432b2da8dcb68d47a8fb98d6f5ed83cdbcce859a34a5ed16bf87c10ddfb29d878e39e4e2e5e1a196b9bf5da87aff5b47ce70352062917de82089eb0d9ef8fa825c3b75d96a2baac8fc6844512a2f9e529b5b19262e30e4f2e790d8518006456428631c0c6480f1273a287f7cc57b6ee0b19c5608683f8b5eabcdef2286b5ad8a9a2720809f7152d5857b6311aa60ff77010aa2f330f3ab59ccf78f60f326eb3577b9c1f323d4608373ab9cb2cdebd8d724fc4528a46d9a994c63d45ff0aaec862771145ef5c144cfbdb2b4b171472f9b9850de3dcdb34d6b458643698d48ed0746876b781e7170165035a90d73bdf8f8ff9fc02aa4989ce1ee31eefe51cc706150c683cc77b6e74f26860a634003b2743a9f63f6b3207d19805aa10319cdbf51b8b7a3e2bd0cde17164e7b66d295048df00564eb1d2be7e28c830b27556f52a92044a4f5ce64baec25dd7bd88ce95c7e06a502587530a3cc69d41db0df1ce7f76e1b8ecd303cd1b3435a9c5acbcb8513b5249065f56f01a4685d6186d3757a19ce478e7fe0259495a95c9fe2aa4ef5dc47e5ec31fac971bf9efe0cb357a0a3dce9fe3a04659e6b4278bed0a84780efcece96ec93b67968fe641972a1f13c786587e1b8e221669fb47968d004f6f396ec2b4e0e929f23cded21798aa6f99f69fc793f8652eb1cfac79779c5ac35d6f102fd716d25d5bcf1be3e423388b336037821c3542ce453865993c812b3c0d5f51dabee274ec256f3b5341d15abbe2e20ef46525136e538901073308a845a59ed3155eaca5a02820c5f30727cc058f9fe7b79ae8a5316a3c25d04a2574971b8ef0c788e64013559387243de7d817ff6a49fa9344ddf0ef2784cc802ab039e52eaa4c5f3a5b3731d53913b04587c1d5953134d9a178647a705cb53b5f5dc762ecd3899f367f1015e0dc52f846a2edba4c14207cdcf465da5826e27e34f36e2e6033f28032468355a9152e3411060ae8ce51821da934124a7909316e386482d602d2a01edfa2121bcb54b82689b66ca947e31035bce9e03f1f95358848b3517e9167b072c22b7469676b7bf26eac8d3210c78bccf64910a46306569caf501749c1d287476ec088a7efcc2cd7818135ebd6c2c9ec03d1d001726a167e8de86f2edb9b94014801eea22a3e596b69a07dd376123b8b162d8db82985c94e97fe07e41f2fe1b39d92efbb395a08ee390b905e22a3fd30c4adbb81c986ef85e31cd85226adf3f0d2af10f8c0c08a76915b4d15db4936c69e662c0513479dfb66b2b0121d75328a27524a23f89925e6eed5b4bc8d7ed8d3ee93655cc3a33929b6ce7182812d7f71a1634770171fc4235942e53daed714ab6d064a5170dd4ad8f9bec3c23a09a3cc24098b0264c08f0887a59bd9779eb61905dda46b6426e98124b35a5b060c616ff8dc96785a198516547e2d5bbb5f07941208855b1d8ef769fcf2249b2efdb0fa9531b1a6334a48edc7cf64decf1951a2d691d7f2a33763bad8d1f06f599876a9d52dc40ddf4482af29fc8265cea32f8c6677b3be4fa3b5f6c62dfeede4a5e9525e73885cd30c6aed862332681ca24b16f56bd82821d3968a1a7619f0b0fd62e0a4b1d32bbd1dc8c1e09ffebb611a12180440039af9c7f3921fd601ebe8f0a8e26b3f8e4dca064ec5c86c4250f9d5101a3059bc8748c8e34b5b85f143ad5407be1301e8f9e3e8e02102cdcddccc7cc0c44f92536ff4e39feed3932713e7fa364f06a4381f8a848e905fbb9358f46fe344448983fb5f1afcee664e0788ad003eed9815f38547b61f2f24126da77027883d645db6ee9f3c97b909c2ad8e8faee039db965e2e704bc2096f06dbf3ecb01b5a2ea77b2bb065b8805249a666b070373045e8aca3465b5dec70447b38526acd3293b66ce3a314cdca627b7a13cd7e15f1b8dae01a29ca96", 0x1000}, {&(0x7f0000001640)="5f0fb46f72e09b6f18ec6329a81a3d9d6df33aa3e9bad67e13c8f54daa180b4f61efb279e965b275b24595d39b55aa4fcdd957f51b5b1af2e32dd853335c339caa77fd247cbe0ff8f7b7d29454e6c3d051617fda", 0x54}, {&(0x7f00000016c0)="2015f5e151b71d56ebe413e7ab85cb6bcf83b17fd36dc33ddb20f489bf6d9274608a142f7f5a314a21a9025c1dc0d4b533a94b662880f54210cdb1ce26fa0a968fad7c958401eac31b0b940685d42c80fd72b72881e0d5fe9695efd4f09929a1abcdce0e6360f0fbefff5b65a4594d3f25e7ce0cbb23bcc732c915fd907c3f64b9aae0eb3f6d3f25ee231d0567893d0ee95410c92fdd82a0cba08144b4d9c60f292fc7fc282a214890d73673d41227fa3d36fea820339216c7f08d0c656a08114d154b37ab1670e9a27c3d0d8b46c04bae70b7ff580882e9fcbfbb882822bf92768391891783c5522cb59b7c868282d3cdb032d18e49fa8932898e1de676db329855cac33c81db0af6386d03cbf17e19854936c878dbd1936fdb9410498b297c3efb40ce48944d623b96810e9cd871d377fa84dc221279074b0c92f305ff2c1343807451b5ed48618560c787de402a645316f54478cf5c70b45eb9e90d43e72e68f7559f08a2e2a3cc72626c94b4e8bbf51ac2b1ae5234842303e7569cf460f1774472539a4c83775a8bbd85e0d4c1c9e7b509fae72ed48e2d76d11e43542253026e9cc7e85f01940e7211a9ccf23d24c618ce0493e234e4f51f66e4530dedbe586ca7496b29a399f1bbdc3e27c098b08d78c6b1ef2b69ba8f092dad45bc8ba8f751b6125c4578c764341225555bb676ff5927a656e2e641cc3f821991783a5db4e8dafd67b2ec4fe9413efe8fc6124a4a85b8f36c56bf7977ea7211ed85c8fc2c4d3e847390e621f55e8d0dfaae3d9f2f8490146a9d3e9d3014ee772af8f264b7a4d3d7107f4515b1c20ab670c30f250afa5308a69bb118b3e6e0a2108ced4b7949f846fc96254754c845646fd9afb7b11a77290dccdfbdc3c0fc21d927284846094a420bdf9c552e2660041771a9939bc3ab9ad3908f93450c59e37feb6b5076634a8dfbd1f2ef9ac27d56f270d41fc5b9971da8be5d9729fe470142f694e9f29427326484dd24e351850b3ea04d13a52778626d27f0d56207b86cbb6724525a6e63061e2f5057ddad0e953782ca75fd081ae6f0dee54467e678c7ff1b6ae0a5c6564fd1782b771803b2562cb9727893b291fa31fac8b43f774da36898d85f6096bc630adc4061f5b4f7fd57add1766de34c968cf57ae3e1b0e6b630b941b423c10da89830ef6b53cb9174f9adccc015ea7562200b09789f40e0f02c4bf5a77ad5be8f8981a5a75020eaab938ea57294b0117022ce299423e9d98ff09956eeb2f2e9bfbd5b2f1a5445cf99f94afb9f43cae66d5485e6e762c01965034484ed140f1560881bf114f30c933824aa4fbe676ca8c35d5842a64d53ac8a9ada9e3d171b59a0bf8b612a098b6adcb52bb28904b445d58498090127caa721ff9e92c558177a13aef09f4b60208c99417c300b0764694a34f2bd7ecdaecb52e959d5cde399d00245f173f4b6789045b93d4030f974cbea32065c21967fe706641a77cbe53afcfd24d493b9701cb67564014866d72647ac8e7396d06a23613cbae355c8c723f6a9dc05bddf17f3d63c11e72f410e4a67648b7f71bcaad6e523ed340a80a9efe7dd140d5af2b9dd3e6fb73f95402d33c82ae648fa1d92c332d7315b8bd2c0d334850009f01ef3b1f7d33e2e3885724307545cfcf85f2f42bcfa91ecaeb24316a1f6ec9a9a98aa6c76892813698fe76717bbfc3934a4fad4aea3c411f6c9075fb3a55982a0966f93b81b64499250578e44666c9f4925ea06ad4303dd73f8934ff651b420ee372787cfbf92a9322d8803b24da33d83e558ba040b84accda66f52f2651c26e258404a05bec2be799b867bb679c0a3899df2fd7ad33b4e2732c520a62f6e0f2a3f721b8b26a6b12d1df25d9d6a2415a9f6c0298971dc8853a3d43a2c66dbdfca737d79b899bf855852d1e109e688c24924c690bad5587bc7d508649a39dcb6f68abf5d2c12dd5fad9e323aea19d7dcc29a6a0781a608909ef5d7e996d30627aaf0d189c1898402d1f9b50c6ac17a7becd1cfda67288c7fe25c4780eca0844c674c2bc1b7b6a75dacc39cb978c201f51239d88a5da3d51ebbe464a5f7a03da2e185c5e47f423269838a7919cfd5738217c3804822a9b4ba384543404d02c19cba9d6aba9fa78efe7cb7c379bc4bd69b0750f740ecd3031796463c9d633a69955277f1ecf228b6d46b341217154fbd5ecd2fabedd59f9861fb90b6e01b760422cd92295dd92ffeedd72be60af52ac87811510a1a3d8ac5397786356c704c5ac4610a164dc2caee0c945b073d856059995e982249cba1f295523ceca2e44fd8fbb6009d56d5741298acc149d34ecc3f38d88d0aa763912c552a92d92f370fed6a9532b6207ce5a750f6751c1f9625469cf7141333c67b6cdacb991cacb646c6385a04c4a516780fbcc1f0a6aee5771ff609122211e5a4eab2de55b384968cd05ce8cb1716fa14e26a5ee8172dd0dde937bf7348f7bbb19dbe3b435ead9ed0de63a10b75771b60d7ed40aa884a94aafebafceadf26b430933cb1c0ce6570a8e57133b1bc6eca15e66ca77eae545960739d3a4c4ba090b639ac9d7393c5bc6ed25df53cc2640839e92ab2531efa4688154d47b799d6a1dd0d72e66b7add5ca94ab6af38d9dad9cf33f767ff89e7ba138adea9b9c41b594777bbb303adfaa2a2873bf19fe227078e606b30d9b7a21ba5f26198a9fd172911c23aca71e1ef02bddc69784ba895cd0a435a721df076995c249761565b3f91586efbf3cab0488572051110758ecbcc8600c52d9d7a26933e08105c20957f7a6ff4d791c95541e8c12e1580c86f4e23c204985111909d9d6d6993f652d399bd02a4816036d2ad00d605932791fd0a8140b36fb7f150c86f194bcb3571e5dd9fa8e0ba49872a75ea19f6660628ab97dc5c8e40004d7a4628719ef7ab0b3c1911a033a1500b24a5f596025523ff31cbe2c220bd37168d639b30f1e9207584e40dbdf4216ff5936bfc0724cfeab172387e2fdc8929a9e4362933455207a779c5addce7c93ea39ded2123a8dc569ba6b6430f1be3efc61bc2495f01546b9d8cb8c69fef5bfbe7b9d2181fc7bff4c107d74728fe9a65b17cd619cb36edbb8366e61f9244bae0a78960c2f42085a178a41e097f650256fb0836a9df0b63a932be596dbf1c5201193f5f756b39bf10fa766bf38d07a098db9ca40d27fa07a28b6fd3e050182e2a2a40c8ac8bd8ffc5ad734f7e65529bf77d5568d34672fda83bc4c485ee1a7e08d49e060e3651a5d0f916fb56af65a1abf0360fed0a0f00792839913bc70f6c96b3d211d3f8ce86c3c222362ef40b928a6838f483decec1c96cf7ed7c80815c0195c42b34799493f496eda044e5ab35cbf8402816fbc121b9cad82769126b8d4af80e55df0ea47804c31544da94498e47ecf7f74d95c1e229a23b366d7cbcb956838cd8301cbdf6912d0195f2afcaa1ae1ae1ff5b2d6d0e778d98a8b4549be405e08fd8806481e525945e3fb5538aabba6a8f44744dd3ca3f6693fd65813b180603f5abd9301bfd038c59c6e7cd2a4d2cb8bb5a0468ccd2680e12a07cb5c8d2127aca9f62e99173524b203ddd23ab8a4b1aa1da24d122395621ec04a8ed604666a7c5dbdad85883723606914a86b3471c83fa31441746aec66578916b4a87f76b00311ed11b1f90c8e8775d533f5f607d26506f7e3d8bc5d9965be039d3756bc85c1639ca8872f552c676792d30ef384d515d33457f45c904da738d48259ff4bcf66d2b410d62c7496561b483f7526bdbc53e36c77d064f8440dd27e40e359a9a6b91ec8d4feae4e25a6d1ef88d39f3d0e3e727092206de6c16120f53e6d13a964286de0780fd57c0e9c516d790dec58eea17b80bc5b6898d9e5a0b1c9d1dc94e5858b0671d292a65e51dd60d81642bdf21c53f0bda85879b8f442066d7292634e58bd47acb27c1946fe55ac97b4f2d838e50e46a98d64cf7b83140cf21de8c32d57b64cf4556c4b1fa3ff6840df0b6416ede6fbbe63c01b53190735067d9b4605be3709d7ed657a93dd06c1f72eb20d207a53e45cc23c21c38bc57ae6c6e8a8abeeffdfa573c51724ce6da458c6e6ce81dc4e97f3d851b30178bfc6748aff80cec586c6a962515c31ad5ca3cadc64ae4f3065a35510ddbf083f69d7c9364e91fadd6122f9504ca12a7770b1befa0bf02d35f15cb5b11b451da48ea9e79e93a89950f1ba19db5fa745ab657f4fe1c9c33d76a9cdac8a1b62298102f29431d29bd9c3ff7c7b03eba4da2e2359f652b65b5464fa546290052cca11b8a53c93abbaf6bfaf65bc8d116b59c2536d03079d84116e4e602e7da9e4e2c189aae6460550e1366d148ec7efce155f8e7945acc98f7c119f0b1a210962a44f7a577c026f6ba3719b8a0d6e33f8e0ff778407bb4056d1cb6e7d86a513f66bcdd4d21e745fd9a9ca70728d63f750e3c769a7b5af7baa52b9813ce1d9092725e518ec8a6d2d414aef99fc2d8c0f85237a8d5821b90cb7c071e9d83b045ec7a3cab4115c3a5314b1611d87655e2d6c467e14adddcf3e2106f1d544fbb5ade606e87b0df905b691c180c2a9d3e51637ac754761a8eb2378ce7c9549be667b9d5e8e7ff7c93f2d993a002aca93c90ea1b844c94277baff8eefcd30674cdffc2fa2ac9c643d500c5d14733ddf5310de3ad39bf14178cbd0b9e9692031862a63e2dc7ab781da16b101ac7f4ec67ff3f9a881443ef2a8c29ee3f26cb7296fe750b9a3b601484b1231bf14f72810edacc757c481b0526dceb051880772492255e7ecfd22f5e506aa2e8ebf9f130b3002be5af4b16a7c87115c98ceb8112a0ff23372e407c46bc59e62990218f675925e1418db255d69bb85d1442f21db485ffd9762ae2aaf93c5cd0f0265f78bb1c5a08ee294ba8cbb400e37739f05457a49917fe0f80bf8fb64b667ea0ff6c18ac8c0ccc2b4648cc3d4dfc4387e0028c672359827a05c4bcbec987bf23e45333ebc1fc2ad3aab223ad43ded7cc9afb37feb618806e1122c9278b65cea6c40e029b799711697236e4b6e4950298315dff3906e55ebef6235e8e01c746a0aeb233a1cd5d1a98e31fa076393e9ee78563cfb408b5623298436c3348b6e78a7e1d9222d4b8c2ad7d70007ab016d96240f4b8aa0e2d991798d26ece61979a711276d2ed643c131bf409008ec942e3fed0e0f3188d9f7912c7e6c40b28c623dcf3bcc9fe1ffb048c262810a089f2ddebaa11410a69bb0c868457cc96c2ae174c5cabbe8b693e6885225beb74f1613e0ddc4651266d996eaa0798cab2f9fe7e14e1f87d2ee40f263b851b3ae9ad050caa38133a353c1f7f2b7cd51073102111f2807fc464281cabba23db47d74e9403c74182d7e331ad77667fecc8e7527529eede72728de18ddce74f5bffa51b6d753ec3195ebdf657f880f1231575114db11ba45bfa3d8b695f26126c3ded4138542d69034d1a088732037fe39c336913d23fe9320d0b45f3d1e77f2d6ae8e241a4e35d8592602297b3ed7744b3d67a76e821961ee9eab8f2dad2d7adeafa8b6c363103168f3593a369dbc76d27a2fad95caaf3bc47f25827278d56b710513516054aa76553c7742a963fed3aadc2c3a4e32c5e2b201bd7df3855a18a7da981c8c797c3813ee4e9e80e3bb580ab5516d94d37fe0df952515248bac1ae613bc8c28a6995f3997c521b3d66b8cbd793d0d7962d3aa06c5f177eac31805371c9d0246404103505c33e9e478d651c18a3a83fba633ffd9e31ec20d6c20f4ba0c8cbc9ae1a4236170ca4df9c5da6df124a0c990e74aa", 0x1000}, {&(0x7f00000026c0)="cac3823fc8be60627254d4921d30c31e960ee465eace2b0774005b38819cef0e16335bddb6a390e01141df6c3b2130c423c561e3094954f54db1e769f260210bf7340125235cfa976c7d0e197e9557f0cf17b0d1f6353bebc2d20de4e337b75d92ae3b4dfa67e361e098c0e20ec2704fa8ba5ac0d0c3ea59081ca184673a88288037d814b0eeb55dd99d07242117d62f4970f7d0270f58df401c39da0e966ea220fc030245b50f7498fad81d17f22687f1cb6510a086ba8a01eb9e7e255ef2b87756a8638fc96b6086aec3403f7baad61b240431894dea3377e771c1afcec06e02a62469e951910905e64d", 0xeb}, {&(0x7f00000027c0)="230bcb5bcadd5bd9fd99c749dd8f13c065fb1ccb1b2178e1c8bf5018444787e511020a49eeff14d931708483475512e195ec3a41c8074132a57a9b78c79dba598020bc8d9adbc97e8be2553b2fbddeadae125100adb03f08ee6f63c3efab83501d1762f0b4f24839d10ce51d98b37579d2e3592f3dc23d34227c24160076e73152c0e4c4b1bb30979b4c74b3d7aa151cce", 0x91}, {&(0x7f0000002880)="a1daed3baccd9aacffff0af99aabbf3324505863c430d4c1be9d430b018e212443ce7d110ae44b774d3df09ecb01468ad7cb6f6c58094df5a5cbd95fe57eaf1859bcc7b1d7efa0073646e3782667e20d96959e3c8b2f056adb216c609781b65379a6bb07f66cfc3e7f3442edb2a95610e1d9ea94a7a8e3521d4c", 0x7a}], 0x8, &(0x7f0000002a00)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r2, r2, r0, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0]}, @cred={0x20, 0xffff, 0x2, r1, r4, r6}], 0x70, 0x1}, 0x8) pipe(&(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x2, &(0x7f0000002b00)=[r5, r6]) mkdirat(r7, &(0x7f0000002b40)='./file0\x00', 0x42) getpgid(r1) connect$unix(r7, &(0x7f0000002b80)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000002bc0)="49af8d3909d82a7fb20adf0c428b9d816ca0a69ebb214683549a64cc0c8efc39428fe0f2ad24a1b614e6378836198dcab190d3a65a13268ff9093fa2bb6f353ecb2bd440c424b612464616b1fad0d8d17565b30dbfbdc19c59b0fb475a2786fa92cb604e85e904bc3cb91ae906aa36264a86a879aeebb87fb663db3407ed8699bd6456c80b70ab8224020ea08a94", 0x8e) fcntl$setstatus(r0, 0x4, 0x1090008) shmget(0x3, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r9 = socket$inet6(0x18, 0x6, 0x0) recvmsg(r0, &(0x7f0000003f00)={&(0x7f0000002c80)=@in, 0xc, &(0x7f0000002ec0)=[{&(0x7f0000002cc0)=""/234, 0xea}, {&(0x7f0000002dc0)=""/232, 0xe8}], 0x2, &(0x7f0000002f00)=""/4096, 0x1000}, 0x40) getsockname$inet6(r9, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) getsockname$unix(r7, &(0x7f0000003fc0)=@file={0x0, ""/108}, &(0x7f0000004040)=0x6e) getgid() dup(r9) 00:00:18 executing program 0: r0 = socket(0x1f, 0x20000003, 0x9ed) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000000)=""/232, 0xe8}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/196, 0xc4}, {&(0x7f0000001200)=""/4, 0x4}, {&(0x7f0000001240)=""/194, 0xc2}, {&(0x7f0000001340)=""/181, 0xb5}, {&(0x7f0000001400)=""/47, 0x2f}, {&(0x7f0000001440)=""/136, 0x88}], 0x8) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000015c0)='./file0\x00', 0x20000, 0x82) r4 = openat(0xffffffffffffff9c, &(0x7f0000001600)='./file0\x00', 0x1000040, 0x4) r5 = open(&(0x7f0000001640)='./file0\x00', 0x20, 0x48) fchmodat(r3, &(0x7f0000001680)='./file0\x00', 0x80, 0x400) sendmsg(r5, &(0x7f00000020c0)={&(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001700)="3a33e27addf9b164b353c150a9118de7ed062a6d46c1809ebd3576a5824d269fd2239c404d14a1d8e9df7588e4ca068f00a68fe2b5322d17bea8974422652b69370281a8617232eea3a342093998fe5b1d346095eb043457055ebd0032", 0x5d}, {&(0x7f0000001780)="2461b23d0bbdf83e8909e900b367a2a8d9278c4438006f31d988e36baf5cfb9b1810d3103c5d2f8294463d81c899be92ab53f02e6ddbbdfa2ec7e8fa411a99fd16c5924238b79d3207700bf77c38ebdefcb0ceb99007674d05356a09cfe7c85c7e87537a1c63d82a9f8d42a50052cfd2035da8993fd39af9efaf26245a74a88ab98add5479e1a698aa5b906ffe", 0x8d}, {&(0x7f0000001840)="f42fc2c648688ca6ab9cf9b6e8ddbaca65f0f624fa28e65fdc3e417078728200c2b3902333ef2bc7fee1b9063c5b7f2811452350cb0857fac2781fb8484379f30b065897523a2dd63e48840a96347799004666049485c50996ec6362065158293f30ea51afee9b2db243c96ea9252a99f3097e0a1f3a18177c49018f2834145ddcc551d1bd7d98a3f5e56e47165feba42c2427", 0x93}, {&(0x7f0000001900)="2470c5dd59b751b760065447377746e7a4dee5627c2ecc10f8d2c20caa2c82d133e65944322dea0391eb3ee4489e6b4649b87438b8296abdafd60028555fa5e73c649592329b242d6c3778897bc4c306702d47125dfacc3cb0c8c59729a7a4386de1c6a9d1e0ba1bc6489ea1c33591b7bca6814a9341736a2cf2f2f93c98898b4741c913cc24c170519ce4f12c24ba", 0x8f}, {&(0x7f00000019c0)="3d72bd50b0f813d2fe82afd1a40b7ff6bc3d2cb9e6c08cbec95a0ea01eb84d6f5029c4db3521192cf71744b8379642b4bcc122a1f38bea30cc0c040ae017d445e22003d3c8a1ae925d21abc84a60534e817494727f360d189f1e77c4cba0d8d54df3ee84dc4ed4e68178069ee65f5681836b6d53121cefec4abc07dc6696a7e2195d217b1d7c219708d5f099ea78d64882286cb5c6ca6b160623a29530b6293844174565c9ef90b54df022545b6485d3c25e386b910d6588fd8d6c8e5f151816ec79fde1f720c885474c9ab722f2890474859326938bcf5b1cb5c5978261329ca9afa412fb5319", 0xe7}, {&(0x7f0000001ac0)="e4fced2feac3178d410f795f4828a2c1b2cd9ff0d94c77341d9b0c89ccd024376c498793cc71748017bea37fca1730a71c", 0x31}], 0x6, &(0x7f0000001b80)=[{0xb8, 0x39, 0x101, "af8882c451f8cbe199c24343b50e5bbade8d20c43ded50b6770a7ead564f20c331ff32c677b08424917b464aa27146ee44deb7752851303a7ad1ceff5e1e5dc36e42cd229a9a4e6dab37c85642dfecda1058d9133594ca0776038789b6ef33b1c09b612c9f3ecf7dbf28cd75a660c8f3269f8785a6898b4b9615dbf1635e1f852dc2d048cea58246a66d9add4d6c7b9fc2dfd1f4077bb830a64ecb7db191ad24c1d51d8385ddf3"}, {0xf0, 0xffff, 0x1ff, "9fc7d16f67f0b35f368c5d9168c6e14769b5478ce1dcdd8e158d3f58c056d0504236e85ffbd0b7accc29354950f82058b4dc546edfa9d042c879c14559a0fc2f50f7c11483d27ae4fb53488fae5a4ec0261320ca1877c31ca2f5d7e9e70cdc413f3e6bd2435e220c2d7036a80798536719670506001ddb397bcf4a3a414de7eba103adb523417541745a1ca0f4f5bfe9e9376ce48f5df461925abd28796c648cfa1a92ebc31248e159e2823af7319247ee1bc7f255eda8698f71ba82fc37bba0b23671825ed35087c97c07038273bc7100dad427fd20be154ce80a037d974af9"}, {0xd0, 0xffff, 0x9, "6ec4cee4813da83e27768be72583b86aba69fc4eb401276bc5669e3a15c14dcbbaef2ff2bd18ae59750f5397d3a67a2aa2a363b50a5b11fe92ee8ca32641a67ea5428d48e3aa2bb4c80aaabd333b48b932b133d6bd867f6dccf241e7dc8ac76290fe0991f4571e22d9fc359a17f80e6fcaae644573f1d02159afca7abd89be70bcd1e51bcc09c9702a028260846e9b6c7699d869b965f357f2b47c3b1db8e7c348a06f72ad976f7e6e7422353a0018c13e714d4710e46528eda712c6"}, {0x70, 0x11, 0xfff, "cc5dd58c250ef0ddf5d5beb20c2b0818a9cdf72717e6c1db462d36ed672ae7f6a6f04f96d16bed4ef1c75174e7282c046278f18c14ab0767c6ebd9171cfd436d8944a894d9ff4eb1a8f4da16bc74bc40925d290a4220a99cad0e4f6354"}, {0x88, 0x6, 0x8, "1bb823195d9f33fffe9a9f2de9816c8d00c3e8e3cd2c5acd3870d34994db84cb12be2c0bc27c1fbc43c2db648107c56bc45e589792a403f3aae687182b232088adcc8855d5f7e5f34864264d762f9bcc5b172a26ba5a8569e590a6574c9f4cb014923ceb1c4b005989fd5217303bc4a1bf"}, {0x98, 0x101, 0x3b, "8df90f6edce7673f83f8f5b01ffb6b09ce1fa795d10b7849b8bf8a890e8718c9c78812ac693425bc1f56bcef6902fc5bb6f775483dd81a11320936840772f6622002292e19d8f115df0a381b31c3f0ee0be144b1b13bab530cbb6256da83e6d2d380d42b78d432aee80780d22602765c3945e33a3cc9318467122d3bc7b97cfda3a6d469"}, {0x40, 0x111, 0x8, "df8b5e7a0727fcba5d43356a76917d5a32dc2fd479e9d1e19fcc504a499af74069b301a495472ae85e1cec"}, {0xf0, 0x101, 0x1, "0fb8a08aa0032f6cf547df37ccc8a1d13e3011228638b9ed74f688b7e7feca458f3d5d75e717d0140a0446318e5fea6d76d596a758097fe6c2ed4870b0d3c2125f8e1fee678dffc064751d0feebe8ec51a6e13929866f2642813327d13487e44e9afe2551b75da5e283e7fdb2b8ad678953420b1db3b95cace8e6e27ee6ccaba97d192afc09d9846663815453834f202613c53f22817da285266d3ac4679cb6188d8a2a8c812c920450cb564555e4b1066392f1ba2ed48f53a9d10df2562df9f3dd8e9d30b57172c81bc345258025472f91966657d547286a60c8974ac"}], 0x538}, 0x4) sendto$inet(r4, &(0x7f0000002100)="2c18e673158a33a55098fb42ec1b80707561d6d98711695f0c6bcb152162bd13096ca0aee039d82868f8c8dcbae740372e6b8fe60d204e342fd20219f4efb2938625e4cad24bc38396574d69693863378c57cddfabb395255531d52d2d3afc0d7291a975609cd3f34bc02c1675c35e72f209c89b6a861d5a5b2131993a4df3ec5c49b9b98ac9b3942e587cebce71677633e72690960b664f78377f05aac3f40b412b62b47a8770cd4e4891e1018ca704d8c95e2dc564339ffcd080e3e9c3349023e112f05cbbce91942811eb4e12fd38853f9cc9a4ce575ba7c75eaf77587a075a2843d394e7985941c03f0118ede3482d0c8bf450841cf343", 0xf9, 0xc, &(0x7f0000002200)={0x2, 0x2}, 0xc) sendmsg(r4, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000002240)="e2077ba8151f67463c8caa0189dede7d29e4b2f4dc7303154fcae55caf119f7ed06556d997ceaa1a6340e3f3dd96f3bc4546ba3f56674a435056b8aac0505c4bd11f870c70f6c6699e9c0ecc304f8ed31d3908cdd381b53ec79f5654bc43e887ed3866770477a5bdc693b0030361b6b778f2ca673ae9ff683327ee988b32531f7306e0", 0x83}, {&(0x7f0000002300)="70a18994f8236bb6f2d3e6417c81372e571ff6f5d4c64dcd265db342dace2f73d3654e49822ddc687f488e8b68694de66e1b83f3f8ba6ae3137c4fb698b837149004a539127b440b6607c4ec5c60c4be77f42fa4cff0dbe7108ab3ed44d6e9966ac201b152f01352efc2b58529af6521d12d84761e547fd2cd862ff0e1522c660eb5591a915802569b7b95ac28c1b4cb84bca4879d113bb9f9806b71daec91ed5329772e6a223599e5aad5e891d796cc21031db7b3dd0c44fb7110b7cd614bdfdbf72da8362a8818b99095cb4b9ff3e30c50", 0xd2}, {&(0x7f0000002400)="a6c8733ba9548daf69a3ad09c7a827abc21fd2644b440142d317b257de95effca9cbe01b9ef7af2136f720f620b66756c09aa52743d2078c05451da4bc650c2a5071d51f2a371dced34e16da0bb41b4b059b7bfb615ac0b56c77a4d46f3841944259f3dd43a6017e7131e951f438dd4e19eb031e606f3b13e272f09f59b83a686bf82fd9d76f3a2044865555835a7f1c0770e192d37fbf2f70399e11f132ce009b81f4537c69ba5df30d92e635602473eed562bb91babf14c3651dc3c983ebafb969eda4ad78cd32675e7d6f5214ff2f646feb3152fb73cc023065823ac1d16f2a6236b2d28e1e159d638b1c", 0xec}], 0x3, &(0x7f0000002540)=[{0x20, 0x0, 0x4, "7e60c2babf2b27fdd2ea1c3b9b9c9811"}, {0xa0, 0xffff, 0x800, "06818bdda7c358918d845bd3bf5135b09bdbdaa2c2cdba1f79e3da3fbf9c61e4b2ee779d426347766f121711f7f1f9625a14fcfc0b87435973d95b9fffa93c643feaa2550355a2aa0b6f07498403e99ac137b9e31c629b02e94598a40faa56367169b85a3151851b2776da4c3f2391674f9c66b5e39228eeb05ed421eb02bf19ebbc5773de744b792e456ad5973f"}, {0xc8, 0x100, 0x1000, "fbdd03013de208d223abda7bad6a2859deded2e9df0b4753784bd7f52169039667f3c4cff5689ad42ef626d5719ff6e3f00b4c7f75e43f4049b6999a2783eb14c1827c52f86757b8cd7abf34b8a11c3d657a0487f08d020b62aac7d1701945b856d540b7b63148c0d3272c4317ced07959822f7e275cd668f3137830d03a87fbb0b9f5b86a271e427371a6c3c5ea72d257f01e3a30ac19b1133a57793991f0ad9a9a2fca8786c4aef907e0085c2588461aa1cedba9"}, {0xf0, 0x101, 0xff, "944f6c3afbf88bfe921178bfaea20657a760d9515108ec72e8117f7382f699f355e1845a9ff7341901cfa9411539dde7bf0a6e4de92867c434e1e5d1f89a06cbc60504b87b3ba1cff755d0e144e3e3874455952c70e6477773c9e1f0494e475a36eb3c764fd9a36b0160239ea764a3ba18b44b7b58cc1e13eb60ecde53f5a36fb08354aa8b5952ecaf4277d0ce6222b5abdb0ca56a19c58f2b3bddbf18ab4d16cfc7c88b9af405f571bfc2e5652fff7a2831a59c952bceffdec96d60d023cfa36b2378fa6a910bf62513f0a78af84533e0d7fdc368e4fb6c04105a7c"}, {0xb8, 0x0, 0x9, "608ec397b7d6cb672098370fb9620a51396dcebc9f48bf3f37044b9f863513b85c8a4db2a14e2be480e3c6b736123af51b726ed8d2d115219355f4cf45a33d99c778fe89f908706ce550adf051ed0b9df96a0e74a1cf527e7a79c78a140ec3ef9334d6cc7d65e8ba925b3e85a92167537d25e7679c657b377a554c3f9f86e7b18c0dbe51bf090582b09ee3c1ebcece9f3d8a013f234b265dc04f5f118b93c0c7d1fb647d"}], 0x330}, 0x2) sendto$inet(r2, &(0x7f00000028c0)="570ac60e4ec9b344b4b2d63546618657ba0f9373a36dfe24bccb60ffc561a6bdeaf59e8a6de9368fb74eff042d714e07173b8c0fbe0a2b49e3451063195904be9f7e56a6cd79a265e90fe2b013ad9f0cb565842161e709974b094e661f42daa86530ea18e498d86f8cfcafe06b5f3cfc79d921b3c750ec1d701c16a0f75f18b6054d3f583b07a85ab85202c357385e", 0x8f, 0x40b, &(0x7f0000002980)={0x2, 0x3}, 0xc) r6 = semget$private(0x0, 0x3, 0x144) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000029c0)=""/120) close(r0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) mknodat(r5, &(0x7f0000002a40)='./file0\x00', 0x8, 0x2) fcntl$setflags(r0, 0x2, 0x1) symlink(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)='./file0\x00') r7 = open(&(0x7f0000002b00)='./file0\x00', 0x20000, 0x101) preadv(r2, &(0x7f0000002e40)=[{&(0x7f0000002b40)=""/150, 0x96}, {&(0x7f0000002c00)=""/99, 0x63}, {&(0x7f0000002c80)=""/199, 0xc7}, {&(0x7f0000002d80)=""/21, 0x15}, {&(0x7f0000002dc0)=""/76, 0x4c}], 0x5, 0x0) getgid() bind$inet(r1, &(0x7f0000002ec0)={0x2, 0x3}, 0xc) r8 = getpid() fcntl$setown(r5, 0x6, r8) readlinkat(r3, &(0x7f0000002f00)='./file0\x00', &(0x7f0000002f40)=""/4096, 0x1000) faccessat(r7, &(0x7f0000003f40)='./file0\x00', 0x0, 0x200) stat(&(0x7f0000003f80)='./file0\x00', &(0x7f0000003fc0)) sendto$inet(r7, &(0x7f0000004040)="2a134d9dc4c9b0f7566535e70a66435a35df8aa45bbdd4bbfc2a089d05d892a5a7219191be4dee93ecb90b1bd813219759357e4ff750e5b19835a42f352162bb20d4f2dab9735a5c7ed25740253e633d5c4d0cc96f842bb08f68a30317dbab839ff4fb23f803bcaf54942ca98bed2c354b069ca4b4d210b5146c2627a02cda38d24d558acaf57da67432a24250568a9f689c88efd8419f714bc89544b251e36730e2cb2da13ce3dbd90232237843c8101d0462adaa4b4c822269babf583b9f88b893fda20816cc02ede29d1822de64", 0xcf, 0x6, 0x0, 0x0) openat(r7, &(0x7f0000004140)='./file0\x00', 0x400000, 0x8) sendto$unix(r0, &(0x7f0000004180), 0x0, 0x400, &(0x7f00000041c0)=@file={0x0, './file0\x00'}, 0xa) 00:00:18 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c6530007a65d4ba0337a341d457097a5dd8f3a7e7522d76f57e5e938d6fff5052d90eabdc9eaf99fd0631214ac507a8af71560696de4cdd589ffa6542d98bbb3fb9a614ec516fa34bd3c3e7f56c6db88753409feaab8d7d62b8210b283092e6225e5d829171bfbe1093325a5aa7c112efe4838dab85953bbb000000718527eb5f3b98335d1f74304948a7f6838ed577030000000000000076e53f1b14f6cdf4ef145372631cfa2a33c1508b90ff0f00000000000018f1e3941e76122d1b0625ba47f7047fd8c3d58f840195ab5db85675dbd0991391003baf6cee3ad94638b7368ac760f291073e256a8895bcf245b998dee36aff13ef87361088fbc2a653469ac6b2272dbb437d7d2259123e391da6dde90f0e56f9d639286f717df2fb2c9473ea0b15c96e5deb78a99f6253a3697abe724aceef044bbf7872240f91539da225743e13e62ce5f11921905a248fadf7a722c8e5b3648e6fb472a9e0dae622158c3f86e15ae15ec8c49bbf5cae2d9760a1c569a3175cf8235f9c7cced8277abdb3d230e41af0"], 0xa) sendto$unix(r0, &(0x7f0000000000), 0x2d7, 0x40a, 0x0, 0x5f7) r2 = dup(r0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/67, 0x43) paccept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x40000000) 00:00:18 executing program 2: r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x50000000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/31}, &(0x7f0000000140)=0x21) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000200)={0x3, 0x2}, 0x10) fcntl$setstatus(r1, 0x4, 0x80004) fsync(r0) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) msgget$private(0x0, 0x48) recvfrom(r1, &(0x7f0000000280)=""/205, 0xcd, 0x89cf824b28f212b9, &(0x7f0000000380)=@in6={0x18, 0x3, 0xdb72, 0xfffffffffffffff8}, 0xc) r2 = semget$private(0x0, 0x3, 0x100) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000003c0)=0x8001) r3 = accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = accept$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$inet_opts(r4, 0x0, 0xc899e68c6ac33c83, &(0x7f0000000500)=""/108, &(0x7f0000000580)=0x6c) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000005c0)=0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file1\x00', 0x200000, 0x8) symlinkat(&(0x7f0000000600)='./file0\x00', r5, &(0x7f0000000680)='./file0\x00') symlinkat(&(0x7f00000006c0)='./file1\x00', r5, &(0x7f0000000700)='./file0\x00') fchdir(r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000740)={0x2, 0x1, 0x0, 0x6, 0x4}, 0xc) sendto$inet6(r1, &(0x7f0000000780)="31e6ac6f21d287c92ad3a447866bc8f18e9ec79e13835c8f7e4d5e8bceab1d46380aee50c0f8ffbb6f9b5e877bacca90224efc0a68b7b8b40170f87d4328e070b6477cddb8", 0x45, 0x8, 0x0, 0x0) utimes(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x100000001, 0x463}, {0x401, 0x9}}) select(0x40, &(0x7f0000000880)={0x0, 0x8, 0x5, 0x9, 0x1000, 0x8, 0x8, 0xffffffff}, &(0x7f00000008c0)={0x20, 0xb93, 0x5713de00, 0xfffffffffffffffb, 0x5, 0x3f, 0xdd, 0x7}, &(0x7f0000000900)={0x4, 0x9, 0x5, 0x1, 0x7, 0x200, 0x9, 0x8001}, &(0x7f0000000940)={0x3, 0x7f}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000980), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000009c0), 0xc) fsync(r5) getpeername(r0, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000a80)=""/4096) 00:00:18 executing program 2: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000001840)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:18 executing program 5: open$dir(&(0x7f0000000040)='./file1\x00', 0xfffffffffffffffc, 0x44) open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0xd7de0f97a46dcb34) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='!\x00', &(0x7f0000000100)='+-:#.[\x00', &(0x7f0000000140)='\'\'\'(:\x00', &(0x7f0000000180)='%]$}()(\xaf0}\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@\xee\x00', &(0x7f0000000340)='^^!&\x00', &(0x7f0000000380)='\x00']) 00:00:18 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) 00:00:18 executing program 1: r0 = semget$private(0x0, 0x0, 0x3c87ba47140eb5d1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/4096) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000001000)=""/138) r1 = open(&(0x7f00000010c0)='./file0\x00', 0x2, 0x8) write(r1, &(0x7f0000001100)="7204c421f027b6f8d2421970ee34cd8d4c007dc91203d4519077914ab24baa536c57bfa89a7aa15449a878dd3c895959dc0a9e1d7f28b1385a10c4d23a3d7e159813272aef521390575148f7db95007de5bce56f1ccb83b8a5b9da077f9da396e71b511c66ecad7ad0c3001b4839a96769a0f9aad581f3c927ecebbcfde037cba02182633c6b5cedaadbc415a5c0a5dfb246d7c9415aff74a50f58bebfc28c30f923303c9e11e27f250df1fc363cb3d71231c4c4f95589", 0xb7) msgget(0x1, 0x98) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000011c0)=""/217) fcntl$getflags(r1, 0x3) r2 = semget$private(0x0, 0x3, 0x0) setsockopt(r1, 0x7f, 0x80f, &(0x7f00000012c0)="84b0322f427efaf050da01f722df51c40c6f6ad72686b6c92a6ce8173f9cab2fbc94941594a858bf12590bc794e8491e7618fbb16c3ddcc95a7d58c42afa42f3cf0669be4d025fa4721b13ed5e0d9acb6fb3330c01312f7bd1c3fa6160be176c90613121f9fe59d39d2a09fd62edf2196e19e780d07fd5e244c2762cd8af797b67506d717b5cff5ff20102bdd36c39bde1d1796931fd660746e82644cd5b0340b025c1e2d8b01d7e5b56252a0ed92b134f0e0b8b28f3373dc6e440bc148f543c62322dd527fca60aa03a513e617d3702a3ba0ccfc934c9847f8f545d6bf727001bcac896c840bfe14ada8b2ab8", 0xed) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000013c0)=""/114) r3 = semget(0x0, 0x0, 0x4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) semget(0x3, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() fchown(r1, r4, r6) r7 = getuid() msgget$private(0x0, 0x1f0) chown(&(0x7f0000001480)='./file0\x00', r7, r5) sendto(r1, &(0x7f00000014c0)="cb20a5edad6aa610c55220a388bccca47a2f05a05def7e2176c76cd7727b9a74f438a464196d54d78f286f5de517c0d4508db605c0a9497c19797f87a33a5ccd983f74fb5fe7117c592756595a797d951552dfd6b0a2a69fbe1f3a49de0ecae3e8e0abb0f3a5f2a6790f9d29735f118014ab9c760b9a977621a67c8b9403792a4c3a", 0x82, 0x402, &(0x7f0000001580)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc) open$dir(&(0x7f00000015c0)='./file0\x00', 0x401, 0x95) preadv(r1, &(0x7f0000001800)=[{&(0x7f0000001600)=""/20, 0x14}, {&(0x7f0000001640)=""/189, 0xbd}, {&(0x7f0000001700)=""/114, 0x72}, {&(0x7f0000001780)=""/69, 0x45}], 0x4, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001840)={{0x100000001, r4, r6, r7, r5, 0x22, 0xf1}, 0x2, 0x4, 0x4}) getgid() getrlimit(0x4, &(0x7f00000018c0)) getpeername$inet6(r1, &(0x7f0000001900), &(0x7f0000001940)=0xc) readlink(&(0x7f0000001980)='./file0/file0\x00', &(0x7f00000019c0)=""/130, 0x82) semctl$IPC_RMID(r2, 0x0, 0x0) syz_execute_func(&(0x7f0000001a80)="66470ffe2d7fd50000646466420f3820dfc4814d73d197c4e2a2f755000fc43c5400f34513eef3410fbda900100000ff5f0036a5420fb3d6") 00:00:19 executing program 1: socketpair$unix(0x1, 0x800000000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000780), 0x53, 0xc, 0x0, 0xffffffffffffffcf) getrusage(0x0, &(0x7f0000000000)) 00:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000001340)=[{&(0x7f0000000080)="1eb4652cbcdaa192fff6061210d97891783d26af", 0x14}, {&(0x7f00000000c0)="5fc861ace3443beb87e6dd82bcfb72057ca9c39d1531e88a6e4d5641e5e438fc81db91fbc7dfff90b4cd366644e841681fd2504cf3445f913a6b8e870d44fe6c2513786ca48421775142269cac4c98ccb7b8ebdd62c9012d2414157a3642b36938cf05967d669ffc8208a6b5920eaa198c2b69fc580c97510380fa206a08dadf7cf1f113f8aca4769b7e04708cddfe1c3409d5eb8fb709face0252a3e52dd803508dc49cbbc166ed3290a0db6c33157b936da07abc4b82f166bfc80f03814d06eb593b3d5124f4369866a60fc1a79ddc3dbc69fa14f1950e15ac15283cd03a30", 0xe0}, {&(0x7f00000001c0)="2bcd64fab0b8f3eb7170d5946b2ffd8ddd0b592104016ebfaf8423c6767a7c7f09a2c0bf237161bb93379f94e92c9160be9b9e89b2bab2fa2b2080c422fcd30ef9841f982be5a42ce1e641a20db87d059998ccb891355cefc7f7033530fc0c8c5b68cb57812894a00cd60494e41dbd481d9bdaa683337216197765c0f228358b431d8707646b81612144a6c6de19c837a89994424a7f21fca2d98b1167c9e1c095a5e3f9c3874f8797c41edaeb94915e183a98d87eae6dcb5afb56d37cc2a93b772edf0d939a369fdb93", 0xca}, {&(0x7f00000002c0)="759c5559e06e12495563736b080d70f8566d70d39d348e4a0283c32abdadcd99890dc3f5fca95f93bf50f9a4b2cabd69df2b9e071336cff961c3c272ceb325ab50349c464c4cd0b7f9078e35208a08c7639b4f598680d6b236e12cdd6a9b47f47da197cfb1cec579347a80c89c8b45baf4ad0a5aa0e213", 0x77}, {&(0x7f0000000340)="807c77e2015932f2efd5d62914f30dc947f5a11a54ade178a6a1f13de9cdb0eac21b84d2a4c82ff2129f6b4143e8f966bb502d8be5f4ac7f6a2c61d6c52d6a11f5d215e96b3d9becd3a075061175b1c1c347067da348baaac4ff889825f718b588418a1af4303a192db3da0574342e15d694dbc38afffe0dfd029c5b102ac0d50a77a693228a34ae869d402f0d32a7afb1d51d4627a8477a32d3c07f6b9552fc180579b327fd24bf69c8e0348692cbfca32d33988c498b7b20bba2a01ffa12c4c18581b1e6f273b4162ebe1c309efbb467a7a0a6b7763914d15808b23a03489ae2fb6836059b3404150ba408723c71fef1305eb7a2324eb8dfe8f3a5055de0db89426f3a6782775da81e4c36f0288ad325bd4cb1128dfffd1ebc39d0d9cde7f83ab8ca368583ab6f56b2fa1241ea3b7099463f4b491e44aefcb55f2b65b54ab5faf2efc27411860d3d06caea8980df643d1553da0c6710a9e558c00d32f71adea2a988a98a5bc5bf445dcb412a5b53087d8044bf4af03cc674957f31869dc9cf22ac9970a7a8bd462a99dd43de449cd7ee81dd66854bbfc0f1a424489478b308d1f67ce42541717f22cb6702caeab74f9ef2908a1af0dee4550facdaf70ee25293684c0d8321dbe9935b537a1fce68dd1ebcdc542da99baf2c450dcbafcad49a8ffa660f1e2c128e6eb1c71afc9066bb05eb08d82e5c08a4d7b340335374c03429afde2b512b4011aedb925339c4aed97f3c0c2da447ad1664bb551c2f52eb4c45f471725d63c29c446a090a88d2d4752d5b42d2fde81efac8dc33d1c478cc684d03e28640c6c0db7ead8425a59a30cb7d967d357d68bf9168dee8ddc9467d60e0b4f755333f5aff7ebb81d4003fc061d444c3dc576cd46c61359ab50edb4515230252e9877ae24f65e0d7c31a8003841f50387e65532828728b70a371485691aa036a48a42137936066aa36be463a7750d8731f2cdfeb357fab648df9e3a03f90290d84bb540a0c982f15210f2623b8e76f2bd60d812ed9ec30b664a4e0a37255c54ffedf6258224c6c741bfd577a8670ad408db766a745612e3132b04e8c7fc07f9e2fd5531c726db8e8c6c51e7164625c476b75dda761cc507cb24d4c896f5f00edf31f18fcc44422d885ba2b0752f4e59a28e9967793f54d1c440dd06db7709691486e31ed34056de5a50d3577bd99abbb84b98e7e9fc4725389828575ba0dedd1e5b7f4c568afb414d9055319a31e2d660ae2333c78bcb88c5aa1e738fb199e7a486002db2a1f5c47dca04a4bde5c624d9b07cc28de04c50b3d796536fe770f12ac90eb60652e3d76f92451ad93a6fddd77b0b4ca1ceb2173dc2dd825dd20d881fe7bf29f30924bec8fe84deb1ec0d5e95874f81b7ea218619bbed8f5466580dfd27fcbc85872ca7495a841b792f3332bd5499e2249c671b50994b15f4b7cec9166ce29e5ca11c931fc1d679d2b71510ab920b43771811a92e0d4a77004ccae6aca8c50c63bbc20cb9c80b629a72c3c551b9dbbc7280952ee87508ec6964d5af5b955fb25e645bc6819d4738b72a2796ec0a476d6c4e745a0381acd6aa06c77d60db0f99f2c7b57c58d4e315ff4f6191a762d650a2a2405d0442bf1a05f978fa0c36da5cf81e2c5c2142d765d65575c7178317efda307522d0c546cb298e23ee98d62c8a8a78c88eab0d8a930b494f4448f144f7cc844171a3f40a1b18e479d5211b60ab349d86df5741cee3af921e3b5d86a4f5f01662d00fa6b2d620f2013be71d25747805f7adb7b1cc25d14969dff4526a8f43be4e26de5deffd262965e7bcff6813283b071a8734fce28af23ef0cbe46ba5e657576562ae0bda72e547ed6c50e2ac0d0a0973ba106f8605774f885784cba29b36c73846f7c24287f6c7c3a347ef5dd13957e6decdecb1436448ee8ad1ffc41871477ee186760f24cf141a94413c0e9447dcf0c66568b31cdfcb3e24bea585a6c7df70913d9d7a1bef5e40d3a8e292a4e4cfc8b8a703244944432b7895ae538c4ceff0acfe59a2dcdfbe9a5dfaa1eb20211ecf83b41cc294b449ec3a21ce1676c19e0126d354d633da166dafb83dab82c7d59f020935945d0bcaea73544f3836f0164c8975b54ea53989c2c15db45797f5eae09a044b70cbf726eafc63dfb364c466ab855e052c0d423a8498f30870d22785adc91368b92796074d62c84c19d1ea4244ed64c74ac4988a5ed87b0e5eaf1b062053e78cbdc67033dd64bbe29a963e80132f97afb3ec6d854ca054314139c7de0082db134b71cb2985184d3a03fa4854a87019d3e169123d5f4b6d605c7525145730b7f058b649efbfbc9f94b326b5e10b0e10ec790fe7b677e6e9bb193178c48948ac9037fcdfa4bffaaf5555133a03a84db1936c991ef3aec0d8580cb7e813618de43710dd0476aa9495680e39a48b1241309ac6c96c21aab749bbc0de2c3de6d609e94425a57bcdd07618e04dc314d9d1c1233b8dd5f5c7115da13746535c479f50eb8b941b00a145d93d8e980d18cba5e0df750eefe5bfb118ee5a2c3d4301b90fe110655c968385edfad50523a939a1c33e81ada16b3858c37370a768b9a986ac4866ecd2d3d7d58d710e7511eb05c716cdbdbfd7bc2afa8a206aa08ddc47d4fbbd710d563d799f1ad374ff87febc5e62c83974d7b2e6848050624f0152dbed6d0c6ee3a8030933a71356a3cc8a77053c92633e0e275c109f3ba1cd30299b2b6d96e1f05f601dfca29c564ff8a11b810aff282eb49357f7d9fd269e6b20e2663a72e6d0d20d7e70b0ac607e0f56f4f803f36befe11f0afbd0a3fc5606a55177b9f3a79694aa56595ccf6288bdacdf146383f53373e65f66b318bdc50d8bcd80e4f56c8fd0f17e6ccfa13d843653f935f903b86b52a55eabe7c46dbfb6dcac7fc2b3643948cc2fd17f2f652bba3e79e50dd624fa7bba364bc3897d9cdab2ab32d7679b8d788bee8c97fbaa70cdb5332f4beafda066a5953589e518f45ff2851a128789a4d6b2a89eca3d952f07395195ea17cab347ead66c978bb5ac7525b7dfc72bffcf7c2515aec09a324c91463040a4b7c1077df6eb744205c261a9fcee6e81fa58e371eb8c07f329c1d04d534932cb21834f759c00722de3d62e2e0933e6945660e35839bba531edf77ef30390fc4a2bdbf90e3148ebe11d1195826687bce85cb9a5cfa0dbaa9083daa23701a3625433038f5d0c81301475f0eb5d36e57bb49b70d4e823e0febc182be7d8b5c98f24418e8b738fb246b4cc6915a7a7e1ed7d09d0bcd20d49f403f5fe023ac92ded0a897cd05ae383699d400d8169a11483ce51fbca66498abc54a3c730b1b4947c5602e561834fad4c3ddf320ddd0554940ad78f08a107eb7e63088d261d1b9875e98796799a8663b18d2459c27208e25186fa8d1749db60b4577c80d945aec78b0e48d9913aa47de91241419af63adcdc890b94a3db55dc78e5507ad45cbfb4053c3fba209f9cd616386dca5fbc952834f03c3ed98cef2b2b45a2e35e1cea6796beddcb48a63ece4bf5943cf8c1dee10e08b90f740c1774ffff37c0ee20096bc44f5b8ab7dd1bb16ad632410acbd23d10f9462352ef6b0923dc7ac5f99c68b7f07adcca3568302bcafbe2a68708bb2c03f20b126088e20072e3254a686c9c9fe5d0d8e9c1dbed091aa8004c04a79c40d7d0b210117ab14cd0290fc8bb3e48c58807c3857fb0b5a04dd50268d4bc8f457961c282c662f1ac7ced6b637851c64b4da7c332e1be0fa3d332d0c833f2c98b5b295db0df35ba67e2e0e2501400ebede037abe4f8d18017244dc5196b9bf0e1aee299d6422d293115d4ccc21f50396a28c786ac0b49608b565dfe44cac6e1d9c68cb5e480e3483ba043cd8cd1890e2b025cbaff86c4634bc2a70b5f5873d4ba2ec2aead376dcbed8ed637d0ce4f021f95c5d9b08d6af78bb6f5b1a97adb0e77fdcea84efca36923b494a8129e5e1504f8328c9598eeffdd2717a298e3f2c05f5c56dbb0127f23e56db8e351a99aa9a7662fde0420a1d1cde19004badccef44978328a8eb972a78799ae72b283164afea51ad4316d2dfbe1515629fb15f213b47a2388987d93a1b46c55f0fa318a861e69caf04e06462548513946810b1043a3c847888014fef803b7c920d2f2fd10a695d4a62e1bc2b9140522ee63c9c5156fbc3233765b426c4c6bc80505db20306d37b1d80b5981ca656ee516ca9f24a4dd64f0568f5d0334defe6edb2461e65f57b35e232f7f1756f9b8c4ad900eda6b6fb20cd9d249522527a33f37e495074b5fb8779c4fe7ebeba50fd027c2d7091beea8915a7d8bd3476071077085f62a9f13a43d78d8ee99797f5c126f07cf338659f534716622781a2b22d9faf0b5de5a571e3a122466513d6fdaf1e5ec23788bb7b01f3f52104816c1cd2950e2dae63ac898d3cd425bc524126ddbff8d8e55435bf7eb3e3720d8272fbddc1c23878eba142f46fdce00bdcf6ca04f0c8802eca68a1074ed50d6e846a82b8683beeda7a02984a1215a5bf1f802abc815258a9f4df87747f4c798cd0f994d04fba992028aad778fc7a33710e2aa116e30d9b25a65a9cefa349e6e4b2e3752da588f2c656fe2852823384d6cb70801cf270f172b61aa81111ef265297f39ea9b24c190fac85ba76df1d2a3d96959657858a37085e8fa42524dde6d111cf179cc923723106344a62f4d55c6ec6e9dbe7f5c3b4cd80465a06a11f9bc26c519c329af3080dd5e98b6b023f82a85c3dcc22e2953748a888929ccd75992224ecc4602d2b42b2588117d89dfbccd07c3ddc77ec2cbcde95e38873112c9f5b4f8e8a705ee8ddb936a3b9e8480c71620b55e476065001647de066b0b07103d24932d2593a0a622ac941ca9ee891e02a8b638383031607dd1e1286c1f2fdacd038991b12e7a984bc59de3035b8951e594be60ef770011abb5c6f4c100183546d8c54f00126862644878df74bf484ae483838f70a95b539f6009382a0db8482735607ed132a22a0c37c2078f373f2ab52e4d746cd90eee86b65a849ddae44d150015c5116a7e23c3b0f320ac1a5da76037768be68097215bc7fdd834fcbeaa68fbcb5d0c8993be119c3fb7b3c399910103207dee60b9be1afc4d109580827d4a4fad671c0a12ce5abfea40f0b60cbf457dc74e9c6dd5b9cd470420b2c7f75b90046844d537f4b8f65d0d0265f01a01536f34450b161dbdb151fd6f601feaa34f304be83832511ade70aefc307d3f6d617a846e2f0b7fc41eae54443bd9309956196a735189231c46b89a89fc29618baff125e76da0abf8fd8f2185de4182ba2a1cb47c3cfb9a879055c9e64bbece28e30645759e1c9a6b5f1ac2895452101f233b2bbf06045848fb4f999dd95b68044a2f480c46e6682cc94a20495f73fed7f7c4b78a896882a0e11153d204657e1b5e07ba37335244308e395ab22ae0b8cbf28e6ed9563f1fc396cbaa73006834fc072003dd2c3398aad98346b0c8d2b60eba804d0b0913324aa8d347e47e87633646b39902ef64ad935443ba2c934e9479c0527f411b3ea4f8da308bba40002dbe47fea216b431634180fac2ad7c87f9c6282888f76eaa469e9b1feaa42f94080529130d1e165195c5a556f9c8b917d6c18fa036ca7101cf9af996cfc1de0b960d9129e721f21454e105a4e121bb1ee3574098d9ccfd5c3e779c67bac01a5f18a8eaef7b0bdca1fbb0df7e6c24f142cefb4d76236b094eb2bd17f3377c77dd6012c7e97363ff4764d61aec67f5ad09362517c3b1092ab18ea3e2573d33a4d8d5e46ca", 0x1000}], 0x5, &(0x7f0000001540)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x58, 0xc}, 0x8) r9 = openat(r1, &(0x7f0000001600)='./file0\x00', 0x20, 0x108) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001640), &(0x7f0000001680)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000016c0)={0x4f7, 0x6}, 0x10) r10 = socket(0x6, 0x0, 0x17) r11 = accept$unix(r2, &(0x7f0000001700)=@file={0x0, ""/4096}, &(0x7f0000002740)=0x1002) semget$private(0x0, 0x0, 0x2) getpeername$inet6(r9, &(0x7f0000002780), &(0x7f00000027c0)=0xc) mknodat(r9, &(0x7f0000002800)='./file0\x00', 0x8000, 0x1) ftruncate(r1, 0x100000001) fchdir(r1) read(r9, &(0x7f0000002840)=""/93, 0x5d) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) sendmsg$unix(r2, &(0x7f0000002980)={&(0x7f0000002900)=@file={0xa29784e8dc2e1500, './file0\x00'}, 0xa, &(0x7f0000002940)}, 0x1) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000029c0)={0x9, 0x5}, 0x8) open$dir(&(0x7f0000002a00)='./file0\x00', 0x0, 0xc4) mknodat(r2, &(0x7f0000002a40)='./file0\x00', 0x80, 0x6102) mknodat(r2, &(0x7f0000002a80)='./file0\x00', 0x80c0, 0x10001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002ac0), 0xc) mknodat(r12, &(0x7f0000002b00)='./file0\x00', 0x4, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000002b40), 0xc) accept(r1, &(0x7f0000002b80)=@in, &(0x7f0000002bc0)=0xc) 00:00:19 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = fcntl$dupfd(r0, 0xc, r0) fchmod(r1, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x2) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1) lseek(r0, 0x0, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f0000003580)=[{&(0x7f0000000100)="2137a969af60060d95ccbb9835f727b25c383bd3169a3bfe00183e9cfc6f6ad4eb70c3cd6370df627f7e7bcad50ae36a2e2447c13260c427ffd115d0c5c098929831adf1d3ba6f75bc6da1c4ba54aa9196f5477dcb48182c295cee37895b1429e5d692b86dfc48713290ac217a782e5dbe6e8131efb6b6a6a50c45db6e72913a35c2d0ef033620bcd90dae0ea79963a1ccbfa2473738262b8fa9fc2f30f5732260aeadf9d3d889ca0c613d434a812105ad99b824100cbc1a8cb34169a43dd9a4ceb61cc3b2d77a5841029ee704c1e88b179943626552bbf0534bc97fc0b9e4e8559252aece", 0xe5}, {&(0x7f0000000200)="eb7e0cb86b5707a3042f53ea361554b4e463d0a78898e099a9d9807c9db430dd58bdc386851e3a6f574ccf486bca2ff10bf4f65e85531a80ca47b18573c6381e09a2bf191ff2b15b754a35203273acc2060b194a8b3579bac8cceeef956dc1c44bd8ccf8c5a8f986d4294a971de6708d93343937f4574f9899eda6e4b8c2ffd2a2fc49a4c7952c6f5c60cb0fcf79d8308f6412f7dd7aa8517cde5aa2a9f5bb937dcf71023e6520ae1948f82a9c72ab55c6315b7a095c27eb8558f14b5f8ea29fedc23c7095f43649f59e82687e0052a856c7623c59c28d95e784967814763d9a56c1efa6d59018a92a161c9f31381abb27be56f204a7eb7b6bcb357cd35abf1b386e0e53c8e9a26d14987ec6557db65bc234cb7a258fbb4550e0b8133253d8fbab772ff7f1d31c6bca3bcd89a54b25343f6c2125a1212d285349f294fc853c4f491d44fabf6ffe2a2cb7144166f9bc048f5bf03a5f11292d3cfed0c09f1ea27408e9b23e18059e9d6e3cc111828a087d91a505ec22858e1bbd7e93faf823f3055a4fcd6f2e1b09acd0d5c0bc7ef4c100ebe1984613316918df202d2e80aedb58af0b2fe702c1e5d776c49f8c026d1cba64939f36c3d6f8b9e0c739cce50be768c268f515cfb4edbde0cdd6bd9378bbcbfbdcf9c6cca91d1b208756f064c771853803e8ddb587204c0469b6862ecb1de3a79c9c5d1866ca4e6cfa051fd552f4f4c8d6cdfd8b6748b73a0d126cb5fa864ec5349d3f483b0c021bc292529edf47c2bcff7715fb479468df0904c920ef6d65afece1d435ca77eb21e7fe7f6020a46636dd5426e78aad44c296ab57e6b875909a139d05b3a35853bc7e65e3b87a46a8839c145c9267b52d5d8fe807d5f3d286d8d8913bd6f99f4777efb85fc5b268603b542c8a0a5df5e5688dc7fec42714fff950ad52c3489bd4f3825a3483b713caa3abfab838c48cde6215415fa22c70e264c955ba1c7b7baea465b434f9c3326893318b65dfbc5dcce22b5f56b355987b9cfc9fe96c1e4c87aa86b18f7f934a5dc84580c05bf8197a7beb97256a3df701ea4bfac6575ed99c2a5e0b607bea5e9ab2189edac33914e4966525a19281a8bb252451d659b352cd102c5872fb5799731102a433347e8501a09e2a1152f1879e8a1f3bd0d889dc7ced768119405e89c4269e92b6644e74a2013d8730b87bdccb248dcf59cdd2051810f7137fb2a6d4adfea96665ef56116cec3b44ba606ed508dc4e1639ec4dac050e15a31b5aaeef7dfe07d0820ef3646a8344785eaaeae7a7cd5d7aceab3885482f5a22c38301775e1c3e4a6cc2c173c88b08c4c12e40bba32693e559c961f2c8dd33d5e07d45a179cc16076ec0bb19eaea667637bf0241c40e981eadea6dd81b4b7525577aa75af2ca696bcd0576cb1d5c6b4330834193363f608c94f2c510f89ba81a17d34696a70d1932fc873d355061caeb0ecd98a4c22d514f61b1bbf2f5abcf310bad7ae96b231b39208a4670339be7eaeceab622954f0ac870dd519aa589f68e8fd8c476c0a172fcf158f8d5e1e6a4fcb0e45d413160c2fcaa1c2f9ce09d075d5d83ad70a5a1f18a5bc1158a3f252264c87938f59ae29ce9afa0fc582d2e7e8de399a73192075464128081b68c0e13dec40ac8139e6adfdc054c86de865282c4d97f4e511e8522836158587c48dfdab2097cf8921272b944fe101a143046f0eb7d3b75e93e3f3af077c07f8f4f58c63aabd450cc79525d52dd675f0390daa3c53bea28637d193a22280adf5340a91273ea7f8fa6544278bc2e15a14abf9fb79fc7e7960b37e13918c4587fa4720ddc08bd434429fa7062d44e7803ecdab515fee5d2000038f4b8b62e1e0e88d5200a26e56046f58668c304a63fd7cd1bba4c76697f3414eadad0cb2468f6cc1591201cf9cdd0c5600b9c39544f3294003ff104789a43f7f34aff9dc0e331143245c3a9f0de2c6896c9f2c8e30e14e39b6c7e94601f12ac069d86cf1d2d25fdf9cb598fdfd52145bbb243253c9b5dfda402902d1e22938d3a3dfc954153c028e0c4d9b37c555b1a75ab547b51335d718d3ff35a64af51a690bcd81e33542287006b8bab4bec117dc58d5674dcc56d849e64fce1955ac3ceca8023e060d1ccca86d452026f26d1d031da9308ce619028829bcbd6f7ecf6eec3928de47eef8969d5c76478ce08a33932cbc793e2264b4881a6e3bc8503e4bef51178d0940991edd7402b4cbee814c50ed11266a19cf62ad34a4662a18cbb38c0f0d3900a1c0af42a87fe7dfaaa136b534b6764beea79ef67beab38f03f6377d27a3d99c0928582f6ca2b00d2103f05244599604e7bd626bf0277ce566ac8988cb10313522a7f477e82566a7f1742a7fc1066f7ad6fc8cb87f05ae867a34be2e72eae357d34713ee348ff40117b64c5eefc3aa7b271f0a1c6e721363729c500bc6735b03c67be9d96b0a4bbd39da4eb882da587bf2fad4fb57ef86f45f31da4851af169f45e7bf993b143c1eb5e6d6238aa5d282ce6af521c08982c81be77f055535ef46127ddd8085d4dd452ef7e08607cd68bf59904b9b0c6b2e1b443f1e2796cbb3f5462b69aa148e08f91d6cf5e1153635638f40c21c87a056737e74b91de49f43b7181ef37d3e5be30e131320f7b38ac02a6ac67c993e127c56591b64a4c8d642bbd3d8eecfd43c6697b35695ee8354e8c11c47e60380bc911d2d21178f9ddfcc87e5d03ab47ca285c2f9c604e004fb6a9522af89b01cbf8c0e9b32c2d82ccdc8a60a33bde5da70c54b53769acee83680285b0c9717ed54c77db5473580fed99fa8ae48522e78990111563925cc9af2f19be514a590a144504dbe54aaa880ffcc3b5e52da71b0e0ed8446739d956c93f2e05515b20fc23de62e47feba89f34409e7ced0f8f16f6bc1581dcd9ed9caaceb028be986b18fcb7b283a4960ec4399b0ae0172004243c71fecdc5c1b76fd0e09804c1e654fe9e2976e955a49ade3433c32704bf93f61a7d758e09b77d6c7151c29c02aa72d29ebbb51dd71ff5a2091d2bf22f163c90f85af5ce08cae9151420475208851092e0004c6c60f35e6f6106e396a2b155a0645887f9e7971f490c449d657587d6f58d2ccae8ead5203ed4e0c1c65d1e2222ff48f36bfc1f8079e9319a75d992a29d09dffd9319af3c272c1c28950a32bf3ba9d61e881a5a979da94de875610a45245e58e77cddfb1f0dccc282433d98c9db607ec41b1e8d46bbee06aa327eb0b49775f7767c9049200804ffbc62768f3f68fb64f0dd4844daa4dadbf20f6c8fd577382df33f47dd9554d25a0b17e65c2e1bbcb78a50288f1e3b6ac05a3a8e67d6831dacb7f1eb6947d16039d5f680bb7a06425f15d557b7dc453b5d60aad756db9c8f47fe3406f90dd0cb66b3ea7adab3cf20730ea59be07f72789513c5f6e8c70343d90e38bfeb4455d15375a909a22758737091223cbe04b2d3b73ed8a3c379d0a6cb8f6f457875693d47b51f54ac5abcb4be0efb1bf95159ebd6866d2d26b20349c5ae8422476b0ddd15eed804c590e664725b32fc77977176b82dec136b6acb05baa9f1999254759a72cc45790c520f4dbb8783dc2cfc6ec47615ac3bd89a95d4216778484c0f139879674d6d5c0d5ca4c9adade63d38a37007846d2ce70e15b4723f4550a154c73ed466d7948f765f084a4256d2a3a64483eb185c6240664360c193709ad3182e382d763f673582e492f6f11e2bc4bf10108e3e2752a0b79ee5a44394c1ff571185dada4eb9666dd258a4c9db0df396b79f7b8f7182e5f3af87d3f7b23baaa5b80d83752be5fb0d037441a6d3fa775a14366a5737905da1c582ea59e7c7d79d39e697de429737ba944d1b5a9826c2e5e7bbffe3b7c9c77ef9786adbe61a109b5a7617c8b6836ab7aa5e3f93b64e0b5c7f2e2467f65e145870e6b0dfbc265be7f8775a4fd09e690bce238db49089b9db60b937d741cc5002df3c18a47159fd6ad04f853c72ca5dfb99ddc78c6497c8c5f94433ee40e010f9163ca15dc65d226564bf999c8f9fec23b7ebd3fb59a0e83ffd14264ac7e2d9b4d5b8efc72052f1b17306052f56f52b1cc7c124ddb2fee18e0735e25ff4f01ccdf8dc087281684bcdc410cdf1b4b79208b302d5828cd99ba331ec78e946dd8fdea6ff4be410b9a2476812ab9276ceb100af6712231f425ae60f7967bd0492bb7e2ab02b33923c4149bb4e0c61d7f20a64e32497bfb09ea31cd9964741b59973d349dc4c4f60923393b04e6ee95d927d969f6d860f77c69a8314ef8adcbf9f4a6dfa836c7753a293612ed2a3ce7099856dcbe078d31b7b2b0ebab0b632f3931839b19ab3fcf908ff2218a86f572ced270cb69e4b13bf6baa5656a6d6f26a997c61445f8b4caeab03d5a20e330bf20670f65d8998d45a3df494db1ced86b0fa0ab8287294c494ecf45ed96fe06bc3d434e902913f72a34c4e6075e91cb16a2f8fc0f0e8299c25fe0df427819c30cd50fe7972c289b559bfa0ee3dcb943b1e9cc5a8bd26411bd32e2d62e206534f7ed654efe6f142a2b6b35fe7ca542b08f4b634f46171fa82bef35b881f3cefa7253a15a01021a14a5e57fc52594a8d33b377aaa94988682c80aff6b4a1b37095fb1c07452beda5285c5328eb322cdedf6c43852c1d7264394a216b53909865b5c1baac4ee23c2a3f72cafca897982ada5ece3b4af0b53a5f9bf21964f4528ff8ca2a4dad86cdf54c22bceee6dd188b2721f36c2185207a312ed00705cd6d6f8c76d55026bf83f2429bb9088204c7762a6a075ee1dd0e6855fab624ed0b356cbd251905d9dbb527244e4ec855181146223814d614261a35b1cca0b71faffb268e7cc82a289eb8748e34edc306395a70dd11de4a15b6141f4f127b2404aed66823da0bc07d9391219bbbbc6d2a7708501b31588a2aa7d5b863f5a764d3eed08381fd20d2fcb6854ead809f8262be029ce49742080d7c199423b2aa24c062273c42ea46805dab1f0af5061c5327a11a9db7738bfbae4577d2b5e1ff9a91fddebe54ae1d4335932f96847ca5087bcdf8556a487c39d7fe0e70bc7cb313b7f6a4fa02cd69321f6f8774eafe3e0ff2fb3c9344923efd9789d31c55de564f9e354b02e9b99e8a0b8e0c30f1f7c8531cf557492e2cc0434baa2cfb46e42e1a3755a896e7c3ef7529c255e284d025c5df9ec1685f513d52b7748fb1212d4d70e0fd8768730f5f208db2712ef41d76f70dc585ee9127f82a6f882a04233a37c366156d6663e382d5a79e4fe87a8d070f00219b5d191de5c3e8f02855b688b01a469a587414f066418dbbe7485baf4407dabc0a82edb18ce1c3e4e02273ab8e94a9e35a326a3495bb7acf06ceede25399618cf6625adeafee3d83ed3ade23347e362ef5691b8ec87ae19f881a886941e665e528e6b30be312a4a68eb25477d72e27b8bc9f7ba45d1d49f89f58cf1379056d0284d7ae7a77127ca7d8b4f59af4f3b1a66bd18f619a8429852ffb79a8064182ca132b6e2c3fcba77ef3457a13631ce3b45a0c0ae8d80f2587d56b6d10e1d6b2d08082f4b5fe3a65dffcb57d76ea8aba312dba33899febd98469dbd4dd1b334ef989af8a667c80a6ae2da25cc5257cc47a34126466771feaf37a6da0dd43bac72e8b97d06a4263b3b607a4e230b2f51b368e59823223bf9f9e174da30450053357e07aac28c67a67a8f09815fc6763b7d5e398feb6dcb5807c596e56616f95ce04543744497faa728eef56e16807584738f5193d659e2d82cfa589f69a905ef63f7e119b7319f222b757eb1030ce14d436", 0x1000}, {&(0x7f0000001200)="d4dedfc82af53b33f3f939ec2954a137bdac6a9a628dc30b79383a68953ec6c2f4fad5be9bb2cebb11ee1c95cb4323451b5c48caa157e5dd7943973e608968d98b70755fd71477c1201bdfe9dc0ac4548721af0d33f791e8212499cd56ca82505ee81daaed53e7b3bc86dc85f6c5724d71863675ada0bfb92a2dba6999fb736928f0880fb2de1f9a251841711cc3633e25a9c2ca16efc151cef77a1070c4725bc0e06b2509988b7508f59294dd9eedaac085da342e50387bf1743103bac0538a0b49542dd8d6e5b58bf474293cc374c0f6e04b3daa817ca88d25d6aa3b6ab71bc61e27", 0xe3}, {&(0x7f0000001300)="69e3e9780779e3950e372329871daa245b11a6b4d7f94eb3930101b5a6ad0900b39b5437a8d1deb8565b70b5a1c3a84d69e7c187a31d465cbfd5cd79263aa0317aa55f1299c65ef898a472e33859acd690f1ef90244a8b355fb10d953ee752bbe04e1e5fa97d67473d73bd9d151ced8a68ef994e4297a6", 0x77}, {&(0x7f0000001380)="b2a56ba8ad8cc7a56126929b512e78fcc87064c582a24981a7b03783f1c755d3e7f6b0bba4a81a68c06bb0857cc5699fa8f4980602f75932fd41fcf6cc28ce4b1734ce4a9f815cd133a5aa4a90f3b9275afa464a22be16015f92afc3c198d27649ab5e5e9e0a24169724c22a8d6a4aba068cef025a7a32aada08b8ef5d4f28da3816ca3eb8172159eb48ec0435d23a225d2ad1dd50655a9996df933d073d17405ae3c82634f7c85f62ace72fd9c95fbcc87b1c4e9da215af02b7ef7eb477b60c3725351e1d17a4cb565655a7717ea0085577ebb529f713e3adb75ad2bc7836fe439f6507fe36cc2a824d8763c99cd0d2caffb8f63e3dcb101d3334dfe5112b11519c66401129bd5be9d23a6cec47b242151c3fce35719840dd9b8e28d917f06cf79d2f0077505d5b70c34502c7140c703030c05112898693ac58aa100ee49ff5101e53701a7ab9794edc2ad900917d556dc7420242316a7ef6cc7300141243171078a5339e0971d2873c18a58933e544fd80200bff5dc34f43518e5c2600d373aa8e9ba1e0791558c31c79d5b3c08e4d84fbe0e12e7969f05166585dc9a72dfa02c950da76dbdb628f287371dcf5e7d7c63517f7766d73b9d493b0a2ef2d536b051ca9f5248257a1a377e02c412838aded8363e09f9abf32f02c019111299967277cc1ac2c92dbfd5bb4313e68caaf5a27cbbc102c5a4773df5a47d5175c9ed28771acc1f7f2d92048c50413983c6d9bc7f3600e8e7b117fe38cf081c8ab1d7fbb3c56e000b016f7537762ed2072bc62502ff7dbd607424ceb950ed13726c61a066f17120cf3d8a4f355d511584c585c93253a41fa836952c79174d15485fa2ffbd86ff08f09d6cba48968c52f8c0f0b88753d28d5e88b1983bfbf096dde07cd3aae3bc5b41ac584bbf3d70a22909f7c6743949d9939ac1299c01346fd810ca582534580628a4b9c95fbb0e85082cf87f5481472998ddd3af53fec3509ae6c31832494b6019b830ade97be3d0d39e759f8f51e0370572d32aa5c673e7b690370c3b8c21bf7c0f3ab7add3136634c4bf791f8591212862c71ddeff1397b800b0a3df0f1f108f5baaa1fc789209e7718664ea4bf49640da1dcd83744b88a4e49a5c1fd117d26324667d6393462ff69b472f7a7f17fd71493c4aeae491e6657710002b537f611a332c59a72f9d76e08f99019be665650d803f5d82735ba23835da9f9fa664c6ab8df532501fd601807c8104c3aa7a5612749b46733b141dd1ff906a9b775b4793343fbddc9c1871e7a4e38fdfaff4e4e3bad72dc6504e6efc185b09abab3af1853b2faefc49913d77bd7796cc45587b1cd08416909fcc4fb939ae0ff9b7cb27b0b6065770ee57568eef26ab1a3309413c4eac65b6cf4e43de0ac92e79397fe7d85aff14f24311aff0ab7876ba499f09561b14511d23afade91474dc0e1d3d0edede9bc995060ce2e6358d14055e7685e7baf8e3dd06a784ef1e31e83f799e4ccbcaf4554b96386e1c3fb362825ddb017e6643694d7ca458b99d0dbeeb9541e12b211ef78dfecb2e915b198ccbfc563505916111fe14810340cda8101c5805e4829f84cbbdc3acdf7901f259c5908f4c77c37c2e01682c60c3587844ca31ba755781e9d2bc921d1b49a824936a0934cbcbb7f2f91ec9af9ade49454a8150c0c4126e0a1c8b1775c32471e19d6d4fbae3381a6798b6495ee99d2abd252dcb4e5918799adcbd1ce2c510a9f22553dc3529a0724e3243717525470bc2d18ed68e5aed949a5ba32771674dd5c13d67c313138299849b2626a2f9b0caf39dab124fc7be0fe4641c2ba8a7dad193d96d4536d5dcb28dffb86856a7c9a95dbf6d40ce804e1858e26fb0d77b2364bdb14a1fb0a3cfaef59a2bbf8dff0e433bfefea40d5710b91df13c50e2e92d69062d448cb66a53e24eedf6a186832f520ef88beb0cd590a0336d8a802e7884d732925c10fe46bea05d183ff95c51c4035e022add72f260ee30efc1478822fc1a87f2b3e23f2bbe83ccd4b75e88728259a85ff6d96a5efee8119a18ac30902a675ad130f6c5de4451bb8c8fd6c9ae08ff117133c21666612d5cc7a88c5aef662e2f80df981160cdb3b00e17c13ab4b4a1148dacbf23c85de0302ace6be36cda2a9b927173cb7205c4b250bbf1867d8fa8df6ce892b4985ea23880e4b7642ab72861cfe3039d5c9842267503e86b61d178d19d81287cf78bd309fede0fbee586f05477f27681fadeea8e1fb1ae04b575fc9326faba0788feceb3e7dd3d5f7e9a76c9f6489dbd6362251a3b24ec0ecbfd9245043a819b9548ffabe3f3f3847cc8ac6604570260e4808994106432150d96b6cf620bfa5dba01b30598ae785778818775e05ff5eef158b4478e6c75a031b009d9638805d35a5cdd8b5ac3827d19ddabd6644c4d1e6ff0600a1fbea9bf815dd277773936db486dd91d79503cb632bffb58d711c30e8e29ed5b5e2fd4ed1e37de62f9b28a1d78e2b7867ca024dc745ce9447e86d17aef8040d94ee47df6c1a61f751cf34237edd00fd13d7821c4baff61363cbc9375ecb2b64afeca43a0f145745d8f8b315ca5d6232ed381e6ad8c1bd3ae3569b6422d69da154d705334f5f159c1d34e80c16f9f694631473305528b4739faea0ddd9a127359da1e803710498e14750888556b6346992666dd83e9ad916ba25971577847d6ff644c5aab5e26165bd3451582af0ce96bf3d14bad487244680981bc9e2d68f75d21582c6755cbcd7664946d4cffba76b583ef4f5ecdaab6271df04e60373cabcb71fc5a159c6beca4625f4922af1033cd949fdd1244589064d388278d99f8cae15d62ac8e8a360e0d73b484b57f6c6add1c95b7f7e938bfd126ebe1b5dbfcbf8c3dcb28a76ece05393b57f13079d791eae1fb250e212900f0b603b9108c3f9b8c511431dfcdba00d27a0ec2f9e71a0f8df37b1523071f74f52d27ac922a5996313694bcab623d20514ae48d7e900d99f4e3a953b00f208cfc435719f2c73451c9f222dda084fb6aa4129daea62c3c5af44e9172aaee48ab5df778a5e4fdbd89bb9d1ec23f65528f2eeccac668d35b41c5cd640b40325e7a8e5e49d71051999af92da1d5f12335057b52b399458cec1cef2a5ea7aaf1dc85b3bef241c0bf24c4b1da6fee1b5c6fefca61af8bd3b926e88fbf7580c6de38d1e0fb64c03da338b44431c6b4eab8fb180270cde5e18f4cfe639fc5ca251001bbee5d7993860e23b3e9398235e9a7e30223592cbf4c02a9780a4fc03842751aa4798588665120d9d1a1999baaa66bf3a07839fcef018e655d04dc8dda748fb902d7f43d0d5123d4655dadc868336ad5827eb7a7452584d1e002d16b7130f85b71aee82c6f7d0ee0d6d8e951a015662ea599ef859f07d2d7059f3223e7889ff631a760a6139b68e28749ce823273f062963ae928d54bcb20dc6d4d83bc5e4b3900b488a30cf3d2bd609f4620a901318c105ddcdf0b36afcadfcc3050b7288c6a6f0055608123680045f6fdaa95c7e48fe10acc4757bd33f5cdfb18a7f3c7b8edcb8223d306f41b80164ccc1a10deece494a53600f76f4a8c94a8257d73fd5cfd6321942d6c034a86aa1fbbbc2d2fe0dd781082cab6933084e947c888e103946e1a2013979ce688be74f9f6a9d5d4be51bf16c8ceab057154a7664176bdef0efc588400617a78fa4956aa77891c54ba9db6769c78f27ccd8ea181f365c0516c1aa6a95aa95d1112345e1dce0a12efff0d94bcf6d95ce94490dbc8d40e5fc14e772f6bad98962b377e5366b373f3b532a0c8bba623affaa568607ac4d3a539937557b36295caffa5515202f20a2f2e8b7b9a4ba916119cf16ca2443899e0b831be7853a4f6c1d27b0184d1ff0df13c23e71e719e0416bd6fb3048488705584008fdde873622c456abdb16b09ead7592a380cb84cea4bda4f5d55e3b0d75a432d5772e2ff0d115908d575c259fb7e97326268c5d53d62f8ff6765c47e63572efc76813712c48b75c80536b3b7b6943d6374387bcfaf7b461d613e346f7760a40d9042aa8b890c5e3e25a8e92d065166ea270ec951e65309c5e8ace67031ae2c66668c13e0200f00a07167db14294f68447e4e0fd619e56fca9a3eadee064c87faa3771a356d3a8dc3164265548eb4cbb4feef69588c9a148094833ff48de8737e3578ccf8a384c3cf1ac61e433d17001f15e40f6aa7bb4fd18554337e733b277a0d2a72680883208dc8458ba5e8bf56d6d75857e933fea4a97090b6f5e6869132658e7f17a1af7f9ff70cc316baf455e696bac71158bde776372b0eeec63922922afc955b49ee2e97bfec9c0459d88bcf4da54fc1fa43c113e8a1b6130123faf19172ce366650daf9355e637f042b4bbeed714d7e6a81bf6b86004f5bab7e5d1b3ef65c5ec6a386c633be0a4e70564d98a24588bb72f846dad2ddce569103be644d4892f6bdf9ad90600868a29d619ef9de770eeea6c34f8589c93053f52cd3d65e9e61a763006e1e3f843547b3db0ae9a9ba3fd8d072abd26a8c93ec127db3c81d82efcac305946de74efac900e2931134bc1535eb20424260acb974038e832ac5cf4eb8c7c8dd842fa3223d81533a250eba114bc4f1d7b15991299a05aa0dce0632f5f07f5f36130cd7442ae99bb9320b1124a2c7ac54d7f061d1a6bbf487cb3e5a2d5cdc485348c84a1d090de4b49e2c7695bb7ce6df9b39f42535f5020a4a37a15a3693ccbec298ba90b4144d57d2101300d24d13c09e0db9d6e3d4882bcb8cc5f4afaabfec7d2ce11a2a3304a89517f73346aaa0e2e42c177ed198b383a50b953495dccc011c50a527c9d5383620cd132dc069b6e905063476cc09cc5e057b1599c36a1c8b44bc3d70e6f82290580eda6e0112a91ddf5c63f3bcb867e89b3c5435c8d52eb0d17b53a99a4d8957eac6e6d4d62dccdb7d0addbf3c672d49099d489c3544ebd0c3ba4bb0e2c37bc2f178d595589e279377c2dd81288a194ddd9c18ef8e7642b4ee03cef5a84ec16f0cad6f8b828a93efcaa63ccbd2136d19febac809d8278b6b6fae1eb50ebdcc13adaf4dc4c5082c19e8acfbb88044255ec1b89eeeae3e9d74a7e0c5aa1df54be8e1928f8a8e3538763f635fb0873aa57fbd609f3ab271bcb3b79ac0c091d82a6ec28653d74d6d822623982bdfd05355a6c381bd428d24c938a2c0b82bd8ba2472d15a5b572ee9addfe9be16b828fdc039d7939b49842134a01e6369b38ae7457b3b76c883f45529881154fb991c65453dcf4e5b3924b4a97f419d66b2640306008ad0b51fa8b11c0993af49aa4a9dfbeda52369ed92cfcb5d3b7563805cadf62727809c27430884715a8ceaafb61fa752219fda8cf8690c45d30bf82544f384f2f787dbf1cff112252f6a97ab081602898c8f9d3a5e881ef1d709a0f5dcc4b67e4eaac00de50879cddc1c5782b89d40f6e97cfdf68c9dd5b0498bcf3949e38e5a6d7bd9eaa390065ece390a5fafb7f309ff24987009ed6b5b7306a77aaa22f3e77ace9531f25ec694b4297c778c966fe5ad2ca3a0b385c0dafe6db534ddc517f3c33a2768cf73f45472a6f5ee10eab46eba72a491eafba86078a45ecacc7645a249eaa46d86a7f1c2bdd84a5d8803131108016b782eb431a6a5026f15cc210dda55b681a1d3d5a78dab690c484b1796ab0c20054aec74b2386a38d7038f82d42cbab8413a4749b8d0537ffc3f8a18fc0ba23d1a6f915f83d92d97fdd1a7d8afff510bfdebafa176db9246ffa4ddbcdc203f5bbd94d6fea1e3a0731431e8817ded406364635", 0x1000}, {&(0x7f0000002380)="c0ca4b8ed6d0a1db01b97470542d0d93d8827cd3a563460326fbf124694a4214d73271ce7b353216be6766b6850f644f4628d2ea2ae6126ffb76eb01b0a9ddd25f1bfd2899e073cf2a232d86d697dca3632c2de7b3558ba0d94fae178b8efafa977fa2645890313d9bc6218c5a76ce8ac35384103e36cc3960149fd32c72361d7c3c854d60571e60302d91566ef336bb96d7ea8ec25b271d5975be8a8d5b0da554ed0d23f7911c7c15c13091ec6ad1e4a5e5394d4f27f9a6805677734248a44abf670e10ff14fbcabc045f1d56b8bf9d733cd237716df9437826ac11eb4cae7952e29311a36ed167f3dbc3522904920c868f8f953b7d3bd66f0e46b6655f2f83592ea2d6edfe47f1300ba50f73323889f117025158b63213530a7ce8a0dc74233ba72d77349fd8681c23a4c0abf90ea04496b5c61eb484628e3b2683b59731b746f0a3836c8b0eab38f44990e93299fa43fa2b5af4e44857b9d6230cd65d34ba6528a559718764f938a82f17e168e9ff93537236029075d8155864ccc65adcbb6e54f97e0cbd666c2ca99ca0720227ee4ee7b330ef8f96960d1981b07c5b5d81fe2d9e6357285982f024b0c9c3e968bd8c30405bff481059b0b837bd892cb0180e15441a5bfb6ee44eaa9f9623fccfabd40454bbd7646f2068674b3788d5d5ea7af8e1abb7a29e09c48fde2efc2f6718ca79d3efd4b34c77c35cf5e18f837d6cc317531447b4e8ec987063f47db082b626e69edace1a41129db51e4a840ebf3ec1f0dafbf2e876ed3724b176fe991a07fdbb8447f5bf9ecd79db025ebbc267c8c4b49102a1eb7688574a1574f29fb66bbe7733c20b8369e3b16e3b7f129f6b5ac58f88022a95bf49102e477839e3f10c3ce1fc4abcb78a8af529cd9862247dc1320522ee6b35a7343f7c0feadb2baa23e3403e24641f2d61e217aa4c4a50d587094b104c10635ec0b93aa0584858ffc0ad2b1551b8e2c933d19f3c3b58bee4003c2e9599eb3186ac1fd244913457b6736c922582512834cef8ed7ecc08591a4ce75a52b413f5c4a04efabdb92bbe916cc26586a406dfc0f77f821a6c8a0ad5bc05d79cca81f0306238f4ede14b61682352fc65a33b405b68420fe4a53d22fa411d35f69defcae5fd16fcd2740243ab337a93274c68eb2bee13e4359dc3ac136ce990cc27b5c62692a93c2e2b634ecfed585349cc80ddc2e6969e017ad322230f99604e20c153759aee577eaeb24b295d72c7e0e0b85da912548d16e755ae072cb4695931e99420a7ae99ea789171c4c257e7cb40a2f098366f66ffc4810de2f01386c4abaf72ca66562ca7947fe34a198135a6043159ba1897dd4677b67c1364e9538486d91cdc02dc00b61da442be7753af64972a61099b05849f0bec111324c766103240b7946177948df1ce2f4868349b8a4244a98bd1bad0aa3a15883f8f9961c8decd6061b01c2f4bdd56f3c761ed46329c139249e11a6fb1760efc7a76389617c09ea924a913e2a507a20ccecf4671f0ce015feb4e6562345a4ad82e262b5c3fdfee06f5ef7df21332cc2ac5dde6bd80a1db013ee9ee9f1ebeafe0ba9205ac67908169c95a57f9937f2a55d849f6383b1d3b0265124f0ca102bd7189ea4d4cc3d3c92f4ae136050315806fb604e838b14ef088629983b0f7a53bf8398876e8e96d2c1978ef8085daf1643879a0684649d02e19557cd491acba33ea3e10a80a37d19af0a2cb46de55805ba7894f46e59d413d63a7d12baa9818422103f07c769dcfcdd1954918146f7b369634f665068b75516e19777821e1d841a4b751b444e89ba5a369450c5b28f2931449edbbafb381c09694324f596aa49c3af3048f82e01dce993e69b35e01e6cec46fe7095e1968e9d3771d9792aead60bc58b62a982603c3c6ff3948231c5f18dc44f08cb10046bfaefe7472975e9d3ca1e7cbb4828801910b6376dddc806a1f17030c8f6a4fa3d1dcd10c693b9fd0a12597f67eedd62ae720007c0e2281a44669a5037e75992bbef51e5ec56ca3c6c194dc9f94b5606615161a0bd5b1dc5bf40be691dcc0b56a4aee000e8e82ffae1487481301b6670a23a3b444d3533f5e055d47b0d889ebef2f4302f7585dc6aa2e62d43db99f1687d55e0b556a15232a8906e45bd748b640c0650705b017d8f1881886477d29b13be71cd46fa320b660bb8cbd39865a4819f460bb012352d2df6fa67832403f358c9d9d98713305760ee65ab147b3f4190a7fd83543ee526aedf7e2e9374e1a905a1f7e34efb225837ddda9258c51b4db6aac4f97b909f35d31e8576bde51558fcda7205e1aa3bd75b4900403d411e61f9b93dbec7de68f538e669a8e3ca3a62bed4df686e5ee0f4242dd6ff5dd676fbbd889d26e65de437ccc7c748fd060bd558731b4e49c51d89e6ff18671c25c14563c68530009aaf46f8b3caf9eec3e445036d31448570821012a03ecd13e4b3cd3a20c88b604507455fdd08f4795fd9b5db41e792539fd5c72471ae466bc766aee070f37f78e0562bb5f23c38f5a43c1b5e3593855888a8a093c2901b9ee8ec6f9e0553d98a9004fdbe94bfa9c6643bd2ce20a972b02df78d22d86f8f6be18dd8173f0456ec41bcc1eb930e94b2ebd51c4e7db15214d575dcea0842bd84e3ed98fe2c839f5ac1093fdc42295fad9d13a50810d1695a41432e6f0453145268d04d650643b53ae740e6212ef83099356f204ee35d245a0dce7762253d681979abd0e14c0c5131d779cbda3ff36251f768e737f9e890cb689faa295a8c0651b826104143630285734af76db11d8512545e516e748cccadee62b5e8fa340bc2d568de72113a520b292a8f1a3509be2502b2167bbc20d04c426d2199c667592c50b96c61ca93dd8eaa6a02234dbf684fb71d6d1031d2a43cd40e1bdaf6a0a556b1af92c00d25947e30a8a381dc37115baa5f5d01c8409826cfc40ade04693ab74f02fad5b260c8e845fa523018f5a36af5e2f6556d1fb9ad8d93ef6a8c0144422767491844ce31ad265304f56b80b735678f01477ff9da898ccc6f4b950e0ce8134195444e1c817b8f6e7115597be638566c39174edfdad86b3ea1d486da1cabc8770fc83c66a1634f347d56d043c0ecfb12b172e92f5b4c642fa1a9b4c24c377d452f820ce364216aae72b8bed149eb771122eab34954bcc15a96406e014ad630c6580aac3344ab16e3abac429327c5fd4817b3417998a0ec2d4eacf1345794abfe7faf08e3073e307a39e9510f646f383601ef8d08ed929c3450f13bb4cb8e110c7123a571e34eec1b06dfa5e08f693af6b2fff141ab150050cb43c0994af60f77897dda53a0ed2e1523d7d708e28a9104de3ccd54b468ce0d2ec3de6f616ac1a4c36758ec98aa03b959e1a6b4f6f88e42b57ebbda26ba55d6e6c785872fa011d71d16ab49846a9e7a7b03fb3ed47123f60fc5edc0dcbf731c914984e8d7d7c63e73781b95cc1c852d1a44d31b8cf880d4c58d898e8b86d92c1e75a99dd8b4da9400edf6887a1c55940bf3c3047fe94b224d3053664da574990d771bc323b2cbc476393e78843bfda77bc548ae9a803551053b67c09d52799e45c0e9babca171de3963cfa2bb601ab7f77ea053865efd8326698799ae7fcdeaa3846567612c85487745428f8e50dd9392121ec0c72fec626af5a0622fc1b192040113a1a364c21978d43a535cd43f8f6af04d8ece4db825e3359eaaaff35a5faeea4f30353333fd6698d09ad36ec2c0306c7346bf28783ec50549fd196cb82f9450824c1bb8a81102c29450486762f968c30ea6d2d9ff6ee8e5574370443ea9588f7d25f613741edbb236b6b912a9c55cba4f2843ddbabc83e097c53359b07497a646275db45fc9fd1a4bbb3ba1d9ee118a0650d33033dbeb80d7c10206e8c4ef90f1cfec832ad0669b4ce4e1cd13f5be56f2f20b7a2ef4dbb5090940ff6aaf7bf29f555a62f7452941a20923dc96e6e52614ba97b7b4234112831aef1f9fcc61ac30ec8b03941d05235cebcb191e30a35265bf52d83db8333a9ea73c4fab73e40013699707e6347d1728f50d36b55d4e56a43b67a0ace9ccca5dc2f448f17e3c6c24a5136a4c27c4fc18a5d8d07d8438fff9a39f6d7945ecf391be3d6fa323c17c114ed4c034f9626a872d4c0577beff3a4111b556bf6b1104144f6558b83e4d295c599ce24178ecb33908209e5952812f886fb08718525b9906fb1f772fd8993b29b09315827e13dccd207f47030a564e5b3d2fec071538a8e472759178b0a5a71125f0f51750e286ca6c3ba07163d8dadfd63110892aa6445c199454e9b53f334fcac9c1a8a27ce75ac525d62c84e45f0e1c4ddb47ccc2b2d03d900cf8b55c8ec3ed6f624bc511479b0d3744b39bb034a0a0c5c625e14d58999a914fa21bb7bf2589621e9ca3e161b322d329f717392caebde9dc68fb6fd4d7c65786c4fb1e280150dcd98ed64d8c6d19331f00f8fcdcbfbaf400ed72814c95c725a6cb2118ae575ac024a5f08b3f73201f0b033535d03ce86eb122afef12cca6fefda78bc012dbf4768760283f4b57612394d8232e8aa82aa7550834be8b6de90b7afdf83cc06fbda2f4848efb2c33ea69e23760351c71d8d91b4447836dd9e68d2766976ae88a76f5d7fd09e7dcf93cd9e89ad183b44df3ffe053f04649ca4aa06a49d9e35600c5f9b52f54ecdcfb153c4e2a366f8e5b93a8747e2c8304bc9e2ed65ab42b2a866bc0ad9534d71e7e1bdf69eb1a3f62ef972da34e3745f918ad141009932cb1f49d33f0a68c7c9a4d8b57a5355072aab120f381137868fa7b04124dd97319c8720920e121823d01ee0b92ee6dba2122d29918910ccff8d0a75c28c2db62a53dc93ace982df295de3860d043d76e837e5daa22fddce93b29d6bf7fba7ee7354949d3f044e59fb71817d9dda44ae5d2645e43a523613ce29d0e5baa2513148f532fbb84e38cdd20d72146b9790f26f836740f2b1c3a61728cda614a0d05f8dc565b46991e04b6b20a8b15ec04e665d1abfa3fcda5331e1dfc2c5e858216d80ad00deae6416940b38f41ead8f9cccb097bb5c14d12077afdf3c81a8c6c16c361893efea92af291f950252bd521e0b1028667b657c7c2ddddcb80e3ad582a90b15088d08c350430be1055544d9573e27e0c8835adcd1b4cd0d8b3d1d0315a7483c2757af2ac23805fb3cf90ea3ed2bdd217e4cfd468ade4351d3f7e189b93ca38e510420b64661e1793edde90ec6e9b9745ee9ef0e4797b5b3f78d9a0826f9f1da8f7bfc8cfa1ce4aee4ca9e966d1b803e40723b0594045748ede6f5092af691dd3c52b2d2409aeb95fa6316abb1e1ff13f1e23cc72561e29b69e56ed849a27d55f813423d10cc590f5bce96c5d423bd9194ec9f7cbbde3c97ea18a139380a678ad9070c73ddd7259755d4ff36da54552b30ab53ffe7627cc21685d65d6f1f99b693958c5c191029721de31fcc3cc5bdfd3621809fd6285ffd346b2533bc94b998d0d5d8e54d1aabad6f86adc4839ae44ff5488c0e0354a7a885af5be976f67388ec271fadd11f829cbedf0100a77c9f2ef561dff60d8b6851c41ee7734f30dd85883b56d799d8502a3391ee7f3b5d32d288c4df5499bac173040f1eeaa8f9b5d9be3128fa770e61598bac07ee5d2e239ded9fb40dc380ab8c5e25ef7b2d9eb8085fd2804e1eb8d57529a715dce4cc09bf07cddcc29f3f28f50abdf04461db34dba69dcbbfa74fbfc52177e9ac4e32d962309b43200ba37ef77b52ca3eb34878512fd3f1edd6b64fbd1587f3e5e79531ac6f13594286", 0x1000}, {&(0x7f0000003380)="7c1076516723498827e8f98bccb96fefd6821c674fdfa300f6864650033138f7193283f02cc98a23b2a0b260ea414808ae932c739a19af793cccaf2c162ff96d7358dece310448e52da3aca2a20e8c9cc7333ff7b6268e2ee401f9402481febf1e66a5c26cdd95331ee0f38f202d206ba48170067f5f584401edb8d30577b409396d67702946733a5f91882f97a59cc6c849e87628cfd97e5d190dfaae441cec97a9b01d95a66a4bf49cca7646c97be7866dc9dca70ac036545c190b2c6209a96c0a31cf18885a5ac42884222480b966d3f3cbb62e1b5093c596ab12565c03b653bc7f0fa5400c69de2c283d3cef5262c21ae8385a34", 0xf6}, {&(0x7f0000003480)="6ad885f22dff3da40b911ddc79736dff21e699dd7241fb5a93bb283266363a6a64b01fedae55d9d4455a6609cd349b1339c3571c5d4194c6b0f75714e95b1f0f511c6d3e27d932214fcc657e01a4898048408c033cc64f41728eb9228730789081a294041fd0a3219d90af174fdd22c3705d13504ef31ca23e33e2872adbcb549e80cab77f2a54d6c9b52d9b38f82819d9d206edb025248fe632eb0b0d966883eba08b843f4e227524325f6d9b57c5a67cc6df1a31e1dacb98a9589a35d560acd493d701", 0xc4}], 0x8) close(r2) clock_nanosleep(0x1, 0x1, &(0x7f0000003600)={0x100000001, 0x5}, 0x0) syz_execute_func(&(0x7f0000003640)="460f2f6c71d8c44141f4b3464bc85370000f0d5192c463256f7ee5db66430f382518c4419deffc450f0040e2c482790e70aac401f851a7feffffff") getpeername$inet6(r1, &(0x7f0000003680), &(0x7f00000036c0)=0xc) r3 = getpgrp() close(r2) connect$unix(r0, &(0x7f0000003700)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000003740)=@file={0x1, './file0/file0\x00'}, 0x10) close(r0) getpeername$inet(r0, &(0x7f0000003780), &(0x7f00000037c0)=0xc) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003800)={r3, r4, r5}, 0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x90, r0, 0x0, 0x51) sync() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003840), &(0x7f0000003880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000038c0), 0xc) pipe2(&(0x7f0000003900), 0x4) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000003940), &(0x7f0000003980)=0x4) r6 = shmget(0x1, 0x1000, 0x441, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000039c0)=""/120) 00:00:19 executing program 3: socket$inet6(0x18, 0x2, 0x93) r0 = socket$inet6(0x18, 0x10000003, 0x1) recvfrom$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x18, 0xffffffffffffffff, 0x2}, 0xc) 00:00:19 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xb496, 0xffffffffffffc246}, {0x18, 0x3, 0x7, 0x101}, 0x3, [0x5, 0x6, 0x0, 0x1, 0x8, 0x7f, 0x1, 0x5]}, 0x3c) recvfrom$inet6(r0, &(0x7f00000000c0)=""/206, 0xce, 0x40, 0x0, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$inet6(r0, &(0x7f00000002c0)=""/85, 0x55, 0x40, 0x0, 0x0) socket$inet6(0x18, 0x10000000, 0x8) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f00000003c0)) r5 = getuid() socketpair(0x1f, 0x0, 0xd7, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x1, 0x7fff) syz_execute_func(&(0x7f0000000440)="c4427924018f4978d190fa0f0000c4e25da74715c4e27d1d9a2d00000042a43e66420f675600260fc19d820000004080e3fec482e5ad948b6078e621c481fc2fd3") shutdown(r4, 0x3) r8 = semget$private(0x0, 0x1, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x0, r5, r9, r5, r10, 0x0, 0xfffffffffffff280}, 0x9, 0x5, 0x8}) semctl$GETZCNT(r8, 0x5, 0x7, &(0x7f0000000600)=""/130) paccept(r2, 0x0, &(0x7f00000006c0), 0x60000000) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000700)=""/144) munlockall() unlink(&(0x7f00000007c0)='./file0\x00') r11 = dup2(r6, r4) r12 = open(&(0x7f0000000840)='./file0\x00', 0x1048240, 0x0) renameat(r11, &(0x7f0000000800)='./file0\x00', r12, &(0x7f0000000880)='./file0\x00') fchmodat(r11, &(0x7f00000008c0)='./file0/../file0\x00', 0x21, 0x0) getuid() 00:00:19 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x600, 0x1) socket$inet6(0x18, 0x2, 0x7) accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r0 = socket(0x6, 0x3, 0x7) r1 = dup(r0) r2 = semget$private(0x0, 0x0, 0x44) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000280)=""/48) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r3, &(0x7f0000000080), 0x0, 0x801, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom$inet6(r3, &(0x7f0000000080)=""/154, 0x9a, 0x40, &(0x7f0000000140)={0x18, 0x2, 0x300000, 0x9}, 0xc) 00:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/251) close(r1) fchmod(r1, 0xc) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f0000000280)='./file0\x00', 0x10a0080, 0xa727a43bc2a7ba88) semget(0x1, 0x2, 0x82) mkdir(&(0x7f00000002c0)='./file0\x00', 0x80) mknod(&(0x7f0000000300)='./file0\x00', 0x2, 0x4) close(r0) fchdir(r1) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000000480)=""/33, 0x21}], 0x3, 0x10) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') flock(r0, 0x2) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) symlinkat(&(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00') unlinkat(r2, &(0x7f0000000640)='./file0\x00', 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket$unix(0x1, 0x1, 0x0) r3 = semget$private(0x0, 0x0, 0x304) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000680)=""/196) read(r1, &(0x7f0000000780)=""/86, 0x56) semget$private(0x0, 0x0, 0x200) 00:00:19 executing program 5: socketpair(0x19, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/4096) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001100)=[0x1, 0x9, 0x2, 0xff]) listen(r0, 0xfffffffffffffff9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001140)=""/3) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000001180)=""/114) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000001200)=""/157) sendto$inet(r1, &(0x7f00000012c0)="029d", 0x2, 0x4, &(0x7f0000001300)={0x2, 0x2}, 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001340)=""/206) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001440)={{0x114e, r3, r4, r3, r4, 0x102}, 0x8, 0x10001, 0x9}) getpgrp() semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000014c0)) getpgrp() bind$inet6(r0, &(0x7f0000001500)={0x18, 0x0, 0x0, 0x1}, 0xc) r5 = open(&(0x7f0000001540)='./file0\x00', 0xc0400, 0x22) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001580)={0x9, 0x8000}, 0x10) preadv(r5, &(0x7f00000025c0)=[{&(0x7f00000015c0)=""/4096, 0x1000}], 0x1, 0x0) semget$private(0x0, 0x3, 0x20) r6 = semget$private(0x0, 0x4, 0x1) linkat(r5, &(0x7f0000002600)='./file0\x00', r5, &(0x7f0000002640)='./file0\x00', 0x400) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002680)=""/239, &(0x7f0000002780)=0xef) openat(r5, &(0x7f00000027c0)='./file0\x00', 0x0, 0x80) open(&(0x7f0000002800)='./file0\x00', 0x400, 0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000002840)=""/155) socket(0x0, 0xfe41a6491d2bfe15, 0x6) getpgrp() bind$inet6(r0, &(0x7f0000002900)={0x18, 0x1, 0x318, 0x4}, 0xc) 00:00:19 executing program 4: r0 = socket$inet6(0x18, 0x10000000, 0xfffffffffffffffc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) socket$inet6(0x18, 0x40000000, 0x9) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x89, 0x366}, 0x8) 00:00:19 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0x4) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x5, 0x6) r3 = accept$inet(r2, 0x0, &(0x7f0000000100)=0x220) bind$inet(r3, &(0x7f0000000140)={0x2, 0x1}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="71efb3016af835", 0x7, 0x0, 0x0, 0x0) 00:00:19 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0xff75) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000000)="71efb3016af835", 0x7, 0x0, 0x0, 0x0) 00:00:19 executing program 4: r0 = msgget(0x0, 0x8) msgsnd(r0, &(0x7f0000000000)={0x3, "ecd4317e35560925fc365f0b0b27d7eb1fcd8344aec493626bb4fdb3e6643337621d8dac24b20d395435923e7454e34011fbbd92c06b1b332e76f18877a31098708ee26b09306cea4fbc15addc8dd7c048"}, 0x59, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) flock(r1, 0x6) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r1) semget(0x0, 0x7, 0x8) r3 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x42) r4 = accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) write(r4, &(0x7f00000003c0)="f0dd278eba67395d791243049dacf01dd08491245d1f7c98cc77d6edbd5e67636aff00710b09fc8e0e58409518cf020444fb772e0d521d12077012d93c", 0x3d) fcntl$getown(r4, 0x5) dup2(r4, r1) getsockopt(r4, 0x1, 0x2, &(0x7f0000000400)=""/8, &(0x7f0000000440)=0x8) getsockname$inet(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockname$inet(r4, &(0x7f0000000500), &(0x7f0000000540)=0xc) pwritev(r3, &(0x7f0000001900)=[{&(0x7f0000000580)="df4d48630bddae2d4b8e3b4ae45fe2008b4317e5bcb182cde9ac2e4d36713555d0159d067234a2559ab656419522393a4b818b93df440fa8d7b839da9b2031b27798", 0x42}, {&(0x7f0000000600)="4d008b4d3c1dd856aa0736a4ad4f7795931b0a6ad47ec6cbe3c26237638c1887220edddbdd043bdab5713959a86403f9591d8c09594e6e6d7611e23decb8ee4ffdf7ab77291bd366f4cf44178486efe2519ebb97ffd139f07095d188ad36f47d7235080ee517b0f9c65f17eb753340b74c3ab55553ff59e1c675b645ea4331fa4b447db48c1fc935b01c0827e97ff039cebe5f4e642f125d8019d72f7c24b9017a18628967f344ab3a2b9d", 0xab}, {&(0x7f00000006c0)="c2fdc8b9381b2edbd83c3059a5eef8833a589a136851f388cd362437b33e9cdf09cf2710dca43c17b3edf4f8538e6dae2015289cd28afe5a0bdb0d317e5dd9bbb138c989b5f1bb978fff6ac3d388525179", 0x51}, {&(0x7f0000000740)="5ac1479e1b46ad978bba393f5fd3b67dd10521ac1d42f16db9175feac7cfcaf6018e153f3c49802e1d8b9603acf76210092dbd0a21328b9f9f9c1a9f69aa648c888ecf7b2e1c78d8d881928e8439a17c31abfef189b90550eb51e9c934b1a64b62074842b4fc0d67fbbbe03750fdc9e1d7cdc6bec6e8de2500076b2612a9d0f3ccd0f3f3dd821eb752ddd4a5aa6a58c557c1b829cbba5380a1994b469f6cd29b35353b228e7ac0eb19d7a0872db6908970a21e80c2", 0xb5}, {&(0x7f0000000800)="26142743a3df10cf2a4af56a94a02f1fe1dcb490f0c04f3092c9d5acf5a0361ac553a56070354743cbe30231dc7bd84f42f9121920137b7ca4bac382bc4c5839e58a7113f0090530b9dce39394b1423b2eaa9ef9de5259ff16a41a2adf13e8f076d8029c4a3c81e4c85f416b917d25f1f8fd2e44a7785298dfaebd6375ad7ed6ff32289c75e199b8abc084ffa0436bc5ea2128ad7fadba0d6340c8a9164e4e2a4f70b7bb39d13a2cc96dc9d64733c13cf499a0605ec8cdb1b537860e0d98bf709f5e47f9be720ca7bcb5d101987c5a187fa86c6e206cc75dfc261f6261549401f43f96c2f4a862043c80dd8c8fc08a979725203b29f00a8e3335077513ff0f9273c70d9404a0ec999756bacf7989a6c76a9c4868fbef1ac6247d494f4b5a15e664cc1fe58b3c04cde51fe89fe2a6bd3e41afd2959a3ff4a7913013148f5d94af7fbe1ecb1b9a2bdd050cad082df778f6321cdc3411b8c23d4ce8b8bccfc40be829262dd8527865c1500a2de760044b9c2e13b80c6b714c5e880577f5598675787f66ac4f5ad0152422de08c93e83dffc34d9eedad53f6a4ea9675713fe0a073f4e3d72a1f3626215ceabdfe3f0c4e6d9e588af168ff04f0b32eb1ae61838a17a545384683029bece40cb76c2588ec7dcfb3662f3f0218315d47abff233241bf9b59948d51985f84feccca14d7eda2c6c8387cd1bfb952594af3a716646951075e881ee55edd03c6d957b77bc7120670b4d54fe5d91ce81c3675d1481b858aea6cfd5c35a11cbe3e697187127d16a1268c33871ca50e3015b8f9d48b45935275ed88df671026cda29dccc52a28e4f49ae871f454c81ac239c80248c7050dd769f0b5a607f132188ec8841524c5cffe4ecc4deb71e98a2a9f88b26b62388971e10f0d3742941b3b418428a37537032d6b772917fcc63d54cb9dee660c51597bdc587a6ecdee3db6f242b8dfaecc5414635e9ec3750f44c6178bae9d5bef6d9b55db2e825fa5311d4186b7356ab633d2a997783982be182c19d7dfd2eeb70d664c60e24d2d7d48ada2ed5597960369fe9061add46c783d3935c90b476b89ccc057bdc3a4307ed36c2ee017910b89a07d1040f89e24d1dba81f2a41c8a855430910669954dbdd09d753e78385eadfd12702e4f3b44e4c6d929e00cb67ad37c666b07a75afb6572b3e83edb6c29d774e3cdbe83f9c820620dfa0e5fe44266a19ee2bc7594b44aec6e45bbf23af406f9f6a4e13b53c25b6f2de8ac6ad2919ea771e549b8e4c4425a9d6f8e1774c598ca45d660bfc2690e69355a4648569fc6b005e15576915d9b668fb351c68cef8ebc8d8df0e164dafe97a618bc0ce449cab0d029705c16c589c85a0eb282e7d136c34175e3706af4906c9f6f5d1de268b032d9b6a9ff24d2f2fbf6a6e47c85c76d6f4fd398a0fdfea8163fd983952c6d786b3dde38448d7f392ae5e862086f97667d82a5ea048c51d2f83c42f4d91c6029f13b81255893f21276db89c1bd1bdee2131c0d8c3ccc883edf54b34ab8382b92d1190b25c798105d69bf2915acae04f8ada8d2ee8f7575f6fb974798794dd26f6c8459b640714eb6f09f7a9089d7a0b38608a92f1173f245186e31ac1807bbac5ea89d73b7ffadd42752147fc4dbfa6308bad9a9822aae14255cf9fe2b60281fcef1a3afedb5346b7b445f37139bf82e15f9b36874bcdddf478a2b337652fd3f6b332c984a42e3ed1f1f93a1fd5f31a6c995bdee4e13345d2c715399d8390b59cde15265b7e493364321b8b1e85436d9e20891293b7ff036c747b085cbdc4bdd042c155b3e8ddbe18386630510901832b9b173c8257cdd73868b5ea34bdd2e8e3f32df58d22987a4e3cd54ad6830c8c4661bd4f9a9f1bfd394387906bfec074fb977e31cb00fa35dc8b98388a332986231bb2026020e609431fc1bb9c92367a0c5b224af29d37d622dbe8649118a066c773e89684022bf6b7072911fac135cf5e4180f13c45f31c3e38eacaae577b4b9beced6edaffbe374ad503220363faf76c973c181037d8f21c80e9bd46b55389c029cb026a8b6d597787552bf1b55019acdf7b629fd2807ca4d8d461d6e6a59f636101468eb0d9e531b07ccfd738ffdd818afde75d212558ffb9bff6b0d9ed2d59fa341112821f3fd6c9e670108871ae6dec35d07ba981a57c57b997612ba6a086a911cf7bf188b73889c426fe95a5ac903e321cfdfea05a5ce943ee18a1d14f1d0b51650c2c7b9f344532a7290d0e0fa9d1dc5d41d7be3bac93b1cf58c8759769f8c108319afb7ba9da13c19b510ab03a010f464b381488a791a5e23296189e4236b9d283c7aa6759f6fb2606571b3f8a8f964e2fc32353547f9344f3a8bf66f12f1a44cdf4d9d101896d865e3110a86d2caf39e85c0594d34d766dfcf3a385c1f9b6251f779748bb90fa614223dc5a5215c52f098f76cc636f305db96bc0888a37627c79cf06e20387f3a5f252a16b79fd484cb6899e2c5a62f8791d96ef20592f258609f80277becf49a2bcb35bda1c743532fc75d8d6e41ccd57a9d00b630e0922cd2c4987761e2f0ae10c90ffad63b972a6739a306aa921b3d40ce1a01245ec0d270e314483217212d171a9676e1d3221bce3456fdfd14fc0512c6c6a9c2022e4600530db2ab0279c1e7d2d7645da2b4e84e10f5903a4100a64da9ce4365b513d919e191f5ce16d8bdaa0157f0c91702c37052c31e8a43f31c1a902d351a137df20dd3bb05ca6dc1fff33b42daafe7f50d555b83ab66c99b1f7b977c733c42f3f1f6ace6548a495090300236dbfd0f434b8b2474dca1493f59b89e28aa3de3abc593135762dd38c812b2eff3b2eda0b28aeb26cdb452aee4291fd6d9e3d58675c133c64b0e8f16d84fbdd088e4bb7854735cdd2fa2f08987c9068104d2c03d776afbe59cf405e4938bf1d09f9a832896bb2afbcc62c4ee280e1d7a220630e74f001674d7f721b25e18b1cfccf319d33d36a48338a343cd178c3bb5ec6c1685143444ef28536a9c7bfe0d9ae1ac8886603601986d6577269cefd4a23ddfceefbfaba8679b6818d6837090a804984649d7e3b803e636c36354b948c71549c17f2e5285370cb663dd6d65adeb7028d338d9511089b776cf068ab68b7a94b87a3cf7782704133e480806b5d48c4380134d3657a577f470cda5a873b9918c1bfe68ac6c8706caea7b10fc9fbf2952205336488dc1c5488daad66c174d3de563c4df45fe6a39c4decce987490d31e160b69f7a1447f3209842667cb81ef708e50457dba56ad551bb5bff309ceb4447a9f31d906702f252632bf9ea6f22add8273dfa4f5e581b69ec9a432987334791daa5056b1a68b0569c9d5039eff21fc1d1850b2c9dd625aab3903868435870738d3359d843fba17c97943671f69b0d51128d1ab332fb990fcf4768d5acb8e39c131a661926e54b6e46fa3414c43faaa928f7071b47c6cc4c184ee4906bd3df3ef71ce49bfc87dc350acb5fe27f2c7394332a017ed9a41e3b637849c7728963def25b2e2446891c954d7f49af545ea2cfa83527264f39366dc386a563537511825632002c1cbf4a24542d6f2d1630ed5f6d34d02856617ccb12fb6bd660529018954ab9ec9a5aede42aa7670802e189a51da2a99170c02d47aae292f7acbb55d205f448a266c9dfb1f2049a59e83b14ee848d9ee2237a5a552f9bf30c9c5e155fc6c8f0853b8526cfbc9b7f6d485e0d2b66601bc69ee1b4bee6b376a0f7bf7b047d4ada7f887b05c89b3d17016ec45c4334cbaac3d4299896827c28c262c63aa8d53a24d6dd2dc7fcd4be6f76f327dbe9cdfa6a672f9abc4290f9594dc5930b9dc2fc343dc0cafe7090e66571cc21c04c547c3018dfecb02f9fa6475df01a0d201cb98b3880711283b38a15399b14c642ade11bdaccae2584ae2403b93ffd633a15f10c0adf531f6c3026da5fab1a8b5a43d66053b253cb0187329ad4da02a11533a50d2139df18f29b19862262dbe64992d14232149f6d2c2d32ae1ddd8f2409b96ad80136e8b59d15508b06b13e4870d06ea1b42a6c94c92c03013a18128e3441bad52ca4e9c3e8ff06080a5ada447824a50eefef7549049ba522c87a7a3f6de106db2f0d92014d014d2f2ebfeec86008d42580e95ecdc1239a6db4edb20c0537525b12c6c67cfcc17c6797e4109f62e6cf8a822ef897b49617e7f6aa3ab8b58fd26684cfdff159e0e133493fe555dd23ce28d213e675b200c84fa8ca3d944d7fae557414806847c4d6173ef9fe6b20ad376cbe331a81e1ca1b60c2f27fb1d95d14fa41bf181d6c7fe238c8f9eaa68c311d0d54d1ac9f38bb15b746328b58827627715ddb8e89d5cce7151a014d96d4403424e6c6581b7c6be5e0f8abc5bad8a5c0f689bc3034bbab76e1027c805ecd3fe091273a6c557924bbb3de7cc2c09fa3d19bbd747491e8f69b30176b0571fb6912e32c8d21b5d6e46bdc685ceaf2dac3dd92a94adc5973ac03ae25aa041f5c108a984bf03bdaac2f9444dcea15c1ce5550778c4ac90fc0c5bef455ef01a19093d6347f8d211cac97b48803f5fa70662ad755c60754c8534f15843054b8651f16aa990566839ed70c56822a09bbead327fe4db14d19ae10ef18cabe6d2680c9182a71299ead16ebc4ec997a0433a7405ad10d4aecfb16559f3a9253e9cd697ed4c77b2adc7c5bad65d92ffe5c05876988665acd1ed01d2f1f20878467f2d7adffa74050498bbe297b134505340f6db38ecb6da458d8dbce06801e7c0c710868bac09bc337e1b4e3dfaf3021ffdfbb74bf4ceb717b5ad986a0ff1a5ff8071c047504254d113f75191a91700a1a0c1aa4a076331d0ba61451ef6a8e3f43433384ab0510a648b70887a65a208bb4cf0ed8c7e88bce34a6d9effdba9bf51b3385923cf605a1f8de923cc3c6f80c677d36e34b6902d96850091cb29fbfe2de3a72940b38c6443b515963f872deffaa94254626f1daa79768d0a0243c854119d11bf3a84d7e370f1adad1ab5cccb771792cb71b743d38f01aa9d8672b837d8ba4968d10e5543c4383afad6d86313c8ea283f8513b4c4b0acdd53b8e99226ee4b2e2ab37b1386eb494821df86fc951c1fb40575c551b55d1b2d383ff93513f039f2f1bebfb8aa1bfdab9a6ea664310fcbd4b657cb5015adb544e34c51877290ba66bed91cca0bd1d1a92949c58454dea518a922ce76100dc9a1442012fac7257b0e15ad9c45cf97526227f36d0623904fe1cd845a28fccd67d72b4fd885d9c0b139c4db95810c53b8a20feabb09917b8dcd22963d8b479168ac789d8f3de6311d9789ff52e9590fa1e27ee878f081bcdd01436729de1102195c50567a7988903caf036d1be3dcbe27214003469196f56db9f71441fd9c8001fdaa08f9fb2bcb91309bf8e50f3ca590cc6418cf02f7977fb0ac06565ab5c910bd7ffc3f2b786f4f3c299a3ea40b2cea9a5e29110c42c29ce8509a98563868862a57236c22d367741c55981cd7eb903e89e976f980d5672aae08aecf845769cd63059e17cb92cde653c202cf7e0ded63702b40df416d42f920ff453ec9abf8d3a4ab2b523dcac40c1ff8a396d38ab8c9bc390564735e081c5646f264769b5d150f52900544d6fab0c66d798e065c6ae8b6052642da95c7cc6885c99a5c98b1f1410c0fdc610921fd4e0482d8925c5b98ca4e21b49fef8702c7d1915294ca0370e6f165815ce4c5f0055c03c83442ac82a1c6b5f88324c5811a2b71f5c8d7171bc6211bbd05f34a2dc6ddc674ac1d2a6925c9e6788ac193af0f7552990295c1b63", 0x1000}, {&(0x7f0000001800)="4bd20db3ea9015f92ca9e7adea6ed071a2f1611a1a3ae88b7d92d81a9f49c91f1752ddfd45c12d5727bc72a0623450cf037a9fb0a4f9e0cdbe056ed3acc106c2f31698fb0838f06f413588fa4b839de012b947cf615e8e5b7843eaabac72914d3063fb86113e47a68b5b4e53105843217f749da881185bdf55c20a5e601ec323a8863880b0e14f6bb0e8288f8bf7df8f4365492cf671e28c9a3b411bfdc0256bdc57b403e8b419283962e7a6b2a9ac194214fae3aa670c2f8f8a0260cecea511c7bc56a9518757dd7222c1c75a8ea5e7ba4fd24a7cd99a62cb501ba83bdf1af4", 0xe0}], 0x6, 0x0) clock_nanosleep(0x40000002, 0x0, &(0x7f0000001980)={0x8001, 0x1}, &(0x7f00000019c0)) r5 = openat(r1, &(0x7f0000001a00)='./file0\x00', 0x600, 0x8) faccessat(r3, &(0x7f0000001a40)='./file0\x00', 0x30, 0x100) r6 = socket(0x0, 0x40000000, 0x63fa89ec) listen(r5, 0xfffffffffffeffff) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) preadv(r4, &(0x7f0000001c40)=[{&(0x7f0000001ac0)=""/143, 0x8f}, {&(0x7f0000001b80)=""/174, 0xae}], 0x2, 0x0) bind$unix(r7, &(0x7f0000001c80)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r6, &(0x7f00000033c0)={&(0x7f0000001cc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001f40)=[{&(0x7f0000001d00)}, {&(0x7f0000001d40)}, {&(0x7f0000001d80)="f9e3603bcd48b02784fec0e5d85c497043af69169eda6c7911781eb1cd1a81b0864713dd0706c3f8f022f1655fcff5ef54bce335a179683a169d235e24ec47a73d1b0ec0ae9e4728f412bd838ffa342afadfb053727bc892fea6088e43479d1aa105e851f801dabb42dc0b52b7d4d2e608ecf1bd325adae17d630150377f8f3f5cea70cca516d05f5832ea59a9c5d735c7a033885d86f80505f599df4f5ea9568306cec270693539ba30ac415c4e926d298526791e500e029750ee196b4c9c9afa24a90f8d185b1da4c2a313cf99c9ff2179241bc3caff014ab102a2bce981f8b2c9767a86800b7445b1de1aae1bf4f059d38b39720f8a7cb246e549519280", 0xff}, {&(0x7f0000001e80)="d94ea8592fcde272b402ba8173cafa021c51aa0f7d3921d0825dc5ea16913fa50ef772161d5725beebaffffd7e7d3798855b839361124c007b3487de449397d5d53e15f63c729977bbe781cd738028eefc5d2b5f876fb880099d12d25f7d57f05093df0db609aefc662ef9209f511d89b9027a3264c262f586b86bfae8cdcab253feedc2e4dc414b32a662fe3be5e9ad", 0x90}], 0x4, &(0x7f0000001f80)=[{0x90, 0xffff, 0x4, "ceeb29d613ad40d4b3d30d84e8b779652ad3a08bfd354cebba03b137aa7e9f8bf72e3a14e65f056c24abb1385b8dadb396934b3a7f98e713531cb80169dde99a27cf9e07ca7ebea1d919c6157524bd1a82224ec980be74525c4ee7a29da8f78a9186a200470e2e49a93ad352b4a120f461806ae28e487d6001f9"}, {0xe0, 0x111, 0xfff, "ed5c83c5cdd0a010700d412feb764df050115a0b4642b36d288da544c344820a3ad694307305b06f6873050265956f4944b3cc6c638929caa5dc860b6e7865e2fa5c43a22dc007ef6e4c86c882ccad34497bd126993067c0083d2a54e4545ae58861ea3d89ade8f57755fdfb7965a95793a9a67801f76e2066f1402ea3e436508a758e0f893196ed49b4bbd4b9b6cf17fb702725ed9fca5d2cae5bceda419ea28ed6983f966f5dbe51091b914a6055a3a33af19445fe7a59ac63aa92b28341bd19f3eec80a1172f8ad"}, {0x10, 0x11, 0x400}, {0x10, 0x0, 0x800}, {0xa8, 0x2f, 0x1000, "97fd47b4f5d76e4dd84b30817adb878750ec902f9bc2ac0f7a831a8f84a5c6f7f5d095d8b36e55368e434a26907b8287e1c991fc0c4501b4ded27c257db20a588aa88ed49dbac5fbc04c5359c99741e874199829cab77dc66e80dad3da2316a7dcf0d52acd10ed82483bb879068ca3ac866d7bad32c7f808be1f8beb54694f77546088e1c3ccf481135fecfdebb4c79672354c2b240629"}, {0x1010, 0x0, 0x7fff, "824923e9f3e500dac576faffbd69d120e5c8379ac244afa6a1458f9171bec360f90a9d77a462f2ea6d4a8036e55ddd7d07b8a2de20da41b7c62571e6f4d145731382222e9e6e0c84df5e2183da524d93ca70febcabd412e11d532b7755bed09c25b960e28cd36bafc69fe3f67c049d0322f2662d32fbfb8ce2c3ccb45b206f643fade89d2b89f915abe92e8b7045b596a9af9ec8e479f3a9c66d7559fb41fb3426dfe4afe2aaab696402c87efa1986d451c8a7f06e671cb5aed4c3ac258965d51b91d6b9b8dcc53b3b80988667e39bf8bac38750d6ba53e84b298747bc8f22d45dccbe8cd23e4b718db478f9ae13bbd76ac2b858fc6887c3ce5471f1b62d2ce17e91dff0738d5891c9fa7605f9cf71148f7ca5668c20a607c933c281c740357e552e4308c05b751666aa82bae555121d46816b87b42d10dadfe5a07d325fc287d49a61485722d2afd72d16b21498b67bc49df7b03d279fa3712812dc5893091caac6e025e19873dd3e4a0287462fff6f3eb48ff8222243c86d18a9ff88c765f3a7c52d58c177fa75e58f2777470da3b02158a1d665359a6b0d59b1d3982f5c5288e172bb62606c7334b2c4feddacacb0e3d2c1397b06791c1246986d169117cd89469f163d47b34c3728af4b337675f605b75482c93360e0cabf265f7e5cb330d06e32dc8664fe9e0fdba409cf9d59b3d16a11c041b111c7960a67835138bb4aac087d7e53bdb5db1d97ebb2d92b46c50b49485db7e20d3264a31d8cadd6c0473f5c8d93e9d45c5e80cfbf662d4eadb02b87f53b117e7a0001bb14d2313ab69bff094e6009c78cfdd8cb996813a5940fb3f8a18a17bf202749561b78abc24538c4e787ea963d0264196c27d04629b4eee4e260a369913f1522cedb73450990f979dc2b335a140db013ee4e8e5d65446cab49a44e32022fc09a57751c498c81b73344873f4572ba79ca2edc8b26e6c227c2869d1e9074428ac75f2a19bcad49d26a43b54d0de7b53fbcf63c1472b39539c0ef73d11238d3951003dd0a6ca3dab5a3ee547f0cc2480bcaf94b96a433f35ce06f3717567a0ec40b8535a04acad28093b519f46aec1a75c95f89619cd70d0d1253f8ece5707363afe044113c3e016156e20201397c1d48b3fd2a857048ce7b0ac6ad634d3cbda78808177bf54f220b7cea14c87a5cf007b57ab4c2e5ed11215eb7624bc8908b5b5149bc5095408713a092e914177050ea21c05c15471cd6d4b5694e130b3d45cc98dcedef107ba8091d27eb21fedea7a6bfa488c0c95827d67be563df616befec96b46c81ee1fed18070c92fc7005b207edb10a89b4000746542af4c466e5152ca2dc0a351f2f026deda3ac7fb7035180d4cae77049bb1c8786f93bd77050b0235766f6c5dbd8a63cffee4835490caeb924387b24180f54fc0e44c4b9b5a62e56647bcce4c601867c3e522b9978c3ee4377cf83124df77bb55254ef95fae4092cbc61cc9ff3b3a59653b16a363399bdaa8c5e2c7787b1340618ab64cb35995de708da5da8e223799fe93ca334c84cdacd832d12e6194f03f4758eab55798b2387121cfd06fba137bd29db35b6087d6ba8f33dfb957bdc05925ce8efa0f625a3b58d3f4d0aeb0863153143fd37e8679cc69b58421b3dbe2cd4911263fca079dfa961d377bafa7ff426e0c9466ca6ee68c7b8301c8026832ea010a897aabb912cfb5e0929b54cf939cc2ddb158b02694a2f98c9ad515fd31ee7504e461610f618734eaf3d2c79dab59564b12d96ec7d01c312a6f4532b1f455186a43c7b3878cc49109954c4b09ac7874095830a2c6f20f8844107f2ca88294902db71bb0dba4db5a2a2e93fbf96c9e5f807a2fc7cb024c623f9763f5288ec6686c7837c6f062ecdae6969981b6267d8f46d2a708d7da528e1547102dbd580590f2053faaed611e652b8cd5cb1ebcf97a98f8215429401ece69b7e9add08ae4a1121c71b267ce11a89374e38d47c3e5c755fea291d136e56b3b7c4bd52ba836ddcdfa64a73a60e24ceb3d4386b60c9a9bfa5dadd589081952315965da70ca052de42140efc324aba117480b2c0ad97cf33fabcaf1a0c7b4ebbba1e71d123ceee367bef20c94735e20b86b9becd08dd3b0f3c7045f4b89cd818d7700785a1b0307bc7918f01dc6a98777e27e37318374c5e18a0ad80ea7fbafb1b2308c4b8e01bb23559eaef419cc2d58f772622cdf617ecaf5b28bf5f3a2180891232fbdb1e4fdf34df124d2cd47b2c19be5117f9c5eb55cefdcc881dbf5306298d82a86f5f751cb927e017bbd40aa4ad3937046152beac3bb9cbbd9c1a88b6d5ca1b532da121ec98247dfa4bc1bd4eb33b724d839f01fc7b58fab4e3266d79b5afd6e908835707d92b1fc37bfb7731105fa7e1cc596daa7f136f974e739251e09aee876e543f376afb54687c1794b2211b92fedfc9ca2e14f91d8c68da3df70d09fc8ec540f4b8239ab3d4bdc1098d08c409793538003133b2d888650dd13b4ea1f67cf9dc6f4e723810bfd461fdac90916a8779c791fac134387d6aa322c894fe4d66a1b948f5f5c25c3eace5ddc325d06f02fd840ef7c7c15c533970348c82e0d6fa41b5466633c56b1ed8d389d0beb68c0cb17182010dcacc8f4ef0e622216de9715c4a4b8f924935445567d0ec5aee3e1d6ff7a00aa0c4535037b4584baba003c02daa559a1df7c7860a52bc2a9f158ab21d139a298e94a12d1e12e4b6c4f28dfa3aea25c97ff8c701e3b1d4d7e24eca3951e178c4314ab99c68a3dccba2123b7d6126698dfe7ac246a835c54b1f3d4cda5606fdcfb9803de86a69fe3030bbf99bac29daebf6301f996d8264754645de79cc21b553a24cb8c6431474c052c517c3fda315dfd87e267e978adb840f860c5746a39b15285091a0406a851343ed387627cca6d40ed0316ac824b5964946bffbfe71ec43b1a4dd68bafaa198e196a292d1ecbb8ae7e88aa3881c7bbb4540addfd87cc482d679ba24bbb1eb6040c53c2dbde1ed4a939ccca8fae668654905e001a8a9a964303fc91fc41063eb0f63b3f6fd8ba9d5648ab394ecfa89e7c3d1c3d1b6459704f546b626c02cd2463dd21166d16df2ce09a0e2cd029a3ffe74160a87c0253ff4c64b80e5c136b7fe6465f63a98c6fd32eb1161757073478905da169dcf1fd3a447ca375e6030eb9b163b91797b78f296f3377a89a927b7b16ba3097d3aae255644f1e503bfdbfc19241d2fe7fd24288e7fc10f33c1ba458420f9a6e41d6a4e95f3471575f229dbbc1ffd0e7bab86da06107cb80eb8d51ca72fd5ec1840f1fabacd2c5c9944051cc2a045d4843bf2290fdd65799a2ac388a95ceb10d8cbd11eee3dc071f0b05957ca5c3cbda7bb47ca37bbe6398e85b85d7cf1ab4cb5f54fdbae7ecb1a364c1caffc63976b82baf19e9e268d7e7604a2d488bc7f65b17b0c837197c0deec0521860bc89acc0486fcabcbc961658ef94afd91fdc9dfc2d7546e0099d53030bee9bc606b5e8767d10bb5d13efb90d64c922312eca382653138d19df63e619929c9bef32a089a444824baf09c0f5042b11d5b8ab0a0edae8c15a1802b9464999c8dde7ca4f99d43676077a54e0bf2c8b594b2df68ef5680c876e85ad9385e78d79e86e8975c76080a87f84c0fb58ebdaab774fbf96cd76581a95594864e642377b7054d62297098421bddf0eaecc5ca1ca97b62077ebfa1a6f045cb5c962bbcae9e84da6f74af0e7be0b1f66d633f087a8cde66516993034a575cf3874d8779f90bcca06a2a2274819b23ea7eb035e25a01b3f84222926af3a734504304f53870a53ab61f5f11379e37966a5a2263660980dccc4c7679a4804b7f82448385203fe5aa3e5639f79da3c49e019d657d2a17264e06654b6030107b70e610071b55e7af7e3375a09980f0db0e3528aad34e93b2b182c5edda518adf28af375236116e8463985dc106bf1b7fe4aa210d626733db8b5293ae805e69a6543ef1cff0b4fe6c9217445e2aef46c5a8d36c3aaecfeb1f288bc3aef94628dd2c40174714eeee95538a368ae553dd734049cb01d80e4a2f6870f06ba6ab46687122e1cff085a518c3a0803666bcc5cf7fc58c6cc9ed77f423a4d41658cc79c975a53e82d931315648fe645fe43f89255e6d70405b404e15b2fb76564362667c55f016db497ae876c3533e17a7ce5c1cb612b5bc9e20fbf84f96a13037dd09bc25d32acb1214c0604b3908091d35eb4b833a697d120bd99d629ce9a3efecec7f731dcdb89bc946c722b29ed1cd1a22ae1997738f7d1ff7bb383ab2db51158c734da5f60697d86f1abe791c91f1604e35abf2119ce12f5b6b1561623c83de138a7f7d80513e2050f03cf7b11b1552691e78933a82a53d46227f7fbac6c45c2718639f12ced3d798aa1252945ef3416ae2cec84f6889c60b4920032b243872687ef46bdd309a749b28ab0d698eaf0d0bbe0dc02dd498a51958f72b90d6b62e32ae2a58fdebe4a08cfdddbb004b1f62537116855bcc4084e8a652416a3cc465e8dfbae4bbd463d2f754621524e7ee857e446c40dddca5662364d9cad2fdb94ebea2e813a8e1794dbf7fd3bf0b503eb2bdbbb3933769d38da09fc69ca29b0d678d483e0a87f1f70b16a53eccc70c1771880f6af2cd029af5caf9bf65d5313bc0c257fe5d9b69c7eec53171579ac412ef4c23dea7c75a6da0594be60bef953672accdb8f07596bc211506a96c9b59d927a3b18c1de2fd7b56469ef7a242114c26cdd905899a55d78cedc455f41f5447b537354e8b49e51c678a492cd73f6eaf7d219392051a857af84a6fe27dc531e354f24d2915794098ce50277b3fbce9ec18b460fdff8f1e889612ab6f3b89bac5fdf4db819693abbad0bfb489a06afa91474080b22ecc70bb2e193b3189cc508fa1d9292885e693e2ae0160c45380cb9235edef664e10cd614b7ee604590138b97e1d3e67757f72cff142e224a8d5631db77c3360f115119b05e4e99d2bfb86da968debb5af4be3314621c8a1b4220a6e7eeddeff80cd177d836c8e4dfd7d7cff98dd7969b3193989c3e615c81287d1a11bac72f60973da6e2d00a484ef140dca21be2f08216e88a196bf77a3930f8a46c5a716cf59d57dc7c21d695196740f2c6ed4e77178181875cf4825ff07cf7169d42985db4492e0bd8c8249c3486931cffdb2cc85a4a2fcb5d66460d144b94910f6de71caa966b761e8bf8d1e2d5ad23b56372cf33781355bcfb9912b2a024e16ed15577a94656783527ad2061dfe5d3bfb2a0e4802965536c6773a3f5dad04c3f820cd9406b680087ed7ad6e2de130d89ef4fbb09422a8727aa475119430b866ec2c4797656064135bee1f9e25f3f4c6712992b8bbbe559584ac362a0867c0ebc37547d07084afb5299a83ddc69c118fecc25a1edd5d737da0e745581ffa36cabe3ac68c129593874842bad4d363c5845fd65f052e7346680fcdc740268a2175576afd3a90126594b83cfd446a9f26fccfd511089d5c707392bbdccf26c7b0d0eec5d3440ce1df073b01b97d99cce261b6f7082ca39eff8117d76954b3de9fa47bcb6bbcfb3a5f1ecbdc0ecc6c9e9370b3a86b8faca7e10da787b62f603ea6f808303cb58e8d59c249940e854a7e4a034e2363e3c47981ce0d9ca7aa468caeda5c8ebc146388114d81365ab7048f9159b5454ae20d464e4f58a553ec2a16cd488dfff1fa3fb2ab3f852614b19b4ef6b55ac7aede2a101a34d30f78bf081f853c06f1dbc1842c7983aec0debff659f662c5ec9ecdb604665eb78a5fd75e912e467ddc29a8"}, {0xc8, 0x0, 0x7ff, "b5e8fca13b0b846484c92b6762aa37807d009237501b3f0e4c4df86bf23cad65b802431fac867344acb580ddb266740ea5e9add592d5b5d9f3df2009da4ca3c748ae672f875e456ba2ed50c9cc046b6dfd0d28ee11a07d0d2d81bb5c5868c0a8c162abd38c2a83dcf5dd437fa1dbf7e55917ca78c4642a6ea42b11d84da4706a15cdefa1b5cea703290a6f941655bce81e2dd4fea875a5370e515760f013785bac8c281460b65f3ee7b2e2079e714e9f8837270f"}, {0x110, 0x29, 0x7fffffff, "52237fbaf2297c750e7bf816523eb4e965e4cbb241434391946dafa51695be655a81661539dd57da6240fbe9ff3b6dfb1cee839281a483360de53564f88cb88e69cc3a788cbdcbd61d3963729880d012bfa0e23094069b6f97bf73e8c98c569ffdf2a6934bf30f70d492f984237359fd99292e4913903035286e47395ea34e7703fb6743ccb2ef49337adb257929d4826e858274f4421cf1cdb3e5a8259d30caefccd46c2e1c85e7e61dfa48fc83e38a35002b5fe6639f90189531db87e94102f3b42e29d21621d49e006007e0ff15544159dba033ad97adae3e2ac4ec2ee2371d9e153500a14774264fe5baab13ceb31cd777f8e40f9b157d09c3c0"}], 0x1420}, 0x6) 00:00:19 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000001080)=""/136, 0x88}, {&(0x7f0000001140)=""/209, 0xd1}, {&(0x7f0000001240)=""/138, 0x8a}, {&(0x7f0000001300)=""/3, 0x3}], 0x4) recvfrom$inet6(r0, &(0x7f0000001380)=""/123, 0x7b, 0x1, &(0x7f0000001400)={0x18, 0x0, 0xacf, 0x2}, 0xc) socketpair(0x18, 0x4, 0x1, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001480)="b4eaf8baf2c64f6bebd98cf606834a654b93867931602302d5e1b3727f0870e4423e2e58b527bebe255ba7b9dc74a07c898186bc6fb308be1f9b326e11d2bcb5e0479f33904237054acf204d382b86e2b64802360badd6931824a1d25d05196d908373c431e316bbb78bcceeeec3c79a053c5edd40c0d24fa2528ec27848d95556", 0x81) sendto(r2, &(0x7f0000001540)="62512159d214e7acd3ce1a580b84d709b8a3ee25649a5d2644f8c1d39ddd57a0433452c5a1a745f3a8ab7da7da9de3bdbb9974e5c41f855e2da5f70f663bf97e33bfa5209cc74c4c5ad95dfb81831523c23ed47e4f17f4772d260ddda523a14187eb5ed3", 0x64, 0x400, &(0x7f00000015c0)=@in6={0x18, 0x2, 0x2000000000, 0x9}, 0xc) r3 = socket$inet6(0x18, 0x3, 0x7669) r4 = socket$inet6(0x18, 0x6, 0x101) r5 = paccept(r4, &(0x7f0000001600)=@un=@abs, &(0x7f0000001640)=0x8, 0x0) recvfrom$inet6(r1, &(0x7f0000001680)=""/202, 0xca, 0x40, &(0x7f0000001780)={0x18, 0x2, 0x0, 0x81}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001800), &(0x7f0000001840)=0x8) socket$inet6(0x18, 0x30000007, 0x6) accept$inet(r1, &(0x7f0000001880), &(0x7f00000018c0)=0xc) fchdir(r2) ftruncate(r3, 0xfffffffffffffff9) fcntl$getown(r6, 0x5) dup(r6) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001900)="969d3775c1745a57b85759d265e29bcf632ca7426bc6c9ba4446e8ef39e27fc71306b790de57f3ecb61d5bc9b1548ef8bab83b92b6ce1a0887204fe3962f93b6c9b94a1c8ca038b88260b5e0152f73c5a790293dcc08937a8fc494bdecd23425185c2efec2074a61bd641399db37f69394250b7bbc86cffba943435e67b5ee639aead02f184af36d76fd9c3be28e84b6e086118489fa75c6139ea23c533c8ff2be4ba836cd792d8d9ec8ff8080c815b6498d5e", 0xb3) getpeername$inet6(r2, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r7 = fcntl$getown(r0, 0x5) ftruncate(r3, 0x9) sendto$unix(r2, &(0x7f0000001a40)="6106e157c63b67b9e028e7c1aa8382a8b28757a10869dc17abecb591e97d3002ed3e7a2648b6c548ba2a2d3815d818a4d70a5cafb892948d7f81eb23fa35d1c8b7f879a427d8a592fdecc551186663b3ef415ae1dee51946f5524f104a86cbe973f413aa77820c4a8d79ee933519957b53881ebd5a16e2c72c7085ea750d15423283059a0aa4b987f4fcdc4794c2e834c2a3124b1d7eeaf85849f8791ed930cbdb19a78e960f2ab541212b9e3e11cde518a0448b951d28087dec141b0992f9376b11c9262d1c1e38032edadf8f3e8193089e1e3804e71df25348b3bd19cc284e596fbbb478fd9c7fda", 0xe9, 0x400, &(0x7f0000001b40)=@abs={0x0, 0x0, 0x3}, 0x8) getpgid(r7) socket$inet6(0x18, 0x5, 0x7) paccept(r6, &(0x7f0000001b80)=@in, &(0x7f0000001bc0)=0xc, 0x40000000) r8 = socket$inet6(0x18, 0x40000005, 0xfff) sendto(r8, &(0x7f0000001c00)="4b96c962089003a90bb82b71f8c760a78c5ff5c10f6c262c70fb7f2c624a4c496b88b693ec58f1d0883e23e62815db35821473", 0x33, 0x2, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000001c40)=""/150, 0x96, 0x1, 0x0, 0x0) 00:00:19 executing program 5: r0 = semget(0x0, 0x7, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = getppid() fcntl$setown(r2, 0x6, r3) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/123) preadv(r2, &(0x7f00000026c0)=[{&(0x7f0000000100)=""/208, 0xd0}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/117, 0x75}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/192, 0xc0}, {&(0x7f0000001500)=""/80, 0x50}, {&(0x7f0000001580)=""/59, 0x3b}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/198, 0xc6}], 0xa, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) r7 = accept(r2, &(0x7f00000027c0)=@un=@abs, &(0x7f0000002800)=0x8) r8 = getegid() semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000002840)=""/208) setgroups(0x2, &(0x7f0000002940)=[r6, r8]) getsockname$inet6(r7, &(0x7f0000002980), &(0x7f00000029c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002a00)={r4, r5, r6}, 0xc) getegid() semget$private(0x0, 0x3, 0x381) listen(r2, 0x587) clock_nanosleep(0x1, 0x0, &(0x7f0000002a40)={0x401, 0x6}, &(0x7f0000002a80)) fcntl$setown(r7, 0x6, r3) fcntl$setstatus(r7, 0x4, 0x1080000) getrlimit(0x4, &(0x7f0000002ac0)) r9 = socket$unix(0x1, 0x1, 0x0) preadv(r9, &(0x7f0000002b00), 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002b40)=[0x7176, 0x8]) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002c00), 0xc) semget(0x2, 0x4, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002c40)) 00:00:19 executing program 3: nanosleep(&(0x7f0000000000)={0x3800000, 0x4}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x81, 0x9}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000100)={0x1f, 0x101}, &(0x7f0000000140)) nanosleep(&(0x7f0000000180)={0xfffffffffffffffc, 0x5}, &(0x7f00000001c0)) r0 = socket$inet(0x2, 0x40000000, 0xffff) r1 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) clock_getres(0x40000001, &(0x7f0000000280)) msgget(0x3, 0x10) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r2 = semget$private(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x1, 0x2, 0x1000}, {0x3, 0x1, 0x1800}, {0x4, 0x605d, 0x800}, {0x2, 0x9, 0x1000}], 0x4) r3 = socket$inet(0x2, 0x0, 0x1f) sendto$inet(r3, &(0x7f0000000340)="b65f0498480b5e61adc72a02fd4114c957e41a7176a74cbab1706bddb3ca5a0b4516aa3501b9537bf30770c06abdeec45381de", 0x33, 0x1, &(0x7f0000000380)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000500)={{0x9, r4, r5, r6, r7, 0x1, 0x9}, 0x7fff, 0x101, 0x240000000000000}) sendto$inet(r3, &(0x7f0000000580)="6e398568c3de935413814d418ef4c47ae3e230d21ef5a80f7ceb0aa2a53b5dda0b35c73b8e9e59994cdf2a271345e48c8ab317d72b6bb5a048f297d92789c3a2baccb433cbd6ee98958bc15b7cd286f887575cb45383fdf8a50a7bfbf097005c9af028ca791807925beefc04aa54642985149a4e891d66d5ea0755262f63d516d2c764b1e07d9fe0a4b0f4447ed2b7152972f5b31e0bdad8095eef6ef33773427dd857923c20873bc7d0cba45ccf8784960bf4bc5e78d2d2b23e255f97c7de803b1b41baba37889278b424d0bd231d2f70c5728b676ca8ce5199", 0xda, 0x402, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000680), 0xc) socket$inet(0x2, 0x10000003, 0x6) syz_execute_func(&(0x7f00000006c0)="c421175d2a3e6641d9e9c401fc5b76010f53b03200000066f0816a180000660f38203346c9c482750c814e30d120c402313cd0d38701000000") clock_gettime(0x0, &(0x7f0000000700)) recvfrom(r1, &(0x7f0000000740)=""/4096, 0x1000, 0x2, &(0x7f0000001740)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000004d00)={&(0x7f0000001780)=@in={0x2, 0x2}, 0xc, &(0x7f0000003980)=[{&(0x7f00000017c0)="94e038310c138aa4f52ebc02d06600883b19682ccffd10a2a416ce59d85e183bde1f3436", 0x24}, {&(0x7f0000001800)="7fd24e8b59e454eea15d31ab0b4706881242bda8a3263f2d024644b8fb4c51e95ccf95466470d8e0e030503e31c7b41467446cc208b1de9ce34745317c37c11904bd3437a53f5fe1a72caf", 0x4b}, {&(0x7f0000001880)="dc13f44205d7f505a37b44b03c118cd0a5cfe3309612222f29d750593819f4e7808a6cff66c4728e", 0x28}, {&(0x7f00000018c0)="87bcb746d6b36378b9cd5ffd55025bb1e7f394c0e3bc01675bf75ab4f6a8fd94f58ee86d1d8c618137cdbd220c468759b397b707dadee8b1d36f2a5d4a2afa0624c4b2a366059aef1a1a09a019633d44227b2d289f5fed82e4a67b3d1e5aacc31d6171f837c190d8a14b73d8ab963f365760b627caa29e4c00710142fb57be5c3c8e9c652574088b9d94aeceb6734e400557383cc95a1447847da3ef826a6988efe74e12e1320edd3872207eb9f90692b427c157dbf002dea14d68fe79994ad6944e5b190ad01203d637a4354a2fb7f4758365b8b7ff92e4a91903be2ad66bd5638a287e44db1a3954d9cdb57640bebcff6b749a1f4959f4b3edba30519fee4adcc0a4c2c3381ac22d4ec5261c6a99a7164604b40b599216afb7eb21c7b6e35f438aecac57b7dd398fda60ed672f76a0717558f2b69f017364a48105735bb0457799a3489f6fe613ae2d75c3337d4c5d7bc2415ee975bf192f7760b3924431f7bc053a7924fdfaf40c47f5dc93ddac78b4084047b0780d6835187c4b267fe0130fcce6818d2e347f8399414759d1a9651937e625130aec7d5ae0d406d5335a3bcfd45d4a4a2118a87dde0f72e82eaf9f8d327dc7b021fa31c84d7bfcf13a1d9b72ec58ce6a6695f70c5d5039657a2186effc7b2a171a72b71aa4917c93636a9513aaba65df027e64323572e8131977c9070f967085cced5df6fd7cf3f5a4430501b766c0eb09a6288afa512a0832801f9a1bf26b76d79f5e2eef577605b84de0ed48c33b76255e504be65d2b81a95d0f0eeffc15886bac1f3e66d06690e27327dd830228978582310977c6b12f4bac097d918e8ac92adce67a72a0048457ccd419320817114ced78e78f74b6b6edf519ea51c51d36266556eb67fcec859171a2079d765dd412f94536f33b8991aed893abc6d3c05f76df08efaef68c7154d7ce29ccdb4d2aadfa07986381ed6912777db7fdfdfcaa37a3fd4ff81c2ecd94f2cc00ff2bb48840fa9c7c3b262792317175fb2914237009b396690d9f4c9024d75e158c62a09f1fa6104cc87347efe1a370ed4ce683c0f44903e2d525f5527ca167b0562177a293aa26cf177b36ecfc36f82cc20f42b1eee84776f2f9cbc45209156ef534fc3b89db7696d325a2a6bcadc36453017a3a0809076a4ea48801ed7ec09a376e40f1a3a400f90c1c46a64f9f7292511d2271f17a361fc3a718501e9588ca225351c3e3ec0a353f99bc6e1efee21b1ee71471a4639c30d3b03c6c994d39a3d7fe1dd41360f4304c54631bfb31e3175f8f2cfdd5855ee9b8f9aee441f4502d4f0f733045898d3565712a09beb153906b2bc4c2e9c7297ef91713319b0a3483f17622faa52bb04445d4af0b7a0da7d54147dc2c96a92fb4f9874da673458041e2aaa151a589372fab55f91d3a89f196fbb175ab8c9d00f020ce497a4a1d73454a9731a4d89cc6e2f2480d23011b2f9a2d1dd2999dc472734b146d700998a9e585917aa946e6f4a4c72b5f46e6d8f812e9204b17ae40f51a2750b8051051c16e1fb8e07cb96d3b3cdd36b7a179b686d031a7f30cde009afd76ff11eaea54a02af912092b171a043171eeaf4bd13e2fa3bc8dca2963411bfa8cb69e75bcffec2bde595d39cff4ae838dfe32e5caa95c28a0ed878880339f5a01b2e5468f220f661a8826b280078fd5af6929fa904b71e1bbd9d89e0d2b04ffd569f681d592cb8599823c11b062aeb9f2afcd0127b4f585480fad485ffb1718413159417d1d15444b9f1bee26dce023f08218fb7f07f14715a3091730ad78e52637c74df509b3bd7148dc23a5933664720e375cf2c8d4704246416948d5ecbffe2016a216ce1c2ec5e2a613933940ae9a72a79ee27e93d2f9a801835cdd4f024313bc831d44ed85748abf6bbebe8dbe8e6f3f9aa8813f0d55a278d5c5bd4f1161d2893342e166dcf1a84a86b704d0b279aceb0e21e280633a3bc3f7135e90f72a3cb30254e7ac25d8b8c95304d9d7ef1f2e5c5b2280633f2c58946543d75efd2716ff1f648b449396e0de2a2c812cab77475935e602b560843cfa182cb626537dc8ba488f181593350c9dbb8a1761439992d81480b7ade96caef3e1744d93816a2f1c674e6058cc8466e4c0a8532c646ca44d5573603474d3789cf17485c5981d9f665aefcf34405688d34fa1bee2dd57514085ff48991fe8360bc5eacf11307b8640d366264bc6e76440e695f81a3194ae2c90b0bda35d75a10f3dbdc3ee3935e7191ae363c0767c9afaa60d940cfa573c31f70d0fdbe937e9354b09bfafad8cd7ea8ab71cc689a4864650728c9f415a6ff68a4f727b94f9c442e84b29781cc6e61df5a6cac705f4b4e50add08035723898299db4df9954523cf7894faf3ff3fd8346cade3ef82f70dd44ed27f133b33dfb779d5ea5b753b8aedbc2bc77fa2aa89324489862cae728d67123231e897422c138b86bfbcd221ff3600fda611edf9380794136ce28c43cae8c3d523d020809c14e611aa89f9ba0bee64f347ae2d1752ebdc7882c74ffdfa2b1cf8045b75014699f6a661b1ef1a2f27e07ba5beb8474dd31517cace33a22547bc28998804df498767875cac94d595ad9fe1ac105b63eeefaaadc501effc919036199de7debb4ee29822d5aad51985b22b53857933321e8a2600c1cc4d32130ddbdf402321bcc433dc528c8d08cfe5f08f255e4b9e6270120c586ba14077a0d7d5218cd7128e6d84ff743a9dc0aef63741e72d0a466bdf0da0dec9d26d1f048f8e3722b8816e7f72dceeecf144256fe29a0b2290750ebc13fa5a3cc64d1e8510a5c1fc79f84f969754260ae966ea36857b71c22812d4f52f677332e4948aeb533ad9d495311c55932a1577ac0fe4d82f2b9a3420f83780bb7971553e20d998361ae620f325747187d1de2de24b8bf81257d31e57d83dbb8e280fbbf5e6fcb7eab2f8dce9574a1f6153cdc5b43be29607bc09bb1bf234fbb0d6c8e02930fab95556f30e117d00b043620ae23ad567998204bbdf35047d22a8d2675715015eedd554e93663d08472a3896f9ae0b5833ed9f7aaf0709fa7fc979a039d52756d10cc85883f8fdf4d8f01c2cafcc916e286de949910c50df9a788686234b0195ba89d44d6f42862839cd71aafb9b209575550984de6cf445958092af9b47595cb6cc05426ab63ebe50447626cd5d0c011606d5bce391840de6c8b3e1eee10de1bcf406284741a4b9c568f0ab46cc829b85a64e734cdd3d40950c2410e04faa31cb92602aaae7053d8eef99063ccca79aac75562e265c29daea7b510580bdb55d9f30a4588bbb69a05514715e7cb8d17e532b7e7580acae38f52b375c0b051f805ca59dcdfdadc9b8f49e1c28152d9e33ce81e499ea13b29cfeb8dbce5d23137d093b67a091754374a17184e3419472f3085ce50faa7efaa1e5788bb543dce82dbcbfa019133f54fe82f641ff6af32270a1bb0ae32989af3cd3c39af88cbebc6a872bdf83180ef815bdc3faa3d0d0aca9f0ed3f1ca50275a800ec3d8db7c06e51d64302fd870088c098c355cb686bd457bbbfbe5b3714ac65bf810a0ce0d164861e8368fe7a64ca7ad636bff78bcafbfd4521128908ebb862ba9f76ed387d9e82e47e89b09ec4f42537c2db12dff491f13fe5432243b247e10ebe954cd2a19e8ffbb6c175e5b5e113346fbdc1b4272c58b5e6e7c08b1ce8a8f34b8ba47cb5f1802386d90bcee3be638237cc9ec6cbf36d035f6f311ffd3131b4ac25217bf72b37c7203046991c7b09a57bd6ce9c71ebd30e2ea899961ef92f3d93f270a29ff43e61b38c62ce3ff3ac980ab55810978b018e28804bdac26294b98062d001fe02ce05f71a3bc43169aa4109f4492c2a1535f2a7778d767846ca404afa701530e69b77462bd272e20accd24973272bc318a23f65cdb20490faf88a12739fa08fb2b5548408325435197555cbadb9d9724f8cf3f7ccf9fadb3454f36ccce3429d50b677197e71cb8f03f2302c4a6288591303d7ee03581d931a89b5da62765a395148bd3537add88260a83584e55299eeb2a496c173b50779c3d7ebf841acb2c208d95ccc1f2f122fc6ae11f3e6d270ff517736720a25e90c34537fb648acde710dbf0f637a1a28253ab0215db261fe2391c7bd1d4e66a2c2f765750681577c51df7b03b27734550fbf4e33bee27f39840e5769e0390d0f6c68e8c7df56b06d3017d7a72bf67de9947b5722c5a877fd9021d15ffa91045f76de68631cd8416c3fa71e616a580902c9fcf83bc52e3c048823eef85c45d6417d93f0355dfec70403f0c561df8ed0e1598f7dfedc01de92c30064605f6721cc0361ed48e0c43a6885dcc6b8c37ae508e2f0f228ee10adb3ff3751a3b6362374413714de6daa0222e6aae956eaeb9a68a663b35d0b95dad23e911d087b906ec284e820293f91c6340e64c137ffcfee19d1e4aa0eabffcd67aebf5e0a6f45181aca92714d88d11f400f8235f5c022a8eadd217c165ac9289160624da44285cddc6016496eb69a85038cb38d8e7e83341c83e63bc532c8357ea8ba9551fb7302413da8b299cf636f352b1431ee42fbf7f0cddffb10846e2d8c50ad1b37166d067b2ad63ff347f7247f28d7e8f190312a10ca7073d439db64c34812a54d19f3ee27fbe92a8c3e45d0cc08c6959274cf1406351a2bfafab61f5e8f158eede21b59a343fe490e51ac13cc9581165b8a9b2b6335bda2f73d29e0548dcbdf6e2050f15d5fbd413d136e35deaa8abe97df88a9158f0e095e5194d5c54b98ea5f149ce02b53aeedc5c0ab365a94e3f59110ade4a3ebfa3dfbd6e96b48739b58c904e9cac95e36d806db8f426ac865367788d100972ebcc2ad97fb697863135a23f918404c0556d74688c12361f2b92f82ebf06e504d084bde54193463b6314a5ef2339aade05bc22416ef7b0777720751611a852217ebcab67091d46e86a24aa3f868d4f425114fb169214c9e9a1fac7ea120853bb5daf78da5b9e55810e085064ff6e3ed183ff58a558157c6a2b31657c45e58fdd74a2cd97ead7f54da603075cb81ce707f2dd20b51bb234f6666bcaad46004fe1eab111eb6d9a9b3fe76e100fc8eea92319e10cfcf8e862ffb9c3d39c63953bb4a47f9066b4f72ce0289830aeda5da26a97f43675d1898e9c600fab9ddf58e39bad19dc9d79f3df95af94454f83279e805c9332eb00151f1153a441c33e9f2adca405fc617894331921a08fcadbc4541ce339b30579a2e40235c6a350f8380e6afb8a3e2dc539352030fb19b135ac2e3486d318b602a4d32c887794a1ee04d7c928a6a6e23e45729b6d58c66a679355fc4993953879fe1e3e0cc980ac6a143a22591379a8a91c2ad00e7c3ff047efcf5420f49be183acd720bae7f0399741367d343f528429b0ff081380501cac69f96a689d3ec4cdde2aa691c4e7371c3729c406a4e66797f4783ec719dc307eaeb2fc45e9e6905db58c28be7687132169fb512b5625a9b3451de3290d9473db4514f9474d4375c3c1b8b84a82bf7c9f1ac1f30d57a3e2d6c7727ff44eedcd52798c227f3efff65eb6bc38a6154cee013a5afa5b8c07048a055dfbce4a8746d2547426b0b7d73344d67edbc40b1d88556c1d45fd791ecc52d6f69e90dab8ed1efbee4859d7e748e12be3845f890c23907feaeed76690874db62b0de21407e23d9a9aba37a8145fd664f1f8eed4d0547a710541c9736c14ee10855073ae0912316ed5908fcd7b06badf3b566206aafff72df3a0d8ded9dc75c9e73b355fd61373421f3c395781c17cd9287728", 0x1000}, {&(0x7f00000028c0)="c5ff8b7826130547e113c795cb3b046dc46b797ad901bb787b61dd19398f04ef39d16a0facbec4412fb3369a300edb8781603a7e5083fc7ebf30b049148f89d9586a23899b15e42e4db90f5ebc51de77998721b4d02d0cbe940bbdd8ebbefc33cda2", 0x62}, {&(0x7f0000002940)="90296c90f9f6a4a6b62414ddab5e73db678900edec0517bea1e6ebdb0e0918a6411d8b2a70b7a774f5baf7e5f7d6b43934eef056e17256ad3c78974502969b613575613bc1c19219a4d9904b2f0047810a51909d6cc77fb223d8468268773ebf340a8cf3097d13987e9eab19cf8ee87a7c79e6b6d313ba1717fe014a3fd9d01bcefb413ff0006c517bb8dfab26617a73f195db8048f670b2c901c4184a0b47e2df39bf06ee7495cfeff3fef51bfbd40bbc4c7e46ff51d35e4be86e82fe8ed38e53aa6495a531ec9678804cde09258a04479f48ed07d3f082214873c8b8dd6fbea308252ebf38c3ca65ac354352d48c27dad9b10c7760a023a388faafc24c2858b794a4b20c4a85f2c8ef7ae1809ea060ba2187221c22b41a2eca467ed8fd89ca00113d460bd02f245314c130f0075066e9b7e14de329012933725a12a7eae30bdc16c5b7c86066a59b09cb10d22515d9602cd317f8fa67a86693dbcba5295bd4880edb96fa6896ca396aab9af68f28f696674f6372e5421fb506f31736158b619949cbbcad72a495cf051dfd388733a80217dd6c23755ff65e9f495e961439e00478e291ac56d884b9ac3f5fb20443f0f73e0f23f8e66369a0446e70fa5cc44878d03b8fcb4fc581685d19dd588e1da10a596444d1fb93f240777879d2a9fe69dd241411d54209505834bbb5e7f417c63f6484fe5636604c61c77234cfcafba02c22bac4d30c2bdc27114d66293d252a14300f0590268315f7b7294c4b904b5e25fc513a59b753c3f6b54ca7b9574e0dc77ed16df654e4bead2d6d2c547aa3664a17049a5c41e55208ab0ce1345cbb10179babd174a14b25a2cfd76d6b49f9a603cdbdcd0d9ca11ecc7b7087291905c35e89fcc89b112637b12546b9a30f356a142292bf1a1a5937d9adecebeeea4ec050899fad2f0420e00d664a1f93d4e9691d63539e2eb68e04cfefea795ede96433195154f592c08fb5dff2ea8d7f1c477fa833219a00b7fe1084b5d3efee3d640c15e870fa28566dd8069a859b628aaec9c4b9955443e4d0fab20239fda4c1df0feb9a45d0745f4d2511c4d05c12fd7f6fffe6b7273eb06503f60bc8d2fa3d6b7ecaa68ba16a66b76c595944bf4fccb79d478c5b5377cbdfc9643963272d69493fe6de9580e4a39740b697e04842815f115ecac90a5b91e4a6ae271bf00e0a17e3ffc237cfafd6589db035bcf2d5cb572a5bc4eb81bfa9313151cb1570c0caab4c88bf0daefc2b7cfe913fa4984b2e406d49bcf0898ca367a4c725637c1f4751e21f67075e91b448daa34bf93d5d1f62bd71640680d96a9bbead8771d45a9ae4a96f17a4b99955ef597abba90a3bab21f520d2b10b7eff64266089a2537ffe85ade49e6a5fee32b35e8fc6393538a45708a8d1b3482471b36e29e67e1e1e9d1ac037ab8bccba434abaef57eb9b4132c2168e04a51b3e0caad7e917bff09041fce350f216359d755a694aed0b7e9f4eb4f87283a340adb28d3d4df72ecda129dd5d239bd97b0cb6ffd740ebc68db703f72b7137fbf9a179a92a9c71f66f99bef555699eb03c705067f11dc17408afb80cea0fac1f68826d98c9a296a840c5387c9a2b4c2dfdf9e0f8acb3e68fde8576bcfb019c549924286ad8535bab3a1d2bfab84a508c55c7d89e3a7ba9faab1655bbf362590cdb6cf6e4d39b615f4f091e20ec782e7b40959bc4b8ac146e3663e50b11853be88e83ab42b700832e3aaa87d10a84fd6c722dd26a767acc23e346d69fd7d700901bf581a05e2d4e7517ea14a96f92a3a4b38a227289d2dbefab5ca53ee0f5719e67259a8049b996edd984a575eb67e2fa37dbcdb27adad3952f1cd7c1a526829c26fd8b95ef2f1ecce9bc035acae0f38dcba71b8a93d7d38291485ff3a216b8f01d5feda1b1d97ae97b5f9603e2b5c7187058ee9ecaef6cce095d192ef53c20c5fefcd5646e0ce6946e460b26d7909b5d79df49d9e222e745e81d8cc5b41686af95b9c9ba5ce6171dad37deb693d9a72d493ccb79117033a3fdcb7c4d5983136ad7f7bc7f3c618799f8a53e39bbc5aa18bca1b584a5094854350a50387ca153b02af9d6cd1683b1952ef10f3183c082eae4ba0099e3e6a52b6968eae52ac77576e925857731abde38333a98c8bf3eee5f21c04e6c539a268bd2375cd21ac399247e1e25d1101144a03a36315e9df8aa2b27cd04f40af552911984a6aa96ce28fe69273fe423047d27052d9285b63390d27a59a0da15b55853f59e130bf3ac944ba24d5a89b47a45e1913e63103b5d9285aa509aa89109c5162aae11ac91f76ad2467cf3c687d2af5d6e5b5a0c8fe752565374473ebf4b085533bcfaf3a96b33dc0b3c6c8727d951a4f711ead9f95ffff1ac5cb9a0fb48bca4c4b13efa37dbc590deb2e5e6059366934dacb0c1b6e8435fdb385fbd8d0dd59049b0a2184957d512ab2a4a8f373ba199197d76ea63c8df41aa1be283810d13801aa5ae0a3320252c0f1d14e8fd4f91df389553a33f8b43db3ec1b3cff2db96795e98e69c2b084bb9cc18a511f7b4f96584e068394a493ee9ca09d2ee8d347f7b142f4152d3c9e138bec31fcbf48e138d3ba165b12f842aab1c4b91b65eef28507ddbcd6a6cb6d3acd80c0a0f07542a704e1a37729e974147d5c4bfd45c9059f14e466d5415acec09ab44e0e45227f7ae9ad0140d1484f1a2ae143f7ea16b67de7a461d0f3302737943df0a365dce17f2113707c5d4ace90f7326c6f05efb6be2fd47059ce0b2400d419a0e7b7a662227f45ac521bffee435e9bd51b0d562616ff056dba60dd7ae424ca09cbdba73a243d644d779a8d4b54ee1f4f42ca21e7199a6a6433b00ea68650b73c64f69981ac0c7f95c41d3da5d7e58da86365920f38faaa4d2bd2652f61bc2eb30f0317a759f2e8cd29251c521085b81ad4a1b30093e7fd518d4eaae0969d3a0d6f9724ec99e6c2350c52366a4c5e2bf6cf3b299b98ce616869078a4fb13c0a1c2d3523d176b8b06947ca94b16057d26685da92de00cb79aec524627cbbf660ba5dfe5914094377fa4fb5ccfd803c6b038ebd9a4b91133417abacb4d736ad9edf852731e827d0c0cdbd342d3e4fdd2f4b92febb6220d802442fb7278f89b4ccda07b7aa4ecfd21506730ea8337ea6dec329f854f8c4cd6060767192ad13aa2ed83e98384cfcfcb4a635b9d502e01b693ef4c08b2c8d5f0d14880d4dca0c07b4e7c1c0603c378ab91703c8af0dc14c1c514c188164cef8206e3941d997b2c314eb08bc9cfb4313c5b76899579a2c1541298ce0e170abf4fc0951bfa26d7dc229600d475ccd922abf6bf8cadb9efb385b63467f695cee4341a2d83f55882b3d307a85a334478f21249c9b62bcc8039e58471b5aef8b665f461a2cf84e4f4e21e12386002928364ed1fd436ab850195c938fa2304551c54b378d278c53e0886c6e68c2d79fd31f4b29902aa3ef5e89fa67b945731ab7ef058c977488a1670cd09ed03b07416366027c796d192b3c0de6ffca1fd0bd4962b438ea47cddc68ce33f4ec094b77cfe172cfa131bec0acd8f4ed25c2554fb533a15e849966e10d971e0c0ca4d1a10b4ea1cf8a71d3dcddc23e7324edb1761f6c0cfb12e60fecafe2daec0309f37ba4e314a5728a382f1cf64e982ff85fe2b3fa4980801745143bbef71f0d05331a05ad104274a4de0af75c9c126c2b2f2f7667fc8ff21b067162efb274c05ae00115696dd905bf16e42c6eb8e693df17b26c413a6f4f6e00911e843252684a3202487d4f2c7040484a5ed5073cb6c53a01bc0f33a05f4bed4a4eee536a0226c71ddf38888044df5ef7a03fb4623da3ec7238a281b39298b4f3a19b931794ef68459070a06fd361083a01bfde3723aacde6412edfb0419dd095e7326da05dc979e5c68ddaae879f14cb5da5393683a9a49708e215897a4ee695f65a76d3724df43e7785f46e1bb8c6a431eac7699e0b5f34c2e350e5ff41996265918e187bdc98ff46f181136f218f426b56c09e16fb5deb407144741be41ce643c72426d7c730acdfafafefb63aec48f456273514cd9060a865bb24cb82f2a916ff1184d32d8c6b6701201492bbcb1332af0b03c0d8dc44cf0e8adc124699ae97ef82a4ef507b13f67f07f1d7e9c69abd33c65cde482ca3ae3c7a597d2fe3b6c721ff6849fe220794e7ce9f9829278c458649b6b0828f240b23792a598435e622dd6f2ee7e1d734025ac71d4ff5547cf63ff4db32efdef4acefb7bb9bcbb0588923a001bd24d3f61c90ffddf4ac5621ae44c6fc438d0fcaaa11c467d613f3f453c914a1f95a4978b6540ba6b31e3d441ef1c13018e667ab2e7c118ce2a45a2eb0018897a5a64cc29ac45fca53186cd56f4b9159384c99e161fa296c5a3dfef8109e4baca861722cccb240e5a6daa4c9be37b449e82c17e6df810d34891c1cfadf136233d9e66f9bae4a3545959e5fd06b5572357184a3abd774fc33fba2a87bf50d9b0e0db3538027e4b3fc664b76b6a4e588b19d4e332e0e400088081dfe0159b452d36112633251be7feffd5c3ada1264336c93782d986e9176c1bb9f9a897bf8fb0a109184a58d79fd7fea6f686154dbc3020eff9444753cc9168c5086720129915c2665f12771fc1c27fbe4160e2e905f57c6f726900650315e28e1f6a40f02aec9230aaaee0332910847340a9333082c5145e5cd821a37089e3e6811dfe0b208551f812cf71bceebe5eeebdf5bed8e38ac41738c8ef17a75a16824ae5407ddecef22b2315f6f3ca9b10c6f085b9d4ad5ce564cf97b0fe23bbb338c709b23350b2796dd6a8e6cd4f029ed50c14de5a67c013f391a317fff3034862f01c462fa6dee110984ea9c59876c558ae413d1b6acb10a6a9f93f16c59cee08331ba7dc80b6079cefa12debd30b6c2f565f25880ea67a1f1730c970ce24a71f00650d923e8069920e495998ea5097c86b3cd3887fbbce2ecd553b317550fc6841dff50d77fb2538a128bc37d2ea10052eb44a6c78570a45208a064ec559956df9add302df8a955e8feba77d5efc9884f6e3c2b59b85f4bb32eb6127c5dea8d7c1b2d71a23614331d19cfdce154579492e5081ed48d3a45fe75d9e6d28a87b09e44687e8e90f6d11569a81ff057694dbe455d98cdd9307c317ddb7033a480c500635c25b2ecce28a0c4afcf1b88efd971d18e8ce465240efd88980b7d60d3cd477e724f6e3e21a78bfcb5f5dfc9844df3047010f354a63aabebe5e5c6c6e2a95382f5b21c6254137c976c453252ffa8854cf0f13211f48d90b4da93ecf2b9d3dfef4506bbb4c44d118d2257cd5178e8d0c071a54c595a8b3dcbbc0996c2a1ab2501a9dbd4960870366cfd386614bc5b3d3ac2e5d9881c0186b921cbc40636befe5344f8f99be68307845a5ee3db53f691b9ad42639a8c2183816c4cee96ab6823d9ea342663c9f0cf58bc2f0ffc485af6de700935a54513c8618f0ca5f8e1a81a05e632b030b39f3726e7d502fa866cc6ad72f9dde657edf7a570f9504f804b4463555f4797fd3a2720800e023cecb4d0939664520331b3f622dfe7d7bac757eb51b141943a85a53af4a467f7634fbeada26c01881a7f95331aed2f6b8031a8fc470c4efde276596b0a5a228e78d351b2af203f87ebb9a10cf8a74e81ed868c18207025fd59a8d1f71f20af8315df09952cd5ec82bcf3fd67420d218701d8a7e995226c133a6b640f2768169002172b8f39d35f8886a0730fc95e699135f53f8df7b88af03901ebfc9898dffb7ac92c23f1abc5e3603dd8f7141b66412d4d43fce1", 0x1000}, {&(0x7f0000003940)="6a33ac06181afbf2f713321bf0117130e346b6c6230cd4851fc2cc78f62f4788e8f8d02653250d3a46f933", 0x2b}], 0x7, &(0x7f0000003a00)=[{0xa0, 0x101, 0x8, "d42a9c516507a4dda0f2863b3febb21d45e819d7d0b9808eae18a6e2b069de32fd6cedc968d0fe04389b66374ecdc5fec03c2f4e5a3cf47086cfcf7f831b13db77f17f14ed021620fb917eeb95fedc39de87d4cef0ee59dfda272d5fa8d6477b8ec60e3dd3b40ed5d22b55135965bcc8c2d770c7f75ea7ad548a2167a65a902b9e1056e32688077c432a"}, {0x1010, 0x11, 0x7, "ac5aa616c0ba741750f50c2edd72ac6bad85ebf0c1dc991d0b7b0f91bb91de7a8c7de9ea9ce4c6929fd62c84d1b54ea81c69f76779a7ad4e66196be8b8b9161e036e87e02b85f57078c321b1bd93a23834c5cce50739537c23c35c73e8417aff063adb08cfa5e97e89471ee9137105f786d757a5499da4dc8a03356eaf7d92e21fb4e7403a7ea8bec158fe0bdc9482faa9a3b4b512e297b209250d42f9b447bf4740073adee17affaf5cd2a3b91dd7685f232620b6836fb6a903e9de7178ebda9b750ffee1e86be33a6ed5892d0820125343b92671256887c956567dcbb2c30e664a7227d65d09097b44a3a07c9fc8b34810e9418f10c7a29bfef822025f1591c8f408045eaa39979ae84ca36d1db44c13b8a8a4f93713e021ab179ba6b0c35e1acec473db7a7ea615b2ca917f411df79bfca3e64445b6beb1c086b09ab0bee3d5f1557a236da51490733bf3ea916100b425db9b1b97ea0598e0d9b1b3d4be32710724546ca8ac6246812deda9dd8108f7bec5cb42d190e61721271963dc9e29e9329c3a0586759bf1a669769cfdc18fc3b28612ab6e2bafd6db53f103efc69eebba15e59858985dd616fa9261bc80c0b576889022d6b1a052d4690ceab2506bc70bd1de428b89188d34d7137bc2ddf27f791501851c28579558b4bea304d8da93e1f2d2cd54d5d266fb54c26a941b930c6b830e8d0dabd6cf7905dfcfcaf905a8b896b8100f93e3b57675eaa2164d18a7e9ef9a83493f3874d3c6d3783b0da3a5f292d0d159e0ea279d3adeaae483776df0a0f0c8efd3e362de74a20147397c9f48512e08abeb104fdd5f96077ed747eb51347f1e87ec9f31c96026ff3a5c0d5b5b3c9b558fae3bfaa40eb62460406cb75df8e63105c5b8de5613e87e87580d86e0a961b0096330bd43a6f8cfb284ba92e09a16e2b3d4dcb55c8f2230b21cc4fd4b93b198a0dea372f88d1184a528fa63b7a01d1eebd4bb213289e2d4dcbc87fa907f58350c553ae871bd7d7eefaad7431fb11b7be668141bc3a287910ea4fca766ba50802edbe9af9463905226ff817e489604b56506dff8743d4d76b25462d413a561ef080d5b33a11dbffca7335828ced94d3b80c63de69e55e6628df1e88db7e8d082ef2c7aa7495df4dc984e60e65f1904f53ae0a9417d1a05906df2eac2e017764dd2f94f28067ef141c9fa828c888ae03ecf4e860e470061f51c0f9f3bf3569229581f86877d6dcd44b48670c504ff35d3696fd0e61240b567e7bf5a3a7cd0d360afacdb6aa8e7922a9c7ff40929c6eda666c715f143f441a98d955aace75abd8387c8654ff04f7ab391b3d1ead8e7ae4982a577834caa41e643d89a02880c0dc5cb4e1a3d4e2033c055e4b346bf5cc229c6f26c5c108b21591c19930adf59b7a1f18259ba853a3e84539d68ae2d7965beacddb1c50285667f19c5ea3c932d2f5c4dc3ddf5f2069f0af7720ad95da3c838a0a95f309cae08714d12fb64faac1bd8c5985472bdb2d0a93f807061a3b96eedaa46c2d25b0701f9b473e142d832e758cb0c46a59540859aab01ff5645eea584f9a8c9c82ee54ebc3acea23b22419bf0d2b203fd8432a2774235b7892b8ed9dc6991935a4e51e60951572c6358d5d08eb453976d21f0ea9aeb5f2c4adb6c99c334930fb9df4ae8d963181e3c5a57ce98927616f251d9fbbf80d580abe16679457026f92faf174fb5109e0f2c26743d3ef7bea01c9202cea126af90f8fa6e3e138b832c7150369ebb19626a93ef210ccb8df7afb003085ad3ded7ab73a4f63b6a76cd38b54aa76af1a1179bb442df11059c4f50aa5213090ca81429a2dcb14b1a3109e4107fd4db7bc67e6d9b59b5d9d48edb91d1ee1a2cf81b24551a1615280241d9b317144444de4d3b27d71bf3399cc894f55636ec5a28f835f12ad9dde74c5faa04bae3e3b638ef0ed612fca7ddad9155dc6be6ede2f5ef93f77114707d1bb60f98a2526a9430682bc36e72fc10c809e338ddb8422d7e57b23e8c7c5ccb0b6f5d9415882681588dd6210c6252ba6cbd84bc1537d08bb2d4e6a4a7c63b969ee618855ef3b2ce18cf1f1074017490d265f6ae779c7d5b033b8063132b5c48a6aec7a4b35c486ab66081ea0dc9cecfedbf66eed458e3613a3a0d6c945adcc87392a2e8f3a544b1e869388392ce627ac332dc1d2905c45bfca57202739bf02894ab14d39c5493fa4de54217b1aeea7717694c463230b295305f79c42df71bde9fc7fb38a15c0f734911af2f3573cdb61a859a94385253c9977bb6ea545080b1e57a7a5af8db9c6c74ede37184570839350f3ca0f6c182edaeabf9e833b6c5e07e56f1857919ee5f3007eaf8f11e304942b30a8156552214d4b0d98d6627e0e9bb0ecbb594e4b93ce1f139f517be63b49617b6032a550dc02d598c2c67fa07d6b415864cebfa858dc6817621c7e8612b6851ea150990952a114e86a93c02db51f964f851fdc98386ad5b68e3bce9fceafcfa4535c5a346e355158dcbc57a63920481ce20cd1f41bcc5525949c7ec29755aeaa99539cca10331bdeae464f948a7eae92c0ccd4055796b9ab49e29e8d82e20524c30669f223520fc763b121fecfd029a95bd9769ce6eae93ca0db34e04e66c9777ac3baab6e35220bc22d32baf372de8bd50dedfbd456baf176a2c3362864e35ca24ac0ce5a9148917854e36a3236a3ef34d20cb9dfeb32d189441e98f9a6f59e8c2739346e67b555d040e0647338a1c6722969a99016110d7b1a859617db2500422eb803fe23417e363cef4a5b014411c71e60d0c46af3b309f290fd8b56809f1f132d8dd7b7c5979e83637657ce278ea8d677425c5923c11f51c3813a45add9cd5093ff602dd6099f46018b4075a5a8f5abdec249e702b37992e1834cf4f883ee3589eabf490abf700100382c75b726f0888ec9bb9d351ce5ee6d9891b0ce198a3a94a9c58b5ecfec8ca86317edce8f7ff8cae09d996a1e78304e1eedabc69886a157aca09a8bb005e678f1777780f806a517f5b9f4d8ba44ef135a6736a0a05e656a33ab9eaddb28b051d5cf632620967784006328f57a0c83338adba8cb685267dd360ce5e2cf1458c5cc82f616a918a1f83078ff72a849278dbbd61b825b09f74ea64317d18fb2b01290a47f82caafcfe88edb4d0188867bbd72ddac051e2133369fabaf1a9236455eef0560c598e6a0b21380d8367516a066780a830ecfa40e38a88fa756cc9771cfd22cfb3269231bac37cd8f31655b1b2c4cd4a1f105db9afcbad52f8fc589f9436eee8e4d6d529dede2b717607ccbee9712feb18468879991e16ac075afb0a61c12a837f0532956c2cd04ab41dcfbab1c6702d79211dbda2d3915fef236dadfd6773f25c8b89568956378f5c0104c74b9004716122a4ba36f2838d5c376f084739dd905c9716d327ab1ca6549f7cdb73de4b7c487e926f069b76262f0592b3e82035af5521731d8f4b410f61283aa594914234c6d916cd34d66759b0b44d57be2813eb4a76758f7f312fcfe09483275f63b0587cc3515708e332013de79dd79d5efb9819b39e02ded067ade7093e654de4885faff41c02fd5107b363e06c5f714e9a0ac5970e91db7c8bea0a4d1d72d07d7bd51fb7497eb2faa5b1f0d77a24a55874e18c3b8144c6bb115c8d299b81af6ceb57f2d6c70702bc59a8caefef03f64eee116303d4f0eebee4a9e9194f1743756584601cdb3cd5632eaeaa4e1230d365cecb87087cdaa9c772028a26bc9bc53236c37b9a6ee2f5354ac73b530215cacd5760e4d12a2da7d1ac57de2a9655e2d155e971f53bc01dc404d29252674761a45d2764407d1e1e10740cc817899694d7faf219dd8c89975a55eaca6187a135ab08bb434743684d9075b4e554033e8d649b7ef5505dcc32baea19ad921f8845bb5ae2bb862ac9980e16c159deb0d1104b19874f9fda1bd53f9ec5dad94fcbc11514e9ca417f3b8605e1ffdde773e53b2fb0532f7537837b3fad090205791f9cdbc47301c9b347069fae75c9793e35fbd33335326e4eb4adc1760306b18df06fa0c3f8b18040d2293acadc0f1c5af66a76f71efe5e43b77a76b95a16b2906b14664418abf34d96ff513c22c4ffffc5f4a0b0eddbe5c22ca5561a6bfee3c651d2b41b1b9950c34dc020a6c0cf0812eb86fab870a76c4bc34cbd7eb4b1da35f7170c55d4efa48aa8ecee0eb8f0620d190dd2d2d64981fd20f2b06f632f35c486fd08c9567da33416dfceeab1eccf29d2313a1c6adde8017a5ad01ed1ec545d4b786af5f8150c2385774f603eb8296e93669038a3604df531650e3546c7eb9198f145fb6ea9c3bc6967174e00ee147fe35c0449dbc3e00eb412ee5e92b32b3f310d4e1afacaa505b6b4aa0f8e9d852dd8834c3441375221bb2b39a1ec5d6650dc94f66b4de9d1712d85156e5e0c4417dad5f7ff73eccd833e2431ee2dbd7c7ccb440581bcb60cef1e340661c4a7332561e98f3b63d0f4710090a5022cf93f23a41d69823c285d2989e8b7b3a7949a6475bebd0b0df16158c60a1ac971b0be0b083a750b1c737c5d3982306767cd00f1786c7c91b5f0cae05f0b1a9cb8060292e17edb9e59dfc55ca6e864b2fa8aecd189b934cc45f1ec85294b2a962504eee4f3a0899b013c0815a84c0628fdfb82aa3f1ccd5466ed50cc41497c21f3912070d038c3b89ce3de6c1441d91afd5d5082256fec37144c354c54c4bc01186276b6b48e65bf8d2207485c4587a343e6b669cc96a9cc104a277238719fc3bc20bd0e7294dd2eefc7621cb9ca41fafaca0e376028ae7ebaecc3ec476c24db49375b0fd8f0e9e1c9b46c090a430630cc143061b8faf459b132ed8f6a5ee21064ca2053c13cad033d2d833b78a03f1bcca538741f78519eb5ab7612d74a5ebab959218bd41581b6bc8d32348101d4f7d98e0ab5767f3194097ab733d8b03b8a7d1a5d6c06dfb1953ca83e61e0b1483c61b706c786822fc9793fa2f101fd02cfb1dd503da33dd4506595b539454af1eb652d16da6bee59fa436e88cc6166cabbd9d7307ac14b71a1430b77f8b92f573411559f397ea30a9a011ee1fe5ec4b13d493221d7802e3943b5b7804c2c23ae6eede88b49e7efaacf9d752481a32d63588f984401e2368ba2e21c6dacea87d2dd7ce68f517503cc818f3dbd9381c7ff87c2e65ba629a6231c287da92d545ebb24c95eb73e6cdc39c4a4aac3201bf8a298e4f754626f0715ee235737a444146d70adeaf7f9d60d70ef3a904e3f66b1422b7832f6150916e39e87861ca497ecb9bcc7fe70fc61cb15f4a28a117059b2ef01b4550ad6f97b01ed4a166ad667de11ff32b13fbe55951a1465301a3ef185b37536a0dbabe4f0046bf1d7682bdab9b0aa634c41c6fb6149e141c7ed7b445f13629b24391f14e0f9766ebfcbc14e92ce3288d9c9a9e73ddc27910eebd704d3cb0f3b14e880b85a41647ac77a87e7c377abc73503aa90b4fa7e34a13da99756bad373dccc7fea718bac0ca68acdceaa5561541142831eaf8bf28f32e9aef666a9c56f9c575f8939bb69656daad1d55be1fce41268811615de37695ecafdf11160d48640146bcdd19cc7e7abf31f65a39be67f9b6020f818d425394bc97015e3d82a916bf96a8eb43c60b69cac0709a8ac3cf6866a573db7949e8b4a736310bbc802f4230e49ec4baddfa90e941bb45fe2bb16e4b7c3d1eed4b22038a6d43449ef75c9530401fb03995841e96c92df31a0801a6e15fa23368eba1768e93f7538736a0485d716dc7c17056f73fb6e7c1856edf1a5d9af9e"}, {0xa8, 0x29, 0x10001, "d319d0d06fcb884c102dc741db6f02e723baa31cb97c85e99228881873a6e864046014e9db82f488411f0189b6386d436bce1a9472ec3399652e38858c03cf9051cffd072ba2de4d9abb1b0ed6d50294d4bd88466c099686982b2f06e9e8af505893efe9aaf6209f7f4dbc1189fc5b78a13a3c0b2d974dc9fb2a7ec39d425784bab642a6f7b3f7e7c1541020bc6e6e5a35cc9e74302ece09"}, {0xe8, 0x100, 0x2, "bd1c3477c7c2cbe09261ab627a26260f528a6d2fb01457f8c7b26a4726cae6ddf80a57dceae9a2ba9c5fc14cdb0f6cf2d3e88f28d344215d19b211831e1006d41540330c812c2ff53a69748238e2f271ba9080e454206c190b42fc7cd32ba033bf195bfb5a82828a4ffd8ca49b64a3ad394aea0f61513cc146cea3edc05f075315910c4793353693f674cadf6e083146462701651fe207ebdd443aa9ca1966bad98de556c17e01cbee08012e7341acb7e3dde8df2f76aa5dd6cf038e8e3043f94e8403ce53cc0d31606132b17a9da9cf8c352c"}, {0x88, 0x1, 0xffffffffffffffff, "6de624ade0c7d8fc42a22a4f3cc147bcf2e2764ae82c55ed1aa1ac30f1678046a829c49a3a48450689b00615808bd244a9dc973d1be63168d822a066d275172f4bc2eef7fe7d8d9453b03d7763138b3f3f9e0b1643d4c7f1cec1cd4c08582cda8f4bcca9709597327cf05e53a01d68c0d5a5a5"}], 0x12c8}, 0x400) fsync(r3) truncate(&(0x7f0000004d40)='./file0\x00', 0x2) symlink(&(0x7f0000004d80)='./file0\x00', &(0x7f0000004dc0)='./file0\x00') r8 = openat(0xffffffffffffffff, &(0x7f0000004e00)='./file0\x00', 0x0, 0x20) connect$unix(r8, &(0x7f0000004e40)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:19 executing program 4: utimes(0x0, &(0x7f0000000000)={{0xffffffffffffffe1, 0xcba4}, {0x6, 0x7f}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000100)=""/92, 0x5c, 0x801, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x18000, 0x27) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000240)="0346a11f54a1a80a421213d477747e834b840e93780a5b4d43628a6a225ed61da9671ae70acefe609712b9952a02c24af5713e29bafe42c7a31cf259a51d1a8806d70aabf4d3b1f96a4763d57d19ccdf2484dffca450dac67ef4125269878cf943c2bd549209944b4f09971ff5aa56b2be55ef427ef20eb9b2b5d81d34ab93cca9d45250ab235310e4816738065c42191d60acaa82c8f06c5212b115e93ee3f097719a00a27cc944f133c94b9e4af8f9644eb7d27ae66ba19a4795e541291a87162a4b705e3fe9", 0xc7}, {&(0x7f0000000340)="616fd3a3ee82aaffccba2f262db739d99436c972718157db3ba10051840774b2dc65614b0f202eb5aaf2fe75a4a39992b6af10621f63b64c4383c0b63544b492c0bb881c0a97f51fcb8806729cf006c6f69e0a78a0dd69af239eab0e3c36d42da38c5ed68dfff0bf89ef850b2e064196270ed683dd627da208ecd7f82907b3d1ff2a7643324f89a81e7fd243b96ca47e1516f15591c4c4331ff57aad139b75f1311711bcb82faf005de727e2c8596174c8851550fe1222400cc579d50214564f72d70be9b3c362b09118b04e2dab5f41a3d477be6c6543bac6", 0xd9}, {&(0x7f0000000740)="3f460d57ddb069bb72b164265c6c860808529514d74f229616246c31bd2fe81d47e2c5ce165cad5b91ab95d5420114c90ed5287b853c4ad78670d77a1e55aeb37904fb52a5e49527883e982070d335e04a2b1731e75a23e223a00c2a1258fa2e776b676d143fe767e44313b613c4f95795824f84677103777b15543f7b5fbb3a88012b3ff63fe142bceae9d58607db79244bc3c28bf3343a3990bb988b84b7032c97e86d3804abc645e8890f950a3c74871d97a56b4e5fa10b36962ac773207a4efc7fb8538c8a6fd8dc49d3c79800d5fa57fdff5c5376e7da6196cae868b626435f6c1a0af287d79af3836169c6c4bc9da63149a817f42571b99b6c5b86ec624798f2c21621ee449d90e923b76a65ae2dbd3b20a94637f6b4b673227bef751a54585b2c34cdf97848d47a5b733b21f6d7f9989eec4b0841273b80e825ee2468d9f35690b38c988cf1a4d08325a01e9f1fcb17ad688e2378181faf3221124ffe243c5fe17c86a41cdb88eec4fc8c3f65d011b3fd52556902eefb6e5e267204e3d73e5bb1f33a15f1fa251421f9ab85e9f1c1dac075c0b153c313c625778659608098fda028ec3f435b6746658b8af95ba6c62a9e1d4966ca29fb35cd9356c071b93caf5860f36b6938015662b2cee5bc6a55c275565d052a4d428c6d7273a63c0bcf84a08bba2a03e7ca2120ba6d73e42c84f69328e176653918958b4d41bfedc3517730731e5b2774fa61b9ec2dcaa5ceec1708d908777f0962c4091831187949a2af6d38bb03ef2564b6d109a3d23d74b5cd23b1491df78a6b158721ed11230b2d480b75f734bb058aeb1100d53c52133935fa652b4a05f2345e9799f8075de62c22f45ed249952a7d460c9ea71a5850b95036309e1cba4147baacf3e5aa864895dfca5a00b0faae84d0b05f3b3c12b900bae1ed3d129b62d19f3376a85effeded1480a50be839925b3436f8ac66a48c98c9e5fa4cce63e4679259be85b870c70e333fde04b04b0e3cb148918dad56f309c017ca646be67f8d40d1c16e086dbe9695b9b4389fc115371712744eecca87cf921094c0f56394a263aca472719f7c14f22e97d4a7bb4dc3282b9689b5460b5bf6e27fd3c0675d0b25292d0ca718a24da46a9563784f5c52358ba2180713d146a10cc0aea3de51bc2e9f39c0c9159de0d0d7163921b8ea0ecc7f4de5aaafc93c77f022691da674a0f74797ed3884eb05fc4c1c536fe895db581501fea6341b214dcc3b95c8fe4b9d9fc1fb14c26eb0ace685042a17648fbca32de815db817fe134cc166242d8362e6cf69e84a3150610906d6e86ca04403355c4d494477dca049b7c0fc8840059418e554848ab8be0eb79466b9f69aaebd22c8fe6fdeb88827a0b869447079e477d9bd8bb957184944fbab352df55650c94af3a7c4757fa2f98570b7a658c63d4db5c8e99ceae6d638570bbfcd30451cbdb08ee369dcd1765a7b30f77fe9ed0b68290bb8157fa6e83bbb456d6ea3df968b36dd7f713c9126e64c2fbc89a8ec691e8bfa7fe485412e256e62dc7ebb28aa872dce80caca4f59a9374f9b88c9e5ad1809a19c00dd26d00416cea0f7e9091a1d65ae37561930670030ed55493d2794a5ae470471a78efd6cb8e85873f85ed62026ea965cd5236247dd098cf2221a2cfa443c41bf938e7aec7eca9c34b1d4763223f6dcbdbd7b74f3b0af599b98bbc389ecaeebddbf22daaedf9f94e595dae7ea04e2dfd63a0fc453122a9e48759abf2a67e1f749084341e614565864542b522182efa13f7a82a844e31a7f1657bb837abc725e2da4645e74319fc16629f1ebf0911553b00723a052c6a6a08cb36e8b95d34c673ee0e952598e691142849ad0d68cb22492eaeee7743d27fbb41d1bc87a9852f46ff8188a9031e7734685ba4fda9fa34f5eb13dce274667aedbc4f472d0c1f805a7e4c210a8cc20ccd6048ec1efaab31a27653dec9f624ecbdcfe5ee9dc6ff87f01d7a3554156da339cce32fcb7fe686894e2d493578d74f332a1dd6a990a2a7692ee3f016f455e6d2f0da0cb09c2491aac5a9022326b80f13e0f192e75a69d75a045fc2bd4c87264909a1219890b4cbed630f0e4ff7ba358f1657a94b1d614a41bfd251a82cb626d4fcece96795d4673450110315522e5bc8c91e79e38e0ecd7fb60cae3a15bca02ebb69bbeb8c709bba2a58114a83bf28c49b63f8604d5e5a9ee78b52267f72d609717622bae5ed1bc45f779010311f7bd91bc6902ba94086b7bab3423e31f6255f11a7dd5136e301769ef9b021010e98dcc0cb2f805a389402a35877615230634ef10e1a2235fa551e2895b2c8bd9c3a0a6c31fe6eafb52c889de5d7997d4dfad6fac84ea10a9ef69bb930e89a1711363dc89274178b26e5cfde610f9f1ca59e3be6b5c6498679af540e247d838aed0d73704bac8c4ab5e49e7d33a9449010c78ea4729268413dde38ed0bd0c5cb21dcb91b82ec7c7d01fce56553e6d9de7d42741404b9acbac7c71794f6f6ce78c48648f59ebc8eaa5aef616d37c0cb02fcf1a6e511819b23fcdaa8566e5ce9450b5659b978a25ab57b2e77ad5803ff437c0d822249e198ae7a5cbd3ee4d1834828575e631c68c8390561ab489395f25597a6c11cd0e8a859a4537d5fe438916fd9e78adbc9de89185bc6dcbde3e1f33afd25fb7bdf8a3891af749475de5ea3ccbd382f84d9c77857fc6e442dbebb4aaf4eb16254193f6739d1fe5b368b5d1a6bfd083ba7b74ff72739e5f61d42daebb98e459e986c901e12bf1cd0e3ba43840597935b8a2de2d26807d42da02f2e0a4597ba6ebb5c69a6387b575af25bfc9f687cce9774920f5968c92dfbb2235fe5336e5ba89c4a4e6b62048a4b12ae895fb02db06c92ebae4a4e6130f5fb840dea235f967723024e58b23c05b50a705ae684120fd29878f8db04fa57de08192ba8716c545ffbdb10330f81689187bba7fbb9780c24d9cc95fffaf8bc1c90908cfd3a6ffc534b4c84fe9ca03ab1bc4ca8e820b15f6fdf95b477b626230a8a0e1e4d4e0f07a3f397b46bf9b416f035cf2d64b363c2c05f743fd797ec4e5b20c705dd16a3c6a9a5a794ac6672c0cdbcbeceed692b28cc28e445e8a7bf89b90e79ca8f10905c19e3840885db28b083f0ce63dbfa516b066ac8ecea56a6c2c0295a1c96b468e58569a55018ccbe25fdc252f8eba680a1269fbacb185c6404f540c9f47aed6353c960c2341af85e65e72c9bbe77f76aab233b1162d99247d369ad224da5044f689722583534c4fdb63e19780898d831d307c2cf8f990e97da82e8b3b4ebf64ba0b4452be03a19e33245e9d8dff6ca4e2670e2e7578d340c66cde56e948578fbed202893784fc6c1105012865f05c2c0b7f2f107db2f588c01a8e97c18abe4125845806130d77491cf7a78e6f86458a469c11c95f169e6272bc34838ce70e1c1e5e40a400dee52f4aa8d3ff14b4e066d012ac60d6fceb2c71e096052b0248410ec449d118d9e8cfb3ce99d460b3a68f81b37e2c10d21e1a1056e66d1c19dd91f4de7e6f5017e9aca3b379f87fee953ed976a5e311ea8143a0353bc7e9da83a57e2f540de2204ea5bc03b819de36077f59ffb81b0ba5b54dd558229068677063d08438fcb307499af18b723f1a7523d98abf3c5052a9e3b992a576e48824d2f929f8f642c76c71566f1cddee5521d68c5e314475584480447dfe56849be126526f6c3bb3053ba91bf57797b6ecd45b329687f0cd6dec7b1f7b70bd5207183655938dbf540608d6b5e410b1844629cbdf4e5f0bd793c35d1cb6fd793a38f6ad0ac04649c2dc801eb4fb9b37ef03388e9ede5beb19f4008e60e113a1dccef85bd03c14c774a0b0c6eec79da55093ad1d6e47fcbda518944c5b005c7f7bc94594a709c0ece972d07d6f7923a3d933675009be0ac5c25cd996ae8265bffa464148c1a973c11f3dd841bd507bf118a6c07d362240bda85c6c9c47314ceb54b2cf4f0d40f827f89369684046045508de181c87243730c7cb5861b5c6f411240875cbb221d1498161df75c6197edaa673329cdd1b83f492f45d22c195b3296d2603f80bb8f43d77b6f7ca7692e0b8026c1b57c104932d41d0ae6016528049cc813d2951cc08bd7420aa2c56835d184ddb849b53860faab84da6e2446e02abfcd2f59e85da92a1b9db45618041058b0729a5ab8f61de74bf4bafd0d521c9e211376ac84d60e0d5229ef07c9f75f24c17cd2b14675f5b354527a6499709462576eb41fe42e29002c0a29fdd5952a7eadef20edfeb331b8a4c001132f01badb730c041736e680eaed69131f8d1575664d4af26a828e445d4a81c18f4c39de6811c2aff017bfa7c21c682452c5015cb115c08594ed0b0bf2448dab17388972c616122abaa115592a680dfa505156940ec8112ada49528d7c45b7be31315fb4536c480f6e81b0c6f91d6c342f2eec55dccf7a32d83520b610f391d7c35afdeb5811079dc7f28554d9fd0592a395191d4cf5441b506a400f869002e0463cf0bfa419072be7db55c8c527214befd41613be1012ea971ecb72f07f9fe6b89df8e979a26e85ff80afb9d8189eae4cbd65cc980cee5929d5ed561ae430f1a1fe8102354432ff370b7e51eaf3b4e0e5c2db7caca6b90a7114c91ee6796940fbc9446dbe223d59f19a0317cee66dc2ec63e9b439cca795ee041ca531892d71fa2e9e5092323dd0b06d43dabba8558e307cc51434714b9485d5978b8114a6acea03cac8536eaa1acf058a1ada897195810fcac4b05a4c872b5681c1b54f35a6653877b293b32c25b6f4e08f9f6f233cda06391ec5ded84fe3d0a6bba17ee335f9a242bb0a27fb6f23ac44a2369929275cc8ba423ce5f288663a36f96055b38badff045b308d7da0d6738755a89cadf93ca7d3de690b4d31f9b8949412f46cf478093048a99170526b53ad0e496bee1c8e21cb036aa063240210c9e18ef52284b0b2e66a686120c0ee4596782d5cefd3b70934528713fc7bb4706c79fc6fce23042ba3053b79d613f3cfbdf43a842ebf58ffd99d1d31bc9712e7b7ea63c3a16ad03e7f87d64c425319c4122af75b79343bf18ec2110f05ef162663f72e0e22b927a110286ba2266b78b4fe97b88c3da3817f2d4976438f9718823643be9a8b85c583caa638bd5e64be12d66bae1f6355347aaedd00dda697a844393ed92131b38814e5a22f888dc967a37868d809a336fbfafef4d0cbad905c2fb736e6c445415fe63b81594e10ad2a7c9460616d4f04dd0493132341b757ea2901049b5f5bdf2b9c5c264ab21bbbb2aa7f8db17e289b22655e0c1724c448878b09be02db43b2768b0d2414713d2b168864a2df9387c51acad03260ac7c712b2e551c082f3d350fa7c9d86b8e3ee457093931a01dbbbdf81b3e62164d646d32be42ad73d96be65d50e953408bb6bc18c1a18f020271ed27350a1894c4a66b29061a2d0e284d1a32bcf4c306440e3cfa95774eebe3ee087b021dbdcf24ad987f42d2e51122cc386cc6edec6bb49d80321c9a05292b5c77e8ae380372df524c68dab707f5dc905e83d2ca41103dae5604ec1ff5e72eaf622f4e2819137b1c139eff2ff97c7fb58d39c6c352637be57c95e64a92c0575ac6502aaaebdba5d53c03ab3d4ab09714b43d54b727c650676e4ccbb8a073bf9b36e565bb22042302ff8b5865210c94b4223e652069341293e8f5cc2d40582b039f7a31cd490a07faa4654d81c5f7921f35c51e2500c0dd4d53e5b284fdb9b62979dde28633e4b8bf389dec9d4b260d1233c62863e8f3879fcf", 0x1000}], 0x3) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200000, 0x80) utimes(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)={{0x200, 0x4}, {0x9, 0x7f}}) open(&(0x7f0000000700)='./file1\x00', 0x1fd, 0x4) fcntl$setflags(r2, 0x2, 0x1) utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x100000001, 0x1}, {0xfffffffffffff001, 0x4a5}}) open$dir(&(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe, 0x7f) faccessat(r2, &(0x7f0000000500)='./file1\x00', 0xc7, 0x200) 00:00:19 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x80800001) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x86a7ac95ee0cf34e, 0x4) writev(r0, &(0x7f0000001380)=[{0x0}], 0x1) 00:00:20 executing program 2: munlockall() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000020, 0x28) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r2, r4, r6}, 0xc) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) recvfrom$inet6(r0, &(0x7f0000000200)=""/104, 0x68, 0x800, &(0x7f0000000280)={0x18, 0x3, 0x1000, 0x7}, 0xc) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) linkat(r1, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00', 0x400) r7 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) getgroups(0x2, &(0x7f0000000400)=[r6, r5]) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000440)={{0x6, r4, r9, r4, r5, 0x100}, 0x8, 0x7, r3, r3, 0x3, 0x8, 0x5}) mkdirat(r0, &(0x7f00000004c0)='./file0\x00', 0x0) linkat(r1, &(0x7f0000000500)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00', 0x400) r10 = openat(r1, &(0x7f0000000580)='.\x00', 0x0, 0x40) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x200000, 0x0) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') getgroups(0x8, &(0x7f0000000680)=[r5, r9, r9, r6, r9, r5, r6, r8]) getgid() r12 = openat(r1, &(0x7f00000006c0)='./file0\x00', 0x10000, 0x40) linkat(r0, &(0x7f0000000700)='./file0\x00', r0, &(0x7f0000000740)='./file0\x00', 0x400) poll(&(0x7f0000000780)=[{r11, 0x9}, {r11, 0x4}, {r12, 0x16c}], 0x3, 0x5) dup2(r12, r11) setsockopt$sock_timeval(r11, 0xffff, 0x100c, &(0x7f00000007c0)={0x0, 0x5}, 0x10) connect$inet(r10, &(0x7f0000000800)={0x2, 0x1}, 0xc) nanosleep(&(0x7f0000000840)={0x6, 0xfff}, 0x0) dup2(r11, r10) recvmsg(r0, &(0x7f0000001a80)={&(0x7f0000000880)=@in, 0xc, &(0x7f0000001940)=[{&(0x7f00000008c0)=""/91, 0x5b}, {&(0x7f0000000940)=""/4096, 0x1000}], 0x2, &(0x7f0000001980)=""/235, 0xeb}, 0x843) 00:00:20 executing program 3: getitimer(0x3, &(0x7f0000000000)) mkdir(&(0x7f0000000440)='./bus\x00', 0xfffffffffffffffc) chdir(&(0x7f0000000140)='./bus\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="7de64de0a752db8c22dc351b6a74819401708726c5dc5208576f5c785b7273a7ecfd2a032c15da5d4fdbbc3b0056e2c4fa544ebd3b88bfd98f16dd6cc5c79b35c4186b1da1c3663bac5e81a4ceb06520a962c194d77b59e81d869395bff1e49693e25b87f8d5b1f0accbda9a37208933a0f85dabd4aa19d35f0e5716efdd9c0c91d1e47e4a8ac110f00b6fed3902ad17cb03029f89fc78ecc1e3090cfe85c2ad5dd9c8369f77904e514538d8fff116e8444e8406fadb0c4ad5eb4ba478e9365bb84e1072c2af05a43ecea5c8056ad298ca698fa9b2d1b589d055aa", 0xdb}, {&(0x7f00000003c0)="e1cb25e931e5db30928fb56b3faf25aadb6571b343249814320e6196d965033c06c404268f5d314345de998b2bcbce576dc6d4cb6b50aefa1ee9be823d68cce5112b64", 0x43}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x20, 0x8}, 0x3) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000100)={0x1ff}, 0x10) 00:00:20 executing program 5: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, r0, 0x400) 00:00:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getgid() setgroups(0x3, &(0x7f0000000080)=[r1, r2, r3]) setgroups(0x1, &(0x7f00000000c0)=[r3]) r4 = shmget(0x3, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10082, 0x40) r6 = accept(r5, 0x0, &(0x7f0000000140)) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x400000, 0x2) r8 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0x3) getsockopt$sock_int(r5, 0xffff, 0x1207, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getgroups(0x6, &(0x7f0000000240)=[r3, r3, r3, r1, r3, r3]) fsync(r5) getsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) connect$inet6(r6, &(0x7f0000000300)={0x18, 0x2, 0x0, 0xfffffffffffffff9}, 0xc) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000340)={0xbd01, 0x3}, 0x10) fcntl$getflags(r6, 0x3) getsockopt(r7, 0x20, 0x20, &(0x7f0000000380)=""/60, &(0x7f00000003c0)=0x3c) shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) bind$inet6(r7, &(0x7f0000000400)={0x18, 0x3, 0x7, 0x7}, 0xc) setreuid(r0, r0) fchown(r5, r0, r10) setgroups(0x3, &(0x7f0000000440)=[r12, r11, r1]) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000480)=""/70, 0x46}, {&(0x7f0000000500)=""/147, 0x93}, {&(0x7f00000005c0)=""/1, 0x1}, {&(0x7f0000000600)=""/28, 0x1c}, {&(0x7f0000000640)=""/88, 0x58}, {&(0x7f00000006c0)=""/35, 0x23}, {&(0x7f0000000700)=""/247, 0xf7}], 0x7, 0x0) setreuid(r0, r0) r13 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000880)={{0x9, r0, r2, r0, r9, 0x90, 0x6}, 0x100000000000000, 0x4, 0x9}) mknod$loop(&(0x7f0000000900)='./file0\x00', 0x100, 0x1) 00:00:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) socket$inet6(0x18, 0x3, 0x0) shutdown(r3, 0x0) sendto$unix(r3, &(0x7f0000000040)="63bf9740a44a63ed877ee3126e27a7d945160149a01e370d5a83e730590ace04f9bdfd6f33c84f239046dfe35e0c6a043d9ab711a10296dbcbb6aececf2990044b2522e75e38e7bb8d281e1a8d832f2d00d3a17e85e2686c", 0x58, 0x400, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) paccept(r1, 0x0, &(0x7f00000000c0), 0x70000000) 00:00:20 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) setpgid(r0, r3) r4 = dup(0xffffffffffffffff) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x1000, 0x81) r5 = semget(0x3, 0x0, 0x22) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000080)=""/157) sendmsg$unix(r4, &(0x7f00000023c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000180)="dc1f491bd0e2a8390a944eda16ec6914ec482feb32b8056ce70fb3850992c1a572244acb07ebaa92ec69a203c03e2aafcbaf1c3d5af134e1a3f018ad0314049d6d6285b6b227981ab52420f9ade2324797fc3a593148427735377ce6b7205d149554163909d0e5007372e21c794ec94fa9359825357b0db8d0275acb9ecf675c156d85164d69c530cfc641318581c30ceaa1ec70400020f527afc306dc8778c7330aacec3f7a0915e817cde698af917876000e72811ea69b136a5fa9e9aae6d5263f762199a496d3e5647009780a003ab8be62c080cbd2f6205c722ca912d7b089438844d59c205f52275af4b7ce32f21264d921fd45b869d266d89a82a80a52f28ffefa537aee3372441a99d0523489c3c5ce811f42c2fb86726e05e20cc9fa72701bf92d42f6b3c3ecfbd37af1c07107a27272e41b66c7a58b69d2fd3dbde03d0575e090be6c195d38d6623fc46c5f63bd8d30a18dcc6d56b8d05d445e7a47fbd451f280f799a9e6810234872adff94a7bb9d15b0df4e700ffca473e86e37d71e79bb98e698ea0a0c5f3880bf6fb6afc909e53605770bfd43413c2f67c14e342b0bf127100dd6d480d624803953da14110ed321f2433c94d85036a32bebda3ac3d28715a74a5466bd44a2d35020dddcf2f68ca758d48468cb2461238fd2f875c58cc0233f981578bd11cf1753310d2b5adaa97bfaba0e023008e696874873ae54683e17a35eaf00a39a20fa7ece8ec772ad6620570a33ae2da2e2298991dcbb6792d04906ff6f56698ee72b4457bdac6c282b1d57d5823784054df217efca9470ae2e906a0554d5c6d2800b983f6e0174b6c841a26b07f185c03006b6c0f487eadd95d134ac7d702a592e74aad72668f2bbf83aa866480b999070cc649d0521d9446c1bc069fe151a3038b866836af2c8d25f5abc24a3190b872f69c109368cd8246507af87225e4f42ec1a529c4abdf7c0af15bb37812a4c5f4196861aad2f5574af6030524a73b2fa27db9fb0d66d944625ded672c756dc59fe8fd9c5f224a5446b5333abd170dcde3cb94fc0a1a2949c90c0253efa9074fd8f878edfb43dd619aea11c9c088f7f0e72619faedfd3af3b8040021d1fe5b69e38cb98ec10f2bed4c70079b44889f52e3a72c98d3d5891939add062661752d8c497858bf6041d4f06574df6ddaa4ad2350bad54700f0e202be02ebf0927b33408aba8c3d5e9701646c0ff095923c433f6d453a0f5d30d4d2ff8a0d6454d4970aa74f313a8e4d7aa24ecc6a039276cb56c81fd87bad7f48f072add23cd456cba7501c8444874b4a16eb5b317dca769671bb1ba086ff6265ab3e7dd4766c9deb45272201f70c07f316e8be9f45c5e93a7f97b44475af44daf29a604f7ec24a70677e0049d787e4e74fef0c67b08cd3b614eabdef9075cb2e8a7a60da4fa924c2190da48a9df4ccae95b3a0de0c138b66997dc8eb68f3d54ca93ba0e44930d0dfb5b19e4d69d993a63651379a5673cd2a597198fc66c903f94b8c1fd4fe2d13be6651ca55b20302d551c6da751b9f2e86ec939cb965dabb1c8e6c603edd600aad83c9d80348e55559102a61619b013615643b09791b04c1447794c31a2443bfdf2558e6e706bac4c3b51bf6897cbace538e35fba6eed6ea6595bfa6a1fc3b167c1948e00fa3102e1d7790eca32712ab395ba2e84bf2460bf212589db6497f4046d67861dca51eea4ffb8c732a41e686e719c9d20928600eb3fb519114d7516f79bb3c0c5149977899471e6aca3d83dc7aa91fd483a4da50c7369a9b211ad9986ad58eabc7162d4def838229e80cade877ae235040c55bfc9d5dab7ee85f266fdaa83ff3d388885959fc196bf32ecce3daf791514f13d76de9cc0527ba61bd502728d95b6eee9b6e5854aebfcbb66ef9e1eb1fa18af754a79f6621fc197fac141c0674227c7da3b0c4bb2f88fc376cdf192ff56976d32c8490e9602c7e7170b7d45e2fd3f58a0db3a60b780e8752be38ee09981274145f4c686e82221ceae1e84aad069ebb0730bbdadb0a9f048c90e849ccd41e271093f230db8a7cdd45a255ebb4062f259a9957706e2259235875b27fb42bb26139d5f3bd3f8589d78f268d819e68fb0c8775dab102c7bb94a74e1cb641db1477fec8d0791be4e097ae945f83cac5a4191ae01467a291dc08fb91600a15e13f32c68882e92e01669044aa993daed035574cdd5f03860c4ab4ae3860df726c846972dd634be45c58eab5793d4b4907db28d6f8bebdc8d87ce83735736501d6b8ebd4b9b9f8d2b5890f64eb2102ff9faa3f8fc4033d5316fff82cfb12bd89df5f8b6042f059f05c03d22d183c94cabe32d35076d2bae210fa82e23eab0155e72c4abe9df70f222b5cfca4666c9f4fd3fdc4872724ae2f48f74dbc1968c4ee49bff495b24d4a473b397c64974e7c03a4e7670c65ed025b3cec17ee8bc7ca26cd7f4a2a5bddcf05213c8d670854e7c8ab02b92bfea9a8d9260ef6924d7a0bc79a0fe9e371db7070b979a7dfbdca35ff21dac7982ce65809f89817ba49cdab26b301966f26e236c0304825883bd8468277cdd451a0c88e65912ba886cb91a30770e95dc74b814a55171122061db22c1b7ebdde00fb66aa5a4f26966e91f3e66b2d9b7ff327cfe558540997b1cf9048e3bdaddf0912a94d7afc9d85ad5d52df364fd07f9b7c5150e8c1ff5f2e8cd5bafd7da2d813b99cec736c5f329f10f334261c0d56aace50aec019db6c404255c3eaa1561ad61ce64bade1e7036bae5857bef15ee5292eb69ac02b5276e9d0257f3910b63d9846770869c03770d943b06e617d1bca839106d67277bb5d88966025e9fab30947edf1e93703a89f4baff66e8feb1f27086867083b0b42e9d87a9827025645171aaf5ca67b0fce0648c807871a1d48eb5b8a5db1d286d5edba003581a155e8ac2fb69740592953909b4abb9c6234e8f7ba456e0803ef68bacf045d300bf28d60c3920c841210bbc86022c3f3f73ff6bc96e174829f4ae6d52ace15ceac0f46b650179f6287346cf52911d9b63a12f064579c0bc74ee19ce220469af1bf6ba72d4cea7fe76d2386ad979f6c581771e725a587058148cc5704bbcc5c3c4bf144d45f597c19774cf21291b3a767aa938d2ac49005b8f126e15bee8ca157f75930eeb92c5c19b1b0138f620c8dbf4e989c168088a077647d92649915d87b2c94407c31665bf8e76cfa9d9c33a7b60d063561974eed240483f04d05b83f46327daf964e3d06964132490f03414f7660c24adac967e993e1b47c32ad97340b3bf1745551489ca8fece9ec46981ca5c4f109013080d759c6185a6caa8e022843774ee04f663fe472e02e5faf8490014ca1bec60d2af127d3d9bc89b863a68c325c1f78ed97d398e8b2752911ee8693c81ada5a5dd424e6fa2cf59e53101685c3df7f74215201a61587a8a13adb1e9927298c96e78de24d4fe8e459cbb49bb87c6d54fe8111c316fc06f62c5a6bfa2c769d761380c1f4ec47d70d4b3e231fc9b154862963d6ddd80b59eac9ea9416be797c7d8cc5b1a8d34eba10f420c47b77b2cf170bfd01d6513e3b3b021758c59fe9729eaeb3a92051c02c2c93aeff1f7825763211b8e8d9a9b05fb976beb6e0ffe379162d8c504d7c6b1a3a932df28c0889716ffe32140604354193555765e05a57847cc07e6581f0f20aa1c276ac9a7b456f219e80109e6bca00a24e26aaf4ea26f569bf67d5d7c294270fcbe758060127b1f22f7002f559d7cfb9201538dc182d06ebd5319273f1c0561151ca1446a0a926a59d56c7482a789066fe53fec9dca9116efb19783282e50c12559180ae1f594f0098d00755246e5aa46b5bf8f4da2c7cd81e6c9959ec0aaa7348d83bc7e5ec6a08dc15fab71c5f8ea75fdd5bbe826ae05acca2249252c624270dcd534431b433ee525a6caf1ea68625e96e1789fdeed14171636d59eade03ab87bfdd1c895efdc0e4a44b6bb8c6904d56aee8759a225e48de5ab94369bb1e74775e89cb6074778701bf5111e8986d5231b3f5cd81f11233d706bc1c7c4c0f67dce6b5ec92239c8b3fd6e3241067c2b47b86b027fb4ca9c63b126ee2dfb40a0572a9aa9f581201efcea3373e3cd5b9b7ff00fb506d0e4b5e9ec6ef9c33741f92e3f989798fd7454c40e9ba5c02ddaa4257e9e7ba0b91b227d51d2e210e43d2fc118d55260d54f8f2be61585ca462136bc2da2282fbc017160dc2c12e29fd2ae45ccf028427374bf5c5b54031419f7fd485375ecf8f00c7c565b039e0b149542dfa6ff3e18262ea557c1ea3caa8da6fc562e9eced6b5a40c9d6df3db9fe068bdff09e09d0066a43cfc383268356f1d42f06f2ba099226d51141a59837b290d3db8b7aceb126eea987acb537924fc2a5e85e0b744745dcf2034cb268255fa3a86173f52f6d8050081d31d9dd0e5ab788117e35ac54d604c24a3fe8f735e53c9455627aa5294d717eba7f23ec17923e6d80c4288aa983d1282e7b1ef0b4aa560f4ce5f28d03d9de7e4a90b3ccf4d1740875ea48dae3d1145406cba66aaa4f0d7f6db8038463007bb351a7e5bc99eb0fe52123bc82404d02beb75994381bf1cc72df531ae124a9acb3478710b81a06f9b74af995ab1ab22d222127572831f298b0d09e9a7efe78b6a5641b2df8645842b05380f839d08a93d1e56ef45026b0b4edc556e2980b46bb5ad99add34612859abf73be993e4fc8343613c5cdc128d01641d0741b99ff5fd2eb2263b5db597403733b8e639511c07497529d047895973eab3b6b24fa6fc78cb445eb96187cce6c892d08a7f2c5b51927a819e33c8ec5e630fd15b5135b3d3c5a6ee8a53affb7589ea044bef3f4cabba5d14396655d3b1b2e4de4df3ea1efa5829eecd30d94d17a840ffdbbf0ef5ec1256504dcf4940e0dce45c9f356c076da094dcaecb7a1111c1faf3692b80afa941ee6316c79b4df51557cbcd5bda524ef28c5b91d375f1aa8472e04e6a4e32f50b520d76aceb8f258c9b44830e3af2f87a630ae1b42b0e9dda07ba865489902bde7a82494e07a72b3ec1e1d51f462482868f47c751f589c320afa0796493cc5dd2689c5b0b5e5f523d08c63d6dba1c487908177c8d1eb20dd5ea546611499fbcc29462601b0ffeec6d31a2acc8bbb3075cc694cd9bf063c8384c9ca29fbb003c42a1239b735f8d57c5b830d95b85979f2155fda7228ab9c18d69018b65e35b89e5064c87c20640cf511465d3fc162ef53266124bcbb617799a11f0539538c710fda5db56f2907cf5791b362e48405ffe09432f2e5b2900c8f25a1908f40b71cab8df7cd4e4b0b7a5672474999378f12e63c1114f2e59daba75d97f5676deab7a7c6eab4c467dcb00f669646d52442db03f9c05da6a7e60979b77e41f66df4e46fe4509758b03388e0b930b3ee95404437c865f3ee339178c4d617e63156c49e23adf2380e242c1fba373c9819d0e3f7fa45a7954761258179d379d715720e83e69a0603fae80b662dd7484d3648aff4521dec15bc47451af40ed2adb7c524f85edcabae5f34ba5518e8f2f34aee5775b16dc7e58fd9bb9394f00a2c3be5709da015eb1dabab08b1ede95abbb2a5ae18a3b0c41a93c594777020afb9e24191d786b5c375ad52429022c50c440f991b193545c5e3dddbe76458849a6b55ba492f1788be263f6488764d8c3b66b3da8df3671a76ad083e02640906b6f64d9df23ac8b77fa78a5010b8d9f5427724194d804a36b3bdc2593947441f644247b48303f0690e9d423ab5f3c7cf716198b6e4defdadaf4d5f09d", 0x1000}, {&(0x7f0000001180)="fffc36be99fe4632e09c26da302e2ce3182ed93e68ba3b6f9571f6f5d3ed466e83c234cfcf034bd1b2d126400537e4b2e2bbacac491862a27481146abc1d916a97fbd95cf5b5ddbfa32810636ca08f7021c34a22a0d5d51434920bda7d0fc5002e0893c87a4349c4b2388ab75ceef741153d0f7dda9f82e218da3ff96cbd610833fbbd05ca17a31f", 0x88}, {&(0x7f0000001240)="b83b45b5a9a5b6c35ad820793e002ad24a39ed624ec9f263fcfacef43478f7d29d6b163bfeb823013bf243b346763204edaf0915ceda4f1b4e9931c43dbd2e2cd7c4b07855f63f6c7a08d556129dc3c52ebc7aa59e90a8bdab08a4d6a9", 0x5d}, {&(0x7f00000012c0)="6ca2890d8f78258d65da473a8336be45fe2474519796ff0b25fd3805ce57afd985a7437b1efd988fafb0c7610743", 0x2e}, {&(0x7f0000001300)="b4eba406636fa5b7eae237a91ae1b774c1d4e3afd2f01578fc8043e7d68c3ca5a09dd35b9601228cfb8f16a7abe90d18a34b292476d6e42e603832631ee20b497bf8edf1ef85d9b66b820fb538b5754e9c78b339caafa5a208f9e8a33e07ae9c0f738b2edf87943065190822425888c0afcf9ad68d066047040f3882e1fa31d109ea86a3d4813316a95d0d44f8e51d1eef8a7bf27dfda0497356e4d1b3d0f46d56a5653ca07ce15945cd4511f850ecb479cee8ab7a957a7630246dd07e666b851e3bb38251946485978041b34af898e957bfa7f562d1a24e5c9bf93207bca0ece2e71157362e8031f7cbbfc5659ab48d85884d154e013db30433aaac382833b9ace8d4e78d61726fd35c53d901bcd5cd8b418bf92ed6b03990ee86a3e5f6074a083516daf4f76c5ea93c86d3d1aaafe704dd1aca72b08d90d9ea6af19b81daab2d9dd32821ac957d2ca76b130045bc3c78a7db0620c8c44171a7f1a5262fab483be3e736fcfe7f75a553cb9a746447b4d4f4266de98b33de49c8bb7ca457c345dd413a32d1666355fde2cfdcaaf15e9d71995ba7661ea4d3ec7f7242d604c09a2db58aa9fa11c61b8cbc1b97093e87515b4de77b79b0fabcf8c7af5dec37495971dbd61ca6379b448ed3440b3ddc1fa7cbd3e5593914ef3ca611bf41dd1d42d1d6ba0d70e8c6cd9d1d51d0712ad9590b031ee6ca7a386a7375aa1236f76a8864979b5727646a50d7e5c97167db64fff769243dca26f9dc7a442a6ff19cc7ea924831df1ba1eb81b9de679705651363a9d316c58fff815c47a5e3bfbd9116a9d45c5674b0ca7ed58ac9dfb8c1a0740681efa8bbd1c0b15c45458daeaf43ccc570271cae3e75c580ae24a9500c86dda46c1d1f92ba2711777cf5e93ba127b009e751a74fbc6f0b172e6d5f6f6766b26f66900665b009b594c48e3046edbeb63bd9955f8a4a2d40d50f56fb34abf84b525d13e1ee5458a0b3ce157460599eb7db97c4e77cc6020ee060d600eaf2b675f7f9290cb16323077f9f54c75625066fad28915176b9db6c2b989ab455b826fb3b325c52ac8b6e890f40f3022284421e47afb1695b86465c91af40babc0a86e41f02328046d1bddee180fc5299f0ce46ea1e321da78e5f8b7f73fb85ddbae935b14251ef2742ec433ade54d7999fc205004691e56dfbbd80b2531365a9255845a42e5ca96bc3b10832dabd738bf1e9d32eb369c390483333202fa29867b06b189951b1b216dc1426ff119cab4c36038d28ada134f986b1946f21b87cbc0c4cd7980ec56b72c26dfc9cf118d7510be8405d9c03642f865d9e33c06bf94347337af2b3817166ab13f18246b648a05adba3948d40fa17ea53d8155921e00fd5bde56baf8beb55665236ec2928917d8f4a79bbd53a633f83ca865c7c8223a30017640c1fc1edf9ddd87f4017170df62cbce79669e8e7fba79c34a49cfd0e992bc2ca6fa3fd98e4d43640188a77f017a942d03e91dd099ced0858236f54405ed7ccededb6f21876e1a34ec72585bbc7bad72c0788fd5f600f09bae0572f2549c3781b11036578afe83427f427fe259ba18fe0a93bcab4d0d02d02e018a32fdb6756e9cb98d8a78eb7420fad64591189037756abe18391ceb7c796dfdd7833b0b1496637fcc366c3f9080edb1405783a4d23f5abf4643a1c3d41428665d0d199f280efc24c45be36ef37b9e3784e19a88613f9eb1ad02fb0db70949fa6ef075427377f0fb2acd2b43ffccb540b425d823686c7cdbd57dba8c4726a645a8997f9e441b9df4bdca01448385e4aeaacc91162b6523da27f4c38261dad8e97134cb9ee770f44a94ad63b54475003b9115e6738e39d61348b7a5fe7e317a1ee8b61e3cd1e39ca679d8e6dc0f487f87736aa6664467a167f0769d2514ecfe762d9da73edb6135e63daa9eacf9818fbd45a51a98ce2c0cbc26dc0fef544c6d734e1bb2f2286aee2dcbc10858eaf0f82dc6a3d1faaad4108feb58035ed42c183a9ea36cb73382899fcd1aad4bbfb027434b512d273b749adc9e131628179ba62ee79ae9d9293c724089ed0fdce45731c44d95bc382c6afa22c10d607692258e88510b5c9149fad4b9dcce60cc50270a53b513b3d58b5602cb1e6a65966d36cec0c87ff69cf0e1ed59229ca9d15c10e5b7d32dba3e1249f56e3b00b2771e66c1eb5e4f01144dca906be14e5f74b179ff445dfb4a694920c9c84a462c18f2c5da925992133251e4e4ded1fe0e0b11dd041c98008f12d47d90f05cbdd11374650047b9bdaaa7ec85399d76d0147aad08fe6ff70d00630d54c7d464ad55086043db5f9e3f37d6b575164c95b529535365c504e25f96471f3c43fc0e558fd8ee6d27ed71dc914eb989bf7fb162c61d93c0ae70864b1f1a39f3fb0965b32b9dd75dc59a359ffd64b8ec84d1241901997a96de26113154f2d733d03eebc6ea02bd0268bc073b5c2196c91477bd39e8d4979d0bd42979ab9416b4a8ece2e9b9ed45be14d1d6f02ed87bfed5cf018aa9f6174ae80f185c14d8cc5b91339cc4507df5847742b4fcbcd23d0e7ec9ca1e6fb5f2bcae46dcf8d76253dc8c3d6eec4c168dfb746e34d34dbde14a2be495759a1be5a8069ec821c57b9eceb0ca5c8c8a5521b822acb6179ed33e72625eca5df254a95903bb144ac3c61d006f51923a52764575f26fa4b29bf7e3f19f6c71d862a98d707f6c6574a2c6009b986ef43ba39784dd74bdbb008c783abbd2cdd4f5218f116de4ab581832e5a65ae1bff64e87db0a8246cc1e3d89fa8b6fea38b3f460152f670b0b3f5028bb80c5a8bbad240865d5d80a2c41c4337d5dc5519bfff41fc4f3a5302f6fd925f705a758ffdfb098cd00bfc79a778630df26904476078035699d6d01502304275a4d16cb63d227a2c191cd79cfaa02354e054e9c1b109ca134d52758c4d87124e93d37313fd72a8501eb71450f52298a216d2886590bdfa8ac3d885f3981f8a8c903e4153a4efb1c0752a478df0ebebeb66d8c17e357066dd666076005da6045b12d23e09d6f7cd510bb6b4461fa156f1190ad6c509fe1bf13f044ba505aef1be518adc9e9b2adf1557f6802c90e78b704aaf57a6a6cf236b57498ea1cce4a1360f5cbbc2f8ba60895f421b59e58f2c02f7adfe858800ac924e3f8f23dc91e90874f43344ed6190cc058fab6993a7726ee30a7023e60d6776bcbaaecfc7be81b42a9a1c15fe18fccfe322b92a1fc0127df70c5270a52a5de3c8daf205de596a06ad321a9aa39232e1cb7630746e01068d046d1e7ef8ce3c11d587fe38b00fef50c71e57d87d20aaf5e473de35ff034a2cbb251aeee79bfff2c9ef7556e78fdcd90d616157942b5bcfe5a425a2629a0d124c7e9b316b4f8f133423ab3813b23878b01febfb4b7a784535aed5a24f2873282cf9bfdaabbdf32c7dd69b2115ad187b2fe1cdadb3cebf83d0f74b2ff2398ad0d2f34825f6f4cc9d70d75f6daead3f455c36bbfc6e6e757587da74590245d1d41e3582a768d7e0ab1ef07dcc9e92cc8ed2fda318a92e2811eaae65896f065067488eebfb62738b29a40d8672c1ded4d2789c905f66a046e0c394068a7fd0860460e7c7f9655131eee6c16d6eaca3ee6de2a62851d58ea80d8bec47b4e8b6f812bcabd5a5dae99484d73c26e369718dbe9a5ef9d95139549a6f5629c355f347c52c1d3817d7bf1cfa303876d5339263bb8630b418eaf128cffdc6691ccf4a9dce4311a8c1cf9781f5a5b5ba28d2a510b1e3b835d854e67ba8300cc0a5d8360619cd9ae09c04158ec598aa3b2329627707fb9f0dbc4c540d12e491269044ae4f2e4db8465d6aae58835b55eae34f7dc61b0e1446ed15a8b441c7b7654f599a98a51d1eb4f06dd44cdcd6fddad1ff07a0e3a75c3f589f3529ec62d3369d6ef584e598a9c3ad16c41f681536546a3761c4a2f1252c86254289e21f253a175a4c4e1e81cf43372e890c9d295135d26f210795611caabfb4c5da9030011b53fed8a5e51be12cb1518121f64d1b102446d1bf6d07eff0c3066bb6991483a6ba8bdbdf71c90a82dfe6b9af10541e25f181d7a871604833362fd48fff1de962969545105bc7d9a05a4247d5f1aaf0cb477639514a005eac4c5401784d6bd529282ad932141f02372da690f851302f4470b5c886ce3825735ebcaf0b733976e03b26738e322c168ef5584c46d70159e80e2020885c8fae0fdb89c57e3e2881f84d7d5c8f1299a945b23ca4bce96473f07902921349c40919006be51a818bab9f2afa732fcddd6737eb159262a6c2fef44c4a8770b3c76657777cd648ef5f606646a4c13197953a4b237bf1dff9ba7e92e9c49991ab553dccb2a6a4ff93779dab381741f626cbe3c312969471f980aecdbae5ca6678e3bef9d5df7a920ba5b2a47f2a973908fbf2ea523792945aa79af567995fae570d5969e8802d9972a55aa8a5c207dc09592742988760c275c18a570f3983b2f201f02a75e8ea5560def1a4b3fe6e4c0df5d6048735e885508a92b9939ab897cd7318dc8967fb2a68a85af29a63fc8eb3eb703c4b1dd9a93babb04b13cd892e1562e12f79e7801c439e6a76b759beefcc6d3870de720abb23f4e2a9cbf28d0d72cbce829a98b84decf62418c9af09ace0e4a5a51e15faabb22cc6cec98d717b2b6cea23843f23a44738e88e38fa99b5bd6b0ec4c125d559a3454944b5c36bdc3fabdc2760cb3032a7b120cdeb835d3fafc90a2d3987f280d591526fab3fb8249e830b3c6348c080d4ccb74c3caf6ab0ff22a66c109afee2a742f91ddce0ef392b2d28781095c074b37fe1b24fb4e87e3027519198728dcbc3c4db2d18c7ca9c3d2503e6f75e62f1f376dddd55e7df69cdd42da17cf609e1a27bee16ea85bedc53fde5990bf2ec829ad3304d446f792960d7f5f8c242160c7f86ce4c74710c6eeefc1ea76c1facd9c6250e46e158dde4f6ee033b71c0bc72c63369b1ecf1aa08f02a1a84c4e0eb5827f91e0bd4a525a22d7503fc292a910a7d1c3b95ce9236d7e405580362cd216de5280c01f43c1ba4a842fbe07cd085faa6a120f7af5982f6456c7be94e87a41381243e96c111537e76e9f18f6405881a971ba299d07d97a704b8e30a991ea1740b81317c691e6e850205baf651f5aa6742d2c10397c31f1d7766791de8e6e2ee4108a840c29e1286ce65794bf40175ba2f3112ca76e94694d36df303373c712043616f134459bef06821e8157d8bcf5b71a24497c31f4e584c8cce0381f688158755206e4081bfc6d745e838d19d87472934c998e7a41dd137ba40de78f0db89b1da2f730f7b4e15c7153fb62ecce2229b517c1d80640ad0e6e71978245c161c50b7d81db05b3eb8fec62ea1baad653be2b9b2b1a58c3cf21545518c632455f9b2d70ed5f9cb20e9c25442a3213c775d1995741fce7e6b3106897174c7fcecc9981017d8506d484f637ddd595c5843c70864ce0a894f1fc64a446b8b271d537410bc336b48d92a778ba95e012093c953a0d24ffa0adb9a9af2ed283e36749af19f2b61f9fd3179dd89862b3b43be4086348b4d5e042e7b5131ab8dd91724341d6b4ffffe4ed428f55edd9b2d8a29bd47b295d01b52fd7e5c73735d4b5d3d0ca42828ef80472dd04e7af2f8df9e80d830578072fc4f2fbbeaf4ffbef8ce91123ac60be7184dcf224ef8884cd95005bb9f4d8c07473bd9188c3acbfb361491bdd698782ed20560ced8a51488956f2d3db9983fcdc2a36e3792b5e4603993a62f000f1307f7201fb59dc90b3d14ce7930d57f80248347053a0ee6e0fbaec3ce", 0x1000}], 0x5, &(0x7f0000002380)=[@cred={0x20, 0xffff, 0x2, r3, r1, r2}], 0x20, 0x2}, 0x404) r6 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002400)={{0x7fff, r1, r2, r1, r2, 0x4, 0xad}, 0x0, 0x100, r0, r3, 0x6, 0x13, 0xf334}) recvmsg(r4, &(0x7f0000005a00)={&(0x7f0000002480)=@un=@abs, 0x8, &(0x7f0000004940)=[{&(0x7f00000024c0)=""/233, 0xe9}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/71, 0x47}, {&(0x7f0000003640)=""/16, 0x10}, {&(0x7f0000003680)=""/4096, 0x1000}, {&(0x7f0000004680)=""/57, 0x39}, {&(0x7f00000046c0)=""/53, 0x35}, {&(0x7f0000004700)=""/182, 0xb6}, {&(0x7f00000047c0)=""/109, 0x6d}, {&(0x7f0000004840)=""/250, 0xfa}], 0xa, &(0x7f0000004a00)=""/4096, 0x1000}, 0x1) fcntl$getflags(r4, 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000005a40)=[0x800, 0x7, 0x7, 0x95, 0x1400000000000]) mknodat(r4, &(0x7f0000005a80)='./file0\x00', 0x20, 0x1) write(r4, &(0x7f0000005ac0)="1a012325962a7aa6f0b18fff455cba827c49483982e93f4ca0bf6ad41f726009b374ffa81fbc4f9f84932474d7142eeca008928cd9a3b90cb2d9a9a0214ace1e687363bf87cffd469f1a44f0cda2c3a25785cc4e6394a1fb850851aa99747e9bcf8b3b275eccd206afd926797eab5e8f1df735a6ae620f33144e876c7932aaa65d06d60c4308c8157f3e9a18dd1c14d45b756d8a6d", 0x95) readlinkat(r4, &(0x7f0000005b80)='./file0\x00', &(0x7f0000005bc0)=""/48, 0x30) chown(&(0x7f0000005c00)='./file0\x00', r1, r2) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000005c40)=""/25) close(r4) r7 = semget$private(0x0, 0x0, 0x141) sendto$inet(r4, &(0x7f0000005c80)="289a4581b5fd3eff4d290e9696ebc3e955b4641cf1f8bdbe8ce975a4e339bbc049516fb7f62f0c172154cd1f5babbb387c882abed14abc895b215ed1cef2177d0539fe3897c3e1979b69595fe2b2637f9f93a62b6cf833e48a6a13cfa0a81deae13259cd236850082d4e545f6d4a9d148521422046454e2603778f9131991711ae820a13af646ff4d449093ec9971484707100951c2e5951db5944763b651b3604a59ad96e77b15bb4dbea84cd124acac4fbec6e5c1442931638643a2f7c5b931d8d059ee836aadf7b8fd83e5bf33b71c8b216c695ce1c1007ee0b6fcf270115f998c67b3b5309ad573703ba8c65424b9cd2bba70a13b3cd9fb76c5ebab0475a1efefe84efa2bf690a58271e3f1936f97d629b06b6515ff5899e965949902e0f2bc18d3a7af38c21b449d50128fafce2bf4a0f0f049728d798cf77ae971e8fa868f6653bafc49f75a3bf9575db5aea5a4213f2ac47db2616a773077690b9cd50d8d46c5219083624d1e274fd85a45221cc91e14d0022fe6a0a5073eb89e8f08dc61521877d01c7ca704cb0127a71e5b7d019572a860f6d2269d3f128fa1837991794e5d7aa4b1afa596de51d1af571cd0fad45bb233c9619cf179a7153cb59e9e509ecb9101fb69919e286c7ced177e19b6e379f1266d17a6bb7b6370a2ef9eb4bee2c9571f45d3a073d95bad1de5a1664810440ade5f967b32d4346c3557ac28a37eb99c41fe70f430c42d9fdde8c419f9ad6e1aea75f033dd8395772de1f3e9c22e8facb1a6712ddbe7cddbc20be8ec7bd2c645eab1e15e387a0ee18d5cd05ba541ae8024eb57e158ddbe6ed4ded17bdc05fc393ce8642a8b11ce92b66be13f58794a8aa86db733fb5099d6254a322053df05e4bd7c6c30d4787583741659c723b48d77c0d3a20bfd770cf9645216d16f0d3f3d23a8a22ecce1d7f0592eeeaf1cf52eeed68a7088cc232d3db5d98d72dbec051cfde2fa5646d3d86c638df5300697b68247345c368237608bcf0dfde0a272933fe5f46ba11a974b860e6e22663a682e703825aa6c374f580cf1fb26a5c4b8348c3cb4539944cb4d11fed155ebbff5a72b75e41ad429eb110580d1f3fbd76a548ae07b2fe47a74772555972aacfa539bf175886db921616954bae50e8f0b3e97ec9e82b6f00e82d4c04bd36b8268d3868b76859754ce6422d535b2169d876fb25fbb51b543581eb969635a80c16bc444e665237919ad0cf5b03625f3b75908e4bf9097b6411d60f532e9063cee393776a52d7f97a0ce349af52332324e6814b4c6ea5e4d3f0378607ee26ee89647c2c83b771af2ee28244f9d9efec30fee37c99ca147e4e7b9339c38ca8ae70ac9910da5906020188d96ac32b1859ace4e1b67b8a22de4f14dc0f00f0ad7ea5f42cafa634c62ab606c2bcef29469eb33fbad109f671a5c379b59df09906b9caff41232e93dec59ea77a6acec790ba240c00ba7eaf4e7810c5dd1005dbb2f60448aa30b66865a1cce1ce6f1643cd3b0d1807444c25e9d3f193494d21c345999cd61c485a72272332ad96a2ff2b5fd49b3a2bcde54eb0d00ca3902d0582ce1daba0c310c044e2c55f61775be975237748a7ed9df3f5c556756ad428423a22a0fc5e5e8b5966601b58228eb4cb73ed1f2a8c10f7d61670eddd02add262852039de7801694d9b2423f960cb1e7355dc3dac49c340c0513eb358dfff6c6f609702e1b8938b261fa587be0485319b1730cbb4ad9df85bb220c910490f32a10590b5cbe82db93388c5429e2784aca646111b9596c71f82e1bfe916852441c18117308f8291a9bf719d793186ac88784d31dee688bf93f20cc283290ce4003006a7e4ba8e8769def2f511e0343ce6ccf6bb90012c72dd2e15ae20b2765586cffc26f39eb49bee48ce808f976689c91d4175aff6e75a650b26b761b77f6167c2ec40be8f9a949e85448f5e12ab55a08512a20edb22460bbfc7f7e00d07a8e9b142e7cd46ede0acb44c7ca1e98c806973f08b0a91af47dc554191d01c4150dab989aaa546b8c479af3e70e639c444da26bda68a115574266403b779587b4b62b5a9fde853688e11a61289cf4e28af5b6fd1bfd3787246de842f9b09999413d85f2b7bffaf4725084a33ab9bd6f492bf85d528b49b4d347a28d86c9832d5ad8b9acc359b7f12c34ad6f490edcb99c91e1ab16d482f72ff2a73d3efebf5c4bf701521fca28a809999edf80fc40b0277a72c485f53c89c4403f401d04425bc433dd67a7460842ddb1911f43f6526743244b0159bd9335885a4e4b97344084c03796323fa3faf370b88f8e9eb560831e92f2e53a765ca9055134ed3bca023f0bb5b7c3808a6568552fc742469c4c2db76be2d7e7df5e64d322cd19d1f6d3532daa22db88927e1aef8a24e7d64c47db3e44f05185e45e07186aac8600e7c8ac9f1495cf4db522ad565346b47c816dad0d634d7d820458f400581076c68ff3a2250f1969172bc31d6fe9f45e54bf32c2848df4c4c4ba68bbf3ffb1fbb20889d83c6f444a50e072c9cb781154dfb66f8fef320e07609e2e44352839b14a7e8cdcb05397eb1b44f00c2fe254a195aaeef7af55a8846ecb04f2878f54b0dc2200d1b3518acbcfd2b3cf555788bb9436e6ba968ea83e8950af74c4c5efad0de56eb4bb5f4c5c8462b5cc40244168133a4cab5d57cc79402e0c86ecbfd95bb6d1462ec311936d53762f352f9330543e59cd45fd6885137c80ad3c962811222441b3a176246bb54721ca9823c7afa522cb6d4befcf7e3a268800f3b1304c806de1b43de1aa63c46d6eddf740f0cee58be2128e06a775bff03b67471e124fc6228d51d83ba8777bea6673370edbacd830e518cbb8cc4e2219c036c79b254e1d7b568357c020169f6f2915e4f39ee3a8fa25a4de15dedb2eb2f205ca1c31b84ccc654e14460a9cade5f5d4a7354f99525e4f6117c26740a3e842cc246a18355e523f4420352558603459bf77530c328f7a89814a0dabaeed5719978706f7e50f8527644183503b6b983151cba9623528bbeaaf0b469d0a63310759e5cef7617056d28698a25eb9dc4368d606108b8f6a47f7817d9945e629529fffe3855ee34d6870a59189dad02c5984d37aee2747652886b906d5c125c572da5752e2720336d963503d7385f1bdee217b71ac30beeb35ce74d2c0e49f9e4aba17d35885de0aaf8e212e33be7af64a55a3cc76d55496526eab09441e806f5b38db5659cbe57edf14384665db97d6c497db2641b01d1469b331b1acc081ac73cd203e5fa014e490c2c243e2abae18d3d5af5c2d52e634de3a125b7783782ea24ee9e50f45c66fe241e19626ebd067dfab603c0e6e668a1d94f1c8be39fa1d2aad05b37714f7e4980461bdb951f5ffcdd9e3630f185cb4c5e4a7538391679c09b68586f3d3238fa748b75f5ede8815a8311379c823a8f72b45ca25fe4ad318a7586b5d95754c6b9c48d934cf2411a60c165f554b0e1a87844f3b4c202209698cf909a840ddd4454a973b7466121daa3828a6a77733da2661261ead85400f41dbfab86831858c65bc8bfd47f46441f30469ff377688da1c547cd42e96b8c1e786e79239e4880788e81600113dafd3c79115d0ff1df961184a3c502815e415ce5ec58b9c569e407b062df1236c1094ef0b51c4713f1e8590c6b340d8fb586b9e544b2cbd7e6d2908b220124df3feff62852575f8b0ac2df7450b0d9a52650dea380662fb614c8bd1e090fcc1f8d4d95946308209425abde21a3cd2779c8480a8f1c393ff94c765291a0408ed5e103f4d81ee6dcad69d3571cf085089c6af82606874558d81fd71fb366f660f5b46bb176256dfbe59c7f4c6f51d92e6d07e0178cf93ad665d301dafaef880be9c5b9da1aaeec4a30a75f6803fe992821160855eb1820e659ed8a430f8f7beb10c3f1c42baa200d8f3c0ffd46d4e09968dda8da483045d749669d6328d0a0e6df976e52b7c6a6280512bed200f912ce5d253654691f878c36111304a7b9a69d3ae179203ffda4737dd157986497af0c217fbbedfa923351cf71d19252ee7d18487665eb5f3f807a392c3038b775d39565c746e5aab607bcfb4a62afd0b8d417375fa4bc282133cb4bb7e60e595225299927a715d16667ee1a9674f5ea4ec80c5233aad648e912fb1528afc33532c5f8070d63ee19c7bd36d109cfd17c3b09e87759717521bd8b053ebf8879f90382824394563d5b4681a46d341bc9ccb56db4c38d67ddf42a2f6ac8ea9e4d394564c145003e797583075b8863df59dc8e748f15099862d8fc50bd69947dfcf76c31dad0bdf47b39b15ff964e302c8c2d4672d8caaf8089bae259a882b0e16a81c8462e9002d072247602b35e357127c73b158307f00d9d6f489feff74b47a1609a47ef13bd597dfea83278bd698b361236b2e52659fec339986abba5c1297da1f316784d594dd5ad8621fc2baa4beba1877e66f6203bff707c6f89b925ce75396ba567579bb89a880daf83430bf977138645beba27698caedae7ae002f081601f5b57c2d9ed8f1afbb5e9e2e7b93ae63656a537f7038c407026494193e944222d15ae0ec83814f688ed411a077ca78309cfa10f912aeaa1646715c918133c6d9adce77d0b97f6fa2e6929b63e3c30ee79d43aa249f517985b5fb5c45bbbfc49629710fa0e309fea1e5429dd41b43063eecd268f3c6f6aa1a6ad4596e430711a9b02d5346cc18401d5848b6d8906080531276e28a2da48b50e9290d2944b5a11159cd26f38d5ebf2f6dbe3ec8ab7c30992f4b442e3000042fff713639ad3df8741bdd40cfa40e81c7971d01157c03b677a0610fef2274ca301006832808da5b8cce6d50ca6b76dde7e93fd0aaf9604a0fa34f537ef99fa874cf457ca8cc9242f204586dba690702bfe3e7debb1954270de37a4cd27c44dce9b75ef15121f70b0bacbbc6c7edcad42482c2294a443bafcf7444d0eb2856135295438f90115d6f9a83269c9b7a6fb51085381ac3d0dfe8a35a62e1a28e2dfe00c297e5165027162b471db4805370edf559230bf932d3838534a0e6a6b83515c752393e965baad34e67010bbe57acbb1224a1a7ab2adfd268750c6629c4ab6ae31404d750bd73f4d6af26d6f671c50cbbc691af4b2ee28e985a5b1db089aaee843b444776a87ae303a6cc572365f39b2a2f85bf7656395b3ef6f497f0402dc964213f9fb1f6e6857ecddef102cf94993032c354b89930919692516550c808d62687d9371bf29ad0d457825300c8778e50b747f2d623f2a489b4f97ec7b92c30ab1a9f8dafd496f62a145bb7962051f2531ba37a9bad0d98828a03b1f703ed4b50841c8b4f08b9651b64dbac6c93c2ee10f228869b998860e5e041e0c3f5071e9ff8333849cbe6e1de68c680808b7fcdb95f50c660aa0e9a8b959a9d34c91787e069ed4c4a8d750654d0259d6a37f79da49b63e9a650c3db7048880a2e5d01b2f183814338dee1a97036ecdd2fa9244e4185af68cb23bc5b921a494b6647eb4ab2b712e76b0ae388a80969fbf0ba785cc3d6d91852b9bea9cfd61fb01e1a101e060e78f3f27d77d31b6c5a4b6408804b21bcd8082022873997f5a0691ea74af572594feca97e4a51fb53b944e2bf873843d4b691d2883333f02f9bb09310dc977dc1ed71a0141c66c05705b922c63ae3d7b81bb509a38b0ea68b144aea1aea8202699ecb8365f89a66efeade2d6dd1d5248054c774bf42c9085ac84a95fc4c37bd667ec1532ddc8a753e4e0c49cb07b6f287d6ee519df2e4c558a5a8fcc55869850840b", 0x1000, 0x400, &(0x7f0000006c80)={0x2, 0x0}, 0xc) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000006cc0)=""/99) accept$unix(r4, &(0x7f0000006d40)=@file={0x0, ""/108}, &(0x7f0000006dc0)=0x6e) renameat(r4, &(0x7f0000006e00)='./file0\x00', r4, &(0x7f0000006e40)='./file0\x00') shmat(r6, &(0x7f0000ffc000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000006e80)='./file0\x00', 0x40000, 0x90) socketpair(0x18, 0x40000000, 0x5, &(0x7f0000006ec0)={0xffffffffffffffff}) setgid(r2) mknodat(r4, &(0x7f0000006f00)='./file0\x00', 0x10, 0x6000000) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000006f40), &(0x7f0000006f80)=0x8) 00:00:20 executing program 5: r0 = semget(0x1, 0x2, 0x1) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/233) r1 = semget(0x2, 0x3, 0x20) r2 = socket(0x6, 0x7, 0x6) ftruncate(r2, 0x6) r3 = open(&(0x7f0000000100)='./file0\x00', 0xc0000, 0x1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x90000, 0x100) socket(0x10, 0x3, 0x6) r5 = shmget(0x1, 0x1000, 0x1, &(0x7f0000003000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/42) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r6 = open(&(0x7f00000002c0)='./file0\x00', 0x600000, 0x20) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r8 = shmget(0x2, 0x2000, 0xc0, &(0x7f0000003000/0x2000)=nil) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$dupfd(r2, 0xc, r3) symlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') r10 = dup(r4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0xffffffff7fffffff, 0x1, 0x4, 0x5, 0x10000, 0x7, 0x3]) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) fchmod(r9, 0x9) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000004c0)=""/194) setgroups(0x5, &(0x7f00000005c0)=[r7, r7, r7, r7, r7]) shmctl$SHM_UNLOCK(r5, 0x4) write(r10, &(0x7f0000000600)="99331306380fade036f7f51e4da87578643e7989be51ce56c69c00cfb00a8b98fd0e3e59455ec22d21053f287d644b46a3c9", 0x32) open$dir(&(0x7f0000000640)='./file0\x00', 0x1000000, 0x2) semget$private(0x0, 0x1, 0x40) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000680)=""/103) 00:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xe6, 0x6}, {0x18, 0x3, 0x100, 0x80}, 0x4, [0xffffffff, 0x1, 0x5, 0x1f, 0x8, 0x8c, 0x43, 0x2]}, 0x3c) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080), 0x10) 00:00:20 executing program 1: r0 = shmget(0x0, 0x1000, 0x220, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/180) r1 = shmget$private(0x0, 0x4000, 0x42, &(0x7f0000ffb000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r2) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/93) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r3, r4, r5) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_RMID(r0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = semget(0x0, 0x7, 0x0) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000380)=""/169) semget(0x2, 0x3, 0x60) shmctl$SHM_LOCK(r0, 0x3) sendto(r3, &(0x7f0000000440)="5b3688762832e2e23273c57a753ceec45d78c83b1a350b54f8743b79d847534fb89a57dc19bfaa76548e1e7da9deddada7d0e58e57ecd43dace114b2a3919e2a3b2fe562a557f4d38668973a1169cdd72a9bbc76279f395c6adc3f536165b178534025972a05a57e2555e041d9e1b4df93223293096483453a5f4e9d2255943c1703d18ed6334338a23c397ba86f3dd5a7", 0x91, 0x8, 0x0, 0x0) mlockall(0x3) sendto$unix(r3, &(0x7f0000000500)="d1846d230eee94c5bec0da42cb458cca3feede98966339b0d195c48b2b4667c9fd2186b15095df0f8d8d5964f837698c9773882896ba1e7cca902c63d8b6ccf414476dcff26c9c7f3d077e419e29cf0b56d2bcb49793108ee52967d05c8b82471d629439d5e1f706d88fec35bf72862c96604cf8584e5cec04520e521b7fac73308196fcbf78ad59869e5199172ede3ea3b2aec488c23bb912d523290ffe753f43bce06951", 0xa5, 0x8, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8) ftruncate(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) getpeername$inet(r3, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto(r3, &(0x7f0000000700)="6fad0692936559854383a18d7ecd88a26c187eb475de75d511d7591f18632d4fdadcc15a252d4e5d2ca26383e2367551be7895c069c6f2a7b0f2382c589140e31e69fa45c90d20d5f45867197163b8405d957ddd19e4fa9b14c4973b9935f8348e53a56e5685c5249280888013a94d36", 0x70, 0x405, &(0x7f0000000780)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) openat(r7, &(0x7f0000000800)='./file0\x00', 0x200400, 0x8) 00:00:20 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x30, 0x110) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r1, r2, r4}, 0xc) linkat(r0, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) getgroups(0x8, &(0x7f00000001c0)=[r3, r3, r3, r3, r4, r4, r3, r4]) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) symlinkat(&(0x7f0000000280)='./file1\x00', r0, &(0x7f00000002c0)='./file0\x00') getgroups(0x1, &(0x7f0000000300)=[r5]) getsockname(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') unlink(&(0x7f0000000440)='./file1\x00') r6 = accept$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r7 = paccept(r0, &(0x7f0000000500)=@un=@file={0x0, ""/70}, &(0x7f0000000580)=0x48, 0x30000000) faccessat(r0, &(0x7f00000005c0)='./file0\x00', 0x44, 0x100) getsockname(r0, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) connect$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0/file0\x00') fcntl$getflags(r6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000007c0)={0x6, 0x1, 0x80, 0x8, 0x81}, 0xc) r8 = accept$unix(r7, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) ftruncate(r0, 0x4000000000) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) paccept(r0, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8, 0x20000000) dup2(r8, r0) faccessat(r0, &(0x7f0000000980)='./file1\x00', 0x0, 0x300) open$dir(&(0x7f00000009c0)='./file1\x00', 0x200, 0x40) 00:00:20 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x90) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r2 = msgget(0x0, 0x4) msgrcv(r2, &(0x7f0000000080)={0x0, ""/196}, 0xcc, 0x3, 0x0) shmctl$SHM_LOCK(r0, 0x3) syz_execute_func(&(0x7f0000000180)="c4c261bb5000f0fe80916e0000c40211924c1b2241db11656536664b0f3a609a9428f6430d0f0fb300000000b4c4227d78f0c4a1411668f1660f6a86ee0000000ff431") utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0x3}, {0x7, 0x75}}, 0x200) open$dir(&(0x7f0000000280)='./file0\x00', 0x10040, 0x46) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f0000000300)="446a2c5f60d0b4ffb846b949a991a7a628cc6e56f3d8add7d1ff4e775f35f4166babf64f99a2a5b004b3449f90b73f9859c1b3fe2bdc4187c5ab7dc25b94c0e9d32d7faaee3bb6a8147eeb49fc975b42a0c713143942a263472d900f77c9bdc0fe64265945c892fd21c61b3273e652a101a043a9ccfb8358ac4990f3a6650cd78617acc08b12ac7c5cf1e0047dcef7a8cc5c761f15d2242d4a4c7c8274cf51597a01b723b5c1509e1aeb50e4ab80e6bc0b682d7bd72fcfbb859f6e2aed3316da5e1755c62ec71794754de72e2cf1fd81fed2aa2ed6159952d393fa5a28374869a92f07851fc8c9f6755d6563c479fccb1c4d5df244177c97f683", 0xfa, 0x4, &(0x7f0000000400)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) mkdirat(r1, &(0x7f0000000440)='./file0\x00', 0x198) msgget(0x3, 0x40) setitimer(0x3, &(0x7f0000000480)={{0x5, 0x3ff}, {0x7, 0x1}}, &(0x7f00000004c0)) r5 = semget$private(0x0, 0x7, 0x11) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000500)=""/29) fchdir(r4) write(r3, &(0x7f0000000540)="7cc5634317b18b362d35871be0b1b0068046e89c028299df58c086bf9caf74dad4b2a70e9640a1d3f98c4f49bbce8597214ab3b21f5cad8a78528b2f6e1847a5b95147", 0x43) msgget(0x2, 0x29) msgsnd(r2, &(0x7f00000005c0)={0x2, "b81253ddb704d33ab1523bdc2fc1680d6ae951ed182c4021349385e3baaa19acf894cd3d58382917824a36ad0a70e7888a31e0155dd999f28f9b946e100507d0f76f327fc8b230248d1c22fe36d24922f3"}, 0x59, 0x800) getegid() r6 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) socketpair(0x18, 0x3, 0x1000, &(0x7f0000000640)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) shmget(0x2, 0x2000, 0x281, &(0x7f0000ffd000/0x2000)=nil) 00:00:20 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0100783c939899f34226f32869"], 0x6e) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r1 = accept$unix(r0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180), 0xc) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x100) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r4) 00:00:21 executing program 5: mknod(&(0x7f0000000000)='./file1\x00', 0x8000, 0x10000) open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x810, 0xc) fcntl$setstatus(r0, 0x4, 0x0) 00:00:21 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000000000000) close(r1) fchmod(r1, 0x8) r2 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x8109, 0x0) linkat(r2, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00', 0x0) 00:00:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20240, 0x0) fchmod(r0, 0x80) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = getgid() setpgid(r8, r8) r11 = fcntl$dupfd(r0, 0x2, r0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x2, r1, r3, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r7, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r11, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xd0, 0x8}, 0x2) r12 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000340)={{0xffffffff, r5, r4, r3, r6, 0x20, 0x2}, 0x2, 0x5, r2, r2, 0x83, 0x800, 0x80000}) 00:00:21 executing program 3: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) geteuid() r1 = dup(0xffffffffffffffff) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x2, 0x65d55a86c5593ea3, 0x5, 0x7, r0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) chroot(0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) 00:00:21 executing program 5: r0 = semget$private(0x0, 0x0, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/170) r1 = socket(0x1, 0x5, 0x4) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = shmget(0x2, 0x3000, 0x88, &(0x7f0000ffa000/0x3000)=nil) r3 = socket$inet(0x2, 0x10000002, 0x10001) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/29) r4 = semget$private(0x0, 0x4, 0x2) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0xc47, 0x2}, 0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x2, 0x1, 0x80000000) semop(r0, &(0x7f0000000280)=[{0x0, 0x2, 0x800}, {0x1, 0x7, 0x1800}, {0x8b04c813a3813af7, 0x9, 0x1000}], 0x3) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./file0\x00', r6, r7) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_LOCK(r2, 0x3) shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ffc000/0x2000)=nil) read(r5, &(0x7f0000000380)=""/207, 0xcf) open(&(0x7f0000000480)='./file0/file0\x00', 0x0, 0x20) open(&(0x7f00000004c0)='./file0\x00', 0x40000, 0x1) semget$private(0x0, 0x7, 0x250) r8 = shmget(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmat(r8, &(0x7f0000ff8000/0x3000)=nil, 0x3000) semctl$IPC_RMID(r4, 0x0, 0x0) getgid() getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r9 = accept$inet(r5, &(0x7f0000000580), &(0x7f00000005c0)=0xc) close(r9) 00:00:21 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="e241f9c4327c5ce4e88f1b2085ec0e32ae8d2c0f5f1884535bc85225856d0f634c3ce65f912f712adc3aa9917fa1e630c92ddc6b0361e12b08b53e433f378c422589fd8196bdc15ecd22ec5b6bee873d9796c776430c02c7b489bb408dcb7d4acac40d778390b31d99061ee555ae575a958063dce91855fc87ad905365ee720c9f9e2db44d19c6e5952f469939bc3f1b9981d249bd29edbaffbaf410b4ac075ff3e2b8b30c6816ccc0d1baab0348ffef7912cd8fd5a1674bb7ba408aa727bd4a4b5677e3351d73d35c9f73a93d520dd90dccf25b153b124e7914de898c4f", 0xde}, {&(0x7f0000000100)="c65fa7272f6a713efb3932d7f9d33d2ea25475e703b2be9f95d3308f8f8c0f53c6ecc1ba3741c044db3ce5009010718b5666f7a908e147aa0ce2811c9d4e99b4b719a59297f9cd9ad4d2e7f35d4bbabe3028df1c671a814dbeed0847d9e9c4fbe437c57af59d548aa6afef43a4f13f0867eda3f55f8db53e63873e40c41fe8e6e6ce6ad87d60bc04379996f2de9f56ee006daacb5c13798c5b558dc9efdf8fc2f555e3d96e4a1b4633975aa36b67afa6aa0a0219189b28f4ee65bba3959c997cb9cc7bfc85f0817e3474cf8b1de91f3f3ba84d4e", 0xd4}, {&(0x7f0000000200)="099c4a292e6c9d166226b6285b8cd0269d197147c687dfca7aace58f1d75699073f2dafd80d0a74ed2bea7ab30b189c69cb72cf95c0cbb11eb8f7eefa365989a6130e0b4fd51faa928e54336d85ca65292060a3f7a4f8317f76b87d95eb8eafb4fe7fe533d7863b87decdf37753975351100d92672a1c29d27729f3c4a748a6334098b26e727", 0x86}, {&(0x7f00000002c0)="473a1a796b244e6ca22ec2e3", 0xc}, {&(0x7f0000000300)="38dda93de3382cb600549309fcb683d480012c2020514475445a830c2a4ff7cd7512f52e825cd1bb85565d1e040141ec92d55fffda3c87efb335edd42eaf1fa9bd9e605845ba9a53d18577d6922fad8d38a32ba0bfdb76694ae14ad0a92ad2333043301088fe4da40b3a75019b0867b3e34cb32cdd025db18d2882a0d785c73297c602a041b18857d32e6dd63539937f68a76133a9e35affc0b98b13babfeb40d0a40765d51e6b898091c8e1a5636b", 0xaf}, {&(0x7f00000003c0)="438a58b932586c1bdbe4fcfd4174bbf57418d83fa75e0cd391b267379acf6d6e4fbdf7d28c479ac2903ba54b5171847047f5728788ef49ef8965762f569663861ac76cb4e6c95e6d3c621fba65ab4760bc211d2c29c3e340d2bd516fb9eb75249e637424f970913c3993990d280e2be6f9d6280199ee8227dba0aa79e8ac858eb788c57c296b8f573d517c4fbc001cbbb47c66f5bed4ada03e35ad18741b8df463db4d", 0xa3}], 0x6) recvfrom(r0, &(0x7f0000000500)=""/186, 0xba, 0x800, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000ec0)={&(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000640)="dca4d067e03a5f55b451f77f89f07be90ce2b54b90b7158927ecaadb0f8ccccf8b6a8810419de8392972a97b4b450c4fed25752fa9565967fa9c1f03ebc59feabef46153fe8e83abeb9cf092ca6f3f3bf5b7", 0x52}, {&(0x7f00000006c0)="9a14a49a721ed0a4a86545787d1a58394701147b53fd6c326062003974bf110b4d99232f2c1b78a6fc4d24a675e8e57231414226e176bd2c044f48fa3f213ab41a638d918a97947dc47ebccaee804c0d", 0x50}, {&(0x7f0000000740)="56fdfdfd1c5f1f48588f8f770bfdc6a5fa0a1d6e0f9e36abee5b4d4d416c160f1e25cb01fd50df5d751a7d2578faf4c84756d52ee78a432a76dc6221df45c7acf83732471479980f798e8a7171fe58eeb72146677344c2d50f50de49da8d9788cb0f2c30655fa340a839c3d5692226f22a1450d2bb10e02f1efab6e4faaf61d2278845ef95a9e09d5502401b40ef2a20dc55136956c1ae573038f61f597c8a89ab2aada7023869ab2434f6fc5c654267", 0xb0}, {&(0x7f0000000800)="cd942720cc6477581d9018cdab6a9d135f812dff3873e5535091ccc66abcdc86a74f8c5f23bac5887ad1f78e69c83691f0961286ceb66f578e49dee035e5696cce775f5dbc63d6231e37f68f1f8305a36fd425228a8f5ca1e784a8a4f51fa5baf5cfa9a6b90be9cb34c25d6e4b1542ff90f5988d809b78c1c37d98027a9639ec37b6e3193ecbb17d9ddfdea63c290478f35a114e276a499ab49199303dd1979ba76b0de92a4bb321237f990d83d5b1f76e680c3345fcebf088c2c2391d178397f2ac8fca3398e68a40", 0xc9}, {&(0x7f0000000900)="43addf90b6c779e48ecf5d2f63fc6fcbeec78b6492d1a4ceda1ec9bdbb9faea51f46", 0x22}, {&(0x7f0000000940)="b6e6767b294fc38ce86c35a38859333b90bd8a46", 0x14}, {&(0x7f0000000980)="d636bbbbf6b8ef1d52be10102daf19c2e8d4a5a1f598147922eb4efc8ba3fcf695ee7905efdd6557d2ec5cdb4d482ff432d02a5f8806e73a7cb636fc45c317c2561ccd89cbd2d6fb373eb79a5274a9e174b94b9a2992a1d64718396a9b08aab4da2e86bd20481d11ec5532a9df2ecbfad6815b819d7731baa58c43bd34f6845e33f5bfda295c0cf6193c062b147dedeb32b8436b37c6c199f5b7d9", 0x9b}, {&(0x7f0000000a40)="ea96a88a184a863bcf95b7068a5642b9da2a2d21453f", 0x16}, {&(0x7f0000000a80)}], 0x9, &(0x7f0000000b80)=[{0x98, 0x101, 0x1ff, "94428ced3f4e150b033a1aee699a830d78410aa45b6a327e0ea9c41cc326f9d2780c6ab44769a83b2ebaf79d5c418c8ae95979bb85cc07989e197ff401b3b58a999a34fd338013ca05f95daee60a09c1d9629e3f2f2865fdbd983578c97ddd040fcccbeb518de31736851899e244f1cfae939ab30b863f4e4dae5ab40ab3b38f3db520e120"}, {0x70, 0x101, 0x2, "5e83ffcaccc6718c86f705c7a50157751872dd805cfb45a6f4f079fccfc46179b55563a4b645cbce0fc549d4092251b7131173a34d12a811d5f4c093c9db6d789ac38feba10c23284763ef3d69316d1ada645d75b7d21b502e0d692bf5c4"}, {0x100, 0xffff, 0x5, "8a9090544b8d8315a09a1f529a620eb6caf85369912f1b3b785ccab9f1cbb3ebe1e156176d127668898f320ea405e710a8d902ed5bc1a03e86f694fffa8accbac7c87b730d39fbf3f68cbeb870bd905b61539c0c844ba737286567951a0b53ef2a1ba05bc59bc08853472c0f8c57c9fa2c63244055e270d6b39aa60a1b4a9fb6e52a38e005bb0585940a16dc5b4acb37b9e4fe3c64e7ee20fa3f663115149049db7754ed7088ee62a16e8c32188cb59b172e7b901a40c8eca571a315d976f1e9beace4cedf54a1b0bd55039e9398e915f52d98cb310f86d887b458d48a66a32e759aa1c6968f00192413ec3739"}, {0x20, 0xffff, 0x9, "4f56873de21a980a8b722c255b"}, {0xe8, 0x101, 0x4c, "f9950375a521af7588485741a47048a7ddfe6c2f4d181dd807072d4157a948f93bad7129f25f3dbdf178a7c8dc384eda25b8ed0007d009662d410892aeaf5f03a9ef853433acdfef09dfeac315a4b6ab260e8e0919853adfd3140193f8a297420b6672be48274a3a285a7d4068e20fb257785aad8287796c90a55efe5090e2e4f4e8e5b7aee5b1f2ee808954f873e744e01a89a7895e5ff632625000e09eb49816494dd18ff8f86e1e4f95b891c330f9f0ad7701588e29bfae02344b716089dde2e69870aa374c7fc04c3bf968d5d18e9d855f8ca91b"}], 0x310}, 0x8) r1 = accept$unix(r0, &(0x7f0000000f00)=@file={0x0, ""/4096}, &(0x7f0000001f40)=0x1002) r2 = accept$unix(r0, &(0x7f0000001f80)=@abs, &(0x7f0000001fc0)=0x8) r3 = getegid() r4 = accept$unix(r1, &(0x7f0000002000)=@file={0x0, ""/108}, &(0x7f0000002080)=0x6e) semget$private(0x0, 0x3, 0x100) mkdir(&(0x7f00000020c0)='./file0\x00', 0x80) mknod(&(0x7f0000002100)='./file0\x00', 0x1000, 0x200) r5 = accept$unix(r0, 0x0, &(0x7f0000002140)) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000002180), 0x4) r6 = socket(0x6, 0x30000004, 0x3) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000021c0)={0x0, 0x0, 0x0}, &(0x7f0000002200)=0xc) fcntl$lock(r6, 0x8, &(0x7f0000002240)={0x3, 0x0, 0x4, 0x8, r7}) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000002280)=""/4096) r10 = open(&(0x7f0000003280)='./file0\x00', 0x840, 0x30) close(r2) r11 = fcntl$dupfd(r4, 0xc, r4) r12 = paccept(r0, &(0x7f00000032c0)=@in6, &(0x7f0000003300)=0xc, 0x0) r13 = getgid() sendmsg$unix(r4, &(0x7f0000003980)={&(0x7f0000003340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000037c0)=[{&(0x7f0000003380)="7b99a792a13a3894e5c434973e614ebcd3a8199f7c6ee79c346ee1477b6099eae61fe760d6e1968c94509dc0cd04db2b43b99b55d1c7f7e379637f109805303c6cbaeb2ee5da6066a0c6fc5db1d38c01c91287e6573ada86129882de9f7c3e5cd8061716417a31fc43786a1bd5de3c6d2800796fea2587cd6a38531ca77c12bc4891ccf80aef8de3c9169ceee3df7f6a892f7c5b4fac99e221cafb9a3f72c7d7435715d6609f3712c6576287fdb6d7767380cb403c887c09fa54837df53a0d0082499a4500abfef37484822fbcac234201536c1247f2325cc2f47116499a1c", 0xdf}, {&(0x7f0000003480)="fb847de533a973dc84e9be93723ab30027d95e2a82c4f70fb84ead3ac4323672d4cebed9400a75355c356b126f4e36f4f3551428b4a5258a2332e7cf4333b0bc8ed04d6220d98bb5f7353fef47decb00a98eea35408dbef6a19da16bb874418c076ce4cabf6502c9f837a25c362a2d1931ed8673042014a3fb48ce125c6ae3afaaf7908f875a475fd37b47744ecd", 0x8e}, {&(0x7f0000003540)="a3c05d86933663d7e2c4e895406d66a3c5d6b45e225fd55fb5360a72dbbfb8c9c18a913bb22e68726cdc510fa9dc7a591d6aa4afab8b78b51f0411e52bc0e4fdee40c554b063bc18548c3112c12973a77fd378de03136e778b23aa590dccd9463b7c5c3731", 0x65}, {&(0x7f00000035c0)="d53cfa0ff72c1496eaa4a30ec94704d614c94ae4de1d0b49790c192341b4b935ca778e29f499c5f096398e1dcf1a32ad4a14b581615b5280208ff45c4ce4dc16cf0ad3ef0acd4934157e0bbd670ea9260eeff0d0e3a80006c72408cc1d", 0x5d}, {&(0x7f0000003640)="e5f2ce7c39769b454ed6cf593b437aab39cb9196c4d65102b962b4189b44f6cc28973e3bb1c3d5abd328bf08e9e4483a3aa91cce3013fc4f2766782bbcc828a64fdbe15f34ece1bf3c8456e91ae4d324a4e69f13d8fa08bb758ccd97d785", 0x5e}, {&(0x7f00000036c0)="bb6747de95abe6ae9cebf7dc792bc5233f6953d9bc6361b058442ac1440d56549c426dbd31d7fb3f6972c19829ced8ee33c89f3bc2a2e392a45a46493c678b1e083567a29e98d1512b0a40014712b941b4bc649927a96fe6963d862f93429f16879122273532e2a919442ce999174033814f049c7464062c1fb69817249eb0a38521b503aaf69781cc8de8d0d1670bd37c2e16f05d395c7c08b1677f5b7fc070a80cfc7b72a48483ac57b240f9f99a1d79640830399d75a3785894504bfcc859738fc3cc36aa1fc192a3be8dd0a02b383a068c72a6b72ac0fbdc652d73077b2209ed4f7eeda1cd9d898651b671bf5ee63e22bf2a35956f", 0xf7}], 0x6, &(0x7f0000003840)=[@cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r8, r13}, @rights={0x38, 0xffff, 0x1, [r1, r12, r5, r1, r12, r10, r12, r4, r6, r10]}, @cred={0x20, 0xffff, 0x2, r7, r8, r3}, @rights={0x28, 0xffff, 0x1, [r4, r4, r6, r5, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r12, r12, r0, r5]}, @cred={0x20, 0xffff, 0x2, r7, r8, r3}, @rights={0x30, 0xffff, 0x1, [r1, r0, r12, r11, r6, r5, r5]}], 0x130}, 0x4) syz_execute_func(&(0x7f00000039c0)="c48241ae35e7000000f36e806a9a893e450fd5985502e17b470f33f00fb17c1c00c481fde72c3698c4a115e97e00460faefe") socket(0x0, 0x50000000, 0xfc7) readv(r2, &(0x7f0000004a00)=[{&(0x7f0000003a00)=""/4096, 0x1000}], 0x1) sendmsg$unix(r10, &(0x7f0000004c40)={&(0x7f0000004a40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000004b40)=[{&(0x7f0000004a80)="435d1e1e05066f5470f10432254cec75dabb3da6450ef223481b1addb4204d696537d5cab9327e39624561af3fcd06fd575365cbad4d4c339ccbfec4f89b16b739983c9ebfc00a75b9ec64211b6e931757d55933389ff3970abe771055429c0376144957979dbf01ec1eb4bcec96d43b1e5c9e0d1c4b23eb1631cc1a739994c6294e7913e6b716bca5e2b45301490c7563959e9358fdf8cfdcb70a0082ba8700751847bb220d26f8aea6873e5254", 0xae}], 0x1, &(0x7f0000004b80)=[@rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x2, r7, r8, r13}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2, r11]}, @rights={0x18, 0xffff, 0x1, [r12, r0]}], 0x88, 0x4}, 0x400) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000004c80)) close(r5) setsockopt$sock_int(r11, 0xffff, 0x1116, &(0x7f0000004cc0)=0x200, 0x4) 00:00:21 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x918db11) r1 = socket$inet(0x2, 0x40000000, 0x8001) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xda, 0x4}, {0x18, 0x0, 0x6, 0x1}, 0x8, [0x0, 0x9, 0x3, 0x2, 0xfffffffffffffeff, 0x0, 0x100000001, 0x2]}, 0x3c) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket$inet6(0x18, 0x10000007, 0x5) r4 = dup(r3) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x6, 0x3f}, 0xc) fcntl$dupfd(r4, 0xc, r1) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x401}, 0xc) r5 = socket(0x2, 0x5, 0xfd97) semget(0x0, 0x3, 0x400) r6 = socket$inet6(0x18, 0x20000000, 0x4) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/219, 0xdb}, {&(0x7f0000000380)=""/42, 0x2a}, {&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000000440)=""/139, 0x8b}, {&(0x7f0000000500)=""/120, 0x78}], 0x7, 0x1e) r7 = accept$inet6(r6, &(0x7f0000000600), &(0x7f0000000640)=0xc) connect$inet6(r3, &(0x7f0000000680)={0x18, 0x1, 0xad0d, 0x3}, 0xc) r8 = socket(0x1e, 0x10000005, 0x0) recvfrom$inet(r1, &(0x7f00000006c0)=""/14, 0xe, 0x800, &(0x7f0000000700)={0x2, 0x3}, 0xc) fchmod(r6, 0x4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000740)={0xb5, 0x1a}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000780)={0x4, 0x0, 0x9, 0x5, 0xff}, 0xc) getitimer(0x3, &(0x7f00000007c0)) socketpair(0x0, 0x40000000, 0xc7, &(0x7f0000000800)) write(r8, &(0x7f0000000840)="6e3b4750e155f7d06ce5c8b872419c19e67fc59f9c09223addc736c6c4375c7c240b8349a84085069b688ba90cbe10260cbb03502b822462ea971395dda8b84e3a9858c7aad135b65ed784488b22970e96614b5f325b095069b3d889ecb32ae745c021bb2958c23637b635b5a53571bb67b852dec2140b3324be1c1f9f3772a854b0612f3a0d1cd31a810f60f702f387d426997350cf572c576a1396782b43eb9a0b671e137e957f76361d49381a7fb41c9718618f496a9bd3e13f6937f1b0b41fb2cc7a27", 0xc5) connect$inet6(r7, &(0x7f0000000940)={0x18, 0x2, 0x1, 0x3}, 0xc) sendto(r1, &(0x7f0000000980)="d4a9727a54f153567993583b6119ee7896cff03ead65d4710a467a78db621b29eff62bd8b3f8803534bd199a8005b420fc248e7ab9f8222e4f18b419217d773e7a5934a3dae32e4e1f5c4345fcbc4b2f119b3838bb825988dcd0f7ee3124627636c130384d012f52e154222f9c3bbac4057d5e398c8ae7b938c36c3019ec113bda7bfdd33eff2202237cbf90875b38f7200db5d06fb1955ebdb1dbbc24ce5c0fadf604b3b07508dca40fe752a2e4e785b236014d53e7032763b835e57f195cacdeacafb6ac55b9faaaed068eff5e2910f59c3976", 0xd4, 0x2, &(0x7f0000000a80)=@in={0x2, 0x0}, 0xc) openat(r4, &(0x7f0000000ac0)='./file0\x00', 0x20000, 0x40) select(0x40, &(0x7f0000000b00)={0x20, 0x92eb, 0xffffffff, 0x401, 0xffffffffffff8001, 0x3, 0xfffffffffffffff9, 0x5}, &(0x7f0000000b40)={0x4, 0x7, 0x6, 0x1, 0x2, 0x7, 0x8, 0xc9e}, &(0x7f0000000b80)={0x2, 0x400, 0x2, 0x5, 0x7, 0xbd, 0x7, 0x9}, &(0x7f0000000bc0)={0x8000000000000, 0xfffffffffffffff8}) bind(r1, &(0x7f0000000c00)=@in={0x2, 0x3}, 0xc) sendto(r3, &(0x7f0000000c40)="e181b7261e8c24a35b882b215a419d7048225ddfeab38655bfb8", 0x1a, 0x400, &(0x7f0000000c80)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc) 00:00:21 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000600, 0x0) fchownat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff, 0x405) recvfrom(r0, &(0x7f0000000380)=""/109, 0x6d, 0x800, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/148, 0x94}], 0x3) 00:00:21 executing program 2: setitimer(0x2, &(0x7f0000000940)={{0xfffffffffffffffe}}, 0x0) 00:00:21 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x100) sendto$inet6(r0, &(0x7f0000000040)="2750781c485f0db2070bc8948e25fde2e91ace27f035bbb81798eff42528f2f131dfa92f93240cea58f3c74aad47c4f685cc06845b7a61c3829f6a35466b72165468e2eb8dce769fb80788a05c9425c9f9c305e7e8a2fa9153f8bb8b8a93fb74f0fd5f8d97fed3683325867b860c19da4dbaeeefb056892815b51526ebe657fc8d3e42e4b348bf0a4acbb7e1682a9e8aa34a824797", 0x95, 0x4, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x28, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="6fa8d961ee4dd00fa0191de3ecc0a3d053cd115e105817e4b671a5c06368862536c341ba829e4fc1541812c53a5adfed3e162016ddd4a5a55399ff5086336464e99a8ce51d62545adabc86c0582df5b2f92cefc069f12ca3476bed442110f3475854ef0f56081b6470b5bdff740f0c14896c9fb34452f346b95d8a35aa7df51a4625360a50cf04b35173c8ca4675ced54e42d14efffabff98772503a7e5835f3", 0xa0}], 0x1, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, 0xffffffffffffffff, r0, r0]}], 0x30, 0x3}, 0xc) fdatasync(r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x3000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x8, 0xfff}, 0x8) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) msgget(0x3, 0xe8) shmctl$IPC_RMID(r1, 0x0) r3 = dup(r0) r4 = accept(r3, 0x0, &(0x7f0000000400)) fchroot(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchroot(r4) r7 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffa000/0x2000)=nil) preadv(r3, &(0x7f0000001680)=[{&(0x7f0000000480)=""/85, 0x55}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/130, 0x82}, {&(0x7f00000015c0)=""/20, 0x14}, {&(0x7f0000001600)=""/73, 0x49}], 0x5, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001700)={r5, r2, r6}, 0xc) socket$inet(0x2, 0x0, 0x1f) fchroot(r3) msgget(0x3, 0x204) pipe(&(0x7f0000001740)={0xffffffffffffffff}) shmat(r1, &(0x7f0000ff7000/0x3000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) unlink(&(0x7f0000001780)='./file0\x00') getpeername$unix(r8, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) shmctl$SHM_UNLOCK(r7, 0x4) 00:00:21 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x54) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80068, 0x100) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="3011ad623171beffdeda53a3bf7898adf6f11cc281ae6c4203029338cbb4191fad0eae9adb8d3711c4c59df7427e9779dae9ec8aa59e65b10982635c4a6d54af34637e8237d480106fd5712e8c", 0x4d}, {&(0x7f0000000100)="dc79197b963efdab650ce580b9f9f9ce3be349b6a1b62d2432515a6a138b", 0x1e}, {&(0x7f0000000140)="ed0d3603745f811cf76b34ab758dda1fc5e3b349327335fc73cc55efe2dc11d91041b4e20eb146009cd9eb2be3dfad9788fb78ea6d6fef7e032f4f9bd1ef8884bd38c2fe51fad370a1dbf34e171ea2bb2c22736759174683c04dbdcd2f5e23229ac9292fd1c105aeeb02a752e9e100b93da00aadefaa9f39e74502d8be8b2b306b4f5f0c6ae7fafc680c8e706af09d118325b3b88d2439a3246425a517f68ef6aaad6fa6", 0xa4}], 0x3) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r2 = getgid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) faccessat(r1, &(0x7f0000001340)='./file0\x00', 0x100, 0x300) symlinkat(&(0x7f0000001380)='./file0\x00', r0, &(0x7f00000013c0)='./file0/file0\x00') readlinkat(r0, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/251, 0xfb) getpeername(r0, &(0x7f0000001540)=@in, &(0x7f0000001580)=0xc) getpeername(r4, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000001640)=0xffff, 0x4) sendmsg(r3, &(0x7f0000002e00)={&(0x7f0000001680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002b00)=[{&(0x7f00000016c0)="d003868ec6d16c2301e6018a8ee064ee47533c2898a924ab7b4e042bf221cdc2e65300480341a840f708403ed3551ecec1ff5dba2ceab8ea2225976ec380", 0x3e}, {&(0x7f0000001700)="7f05c6845c69191c345f258a732a3a5dde50b19a8879ab2b255350a7225de75c5e5d002f7b062fcb28ab65d72291e68368b5c53479fb4cf332d2652b699c038d310ded5efb9d226e267bd370fba49591d12a9523554667bcd617d085db7a46dbf72264a6d8989794001778af6ff9f7aff4aaf936a778fb1c01240c2f512253f9f0cfff5d0879f07153bce06668a4fcb403cad4d3abe786d4e0c5916d70904cde363c6cc8c58f78de92cecec8ced31aaa88336ede103f987d5265143e4c7a00face562d6b", 0xc4}, {&(0x7f0000001800)="94ba35b6092f3abcf5fe27b9e0203b80aea19ba5779b166762a6d5591f04ddd021082924f1d5d516f55989fdbcd0969823d4191a4f140a01dc72465e5606d5e3cd01d32ff7bef962df336f83c9b3ab05eb0bbce4e2c336288b57b1c152757bc8c34ac80e7cca96c54173a4e1c17c38d35e2a4bce00a14bc0b8446e64b137204d36d4328ba3cc7349f238d047d5a4fd75e1f952ac3fbf5bb1ff79cc27fe30e3b6d1ad742954ab8e33d3ff30c5890bfd3dae8a8e0d225dde9f11ff6a1a86", 0xbd}, {&(0x7f00000018c0)="369c5cd6ba22a384001c95879e89c25d0293b4ce8ff595c371ace464d0e6bcc65d8c54734175ad7df5a309e2011062154126308f658e0c08c5c5e488431ab4a71094909a741196fe8df52acb6f9097875ac712efbf2a560575050b35a9257684cb662520ab1edbe8f1c5ed378b4d751befbb6e7975d4abdd3af462290ec8ff79df5a994d1ab9d0dbaca5d23b2c59a1964a4827b8b312fdca6566c2355535d7acebec964bc446b17d7cc77f496b7721f616c875ba304a8d7c1841bca82369bd30dc9f681f241f6f0dbf16ff9b4e69214273ce43f50c1a3e38c9f8fe55a33ebe19aa411edd1f6af9b98f502b66af77dc0edc25fd1b4cb292ea9131005f40903ac9655af0662fb3436108c7c59f938215c12f09018740572631b60d09f4823bab30847e6724ca338a27959c4208b9164d799d745cd94ebcbc88741707b0bb99a7f715589edffe5e85bbfc6fbe1b30bb15d1a935a1bfec966490ef5df588d3e88108db17a7795763260a093fdadee091ab4a6590f893913c6bb91e2e31b6fc1ac554aebd89364748ee56656e6241394d607dcb456fd89995bacaaa03d33e177a1735507ffe31e7edcef2c98d1fa35691b6854e87910ee6dbad132451219f4d484842ff40ec6790066182d6a13e7978ba02e005f6bab7342e204c80057456a1234dee4447fd3bb4067c1d6c397bc8094f44a925672501a05693841041127edb2a3fa058a4347ae5e277d35e3613c1dc796399f3b128f0077b74fca6762b77d6b4cf4c966295a453b4a119698755de9980b18d2ad62aa6e426e58aa161c340389ccd1f26119eb184ddf08f87a5dd91bbb8d75682a466c13dddfd97bb678a45e4ffb84c6d050b5ce28f1b65ac85e593119545839c90e5366fed2697b7eda4abc59c5808d6b9043a093eb9615c281133c65f30077ade4defc45451b31c4af6a55beef571125ce0e3e9309448c0d4ce42ceae0171fd636ebe5b3df344f8d5c2c9c8cc1581ec74a83d2cc1c39fd91188acecc36437fd6db9613b3ce39c7639ca4d417833e23b9f43d4710409cdf25241a0af42ba97376cffb04db1d1e1842f6ed1fee0fb3095bbb2ea4851d30f4c908a7df5fc215668ce5e65c4725f8f151bde362b9aaa40395cd04c0f77893312a51179e1f7f7431ada58a2be92ed6a1168dcf81d579a5bce49b44a11dddf75dbccc773b715aba944232deb6317c781c187051e21f6813db0720b9674803e055f80071ec7f9c1e8556e8d4cb308c0d172b57967cebcc6ca0103b5b06afa14bc34f9f55dc21315f67d339253f6c5c72e7964d8cccd6e56456019be4c4d4a0f4d23db65276171bf9ea6b41bcc7a4ec083a5b55ca22b50b7dd88a4ddc6218148fc84d2b4a25b74177b12e4073979987be2ce0ac785c7b21812f587a401a92a93480ad97a049aa2f6ff27aa77dd692bcfb3d0c591581ac7780b17369ee79d1ca39a6fa3d3c562b4664ab727c999c5f665f7606d30d8c63d3e21965536ef6b26f43631549457f02d7aaf36f413057b30c4093987fbb29d2ee63c8a17150ca83baf5aa38d30e5476101bfc2f34a54a0a462f0b6ee4ba39df6b5044e799d12cedbeb26b8d448e297859075eed9621312e87de57b8af8ddd29745574aeb12e10154212a58c79412e8804af0a12caa99d65084b61df7392efa90323b071ce41730e6544fd356f69485a4c5d8eac7dafb294be2cbb5ae2049261abd2ca3b110fd5c95b46c088a486d3770d3546d6edb4cb3481900ea287e793fb37dee35171e117833f9d80adf3d8ee5f7b992f143766855fadeaf92017fd6f28f13095b088d610dfe738f889f0860071c38756e86f4f92490609b6f316d9b91783652bf5f64f65a89963e09e91a1c9c2b753c8e50b6722b4ec26b6ffca1d6d02410b64e7ac8850a84feb65c7b27abf557c61ea98ac863bd7a1d3489125e2fc54391977a75dd93a674b3ae81416b40a0bf4d1dd2acde62852d6b0041970b747c41c5c9d1bf26728a9b1c8f8a8d04d9d5cadb5f31a28dd173eebf339335c0b26a82dc18395576bb77b5c56083e56af143a53a775e3407482ef86816d7d974178a07e2754bf55d4f7c6851414cbdcce843e702139b31fec4061d67272282f2172afd3bd557221e4546c7044df9e085408c54a9fb21c86a15d64062723de3ac0afd3b3d19acaf8fc4b36548028af728e147b22eb9bd77d408b0ce811844e54133b0bffac11a4c4c157b6d8de46e23d4c810a9f34837c799de8ed56b6549d16fe2ceb43e6bc33252609cbe96cd45ea003b78c6243860c65732b0d938ce7bedd442726d63de544771657f60148cd85dd7c1e32c8e49be440ea38a0c6c141cb119327edfe0e472099b498879649c54d6effca1f7f1fcbee5c5a1a24ea45616863fa108bc06657747af360c234863c1c41b08146b419f0c84a9175fd9a67b4ece8908e8f8a988f0fc47d523191f21ea20bb0b9c1a7cd14fad096f37f94dcccb449b9f7f883f4dfead12ff192847c0eeb794da9875eedc0102bcf595cb7e2145330e7fd0bf90b11806df9bfb2b8f36c8337732afc21428e087abb90f9530feb0ab414efb04dfd26bcd74309d643b8aa38d5379a48313672ff598ff5e956d770dec9d137c8e97295f55d8111288ad7645875f54d988472fae399ba75b7a6e29cec5c0f3cb8ccf7f40ee2765302368c06e834ddb5fabe3d164484196f6e0fc83be45f96939197e4da9233a692c204b75fe36ceb55ef41b6f35297bc7974be5d398f6acbf20b1ad3f76866acf26a10400d13e3234f9cedaaff03faa6cb02957d2761ff3e04ba602bc14ea17508b138827bcba0e29c835167c34cf5ecc038f1a60b8f594374d62e44d907620930a5488d859d01d70695be871f08b7e85eed85bdbf5af69fe5d748d273177be33ab5b2b0107b02452250a37efe61f4f0d936441660f3c4a023991385f1d3ed6282160d77cbb7d938435fe177a0369927b4d048b5e0c95a57e77df586b8a4e3bdfc762e36757922d2968268ab9f1ca6bae5174faea59f1925c8f17a2f3df3dfe4e0ca47df921f6a607a6f9458df614f6d833b23cada6b0b6fd9a596cfd1eb15ebd0384c56ba7920e09122d61b5144202c93e988594466d189c6a9c5fdea2878a17862e182bbd9932258645e90e05cdb91aa85e6f80eea681a5a25dad2ff761a52acdc4b52f2f4de0d60cd9efc101238da25cf828a5d8d6ec8d08a9198985d018e746672b6e37a7f2352e3e5ea2325617c3e2afab9f5f9972252d70c15fb89fc18aa8363c1c9f10b77d6a9f1399acda8f1e0c51d67acf90b80c4bce9228eb2df57327b2852c86ca48e71db662870d26ad0e216e2da3c0561c130d754b16271568aba395c57a15a1703df365bb5a6d4644d0ab4584289b6612fde9f8d7a2bfd16567dae1aac31ed123421fa43f837a8bf60de43da32da46244a10c85ccb15b6b45943d6f3ce03bf9295a80adc19cf3b7b0bc5271fbd25844a58a98a956c10bec531452ec0eca1ca6c1f225b1cb0d183e2fe592f457e6f07e8cfdb256c52afd2d32ea3e101fde043b81e050862f117738f79c0bca48737529b71aef8b2798e43c8cbac2a76d27dba68c4a8224184fb20198b0322b3bc465e46612e7dc7ed4299d253e64e7b07ddd91ce6cf40820b19f620b71b4ff09b23c92f103236c5b2883c42a1a3195789334deb98142614bc7f74af9f90241133e221b0196490203f3fe2ebab862aa478773ddc7866ef5e63ba1a69a5784ff70ba2a7ea0ceb2818decd22b79ef2cd7468bd9bfb8370820e8bec20fdff8cb1b47b90068d45dd357035dc150b3186ebbb95eaa37e77aa024ffcf1aede79399c8cd4976e078a13ad9194beb2e96781e36d85265856e0db12262488b769ba5884dd768bcae03510ac7a5ab4b168d3b8a10ed78dd968532f7f8e3bb3ef405669c7bbec68eba381c3abd844dc2d5f5fb20d035f0058332c94751413bdae606cb52483cb494f443f6e7e102bbd63c191edf4b56f95d970aed58d1ea83a2e3b7cd9cd4689e235e3671c9a1371712448dd936692e39001d68fedc132d5d4b116687125a3a5069216cc22a5cead19810313f602db04ae5145130d5a7a5364915f19d670d49a621e503f4f72f559edb6331438dc01c10cbe1fc0a6dc51a39c7614986400351161b91cc03069a49d4ebb78206ab5147ce834950f21336df11846f5ed5879c5f79b5c74af4efeb3a27e483998b295e43e2ebe71d6b07f53486922fff42bea25e74b97882570688c42219f1dd75863310f63adff022f5494a1f36422471792d3d91db213891b8c3a93e27848842d5d95bf9bfb815b9cafc5a77047392486d1ba38d34ab0dcb739e134c282efb58b86113585a56e768a7b2ef1bf90522ab1337324677ea94bc431dfbe8b1d4cdf6debcb36cd9a43f87f7f8b3ae4f0ae098a37edda462b737588903ab1299d8cb282e808116f7f66ceee642ab9dd230c1636b9cf1152f4c26380c537ccfd36e535685178a2737ef51f8fd17e0f401e6d4e542977359a2bde51f77c9ee9efef27c7b1cb89685f4d5130f655262401ee4b08448be8f69e985df99f4172add3f3f27c17fce23d2577d4eb9e9d627dbce7fda1d8b9a196d608cb5cfec94e206b20b1f2b19052e383471af8b78ef478631f8e9a991ceec115e0e3dc479f9a70c70e95a922d328be8c9c29cd8b5b893c42b0e17220ba223d2d9385a4f93e34746a69bebb07e466e0912a3b9beedd6e69fc3c4d483a590c9cf075da7f1304c5e3a318641acbb00af0fddfc1d8cb426d83adcb63b6a729c82422712c079447c45758445060168d96ee22795807faacb3f86f99fa31e716a35160b3aec53cfe9fe81d9eb4ea0afc1954fac39397e0af7d71eb28b3cf02aedb5ad856e611a99342ff3388ec00a4f71d173770bbbc232a5263ab064798fd6560900a660983d6b4f23fa514f2411b2f809757d3ab6b5419a4d74f330dc8fcfc97545b85b7246e83e74023effc268dea8aae44f5d96229507ceaa67fc925f2e6a1b4ac90075b626c1c3323eb4ff95fbd99c705aae0050fb590a2b7bcfbfe12f8cac41b014b68cc4efdf7747c59a40804e850eb9f7a36145c76ada76a5dda953ddba278195fbc047b2f90090a0395ab6b68603aff7809d3b7b6c947c56f8bad9f9928b31158ed5505d6400be65f91043cd9642fb3ccb8a759ff349e9168d741d0c67a38e3560f41dbd1768b5f4f75b7f84c38f6cf2a39305be05f787fc9761d7e1080c3941f57d9c06e089f37f811badde598f52c4f558134ce27ffd192664892c15332aae6445c6deb7bf127c8da810586d00f6124e7f8017edf52a12b38fada40e38c2a473c309bd6921e3478761a75af1ad3409536f5dc93376e913e5050052014da2347c0eec84a6cc9ce478ae18c5f00f1fdd10da088802e117ef3847548a4386f63a48f56725364a6ba3913fb0535f04beffcda062eccbadf722e225da99bce59a6ec790f528ce1ce695d1f6ae8215ee99312173af8f392af87a4acb28a3c8e412ecbcf997e388dc7ed7e925ec65e25c4eceee448de321900fd68704b367a0707a558c5f6dbde599e5d5c70cba8b167a4647f44eca045cda2c89779deb4954caed14e3d4e064f9377dc8a8536287f0e50956cda9a37440bc3f2ee9f4b82f2080a1123e3ad458c267c4041a8f3df80f3cc9ab2e0e100564b05fb69afe13456f783be2661e697e99c7e179b2625142f3ba72fb237ebbe0dc1bad1f38b24f5d07761b9524eda38dbc6b05aa1e3476d1c578585df6afb313be563016734e0521c59670b81a7c2a2c8253", 0x1000}, {&(0x7f00000028c0)}, {&(0x7f0000002900)="00c1c0acf0898fb599297b47336008259817603045b6dfd7ef0aadba8bc1cd857e0c4331915d98c4d2361978f4ff60caccdfef0ee8473573c177dff70f45a4c5132393123cb753a10e04ac3db918b299a69270055ab2336d5a6955a916", 0x5d}, {&(0x7f0000002980)="7659671db6d227d8985b3fc27f1ae975b3970f41083c00c305ed7b66e32e53714d03c26eb21f504cf8758d7682824cf51322fb982c1d0608", 0x38}, {&(0x7f00000029c0)="393f2dc14e711bbd6d9db4dac8a2ac7d5278379ca49c9d72299f4ccc286d19a45611", 0x22}, {&(0x7f0000002a00)="d5db6adf766bdd6e7620c378da8a44594f2dfb6778bf849b69d09b2f3be590a8ec5a3b11ee373a850cba852b0ea7608c05f027bda3bc8d6ad3d1d3bebe83a77222bca9bf379a931722ad65e5caad8e4d96c266346ff947f8d77d7102a9dbbafad2cc21b39fa380124ed81d92bf8b13cfd22040bf407de13e906e1a91270dc550daecbcffe9f0cf3755d866173e63d0e74b0a5ddc07a4dd89eb7aa83d7c696b129d64913ea5bd9fff1b528b38cff1a10f1e11c72faeacfaf5f57ef110b82e9cfe634dc931b5b7cb39eefd67c6310cd11c565ff07e6849", 0xd6}], 0x9, &(0x7f0000002bc0)=[{0x100, 0x101, 0x1f, "e9dcb900289885d5a93ef29561beeb7049cc0b72bf628781445e33c3b21ee2e566776a51290399a21cf4fd64d7a1c3f04eb457d0d6a5f4e86bcb3d12353f5983c9101c34c558a9fe8523f314b0288e6d7a4cc390fdedd0bfa0bb4ca06fc9ce9c56cbb4c2f21a32876ebcd2c916eb5d9f0fdda0192cde032618481bf0820809be89b22ada2414849ca9b4f938c270ee6246a142303d7e53833bc7365dd9482b7e376ff390a095c1858ee02d2e8be74aa4d67b131d528b861367027ec1d0a80cb64e66965977b366c1db9e858f0329fd95d7f585948e09c80c17fa9c76201b6142598c4670cc2b0ef7e61019f869dd535c"}, {0x88, 0xffff, 0x2, "0bd5d1e53fea712d36bbeb11dcd6b5058e4e098ec1c2664a9c10265b91ee2febb1912a0bbb2609271cf4e30a1ba149005f47a8774a2e24eda2782d56167e00864a486fb1da6331a26e04a4c84c326a6bee183225573bf1afe71724aac47ae33eb3e54285cce6fc0a2f268c32a96a2337d857f13c0d3b"}, {0xa0, 0x6, 0x1, "98883fa89ef1553d157bbb0f8f4ca17b01a38c7540af0470374936c644f4afb3d78e44a1251cacff517edbc83cf7037e91e327c262ca70e822f4fd5e6371687f4412879f50479109db710f2b3ffff06cde1591cc58930e402647ad8f31f424696bb7587f62d04bb1347a7697e267265bcca20d6c48415c2182d76d85013b469f1ef3d569d255995245"}], 0x228}, 0x400) r5 = dup(r0) flock(r5, 0x6) getgid() chmod(&(0x7f0000002e40)='./file0\x00', 0xd2) r6 = semget(0x2, 0x7, 0x40) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000002e80)=""/146) sendmsg(r5, &(0x7f00000032c0)={0x0, 0x0, &(0x7f00000031c0)=[{&(0x7f0000002f40)="a906dbd64783864725ce69e840bd2f99242130484700713c30c916a1e6eeba2baf816a9b0a0f1ff2a170a6f3c1dfc9afdb7d96ed164961e2a4f16d4b91b484350d473eb5c1b59a33ce81537efb1eedf334d7cba2f5cab489274c140ed8b50db6a43add84978c3166c6b4d7b6ef7896f8d63c16db9d8baee6a1e77c8b3b09422609b4fa0613d4615198f35021d2a3b591cd1d64ef1af0503291", 0x99}, {&(0x7f0000003000)="b31635ea62220200e7b474c0949076670d1ac3c1d4804b2161511df970ce59bf9aad06797fe7b29cad6629a6eb2d102b8cf73e4d60b2b7fefd8aa5882af7919cca180aba34209b5373bdaa5fdce1fe44e314e77ff2c21b2766235f21c5d8c4d0fa63e949f550076402a3b082f81854d782b9a4f59f3855e5640845ec92c1de8f43d1ac5e85d6b25b5302277a634cbdf9ab0190032c0fc91313543e43e044e8d349d85ec93626c5059ef1ad", 0xab}, {&(0x7f00000030c0)="f51114dde7eea1fc5f70da19f08ce3b59978", 0x12}, {&(0x7f0000003100)="d031e8bc0d28c1b0b0945672a041821f30ee7c91cfc0a4c729a2694cb3e6fc381f915f7cbf798fe1ebfc1da28b1b88abbe27ac417046c3d9d288e2291765c65369695b620615379d50830f2e3fe7ab1ab47c464ac562b1245ce2888ed4cb7f834305e607eb72a8e327d5e2de84ff9a9d735794787ff440746acc32db9f5c801ca7b9170b3761cdd657bda56d297f313f6586d72e079cb51acc", 0x99}], 0x4, &(0x7f0000003200)=[{0xa8, 0x11, 0x8, "85fabbbdb2666720e6505f7ace7dcf2cc481f24077fbca2c99ae0d3eb8270e32b68c575c47f99afeedd1f1eed25d632954a56f857d323762a6d2340e42065b0b0f1fd8689e1d85b19aef9d56a3fbc9432acbafbc8f2c7183d2df557690f47dd2a6f46160155a4c9dd936595abdf16230030e99fee079aaf7598efbaecfb259189cdfdf96699a485c0e93b0ab139d284c9309db7185dd6969"}], 0xa8}, 0x405) r7 = open(&(0x7f0000003300)='./file0/file0\x00', 0x241, 0x8) recvmsg(r0, &(0x7f00000034c0)={&(0x7f0000003340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000033c0), 0x0, &(0x7f0000003400)=""/148, 0x94}, 0x40) setegid(r2) renameat(r7, &(0x7f0000003500)='./file0/file0\x00', r7, &(0x7f0000003540)='./file0/file1\x00') setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000003580)={0x8, 0x8b}, 0x10) setegid(r2) geteuid() pipe2(&(0x7f00000035c0), 0x1000000) accept$unix(r4, &(0x7f0000003600)=@abs, &(0x7f0000003640)=0x8) 00:00:21 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='3\x00', &(0x7f0000000200)='\b:&},\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='}/#\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='[!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) msgget$private(0x0, 0x10) r0 = shmget(0x0, 0x2000, 0x41, &(0x7f0000ffc000/0x2000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000640)={{0x400, r1, r3, r4, r7, 0x137, 0x3f}, 0x8734, 0x5, r8, r9, 0x3800000000, 0x9, 0x200}) shmctl$SHM_UNLOCK(r0, 0x4) setpgid(r6, r9) r12 = accept(0xffffffffffffff9c, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000740)={0x3ff, 0x2}, 0x8) getuid() mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000780)=""/223) getgroups(0x9, &(0x7f0000000880)=[r7, r3, r7, r7, r5, r7, r11, r7, r11]) setsockopt$sock_int(r12, 0xffff, 0x3015, &(0x7f00000008c0)=0xffffffffffff7fff, 0x4) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(r10) paccept(r12, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc, 0x10000000) getpeername(r16, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000a40), 0xc) getgroups(0x2, &(0x7f0000000a80)=[r13, r14]) fcntl$setflags(r15, 0x2, 0x1) sendto$unix(r12, &(0x7f0000000ac0)="d8b126f55b72aee5e5153cb7115afba2a8f604e298463a1f1fcabd5a0a01d3abb283aa2415ae57d65b58c9bea064b639e683e99dfde584e172ed7d0604806d7462638e76e5d8a1c0f7556b2b567ac53d1c21094e530cba728c50337fb39ebcc070686c97fce1f385a83dece165722fa6b9beabe5e4e24ffa8600548b5597ac0d70926b24d0b09f4f0995fc4df619ade98106b140a1fc17d1d3bc26de7a588568d69f12589f06475f13f0303db309bceb3f113e578020", 0xb6, 0xd, &(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa) fchown(r16, r2, r11) unlink(&(0x7f0000000bc0)='./file0\x00') 00:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x0) dup(r0) read(r0, 0x0, 0xfffffffffffffe01) semget$private(0x0, 0x2, 0x40) getgid() 00:00:21 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000040)="0ba1f8017109abdd9130d8a9ceef56944f545c2563f6ebd05b5660ba2d1821576c2e8941cf921004bc95eb7bb752882ec6ef5f037a44b096366684afdd0273dc23039fb48a956361da498ae6c4c5b7ec69d9374a64eb08799189b9ca21a7b61e8111afa960dda63a92adb1b509461afdb6fc78cc58d3d4", 0x77, 0x0, &(0x7f00000000c0)=@file={0x1, '.\x00'}, 0x4) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x6, 0xbac1, 0x5, 0x7]) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200000, 0x10) fdatasync(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/207) readlinkat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/21, 0x15) r4 = open(&(0x7f0000000340)='./file0\x00', 0x210800, 0x30) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x81, 0xffffffffffffffff, 0x6, 0xfffffffffffffff7, 0xffffffff]) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r5 = socket(0x1f, 0x0, 0x7) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x4, 0x4}, {0x0, 0x8001}}) fsync(r0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x7, 0x4}, {0x7, 0x3}}) utimensat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x80000000, 0x8}, {0x2, 0x380000}}, 0x200) dup2(r2, r3) r6 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) semget(0x0, 0x4, 0x0) fdatasync(r0) sendmsg(r4, &(0x7f0000001e40)={&(0x7f0000000640)=@in={0x2, 0x3}, 0xc, &(0x7f0000001a80)=[{&(0x7f0000000680)="6996ee7ac048c83f5f80bfec8945fae78e779cb640656113ff4928a2c005261ed0ad7e015d51c1791027fbc13b98e626c404a9cafcdf3b281c239444fdbd59938d2100940e9d764242", 0x49}, {&(0x7f0000000700)="b71d796067c0be0204ee2c86d0a579c2b21305b9f6edab2bae30f4357c3b0242466790aeea58ff37b58da39e6bd1f8cdacf6d15409a6d45a5a8c201aa039e414ab3e9948dbf412c001207b6c05d58a19272276fc324114f682cac1a20f8e0feff4cbf264ec9c8dbc1829e335c860f165d06205e3de290f69008ec8f0f8d15a3178844c8f02251dbcca4853426d5082ba3b4fb2aef4631624c1a3a0250a35a06e8ff3b5b14fdd04e4f441fbe6bf6dfa65aae6f791af1737eae94b506e7b094e4466f826b9971ac45a36c4c65912b80e6fef3adcd753ea", 0xd6}, {&(0x7f0000000800)="706d1d14739977c5934a026e619573f72571bc1193479eef27fbcd92a2f460045cd08677dd87bb67422cfeb0b2eb08847d2ceaf3128c95234b88c582bbc0363f1ae9f4324b257ef29aadc0cfb4bea3abb16390457309ecee2bbfd2172ca326b3107e02cb9831cc4c5ecdbad2dbe0cdfae861581e0bff99224b39e9cfc8bb8356923b4496d8280716e7281332e11586e828a9344c9064ce946009fe063ddbce203ea2eaa84252", 0xa6}, {&(0x7f00000008c0)="e6dbdbc178fa9118bdf8292feb68f31791514b2ed7eadb11e931e1b61c4fd07d54dba19379b25c22e39d24f56dd7757827feb7dd2f3e68269017288e07f6e6dde71e2c3bf4c21325b98c654aa78a060e36861f687b33762ecd2bd45462d468d20d9838592b4a3d211ac6174971de7bc2d9e0eb549edaf7118b0be2a604012f907269f25bb2a5bb25a24ca5569ef524e88b95949f2cac514dbd8b6bb2ff15da1e32163c1f72019ca02de93e5aeee58319b97d6d4eb61bf56c2b73b840354584d45283d7c0f7a005ef399b2560dd2f89a6f25bdbd270ee6a712ba33ceae1b6b69baba0aa8dcb", 0xe5}, {&(0x7f00000009c0)="190cea109bda1b1ca01e01de0cc3b7dd5e25704fd3ab36240ef4560674915bc4dc0dbba00ffe7aa43af082b01cd286b1325e320e4496a68c5f6d465eefd80a577dee076bd044724679871cb58afc7c1dc4f32b34e461a268dc139a459948684c5b597719f4d859ebc1c5483ba5f551db16b25dc07c1f0e539d39ac3d25467bc9713b7c", 0x83}, {&(0x7f0000000a80)="231b8102fb4e7eedeedd4725fbb8b700d2307328bef039921cf2f84b78dd0caee8272121812a459bf10b941d55f49a04ed4ba123b059f9637018a7d0447922ee4fb6f68501f46b18720abe425dd7d2b479ce1b27de03c1ae4166293c07ffdf256d80a2e426cb20fbfcd575b178ac1b4471b6a5a20dc7dbf46c975b1eb5c87f04013f602d5c6ac40ada5b784c580f8e8e74c8dc6fd3bf81b8751a6ea399793cc1d6f5f72520fa2c28a2dac7a8a6ed6c5c5d475e0ccb637d16bbe709516931a766e1df762e3601e1456b469c14c72f73e62b9a5aac68313c732425511184900378c2ac66e3517613b9860a36039bca9dc7bd3fc79d87c135360d0fd440e248286f36a0a4e9688427005765fb53f298a6df1c77f622957401da0fd27b6b1a698f2c79f92f2b05ed2ea1b9ad0a20d97fd4f28ccf454e5d76ed59c1aa97fa68fd7ea11324d2c08b2c8d6f923e437b24a64d8bc15d4e2edf2c3fa8398cd0d58bceb64d7652af077c7ddeb8bfcc710ce20b010fb5e0ea9440d870db219f211b0716a2402cfd4c394239732c412a22c7d0b4de592334559d4cce6b61ab0845b6a647f512a82d454abd8adb7624a18e27e4cebfc1962979cee6179a3217db75ec09831cf6024fa239df3b52e887e68b463b4be85e018d8020bc01c253c98553862463098e02ccb95b8a75f5f351834ac161573b399dd0a0bde9c6076e7e6318f1a4aac8186bf8304a4da394bce8406d064e26dfcffc960eea47575c3258d55302bec2dd192695ff12d820717df8d3c5a6a0feca3194550dc9709e3696ed15068239ce572dde4d958e89036b3e35d75df5bae51c8df4b15e7ffeb1720938047ac0d3334571a6425f4a7d5d192d8681b1cc8e42cf887eea7a6df7b510faabb718e9e9efb9ea36d7016cbf867461e7b5bc770fa11b908ccd20fc933b9de344e8fa6640f3a32e1019b95691b8e6dd6b694aa28e79fb6ee0c355234d7f381cdc4ddd9527c3f42c41380e9f99061397078d8ced9924c88eaca7f2b000ba30bf7fe305400ebb50e99d62bbdc8b810c9daf41d1ac95b3f17e56df3c8d1b0b2d6b0dc026e33b9d19122f94f6c1b715efa949450bbfdf10072560c904fbadcab950a4f192d738f58cc1ae72c544ec299cc879f4e91a3132a909b380426744149396a24ae54a36a3768cddfb385f408358bda12319a24cd795156da6ea1c4fbf39794d09173f3de354532d989ac60325b1ca6e33576c597a1261e99c64f5bf7e3828ff01eccc351d6f4881ad15805b2556c9a8b6d7f269bde245b97c255fe2ace0350c7faf25748d432fb45e8eac2821ab2f2288641e0d8e7e648b5f489983d060206a3c3fd57044c771c090cbd1a02c38f7e94e59c0a128d3aa0c2ccd4e780ae2343629a894043c65f48bf9e134e973e672e9a2aad5f5ed15731df3ff08abf6e3b8a6f4f878f48bc599ac9b2afa17f782510c9ce70ab2fb5eaf3ba862ddd852470785be321443fb0609750303e43700b341372f37cd2220538e4e2e938246af7d664dcd7a0d7d3bc0acd56ddccddc3907e519ed0b46a172dc135d7eb8222547f2d620ba15bd4d14f0000d9df037c0e47c21babb1065651db250ea3b83e21d60570a9fc236152f369338f7e8af3c1530fb30fcc5a78cca004e049d8f77861e92bc44deae3811c0c0ebc0934f0bae624eeb150c69746a0a911a37e012dd8c5d9b2ae3339c483751530024a6eba9c5f79cfde6a11c08cd1840cc455c3bfdc287b026e3af013843af5b1209810e988cd5ed6cc9e9f2a1b73520ccf1c2acf6757087572b5be309ebc9981b258dd74a91c091d44e22f09686f1eff9a65d01bf787950135e9fe9310ecea627a0e84948fce3ece94f9412abcb390b8ab3b167b3039e68bf32253c704688720af1f00a0b1e03534c2ca81f7910c16fb9178b12faf7d909a515a540d147e4ba840ba8543f6f3714f13b1b2c7af4cd543a50ca12999e027a3420134c93495bf2de61c3af806f0cba28d1fe88dd6848d84047b93a4ff351a9c69e7ae20fde30418d2c00d6eeb709774f5e67f75185e955d559667d6c5b6e9cc7391f24a9b24d5fe548d07bd9e0b20f6599178b09a1b264b5e9c10be068442fc5fde78ee83eeb88884ef371bb59e8de7acf9a87f3a10091a1cc86a66e7a39b522794899181645784f814f51581f961bb77ab3bf02177a47fca685d571cd6121b23f8b61c607cbb861ba3628d360a4b147fdadf8aad337a15034ccb598c106c6201f793ca6b0089e0015ac929b9d7785daa8d5d01265349de627e4f013b615e60bf221a1976e9b860965b3b60c11ee5b5bb1b18c4a8342426abfb40a3118c27f1b77fa4d41bdf0d45eaf53cdf6d19eb5bb6b504b1ab669ae812d905731c71e8920769e78965ba3088415b495072b2d588ee08c8628b0500c55ebaab8f813fffc4d6f187db49e99d956e2f757b52c3feabe82f530890ecfffafcf84535ef6410a19055b4ea138d8459dacd17048f699405fc2c28f1bb33e398d26dd6af7daeba522587dd298b461ec52341c9155d0c924cb2fe2bd0322a760b030942dddb5bac1ffeb17fbf7536a7a6ca3912f9b686a5f07545b932fdf4797febef534eb5a11ca95f7ffe53b592e4aabd24365426dae73900a121af4dcd0d48fc3c1a2080b24cfb0358cdebcdbfd4fc373ff2e81d448ea352de3b828885e942c6767722e866102b9fa9be39b192a6ae35208fc071504abcfb089a6197ac97a870f1606d095395de8e1a7c092a229749f71379b76351a6bb6c995188857ca5d1f1027ae8ce035d26e34205dce0c6bd418fd3fe9283028f138699c927182f2d42920f590f5b7a6730bd2ce8879e501ad60737f05c36ab169db178d38b6e911188d56e62164999f60dfdaa4d16e4bf4cc668dfdcb2101513a038a50ce5782093745b9b288ecc36d905dea538b6f50818da980ac6d0e8fc4205a1776209da9b81f632daf7297e0972f5defe244d21a68d0e5f130b08dd4388b9a2f7ef3873cebd0173178b1e07b23d0ecd9a42a303a552056df141ac29e27db4a64f58ef63622faf5494970fce3f5fa29c08faabff341bf4e63903ad3d237a9ff67f245b7d3ba7b9fb007a0bd0ddb25ca48ed2f562119c99034a2b2a4481b1406bdb1b925c6400f9c84624b528c1c265ed86a2c8624ded4c3d2c634c07b3b908320c16be1114fd594cc087101eab0446832b6dd50625651847cedeb62946d62de5b1ee93fe39482daf1cab0cce2f4d1e0799024935af2962e42ecee4d91f22e406b60cd82be584ab71145f6de20fe9eaa1c07056df15b601a3c1067b52bae2b13521bdd9a3e50315c2dd40a644f99de25b565175975ef55cc359ef7683120f7f21f7efef71054f5f6c25b278b79795be4170217a7e8283d0433c3ce82a9a0eeffce96a74dd89a0551ea0df2d07c6026c76160ece260b08f9e8778e5d86642fd4e8554bf89078b3f7e44977b94e49dcda1ff4c2e9fe51d664de3154a0e6b806b30dd63e10b27f6a98d52d7aabec818cc49939c6d94231504839bb2e31f9a765154419092b5e4b90a3b2a45f5ba227df58a1e035c840b7b32279cc80f8606957ff4f1d9d05819ddde619a83be819cf25644861bb08c685733f4128c40e5e64dab9b7591197b5eb711a756f078ce8263606261c92edaed937047f6fa6e260711360747ae798760c684800fcd061f5c9fb9fee2db94c29becb1a5db32987515b975f5b2ee1b016b8e7dabb35702910891ffd196f0ed49ecdcbb82f38e7d29dcb37ce534e65a99b1206ef7b6bcaf92f03afdd9535a06f8cf654386fd581c82959cba3d3d81fd969a8014bd4df90fc570969fed31ca26daf1d77031aef5254fcd7037fd1ff2d36a8ab53498c695f5c5313c6d44d407941c60484c88a16c9949e5a462303e2292a4b71e0b4dcc0cafc71595a012e4ec5086f6a4076ecb6419c7f2cc7d5c7d64ba2f3f871be32f3d861d612b60c7e2212ff172e36d13044d27069cb0f814f53f4177cc77f4b8565ddfcc010dac8305a2173d59327ae46e8ab1f40913e68023ccaa4029c2283d5067fc58d64c7a69be25fedcdeb14a016efa309a8dbe7d151ccb1a78561dc6a2708cfe7a69e799ee86d78276f301bcbf98a1a4948437d26b326372aca23694ccc8e96d9d287a5e98ed39544bf4113aab071e71db401c4d50f430f5444900c2715b08bd6c1c73c270a255db7386ef4d4a5c456241e56788bf6c2fc2372fe7ce338cd6809ec928544fff3799bc93c8ba685b94189e65203c3bda7b546cb666993796943c16a90c6bc3902b04f35547bc93c5b1e5150913e42667a475581136224c0546f8fd64bf6d7ca9ab03a04da5d4fef8794cf19ecd5b3e2ac42d57e81b70c0eaaf0cf01f68f98cb163d4658dd1fb8f6a3a7d79435361ee139857fbf6646da52a6344d471ff9d05848051b6bb5ceac5055fee02ee56406c428e7d18b9bc12e5852c7bcc8ce3020330cd5783d08a11d82fb072e5c814820f809f53e02d05a912af116f27f7e4993434613d603f137e8ac7361074af5e82a54767c0b412799249790d3dcd7afa1a2f2c89f29030faa69da3f37dd2259169745fbe564601039b00a15ed66bd2e5391eb05979ae14ea69c2c209ff5c52460d883659d04adc02bf71240b2608d963fa8f96e07424d2faec9690b216d1b26449a9448dc19f746904098dd57655aba90016f08d7e67308267d0412b96c56e9cbd8c6f7d168d56823e9b94ee3f7d2e0b112f45bee08e9f35a4122d84f8f195819938ae43078c83991fc89c1a01930fe46646da631e4e9ffed33809432a36a0ef5c1b693fb0903dd73f1a028c7d4f2d4f1d238d7280effb27cf1633ad33187c85f7f843724424fbc44268360e7d73f3749788b297dcad12a8e9179d6105793ade65bd00dea167236850cef2c38fe7c029c840ca46439f655c7b0144a9a7ca8cf80f36fa470249aef79d162aa26de7b9bf80ef4ce1344948bec233a145f25ba2a5506b8222051ce5a8b632ac2fa728d7b1dffbc18aa5c55c17adc68f95e6672526b4eebf8b25bd24946b489f4d1f334574d5ecfe2001478fc1b4604ef0175cbd33696c45b2c4ad4efeb6f4a6c1c95feec2ebbcc4083aaa5511ea992fac8da59e6a47ecab9a2b97f4386d3aa66a9aa2fe00442963b3375cd33f2ce579812f0ba6f40acdea50bc2f84c24ad87f02418ff60d6c05c66ce0fd3612d637934e7d1c1d898d48e7bbc9680b6ce7bac53f9d52817611a85b18d8d2f5f654ada2b488c1c75463ab200a93d311804d147be1357779d8e3ea3d52955dc40d2d562ee0c67d3d01960bcf485efd5b7842002ec07534ae8efc400452cad2d3c0d0ccc79c8836fc3ccf008e9fc1624ef1d07244116cea3f3cd984cdc083452f63337e68bda4578759572663823eb83fee6026d4cc6361623f56e178b21c56b8cb320f3b1c1f45c4aee934ab5566024a2bc255bf255bea41f65219c5bf61d998b8c178fea61d1ca5fb4a2116955317ad15820fa556b5660898f9decd1fbefd91e1cffdedbd3c4d0747a989b72553acc6d849babbf0d7dbb5a60afa5a68b7ecb2ec928b0416c8af2bb39adb83ddfa368074ad6a26d3ccab272fb9d307c749699daf7e153ebe3032d41aafbfec63a45c6b15bef0c7a44797a52e9b3d0f3f5833d1e4b95658a618d566d5f34d29eee2d234032830e2ab30f3cc5b25237d4f385a242b8e75ad62d8f1b9a5873fb34876c597162807db44107bab94c482986b4cd40a38096ed34a8ba7c8a5f9da626e28a6ad80322541f7a465814f9a226da621a414baf0a4cf", 0x1000}], 0x6, &(0x7f0000001b00)=[{0x70, 0xffff, 0x4, "b2a904d905449d3615e09eafc00c5f649bb280fd8f9162d53ccadc47814fea6da7a6cef4cd85f70cabbc5aaf2e5adb11a58cbeda8cbd87b869f3dde392fd296e4b0cf081c2dc34a8a9b86ce26d7a3898aad24d950f1e1350ad1f1606"}, {0xf8, 0x0, 0x67d73ff5, "bd8850476b0edd16b3786b156f1b646d335e3ea20bea257fd9612f331843127324bf789b97fa3872f7afee8baffb858ecb6fddf51cbd39589a350ee3d2dbb9ba09ec19e50a3bbb7f60c74d7d5aa40cdf47b843c60ce654b44bb45968ca4ee2588b1a6cbcebc3cbbb6306d7d00e3fe58c2c3e5e55584d844f09c1047fac90372cf7cbecb4dad660060775e266175a696acca47d1c57bb1e6445b0457e55b27aa3f34cd08b1e22a8f83adf0015d4452bd5d742eda1917ea376089cc03968162f95bf0f0babb4cd532a4bfd554e24ab5a8fea74999e8f81b0de08ed2019e39fff6b864a95ae"}, {0xd0, 0x0, 0xabc0000000000000, "b70d30d0f8bd05bc8e8c6237d80f0ff9aebeabe0dfdf6aea1cb2bc3887f337d43565ca7ab334cb1981030f4de9842c31f01f7108d7e3bb266876dca2fa38c6d08550e551b6284ad2659596aa56ee45b721c988a8c24f204961c27dae5e97b4406c8e9375618f4b0bef7c362dacd428b056f345212512e57d8973178a3b45fde785817adc8b7003fbab056b4c4f24e45f10430eafa52a68de27da72fab9250eca00efdc0ab90b36fb423e8c3bd8b9a326c9a9abcc68803d3769eb"}, {0xf0, 0x2f, 0x140eff63, "57dd9721ab4d26aaff52ee01af65663342799ebd65bd8bddda0e4acfb07fa5e8471901b18e89548e33512d76f847929034c879675198eb9020be0d904457f9cde126c09cbf7bc46c946baa3e024b20ee3773a3eb567afea8198785ad5fb8a1a9c9e4434ee7038f41db2040f2a6a63e8ac7b7dd6210c3ed49df53e4d33ce844ab854cb3a5a93e00897dfc8875dfe183a8e65875044ba289aac0f590c5d7bc7832dc921b1f0488d79c718c1407b6215e989b9be033665261dd6ba0fe7314b1a1b72afd5f0576831d7cb24e8220f1875b01f1da1a93c1552d0147"}], 0x328}, 0x4) socket(0x6, 0x5, 0x3) r7 = accept$unix(r3, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) open(&(0x7f0000001f00)='./file0\x00', 0x10000, 0x0) preadv(r7, &(0x7f0000001fc0)=[{&(0x7f0000001f40)=""/9, 0x9}, {&(0x7f0000001f80)}], 0x2, 0x0) shmctl$SHM_UNLOCK(r6, 0x4) sendmsg(r5, &(0x7f0000002740)={&(0x7f0000002000)=@in={0x2, 0x1}, 0xc, &(0x7f00000023c0)=[{&(0x7f0000002040)="97ddbb769d440ad7bbc637dcb70e3819f9ed905a2c3ef9b7fd0389600d43100a7447ff3cb4361ecd32b3f7022fcbfb43d38303aedd4d0458ceb8e8869211f1ba282d12bf89dd89333e27f8bf87faae6bbe36886c94558b825c6e5cb66ed0813b0145046b44ba81f6676fb3094d6989a0607ae18978b1bad0caf0546a525250a5582e88ba30ac8220c8112386c469b54e5c25dc8b8d44b262", 0x98}, {&(0x7f0000002100)="c6696f32db995585871d0657df20d1b58bddd5c3972989c2393fa913c369047eb643808c27d525c201afca8f6c43d0c7db32f7b5126631be0bb7be742eebd96407f0ab35f0e55d9fe6f3e524e3c869e6c30f55195ab73ad7e1a10cb0907d3b6a99f6a21b49171102f0a3d2d70c550b6fd955ad782cd6ce47a77c33aacef175aa1e90dd0c2621b077263383", 0x8b}, {&(0x7f00000021c0)="a950b00b0c95fe0c24ac666ff7b0bc8b987083df0ada46128402a896246605095c423c14c6631f302175a550bda5039a8fc0e34fa8b9bcfb038d8239767b4b1e1ce92123033c2c7a0491255a7b2e24e2beeab2b266f10f4ec03282324295fd1eb1f4e4ab2e729097fed4c744f8645f82d8d411cfa4bd9a21990d2036139065086d6d8b50e66cbb517837082f045ecde46b743e359ecb535c00453b6c1c3b2fe36e8c5552b40da12e8c47219a4b666f9fa92328b89d98b4867ae260c2e1bcd433615d8183a3fab810d7e4fbe7e4bf3e7789be13c4575d59bb", 0xd8}, {&(0x7f00000022c0)="96cdc174a2a5eb76c48e2c351c9c8a9fd33cedf77d3df84569552e2c626d6e7be164219cac77ea7ac810bf6e1a023810fbf266256658aaf6243a5cf0ae1353be5cda66212634b308e61debf006c49c99a7e9d64bab3907234cc15ffafcec9712e95b9561cad26b77f288c1b3a98c5dbac1332d794ea77df764340eb0737941465c784861d7d9c01a7daeaac592516e0fcf369a64b6073786f69de99abeaabe5da4ce2ca2877a985c0b7d0f7cd1aa05a276c295ecd36424dc5bd2216d0156e47bc3b0fac63c9875c1a8be3e2bcd3e89beec26", 0xd2}], 0x4, &(0x7f0000002400)=[{0x58, 0x101, 0x61, "78cd1c6b2e81c330e7926eebf4d9620670a475448103be28c6f1b67f940d955e02013ec4df102c149be887ee86e37d683b7ba9912a78205b2ff751b6025adf9d3a6962a830c7"}, {0x68, 0xffff, 0x6, "920c75107edb26fe00a5cbbae82bf61fd62e8e4c1bba4b3d95132a85f4f4cb0d6be35c91cea9ab0166020208b43f6c7ff52b571a125dd0c4ee35c844931345942986d674f0fb55feafe36320b2903dddc306239f58"}, {0xe8, 0x17, 0x9, "fa475da02457f4bd4995f90533363ca4c1f9434c4d59bc1abb33500e1b4ad1c731475ee704c4390b7f5f2c3f18f20eb309bd8548df97fe9c72927b3ef6f2d5dc85264a28289ace8ceb00c1bc0081240bb7141c830e1933f163a47d8b70317cee0755d4ff8c50080d8ee7833d8334da4cee714978ad5d71d00c459e8e06600ca94b846b4a39b3da4a8628b8d458b6d974980576aee304f2e48fa2003785cfd248d9eb6ed1c8d5d3ee0f41803b07f72ac66ed392027e20b7107db0b5d010b55e4db84d5fdf11a996504226578ac28c820e894807"}, {0x98, 0x0, 0x3, "7b597673694f607bb2fff150a236c074786730d5fec1efb90b156dc9e59b31ad83a303295fcd967cc35feae12e28df3c8ca32d5c08ad5043bd0f47fa82e52fa1ee0a81e8ddc81c900dac53b80653463969b1ac9b999cbe5070c677e297dc19ed72466b5c5b86b4ea7ced487215b3d8d7b73f53acb64640c8d6d35f60dd590f91f29be5db12ee9b12"}, {0x70, 0x101, 0x9, "9dd404689fb1df7d9cccd9b79389faff1921aeb1124ea54bcfcb7226f1c0623f01264842c146130977dfa7890fe7a4fb44bcf9ac71e51e513d69c29bd51ace54f0fe530c0ad3013fb4caad5015b125b04b782e85969984b9fd"}, {0x90, 0x29, 0x80000001, "cde84767ff2f7acdaa62d23453b6fa2fe578fee3eeda91633cc711eb24893eb9817a9d9a1a944f711b5cfaca0b73a6e67d9c15b80bba3883cec727cc59d292767b87e2ba58731567231caa4af7878aedd756fb4424124a0337259b21e436d802ef25ed55fce11cfd9a678bce923883108a98144e1fa9db034a"}], 0x340}, 0x9) mkdir(&(0x7f0000002780)='./file0\x00', 0x40) 00:00:21 executing program 2: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = paccept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x40000000) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/101, 0x65) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f00000001c0)='\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='&\x00', &(0x7f0000000240)='@%\x00', &(0x7f0000000280)='([+\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@(\x00', &(0x7f0000000340)='/\xf2\x00', &(0x7f0000000380)=',(+Q\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='-/.[:+\x00', &(0x7f0000000440)='$-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=',[\\\x00', &(0x7f0000000500)='\x00']) listen(r1, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000600)=0x200, 0x4) shutdown(r0, 0x2) munlockall() r2 = getuid() recvmsg(r1, &(0x7f0000001b80)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000680)=""/137, 0x89}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/67, 0x43}, {&(0x7f00000017c0)=""/10, 0xa}, {&(0x7f0000001800)=""/22, 0x16}, {&(0x7f0000001840)=""/164, 0xa4}, {&(0x7f0000001900)=""/159, 0x9f}, {&(0x7f00000019c0)=""/98, 0x62}], 0x8, &(0x7f0000001ac0)=""/165, 0xa5}, 0x1) r3 = getegid() setegid(r3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001bc0)={0x2a, 0x1, 0x81, 0x7, 0xd6}, 0xc) mkdir(&(0x7f0000001c00)='./file0\x00', 0x40) fchown(r1, r2, r3) semget(0x3, 0x3, 0x2) semget(0x3, 0x2, 0x404) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) semget(0x1, 0x3, 0x408) connect(r1, &(0x7f0000001cc0)=@in={0x2, 0x1}, 0xc) munlockall() stat(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001dc0)={0x7, 0x1, 0x9, 0x3ff, 0x3}, 0xc) shutdown(r0, 0x0) recvfrom(r0, &(0x7f0000001e00)=""/166, 0xa6, 0x802, &(0x7f0000001ec0)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r4 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) 00:00:21 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) 00:00:21 executing program 5: clock_nanosleep(0x2, 0x0, 0x0, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000040)={0x9, 0x20}, &(0x7f0000000080)) clock_gettime(0x200000000000003, &(0x7f0000000000)) 00:00:21 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) fchdir(r0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x8c, 0x0) 00:00:21 executing program 1: setrlimit(0x7, &(0x7f00000000c0)={0x0, 0x1}) mlockall(0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xc8b5) 00:00:21 executing program 4: r0 = socket$inet(0x2, 0x10000003, 0x0) getrlimit(0x0, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x400, 0x7}, {0x5, 0x3}}) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) fdatasync(r0) 00:00:21 executing program 1: getitimer(0x2, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x4, 0x8) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) msgget(0x0, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x60400, 0x8) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0x0]) r12 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f00000003c0)=[r3, r5, r6, r7, r9, r10, r11, r12, r14]) setreuid(r8, r13) getegid() r15 = socket(0x1f, 0x2, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchown(r15, r4, r5) recvfrom$inet(r1, &(0x7f0000000440)=""/40, 0x28, 0x800, &(0x7f0000000480)={0x2, 0x0}, 0xc) fchown(r0, r16, r9) r17 = semget(0x0, 0x4, 0x490) semctl$SETVAL(r17, 0x3, 0x8, &(0x7f00000004c0)) recvfrom$inet(r2, &(0x7f0000000500)=""/122, 0x7a, 0x0, 0x0, 0x0) readv(r15, &(0x7f00000005c0)=[{&(0x7f0000000580)=""/57, 0x39}], 0x1) bind$unix(r2, &(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x0, 0x540}, {0x18, 0x1, 0x0, 0x3}, 0x5, [0x3, 0x800, 0x6, 0x5d, 0x81, 0x2400000000000000, 0xd29, 0x3ff]}, 0x3c) 00:00:21 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2a) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001540)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x10000000, 0x1) r11 = dup(0xffffffffffffff9c) socketpair(0x1f, 0x4, 0x4, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001640)) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000000c0)="b7481aeb7536d8db2f1fd0795488da635a3c71cc3ec8dd1963ff29f5bb66ef0a5ff218145791e5ae8252d5263fb474dabff6dd22b8a961008d5b04ae77da0100b232125aeb7e843df577a8c4624466eff7365345c44c9f73e1444217002cced5da65408b615246bfac12c851090899417615f821e45448a4c1bb7fa83d0fd1d0da37ada11a9a028555fd1c809f9642b9222faf42a1efc94f54644c81d238146cf1146ea92b5915454ca148560e847cbfea6bbfb8e90fa2b31e841b52e0de557ef26b566a82dd8be74013360d", 0xcc}, {&(0x7f00000001c0)="8723ee4debb3aaa91e0c862da734dfa1d636bd03808bdb65a312bb67e944c1364842ffe620c4bf6bb09e923a51ff3d5d1a86dd2ae590061294c9c31163016005e1d246487814862b7414a548f26778d38460e4d2b8bee41742aeddd0affbf25516269df55fe5a02669e84359b2b5752b0e45fb4d1d83fd902c9a84f20776ec283584", 0x82}, {&(0x7f0000000280)="472ba23df05b4d9b1f4f6885178c599b6fc117863b47b63e6b37aa8184b7cb21bcef22cc1aac66ebb1fb9074602a001fef1b84c948bb295c68fec504ab28115751af1d00d8280d096dfa363caa4e05834b44dfcfe505910744629901d11a5a9700f4da4f59a52a1bbb93e2f737059bf3036a42e379cd9ffcd49704730a160fb2f3adfee528dd847e3068e96c3ba9440da467c6d6ae0afedddfd0d9c713bb86e75f0ff8ce9e679b9984af89726abf2e31bcfa7fb640678a5f6ebac39856054ecc96fb49528dd7ac19c20bc363a763c1fb0126dde1320945c9d78cd4d56412139e716bf21ffa2219b540354d0259627b2f185f3d6b50523f6eab17c624b8112ea8526c189d92a8cb58626ab9e07e9e10f33b1f06d15cc0d5a124fab2c3c1895998644dda7a86653d72a55b4109749dcb22b3a19da51eefd2a59f26d54f6a3d4db8c9501c11254c6aa03769fe7836bd83fcd5d6ed127781ec6f4dd4e92e72fe94c9cfeab8c013271c92341238736712a6bce947b3866121f6342354d5590c2f277f484b0e049ff876dd0ca668deabb7b72a4cf63254e3445e231572210c9ceaece5fc6db71a3bfb8cd116f33dcbdc8264b14074544570e7bda91e016e73dd2a7818405fae9d3b5bba6a3ec438b504ac70d0a922e28966c4e5b7234493e751f44e74a6ab44e9675fb17aa979620b9368929f7ad70f04db610c5e77767d90013f8240ef8310dcfd8aa43fab08314c01e2f6beae6501e160a30cccb9674b8b26c617257a67941b77a5b33d19f77f12a79442187c7b90885756143964fb7168a76afcb1c2da0b86e978a1881bcb341b4bb85bd1b6597db6951754e18d5f9f839db4c2ca287813dd6ec41d0cbeb65901bbcc99048be671f408c96688cade94bc2b323463ab0b14ce33c70ca82fb4c835830d4f169bcc1556c0c855dedbd2aa1307bc0f09d969f60b7cf04ecc1d4cafcc5ba26d372adc3c9c20cd02d033aff40fe6361964a61bc3aeea9b02783c00f8a579791d7b828342276bda588e02423742cc135f637ea8080a67ea4315200cb1ce909502f2dc6c82f3f4663d904a824076c61a4ff1ae72a5ae6b76fb900d01e9e84f30713f3b6e3a504387ea12fa6fa0885250af8cb9f7b78eb90cbccfd87ccaf2eee7c2194b5749c724bc6e8bc9eecce324bb33b3836f9b8aab710c556eb1fdcbcb2299151100455bd928e64ca0e1f0ed2c7960ad3dcef60f5f6170b64b463f1d21ada7fdea2f4a709e4365410771791b8b1464fe516561f759463b0ce30be8085af754e80449b132bd056dacce05033373d1c61867b7de3aa32b698d48da4ae1d08ab9e5e0c67c6e8c69609ca0077b22caef6c3d22e29d4fc43d5f36e36b235b218df303ac5aa225cfe1d025cd115905d4a1f865c79187e220e1b765356b21e2fa843dab5ab0fceb4fc50d598842194eb97c7bff609487bdee80385383884d1df82bcc906502b81695291f1a927c75c712c749b19ee90b75acfdf228d63225a535c22159ae9c801e539fc3df136b631ce73d5c68c48f41b126d63618042cf9604bb75aad8a937376ecb7cf83ccec41fe0b4d63889821dc42e57d689254d12ef2d022380e133eb057b26b2d291d97d266e339d221657e4ac11551807f38868321b0cd2de179e1eeb94d6d80a00754748f7257a816c20fd09aab5e8e887803214eebcea27c72e46d7452f70cf7ece75de7959354e25df4a3eb33a9751e52fa0836ee64f3f72393d6a5192bc52a1578284e8e55f09e0fc028d5eddc8900d99647dd1323b79332dce747ab76c09237df7e299f098e171550bb78dc9e912ba5370e74f127b4a5db9d30a88af1516c0277973454129072ab29b0a2b197a15c1b8a21ee402f43cc34e011764f058cf56b0e75f1b894259f02b7a7e80896b5e4ecc53af4b1ea3039d5468235176466819a45a3c07a9aa808203041dfece748dd85b5d4912f7c8d9ef7d37220cacf906201f559804280aff206cacd6a636f3a05a6e889c14ea5521d79ae456f7d84dc4a6e0569a8dce381b150156c992a59c2ee5204203fb20c6cba16076aa9c392ab2e6a68f14dc84b7cdf4b68f3cdd6c2ae583e2c057f953d913f11a764412f98ea7d8fcc16934b5362455d858b2fec5537a835fd808345e23df4e8c0f3e5db5a895806ddc9baaed93c1e4a11178a721403086d82c14fb359ee6edd92be48e23c3a32332059d9645d64d78778edf5e6ea2735d726d3b8c147153ccc4d4f808381bd6e6e7590f68f39950a5dbcc33158076bc1608df17075f63f7f4ffea2f6ad16ef3d260613f3712ce991cd5d0471b650b7e909e8629bec462b0e0bd946d6080c01da59fa7ce659782e2b8702481f1ebdf86695279a8f4263d95e8e87e9200a274f4e710a0471ffaa0e17adba5f6c45b49ce0776865b55f36910b44c48b5851fadd8eda94032b8d159505dcf34a50262b24ff00995ac170015a8f1efcc0a63903ecccef1193e8b8685ef6be5b697a93b018230313edc6617834dc274b3ed89d6cf53efdaa8df3daeef90004b85a9e4469e3025b272cb4885155ae03b88669827f0cf0f0ca6956e3083b4c62817df1f2575b8d2c3b57483e5855886a5e1e0720ab143cad0074610eb1e625fdf4233c5d0d829705b552a31a47ccc7e744046ea8189aa3a1dfb69079040d55d00b777f953f429575357a051a25d2c42ffe058f6208bcba61a01cb6ae7cb9d638bb7bf86eaa691c657be9bd159c44630c98799825abb263750a1853236802db15356ff2b6c00b3c14acfeb55b30e3e35d30f077d1ab3537261a28e050073fb23c85a377409ad76244af2532a81ab38cd84f131520b68e26f55a199c421ff3615aeb672316740992b479d2e18e0a85d7a404cbe6ff70fa87286dbbc9aae22984f193e569325f5b48421de93f0046a810076f621d30ef984e6a4d74f5000531a117f7855c2c30d74a1df54aff9374474cf3c7c3ad8addd4eb5a43cfa39ba19eb20df58e0a5c58544a3a2e83ba444ca5cee5f0dafe97e7658874ce6f017c566617d9fecf7683ab200725622f69ea6872ebe78f5459bcd07175b6ce0edf627ffc593c1cf3eb79893d94e03459ddfdc4b98524873cff7a2b19d791f67179f6aaa7a21fcfcad19f906d13f1667a8e4a63e851dab82c1d08a6fe3142279f6fe245c1b14062a1a6c789943e1f88b514267b164a8b825cac844174305dc0957fabd6453b8f206e32d2191d244e8fe95c001b7d82e8430b724a65c27b9cb8ead28c9c2233920371109b9c5172ef8e221b003cee6e487dec376310ee36dc46497755954b850352bf894955ef98e7c50fe4f65b944f9ed79ebf5f18fcc65bb0de0267f26a05a85d41565da300d8fe4709311ccf7dc5fe4cce2b77529652f5c7215da83d4ca987408e1e687ae9c1afa183f853d2056ad05f6751f58f9b11d28fb9127225b4d56c648146b1175e9eb10d174d37b80767b85b2314978ec6ea945596678fe3e9b67a48c3990dfcc21e8de49a8cc0c2728ee7233e72ea3a330ef3a7f7f49257b8b85d5237c25c4b3b7367bc2dba95b409f0af45f103af8343f6df3c3e6491df524e05077bca57ed5edaab467daa1bef3952d409b993dd857c922f66e30cc502f792b85835c23256a1d6279b6e460270807f63827a42bcd0d4778c186e72233fef2af4ecf42cd13a7332e50178f191092224d41767e03fd87ce4f201625104e9bcef3b05fab43369aab0402e916c0dedca0e09744441c6582b2945ba11b41346546f59e4b5018bd29ad970de0722a4514d5419ea5ebf0d00c9540e249683fe84731c6156bb9382cdd9b8061c8e4d86b972a89c2f110c238602b8e181b1b2eed56b145d46657f6cecd90118180fdab435b2cfa654465a81728537ecfde616e327da4b8db69ac11e0b4158712211e15c05439f48b1acf392cdc0f142759b8f39920e460da3316b8dec17242b391a3c284a6576d64207f5f670c5f0d01dbf7355c39258229fdb58244a996ef9a9f52d70ad54d14ae4753e683087e3fec70b508bc321c0e2042942cb510ff3ff422c95ed39897bad5099796e466bd0f37a8123c7d744b244424939f95dfcca74db5e626c816ba5334677451af5e447682b001d092f205c127a84dfdd18ca1ab768d511f101b49dec461c18117a08761fb9555db7f0d651a6d873a714fd98b01a1d098cdf93d411f3ff151bac7f933568e51ff53ff1bf1b05de866fb0245f0100ebb2cd826c9b6a602c72ddd2023fcec93a75b81800df3a0f3472afd56a3434d86ff639e9e891aaabf5089050b91c14e82a35830611dbaf04c9f85d0bf06b71ff59c3d34841f9c7a130b7c9f954d6ab7ac1a1a9201100dfbe99db14f2b98f52d46aaa8036c852797c6012c59257598c15f09e88852866b22382a7d189a3a3efa02b81a10595b4d006d308d8c50f47ee303ea6be743f888f82281bf066cc20171771259c13012919bbfed627bf76f02b3157e82365631423fe6809aa9bbbcc0be3d771028e89af83de8dbd40afb18f563226daf951e02ba98ae172ed5385adee7898abe767da14ab680db9b28090e18bb27c6e0d759c820f17eeb34884562fd363fa512de209ffc98f491f4dc7db4ea4bc11a0c514d7dcf44f162dfeaf6cdcafadd15c1a0a6554f8246df480b09fbf42596ef3f4bd5c05f20066898a5d2a7123317677bc3d79ba78df16d51ce40da84df3b00bb1a8b356570e07b024b6d355efc3899c55dfd2e0a63305f45d8777f07c50ba818da81014df30162130d0d4b0caaf27d1fb8ec8c8ae63cf76399f4a94e6643cbbbb3314dbc173383e95c4dc3472284b7bcf08dab65ed18a1e12602bbcf134d6e57b60a6594bb89656fb7258e4e9d5268458d1ba355f0873a771da239fcbd2ef27fdc6af49918807cf8892bfa58f985fbbc832da5bd8f9235ae133be56a169f9bc73beac8c59eeb247b3107d5b556610dfdb8fe142b5568f33cd3e699e98fe64185b5d036612441429fd6591f5060d922391c7c974c93a6b2e3f78b8e2fb69032e140ae1b6fad09715087d484fd96062fad287926ef9f21582350af160da08516cb7adfd94bf5666858540430fa838a57e8e1e431eb68480e48327f5a21f293942b456be0cf0dba6b5c9c7bbacc8ec47f46a7639bbbfd438a672e9ede999f5e4abd80c6978cd785b2d81290bbc943f280f04fd2ddc7cf22b0138ea9b88ae34c9f59be109b975f7ad9e11cbf07e915cdf571b43b21fd6acca5be953cbe5fada74ae0981376c58e2af4531157e1240f754902d927a80506590e09598d9add6ce3f1d3008bb69de011513c1ad54d66d128e96d074e8c54757c4da072900a88cad4f33443ea405401e5f39cf890b75826f7066a6e40d8645a00155d8aff5e8272ce78b7472f372feaaad5982c526a75a9315eb95ee1e8c1f088a4a95995fd40255cf70706f0aa186e7a55e078b39c4c4d45a7e4fc1adc6230976b34c608ee8cbbad86b9265fa386dcdb17f93ef03a54ff085544c1aaab6305dd027656887fe0537df3bb2c77b2cbb255dc3049d5b101a0f6ca0e851c7e158e34d77128ed258af444bd9b8b85385ea83a34fb80b408a4c38d01ed46ec2b0ed7bec0a2688bb6ccf4cde6cff2c57914fedcdfb2cbe03969421ab6f3cd14ae6cf2858e9e47baa64777cb310c3426e3cf388a426a471cc4bd621490e260abf193b691f2774ec6a460a43f70af676ce347edeaebf4c5f0eea7eb231a804ff74030eb3c6d013f229d64871976e2c552e9f0e4d6f8ae79755848087e8b0be4fcecc6c22058e8c411bc710534f88a9427b787a", 0x1000}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="b53a1235aaff52b1bff7151b739c702ad2c328ecb5dc5227bf0a38327419de5595f55ddd69325cdac372d8fbf1f74cd1fe0e531f995e2dd1a586c872d8a5aeb8605e6831b2c34436741fd1a792cdf5fd36196b7c244ee6e68637be68d3b8569d7a9054c3d9f8fbd60a096b672676adae5fb3867a8574927bb28c9431b5d2e1358458164049e339e81666889340e519a79c8b79cc847ca64a175e2b56d912ef373ea39f8cb70df11eea2f1f8adc1040fa7b7f9f17e5ef2fc43511e80731f3646bfca3ea9b134ea895a4e048399813184508c4f3613b2a3c6bcde6bef8f7e692046ace9d01c501a7d57f049f2d0423c0452c52c0a4", 0xf4}], 0x5, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, r11, r13, r14]}], 0x80, 0xa}, 0x408) rename(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') connect$inet(r0, &(0x7f00000017c0)={0x2, 0x3}, 0xc) r15 = open$dir(&(0x7f0000001800)='./file0\x00', 0x10010, 0x0) getsockopt$sock_int(r14, 0xffff, 0x0, &(0x7f0000001840), &(0x7f0000001880)=0x4) fchmod(r11, 0x8) getsockopt$sock_int(r12, 0xffff, 0x0, &(0x7f00000018c0), &(0x7f0000001900)=0x4) fchmodat(r15, &(0x7f0000001940)='./file0\x00', 0x110, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) fchownat(r11, &(0x7f0000001980)='./file0\x00', r8, r16, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1187, &(0x7f0000001a40)=0x80000001, 0x4) getsockopt$sock_int(r11, 0xffff, 0x1004, &(0x7f0000001a80), &(0x7f0000001ac0)=0x4) r17 = socket$inet(0x2, 0x0, 0x2) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) 00:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) pipe(&(0x7f0000000040)) dup(r1) 00:00:21 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getdents(r1, &(0x7f0000000040)=""/13, 0xd) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r4 = dup(r2) read(r0, &(0x7f00000000c0)=""/111, 0x6f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="cbe7261f4f730dc8f5f437852fcd6619608b00d1df05a9e0095f5148c15894d452355a8b9866a0cf0f47e22acec10a446aba171a7ee1f3e41721fb414ab5a2867fba890dc84f00a5945c", 0x4a}, {&(0x7f00000001c0)="693463744ce1bd6d632a275243736e08a390f25663f1f4d1e17979801b366f1c37e9399ed7dd2ba78adfd55b988b51a9b63cbeaedf36cc0511d3f5698fd37ca8b1d6abbfa1f498589f28636bd8ec464c8453bd0edff2fe683644ff44a429bce98f7635f7f0facf60ac5c9230d318ce9237457232f0b911481cfb4456a47567c5138f25794d4d49171d6ff0e64894c09518c46b2699ce19c7fda20a17f77c1b9a3f2752d246e8576a27b22121d71b85bd81f1de79e6f7a8c193f2af55bf420e38e124b8dbbe830cfb6262a8db15ecec77ccef68", 0xd3}], 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0xa0004) bind$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/162, &(0x7f0000000400)=0xa2) pipe(&(0x7f0000000440)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x2, 0xf5e, 0x78c4}, {0x18, 0x2, 0xeb1, 0x2}, 0x2, [0x1, 0x1010000000000000, 0xe000000000000000, 0x8001, 0x100, 0xbf3d, 0x2, 0xd770]}, 0x3c) pwritev(r3, &(0x7f00000017c0)=[{&(0x7f00000004c0)="9fafb7d9ea66a54fb3e114fcafe4f56c5e3e5cc44acc61d627e374ea2c8ce3f95a611d7de8419c36f352409bc988b1c94ab5c19a3283211a0d95dd3c4476dc92b22bf7f42c069cd7883a1e661726f69d8994a99e7c35e666dbc1da058824a2507655f45dd20af6b5a6d915748ad3b82fb883fba2eec2b2cfb89c9147f2fe5c9db91f86a9e58cd9210f2d11643ea3685b5dc0bfba5f1ba7a681d41cb1a581eba396e281fcbe98ead24d8ba9a6f89ca5911e9172519b4fba143db6dafb6bc939ff88a0d9329a1ce5ba5a775d79dab997af2d0c78729248d0c326885adf64e6ad3e067e5707c82a548d056fe91903e2706efde0591bf0fb3dc8da8ba7f7245118426f62ea9d6834e1003874e67375fa2427b0f613a9cebc481fc834fc4a6ccc1bdea6fd153af0f15641ac827cff3bd54220b809405449ee536f2c5de11417713988740a56b6328a234a7d796dca8391fb3050c10beaf3943de1d7ccde482200b56dd38185a36ddde142f90c95f2d41a5ce7c3a946ae6f1b27f2fafc7e8adc50e7475431d149eb05e022bf9ee5260788162109dfb855c3ac8a7c2b26248d7fd8e38fad3006a712c94359c8a3ab37366202dc8110c978a57f2cdc82a24becb5307dca49f950f55d96b11cbd19cbc7e8e3962868c45a010670648a151bfe5997fc3283cdfc5ec6eecc9249b19ae3718d02db6009ae2813462cebf6c8fd9082f3ecb536f8285b5962f670feae9e714163bdc05890a12a287d79ae4ffe6106deb29053dd69c7fdc313f113c132c56d1436a18e2f7c96abc2ad8a12ae09c94414ba074ca3bf4aeb734210234abb20aa5fc3257d272631b41d34099b44ed7d7f604a194f9ae0089af65198e3f1c2ecc98e2c176d14ab3046cf6fcfb408256ef6c17fb714b748e1262eef0b521a443b9847128e1932fc16cc03cd0d1fedb79ddb2a9ce41ac94c00d4e45c608412b64a8d3cb376766c2357ce83dcf8301e1ba2a9345cd8b37932756e9b839c35d3b69717d6c06d60364e459c3eb8106569b94e60bec545804f48ef6e3f8ee09174b7267f3cfdff5790438cb6bee19672141ecd4b88f378a572428baae6ab30fe388271a4881e997dd3c76a79f6a81c0baeb4899add0b9dbd48f869d3c544623409c65bdae097494081eae1398f0be4b439498da5d2fbe3e095aed39e73ed0117181df2e248f62a7549831866db6f7fd9fdd56317cfb0dc67ec8911cf1d51160ad4b8d4f1f45a6f40ff91f4b168b399b7ac25be37355a48f61311c16a36c1c610608ba26d3297c1d7cdc08935701c427b7e77264fafb94b168e3c53ccfe8ef1589d6625675ebb97146b8a58ebc87999415bdf9592af3c69e349eea9fa3b60be3a292ab0947d4eb8bf76237823ddb7aa8e2fd03421f326a7b4b5681f8f8844983224089e756846dc66892f004432eb185cbc9adcb3ff15e08f05c04a34c88824f03ab8c90582ebf55426820b044f66d80d80dacd5e5ab99c63c6cd175fd68c5938c8c7805182c0a1c6250d526bda35a9ed4924c5b572ddc9cd0d7d49a8285c9e2e65d42cfe32d4d743e943d7e6e49fd8f7e016ad74d634ac606d71df72c8d2e07e889b47a57b8c7134f88eb4394d96ff650835beb2a385ae4caac78fb7c55ac65aea7193d36dd6e97772aabc8317c0d4751929d0b62839e3649717abfd78813f8d379e228512d537733dc0f17001072a35451be685b2770b32f473254e3c615d8b0447a924bec7a97d8f7935786a0a15c65f9721721435636f08584aa713e909c4d26a687b348140d9b1cb34235c966386eac2e3c8114c61a5b38a04e5a0926f2b1306281867758b4db35c8ecd11c1b8430cdc61fe625a9e6f879cf1a787eb9babc317f1a31ec719d3b20c6a5617e6f2c3f217283f16c741f10e147c91f9bbc61da570a302b271355a119a33078abeceb24c3320b5f2aa79498674edbd92159e107951bb369370b28028d7ebd61ae4de8e33113525b01849b92d6261797eafcb082c64109f4aedc52f378c011ec3a90e00a4781665cf50b77e264648307018d8ec920c0c18ad53ae2de8af7d876df85a3d639ab6f136ef3c23fc4e900ec21812feee1a0cdbe021b80bc4e8248d02d61909b0c27edf7f06bdbd8f50e36b3a301b755201055309d50d3030918dbac45665873cf8ba17357f98cf15059833b24eee01ed10294184a960cc300b75cc5f3ad4ca0aa998d855d159d53b5c57ca2ecffbe26ebd71de4d1b191593ffbfcf5f3279cb7bf839e5c9c57cce3bd19bf29ab01916cb918c9085f32dcb200f59ae7d111883b88224a21792003b1a5bcffc90afaf096b1638a2a0e7ffa0cc92783c246b221eea46af15ef30d4794d4037c162741da756b462b8e652df6fc77fcd3caf279d152df119827c14bad3ac8035297b61d774d5d0774839a694a0c1fd2d2dd04810b8034081e24c59b31c9fc822465a4d76e2d9aa3f317ea72335b1b187dda5c17d1a34adcdb0608f6e62d353a0eae8c930047b4496ebb5687e30674cd4fb2c0fa5359f22b82d8ded3aa448dc8f063b04e39c265f7ecded6cf3d5900775993bdc84341cd395dcb990dc553f555ab12ebdc5d812b3ce579fff4fe84f70d4c1d543965b7a8f2f8514b08b216ddda7d3b968f74c35e3746d670a9e2d9a70f5f889fe3603d9af599edde799e05525f5fa41ec3d2c89e09b8c18a3e0b397a929e1bd48f3bbe6cc149afc3e57863cbd390027bf16e636dceacedc09038685b8964fa854380fbe7ef3797f2744ed844311c7f875454385d0f4ccf4b26ecb6de088bfe8491423a7f68669f3b3ef1a15aebbc0426e59890abe761452ffd9dcf48a9e3c2a39dbaaf40fcff04ac8615197132a058d70caaa7f444d179e26bea5efd4726393f6cad57c92a9653c6de6a476b07d441405fc3841ab3a65803c1b2354c563fcfe95414636dc50b4bc2a90f024201537b14ddb724e29af76fd719ba13e64e35c8747c6769b91924d5e5dbcde3933dc0ff2f0b9e95d80e3395b21e1bbb3fb976c291ef03345f0fba9edffd9b43332a3a74677ff231303f1de483eb3c9eccaf2543515b747d522b8f15d71781b10ef7357b1b82b617858ab61b61653eb86fc8c9932a18b91de6fc2b49358d83f5720aa31ffc16b04a04b0f796cadf264fdddf18ed910f9fdc6aa730b5ff4ed89273ddc186f97537f39e0982651f253bbac8deadf2b658d44d0bad366452678271d2c4c01b148e0325e57c7b6422a3728d06450da2d2b85f79c99c7c92b58f96b2624feedc56a6a9fa6f3dbe30cd00da7a2a4dd4d8d24beff78c38e87be3459baeb760bbe4975781bf1760ecf5ce05f42a1abfebaf92f670f201bda10056bd46ef4de4ecb25b84b42bb327d48b6dc8e242b0e2e091e9726580b15ae712795c529974201d2700dbb1792c3bde816e0d56abba8ccde83caac1cf7a9dfaa6e2593f31f477c2011faeecafba47a58f0ac5ac78ce5b0499a4714a6f1a7debf124138c0c82dcf450129edc17552dd29be328672af4c18342f36c445b3faeaec61068e4889f2d8327b163c82de61368caf3fa88532501e9a6162523a4c4d7b9564a9798f79e68e129f414cc320bb88af6f48adfddfb37bf455e9589fb152d047dd8617bc6ce22c4850726f0ac89065bb7b9a24674bafe4e737da8e12952c5dce96fcea22555d6420bbe6adc9bdefd7e18698114d4489b336f8251f6c2ac1665997bd31f655ccb18b2ac4dae7546d337836c411c3436742e1c2ef8ec8d46498b9b59c8105d4a853420f1ad06804457a2fae42b81aeefb3eff68b254f2f4e3787912a6d0f98ad0e07d2b5e3dfa45a620dc1c0ac6d25703a40468d8718a5b8ef1d8b6ad8b94fb69f4a23954317126d5e139e0f3fcebbb6099f963f25d33b170fcca2898e6b9a453f35fac2f5ad848a4d9322a15d07a137b470d48335e12a5975393fe285bb874a6a7cf538dc4ca92f7af31abb894ff8c057fc0b32ad32a33e26f1c074788041e8ae57bb5c1edf9eac1cc3df4d0eb15995d700558497035b43c9cc5b069234ba428c7537e8b5ac8f22e52aec1eab897b0403d8f86482a7e8490551c08ffc02e79918a657ed8577ec3f277a983cfe5025ba6a6deb7afbc76801b375ed1303038e84255074c2d8f34bcaf48a48ac34424a9b2f5e066ce1a482b92cd396407fca490faba8875e0cd456803b3d45a72e871a4898bdaad936d5d161fb62548f079bbb0a6cfc9bdb31a2cbdd9d7a8b444d1b6a22973133a60ac3c86d44708cfa61c932dbd320a061f09f0f76e5912abfe02a26270327729584b5181274f4858be08f0c18f9c590837fd59b61fef433f59f0e79d25ef42176733b67271b6c172e3795c2d5b4a80eaa1eb487c100c2e4e8eb9385136bf15b27a07a1f4d5ad2d44821875087190ec1b95cc4e97ebc84b0458ee559bc3c329b6d1c5a6166dc3b7573a7a317d3e53ddd1d20c4b390d40c565b5fca0e2f585e04ed77709d0943954309b8b52e487eef65126ba8407e6d6b2f9f5987be7cc298ce2db3f2560197edfa075e69a810dd2b1c71497d738037454d27554412d4431b2ad944df806ce5c4a918b683e3e5615b59e877bc1ca4998edea5ab4bc22f38792b94b7cef9155928d443649a55ef56b822e0ac8b0820103f54a88c00b8e6cbc9bbc5b11fdd46fe86cb87bf78d7342ee5ed5665291f8a2046b521e9060f36594043279c259e8a8f8a6f0caedeb5192c8299648d8598b53ab97b56ecf35bdc755ae7348d59cb979db35c735475e8b45966b440c534f46cd07d84214fc2bf14f7ed91f79a871e5ea7ec7745f1162fb439216b67b9c589ec59e6f70ec390636fcff0707a4fc3f2ea929480deeba1b2bc7703ba23cd062ca9cd22d251cb125b0558d4740c15b6fc1a4ab871b1c413da4ae20a7173da33153b3c83fc9580c96dbbf9d59faf1931c688d207d5393a3ced2b7a9b08a051311ea7e77e01a778dc4e4e434cc655afefbdd01a8691e1a929cfe77fbd4bf497f389edafa1d51895af35854d6d2504853f3434f3b67fc472c510648f4327c89a07900874442dea1ed9c16fe1d9cf143c369b1afc74d5ccbda4106c32f51b84ca67f32c050adeac1819014c4a5028943845f2dd35b7a3ed102fdf2f0d15ccd7c38cc0b128b8633cad7a9cfbdbcbfc3905ed577951560974a04bebb8da986111dd35e91d52dbe206447af87ea86aa7ee9310ec955871152e9496762817ceaa9f3ec79503ad878d6c7260b52eadc22b6a9ddc43778ca16af3d91b9974041a8dd0c0ff35a8af0afdf0a72dd0068d7d779dde4b99e166a1f79448a89d52e9c6e2b063dcd29a8538532503386c35797f887020ee4a623d3a87ca6c9724bd3db85f320df06e2b4b4a15fb69679682804ddaffe6ee0511cb99a923723dc002b069de7e8208bf6b7a30edd5188599537fba2c6c982a7485dd2d6cd46e02cf22bb4bb246d058eb2499cb2a71088fc348e55e99d343b38d5c54e95e33467e0868047d40d51f3076031c8a603ffdd9169af8b8db7de7a0d3cf37e44022a574becbd1b9126162156777b01677e28abf8244f92db00d376bc07897c1e890e4f98414f131cf35642bd6274ec3c80211e062eb730f0327e90a5f22b6f9fad1d25b150e855212f09f824913f510c2bac688309161a6122857ef5ddd951640ff16c6e20937f8e521535827e3d86db0cb34ac085d535a41227466b7652f06073ed6b5f4e349339345765d9807850f8c42ecb7ac7d81a1b474f8fa1ab8d3bd0bea0f33b2888d01c1a522fc294195b83f39eceff9b9d84008f7a0488191635f7a181205a11", 0x1000}, {&(0x7f00000014c0)="a8dada6c26c03eec4e5b0ac41027f81a162368e28f5bb3bacc3aad87742f6315331d6cda13cfe29f1f3e27c0355c52981d614537569c98c5ed3050e3da5ee1071757587a9480365ce5f0c66e49095a0dd4ea7fd3053fc95e335869b2bc54a14a28a753a97c573767e00a9e635de7529d6078b57090bdef2b0d821f11f6ff13fe6c6b4b9cb8", 0x85}, {&(0x7f0000001580)="6985c7f46f0ca719b28ddf6fbaa7a0e8562f6b2411b29d2b7ef5e30fcb0b9772c856a0f358a73efd778423ffd7054ed9c4551aac4202c0df98ffa196a64ecac6279af8bd492b5749e3121c9d514b8fff3656e763bb0981f7275642ea2b9b3d1bda307df4a3006049f9fe0cced9fe39d5c77e27a32d380baf07cc472e306c9c6747d507e4b2a9376f88b6be808ff968bb9318ce5698ecadeb3af6294b9643fd127163b3", 0xa3}, {&(0x7f0000001640)="0d1313a1fdbef6cc6a74d6431a28eb3bfa3a813ded3ceefaaa75167589e61bd501a8d199ffa0d7665703a3c51cb99afec57e7ada78321ca2f1706fbb559e40123e3e7f64e0286ecaed1a9b48eb25e4a5bb5fef537f16a15964f32aeb1388c0818dcadce678878f36c1b4cdc1d0b3b28b9ece2fd3e456ebbb0e", 0x79}, {&(0x7f00000016c0)="288f", 0x2}, {&(0x7f0000001700)="9dfff4b1eb994729208017efe1436cc43153b9428574c442cffbe35b486472f2f35d28a494c216ee78e44d4b49a69f4c8653db36addda257bbac9ed9f079d56ba37da54c1fc37dff4d0c469e9e87228eb25e2f818a0c5fda4588113eac7963dc1ed74e38be8021cd1055b334551846e36bc6ee903ff9dff22ce95e92962fb307f43aca97d5d9d213bbb2649edc9e", 0x8e}], 0x6, 0x0) faccessat(r3, &(0x7f0000001840)='./file0\x00', 0x4, 0x100) r6 = shmget(0x2, 0x2000, 0x105, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) write(r4, &(0x7f0000001880)="2de09318dca1e3bc078dcf5dbeab1c42cacea427715beb3ef3f7516a0c59c3082082373dd8c1348ad6b33a1e51237aceeee7a289a52235610d08c593a7a494301abd0c9873b8aea6e995b41a42777ab4e4e414edb645529d2e42d0ae0a2b1f7b4dc9950a24a9092ad34363ef50511af4514877705f5ea9c55d1274b958fdab42bb564eb8ff14324bf055", 0x8a) shmctl$SHM_LOCK(r6, 0x3) shmget(0x2, 0x1000, 0x23, &(0x7f0000ffc000/0x1000)=nil) lseek(r0, 0x0, 0x1) renameat(r2, &(0x7f0000001940)='./file0\x00', r5, &(0x7f0000001980)='./file0\x00') getpgrp() setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000019c0)="89df2882d0c14da0b0ab2f4b7db4c37016ededec305842dcfec88f2772113d90122817dc3b4870eed21e4357fcb3f673f08b3a21fe1b83445c72e460412d951ec8d1e6bd2e0522198d7e53d2cb2e534a8ae2ce225f32f143dcb73a1359aa35c062c6404f74ebf35b7c71be16ae7179d15db035c7ad61e9c3e84b5b3f21d539735fc9376dc14dcb18838b", 0x8a) connect$unix(r0, &(0x7f0000001a80)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = fcntl$dupfd(r2, 0xc, r4) preadv(r0, &(0x7f0000002ec0)=[{&(0x7f0000001ac0)=""/86, 0x56}, {&(0x7f0000001b40)=""/101, 0x65}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/77, 0x4d}, {&(0x7f0000002c40)=""/48, 0x30}, {&(0x7f0000002c80)=""/211, 0xd3}, {&(0x7f0000002d80)=""/26, 0x1a}, {&(0x7f0000002dc0)=""/245, 0xf5}], 0x8, 0x0) fcntl$getflags(r7, 0x3) accept$inet(r7, &(0x7f0000002f40), &(0x7f0000002f80)=0xc) accept$inet(r5, &(0x7f0000002fc0), &(0x7f0000003000)=0xc) readv(r5, &(0x7f0000003200)=[{&(0x7f0000003040)=""/244, 0xf4}, {&(0x7f0000003140)=""/160, 0xa0}], 0x2) read(r0, &(0x7f0000003240)=""/66, 0x42) 00:00:21 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file1\x00', 0x202, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file1\x00', 0x48002, 0x103) fchdir(r4) 00:00:21 executing program 2: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/90) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) r0 = shmget$private(0x0, 0x4000, 0x610, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) socketpair(0x0, 0x10000000, 0x2c6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x4188cc1b4bdd2f34, 0x1) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/96, 0x60) r4 = paccept(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002, 0x40000000) select(0x40, &(0x7f0000001340)={0x0, 0x1000, 0x5, 0x80, 0x8001, 0x15eb, 0x4, 0xfff}, &(0x7f0000001380)={0x6853, 0x3ff, 0x8001, 0x3ff, 0xffffffff, 0x3ff, 0x80, 0x80000000}, &(0x7f00000013c0)={0x2, 0x6, 0x2, 0x95, 0x6, 0x6, 0x0, 0xff}, &(0x7f0000001400)={0x1000000000000000, 0xfffffffffffffff7}) sendto$unix(r2, &(0x7f0000001440)="b84583a4d652bf7ed1af0b2d7d558fddd8de8a9fe0f53e421df3dc7fb06bc14e2bd2945cc1c1fd46842018a327e96a0bf19477b73effd936aee6067943449a8ab789dc", 0x43, 0x2, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = fcntl$dupfd(r4, 0xc, r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001500), 0xc) shmget(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001540)={0x0}, 0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) lstat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) execve(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001940)=[&(0x7f0000001700)='\\(\x00', &(0x7f0000001740)='\xf5\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)='\'\x00', &(0x7f0000001840)='&@\x00', &(0x7f0000001880)='\x00', &(0x7f00000018c0)='$\x00', &(0x7f0000001900)='\x00'], &(0x7f0000001a40)=[&(0x7f00000019c0)=')^{\x00', &(0x7f0000001a00)='!@/$/:-}$\x00']) fchroot(r2) r8 = msgget(0x1, 0x0) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/65}, 0x49, 0x0, 0x1800) link(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file0\x00') setpgid(r7, r6) shmctl$SHM_UNLOCK(r0, 0x4) execve(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001c40)=[&(0x7f0000001bc0)='$$\x00', &(0x7f0000001c00)=')^{\x00'], &(0x7f0000001d40)=[&(0x7f0000001c80)='\x00', &(0x7f0000001cc0)='\xf5\x00', &(0x7f0000001d00)='\\(\x00']) 00:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0x1) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f0000000040)="885d4801d6f58f6f814443286e137f8fb3d716ae9acaa560e36de5a0d33ee5ce68d9063f892638e7ed2090d7dc18abcda12cea5f8502fdcfdb10fb4eff35a429e315663e018c33c307f1183480d7eb41822e687407454eb41187a29364c1e1d15685429491ea314da568e540a4001fa39e808b59b30226c46e4c94b347a2f1a2c14af724376ab849305071a8ae10beedb036e1a22f80bbb5e2007affbc983e8bd51323af58d55b070e391cf681d6a79901e61a00b4ab52dbe532bdafdd7d459f5e111e87940a57b0c2fce6cd4f8e47a28b1447cf1576b263e98b9e55246745fbc9131817dea93740ce091116d8b6f26f4936d5b212fc809ba70bb7cf2651b166602846837618f302c6698e7b8bf08bb301e0ae589fe613dc9997d5d440399ab19d07333092669b0906d6777a6f72166bf5618662aee1d4437df06c6752b43bcbc4e01fb21d615971c3c4392c9feeb5a53acd0291b2dc235e69aa9c63d3914c132ab1c24b8dab104e414e9151eb5244335c3ef210423d166e49eb7d7e42a708258b5d01f82c771f63b7357d5ddfd9900aa3504b6e2b24ed0b7d82525ff429b30ac282e53082dd131d956303c01df8da77e6e4425963c4eb880572cf7082ec9b8bcec48d124481f5159e71ca0aceb9cdacea39b510ee7d9559b6c95468edbe43298d1754d68da111971ab5a9f240d8109dd64305ddc654c73d6bc89607b1deb529e871498dbcef92382e415a36b93446aae3b4547978dc9507cee1df63c1377506aaff4bf0997ba93be5afec78a4b08342055afb14fa534888b6edcc00e605e2431f9ae4e34564d7118113486a1c52930c9b79d035ead87523cc0afd4442a3503e0383ced987414ba4a3acd30a775321ffea40605d15330bf4bb27ee6590d120ac0c637d7c367a25048ed9c25a97ee74a95275bd86fa2946fa73b3847d928403731f098f4dfa5fe8f4fc95b6d336df6a35382bf7ed76d09124a437f66782feca31fc2978d343941291f0eab37370a1903a0b591e40156a466362322511acbf5c8ef7e25eec7aa7c6c6a928710378abacf4606eba84574956f49794b5668a7e64e6b1faf25db3225bd67688bf17de5878b6100272fe380eca776becf037b3fed3a4bb013be883cf8c5704b5af2ef108d9011bf2ce61674bde92c7840511e0eaab4d551d72d9be31931692c703a4b7d9752b79f44cf6e0c6ff7f1c38e26fbbcdb8f435e1fc464dddda3b8c5b868935cd56511eb2dc6ebf9b1de53b788114431104bf071d71f3c3b03c12cb32a25dd7a73d150e92c62c5d0bbda3f4fb41140ed2b9388a7228dbe7549b09bface0236b482a3e40229b412a1dbd529f98f9896483f394e7fb768499861ed3733689e2b9c631266fef39ba115a025b7c6e69f61b78c71b970c514ab834cefd99e08f04eb3cc9ffdf4250891168b24448fb87652d2cb66f77469e3c616a66eb579b55d25e65f64bcaf35456229eaa614846f8410379e3467b9d15b77f2d2368e936f6bff181abbede70112a6619294320591d9ced353267196fc85c0379e3f948707745eaf08882905bfb392e856effde28cfb4836d035d9dc38108e573ff2ec0766f9ba301779ba8895a7422e3e5a91d6bbe47c0abd400506aa275ea69d6039528f126c4c754091a02326b460c39f3ff97338863b9eb5daff2760c90351c3fb63d655d67a2df54b15aa712b35c776714bcf122c6bb862ec10ffb228375c161ff73a370dc8683ddd547588cb8a57bdafa619b19b4da733e8aed6b7035375e91353fc800e490211a9155934c74fe2f41b11d5d2289efb0e9096f904be9fa5cafd9fecebe459762ee9a6f34140df38f0b234e02d7d02996f37443c698eb342f9b4cfcb968e294b3efa099de2a22c691869b0e47a37e4e10a2a13c5d8cd22de0d26b925c9648992a93d5d3f320a55a6d7a8dfdd701c44ed7397d83b9ae5c895ce5879d3fad0dfc2314600fc1ba17b0eb6b1ab1ae239977a6339de472de44af3ae95ecc9ab0509aadeff21fcb09c0c9fc9d879b39d1107014aa278ddbf09cd922ccba033ceb62d8e46551fce856d290b4387799ac202b20961436aea1f5ef8e9803c29a4626ef1d0da4e09e7ebbbda05bfdda8087e681e0458afb463a1c3df5b7460d9cbf72c1f1ef82d15019c87bf2da538c7654d7d39dc8ac8cba307aa00f08efee9141c96bb42df10ba4b0ba69a74cfb48d2873341382b49ea11f4cd9b2cc60241ac30bc9e024f06e2aefdd8f2ee90ac09b5f2d5e0aaaf4bfcf2e3965ef0c42b662b1333df474df0e4f2c66ef4847128cef2f789c2fe09a2da7310558b0c46c415e3cf3667ba99a22dd1d9db4d06eba42b7fdf4326f1429fb175c641e83b19d4a110709fa5443685a4ae0fd8f86df25b427c6988e68201c65fbb7ccf83a3c2440efee024c298f3a50522c609750bd901f48ab7bf5866368128d305cec9d2be74aee7345022a2bc3f9e9023c4d8d438b66f81e206d2c31d5d0f8313692494a4f125cba74cadd6e95f8d2db1812977e8b7de4125232cac4e9f74475caafe98319090f1d4bb79b3f27a0733cce4d718771cabdfb30884f2e2ef0107c633302b084c6eeb4364bac5160191439eac731607c064ddc6e4961240d9f34e1f320f517fc5ebd2b6d66502c441a08f3f58948e327549c34e9c229031575f753db06950344a279db03d2125eca3110e881e481a17691218baa05ffeae0ee5f369c5107da237a1e5e7c2d7dae0e338909fe8077ac1b5e3e9b3eeedb6e7d7c2013be105d8405ded9f12b1221016d69a52db2129f01e5041e500a5729ad27028bed12293d1f0609f3437c5bc7c7a9691e98e1c7fb53dd8265c0bcec7c8d65924106f687313be96820a3132a17fb2107ddb8dd43220312c8c5f9db7bdc28010ec681d4e5a4c43a3ba1a2c88fb1011a09c5d9e2f3bb2d0a9293c12ffdc10c72829a829bc73701b39b7f106a2259297c28d7fc284d48b28e2cdf6d1c444ff4f1147cb60dba12a5d145d235087d68694112a0c179b25e9a40c3b3fa989742eaf50fbd10adf679d7d20068a8cb95050813cfb102fa757b64c7c1dafd0f2754d6ed7b405dc244b0e1d591543d459a3af0490bce3cc5cb3a02aacec93bac86c8725ddd61c26fed9cca527e0f61c93363ba6ccc989702f6676000e4fe529d5af2bb2f04aaba8672e6fb43434111c68600c3cff42029a1e297e761cdf7e785eb6fe1b2c0b582b76579889dee996fcb013fd4e7a0834e867d5656f0012ec9217b5a24611ccf9aa1078f565402a6d836050b0678533b372935a334d382d72da85ee31923974a12c6801f9277f915e8d34a2985066b94c6d0191ab268bbb9af8d86643efa646a0e9e718787d4dae74427f9a2e5fdc3ef94c89538ae23b5583467c332426095986b71533567a35fd0ffb233c66a8b684c8b5e2f8dfba2900ba9211ac333f8243c14360d26002ba6760138bb78b4e001a52b24f3a52cf8237db286a6be489f7dedc16dbae3265157ea26a1fcb31c8c66d1574bb8c0b41eeeb2e933f23679206410739d9809ac127acff234afa9ccec4fed3c9f08146d9c74deeb27b660e1b22f3abc7aa9ccbb51801c7404f3897e254bcab4132f1194d6cc79d85ea67fad4107b4315ee3f16c25d9f259db428cb79e064a81bd4009746a6262b12f6fa2320904304d606654b94ec6c6437960168c8242302beab1d3ed24ddb9c2d54fd78f2757628b4e0144f41a995eccc995819536c81d3751b084aa409ad4b2c00411b3f4c455c47a7d5962d9c56820b428d45c5c266f7b5f2c70300a3720f0fd733048fd15fad8428521418711b065db7a343f6cd02064618ecfa43cfb13925588a079d95cb7a2e537a98662da58763fef0fff6b304f6773bc5533fa155282cde4d7a81c49777f5dc580a2c487977e8e48fa5a48d1671ae918fcc17dfd77df29897697383c9dbf714ff9fa0ee0b2148552a6a9fd806bf087b4bc677a2abbb90acd75e74b870e2a91afe96402e63e431bc250ec69e9aec737b6540251142c9fa4ddfdbbbc48c0d0f4944b5cb7ab74293720337226293de23ff85dc67736be4c3ed951d94d37c4e791644a61dbce4d84d40524bf2faa95f8f8a46845054952704813c9e2b20652be4ed106d8bcf7630ac7cb0a9a072ffb8efa2db22cf5b0e3007f9741f7f3964925fb6ecef829102ff44b16f846a481eccaf15d3799fd40c13dfc3fa93e93c6eebed5f906948f144f4b9c086eae4dc8e180381dd5cd3bcb0ec03972316084f39bc0baa923f883db1504b6945f631068c4d59edbb13332c020b899417ce28e84f5ad180f292877f40ea08a924e5698ed67b2a3267ce21d7ca338cb339b3627db41c9bb7aeb0dcf64515db5bdea025e1cde59d362540852b5df6235524b81408a5d4c5f3162668d1116513f4e9ae9fba9756fd91901d7d186969bdf9811e5a160e5b89c0cb3bf4683bab34fb857771517fbd816a2f9213e45a69c2b43b275c6e3ebe4ecea108e1f07932dc2c4db57f90c88100e5845713b1fb8927a69fd13ae477d5bf55ed6f0f3bc046c709623c43a23c233e7cf5be3c5e2d2f54412961f9e170d3acc465152235c0d8ad38dc4e006b10e307f6a93572f53d70f4fbdbc5362a38d6bfd9180bf8293ebb2f91dce9d96f46eeaed3ad93e2fb4cc0277f6dd4c890b41075ac01d4844e335fc32dd70d9c2bef9572bd7a356238b8654293b0c27b350804cfa5cacdfbc75e2e327cb32f6667742b58600aed52311e71f429d66064bd59c2c2f6405288fea345dbb2fac9462b79536555c02d053f4e03feab5e5d3169958f6bfc31300c883ab1bfe86420f660d617d6d48643dea023cb580b5afa30e23328d7800170c076c88b26e7c202c5f65ab13ab30ec61a23b9737fbc07087a0b9dd8ca449a50d1cbf38ffc2adec234cdc29bd5453154e37b2083345c26f710c0f1b6398223127b20367a6fa68d1c5ca241005ef348b569b75dc55aead7086e6697f5d018633505e926e9eca4a47c3835e228799bfce767075a45b5a3b05b233d01a6a59ac23024e5fa91719703d81de65c63264925a1a891621322bec0c14a0a17ddf40326c327a62c7226c97d949e0a4d0c86ad019d89abb462c55693bb7fa0237fd5eba0932a038169db391f0766f00ab3af7d09737f8a0a2cdaf28123b195854ad458e747ac462956ad2391c7eb07e5c0c1d2cb5307d7bcc665f89cc69eab7d72cf8585623923b5ff2736ab7fdcfdc7d15ffdc0869b1d6dece14aa0d70a6bca20a550d976972c89cd68696aa6c311629a695a6118693a35b1887d4939d842284b5ba18126bd1e27557fb9d497488f7d7220691436f7d58af82fabcde98a9a618fcefffb29a6e2ea39f1a79f579837e797da556f76e600724d908c76de60b00ba27d660a0b23274d214e18e0f4fe5f6040229b59fe8e51144ed29bf8fcba8eba09278c5e47d66969104cff0cc12c5aed1ed39e3999b86416216d028fb3bed7e10ce59eb9fac7c767e4f3a13f6c2bc58fd252837e838e77c4a8e8480de7981a01805fb1528ec2b2e9cd5ab2001d4ea02bf8074e8e4a8065ac6cea5de50cfcf40cb4658b9fc61b6605ef431828032d12d6d6d2d972d7935795a928fd96103c35c089c89f5048853f63499edc14e60283bf3076657edfb5e6308878c6c69b1058a0cd979b8a6ea0a3ebf59aed9d4099af5aff20e1e45fc6e0e98061d9b3047a7cb755f322d9d5adc061b1e0f1ad93e0e54c9c42ddc5164d5f566af5f9b01a633510b1db75a54042d98f6e786f4eaaac234be1e8afbbee8744ab827e750ff0b5ef", 0x1000}, {&(0x7f0000001040)="46aed41fc4cc84f560b7559ffb8e18fc6f42c8ff332fc4fa23077b27c44fbe3636d33e82de4d03c5127ec7e9a1ff5aa8e1862002210d1d88a4fc62aa2d6c356c15b3a2688908353fec212bcef57e28c98452fb1f25c60c8b1b744a27657e20fc2e12b5f0add7d23567f284164a00926267292972cfc9ca45d6d4a7a45191acc1736d9ddb15c171e34705fd0147e86f07d213cfd38f6c3e3b20ffc57c88ce93895dad2b25df3dddab098eb1a3f519629f62ee92455d6a50ed37b33beb17212984a5441d837ce010b60d598f02424e1653b3a975f31bac42fc80c8b8feab06f2ec1b545d42d62cbed45fa0732bc5d0790c3d8d0e7b788b18ecc1a827edd56fa68269d5780cae992a3b530d587f33623603d67ca5aaaabdfb2fc24942f0008b5c17f899e8abea6d206c9a7aa0b30e5b2a13a6adba3ff42cdd903bf1df78f5447dc0b2edaa4850435c356899fbc20b6d8fd0c61442f47cd7dbd138e8dcb989ffa6b528cc28658935120c98dca1a5158451bf35c7ca1907ce45d5c41bb15bf756e6301b62f1f1dab4bd6c8543ff6d3323e4303ff6fc149fbdaab9f12f9e1803c747215a60d682bc5cc6f03c3d4e66a781d6e217a72e90d14b273b91168aa5afa97fee3f2909f94b4cad69163ae14ec2edf303f77dd8751926080e4d1d96c5c2cb16b6a4fc2eb456644a1e1066cb3bbddb7c586bfb0943735ea5859afbb0cccc92681597ab2eb2666d26058a0141d647d58f8867c89c59f62efb04ef5787d537895559ddac2a650b5b9deddc562a273d9ccd3add0fe6480155621a1cb4ddd5c3c0379fb8e6f094ce63a44cdfe69d02c3d62c2d7ca174eef3d2c1d145584eead8a52fd57e9b3406c100cc3b888d88d747a1fc16f7f1cb5c944d2f3614140365f5d3bb87937449a9670b9457538c04535b52ffc7b73b6413fef73c6268e8ed2cd9688ffae3e25e851dd5fd96db1cfe93962c91cc735580fb49c9e8e1648765b4e4c87d04f4cc98db68a4808e2e152dd4a6410be618689cd9c21591833dbddf32df6eae67719458ee368a0950144b1fddae32d3e9ca73cfbd2095a06a1dd5e3530a5165da069621e980500aaf134c9fa5e62e31ca032af18b1cb75b5db8c5ec59f7715934cd844c183907e5085e7f59c9234edc0902539f45124d571eb69454d52d2f89e98e3a51bc74c029c2ba90dfa2a63dcc752cc761681fe75065f506d3737169599503f5ae23881e0d15de9dd8824d0fa906522445dec4bd2f8f85cb7e8962a4b9f4afe09cb5c9b5b9c9b0b4c711c11fe661354db33ed5459bd0483304f997d813b2b56183b4565b2da4fb64abf9996939560e25d7da5df8a6357fb7d587923ce1b9989cba09305bd580bd062c7a393687b3ccbee6a0aaad7944a9df71252b8c7227480959768d808117c73c2a1255c49eee5d6da9f7abe044fa7fb26322a4f6532d49a0f58c1ae785dca86c3c8ad4e0337c823427f234a88c9cc59df24e4f651d70f40c233cd7ca2071989a14ae46eb7551b1a6fa653f42163325f4441c953a0480063107f6a95c6b678581d012b1aa87f5e4987ec51b1a45c3be6b5dac340e5264215b7ac8d645ecda6737dd1b4800f2c05e9f4ea4528322fd6c65720f0ba36887b27c89503961ab0ce5aff3bb2630de970395289d0a2ccfd67d8d8a8ad1f8bf9f4825e182a27a927ab6e635c7d0c4068f532a507786182c72fd4a4e839ec93eb7f1422c98db29342fc3078f1c298e53d9aa63f94f575f91e994c16b224df4bd1a2816684dab3e04cdd0ae33cc772a542962ac1c586ec9e2eaffb569047be5bf82d1bbf2c6cda97720177e45fa4e35c2c783c99b3e5503c9ea630d20215351e527491a108f97b437bab1f27298905b4b35d890e6e652694e5e2f77ccf31df552e6e50a9430f049922a7e44d2f24e6823cef4d5ef288b49c7893d68d4db6316848d8b0681ff1526c958105e1143db66d9558f12e6968031a3a5a05390d48ca235bf45abb888ac378b817cc62f965de8ac6bda51c19b9d917f61a13a8421eaaf196cd255529c5e33ef8a675d3030c89e6eec66aa8d0169f2e087818959a73129590984014ed895942d0b10d5cc9c9348cf90dc3621f1560bb9b9fa4190f2c1e38302b94619c2041128429e5cd22c423356f268db543e92470e4d00d5a8caa58add0a8be66173b39c6ede4eaaae036db43bcda8a89650bf73dff6d8ec05d8372fef5a633ed3cc9a2b8387f190885957da05b2e62fbaba3d11f9e19a22179e250382943e32077366d380159b598921b8bce3af538e013f11344312dde26777e8a2966d6fea620a10112570f679f3a9bc979206c2b2f9b5a7a2c28ef602ad60a8f8d6cd62b24fbd60a1a23b3fb402d6c001f3e7654010f8cac36bb176c0e2c4d16268b39ce2486af809f804e2724d35cb72a5fe05501a6eb7a3f7aef6c509643e1a038f47e073634756cd47be5ea5a1a823eab8a9d3a6a05cb8919a7183e5d83ffcd0820c65865a5201179e69edfcb6239f7a8697e1e424efd4e8a6cf28e7a42501d39e184a5ef7b825c1c433369c788fab1a3034db5de78ce00e6b299d2e4dccac6c2c10d5407179f3a2a3fe67092f678a089abe5c8d2b2b2c1518485cb3d54e15f52dc84f7d66f842deca8fcdef8fc97a2de5415b8b753d49be7fca045e0506773eb46b4654cee989545b9022dcb5acab691a370b29b80dd9fc897e169b46fba2bfdb21d242906ade5d7480699b3dbcf42daf5e4999a126af00d1b20ca820cb12e8d8f1f97101415dede9f648b3312df4315d888c0bd3b4c093356db74db14b4f003004864f309480fc080c0708e5cb187092a22d77f495eafb6d9b4e323143dde23063625c53d8e8390d61a01943c0ec68aad4cd0124ecd262b9d9ed0ee7663c0c4cdcea7e4358df5e4f030058af4393ee3a49a54bc8ea99ac424e8dddcea2e8b49f3282b3f37bb9eb1f41f53ac2959c3c486231c6977c32ad9ce48e5aca12ea8cc2e0d81f913c546eb3741b89f509a4085e091c8d0fad078fdf9f37989419a684b8cca2ce3f11ab270d2a7807ccb94245e75c01961442c87f2c4796fb13e59c06cc580bd7c3e39060ed1a0670f2210054a50bdb8d7fa263bff7979807c0413f896ce265bd0075a7c49b2b3c2d61dcafc23b67f3398235846fcbcb5ebf9cd3c462a047ea961be4d93089af60600a48de55c2e3fd3cf7d3570ef20ab967b1dda1e6d345f1ebd89538253b219e25f33337c54870745a27164399afce4365eba6299f058d1c38fa2ee4d7452b2623d9590b3b119df75835e6508d54140d6497ca4722351abc09921eb7e06aa0f32e86f18da15e73d82310ab0c545ca227ce79be661e49aee98c189894d1168ae1457d6a8d7124a3c5fd0f6524fa3edc5bbfaef7dc4320a8681446346fccc3153cb0273f34d7b9932a895a1f201750aa59c5d478256e56bc9d731008e46b7d9451c5629dee36c529e53603f0f9a9a849cedbbf07172e1cf4884286c1812e4fc58627d13b6e24cac76ddbfa4934278e9f8a4134d81b632e82bcc1220c8ae0ffeea8136c473cde99ab70a3a3f4e163aea04ba65bac07ba7695268ea6d630cb8f5ca5f724a60b51441cde931287950ad847c9bef0061b10b641e1759b84042c90f8817592e0d786289198f0ecbbc11a44fc79d76f28593c4098ed27ecb5e3589a5b1df230af3ad9c46392b19f7c19257cb9d3257264d4bd05c0cf2bfbf8e519b5fdbc6a8e662611f317b00e78ebfa4dab0498c8abba77da4d0e220955eec474fd3e340b0342e5168dc6f330fedfe1b21a50f30a5210f4d3093c471e05140b3f5946e41b5b70b46ed1888234ef43b581500cef1cd84c2ab0179d487772575ead1dc3d3c4e5630f7537398298ef8d5160ce865e1a4177bf26f16c96aceda670415107a756fa761e02c02f19d004eb8bb72795e9bbf9084e0937a48334863454ce7eb5113dc75c00adc55222a6300a95286228636638632f7833aad9de09b94c313614742a9ba0c95777a97b64ab20f3cff8eeb71e49574278cd1327b3d4c6ec4bcaa45d83204d7e1c203ed4e4fb44c4d56253c3cfd0d1960e1fb64e6b46d7a254461adec659a9291c2e791af6423e9295e8f962a711b7062b9e0f4fab3c5dc34079d1277222b7f68878446657f0a57b18890ba3ccd54a641b314ad0864eb6c04c520e7f79fce0b25346e15f57c9116868e281145ed9c28ffe1cba149bcd8315cc0c32516d8766be4e54dd9b58dc97529d89798381bbc2a7301da04dc8cd5f5a14760a37865a754f78ba1bf6f1cc0dbec1ecaacd7bce20e574be5ea32ad8e957094c795a4c59e73e13321cda862480ddfd184c90d045de8b1ca24e95a968b139e5eee84f35a1a688f93fa185d4283de0dbd1c055a903b603f7da346b9d703500f2bda10223668535db243eb6cba8b52a9beb154bb9302708f5b146cd7aba2b0f5432084ae775db23da2bfd4961f3dce17a9c10d8cfcd75badf5e10efb67b466b228d696ef588e83d2ebd36ff3c66fe78083df3a9969b7bf43620656c530dd3fe1674a7fdd37b1024297ec4fb6f0368db3c052633f1ded09eb713160d5a50af2b1e659feca2c500d38215ccc98d87c8d1c0d0a4fbfd28fe400c5c76e6f046a10b50dcbd8486c3a1d934f611d04ba7ae1174656a158a974f4958b50239fb06d84d1708d1c629ec838fb6fc4193926d8e6ba8153b963399849856b17b944ddd832dfac0eb1176335553c25524e68537b912076b4c0391ad61cd7966d64e737a997e32e27817502022b9c427f4046f89fcec2888a75dfb2bb48f6c80a7723dfffc84a950fc53131630d5ce48d4edfd855053717c956f824ba454578505dc521b3f0e178f103b736f96cd3189d9749ad66e1564114488b74cca610b42e4e9d403524942ad9a76c9e419981475f5496797d2a960693876cda5111e43e0cd304247a5bd2156e4ed8d9b07edcc302e0d4f99e2451317c847fd5acb2b7191657705eb4a084a92f7161db51e87b850c3ced696c2ba945b7f8959d028bc0a7ec6971e0167fa6482e4e4116a49a29039145a030d6f4030991c309feb7b81ab7111dc6016835a77da67a91d9957d2ed334cd371e43020b674446dcc38db857163a3ecb3e491ce8912a3d35d06fcda87955cc71b80385a6addaff4e67105977822ca1edd59e00539a1e3f3b6e36ac7c2895b2e96bddcfa9cf6e0cc99f1a14d771cdd7d55afbe35415acccb1129d39d94f80bd90490fc1adfd8e5ba3f2a738da766f477e5cfd661d3051468ee3d81a6864af8af928a2ded3558f854a7f1ec0f495b42700493a626db69b420eba9c8ec4a402a2e231e292059322eb4ba0256e74cdc1fe489960405d27d86bdcfe698fae8a791a1de036352453d3c8eb199a955a81dbd16dca994d82e3b58530569f5523acf79359a87dca4008ab6d6c2e20800b5a6476faab3388da6d085bff59fbefd96783a9f6328e7432b1cd565d11bd9632f64193c1a12ef80fc74f8ca306e110f7b8233ee9462f50533f3272d6aac50548f89cf58cdf3ce50623ca3d8e06901bb94b9b55c8b6cc4881b7438168c3a7cc0783e1ea80b1aebd7bb87075700ee4564a39b0362b40fc2c5a18e5d5d7872f64c036a477e549d0e2efd57ef35da61e338b49b6a6400e1bcffea7a621094a2cdee272dbc36af8f0ed63d31ac0b6bd7c6ba571d4940f554e618a271d9376b8ffd20714f1d7d49622c41af6a6ea22451cf87702650babaf7ac681717053d099a47a33dcd9165a4304da600e0b40672cb31beca9d6725adae52f54167b226f91788383207", 0x1000}, {&(0x7f0000002040)="4044fefae5784372c9d0d431e4b496088cf84ca46e178219c1cb2f8ffcf03f8bad3031d62333f31af0a392b4f232efd3dccc84db7cfe519b592a1c8d411a52f0fc5d598818d73997b34ee08ea4e4d3653c33ffea7f6c43c35cebac2ca69516730fc63b62831e55afe30d69f3c4128f8c3b3aa24bfff4d48fdb74b7c7", 0x7c}, {&(0x7f00000020c0)="4645dd4bd74461ba64744d7ee2603262fe8df8790cac4cd5a7dff85b5b7fb948bde1e7f5a1cd6d18f4fe6a8f78825b53f48b89aacc1efe45fd0c243dd7349b9eefb48a28736e3cea603e2d91187c29210d457d0c199524adcd98de77ed659d368a91597f6d2b7ff47b8b40cdee367d23efd21e82fff8355bf75fda7b1a0d0d6bb954d42d5ff6879dd0c204d2795c3622daa5619d31299a3345c8b11db151c83d2d0d91cbca2a2ce768b1bcb4d7209dcf43ef00766f12", 0xb6}, {&(0x7f0000002180)}], 0x5, 0x0) r1 = open(&(0x7f0000002240)='./file1\x00', 0x8061, 0x100) utimensat(r0, &(0x7f0000002280)='./file1\x00', &(0x7f00000022c0)={{0x5, 0xde}, {0x1fffe00000000, 0x1}}, 0x200) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000002300)="44ca2542a1ebef3afa351d193c4b113eff72cc67b4c9dc", 0x17}, {&(0x7f0000002340)="ff55cdde5ab5af852d3fa89b8d1511dc45b48169036ad9e3f95370bfe3cd962a676ddf634432d375ff344370c7d9da9750adb27a2bb7d0ccb45d578b30fc60fa7ebf1b747a6309cbff0fb0d0931258ca9e17479043f9cf3c1497487a67fbaa6c2cb2fea85bb4ac04a033be1a3199634d03c0a06d769e382df32ccde2762296d97f8507e611079fcbbf8415502143020b8235d975a9e3d0683681b055f982698642ff90960056241824b0be8210e91798b6bdeb5df763725a", 0xb8}, {&(0x7f0000002400)="c8de6deac2f4f61dcc9b435d826063ec74e5e83c6c1c1a7feb6e48e7f15823aeb1e97e16a6d1a66f8c28148a2c03e0141cfb2f00fcd5096e0197b41696667f6cbd783154", 0x44}, {&(0x7f0000002480)="7695d42916380980b6955780eb841e3c89cdc8d922f249892a55", 0x1a}], 0x4, 0x0) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) setgroups(0x3, &(0x7f0000002500)=[r3, r3, r3]) mknod$loop(&(0x7f0000002540)='./file0\x00', 0xb082, 0x1) connect(r1, &(0x7f0000002580)=@in={0x2, 0x3}, 0xc) lstat(&(0x7f00000025c0)='./file1\x00', &(0x7f0000002600)) chroot(&(0x7f0000002680)='./file0\x00') open(&(0x7f00000026c0)='./file1\x00', 0x2, 0x40) r4 = socket(0x0, 0x0, 0x8) connect$inet6(r4, &(0x7f0000002700)={0x18, 0x2, 0x1, 0x7ff}, 0xc) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r5) recvfrom$inet(r1, &(0x7f0000002740)=""/16, 0x10, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a80)=[{&(0x7f0000002780)="8c2017413aa30d9c9a57bbfdc4de91c82814092637b0799929ac4bb59974ce5a09e063890a1be5e9c0a7", 0x2a}, {&(0x7f00000027c0)="c66fb9c72660cc6d380f953dbe6ac1cb851a51f62bd2a97fa90a26f3bad47a1318b054a934ba1c2d947a0bbd06629c381884d5cbe3ad7b2f79a365", 0x3b}, {&(0x7f0000002800)="15056f78a01c249da6c0aa0cc8345fe09af20e4deaa6c6983532437faa1ae19c3c51e2e5f3e5f387dd1f4a2e17c7ea124b30acdd1e1b7a95213dee125609e902a70af4613ca0d2e5a68914be6c411b81dc49f0b226451d1fd6ccfe84afee327580b1b19081e5bd8a5c5bedcb77", 0x6d}, {&(0x7f0000002880)="7709712b5b4928f69f96517f4fdca5d352b310775c2c3c2978ee9c2c3f74bc79c742fe2bb2ce9ebdd2006afa44f17808b7f61ade3cf86e963ad8142393a48169c29c909d15dd79364d284233af729f552f8502aa500a5fdae5f2905de57a57a83c1f53ea20774a3649e405efcc819bb5cd34254e3796bf093f93429e00", 0x7d}, {&(0x7f0000002900)="18d7957913411e1aa35899b1958ba875ab832a70a7847dcd2b92d54a4ad536d082a0317258b4381fcca6bd7f163635f694b08975cc57643eca897f699920b0b5c6528aec65a97a4a08c9a4696ba094b3ec6d22f666", 0x55}, {&(0x7f0000002980)="c8cc643d67d1c7b6883039873e9d79858d86afcc6215c3cac503f1f58dcf40552e385ddc1b3aec84e6993de2b92cba2b1c8a1de7d72f97baa427e8e40b635654086c38", 0x43}, {&(0x7f0000002a00)="19d6e4ba9b418a5e052f13cfedfde47c1d32f47a3400d80acb90240702a7b28eba59ee931aa910965869898690fbe895b7820fefe929f4796ab7bd2d60d8483ecb822a924ae76c1288a20ae57f0772", 0x4f}], 0x7) sendmsg(r4, &(0x7f0000002cc0)={&(0x7f0000002b00)=@in={0x2, 0x0}, 0xc, &(0x7f0000002c40)=[{&(0x7f0000002b40)="58a2b84350db57ad0144e2a1df3857ffbd1af6685da2284b455254d233db41d75e0f2052847a87e806d84777bf0bf2bb310b4810ea397e15058d05b552bcd4a1f7c219cbda6bf7290dbe7394a55c54f42bc9df02de959a6496779d43b026710331eb04f1f8c24af5ec724170cae70e3edcbcf8a9d9a4623b204637937700c1f55dbdd450db9c5367758871b807f6fcd728d5c87e30c7adb4974a", 0x9a}, {&(0x7f0000002c00)="afc242e2ea5104060086f87791f77e8ee2e951c1e1d81bd8e15c43abb8288e593e00fdfa7be42c5a46f52aa15c228cb296e4043a0b", 0x35}], 0x2, &(0x7f0000002c80)=[{0x38, 0x100, 0x80000000, "132e8b811b45721d6f094e0eadb0b5ed111e353b09a613a93b0191a712bf7b2e7d55"}], 0x38}, 0x4) fchown(r4, r2, r3) close(r4) open(&(0x7f0000002d00)='./file2\x00', 0x1020000, 0x40) shmdt(r5) unlink(&(0x7f0000002d40)='./file0\x00') fchownat(r1, &(0x7f0000002d80)='./file2\x00', r2, r3, 0x200) getdents(r0, &(0x7f0000002dc0)=""/170, 0xaa) open(&(0x7f0000002e80)='./file1\x00', 0x4000c0, 0x11b) r6 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) 00:00:22 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x4, 0x5) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r10 = accept(0xffffffffffffff9c, &(0x7f00000014c0)=@un=@file={0x0, ""/108}, &(0x7f0000001540)=0x6e) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r12 = open(&(0x7f0000001600)='./file0\x00', 0x1000000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r20 = getpgrp() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r23 = paccept(0xffffffffffffffff, &(0x7f0000001900)=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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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'], &(0x7f0000002940)=0x1002, 0x0) sendmsg$unix(r0, &(0x7f0000002a80)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="957eb24b32cfddd628bec18e9cfb6f70ebc9a0b3faa5e1eb8202d87dda9bafc0c34f9bcbbdd1153969f6a112481a570c1c1bcfd7818af3bcd86b152bfb080232ae5fd89b86fd4a8f9bf96f6cfd81a87fe3d341aeab3bfe38796515ca05d4b2be366b028fd4f2c77676e451f595c1f03125d99d819e563dcca8451fed07adfca24a0bd7fb1338a6b2e4a4189a89f6cd49202b76280de400641339609099f795bf21872e114a630e6ad3f519564360ad449e3b7f279e9308f48b64a27f11501c76656cccb1c710ffb7c18cf32e58aa012e", 0xd0}, {&(0x7f0000000180)="a6d56164fc3a5b0bb645dcf118c5c847a31958c5903d07a3cfa2a154a2cc575cf183487f1616b5f6724a505fb42382aa5f09b5470724871b98851cc770dea9bba8e13d2582121131f0ff525386683554ccb39a5b156a86aa54ccf1e9b2c0e5548ee308ebe2cf1bd7743b9b86d805b5c18088b2a372a45f6c888d135e6a24a35ccd8399a01da3b4a7b3912822ce112a335561542d601ce9b52b63c3964ce23331a7aa14b50c58a116f02af19935841bd6a8084d0f034db8", 0xb7}], 0x2, &(0x7f0000002980)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}, @cred={0x20, 0xffff, 0x2, r20, r21, r22}, @rights={0x18, 0xffff, 0x1, [r23]}], 0xe0, 0x404}, 0x1) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r24, 0xb, 0x0) 00:00:22 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x44) r2 = dup2(r0, r1) fchroot(r2) fchroot(r1) fsync(r2) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = geteuid() setuid(r5) fsync(r2) setreuid(r5, r5) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getpeername(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x58) renameat(r2, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r6 = socket(0x1, 0x10000000, 0x7ff) r7 = semget(0x1, 0x3, 0x6b9) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000002c0)=""/58) socket$unix(0x1, 0x1, 0x0) sendto$unix(r6, &(0x7f0000000300)="373f9fffa1bf461f1b49f8b23f0400e8771e4fc9713f292495e6b70330c8e1e27d7e7d61f0922ee7948354828c62b51b56c4be157362d8ef6a9a62b7834041190a49413a2b5acc2dc915f8e2b7891d943521a450bb009dce41a9f76d876f53bcb23f7ed694f2d96c112801b13a66dd3c9826864558b18eed882fdf75cc29fd7011d8e5c7fc208d920d57d4346b7a75acff6c1a4ee13f3e9ab27ab5e3894d5670a7106778209865be9326811d254a3683a58402462e05014efd50ea74c5f2fe55603430a53f", 0xc5, 0x4, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000440)={0x0}, 0xc) fcntl$setown(r3, 0x6, r8) sendto$unix(r4, &(0x7f0000000480)="692c0ca89ad05cc9be0eb75fed9c5f8628638cb2c907b0933003d2c001868d2728281f8a24a6acd2df4fbbdc2141628ed242e9e968cda6004eb1ad1ee9455ffe249b0573d74d3e8696dd989e1ed2d410ab94d68196a99db20605d2cee0f4d6f102aa484007a0a25ac42c7c5b37d39b70a11d23113866371572cea866e7b8a214f460fcc3fc79c9fd20ba29c8e909a326c7bf1d800e7e5b97b79e85edaa0ab6331448a6c1b446ce5e404ce8352eac7e4e4793fb3fc5d6c82bf95a2d78eb177ee0d2b2c7886e9e90ba3c2bcc30", 0xcc, 0x400, 0x0, 0x0) getpeername(r6, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) openat(r2, &(0x7f0000000600)='./file0\x00', 0x1000001, 0x180) recvfrom$inet(r3, &(0x7f0000000640)=""/13, 0xd, 0x800, &(0x7f0000000680)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000c40)=[{&(0x7f00000006c0)="b7456e748cdda4a00c28f1443c8926d4640a68c6d0eb1e4863497f660e9dc9103a51e3338cecf9948e94b8b347953f256ad160099534c4c0acf4cf3f9fe499f582bed81b09f1d981494be40b647420ad97c37bbfca98052094d692c1f168", 0x5e}, {&(0x7f0000000740)="5599c92d65d3552265e2e04748a61e1e3a463bb08be365350404878fe3587fce4c8a8370451eadc8b99a29970deaa8e0121af7df9ef8f44bf15e6f15d38bc93eb115c9697c6b5050ce0a4731c9816fcd36b368aee92b2b955474c48c3399969f42f4a20908c8e4802e22f4412ea7611e17578ecc23b0306c790685daee59a998ed90404f130c8725a4998d7977819d4989a6730a398678a040", 0x99}, {&(0x7f0000000800)="a7d0e7c0d2c5ab75d587c04760eca12a9705df492c0a6172e23ed9d0b1676cca5721e0219e4afcde6dfac967e38cb1f99e40007ad278d122dd153251eea1c3404f9487c00bca0ef6795a498c1521dbe839b5f6bf40cd907af78d390871ae70bd2e7bd040c8c74e7fcc1f9347bcfeb24c150f", 0x72}, {&(0x7f0000000880)="a555a64ea735e4f5a8cbcab0154d1f6cebf35999d043645aa009fa66309606652922218e18f2be744d71ab2eb6875ae718edc5c093cfe54e9ca7b01c742d2303de9224a15007c0f2ec2d59692fb8843f045bcf95a2cd3f89b5708889ad6394c0fd1e6af3126c0b47ed3f744fac02f8d5b6dc7c772e676380c2", 0x79}, {&(0x7f0000000900)="352708d83a79757ec08bd66d3895cc3e4d4ac842e4d3ecf651055872f3e17ae14661a1fcfe91db33cf6f898a132dc05bd7a76aaefbbd01ca68efe335fec4b71b1bda06e679b209fa785082b51d69801c31e61ca08642b08917dd2bacfb8a00018e492721491cf032bf7307283e6ae378986d3b2eb4596e1e979961f9b6ebf9e402e0dba98e973a9e1483dcc7230c50", 0x8f}, {&(0x7f00000009c0)="5906ac3141a0e235ca9da8ef6109d6801e807581271d597c38339a3fee935bb355de803314fa10613ea27fb2e5cbdb4d4ad6a6e286cbe027a5780f8e0f0c6d0e83bccd0bf8f7f6736c", 0x49}, {&(0x7f0000000a40)="76ff884ef2ca7ab4e6b3fbd8d243104453e0087cb01f446d6488a1da25a570854c5ff88c1513cd957b746c7959c2efd780d15874", 0x34}, {&(0x7f0000000a80)="a4f6e0ce1059e0b5695e4ead1a807cab92bd1721e659cd3780151477e5a3969e089aa4174f9eac7f545b67bcf6bfc13cc8e1b1fad469e9bbd9b211c4b4c89727c9c616829ef41b4397e102b97a70c314917c3602b81d469e6d31d0e84e1cedcdbef177f207d3f4c96802e858e299458f273bacf7674bc96580421bc5237f25a66d0435677c6669781caa9016a01bd2d7cf0f57d234236c61e93ff591968be98f6cfb", 0xa2}, {&(0x7f0000000b40)="91590e8278a48a1af4236ffb2aa23319d2ed133de0619c1c16112526aea65f28e4a32b5ba31e158f8728117459a02ddb68146f9de48b4ca7badebed34eb6f65f32724d0baa84770fe2d94265fb7c7b5f4e73161cb302e753732d0093560e4351c7f6699ff4f4ff7c78b7b1c64546e78f03460d0ed28e06325a85d77a285fe560700e3ebf09c3780ca6a0b509fbad1022978bebf4a4086ab4cb759eb8400f195e552b950168e738cd8d03109c4786a1580c2cb10fd52e4c81bd54960087cd3b5b2b1027194f78318a4b1a7fa8f2c1e67c92e6218ac3d990c290950390f1a49cda9d4a8d1d9b5e", 0xe6}], 0x9) 00:00:22 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) r2 = dup2(r0, r1) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x5) r3 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x40, 0x3) mkdirat(r3, &(0x7f0000000140)='./file1\x00', 0x2) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') 00:00:22 executing program 0: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/203, 0xcb) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='.\x00') r1 = accept$unix(r0, 0x0, &(0x7f00000001c0)) flock(r1, 0x4) r2 = semget$private(0x0, 0x1, 0x0) close(r1) r3 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) getuid() bind$unix(r1, &(0x7f0000001280)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(r3) unlink(&(0x7f00000012c0)='./file1\x00') semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001300)=""/200) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) fcntl$setown(r1, 0x6, r4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000001480)=0x6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r6 = openat(r0, &(0x7f0000001540)='./file0\x00', 0x18, 0x10) getdents(r6, &(0x7f0000001580)=""/189, 0xbd) seteuid(r5) clock_settime(0x20000000, &(0x7f0000001640)={0x80000000, 0x5937}) r7 = semget$private(0x0, 0x1, 0x280) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) semctl$GETNCNT(r7, 0x5, 0x3, &(0x7f0000001700)=""/234) setsockopt(r0, 0x401, 0xfffffffffffffffc, &(0x7f0000001800)="65c27c4dc46c352262367305f61db2798ac3b0f6791bc4cfcf46995a079d12ae65af1980f224c74d5162003b140a868f245ab6ae6173e0878aa766c792716d7b900ce31d042f4aa4937521479d82b619f4016348c55b6dd219b3a2ff6e9442fb9b07647489423a5fd20f604394ffb6a8f57452c57c73c80278d11ef02aef60a27cdb993bccf964b9bdcc6aaac060326cacc923cbfa872e0ab57f9e1491508995b7a91b2c30c9e558d46e27dcb81fdc7950d66fd9995ea0cf4bd84bdf59ec4d6302259dc311005512416c29c0d5a87a9033dcd1aa2020cccc7a0f9eec5e78ce78e5a81247884f364cb94aa94105f382d573e5beb1506dad65dbee91c8f926904b4b977341846743736a0c2a0e101bb2795edf1f24b469115d85405df13314f75435738c39de32eb5b4372c02ca10c47a054075a0bbbee98750c1134e53f95ec32781b5dabe324712ff4a50e2085605c465385df70fbd7a78370b3befbc5877adfe0120e1fff071e905dad3d7e3434a615ee4e211a1ba515e6421af7d9a6e66e89e1eae41795f1f6fd63bda9d92fcedc4bb8b3236cc041debbd34ba7e1edef894fd54885ee8b5bebae657585feedcc965206f8ef86aba59fdf3ec505d75a864eb2abcda6d345e03f53945bc87f08aa76189dd74e59647f26443bc16bddfa289f6e7077345d2c876de48647b96c867aeb08339cce6c5a71e1bb22cbbb15cdc05804936dcc6c552d8bcc02ea0d3594068d7542d4c3e2e8524259857b08a8183eb081d6e5c44ab2d907ad6b7a22ee3efe3497f89831d4c66519bf15785c6512a8b509e77462b1cb771fd35face88ea4e200eddbf21a23715794c7e4bc7bf63ecc73c208cfd3a4dd30f90ab9e3b8b518770104a39009873bc4d7edd7f607451c47e20cc507ce133ee2f3664942560ce42c7692e39799458b757881a4c9853c4a9d4a6d579bd1289c0be57230f4934563a4087d5038904b49f92d05620874f4922fc7325a6a6c79c9e50472ef9e099ad7112e4326fd9322470de2b825b34cf36e694df3f437121a53c938e310a56b2b3d2d954b3893432ee55a912363255c4abd100fa3b14fc8ff3640c9b62a4aa87434aa39a8db034766caf6fdd7a44dc96721e169909bdf97d4e33d6483c6af3cde5092cee45ea790e46a7ea582bc096780660d761a3f0ae0ba24fcb1d20abfba6259957d29eea625b31f79ddfbc1f175e1b4342e4b854e339e8bb4cbfed30eca8c11f046d2a227f3870eee8d7f4a16d5ebc910cc36782fcae7b9261f1a609722a85263e737131f138a01d757ff777d2896a1d05eeeae41437d6afda46c26b2ea0a9ca6e39df2370cccff448e5525efef58ccdd83e98f5f58905367898ab2a087a9283945b6807b85881edecc478de777af80469a0f2e0b1528143e0a4675cf8c7cc14bb405a617a3d25c32840c2fb887591bc67c6a93be82cf89d009f798e92349175362159ba1d674a4d51f077b2f2103fa825ce57681d68d46094a91336dccd21197fa0767e939fc530981a045318c3607ef013e5c9304bc6cd7622cca7676edfa5216aab60e773a2b06b8d49ec6d48822b19a1097bb127be0ab45dfe5cf2609e741a9701f48311bf0cd0d517adbb7e2cac2721cb86672a560169bf8fa6c0414e9fea7c4cfa904904cd3e53493bdfd3550076dcfab76d1df0121aab7ac600bcc78a1be3ae0c865b4d5ffc48928a1a928d60f69eb6dc6dbe9fcf94e4739dda408d0cde2267a98e693542a556181b9e5a3f00b450abd4f8fc36a12451589e4f35bdbf6d97ea7c851a09e8cbfaf10fb0bd6190bb80ca0783f40dd41a4b500c2fdeafd2444cca32309cbc8b7d56bff0dddb579df86bd80081a9f5aa9480fa684c9f91429c683e309a41e9a29c270457f603b3b5f8bee3e79048dc58cec9146b05dca639c3b3ad29fc2ea17fdfac65126c133fe0af6c7f97f0dad7af4bce21e463a09335c5a7514df21dc71de82ea2daf3648eb51d14550b71d14585551d400b6ba077598a6d1c3484bdc240598580261ed6b226019e6cfaf64298dfea5f0f34d1f57cacd315b75d129f059df1c6ba92141c001a7ed43881466f069a0fe9798f32eba191de20c13614de9d78979995d0ec96e189d045a564480a0ba7344b6f9a4613707d843582ad1d9919bc212bd93b27a952c3ae487c0eb46bc9d43f9e562fa05a77dfda9ab43ac443f846b97c9a5f01bc9c8800dd32bfcb45c335242880b86b706eebf9506380690397e26f0d5f61d334a3faf39f58ff832b95ca56f383fd1fc2186ef643206e24c60bf4a981c4acd0a7890df07cef8546f4cba20f593b07470d88760209169d0f4b2839afc38124049358c9042d0f7ea6c68e6bb6fb657fa8148e0e559382e8ab3701ddaf696058cedc1f776d70264c805b7b4873262ce784fe8be380bcff546e98f2f46d343b6c8d5420864dec916874c0a9b9ebe023bcf2b2901aa170c8cb92f57be77f179734fd5f87c8b399a728507adff738273066223b36cbf61d3045ad5cd73a0a8d873f7d9b23f75a7efcefbb0dbb2457abe1d9e7ef337ea74c54f25a01bbb61cd21870b23dcb7e7e916711f964039d3b3d0a749f8eb97aaa7876b128f088789b3c441f12aa71234c95355c7cafb4bc33c7ab9ea790f40182de0bee198d1451c557f334ba8152c3efb05aa452229a2640099de47b8079cd4acabf202203703908cf4a18e2ae9b70d1da099836f4e5bcba9a2bcdb395d5e521325da9c090791a82bb536b835bca76bd397b2331879fd0a6c3c476257515e32b1a9a226b31db5af4d838990ac4df2b400054f03f46484ec28f18af0d2099e62daf2a83864bee81e89ebb27117167bd3f068c3a9cd88ac104bf22f2d574b90235cfde2be622cb398cb84d5f4ce451386a63082688362cb19909c25924ea48071d01dc1f8eb09bacfb123df5e5e809a242efddab61609bbb9f96515b5c63df999f3fd78bf096dcab26c10df70b810889b05fecbebb24a7ccb3fad68a328327f568cf3242f5865bd5e80cf2c3480a54925a0edcb049d36153e02b77a38f22513d6ea3fb2ee85a695392da589f9118188a9a8d8a7a65f54894618977a589518a84d1456a72abdee754ca19fc0f025790c9748a31d0d5566ac01e06b8732d9bbac0c9dd97afe94d8c39626b60a51dae7316601a9fe11736d3daa43fef7f96833ad124669d543b578fe80243a31d3255e99e133d2dd15a04a7958d4e1e533baf7fbd40c1ef3761aeb63a3a6507e1def4fc16725c1c6e87617b3e5fb9afd24dc8c7d1f559c776cf7b3a89e5d4665fbd457095e3ae7a40d0287a879d1ecf30b88602bb231bbb60a0dd580ad326db5eaad43c8333365837f6c09e04c267372022325d0ea6f0958a0b926ea24a4b2a4425568a727455beed50a0baa381c9d6eab28b790beebef136b1f5897e26089c39d14aa0cfced5c5e482fbe7a480ad4ef81e5a92c2f3114ea37afe6dd3d0a5a88a5ffa74d72a06a1e712509b1b1c65b8939ff66923a770684b6de9b82028013b62f4706faa811471f9c28363cc32f04fec35977bcdd11f3ac1f4976feca9fe48c21e32041cbb3e0ec45911143a723e1166b3184b0ac060d6ee61c32f3a50d0a991bf06162cf6cbe520cef18f5cfe0eeb2d66f4d817311c8e879052bc60169842aa971cf417d24a59f6cd07c9fd190e736370573bae351e32009cceba53265835e0a2103341b1bf4648492bae5cc9f629a0c353e6625311624e5ab20a1acd1fb67414737ab771bf171dc0384407ac1ca45f2e6d5d977440654dadec5da5b5bfcfccd2bc3dcbfbbc5a62a75db129148753f89db0e43fff9651b67b5f971e759e945a8926e44312efc009d812bb21dea72feb1d77ffed966c59977d6e3673281f39009df498c3228430a21ecf4da84bafb4ca8545bdce5e7c335a543bd706969b9fe0f45e12164b6b99a0b73d2bd17621a3d213a8c6e55225a0aa933075de547e3d13ce43e1bf950241ac44dc933d310943c73d69d6effa9e6bde6e4b3ae1b85ea408dbda0b4821c10d95be742d609ff607e93dd1fe187e6f9e854e4cffcc30cc2bb5c959e54edb62ff8c15345437a144ab718021dd741390f6b7e6ff65d8c1d1e808a5bf7a68ce6f7fe9afd5f069d47cf1f44cdc5560113925e698fac239ec026c61949ef34135fe9145662873eab484f07852e56760d7a71cfb3fff68845fefd60edcca34277657ce587719646985accec68cd6358b33b869db9c46b5056d08fb553197ea64335559aa382811c83cff09eb8c1700777223caf297a84d63b0e7d9961536157c941460c6464bd067b3e593be3b871115279a1f049f25110c772eabf3cc988fe0ec040cc30b3e4b92440d11dd0a2767893ffd4daf95fcfcbb4e7c6c3847ad1457f46c883e51d2077de2084ae99047a7ec575c93022d2e60d75ee8b8262b41feb9567d33f7a65287720a4222dece0464a5bfb241615f346eb5184ae65a87965ec44008c1b5b9665c53d7acff4efd7dd6bb854cf7103c5c3606f22727991130f437ba6b2fe2fe52f7db386f75dcb8d03d386f77ff2e04207b9a32fa659288862719102dff6626de5c227a7990a962c33c9738d896291a813431793c20d34a078db73a5ad63a13d04e6112015829b29f2f6eb4a892f79685ddc7780ccbdca7c9e2fc23cc86625048c151fb04d06746f9661502f5caec25ed5a560658301cd51fda33f4f793f7275a46efb3a709c96bcc76264d459b8a2141a163a17d0dbfd1a2ea9a1d709f6c6ed3a5385b0346f18df57b62d437c6dc6a38e89e0981e93f47a25df347e10d4a4f58ffd6f8f2badbdee22750df0717d7281c30dbe04765f122bfc3f9b7f15e963de271afbe5c1223c45e865952abd73ff0e45804b28bb5db28f8b5f87c82e2a59469ccd5fd0a10557b0f59629748f07e2fee2f389764154f269e2f189b5f04045268581ceeee7be5c4560a3aba16d5d6658ca71df452823668ed2bfaf6b8c245ff0aeb08ae7b307dbf9f77aee060417f34d61a3a638e72fcb8b5e0655d45fe09100a70924c78751eb21f2abaa340c7b661b8dd2141c113bd317b20ec7cd14e41f59a46dff2c51ecce31aab1dec6ec3203dec5fb3e8befc4b614630b97ba6efd3b23309ee62ab6899c6d21a6cbdd8633704bc47561034995c2793721f7734fe1d184a909c83ad3024c668b7858d56f59c7f50657705a4f687645ec31354ebca230573ae74e8f21470188a48f3e6f5a0f4932aadc02c2a9469c0e8b67ab5eaea2901f8624a1cfd654612c0d51d551f951fc3f5312bceb5303b9769c8afdfdb4096d0b750397aca32e3439b43decaecc05348c11d6067c548f38c132a4a338bcc8f4cb1e07ecaf3917fb43f98a147edc90ea23511ed3fc60441aea3c7220a10433fc22ca15299d95b2bccf5fe4fed5c63f2299ba4a38ca20b0d94e9384ad892a6ee94bdeb479ad26a86706e1259c512fa68c329cbc01c239858d470c1e568c298e7008c4d71c540d8beda90b4e5621e9e7659800a81eb2e881053a9de3e29344ab38fd60e426af0abd0559db88505322123fa72a096e4c3ba1534909cac7d115e2ce6c640291e0f6e5253ea851058e075eb64a6e75ff1f6a1e6130314566486620fd8386308c3631c225f3c4b8ab28cc75451ea967bcbf63cbce870c42d0e5269d478c3dc3a2e89911f1dceca97b6f7b278a301834070d0bb55930784fbd02972fe45ba70dbcc89e90d42026c8cf61abbbd7394c692fa70ceca786a3815342a936d686f0b1ee7402b8f5108066e7afa9e732df15548b6af1881b9ec0e89aee16", 0x1000) readlinkat(r6, &(0x7f0000002800)='./file0\x00', &(0x7f0000002840)=""/231, 0xe7) sendto(r0, &(0x7f0000002940)="c6909028758e963be327a3b4c9157f84c1fb245aa31ddbd1ab6b0f0383d8174cb06123b5027be80da1256fa604d3a2f7e64718ee0faac7c5cf75", 0x3a, 0x8, &(0x7f0000002980)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000029c0)=""/163) geteuid() pipe(&(0x7f0000002a80)) 00:00:22 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x84, 0x300) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) r1 = open(&(0x7f0000001080)='./file0\x00', 0x1000000, 0x82) bind$inet6(r1, &(0x7f00000010c0)={0x18, 0x0, 0x1ff, 0x3}, 0xc) unlink(&(0x7f0000001100)='./file0\x00') faccessat(r0, &(0x7f0000001140)='./file0\x00', 0x40, 0x100) mkdirat(r1, &(0x7f0000001180)='./file0\x00', 0x0) readlinkat(r1, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/28, 0x1c) sendto$unix(r0, &(0x7f0000001240)="e6cf24ea70fc41261a817a541a0f38608a1426503b80298b8518beba545d6d257a858109b9fcdb3b33570d8ba2b1dd89a339ffe85468c2e14f2d291af08734b973967b7b4528241d5dc5028477d87339cb5a6998e8d24e3ac8e16d5736ea2ce6db224de5160ed57aa2ba3e8b105f44265531ca308e2eaf601a9f15665e80ab5239ad9315b775176efd17", 0x8a, 0x2, 0x0, 0x0) readlinkat(r0, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/82, 0x52) sendto(r0, &(0x7f00000013c0)="65164052e69da77d2def305f9597c7a70b78a7641b21c7af380ef32d7fd41af614ca3b7324fbffef8e0b81478dd526add399b41443bdf863f38bb3479a8fdc76d869610536ea8a8b0359bc40fc5f1d0b443c9675ab7d8df89b41459a681ca459d388b882dd870bcb9d7d2cc825fac78ae4408d164da00050c01962f4ff1269c75b38e3d8aa531c086a1c825803b16b01d526981e31068fe416a5ddeaf50be51d2861f2044eb66be8c245d47df751ad6a0d2d1ebcb04380f5e71e899f1c96df672e2d", 0xc2, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x110, 0x100) ftruncate(r1, 0x7ff) symlinkat(&(0x7f0000001500)='./file0\x00', r1, &(0x7f0000001540)='./file0\x00') r3 = openat(r2, &(0x7f0000001580)='./file0\x00', 0x1010410, 0x20) mkdir(&(0x7f00000015c0)='./file0\x00', 0x0) r4 = accept$unix(r3, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) fcntl$getflags(r3, 0x3) bind$unix(r2, &(0x7f0000001680)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r4, &(0x7f00000016c0)=""/209, 0xd1, 0x0, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x2}, 0x8) mkdirat(r2, &(0x7f0000001800)='./file0\x00', 0x0) mknodat(r3, &(0x7f0000001840)='./file0\x00', 0x8000, 0x8) fcntl$getflags(r4, 0x3) link(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file0\x00') rmdir(&(0x7f0000001900)='./file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000001940), &(0x7f0000001980)=0x4) writev(r4, &(0x7f0000001c00)=[{&(0x7f00000019c0)="040101dc726c9b2121ba0b240685d57b8f2aa3b6c4e65b13c253177e0d268e932fdb1f5851f45008d2815ef2149b849c76bd7089f744b5c2a86925f387ff301f316b4cdc933931188eb8f26a9b776273a4ae55f6697c547e54d81b3e39b88c9b21da7e9ae3ffca5d36c9dd14e6a3a9bd", 0x70}, {&(0x7f0000001a40)="071c0b67ff2d5a46090931e0c69cfab86ca185e0c8dd8157dcf9042282f60b44b7974fd3afd19b0b0c009dd11f10633516e677192a5c5611693939d46e2d1063e4a88cc915018b45e714916f379919e4c7c7597784211c6aa02857ab0bbf6b87799874cab3b7cb0d4ead36ce7301c02ed83bae71de5103cf388aad3a5c1ccceaf916948c90a3ab3f87fb6968fa75c135a736fb1892c37ccc304cc58633fdd928afaf0c21b064dfb36e1891391c151f071a8e2d47614aaddea381", 0xba}, {&(0x7f0000001b00)="8f8ef82b9d8e8ac6b34f0e578d56e11f049261ca5d7ffd38a02f74f091042bf8442c32d6c0d4c648652fb8422ab4d95672b7171c52a1602d29a7f424a9553ae59ed3467f700997e98e3d59c22b8b8094b3ede4d72f7efe6c4ee4c62ecc4f065dbeeea7237acfa39c7820024dc4178ec19e8deaace6c5692ba1854fabdbe16a4e3086ccaf5f3af3e62c34095d056b78224bac89354cbf66bb982946499ec13ee2bb4c46d32b14f1d0b7e0b8a9c026d7dedd3d377ce3af5d93718903c9b27510477d30cb83a480f4b91a409a4ecd6d", 0xce}], 0x3) lstat(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)) recvfrom(r0, &(0x7f0000001d00)=""/49, 0x31, 0x800, &(0x7f0000001d40)=@in={0x2, 0x3}, 0xc) 00:00:22 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x8) fchmodat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x62, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3fed924ee3ad1df150010006207589591e9233614b00"], 0x6e) r3 = accept$inet(r1, 0x0, 0x0) getpeername$inet6(r3, 0x0, 0x0) 00:00:22 executing program 2: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='-/\x00', &(0x7f0000000080)='-(\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='],\x00', &(0x7f0000000180)='@,:\xcb\x00', &(0x7f00000001c0)='^)\xe4\\)\xfa(#{\x00', &(0x7f0000000200)='\x89!\x00', &(0x7f0000000240)='\x00']) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x40) sync() lseek(r0, 0x0, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) recvfrom$inet(r1, &(0x7f0000000380)=""/201, 0xc9, 0x800, &(0x7f0000000480)={0x2, 0x2}, 0xc) r2 = semget(0x1, 0x3, 0x480) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000004c0)=""/9) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getgid() chown(&(0x7f0000000500)='./file0\x00', r4, r5) connect(r1, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x3f, 0x8}, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) r6 = paccept(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc, 0x10000000) chmod(&(0x7f0000000680)='./file0\x00', 0x2) utimensat(r0, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x7}, {0x20, 0x4}}, 0x200) geteuid() mkdirat(r1, &(0x7f0000000740)='./file0\x00', 0xca) unlinkat(r1, &(0x7f0000000780)='./file0/file0\x00', 0x800) r7 = accept(r6, 0x0, &(0x7f00000007c0)) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000800)=""/229) connect(r7, &(0x7f0000000900)=@in6={0x18, 0x2, 0x400, 0x2}, 0xc) r8 = getppid() sendto(r1, &(0x7f0000000940)="685398beb1f46feab3ffffefe66c772ec5784c690ec570096d4e73b5101c2b683255fa88acfcd4945e48563c14185ac0e422d5b99f972779a15d39fa40cb0a6cf5fa34cbb31d87fa45bfcb8f92e5b5410231a41b18f5c83588153b77ee8f91949da28ab1f0f76e142a49260fc57bc82e89a816e6d05f0affed9838064bdc8be40d0ab07e4bf4662fdfbde8724f237d9ab5f055f1be94cc6740043dedf211ebafbf4eb8b743c115d286d797e8f5a79d154dcc", 0xb2, 0x400, &(0x7f0000000a00)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r9 = msgget(0x2, 0x83fa152659d763a7) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0x7fff, r4, r5, r4, r5, 0x0, 0x200}, 0xffffffff8d025b18, 0x7, r3, r8, 0x5, 0x8, 0x2, 0x1}) truncate(&(0x7f0000000ac0)='./file0\x00', 0xfff) semget$private(0x0, 0x4, 0x211) r10 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r10, 0x0) 00:00:22 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x100007fd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) close(r0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 00:00:22 executing program 4: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000000)='./file1\x00') bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66b433b127bea8fcde8300b0291be7c1d3cbf0f6918fbb34174100e0ed555434ca28c838d2f080277510f5ba454facb2780e82b91d6aa007255e469433c03bd171d9041c7d77ea828810c0d9e5912ab16298072644dcb5c59dc3a9a76c984886ec1f92cd074547364fc70529e5f7ee2e5e315f2cf709386e93e946d0a53f97e7991e93ae595d633c450d5a36c6972f5eb62e02ffd3064bf9799509538a585d7c6483a7e4391a277bcd1b4ae71d02de68d49779e21eebc6a6131564f88b4b7be7f9537c798e200d5ea68e5ce0cbaecc99a07de94d4c060d237b4d7748349a64008b49621f1f1cae54c17885b1ee65d6cc0b14eea4e5e60f8f30a38a46635124f4ed898aafc8d3303908a66e8314a68471e9aaed018d78d509f254e79c97fb163f0d2f5ed3d5a459ee451b5ed20ab15539788a079c65e58150cd36d12e111e124c32c58b0318d03a682b8f8fb57b95b0279c142e02198381db5e22f8d328b529fdcaa5881c8de35e03f20e"], 0xa) 00:00:22 executing program 3: r0 = getpgrp() r1 = getpgid(r0) r2 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x90, r2, 0x0, 0x2d) r3 = semget$private(0x0, 0x3, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x1400000000000000, 0x1, 0x2, 0xfffffffffffffffe, 0xce, 0x1, 0x9}, &(0x7f00000000c0)={0x556, 0x5, 0xd44, 0x100, 0x20, 0x7, 0x7, 0x8}, &(0x7f0000000100)={0x1, 0x6, 0x7, 0x9, 0x4, 0x7, 0x8, 0x1}, &(0x7f0000000140)={0x1f, 0xff}) write(r2, &(0x7f0000000180)="e6271c294d4811097b1c6495724bd2f99b2b198253d474184ae5bcc41f33090e0d4178d04938f51b6db44bcf674e9381a105800027cc6e58177b0e24f8f9e94325febf42f846da727ed464", 0x4b) getpgid(r1) r4 = getpgid(r0) write(r2, &(0x7f0000000200)="977039699a50f0e6b97b010f9913700d0657a9e96502f2f9d33c435fe10086ff64f3db423b2f7d582b735300d728149cfff09a24b01e578d20f6709d17094e59", 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/131) r5 = fcntl$dupfd(r2, 0x0, r2) fcntl$lock(r5, 0x0, &(0x7f0000000300)={0x3, 0x2, 0x4, 0x8e6, r4}) semctl$IPC_RMID(r3, 0x0, 0x0) semget$private(0x0, 0x1, 0x210) fcntl$getown(r2, 0x5) recvfrom(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x801, &(0x7f0000001340)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)={{0x4, 0x3}, {0x0, 0x10001}}) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001480)={r1, r6, r7}, 0xc) getsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f00000014c0), &(0x7f0000001500)=0x10) semctl$IPC_RMID(r3, 0x0, 0x0) clock_settime(0x20000000, &(0x7f0000001540)={0x100000001, 0x3}) dup2(r8, r9) fchroot(r2) getgroups(0x2, &(0x7f0000001580)=[r7, r7]) fcntl$lock(r2, 0x9, &(0x7f00000015c0)={0x2, 0x3, 0x72, 0x1c81, r0}) preadv(r2, &(0x7f0000001880)=[{&(0x7f0000001600)=""/213, 0xd5}, {&(0x7f0000001700)=""/141, 0x8d}, {&(0x7f00000017c0)=""/55, 0x37}, {&(0x7f0000001800)=""/78, 0x4e}], 0x4, 0x0) sendto(r5, &(0x7f00000018c0)="ad0148e852d4f0f9e759f55858e069ca5606f37aee2aab66de028908707b3f1bef739b815ff7274103b7b36260dbda4548e771df66cb518365f2621662cff7afdb3e075c0f17ba425b10027451506e0d0f38fb459d72dbbc455e5231f3dd4a97469c3adcbc369a03726f1489df9122ac151877fd52c5dab6ca73367db371bcb7c52ac73053ab42968a7b5e71402be277cde3d3f6aa3b0ab588fa6c14412a6787d4d5316e7df1c6f3dff564bb5f7d8669b68ff7f9f37bfa15c855d884a020295c91b53bdcfa93d22f05913afa4fce31040c06a7fe5796e2f71ee150a74dca2c57ac431a07f0dcdbfdc10af7f92278160e299078b966f2621778660a", 0xfb, 0x4, 0x0, 0x0) 00:00:22 executing program 1: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="cac3", 0x2, 0x400, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0x6, 0x100000000, &(0x7f0000000080)=""/42, &(0x7f00000000c0)=0x2a) getrlimit(0x8, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = dup2(r0, r0) accept(r5, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x4, 0xf37}, 0xc) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x7fffffff, 0x100000000}, {0x100, 0x1}}, 0x0) fchmod(r0, 0x10) r6 = socket(0x2, 0x10000000, 0x20) semget$private(0x0, 0x5, 0x28) close(r6) r7 = paccept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc, 0x30000000) mkdirat(r5, &(0x7f0000000400)='./file0\x00', 0x2) r8 = semget$private(0x0, 0x7, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fcntl$getown(r7, 0x5) recvfrom$inet(r6, &(0x7f00000004c0)=""/5, 0x5, 0x0, &(0x7f0000000500)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000540)={0x1, 0x1, 0x4, 0x7fffffff, 0x9}, 0xc) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000580)=""/64) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000005c0)={0x9, 0x1, 0x6, 0x1ff, 0x8001}, 0xc) fchownat(r0, &(0x7f0000000600)='./file0\x00', r1, r10, 0x200) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mkdirat(r12, &(0x7f0000000680)='./file0\x00', 0x34) setsockopt$sock_int(r11, 0xffff, 0x1807, &(0x7f00000006c0)=0x3ff, 0x4) recvfrom(r0, &(0x7f0000000700)=""/4096, 0x1000, 0x1, 0x0, 0x0) r13 = msgget(0x2, 0x100) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001700)={{0x5, r9, r2, r9, r4, 0x18, 0x401}, 0x100000000, 0x8001, r3, r3, 0x8, 0x6, 0x8, 0xfffffffffffffffd}) 00:00:22 executing program 2: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000040)=""/143, 0x8f}, {&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/228, 0xe4}], 0x7) 00:00:22 executing program 5: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x9, 0x40}, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x7f80000000000}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000003, 0x3ff) socketpair(0x19, 0x5, 0x636, &(0x7f0000000700)={0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r10 = open$dir(&(0x7f0000000840)='./file0\x00', 0x1000010, 0x10a) pipe2(&(0x7f0000000880)={0xffffffffffffffff}, 0x400000) socketpair(0x1f, 0x60000000, 0x3, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) r17 = accept$inet(0xffffffffffffffff, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r19 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000200)="9dc4268a3270f38454283a44bd03bdc38864687c8b29ae20afae2a972ab00948f000af285a2105b3a641b3be9316de33507a7f88dbdd74b9e8580cdcce510fbdb1ade3a8cee922f5cfccb65e2f2f7c950466839420abb347b2fabdab50102ca9d487a2dbf8fbdfbec7d2c11008756b12bbc351053d1a18b1173b012b86db4f96cf64fdc617b18d3911ca02", 0x8b}, {&(0x7f00000002c0)="cbade8f4f04e7f0bc404304ebbf8e9b1583c9349e7db09e3dbdcb0a89d5abac07e130dd23455c290705ceb8ec00ee1fbd01139f47db1720a21f5b7b0650d5ac7b6df6b50011c4689882ffb094a10ffcf5fe3a7682d0677f8b8e9c926fe87c4ba7945bdc43ecf2c89b2edd45b191de1d64a646a5259f4b364fbe18b0f24f44d610daeb5529e7dfce98710d7f688676d64f8e16ddd9f", 0x95}, {&(0x7f0000000380)="702e91b84613266709cc737c8143db4705dce32540200c78dc0dff9f80dd46c9849733b7fba855ef535d81c83ba4465bd4cedb9435e200b47e2871e6d1d2c4a67762a7edeea3d7841a89af3fffc426a585150a87387da931bcb5b07c0134", 0x5e}, {&(0x7f0000000400)="ebdd2b2cd1e26794f857f63bdba354e9091dc02795540a99945f5d0437cbafd747a8b14275132a4ca60a0014d257e30220d4abaf8781e467aff5db773589acdf52e691f47ff4d7a3dd63f34bc3b63382772ee77a30cbba01740046cd4db2727e28", 0x61}, {&(0x7f0000000480)="f89904d9fc90265544f75a92cdfa923d13c550cde21119110d09e13e459450799822c2c4785ae8c789edfa6d9f25e7050cf7beb5cc76b58207fe1256631385ababe9ad8afa2ca4c5090dd98a07a252cab17e1497772924a47894ffbee0f8c866e7f580512a3bfb0eb9a55094c0f5df9f2efdc07af121a8526d143ae029f716d8f2e6be78068dd9625cfc73c72611d1841854e1cd0a8a5f675ae52b582c57be46cc", 0xa1}, {&(0x7f0000000540)="0c2f3004dc1135434943e908fb23f22445a53a9e09c5c649b8d5d41f57c4d1a09efbe2f225e27ef78a41655c92863fd4202daddb0dcd37a1caf396bcb7fdecf6227247e0b44fa25ef78de8bc7a5b436d734261ba6275446d934130cafac69667ea68f1954d", 0x65}, {&(0x7f00000005c0)="af76360e8ba9f1416d4577015e28d336427597edf7d44364dab5456ed39d793d29d4545f5b94f2d3fd6cd79939930ff024508af560d3ad9d211d78d2c8918641516d5e96ab7b4990326259ab3d02c6c3532ea1d98f6cf859553c68f3d00247ec923b11e648be3fe5bb7d95efc21da13120cf19d4ec8f", 0x76}], 0x7, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}], 0x90, 0xf3e11a6d1080a894}, 0x1) unlinkat(r11, &(0x7f0000000bc0)='./file0\x00', 0x800) accept$inet(r17, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) recvfrom$inet(r17, &(0x7f0000000c80)=""/130, 0x82, 0x40, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x2000, &(0x7f0000000d40)=0x1, 0x4) pipe2(&(0x7f0000000d80), 0x1400004) fcntl$getflags(r4, 0x3) recvfrom(r13, &(0x7f0000000dc0)=""/133, 0x85, 0x842, 0x0, 0x0) 00:00:22 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1a5) r1 = getuid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x600) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1000602, 0x0) semget(0x0, 0x4000000001, 0x20) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff, 0x600) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/224, 0xe0}, {&(0x7f0000001280)=""/52, 0x34}, {&(0x7f00000012c0)=""/154, 0x9a}, {&(0x7f0000001380)=""/176, 0xb0}], 0x5, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x807) 00:00:22 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x6ba7) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xa81f, 0x1, 0x800, 0xc3d4, 0x9}, 0xc) sendto$inet6(r0, &(0x7f0000000140)="823945", 0x3, 0x2, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet6(r0, &(0x7f0000000200)="37b7a48152929f1240292bea0e19929c8735c7081138539d947fc7990b192dac897320", 0x23, 0x407, &(0x7f0000000240)={0x18, 0x3, 0x80000000, 0x6}, 0xc) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x10, 0x5) r3 = accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) sendmsg(r2, &(0x7f0000000840)={&(0x7f0000000400)=@in6={0x18, 0x2, 0x200, 0x5617}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000440)="df51447f8d2832d31b5ba68594f7f691c2c862d938c6db53f3ac0bd8d0b8891129875e78091a28e606c19d6c12ae942c3f91a568245a0c876a83416e0369aae670f964d9fb43c539519754b79c5c67578ec587a14f2ae129212df0", 0x5b}], 0x1, &(0x7f0000000500)=[{0x18, 0x1, 0x3, "5d84ab6743"}, {0x38, 0x1, 0x100, "97c2f18aab4bb91b49ec172267a1745f0f5a0297d8bba8887525836929f18cfd17172122026e50"}, {0x50, 0x39, 0x2, "f008adc82c612870fe516989e4f70ad23ed4c89cf6ed4c65a59a4146cf689e64b5a353d5e310b2fc0923a368219900a7d30476d5f31ec75d2ba8"}, {0x108, 0x29, 0x0, "5c49ce31595a8c28672da0c273ce0a24674129a5b784f1e24873143c8c55ba5dfab60a616b98dca0635d6676252d86b8dd0d54af8363fba06c1583410f69c25c25ecc7d2ec96a4781eb211ba751c7a2b1916701577615c3784baac2556f65c90dee451195b3be61004f20a6d5a363b175cc59d954b944a3cf3ee69d66c3a78f93529383a7f222de89ffc710cedae068157f94f223c72a5f1ff3188bf059ecd571fe590336b721c1b1bc62bc738a19930a8531536db2e2b0350e40f8610c4b11673c7ffa5cddb0c558c6c1a23bd508b985f59c929ee0291590d5577198a46b52905b9d771bdc9ddc37b5eb3778e941133eab3ada5f6"}, {0xd0, 0x1, 0x80, "4f92f3b0224c597d1adbfc35d13bb34a7fd06a13356e2d4d847919d06a794b20bb6279ea3bc7e2752b16717d23df6c63118fdf6cf2a8c7a3fe397e50993f7a90ca623565eb01557b70bc99519ef4acadd52baf20f52cc5058bdd15427c13e26348921ce5312b5c4e8e6bb00159e6b5b76f3028d0a6836db92c60998f02522cccd9252776cd126f9e2fa0fa42a724c38a23bd88b0439a4a14ef6099dd1f9b4232c0e99eb746977e2d5c8373f6c26e49b4c719496a2fae38556db21b"}, {0xc8, 0x11, 0x8, "86060f55247dd46ce547bd453c246e14b0d3389101f3b069647c7e49f77ae5bf5d169a534b9800c3d3a690a241272179e51cd938c612366e20160936b754dd9f31f412d9cd63d36d3f8f8593b8253bd1d5e788936d2389c56233642348d139f4f82d78ff8c5841b5c657c6b1c556a4bfbaa365472bce6947603392686c3533488e8ca96e7603af5444b807d8bb72724a6bcb86b1af0c83bbd63cea09f7a45d097a82542c332c9f8811873849a57138d36a230da4c1a3a7"}], 0x340}, 0x3) recvfrom(r1, &(0x7f0000000880)=""/214, 0xd6, 0x803, &(0x7f0000000980)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) preadv(r2, &(0x7f0000000cc0)=[{&(0x7f00000009c0)=""/26, 0x1a}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/73, 0x49}, {&(0x7f0000000b40)=""/22, 0x16}, {&(0x7f0000000b80)=""/206, 0xce}, {&(0x7f0000000c80)=""/8, 0x8}], 0x6, 0x0) bind$inet6(r0, &(0x7f0000000d40)={0x18, 0x0, 0x9, 0x6}, 0xc) r4 = socket$inet6(0x18, 0x4, 0x2) accept$inet6(r2, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) getsockname(r0, &(0x7f0000000e00)=@un=@file={0x0, ""/4096}, &(0x7f0000001e40)=0x1002) r5 = dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x1827, &(0x7f0000001e80)=0x100, 0x4) getsockopt(r5, 0x5, 0x100, &(0x7f0000001ec0)=""/221, &(0x7f0000001fc0)=0xdd) fsync(r3) socket$unix(0x1, 0x5, 0x0) getpeername(r2, &(0x7f0000002000)=@un=@file={0x0, ""/4096}, &(0x7f0000003040)=0x1002) getsockname$inet6(r4, &(0x7f0000003080), &(0x7f00000030c0)=0xc) getsockname$unix(r1, &(0x7f0000003100)=@file={0x0, ""/4096}, &(0x7f0000004140)=0x1002) setrlimit(0x8, &(0x7f0000004180)={0x8, 0x9}) connect$inet(r5, &(0x7f00000041c0)={0x2, 0x3}, 0xc) poll(&(0x7f0000004200)=[{r3, 0x9}, {r5}], 0x2, 0x10000) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000004240)=""/165) 00:00:22 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x800}, 0xc) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) read(r0, &(0x7f0000000140)=""/42, 0x2a) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x73fa}, 0xc) r3 = dup2(r1, r0) close(r1) recvmsg(r1, &(0x7f0000002740)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/42, 0x2a}, {&(0x7f00000024c0)=""/246, 0xf6}], 0x7, &(0x7f0000002640)=""/195, 0xc3}, 0x840) fchmod(r0, 0x83) lseek(r3, 0x0, 0x0) fchmod(r0, 0x0) bind$unix(r1, &(0x7f0000002780)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f00000027c0)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000002940)=[{&(0x7f0000002800)="e3869fde93ccc1e3db779330f7101d47a70be99df345cf9e079de74253738834e5eef10c95c92696e889fb157f8c7d4e9bfd7185043fec33e10dee3aa8997c748c7b8c4cc7fbdb0937dda4277ab3f50154ba1bbec02137a25b5ce2e130eddb4dfc278f322766ec4118492ad764fcfe638b75a151848801772a6ecf6e672930ed71a660f1712152e3580e37b2e429ba36bafd1877e4", 0x95}, {&(0x7f00000028c0)="be6f8a6e0ebfd9dc03bd0628a9cf50d7451c35c536bbf0d1e16ccb4940e8fccc5128ffe82306ae11733a7521f2b32945bf3805379c03b128e8b4ecf66ccbb18c885db21d8ac58227b901fbc00e57f6c66ef1dea2d84694fce17314ee0765889ffb0343d59b26db5446fb89f787efc9fdc67d4e4d", 0x74}], 0x2) r4 = paccept(r1, 0x0, &(0x7f0000002980), 0x30000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x410, r1, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0xc, r4) sendto$unix(r5, &(0x7f0000002a00)="cb9908e8bc57b2703c81f5f583485886cef5ec02f45f3abebb91f40791fb889d8debdfdbf3b2829608240227fab3945236972e77b4aa90768e22a926478006769f7bb21768fbf449344bf9f510636b92", 0x50, 0x1, &(0x7f0000002a80)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000002ac0)='./file0\x00', 0x10008, 0x5) lseek(r0, 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002b00)={0x1, 0x1, 0xb0e7, 0x0, 0x81}, 0xc) dup(r6) socket$inet6(0x18, 0x3, 0x7fff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002b40)={0x0, 0x0, 0x0}, &(0x7f0000002b80)=0xc) setgroups(0x1, &(0x7f0000002bc0)=[r8]) open(&(0x7f0000002c00)='./file0\x00', 0x0, 0x1) fcntl$setown(r3, 0x6, r7) semget(0x2, 0x1, 0x2) 00:00:23 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = socket(0x6, 0x0, 0x5) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="e69047ee9880d887f0698f89db89076fd2e0a4dcb1b79264f192e7d36ab1c7c8c4dc08da5a7a0f35b16439b9c2cf14fb92fd1db53309d035fa21b9da6203aa464895df91a8c57a69e1aa0b75a3644e2d78db639ac06f4920b4", 0x59}, {&(0x7f00000001c0)="5ed7265eb49e1ab71d9fd2501a5018bcdeb6d08226955caed82622ea4bb74a659cb4ad1982a6eba36245299345813edb309a78710991ad6b47d93c75b7b134e543501f090bd028008ac64a4c08e63fb42c72d3edd572551410b3505a5602adf1b66a9327cb5fc8d7038edee9e50a7d1d", 0x70}, {&(0x7f0000000240)="57791ea1b61bdb7fb515fa626a9608c12b6284c62c8ee772d05fda87ccb177490a047ff3dc3b647d", 0x28}, {&(0x7f0000000280)="dc27cc1f620e2b09a74d5f07532a91efc8c0aafdf29bb249", 0x18}, {&(0x7f00000002c0)="79969e374220b8212fda3245adb7393bb0ecd82c723b64af302f50f23b85e25ca448751234f3a819fca375fedc3aba391647897826e027688e6f98b516784a0c20653e65bd4eee5f40bbb15415429aee4cf18263e88ba65eb139ce2588efdf81f41535d513f5f23152ebfb04e7c3a9ce92f93bdf45249bac8376aaaacbd7a28d", 0x80}], 0x5, 0x0, 0x0, 0x8}, 0x0) r4 = dup(r3) utimensat(r4, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)={{0x9640000000000000, 0x200}, {0x8000, 0x4}}, 0x0) fchmod(r4, 0x40) r5 = accept(r3, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getdents(r4, &(0x7f0000000580)=""/44, 0x2c) sendto$unix(r5, &(0x7f00000005c0)="bd4382c53c7dab6c0189e301dcd66ae521be1687e6b09994cdb07abaa14279278079e4ea5a3087f2af2a7523cca15eef608644880d06a82a7bb6380efb9f23a4a9254d1edc44350744e6bf18c3d48662df8e001ad761db955038a7131246e75628fd0410cbe4a755a7f5462a7866af8e92f9f1f35180b0e2144abbf6582579feab2e624a5a9129c69a0fccb7c1464d7ef9229df7b39fc7f45c991f869f57cabf40895c7f67073934b3176ed262b3df4d7de4c5c90181a7fdc893805ef5b7", 0xbe, 0x40a, &(0x7f0000000680)=@file={0x0, './file1\x00'}, 0xa) fcntl$setflags(r5, 0x2, 0x1) connect$unix(r5, &(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0xa) read(r3, &(0x7f0000000700)=""/223, 0xdf) munlockall() lchown(&(0x7f0000000800)='./file0\x00', r0, r1) recvfrom(r3, &(0x7f0000000840)=""/4096, 0x1000, 0x1, &(0x7f0000001840)=@in6={0x18, 0x3, 0x7, 0x7d6}, 0xc) chroot(&(0x7f0000001880)='./file0\x00') connect$unix(r4, 0x0, 0x0) dup(r4) pwritev(r3, &(0x7f0000001b00)=[{&(0x7f00000018c0)="08040383e98545a927239c0289835a600520210e8b3826e2b16c86db60212b8b6c8418f9521105e29a9fc42185896182de98c8ad675a5298f43b49322da33e59dd5550ae6b2687766c3a3010bfeea3063bfb8db7e5b365bb4c5b33dcd60dfb293f1a3dc188140eef7fd5b8d4699fcd459ef10206ce121e653363c07fb315f3030be5533ade102f86ad7a43c48199cf39bf0c6f7c9d2a02ffa402f35c5757ac4c01ff6c2af5db96beff5f61a3e00de3ab961a604b651eb571e3bb5f3c843e28a8bae3f27bfc5a30810a9e97cb0beb8b82ea870e3b7e2ea3", 0xd7}, {&(0x7f00000019c0)="1d9e47c9e71d1ce42a19e0d57d5414e51f350e10f175a9a3da902529958f96d3b626eb3be2190f23d9b5414277ce549a3c0dc1ff3fae739ee84052f79f04666ba5623e062ec7628f0322eb62a20b0470820ec111bbbf591dfed29a948a2d621384af7bb5115332080deb7a09b842f97b80d240334c68d4948e5eaa0a492b2091884fed0423aa4b22baa67aba3ac89ada5b4eb437e8907a78c250d4cffc65187cdac8a04d4722ed94382d7f35c2acf72c55b4d034c6d61855a14a9204892e31dbdd8d1f12c396d3ce", 0xc8}, {&(0x7f0000001ac0)="e37880f8c79feb0ff71fa0a99a1ff2c94da555fe89bce10be846175fae8932ae19fd02eec881293e05e625704d645071b4e222d5ef9e3c850fd684fc74f3", 0x3e}], 0x3, 0x0) fchown(r5, r6, r7) mknodat(r4, &(0x7f0000001b40)='./file0\x00', 0x9190, 0x5) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000001b80), &(0x7f0000001bc0)=0x10) fchmodat(r3, &(0x7f0000001c00)='./file0\x00', 0x48, 0x600) fcntl$setflags(r3, 0x2, 0x1) fcntl$getflags(r4, 0x1) stat(&(0x7f0000001c40)='./file1\x00', &(0x7f0000001c80)) recvmsg(r3, &(0x7f0000004280)={0x0, 0x0, &(0x7f0000004100)=[{&(0x7f0000001d00)=""/240, 0xf0}, {&(0x7f0000001e00)=""/79, 0x4f}, {&(0x7f0000001e80)=""/17, 0x11}, {&(0x7f0000001ec0)=""/4096, 0x1000}, {&(0x7f0000002ec0)=""/108, 0x6c}, {&(0x7f0000002f40)=""/4096, 0x1000}, {&(0x7f0000003f40)=""/235, 0xeb}, {&(0x7f0000004040)=""/181, 0xb5}], 0x8, &(0x7f0000004180)=""/224, 0xe0}, 0x1) 00:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, 0x0, 0xfffffffffffffefe, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) r2 = fcntl$dupfd(r0, 0xc, r0) r3 = getpgid(0x0) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getpgrp() fcntl$setflags(r1, 0x2, 0x1) r7 = getuid() getgroups(0x1, &(0x7f0000000340)=[0x0]) r9 = getpid() r10 = geteuid() r11 = getgid() r12 = getpgrp() r13 = geteuid() r14 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r17 = getgid() accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000540)=0xc) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="b55745cd7e3066af47353e3108f10ac4874361a13a909d18b41fd6554996916cf09010548173c16160a93bfda5eca0d2d6235ecfb12a7140b91a6ba85a312d0742086527666fe1467da4ad2d8ba798fde78c64d88e8c6c76cf817b479c639ed08a", 0x61}, {&(0x7f0000000100)="34445652180b02c3e9fb15612bea720caf75be6f2513ad16fc54de3935115f77f3c45129aa2fc0586eabd119fade5b90d72b14f42dee53816f7ef355196a7083f41adbf520d218010ec6b9ce8f1ba881aca15cb72f77cd2ba01c7313650ca8ec0715aa898d19166355032ec8a1bcaa4014c73268149fb6a4776238bac7af17b9459b88f1b0d9a19f6e64214b070179156c3a9f", 0x93}, {&(0x7f00000001c0)="aee29b9bd77d373077033d55a2067ffe73c8fb1b79418f348c0779765dbb63186904072047ac0e1a47eacf6b6c7aa6d33299ec1d656a932f7489d57a3a604c70a15b9e4e87c0c59f700425b0b42d22c503b2c0b9e0b63af021", 0x59}, {&(0x7f0000000240)}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r1, r0, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xe8}, 0x2) 00:00:23 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) renameat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r4, r5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0xa10, r0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmod(r3, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x400000) fcntl$setflags(r3, 0x2, 0xf922f037a6ef514) renameat(r3, &(0x7f0000000240)='./file0/file0\x00', r8, &(0x7f0000000280)='./file0\x00') connect(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendmsg(r1, &(0x7f00000019c0)={&(0x7f00000003c0)=@in6={0x18, 0x2, 0x6, 0x5}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000400)="a92564d34a6f82820b80bd946c6883816127d38bad51e6ec6150b7fcefd5e474776deedd2cea6ab60aeb20f9bce6b5ab97d5e28f5c5077f4dbf3", 0x3a}, {&(0x7f0000000440)="f0283e97a19c982d82e13f0aea296aa9a2b4c76dd71ef28618e995fc891ee4", 0x1f}, {&(0x7f0000000480)="4a2e32501a651a94db5eee5a6f7de0350571c001cd8f31209e0e45e07c977431ffbae9bf3ee6d057ece1", 0x2a}, {&(0x7f00000004c0)="15f30d414c415c3842e6d5fc51650bf39953023bbf96a8c972bbc6eed7bd68347a8579874135ee47b3d2db6e1250b976f47cd64b565619e5bc1117ef96c0a53cd60b507bff794fb264f91c7bf52f757c8dff564d3e7619b1fe972d841e56023175a5f539b2ff40ef9b3a11190643fe53b4dbc86fa5517f9f", 0x78}], 0x4, &(0x7f0000000580)=[{0xf8, 0x0, 0x3, "652832b0149c1d9fbb8bb2ef40a912ecf46b0c15d5192627efdfb5385493eaeb2482e6e45ca6adeaa0623949f4cf6040a4f1b333b49a0da6b06c66faaf810571780bce73caaa4c942e71cf762c8379dd1df3fc66d36d1bc9103111b720fd2e3205a9512a23431a4391a5037676fd603f39f780f5dc348e52ce616630fb835351b531b20f1cc1df460f5410cd1553d94367e85345ec1117097a880a5e5a85dd5bf1af24362599a37247affeb35c4bed283142c78ed09f4db73a57a0b9ce76940ac8005cce57546222679377efff2b83a9397e1f48d8252305742db202314f6a08bef30714"}, {0x60, 0x6, 0xfffffffffffffff9, "8081a8801479f8a38e7f4687951b784a975c870fa9efa5f0db3110bc6acf4aef4399093860088a22b96b40d526e7dc28c8b0e525cebea6f47ac82f7bc8f543e5cc12a202526303c06bf2b61904"}, {0xc0, 0x117, 0x2, "40b13c6ef23f1b9d70a2bd3a2ccfa0ae2f64e29407fb3f45c788142554082a61e90da7f6e2a3aa73972f570eadd14e7dc5fd335cb20bd70eda0f522dab822dc1738350ecac91e856ce4b3d9ea31e50fa7d7b76b808a0b03e0745cc05faac0603a7ee090baf288a24003e9b3f2d7ed035096e303c80f29af244951d01bfecc57f371d5142a794c4b2bf9ab428ac4e035d76f005f239c5f57bda588abffb1f56d938a59c8452a5c7559cd0868bf1e0cc11"}, {0x1010, 0x2f, 0x400, "fc9197410c10f520e3b3dd298fabb608cbc7d161a6a6563fbe998388136c843e34616f4aa374db7e15ee5b3f7fbd3d21fee7857efa6be8da05c4a24242fe3dd284f8fa1857b59baee1a1ceb48af2a971022a0d3b5b60d05357674e4e843edadae85a539e6f0df580fb664b5a9ca13a4d44e8df993da192e206259158f4d505f94e3388c7bacc939c56fc8a428faa5fd35bef93bc2305555d249db6c999f58933d1902070a9fef0952594aca5dbb3e7ce0bde18bbc7ec383db5d1dc4f2481b683bf24d4ab7f6b917cbaea1ae720caab538e4d2baf33a1a5945cc676c1db5b946ebba3142a8c44de35a0ae49c0c76aa1c875a86138922a79e04355eb8bc16a2afd3990cac5a77eaedef74a8b6b3ffb7b82b85332510f82a5ffe9e30fac81e30dd86f5e3fc060d22900783cb9cb60389089b36113717cf2dfe43d09f66f0eabb03276e0e6ccae47eb6a8286d91c3be58cbd190c8e1590a14df736f14bbd597bcdda81be94dd864aa36a5c8fc856d8a7f7461abd813a7a98d6a66621350a01911b037cbfb1d5dd236da4840877f45bb541f7af67378886a03e8f198ce8ea3d9a30635b0c3044f992f79579c20d5886d32159d47fbf84533d05ebd46a5b34b90107f0f86cc72562becedbe829690ba6322f87d23cead2dfdc1d9c53c8c42a394e752e8050c1ae001f4d377db394c1fe7afeb2bfb5208fa1444c7fe5dfb68e8ccc644ecf794f50419edaa26b67552a270198a9ce6e9938f6e4ffa178ea8e218940bb6747388b50a3522a39c39ba3a960a98f5cdbccd530c5520ceff5f31711562033b0e08c9ab80e014484ac92a5c7f6999d91fe882c1a8d630df22d60f5354a0663884eb04d9a2686c230ab141bda68108399a153203b83dc896103df18dcc25ce52ca7890824af5616eb94c160b4c73eb219ea023eab41c5fd7269274bbaf29987c6f0aa7f8e3d224e2031e74173dde60b338d68478ca5c9e54efdc710919761ad09b3271e2e9249be01511fc5f7d6f34e4bd8d80605c6f5a0d5007a815ee1ac2b7dba5a03a49f72797499de0b53d49921d11e140ce4b3567d72d4347d2db788aecf43df26ca8e91d9721392849241749b702ce734173d7adc8f7447b679acdd8558cda21a19a38761b98c93d1aeeb359349b473e8bef148e787ff3a5d7f05f5174bffeff76174a487ac9d3eb4df7bf8e8a95842c42de388e288da971e67322197d621c94ed3983c42053cb9cc3531c5891cdc81025d1dcb85ac14bac09cbe75e8f3f8e113800eacdc029ebcab791453e6998ebbfb84178e3a54f48b316e60787129fad1ceecf22c3080f94243879f7e56a1d37ebf10308b1985127ca49beeaac08df12245cdd6483441dec51de8388ea7c7c7356298c669ef25238629c688f2f6cb0b89aee328349925de786fdc1322a3dbe5f1e38a44de02920182c949ee05fc7cdd4e590676abebf634e18c0301d9e2824f02647908947caddc6ec73d93496593ddf40d97d50b55c4b9dd525dacdb645794b875f9f6c124b48250be0bfd606314997621e8de3f80643a93fb5bf904a7d701207f99a5c1236d8b54cd40ace047b822a89306cbbe2a4def2fc24568caca6544bb0144b897debaefcbda5575ec2cd05468d1a5b047044948b76421454dd1c4c0cd12d9d21a9cd2f5b6ce02994803c72528740a865c13e6e79a522808fd0970b227eb5c50001f5ee1ee788d8e0307a5522018e697f3bbc5992d570cab724462e1115ec8aa60aa3821f6a2e0451eba4f51cf5912eedd5483e6833bf1053b0ce1ce4935efa926a6024c293362769ae89385658021ac93ff337942f5a62ff9388ae425dafed05bf9e8bd45732365aee396aa6e31f7c3c795cecda2669d30e2953d6ce3fad48c76e1563f3a3b3409d8581fb1985c146c6f36be938da492a51e328128a65bd53e5bb15498b7c1b3e4a8d4eab727ea0d2a7f33370010e60fb5475073a056c0d080a74e9e95a6a96e23ee2298085fd5a5cc19516a4ec179c58a0936e1433c27c3ee97cf0483a5366a165d99d1b4b82f867d5ac73a11a99549fb82f15c09ea56579269e4ed7e050184499fd32b3900fa839892055b17ad24a952171fe427547e35b11c9fcf805aca158294653c44f4926c75866349f4cd6fb7332bb7480a4d5470a12932490e18f29b69766506b29d36271bdaa7a04590b1d2e1cc3cbb114575b0acc61811b01edde451f0872aac2af3b146049dd8aedb2eabb20c76aacb0d06f860b2ecb955f668ee8f27ada0c71ac72208269bbfcfae174e56adb43d119523a1f36e0237405dd79297a19b10d081acd2802951e63625bbc28cc62b24ed1ca1f3a1a72c10a6c74d79581ada2d68aded96dcd66c077be80355498845b7507d58cc67f0ced3bb0ccc7626ee1ecf57652405036efb0a987f01306ebe349af13451d548a1c8538edeea4229423a14049cf02216bcb6d41d404b6a4f130418e73b45b31b774df427f2039a967fe7734cf9fa2e7db666e887e47b10625459260a56ce6586115958ffc3d008ff36f2dd717e57dacdb51019e46141fb9973e7172d9df987273b39888fbe1d3fd5e8718edc2a2b0ca3688cb23f072b89569653683b0af29d12f03cbfcf51bc73ca6c5cc879241ff5d6b536d33c90e86e2a9b087ceafc0a7149af28e8e902108de93f4039a291b6d034f2a27c7a3603068cd02c8035ab7f7c2d7a120f2ca94921716f5cd5921e1364ba3776f9b20c647e5cee58471162827a0cbd2cab41b71c0d2ea2a7f750ad92c53c9daf62615f9e719559704775b33b6260b5c294c25a32e6d842a9ecc1dc417c547bd9c86374eea0897ab6db6ac56d71ca645b4c7ac7af6e5872ac0d77bce111cd6de29bb5a0b88ea4cc602baf73bce8c64dbae98dbd4f926dfb250dde3add4cc04e4b6a02950ccb8bf193fcc7c8d6e943b1a38e1ee5e68a9a6c9e20172821921a2d975135b3687056f4cc98e25b60dd2943380c0c0a1cad1dbcd2975dce7767247539318d3e08ef9f81b56615cd95c11f08ff45ec2f2c51e48fa2ba192124264cf04f6e789ad4f15925fb527f184162974d04539a571a55f713fad9aa285cc680cb53c1ea5a55fb2de81928e398167417a7f0cbf01bfbf4a60a8e2062d9858aa0a87cfc5a590673bae2dfb88c734f85333ed5f0bf39f13613306940c82285bc8cb19cf9b97e1dbfac0366960863cfe324818b7f90b1ed47bb64a81e89585b4947376bd7347e1df9f69d29fc8ad08948029b419da88217df7cc29cb891d478c057c25753698eeebd50a2961642300f25ee88a1da49edd7350ec5059799b8eaeca6fa85c0cf694f369e9f85855c5cdc3d096722be43384dffef3e681891dc8ade948f2cbff0881a7f0176e2ddee2c33fe797dce39f45d470726925f26e56da862762f21e3a62d2ac5c5cba7d05812a94c618578de2d96daaadacbb3d87dab25e5ca23ff435bc5e170eb4a7c36e49cc66fb7bd8a2212a6ce1f678ab0934c038eec294d7b2d5cd889258fae86791d6c4bce3ac99165fe6be6efb3fb1c824942448478d6ba4f26c33f7e0640b09eeb489eb3369fc1c8a2029f8e2e09d9f9b41bc88a1b9a7b3e8bf42f4a3513abba800bd3680674e3ad8e518c4b9b9e957aaa1d95c5e6b1fda3fd47f4ad38ed09126bcc36d8751a561aad9c74c600fa8e58f283ac64a1c751054e388d61b0c4a1705d072ab551014700887ed8a8a84aacfd423d6ea9aaeb03d85ffcc7f1cb506a188c4ec5502b4f79b97d401a877b2784c117cc78f34cc5e8d1cf0029d2f9b98f26eebc57ec1419bd40c98db7c43263ecbff979a5c37af8d6ae919507319fa6649634dd884f29022f0c4d7773fe2dbee2da045b04eae5f1ee17611a966da11df1c661e2c4adf42992675c882a6eb531699f9b419298bf89370900d35c4015ae4e9b9b8ba5dbd17c2a55a64118379200195bc7480f1f7e8961ac23f7fecd764832bc92cb90df310c656c5986e8d554c3330d930596731183703d0694c4472e7b5721eef9a3c903bba2bddcef7e07dea12dd234f088c38a11130f98ca5b21ca679196bbc267d0e62d46e1b63c7f48c558e22ac9b85071ecbdd87b7fa577cf46d14737cecc857045eb89ab5a77db44b46808fbec040e1c1383a2e3486bfd6b2a113ec6f127f2667cee9f32bea7363798ff5128dfd9a9fde69ada8daa18c35664b7e9481cd5b7af2b9cb61ae7df94f76f08bff673bebc1cdf55c2209467f775750f9bd006385a7e68b42be375a822bdff0043d63309453bdc160c3994864df0395c02c2b2448ef31d386864a0da7e370cc987cb46c0716fffd1c0851b88b204820e37fef88db8c6dd09ac7353f116655727db7fc020b8b92cac39c245e2ac7884da3d5179dfd4d03ca2e86fa8ed8478424afda064327d1ba0be0ac8801c6d84478f40191bd3a3bf624bdab51237598a2ba46046b2844c826b626bd1d6e686b45c701262359c2156e6cf6a67cd0cf0136ddb4bf15463916b22438f86f34e241331bd7a73c823dc8436699d4f7fbd32fe66b869314a9d8c932dcef4ed6a4c08e6fb3a70ae2f098efaff2e9b620b82c16ba011b52c858a7e619b2e741516aed16047da204b45380fe76b580f3f60afef729cfad1b39c7e2ca6435185fae39e7b1c778f2732928bf55a549a56d5c74c4b7f53261cfb3b570708ecf4e6fafaa70b1dde715fbba9cf0f9b722edd0dfd8e86dfc264e83b59fc789db7cb210d8ee95eb88248ed3c6184ceace3bf14964a705061aaee7ad8920c77935974ace942052e9a2691e5982c090e4f97ca13b1099853ff8561ea07622af22149c3f7fdad1004d0d25d61f21142637e8fd0cec457bfbcda78907ea668cc0f32d9570d71fb92531e8ec4fd39ebf72d9427c4006b75715602b55f90ae6351e666964a79361adbdffc66f74f25f3b26e72c173afaa2ae995cd3fde643967807a7bb7d8aa1a078351073de84983f80bfac44d24dacf8cf2f285c84fd60c505455226b0e3c57aa5e1a1984dbc0c2da8fe5a895e28344a11ad6141cc8b8060b3b88dcf42f2701ee8aa2b0373d6f38d0f20632a4a20eced98e9e7b259e67d27a65eceff0344e7175f403fcef5e35ef73b37ae051e2ae96b6b1a75eb8c61f2146a7c0abc3eff9a81d98608abeacb02c1d210095ccc1d94dc4c03c3a63ae5c2c599d790d2057502e39bb9cd50dbc5fe2951bf1cf2bf5374aeec4765cf7aedc2113c9fc902ac89313a6043741b5b5e1f8853c9c4cd5c2c6b55f800a96698c65616c6913cd53318c8087e2f69e92f578ab81061149b270ff8b6e73650aa0c63d02a93f35d9d52c458591b09ef23e51419ad589d7614a213f7726f896bee289da9de78a771d07dcabce1eb106244242c29e2f2cd88c8c095ebb15dc5c80d2ee0c0b606622127689d0ee91aa01d14e8c77e70f9a36880a8f913383aff643c1ec6af4c24f54a26119b8257caaefe55646e9ad0b8a4d58470073af206567a0f6c011d16e9f5abe32d7dd923532cd1eeddff8b2ac3c0114461ac5c0f56817b4b0daa7ec832429ec89b2bbd3f4d0de1bacc36a06fc6938ec3bfd654dbcc09b5f3af6f8b9df0eb8a99b4c03c6344d7cf9a4e4eb3ea6e276df503e5fdd83f666e12f2f8e7404fdd0f6c082ac08bb8d1a31274f24916b7ab8aa9866e29619dbe17c007cfddbd674285a0daa6dac9c7243376801b94e450dbdc4aaa3f09c444d8b1683bcf7a966e5bcb1b857933b097a172583e0c2c595141f9ee10748203f74b4bb83d3f125f016936fd6053f7897f4d8c3772113ffbdced9e3862634fad8277740b0b3c6de"}, {0xc8, 0x29, 0x8, "d5b7332b0a6f6300bd13a2c63ce845176f30b7342c52390160acb86684581e0d3b7eec7bb782eb605348f0a0b61b7fad0b47eae6a5e604ee3518f5446e1bb44a97194ff11f1377df8a57ce8f97819562934c04b91395e56be85829218a6fdb42c0bc8abd6fe66c6d5aef0a8c4ae3b977dbac35bfc40631e6668d39cf49e77c75e480258edf5bab9505929cb899cf70c9f8c87ddf847b7e2fe587d902e8951c52b6b1ef395f5f93f6c844535045f45b7012cf3ae54523cd"}, {0x48, 0xffff, 0x1, "91737f0df2bb131080b1e8422f2fa8e272cf6e88cf03351346b1fc7e732b015f46dfd591adecfcfe7989b424bd3ff2a7ae"}, {0xd0, 0x13f, 0x0, "05a857ee77da1a7e710a06f61d9373faf7cb8266daec39c2c5406dfa6abc51da87c3e2528366bf7971a4ad29aedd96765d8df59e24bd2385d6a29e6440dbdb3b5c14d5c7332cb8e848bdfe405179a24aa3c1a16fb841a02a953a9040a960b34ace41540cc81821e269dd18eb45f99a15b876b26de77bd3539509dce48d9831ff35ccdfd0bff21b4f746dc340a71374404a8a77e868d1c3d7673652dced15ebe631183ea2af71e0a0540b29a9ed0b741fd084c9af8e21ee27ec1a3b8d"}, {0x28, 0x29, 0x5c8, "1f88c980d54537cfd67aaea9e8537bd9b205a1"}], 0x1430}, 0x5) getsockname(r7, &(0x7f0000001a00)=@un=@file={0x0, ""/28}, &(0x7f0000001a40)=0x1e) symlinkat(&(0x7f0000001a80)='./file0/file0\x00', r2, &(0x7f0000001ac0)='./file1\x00') execve(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001cc0)=[&(0x7f0000001b40)='\'\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00', &(0x7f0000001c00)='\\\x00', &(0x7f0000001c40)='\xfa)%(\x00', &(0x7f0000001c80)='{))\x00'], &(0x7f0000001dc0)=[&(0x7f0000001d00)='\\\x00', &(0x7f0000001d40)='\x00', &(0x7f0000001d80)='.,\x00']) fcntl$setflags(r2, 0x2, 0x1) fcntl$getflags(r6, 0x3) fcntl$getflags(r7, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) getgid() pipe2(&(0x7f0000001e80), 0x4) chroot(&(0x7f0000001ec0)='./file0/file0\x00') msgget$private(0x0, 0x40) unlink(&(0x7f0000001f00)='./file1\x00') read(r6, &(0x7f0000001f40)=""/186, 0xba) lstat(&(0x7f0000002000)='./file0/file0/../file0\x00', &(0x7f0000002040)) 00:00:23 executing program 0: r0 = geteuid() r1 = semget$private(0x0, 0x3, 0x108) getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r2, r3, r7, 0x50, 0x4}, 0x0, 0x3, 0x8}) getgroups(0x5, &(0x7f0000000180)=[r4, r6, r4, r7, r5]) socketpair(0x2, 0x20000000, 0x10000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r9, 0x0, 0x3) r10 = semget$private(0x0, 0x1, 0x218) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) openat(r11, &(0x7f0000000240)='./file0\x00', 0x8000, 0xf3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)=""/103) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x80000001, 0x1}, {0x18, 0x0, 0x5, 0x7ff}, 0x9, [0x2, 0x4, 0x7, 0x6, 0x3, 0x7fff, 0xfffffffffffffffa, 0xcf]}, 0x3c) lseek(r11, 0x0, 0x2) mkdir(&(0x7f0000000340)='./file0\x00', 0xb) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000400)=""/4096) lseek(r9, 0x0, 0x3) fcntl$getown(r8, 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001400)=""/188) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000014c0)=""/4096) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f00000024c0)=""/249) pwritev(r12, &(0x7f0000003680)=[{&(0x7f00000025c0)="6374ebf3b3178daa476d2c6814a200572f43cbb585c54a13db41ac18d71d46ccf07a887a7324de0566fa54647144fe7ca7fdae0c5bdaa629707ea8a0125f7aa441a757811b6888b5b93aca4790782c5b4e2f57f7e70313f423b67b3b46e3a2c099def732c0d1fe973e3c873c4218aedf42dace2e37d338146d66137cfca4d15ed0f299acf56491431f452e0491ec3783f666a96f4c0325f68a0fe89ee67c2a16600a2ce645aa47a63c344d008b41096072a013101923f017f2deb1c010f966dfea55a1f8dfbde36938182cfa5d7819739687f14be939152bec8565b15f19ba7e50368aa2e3eb808ffe87794b5d04686203faa2d821efa1ba15f63391998ed44d52321da8394c77f8abeb8293943008685cd0a9a5bf8448528457dbe6c8c68a5a0e5448c59a848241f6786a3ab817c32ea1f91f3eb91b9a0fb49de4498987e85656978d05ea7e0f22bd42c106990804f5ee64ce38d4ff1e65b9adbfd60c0481cb723a9f9ebd38e230459871beb067690d45917804c416d7d637a032e32d1c9a3de74a6206dc79fd9fcefecdab31d171787d67302c7d427b76a82f933c4dd711301ab443da84463e4abdc13c0bac3f737b8cee1e035c93a977b9ed34e3c8812e4478f8d05bc65793343ef203e9cf75e125a3cb56c92c0d20fc9d330b1f43b8fddf8d4324c316e05e0cd34a7e4f8e92cca7b9e56cde0a7c06bba6ec673b8fa40f454cbf0787cb792ac054c425c96940cf5a883dd63c2c1bb269a7a20c204faad95753ac4bc90512f7fb6ba1107f75ad6824a2387b04b38e04a51f88bf7bfa376dbda1e1f44d0f9884f9db51ebdaa557b815e74f109b53039384c36cfa952a46bb686ad957824f62a966d3e616d3780c5cb00f3ef02463074cbe71f2b148dcf6345987cd0bec28a21c3ed18c04a4282c99423b9556bee082a26d1d779edf0bab76b21fd5e94b9405f735b1727624b579335f5f72ab2ade983a620139fd82ef4e000d598420dfd55b2be8b3402976fc7761701e4626072eff6c019a516e008da0d3b1183c774c2dbd504041cc389c0c7b3bf44537b271c73bd6e91bbce964ccb8a92db2e6cbb288522343f0f4ecf27d990481e55fcf20aabc901c9f058435c3d01fbaaf2935b6f91085eb81d49d6a99691d6fdf45f835031b3de380d1536f99302cb95a2dda5eef341e032d98d41c7f629a71b843b9153db15299ef0ee2846879a40b4705f84ae7cbfb3e6f45008fc532ae1838137f170698b42dbdaeccde9903676a0457038aa8e6494236dc2c69609f25d653a70bc507c3b2d0dcb5d68e2b1083efdac89a413cefa460afde7d38e810a06417ed0dbd4ab36bb0e3714883293645a599ff106963c1c980fb72f7adea585b459ed289e5f5ac316389e624579397b448bb804d03812b9e3aff68fd9fd2ff1851194869f58ea934f96fd50885741dab56a9891237b7068694ab58c895a33f33351bd1ea274631c9dd3024d8b574abdd7c79b6ba96783ef0ce0ea2ee53aba5f5c28506f361c31a0c221f8cf3e0239748abb303090f156227112efe21e10266d7e69ec60be5dbf6f0c5ef94d464c18fa7e630bfca858e6772a65e14d84bc538d42d481e4124659a34a2e17c664f399f8a01c584dd8529fd9320cfce2e418c02270aa37f5cb719ad8b68caf55727a1ce5dc6b747f51b5d8cbc8d21c78f7be6e3256a3fea63ee44cf7468cdaa74a77ea4780b3e6f6f5d20f31a3e96f944c19085e754e38a237471af7f3a72acbbd3a41fb2e312a9beb18711eb03ef8d8a4c842cd9efdd113f2d862399bcb29e48094b48b137260293fefb86dee56be6fabefea77d0bc955b4f0d0f16887cea8dbb8e3a44c8dba3cb0bf83721a7d1e5a9ad42cd61cfcc3a0bde996e43f8a207da37cf47f570efffd52201f145a4eee5729005c5f8b8ee36674d04aec4b43ce1763ed9aab938acd6a799437fe39e0b9dc8751fdc5108d45ffe074411f8311ace24a9b1be4f283577dd43a34ea85b6767fe6ffb8560e6946beb9e0a067e113f2233ec872b8bb82377ede4beb38b0b9009f12d78a3b3f1609715d32ccaf26ab9b034cf8f58aee6d6f37344bb9400ee3adcd393ada2cbcb11ebd8675f5d421d8ed63d8dec4f7efebabe615cc5abaf1b5169f161c73c9f5068b1e6ec6743ae2c7b8c51cb65c071bb3b878537b1d2a84499b2fd63019ecacc92534c0ddb26637c256b46923f4434c160bd9be17b2997264f9c656c5103eeaeb5f4321a56cb5d5a36342b22d6be11ed77d10a33e15351f3ff21d1d757b0dd0705669f2e1ca530ec924f6dc9d1e07b53517f69d2cd6d180f79b97ac072dcee1ae5bb792bfc601db6a049192fbfcdb428a44009658b332ee92b39a36f64011a7778a4adf9854410ca4436a6009960102c26d50cdcf43c8790f121404402e4a9f5a494363ba42dcfda04dd503d36631226fd6d3f6ec993e5684c0744f1130c9b8368bb15c9ae6eee3f05f131d73d9642e8236fc42b07389f5f1a61ba564e1ec01926b079e2f7ae622bcab6ec6b7ead18fac4d8039cc5231c7038f4841029982725b9e1c66984b919251f40fd754d492f7eb389491e0d1cca4cebb9b75f9a8db9730a12e4e30c731d4e411b499fae4c321fd951ef4a9b757b8c431ee8e375a45d1fce9bc3e2962aff1d1de3b2668bd2d45f772ea67ed68a93979af1eb5da449b137e8acbe66e1d3f584fa0774f8fab7a5b9beb0b771531e07ff9c59f65bed119d7062a01ea2d3df3bc0e0f57172b75981fa775dd6bfeadaf8ffbfc6c6bbc69218fe628e12018bb8f0b472675029febc1d46cc4c2d79bb87cbcb67dd426019877bf686fb648380c1d4f02660b0f6bf6224d0fb460ec91846ca55a6f4513d6c9e8ce7540efdde318549ce814e4e3171d9d6e39114a5389672ba0235bbd4650f329e7991dabb2057c78dd6307db40378c88efe293d26820d85974401f2e49b281914316a8bf0a87b5f3a49131937a3af198c74317b6fba9eab9e7eb8427d00dc4dac9ad1b04e569e3991f718a4da4eb3e76f88a743c375b54e6f88c01b56b40556af66a2b32c719549f6b8f2e1841a91d91b21e5849e398078fa35115f63c60ce9565bbde0cb1e3ca0783e23c77ccd0a0f0f05417cd40ff625c32af2c2ccd93384608761067bf3552bb78b4f2d80a89c31e56a7dcc60df7e93c86a7ded37c2f6dcc70302356829d9d94e6c1480fd023dcdb010468060ffb6afab0039d9d01507d9d9ad85993f841d29110e8c4cf4fa9d7ccaa3bc50ebe20ab9163affc19251161bcf7b77c7504966565cbedf85f90ac821599bd6c14974c44d2fd9dd757ed710145bf7b94ef6c4e0fbc49d3543ca12216af137912eb707d10aae44badd6f85b27f22b334bb5e576900d75925a4adebbde5486172d54d0389baa9daeb9cb4f3e6db1d196a6dbd482ece738ed9cd90940d24d552fffbd1299e5f86d272ba412ea85b5c2544da679aacadc74b406aff12123f092fadad3b5683b83cbb4d1caae271571ecd91055f7a2ae542e11ea53958ac17e3d7a60785527df8b3527d2a7b24f25d79de173c3342b36418b261e2e6327a9c9675b3c9a6cb47e1c8eac60adcea23cb3e12c0552334cee2709bf5bb5c877e89d4510b6c591a5f0628c0d54308bb8cb67b2d31de5277aafb7d88a24feb811d33528bc7a5411bd12221b49c21e602923427d0974b54ca36994d563a9e7c2e3944e5473db8081f1bab416b81967126b0be5245469efcf88d1ad93f83090ed15f9952b3c7e9f3f4da13030d150a09ad2e5c6eda4c2df5a4cb1780ea48afa03dcc75c9464690efcaddc6027571be58b8bd11563feee0945c78c8a899ebba5df04824df9d90b49506363b1c8f9dbd7bcb5fbed9dadfebf3d98015af4560176b5ed9d0efb611548b04b89a7e030c65693ebf5b7e969ad2891a9c64a1a64401451d0e1d7f6f62a565c3cbbd993a01c5b8e31bd0f854667ed7e37bb01ffca242d7e6e922d08f8f9465295a921d636ec284801bdf013557775fbe36168167fe55fb94fd7210e8e992bdc10b6365fb75ea02e25de43664c13fcf2ae52f9e4645993423c052546e50f84b0b79e1a977300ab373f812f27ae07d3c15382cb9cdb876911ea37b520e962280f7b19355c8f1155a24ed1f14da8b18335a4b26d1e2930e14c1de77e845ab95a2c9e1eae16e5fc776b042187d72854d55d0b6926347c93bd08a13ae58f76ea5e87557271d53674b30106f6ae80448ef1bfe071d9432243ba929b0a8204ca02cff8d8439e09ae2250b4229f6ea5a23deacb9d32c2957c09d09666384be7e927bfc277a23371450853fed686a32b449ca3012618308e9a500e7db222500a5f191c56baba87b6d095d25494e07f06194df0e900e9d732c18982b30980fb6b73cdcd9dda6f9690e92698aedf2675038251ce571352425c7de5c1c8d8ef469ea2e680b070cbe1a5441227357ff0e6514c3843d19edea8d9f228c92320dcc63fdd739979b1b60fd8f10b1322dc51ea893ecf8aa2bf32f2bf808ec9667684faadc7fdc24148c7ceb6e148910b705f6488f90f05fe9632f411bfccbe5b005375fbb3a8d5c617c07fdf4de4a62813875e39f865b9e75902066905c762c8fa9c22eaffe4cd3e6110a2aa94c2de8c7761f727c7aa5c1ba950514393a8252c7c7f33d20fb13997a8fd5a19b062945b677b9b4ad6f36c874f022cd22debe75781247f7c368eec0765d7e1296a710cc3799fbffe091f56b55715aeddb8474bc0f1a3dce11c62fe3c73a8ca07f9171d6da8c16965189c5f77632489fbd0fd77698fb71d6b2dd9ad0a12ece6e379d873f386e7748c068f65b76b72caacc9729096c8acf8df4b928ad97ac0b5dec61a70cae011f01cb7536f7ddb1acd8ebd50c562f9fe60792269ac9a59f591aa1e21bcef44b9ea46c1c4ef719341ab320f748acd1096a549977dbfbd9db0ca67126b04fedc2f7a2302866a2949e35c5a66b6f59060c9a7489c217535008e5e967b5b6ab19aece9ca9c821972f0ce2ecbdb750ffb73f6e552e021d6fb3a5767363f0a14294e03575b27e40e4501ce32d6ad6d6a36954d0b1134347ac2fac0d76347e0ecee4e2fa5c40b274dcd783e1b036d2404a7cefba48a00d8172ff8f61e5dff09fb6e6060497f1e072d9b6e353d4710c9ae83a6f4a8528dd85ed7199796cf0324fb4eef32e36108d1dad423437b803387562615d6f2d4a623e51f71f3299b419cc6257648b2122d3c7b8bc252f3766849cd7a4adc7c64ea84f049ec72aab6b556ffa4886f01e3caf1c0bfed9b520f8fdfea94df8b588d2d4174603c75e6f04437aa09bef7e7f282da4f5e9b458abd8fdb8e24dba36e58979b001cdf59bb4e6579d8d1e24a52e51726c33568f34edf2445c2e035949ab1c85ec36239bf850f136c80805bd87ede61e61f6d2e2e692703fe66147cc3fe0a04fcab260580ad80bb54967ebdf4870477ee1bd3c40129dd2ba9a9e78a7019a4a8d866afdd1be9afc64bb17b09c5236b355df3c080493ab105243678ed93325830589fd599c84feeaaa52516ff413e7e45fa60add9466ac3baeb7b7c726eaf19eff5d840ab046ce5f23f4bcfc5d4d5fcf4fcd83d3420d0e1e28d5db8c8532acf742b78ee338d5aec8e85b7763cb44295004afc546e766d7bb32cbf8e5ba6da2ebc78fbd3abd37fcce803d3707c53175e1d92f9e0d20621b062d5cd73b5b6d632840cb3c91f502451d800a66f36cbc025ab0618db36ace8799e2adcd2cf43c3754fc3c11d2af99d6c00e134079a20db5b75b7cf57a3e5f295849e3a90160122165c", 0x1000}, {&(0x7f00000035c0)="1df9957c9207fc4343f6e700916e25f50962db1437b0e4f647653c2425ed231c622397a539955b44d3743bb626c24b577d0ce6c525d5472572ee18038d0c592d18e78079bc194d847b45ef5a3d3e9da0a4cb9ffc5c15dbbb630a5373b3c0bc5b6db1a9b1a4a7dac9ac1733ba413dc2517ec707da0af6e719ca695fd6d40b2cd134537ecfebdefbbd1812d249d6a2c6e62471d56ab63c095d6ae406d06e5f2116ec0445709faf7baec13e07e300974c1f162654b2533e29e8476f28bd", 0xbc}], 0x2, 0x42) dup2(r12, r12) fcntl$getown(r8, 0x5) fchmod(r12, 0x43) pwritev(r8, &(0x7f0000003740)=[{&(0x7f00000036c0)="eb761492f3ae089dea170ccc89d536cc2ea7f888fef3a4f1ab803f02a7b62457202cd7e6b14f7f9c918a054fc4b0418e1081c7419a4b544ae9228c0fb002bceafc7691d96e260314ea248416", 0x4c}], 0x1, 0x0) semctl$GETNCNT(r10, 0x7, 0x3, &(0x7f0000003780)=""/72) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000003800)=""/203) 00:00:23 executing program 2: open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0xbf75, 0x8}) fchmodat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x80) 00:00:23 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) r1 = getuid() r2 = shmget(0x0, 0x1000, 0x114, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r1, r3, r1, r4, 0x10, 0x2}, 0x1b9, 0x3ff, r5, r6, 0x0, 0x101, 0x6}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r7) 00:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/146, 0x92}, {&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000040)=""/119, 0x77}], 0x3, &(0x7f00000002c0)=""/187, 0xbb}, 0x0) 00:00:23 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r0 = msgget(0x3, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3, "62b7bc3ebb27f6a833894bb87e33c2e138cc581721964b987e7eeb296ed3134db0a6ded7467bc2ba5a34e368cc78ad2951671252a39e3197c91b950d7fbd9f9290047f98adecb2845ebf7d3faffa7ad7987d2f2989abdae75d05c722c7316a6a1203a95172680ad906227d66423490c88fce441139931e7956aa8d8ae5cd6c5a7e20821645dd9e55a676ffee887a7a69ca2d000afe30a52f37035743769c94a8677cacab30c088f247a602aedf2a267d186cb675016af9cd4537f570aabf639bbca4431ecd5cdb5de4af42aa3d499dadcebf154f0fd8d03fed3954b9a42f94e5068978ef1b842fcd8208606c3a674eb75d588bcbc216d98eaac394553b86123f44ccc0597d3655471c7f72778b571a21f1cbcb5cf45f9f58e1ee50fbd038785e69297d31b9c104b0b9c986eca2833f4dede821388628175e91d86b14dfd0b503cc58e711c66c9a4d110baac99a863715f04b679701b2f4d2cb0ace97879acae5441223035b2398f84cc898f7965006e4a573501af2cd065860c6e81cd6465a407cbdf00a15ec54d8590ce57eab47f7c192e18f3dc0d9319a4ba3c4582ecf75dfe5d4e0559b50fd3e06c9b9342b6dee36f10fb216101d25d8998a89678d7c48b4080f3aa13849939c19c7b79c76955c3da02d3df4317b6a547445d3e4961aa753dd5843ff58db71030cc9875d190840bd78a6b7758e12b574a546747ee342c14b48beace0c93b7cd74f090edbc612f08cd833d9c4c62f48eb8fe8612c3c0d12e509518622bdb55983933021fc9b9a620db7862c0052c08a3e820b5b6c8eb884e0a941dc0c71f860c78cdb6a051f096af8360cbfb9110a5a511fccedc1cff4459acdac8a22bff85b275c17c34dcb4a7b03b29c2a459aa7bc167737f206caaa9db78b844b9695b587618d442eb494846faca78e1094a847841ef3ef1a643c4bda88c512793d2a725d8f5ac8e37453a9a70d5c15fe6a0176375b44ceeb806695d801399b60257e1af72bfb16f1cb9c1d45d8834d21743457c3e947a6519d6ae3efdb5d234382d1d0d111cb73335b5f10847280dd63412ffd0aa806640cfdfaaeb1a7392452e7351604fc1aa8f553a90ac0dab7fe34ad4ac309c20f457ab89a29aeac311c51a720a28c2c9bd2929e76d9bae1a51fa195fb8df546bde7eac62b2f80699630754784828d0d46e27895d4dd70e138350d9e224b860a8b2030a68b3148afc4f6653cf0675176d191437819ea16366599087e815e513c15ac12938543a9e42c2fcee4079f5876dffd24958a09f88a9fadbcd1bead131939f9580e844a873b048e9fd600429495299eb8b4eb7461cad42daa7bf01e45299928606b0e1e8feb2080185a8e996e8423ddc582d06c797d758ab552f2847358f1e433c712f65dc19674573660892f1cf52d24fde561a482bced60035c036a1cb590cc622ad4f069466133ff912d3c1172bf99386ae9e4a2b6ec3b62055aef9e87a40f82d0f2bfc9eaf19f6df7dd5f2289c7e2f04df7674fda6e1082238bf701726eb728b91e2d9739e81ef9716c900110444504ce6becf80f4ea503593af73253ba615bd89628b8a0e515d7d99f23d61499fcf7b87bbe20e29ebb2c6b3852e15f32bd80862bd02088ecbbc534dae2e56d37a8ad2ee850606b593021a591ddda813b6ab34e0eeaa2cc7bb92ec91f749ff4a4fe7717ef42bd48c348b1e05a94b361165f88a9300e2e775e4f69744c46a1405d752bb5892142884bc5b3024aafe5bb16e48f2d6e240502c1214b0779e6009d2098c84b81a2044fa709ff7de4a7220b10916148c0e96a94362a8b76b992c5e498041f0cd1e24d7f45cc3475c98881e05e40ffcd43ea1e3d1711b97dfd85ebb57870ab9f15ca42160b66d4c4bac7a7c8da644cd43dd2c5721ef1e253f49dc274a6c916393d90ae759d2a4ef77b1597661c423fb27f13261d6135da1a5e3712da480e0a669970e0b7d493609ae361321c8f5297216628ef3d3446dbcef865eeb3f1d1335a400d753f2982b6532a219fcd58fdd3dcae51e791e0a0b4a4329e23bdf9d13e91beef22d7da1adb795029ffc0254a89a9609e06b4adff381832d16545a58f7972c06773c77fdcd1c8c5885b4d53f0fb6e5f6e4e725730cd525ac08fe3e0ab6e9926f9c3b2bf93e0f81b931ff9f52e1d13d3bda793ef7d0942127ad0c0c4c47dd5a98abd983eb21aaabbe32cee4504123e9bbd03cd989f5acde44dab5ea5e1116c47c060a8f26a043ef05577cfe94082a2fcd661b76d42c65df3d7bcd4edd74aae78c08fb2d3224de5bd1053534109f4eb2aa7d710a89cbc7b338d8757ff55ad289722ca1358c43b350afdbeb6eacadefc25625ad256418a3efa05ebf9fe80a08f88b6025e4db76967c5f9d85c6b1a8a5188d8475e5d23f323e32b31e4125ccc3fc9a7613536e4faee9b65f2de1f55aad5ba779008edb1f47b9c273e99bd1c0205678181a56fda6b716b133197032615a542e0f05f834411acabaaf693f6001ee3bfbfd9a7a279d55e2f3542ca4d94f97c83c8c63f6bed5cff6cba87c3f86d460c5590066adba05e64d6c6dce7204d6eaee4d8021ce8a82666f05d23896470ba9c5fde464e934ba1a47dc909c243350e80904dc321ca3e727e24f1f29768b28c0445012608c06dc0ab0416e3cc664e200a98e355c6dc5e98077783f5eb576115c6ce77261cdcdd128503b46de597fe23f013b55fe124124238bbf5b23627966af3c7687966382a064405a1cec55e4a54de614d2820502f0a5e05886e7f268154c8e2364de488ab1a6f387b914e27510f4c53f0c5c26b11fe5925ad403aec2abb43469a2e649b4e4bd7ddcf43ceeb543d692e57beb6eb4ba963d759c62269378056b2b81f1ae23a973bce4b774e91caddcd35a651ba48571d07fd53f23c9c8c25b86ca6a0a0594767ad296c7bad0d8216a7ab5c44b46a14b990363b0c817799c02e1657a081f9ba71ebef4cab77795fdf190aad509d7e609dfc650cade96db1cf347954ff82b4aa368d1143ebe8c685c55fc2ec951686cab0d325d5d7a891e424c994567b9478f70954eaa3713aef6a9fb183d144bebc36aaf6d3af1312c6a96a6bb1735e524b2950338e32c59b77aa3867c9291fe7a9ff88f91cc276bb9da8f8cd9ef100fc439e14c86f58dbaf881b6d7e6fb947f68145264efcc0d291a3d47aa66e1d031e87a6470856e4642a05ca26e0a6a16d85a6258c45dcc8c8414e8ce4c62031b60c6d55b36e5dafb6323df488082ef9167d3ed55d7b67ff2f8aab5d09a77496dc879e4246b86df03211914662df2ffcaf8e514dc303d4670638c910887d282d02b48ed58624a367d30fa78d3f020f06b723c60a661c96e6dfa17898439fd9e455f31653bfcd31a7d7fa7d672e53fd40936b7011a9a3479907e3560c921bf0c85771b6e42e869a02bdf7f5009208a19772643d9e5ef9b10e2dd5aba906fe90ca1fd80a5edb27c0dc715748d529fbb874952891bda7742481ca2d4d03af7e69f032e0546aab8c0fff8fdd0abdb290b0f3b7dc5adba68c4b644433109ee13cf596d623d393ca290369a5698fc7c58d5cceff2830cade02fe081b8bc070beee481f07a5afac6a91e7ab8d278ba26a45134852063b78b3b8f7cb2fddb491bc6b3f7bde9f28584496f6f94e57dcbaa95c98395947999c9b6c66ad2a1e3b4d8aa87a5e614adc9d25a0d21836f28d077ab6d5e7e3edff37395d7d6a8a3d4628e3f1bb2f219a5e5e4635670e35706b566578452a9e9d4a345bbd2024e47387a31f9bfa9de0ecb3d8bfd210c34615656cb33d78357dc1856f7565c2a6833491b52ea86042186b1eae8a4e455c86a6348ac311ace0689e39a75a41336dc6de08170aa34fb7f74ad2c74ab8b8106a90b31362716afe06b8aa043dd062e6a720c12f8747e62c882fd463309130bc9f349db050650d3a55925a7d899ed9177c6c13fa327601bb214a5180fd6d35c3a49236f9d787186806b1a537a687535e662bd0846f0836144495a550402211d27bb7f8210f2c2486715fe54fa74156c98af22b5661187a9b57e1ede0a5f150cad730e9622e3049e7e3077069e201689b59847e71cd9ae78bf35042b2a6970d349cc731cf3011ebd2ac5f6fbcdaad359798e0ce75fdda0f21b13cdf90ecc8ad523575bae9824f98a92c323a76db943a16fc1025edeadc6a7ae90b970b9418cc96b52bc1d0b83eaf1865df7585ca213425fefe3f782a9cf602d37ef2f8748ce90b674446376b07e3e223685c7c6b9251bff3c09d452e523ac16fbd9dd98bd7d31fde9d21543729de5890c5ce325de19f5d924adea4aee02f2d135ff136a5497a4a6ec5423cf5eaeb97e3b208f8f522ee00f1f295e57740784a485b1b50c4b586e23b71e9821420fceef19f704bdd8b8756058c56d95d04c3faaa44f2af79aaabfc3219b9f1e4bee779c487abcce3a3fa6b5698a0a751764f518d92b4dbfacaacf6c3e526e8b7e1e339922fc9f66b9d633c115059ed3a708dc972d5b8b452d1a683ee759b78d2961368694bd97bfc5276d87171c34491fcadf9f408cf5f16aeac70088917a0a4bfc44d68e943d169118356d3fb54a4c2736dd1b2c43dbcba323069966954a5f16fc6959f1db34db695b0cd7eefe765d365a5c4cfd6401b4e7b5698d4592c5183a687b883f52d123e4e7d5653705250fd986bf7c4af735980a33e2504c7d5a1b65bc097cb4c074c77d9b6402977dd4ce044a2e3e1b67a53b1ae325890a405f857e23f7e02f3605921269c2e03fda171cafb4d841dc503a1dc0d48268aa33ca63e6b3f188d04c27b4e52c128684614eb67e67908c41608a93918669efe8c91782f69df550232ca5a624e281322936996f0eef528ce378009187d6fdef40972681a5ff6ff2857245ff6a89a31761acbfd904c316b49562b7e6d4c1d4d095ad4f174dbe490016471b2617e4a05f486fbe53b8b4bb89eaa9be96877461f1e05cb85b6ad46193021801869efc9c84a64de527f009178d27fae9f1663e7e64238d86ab46b0fd2f6094c1cb0899152a8fa47172ded2171c31a01c12b0be4338214410b8eadb0d1d639343e7ab5c83c24433fff3eac5d9416bd457bd860e41e856faf4854c327c54c3e32e5e6036d26182ee9334b92a4af3b9fcdeb31f4467bcb2452d99aa953de49ecf860827c6adb716948eb866e9852787e3b68c5c89d2fedab8209d6537d5cbbcd0efecc28185790947109b9a7b328b11e828f10e83164850b167db6eddce6c73f825d959fd3756b4ae2d06ddd5aa1431a069d09a1a4cd4b300bb0bb77c5f6f2f5220f2267b873e5a9022568c32c7123b63f6c7c0e750deb1b6eb2c61ec5dde867a00786cbb3577077f305f54376b8eee8d6d2e91073b83ee5dcb0e89268fbc3abfbaaf28c3b5958057d6a67626503dac56963cb5cf99adcbf9bebd7f13b895a07ec6ad3ae62b82fd6b9037ffb7e629514f5ee70aa1f5ea678e8306f0441fdb2c90bfb11892d630d6cd582aefa87f69c8c5981613c9b4280457f6cdad24a27a468b20c39ae4b99eb1e744f7106a0178dbd457903c1a26ea2470afe474706639e80cbb2427b09c6a7caf7624e78375f133520c0acff80a9fc968cc8ebf926b61c1178a4b6ac163562267ce0780372faaccbe05f6bdec65e19a7f0213badf6e7a6069654f0cbca0d135f1b739734808a0cfb9e5c278906b7ff7722328f47192fa3ee10a1bba42297a154b15fa1bc4694146871b985f6aaa860e3e00d65ec429f0f1247cc7b8441e9d20ae26cfd1afeb251ef2a68f70fda44b42cf7f1454bf26767"}, 0x1008, 0x800) getrusage(0x0, &(0x7f0000001040)) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000001100)=""/225) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xb30fcdaee7f6c3b5) r1 = socket$inet(0x2, 0x7, 0x6) read(r1, &(0x7f0000001200)=""/33, 0x21) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = semget$private(0x0, 0x3, 0x580) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001280)=""/4096) r3 = shmget$private(0x0, 0x3000, 0x83, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) socketpair(0x2, 0x5, 0x400, &(0x7f0000002280)={0xffffffffffffffff}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000022c0)=""/153) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000002380)={0x6, 0x1, 0x1, 0xffffffff, 0x5}, 0xc) ftruncate(r1, 0x7e72) shmctl$SHM_UNLOCK(r3, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000023c0)=""/128) msgsnd(r0, &(0x7f0000002440)={0x3, "c60659586c15f243b34eebbf8d86ba16b0516e1f518c19deba9de4c311f0a774fe4cd0b083bfeeb6525fb572bc151da7b9f4d857234d098f8a6bf43cff9142d5fd772095703ff9b00051b2287d03975ae8167050f2b14e9f35b3fb99fc41bf780b5cae9b52c87619503eec54c0a743694c7466038d6b03d8b3349e96859e142e11fc8b79d611a46830a8fe7b846d8c47af6c6a4d2aa43f"}, 0x9f, 0x800) r5 = getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002500)={0x0}, 0xc) setpgid(r5, r6) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffb000/0x1000)=nil) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000002540)=""/56) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000002580)=""/130) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000002640)=""/4096) link(&(0x7f0000003640)='./file0\x00', &(0x7f0000003680)='./file0\x00') semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000036c0)=""/189) 00:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000002180)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/118, 0x76}, {&(0x7f00000020c0)=""/175, 0xaf}], 0x4, 0x50) readv(r0, &(0x7f0000005640)=[{&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)}, {&(0x7f0000003200)=""/4096, 0x1000}, {&(0x7f0000004200)=""/112, 0x70}, {&(0x7f0000004280)=""/216, 0xd8}, {&(0x7f0000004380)=""/248, 0xf8}, {&(0x7f0000004480)=""/12, 0xc}, {&(0x7f00000044c0)=""/159, 0x9f}, {&(0x7f0000004580)=""/189, 0xbd}, {&(0x7f0000004640)=""/4096, 0x1000}], 0xa) preadv(r0, &(0x7f0000006b40)=[{&(0x7f0000005700)=""/240, 0xf0}, {&(0x7f0000005800)=""/195, 0xc3}, {&(0x7f0000005900)=""/56, 0x38}, {&(0x7f0000005940)=""/231, 0xe7}, {&(0x7f0000005a40)=""/4, 0x4}, {&(0x7f0000005a80)=""/85, 0x55}, {&(0x7f0000005b00)=""/28, 0x1c}, {&(0x7f0000005b40)=""/4096, 0x1000}], 0x8, 0x0) sendto$unix(r1, &(0x7f0000006bc0)="2c2a0a1cffe20762e32e823849f1301f5bf368a951cb9a96cbea13ee3a380c99a25daf5e3177b0a5749f8f26f88f25fe9063a3a7d7fa86b56dc1b1373e4e6c6ae2510a04109a180c064d85ac1d039d1f0311b2b4c99bbbe441c76a0898a0986c376ca42007299b8d699681f1fda08b746571c02f7ae1637cde6e05fc66820a35e8dbfded0e34b985ecf6a4f33cc86a", 0x8f, 0x1, &(0x7f0000006c80)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) symlinkat(&(0x7f0000006cc0)='./file0\x00', r2, &(0x7f0000006d00)='./file0\x00') recvfrom$inet6(r2, &(0x7f0000006d40)=""/79, 0x4f, 0x41, &(0x7f0000006dc0)={0x18, 0x2, 0x9, 0x2}, 0xc) getsockopt(r1, 0x800, 0x8, &(0x7f0000006e00)=""/185, &(0x7f0000006ec0)=0xb9) readlink(&(0x7f0000006f00)='./file0\x00', &(0x7f0000006f40)=""/57, 0x39) r3 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000006f80)=""/188) fchmodat(r2, &(0x7f0000007040)='./file0\x00', 0x8, 0x600) preadv(r0, &(0x7f0000009100)=[{&(0x7f0000007080)=""/4096, 0x1000}, {&(0x7f0000008080)=""/4096, 0x1000}, {&(0x7f0000009080)=""/81, 0x51}], 0x3, 0x0) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000009140)=""/21) flock(r2, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000009180)={{0x18, 0x2, 0x4, 0x2}, {0x18, 0x3, 0x4, 0x9}, 0x5, [0x40, 0xd872, 0x8, 0x9, 0x4, 0x2, 0x2, 0x6501]}, 0x3c) fcntl$getown(r0, 0x5) r4 = msgget$private(0x0, 0x54) msgsnd(r4, &(0x7f00000091c0)={0x3, "ac72db0f19155266a21d60e4cb0cee4b7e35fc90a7e2376e77a9c1ae288347a022be7ee7a10787123bda64bc379b1f9ec22cbd42213a98be37fa83d2b0ca98c62eb12708f49246e33e8d68eabad4b746406ed08557577d869b5af191e5234f31fff829869c1119348cc18718f3345b5dc109d8d9514ca57d611edc3c3d49c5c0ceac212e0e338e43c43a422f43cb7643feb5938766132007b1acc6e55257946b5e03482888953475002c9f9d1866da4122139ad88ec93ef714810a884a079b40562b56fe50bd04fc8b784cfe709d131e9c0f759e49bc"}, 0xde, 0x800) fchroot(r1) pipe2(&(0x7f00000092c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) pwritev(r6, &(0x7f00000093c0)=[{&(0x7f0000009300)="4d46c8f1f9209a9b34760e8acd1f0568e5cb7a67b5ffded50d6978b097446343a9d5493ccd1dc65f98786f15e834d4fab4f797048134af567804d397ac7b4f04441b4f9a75951aa5ca9b428be7ebecd49df1b396aa90b89151b4ffd926e0cc002aaa908d02f8ece8b0109b7383ccf657efdc289a37424d1705afb017bd1f3dfa69befdcb3aac885b3e7204a70bd1db785cb6f616a2e1b40ed4085a836d98b78d9e2d963ea1e1720e958a55", 0xab}], 0x1, 0x0) msgget$private(0x0, 0x41a) close(r2) readlinkat(r2, &(0x7f0000009400)='./file0\x00', &(0x7f0000009440)=""/177, 0xb1) sendto(r1, &(0x7f0000009500), 0x0, 0xc, &(0x7f0000009540)=@in6={0x18, 0x2, 0xffffffffffffffa7}, 0xc) setsockopt(r5, 0x3f, 0x2, &(0x7f0000009580)="0038c2fd8ef421e2f427822d9962795ff65adc022007671ddb0d5f6937252f39d24cc3d7aa2a36e4eecf5ab90461229660ddccdcd286fa9c489d72c98d41f4c17acb7608745316cf3e542b76c92563bb6b740eac728cfd58f9af384b179802936c570394a06bca523fc8fe2de4f6b77ed9802de87857f3d3e1fa76b70517606f3b5901ccfea7b73829f8f9a1b6a1591d6afcd8459e60ad9c6643", 0x9a) bind$unix(r6, &(0x7f0000009640)=@file={0x1, './file0/file0\x00'}, 0x10) symlinkat(&(0x7f0000009680)='./file0/file0\x00', r2, &(0x7f00000096c0)='./file0/file0\x00') 00:00:23 executing program 5: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x30000000) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto(r1, &(0x7f0000000100)="8b985b16c676ced70954d46288e3431491b0dd201376ef6a61d642113efbde8025173d7fb2edadaf91e1fd35f9794866f45db88e59aaa2ff6dbdd377a7b084153c2635e738fc1a99a2e68538755c186d124058fc877e2ff10711ea003f13b85118654f7c8754cd5b26db2b8dfd998c94ab3274afa6906bfde20cb96b547c7e692eb31265e41dcced604b55a8c8bbc2263260850b29423546d13d48ea3c1883b37182e5eff724a2f9fc11b6889f54e2ac42c2ddeded9cb926642d1593cccdeab682f3", 0xc2, 0x406, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000240)=""/182) setrlimit(0x4, &(0x7f0000000300)={0x6, 0x5}) r2 = paccept(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc, 0x60000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000400), &(0x7f0000000440)=0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x410, r4, 0x0, 0x0) r6 = getgid() r7 = getegid() setgroups(0x2, &(0x7f0000000480)=[r6, r7]) recvfrom$unix(r4, &(0x7f00000004c0)=""/127, 0x7f, 0x843, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) recvfrom$unix(r2, &(0x7f0000000580)=""/86, 0x56, 0x21a622e9e91d4543, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000600)={0x100000000, 0x20}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) r8 = semget(0x2, 0x0, 0x400) semctl$IPC_RMID(r8, 0x0, 0x0) fchdir(r3) getsockname$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendto(r3, &(0x7f0000000740)="c27a25ea82fade0b5fff169ace52a12bab0da276f93ec2c9a4aa2c53b4631c18d72fd48705c370f39ee670dfaaf34289c43e290abb54dc2acff8da0e7f357a4dfa453ce5527c700c909d11223c3e609ff6707f059b209e6dda2de421dcaf1dfac423c6723d1a93221f15d28e2676cc17423a7b288050dc16162417be", 0x7c, 0x8, &(0x7f00000007c0)=@un=@file={0x0, './file0\x00'}, 0xa) semget$private(0x0, 0x0, 0x200) semget$private(0x0, 0x4, 0x480) nanosleep(&(0x7f0000000800)={0x7, 0x8}, &(0x7f0000000840)) getrlimit(0x7, &(0x7f0000000880)) getsockname$inet(r0, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 00:00:23 executing program 3: clock_nanosleep(0x40000000000005, 0x1, 0x0, &(0x7f0000000080)) 00:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="644d1dec45d026d5d767823711e8e2a6cfa160042e487499faeec4a1bbee2b283ad014fab38e826eca3dd022d9be653df5c78c16df27639ab23ac5bb310c33cef94b4e30e9e0036c88e006f46d0b9689debb27f3bc332f8ac8f1ad42a8ae2a574870ba940583f31659fa940c00d7e16d122a0883b9a78da7deb7ed290a0343b8cb011fee4f4e3f059cb0268ed295c77e132b6cc4b901d16fd3a29a6d3d04aca1eeb2faf3f3e50c553ab1454029d10192f6a2363075eb4cfc2344f73dc51b0a7f9ab25982ead5a6d771b68bf796fd1f2ca981", 0xd2}, {&(0x7f0000000140)="809ebf8f9fc2c2f7af93fb7d615075d96f6330f5837c20cd3721174d7a5df40517d2089e577de6505af4c3fb500e14fcac882f17f0e6fa54271866639fa538e5b05567b66eb2f3b7edc225169aef87814fd361a3a2917c73223aa9cb48a4abc1bae8dbdadf3013d528a925ca7b81a2c6309583eb3f53a376cff0f6dfe9f3c22f36b1b3ef48cfbd47ccc108", 0x8b}], 0x2, &(0x7f0000000240)=[{0x110, 0x100, 0x9, "3ccd14a36657dab28f917da3888698f3450c518a09ea15c2636bcf17de9a90068c5fbdfeddb40cc097faacfdda58652740df10821b3ebb6fd5102e67d4fc3ea5722072a242278dc72805f071862c4b56ad70d1cf7d16642e7ee0e1559a27c78392507b68f82228998662f702e66219b197d05744cc98849209b108c4fd1c357e1a159c5a38b3cb2b586a0fc747c709844b253e564cfbbbf48912353c504dfad54f462b198afb993f40a8ad83af83b87297f30b9217db07101d148b195a52939c8a2c23c2c21fa276b552b61c74830e70b114bd8ef9211a2258a2f39f0791609c1378c4238accfe08d10d684ccdb0502b89f5c8a15543fcd6399356"}, {0x28, 0xffff, 0xfff, "214a077572b8b62bf93cde376bd5661e14eb6ec657bbcd"}, {0x80, 0x0, 0xa8, "ca195f4b3798928cf729033daa78fd1886ba5e59944c759a60d666ae2b0940b830c6aa804e214ac9ebb3e121cdacf806cb81c0585684513fe2a81fe7e7256d89345214f18d95933334f94217e8d5a2fd9f9789a7842d97d658f804484b0b8277979fb6a2bc1ec23d49eb"}, {0x30, 0x0, 0x7a5, "26d14cee32ec69745f32609444379a6a51aab43d551c2a154f85f4650f"}, {0x10, 0x1, 0x300000000}, {0x50, 0x1, 0x2, "2470174f25b6e612f8ff2e3ee936d5db737e0e287074fc3d5e0f47ed6e6c881edbdb13057d959763bd974b80b10e2f05f4e835bbe9e9bdc2f6ce6437ce684e89"}, {0xf0, 0x0, 0x6, "65a20827dc16962006efc64df66a90f5ad9759fb5118f2d11f5156096c03c20789886be11cc66de129b107ce8a1ba1610d7ee055b0355bdc16c76647c1e74d62c4b120c56671b24a50818d64750564a70f5a29f86a8253b73d4c23c458a1514b9371e840bad91294d37c5604bec98694afb2141367da597a725674d54529c32ec00564d6b3d6c410affd914d4fb9ba7feda4e8b11db0cc4bcaf9592817d68816d349cdddd6db7e221835e70d17a68160d9dfd0c02bf7a3a462b067de782f6b2f95f8d20b4fc8825fecfdae1c7c4b537d3f82d0976708205dad"}, {0xc8, 0x1, 0x0, "1a1bbcb201451b1c302e3f8b43250a0d0506494603440f569259905a912b6e2ca1508130745f06fc1ab802e9675fc3234934b88ac00e8127ea0ae355193764580423265a1eed02a634f6f88aa9decc68b7555ac3edb1cd794e6ac2cad49d28884db74c7d271d3cd9ff7812479fa2e98b9acc8fc735be47e41f4309d6368e2ba0240b0c21210765820f8f39e3d78a9aec7d645210ad5937b45e5315fb2f0f897bc293e49933a31d1e56934b0ef8acb845f78082bc177a7f51"}, {0xe8, 0x100, 0xff, "39d4fe4b6e19a56b1c4a07420ff5bfb12020b7cd70b59bd3183731d7d4097602251cf9501d81354d2e6cdfe37fcb6f07f9c4eef6ba662a687a4e8c710383d17c7f900d598d6fcfc9dfc33c34d8d444300b37f6ab2acd39c351c380bef8ffa1a4fd91ac3e24ad2694507ad14fde44f17537178658062b58a238be43d3423171a52d86fe6d906ed7784fdd38123f6b09a1bbf282ab99f2b4a706b9aed3b49e723f4380b0a89bdd85382a195ec8c3b7c80f37ff15c744c72a5178e9a8c9c5a231ed96b6fc0c3e4faf39b66e8f897db917dd2c737711d285"}], 0x4e8}, 0x4) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fsync(r0) r1 = dup2(r0, r0) readv(r1, &(0x7f0000000dc0)=[{&(0x7f0000000940)=""/87, 0x57}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/200, 0xc8}, {&(0x7f0000000ac0)=""/236, 0xec}, {&(0x7f0000000bc0)=""/134, 0x86}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000c80)=""/240, 0xf0}, {&(0x7f0000000d80)=""/51, 0x33}], 0x8) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000780)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f00000007c0)=""/15, 0xf}], 0x1, &(0x7f0000000840)=""/176, 0xb0}, 0x40) 00:00:23 executing program 3: setrlimit(0xb, &(0x7f0000000000)={0x9, 0x1000}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) bind$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000300)='./file1\x00', 0x0, 0x92) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file1\x00') r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000500)='./file1\x00', r3, r4) socket(0x6, 0x20000000, 0x2) close(r1) symlinkat(&(0x7f0000000540)='./file2\x00', r2, &(0x7f0000000580)='./file1\x00') lchown(&(0x7f00000005c0)='./file1\x00', r3, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000640)={r5, r3, r4}, 0xc) connect$unix(r1, &(0x7f0000000680)=@file={0x1, './file1\x00'}, 0xa) faccessat(r1, &(0x7f00000006c0)='./file2\x00', 0x8, 0x0) recvmsg(r1, &(0x7f0000002a80)={&(0x7f0000000700)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000029c0)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/185, 0xb9}, {&(0x7f0000002800)=""/40, 0x28}, {&(0x7f0000002840)=""/213, 0xd5}, {&(0x7f0000002940)=""/90, 0x5a}], 0x5, &(0x7f0000002a40)=""/51, 0x33}, 0x843) setitimer(0x3, &(0x7f0000002ac0)={{0x7, 0x4}, {0x3, 0x40}}, &(0x7f0000002b00)) r8 = shmget$private(0x0, 0x1000, 0x48, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) setreuid(r3, r6) setgid(r7) open$dir(&(0x7f0000002b40)='./file0\x00', 0x0, 0x8) setgroups(0x1, &(0x7f0000002b80)=[r4]) 00:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = dup(r0) read(r1, 0x0, 0x0) 00:00:24 executing program 4: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x90410, 0xa) 00:00:24 executing program 2: r0 = socket(0x1f, 0x4fe9fd5f1d5f9213, 0x8) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={r1, r2, r3}, 0xc) r4 = msgget(0x2, 0x200) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x3ff, r2, r3, r2, r3, 0xc8, 0x4}, 0x20, 0x80000001, r1, r1, 0x8, 0x2, 0x551, 0x4}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x9, r2, r3, r2, r3, 0x64, 0x9}, 0x81, 0x7, r1, r1, 0xfffffffffffffff7, 0x1, 0x7, 0x4}) r5 = getpgrp() r6 = fcntl$dupfd(r0, 0xc, r0) bind(r6, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={r5, r2, r3}, 0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r7 = getgid() socketpair(0x2, 0x3, 0x8001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgget$private(0x0, 0x600) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() msgctl$IPC_RMID(r4, 0x0) mlockall(0x3) linkat(r6, &(0x7f0000000380)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00', 0x400) shmget(0x1, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) getegid() sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000440)="efb7fe3ca2b857a76a1e80b9f68fc27e80042d820461b67a21269078af477aae6829a3f79edaf8d3ee74fe462ad51e99d8386ad8cfe4f02c4bf79043cc770bfa60a04c4d972badb1c79bc47594709647e08d9859d0dadcb33421458ebf12f3ec57c672b54519a12de6cd498cd35753364acdda8bb209c1ceb72451cc8dc0ae7ba21c3c71b24ae6078545a2c05abea00a5ad916365dcbb0a223afbf3ccaa829ab05c16c1eaef72792093dbf201ecc6d342e8ff5105d2cf86e1e86a66d11f1be601304db377025c3f3042f32c89ded7dba", 0xd0}], 0x1, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r9, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r10, r2, r12}], 0x40, 0x7}, 0x0) r13 = semget$private(0x0, 0x7, 0x41) semop(r13, &(0x7f0000000600)=[{0x3, 0x1, 0x1000}, {0x4, 0x7, 0x1000}, {0x3, 0x1000, 0x800}, {0x4, 0x3, 0x1800}, {0x3, 0x3, 0x800}], 0x5) lchown(&(0x7f0000000640)='./file0\x00', r11, r7) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto$unix(r0, &(0x7f0000000700)="4ece1b8f24ea8e6888f0c6b7515bab9fd5f89406af8b1509a157f10ff492486799adba81b254be16fbabea88d0f60f5d756dd8ae74dfb1bb9a684d7b8005bee0c187036b453d5de36e44b0ef81f55a056c746fa68fc8cf63bf4e0800a11793ceb6b17744717b024642e7ae635411f7f64eb38fd76288049b4d12807244e9d4", 0x7f, 0x2, 0x0, 0x0) 00:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) fcntl$setstatus(r0, 0x4, 0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x40000, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x1}, 0x8) getegid() sendto$inet(r0, &(0x7f0000000240)="4c85330071c46b196785ab67a8c343576e5c3975f3e693772597960d577c118a5be801a8b3362d01b9a11d28031ffcf001afd06e987dae7702ff79bc91175ddb060f42228116cb78fe171e1691ffb7924a2d10fd181b6196a30ba8022e33849c9fdfc561e76cdb08b6f52aaf9c1ce2a4eab079d0d23e64b378fc3dbc053bceb285a1a3e1e0eb948852176950fea32c209662e48f17a2c18134ac51cb09e7044671caff542f60649ff64244b51fbf3c26590a3ea24c472d1dd8df20e613b153e3eceb358c008746d1e1f89074e50551376348add1b38c4327eaf693bed85bc0348571d79e196720d6c9869fee4529261763a55aed8991fab0b25067bdf70d1bf61e45da4b30a5dd75bbbb59f146d3d54147767fd70161682568795eff447627cfd8aae3f730cd5546beef93725085add5d1d78a0c2d4e89753b389103579e2035b2fe3dc4907b72d5fa2f99db36f00db7b808304a899ef2d8d7684e4446cad1045621d73b34fd0931f05d100925c59362687cb24c5b84b4797a7f836ca35d97ad1af324cde7a17db8deefc56320c0a743c131142fdf39e544c19d2e0152911083232a024f5a69e289806190478288c085745a42564702425f15ae475c158ffa96282509e65a847126167996c240301b50bc3189953a9ded899d40439ef674e322ca3f60766c54f4ef4d0a6fedc027e0a283c904c480ec670b2ca37dc4f429341a5056408a5e872ce067da664cd72f71abed3841b98531ab5ea97aaa489f9c820e1a10cf88ad8f94d11af8bb7c1e97898a11ed6ed1c80baf74a7cba0e2a5281f3d9b607cb5ade860dcea1454994f607b43810fd45b83f0557b7d87e57e454c90593dec09a20ef5b85a5d83d0f707892140608f97cb21c7752fc8876a6786374fee4a6a24658288866e1a98a7878b9f4d985ceb62bd4b95197fb857ac577a7d9cad5204539646aab1e45cdfb4c0010a245ab034281b6abbff85952864bf7a07245f6539bb2ac3230af855405de478f734e546a1f6dc24be37e92354369bfd0fe3a1f15f136a81cf2540a00690414122947985aece77192dd6299c9ed578d4c56d526c831d3324e58b5e4e70599d8331508d258ff98cd28ba504bf88c179fe2a125d9722c44140cc028d573aef8f4ef1d3e657c8e28315f1b67fc7aeb694d7dfcb0ffbe88c8738e9e279fa47b9e50ccc3f82e2f64e0647a898122d51d24ca76a5699895b5a050160651137d7782c511b8ed7d0bdc30a03761a20d3bc82146e2e59faeb4487c798760e331f5cf9bbed340c21c6d57752b40cfec1a6ab9bff25acd400969ab0f238bd6a13ae5233e248873455b6834edd353982894cab23fa8ad20f7a7c876f5c1974edf0e2a5318a840d698ddb178616ae789c8578d8ac01420fa54fd86b6fdd7da27716d9e9b7565ba552a4d2068ff2a36613e6decf08e3d351a5b7a488fe29e1fbb7568b2de55800944ae1acafda65366744a10c96cc6f2c7ec779b32f75531043b2bc7e554a02a9197acf8f21b7ffdf2d56a0cd9ad8e50332139e25b73f4ed80ae10489369b77bbb8824fd800ac0c73a0f50e1c780bae0f40e790d92380ac8e7388ffed939ea97b181643d1ca14e036adbe0f8be12018c8d429a8e8a045719a984835198f38a1acf7b96be759154fd348ebb5febf3f9fe30c71a882438b253a15e8e9d6fa45eb5fa1f0560f6af533e38e39e89b94d0792fd9e07141c0255cd2ed93df0c1da22b84ac13700a135390248ea3b5774d0db8c1d4fcb4f8ff7d089f34e6b61d205f38a190a8013a3b28ba729721306e854132d3f853a5a8269cd69c544a70c6928f09edf7ac56ebcca369e4e0804c7ff0ec605f25f4af1b67d99d8840609ae26a7a446761630d1aa90b9a12482cd511b5f148118dbb6c2fa28b39ce046df7a65ddc1a0897ab994df42f587baf337ea25faf703c290aeed2f634d1f1fffe437f75158edf60ce0c1fd2b0533833774888af0c9cd48d75ae65960c54ad383a154a7a706e099cba8170ca245b63511710e3d02410807706b55373e14e39b6c1e6fcb8a44b6c238e549ed149d2cdd227153aa846ec56b53b79b16a70f693499f70c013c12294bdb0b12e05ca29d3ed0e679c8f32105adea7feb491dbeb0732c2c2127108faeccdf6c38a6f5232159ef68d62b91f85e475903e9bea2e6177ddabd082a16889b9084d0929f604d10f1ede971bea8d1adcfd7128de5a29bdded1d163f2b17a716ec9b3cfc7a17e881625c6d8728e6bbc540cb03c788986883c8a5e06bec90c4ced64318e73be942e9fe2eb4cc6af40af6bae4e4f214c1d10543306beab88b7b005870ab79eac5c6a3836a10ad94be4420ca6d9813b9426c196eaf0f59ed2b1b6b64f5d04cf1d95eb8203d907af226074a11d3be038b018fc654555a1467f47e0c902c7dfb6008055ee2ec5dd5f0767b48c53b467781f7ed84555d214a8d952c1046df90d44c64ba6a352582b51e02b89f6be669851747765c21b2227f7d430de0713498e58c9e1af33f3e7c1825210ec065e75780615948c47fe87cd87a7a57e27d4cca0a9901d11efb0c64665531a97639a798eca4e53d6bfa2feeab4bd1512c7ef6d7c3c31eb4d4c818748b0ff693b456a7eabcf44aa1ebdfddbe4f9d2c70c4cfc0dea77a043f81f5dbacc8bfffbdf454009dab40f943083ea52b1de56b82ea618043a1cc5b502f0d57f85ae97e817d5f936261f774ae4ab98d0837554904ba36fb3f42a462e3809c3c001ab8f1bc34371bb8ca75b5664f0f0fa80648b3c680b4cb688d4680894ab99c3f801f6ef8409d4f199d5ead27255ed724453749646145a5fd33a2872b60bbd9d5bc3b575274f7a1b5ea3501bf9dfdd67a2a5c24f3526b13fd76275cfdab6da2b06f71be5b0560ec99d023a171a66f5dae47a269d7d1095b3134a50e8615f6e13c275ce93fb34624e7d0a1987b15a8f2186592675af54134ba894947827c4cd099b79e6cd6ff16eed210d181df37f0e449abab9f956083b2d091a2177bfbcb38a3d9e1858ab82dd3ba8d5a502bbd6ca2e3d6df389b4e8924a32d0b8e1a34f61816d9c6c71952b1741e394458293d4c1387136290856e189c9fec89dff600971714312e010e55853ac2c7db1cf6bc367c97ecab7dc082774ff2e4b3b89f646db3cc12fa53ba8165a9cd7d4f1785dc7b1576e80b9a6f40b148b8f4631540aa9f6f84c9038b6a2eceddc9b6860e908a1fbb33b2d756b2b76ad7fea7c393c9dfcb8e517c50536f052619178877b7235200c7c72853ffbaeb21dee7f9e838f06492bd239ebe1da2ad0c4fc2b33c8282db63283bc9bc89098692d6f924456bf2a03b3ba736685b06c6dbbac9d1c0bfa3b43e7f50170a9c5d5833afd46ebeec851e666d0c6eccba5ffb47db4341faeaebebd448012e543977f804e7de539f3b6f16c9c109391888aec4f62201481248fa0464e4c362bb17f388499947e148092ce155b0ae970a0644ec15f34994372bcbd5de5556a16d9ec5de2653e23cdc1a9eec87e34547ec5972149314eb43ee06c0de1998d1b17e8d4e1c11b95b99d8af469324737060669d07cee423aaa079016ffa3797a6da021835a12a0e207e19799f3cb61fd5eca4838af9d313a2645d39d2d8ef73849a3026e423c08ea65e08f0f1ecee3047d6975c30582a3b7c46970f5e5f3bb7026ad8127ef8530973754a57f34eb548d477210efe012848c13e35f4f9f086b556035b5bad61dad920f13ece6b1156feded1c555a1be44cd8008003092e46c14a4aed8a48b5946791fe8407100e2dd106f6e1783fcce2cfcc87fec0a411818d236ab90737df009b0ab5a9fa4b546e50eac61df82170a772baa196317311dd59f6c4a26af66c89ef684fbaba327970e823f3836e856e3a1d0d14c8cf7d80b9f6bba247077a7fb394641f6d1f84bc6f63072988897d00f902fe2afe201dc82b6ab86e300fc0b105b740024807f1207114bd8c4db107dcaebecd5fb8b0025c5a94e0c715a65160239d608562cfc9e408cab867efdeab859dd9e0be5758ecd7d0265185360f6acf1a0e33fef5be7a9edceb07015e642414dd61cbff973eae21309e8fbbbdde3c658e926e094c20fc4c57ed831b666ca50c38ae25198a852206bd91e2732d18030c39d2cb76831009525919fa362bc8b418799193c4c6ad35c640b18ea1bf7110a8f9516110debeeaa8c43c0089ef6973a59bac3827c1a4368f3b63515a6fe2cea5aba4b8a5905e835a78ae20e28f4769aaea3d2388fd6979f0bdf1fa08371bee06bcb70247077fc1e91cca894d2ad2f4c9e1d4a8e644fcc0ca0bbc9932db07c102998d8012aa91ef32233653290e945d81113a50847504c44f05c77fd365390fe941ede29a21629fcbda8fe95f8cacc89b9172519f66cfddab7e96e6d050c3c06ca032927e484bc21f1e072d58ef078c581254b83a8f0cbd1e185658a823e2bf37b5bf69ad97303179832dfc5a04f68dda97c8b8b4dcea4d8a438f37271dd4afe215221405a99aa4f0eac20f4be9f11e86b0f09634e678f5fd0dca3fa8b853b73a4911c8e86a45e1201bcef901b2af52232c8664456f2d5df3141a9c363faa3f90522dbb4b14a7554bfe29516eafc9feb2f183a539a9998dc91cc3f80e6cd8fdfe127c3ba88f0e77a7c2c3e8db8076e7d0d5883f0107ac9142773f34435462b2f464ec8952e190502e1bf582b72bfd786974532f17441ea2cc8c19faf6930401e7707a890b3fa87d353729bb0241eba749064f01ab699ee259c196313166062c7b2ff692bebeea8b4d0e85bf6e59cec3b96e9e5c919e6613ed89d6755d67afb9911053570141802d2f32d5e3a6592abe6ef6821f215e998c8c0e63f412015656b177f84e1b83a6cf5655fbf72605c8594dbcf6e16b5e967174173c48465b53c03894e4ee8cf26117d2e915cc9d0ddd68949c15116026186612bfaa89b6dfef14e0b59b8fb1656b79b4e0983503a3e5b7783f774646d136ae13dde09c7e87b3d63784bdf92849b2ece7e216f924d621f1778fa6400256c5d4b7595165a74d911fe12237981ebff155557e77c924acc8084da09d134af6171f8c926c4ff299f9a2230e2df9bf76c7791b7aadfc8a3dfdafec2494028775b8993b263231f21e30f164010996092a2a88ff234be35c045ad00e50d8dcd6bb7eb59709a7b79b761bd05c47efb107228d993723dd0084f1c531cacb61d7cd0606d033f6b2a949df6813ff5bd81c4184fd64671bf8c281bfc9f1e724c997b4ea61514dec3ccb48eac635fa804f742ab720b58f7c4494374de7acd28d4d1e7d99b07f2f2842bdef7fcc141d5405c2a8905891e93fbc058dac6cc9aca86d4f6c9cb3f6bc4417bf53d853c8cc9a537defe0752698d5ed2c856fa53987271bf2e0a13fb0fab122bfb2778d5c3a88588eaa4738e5ef85525218569fb44b67877c084c1de56a701bae08cfec585a7a5ce927f24b631eb5e3dbffbc97ac93a6b366a359039195de73bb69623bfbc268603d9295ec5f5bff0e0db1690500c6ed410a9db6bc6dff3f588e38beb74f34fad92bbd670cadd08c8c5fe298ee8445b07606f525c55a25511ed39389f3aca245546c1676843b075cb1b5eb3487b21a4f5d8486df665626fd4c292987ec4521deb688569e75ae5fd2abab2516ad7fa498dde01290ca0d3e66f2a2fce60678bd26e54e60fec6dfb2050be8171a3d3b0b9f732720411de4a04d34ce06e4021d41a4f789d3126b094cb83c3ec41c32a084c27cbfdc8551ea3ed41d3387d92fddcd6c16a7e541b811990f7ebfcc8fe022f84f9ab8b5", 0x1000, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x6, 0x3) getpeername$inet(r0, &(0x7f0000001240), &(0x7f0000001280)=0xc) fsync(r3) getpeername(r0, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) fsync(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001340)={0x7ff, 0x7}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001380), &(0x7f00000013c0)=0x8) poll(&(0x7f0000001400)=[{r3, 0x44}, {r0, 0x104}, {r1, 0x8}], 0x3, 0x100) socket$inet6(0x18, 0x2, 0xbe) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001440), &(0x7f0000001480)=0x8) shutdown(r3, 0x0) fcntl$setown(r0, 0x6, r2) fdatasync(r3) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x20) shmget(0x3, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) semget$private(0x0, 0x4, 0x500) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000001500)=""/234, 0xea}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001640)) clock_getres(0x1, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000016c0)={{0x18, 0x3, 0x9, 0x4}, {0x18, 0x0, 0x101, 0x9}, 0x2, [0x7ff000000000, 0x3, 0x1, 0x7, 0x3, 0x0, 0x9, 0x8001]}, 0x3c) 00:00:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x6) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="dbb933583f0c5d8792541f2be0353a4c384675fc60a3b3ff3fe494780a11b368ad7de13aa24e1b56f3662c49fc", 0x2d}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x32) paccept(r1, 0x0, &(0x7f0000000080), 0x70000000) 00:00:24 executing program 3: unlink(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x40) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000280)=[&(0x7f0000000100)='/!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='#\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000480)='./file0\x00') chmod(&(0x7f00000004c0)='./file0\x00', 0x0) lstat(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)) bind(r1, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x8, 0x47}, 0xc) getpeername(r1, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) mknodat(r0, &(0x7f0000000680)='./file0\x00', 0xa0, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000740)={0x3, 0x2, 0x200, 0x401, r3}) getsockopt(r1, 0x9, 0x80000001, &(0x7f0000000780)=""/139, &(0x7f0000000840)=0x8b) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000880), &(0x7f00000008c0)=0x4) r6 = accept$unix(r2, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) r7 = dup2(r6, r2) chown(&(0x7f0000000980)='./file0\x00', r4, r5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x90, r6, 0x0, 0x0) mknod$loop(&(0x7f00000009c0)='./file0\x00', 0x8000, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) connect$unix(r7, &(0x7f0000000a80)=@file={0x1, './file1\x00'}, 0xa) sendto$unix(r7, &(0x7f0000000ac0)="88894389a52de33686d9e166ac57cc16031c30ebda54657221e5972d7f8fe864c7e18ab42074990b7ef99321ad7222d307e8a9dc6f04f0485f4bdd851a9c6fe8561e47c664a117121928c944aa2b1301efb57a4e89a478c67bdde800f22cbed8273f4e744714dccc4c1c328fe9ffa15c39b31d26d050a842573bcfe18745223914b3e7be0a76be08ac52d195c7063dd81b256ce9234dc8a1634cd67fd2d07159f53ddbd2e7d63453e80d6d19b909ad20d1313faa4373cba6e199a74c7c3ef4c488129a0c0cd093a17a70ca37", 0xcc, 0x409, &(0x7f0000000bc0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000c00)={r3, r8, r9}, 0xc) getpid() r10 = socket(0x1f, 0x4, 0xffffffff) fchown(r10, 0xffffffffffffffff, r5) chroot(&(0x7f0000000c40)='./file0\x00') chown(&(0x7f0000000c80)='./file0\x00', r8, r5) 00:00:24 executing program 4: r0 = semget(0x3, 0x0, 0x210) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/234) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) getdents(r1, &(0x7f0000000140)=""/171, 0xab) mknodat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x8000, 0xf8) chmod(&(0x7f0000000240)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x800) symlink(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000300)='./file1\x00') getdents(r1, &(0x7f0000000340)=""/4096, 0x1000) getegid() getdents(r1, &(0x7f0000001340)=""/87, 0x57) getppid() semget$private(0x0, 0x7, 0x80) unlinkat(r1, &(0x7f00000013c0)='./file0\x00', 0x800) truncate(&(0x7f0000001400)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000001440)='./file0/file1\x00', 0x800, 0x1) r3 = socket$inet6(0x18, 0x1, 0x800) recvfrom$inet6(r3, &(0x7f0000001480)=""/222, 0xde, 0x2, 0x0, 0x0) execve(&(0x7f0000001580)='./file0/file1\x00', &(0x7f00000016c0)=[&(0x7f00000015c0)='!#@\'-\x00', &(0x7f0000001600)='#\x00', &(0x7f0000001640)='@\\#\x00', &(0x7f0000001680)='*&,]\x00'], &(0x7f0000001740)=[&(0x7f0000001700)='\'\x8a\x00']) shutdown(r3, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) accept$unix(r4, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) unlinkat(r2, &(0x7f0000001880)='./file0/file2\x00', 0x800) open$dir(&(0x7f00000018c0)='./file0/file0/file0\x00', 0x10000, 0x0) r5 = accept(r3, 0x0, &(0x7f0000001900)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001940)="d7cd6fbba329181bf64a532dca1929efc255b83ee6b19436aa3c5181e0bb835eebaf61388dfafadf97f97fb4288f12e37ac4700e9bc38193053e81c80956bfc4a77a7b4fb48ad54757453cba2a7ffd944d0c79ba2049063e3bd0a243b750b8905b3dc9fe06698a9a5193c02bf7de2f334014bff62f6b528acf95604bfb41913fcf1515febd33dc732fc9fe5ca5a2456b9e3b237da45843df0112d344bd41a189ba12fa76388d37ca0e4012a703179db0", 0xb0) symlink(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file0\x00') getpid() unlinkat(r1, &(0x7f0000001a80)='./file0/file0\x00', 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001ac0), 0xc) 00:00:24 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') utimensat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x200) 00:00:24 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) setrlimit(0x7, &(0x7f0000000000)={0x100000000, 0x4}) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000002bc0)=@in, 0xc) 00:00:24 executing program 3: socketpair(0x1, 0xfffffffffffffffe, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) 00:00:24 executing program 4: r0 = semget(0x2, 0x3, 0x400) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000000)=""/16) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1e7) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) close(r3) getsockname(r1, &(0x7f0000000180)=@un=@file={0x0, ""/58}, &(0x7f00000001c0)=0x3c) recvmsg(r3, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f0000000200)=""/234, 0xea}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000000380)=""/231, 0xe7}, {&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000500)=""/56, 0x38}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/29, 0x1d}, {&(0x7f0000002580)=""/155, 0x9b}], 0x9, &(0x7f0000002700)=""/159, 0x9f}, 0x0) readlinkat(r1, &(0x7f0000002800)='./file0\x00', &(0x7f0000002840)=""/223, 0xdf) unlinkat(r1, &(0x7f0000002940)='./file0\x00', 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f00000029c0)=@in6, &(0x7f0000002a00)=0xc) unlinkat(r3, &(0x7f0000002a40)='./file0\x00', 0x0) getpeername(r1, &(0x7f0000002a80)=@in, &(0x7f0000002ac0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002b00), 0xc) getitimer(0x3, &(0x7f0000002b40)) msgget(0x0, 0x50f) recvmsg(r4, &(0x7f0000003140)={0x0, 0x0, &(0x7f0000003000)=[{&(0x7f0000002b80)=""/126, 0x7e}, {&(0x7f0000002c00)=""/185, 0xb9}, {&(0x7f0000002cc0)=""/142, 0x8e}, {&(0x7f0000002d80)=""/148, 0x94}, {&(0x7f0000002e40)=""/180, 0xb4}, {&(0x7f0000002f00)=""/222, 0xde}], 0x6, &(0x7f0000003080)=""/155, 0x9b}, 0x801) recvmsg(r1, &(0x7f00000033c0)={&(0x7f0000003180)=@in, 0xc, &(0x7f00000032c0)=[{&(0x7f00000031c0)=""/42, 0x2a}, {&(0x7f0000003200)=""/133, 0x85}], 0x2, &(0x7f0000003300)=""/183, 0xb7}, 0x840) readlinkat(r3, &(0x7f0000003400)='./file0\x00', &(0x7f0000003440)=""/244, 0xf4) recvfrom$unix(r1, &(0x7f0000003540)=""/174, 0xae, 0x40, &(0x7f0000003600)=@abs={0x1, 0x0, 0x2}, 0x8) accept(r1, &(0x7f0000003640)=@in6, &(0x7f0000003680)=0xc) r5 = semget(0x3, 0x3, 0x3a) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000036c0)=""/4096) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000046c0)=""/116) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000004740), 0xc) link(&(0x7f0000004780)='./file0/file0\x00', &(0x7f00000047c0)='./file0\x00') 00:00:24 executing program 1: socketpair(0x2, 0x40000006, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1b5) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fcntl$getflags(r1, 0x3) ftruncate(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000000c0)={0xfffffffffffffff8, 0x7}, 0x10) recvfrom$inet(r1, &(0x7f0000000100)=""/1, 0x1, 0x40, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x0, 0x9}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000280)={0x18, 0x1, 0x4, 0x200}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) readv(r3, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000380)=""/142, 0x8e}], 0x2) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000480)=""/152, 0x98}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x3, 0x0) connect(r4, &(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x0}, 0x8) readv(r2, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/27, 0x1b}, {&(0x7f0000001700)=""/210, 0xd2}, {&(0x7f0000001800)=""/78, 0x4e}], 0x3) geteuid() fsync(r1) bind$unix(r1, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x3}, 0x8) readv(r5, &(0x7f0000003980)=[{&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/22, 0x16}, {&(0x7f0000002940)=""/4096, 0x1000}, {&(0x7f0000003940)=""/50, 0x32}], 0x4) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000039c0), &(0x7f0000003a00)=0x4) rename(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003a80)='./file0\x00') bind$unix(r1, &(0x7f0000003ac0)=@file={0x0, './file0\x00'}, 0xa) bind(r3, &(0x7f0000003b00)=@in6={0x18, 0x0, 0x860e, 0x40}, 0xc) r6 = semget$private(0x0, 0x4, 0x8) semop(r6, &(0x7f0000003b40)=[{0x1, 0xb31, 0x1000}, {0x7, 0x1, 0x1800}], 0x2) semop(r6, &(0x7f0000003b80)=[{0x0, 0x27d6, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x9a2b}, {0x3, 0x4, 0x1800}, {0x1, 0x3, 0x1800}, {0x2, 0x8000, 0x800}, {0x0, 0x2, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x9) rename(&(0x7f0000003bc0)='./file0\x00', &(0x7f0000003c00)='./file0\x00') 00:00:24 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/218, &(0x7f0000000140)=0xda) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x2000)=nil, 0x2000) shmdt(r2) r3 = dup2(r0, r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0)={0x101, 0x3}, 0x8) r6 = shmget$private(0x0, 0x1000, 0x285, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$dupfd(r0, 0x0, r4) r7 = getegid() writev(r5, &(0x7f0000001340)=[{&(0x7f0000000200)="df4a3b5e690ad51dda8ab644933ef431cccddd22ae5e34f91a64f52af6478bce71dca723bffcb1240bd7ac80c6b2d67d1a11bfbf4ea7f1e1d7ca5a78595b8bb3019f44bb5e1932bce3a27276a5f81d51dd874318df060cc5d2ee7136526267ebf9c5d196752d65783603985ec9d4f5069799f2ab5d641215ba1eb890223c70beeb238c71ff1b1b4fee8ebbd868bef12f32f3edddf70779853d9afb478148028dc11e5d33d555a4ea1382d8c9518fa722b9844fa4052455a86e5a0fd8f44562ba1fd09afa49411ac8127f68e95761c1d23addcf6ec52dbed717bee7b39894b3b3ce9961912014dbe90ce14d9c7d8b9afcc705f6c411018515df4ac0d4382ee43cb78614e25838befc27e3a7ce0e5c36c32f1d225684d6f3f86aa32c19906abec7023e26d35f89301bcf4fb8de37646145d71ffc7955ffa6f598d67e8e196dfe52bc0ed547d2e9b3fdb26b6bd4e823934deb3e4a1cc5fe49e85b3781872f3b3fecec49c4e61de9d054c8059b08cbd00b6a711820dd377eaca3a0a5b452d833dc79789185d3056b08dfa8c2ecc1ed160a75de058ff3cf584c2dc80393d352672da26e1e8f737298bad34e0e61510962a6d8c6a74ee03092bc6839f846ea8f209d0738b001e7b767466d490739429266d9f67a0946718bf303c54d630e4674da3be8a914b9a5fc7116f3603c5a9889a6c6e9ac398d2c81eab4c4b6573a4923f3d1fc786422713e496befdb58f328b1d8b145ed5bb10d35bdaa2751f6123f4b366b0091ae2ed5c6d248391aa25dd8cd520b99506c1fed3a0182359b1fb011e84a2cc5de627ce1d8998e487315d3dd90cedf632d89b42748c399d79cd427f575e44d7297269db3269b1c2473127b15c6236d0cbaca6c724551e3ebb9be2f924f579e7d47183ce0d9e9a3b77a4d257a04afb1f68b3851d47bf64cdfa9023b451d79ca0b1422c0ee0c01142fd03b7939cb6fb80a29b2376f7a7f5e8cc1c044b4b4714d9f9d973ec40e950af26cd25610bf852734a12b5c5f4bc97d018b02985c7e0225c41a067b468ca742f253093c7605650a6edc97f2b1ac75f6548e5b84dbe18c348808096c628225d4c8478f218bd8ca158b80c708279694f2da4aeb30e86e1492d1158755fa4f5085bca7bae06aa00d09a6de601df40384a95ff70256f56d8106d933b2fe3f0116eb8f17e8bc2d9c8246f4cbd4278ee35daf6d9234e90b0b750b97e9416b0c6007bfc0bb44a33552aba87d90ba7d2189199387c7a02c0c7f84eb6f4ae09dcbfc766db33a729c66f6b09c769c439191df80de3b8ef8db3fe803016d05608023bd2ef4ff4a14d72469b0c6b64a5f3e86ed56ea706751c2a8740b5ba454ee9954584bd426915cc91084bfdbbeb8be747542ba38aa9821242f449bfe9fc627fe61cb53a825c478c48672897804caaafa4a9fd9d40af5e7dd8ede3207798d6b0b644967494562f0ac8d3d8764fb3056ea9cf43e8d0ec08e7ab0ac75d24e3c82afbf8fdd013ce2842dc34f470b0ddb5cf9e1ed5215d320b5005544dcf5b3bb970519651978099c519adf9c346ab213c1de7f2ab6daa2e65132df206e7fbe58ee4665d84f4c8ac5865c9be3bdbaf9f29a4fa1c90a2e11b7cd84ee6cbdab392bbe9043f4d252ae292578f95f8a1e3bdb69cdd7cd7eab09d2ea8485b023767ad919256a2b6ec9515161d56c0ec8662ff7b988c9e7570690d3710a4c08b6235edce7136521097a5e82e36688cce117166fc060dea63c368ee5c0ee1867233c22d7f49e4e5ee672b3f8bd9c29def59289d817fb795818335128ffbde1ff3d958d278a99064cb308a5466f20a9fd963d312cc4db85e3a7f30b06a6a461fe8b2702926e1bf832fe31fae0179e3935d3aa737998e2fb890cde8d3f7be0acc5740c251457a386882f4569dd5c2c06ba4f4ad24aad48b28f5b6d0664202c7b6cd0bc73bc7f2361a4ff7e223108dd0aaa36f9ff866116ddfaca299775f66ecaaf768fcf8148959ef24fc6d5cb983824fb7664899948b293c79d314ab0801be67a656452edd9a9cfeeb80ec2f28f182008f618424f00a708c7dadb5b863a6de1e21960507063c6e8d0a718c1d576a75cf8b033b3195a099d7fb59142feaef0e50db85062f60c8b5d5413ef71008227e5c90399d86669857ece3d2100acd4fd842ce06398ea593bb9a84c177d6600232792c5f3dfec6510865d36246ff6081894b4593b911fc51934d0b8ce8467cfb72920da4adfc107e45db36ba9c91b0546e3d53473709b78faad4e3132a205030153363e79d6d00ea2425f5d3a3a50baea0a38c2c9d83e55129219d8a1cff711ad6a03d0cbedcaa71c189f320d3eb1acb889807d8436823520a5bafb070c1ba3babd12ba846b2c7a2982f10723e78bcced7d01f1291f219f6217ac40a7ce9b4b5fb81ae5187813cc59d485c95af413246e388f87b5713095667f571464a1e1e2d5509e9c1252eabf0590f2ffb8d08f5965131aa4ea5f72a99dfd6fd263bb6877a84f702bf32cccc4e458dc001dc25c8407d709407e72f18cd3b0ec978e726182410b4d930f5b5173222210aeddeaef704d2cddb624d0c7ffcb3190d795a7535d91e575cc6faa5280a3bf700746b44556e81e4d5cfd21d45f564343251ea186b72e24d968be4c8896f252c581835ba1c3e50090cbcba0606915eff6670280a97064e8a175f4f59c19dbf53a0de3a8769c72acf52bd35e5ce5a04f17d02cee5550e5ee5d2af1fece6430a9b198894687fb5080321ee098c2cf00b2b236710043b8d2a8cc4cc474cd6a51f2731a470ceec8c7cb89d758d5f8362dfdd303eb8cfcf02e196f89873cd24673604a81abda9850ad85c72d6c939b7f5df7dfb9d58468c77d618a7f2e83a8243c659ba11c133b845d22b5d57ee1057694d311eac20f5174a50fce2182cd7399949a8bc8f314adce632325ade37fbe185bf2ca296fb26096cd45dd116a3d2ad09c4ae6211a935643439e9dc62e66b7deddf8d35f7847366c3cb221e635648a5ade24806525ca76843c5b043c00a9a5c3509a9fddffea5bc5eb78c684abb70671ef72251ad7f989c1051841dc0714bab54dabae09924b782dc593863f0b9466414253bac09948f39b33bb23d09b8c77c8127fdbe43b8f4a894e86beabf4b0a765116010ec71c1bb2ec20a6a952403cadffc6bca15ea3e1e9c33ca9c54c4227d144fcd30e1429c38b57aae96f4bf0971f3eb2d5c518dc67e520dbf3f4c98980ec5024ffe03a0615055447f53b49e4f220b3ce9a5426fb85e9b3c7708ce4d91ae5e4a1a9c6bded633c0ad35978492b363da18ebafef69d5f7831f01bf3700ce3ec3a84df283f9ff0bc5aae7e9c770dce6c7ce0c1c4add830afe92b4ca91f2fb2b9c36b9f8f021d4cc3d4446f29f5927f05e0bcabc0fd8874cb78f8aee1398521cc7e661487cc7ef5aa8f1c92eeb5472b7d1a3804abac22b561aa67ae5b08759945e75bdb2f4bdd7a2614b13ef8361dff4bc858679d86220ff21c00c23e21c2423691bd8015f3fdc53308adf51894b551abc5408c7126d1a321f1664805f8ac01da6d53778aebd60da914829f570b321071d63669d5dcf98ec1ea4d7d987f28e6ea29d9dc6e69715c2ced23fde20e45b670f77b4856f04e31923fd11cb17296bb974fdaf04ec4f5e812666c54e60a345c8dc5c1d1e87f8dbc761d91cbe1ec065f9d63b626c5aca0225a508e72f2bcb9c4d9cba8806c70761c689263467184a1901232d69ad395e1807672148894873f871c06f48a3bb007348724d1367756dcdc084f99692b0248556afdab437d192576a78bab08ab82f288527eecfda98287f43541b8aa2644e186e99b8434114173e377256491d2b3bf444df136dfa25e7ec39d3e106ec9fa3d8a43c7cc449248bc1e77304bab501499aa23ea85163fd4151c70a2e7a229f0bf6dc37385740877345766a5183400af9358ea024ce6901051a634a711e2637a5c2331fd9c7a875136956802279810175e29e115490ead2d18bc0796f87a1f631bf12dc2e68a7ef1bf34bb6dfc7c5ee2b6dfbb4f0031a1383205a17a98dfe6024309142106f107e283258e50398b4fa21485532654833c7c3da6150ebb98ba72958b70b0979e905676d243d0dd2ab1df1bdb343df2916d7d92156bbda0bb382923333f6a7e497fa29d0a7d970a886fc851c0876b19aec389fd11a12c5ac3383b73aed300fd8964b750f47116038d47fe85816014e82d5330f42db6e2c4e3a3fff07318925060c534cd74a459d9e15c426ef8f34c66ad8e176a889ced44d377df0a4439407d73cb86ff8236b8a7835e4ca621083b21d08c7e008a3ec280477fee29c96dab31452cae0fad7e8d1eaf68957a5e4f42cfda9c59936d3725923d8c1ddc91228f0a51a3628eb481581379a0e1164df2840aec831b0389920ed5875824e05fe43dee673ce358a3dbe7d47eacef9114e3519eaf6020c96d4f583c97e4c0fe4162872436818222be9d90471298f8b427bb51dd491127121e121ec11bffa7b73e31a092e8ab91da2feb3d9f993ab5e59950c126603575f23a6e33cdc0350ffaac1115de0c5b8d4ed6dd59acc743be57ec4146576f0e1647633747a0d713398efc03849d7cb482b80024bb6d0093ab248797f9c8d7c79210d5c43db304e3a497d9f6ae9fe3c6b38e020437f5f0666a576cc3263e2706538b34c3ef52ddd83fd39fcc9c7f3321f06187bf935462fb3f2267baa47ad3939b71acdb9eebd899a61fce260b97521358781a9d72c0f25225b8007bb7a54a35b88eff57690a4d7a604ee9b188081353b7727a2eba32d636fb8dda6221247e779e898d5aedca47f90902c3128fdc25f096c6317f76e05caf42eaef56bb85d1639a4e3a55961a5685b4f9d1fa91ec4c4ac05bcd7c1e9b200ea687627d31e24410dda77b9a841d85ab7dcf09ca57b22e52b89b708aa7bf0d7249954dd265991a78992363d598f25739d949c8acd8e4e7c584e89b34147262b63f04c33a0615fafa469823bdd566a529b6de53e21643387a54ac9e6ccec612dd45752f35104d537db3c53f3e6efb3e2bea193a6dc0afa2de5757fc4ad77caacc5dc133a4a4b9c274162e286a7486f852fba23b0a0b054018511015f6b570482b089f131a8cb915798de104f7e25648c15c79f140f92b60d1253ab5a80efc589a20914714e36894816441a13cbf01a2c450b4fb759366412c873bf80a699d32dd73574215d26a787f94040d5711b47c6a8bd41d7e611d3933e25ecf92790fcb479bf2ec65f58e6f675e49fdcc4195e344fef66ba06ba92f27798183537ef2ba653c82b26b6907225f1c25ead8c74fa3ce609b07c4f6ac2aacab57c1042cab8b5fedf1052a7a22060ee7930aaa0530621a6d6d3673cceeb19cc47683614d6ea16b1f502f15088688be7c8f1ac22a8efb22c7f18635131ca8d0cc8aa298eb263eec83c66a80c52fbdb925ba8f43fbae8fd45b59d4c842216e452c1652d3c7751aa377834a34c2e2dce22926d453b9ca63ecc2e295c1aa707fc8f78fe53cedd2bcb328b93d178f2031c45c6a0ea50adcd4986db05de384268a94f2ebf14491120cd1e6c87fafe076f9ec9e340786f64236d8fd317d5dad248dd0e7aea18028040692229c5fd513ab42e1c2e1a6389cb67a2b8675b4746e08d216d9c878b7ff27dceed2c9689cc4ea20bdb0f6dc712dc6fbb367ff9542478ef7c9254d9551b923fee6a95fe1b35ac80fc4eae5ad571e83213049cffba706c67cc66ab50f1935253f1891dfea7856010f9f343001077ec30a1f2a191a86d736d93159fd1", 0x1000}, {&(0x7f0000001200)="7f144c815c3fbde3d95320420603b8b32601", 0x12}, {&(0x7f0000001240)="34365acf53291c0fea3b66e64ced91e83dade3d1bb4ed4fd4284a7caed171db7560780b5d218ec7939319dc97a961f217a61efdfe339e36ce54381c0e96dc5326fdc721fe891c48a4d611a5a93269a165029d569a90b31b4665cb8974f88421c28ab5208f5afcb43acd073e7d3f78104c0a16b29e0bb1eca683d660d5531c13dd5900847c782c7899b524f550aabcdd9aa7dd029a46688b0527b9a1ec2da3de3efbf31606b7e9b901460e60946f1aba1577acbffe9bcd22a4b716358e8acac6ce52d0840bf213b", 0xc7}], 0x3) shmdt(r2) r8 = msgget(0x0, 0x200) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001380)=""/240) fchroot(r0) setsockopt(r3, 0xff, 0x39d20444, &(0x7f0000001480)="aca97f8da4099c5348ce716925e193b76fd656bbbecc59c7af3d42878c22c1f8250b99fd9e02b60b12186ebd7be31a0e08de6f0c9d9a09999be2214ff6f9ae8373ac2b7debace30cfa98a6708826d36d3ec2d74db2443ab9ca084a189f48c4e69a7240b9bc6b705ff1deae62cec8bde56956d8212b881d107e4876b2b30121dd1e68a968b959ba72994668323fe0c493b5c793248c8d23b2d9491f99dbe5b1ab11ece57978d2259cf9649b683c2f6137e1f62fcf2a4ebf1400788353991a08817b29c2a90e64a6ea2ccbb1cd7b1172a9be1fe1365ced3c9e304ecd1055132e7aa93fa078cf783891080888c174ce7779a55204232e97fed28c146f5ec9", 0xfd) setsockopt(r0, 0xe881, 0x1, &(0x7f0000001580)="dc526371c43100856dc1e04d27db3d2322691c4b5a02903311aa20687e861c93f0e103c682ff4910b01d75c27c7b4b03213c6ba6c1ae62359c7755ee4056857f9d2eb2e7c5aebea8f3eded08a498912a77cf5324f430ee9606313101947e44fc079168b3e399a89b7aeb7f13ede90caa3a170257421c11f048d223", 0x7b) setgroups(0x7, &(0x7f0000001600)=[r7, r7, r7, r7, r7, r7, r7]) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') msgctl$IPC_RMID(r6, 0x0) writev(r3, &(0x7f00000029c0)=[{&(0x7f00000016c0)="d806fe3d4f4839c667a8b92476d7f080a3d7bc23ecd8f7796844de57288b0da2264b9bb1b16639d6b36fa2c9281333721eb54f75a4bbecb7c01217fede7b3bcb4939be666801453b99ea9d17f9e6d632ceac58a1243e5f7d3d1ad529f132564d893314028225ca96d9a324fc5b3cc72592cc7bcfe5bdfb5b14aa5a9689c9b7e3fdc95399740298c0e429883981fbb53617e48986a55ddffa544ff6d196036137b87bb8c72a560d2e7be2ffbe9c7acb5257237f94fa87f15df6a94444b09d3a636c07eaf75597486a8b333985aabf375c8b8f78737251f546759ac0ef0ae2795d0d43fb835c977416a011faf509786aa614cab3ad64b5dfba562aae9d0610b45b2613586cf83d31cc4f0dfc1f9fc85590c617e7c2d0040fcceaf435dcd6502010197fbd6ecefec5ddf2e11604f421f0a80a637afce8935d69a6ddbe62dd288bb6c6b7cf58f61fe5af60ce76bee80a46ec98c44a300f26212771f6d7d9b52a34a44323c0871bcd7e00f60d920ebbf93adf0efe018b7c2877cfba073b23cfe85036835bcfe041d17d23b7405e8a60f2b907f5b7c56fb1a75bc23cc07cecaa462cb6bb85a669d4cc391d1e77b9131cf105f26aca26d930a8dc29c16cc403851e7914630841f45777023d6118e6b0ea714c9c99087e40e696eecee92861eb6d706ef6047f7d657b16ea8771ec691313ff1368f413742c85f115b813a8a263a9ed1112428fb632c1529eec659042b0f4492cc64c6fe67c08374c7959f1abc1bf55e35ce2651cfaf6402cf748a0454e4cea44c4c3d8f5ba70a4e61a6c788b9d90ecd3ec94fbe2c686cbc85c8f26d34fcec29cec0d11d2ee2119063951c5fca5ce109e1ff397019a7949ed88cf2b1b4eb0a6aad77cff46ad601347e644d465bb9ac89c602aa9afb3f2b6fe2b3f5cd16336025b6eecd2d1749c2e893d35cf3e3c059cbe0241b31d2d71f7e2f5acd9d775d28179fb621426caa8334a7737f3a0aa45733e8e257fcca9fefa3fb5cde569203f4c430ce1ded726b152d217e8bbae707aa1554a66eca1f3427e56d2f77162e3e723a685db8d0622c35b113ed767bdff167537cce4acdb9e83921f919a13673fde743f6836c123b1b9b3af9596aad4f24e2eac98ce36663b1350a2d8ac92775581f7b16feb5ad98f4beb87a191088f5030c6485207bf5c5251e4bb862c676d9516fb93e8b647a9477b66851e863dc3da60831dc3ff667ecb2c53e556474ee49c6e24a06437db59d29e8915d77c0507f19fd1b6c4573a6e15ac25f03ac85bd859dd8a71a7c4a4a698474f20a509fdbfae8cc2b82126bc2bc79482ddea0cac8d27474b8857c78be42d54921e54ec84b28da00626bc1e229b419826344084ca015ca47f524d8c270b49d176caf9bd080838089083c767b1be18f82e76895846450f6233a84b012b5c529a9e419292745d0c2914d9620b81f7daeffc782fb6907adaf11c68a1960a860b4760bce0fe5f16ec5d5889a27078b67b28bcf010ad7c5abe649acb45a04d764dd2011e8b000e7de4c5efedb6ef69c055a53573f88efb1ca350442e3c657bece143679dce2fcfcb1782280dd6776d796a991a52ebaec8edb7248c496932e5e2860379cd3e47f20fa3f1518082ca53d54f13cb805e77c25354dce4967a9c4cf4deba92405db254f96946b17705a2a76a2c630facafccdc4d8e7029aec533f9ab4ce09bbb2fb008515b37e66b7ceec9265d76411bee7f07d363334bdea2bc65cffb55df0d7815ea859b2440e07df73cdbfdffd0a109568e6c3f3a63fe709939255b46826cac5897834aab2036e9fe1f59cd4a7d93ee6c6aea2f8da20f3b77314b9f0e3a73af23563bc04d30ab8d2163b38506861689c6677f5639a1646b81489f67cefbd4d8cc5becd45fbae431324140b9cb28d416fd62f164086c75c844f58b83b0b6744a5f4bfb3219871013e9411a6f7462f937e1970fa98cc19144979b1e331e49afe89582bb3be6d02518a09921f6d7a55179d0be48919ba3c16cdca3e2213b9a6d12660713841a24369d39f99e46c275196dc420e90f64da992e4c4cefe692e92d32ec8fb7ad118eecad2cb1c4d8a0c5f1037d95a4bf80d84aa257489bc4e78c1998f486f97335ea0f35dd2a7b7b214519d6d4ee44622696e7a5229dd5224d1f76aa06153df901f285252cc400badd246c7858e6becb963477fd75e34cae6069d280731ef88a36b35f2d5e1373e3c6427bf87924b3df3fa07d37b52cac85fbd17fd392ce9f87e6bd68cc1c4060979644852c1f116a4f080805e65c8e94db570cbb678b5a6f1a78e1cf804a3bcf7b7f28e62adbda25ec4f8129a61d6f4d61cf3043f797f8836d01156401bc4d1747f00e5a5c65ef4120d6b116c66516e6f3f8f63152884da30e818859b1d59cf88856ae92fb0e82aa64c849609c1925dae1ad5f43483c90376b3872b0119bc6b78900e4d4dcfbda47db3a5bf71e930e38c8516e0338f58c399511005b14f62d97af9067ea915b48dad557cb64ac81d108350d61a2cb2acd578a149d9b8a4c8dc93931f9cf428753a3ae22afb8b81ed811e15599531d80aa42f6b101b066c69c41c3ef7c57518747822bd614561b932e0fc8c2d4ba90e2ffc0d720201e7574912aac559ddad662ff0ddaebe52d0205429ba71a02f1dec3a35c16703ff20405b65cdf59ebfb28d2758afdbd871d47b295dbddb5f3d80981179b731cfa0f4b0ad1f454e7e5ba095f164ebd0e6581e5495bb5e542c4e726b751c4a0dabbe24907a6d0b21ccc0d2eb479b2ab7bf6519da66120a93ecbf9f24609b5c3ebd95c49dd34954e44a69725e04b39c32dc9b648adbafad5d2afcc6a5fb7152dac5f7397b8b505106ea2e8d4f73e1ed439d36d37b8d84ed349fd7a50986ecdf5f98d699da62017cbaa26ce67eb13ddbb65adcbe8d63b735c225f2cbbd13f01b53c0e5de46ae2b0b2a6469cd0b2256ac2cefca408ae6260284f09144cd881bab715e64933460ea9300edcaa8f7e2761e66d07c5401249b377cccb48e0ec9ff80fcc710a5ac706fd78cb877a4ac4826ef34be83c68e75264bc482b6b6e46ca00c0b11cb57b5a2579a21f30eb512e34f7db149a32c477b756f02567b94cd8ff9e357a77329e25aaf34b2ac7f1063822a1cda9e0a13fd79c8127bed833988924932b8d4a779bd976dca0d125f5d4cd6cf6044515807ab92b95657f879e2e1d64b83bd991cb7396c401eae42d0b315aa0d7ecdec325d8ae9ea9fd079ff470229a4c9f5c928442d4b161a481dcf888d343d3963e592a82c38002c52bee6f0bf7227e152d15bf66af8ec57340f73c2796181b3c10342df1f3a3ab0221aa7e925debba7cc329119a354511f190399a6f94b35711827993cb054f43b791b1a7d45cd6b27584099212cddc82e5709b0dd0348f4d1abe852a2932d9e752111ea4fbf5077820f5fb4e030428155438a07df3b5c9f5d6d5073748aa69ee3c76dac1ce50ee0c17fb320fa655a163ab8dff3e1b4ce6d9891ba87a37e1c0520d4d1ba5b5aa9539110c9be5a7f5337bdb13ba00050e132151b3aa912931b4549293a92f77ec68e012fe54608a4bae7f7d4b3990fd456c21c7a15a7615ce4baa43aecb53c3831e41b2a7c10c2d7e7e50c6ca14cda9e9d446c795ae302ba4f45a9f6f7bce3f928807bf6f9ba308b658cf466cc313505731e5abdfe45d6c21a96397220d629bdfab46c79c83cce6a6f9b419a4097f76d07bbff44f3061c97383195bee0a8a32de61a8509feb1639eb1d1aeede5f1993e83a9117234ff2684e4138a5459c57df0f36448a291b6a940ce38c8e99aeee56205fca471c9904fc666550655d4dec567570800abd1f3b7d565399fd1821693ff6b2d57a1fc17221ef09193077d6e02abb44f5a5fa2602413dde381e94c8666a37198884f94904ccf95af0c4077e2947d00ed4d26d6926ec4fab5773c27ffb5dabe344f4ad3019d841a19ea4e5048669fce3a19c3fd3f89bc0c296d40ba0d28ce525ecea934800e4ca00a60f9ffead56cd7d00d3120d4a09a180942cc565509cab888d4cd4ef155c334cbd4ece0af231b4106cbe3daa57f331229347c42e3fbc3bb697258bc15c7a8450f6bbb89979a1101c1a1c86d473357ad4289b37e7935d76b1f7e7aac96edabaeee246dc4e6a11b56750bf2ce3b6a1f613b4789d81c4edf82a7255be570c5e38b7e5ad3917404b42dbdc8d702d3339427856e09ef7bc8109cc81038450ea40cc9a0b2baec0f6c615a8285983b1d440fe72ee89cc84a615ba095fb42b254f351b24304a3c39c35b72b0397e80474c08f50fae29648472de10c5e5a9daa5b2d0553ee7ce4e834e4c4cb7fa4027bcd76e79a54d2ca42320d24fd56dbc44b90ad95b12cfe4f0b1557c221f36f88678eff61846dbb9caa004bb6aefceb37da3367cbef51328d6f4dc3c058c9b8ba0357a600ab2ca08875e08379dd5d70d19b3bf263fdb66421318f1c3db7c693ee698efdaf9d516c1d08642637656e4b0cbb7ff172ad5749816052626e67d7067824ed1253289344e09f09ec1429b132fa38a4fd74a5aabd786ff1ca3993ef20ed88a3db357ecd08ab6b88d10c701cf2bbed2f7a6bd5bd345eb292a9be2b21d21ef9b8ad65de788ea8ac753de00a7bf4ca975192281361734262463b54bff9389d095b95b19a7b3c9f82b90e3bb3cf756188444b36e46740c7651dbe74e91d0a2c815230924ef3b00efb8c344fe213219019adec67893d6c402844edb16447b68e246fb48b7943064ac561b8d95aaa330428a45e950080be338f3e7d4ca3ec13c1da38f86271669d5a8d151881f498148bcb90dbb02a957af0c0dc8051a3e7116e0114e7fe8d5b071e2e5a5d7e8c766fc87e77cbadba0e5b5bf7edd10e1762af6bd15c1a198bf0139fd66a2d2af73ca455698ab0572efd70259fc2152d1af5a50d9fa7e81fadea26f05c5bb575a31637ed03405c2034ea8892330599e2de11d56003107727ae5f60a2c7f87a04dda9ac7eb5e7544c4402e6539f5d808455066ec2f5f16103636afb4b5ea115ce0be5452e0dcf4f213fe54ece13877d2bf97ca68844bbe862bc527130333d2e4b4d09554f3b355efa3301ae9c0e57ed9ec277bb5cad6dadc39661ca249a89908e576f8a78d327b166de8df6d9e6fb28d3dcf2923788f933af8ff326f67abd2f899afe79be1cf74e5c40fe4b859f61e9e401a89a805932887614fd6fbd32ddf17da87fbb5d0ebeba992b8b9a0233861c7f61fc0ec7477dd9501b75aaf55c33a47ffaf2aa79af4928096abe8d82ddaa3a75e4aff6b7ad1f8b6b73cf85f616233be28a9bc73039920bd5c6020b588f68997d4c3704a16c00fff981a0f79106694cff51192e90d00493248ee7e0c1053a56d1ebd421d16bd83a7cef98f3755d8b61ba4588009767f37616be10d36b4d18dab9ad2cc2ddc1e904bdfe4890ba46f493ed38ec3883a7bf27be2ff0a123c2eceb597d1f284f07d89b3d72c1aa4b113c47f80ac73242be4f85c13509b42c6ad5ee50779ffc83c478d94bd20b2d7992e536dca352541a7bc4201806c0ba8c04293218a6a51b0b104d898d4ff0fd3701d3b1dbf72338b42e35aa01a3714d87f2109f65c56efddfccb33a23ec21d66f73ec5f77299500277b9602e9e0c9a93a33d980486c0ec474b2a7bb996008190aa7f62c2f0df93bc24878cfb5f0eeb056c29674dfd99c09d84511909930cd2039a2ece715e3ac0f731937beb9f7ecfcef7ed7675461f074ffecea1e1f249287c73b32554e1e80399b5c1c2f597a6fce833762a88cafea85903f50032", 0x1000}, {&(0x7f00000026c0)="12fc7029e8ddfe519d62e2e19499876dac3cfe0e7620f1e4c3ba42ee6d61d80a3792c4cf1b903199dde366c24ef405915499891c09d0e698a38442f52f92c305502dd8093ea45bcbe0a53039a093120c93", 0x51}, {&(0x7f0000002740)}, {&(0x7f0000002780)="9da98d66436ec6a87f0fdb922747f21fbf446307f47bc8eee9d0b9eff628443b27fe611dc0930736d95d811929ee6c55fd7d1077e2a08b1d30bbd5a9cc03c69bbcc8910af4582dd07c023e753631b36d5ccd16c00f40c97ab8db87c81da2dc7a88984f4d0fee4a3509bf324c4142d5f84f908970fbabc14dadf63bfcf5c4911f27356f0e287ca2f92d25923135752570c7a24490", 0x94}, {&(0x7f0000002840)="da225656165a849fe1537d6aae777a318f055e4a673553318771abf324b25d9260c3da098507fdab4d48675d71e179aea8017d12d0ce0387b2daf2c40374365cdfe51b8a3731edd9d24eaf9b660d9048833de62c50a5c16250f00f22bca46110a0f9ba21bb84a4117089a8fe367c19841c1eb003594fd3a1c81dd72580e1256dd1bbbc3daa48bf18e4a4afc2ed", 0x8d}, {&(0x7f0000002900)="e3939ae47d6e77d4b86053e25a79d3e4a279a00adfff31676b1d3ac49d0ca0c13df5c9e928169738ecdc6485d40c75c538783c45d196c19c041e0dd2ef58e43fd84d28f8c2e5dd141005ca7baaee29255e0e89e03b429d98c5d64b5cbd133a6edeb3a43401f4685de1229feecf3dc6893c8cd1632a35bb3611b813ccbf4ae4380f6bccd5b8d94b63329d7805f6a9d6891d957287b2b532edf225f6fd0c2d456a65645d08d7f765", 0xa7}], 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002a40), 0xc) getegid() pipe2(&(0x7f0000002a80), 0x1000004) pipe2(&(0x7f0000002ac0), 0x4) readlink(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)=""/220, 0xdc) shmctl$SHM_UNLOCK(r6, 0x4) 00:00:24 executing program 5: r0 = getegid() r1 = socket(0x1e, 0x2, 0x30e) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shutdown(r1, 0x3) truncate(&(0x7f0000000080)='./file0\x00', 0x100000001) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$setown(r5, 0x6, r2) socket$inet(0x2, 0x0, 0x2) r6 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x5, r3, r4, r3, r4, 0x30, 0x3}, 0x5, 0x8, r2, r2, 0x3, 0x2, 0x4}) setsockopt(r1, 0xd3, 0xffff, &(0x7f0000000140)="f98d875e8f21590db0579732ae126fb900b3d0c3c2c9ff8fb17d83a31e80c90b677746f370cabc9c12bc7a9d114cdbc688ba8636033ff0d3ae454092445b7a4e032902903a0834462e50d2022895befc6f1a2b3e90e085817cf29d417262be50a511db8007640df2426cf0893b53b5863bae1e0efb8c2dbefb785155123f213663fa0dc432982f13e4b7457d5e871b2cd7dc373dcf1b554b15eb0f893af26cb7e1d43989131739d32e5c755d8c75108342c8ccbb6250d911b4bf6e62ccd3d41fa1d8c3f063408e4fa5c70a719280e90069dec14106a461e893d85f788c61be", 0xdf) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x9, r3, r0, r3, r4, 0x3a, 0x9}, 0x7, 0x2000200000, r2, r2, 0x8, 0x1, 0x4}) r7 = socket$inet(0x2, 0x3, 0x3) close(r7) bind(r1, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpeername(r5, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) socket$unix(0x1, 0x5, 0x0) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000440)={0x956c, 0x2931}, &(0x7f0000000480)) socket$inet(0x2, 0x60000003, 0x2) listen(r1, 0x400) r9 = shmget(0x2, 0x3000, 0x8a, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000500), 0x400000) read(r5, &(0x7f0000000540)=""/139, 0x8b) mkdirat(r10, &(0x7f0000000600)='./file0\x00', 0xa0) sendto$unix(r10, &(0x7f0000000640)="80e76d8e72d75ba896cf4c29319385e6c7993bfb59b7ac9707dc3fc603", 0x1d, 0x40e, 0x0, 0x0) connect(r10, &(0x7f0000000680)=@in={0x2, 0x3}, 0xc) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000006c0)=""/157) setgroups(0x7, &(0x7f0000000780)=[r8, r8, r0, r4, r0, r4, r8]) 00:00:24 executing program 2: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) recvfrom$inet(r1, 0x0, 0x0, 0x5, 0x0, 0x4cc) 00:00:24 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000000c0)={0x18c7, 0x3}, 0x10) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x400) 00:00:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x850, 0xb0) fsync(r0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x420210, 0x7) 00:00:25 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000000), 0x400000) fcntl$setown(r1, 0x6, 0x0) 00:00:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10a) getdents(r0, &(0x7f00000000c0)=""/133, 0x85) mkdir(&(0x7f0000000180)='./file0\x00', 0x4) mkdir(&(0x7f0000000240)='./file0\x00', 0x30) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc060, 0x8) recvfrom(r1, &(0x7f00000002c0)=""/45, 0x25, 0x100001, &(0x7f0000000280)=@in6={0x18, 0x3, 0xfffffffffffffde8, 0xfff}, 0xc) 00:00:25 executing program 5: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket$inet6(0x18, 0x1, 0x8) fcntl$getflags(r2, 0x3) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r3 = getuid() r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x120, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001480)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r9 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001580)={0x0}, 0xc) r14 = getpgid(0x0) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="fd50c5ea7f310264c28e70abd08d3498e469dc9296392aeb739a2948b02d145bd1430e565591ec188890503c7af5a9c1a2c60af1a30d7ec9f6ffd822634f345104117939dd7143f1", 0x48}, {&(0x7f0000000180)="95a01b5ada0bac661fa747e9b8c6ea734510bd27b44ff6f2a9fc652e858bcbf562e80842d5d1e8a5a25e1e28225d9e5eed75038eb7fb1bc3c7dd1a863f31a430abb77fedd2e23c29a9d990f97c5f272017cc66fa629c2a2be4397aeea82c4579847de5732a59d2bb7f2b224159d7bb9608b2579d531c71bff5925b4d51c5a6b78cdc3f27c7402b554533833d1e4477eebc6fa5019f215df658142f6bcd23a8a1e29e0fbf4fa52e22c3525d37b1aaf8770230b9ed7287770fbffd86e9caac5854962087d20a8ea0c3612e4eb2517258f760a7dcf23d6b9e74df44a3f3403ed7717e450bcbe206b3c9fcee39bddc74146090da223370a5c5004b76e6ede0d6851c42543eeab7431a7109627e426e217f82af022f8e3236b342366bd0797d3dadb10d800b16df60e6fecee8c268637f2489e01dc9473c6f65ac71114d6d34900965fd81a17fe1c4f3dcd78065c76d4326e23e61b6b5680342da555aa42f8fee03d9346d8ab0e4794f96fb64ee3a31b8febbb4fb4211999ca8d8a8c90a21aa0e7e4c7c33d1c105e07fb592b44dfb302ee3c8c99e1471aea331c6cd08cb600b38b6dda1006aa22fb5869682c66e533b9be2dedfd2759a562942f38c8f68591efd9a48ded508bff6254608515f766e5e42d543a2cb5032dc3614646c616d2bf8d2181e74355a2dd5a5c573aab9d3e7eb26ac9193e82d77f4eaa40107cc5b5773dee7da04fed540cec3fff9bdcec4f689a433ed4b604687e7080804f13a64e205fd922b523c36c7729c1245d97096bced1767f5613a9466e8236e3d5460d5dbf1f3d06103d6c78be9027a574f7f8f166333692bc94db5f383f23e2cb948c357296f0bbb825abb90c0146a61819d445cf5796248e9f2943e00da6cf992619374c5fdad61a3bd3d18e282414b36c7f12d7e496c6cc180c289bc20a44692ac3b8d2dd45e8e7f498be654eaccda9f5d0248bf3259cdaa07fbcd3e59e16bcffcb4167f8015665bc546a0f328e4c11eafd0c231da93a3fb35725bdc68e53b9aacadc83405f9611fe1f21773088b5a97f09f8b706fc1d48d1a37fa4e329c1e87d924a00a93c88f30a3a77d1d220d675365030c016b56ea0abdeb48c846d2bef744b88ea2e1f8ca0dd333511688cb6a333fedb5555df5f3d22f2f74331010f18a7c64d6fac588e53b6d06766d9bec6b2b8e1db24f0654603b250a3731af03c6ce356c6fede850ab8007376d369d64478f388b3179a9f2bbbdb1e8edc67457a1cd5217c19aa32b6fc9f509749fe6d93be254caf6f3ea868e7e6d057988482eb35c833426bd88ae6aee63ffa44db0fd7bc6f874a8d153b69cef35fff4e996c52235448d9137c30c8d3a34b8df468ef0dccfbd37e6cf7e3cca629dd6df3c9c008d8b29d07bd0b02610d6ccf6773c5c1d78f0e7a8ddf617cdc3003352a1bba4ce59626350abc4264d62d5f8bc66afd5c81fe4f62c5f3ced71a762a63dfda65f159af6bbbf210a9cb434bf137de26e0e4e241e6db317d178259a955e0610882aed37cca06be5886e7b6a292c5c041af984baaa5d644ffca7571cce68e5fa61119df43787e5919037e0585e1166d9fb30a9c195922cf61420d59b0bc78e1f753fa25582f41b902f0bd445f8f4795b8ad9ba3011630e04d901988ca95e5bf1970e232d9bb82fbbe9c34b8a6546f9ef7c029f7e32ec9a975927b377b7a45683978bddb7c48a509e18dc0f39f6abc6c00954f846bf79a0830a990bf580cf73b8bab387823d6331fce47ddfe0889fb6b9627ee736547d564fc43c1de7909955b398e0a2af252b75d5b155a54c0d8b1aa68c877e6eb664ab10de1df3f76ad0c5fbc09040981b990dace05253cd6ca84630268b203449c77df0fc9d3fb06a326f5a4a5449e8d0cb36e71ccbda447c88767918138485286b2bdb55494209846026ab37b7180c94cefe6fe3c43787bf76e6021c6f78f0593a94e7fce622eb164a592e1fceeea0054e21cfd80debe36e3f18a4a741a9d6956fa970ee25ffa6742769ad6c9aca44ad753a09ca61e7d3fab0d4c88d84794fbbb96a7fc23d2487af6f7d2a9e80c86db39e5c8780a9d2337fee118d21fbd26cef4fbcc9470b98ccebdf998d3460f5c698d73b3b263608d5ea8943139f93ee6ad6085925e66a0b5e4e8d193e01913144ba88a314d773a60b4a903da363965c69a89ad4462968f295820c80043d51aab4b244f6e3d3eaab2e2c22b00c8ab06c10565380dc2b1c1cb56b428882cd2718ac5e19424da122ad157c61aaacb668cc39d079a82dfeea8fda78ce29311ee66ce7e87817f001a2ac180141c6d580ffd6fc02c12d3a5c556c992dfd748d6132096fac185c9e83b11be2fe942cc83c6ef20c0eb865f247fda88141754fa0cf94787576005532de698f28d3d02b83a7f05574a211c436b1217eb63cdfaa36d92a78b1d7a14afab7a29683981648795a48415d00e09570a85645defa0d0e87ccc35155600ae0ebd51c5090c1643a2366ef910629a7dc143cbec2b233467bdb21c3c1892206c443e932f470a4477c9640a10f63305420fd3c8beb5eafa113d52f414e20f3f839ed2338a1e94149cd895836976a2e53c7017cdfe02cfd9fdb6bbf1232aa73884f645a0afda55521fceb00b45d6d2ab469078abe093eafd215438d5917f265454f5a82a4369c669275b5b99c55234c9489f50df49a16e9c73c8766c198f296106d0e8cb022d842742e9a18826652362909593bc26186146eee771c8656c3d745a082bd22422409b8ee67b45419a1e1a2dbab7c21731488fa7c623abffce943a081a8fbe9a83e2c23e1c7a5521bd1ec6b8846e1d98daccdf244684748e846ab21af6d7d9339b41d13b2b5c87599e6c40a7bce10d4c2c5b72a12a6bd31333e7c64b1a6762492bd62080f095f9a127c428c8686810db9a4e022711b16090fc3028cdca1a70ebe6a4dc12e34d001ad3e70afc181f8bb058cc8dbd601e94efc3041698eed3785b4cab541b37afeae7c09b3cdae36cf65694c326f5ffd7c31f818f6cec9407b31ca54ceed7679dae9c3c08c398b78c2753ab8a9e697b3066351086742775ce0b923c63999d3c737d3d1ef4516ed992ba9668e1bcaf6fbc1312fc56c7977aa7be9d8dee8bf1aa5dfe8c0273c80729e6c4dfcbaf333e90c4e213b0219f892dd4d283974554ed0fc6210bcffaa70daddfd6782d63ba0b043f9afc1c7ea49090bf8fdbb8c40f9ba81d63a54f6ff1114f76a26157b296db4814a41eb10e61a3d5a37a0fc9696e3aeb99713a5d54f409b63c7f4dacf9c0d3fe934d74ce91d8c863d28179052bb299bcb63576710a397fd84f7ecedb9775b49faf821560e49509b979d494cc6f103fe3df07b5426d81d7ecbacfa37e811311cd43dc0389e1077109768c4d60e93af06a09f8b95296c17cc05cc668f79f5e2c2a5ba280ab6b8c527afb0645e7c01766fefe99ecd7f5b2f44f43bc0e52066150493d96a7d4578947b47a4284ebbaf17b5f7af1f9f597ad6810269852788b1fd02a7fef6db266d8bdbf543a3e9634d68e8a3a9a4458897a2eda0d2e73f233c92d536befb02520f187f678e1f40c54a693ac9c56002f8f1f3a245ce5984d0fa2f70d6082dfd2c3ba094d219ac4a1e3318d469d563e2ccb2c2c5b97babb485901246e97893fce875d1e9964c703207f27ed4e53b50a93855a6d36816b6c45e44ff91e3144c9e133152047b1831a10bcd2910117092081b19c41fab6b600f04f103aabc6e24b9d18a8ac4f5f03eb79af0203b7b6f503c7b2a96fd91a52269b63005cb1ca9af4e97b648b873148ad0dc3b231792a767667b667946206ab5f12657d878593de6cf0fe9ea1c7b79ef8b9b62198f03415674311226cb4aad0d74802b0f153229a83795274316fc3333d9f6752776dc90c2b66760f9049e6a7e5c9249e41cef06fbacadcb0fffcd5af5ae79bc0f590d0990ea4769fdb1aa10f4ae5c904164fcfbf4266e71699e1d2fa6386c8f14d44fbfc8553aacae3e011f16673d511d25238b1166fcc445a013e2b51f09d3600fa8fa3492a75950afe6fecf476ea7a3c1ce94fd1793815fb2cc66d2420558ff81681d68439e2445496fa12dadca7881ab5b535ba2ef36561f574c68f6a5e7a0bd41cf14f9091125ee8ceaca0e54a730096f53bb3a5a08b1d326a9367424dfccd02e7410bff12eb4cdaf6002444838841e10b4fe76b0cc0111e36ab77ce22a551669d4920da72d68b5c875b1d89ccc7fedcdc379f584a823bd340e831c083031afb4bdbed2a4acf349e263c3adcfd937cd30059b786f2d87a8b402c8fa5e08b9d4068ed47a07dc0f033a8d3f16148ec1a3337887d563dce54556d25eb05d744638141b9a4da044f26b07a2562ee96992bbd3469aeec2c687a382a40879b5a63ac0cfc7d099fe9fb1e672fb21d85c9ca997cda4fd87a2c0d8b73d063f9492d7e26c862f96f5098723a48025eaa23c34c8d689951b947f3eb918631bec4ce1e34deb80be352755b1fc0f9a0200ed87b72d8936d5ccfd6fdafbbc3bfc1dd200d27c1545bffcf38f01db1ae9dc6e94b92471b0e57b1324f144332fe5e1010d117248958ea3bc1a8f75ebad7c4379bb6ee6d412858d8e639832f15da5072d4bc8bc07fb5c1d00f41f1aa6b56256783a4d0dfb4e59640c5589ed64675e6d339fe8f2f1ca74986c16dfe974a7136af3ef5137801312ec5de364f2f98b7d2a19db782d1dc5e489ecb8e889a82ff26347dfdb6c897862bc522f75e45bef9e3a7c4da411df6e4c95fd024ebbca250e00009bc399c32ac7ca737e640d9e7f4067a99a956bf5b7a05d8f45f1a07283c731b49b24d33bdf677b550567722541d3275e56325109189552eb56412d7dba3779832a9dfe087176912532eb9b520ff2502209c1e8c7d6846a677357bf89e1bb0a438b7aa4934baa42d79075eeb3a880bc1f73ecb8a5dace4dbeb149378ea3d1138ecc86931ea4e9e945ab50e69442f9e53a1ea20ea416e299879775be207d47701581f3f8c6774e18575bfcd1eecc5e98cb9c1a19de2ac26a23fe843dba14c760b27cd86c11027f720e1ce2e0fa5812cae6d619a74deae8a4fa0510cca7c1012e02b5a7f81bea895e7e70610c47dc3e76804f0f0d1c3e36208ff7db692d3e5261e84b27dcde0f73e80e6c2fd6647f28d6fb5fa47c6dc9b89b457b5b7311d90d807dbd29570f292f2833f221d6e5c85626e1120f6b0c4ffa02c9f54a5add2de32a5647bfc40cdc5f3041ad1cc9d1005e40f238d0d8bfd838462b23d19c81c40a13297ea66b7f957b81f20a332f77c6e7fa9fd6625c101a7a4038e017989334cd6a5e5ba7b58f2f6fe9e23df0024ff1bebd5f6fafd47e9e621f109b5d4cf62f44f9d3c1d6d098daebae96f771707a5b7a64421654700e0b364b0be75cd8ebd7a9cc2d84c08bcac3a5d68e1442b86ca0f5c96ec4ef21029fa53c8c9e91cd8d779c8b8554bdeebad2777608923702294dc92e7acb72aff377088a539e8a07c1aa33b6b0cd5d0b5b75a2427618e440d08cac8601d03e18a753a7dffeed56a37e77e91cc64c96249080b5157faa6d54fe8e03265bf6eb461df4b31be11c7bca06d82c9d05bd7e99e36f0c4d313edaa6497b686078fa599f3259725d339069e7efdf005fdbb6d2930286a3acc58f31701cc12cb4aebeea9b2220f20ac6e3aaa5b33ff89c96c4a99e3c7895d0469f523dd9675c2cc090acb0ce25825b3f236b6dbc866a42e7fd6eb846f5308851fb36af5be87f670394a99ea71c455321edb7fb523566beefbdbae8bbb84e0edb80d610806c94c840193d", 0x1000}, {&(0x7f0000001180)="116387d74bd15b3eb38495f5580dc5eb88ebe7dd842610875cd6aa286361049c6cff0d7e50578071bddeb06ec43827429060e54f7078d42042fe53cbe73b351edfc640fb559e5498ec5f03d93d4f1b26c5b6fce1cd50fb9041cff2dff4e30e7824b01a90761516ffbd05db03ee0631a652328b4228c2a6454eaced15ca9bd7198f9b440da808e49cdd50ab9fd737aea64180ca6266cd6617", 0x98}, {&(0x7f0000001240)="7f323f5dba21e828200242492942a972d716f9c5524826fce8ba906d0965d9aea62fb6ed367a5ec690f92f6abd92b2738054b98d2d55c3085cec3c6d1bc65d7ab8d52d917e3c5bac2398b87466fba8e5a9ff2933229e375d551d2ec13a3005945219cb0336f986eef3196a444ed7f224e7cecc95d682f3a177d99ac21afb12f345cad7ac280a998645297a5555812f9881f9fb3bef4a03f67fefcbb3fad500f504ded2445e8d9c4842285c507eed70821357b1fedbf46dda83b3c23e4a625b", 0xbf}, {&(0x7f0000001300)="3feec06252548daf5bc7971bc623b0ceaeb686ef2d425192a062df2e37d14db3e27e3a30a5d0164ae96cd9fcff794b2126107a5b06b4294e79949122de20e9b87e8a5686406d2006e5444f347c4855a4c3c013d0a192967401d14d4f9da05d1e33ed786d2a4278b2c0689aa66b972d3f1325fa84ac9da03643abd21e0badcc1f8712ff8b88547143dc1c6e7ba2134c4cd8b4342b01ebdd94b47aa01baa67cf452249262d641b08fbd16dbad6c7ca3ef0564498073f264031f3d2a17a9783d1989cf21731c2170ce596212d5ce30f62fe10ccddb05c94bdf48562d4bc85c4411fa01880426cf0ad7a410119b8c5bdafed9a8a926c691d1e52a9c8", 0xfa}], 0x5, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x2, r5, r3, r1}, @cred={0x20, 0xffff, 0x2, r6, r3, r1}, @cred={0x20, 0xffff, 0x2, r9, r0, r1}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x2, r10, r0, r1}, @cred={0x20, 0xffff, 0x2, r13, r0, r1}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}, @cred={0x20, 0xffff, 0x2, r14, r0, r1}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0x128, 0x3}, 0x400) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) lchown(&(0x7f00000017c0)='./file0\x00', r11, r12) msgget$private(0x0, 0x4) r16 = semget$private(0x0, 0x1, 0x4) r17 = shmget(0x3, 0x2000, 0x220, &(0x7f0000003000/0x2000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000001800)={{0x1000, r7, r8, r11, r1, 0x146, 0x40}, 0x7, 0x100000001, r15, r6, 0x0, 0x3, 0x9}) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000001880)=""/24) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000018c0), &(0x7f0000001900)=0x10) chdir(&(0x7f0000001940)='./file0\x00') mkdir(&(0x7f0000001980)='./file0\x00', 0x8) getpeername$inet6(r4, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) recvmsg(r2, &(0x7f0000001d40)={&(0x7f0000001a40)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f0000001c40)=[{&(0x7f0000001ac0)=""/179, 0xb3}, {&(0x7f0000001b80)=""/142, 0x8e}], 0x2, &(0x7f0000001c80)=""/148, 0x94}, 0x2) shmctl$SHM_UNLOCK(r17, 0x4) fchroot(r2) renameat(r4, &(0x7f0000001d80)='./file0\x00', r4, &(0x7f0000001dc0)='./file0\x00') 00:00:25 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x2) fsync(r0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xfd, 0x600) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x479, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="25cb9aa79b0a3551d10b4e40156c929ec726fa8240f665fbb27b6fcf9e51c6f54163b2ded16e82e536c3a70fe6878e73051c0e30ec819776b22fc7ae943c97eeddfe10fe438c3cd5371eb1826dc1a755ec899ac536bbe952e3c2a000758255138c8c1272946e60365929fb3f736dd25a88eb1c980dfb3604c0d945066294ce860a98a0db9074087bdd62af093672de07d42e33c34984910e52c8e12f1dbc3bcac0bc43dd82505ec347ae5b6d3369c065abbe8e29baf31e9b993345cf1df74bc672ff0a6408efdfd92d2a001f49c74b2b579dc858c48ad3625a76ede8b3e7dbef88f052fc02105d1eaeef07cb", 0xec}], 0x1, &(0x7f0000000200)=[{0x50, 0x0, 0x3, "35d99ee0deaed1f3936c842ccf5f0adb7dc6c533e372b7eea318a20c108f0d21197c654aa735958af81388365bd0e23046ef9912e14220d3a6b3f6f2d45d1f"}], 0x50}, 0x2) chdir(&(0x7f00000002c0)='./file1\x00') preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000300)=""/44, 0x2c}, {&(0x7f0000000340)=""/186, 0xba}, {&(0x7f0000000400)=""/53, 0x35}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000540)=""/89, 0x59}, {&(0x7f00000005c0)=""/57, 0x39}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/153, 0x99}, {&(0x7f00000016c0)=""/145, 0x91}], 0x9, 0x0) r1 = paccept(r0, &(0x7f0000001840)=@un=@file={0x0, ""/4096}, &(0x7f0000002880)=0x1002, 0x60000000) r2 = fcntl$getown(r1, 0x5) mkdir(&(0x7f00000028c0)='./file1\x00', 0x4) r3 = open(&(0x7f0000002900)='./file1\x00', 0x1000000, 0x10) fcntl$lock(r3, 0x7, &(0x7f0000002940)={0x2, 0x0, 0x7, 0x6, r2}) r4 = paccept(r0, 0x0, &(0x7f0000002980), 0x10000000) fsync(r3) mknod(&(0x7f00000029c0)='./file0\x00', 0x1000, 0x80000000) getsockname(r4, &(0x7f0000002a00)=@un=@abs, &(0x7f0000002a40)=0x8) fcntl$setstatus(r1, 0x4, 0x4) sendmsg(r3, &(0x7f00000031c0)={&(0x7f0000002a80)=@in={0x2, 0x1}, 0xc, &(0x7f0000003080)=[{&(0x7f0000002ac0)="ed6bc5ab8e5450cbbf", 0x9}, {&(0x7f0000002b00)="f05ed56f47dab67f35b238a7c9a7fca71a270f8f75f0eff92afc8ede2c17f05e53fc65aa721cef3176a4ca308ceac5ff0c257749a9d6df706bcf4b06ec58151beafd82e11fca7c5cd390a32cfe923faab8cd4d2e8e99eeed069c7e3f0a0fe39d46f721b95598792c649c2d0b02a52a88dd2c0635b8d83fc0a087a7db3d702741a382062c0742eb623fd63b2c2749ae4de0b156b6a0583accf835f023d571ff3651010fc0d498aaf2c0e61c5d9e71d14b73f6ce461505ee76e6a4e91be386b5c668207f5b474f783b854dfaafbee72e791ea0990eb062d56cbbbc215f95d59cf95fa90824ac567829e0cc726aec5d14eec0e4db8f34b2bcb8", 0xf8}, {&(0x7f0000002c00)="62026491d608caa1c9c6304947fbec1898791b193462b1c3812dd6037172544ed2da0e77199f65ed828e8055f7e809d6bc082c373a269e27bd483a74b4bb490625a679d279e7e814ff3afcd3e280c9edf9f6f42443c9a5e7df416a155c1c13c67dcade70ee7cab60bab2", 0x6a}, {&(0x7f0000002c80)="f7e11a44053ef35655349a395b61a9093985b5aa704c4d5f1e68241abdee330fa2d1ce977450516a627629b923fa1648827c74af87d57f26bb5807820d18120a8f72616d848f4eb76be58b0d93", 0x4d}, {&(0x7f0000002d00)="cffadd734711e16bb3e188ac0295b01122", 0x11}, {&(0x7f0000002d40)="7386d872d753c40f68d920cb917ab19b4e2540515cd023e31891d972e62c62ccb037ea061b41808fd05c8b2270054c31b9c90f64671a7146b974dd774f8ce05017524b5c41d785dece6c48350b518203867fcce773e87609be8c968a8d110fde6871d9529bb87aa31f27ec19ef769383c7c17a3e0ee1a4a5b5b70ba20fcb8289865fc56050f0f1026bffa76237d194aca5f7ec14a19f142fb9f8e94b0e55ba8f24c7868b158c3bd6aaa2b4924a86bf465bf59d4652bade0d564b931fad04b64194364c598595b1cef19d5e9fdeeed7bbef8a6b3c67e4584883a056ead926a87241c78038f40987951bfb05", 0xeb}, {&(0x7f0000002e40)="b16c7c682c94ae8d9ee1a60d91", 0xd}, {&(0x7f0000002e80)="06e018719abe97ba16418441565199caeaa45b9ac87bf5dd7fcb51533c5fa1cda7d9e5fc722103b286c43c535ed1a8d64f373eaf6d3b082b0254277b4f4c098d63eaa28a14835b3561874ca7ebc41b39a7c4d6cd19b47cc133cd2e46a8cd82050040eab5f9eb870df6276b93f85146af71a5b4046b38fba3dd27fa9750cce561e17fe1dcb03b23ea70d957726f6062792d84ee1735cd2af1b9b733b446a34e4f690dc8bf2c4ec565204206bd695c9f5c27959d9ce125f1030eca57ff9a9d9c2042c8729230c3e579772747caff4f69b4295dba66af34419995ebcbc57fdf68cbe8ceaf14cd35e14fc499b298fc73fe9fa37350b2b6fde354c33a508349", 0xfd}, {&(0x7f0000002f80)="51b6aa70be81c849c7fa435016cbdb62a7762d65d1b826bcd5d32fb851f92267625ff5ad042af21e96a2c5679cbfdc167c2eae65232e790a3494dc4e5ded430a43d3c78c66d920943995ba198c1e46e700aafc84f5c865e4e1631cfcb90ed482241b4bae3ff00740d09ba64f12394834a14e662b0655bbabf00eb94406de7da97b21dd9f0b867a7b33ad8386b9c1d232929a49f04117569430294e35e9bfec43c945d7397377a5b0d088247bea52f4d153f08d94a7a0363c6edece9c48f76eaf3b", 0xc1}], 0x9, &(0x7f0000003140)=[{0x30, 0xffff, 0x642, "2ddf536d0f1aeb3dafbc80c7ff24339c01ea7227b7b0fc788ec59b286fd5f6"}, {0x40, 0x0, 0x0, "c83bd63dcb891f2b6ddc05169483b908adac47b7103ca7561d45d66fc4d091a33bac7abf564ed88bc6718e572fe7"}], 0x70}, 0xc) fchroot(r1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000003200)={0x0, 0x0, 0x0}, &(0x7f0000003240)=0xc) setuid(r5) lchown(&(0x7f0000003280)='./file0\x00', r5, r6) pipe(&(0x7f00000032c0)={0xffffffffffffffff}) unlinkat(r3, &(0x7f0000003300)='./file0\x00', 0x800) getpeername(r3, &(0x7f0000003340)=@in, &(0x7f0000003380)=0xc) mkdirat(r3, &(0x7f00000033c0)='./file1\x00', 0x8) unlinkat(r7, &(0x7f0000003400)='./file0\x00', 0x800) r8 = accept$unix(r3, 0x0, &(0x7f0000003440)) bind(r8, &(0x7f0000003480)=@un=@abs={0x0, 0x0, 0x2}, 0x8) symlinkat(&(0x7f00000034c0)='./file1\x00', r3, &(0x7f0000003500)='./file0\x00') fdatasync(r0) 00:00:25 executing program 4: r0 = socket(0x2, 0x40000000, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket$inet(0x2, 0x0, 0xfffffffffffffffc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = semget$private(0x0, 0x7, 0x4) truncate(&(0x7f0000000100)='./file0\x00', 0xc0000000000000) r5 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x8, 0x9, 0x8f4, 0x5, 0xb4, 0xffffffff]) lseek(r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ftruncate(r3, 0x400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/28) r6 = dup2(r5, r5) r7 = dup(r3) listen(r7, 0x300000000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(r1, r1) setegid(r2) setitimer(0x2, &(0x7f0000000280)={{0x10001, 0x5}, {0xb765, 0x1}}, 0x0) utimensat(r9, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xbb, 0xffffffffffffffff}, {0x1a, 0x6}}, 0x200) renameat(r6, &(0x7f0000000340)='./file0\x00', r6, &(0x7f0000000380)='./file0\x00') symlinkat(&(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000400)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) connect$inet6(r6, &(0x7f0000000480)={0x18, 0x2, 0xf854, 0x7ff}, 0xc) fcntl$getflags(r8, 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) readlinkat(r9, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/86, 0x56) utimensat(r5, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x100000000, 0x9}, {0xffffffffffffffff, 0x1}}, 0x0) readv(r7, &(0x7f0000000800)=[{&(0x7f0000000600)=""/157, 0x9d}, {&(0x7f00000006c0)=""/78, 0x4e}, {&(0x7f0000000740)=""/165, 0xa5}], 0x3) 00:00:25 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000), 0xc) geteuid() r0 = geteuid() seteuid(r0) r1 = socket$unix(0x1, 0x1, 0x0) listen(r1, 0xffff) getuid() 00:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2e66696c653100"], 0xa) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x10) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:00:25 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400000, 0x40) write(r0, &(0x7f0000000040)="aff29642e6c33e5e9e579e9a884d0104ba031aaab4a9e3286a96053fcb46995ce82993dfcfd3dcff135f", 0x2a) write(r0, &(0x7f0000000080)="c5eccaedc614e5f40c93dcc7bfc9f48b2a3c82ae66f9b7ef93175ba05afd9c88855fa1b4882255ff7a25a30a2aa0ff6b85eb31476a0f9e7341a2dbb26f28342bf42a5ad5b3e7d88e353ca2b7d992aa0af731b69d18b7808144323cbc7a31484faeebc96c5d6c5978bea270dc2a7d1557239f7850db8e4a4a23e3929385b2fa9faa40605dee231584320f1f637dc9c2e98f4e7c7ea13a3999ac90a41461fcb82f1416db4afae716c3bdd07ed46029bddce449acbbeaac", 0xb6) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x2, 0x80) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000001c0)=""/59) r3 = semget$private(0x0, 0x4, 0x200) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000200)=""/237) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x40, 0x5}, {0x5d, 0xeebe}}, 0x0) connect$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f00000003c0)='./file1\x00', r0, &(0x7f0000000400)='./file0\x00') pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000440)="fffe07b4f4d682ad6fb06b4973985d92a35fcc5cbe61accaae2a698ec497fd1c28b4a946fdeae7a8904494719780bbf465c445baed50f7369adb65709139e7257938b6c0f5cacf7f3c614311c5d17c1644d1bc4bc94bc99e817cba563882f3394281a1901ea8fc5f85ce5f055e5b912202652ac4feb8b6862b2de6309a83627021c5cfd8f0ed27ad268292c5f01de42f0d2190ab7e644b3b93e88e0bc5c32c3e5e26ca4a6ea70c8b8018db8b46c9c467d43c04c27091ecad53416eec80c5123d4a49f9ca897633ea6411f1b7653b5437c8b577294d936995b432d0a0a4e9acd6329e83d5aa9e0a0fa9c0c72db1592393e64b1dca188ac368ce0992a6096914145ba873ac307fe47bd33ca0914885c85b0cd2da07c853c86ca004a4c6ff3984287f6974b151caf489926df35d19eed37fca8fad613590024248ea4231fa1ce05ca9eee69bba68769a40c57c65db1624186ce3485433376dab31ab89773dbafbd6ebf7b894dafe876c565a0e65612fb3aad65b39211162da381c00ffa8540c475b8f5fd1843dbc5a266356aafc87bd23dac0fc53192213d0ba40ab358c649a5e458dfc44a62fb1746a9e10b151f45411a9bc006103e41b37b0a0e21593ba5adf9fb2ce241b862d626b82b36b2cc8640fbef834f6e87a2e4f357063291de9d2c1604337840a3b51f92d2338b9365f87623dc7f30193f84378aad6186203becc69f49a6a1bfce9f5d72bec806d2be2b04a9344e35fcc9ad38f25ff7019fb8a36cc690ccbff9b47b500e24e557e7437c6043b6f161db2bca4e41146956f5aea6aef5b5f3709e08603d7bed3ea39a82b64c4dfec2db4cf7af66f6ca17524d79a5854231774983c2bb5e4dc5b9cf4fd0f9b4c9e35b85476f686c83696bfe8d3fc5e4cdb5e80a1370cf90b6a7db17297281001ad1fd41abfd534f3f502c9c63c356fe29c1376bc49e4f2930c1b84bdfb5ee0b0a21649480df1f94ff5e75967ead3e88d542a5e907face07bbd7f00e873ef4c7de205dd9322d33cb48d9868e305af2bd43084c80ce7d5a2db75b70229193bcd02ce81d4e2036e868c8c15b1447efa8bc6c163913d6f3a04cef8c3b1a4a9cd83343d319e2d8b8dd6a22b6c5b6cedf1f4ed94dd3daee842cdbef337f0287f36df6e951e84f44c2eb04bb4141ff6235ee49c37daf2ecc750c7b38ed10ec221b30efdd5a67c01226a4a6ba6c7669042123f781f8760d9e44f5e7243a941076d5d63b461f6f17b6190f32284e10063f43793c3cb08aa6aa640eb105aa38a1d02c1d0de176a0be1d6c70f3b5455bfe26cb4086caa9b0670d4274bcf34ba7e2ea25359874f7f5bcaf080529dc4b8a5fbfab559b79c9acede220c7965a54ff5bec91a879264af6480a2e2861898bd7ea83c8037a70c41d761d0df2e6318e343656bc2d205952cd8e22ffaa55d1c21ec8e8db499138fcbc67a12b4e2f12b9dc60238d30b3483c1c495228b71b56fdbd8455f03ac22e70c55bab3b9f04125ded787355200b3e6c9d425291692022e57600e1152f83fb1cca38e2f9d27dd6eedcd5655abc121642adb85e40ac8718aa6341281ee1c03973fc179eb1742755826359173f25cd3bd03e62c73b8de8471b4c33d92a429ccc12df58dc21690d571d960749abb3cce33e2255c264a25fc56f013e4086cb02c3d4e74eb68d99ecd0f3e8e680dd078e759d850d5eacb97b870aadf56c9fba87d9fc31898f5a6642ff961ada30b9502f8ed55ef45d4a9d5affc6538c9bb286663f0e4519b8c9bedf195492f16d14c82e4c7e05b963605d32365e1aa809adaa56f180ce921c7228eb279a1dee7ec6e653c29d813d46c0b04d8d88405b1d62061605fe152444102062e3470c34c35ab818e27c49f788ef06e7dda8ec1dd3660273037aed6bbfbccf207ba30807a49df54c7c086afa6fdb629b4f220314c50e1718285f6684abfe9d9c1343b4adddf04225a34366d4d07c1b96de2b393238368e0f1b0fab2cf6f4076d1bb62dc42737112beeb452141bb726145ea91d083d27e5873a825cfedadedfeb4ce65b33598176986d3ba4f9656b244459575cfd07a4d49986fb9b13425483dda61b2b24db32caf0a73913f7928e9c8e810f9c5a1db9f59ce0097bf9586bfb9305386823a8a8c077dcdfcc527639cd74247552c9bcadab92c80cd5030bd82d407dde3104dd4f462f5ef74d7d9a119bf526a1f9dd89d462601d7f8b635e0e671aa27ce43cfcc5db2c510c461f526c81b9eecb31800cd6c538dd0ff267058bc5386611ef32d9f0966bc5d0f9006b6a0290f29a6bf0e2ee3f2e3928701c25be0a75451b922691f5c16f5444a8c8ad6319e499c0d81aae18c270a668af12007f703df4cba3ac975831bc6bb8420dce60143a4281c70ed946bb1c48b8ed451dfe350cf33b7e7252f94a0bd9e84abb4f8755f885b02783423b41a01c695343bad99289c6bca0742c3d720069c56e625ec03cdaf8e25ef44f1dcf97037691e0190b9be39c2706e605d176e8cb126f3e5e0abbc1020676b8ba73bb845cc42e72d000269e780d5bd3a6c43c11305d0a33bfb543a45b2bc39d9487c7101b8070ccd7f0549b9b417c2a86e9f3f1356c63d8bdeb5966d0f5f97fef732c0a3a9615fee9114bab1e81bc9ea4d4f501a6e2c955d752bdfb9680b9e8d0745787ec8463157284452a3b1078eac7d931f1cbca55b6ecd5fb880d9566bf98a80bc76d6978ece8ddc60d2b9605ab655621b4fce06037f107575de6d0e9771299cb4537492401ba8d909fdd5a997bacde832724b3a35d207089742ef64043707a11625b306ce6b9dd13794c4a6e05839460f4f3833e23bfd67060a50feed8baaa3c9d1014e25566663d589126a6863b6049be4b658abd974f1fea8ca92f441dfb58a17b18013a0d3de608a76d39c03a211c28c001cd83de04547fe5d50a63887b5db31ccb705c884392f9cf86409ec05f886e592f78135b648ee59b279b99e48c76e40aa155cc34a98e6e9f4929a228bffb08e9f6f88c28b6956010614b794c4077cd1e7bf5c53df4a33bd9c785872816a3a68f3a020d271e797bdc24ee02cf3a395f61473db3b543f0ae04e1c2637573c46cd3a388cb596a87b4d86d2602723a8efec4ef4765b3b64fcd6fc603b377a8f5911630598f6bcd2e932a494b7c59dc0ccc5f94cfd91b2af5de9fc12ce24931d965b703f91a49d3c1bd3a24550c2e4615076da2954e932004652c58ac7630ec56a8456222b0c57a908fea68358fdcf68c926728aa98abdc4c13160b2b823d57f72289b5d350b163366bb8dee08bfb8bc128821345785d608e2b2c964926910a8bc7788b3dcf2cb51e8bdc2e8a9fbc9fe68bd4eb1f911ee7581b1ca20da17b5b6531f669efb3c6f06a806515f1d415e44457dd0879c89c4f450d7d6c44f23d7861a81a18bfa58a71a90e579d652a1eff26bf36f006d9fd8baa14bd585f64ecb32b6ebbd52febaf1eaac1a40e51b1e6a17e0ef2e99271ec9505963684fbcae7674c35e18e352ec861b1d65e19bed437cf30e2258945dc03a0f769a3a32413459bcdc886b54bacaf06b2f3640680c58a550936df2ff0e1e81fd0fd434fcfca52400b01e7cdda8645fa7dfb3615cfbf100c319df16963dd3e561a7dda73d3d26e602da1461a85db1935507b19665e9bfc4eba5262f6ac8d3dd4dc72b616d464206c70c4abc036f54eddd1332b1b7ef3c0dd979bdc6ad094355a1dafa282a4b600064e31f16f98b6d03ed1e4c43bf62b9cc40cd05a07a3ecf1acf911edaee62bf5220d04599a9c47cce0cf2ad277cfdd6d9b2b7e638a6537e91d6b7884a83c3589975d7feeaf03523e7c61453c58e233f153a72600119154952d7d4a0acda07a61d1aa67f5eb75cb2871f51607820e380b5f245ab1d75373237b9d8bade3a0e6fadb65b02c27866cea8d1cd38e81a5e34d7eeb3f1fb46900f09fa4b7d53669f6395eb1dcda67fb4a4c7fc4a95a695241f4e14ecff13f339e3c95b7edc149c94768159d57ce4af8cfaa6cf944b725e02dbe6b2c7d3615e390f61f03e03c465897ddc5b461566c00e650ff9216a70b2302ba3563ee67310eda2543330d8bc791afe02775ecfdff1ba60ed5d9f817d80281ac8c98a56aac0834831c41e7ffffce237393f686862d5865503818b1e0ce3ae1b7c65a9f17af02e9b85b1bebb12b9e60d7e952a3f9915981fd07a947971f37f8c56023326afe40223996977df749fa6d9f56959d9fefd568550fade25ffca1c65ea62977706fb4021a7d7f62825c744ba06cf74e63617cddf4cc79f519130dcfe6219a9cb022f183f89491ca2bedf692a668eda7043fa0182f9b6158b636e84097b75db4c66cd9d7df5215fb3e562439b94127204e366dfc0fee7c0607702df1069907b2d104270c60a1c69ce7db3935b97c23b32281c292a7a91277e6bd1be2fce70c8391474df90631ecd55676d58542c5475bbc41c754c4a34e79135b86b1bc21c5674651dc5a0c2943b46bebba70e1da2deecfe0771169d3876b5e4e9bba723de6698d22ba864a2caaced8b5326b4e388af65f5ea441c7998e3707301f6f4e7f853f0eda259edc0ab75bca4bc537ff03a21491f3b510511b7b6bb9ed6597319c26ff9533dcd7055e119b91362896f86baa83120cb770f2d9a841ea5229d1e6dbeb5ac8d8a965fb50450e9d554887573391794bc385300059d9de231e11e7f64d9eedc8a5943535acd56c1656b14a22422f53a03c380249d4782d8d4c8e2f88ed9bd907a1a98167ad6a29f9b86718dc7c5923ea677101897d75552e9dce86b494bb33779b82b3325c50f7be50b34541aec3d6eb8c819a78cadb473eb8b8da669185388aefe003ea8c810fb2ec92eec7497983b24f1186c6f57e0ada5c1968dc1e4763f4a3816d307dc3c3b1a6e6698036af4cc58e190b85dc4351d9fbb7fca0a216e2376e28c9950aa71a0e98d00f96b45c733e2a803464b5f2cf33dccd71b487b90cb09a28383ca2f36b5b7810e92b2822bd2cfd992d0f2e0ff259dc27d06d42fab22214f67fdc0ec5696d88c301cb497fe4fc225a966da4a7ec1dc54e0df78a760c778be5cec697d7d1282d7ba14e8beb2edd9e0de944e39f3568b82d0fe05bc99fc3544e427fb9470a79f1883e9c702bff4a748f9e4de192833cf7784d3a67190946ebeb69a62b479133152074ef924bbf7317a3b25e93a5172e96915b0caf638a43c55460ec8ec6199d62e2621b9dc1d36ee8ebefe26692988fe0ed9987cf0c5a87d94b82289d8265d61381c2e4ffc179e5c746291642f5aa80cd99d3508cba309413872f4d72a199c8af710ab1e7fdc333feb2fd7cd373ca65855a8c215c2ba2d50a848c6db86a6eaaee4dbf5be26678ed27bb921bb40e51a9e73293170191afefd783e359b9fcd8b79c376618e8495a10c656be195a45cc998ce8017140788ebf21b136a124f07227e30d4d11999f07f03cac36da320391be9db4ad4d657b8062ba751337567f207b915f157b9adedbac7ad5411c280b215ca3d36f1a77dae4c7e3ea7afe92e03fe8757edf80dbe054ccdc1bebc380097aaf550d16c28e800455075ce95f340fcb7ddfd0c39d2bf303c67bd79e3564bc43562b927b4fa766d975186a539d5c808c40e6f9ba15e0f2e6b208ead50f9de2a0f3a49a366790333915787a7885773aa40b3412db72146395bd25adfffa28b9e0527189e7ac372088b313f2ad7a0dd336a6f87411d5aaefdde1e6814b71dbb344bac45719cd93466b2c7e94fc1fdf87c0088050b2c9c65e673e08e309bf9d0bc6d47f88d8082fda80b83", 0x1000}, {&(0x7f0000001440)="8b0644465699c8ec5ddc3a6a94f6615eca3e4245ef564b1d4da965fa22864e8d9cdad6f09cf76dfd56022a87e0be774314758d8fc9371cc58665d00e0a2faa14fd18178aa1fa5aea88a5cd717228a581f967f0e0536837659f6d867e0a29ae2839b5121982b064ba2adad5da252f091ccee7978839aefc11f66bbb66814ce57478c6f2644ee6a2eeb6ba6a14df4a6b8353fefcd73b93434112efa49c2ad6280f0573f25c6142989d8b35fa650b92ad91c2a8e694aac9f1f7ae59eb", 0xbb}, {&(0x7f0000001500)="69a8eb032575334e395757e1a9f61af03e5040c966317849", 0x18}, {&(0x7f0000001540)="1f577b72d78a9d9043199583c973", 0xe}, {&(0x7f0000001580)="d2c227297ab3f058a089d9263a14f73f6e27ab528208c6136c476558a4acff5f30e7f6b270cdf3c7ad9d9bff5cdeae17098b13dcbc3ce57029f129ca4b0944b4383776dba809ce82f47563c529de16700127001ef312e2e20107533f98aa491b06dd74761040b959e1b05922126ef21191c08c8593b7d1018a6e10273a50fe90ec8949cd96524972d0fcf5cc843b12e2e0018176637f84c1ee509e2a05b5bfe3268314d55da7f52adcbca185d74a6c6506e95387f955b256fc842f288b5000183b715ee99260109c1ee7ad33aec0858b7b4adbda28a0d2be5fc491b602c3b6de9653332afcc0f4b039872e5a0233cec479", 0xf1}, {&(0x7f0000001680)="291419498d74a113eb7ece3d8b77091f27847cbb5353df2730edc5cd822a4aceb1d1279b9854ca06de5b5b319b40828b5124936418935f03d3681f07eb6227208a11ab27321c24dd1db68cacf528f32794daf819bbd5379b67253eaa67ff21c59da5024a827d7a6ff1c643fce3e1b630b9ede39f4f49ffe0c01ba7f1268a7674329c47fda03849220e6f4b2d7c25b6ede45df5144679c55c4487fa648b0f10975b332c1f636df363cada3e3c6ac1bff8ba77f51151b888baf08c1b8ff230b2", 0xbf}], 0x6, 0x0) r5 = socket$inet(0x2, 0x4, 0x3) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000017c0)=""/43) r6 = accept$inet(r5, &(0x7f0000001800), &(0x7f0000001840)=0xc) connect$unix(r1, &(0x7f0000001880)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = shmget$private(0x0, 0x8000, 0x2, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000018c0)=""/21) flock(r5, 0x2) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001900)=""/85) semctl$IPC_RMID(r3, 0x0, 0x0) flock(r4, 0xd) shmget$private(0x0, 0x2000, 0x118, &(0x7f0000ffd000/0x2000)=nil) sendto$inet(r0, &(0x7f0000001980)="e1995b2b49c8fe05526671cbdb1158aa66449b2bd5e32768ff7ec5241e11af3f9eaa5d0016116c8f299b788dfea3d35ba4b583e906b1248f3438387f004fe7b4a1a48dc07ad8d91d3ce741", 0x4b, 0x400, &(0x7f0000001a00)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000001a40), 0x400004) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) read(r6, &(0x7f0000001a80)=""/148, 0x94) 00:00:25 executing program 2: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = socket$inet6(0x18, 0x0, 0x10) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000), 0x4) 00:00:25 executing program 5: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0xc10, r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = getegid() r3 = getegid() setregid(r2, r3) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x280, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r4, &(0x7f0000000200)='./file0\x00', r5, r3, 0x200) fchownat(r4, &(0x7f00000002c0)='./file0\x00', r5, r6, 0x400) unlink(&(0x7f0000000300)='./file0\x00') r7 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000340)=""/200) bind$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000480)='./file0\x00', 0x10000, 0xb) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f00000004c0)=""/212) clock_gettime(0x1, &(0x7f00000005c0)) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000600)=0x8) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000640)=0x8000) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000700)=""/18) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000740), &(0x7f0000000780)=0x4) recvfrom$unix(r0, &(0x7f00000007c0)=""/192, 0xc0, 0x2, &(0x7f0000000880)=@file={0x1, './file0/file0\x00'}, 0x10) socket$unix(0x1, 0x5, 0x0) syz_execute_func(&(0x7f00000008c0)="0f820a000000670f46b09f0000008f2838972ca121c4211058bc0c000000000f72f005c4a295affec44151ea19c4c1816dc93e3e9dc4a179f7d5") chroot(&(0x7f0000000900)='./file0\x00') r8 = semget$private(0x0, 0x0, 0x210) semctl$IPC_RMID(r8, 0x0, 0x0) 00:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x800) getrlimit(0x3, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xd0) recvmsg(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f0000000180)=""/72, 0x48}], 0x2, &(0x7f0000000240)=""/217, 0xd9}, 0x801) connect(r0, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000003c0)="6cdf10c42dbb3d9a400ac8f94f534ff0fa00876eba16998b1429d8a2d655881999894f32498cf36842941274cc824cc23a3d7a16f7c8f8929249e9e3c48ba133a99ad50af6c5feb44937410a79485a24663c88e843295069eb92067573ee46c3e4877cd4af9d", 0x66, 0x8, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) connect(r1, 0xffffffffffffffff, 0x0) getrlimit(0x7, &(0x7f0000000480)) write(r1, &(0x7f00000004c0)="36d51bc20e5262b3b200e6b9860df328c135019f4e1955371aef42e0ddd59bad165916e2f439143184797a61", 0x2c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000600)=""/141, 0x8d}], 0x2, &(0x7f0000000700)=""/184, 0xb8}, 0x43) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x1, 0x239}, {0x8, 0x5}}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000940)='.\x00', 0x0) bind$unix(r6, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000009c0)='./file0\x00', 0x100, 0x30) execve(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000a40)='-\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='(*::\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)=')\x00', &(0x7f0000000b80)='\'$\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)=':\x00'], &(0x7f0000000ec0)=[&(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='+\x00', &(0x7f0000000d40)='\x00', &(0x7f0000000d80)='\x00', &(0x7f0000000dc0)='\x00', &(0x7f0000000e00)='\x00', &(0x7f0000000e40)='\x00', &(0x7f0000000e80)='[\x00']) recvfrom$inet6(r0, &(0x7f0000000f40)=""/33, 0x21, 0x1, &(0x7f0000000f80)={0x18, 0x1, 0x1000, 0xfffffffffffffffa}, 0xc) fcntl$getflags(r3, 0x3) getrlimit(0x0, &(0x7f0000000fc0)) open(&(0x7f0000001000)='./file0\x00', 0x0, 0x10) r7 = accept$unix(r2, &(0x7f0000001040)=@file={0x0, ""/59}, &(0x7f0000001080)=0x3d) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000010c0)) connect(r4, &(0x7f0000001100)=@in={0x2, 0x3}, 0xc) r8 = semget$private(0x0, 0x3, 0x2) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getgroups(0x3, &(0x7f0000001200)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001240)={{0x6, r9, r10, r11, r12, 0x4, 0x9}, 0x80, 0x1000, 0x4}) 00:00:25 executing program 4: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x0) 00:00:25 executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) fcntl$getown(r1, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x24) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x4, 0x1, 0x10001, 0x8001, r2}) 00:00:25 executing program 5: readlink(0x0, 0x0, 0xfffffde4) clock_settime(0x3, &(0x7f0000000000)={0x10001, 0x8}) r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x400, 0xff}, 0xc) 00:00:25 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = semget(0x1, 0x3, 0x653) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000040)=""/229) nanosleep(&(0x7f0000000140)={0x9, 0x542}, &(0x7f0000000180)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/4096) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = msgget(0x1, 0x8) msgrcv(r4, &(0x7f00000011c0)={0x0, ""/88}, 0x60, 0x2, 0x800) r5 = dup2(r0, r1) r6 = msgget(0x2, 0x4) shmctl$IPC_RMID(r4, 0x0) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001380)={{0x5, r7, r8, r9, r10, 0x2, 0x8}, 0x1, 0x20, r2, r2, 0x8, 0x9, 0x4, 0xff}) r11 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001400), &(0x7f0000001440)=0xc) write(r1, &(0x7f0000001480)="65719a308b6ce17fe70358d07caf7f063f1e3335e3784d2cd0c60025c59eacc047acbb1087656d1c1afe2f1a9b6f693a68d037bf463a30926d7a9ef809cb7e238560a634eddf5bdce656dcc8d2550c82e5b914a8383912aaab408c10121083f667e3db6c55bf339805ed45c2a63588683d6bda830b71c69b04de0824f7ef8dad17e10a92700897fcc3df5c765bd1e8e1ac9d05ef06769424190304ae15af1f7aceafd42e4cb3805e7c088ef9cf67b1de9c384198522e9b9601190dc917e166c28d5bd2127e94", 0xc6) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000001580)=""/225) r12 = msgget(0x3, 0x81) semctl$GETZCNT(r12, 0x6, 0x7, &(0x7f0000001680)=""/126) shmctl$IPC_RMID(r11, 0x0) nanosleep(&(0x7f0000001700)={0x10000, 0xaf}, &(0x7f0000001740)) mkdirat(r0, &(0x7f0000001780)='./file0\x00', 0x100) socketpair(0x18, 0x10000000, 0x5, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r13) 00:00:25 executing program 3: socketpair(0x18, 0x20000000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="f293355515a9e3389fe09240c91556c5e844374a469e0a0d69e5983232d9d1c1f8207fb46a4b9adb7754ac28ee624107a6e4cd29efc2c37cc47c7b8b146986fabe51c36968615a3188270341df71658e67", 0x51, 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x3, 0x14) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000140)=0x80) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) mknodat(r6, &(0x7f0000000240)='./file0\x00', 0x8004, 0x8) unlink(&(0x7f0000000280)='./file0\x00') setrlimit(0x5, &(0x7f00000002c0)={0x8000, 0x3f}) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000300), &(0x7f0000000340)=0x10) r7 = shmget(0x3, 0x2000, 0x402, &(0x7f0000ffe000/0x2000)=nil) accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000400)=""/5) r8 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x0, r3, r4, r3, r4, 0x10, 0x19731bba}, 0x5, 0x80000000, r2, r2, 0x1, 0x80, 0x8}) shmctl$SHM_UNLOCK(r7, 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000004c0)=0x101) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000500), 0xc) socket$inet6(0x18, 0x20000004, 0x9) semop(r5, &(0x7f0000000540)=[{0x1, 0x6, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000580), 0xc) unlinkat(r6, &(0x7f00000005c0)='./file0\x00', 0x800) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000600), &(0x7f0000000640)=0x4) shmctl$IPC_RMID(r7, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000680)=[0x0, 0x7, 0xad16]) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000006c0)=0x1) r9 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r9, 0x0) setitimer(0x0, &(0x7f0000000700)={{0x8, 0xd69}, {0x80000001, 0x1004c652}}, &(0x7f0000000740)) 00:00:25 executing program 5: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) nanosleep(&(0x7f0000000000)={0x7}, &(0x7f0000000040)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x48, 0x8a) r5 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r5, 0x0) fcntl$setown(r4, 0x6, r3) msgsnd(r5, &(0x7f00000000c0)={0x0, "217f908092819ebdcb2eb937efb955b1c9415a4406b30b0154cc0b18387b97fe92240fd010ca7399031e72431fd1b42eb45bd17b831fa2b8b9668bb5addd94eeed2c5b5ae41f28e6490f87d96b116c6e2a7538b5302d5c793dba08a39f771b4b2fcdbfec352fd0023a488ce3f3cb9a4401b7cc1ca0e830192c4e9a"}, 0x83, 0x800) readv(r4, &(0x7f0000002380)=[{&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/218, 0xda}], 0x4) getpid() getpeername$unix(r2, &(0x7f00000023c0)=@file={0x0, ""/35}, &(0x7f0000002400)=0x25) msgget$private(0x0, 0x10) msgrcv(r5, &(0x7f0000002440)={0x0, ""/101}, 0x6d, 0x3, 0x1800) symlinkat(&(0x7f00000024c0)='./file0\x00', r4, &(0x7f0000002500)='./file0\x00') fcntl$getflags(r4, 0x3) dup2(r4, r4) fchmod(r2, 0x40) stat(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)) msgget$private(0x0, 0x32e) readv(r4, &(0x7f00000026c0)=[{&(0x7f0000002600)=""/181, 0xb5}], 0x1) fcntl$setown(r4, 0x6, r3) recvfrom$inet6(r4, &(0x7f0000002700)=""/99, 0x63, 0x40, 0x0, 0x0) fcntl$setown(r4, 0x6, r3) r6 = dup2(r4, r2) getsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000002780), &(0x7f00000027c0)=0x10) fchroot(r6) 00:00:25 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) dup2(r0, r2) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8000000001) fchdir(r2) fdatasync(r1) close(r1) 00:00:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x100) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getpgrp() connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) fcntl$setown(r0, 0x6, r1) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) lseek(r0, 0x1, 0x1) wait4(r1, &(0x7f0000000280), 0x0, 0x0) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x1, 0x85e, 0xffffffff, 0x2}, 0xc) sendto$inet6(r0, &(0x7f0000000340)="21fcf4af21", 0x5, 0x400, &(0x7f0000000380)={0x18, 0x2, 0x1, 0xc52}, 0xc) getsockname$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0xa7b2, 0x1, 0x8001, 0x58c3a4f, 0x68b}, 0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x100) write(r0, &(0x7f0000000500)="aaaa7582dca2f2bbf0a5aa6967a96bdbfa8326982e136d5fa655", 0x1a) getsockname(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) chdir(&(0x7f00000005c0)='./file0\x00') readlinkat(r0, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/173, 0xad) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x0, 0xffffffff, 0x3}, {0x18, 0x1, 0x0, 0x56c000000}, 0x0, [0x0, 0x3be, 0xcd, 0x100, 0x0, 0x3, 0x6, 0x7f]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) symlinkat(&(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000840)=""/151, 0x97, 0x2, &(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000000940)="bfba92ee79284cc904bcba572581a95d8486dd6c03795d88f3d02c5f76d0f1f2dfdbd29fbd13761ad341311bdd84235084e5b9637d69bcc5db4ca65663727b06d4cf7d25f20d8cdd5eb2185d415c380833875457bbdb93b81f957277c3bda60d62a999125899a5e66220a86243a16d4703597c09a2d95f53ebe7d86e7a6e419e5f911c6d4a5dd457a00a0616a586", 0x8e, 0x400, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) getsockname(r0, &(0x7f0000000a80)=@in6, &(0x7f0000000ac0)=0xc) 00:00:25 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') lseek(r1, 0x0, 0x3) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/180) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000180)=""/238, 0xee}], 0x1, 0x0) recvfrom$inet(r1, &(0x7f00000002c0)=""/192, 0xc0, 0x0, &(0x7f0000000380)={0x2, 0x3}, 0xc) getpeername$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) bind$inet(r0, &(0x7f0000000440)={0x2, 0x0}, 0xc) mkdirat(r0, &(0x7f0000000480)='./file0\x00', 0x4) sendto(r1, &(0x7f00000004c0)="75ea5e2fb9b830ba184a9bc3c3f57eee4f6a49584f551ff76c70ba3b1e1d2dba3d1c536428d1898aa28bca831ebcec6f07c6133dd64c7cbf045ab8f9a0a8473724fba8ea128b73b6f119aa4fdf19b91b27d9812e1b387a8a48ce871eb0534f52e2f4310873244de10691a1f8437769acdc3ada9e3b1d1f78a56c382200318ea0f82966536916277f03e2307c91f97628517f88593fb2ad880e9f12538e48643a69f3a2c165104ba0830a475a0b98d5f591212b44d4072183f26732a28055425399da9a76c5dac585ffb7e459d00c68111bb026aae1aef1565440c4b6a9abde695bd3348de4aec8b2a81ebd745e8e6d8e276cc13a5176b7974958", 0xfa, 0x0, &(0x7f00000005c0)=@in={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000600)='./file0\x00', 0x1010012, 0x90) r4 = msgget(0x0, 0x40) msgrcv(r4, &(0x7f0000000640)={0x0, ""/192}, 0xc8, 0x2, 0x1000) fcntl$getown(r3, 0x5) bind$inet(r1, &(0x7f0000000740)={0x2, 0x0}, 0xc) mknod$loop(&(0x7f0000000780)='./file0\x00', 0x8001, 0x1) r5 = open(&(0x7f00000007c0)='./file0\x00', 0x200, 0x4) dup(r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) socket(0x2, 0x10000000, 0xffffffffffffff7f) r6 = semget(0x2, 0x0, 0x643) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000800)=""/174) fcntl$dupfd(r1, 0x0, r2) socketpair(0x10, 0x5, 0x7, &(0x7f00000008c0)) semget$private(0x0, 0x0, 0x2c0) r7 = shmget$private(0x0, 0x3000, 0x101, &(0x7f0000ffd000/0x3000)=nil) fchroot(r5) shmctl$SHM_LOCK(r7, 0x3) mknod(&(0x7f0000000900)='./file0\x00', 0x0, 0x0) 00:00:25 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x9e0bb678e0267227) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/199, &(0x7f0000000140)=0xc7) recvfrom$inet6(r0, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) 00:00:26 executing program 3: shmget(0x1, 0x4000, 0x404, &(0x7f0000ff9000/0x4000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x20) r5 = socket$inet6(0x18, 0x5, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x682bc97a, 0x75c, 0x8001}, 0xc) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/5) r6 = msgget(0x2, 0x10) msgctl$IPC_RMID(r6, 0x0) r7 = accept$inet6(r5, 0x0, &(0x7f0000000180)) r8 = dup(r0) getsockname$unix(r8, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendmsg$unix(r8, &(0x7f0000001500)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000280)="1be57ba094d5fec43fa4e1064411cb3ec169349f5b9ec7f596e35d0f1c7c997101f1bc688cfb32c369925189392876fb927d697387b5d2769efb48689f593342a9360372dddd6f127e1318f8fa2caa732625fa296c920395265dec3c6e7a0dea074e85ad8d97cb553f53d39cbfed7b743e289e3627bb1fe74b29f71e350787ae70da429807f19bc5fd5de63a2e651f051faef9ddd324234d1b205c696319c071a24f43920353e48ee259b9fe0cf731410c02cf0f17d0b6727a495a55f51f6914333104909a55f00910c49919deb87edabf26feaa3ea90d0668feda46058a0bfee41d0d2cdc98f768c68a72487eb091a7ec5c9a66020d50f0fc00d56f74e3ffb83139a09b51ab1ff62f8a55af8a800d8c90f0aaa2e23e26d672afb15ca5309dd0ed66771f2ddecaea01bcb8365d1e0ef1d358cc5200e3596780fdda488e5631c633452ad1093970c96b92a1051923502e8a4f33ce1119649434927c7dd2baa861fb1d1d183a725011d563d3bd965b899ec94f3f076d0cb19d8c19664caf808be1137fa0501eee812b90f86687366e4bb7b95416ead58b919b8ec47bd0cdfa288bab4e6b93ba6d4454b09cadd64f547151a7672f82854239d853b8f2e38a36a10a1cbca3ccc9393cccc944099b71152694c4f73b4feae84f996f18836d5467adb11930c59004f8dcc4b685ac53d41bd31a2c1ada1a7d28b79613db6068ba6a69bf5d5b3647be92cb86d19b10efeca04b13befe98bafc4a0fb2248b5ec5b1bc1cb8dc6b6a5d05e4bf1b6bcfd0af1ffe3ca244009600ad10730545056ec936e83c801b8b0a34f4c87c564f42f13a101a1b53ecc377778d7f46dd3e049037b938db6b1405efc7a410dda4391699c18e9df869cb30bc78b70267e6f53272f0392fcd8a9085b8cc039fcf1b30dda3a074257c1d5f7cf22806f0652026d96106e169b0f5eebcc7f3c7449d10aea7bd76fc786d4fb0a578d725be036bb19cd81c515c3e78a02d15bc1a5097792c2755b2d005aae033baf2cb88e92087f6c1623ea3f9c4976f078f424186ad4df65652b2d3736dcd5f120e98b42745f7e513ee106d958c756970adde6e61b79af0cdda6d60ecac76c12c6b4d18750546cf2bf1050e55b57e44c28e3310ed531f77bea43c7e3097dbdedb15a90712eb27194516d6392afc20c0522d7399a4793a8fb84dec7ac88f29ddb5f10c4244b8795725b1651d0fd24d8c8d5fc822ac75756893b31ab8c7c46c5cbea8d206cae65054eb733ef22b6ee6d04250ea5782ec69a2ae69cf0e4820a1e35cd8b9af5d064f180b2631f6a6ebb063894dfb6176bad0b2c8de7b2a31983a44218bd80d2cd9d2a22b248f30a4d9696ccebeb24a76d0d8ce855a6f77dbfb08c8e03482c8ccee2492927304325be7be5fd40b11ba0914b1805d4999aceeb07deb85f164ced3223c11722720acfbff181bcaa5c806f97cf69493ea3d65dee733dd98f23221a73a0b52e3b064a301f6c83265f935875442cf8ad8c7621b35e97a757f12791b5f86c337fa2bf9a32be1b00ca46b1aa1e3d7a2acc698ebf10d44293b9b6daa9c503b8c15ef200857e387ed8513fcb09f0ecb891567149d056922914b25475b12315f9a01c65865d7d47fa0d7c61cadb7c5e55120249a923d2eceb2e76643fdfaca87326e11789fb74bc93c2cee91cc812cb456920a45364c11f9d873da01db7ba854f8d543ff98b3069dac4034e92fe8ebd112e83cecb22d290ea499284776b4b25cc50b4075939e44668b8d80ac382298e71f013632e82aae79473a51fc110220293b8ae2642a025ce39e3ab279b8a96be3d1e3cee82498194ab0bd93a2cb8609642d936daf3c9aa4578860f3550d83b9206632a795806a4de22a832531811ea7db3891ed176a5cdfcc588105c253ffc9ac7d1a8aacfe6c10f840c21a3d1f42e7dbbdb59bd606817e83ae99e879db0c53ea2c5aef5d80f5035a4919f0611525a4559bb5066c22f3bbe76753d95858496651d658a502d6956eb05e7ced6f23c0a2ecff9736fbd4bc3a4f8e0514dadca2730417eabcfef2674775a6f11dfad3113aa50b7b436f63451e5f8665d3a22388f01dbc8b885eb8607772f96be806effacf3c25fe5b7adede9b10dfe7e9129ef8a11bff74740f84dcbfe54ae866395c9629e8002a2768298e165edcd1884d5e88bcf0dc03695d8e5c9b9728c0c58b87e5833d86fc075e19c97283b67e7c46ec4156e232b2eddc261796ac1f6895751ed971ddb3f9a5acc7dc520b41fe8e37ec8b33595c96da86c3590c5db8de726a90272105beef41aa58fa6b29140a67e34318bedd6f50a0d93be469b261478c1a9b83475e3d0f0a540082ebcc8dae1326e8696774df737d688758dc355de6665274b8cf2a89d1849ea602761ebc02e8071106974499c53021ede201638a2a72bf762dde001a070ac555d6ef34fab9eecd99e1ddc3ba728fe175cc68afaaabad2fb555e78a1f82e4ed358ce0184ac08796beb4e0205c4a99edb80dad4ef7452ae70d6980d38a10ed14c7cfa5fb12387933bb884a7f7a0a6f5eb43a88eed2b6d264c806dcb4c61f03021094f947d85ca9f57372b69625c2e9ba8c43d7171cdfc5f2fb9e9e1ced7228817b6b7d223aa015ce98b7c090dee92c8dd676559a4693fba0390cb56fe43efa0489203cab976b582b14fc0af3e88dd8654372441be6a8ac33694c7deb70dcffdc74df3cf113549d999d54a3ae91e4a58abe4e64154fb2e094459044a005cd8ae7c5672435b763a9ba523d654c45137e830bb7fbb7e0d73f0749f8e254fa359b36a36b66b0fc72a34eccca170a5a09648bba5830384eeb1b03f33e367879c0dfb2d431b3cf03840305781ca6bee2c485bb83a33d3e943730aa5660a1dfb793456eaaf25c3b540c20078a806d97be470ee07c0f454ced2f324c44f52d55fabe7ad2a3d39a0e54a559f6ecb92498404e7ebb628706f3b3c06399f043afdb94813dc8992854b6fe06f264eb9dba9d916282ac5d3b51c70aa0da7164c19fc1bb0651551cecd5326bcfe15928f5fd91724d9b886124b8656c5df6df11973a90eff0ecf22eb5f5fb9a63ef9974c02faf9e5db826f40b8b5c5aa9cabb730f3157a737906c66115aa514dee9cc1f79eaa137df544e40d1c4dd142acd3ae17442233c87bed67d76e010c248ba832007d551a59b0fd71a0c1dc8f8898d3ed11329541a645d650da624bde76112036d5ab316ecf629660ab06611b569d777be47472f8f67632bbefac2f9417c3f41b1eda53aa5e7b53250ac56e665c7cc97346881889fc90d64b66c443f06dcfdcc2e22b9e8c8899fef9f0b8345b901d50f4bd343431a253cb348429f51b43a57214dd0630b252e6ff5d546774cfc29eeffcd6c7144ae7f774a7c0336630084d496f9ae401acb2b640590a4dba8e83e33aa6004aac3b1764fab1d5b6c90c115526a52c82d6052d9ab793606cd12db6055ea3813dd1c22c7de3392712dc6fc6f77627234a01041d4c467e3bcaba1390f7e23d8d4e8cedf31e4dd6f7d7d5c486c55e136eb672bb115ed0249c292c7b86f7c24d09ef3452da57883b757fd301d95232b9375c1ba39bfef1cb372bc7470c7f65794b2fbb8e476deeecd2fe61d745f232ab523948c430dea6fe3b9b1a3d1818489399342a070411e589eb75d5359091598614b73db910354c8bde7a4922b21e0f10b659a33a8a73b732052da86cabd074d2cf2922608a0e1c05785813489e4e4ad82eeb01b9e6b9c19e83182cc581d3078803b042f8bbc5ff459c14f249332d1198b27043ad845fd08d82bb22f4d42352063849ceb112f31b232244e1f5125af43ad01a3c2e190a144a28bbdcc19cdc44088f2b06f7fa5743c6ee4393867d7e1dc2312f55b17922ae153b8ee17711a68a618d5665b1b7aba460227e2e9b93e4b6779707c571b9e081cb83fbe2c2aa708f1e5ff4d92a3e6cb6c8e43b358dae750963ac4cc69f1c92c562e0e17d0525a9416d07e53329838c51fc0920cfa474299049ef747d11402e467e5c3c974ec8c04a5910ee5e73c7f183864bb7f55dce748e6ac8ba08e40ef68626ee2a58cf43d254d4cbe7b862ad20e4624876490f0a135c5957322218e6ccc9fba197fc2b1c825969a28295503539dedc63e18e89324b464e101c3a3f9982115609d01560091ffff3b450fccc477359c145c706c31235281f4a7c8b7104ee279f4d2750359a846fc13110dc9f05085768a1ad7baf507cd92acf9365eeef7eff03fa54739bd3b6ddb8b642cc1867c98ba862f60d756a5c4c8aac39817d16b26d7a16eb7a4ff0ca99e2fa7d1cf30c6183f238551998d7f924004c21b7059821a5edebc09b0c7514ac3cbdbd50d3db6300f12daaf51e0d07d6cebb94c32647d15349d3dee55679d24d0f00623f8e701042e2a788b82e368b0d4438554138cb402cf9062ec9cebff12db5c6e45d94d300c1cd42b561553eb94b9ff477760fd08c1db760aa4d9f013cbeae92a00652f78dbaf596cbd504435525f29ddc9999621ac3ba4239172f1a8bd16b055dd55a64d60defc04302c77e1820a65d579b87400eb55efefe23a2939707e7386ced057f10e3afe7606fee73e55c9ebc42dac358c6a6da80ce630d7257f4ecdb029c21b4deb49b28fcadb6c8e54f9028f9e0506848471e5385fae1a8bc5274d47aeaa47021d59fcf08e09c9ae4f569fd369b25fd10bbacae0516a6751c01b32b4329b16cdbe894217f57087a92e6ed5c036eda0679884c800f1216b48779642511468ac1ec3185b7f26a894b3049d416c5d3f97f01ebc6de8a5b52aec5996d39117f8f95820911243bac6843b964da028d737a379863a2becfba970e801653752791098c227816e8205ec1b89186ae230fc156713e0c17322e0a9dc48dbe36e0fc40518af5a10f724796d593a8f69a150e31e440fafcfc0a29125699c2ecfc9e05ba38b82460fdd547fd2dc5eff06f296a75c3c2491c8547d39b7c70dd4f0f2151a3000d37a30abc1f479558c8a61509054225b3d624be7b3e6cb6d6c8e8f3e125c627d3b2199cd56a591d26c0cb9cf15ffbff92a7c122b71f3e8b110ab6368ad9d5a02e54895d4a19b467234e46d146913209206befe2f8a51b2abf484b9d20281bc6938221eb329d847c62f112259db69e5d4d3f66587132425b43d513444123b8d06af2f4141bf813235bd2d5d59ef02717a14b7fe4e1bf38218ceff6128763615eed3899814db3ddb79ee54ec1e8484dd8eaef6c4bf5dd76d8a405a08700529e3166b420a39fea5c4118d1d1e68c32251b91b7eea73e4c1646d6c16ecd7e72a304e502c84fa17b8e410fe562d16414059ab4c5ebc1a812d6fe6a748e830f2fbd7d417d3ea3511ce7ded196dfecdbbafb052ac0e1e543c33e62212a23ab62de5fb6fbc1b5f5017e05dacf077f365b8cad16268911188b090ceca42ea803f9de657b107647a883270db2707da97279559d2e76c52f0a1bbd1726cf183b11e3d2b2f6d7d4f708ef966be4000ee864971078841eeaa085613d8f2d38b575f690886b1e8f22cf255151ceed30494f107aec49b5f116af9229329e984f6d860128b8b183e399df916448c7b2b463dd4225f63d67d8658519906fca824f184973e32ed31fc52c65244e5066b208fdd9b75ce44c0d43528aff2deb4cfb06b23f1b080bb1baadaad912e2daa45a003bab714af1ecdaad58b5770f6c028cc11638e809052d91bd3cecc3f206e49f9fe122a182c0763ebb4d9460d16baaac6c8fddb0d92c0c860adbd0643cdaa8d20b27c438b994c2a0a1f8bdc01e13c4afa", 0x1000}, {&(0x7f0000001280)="d4c15b5553a9786e6508826c2cca48dc16e7f9237b42d0b8f8c2e937e8fbf7ccac41c659a5619dfeb1953427fef753d342725f866cd0c9362474c4d32acf8f2d", 0x40}, {&(0x7f00000012c0)="85c46287785efca4aa5edf45267569c77fdb6404576448fdcefe7f67fc9ea409c780a7a63f9bbdda9b1e6864ecc926ab1d1efd37cc8467f63870b0000fd7a41ccd0fa0a40b7b724ec2d83613de72a818c104f2b74d65690bbba971c322aeb05c4a7003766a6e7411ea8dddc97de1b2f1362f61d8fcad22b0c3149f65e32d4bc40ca0336e9f33aed23a1621fe8212046de08712988e2a178df88a5407833041101ecf2dbf1245b2dacc38e3e7669e30e37ae4de9830ea043217fa369e542bb5ca9a7b37a486f4b9c64c485008d582151a06a2b1", 0xd3}, {&(0x7f00000013c0)="9378691475b279cf12bece3a4f2d05cac63fd75155fac5875cf21806b480f13be57c5739a1310a01286dcf42882f194e05d270c3a1c2f5e5637736ee55731028efca6eed496084c35bc1798640de8d89d42325d6d8168f91f876f034d29747fa6d2f478da119832af556189b6d6ec6c6ea2537385e374980df2d5dbbbaa8fb1f5364214d2f967de6f85900b330e50d628257dfbf3d62cbd1724bbb5bdbfd98fd985d95e0653edc086cca306fcd5aef40399ddc0a5274874291224293f98507a52f56f72b9bb93db4ff366a324d64dd733083ad8767ef7c517502e453f7dcb1f1f9828b375bd598e65a4b8d559170c65e", 0xf0}], 0x4, 0x0, 0x0, 0x40e}, 0x1) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000001540)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000016c0)=[{&(0x7f0000001580)="8314963a1b847105a04e310857482452c6c4bac3bfe5729c09b6e5bda44d5278efce6531fb8a4fcc4b82e296b640b9cae067c4d918ab5bf7383526766cbd7e3cbb57f9d74f730b0c21cea4c3d158521c52d1d149dd2f942e3ee1745cf5897cc2e964a4923a8bbd4f06c88bcff05464f1bf433207f7c3fec30192550be6ae783564b88849556051555e2739016fda3acc63021a9955d8347bfe44520702b489e82da79adf5737710d8c", 0xa9}, {&(0x7f0000001640)="2c5e5e32e237040079f3f12e2e3e7a2be5ccc13b5cea9aca467feb2c1f4b8a9e2dadc073e8ca614b2602e40f6901d9b64ad7907bef2d8e1de90e595f7280971bfec85623a8dea5c2c24fef", 0x4b}], 0x2, 0x0, 0x0, 0x1}, 0x405) bind$unix(r8, &(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000001780)='./file1\x00', 0x1200080, 0x42) clock_gettime(0x1, &(0x7f00000017c0)) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000001800)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001900)=[{&(0x7f0000001840)="14706cebaff6882b8cb98be85dc39d8f4b5c621b932c1fc47058d0d2c20c2e5a87cecf70eb75846359bf4b187ef2980dfc81f1c9bd7033678b534733535af6c132eb0c61171966a727ff754346121d7985272e75b7cbf9e6cb6e9efa4a1507851fc21c18c77cfc58cd24569b6d61c97c6ea96bc354e22b59bc19ec8b322454de153f5dc4bb61243fcc746c42f7fd4d9d", 0x90}], 0x1, &(0x7f0000001940)=[@rights={0x18, 0xffff, 0x1, [r4, r4]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r7, r7]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0xb8, 0x2}, 0x400) getpeername$unix(r8, &(0x7f0000001a40)=@abs, &(0x7f0000001a80)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001ac0)) rename(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file0/file0\x00') sendmsg(r5, &(0x7f0000003180)={&(0x7f0000001b80)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002080)=[{&(0x7f0000001bc0)="9174bd06791bb689fa2ea8ec86cc7572f79345378f4a7b5d1f922ae752a116d2b3cfa20f9c74312df48b4d5e9ef3bdd2a48385354b45cc1e697fb93718ff9609c7aee095acfd34a6e3287405c894776e133233390a53ee21212e603ee34875590f9a7fafb2ff9ad25e7795f2c46d0e2a59541aa9068283139dfe1b1ab97fea8ade756a72ba00b84629be0e6294713698b9dc59d7b0188c3679016b22fec70a9273ee6892", 0xa4}, {&(0x7f0000001c80)="93cda3a9ef6bb2c8ec40ddc30cc242ac52f4fd106f98b87e735f635d27374d499511305f73f00eca388fc5a0feaba58cdce309363b5480f79b5d370b44f749aeb2b4c079fc1ac22456d02960af64", 0x4e}, {&(0x7f0000001d00)="b431b825d185e8c289ff574d94a5d3f0027d7381cc6a83ce8f06f9215f3866cf07edc6b5e808bd3f2f67c6acc3e291afb07a89eb193dae77e9cd364a379cea747307a9c7e4c6223289707d6c01b9e4c7687f863e57da1caed144ab3962d154d01344f2f17471003ac3f65d8cf52440795345833e5322a5391570bebe7c276bddca5bc433526fd79040b465931222d06976fde29fb27ef49267bf987f7ab9490263f715954cf8231da094887ae39a35ba1cc4f38469195c792c56df2cd0d6d2fbe3407ce9df4a817ed93c23d3", 0xcc}, {&(0x7f0000001e00)="5f470cd37ff121bd3d93f98de1f050e8eaba656b7137082f8b929e1f95e20379cc84b51804918ac5f4761b70a54b1917a99e63d4c4fe9759310d26f65e84736c92ef2d79c7babd307be774749c64cbc25e87846f14785def38fb1fc9d1fea8c61619816aae8f2f0c919ea318b3df2f9d9dbc1c80dba4845fe1506da51c2e", 0x7e}, {&(0x7f0000001e80)="8f098dd24d8bbcf56b1293c96f1ef9540b90c422f2b57ead228f4a2454185a4ffebc3179bdeae4f7cd082dedd771815f0c7d2dd5e06af45909b87f5b33ae54606917ba63270f427b14c6eab0d9df413ae82f35fa9e4987bc41", 0x59}, {&(0x7f0000001f00)="7daf602d2bd7fddd2ac4663650d4cd93cdd1bb56e87c03d6ccdf736b13ab06922b6aa8307278334156ed74dad2f3e52a552c201c5e62268dfedcab9bb2fd6c47e2a99612", 0x44}, {&(0x7f0000001f80)="00e36da1e968ec76cfae6e3af2ceefd816cb9c1c39e3dfae5eb49aace44d47533f76c7849a0ed132b9a131c66190ff9c117f39308fde449caceaad60d48fe6f7602242957ffd9b1e74768b84a9204fbdbe2f87ca69c8aae810fd8ee1515d36189b9ec9db2f0bb01d09bb9fe6a78a482f5f58354d45f5c35f286f420ffcd27f12918c76830eb41cb0aa5dbbe8623cc47119817b29135f94b5f1d0682132da956946138ee2dd273f02b6f71e23c76712de9e294942cbeb9132ec6abea6a9b96e6e8cd5baf75900ec", 0xc7}], 0x7, &(0x7f0000002100)=[{0x1010, 0x11, 0xfffffffffffffc01, "61c3b80d4a0f9c6cbb56f8721889dbd26a83ba9747728c36ac85b12e7eb48f3787f74c269597194002d90bf36e125b4a7ce6012bacfa09bf5e13f9068b427df166596ae32856b7c174412f27154890c30c7e3487958f25c9303289f8465dd632a4dbc61f900e6d647f8d333c76c3896c268dfcd3981b39fb582e6952ce281e1c310078f057095e38544e48f57c4185394f332914377fb531fa1732f7fae856010fa27d2831d6d4040fea1c89b135ba695fc4f431a1968041938aee7caf7f2e7dedaf5223d201e4a77301498d0cc7b7784894206d06dd4e5a710ecb7270324bcc5b31d1ea77b3d1f5e52b29e63fadde7f5ba20b6413b2397e90614254681ae84b11d5d170217d30a396865b3322cc325a9c3834396d578dc9419bc0eccc21415b2d9e320ef7b08a469ad495f3aa927a7ae861d68d607ec64f3aa02293afaf5ab18ffa956159d7d1079c88d75f3ddb164a84342b263a11d3ba974021a29228f4975538e9ddb80708580a871ffed31851bb5cf907e63cee7193f17e69ded829c0f5b3083693e541e400fb3c9c0a3b361494ecdf6fb2e325f8374e1feb652e5f21339704cdd6f885c6087171deb69209ba88bbb0d34389c2d671158e234d189079571549715405307d78a2b6cd83fbad1a4cf2643ad7ccf251a165a38814f7d572a088452201bf631367f50fd7a7a27be369d617d0b89101fb01553e61772c34713ea8cae41a60e5314c0f1dd8c5621c3799f56e91b9d35d42a1bc170284478261e74b6ca1556c47edf710552aa2caf361441225bc55d65fc368e4c31dd8bf9524ad66521f7d3719ed35db105b1aedb09cdb69a5cb14d6cbf59a78ecb3d6896989780d3c427636d67d8f118fb3392c6efa5f1a0fcf3050443eb5debcb69eb36250d8b3a8209c7d552f736dfd71d8f134743ddbb434e28dee004214f442274db8277bee57c298099ae76d797d4700aebe222eb2cc8b63651d4ef73afb692413683b5e6481d06452f62655ff49cb9a10a2fca0e4121d09703e2bd5a60b089cac1ac94b4d6a5492e02b2aa5f0ae9805567c0ec1d3b2595a8074950d7e2807d290f87df20b533f028e66060aeb72c713ace69dd0029cfc85b1e127c5d7fe9a874490992449489263bab705b5a306a50e4cfffaa97b6cdaa733baa25e05dbc79bd516c0bd75e3103308a855a8940eaa5d869d15804f71b7322f70977e971d64c334d5fbadb13a16ec91066f8b21d41fd6a3bcc425b14276afcdc4a0bf2ad27c7f5b6dc928fe4d1ec7e1da8bd88974af60302edd39398936811b44a56a138f9121874ce5033871168dba5ef59dcbec5480026403acaf1a7dfda9dc557ead9a20da29a25678679baa446a6e76597f5af93c3d642497586b670c53c38a17d46927a4c3d197afa81aa5024b543e2711431643d3c0afb62bbc1d38b8d96278c5db14c76478b0a6c6a18852df477c067f5dde99dc4a8139a3df97c8c464d71b990ebfdfa4263eb31a73f101b62e59c97ba58296345fdd8c8983205e550c586b592c1a9ce4be9f83ef9e6d9a0b4622986edd836916b87f97d4469ba23503a9aae6f686d691f7dbbd4a348c181761bda79b6fe3c6df6c6ff11c42f3e94ad4a82ca32359675804a310925298e2f7babbb01455754773bcb1dc4ebaa2f527a543709ca74c6ef555db448c58076d9a0879807a6faa7ed123274ea90385ec58aff96e897ec2deea8cdc11e9f190b4d3276c660e61d34c482402718837ccfa89a923541535f8ad9f8e3dd7407807e5628236f715464119d8370f7364dcfd32f14c96521c546a63fcfb3c9e0eee5426d29f46dbf60cdbc28687a662725205ee6f2e3fb702e881f20218a8e5ba7443e9bfeabad66565a9d082a0c722c5377d613fe10400d484412eb0feab2af6dd1601897fb24819f1317019f280733549f9ee0fa054a0c076b0136194ab8bea13482a093c0e951dae0a32bd2fc8de5946ba3df93e2694a535f728577990b83aaea5aea04f8a4b324832a56653ae1e7c6dfacb9d9919c18cdcf04a5d347927bf5feeaa9d7c4ed87e4604d20c0bd52bb6438b37de3286119ede32df54cdd1d989bff017f2c73b1a43a954659aaeb28d535fa15e7873e796388be12fba124c00bea6feaed51481adc8c59528db7dc7766177f9232907ec4a87a667c865be3b47e47b6ab891e6ea623e70d46dc7ffa7ebb88cebfe03281ef47517e60465dcff0dfe1d966f5ce588be11fc24bf5726af0050228196ad49028e3f8d096ca119506f3d6b39c9b57e091644eac814ef5fb5d6e61316cedaecf877242db996e9c9984715be9bd9368ca7d3fd9e108c5de3ce4f6a82dc0c8ee057a7a4dc8eae59fbe2e3524b48706c5308a23928cc2c873405193c5b0dfbbaf8bae3774ce5166405d69dbde9070512bf32879e0f450602ddcb4e6d5b0224ae472735cf041c95cae8c82060435ba2989bda228082a5124bc4bfee1b7ca83beb9bf3de3d9c10ad693dbe44e0ec4298183324fbebadd255eb6cee9bbb609b265319841e5415338b7db7c153cf68e5942ba38866ba312539ec8d0de54b6a67c3678a5573e1014fbffaa41091dd4940bf266f8e2c5649642f28674d8845ca171f19803a9df309a9c44d94fdf0795807e418e44118d480a6e2a4b18db54c3a9d2a164cd0256aae4ec4102bfec3c43a3ae86e21c8ef84fff03f1d8f2c0b991aac0a077543aabb7f9112a406c889c3ad6c9cf748b7bd0d4dac104f201da81bcfac87527054dc267a567c2a325efcf7525c977a6c41d4d5a9bdfe08e5780ce6b6d817a66660f2fd4e22a79bad69b661b5850b60bcdc44e3da37dac492c622661a8055e1bf30805878aafc8cdc7cf99cc12a498b76e626276f427600175c3ab1dab8e03231f5b0d7dbf830896594aefbaa0b39a2a1f2036458e8409652e378965a9fc4c7b1b42745ed107907bd6796a43c815a8ba2a5981c3666e96dac3164f07ea7b8320d06c7b737781f4275680b2e4378ed349b2d036288328541150b5f68727b31ec052fc8be3c490ca0e0f87230b7f22f1100ae0f953f1c16c3b817b650af393d118c153d066b04551b1d9d2a282f8a09f08f3354a6e03fe838540618ab454419e6f9d6f64a17b94e2a9f905a13549962055b8698c7ef8f46dce00944100d21368373e466028e3fa6c8a02c8dca81900ea34e3a5e910ddb7f8a69fcd3393ec214ecb8648021718891d5a775186eaf8beda8e96169a824a4313092f5b954aabce54246595e730d85a77cd6b51a24b9e0ca9f64b993bf1de2fa0e55b3010afecfb980cad6c20881edb2285f7343bbf2fd385fa1d335a9ea005b3dc6ab82124d776df57e81e2342de3d0272cf112503317bfec5709f175898c648b3011236cca6acc07b9b981199613b03d0268dac74d07a6d4756be9f9e375359aadc544dc977a5ab967749010e5fe16bad449f4ff906e5fac9fb96b876b9a2dbd69a5e2f5404fa3892b2d275d50a48c7c36458071b32a5cfe2711ab77f1f95e00b754dd95b17fafaed680f14715b39f71daa4cd7f4af690584b626866f3cd5d36f5acc5a7768c9783e6f8f5de2220808653f2c081a5dbb95da37571cdce81d7b2f24f90e81a36dd5efdc688e4ffa0cf648e8fed0cb1413752841b2e08310c8e8cf5e29bd1fcd086310057b6e2e1c57ea8770c15b7900a2f755d0fb99c405bb245ef82da5d3c47def78f222bad53e68c37bac048443d9603e3dca5a85277a4e3e88467a3ec09134af1e107e0cd6dba16ca1fdf0dce77040c6df9bd1eda01d7aa02207bff356711ce58889cb1d60a5d7df301446a805df105fc5e0091c677ce6cc3ec383a73a649a16cb36770a3008adca32575d4266e2d843eb72f90b090d6e5a18895adf2ece516612defd0e7c0fd9a3ef929859488e091af5de61631642b77578891f47db888071d6d8969d46a48e97bd41fd4f5317f7d27b73b9fd61d0a59d48c6c9e06c5bfc1b2349ac088871dab77424d63e5817c3c39e5958d7773457daf6dd39ffb2ee7c4aa36ea1ebd47d7d42fb982ad1d610b73d56b5fe8c4be6150e7a54b455479a4f6e8d9dd302b24d23159bb08f089e829efc759f9ca505185171f2d7314f20022d8493c3a18b5d81e20ba9d9f8b5ccdd3b3afaa75c6feb068c86c7d21e90b9d3085d744bcc59fc7b30009766336f1329f71702cbd469bd6669b439f8456b7f8cbe7847d4135bea948f698b4fe896d8b6636f876a4ddfa2f64160db549e19f903a343df7384827c44013e80a625dfafa93b98ccd17e9b45df59848043d051c0ee29af924edf6fb307ae64ba17d9085ec1835a7d6d910d56e98055321b7151445d509a855de99ef7aaa878f190cdd523022bde8c4df11b182e61d63cb20e31565312b13bad6dda32b13b657543b53eaf2be40100d9f50118ba50ecadb7f2a24a9f88e5acd613d0be43ee7a3da65cdea2f32019a5e4babffacfc8424a94cf00ac0c688ec8de2ddc9f020eaa6ae1b80c63338745c656b4249c166aa159d3970882d5305b3066158a8c32e103f7893d87916cda5e2e6fe5806fb7af9ef8b50c1723810970192586a9a82639e5603e7c9934efbaec3292693ac628d307bff57eb9281d558170057724bb5462f35ecc31758a49da82efa161249fe6e4334630997c40cc8ec42287feef412dae9998c6ebd630e14dff9f9b5b46eca9c3dd284dbf137ce8d85e80f477c115f4b3c2bc8f6dd8342c913c0d7e68e29c5604c0f25c7ffca374784ead894c6d1ae1d25168d51b46bf6f7e189f9d00841cfa26b3fe848b90b73fadbad997773bb597520e2e9af755ca3262046956d375b163d13740f796c93a9f0e436341ed4331c5873c7710d317287fdff6d821b5a500e6dd058794e17aeadf8e3ab4783298a21969564984a56d193a1287013ef26160a1316b58bbee7511e0db67fbf16297dd82cd3b4f77cd9aa9c28d8f0fa5da8bc1f9982cbca18dacab62745ebfe41dc6bca8348ce1a8bb4b8663484038dc65522b37db2ad56d6cfb4882974eceac0b6dafdfe78b9989afaca647d3918ff6f1ac55aad1e881ee325b62ff5985d3b2e735db6c135f2d00d497c9e0586fb8dec42ac767559f274a9956ebe77070bf91f0d5269d949577282c2fa5df0d35201c24923c747662954926dc34e90f10577f0cc38bcb5ee0cbd79cea524a8a1b287aa4ce2535fc84199ffc4ba31adcf75242e5cb2069dcd2c81eccb9db567d8a91545d056193abb3fe7542297a4b310b9445fbe8564c5c52594cc39096dee08f04a9794b42f2f6070e3c36effca22fcf6d150fa0a54f1b6f11b58a8168320a714ca6b16d6795d507d00e8869971241466d3d72799dd0a3f30e74adf0e022a84aa57408b9ed27599e5078a13e20c6be88b64e56f1951c3bd2a402f4fe5822e0b5aeb43c7b155f6ee0309590d33dafb7fcc706a099c28f8032270e77773b2ddb8c284cfdbd6ebe73c3549bc9fca52f61d8652ff37f7f2a5ab46b58c023a0c66a501210c690cc0ac0dad600a47cec34932fcd1f0b65bfeb0e0f39712f67cd72e8aeaba2b5f96d4fa8772e8aeb09d33a991b0fa04bbab2e908b903877830684456da75cb358221252adf3f481b602e43952b13edc177f743e5148909cc0188f853d0a8a4ca18d28d005ae6e4dd8ac03499ba168be52ee2950124a20591f1226ea68916309ac10486766c66a87eb52066856dc339f9f332eec24c28a325b0e96719197812d283607ae62b87ffef88c06e5d5cb2e80cbac3567d932305e5ca78335dcfb7a8afc792c687948e927806df238aecb7114c0a0de28aae67fe204"}, {0x50, 0x117, 0xffffffffffffff5e, "a55a33b657c0fe7406fed6f9aa4da822ea75a552021c84418a63805390c2d7e7660b3865a5475bd4ab4cfc62326bebb511081c38ffd6bcc8257270"}], 0x1060}, 0x7) r9 = socket$unix(0x1, 0x5, 0x0) accept$inet6(r8, &(0x7f00000031c0), &(0x7f0000003200)=0xc) fchroot(r8) sendto$unix(r9, &(0x7f0000003240)="da68a5dbfe5f0fa9808bb4fb56845d4216ddc2273cf2fc55a5fb234cb4a0a54ef192ac4ae41351c0f5608dc0c0bbb2ae1594e8b23524a0badf126b2204f5b86dea2b0b17acc9ffc1a72bd5f740b28dfbccd3f685b808657b0fd62062c235fbdb95d7bdf59f5e26c97f2cae4c7495506be35994a1913e048e9a4d783687ea39fd2fa6abce067c75cd7019bf5150b2033375dbac171a59b3581fa221f78eff0d1bf319bee1d4e08071e7625e90bcc174ae32cf92316c69c3b96edb3ed389893c5df93c6fff548f", 0xc6, 0x40e, &(0x7f0000003340)=@file={0x1, './file0/file0\x00'}, 0x10) open(&(0x7f0000003380)='./file1\x00', 0x8000, 0x40) 00:00:26 executing program 0: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) shmget(0x0, 0x3000, 0x579, &(0x7f0000ffd000/0x3000)=nil) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="c1f0729cc21527367cbe6fee6545ab018fc86382fcc5d867f5deca50890835be0557d5010ebd01f8d19b644f2f97a0066e6bc1adfaba7a9bfba4d1851185753295089e001b43c9107a998cc056806ab06047f60faa2205a392cbe288054f01813b4d9629b2d33983893509a7d700cf3b591e642ff8483701ddebd3177e6cb7b81590315bb334d33441ef45ac3a41ef7c84f3b2b4c06a9a20c951f3faeee72a487b7fbaa76f80aeae220738c538dc53a5fb50963b80cda91ccb66c5c91103e444d672c737a0eecfd231b4af26", 0xcc}, {&(0x7f0000000180)="8f6f3efcf02864effc79d09f9ccbff8727ab9a9901441e78fbeca76359bb0681062d491df1b6c57ea74253fdcd3ceabc297ac5c78a8c95beacd217793fbc161b0184b55d676ddb4e", 0x48}, {&(0x7f0000000200)="749479438a9d7535df5584a39552bc7857b2a78e6b0e5b8001e807670724e812c5528b29f3e64543daf54aeed11ad0991e3d95fae9633376903cff2c4788acdd0ddd2a6799a05b16ca17478e9c56a0829cca64a2cab583d3997492c9849188d94d3d564a660921943107866da1593ba3bd6e2c5a08ac2f98a295777372529216816715565aeaf6abdc7444a19d1de82f00a296fd0c7a35fb626b3ffa07577f629e4636fec98ed29245ce9054bedf40a6fec40e6f008078ba37bea6df3f00836942fe937e32d3a52d629b7460d8576e93ecfdb731c21d7f0fcd8300208757de58b2df865d447f3a687d13fd380480b652f96d58e1efdec7c6732862eb09fa0455a3e18e81b119227b488197920f0d8199fe64cf7fcdfbc5bff6b855d8ac197d12e28a220c87f6aa2efb4b4a27168963c994d01e9cbffd42dd2f2c1f20f6193f7fb2fa65ecc7ab53a61253522763c4461ccc7222d5682869be99c7dc20f591356ad325d29961d00c58d4a83193c1562cec287cd5f750d574e2422cc100099dfd0d29cef3a28c9db5ce99bed94184eceb1ed6d7e77f06ba31edbb869649442fe8cbb805f2977f47c7cc24143e787e918d89097646063922ad36c13e16c8559ccb14be7c30c6281511a915eaf2791480efc9167c3f83fab7c758e123060f81a2a9628edbe5e2793d9c3ab63d04afceaa5e171deabcd90340cfd0a3fee0a654d0e67b1c0a703c25c6518efe131631bd3aafb37c2c65d61120581f6b71e5868f88de2135c96357a678955ec13ad6ced398c1e16c9e90a312b540c720b211c8ce58dd6196d1badbc63ac20968bbc2decdc931b9bf6f1181ed4b60b00d802ea070b75ebbb045b6ac72de5e48141d6a7272b20a8c1d7bb43da8bd500e41dc1038b8aa68f23eb4a6c8dd96184ed88d1a931bda371c4abfc9dd05c014450b98eb21ca31caf8fb003f812061d1fc04021533a0e4b184951da8bc4d021b6040b6dec309066adac660c0ad0f5ab7df3e47abb82191408982ebd6387258aeb43f8d5e65cba69771302bd39a6ef162a3cc25c4a32d6ad1a90524d8f15caf38ffa5f5380c064e0cfd5d54e88568d5d2159f34539f869576e4402b7a71bd9d80884ca4f3553241a4f1b10fab97aab64ebbbbe0d1beddfe1ccb1eedfa2674268862e2c25b5e25b2f073c0f2fcd5224d1dbedb1dea164885abd6ceefb2a9b98d013532caa7cbd9d21ed49a4df0c29a10c6a831a4133eaef1505c1f80c583a7379e540169f5168cf0c5ed163f873c3452ec4c5a8b0326c21c73fdc25d5065c61f74487af7ae11ad5a59ea16b0ab9089586627995dbf4fe5114d966b1ed6a8aa89206ac3e0230bc5d64f85aa68b7098d595bef08714aa01a36f393569b571182833cfa0b0048b4561f9e6957758d63d62826477218cfe252b7c56e4918abd954a0de1e2a636f08d215358aaef7bc5839237b5d14e36eb69d93d71674a45b22a8160c9453b5fca93b52a9356070f1a287ce4696723f1e07d6210aba6ef193a64f710e2fdec1f053608660aaa603cf746311603ea0e6712a0984c90e5e7cccff15f21ec1bcbcc33fe62f01c7e13f2bd76f0a1cff4949fc650588869b00ff2302e3f3303219172ba3c78d13862683d76bfc3d965f8fd837c9af4dd1328ca7e299f1741a0cff6b54d27e9f7d0acf7c3816a08829dc043cd57cdade131859273198dce90973a8c7fe300643ccfedc22cb488608d234882e5295becf626d005ea560c7dd689ccc19aa034a83283247fc6434a89bd214872693638f8d3be92820539223ea6d31e05e3a99141cb0c06f889acb3a269ce3213f9610ed849acba857b4095a5484bb14f3a777bd076e9d7635526b7c5ff54adbff6e1e3a7bdb2b2037a864fb36828623d0a4eaae6d933be5418b0197b215da55a2651dbd322f65cf7ff42b239c100534d8f3787916822763470135d4e707bdf50f5b4ad45d1441f25bb0e874f09269a43c9f2ea6a97a38abab97cdb831aeeb13ebd508a1e359317420a94b91849f7822eb365d7ba0c19124887d05e60f32f529ea819d582a764bf98126f2a4a2be5ba7ab08ae4ef9b3ae654aeacca9a3923b18bc06ac2256a0ec7ea1a57280255dd39e7e45de8683bd79ad879bdab2b32ac228d03f6c1fbe81ea8f97622a541de34d0c353740bde877529ad3b1dceb8912068ea0ad1faa62b31bde453044545b9160c3444a5be63c0945335f614163b6438d2d5e93c2aeb09ac539ce46d4eeb959004b24b4c43ed9e533a1ad9b7f8c217df59ff2b3f7a173dbdc54911ae0a176d0403dc5ab3733f2bcde5d8bd72d4f9ff924e9a28f900b502cf6cbbe69aa4be17c5b73f2b9979c7d9275b1e3fe38b7bb8605a8c2437550b063e92a3e51e63fc6618cad033e358f018eff3543950c5cf2c3405f931640e144ae200ef18792f705d1efb2ed2967cc5af1578a255896fdc0a107a5a4100d37d495b3ad894ccdbfd9d5ac52435fcd3a35ddc66f550da2b01685edabd647f42c57b5492190218c4ecdbf292e7ca2bd0c9cc85067c8ae03b37ef9e78ae2b1121fd101d17acb6c8dc6f5fdbace8dd0b36377608f3daa8db74d268f1a8f16da082b49aa09a4d8bf281fcc5310a6d762de45d6e2e2c29e03ef6fc1cee126de87435279c30e53f440bf69f9535d54d98cc81351334a65ee5c55073e59f180d3d598bccebd643611953282d45b0d18911a4c987aeea32b1d29e609412b585ae110f41377a9b2ac5a47f96e3a42aad64dacf2e2e3ec492ab53fe99854a1b62f1221fb67bf675d7f2a6fb9a86df7f818520b8f56636b116710265c7afec2c7ff0e37fec4e19be4b33b0ecd869029454344d3b6b6b10d405f445705fe6dc4e998284c00b0936751e718a19f26508fa7d8e233c294ede9dad19e95079c81c3e813af1afbe783e8c1d18ebb53a572daa1929291000cd27f671c6497163058301676d439f30a0363df31e31d0dddabfa2d98d4f5608ce8c357913fb372db498e7be0e543819cc6c1727924c9570c520eda175e1f452cc9cc5de205d12b497b00e2fd01f8372ac66d128f9533b1b0989f1d36ca2fbcd5c513f1c49853f9e9c561886cab53c8fd323f287272f2189f6342767c0fa54ecdf9aa4a5f48d9d41bec30e19d8a444e65bdc040da4596e1606895df7bda4a54ee249ec5e95758be58a292e19aa7e217df825a37d0d1ba723df65a35b9b8a6d37b57564dc7b174c5890c95d20887b923671a9a377fb12b97cc5ffa71edd65edb023f939c947c25fe91ea90ee3aef221507430ef7cc59318c0d6d7075d53c17e655d9da73e62a24b81347797f45a39fc8d5a1862df1693256ef0605835ad5a17428e8cad3343e85cd246298a603e0c921b84232e4e7b2cc01409b72bcf882a3501e6417293b28287cd6063a99bdc9713e172d9b47284f9397214636cf6fceb55cae8b56abbc1d4d80d740b22e3310d35a057fcfb7ca84c072c53cd6085fcf89999fe01501c6756161d96e4568550353f8c89107fe3f9f0743ce6e4a84ba2952589f9908252f379b9d1fba5a15b351720623ac89d4d67f89da92b3b0aa73b5f47a91cd268555fab8c3b4694eb417caacb94b250903a80faae300cbb66c1fb4799c075464c5edbe9bc3ec6d1629840ed2c69b699d12c60435ce6b89e2a841457e787972557508f3b5ab8bcf3470840d3bdcc8f1bd8eaff4f8aa483d8dbdc3185a567ae2e2e571486e30c4b4ef9daba7d652078f39b1ebd6ddac1db309718837a25d0fa21d03837cba68830383866c127e8bd30626e8b7f67bcdefb0a7cd2b4ec97d109695b8abc065c4f0515daca3a9c1c060126a878fd92b2a2bd26e4b0329716042c9d660f77df69cbb54b8b6eea350266061528f268fcd6db4e8495cc775497fc195eee90411cb50bfce514786b3617d1f0dab98bb62e84b36bfd790dfe20e47cc369d4d6c2a7873a0f43b1d56c67ef2add0f698f747125727f6e0cac4bc197ab3f670694b82e3c6cf30ad54f66402df59c7943f0b83a0fb2c814d9203ce63c1ea392e86691ec28e71fe6a7d50245d5efbd3aa2547c266f2a2e504ee282ae1b6331e3e853f23ba82b7de0f95457d3cc171141961979cdf3b90bf25dd740a83d8929a2bce2e11d56e96ada14460ab4caaa11d9ae95cb409c7d6f37959c383f9d365ae790c13dbaf8f15682fed70cb179f1f97c38621de1754caf5d5b882451de9a82ae59fc615a74f8dc478722bcc4a2aa374adbe13c37e37372e10b13991f46e8a778b8db74e0ca373ee81062538b360ad5ddc173897a8ec97f59ec1163b100f0875b968b508e3c08ce9ed0ba1b33d13c79cee67d22d9d3daf76fc9bece0601ed2c2d1bc0e59a9ecc66c5f36ce17b4e20bbaf5b00853c6b23519b4687d49bca27862ecc476a621c0b6869600e376d5866e740d0506f3f8554121a9dd32459fee2c2259ff20ff861a5cf09a1bb9d5e32cdc3c21e795ea06ba4e6e4b2e49bf194316d5da06203260cba8a7e8a9eb47d01e422fadf2d264e041f87956e28ade23c61cf693a2dc126094960b64fd66fe5fc2c4223c29010b86f8cca226f305ca229181017c35cf900fdc08ba93815f59982579e1dcd175a3c2c402963500a9ce2a5accc078313acd2b013bbbb47dc4b71dc775b0604284331cfb541bbcad55eeb6c4f7431588d89d5b983ef5a2426ad8fb702272fd4842e0330e92fa34f13412147fdc9efde5e4c9ca5891682cea3f3d06c07f2452f74bdbc75ed50fc926ab18977677faa4fac1d4a3858086613a1bdec6dbb024faa7265ef2577f8d1776e3f1bea1bd0cc27a307e66984a7d3effa4b1374cbf22ba51473257ad113cbb5ed8d24f97234ca66d6978b0d6eafbc241924c9e730aab14e58ac02e8c4cf639ec784e09bb5771b5171195f2513f62f6a606e73c1f9ac61cdb64420502799bf98c2748b593e003a77c4cbb8e3ed6db376c70428c93a69b6314d2afcb9f9b2e97088be2322ac0a5b00ae34a125871a4db95acf678cb7866a9d5e5439401f5b4157700be8b8275efbd731e33c2316484082c796c8ed55bbac93766eff2268e13ad258788c1a39a0711c35ee930c0d20b6c60bd7f3cb7f48a5c10a863000187a21a657c33ab91370bb20946587f3b4d5715ee5f5e7845d45312dd9169c03a7b1f4877762beecf51698dafb0091f7e416d98b8292005853eab7394a8cdbc160e47192bdf05cf090f90dec9aaf01f1d1a70738a758db55b5219fcaec0302ae6ef9f63408b4fee17d5f66f8b8cac81e513e3f61c624dd5772f6477bc0a09eb3473e84029eca5d66841f3c63cdbea5d61f214b7b3620b7491d002eb3c665375dcac220a802c8985a26980a28347327a744683d8834f5c0075596d97836ec38b0ad2c7876574d0bc95c10c0886e745d82b0d59b27c76608050a5b218be7fa52c8fd38b770ef79bfe0fd7d8f098c875cbfbe121940d7f20ad3b8576d9876720ae3257080c152ee7d909776dbb96ddd4653bbd3c20de1c9afa2141974e373d6253d35609046add15236f88e9dbea7bed01ff301e61b24f729c10424eb2d090e318b178755ecdcb3e9fe2233b91585d72264e7f3b315868e5c54f2e61882aa4714ef42de4971ea20d042c56f613bd8364b5ab6d50da7f1e512b9e3bcf9e95ea7e0300722b59d90e20ef9283f1dfa83b71a235b2b1e7e5da23f2958afc440d6f32986e9eae729085b2a298dd766f55b5172960d76f639ccccafc8f4d7d662c4476bfc76a807050d2581757e60f84a8196115cb6dc86e8d4db1ef565cdee76cc9ec4852c606e6dac42bf460544c2e65", 0x1000}, {&(0x7f0000001200)="036a0bf7e750842ea4aa3aecc2479315672a792a20efb14a6ee03681bcd279791fd6329db80ca6b2526f2142a1da72d65af0d2b4209ca81c7010ff0b6d6b0094b7575f367dd76bea7e2a512142da6e149012dd44e93b11163618531210bac0a4ebbce5d51b4c08f5946d804b3abc5d74adf199a0ae8b1476fd5ae16bce8224ac9c4b42d2f67d1b52d88068d4a526449e31cbb5c850aa0d217d08c87f4e9f09fd456e0be382f914a62d3ef7868775f787b17ccbddc7eaa92d022669c5eefe8e50b3de1138e81e3b0df5b1da253085e0fd18ff3bafeeecbbe1d286bc09f2d8c55bd2ab61", 0xe3}, {&(0x7f0000001300)="a7d047bc5ecb8fb2049588b3aef15b33231a314a221ac257264d3a667eba48e539bcc4633f8995b8efe98f25748c2371d52797254dbe34f5c2085cea02fc797cf026a4db78baef805d844be75d981288c93b745e77a729e6b39de3b4a24e2a811df8c12328bd8a12978f6842cf6d2d19d57bc1571beae9b7a669f6b2a7eac309e94d9cadf1db793068f3fcf3c8fa040326116c022817290e219931ea1177", 0x9e}, {&(0x7f00000013c0)="35b895a818a931d6f703a550adb00ca08bdac25c5350922843cf4f2c6818c3471e63ccba981032b7ba76baccd9afc099f6ca68cf50e3f99b4606edae2445adb0f95b64ae936a604d837e97762fdaf5236763ecc597a8943b8c6a69d9bacd40185a1da22452f371dcc6cefd043aabf38d3a53399c060600553a473a9b94cb7e26b8a52e8e308a", 0x86}, {&(0x7f0000001480)="ece9d90f40fa88d19a3ad3953face24fc1ff881159ee6e6575158b7902aab48a73dc5a53cfd293480db36021d3509529f11356ebe5c37820975246e371162e0564ea9b7c1355757e4c0e518e3798f59af9733ab6beb2477926fc44dd327dcc0d936fdcc7da7553572dd22eaeadf3a988ca2e918107abb678818e44c9f29be47c89049e32146565f745b8a01584a9c58e4f63dbce85", 0x95}, {&(0x7f0000001540)="b52ce39e2dbea7b956ac9315a329d97d36b7deca52d1d6a3775b90e825b8b6", 0x1f}], 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r3 = open(&(0x7f0000001680)='.\x00', 0x200, 0x20) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001740), &(0x7f0000001780)=0xc) utimes(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={{0x1b, 0x7}, {0xffff}}) r5 = msgget(0x0, 0x65) msgrcv(r5, &(0x7f0000001840)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000002880)={0x401, 0x1}, 0x10) connect$inet(r3, &(0x7f00000028c0)={0x2, 0x1}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002900)={0x2, 0x1}, 0x8) r6 = accept(r3, &(0x7f0000002940)=@in6, &(0x7f0000002980)=0xc) utimes(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)={{0x8, 0xffff}, {0x5, 0x9}}) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000002a40)=""/248) utimes(&(0x7f0000002b40)='./file0/file0\x00', &(0x7f0000002b80)={{0x8001, 0x9}, {0x40, 0x8}}) sendto(r6, &(0x7f0000002bc0)="571e8c76762b289258fbbac4d296405695ec4bca23308c61dd182eda9f344a174ba6368edd42fc5679afec86118f1f6e1b794c8122bf441f10fde72f02bc84884aeeacf9c5611d7e32a4a9b7e6dc01b39148cdb66423489ba31d18458ff465375c102e6e078e8da25edd7c9cc43aea2dfcb751e26c6a490c089855ad156529b67cb8166fede2108411ef2f8fd4853a0f25207fb0f614a1", 0x97, 0x4, &(0x7f0000002c80)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000002cc0)=0x1, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002d00)={r1, r4, r2}, 0xc) msgget$private(0x0, 0x204) lseek(r3, 0x0, 0x0) sendto(r6, &(0x7f0000002d40), 0x0, 0x1, &(0x7f0000002d80)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) sendto$unix(r3, &(0x7f0000002dc0)="495ad7404ba4438f0128c15e40a2c34bb175565379fdaa63a3d27c2cb00b2dd495e312da23747ad5746aeef437706c364fa2e34ccfa5a085af4f992b73c82a307c40e8d0037b4d2e416de9d84afefb1aaed752a8e48a627d2f81c2e7b634dcc2455e0bb8ecea666b85a557d9f2004dcb382ab3caf4cbc2043596541b571bacd1d30482760e5f51c3af67c143e5ba392942d4c5ef847930c8406fdbb246dc6fa191cb7519", 0xa4, 0xc, &(0x7f0000002e80)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002ec0), &(0x7f0000002f00)=0xc) read(r0, &(0x7f0000002f40)=""/128, 0x80) accept(r3, 0x0, &(0x7f0000002fc0)) bind$unix(r6, &(0x7f0000003000)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:26 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0), 0xfffffe0d, 0x40d, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x4) paccept(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000c1000000000000000000000000000000000000000000004a1c3d7b64b60000000000000000000000000000000000000000"], &(0x7f0000000000)=0x48, 0x40000000) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r3 = getppid() setpgid(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=@in6={0x18, 0x3, 0x20, 0x1}, 0xc) getsockopt(r4, 0x7, 0x4, &(0x7f0000000200)=""/234, &(0x7f0000000300)=0xea) 00:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) fchown(r1, r2, r3) pipe2(&(0x7f0000000140), 0x400000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, 0x0, 0x0) r5 = getgid() r6 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000100)=[r5, r6, r7, r8]) 00:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000000c0), &(0x7f0000000100)=0x9) 00:00:26 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) r1 = accept(r0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x5, 0x680) semctl$IPC_RMID(r2, 0x0, 0x0) 00:00:26 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file1/file0\x00', 0x0, 0x18) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x840, 0x7) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00') 00:00:26 executing program 3: r0 = msgget(0x2, 0x4) msgsnd(r0, &(0x7f0000000000)={0x3, "b4eb00358926fb543f698e9f41bfa94829cfeabccec76b74fcb34f4b5a9681ffd4af5166ff68d13bc1592049f93aeb1bc8a6a4bc7ff8eda7caf8847469714563442209f79c277be04a05f332d8398257b8d9bc980b0f6824e995632646dadf2aaf7c7e3fe57e2cc1666004d7471849445f630fba07e76ed910b3ad0ca6f611f13ac4a17d365ab9b1aa3afdf27f5afe50de9a2add2a66727a72bfd25072ab33f44dba5dfa412d9e25"}, 0xb0, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28, 0x89) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/249) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={r4, r5, r6}, 0xc) poll(&(0x7f00000002c0)=[{r1, 0x40}, {r1, 0x100}], 0x2, 0x0) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40000, 0x0) r8 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x0, 0x20) shutdown(r1, 0x3) msgget$private(0x0, 0x2c5) getdents(r8, &(0x7f0000000440)=""/4096, 0x1000) msgsnd(r0, &(0x7f0000001440)={0x0, "5276c4a42dba46a8f0125f1ae2353e25a145569308faff4edb7bff357a575cffa0079f6105534f90d8d3a8bff8c8c3fea0172f00eb3341b08ffdd623c7324a08abb6cf97d3087886e6380ed5e2a200aed66cc85698aa7a658300c6d11177bf253920ae2e0143360a05aa44c9309cff7576f672b327d65d95727cfad9a82f3e234d6ecaf8468f58f2488a3b91d8d8e1612b62173f11c958796863bf25023cade503d6e5919c00a451ab790b8f0b507ac0e6c5928786804e919657d177b331828ee8149c8e1a023dfcfc5bf995b3a4e010a3e2f680b933915f13d2d565246fb96cc9f9104d5c14d98723c6a4b0c050ee6eada4afe065880fc33a1e10ad34c00c72b43f01a8642b1e0d1d988521a6a596609eab960d9d68a6617096b71b9ada22e6f09ac9cafd79406393fe85f7d2a2d33c4aa6fbd2393fd5a649b18f41ca0731e7e7367b5547c5136b600b7b1609455f0c6f0bbaa7dfeb51bde64a48c9dcc910dabe8919d4fd8ebc6c9f47a244086b3170cf731ea1ae5b4287e9a0d521f3970f7ae736c8c226d30951e32cd9f41ad6ce64a29d074f06d5b85c447593193801af9b736061f3df184bddfff617d2d8795e1c55522378695b176e9d5e95f50a6f955ea2e2f4e306632120c852731c70699a79d7c88471cde729d507b009bc632d703b8cf679391f8106c6c48ec46ab27044a481b8d3d5bd39cb2d4896947ac6cae8d0244b9ffa411af6ebdbf71f67d3c641e6c1efc7da7dfb1f994a60472b1754b5336432a22cdf73ad9ebce223aa0894d63ac1cc274344dce81a070e35afeaec0f0e5d8ccac338b55024cb3a1788e2c8bebd99443f0ff2540efc9f1bb2b8db2e22b28333afe862269442cf46652aff1befb11f141d21cefcdd97e89f7d1c9c656bd2786fd523f4fdec1b5b925fcdeab795b0911636b3f66884984eb950a02765de791a7135da587e5c9f95534a75bb39af85083bb7f99d5a7dcfdec5c7294a979e973d038024bca0661d19e227c59209e50c5514961cb963f9949dc22c1c4baf8ce7e8a2c1cb0125da715f4341e295458e9b9da3368a0277fb6f2a83b3c7a65f56477a664970d6628b76a654269fca408bce95b7d2257b90ac8c42ac6ed299565429fa5e7ee2ddbaf71bf543f6fbcff76558155bb35b6070d3c17191474819c2009f34d11984581d630ce1acbef6ffd85bbcb30d6d2f4b47788a43dbe74b49ee3a73fd9beca33a11622b95253c585d718ec05e1a414c50088804d98761ff042102e04ce9df1b9b0f6070966d9650be6fa2b67873410e62c9a336ccead329d41b9e7de60d6c7e7909d3e4a4cad05ae686724e84d41814c6aa3c42e9dd1c273fcb146e0f2110b48859c71d17800ad0957b086d0b5ba42e80ff284fbeee041b5ca184cd431dd7bdefc3b4dcc176b646f21a132e84eff1c8a0ba821fe7f35c79e345e002fcff9616a34e55fa6542568c40047cab999ddeb3cbeed129d53b4a300f609f2db08a9bd8889db174dfb5c8df3c33d02bf27fd04bc9068ffecbff005a283f32f14f8f94d2dd6637974f35fcfab85d67815707a7d6be234aaca2752685c1e7a980085207ae49423254826243bb118ad4fc62c475699f5aabac8cdd5053ad12a5f3f3004620c0fea744e7fc316a93da5cc3ac732d23f78329687ecc1c813dce7e0042423779c3b2ee6f70e473b5f193d838c1261d5fd3870673ff5682ab880838f58134bc7a3b5aec0c884f071b422f7d33822c43dfb165f1afbc959da635014d80dde07f992c6d1a83e21dbbeed3f15115e479d1cd25735b02961117deacd1932da0baca4947fc591872326918b393cbe83db3f83470211e34c02d6ba024de9cbaaf1ac29a53320bea0bfd01dc3af46cf44247a6553c82314e360bd2148ec91bb8cdb44ad271a477ef420ce1959fb6dbcf958519974ad8d5611b03fda25a0fa5e2e7a1787e39499af100c914f1c54cb53f37da77833ef6cf7501f035dc1165b3ce5ae0a653249675a0f082d81f4a126bba4fa65ca69193bf19d62e444b2c93799194c5f786405a8f0b143dc21c5a988b310daf7182c13c3d314a582fbca32c06d5d3aeca577035b39b983cafdf1d17c9960fc2800d83c35fc593ea4e0c3d440fca1d6147deee11d5881d53e55c16d7b7c5f31eefe262cfa3e66eb5479009716e372350f84bd7f85800cd666cfd641e1f1801b8cf91f4833f43f58f59a8e4c701da0a4e67818e383e35b4cafd011c2c4ca716544942997b82c9d810185d7dbec1af121a049518f15ef3c4ed52c42ea1f7a0a8bf7cea8cf3c45fe29e86c4db80b8d7cf2c9bbde6a0d33aa3718f3da7d7ba3f7fc554446c0a726f2d4af92351657a66c9d2b30020ef6aae2acacf7210e191a64d2b2c7059b495419ff0dc015f7d04ba49e479390cc82b0e4ed229fda89414d1993c9cb6a98b0732803bc2830303189384155dbbc5f390bf948d1341467828699a491869b11be23f79e98f5df1c20bbc9755e3410b2b0746c2c555e1e69a07bb3d4a843f62187a545439d4232a94d7fa072a98b295513f14cae16b3823e2aa305e40b0cbd3dd6c58574f12f4059d14a14cbe330aece08fc892fdaa9cd861fa84074e2d19e680e7fbca5271320369ad298795ed75afb3ff64e794ffec4fced4a529e4e7290874f3f404dccbfe96c2cf975a7309c3e7e50b37914bb63958a668f68ac8600cde04d493670f12b41c43916a594260a87678f57e6c2e273418be5abcae6f28f082523da1bafcde5d3b2c995f5a98fd9d15d1a3d74e80867bb83a4d993f637cc311e12a46124c75830c4e76fc7311bad5ff437c07fb952c88cfb943506efb989cb1946891b0c96a24a7fa47834a409c3c0027bbd2c15208da6f5c7c5b63f3fc75d5cb44de7506108274602b9c8135d0c59af1238e9217562ebcb6c6e4a979ad59efd282896cfa9e0f652ab77dde2898200086790594072f2f0ccf342364cdcbb6cd4ba623b2e009e8e0e72b18e64f2d1b2bbc09044fb0ae8809bb2fa14876785045539a6d1a2e24085dbe06f8f6212fbe226074c15b71d9301db5dad0502904fd46262901c6eaf49a005a817344f249ef441c3a885e64102ee168eaa8bea285fa24f842cd8e858ca4f2d96d6dd6b20440e1e145028f0dc10dff32cc411fd6838991d9308676d54561fb71121cc5db206263e51ccdb7a2891c5ac78df6c2c85527e071b3aa52f5b87ded4a200c2322fcb98c1b43935c803c7b0638a195ae76b0f5f195695bc39e5368577317c63fdc2c083e00da93b19e04b9168932c5d91deb7a50a124a3ca549b5932d5494afa0734734d80921617803be5888d9351c7f7924a3ce3c5f2ee246421f1188bcb79470ed7e2d59268e807c2f082e8a369636b8e8f34a5105d3e23d3d91ce1b537cbe0290da18467654e856747eb08ef6538a7ed029c8fb8cb106d65dfcd3156278f8333f0ded6eebbfe7186ccfcfbde88c2720b2f702c1805dacf9713988e92723dac1835ad235d2a628d71db73c77f9751bedc0db5d5d64ade5b0c57d0ceca27b5299a6a6f9d10c1d12d0e9d0864679ce426e8fe67377884dcc956a55fec32e6382270cba0d5ef1fd8792ad03b4806ce7c4b137f0ccabdfe903bde77a79f98fb2dab14c5c7946cb7db49190ba3a50c562abba03eea6846ecdf262211078c86a5d694f3eabecda82038f6dd6b137525b84693a4e507b51243e082a5e3dfcf11dd9264339272f7b58745f7ffd37e6e73eebe75bde3a326b3086ef8893751ae84259f343028815734a27594528f8fe2c65fb1793919e0230ed45fec95cc71a286cd8ed1c7ed8815944dd33f9c72ae0255bbf45a3a013c84f9a19c085967b42814c4d7f08e37eb793167b58957a0cfc82fdae9b6fc5d88489077588696cf997abf76b9817dff6e2a9631bbb88b290dab9f1a51b927e191989ed7acc6c80ff789d8ac8f2d162d1ba1c0d6e9edf8370e4a94f089be1c95c4e2a37ea5641e1daaa9b5dd81808cf46052cc4c0b5248ddaa74e1b8d2b034a59ff71be38c20ab157cb5c1d2324b1e03230735fe8e69437cd99482486d2cbcd45c7177fb15f174cbb5338249db424d30014b496ec31cfdab1c8064bf53435a2428db527825985f57479535b2cbea7efbe47dba65a773b19fc083735e428aae81c9a6fbfef710ee8564d92cc067e5ec8699733a25549bd21d5a05f44dc5201b03d04e08837137618e8a3acdcf0303321cd6cfece1a85ff8dc4f5892772f6680c2dcfcd7708b8962748284fffbbb12c39de1efaddffcc0ce82d788dff81da683198e27f6a79f2197595b64d22e9e85aa05b780549d483393c50bd6119a1e9b5d865934a69ba6800190c6a1bdd19da1f3cab9210c050c174091e42a41079c5d8e41c9379caba718a918ac749b97e16c1ba443b0b8ec109bbeb379e451a5f81a4a853b9b8b12c8e50ea2680b7abb6bdef85caa4c9150753fc2b013bc02fe95eec259fabe49daa9a193a44bb47c926b680921b995932ec23fa402fc54ec5f6e6b2968632b69998cc984b82c46294af236756d4e72c634f4d47c01fb8a9173530bcbf43cabb61aa8fa7eb1ec6ce286b2f8b38efb86d64d7a710bdffcfd288c44c0e7d5438ad85bda3296498ad47d31ab608e021a109f4c05de19f15748e3b075f52ca3c1f0c40dcc918d40245e566dc9e5940c2f2374c9e73c93455bb11fc789d886e78ab022f1a6a29a47ed1f9ae98badd248008b9b5c24fd21d058f57ca68899ff7b134a98658ca3e6da0ba4a0fa88195dfd6c606958633342b7c44b8fed50084dad3ce28765b3d8abb63c5291e1d30e486527fc727400c01c1dedfcfc04798874bc3f4dca37b4935c6d5ac89a837f21e222abc70b552cf17f3d182d6c4e43a00da818d478204f6d5421b8bd261eaa8d6e4c6f9929f802cf455e4dae8f9676ae0ad2dfc56ddc2569a031357dd36db5a13ccc3f86197a37a5a59a32512c36ca0c1ddb694efefbe6dac8527431b0f477c3bbcb53fdf07fcf8bd257cdfd33c0bc5ae158a8150e975df3637eca84084b96617cc516fb1518a89eafe84519ac1b8de5e9655b37a6e60048ca1e80298022cabbf55db77692cb509f7eeaa08096ca4f0b6fae45d7fb27e58772a35458f137b94b37e16bc02995255a25be63ea9cbea00c33eb246207087afb8d9d1b967a2e72fb0d052e907fd098469db68c4eedb07c3095a19acd9718f50150e3beaace99a56c522dde4b53d74ef52541979bcf36e10d63ac5a4873b36ed60a2bb2b4c44ebb5e445058d1c188bc0d20ce050a631f39f412aae8fbacf2dd1172ae69c869fa756e0bb41e7015e31ce819b3ed377b695b77fa368b8960c21cca49f14fafe3979ed32dd770fd7cc13b8bddc4a660901f5fa02b1ff6bd977c485444fe9ef64725f632c72fca6e49036cd9f55e095cf75c566155b870cd16bd1226509b5428a05e144173e4eb318520570b27c61ca9b5c5e2b29138e78fd26cfde6e808bf1eb1422add0d89bee5240005ff78c9eb3808662ce5eff8d130cdf627b29b4a1cba5866a43419620f992bee450e41e84f3a5d0306f9e397b650822672338e8bd62737785d4e79952c362abc1617d1a9d93a515633a4e8667777b1e07b34cf31e5389558503e0acf0cc3a1d7e6b08dce7742a11556090c8032e036756167c45d2097eb362e815a3aa65a70acb2fa2e5faa66cce382e92b4a02e9a8ca767855737c88bbfa8a3e9aa6fe97de8db49b08621fbbfe2638ac7c45ace81dcb2e8fac9581cd7e3bacceed9bb820b59a4b8db292ad2d8dbed40104a7f5384b6f6c0c0b2adbddcaac"}, 0x1008, 0x800) getsockopt(r8, 0x2, 0x7, &(0x7f0000002480)=""/45, &(0x7f00000024c0)=0x2d) r9 = semget$private(0x0, 0x7, 0x10) semctl$GETNCNT(r9, 0x7, 0x3, &(0x7f0000002500)=""/105) pwritev(r7, &(0x7f0000002680)=[{&(0x7f0000002580)="95d69ae064c8d6e64c8d99749ab5802b360f2cc112cf5c28bffc569a0e481bd2c5f01e2f0c6df28683ccfcbe6c285d104388ba2601ca710aa26a855426a10dd73ba0f3331c82f73564842a2f3113cc1bd2734ea865f1701411640e3a11b2b0cfbbff1e51ab0d476767c323f5083e7265ad03dded0a79", 0x76}, {&(0x7f0000002600)="d5170a9656c0f6c09cbaec0e4cbe9d08eeeaf5ef714a4c63bfc7bb16e40ab9857cfdd4176e71d9d94e5db29fe5ecb830be78d597641293abbd3c1c5a1627022ce0b522180b1b675786bff962574625", 0x4f}], 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0xc) clock_gettime(0x2, &(0x7f0000002700)) getpgid(r4) flock(r8, 0x1) getpgrp() semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000002740)=""/218) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002840)={r4, r5, r10}, 0xc) pwritev(r8, &(0x7f00000028c0)=[{&(0x7f0000002880)="9ef091635684f498348ad6eb10ed74e89b6a7de63ac85d021129135c9de2c3f4770df4fcc58a94d822034a8bf478e285", 0x30}], 0x1, 0x0) 00:00:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = socket$unix(0x1, 0x7, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x9) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x1010, r3, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="46a7b8b8ea3e55580f98e38bc84de36f9802d52415212ca710b56ad6bf2a96c747cd691d45111ebf9bd8baa573fcf58af4c0d02673220c0f583bb1b223cd7e89bde042c850e00eee51372720c5452ec562f909119c1f5c71de77e207ca08242e77ccebe1b5e4fd2f332a5395ad0a088b7a72be704254d3eb2bdd5091a55389f0f7af79", 0x83}], 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fcntl$setstatus(r2, 0x4, 0x10040) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x2, 0x1, 0x1, 0x3, 0x3ff}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) r9 = accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) renameat(r3, &(0x7f0000001340)='./file0\x00', r6, &(0x7f0000001380)='.\x00') fcntl$setown(r9, 0x6, r8) getpgid(r8) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001400), 0xc) listen(r10, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000001480)='./file0\x00', 0x1000000, 0x9) read(r12, &(0x7f00000014c0)=""/75, 0x4b) writev(r6, &(0x7f00000015c0)=[{&(0x7f0000001540)="e8f74093aa72aff3a50a5653a97dce23e8540af2805c4ed6223ba26df4879baf3b44080db7ce34c3865c6d694738a6f15f821fbd78295c3beb163efb188fade25464bebe0d8dfe9ff6d11c53aa88204413069440aedebf787c34f7c0d9aefdb2228a5c948c049c7f7935ecf512c3a865ef2586ea1a58cfc93d", 0x79}], 0x1) pipe2(&(0x7f0000001600), 0x1000000) writev(r4, &(0x7f00000018c0)=[{&(0x7f0000001640)="9113ca5b7f9f66d46c026318465eb381197798d0ac186790946a28412dad6d3dac9234ae", 0x24}, {&(0x7f0000001680)="787879df36de38ce5031bacdcf594110e6bfa1ee3707828e18fc2230e4c1c7f7c31596be4ed037f08aa7d905c8", 0x2d}, {&(0x7f00000016c0)="dc95b4da5d29369ba621821018d7fc256a4582a5ba85055de02d5db1c40275d38ca7935cb1100d6b57d26c3db5d34f37c66975b2d91f2cc501985f2dc475dba13f4947d96be6baae04f051631f9e855f5929395edee92d5d1b97ff0f80745a7cc730dc37c434f691893af0a3846db27bd8e1ca1de53950a9f5ead133450187db57744e9c30f69f9cf93cee9e10f7bc33267bf1fde2146281fff51a413b7450d0da6ae84a8cf91cd2a275179800842101ddcc325f268c502343781b03c20af93343df26f7683edecec880af6876744d73ca525c24b2f2a072b7c0e51c708d9c7ba63f7bcd031a03793b89ce163e0be937e1c199e845dd", 0xf6}, {&(0x7f00000017c0)="a325e151dd785c14a61a34dc7b2841b154f905417db73347eeab5eec9311001bd1c2fcdc8e0a4844108f3ac649edec012fa605e822bad0e34510489b6be26617e615c3068902565a534813688ad988c5b4e8b3757de9063ecfd0f809bbca427c5c3f5d9416e2fd47bafcda5b431895de3e656854f4f2cfc8e1d7de0a3a3025b1d2aa501c6c65f20e83547a118a44a6fc9f679f562e5692cdd8d19d735332420aeec38a4d4b3bc441dd4925c06971cfeb472ec1339af7708e5393448578105aceba05c47b54e9e0bfeb5930fe1d5e6c77ed003c48d5108d74f1bee6", 0xdb}], 0x4) fcntl$getown(r11, 0x5) fcntl$lock(r5, 0x8, &(0x7f0000001900)={0x2, 0x1, 0x0, 0x0, r1}) connect$inet(r7, &(0x7f0000001940)={0x2, 0x3}, 0xc) pipe(&(0x7f0000001980)) writev(r6, &(0x7f0000002d80)=[{&(0x7f00000019c0)="2fa95a28ecc9b15ae448c7b217ec8b9a014facae0571efddbb82c0beefc518fe173e1dbcfd755f2932a18f843347501df9fb633a16fa85ce81c56b", 0x3b}, {&(0x7f0000001a00)="e3a07b64309eb9b0a5c774c59bf2a92e2140567163ff6d5735913b4c42ca5fb65f60a0f9c33bef2a6ac9c87e775b3d89ee17a588f81d0f5f236ca32b5c84352d993d50453f5ccc2b1532d096db15b13d842e0136325c52e329d3aa94ed7a3c280feec68c67eb57ae358d17bea16a8a58797b099a94bf5e89322dd0c1c28a093f694fc653564820463ecfb06702c28defdc0f816c127d", 0x96}, {&(0x7f0000001ac0)="d6cd2525fa54390e06ac2883820cc003d2308d8d4d0c2444b213b1e3a0e10f659bd0832dc8b4e1d438fbbe8b9bf2308a5923872bf00f7271590af82a0a90633effceae9b24d6c9de2c0db81092ca76fe8c5862c23c8bf3e01b7852c7ecd33b8048611462296d78253e0cd49e881b68d7fd2a966b8525ee120ce12cb829a3fb2e5cfabcb4475096c13340724225fb4ae63fd9805dd20425ff4d4da2286941d74c2599abc388a4d8f4d17ebd6e0ee116e926c2fe7ea4979db773c615f9271042a8fe390e65ac0dbbf84e707e9371b9e7fa0bd0f24eea55986b2884a5cbcc53aba2275ddfa079499492aaa1ba6c3f107bf59720de4516041acaadf5c3f3bde8777594627d40d46001420e518c5bd6088e8adf9a0e036e2015a27fd5986fb1443f5bfa43bee02192919d540de26ce8655c634e7c906f86f8b3ff32a572ab8cd83b059be79878ead67f57e42f999a58b7abfc3da9d705f21d7af506b9758394214cd6b0afbd245b872233ef8a019bd5cd4d0b27a9f76a1d715550a0528dc30d097c581b49f3ad75b8a02942b53c55a5f3555512a5c26ecb33dc30c282ed204896eb27a2c29a3e4d981d24178b6a5e25dfa0017fc6292ff7d0f4f6eecce2f8850866e46beb2eef8f3b7b3d33d7f7b4b3d8b60a1cc3d5000eda2efb4ebfd37d00c9ee78365812bcaea0b5f90c2148e1baf7be746aa6d43bdd0237ac373299d87c9f33e899c37c637a439e571af3351fbfe9fea9452a3d92f111e430444583e8adba32613573888940962f04690c3c83c75f7acc72b9e5296b790c0ca6eea2a1ca71988a34103e1a78c66202c586fcbbcbd2160bb503ea5a06d9b38ed8514217db985b81ca63ced1592b2b80a22e3df88f54241f063d3c0b307fcbd447a06da27de432e9dcaad7bf1fff458e4b5ede29b63d93d67ca275e3bde72afa333adf46e508315424c140e6449511083e7b927feabe95777f0484d6ca4078399c6a5256326160e9629328529d6ff53303c36b6b13eddf630f0257b4147d4e871f5f8f2158ae061305d8771c51a59c623cc002f9794aaf2e51b6b5e5c1d3a00246ae49b2239244e30e166a5cdfb6f7082bf5a1a7b9938959ab974121fa18fb111e2fed5d300291fce25390eaa0ad0a33a0c3d8f5a294b43e3228c172ded80158880fd709d67202a22951595e73000bb6ae615be1b1466730aa1355541e929010f88879baa44348aa6d3343beba071bc2e065ad191f6a223a1cd8663df16ecdab563a9eee3dceaf1f62c51e5d9ec11c1fe2290d5508da4881656c1a5eb8d2fe7834bd096a01f2432ebd141a5fba3c3e0f2acdd438fe91056efdfbc63204bf8b18c2b3fe27a0369545273d29df5eec7467c39d0628237f6c87935afd46c3f3bf9586908778749046fbad03b0cd6cb5a7903c5bb53414ad0419b8c747434f2dd65ee429e14b90647251f0ecf5027ddef7b78eb10d6e91c494c3a93845612cd4ace5d50ded27b01f78f445d986d15c75562ee916e4a036e60caec0b7549fc4cfa959f27440d9be910cea9645e46f1394d10e79d1f0920194e76d48fe8d3760aaac43e94739d880e52e01f32776d097bceaaa032da839a3a2ec8dd5abc635d09f376007644d5ad352cc58ada461a6d3217237b792bd654eb79a22d847ef89d7aacec30e84cbd7c7a0657d92a38692241ad4c4ff3078d53d17fdf932a76f20386dca17606ce4b0d05912cfd1cccc205d303f2d47ffac8d7cc5559b836449595f29c1bb083040840d566848326a191c4609820af364b93db60866c29d22e76db597afdbca1ca29b3d450228dbf8ae8bd8613614da77a9cb0a25dcf25675c3bf42f5189422e0073fcff2adf657d28ae3d12108b0a8417801158f8388f79d8d9b4faafc758e78373d4e3cf9128738d4a5446131e51af56dba236ebf5ea04b2aa543b39717bcc38314244577f583b35a6ded58b3d7398beff36b093fd999344870e893ce09d9f18bd83c359ecfe1669566e2dbd2d823e05af0ee8790fe806f17407fd579fb468f9c94d85059c47432a66289e2617d2469667d1d2ed00f90e7f7a525b42bcd4d78ea1c1885c26b2c75662a28542fab7c0e85031af3932fa83809be8e2bdb9568e5eee95c2ce4b861a2c2e71b7c49a3e51586485e55d7cdb44cc8d1ef4581b6c8fdceba2ff93723d6b881a1a9f4a6daa89f55a02c43b40023a22bb24a6379f9c7d89e49029f6b032f7f5421acb65cdb3128082bbe3c79405155184ed690b78e402fb9ec915b8b308ba86afa51f63a39d143ad4bea5256b2dace7b23d31abf160ffb41fe1e96bfb04b964ea7843b6b25c8ca3114d8b808212dc91487419a3d89e526b29f13e3fe85b22006a5e63fc1b71fbe91c1bf49e35f8736055a358c34c54c64b91981fb71274465df2bd550e3f3cc37219d28bfbea2c2016a070d36264bc55e41e6634c30c43706b88f610f5e2ffaf5b28ebf05129816f2aa36c960b4370fca685856e64c41d40adfdddf01639328264b3ca0f74ebd00502b9992ea405728b0ed4de9c4d269713bdfececc40981e741d30bd22df269cb45d9b90f740b07478c4f25f93e1285ccf0c289e28a91c1f973661a0f573bef6779d9b44a6d72640c72ac15822785abaa6a725f57589baaf2fa6d70f4f71d295273151f9101d2055674deeb91ed7a31aa885a54840a2e9a8db8c64b23fa8816250e55919c9dcf8d05d009010685af5ff4b8ace6a9494ae6ca5d28c72f966bf62340bb554fe3b54f3056fbe0feb95b6b985bdc4abb66714fbaba1edd87415a12736e0b23de6c68a0b64f4c46e2a0b542561d6e585fc10e5fd6b451adf0a225c9f97f77a1222f18382086ceefc35dd5f4feac598d119b38d81769ba57e0e6e5ccb1eb4a5eb259fcaa22c5ba248dfabbc2f0a6b3b57cf36764c18e2d0b7cbad4635169e004a1179156f9d15deb9195981fde316f010e3e1f8815cc9069198d6dbabed5af51b5be20f9a7e75dc246f3109d912a60f5319411577a93ba0b6b59f43af8733c61a4d90f64a8c1b59d692b1bf4e1d415bf1338db7ba4ab140a2e46ed9ed4d63ba5b8fe03f6722b02c9eb8ffeb8957a300248f97901b60efcc83e80c600b40d07837760d88b16844ab923bac6f79e8d3b0d4c8a1d8693dda2e632546b3539147faf647b7c814afcb83d7347f1a5a8c116905f4a91306ae86424feebc2e30b6ba5aff39c4af38688546490ef28d8e9ff245ee0e4e737f6b1478e38a7bd5d2a04068e194660853cd0823c53510d2932911620ae964cc9e14463e2e44c9d7ec35aadc0eba33e2cc303759157ad7e0b6a0af84214ff468c4cac601cf1a32daf1288673862c3762f537d25e65065cf41c49db38f531851491ff324fdb995b010eebcc3f3df71eb3a0767e1a4cf3ec36675d7602925ae5af6a57bcd87ca5c95e63abb8e24341f3f2208f4d10e4941ccb98f975f1e2f4abffd6ad9461120267e66316f2e7b6fba5e857362247eefc32c706b276c5fdc120bcb8583f43fb141e3196ab4adcc0e1e8f73fb71c934d3ad8616be936803ba9315093a1147dc37fb5d17b4fd52b32d2ed8970173ea6baaae4bb69cb8514ef93d821551ae5083fbfce54b18a55474419534178ef2914547931255b8064ec2f48b951b3f5bae0a7dad6380983db4f58c163702192d8a46839a8ef39c32b20c81f90215e114b065337d76778ae1ab1b712c3767121b9b237ac7982b5b6b1679d49b9b8d990ed505cd3532802d0ffb66e850c2740fda17b2f87557a0b6a17140e647d5acc835725d5ea3a115cf55dc0141b70554c802675e1c637b7317aabd9c6354a854ef985eeb9cb7fc8a8f3fe814dc504367e5c79c8d0530c30f9092645f0f8111d8192e6e90d8e3fd24e4a8881138eb77b48d3a215e6bcc35c5ed8073c104ea99341f0f7cf77ac04c5becf9392102be8a88353cda326b36b3f391e4ff9aaca6308ea6fe3b28eb70ae00c3a33bc8afd2c999999b67743ec2f483d954b2a0fe5e1cc7f430d8c49ab2c84c6937b6b23d710cdf17f89821516f520c42aecd133f1e47a1ea7d528931457e995e42e2a5a8cced889d357941545c556076af3f8c0059642e1859a9d3cb3824c32f62f92fbf3420d85e1b4a2857da5e6511442faafd3419a4b872bcfbfe95f41bfb63625de3257499af3ec6ca0adcaf0c1fc898f00088435101281f59024a138efc7fe21f5fd983fbd2157fae516bf9c02742ce3b2d2e9a635a09c55522b541b2cc548544d0fabc193ffad23ecf9c4973fc44d1aebf93e21c2f5ac2ecbb00b26f807ba4a7e1440ca228f11ec538467adcf24c17686bc2bbf4617c4efb59e99ce563c05f6f540a2ca4f1cb7c2aeb18e01a27300218dbba9e4e1c8edb19b521dc5f388720c1bf8ed21739bd65ab7121c986e0d23b7146537b47f15ed4d01daf86070a9462fb4218b54915d4e9fc377cfc1a51af90dce32be13e37eeb8753e3aa76e05cb2381223470f320aa9ff067dd8dddca7e24eeba544f60340c25c8d5bb5bf7a2c539bcc0343632d243b840968c88914dad6fe457e63a56ae60a3fa47815339edcbe30a1d38ef556c9d4c9a209a766ef912f8b7bafb661c09a71b4ce383eb26d023a9b68cefa2a93d71bcbdcb7956f7533e946c8ca6a7854fb25830e271b119c8d8451365c5e8ab1f97b8df4f3774ca193d1807fb8999fc3a86ddbb7c34d00a1bda61f4b9af29a0bbfd09532c1df92c77c7206ef166e345d25f5b550ee93dc5c2b0413b03526f2b893ded46e5eae7c9dfab4925ab59c2f127b6b5df6cbe7cb58019f43e2fd0dbb183cb914007d1a218eb0a2f0fa272a65c4751fdd56ce57dc0be8d7840aeadc57bda9f62f63732be81c2b86c22df3efc6424f86f3aa3302af71581316260c7346658cd2e773828c79da670d979da08d621b024cce9851426e6d32f5318b1446fd88b28a1f8579ce1cae92d57e463816608af167117d2445ea5d1f342b8ebdad3c53854d0722742e9fd6b00cda6eaa5935b1bfa6dba52c095525ab69b7892014057c3167d630d917dd1e160c8469ba816ead43ef0bb2962c5704afc5d77e17f856b11ba352e2675f5f84de9168e22531383aa81532c096dcfc581fd0cf169ad802240a49e2bf1585c3909945e01cfe66e9e854b2aa847975a684583532a6ab8fbebe3467bed26e79a6e0197825f01eac43d2dd2c7eb2aa3b605d94a79841ace169827c47ce9ed4dffa4f0c0a553fb4cfbe10ab5b817181391f608e37a2bb0b256362289a4e05b6cb70aca50f277b6db0e25c52d9d4c26bf2fd132086b1b919051ecf699200366822e7896640c37449282a6c7449ddf33fe0be7950caf7918d37587b24f06d9f560212824f5e1fc0c3a3a07d25e1da62e83398bc3a4bc8eda21d7669ed33a0347db51e200ca9af25ecd57eeb76710c4e461cb6b9cc46ae57e8afe838820d911559fd1be8343b31773489b8f132c0718b2129cc61bf6a0a27ec4fc51f5663e1fa660642303156999981032cfd598d5809ca37125124fa7c3c6b8918e363e2b79dfbb6274a65d8b4eb403b43672c001f822f7f2b649628c3b0f2a8b803b3726f30824d02ecdf9b96beafd14e9f883198bd22a12c25431fca9a66a77851ff7fc9d0200dd70a25109258573a37decd868119fd7223723be8f2147928d92f1566ea41dc9d81bdb61170e8e38ec993df36e8de9e442ed050ea4bae4090e5d45293bd512f180cd9f012e8fb7153799802189aa091f5837a9555841c440a193d501d555cef520dffc9c1e9797b043878a6bbdc0186dc1251253e34b37cda6e21659606861c62bb4", 0x1000}, {&(0x7f0000002ac0)="cd67e592ae9af938ac56b345a2b1c5fb9ff2460dd4e3e49f2e5b9b1007c6e99c8b481220174c632191df3bb2bfd99f8dfc9ad868f5e552fbe31119745286db95426cdda365cd26f954dca42cac7103d56dce396fc5f0a7ee286e18ef3fa060f1ae8e22ae35018f632f60d8e9512bdaea22186b20548e96af0ae42f641c56b333cc8f1509fdd1499f43355d6823f4f57b73de815f87c468c58ff93a4523cfa51d900c0ccfbb64b841", 0xa8}, {&(0x7f0000002b80)="cfb16555e531dda5d0145dbadc5cdae98832adab629f07e0eb1812fe4154e9a3e888b0192ddf410e4b5a222502e416c02922889bcc0e1dd36666c1724dfc15fec752e868b8b027e89d3921ab6f244246e558891e8a28deba736d27b33993666cadc1c1486cc1a1dc6d45fda1d22d0c78dc699893c207d92d4edf32018acdb19526d3ac837877ac2078bfeb8766686c311eb2897491ebc9f2c6205df617e044dc851017f1c114cd6a612b86a6384ff3ae63afef251a48b56ac883f2f7c0a13b0ade0b3640036f738a74a49b40ae0a90c5fbed6795", 0xd4}, {&(0x7f0000002c80)="4b3af5ed63164bae5654766bfe76f98421a33f3cfcc37fff98d20e808044307793b7d147c560e886ebf08f865be12dbb978d0b", 0x33}, {&(0x7f0000002cc0)="4abc18029daa1fc0d02ff18ec8987645af86edabdd64aa54080a7f650b100f9c4454c7148adab93fb353e58b38328b36a2bb38f84de017bd14a0aa6557bc2f176ac5ed19a3b4ff7647e91482da2d8f3858088533eb662dd96f31ed17b99762894b84e63a4dc3f0d724d6d975ed66864bdc4c64af85bef0d587487bc023e1085658c3d2752370cb1b0f28f0a7022aa9477fd62e5630066dc0c8b86fd5dc79bd5e78a76f911e03c0bf28fa5f", 0xab}], 0x7) fcntl$setflags(r7, 0x2, 0x1) 00:00:26 executing program 1: r0 = socket(0x1f, 0x10000004, 0x3) read(r0, &(0x7f0000000000)=""/4096, 0x1000) r1 = accept$inet6(r0, 0x0, &(0x7f0000001000)) connect(r1, &(0x7f0000001040)=@in={0x2, 0x3}, 0xc) r2 = fcntl$getown(r0, 0x5) getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000010c0)={r2, r4, r5}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getpeername$inet(r0, &(0x7f0000001240), &(0x7f0000001280)=0xc) getuid() r15 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r15, &(0x7f0000001640)={&(0x7f00000012c0)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000001300)=""/224, 0xe0}, {&(0x7f0000001400)=""/99, 0x63}, {&(0x7f0000001480)=""/182, 0xb6}], 0x3, &(0x7f0000001580)=""/144, 0x90}, 0x40) read(r1, &(0x7f0000001680)=""/25, 0x19) truncate(&(0x7f00000016c0)='./file0\x00', 0x9) pwritev(r15, &(0x7f0000002840)=[{&(0x7f0000001700)="fc72885e6bee8238d46ba6e8e7abd13c397b83297fa3167651664f9f2dc42773b1f147226e3fedb15470ebac781b5067bc9d6b53aa968b9c5b0ad796792457a3f5c202428de716538c0a35904c963ea5c3483e5ba08d231809b80136d91e9331ad3c433b79293dd87b04749f2aac8b077db1d5ab380825836f1fc0d2f92c39a74d7dc535e7966f8b999411c664500d1a01a5c66800a12e7cecbe831a7a60ba65e0d1789d", 0xa4}, {&(0x7f00000017c0)="b8a297453a7d807fbfeec8764fe83f2bc23b57d712e564540bfccaaf8376708304c3c5fe14afae61db02ad5ca31452ab42f8e3667efa582f159810e1bb3c358259682ea89336eb6a65d5578c3f971be47aff8b5d99786538bafcaa742c202cedabb60a328906833c31c069bce533c28f8d3feb102cf34ec10360f2533c830db08f70e7c130c33af5eeb9fcd0b7473ece8658905606bbe6193be8ecc3e61b184dde67cb6352619c7d735da7096dce07bc89c5d3cdbdfcf67534c042b368b7e16b6715eb8f00237a79cdb3b8f44f3b3f8876d1265adb9ccdf9a14e60f1f8398fe4efb80eeb9eaa547871f02c446e869e8914f922c90e896c9eb7e5b40c1cc05fd7a52d219e1d1ff05ffcad9d42a57a470282183998b593f1d47f30cc72e726647bfbf81b942a32e7ab4d643cad2df8e029166954fbc1620f1d1828426134cdd48411a091b569b3d95c958abc34514c24abba28d2ba36341a07921e11c9b098182520748d4d70699ea89eec166420d4d8485c45583eda161208c49b56f03232c3a315b260ac612881927a29419cd09f4703677446779e387f763a215fee0538a095f79f519c733b1c67ba0d3cad9ce8def6ea968290492e024079e6e505745b514091f46bbcb468cd33aeb0446b320ccd58bdce648abcc44aee2abefada628e29f0dde7bcd3d2f7ec35b63eb9b39b8fc42b40fa8fa465c302f86d34f26ed2559cf2151f2fb215a5c81162ff240fadaae378e05d2e57773bb3210c39f1d9bbceb71f7d868cd8c2611ff852300577abef4ce7eb1ab9ee8e566c8ff9ca2a7294c4686bc3aa7a1a60126f291fbeeeab61d5fc5171cf23ac2fca6d3f3d660259b649d0dd4e516d0c38b7b3d9f55a9461b1f0c3db60774b9f32d4beaaa4689b9adb9157dc0b22446ded8978ed0a72f7fa0585dd069cf819dfa7ba58962a8b0bfcd90522a06c951ddaad8aa2e54b92ae9e85201c1b9582fcea14d874d663648168cec8d589acf4c90c97cc6a3300e3a2cb3937eade7f7c0598b0022ad193a10480ee40bd5dc9a48f954ef7ba38a8278fb122a15caf496e3dc28eb911281da2029fcfb4dda3930b5ee10601407655143e603cd91226b8e9ececaf0c1afcd2a4b38dc68e154b8dcbed2f7bf2b481d4c52d4015fb562df0a3e068758f5bc046b221feb03bd43ca0f9065899e2cfdd7f260f98f8334d7d64e57489a3ccb1260fd3cb0b6bc1aca17f926d40cc1f296aeddaa9a7d3fd4b52f687ea23a0298c3209c2cd7b87156cbfd47c0b76d21a800b0fe115c993bbba6d455f1d05d0fda791154cd32bc7da09efa62ead83938016ed21e6bf5c48fdb1dcc93e50540ec79135035d5b5e369e463c8f22cf6d54b38112c27ac8a23da61032cf0533a323a9d42fcf57d3d4fdfddb0091e02867c03295a4fbd43dd420354424d20f1b2ecdce6ef55a071694eac336544e9b0ab1feaa20cb355a509e88aeaac739169ca7100841ba5c3b1ab2bb8e1aa31b23a5a1557d3fc9ad160fe59994e7d21af156aaf4c5e0de3fcf9f8fce3eec3415ad77b36061c411ff0066bd8d756615372f9e6b1b9bda3d127294e1ee9525639d9498892e6bdd132633e278b54f398cffaeeae57c7f4136a3deb464768b1dc8d88360ac85bf22df630e3a796bd4fd57da8d6b9acd3eaa7ad63953aa8dfc277e18c07a7e173f27c64f04f73500c42b7bbecadadd4d01c05353244076a519dbff2e374a890cc2a1879097be0d4ffa7aa7b4dbc20141135e257b5e15a43395821c551473212d9b96dea1c651d959da0377f8aabfd02118c9bf2f06d116da42d6b0baefe9c9b86fb3b98708a69cb507decbd64b851e8a72808430b7c21e675d3857bc022233747b3c419dfe0654eaa66c9a1f20bc56a37f4ed36bb197fe2657f1b077aa87a4a1affe8806cf81c1302bed36a25270056d7289e2b402a036716a18fa209511a46c5c12305250d2d1bb00bcdd4c898047954968afb7d9c0a907cb9bc658ecdd65d8300016fbd01ec960ccb90d6cb9ecd53ce0806892840cebb43f109d50e0e6047c9c1c29a0e5d14cdddb798c648d491d4ac86637991a0f63f6ad65aa0e2c0ba6fd766bad2efccc1473f06cd187185aebb298f5aa495d134623bbba4f23c051941cc21e6d079128a960ee02c87c7319431ed42dab2b75f119b363c9aaa6a62d53503806eaa6ef631a148b1f9fee0b44f8914aa5b617e367dd3afc446deea5b8dad20b8542fff85900c47890085defa646dc48ab0b9971d30451c6a6fd7a48877d8839234aa7a885b7336b7cc4bf92d8557310a459901c646b84677f3cd1ac036eaf8e3ebf3c04a028e41b315210bd3d22adad166e6b6c038e5fd5a3d701f22ad5c4d51216c6c7bf5a3eee9eb5b8ae96d22bb80f40e59a5fec084c01cebbe36d4d3700f27f69f84299601b5447cdee4b01a056da2f9c34c7c0e2033e1720fc16778928dc8d6a7c92c5b32f3a6558f91287263eac0e8be361429f90b94454e7c5dfaad47858b983d77e1a201294dc8f5a1fd3c63cf5a65b3cb6a5876c1b88f7f13183469a7caf23aaf2dddedf887580837a54118c590ee6650833ef8b4ed7399450ba32d1354ed5f1b7d8b5a3f849b0a7faee303100a1159d8d954794e51cd110d3e273274cd2ea4a2dde553d9fa83a18a99551f8535079bf60fa0a1b37b3a95c91c426ca2c6236b81a736233568757cb8de12f126e77ff2208861c73ed5533f0b19eeaefb36c72c1ed35cb6fc3f7bd48ce5413a87dc75dc5e6b2309e155f405338812a41150f675c9018f582a3212be8dabfc1e3a681092fb304791575dddf93b85db2872c7f6f0682c09ee08ba0a144acc0f2d894662b269a904ef69251365febb72654a8dea9adc10f589e25fe41bd01bf2a3d0addc56e8bbd2bbe6374c394d7bbf0f0dcda78a819911f13d0a8d1143bfaea7d3396bf86a0a04289eeb5812781f1bfbfba56dafad9f99fc11267312447e9afdd1b93611b14729204c7b99b45c4bc0d9e3892c9befd7b980f115836142fa70f1e52c2c303fd91a800e445d58d69e19c3b9e42b493d4eb19aa0a42f8a2eddc6adde110ca14f316b7d021fb40319d9866721267d1ffe7801624d1ddfc79cdf949f58824407613b3dcc9ea0c7f3ad008785d4f264d14f8512ef45ea83895c6482684d13274d3e1f797315350249a9868fe8120aa223113cf36cb25321a0141667320f29982fe65576475e27dcb770981d3089e5b268664882e04af41e8088ba4c6663a433e96b50e102759096b8ef402b2aaa6031f5fcfa612738b52c0c4342e951f8c11a1388a1cd03634cdbf499e63d777e8af29843ad0daa8e2e7c8084dbf9ecd4a9eb71d9a6ab2e416fa2c10cf1c6108969f6adf36348526e15613ba198af9024493ce806385e7b497084a689875418bce756cb6e0dc70317664c950e27b6ef54a84a8bdc7c376678143d7485c1fad9f2cb60181eca9b9af1ad2a33a20cec9671428045e942e14fc40a2eecf5c402195c8736e6d5569f17b71252429d02200ccaec9e6ad0e036d65a80804ca59ed1252e608eb8e46442aedb9ab1bb27bc77b6cf81fcd2ab8304224215823cc9f2b56278d655a703331c7286da0c69acb1d2951d0fc200c3894264363ef95218ab5e5dc76a19fceaeaa91b44885f1464db6e5582cb032d26348bb88506ae57922e7b5c19efc1724f929fd5bd7d5116b09913c6bde14d5c31488c66df91946b3c0731446acf44b792cf208d8e357b82ed0f95a6be55b0ef59d61f2e89ba4eaeb76097ad5dcbd3be8118299b85c691d856282f375228dfc0d5623655ee7f78c4a41a13a294b257f81b6668489ceb2681e310cfcc9328dd115f37fae8068b51867f72d6c02f9dde602d92d3d265577b61d776b5e73588b766cfefe69d5c047b28e0b6c5e9f0e625cba9928ad77a8a0aaf1a6c4cbf462b11ddfa4fd154ce9f9dcb94be23a8ed4c91fb4aace5413011dd2f0c6e821df4bcedb6d240ffab134eddb97a3447a79781d10195e678884ec9c845c6ab03ab70fea7580c646dce5046d1f8aae4c3705034ee246a19a14e1bb6b6c26df9608a85b21fa7d7b5e9fe0d9a34c1beddd9adac6049a3a4c438d75aee221d15787da4f89eb8b00883c1a62e14ee5ac3182a4016f04bbdd9bb0d47e3b5c691f190c2907e77ef5c604e2b9cd851cb2bce93af9db254c1236dd31cb4846af00d90adf6f84c7034219eb694b9a84fbc3373b921493689d6d084a79a68fd77c7031f1f02fb195c85e4a87c1e1d42f9fdf4e93b9f72de8c44257486e30e03a899894097962a824b720247e0f8f2ebb7fe806115463f7aa643209895dac2f1e8d34fd8815494eb6d928b4e2bfcb95b5efed2e30e77ee952ba3b31d7168b6cd65917acb9a31029425ecb1f1ccbcd308cf066de497d0321c0fa79bbc5f1349690201f9b522ab82f25d0799a76e4be363adf370c5235bd960db5922eae43860d809f3e1838162e6ad6e711d3ce7287f1644403ac873d6451f129ba39ab19f062e8d395326317dbd0b1a1d71f26573925e920d58b06cfcdc803ffa2efef023d90a39788bc4d25a5d7effb1026bfa49ec5618d63c14d1e261c79127d6e0cf4412ef23c29943195fefaee76920b693d624134c167e63b6cc60c6ed1b06fcd20793e3e4c2542d0872e1abbe4d1997aaecd17d7c7d4da3643a2aecea339d68a02995ee1249e19130e1d96857c79268937de15e536f42b2af417432c9cdc01e11fe6200c6c0d649a8f5ad675c926393041ec4cb489e7221917431f8c9f186448ca4375d037e20da2147165d2ddda1db8da3d1d906dda6b7d8cb88df944852469caf8bf530ccffef573140964e923b63da9f5bafb5b36e15db38fa688e700703b56f7738de8a06e5cc1f4733b66aa808088fef5cf075d437e9a1dde1e94e779b93b38f5915647b4210f7729e9fd7c1e4d8fe21633f0b27599e7006bdb8a355c6a4c194da7825ebb49286eaf07041305ab2657227dd7e95a17d5966dffa9532ebc3ebb9d9d9de081f26573ad8b6497b55286eeff5af0090e7cca625467cd1bafca46f613c6d7a1debaa5c869b210bd253fd69d1e59a55bd9ac28a18533f384c49f2fc7b5925567e61b59a6ad0c8ae663c3c2f415bfebbba01e91bd439bb7206fa8602127d64d1ef19c7bc068d6acc39674d8f8fff5b83ef361050b1bca04e7637b65095baac46a6280c7db6e6721f968e43460aeaf413b00e5745c66c49f1afacdc915cb141207ef856dddd20553071d3b08878463f4c6e9eb5fe3b56eb5216f71b41e8e15efa3af6d37ca42af982e5e5e777173d4c86299eadfa584de7c2b2b62d39c63b67109eb8bc852d752ed5e03cff13d7e91ab2fe6f8ad795fd8c13ebe1e9c893ff5120a4c72f2a6480fd6c97a85f663a5bd7229e750c02d77ad2e5387b890169296e2ad573421a1524f77f4da53690b57a02a99eefce0c2417c2f7fc91980048f5a83398d6eaa2290fcc6ffee010171fc77fa3ca352e266147fbcfab4843d003262e42d8c274cac78286d519b1d7677f8eeaa2754353e2a8e0c10834e990d36da2393d251027e9c9098442a709a5a7bef919ff09457980b080b4323da87ca546c1bbca6d58f404bd22febd94a3cb915ca55fc342007c88d6a721db74fe77f7e57bb450169fe5cc5b59248d2d949aed1aefbf05a203c25c5c38734bc98285637c580a3c7580cfee80a6d023369d4578e97bfec53669f1b6fdabf535d995ac664cb6732198ca8ed21b5c58242be461d915947535689e68fd1c5dcf75082b5beebf4fb05274bf7c7e917742a4ca0169ba64a82", 0x1000}, {&(0x7f00000027c0)}, {&(0x7f0000002800)}], 0x4, 0x0) socketpair(0x2, 0x10000005, 0x1, &(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x2, &(0x7f00000028c0)=[r7, r5]) getsockname$unix(r16, &(0x7f0000002900)=@abs, &(0x7f0000002940)=0x8) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000002980), &(0x7f00000029c0)=0x8) setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000002a00)={r6, r14, r11}, 0xc) getpeername(r15, &(0x7f0000002a40)=@un=@abs, &(0x7f0000002a80)=0x8) msgctl$IPC_RMID(r12, 0x0) link(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)='./file0\x00') msgctl$IPC_SET(r12, 0x1, &(0x7f0000002b40)={{0x2, r10, r9, r8, r9, 0x8, 0x8}, 0xffffffffffffffff, 0x80000001, r3, r13, 0xdbfc, 0x0, 0x1, 0x1}) getsockopt(r15, 0x9c, 0x5, &(0x7f0000002bc0)=""/4096, &(0x7f0000003bc0)=0x1000) 00:00:26 executing program 5: open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x400000000000015) semget(0x1, 0x0, 0x58d) open$dir(&(0x7f0000000040)='./file1\x00', 0x10200, 0x1a0) 00:00:26 executing program 0: r0 = socket(0x12, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x54, 0x91e7}, 0xc) socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x1) r1 = dup(r0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100)={0x7, 0x7fff}, 0x10) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={r2, r3, r4}, 0xc) 00:00:26 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) dup(r2) 00:00:26 executing program 1: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) r0 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/208) 00:00:26 executing program 4: r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/99) r1 = open(&(0x7f0000000080)='./file0\x00', 0x420000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x20, 0xfe, r2}) r5 = dup2(r1, r1) fchroot(r5) connect$inet(r5, &(0x7f0000000180)={0x2, 0x3}, 0xc) flock(r1, 0x6) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) getgroups(0x5, &(0x7f00000001c0)=[r4, r4, r4, r4, r4]) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) r7 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x400, 0x10) accept(r7, 0x0, &(0x7f0000000280)) fchown(r7, r3, r6) shmctl$SHM_UNLOCK(r0, 0x4) mkdir(&(0x7f00000002c0)='./file0\x00', 0x26) r8 = openat(r5, &(0x7f0000000300)='./file0\x00', 0xa00, 0x22) sendto$inet(r8, &(0x7f0000000340)="50b84d0ee54741096fad6b35a31732ce793d612245eb0124ad30bd3b3ec33388705b1222d3fb8c97e22d6f42479d23905626a97fe7bb0b014dc2c240e47410159d3009add1968a5808549825fad1f3f1809cf15d4c3c60e33ffafd75c42026bfb551b84ded3a3b29c308b81baff1c367795923135d631e6a8646df686aaf5df3e9ccc4eac6c25a52c4f5", 0x8a, 0x9, &(0x7f0000000400)={0x2, 0x0}, 0xc) r9 = msgget$private(0x0, 0x40) msgrcv(r9, &(0x7f0000000440)={0x0, ""/216}, 0xe0, 0x3, 0x1000) fchownat(r1, &(0x7f0000000540)='./file0\x00', r3, r4, 0x400) recvfrom(r7, &(0x7f0000000580)=""/121, 0x79, 0x42, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff}) fchownat(r8, &(0x7f0000000680)='./file0\x00', r3, r4, 0x600) pwritev(r10, &(0x7f0000000900)=[{&(0x7f00000006c0)="acf01b159764a9d4a74d84fd83632ee958d091c1d2615525ee8d3c782a5fe13141ffbc3a20e5349535f6327758e50f87133edc517c6ae8ee536c4c05148c1bdd0ebbc0231870137ed7279899a4c7749971312274e8e88014520b0bfb1c78292879ef5a51d16d0e87f2f8b895367d2f3c01d408e419486625ce418efa056b910ffb37845e6cf592a6b4f363bee1e04748a28cd5b4bee2e2ec", 0x98}, {&(0x7f0000000780)="f4db19adde2434b81a1f5069ac84d665d7b57436ac1002fd00d590dd744633e51a4bc75228735266dbe96554ba", 0x2d}, {&(0x7f00000007c0)="94baa72726dab6fbaa8a448afb01d7fd08885a68b6123a570e9f8e759cfccc4e0ba9a7bb045d0d6b4e518ef5583a23509812c325096d881c773d2ac4d1e43d511f503af9f6c55cfba72ea7718d3448e25ea0196a2883e552ec114708c91cd6a421fac6d94a11b166fbea3ed1bfe6ee44405ca02718f7c1a911f4949cb66891cd6f4aff8e408a3e79fb61dba39cef3339bb6ca0530b7c9fa165bb850b116a78b58ae3d7842a763cb19a35467d232423026667cd078844556d2ddeeb3b57a56b33eb4742cb754ef635fa228c1b525c06acb0ac1b1b710bab44f064afa64a658acd40", 0xe1}, {&(0x7f00000008c0)="17646b142085cfae5c95519a4f9d77cf897106dec27e11bff08550744b9904aa38d4138d3b256feca8d305779d615fbcc990b3b166d87e", 0x37}], 0x4, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1027, &(0x7f0000000940), 0x4) openat(r10, &(0x7f0000000980)='./file1\x00', 0x1008141, 0x8) pipe(&(0x7f00000009c0)) shmget(0x1, 0x1000, 0x643, &(0x7f0000ffc000/0x1000)=nil) 00:00:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fdatasync(r0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fchroot(r0) fchroot(r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x220800, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x5e) write(r0, &(0x7f0000000200)="9b10d4e4ea47a8ba419b1b", 0xb) close(r0) sendto$unix(r1, &(0x7f0000000240)="6b21f520a3ac9134ed173b959783d339ba48b4789fdee7e4a161e66092e6165918203906", 0x24, 0xc, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r1, 0xc, r0) setrlimit(0x0, &(0x7f0000000300)={0xffffffff, 0x5}) read(r0, &(0x7f0000000340)=""/227, 0xe3) getsockopt$sock_int(r3, 0xffff, 0x2004, &(0x7f0000000440), &(0x7f0000000480)=0x4) fcntl$setflags(r3, 0x2, 0x1) r4 = openat(r3, &(0x7f00000004c0)='./file0\x00', 0x440100, 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0xa23d055f0d776b1e, r2, 0x0, 0x0) accept$unix(r4, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) write(r1, &(0x7f0000000580)="f10a70e141be6f508a3e38c86a1ff8df83b1a59f7d468bdb45dae09e60f9d2aeec30b810b1260bf070f7cd8b8260265f1e20c220b8a3f606a95ca88566ee3a207561c5dfe6da1f2ddcad8aa9b8c78695a16fe9a7b90bb29116f0f9a14c364ef70170f98171fec6e5f2067e969b34cbeb8dae84acd2c5fd9546123e399795490046240624da41faaf858b008d6cc0870eea7ef4567eb25ad951bb70070b17f26d0732831576bf5142c7c73d1329a5f48426e8c651edf39a92a56177c5b57bf080967d811b6e41b078dd81", 0xca) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ftruncate(r2, 0x1) write(r0, &(0x7f0000000680)="a2e153bc1be068c3e15813527827936938dff6fe02e8aac885ff4e112cdb26bbbb1109039310fd7080409f5a424d7a2f6ab7721b04f1c82bc7a1bb1e50a1dbddbb65577a6fb731a43437a37114fbb0eea2b1460edf7dbaf6aec890dda4e27f5fddae1599f8a0d24dec01f32d518a6214e770a238e7799a083fcf08327a5e3eb97edf3f37411497508f2fd45987810c461e52a1d16afea0ec6bcb0ab3afbe4b030e3a9719944c9cf4389d2c4c810611bfeb16df99cc33bbcf08dceb0993f2e7751d226335762792fc2bbb9fff3b1f9b510b57d516018286c8a144d26c0a8928374d8581a8fe7a98febc88b118b1e0335ca41aee3918e4f90fc497bfee2d98419c094a47d8f4fdb0921dc1c873accb4b7a9a6da85de521e2b3802b68052777a6ff356ca7cbe26c9cda1aff78e3a1f88d6c4ca7df4c980368d0686c2b9ad0216349598a00f89b3e8f4e8a294aca55e47b289022d2c32f343acd2b51ccbb73715325a91810df54bcb95a3ad916dc73943405e592ee5f1db7877e7cb6f3fd9d32cc218338fae170afe3ba001e53b9d719dc84455a241918e07591233e1c0512973333520ec2999ef5810013cae92b76d076eef915e3f3c21ab28a2e59128e1261ececde19f28c2376eb82569d7d5bf23bacf327ae38542e1874c84b22bd10f8bc919917f149db94971ebb948cd181f0b75bee35e3cc93e738112d48bcced61ed5bb755753a0793aa651b996d2813ee28316f4f6e39c0349fb08c8848bc9faf6c1410accdd356f9bf94b87a8055151cc78649a9ac8110942a72217cb9b96f665bc67ce1dc4846001931f68ec4b5bda55f8d2f8768efff87741a9ec92462a050229c51d09e3deeea497f71c263fa345e306db8c059f1613c7fe843e5a88ea42b79a50f016ef95816f1a2807be1b10354b186236d8f653ffd239dbaa5cbc3da45ab3f797ea9cd494d04a84a9c8c7af3000c385d6e4981da11658eb2fc9a3a88d0df530539d0faedb9494679e8c228663197476d45c8152da06be7e2a525fd0f8b930f52ad267e67a69c66803f8207c44920403afebb8c3b3da348489869e4081403cba6a28ccfc61e0832d4aca750950dc2f95a68b36ec6dacf576599681db1530caf934165a19132bdbf83484248a041a92124d61a1f336f121c1eccc7b715cdbf4afb21f1b711083daa6de9f7db348d699180be90bfd9d45faa2e400ac3989739694dc43bd67f4f528d3c7ae5abad7d14da4608ab141c410864b78478f44cabc890611f8ad6bf97f63d99f3ed26c8c3b44079c97f53b2e85d8eb9074eab5e156ae61bbc0d8eeee3d618865d4a6869288d6dc87b9bc6003c90b18b0fa958322a254e82eeef477715ecfb32609df7f1c2242fa15e58b6ecc931b12e355801f2496e595f90c5662c38ae9787f48a618a81195b43a84f781fe5bde578c4114258edbc63756bead5161a95b35975470cab651b62bb3800bc0bf7b920e5ca4dc031bb2c91b74c07ec30fe39878cdf714dcce50dcbd21e34faf482b9fa44357413482c1ab2c293eab7c88ce10dc55789dfd621336e2e495ecae58489408ef9b6e53d21d910e6f5e8985374496b439b681ea1c0c8a8a8bc0e0c0b1effdf058527755b0981258703ec021dcbd5b0ef37d99e010422123a0d90ab6ada1a27ba53ad5c8d248a21324601b563dc2a541d8dccfc50bda29a6d74ac0d06630e64e1aacfeac89bc4ef3e66a97aa049bc1273eef9eda66297ee1eece05073f70e20e0eaff42237b6723211047b0ddde6bb22d1ff66b56a3cf81c6eef5f5534fd6594d43b854a735b092c9ed7598b5148df881f54f1452652619c1ceedb4f68ba958bfe3afdfdd7ab8109c8c22ee65453e3319b7e2b401c90289d78f51358c9ce62c2ca2cc80c95ff46078f88c9ca180e94a29d63d385c687c55b18e2015e56bc529962f4b91f3d9ecda10ab1924d8fdc76dfd264a4be3002b3389aa64bf6312dbaf04aba92971be706bea1e6d9f3eb8ce832747ddd7c7043ab5fb91232f613fd7f47db6eeff5bb05f2d343bc4a1a398847801b22ee1d9e6b61adfc305eb99b3865894184165938a16e05ea94b2b4c68e04adfd7566d57dd660af7e98ac5cba8be7396ece346996f02f8fd99b39fe87a34a824de11c805d7cbd0fc90740aa93b6d24c96bbb5470c199eb4dd47de4e929685ca697bc218d34a3790e55b375c545d609083b4d714e77a3b8f8a11664dad376ebb94deba19201aa697ef5430fa796f65c7871b9e4fd7022621a9ce57d6e2b247e10b7145701e2ab4808c8709c825f76520e4b18862618cbf1b19c5346308b2f2eaeed2be6f71f3c98121157151c921ead283af67c070f91e27f818695bd9caa588e85e9761e7f8a427a1f195211e8a312b89b6b1603e1c6fd59e648ebac423dad4c0786b5109f2e7d768306ba362ce90361c8975c03b307ad10c85b596fd32ec9e40c36f3265c22cfac5ca5563a4c47f5d0074cb176e8f2ed1ed3eb98819159adab708ae45acb814d069e352e79f291eefbc22a9eec8008fe270e55d7d6c38f7ab286680c12136bf75ff9e17447e79e59f7768284bd4223e1dfb7d063cf816859f80218f3d3d665c295d8f19a5be90467c6b8901f1d0934cb79b6b610ee1359236c7edd1088cd01e941109248cd348471b1d91bbb9cb27575357e5125b11057f8575d5f7afb4c229dc0af5159c1e9d3ef025ecd0961bf3fd924450fcc5a4ad538550aeef84509896961c0b7132293c8c70b4b06b2d602dff34b06bbbae2fb32dce8f5c3c78e7037787b7a0c3e57717bd3dc97998a8f0d794f288fa7dfa7fd8ae639bc048a5c2ef681577587be7c3b8233759d25a8a196c80cee09fbd41f08cf6f4daddf13b5a1aefe8e31f35cd86995d7549a7fd6a4a9f8b588cb4fe8b6fe7aa3912ab40485a29ae8b13ce9ef9b6d1c138303ebfb962903baa0ab153ded38327e215dd3ea52135d1bdb5a7d9c0c7df50f36db48b262e6df635c5978ea1490913935d87095f6d8da215bedc15f4c4b48129f27d35dd212a84fcdbef57b6225913b097dfa98f0302b73cae8f4167b87195023a4ce9df2aef52b3ed7042c3d48c59d3cfdf05f1b0c28aece6754b76350a74daa1eefec68677ba406474e253e5701e98e1f920895814ae8cbbb933e0a595d4128018bf9d05a71f904dec03cb986901ac1087e9099cba59b607fa4c471b69ab31120281b99fe016602de0b455b169400b96f1334183be9322bf76c1dccc21b87faa8c3d2f57caef8d4d72daf9f0616d1deeb5f9075d3276f488f757605a001dc6c2886b7c78d5faba11c9659c2ca37002fb9f71257c8f8b01746014f8a252e02757e0f4ac355006befb6f30f3d661b908fb1cfa38de423e5f19177e2dcb67f8d0b60776d15ffd7012fb1c59822dbb5faa8f733e5713e1a0839af334d63008f98a18bf2a7eb14120b3bab4cb3a7d3d111524c98a27458619b043061601541a09c45cd0d1d684fc7a265848832dabc7413cc772f78a96a50bcc498800b69c2d8c3b299db2ebb0af670671ce1544e6241b49e778c773602e83298563882269d75a2698e11e05fc994c9d0704bff0f46feffce00287d2523577336c9f13dd923ed9f5bb011e946f83f3438d7a24f18ffaf048dce6042533ce51a72d10575111ae9e3797865ee9dff224ffef05f1d6390963b9870b2e2e6be0ea72138db129554fdacad5552a8b91fc5e6ba132a105849946ba05481b4fc62539e9de313cb78c34d603aff98745d76a9aca1417a3ee1575a10b7bf750d1fb0d8983e19a160f54eff48fe94f2da1e74f8bab35eed1075a57ea0e6756654cb382fed65a93759219cd317fcab0efb8953bbcde47d1a7600a67ae674c652f3f64271238026d3d48e12df034b9fd5019b51ba2e7bba13f230fafdd241ad32cb6ee68eb1595b336cdb67b275695d157f163b3e2719ac8265caec2aa29059ed2cec786863212537af5fb694a90ebdec80d490c75dba84ff3f94eb0d7baeedc8b76a81e0faefdc05bc986630c71609b840acd525f9e9331dcf0bb125aafbf808ffaa438a82cf93b4d0d40e53a76bb09c4cd0f82411853c7e36292965a71bb0897ad49251f1de2620e6e273d18f14642787319b6b2865bb82b2d18fa51c4b8a801e5774e5e22c26b78fdef333c6493e774c9a6f6c89a4c473642b3c4f1ef2f5a74a9307251000b4ae674593a7e41ee5c039b9cba41fa458b874cf4d3d52d9bc5e8cefad39bd5f5c6ff72c70337656ec2378e3cd43a0e555bef6a0341d780a7f85464fb569f3cdaef786f2b0839f6e44552def70f1ba5ca60edb30bc7914b1f20f89c777c632578b1c97b77b88707fad77457cb41acde7a958025bc3ca51203e2695fb355d8bf64a9058f26dbeb0057a1c73b250f24807d120541eea2adf3ea280fe439517ce5021c5345c71638f290dd858c94f0d5b030b92b417d2fe11b7842db160386b6aeb766a575a16b8b1673d99d07303d68ac9806539e681886f5d74b68ab416a5de096b30a3cdcb732e84a1792e0d79b4e4d28b442b20653ecc46fc115dfaa9168db28fe708c918d8ec64559e606a68edef232ad4f6b0d9ff484890aabcac0d5a4202b82431480cad78527230abf38959eafed98b414e8680eb35dbf93329cc5581ba86b6b4359f7d1c0cfd4993cb38701d42aacf6d2c61616a04d4a910660f6e576393ff207813d465cfb0fd88ed8345babf71f11d4e3261fd36d2a16d87edd7aae4cb7dd6253ad705f0f53fc1f7b553c9460a4cc143e04ff06d48458b6a41125b933b3e0bcbd15f842c5411a72971bc217ad2879020872403e9062ab4c131a22e703aaae27abc7c0ccfa4150252279625efdaa5ff32578267af2fe5045253feb666df4d0d9027489e6905c5535fea109f11173a3c64e3666f169da11361880c7478875c2829741c9a7cd338f2562eba9bba20b610322ebff49cfdc062f2bc5acc054411b76a826903ac6017dc580735c00d957b05b0ed18f8f2e2908810e96b7601a6696a34724cca29ad1883a28645fa563dfad1e084ae7001b447dcaae04870c1e1120500c455705fd50e52ec0a2f02b02c18be6da576be221e3ddd361730a5072f692d9d71a8c8e95a4b852acb8eccf0a3b21e1a32a2d185763b7f8751a921784d913f81d77fae44b26624fc5bfb7f0192167eb834f611863bdde92effb413bc877a4f0bb8f793a1605b9768ec0f99d7d83d06b6350d9c3af64a1047afb38c607023986cf10797d1cba3a755549bf69787336bf7caf68740f9f408f877a860c0d65b96adc8729f7ceee67a626ee30f801b4b73fb2795d41eaa94a92ab189a60214880026fae0172236ce3376d947145c7a7df838e2e1b68862fadbf30de53f2b3e3938c1340badaa7c009df1d5ce4e0155c199df633e93c63b0b132cb913f87a3d46b3fac96112c59014b24598df7bab96e7c2ef001c9e10fa81aa60464c21cad45d50cb1b1dd93052ba316690023f7e9260a7b41e5cde94d29d7551705d4943b767f7bd974ebfdedf19f6b7f76efbdc37babda0f3418472edd2cc345ab36f02f0c28e929caab5c273b4bb6c64aa7385bda4b8717da63e7642cdd3854086f45545be62319d4b0e817ac831c59b78f996bd417778acf174e027470de877b03f31c582ff3d474f22db52912d8aa4a9134348668c1dc1cc6ba5a7a3b7ac049d533a2b0db6206724657833bce6d0c0d76980b813ca57b9528f47073b1097658fbdf399881e1f71815acc4db65ab603ad0656657aae2c37a3223b4b8f7225fe5a46d56d7dfb0dfc0dbb670f3d5131e744ce293", 0x1000) fcntl$lock(r1, 0x0, &(0x7f0000001680)={0x3, 0x0, 0x4, 0x4, r5}) execve(&(0x7f00000016c0)='./file0\x00', &(0x7f00000017c0)=[&(0x7f0000001700)='\x00', &(0x7f0000001740)='.\x00', &(0x7f0000001780)='\xaa\x00'], &(0x7f0000001a80)=[&(0x7f0000001800)='/\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='\x00', &(0x7f00000018c0)='\x00', &(0x7f0000001900)='&*:\x00', &(0x7f0000001940)=')\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='&\'-\x00', &(0x7f0000001a00)='5\x00', &(0x7f0000001a40)='\x00']) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001b00), &(0x7f0000001b40)=0x8) write(r1, &(0x7f0000001b80)="eb93bc01d4ec855aacd97723515657dcbf14f0c93abae753b7731b3fb3e036f5bc243f496844d47d9b45070bb6f51345aeabe9075336c273526f57fd915f8c254c056aec26e646deca1fc2876aed7100121b5e1e10", 0x55) 00:00:26 executing program 3: r0 = socket$inet(0x2, 0x1, 0x3) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x20000003, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = geteuid() r12 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = getgid() r16 = geteuid() getgroups(0x2, &(0x7f0000000540)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="0fc9cc30f650a9baddb675f77bd9f8a36d66d27ac498caba4f769557679fe4a8", 0x20}, {&(0x7f00000000c0)="3a0bedd6a40b32396f", 0x9}, {&(0x7f0000000100)="6614a3636af14e6d2fb3a0a51a5708145e695e6f676f911d449da470d38cd1f894f9ce1507f51cdd58356a163883ade9f764ffcf2c2c4c299946f58920121ccc8cff9f9ae3a9f8479b97573dcd6b2d0b25b64fd9c35a342804f281ef4888392156d56f6c3fecb473638e0b0da6669e13217997616b680971b29fc57889423f1137a5ae819966729d9c8c62308f1f71dd1ec3e9221cd909930643f00b85ac1aa44b99f4306ecc0ac5d2cb0fe3641d9fd35fef578c90f283de5d80005ea26cbec96bc727608397497f0362c00eccb6972f9a99088840bb5bbf4fb48e399b4a90c0c6db26add6ea7bcda78ff424e7d1552856550c4b", 0xf4}, {&(0x7f0000000200)="574290e6dba8ea135d20c42992313d38cd8cc7233d55d7b0c3b46077fba98f164736e8d240f17e70b4bf6f9b2f8865ae2927d178541b3c83a9dc98f4570103c2d09bcdd6376a8e79ebb7d3114de701ccb1669a6ade59086d0694139fe5ebbdaa17a8b66a62e22808137d14bf5400ae81f49a8998a1c620bf96f79f3f37017ec605a8a2b8ecc2bf1f4c0cfec6551188cc99c86e4356a1ec52fb63dd04b8b137570300f31057c8c4a947c82eb05d0bb743867a410b4d0e96d62e01e97cb725e5d9ffc19756a3bc8720e95e5368391135a86336adab33592be93d7621ef8330b6ae81bb92e4084508e127fc3abeac2d4f976f7e466c1f", 0xf5}, {&(0x7f0000000300)="814f05d9dea737ad0ccad7444207bb12f3d4d49f9767d96d804f62c0edec6e77ee7b07474f8cdb2990f845d2e414e8b75dbcf1e1954d7af4d6e6fe39cf6df37d90c4883bcc25d8", 0x47}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x2, r1, r5, r9}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r11, r12}, @cred={0x20, 0xffff, 0x2, r1, r13, r15}, @cred={0x20, 0xffff, 0x2, r1, r16, r17}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r0, r0]}], 0xd0, 0x2}, 0x8) getgroups(0x8, &(0x7f00000006c0)=[r15, r6, r17, r8, r12, r7, r18, r10]) geteuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) renameat(r3, &(0x7f00000007c0)='./file0\x00', r4, &(0x7f0000000800)='./file0\x00') sendto(r4, &(0x7f0000000840)="7438d519fdb4436cea3612b6a1a5b6f8fa022e41251e8a7c228e29a210f0100c07ec0b18b16894e6e4c50e8892a26538e1d628b2e85ab23592332099ed8161c29c894d032a9ffcd7180b0c8d73baf3970a9315a9b140f5ec851db74aeeeef7ec1149237fe95b60eac259b5f44f1018004a9d516cd6c44df29ae864a50cc128a804ba1306cb094de3be6d08233a357ad1119cf77595deb0cc43a7573a6ade01df46b967bc29a6a6402a4bc75c6eb470c94552c721c894a0fee8dc54c041a6553d1e758b37d1ffae2e9b436892c9bd5ddfbdbc6088a2cb717c96fb5a2d84b1be172e7d76308190edc54b657265314eee79ac84198e44e8ad04a5269981965717c0d7c199a87bd2138db571a772e818b98af793baa1617e034945c8dd4a64ae708e3c3d0aea5319f35f1bb9f60310914072cdf5d979909fe39c2d3451eab2229aaa0bc5ea106a4517a31728819b8ec36760fc6cf64080ba638513e431e59cdcc1d0de7a630bddd8563857f43851196b0e084f3fe82df30a1593c70db38acdc0cdb0d425d5e869abdf8669a4bf9ed0e58c71048974fe4433852a67e63299ee00c7b9cb7dca8e8ee86e76828ad375968a1913983729d7654057b20e1dce250ed5942ec0a9bb85dba78fa377d03eff3f3340ad6efc3880079ffec7360ffba872123559101292a741cfcfe1d2529f3486c23f8bbb2a87d0cac3f4e37a1f078d0d8c51ea9fe2fab2cb64cbd1a72e103cd5e06535824aea508e7bbdfaea90f7de5586ca28dde95f5711f499477e8d739047e3864a48e69db178c4fd1fc04c42e1bbdb919133304f84b073558604f81b2746e01553feab609628bd3cdc1d39792ad6d14edb99d185f4f4c4274ebb259ad38b53d4bbd20dbb8929685579c781974942297816f55a58999587f0fa59d596452c33f9af86fdd8bd421ce072b98a3eac1f32a828fb518c9e9e400a9e367473a554e297d24de1267bcf84d5f39339d5c2638d772b5dbbb71333c52a190cc4121d3526d6dfcb1215914a29992a8bdb754ac167dc4567820204895583bc343e3236ddece446f507882785f19b1388298c091388a2864523e7b17771041e2f427b76417d55973d6703c2466b63b3aefbee52e32b1e83aa0d82bb503daa583d5323c19bb36688e43d72012383703042d9baf74105fbb4c7bf161e426589498432b1742fa9553e164cbf936c5e77fbac9e7ab27f5da0ed159853db693c4af24dc5ab61438f5c456f5372e773f80d6c16996fff81fbe111f9dcf70ea31dc87132bd84a8da839c450bcfd4e83979231e2eabbf4867c7de0474710e42025abff89a3b26cc708693a494f2920c5901c61d826859108115b2764cb1ec045425bc2ce8cc8bee2e7296c76a45e9aa1d4959f227bf4edfde03d7aa05a0fb7f3d29af03ce4a7946304dd9e1cfdc8047370f80eaa267d82136a5a6afc4c0961610f4671e9e5c9e22942d9c3abe6ffb4cf1ce23123bfd678a4bd5ab1640f8ecdf69d50eda83ecfb2e8524d88d80e38e8a5b4e04e06839fc95d3d10c769a77e5b3d0f3644282e10e41b98191b6df4e90e1e2364804688cc0bf008194f52010fe8af837301e29bddb5093e4922337ffe9e2572636358345a401e80db7392fceab83db0c3f8cf98a2ab7e208452af7968e6fd3a03c88bd759e3f846c15cf765b53855b8fff28164ad206287d1addb0d40736ff3f36dd311366fd9ebe622c751ae686d1805082431d3be46355d18583083b166da99e84ae8015cd18a6888c21c2df7e310e43b2c7bd047b13d7b25da8dd5d3d9b1e9b698e0df79979d876d4325b7a1e8842aeb65e160c2c03cd78f491eb3c659be5e7fa57731f01b00b58f9f675822e111ce830d64d1a9db021b577295589360803ff9ab5f937bc966269400f83e718e0de0a391e9b6fda82b718027e239f6ba56c06ed6b0eeb22c95b08d7dac6000752e6547746e402013c5618d15c24d344f65bebdf1a170fbe7bb1683d31baba391f017f7489a6063fb54f969c77a1d0ce064b3c8266b4826bbcdebc0dea0db5d0d55ceac1bb6fe9cee9d9aa2b1c35efbfe3d38aabc691fc5163c96a2f7504b071724a3184a3dd75a98cfb04d280e701597edeec671bb31cbcdf4567cb627b17de33351bd1413228f051b5ec935bf6ab18f8552c715d87066c42f1dc27cfb62060975b1636a4b5da68200c7c0bc6c568d3204e5f301eb7268d42b643c4a57def908a5812d0c7e3624d7346d2c33fdf20a0786b0e0fef252df8a088ccba1824d5c760b707cee52f40670a6f43381c90ca1f2860c8ada0f6bca57f2967ddc21439af5f0c8aa44a09317f4f6596c647d513f1d676f89075ae6e4ed7e86c58c949033d1a05366fcc154695e2533fe821c045168723e1e7ad853cda11c1c531135c55a0c16b8ebe6374f53ced4e949c5c7aef97071e61524d7b2eea4f7dcfcb3c1bc0e7f714f2b369a2e18f36f6eca22f5ee60897a880b4c947df5db7443433a12b6bdd66be6ae6f1466affc425705e61f1eaea7f70bed847e072ad5c668562eeae7b07a8f77d43bb308d2ee95dce8cfcd7ec1f9fce3947490bb278278239f226ad4b395370d0a24e599c8ae3143cc7cde0945c3a29dcc050dcb17bf4fcd3f4861e5e51aebb1dd6ccf3a140d053e67497766271e5fc2096dcdcc8b9408044769496af5261d61627c4ac22c073f81df8c8fe79d5954707e218690be18ba75f8c3cca04240ebea6cfdd904b1f708c6095ae53800c41199feb6803d2dcf84c934f6b09d825f4925cff821d5fbf912ac44454b2c8fa0dc858facd4f96be97f6266f635c82417e5b96a837507d6b40684e2bef0f5fb643e3f30dcb78615c419e331d5dea970509161c095bd08794ac4de0acd571fa7229a240d19a73b127dd81325a6c17c1c0476931794731af5b870792a198de6e5fda33a344d4b882f1f8548d4390ac485f6ad152dc25beb53f742b54b9d92806ca1840d8ec556b167cd04adf9f42e4bfc89255fb1ef379cc0230e1902eea313756a6db2d7b5ed25fe432ac7ab52ab7d6f9ccfb32c54bb645e8c6bc8c0b3bfc6acfa0c10734dfea3a6577b7bcc276b78f042da818cec57ab77f285d6a9e6b5c6a7c901dce95f40b88eca73d4778b9831ae0c348e8851ba96bdc4c3c85b0df35280185bd3ffcf63fc3dfe8f80786588e622707976ca303fecfe5242ebc6d45764d58b876ec0b56a69f5453adc01775f34d7abc7a52bf22120d43b0808654dda2001f29ebfeca8f98aa9856727ef4092a12bcddb761a44590af9f75721e8ed55bafc9dea8bc7ff4761bffd856d2cebc58c66574cde60ce6b547b8e7e4f7bca277b5df07eb861c24041c6d83a85ff6e545056c888227c932c06bdaa140a941902dcf3e38502d42fe65272968b6437fdd6638df4d241ee8abec0149410039768c17d776c806437bd0fd2f6c6bffaeb3b88736bd407164568e7b751e79b37f8aa30a14c92e096968ab76f6ab7bfb52f0bcc9ae1938aef49a89964c593f8db1deef1cf4ffdde4dfc462e362ab5d91b21a478e888ad79ce504a919ff37d705f1cf85d263f86f0f7a840c0fe05a8d83baf937499b5c175e46ca9ba2c50fe1b4426e6bf5ff8e935c66bbc3f5ef059044cff15eb6c8f5b186eb80e8ef573cc21ab7d3a6d1251f8436b12ef3dc4e47959be282ea579c2d247450f3d071e15b672781c2de1c0f0a4967dab285471189561b0254a63a7dbef624f5e1edab99c9bb63553467e0b72f0fc853c23de4e7495cd39b155851ed16a869ca7573adc1ae30fa57dc5d4bc51312f168f2a12dddfa9ecf44ca23d47642471be3683a863ca398bfb988dbbe514efe185eb9c1a4f745685952c16f62d3a71e29285ce27878268c0c2a3d21f31f54f46529526de87a7e06b943dc96c615c1fb0fa92a7ba7cb2868ea9cee16b15e284bdfd1c4eee37e77ee94c8678715d790a087dd40ffc48f08b8f7222655a2c62c7ae5f43bd5248e6d4c282dfcf285d6c3d77ce181642fd13b4116f4af2786b74db3f183e1c0abcf3f35caa1106109f92cb7f0d9b52dc2c27376520927f838b054a4117fa79a6fc63508273ef6b62b96cb849b27fdc4928bc10add70e0f7a759a7aaf4ef84799744ef3c3a575e5f7a9c95e7706d9952ec845cbc7a617070071acbbf64e9beeb8ead9a0403c9143423b139e1f9fd4fa8e8e6c4de958be641d8b47e2dcd37076d57f3c04cf7b69fcde12bdad125e290792d7f9986129ae2ee3ea10bf84c6c26c209a1e1dcd08b07a35ad36d78124ed53e6f32bb7e4030cff36e3cdec73e8b7a28aa143628179d54764d6f9f9ab0355f406401f82a6d1f6c729cde059a0af089b6f5700b040ae7def003bbffda6e807dd1217dcefbfe071c18e685b3a7b6404364c6db2fccf4303b3eaf118fe998f52cfac0e2a745269926e2c401683c3275e6c50e1c4ff7304b40719494c7b3eadb1b495f7fa8e94b96aaecb6b92a27ea56ebf2b3981c06dacfce97bf9c0a2d9575d773d1d40709f30dfe2f849a20cc989f6075a13419f89efc4cc70c353f401058b930ccea14c185c6a731432dfaa1bcac8297ba723ddfe1ea3220be96aaa222af24b30721ae23a12c1d7f85103aa325e81f756176dc6c2127f334dc554a75c2c1e0d484b7d2dc34ace853696ee65ee105ef031b69d18ac20a53a46ab084f9aba7c601654eacf6e19f7813c89b6db7f869f70438a96a527d2f8ecf4543fd2fc267d2012f1cfc172f4709d21058af6503c0ee664ba084873edb9ee22ea881c351e0bbea30ef431968e347ec9cd85d6eba5ce4107937d13c0d8e203cba55a2ef1a7274ab5416d4461957a1e238c00fada725b03fd8cdccd01648882fc27990a6086cba1ac4efda33fa89f6554e0d4ffcb1773582431009d1ab046e0828b15210a64ecc223814aa6c01c5f5847761d950bfb8f228f601f33c007c7dd2c70fb196c9b97115237c7c1a4fc2e2da7965419f91a729bcf7f65ee87bff8c981b1bf8ab10be3a0cf9bd3256ce9197fb4fa814af5e80ac6e811ebbd6a549e10b05a34fdf5c30aed8e9e0486716a94c2b58e8de5231b2151ef4259aa4ad806d5a3ea26c939a89e32483d1307cec5f1ecc70513c499ce929dca311f9cda236eb64a67dd1c2b3d8ff5e98061ec4b80dcf0c1f0d70bf4ecb0966fe67175ab6bd59945c3b730da31a9d481272623f5b7a01bd1ac0f0addfa3296a1b5f1bdf2ef847a59e379a7d2e25f6d2bda6c8cad833616fb5762146e74bd081f6f3bccf6335c7a666def7e8f1de71f665ea56306ad1e7320990ed84868d13db3f870cdbb842378a193f15c32cda0152a89eeb3ed2aa68338bf2369cecb5ac24ae3f8256ea1e59a2768493d615681bfa90fe0052f57a2f10323be7904a7134db4013b6d0531b58a4308fe8250818b1795995e0419c4c7a253900450b8bdfc8684a26c02a5149c90ac2038a000256651c3fa3493bd1cbfff26b7946917bb9fe449a5f3e51a4df94fa21bbc6fe0a7cbdae9476ed2e7a8a8a55d28cdcb2c7a3dc1ac76991e1ce0bb239bca4061b6715cd6eb4ab5ef9f92fd0222fcaf36b779a1ed5f27dc4df6ee949470117f0b314b2a5588718764a2737ca58fd4d9c9e3d1c8b4272412e06a67616901836397227a3360171390c25b3aa22647ec44cb245d6efeb2d362664be8b0da187ac8007f6fa3868f214cd253259256f4b28edbce9dc1ad91f746f01875bda2aad1b993f08a7d0701489727ce0e073a8b0c681444e4beb5e0b9ad0ab56638258c2854c8ddf17936cf0eb7fb796499fd00609e0a8ddfb41a87a4cd1e0be1a1e", 0x1000, 0x405, 0x0, 0x0) r21 = semget$private(0x0, 0x0, 0x10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000001840)={{0xfff, r20, r19, r13, r14, 0x100, 0x1}, 0x400, 0x81, 0xfffffffffffffff9}) r22 = getegid() lchown(&(0x7f00000018c0)='./file0\x00', r16, r22) geteuid() semctl$IPC_STAT(r21, 0x0, 0x2, &(0x7f0000001900)=""/156) readv(r4, &(0x7f0000001b80)=[{&(0x7f00000019c0)=""/207, 0xcf}, {&(0x7f0000001ac0)=""/119, 0x77}, {&(0x7f0000001b40)=""/36, 0x24}], 0x3) renameat(r4, &(0x7f0000001bc0)='./file0\x00', r4, &(0x7f0000001c00)='./file0\x00') setsockopt$sock_timeval(r4, 0xffff, 0x100b, &(0x7f0000001c40)={0x100, 0x6}, 0x10) recvmsg(r2, &(0x7f0000001f00)={&(0x7f0000001c80)=@in6, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000001cc0)=""/128, 0x80}, {&(0x7f0000001d40)=""/72, 0x48}], 0x2, &(0x7f0000001e00)=""/203, 0xcb}, 0x1) 00:00:26 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/83, 0x53}], 0x2, 0x0) getrlimit(0xf, &(0x7f0000000240)) r1 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) read(r0, &(0x7f0000000300)=""/152, 0x98) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') clock_nanosleep(0x1, 0x1, &(0x7f0000000440)={0x8, 0x5}, &(0x7f0000000480)) fcntl$setstatus(r1, 0x4, 0x80000) r2 = dup2(r0, r0) mkdirat(r2, &(0x7f00000004c0)='./file0\x00', 0x40) r3 = dup2(r1, r1) r4 = getuid() setuid(r4) r5 = getegid() listen(r0, 0xff) msgget(0x1, 0x100) renameat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000540)='./file0\x00') getuid() sendto$inet(r0, &(0x7f0000000580)="160d4e37530d179e84444e87db34692c9ea3", 0x12, 0x406, &(0x7f00000005c0)={0x2, 0x2}, 0xc) msgget(0x0, 0x48) clock_nanosleep(0x0, 0x1, &(0x7f0000000600)={0x2, 0x9}, &(0x7f0000000640)) setegid(r5) fchmod(r3, 0x2) listen(r2, 0x1) renameat(r2, &(0x7f0000000680)='./file0\x00', r3, &(0x7f00000006c0)='./file0\x00') faccessat(r2, &(0x7f0000000700)='./file0\x00', 0x2, 0x200) getitimer(0x1, &(0x7f0000000740)) chmod(&(0x7f0000000780)='./file0\x00', 0x90) msgget$private(0x0, 0x224) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) 00:00:27 executing program 2: socketpair(0x1e, 0x30000000, 0x49c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1f, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r2, 0x8, 0x46, &(0x7f0000000100)="03a5613f0e458c4bfb4fead71253abbc75d6fa70ef2c8bd12a67e6ea0066f203a4fcb4b81738975daccbcc21a496db15a30fb3edab886191a06b", 0x3a) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000140)={0x3, 0x1}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1902, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r4 = fcntl$getown(r3, 0x5) r5 = geteuid() getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={r4, r5, r6}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), &(0x7f00000002c0)=0x4) sendmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000300)="090c443831177e46ab071ffe0e162fa73b64e9700a43608aa1127aa9413601e11165184d53c9ad5309e98678be1263e05b8e51817cf9aab24a5023ab404810448c99f63ead8b767d0a28f172c267b5f35d5a70f49583c11c82e883a41c71c38cc9f2d53659633bdb623bceab8ba31b9c4bad72615c4454b7d2e2c5e5600974669beed809cbd09ad7242f9ea9c72265e02bde6ca374eab44ae448f1fe96940efd8fee3397b4d3b556f58596457eb0b8c52b2238de0e0eb75f8c562e207b5f6f9a0338e87a5e09f318697a2919ef60", 0xce}, {&(0x7f0000000400)="785703c2c54ad4bc79ccc29ad5a24d0aadf1a75d53d221b913", 0x19}, {&(0x7f0000000440)="a928e273e5cfb665981a368a6a6ac1dbbc922d3a4b70cf0119f5e63fa634463275152a769615795224b8b899d6a9eb1ece4b0c3b483fe9c8a3f57fdec551c939607ccff124fe5fd4e5", 0x49}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="a5d69c7fb5df78ff165ab1f1445095e93661c90ee9b17780738ffb14aa", 0x1d}, {&(0x7f0000000540)="921f0195d2860aa8bc4a2f4175ffe5e59edbfe363ce4a31d8d691a8b8741831c34a57aa935e9d09bffa67e892a57782c47b33fb91b14e6b9d46a7167f6636420aff2cd1732620090d722dd7561c72a114a6bc6b87abb03459fe087786f0078d1482311f8d470af84da5df88e71e002ea955259df8930c4baa4c6efdd18cf6d2dbeeb15caa0510fb4b08e926c795254e265a98890f8920e8248c8bed17837de045de0", 0xa2}], 0x6, &(0x7f0000000680)=[{0xe8, 0x6, 0x9, "f0c8fe7a9ddedb094e3711c66885c76504ee00980fc6b05fecaa3b5ec067abd4e033552b63dc61f062f7132d99a6527b6dc42f54e79e3b426d6fbaa78d06943560ebb21ce916a69e6d93df3da4af918854de33ee7330d31b2ee9a897f1d5a71cc96383b8c1c63dfabcf714ec1cd4d153efa9261b9fbc0f9b5531f6e73abc24740eb9422f9885d638876b4c95aa59c8da4d02b97558f8cb53125293444be77c90e8d6278765e62b71a2579513983f605de46b47820ef790aa4ff15da9dabbeab33eab047564bf5ca546d10bc92e15cb7137c662f40ab8f5cd"}, {0xc8, 0x0, 0x3, "79355023cc40a90cf5839f65d976b46a50eb7674a6187e2c2ac256fe1fb3560f7c5cb416a51ba955e2d3324786487b0610435ee937e114f2c8961ab980ee428f1ede61aa97e029b6f06d01a8942324a1a2cd2acdb1e60ee1095567ffba5f665c790dd87dca11201123d453c1c391ff9f21c76faf1751f10f3d94f8328bef38bd9b10a9049ea66930a73ccd50a96f7ec6b5825204ce028539a5c0b8e19bb397a5b9e386986eae3399b405dbc6af016b192b5f18cc183bb5"}, {0x50, 0x101, 0x2, "1b3e66e17dcb92c622406091e1068a684689fab9b27c4a13e043dab46042c90a23804434744d6d7fc6c365432b375ae0aaef0ef54676e1d1b2"}, {0xc8, 0xffff, 0x100000000, "1b0efafca7947771d829271e3afea2a99ccca67dda3a3ddf7b9b563d2c20d38272caa2dd768fb3cfe1c57fc50e798c59d9bc312ad6f8287df1a695b8c9c112d9ac6d5c0a9799beafbcdcc976753732386ba0fc93150e7579830877b35daa791d64521d25d033964460d7edc803e715e535b4fc0fe69b81c89e9c644d8a209f282103fc7efaf0f427be341f70b4fd92146c05fc34fb7e4fb11be0e62e65be647d4dd3595e3416215bd40dca24d4b11ba2545c92"}, {0x40, 0x0, 0x8, "72b6a94890c42657d823f2f7a325ad4b11810f67732ab7f8e77c5b458a43290cc6f475a9913730b4152ea40968e5aa"}, {0x40, 0xffff, 0xf5a0, "c5467cb1c2777b0b10928d25a4d8660e0017e65b47605ae178377c4d98608e0e4aaca0f93fb065e6dd381fa826fea94e"}, {0xd8, 0x101, 0x3, "2acd5fd356293f22b4bf5e64a3eb46f6482fefdfe6b04ead96234c6936acf91fa45038e50dff96b61e4327bc0a05d609c978c665fa7c1ecbdcd6a3e0ba503dd9274312a114ee93e4ad3cf7b867fc825861a2910bfc869c2f9f1268bf3bbd7c6c3c80120520deb650deb482816dae9158201ff27f45ae971574a06ed2b4d214bd9b739a68ac8b9536f4c33f77a71e56745a83841e3af7618063c6e6dc88f7b14611e18d084d294bf17bb2b7a3417a6167654211c8dc47f70f4c2e1b694918cb68acd35decef7e19"}], 0x420}, 0x402) getpeername(r2, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000b80)=""/197, &(0x7f0000000c80)=0xc5) fchown(r1, r5, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000d00)={0x4, 0xfffffffffffffffb}, 0x0) chdir(&(0x7f0000000d40)='./file0\x00') bind$unix(r8, &(0x7f0000000d80)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r2, &(0x7f0000000dc0)=""/253, 0xfd, 0x42, &(0x7f0000000ec0)=@un=@file={0x0, './file0\x00'}, 0xa) r9 = socket(0x18, 0x40000000, 0x9) connect$inet(r9, &(0x7f0000000f00)={0x2, 0x3}, 0xc) socketpair(0x2, 0x20000000, 0x9, &(0x7f0000000f40)={0xffffffffffffffff}) r11 = dup2(r0, r10) symlinkat(&(0x7f0000000f80)='./file0\x00', r11, &(0x7f0000000fc0)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x410, r2, 0x0, 0x0) renameat(r11, &(0x7f0000001000)='./file0\x00', r11, &(0x7f0000001040)='./file0\x00') fcntl$getflags(r2, 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001080)=""/188, &(0x7f0000001140)=0xbc) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000001180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001280)=[{&(0x7f00000011c0)="e28908a86bb71452caaa66cd9a3d02754ee7aabfc68ec2c94715c387c759c1963a9a20a6ea0c0a294fffe557a3d9628837cfa0c84be0ecb07e3ca6b9233dd4096e3f46e3ce5d2a0fcd0ce769", 0x4c}, {&(0x7f0000001240)="c6e4f4d7dbb2b7af0b7eb11aee18ab22fb35143ed76b63031a8d0912929fb546ab8b0ae4af89ef1b75", 0x29}], 0x2, &(0x7f00000012c0)=[{0x90, 0x129, 0x1000, "af643d6412e15ff099ecca7b0160fcb1cccf6bb99f30881baa70be7ae9ef61e6818ee2f6821565fa6663d14aee654d7231aad32929540a8c1894ff9d7715c4e7183272be102db3cb8b6781e860e95a3bb9439260f0f60f6594872e1ea61fb72194884b23a755732d224d3ebfa0de0ebdfc07118b6b31ce9600a996a39f461f22"}, {0x68, 0x0, 0x0, "247154f64c4a468ee9de75b89377d0d26bc9fabdef422d0dfc9f0fbe0b08a71b2828f31457fca401b789981e3bcaee7ae068a493d7fbfdad5810023b083cb5429d33d24c76b8d3464a92894c69af19d8721c6d0948"}], 0xf8}, 0x0) 00:00:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x400000) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x600) pipe(&(0x7f0000000100)={0xffffffffffffffff}) dup2(r0, r0) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0106d1a28cec3c2ae578"], 0xa) 00:00:27 executing program 5: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x60000000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x6, 0x8b1}, {0x18, 0x0, 0x57e4, 0x1000}, 0xffffffff, [0xbc2000000000, 0x6, 0x8, 0x2, 0x7, 0x0, 0x0, 0x9]}, 0x3c) r1 = paccept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8, 0x20000000) sendto(r1, &(0x7f0000000140)="05db359e1b4f8c2775d02fea0613189b66ca764089296d9196b9e04a899a8337dff4fea364584952ab5015d7966c71d5164dd1e1b990c5eb331db5567581527f7f7678330ff3c824a91443e4f42101c76276600940baff8de104bbccddb1a2ca45609a80d4b84214407774ffebcb022342c797e7c9261b3bf07e4091c14bfdde6553a9a1d33e7d55d442f8fb15f791f8b90175c87fcc5616de1cebeba744793a1c86c4b1617b601abee1480805ef9fcfa50c3e", 0xb3, 0x400, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/25, 0x19}], 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="87a4e1155690dc5c708fabe1b66d0569888ace65af2abef09fe25124960b1ae8ee7c8922e68c7ce444bc3824a9c463387f9a62d99541916f48188e22ea4593078c5bd33e9e5bdba5a49ae5c1bb6e90d8cef1ba557e793ae2a99f5df08922c09a09615d92d3ba3ec380a52754c3952d2ff063be1a66f4127e4bbef6483626359aa0ae00b0e31510a2732a1bdcb99bbd898628dfbf620bc58414a59cc8ce70e3170ac6639545c47dd589", 0xa9) r2 = paccept(r0, 0x0, &(0x7f0000000380), 0x60000000) r3 = paccept(r2, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8, 0x40000000) bind$unix(r3, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = paccept(r0, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8, 0x50000000) sendto(r1, &(0x7f0000000500)="704b88f4387503b20bbb5ae2ac8990be1a7cec36cd46902ec2915507770871208b83505e32af296ff484eb45b05d45f58773e00071ae7c39ad607aafbad58a0bafa6e0ec7316b22f1defed9fff8ce7d5309fb924148d32e713d667903b0dcbde76c9f84815e23ef980f2a9c64912a1c6e038517bb43757c5cfc4209e1f3261b5769104c0c9eb0363cff22f037c51933ab770523c3a9b66c796f413f4ae2f8edebf96f908c7a1a94d125cd3b5f03b2825b344faa98743b6428412fe12af9671561cec100eae29d4a7c26e877b630fb54095d9556b", 0xd4, 0xa, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r3, &(0x7f0000000740)=[{&(0x7f0000000640)=""/240, 0xf0}], 0x1, 0x0) r5 = paccept(r0, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc, 0x40000000) socketpair(0x11, 0x0, 0x4, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) r8 = getpgrp() r9 = getuid() r10 = getgid() r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001e40)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001e80)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r14 = getpgid(0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001ec0)={0x0, 0x0}, &(0x7f0000001f00)=0xc) getgroups(0x7, &(0x7f0000001f40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r5, &(0x7f00000020c0)={&(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001d80)=[{&(0x7f0000001900)="ca24f5816c322945f45e4562837f6556c3a7e371694c6b1206732411725f8844eae999c07111db2a1aef48ecf7aee6db13e6573b5ca0ddf7f8cd5eb6c94db63ddcd27dc4c0f0421363afdbf2487c1c27aed7321b297a4da75f6932a33ca8e12696edc5ca384dab6d84e18c746630e611ed810e7db8e1ab8d9e371fb79bb40e745e", 0x81}, {&(0x7f00000019c0)="ce74ad5787c5d0702edf1196ea8cefe01ae92f882fd9840159e9948e49fe25d25de1f0cd0514eb90fe95", 0x2a}, {&(0x7f0000001a00)}, {&(0x7f0000001a40)="5c77e9d9f6e3707e585afb934aea7ed39f76a8e6beaf893972e8389ecb278f0363f0eaf1ae9594e37c230e0f26feeac93efd9b1ea3759b538fd5115bde8314b4bf55d4c2b9b2dae0216d01874e5d4da8e8b726cffc9faba46e5cac97d01cfbfe63761b846fbac9", 0x67}, {&(0x7f0000001ac0)="c3ecff01be4c6f92616cbf0d79c4f2d77262d0329a274add3cde4def609474ebe75bdec5f112963e4d6688b6e8dba2ff1afccd0b940e1ac7674a85833a5f43a6aecb511dcbb6076e2aaaed54f0a5843d1a90a3cf9a2544e70780f78f90325553a4fdc31c9ffe6a57e038747468bf71bfc89ca7465802925eb0bb23663b996976f4f4d4e30ce18ae033422af5babd53d49dcce60ecee9f3fc00222eba8a7c95be5f9b6f0282e99760f43a6c30", 0xac}, {&(0x7f0000001b80)="959596fa118073e69425d7759d6e20327bafd9481839ecd718e0251ad349d9de26aa52c56983fcc850ad3290f99287639e843a2f8546833c3bb9e478fa47b4368d632971f4cdd3ec115b6e642393481e16de9c009fe64b3a5474cd044294792956f7083b0ab636bfad7574fc4d183a30b0ec2806a1d9e535a901a9f4af3b44e0e8ab22f4243f95b5ba47152b09f343e95181e420c28d0041430d5ca8cbe6bedea8fc7273348e35037280311e126563050c8205793c8f0c3720122170407c88e13b2fb8e31b58fb9f474fd905d32a310c27", 0xd1}, {&(0x7f0000001c80)="250a19f2d472136bff598315859ea2cb06ff355bd78892ab5c98f66534fb33b9abd806369e698504bb2ef1ad7cd04c1d7e7f3aca42ed93728ce83695e00af3dc263c4fe794ecac9c450d9c004311996537f953d507a10fff9fd5a2c372b4f450ea3ce0ddb81eb2467b8a901d130a", 0x6e}, {&(0x7f0000001d00)="eda2fb2514b0c8e879a00e3120ae14efc76c4a94f81a1eee5c053056b4aac48fa3493c254622", 0x26}, {&(0x7f0000001d40)="119c38651e0725d4f4335bcc19ea97a1a810420ccaac1b56993b0a6bbb5bce905db2e270fa", 0x25}], 0x9, &(0x7f0000001f80)=[@rights={0x18, 0xffff, 0x1, [r1, r5]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r7]}, @rights={0x18, 0xffff, 0x1, [r6, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r3, r1]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}], 0x108, 0x9}, 0x4) setuid(r18) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002100), &(0x7f0000002140)=0xc) 00:00:27 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = paccept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x40000000) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/168, 0xa8, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockname(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) recvfrom$inet(r1, &(0x7f00000002c0)=""/4096, 0x1000, 0x843, &(0x7f00000012c0)={0x2, 0x0}, 0xc) r3 = fcntl$getown(r0, 0x5) getpgid(r3) r4 = paccept(r1, &(0x7f0000001300)=@un=@abs, &(0x7f0000001340)=0x8, 0x40000000) r5 = paccept(r1, &(0x7f0000001380)=@in, &(0x7f00000013c0)=0xc, 0x50000000) mknod$loop(&(0x7f0000001400)='./file0\x00', 0x100, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001440), &(0x7f0000001480)=0xc) getpeername(r2, &(0x7f00000014c0)=@un=@abs, &(0x7f0000001500)=0x8) sendto$inet(r5, &(0x7f0000001540)="db65208f77fef60df7073a84ae74bd4f8b691cae9e253cacd849d1b9702ae9ae2f57bccfa1c4e74dafb3fe574d7928fc816140bbdfed8026a3dedc9251e36d53eeffb7f42e3904791a2ab2bd11606f663cf57a2cd72c4dd370b7c3c5e21e6ba6e5f629e3c1a596c8990e8b26040a8c090491d8488d85642c0e3afc48fd8689b8d673", 0x82, 0x9, &(0x7f0000001600)={0x2, 0x3}, 0xc) getpeername$unix(r1, &(0x7f0000001640)=@file={0x0, ""/1}, &(0x7f0000001680)=0x3) fsync(r0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000016c0)={0x4d, 0x9}, 0x10) connect$unix(r5, &(0x7f0000001700)=@abs={0x1, 0x0, 0x2}, 0x8) accept(r2, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) getpeername(r4, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) listen(r1, 0x3) fsync(r4) getsockname(r1, &(0x7f0000001840)=@un=@abs, &(0x7f0000001880)=0x8) setsockopt(r0, 0xffffffffffffbe19, 0x1, &(0x7f00000018c0)="ce3a60054944b97a8df406724eaf188e69b3081262931e289cd832b1539ba057cfeb00e2f8dd8c592064630b52398327a075656eabdf794d07a6592aa97f0d0304e1c5d810d46641a69869d4c2d726b73abc23cac740c4d043cccdd2903e00def6a9ae6fa5599a84259d22cc12924f7df1b596b4f6250e87082825c8a78fc2414813d5ca1610ed31b0c187168f638ceddb17af5de1b6913b89681fc1f5cc2adeb4b8d51992c21a6bd68e", 0xaa) recvfrom$unix(r4, &(0x7f0000001980)=""/31, 0x1f, 0x802, &(0x7f00000019c0)=@file={0x0, './file0/../file0\x00'}, 0x13) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r6 = shmget(0x2, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) getsockname(r1, &(0x7f0000001a00)=@in, &(0x7f0000001a40)=0xc) 00:00:27 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) flock(r0, 0xb) shutdown(r0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) getpeername$inet6(r2, 0x0, 0x0) 00:00:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40010, 0x0) fchroot(r0) r1 = socket$inet6(0x18, 0x10000003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x6, 0x0, 0xfffffffffffffffc}, 0xc) fcntl$dupfd(r1, 0x6, r1) 00:00:27 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x10e0044) chmod(&(0x7f0000000080)='./file0\x00', 0x10) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0xa0) linkat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x400) r4 = accept(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) chmod(&(0x7f0000000280)='./file0\x00', 0x80) read(r4, &(0x7f00000002c0)=""/211, 0xd3) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0/file0\x00') r5 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file1\x00') getsockname$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r6 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x40, 0xc6) sendto$unix(r2, &(0x7f0000000580)="522b6e135078ed6b3e581b33e8d2fc104384e3386d222119aeeee5be4b79e3c5da418a23c1db9aff71f60b80d50b069dd359f34912ab6f866fc589c78bde1e39", 0x40, 0x8, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) mkdirat(r6, &(0x7f0000000600)='./file0\x00', 0x81) sendto$unix(r4, &(0x7f0000000640)="0ca1ee8661494828037021313d2cbf46e5c2c3301ba282d3885bf182f18a703553c70ce6145234396e7fd8aa90a78e4f03fd34b6ba274df3f40e97c38e2ecb2757159896fcb1c94324a191ad11f0a3c67d3a956859ae627d8f0de9a227b8f156d96bb62b0de084ba21f39ab9740beb28bb399c619069ec654d701953535f82fdef28d0cfdad1dc72dbd1cd340c2fd3fdf57cc2f30aa71f51a44a8d5e3378d1ae7021e19f87a0dec7aca299e36f5157d92ece59a8cb2093fb21b4916bb21f95025a4181166cbc627fbb2cf644239334d818bf54abf76fc426d6671308fefcf1a44910b4409692c9621f33a622f2dbbd3f7490e2e3058719b99698753955", 0xfd, 0xa, &(0x7f0000000740)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000780)="10bc6ce844c16a9208673d837b4eace025759dc67a2fe57fb8c16a0228801c01e25eb818bc681f101b4b197650a7", 0x2e, 0x400, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = dup(r4) chdir(&(0x7f0000000800)='./file0\x00') munlockall() unlinkat(r7, &(0x7f0000000840)='./file0\x00', 0x800) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000880)=""/41, &(0x7f00000008c0)=0x29) poll(&(0x7f0000000900)=[{r1, 0x11}, {r0, 0x18}, {r5, 0x3}, {r6}, {r7, 0x44}, {r4, 0xc}, {r5, 0x84}, {r5, 0x20}], 0x8, 0x2a156291) getsockopt$sock_int(r4, 0xffff, 0x3007, &(0x7f0000000940), &(0x7f0000000980)=0x4) clock_settime(0x60000003, &(0x7f00000009c0)={0x8, 0x100000001}) r8 = getpid() r9 = getuid() r10 = getgid() r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) sendmsg$unix(r5, &(0x7f0000000d40)={&(0x7f0000000a00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000a40)="5ccb515bf493c101dcb3982012614af7f028468df326896b5227b8b98fe74382bde873afbbcc0ab271f745ee5ab8fd91f46cb09918488803057e93b348d958912ec962998715982542f0215f16a7a1b2538a3f47621ad9984756d129c6d6782d4c7fc74b6d36cdd2d6a6484dde600fa9669b5bb510abe3ff6cbf287b8219814757a5f51cec8ee021a685f4a4057eccfa17e19e9f8b7ceba2c141c3fbc916f455f7c84ef3c355edb25613a9efc534dab4d989ebaa1d9045baf00c37225522b65dcee50db7cbfa61b511742ee7cc4834fef0cd37230636837d2ddbbc523a632648", 0xe0}, {&(0x7f0000000b40)="f8cdc047b445f868cc4a7fc823e3af99d85b2e9883f5d2588ff605e1a416a34e3b38445da75c9a9fecac0bfb1c507dadf1e3947188ad7f4c7b9064b92426be81ef5914ba858d06b8236cae7c45dcff698a1b772f896d9eed8912eeecd6a9b4c05c91880caeda6d929cb244cafcdb3f7da2301adffb4575964452f264e126e46d234cea", 0x83}], 0x2, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x2, r8, r11, r12}], 0x58, 0x8}, 0x4) 00:00:27 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fchroot(r0) r1 = socket$inet(0x2, 0x3, 0x9) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1091, r0, 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\'$)\x00', &(0x7f0000000200)='^#\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) sendto$inet6(r0, &(0x7f0000000300)="db8c8f82f30444b63bce87ae8006cf828247995d25bb88763bc0ba9262fd29d657ef0d4c95f53a5d7a46a7d2989027442ad0af65eeb881cb4adc338fd3492270573c5776cd5c276ff9c2ff21b2152aa7868d4a055224d27c6d38865e972c4c82b8d298e594ccd1d0d789c40e922ef972bbcfdac7d043c8eba6c30f1a77912d610f512ac2a15d97f7fb738f4bdb7032", 0x8f, 0x400, 0x0, 0x0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x91) open(&(0x7f0000000400)='./file0\x00', 0x10040, 0x80) r5 = semget$private(0x0, 0x3, 0x20) shmctl$SHM_UNLOCK(r4, 0x4) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000480)={0x2, 0x1}, 0xc) r8 = socket$inet(0x2, 0x3, 0xc0000000000) recvmsg(r6, &(0x7f00000015c0)={&(0x7f00000004c0)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000500)=""/86, 0x56}], 0x1, &(0x7f00000005c0)=""/4096, 0x1000}, 0x800) connect(r0, &(0x7f0000001600)=@in6={0x18, 0x2, 0x1ff, 0x8}, 0xc) chdir(&(0x7f0000001640)='./file0\x00') link(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file0\x00') pwritev(r8, &(0x7f0000001700), 0x0, 0x3a) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001740)="db2eda420859e180773852c4ce4dcb428d95d08b93fc76a037d0a4cd34f19f144b321d86b29123f90eb86c1025e488dde33eb29503908f1769ecafc197e7fd2637ca548523f1453df2e6e91ad889edee955a74604cfb3651fd9334edaf9c88fe45ccfb139e4950f54dc5a14ce041d34f6bbc6c86da5abb6e5771cea77b78083f8db859ec5edf95d562ece52fcb03d00e6489d85d07bed0d25eb301c4f3ef1b18ccb43f90bdd6ffce6bac78f4db5bd171b6f3bec99140836646995f902a27bce02ac82fb0e2e75c41beed45e8c9c97e926289a638893dcd", 0xd7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001840), 0xc) getegid() bind(r6, &(0x7f0000001880)=@in6={0x18, 0x3, 0x9, 0x4}, 0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000018c0)=""/191) setitimer(0x0, &(0x7f0000001980)={{0x8668610, 0x8000}, {0xffff, 0x6be5}}, &(0x7f00000019c0)) 00:00:27 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000001480), 0x0, &(0x7f0000001500)={0x0, 0x2878, 0x71, 0x9, 0x80, 0xd03, 0x9}, 0x0) 00:00:27 executing program 4: r0 = msgget$private(0x0, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x4, r1, r2, r3, r4, 0x0, 0x6}, 0x0, 0x2, r5, r6, 0x9e, 0x6, 0x7, 0xff}) setregid(0x0, 0xffffffffffffffff) 00:00:27 executing program 2: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) paccept(r0, 0x0, 0x0, 0x0) 00:00:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420018, 0x5d) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x7}, 0xc) getsockname(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="001f000000e4ffffffffffffffe5745619a6161fa51b74a9dee093a6b08c97e209d800000000000000000000000000000000000000000000000010028b159c780ed85ef7f026748f555d1f8159356144f93369c8db3fb6db0a4fe491c49d4d16000200000000000056c8006d136875074a72ae4aed85ebd97019eafb7b98b27e70a1acd08412b80687753892dca917061ab3b7f2f7e48e11a8"], &(0x7f00000000c0)=0x26) r1 = semget$private(0x0, 0x1, 0x252) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x100000000, 0x3, 0xfffffffffffffffb, 0x3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00') connect$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0xec83, 0x80000000}, 0xc) r4 = getuid() getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0xd41b, r4, r7, r9, r10, 0x46, 0x80000000}, 0x5f, 0x6, 0x1}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000380)=""/131) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000440), &(0x7f0000000480)=0x4) fchownat(r0, &(0x7f00000004c0)='./file0\x00', r9, r8, 0x400) shmctl$SHM_LOCK(r1, 0x3) setregid(r6, r8) getpeername(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7107b550b9ce7d538c3b56460d97ebf3b19fa01847a044a22ab27868f8a447c736813fb7d378fedfb6c1794fc7b09e799cad6ff365b76d871fa970836818c3b116d663279cb692d877d9f9d50202e392d66bbded0dcc6561475ec8477349c3d68109d841524a1d8a68d56f320c655fa741166978e1dc79ef952290eb37741ea67238d31b8ee84b9537daeb8ddc077d6ef8a0a93feeb03d0e116465d7f5b2d44"], &(0x7f0000000580)=0x63) open$dir(&(0x7f00000005c0)='./file0\x00', 0x10, 0x2d) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) setuid(0xee01) setgroups(0x0, 0xfffffffffffffffe) getpeername$unix(r3, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) mknodat(r0, &(0x7f0000000680)='./file0\x00', 0x10, 0x7fff) mkdir(&(0x7f00000006c0)='./file1\x00', 0x84) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x3, 0xfffffffffffffffe, 0xfb0}, {0x18, 0x1, 0x2a, 0xffffffffa24cf8bf}, 0x0, [0x1, 0x0, 0x4, 0x7b, 0x3f, 0xb0, 0x83, 0x49]}, 0x3c) semget(0x3, 0x2, 0x402) seteuid(r4) setegid(r5) 00:00:27 executing program 4: chmod(&(0x7f0000000000)='./file0\x00', 0x10) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) chmod(&(0x7f0000000080)='./file0\x00', 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4a8, 0x4}, {0x1, 0x800}}, 0x200) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x4) recvfrom$unix(r0, &(0x7f0000000200)=""/78, 0x4e, 0x40, &(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x10) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x30) close(r1) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x30040) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000380)='./file0/file0\x00', r5, r9, 0x200) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000440)="04423db5f7964e415bbc28befd7f170957361082ff1319a9ebcce09045ac2f6300631d3ac1e88ce599d04673061b819daa2e34da58be5b1cbc3e4d8378ceaed65874efe9e03f69b042018e86981a0c63a3c087696b332dd410bcb026e525bd1a5dc19e425e11dd3d1059477bd0bc5ef54556d173d3c16ad3df39e9b7f62857fabea7e4fb07a4c49ce2baccf1d9f53de6bb5423597a8660b41bc0c4b2bc71bfd75fd944ad5e77cd79866f76dfea8151818fbea3a279e37ba2e010c8901fff39dfff6eea26", 0xc4}, {&(0x7f0000000540)="108d42362a858420d077a247e62f8043c5d45b9cd4fbf63dbab780135fd486db0f855c1e3d953687580539d1cc777ff166d7885985c636e230994a0ffed74596c5acdd96c8cde9cf445507e08a14c3c52c389bd91faa67398f7c0d646beb63d47a9f083d3dab5c9daa", 0x69}], 0x2, 0x0) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) sendmsg$unix(r3, &(0x7f0000002d80)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002b80)=[{&(0x7f0000000700)="bb20f90a2261f04db7d29164e4156e61dea8ed5194ca4e96302f5f7b65fdadd0d87458d4be0f89ab46129a6a6fceae27d5b617df3ae5f03c6791affbd5e22ef5b900a617830ae7cc986101c2f1e05aee3986d1ed41b489b9019d425ac4eda1e9edea79e3b1b6b2223afe57f81f112d962bab6670f552f916e3f2ec6a8392bd4bd196dc890da151ca75d5377ab129114fc300f763fda0eb9b1135409646d489c98f485b9982b4d75976a8a90e709e17193b40ee", 0xb3}, {&(0x7f00000007c0)="b67fab07a810cc2680338d5ca28447526e964f47359822d50c938ed685eeee7f7855576a63e734c7c64a16da44f4760c98620a4048da18a226ab021f8825998b891018ba105eca2e833d0cf48ef87565d5d27ca18c1ab4277df333d22a514133e3f060d07c7c31c5a6b40e0d0cedb5b2050f7fbc14f94cab70b3eb5a120202f2e9e169a12e56a8bd5127f5838c705429cfd17bd041f2fc6368c60fc66449d70a735200c536127fa2074013f7a12eaee0f7e8cadeda52b40b6872a64be0bf3a822a85e4a4d2373108c824bf83a52418da4d01baa78ece24508497410f7c98de30facc51d58a523b75dbcdc082d7563c424d4912deaec606bcb3734be1c9ea572557513df14a891f382e3619741fee25a5564c1714183552025005b7ae2c1a268e399e17930c0af4bfa9088acb903d6f01df4ddb327ae84352055b819d334a2e47d910e2fca620637228ede1e44f2270a88a6056ae7fbc3b61f75127dc39e3ff55f0e99541cdc5b58e46275b6c62a65ea59ecf53354a1b856f035110abb855dc254294b3d9eedd60d25702c9bdbb313125548ef26e8352cc7dac78f0e9b6b38f2f10211b3ac940b1f31624e709d086aac7582a25922a1b28ee03e5e8014835f9fd7727172a5a3f4f61dc41e6ff1f9ecec32d70977e0e4105df309edad662df0a0816b5926aa364b053463d97e726ffa2c6fd922e53987b3395641553916f190bc6fc4fe7553972b4a7a6a05ec4c57aa10948914f94e96a9a4ccf5ae17fe515401fbc393f047f9cc80f4e219b94373abc7859af734e0dbd33050e6c08822e8edd5a9df0821cc9c0bdcc1c95a3dc37b5ff06a14fb88b0a17be7a8b632dd09b0a5226273568febf4be3bb9485adca6180366dec4031cadaf09ac222d4fee15a5126d7fbf53ab71d7fe34bba1a2c55a02e6174884dd5fcb40780877e592151e354bdba356c4803cc4d8150bbb96c7ee12c1864018cc3a8557d672ee74af7125a12b98eb8b9faa20e5ce1cfa211f3f5eefde7ff0df6e42b23a6ebc014c89bf9022291b8a59712c6d5b7fe570626226647b709d9da9186d35da0c719195603fb30fd0a1518fe586466171d3ad5770cf4c01efa02aec62dc1a7ed7d1d194cec3e8300fccb8f2c3621cb1b7363708edd86a4fdef8e2077e1ced2a3ec4ca78f30172c156bb645ab85fea048330fd2cfeedfd96bd12aa4b0cf30e2cf7d704067766cc78fdb5657de4103152a50ecb1a4d84dbec1b0a9723f498034114e33c14b33dae5880f700b03d33ed4ceb043caac9f8f1ec9530524d728b49f60d1e8a63bb85fa0cf763b846a497b1c1779a8755f3e707453fc471b8b1bc8c008af79a2e395a662e181094e96ce916d0a0cad5643b659b9b8b7575d0cee45bd93cbe420b3bdab4acb222a93c1cfd209847843c3dd85572b3347e54698059519a235abcff710d91ad6e619fbf5cb4f140e93de3d015fd482dbc563403e90827f8e052120be78552aba1b7129c5f08801f74e5a5e004c0cdd52c32a3c27ab4563d0fba3014a654065ae060544b2e1853283f633893e765617cfdc684973fe1d7ad3de972526605ef9e431cd798b0508a3967723119e2b3ce6699824e8a6722b6daf761f469224bd63ffe16ce3b143c81dfc219c545de06b15a100691f7f51e1fc08d3beb0d32ece1dfb24f0f6a7f3f1755c2dee7d4918ef149fd5178a3df65492da92050ca330da7bc679247c848adb13a3c443ff4fadf727984f6d498061a88107cd2f82542411aadf90b24c98c30cc4a1df85fe4c095ddaac40ab7869bd84d98a0cf69ce42f69abe8ee7c528f9bd2e39af3f1643c76f205323be8a5bf9e20cd7b3d7a283413bae63b697d1c3be09edf605da83313b3675311b929670ef1142eedb86222faf94e2e6e0b68c24fed81fc622702c923b1acf76e88e097ca863f25f99d10898d3aa75422e5f466a1d76435980eb30f321b207cf3e6df94a74dadf521b39070feddaf3ce33528501ec83e46e013e6ae2419c9bb528e02e3c480166c0948c92b85740c8180574514a57ef2292f18a68d9eb30739ef26c9a0c5d8d5c1f2cd6d55f4b6df7ef0f62df6cb400b7ee3c743aae5f1ee9b2b6fec63c605beed61d6858f322a937f36085b711cbe3676314b98db22e343dbfde5b489744c626c968985c1b6aba92d50e7c416c1e4da9c53338156db55a3bca8300a086e575bda921495d4fae2d8d3863b8a7f73500b2bda2993bddf8dcc739d93c7890b809e32aa447e5cf0befe32763c4dea37e0fa98a7307b3fa852258175545201c8e50623320df7f9dafdcb83de8784d662199a4db8d8da12e961bc8219852533f62457f33bb92e71878745da986510a5852f4ea5447b1290bc0aba02000d724ffc632b0f4184143114647f77c158d2b5c54ab29a633dd207a2dc8cdc5de8a1b812c3f8c608c73dcceefdacec6bbd9f55a6cd7b6c3816de0c81309c491714ded468f6aebbf5020ed6cfa254ed7d98529ea78f22bb0ffe2be26f9d40347f9f28dac3fdba3f49f0fb6b0af0013effeedb5b7c66c1bf998406cfd9a6c049026872020c1677b42e593f2587b5d16a36ccac8e92496bfe9ed613e482f10a7122f4840ae01cd213f909ace8e2f038ac0350e05f4c17443f113043ca654e99ab7221b4b6a8bbba84a59ecc606e11fd0d70f2a7e19c9ac8a11623713370cc02fdbfc62d447483e7168a33000e26a448f8ec97a260149503b750e4ec4125efda5794c2cc1f96995d3b5da69e0d8a0b39290d69cfc13d7d608d36444e38e2c05bed00a1ef9c3b046fac3774c75f424930afc1524f439077f890d5bbd66fe80f7aa0d34a5247a253c39d20c987dce9316c7f7e3f65fc9ca73d8fcfdcb132ef985ea67b7f7c171ebdfc2c04d829b1577c1fc08cc5b4ce59b527e957f07e9a1f122af165c88ea0335228b48d07d9fa85b924b13f305e3d4218955b7c720324167551fcd9223073935137ccd42466460f1570407a7e65a1c81793045f92e5cecc25cb3591b8da55acaf83dbc997f1fa760f7be9933737769b82570eb727f5a8b612cea53d7afb1638f7755bb6abf86b15489f88394946a1947fafc1401ef0df9cf318e68cb420ade1b2c8aefcce40dd0023225094e1ac03ff9032056bd8e6465fb08cae7e5f6a97a644a1929a2d3e2836ad443975857752b6d65228851186b1c1ffcc4a35e6854667e76a344a032d5ef72eea1205e3f0d776f1f80818335a44e7a4336c8df08f625fc8b67f13e40dc5966e101ffe4e344261d1585f69d6e0cc8de4587ca92d7ec791517c2fb095bd6c97cbfe95af041e356eafbe60ca6c135b2b21023cc51d04c734f1d48b5d8b48d2c76a63ce952cc0d703b60c46cbff06d5e44f4af0e0a359289e8256ddf45afeefbfcd64cb236c1356bb6e6f1d5fd066caa037587e52053a448d13378567f74c7c5d877c0571ea098e60a3f51332c9907a5d1fbac27dbe5327be6793a9caed06d2d0d49f1b366c146dc425f2d9de4099a52c9acf9572489754bfba15d7a3383855585dbdfda1264106326fe6b8b60c61aef438ab0300a3caecd69deddd5b8520ad550af8b8e1d7479adb6b9ebb183645534dd2867ed4d2038670d42d55aeb740e44f20ce41d65cb2ccdfbf56edc3621cf086f25c11c1eeea7047d17e8fd330362215be9419cff9710e3e8ae251eb8704a57c116cd1e0014cc088324cde295249fd8c98a1807b2a1aa16f7180a3670ebd386a2511df4d1144df95ffe2101ef5b05d520310d6b69571b2dec66cadcd73f51d02eabfc994b20d47a9e423fc2539caeb83c5e898aeb1437c5d226eb3f86b1b62f2ae845627a15e9cdf9770ca379810a08fcd603440e35f1c3e516bf23bafbbd3f89b0a31d310c2c01c4800bb70d03a10b5a88362cca9bf32d716c9cdfe98e1ee672602fb779c3c7afda7cb9c64ae7876f694c1e54c46455e6b855e2efc4c65bda06df0846c0285284ca31a9b8a581446776f221a5f81d60317a2d9992d95fda094dccf4ca140f458108152f11b018a539eca2cd2963940a14699f903a15ae2f821e109c900543fd8f6a9bf2c5518e5fcd4662472b5d1d8c2b1813a6511839630a2c0052e710a8d796925f0948775d454a77a45102d8253a6b0ed5e4ce7fec13e41aa80b904355c03035bf51d428ae08de801806eceb2e87bf66744ed683994f60c8601aeb6b379776e32aecb3e403ee3cd557d1983e8796153ecdd3cca3e6ef4f0dabe41d7990cfe9e942e604d399f7ba15c662e9de7677e2f8b66608bd69bdb470d26d66806ed4c450e9c31c44a143e75e42b74e6802a9c1ef3bbfd66f428d596b1573ea3a06d03c6ff2e291b031f3592408927f1806f494e3f7df8db23fe40e046049463f7d695bd2d797dd266ea55fd52d97072e24626c8f63908fd7caf7f8b49ce2c766025163e34775489c20737021a9aeaa148ef1b449565d7639a6c32ce5ae4f944b8574897ded6e91c5268e5507001db8b23d76c39bf12b4f6a4665a47038b06fe18f29a772e7d327d1e20d6fdd6c44fb375439b8de6ace1a447305c9f55d3616f1a7270ae43466e40b136218eae067dd8d054e8e9eed615dafc79a908de35cb2ac7c80e6135fdfb317b9bc0f700b074d6494ceac50b42fbd34256a2656025fae1ab2e106252878b9a56c11fa030a6d587ab834b6fb4c2949de0ad06edf93a5316441d0a338fbdf3967695b8a3f7e5972103bcac5431f16ad8d7d617d09d715d38b4418b924ffaeec91634b3e964a8d13e2329adac87fa7715b354527c004e500daf5d44cd93939db675f3a6134c2f1a73bbbf919c9d6273a1ee7fa8a5f29e06ec27713bbe5e30ef3078e1e3a2f075437a1bbb6feb7177047e1af2fdc120bda31b807ce8ee8bb02db581f7042473d6223f3fb9393470321e8d5f1642b8069fc5a4f24e3a444c1201fa894304c2c3c7893247dd24f1e8a958f2d6e1d8e194dc7888654abd0dda825d8bae5120234def634d7d6d78fcc081e5faf2badd6b78bab5a9324c4f45bb288585b4cf3fa3e6cef3acc9272578a740f0c42f4dcea5a2de5c890123f17d1d8001d5dbc37b5c6a13be3c8fa670f710cb8831046a85926139bd312d025b4182913ea47852777337cb0f449f327017f8b086c565f17cc1103b10d82c6f6fbc48b8bfc229f1ca36a77434d1384b7b378991f992df4b8a576a8bd2bbe1be8590cbc67d76c02411e82f1990875b71c07b3c570c132eb9c229a785d93a51b0799c65ee496b696ff0509a91308561a645df2794aeaa6500834ef29f4c836455f76dabc5bbe09597185c52f0410d930d93cfaa24769c66bc115fa7bd0b4189907403c8d1c6ab5bbb3249e36f689c5fd2837d208e7902f1099824af54ed7b3f18e5a779f2fe031bc9b7b32fc76d2aedcdda36f29cccccb6106f9576473e0d1f3ad569bf1580a1fb50dc7cac1fb72cdde90de053335afe4e84cc5a91363d86049e07a6f40cfc03cdc4628643d60f077e18c766837d6581fa1ab8d79932adba73b094c29f844add878492ac67e5c3bc5c77de237edc569f7030dfc471fb8b79ef437e0af57c276f2798ee813d02acd6788d12b782359f544cd8f5ae5a8c5144c8e7030f762b212247e2a226d279c4fc64ff5c0196dd03fdbfbcecf09eeb9edfe3a574d972c54a249d0b13cf7d0d130843f6f295cf1e66aa5f3d3c0bfb59dd687fceccf1ff9954ee7e495e02d5ea3826fdf87ce67bcd50e09e587d5306868be81848c10e2e4d44fafaf52e0bfad2932c35784c55da98805e195d81bd53f46b607928122648f4965510bad3335cff7986ea43", 0x1000}, {&(0x7f00000017c0)="18075683d432705925a71d769bf6e763b1be", 0x12}, {&(0x7f0000001800)="a81a49f483bbf37d9bc828da06eebdab2fda41f8804253cd5e828e08031a513abe9ea68cde76e299293b028f49792a562a348bc46fc4df4ef4fca480b23163eb8c4ad730381b20603a8fd57dad2cdaad2b50bafb34dad9d3ce9449c0d917a7c34b2c7a6ad1f17638fffcc0fcf086", 0x6e}, {&(0x7f0000001880)="b262e351f06cd4bba5ba559f2def8af29465d3bdd72a5eddfd6a6c572a6f27637e5b50c9f4c6c887bd5b4d9526ce71266b248ce038d93f4a08490bad82a740730688ae2589d77795e1d5c538b9508ea918e4360ced8f5e27e9a3dcf7a9fa7e4420ab4755f8822de6f71a957915f532bad3ae9502fe6d0cf7bd4bbe91fd11211a7af0684103165f46f48fd8c36212b51d15dfc2c107f0fa181675dcb4b012e893586f36", 0xa3}, {&(0x7f0000001940)="d92515ba27dd21b7755f5fa2af236e102e03501f5ad5b92ac0cf34e5e49afeb0b703e851833145ca06d3d65442f04cadec2e482ffe7e00b630451e8014b63cba28072f9bd2817bf03d336f26ca02b2f3a03a5212af41d4325f9be55e272544a10bfb9e810ada780aa5700b98259fae674bf83a8210f50f5dce4f648ff14dac1aa969d37a92dc7fc35da8a18108274181d98009f3faa2e1fec32080f876d0a820dd4fc0346a2df4644967457f4cab8a8834792bbed9c2f8753c7f48038216ef9204379aaeed0095b50e4dc12ebe4f99ef74c2b616813fd952323db62c8bfe82cd39fef7569fac0f467024ef65288f3ffc9245c2c2e0b961bb9009239b6aabda50b1094764b9d6aea641f38d2a0263a53b1f2effad3b85f77f3932b3540d0f9d9623554c45b6b0e574fef32c345f6a8542dc74160058dab419fc762cfbfc6067e8a4d492f9ee08cd6f5e4b8e1203d0aaba55f02f09a2c03f2620187568a70c56805123c85a16c9920ff0fe41713d9d07decb46fe2ecb8404ce34d9fbcf07e97ffd5c479cba344258faea182694c70c6e0d54393f5028beb62cefae639db5e20015506dc9cacc1249a54aef9aebc96847e11fd90fbc25f041b808fbc929d13c175e44d933815d06b18268d0e51bc05a404d7002a106061870bc198ca912f8b3166276321d03aba70d4a789e62420dc4d7c11742480303225350ba76ac9e8ab266b791741a87fa9909f064a8ed5aa7573a38779aac235c63d12cea629fd580fbe5d32217499526507a293a0ce148570c7caa8ee0a00bd6b3c2078e78e394756281e489d104efc4bbed6a371156efbd03506101ba496ead9e1bb602b6bac483c6a383df6bab56e6c378b48580ba248c161d8484a2422330cff453df25e4260c3c4ebee1b397815f104e0ba10b2e3ebf54966c2ba4779b3834f8893f08993b4b04c7961483d411d2a3aff4605ed42da068d6a14fa280780ba144a9412f4ec1100e0a52ddbe5b1a969dfbe6291393eec87fa462577e5c44776d6480d1cd60d6696d74eab6437c34e286dcce65ba0eb1393935efe27f2518a58da6d06af996d813b6e5b510d776b231f8879db800f6f94a153b9b30bd32f449f30f4670adac707097ea3f6f12499a24f118df7aac905e2519ea5a95d82dcad4ffa2ad66f0396c46d9dab5a985363fb8e6fa322c7edd0c23b55e142a4b94e4a826777d735aadc19a9753016b481f03455c445caa90e1bd272902c2b1df18e6dcdd43b1e738d5c83329ac40d9d1e8f9d31644f2460b594390917e2b33f7b4f05c132a4a82ce072a9e273c3a40bd9d65a406a456d4ce1b9d0bf5be1c87438d76d212c9d00cd5c67c3af6e927c417fd96419eb035a783a18c5f17ecd599dbec269e9b6c30c025e39bd8477c00aaf4389086d0674e98f86228e3d77ac923f594a4f399b3cb7cc857c494394e855dab49f22aef33f1c005e460405a97048f20949ba372b08f988129c73562747f75643e90fafb76781655c86ccab1e45b4111184fb295ad316c24be89113b7b618db3dbd972e24a1b4bc83347311e9af2f8f1883a610b36b4a9d91d68bf8a6df08845d28f7eb216dc2560b55519d5cfcb9c176c7b6716892fbe496661b80dfc24dafb743f3656067dbec8812cd5afd33b207adcbeac951dd36b2aa0cfa6127507fd38e679ac497d615cd8bdc42eef893df58a2c4b04bfbca70d8e939e64af789e87329a743a4ac74f51c7f95292577b6dca073b2d6636f2905a8ba9adc8aed5ce89315d4b37eda60d3cee63a3ef6eb3a8a4218f70c57e59a7563234ad2caa6e8f4df8076747a28d132951f6f82c6ada9d28dd2455946f9874210fc7f46e4aad75c3ea3a2b399f59daa32c70f147d9c4cbfdd1a8b5fd5f7b4846762c32da3e9b9b9ebe46fbd58f6313ec7ad5f8c2462a5ee0b3cb816619b3b515e1a146fd16d4abc96ea4b933e9a8eeb49fd2677efa269dadbb391c828ef88789d1d025ec04143fdde5b1916c7ff504db4fa78b7ba36891fc07c5493fd9036d6ef835c805af657dc057b994a5a6c84a514837c4850526a052911c8f9f23c6f0bb099a585b81f0f486148e71a7491c6637ee4bbac866712a7da01976527dfcae88268f2d7b3f98553eb2000f43aa28389cb4ce3a3e47da09c53e22ba5e613828dc431902ca2ba9f3664287337669d52d7672cf40a3ebc7f6d2da6fd97911739ae9efcd31ee16929fb5257366f445a53ff8c29c270c5b204751af10d8c6a5d01aff86c74839c4da6fbf35622f8565ad1440a99e100a5507bf9133623994885ae0db443e693111cc87092aa5f6709a0a74bbfa41e2a1951b63cb5e0a472be4784170dd6608c9f2799b02ec4b3417f8070edd523e9ad6d15f5551f63564261ab1612899d8b9c6f605f544d8e1382b8af54f35a13f67e7a0a15d6e48921ba0db5b72236fb1f64ef2f5aee525219b41b600ec51715eb32d2b4d8d0cf28ff5873078dbb09d5004c8c48b4b25f2e050cd59fbba770a5265dc4f7ab9cf1b71ada4617d93633c83754cb44ed741acb7ce03dcc294019a0747f154699e7d938d8cf33211e2bc091033ef1b8a4f286c4ea9244060c461e34260896a835ca7f153da9ce6d500cba27065d5e229a979aefb47c56db30c086229b6b7ed6d7f914fa527addf0d04467557cbbb79e454b8999aaadc229c8331d23c6bd40caff4652e7f3a66090f2b8482efb02d4f0ade4d058944e785be1c6de1cfaee28ebe766daba1499392414e850a8519d9726cfe1497f20bf38a2d9edcfd929b00f154e5a8105a4851df3f0a30d6e83d7ebb4c6bcc1202c50449ca0f11f6d62ff07490a2691f41a329393d89bd21964ab7416b2b73bd84fc757c34532a5829cba830568853eb3b1f2ad1c669b3add2581441cc3b1189af16536dabcfdc9a00087a7354a1695e3b57f2c9cd7e9e9bf263c8e248efb30b0435d50f9948d108c4d89a614608f042e2a02720efe9ebf110bea021c0c20fa8009684c51f71b49adcaeacb0ebefe79b695aa9fd96904f2265f4e260e0d3c119831b91820c837615b5fab6836fb72f277214bc4fbc8673ff032b8166ac651ad994747f0b4907ee20a9fb0b4d975b8e5ede50eab79fbda335290872bcfe7eabcfda27af41a681f7241a8f6ee032fe3276d087944d6a09e21b67c3accc795e104e06cae25c53fa0572b98ad29a1f17cad75a2ea97d8a3aed78fea0226910928eb553589c31481adcfcbc6d1c1797bc22a822ab1726de5ded0311efc2ad259b61352367aa1f20fc0bf315baf8b69e3b83a3a44ff1afdfcf3e8e914ffa6f213ac68af97c0df3b61eeffd4e1f8e166f54e243018b664deb49e6210c8c9d25ad6bfad092b0f922db66f33d56ec0e1bdb8fdd8055a5f7025883ae380f2962fb872c9b9f6a6c366b92972a576956484bff5e664fa5764ea265c98d8749a41640d298237dd197541c141d69b5608c9505c354566db3315b540b14a95e857fdd34f7100a89a6a4bd9ec3a820ccebe1f5df3c8fcd50f68806bc46edf74fefd6095235ea97cc21aca930d19cdb1f863bd05cc1de8c90886cd4f188d77df422e6dadc786c1d541b41b36899f81cbd26e12ee0e07d3e30fee7ebdd7fcd24611595e08815ab5314b4153545c4ba5a7f9e11e11793ceabbb7d7446e92a51d2f430937545226b4e8669a998bcbef1c514be82c48b128b59082e23b64b7c744086480661fa41e312673f76089ba015a10fecb5bdf4ae005635f0bc81c08c8f14c5956b2eda56ec198d96a912a3d1351daf418a9cb79cf18ad7f65d3604e931321dba3238903bb26a6b847a86e7eb36d15160e3055c48c3da061ef8b84306ff0e7a7301ae55c7d2fc560337f67ac6c0af860c322fc923deab73e34fa2532e13ca85c1cd41d6b3fda8506c870b1340bd03ac49a659780964120ae0ddfc66b7449bdf4a08a17dc1dbb7210407781df976f826ef2d33713707cbfba405f952253c2d45c6999e2c5e8b4c1858ad28925f77f23ff0847613874722249b4863a04ea7d6c1434bde5a75a31cb2865fd199e42fc48b7e022d945ced42a8b4122623f7ac69c4b5e0ebd51da141ad61cb54fe655970fcf4641df8b6638b3412579ce7f88e19b3ffaf62e38f0f357a9c9adca1bc978229808e22cd16da8fbedc8858f2720fc3affe3cf9bef1637c84540450ec22d92e813c4948a8e51ef56cf7ebc77131d158deddfe09b2c843936db6181b93aaf93d6567811c89e5a55252fbfb3a4efe74f8beb06f2db7f6bf7e16df1abb34eb596a33dc091940351a4d4dc7ba2a70dccd454c5160e72c102de2e3a135fa118421fafc6ce00e64d118496b52605c8432a2d47da6cd622a814191729f62a4bdfb45091926bc79dabc2cdc43a15e6a6f7f57c6e215f9d6acfd1e1444d14579353c2ac65dfc14a7a0390233a41f5a5159716123e67258dea6017a415dea677bc01c136a90a5e3c0cc525bd23f944ca9d4cc8aba8591d5ed33a40a783f4a479c61a2520eb7c5e0c6f5b13bcab3efe38406f28e8bb2bdf5d345386460f867754417e338248131c3c70c4a4a6baba70b4fcc60636076879d438a8bf88535e2ff866887d2e044939bf2b7b31f79842938d8a723bebfd3d0965c7375fe32e8fb0e9f0b841c233a484c26c9a881977573161ea5651d762465149a55f3a085d2c74da215a7ae1ea53057bd30efeb3401dc59780011929b6efd1a36d536ce6e4da348da2244e129e1afd59686092db475c141b6d3d0c5cbcae768922cd8647d49cbac72ab2c830310896f72e0110f29f521cdac3079d80a11659e91697cf12438ab98784acf69881314a5ca15adcd75e663e3baa0fd4a59302944101f589f742aedbddf094bbfcaab0908e8747ac62e1488aee8ea0978145103a33b3b99ceee5012c07d6935b61a0ab4ea8a30327a0c150b8e993cc44dfcd9611d98e5ae8bf8cc77fc09b525d15f54dba496faee172c978c7fe77ef6a085e0f4f67e82c7e999161f06d9943fa5e83f62f263734e05bc0f715400121b47cb2276420b182c2505ec79c302417e949eb36eaebd8073e80c7dbd8fbfd3e6ff8cfca4390a85738358eb19f7ed23fa4ef803ef1aa41b7b89206948dd97d9963da0d951dd8d8d468744948f7c76a12c3af9a7d400a9c84725b24404f51c4f7871cf5570709c830ef3f3cb2a1cdf305174d476f173036381c55c7698081caaeda4e72ee077d04b563f3f154808a0b5e6076380eca21ecd4c34e21589582c5e6011a1e0a5e0b4e6938f0bff5901e32415cfd51165aa44753ecd720dab6419efca599d8c6393918caa74d8f77c864eb54f2edda2bd22e9ea4080cb8c1820d0d640e057f129c8d83b04675777df29e089d104584ac1baec30bd919c88f9a30ccc23cb58a53536379cd7aefd2485b66be44a3fc9fce53d4f566397d0adf7c89063a4de0b2651b1384978f81eef7c44f746a6c744209896f1bda4ed088223f19f10e2b921c8994c8d191aad721c78e8e81bf5ba77e82678a7360eddfdb7aaae22dcbfa35f5ebc6e559c69cdf87a92a60bc3fd971700ac2ea18b6e43f5cf24a31df0c3ede2d29127493a32ef1200bf732a618c1786970477fdd9790bb40056ffdb717bb2d14ae87fcff731c97dadc1fb0358e164222a4f17c1c5f6bc842ccd05315dfd1fe03baff714c06662051ea523aee958536cb2322da83f59205a3cdb37274cffa95e07e6ce42418ab5aab949f8291b950a8b61f9113c5202337bdf26c713e901e5565beefdf585feace2af49760c42833ed50d90c0666a17e4c409b21ef2303147192b1a7e22fde25b", 0x1000}, {&(0x7f0000002940)="017eb6340433e6cbe7ab2760a590ab6e64c2eee72ca838161618b9a73e032788fc86dfb6caf883bbfcbfdb1ed7bde37178fa0363c0dcee2b3190d35b13c9767bacf0a0705e56cd0d79eec985764ab60a517af1c28994bb3ab7b3150fc72e0ec712c7173ebbf0d2ec3542c4c353595bdd564cc19f2cf0d77491044361be9f447dcda007ab7459a64b9247161de40e81a3de4a7bcab1b9939beb9ad0b9e987af49ac3682d2d295d1aeb3", 0xa9}, {&(0x7f0000002a00)="c3d99d26c2ce9c8d40824d290279ff7e9935a3447ced0d5363294baa059b8e766ccb33117556892d37ea3042aef8d0e20d32d5e009ec29b9d7f6bc063272345271b98e136265d79b20cb38a0214c11def0db409001d4425e0fe9d64e0368637dade77c6879d7be968bf55dafa322b08eb81c6fd44fed94f33f7769f20347d64b44c6fccb95", 0x85}, {&(0x7f0000002ac0)="0e702db9f399968a1cfb4299dc5c45432cbdc22b7a88f36b2cc1c13f0b10957f7c84a77e46c367c1a365c7fa019720b906aa2c522b755702184a51006723a9d06083891e794f5d72356fd143c671417b171516501bc712215e7549f29fa95faa0ad31515a02eb1e3155fa028aea14712e2b166c13c770913aeb8ac53669cf970b4a427f9f8ed8d8597c4981151235ab313d787c427dcf30b32998ca21fed68bf25ad12ca79fccd58f31a", 0xaa}], 0x9, &(0x7f0000002c40)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r2, r3, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r4, r8, r9}, @cred={0x20, 0xffff, 0x2, r4, r8, r6}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r7, r8, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r9}, @cred={0x20, 0xffff, 0x2, r7, r5, r6}], 0x108, 0x2}, 0x4) recvfrom(r1, &(0x7f0000002dc0)=""/202, 0xca, 0x2, &(0x7f0000002ec0)=@in6={0x18, 0x0, 0x1, 0x7ff}, 0xc) mknod$loop(&(0x7f0000002f00)='./file0\x00', 0x95, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000002f40), &(0x7f0000002f80)=0x10) mknodat(r1, &(0x7f0000002fc0)='./file0/file0\x00', 0x4, 0x81) socket$inet6(0x18, 0x6, 0x9) readlinkat(r0, &(0x7f0000003000)='./file0/file0\x00', &(0x7f0000003040)=""/4096, 0x1000) pipe2(&(0x7f0000004040), 0x1000000) chown(&(0x7f0000004080)='./file0/file0\x00', r8, r6) connect$inet6(r1, &(0x7f00000040c0)={0x18, 0x1, 0x4}, 0xc) recvfrom(r1, &(0x7f0000004100)=""/21, 0x15, 0x841, 0x0, 0x0) mknod$loop(&(0x7f0000004140)='./file0/file0\x00', 0xc, 0x0) 00:00:27 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x5d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) sendto$inet(r4, &(0x7f0000000080)="2b49c1399465dc6dff82a442b6a14e3d6db3955e121831c0e94629d6a3fc118fc4de7528faa73a129e36b1096551350cf6bad52154634561a0f556d7fa41c1af3fa1c25df6cb42d0f77cf3c371904429bfcfd3f67df899535e6769fd6c9f1a5f3b0e56f4cd91d31c2a8f8c2ed19c30a3a38d9dab88aeb55ba28c0b651fb8c82896c7c985c9962087dd522cbc856cf2f48c4d823f7163b9f5e67817b0ad43e0baea50b1f3a081341f73290e931b8105d8d117af418e6fc72946d4a988ebc5beea09ea", 0xc2, 0x8, &(0x7f0000000180)={0x2, 0x0}, 0xc) fcntl$getown(r4, 0x5) sendto$inet(r4, &(0x7f00000001c0)="6644dec3a9a1ab7ff37dc7260d5fc8a789a5925c7b7a23f71f18c8449dfa8f0824e976e6004282c6982f0fbea80d0901782a2d74e3f8ccb7467fca86aaa59f78cadf26a8d0b7afeb1c2ac3609e8dd462ade1c018b4faea0e2ffa41a3f87f16219541040001c4daa104c883c5b2d7b5c7932d8c2a4102bf0ec29bad8996ad7bde1c0102a3a8bf34dcff867b49e07ccff7d202ebaa2973a367fe3ba74653e397bbe9312f401ba36293a1e0271ab3babf30aa1f4911f7b024c183d9b3e8cd483b221af32113336c396005ec05188ece8adecf901f7a8a2fbfb09d8845aade5bdd2a1b2b9c7c715ecf63e552635a07ac0e7040ea2f3f003731e4cf4c198a", 0xfc, 0x402, &(0x7f00000002c0)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r6, 0x5) sendto$inet(r6, &(0x7f0000000340)="b622690d36f0537620a57729cb80a537454bc11c483277fb550de2c2990b12bc23daeb469a7e2c1352", 0x29, 0x0, &(0x7f0000000380)={0x2, 0x0}, 0xc) close(r5) getitimer(0x3, &(0x7f00000003c0)) socketpair(0x1f, 0x5, 0x7, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r8, 0x5) getitimer(0x2, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) bind$unix(r5, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) getitimer(0x0, &(0x7f0000000500)) r11 = semget$private(0x0, 0x3, 0x9a) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000540)=""/248) r12 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r12, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000680)={0x5bfc811b, 0xfffffffffffffff8}, 0x8) ftruncate(r5, 0x3) r15 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r15, 0x1, &(0x7f00000006c0)={{0x4, r1, r10, r14, r2, 0x3, 0x7}, 0xf9, 0x2, r9, r13, 0x1, 0xfe, 0x7fffffff, 0x3}) recvfrom(r3, &(0x7f0000000740)=""/148, 0x94, 0x2, &(0x7f0000000800)=@in={0x2, 0x2}, 0xc) getgid() fchmodat(r5, &(0x7f0000000840)='./file0\x00', 0x1c0, 0x200) shmctl$SHM_UNLOCK(r12, 0x4) 00:00:27 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000200, 0xe) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) listen(r0, 0x6) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') fdatasync(r1) r2 = paccept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8, 0x70000000) r3 = getpid() wait4(r3, &(0x7f0000000200), 0x62, &(0x7f0000000240)) r4 = open(&(0x7f0000000300)='./file1\x00', 0x40000, 0x25) linkat(r4, &(0x7f0000000340)='./file1\x00', r1, &(0x7f0000000380)='./file0\x00', 0x400) getsockname$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r5 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x20552, 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000004c0), 0xc) setsockopt$sock_int(r4, 0xffff, 0x3009, &(0x7f0000000500)=0x154, 0x4) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000540), &(0x7f0000000580)=0x10) accept$inet(r5, &(0x7f00000005c0), &(0x7f0000000600)=0xc) connect$inet(r0, &(0x7f0000000640)={0x2, 0x3}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) fdatasync(r1) connect(r2, &(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x1}, 0x8) readlinkat(r0, &(0x7f0000000740)='./file1\x00', &(0x7f0000000780)=""/251, 0xfb) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000880), &(0x7f00000008c0)=0x10) nanosleep(&(0x7f0000000900)={0x2, 0x5}, 0x0) getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000940), &(0x7f0000000980)=0xc) mkdir(&(0x7f00000009c0)='./file0/file0\x00', 0x46) 00:00:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/61, 0x3, 0x46, 0x0, 0xfffffffffffffc5c) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:28 executing program 4: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 00:00:28 executing program 2: mkdir(&(0x7f0000000440)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) lseek(r0, 0x0, 0x2) 00:00:28 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="f91418188bb833882243920b4e91aa4461da6f8a45687e142bb84057f062ab3eb1988c214cc6722f6fdbd7013c76f7d07754d2f903296a168aa28d558b1b66159a3a70c5c4eba13f2e2f54225d9d497503f0a6a059ab4645a4b6b016b50bbdfbd84aa70c42d406fdd86992a2030ee480c6452c913015c988c397b8101262f1e25d99e7405cc067e624c5202526c82c9a7135f11bbcaedd95a9a69dea55096d71614ad65686bae7995bf2c2e593fd9bc62f861e49f6", 0xb5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1ff, 0x0) dup2(r0, r2) getpeername(r2, 0x0, 0x0) 00:00:28 executing program 4: getrusage(0x0, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x4, 0x1, 0x7b}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xfffffffffffffffa, 0x1, 0x9, 0x7509fcc5, 0x310}, 0xc) setrlimit(0x0, &(0x7f0000000180)={0x80000001, 0x81}) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r5) fcntl$getown(r2, 0x5) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/224, 0xe0}], 0x1, &(0x7f0000000380)=""/195, 0xc3}, 0x40) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) listen(r3, 0xfffffffffffffffb) bind$unix(r0, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) getrlimit(0x7, &(0x7f0000000580)) recvmsg(r6, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)=""/22, 0x16}], 0x1, &(0x7f0000000640)=""/180, 0xb4}, 0x1) shutdown(r6, 0x3292e89bfc271ff4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x9e5480dc20dd4be, r3, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000740)) recvfrom$unix(r6, &(0x7f0000000800)=""/4096, 0x1000, 0x1, &(0x7f0000001800)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) bind$unix(r7, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000018c0)={{0x18, 0x2, 0x6, 0xe9}, {0x18, 0x3, 0x1f, 0xd7e1}, 0x8, [0x0, 0x4, 0x1, 0x1, 0x8, 0x0, 0x9, 0x7]}, 0x3c) mlockall(0x3) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0\x00') connect$inet(r6, &(0x7f0000001980)={0x2, 0x1}, 0xc) recvfrom$unix(r4, &(0x7f00000019c0)=""/136, 0x88, 0x40, &(0x7f0000001a80)=@abs={0x1, 0x0, 0x1}, 0x8) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0\x00') 00:00:28 executing program 2: clock_getres(0x1, &(0x7f0000000000)) clock_getres(0x1, &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x7f, 0x9, &(0x7f00000000c0)="06eab976a32be950820d2de4daf6a174e7fb8c2b0007b8cec816", 0x1a) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) fdatasync(0xffffffffffffff9c) nanosleep(&(0x7f0000000140)={0x79, 0xffffffff}, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) clock_gettime(0x1, &(0x7f0000000200)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x40) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x80) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000002c0)=0x4, 0x4) listen(r1, 0x9) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0}, 0xc) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) wait4(r4, &(0x7f00000003c0), 0x2, &(0x7f0000000400)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x1, 0x101, 0x401}, {0x18, 0x1, 0x100, 0x2}, 0x1f, [0x7, 0x80000001, 0x9f84, 0x34e, 0x7fffffff, 0x6, 0x1, 0x5]}, 0x3c) close(r1) bind$inet(r1, &(0x7f0000000500)={0x2, 0x2}, 0xc) r5 = fcntl$dupfd(r0, 0xc, r2) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000540)={0xfffffffffffff800, 0x200}, 0x10) fchroot(r5) getpeername(r1, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) setsockopt(r0, 0xfffffffffffffe01, 0x6, &(0x7f0000000600)="33e60dc71baba268fdf2e31af4dcd374b2db3d2c27b899329d261e2d97001d15c5a39813b8dbf191a71527f6831d1de36aab9b2526a88751e815dd181c9b923a9e6e04c2b8f7735542b02ad4679f03a921e4b6d09ddd658395af95004a6a5d20f1715ee5e7657cdd1c36e4d42361b369c4212a4c625b035069b6d9927071f1337b8d095772dfe6ca38895efbd6c955eb717305a9ad046ec03a6706e3dee1ae03fc220605c2d0e5541251f285a6520e56e75ae030b8a8fbb3dbc873f9468b4a30744692f21d38080d38167db07905a63abae4916be4202ef8645651d3ce71e6", 0xdf) pwritev(r5, &(0x7f0000001a00)=[{&(0x7f0000000700)="eb3335b5e1d0ad97c2cc7520cec95437e5fd8863a89964e9a5d4cc962a1a0769b9bceba0e320298a06c475ed658a3de69bca3449213590d2f25f04c2f846aa98ff7f3293e003044e9c63849ef49e3f864ada9320fef5e8ed7e992ebc051174bc998211f47bc56a2bc502c4f660f8f94aaca12cf8b66b25869b117d1798324993e79429d0e84dcca9b4b27a6c3849661a80e2da94b22d0235aa3bcedc641afb6c9543ea0160bca73ba701b5778b55207f4064f36ef21b146d289ba3bb9e9f28ce166aeec06c20211a2b4fd1a82615a021f1", 0xd1}, {&(0x7f0000000800)="c802de987e52cddcbf1d09e89676c66951d8c9f907c76241241a209a3ce9fa553403f451f5f08737f0c957088ddb455a55b6144d027d704b2c0945d861bd7aa203ae1ecae299405f3c573812182e151eda95cce47b0fe1f9c25786df2b18802ebd67", 0x62}, {&(0x7f0000000880)="ff20137070420442db6fb5daea9fc480f98d40512cbcf64b3ae75b1331422e0a7c399901b07fd8691cc0e4374f8afaf96a211715a59a3a92ec6245da888c86d7676bc2e84313ed267f16ded3f3974c3e35431a3eb660e19304aaef7380618484a54421826040ea379dc544404e5328dd328db6f141331807277d896f657f60321a57f728b529881e430d1452a8", 0x8d}, {&(0x7f0000000940)="8e1f396a34a07339738be032cb050880a72deedf0beac382a5ae9e83f24e41f482a3369299b07a5987a942f75b2f3cd8ed929aca8215f76391d56cc839ada25564b0c19ff7ac36e93bde417d5cbbd61ee8d1829c1e8fec2b701361fce4ded772dd4d1b27af507e9d635e89656c87ea1d831d19104008ffe5d2533a134fd2eedcbbf7846ac1431175291bff05e66491556e5b642605fda72980efc92bc0c904fb7f9c076356e765d6f27f697e9b3930cec5004b311c0e53f67d8c45660313934a4c55d04c2629afb85ac9371364c68aac42f83c60e84e6060c6988af378cffde8094438c0c1e78bc4cbbdc339293bd1c20cef92c766fecc9b191bf84fda914463f611b7f022ffd6294b3bc37f782e88c3c8a5b76cb3c788076344732dfe74b9bbfa14663745256ba65c3961cc8528f97cc25f07518e0545bd44890afe9e96d73e8e651eefeb01555b56ffc888dda6d53df91f4f61c8c5c2a1d8fc4b619e77e626f091f7983d40813105d2dc63db7c5d2940ba0c393197e7f564cdb0622f668fb27fc4423330da44e9e027873d07a0c8de64f3e84dc2c9d0ecbb8471b61934660ec5b9886e6cdd5f65a422f3774a8bab9e3bdfd95e9c680093eb105afe4b7fb440b0bec3a3b7fc396c76ac49ac70c0a0926b60c5418f2a6c8a2710a421b22846843a8249681ddf9a9a4821abbc36a7d97a21a345e93f9950a784aff513c423343be323043762a091b8fd5ef681dc6068acceb9f9fa040f26563f2a0eb717c56dbd07e2e36ecd955b8cb153b7f48f83f95fff1c96c7782f5d086ba17aaf1fae062b0a79514884a70d6c3acef8707dfec8f195868ed319742098686a52707490f1645c338983013bfe362cb82e1666a7f78e54de70038301c226dfa455ceb21d71dfcc774da6e9acf16f9fa7c40b926b3f7c44198fc449273dd6bf4cf0c0eaa9f62c8f2592dffaf8b30ccbfc01ce71f0534fdf4856a7fd5809cf78061fd85521fe89eb570688af1a0663f27576c785359c375dc9ce03abb7e20bbfb1bf997e5e9d5b8aefca8684a1a096a527158a85447db4df9ea94e66c5091a8a114d6c853ba2581629079bd1a4704226ee2d904cf4f2fa3c2f552146b5970e4542c4fa946faab5019f062024b3c78020773e737da272afb54343ccbd2df521253c4630c38c6c02a338dc58af03f428c62edba3ebf171121a9d41b74750432788331dd201c262bf024c76b0d3f09d6cd42ceacb9ffd53b909149f3d4a8942627aa0e62d8a1f62f1a3bb16b529efa71f604071dbf6ab99333ed3c8dcab2e6936f8aaa562a269aacde262097bc69f8294d687d4ce66c0e7ef4bde865aa5bd998b08165e9f45581743e0d7e194e77f890fa15469fb55b24b3e44f890382097106b30a3d7a52e15e71cfc9ffdffddf0a0c33346eec739463c014e723d8c50558d5b1a16dd2fbfec52436e680d152cc52aad3c7d8897f731d9de38ef88a304d1385b5380ec78100034a2b9ffd20c1e7f210ebb8fef35ba35021516c6e0954b903def90c498f19bc426ac31ffac60ab57c73d43d0f97cd79d068da6e8221cf100aa79d8bb429fc7202d54361fd4a358d80940857eb5f9336a6e3079fc477abff947dd96e3e401900dba5b9bed826cd2a516f4b5329475b0837f610e39838ee586f813c1dbf0918afcd7a3ac8f1c4c84b99aa405f01a23616b5a3f53703623efe637ebfe28f8495e57244423d5618795a3f3c644372cc4463ce76c2150db6596a9a668b4f7231b18c69218b5919e79e41206af12f5ae6a116d922c358c6446261bc65f0f2306d9712f73cc27e0523885036259581be54f1f123c328cc50f0a6e3694a2b35c56deb9f6bac4353f7837bd0b352bd1c94872aead38926c87027ec4018be1bf7a286d9358918c05e14d6536ec26e316a54f1e351979064bdb4e1225b571514e913d7eb77af61db6ad84f3c16243d167064c8e93b91a69838b411b58f0e74f834a784969de206fcf7f1d6b2d87796755d45662a402bc709fdeb94099c8c73b31fb6258021c86229aea913292d9afbe429c7edb82fb0ff240ee47649dc7e023d823c31be6c32b5d8cca2009138d520c18e9f49846b2102e59c213ac11d8066d662b64b6e4a92e8a27370604543ec907a925d21ac7b2f9d1ec7d6e4aa84e49fe59b85851d3bb3b748e3f072be5a9af9ce7e4f26d99581fbfaaad3af7f51f8f6b6fb6bb2aa737551c0a6d59f68af74535f71d57ab900434febdc67799cfce7666cea96f768796c934326986e06e65c4bf27ad4161b4cf5adfff436d9dbac44841faf3d40f0b875de76e58f17ad74f63aecfd72834b091582e0d3f5088c5f9be9652537e5d8fc85cd3695698609b7afea2de727f337f6bf33636b01468fc6b760a2cedc5f226caafee6f4b3e659761050a0c2a783af509aa2c0bbc0683323d53877a843c46fbaf5046121591a03ca70866a18d1df78654f4a459d445e0035a6be9effceb84a5010dac1bdc2fe55227ccbba0fba1153a640b3cc3aac6eb8a4c518ae299b65d179e55a66108caf20343f24fef73dcb9bc2efb8fe5c462f7121d95aec5df2e50c5be9d42940c35d09be8e5d4a29c7b02678ea3776de5d3f0a03060f92d1b396f71231cea905b3f5cabd57d895b7d1380e319c2ffc096b0adfb35c5d4e32e86b391279c81c0517bf3a11c1da15ddf42f42147bae9ad7d635fb16bf2170a25b5e22a6a568e6d86760e93fb258f609ac52d0ac85ac95b6bd45c61265bbd1d06e0138c10f8f91783154b55234e8db07c0cfa0c9fd1fbc9bd5e631a09b3549b49a930b5ec2761da8fb0c8e5750fba8dc613d0001519d4d25331ea9024f68cb11ad686d5a7c4c423764072677dc2c0bd455f8f876171ad8ad41cc9ae1963feb70253a331c086a52755dc58c53a0b93276175385826909694a96d68bae466cb72b38fc27de78b875906ce76846529ad97b9777403d6ecf705a7b947a8a1564cff075260ab9518caae73e9272e6937091f003501216af50867ffa5e8abf5d4d742b3cee63b1f8e503fc8c19656abd2acb9d59c200cb1e7462ffb48701331878d571809ea2c7763c4560774ee56f7a1ea3461d045e75f691354e51f46dc0a61f338cf114dc3d4fc8c33e24c43c125e6836b5f6894e3e6eff73c8521d0109d644880858b178269874054ba3835b37db7832bc47e59c20e1a34a02a1876c2a40b610d0c24a3985ce9822a6ab4cc658ec7d5fe314e56f2c9ddfb7438df3cdede88efae8238855a374fe1f8c939b42ab3246f282f3d49addbed91622ed90e9618c2851863a770e8a86da3ac2649a90fc24b08588faa1617728be45b9ee6d2d1ef4e19aa833e1c76108207d3348d0b6e755cf648a01c8dc4b7d2dc75755f747480f41aa3d55d4c9f7711561132f2a92b9d44c34b1e6d8a1436ae7315a2bfd4b4ec59988be72661dea9f37b5364cbe459f9052a29d31b7079cfeed1a92af7141fb6f0cf056ed142690449fa6e9441cb1b5a93bd714c4ff46685d4bd23e390477886fac9b2f212fabc7f68b049b879c3ec2d3ec227c37aad5e3c5234bdb71ae9a1a594c1a8e0a7a9c4189c87ba1739ac71e7336cfcd33a2e6bf32645eefec715f2c14ce4dcdf45da66eac2f57f898434602c6b386bba7d44252b32199f562d54bdde07c0b9d260f236d43dc72112f6bf83a5d2504c2b33a786027c3ff6dd11d9ce064efd222f167fbddc36af5b9b114e5093b00b5e0912c57ee7be0cdcf0fe3b25d27313f99c444d4e4b5cfa3251ce25ae7f141b7b180eb573300ea6ff7e9aac8e9268b677dbe1eb72a0be0779e4184439de99f152025b2937cba0f9230cab7485af4504317c34c706929a9d459351267e56c010cf3a6ff2ad5e0cb1f9147cecc0f031d6703f338b14f5d61386e57ae6f24b32b39e4e121eaba4c597ab92288cf474bb96da31aea625c200a93b31a670e1438fc92379268e082d2bf06cd95d15b6d3db6c3b0d20fd02688059283a42893bd844b743447428c056e2ff7aa05994d2c575ecbdf7d1ffadac6b86d4d78ce0d174613385372b22005008ddf23989b8638f06e05d70cecc047084a7a9aaaa766895db4d2f708509499bd7aae83ad8ef2cd8835e8e978f6cfccdc9b7d616a429ef4a429c4337e5f1293bdcbf280c60643e71052c7f2389f75ee0d3bbcd4928aa6fd99ac14621f1f95dfe8519a660b7ea3487f74474901fd23ab9d2742eb1181ae9e2a68da44e09f97ed96e0f12a407c6a6727164e52c870f6abeb51ee3ebbda88a04b37df4deca48c2c269ecb546b92ed34ce3be9ac4aff1c89f1f19fb77768285f99fe46af6a227751493aad33246c527d1129438f4bb8f9251279a85aea4796f4a904cb88b028783d626a33cb881bb1035a2f7aa553f31a729062bb7f36346c210879db037a5303bffe1293eeec12e8566360a132ce0ef3b9dd8c3f42be6faa097fc03b4979f39bf2ab573a671c09c37b47ab82c744aebf30b9056346d6e391c9810ee190bdbb4982fe7680d036a6107f70afb6ea42a1bc56603fed21fcbe40911c15257b3ca10f9db1fca99de22f7b0bed7bcf05da1afd593ade0b5b8ae077ee493564e86569db9f8c6af642ced3ded5df6a029e99c5744dbd3a161e0cab646bb8eec7df4e2fb407865b59d7d984c3af3bb2a58d6c93ce880cae2d0ce8af20d6c3d35c1f6eee7bc69984326a7ecfb32cbfdd1619ebda8b910b1d83d2559c41ce8e2e1cfa7e768ee9f0221ae019b6569a120018ceb17167c59eaac89b79f740643e94045bd74ead56dc0b2bde08057bb7da762ce5eddcaf33ca91c5be45fa27114305a8339bbe81d668e459d52419cce7b033811d495a2a23f83ddade8fafc757c6cbdfca19c0b42d60b0bf78d0140fe9284cee6eb0a886103b5bc409ae33cd6682a90339ac62b6ccd43f6385bd82f7310f11fc3267fcf807e82c97543548a8c8c0b062d7566ea4aad3d961a8ea7dbdf014321eddef3526b82af9cc50855dc882ffa39d70fdac593219afbadc14508274be70e0f07eb40db143332fec6280725d4b4024c4acf263a6d9a714388b9be7a04b1b2c6e0c828a08fddc6f43ec1d6ded858a21f6a983b82281fc47d44eb00378d4cc70e56b75127a3bee60c6ca926691d1e15df5634d9d9e546a0f243e672c0ea018305f4af3c89f486bc2a346205515a621258718553de86e67c4fa1a9867483a9684e3fc94d3a450113f442cbb1e75ec8bcc3135c1879c8e3c0952fa30a32187316133cd243344801c2fe5bd4c451862f34058b1b4688422df4ab01c868a20c723dbd148a01c8459138221e5578c67013a6b662603ff936f1293a36e08c3f0644387a78615af6db03710389c7c473f0f05c2dc9938b8153ebbd9f2f6a5cd3932b68de012b9f2c971f6c1b79a54e19e99e3ec1da17e51bfbdecc1020bdd8c5fd91a55feefaa4b9e84d4f29f18f37a20d5a00381c7e8221673f42f2e17cae33d479828bbcc2dc1655c980a548fb31bbc57acabbf051f7c98c585b64a4b8e419254777eba8921c59a3c8176e7c36f3defd20c37af4db6ba52138ac63163094d04e2cc3b0161a3e63905f23a1a866c66f5665780f36a8b7ed3d66b0148fa73552086054a8da29d87263746d7734a4aa4d1b58b8d48826a7b0f5fbbfa37fb38f42f9e8fe93e3550e82315f88d90aa4397dd366f67778fda768568a2e8a63bb23f4caa8247a4c05027f7d149f1135325509abc441d91783a33001e6fbff04cac656f7bed6473852f48f370f2b58826c40c4fe235e03a42c986d708d57c7f3a8195e0b08616541a998649ec454", 0x1000}, {&(0x7f0000001940)="4a64d103be1ac6d84451f77e68ded1cc6f39e52f48de2c6fe905d003044b47be04de2d0d5192658255fdb1517742ea50237da2d38ad1a7302d0bfdbf56228cacdeb8ce2794c1bacecd89f3140b9f273bb0f790b0e6a3431c7cfb83e72ceb25ec0e6d29f14c2e48529c668354dd688da99d53bc1e73cfc787cf5bab23731dbeb51152711d3fabdcb302beb90366b05da764944f9f5ead83c4af9c37b126f4058404eaa40b416f1837349569", 0xab}], 0x5, 0x0) recvfrom(r2, &(0x7f0000001a80)=""/86, 0x56, 0x2, &(0x7f0000001b00)=@in={0x2, 0x0}, 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001b40)={0xfff, 0x3}, 0x8) 00:00:28 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80000000, 0x6}, 0x8) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x20}, 0x8) getrlimit(0xf, &(0x7f00000000c0)) r2 = socket(0x1, 0x2cc1f908c4cdff7e, 0x0) listen(r2, 0x9) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/248, 0xf8}], 0x1, &(0x7f0000000300)=""/4096, 0x1000}, 0x1) getsockopt$sock_int(r1, 0xffff, 0x180f, &(0x7f0000001340), &(0x7f0000001380)=0x4) getpeername(r2, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) chmod(&(0x7f0000001440)='./file0\x00', 0x100) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x80, 0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f0000001800)={&(0x7f00000014c0)=@un=@file={0x0, ""/78}, 0x50, &(0x7f0000001700)=[{&(0x7f0000001540)=""/235, 0xeb}, {&(0x7f0000001640)=""/159, 0x9f}], 0x2, &(0x7f0000001740)=""/157, 0x9d}, 0x1) fcntl$getown(r2, 0x5) stat(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)) listen(r2, 0x6) sendto$unix(r2, &(0x7f0000001900)="9040f5d14865bfea31c6ed07c0e0b9bd7e81dd50c96d0b9394df93c47b6a2edab79ebd94fc909e2c6a38969e5a3dd5416e2153f1daa44fca615e4694075f91878fa0da70747f", 0x46, 0x40f, &(0x7f0000001980)=@file={0x1, './file0\x00'}, 0xa) r3 = openat(0xffffffffffffff9c, &(0x7f00000019c0)='./file0\x00', 0x200000, 0x102) faccessat(r3, &(0x7f0000001a00)='./file0\x00', 0x82, 0x300) utimes(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0xffff, 0x9}, {0x0, 0x5}}) readv(r0, &(0x7f0000001c40)=[{&(0x7f0000001ac0)=""/208, 0xd0}, {&(0x7f0000001bc0)=""/128, 0x80}], 0x2) sendmsg(r2, &(0x7f0000001ec0)={&(0x7f0000001c80)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001e00)=[{&(0x7f0000001cc0)="c5793c1875e7d22cc39269be23eb7a6403a8caebb84dc9f4f74d2573de92ac2ed330323cbc4409879e3c7906cce363b3ec9bdca65af6e4500f83cf80665d0cd6f4cce2ac60151dcce858299129ff7bb24aacbb048142252657fafe9b0aa10bff2a5ddd6429dcbde46c9456b3dde2d7688be12e56dbfab974fe8ca63077768ed843844ae3d0226878e75ffeb029ccd6f6928a9716635075d57447a17435a2d57cd4f807a6ae7af020cdd225003688c7ac7d43d231b09c44beb484ffdfbb63bf2d0f0ff91c5c9bac90c18522d9ac36297276a5d297251a7dba761259c67e1043738b5a0f12e83ea0e8677ab762962ab6badb27d9", 0xf3}, {&(0x7f0000001dc0)="b9482ecd2b5f77a80e1b4d9961244d70082a40323672859866451eb9", 0x1c}], 0x2, &(0x7f0000001e40)=[{0x78, 0x100, 0x401, "7b4bff784ba64949e84d4f3ff713a4b1faa2a53a8f1af101615ca0dd53f1625c1b5a33524c287245c992d32e1291974b605bd285a7b4c598ec6662af4738fdc4229e3fbb5a5ecfe0d8c6a43b6e7b25e1ecb575658bb9ba55ebd66a39144ee840b002e928507015"}], 0x78}, 0x400) bind$inet(r0, &(0x7f0000001f00)={0x2, 0x0}, 0xc) recvmsg(r1, &(0x7f00000023c0)={&(0x7f0000001f40)=@in, 0xc, &(0x7f0000002240)=[{&(0x7f0000001f80)=""/4, 0x4}, {&(0x7f0000001fc0)=""/229, 0xe5}, {&(0x7f00000020c0)=""/56, 0x38}, {&(0x7f0000002100)=""/163, 0xa3}, {&(0x7f00000021c0)=""/115, 0x73}], 0x5, &(0x7f00000022c0)=""/245, 0xf5}, 0x2) stat(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440)) connect$unix(r2, &(0x7f00000024c0)=@abs={0x0, 0x0, 0x0}, 0x8) accept$inet(r3, &(0x7f0000002500), &(0x7f0000002540)=0xc) dup(r2) 00:00:28 executing program 5: r0 = semget$private(0x0, 0x0, 0x50) r1 = semget$private(0x0, 0x3, 0x40) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/55) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x111) r4 = fcntl$dupfd(r3, 0xc, r3) r5 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/236) shmctl$IPC_RMID(r5, 0x0) semget(0x0, 0x2, 0x8) getsockopt$sock_timeval(r4, 0xffff, 0x100b, &(0x7f0000000180), &(0x7f00000001c0)=0x10) shmat(r2, &(0x7f0000ff9000/0x3000)=nil, 0x2000) setsockopt$sock_timeval(r4, 0xffff, 0x100b, &(0x7f0000000200)={0xc000, 0xffffffffffffffc0}, 0x10) r6 = semget$private(0x0, 0x6, 0x80) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0x40, 0x0, 0x8, 0x1, 0x7}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0, 0x58) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000340)=""/204) sendto$unix(r4, &(0x7f0000000440)="5f2b3f97a440fce44a42ed1c09b2c5290fd292789533bd515181042c4a00cc4e3576eb3bdb15c46b00556393d4d89d0c3c1851ba6a613d959ab7e8a5b7cd2f4391f80ac31fd1b6ba5f4e32c368ddc44e4e222d29f6799430a3208b0f8c65e5bc88730481b2f6da1f9b9a7855c3722effe34a15f14d924aaa35a4efa678c19fa9c797491a6cccffe6b7bf32c6b7af8ee7d12e07040c5f4e2f7c", 0x99, 0x409, 0x0, 0x0) shmctl$SHM_UNLOCK(r5, 0x4) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) seteuid(r10) getpeername(r8, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000640)={{0x0, r10, r11, r10, r11, 0x48, 0x69}, 0x7, 0x20, r9, r9, 0xffff, 0x5, 0x9}) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000006c0)=""/105) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000740)={{0x1f2e0000, r10, r11, r10, r11, 0x20, 0xac8}, 0x100000001, 0x1, r9, r9, 0x5, 0x1ff}) shmctl$IPC_RMID(r2, 0x0) pipe2(&(0x7f00000007c0), 0x400000) 00:00:28 executing program 3: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r0, 0x2) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000002280)=[{&(0x7f0000000080)="7cb69537466d0981cb82c57093c13d86c5d57a0622f98ba770ba8412ae8e9394deeee3d8d7a460baa3cb2a1af66f7dbd4af828f46653e9b6d43f669eec3f84d6a288f53abf11add78ea10f8c222f304acfddc6124b862c79dd42ad954fb8b09e0207853e775f6f62f5a3b68cdb", 0x6d}, {&(0x7f0000000100)="ee08998ce910618d6cad58ea2370281de0949b26d6391a880b776453122ad56c7c3a7324cd3567987f07ddf883eb8eb6c999925b523b3cd2475831b685b3a7bddbf4ddaf86026d587ec8785c26b5b12d1aa2f78e9cf75f539230c13d75a4751d7d06a77ac93bfa59260d60c210138b5cca75045be38c730b060a6e08c1936726e2a6b6a8b794e80b2b4a33299e7cd25b26b6251affdb5f18180e3664f7f005cf9d96", 0xa2}, {&(0x7f00000001c0)="bb044dd4bee7a696772f60d3af080d3502c59627d390993ac6024da87473e61402a5ef0f079fd068f0854da16b6077dc17d47bc45fc02669c03425d3b38c7221e1c688fb4ce1468a6191ebeb3db86accc9300f85c1a4bc61982968b408088456e424db7d66338baee3ffafe7e2012d4d24618772c342f279dd262232", 0x7c}, {&(0x7f0000000240)="df09c13dcb9e82b2e4bd6f3647ebc4b98c4b499251bf5fce5a2e2a3f4f55bbde21c56aabae1f596e2c7d831f11adeee1d9f118f8fa0c1e03788dcb4b678a68bc7a3d368d83e7521edabf1a790d24a601250f809f10d62315cdcd0f63a77282472fea8a4c7598ad7216a6132d6b0e37e6be801daca2e45a468c8f5e30f50df781da66c284de39335d2c238a77058eb2523f5a51aef471a83cb004e990aaa9068ec71d9c2188eab82497d68c32d4c7be69e2951b013662fb68e26784b4650d90cf44587d9de72b7b71af962db0dc69ebd2e02a62920bc1bd7408c7e856c06544db645871a0c909d4534af52c075697e1df28b69fc7a7a78029fa2ba049a70fd6678036da36c6d9612f32fdb4c8aa27336d388de14fdeda2ba5e115073e140efd103fb8c526d4fe55ae860bcd2c46d493333e9127604f64ac35348e207127ab3ad7f13b7f85a653f64174a1aaabe003b03ff594c64204e73b6549af2c96b3814874368ca7ffa6edcea7005c84d8fd3acdd5826cbcd1a4a74e3325be64ef2249bebee92cd99c751a4181fc3dbd78d3ed9c947839ba54b49f76a901a241087dad087b8d3ab377bb5434b8503b60b406af05ea1b3b29a22bf7f27ab7fefc6fd98b7075fecba1464b6a8b9ae4b5c3ab6b8b278faaa47195ac1d907361b466ca4772f9678de5783751f26854ec3728bb06c8737ade2aef987459a30e194d43d57bc97ef5e1cea6aece4778e919807842b40887b37f55b19f9586ffcbef6623877c3699544eff16dd9cbf21b5077300f27ccc79cad970c84ae879bbb747b07381354f59e917626ca4c783ef5a18333d085428d987fc53c2f148e946701e9bc3dca48d2b8f49b7d291e087991f22b8e67381783ad5bf7f1ff8bf05bb28d62a9cd32db819ef9aed186af0fe157bb1a9dd759d102b98b00224d3a8931eb90ec78924033ca916d2afc73d3c07be50681b1b4f2c24ae2d8b0dd9c44ddf6902865f9f082688f735d4a5879f3bd96a0921ca2c687d11722ef61c77432aa5b0182a43e6b8b8630c02f66c294fcedf7bbc97eb2c6b58fac539c1de936ca8f92f1858d6c8d3650d573a987a4b77822d7d3ae5a680189d3a33608bfdcfdc10caaf5b519e35de4f44d7cc0bfcf298cb11f7ae611d17fff067087a7fb191219f5a34297defc9c057c0a7dd234b119154bccd06ac74b7ca19172f81a0b72a144b47acea86b97ce5182a905abdd68988cbaa18786dd3646d04d8fb631d2b07b06c0b2d7b352af7fa827f887a8e84a5f4f714b44234a457e3a8c1eb5780c14d68cf9d334a09d11a0421d7e81cd32f87cb279ed5925bb8726928b47b9fab98f2cc25776d070094b2cfd07598e5ba320d7fb21c876a5e0b389c42f35e79a291772b46890c8fc885b94fb23cd05b5bcfb8ec5d6b26ad56e7bbb9a554f7853cb0c1deef44887d5fd8f4aa196176527375564ec0dcb27f53b98ace826bf77376c11d776e75a73439e11559a30eaf312b2c431a479c6494101449a16a77d382707c919fb65b855963c7e75f72eacf955ff8e8e21407ae2161a5abd089cb3b860812e385eaf7cbe653f0493394970c11504665f95bc331c66bfffb31ed9fdd10af6f761f0fcb7508df905ae1a39e2d49633309a46f8dc134ee351c74c6fb4a62eb56cf8d6db2cbfcf2a8258d3201aa03baed6514ebbff74b7e47da6e2dfa5ee4709521d0b46d0ff42e1e9517f75344c5577d2ad354be978fc0e60834470b4b5864d92bcc856d455d94fbde66545be3f967bafc68295c05bd39a5fb565fddd4805d7fa260807b253474df0cbff54f6bc93503eefee5ad95f1987a2821cec88f01604c39a42e2adf39dff2c1b0577aa0cc18fd615851d87ec9ff654a936b153da54ea2706dbff8b48fd7f6cd02047779caef9acc607e31181c449033405937239174f26591dc431f06f7297811dde106d300548a65b26831b08cd408e76dc7f7980e1f2376c30b1e8264a0de4b75c56be90da20841310779d726f7904b49ac18acfbf554a8fea4b73f24b8f574356ed96eadfce8244a3ab87870aa723ea461834bbae401b15c98aa7e05fb2cf299be551cbbf91eec7bcde67cc7928c99eff2b761f05e2d96df813accb9b8e18bb3d085d9dd0acd22e03ab07901ecde872740b363bab523cb055da60e8f53aa1d2e48f9a7afe44acaff550e80ece749347371ef166128d0147553b595854b4af89667ad49336eccebc0b5943d44188e04a4b5f4425d8f29a7e25d68474fb9b4fccf3b709874068fcdd9e6a50b7693af7357fbfcb57bb178bba507ae77f5393a4ca2cf8a9706cb41256e8fc272bf81f8fb7cd5547c951dccf9da5a9d6a92a22eacf51cf922c5513a6a12289f2f96ae4248c24947dc669f41be9cb660dd9e0d560236184277a5e3d868afacc519e4d0887f3f70f4e2819081d31b16210c68badd06d6b172d39120dd5d758e5e157d002c1a9277cf048b31192eb7f1d5c50d21742f371c3c1a94fa039d24a0b52801d62ca887fe327130ad983ad5ac36a32127791189d2436d5020ca0f8bfca8255669c2d8188d2c693dd0b5ff370e493d9f82fe4188b73647948bfb24d20de2757c8e7f9204e2bf12225e3b515905132938237ee36087af5bfd5af75303e71ba2ec4a1014d9a4bbce1717671049ff1a19eb8252a5c2c2c432b969af5e683af847f11d5a081531d1ebe3406f6f504dc8a16581324f751ca26c79f6761dd259239dd0dd3599c132c247c535bffa63c7b7772564b046bf3c14367732ffbff0b5d3a56dd14eaf3a5aa9b66a0a75b4abcfb3bc425de166604543f5360bf6343b4dc7aee171a14acecd4981f3b596a1689310c3b65c4ba2dffe60dca694724b3531c8fcbc9e6dbddc4fc93710e8a20141dcdfd9e0f74a6116616ce06d18d1e2758d24a74d94661e720c1dfe5251d227a7357bad20825c5c976da9e7635cbd30cc1d8b10d02b1bee34401827a6c122daa50cd99c2d5d1933628abb9c1cef811c8c0a7f151617aba52313eb69112026fcb0aaf6aaf697673e5cd24c6ab362e16765587f070035b7c516b2d9265a897e25b11dd07e923c16f16fc27a045aaf2c2f25e58b0db9f486d705695f00fca39d587a3ba0725685d905d432ca374e550399e008d32e0ad5d70842bcf18fe7f0eea4c69f2cc9dea81ef17fc4f1b082ab30e3446e42733e3b595e3bb4c1d8130305d18ed9b85a500f1d9667c7f00fd22e1fa9c908c3a771f8a40eec27dbc77be8520f02960f660913a0a4d61ec76e1be85152ad07f5c4a969768ad10b43ed71efececf9979a8c612a9a3ccfe5e0af1e30af47b5054af8ae4d9defd3667135187d8a7521a2e39932445b530b705bac21a95f477b5a35db735a05a03195fbec49b42a56c8c3aea03c9028347867803b8adb2fb1f958cf4c14b86f80cb893c893b68611976af951f89ff76407d4dfa6db256ad503294934d0c12ce1bd32fd49d6395018635380fc33138d7e65eb4c55c5af4f6a13f95dd8dbd6699b2a99001e24eb5654c98fb21beb15d7b9aca06efabf8974e56debfe71ee739b0342250b0d5f0f11a80310d10a7f4718acf7bdd213bcf8920d72bb276893786a8dfc8290fb64592288270817fe80b223e644a005d52f97aa743c4d53b7d3858c3dbfe7fd53178919cfd2161c438228bcfd7cf15017af96723273ac0457cfd0275680a1966d464b4d117dbc6c80154faef7ced344218c98bc8c0a6ea9ea037a00237a2d4a86b95c4aaa1235b3416d3bebc1c019e7568041a97a0e4ec6afb35a2ae9a409565d28d5c02d7e67506efcf711506ed75709fe6f8992e3701bf654aa5edaa809574a02fd530535d0c31c1ab254531a58fcbf18ce4b18e90b54d25dadcdefbf94a1ed67d80f1a64b3540d32425a5f685f6fbb445301ccba4170222f36823914ca32d493477bc0074af3d7a5afd2b20f69d550a841d214066bc1aca9b7b488f38dadd1dde6de29b12cb25cd0e108b7d1293615d0c482b098b43af8abee22a80203c8f4542e81e6ee2f19e1a255749429ff03057dca875e16b63d403737bea0b8b91ee147dff38b201f31a958b1a99dc30fa283902845d9a1f9e6d3af9f909dca4c8fbbd001c9bca56b651a8b3d744d8556a43c453e61658a81920de7f4a488e28448ce657f10790377f78cc26cfdf7d80214583023ca4b8dd316db53d6c60e96c5fab891d706dbbd01b9af2aaa6f8f81bdb42964a8e1cacae93e8a51bb1c676c6a07b15a5b73b79513e568ab5021056637a85a8b2ad31ebff1b82548c94a5717fc27f361ca74a927a3a378c226aa8a0de4710e09fe2c7ef9508fc498c2819ff4fcb3bb99f86a35778757f4b027361a744fe363812d40e2231f059e334a8c3350e1375af137195c304ad0260e7397cf4870fe788dd913ffd2eca0f8553d68b6c9350c52148f729a6ee7b0ac974fe4b65e9accdbd9e9ed66364787c511b34fa620640b16dcb2a07ce1b9f87795c385d53dd021af537a86060a091338a0076b342582b9bbb55f0e337b96c52426a4f2118a329bf854e7b1842517dfb75cf9c38e996e7f5a938d4547f7ea532c2b02de94d1daf777515e53114a56ebbd292acde9bcdc446d75af42f4007e2a9bb63d7cdc7143c0980303d581f65bc3a8b2c649d51ecc84c1305b5841860060b51c5a19b92e6f062662fb6d581943a9f81311015283653e73fb5d03525fcc7c9a76fd159be8e1bbcc89e5014340cc69b5a28e16f5af162d5b3b8037b5a5871c37e08d99f492b09c7bae02f3d3adb07cff5c90acbc998b5591cff9a92b3ad6b4469837ef6820ae85a4a3e69388f620846a644bc8e843fc7caab2b8139e92f8a458b62a7b20cf5679dbdb6f6349212cb29455c87b97e906c485ddd561742513fac59e14ab9523388827864cad14f9a8d6fc6be545aada9913e3c84862d1a356b128690687869e4bf20f72d956e741eece02cbcb9098d16186c7891b0b087caf6166faad6843305108899be704dd75927c12906ab66f60ca023617137cd8f9ede89615a0ce11e72314c4f50aa6d614acebc48be268a08f1917a7fd79c71a59d2f2c4a282a09300478e932cdd17de3b8e46ce5583548205f0a30627fd9ca66736250505d3837d2d4770b8760eaef7a75dac64f12ad4a1f0bab3fe3622ac2b8741293f15f71aaaa10a895f9ffc78928bba9b5d0929c7e464e45a1fad0e2c1b005e254491aa563d28276ffdd8039a36bd9886d793426dcc01f6a17b02f4bb9393f142b107fd97c408d77f525ee1c54450c60c5ff2f6db74ca3f8a9ca708e71bfcba557e4c409b9435a774fdddb5bea9292b2bd2eba8aca7fa9962dec2234648a13a5663d64190de68f310ea421f1105019fe8117e65d19dd5fa1ccde89a2a80644ac6a2b7827c30920cb2671dc8a7a1e0d995458fd93f6780567db8523a42aec077d916c75a874a8b769068f6408b116135801bef606c5d6f54a504426fd1184c6629fd0bd26fd5c5c698b609fd7f82f23aeed7db5fa89249b218a113ce5034f80802c8cf1ae40310f6d116f9937ac57f21493c502749ae0fdf8e84aca35ed85ef855124a2ec5b0c610b0d404be516cd76a03d7c2a89005434572ab7e1fb93fbdc9d077553d36f08c9e625f7e06d8594400f09f41a4ba314f6e794f5bf80d001b151ca497e25f0c235fd43e834a81ed3c8114c9ba0528df90a25227a5e1545191cd83d20d66d96bfe64653e3e256c776563debc2c41d979d53d78eebfa39346290c5576261a0b04c65e11a31a95af14394b4722980d2d46d9b5f08abf80aa5b08a2020e4c176fcdb38265e09", 0x1000}, {&(0x7f0000001240)="48d9e7a94d267e368ac123e2983f148f7b0d29c8ac957b3acbe77de40fb574d56bac878ba57b231c09fd80cafd986d67970eac0f48899619fb56e871dabbaa474d1d3dc8ebb27bb632c289ece80b0bdc49871e5ebbef0ba59f59e72ab61c4719a66a5c6aa95aea0cbb17916d8d19154c892fc7f19ab5615bd4cb40df8ba2d07609d6a3ed1a239df27bb309ca8722a325f9a7d4016966c5f5b4bd8be193bc49a88cab66215de6fc6c3e07d7f714caf55923b61c5a6640032410700902a3b402801ea289517246b32db52afef7832e9c8f068a814d6a9c405e251548fd7d084f7e41c355c586d019ed53450fab8bbf1a1abde9eb98363339162fe4eb3ce406e29c3762474edb6f8bf5a6716512803e7f1d2ced3f240d663365c6bccfc7038a5065a9798e40af09ae58996db35c6db15d7b1a1717b303cd3f2c3cd524f2a788138b743062050ddb7f0f1e62316d957fe5964ecaafa93d9326246d9bc91951f1bc22f0a289dd55c2b5e19ae9aa2c51b32dccdf08092c28cf57476924a3f20c65124570371d44a6953e86f7f656521b71a51ff789022fdec863ce01e8c57964bfcffa170d3a9903de01a6f2ada6d6abc8a9cf9811fc8bc3494109cd4a151742fae0c2d0c3f49984ef415859689bc1e39f48fd5dbbaaffa445b6bbf79c50f5d8f0b331d015947668b53f55540da93dbdfed85130928d9e43acc1db225088f7e033deeee2ce35873989c133215407669bf94bfcb80fa0672548064bdcedc548f5d705f57369d802e92bfed1b89e4abac23cbfb2f56ed1f1a24fb9fbbe7a88e505c8a3a110cf894133d6a2adc89cdecfeab12dc316945147c683d85a4744c13b8827972e6f3673fcd0bccab1e5917e62596681382f1a6a3572d0fc81c818cdb9e1c68999786793afa84bec6045eaefa18b7acca9531c4765ce3dae3adcdf67300dc6b8f23d3451ede25a7f95918bd5ae846f9b1882366cf6890e83a0ffdad85cf2f2e25039f57ca6e5ae56fc215fb7a33158466af297b48e4ee64b15249a472764b31651d300a9c4224237316f0166d8187b15add8a417fedd2dabf413e0ee3cfa06a664fd97b4ea84401800e3fa489dc2d68d01a5ff299cc83caed1a42b56ab1a9e796a9f426112aed876bc76dae4487791670c80f5b6439e2a8a23e6019bc8c312bb00754a3357c2bc3c0c41cd2613a51fe2608afc67c0746decd192b3d9c2d6cd4e65265de32cb651797eccad5742790745c31baf5b81620321906db45982eca9cc2ab2be5b193e212895ef7c743b6a3f41a3b0901b977de778293669dc96299e0541dab52254414e4ccd9d0d4dfcb0f35c06bdecde8f81087eed315ba4269f41918cba0b14c1b93ef01e8aa906291020bfc1584321a4763cf5c020c551c408439db6a20fdc5a248d6c420c7aec639809d30ddad630878d86113919357acb97e7762dba133d1adcdfd49da1b9b79905a4d53f76f9227834c64ae64af8128b97a3995dc59998ad8c099508393fec394b639bd7264942065864946d58c6d0bd382ac33722146c1ff9de7fdf308f3f58c69b64ec9303e9770483975e5dcac50647830ec42fc083a14935a10d259a1974bb22ca0675c7c50874bd9d556b91f64c197ffdb92cf3b144ad60d4da2eb86f1cbfac5cc19983b0fd69f71de70f77617a040ee051723ad14f6d209540c51439c74857611bd62bfce8d819a994125e48d5244721cc3d30e8ae4b4bba637eafbdfd8d2079c1a625408792b5c0b9365862e7f099b93829ecf3c9ef639d3baa0f66dd3ed5edf1d3ea75aa98d3c7482273abfa2950fc11422cc413e10c1ba2c5efe3ff3a3300f863270ac6286080d3777915a98ce7f40f34f2a008278ac26c45019c43e4dd0d8bf57928e794d71eb9a2806651ed61b46fd8cf0e65489095036fbf9fe8384ed79bdb3913494da4d292bf1fcc395e6d00618348ee6eb81d837a59a66787dcd484b3c3585c4bddf80646387b463412358d6a49d7da74e1ea79132f50d96dde808b7daee337506e3784badbc980322e7aadd20cccdb73baa5045eb4358b069ae66f6a4ddafa45bc59f127f49ed6109496bd8879b957b33a5197754169a0c2dd6a0b3d7b98b24bb26ddc2717d831aaa7594a2c80013f7ea8bb4aaf36ab93cd27313d6ac8458370b1688cd3a486a6907b4417c8a7f53fb6f8e4a165566f705bee8556b9fe20bb461b60f94dfe6a158240ccc0ba0377e8c305197e0a7d7ea325ca4ba94c52569716451d4be33197c6a4878294b09bd1d44d75001a2a348fe4fe5bc06f8f4608579beb5acaaf38ea8a37d0af7b92af1853ef282142744b76b9d2dd34ac765ba6c123340203cd736b31fe2a7532494c5c06e8547300408525b59198ae0cb4b48cdd32d87558d2da000d1297a1b7ad921a02302eee16b54a1b2246cd926741d6f644dff651046228793cd289a8ab9e2bd07b447b5e6717c10e1391325f9d334f3fc2cc70d7a7030637b6b941da2337312ddd5fac87470adf87f4f056041be3af31ffa876c6a25a26972697dc0783b0a49a94f09046a852e7de4deee8dd60edf4a4dd17cfa179b3c39f4594a3105294eae7cf0792d5c378fcbb68a3a3ba8e66e044ff7b78c5d2b563e06693bf8483d33945208679e258f5f39774047a7573679b107b6c203d493d9edf890d4f57d1b1bb0a1b39a707fd909e1be9c56ad0a8dfbab9df7c4fa9f5baed612046b9d243e069fbafe8aef66f49cf10af15dc380127c374439bc0732da2c1ec76a2f24c1ee483c2f126c36e78c7927ae946616f3c92e7a56450d50180d6d4165481b3cef4eb89c564fdfc7acc5d088f0119a70e5b6ff7871c593c82a4a093074226c7c0c9e70a29b3a3b6eaebd753e0a5943acc57d11b687d4c96304223d45fb9236b04d727b08aa4b94d7b245690b19ec07e4b72d18a9fdf514a826e9cf1beeee285a565daa74c5817696716bb1d636122ffae4dcd2c9d3281746efddb502e6610fceee60e6720c2a736c3740861f7ae8dc4fdee4c18bcb6d1ee06b6fc7c9927f049913e1b5ddac67451c2a29fac0e3b7793a511d0d177503799a154fbfab49e2a922b8bac56a37de496ceb472389087eb91631e96370012f405f9d9a0e095b5369770e99df898c1b89bdb9e6132a5ebd16361dc64edda5edc808d1db1b11cb1b9f6dc02ebab3b958d711775cc4c8de832b65f444f914ae89800004840c93a8e2b8fda58a8cbfe7070cc3cc22ac54899dbd4d3747d73e85b8c190ebcc6d761f23d35f27aeaec1e99ac3aade58c3ff7a687b6d345ad1ef56a9a0b52dd4cd0cd8428682aea9da106e35bafb29930ab044f214122d8b4196a18c8ef106b1df3d41da2fc22e57efb0afddf08bc79dc62451fbd1418d2963f67c8396ed81e9ba0878f8a9548ad93e6adad471897589ddbc9880fcda97f32bf3bf19615cb75653ef1a3de87e53afcb7a17ee20d5d1951b7625742e520916cf0551ef6aa688317529e23466f153657db57868cd75deecd37559a2fac0bd884ad7404e2f5e4183c40bbb23a293512976e091406e47d1dbbcd9be21c8a9ebbbca58ab8e53666d1632d6dd3a204f940ad4a4132968e6f49175078506a6491011b1d0f9930e4fadf84173ceb8b27f3b8f840640e1efa92d64e40c0a753ac72856290506e6eaebb83baa393785955aabece7282f26715d7afe6dcd1e62c37c499e125be5f20dd54522d38ee2a17e10b0ae3ddcd0ecfb3dae7bffd9868586f54f401e67856930f4ae04e3c1b698bc1ec3f8221e32016b5922fae4d3f480dd607193732c6fef8c98634495bc9ac0db53283277e17525afd2c8693c9a013a28cd4b3679aea22f3510a386a801d735430cc2ff98cb3fd54b91e71e50e012ce8435d624f14912875928e5a6a665f45e3c1ea26355e74e856a49884c44b7b3345e03b05e40ebf40ada73879186f6cc57447154a125f226f4eb3ead90af3b4596506239077ad5d36378f680f2aad06aee8da4d2efab3dfc8350b825b112a030e4eed0357a5d39e418fac1743876bf17a9e30af5e309d25dde0862488cf488cc62eb99afa50195b1af2675d1878206afd76068f6c64e0962e2c5da07e1876d1c9ffea56897dcb395927dd70a0be20f0d59e4aea3fe01f80249140f5d71f45e2a3205e06995d788b7e2b6892dfff7bd167b137c1a5bb3e1621aeaa63b7df4eabeaee308ee69d9197e0426a684a7968e74310c57253ae7197c92bafcbe79baf9fdb876c02626f6054ed6b2cd8b9126d9d8bc130f1f149fcc1d9410deb2c3534ef6f128c411ce670500bfe211afdc3b6ef5aba2b1b37bc858da24e0ac08a307bc7aeaa95d8823b687d1919b737012ba917fbc87b3d7b6bcf34e90d947e36467f47355af3b3d2dc6fb8c1be1a24bf9ccddc3e3784009bc5aee7a4260dcad210234e0e053ceb6b03bb550a13465887b53d1c2fca28fa4744914bf1a962b07569f070d4620708aa8a7479c713263d249654615df0f2a34ec9e2da5853b9b4bfe07fc8448210cf4ccf318eefd24dc3b07ab3bd3bf8ca1cd50ce06af293031778bbd162fe9e75d1a3cb799d37ff02fd90efcd79c3ccf93a71c46aa066941c52274812d03fb364b9733a26c82bd9768f1923b7182b9c73ac858353816aa2fe5c860651b5ab62c84929230ffbb9a2c8423588fee1fd244510689bfdc3aa092ba8aec763ca92e68fde82d2a7a880f359432a0a4dee1cde76c4d20eee66d2d338281c0f2cd5003f26de8d8ffdf8aa7b9befe99ca6c52af7441ae83051580e66569ee80a1800221e7289e5aa85ef944c5f86e2427de8c2551b87fecb262ba3befd1f627b6a968235edb872f5a1c783811271da226f9f58afb035035e693caed395824f4f9962b04bf44a4821682469056afd3b2ad2fa6675316e00eaf40e6e75f7d593f80679ebf592c56cee67fa5d59f11b909926cfd8042de2368361a8ca949f811506c19679ae2282b83dfec3c74404bd104839e76e899ea39a93ba4b596bcf4daf5e065a3889a30d0afd0fd1add334dd5c02d8b866e3236e05673a31a964067f218333e9cf2eb32caef933de061572752216aea7da5758e38df36970d430be41dedaaa287588e1d9343362dbd2feabf23a8aadb896313017278951d639b767c7241d8c15d8b738610059815c56308154629efa72bb4e3aaa466b37273e9f0de9b65d0a2b93582e9dc266493f455af5ff4b0c93665ffe72682441298bd518ff48b85a69a5fa4c62821173162bfbc8f7541e1c2cd79a344b9010f7090d4a76cf3d0e5e79e0ffa3619d72bc3fff22b4cd7e8bd115364314efda09fe3959a3bf0a66858109fb32e00dd86daafc28bbf1d2c41769681e876c51714c9a17561681f8c39e90117e697f59eb73cb21a91ea62f7fc8621c415303a5781aea680265b0ebad992d65d657dcb4c6397e057131ab61966feffdf7b6c86825f0189a997223679abe34e7ed5a3f11cc1db3bc944a4abfd86595f3d5c5e935665d87b4cd7ed05b32f98b3f581b5f7b593b37840a7901fa9c4f23fe893a1dc8a0fdfe1d2b6581d82f1bc5688c584a2cbc7ded14b81b97e238f4044b260a0a1d00abb1cc1b127d83120f78e193a585dcfff82239d4077107e8e55e1f949c3f664bb363cb25915167df5f361d4ef60cbe303a95e79d59a9fdb17f8b473c361b2a5f6998e7e3bd1fd430faf668976b31cc61cfabc5bddab531e488f42062abe2151136d6e7abfb50732113b0cb19697cb69a92b5be805c817e34ee718b77f39bed5ad568da8f1f157cc378cfdb0737e5c8126681e5c65c57cc7b47c0fd3edb85bfea499a", 0x1000}, {&(0x7f0000002240)="d02c769d3086", 0x6}], 0x6, &(0x7f0000002300)=[{0x88, 0x0, 0x9, "e078e2f71b5577f8e3ac5fd7ff160019986f366bef2c5e68f73f646c5961a1b2aeb735d244a63b3ecd80c075692d6f7f811b20830dceb7ee49769a30dd2341d7f7fa46c96c43e4b12eb9b0e65ee8e8dad9c0129e2dc1aeebe351340e8c9e1abd70bd9cbc3178c4d59d048949f9728c6e392c067174f74c"}], 0x88}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) listen(r0, 0x7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000002480)="d82d3eb31f1f3c8d5cc795de9af1a2f9379ad5d9fde93ff2991aae0e6527844c01e273f3a5913e3f87654eb50cc6919cc208f72bbe8c9367518b1a54395f161567fc44ec9407958d051f1c26c0d210a0da898666bd51fc51bc301ee95d2c9546c3e1c1d89543df064f0de2f64a98bb7945f3e3d73a7e09f37585d4d1e3567881811ebd309860d152ad422f04e1112acc6fbf128c6048e59aa99b83f00507fec5e79ad9d016f10a1d7bc3962013398f34ca4f", 0xb2, 0x0, &(0x7f0000002540)=@in={0x2, 0x3}, 0xc) utimes(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)={{0x8, 0x760}, {0x8, 0x3}}) sendto$unix(r4, &(0x7f0000002600)="d83b0e547274860b884f05fbaf1414759d64c36024a32e42c08ee7e60123c9ec34f2b02ad9bd1f9e86b859afc0e5b1", 0x2f, 0xd, &(0x7f0000002640)=@abs={0x0, 0x0, 0x2}, 0x8) paccept(r4, &(0x7f0000002680)=@un=@file={0x0, ""/4096}, &(0x7f00000036c0)=0x1002, 0x30000000) listen(r0, 0x141) chown(&(0x7f0000003700)='./file0\x00', r1, r2) readlink(&(0x7f0000003740)='./file0\x00', &(0x7f0000003780)=""/253, 0xfd) getsockname$unix(r3, &(0x7f0000003880)=@abs, &(0x7f00000038c0)=0x8) r5 = semget$private(0x0, 0x4, 0xc0) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000003900)=""/144) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000039c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000003a00)=@in, &(0x7f0000003a40)=0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000003a80)=""/23) lstat(&(0x7f0000003ac0)='./file0\x00', &(0x7f0000003b00)) lstat(&(0x7f0000003b80)='./file0\x00', &(0x7f0000003bc0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000003c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000003c80)=@file={0x1, './file0\x00'}, 0xa) fdatasync(r3) getsockname$unix(r8, &(0x7f0000003cc0)=@abs, &(0x7f0000003d00)=0x8) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000003d40)=""/139) execve(&(0x7f0000003e00)='./file0\x00', &(0x7f0000003f40)=[&(0x7f0000003e40)='*\x00', &(0x7f0000003e80)='\xce*\x00', &(0x7f0000003ec0)='\x00', &(0x7f0000003f00)='-:(&\'\x00'], &(0x7f0000003fc0)=[&(0x7f0000003f80)='\x00']) fchmod(r6, 0x8) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000004000)=0xffffffff) dup(r7) 00:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='\'', 0x1, 0x408, 0x0, 0x0) socketpair(0x1a, 0x20000005, 0x8, &(0x7f0000000040)) 00:00:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r1) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) openat(r1, &(0x7f00000002c0)='./file1\x00', 0x200020, 0xfffffffffffffffd) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/38, 0x26}, {&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/15, 0xf}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/158, 0x9e}, {&(0x7f0000000540)=""/140, 0x8c}, {&(0x7f0000000600)=""/23, 0x17}, {&(0x7f0000000640)=""/233, 0xe9}], 0xa, 0x0) 00:00:28 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() setreuid(r1, r3) r4 = msgget(0x3, 0x20) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0xd0, r3, r2, r3, r2, 0x2, 0xd8d8}, 0x2, 0x5, r0, r0, 0x2, 0x3, 0x100000001, 0x9}) msgsnd(r4, &(0x7f0000000100)={0x1, "86f15c7ecf20d333b362c8ca692b73a828c4d725ec171a002854b41ce7b122d0c342f3274f7005f8b29c2c4bdf8f8247556608d3e14f97d83393fb9bb1c02dc5c0873c878e804adee59994058ee7d446471d3c5066d4cdacaf0f83d118cd1e7502be50bd0e1f0a46ade082ca2ec5f9703aeffb2eaa7903d5001b36e45263559b65176f8d05855dea07e5c648ee38be"}, 0x97, 0x800) clock_gettime(0x1, &(0x7f00000001c0)) msgsnd(r4, &(0x7f0000000200)={0x3, "36f7287346fd0da67ba50f538488720a2365d4ace652a6d6ac7b4c9286b275906f3cf16ea3402e8e3d02765ebe6cd92e9db3736c2b3b9d4b635ec1e3789731a5035ad70ab0006c5ddd20ce9423eeee4029cc5c8baddc9a4a87c20925bca9cb282b616947fb2f318e784cab9b2eaec743b4d1bdf211112765e42bbeb123f65a5776cc14d2259e9305a3626754cdf6609e2cb8f58c1ef9dc01f3e12e2493efcd205875f25daced9f37d6b948a20838d4c0e946a4271fe4e08bd450f38e9bc4f936a487d9caed95bbf6226df3865de26cf37f360f698b"}, 0xdd, 0x800) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000740)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/90, 0x5a}, {&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f0000000540)=""/169, 0xa9}], 0x4, &(0x7f0000000640)=""/207, 0xcf}, 0x1) r7 = getgid() openat(r6, &(0x7f0000000780)='./file0\x00', 0x102, 0x22) clock_gettime(0x3, &(0x7f00000007c0)) msgsnd(r4, &(0x7f0000000800)={0x0, "6b8050ddd3d093ef8b510c63e4b7d66da873678389de8beed10406adbb3402e74fe3177c9c783133e12092579c5609727846f734f5f6792822edab61ae6960f0d544f57982e2ff1c4a326330a6b5f594978c1a4d39927880149014a612effc11e97abbee357312c734e771571c3c2b296a09a9acfbdf8aae3a91f4330d1972b258b9366d87b71be8fbe4b92bbdbf0a096caa6ad2a10033916f68ff44d1f8a5d4784743b8acaa59744b1bbe14e52cfb1a1f8fb3a9c2fb75c68b76725ee31af7ffd454d8699a0cdfc6c7982c1c0bdff8c2d5dec96548917139a1d4749af2"}, 0xe5, 0x800) truncate(&(0x7f0000000900)='./file0\x00', 0x1) setgid(r7) flock(r6, 0xf) chown(&(0x7f0000000940)='./file0\x00', r3, r7) connect$inet6(r5, &(0x7f0000000980)={0x18, 0x3, 0x5, 0x800}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r8 = shmget(0x0, 0x4000, 0x100, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) socketpair(0x1f, 0x40000007, 0x1, &(0x7f0000000a40)) link(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') msgsnd(r4, &(0x7f0000000b00)={0x1, "38cdead1e5e7ddb5fa5cf9be8ef897ed24ace639e76d8e7d95db7bd815630196b2198430f614ebba360cb6a49b59321655d1f083817a26aab52364869c3e9e0f23776d4770b9511a888f636fec861448eeb46b53a96f4f60d7fc25246843a68af381d1247486cb54e2994164de169e2531d71560c0b85526c6306aa607a3bf81198feea4f7e1c81d265897d7620824f34b099f277d63eba51c615db6bced844ae0725c101b982a15d59e7b14450af035bd66451e2e3a319b2fb94502ed277f61b3541f1f9a062e0c60924676688a90259e8ae17ebe72643a0306e41b7a89d761c33a60aaaef4682b2d384f2dd338ca3c9de1aa429751574a95525fdf5bd882d206c617f0f2ed86e6f35d9ca00cddae66c56caf0a643d8434be6cd440b5c2ed8e674dced4e5491cf7de86b1c0ce8fe5e495cf64b79326baa0afcaa343bfe893c58ed6e68198278c16a6c60dde428b731121ebab54b8c8d58d46b1f96c189981f3d29deefc47dc7d68d38a55df5ad6ca5ea5db7cb6dea0438b5eeb06eccfb1b79e59c3477e5f058a4dcc9ba9b2eabf506adb8eda0a620cc6f5194177268b0bca20691194169adc47069c1b36b18f26889029a73af43c38a40a0e977459deab5281a7f7071993c92c1112472524c9389c86778e5e6b2dc10a19b1b2976b2e695663b55b7c43a0036825d7ddf4e855126842ade2c17c7616e516620d1da0746d04d7cb83c55966891554c054c62a24c528ce6469f627536543c2e8349089239b3081d51e13d728043b9d30d733d10f1f0106eab522d615378177dc8a090cb73999d703865a532a26e69f571bbdf93cb3636a0b7ac2264c4a19026364bb6ef12f1facdf0bbd903c957dd0ea3f708864b087a59fb9d7d66ad65a13444e636a425c6c7d772a0b73cac95a79981590a14502c70d704a46c8f986b03f71302145f088ce74e148d54bc3b4264f847cb064ac9f54b8d4d4653e85e93c1f02c13f9ff536b07b12fbcbae7a088c86a34ffc526f7cd08359bc57c8d2e8f0f3427dee2cc888bab6166632554df5df3171488af973525ca16c5583f9a78ba884863594b1d6da5c48b50af3dd15a12bbbb4de2162aa65a3c23d10a2f4949725440d0557b351a326dc238389902d8272a4552fabf913b3c1ce0bb79dd24a8d3f3ea415f3ad5be680c4404b60d1ca7e63aeaf2cb7dd45827536b9aec8f1a481707bf1b7fa18d2bf866a31226ab514d3310d5f0004c74c9f95e4188f1621cec1ca3c3dbf80254a523feff36e8ebc2087ce3899f50f31f92740024cdce29f9a85690a443b584f8ad8c756e357ccdff0859c56067e0f63d1639af0608d9d8e1399426c017ee9c9fe2e922656c2d1ac1b03510faa57a19975c09456578eb1aa4ebe94eb72aa3bcc03271b2a46a03bb7ce5c36bd8eeb2fd8eb19f39545f170956113ebf872e86f15053e72c5b3016b1dd5ee91449fbde723d75e6b86f0efff2f15b9ab39532838000dfce64ab9452935bec1a9388c322a20ecee2a9d6a81eeb652389b2356ec9bd9636916762a87fa3dd5b2b2161b99fe48c0c3292ea701c7d7e7b094c6bbcdcc2b4a495940ba7e082f7bbad630d0b7e11fddfa8dead4274abe1b57961942f08928637c206b022c663f26095ffa1370918f454c592aa41544a3f4a1feaac3a202c66b92ff4489a72f0cc68024c12502359502ee43d2d0a57e182a0988ffbac2ed0093f00f79fc1d1dda2491692dac71064e7a86d432e02d993c837516955e0dc2e3f6e23d0c8163027c73a9372c01024b80ceca348b758d69343d7e9ca8eeb0312060ba8dd4de1a3c334a88626f75234d1cb459f7469a183ff106120e9406df5cdc5988da7d81bc9d7a38a2404f89507aa87dde804007110dfc1eafb5ebb57b5ff2a9a7a540049dd63bac31690d6ce1e60f2bbf0b82cbad81a1c97e36394baf4ad4231d0cde389adedd78126c49a5dd2f7791ed0b97515c739dc7a1ffe336276b33c204d6b16d5db878418dfceb49edea9ddb244b2c23a0feb0cc66480410071eed76c510997505e60f21584faed67a7f4849e1c9b8f35299d48e36fb1678201b0754885874f53b5b92ec5c16e8ffbf8a3aa028d42808133fec9ceecda6ed2c9750a0b975c7a16eeab9c351aeaf8b6d3fbb0b36e48ae963039c02dcb37c675a51d659952017e3416c59badad4a327fd140284fbabee617ca850cd8cf463ed5eec4c4b47804d096cc45af45722b8eca778d19ceede310c3366ec38cc8eb2f9c41c7ecf9809c6e042c8db58556c44d7e5534b0b9c3cea317433384f9729dcf6dcf7eb4d9d85be8437cb57905bc3d6f632d322328ea3fccd38caf496244cbf71ddde3d747838c5dc7b92315f70d98c1660475722eca240325c140ab0ddb052d8e4c64d07f19b76b41dddd4627e7c639e0e50deb09ff3b89b3dddcdc0b61e0b7ba3a6ca91a2228337fb81158e6467cbce5a3ff902e2722c9c40fa76ea827559d889e7edb7c194d7546f5266f5fbe9e1177ebcdc9dfae319dde512de5bc2fc71528e34aa4e0a7b6d311870c91d269dd87e9cef54c49d68f0bd615a976242d98f6514fea7f29474a70b7f56cce136b9a1d5f4ad66d21f7a607aa3a948d00aed80c5ae8b6eb4d9fb5f950eb0d99670f88fb44545ea4804247e544a770659f5fe5bf40806b40599711b056ea87dc0b2079eff43f9ab4544e420d6c328d1699eefcab5520e2daa0c0b25b96bb20297d673d50fec865b1cf4b83fd6ea77b1e1145c8f077653f1fec82da6dd0997c13c1aea1d34bef3f20d1274672435bfa65399b7c713e8e373fbbd7e2c527a1a55e02cffc3e8ab1a38b89d3973dfaa9948b68d489df3398e01fdd893e08a54b83b03e66ebf46c326c21202edb777531f1ecc3d00f9e8356b32a1ad94581fc3f53336aa70d3ecd2d67d8c17c26ebfcaecfeff183d16f899a443dc1c125d2c19f446f3792ad94eef4e9ed0c7bc7dbb4b6bf3bbafdda6cd6c454e2047e71bcf645c6c997eba79ed056a96a59964e4c298abb2b649ec5fea051b9f7f691c08c0c1a331e02e982559090b8aafb187d398adbe7509b516f5fdec8f44f3c591ed8d9b1e1c288c57db722e24ab1b893e17591f58eace25886d9a2b6a55f425bb99819fc6d0064e5833745bc15f8e3bb25e1b1041e75965f6e0f92baa409092d0f89eef8d50011670adfae70b16019fb94c641d6fb17a2ceb71a1c6e88fb0f06216ee72dcf8b98f195ffe3b91b1eea019c53c9f5e6919b43946a30c112eb4ae79a1d55428829c48a19e0838131cd295662f96fc91b5e955b5eb76939c6820ae9bf96a41df7b6366e40b703792a6264f49ae9d268fdfc969d2036336dc055f649e11ec0db161eea490f4258a48e2480360c401e143b72e95f00c0721afb9a0200695fc3362c8d954226afcd959df3ce75ad9691a580674babdfd3957b0fd1e24589352ef7aa0acc356ebe9aa5361636e260b9036e3ee27160c1d8afd9cd88417e9d42609f9ef5ac6b53db2df15b35a19a40fe3f8a61fc504a94d3b7b10c7f8ff57b7ccc48e029a6104f524f2d7ef8474b3a6bcc7c0f7eff1e125000814b6220dc573b8171f0688ed02fb5e27220583682f39006523bd0c151f21d5512c90791b46f6cfd4619a8403d26e0596fe1e4029169ed795fb7b1c5410b587ecac0fd950c2b9aab15272e1e9199e9791cc54065a227ba4038a9609ac04d744ff39907fb92fd402566293c6372819c78af9ef084d1c15650c2b7d9fee9e792991bcea90dc5c8088f61579629f68dddedd9f3bd0638ec660e93162e1166b1b04a11d36fc4e4586f25d614c7f9f940cec88f681c5dba114debee2364f896a23582ef873a84b8af570eda27c6de18ffa22f4934271e9fbac6dd2bcb03846269f43cd7f951c762164d1862a874e5d2a02564605c07880d2f0658b3998b7b05601e2b336cbb516624042dae3e98346cd535324b4303f61251e921101ee2c115b9c26c97d172a3e01b1d8c6352a0c6548947c97b0bacc2b79620711bcba007ae4cb99afd68fb11021b58d64e5fd928c010a9c9202adae939c27d61962cc9fcd5aba657f207c44687010ed80fb4326230b0212d5b02730987f6c7360c07b48007ecb25d8b8ad9d82eef16a8d8fc8c6408ca7b13cad8e7ff60cf37c1aacffcf188adf717b45bfea6b5df908406595c9c621dc539647438646fde3ac823d2bb552a2f842c98e55e563ec8e218f20d0dadf7d8fada0114077090f8cd6b3a5d1125eee971bd1ad3462787ff8dfcf9a95055bb123799dadbc7d76508b7f2a8c9e410b5b635a074424e4d11325dfe02be55b0d9c3fac35159a39db22f27625c90b008f635750f0fd384728354b288c005bb5e14e0d7c3c7cd730cf4ee5aa7fe6fb2fb5b2840f8c5ea9ba23e246269513561b057008be709f5b0364b7dd7c4e5bd4ef73b20113b04825bb7306543ef620eabaa1c8b8e28784a4e474a27176113e08594544e1543f662942778f4e41d4fb447f1a6e836224f6f8d6b320c5866609ab1cd7f513935e4c87df42afb6a4cf8c8ee8e8b721703dd04b190ce602fc92d76e41cd9d66db8c26c6fdb61aff390f160363de6b6a823bb996a30279529a4d0dbfbf7958a6206a8aa11dd4899883eb2d08707a3ccd74bb0d7e98f13fe0e110317cab7076b5c597d3aa0bc3fd42e8e1760c3dd61848ec508809ff86e5f1e4c1167a6ec631f46ea4a8bde5c4d092e019a236ed9089854ce4336f2242d4a21de43c38a2db8191dafbd2994d5234206cd406345959b809cb154dd72a8d1348d1602dca06710652bbf53c547265a4f9b86038de1abcc70626c7e08886e09299653fe44cfc153eef825f9fafe3e6257b37ac3b4a6da2d9c17805f93254bcd9965ffd8ffcbf63e6073339b3a709f869ad2a6b649c381ee292a6950bfa1a7b6986d0069b2c5b43a31ca191b915b48a1dd482f8d6fd924dd0b03c8bb3575f7d228e60f98a5e03e1a991423ae9561891f3e4df2a16d4004c200ae3cef90a9829c706b22febfc20fb59ad48ba7af8eaf6eb482047a6fa42cd4cc94b0cda5af008a6aac5250c2c5fe0ce5b117aa66e6dec1507810492f15aec55df9580e520c7f551a74685ebb495db27a557f91996e7a13bb372b879419453fffa2f88b750109dddb44af8734840b4bd1210103931a83db3f328fd4589d7a3b1b388d190762f95581b1f816b386e7e1318f7230028b0bc2cba25669b992d4b22bb2cfe36cf7f32ccd0fa1ea86b002026e84ed7afb3553702002c7353aa012f6ba478d294b70cc1d6e5fc8540530fea20f642efbac76e21d0a77cf0f156ce24fc85a426359e8957fb94e5c1003042d72e24efa2b4f6ceeecb63625c3e097871650bb63933c00a39577a4ae8d532abf560b4682f55d84c48e06bd63fbed3e4d71dcaeb19069405d1f8e7daf8b5e7c8e034275572d3d8100a07e0b9db296f0acb4a5097ca114970e63eb0548fc4526ab29276491f2102f4518dd492738d5b2fd1a99c606578b18827811dc4a33525b10a08c4910332c2130de0c695c005b01e59fca962981a39b88d2f97b53e77b44f09972058308f753aff273835c1b858c8f8035ffc2a92236b855e4a9e619e3d75afdcfdb7ff988421b35238a4005201c4b829f2fd9baed941697fd4605a3d5a1c0882279ab527071cb1bb8f4534645b0fd7f146be237741a800ba36e7613cee6b0c147ee443d61885afd23241210c6ed21c98a72ae9d409b2a8842b61f258fd6d5f7999446ae13db973e681e6af840e518e870649742a7054b6ceb072726b191687f4bf5ba52ebb1e22a57b"}, 0x1008, 0x0) clock_gettime(0x2, &(0x7f0000001b40)) shmctl$IPC_RMID(r8, 0x0) msgrcv(r4, &(0x7f0000001b80)={0x0, ""/30}, 0x26, 0x3, 0x1000) socketpair(0x1f, 0x5, 0x6, &(0x7f0000001bc0)) msgget$private(0x0, 0x200) 00:00:28 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) 00:00:28 executing program 2: pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r2, r0) fcntl$getown(r1, 0x5) readv(r1, &(0x7f0000000240)=[{0x0}], 0x1) 00:00:28 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x101}, {0x4, 0x5}}) setitimer(0x0, &(0x7f0000000080)={{0xffffffffffffff59, 0x2}, {0x8, 0x100000001}}, &(0x7f00000000c0)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000180)="93b582ca3a0237cd5717f45ca8d1a6e415fdcebb0af82a2b569c74cdda10b16cd3d923efe86abf4c27fdd4bbdf9c83fb6a398ec8407c1a13554a517fcd50e98d0c8ef905e77fd99d", 0x48) r1 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) fdatasync(r1) ftruncate(r1, 0x4) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) fdatasync(r0) write(r1, &(0x7f0000000380)="393e130d99e59144b81319b78b3ce1e1381f63bd811267ff98212197fbc4184eb29db6bf13c6bf412c6332de1507af9e0fbaff3e25a59a1a76010b262e7ec251548674536a0b5e6f62349f5b4a9a1a526658272629c6a5446d2dd29a71811511f630dc3d4bd93551776e657de940609a9a84331c314cc24044a8f8603ae14b7ba51edd8cfec0d2c748a145c3fd74383e553d9a3a3b0fb83163b602c5fd5c37c867ecb22b2dd31c7086e4478b11e7495b331e95ef133b88a06556c4ad029cc80a35cbdd83ec12fce2", 0xc8) write(r1, &(0x7f0000000480)="c07019168c7f40159e35089c8924cda3eb52c5b8eb02822eb2de93c08a090cdc0eb962af009ea793e13e9eba1f9f166c82126ceab842ee6d45e399", 0x3b) connect$inet6(r0, &(0x7f00000004c0)={0x18, 0x0, 0x9, 0xf9}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000500)={0x0}, 0xc) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000600)=""/66, 0x42, 0x840, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) mkdir(&(0x7f00000006c0)='./file1\x00', 0x4) fcntl$lock(r1, 0x8, &(0x7f0000000700)={0x3, 0x0, 0x8, 0x5, r2}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fcntl$lock(r1, 0x7, &(0x7f0000000740)={0x3, 0x3, 0x0, 0x2, r2}) r3 = dup2(r0, r1) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x1400000) renameat(r3, &(0x7f0000000780)='./file1\x00', r4, &(0x7f0000000800)='./file0\x00') sendmsg(r1, &(0x7f0000001000)={&(0x7f0000000840)=@in={0x2, 0x2}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000880)="8fbdc0347039bb3c1637a0d48ff3ee3a5085cad2f0695bb0f0f20b881ebaf9c8d2e97db36b952f5083405b365bd222023a9443b8542af8c8a7488bc20d930e0cef11f51be7b29de33a55dead5a9e8bc10811b167ea57ebac8a774393150abbde9f94fb8bfa2cbcecc721b760210cfb8cd5689b938b1b5dfd69221a7be914194054f12ca63d65571cddc981ebbc6aaa403329f9bb38c2ff8d036edf1a6aa12f880d28c25fba4f8a07f3b2df3863674efc8fed7d77262fb62709a580478108db414880680e165c8242ba790758793bb5b1edda08d0b8df29c6b03fcd3692ec9a84875112fcd1643988f3b19f30f538", 0xee}], 0x1, &(0x7f00000009c0)=[{0x108, 0xffff, 0x7, "afc91b19ec22e2a25ab038acec20ff31cb1ff374c2f96d95f2057d245300bdc60aabd66a115e0250a50b2310a17732f58169384041606e31f85ab80c38b947e41fe4f141a0d7ae6b33891862a14e8cd323ab251a92a40b8041ce8c1a97995d21b974e7a572f1f363c8bb44daf394b3b14fbfdd33b6aa9943296ed98da11964fa68d2b901e7efd0c73b4f9d686c0cdbf0d5eb1e5912f23612a06b921e38f7a4d492b1e56aa00830af1ca3be7ff66a6e1fd68508c80c137f1416c6e250213eec011e06fe1a4e34bfd0a0037282fb7b3019145bd6054229515813a44178f1f0526e4689877acf0a2d94e50714ea5b9f5bb895e3b42c4c7f29b9"}, {0x98, 0x29, 0x4, "cefdd0873cb6ef65b171e5d2ec964116e438d62ad44a4ab50ae28cbdda2ca79da61d10e26aaa0cde8e5fd2c5144ff3a0af422ae40a865c68c008fd17620783816075293e74cb90430e99de75719749b7968b5027cdfa204fa2dbfe25c3617a62e16b598acb604797786f60aa8a8797723e3eba96db4da453bac7cdf8ad8d7c83383d919f4b"}, {0x28, 0x1, 0x5f, "725611e7996f84da5f76001be7e0e7e03940c58f194c"}, {0x108, 0xffff, 0x4, "f4dc3a93e7529400264cbe6a8194c339cf6bdc377d43712e3979d686a292a66991bc39c31dee6c1095716d06887c43a8816e36dc262d355b9b93a26f8343b2910abb9853e72e54fccee4c5bea613e69c0a31ac8f8c653a4828533c724c75f7b7f3ddf90a31b967dbc7d88a964d46ed86578d042f123b06f990dd9577afedc8c19470bd1e5b9564b1aed47af1c13efc48430f501a6038f34f71591552e7797b7588822efb43b590de694613d2af7772097054d1884ec81f25f52c9a56552e52f760524c159dc2616850924248a95018982cf3af77ca68442ba30ee5bc797ff10d7dd244807503c931585a4b273fb64a047d1b2287e67cae03"}, {0xe8, 0x0, 0xfffffffffffffffd, "e7d911e1d9d6f93bdac448d53f485bbc977f6ddae748b2750c9c9e373e5c7df8d9b6c51e5cd628a24b908889817731cd0cd62c8afb47006b5c8b5f9a6f79ba21dac8fb5f24da302d4487da244be341265e57d2de98c31ba569ce87b22666b121f78fdfaea32649475a3a8d9aa9b78794e16c8d2d3498f4db33609c906f3fdf6b3246a8032b5868d6671cf27ef8f6567978d108b635c06944b82f1d0ebe260120bd7df042124afcf62712236fb63265ed33a0e115a127207f2b4ba8da4cbc54265fb3140ca24bcd93d2b8663799fd043fe0"}, {0xb0, 0x107, 0x3, "f594b4b875e2ca4caf246e5ae6b7f3bc9ec1e1de5feb74617a0ff0d67766834425ccbdfe860c400f7e361ffe5f8c3d3e93dd49563abc6b616d6b7a197edfb08cecaf765e4c668774c536ae492d3e8318464562a4c6ae92983c5e9f6103de9b6810a052e736a28a162fe1523dc49f60ff93071824087436a6400dd1a7d52e1c3fbf7bb945aa67dfbf10da0feb624aecf6d18d5975d251dcdc9f20cdfdcd3404"}, {0xe0, 0x11, 0x7, "0962e1bcdddf38f0ad15485873de5ec7ec0a45eb5fa50f02b1eecd5f005db304a42f025f4204aac858aeb04ae22b8a3a9e396974871b26a9105ff8655948f168ffaa1679919660a44a585571ee1b063229620b81a52ff82d6ec15e3c424b148585d6e103c370d69faf45ae14f068323ca6c47756d4612d7b3fcdbc2493f0c9dda78de2a04ee970f499f7540cc6a632353c198c742cb1839e90e0f2e7199b24bcf3afb4236a9777dd7f9c2741c690922a82aaf227c81f4b00eb8bc5d7a790dfebf28785de184de31883"}, {0xd8, 0xffff, 0x2, "e753b0a3eba6d07be02905e14a30e21bd21a7c147778fc57fa272091b091341c77ae22a1a669eeab431e932f27057eebb156874eab35098097848956413e3566ed41574d59f31287dd43b797b88ef43092200fab88502810469f3d9820cfa90dfe8912696a5be9503d90f88552d481f873f60e31d2ae3ef1cb85938de0e544320bb20901d540107c9ffd741a736e09907ffe009d254ea7e69366f3770b7eca3e05ff118196d8c06dc29f5603b32e32cdd79bc58a949268736d9e3a3517ea5dd3d9"}], 0x620}, 0x8) close(r1) dup2(r3, r0) read(r1, &(0x7f0000001040)=""/4096, 0x1000) rmdir(&(0x7f0000002040)='./file1\x00') close(r4) readv(r0, &(0x7f0000002080), 0x0) 00:00:28 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x200010, 0x140) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 00:00:29 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, &(0x7f0000000080)="84", 0x1, 0x4, 0x0, 0x0) close(r1) 00:00:29 executing program 2: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000100)=[&(0x7f00000000c0)='}!\x00']) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x4d85) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) connect$unix(r0, &(0x7f0000001200)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname(r0, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) recvfrom$unix(r0, &(0x7f00000012c0)=""/4096, 0x1000, 0x41, &(0x7f00000022c0)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000002300)='./file0\x00', 0x80) getsockname(r0, &(0x7f0000002340)=@in6, &(0x7f0000002380)=0xc) recvfrom(r0, &(0x7f00000023c0)=""/37, 0x25, 0x40, &(0x7f0000002400)=@in6={0x18, 0x2, 0x1, 0x80}, 0xc) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000002440)='./file0\x00', &(0x7f0000002480)={{0x2}, {0x0, 0x2}}, 0x200) recvmsg(r0, &(0x7f0000002940)={&(0x7f00000024c0)=@in6, 0xc, &(0x7f0000002800)=[{&(0x7f0000002500)}, {&(0x7f0000002540)=""/159, 0x9f}, {&(0x7f0000002600)=""/221, 0xdd}, {&(0x7f0000002700)=""/117, 0x75}, {&(0x7f0000002780)=""/126, 0x7e}], 0x5, &(0x7f0000002880)=""/139, 0x8b}, 0x40) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) renameat(r1, &(0x7f00000029c0)='.\x00', r1, &(0x7f0000002a00)='./file0\x00') recvfrom$unix(r0, &(0x7f0000002a40)=""/191, 0xbf, 0x41, &(0x7f0000002b00)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f0000004140)={&(0x7f0000002b40)=@in={0x2, 0x3}, 0xc, &(0x7f0000002e40)=[{&(0x7f0000002b80)="613831972c0bc9c70021e3f5d934bc45fb9615eae396ba1e52cf06516886bc6bec381eff8994636547294c1be626a0f5698fbb6899907f56721e7975e460990198", 0x41}, {&(0x7f0000002c00)="46d60e81f1ebed3eda362329c942e0078e4e5a00b17f333f210eca9e98c3ec9a6e15720bca0fe73f1022cc6cb24ef0383ee38a46231a43a846e476863d0736575882944fca4f1c0b2914c4b45b9e5e2eaac4b70a8200bb926f9a1e974816129bb65d6f06eaeeb800cf392a32087e45639605a926be1e18d2f5dd002e9c", 0x7d}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="ad535f99c7383dc329ddd9c922bd0bfa656e90e6a6801386d8f4dd1f25e31a2553ef435f0ee76ce80f4eaf2175f5d8dfeb076bba45708855eb178f1d6962f31ea8227ab5e69d8a27d4c31ebf9dcf03704892635f8dc58f7421b47859ed678ff1730b8593eba83c4fd8b77264e361ec133e9c04", 0x73}, {&(0x7f0000002d40)="0711b042a0cb9bdb2637753371c729eb02cc088a0a27d4420b57b25047b2ecc9ca280e7a724c5f3e0a6f292006e8b531c6a40afec10549acdfcd6348ba9d8a74c6c65d04bce4dc8a", 0x48}, {&(0x7f0000002dc0)="324037af992e1ee19359e8ccbc410fe077b419ec8208793691a412e5b066233fc05943f8909dfafc559aa6fb9fd823ade925b3930f370e4a", 0x38}, {&(0x7f0000002e00)="c26b872a1217ee2212f8599d65916a4269f890d1c40a086621e00ee0936077c2d20afa04070bf4605889", 0x2a}], 0x7, &(0x7f0000002ec0)=[{0x1010, 0xffff, 0x1ff, "2f685440ebd21d769434f4b5158f7fa630eee331b3482ad133156c38ef01a17aaef14d0be2fd21f377fa4fb3a05bedecf8248b195e144b33495bcb1a617a92f6cd7ef44b5c47c09b9efb3c1d432d41bca254e00cd357d3333c8c20851024a58f5d30f5f828c1f92657513ced3290421dc18fdd1045148d94d684b015bb2fedbf247e6c0a535a57acb51c10332fb657a8d72ea2cac300cb64f3f322a532437971aca0340b67d4bff39964075a3b92c04235151011e4edbcd165c4b5dba4c099052769a5f6cd4d2c5a9769f76ee0db6cc8c19bec8ddf9b1326138f36a4c33b31bea66d96c2058608c687d0f3a8ffad224c45a597e773f47dddc4f7ad763e0fbca8c8aee276a5ee98c8ceeee89d2f6f12ebcf9e7bc7ee3f31b63ecd71b7def36849c9edf9de9621d91177b429f210e3dfc0a0920b725ed14080015e6737c2ee0b0e61edfd6a0465800578b9e32105790ab05f307113f47fc176823b8663f1074c01597257505565ba32c1021b94a7c49cff7dc5bfe66b34468d11008e8cc6e903a700237bf04fe218e29b1e8bc2c5fecfb95b00a5a47f87cb1fd6a11edc3bbac17e7d193af97c14477e50bdbe4bb4acb6c6d0ebaaa33588dba8a9cb2bac643a54c68be2f5de752ca85a5bda8a7c39a97c7de1b2658d2f008e640a30971650743455947edcfb6d57502d139698afdb54e043a457d4ba02c5e04cbf176eeda45448c948e47dba955d1a3170d32fbbc153fee66b34360d89bdddbbdbc7478603c1d95555c82f4c8cf84897d71edb514a3e6b2a1bd4e8fee6a2163a69011c8efe4b8dcefa18ff1502839568f34d6a6f75265423ec2e6c2de4b461781015bab67762b43919b4705de511f656ab76f19bf371ae7cef3da30a988037ed482d3b0b96483f4bf0cbd0a2e38c27be8860b32ee7b4d5fbcc8c3cd9059a15623d6738ed3d58f59d374f4c01ec4022691b12be620a7d7664d35d260e514f48840b7142ce6f593c13f6c5e3d3652fae33fae5b95d3ca757155569f33af202c17ede0cef46ab2768a1fc4ebdb9e886ac44801a63c7cca71c0b843748a0fb39bc4420353ccaf254c58ce4d8633b8fc1b97ab1c771aa7f65967dde59f662a7512e80f626aed47c5a58264f102a035bb5177424d33528616f899bf041550fe89f1f5b270dc39e8c7cfd1198b296ed84ee699d0a5da91b3b2198d27491ff730a80605960a1c3a87e31ce1dd2cfa5111b7c7c3066f9b2ea258a4d83d7947c5f9d17c734231c2ecf8f5bba776ae91c3a2b7191afa171204bee7508dfddfc3e2f74240d281df098761df2c237e8caf6413f859f8e1b21883e67470854cda9624080adb7a4a5a176b069567ecfd62aae7b730b8209862606e9920b58b9d8b6ac4f07abbdc03388717f47404f5739d15a421d0be55d9c6acfb5457be0c3a1a1f23c40b4a682e59ef79f818e269a25be31c5b443b70d01de80f077a81a96778e7b99c36a6a6345dc73d6e4d42b2260d4376c8e50ac8a5a81a2e77df8d83ad8b59e5903e91922a5bce9869c95c51e19cd3cc36639cc32f1bfbd9ef26cbfa1696c6d98b3653a29b4784a4e6f83eae0b7f24b94d025b1d12c8f5c84fc7d18395208dc2ecff93858f7ae7fb6abfedfa24c06e10857e5af9f53ff6e780efa86d64b52e702dd41abfab0bdff1f977c4402f7dd1140b2098c0176875f0e9c7215af6655f7dbf6a1feb0a3d6d700a01b8121093e0748517604621b963d692117d36e0d7a3546fbabf8ca37c1329c32d1574885a9588fdc2e6a4521e6b759331d3b1be376ab5fdc336d22c4d5580c0d3a181813eda2de7d621ec295a401011df8f2f9f84ccd8215fcc7c27f44adef49b4bc115b5b62e1c8729d6448fe3ab07e3bea808b530f2a6f50ce8b974ac84d0ee69ad488956f86e0b02e9a3c0984b52db9a14956626d38fc237ded682e8ab0f3b8f9a37acca7fc5a6de0ebf02622cab30601c93aad54f2e6fea5a7f7db63d8df54a3684a7c0b38e4e66d5d2b2dd7e1253599d0e3a215c9a87741d6ad169dfbf50c0c1f89e2406cf046dfb6585ad93a402f4eb893f7501cc01363eda23930de3f6a8fe77e0b67135873d165a956c0fc8bee9f59b5859da45f19ab287f4966cdc5dc8e3d5829b561b88c5a9a3c580d20123ab13544c3d8ccb4e9578736b95dd44bf65424e5dab8eae57cc189444d13bf54158fe5c1762d238c3507c3640b546a589cc7c824a6c7418d97054ee9852e3ffba16e94c708ab6a8c8532d1edba7e81f0cd932351e5962c3654ad6bf566ff0dc8efaa3b757bd2af3b8733133934a805435353c7088727227bb4307fcce91e01590e4e7132f6656b66c5d025c864fd069ede28619e721ae3439388002899c3e1d1b78f7c1ee8d60e22fe09131914b37377eb54b39d20657c0275a933956bb59068b4ad768bf67bf4d12b70942ea2a948be2b1006aadf8c204172e4907cffbe2c5c58a4e1ef5b39360c90cbc913290c6cfb6b90eb5f978df58a0eb9fe27edc275c84cb3da903f2b92a364870a583c77a49d563da91256038bd641eace0f95c8f94661a5ba7addb5af8be42d64601b4eb4dbd5369823c8be7f9a9197225aa27576822c0ad54259edc3ec86623d0f1b22601153eaf33d20978799f7cb53b8a413b19e2ce8779afc45735fa47772414d730c48e107bd29185a5012594ac8b73a36c6fe364d4c14d50a3c1e4377b0c379d967b6151faacd95d72ede0429192402157b42885fb4b5ad9c8933111e1f4af0e7d2c76b8b17128d6fb7bf5098461c9ecae12c1834aa150b5862a080631261201ba9496258284333f2d561b21760ba506d5c4ebff54ab3fed1731fe71adc6be0d89d8100c0ee5efb941d1d7aedf6f7ea0a32a1953b748d7560366ccbe46615c4e8b781d56b3dbcd0ac1cd9821adf653177b8d4eb0ed1a16272c49e392e8d083f730764d64824c6e1f00d225d49d6ba2118d9a27a2eec1dc06d1e9845b9166cc06f3a53116a62fef7baa65046219f951d3c349bc3882eb616ed4c71f07e010d15785fa7f351ce5152e72bef212dbbc0550dc722d7c6c833563be785191daed30ca48e62c5fe71f2db1698d424916135f1b9d40924aae6b278ff64b410d516d3a2840549d5acb1994cdad3dde17d13864afeb0c171a70193e43caa3ff264d17ac5a40d3480e03c323d2dd416d1ff2ffb7f2275b797d38b1ea99e599a31d7dfc5b8570c3b772193bdcde11506a8e742752ec2a954107cded6350ab61c268d070baa5e811df548d994f3f263ab16fe7ad2ca55516c2f4bf63337c47e47491648820e7a35e4e5f1b9b02e83b43683c9ab8cc66bd05f08b7387f0017fd9dee275dffc68d134433668e83abb6f72c5143e0042e35378606ebfaa22a8a5d0ad75179db0cc2d98bd86d9a85baa2c38d5cbf8d97d60ebfc04daecbab0701720f1d858ed60f09e99d596fea91f1d6d5781c3c7750488226bb6c9b41cae09f021e3761a17d5752cb28f317e8074a00985b7f648dbae7542332324c46addebf39775554be61f9574691c92ed019ed344e0389ba1c0cb08ba24481ccf4113c794c178e81c2a9d4e7d88bd642a120f5d77c5ec44bfce2da3499959b2bd7415a57152725c832335d018915e0288e6b45ecc907b46daaa5d58b8a9a51a05ee5ed5592e40e28609bed739eb3c5578e2a260d26305faad199f06bc8f5da30a5b782a1a29b505f358c6464edd020f71533131e35788be51e4709f82fa980a7f404e4e123c211b859a4ede5b70cf244a8cb4e4663e025b7b7ab52c596c59aaa0efdf77f41fdbbe9c7cd0bde7295097174ac9c1424d058f340afefe9ac63cc458dabff0f6e1b3133a838bf83d63725cf99388586ef493fd6f6beb98bed8fb022cefff4967289d98172a23346fb1783009e99940aaf5aa51014136fc1791d5892622754d4b96821378e28b03fed6742f3bfd028d44e70a8efb6b463a9f1fc35bdf41a1f598c8d33db1e9f67e07d6e414cc4231b2d35f6a4394e7d320dc2fabde1bb73a8f02cbb6b86e76f49e3c00b7a8dd29b13c16c63e33e24dfbd632b3586507537c980a857073e6f8af0fca640176ded739997a84b8393d5644e0eb9fd4cfece4a3dca3a5b0692f0c8a68b1525f25a3ce7f6488d39c18c8a23f93e52e658e977e08fcc8eacf66e3ac52588a97cb7535a3c81abb5c4c667768d38db3e7b4d41f174c49ab212f7b5f3073d032ddfca5ac83961f63cc05f1138d76ef70add231f72c4c3e291c79bb9b203809317c5fc4ba788a1b823cf48671848b1f30749c54eaca59b0719cce033e7231d585ed28d422354fd2a4cd6a59888d6abd7fa5a0384bd9f702bf385d2496c0d062ed1e5141ec43f1bb7b40bf2c19606f38a13afbb88faa3e355a48a4a639a48d4789f8b298dfba9a8f6f4b575879298faeb2742d86f9f0e155fd8fae4a6e7f8c796ee017828716b0f45de6ca304214abe8a91426beeaf47caaebece13b6c73365d7249926db6a143707d1eec8b037c654312567c5503f293c892c9c622128789797f1173de6139eedb5fced56c8072b30ee7e83ac5d0bddde23460624fcf3daf225ab5e7263750592f9133ef815fdfdff6cacae87be5fad1a84b94e78b8b625bc2504fc21cbeac00a26c2b67f526405c91759b16f0a489f07e2b5dfb80f342327238910ba39fb48babfd871bf21e3d60ccabc2b181bee22646b457e0a4ed04859810f1f2a9cbc42255f75325cc9072699f3be8208e31db9d68d418e8d6563ca4defa196af5a218ead92b0499a5f770a094e96f81d8cb5507e625f15ed03af43d7e7536a35973fc8e363d081e99b5b4aa1b99324bf6d4291c49bd31148c1a3882a3bf9d38e3012ca7400a563076233fa4028d2e17be24e120463c23c74b01f81a9143c9ff597eb52eba8ec0fda8601e5dbc2cd7867b31edc1e960d042cc652f827d72e95f199d0a574876fca9afa6041e9ab23f75c40adb3cfcc5419d0e8dea38815929e08c3a556f5a8be7bdb03dcaf630e0b5ce699ac7a8d98d3b924ba18898e73931005ca47ca4abda77c462e9d6dfe659fd652acaebfe36dd2cf27b32820da3aa98786e1544f19a02ca48f42253f3f645f333f9c607f25b62710ec0fcd88bab0b9bacdb06bbe71f95d89f5a6ad14bd543867e55c00bc96c75e917d828395636821243a41e0b27acb3805ad75da5b1ad14256eef336b0f3d6e9a2ca56a86179739ea74284ac5d4979a7c5d2dec897133eeab45b88d4f520198af0c6a2aa0873e0b4fc6f768bf608f81937c306481a6cd057140f95a600b1c4a2d1b6c17fc97ccac445a0d91e2e22fd03b0084d101082b9199a84a1e09b5333558280612dc5190d444ad3c655e5baa1bb1dca08ae32d4ad7d57ef47ede2df2144209c037b734755264943f9379a3089862a822be548780cf73f6d10a726ee91c4cb783a098f92a9c31139c8b141b8f6abcae525b0288d87e93045e58e6ed4d2efa45d4568e264446080fe2a5d6ba6e86ca763511596a0136229c5164f73a127d9159929c9d5384765f3a0e0a5bb7c6e391eb26059905f20933a3f2864441ec04943537ebd34dd2af16cf3ab365c106809466cd27c425537f5a78b5f3e82eb8a07342a36a81586b5d49a0f7d178287d063254f3eacb45709d8d28924c60a58680d063b73491f01c03b8dac4e5d8a6482458c6c110c20820fee84b2e36ae2c9f50f4b72acd63b4c7b8da8cb966b559cf9975ce5b35c6eedecefc02c21d859497ddd2fcee98a5847114d72efda9ad88acc311ea79ee8573615ce8efc62d656303d8eb2f0d5240d20a6a1e9d93eb6"}, {0x30, 0x39, 0x80000001, "52e77c810d0d0f7cb2c3c8393e1f25f1f4eb3b8417924dcaa739f5ccf16fa146"}, {0x78, 0x6, 0x0, "7bdaa30a332367f40de09a3148a320443696c83ad71db7a04fa088284e3e60d1da8133cb08a7191b93787de54a65d98579bdfd983c5d3008542b5c133779f655395a37f30ff2c257f61eaf7c4913fddad84b666abf1cbaf60f3aae49e661e0a7d3d3"}, {0xf8, 0x13f, 0x8, "fe51604d250fe21573869321b731085f41b35c70bbe2293a43ea793630e831a08c8c6e26e95efe90bccf4ea2e95e37b718e15162b5a1361603f6299f255c0795db4b9c2d9de7e026676521fb5a6f671a90f85433ee970001e6a7c73a41268abada095002e0dcc0f39e95007f0074e7a7cd3722c92bda8561f59de7bb771539e1cd1aa55bb3eacd23ad3d2117b9e5405145d4748aa325bd47c452af017391789c33ce2cf5141c5a4ec62972fde957805290587ed418238582020fbab439edffaa024d50d5efc21eee5b2242f8bc5c5a65c0d14480dfdc476ad0fb4a5538b7d8a76abf"}, {0xc0, 0x100, 0x6, "cfb3bd9b9bcab61d8204134101633230b0b36e3c78aef5021ed5c03a3949ab8fe2af0ad4b63f0eb96a9391e25f57c8be88c9429047e12d3d63a5e618d250ca9f4ed13f664822145cd14c389cab4413d827747283fdc1714a5f69f015803605b7642cd2ab641f40cee1ba0af9ed47ea74107f0d52d1fc5aee637e6044d63c322254e20cbcf60f7602e75fc5901c618c82f0402c96c00116b400f8f9c40fb93dae342d66f0d3b958e6d7795b89b6"}], 0x1270}, 0x2) r4 = open(&(0x7f0000004180)='./file0\x00', 0x1000000, 0x20) recvfrom$unix(r4, &(0x7f00000041c0)=""/76, 0x4c, 0x840, 0x0, 0x0) recvmsg(r1, &(0x7f0000004480)={&(0x7f0000004240)=@in, 0xc, &(0x7f0000004340)=[{&(0x7f0000004280)=""/142, 0x8e}], 0x1, &(0x7f0000004380)=""/230, 0xe6}, 0x800) r5 = fcntl$dupfd(r1, 0x0, r3) r6 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r6, 0x8b523d0e766b8434, 0x8, &(0x7f00000044c0)=0x5) getpeername$inet6(r5, &(0x7f0000004500), &(0x7f0000004540)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004640)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(r4, &(0x7f0000004680)='./file0\x00', 0x22b, 0x100) pipe(&(0x7f00000046c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000004700)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000004740)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000004880)={&(0x7f0000004580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004600)=[{&(0x7f00000045c0)="3ad7cace01b5f6943f67f85a3af737e1e7ec13b85fff1352463360e9cb3d974ad8b04b2039aff65d76516180bf64", 0x2e}], 0x1, &(0x7f0000004780)=[@rights={0x30, 0xffff, 0x1, [r5, r5, r1, r3, r0, r4, r3, r7]}, @rights={0x38, 0xffff, 0x1, [r3, r3, r4, r1, r0, r3, r2, r0, r1, r8]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x38, 0xffff, 0x1, [r4, r3, r3, r4, r1, r5, r9, r0, r5]}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}], 0xd8, 0x40f}, 0x3) 00:00:29 executing program 1: r0 = msgget(0x0, 0x50) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff]) r5 = getppid() r6 = getpgid(0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x100}, {0x100000001, 0x9}}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x20, r1, r2, r3, r4, 0x108}, 0xfff, 0x7, r5, r6, 0x8, 0xffffffff, 0x800, 0x7ff}) 00:00:29 executing program 3: getrlimit(0xf, &(0x7f0000000000)) setrlimit(0xf, &(0x7f0000000040)={0x800, 0x7fffffff}) r0 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x20000000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x10001, 0x7fffffff}, {0x18, 0x2, 0x3, 0x6}, 0x100, [0x2, 0x6, 0x8, 0x81, 0x0, 0xffffffffffffff80, 0x7, 0x4]}, 0x3c) r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0x19, 0x0) setrlimit(0xf, &(0x7f0000000140)={0x0, 0x400000000}) lseek(r0, 0x0, 0x2) recvfrom$inet(r0, &(0x7f0000000180)=""/182, 0xb6, 0x3, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000240)=""/213, 0xd5, 0x40, &(0x7f0000000340)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000380)=""/153, 0x99, 0x801, &(0x7f0000000440)={0x2, 0x1}, 0xc) shutdown(r0, 0x1) write(r0, &(0x7f0000000480)="15f6e99a3239467156f49b5f0332e3f35c9522cb6144778f9ce953c3cf0d22bbd7f79f6ad1773d5b122c2d7fed0558f47d0f501fe9e9c0169277cf92e6cf5398924085dd8e9376fa847a54ddbc9bb32d33e7a970067b33c9c6cb72fc1a41c64c6a6dab573f86c3a71e5f92794afe", 0x6e) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000500), &(0x7f0000000540)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000600), 0xc) recvfrom$inet(r0, &(0x7f0000000640)=""/211, 0xd3, 0x800, &(0x7f0000000740)={0x2, 0x3}, 0xc) fcntl$setown(r0, 0x6, r2) recvfrom$inet(r0, &(0x7f0000000780)=""/93, 0x5d, 0x800, 0x0, 0x0) bind$unix(r0, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) recvfrom(r0, &(0x7f00000008c0)=""/130, 0x82, 0x840, &(0x7f0000000980)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f00000009c0)='./file0\x00', 0x20000, 0x10) r5 = accept(r0, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) getrusage(0x0, &(0x7f0000000a80)) recvfrom(r0, &(0x7f0000000b40)=""/4096, 0x1000, 0x803, &(0x7f0000001b40)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = dup(r0) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001b80)={r1, r3, r4}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000001bc0)) setsockopt$sock_int(r6, 0xffff, 0x1083, &(0x7f0000001c80)=0x1000, 0x4) 00:00:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = dup(r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r3 = dup(r2) r4 = getpid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={r4, r5, r6}, 0xc) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x400) readlinkat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/4096, 0x1000) lstat(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)) connect(r2, &(0x7f0000001280)=@in6={0x18, 0x1, 0x8, 0x80000001}, 0xc) setsockopt(r2, 0x7, 0xa1e, &(0x7f00000012c0)="8d876d98964f3641f3f55bdf580d1e088f77038ed1bf6b53b920223a8c0334256572c6319b7ade99b43a877f2b4e98fe2b4df86d5924b5220d7b", 0x3a) setegid(r6) fcntl$getflags(r2, 0x1) connect$inet(r3, &(0x7f0000001300)={0x2, 0x1}, 0xc) r7 = openat(r0, &(0x7f0000001340)='./file1\x00', 0x208, 0x80) link(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file1\x00') ftruncate(r0, 0x3) connect(r2, &(0x7f0000001400)=@in6={0x18, 0x2, 0x77, 0x22e}, 0xc) dup(r7) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x1, &(0x7f0000001440)=[r6]) mknodat(r3, &(0x7f0000001480)='./file1\x00', 0x1000, 0xd72e) sendto(r7, &(0x7f00000014c0)="15ec8b6dc9c0e5c4962405a659c704facd9601479fd25c1dae8f9dca2396b23ed6cfd58f4c61869951099fcc79ffe9ec3659a90c07a12ee5918379650322a517e11d94cbe1c44e5a75e6574e5c156bff6beae948d9815deb34ff4763b55e9937868b38207ed7669a051b3d273bcb208963ddd2f4b3009e5f255dbd", 0x7b, 0x0, &(0x7f0000001540)=@in={0x2, 0x2}, 0xc) fchmod(r1, 0x102) accept$unix(r0, &(0x7f0000001580)=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) mkdir(&(0x7f0000001640)='./file0\x00', 0x80) mkdirat(r0, &(0x7f0000001680)='./file0\x00', 0x137) getuid() 00:00:29 executing program 5: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20000, 0x20) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100), &(0x7f0000000140)=0x10) nanosleep(&(0x7f0000000000), &(0x7f0000000080)) 00:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0xff, r2}) getsockopt(r0, 0x1ff, 0x7, &(0x7f0000000100)=""/22, &(0x7f0000000140)=0x16) setsockopt(r0, 0x9, 0x100, &(0x7f0000000180)="a4f31c4a3cadcf255f75d2568d38f7988864e7b22048450556cd8306c747d93a0c37", 0x22) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000240)='./file0\x00', 0x10) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socket(0x2, 0x5, 0x6) getsockname(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) recvfrom$inet(r6, &(0x7f00000003c0)=""/101, 0x65, 0x3, &(0x7f0000000440)={0x2, 0x3}, 0xc) r7 = semget$private(0x0, 0x4, 0x12) semop(r7, &(0x7f0000000480)=[{0x1, 0x20, 0x800}, {0x0, 0xa6, 0x1800}], 0x2) getsockname(r3, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) mknod(&(0x7f0000000540)='./file0\x00', 0x8, 0x9) connect$inet(r4, &(0x7f0000000580)={0x2, 0x2}, 0xc) r8 = fcntl$dupfd(r0, 0xc, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000005c0), 0xc) fchdir(r6) getsockname(r8, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) utimes(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0xffffffff, 0x10001}, {0x7fff, 0x5}}) semctl$IPC_RMID(r7, 0x0, 0x0) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') accept$unix(r6, &(0x7f0000000780)=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) mkdir(&(0x7f0000000840)='./file0\x00', 0x10) fchmodat(r8, &(0x7f0000000880)='./file0\x00', 0x20, 0x200) getpeername(r1, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) open$dir(&(0x7f0000000940)='./file0\x00', 0x1048000, 0x100) 00:00:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file1/file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/61, 0x3d}], 0x1) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') 00:00:29 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x80, 0x4}, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)="f082351644876df8745bc59534cbd558da51530052e4c8ae711a94ed7e1621829978157ea5c428399d45c0443f52a030b1ba42b01489c4e7e3088d8b31ba111345461e3e8e925bfab490a77b87e95ffba81e04ad53514af69e8f0ca5a50dce217f575a62aade788051cdb9da9ee50b4b58061e42d6fc785f36b0612f7a6cad72f7d5600e44172ae0f925eed869d803bf2494eebc3ff7fcc2fd756f814009e8c2ec80588a5619305d913c7a73d432acc643", 0xb1}, {&(0x7f0000000180)="f52e4f1c93baedb33234f59b7185f90a8e9f760feabf84eb876272bf8f8c976ff9c9e5088305affedf233434205d23ced07b08596a76c86079f240034fb5351477d31e75f369f296f8bf0f27ba8d82a445b76b8a3d35c983279d11558ed912d192190c6cd857c498bd10aae67c3dbbfa5fd05c5d9a9d147f10e4f4da520ccad69db57c10ef43d4d20056bde608cc5d21ef4a8956c9e16b91ea5e5e0b33aa76a19cae6b4cc4d325295f535627377d87007750bde316", 0xb5}, {&(0x7f0000000240)="315573d40b94a64124ba668a354982fb15c8602038e374e702bbc10f833b57bbf67e667a08f91d00e0a035d86f96ef116f1b17d98efa233b1ec5914ecc9d42e8802af51f1b958d602c84fec1e10ba27d957a4a8de4d741fd7a4389c503eb0949c89d3461", 0x64}, {&(0x7f00000002c0)="d38cec8aaa0f3222394a209af84bc7ac15476063ea23c02ceaca00ac9812f251d7cf6edb2eb628b270d2b3ae48866e5a2c239f717e824e8e088304b99292f45cb6c69b8107d49cb9f7d080bad7bb6259fc1de6628b9cabe84fcec7e30f9cf1e980e0aac024fe97de0fea89a3ddbaefa01072d0fd6ca876f28d196b0e311d79382b6bb9b9a85a1f6470bbb8104e8d69c1ba2809a6e0a78a685af434ab31798a7ddae440ff2efdab18817b52d80d4d20134c054cf404d0f58dc24eb5f812da7b948870c6a2a41711c788750792acc0", 0xce}, {&(0x7f00000003c0)="933c9be968171277fbcf17bff892a8768c68bc2fddd842e8f54f4b757776f8373ea405508e9ae54063a0c6a294021917f9f2a3bf75641a83b5760f2c36e66813eab6cc84d0fe0a8b124ddfbf8c3a84ec0d4423606092426df3b3c398196a7da8f0ffcc6c6b319b86a37f79f1bea1234f5b72bc04386f01c13d78a02a178cffeb553cab6cc75888405a4240496452d252c502eee5904baac87203fb036cbfc0bafce8042a9ac7f858012b8cf3", 0xac}, {&(0x7f0000000040)="18e39146", 0x4}, {&(0x7f0000000480)="0cea4d2993c9be9f1d7ee2d644f7de24a28b0dcd0d9f279f3a53d435767e376c22266a9f1b276e3484ddab419d99cb122a2866702d2a1917f7b002825ce447a4c88e180c9b00de389c83d3fa1d6b8583a2b1e7d412c55636c8d45aff885fbc8e4172ca51f64e3d7f921fc74a4bd35adf3d733e692356091eb71cf1a52e3a991196fa09c4c0fe8608e91cd2ba0127fbcd1f11011cf0182554e649", 0x9a}], 0x7, &(0x7f00000005c0)=[{0x38, 0x11, 0x5, "6dbab075a2b19f92effda27bc297e9d3df2ea6cba92defc1ad780dae3001ed0c5dc9ff9e9d93e4"}], 0x38}, 0x40e) fchroot(r1) 00:00:29 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 00:00:29 executing program 4: r0 = socket$inet(0x2, 0x1, 0x1) read(r0, &(0x7f0000000000)=""/54, 0x36) r1 = socket$inet(0x2, 0x10000003, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x5, 0x3f) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) r3 = socket$inet(0x2, 0x5, 0x3ff) r4 = socket$inet(0x2, 0x10000007, 0x80000001) getsockname(r2, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) getsockname$inet(r4, &(0x7f0000001100), &(0x7f0000001140)=0xc) shutdown(r3, 0x1) getpeername(r1, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) setsockopt(r2, 0x8, 0xffffffff, &(0x7f0000001200)="34094d191ca1840b84e95b9053a03fca8338d43fc7d588dc01a09d2d10bf5bea58fa741ea21d0dbea98ff840a5fcd2b3efa1f83f3760001198d4f1b153e8258514f2c5b9b3a27cd1b6114f2fe07896c1e5810565dd0f1d09a0bfe4dec5dbbd54f76249b561f74f1afb0e39a7e0ccc53a6a5804a7e2fc7015892ebc1db6a9f4f1a850648b5c59ce71779ea83f1cd0e6c3a2e9c7bf8a8bbf973bb26aee18bd1fc2", 0xa0) setsockopt(r0, 0x5, 0x6, &(0x7f00000012c0)="0502c639876cbeeb618dd0a373f9bdd1d0603ab96326f703b0ef26ce8b752105838492944bb1e6691e2d3c030275eb9f7a6c2976daa953edba4dbfe95ecd9d8724a0e66f31107c49c38bff53423e54c6d68a12c85f85cd773692a0fd46d2c1390ead109295d92003096dc01a96c80c38d5df419f6e22ffbaf64f6f618b652cd0ce995d8c90a503f27c3960e86f56daa6f2bad608aa91f75b91cc0f15dc163a9456d43ed82dad34b3524b88c7ac87d9b645408a1721874d33649d6e4638a4cb9f98251e81cc816ebf9d5c280608e1fec0af9d8ea58dc3d97332e031be9527c1df3ea16dc45fd7e98d557b2693e1174ade05ad5b5b09a313ebaec6d82918b0cea0474133958c5119a1fdcdb3e0b817b423961e0b27ef608f0ccdf1a753a2fcea0a928919e459f304c3e87cdce5adb0acfd0a9f9381463fb3fbe7256a69615965af6b9b5bf1aed145c5b628510f0d88cb5b744c397df9034d2e4712ed1f1e947d95330a28549990fbea8f8c6e9cadc0c9d0c699e7bc8a63c63ceac32fc9ee7cb7c454f12d11dba21fc1c72c78f663a5c00d1f624e2e58bb640b106d06d12f2ebe68af00f1a78f4891695fc3f5636f54b66f9da4ed5a7ab1b8b99daedcdc67ec515cef198051eca9644ed301cb7f06938f23990d44c19fda3f184f959ccd03db94ed62a8dcc6068ed47148249284a6bbacd6d1045a2167dca9a09fa4aa060c78d92f600b12386b26adb4aa93a49e04d504c60390f7948cdc6c15af367593ad7e511f7b9ac6ee235f76183a8a0e5efd97ee935af715763d27657c6291bcf8b694744ee7d25e1d0c05d6efae51148327811b3fbd41c2371aed2e9b7f1acb65c039bad05e3b85c0e9b8efafbc17b56118dc664df66dc48b7a9093abd9b65bf912cec54c54582e326d71cde56926c7313fda1b31317d6707bb2f90d90f8615d6c4002de5ad06d17f3fd504279710c1480f84f495f2c1c9512d5cbfc7fc00c13b35308dc51cae3683349ab4c2265dc873a57424273b31b9ee73eb645a9d436356e432645dbdf79ad467a2ccbc52af7e0c24de8187a838b08758fde9663d57396f9be14f03ab10dd87ce9b90fceb286c568ee52f1e70ea2234c0b859115119d9dc42cf749deb2112c416fb9b0971d83d7d74ab3e01bc0a4054b1fcd3a9f96c49a485be762c35c8bb754d27b5baf788259e1000727afb422d67c120f185b5867b2c33f5216381f0d74e89348e2b6832fa847d755c50ef6962752179c4bca1646b585e03e6f8d610511e7f7f537c27b59c09aabeccd0ece7d97471216cb40ad48f298ba48a87cc8d6f16d800f446016096235f905ba231e683cb828d034c3a852fdfdd8c1a27a01a1662e128464f546a9c6efcff00535f036ac1e6fad79f865626b7ef5c3979186842959192ad2b861639c6fca54084c00b26f38fcbaedd295880ae3ae24630879ae040d0e967492932bba8c35250eda7996a573987542daac805d343e0411f38f13b0ede24072c121c99df70d2f30eab2fe2b19f5614eb9f0ea641580998a0a999d046e2866d1bcd8cf1f05f319548318fe92251f7c7555fa18f3116e930d2850e7a998e6ed49c1859247f0138bb24f37985642af54a3e62dec6a702cf94d8ebb55886d49791ff47b0c268ef4c9641efec868f46e4fcb60de3ad529d1e0cb3a24b05e67a48101a061e57b6aaa6e447c88ec58a03079b7460cdc6575c1960b9ddb7a76d83713cbf64efe747bb43da109565a691f375d41f06b064af3dc14b55ac8d36d732b3df40c54d8865920b8e6af7806ffec4216cbcb29cedfec7298bed8a928b65c894f345edeba190322e7839f251eb0d9c8fb06449eb6ef0d951186c9bde1c9ff2ee497b8a733baa4868077d50f1e0affa427ea56f76737d12d430b00545034a546c12669b1d1bca1fda9041d95a202844cbecab7306fb8cd1af3541580f17b7bee1f3b37dcbf81d164507a1bda8433b51e77f26b6f136674f75d6a646063d9b60c6ffbc16a05b3b5340d050e32b090982a7408b6b915447266679cb09ab61d4b7fb9ef33e3282bd52109908f6d0b3c6066bcdc5a1814b8babcb096538a0dd4ebf923304a65b5143ccb96a4f23402cc8e6482ede23cf47454ba23cb120e683251047f1fbd5a2b90e6d0a92383c8601a8f99f68ea155476130a1c925af7669648feb9676e1d48bf4d8e23cbbcd40d5d0df2cce02dca1cca7e1d4c56185408b4cc36e3df05cee65a6aefdaa5777006a0039ac98dcfd2b12a2a0781e120e693877142a76e05bba93d6f235358f0bc2b38931502493cbf1ccb55ad660a18dbb99af012ac1516dd2eafbfdf219cdddac366513e130e9d7c829f3bfd58653f93f9b7215f581392434fd1a73a428481d629b8ddf174b29ecabce1b444ebe17ae9b471ec8ff0c30e175c81b479bcaeaa5bf2ceb2cb7e50fd94ce6498a783e31f1771694134db08e51fc6014cc367f0fddebd04074409d096e26c035312609156057bc6015f7847768ee6373791e1e42c9da776c9090cfdffdf83f4572d7abd3583416c7bf009ba6e096d0b20b9ee635be9bcf19a509a2dc83be3a01b67eedda9747c7be07f2f8c451cb16486c1f75deb7dfa99a8420a03e5b53295982c3b2f5104a6ded3b77a0a521c5a17bc3695ecd9a056914b92ae6421a1a9a70499ae40e382479101270947372760acfe8425a0fc6ac7c73780c3105f014c1e8910f78e38bbf663593f878f9910b72de7a404d6b53173a8b264defd8209b7cde47b6af389c6da730c4904db4dbce587018ed42dbad40addb6b87b9c361513e95263aefd07ba73aa8c93be32cec98deb7adeaf24a0c75aacbb28b402bfd7552e50c2990e36041c5964ce43c5e6363ea75694e2b175820f8549a9a003b307e32d5e9d0aadedd7fe7b2dc5a8003c3261414768c682b405360873e7bece5bf054f8b7ecc3549bfbc70bb02c849ed4238d266cd4d23e01eaa1446128ad0eb01464f7af29fea97dd20120aaef3406d8876f4103a2be736cd7064fd7721f651fa7936d22d9c8f0e340379f8f05fa1d816a61f63628656b15f0e05584cd07361254f2deca4ada3ef5041e93fd1a60c8de465cb60e63b56efe3f5cfafd22cc57614a3be234688625bc48b8e5eb59d3e3b92c4627f137d45bb0b5ff6d890e93419a69883b346799ec09746ffbef62cd927a64c4d3c874008bd8cb21c4e99fa25cae5069c9e9d343efb7997e7c0b133c47460ea8fc6893461ae45fbcf94bd980e290a318f2ec42755c9b29f4fb143a6cae1b0f8898a71b4cb508e0a6b147ac15a6950a96fae8ca4be59a256f773c4fefa3ed22f1a1bb1eddc1325900ce50b9fc1a814127e039cd6628447cb1a3a4da70249c964c9b88910d2a472548ca29b6ec33e65c7cc76e7e5ff3f7ad448140e02c8d6e8cb2b427103d23daa031d1ef2a32c258650a7c5e25060fe0916cc0d4b4594c53c4b979a0c2a8c5bbef9ec6d6081e457e11dcf4e24a920773a51d2fb1782d1e74bb62f818ca545fc513d904789abef48462d34bc09f78b7def84600949256ca69fa1686bf5a089556d03ba67bb2722c93c6824de3bf023947cf2e7a03702f3b6d667e506deeaaf9202b4230e0e911bf50fddc8d78d387d0e1bed3c84250b4ce9f762b1981c06f3031a506aab390d6a2c32ff9dbfc5518536f7b8a324405dfe36f22f610d997eeecadf4d12aa0f152af7a43504263552c13c54eb3649d937fe350bfe97e751c7edbab5301fa4c44de232b80c4aa38923efa0246a07690d1b72865489dc32f350013f92db5b869feaf887ec38469a0eb64d91fa1ace2fe73c807e6e68c7751306407f981d6cde982c20961b7bb69a29e6b2598bd1048b60a0ef7cdee52df96a1bdffdf79f5f5a2d0dd4dc6072984d1e0ba389ffdb2690972b7405fe5590a73260b8ea8be4dcace9cc8691e5cd9e0d19a98fd9a756339c1dc7b5073ef7c91b1992e0178a3c92c9dcfc89085a848b2b9f3136741d9102d8ab3cccaeb9724cec44d2f3885e12b5cd7d5914f3827b15f811aad78a4a0a1f50c812250068802c24ffde1f01e904073d2e7628e34d8ebdfe41c87a6862c70dc3ddc3998be2340b9d6aa7011738247fe3e1e76108769b2d5c0eb7919059f4f1635b9f2f933b4186bc5854747dba8f7e823a5774c32fb42868d7b1a9b3868a5f20758a19caa6f6440887dad97321f70fc9bfb8e49480dc7c544b859a884aa247aa75aa65fa0ad5343fab0c9b24be18839ffa23ef4534ab6c05df594b5ac23fb35d5ce5e4cda78bb51940e0495d9d1cfa2933c3410a56a62b72f7935eb1f147f227e27e91b2ed7d57aa2796054ed383c3a41e021fa624fe35fdb43a0a1a796d37aa4caee3c4ce8a0607d0e53d97a1bde88c749a8512dbfe2e56d3c040d30cbe1bfee2ea0fa4a4eae71ba89b00449e0471da87eadb61689d5e682523628bf4c0a43e40122cff4b22959ce8e15a7d1c85c51c64f9b89959ab1b88d5e7a51cf464a8a4ef2ec1586b2823396301caabf0b4902a70c5bb6292c8f14c1ded8b7c366db3cee0289e76e280c1b1e7c67c88f0a9245e459071ce0fbb2c895b59172e6e5840d901bdfdf09318b3ce1c29404fc85a571be867dd1e064578cd639aacbf8ec57180bb6cba43cf00de5f65e098ee262dc64338557dc105fe25c3cf9e7233686b3cd155c431bf631e1b4e893812e6cf6e269a441314ad3e94078190e9ff811fd80f2444fd7efe8b42e79019943801b9c8b754b8118b443766c72413847f2d62c85e7fb7f89083787c9550b79caadcc7e96af5cb698bf56232f800b52864b7aad1909f923cf21a6931b867fb053afcc8979a813ac92a8773c65e34de1f55781e2f6e705931a8720ba687505bc96ff33fba22260df42243d3812034e43a9c14b60015583ca5c623e2befdf11a2cff74703d9ad235090bebf5a08f138a522edf400e7d0221df1c54020b5897205c604f42ee4c22c062b6748bb064c275adc99a34b9cda2ab17fb086f8d01d111e808674f0d47abe8202fda07f779b6010f942f68855e3bdd421024c749f6adae9911a43a6824fc9a3a68c28bdf7256d413b05d891708ac34ba0d2f7272d3b28e2c1ebd99936809583442a399e758c6f964eefa416d16144aacef22dffc7018146cd21c4a5cf1924308f2f729a3ff8cf4164eac14ba115d745d2c6962c9ed2fa6ba67383b6e75ae91b1d317089f3f7ca2052fb45a0031d7202e9de90189de3f1a0ba70725f6abe30aee5484603a0d6b20acac7cb15bb905100da8c73ebaacc8cff48f2a1937ea9d4318073ec1411713148cb8e445247beaf451f8471e9b3d6804e4df4b55052ad1fbea78760f1d842e7ec57964b3fb832b5181cb21acaef9c7c43059ca5ec4e44e68668a8dd160d91fbead544ec4f2cc27d486a7126ac9a9517c7d8894c89ce393dc5f101fdff3d351f6c5c7700c7b4136aa882afbdb4fad8e80145378b7e022f10411c80364fb40374d3aebad730b242366027801b47846beb79243152807b05e69b87de510f5c03fa686a03a77772e575684b8560544f278c516fd1e1a4b54556098fa6afd7a4b7e09a64b77004a92caac10a06e69f03f4900da06d98d1154f9e8bb72c54fc8bdf1b3893909df847663dbab61dd01059ab507db7974662c51747e9bf31b0a36cb61f134ac39fba9d77cda3522607079b912185f79718bdfa5a6b41ee97c1d7cc00b875a5ced6ac3857413a45c842c967deff7eec8b91ee621912f73d59eb2ccd3ee0260551fda642d10e43e8a6d4ccf51f33cae11c47c6fd50120d062acc2f9ed33b3ab5cc8a", 0x1000) r5 = dup2(r2, r2) fchmodat(r5, &(0x7f00000022c0)='./file0\x00', 0x30, 0x400) getpeername(r3, &(0x7f0000002300)=@in6, &(0x7f0000002340)=0xc) symlink(&(0x7f0000002380)='./file0\x00', &(0x7f00000023c0)='./file0\x00') r6 = accept(r1, &(0x7f0000002400)=@un=@abs, &(0x7f0000002440)=0x8) r7 = open$dir(&(0x7f0000002480)='./file0\x00', 0x8, 0x0) getsockname$inet(r3, &(0x7f00000024c0), &(0x7f0000002500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002540), &(0x7f0000002580)=0xc) getpeername$inet(r1, &(0x7f00000025c0), &(0x7f0000002600)=0xc) ftruncate(r0, 0x7f) readv(r2, &(0x7f0000002880)=[{&(0x7f0000002640)=""/223, 0xdf}, {&(0x7f0000002740)=""/132, 0x84}, {&(0x7f0000002800)=""/90, 0x5a}], 0x3) mkdirat(r7, &(0x7f00000028c0)='./file0/file0\x00', 0x72) fdatasync(r4) accept$unix(r6, &(0x7f0000002900)=@abs, &(0x7f0000002940)=0x8) r8 = msgget(0x1, 0x8) msgctl$IPC_RMID(r8, 0x0) 00:00:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x20) r1 = socket$inet6(0x18, 0x2, 0x5) getsockopt$sock_int(r1, 0xffff, 0x3009, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x0, 0x80000001, 0xfffffffffffffffb}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000100)=""/228, 0xe4, 0x800, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) ftruncate(r1, 0x5) clock_gettime(0x0, &(0x7f0000000240)) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x0, 0x0, 0x4}, 0xc) recvfrom(r1, &(0x7f00000002c0)=""/140, 0x8c, 0x2, &(0x7f0000000380)=@in6={0x18, 0x0, 0x224e264e, 0x2}, 0xc) r2 = accept$inet6(r1, 0x0, &(0x7f00000003c0)) r3 = shmget(0x0, 0x3000, 0x22, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x2000) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$getown(r2, 0x5) r4 = fcntl$getown(r0, 0x5) close(r1) bind(r1, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chroot(&(0x7f00000004c0)='./file0\x00') poll(&(0x7f0000000500)=[{r1, 0x80}, {r0, 0x40}], 0x2, 0x101) fcntl$getflags(r2, 0x1) r5 = fcntl$dupfd(r2, 0x0, r1) mknodat(r5, &(0x7f0000000540)='./file0\x00', 0x181, 0x6) setsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000580)={0x9, 0xf46}, 0x10) fcntl$setown(r0, 0x6, r4) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x1000) pipe(&(0x7f00000005c0)) pipe(&(0x7f0000000600)) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x4) 00:00:29 executing program 5: r0 = shmget(0x3, 0x4000, 0x323, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getgid() r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r1, r2, r3, r4, 0x2, 0x3ff}, 0x6, 0x1, r5, r6, 0xe9, 0x3, 0x3}) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000180)={0x0, r10, r11}, 0xc) r12 = socket(0x1f, 0x4, 0x5c5) sendto(r8, &(0x7f00000001c0)="a8214feeb2c4536fa2477a817ee0db13f00f683dc4a5cbf3aeb32c53808a3bc16a278072ab26f5964797227053048af7c3ad86958a29cd9a0968f5fb9157d7acb81d75cbb47fa487b12f98f89e737519dfbe8d256136ff8ba440a33498a4d71e316ebdf831473d7383d48257f930cad0b079a6c33c8690f5a912f6fbbc7b777852258b9862734cc3fbe414353db133bc86afbc716f702fb41d3719c3ceccdd9898d07242b24caa9f3ecf4c2b6239a51ba5e47b5c0130db9ceeaaeacba15c671eba", 0xc1, 0x9, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x9, 0x40}, 0xc) shmget(0x2, 0x1000, 0x300, &(0x7f0000ff9000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x20, r10, r2, r3, r4, 0xf5, 0x9}, 0x3ff, 0x5f86, r9, r6, 0x6, 0xff, 0x1}) chmod(&(0x7f0000000380)='./file0\x00', 0x1) getdents(r8, &(0x7f00000003c0)=""/234, 0xea) getsockname(r12, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) getgroups(0x0, &(0x7f0000000540)) getgroups(0x1, &(0x7f0000000580)=[r4]) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r14 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0x5, 0x8, 0x200, 0x5b730775, 0x2]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f00000006c0)=[r13, r7, r15, r11, r7, r7, r13]) sendto(r8, &(0x7f0000000700)="475b078859e08a21d6472287a2f5964d07a22c99abc715869fb9607c5d55c38e0cd59bba2bcc9422d073a1d7fdaa5b0f56fd6d3e648376af7a4b984fd764c6a3963c557b5277", 0x46, 0xe, &(0x7f0000000780)=@in={0x2, 0x2}, 0xc) fdatasync(r12) shmget$private(0x0, 0x2000, 0x402, &(0x7f0000ffc000/0x2000)=nil) 00:00:29 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='[!\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='(U\x00', &(0x7f0000000180)='-\' \x00', &(0x7f00000001c0)='\x19\x00', &(0x7f0000000200)='\'-{\x00', &(0x7f0000000240)='+-\x00', &(0x7f0000000280)=',\x00', &(0x7f00000002c0)='!!$*\x00', &(0x7f0000000300)='\x00']) r0 = socket$unix(0x1, 0x7, 0x0) r1 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) bind$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r4 = socket$unix(0x1, 0x1, 0x0) clock_getres(0x0, 0xfffffffffffffffe) r5 = open(&(0x7f0000000540)='./file0\x00', 0x400402, 0x20) fchown(r1, r2, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000580), 0xc) r6 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) writev(r6, &(0x7f0000000680)=[{&(0x7f00000005c0)="67878ef54482ecedd3db4985a132b4853d7799745848384126df078f31d3b2bd06ab20c4d1a5701cd876b44c12091bd4d3615a281d505fd5e82df5e9511b76d912b14e8c950064290324413ffce0d61ed20afac7f1c59f66247f0c8df0fc58979545dd8184819c2d75012b77984a3f696bc625", 0x73}, {&(0x7f0000000640)="9c0c4c53d5c19ef1a45d9805b9fe60445ba99bc729f341", 0x17}], 0x2) bind$unix(r6, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) fchmodat(r5, &(0x7f0000000740)='./file0\x00', 0x0, 0x600) socket$unix(0x1, 0x1, 0x0) sync() getppid() sendto$unix(r4, &(0x7f0000000780)="6cd961de5857d692c616aa49ffe952925d9f7a431bc78b3187c364f436ac69d2e07f77c8241cce47ae6e783a38af15f1c587f021abc113fc6be65b441c94764fa3bd8f9b1ed4c956e36b325223d15bd133488af10c8651e0b6b6b91149dd8b087f708e02ef396cefd8241a84ef8689483bc40d954ab14d91f748da", 0x7b, 0x8, &(0x7f0000000800)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet6(r5, &(0x7f0000000840)="90312a42f61385c7b3", 0x9, 0x4, &(0x7f0000000880)={0x18, 0x2, 0x3, 0x8bc}, 0xc) r8 = open(&(0x7f00000008c0)='./file0\x00', 0x820, 0x76fc8578fdaf25e0) getpeername(r8, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) bind$unix(r7, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) paccept(r0, &(0x7f00000009c0)=@un=@file={0x0, ""/108}, &(0x7f0000000a40)=0x6e, 0x10000000) accept$inet6(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) sendmsg$unix(r4, &(0x7f0000000d80)={&(0x7f0000000b00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000b40)="b1bd7adf52a7b085d4caacb5587b9d0035c40859ad2d40313ba3e35eb2ac9661d0d9345b54e3c720656dbbfc72c934acafd46ddbb767afd19e3c431ee4618dc77b92bea37246c00d394e69c6b69feb1addadf09b5af8434e48eab407ff7e57524f604cf5eff0c3a3b25b8b81efbf381a04a70e7a20b79db918fa4e5c1395e0ad37bf733d054670bb4194f730cee733d621783d9575e806e40b6adffe", 0x9c}, {&(0x7f0000000c00)="735122fda3b79a656b1d599c747b600936f12f55cfdcd95b6f9f3c1cce1a36c87f1f86f323f39fef905b0b10ad0620ffbaf3a2008ecd56b17a1ebad2175ff36a8a4e55e73c042a5d14627dfb5c7677159946926454ced60bf2a3a01e65db6fdba638c1a00717d054427bffc4e11409fc6b3878e76e21e3301f524109727f481f96b621b5545c620157cf9ff7e43e984871d50e4360b573cbcf52c0e6c9ac3850c84bb230aee8de0642538c899a600db1937a446ef5dcdaafcd5008fde5339001ca733584826270a28c", 0xc9}], 0x2, &(0x7f0000000d40)}, 0x8) 00:00:29 executing program 2: clock_nanosleep(0x3, 0x1, &(0x7f0000000000)={0x1, 0x7}, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40000, 0x4) fchdir(r0) fchmod(r0, 0x30) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="ea2184d4fd76343164d56dd2cf4ec2c2bd70915e7aeb5260053a92a35ccf5ddf4fe924e10a9a5fc4d7a2ddd275a620ecb3e259b7af47cdbd4608a63c991c0bed38408eb847c9db90ad5ebbb1dfcc32fe5f2761de14d213ab700247346b16213bf143d1f5312f1fef31c10e1ec6e622", 0x6f}, {&(0x7f0000000180)="8b2ce5e51a99d7280ce6b2c8fe3babeeee1224358ca4cb0a001197d0c2e6c78d8206b0de026e10c6efd06582d8b3f6e6f68ca832aac8f204826103793bfa3118e865b7143001d089a19d03a71ee2e509c5252b03e3ac5c1a7b506d6ee41c3f", 0x5f}, {&(0x7f0000000200)="c9637667505e3e2cdd094076492a78e146915544b1119087e0860b5b70d3d5bfb72a9edcc4dc0e772cf71e8ea9ae33b24c553177601eb13862764600a24b0b501194c10ce1aff6a682c6ac38141ef150c2b3a6dc1d0f02e143543b589d02dd3051c6fbebcb122bb9", 0x68}, {&(0x7f0000000280)="24a4cdc75f9b946f178cd4b55be64e9c99e02addad24baa4e7bbefe727466425fea9a5d0fc66d5897cfead16f37eee94bf2737a126411cdf4d5a8038f3", 0x3d}, {&(0x7f00000002c0)="9c51998f9bf4ebc8f66d685d08b1d11f84c06b48700240d26b522a18cfe9a6cd6be762ca18e739fb22a8883cf67b9e8cbcbf5cfac41f15732b", 0x39}, {&(0x7f0000000300)="676d376fa28b9aee1442", 0xa}], 0x6, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0x4}, 0x8) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() fcntl$setstatus(r4, 0x4, 0x30000) fchdir(r0) seteuid(r2) r6 = getegid() fdatasync(r0) r7 = geteuid() seteuid(r2) seteuid(r7) r8 = msgget(0x2, 0x40) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x80, r7, r6, r7, r6, 0x30, 0x7}, 0xffff, 0x2, r1, r1, 0x9, 0x6, 0x2, 0x8}) fcntl$setstatus(r0, 0x4, 0x1000008) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x8, r7, r6, r7, r3, 0x100, 0x7ff}, 0xffffffff, 0x8, r1, r1, 0xffffffffffffffc0, 0xa4a4, 0x40, 0x6}) recvfrom(r5, &(0x7f00000005c0)=""/4096, 0x1000, 0x841, &(0x7f00000015c0)=@in={0x2, 0x1}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001600)={{0x0, r2, r6, r2, r3, 0x58}, 0x1, 0x0, r1, r1, 0x401, 0x5, 0x7fff, 0xcb}) openat(r0, &(0x7f0000001680)='./file0/file0\x00', 0x40, 0x85) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000016c0), 0xc) lchown(&(0x7f0000001700)='./file0\x00', r2, r6) clock_nanosleep(0x0, 0x1, &(0x7f0000001740)={0xfffffffffffffff7, 0x7f}, &(0x7f0000001780)) pipe(&(0x7f00000017c0)) getsockname$inet(r0, &(0x7f0000001800), &(0x7f0000001840)=0xc) 00:00:29 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5", 0x69}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="0853575a0fa29e86e8f4764bedd71251f792bae44897bf70ca3ed9f7dcdc06cb2cbbd7e039494d3c7029a2bbc3d387ba280b92630e459b25176eb6f62f1adc6b15bf34078ed8cab78c77b4eba0e9aa66037879dc54bfa6c711162ee555c05afb990a1f74917425d07e6b65e9ccbd17c1bc", 0x71}, {&(0x7f00000002c0)="4a45711d", 0x4}, {&(0x7f0000000300)="0028d512259b7da681c89432bfa4aa4794c8897aa0302c62d70bd7bb608dd4feb4d79cd901792968f111d254456843114f96b20ec8ab8a8a1f26193a70c7708430df67fd783f4256af7b4a39c0540c8d781694589071e6c413aa7ba025d391909f56112806161083711d96450e8e097aca97bfd242f2d8b064ce540ae8ccf973a644f5c50f777cb1f55dab248a27c15cf3ed8902345af2146dec8672316cb8470edd2d5cf0e08b08b569c3eb9c2d66f1062bc48677d1a7efa1a705bb4957b1f0ee25317fdef9afcf39826ed7156f16b5daceff98f7", 0xd5}], 0x3) write(r0, &(0x7f0000000180)="e4980adfa2cfb42bd7ebe0f4bfed6fe56717e2a07421c67c0da6a45b6dce73f2977a9952c1574ce3e317fdf047b51cecf1bf58c783e68e75447d4122ba4c4869dda78f832ab29c914f36662cfa20d3d266a3b0b404113b1724511f9a9f19ffd040df5c0327c776f298a974a5f43697f654396b73c3259b937e99e63c0e9bf19ce5e2474c6b679e8adb1f08d285d523e8ffae2c95e90ebb112455b4ca83cec60b60a075e3872ddc476685dc18dcf54f5cd31904a6c989a3d43786dc6d9a6607605baefa545a75d9d7901dd9e6fdad5c049fe43d8e3e5c71", 0xd7) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)='./file0\x00') r2 = socket$inet(0x2, 0x20000000, 0x7) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc) 00:00:29 executing program 4: r0 = socket$inet6(0x18, 0x4, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0xc1f4f2039cf06d8b, 0x1ff, 0x1, r2}) fcntl$getflags(r1, 0x0) 00:00:29 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80a81, 0x0) write(r1, 0x0, 0xffffff65) 00:00:29 executing program 5: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r1, 0x40, r0) sendto$inet(r2, &(0x7f00000002c0), 0x0, 0x400, 0x0, 0x0) 00:00:29 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0x9}, 0x8) write(r0, &(0x7f0000000040)="7d66396140d5d16c3fb24939cfb9879769aff7394572d76d28b82faa84749a28f9ac556f08a388e1a1fdcb099bd390269aa3490383755e3d32e40cccb2283e3062bdaeffe1c665813fb9ad7812d782e1889f485c5c6d03e9bb9ed66f068c29c7", 0x60) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x4}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000100)={0x4, 0xaddc}, 0x10) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) rmdir(&(0x7f0000000280)='./file0\x00') sendto$inet(r0, &(0x7f00000002c0)="1075a7a823bc43529c248ef097a0618c196563c69cd91d3455b14b186d87ecb86182f21db956b5bedd55775fad609771e269e9f0ee84ca544fdf80be94c7570517563422b4f5c6f9b58ad9f4ee881e0daaf3772937368f3456639841a46b8a5ee717a27a829bf00d9cafa7cb339114810b6f278036bf5976b4126e63346122f93cfd79", 0x83, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) sendto$inet(r0, &(0x7f00000003c0)="c8f4d7377629606427589783091f9262cfab51f2184448037ef96a06071973aef4fc9e6f996e0e43fca8c9cbf82a38492193549dbf6ebf0c84f83d972b96e5daa3c95596a2f7c2a05dd0a5e99b4c10bec682738f3c42cd", 0x57, 0x4, &(0x7f0000000440)={0x2, 0x3}, 0xc) r6 = semget$private(0x0, 0x4, 0x24) fchroot(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) read(r9, &(0x7f0000000500)=""/68, 0x44) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000580)={0x4, 0x20}, 0x8) r10 = dup(r9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000005c0)={{0x5, r4, r5, r4, r5, 0x44, 0xffff}, 0x1f, 0xf36, 0x6}) close(r8) chmod(&(0x7f0000000640)='./file0/file0\x00', 0x1) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) chroot(&(0x7f0000000700)='./file0/file0\x00') mknodat(r9, &(0x7f0000000740)='./file0\x00', 0x8001, 0x400) fcntl$getown(r10, 0x5) chown(&(0x7f0000000780)='./file0\x00', r7, r5) fcntl$getown(r10, 0x5) open(&(0x7f00000007c0)='./file0\x00', 0x2, 0x0) 00:00:29 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ftruncate(r0, 0x9) ftruncate(r0, 0x7) r1 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = dup(r0) recvmsg(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000200)=""/151, 0x97}], 0x2, &(0x7f0000000300)=""/12, 0xc}, 0xb60bd6a397658636) setsockopt(r0, 0x4, 0x0, &(0x7f0000000380)="705c5aae7fa0fae4b5ba1654639b17405df9be87f17e1b1950791f59e1430816d96fc73a5ade3816bf21ff90c134e361ebc77367ab17d709ebbe132592f6ce5faec612c527a15ae54784188c721a3512824f4da776497198beb0eb511f6c2f302a8bd9de591d5e24cbb8ed524637fa59cc", 0x71) setsockopt(r5, 0x4, 0x3, &(0x7f0000000400)="817e20a136", 0x5) getsockopt$sock_int(r1, 0xffff, 0x2004, &(0x7f0000000440), &(0x7f0000000480)=0x4) fcntl$getflags(r0, 0x3) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) r6 = accept$inet6(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getppid() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x400000) r8 = accept$inet6(r6, 0x0, &(0x7f0000000640)) symlink(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)='./file0\x00') r9 = accept$inet6(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) recvfrom$unix(r8, &(0x7f0000000780)=""/4096, 0x1000, 0x800, &(0x7f0000001780)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r0, &(0x7f00000017c0)=""/211, 0xd3, 0x0, &(0x7f00000018c0)=@file={0x1, './file0/file0\x00'}, 0x10) symlink(&(0x7f0000001900)='./file0/file1\x00', &(0x7f0000001940)='./file0/file0\x00') writev(r6, &(0x7f0000001a40)=[{&(0x7f0000001980)="557591a37671c4d01c2e9dbec400cb14263af0cef4847d4b6c582b43ea3411570c20d0321f6daa542d82ea030bab07e08f3d3aa59cf00dd540941f5d60e3ff5b09e50c72250928b8088c555c2e9bb5f2a5076a9a04f96e3ee44d679aba4766ac39b66054ca631cdabb91ed0608049e378476e6cd6cbea5e9149cacbdf63fa0e8e6fe77a64b", 0x85}], 0x1) r10 = open(&(0x7f0000001a80)='./file0\x00', 0x80, 0x40) stat(&(0x7f0000001ac0)='./file0/file2\x00', &(0x7f0000001b00)) r11 = dup(r10) dup(r11) getsockopt(r9, 0x41, 0x0, &(0x7f0000001b80)=""/5, &(0x7f0000001bc0)=0x5) bind(r9, &(0x7f0000001c00)=@in6={0x18, 0x0, 0x3ff, 0xfffffffffffffffa}, 0xc) r12 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001c40)={{0x9, r3, r4, r3, r4, 0x20, 0x309}, 0xffffffffffffb207, 0x4, r2, r2, 0x275, 0x5, 0xbf, 0x1}) 00:00:29 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400200, 0x184) fchroot(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) clock_gettime(0x20000000, &(0x7f0000000080)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) r1 = semget(0x0, 0x4, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x100000000, 0x0, 0x20, 0x1ff]) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000140)={0x0, ""/207}, 0xd7, 0x3, 0x800) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/102) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) msgrcv(r2, &(0x7f0000001340)={0x0, ""/216}, 0xe0, 0x1, 0x800) open(&(0x7f0000001440)='./file0\x00', 0x400, 0x40) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001480)=0x78) symlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001540)=0x401) msgget(0x1, 0x8) msgget$private(0x0, 0x4) r4 = semget$private(0x0, 0x3, 0x20) mkdir(&(0x7f0000001580)='./file0\x00', 0x100) msgget$private(0x0, 0x2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000015c0)=0x4) r5 = getpgrp() getpgid(r5) getpeername$inet(r3, &(0x7f0000001600), &(0x7f0000001640)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001680)={0x5, 0x1, 0x8, 0x6, 0x80000000}, 0xc) utimensat(r3, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x400, 0xce10}, {0x100, 0x8}}, 0x200) 00:00:29 executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x590, 0xfff}, 0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/22, 0x16, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x401, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0)=0x100000000, 0x4) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0x7, 0x1}, 0xc) pwritev(r0, &(0x7f0000000240), 0x0, 0x5d) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) recvfrom$inet6(r0, &(0x7f0000000280)=""/213, 0xd5, 0x2, &(0x7f0000000380)={0x18, 0x3, 0xfffffffffffffff8, 0xe54e}, 0xc) getppid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x101, 0x1, 0x8, 0x10001, 0x7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setgid(r4) r5 = semget(0x0, 0x3, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/77) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000580), &(0x7f00000005c0)=0x10) r7 = shmget$private(0x0, 0x1000, 0x30, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000600)={{0x266, r3, r6, r3, r4, 0x4e876a961febc411, 0x9}, 0x3f, 0x23, r2, r2, 0x4, 0x2, 0x81}) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000680), &(0x7f00000006c0)=0x10) fcntl$getown(r0, 0x5) geteuid() getsockopt(r0, 0x5, 0x8, &(0x7f0000000700)=""/35, &(0x7f0000000740)=0x23) setitimer(0x2, &(0x7f0000000780)={{0x5, 0x9}, {0x7, 0xfffffffffffffffc}}, &(0x7f00000007c0)) r8 = fcntl$dupfd(r0, 0xc, r0) utimensat(r8, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x0, 0x5}, {0x2, 0x6}}, 0x200) pipe2(&(0x7f0000000880), 0x1400004) 00:00:29 executing program 0: socket(0x18, 0x3, 0x0) 00:00:29 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40038, 0x2) 00:00:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10200, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 00:00:29 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet6(r3, 0x0, 0x0) fcntl$getflags(r4, 0x0) 00:00:29 executing program 0: r0 = getuid() r1 = semget$private(0x0, 0x7, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x4, r0, r4, r0, r5, 0x120, 0x2}, 0x2, 0x4, 0xa21d}) r6 = socket$inet(0x2, 0x40000004, 0xfffffffffffffff7) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000000c0)={r2, r3, r5}, 0xc) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r7 = socket(0x18, 0x1, 0x5) r8 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r8, 0x0) r9 = semget$private(0x0, 0x0, 0x40) getpid() execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='*-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'^}\'$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)='&-\x00', &(0x7f0000000440)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000500)='*,\',-#:%\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)=')-/\x00', &(0x7f00000005c0)='*/$\x00', &(0x7f0000000600)='+#\x00', &(0x7f0000000640)=')\x00', 0xffffffffffffffff, &(0x7f0000000680)='){/\x00']) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000700)=""/100) r10 = msgget(0x3, 0x80) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) msgctl$IPC_RMID(r8, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x8800, 0x40) faccessat(r11, &(0x7f0000000840)='./file0\x00', 0x1, 0x100) msgctl$IPC_RMID(r10, 0x0) write(r7, &(0x7f0000000880)="ff12175458378ce1da386445a4ccacb2c5a16f3c9d8068475743d1ea94b2f9707d2616cf883b6dd5d8b80327b42c14257b0c5e0770785f6699055ae5", 0x3c) msgctl$IPC_RMID(r10, 0x0) getgid() shutdown(r11, 0x2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000008c0)=""/3) recvfrom(r11, &(0x7f0000000900)=""/212, 0xd4, 0x1, &(0x7f0000000a00)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpgrp() sendto(r6, &(0x7f0000000a40)="74f0adb7c56e40d0909d369aeed2f7b985578112cdb841180cd551d9d20a2b8348415d5f009eced25a49cf798e080bebad97d53f3a03d03666ea3520977ff3d0988d1db0923d6d570a4d8a3e6573180ef192e1f543d9a0b8f6b3a6619f4a53af22270a92eb50c17ca4de29fb97f63f7f76c9439c7b481fe498e3ea957d561691cfe3581911f95f15d86ff693fa52b1b7682395adc3d4aca45474d9ace00f76daad8c272ac3c4eb6e1a0e13737af01517881d88306560d2dc88974c664d9536f2f7c515b8b3cbc467eb9aec0a67aab494d268c3a90680e9cf47a25689a1e31d1895173217", 0xe4, 0x7, &(0x7f0000000b40)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) 00:00:29 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r2 = paccept(r1, 0x0, &(0x7f0000000040), 0x10000000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xa0040, 0x52) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x80) sendto(r3, &(0x7f0000000180)="7bb547ac1cf936d05ac7837db6f3e0945635fdf0fbef2ae3f78c891eb56b473b621fc05923bef0446a34f03d871568", 0x2f, 0x400, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r6 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x80000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x890, r4, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) fchroot(r0) fchroot(r2) lseek(r2, 0x0, 0x2) r7 = geteuid() r8 = getegid() fchown(r4, r7, r8) getppid() connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x20000, 0x41) fchroot(r6) fcntl$setstatus(r2, 0x4, 0x1000000) open(&(0x7f0000000440)='./file0\x00', 0x20000, 0x4) msgget(0x1, 0x180) fchown(r4, r7, r8) msgget(0x2, 0x1) chdir(&(0x7f0000000480)='./file0\x00') flock(r0, 0x0) 00:00:29 executing program 1: nanosleep(&(0x7f0000000000)={0xe8, 0xffffffff}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x8, 0x1ff}, &(0x7f00000000c0)) r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x1000200000000, r2, r4, r5, r6, 0x14a, 0xe4}, 0x9, 0x1, r7, r8, 0x9, 0x2685, 0x1, 0xa7}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r12, &(0x7f0000000300)=""/4096, 0x1000) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001380)={r8, r13, r3}, 0xc) getsockopt$sock_timeval(r11, 0xffff, 0x0, &(0x7f00000013c0), &(0x7f0000001400)=0x10) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001440)={r1, r9, r10}, 0xc) read(r12, &(0x7f0000001480)=""/107, 0x6b) clock_gettime(0x40000001, &(0x7f0000001500)) fsync(r11) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000001540)={{0x18, 0x2, 0x400, 0x100000000}, {0x18, 0x0, 0x4, 0x1}, 0x100, [0x40000000000000, 0x7fffffff, 0x3f, 0x779, 0x1d85, 0x5, 0x8, 0x1000]}, 0x3c) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001580)={r1, r9, r14}, 0xc) getegid() getsockname$inet(r11, &(0x7f00000015c0), &(0x7f0000001600)=0xc) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000001640)=""/234) getgroups(0x1, &(0x7f0000001740)=[r3]) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001800), &(0x7f0000001840)=0xc) accept$inet(r11, 0x0, &(0x7f0000001880)) recvfrom$inet6(r12, &(0x7f00000018c0)=""/144, 0x90, 0x2, &(0x7f0000001980)={0x18, 0x2, 0xbc4c, 0x9}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f00000019c0), 0xc) 00:00:29 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) pwritev(r3, &(0x7f0000001340)=[{&(0x7f0000000040)="84b4ac8129dbbade54eb7f0cab937f3ab5418a3ab6bfaf601cdee61bd29c16cfc3ec09bbe560149e19a078e40db25ec42c7da6c52aa7f7720509d43ed767412a0bac2548ec200adca9355716864709a0418c004ab80fcec07b2ffc4b584f166c2c9f6bd5e4cdf210f9632810cb5e2cb461dc00fc77d928f39818f8d3cdb89bb00acc5e56cc2166a8c1e5d959f512c203a6d6c244e8348f23a168b9fe75529874efc306e5464ab5b00c1704f0dc13a9e47c0609be823649756617ef2ed859d6fbb9b0ba8513f10ae91368cc4f8c22393af769e99c98c3c3c4582eb53d480a1dc1f4a4d85385f0ee13a0a0bd57bfef4cf4b5b15197063d06e9abafcdcf0a6f532912fda295bcc4582d9291399b69336b3e8575f1bd85a6f1e60bafce6aa7062322fab09ed2c06df7f6843472d28c3f7045df0ffdd9ff7ff759127496069c9c6017af84739d2b5c7abaffcd70ec333746e427c3fd057d82976f724a61f9e0abebba8351f3a66d3edd655f3cfb10084788e2a0a06144468d5044803b4341c2c97523ba6ea62b96951ba3bc0154a5ea2c2f2505de17a763fd6f8caadafde2fe12dda089a5f6823b44ea1c89b06a8dc36a85d07dfa46e0852058cd27e4fae1d65d8db465f114d99be3da21da8b5604eec2fba4c48df6f787f31ab77dd55a00c019ab861593f71d0f3e111472a784ca0f1a3c4dbac99edeeb83a94767828bf84d1fffcc5cd075c7e06c69c89802b538a87d56b850388fdaa9e402acaf2dc059ef40e39b68d4210bbf11d4c0f4a1bdfcf481a4c262253309b164861dac10668d8dc1dea86b14e08ae6534b3da97ceeb19dfe52a96308a761f829d5f297ba3f68deaec2ca99d34527e03860ec5bf2570d8d60e6a1fb0e8baa651c9efa434658cdad1e174bcfa95b46a45a2c69e5f91f51f4208da1a16034d1d38d0720ad90402c0c2b573bd12b2603c86ed919c201f0832908b21e2d89f0af920904654b85fbc2dddad7b26fe9cf2aad7730523150f4c6400311ee9066ee8cb2c3d77339d25f24bc8a72057022e4c319ee9cdb9c572f4f12831d525cd8d8e0529f61b37d2ca5fa1ca88f2c11c1aee528a033b55f6b72680cf7037bd2668ff8fd2ae1d0e088318e917e780f680abda2cbb4cd15157c7d4d7c287bda045171bacf82d62cefaade0506114398663b78b9f9a07727bd6968257ddab6935abcace7c7ed3cf7ec764cf921f02764a6069d642651576884d056a99b49ec48408a91cbcdd21e6b9b295dff13b082e0519ae14c175c13222eb618e50d1d64f75bcc835bc69cb43edd7b00bbed55383d2514fd602e4d4806ed1d7d736353107efecf31a4865fdd4c6423fbd02e15c2357020305dee6f6e64a24796030a65bc7852d02d15b8febcb18d7592b78fb526cc5c37928421cd6793748e774950ecb078e388ca48c1887a46b599392e61f023a6f8535a13243cbbea63e8ba6865a2780d2657a13405816e5b9a5a4d49c599ab696de73f2adcd84bbb5b378c1f518c223d9d5f024595e66b4beb6f7c3d6628af916dfc6f81f8e09748d37474ee20425ffd62051a643ca2e8dfa94962b6457ca61264cf838d5331b6d5faa2aff47777a9789d36e1464828fe0696442a45ea7fe5551d629651dda193130d59255180b872e50585a392b19e7abf339443a6a7ebc6cf0c3c5669ae12d95ebbcc2d9eb93ffe9b45cd75f689033fe0c02d855c22261eaa5243f611dce74c393ebb31883114b6be44fccb95798d69b2aafb14432222b18b21ae16d170e467a1abacc686d81d57c72d9108651229ee1423b4ba8474a72782a30a8b92b69ba23d48a51d6337140e5030e803ed1c29a207705fab97423c54e8f6f5814fac36d39fab8f218d4cd7883cd05b74f2eeb34c858dba5b49aac491936081221b3331c108a21abf8fc1847a0c6946dcc1205a931574796e9197af6e70bf10ea43047058484a1cb16fad48f87978f3c881b73401965d2b314172f08711835ad8acfa153e13831391a76e6559e9a78f1c65d4b3ce83bdec5e2c62c350d9217e3e9c3328c537299bbac0805d7e208bb8231e56ea09c6d508c64f8ee1a4a5a1e2319c47e16cc4b116d621a60e6f5e34e30fc4e4fa53e7629bba4438b4f508592549e3f28caf9868c2e0216186190d58a509dd6e2523451dab67b4dc105a7ddc2bf136b25b2fdc32a1281ed885252651d4af12f294e7066043764b78f94a7f716045f25c8b8d444e0663b5fdffb4a6b9230b3a4e69e760143d46b04373a3e57362e096c05546c0130503ab355a3c751c2acae3a4ae7777a2db49217fe42a7260c45901fedc44f7fd2ee2d3330fbc94c76045f0c473cbf2a39765770859b26561b81ea55a03ef5dcee94b82cd952d247185a06d9366602a830051f8cf1df7c7e6171114466bfba2f731db7f6ec1c1b3de3be27a3f1c076e818b51ff3d2770e2f00f4676500cbf046984fd3dc6385942db822979c446e80208db5cc0a08b648dc0cb35ec66770d604088ed3bfcab99fb8dfcb8fa816c4ce32dac69870c27552549af0eb8ef4783df124b4921f3daaca04a52217b3af23bf009b7fd4a44f62f786948e68bf93ecd26c291cba8602fb88e7b3cf6bf7fc53d373f624985d7ae8bd655d0f57b1eb50b920ddac41fce9a3bd1767cc7f3bfae696a75cd8978525ddce080a8bd807e46ebc01dbf3f80358e355b5a64b1762ba0e3b456a8c6251087f8b38a49b0f12697137782c425b24e919682c1d6aa0c58a6887d172933f5465f298da693a0d39e556f03454290127c4929600dc2d8326fda806f1b65c3722fdd3280c3c97ee7eb9865528b32faff4836a0e9d6b991feaa51a31c2f9ac5702d4d4adc9db32f248f035a6b169a82ca26f9750b1ddd30099f35fbcb4d9fb450ff4d84bb79cb98ec2347a4757fe76de9e58b47e1de6ccd65a2f90d58e7d89bd80298804d837cee695ca7b6ec06e0d9a459b455645c780ccb864c2630c27dd6045c553711b3c420e84c2f5ea6fa2084ab0cf1bbe37b5ead63a041fb283e758ea030291717fc67b37a4eef8a9b0c9eeb62fe78832eb52fbab015664d4c03930bb77a7f0ea6bba0560d01b9e531bbb95ec324c52eb1d79583fe5a0ef827b4c9756825f2760ae5a16c6a619f679b831bd5695083d545b87077448216cc11df8e6410f7a7bc8a2566c4d70eb3d17e9efe39f682ec72fae108ba425ab68a08eaf1a90358fa9c01a1f45eeb019aaf71067b1c93065a72bb613d21c38af02ddd6b679252e81ec15b222ef277749ad7f2fd281f2212c00063f65c46d7082bb52601d0e6aa10556e37f025e21e7162fd76dde41661105cda5bd0adf5b3af44a9bfc863a17a30bd4116309164734394ad67b8afb8d3aff650c50d6cbfa15598128b5264a891d2611705928a169cab24200d748896827bdcc962691de3ee6d8adf94530ae830582ef1ed769cbbb3efe38c10decf3b6be7320d89e3b15fd5d33ff12594053f3672af9c8381cc11a2b465a1050279e8430360c3ec86ad952c18ca0adc690d9428c62c6455ed76f1f58b6dd6e9d11e0e999f2c0217eed6dcf077f16828266423497e7a9ffc4392fae0da6d2e0dcc0fa3f894ef7d5dd84b00b7928918c69a3a7063f32fe8194f0210bf18faf37220fc7a0e9b127ece1efb606151f50af358c09b4eff4441c42d7543316f6d7d4158fbd02fe1b13f44f082238d70147f2c11a25543af5b38770f00d185b709afbf594b2ec874a5c85ff3619a04a83e5ffb076c00b82133b1c990a658e2e8fa0d9172bf4d8d1d1943f67160efb995b97c08e60f61991bfb2a4dde58863f952477e6742cae42e5ae924d668367410015134f8db4d398c01e44c14e039aac0531e5ec4519b04b272e9317e22e30b2e3b08ee07b9119186c1b77bf543a27e41ba366177a546f92a04a5a1985a826075cd8bada7ddcd68918add3bdb744e4dea95c2323e28427470ead2b7692c79155efd395e2d64178c9eb0bf962ff44b66257f9259be26fa4c0e7c875a189c64793d6e40cd301840c72b6589ca435e3d26e142273a8f191b61d3a723e23cde7b79ee8fa75673202ff292a7db3e0394e6d24271f8686a82e365b9e22169ab530c35c75e5e61b27eb9d16e63501eb8de5d80e9e7f305c23268e12792196a725d77e610d9e200e62596a5de38b51341b537e611c923059edfc7171f6f657fbfad40b35833fe3404916a6dfff27c4c3decbf6aad5ae7dcbff4688828e10e3522e0ea5ef4417bd3750edaa82ad3f3325a2f9cbdbd604be0368111494f5367ee1dc3829956efa37b9216385c8c09137d1b6405c15eae8e998a9b948bdbc2637b76f171ab81d9a81b72821ba99f7aa30ad43a36945bb90d8985bbe857c29aef87f0f9470cf2d61d68ea976976aed4b1e63177bbcd200acceddf1101dab9eb86f8a7a12d34a607d4b9a0d14db3597da6e82b5c7c8920c16074277d5fb9418a7db8b2c3a0600ae3fe520c01891298a863b659cc6f0db5669580717a1fa392865041fe6ed472904a973881cbe758e56bae6c31c6908eecf8bdf790a32884b0f22d042b63ee0ef769bbf41fc423f21cd2f6e67fbcb59c33f33fe3d8b77de1b84c886b82478cf9ee834a98438fffea9b63fda74f987f08eea52a92ff69d7bc79cf035a48692b36095530ca413c9ab2f901f835c396377bfb9e6e0ace6d0a56a7653de9d541d815c2bfe37764d7d5108dc00e886ba09c31fea0287c7d0d86de2c88ac213dc74564df64970532975d7f297a16e4dba37788c72937951e3180838b54865a30b3d8218abba874bbac7993658727627cf5ff07ca683a02d1e345ceae2c350004a461cb765a1f8de83ef9ee69f110adbcfe29c5dfad4dbc79064d979f10027c52ce459c6c0623c598b2313b091c4093902b95c5c4c7852651ad3dcb00195ddb3abd407f0e945f3127c0a5cb2c9c20309912463080efc22676f329dde44e3c92397be27cfa8254f2528298dc55085b4139efc876e1e1990cdabc71177cb4de7004b77e8fe2d0a600c8961fb5f53ee2450f805f3cff3c5acf9a1853ba126e81a7d314599fbfe9d262ac38dafa5913b16bd684bc8560ba8c936bdd5ffe019bf53169460f90837a739d7b57b5b1a21fbb0650da7502d51b44dd8653e0acc2816834b85e3cce786aa4d9ab569e0c9caec191be467536d01945330040285555c9029e53fe9170d17283bc94ed9ce5395137194a4b48cd7473e3a549c096cc89598911a6f40b1c9bfd063843e28cfc7c410633e40e8b65a738e3f2e69a9cfb269014f844bd503bcd997125f79f508748a6f18927b73661306f1876ae7779e745aa44d2f4397241147f41de280015c27657f4966e9889a7e39002d66c72362b62a54a59b01e5268b1792a2ad8c20566832b11004695365b88a0c846b3f11ac0a822330db8ed8f4696bb307a93be1a608d1944f16498a09d82efddab1a1a2a8346e17f43a3537e9b18bb42d0236bc7fb61ff4344c9d84eee35ae1d630753043f80b569f37f7c008e5805e5861a2116e9aecac72bdaefca386ce6757336b5bd4571ca98a6e3965c47f6b390ba0ad560a61564516e3ee0309010f9ef00ba2bcbc96de58264d08fb018221b89263ca74fb046a03e54c52e8cd245c3822479c4661850f2ab46f7cc3016114fad9faf603df2824df281ee33b52aa407ac53194d6dfea37db7062d9982accb5ffcf0b5a865e3e86657f1c11dff41fe623bcae475a7a4d288c45754a424e5ae07659b88adbd4f47a348da7545d4172046af7bd8068d057fe0f64bcd871444ffd7d1e01759bc475cc852cc2", 0x1000}, {&(0x7f0000001040)="03668d1b76dbd8bfebec9ab8e6d4715ab1fe7d2303db2f67f9b9222b9236bca608ca1b82d8c947344a0307f480c386831beebbed5f91719096e62fa6983ceb90fbab2d58fae6ddb39482072aa30347f7a124f4911ac11a0066933266f2b901bccf283570c876ad362421a95baa44e70b41a94975a587fdd6dd928fbd34f4582853366f91f7a2d440231aed4e6a2f1fd053cea9d3d7b07d0f2b71294598d6d03002f6682adefc7b583cb84dc46707fb496ad27b43130a632975fda96f1516656f720aef546c14c64ef3d71780ef5dc3a8b4ef49a7fad617213f5e8bcb855e019dc1", 0xe1}, {&(0x7f0000001140)="c3625a8d3df5cab8d97d571a1b0a16c971b288dc5ac716a2e02f3f854b4085e80678140f1f1a1ab47059230429f783709b783700246a3501a16e6fef93b12be4ea273de5914d5ebd2c785c48bd9a6dc90ef81fb066fb140b5ed4293e0d2873262d713e7b12ba170a35703155fbafb2d693db8de68429d21d732e0c1f269fffa633bc6a4e6f7d876d9b2aa3b247845537a685f564561855f5f92f33cb65227f7aebd5caf5", 0xa4}, {&(0x7f0000001200)="c6b5f4fc3da8b28fd03309106f2dd08daafc67d2a69ebb25dd3e3284d52cd4fb977ffe9b4f9b3b0108d83507dcaf81ce31b3", 0x32}, {&(0x7f0000001240)="5908c387e5cfc6fa08cd24f6771018e8912a9c531ee010cbb8f6bc63d2d72ae705ec12904441389c316912fa48495f63b2bcc21a9ac64282b21c1de89c15cf015a95cf475d479273143637787c78590c3a4b0f91438dd75396849a37c64f4e42ea4cb431b8f6f38528b1afaa4ce4bdc9d0090be46fc6fb3160c6db06128abacf4c28922a4977c876ae7660d0e4cf18783b8b47749cc836b34898e7d90a275134bb88ca29b26c9a78d21fe1b8f1e589bd1ea4c202816223630892a919a358d0ab7d63062d00eeb93f675d0dd5b97fb24eb92110df0b5c6661dc11dbca02a084f8e8d50a89b610bca4f234fa31ad445f74ca924d409f5933ea685e3bee50", 0xfd}], 0x5, 0x0) read(r2, 0x0, 0x0) 00:00:29 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x80000001, 0x0, 0x7}, 0xc) fcntl$setflags(r0, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x80000001, 0x6c24}, {0x18, 0x3, 0x0, 0x400}, 0x40, [0x3f, 0x1, 0x1ff, 0x5c7169b5, 0xc6, 0x6, 0x7f, 0x9]}, 0x3c) sendto$inet6(r0, &(0x7f0000000100)="e3bc0c02da685af7d8049b3c1eba82d72aa7008e1cd7d1f62b4b788591962fe648631ccc6828231a2c50a14047229e0f5b980c7096a6", 0x36, 0x8, &(0x7f0000000140)={0x18, 0x3, 0x100000001, 0x6}, 0xc) getsockopt(r0, 0xfffffffffffffffb, 0x3, &(0x7f0000000180)=""/42, &(0x7f00000001c0)=0x2a) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0x9}, {0x0, 0xb3}}) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x2a6, 0x9e}, {0x6, 0xffffffff00000000}}, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000003c0)=[r1, r1, r1, r1, r1, r1]) chdir(&(0x7f0000000400)='./file1\x00') link(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1\x00') getsockopt(r0, 0x2, 0xff, &(0x7f00000004c0)=""/4096, &(0x7f00000014c0)=0x1000) mkdir(&(0x7f0000001500)='./file1\x00', 0x50) sync() mkdirat(r0, &(0x7f0000001540)='./file0\x00', 0xc0) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x5, 0x800}, {0x7, 0x810}}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001600), &(0x7f0000001640)=0x4) sendto(r0, &(0x7f0000001680)="8fa1ab69f9b53ca6d1e0679046cc26dac530d20fb34e028d23c041469bbce7f017a43e7fc94b8bafbfd52b28bcaa4c3d5a73b2c3b58e3959347990f85b153bc91db7ac1bcd9336168ca4dfe992a9f28675101d5951987f95d5f9afaaa2574870811d251c51bd3fa65b6689660cf5a0f8042a68630a0851041ff506b872e0bc1abd3fb0b1d6bd5e46dd99f3580b92b86a482cd44081c63610e9825da2969fa662151afd1e439913e2c2f42ea17d7ef5018924a92ca30cf844aec9eb636c716e1434fc9c8c", 0xc4, 0x400, &(0x7f0000001780)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) fcntl$getflags(r0, 0x3) execve(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001880)=[&(0x7f0000001800)=',\x00', &(0x7f0000001840)='+\x00'], &(0x7f0000001980)=[&(0x7f00000018c0)='\x00', &(0x7f0000001900)=' \x00', &(0x7f0000001940)='\\d!\x00']) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x611, r0, 0x0, 0x0) truncate(&(0x7f00000019c0)='./file0\x00', 0x7) getsockopt(r0, 0x4, 0x9, &(0x7f0000001a00)=""/238, &(0x7f0000001b00)=0xee) close(r0) execve(&(0x7f0000001b40)='./file1\x00', &(0x7f0000001bc0)=[&(0x7f0000001b80)='\x00'], &(0x7f0000001c80)=[&(0x7f0000001c00)='\x00', &(0x7f0000001c40)='+\x00']) accept(r0, &(0x7f0000001cc0)=@un=@abs, &(0x7f0000001d00)=0x8) fcntl$dupfd(r0, 0xc, r0) 00:00:29 executing program 3: r0 = getppid() setpgid(r0, r0) 00:00:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01356421bf4a44122d5e1d5995"], 0x6e) r2 = accept$unix(r1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(0xffffffffffffffff) 00:00:29 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) shutdown(r2, 0x0) dup(r2) 00:00:29 executing program 3: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/4096, 0x1000) fchmod(r0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000001000)='./file0\x00', 0x80100, 0x20) close(r0) r2 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001040)=[0x0, 0x2, 0x1, 0x9, 0x10000]) r3 = dup(r0) getpeername$unix(r3, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) r4 = socket$inet6(0x18, 0x5, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) r5 = dup(r4) socket$inet6(0x18, 0x4, 0x5) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x2, 0x410, r3, 0x0, 0x3c) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001140)=""/101, &(0x7f00000011c0)=0x65) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r7, 0x0, 0x0) sendmsg(r7, &(0x7f00000025c0)={&(0x7f0000001200)=@in={0x2, 0x3}, 0xc, &(0x7f0000001400)=[{&(0x7f0000001240)="c1a12041c3102f19812ce8abdaf05cd497da8cf49c4fa240628cd8b1b34710fef06985f8255aabc0cdc50736f97cb80f49dc7bfdec2c40553e7e99723cade895073bb5274cf7bce675f98a64aeff589983e38af098a882628d30ab19c64ac27fa9e94a82b9ed1227eac7802d8f9e56459479754cd03f9d224ef99e02159765501a03d9aa7033c62d21375abead8a02c62f4746948be2c434bb4b4484332dbe202c4ef095c3960ba821b4f4da7ba92a201d", 0xb1}, {&(0x7f0000001300)="66b8d94a3d01d0a4d10b88b74388baca1f662c24245a1bbd43a1521a7aef2da06185eacdb63462f3729954efcbb50a1b527c63fdca5bdea296e0256c058c0f01e86a04927a391ed30b218c65b6ee21032a5d52d411a33eadd240c7e34df40c44c216f260d7da8b89847ff8c4788ff371fd4cfcaefc2491f713ceead7718a942ae5666dae2ee1a1296598ca8cb2862bf0733d5483078feddb16638bb444d7738fb1323eb04780a039c764cffaa86c476dcb73f984651688a46ede1917f50d5e0311d1b9a686924682a48c4b3a5e441a9059f89eca1162", 0xd6}], 0x2, &(0x7f0000001440)=[{0x60, 0x101, 0x7, "a601e65d2c19586eabcac6620b1416929bdcf992a584e6b39a68203b21246d069f4740ac4b785306ef9cdfa9b96b28d3a3a8184d055292d678bb0cb2d13af1170c1e2987ee53bcad5ee3f3c2"}, {0x1010, 0x101, 0x7fffffff, "638793d22a62d4804cbc3fbe902c3b843c880a7c718384bb0554ce0a5ec8141b1b80a5608ca9631bfa804dea4b1e5006740c32a4eda2b0fa058e8778a94d4bd7696dabab47c1363fbe62372548a5ba385e670e8fe60f12a73a6313ef3ac5c40e9c36cd809783bac13b4d77222c38154c56641837a0e14bbfdc2f2b7b29243966d53561e3bd6eb45b103dc83cec7fdc0a807b05835dbd91866c8ec83fff5d9b9516da4106bc9a4edc48abd55aac110ca1399fb2fa72088d76e0e790c757c6454da9edfcacbf15fd6a293dbe4b30751a120a85a3de5a19c732072c7807f15d3531591e063b6771c6f611ec0768293bc8d5108c7bab24de394060e2ad0146b025123b0924d5f1a23b4cc923684bf3234ed6e7541d5768350af6344196ba67bb4c5856a25f71354bcec2bcd6f89f15e67f57a4d54bc4c6b8cd8876153d918c9e39caf5a2ac9329d76f662f6882f912fd3c178c7389fe27abbe019a9d04cd056d12c0c46d68f7f9eaa28de058371e10c72b7bfdbe3af8ddea58cb6579fa4963f31c624062a8db4d9241239a67b9b0fa22e9b1f5c9a65e30b91cb17fa235dc0ad6564e9515a5eae9cb6cbf670db82dd8c9ea4d1b41cbb443101e556c3586ebbe37c65179ad2f632cb1b8d4f78021582c27c1edbaf15bc720b8996381b2e22d294a8c101f6889b5b014c04ec44eaf1d943c97937573ae5f34063bd7592fea2fdfc33ab260bd07c85225c5976d793a1bad1076881e501fb670cd9ccef24e0a1be55c448af80cc123f7b075b741ac949daa049bf512c1ca3315de631cc70f68cf18d1f33129dec763d0e5e25477cad1ebf06f91fb5a3fb18a9bbb554e4b472ee827bc979f9e2046b360fc2b0bbdd95c95fa41f24e49cfeada7a7ea5a8e1ae6395e625e346fba31ec6a14006524cb3644668b3fa916e7306967dfd8d47b121e062fd46fa521fa074ee1f66f9da13b7c77d81c50eb4b5a3a48cfafc73a6237afcf3f39dd88684e9c26338fed259a2e358b324d3831cb591e4cf447771950422fc4b7c658e96221bd51835d414aaa149eeceac05540d8c24ece772419a2cdc8c8eae7b2fd2ae6eb67a6afa82e283822f899641eb65735212b77ad1df9ca57efe4191e2f25e20751bfcdfcc6e38c50bb1993b91006e4f109ceb1c3dbee27de3bab486fbdf35f41418fd32a4dbd57408cf77920ae1a704bda589eb410a26423624cb189c1682cd047e14a22dd7081f72b492220b76937ff4bb78afe86af25f4d5494c450479a48f0a94020254941627ed94e797c657c871c4767e57f6fc97c688a45f0e4a17eef331b07306ded64bdaf341bf2603a5d86c6a89f9c99de6893781885cdeb9386d3221e9b9e769c8954ff5a990cba1f18d545bfe19f4d90ca37d39d2cbca74035c47e5e6d3262869b0bfcbdd3f66d65178360c97a05d25285944cd625f9a50353e923320fd5b2de01023994ba6778657dedf0396bbe7b18d84eb9091a47ce073cde218175e42b8ab39326a0576eb9a4e01912d0e31d9866d1b977eddec3851d108db799519b30fd0da7cb93d848c39272aa67c3783138e0b22ea4f3ff5656449307c2c56ddb1106a194bc70407828139ea11d24348570c9a5fa6e7cd0787e50018b8cb5df6f5f5e22340ce1f13ec8eb3cac0abbdc55fe88660972e6a8674a7097a666e3aa38cb61c440463a753560769dd82fe4a5a2ebc33baf04dd1c43aff8dafca70d5bff98c5ea256dd4ad7f0fdde2cfa30df9161d1c446a0262ef7f329d661478648583e053e316eb37e4956fa1d2a43785f4ea2fefcd4d2cdc20d13c67b83624d4b8996ccb2d984b1354a7bfb4b8098dc8be09d22684257d3587ae0450ec02d7b29ca4bc4d717b3212bc3f1b5124f2700551b95c9c1fb8b622ebd4d4473b0334e7e919f1ac10730266bb8bc8da2b9cb1a480c4ddcb29e934594153789541e161e22e72b41b64345d2d8a4042bbb8e6197a403ebbaeac2092fe02226a873314bc1a0401f4a88fb0ab08b76178ec9f112777d11d2e42db06eec067ec1dfedf51c507ed8131d3fd6fd8e979b348f175554bf0cfec43f2a4fb641252124ce243a1564487d379f3e3ae64960028ba4277ceb81fbc446a8b24377a0199fec6a926d379e32e1e5f5e7ec24451db6ce5af25835be04905f3aad04ca03028c836ed9105bf3fb662d794ad7d8148cf810b9aee7fdfc3705178d45ea5b0d0e1403b4587db28296634a65b7a847f164242cd1d2632c1b852ea35868545195fce63805016a351dd38b340f7a81b7589185839ebcb9bccaeedbc6b76405c4a2860618f1cc44ecfc07a33a3dfce637eeec0b9b9f682311acca1a98a8d691d3e787558487f9ad9678e5e6bc86f41d2c0e96cbcc64ba045e5a0379c67c662079e8acb3c7f897957aa7913021a3be9a699c6082a7f90a947143d392661e302a162d740cff8dcf9371bb8cce1f3e586616ca48b7b25ea8460c68bc9f79d1eee512a340f7e79bbce0384988e1ba28cc031196b3f61e90356308e55392ca7c667f0a9ecb826dd7d558c6706191566b7ea17861666883ed3c6c0e965e1a2251344b15b9e8c7e79e696958c3bc3091662facb7a5e50f01e1d152ae8213f8451ebc57de66f9674e034319f96473c333e189d707dfdf43e0452f54d2946c868a30d44d4f8965a55c0f222ef6f84485987980f8c709fcf1f15472652168dca4c5928044b98069cc50aa6f859e4b7715ef7fc089b30fab890aa6c720bdfb848ba08e727f8f4abbd4103014ed52dcfb928497839656d5a169417aa262bfc2b3ef0cd44251d00db1a81bfc1710a2a42b0ee41c51860cfed18838bb1c212b15bf6878f9f06195f6fc7f60359ff417bca8cbea02ccf995ae295876a18ccf67b55b5bd5e7d92aff181585d60c9541b387bd76a00a43540da22a0001852d3a07c36f25d080bb24f29d928b26b82751c0470385b9608c1a8485bc746c1f1b44fb5487f2d953b9974cd135c169944f08e0e163f9ee2cfad0acec2dc7c2306b78d7fe04d2fdd0e643da1a5c52b2c9557b48cdfa8a0fc508bc61dc71766efaf7202b3e0d6c02ee63ec05d52df0a649c224e7b7dc270a7d3ac8462db486ae230d8ba1236a1a6e57c4221fbff5e38e1c010c3e9176b89b1b1039d810d04f72dce9c1a841a8b249f8ad4838dcdbba5b0dbf8f5ec765ee1d09ba7a40cc094d37742f38cd7cbec3b7baae356d944466002268b29a110c7bff6d171c603cc2b8e41a39fe5e1b267f48502346e23251f1510e470776f8e58cff848242b76faabd8ed0911695972a2394e034697181af298dc1189ee594817e5428f6c1ef3b4544d9cefe33ca7ce68d67a845aecdd57d9400190f438e7446422ba556cb3e00d75461af0757fe44843e7644ac057f687e9b9f979921e9499f5b4e7c725eb53072d04fff256411a6e81cdb44002e664a946904c8645ff3d76eaed2329b2b81fad42fe2879c70b6fba01135b6d5093f3f950289e14cf6e024f69dfbe82edbf1fef3d638bd60e3909b17f0e96f685fc33db62c5ea4fbe0c9fcc7413bdaf1645225cedd0edd72d0f82b6c2b70ad5e740aaa9869f796f9cd743492ae3388446145191d5f0cd75316ae1eacad0a61dc96572c10d2f8f8f79ccb49adbb06cbe67a2c839ba36bf360f6ca2ae7f25131e662406907b6b995f143bac0960e3ff66641585309d7d499e243b494fd0a68448a8cc8dbbaa57a79c305e06348c0803491db4ce72df4459cd86708e9c01c3a04c045e34396ad5106f0badfbbbb3448b9a8b9a7a9787020ccd190e5586f6fdbf9a164ec47bb99886740e5ab253ca18d675e94a412bef088101d6fa48bca47f29bc9d80cc7cc4dc431908d622af59e4e209771f55cf75742e56a24f4e4f7f47ee23bf8e64e41a6af9e38b9b18b2517c5e22bca3c44a4252745d5272ec758da2fafb7074970267516d0f25a88d44276a8bb6594a1bf31468d0522aaf0ee5ef0f607aa54113afcab6b1dd381a824d737c81aaba4b7277b93afe2ca9fde640bf7b3b4142f56f83de6b11b82bfce2018f4fc1bbc272e59b63f2ae8cebec079944dc8ee3bd3d5acb91a0a3d4c8c54b100ec677f60fac98b949ebfb468111106d28110b37b841daed87ef29ca45f6fee66cfa0bc4787a58e01158df21d865209df50147d232a3b56c2f641496bb72576c6b388d2bb80a0319c9568869b0b6281a29449c3162c6a21a6cf098763abe3eacdf5fd596707e8d41c2deccb898ec1e6596be2fa3616ea63f896fedc17536e94403660e130f139692e9195c4f24a5099a7f05bd6008204c0adb8ed9ba5c8fe9d663b0cbadb48f21da008fcb341b95628e5782d7db494c436c1bb27da0c02dfe78c5ae924e3ac4315013558dbf1642cc025c0a7207a6ee27d53ca38abc3949ca5a547d2a528765525d54cc423ec7aeb3a5b89924a9fb6d1c6b3bdd624a642f35317d7d60d5f70ecf2fbb5e15d53faab016e1b5e4415c816da6e8d97b741236acec1e95d073d9807a952447263836e7a47e0c801871e97f0bd44babb7f45c856e8180f468abe7b7d353ea790338d105c22713f08135f746c5ae7170f2b8c7b7eab5232c8ebae63039815fc6be1fe6c85b40707facd9f4a4b7f817d24ed86693a7d2a92258bb3edb052e41953d07d0cabcdf42c3002562d48f4f2a6f8e6baad7f8d3b2567ba6ab494c3c135d8fafb5a44c8e568c6d692d800be6b643a9d30b3d44bb733a8c4ffa9f1cb9e04a091ff00f7d7dbfb3d251dd9ea94cbb0c38185a2ff41e7fbb2c2eaa6a386927b101dd2f26bf58fd4e799ac61e67b9aec1dc67e754f3da1044507df4176030d40b2f8cf972142541ddf706160abe99e56c3c4eefc2f72392625f9f8ccff927e1e6052572f8766c6759d612694903590035ff523519e834cece3cdbe4ce1b6fc6fa38a3e0641eb35d0ed725e9418264f48e4ecbfe1d16d1ee8be790e290000e9a6cb674cad82513c72f6346fbc11ec17188900415e5afc73a7b4424544d84c950f7f4273d86309cd3f1f48a5ef3483592552bf87a27362817cfeeb92f66ed58a5b2d93f22d2f221184f87dd6d4e64b92dabd3c96df3512bed2b22dde7bac2cec582fc41bf2aa3db79a3deedbea0dea529ce0c7e55d95481e4cdc7e16573309266175b5dbe64ca74233c1b344ff77514f7016c5d6c18fd2209c9fb2d29e8f868497af6f7fc49e34b5de81f99ca38837ce351acf0baf8eadad3d32c31cb485bd1ef732c5391bcc5532d0469068db3a435cb6ca33f6e3d53cae992ab5d78bba658254274c700e8bfa1cef2773748003a574d29459cd216959b30bee3ce34b8703ec30a638e75ae33f787d2cc43114f37e8e715e1c9aa77c544a897a33dc67656420898c1c7ebba64bb4853ec2da45f21d07508eb50acac07b0913b9ddc41324733af968dfcfe3c4f4a199905e600f5145ec9986ba1f70c88154ea6096e0ea6d0c37feccbba92c934c1aa990516829fb2d9a1135b63d467fc4dfed15e1cc9c3ce1f3a66d5dc4812b89644e4f229b5f4c25b02f5830535b6387dcb9fe3c77d9b33887186b12102b8a653ae763228ae35ceafacf24d013441055785e9371a39e6f264c6ec709c003775a98da52509d0749416dd288b868386da440e5a331370c61ccce7cc49d2652d955019622c727ce074551901a95b1cf4c2cfe51e706b4ea8300e627db53f0fe73bd67928c4fad9f25256abff5853516dd2c559e77259120a7718cfed3a54c221e42c9d7eaa0c86cad0567808eaf6e1d4ee328a842ed1fbc0cfe8caaeabccb4cb6065bf6861871dc4973bc1fd618c1914"}, {0xe0, 0x29, 0x80000000, "800c36791d204f45b2ec052f2c67414b10f0e0a041906e3deebe5964066903d0953a98e90504cf3ef35cbd1012f96175665f50047f3bd066339e2290a24d680edb34a5d827d850cc537d5016e154613445501f1553e4947ed0541ae370039331a9340d2bd81d7ffa64d7f5bb178c1b32d36ac67554b85a7755878a7d0107fa2e398549eb4dfbfe812a8e820be6da14ce5329b5eb624f9e1a1490565a7548becf0ff9a6a5003f20b705b83ba4d224135f0e6d7037f9c10fa9a55a8f4234c441c9d853ea0f16c0ffcac2edff"}], 0x1150}, 0x8) chdir(&(0x7f0000002600)='./file0\x00') bind$inet6(r1, &(0x7f0000002640)={0x18, 0x2, 0x7b7, 0x7ff}, 0xc) utimensat(r5, &(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)={{0x4, 0x3}, {0x24, 0x1}}, 0x200) dup2(r4, r6) semget$private(0x0, 0x6, 0x643) bind$unix(r0, &(0x7f0000002700)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000002740)=""/239, &(0x7f0000002840)=0xef) connect(r3, &(0x7f0000002880)=@in6={0x18, 0x3, 0xb52, 0x5}, 0xc) r8 = accept$inet6(r1, 0x0, &(0x7f00000028c0)) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x0, 0x1410, r8, 0x0, 0x0) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002900)={0x0, 0x0}, &(0x7f0000002940)=0xc) getgroups(0x2, &(0x7f0000002980)=[0x0, 0x0]) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000029c0)={r9, r10, r11}, 0xc) 00:00:29 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80032, 0x82) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) r4 = getpid() fcntl$setown(r0, 0x6, r4) recvfrom$inet(r0, &(0x7f00000000c0)=""/7, 0x7, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') syz_execute_func(&(0x7f0000000180)="43d8ccf243d33500000000c401b173fa05420f1873820f380a3c61f3a5c4a239baf3c442e9b8df67450f0d19c4813dedea") bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x4bab, 0x1}, 0x8) r5 = dup(r0) fchown(r5, r2, r3) r6 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0xe8, r2, r3, r2, r3, 0x2, 0x4}, 0x3, 0x7da9, r1, r1, 0x81, 0x7, 0x7}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x8) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000340)="4895884b055544121bca536bff6aa9aa4f4a70466859753d95b959308fafc952b6dac4056ed9689a13a7827116c7e070b05c946f967092b26d68e42aa4277a2df87325f0a87b8d6d62604cd0edb6d815768cef964d969c4c4d3bc25bf94bbea1e40687fd211002cd26388d69b10872c45e0affbcc960af7d4354e977822ad5ccbae2206cb03512096f2fea9fb166f7fa084009b4511f512907555bf820fd850529c6a43ab59ab48960e0d2e0f6b6273888ff5aaa5582ffa3fe86eedb62d8871c2b5750b1ffdc74f941af64d8dfe64826a2464149f027de82a72f67543b5ac1006ca05abd47105fee9fed9612e97ab14873b17deaba3b060fa4c8093e26adaf2f06fb41a47ba34ca181def8c90a4e2216225eb508860536ca03b2298d40d5428dfc10bb77b726ffc2cc77a12547ba4e45f8c0b68f301cdef22f9da085a44abb8f798074c7534bedc8bbbbea64dd95d54973c2c75e17d3fa42f1cc0421aa50a8dbf348e012d412afdc4c72902614babe0c8e96dedccc845d5a0155640895f000d8664877bf9fd08233a4a42806e6cbb382f6792bd61e1785e79b70d079e69c930c2128df28efcd88bcd3e9121c6f4d45c357739e1d56a9b6c4c495d652889162c59dcbf69c7819d46e03b8ea74ee2b12071835fff41aefa74a1235e267c8adef9a761631038e4476b52b509644c961782b3e4579e296066e9f3c87fb7730984ca0e67913ccef2c8c479e0b604f78023aad4ccd92bedd85947a4aee460e666671e2ec405084098f36cbbb0448e0d0d832004115cb344d4eda1c2073421a1bfb370ca1ae954b50182db453ee0d9e75e90ff47fbaedbd634afab347236c1e9f52a11ddefc0dccb35ce6150c4438048b54faf825638f486c494f4495a6a220d5dd0c75e7529b4db6341e700184c67acf7661b134fab80d303282f09b89cfcd2d60f9abf61c6ad452ab85e747e740bd30bfb2099910bf2cbe8b1ad6f896450c672eee2ac9de71bf2d5877ddfd51fe875afa56c0cf9d88bffd289617c2ec306d9ec4f8ccea39a1af292cf9177afdd594cebfa7f7da7fcb8323df6e7d0a8748b7424f67a1f1e3802f7c4a8fcf800e68f22d58d0d49f4123684feed08ace8ce6c228ff1e65049d7e929a517fd629afc726f5af8c13292e8a40ace812ddfa2359833b91d99ea19bd31345ac3d790ab6852c95cd43abbd1f9950875627d17d5d2d344b241815efc15e6860b0eb7c9140ed776dc268c37c940494d2ea26e9c835d278d9cde2f708e1db476e6b0c1bbc37cbeada242304369ee1cc6994264d0da1096ac58b05da31a8c20c581dfa3eab86edad6303aa6c6dbd7a81a74ced76b34c09eb0dd89aa5527923933e6e68664888bd59c6263b7cc0a8bb3d438bb37832625994775bd3bc08475c27907f5b3bbcebf316395147ee46150fbfc7ae1494874a76bb3161ccc920b9a8ba50ac9c42671da3b8048712bf148f00d6d8330f54645660f1848f1e6da096dd9c82235dd343b800d4ee3a07379a03919982429b920c0c178fd3e449022a5a321885229d3d2e916722e5b3bd18e41b7e691ab44c7901062db6c4e16d2924d1eb887c139ec5dcddaca63785d165e2827f3beef42a366bd74e54dddea55504cc180e2309b5e2ee1016a2510ccd230cd416289549882c8eff52e7e51231c5b2cbea32e496497a3c1b3f7f53d47f85941e65265653d1426218a58dff042188697b8a2edd8e61fabaeb50944008d0c008e1c28fdd8db3fe0ceba89237d29b23cf5bf5717261fcb4fcf8dd290ad80c07b7c1558c59136ff7c58cb8217732fc3d0ab0e9616a4c965c7cc807a67ae36b65d9dfe567466b8294d8ac290ae6f2b1dc9d854f2e2f4f100da662ddbbebda50ee0a2856dac4193b1fc074269f99e607f1703cb3bbc57b5a168fe1a1e54f7bdc2382f5dd55f8f3a0a8c47648aa724c54aefb644afab4aa83cc8769f85b0f94b60d6a483a3b774d9e6c52c2a0d5a655ebd60261151a8c6dcb54e532fe43036af2ce838f0dc5f636e7b006479352342baa6fbfdfe85cd4d2c293e3142be7b529bdefe44b1b71880b68c6d76a508ba36ce96f46f387c5d641cf62824f8f124f68c89d1d6e0f5c1804772a308d64296222ffd9a2e32831fbe9a97035d8d582b75bd6d1c2b0285f0599af0a560663a2b410b33eaf79cdadaa54511b7eb3391c24219f6afa853291ae58c249a885b4157f1589bedffd7324d5afd1cb1d9506f030226f718459c392b9e2c8436f00f65417be965935664fe65a2054f70ab48b5ff0e0d44d0780fc7a6ada10e260069dd2471b44fcdd2ab02e02943507c6682e4c31840b693efb3a232dc4fee722e85a7ceb2d0256a348e4bc5ed421e22553978e10ad8d86d994fa985d2800d761fcc2d1274d6d1d29b6a893e8937315416e6a7806f2438f8a3d490210214bc49910caf0c92252e2c0d0d4988426d145a48410881075d1ccf2c62e75ba00783b3ad0a46df0f4bdcc6a357c3365cee7663a462fb63630450caeb80cbd7b8416376f87bfbb95e820899dace20cf54e13ec269685b6763496485c159f23017b96b4332340382145aa08e585b4101f10527c35f91af41d50d6919fa28d50b289adddb7c6283ec2cc453ecd7aca35f4b697c53c4c29012d23c64d1a8af3a9f9c9181a83c3d50392ed1edffef0e267c600368cab67ac17b5b2811edcc392f79984290db4f072153fe361a9ef8d296a723ed1a54affa446573b1b0c7ef922a9d599f3e1564bf23074179ffdc28d4fbf13b73e8fb802e2114c0371ef12060ba086883c388b8918dcc55ba13ef3d437fead94edd32d926cd984802fbd2afb0b4be5239224084559b6ddfc4bd42d08e1bbe385555d6d3814a8d7e3c3415b78fb73694d7eedadce9964e1e09f05eb9614e0903d17fa4b9b6f74e452d705d5b91e6b185e15eb567621292360a4dc3be4db7665d1dd1904c3358fa1e9e2c777f5e1cd15973a820a9a237c161c2a7875c8d4883a5bf9e3b68d49e099999d07eff5d9d0cfa4c0edcb9fefde11e06276c6e7389dfe4be496cdbce0f92431571965308290bf884adf125f7c2c2d3e70601b50e767a66b5046a3bbe0a337af55e602b220e34c3b8241a54154bb05ed955173cedf7cca2a91fe95e1abe3114965a67ebf07b999239a9e9555d4292d91004e1ac3350d35bb9002a0bad64961d1c4df392ef765c3ac7c10bc880f570786d6d3050fb76a1f0705b8779fd369636b82256928a03ee3e35db65a2f093cf54400ecf7030be307dd62bf5b17479f56246f294235992502db02b00b168b3997373498d6a951a392eaa3ba6f66ff329ef52d96a36a599576dd0c18eaa83126845eb54cfdf429479bfcfd74c9395059ac5c28d83181864f0c5193686b7648dec8ba233ab4d202cf1fe290e68351566513a728bf8b660b391894ff18ba0df5013ecf3a3d9e1941a1a0120580d82c539a7d04d01003a8a19af05449070cccf9a36f7ced2360cde81499e400bf8ecf4281dfcb3bafdc6678d946e34415c26be43dd0302964976027cdbad0b04506426d8adbaeafdd12acbbcf925ec945f213cf162dc27ab46d63986aa49551c61060ce6693229355cc28b98d0413e85b0369d04881026945b2b8e7b3f6227315b93c415640673412f303a4916c4316ee4973f30cfaf86363fe7a3447b9f0af2f4377f010b9c7f45f93e2f537c6250eabffc81ddc2ee9ca5a9e84253c1bcc3b7950fe510809479f11c4f967939419eaaa42629e323a4b61146f4662168d244bdf04daeb2d30a0bff9f4d23d1a2d34cde75da57a79c6b78464a366dc700af6ae04dcef9d96ea2097b23380e65639da940f1afba86ab7a77d46d9d730dbf6ea38ff9455ac933c0d84dc193a9db7b859d1cb5e7dad546241410297140476252b7911d1a264096f284a8f9519f0e75604afc2a4836f9bc94c0fca2dfa14623ae3a56d00d3b707c582a87d678d47e5a527d6f607641cd45428740623aca583b895117e3daf4ce292e6a9e704b97281d790c1086b8e656ee741b64ed62810d94dfc45b7a920bd54debfd79d91f6e0f7f335006bb852cef7978f9afa6e4a4c143ecbdd854bd2328048b00e33823ec20920788396a95a3a474d09349715cfdc6e71f6d945c28902f557aa75a44a096b64f28fd556f68f138264653895a24575cf04d1ee3d4e5cd7186ef34e28cefcfc534e170e98ac0d1521f4a06d95a65dc78252364e5e496b5555c6df80aec75f273d2c8a53a375dd33754d604838af1b09bc9a4940551db5e2c1fc8b00cd68a24e1c0b2544331fc7a3a3d9aa66e8a8d6bb90f95c8487eff81dec9f995c1272ce9405b683ebb13afa762684b2a5094b4fa2e0c9a6e664c649e6fb9f8fd7506d9c86ec66fcaad3ea21ed1d13bb4a40472b872c5287d5c84bd918411c961ec8fa92f7a337174238cb7936ea17587345012a61848c45fb10cc87b8611a2ae4672227d850272726e1ef1c1bb383b1f5c1ec6af2b92b938e3cd2eab17bae811c279ab96149b187e523b9b696fdedba0d731e7f512454a1bf18cde6a0cc4a59c4cb77987d3bf4137ded056b390502394eedacf439172089905f96fd161f6994b2328e0df05c9c3ce191c1e89d8fa128f4f0f42a76b4627869577d600a64150d593c0aec3637f168309efa972ea97880efa33445125913b9292123bc5d8dc3705c9a698f2cf46b8e6b9f839762d4941cdf36eaa3aa8aefee828007e68db334088fbe43e8075a3a9b7144e1739e483ce1916e657112ac17e00e7c754e2b5d465d4ae05a3813de3101497a4bbb74e18d2c614cc20ff43287dd84420c8280fb6dbfd6dad2480f07ab633c0375e85b0c898e310813c8ab90e638a663903cffad9a2d98fa7b5eecc949ed9cfaca385899bc64d0f350ab93ae46f73e8e43770b74bdc5589f6afe764459550c776a9cdd375ce4533216c4acbc06d298c8c038ec81b5116cd12c6ffd5990a31f3abad14464289d2bc7016b7b61537682a31bc3ddf53916cc3ffa5f8e684337ce5fe791e26fc94da2fb827fbc3b08e0a57efbd1b09d9cc7a8bda0309960702251d62e39de522e310503f731127f2bbaecb50ad8ed29b415cba79611e1d7154291f75d3b5bdb137c403eda4da5a2a47af08ef9c4349ad33daffa10b48e1dd15c142e4319f10407ac46f3b616c90c3ab689387269a8147bea3fd31b5715aab5728ebe3d82a904ad12c9212a7428d9ad91c7024d5ce4fb9b61de9ea49ab4128d910c90857e591269e56de026028b3e501fb5e8d3e379752fda2dcb85474ecbc688300a07796222cd310a59c9cb83038a5566d9fe22fdf761414c765aee15d4e42db387e5dceb6f33abd2583c1e2829ec1fe0f2246b4cf3e644c5c68163b42de938993c5ab2c1cbb0478aebbe4b84e309024f9c46875e2dc88d191a93ffbbb14e85cdabea34d7b2d6ebb455b2d948b9ea0182e7d4455847e7e0639410e88daebc0c4bae9da8688e51a905bfd10cc6434f7e9a0f5868a071e86cb84b2b1084970ad419eb26286ead1bc3e1e340230da2d6fb7d37eaa1a6b5746447af83e30a349ba5560cd0d43e3c305a202977c5e2049938f296a5cb35dd0d3dd10c0a32cf63741fd6a975eba521dd2dcf440fb746cbf39c0e81dfb0dba070b4c5c81839e0bd409a9901a348c407a29127efda7979d5a84bca3c8c8775cfe2a40cdda1d8d22e67c659dcc1592f8786924a5f3e067ffb0c8b9144c4e48a869ccba64db728e871168919ab2a7d050858b63715711412fa2528c7ddb366267e9108e6f4ea3590de391679b93824beba111bc030", 0x1000}, {&(0x7f0000001340)="c283e74e8ee3d6b68dc343bce1c4af33d85d0a3b3cb919aa81e513a865ff8c49e1243eb067727b9da2a51ee8001f6074097a1ede81a03bd769bf8b683acbe84b8d77b05314bdd6c60a74c4818114d9847ec427d2ac71c8f3d5e67a673ee1956235ee875a60e5befdf351fc02b73b589cf7472b3050d201a6485a4d7cab59b0d473de65aed06eaa85795e8c27e0f89ed4172707ca519ad1b5e34db6a87bdee2461b74c9d30b6a4b5c40f2e1654246ef242f48360907bf358c22e1abc6", 0xbc}], 0x2) r7 = dup(r0) fcntl$setflags(r7, 0x2, 0x1) setgid(r3) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001440)=""/142) listen(r5, 0xaac9) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001500), 0xc) mkdirat(r0, &(0x7f0000001540)='./file0\x00', 0x20) chown(&(0x7f0000001580)='./file0\x00', r2, r3) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000001600)={0x358d, 0x1, 0x1, 0x3, 0x1}, 0xc) 00:00:30 executing program 2: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x5, 0x200) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x1000000, 0x4) openat(r1, &(0x7f0000000000)='./file1\x00', 0x580, 0xb1) 00:00:30 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=ANY=[@ANYBLOB="0100e91f7181591e9233614b00"], 0xc) r2 = accept(r1, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:30 executing program 4: socketpair(0x1a, 0x4, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="83461eb4beb5eafb515d761624b02abb930eb20d308d57c540c61943f7d291e999ab3f37c9af6655458a619f8e5e814fc1f6eda4d164a6c60ebd3358f210c58d0083084497c1b7b09df919524709f29030476f409349db69c1a84123a30cf0560811ffeafb3b0ce2f5492533327dc04f493c85491c3660f16e4ca3db2a38c84dfcd40a72523530e9262b64f1c7ab5e3d521b00a62e39608c7215a77eeb959545", 0xa0}, {&(0x7f0000000100)="6c619f9453d351a75f63fcea", 0xc}, {&(0x7f0000000140)="7e2fe33ae5ba9102bbfcf232ccb54488f748", 0x12}, {&(0x7f0000000180)}], 0x4) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x2) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x28) getpeername(r0, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r3 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x1, 0x0, 0x20, 0x67c24f76, r3}) getpeername(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./file0\x00') r4 = open$dir(&(0x7f0000000500)='./file1\x00', 0x2, 0x0) execve(&(0x7f0000000540)='./file1\x00', &(0x7f00000006c0)=[&(0x7f0000000580)='*[\x00', &(0x7f00000005c0)='&-\x00', &(0x7f0000000600)='}\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00']) r5 = accept(r0, &(0x7f0000000800)=@un=@file={0x0, ""/4096}, &(0x7f0000001840)=0x1002) fcntl$lock(r5, 0x9, &(0x7f0000001880)={0x1, 0x1, 0x51, 0x7ff, r3}) writev(r2, &(0x7f00000018c0), 0x0) openat(r4, &(0x7f0000001900)='./file0\x00', 0x400000, 0x4) recvmsg(r1, &(0x7f0000002dc0)={&(0x7f0000001940)=@in6, 0xc, &(0x7f0000002cc0)=[{&(0x7f0000001980)=""/192, 0xc0}, {&(0x7f0000001a40)=""/153, 0x99}, {&(0x7f0000001b00)=""/54, 0x36}, {&(0x7f0000001b40)=""/216, 0xd8}, {&(0x7f0000001c40)=""/68, 0x44}, {&(0x7f0000001cc0)=""/4096, 0x1000}], 0x6, &(0x7f0000002d40)=""/108, 0x6c}, 0x800) r6 = dup2(r1, r5) execve(&(0x7f0000002e00)='./file0\x00', &(0x7f0000002f40)=[&(0x7f0000002e40)='$\x00', &(0x7f0000002e80)='^)-:\x00', &(0x7f0000002ec0)='&-\x00', &(0x7f0000002f00)='\x00'], &(0x7f0000003040)=[&(0x7f0000002f80)='@-\x00', &(0x7f0000002fc0)='})}^/^\x00', &(0x7f0000003000)='*[\x00']) lstat(&(0x7f0000003080)='./file1\x00', &(0x7f00000030c0)) pipe2(&(0x7f0000003140), 0x4) fcntl$setflags(r6, 0x2, 0x1) utimes(&(0x7f0000003180)='./file0\x00', &(0x7f00000031c0)={{0x4, 0x7}, {0x7382, 0x3}}) open$dir(&(0x7f0000003200)='./file0\x00', 0x200000, 0x82) utimes(&(0x7f0000003240)='./file0\x00', &(0x7f0000003280)={{0x9, 0xe49e}, {0x98, 0x4}}) renameat(r4, &(0x7f00000032c0)='./file1\x00', r4, &(0x7f0000003300)='./file1/file0\x00') open(&(0x7f0000003340)='./file0\x00', 0x12a8110, 0x84) chdir(&(0x7f0000003380)='./file0\x00') open(&(0x7f00000033c0)='./file1/file0\x00', 0x40200, 0x190) r7 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000003440)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000003400)='./file1/file0\x00', r7, r8) 00:00:30 executing program 5: r0 = open(&(0x7f0000000100)='./file1\x00', 0x40701, 0x0) shutdown(r0, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r0, 0x5) recvfrom$unix(r1, &(0x7f0000000000)=""/65, 0x41, 0x40, 0x0, 0x0) ftruncate(r1, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) r3 = shmget$private(0x0, 0x4000, 0x500, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) 00:00:30 executing program 4: mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x80000004) open$dir(&(0x7f0000000280)='./file1\x00', 0x920, 0x0) 00:00:30 executing program 1: getpid() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r3 = open(&(0x7f0000001180)='./file0\x00', 0x1ab, 0x2) r4 = semget$private(0x0, 0x7, 0x20) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000011c0)=0xc1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001240), 0xc) linkat(r3, &(0x7f0000001280)='./file0\x00', r3, &(0x7f00000012c0)='./file0\x00', 0x400) unlink(&(0x7f0000001300)='./file0/file0\x00') r6 = dup(r3) mmap(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x1, 0x92, r3, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000001340)=""/233, 0xe9, 0x3, &(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) getuid() rename(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)='./file0/file0\x00') recvfrom$unix(r0, &(0x7f0000001580)=""/106, 0x6a, 0x841, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) r7 = msgget$private(0x0, 0x2) msgrcv(r7, &(0x7f0000001600)={0x0, ""/206}, 0xd6, 0x0, 0x1800) setsockopt(r6, 0x5, 0x2b, &(0x7f0000001700)="6684d138f8cccd2511ec0a3d818afacf7bd5c978b6f536a86ff7d0eabd45fc609af4432ec91f5445ae45f723148ef97cb75096fc19a20ec3acf21e2b62322cb38cd955523f0c40c0cc98f20e371587551f10aeaa91a136916bef2ab3b931e9fc28bd3273", 0x64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a00)) getpgid(r5) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000001780)=@abs={0x1a71fb4b0d7485df, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000001900)="eee6679b30d7ad7ebc12bd8bf285675ea8804c0882163bd00235568b55e43276433d6c4d01c223ebabbce854bb86ead5fc4ba91983b518a28283289d3f2627dec96470ff12e1f982a817dfa0e5dbd930ef3a1bf150c0204d533f80805ec5f176898d31776557fa553af4365ff4dd6d66209ffe2db3781b9b9d45e44ce5685804a573f2ebf3f243a6e9e4329da7cfa059d13d22a3dfefc5359fc5806514817f827efae968d6765fa228", 0xa9}], 0x1, 0x0, 0x0, 0x2}, 0x5) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002f00)=""/226) 00:00:30 executing program 2: sync() r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001000)=""/137) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r1, r2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001100)=""/99) shmctl$SHM_UNLOCK(r0, 0x4) clock_settime(0x1, &(0x7f0000001180)={0x2, 0x10001}) setpgid(r2, r2) shmctl$SHM_LOCK(r0, 0x3) r5 = dup(0xffffffffffffffff) fchmodat(r5, &(0x7f00000011c0)='./file0\x00', 0x140, 0x400) r6 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3000) linkat(r5, &(0x7f0000001200)='./file0\x00', r5, &(0x7f0000001240)='./file0\x00', 0x400) shmctl$SHM_LOCK(r0, 0x3) fdatasync(r5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r7 = msgget(0x1, 0x404) socket$unix(0x1, 0x2, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) setpgid(r2, r2) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) open(&(0x7f0000001300)='./file0\x00', 0x10800, 0x52) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001340)={{0x7fffffff, r3, r4, r3, r4, 0x3, 0x8}, 0x5, 0x6, r1, r8, 0x80000001, 0x8, 0x1, 0xad}) shmdt(r6) shmget(0x3, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) 00:00:30 executing program 5: socketpair(0x1f, 0x20000007, 0x1bf, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000040)={0x6, 0x5}, 0x10) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = semget$private(0x0, 0x2, 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7fffffff]) r3 = semget$private(0x0, 0x0, 0x0) socketpair(0x1e, 0x5, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="d20bbda2b246bdd1209ef0212c817a3318f455e3b5dee35221e85ef0a911e827ddad0e6446fdc04a3ddbaedf5be19b2e7040b2d755d024f4dbdd817d958683f249c7b97abbb708853cf7481c8160d43f1300214cdfb20adde28e35f079bb83c8c09c4af6ee5daf0e047150685df2a2a873a5eff26e8458db34380b160a5463dbc38fdb321b1c4d638f076bbf8f9b0b0eabbee7cc65bdc18441888404d2e551b07de6176da5afd347c1c21f05691b2aba62", 0xb1, 0x409, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = dup2(r0, r1) getpeername(r5, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) fdatasync(r5) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000300)) poll(&(0x7f0000000340)=[{r0}, {r0, 0x1}, {r0, 0x8}, {r5, 0x4c}, {r5}, {r0, 0x80}], 0x6, 0x2) semctl$GETNCNT(r3, 0x5, 0x3, &(0x7f0000000380)=""/254) linkat(r6, &(0x7f0000000480)='./file0\x00', r6, &(0x7f00000004c0)='./file0\x00', 0x400) poll(&(0x7f0000000500)=[{r1, 0x11}, {r0, 0x10}, {r6, 0x4}, {r5, 0x10}, {r5, 0x80}, {r6, 0x10}, {r4, 0x40}, {r4, 0x50}, {r5, 0x8c}], 0x9, 0x8) r7 = accept$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r8 = accept$inet(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) linkat(r6, &(0x7f0000000680)='./file1\x00', r6, &(0x7f00000006c0)='./file0\x00', 0x400) fcntl$dupfd(r5, 0xc, r8) shutdown(r8, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000700)=""/35) semget$private(0x0, 0x3, 0x10) semget$private(0x0, 0x4, 0x503) shmget$private(0x0, 0x4000, 0x101, &(0x7f0000ff9000/0x4000)=nil) semctl$GETPID(r3, 0x5, 0x4, &(0x7f0000000740)=""/235) shmget(0x3, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) pipe2(&(0x7f0000000840), 0x1000004) recvmsg(r7, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000880)=""/244, 0xf4}, {&(0x7f0000000980)=""/47, 0x2f}, {&(0x7f00000009c0)=""/120, 0x78}], 0x3, &(0x7f0000000a80)=""/252, 0xfc}, 0x0) unlink(&(0x7f0000000bc0)='./file0\x00') 00:00:30 executing program 0: r0 = semget(0x3, 0x2, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/51) r1 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/9) unlink(&(0x7f0000000080)='./file0\x00') r2 = semget$private(0x0, 0x0, 0xa4) unlink(&(0x7f00000000c0)='./file0\x00') r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x9, 0x8, 0x1]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/112) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0x80000001, 0x1, 0x6, 0x400, 0xfffffffffffff7fa, 0x6, 0x0, 0x4, 0x401]) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r4, &(0x7f0000000240)='./file0\x00', r5, r6, 0x600) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000300)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000340)=""/5) semget(0x1, 0x1, 0x283) r7 = semget(0x2, 0x3, 0x15) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/175) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000440)=0xffffffffffffffff) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000480)=""/139) unlink(&(0x7f0000000540)='./file0\x00') shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/248, 0xf8) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x1, 0x101}, {0xff, 0xd4da}}) linkat(r4, &(0x7f0000000740)='./file0\x00', r4, &(0x7f0000000780)='./file0\x00', 0x400) open$dir(&(0x7f00000007c0)='./file1\x00', 0x0, 0x80) msgget$private(0x0, 0x0) 00:00:30 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x9}, {0x2, 0x8001}}) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0xa0, 0x200) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200000, 0x8) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f00000001c0)="2a42f349755a7d0ac0fb9db031f96230fce5c46301cda71074de210037ad254efff1338613c3bbac1b256394f3b30969a7014e075d0a1777ab862dcf5397a8a8185a745bef9abf5ddfd90a47cb1eba59ab4663f318797a562e4f51bdbbe167e888405ed005052cbe086d00a4ca9d5dc8481cd72ef0b13488b8ccbbad1eab1281daa1d92ea861900955f6361d569c18736eb3c6bed693ab9b35979f5ace06dcece0b31f9ec8dcde5a48ae238324d51ac3b95bc6c2d6cc04b7df7a3692c20d3f5dcea93cf69e356f47b7e32b927496d6113ee9ca292711b83409d52b8cf839f1f7adda548655e8d49b232eca9e1782afdc28a8bd224150c305b2479cafc63facbfda9eb083a5be7cd28e9c18decedd7674c7e0bd34c473eeb7c85646001c4302b5b81e4e847c2ff6ec39b54c426215757b948cfd9930332e1d2a9768334dd3099e4e9348167afa1fa4abf9971b4a16526cddbe026b555618eb81b1f698c0e7b7eed36a47b39374c98cdbe2c81643d07efac70f352c2d078994ddf22b6c596b167b4aade6d53d1875e674bdb6a0ca1bd45c5eb59b9d03b2b8fe1c7bacb0caf6fefe3be29ffe711976c8eb4dc9f1dc7b992e3d719d366f81850f7642c5e357a7d268364bb5b5ac5f823e5eb2a881139395c1f9a5df61a5d98c36018972dd94a7c8d6460eb423482ea1c9d3b5d707bb279874ca827b25d12e289bdc0b378d2d6778a8d6bdcfb951320a89fce8280b8e7e021669e025eaf64ba82294f510a6d48a94b4b47baa93157f7b065868412b6b28c387c730c410a2ab50d6e559ca0a73283483a4eabf205e6d8170dcbd010a72f40316f1df133c5186a758303f6ff644c8677daed10777c6d261d9e71f6227922317b4d497cd49813a853e6afde200c4691f7decfb9549f0e8b3a5ba40871f1f63d4bd7c98b543df558f206ca28c0a3872c4ecb6d3118b38c20f97d727c277cf8450a9449fd5b877eb6fa4173c0b84d34463216e9b41a33c9c408d7d77e78f80b5701a850e7aa567e0e83a0b1a60c62c25156f63d2d388c235e3e12c37a6c879ad1a368a0ccc8bb6f3cad7607310a60d97137827ea214301b0897149ff8e5b63482b31039c7fa58555eae904337aea18cddbd0bfa5d7c42066926006bf88843dab9bd29e7ea5d2a4cdb484dc84f439645d2070621cb619f977467404b0f7e18c23055c2b610d0170217234b8796cc7491fb3ddb4a162b8facd5836f5491e3dd3ba3d2f5d6c06ccebb58a292f2d1f7e6b94d8d0d3221c4a787727bef4b73f451539e5b309ea94c67d1f06de3c2274d5f329012251c5af303efff93a1a04bed7208bdea2abb83f66e150ad9149cdbf825f877223148c53692c41774a86e0534e55513f2a30a4c86fabc5301d80a9e441fb9630bbc86be3b7bddcc75df8c1ba2ae200827425ff70d63a7b33ff5dd9e870bf78ab56182a0b3da42cbcb5242964ec22a7c551e9c52091c586c0ffb30ee2e50335b0617db9522c050894489cadb48e7eae8ed5769f077d9dac9c93e9789c1c2b0581e2e052a1ee004697873ab48cb060fcd1eaf3dd4188482112227f3c3e254904cbdb1afa1b5e337bab6f1de085fa464c351cbeda8c5803a3f0ed2b05f0f3c7676ff1ab08001b4c66bce29270598ba72e1ba0019733bff5c94d0c17bec1b36e4abc899ec90af333ff90e29b3d2de7c9f740f201640101b6e5572a7a89fa02a088088d73b3300639422995b0abf451a5773b46bbe2d5d4a4b280e24769e117b874ce2b26c6eeb9585e6aeb5e07c804a4cf54ad547eaec30d4dfc34ff85cbf39ca6ed3848368aa89949120b261f51b7f50f22f0f5eee2832813d1d4f22fae373185c834ec2b685d2d05143d769b9d639a7450356ff75eb90ced429f63fc73e0b3941df2a74927c9b3808ec8cb904116c9463c0cefaddd58e2cb1df8fa4a5a9a477375f9d415214239d1935b220d98a16e7436ce789aa0a0b31e65b0a298cb9dc7221cf5c2969eacbe9604f7adb3892e9e623a0d7050dba5e900eb996787aabee8c79f7dbcb8b12c363b3d52bc0fa04ed673a7e8ebabca7b14a634485c070577067dd5f494641dfcce0f1b4c7499c6cdbcddb766f97a7f1cbbc36c59c2d0295fe67e470e69d82c4e4bcb70749a87aff6509d28d815ba8c6cd95e3ca70dd2ddbc2da5f2a57204aeecc207881738bd5cec7e7b4898f1879c6cf946db5cd8e6a2b03f6733377c48580fc5a05e58b5457e038870b0f9d9b59b14225e2394e75adc99f9cb3019a053af1c96d44a3b601d2655e1350943f118206144e780eba1b301008f759c5536faea81859e8042215f377c410dc45ebef5a6e6c9fad1466905f39cd71fd5b387cbc6a5a84766015d56264a4c56f79394c9143b595b2aed6f4ad0b5341f451b5f123fdcec8088254df3370ababab1925bfd40fa4e495ebc8ffb34e952a14fc1e20609fef7c0155129e1014bc33b9993cf20bc21a0bffc4752648c8d352ccf626ffa95cc8278a6feca1c5bd08e011f48a69c98221799d888335c3a1e410d27c6a120adc06b6941d8e43bbaa6b36e97f409740565d11a3102a033bffc748609bc4b228dd6af22dc8b07cd3848277baeef1a521cfcc14583a6c2965c3677579bd6c0c76ff3728d49829caf5f80684e7885984f16bc6993094ac02c11c3fccf6e51797cc1b9ab57f2a70bf36bf610b2669243187d139557737372d09668020a42b18a2752d4ecdd3847e107688d11285545abe685d392ebe7cafed137dadf6a489fdcbc93c7bce823f57eb1619afb702b34c83d6a21a709788370a88d7f7e2fb386a87c407acbe1a481ca279ca25d8970c85c83a7bd1c5c70b7e9f57fc96ee0315c2a6dcd7bb7a4b6aafbdc922af06f3940b34a9f7fcc6e110d8574da44972d7fdb0058c8ce5d54ec9598d3aa1091e8f512726c9bc2679fb29ddfe9b2c02488632b582671d474ed67a69c67017cda2bec0236cb3e49991c7c9f5b302c1ec66f8a17c847a068c832ba1e2d718cadd49f2fb1914d334852af355755796c8c255bf3eb89473bd9c4f1aa42071c188f3f44685fd816e9ba0086b3cb8dada3aa5d43e9e3db9b2742b4f3af28b8f0d31fd8b3031b67253b753210721fa2bda062584142f6995b021ba7dd2747e82527190fe8ad3ab7fd1dd8ae3dd3c5a97fb2f01098c5622eb2bff0c0284c9ae2a724ce8c438e727b4f6209749d280e86bdc374c1333cf79322285005835ecd0e0f3fcb206573c6253ea926d6e19226f4cb91c64a358b9952f2268bff55945e01bd7f95fe49c0dbd941521717bc117b90ccbcfdb2e1aad8197c6a93837cf1db7fe13575fbbe1c324c144811947134b90a29f536a8a98e5bfdcc97c0c1401b46bbb700bb20e5b731b36069b702a0bbed7a688fcebbfb66d1d13f0d9fb1938819920f201ffbbd4ffd608fac0df3f5f44a75c7198c154801b48166ec98dddc12bb98c5f5cb260c330435f898e988379a71be15274b76748ac4e3d619ae037c920ecf013e09b0d1c6da45af186baeb127e774f9e823e87e3a26b778b6c930a1e4deb81475c2a3762a097aacc65447339bbe6a790f27d9cff51899ce234fe6ade40a16ef4bd49c1779e8de18f6bb3cec4d5c9e45e91f3569044f82b806650ef9d610d755668d37766a53d6bd13ce9578d804078e3cfec5b2cf685719bc1ef8bc3ddca32d6f1a8622a9065bc13987eff334dad1feaba3552d1a479f1990ffb54a1b30959d54e6a6e2e941a69c4b642fd24ea0bb95fb98e8a0c1b8897c2fc70cef3653c1257921b6b10dd83e6d01743f6431670245cf44a75ee8a824d16420fb5a9b90b27644f3b8024b377fc0af86b4597b6eebc5e4bc3ab023fb4bd661601b4355c7e34bc3fbeaa6251c11171f6b5e38d3e7883b8e6365a4bc50218188dc5d58f32e048c88286850de123ca033b750e36c718b5cbfd3068c5906a5a2ef7a48f75b54af3e99e8daddeb5d3ed543565f58cc87c8b752a416de0d1243e1339e9863343581c55ef908e2a3bc4da090b5a3e2bf7f8f8a467626fdd8980696aed3f6e113bbab2b5dc94153244bb8ba2231bb21cac49a66a1314ec31a3c2984113f0b4dc142ea11cacb08c8f33f86484066e047700ffb27649e1b317b3c34cd274bb9c3314f5e3a2afae1a97b9bf9dc9446831e6ac6207e222b0360892754a90184f1303fb04938bacb02c49035bd6ce3f8923013a6b9a7adec9d465e4803178070c6cf9f3625ec8004a2f1e1d75bb48e6301d630d03073197ff65078f75b1eb7d0ffe65166f6a95b8920b5a11cdfcd8e7cd151a368f61e189e706905607929381093629f04378127e5df39918ffe3e8c78b1e2691969d689105c65a1ce34578346d2f1679b8906c10275ddb852c25b4de14fc04ba82f6ae9467842095a350369c05687c07894044ce9ec51065345cceaf50792a07d34bb533698376cbe19db0909dea02be0b3e53b3d48c7abf854203f4e2b59a96087d33000340d1875f88cae4e60b758486562b59c15858452f9479bbcc391c738de9a38efacb112d2b4b5fa8d03c1fa0df38f98a94dac67e5e88e30f078250b11aff4db10f81d0b2f4e4d6c9842ad60a9440d8d53cf878804e44e7bb04314705acc218469a464a96a548a7c9a523729f2f5a995cf300429b6655d93f635314e54abc6ed03e7095dc6ed43ee8ad66de255df3a12d1a0bba0852028afed690fd18ac91b3d62960335dc655f9ea7bb07aa4d652dd174b68281b2e653c3e27fa6d9efd7176a26a7322ddad34b37aa3a42ef4f34b7925197565546fa68bbbaa4c2f94cd453d852764657acf6344633ed62e64fbccda42e138394aa935d316861aa28f498058a521c55daefd988bed8b15f8f2b26e6cd38e3d7ca6515894151312037e7d2acd8dc99ee1e8be8a71b919ed64d73643c647a43d1fcca8dd7e6b6aece86947495c1e66c68e99069f9cd3c3e3967f5227abfe3d8eb5d91788fb34ce0b3bd5cd1a8aca9844bc4bcd10c9935737563ce95f61b661320ffa346e8d100b9bdfd497018d59830b92b7d5f66e2852774e2978c6691f0c7773f1a32d03c80baea149bfc8c27af17ff03a39ca19975bd0946f6774a20e05477da9091f3c2a07eecd7dac07eacc8c42f7adcd19d24c3c8d00cd09832a18adb494e0da762c809fcddabe56e4d5503ba9db6ce6f33784e1d44c630cefc39b78c07d555ea82adf816567c4f2545dd0093b452c80217a3045ac846b1fa5908ff2fd5a89d4b276a0e98fd08be960f2d457aed32ff697f4a97d8f198ccec1f95c52d9f426357d39d22243e54812fb872fcb2af8f16a696e0c556daaf3a7ab0d30aae18603db0a848f895e79aefc9527af3f1f161551d26de140439fb23be8744c22f099dbd046dc95dc73bad4169cee6c81725f2b3594175d5c1b3cbf1d909c12244979f130c90575aaa3286928b68768a0dd2a78e679e697e2e1a9458a989dff6379f04e8f21851dc892d641218fcb4c544fee22f1b0d8e15d7a7decc83554edccceee5e03a659459f41625b89686358994390f3c5196ec9e77de338a1f801ef6be5b22d6f61e20e25eeece904c0b5fcfbac1e33bb5892a68ffc0a3e17df6b994831567381cc5f923aa33b81dc9647fb0315caf7be983d1a450874d3c752860c59ccf332d672439ef59d13e6d20c5720b0b854c38989d078a850a8d104fd3e68680465a2273d8ff416f7fce47400403ef6089083ac66f80f9582413c0d5978a5ecbbb5676df5f780f343c21cecf9663ddb04d9486651fff673314af127ecd49299a14f0808b40f724a348483f869bf02d8b2d2808", 0x1000, 0x8, 0x0, 0x0) chdir(&(0x7f00000011c0)='./file1\x00') r3 = open(&(0x7f0000001200)='./file1\x00', 0x40002, 0x80) getgid() utimensat(r0, &(0x7f0000001240)='./file1\x00', &(0x7f0000001280)={{0xffffffff, 0xffffffff00000000}, {0x1, 0x8}}, 0x200) r4 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x200, 0x20) bind$inet6(r3, &(0x7f0000001300)={0x18, 0x0, 0x3, 0x3f}, 0xc) sendto$inet(r2, &(0x7f0000001340)="b3479552752f7829a854d69b646029bf7ec3fdf238d64088c1f4b70351506aef5bf9806a57ddb18ccd82fb6cbb89cb2b1b62529da360e073563320020c6a597cfe13e1db36bb45951de1015ab3562dd47a3bd30f5c3917dc590ab530c9a0490432c508265361307d18f760e2a9cf02dd054bfebbc0f629f75100cd080ded645c907df2b1ec5a034223a68896decaf0cafbd9292a97166b054efe5282c2f059a59e46eb6bd9b155d2617d2e01f1fa873e3d40d7c08245fb30f0832d0f34ec4518626edfb96043bee81500ff2f66c8effd7aedd8f7fb6a8dc2cffb9ec7cb58a67b3216350b78d59e7794ee5468391a95b285cfa861bbe1770c45c01de423b9f63e67d6faaaf1d7c86b1d0b4fb7fd428e3230b129c46e82bd8d015033a31fbaae068b6ca9de2c9d6a997cd8197099d885f3849409bdbbeeca4f04abb6868c3ba8c2ea76842894c181c3d14502b04f18c92937c0f71c90bfe6ae95de84e3d7aa0fc1578fa30c2b21333a878cc2d3f92d20f9368f75840fd633d5cd9f449d57d230c879d57e2b23e4301951223f3a28d25f706715ca2b4a89628ec72d3498e5b2b1774a42334c9d6f16ad74cdcc99c3c7f34906274e263248324f2a8590efd78985e50af9974e9fe1be0a642ca4fcdecb5023c8b002661f8042261c2ab012ad341118978edd58823b62b1651744de4d6649d307603e3e1951a1330ba617fc748466e528f034c77ed7cdc13e313783e579ec5a806332d09f7c258ebd0a0849c031a45617735352dc5b900561d642828878a82c9c83d8ee25488726685385cc8fc25082f457e84bca480570d89025e69cd36bdeb8ac7543a023555fae762a488bbc047d70cd136c4c08e88f026c79e94300698d855581dbe26caaf42e3e901423641d7bf3b6f9cc61c0630058c90cff2723fe4c2acb72218c0357874c71254ca5824f5e8449f000e7901f7f6fc887e7ee13862bb31e529086b44c6fb82afe96390ccb260e0e4ea28862c54a468b673abfda668b3108b45744c9d90f0b3135b2e94327e0a1bb61eec123c265cca4c08fdd9efe0df2c0b8756eee40b1b0b79a07cea70ce81af3cc17ef6f2303b13aa809f7fcc3a325ffb1b60d7a07bd456b406c702b924fc9601d92135d653b8fbc396f11b02e1f43ef6b4ebd691d5f01ff9e0ddb2ef4db42d28f50c4c3bf1c15bcbbbfe62574d5529cb9a32c42544b31f67449a09312d3b4b257661a698f736bfe2e288a1aee342f999181ee0996eadf360f98a3f106f4fa2f33ad794d0527cc48af2aeca957a110fc74b4bb2c1068ac0e4f983acfe5e8c2aef406e30dc629cc4e2274646fab871f7b6681c0ce3eb55ef4ac5e91fed4deba562a7db2b9eed4fc7bfef7c35a0602b583925d79bb3893ea8b28bf0cf0a2df60af34d73c74e22a324a6c5e8549b38ff66be7ac7823b18993003da6418e15494f250d56e4859cb47f7c515ecec2f013106819fe6021bf4e88412a7f927de2ce9dbd4d5097cb846ceaea681f37c04f5affcbc63c13558382653fcfe7a323c9c6ad2048ee8a201b837745ddeb742502fb3b8110a8a166f7cbc32db930444d0a9cc68664377bf904927d687959c38dee9236e683f7e340f74c7e7347ef5a2f7006a883ec6ddc7e0ff7c021b998104b1ea377d21e58f601746d7a52143eec3c2b4cf9f8483efdc09ce9f8d2f4ec6ca6ae9d9538f1942a396d75a0f697ae3069ec1b5432e7b289a95d4121d7ddef5ffa8c5a333b320dea5cad1d138d8f215be1d5f9b9ae50f41edcbc915df78a50e20b3cccaad3d1c0db93fb2f9c579711e0d5a738d8e76cce3c98a321521ae72cb9c8b9c967a1b5930a31f454df7d128b6a9ae8ff215e0aa261256c06daf07ce95af80813d65115921a71da8f9d209d51625fa1f01661ba885fd5bb502726ceac85a130bb876695b7dccad2cb3a124dac93810d1cee08980018c569a8066b36b12d07f1309c773c72b282b749febdd5e98555dcb7f253799654497c8609b8e2589f894eb3f613d1aad6fade11f65e2f95c7052661750722e21bb51d8a2a3611fa6360127ee9b29c7481510ccee06c1b957f7e796250ed9f0cfdb9acd873ce1f22c91f9e1bb5e5b3d6bc1f933c77317081e065ee868a66e9ab5aef837a65c2b77bcbb383e6f62d630b202f45689fad90c51fc8f3ff7a9fdab5cda2bdc87ebfccfb808b5cc7b33e682c9d7a4d0116ff78792a8ea67420921f674cf906f1cfdd75d6e5709d9e83b4bc835d9ab9579103b089d9fcd769c30a295107fd9b0cda0a7e229b16ef975cfd0d33ab115f4e5164cc103a9beb7fe194bc7a3c787f52488b701c6e84941d850806f821d714f2ea30ebc82e0fd58eedeac8d43e36eea23466dc0ca9d4afdb83b9908decd8cce1c5d89f857c694ffbd43e025bcbf27d5557d44aa3baca0062e286b0c4491381e0b7e36656476efdd8044dea176e85e4893759c6de226d10b049d3e4824df5062b4cbabd79513925479ea1539055cb17535e31c981ccff096659a8bfdfaccf5dfecc7901a3b8f6ff7cde3e6c60ccbd193d3a949afc6bcd6689376c3304ee3b185dbf166dfd656da6b0f99af1f2d5fabb6ed9f4eed873b6e8d9b0529f09c4fa16197e5effd1b8bb6a564dd3a9db601a2b174e1b53929415c8823c94ca05e5032d3764711b5ef7434ec87fc9cc49cc4f32b269399085d8f46452219727c7ac30cd5ed05b16dab65783b67b8faa681e8dddefe2661a45c13722ace0037de24519c68cc2d1b83f6c4bc5c63c3e41f062a828f30794852427ac24d6626af5de269dbdb767a480de25c7e6ee6b7b86c88ab2bb874ced94945d389f9a4f41c09c9a26cee3470c434b33fe250304c36a39ccc97b10e32e135d029fed1b5a704c2a8a33dd0eb28ec69186f3607e6d7b8bda95ca598834de746504ca75e82e7bb3edb2d98bf9aa5629197be530b676d77831be9b138b2cde38361c03885b96ac71ad12683733a04a75cf3d623d724099fdfaf948747bdb36daca843ba16084b0dfca0aa582cac4dee1735b88154321164a98a7a2cbabf6306d9ce9540a0106e8f569c4195148b1e2b2bb137e6884e440fe73c1b2229d3c4531fc4b54f5066a38130702d8e56ef293f0f34298a0e5b6095484e0e126a19640f353555be322c34a71ec01c2f67957d4a5bfbf122b066a1fe53157a5f00543d7c0ef62b9e56bf67174a89f9fa5a5b838b6c3a333c78d851715fed389c803492419ed20e3daa8bc9550561198ab41e982b48fc6519bc25a5ccc171c078934e2fd32805b865642051d40d4ee16aa106c9b34bbd302a27936199322729762c35271344b878c96798a5a5ac526c4c65f46ea578970424a27fdea3cc77829bc966469cb42ce47c9961bff78aac9574641f5dcda93c184b87f9ef011ac8723e3bd5f5edb4d40c1114daf551a38d3bf008ac1642ed2099005039cf7daca6380882a3d9fba2572fc5718d78449c36dd7cca1fc3b16eab7b6aa42da141373212def338a452584090a1bdd7a810e39870d188a13b29feb96a32362eb90943d3b33745fb2e8597db424654c9d91e692622504c0605ab27746e56f61fba0da92357d8e880cd27e77fac5dfa79002fa5b1899158bd402638538e5a917e6fd85b3ff3a8bb3d66ea6dc3ceb27fe2d4f3bf2b5d9bff1d863db57484275c1be8be6cb87a99ef7fe012f92f4729df2bbf7b52d48417aa9cf95bd674aac8f9b3cf493268fa2d5a98e5a4859295e5da5974914c6fb55386f242bfb52352ec53612a6da0e7423df7a206941df5d366de7fb52dec385131c8e1389785732707787242887d9d4e74b2d68fa9b4ad692ec9cb00da5ed339bb42875b26ff887af6f97b2d57e430be253a8d7d6059b2658162ef3bade1d19a4f8b3126bb8800c1e4e3cf4c41ab6dc52b90fbb804f8840a1a42a4be0f958578c7c264165a46dfc1ca94a8d9b05a84585c240059256fecb3cecda990ea8dc6a1bec811bfcc6c0109baa96b0e486da3c3e3baccbc856b8e11b076d6157ea8675f5b4e3877b2e66ee68f1921d12809398a5de03c999523e112dae6c333233866a2c4e562fb5c4d2c6bbff2209d1f689b61144c4cde882dd4b24554c308d4ba5bf3ae4be2c43ea0fabc521b702646030ce848a1a6c57ab56d98b71ca54527ac8241f344c16552515e100b0a4008e74505ae7d66fff48d500e4c9ea02e27eeeae9e9b479117bf830c8c20b9ea86edd51d17ef31189241f43d3f50468a972b7f489a51244885b169c71fded8b51f04666641fd625812eeb8f9411d6bfe920ffdee76dcdc7b74e953591945a4412226ab5dd9e0b7b9c6fc8a166a533580ced75f737f1126be7b1c7c0eb4767fc6eeac82ca09594e77c74180cfcb2b792418bf1d0de855c94e5e6bb4ed5b047df2fdf59526baea5567cce1f8e28b54b48e2404a5e3b89c653e5d7b119923808ea90c0dc56904f8b45b29ad2cbf98a5638f24042c0e22cc9c19c6306ebac3f43b3b49b5404adf4aeeba2dd31f26fad3c34e073e56150a8d76637e48aef4994e4c30563b1e0171c316334d45e819887ff26b9bb6bbbc92d591a604bcb01fad746527f775a47d507345d5ec6019ac6beac651339bb4d0734f5e56448d932a6c048758317139f46c7acc44b1c790c7fd8cc5d307fdc8ec7a5d8b76e18a45eb6ab9a58f2619e8d1d6c10a45750f3429eb06e2554fc713def98d092c6c35f412c5d9ebe7564d1a6a56d3b9fd9581b7a266cba57280ccca9c6f020d61e380c18dee19686de93376f960a26585ceaef3f48e002fc9d3f74eedb3361097cc704ef4ff359e422a29acea687adc6ad1b479dcd6105a27b8b5e93084f07acf57ef6d3d5b423c1373aadf694c5d7868e21ce84fd6cb619c93343cb540942e75365b3a0e8eec65e16188d1eebae9903ffcd087c02147bb806289c1882ec01a46e81118aed587a1fc3c913f72cdd7995e8e879afb4302c095b4421b63b835317118d66fc4728ca2c8b694cb8254fe69cbadefe46cb6decfdcabac395e13a0c6e29ad6dc72c7ad31c5617c4e23d350cc8abeb68a29b555bc870e15c7866d1d532105f91cc14aa5f0684224e52ace2aa69c6d617333630b648313d596b5bb7a1b3eaffe48d7813f81c477e7330b9ad25a1f4f9c7903ab5917fa7ce621ecd63d1dd96e22070d3a334152ef7f5528ce6bf0d7935786b94834b66d19899d2cfb8e3958864dc32e5355d649d43b80f38ad3684110d8be3868d46755d391b8c8be15abd7d39609445454be5f92295af6a096fbfb572e3dc562437b89e5066b8a8b2028eebb0d6aaa40b0f1c78d27f2c581e21b43f415d1b0543817c60169a0623f6af1608ffc425def7f3d0a4bf58dfbaea6ef5f4438fc6a9735daa9070daad610cb61e7145ce47dbb030e2518c9aeaa212ad3132882f064f2ba18cc7b1d38e1f865f6d1476fd6379d1a7cb3fdb29317f9b2f23f821ea687ab10f72303f6f459792d81ea2a018be038eb6496f44cc9022f87bfcc0540c64664461289c23fd3ad6925483baa9587e4bd50e93e1364b8f7ade08293e8a34bf3131c889019025d4eb5d7985d0c88694c93341c0cbb34f4f3ffb58cceda3ef029f9f8c857169fd8eff597344bc1d265ac52d1415088498b196a239a7a85c78b9844831d9156e1160d2db02ec86ba6233cfa0186a6b392f0d405678af9a334ea41bb9bd8aa7d765777b6fbb2733262522cf3904c8b70e0d2ecbfb8d2d37d784b1828511cd03e87aace8fdd1c25ba7e468b57fd163c31d8fb65bfa10a5eb89b1c05c5768371afd952dc6b3b71bb254130c6ec93b755", 0x1000, 0x2, &(0x7f0000002340)={0x2, 0x2}, 0xc) fchmodat(r4, &(0x7f0000002380)='./file1\x00', 0x20, 0x400) bind(r3, &(0x7f00000023c0)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc) utimes(&(0x7f0000002400)='./file1\x00', &(0x7f0000002440)={{0x200, 0x6}, {0x0, 0x6}}) r5 = semget(0x2, 0x6, 0x110) mkdir(&(0x7f0000002480)='./file0\x00', 0x0) chdir(&(0x7f00000024c0)='./file1\x00') open$dir(&(0x7f0000002500)='./file1\x00', 0x200, 0x121) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000002540)=0x400040000000) connect(r2, &(0x7f0000002580)=@in6={0x18, 0x1, 0x0, 0xd5d}, 0xc) sendmsg$unix(r3, &(0x7f0000002b00)={&(0x7f00000025c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f0000002600)="114666633e9691e4ace6fd6ae14a1e3cc34bf19bbb015ae61f1c29a891026b8fa66987bca06ce6b0aff9997e4b648ad87354f844a8ced287fc429d638785e790c56c23465db5b63e1098a29fd3bf867f65d0f6f184fe0359b8befe1dcf71a9f253819b3e5a997768fb268314c5f23c8a6843125c7b4deef7e0ba62a68914b9cb0d8bbe8c2944cd2de0d9f0d8cc07760993db9447a5480c6287923df25b0cf508f876c86c5c57b62dd6aae7f2e4d7074084a6328c0fa7902789c1a859a659fa", 0xbf}, {&(0x7f00000026c0)="4960f3b8bd8eac", 0x7}, {&(0x7f0000002700)="19372de7fa7b936979b77b04807f11f615980a8a61196f1f9461f0a9de22efa2e342d91be5ace880e8e25315ef0f6efabfbd117b944a893ff2a18ebd29d42445bea2ef0c9a5037905d375ee8fb4cbeed5f797f", 0x53}, {&(0x7f0000002780)="b09eee8c42ab6f69a84212b59de6156df51f01238978079010a7abfc9252441a78353faa54793b8e337168ee0fe033fa576401f88d60bc87f01955cf72f9b1c82322e4154b8eca9890ebdd88437d70cccdb367acb548a783d151a3a20f6245e68a9eb378642a29b9b6c7652a1e1783a9a8c451a0c73eddb92bcd430879322ed40b5a3338ff62c0432244aaeed07a61d9e1e2a6ba08e7", 0x96}, {&(0x7f0000002840)="333f0ffb1356768a4a9f5d803ddf5839f2b189532920ac758b1efb80cdd1d92789f60fa2868bdc2e215d0fc3ef0991e2b8f44b49127d96d8ac580e39e8fdb90d14b7e44561a7ea117e18ec681ecaef3c9b741b30173914055697ea59bd9f7bbed4b3d9962ad9bd65a9f9d8f49e2744f731afae300451396dc1a5585701e2199f0a989ab2a683a242bbea87f99688b39af620c98455723679e5a7f018f4aa8c4d20d4a6ae21279a5d95fb93dd3a46b9f1d264730b3544a364de233ffb6babf34021", 0xc1}, {&(0x7f0000002940)="eae7f7886e204d5c644240011cb62e7b83b73d2b326c85ff", 0x18}, {&(0x7f0000002980)="1c3d4c4dbae484a6ef057a07ded7d67f58fe8cca87df0224c590593792b720bf60f2b554e124fcfc183c7c1e23030da60386267c9a635668d205988d5461f841fec3066a5461b5df399fcfeb2960a6c1b2f4916c1835611f23d46a6a714b8147833ec4ea534188450335040e3b0f92e5acf1ecbf25ca08da762026a913f1df7248e3f56f61ce1e8375f90e5579063a4bced80ce0c090a66d26df6075dd741e383b0ccab939911dc058012295013624d1bc824d72b598536b232b9e3e9de9a5f7ad59b3314418", 0xc6}], 0x7, 0x0, 0x0, 0x4}, 0x40d) connect$inet(r3, &(0x7f0000002b40)={0x2, 0x2}, 0xc) mlockall(0x2) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002b80), &(0x7f0000002bc0)=0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000002c00)=""/83) linkat(r1, &(0x7f0000002c80)='./file1\x00', r4, &(0x7f0000002cc0)='./file0\x00', 0x400) 00:00:30 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="bab635eaccdfd60ecc93c8d32116e1efe1dcc2d152c1d0421b1962ee15ffbf662783bfdd1fb02a07caf6af570df598bee4b6c51fcaee5b7018d0a8b96206a4511718040b3bb7c0cbd6214340c03f1f2a1c43b61e64d1f4", 0x57}, {&(0x7f0000000100)="28259ccbfdf740c728590223a52ddf4d0e8375224a6003f5b5bd7436be2574f8963e62bf01e25a9a7bf0bd5cda7ce5fd977f93d434839639542771734b27d20fa658cf6ceeb60b4225c312ad001a6231e3775397ced66db3593d86b06acfca84ace7cf978ab2f63a3f38fd0c27fe4d5f1287b0b76aad9ad5e6ba11896e26b18d4dbb4d927f4c4908f48f08f39426395cc998e007740d8d827eb606ac15f6c652f67cd6e7ed5041bfa1ff4ad95bb4f6751b1e72acfcb193e7eba6e41787faa941b60d2e4fe2764e15d9c7a3caaaf4dd9994d37a38df840e38696ab90db3dbbe7514c1bbdf46c2f98682f548e48d31f35f815e7f048186", 0xf6}], 0x2, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="cba122202d15aeb5c55afd63eb48a4f929884c4ce7493fd66ab86a23df0c416295e9828d2d270ac405a2368535b6e1f54f5b5c418df3b8d5926d60fc210668e92d1c036d0bcb82ce22e40cc8e7ec2b7282f042", 0x53}, {&(0x7f00000002c0)="9dcabfca48b059e6097c3d1c1549534d46e56dff381c58ebb670257e19312828f7c2b534c4eac9417878e1f840918c2fdab1f1ea808f6f1222831b08bc55d36e45b74fce08e9f55ba7bbbfda76ca22f8902f70c34f8a577649b7ea2d6dedc45b8d52c3470863b11bd28e18e1cbeb7d9dcd7522b06fe8c20c66a91f413465ce36b5e659276b5ca16acc410800ac9563203a6351dd", 0x94}, {&(0x7f0000000380)="56f0ea19f0bc9a8bba3fb58e7770f02dc95b3c3c701d864e7d5d24eb32c4ec", 0x1f}, {&(0x7f00000003c0)="ba308d7275e1fd58cacf27481262abafcb7de8656bfc125109cd1a10771978cb26185a084c7c88972395ae5b988cd907f90d536798f94ebe8ff6d5ae213c4130852ce43b683f00c5d9c44a0aa893e5e36c39ab4a4446aec17c17cd4ebed3a3460c71f3da8a7f1272bbde033e9bdb59cd110aa16fd68d03a5ddc04db457bffec40eb23520b105d757adc1974350fb5dc82ec540ccce02d389a8e933465c80c332156f1818fd7a8dc85ab41cab1e22e22840f22a656afaeb5adbb2d5cfb91a1cc86d64", 0xc2}], 0x4, 0x0) truncate(&(0x7f0000000500)='./file0\x00', 0x1) close(r0) r1 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0xe5, 0x101, &(0x7f0000000580)="f00774e66f362ba996e29d2a7aef242717029dd6770666a140f23bb16f10cf095416408cf1366364fbc34b4130be04e6531e79b0ee0f7fe1dccb575f3ac5ad9b4f513009ba8a83170cdb9d0e5f432cc7c20de752a6297fc28ec5f31595fb264f04697eeeb68a34c2aef6f137df0df485f7318e86852c3582f12eca1505dcf5f38007b189d7785e14897351bd4f1c6c67e3fcc946d8374b204ad55d27e7f22bb6a22b7c88a57a91cd5f2b3c27cf4a1e0764d5629f9e487231e39f42", 0xbb) listen(r1, 0xff) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') open$dir(&(0x7f00000006c0)='./file0\x00', 0x10, 0x100) symlinkat(&(0x7f0000000700)='./file1\x00', r1, &(0x7f0000000740)='.\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000780)={0x0}, 0xc) fchroot(r0) r3 = accept(r0, 0x0, &(0x7f00000007c0)) fchmodat(r1, &(0x7f0000000800)='./file1\x00', 0x4, 0x600) chroot(&(0x7f0000000840)='./file0\x00') r4 = accept$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r5 = accept$inet6(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) fsync(r4) mknodat(r1, &(0x7f0000000980)='./file0\x00', 0x0, 0x1) shutdown(r4, 0x1) sendto(r4, &(0x7f00000009c0)="beb6cfc58998c5e566d6b885b27dd510a2a1035cf55af1f444df90524745f90aa6963b1e36fe3ffc8f48ac6c26baad154c59b65d70d3ffdd4a88d5cf0cf94286168dac14d6661ee22c41626ac49c76f211209309f6694cab84241cb516", 0x5d, 0x1, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) r6 = accept(r4, &(0x7f0000000a80)=@un=@file={0x0, ""/14}, &(0x7f0000000ac0)=0x10) bind$unix(r6, &(0x7f0000000b00)=@file={0x1, './file1\x00'}, 0xa) pwritev(r5, &(0x7f0000000cc0)=[{&(0x7f0000000b40)="97cc8bb6843d6b78354603df03a78c79da20404f4e36ca67732d5da36f23f59351f0b7bcc582a39fbdddeb084cec2863c7dd1c926ccd8780", 0x38}, {&(0x7f0000000b80)="0a2392054459510ea22241c885a9e4b56d1d1b23b2a57246be7562bf3155b5c987460fc70ac97af30fa671abc17ba5e9f197d6a4651fe86ec4cc4cebe6014cdd329c36ea0e2ec69ecedeae0571580d", 0x4f}, {&(0x7f0000000c00)="402052d25f084349786ba532ef103323115069e05be8b98650700649d3308333954a24ac9de32532e1e72ff1b155929bbf369bab89d364dacf9dd0e2cc962c7393682af02d888fed9bdb320951513807efbacb48658ca5e314c06a5535db65c10cd9d2adf356c3d32aaa306a701a8fa7982ca77eb0ccfd81b2d31fa4de8d2bacd8112208e2eb921a59a00b167eb834c3a3ea15b94a53c5b1bb818cd9a8884adc742ccee59fafc3185415954dcd", 0xad}], 0x3, 0x0) wait4(r2, &(0x7f0000000d00), 0x4, &(0x7f0000000d40)) dup2(r6, r4) getsockname$inet6(r4, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) r7 = semget$private(0x0, 0x0, 0x49) semop(r7, &(0x7f0000000e80)=[{0x0, 0x8, 0x1000}, {0x0, 0x8000, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x2000000, 0x800}, {0x6, 0x1f, 0x800}, {0x1, 0x9, 0x800}, {0x0, 0x4, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x8, 0x1800}], 0xa) 00:00:30 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) listen(r0, 0x40) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x200) 00:00:30 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f00000004c0)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) fchroot(r2) fchroot(r0) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00') fchownat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x600) 00:00:30 executing program 3: r0 = semget(0x3, 0x2, 0x300) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/167) r1 = semget$private(0x0, 0x0, 0x40) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r3) clock_getres(0x0, &(0x7f0000000180)) r4 = accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) recvfrom$inet(r4, &(0x7f0000000240)=""/122, 0x7a, 0x40, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = getuid() getgroups(0x8, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x9, r5, r6, r7, r8, 0x4, 0x904e}, 0x4, 0x80000001, r3, r3, 0x3, 0x3f, 0xfff}) listen(r2, 0x838) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/37) ftruncate(r4, 0x10000) sendto(r4, &(0x7f00000003c0)="be6a9620c35f071aa43c592c2b0bd179dbef9f4a246be7dcf9e880e143a13e527c388430f425c68019c14116ce4bfa514bf1e9eeec1ec1296193d111dd4415a38906378654272dca861377e0454dd2ae86ae8888f3050cdd286a82090e86f04c2b05a89221c3602a49", 0x69, 0x1, &(0x7f0000000440)=@in6={0x18, 0x0, 0x1, 0xffffffffffffff42}, 0xc) getsockopt(r4, 0xf6a, 0x20, &(0x7f0000000480)=""/4096, &(0x7f0000001480)=0x1000) write(r2, &(0x7f00000014c0)="1878e1c35f35", 0x6) getpeername(r4, &(0x7f0000001500)=@in, &(0x7f0000001540)=0xc) unlink(&(0x7f0000001580)='./file0\x00') getsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f00000015c0), &(0x7f0000001600)=0x10) r9 = accept(r2, &(0x7f0000001640)=@in, &(0x7f0000001680)=0xc) recvmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, &(0x7f0000001d40)=[{&(0x7f00000016c0)=""/227, 0xe3}, {&(0x7f00000017c0)=""/97, 0x61}, {&(0x7f0000001840)=""/120, 0x78}, {&(0x7f00000018c0)=""/106, 0x6a}, {&(0x7f0000001940)=""/166, 0xa6}, {&(0x7f0000001a00)=""/147, 0x93}, {&(0x7f0000001ac0)=""/163, 0xa3}, {&(0x7f0000001b80)=""/135, 0x87}, {&(0x7f0000001c40)=""/225, 0xe1}], 0x9, &(0x7f0000001e00)=""/181, 0xb5}, 0x1) mknod$loop(&(0x7f0000001f00)='./file0\x00', 0x2051, 0x0) r10 = accept(r9, &(0x7f0000001f40)=@in, &(0x7f0000001f80)=0xc) accept(r10, &(0x7f0000001fc0)=@in6, &(0x7f0000002000)=0xc) readv(r2, &(0x7f0000003640)=[{&(0x7f0000002040)=""/100, 0x64}, {&(0x7f00000020c0)=""/169, 0xa9}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/205, 0xcd}, {&(0x7f0000003280)=""/65, 0x41}, {&(0x7f0000003300)=""/92, 0x5c}, {&(0x7f0000003380)=""/153, 0x99}, {&(0x7f0000003440)=""/203, 0xcb}, {&(0x7f0000003540)=""/132, 0x84}, {&(0x7f0000003600)=""/20, 0x14}], 0xa) 00:00:30 executing program 5: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x408, 0x0, 0xfffffffffffffd2e) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 00:00:30 executing program 1: r0 = socket$unix(0x1, 0x404000000009, 0x0) r1 = socket$unix(0x1, 0x5, 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 = dup2(r1, r1) r3 = accept$inet(r2, 0x0, 0x0) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:30 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x0, 0x113) r1 = openat(r0, &(0x7f0000001300)='./file1\x00', 0x202, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x22, 0x10) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x22, 0x400) open(&(0x7f00000000c0)='./file1\x00', 0x200000, 0x81) open$dir(&(0x7f0000000180)='./file1\x00', 0x9, 0x104) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) 00:00:30 executing program 2: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mkdirat(r1, &(0x7f0000000140)='./file0/../file0\x00', 0x8) r2 = getpgrp() wait4(r2, &(0x7f0000000180), 0x40, 0x0) getitimer(0x1, &(0x7f00000001c0)) mkdir(&(0x7f0000000200)='./file0/../file0\x00', 0x21) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() chown(&(0x7f0000000240)='./file0/../file0\x00', r4, r5) rename(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)='./file0\x00') mlockall(0x2) r6 = accept(r0, 0x0, &(0x7f0000000380)) getpeername$inet(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getitimer(0x2, &(0x7f0000000440)) accept$inet6(r6, &(0x7f0000000480), &(0x7f00000004c0)=0xc) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) sendto(r0, &(0x7f00000005c0)="8f4c777f95ee1e4e28b57028f057e4a7a2f6f9e54c65b0592151f591f1371e2b104e46465dce8babc9fbe72f720061d4fa4f355c9f0fb294a04d347fee11ad7bb19eb54dd160a60a327f3e6fc8e225305bdbf71cdc750583a2fcce1c82029dd06bb1c8a51a12fc647fc2c669ec25e07498cfb34751a200669d995e59e917ff0dc45da6d9f8442b600dbec9f699869f99411522e753a303fa1f336783a2826bdd4434584febe9473625074bd74bee3b7c5508d8ad686454cad28337cb88e75fe64f5061210f3625a564a3d66d8ed60b972d34dbcfef3d6c17", 0xd8, 0x4, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mkdirat(r1, &(0x7f0000000700)='./file0/../file0\x00', 0x2) mkdir(&(0x7f0000000740)='./file0\x00', 0x60) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgid() faccessat(r0, &(0x7f00000007c0)='./file0/../file0\x00', 0x100, 0x200) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000800)=""/9) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000840)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000000940)=[{&(0x7f0000000880)="abd41ff3cbee2a04a71b10a5337fad3d4459588c864adae86af27d9f62ef46655fd8c3630bd07e564bcf592d490dd3582df541f8109587e6ab555a77c179db01062cd1f436e6d5d35f9ee8f7c6e958b2e9bfa9e968a1b5c034cce1cc02757bc7aa24636d7286b5dd1ad561f6b84b423e9e9eebfba8a59645d299b14036644a6cedbc84a3c5ec0f11de37923f55ac0b1cfec627bac569220ba77ef55387d89c04bafc7831694cbaa484f262c1c8736bcdb4508488", 0xb4}], 0x1, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r3, r7, r5}], 0x38, 0x8}, 0x3) openat(r0, &(0x7f0000000a00)='./file0/../file0\x00', 0x20080, 0x100) mkdir(&(0x7f0000000a40)='./file0/../file0\x00', 0x40) r9 = shmget(0x0, 0x4000, 0xc0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000a80)=""/15) 00:00:30 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4661727a4262dc33) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xc8, 0x100000001}, {0x4, 0x7ff}}, 0x0) fchmod(r1, 0x100) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) r2 = dup(r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) r3 = dup(r2) r4 = dup(r3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x1010, r1, 0x0, 0x0) write(r1, &(0x7f0000000100)="a5e099118808cdfc14ab1cc9931b7e320cd582f9227b5b29fd13a644b7c49b23d785ae836dfb30d35a2cdd0d1e7a5e296d7883b4aad02a07acb3093ff11a2f318f81a5512c5422d6086836906d5bec8711aad28fbba8827a76abf02122da55e6ecdc47468e2b5dfb05d06c30960baadf66e45bcc18d307ca5a4327f76103b835c0e1173c16bc", 0x86) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x8, 0x1, 0x9, 0x6, 0x9}, 0xc) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1}, {0x8, 0x7ff}}, 0x200) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8, 0x88) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000002c0)={0x1, 0x1, 0x1, 0x8, 0x8}, 0xc) sendto$inet(r2, &(0x7f0000000300)="f1486078497f55f1e33a0e34fc6ab90634ff679255af25a865ee5ee6f56c02d16c25fb82998b5bccfb80f1539dd8e329110de8504f541ab4d3f959eeb1fc1299481e85a9cc834cd045f10de53ce57f67b45c087c36714906b6716acbac7df3162b1533ec91fb76c25aad1386ef506e130b4083863f24dbdc1b2dabbc4211843735ab7eb16cd1fc66a16a4e229ba3d976d685e8f2f40d1051f435cb579220203a2dbe", 0xa2, 0x0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) r6 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x200008, 0x44) fcntl$getflags(r4, 0x1) openat(r5, &(0x7f0000000440)='./file0\x00', 0x20000, 0x80) sendto$inet6(r0, &(0x7f0000000480)="dd5d573659ff5b47c0884aafc2ebdd50b3af0765c521aa2236dffc732f06c77195025d70eb786fbb0b69554b3122d7b2baf4ee34dbf156058b287ac8d19740785efe13254c45057bcb93fcb45ba1d583e373b0e342f318c831284290a86a4a441d4a54b299aad146673b41a4a43e3b81718f3e580d2cd4053b19d6aa8e6d372c530b684360b6f3ddaea37c332e", 0x8d, 0x40a, 0x0, 0x0) openat(r5, &(0x7f0000000540)='./file0\x00', 0x200001, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000580), 0xc) fchmod(r2, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x400004) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x211, r5, 0x0, 0x0) getpeername(r7, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) close(r1) pipe2(&(0x7f0000000680), 0x0) open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x100) sendmsg$unix(r6, &(0x7f0000000980)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000740)="dab95edfff822576f16e7aec544bae96010eb119e6b81dfc3e672cb1d5505f71d7b8cbee6ab43079fd0084626423dc6cb6dc9a7c30ab825a0c6698957da02a72d4acae53edcefbfc", 0x48}, {&(0x7f00000007c0)="d419c9c2995fc3156852cba285e049568c4d4fbb6fc88ec97b6b28bdc46f77601d86325ec824981df47a", 0x2a}, {&(0x7f0000000800)="61f09fb78e48d0d065c5", 0xa}, {&(0x7f0000000840)="67b6fc34e0ae083112d2c36f53ff321d85ec87a0f5c7946426856b3848c1cdb28441bf7db55fedcc3f0ee5cbee886873eb893cc47b67fe9af5760342bb1e0e021e075f901a6f64a6cdf84596d456219780c81cd48101832cc969", 0x5a}, {&(0x7f00000008c0)}], 0x5, 0x0, 0x0, 0x1}, 0x0) openat(r4, &(0x7f00000009c0)='./file0/../file0\x00', 0x20000, 0x68) 00:00:30 executing program 0: r0 = getpgrp() r1 = semget$private(0x0, 0x2, 0x2) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000000)=""/138) r2 = socket$inet6(0x18, 0x4, 0xb9) fcntl$setown(r2, 0x6, r0) r3 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/102) r4 = fcntl$dupfd(r2, 0x0, r2) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x3, r5, r7, r8, r10, 0x195, 0x1}, 0xfffffffffffffffd, 0x5, r0, r0, 0xdb3, 0x7, 0x2, 0x8}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000340)=""/177) mkdirat(r4, &(0x7f0000000400)='./file0\x00', 0x186) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440)={0x7, 0xfffffffffffff801}, 0x8) utimensat(r4, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x100000000000, 0x2}, {0x7fffffff, 0x3703}}, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000500)={{0x8001, r9, r6, r5, r10, 0x2, 0x6d}, 0x1, 0x101, 0x80000001}) semget(0x2, 0x3, 0x90) connect(r4, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semget$private(0x0, 0x5, 0x100) msgget$private(0x0, 0x2) utimensat(r4, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x898, 0xbc90}, {0x6, 0xffffffffffffffff}}, 0x200) semget$private(0x0, 0x3, 0x20) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000640)=""/60) getsockname$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) readv(r4, &(0x7f0000000dc0)=[{&(0x7f0000000700)=""/172, 0xac}, {&(0x7f00000007c0)=""/200, 0xc8}, {&(0x7f00000008c0)=""/253, 0xfd}, {&(0x7f00000009c0)=""/198, 0xc6}, {&(0x7f0000000ac0)=""/253, 0xfd}, {&(0x7f0000000bc0)=""/245, 0xf5}, {&(0x7f0000000cc0)=""/207, 0xcf}], 0x7) getsockname$unix(r4, &(0x7f0000000e40)=@file={0x0, ""/4096}, &(0x7f0000001e80)=0x1002) accept$inet6(r2, 0x0, &(0x7f0000001ec0)) 00:00:31 executing program 2: fcntl$lock(0xffffffffffffff9c, 0xb, 0x0) r0 = msgget(0x1, 0x302) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r1, r2, r3, r4, 0x1, 0x6}, 0x2, 0x1, r5, r6, 0x1f, 0x0, 0x3ff, 0xfffffffffffffffc}) 00:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 00:00:31 executing program 4: mknod(&(0x7f0000000440)='./file0\x00', 0x8000, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x84) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, 0x8c) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x400) 00:00:31 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="3e7cb791ef3c04e585f8714fd467dbffc7483392afff1a70977eb988c99115057db7f825dd3ab71c338f84cb8421f2f72588ce91b63d", 0xfffffffffffffe39, 0xb, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000001240)={0x0, 0x332, 0x0, 0x0, 0x0}, 0x0) sendto(r1, &(0x7f0000000080)="558e5a61bc7a0f3f3b0d6ea4ccad8d7a02003d3e0cb281989bbff912da1bbf08ad7ab496589adc28a0d84e49cc5f0a16842c2c8333f2008be75f3e95011e444f", 0x40, 0x406, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socketpair(0x18, 0x5, 0x7, &(0x7f0000000100)) 00:00:31 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r1 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x50000000) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/218, 0xda}, {&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000200)=""/19, 0x13}], 0x3, 0x0) clock_nanosleep(0x3, 0x1, &(0x7f0000000280)={0x20, 0x3}, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getgid() r13 = getegid() r14 = getgid() setgroups(0x9, &(0x7f0000000400)=[r3, r4, r5, r8, r10, r11, r12, r13, r14]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={r2, r9, r12}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/215, 0xd7}], 0x1) r16 = semget$private(0x0, 0x6, 0x80) r17 = open(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) setgid(r10) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000640)=""/142) fcntl$getflags(r1, 0x3) getgid() getgroups(0x6, &(0x7f0000000700)=[r14, r12, r13, r13, r8, r5]) close(r17) select(0x40, &(0x7f0000000740)={0x3, 0x1000, 0x101, 0x8, 0x80000001, 0x2, 0x9, 0x2}, &(0x7f0000000780)={0x1ff, 0xfffffffffffffffb, 0x9, 0x4, 0x8001, 0x8, 0x3, 0x5}, &(0x7f00000007c0)={0xa2, 0x0, 0x0, 0x5, 0x2, 0x8000, 0x1, 0x892}, &(0x7f0000000800)={0x6, 0x800}) getpgrp() unlinkat(r0, &(0x7f0000000840)='./file0\x00', 0x0) r18 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000880)={{0xffff, r15, r10, r7, r4, 0x81, 0x40}, 0xfffffffffffffffc, 0xfffffffffffffffe, r6, r6, 0x5, 0x1, 0xa86}) 00:00:31 executing program 4: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000001080)="11b47ddbe91a2f1324c66ea1d7ee8f1b4c550968e9b68a6179d01038e6a5bc6896deb1f5706c537768ad8e80a4adc34494cccacdd07efc30faa57fed21beed852033a93c9b6fbb4214628272337a7b0db5808716430f8f3f7619c1e8eb1b28d600b0fb31e24f88784b6f032a100b8774c4e33c5b854b306c2bcc6e2937126a62ce9f99826af54e9d7db6c03f2afaacf5b166eb8ebcce1d22e232e4a07cbfba22504e56a7c551ef15a8bee445aaec5fc4ec9209e1641b75eea0a99014f96664f4255d28340f42cf922cbd4968dc0a291cd2eddecf4ff832c104ccecd5dda97e7547ce65", 0xe3}, {&(0x7f0000001180)="a5775700ba72a20e661dd963f2dc308e19201d7c9a80803f42f83d8c8375ac77e7a23c0c4e38f60ae339e49616e1fec586e6efbf429e4d5a489c82e4ea870813295f0d2723fd06e1a24981c0b2cabe3206b23a7d16e14b4632a48eeb59171d8bedc5bec321ea15df825dfd8051306ffa38e0db3157fd506a84ddfe5537155f14e0f50469e21b4fa1185cb6afb92c43b412f7cb4aa221b0fc92276a8c77", 0x9d}, {&(0x7f0000001240)="b769b4ed9a21ad79d1e718", 0xb}], 0x3, 0x1) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x4) r1 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ff2000/0x4000)=nil) listen(r0, 0xfff) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r3, r5) connect$unix(r0, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) r6 = paccept(r0, 0x0, &(0x7f0000001340), 0x70000000) r7 = accept$inet6(r6, &(0x7f0000001380), &(0x7f00000013c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001400)={{0x3, r5, r4, r5, r4, 0x62, 0x112}, 0x6, 0x101, r2, r2, 0x2, 0x400, 0x7}) r8 = open$dir(&(0x7f0000001480)='./file0\x00', 0x200000, 0x80) r9 = open(&(0x7f0000001500)='./file0\x00', 0x40000, 0x20) renameat(r8, &(0x7f00000014c0)='./file1\x00', r9, &(0x7f0000001540)='./file0\x00') socket$inet6(0x18, 0x4, 0x6) bind(r7, &(0x7f0000001580)=@in={0x2, 0x0}, 0xc) connect$unix(r9, &(0x7f00000015c0)=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001600), &(0x7f0000001640)=0xc) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) accept$unix(r0, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) seteuid(r3) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001700)="19e21254b4adac040fdaa14225291d43a31610b331002d5582747e881cfc758a362fc98053881c08cbf5f3ea1a534f26ee41e5d72067fd5e4dce55c6786aff5b1ffaa3f2e975894a3b73c5fb05378ba72b285c5affd185fd1be9e71f89347c07b51d8fc634f5498381e912a8a962558b6eee32625c9f4966f7bb3b168d0117d0134d4b76d20c44f9762f1ef09a62f8fc726cf2da230d", 0x96) pipe2(&(0x7f00000017c0)={0xffffffffffffffff}, 0x400000) connect$unix(r10, &(0x7f0000001800)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r9, &(0x7f0000001840)='./file1\x00', 0x8000, 0x2) mkdir(&(0x7f0000001880)='./file0/../file0\x00', 0x80) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000018c0), 0xc) accept$unix(r6, 0x0, &(0x7f0000001900)) 00:00:31 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) setitimer(0x1, &(0x7f0000000000)={{0x1, 0x7}, {0x9, 0x5}}, &(0x7f0000000040)) r3 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/56}, &(0x7f00000000c0)=0x3a) getdents(r0, &(0x7f0000000100)=""/189, 0xbd) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x610, r2, 0x0, 0x36) readv(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/207, 0xcf}], 0x2) getdents(r0, &(0x7f0000000340)=""/36, 0x24) fchroot(r1) r4 = shmget(0x3, 0x3000, 0x120, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = semget(0x3, 0x2, 0x20) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000380)=""/153) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000440)="1f40688da8be5f96ae08daf20e671f0a5568e10ff0b46d575125058c573007f430fee659b6943a11892df962524c266df5", 0x31}, {&(0x7f0000000480)="a4fc00ece7df6f019850563338fffe59fcd2245d8b7bfce93defa691e5f623e1f966c5c673ff17cef69d04e6cfc43d3dd25d8e7f01ebc60af68f8e6ad1caf4ed3a6e9bf72814d8fc96c3493eca23ceca436343cf324541d2bc958eba7b6cb66b1a73a2f63cfeedc26f22bcbc7531332f89d02527a2bb8fc5bc2f3514fa6d7d27945f4248f35aa524baf0d315ad523349fef01a3112a57a434ce45bb88a887bb750ef8327755ac3bc19c6cdeac7abbe92e0ec34ea2d4b4e73529a131f390e0139ae4feb3aff5add35650279455d59b97adaed6632db031bc3163a30f3d07bcc2fb602c9d5d8c4acb8c9f6e07ca59dd47e224c3133", 0xf4}, {&(0x7f0000000580)="5b4a46fd97951f1b6f1f248d3d15c3730d2a6632f009e97107cb019a4ed9317b02867abbc7c7848e94f2d70eb55626ab08581c23e0eb2bf5853648b411bd3d1460529d3eb105fb8d838dcf774e45ce9bc3505f84984ba1743611772d375cc61421a1382f9e7e8dc7f62333088efb465639addd7b523df1f1", 0x78}], 0x3) mkdir(&(0x7f0000000640)='./file0\x00', 0x40) r6 = getuid() seteuid(r6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000680)="deb8fd9d7f291ee9c2b74b1b4d00e64d10e2525bddaae0b8f88fe788640a680ddfdf841f2b4e953746e0e3c0e1a0a18a7c1c3ed679a6a669433f3ecdb23f507044bf03bb7730477f3f53c559a41fac7cca3cde849d6fdad388f1f8fd788279a0441082f0a00552a325bca22a6fe628468d40826668f75935faa89f08dbb6a73e2e1fba2ebbc975e0bc240be7befe7c9f0a88910ac7c925e5dd2cb2acdb0830123753516dbdbd3119b96f77277848cc3a", 0xb0) dup2(r1, r2) setreuid(r6, r6) r7 = socket$unix(0x1, 0x5, 0x0) write(r7, &(0x7f0000000740)="72f76c679e7de6c3c84890930af72f9328536f604861d3ebcdec103c0d734a99ce36f20945ae81f7d833eed5750562fe774039964c3ee1ea4c54f5c594011b7f85008ae570ceb0917326228e22ebb2758e1ea103d1c1d32852817b5b2a3c58a6689c9f3612d4d0144c42667935356c25737452c71fbc7804a4024cafd2d56b392f26da06f753f57abb57109643ea1e1f6d4cb08800fe31f03394a966fac80ebdec898cf21aa5bb2779756d93b345cd8794bbbf41eab7e1ed7d0af42d15a7ab46bf9d514417b7f679f7efc3e6cae4e8fb185ca67c57d45fc8391c27458169e9e2b04ff4cc151c4b5c326bd678e2af1e13b28ef0278ecb5b7468a605f6c4ef4d5b544368d663714e601acd603e4593ce4e272dbf34ec2c12d99bd7fde7bab50087b04c335a8b3ee6093482fece7a21d49c360ce7f804d2320ec7508234a411c9b35dfbd98538c074f2627a8b518ca822bcb8b49f087238c4d4c47cb51dd478245f530970dff4c328fa721b8fd7d7cd6c8ab3a21c107a384f768320cba5d13e1d1ef539f79cbbcf9a3102418175cdbb9723854b74daed4563d8cd1634ba77fbe2ad06f5b1bbf00edd107553bff8fb310feea0ad6a2d94a522d76550ef133a1d890cc5616dfe925bfca0f03882247495e7ff0b184271f0948232587c8c33c09e6dd9f415d428f6f718704a2abc2c98258ea585dabedbf45caa8cdf99d3ced217a9c6b3ba69a7cfccf97a2f9761cf6ca5ab71663b016652027cd6f2249529632a70fa00d308c764fe64652b0894ba18d36e70fed7c47b27c6231facd5873591438c65f6c87b97e359164ad7a850ff74d5ffda2a2a75d9cccdd9a704c68ea31d545594b3241c3e8559fb8d1c5510bf15030c4db2c269b940c7aef6e783589c4a21663ac1a6ab61bffb2f28aa71f641aa343d945f2fd043da9cb9e785f7071676e83b1d230f30e4a89ed6d7feefa457a52a7070cca8f8837cc3363092f0afea3454d8778a3fe37d0165b96f19ccc92449a642fc8118298dba0b5fa0a33de854fae0cf1725e61f39c5e60f3d8a6813cf1ddebddb26a49dd52728e84c04f490b7f5a6e27b2f11cdd980af8324014d2d87149f9f3e8272fc545fb0b9778523c4777617ec6b0fb880191d487c74c5b60a600e4c268857a6505f9cc4c69d81524e162402b61fbff3a4d9987323558b834d6ae5af573ff4e6ef09623fce7ff1dc9f15eec130531d9200d84b1a2df3756405d436eca27dc27359086b983397651a3dca74158bbd99e61df5f726d0e378e651d2be1ebd9d47a99eb034f10af7782da59a5274e79b9038b508044e8f1b61114994be98a5f3d2c318a31c6d739b54b40d78d0c98ac3793c87ed46a5bea84c22c786b7a1de8c19a7505db550db3c8fe5719b6367c5383678b4e55c553c62e124b2b510920354629ac00c7e29bedc53bf228aca008cc4d1d8608de304385e9fc4ed8be904958328993e617ea287e974f06167a49eac65a0ef718faf5b51aab00848390d5d16f883512971aea07bd4f052e9cbfe7c251a9e2ccf4757b43511c73d7fe63bb3a83bfa7ece993642ff03ee5e5220828e750bfa5d8ebfd65cb9fd1652ab0cba9a33978f1ff852dbc7f120180a8e68ffa6e7a350ca3abd06cffd5e9ffad5559ee3858a945d6244bc1a467db8001be2164b83b365c34082094a3ce1a0c92c1a6f514e11c5061281d5def694e2efb467e8142d5918ee019efd18fb90f16473237cdc173d86e3f6c8b5f59ba62ca4be12a71ddba032c4090f59e57986ae85261ccfa0fb246706bb8e82163cc15ae93a289e4baf2764927e68ab5501bcccf716c7b53b70596cc95bdc511a35cb4e4fae22dfc17b20c20c173fc63711a0b53d15aa0ee79b2d7dca7d2b9a0ffbf4e7985d4319dc753cdea28aee57bddd053c032107aabb574cbf3b01f66f3f01390657f5758d1e2ed74dc7584e49b96700501be667c021cdf77ef6b2ed6f90d33f21daca2224a60542500f39169b573cb6d6236a9cb4252f3f4aa12ad782cc6d7eb1ee10f9575403457d3937fab7df70d201066a01916e8a789a55cda2c1d8c92dbd3fde1adba0a56ba4c6de5d9b03d26cf9e8c4ea548b91efcc71f76d3630af60aa2e2fe8380799b023a3d9edef85d8138c7d777d3065ba2349d0743d0163dcf1b354207990b73b8b5c1c0ec0dd12329ed2a37df9c1433f82ea7c369bd61ef15570d970e6913fffea95f4b7a18210c381ed16d565c3be4e95c7136acc90a274a18627d87812d31fd1a632afda81d671dd199a4d6dd51c30d7d69eaf0917159930c45f8eec073780282420c9e5fba79da1fef3e3de7922a157718c28d6f1d0a2dcf1b1838b056c876de7ef866149c03b83476a14d7803a9f88947981e7b6162b2c08c0ef6918da40cd6b19e8818bb7de34bc30d54cadff8ffdc44bd26e3db7e25f315427ec8f077984d52914a3fe7bd5e080694c99b50f38348b9c19ba258c23ea778750c3913b2fe2ba072ffd3c338e4f5a8084cdccbe912e0e85e8950836039113a8608ec8b41920e689537e883d447cbadf6e8fcbdfc901916e9ee39ed4a6158e870b650eef9c5871ec1a34b4d1aee3bae4fcecc3a97c85ce8cbc6c971db6ef26ac287d839f5e805ad023c3b209282327ad44a8180df787d762c132f0be98cbc654c3ecb98543946a55075a5f18d26528db2643287890edf27ffc1bff3073ecf0ac15c3a0f542646388ccef0e0371581a065c9172a09a0538651b207044b5231ba4ad2db3f5777d2a1f67d9a4931b68302ac79925702600096d0f57c08df1e48cb2a6626adbd7ddc41c9a1b27a4b8337a17bbe70e5dfff77b88178434d2baf7bb4b8b7040ba528844c4b2b4126143fa0ee22305e9c07b7984e4deb2caa9b23f3e6b79db22cf040e67467fa075790805987ea9f2fc532cb476b32c1457526b02bc99fa4a30704a6dc770cc3ae770409ffd52725ff1a0df69ca6859506464325911eacd35f45d59a029a879acf27031426c9e2959e23ec2a751ce0e24278efbdc774826d55f539953a4e6229f44235c6b6f434e8430f9082e11a1f1dd78506d433f99c2b883276326e1a9217e2bc3b26002c612d982ee8b0a77cd555c9183a5f780f27e6e6492714037e83f9cf7e222cebd6912834ae4cc4e1bda287eee3ec4e0c7bf16cfd0a5994b20d3520aff5e2eefd7709020850c324869edf38cebca80a9e4fea2c05395cbe7e701e960446f550161cf220cabdf43e601c5ab69cb3e8e4cbafd4b3ce0298ee6926c656a6aa8de6f7013b726dbb2ccc95a39b4bd5758d83959bf6a38f976d702dd8a572a902d32eb6b0833af5968a4d609e12bf2c70b5bb7274e16039b20839970f9669584f3b48cd996b899f4858c6825113d82e2f50145eacd2cf10efc5fa830a44d96626c0bb6bbe5d7f1b429542bc242cac073eb39ebf27aa95c74cd51791a2bd5a5af273328283c85856100ac31b29e16b99ce2b2d90c2b439578e06ee5da9b910766baa6cda4c59b977c5c1949a2f91a305b90aee8228056cb088e7937a323348797c1a4edbbee033e4761938bcb1dee523b724a1f9ced343015c87096d035dd01905d239ab0418f1560ed9a034c03225aa5f99370a60efdd601225c6e06699e50fde7a6bf76829770ac072a9853a2c426f75b8c6b2116762202b38f91e6f555dc620f8b535114a67996f96e538bf50e8bfc4a24ed37f7787369acf1e89abc963d540a0569994a54ffc41699077e4fac303f3633f2f85371da68f994f4afa5b1b3fbeafb99c393bf29453bb1d55c5db9a4e8cd6ec84fb52f0762ff961c9c8f7cb131b48b363d64d99bfd53361ce2747c390ae1814512f57179e3bba0d5d92c4a0829cd241f78358526d43b88c0b4e9bfb89661961d15cb9bfbeb16b0bd2fc4985e53b7fb1d2c700586c510bc8bd89501add70505e3867da78766aa877435ec9c1a15eed34de5aec6b61ea1d3e86426916e843554a48d2faff4a7d22ed2eb8ba01a3dc7c850dab89147bbce7178482ee88d8ec1c76d7f8d51681645524a6ba6adc485264b64dbb137fc2e35fbf87fd98141a7e3b97051f4d5fa0e61e05555755553fb524c85bd5a032353ac93f2ae4625617be357c067e587342953fc2c74e3b916d91da5a406b07a4d8c35c2ee2e6363090bd32454592eccb89f1c3e8e60b48749d11bb9dad18264897006d5a0fec88143bc8c6cb285536875bc80eda7164809002dbe6e5bdbca8f66ff6f24c6e717ae2cfe2a130feca527932333e4b964027f2224a2175202edbd4f24404272fff9850c498ca3ee97d6cd7a53178ad7b6ad3bb0d50b2d2d1f0c03088712dc39134ba538fcc8c8df7929433f968d86ae83f52ef8292a03f96a29c62c50c11bd0cb05bbfbaaebb0ead130839ad63505159b7cb67f4f32ae835c83cc99c9a9d11d685af8e837d046e7510fe24dc59fcccc2d5cda119eca7d69b1e10936e7a9642c5877d0fb4d8ec3f294ba300546af1a995c4d96224922a2ce43ff55343c53eb50ce390ab1726689c7bb7cd27c001bc7a8e38340c51997277569ffa762b20d70c9846f408493f609f0d24af6ce3561ef705c9405d54ec2f606fdd9532d8b56886bf6c279493660b166ae4da5f85f9363d36b99caaa17f9c4d7a3acce6ccfd40840161ea668f0936b670832f51f4fbb5cde027caab6c0d4c3e0537172cacd8a336c4b33e74592565040239186e6c427e8b5665e53cf0621e84015fe50187a1f4d3a9743adc459c04719c50525b142007e4a9564640fb3a609dd5bd7b649ab92c0ddaa9c2a8e8454153400030a3243511d060a04740ed70a1e2c9518c501ee988730f2bfcb5e47f26f0b9861d6b108167c50b8f9910dc215df9daa2602ecd4b72863c844da24e4108f225b94686b7a8e9e57f67bfd90d8bdca6478f27901b2fc13468165c4e7a8d20778693ffab6c49263c53ed9c23bd7e07cc64ad66e497bc8549eb682f681b8a6825eeb840e7c808882fc4fb0d85267dc04b717289b312d22829137cea2d67d3b4e1e056f656e890d6368f49e677884a96d3cea6dbb6526255b5ba683c066422d864834bbe72e4bba3249b55533140400b12c0bb2f78556e8edcfcd148b52fa1a31d5e53d92734b5ed8b23c1765d26771124a06835549f184737e431b70ad9c5694a0b329510a603569778be54dff99b2823540030c91451f8b3152b03c71d79fea9755d9575c8e74460b2520b7f5894becd9355e8d267224e6485673f43cf97300b1cd2ec1d821d9ccc4df7ec429579293eca5282e31144bac06b1ee6434601ea41c745a3f3ea07ec841a35b7662b1263bb95a7375e26029bfbc3d0ed410ca9ad211817bdbb4f99662b0eb4da53fa35b74c55d41b84acf6bd8513559624ab8f0a3bf34e9a59b4df5ca65157794bb6da5b0b81eadd2177bfad7e7d73523fb6f8d9a3f86e03bf0c71696b7f0ac580f283933842187e87284d325280c2e9e6a74b6676079b0aa5718babc596898bea24bbff1d481b3aa6147539fefd0e3805565d2d81a7cfba3a4054e6375fbeed131825f37e81225f31f9593a1b4aa722bdf56eaf3a6c6c7ead0b92dd5f18fa57f4393bfdf0096a5f1d27cdcafdd4ed3e510b5d164b1de5a10d027f16f7cacba83a7e202505b8884776c6be2b77760090c497e6cc794efb05b71833252b60a26fd3c3f7e4a39353a5b2dd628aebb006fbabe552132d41a30247ef8dd7977b5cf1c9725aa387c378468b06c21f92af5c5718950337ed05ac5ac32d86ec3cecc33ea3a0882551cb1adeb5898613c4ccad95e3c8e741d1af7186497a9dfbf16", 0x1000) fcntl$setflags(r3, 0x2, 0x0) lseek(r0, 0x0, 0x3) open$dir(&(0x7f0000001740)='./file0\x00', 0x20000, 0x0) mknodat(r2, &(0x7f0000001780)='./file0\x00', 0x1000, 0x1) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000017c0)=""/249) flock(r1, 0x2) geteuid() 00:00:31 executing program 1: r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x12, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="2582d80a5da38a3f9729061ad18ef5fc0a9e47096c79570d6acc318ea48c2e2c9564b41b6a28a9ef0cf65efe5318eb01e7d27b409224167ea6e7f34a1964f96c4899827b940e93f58f224adf61d5c5e7ae664c6cd58f84ee2465e60500f0305713cbb628f66cb10f5b7dffef31e6736792d35d8365ea3c17065c67d8e2922274e3487d2da5510e57e0f34dbd88a385e458ed8c05d7082594c1f8a31d7e3656fe7ce82e4239b6e7aac168cd84745eceee8931b2d09b9702118b404e16904908769c9ef3f617141a5af5b6a9c73cc00b2bdb7e56883c700684dc42ae545099fe22d93408dc0b046beaa110715191", 0xed) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) fcntl$setflags(r0, 0x2, 0x4fc17f13c85cf10c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) fcntl$setflags(r0, 0x2, 0x1) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r3 = socket$inet6(0x18, 0x40000000, 0x1) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r5, 0x600) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getpgid(r6) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000240)="fb2b2b70c04a6b10e49b23d2338c5cdc37f98610e52bf73cda21c58891d6b26700a29e6063d0e62d998c60af66a5e894fa2cb6699a713516db588a0010380e06ee9b3bd87dacf78c9e40f6ac41a421851ef3c635", 0x54}, {&(0x7f00000002c0)="e646c4e9fc39bab53dee6c839c4f07378078994783cede23efb5b4f73d6001b5c9b3fca0e5e2ffe301fe1f5d6ed2d50ce5c587e4aa23b5c03c956003ca7b93a88cfbf33614f9556356c590e0f0350bb84bc67cbd19b2e096e8e28aeb6125fab9cec71f219e1983bd91c7b479a37754fd729e9b2c11", 0x75}, {&(0x7f0000000340)="a92b61b48ed62ede97e3fda80274467a950aeb9915b95c51248e3eadca90e69ab3ab043f7375a9260a9a9b875271d048ec35e5e8b663ba91ff8bbab76b4a7f6070bf24d51b7db6a86964fc8724b905079d6e5c1004b7cc1e41553e1b32d02a", 0x5f}, {&(0x7f00000003c0)="0f3694f0851ac68f6e51485dccf1556a89b0a58eff583b17cc89e214dbee36fc5b4c4b34fbabe7bd85b45d3e1401a4eb082fde3b9d154ec9d9e65ee08238e3e3407ada7c4255f5081b1e2bdbbc6b29c7bdd98bfe58a4d247ea529f61cb2e263ab406082f3aa291592356d333556790d72c621456bce2bf1c44fbacb09749596edaaa3ae6ecb480878787e9f430361f245291703d68a90e1e611d43784d8b999ccb1f634487c54e037133b2a31f0ea722643382d36dd7e921dead7da62ddc970b1d5fa4921682955c7b945f729aed19ae0e22d191e4aaac7d6bb646d65b72b4bb32b9765685a882ee22fc3a7904e011a465c89d2e8dbaad6b3d3bef", 0xfb}, {&(0x7f00000004c0)="ebb10519b4d7c0ab538a31aa7ff37a78b9e32fedb6b3e04d2758e5d5834941955de613829e05fee686c45682a38e68", 0x2f}], 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000019c0)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f00000005c0)="a1deab6370ee8169cb85d1c45165567d2773fc346f802bd2eb62d76fd11dc1768d84b427c641d14fcf977755da85849e62a2c3cca228830641356766d538c6f176fa421e6d2d19cf0a56c71720ecd31c8ff172f3325d0abe4600425c4e8ab9fa3af238516d8ad5e81b5667645ba307262eae157bf9d3dd57f2a6d30984a228eb0e", 0x81}, {&(0x7f0000000680)="6248111994473f0882cfa49a7047cc4ab272cc9f09cfca94ec3a6835d530ca54f8461d1b33378fd8ad0c7358f39ecc0c259dab1440b0363a9b39d64a1ad31128e43a9138fb3a668e2e24bd", 0x4b}, {&(0x7f0000000700)="5fdaebe8c2df384754912dca43cecae65997fe71417bc1cd22eed9ef0e36434ac33e096f8c0a0411edf1395f95af75d1e128752e2e8bc031a28cc1e549bd169163c62aff5dd3b22852c21abbef0623b573556f864db5b4ff3ec6a6ce780ec1c2805f", 0x62}, {&(0x7f0000000780)="86ad0eac78fac58eb47c9e3fd91a6b016a6421b8a049b87941ccf33d9713764838fbe5133341e7a9aca88e4a16c579475d5ea8cb7182893fc0026a2cdbe2c6ae2bbb4fabcff532d06a3b856af83a1618d804a33e1c63f37cd326f58164cbeacf990288777627a622350badb07558d0d3eae2821d552d890688991ab88fa2fcb750cdd7569d80d070a6dac70ba3f6477c5891e7de12d1a65735eeade994be40b526976ed554a7dc33e0f433460a87685378260fa3c745e9fdfc45216c0119ed943db53bd103007d54d7d472d77dec75adc8fac4161cddea65af644d918d7c0060d80ab4ab1b45a5153673ca72b1ed82e53256fb69e72000cf71a529b359db34ddcf5942686fb008f6451a57618bef93641d6d98aa9db19837a7c986d218c88afa63e298b4a2dad03a1a1f7757ad8695df14bdccaa64999765d020a5c2ba97f14c33c035189d8e4400cc44b692f31cb4157ec233a4865479d0320cfe510d20be1c590e6c09135429e5f3cd6813ef91e5b9d9f0caa09862fac3b2267da0e2d2638f1aea25de6cdfe784407ad16c251a77e5d3a6353bb14088f69e55f0420577d39e6eff65f163b4f99266ca9ef84bdccf5a496dd77657234b76a328c07ef87c53075d48f0a39001ae1ed22d0f7564483708c77444137f0f74d64875a07ffd1a9889ee7930feb155b4348082767675c70e385c137042da3f03c7b798d3a45d99af621e7aab8c97b264cf9a58ffc0b2cb1caf9e9c7c31415ebf3e398fdd956afb7c9d692f5a89e4fc4748ac78aaaf4747f715bb9484257588238d51ac823e81ace368913c108fc420889e898693fa3140e4a70032fefbbe6b0752c18ec416a177e33ac38d6fab9e4ce22e4dd14cd76c792229817ac60c53ccce6ab1e60a002765da1eb4bf03fee1800ca76b407194665c1ac0edc3b69661f61ea787aaa7ad4eebc9a3a122520430e311f23123bfe87d1c8faca3123d81555631ccb85b4c03c435ac695dd2e54d9efe46818151d836d6c8503eeadf6546d11a0736b7ede69f1860ff87d69fcbe193507f1ab00f8144754497f01bd65742cf58acea232d6b0a34b67c34cfcae9c4eab673e3bcebdedd2bc6ed28892d1d73d281af6114bbc401d99f605964d96e7f31bfb39613ab675b82dfa944982d457667ce61f6acfa0a372c48a7d02070409f6a1a9d59001b1f342b049215bf8da6f7afc5effa44b23aedd5651eb300439a6dacc6614c6c19f0500534dc01a85b370c5d37838af7d3a365a0f773850b192e68e72307e98a293eb786bc44eedc8069689779e6ddc710022b2b58a84d8023db5324a5f6ebeb3e3c9aca03014766d4c6d859aab444fe3075cd093b38e8ba0f1c51d67e3b259a216e3b95aaef865927727daf99c1f8a8fff2bb093a586a290fbed226b89e48b189590cb98f45d22e0cdb7c221b461e70a05287bb49e305f080c7baf7c9eb13b5c226b7e70410c6a2a74140e8362d170b7d69d6597fce4a707ad1ad7481a0828e2431284910a827cea9eded8ea595fc0bb32a64761a6998bdc82bf7cc1b03e178227080ff3a8004e491b21adf6ee254f1d3c07dcddb67b0906a1a3ea9139589524472ecb9f215bc507c74dbcc6b059bdb4aaf5a4c82d2463002e51c08a57f3003a283ebac970c2f1a903ea4f00ab158950c68bf646924d62bec0f2e881f176f635b0a346c0f00a9807f1e99be2bf7b87ab054de12ad3ec5d5d58065243cd801154b08e1462b64b963811c701da4e9ed0ca52196a06fc8a3465d2653febc402c391993591723fa452ddfa51fc8455f25f25836a8f88333e6f481110b60340d78422f89cfa34af586182d021c112996a46e01c6ebed936e6e9887f4df3e2eb7af69e4b3409fa9beb82ad6c1a2c87cb8586f75c3498949987ec79a8b803e0ec0450c8df7a0a90d0b846e150afb507905260fe42ca5367b6f50cecd569dd153529f3fd0b0eb43ba03f0ddaddeedc05875a94516454c8c194c7a96befba59a8001184743a6313af5c66a7476794cea6a9b2c2a0ddaaf3354682d9f5b30a9bf8e64b173b54093c3f77fe364d2e4bff478195c219d48df9a8ac200ec1aedcb60207864d16a015a13efaee6210ce1dd9ca7c6d0d5b8b0a8d8bab070d392ea0393248d73174a5ca752e55ea524b0c6bdcde499083c3b44beb2c0717a680932cac4bf314b632ff301abf9ca99babb596ab615780ca9b7fc920bdc33b095347ed99b4d4e31c5dd3d5b95dc1ac7960a04a47800275fae5b9fbd7af714e7c7e8a8e85b66c569e1c8817dd9cf1cc78aa217ae9c842c30e65e15b2e98c13fb0535d002c53b8cbae9369b13aa474211f7100d3ed3fe6a5d1ca8a70a6b1205746bae5b536e60da03ce763f8f5d34411a2384ac8a4a307c0dcc72a71c4ca48e8432a06d4568ee4c144e9a8dd9eab3584cbe52760f18a2e2568533320e6f2aa70f4e7e118dd389026ca0948901d1b047127c60f6b93666bc53ae80c54ddce636dfe90729ea821cd7c97258a35d40e5e9cb001237db0e447d23807f09c11176bc8a9234de4fdde553fc634670b1cdb269f1f987a3f1f5bb77abfcb80d06aeeabf9f6e3a207da68f168d58b19843bd70959631b1a49c7d853a5bd6e773decb5e7f6025bc5e0360b92c607841b5b7e1743d42c66d08702dba8cb8c1187079000cb611489cae77e2aafd6e60702eb8fddf132b280752e12c5cdffabcaf2189a718b5da98ecef4c6d8badd342d0e846b329ca2f4a2c5123d026b8497891c0c9d9f6b208b5af04ea990b75899ac312512a5728fc9a3d9cbdbe6d155cf97b40c4555a04271914ef47626a422226361f75c9721b85bd2c6bd1e648334783e6e0151a1e2aded178069139377e039655b20043a350aa55625313541e4801d74c08d7b2a812882630bcf76973f6f0d9c113cdb9905a205c76f3d2c7f6417599ab260b3b90b2550ce65203126d1f4916fd1221f55dd0e1ac5018bd256d5feb45085a71fd6ee069291cb538c00bf952a5338fc5c32903a410eb792be7f9c1699cbd00677752eea54bf937cc2f5f06f0e7b5191c73cba671cca206648d5ab6a7265d023994308fa960a7e0ee2e7b8da5d7f90bb765c2e04ce59d90684c94ea5c2fe18d633ec8119218f214ac8a958f9a12fa0f9998f5bd3daacc5da06fc53b5ce8af76fcde3d522e326a4061f84a28fe92958fea0c976cfc372753c346cdc85ecacd408b88cee68634197fda31c04c01bec2753e495c394e627d0351c1b6444a753e71fea4d128834ac2a8bc02a133969c6525f38b0bf5d1da9c40d4994bc97b240bcf82f8609fa89e6d03c65cc963e10923adf8bb83a22fb602a08969cfc1cecadc4aef072c3cbae8d53a9bd9fc37d144e9669a56e739e17b60f7c47d3e2f7ad2aff5a03c80b496d8ef3a56113af624af0d6fce19e144e82deeeb2d88a70b02a8f5bbc806326a14abed1fadf3a3e70e58bfa0c0aa2ac7c15a04435e7369d6648c4bd8d615e522050843a0f02278f5639ee4996ed77b0ad70021634267164d51b382730fa64f0706d95844404a6d349bcc166873dbf1697b36844c6dbed845e5aeb41e3703c27105e82773c14ef3a10a2fb314f4b552fe31b3853d4f01ea0ac4927f8c4f34fc64eefd66689c5c373fdf0e88909c56cdcec2c1e77f672a17fd2d11dd2a7b4e8f330fe6cae3a33edb6df0b1438199f513e65cd50a3fe90f8f11e6c7ea39c816e66174a8bc94dac0e8d258237cdd8d9257d6911d3ce98fba21fe0f1e4dc01843696f5f1237576037742e083be57dae3096a0100cccc2014d52b090d0d618aa5ecc3750cf7ff2fe9ba8f021ffbb16b125d7141765c4aa451b528f2d17b2309e2e8b93f0dd103d046a6cbb7c971b109b00198933f0826f88eae4e291219e4c10c1c62155d138ee93a16d063506cc9ee6db4cc0d4a8e0bdd19a01145bf8cf50fca46b9ac92316727ae84c7d1ddeb96b83f9e30e56a27890c0563850d0ecbd1652bcc6e51723c832c7e590841cbea2192545f23a0eba5b07d7629794278f84846ed9a9fc002d024978b2521590c2a1c83612ba8b6a363a8d2971063a38bdf2cf0967dc9a1a7655e571aa5b90cfa83d2883244f34c3f1ac0d559005334897957b815fbbdb2153c5f8eb31eeb89b7444414b23393b4afc530cf1ac00ef53140b67750fcf3f3f7e10931ecbb034bab47ecfd42d01fced536f085ccd5d76bbfe4aaa1ddd6191fced9f6083425224d4177d4d8785686d0f51d5d4bb429ae68d2c8cbb4d1cb4af62222ad880c2e109929e906d65f205af4e44bc66763aac6faf2ac295a51946616cc2c88eb07482106c1a998ffa276b2cf5ce6675e6e4bfb00968b69081691ce9169a4369b3394b9ceeb5852ceecdc69ee538870b99de32e2379f32b2bf744cf81467fe9b52449733613ef7f8606042243285796f0750f737c444e1d8cbf884bf7392aafbdb1d121169ecd1e6845b660d4ea0b3a5e65bb520234f358c5c80883d322a5948698dd0e541d12731d14f2d7d9d09d32d22022e1bca789fbf8fdb56482115dff64acc1af0a19695a45c89f52c154abef9a2aedc96fba4ed46e5ba8f75a4aae749c9449fb69a38dbd73d75b4f2ae38d62f1aa541614221d79591f1f4c87f47a8350b2f71a22273a93bebe3bdc5bc2ee42c26d27372d968b73bcb3229567ece36ba021e2bce6f6a4073ba7c2d5dc6306c0da90304af281f4b37be85bb5c0a060b6adf53a03b48257952909bf24fd99809cb54971bddbd8d0196edb4ef1c6f1d261aad06e567e9043e188d0c3421a1f524cf365459f22c308ef49cccfb0c4848f8f45754ce15167db065d1ae07db62eb236a52146ee2fd270324a34a417d3017d27b8a77e0d2dfc5685ad14fba97f88e3231ab0121f874c656960b7a4b2daa9f524cdf7518bfde6b40d5d14a66c17e5ca20968510753ae93669e0c38230fa36a2f2fa4fe3eac3f39cd706a35ef526750b83ddacf78e84d30b35d36f851d6467430c260095ddcd6876323b9ca2c3fc4d35399e20c1ec4b62eda1e4abb23fc43ccc102f8d7062d2657378b68cc2e17a9edd792885f95e7ccb9145e501c0d294b6690f04ffc27d8c7a56dd2bc26f2cbaedfdac6ad793a2e67d4e0c66f454b557104718a8e35a0ad7c4efa6788f3643d602c839d555a769491ab99e332d36da0e36a84d544b865c60dc6c0891c08f8f1daaebeded81604d87dcd0e31ceed981d75a655d6a39eb05d988253f2f26ae926b6b7226b59bc591771117827ce1e47cffff6298476433583366cbfb6f74e9f7db3240e599cd7acdd04bf430cce5609da5428587e277a62713f807aeafa734572af560f158a591e62fb74c52af0f373217dc19922cbabb4bab9756185ac6376eedf19a152c58f2427557546f2fe10124e54a3ca9e66fcfdc05b4cd337a73fe8384701c664b0d46d02d1139e1d45f742d3c19137a1d62715301fa89152d3050ebb622295ab95915d6afa9e3bfec4b1ef72125615e6f51e1c5ca11010ccaa2c0a07835631985d01a779153389c699b24ae20c96e786bc8029e6ffd21f5460603133d04f782ed848688de558fd7e0fd76503f7e5199d3179524dfdf6209ecdc13d71b67f72a96dbe7b6eea991940a7e1865944ddd2cf713f24431cb02a0533023fe9c423c560d9cf3561b3c5605c82f35ae7c6ab1866ae6becc35ab42415bbd5316cc67792aa93955d5f9843a41d353bf0768981d1998c6a2bfd2863ce9779ab8b6bafaff24523eca428800f0c6d00f891218d316581c7de4e0392964a183c64d190aaf7ad32ef6e4fab54c1eadf70cb4f8ba2", 0x1000}, {&(0x7f0000001780)="62ef81ad3b9f840953354aa92479ce12704f106360d305c84a24db552f92e4f6b4f26d34f25dc1f5c8f0f1b34566f0f7f214e2d38b7c2f5a88ce294ed34559296f642fced14dbef292c8c9f3d0e3286fe55168f69f14316f706d8a7c996140c82a00203032522bbaa502", 0x6a}, {&(0x7f0000001800)="d2acc6176ca7b922debd8fe41816af76280a00df0d6bf7bce500a2340b1fe785c87a272ae8d4b6eeb5945dd8a1a2225348f80a193e954328734e7c657be43496848af17db3436a9169e6f20353f3a7121b4e364844f2f5e2eb3596881e62a72eabec2b56e6829d0fa08b9cb5c07a8a62d9346888596fda9440c603bb9f7644459c8b025874bb53c2d5a2196f463f26b90276d4ac51df8f2bceabe553b63dfee2b28cbbc480527c2201c975fcc656c76abe9c99be2409cad9c158b12bc113ba6ed1e5aa85d919c3a9384fc005da3e4657100557f4f0d53e1f5eb4d7997006705099aa09", 0xe3}], 0x6, &(0x7f0000001980)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}], 0x18, 0x408}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x410, r3, 0x0, 0x0) lstat(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0\x00') getgroups(0x1, &(0x7f0000001b40)=[r7]) flock(r2, 0x2) seteuid(r4) pipe(&(0x7f0000001b80)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000001bc0), &(0x7f0000001c00)=0x4) msgget(0x2, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) geteuid() truncate(&(0x7f0000001c40)='.\x00', 0x50e) 00:00:31 executing program 3: r0 = semget(0x0, 0x5, 0x2) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x80000001) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000040)=""/225) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000140)=""/82) r1 = getpid() clock_getres(0x0, &(0x7f00000001c0)) semop(r0, &(0x7f0000000200)=[{0x2, 0x7, 0x800}, {0x0, 0x4a36, 0x1000}, {0x4, 0x1ff, 0x800}, {0x1, 0xab2, 0x1800}, {0x0, 0x5a26, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x6, 0x1000}], 0x8) r2 = semget$private(0x0, 0x3, 0x1b) r3 = socket$inet6(0x18, 0x2, 0x59a) r4 = fcntl$getown(r3, 0x5) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/34) bind(r3, &(0x7f0000000340)=@in6={0x18, 0x0, 0xee, 0xffff}, 0xc) fcntl$setown(r3, 0x6, r1) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)) fcntl$setown(r3, 0x6, r1) write(r3, &(0x7f00000003c0)="9dc0cd168ef05d9d7aa2e79a81973f97cacff29e4b36e6d5439e9896df6dba45fb01bed74ab61c9b926335c75bd73a5224", 0x31) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000400), 0xc) r5 = accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) semget(0x0, 0x3, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000004c0)=[0x91c1, 0x6, 0x6c6, 0x0, 0x5]) getpeername(r5, &(0x7f0000000500)=@un=@file={0x0, ""/89}, &(0x7f0000000580)=0x5b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) getpeername$unix(r5, &(0x7f00000006c0)=@file={0x0, ""/96}, &(0x7f0000000740)=0x62) semget$private(0x0, 0x7, 0x10) getpeername$unix(r5, &(0x7f0000000780)=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000840)={r4, r6, r7}, 0xc) getpeername$inet(r5, &(0x7f0000000880), &(0x7f00000008c0)=0xc) fcntl$setown(r5, 0x6, r4) 00:00:31 executing program 2: rmdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x80000000, 0x7}, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)="9fcb261c3d3d51eb1b0d70ec21f54c0e1f44cebf33ee9ccf400c3eda289ae7d1a2260ff6b2fe671e342c41886a0b19b83ac9420956e8dc28faf9326de7fcf2648d7dfd9df195490a32bc57f004e7080d87c6d57d8f3674bdf7159f20118ed991fe74f8938c7fcff4fc2acf3a204aeeb248b0cc1f7397a4e6c8c341e38c393026304d97bdc9467aaa46d5dc2595ad8b6bdfbd96baa6fbeecb0f964cdf3279167173af14d11c2ee2a03767890160be4cbffdee441909b15406446376c6eedc14ef9cd4eb256439d34dd3991f11a9461d07fb66c06d11dfd519f6076a9a8d5db0fdf034236064cb83fcaae805ff39e5ef0ef9e4ce3a0b90eaf850b26bf2f17b3421cdd057b995b9e66e73464bd582e3e60f545816685adcdc3ce7c3b20732f48ffe4f56a9192b20aa217305f84eeb07d17a11f8d21a13b1c58fd9f996649412890f0cc1a2de0d10e555596346ed116bee542655f0686aa5e6cd92bff8feecb1e53da521545f768809f225c6a60cd407611062890fc72b139eceb1041beb5bb362197fdb2e0f0ad34e9c923fafa8d7a43752bc5683c602d2abdde20cc7e7310432611c425b6d2d8a945e807f1f4144f35874f476db4af3874adfb0821820ce5b5f4d1b07d31de899eb3f4f0808ecb1258d4dca09c18635c57fdb833706c4894fc84900386262e1b741494900c57bd312bd5329c89da76ee50f1f9681441b31e73daad365b03c34b948c6243bb8dd146377a61caccf31b51f2a74be0699462330b103c2ed11c84832dad310fa6a6462d56e03a9d4b96d7056d65d3f9d6b7e9f1208ef5ff351794562170f59152bdccbd41257f14990b1a11816b91a79080ffebfc98e1f4c712ea6bb9101db03ab1af439c0048274e1884d125749fe64a1cea7bcd80337727fc2c69332d3fbf38d86f6756b9ce2c1e484f8e7fb4896c5ac96a5c909c5cfb9f3745c4cdcdd993afccccf3a11ba28f1bfeaa3a1488c7320a030cf1e8457e8ec0a67cac27b460a80bc396abd0da8fde82747b58d7fb30390ec9425e14cbd9a61c78bcdb06fc6b0605d9b7215baa70796f3085dd08251e095e0f8f4ea8331023d99bad6518647872082a5da7da63a99187fbaee88bf8c299a02a7b92852147a07d1346b886cfe0dde17428c4037ac6a825a22a71e4bd0db7b94f8c113d25f38cd341e39f3528146459da5648f2102d42e2d5c0a305b67c2c5081c5700f5df284903266b878789ff654e8af3e4cf1de736b5cc0b82f878c58d0ade0f8337105b2b8d0ca8f833ca4ff7b28dd57936e9fb098c92738c220bcc915721988085775e85a0f294de3c54acdcb2be02941e2f1bc0225e1a421a6f9c9238e87eb478b6dc7c513672ad946d53192d7537302ee7e0f7b4357a68912d4b266b18ecccd68d832cf7311a032a11f3b339c3395d3409141d28ca5d788d52d278488e9fa577d7ea62032093f12e03d1ffd625eb4c5e77a7dd888d41203037caa040510139cbc2426d356853dac80f953286b3cc47761d1e3c8e06f9ea63f03514a2a191558a37e5cde43cdae86795d1a0f6680a7f66fc27d574a3034813e9028b60ce8ca13af567846a621652f780a37aa21c80cfa6118cf87bb84596fc459099ab71baa4e8910bf8fefefee556087230f16db37d87e1e41499fd637f567368bb76529fde6995dd4d83d2f58a9b7c20f76e23f5aad876c1ee37410baa9756cdb4ecb17ecb223e7c8defc91aab44f57248ac2c223fb8fa2abd049f48caf692d2f4e8d5311033665960ba7ac9ad3b8c21d8ac628d5769b94e67b0f018154cc0d6a049de8d422304c2089284163a56278dce4517c8b15f9fc9aa4da7c2db7ea223712fa64370a34664b245524fbd673ab786d9aa0f0fe1c9ab69b5eaf6d38dcca082c6ac951905117ee5c75bb769b0145192af15b74cfd92cdd8d5410c5d39472bb299ea528eb0683ac18f4af48a8f9b0985303b4c33dbd30de73f59ebd5df211aa5215b45d2e321195d2ce641b2940a23a8dc38b2f2515213661ba61c4ab531840728b38086dcbfae1932d2f1b5009cb80560dae1c1e03dc30aa98d0351f25d412914c623ea8a00c0c414a2c9923497bc1b3fdf964de90a743159fa4c122409827d27bbb05a4f1326b8caad987c95468a8481bd4e67fa2f70e6f32d06ebb8081e78f944e213cec73eef5944ce556af89d895e4c72ab713ec4e567acc730a9f3b9c6b7c4cb41683b1c1ae0c0555649d1bc51e667d67258843e18e8c0bbe0ebb260229fc577e59c64f5a29bcfee20e4817fd945ff0ac9221a2ea7af25d444bc838d99204fba2e24e7f5d1f969333b600b4702d78537b0065846c24ed06a24c1593b49d6317417f61d4143509333b3e57453a159eea3bbef015da86425d1a4a3c91ec64a6e8e3d29361ff8a2f68e83df87d27a703333e683049522bc361b059f022719d3ed7b1bb648c22e6dc0e0fad195d8e3459496cafc17f83b7d5a39c5d8c430688dfa847edef402733057e0a21b963974eadb38383b3428bfb52d2ceef0fd0100d7219cb7fdd77df3b9e8b8a267d9008c9cefefba8990b5753064ef66ac37ad893bdd1795e9edccb4ae81580b251c3b65f3d903843b93f920b9298a4be81bc6a42618770ad8b1e4f892b16df76d0c8b0d852d1de09eebcca593b3e53ae1bb21c8b7d3412dcde522c12bc55f2a6b4951d3b0e90019ceed914279bb45b1dd847d77a81bf5daf66a0a8b159e8ed15f78e015f4e54156e1a187f62d4666c17f85f61a4eee08a8cc6ee725031c8f82b9f45bcddb01bb8bcff70ff539ae53c8cb0a396b65c2c1e44fbdc6246cb0c0aaa0a8875755202157efc42f01875895bf1bec3bfa3f8a6779eb16742421be0dcdd0fc6c0da03fecd6d0f25a1e194ca195d49f9e62286a6115f7e94d5a92a6e32d8aa90361dab8e37cf5c0e22681bc3aaaffa9021452bfda7abb4955ca18faf723fd6853ed69d12a019f5e1f25affa947c15a79a6220a4345398624bc3ce52a5209272a04862747f713a4898d725999d25ff8b8585526840eca7dcda25ea62094f337e457f14297eb36c92ca896df2f6091d240f09977c2b6855eb087202ce118e839ad563de7e8e4d5f3582f24cd07e7984c09b80db6bcbddbbd64422c61c674a42ff5e3c1a59b72ac2fb15964bd8604b05478e7c1d9630df72c4c9085e6de9b4d4130c11f09c73c83c958014f5d7d58204dcf25e89c937177530077f94bb0c7a346f8e94e9e246567b49bed94af363b096eec2b67b2e7c160cf0eafc14a8d0811ca61a0e965b50e51a8c0b0a91adac822fb1c3d74f56d39ac4b7ef4fe662b60c3fd88d47a9e889d691b385d22551c0cfe72ed0e0e7ee4f09f5a2d24f7d8f9daf134e1c843d59dc6f87c02200f0fa40961e93737769fe2c7c48b73c51c0dd3b05feff1721744123ca7c5d520b8ad9c8b587e107805d2cbf68a03846790bc6fe1b26598a03e29b0166fb4e0cc29b8c1afaaa493ffc7c558966ff432d15a4b9c7ec850fcd20adf84c69c8877cd8d6ac57480663c816105b86850fe5bc415caa02cc95561a3f661db0ffcc040743c3a41ec738518ab52ce6776a32472195b384a935fbe4f2e744cb2018b9fc2735c6fa7c8c002b89dd82f18b13c5636fc2f5d9751da5f2bc9eb836ba4c0d1ce523aa67719c8c56127fd1583fa0a2e0b178bb52584c2bb70918f770aec25ff4b977a77c22d2f97bd2ccd2106275ed06d8a691321f90cc543b7120d4c420fb4fc0ec9c1f24714fb1b144ee9f6fd459d51bb4a7d327ca3f21f54d2f4d7b223d2adebe0dfb883bae00146ae14ebcde13d1286b0582fdc51ddbce7151882d5ec7c05ef573a04213c3c0bcaaa717ef9ac84712da1440adac6d4b91a170fbc6c3af971b53ae41dec7770b941f89ede4f446a3ad663adffb8ac64be3dd408f0ff317da6f2a3452b420f1a45fb2bb918605ead5760912d532a1610eb46834ba34d69fb53a6d6631fd2df59664cd520fa8dceffe1fed512d45be8b5e68a3363a1c4e0edbfaba9a56257a64336fd934e8162c11d7254491941b45af9967031c44207c3523f5a74f90d45c291e1593e22f8823f366744d32b4f75741870fbbaf1867debeabe02399f5e3b57e8e0ab7a09dead110e54cd4946ca041186ac0479f3f84896065dfad625356577c02f844a403e740d92d79c520c407c7133b48be536b254e9298a44dbdc652e4f3eebcb65fa09123009a0fdb84104f5562df44fa048386765bea4702d554d7cb40e0c3fba09d780e7aece8dc31ea46ddc78f2c0961acb7605299ae38400294836bcecb4009fff7b02c5e537bf0326eda7a7ba7424dbdf88254f69711962ccfddeba10a31bdbd21341acdcade262d1e833cc3b712c59e7971636bd6f599a9764b21537478ffbdbf2c33cb1c56649d22bad17e72d5f6e5e7e331181ae8e8af5c5496394e94ea93ae52c357b8a82bf9c6cf411b055a5e0248421f1a9c3b48ae40f782cb6492ad3b2c2d412d6dd6fc0f1288a83b2dc2ee5aeaf8edf609f73c06092c982aea929fdfdf276912dd9affbaa0810e851bf0b452c6463592a4214143960043e6081acfb5e012556a3f3580dc571e382f60dd8a23c08d73c186acfba9829f07132333997357df4c769fefd6fd1e16ec352df3481cbfb63959aaf6d8b926f5dddcf90d581e8acb327a04b4ba3dc8b25e3a3f1cc8375dbf708b54c71b3245329b37264f593c57c1c966d0ab5243d93c287c437b2c8381d0cb3620792005f5958ed1e340ffaa92bf1411d211d495333d960530b4070eb0d706a3f550a919bd145f31312e677debd1b8a7212cbe1b51bd624ba2824f1e694d07fec51eda2826bb66a6e9576907de37403f08ee698d6ccb56eb6e9bccc9893a083be7072c228976bc171462ab0487fbcf123a9a8b574bb8c5002e06d6c05b154a5eba2d2bd317ca9f2419fd1f3c75b9ada9e0d6d5399ad88852a2b73337949ebd358dd92a6391d5ac43e6017a74f4d172bf951a199ceb9a09c85bc3731efcb8442b2301432d549a19e579d2f6305c99e4b21ecbbadf813a30269a4c787d6c1d64d7c8c17b0c22bba11af09fbd5a5b5e598066d9d86b88a811e0312bd2e0b3b2ab1169a500290e191cec77e318a592fcbdb412526467e2bc25badb45edb70be459c349121469199f0b62463ab4ffbedd365a1ee58318f4389007747eeb5fff3fc850b9b7598ef93d5f6d7c5f407052841bd2ddec4cf8ac637f1db8aef6e27842a31734a297dfd88e1fcb646e588cf6bd0524924ca44fdc5bf52eec0b4792e7b814e9fb234ae7ace2f21494189984121f6d0206e526f1a258e5a57e77ff677e95d349e5288516311da3ede44ff25f64d5cc2b0b8ae83dec3911da06d45b656ce2c77cb6d12022c883c5f35afaa2534565cb22c522bce3ae632034d62e24bc77912b88d4600e51e0c42039416902598fc188a30d499dd22a5beb01f77ac37ee7ce1fdf2c62825a0a90bb3514cb9e2ac0ff294b0040a21f40fb4f4adfc0ffd85ccb5567abeb0c8a5cc0981fc8336377833d5f5d78044fdc1b77da4b7e0e7212bf2f688a213a18c94a8f6fb656cdbb4320c9a698fc0bfb32ca22b9a2e8a9e3c2411eba3c4bfdf1418e3a35625eb85989a28d5475290937cb1c6f944f806c7d0963fc61fa753c6562633b8c265d53883264a0603516b93f9ca50e2d9597e33703d21a1d3221e10e4dad08ffcffde87fde9fbfd4dc384eb5f2e188081288b0197c9a6c11b43338ad72b4a851253cb1d9e3603cf4021742296cdb8e83f3fa30bafd688fc48550f1f6d3ae4e883931f56a9a75253b0b", 0x1000}, {&(0x7f00000010c0)="a8296817c3f074a196f74df7157d37ad2fa8d79ed10272efb74f5a8db5fa45fe6ef4145816f887e99be2052b4d4d436df7ba5ae1c81cd5f15c71407e733265ca8dc48de6336c41b0cf95e714281ff3117198bc92caeb3c69cd7018afcf64faa5a0715c70a0e229ae6ff5ccda103efc350a4ce70e3186004f76befed3cd8eaf64d4feb3f510a74b70646efb509e873d72516a28d1da8a346b3b", 0x99}, {&(0x7f0000001180)="7fe0f9545a9bf34300a549b388722cf019ed6f4838d9047baaf4d7548a88ededfa1f6ed9bab02c26b77df3caf72142d6097ecf2e8e8001546d80e13c0f3aa091a400d78789cea9d73d308444c09c7425f025622ad54ece", 0x57}, {&(0x7f0000001200)="94b5cd1cd692cb6b76e2982c", 0xc}, {&(0x7f0000001240)="b1315de92f49", 0x6}], 0x5, &(0x7f0000001300)=[{0x80, 0x0, 0xfffffffffffffa7e, "c47903a066759969b9b2a5a65ed75c9a16d644871b68c7f1b908b3119bda2f01ad27f17009271c5ada8eb7f6419269ee9dc853d441b6ab52e5c6279d6e9a40911d8b2171bdc53bcc83be8a45aeba509c90f8dc31e654b0302d91846c81536e6e1f17da50e11b75059b32edf2"}], 0x80}, 0x4) r1 = socket$inet6(0x18, 0x10000000, 0x2076) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x1040000) getitimer(0x1, &(0x7f0000001400)) recvfrom(r0, &(0x7f0000001440)=""/248, 0xf8, 0x2, &(0x7f0000001540)=@in6={0x18, 0x2, 0x80000001, 0x7}, 0xc) sendmsg(r1, &(0x7f0000001e80)={&(0x7f0000001580)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000015c0)="8470d77d6d8475b8ff12b69a4bfe1550d4d9fdeaa00c9b9b07e0663aebc55ad03591b8b7a860fdaa3caa64ffd0e47c6339fc449788e83a08b4ac79c490a12b63f1ee3010fda80425a76fead6a253cededfac2c606f727e78ac3b4dd92942badeee567f4238988e19ee87b087435575ad02e4cc9943bfc53377e266ddd56ae214c0ad61db088e29a827fd6deadf1469", 0x8f}, {&(0x7f0000001680)="3e05928e893308591eec6d136b54c0fd35660aaa2945f221305548c489438a0c551c3573996c651ebdd8d5cfe7644fc3e3e24aecc08799e48328ff4e7bca3efff4da58dab7f578bbb349b14a5b0f5f8c52cab7431a1e88735f9934fa5aab8dc27dcf82a02b2903e85bf3eefa69c52d65a34e58957c10b8e85ce5ae1beaf637d0e03beb69d5133f3d84070573d0efdb094439d13a631a7b0034c0d5df", 0x9c}, {&(0x7f0000001740)="7e44402ad5511798abf29dd9d56026571150ce1f76d5342723863474bdc8e3e1e4b928313f7f0da4779d7956a3a73c5fc0e93c9a0f03227883c3d7a7d21af80e739b40deadbe7f3e50b286d611f88eb9969999b51952919eeec5ff09695ee9c6f20b4a0b52fd4add0cbe39b0ac6a65bb9a71437256", 0x75}, {&(0x7f00000017c0)="6fcfb85626c510fb1fd5910021816ecc0d89f74702cd3c5525e6851ee39b8bdc6f46d933b05e9f5a90564cd0e7b5135bda9a2e7ae415a267ad9a356c7566d9673681ef153408e6550d47a266483bf6506fc70fca618cde170e15eb3ea2b80679e504d1f9892d57b7b33e4f906bfbfbc953231d7a45eda83a4293d4ddb9c29eb6165612d04ae720d8d8506fa4205fddd474c3d2abe08aa22ad60b1892439a3d3d814d05f86c7cc47a30abe77762a00e2c38d4ee295a4c4c53b86227ada7f87f1f5a11e8776cf47c155caa8a4835aa0b02dfbeaf", 0xd3}, {&(0x7f00000018c0)="4f8ac72a44a1dc58fa29a34f826a5275328afd2e2282ef22073e17b255a035cc4fd8f70208f31078a5bac7e2608c7f8b4911e8fbe0b5f0ceb3c82148f8fb1005b4677a610d2a8f3a6ff67d95cd4dbcafd02121be2944e416136d424c1b4416c41f4cbc6c5edbfa90dd11c9c47a42e48dcc3fa5b22cc3f5a86e338522ee028189c9e38a73524d908e2e1880c410d454a516ea6d2a4b5fd80e1d2437bdd9a1e0ed7d1a9b", 0xa3}], 0x5, &(0x7f0000001a00)=[{0x30, 0xffff, 0x7, "ecae95ae3b5a6a5f075d2c5a46ad2aa208b3bf3fe850340ef7cd058c17"}, {0x38, 0x101, 0x0, "98743b006132a92a1d7e037cf47359f7881e83091351841d34f34d9083bb37bca462175c475b"}, {0xa8, 0x70b345968681df4a, 0x3ff, "8ea55d19cecf075419f2f3f0a51b402857cb79cd44dbcc4e9857244a2ac44c27126918ad34921f3448721d1c1c5840390434bbea09fb2495efb91247378cf9efcb1509132702bb40bbe80e78c0a8036bdf464a6967bbbb74439675b40132425685a2008b11570777b0d9446de9cf027526ad494967b0e82582ca827cdd023e7815c79284e9b91c7373ceff5a3ca2780c13a190fa"}, {0x90, 0xffff, 0x2, "480e70e86670f1644f6f797bf607819876d941638961146e1671db59753c6512af53f5cd0851eeb58f571843d85959e4a4257a93e43070c3e5832a696dc52db9e95d686d0e6e78ef3cac1aa699c8f7bb8bc6b008d1075321724e12b63261446833a7d7c93b9c2389259acf094b74194787efdae79997b42f3071f3213995d3"}, {0x98, 0x107, 0x3, "feb375825fb66b6696b9cddc40f13d772d41b7a5f8b1d047b4856dca9ac51527f63b95f16e6593da52465c1c13e3381c102a6ebe5478d56796dd3d64659db3ccb488e38b52f2d882145ffa87297eff34cb308ff4b1f65b3162909e15517e4a9e26fa39891a7cfaff4ac64603ad3ef5d8d16fc5c8c372b11cfafb372c450ed02ed986"}, {0x18, 0xffff, 0x1000, "cf"}, {0xa0, 0x1, 0x800, "6d267e0a83a19b94ca5cf7c52ff63ac7471a99df1dce0f1c28182cfe6fcf1250c6f2bd3f8ee81c41040a4db3abd385f3f1a95f620dce88283d138fd82463b9e39cb666b68e7bdcae1a135ebb8a155e4ae07cfadb0bd959a8c7d7510130ac2f9669a057045356c8e52e219bc77dba117cf23f3924925cd9a181bd89d3e3d39f59e44a509878aee1d9459dff00"}, {0x60, 0x101, 0x7fff, "c78aca3b4e873462e2a7604e0f0389535d39823a3721bcb033e4769588afc87818dc9b4ca400276ba249a86ca5459a57750434c4af9c005656f780582898b6d79715c54f922ea3fdba8b822f"}, {0xe8, 0x129, 0xff, "6e3ecea2fa1003702f0cf808da30230cf2809ca56eb8441ca91b6b25deb58805b1f0f1008661a4da0ddf248a4a18af563bbae9983a597087283cbabdf9aba00599f5ee202a1b522d338e0acdfcb9446d5a629ac3b27d48041f4494284ffea51c6dfecbd5cc005735245679716bde0a2b53316bb06a63f29d81203035a55627c27b99111ae9d6803252f44f54b1da227e8b61b828603e77803a4ab5445eaa84a72bec9d710ac6c0980ca6e16734700ff318cc6da33f5ba15513ffe382d6770f4a7c3f147e40747c7596ce56ca2b1eab737896affbd932c6"}, {0x38, 0x29, 0x1000, "e85ee3bcc8982daa2d767fe3b5dbc3c21a1d3dc0ac122d0634b52608f64416a7951249430f"}], 0x470}, 0x3) r4 = paccept(r3, &(0x7f0000001ec0)=@in6, &(0x7f0000001f00)=0xc, 0x60000000) fchdir(r2) symlinkat(&(0x7f0000001f40)='./file0\x00', r2, &(0x7f0000001f80)='./file0/file0\x00') fchdir(r4) r5 = socket$inet6(0x18, 0x40000000, 0x1) r6 = semget(0x1, 0x7, 0x20) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000001fc0)=0x100) setitimer(0x3, &(0x7f0000002000)={{0x3f, 0x6}, {0x1, 0x6}}, &(0x7f0000002040)) getitimer(0x3, &(0x7f0000002080)) getsockname$inet(r3, &(0x7f00000020c0), &(0x7f0000002100)=0xc) getpeername(r4, &(0x7f0000002140)=@in, &(0x7f0000002180)=0xc) r7 = fcntl$dupfd(r1, 0xc, r1) unlinkat(r2, &(0x7f00000021c0)='.\x00', 0x800) faccessat(r0, &(0x7f0000002200)='./file0/file0\x00', 0x0, 0x200) utimensat(r0, &(0x7f0000002240)='./file0/file0\x00', &(0x7f0000002280)={{0x3, 0x6}, {0x0, 0x80}}, 0x0) accept$unix(r4, &(0x7f00000022c0)=@abs, &(0x7f0000002300)=0x8) mknod$loop(&(0x7f0000002340)='./file0\x00', 0x80, 0x1) fcntl$dupfd(r5, 0xc, r1) open$dir(&(0x7f0000002380)='./file0/file0\x00', 0x208, 0x0) write(r7, &(0x7f00000023c0)="54c0aa5b5334cedfa1279f5f5e114cfe8e2b731feeb5fc1889a9704d6963d7660f99fcefdb2622bc9d64632927438204eef8cc4f8e272bee692e59052c06dced15db0b68350cf5c924e57a43b75abd0d2694ce60d2227de75a582e1fb79888713c0335ed8fb11b42a200b6a666c216fbe00c2f844ae2ee02a8576f6b184ca5bc40e3a35903bb55334b13476da3b36da42876c3ae764340ee86f828f272d74d34fb1f2a676e2c441c993125dbcd4a88be0d20dbc313dd6f3685895e99a66a56c88912fcef2d3e553b", 0xc8) 00:00:31 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x10000000000001, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="01e4e81f7189591e9233614b00"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 00:00:31 executing program 4: mknod(&(0x7f0000000000)='./file1\x00', 0xe008, 0x0) r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x400040, 0x108) open$dir(&(0x7f0000000040)='./file1\x00', 0x40002, 0x40) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) 00:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x7ffa, 0x9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x840, 0x9) openat(r0, &(0x7f0000000440)='./file0\x00', 0x80, 0x46) 00:00:31 executing program 1: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) recvfrom$inet6(r0, 0x0, 0xffffff71, 0x83e, 0x0, 0xfffffda0) 00:00:31 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="e31f23f888f7c17e857474bd31674a59ac9fc977f1eb8cd661a2dfa8", 0x1c, 0x8, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) ftruncate(r0, 0xfffffffffffffff8) mkdir(&(0x7f0000000100)='./file0\x00', 0x61) socketpair(0x0, 0x20000002, 0x599, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000180)='./file0\x00') recvmsg(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/82, 0x52}], 0x2, &(0x7f00000003c0)=""/23, 0x17}, 0x1) fcntl$getown(r1, 0x5) r3 = fcntl$dupfd(r0, 0xc, r2) select(0x40, &(0x7f0000000440)={0x7, 0xd4, 0x8, 0x8001, 0x0, 0xfff, 0x8a, 0xffffffff}, &(0x7f0000000480)={0x7, 0x8001, 0x3, 0x4b8, 0x1, 0x87c3, 0x4, 0x20}, &(0x7f00000004c0)={0x80, 0x3, 0x9, 0x3, 0x3, 0x80000000, 0x6, 0xec0}, &(0x7f0000000500)={0x6, 0x20}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = getegid() chown(&(0x7f0000000580)='./file1\x00', r7, r8) select(0x40, &(0x7f0000000640)={0x7, 0x3, 0x9, 0x9, 0x8, 0x1, 0x3ff, 0x5}, &(0x7f0000000680)={0x36ed07c2, 0x0, 0x2, 0x0, 0x62f, 0x4, 0x4f, 0x40}, 0xfffffffffffffffe, &(0x7f00000006c0)={0x9, 0x4}) r9 = open(&(0x7f0000000700)='./file0\x00', 0x8000, 0x83) getsockname$inet6(r9, &(0x7f0000000740), &(0x7f0000000780)=0xc) utimensat(r3, &(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)={{0x1, 0x81}, {0x2, 0x263972a3}}, 0x200) fcntl$setown(r2, 0x6, r6) getsockname(r1, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) getgid() r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000008c0)=""/239) connect(r0, &(0x7f00000009c0)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r3, 0x4, 0x90000) mkdirat(r5, &(0x7f0000000a00)='./file1\x00', 0x0) mkdir(&(0x7f0000000a40)='./file1\x00', 0x84) mkdir(&(0x7f0000000a80)='./file0\x00', 0x0) symlinkat(&(0x7f0000000ac0)='./file1\x00', r0, &(0x7f0000000b00)='./file0\x00') 00:00:31 executing program 2: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x1, 0x4}, {0x7, 0x9}}, 0x200) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x80000000000) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x3, 0x300) 00:00:31 executing program 4: nanosleep(&(0x7f0000000000)={0x0, 0x5}, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x5d, 0x8000}) clock_settime(0x3, &(0x7f0000000080)={0x1, 0x4}) clock_nanosleep(0x0, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0x0) clock_getres(0x3, &(0x7f0000000100)) r0 = semget(0x3, 0x0, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) clock_gettime(0x20000000, &(0x7f0000000140)) r1 = semget$private(0x0, 0x3, 0x27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setuid(r3) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/22, 0x16) r5 = dup(0xffffffffffffffff) bind$inet6(r5, &(0x7f0000000240)={0x18, 0x0, 0x58, 0x48}, 0xc) clock_gettime(0x40000001, &(0x7f0000000280)) truncate(&(0x7f00000002c0)='./file0\x00', 0x80000001) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300)={r2, r3, r4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000340)={0x2, 0x1, 0x8da, 0x7, 0x9f9}, 0xc) semget(0x1, 0x7, 0x40) sendmsg(r5, &(0x7f0000000dc0)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f00000003c0)="036cce1b06b489a14ca84de72c76dc4b772faace052232d329a60eff2f85edc7138d2c2549b8d358c77ed0c4b653b89dfcccde9a64386dacd53b9d16dcd056980d6cdd65ff54b5d22aa94e8fdb6182425c3f62ed31aa4288719920bf5e6476ba6c6b80c13e5c9beef5f5da2b08b9c06a6ed715ffff86c7ec02ceab717d436c39c869812a4b2b6eca96dfa7098e77d9bcde", 0x91}, {&(0x7f0000000480)="9cd332493ce22f027baed06434adfa9d24e1ac88dadfe5f60932e35eb5b54275dedd122672c14e6f51fcaee3747004820cd16ca0ac16ff53a10be6825ac4fb20f3b782001c827d6312f7c1ca2ca842de92fa651076062e974c701db0b6c95e4ab843caf29a93977225564d7f1fbacf9b28a2f9d80ae27a863bd3c42987cc57f5d44018f5", 0x84}, {&(0x7f0000000540)="1401b0176a1075a69891ecb194fff0f6950cd54c492c335ac96be40ca6cb32649149ba1dae9cd8c3cb40f84eed2d15d90d93170d4bfc291771f4fdae74ab888b89f861dcadb59e9d5af7a879e8c6eacb8ac43d5779b215ad8477075de5c96f27acfa930de3e6b3afdf7e", 0x6a}, {&(0x7f00000005c0)="e9cf44830dd93a4b161699c392d2df440ce1c1925cb2e37ebdd28fe45a326ba85b9daa71a529527fb2712b14110546e4ebfd71ec5bba68ed5971a2f98866a99773ee3b64447cea2a4b296ad661b49ba50f70b4e6443d9109e9248ca205ff0f58dcf95f00d7d695b49747e3eefa4fc6253581fe159eb452405a1457606edd37470b2aa6ce942861ab80daa1206adc65ac94bbe6ac06cb387c7c838bd8346f8cd216511231ebf6", 0xa6}, {&(0x7f0000000680)="ff90602a6ae4f2272be49b9f8dfa9cc18ec9b29ce149e0ccc7bb531ec3", 0x1d}, {&(0x7f00000006c0)="f003e0a727723a8f1552d5ccdfa811b8ca441e267d9ffa1df970b7ffd5ad54dd606da27c2a7ca38ed5eafa10b1056b07df3bf63d4b6024639933dd00b3310ab0c44e1318eb26cee186e52054637248b7f47b981747a509ee5a719df3dff440bd20bfc18f9cbbdc427b5c09d61ce3beea33326971adf43cd9c6297aa61b25d6c46e70a1805052ac661e60b8a8b1b6b394cc53b602cf7e3285b67a435d1dfa6f6396a9287638494b3b0bfbdaafa73bc96291e507cfa6d8a1051a780848821308", 0xbf}, {&(0x7f0000000780)="353d8104aa08599af7ca430cd51c855cadf2d77c11c2930e88b8ed4e934178a37e8fb770a95494b52428adc002a360de235b907a5bf856c2310cbd3eb1651fd981f567d4e4746439e0a96b43d18c8f8b2b82a1ff7c1c099c8ea9900830de0fc0185e3e73c254870e71681640bdc983f9fe8f2dbe7c94846bf6d05cfb319f61a8a6da49f12b57c82a7c98", 0x8a}], 0x7, &(0x7f00000008c0)=[{0x68, 0x0, 0x0, "e3ba94793862ae6f71ce666f96c6bc50927ae369ffd08da9de5b7ab76a088581c70d0621462e9696d497b7aa71cf92bdac0172230eb3ff0b89744eef1b79f63c7baba26d92e3fcccc92d8fe688e1148a144748"}, {0xf0, 0x1, 0x45, "a5e9e57da0030126ee3a8da6f60c168ac49f7707d3c2b06f6c799796139be719779844bedf74b56d57ff865bbe618d7d8b82777952c549f738b7cd1aa97e9f0f4ca2b4958dfbbd615749864ed87322b5b0dcf76b61e65efd98c6bd80475f2daedf0e1a32ce090a17c4ab2db0f607e74d943803b6a35ae10d85b369e7f588ea108a1466b8f9673d125dbd59e323697320e6a879200a84caf9bcc069144588242abef2121b49404aef22bee55537b57fa0686936906159e174663ab6ec8cec35c1d9490231e23fac246a0a4cfef7e1e7ac1356b10816d24b999d750f8df4f5d2f3"}, {0x78, 0x101, 0x1f, "da4147d8c361ccf6d1052bb4c044c5a72d2eeb03e585e53cb6e98159d702b409a015bd232146ee53bde7c011216df717a30152648ac8f2adefe88633dbea391664ed937f95f9fc67912a680123533d5e8ee0c00342fcbad770c0b95ace60f590e1c7ea4b589d8e"}, {0x10, 0x0, 0xc2d}, {0xe0, 0x11, 0x9622, "64d7b739a912fc1115e0344908dba2ce84f91027468b6e90a8744efd56e876acf894651fc98be1a6283fb5be9c7d3fb3e3ce183c6aaa2dc8c27c5fdc99eb0aac5c089e222cf3c5b5841b7cb14a11d8d8b5fbbd7205c439f261115276facf4bcb60f71561577499f97f6aedee034a8d24a0634098c2a7d872ce7d39fe1eb6683ee7fe4abe815c77903a0e9f24606694ceb3952b9357da045880749d8226b35b6dea7e7d7dc8efe40c439360b552b91f122597853127673581537e95a8d91869e635befe66fdeb0061ef"}, {0x48, 0xffff, 0x13c, "678f4b8ef7312fb339c53fa36bd54a8ad3b0190c78fb4e48644f72c16cd430d63e92465b26c1508f259b3409106232d228c3635266e08a"}, {0x108, 0x11, 0x2, "8886b17f6cdfbba5c73d304b107b88a19950b887e02c1c18ff6716bc45361ab456879f0880893c0d75f0616994ab10a7cb918bc55a421c5ce04a375b3c17b954fbfcd0cd49c7aa614018c0264934c028a81f1bffe7c4bc5def5736dcea0b7c1a50dcd70bdc2847d227b30145860bb9b9cd2ba36c8a3da213633e8c69a5f15ddaca9dc27f5ccd8579981c146f1cfe6224b933e5cde7ae536fb3a0912ec3c780afab2e9131ae9dacb3499b06be39ee36393d3a811bf0f3a536ce0d3bda2c14de456fc3401ea0c3e83091b496d633ed70f62e39957742b876f55a67f42aa6505a2fc6899a9a6650fe0352056530e58d1a1f29fb79076c472f48"}, {0xc0, 0xffff, 0x6f, "ea8642cac4e1c97c3961716af8601ab11a819032f803551ef04e527742790a1171e2ae8d11a9e02f00079ed3a8f98bbe26cc6ab8cb2bf43c24245e00105aaf8bf2b88f930e1baaaf0f1276c0cb510c12b00193cf85030e9db936717b4b9738c7904ee51ba5d49b50ca4109d507fbf70516c19bc4c411db97d05ec27664e695ee1fcb67d68d1d109b9507c81d509f7f22defb0d17965270d2102c8f03275eab95f71f5da823ba7e00884325"}], 0x4d0}, 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000e00)=0x2569f2c9) readv(r5, &(0x7f0000000f00)=[{&(0x7f0000000e40)=""/78, 0x4e}, {&(0x7f0000000ec0)=""/36, 0x24}], 0x2) semget$private(0x0, 0x1, 0xd1) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000f40)=""/184) r7 = socket$inet6(0x18, 0x10000005, 0x3) chroot(&(0x7f0000001000)='./file0\x00') sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000001080)="a9d187aba8a94cb0436cbe43f989c599dd4bf39217896d30f7f1611ba29bd53874123b40e6e5e71df9dd665ffe4c87573129d3be01f2d2425af89dc08c8a7f0d6f4952028c7e8fbc3897c3335aae34be13159c4fbfa8bc6afd1b0cea5896005cbe2c8f9aff859ffda839b572442b7c6e6a42f5715a4862e7c4b7d8546bd7acc11d184d704c6ba5a66f57af12", 0x8c}, {&(0x7f0000001140)="edb7ab4679aa7dbcdbba987af15aeb94bf3f6fd120b08a24666fc8aa42b3c175b88b7d09b51c933df702759a2b759a2a82c560d8807f5a1b433ebc6bd9cf842a64ebfe7f", 0x44}, {&(0x7f00000011c0)="b8683492cbe2f6153a29d3c378a6047bcba7cfeb53282365ebeb50f2bbd7c63eeb414cef55ec682a6f631a07da6500a862e35ffe59af475893b883d70a1c22ea61c2a59ed3b26e9fda20c9a4d48d2c7eda6b3449f7c64b8829ef589d0eb447532d1765a1a603e66ce7b27cb1417ea887349d063bc119faeefce905cf63041d0d0ec2b43cece124a900ac018c1fadc0a256497ba6fc3beb5f34d405b7b84ec0cbf0", 0xa1}, {&(0x7f0000001280)="2ef197698a7c7fc4f1816413d8f5f6df6287637e4e6d8c6e255f204efe752b72654ccbce8dbf384fe40d09f962d7808f34cbbb9cf46ac73a67d6367125e92b80a341121184eb1d7212f7d5e7fa14851f8535c17d6248d365e0fa5e7b6833d9902d3de9fb132d8b49a914d873fe618bef10cc6b3a3a591e1c6826a223176d9e10598e9222379bc962a2c3d71b2efd9debfc49268e15059dd807d8b4be6d8632245ec1db491fd8047e5ec42637af40edf666252416c4f36ade77a1bb279a7c2356ae22c3019ede70ad495dace4694e5f162fa45e6b", 0xd4}], 0x4, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r7, r7, r7, r7, r7, r5]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r7, r7, r5, r5, r7, r7]}], 0xc0, 0x400}, 0x2) utimensat(r5, &(0x7f00000014c0)='./file0/file0\x00', &(0x7f0000001500)={{0x6, 0x20}, {0x100, 0x8}}, 0x0) chroot(&(0x7f0000001540)='./file0\x00') 00:00:31 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) fchroot(0xffffffffffffffff) r1 = socket$inet(0x2, 0x5, 0xffffffff00000000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:00:31 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x60000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = paccept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc, 0x60000000) socketpair(0x1, 0x40000007, 0xfffffffffffffffe, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x100000000, 0xff, &(0x7f00000001c0)="c105531af44fa85fe15aa3f8b12950d4597f8325c2c8c6bc5d77906319e05e47ba1c5bf0acb6c70653c5f98c3336e53ef2e05ed12fcb315558cfe9373f631e72bd0fa6dc348810496ee7ba7d7a6247856fd4b293a1d173b2fecdc7e0975ff6de62afc67639281188221f1e41eccbc9ef3bd23185a4c960bb6fc38f9e60e797f5fd6ffe27a5473f301854e3977e604117fd87a632534bcd01e397ee7201c5dc491dc17a4f80ecb1afc97feed9eeb1e248c620ec82f64d5cfe9462086674ff84eb5b726ddfa2ffa88e8e1b6c8d4e039b1295e0abc58c19f63de1caa0e9eaf81f02273e77d7aa2243279f82fc0dc0d364fd24ecb4d8ee46a5d3c6f8abef90dbe0e7de5b743dc88d4cfcaca469dc758590fce97fa1edd919587238a3b35524723c0a432a652dab9ce18a6596c75069f41fa49eca21b3e49c8c0525b27ad026a43c568e8c8a68cf0c323237c83bee211400a9f7c593a6742f0a97e79f4ebef2f98c34249ee287ec293c8d816d1eb74d2bd4ac495b68685b6df15b5354ca87fddbea64f5e39298882c50e2e6b56f2af3ded5c3736abe35d0f91613b9265ed8548736b489c9fe7784d617479d09894cc6cc44b963cde336b94fedf1107b87a18d2f768b6f4be5a777ba00398d908ee4df83772b6f5ceecc4b1c2947dcc8c12b2c43addbc0bd1ab9fd4ad41addd667eae000805cf28541b044f05a5a2f866d5afc6186699b7099bd42f8f81ca696e58c10d408a76892a78d64b80cc7dd9d3dabfdfeb89674468361743b65e24c1dd30cfee254def6177d12b680788de359e75375405f08e2a30d16792837b5052ff09f730fa0e63d108f97614e97d5d29e41fa275692c1af4ae088f51c8eecf28a98ffe843cee5b3a7c4a44fb3e5990511d03897ab738fc8a54b151f227445204ce1fdbde319dd4453b4c264ba82a9b2cfedae8e115092d21a47f2bde04384fb73a4d93a9c0da5893b5d9f48f788151564e920acbdaba6682a431c5ecbd80f112fbd736d571fb15ea1d18a71d87570fc1d2eeecc7779749b6e8494138a4c429cbf5f408c6e5bab6267ef6d04ca4cb8b1cc4969afbd499d1d6cd5c19df69f24d91d605c0cdea94c8a87f28f0b9ef78c7faefd5a8c94c06419d672498d0d469ae3492b8cae99104d761f0b107b6a7847acec07bd041ee47c1c6def2835faa7180fe067a827da3e83f5967cfb5c1efcfeaeb01f807a53f77e42b14e5825ae4a43793b7ab780b8537b405038b9a14e8ec78fa6dfbd71254e111018d46f40313d4b2fcc623a2cb650125ae9592fb1ab289af79a1d07a1fa39a869cebc83ce96edb972edbe0fc28ebb475866c1bb22c7782a23493297d2c6d031446cc349c984850983341b374c8169f501d1929e8a4f262b64dbb6ba4f58bb1495f03a59b7c1bb5b256b4821cda13aeddf59a3548d2a9e0668fa97b4c8c322e47461de74431c12e9c13a180f35f376ad6b01a28f118ae8af9f61bfed8b836a1997702f694a0cd7841c0e93dcde04c02fc108a2bd65b7542363a57558d05b74d10b90d8095a5084551d14d6e8bd857bd6025d1e34189054d69e7d3b6409ad43daf38e54bef4543ba295933d2f5583fa5f11e93fb210317527e1b7e778b5384ec7c1c4b2acf40730dae563b2de9fc60344298e2b8aefb9bf21a51720d87b8bbf32b567ffd258e9612ec9e73a901741e077b9f9651ed1656bc057b3e8e565554f6a9238efb7d8b1b46ab5bc491bdaa1ac83d9081013fdae1e8b1b546cb3e3bf11329a4de6b2c1fe94477845d8739e6936ff6849b39e14396b6d2b121ad6331e340c08264c6135d0ae99790dd4d250d568ac20d101266ccc32284dab5ac5cde19aded8ae1d005aea9af9de5cd52d45aa34c8bb68faa041bf7cd4a24bfd605357795b9d469cb648b2f9f1e2c3e502c62b07d738fafeddd3a7083521667d85a507229942d71fbb2ab7b42ef4ffd94742b3f9cd62e61e5f5debe1bb5192eec9c415e814358333cdbf56cc58710c439511c686c5e7cdd42d166d4eddc7ec20b7fd844320b218b6608597d2ce010cc047b2ba0fb4c831635cf154e70fdee968b4e30ec0222907518acc1ca9e4fbd26b689eb9d090bbcaf29005667844119579bb4028b2bd9bae7851443af94e587e8e986933d16b1bf37d975eea988be2954d7a6dd7119fce24cc813401f2de5be922dc64ee658c73c9e26e29adfbd2e3aca4a7992007ac18e41bcaabf2d6b55c69e2a74737d69cb06a4ca8508115fed49417248501bfcab9f5c2b162fc1ba140ea6dca028e4558b4419b29e0e7b962eb7a77adc5e9107b38166f42fae690c9703a76b3791bb58d9ae56731461267548fb4ed64cbadcd913d914f686b3570fec9e56fccce8445aa1cd841998414792ffde66413f186979156bfd72f7d9bc26cf19ed5de3c795a457dd04ccef0d96e704c3d71caf5f69403431cf057b12df77ca31c18bd38de6ed20c68ba62bc41448a9ce34a20a1ed8092546d76e79835415da7c3741981446cdb4bc739680b045b9f6679560924286587d31bc6d581bf1862731c2565bc4e4fcb9934429de79fc14a9243cf8831b359f8c56281ba1fdd18b08e2cc77e4845a4e1b529f81878ca7df209c91cc667586971e9961d0ea6e5c88e44ad08b68ebb0027136c93d6eace6a47b45ac0a0e9369b4d7f00a2d0fa8f803370c04dc7832e96314d3a3ddc0f2c0edd75ca00439413fa8d3cb8e6c11be00b45b164e1320f007589f938329128e70a1249c746c32447dfe3f0b98e8a4c7e055cf2e3e92b3ff85dd08c559dabd686d1e4d36e247ae65f129d1d9d8c7686a507636f2585b37eeec3f6e9617c4e4392e8490f91e6ddd320f3a3553f357ab8899ab597e0785ce627b26860299b8d54e613084ac77b729dc4651ff30127be00ddd35dab26c109c433dd2eb93777b72a68cff74bdbd109737d7078d2eabf0eba9184bd1dfdab6d41024414c2b8f386219721294608e708a6fa02408f2e7b3d537218d570976286f939c38564662e7bf83e71ab239227768da05bcf4bdfeec7d8ddacc531d736258f4ec30e17626ecb7ef56264df1467e6e88bdaae166904e9cee5e16b475872477b6bafaaf88860364331dfdfdac9896633ceca2f7ebbea948e44894afdb69148516aa094248be26f7105e1f1d76a90ae144f7496e7fc979791664f411f49219d969bedac8284ced288edfa96175c8a50614b7f018839cae783b390b22e7e5eb46219ca107b97d8ba8e32b8989bfcf469e27eb9092838591929175304a61fa6b7ebf80ae2ef40d018976e4e1f9b1df0b6ff5837204baa8f29e521e57313649909e7e14f7ce18c4d7b50fe1c20a0681d4c5bc2959982399f8bbc63f5c8edba21694d13d64d07c8978741ae117f4ec7a186af5fc097a02b3caf3a10a0e4c748f7e3c4dd6bf4038e7dd5679a283e09015f68d8e8468970981d8ea896a6f090a792af2b8c6c90d80e817db34bd7eb34631ed99fe4dc99411596061b0cbf238de37f172234f6dd9b1192d562f88b3ea4bd577a7eecb72095c65cddfef13851b1243214dcaa81c1d025d8a7c4a044c50c1f8db6b1902829646846eab29333abfbf88f9a50d7d47939bacaf3cf8dc5da79754182fc42fcbbc90a212438948fab7b84273361404e465ec5e3309ffafb2673ca998c16fd9528807bb656be9fd2be4420d16ea5c34f2082c8f8d2bbcd6af404fa416c2adb85a5bc16060504eab3b30119c403740d2af6c21dc6f472cf6b3f90682cbe2eb232ca4f2e869764140cbda50fd065ba8c8e7ace18e266180a08ecbf98516a6034553edfc29c3767ec58453bb56ea06b1cfc0941631f3e26cac0ecf978af39a92ecdfbbe534bd5f0cc21488396ea1712636a41ff6f908f458cb7e2b6b4590db87d0342bc8ad96bb20ebebc15dbe2e7c941facf820392dad360561765180b1aa0b759972ad50ea68ca60b8c1d7e660821613b21b2c59f891c91730e75845fc2691a065335234e593759d8c3910bbd92ec9cd62046ac7992291a8667160c333c83d5d73642f65d7497ef3b1b709568302703aa18ac4f4d3f44b836e91bcf7032ba24c4d7594db07c854c80997363aea486f4eb013c94d19538bd824faff583a7822e16522e1c37f00bc5d4125e361f18b63895220a20471e06b333a7da96c6d0bef1acda245d41c888fd7d1b5058a2394cb0b136ca2c3eed35830cf9ad5901ca6300b67f42e1eedca21b92ada71ae2fc4d807cd4c455db8c83024b700f251d9976d3fa0b6c3b1fcb9fe6707f2bad981dea237207d03a5f4105db4dc7bd7444bbcf10ca6a689f923a717a51e6bff8c837a70c4731a5ac52c1f264913ff03b5805edfefa7c3649cbbb95dbb500f1f59c81f75ff7a265c8f8b151c2977c80e8863c7ea4bc6be7a2897784626b378b482110e70497a75b1a9d2215dcb4483afd4c19c1502d0f81f33900d3786431e1aa69c1098f9efd9224407f0a4b27f90fb4e6aae682b0b40b5eb80a2ac869fed4d728e4e7d0747518114dd6ea07ec48ddf8c236154c60159dc07705bdd87178c8ab056b930e122fa21c2ffd96f3f2821592c5cc14d1556d4dd13243d7e8360e12725d76d78df6789d09d561ac0d5a2216d4d910af804acc034aed40a090c0f180e08bd825054dc9234fa237d5a7d230177d18f952406152ca6d71c72d5e20897c2c15afd8cc1a0cce88deb80431674a5f6e32726574080685f081438e14ac15d6da536a68573ffaecc7d811474dbe6cb54b0254fffba2b42c3e33abc0107fac5863cf4f7e79743e6f797d5dd8da7ad1509763c1c7409bc27d69c02ac82068d2c6a0066e7afc71dfd4217d55924686d9b6406dd2db0fe3d320e17d77d8e20eb804cc47d347bca3f66185f0e224b02f7f0a0713acbabe06b66b7586e4c626225cde4629ea3ac0650d65eb00bbbdf3c18c4739dec09057e66c7c5299b54a168c65e5c4364bc1ffd391021e666b005a38e6039519dfa4eee02595d4f9e0268020b95836ec8f4844a254ec4a68f3f3d4389b8746b049cad2df712765172a3553c32288bab665a904762c7f085aa74a3957cee27ef678b08e4b5cedbd6480d397df0e65416b80f2e249cd5c607d0545d985bc3af373ca3e6362ab360b9378f7b8cce9194e68ed78710372ee8c7f39860dd83d219c1f9f6049e4ddde01b3eed729c139ca19ce0bce0f72416fd02bb38e5a60580d1fa5f36c7579a828a0dc1331474778ce53c26531d3b2489b1993cf3a705f8fa18a08c67703288a99ebfd74448fe8bbc82b17fab0526661d008989bc07a6e5c5a2a5fea3a67cfe6019febd3342225a337b1fae74f2e557890bcd2a30171109b19cb6f1cce71b4dfefbb2890336a580cbd2c7a01af1963f836e2abe4e813c9feb11b6c02dca95a3f15635026cb654c00478db24458dc01818e5763ad1d27d5d9b54e86ca37fe72c4fdb14b329080486a413ff5ce06a707e966c21e108e2eb9f6e23e511a003cae4c1749a01d9605ca059cc5cc99cf8b2c86fad842691fc9e9e4663247bb2dd9c4cde05f53ac97a796556a364cf76c7a55b265bdbab81f3e7420a7fc8b3380d716f732f113b9c73b6f363261890e4bab70657000b12460f0b3fdc3d1a7c160d388de87cec453e0b91cb7f371da863fec4297031648d54fbe6039522becdf3b4c15e4cb913260bb294c35fc6198dae7ac47a4077ef57d1abafbdbe3a483d6f73202765a0d33ab850f2a1468609eb6d971681564e09d4d4162ea6213d1d835c0b6cfcf6ebcc6710a0a70a744da05a7c241b7bf2b151f0e1a8df29439254d429b3e487e", 0x1000) shutdown(r0, 0x1) r3 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x44) stat(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)) renameat(r3, &(0x7f00000012c0)='./file0\x00', r3, &(0x7f0000001300)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xc) r4 = accept(r0, &(0x7f00000013c0)=@un=@abs, &(0x7f0000001400)=0x8) faccessat(r3, &(0x7f0000001440)='./file0\x00', 0x4, 0x100) accept$unix(r0, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) unlink(&(0x7f0000001500)='./file0\x00') mknodat(r3, &(0x7f0000001540)='./file0\x00', 0x1080, 0x8) accept$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) mknod$loop(&(0x7f0000001600)='./file0\x00', 0x40, 0x0) sendmsg(r0, &(0x7f0000001f80)={&(0x7f0000001640)=@in={0x2, 0x3}, 0xc, &(0x7f0000001c80)=[{&(0x7f0000001680)="bbeead8d84b4f644c1bb1b815a54a255045061556f44e39126c56232ca2ea509b5aaaa7b9d8feddd6e1be59fcb9f712716ba01fb0101", 0x36}, {&(0x7f00000016c0)="dc291db28e2bcc88882718a0d8065887ec7967cbd2a4c5400f9228b95f16e853303f302945340d9c70f1b7d93aa6ca0d1fd346a6860d0768b97fe9802f0cf550b6e5d425777a5dceb321e0027f69448b585aad982e99d1ab44bae2a7fee7a708f93ecfe8dffe9167736e308baa4fbf209e92bca1bf25e8cff0316803f5206e961e2e59b7b9ca2fb6a38ea13e058dd9ccbb09f53018b42e7dbac415bbbbf9cd8d5f5d529470f640fb539d34507eb36e9873c510410093e7ecf9f73027d6beb39ff1f80e6174a00a7db625d62ede536f245e73319f27dd53b69204a5c075c8b00cfd2b", 0xe2}, {&(0x7f00000017c0)="deb0a0b0c0c6c670f607f216795ff69cd6666a893288026c5340bd28389d923d7af76603fc99fe184937a4a13d626fdd7a0a07d59d0be3310a6713b139ae642c6a7faced56372f375494030e2c1b13cec90a04cf726711e66e51501d4ae8ae0725c3e1d921954e60cd5936b2a047e8f64fb01d8582f04fbf46db4f96c802f173344094ecfc7a0dbc1df5c195ebd3080d2c402ca6bbec04b2b7fd82ca2b4c5a8d596db2da80a54b68116cfb5f857a5912d864ec9d6f2b5e9ea8d26b7b", 0xbc}, {&(0x7f0000001880)="ffe74f8d1f4c5fad3cf88dbf5c00b09fe1808dacaa50f12062812a2b7c5f37af5e", 0x21}, {&(0x7f00000018c0)="90ff3a0563dd5b9a8e6771e3c2249c90348d6745f81ce1bf23ab4d93b3a45b69803677fe6f6c214359f5d57c5be8a6214e066637cbe99fe41ff147ab225af69aced0a8f309749ea1761f76f1a44eb6c78acd1d33b61c6937b49968b48f1435f9b56322c0da76cc232f33940307816fcf0d43c57c13c97b5a6541f64ab9d87eb4ae4a10f6fec4dc6c35bc15881f2e3c7ee2d52396b0b6af3660cf52d613c3d839459d22c85617", 0xa6}, {&(0x7f0000001980)="fe93d4963874502714b5d924a5712501c515193d1ac9b11d5d9427ab7dc41d5610d1d36894c22632c401d5575e6123e033aaf1d46fa6170d7e72aac8e3342bc5293b4bbad092944701f35d94e40087fe2be88f9d72e8001bdbdb9c6f21a2c9bd3901f7d4466874d7f8032f26d1747ac9e81e2aadf1db401fd5cc6cd3d2e89dc919db6648e121162d96f232f73dfa81a0ab8946739be3fabf8257e5ea398112aa2f32473e0946f091fef77eb1bc1490998480eb92aecb6cec60fbfc862541c8abe6399092e3cac8fe", 0xc8}, {&(0x7f0000001a80)="898a82ca4e82e750e1b7221f8fd40936721bbb92d3c4379220204208e6374d7c4a3f8104a4d24e52031794407a7cd43be0e75a5173c23f30501ecaaed6518154d3bd2b7f017763c03f15e562a65e44ed2db8a97f511cd9e3e2471f9923856e7b95fccde2673fbfd9f92c769b48c71262a2b19514c3281ca141858d2c9afecd32f0a333cbf3c71aaf7ffb657f90c20fb07b8aa59673d234f5", 0x98}, {&(0x7f0000001b40)="8ebc07e08e536da46cf50a948e5142f942f57d446c4193ccd3ff4341310211de79af4a346b15a53d643fe63adb4e986f41628c432e2b85fc5681504a6ac600478e4bb0a2ba671565fd72e1df90e0c2afd7f0cc045a5c0d57a2f70b67420f2f3ffffa54a5f41868e56474f97aec35ed4d4afe75589305abcedbbf23ff423888d97026f60cd51f12ffda831a6f59ed17ba10d88f2a56f1e8e0f7231ac4f3a0b9", 0x9f}, {&(0x7f0000001c00)="98af8a58491e0febdc77cf4486", 0xd}, {&(0x7f0000001c40)="f9125ccaa0e05bb2957b6a41aee4f3a56c", 0x11}], 0xa, &(0x7f0000001d40)=[{0x110, 0x6, 0x101, "cee4337b6d3f7269039e7dc8df0735aa58706b5dc21852e7f5e416fe306419bed3cabdc6234abf6afcca879bb1e7f44b8c94469b3355ecafa75b88eb7110858fbdeb502e8b0b188bfb7dc7ddfc2313682b06f6529ccaa3b6ac07aa3516a0a929ecf722f4fc4e4ad1028d7b31f5ace12cb74355ead8122c0dfb816ae0e8dcae006369274c12db09df223673d9b4d6483787cff4fc2b2cd087208b16351434eb6f5fd5c6c078c60105af7d4f5fc2cd57037be0f0a850d0ff2c6f87486a72dd1c8398f37edcf60ea125aa0ab562ae6234074c0fd00edc1206787a7ca40656a26b25cb7f089436b09911c9f5246d09b20f4e16da35919be74c6a2fde9ae6"}, {0x88, 0x1, 0x80000000, "3ae6d3f7db88b3fd69e30531b0c6acc1760ed6edd0cbf69c7524d444a73daa72a35ab823464f4e2fc895244b119ae1753e6c732d47dac6cd56f2ebd833c8ecfe6b01c4356bcdb92f1eb3425accc488d8faf33b3ca0d62899afb1f21958f44d5fb779d5234b769b2ed5c4eac454e5a08115c5ca"}, {0x68, 0x0, 0x6, "056562b8c280cdb6609cc77b3cbc6a49b5a0808076d52ccb022af6cf8b2c0514603dbef8a38664cc47382612641fa90a31d61e03654595b82bae5a3d986608241fd3d6cd56aec0d2b3307325aace49963944"}, {0x20, 0x100, 0x7ff, "f818142b6ae969a97086e3"}, {0x20, 0x139, 0x4, "a2f7005a4d8b33c89646b5282953dddc"}], 0x240}, 0x0) bind(r3, &(0x7f0000001fc0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fchmodat(r3, &(0x7f0000002000)='./file0\x00', 0x100, 0x600) open$dir(&(0x7f0000002040)='./file0\x00', 0x0, 0xc5) recvmsg(r4, &(0x7f0000002340)={&(0x7f0000002080)=@in, 0xc, &(0x7f0000002200)=[{&(0x7f00000020c0)=""/231, 0xe7}, {&(0x7f00000021c0)=""/12, 0xc}], 0x2, &(0x7f0000002240)=""/220, 0xdc}, 0x840) socketpair(0x0, 0x40000005, 0x100000001, &(0x7f0000002380)={0xffffffffffffffff}) bind$unix(r5, &(0x7f00000023c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet6(r1, &(0x7f0000002400), &(0x7f0000002440)=0xc) r6 = semget(0x0, 0x3, 0x100) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000002480)) r7 = getegid() setregid(r7, r7) accept$unix(r0, &(0x7f00000024c0)=@file={0x0, ""/4096}, &(0x7f0000003500)=0x1002) 00:00:31 executing program 5: r0 = getppid() wait4(r0, &(0x7f0000000000), 0x28, &(0x7f0000000040)) select(0x40, &(0x7f0000000100)={0x7, 0x8, 0x5, 0x3, 0x8d, 0x0, 0x37, 0x80000001}, &(0x7f0000000140)={0x20, 0x40, 0x2, 0x5, 0x3f, 0x6, 0x2, 0x8}, &(0x7f0000000180)={0x3, 0x1, 0x4, 0x400, 0xbff, 0x4, 0xffffffffffffffc0, 0xfffffffffffffffb}, &(0x7f00000001c0)={0xff, 0x5}) r1 = geteuid() r2 = semget(0x0, 0x0, 0x200) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/215) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x0, 0x0, 0x101, 0x5, 0x4, 0x5, 0x1000, 0x1, 0x2]) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x200000, 0x101) r4 = getgid() fchownat(r3, &(0x7f0000000380)='./file0\x00', r1, r4, 0x400) connect$unix(r3, &(0x7f00000003c0)=@file={0x0, './file0/file0\x00'}, 0x10) r5 = shmget$private(0x0, 0xc000, 0x181, &(0x7f0000ff2000/0xc000)=nil) r6 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x0, r1, r4, r1, r6, 0x10, 0xa64}, 0xbe38, 0x1000, r0, r0, 0x7179, 0x10000, 0x40}) r7 = shmget(0x0, 0x3000, 0x620, &(0x7f0000ff3000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) fchown(r3, r1, r4) r8 = semget$private(0x0, 0x2, 0x20) mkdirat(r3, &(0x7f0000000480)='./file0\x00', 0x100) recvfrom(r3, &(0x7f00000004c0)=""/80, 0x50, 0x41, &(0x7f0000000540)=@in6={0x18, 0x1, 0x8, 0x200}, 0xc) semget(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x0, 0x80) linkat(r3, &(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0/file0\x00', 0x400) write(r3, &(0x7f0000000640)="ca176f787f44b1d943b7843c04d186a8a4ee3b11483d295a341115d69c0cd380e0e41b9595c731f2d1d0fbefe21b677b69e11bb8f777b979e3f3c8afc9d2d5db1bda7c50d4a51425bf85", 0x4a) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000006c0)={{0x401, r9, r10, r9, r6, 0x10, 0x200}, 0x4, 0x3f, 0x3}) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000740)=""/147) chroot(&(0x7f0000000800)='./file0\x00') linkat(r3, &(0x7f0000000840)='./file0\x00', r3, &(0x7f0000000880)='./file1\x00', 0x400) madvise(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0) 00:00:32 executing program 1: getrlimit(0x4, &(0x7f00000001c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r1) 00:00:32 executing program 3: r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getuid() r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r3, r6, r7}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r9 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000011c0)={{0x0, r6, r7, r6, r5, 0x40, 0x1}, 0x7, 0x889, r3, r3, 0x101, 0x6, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) r11 = fcntl$dupfd(r2, 0xc, r10) fchmodat(r11, &(0x7f0000001280)='./file0\x00', 0xd9, 0x200) r12 = getegid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000012c0)={{0x7, r6, r12, r4, r12, 0x4, 0x9}, 0x9, 0xfffffffffffffff9, r3, r3, 0x1000, 0x6, 0x8001}) clock_settime(0x2, &(0x7f0000001340)={0x5, 0x1}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001380)=[0x1]) getpgid(r3) recvfrom$unix(r10, &(0x7f00000013c0)=""/4096, 0x1000, 0x2, &(0x7f00000023c0)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002400)=[0x8, 0x758, 0x8, 0x8, 0x7, 0x27]) r13 = accept$unix(r1, &(0x7f0000002440)=@abs, &(0x7f0000002480)=0x8) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000024c0)={r3, r4, r7}, 0xc) setgroups(0x5, &(0x7f0000002500)=[r5, r5, r12, r5, r12]) accept(r13, &(0x7f0000002540)=@in, &(0x7f0000002580)=0xc) accept(r10, 0x0, &(0x7f00000025c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002600)) open$dir(&(0x7f0000002640)='./file1\x00', 0x200, 0x111) utimes(&(0x7f0000002680)='./file1\x00', &(0x7f00000026c0)={{0x9}, {0x4, 0x1ff}}) clock_settime(0x0, &(0x7f0000002700)={0x80000000, 0x1}) 00:00:32 executing program 1: r0 = socket(0x18, 0x20000004, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r1, r3, r4}, 0xc) getegid() clock_getres(0x40000002, &(0x7f0000000180)) r5 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) wait4(r1, &(0x7f0000000240), 0xa, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x10) select(0x40, &(0x7f0000000300)={0x6, 0x5, 0x1, 0x2, 0x7, 0x48800000000000, 0x5, 0x6648}, &(0x7f0000000340)={0x1, 0x80000000, 0x80000001, 0x800, 0x1f, 0x0, 0x81, 0x5}, &(0x7f0000000380)={0x8, 0x7f, 0x0, 0x6, 0x4, 0x800, 0x4, 0x10000000000000}, &(0x7f00000003c0)={0x1, 0x8001}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) r6 = socket$inet6(0x18, 0x1, 0x9) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) connect$inet6(r6, &(0x7f0000000500)={0x18, 0x3, 0x20e, 0xffffffff00000001}, 0xc) recvfrom(r5, &(0x7f0000000540), 0x0, 0x803, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) clock_settime(0x0, &(0x7f00000005c0)={0x0, 0x8}) sendto$inet(r0, &(0x7f0000000600)="1f56e6c44731a5f57208bcd7b5184551cf448d680631b3c24d8b5b2ec27415ac69e72375ef53e933da0d33bb3a320186472a4c66b152e70004b54b34c316506679c73cb162f8098e327e5c946f878ce5d478e0a41ecbca9ff68d4ffd224e7267e95e4f1b9cb5969d43f2384be6944f754b6fba4ce5ecc2b10d2e3e88ed9333df357f4e212da0d91858959b093328b280160137f4fe1cdc86e54781b41daa704adf6d4fb5e85fda44433e8d326bef3511b75ecc6834cff4e7a9f7f7a1773472f6892987e4b6d66e2dc155885397d7acce06aaa1e3d86013106f1d765b8e063d2ec439853db5cb3769fa2c7407c2dac49dd7290ee2d5320960e58be7719626678e851e4a1141466ca589aea0fd4cadfd5a12f57918a3422d2030af3c40704b8b69014101dd23419a478bc2d325c125fa3205dc4b1429edfaa451ed8e4056e35a09bb86593ee88dfc883b900705b35cafe4dd2c6c7656fd1d8618419d2e23982c7d9660602c5c0c23ea27a08e63a080fa58480d850296c14d30a1788abcbfb4415028d2b0885e2a6eba7872f2cc0fd17ec2ecf45671c40cf8c93e4428e7d3470c297222967913dd180c0fb27e5e277867856e32e1d69688a0e5bfc619eb9005a134c8e79bad58f3bc04d55573439f02cd617157a69763ce8e8217e2eb0bfa9a0d619fa1961983c051567d9edfceba79c8a1c552b2c2bfc1e7685d58d7aa30579e866078389e77c149ddffd5d73a6fe6055f7d87ed3e3070ac818fd5c657ba14c1e73547f64aa4bfd58ea4900c439ad637ad4e8366efa10327d225e96f5ffdc82718da4895f276f0f79977842b7b375a35f297d3ac9eb54dd6c5489b18065fc9f3cf3bc3f0b3a8fbf28f8fd518534768e9fbc223c8675e10cf717582ce51d7b62c64406b83755580f5273ed534c5efc03a887a743862db462b726fc4a7b6e36037f88929a6b969cd9b2a479bd8986e5f2de1a252c6b444de7d0e9a5eb0a0ad99e051e3bd4e7e8b2d26e4d7f811ff7fdf7beda4833381991aa5ca3313de60d7d2e203e0bf78d3373de6e718b2eb1e34ad1a2463d79594366047369eff53fc782bc4a80e14089a219a052aa7eb8a4399656955e52ce06c6d6ba9f3d4f6764f6ee2dc8e88046ba4159e9d6dd717295e2e66e2c791d72acfabb7cf45ac1aec9b4ad705fce6d3c01cbbd96d21ff99f03239c165fe41e92a6a247f50dd255ff6c1a19fe9bb10e1e5eee522f25f74e99965b45c2406c5b4db93f6d51c233fcb15899fd3d2eb3dc401eba8f9585a3348a89077d2e831408b80ad6250244715cc158aa949caf60fd3b321efd7cf660277c95b1392441425f6a0fdb68754b36be5cafc309bdcc341027f23c067c8a5af28c15020a7f2285f69bfe43fd85dc75c62b5d1b4c12fa3bf550b92ab07d51e3d25e0ed315695cef736303ce03007252b4099be6640d68c46f950a9714e6c56e91c5e7a74e0b032dbefea9e23c17fc5f1c0d71b483b9a323d80da38602a707e48483a16513c434ee52f9ccf72a421b44fc22323f83cc7816927f0ad90fc0e4de38be9a6151278ca4e989580dda242cb7ad6442189d847c5777987a12c6d5d50b2fd9966a7a7ff6742fe20155f91a382353a4053797543594dbcff8053cb64c0b34b0fb05fd680206ea4b3a3efd0cb7d44a3a8a5589eeac379d67ef69d5aea9ccb40474de5de3c61cabc72686ec69d18021b7e282406627fd816aa48f8a916e389843812651a969fe70969dd348fd83e277e7a99064c0b3294e2de156534009c9d9027a591ef4aaa18f8b7e6d8d67a44e2e4dcc34e694e1ff89eef9a0a7c5b4ec103d9081d932178df0dad9487ef5d06b499bc0c14543194f0296e75cb4aa556be03c057fac4293fb57102735305f5a39227a812e8333f240d5e02d40d598b39673be157d112602a59febb270dd733ac4d368861d2d9ba86df5633b71ae3cde9b7041ade87f32d2cf257e6f50dd5603247294c08488435876bada235b4fdff7b9a5e986fba5b3dd530788baa38221010daa0e6598765d367f42ec06e7c5df2ca1735d5e266bd9d2caca440a276ee370ffbc101e9eccf994d43afab588b612511019b803285480c2734b4aaa01d15cc56af9e0dd7e53705d363e8f512d68dea0c87d00ef16bee7d4cbe148f40658a7b1568b31bd0ef5ce5597dcb1aa7bea83d7dbcac40ef56927d7415999ba6215e30c6348c000aa3fa57627a5e316efb4f940c2f76e9dcb3067d91fdb00ead4e291202b974d474182a67e994c104ad7b282432c97214da687d02375b3e9be304147eb67a00fa4898a79fa724a9a72d757a2d1cc9abb1fc42830c9676c9f5577899a8bea98e20631922256badcc90461f7d54a97a823f9e458cd21bb7087d14dad5b14e3ebd8291ac81dda6fd21261ba6476ff49cc447fc6c002f21ff89ae9d11be286ca15b565fbaae8214a633466d10d33fea0c9428a991eb36dc4b63c40ae92fe35a4c42effaa8c9a25ae33334fd6b81d580a1be4f6dae66587477178be4e2a10b2eaf2f75669055b1f7223c0b2d9b4f264756b00000af2bbdaf16f034896d5bc040983ad564f6b812568abfe1944f3842b94b6c9e65243a993e6ce43b66fed48dbc8aa90ff029bf381174dbc573e14fc5af92e019666462d57fe24ba7dd84f66d0617a5356343b79dfbd54bd8a55f5f6340ba530917dbb9207eb5d23d2f1dd280e2b585b7c6517317fcbfe43fc0a21ef067c269e51a274361dbddaf40e34c1521e6d0239428d285b0e079badc8a6d650f198a1f1553a30dac37a5b94834f3d9f4bc2b242519d527860e783340c981dea7e071bb39de52e8db756c8c29544271068713599d702ec673a28aed987807e8aa7db9e4b1a956e69ed2d36fdd6d1f7c92b0208818d6d281cd4ca238860842d56c22638511dc232d825e9c63df811bd35f2109589aedd04978005fc148bfea926dc2dc196d5aad03e0470a345fffa91c8ef1585843849d2a0dfd2762f612f3e8e0148c989b7bdfa70cf726031c2bfe5d652e62aeb108c349bc524bfcf26685c27329b358958cf6c12cb29471f1fa04902697ccba5dac12331c9bdce740397eb1dfaf599f626bccce0515accd928eeab420a9db97defe458f2df59ce15dbc0b7047ea58e5fdfda6d5bd0c1e159de09fec1c891a8467aefb42b5d1e04ce7beae20f6bd68dc20689ce1bdfdd86d8bb9622a9d516e911f530078538941fcd349d1961a800953f8e2fd01e12baa0701734eb937e83b3b755d2b348d9bf3f98a84b48f702e74688484d701a3cdd651d597c66b420d7ebae4cb8ba6422892e3d0ef555abd6cb631012bd90625c36323cb32eeceedb904cb1316244f5dc47a3e31cb817e9d30afa7c6f2eaf59e8514b247d9b3ff16904402ff2bd1919e2f333131b87b25a4bbdf63ae613380f9d2437f855fc245030c6388bc8b440817b67176054132464971036b1f82e7ac71897f184d3e0d0c6e6a58698f8b2b05df79f1724073ddaf64b38af4fe42601a0e0f4044bee2b279775f908e4840b543d19257f7bbfd40022cd7dd239c43681bc16aa31d7b04912e03ab4220a272dbb4de7ce1172e2dd753915fbb54ac47976154313982e01f5ef37deba39e7ccb68aee15be586926ed95dd2c108518f196bd86b32543c2e7d5ea84c9b529a815aab5e101b00161b57756e4bb3c9b89837b3671cafb5bb3713605be1d1c554a130f24da8afb1fc9cd21a984ca79eb5756afcc222313358ac5147132fbeb9c77e9873b74241bd9bba89af1f217a1555de235953ef3b9212b34c8bda46ad137a507eaaac8159938c3e6ff22f07df25d0e36a8e255021ebd075ae5dc137a1ca47efbdadf4a998eb762a4127ee21fa03f3e46f3237fc057d0d9d3fd143dec6613cfdc18c1d6d590b33aa44a525a22ab7251a3e02e1f5650448f1bf8d669af9923ad0ae7785b69d52e356fab670de5c4ba48c6f40e1ca8a4974a618e2f8fc6cf79952f2d6c457f013973eec90a5ddd5d1a09c22a025ba00718267315af5e7ec466f008a5c20a94b7f3bfadc9e5465b47873021e3c685be9898cd07e8113bfba45e90b98b007f05dac880409aa7bdceb24be369f31d47853b6b270eb8c528187e21313a09e895e152bbedd60e0b841a3263e4c559a17841893933281f4f12da034fa216ac99c7c811e630109a74846fdde15a62a85cf70e57c5fbe2d3de0e80cab39e707b9ece9cb601c9cf62dfbf2e749903ad9b24c7abe4b324fde403e7e66fc021fb600d1662f37aec6186476ffbd2a109d314286efb1d890926c89a83106b374b05f471a9867dc09892405d6d89d64b2bdb75be80e35b6a022640724da36c5db30b7741f5abbfd8ae884c846ac8761f5dcb30de4d39734d179f06507056d641ae1516571b811f72c80a73387cdc40fe2b368a51d8b4c69fa408b0ba200a8d51be5ded31ae53d00b8b9a8d112727a0ef130a3fa043929e08ca862fc27668089a0899e4d13305dd9492149495e1489d9712d7f790abbb251593c3c082c53933ea898f7b3ab32852faeeaa8ef3fa4f758cd31d5d1e54b313c5677626589190c51804598772d7e21e21931d8c58a8786c221a4e3cadc1e1c230c6ee3095cb9abafc728ad90f58d385906bcfffe62b894bcdb257809ef0cf942ebfa51f2ab2313387b8f47ddc3df833d1700859c918857d796de3f85983b833752b8e7e53d78a2e5536f6aac0581faace0e24a52291edd2aaa4a62ef7025d7c99ac9b9c7a60d0dc35eb668d07b3edecbdf161f160732bd937f58e4335bd7bc5ae8eb0d0ecd805fffe0912aed5bbbdd30c0f5f6fbe9fe4b4d618a25bf9da52eb1a7d09ba0ce7f691461e3066751f44cc11e783808dafd372126c329c40813a1e0417a7b3f304a5af9d9fb8a9f22553aee4c36db906ee1cc0641c6d5600f94bc11ff2c6bbbaef9eae06465e1ddc143f7b9416022dd41743eca8820776cf08035d35205be2b46116a9ad6c1426d28f149db016d4e9b4b00dfeafb1dc3c5150d20cc8c87b0f02b02ec8edd45ee1486712b5d44f4a29a39a80228dea514164da85ce2fb443e65849d3491be9e982c6e639c9fd448e5e2d824c133202d21b626c3cd2dfcbe2288d18f1bdf4a604b3356a05d858fb22d2fc664371e608ff9eec02c176f5d4c9fc8480de53143dfa0fecbc2b3c6e40cf1e4e66be411bc97ec13fc91717d5324fd1ad620c4267d19ff451959a2b9992b99e14c55e05ff014f1eb3ae9281e3b0ede400e4862510378299b7c190acd60e9ae030cf55a3dac42a1a72a6fbf352ed7427d9116b6e8ec1f9af0454c9474caa7fd7e2e2908db100760e516eb238461a35c4944c1fedf54276e8a9c4d5a7ef59b4e1c3fd0ebdcc8553a4d29db43a3173d757befde3e8782f3d16ef79a3dcfb63476f095225bb9bfb316d460b7ae82d4a6592bb445fa836e761d42956f8b7514d40ac8ed0a5f5535a168744a8b86a90db752429c84d4895ccdbe17445f1dd3e9fbbc8540654cf605c26a3a4050e34880e1a5d953d99cb2ada76dbccd44692f70e3e83150a0e47c108364383a4efa057ecbf22e5c895138802743f195f63d52609d772639b34b6f71e009706bf1223d8253f240ee5a183f1658e56c2a19b408345a25e572cbdbe1aae7ab84723874f3b86df77c836cf43aced72ffc63089f7f2b25d22b7cdc63187311df389574fe3b456648ccfd983d69bf166eb2d962ac42fc9aab37477ce224a37eeb769d3e2d9cf971da7f679ac9c5d752f45da264ca90d9f2cde45dbce57f4e5853e002b4ab3dfb22f025ea7f02bf1fa190d7185870", 0x1000, 0x2, &(0x7f0000001600)={0x2, 0x0}, 0xc) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r7) shmdt(r7) wait4(r1, &(0x7f0000001640), 0x2, &(0x7f0000001680)) r8 = fcntl$dupfd(r0, 0xc, r5) symlinkat(&(0x7f0000001740)='./file0\x00', r8, &(0x7f0000001780)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000001800)='./file0\x00', 0x8ecc91b58dae57ae, 0x100) fcntl$lock(r9, 0x8, &(0x7f0000001840)={0x2, 0x1, 0x2, 0x101, r2}) shmdt(r7) open(&(0x7f0000001880)='./file0\x00', 0x10890, 0x10) 00:00:00 executing program 4: r0 = socket$inet(0x2, 0x5, 0x2) poll(&(0x7f0000000800)=[{r0}], 0x1, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80802, 0xe56a809e2538615d) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f0000000180)=""/178, 0xb2}, {&(0x7f0000000240)=""/160, 0xa0}], 0x3) openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x1080000, 0x42) r2 = open(&(0x7f0000000340)='./file0\x00', 0xa00, 0x10) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000600)="6ac2b430c6738ad6afb507d88a661ed5f3f8352ccbeda55128984ff96dd8f04699e5414670b6039a03da3c70dbe8295a343a5480973726633f2bd4e384449774b75eb41f09269f34f46d7ac10612f3c04ab65172ee5c2cca96c3a03bfe2926e5d46c348f7bbc515e06ba3aff5dab3c5d2b007ddb8ad1d5a650195b562649054a3975eaf96d3d734f8ebd5e4655670fc6df1f9d9052a2245bae1f64ba7f9185daa49be00031eecf314a177c1a", 0xac}, {&(0x7f00000006c0)="59b48820082791f77e3fa032f4df3db5abd9a4844c2abb8c195b4abcc88e9f25833f773d63eed83e1b366266d67d0fab13b2b1513611077fd64c1a593e1cf7bafc1992ab5f395fa5869b863df0b0cf6e1f88c1f6b8619592b1535e5ec2ba3457ff5f021989972349f9a5d296fbc0f6f49ec3200a199a0c247510f4f5c3eb7b462fc5fa061773d5ba24718e63df35341612260d0c17d429cb761d3932b44e3c4491ee804df138baed29ba29b5cdcd561ace83638a693145713ffa0afbb8ade17a38c13ae28d16ae8d520a4a58392ca3b1eb690283dc8ef0af758a23d134", 0xdd}], 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) pipe(&(0x7f0000000580)) chown(&(0x7f0000000440)='./file0\x00', r4, r5) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000380)=""/82, 0x52}], 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={r3, r4, r5}, 0xc) 00:00:00 executing program 5: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x40) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='[\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='{}-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='*[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'\x00']) r0 = socket$inet6(0x18, 0x2, 0x81) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 00:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x1f, 0x50000002, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xc, r0) getsockname$inet6(r1, 0x0, 0x0) Jan 1 00:00:00 ci2-netbsd-5 postfix/pickup[644]: panic: event_init: unable to initialize 03:14:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200), 0xc) r2 = dup2(r0, r0) recvfrom$inet(r2, &(0x7f0000000100)=""/133, 0x85, 0x802, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) 03:14:08 executing program 1: r0 = socket$inet6(0x18, 0x50000002, 0x2) sendto(r0, &(0x7f0000000000)="14a4d19fe848992d972976e5f9a01e4ff35b13c78086a6c33cdcd2923f40c85c9ed264aa1270805b1e493879c9ef3f21c6336d8b51c5386caa377dc58dd8427d8103f1c3788d8a6e6234e2ded18a810ae3e7b4dd52c838a85aee81ce964e2f247cda71f27505532af09f3a397e7835772fd96644831ef95e2281fc85a1a64b4e27a8183f24b922c9d3360c35cd0866ae024b98583af754b0f411f7939589d69341d826203ccc14ea0271faf53c06730dd8d50ea225841fc5402b7d24f3d9ae6739a1fed816ac8121cc27e6901b4e795c97af74c13be3c2eab476b0ea591e37ef391d0e86641c2cc24f0bb54276c04d855b8b78cd48508ca0049c", 0xfa, 0x9, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r0, &(0x7f0000000140)="eb3b5e2c17e37f20de0d2bd36edc2dc59eb78c5c1a29353260096f7ed86c3e7687443fc376e295880ebe89ba42a9544856d9ea8b0bbf7fae689c363a1170937135ff6201514916", 0x47, 0x40c, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x3, 0x7}, 0xc) sendmsg(r0, &(0x7f0000002740)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x53, 0x80}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000240)="f0df5314858dc4aa9859d93fe9c7bdf74f38d2f7de87f57d91a621b59094a22c878c2f2ba3c15d1b4d1a0f740b2c95bc30e8def7313e1067e5a93ea9d5f73f7bf0b751f820f7b40f7ae1d2bd2ccd24ab07a1b78062e345063868b66305cef02d7f30d59bf4", 0x65}, {&(0x7f00000002c0)="66606d13c35d67b2ec1dcd0ab56e4c625f8964e4b4a5827a4cc4b3c097b29e5c9c6e4e5c0b60d21acf6039620432ad5f86ed5ee3942c3f405e8a3a78b2173ac33a4d25c2e67caebadacb2cdfcd638a57cfb346f8f63112256042fcfd18b6ca1740e91d3bbd18b0", 0x67}, {&(0x7f0000000340)="b99e7bca362fa22de0f26c4aa334a03a91b0872768908529a5ee46685b206a87dc14ec1d6cebdc10b81b8d8df599a98fc756dee667a547e4fc78f119c08af042a48c812fc4427025311cbc6acaaebbc8c55d6641bbd75c6231a2c0747b5709d95567d3fdb0dfeae3683e99870706aea6ed322222dd4ba16322742105d1a6c073d54b5643", 0x84}, {&(0x7f0000000400)="1b871e0c54753ceb2b5bd94a3519513c05711d1207198885b9282a4be89c58fafcea44a605368dd329eae2f5b7df46579c8fd7f28d7b901c7149d386d8de1b808f47fdc44502d0f3e50dba84d05993f0a13cd73f2cdcb401996dfd63668deaae946c5cb22099bd403fe858a21d6e3f994674947e51bc8bf3a992889d1d528e13be0d158f261656aecafa16c5e7acfc4edc74cc2ecb", 0x95}, {&(0x7f00000004c0)="205b6fbdb3fad66db2ee43a5d2c4764a9fba3d1e5c9c4457", 0x18}, {&(0x7f0000000500)="60cd516b7c3f18d51567a1aa4e9b2d5351dca5cb4970f10c29b86ad5b30396671b1f6b1cf7d121559c80e1ebdc2b5aa6a3ce1783ac770336f7ec4781583d145761ce86845e8429b6508ff0f859da3375013e6ac18514885bd81bee100a6e5a71e5ca4cc574bd233a613fb2aaf85dbb02b1b534a115b5e5cbeba904e9720a71f6713cc26776b1211b20061fc4f0954665cf31086b486e6a69ca3ae758fc534d74cae8f00972aa666f9ec9d791fca70542a62f595be4d7346188c4cdf34b1ca72fb919d386da0e499dc7ee7fcec9fd2a283a00cb0950a66a2a3b3c79effd611b18766140e5b6e82cff48734632eaacbf09f86d0bd54653980d86f87634249275d5bf538d9f41767f87a0a8b36bf89d137d7273f3b1ad793c318cdf7ee2946bd6ea6b023d3850030f6cd760e80c0293f502b1bf530c568882a87c051066148119a00effee810b898cf05464d723921159a2e456682f1425db079db83537dc5552258fc1c95a032aa00a8a9d5e5e353b8a16dbaf78078d3a1b897b1d160e0d29007b762d0c3e7a6a1db8c99b88eecddb490a7d7843710d63e4433efe51c0281309676aa0d8c9df1eb9c1ad42eb7c7384715ac94025db34cd83b0a5b71b13966dc41749bfb8df150c01804a241dc8ef36604e35efa7a6afc5f03e55a635d76a58d51db6b591e87b9979f0021957fa7e445edf5e783233cbc4a2b1d0a20637d32684ff35d4210d6fb450fc7414e225c890ee27f65910cdde2acf21a50fe84db26c3291ce2fffe65b4002da4edf6e92a1a18166108158eb024a19d553835c36e9775f23ce287b6c2cb2f83f5c77dc7e1903c5be73d3753921c5c6aa4cf0a82e3e1951b97035c2e56e2dfbf16e3e6383d209a8a401348d13cbf436c9c2f5721161cca3a63547cc6fd9ae90b8095c09f33a67cfa34a8eb1b9b67da115a5101de02ce232aad904fda1f6361934d32ef7ab9a5c880ba6d4615ddd677991dd9c53f5ebcdf6572415059a995808e5ef58621371526f76cc7e60cd95fad8ed294e0e90d3602cd18af7561d58d0e11044756b266db0bda44ebe20d956e502432be971544eccb929c74e81a5de3134407aa73302ded9682a2f8f3006e5a416d8c042072e4170c0a841c9dfebdb28c8960f25ddb14bdc956c929a384f8cc66a3d16c8ce6bf3bcbaf7c851670fd42f4a62489ab546e3a8805890d9fdc1bfc5c07f37d2ab00108ed885120073b7b0a04d6753005ca1cc5297c42d63e76f5eab5e88d1ed21f7efa9f414a73f6ddd16da610e2aab0275a457cf5565895423f85b570cbd1ac31d745408dea23910bc42426df6797c34aff185841601423412c7d13db7ed0865d300ed8118cc702f65877e72042f3bfa883176e4d1069c1d92d5b4e183020667703c71cee6a4d9bcdb38b2b3a188b23ddb6b1c6baa49ce6863813c141f0f96359439771828442688fff80fa7b0851766e5d9c0268269ed2ab67361e2d9f895bbca6fa3f0b2eae86e4513e62460fdde0bf764a1bef597e9708fb1cc671d3d45fc470920fa4b212482b4e806b66c566ec34db0529b1870fb8432d476e01a054ed1896d67a8b52db2e76c7610c134931af87490ffb6cede23ce52e17fc2f2763b4d0e0efee366f32c4943b06186ac673f7fc29971100496ff2b702830afb59186e1ebec047a9d7de1f681d5f19bb3839998dc213a127cb21872318108edbae622ab72c9433ff44bc327a33fc2c3abf5508c38dda992834d5a83fa59be4834f9a14c5c55d51c1a19d20cf741656cebe00bf9a1d80c14187456927259dac859b2a6936abd9dc644ae466f5f999b71e84d0641d0f0c182bffca684656771a1844cd80c52b3cf174b986e87c30e7b47d1315ba82c1ddf1abd314bb60340ebd34daf0b6ede57907349edee06c85f92ddac92a86b6af8c7c5490a41fed899eb49e256c8c3111a6a7b6367f1a1636408b75bc13950b062d691d8445db8cc108ce882769a4939e450a7f898be0faa7aa915d11753ec99eba36a76002c7bd6091a9e9d7536ab727e5468d855fe0fffa07293f74f47ccc4946d5c0a777ba3b5469570d3862f9aa96bf9c0257d25cf22d2ce7041bb42c378c460076d583332864e9d4a949817487ce1d1be39c2ba389ad5bacc72e0fc17f1b3252a82a46ef6055298722a05a4296ef5e0eab7518512d5b5c6d041d5e75585f042b3c787e2583730d7525ef0b3da42be72d94f2f2c0b0be4d975d0bf47613ec897a11ee8b6005c78f0ff49d898cbe59debc6bf97ed26eeb6f48d5c00ece6d9fac33bbd175552880474b1ec42c83ca4e110f00a709241f6e8419bcff9bdad9dd240ece45092a814c546e1aff17d03c05453897bc0b3a3cbb335ece5608192addba2453fe1084dc076e2c75316149bf6bae5ef8c9a83e064ddbf87f50c38845bc51a6dd8d4da31e375818d984621d13a2c3d2389bd5fe819c508ca04ee7ea32aa822c89f484b77b1a194c1e67c0951d176a8c6fb99a276e3e7d54ab2d318d9e1edf1d65539ed2b61cb846f5ef8c1e704f52dc3a8639aefcbf6ee4cf6c49d804aa9085c9ccfc3b794dea381b66481591fc82f37ff8baf8598f9f48348af7debb7ec51f627a9b32765ca2c0e6f720ca3b713e4b2bbf1f4ad41c1e5dbdf55d23aa3f1b2033b152a607fc97e4d40039356a476c108e90387b5ec23765cfff384992d6664cfecb1f4f8a86789c5e8a8060f606cea8c8553d756b68f0c18130a9aa9219f6e11bac676b7e3b787839bf1cf60ea3e4eeb322ee8d1ad52548e5afb817e93be7f2ef9cd985b7a4f26a1debdcf4a9ec5407dd4ca753d95eb2cdc4fd196d23410bd1567e6752bf9a5ae8a409f37b8887b501a605d58f6f25bb766d93a69a23c75e11ec72715797ffd8672bfe87e8a583556ca2c5349edcbd45e7cbfa6c5867c7151383a230650356167c1d3255e46ec44692dd9c29fe68a634ee43cf927f91e7fd09d8f33bd36d43644881b5ff7facd89ab8bb9e1e24dfc20969fee6b89fd57dc3e665629e7f900da340fe0837e413084dc6955c027ff164699c02327581847e72a898fcc5cbee6c376d44db2cdc7579f3fb3fe19bd00dc81dc5a852f0a44d8f80e09743c5434cea68e55f1acd67f470c652da9a8ed656dd844e38388d7a85aad790b03888070d6210340d023382560a3ae8a9e8c0f8e44bbebf69b9c6b6c1ddeb225cd67728902dbcddccdccd55626889939d61b8940de2e9194ebc231e5932bc190fc69ab186dd4220b7dedd5605c22646db84a0879563f857b7ef86cda5072a22f9e06842c624d61f7c2e177ffb2ba94daf5990c1f163e2b6bb051c989ef0f0c0876253a50881e243461454bf970c746cc3632a9a11ea980f65c3339d8e7bf5f00c4a70d43188190f598af538df2849fe6c9f118b3f0ee272ad37d04c9ea38e179391977bcddbac75024a58177e1771f2a143e51f4b7da46be83cb9e85b4a995675db24022ca098f4bcc91d3c258bcabcafb68e996f6b3826eabc3e67971f910a143d3096c2eec2685e616df7c1f1cb5630f8a3e6c944c7e023355bc658cc4739b3c9384b7f5cd80d49fa1acccd9076a3878a5bd29190ff4e1e76875f6f6949953ff4cd26df865b12d85ba231b24e217f4bee43a586bc1637d07ff6c681edc515e3b51a682c97de164394e420aa090f077f9144419188f29b0c959b3ab0f70cffcc16bc505c4c4c86c0be7095204402a6d65cf1c2dac4085fd6ecbe8886f51e60df34bab299ea41c40dfdbbe910e3d898b530e94d81777fe509b5d36cffe43bdda0acf414e1458b0fa5032c4f10d5366bb3cd8ff011f2b9f03494c9ea0f7b114af5dd274262afb62621e7bc56b0e5f344e483fff3c4361a87eb7558e2a9e962301f3e262e9702ac362f2290416fe4d6365616ad220b3c7ac4aac3f2f26644aa5452f6c48242f0a20ccb5011d1405cc7772b4f9936139d2280603a9e584c5e810df74ccd98cd0a865e58dbde7bd035cc242fcecb140463d4935b55d637ec99dee1a7d3f55107a6f0234a03f25cc0ccd67efea4bdfea3db4737c00a4bb5fe953b5bede6c9d47f5e56bf77c9fb0d934a9a9a5174baba4335659b42e3ccd9d7dc5d126d710e78902cf4b03eb442b44aad4bf9f58fcc50169241f9b384bb50e04b16c2892d83af626796fc131135de989931eb37416ef578c3fc3604b1abbb4001a5cdde0762987204360014995460e673d7d4ae1077392cfabf2be965753ac2b6e5ff9f5558318bed357402e0ae380af3e7cedf30c9653d8985496e0f7f3ef4fdfc79c7ed827afda7a17d1ef2db7109d8374b984806100fe76c9a4975386d1bd9b33d524f51b5e6ac81ef497d66c3d4170b20b485e62cf3f521710a8743758b713fd05150559e02c6dc2304c94da829a7f00fda4bbabea5df97136895da5b1907f68a3826f02d5b8be88131dad719467548b2e639c95b756e9c6535ff296a76ecdfca8f2e9b9a40ae583df6e5158f17f95ba900b1269534b654c520258ac4921fb33fbf0fe7e8e7e4a8959e97b56569ff528663cd7f252864f29381ae5bf6d59598fe01e3a1bb31c55abce48556cbff52b88c1acfda4d5c8a641cfcc311db6604d4b71968c301237ececd19955e962eab4fab3078a2e9b90bc23f29e64dae2c46c1986bd345baaab8992a4c9a5e90042b59a03757eda46db797e611e8ecdafc2b133d28bf8a78cfc60d8e71f5cbf9530f1ea7b1424325ebf1346d54a25010ad46572a5eeaa48d3fa03b40939ad8b35a61a785f70e8250ca7d9b76e707bbb3ecd3fc4306aeddfdbf57ec52737a771ab7d08f11d9c16d13ba8e0c48cbd0332377c773300fa3d28655fbbcf531047b099043010f895a429ffe1531a393cd2cf218f6daf37cf6123e3c24d99ed922724b81688eb1e46d0e9bc42f2c789fea4da40a955b307d2da1fe838f247a6d8cbbef31602ffa62bcade4f097609da0b15f2ea85c6515fd29386a6a413a92c13f776c78a20eca36d5b8d99365787251d4f64ee1357dc8d8b41805414007d5506fb4d6475e3208d9cac8ce7ea6fe9debe8459ea1b9e937b7a9e06fa893c7bc8f6649d35ec3ffc14dafe8b7638ee1f6f3f7309ea038feadfd1983df032175474df2da6b049505265b285fe206b4e9a95012d9cda156eb7f7379797ff87bfaba79c288c58c242f848b1cbeddd51be225c7bbd782f46b0dd1512b8743c04c7d45c63294173a72f837b5e5d0d68b876cb78c847a067ac013626feef84566ca38467cd16556aa1906b54f27b4b80dd3483234b37d8b5377f2b6e8e49a5a17bcb05e5376f384194358316a3689175d2fe45a7996e722dc113abf190e46ee8348d55782c6306727f3f565d723ce7d10bf166ab84c04197c3bd1cdda1ece90ce4bfb070a073a603e33cbd19647d9407a43d38983ac569a6bd04c33ec7b860a93d963d31342b444e15a3603f791e74cea0ca0b47f9141afd8238b192a00a10c26324bfb9c428d5f49ffe43f26a0033cdac5609f2d9ba0f6b1d62d70f9a0d2fa9a9fef3633aea2ddf90b0722d7511dd73790521c9356ad74e09f51484415857e93e2aa642b93a52a820302cf2394417344f4b9c1f82643315d81ad47226a630076b6d800525537d47812560a60e23fc2c302411f4e3885522a965c0d542d25640fea25bbbcabce356be289cc8845f844e823f58c2e969a6b5b9c8357e54cccef131a15256ef4907765ed10c4195bae44f3c4fc6914afc8595df2f7726be951fa91fa5def8d3a9785720afdc63ad8ba92cfeac49ae147ab34f59964390f38465ccf9ece41163f9b880a9bcaaee09", 0x1000}], 0x6, &(0x7f0000001580)=[{0x1010, 0x101, 0x4, "d3ffc518e149f71f3e70dca51e6fdb1fed2ea4471aea49dd092817e94b7c8bce33ea5547cd2aab10ee271e844e3def74bb27f51a1893dcb2e793d4487e232ceccb7b0c67aff4cd182dd29fc48e0509ee82cdcf8fd75e99e5b6c22556380b10fd8a7634494ba3c07c4c29147d662b8086f724c79c5505028232c22e93b5391d983ea62383ecdbcbae1c6fe11864a2ae71a12fb0a8ff21fed67942ec29069b3eaf80f99b8915579cbbeb2add4ee43d4494db61348668fd191a9e8fb0b47894f70a301a1050f3c0b794a89f6626254b846aa10a15fcdda3c82a30ab5fb0d74b1d6aac532d24f80391811e4dbc4885dcade7f885f937ca3f947d7fd626799454ae3bd3778e3cf774bf9dac4d9995096bc4756fbad1d00a48f57cdf80079f633a4c7d0cd73a8907ca5ae950af2cfa250895f04cc8f2fa8506c2e6d557cddb88127bb72c1bd132b056c410dd2be2eaecdf62a50b4049ac32bb3cc72c48d022fc4098aaf9939032b497175d0e8cb6c4547bfd7afebd44e1a0559699365c9431df3d3a1b9427cd719a49693d6c60a2be43276692aa1b199d890da40018f3bdeb0d7826efc9f918eed2a664b811cbeb0d59328e78f3972eebd4b2761e1f1f3fb668b9af6a3b0c68a0f3e8033f6e1bd732dad93b062e2d47407505b59a1dfec2108ce621c63cf74b149f395e93e713011dd97414a2c931a1af6450c67aeac5037510bb5b01b4c6762bd91d9583c6874d854ba09544f5b7c7cb8bbd060a9a32e279c58192820a8f63f176e940c82557d8274e3f9df908b504383550796f6404ff859168998974b194ece7691726e08ed877983300855d3485f179219f0b37f3f5f751ef1236a5d0582bf629da7b3709eeee92d75f86d99edbaa1cfd74218525750240e04a31655405120b4c6584c155e1e36ecfb1f6428942e60477fb50d041a921e26f14320eb682c9915726d2d3b8b84bf01767a9bc9988f04d6b8c1a7b362224186a3019ee28e17a8f952ec347349ca5e1e940a78f03a8bea6f66a36029cae8c6bf87279ac51b0331c40b3d209fe1626b23a57c2f6eda04a359e10d7d6d33c08b91723949b65bab606000cb1a4c814e8b2544f3663e84dde29f2383313773cc61943abc65e0608ba8b4252afaa005808c449eb338d208c41943f1371748508af736ca94a4d35d9fc3cc7d298bd204c84613f50910e6ee95f2b7be797fc07086ccb466fd3fcec707d6639bf4c58d089ff63156482f076a16373eba5b9fb3fa95129de546c5d1328e27477e7c5d0b1209a0bd6d196f9574e8a19cd323bdc8f306af5ea87de1214bcf33cc987d97cb32b950045151f725863b484ce1e531ba3dab48b89c2613d4ccb3c8865c99aa632fa77a016e42ed6330a82cf252e651fdc657ce31c04d4cf5d7542070f33d796a45bf2b4d28b1c95c6ee3941c041ccc5c7e9249fd92a21bb0edc72f19a5621a3c1e0963a488f172cc9518f697d1e2bd1e47e7da162bf8b42cb8841c72c31a64feaa9179f5549daf3a5477dbf41dd6fae6c11e5eee510282bd8352b7bf3d2fa8476a2e123870e737beee43d4d0241bc5dc0965c3fbc410458859ac27cc1ffad1e4a8c530d618b648bc4b7fc3b6c44597e3b494e80f5986f115468174cb4b4cb11d366f891c6d85d21624c5d33eee64bc9cf37b103a45f46488e4335f331f313c9b406c99df56fe41297053615dbd5bfcd71aa7c84137bbaf0cb845ade5f49565c09926c8beb0f9b0018f7e73afd864fc01b343b57ea484982db4615ce35aaf0ba00bfd44c9512465e11437ab90360041840c53d62c90499d318908091679315847d12da3c0782e7ba44ff29de7db4d157c6e6f9006b617e400d43e024974066606e8a6066e20a4e8eea8a2f3732623342fe77150f11cef62ca4d963be7313e66ec493c31f46a80616cb236bc98bcba9cdc17e5cf9471ba9d836a5eb3e59b4e68572a949b18ff3a4eda563c3b5b4f412245b10a697b927e96a937f433f8d1cef5ad7430e976c2825909d96fc565f2628511982da643a102593fb5e88240586a46b155498f153366db532ed6fb1dac8f01ad121d1100dc96cd183156b6fd4282d9056700d92e9956b31912ef84584184495055abb4be0576daf28fa6c5e21c35701e0b53f11298142a1d1655fe30171867feb6bb4bfd373245b1a047f4341dddcb744d5c68277e977f136cd144eafbaaeb95e329e63fe68bf348681888ea8185a03523d8610e59a37b24a8f130653fd6042c5ea6d7c6ab7d9ab042d923e6b09f9d89df02be79a2e63bd1ade1a23003fd9ad58e9329c4a676415f23e140520ad6f6bae58b9a4895e487329c50e685c8585ca04ef4bac701a367076e72befe75a44fcce72b0fbe1931b8fb1113f841cfdca5b6bbc32f4a89454fdc5c911f02959aa9ef3fba66172ae8c147738ac8b66c2e4650272935532588ef24ff56a30b088e73aa6252f329b715530887f50d8b42ea669daa4f1022a59a7c099a87aacf9502a18fcfdec82243d79cffb862d5a456c8c273892b9e4706fcad1e5075990d7143b3b85b409aa2fb786bc6050195b1901aa4e61c05ad9fe32d9437591ab73980517b74bcbbd8a739a69d72b6dbc8615f7d876388d9571592f1d13f85f5e49b043b861019a36028eb115eaee7ee6959f6f22399eda52f5ec33017b4d9b6f82b615c357c03226391f3122a8141b1d92b9f2043551a7592405089e55b70ae9a6a9c3e5f35564552db6bea920faa51e5d521b9d4274e381c2cad7c0bf6814cfb298036b8fef2fdc789caeaa202030939dbbd2276c1c50f5ed7d1c86c2ba6377053f4c47560e4b232249d746345612ab1f24c2ad434b4cbce85a85dce8b0ccbedef4a3897eace93c5d2b50ea455696ffdad222a1449bd66126934ad0742d84ab32e0e9d8a27bd1830d1ade24fcbe54b83459c72e0d5d56c516749b8809d1cbc0ee83469201bf6e52446f6a636a716dd7308cdd9b1c1206179ee1e04991d297ccdd496cf9b92c789ebef39bd0ee7958425fbb37c2a3ccb6590976b30c30ef6ec228737b27660e645dcade6425384962ea1e3d64ce22895f9625a2df66a82a9daac5aa14f55772d8b83ebe3dbae9e5cb103ca40905abdec2e1c0e5906aad4e8ce48a674bf33a339fcb1cf02e95db9d8338cff271b0c37921cc27e001c39d5e3536b34a2a3dd6c5d6f47e4cc590b087c8ccd38bc4174b4659f7933d7f47bc1b8202927a69bf7bb5fb489d7c75148ef9ef51dbdbbffff43bdfdde4f27f4db00f688629347dc0953f4137d4d51f5f48acda0f11f4c54eda140e27b665a9d173f2298468bd4102d4328c896087c9cc118922a3751c2aaf6ca5b0717d9d172afc13ec1ad180b6f5971afe883cdc5aaf4518fff1124ad693314be55c0f2dbd6db6f5d3e81973f6724758d56088c1fc6f6c8108cadb291dca8827693e5cfcb7a79bc9f4d68324541c19ee47e909bf0bb79116e623bfbc838a2ee40849116edb50b3484315c0805c6b064515c57072fa7a592b352283f98a8592158695b84ff2aae2760c05efe4b5c871f69f5beb5802a9d8b87bc7efa54f608f7d1ffafa86eb1b48ba716f759770b86cb09c87ad52e6a042623ae055ad17ab335f37be12753c347ca3c9a1e9de474eee2418577a939da06ee1a20542fc5ceadde5342fb5f15be219ac23df4e5e3b1b5d263731708eabde27869d48a92b6a844e21ef74e3e564b27cde48009718a5a85c56e20e9ccd885c809312c7edf322fa916d7b251c86adcfddc9c332d2fb23780e03cff276ed51ba2c0aae0742e1a203d09e1debd5244a06413841f64d21bc1e89f77aadaec660221909a1256260bf712e2005e5cbea099d8929e3c46d2bb63cb6a683c63dad3fcaca0b8ba3d0f7420037bd9f1f3c237f2b69c8ed5d95ff20f194f77350731c752bf344612b4254b3d751d08cc4fecabfabd475634172049ba6d367365eb93741d40013cbae137f9c1c972f915c6c3dbd93eecf46c448a1a152ded32b53af400a17d200db99935a8e0ac710f03f387b563afea317564f6d3a32b0b3dab37b7a810c6ae278f76b13758761b61dcb6ef0d668f9aa892fc312eae63a49698df158f9f2ac6c2f23db56189ae33c33c7001c1b386be81a3cfb6ab3b83ad2a550fa3be5f57cb7d9d426984afe8d1d2a855820bec5ad558f16c484e477365c277e739ff15c9063dbb61378d128c43a69f74bc5f05c35052472a51956568b2da941c126994eb5891bf50e43bee7879c0292f4fa1af5c09df4a517c66a8a580c1e28e13893ecac7292c887b3c9a919fd35cf4d2bc410f5e71ae4509770ccc699b99683098150c2ba9922fef58eca8bdbb147cc9588f41c44288b2e70eaa362adf501cf67b816bf23f1c9bed22634676468e3a3a1eaec8edf05cb7e49230001666bdb983a252ff37a6b07fc9fcdc9b0cfaed5396695c9c7db51ee8edccce237fe3ecb1d559018ca348adedddabe1e4571087b022d8d7695750d190122a506befc93ad5a9ebd89190eee5c385755909e6f015a42561dffa2a097283262b4a724c54f9b1404fee64c4a9e38422f08329825d10a63d7516d3ad86373cfb8212e7ea74906c4d32271f048cc1165c814e7c40753c5c86ef5761879bbedf131bccdeb568e798046b546ff6ea43686b9ca3a2876f8f34d2b3fd424ee69e0ea43d253a193aae496ad4ddd1a960c7d4510089fedcb7e85808da70b79a57e074eb43145700fa2eef50b6052ffa8e8f8837170226002cc31254e9322deac8086c8dfc4bb2bdbb5dc0018cddd31ef0b481f312175d08e2a69a657e6f9a456bbdd0b9845a031e62d670d7a3b96dd928a656d2bf86412c95aab08dae87ee711f9d27f7f2c9df171c4b7bc0d456076710ea174902d6c17af3bcb29b0d8bc2d31643ec9728a054478227dd4c36387e11a97023ba8e9165e4190be8bea6cf890d57a614b2c15427c02b3c3635dcafdd96afb3fc9e753056ab26e4a22e00c8e590a84c87c19804eba69574d01ae64712ef24de1863b3049eb15dce6993f0c629c8f8569ba6b3000974ff46b923e88cf37ffa57c58bc6c968e0a8bf6aa860a82e33e08b2969b6693cd960d3fab1adc5d94959a8d4b0d9bb9e272a296e90f0020f0f34dffbfeefbc92f7e2aae6ab83a3f957175083a9289ddb861ab0207c529c2c54cd45bdf90fee70e8a24ae7328a7a8b33e79b9d29a62d17ce22df9fd966e57db051eb9d558ce5b1108cb2913c1f1a7a1d9dab8a4a6b494015a546858a7fad33f7c3d8ceb97902ed3838ad3064edfcc36983860dd973c3ad4f24e5be46a8d2a63330826de088b21149c0cae131b03372c1bb3583c094b5bb4847db5f1f0d45f73e783fd616fee1201fe60c8e8e069259c4766bc20d1a91ebebcc39aa41ead0611c51a80443ae3540f3bb1f0ea972658ad3ac8c798c39dc926695a5843e4acc2a79b7274357aebeb3dd71050c9ccf7facab04f6e7bab832b9b205cd5aea091f5d64f838cbe08da861070ec22dc9f56008e9529d4b889292340277278daaa8c5e2efe515f4b0ce52a70634541af55a24359d2c9196be730ebb38c0fa53c1b33214d3246c76e04e0d2e01ed122055de86d00c3fea22a467a2f5dde39f178a6e4d0542260a3986961df70b736558026842bc34ac45cbe0d0d61bcfeed312aed478422f27543f923376e20025a5bd61f016bbded987652d76c9deb6e481589fb99ea4826ed33d868a63ccc793b3ac236504bd18289f78e8fdb05c13cca8979c09c96570085302faad7ed97e039985d07a68f21a9c855292d5041959ff93cdb5790b6"}, {0xe0, 0x101, 0x3, "d92cbdb60de1862da3da3c5b887f569dac213330d55a51044e78cb87fbfa3d94f36d5d831212bfe7243109c7ef51c69ced578561e902f28f14fee43fe989c073359305b66279c45ed37aaa1cb7a37435fb59efc7bad78581628560b5d27bfd82c0ccbabf1878c8b7e8bf91d409bec24582b4bb32057ed9614ec2bd90260fa9ad888ca4a9b2e67941c92a9a3621461a401bba3e1aaae84a7797a6a4edbcf41bebe1ac6059d295fbc39bac48dd5bf4b4504efb57f14477dc71dba76ece20327ea5b7985bd77aa33bc423df92"}, {0xa0, 0xffff, 0x9, "1ebeaf884b0fd1d8598cd32f8f6163c76ce5ace0e53c1e03eb320ac32ad0a75eb44f64dea24d0c58de8ebdd2e180d81d3f09bb9d498e1dae8b6d556eb0a03cab4a9a8054fe74091399fbf7996b0b999d311ab8fa588d127c3119238501a47543aa4360014dde421d8741af2d57db97a8dcb2b02acd8dd6e962252160d047af2407a3e04b454b23bcbfb4a235d1d000"}], 0x1190}, 0x400) setsockopt(r0, 0xfff, 0x7fff, &(0x7f0000002780)="a5915a89060d6e8b227b47b94a4fd12000664e36111477932976a61c4cb67d865c6a93bded421d41b1128b1da7a7a8fa87e8", 0x32) listen(r0, 0x7f) r1 = socket$inet6(0x18, 0x3, 0x1f) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1410, r1, 0x0, 0x0) recvfrom(r0, &(0x7f00000027c0)=""/219, 0xdb, 0x42, &(0x7f00000028c0)=@in6={0x18, 0x1, 0x9, 0x6}, 0xc) listen(r1, 0x81) r2 = fcntl$getown(r1, 0x5) r3 = socket$inet(0x2, 0x3, 0x6) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000005e80)={&(0x7f0000002900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005dc0)=[{&(0x7f0000002940)="5bbc1f87eecaaf3052f71f9b3b44751eb19833f0eb1a22c13bcd4d56cea393ecd800fa8ab999ae3e6fd7ca6bcf45aef67e89568a44e4cae952c53a0da337a45d408d6d797bf81710b9f1ae9d57fc05", 0x4f}, {&(0x7f00000029c0)="8b3b198e6e10f4724943", 0xa}, {&(0x7f0000002a00)="752dbc8ab8077b5d7c96216d6f6264d07abd846425b6c9c8fb6fe8f13e462d499081b2d67623246b426fa4a2a266e5071a2a6775b54601f455abcced9b37240b7f745887dea40633b314c6632d0ef8c4f2fd18e98352c3e8348cc188bffd994155ac881a0d910ca2b060658130588976b86b5c5ad5d60c541ba24b72eeb0b67bb32b54a9923357b5e1c8cb9fca6f43b149f7f26c818f51ab2d8df9c352efe43e6c13f7166c650e5e8f9e4de66d374d8a36d7a7ccf05f4757835fe1598263a82921ff97d452f3d64c2c84659df5b582f3f8ca7b4e07e297286b115057a2880e4f6993c7187438cf51205703", 0xeb}, {&(0x7f0000002b00)="edd224b23e01778d15f40ea924fc483b8816be70ea979db74ba89295f617bf86e7b04c777b9accd68fbc0ca9eefc05183f1781a48a123b0e19eeea5b3f30a1634dd12adcc7fef932e3d80d784174a2ae9fe31e3808fdf111970e426de5416b35e6b5dab2a6fd19392d0c41229fe8de74c74213c31d1850d188d5fdac1febfe6519e5f8d233e584a04efae5cda21694bc76311e6166e4435163013849acae8d3b6ee450854ec5aa470d0a2d813849717fb89341a6d79b7d844a9ca38bb1c03a4d2a50accce16d7826cbf62c6a2bb8b4efd4ce05e44c2406af7f26074905b4b40962822fcf39d8e790f82e3c25e006c0747fd42ecbf033250fd460ff4fd066afe34c8a259e6b4b69c837a590f74fab9542403d2de0d1c6f0413d464706c9c0388cb0a7c856a4db82b7da0ce35fe34de5631ad3894c7105536684ce2be37359cc4ac635950afb14571fd90240af964dd4d807ab11b749407af24af392fe27decc9fb4167528c344167f7fa703b5b7287ed9205ce3963d5e049496a9a3628f0f4b43454200982842cf199a8444e59e5e312cafa967aba9a909a80c916a8970447d79c4905b86d61c2b4446b9ac043647e6b246ee59a80d2c6ab07bc11ef3e465576a43aa9059905aed416d7f28651370bed38f7ffd35e7eefe85c87b5791ec5c113d668c39623e22fb12039ac852bcf3656a8416ae8379cb0c3e45d9f608c4ab750325c8cc213772c276bb02edf91223559422b99d1cb4d7b07826c744dddebce3e3cd7714d5adc2263799c0a6285f4b24e0b5d2a65f2bf7ce5904079048fdd8026857139d049b78e8ea8eefdf7c3a16e2db9a30c85d226f4d2671f95943150d05c1aa2b5d50b9c1cd90e7589db7fb6f1a55b5728660bf60fb6127113df9cd77af658a6dd35e300a349451a253915f94278a5bc6e68aab6351e80884e084153fc17efdda862ea9a3dcec811a09abfe13f31c5ce3c86483c82dc25388269246a27ccd6821a1ffa6266597bdbce4bddcc3da1fad576dae72e02c76166b2c485012d6d7b88852301a6b8f4d7fae49f9a88118876f84eda04682745f133ce47401492ed34fd59cfc4924131948735b2e51362a2e96676ea3bcb5f60d125e8d9fba4c7080e4cf867f8a2dfd7c6f52326f9592abb7b1d25c61fab371a65da009abdd14548763e4a2e0381287c687402c714fbd4c813c86de8e37c088bd4b8e3eb0e2e9fa2f65c0ce34a98c3785cc01f1a8efaa5046ffd80c2f17a9020ad62e5e667734fbcbfc7dc82b3b4218d66e0a712046b3daca3913ba45648470b8627c86c6eb2cdfeec0f0d1e29f02832aeb483376d1e917c92a0f92d06f239626e01319318acab2a732d20b8ca89a47ac6a573edebac47b9d294bb7de5eabbbfb40601e74cc27062061adf095f141fac7fa5b50caa6823e86811f33fcda23149cdee937b93e25fadd18cb0bc4bc71c7ba18c0401abbe7fc75c1a97da928b3d58fdb67674094a9a06ed827c1fefeaaf6648c3bc4a110782000ffe2046d6e89b2c6f7c6e41fcca6d01243ea349b83f5c6754125f3c59e427fd99d11681cac4450cda07d49f01cc5c0724a09a71600fa3643bf398751d3387e1ce803dd830c5a055d4d10decf65d28e1dbe13aeb9f13de19bcb7c56beb29c14b19da3dcf4220a9b1cddfe536ef9481b31ddd71855bd4c6effa841f9c1ddcd077a1e894ef351ed29f424448c4983d7abc2f5875f4b913cb47d7e7eca14a1a41f6719b932cbeca3fc6fbea7510c556a2a060afca9e8e8923f0c9e93f27e09f4b261e648389cf9422a034bdadf660968013b60074edc9fb60f95b6e89436cd314257c0e12f8f8ce9341a433f5287bd38b5649662a824d08d4a924bbf2443036ec84dc546d533df2b200dcfb88415b3e64fd98852131ed9fdd6317441c08da0e42e4096318b7b1df754dab12599f40fcd16cfae390db140bf5e9941fbac9a2746f357dab9ac64cbf70749a24cd8419e44b862ec6f8367b00ad674b07f80746110893fef1a74a86d63e33f3cd42834d20723789540841506aad1225d096fa32b45ca58b8bc6550154509ba8de7f1dcabd7fc6d3aedbdf8808873f5f515ed7bf4d31eaa9b02b677f593478aabdde442489c701ce5e2e56e0d04796a7a2fc897bf30346419c4410e6c594ba289245addaae9e27252b82ad79f7c6d154c7f51b15021312b4bf2d8bd0036ddefa8cf191f007fd87529cc6dd729d4969e72821d0d4c39d5deaf4e4106cf8c898bf36a34f16b0a8e2afbb6dcc775daf21b681f832a97f16dd1f9bb4eed41ed99b51aacfbfeb39ac2460ba2f647ede4b26d9af24055dc0c43d7782ce33665154e3900a83b4044c7b5cb7e9bb8ab0ec25b948566eee9b9be44b845f0dcf1f162d1ce3b959f4c1b3222cd2a24b5f89d33d825642f9ac77751e0c089fe5c3059577871a0a6fa8c68ecb8156160d2664a4c88c9f31538c51429f4e5701771ca5285e6c006d4e4524e82f0dcbe49bca8b4d62f1307029b97de5d4d0dc0c2d60879a9215769cd9ec1e0da62123b3219ff5adb59f3e382e537aab16301fba1ab7bc5c871915ad8c8d489fce427b3aa3e69fab4b35c6d72e4bac320e7f22f5c97597b26435546c38e7278773fe0db593629990f98271ee6e83de51d6b75723352d6099fdd3df648868c93992dcdd94798eea451824f9dafe2c82ff6f282273a31833121fff5aced79fd8d9170da3a2050b3c3b0a89af925eb3faf0d157b1254cf98d62fcf2a4c097ca1cf0997cc0b580fb6eec894460ffb223f314972b9feb5a0d2eff20d8a4afe23aa948d218ef997b09cf0b7f1b96d4c4121d35b4393ce0ec49e5d52952b16cc56d609cd8be054f47f22d428f9974087484663d7c1e0f632f1290b98156ce72f376e9e01d5e34d44d7ddb24acb7e61d971c907ab331acea1822f456495e7dbd55e900fa71e9eefb9992c0438bd67a74854bda7a7a77f29692233fd423f5f3952b52c57333dccd415cba55ef591bd840e5b4da3addb59a41c67a383e4b1224c79c39326c890be2d9d0bf15277b529bd47f9d7adc5c479c0b105992481412b1fb6cee348076b1b4f94125b57c7c07177cafac537637020287b2720404d3b9c052d1756493e371031ee1b4572c84b384ad03414933dda91885a4651a3887daff20bf9d6daf38f7d5cf5fc8db7a260a87c8a5400b6d76599baddcd15b23ff1f161a98d85e98827c22f87b9d361b8e61b9104b510954d85d1d131e57184a6f6342cdfd4637886a4eb05ab2a8f5ce4be7a9b82f6aec07ec15fe2aa7431342abc6c245b65d9b6bfc0947aa107cd7bce2e89fc139b73b9038c8fb66084ebb1eaf8c43b8c9ba240988366c9e512d60a2d554661d4ea938aa541fd8eab1d444e804dfa8b23cf3b2805bf178bbe1cc27edcd895a432b16e4589c98c5fd919d0bac4090f02851b82d492ec7723ff1bff4ed8ddaf9e037192042ffa9b78e6ee8e829b1c0734053d733c76434b795fa5c02fd9745a82ee6afc74b4b3aa4484c424e550064180d15cc8adc10ab3d92148eaa226d81a5ed5d429cccc76b7b88d782dafb6980d95f688e29227b29fba0b9191c55ad9eb174ce83c92ff033a16ff1f8f0330e233240da685192d1a9129e0e7d43919ec05304f1e05aceb40a3a1a57e1a826a6f0879bf2d8b3be10dbbf7924765e925e42ab9667d3835fa538fa23f40641f11f9445553eaa44145e4e18435825913ab81384b84d2fe7a02797999bb0f1d6f20993d769843889460898f416688d08f1afeaed3fcecd6e65b1f8eb90eed612713c3b36b03c3c0166428b845f9051d08782bb0585743c3297c1116e1463218418d3716025330c9c641fbceb0448c4d831358a1158f53e02018cfe868e00229a5e0fbc1d3468191c40473e1474f76179c9a7ac3897aa80a8d713acb65deba6d6ce452f7d12db91c3138e8c54ccbe8cff56f270fd790bcbf450247da1be12bd1de01f7de192ea3317aca103429314492584e682c03592139c2f4bea3eb70318b5cb7c8df112925f8f93c689c989d3335bde212ec93cebfe363a07ac898c5a7f9a4da1745d346eb67c05dbc82165b12a11d052c8a480b637ff2c717b51269a707ff09e0ae181fe84b841eee7e25c34a6b022d9b34bf6c46030756c06b39b697bdfb4b86230a39d6a396a7f0992fc0dc692f559dc0c706777dc3a2f3de18c9e4b708013c673df3f9835cade2dbfbf31d3d4596d499ebece7ba6e073f8a7acd88dbcdd00ee3c4e5cb7be5df305ba684a280057e759ff384b5c61a8e90d3bb611f30dca5aa7c49a5fc7d9c7ae95eca80dd09464993f0fa43c0bd4b2bd361ac3a596b6a11765c151403f936894dc03ac1a25aaa535b79cc842b17e62e7554b8ee5629e25f90e9fd5f21cffbcda797c4335ad4b234d127b5e552f1c570f3212910cbe2eb55efa8e21bb0520a154035d329566d547ec62f92bb837e67c497d28135eb16d200385198ee907dac0c584095fa3de120ec0f10fd36259436c4c28f24a3deccd6713614f3ecf882e41512b7fd801b80e2df763f8988710b9de93692d87025fc7a2999f213b1aab8c3a78477149b22f862893988eb0ff17385d6277b960b118c5ddfd44a312f757b1bf79781f0029e17f5cc7fe2e0b1bbb2d7056ee96a94e6c994c931e1a3b645cb2a4346d6ccc17e28a8085602d38d6926f9ae90cba4fd991f977d6095442a0c86ff47fa83a53988dd7ec3b38ceb69f524120671b5a13cea483ba5142fc04e15f01c5910bda42f06f2c45c221963a669ae4135980d757fa1c6b8042ba3556e018429ad3640ec12e0c0521365c7399fdbf65451f05b16fffa356e4b5ddf5d35edfe4977f8c003c5c744643b2c3caaba2852716bb043b0c7859998e9cc2039222f1fd19f605a2c57d89cafe95ec9e3b3d05b225fddaa7ca57ac05bfa24498675ef3269596b4deeeb114202a7b3e2fd77319d7fda5d96e1bba22202423852a7d35b769273544c3fe07614baf81393b778327dd2db63d13788bf9a637cef891bb6545259c79e9da946fe161f318af9e71a34086e1e215fa0b1788629e56f93f6cd10c5d4db898cbec13adeb66b164c822be57a8e3ed174512d1455ae8ca77771b7e4da034261183a43bdf0c6b14508b47514307ead2ccb1ec45fe2986ed86cbe602306292a94638d5388e7104cf526e6152c4daffd0ee27a467d4bd1c96f7bdc3d991180a2122a1db95aa589cac52a64894dd32dbeccb1af59efaaa3f4242a9bcb892320190274770b9c38ce6a1181068c14f48fc5c18a6bf73ac4f19f9240e59305da716394b1d4d312ce3e2229b6040af456f6012bed83da02e4433bf94cd18ef4dea9d71bf2901e9cc30e11523588cd68923b550279ef1ead4d86f10d0780affa1792e49361515309a279d9bc79118dc2f23b905a770ecf43793fb8249daa92d3f7b0f29635fbc3a9db10636d5ba3e741969bfb561f97d04e97be8ab6487cf8a7007225bfc276f04509222d6e87292d69bcdf712bccad200d51baf892e8bff9413f73c583f98c9cec07eaee71acf927861db4b9f5386026731f6571e23951f29b2b94a981b31b0224fb0f85565be4d161ab17f257b3670701964a9df9857879796a2d3d7b71e0b54cb306c60d87d1057aca59b82678f318d2553cfa0d67f007103ea2c505ae9c4cb88dd75666cbe0c08a5a2c61beabb1cf09811a9b0187ecf2083eceefc22fb34a1e661f6f77a307f9e16549591bccba16b835addb328c58b8ec3a329caf2fd1c8ba5d36e4bbf0bb500b1d77708f1006cb13659c9e2342ef01c02c4ba7de48", 0x1000}, {&(0x7f0000003b00)="4520f39b2214dc2f53d10d8877f19ee5ab1d", 0x12}, {&(0x7f0000003b40)="2fff5ed40af04795000ee40990d21e6dc1ae757adbd6f6f64b368aa98512b7893e7d7fc3837e0fd513ac362c8344f17a03f302af5d942423aa052316ec5a8267790aec5af83d46b4fa9b05298b7cbe6465366d2a69661dd3e12f58d388b6fcc713c9ac65ed790b92f724f8c8478fa6adfb8da9f7175a0899354097e422df33cce8f50ba4f5ed1cb4cc7c00e3a13120f47d1c55c03bb0a880f41a988a5647d2420979d20afc3e8bdb650c74924bdfc565103ac535fc9ba17188a2f4c25b449a126f911c017e4cce92d7564e879fbf5c39196dad7bfff3261b270b8cabfcc925a084c12b7c800c2263e3199a5287c655284de458b62d7795612365045580193f6cb009bad92bec0019968d61f4bd707e3ee2989199290d6a37b3ae5c6afa9dda9e1dbbc6085e6f37484a54d90483418bc8170170bb54ddf61ea5562576e5a8e29c0cd6eab3a1f4ca1fe653e033795ab6254fbaa188554f5dde844832c3b441c53a5c0d36e04f282994c327397a01f63e26f57c858cd71846b9b20476b2c1d97765a73ccc1dbc9a539536224782d2948b2df36e12c05eeb257cda3f9c6654846b71e71847e969bd64c3831916a70faca3b6146a24eafd54f2f2e367a2be3044653edf89a4f273780c8226d556fb8969cc6c18ea5c75baa4c4c2abaaab8b81ad264d412aab4f4105a1c368df996402629505610e1b58dd3fb7d433ed9ab4ee894e421a562226a6efa648ab42cc23c5f7bd4765916e033346b8bb304fc20fcff0fdd6f6cfd3c335d93c3bff6e0b934eb58e95ef28d93d79ee7f3e145eb976a2a6847bc9d72dbc6332265a3eb79b466980caf7783c29bbc12a6cbbbeccfffe7c2f6fe524ad8fab799de55eec6951c396d2af86e9d28712b6461f74ca4dd0bf8cb8807ca47440090be7ee5965e931f9f7b2537b58a9ec2ab2e1befd9b593934dc54fc0537e0c90bfea4a01f17e06827e312e9d1a85543b050869045f3dcec9e5d0c74b67fc0d0126408e6e917dc2fe94ed6f261cb8980bc4d7c1241c2bdb979dabc35b461248e5163d659903eac8d4dbda2a2a36996eae700e98596dd0069f0abd4a59e7f33191797691b1ce0a77fe694b4ef5e7cdf8c1fc148602feba0042867600a2dd88292ed5001d890117fd662cf2c291743a34bd3b75cf564478c19075c735612561aa4594a9c516357aeb0413cf7cfd260218e5a33f8934ac0420d1c60a9ec7a00331554a8c24403481fc0bc6ffa6d527eb647b8b8e3d4990c48d44c617070cc42afdbe581ee8e69c9a45154011880977d143094e6010593b08a5f17a1d94f6051425d8d1f7c01a4517b8cb38f927a4cc0d8691f5a5c8224684aa41c69a84d46dede3592d9791b536d2c57ed959b326932054da72aaac199ee8d8ff0c3c63b9a9d97a63d56a01248640a408c0e66e9292374e4ec3d885333cfda12e1d1281489bcb17f54a464ad09aff3a7789c4e8bb908a31e166c895cfe848266af2bf9f2cee821d2ff98ceca8604419c8e9133cc221834f84c9215c4843abd0a580ff6796b42eff38cd8581f5d43e0f01c6af179b7217272829901708550f2639eca8a39e92883483449da403f8c8c66d2131df0520c6f37489b607d74520b2f90ad6dd16421517a7d91f51fd40717db2202ef055ff41bed54d3012ca3c7831af4fb85944a6faad093c60d5c434a4bd0c9986cd1c89c7bfe1eb88b37bf71507a09e2fe789ffa4f84e2bd3fba6f8eba0e3aee182f361865f1ecd9f8eee6a13debe3a51518d6de720e588e18042683208786a31741934489c2581e159eada19d3f1ce10a6c2109ec7fe391dda86a143802f6f4baf9bcdf0062cfdb34aaa0e59c92058411040a7ad9b5821f527273dbb36bb4851d5abd5769dd207baa0f8d44bebb774bc7e72e47a7865b23eba50230c70ac7fbb29ae3012dd7f3765eeefd5dadd09bf10f8ff8eb3b8a09ecb41e502cd0d8f753b9e9b6c9b4a20a7daa0a2be091b5cd331e4bc9d49f5c874a74f18ef4296efebcd78415086c2431da86596660211f389658025c7a997537f02565845278c456ecca58f56cfd04038b59571c865867307284e7d1fcb2d0a6e0fc8e80de310de9035051f75541073cc692d8c6b862066faa5fe471e6f34b73da6862b78af392ecfc26ad95ea0e06f55a94acb4b1e2372960f37792d6a117e1d51fb9ef292e50ceaf5b562cfa720cda3f140211b5b8556b9e4200d89b14923b49f68817cd3c8927a1b77a370fc780e02ce0ec60016aa42e7bc1b7f855fea633c08ef27497844ac9dd35f00aa32c93c3e4761f75dd43a9dbf00f3b569481817c5723679ef105266dea7cc9989c0952f69348b3a2d2937f03f14587d1d79cb43ad847310f6d7c1f4601004063fdcdecee9c0ef82b4bfe817ef43642c604fbf9fd8afae39d47513d8929101024cfed1b0f3960abb576b5178ee126b38078b5324edecc98e3a9ec2b7b4e63d7f34033fb6b075d70e18c0ec2ba56d4b47348d0bf9931e566dfdd9485095fb0bfd98dd3471f74070b2a3ba4e78d7291711d40baa2cd02b6d8f7ff82abcf9531bc140ed4bfcf6c0cde2b40a33733cd28fb507b7e55c91af98390cbc4f34484ce78183d8c016c3437dc2955b9202f3db98d59aa1e1f0ff930076f8088f04846bc55fc821857c4485e3b9312d7a12bd44956faf7230f25a08de133aee0399e95eacc1a56f6505cb002c44c3a840bab7eef874371528c714905bc8e563e4805214c03df3ab4bc30e5e8d576cd29f36a0ee92f880a83290fd9421128f356c67c308e1a43f3dbee6f5b79f8414a17ed2f98b809fc5f59f607c358b1d8864fad6a47cbdc7c351bbfaff8e8f878755eb95e999a2cab939cbb45dff8ec650afa0d7f92dbe9bcdf6d01991f8b4cc700fccc1c62610d3972030b3844da8b5da2fffad357cb86de1a44be2d265ad25e4f67b21e547c03b8c6de7ba0cbfb8cbd5c4d8d3b831f1f509283ba1b5cf2bf3bf2d2339ea3683f5f0c8800dbd496ef661ce7a61d56ea4e7767b1137aa3a5e5b852b8b1513cbd4f2b9d9af92ce3024e64c263a650862b76506d04fd4e39a29f97ec034bd8e096c2672fe9329a5339199288c4abac62f927960bf232b9523566bdf8fb6dc3c6d94559dee1e87cbed75d6cfb17f3d1a0fff3d2b49e470d86f8b8ef6b9d31b78c6ce5aec475574693c217e9477085d7ab6251a505b150895076fb846b06539eafcf9cb318e95698f72af866f595a4bb5edafe29797f8b5754d82438638c7801b5d4a2eeb7d96a8c93032893183e86f52c7286dc268e124599ef900113b98ddcf90b4bfe934d939dfabf3e7b4a7ae301812b7043ebc14a82fe3cdc18cb1e08e41038926721511dec01c2d29dd078dc934f6342cd3354a774e2dfc02a0b037519aec8088e320a7e15307b9ce53afd884683f8d25d005d696639c22d8e07fa967378817bf2cec2ce1748bd336a5bdf47cfa659af00f4305666d12f626e4ba8f3e865ef53d2b42b012cea5aa4e745e943b37f1cd5c87136a531dbf96b6f449c42c71bf6f9ebf6c3c4e79b672c66cfa53cc7a258863ca515d10848580f526d521b04c732a5c2f89123998f0c0551c2b40b75ebb3afd768d41a3b80cca0c58fe800b3a48e6209ada28e659a6600178e2a09a890cf1896caa649c6058b4573ab056d1fae366ee5351d96d59d4ac81651c123d5a7d588811953fc8c86f238b3d904d97c9cadd703e0a6072a7aeba1e713d89e9abffaf571d523eb3c774d8ad39a9c943ef55c9cb4d03e8cec4e6e3d622906d7cce435a622d3f138a57002daec4ced1cdcc386b0983c7bfd3562c57f8adc95351a9298d20e7689de2a0a08f9263d8f7eeb38e6b9bb88f40c2afcc0967f56f2c54ad3b467bb83c8a5a5d2cf13f69ff63b7f71ce4873626b628934295e2dd2eaedc9f2914766eff312fd8a3afe18691b7d1d5e65c0b626d7af254162ea971619ff7dfeeec9b1b42a4a76cff5c9fe4d3077d24e300c8eb85051d812dd399bdd82baa0b2976016a7f4af145d52556cb5c0e29514767edc0b22ecdd891d758de330dd1981ffdb749785a7e64c98ce331ca45fd3a54489a06b70ebf4b67e582d487ebf38579ad750836cfe5c029e2305738bda536f62e8ad4b40af7f40a0e1a2122191c1b07b39c343e28326dcde6f511cb7e2d0d83034396f678e3265ae7d246630ef9d0833ca9b5a86fdfc723ede4aa9e47946522400f3609376dfeddda6c99e1922cd4e7ab3ec103069ef0abceba183cb0b7412db4399c502ddd5216fb44ef4283dbe77432c48d0ccd19c4b62b86628685e664b6e841628be0b5ababda55af8b1eb24760d65b4e77c3d8154a4d136400a02656d51c07edcb65735d074dd0fe890e4f7ef24f97dc45e822cd27d4d7d371f49d596ac8357da6bdc4b7c8ab82411f18884ee9bb224f2dd2b3535986fe3e0ff35a44b26c2d306bb1f37f252ea91e728194b86541cf27585ab6cc05644e816483163c6b9a384f311d198c203b6b2307c346b2387f8b3539506b50b86138ca87f403ff71f606ee1d9b72170a4f5c112408d8aa660b14e8c6cf314259e61572940ac8c4be037ab4261b178e71426f123477f38404796d5174bd0ed2d77b0406533581729eb2f832b9d1cb85d481f14a75a98f0a9b8fe178afda84dd8fb5b013c1104004428dc68c4ce023462caed94fb5e82f1fe1e7cfa9f07e81662b4e3e2e9769c230a30c9eda8f4a73941eb2427280654d61ad40c4446815b2904e46b7d05231055c637975be827e7b65630ab1f6825e93c66de12734aec6966857ba222408f0ee6e9ae52d9fba1026d971f3085fddf7d339314d876fe5132ee2dbc5037c25ffb687c92e3d543c65ebd4af9f1216ad0e8e4fb27d04b79a3262fea176f6b73121248e1a26304d540728fd28013f7bd8599c13fd393f8f489bf04b93fd81166721332ce30011cbe7860a9927ecbaad5e97804262230ba1740bdb3160b1a997dfe9bee9a29f4e215c6cb108e0e1ac262f7f5089262af7265aec3f997cd993ccc8a2b7020ddf26e7e182f0dfc5520c2312bae0d340ec436efc2ca75724015967874a4d516fe11dc8d15e7d5f3087d82fc0b43eb9ebe1cd91e12e3b1f62d8ca7f3347a66b25e6dd24624577c99b8325fa542e28899f27f6828bac332180f97d388c68b34aaebf43b31564724242ad59ad42bb385f34e6239563822571268567190ff45ea855493b42d568603620acb39c8a657ea8d7510a733c5f3303b97772941b4a67f907f7eaab755eea3b9a33c815cfb9600e494c655e10175a7274264f3f6f22ae4e801a79ab314c0b256a4d1c03a80bd9a87eb2276a269e42100d666e2f3074c3ebdc9a624cce9d97fb7cdbe4a16b169bf7593dd48771b7bd697a19ac242a237ed28f3d1904c1dd0339d8c8fac7c5914d2d1d22b7fdb722d55ab5dad4a02deb7f9ed6bba0698a03ab289993239def7ade51dadd429285d03144ca349e3b554236dd6cd4147763aca41fa164134028b24241fb175f8cfef722f78f4b96e70aa4226b0755b44362aee25fd05a392310bb78a5227e59442196caad8080dbe11704ebeb5bc3c0b2efd72644236907e77e4d65fbf9199d93688808ae7cd87d15cd8fc1e2124d0f9ce1a7b4a61e6b7df4e2af10d5da2f2c99720bc741e5bc57c106be180ae366dc1f7e46e0dc757c861d37425bef9c078a6ebe502ed6fa6db931f35e8392c6ac0653d00262e1bf2f8d1b3dbeb48668e1520c7f318c3972638315c29fa4a61d997b289e9ab4e57aa985748db6376c0bcebc6190b218a73759df51e908ce302d2efe9", 0x1000}, {&(0x7f0000004b40)="c0d3770882337ae2de1c1e26d147555451bea332b0377ae6480e128feaeff36e92226666abdaab5db5d08640a7f63933610f93530ebe2dfc4502111ff411fffc6e8598b6ea9a1fb7773574ac4a06019f6166129c1c07d5e0ce89640472a929ef5fb2568a0aca555ced7cd1965a1d12af6991cfdd83b3f24a88bd2d64e0fe8e051942192d2c133f619510a18cf9b3914d9459f8ba3fa5da5f9bf851de231fde45e09ef3f699a7c4f0d5ce1170c4fa1a3c80761dc95861185faa138c75a5fc71e865f73adfa339771f76ae3d11f32b313162c6921b3986595b7cc7e439cc75b696d166d4a8952cf329dedf282e79b4fe91d290bb9e8f4973c04b7768569fdbd9be772e4435d775dc2b13ce25499152dc5d1c973a5afb8980b99fa8c342f2bb20d50b1e7dee4961a1395bdbeb5a07056bca0533bd29a94e119886a9a2168cc4c66dd1ed9e3fd067d3ffcd172d90fb673e55a8cc32e2b9c85219a4e2f07b44eb41b429fa984c7b14b4bbfe7b5d8d2dd0ad3e3b03fc39405fedc233babd180c95e853a980d304df0fd7176939332533cf70bd7e0dfc889ed65665110b6ce5c324a2b64a9afd8bec4b5d65b2c3dde5213d8c891ee9acb2080af682a5920b1d9ec16d7e7eb6069c403c37781e3cac66ab2e7dfcd0327f0c3c7c3595419a7f36e00ea77c93487d726a637766b91ebaaed0ed322ab42d2c50b8000e73d8154cea265e220c582a581d71036f31b90cef0f4185ddc72d1e09d7550d5e15587e8e8b8792790b790e8f0c0dd775c81f2ebde309e5d3e46d3257ae4b735beb9b34739ee3f0b1b921b0cc157184b187594295693098e550e0468b945e60f3b6029f0617883783ff2820d4b51533aa3035c208c2c399409373cd2d4883f5fafcc9100a477d203f3f60a269a813ecbda293b9fb650f45c949633dd3e1c20d0b1d197b59283733cbde4316c4e722be8ecd9b86b7b7ecc4c4041c5d371992c22b2bee16c8508f4a2cec3b7474b67c5d66e3ff7728653bb071d7104e948a4f3387c0364ba08c643a34963fe960ac1f7bddcba6e22778ea715b3bd58c03bd1745c2135e0afddeceaf3213c9a724c6f87df0e442ea8511e4409aa38376f3b07f8a621a454681950bb36e43be68fead11cd2cd4c4959082b6b8c3dbd10b2ac8926732f19004678959bf7ba54b41daecdb3e9d3acac363ed52e2828349dd4e5b5ee545fdfec19834440a575d7f247c63093a8b078527e9986a64959f96637ad03e96ed4ad9f905fb7de36f4cb2f0bb77aa242f55d8b56a124de8eb44731ecc12f62484434c35d08829d5b29a37027da349950cd934460c548f768874ab75f97eb075d732b08b02fca22e79edfeb5a9b22e477d2aa74ba4f5203d8868ef38adb5166920999ebd8f35fb23041a57e3527499274af1fa6a71d45cd4f7b2a43b72fe8376e1efd713c8ea9c8c28a6d6d317ef0875aa74d63cf01e1c5a3850fc755a2cd1ef0096764d0724d252be1859891234ecb7028057f1ac2dc388b03e753e743a2a47626d6f44cb70905d3456244f7d942c0acdeb104bb238768bea30d2789293eceab2764f17ad894b75efdaaea1fac05fce16ff09eed0daba22d1857b89fcd2706750e38514b2702ae36f0eae257088a7b45e0d7996dc0fe150c7dc7e099e06ea0510cb8a4c534e02fea10cf53f333e97a8acdd85e19e00210e2693e1c296db043d4c0f793b5e948b1375b194802a0fb25ba60df5b94dc595e2c2ecba2cfe2da82844463ab2932116607de90b58e1c1a1d30cb3539a229f7ac46c68582ac51581a544636c5392a80728b33bc9692394bc11447d768fcab5af619045040decaab134a1988b9f8c8069484674c5702cd68a38d3ff0d9fb342d54429cf67ee146167747739ccf77e1067f71fef28d6ea94b60712095096bdb5e2ec990ae2270d95d9ee1e2cf60d2980e8a99eb3d8f73e8a10ddcef560d52892c9e5187250a252794ac1e85b458b83dc8e296590ed79360d9f9d3c147915966928edbf4019d8ed03efd9a5ef11e02035cf5df5121d58f67945883fdb8fed39a6318482ebe9439b9223dda5ab9f1e16e30b786ca5b75e259f159044d13662d3c8f821b30b140e5069a59fa67f06fbb5cba9052f74dc75a4a851d87e1dfca5c4e10a01a4f007d76bd7e6261658e823224b742d5fa36ad5ce0faa8e7e79aa78a8221e909c5fb1c2e7d30a9444f509798b6ce4284e8ffaadbf1af12f5e48e43094adbef1b135ad7326423faad271bc9dd4ae66d95f80b3b962ad88b16571a33dccdae55faac32b9ad56d0b98f7e91c18815a420a936fdefa17150b8463f568e72b45db21fa9a283224107a1073454368f9fbe488fe72fc63d63f304d423f4df1b847653e67dbce62b46054020aab59448627c65d44e390976d190dbcc5b63ac41997c0b98dc88aafece364f8fe8ef33d76851c205f308de404fa603adcaf9970f8d105dcfde72eb33096076674cae5e9d2fdab672f61308596f71e04ac1f15e30a961b71e1ad7e7a7c8fad62a3086950f3c6dfac0d9a2f3a16038092039c3a8723445a9bc0406600b1d24cf79df7b4080c3435934130dfdcd2992eb0a239ae573e214fa61409bcf9db6843357598fa7852aa0d3bdbbd8e8e34c7164b5d250cde3c4f72d242b7ab78cee453cd15d1c535e5d402989a732c4e2f927e4f156d78e6ce31bbd250977ccba4c94aac1def94f568948e2296c00b5508ae484d1080e5f6abce400e57656010c43eb3a8860e37cb02203f842d90b1b9f66b68670c5b4216fa68145f68270b9d2d47082be9bbc3644502405f6c66bfc93afcc032ed5e631ccf406a3592b0d2df5d4fbc4995213b1d4d86fa6a6deb6165c1cf33437bede07c52fbeb6aa8493a1e8885d1c3f3be003518d9f31183ff0674f4c117ed3d33f5a3f7244b6197f6decbcc39e0253da3ba506b2ebdc640789e8ca0c76291c8d45a88d00555e89f563f30457738d42fa9346322e7267e1af07f60a12c40c152723dbe595cabb22be395fa661bed2da446482f2ab17dd176ac8d7a877972d146bf4a6e5804649ef74b3513213926c3451ee60453b25a09624a453ce696f8a8f5011f28a2268640584333329848591abfcd1eb9a411a89f8f0a1fc3be4df0181a294c04a6e77fe948592b862602035f512874c4703c72a7cf462123b338cb6c2051a3efaa20233bfa9598e3dab40d347830c65d18b4c869a78e13a91e8e9cfe89e313f364b2c562453c4e15c615d23eefd43166a419592f4e38e0a7389642967a2e831acdd99281d90eaff25758ba157c31706c281344ab9224dbe2c52d73bdd5d714b321700bbbae6f2cce22a72dd75baebd2c867c6c844ad0dbd627637be5f4458c3ffa3d58082c996bfbf04f8fe4cabcc231853908b94c5b1eabfee6adf1c9dece6c73844c3e12ddac3e4dd47010c9fbc757a28e98a5cfd72707ad50e9c9fcf3752525a3596e131f4320a429cb6e41ef7a71d2af6162fde6d268f9ae94b640cbab5a0917e4ea563b83eea7111b05eae05f31d8a9801a5c74a75a19a55118cdca0f42f52b0fc23e4b12c6ecfde5e85bb4460b843942b9fb06eaa19222021eb55d26722c58c320cf089fd8e7d137230dc1af1514a337f2f2f7f544802e7cde9931ea2cceb878c1575ad60eee41c22c523d92c81c0d39ffe799d8eaef188ba774e04d40ac9348d75c64043831817609de10f4613a1bdb78a60fd4ee9e56eba8c43b2b0f2771e714cd84ee645bf9276fa4f47ba518ee4fdc08320d60bd073ccd17bf5fb956d19aa0b02a26ebe5df0ceb95832f399a304b8db6b0694c05b06539e42384985cf77637fb0e076d7fe62419723157970d4b22745f9280e54de5eb1ee07faed3ce7e628d4593e13983e7db38fd88fad60b86e95a96e3b50b681ae361c5344eb7363d4878659288c9943f689737b4ce63f54f35720d8387f85de5a6dbea7bdde9310b799afd2e3882e9eb3dc1ebd317cb83d4f7522aeecb5d25d7ea514d59c555fd938c7f4b1d7e1c46838ece060ef55b68415f4808797d8946b9ade37df62d3de93f493394807db29ffd4c03d83b3d65f475fcef666f0d22c7ce7f00edf1045914ff7e20b5f4259a037094db7cf6a2cf2880a1354dae2b27fa9e90a19e270e487eab6f28ebb72564b9771cb9fe872c88cc9b7d2dc48b0deb18589ce2c2a93750a9a6ebf9fce37f8bf43387c0e8a14f0a14c87cc107d7e42fd1fbcb185efe7151d566534e0dcb8d7034dcc9b5dba2b1340cd638aee8633ee01f30d9a417cbf46e5a57c4fb37432202dfd82aac5d8c8cf046cee2174f8d9936197d09658aaddaf3064ebe489151a32c212953e8cb64edb099936d7781d09731307ea27d8d972d20e367bf4e8daedd736f40dcd431ac8b9eff7dade9f4f37897c2989c5c981650eb8778049e931a4069872ca10998c401b2762cf944397e210fd5a11c0160ffad69beb795cbf80548f5f4fef18cc19c0718fc4bf17018aa39a5c9804e2e0c67227088a142f98f24bc1968bdcbe3df31ef2a56b7aa57c2c4a2157d441f91994cc7d91b1472d992c9c43e6d8f627af2b70b716c841f9209d0d11ee1e0db4bfc13b1777cfbdd4945f63b4028f96a6f0dd9a3894024435c811a2c4b7871a9e0753a5b0705a776e8d90f4e23bf2c1c6f2846058f9ea6e57baca09028b245120fcfe224e8e8bd06de2656fb191c3e977b97e245e73e29c21eda1237f0110c4734677937bb2ffb20b30a63091a190cb6a006876d39a7ccc1563142b9458d52a2a1097f64c1db47f5137b7dbc0cd72a2fd3116679463bbcea12211b129d4e2d078c8575ae33bdefc7f77371000bfb126307d477ca303eb50ac0bac3636dccdf4f3ee687f204ac89cb3d8e96c78029574e553c02c38bb1e7ea4b720dad03d316a048d90d6ed96a9feb3ed83f764113c948f7ccd6b2bc4e1804d948a0eb8b0ced8f4f6cf7101f70eaa5d4872e6bd58f76bc58419ee3daf81e312bf7711e35dfb99b09971b222235af4d2e13a77fe5c2942aa868a1c328a282d43b74e6fb677c5b0edf185f97af368a9fe15e2c2c855b3905fab01fec39b1647e0db50b86cd14e757f57a08341a4d9277cfea68826bcddac223d619ad439267a909164843294bf3b1ce6cfbf6c8916bc7f99a5445991eb8fe002e9570aa90be5f44a115b3d68ae090ba81eb598094f9057c63c54834c6a216d2f0722547c72b6748c70ba331899e90f09e0298ad97fd03976e9737d2aea9b381eb7125f1825973bf30072d8919c6b4e76c8ded4a03b6857d66b27635307520380ddbbfe40564e424bcfa4f4ce32fcba8f679407074e4e3fcde9095e08afe7a51ec74100d6a615bbe7ec1d43456dea4c8c0640f6c7c3b17c14fb48b87f2aa9c7b3a874678dadf070ff3b6bdfc2ae126c3f42f7bde3d155b6604382468f7dfd6019724d00333551da9b2304b0e663685020e629669358eaec404f04caec67f5765cf1d92743f90eef9ea16b4fadd76bb375d3220b3eb084f8318656c03556762d915718b946e76e7749a2a7cf8de30c7cee2537d5867969c859b9c2ecf14215c279dc6d298a95718e08e9bb659410ed67e4c272d5542e8de71acd125bd3e403e97780c3b3f7a595435da28ddc424514bbd0150320138776dee3ded1305b3499ac54de5d32807edc8a799794fc5633701a5aebb0f7dd4cc5b5896bd054b5e4736a020c1a97e257ea49ec042fe62bfda3d60d8de79bc97359fe9544641fe8ca534e1ca83efc153668689cefdb75e9d93f37688a960b018c51ddf4f6af8d0c672d9f29aa6ecc9f642eea407f0", 0x1000}, {&(0x7f0000005b40)="862f43f8a74340eed929a4d71d05da84228fc6a1f23d8f8866baa63522262c686188ee80f140c7248dbf02a16afb768f071f23d9215ac235bf44c36913cde85e63477b39ac20c11f0e5746a0c7b0d832e42b78edcf8d", 0x56}, {&(0x7f0000005bc0)="a35291216942b76c17d630d2e1202a21270248100683340331ad97f96bbfbcecf1f5baf0fa70b0ef0fab926ed5ccaa4153ee891fc2fb7d22527a5271fbc2bf98bc0e03f0c39de544041bb0a76668220c692c6de1ad1567790af117d402d6a83b15226339ee8fe9ef37d5a2b86f417c29151336f714ad0b735b29d1fed0fb160af5d0f082cf5ac4408ca06eb8cdf277d9e4ec3c4532e7d3becb0151488d6514fceadada9eb6dbff911acf6bda1760aeda3fcc359cd14e30d0d81bb709b5aea24997a865ab515bb829eb4f2ab05eb9ca9f28095ac1a919d705ddc375c76a1aa62c9db3b95e6725", 0xe6}, {&(0x7f0000005cc0)="135354ff98d7912649fc8e7cc4c83565de9f0ab054163cb70976ebd5160fb7e73adb8439c2bd6aaaa842ded030c20ed1e6f3c24621b1191b1219fc0be3faf03a8fdfb7ad57c80c6f0a5b26f34fd813c9241c1d03434392b6ed190618a12c44f134cdd0ca63585c1d57aa32c0d8bf416ba1e1833f10bf3becf7c7233bef233ef75719452945be87acc1f488f72dd02886b0e2def7e99ad15ef03c13bc38ff57305d7904ff097283f933bd048783a45f05d98642e1d5e03f817e668b0a951fd5637abd60c5613170558197e0", 0xcb}], 0xa, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000005ec0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000005f00)="a7aadd00ec0ab6d31971b2205129f706111f47accb7b656cd57882e0c40cec1db12e2d9832a865ba401ef6dac5352d3ac0c0d24bf7795d86e34b9e2e40e18f277cc65a399e7e882d1814c1297710e0ca690a38924bfd52d833896bae711cbc7c15739aeb191413b03a7ae2160dd0d81e280f52b31f8e02d03cdf23529ad856b4c9de4a8658bcde045aff8649fcaeaf7914757745d6179b73c3a36a31e73e3508cea670f254eb8e518505e531b07d66b2eef9a71cdfd3181eb7aba22bedbfe810ff0e395b51d183ce74c7bfa12e91fc2480a26dc7a87bb580ecaa03e1496bee6013a1720e2ac67b4ec0376e9d4693", 0xee, 0x1, &(0x7f0000006000)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = fcntl$dupfd(r1, 0x0, r0) sendmsg(r1, &(0x7f0000007ac0)={&(0x7f0000006040)=@in={0x2, 0x1}, 0xc, &(0x7f00000064c0)=[{&(0x7f0000006080)="e98c043e653c38f9f30578cc", 0xc}, {&(0x7f00000060c0)="3b8d7fca9ee68ad38d2ebfb3011440d1a0ccd119926aca0b0ef0a2231230673b91eee8c5e8473b79d87e8324eea8398cd1de6051816ba17482e23e6f0e731a434e30974c24d51ae33bcc50b62d6867afd252743d56cc669aedd78718fe2e0d8191f55f0aa44f4289e0ee016d9398633d1dbdf1f4a4f18d4944378616bd0b5ebae455834cf9573214b2a1612ce3ca46fedccdf1a0bbd88da53dd2bbe503f03621fbee35e1dbd9ef28a03b7d4c869e5398d8201bbf863c2fe45961af32495c38bffc6a3ece4132129c02c4b10681e0c07705f5f549088742b2b33ffb8b0aefb3ebeaf2a7c5e5a3c2b45ce06135e11006aed49e5f500dcf28f641", 0xf9}, {&(0x7f00000061c0)="6613bc4f76ec280e82a4f147ce19c968f38a2d735b6cfdd54b36c674e8b065f1ee932a", 0x23}, {&(0x7f0000006200)="1f4919a29ec89d375ed3d40c622c8875301bb2d6eee557d96b8edac1c2ab3ff22f8a48877dc1bb2fadb9d57a4992c52ef5a43841864811d3fef81ce8a885a6ad18aa6b918c266d38ce007684115820bf35419acccb08e4198c7ff6c1b077fe463502d46f5a9882d7828369963fe82592c69f08756ca6af9dba75409405c1e1", 0x7f}, {&(0x7f0000006280)="78d9019cf7f1f24ae8d42d15454e890d388fa3ce7226943a2b8af9531f211cc96eff50a45b9e37c7cebd20dc2a2e527d034a00b90cf5199c95d365c55d36a672b0ba753b5ad01ecfa329a65e8e15e067aef5a2d1edb83232b9af85ce6d75cdf14d3150ca64084e49d8e7006753573693fce2b892badd438fe4414a64e2f9b3918e07bd3647ed0a71c6e2938171757486f810c580d3a2bbf5d683d78e09e04e423f2194f0547466f8084862cf94cbf66eef85c076b5c0a87a868374842045f9948a", 0xc1}, {&(0x7f0000006380)="77d186000d5dba485277c6ab15359d9b17105c", 0x13}, {&(0x7f00000063c0)="c0a24708851e88d545a387673e7a282f4d82555f98b66e76e3dd7bc04691f783d98d18bddfeb742359a872ff54e7dea843d8135530318edf74ee747f09f078f555be0ba4582d5c7b1983bc739427d28ec817101116c1bafc4995dce2b5f5d22c770431ad7b4bd4355eb25a6e22fd67dbd141934fd7614b3e60b30d15b522c0da4ba24dc3f7bb419d1d430c6b05b8d10d485dee8834532d7c15aa2b133b98a611a7fdd1922678c60f7ebb576be3c570a4b94f5ad743bb18d0b97175437815607ace7e73193a592abac4226034d89c05dd31ab2c68305b126818d6962398", 0xdd}], 0x7, &(0x7f0000006540)=[{0xa0, 0x1, 0xff, "907e299b04b4f7d0f11d1a45cb5137fdc3dcc3749337f8c9c872c1df4db3fe3ad275e430ee930a4917772437f576bb9c7cf3f6183cebda8c7485eae13deb389f0d297a1b0c40169ebb0e61172cfb6b6a7b71f870d0862eea852bff9cc31b06e126438080758a4e767d41e6f3fa2884fd9d49f38ae88305c75e4514eb311495cc6c5f661f8b12149d97f84d83c141"}, {0x80, 0x29, 0x583, "11503a4cda57a4005f9ef6edf090f0d6d1304be46c8f6aa0a63043cb60687f0b52a3537e21714863da0a55c6eed12b240f29c2c7c88bb070077999d56a1686004af4758e0b134194131c3e07d85c935381e94ecc8cb2da9366914c8aab9f21fa597e8c63327cdee56c71b40c2beb"}, {0x80, 0x0, 0x8, "d40e0ddd4f19d9c9a4aea84c88877eeace4e895727b8693e3cf8baf01234d1dd8d6abab4c621132966ba63588a670f11e2ecfe619fba6e586bf3da67fe62ed5fb5a3019f80c536e4b5a2ecda410ee33c017205ce8acf80614bd715d260b61ef28325b25e352d957e025f6ec8"}, {0x1010, 0x2f, 0x0, "26f7fc826115f2118cb3f15da2649f2d5a76e3c2a61ae94f0da4fcc20ad544b00865a09f30af3a4fd7aef0d8944cabfb3549042dab65682803fec879bf0be2717995cc0ca09c14fe53fe58ad36ccca207ea66fe35f217a22f9d26e6e556a17fe665e629632d5411928f7b7d3f689a926208b0fc2866c10981edf4c379f94e89928564d86faa20d5e8f1a7d13835b09fd7d576a17e5db86caf24f9a7eb2979f73b10d5fc77805f9fdc162e3af0425a52c8279962275b5349506b52a7097e5724e7c5ac2cccc7160fd32a9aff8c2fa78762b32e406bb338df26b8851a8b59651b654fefa6d3d123ed2bfff76053dc65397f2232b24c9d09a8893d6b31345687f450da23a54e583db48ff5bf5000694c37ae110d8396e9ab4ff3a07cffd9eb9035b3bbc8d10bd128564c00515cc4838bfc9dc080163ba36916193572f6562e2c2293d1b3cfe552f630671f689b1fcc5d240b78e81fe213668805eb91de4bf4b696118cc2a30253b2eca37de3500dbf21d4c6c77ae9ce20d2de6198895adc0e71a9afcf1bb5ba6f3fc7b39c4108f0200fd68a47afaa1051c1356c26924d2d9712c35218c812cdeae66363afac933541cae2674fc01d55584193b92d57e22b6dd8139800362e5ef01680f286c4776fb42859349d5d84f30feed3ee39f1a6305ede5aa687b0941d12ebaf9c77a962ef7ce6f1a5a03a646f5c59029a00d88ce2df52f91d4ebdd1c37fda27716fe9067da677ca8abc70693de4c93ed2beb5a56a0c1021be5d5ea3f38d08714b4dd086e7d63efe710dda86851ccf6c166320be35617b92115b31dd4c3705483e4b8098d9b9078412c9c89053d213bc9e2351243e70221f938b311e2131447f5344f17c0485f79c4d8fc8ed14b0e8a3c6e34a040d520a225b10d16de4c1d5c05940a6029fa6ce24fe3001e66c00f1bff7a023ed09be57177fe71879a3d191b67541b165a9fa491abdc9170e04e58d16009a9691e9d6b1a1484d69233ab969d423249a875ac6003a1c490c6e951009986ef74a4e60be3dcadea975cd2f23d5d7d5860b29dbf0eeb6301d292ef1c57f8ad4961f848c697422127b9ca1f4befc3528c84bd8cf3d322b20b6a0d52d26c92a92d416e284d4cb6f8026e94d2043e4ac696dae31c5019372e4ecadba573c5c3f39d0686be05ce1944e50b4be67a909fb5c0dd3848aaaaafab4541d7e6a55ef9e85a98cc4ff61ad586e466f16f8819693a25d73619d7ab7c020a10ed7f7dc71381fc034cb5794bbbb480650c4ce4d1734b428400e87895ea7f2eb370d015dd7eef5dc370c30cbd96206a20fe749624158df603b33a966e2628057f6fa9d0a69a792172ffd6a60905aa7806c2951c7d22083e3fa94410bbb8878b32737440d97cb7cac7f7695cc6fbff9380eb6ddc4d7bd34b0004a7e6084b8027e43861ef05931fe67c338b0fec440cf082ff719d828e33a712944d6474bdb71d288f20a3642a55270aa7746a750da2b66e4ffd533a7bba1574b7696bd3e0ffcedabec4d1f17d2d65b13ee80a36c39fa9570badd42ebe8a6d33357e8d75e973478c5141ab0bb940c349ab663eda3c8396225e0ee347d510e6eb00a6b772c3814eebf9d0bb1c0694257f2ed6dadac762d8f550255004dbc85f0572ca186932cc9229ce5e18da92da7e4d68570032b700324b873441696063a866510b5485ffc2bcf4253c95d1edf8c308469b3db7685edc166282bd179bcec9383247351fcddea706d70da4a7b9913cdf7f7f64b3e16a94a110bf919cde11c12bf0f2d63f16de00b1e7ac7cf84df5d589d0a08c587f49f1af7e757b0a6de83afdd7d230a198209d60634dc96ee398dc103032b97f88418daf5b3bb741a65c9ed08054d56d17d2327c57a1fdedc16a2fba5bc34d4780ca962badb0022e6ed68e184ffdf7f59ac4723c462704ccdb07ec667bfb15cf96112d12ab9c316e5d45c580d69f39608c47eda475317a76f0025155134df36d6bc5f0e3befe0f06e39d6f099c7fef1108152cb39bc4ea14f878cee5c4779932ad18d7de0f49eeb78f53b7b7961201afdefc420a322c923b52bafb74b64726290be429ae63ae56ff0c12cff9211e47bab9726fc996df4ad09898d215eeac93f0d44e43b353bbde17f2fb153dc7f8154e320f1e0472269c108c3bd531effcaf6c5f81feff267dd0918543f889c4660eb38185c861584f1b15848e5b39d37edc364b10265ff67fcaec7622d7865441ed7106137301249c1434f871249639dc1bd06caa521ee934ee78c10c6a346141cc99c8a8afce8d9db6964e5553c1a45ee93c028a4771ade3aa93ff821a80b4e06fd286b43abc324e015bc485506cf54015470242b53da2c96bf631067709bf7f21d46d3aa0aea78ff08c33494fadf2a6b5b2b1b26c38606ff2a99f66ac046351ec82a5f4a4281fbb54a8f8539c631dd4ec3d32751fa0181574674c38a5fb1b6dbae9ab59cf237e1fca5d943192fed0fcf90e1c9267c0efe6e32698f89e44df0716c6bc667712126c9571f171497e95c82acd4f645aa639b48ffd7334a2263d4381af2f1c75243cbb4ebe8a494c3f25011d76115d9c2be41566b7e44dc78e81099da914f317fe6d9a26847eb3015606b9f4cedb9bb584c1b638f345ba9c14880f1c31ae6d5c39ca662c3b6d97953bd4ee9a4ce3ba572d4408a8237e88532b94d400815ca0ebaabf77528e2bdc924bb36d5ff813146496f8e98fa8b86355d1c1caad2c1935bf0dde9fb62d6060c0d2cd0dc6a19e04654e5eaabe5f63c2619eabea9c4f7723eeb360653bceb18bcc27ff79218394d3074fc5502ab2eebdd4730357357885201995d1938b656a9e8eb9490edb26af9b3c8e218d25adfa033b2e7dc00d012449450384d9fbdc9f67dd62bc7939c3de9344865b002325c4a928e090967708ca916e8cd3cbf0e1b76ea8596d636d8d9359cad9d292bb5bd159426e5e6cbbd7e98127320a2ee5ff4fb663b63a14f971f757a76aba4cb1198094f0c94e1b0826ddf9a028aa5dc6c52e1bec8c11387c7bb2ad6c82b79bf7b27f662059a1e2a11bd1ac1baf7d601d2cb2dac227a9700a4c9283ffe12a8964c9b00262e78ca0de660b871688320c1d8819dcf98faedc9a1ad76c53a941cd187739cb94221499a68f494ed2f2eb14400cb4b78305fd94269edabf959c960bf93b51cb0c81076f4ba837cf8f399ec6acee373f29c9b3189e38bb3b5ebb5e3d89bc6ce2a74d386ae249604f49e41d121a59f649b12dd53273bfb39182a67277839a424b6b41b4a9fcdeb882bb6442afa91c79610d45b57cd4aa7de93187a247333c1a5d6ac4c6284d18e6637c49f99def4f8c6357136a577bd86951411619ed547ef7edfb43bd51dab6d86f6ab9d650bda38ac912859178e8578a389fd9dc3a5b39f9d1412acf93e8ac9828d1a83e065982fbcba6465bbf59b3796dd7ffc4e317027a7a684330471a1e3fa9816d7b500ee37cb15969a1806fba02c10bd73e6bff6343b6f1829eca0e498733a51d0f6d09860ecf066910aee58a49a17b17fb9438bf9508e218dafd16833ec56a5414e9992417e316bfee67675ebd9b6587222e6f64518d10ea936145b86d7b483c5b156aea1d2db4745bfe0c814dc69ea88edc717e1b58e85c187182ebe3a244e20cae4534250f726bbad62d90b2bfd281b46c6297d94dd4109ceaf55aca977f031b2ead9edaa916b3d2a24efcb423f19ed71e4bea53c892d5d377599f21af54c5f014caf4e5d550b8bcf714b8491df5c5bafa75824db3a9a21c0881b2e8f9c572a4cd1c13a8a22aaf8e3d207b056202a43af9612bdc3e3904b217974235a09fe12eaae367b8dd30a3572ab91276e6143cb92d6a8e776d7aa884a9a64db4a2e9b63504302e7e304202ba1b46c1f7f4b65cb9071f88ec2f28a84cb1cab6366550f87719c1ea9957308c89e449a9063ea694de79b249277acba360cdce73e6d324989440b789414b1cbec72e7b1c24c1248a0a738ca4b6b24fc90d018e55cf20b98abccee926359f5ee5f13f105caa783fdbed05ea960031907ada067e655f41f87048605a9ad7021787293b22b1952852dd40a5eb1a8082f74f1db5ebae4cfd080fb0f177423304f6670747370c30a356c73d73ae0c3f51170461b8d5cd3b058138756316efe35af85e1ff1b2fe9c1a8068bad70937701266f1d7db5607df81acfb412a49ed8f3351a35c2def009376b6b9cf8328db55b420eef432e09181e09fea8c77d1f55789f30b216d013186547bc6f0903e2900bf5a1295a2c7dee9c99cf46213891b5493758467a56543230e6515dc8f1b3b65029b60d3a303895388ac22e5ec5c2efb81e36c23d087d134f1aa630394a3fa3f32cdbb89d5770350cadf33f813f99b73bd1b5f77f38cd7f74b37b41ef48e7f2e17b738e308c24f2214cc54c4872a027a17f17ee242653c01c5c91b9fb7c5ac27e7edabe96ef3902cde65adf2ab8f094735f7524e29363875eaa596eb216f929a1c600ed98a321aaf7486627683a8d31bb1bdd1da8f49878c0e8736a4d7fbef3cb76b9549154b7d951b1d9c966875e4e087c5399425d70a2bd01f83198c149cb62109251bb5cd11b0e83ca7cd99770eb1a56cdde509eb2aae77a659e501f91ea8012c1014a220e92b4bc720930da3e6cc2a6fe850b61ecc41ec6dd7eec33e65598e98289bfee89ae3c3ef94bfc0f6d41995a5f38b8cb67a6f67c4654f4f7ad39c75296816ca1d3c731ea8df6833c2212b823487d6cf966ef70627983b189ce6cb9b65681141a9c23d4744afcedfdf27d75ea4401d2db1c88dc8a8abcd76d0517c46ba514cb1b54b0f255d5e5b564006f744a6b5d9658a1852516870217f4f46bb96fe0554dc7f06582e746265d547a431f801514deae7dc93ee4f7468601aa905ab2c97d759f4a8c9857fcf96ff71d2f2543f94d16cc7e0a5e8f95e418283f667d8d6e3ee7fd4240833dfd07491ce48a0ac89116c53c2fdb506af791a7ba5b660c8aace95bbd6273030af1bbdfbf0dd79a1604c01c6a1bd04acb382f89d4414f8321c46c3a6befd4dede7ae0137b1cd99aa32f4568aff7c119a7cbf17e89b4b893a849a256c1e385b0f5250dd2045d25d8f814ad617fca390efe59970a65dc2e18695ca2a9ead803794fa8aabc433f1794120cd0d7785cdd0a25d213fe91a442972bf77e420b604513aea8e9729a5ccd260b3de21d482ea3dba8861f2ff518038c4002f8a5068dae2318561831a1bc203d7f676f8e0b4775290e39257f45476bce930e5590f3909f1604314fc926294c0f62a0fda3c95f56e93a01e865cab99bae0ff2902c4fcf3bf0b96eb0ad08bca2b5e2a240d25b84a0eaecacbf1e424686401ba639b9e6e71713b6925fcc34fc1681d9a855ede436235b76654f3b9eb2d95e437a9624c4337d922484aea6e82259cbe6cb06c9bb1e9cd6d70013b16d467efa2d04eaa239bb0644d414a588ff64df1f61769a31196cdaf01683752d73fedd38a9f95ecf70127ef571078a6138d29ed516fe581496aee6ca56be94dea2a8c80126abbccf6116891c0361ce135be34dacf654b049b9b256b159f3add11fd4241fbc9c9a83f10f609e599f094b5217c036d4cd6ff21bf60e109cac0792000e75e693f07b8a2a3f1be9640b172361b2bd5602a4e120ad8c7d29a0b108acce4dfdb7b4877c08f88a51bcbf2fc75c762a3de6195d98e8ddd4f45277bb86a5917476129637f018d2c117883112fa1398956616652084d837b0160c1b0d186176c556d95b571de52870de7b586fd53658cdd82d4790815292de920d2"}, {0xd0, 0x29, 0x7f, "ba1cad3de592095e751479b33da26c2051b613c75cc5fe4656159bc4ad257938c7fd5f1d263343b4b88f33d7a15c8db405d3a3da0816eb28865c0998338c3f46b8dc53536d20ffb7c337b306c046cc7223030d7f4e047d81476e5e698bb722d3f634bd667d5b23e45bd1c345a0e0a4e2a1e5ee7f0a97f277020398387775ada2f7f4dc937585ad127a287e374d7e3d6f73941cb87f9b8c7b459e95d80f6fc90f2901bd28a3393099b7408e596a4b427ac55fa32de4fcc6479b67de911f29f6"}, {0x30, 0x101, 0x0, "1b1e57a05b5fb5047ea25c166823f5b0463f924cac18878c6c62a3d5"}, {0x108, 0x11, 0x800, "a188d30d59fefe47bd81fd7bcd121decf5b6bd8b5a58388f482898b080e98bce68e6792fc9b672c376cedd4fdb10de928c1f39c41f15c0ae74af20238c68db6e7f64b310df1e71499dc6dd39eea0c58d271cedc5769811c444c8ba04ce3e2814264d548f83f567a7660801b0e4e17cd6704458d8ddfbca723d86c80c9d4ef082f89df5b8549a11b7e571583297e2ccd2f9f567251e241c6554727eb9c0e09b0e9c60c5e160af3a928c9239034390a50134ca3899b55ac1551504e0ddaa0aee7b3fa1f706b43772dab20a5702a95b3983aaf994c1991d434b09b4b49141e95749c84b8b0220d36d7b855e5f58fe03a6c315e20e889e"}, {0x100, 0x1, 0x4, "4f5e076db4607948c887a8940f641f361963c1938548d5bca1dca8535a8c09aa616214716e28e5719f99b9aba8993dacfb045279161a69530cd429c8d72bd257123f543df1c0db8b6a2d432921ff751376c323066106756bfcf31e16cff2631b8ae55fa9a5bb32da820f37e723eb468ef845c26432e798e26a7b211945a31d053332ea38a01dd72352df0e0233ee85d515ede215c328fb0953a0ebbd13b4c04ce7a075d3fe7d1146aa786feca50bf907987862efcde6e117737145935380d0b6b3a90fb4193d1736a12fb47e8f97ff7d012339a51e53299892449df8aa38a78cfc1e7229032bb4112046e3412c2a3ee3"}, {0xc0, 0x11, 0x7, "dd956d773adfcd61aa151a85bf1b7f794f27c61a501c2f10ee9112ff081501fe5aa79afc7806ee78810f1c5709ba3a7284837169e22d9d7141ae028dbef15907074e422b9d6068e23a101a994c667574efb25ec474e32aea55a987b8b6c5e8b9cf74bd09174cf713bb0574b2ba751c919c0580087f9c1d34ff136b6acb37d097a3d4d15d612c3c93fc9e0ba5e04afe6821b4fb98bf5224fcbf3397d2c68f2f25bf56614494529526a3476c"}], 0x1578}, 0x8) r8 = getpid() ftruncate(r5, 0xffffffff) fchroot(r4) r9 = accept$unix(r4, &(0x7f0000007b00)=@abs, &(0x7f0000007b40)=0x8) connect$inet6(r5, &(0x7f0000007b80)={0x18, 0x1, 0x7f, 0xfffffffffffffc00}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000008fc0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000009000)={0x0, 0x0, 0x0}, &(0x7f0000009040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000009080)={0x0, 0x0}, &(0x7f00000090c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000009100)={0x0, 0x0, 0x0}, &(0x7f0000009140)=0xc) r14 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000009180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = getgid() r18 = getuid() getgroups(0x1, &(0x7f00000091c0)=[0xffffffffffffffff]) sendmsg$unix(r5, &(0x7f0000009300)={&(0x7f0000007bc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000008f40)=[{&(0x7f0000007c00)="2150d07674b862fbec0adaf17cacea3d21c0eac5db2933c0ef6e3b6fab0518671604d66f9bc4fc5c235a16415af11435c52503edb2136d04a7b6e01da7719bb0119f526760be6fcbb46ddabb322db9", 0x4f}, {&(0x7f0000007c80)="1c7d121c50b2050bf50540806ff1817a32a040b647", 0x15}, {&(0x7f0000007cc0)="01bdcbe1978a639d710f604ad54cd8068d20cbaad240e877a7515b0dd0a89b4666e31cf10a451a71b3042476df69d54fcfd5afda4256fd4faadfcfa9222a3a78c63aecfd44e4d84b9ec516f0b02e9bd3cd25689ab39c9c0e4460710636bb591ddf6a3ab8621ecb4f993143d7641437024167de23f89e173345c5e1f2bfeb613d947f775d8e85641b8ac2b8e1e96b1102fbdde20f84575a7c41db3b35c9abeb8e0213d4c913576167fa49e5605e6df4f4a352546c79d11f38335c0b6e7cb390a622e47e5f1f557e4da506241953945ca15b3a7a0010675f5eb7488baabda6ab", 0xdf}, {&(0x7f0000007dc0)="90d175c66523bf984ba2ea9a09974e26e08feeca50c463b276cec82d4773822fe50de219079b00f2bbbf2f97fcf2fa52d9fbf2851c769c7a2562482ff472020627ba22545005ceb10c9580542b0cb04811ba624cf41cfe71f57d7ee7b8177b6d3618bd7d6717e8f745451d11dd993d3a1d16e7998d6003548bfea980a358dde47160ae6fa111c1fed58d98d2c0da255f0657ed623236b96469136e08e90960a2931ab7f43c22d82610e05be0a05cd554d19c594eb8fbed5151e707a8c27246902f7736289ec7cf3242042bca00706912d03761876d8372ea8a0f51d2b7161062170bebcaac68f80dd653b2b515dc3347d2e5ec168d60f785bca2a5807a4ca155fba95e84569aae2ffe81d600c01e93a91469209617359a3351ae9dd7a4e389cad2cbcd0f8b3a893fdbaa8fb89c82e32d35fd74f81dde0b9bb6b81b52f112335444ed30b8aa1f634f8d9266f0e5d590aa78c26b34f3a26d2f6f7b6135c205c7e376ca5bf3621099118e452f84f3ad1dbbeda5093ef89ab729ad8c1a49f1df56081cb4a14b37ff6f639e604b82873079a88f43a097e648621c0ca536331927bd4250119d07d4e53bdedb497c4458b8de0f7dd671b444e702a8cf320a96596696c2521580329956c104410116a27c8f97af2be313d236e327403979c085e7e0dba3cb32552cd707b5b6c1ef2388d5f97def850faa03fef22dd900953e13f2aa5baba4606a50311822af66a50eb683762984658000b8009775ea64c82dc18fc332677227c081fe127e8094af1c91cb4736dd374c9cec48bf9794ad575d205ebe67618d5453f346c3e42fb40a4c78f34d4dae54555590166267eff94b38112598d4207bed89d058b23bb9d159156bcc112ca8726494abb7c6c210e0567377f875dd03c9cfbf11d9f88c73e8dc24163beb3130030f3abec1d47a94c5e78f3ff58937a063b297f09cb5fa6eb28dfa613fca70cefcb25e9224d356315b5a31355bd32615273b54d9cc2dde48eded43e72f96a1b4d939af0e929dab4c02ea82b9fa5974090fda52b5e4f8e2fcced14c81600d3fe1fab9958762916b1ec930f70c91359c110a3d04e726d6193dba5b76df70c8ff2d47fdaf234c1f6973966d4ed028c90759fc9ba89f7fd0cab8ef90932e32f8d6039fd3af2e0571fc098fe582d3a7dca94ee92217495440cc6de8600c73fc92053946796ae0533d48a1d25a8ac6c495a24857b3d9ab2ac5926671d04bf92fb841e98a9b83a005f2e68d676e30ba4e55dbff733f7320e641059eba6f0f10fadba213003dc8dcefe593432b042f15296f40761e34c7e5dd252308262bd775148633af62cee68b930ae469ea14c2bd6707ade69957a6c0a2bde4e4778bdf24e2798e14bb31794c7384568cd5073734c7869fbd687b85e60e010049ac4d6d09ea7302034db07139fe4614efa2040466a81e4f8ff398c0696d9e6f476846744fc570441ae77cf248cf287ee86fc4f2cf45078a5143c830497a0d23aa75ad10ca60c079323d106edf82a7110331b0167b0e0d9ba135f5008636bb27bef9b36e58cd24cb2f5d9425153b821acc022674ff1e583da99ab1c99cf976edaf46e0100d3dee1908c8586bda439fb0f72e9e91dabd6220b4114b1d82b284727a3d8300fc018433124c102bbbdf7dd6b3f5188f6dcf613d2f6754310fa0d415484d787c2363761d94cb73c4dd4745141d535f3cfc0ee9a7af9dec9e3f3ecfc3b6c3007f8fce94af204b2e035d8665cdc43beb03d899c07c57e47a42534400f73e69f91e721ff8b7a3cca23946bb8895c6303b8d6293211465b5e4a10eeef8b5c77c9d66443019ec4b41512ae43cc4cfcba1997bd022ec866c553c55be76ae706cd6b3ac2166e6bb648bf3d7c2e625592595f7660a23d4ca880c90c552d764a4dfd47d3176884def965acb7d6317a2d9f0eff0c0008d6936d56c627c4bec54c0d5287906e4c71d8685a74ad416bb62ea831d94b039d7444716a370f8ebaa0d58a087c1cdc4d39365bf87c07923f3af8e0260bf57a7d8abd21d35635980fcabebbe13028b8c00d49b83a9d235844de875e7a2d83f40b906be7548a51fefa3daac86ed9f596cb54fd3314b218da432245c2b25f4bbcde5aa93235fbe4eea9f8c0387344afbfdb33cd37d95ad573238d7432342980e47e15f6fd5d79487176cde91bcf108b1a2e9c6d077349c703419d361a0db3f5ace4cdeff86a3e811cda220a9465681be5e4ab100419dce88c842cc3a45740de773a805a424df10dae5c4e76e06730200507e26d717387ec9c498ec5346e4d9e3da94d7dde22e1b34ea0186e9423764408671d2831d515eab4c736b3d30991a494bec526fca4dd8934e23de0d5f312d5e11f951768526114f7b93bb1189509e3cdbd16e359bb48847afde1a6e87b5cf1724cca4da30b25a7994031778ede58802a9e53d7e3635726e2efb3a97bbc7b2e67c2ed30e87ceb37f628f54d1da257f7a17cfd503e47c69a34029a59f99af25f0bc5219bcdf338b7a2d68753ff9a0c3b8ca5ff16c3bd1c7bcf7064d20909bbfbc71befff43a499c72cf5d81fce41c2e04bf8c90766e63d3dbae03dc8925a05ace2962fcfe4ab4a64598336fe5e4315959571fc709e4bbe022ccc83a0ba43e927f066c5fa871c71857956e59ad9f4201659371928c8dfcd98db8bc4eb3d0e44b1e14f381231e33580070aed0518bdcb2356372f73ed85aa71c21fae4d713e3463caf32a7b6fbbd249a7a737d04a257973782e6c4d98316eb6427df379be5078114c428c1048f6632eb5f51b80b5e7876cfa58d027946932fa565e9c3eca067eb6dcac76bc2268009882a91e5beb45078ecbec076e9b1f7c69f2a70e7f4589cf2434dab35958ba5f68c96efb7a7005807cdc9672536f2438d0c77d8533353fc2b50b89ffa74150d064b0ae07c35c269dbff75777d753cdf688c15a90907e984769bba0f5fc2c18ff0770dd25f08af195c28b3d3f6205e090291e52437f7192f2d570d94f2459f9113125ba40c5d4e3c4dda6166db3580054e2fc474ff169ea7f3a34f5a4209c0296c0ea68b1eee8f0f3e196bf2f307c6074525a2915717a80c9a117f157238dca7e2705fed35294c20cab9e5b5d7cb950c970a5e61e28378a557e8b6a9bedb1202dfb0fd14337e80bfea5ca99c05a332ab9b1cece63bfb42c2b9fc40771120cba53e7b19d026f486bbb036591c363610fe1458ac099e44efe1af89e60f36fb0fc3474132e5817044f7d9cd15bce0d04a13eda66bb15e3f5dcf702b996d4256e94cbc210f8f514018dbffd535f61d31aa877c3547447838fc754f572d48860443f05fcb1b697ae42c68fe8d6a8f13443f2a3230a1b272f9b7d40a187bcc90d554ea842ff95a633097dce7f7b6fe002d16664e0a18a9c49cf90df8bf98615b167f1d771e8c4570e432cdacb22fe0d0b16d93041a128215438fe9de687c67f13ebb6d4cde5912763c490266f230471e56f4bcc9af3999f8d968dea0d126445d4892ae632c78b80f82c5790beb5a49354bd7ec8f976c4bc80462cbdeff4f2bbf24d78bab0bcabd38c7d7f5f81c6e38b6e97a73c26075fda83ad7ccf75f6900d331f334998fcc290e419b8719326faae9ba11fb276f216a816778c60b9df6d6c070377cff4cf824bcbcb8d39e15b99ce788e918f2220bd37cf1a80348c99ca1b844b2b310a7c62c032d8874610d17a43137fb0a90893b025dd3801eab4c399f259eea35b6c820595a7252bea1d380a0038219e1f6fb084c8db62dc32ca096b173153b1db258ea95de8706d40c6e3715d698f6e7a98dc8964c5968a96866c28fa291405d0b12ed728bc45deb12913b72875048bdfe320290098f6b765a7386228cbde808ce245345f74616b6b90238017ade4ee1de28a078ceae2ab91d5b469d52f67443fb35238b3a5714a1e549f14332862c1db14e9d22d5e1d371067731e07092905de3214dab27f55aa186dc1440cc693d8b3ff7f1afad86e7f36fd0db2e85fbbcf1ab248355e801266222b53afc7af31bd298eb33331fff7f71cfdf8dcabdb22e28930cf331c702ad583aa2e5d3d7c942c60cbcb06470f20f38fe471d4ea041fa434bc36fbc73a2ca59ebc00819706fb2d7dc227a7f98b741c2ea3b40c2f7edcfd502068b598da5922c986296b4e21d9db852f99c63cddafc552b3ab6bd1a1a8855b3c4f6437a79c26737d3f6d5d4e1bb728eacc5606b439967048d5ecc48db3accedf78c66c1a16c526d10718750a3233612e7cd18e2f0540f7652649318f9fbc5ff6b6d115c017bd66b4d3b174ec089795e0db838cfc941f20961b1e381eef378fb0a61135e1ee3396436bf5037654f5a0c1cba468590d4fb73ac2172885e17a1b8b7af003172fff3dfc91911795ce74c89186f4b5a4acd056172e0f921517fc7de63a96bfaf6f4778e3d1744b43826f088090a9c6b9fcfa4b7a3a2b905cbfddb56d8e6bea60c7a286a6ef10608b13c22b26d2df024eb68d6f7e297c989a7ebb124d446363c508ae0d8a4d7274be105c1f70dda074b35a9daf535034ff894d0ad5f19259f90564f5d6343dfe8f5152419dfeec75416fa986eb370721b74be17723bae051fd2bd013a3b842e624e61bc31c8f544191dee6499f304c1e49c8cc1d58efd7cab9fe8c5617dae673b2c0fe1a452c801ba6ac5aae33d2ddddda88e1d958c4b7f43fd2cb5538445d43934c9acf2aafd9b6ba3ca953eadea594b0e206d1d7e6061b28d9b478dfeabae9c50d640f6ca59307eae5b2b1d4e25666c07eea0e281aca3a9a26eecb24f53b5137f4d6f30167c867e4dce67fbefc01e88d745950911d6b43191c6415581cce36f2243563cd3478893448d00e9f9469c7701c5a3e84635c215f24a4e8b8c31de11bca57a849d58086535bbc15abf666f95da790a99cdeb3fa20af88de37ddb09db183b5bdd6a0f7e96929f8e4ea480917f2af05970dc4eab3af6e154832fbb8ae38a2696f494b52e9ed71480ec767b47254f1d36bf38534fd1bfaf1bfdfb89b8a4013a4514cf2b604a869b3df19c346c8155b4649469490b7b342c2ce2b73303b1bf6400ac4251abeb869694b9e1e3111c156e9699ea37645c0c0f1d024e1e72aaee315680054c7843a2e2abbedf623fc6964c9c4061376a8d802932976a893cb42c9168fef039e57273e461f5140037370173c66a3b7790e49d3108cc31ae1056ee269fa126cc1d3ac265c2b401a33f6ccd3ae50ef48347b9064480e0b3125716d3e9112c00b6811d60bf50b0fd6c2bff633b6d59e846c3035b2a335098d7aa23cd016993a2d787ab41d99d45871f940ea61616b1b651ce24a30dc8f8bc96869a3167120bdd093fcf265fb84b66c684148a76d8bbc8daec6aef62f558904ea3920754df2ecd125b9a06688a1133ffd9b139d2e7a42df4cbf1a0d5f9a0347b1d61977acd4483309d2276cc9be052294e7770d7d73c5b48717ea988d1cf3e0f45607dd2a05e8f2e50814b71a9100710030e37af07e57e82f8182c6843286c479d6bd577f0ef0863f2d4522b0d6fc54766e5424927f44a707de29f2837e63be83a6b00ad667168d6e233ae326fb5b78bfa1e765b441e02887eabd50af2c060b03f8f430e30af682501f6153261ce06197e5e0474cc93d9a460238b4d729f04b27fab4cd26c83d56ec510d1c3252310b65f8268620a7b6957091871822f1f126a8eb751fd53e9f93ee412b1a3f6c13f590d8760d44f5941a01f311a75ea447d44d741b905fa7513d13f2226b1bcb5bfffe37e0c11eeac190db46692944c07ed3cdaf2ec94b0", 0x1000}, {&(0x7f0000008dc0)="8a5e902f239e21c6fa4752f0eba9922e6b9404ca50ca9cdd0dd99d07cb6cf189e748932975474b8535957eb492d8b2de001030676fa49ac0b505497cc3d610dfcc7eb46959df5dd8c9f3203a0c593813de26017f0dc4a2c8f8264a43f66946f65b047833e218ca4d054fda974750a8cc33ef43cb35bdd32936e950cddc4a6b7bcc218d81c8d223a076d5dbe04e92e6d2b2812047c9cc5743ceaaf06c73bccdbf16d307ed4287a03bea801e", 0xab}, {&(0x7f0000008e80)="fa65536341da8f57d2200d4da9080430488791cc7e343631c251d75cf1360c476c41f8ea573183a9d4966fe1717201500fc2bd80f06a25e8b1a8443a7d265ee2bcd7d49b4c5901548c6a23b07f76a49084a1b8f54030dad327814b8108024666a382cf2d6b5927e034a7612bae64fcc9b3d1fe91f4bc16b69021f1984f75c29446ddf3d6aa88820595ef173ce95de260eb0e780679ba78a2a47371eed73020f1cbdcd06d54ad0a8e", 0xa8}], 0x6, &(0x7f0000009200)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r1, r6, r7]}, @cred={0x20, 0xffff, 0x2, r2, r10, r11}, @rights={0x38, 0xffff, 0x1, [r0, r4, r7, r1, r9, r7, r5, r6, r4, r9]}, @cred={0x20, 0xffff, 0x2, r2, r12, r13}, @cred={0x20, 0xffff, 0x2, r2, r14, r15}, @cred={0x20, 0xffff, 0x2, r8, r16, r17}, @cred={0x20, 0xffff, 0x2, r2, r18, r19}], 0x100, 0x409}, 0x2) 03:14:08 executing program 2: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1203, &(0x7f0000000000)=0x4, 0x4) read(r0, &(0x7f0000000040), 0x0) fcntl$setstatus(r0, 0x4, 0xe2332db4bea880d1) semget$private(0x0, 0x0, 0x10) fdatasync(r0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) read(r0, &(0x7f00000000c0)=""/233, 0xe9) r2 = accept$inet(r1, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) getppid() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) fchdir(r1) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) paccept(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc, 0x70000000) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400000, 0x0) getppid() r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8000, 0x52) semget(0x1, 0x5, 0x400) mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0) read(r3, &(0x7f0000000380)=""/181, 0xb5) sendto(r1, &(0x7f0000000440)="ae9ca8090c1683117220ac0ded5a0cffb53bf80dff37d41b314271be3c1f21", 0x1f, 0xc, 0x0, 0x0) read(r2, &(0x7f0000000480), 0x0) lstat(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)) openat(r4, &(0x7f0000000580)='./file0/file1\x00', 0x2, 0x50) readlink(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)=""/4096, 0x1000) 03:14:08 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) truncate(&(0x7f0000000000)='./file0\x00', 0x1ff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8c01, 0x42) flock(r1, 0x2) flock(r1, 0x8) lseek(r1, 0x0, 0x1) fcntl$setflags(r1, 0x2, 0x1) r2 = getppid() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x440000, 0x80) recvfrom$unix(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) r4 = dup(r3) sendto$unix(r4, &(0x7f0000001100)="0dee393472bb7e384dc81b033340cbebe4211d37476667045054e8af53a2b11465c3919ddfc2024033ec2c0dc7b9905656d79799d74a0368909e28131d028052431948912d47bb342156fde626bd821b14b554efa15e0656784ad560a3970f639515bdb9af33b73bf00b9e61b206233a80ccb9d10db128d191793434c06bbabaa5e582751181ea", 0x87, 0x2, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r4, &(0x7f0000001200)=""/85, 0x55, 0x800, &(0x7f0000001280)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = fcntl$dupfd(r4, 0xc, r4) fcntl$setown(r1, 0x6, r2) sendto$unix(r4, &(0x7f00000012c0)="d420e5788cb778035f4b70c5a4bf3201e035a4c1fded4d22ddc64c2a095f3a2d40965ee5a6da971ea1783225a0b1f0ac51a6e0f2726a93ed3fd25658f1b3a612bbe6b274d4baafac2f07bce8a3c42af92d8177d27196a5282238a85448b16c2b4837afbd367076bdc337288bef2ed1d22a627a4ca78ecc0eefe4d6cded0d2319f327fe3eba1f9027f068376823f332d55644e02c7129d3135493bddcc3e1f089481d833e78e2650185920ada21c53d", 0xaf, 0x406, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r3, 0x7, &(0x7f00000013c0)={0x2, 0x2, 0x4, 0xf88b, r2}) dup2(r5, r4) write(r4, &(0x7f0000001400), 0x0) openat(r3, &(0x7f0000001440)='./file0\x00', 0x80000, 0x100) mkdirat(r4, &(0x7f0000001480)='./file0\x00', 0x5) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000014c0)=""/158) shmget$private(0x0, 0x8000, 0x20, &(0x7f0000ff5000/0x8000)=nil) r6 = fcntl$dupfd(r5, 0x0, r1) r7 = getuid() getgroups(0x7, &(0x7f00000015c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r6, &(0x7f0000001580)='./file0\x00', r7, r8, 0x600) open$dir(&(0x7f0000001600)='./file0\x00', 0x10080, 0x10) clock_getres(0x40000000, 0x0) flock(r4, 0x8) 03:14:08 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x6, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x400) r4 = geteuid() r5 = getegid() fchown(r3, r4, r5) fchown(r0, r4, r5) 03:14:08 executing program 2: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = semget(0x0, 0x0, 0x40) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/100) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000140)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/89) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000280)=""/68, 0x44, 0x841, &(0x7f0000000300)={0x2, 0x3}, 0xc) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000340)=""/56) connect$inet(r1, &(0x7f0000000380)={0x2, 0x3}, 0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000003c0)=""/202) r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/129) shmctl$SHM_UNLOCK(r2, 0x4) r3 = accept(r1, &(0x7f0000000580)=@un=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) r4 = fcntl$getown(r3, 0x5) r5 = getegid() semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000640)=""/95) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) connect$inet(r3, &(0x7f0000000780)={0x2, 0x0}, 0xc) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000007c0)=""/150) shmctl$SHM_UNLOCK(r2, 0x4) fchroot(r3) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) r6 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) semget$private(0x0, 0x2, 0x50) connect$inet6(r1, &(0x7f0000000880)={0x18, 0x1, 0x58, 0x460}, 0xc) bind$inet6(r1, &(0x7f00000008c0)={0x18, 0x3, 0x31, 0x2}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000900), &(0x7f0000000940)=0x10) connect$inet(r1, &(0x7f0000000980)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) r8 = geteuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0x800, r7, r5, r8, r5, 0x20, 0x1f}, 0x7fff, 0x5, r4, r4, 0x14, 0xa60, 0x5}) 03:14:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="786e234ed8", 0x5, 0x3, 0x0, 0x0) r1 = dup(r0) setsockopt(r1, 0x0, 0x1, 0x0, 0x0) 03:14:08 executing program 3: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000366000)=ANY=[@ANYBLOB="01130600000000000000000000"], 0xc) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3ee2, 0x3}, {0x4, 0x1000}}) socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffff2) accept$unix(r1, 0x0, 0x0) 03:14:08 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x4}, 0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000003340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003200)=[{&(0x7f0000000080)="bdb9072fd71a24d486232ff8e83da87af545a671e90932d29e966a9f94a6e6f3ad6df0039a5680a640b286e198666422fed5df8fce4ee007a3b3f175b2f330045875344072d04d2a92da122fdc58ff8264252d42", 0x54}, {&(0x7f0000000100)="e4d61c14bc15e808cbaffba54e4280657fdbcc11edb3b1a07293d1889614a1153e1d16832e4b4595509ccb2d7d3e8c098bbdb44a904eddd3928ec037302b6efd182f77d64ff50aad4a0937394ce155693c7762d43b505ae047ddd01d42cc1a4befedff128ac6d68cecced3f6932639d4903e304805e969d2ff36bc95e8688f245c302046f59da08df289534eb50e6cdabe80a8c7a3b9faf9b21ad67758bde3617cbbae9974a680311c4dcbf1f951626265384bf63054153e452b5ac6dbafb7fe3f691bea61ebba0da469d7610eec52ea4d8b950e2318789aafa37740c5dfb531fdf715579b0657eb521d4557d744e48bad9829e53f3d460009cf6565f151e1b34a9bf1d3b14232e68a7cce64dc3819fd5d976e4394d967bd5f177c47f0a693987b5ec86b2517207c4da971b3b288ae28cf0215cfee66deba9fcfc91d57807ac96ed2b0905f84ba6046870e573ca91701136c69ebbb15edf8db93afcab6658b71b0625c166e1cd685fc23594cbc84ffa668489e0966cb104bff063881a7c55a4234f0da545ca10e58befec78222be9d69a4102f1f622d117f42938bf37dfeaa1cae00969f0038aa2019f62b9e09e72b3a092bdf471c464ab4529f6be366e890d91c2f502397ebefec18ebb556cc413e9a0cfd7d64e3cd9684eedb6d504c7cd5fab74e3a3fa2c9b0c2d8a171e9580eebf96052b9e293159f69b37290ee154b6d0c8e659f23c66b6e9bbdc2d7953c0c75b6396dcbe9bcefebaddcd0233f4de56bec9cf3010ed83abf5a6bcd0880e1462739d92de5a9038c7b437b238901810169b5cc82f38a81e197e31214040a8f28cda45b49e4df6db7833dc56bb45135f90dfcd730812600a31eb8a8d738fe0d36ca0b4c7c744aca1fbc4818cdabef605e9a3ec37fcccd55ac6160e7cb34b6bf34cee6ffe83a6aa33975a1e67e35f7ad91bcb6981be67f156dda5b897acdd7d5d368e69310d5d1ef5b19f2feea146d6a23331a28083e690ef3d237832695ff09a0bd21174c78550d01beef23d5809ebe5b669bca2d447201835b890e4129225fb957937b5f16def99cc363ddae18c9a63b7068b40eeb2e891446bcb77f648a4078aed244da5cd077dca9b4c61888b244f40bb52055582cd577fc8f17b331312c9fd0b9773202252651d46ffde20dcd5f97772530ee8480af5b77ce61c07a6045668c164df56833c8c8e2a0b2787af65b71dc18404d1d9522a09d0eb993cf91894ff76a93457415ff67617dd0241e29a5a0cf466915e89a61eb9c0af28a805e780e876940d94ebb3333660030b1e88c373afe3cb8b07999ef5d9abb29f4d672a0c592d0230107a1950265b6ef3944833d61451849f02744eec6e015155736d1f16aca9b63c611a4351e3ed23ebba73dc464e3f112f2a1d4f71b597cedea57a35d5cc50bacfa4da79f13039e1c9935a72109d5059411ff1617a4bddc59094c22b1d175799393560774d4c9995b2262cb72d151cb0294fdf3bb66c8c29f7b6e55f4838e17b39db93bf96cfbeb6b84037ead029a8707b272a4efd713ad106fcc66dc4b90d777ead118954fc42a40f2af90acb2721b7ced182f9e36639f638a0db702d12715850b37d9840e4d79dedcd31d77f53b945e94534c50bec2cc4ad8a5ff6fcdd9a8734ebfeb26dc2e172e7b8b025fe1c453ec3463d09dcb16781534bb78b505df5a869d90e650729b5f27dd460c6caec16900a4280845b3bb0e8d273852ba086c9294be3af164aa0ef8e3c14796308ca88e1a2f936750967e269d72726771924be2da4c5d440d6cbd3ffb23e1053419135d27937a62147a6f8d18e9710b7a89f0691669e2ef713196bbc76e76b646e4ec9d81d2fd64fb470c4cbff1216c6b2ff369187be90bf47956eb9820192db15b1f5945f80fbabf55f5092d94a76237049615e71d916b41b23af15b293872a14cb344e662195b2cdc0b7ba9a47cef085a85b6f5d8bd8f0b48ea2ab8ec3c52ab0e87486bdd370c51819d642d100dffbd47aeb3c660ba7a9d252ec0af58a60496e7f20a97f8cf6f469daa8fd8a8dcd068ecf8124855672b997f6bc9f18f2b17e9911d1fa7a333b386ee8054f3f66fd05b631855ae75ba276fa6318c33ab50ddf2894ed6a77c589bdc00b50083641fbfa5b7f5e86769ebc79ab696aed785fea9a170cf039353e54ca1a828e634d29682cbc6ea365f2f3510657a305ec65d6dae6cbfa239593daed0b55147ac13fd406820108050649376328239194a08662ee5d14f21055bb94fe0264df643d6f0c376897667cb54929fafcec3f311a3633cc86c0d0a2a27e734a90ffe8f94faa74ce94417c647d83c6a8e30f575669e0c70efc15a25884bf3cc78f6d40b8aa5264231d53a253ae5241931784c6d09e8318ebb0257cfb5663805a951b1d23e2f7bbe825026bf6af5681064be0bc8eb8187398883db0874ff61850562fc1fcf53ff462ee811a6a22ade7db8c1d4685f31c614e6c596f776ea02c10ae532737c65d8abc0aacc32c12566687e780b18e37c0e667ea06a0be21ccb3a8892b12fabe392feb3ae80ca55a1233a36bf3d074fc47ade02308d30ebda87377ac42188be86feaf27b7d95237f7942f127bc34a2a6d5a9470f4c89f9b80f8fac6c8005fb7bd7acda0781c31fb51b9fd5d4de48df267b7f6f7909cd48e5ecef4b4293d500cfb146eb6525c7620940ad6a5daa6ba5602715e92ce30b54819d6a165d53c423457bf79db1fb4c43d0334ffc1f24dc0a4abbf53f38df4946b32f5dfd9866d569a9e8f93c5c0986db6d3f8a3465b8ba32e6868ed60cf046ba5cc0fc43d40c9877290fe7742e30992fd4dbcf1914e4d26d7bb9052f23c6f5a118062ebce3a5f38966f3fc6d12d734abed7a47c5f3014f223d40bdd42a79dd7c9b9f4d5af1c239af08c58dfcf6b997c533784f6d307fe7a213b0eaae845cba071f8d4d6c1253f91fa46334a396648e2df6095aea721f6adbb69d7dca1b105b0f9b450300c1231c4cd8e8c193a28eab106046bbf957d5faf373dbb246f104720c54f37059f0576cac1c4fd39c1be7ad234bd93df5a2e5a9c176969c3db76f596d05e42db8bf72152cd5442da7fa34e811adc9008239fef874b9b86a54b2a40b91ff75215260fe89096946e36dd6af4c0e8fdd2a5ad9c7a7ffafdda5800d3cac2959d07a1b345eb209ed6b4523277954c44e1379df433b630257f00ed389c0991ddf11935e7655ad7ccfdfdc2272c61aa3f369a94631ba76821c7fdfac828fc28b0f7dc4dce110352229e938d2d696707cc32ca5994bbe40f1c78c5e162ab730d7cb5bc8a59d027cdce20823d92f9ec6eca50758c97958e9fc3c15a190fd05ebfcce1219f94d9957213941597866ee3c6d5601ccea8172b1440dcf50bbaa533ccced13ff35246ac0a93ca3b6fd2f0db9cc1e8896ec4dc0dc58e3ba3006a4fef65adbcf40ea37bb718221618907ab4c82c8d658e54574e424cbf27e9b3ce4842e90112d757d024ffa644c569261d685c3b0ad9f4b0630a9cdbf84d8a66c7793e831fb7f286cfebec867b0f6c91ab5c4aeb579f74ad7c590042220f344620632dde661a839d733175eb88e5f8dc0dec60479512f1db273525fe838c51f14f1cc1cddd3515731ad1714206b15bc3ba6096b3fba89a23a95ab531ba8a8cf35c32d50cd4dcf6079a5d42579f1aef07c46c3d715b38a64dd8a6f6fe895e7274790253feee2c3b43c7f6ce240e02872b47821b1d96715e81d0a8ccb8471e71573f2345ad80ca36ccebccb21ba098bbc5775322870352c812fb51c1cd46a27423b49d904c9596be4b93046e070cc186dd67b331cec5426b9c2f99297382f9f2ba428064c2e0de959a67881210db4c4124dcb9f949ee6cd26cd430d436e300e9d9376588228b42de93b5d9d45ea0f5874c25424c7340b2964cb4298704efe4d34707a0f21a49997affa59eabcd9665eab3ea6fe447baf723a63d62b8c0870e8b44074da5803ee82817ea10c6bc92f1c22e5b43ddaacaafdac30f95506c3fe0095b9685232b51034a4d68947a53086edcbe6bf27f19ee0b79eb3a508d68d6a00827a4cdfe1b63756e8eb3337ec3fc87219aa1dbad933488c09f5e6e5fefec0cfd4f5444abcc1473be2c93d3fbef56daac9fc1a72b12df4a23ca87cfdbce94657a1e70ea619e3cc0dc21e2221f8feec8df061da00b5b9d0a2356e122a331c866db95aec572feafe7e20075c40c3c079791792925473a23fdac3db2929c53ecd058fcca1085c81b2d6024b2813a67001f70bcc912024a0a15b0a370c29f629943f6f29b14a8fa2f35c03ac86c42aa1a08754efcd0cd807fd7eed24ee7ea6bf58019b9fc2d58e559914ef3cb3c09fc86f035a8ac6489b05932988b2186ebbe0a1d5889a79ac6fc61bd35a9aefc1bcc7bab72b5b8e0707bcbc5b0c6a768d69c633cb5fd2298d1e53471a9ec1cb03c154dcf7c15140414932d545095c3d931014f4d7870b762a88ac84afcdb70d0b065a148d0b7b0ebf7a774af9668864805b679e3ce09d296b3ffeed652bd27ca267be9836d3e8aad5cbcd7e30eb5c7d921a8ee613c5809719efa87d94eea4daf46b23350912218c9e3096f0d69b3a9427c535b79efd19d6ed2c70459ca970a65ae3deba895cf50ec98891be4405b76744f8109744224595a5f97e0c96043a8decaab2420205da5cce26e3c9ad1f0d4f1dfc4a30cc3b7ce6093ae5e1572555a61f7c5b837a5f672f67747522bfe23249f73edfd6fc96c0e348614f238c64d65f5e48bb491697dccf40d07aef809e9d336000bb14ff37955abfbb91546c5556452366d024df09f6c06df8bdd5718e64fd570c324d8138462ba85527b556b3aa58995c4f3127bd3b4940c7239a20d0b71c13df046aaa3663dd41749aabffdfffd009c0d2556a239fb51b0a10a68c28d0eb532fd1bf1ab110c88c8bf314571c1e8469d1d2f0ffbde33b604d3834878ad58ac9f33bf30a0e666c395f77c2e39fd87a431d32e0718b078c881b21227245167e53342a366c606b9b28bd449f806237e95033d49e97b5fc565b5fda2032041654b0f9312ffb6ce2317cb92551f9a47b4e02ee75c3586ecdd159bb6ab0b5224e8f6b4e49610346f06f7be9375b250b1a45e07730c6d2c937e107f9029a2dc361005587ecfaa83049174ee3c3d6f33d25615e01b14269def4a232c7b910318133d4fbe2cee1c06eccdc5ec391d2b4be32258d2f6b35981c0e8ec6adf8514e08dc191479fe14b9c236d7a906e2f6e4cbc088c8db99cb8605c47ad4fe20f5b86a467d49dff4ada53c4d1cd37e413b454df3d4acb7fcc9807bf16211bf61482db349a1a47ed6aa780b341db40cd1d7f24e97e0912407b8fe850d15e6a0aa61297bf468c5aabb7fc10ea462cc76f8865e54c1b8e601dc610a550b3166f63b858adcefd9f3df29f864185d064603dd6f0ee6df1acfe42e3a421ce9806213ba0bfd2448a313489604b07235bb0dc9f1075a35c899634a08c2cdf855c9e81da77b50ec625f4e011e84e9285eddea75f5a8ae68414dab07c9ff00729d174e22bd70f5f07c436da8427d7de6b50ded18b900359727535157663931278e3440c3e651c4e6f839645cf667dc58ff56f015d174b624682a61dfb314bc968177a823f6739581ff209983e088f32b60843676529d4b1eaf69e419f4d3b7abfcbb159143b2b9aa3b4ad0def58df1c69799b74974b7fbc80be2fde3affe67a34474e4e7a6f2b8b95aabbfa58eb1ff62525e8a815c9a41194c0e29a7f015a360c3bf6ced2d74af2f3014d8b7c0f7122b1d97cd5a1a9", 0x1000}, {&(0x7f0000001100)="149abc6d029a64743bd537e4864f9e471991dfbd73838a88922dfd9d6ad9bc59e8bb05629179fc7febdc62efc734c70b42bdd8d70652329937e773cbd27ed88c5b293129fa63ae57eba2db4a637acb4cd0236dc27b55be2a409d06384a725714e7f31e37b9aec4bc80eb957d97e32741692919ab8798031870a1d781f1b6cdf3ce8a09513d921044a074002afff481724bdb25eca5b5", 0x96}, {&(0x7f00000011c0)="06b7c0af9a0cae35d224ac65a57f7dd934bff86841e8ee3ab5ca30bc53284784b7eb763f870fbdfc87a4c149d99f0556e47bf9ac2c0c7e1206cfc0869c09e8afd8bc7ee8bce79322387597114c7b3ed375cbb7704f4879685de2e55a541e08da73dbe1862c292f3dcdcd5715163138d3f573e923845eb4b05b872714824ea5507ca25563aa381c502bd25a4d5bd45be7fd37a4b0019903e64366bc5fa26343acb24ceb54ac80e39aa3db9fe7aba3e6afa64a2b237f4cd52b991bd1af3be87fbc4cdfb13a51e7bdf9ce6551669d24573062d8a6f71db6e1461b7d7e83c1d1206c5d8ba5f23b40b1d79dc9a6d8661d5fb7f27b4f37ff7df2e7ae9bf1a0cf18fe2248d45ab4e678954dfc57c4dcadde21cfbe318ecf0fa1d0e510564c844411cf5baac050fbc2b45d244f2b2ec4cecc0b8c91f651938ef6925341560a3f0e699474574193450e728f252f02000b4f042162311823b741dcd99cba777d26430284823adaf48c213a3f18aafd3020d513eaba3387160d20d0dedd4bbd2537317fabd4478dbe69e0051de48e96870e8fb695f39ef61280ef40e3d84b84be7a4481fa448f130148c2965ae580c3671796af9f397a852436479f82302520ea10095d7d638548f3553d156170e8061d6c13b02454f3306501d999014fd88cd9d4f126b7842eff4380b4769f9d4b7e0ef77f40bcfccf4d52daba46826fb075d0f90a0055462abd4ece0f8cd91c19d795554e2704a0fe9237d5803248b9bbbfd31a9bd71fbed6f77c01272488c3034710fa490092bbf027573323031e873dfab2c6c7e73dad6413e8086082c51d5d93949d5053090975824187c780be6a4a1ba8b55ba9e1271af2c7bec4f011acc167dc23a6c1dbb841324336751074f4e2dab984491d98a2a5aac79e1cdecc65810d06ffd737d68f4f4139eb765e1723b34e1c231878666eb01ddfce6783631b4de2950af682546f0f478351913bfeb7c8651ebc369e8913145b0b506076dd4ffe7d350041423072d66f6b78b4f1c6bdf7101ba0bab900a0f749941039f6e92d2133da34a94d0db4bcd3af441ab75ce30308deb15bc2ec6f49bba2fe5a9de0264a505c7c9cf1b0fc9156e0cd1ae5b87237ea86d13ecde35080b0cd89bd3e2c171f0c26703ef20881977dee99b8086aa44081cad1cb696df046961a9273d5dbbc51e4d219e3269e2f29b44ae885536973b94f3363b54e7651ddcf3727ff5ccdbac20ef855947c79a059a9c1d75f94d521030dec2135751c8679912e06ebd234c31f109f885054a92a98f73d5694af310ebc8c4c15696cac2dd0e287475e05844625b4596b2739da9886d4d520ab41201d92cb09d90c7a048f4a04d4a58cd053a9b4f886f3d02058bc9a2b692b213e53280d24b56780ed1678ff95d84b7dd1d654537e1fab5750ac9f9709c983501cce35b1dfae1eb6a3919dc8be1b71db749ddda66b1f7460fbfc67f46df1e99eddce0646346066d91a54364485ab1ee37b55a17955569a816222d780e6b1a622be8d05a4f8e11796f5773780dafda30f57a5b6234f794a1288663d3d9970d4d9f6448c3121dddd1a386dc9ed77825a745e6f824b4ea4818bb9ee74e415a4b85a481589799529932db33b4f97d6aae8fbe858d86913073521c7310daed0c45209095a72bed2d6666f8e010e3d81ff9dd859cd8ea150299c68737521af126a4ec71c70ce61cd6ab5150961f58a4e929910bceee1856fefaf9be83245c18e3b49b601c436846d7ccf1068c2fe6662c9850aeda3d53513238c9e567c66ba38804eaa94f48aa270a23723bdbe5dbc77d83107b4381c1747eaa4a00a13a1e54b0fadadd92b6543c4275512ea0e11c200be51607b2dcc847b34a2a80a8c2aa5affd5f10a9384db295f6105382031a2014f6eb9c0cebaf397e2c8a64a4aa330a301f185a6c3aa9be0100d50cfff7b0f8e097cb72ba1d8edc8e9d7aceca35ff1fce449c3f2dd1a76dd220e34f6e0a6f24b19f62f6865f34959f0567863534d3cd866f62f1668d985a33e4d39f8eb777a3c8633827e5c6ab5791ebba8d0ebe2bc2876984f042cd86ddd4b4dfeadec552f1e63969ab95d733dd5923fe328fa9bb9e4c26f22de6def1ef71902425b76fabd7f094261cebc5e44723f6cd24ba925bf5a3b95e353bfb606181288df84b844d49417fde542eda1a3efcdbc971fe5545319198837327d2cbe82021f61ea5995da6b9f19c7d0183e05ec9b8f7766ba6a93d2b2cdf8fb4a33af039e3b48fbf838bc07dfb7a30e6fe8cccd1404d6000219b24e99847086b429d8ee79ce22df64272f126a2fa8cf749e114de7561d10966ec1de9c935a840c063c33df4779422007984caec281895ce4afcc36ca14672458a55d657c220848c032d76b79c5dfd6cb5aecb297fba961cb0e8d47ef75b06ccf510139d3c2f6c72f8cd346f05f3fbd7aba244e2dee360c518d582563f99d953a967969e94b2c11e50c806ed50b26dde4191483422da86be4704f6a7b2ec56c51d7c9c429e30765e83b61e89655c26c8cfdcf54191b802ca9db18a1e91006e6c335fb39047fbc5fd3be8a8b1f1d3d3f3df94c42ba8406108573bd8d0bcdf51ea5bebe102a89d4138074eda99c86038690d0c06b136cd3389d94e14c6810b0c253dc440cca60e2570a1fc6e09640a1f5dde12fd1b9ffb408859e5798b3ced409827be01d350d4b85d8da63c34884bdf1a29ecdc3b2ab1d60c44dff8df9d82204da528822afcd251e281dff2d4c0234a8c669f4bc1f4cf0c33c58259001b41083077e6cde383ebf440dbb1e8a98af653b6c4d5a8de10f64cfb4e866bae3dd028faf679e6e1210bb40732ebf565a6ada348785a07f8951b12f6b4f0ce6d7386e741acc700ab2688681f197be9ca4641a4ce68e6dfd56a83f621b515a2d817731a518b57457932d38588a871656a0870c5c05d1a991d3bddd2f8da950ba7e3807c8e912bbab6598f1f52f7c9ccfcf5744efdc24c80071e9362257f2a44a8be83f2945fb1c565e671c994ea5b76a1bfcc8f5a6e7f431f20d5e840ae9dd8377a6360648f70ab808ec6cd0c707a066fa9e1869e3ee0b09d50515799bb565e34abf3f188575518bbcbdf5511fd7ec3ac6f5d05ac0d2324fc5be3d0deae52204035c145e6b04f3793c96011aac2ac1e3c2e12837a229d89c8707b35d654ba27497b945d40d3ad9fde8750b7b0be8c7be24360d1a17fc1660ffab7daff04f65797ac18f32e9d4eb2c9181aa716232aa76bcb70f29def77f08065bda41807edf9e0254c0d9adf7c831b04d6f5eeeee984a7cc124bc6f3d039245d92989e5d2ac7a503e2c36e28f3b92ecffcfc23c0e0825b59515fbe20da60dc91df4d6757ee707ee94c396b795e8e1e3895f1e6dc9db4aa04e44cc27054f2561ee93c6645757908a12d39c3b9220f8b1ae5d22428574fca0b4e563ff8539b53c1efcf2547494ac34ffbcce28a20e3583a92895ee796f02794e35cff945e064e88ff682e5f114444b87b8343714eefca0a815371da1c5b844a541f24f9ad6ad78e09e86a8f3b375b296faaaa392370d99d29d8c27c91eeaf945aae862dafe9ca8f5d5dfc90b66b196464ad77ca01ec62e14b995bdff6ca18baf6a55acde80fa698254d6c987c2bc3acd3a16a83bd5a746c5afd7fcaef9784d77902d170885b941251d244755998c278f40d423fdab15b2f119acb8953906d52a72a3bc82feb4f49e1f2b0138f4ef6e141930b8521868764f9fe66e240b8b7c08e1ba2515933f9a22eb6a7fb7e75cb1e1f36d71ab6cd252aa471e4d7abdf827866ee97de533f4b68eddeacb933ff334a87dde86bb30af4e3e041c7ee134540379df88f2e0a2701ec9db809892c3eaeaa8778bbb05ac4edc05293538ad6b2031147d5f2c2b56d0f9ff3c1020fb354d6e7aab8ae94a42ef99e5c1659e596abe13cb00ee98ae9c1c12bf4c29419dac599a386e306db466bb4a9e56e5a7a5363db766911bb9aeefd4746b22947aeff36ffd900dc56a9057cd807a9d01018b6b95ad52f4ec4070c86cbefa2305239f139121834b9d67f1066e2e4c90290d0f03cdb2249968c03a5eaab120a109ec1e1ea3c8646d5c78a7af90469f0f815dbbbfa1967d4de828276a1eb4409110554dc21de03cd28fa1ed57538d0971da590802642de69e52aa754da2ab7c342cf0e9f50e3643cd5178a98810e4764119e8d3c8f5985aa46fdc3cc909bd4304898b65f922f8d710971edbd286096de8394a63ed64393f74ae80fa2b1e2d6fcb8d8c903de54314b0b8f14d24088f57217e95a5f7d5f243eeab10230f8f0e86d815da2305afadc099298096d42fc53b453aa2a0a02597dff857865e295f4b31213ce6cbf981b57f9ac820989b908c89a2404640a848154f824d50414dc0ae2ef14604c5011e2ca80da87e878e623f4c865ade328a0ce6cc7bbe68668daf64041c593473c0aa13fd0c0608def08ccf7ac65ef958cfaa5332ca0a3b09921912ab75d9092067ea7ed083e6240ddea0e464188dbf5eb61f958069f99837969878aa2dc93ff29429e36ebab240559b00a3c518ecc239f0da38a8e789e4776e7cbf03a15242edc32719a18b5cb1e4953f495d2972bd96f1652bea8135bcb21b6cb8f4d857f121c09f462cace649fddc7db8648e09083a88657bb1fe2e9e3531da975d31ed11d5992c8e7012756640d25dbd12a357071e8709198d498c1a2316f2e990cbdddd669b9ade1f5bb35d22acf554646659ea41ec2aa632deb6f37779959fc899c33b8b9e06c2c0ca7b979330d7a67f849faf6f7324e93d8696571a93a1118b75d7f88a8c2435450ce972cf11d83dbaf9c40e7aa17800a518c5a4f8b374e7e21f414efcc8bd3a510824aa82c72283bfac776474b6154d73bcc466ec7a8dab07794c2cd2efd7a2e11dd1fa9ea5c4e518c32ac843b0564e7cd77afcaef05c3144def50ae0ddc93e960560218407a51bbe84ff0e029f59946789b3841c03598fea7d7eb07fb4e1a20e6a3323040598762adf316ff385ee85d47f476b97a087f9fc918ef2fd38cea9390366d826561640e8772ac0eadb218722dffeb23f5a9f90c19c3eccf0418fd03a146867ecb91060c1ca0641badad4da42bdecbd8830ca652fe1f2ea28373f4f66fbcff4177ff8fcb1473f793361805ab17beaae97123f6e8e956ec2a50f20f58267073d3b3a58ec66c6188898a023f43dac83479c1e6d095ef7e08ff80c66e7ab7d395e40993ffe8a226581e734ddfcccae5875f85375518505a14c7582e2bd4b1c2b4be55ea9da3152477ea6efd6a42e9f8638883e09d9017207ae98edc4535a82d059fd3bbfc6f7a3d85dca8b20fc08a03079c3ad2a5081979e2f75fd0e3a284dadc152bce7bda8683cdd769f4a620bf7f26ac9ac7e3293e40f23f41d795d3096cf9cf6a8445d12e953b8e3c7717790b2e7de36930529f23aba088411e4c3028f81e3477e93ecba3449c5be556d6a517fc11a735962054919cb38025a10f1773907ea9a05f93ee338ea3d728da2e13d859a0525f207562eae5915126ff0007d26d23b70e4cf5201e59c8d49ae28ae4f1e713a442e13f9a834938f24337e335ff109a5e48172c17fb8e2227c22b2a9b66270a0d7e628f8985d6de11ffe07aec74835fba6d009f4e614a510bf9a7c1033e17345ef86603540094ac20acb152ba10802555a507bc4d2c570824000fe796c1037d90d622391e648e2c51687b581f42d5ac340f630d9fd08fc02e59b3a71e6fca49a3be067ef36e4950fbd5e322b8fedf281008e819705cebc42e45a6be624bb837e8", 0x1000}, {&(0x7f00000021c0)="92c17e43486bd06077d00e47bd5ebbeb3bef148cca7edb65c5cb613ade6a0fe7e6a38f4c97a9ff77bd49492d5201bdf9cd47a89becde0dff570ce949f8b120fe5c0622be7763136dbf4945db05b4c42efcd496f43e043e712d06bd90186008580ee30a28cced98e62c2b7766df3549ee5c3be764e59f90db0f14cae81d6aef6a2b362930a59ab6219a586669820c0d2ea3fd7d69152a048b91ab1e6cd1de63e888a54e74a2fe09ffe873b1eae704862c6fb6891d3723ecf52c8345fae73b759daccb345788eb6f8a9f6956e78724d60bdc44bcaca09e48482205c935316c647b5ef9e456195d848859e124899e8e5ba99317e634bef940260cb06167acf1a5783091d6d4530a8adb669051580aa4d29d13cf465bebfb7a90eb7bd7aa828f03c405b4d10beb9a617de99fa77766ade5e96e697067b58c5020363d6ff5c71ae5e7380d39e7ddc473e109c405b9b37df7f12df142b1fbee7b8d79eec7284535066352a8751f355d516e9a2624f207029fd3fc5280660e22c33efd283d1f9c76569d80f8ef688a87afa84e9f9274897cfddd9dbada01587fc9caf9f3f9b9c8a2827018898ece8f142a0c5efeced67b1ed38407e16d230f8589eef0d087552dc94321b0b9ee7b616e0722f53c1da343ff688c983aed5c1ab3160bf0c6736466e9b46090b223ceab801935bca56584a2310bb3dda84bf050c01e88c6701582810491b0aa28c407e1704bfb368dd6b60cb3adf3a58899fbd563f2209c6a0de22f2dddf001a1fc97c467539ad3c1270cb9e59da394947400649e4280edb4e84b356c2cd958b8ba6c3c99af081e166680feb033564324d2672d8482d62dc2fbee8ee11689b2ab358a1ccb4ff25d873685870021425266343f9d11c2163afc60035c17ea85778c9f18100e99818747568f21597023e52894db47978706b438e98a26a97b5ae4c07851656bed89133fcefe6d8cd17f44af7ecdd2cd8658121b8fe7368377e168110a3910a86bb5196836668b76b89f5c981ed41af14a1636bf253b0e326993c3c26a93f7d0d4b0645630f6717317585d0e1b39f9b00baae0db123662061a93582b1dedef5abf07fc785bfd86083101663346fb2acd66777e7b87bef282515abedadf21e745ed918af35195060538ba35be4e9d360caf75a09df659781e60fb9c79ea8d5de9279c61113d87d99116c0f03fec78657cbfbbb9807d1271a42963e71af92672b760e9667e1a0693607e2a59f8072186975c3a6e3532b8148ac426f6237220daff8facb5e273c7b1420159eee7f354a4602fd0bef73d1ea90740a8311e1071a0bb7990cbbaf19d081d9aa84b27727340e0f86678db68133374ef2428baceb32b233c217e370e97e9d6577334e877195cd4e669de5688d3dce11438974b00a85cca9a98b6c834afb80b0f074e9dc3c313c19acea35d0ff898f3e330e1ecdcab4d23bc69a9afb18d54358b2175c54e2d727848b0d783ce88c7c929e1ba55afa76a32f05bb49c1fcabd5a0fe995ab36f9d5fd50dd58fe58b87eba65c96c588cf91d4f416c1b0521998a83d13da4e76a3b4e7c71ee0c7794bf8c6a41c1e8b546cde9b077f6498f378ac61f97cfec8016ce8964d8fd547460493371517fcb568fcb88d93230fc9641eb9db22d59ba6b23d7be1d7f7c619e2da934dd1b5911a8542fee53684ee624773bcfdc5d84cd04863df62391a652c6a9807e1ea74d5481b28f3f8fd356eeae60ef1354b6428a5dfa6cc4ee3a761ddf3b6baed35bce00d3008728f6556eb135e6aa2c4d05f9602b27473fe3d04fd19f535a583465f4c7c6ef282e014aae0d715b7d856a7328df5fb9af78d37ccf853896e811cb17f3327fff5ed5de2e61190eea5aff7f698679d829ca98b448261bd9d82dfc27eed3acff3f2dcaa9aeb53488f4c92b9612c3d7879186aa29f922472e3c839fa4162a69c1d559950e836d6668751bc8bd6ca7f42eb1719b4f28f672d14e2a0c177955a9cba1fe1376f662f1a509674f6c2b863d1af3c5d8384fd3cdf2efba0afdaecad2a5f980c0e6b9e18e9e25063a4a9d0c98fe21b9acad0f21ce6436e8e0f840449fc62af8f5560df7256dcd3ce1fc4800455ca238279cca418b2066757ad87bad66fc7dd56b539bf05890a7ecaeaf2d4ab5f328a5e757c71365ee538fb16df53618709dc702b9739b09c33c5b77f3dcb11b393a2f092768c28975858ff2748e9be3ad13e5d2b5f4fa0694cf80be683f4bdbaa985b33bb470db8a2e1c73c13b700d17a808594334dffee4f8890390c2e3c716fc252ef6578511244818dbc0fc6f4afb333dfaa6693a2d1f8bb90b92bc68cefb7ee47d2ddbf5af135f03ce5f29e26fca4d51ca38babdc92919b0c841c010e01dfc577fb64544f61495d8722b53597dfca14111419a46bd9ef8b793ddc3b52b23ce147fc32d4c658225eb1717c0b86c2dfcc0b6a24a359b106eefd0777c72dc4b695b35dcd53616b86b601ad327c1457d4272b125accc6d7cd0c0327a731351889d43cf2ebd0fc8e8539dbcaca093ef3092316f950a6ae37dc2a226c0ef2c23b9ead93ea9460c662b343bb7a1e403133cdc97abfdc7d5671ea6499e4a9b719f8dd1ad8d30d2b11da42ff7e5319363f1fdc32c052882af8429e4d0e14410d172cf8c2c06965821f9e42a9e1c59f01f6036098f1543a1485c36ec206f73038a6546962abb3263519da68e0cd5cd01ef80bef16c425003fd868db8fefbb4e7818ff266e6ed0ecb2c6b66abe983372efad0e410d9021aa1988d85512891e34780c1f7150be3b0e3cec9915732b1e5406a41487967655809f3b2ecd3e276fdd2300b47450685b921a162aff30fb1481cd71f866b4a92a5330440674ee056dd8b8b92f4a9aff63622d9ab8c7871701d67204db110a9422abcc5e9bb48c742567d7a23c15c3cfc4087175126ec50a1bad5391896596a2eaf78b853330f024b8c31f858dd606f0168a1e0977d75fdf715f571d1675b3852c6efd84a2812fae2d8064ec3248811a18199b8fe7952dfe7b09782588cac0c579dd018ce2db9e21d4a1511d303e90a118bcfd9efb49fdb47b86cb1b54684e3560a8213caeaae89f369b1cfaa3a44a49806d0df77b4aa2cb03734f49937fac03a11eeba1153ffbf8a562af611cd194fdf599fb2ccc59e2cf99e52928c05250fa24cfb00ee555a62c56e4e0f65c03cf685414db91701e0a23190e0420a48a90f4f3066fada7c60bb5181590cf51beddb00d7ea3918e64fc10baa2709784435caf1908cd07894441c4f33d292541bc5907c6f6722481f966fdf031ed998108202df36862227b016bcd82e3da18481e19f4703e58f70cea319d5734d8765ab401184ae350f6d683db8787a3956fa6eab1a570fc6a8b09dc5cf97837bf57f6555f7a6abec7d36c11b8990d6eccb3c3355eaa59daa3643f2596193f15d284ebf9b8507e96126e8860e2e15e329fc3f96e4022428cbafb7fad283cb96cdb3cd6d6659cd1aa665095c858b60d108b7c4255401569243d8ae3bf20c097a658b2c1b5c3e837091fbe9a8e5fdaffd18c7d9123fe03215ae88b76c62203fd75ddece572c7f56993ed436c000ec5719126034613f861e1a6cc2518665e3f2807c29e105f4efe5a27067be7a0ee1b4433af8f09d40197bd56f4671dfc6f6019f9e13dadd733af886631a0f2bf20d5da1431a20dd2707bc00e7e8c22acfc7f4e5054d37ffcc84348a0825f6cfaef9e7610ee07c1f5b4657a787d09bd5d9adc5df9a77081b17ed3513c5b0540955082604fd9fc6cb9252383dc33da41321cd34761ff56195ad848a2e45fd7942f4a4edc5f9a5f5af1e9cfda9c9f8945e73f5441b54fb539acf36d9140115c7dae5b56bd1d590e8458f07eb66d3a4de5c2c7d4c085351346021abaf26ab01f6582e0f562e8c389f05257dca434a71a079843da61caece0e5e0595fab429796365f65599f196f81902fbb4763778a698e0fcb1139c1dbba83f2179a7fcd47e264135e04a1d768df70a45c43985653d3d4ca6f87016e5b6fe259cf26666e64dabcc429c645f9ef3d417c4087c363f8a1bffce23ae4de34d62c9dc764822fbb26522d611495de1fa5915cadd5c1eb3210c4680aaa41e7a7724b1da4cd6d487f074dfe228e1a861ee82ddab945cac361dcffa79340b34ee85a048de7198ce5ffafdbacff9eb621794775324f4986fbdb6cc1c6cda283b5d5f5145b0934b32a93750d206ec6f7d625f6a0eb516469fbcc1a38daa7d48d7c754f64e3d25b3c7d40a75f9d5cd5428d39f949a4ad749496cef045fc9b200a356daf82a9a2d572b6a22f7bea79a10c008ee54e26039cec653e16445f9b1ec57a554657f6cc8cf2c9c71f32e6c6d921c43d1d0fc30880bebd572aa184d4f6aafa8a2a94338c934db714ee6133a46e588deced92e05df1814ff9dba0dfc7263b22e5d5b00971aa1bb1a764a1cdc254cb0be17bea24ffa80a4e55d38cb16c891c577d3004e05b07fdc86619b1b2844fddf077b1474db4622362af9c04bd5e3b88fcc4cbc0608941acfb64549c207d6d54e5f1f62d7509a8270a72215bd82b4dee0af4f8443d7697e9095a4867b16544b271bd96ebc8c184ac313450d3a8fdcbc09f46a6a81ebfa2a1c5010cb0885c08236778e20989075638705781d97b71a33641e4525422ed5058f46d6320904a787fa495c7a06c797c721240e817bb3eba575cb6c892429394dcfdc2bbc4a0b5583c1f88da9e487482f92c17ade2f9ba865e57d783202a7efaeb6eddbcac827937df6e837b7dec0f31c7f5d21c86a50e0539456dd2ceeb40083318e6303a05386740aba476056b51d421a51b35746ddefb15a7c5656e02bf7e755130bae7ebb50e608536edd56024f45d519b3be3203a85be3960590a16731ad0883d6c602d84a335783a054801e84da4a49d23507e5b614c89bc1d94f4da8bd8e231c54fbcedc12c0eaf8655f11338821b1a1eb0715ba62c5ae308b38f962fcd2b38824ff5361752df8874816164896603a201b444c910570bc17d6ff1a2933c371f332dd81a27c5b0895984a36b744b34612f29ed32cd2d559aa923aaa02ca705874d09858236917c5256b3e3a7fd8fa818fa966c7443d5b16fedbd71a4b0003ad4764b3fcffc1497502028cd9e1390ba5e23b848a3846c4c1d05241fc182e86a254e0700471b06c82bbcf8d1882c6e712e2a8fd524fee196f1fc6cd1f8439ee9c54d1b3a4600c052c4d42976827d3ccc7cd23ebbe26008ebb0cb2162f471ab723ffd6e888f9312aa27f33a6707f469ca63dd4c2854bfc61b4dea0ebaab03ff4c093ff113d3266c2e05a642939de5da2eb5be77bc450a18a93eb466b1f81000e935ccd135c13997a30b2a5568f2ba927cc73c40ad31be1316ab48d40aa31184ca573e2231b21df64802eff3799aca9eae597a0b59260932b9a8ce96fa3a547da57cc8e08f32e43eeaeb8572e42e4c5ddc565bf6065142d6d722fa75728648c291b5c983f37498aa4e937976c5c7dc2058bbadf2bce2063ef8eaa543151df708fe1d7eb303c022280114be729e9c349428523c0946bb9e77bd90bdff8c656429302df3cb452e601e6a709045e053f270b696a747d5c1a55797d6e5ffa7716dec19892955b8f3c1cf8c662db73093bb677e8fc6a27d8ec9d8807cf5df7b703b0d50fa9de2858f956b6b925255608fcca91a817dadcf0fe8ce319373a9011213370ae89caa2dcaa68f4f9613148ba556619c2419ec0cba7f73f8fd1541c983c342cfe9286ac45166364d1cf34abd5848b522eda8bd7d92fea7b26596", 0x1000}, {&(0x7f00000031c0)="73accf74", 0x4}], 0x6, &(0x7f0000003280)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r1, r1, r0]}], 0x98, 0x5}, 0x40a) unlink(&(0x7f0000003380)='./file0\x00') pipe(&(0x7f00000033c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000003400)='./file0\x00', 0x800) fchdir(r0) recvfrom(r0, &(0x7f0000003440)=""/68, 0x44, 0x800, &(0x7f00000034c0)=@in={0x2, 0x1}, 0xc) writev(r3, &(0x7f0000005900)=[{&(0x7f0000003500)="412bc45f408804118d572e01e991542c442ce1e616d2d53da8b8feb29eba02274a3d4272f83c5f0eed928a4d79b37b268ccc97c6ea999591033c75c667a7dfad3b7a89730684702c5d67fe234ea32db56e689cb7f3d0cf3b9206bcea2b7e4edfb4dd27588c8dd391401bb87608fd51c8a19993a17c9fcd299aeb387d49bded8da6ac3650bf84188284382aaef5c05794bf61debb90a3ff2dac59a82a81b2dea1628eeb647c0333fb5696a7afb8ba33a7a6649663fb76cd02494c480808c4a6783fd39e5382eb32b9cda721ae00eb80b6a2a3b59abf6af914a65cbf7c06e3f7b26dba9742ac1617625e96e8698302070ea8310ed69fca10d964491e1d965e282090776c6213ce53243ec589b627ef4d86c10aafb7d3d83352a507cef3c8c6b2ace8f21f9ec91d10ce274dfc13d095c30045c9f045321b656122ab0428eaae47a379c8d6dd8188115222c03b022ccbd110db2f46cfa267a2db9cedaddf774114e34c15b07278992767117706645b996a6869dd33e04b4d5d5ff76ed2e809c464d058673c103046774da690cab3ee84cb3d88438ebbdf55ef8314d68e8a3dc26972153c0eaecb797130c11f02a93c94eae989fe38182f229383926aab32540e1bcfcbbf51a21e7ae9c5005f8d118bcb067562683d63a4e8227fd5c1f1de0649a0a2a44b60322dbe12ac793d408d817990c72616f1905dfe2df9a25c55919c41739fd3d66b4a0cfe0932cc045e283192d6be7f36c89980b6f0b270e22264b1143bb21a2a18fbba9f7ca01ea972e74cccdaf237d1782c8371d3d8209696aa9d39c12c2e8c36d6172193290d5a1316f32fe8631ad58a625acda3db676662e28c21d8133b9f8e8658a6793033cbee9771cb6d58102efcc6454ed6cf20102aa41f5ec0b5a5ab4f2b1dab5c4af182bb4c9c84ebf09cef2e26a9c5d77b8a1b56325bcd3207b812b7953f50814ceb13fadc2e6b77d8dbb2f4027e9bb504377e0a2d288b749ec7b157c4a602b4d39e4ae0b32fa6d7bd695e61ce41eba483b138ddd7cf7859ad2198b8fde7bc6ba6b80070e79f5edd60048307f1d62cecbe052267c240601bf255117a6d9391fa84904a0c0d4bcfe81904693966c1da00537f150c66ecd70b16911e894a85b270be5a9190224f32cbdd55cfc5d766b4b322fcde2578cb447e48acce1425429ad3326f08ff1aaca4486a5d3d63d5a127faf8722b77aa751c5079db86379d30aef2e2a1f11c89d1d9a8991eea56625f8bf91e3702beb75d2377554b30ccc6e4561cfd1d1c24fb39e25e067f96f18247820c7ef6f6aba6fae32864b873ccb0afba18f93cc61e83fd2cde0d36fee159fce22c1e3998f2711d424fc4ee8b256c9ba603c67c3de266c793f4de7cfa91a2120362ac417033e97893763025a56f9114b9394a137ceccb5b9ab5e1f0b0549853d6407f7d468bada909d1f39c1332d26b485dadde07cba4572a49a4f18e2aaa9026148cee3b7c601c679fb4d9550b57e1aaa000b20d279731f34c6d7fcf812e33a83246804c6f976cf0d57029b601f29678602d5f3d6ba7f15b0ba55e9d5f71247094768ec49a9c5c20441b40c98870d3ab5ac6fcd053a93c4cdacfb0a320b854216062c4c355cd9e0c8bc2c436e61101db2c18c7a9ea0b833816af27c45c4f38b72e3d94b4c6c135fb0e8d93b56d09a3dbac19d9090c9fd5e347423942d5277e53967f5f9ea8aaa4d54019adc58539ff75125fe9282f643d8b9b60f2ea526aba727623d7a6e102c487499a8acb26ae4d6e4e542efdbdcf6e6384131f53cc1957eb34c3666aae47998ea26df4a74594e8d4222b927722ba1921e1aca69016b16d204c942be835f430ccc811554853d1ad44f9b2d7cfefac07f42508123a234c43852e51398fe4f60f8ba06e0638cd69eb9e4fea46f0330ff64a50d9f330a8d71f8237654fc700ac070c4d61b7d90bf2021ef425c09ad2e66c453a48847a2f494ad4fed9dc0837408047636cee3aeda66bc4e0bbf454e6a40069eae191890e4dc5b5fe29f6ed21b54f0281c37e3be99fea0be99e4593cf73657e656ccaf68a0e309ed31e4550b482bb255c23c970e005d6703537717c287a834d6f5e040327e5c5f8944961a8df8d88b5e1e690beb036c0d7709440fba21be4238ec8307b4e6d315aed444ad9a4b7b396c83c86ec037cd46fe5708984edab74779bd86cd501427615f35cc385e940fc68e5cf37ccfdb25770e7c9d20e4ffc8724aa440be7eb65d410f03b230ab868407d244bae82cb37067cd042cd255b4091c56c911e5ad0203f2c1dcc30d29edc18c73deced2502131f7c2f156d1b6b57d651b13eefe1839b1916abe3603dfbef4e0bf9139e90d111f3ead5b0e7039f6933cdb5e23b7069214e9d0a600764ec5294d5d91398927ca4c626e25e66629513115aa7df61ddac0e0f7f827862e0302b94aa99a63552665eba8b65cfef99f9f0cf95f50dc6ea29342736d2f9fbc649c6870f0f3394eb1429c0f1105cf24bb363c59e6408abed0ee8edef14044807bcd816f3b1217d9e85f248dd74c64e5778799afad9017f5b1482cf6bef450f312f9281b491499df10f00b88874dd84f3e927cb98c8d7b98937b824cd94be6fb4101384d0bf3410319538d423641f39e0da27ccc490449e7b9c23233a3f37ac7b6df4ce3332603964eeb9f56257b044538cb7fef973e47d03d670336b115bfea2109b239f62078742b230e012c883b250e903e374140c4dc2dd1496213b0e40cbfaaff4d33bbb1a08d954bf9d8851513a73e29ce5afcd44416a9b26fd8b3225660e9c205fbc5eb96ccfaf2d03a4431335c79c70cef31e20659cb033b86441d726d97a383202e447b49094f907f2c64ee26a4a3071f1a1bda238dadebf1a074a140103664762e243948cf9f4d68e5a98177b22567c607b1708adb5911bfbba1702da349ff71ea3726061eaf205a360c137acb2dff012954cc5d6d5f94dd1d685648071dcad7f59966abff88f9561d5b912cff4371299efb05f9fc693c268aff9dd978dbe94011731a2f7709209abc9bb9a27e16b6a0c9e363aa764cee8bf1b352d938920e3c8aab07ab62ee01a34e3694e9e98c0cee46dee72a88741d14eec8d6bb92a8008bfc38e19fae391676309349b0c8c7460645a15eb291880dd6ab924f0178ba9dad19cf2465589185613f94e90bee5edd29eab403d08e8c6d8e605800f2416a869e191aef2778f9b08684b4577900d47ed153d54b0d5df310468f92a3a35ff1f0a858a343a46ff00c11d8169df28125e0d26c3bff0a29b78774ef03bc8430fccef2296ce7e666741f6ebeb5411f3a9ca9504e48d9b958921c5fe9e270bfe33c2ef24a78061ee97c609a9c42239c7451041b62a46a553ace8a499aadc76eae6e8e833168e3552e7a30888b60772563288989681734524c6db824fbafaea2da996fcb3a990453a5fed43c5440e1f545f21e9bb8234e833dafb75d9a497796222697f02f49f83ab7daba5f087cc679285ef114d5e3e2a3c1d1ed09e1085a18fdac0a7c19ebf03a41e7bd88dae0db0a715851dbf4fa0c9b688f529b1129b5e2ce2844fd925eef36de8fb8f5b99556a12088abc762f538c060eb1d717a9173f2784e183a830462d05957cba56b9339e1dd1e4ced7c9cb9ed66dfc8cf442e7787b48711a6ce0308fa0cf9f1cba61260265b3ddc00e42fb6a2f9a1fa538c2122e8b2bdbcc794b981e2f8e90138c4d8091552ea5b491e249b93ccd56e110f3d9243c2e8c7224f9bfd39e488376ff32c15898406248644a1e3bebe3039fc29fb9e1a6f629a63b08e1d53017cc7ee310f2a79d0d9aa992006e671a33adbf194ba88e90310da14251edf3e0c2705d4a92b7676e9934026fb3543e493e3f1355e96463f5511af0297e01359bcf27c9995aabad83fb45cc46f8d8666872063af3c3dca13ac8f84ec870ca56f797a32a0d1b6039f6ecb068bdc897967bafb94a7be9040f949311498005494d6f977515e14b4423cb9ce546debe1b6f468572e7747aa94a2ac7acb66bca102127eec3108542d3a65d691b0fc6ad1d387866a886213a714a190d1dbf51bd3473facaa288f17d3aa23bd319f009cdfc6efd6193f90cb787b69175382a3ec51c90b83d8f74637ad201369a3bb335e4ea626e17bfd2663bfb0567653085de33c985a22cd9ee8a16b1ac8a708b2e8ac9a4765e52dcca1d0a1cf1da60fdbe5013625dfee13d56833c8470d4a172c3cb88f741a0c8670a072708a24d57826818fde8a626ed46c7ca5c5bbb967de9b0719dc426fc765276849445d95619f7f976d73e12c655b6cc7e01e230015cb1b4d0fc58fd31f30c7ccfa595c25c5f6bb35d5c4c42142754a9d14751979483a55ea7be2f856b8d68132666ecd3fe8b44a7e49dc2bf8dc25e0095812b515fafe46b050c94c7aa1d18752221a0ff88e2b9f435b4a08b2174f5041f77a58353a3ca94efa5493b81aba1ba3109bc61261c57c22150fb01037a1ceab34055a587754310f40a63f2fdb5c983b74bf24e4aa8b5a89466738a310d337a348c3d60b945253ec8da9ef820c1d212b19d443cd8663c047a23e7d305ef6568179e9c721f7f148ea19acc9e2a55c34e4a5d60c19e611396bd8a5b958a233e673cc97fa1e3b09fe7b33738d38a298c0967833e01b2c02324b85372f53dc8f53586773be2e7f0c389fae53e59467315d017278f73620efdf306bef038c0a151570f860c045c9161da66b29b9681533aaa9336ab46e8ae74cedda9f3cb559257026ed21370cf44578b9fbc042a3294fd51c37122661958fdaddbd0628c5e4d472590835b97eb384b76bdcc4b1c3adabe71ee24863a1664ed4a9938f3b8d3f6c18206752d87fe0c6235803cc04187766290655d8b7f6c342cafda042b8be0c1c64fc58af150b865b87b55b19eecf1da9455b4a5d7576ed60477fcfd4d98c2c34ac48fec3f7f10f15746d27692e53599e8721f9f542de758aa5353bd2b85dbb9ca26c81c5f975cda15497ba8eccaad49f5a5a238cee60713357d1a7cbddbff6418171f1830c8723deeaeed5dcad1471993123fa3681643e4af139c5c423d3b83ca990c9c986414d5d1c87cfdff900127ab597e18295a5bdef97ad84e58c183c71b0506eef241c3d15fe56ba2cff042a708db96b3ab6a89c63ece62ddceca80e8617c53a6a223c2cb0dcea934cd947f6bca17cb2545b7f657eba9d3090f5f438f8490b83fbb1bbdbbc39509c9be5f463c0ae7e9f3492b1342b346d242fc4e03e576f71290aeeb2e51a032bb6ecbd5a8f936e970668a7932715aed30f63cbf60e7dfb3cd5a282bfa396bf41c4538ce44647d7bcd4b4e669c67b37897cd78966051839bb27544dca32b699e5eb7b0293ba53d8171bb6ba9401282a9afee321ed8e0c42a32e098872c2c52fd57b974dd9dd276cab56455092fae4269d2d531cfc1ad82aab0db168895587250ae69fa6d92fed114f66d5e36c5286c8f53d89389b43f8ee823fdb90c0bfac5adb21022e2eb10d1838945f0a401e7f61839de970cb837dd8f52d295925b4c5038b3a037153e96b978a3e21a0432bfbe138c996c8d35d1c2da9ed829a1495731515b6e9f90b37e3917c66385a4ca328aa13efc9413f19d3e78b9fd6318706bcd5303d66d2fe201363a6935f6c8432cfe7c021efa2a23f01fc76ccbfd75b17ee717ba7b13769a1e58cdd754943f90e784042c10fe0cc406e783f0fad34c73ff9d34b4570fff0cc2e2e8f83df4b110cfda43a38a4291ea01f4020c620b230ff98dd85a4eda24f96c3679cf0a37075e31a44efaa5", 0x1000}, {&(0x7f0000004500)="e79605b6f5e465fa86f514e065bb6669a91fa24a0409fde03fabc50ed9efd5265d259a315504ba11da72e73740a240d3aae53120f2e4c01f4178e0296fec21460328f09bb90e62e2f096e47503afdf264b491c33bbe8d9760b60ed94f6de7298082fc5153b472eda04883b108c2a6eb5e12a41f2c732858043d20aa0b4302358ce834006b9a549752918f6440decd6bbfa79d52b6567ecdfae392f31d2a1ee18", 0xa0}, {&(0x7f00000045c0)="e00b59b99350faa7b0d0b27a96ee07eaedb283f3cd9d27ba21c9db56051eae100c936f52fb537d8dcdea6f4449ceedd1763a26e78e26466f76b0a513e482baf579a7282302b00296b26f60eb8a21ea656996db3e946ae7bece960d3a0bd82003d3f8353141c925c0943373969c1e626350045c80cdaefe8ce258fb1bb8ec45d2178fe0ac294ade0a7c", 0x89}, {&(0x7f0000004680)="7a63de97559cff44cc938321d66a5f7b2197d41711b97a10ed723fd0999e4d89f3bccddd55f1c23d11245a69b9a6d3708ca9f6faf849437e31e95c0f578f6371716a1c253273720c574693dc13a316dfad44ca4d3eabd33e7f45f0841ac2961b3329510c85f65da7316c4251d4db1aa50d988acca8c1f8c3392fe6ecd068e7e084d1bc206cfa108b78526487411d5de84c58c8a5c21753cd4bffee8229c15a8ed53f36757492373a8486f5bb8a61fd61e28747a7ced95296525c794946e4e088141bbd232a70706c4f002c04b4ad9984dca9e85731670c8dbc7c81a13ae20da85964a6f7586737c519c5ce51d09240389c83a1535e2450cf806ae3b2e3f15707de9bd53e100b40f17c048d8194bf4fed2b6f66ebf961c00f3e5a6cde70b08e58e85710a42148c0d94191c13a75ebd5ee708ac284d23957bdc306393ace750d3c1aab4b40ff024724bddcae6ae946648ace96054d7b372e83e7c92dcb1cb6e3ea899275ea40236bf37ff8261af307e4dd1f5c1aedc693593f98c850b75484bb41f157b5bd87919a6fce9a1d7be2afdb80e8b396d25cb429eb8f018d74146c8b13ca769aba6df59cd3101d098e3659e4b25d587f3c2e1adcad649c7c39c97738b95b5c5d720d36c631458b8caa1be8d2f8cc91a59d2f832904bd49a8dcd567282f72e394d609b45bd92ae437a36b153813c60774b38bc7b9331996539b3b40d789078a55188d850bdff5c6da596389043b8a98904fe6392e42a17e9a40f0f4aada0e16d4d081d5a0557925183a747eeb9a31085be49c577a02a26751556de882720cd2ed13882eba256cc1921b92c990c529607e62cfe0af706e9be72b29eb70dfeeac2e5bea7b7cfb176aeb03357c3104825eaa86a3ba345965bec8bfb84190d89aed396fdf88d06a64f2310a5d27f447eae752ae07ca0fcb582aa9740a46204cea05d9c946cec0813123dda0182b4b385794c4d86640331c1900a12450cd7418dcae6504338cc10e19a6ed5015e31d4651e628063405f900612c785d1302c856c988b212983f0ea25622d1eafa325074883b8956ed5d82a6d919676064c5a40d52fd7de945c2023db90e52defd39a1ba114e3223f2e01b5d3c6f0f213d4311185747bbbabf56a67e42ce834fee8a788683f76e06378e635dd2fbc7521c822644fed700b34bd41c94c871b822e8ae201ff6ae264c37d9fe3a8f4f74760ce9d16f61ff9e8e6e0fd12b74fc1d7beb79d99c4f559728bcaa8bba5683485bb4c4d41a5c9302cbce649376ea27f83dab8e2f00625d710ca9364694719d2c007f6b640ff3362851b04eeecca8079592ba6fd0eee3ef5355007452a74a5feefa57fc16d5cbcc7e04fcd233b2143f1b952b35ab9474f69c2b988ccc5ad6695d42d5d0250e9d06a4b097ce75c79b7fa75b0cee82b109605b0ec6c22b9ea3e496e55685461aeb22f6f64c893092c4e2a79eba48780166d13aab04226f67da35481b5635f2fc166fc13f59b91261e9c81a2b0a103cdda9fce5ea3de85b64c7ebab58b616baeb6a18cd77bb92688e41099f32685596ed4c738a8b7b0507352b1c0cf463bf3727a94bc7b3d143b9f3006aa9d8ff11255b07f14e85c89d5273aa0e3c0d709553e7b2232519fe5d0005df6ebebdd9a05f0622b7779e22496736dd3c7d66262d003bd35070fa3b635bb25504b8bfca10318e6f7199f7315fbe5c688f33be7e2a4fbe9b114a3dd17c7069123563247689009833755322bf302b9971dcffd3d6bb0d4681ae667bb469f7304c0873bb6ac9180ff5efb5ab7aa69acdf144f3b2a12c3a6db6e329a1dd86435cc18185af11a2be9daeb0fb5c377fa54a936606f86c2f6054b0ccd66d38c530880dc8865eff737c44e33e75f54552b9738d62252d2ed26605665c0f7d2a4c8bb28699d5a58b078b4326f46ebad43d3941a7a86a03f80c63e8eac95dd04d7e43c1447dfa0a2d047a4976db6eb994eda1f663108ce71c10297da2c3ac0ddc6e1b94412e5e2b98e91cd7df202a5ca761bad201a6c1db4000e55ede236bc3723fdd2fa7955f6514464cf6eaf99ca8d4399eeb02ca7ac5a89b7f928d0e000707038b3358850b1e3757c69e13333907e85c37c6ed5b9117e94ba35d2c3541228752a615c06919ab6205bc6fa3f3bb0fb2fbfd68ce7909f227ced90b461d4165f9697243d587d7ad21721b1d5d09382a16302e8ebbb07bdcab2777896a2db5f82e6a32ba8aaefb322e17c3d54b4df76efa042007f16b0a5b2e2481194a87ef0cc3ba1a54f234be321cb1837066c16ad54055ea2e961c7e2c2ad12177661ceabb4405cffd234f46244c700ecaba247561f2bde51df78d995040200190b8371bc872a64e8bbe7e3c96f758edd37987aeeaf637d2e37fec87154153d487efad98e5ef10effbdca0d92a31d6ed31d168aee6c87a75084bb48ac2254c6ef642b1ad6eeb8d2d9e56aba27ad6cef68783db93c8a55977364295937bb48b3f79c2394c3764e8611635ab196ab84852c614a4d3646bee8883513dcf3fd8624190bf14eef6730ead536c8738d303585d487ddf1573c5b8c6dad2084556d87130b62fa84609a6869941c31fd4f265abc0aaffbe4f74285904a3968982d2ed3b5e4583b1c8acd8f2356c106527752547347709003269b25e880c99e6e7605e561e3a538f62485c84b2acaf1bcb90cee86fcf276279213bea4f62632a48b254adc5bf969192ad272345f2e57deb98c4bc64e4cf2d2c601b2c1adcede4ab6a695e5e542f8905d93681e9587c5591121ccd96fb7b5e676c22285196a446a3d13694bfd8fb2e39fc640c3bba8546beb7c69f95e5d1b06b415b8d8491afe293be8a004b994a30e96f36c0eeb864a0c02b65d0621e9aec96f4991ebb63bdf786596b9da630e97f6746a4481e3019b0a3e48625592c895cbcc23011fab01de74de16f82eaea577de71d7651eb1f60de267dae9f0f44e968af2f66dd4d879c5436be3e0908ecdf41e0d7c7ce6ec50db035e4d7aaaa02393ec17ba7d55b04e619584e44ff527a954b662cd324a15d93719409d279747c438cba78788b126e5d2bf876b74672dafcdc5aa78c6da4d9115f5c76ca1782100c8e008db2472b375ef0d91abd45d6af6bbe39f01a36810c10ab16c71ceccec4159a5e452e21af8075fb81bce43d44fd186619ac71f22674e5eb6bf042455e7afd70902cb9492932471e97ffd8c8304e1ded79dee7aa18420feb798a1778d4c520f81adfa709a46ea5ebb6027f395851cc33d18504881a97039721b73058ce7898986630c119516ae4a373c830f51b9bde37caa8505eb0505cbf6123af66096ec6eb468c77ed882db4f35ada08ed19d17d36a01418c8f48332b6bfee0690cf1d90b3a64cc64f52c003ddf00d46193a6a16273535895528c78b1fec5ba6a148cf5aabbe2be59aff7465d9c76c7a0330a4248a9661ff12ccd68d321e5e2277f072984c51820091113b6393314ab1285d06c2d53ad87fe8b43b9c8565ff61f1bde0af9e28eb4ea3421af3f80b751e3a26225478e2bacae1ce5f9c418b50a4530d6b5f91885496c1558a9f2e9dbf9d0704f50b8f1eb74fff3c0fb033b75bbb3cacff7b494d950b01860627bb56e2e975cd034e25d15060916120c337fed2cf1535d4af349ff4ae551fbedea769584cf030c9a7d294ca3cfdd3d6b0a35b3968c6dbed4c49792635d4ef5f33ef7eec24fbff549eaf5b7c4d65a6ecce751ebfab6a0cb4be142b3933d32bb27ab90f2b8badc0b89df8fa4a94e57f6c71a7c17733a046c4c7d2e96647840545afd9005bde918b9f4d41c8357dd0b95f528c56750c89481a0cd4b9fc3f4c99692bc4f05c672b63d0b3782418516f571feb987709f45c2a96458350e2addaec9b54f5d4a9feb46c522b15cafc10ef00d68c8701deef93b76aae0ef05b46dd4f2b8b94b84296172d0a48b93815c23b9b66e9fba468d7201811830b1cd0ff7b369aff8a4d74a192eb18bdb53a68cb8c0e97b23e8272cfb739e29eac6b00721011d61c44f4e21014134d3bc8e011e6d4ca05a94a97ab9dab6a2d3a37fe4e1466301bf547a233029814f8dac62860d14e17ff4bac7a9565f8c0204cb88e0285f1d34cd884789ef904bcd8e78f992fc24d6b2e499b7140835a2559500329bb63e54f640fe46ff26d4e3c24fb917b39c4f7d4610510fdb0c2e8ff518a93ce402305fe6e53ac665f63255bc550ade9d1c533cfcc1febb2f6ec3649f48459c4eb68a4305afcdca6be232fc641bd7ab9da37d6a278ba41517b4a4684c6feea41af96106465af53f47be12037dbf4456ff06d12b3dc5da9f2dbb98689c5579a3c39a6d376fff91a4655913426dae6bee39cb8b3b6d320648aaf665e729bb6e6a1890b0da7028fbeb3a1adf6d98e5a816736e14070ad18a79498361d8072dfc31d77d23b5e6a33470934b3a2a075bd58ef4e4d5175e04fada35d70ae979042285b336257553ebaa18f630a32fc0e451e09ef93e7129784d65647b42ed86b0c87844885e20c4ad6b2f4be30b423cc2be5ce66b937bcff076b1ed8b8483c886d74b8b10eb457085184fd21acc13c9d01e6101ba5caf2cce3726c12ca70da19da7ce61ca5f0e64a862f163ea3acefe6ed7ea459d0e810a101bd53d95e69f38e13a6e1005e3d1b5251bb9d2f0cd6e6d107c71fbf804f70b6f206c90004293a44b0ae41ae3c077bdea04d055a061d573d3e7bb28da9fdf2629771243bb1bbca6b5d37a19177a54e0bc8f50d8963d2b19db081e2b2790be33389909ca3346460889c4bdcad13316cfc41d0ea2bb06327c82b18d8dfb36ea24766d7afe155cbb32481da28eec984eb746b9d2244f05bc655457c9126bf71ef077c3d145e1b44149abbb11f7c00a4be2edc78b9665cc77c1334ed986a1c50e7b6946d5e92699ae25e032933e3cce952b247a99f2070cd40174e95d5890025b3a3b4cb1962196ce189568fe8960d7917ca505b1065168649c1a973aba96a111f2fe5f76f9a99c9053fea163a073f1f4c208671b0c0289a8dee1f8fe0a5f7339f21634e6b5f170c277164d50742c47ebdc36358652d2660ef8bf1998006e20cd39bca5344f2905012db9703661b31d958ef3e3e2f476a78fd88e61611d9671a1e094d1a7058cfe798b088f23178c2dd7193877d0c7dc36b4055cd0c3b4ac0c60ec9a534aba4b139297e6367517fb2296d9c62ac2d40157ba59ae36577e1a280570cd9f54c88a362f77d3be6059c3366737ec530dec154f5d26f1b23e801bc7152d6d67011ef84dc395bd751646ba67bba1bfd9ea212340a10a0b6f277813441caa15feb070fcf085d823faac938e155636e44432f2495157b27a7607f7c7d1f109ba1a7a3c494eef255482dbb318b775bf5e2dab69f4ebd953025b97cf33ffc1f538ca44969096423fb63d840ee5a4f3bf0a56070172154aa285775f1ac0db64ba135cf6a309d0079c907d8b625f7c85659cae092e89e7f37ff593b5d3603427b5aad92188eb05d06102fc8177016836c70c4ea497d2eb6b9a077a7b1b1c733936399517d11a7feaff0030fba78513ca5af17ab8eb2c2087668fa15f5fb7da58c040d87e7dffce0e703d184f6ee87f18b2001e67fb05b5500a7ff1e987fa8179afd0f61d41325b57d6fbbf7d1fb32286d93a7c19bc153aba56573af3018d949c320f3ad7ff7dee82f917adfe1410520b6353e8230f76b965ea3ffd0d088aad05ce0ab58a24a69a9b037d9c7dc7f213c4eec145a0e008b10022643e198d882732df062416c1f3a311b995a599d49dc92af67fc2bc5ba36497b72", 0x1000}, {&(0x7f0000005680)="40130ef2f0bcbfc3898402dd00b8400bfe2624819cfd453581b6e7c1223db381203716f83c51397a2bb1a3bf221694439d564f6301cb5d5340293e4c26a00f6d0fa3b6a4cfbf304a618955271e767eea753085f7f7bcff7ea4719689a18a83169d", 0x61}, {&(0x7f0000005700)="6f025b9d1f02d4e40d6c603027d4d694cb433dce5258f968ce1ae35d5e08a5fad83a723e4f98f405889a30965b5c1aab217a1cdf977f660a4b7bf64191c240f213c852654dfa7d2a08cdc52fe34146e526cd20ee9472838212f6f1c183c15c2c8f2b8b0ad45962139a89056d04ef1e4f21118a1af63f3b19cb5ac1c899f07313245d254a92dcc46cd977a84d3f533d8e2b8e0554a02a4ad1d18cd2dad18aa6330f52033a94c394ccbb1c59714295777d3734ece3589fff2a856037bc891e36bf2344a10ac970a83d0a50f9e40c97930cdb1607d9c9e846", 0xd7}, {&(0x7f0000005800)="9287829a75a2efa615c65da54c39afffe0fec85edfa74a302f476bb5347e7e93672bf72c7c272dc7272f1ca4ea60907940a90d65dc7fa15094443c9f39d33d49c997346a5030415e5bcb7faf5f0a9796315374e17515bec384ef6c0551947d2f4be25e8ff07e4572f82d86962f560d5b366f93ce68ef09be5705275671e6241ec3c0ad89ce4bf3adb500eb755a875397ede048744c7d2e75aa3b6529590a12b82284161c891b5f83e59e3fabbdabd4c32bbdfbc15d07bae6f9e69e3e812ae089a8c02788165d81d80dfc32885adc4bb06d13dff241dc729182faa5", 0xdb}], 0x7) unlinkat(r3, &(0x7f0000005980)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000059c0), &(0x7f0000005a00)=0xc) sendto$unix(r0, &(0x7f0000005a40)="52a195da72ce80ece8d26780c4836f1d822713fa03e02f3e78dc641449dc9e1a6bd0fda721bfcae9602112d751d06309f3b9cc6d923437be9f66511bae182473fca8e603660d9e43fb60e1245e19d1dbcac0f5e05f5bead28c67ed83cd51fb9fb29cf5bdfb86aaa70441f72a8645d5ee0de579c22c6f0afb1ac113e386e7", 0x7e, 0x404, 0x0, 0x0) semget$private(0x0, 0x6, 0x0) preadv(r2, &(0x7f0000005bc0)=[{&(0x7f0000005ac0)=""/143, 0x8f}, {&(0x7f0000005b80)=""/7, 0x7}], 0x2, 0x0) preadv(r0, &(0x7f0000005fc0)=[{&(0x7f0000005c00)=""/226, 0xe2}, {&(0x7f0000005d00)=""/78, 0x4e}, {&(0x7f0000005d80)=""/48, 0x30}, {&(0x7f0000005dc0)=""/150, 0x96}, {&(0x7f0000005e80)=""/125, 0x7d}, {&(0x7f0000005f00)=""/182, 0xb6}], 0x6, 0x0) preadv(r3, &(0x7f0000006540)=[{&(0x7f0000006040)=""/247, 0xf7}, {&(0x7f0000006140)=""/140, 0x8c}, {&(0x7f0000006200)=""/110, 0x6e}, {&(0x7f0000006280)=""/162, 0xa2}, {&(0x7f0000006340)=""/111, 0x6f}, {&(0x7f00000063c0)=""/109, 0x6d}, {&(0x7f0000006440)=""/113, 0x71}, {&(0x7f00000064c0)=""/60, 0x3c}, {&(0x7f0000006500)=""/8, 0x8}], 0x9, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000006600), &(0x7f0000006640)=0xc) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000006680), &(0x7f00000066c0)=0x4) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000006700), &(0x7f0000006740)=0x4) mkdir(&(0x7f0000006780)='./file0/file0\x00', 0x82) bind$unix(r3, &(0x7f00000067c0)=@file={0x1, './file0/file0/../file0\x00'}, 0x19) fcntl$setflags(r0, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000006800), &(0x7f0000006840)=0x10) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000006880)="c4c249ae31f3440fc21c9ffe36f041ff4600c4817b1229f30f38f6c26565660f3833186766430f3a0d9908000000152e470fc7f947deaa00800000c4417b112500080000") connect$unix(r2, &(0x7f0000006900)=@file={0x1, './file0/file0/../file0\x00'}, 0x19) socket$unix(0x1, 0x7, 0x0) semget(0x2, 0x3, 0x108) 03:14:08 executing program 0: geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = msgget(0x0, 0x200) msgsnd(r4, &(0x7f00000000c0)={0x0, "31a6b6d0aa9ad9135773cbcb3b38e74305fe3ea479acf52f1f56c1aad401a7d3e43784e3293111eaf3fa384b419ce02e81ccf90ba3f0c2c22ef8f1820422957a5cf274cc3f81f095"}, 0x50, 0x800) socket(0x2, 0x10000002, 0x0) fchroot(r1) r5 = socket(0x0, 0x2, 0x9) msgsnd(r4, &(0x7f0000000140)={0x2, "872c64655c3cdd0d85c571887fb73f654b26c93895824beaed1840bc92d610c3f3894cbf89535d2304fa8d8bfec1af8513d96b01bc22ccbb77c505be14697fd29e2c98953a4dc66f9377265df7937ec16d007203a37ec30b69d133e3464e2bc3421436a71ac447ce74cb301852fafc95e2c7d6399c0d0709efbdc620e8a10070a8f06ab7c416a85b0be8e915abbc4a380f44d59b559a"}, 0x9e, 0x800) sendto$unix(r5, &(0x7f0000000200)="fc7c37faef81964583a69f53b565cce29bdd8cd5e2d27a25f3a1a1b5399fef0f", 0x20, 0x400, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) msgrcv(r4, &(0x7f0000000280)={0x0, ""/241}, 0xf9, 0x2, 0x1800) r6 = msgget$private(0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x40) msgsnd(r6, &(0x7f00000003c0)={0x3, "8a1a914a378c5cdbe9d13427c92107368a2bafe6b9aa734df0b291db1968d9565bb28efd8f5b01ea3c4c4c856263ea405217db51c9a24fcb6daeeb50ed13255a379acc631f8788c99e2c2af27ee477f19b1b87f10d67effe7d34e356e13ef83bdab41bb7b7fedaa90d18aeb9c592b410bbdb7e3cc130ec4317d935ec8eb720322ed137b2bd668e1b4e9e9ddebd17cb00e89a632f3351f02a1f76e0cb97ba44f0bd"}, 0xa9, 0x800) open(&(0x7f0000000480)='./file0\x00', 0x80032, 0x11) r7 = msgget(0x3, 0xc0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) msgget(0x0, 0x4) msgget(0x0, 0x108) msgsnd(r7, &(0x7f0000000500)={0x3, "addf33f18ba183ae36aed973b09096c0685836ccb89d67fff4ff1b35e8ee271e855d90f7238f3d27c4937ed0a7295325bc5a3d5dff5d07e206f5d3a9eba781c9791ea55b155654c0435a27888374d48c7eb3c3aa12b3c491612de3a8f91372b48eedf936f0bec630c97cc466d624f19c7bfd9cb757e642502aa2ea3ae96b4c2413741409fece3e6876415137cd11133c44c4536395ceb5e93e7e53b8fe8e9f3baaa3209f05cdfed047f7b4548ae216c43cb4aa4ac1559ad632d7d0b436894814aede0970b300b2fa18577808cec0e7861c526c7cf9e6115dd83be75f7d2769197bf2d23432b8a2"}, 0xef, 0x800) r10 = semget(0x1, 0x3, 0x40) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000600)=""/179) unlink(&(0x7f00000006c0)='./file1\x00') r11 = msgget(0x1, 0x2) msgsnd(r11, &(0x7f0000000700)={0x0, "f13c560e5d2cf8e6da12406b16056b2e3c42b13d2454f16e571a6a0f48e1c195aba5ade42dde8c52de2541a6a9ff72dd1cba1e6232278ded33f239c812201f74307942e09d0b2edf55d7a14c958e84518209fdbd2557ad370b4bbbbd823326e206cdfcfb9df0daec7a47658cedca70bc8dcccdc3782b8e841a97769f2f05a67b70"}, 0x89, 0x800) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x4, r9, r3, r9, r3, 0x0, 0xdb71}, 0x6, 0x180000, r8, r2, 0x1e81, 0x5, 0x3, 0x7f}) setregid(r3, r3) fsync(r5) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 03:14:08 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, 0x0, 0xfffffffffffffc9b, 0x401, 0x0, 0x0) 03:14:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendto$inet6(r1, &(0x7f0000000040)="553a619c784b2c5555c28c51599811bff56b39204267fc3dfbcadd70c98e71da9900072e01914ea55ea42c36b453a8b47f097ee5d09176fd83dc81ea5c2ec33a99e24762e3b0070de2b52c875a26086ad3ffa885baf259570ce47354ea80a7b3884f1ae9de589dcb752a818275d52c71b2ccdccecb6e636f19b590508538928285e9c0e89f42183758d7bcfbb9b3cc461ff05755e68658cd92fde5e0", 0x9c, 0x4, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0x10001}, 0xc) linkat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = semget(0x3, 0x7, 0x504) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f0000000240)=""/4096) r5 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r6 = semget$private(0x0, 0x1, 0x102) preadv(r3, &(0x7f00000026c0)=[{&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/211, 0xd3}, {&(0x7f0000002340)=""/112, 0x70}, {&(0x7f00000023c0)=""/34, 0x22}, {&(0x7f0000002400)=""/189, 0xbd}, {&(0x7f00000024c0)=""/246, 0xf6}, {&(0x7f00000025c0)=""/247, 0xf7}], 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002780)={{0x18, 0x1, 0x1f, 0x7}, {0x18, 0x1, 0x6000000, 0x100000000}, 0x1000, [0xc92, 0x6, 0x10001, 0x20, 0x8f, 0x2, 0x400, 0x6]}, 0x3c) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) fchmod(r2, 0x0) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x3000) pwritev(r7, &(0x7f0000002840)=[{&(0x7f00000027c0)="860d70e0f728ee118232a67bdb1033ac1b729ce383bb1d7402c8e230a8534582141e307e4cb90010c7b7a98fa6b3dfd041f21c79dd39dc433ce7711f578e5762e390d0afca7c307e2a95e180bef09ac7b698b53b788b01511c5751", 0x5b}], 0x1, 0x0) rename(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)='./file0\x00') unlink(&(0x7f0000002900)='./file0\x00') sendto$inet6(r0, &(0x7f0000002940)="f8caf46081d931643e09c35b4ee7f711cef30d9eace1e967941582df2b382148fbc452b54fccf43b35e0ea4fda6ca3af4099c75f44d5947cb217a9a64ad9", 0x3e, 0x8, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x80008) mknod(&(0x7f0000002980)='./file0\x00', 0x0, 0xfff) chroot(&(0x7f00000029c0)='./file0\x00') symlinkat(&(0x7f0000002a00)='./file0\x00', r1, &(0x7f0000002a40)='./file0\x00') recvfrom(r1, &(0x7f0000002a80)=""/165, 0xa5, 0x1, &(0x7f0000002b40)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000002b80)="8ef255cc555fc34f0f74474974a3c6d002ec69bc4d9ff9eb89cbcfeb6c7cdaebdb2b370086472fb80fff762d0cac623fd7fd42d70c764e7fd5a82f4239bde7950275f95d21ca2210bf626e873