00)={0x18, 0x2, 0x5, 0x4}, 0xc) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000540)=[0x8, 0x5, 0xffffffffffffffc0, 0xffffffffffffffff, 0x200, 0xfffffffffffffffc, 0x1f, 0x7, 0x32]) semget$private(0x0, 0x0, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r8 = open(&(0x7f0000000600)='./file0\x00', 0x400, 0x1d0) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000640)=0x40) recvmsg(r8, &(0x7f0000000880)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f00000006c0)=""/48, 0x30}, {&(0x7f0000000700)=""/128, 0x80}], 0x2, &(0x7f00000007c0)=""/154, 0x9a}, 0x800) getpeername$inet6(r8, &(0x7f00000008c0), &(0x7f0000000900)=0xc) connect$inet6(r1, &(0x7f0000000940)={0x18, 0x3, 0x9, 0x100000000}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000980)={{0x18, 0x1, 0x53, 0xb6ee}, {0x18, 0x1, 0x1ff, 0x6}, 0xfff, [0x5, 0xfa, 0x1, 0x1ff, 0x8, 0x80000001, 0x6, 0xb7e]}, 0x3c) sendmsg$unix(r2, &(0x7f0000000ac0)={&(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000a00)="1fe72dbba70222998cef0751793f3878a0da97f2d00f7162c453804132b64bac5b642ad2bc3d959f28c8c8336100b0f769b8fff8da82c8270f6ca601f824c158cc49", 0x42}], 0x1, 0x0, 0x0, 0x1}, 0xc) 00:00:12 executing program 5: r0 = socket$inet(0x2, 0x40000003, 0x0) shutdown(r0, 0x0) recvfrom(r0, 0x0, 0xfd75, 0x42, 0x0, 0xffffffffffffffac) 00:00:12 executing program 3: socketpair(0x1, 0x3, 0x10000000000000, &(0x7f0000001680)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x97b3523224ff659a, 0x0, 0x87}, 0x0) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/170, 0xaa}, {&(0x7f00000002c0)=""/19, 0x13}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/57, 0x39}, {&(0x7f00000013c0)=""/244, 0xf4}], 0x8, &(0x7f0000001540)=""/193, 0xc1}, 0x802) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc010, 0x1) 00:00:12 executing program 4: r0 = socket$unix(0x1, 0x400000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) dup(r1) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) bind(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f6089591e9233614b00"], 0x1) 00:00:12 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002, 0x20000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0}, &(0x7f00000010c0)=0xc) bind$unix(r0, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = accept$unix(r0, 0x0, &(0x7f0000001140)) connect(r0, &(0x7f0000001180)=@un=@file={0x1, './file0\x00'}, 0xa) getpgid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001200)={{0x18, 0x2, 0xd59b, 0x8}, {0x18, 0x2, 0x100000000, 0x5}, 0xfe, [0x0, 0x9, 0x5f8, 0x7, 0x10000, 0x604, 0x7fffffff, 0x3]}, 0x3c) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') utimes(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x10000, 0x2}, {0x7f, 0x555d34b7}}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000013c0)={0x7, 0x1, 0x9, 0x1000000000000000, 0x80}, 0xc) lstat(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) setreuid(r9, r7) open$dir(&(0x7f0000001540)='./file0\x00', 0x10, 0x1) r10 = open$dir(&(0x7f0000001580)='./file0\x00', 0x20, 0x4) connect(r3, &(0x7f00000015c0)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x41628a8f81f2842d, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000001640)='./file0\x00') execve(&(0x7f0000001680)='./file0\x00', &(0x7f0000001780)=[&(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)=',\x00'], &(0x7f0000001800)=[&(0x7f00000017c0)='\'%\x00']) sendto$unix(r3, &(0x7f0000001840)="c74b41bb8f277142562d5694180a42b665c0cefd22", 0x15, 0x400, &(0x7f0000001880)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000018c0), 0xc) readv(r11, &(0x7f0000001d00)=[{&(0x7f0000001900)=""/195, 0xc3}, {&(0x7f0000001a00)=""/221, 0xdd}, {&(0x7f0000001b00)=""/207, 0xcf}, {&(0x7f0000001c00)=""/70, 0x46}, {&(0x7f0000001c80)=""/115, 0x73}], 0x5) fsync(r4) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001d80)={r6, r2, r8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001dc0), 0xc) faccessat(r10, &(0x7f0000001e00)='./file0\x00', 0x8, 0x200) geteuid() open(&(0x7f0000001e40)='./file0\x00', 0x0, 0x4) 00:00:12 executing program 5: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = accept(r0, 0x0, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) connect$unix(r0, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) r2 = accept(r1, 0x0, &(0x7f00000011c0)) setsockopt(r1, 0x10001, 0x9, &(0x7f0000001200)="8b0d6a978b2deb0afbd95932c3b4a9ec1bf627b768c7c5d09b7c01c014cb21af29228eb82db772072ff8160c1fa69fa56c77574fb202a1735a293afc82d201c50229df910eb402f795597258248f942b02599baea15a7ab7c25cbe8d853a0827ba3688739834a293b7d547eeafecea78f4", 0x71) r3 = socket$unix(0x1, 0x5, 0x0) rename(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0\x00') r4 = msgget$private(0x0, 0x44) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001300)=""/5) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000001340)=@in6={0x18, 0x3, 0x9b41, 0x81}, 0xc, &(0x7f0000001640)=[{&(0x7f0000001380)="a40e11ce042e2c69aa60e45cac24fdfdfa16f778f7f23dfa31035bd637e9811b8442b2105913f0a8359c26e0902b3ed5b2c16815c4a48b4dc2ccf6cd073f41fdee63186196c01cbc38bbd88011b354d65ac712c5d0f1f196e344df5b11de0fdb24813a9fbd47601ed606dee4f238eb61b20b7836036b4a5cb061d857439ef3269c42f7b366af783668399777e01c2a651870ce551259586639d9fb902a1bef873168ae25ff1741ac74b8588488720852d35849bf86be1dfd3fdbd508e36e32fabbba24778d1320867fdf682830210d652941e4b32a40", 0xd6}, {&(0x7f0000001480)="71e7dd28918d99701fadb4699fb42bc7ae9cebb21ee559d53a0252bad7e888bf30c9d29c7abcb77d1f9677749e418fe10ae35b2d6395a6f979f805947c28e148352386e7ec221c6b01f13665f8fd90f5e76147a4124a1824c854fb2d4a81ecbb6538d534a97570259203b39cfaad9da8152475118d9846931aff848978372f8c0057afbcbbc5be5ac566e782db5e91fb92d3ddc69c5581e10cd0c1ca9d04f06d7c8f82c06bd91292498c8b9236e89ec9d341334574f5b5306ecd45ed1af4", 0xbe}, {&(0x7f0000001540)="8290b76f29351fa9d4c4e28137caf24743921b5706fa830bc2e0e8b3c02ec86be00f", 0x22}, {&(0x7f0000001580)="d9ed4f5909d451e0cc26616a8e369ae1392ab4d0319733b2c6f3f737b8da32c380bf537ce136fc4174fde85078ecdc93842fc99206d8f833", 0x38}, {&(0x7f00000015c0)="4a4a8c0c999c1b31f990d8f4e00f43f5b93c6bd01c506e536684276188b9839f", 0x20}, {&(0x7f0000001600)="bb1fab06045223268089", 0xa}], 0x6, &(0x7f00000016c0)=[{0x58, 0x1, 0xa39, "d6db33926f0cec048f149c91291afb8300d7b54b7646d3fb6c30160b9104fccf834851e677c488acfd633d54a5e904b2b6e1e190705c04d4b9b8bfd4523e5edabf"}], 0x58}, 0x4) mknodat(r2, &(0x7f0000001780)='./file0\x00', 0x2, 0x1) connect$unix(r3, &(0x7f00000017c0)=@file={0x1, './file0\x00'}, 0xa) r5 = dup(r2) mknodat(r5, &(0x7f0000001800)='./file0\x00', 0x120, 0x8000) accept(r3, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) chdir(&(0x7f00000018c0)='./file0\x00') getpid() writev(r5, &(0x7f0000001a80)=[{&(0x7f0000001900)="65865d751eae912effb9ad2c2ac17d7c216837e00f6a1bff8a6f17d50598dcf08da88e3b8e637b4ef8787a94dc64c4edddee921e1aa5a89886a5d2bd955e6df464f17f4ff5f21feb19fe9dab9dcad70a93caf49748e70899ecc77530172049edebb87c63d57b489134f3d20f370636d8dd2f28eff502a3e22f5bbe0be9e9ead7947bd4d26b8996e51549e24db824ae36a109799b10122a5bc9d2f2ec42a35cb74daa7d80da972a17b3f644f0f6d624c0c689a356d750cb76f69e0d1d1061dca3188f4a7457a6029fc56a91c8236f661dd8aefb4bddbc2cbf8f35b1d60ccc05fe19cd59db", 0xe4}, {&(0x7f0000001a00)="2db87b5e4e08caa1496319f181136513ade2ae69f1c6ac14374c7f751d2c3a3f14c429103e21eb433570f019945dbd77646f33fe2222e0f1eb49665552d4b45c3d811a2787fe3ab785c5528b10725955c2928a94d29ad6e7d0afbdd745df486d13789692", 0x64}], 0x2) bind(r5, &(0x7f0000001ac0)=@in={0x2, 0x1}, 0xc) mknodat(r5, &(0x7f0000001b00)='./file0\x00', 0x0, 0x3) r6 = getegid() recvfrom$inet(r1, &(0x7f0000001b40)=""/165, 0xa5, 0x0, &(0x7f0000001c00)={0x2, 0x3}, 0xc) msgrcv(r4, &(0x7f0000001c40)={0x0, ""/196}, 0xcc, 0x1, 0x1800) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001d80)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) chown(&(0x7f0000001d40)='./file0\x00', r7, r6) recvfrom(r0, &(0x7f0000001e00)=""/193, 0xc1, 0x800, &(0x7f0000001f00)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000001f40)=""/190) readlinkat(r5, &(0x7f0000002000)='./file0\x00', &(0x7f0000002040)=""/212, 0xd4) 00:00:12 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/187, 0xbb, 0x40, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/53}, &(0x7f0000000180)=0x37) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000240)) ftruncate(r0, 0x3) r2 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/200) getsockname$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) recvfrom$inet(r0, &(0x7f0000000400)=""/42, 0x2a, 0x0, &(0x7f0000000440)={0x2, 0x1}, 0xc) getpeername$unix(r0, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000540)={0x100000001, 0x101}, 0x10) semget$private(0x0, 0x3, 0x12) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000580)="4a3748e869354fdc372e231e95d6877d54dbf12198ad763f5534300c6c5ebe596188b3570c0d4e8916f928bdf59b1f31cd37245c637d223ef971cfeb72e3decde1bc89ed", 0x44) mknodat(r3, &(0x7f0000000600)='./file0\x00', 0x4, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x2, 0x1, 0x5}, {0x18, 0x3, 0x6, 0x7e}, 0x7, [0xfffffffffffffffb, 0x0, 0x100000000, 0x1, 0x9, 0x200, 0x800000000000000, 0x9]}, 0x3c) shutdown(r0, 0x2) flock(r1, 0x2) semget$private(0x0, 0x0, 0x80) utimes(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x3ff, 0x7}, {0xa8b4, 0x8000}}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=""/152, 0x98}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) socket$unix(0x1, 0x2, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000940)=""/218) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000a40), 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) semget(0x0, 0x0, 0x0) flock(r3, 0x1) 00:00:12 executing program 4: socketpair(0x1f, 0xee7eeb3918aee7ab, 0x9, &(0x7f00000001c0)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000200)="3cd03f76de6e183fcf334d634b", 0xd, 0x400, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) dup2(r1, r4) recvfrom$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000080)=""/205, 0xcd, 0x41, &(0x7f0000000180)={0x18, 0x0, 0x6, 0xffffffffffffffff}, 0xc) close(0xffffffffffffffff) 00:00:12 executing program 4: r0 = socket(0x18, 0x10000005, 0x0) recvfrom(r0, &(0x7f0000000000)=""/138, 0x8a, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8000, 0x42}, 0xc) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x140) r2 = open(&(0x7f0000000200)='./file0\x00', 0x480000, 0xde) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x400) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="08a134ac19a64f180c70652009bea120b998888a74e83576109c67961bc5ee31f4be6e5925718c6e2c1b6eaf7ac80a65b7190a1addd458a7180307ba9e03cacba5075221551b4a1fbd09c7e2d274c07d95c76020d6fd5dd4788b1151a23335db8a26adf2a85b3439e057b7093a799efaea2b3ee4ae76e603ea", 0x79) recvfrom(r1, &(0x7f0000000300)=""/96, 0x60, 0x2, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r1, 0xc, r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getpgid(r4) recvfrom(r1, &(0x7f0000000440)=""/41, 0x29, 0x0, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x4) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000500)=0x8, 0x4) getpeername$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) symlinkat(&(0x7f00000005c0)='./file0\x00', r2, &(0x7f0000000600)='./file0\x00') fcntl$getflags(r0, 0x1) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000680)='./file0\x00') mknodat(r2, &(0x7f00000006c0)='./file0\x00', 0x10, 0xffffffe1) r5 = socket$unix(0x1, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r6 = socket$unix(0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000700)='./file0\x00', 0x2108, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff}) unlink(&(0x7f0000000780)='./file0\x00') socketpair(0x1e, 0x20000000, 0x1, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000c40)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f0000000800)="27f9b3dd8afbec8546e4029988b5bd2fcb8ceeb0fe4e48502b4b2d545ed5a6bee9199225346e74d2601d365ac5853a8070dec7e3d91ecf2c7ec2f24323e30d8191d7559a6908a3b042881a709647718d47a689791de936d913708ba9b170680e40ad6481cfcd0ca3ed975066eb92985c06e1c74b6ae535345fc5568cd7bab9cf2714113001acec0d971e4782a33fe088ea31bb9d14ec49419d584f3cc9eb84113af0e49f790803ce3a35f39469a17ff636525bac52da83dc3a8ac706c2586b73fefcd4abd0e83dbce563e9f2f50f83d451336e1e21fac9d3e1866ed7eac9544d1561df5aca16793797a07be5ed9946a8cee2c93d55162dee10b6", 0xfa}, {&(0x7f0000000900)="c52358e6ea1468631742315939c9656fcce6bcb4c0823d5273306395e34c98b54ea4ef238afa48d570dbb77c47badccf26e00b760323ad0309c71beb6324f1f8c94f05257731e838f569eee98889d51598a38b175837757167667828ce9a6b13ca7d4d186d537c22791d70ba6a2894e32a0e63f96cec483046b30f8d1fe564b11299f8cce5b06dcfc333249d01c112c9dad1ce1f91e1fc066ccf639229e85ecf4f1f35ea3873f6b0fdfc606bd5cac3cf16ab6f346e75a641b308696876f30f958cbde77212c3e97ac0983bf6f7220be1236740b5fbb01d4ca7681c817b4f26899bc6fe97ebfe77a5101f54", 0xeb}, {&(0x7f0000000a00)="83268316cb5d95195dee842095e45727fc3d11fe6014260b0aa50b184f05c6d3717b3f82238ad230a583", 0x2a}, {&(0x7f0000000a40)="244218b3d49773758ce44bd08a22a5dcbdef9f01c88a5c425e30087759dd9f9a00c0e8f694d5d4eaa813fef7aec5e02a674c40e272d8a898e6e2c1a1dc514132522fed971ab193cb85ca36c2715decad5c2b672321d0f949d9071e52ca6ac949bce7bf866a89e9f77c8b9221b7a419132cc479abe9eb920ad793c88a8b9eefb1e68f45e5f6d75c62a5752c4b05aa1d12ebad9a7fa640dd67db73b291dfe7d710d1f6", 0xa2}, {&(0x7f0000000b00)="3825ec1d98ef45734e56f500b9dddea22ee9c4c9395e2dceaff4f7014c84f9c59af28e54c62cb1ca38b5ff3bc9fdf2656923b1", 0x33}], 0x5, &(0x7f0000000c00)=[@rights={0x28, 0xffff, 0x1, [r8, r6, r6, r5, r2, r5]}], 0x28, 0x5}, 0x2) semget(0x3, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000d00)="cd7150540edcb3f0e13f5d2ba895318e83fa4b25b81e829b6b1b945c64006e478b07088835a2c08291a8c41d71c5bf1cd3d34ff3c2a522469077c48ead4b945ffb9f39962a7ec0047751b5727538f1b882087c007ff58dd93970655b7e996373bbdceb9db26b2245e18518ad49248df5d52fefd40afd58917bf98b62a6429b1e5909e1208b275ee415e61d8ff13b26b5a979a72df001d492f8c35f4dd39768112036c3", 0xa3) 00:00:12 executing program 3: r0 = shmget(0x1, 0x1000, 0xe8, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x81, r1, r5, r6, r7, 0x1, 0x4}, 0xfffffffffffffff7, 0x5, r8, r9, 0x8, 0x5, 0x9}) r10 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc, 0x10000000) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg$unix(r10, &(0x7f0000000480)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000300)="69b6b4ab312bac15865472af301496a42e07b9dfc93e5997c8e9f0c5f8d80bf83c75969f760d927746a7a9105be7178648080da46b81a3294c91729d0db17c", 0x3f}, {&(0x7f0000000340)="8ab7f0133893e4ef947b352f044258695ea602cb9da1e24fa8da28a0e7a27251ac6af66a74558fcb23a64b2867a4028cec9386e9c826707a0868e90e1ac8491265bf9883edefc0f96103df674e24c5bf3e83b3fccf68c7c9dea6b7cdb3232923772d8c60c8041ad21ae261eb482d13ce57b5f99f176b5156e9", 0x79}, {&(0x7f00000003c0)="e06af85f47ca493b56050681adb6dd5e10fef751111a1e3e8e375e809beed174514adc8a1227fa931aa1f4688aa498b707d512c8179565333f57e0b80d0b60792d671cc701c3873e86f3b0542d76bcf5648cbabfb2bb93120f5738937c87981395389ed58af1cfa1b7f5f3ad6e67b65f", 0x70}], 0x3, 0x0, 0x0, 0x2}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000004c0), 0xc) connect(r10, &(0x7f0000000500)=@un=@file={0x0, './file1\x00'}, 0xa) setsockopt(r10, 0x1, 0xed23000000000, &(0x7f0000000540)="b763553b0dc58ef1b62d79b7a34d378d4497a144fc404cbe477f732c84549fea0760035afb7f55f69c0ebf79d6719b881f7e7ad3b7969b7d7dcdf067a7cdfc8ab7a168e945b04c661813f13ba3ff61290d50e0daa9a11884b3059a3bd8c08e2d992dceefa3d1a1629354703c49bd7e72f6a1fddb218ef83700a1f3625749766c3c9d85182d1fecd8059fa106a38115a410ad18e9b925bd077633ece7e6b670f600d3c29b81b14392c6e4", 0xaa) r11 = fcntl$dupfd(r10, 0x0, r10) mkdirat(r11, &(0x7f0000000600)='./file0\x00', 0x2) socket$unix(0x1, 0x0, 0x0) bind$unix(r11, &(0x7f0000000640)=@file={0x1, './file1\x00'}, 0xa) listen(r11, 0x800) r12 = semget$private(0x0, 0x4, 0x486) connect$inet(r11, &(0x7f0000000680)={0x2, 0x3}, 0xc) chown(&(0x7f00000006c0)='./file0\x00', r4, r7) r13 = dup2(r11, r10) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000740)={{0x42d25b44, r15, r7, r6, r2, 0x140, 0x7}, 0x6, 0x0, r14, r3, 0x5, 0x3, 0xffffffff}) semctl$GETNCNT(r12, 0x3, 0x3, &(0x7f00000007c0)=""/38) getsockname$inet(r10, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000880)={{0x18, 0x3, 0x200, 0x1e5c}, {0x18, 0x1, 0x0, 0x1}, 0x0, [0x7, 0x2061, 0xffffffff00000000, 0x3ff, 0x14, 0xffff, 0x1ff, 0x1]}, 0x3c) msgctl$IPC_RMID(r12, 0x0) 00:00:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r1, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0x0, 0x0) 00:00:13 executing program 4: r0 = socket(0x18, 0x3, 0x0) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x2}, {0x1000000000, 0x3}}, 0x200) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 00:00:13 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 00:00:13 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) 00:00:13 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x1210a00, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00', 0x400) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x920, 0x2) utimensat(r2, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x4, 0x4}, {0x67, 0x5}}, 0x0) 00:00:13 executing program 2: r0 = shmget(0x1, 0x3000, 0x422, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r1 = socket(0x6, 0x30000007, 0x3f) listen(r1, 0x80) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r2 = semget(0x2, 0x0, 0x600) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x100) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x1) shmat(r2, &(0x7f0000ff3000/0xd000)=nil, 0x1000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/215) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000180)=""/159) recvfrom$inet6(r1, &(0x7f0000000240)=""/147, 0x93, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0xb15c, &(0x7f0000000300)="802de66a35d9b60c780c2bac9c6255a0503222fcc59aaa02b15332b921420880d07128e89d4229b6032c55954dfef456c339ae8e69131facf58411db2f22124db65c639a462cffa3542a74a598f07e1ac34bd34dbc8902ba61ac4ed645d61e1199af97a3b52760a23277ba03aa899ebd79958fe7fc13f80e2c3adaa02aa62c1d5c14baa75fd040371555653baffb95df613e0268950496f491cc84bc4a38c6e4184611873bfedcd78ff814650d33990d7343636283a15d398d3b50567e683b18ea64327b17dad3458a", 0xc9) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000400)={0x7, 0x800}, 0x10) bind(r1, &(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x200000, 0x0) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x200812, 0x10) r4 = shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ffb000/0x4000)=nil) getsockname$inet(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) socketpair(0x6, 0x3, 0x8, &(0x7f0000000580)) r5 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x0, 0x20) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x1000) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='+}\x00', &(0x7f0000000700)='%\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000840)=[&(0x7f00000007c0)='-\x00', &(0x7f0000000800)='\x00']) semop(r2, &(0x7f0000000880)=[{0x1, 0xca77, 0x1800}, {0x2, 0x11, 0x1000}], 0x2) utimensat(r5, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{0xbcc1, 0xfffffffffffffff7}, {0xfffffffffffffffb, 0xfff}}, 0x200) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000940), 0xc) open$dir(&(0x7f0000000980)='./file0\x00', 0x8513, 0x10) getgid() 00:00:13 executing program 1: r0 = semget(0x1, 0x4, 0x80) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x4, 0x1f, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x8, 0x1800}, {0x4, 0x0, 0x1000}], 0x6) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(r1, 0x0, 0x1) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/24) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000100)={0x3ff, 0x1}, 0x10) write(r1, &(0x7f0000000140)="dc3255d6e3a431ef6f9e112d27181100e20b444eb070c53392b7cc4e423b890b5319a080bb823c26a8d344ff4e8852fd3cfd84fb316d89e10020ee0fe0cfe767153119bcdc3e72a6ee5944", 0x4b) r3 = fcntl$dupfd(r1, 0x0, r1) fsync(r3) recvmsg(r3, &(0x7f0000000400)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/133, 0x85}], 0x1, &(0x7f0000000300)=""/220, 0xdc}, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x2, 0x7ff, 0x5}, {0x18, 0x0, 0x6, 0x3}, 0x10, [0x6, 0xb397, 0x5, 0x3f, 0x7, 0x2, 0x7, 0x7]}, 0x3c) semop(r0, &(0x7f0000000480)=[{0x2, 0x80, 0x1000}, {0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x14ab, 0x1000}, {0x2, 0x2, 0x1800}, {0x2, 0x1, 0x1000}, {0x1}, {0x7, 0x7, 0x800}], 0x8) semop(r0, &(0x7f00000004c0)=[{0x1, 0x10001}, {0x4, 0x1e0a, 0x1800}, {0x1, 0x0, 0x800}], 0x3) fcntl$setflags(r1, 0x2, 0x1) read(r1, &(0x7f0000000500), 0x0) rmdir(&(0x7f0000000540)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000580)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x2, 0x80000001, 0x1}, {0x18, 0x0, 0x5, 0x18000000}, 0x4, [0x0, 0x101, 0x6, 0x0, 0xa0, 0xff, 0x6, 0x1000]}, 0x3c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000006c0)={{0x3, r4, r5, r4, r5, 0x20, 0x2}, 0x57, 0x6, 0x2}) semget(0x3, 0x0, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000007c0), 0xc) mknod$loop(&(0x7f0000000800)='./file0/file0\x00', 0x8000, 0x1) sendmsg(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000840)="eda5b9b1d1b0344153513aec4ff88dec6384a0f3baec9870ec292c0572521476c943a45260f81561bd7f77b7aff8263ac872462e1d9a465fcf9d11c60a74a3dc2a29d261a0cca87672a2264b2617097547e06deb23cd7042e83ef1eb6dbd627044e2e40476bbce9ec91ac1b1e32568d74ae2477508feee586d45b12724dd61a6515c14bc74a5909b0571b22b79a01c1d43d41abf68df55c55c56a0acc1e587716c8d9601", 0xa4}, {&(0x7f0000000900)="070aae8e19882eb3515a7ba48036e6c59e8ef8b22f80705031b38973fd319289c96551869d66eddf965bb60b0153c080e4c593b72daf362153223c82806ddea4", 0x40}, {&(0x7f0000000940)="8605e2f3", 0x4}], 0x3, &(0x7f00000009c0)=[{0x58, 0x0, 0x1, "4df02f8b6555c3b19b9083c8ad995f7a09b30c17695417c3d66050637304f9d8fb2bf90c5e9fc8d0b9fa7a7ca58c53e2eb89f126a720b3a10b406788a659aee6c78046"}, {0x88, 0xffff, 0x2, "9c3cd22ff2bff85751a67282e88337d90dd8316f49c7892a94510201cd20ab75baf4906d0694dbc0a0f32fa60a17314168d9e1f05523479158db67ad9e5b547f3f62ebd672bbd7bf6ebdfcbeee0060395e58c4c595fb0609b8ad8ee0e617d49f94f69721db45666f0b76b51ae266810cfc95846f"}], 0xe0}, 0x40a) r6 = open(&(0x7f0000000b00)='./file0\x00', 0x300, 0x140) fcntl$setstatus(r6, 0x4, 0x1000008) pipe2(&(0x7f0000000b40), 0x400000) 00:00:13 executing program 4: rmdir(&(0x7f0000000000)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x100000001, 0x7fff}, 0xc) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = semget(0x3, 0x2, 0x40) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000180)=""/98) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x110) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x180) socketpair(0x0, 0x20000002, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x10, 0x1) fchroot(r0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r8 = msgget$private(0x0, 0x400) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x0, r9, r10, r11, r12, 0x170, 0x5}, 0x100, 0x7, r13, r14, 0xcb78, 0x4, 0xb89, 0x100000000}) open$dir(&(0x7f00000005c0)='./file0\x00', 0x20040, 0x0) msgget(0x3, 0x8) fchdir(r7) getpeername$inet(r5, &(0x7f0000000600), &(0x7f0000000640)=0xc) write(r4, &(0x7f0000000680)="e7a161e1a937ba75a97e40aa5dd9aed87ce6997b9eab4efe34e22403afc34ea5c30ffb8b68aee2dcbd7cac54d2e7696376d45c92fb9d846c7f7b59f1f0467bd4febb21aa2735651a003d60413a4de7445f611ad78b3dc92c4181ef35b8e382551885a9b1dc5e01063f6c3dc807c572832859b9ed2b869927f088a2b6eb71ea3435ff818e0c0e72edf29b15c1a970713e267a79ed1840759a6d694d604144cf0283248179", 0xa4) chdir(&(0x7f0000000740)='./file0\x00') fcntl$setown(r7, 0x6, r13) 00:00:13 executing program 2: socketpair$unix(0x1, 0x20000000000007, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/90, 0x5a}], 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 00:00:13 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) sendto$inet(r0, 0x0, 0x0, 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) dup(r1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x200) 00:00:13 executing program 0: r0 = socket(0x12, 0x50000001, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1828, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = paccept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x10000000) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r2 = fcntl$dupfd(r1, 0xc, r0) connect$unix(r2, &(0x7f0000001180)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r0, &(0x7f00000011c0)="cff3acbea136226e318b11af571f2f74d68bcc7306ce9d53c3b374b8c6044f163405c8c6f87f95b2c8e7eb3c177d8ad047fedc4ef64494e6c6526602ca67f9bfdc38125a0dbfeede1e3d7ff9fba7acabb4529f35e4c80db036783d9efe93a63cb9d24ee7bf1b2b20c670", 0x6a, 0x0, &(0x7f0000001240)=@in6={0x18, 0x1, 0x10001, 0xffffffffffffffe0}, 0xc) listen(r0, 0x33a) r3 = msgget(0x1, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001280)=""/212) r4 = socket(0x1f, 0x40000001, 0x6) sendto(r4, &(0x7f0000001380)="a9afe6065d84b80f403222960f2ae3caa632d50b5807a7ff920c279748a5e6fe21c12eb38c9051cacfb48f516904bc096fa6314945272afc5a73ab2f8b4c0ccbb9bb116e75012fb88f79637df219f2a829ab2c9eefa6338bbec6f0c58c5cb57da4c341ebe3e81152074e935d4ee2965d24648cfed61dac3e5e227899042e39af6c7db33290", 0x85, 0x407, &(0x7f0000001440)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x7) bind$unix(r4, &(0x7f0000001480)=@abs={0x1, 0x0, 0x0}, 0x8) msgsnd(r3, &(0x7f00000014c0)={0x3, "2c925854abd419945e12943f632594cbb7343515e20a918687483edba613d7f7da75615ca481dec6357f3f4f1e0e947e92f7c5333b37a11671ec27efd5a6cf7a549a8890036a2f606d5d761ecd6f758e452a10b086dceb80c2b6ce0b1ac9e823ca6cb1af1e8170d5abad6519bc61f563e0dbd9a399e07b10205de0486ee706a1bd0422029e898bcc7ac39d9eb051e5832c5cadfe1de8d2e289"}, 0xa1, 0x800) getsockopt$sock_int(r1, 0xffff, 0x18a7, &(0x7f0000001580), &(0x7f00000015c0)=0x4) close(r4) open$dir(&(0x7f0000001600)='./file0\x00', 0x8800, 0x24) msgget$private(0x0, 0x1) accept$unix(r0, 0x0, &(0x7f0000001640)) r6 = semget(0x2, 0x2, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) accept$unix(r2, 0x0, &(0x7f0000001700)) renameat(r2, &(0x7f0000001740)='./file0\x00', r2, &(0x7f0000001780)='./file0\x00') msgget(0x1, 0x40) r7 = shmget$private(0x0, 0x2000, 0xec, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000017c0)=0xa) shmctl$IPC_RMID(r7, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001800), &(0x7f0000001840)=0xc) 00:00:13 executing program 2: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair(0x6, 0x50000002, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$setflags(r1, 0x2, 0x46736af7271aae23) setsockopt(r1, 0x1, 0xfffffffffffffffc, &(0x7f0000000140)="3207a49dc15a706fdfcc0dd3036bc5d99392adc9ae1073846b70dae19fc0d70b6367b442d82a9a343cd315e8cb890ed4c560a5ffaa70e0bd4a1dc01072d5761eb2d33cd060348a9086866373bfed3f22f292af89cd19f717bd5cb2518425535a6ee2ad432ef5f6b04c15cab12e97cd96b2a20c13bf010bd6d098ef5ee675e38369c0be29db712e2e410b0c1c1ae4b25fce", 0x91) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) chroot(&(0x7f0000000280)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000002c0)=0x8, 0x4) sendto$inet(r1, &(0x7f0000000300)="8b3cc03f6750ffac0c8b585ded3d13751e8831163534bc9c64bc2cabc4c3c5cd1b2d9ff8084ca3a77785e10f5984e315219cdb83b5ed5732f23b603f83a3772c060ee5a64d81f65b1744b48f6556029392598690744ab325589208e5e561af6596ba6256aa9d5b5764001334c1e6b82af6e44bdaf608196fffbd264953b06b9d173caa26b3dc24fc7f48ac118ae5f228df107e33dc9f68546e02a6846f28d85ab003dd39dc34cc2a9eb635a4c4f2e8e251a17d732904c7deefe49ac6dab843e4f0a0212846bf7ca16591afdd05feb1a49cf3d3e764954f149ed3de8af964fd10931cc4ddf9c498e3517d", 0xea, 0x5, &(0x7f0000000400)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440), &(0x7f0000000480)) r2 = semget(0x2, 0x0, 0x204) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000004c0)=""/157) r3 = getpgid(0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0)={r3, r4, r5}, 0xc) sync() socketpair(0x18, 0x0, 0xfffffffffffffffa, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getpeername$inet(r7, &(0x7f0000000640), &(0x7f0000000680)=0xc) r8 = shmget(0x1, 0x3000, 0x225, &(0x7f0000ffd000/0x3000)=nil) shmat(r8, &(0x7f0000fff000/0x1000)=nil, 0x1000) sendto$inet(r7, &(0x7f00000006c0)="f97a38a52c96be0a4cc9bba0f40b88398194a741dfb160fc6722c9dc3e6626cddfba0a6254a09f934ca4abf7ac8a390f89cc7b75ff6a2b839c89324ecac63a86b1c3a74ca4e3f953e0f3b8747a7a7a6714d3760441f27e58445399315fe451607082b0e4cfed241284551f6ab5f0759136241adc270194bdfce4d820d7893fe2bba31b277053600bb1974fdde6ddf01ee70ea7e66aa54880f1b26e8f2d90cc07d49f912bb55855af4016a0f9e15867e897a0ccbe604460b90a7f07083afd023be47d69ade096c341a0b1ef621c2555c26ffe0a419df687900a6fa5be089e6aeea075174e325dbe1c105f35c70e7581846df35cf36ace148bda455b17f82088564aef973fceed8c429179522366639631842580468ad3e34000a7e0ff558370df3b152600c86f25abaf8d7b5ce4244b887c4550c5c5ab4b3cefa309ac0ae04b20c8b4c260c0da61349c0b88f075141aeaf24edbe4f6ca96d677dd7300218c0560593db2878275ce1dc099c19bd8e4537a38ca33b4c209ca59dfaff4d6a059b568791876bc5a9b2a9984dbd4bcba9e63f826a093bb489899208752fce18dc3e3eed08bab9bb95109decf0651416eb88a3005e532aeef93521a4824681eaf844f6910e119448504492dd3cea43fc3f7654be8294079def551a94467cd1c24a33fcdb6b35c9bca1cdd632e01add7a39a8f85160b6c47c87170a77bfe3471141259c382d08a9135316c8bb81a1bc06eab6a2a10dd6956441cdc10dfd0ad1531d8feaaaf89023666cadea6d93358227c061170d802166d8aafc3e97cbb6e4419a5cc71c8420f26d103e2e92082bb1adbdc4825966aa72d361514a8938412ac02022113652bf4087ab5d4e39f337d680caac586f4017e9138e27136408a750001ffb13334432d8855619d17fd8aa6a160d9693f34f48e7626861ec722b72a9e83f42414bcceec379e42ec7a1440c7775c072bf8c2478fec8d38a94e316938b125c019fab3b6c9029c13a5d670678f1e0e2415868d2abe414619c14512abee7bc903da21ef0450b0cc3f0002409445b3f914c226dc5e99c641129cce169d91db676fa16424a83622a01e21b0be1cf815c97bfbf1634e8fead596eb770ac02355be71e74fa87a8a4aec075d7dc2cf32ca3a869b6ea9baca9f2dee5be9157ef261c1e7f4b2e5f05049cb49ccd449b1837cba9b2a3a65253679f4e68fbc2e7c9ab33b643393152da9751ac257a522e5a7780f9833a638e6717fdc5ef5d58b7f33d3ec7c89019b1b0246015e8d21c3bbe65a244d872d788408f233a09d8dbb0637b181acf931f3f6544e5088babbd3aaa79fb29ddf176397b2e301351864578741e9036168853674ce12625c556ae8f3041196793a52c5e66a8b0b666c8486643d2f77c48c8f9f03e618dc70b34621e668a91a2cfb01c182c09949665f88553d76d277dd0393b287f953184af16cd568dfff93f1a0a749575626b5f23869d5263aa89a18e50bd27d9214ef1ec3be46aeffe64d24bdd079e8f3693f3db1a2e490eb576e7a545222055595bb0a518aeac25596fb506d0bbe523719ba3cf148d37d23988f145eac0befb66cab617147d64a3c095fa68f44707f84ee92f7d33776d0fbd9510e42e32f3a1dd84abb04ce08e3a2b0d9fded6203b1888cf6c54809dd31000000f0bf507088aadaf61589be0f7620138ecad2909c9a248b6465314d40e556aaa2d4b0454258a02d98d618b897d5ef4d93c8e75c86b40607f4d49395f45ef3061147ac6f95f26ebfeca97e690f2c059e08e103c0832d790d9efb38d5fe4b85eb9e3e41b7cfaeb95edb36e173c81db4d2daa3d6c5db4174878bc19923d50e1a05bfacec535d125af2395ac9a8d1644449ccb09e723691bed82eb064d569352ac8ea2745acd4c999c0a94040f2362a44e56c30a030b0bbcc97a858d968287b9dbd069db492b3f474d737dcecaf64cc93ec138b05c2fb9ada8c0296d97b07f9a0fa7a46f537befbc971f6ef749606a99a365fec7ceb9dfada4ac6a6a4194cfb446397ceafd35354fb54d6c39991bb60aeba9b2a2a2475a6019fc086d2b83baa2a5b78c15ee7bd45103e4ebb0a5433e85d6642d67ae82bb4d77c8b8eaba438caa8dbca1dca837788fb076682f65651dbb91753987525f49ee5a25f8a36397047de874a0212f7b7d87cca9558b70b80a6eb37897e56a54f8291bb94f49a39fb0a06b73342280c3aa954d6e3e12c8216da20b07efaffb13ac79d6659a6df4f0d0e93bc0d593f3d761ca99b49e2f786bcd2de44f5e628072e9463e22608c8952facfdbbc36fc452b7a90fe5e299c4afd1077b31afa644feea0a1a29ca7045c2d69e742d05f897d83f8dafc9abc5541f2a07e0ed1e38166e1fb26508aea8925926f10008b0b33e9ef1f38f965418308fdca29140b405d96d258a6eb590c70b6d0fdef83ecefad735142c12ad0131cda90377b38a010706cf664234a33521f280242ec1af7485b9a923488d2137905cb488da7b81d9b77fcd350014f2ccaf8cd38851dbb90812e9e5ad9f78dcb7e94946b0905b6c521d92ae92db64e02fc7a6f7f0d6508d0c39c399fdefaf2a91adac320eeb579a801b9faec140b148ab777620e009e131f72b6a94a4a986890fd710ef7c13ac9c9d111ac36bf029489681b7f6d141bd7d83369ef8b5e8f33f19087c91b2e47fd75f99359f942c309ba77bbc9abdeb0c3bde9bfaa11044fc5484941917271be741dea46bcd69fe66dd7a109bbe5454d0cb1464e4eb38b8720e48ef9bc9836ad76c3950e3ee5abe8a38ee2d81580b7a5f97de69978c629a62a6917d767039a2cb0cc9d4bcd2d0eeb91543daadd5a2a3722dd1f73fc4cb2fb32b92aab7f829bf64209bf17057a3fd9253c7dba9a9afcd3d124f898ad2223055ebb566404733360c77e433375e8caf3f38638aa284f0daecd32eb00450f4a31ab29b3a1bd9df4e3d93638622ef4dd56b3bb83c51e4fcb7c722b74a9e1736bc4818cba1cdc8fc9a2135c96d515f338a4be613461080365a9bf79fb009d29ce7babfa14e8c389cbd7847fbd9dced7a47a48733b341779bb89bb21a87a57048e803147cd3fed375dd9b8b36dd4c3469adaa56fb64e42725bad8f59b1de2e1ea139ab0c0729657903298c5b13c6b137f9b9b99171184cb7680269adcfda39b976aa36cd1b3dc526087ab0f3e226782967dc42d16d7404d0eaed0d00560acfc607fb864da98f9d7dd83909165e7655f77303862d32503ddea2ac814d4da90624b3393e76cf86b864c410df21829f6b05d90e6e6b2c0d350262c75db71bc694b8b9e5c406a3133a5fba365eddb34806b92294650d48ebb4007a0fdb2181d2f4537dbf6a3cb15f1d9be7739a0d93718d4184bae15c757745519d7542947b252fefeab6603d05d8cc11091c7ee15325f9bae00c7ea8748457d0fed4b8480bf73d9dd2a713534e0e54f63f3521bcdb93566b1fa31ae8bf3f4dedc560e93b7a172f1ddf037ba2d0b53603ad2577607b5e04dd2145b3032776868984eb01bfc4f3420fc73dab4a193a236aff5588533129c38c7c8054ae88e4d9a3d6cc28aaa38c477c693d248c12fee6768f6efae74702e16fbc75d327576564d2bad4ea5f54ad39e18ea3f81516eee8748c2970265b8c9eb20d66b8115ed507700acd8eb5bb0b5594ac036776329300df2f1383faf2e8f393a45b39f1b1706d6486ed136e41bf94b9b4654d9fa8b86e4ff6cc199a38975d342ca2fbe7f75bea0a6fc8a892964093b056d36647b089fa88c264f395c7f11dead3de4ca8d72e17c9bfc65f59f1a83543ec8b26324a22124cb4c81ae0ba2aec1ae49662a7286c5e2072a150a666cd16c23f913fd4f58bbf079fe8bd8000800a57b29d64b003e8c89bbd6caf72610887c348cd4fd7ebfaf05251195abf5d83daf68a0fa0e68e20b3eef4ba7720cd982e521cadc821ee661c278d9f8f967f76d2e2571e9cdada556142240ec8acb5652182995771da40bcde780c47300e2605e5239b3835692d53964086e5c74ff09546055c4433d34f240b0feabbb160ec2324cd70eed4d4fa3773fbbc2c23ea05c2aefb8f3aa8e3714eee359d9ff371e4a7a707bd3a827fefd69710fc881967334ebc006d6b29bb7eafb0ae1b4eea3b2201567cbeb53e9244f58c6d40101c0f5c5cb9d7d0a7e4efbc017dd2001ea412a1f85167d851886f1dfe229c5c9fe99cc3ae8e69ca5ec313f6360845a40cbef417e41e9b7d10fda54c4add5c8cd27d38b5307fe51e22ca6a88cff9d1b82c4e02986ab367dfc775b45c43cbef37096166b68b21adad9d62fee4d326e314266752c424034e05379677612c53e19866cb09ad9e84b1e5c2b16d9000691e779b7f340aca4242c85c6aa950d73653630e06f4f16815ac6146825ea350ce85960f390879c421c285b0f2bcb828c7e1dc035654fd33af8dfa957ae7d3e0bdf36ab7136afce7226b716261f048e621a91a87ef581f1e8925abb55f996ec85b133a6cae74f3c1f0c967258c7890761fcb6baa04a53687a60270263b713555d4ab80d40b1ee84ff06e331aa996601965f4bf137cf5c236a205cd15e131278c4e2968762a122410e2bb1cb646ba7fd040780e5c9f4544bb94656ee368be2f46c3afc170684529d31b53c35acb91989099b99817863faaddaeaff2f5f9bfd67e9080b741fa1b9192a6163400349b6b3303998474ccde2fdae632df350c8bf32023e3ca45f6db89a7f6474f5a72b55658ac168b271dd03c829d8b10082456945129877ccdcd6488cc6e9fbc122d108f573fc3301d3006a098264e705dd2d122d45045716b99d5dbc015f69c9770554d4532d2022363d8d01e79bbb2f33ca2ad276e3df04a96056e0442246de12e8cfcf508d20901bc9f1a39d74d0daaf8db9cab860a772d1af0d85b4516f1450b35b8a95190d7a4be00e1974b8f98dbfe1ae54e5f0394b285519d794e6f404f95c117ce9d4aa171dd5d60e02150163661b56a308e6bb6f887b156ab28531aad75bdb3abb413cfed8fc4a1d3aafbfba84a77a3066299c84c3a2837fc3576f18b6507be090aed1090decdca100c606507243ac16378a7a63368e4c23e765353ccda58d6d08cb0c6477eac0c098d046a19c4fb75402a6432c929a63afffa6d4285cc809a50405090de2473ffba7a0c3d1f0101f3a64a53e9a760042aa3e62b7606c5440d86c5e8bc4c65477460820bc95e051055a653aa7d71576e93126142081d9c9d89d37ac13bf74f877d83a0a36af03fc1ddcb8a9ee1420a26633bfc6cfe0067b0f4648d620ddd72082487e94fbc7c3cdf1666acbc47eb1faaf803f2cce1facc470106f7799b741aa460269efa149fe8f48962e1d7b74ff6c12f51a9987592bf023b89fbfa05cbadbe38fcad9889462ebb03885734e7cb0c78149231de06954eaa91090b21bd3531fc6eea01f28ce2bc8c840c3263533ab302deaccb1916bbc1a41b11eb86f43588bd9056a3d546bc8b099faa804e212e9ca87f175d506f35ab5d8c1ef9c27bc908c483e9afed634c45a2ff2ae0f7929ae9b61695c0ae1c71aa7c44f74fdec8b6859fef00d6b5607292c864217a802ea317eeef6aa7c1563c035b6901ccdec18b5193f130ad714a3c6420eea36af78f096bd853ec236cb58800bf291d8ecaac2148aace897a6cbad0d19a8554b9fecda7b35dd84a7e85d73cc18a144948beefbbb3ffc961cfa5b02ead796e6f44f7b4217978a8a25afcdb332ce5f99244ead963ef010af69ea7337e7e5badb184731710bc76198e13aeed948be75465293ed995dbee0f5021d", 0x1000, 0x40c, &(0x7f00000016c0)={0x2, 0x3}, 0xc) dup2(r0, r6) pipe2(&(0x7f0000001700), 0x1000000) bind$inet(r0, &(0x7f0000001740)={0x2, 0x3}, 0xc) 00:00:13 executing program 4: r0 = semget$private(0x0, 0x7, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/249) semget(0x3, 0x6, 0x418) semget$private(0x0, 0x0, 0x101) r1 = semget$private(0x0, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/125) r3 = msgget(0x0, 0x1) msgctl$IPC_RMID(r3, 0x0) r4 = socket$inet6(0x18, 0x2, 0x5) shutdown(r4, 0x0) semget$private(0x0, 0x1, 0x400) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0xa0, 0x4) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x90, 0x400) getrlimit(0xa, &(0x7f0000000200)) open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/199) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000003c0), 0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r6, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) getrlimit(0x3, &(0x7f00000004c0)) getsockname$unix(r6, &(0x7f0000000500)=@file={0x0, ""/2}, &(0x7f0000000540)=0x4) fchroot(r6) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000580)=""/224) semget(0x0, 0x4, 0x4) semget$private(0x0, 0x0, 0x24) mknod$loop(&(0x7f0000000680)='./file0\x00', 0xc000, 0x0) truncate(&(0x7f00000006c0)='./file0\x00', 0x7) dup(r6) 00:00:13 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) sendto$unix(r0, &(0x7f0000000040)="7a9f3ef65fc5d70c4aea19a2ccc6329d861bdfa61633d0e45dd736ea4dd964a061c99809a40cdb54f08cac3b345a671125ed922ffc989d3b707e5563df67d5a3ce1f1674820b248f02b143fe6aad0a1aaca22fe996df5dbe3ae4f7d16e902fac6b987d8ce00dafe48f38b1e942eac645b9e08ce082f31dc3289128e6314330ec7428859562e76ca6be4054", 0x8b, 0x406, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{0xfffffffffffffffe}], 0x1, &(0x7f0000000180)=""/182, 0xb6}, 0x803) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x80) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() fchownat(r0, &(0x7f00000002c0)='./file0\x00', r1, r3, 0x600) chown(&(0x7f0000000380)='./file0\x00', r1, r3) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000400)='.\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000680)=[&(0x7f0000000500)='!,@\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='%&\x0f[@\x00', &(0x7f00000005c0)='&\x00', &(0x7f0000000600)='+\x00', &(0x7f0000000640)='\xba\x00']) recvfrom(r0, &(0x7f00000006c0)=""/192, 0xc0, 0x800, &(0x7f0000000780)=@in6={0x18, 0x3, 0xa6c5, 0x9}, 0xc) mkdirat(r0, &(0x7f00000007c0)='./file0\x00', 0x20) r4 = getegid() madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) chown(&(0x7f0000000800)='./file0\x00', r1, r4) write(r0, &(0x7f0000000840)="1082f6ba4fb6505265a36ab1f19869a39edc41a8ef659a21bf0d941e8960eda3563050f79ad7296bd5affa8c393d1166371063202b96983cd9ed8843044a0f4b810085eb9c2af7d906352d6fdb2cdb1d2f696962b60e4d2872049a4a8ac8fdcb22282181185a1c7146739ce98ea9db2551fe67dc4bc8384a791d78b520f48b377046251a2d8c7e9f27ad49bc94125814c0b77d95049ebec3738acce0f181ade3aa9fe7ae3a1c4f9c88f66b384bbdb480bcdfad77408a35ac990946c8fac82fcd33ea5130df95582a40ab3b29ea6e41874b6f1b58762793a73e", 0xd9) fchmodat(r0, &(0x7f0000000940)='./file0\x00', 0x102, 0x600) chdir(&(0x7f0000000980)='./file0\x00') fchownat(r0, &(0x7f00000009c0)='./file0\x00', r1, r2, 0x400) r5 = semget$private(0x0, 0x4, 0xa0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000a00)={{0x4, r1, r3, r1, r3, 0x1, 0x9}, 0x10001, 0x101, 0xffff}) r6 = paccept(r0, 0x0, &(0x7f0000000a80), 0x60000000) r7 = accept$inet(r6, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) recvfrom(r7, &(0x7f0000000b40)=""/4096, 0x1000, 0x800, 0x0, 0x0) utimensat(r0, &(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)={{0x9, 0x8}, {0x40, 0x7}}, 0x0) chmod(&(0x7f0000001bc0)='./file0\x00', 0x48) semget$private(0x0, 0x7, 0x40) setuid(r1) linkat(r0, &(0x7f0000001c00)='./file0\x00', r0, &(0x7f0000001c40)='./file0/file0\x00', 0x400) utimes(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)={{0x629, 0x6}, {0x0, 0x3}}) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000001d00)=""/234) 00:00:13 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = geteuid() setuid(r2) r3 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/132, 0x84) r4 = dup2(r1, r1) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0xa, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r4, r2, r5) r7 = socket$unix(0x1, 0x1, 0x0) mlockall(0x1) r8 = paccept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc, 0x40000000) fdatasync(r8) fchown(r1, r2, r6) symlink(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file1\x00') faccessat(r4, &(0x7f0000000380)='./file0/file0\x00', 0x4, 0x100) r9 = socket$inet(0x2, 0x3, 0x3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000400)="9e5aa6e8387ccbcfad46ef2b88667d2b17cb01221af009240a8513854588399eebacd565068d3f03acf980e4ca97ed900cfdf344c7b76cb78fb2519a0413081489ac988d30cda33e6366fd70cb9902e5ec1bc43b3a4ad6ced8c26c1afc9e25f04d115b56", 0x64}, {&(0x7f0000000480)="7489ff561617c4a35c3f41a1f624614c3925f640ebf59d7c49657926efa38f7f967078e3f8554ec0d10979d632e32bfc3e2fdb92fa3759cfc643e16b", 0x3c}, {&(0x7f00000004c0)="4dfc202eec76cfc8d7d321a30bd454bb8dc0748a2971ceefeb2db908879c2c352834bffb8daef2466307ff79f1f38270c51242e393ebedf4c8d7c82995ac99198b7d0d94128b3955abd55b99f8a26f9159767b5127b5a90d413076935828882b4454241013fdf80ade2762a8568b27faae6c7f64f6f5cb087d48a549d7e35d9dd3acc13c33058b039c4ce937b8c7deec26a501a633fbdced6c6a10a02b96e84ccf4e66c9fc7245eb31872347cc6262ba8af2576b2e9d64535bf79643bebea651364b818264ddc350147b1fb078222bfd25138508ab1555ad86c3945749c92d2a19f2bdb9fc3a26b04be9a88e7c3c1682a3ddca3efa1ae14abac83031073e5a4812f8fe35a0e4a0b288b4e75b58e94743312b68f31040291374bbb7a163fded8fbe61206e947d87c202909f4c6e95019b1ea2dd00cb161d383f6a84dc9a8a642ccd05ce554b3dfedbf2cbfa8ef402630318c2fb37a68cf447a61f1f176c5f89face56c8f8933bdb759fffa938c0bdac1a424c48f365ef941191b3cedcfae4a35a8def4436517fda9aaf8308201ec4f4f3dfc1394859b88c0d9683cabe1aaace9fb50dc4244ea417dc89dcf8a25fb5025fc3d373b960fde09b50d0e2ca2f04df2e8a37394697b603e27f72c29766d8aeaf7540d19407a966fdefff27f5167eb06a01d20d06ed75ad423e92c1879c11819ae1a9a50e53004e2ec4d495411cac09bac10744c8aec6b4e430a6e3f46c42883017eabb6a4f9d82c6a3d6c543b2e32c84b8bb2bbe0a2805cc70b3fd5998885e3ac8e4576059891a040b6709c53b112481328e1bc0f82165dd0948e45a0f7db6616afde160508296cea235ad65c2d3e8b10039f0e8ae7655cc1bc8c22becc01a16bb42e0f26a612ac6a2590731d4ecf2d44f0247d6a25736f719912cc0cf7d54686dd0d3d7223e73a37178ac9dcdb8de8071ed554cd4920e37e3f21dc361893c2716315fecd9f7b1590dff7051cbe7e146b4e8e487b75908bfc3b379385557fe8d9a0a9b2f3b62be802a24bc997bc476815c377d049993ad0249d837e0bdf46bd61002784101c96319ad4e33ed1e855d50e94772a18099eb7fb6e81c62a37e6794ac18727265131a0fdbc7eaa2b21293bf7b986c1f4813ee9741c3863e65dde151973dc3d6d460d58b90040b4623c6b2782c859e539a803a65eeb4f586015293c85ffccc15dada6c1fa53979ec996ac6c85a68328244f0351f828a90054f09171add682d0129d78ac988d3692628da4fd978dbb1746ff2232d5742a575c6d68810762c0213ecbf9075629d6dc64b34aa216e3b261e15201a656e6c07a0a031bcf6436d24fcd9c9d9b45702098922ea840a7ede29f227b56c5159b737300e77022392fddb49764b6a9972918f741df8b28c7ddf40ecae16fc6e033244db5e70b756429680d6bd26a143861397518b8c9421e4d427c6e519a5ecf5a5f192a220e520245d00d39e61353c5098b24c6783acf1cbe65e092968f599829e5f517b60c209004c2c74c9ae10dd9768b89dbc1647e224a443b14c81a2131e518ba757a4609321d194f254e9aefe3a84f512320b0c55cfa3c57bdc8ebf9cc6892ee52e229addb315d3811fc7b6d9f548cd42e97b8dcfd5082737292ea3fa7d862c01af861418bed03c0bfd8af62f946108e087eb57ba9f91edfb35529d99be47f87d430196141e4f9b76a0abefbc9b1bd1c97489e2bd303455d2732e95f47c192df54a3d00404d5ed19454527c0faa61e80c1c014b5125dad37da1ac43842a9f525ff171611f5d50b7632a22b96ee7afd012933cf0294398e25468cb5e8435a3d7f8dbc8b4aa5243c000bd9773b3ec65f6bc7a8467990808e4b82ca621f8efc9d107a3661047fb67159a6ce8e91fbd3e38da16f1e21e407d51c60876b159b6ce49759228ec58e59ce6457aaf9a4f61523ea92cb5f549db9373158b406865e657e69990999fb96d42162a8ef69d9b64b12ce0f8c1e115761f341b950d5ef79c7c863320cacd250d99dffb97feba34fe88cc4fc762fe409e5d24d78b37f0e4e48ae709321ab3b7b76ca7c7d5a17242d3373392e709c9f07d51d2e066d6ca71472c2121d38ca3c0255d357eaafdf81ec7e54056cf9a17791cfed34086787fd3514fd7afe2a412c27e27eec03d3122a52198659d939b93cf5a836ecc84458828daee507043503333966795bb1d427fb5873f2cf9e25fd332897c36e8b62ae8cc6a239505337ca7fa96e4525b039740948a7e3dee0056f38d263c53c4b06957ec520219974ace4825b4c1540eeda9b9376d4d20d5022749d12c0c62cb5e209c90f552e5e1ca11d519a6dc661277c07cb9fd99a34e1c3d8a6b9fcb4c409384901f39c303a741bacbe262a394fdc9a5eaf6605419434968adf1ca514a2b7d3a12d8858a2f24f428f62012324f78c03a362a68d99c19153e70835b7ce78456953e39cc011d61b482e77c0551d3f1a71dafbfba146f0a9c615b79c94d945ead4ef775a4f4e7efdde3b2d54a5809d1ca7da7133459305e9a3a5fb1546b232312dacbe0ec1a15a99e2ab0b21ff6fa0f7773022343acb8c5fa260d6367eb3a08eab337fbcfb5347737e39f21915a108a3a333a932d522fb2067fcdcdd46962f407461b6a33dcde2f5f617550dddd9f7ee769d83e9c2314add33bf78bbd9716bdd94b2eefda4446fb9db6d19c15ed0d2062d2d388f6ec0f5f6531aade228b9493b998b96b83cfa147b42d8486d2b565b9287ca44d5e729d199924d80c60b3699c737bffa0c5aacaac6c36c0928db097c4db188a732bc4345bd9e972d1b38648dbb8299f1d824f732db2b5f8ddc672a7767bf330a2eaf8e2152396975d9c396c68ff06144b3b41488fd569866912a8492c5d6782f6fd7144af51dc2450326e309509bb618b9e1b6362794df1161dfc33f8c5841d9e171facfdb3681a2e03f1d661e642e4495065cd8c519ee633c09c6ae505e2d2ffe10f0b04114e5dbb1f649b9702b9068ce20502125618424cf5c2299f262aec3d02997971cbf330d0d44ca923c36f91b32ded9458fe076e8df3525334ff5900b62e073e285a70e85b184bd5c44a4b9e3dac8bf142db0d2b40c274e6972af92d43eac1bda19da8baabc2267a16228069f7507809e8e7e1498dcdb4c156462db26deee57fccd3b608ec9fef7cf6e577a980c610a5fe6caf0318ad1a98bf9c35e39cb7259d906a3d2097a912b23afa0b136a66eea024d0ee78fa003137360eeafd75a0558492f8825b50ba5dd4c6676f4007802d9538d847fc378382e7f0cf3fe6ca653a3579a1e9d14d930580898d04bee99f3581607f9ae51f7fd6e27e7e95019f5ec06f6aedad17b08055fb1733fd5877f4c9ffe8e8c424a71429356614aacd3be612639c4cb5ca96b718e63c79f10ad8571842189b7ca54fc6cf5c2196c693d55fe6b38e7e0b6ad6792e5b3de83755d06b637e760cfa917ab529d610f784decc90dc3ef8c2a9da00aa2569edde4564601fc8f01d0313f9988961a4617ffabf051a6426dd23de6c0725e3719ba2751c8db134e01c83a5521ddaad10dfc8b8009f6cd56f0b30178d25a341ae515855a1666b586c52bdefc4f34c0fcbdbb79f5871dc03073948a9fad9ad6aceabb10d8bc21f6b02f0c8b815e8015121b0dff2e36bcbb4886e224a19b0bdcb5d9f1a6e5d681ad967e82f99c697bf3a7cfb7cbda6a8e2824ba4f717f88259ec3ee28493e13de0a75045d474162a58ca81587fb5f355e8387951c40d14571544bf3f2176366b574975dcea3ecce892ea10abc1979022f80416f681b6aaa8419c3042637b0fe33a2d72052c653e2a73e4136020ba3636e0776790c469b6b1df51c0d8c9fe11c1d192ee941104f5cfc3d4c48f17ca8266fa993abc1033e3cde5338468d011adecf3aebd24e4926c6059781871f4a22b4a94f05d3b8c6c006b69b0715a2a66f5ac2a5e184b195c58509a89d9d84a85988b2729f909fa789b8619c725ee5b2096a9eae6ebef1b9136c88e6fc115d8647a79a79e38d5a6d0a5b5d87d4706288872a97c71b3f51d2562c6cb568bf9d5fd0b148db769d2254f306fa97175770690280c9782a61b937012f9b391234ccc81088293653948c82fc5d1872d90e9c7c0bc74827d715199c14598d9fc358e7f07409ba68cc316c5bb8b5fed13739eaf7f8130577965969167d62a7e231baed7651a6ea3aa9860b24415bf7f6efc465e78312b00df5f5054e910cadb15b7d5839739f7d4342e3a4adb9bade7a9103e8022a3da7f3db2d638b683a99d41541b2e64e60dd3a63c3b304e69e58eb4b600a8497396ae13666a361ee6b6943fc068df093286886956dbf4f35d02750377b81eafe6b8541847fd1df31124e8bd28a4e81a26b00e10c30fce88985cacff0a638af5f12cae87bbbb7af9ee7f62e85c0fbf2827df7fec7de40dab4b060879a7e34e7664776df90a27c1e9427d7e754c2d165f0205109fbceec48e49bf64813cd55a574328ed95560100de18c623a9dd70dbaa2c88290bec939bb2710263369c4ffddc6f5a750e75f2b08c524a9a6a0ff05c562863b2a21e5cae8ae92f16bd059f42b9a2fb15f4ef6cd4c96e6d8901c77bfb51ce1a637931245e6940260f9a54d84bb90291404911197817c32e98f854d1d510449bdf9633338ce25ec446cd83b7963e47203a45ab69a06f79dcc9a115d6badf80530d15a42bd3eccfc50755188a66f0ca041876fd67dfeac320d63a928f82a116e0528ed4573000c1f6576c26f9b59507195ecb35a8a13ae8f2d4c471fe06b540861d0bc348277b64572fd3438776b5d4523d9837964165fbe590e252f269e7018ca06703049f5c705b44a463a84dac08ecebfc8ed780fb57d72f25961539d5d1ebc7266afdd2a593f0446bb005f84e54a8fadd0109b8fe793c58ef30724d08f1fd12dee09a42e1fcfcbc10e115818463bfe658bdb1ccc0839dc13a0ad2214b3b36604e3cb89b999bf59b1aeb8f3cb8c55198d4cbcae5a30219234529d3e08c55a91e0460d6d40477b0410c97045156409b14442cc59b620cdde8627c5b1cb1acebcbd2a65eadb52ef94bc6e8734fec0a80336d66f814e4b7abdabf2a9b21a0e79e3847b148427a97abc9e77813b2267c951e04650c0eb4aa5e38ac87555d9ca3dabf9b0665f60a2077a78ac41a47794cee9a8375f9660d31f997ef3b2390a93b5dbb94732c8a9f6771e9089a70a14fa056a4e76421f8b08158196d484cc3735d16fdaf0b5d5f185703d73989210a2b027f7382e1e5f6c125f5d9a07b6f2e202dd49477c20eb5030582b600d27fe8b1805ef61c05a184855e7b71083df7758389745fa2478240167fe81ffd0f6429657329cbb6503d96b360be9f788ac63a6840ee5c8468667d57a66650c09526af4fe6cab793f61063264e111b50fcf45b79baf23e33a0db4f8492239bee01be14bfacc1e0bb3f7a271c23b8fb1341e3c51d076efa6492c562540bc7452e987555233128e84a602a5f06a830a41eb84e24f6c15b2c5138f1ef6c79f12cbb641e93a5bcde206b05a7d470e7ea18bd617ff9c7cd5a043eaf49e636d3394eaf7aa2145bad54d3b9fb53174dbf3eab7c981d12b730f2e4793f9521b9a7d8c54066fee1cb8dbce23257ad98480b2cc8483890d74ab11f8b36ca09605b1855c91d28f12403726a6ccc0d0373b1e9966408f33b67ea3e21c5fa21a5fef5e1a31fd5b18ba47e707570ed79c77d97eeaf0eb612483afa503b4f36b323e32aa4a4294f7e83148e103acc5d8e2064f794ff558032e22fa14cf9a9972e39f15f220a", 0x1000}, {&(0x7f00000014c0)="7e78be39a04bfce56d9bd322535da5c0230a4ff50c101c73da14c212bfd2e6a27d9b8a6e9f42c52f7868646d2e0c6e017801aacc4f2d4820352ed7b7ea3c3b2309a46492d69f5917d354fc4a6253a81681cf409188b0c6c9b25d036a33b00130b06c044800c8", 0x66}, {&(0x7f0000001540)="2e9de1adf8784b9b43fcfae69b85023eceaff98925248f4a438e4d4ff74a864d49cc18df854d95c49a84a64d58e8974eb8b8bfb2b78d637f0923384ca3013031179254af450540b99a5f602efee0f997a2db22d39eff79948b0740e2082a1b19567f4dfa11682175fe01956d257c4bd9dfd49bc5e897d71d743c7ac4be301baae408207d45a4beada34163a5b28e6c43246a794aff27ff1a94af004316ae38b2be50da94135ff4dc0102329843927e25831bbb41516c0aea897d78c1c361590a8e7481", 0xc3}], 0x5, &(0x7f00000016c0)}, 0x409) link(&(0x7f0000001740)='./file1\x00', &(0x7f0000001780)='./file0\x00') symlinkat(&(0x7f00000017c0)='./file1\x00', r4, &(0x7f0000001800)='./file1\x00') getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) fcntl$lock(r9, 0xf, &(0x7f00000018c0)={0x2, 0x1, 0x2, 0xfffffffffffffff8, r10}) semget$private(0x0, 0x3, 0x160) pipe(&(0x7f0000001900)) listen(r7, 0x3) open$dir(&(0x7f0000001940)='./file0\x00', 0x10008, 0x20) 00:00:13 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x800000005, 0x10, r2, 0x0, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) linkat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x400) 00:00:13 executing program 0: socketpair$unix(0x1, 0x400000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000015c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0), 0xfffffffffffffef5}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000003c0)=""/54, 0x36}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000000440)=""/51, 0x33}, {&(0x7f0000000480)=""/112, 0x70}], 0xa, &(0x7f00000005c0)=""/4096, 0x1000}, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) 00:00:13 executing program 2: r0 = socket$inet6(0x18, 0x10000001, 0x0) r1 = open(&(0x7f0000001680)='./file0\x00', 0x90a0a, 0x0) r2 = dup2(r0, r1) getsockopt(r1, 0x6, 0x3, 0x0, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) setpgid(r3, r4) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x4}, 0xc) 00:00:13 executing program 4: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x60a, 0x0) ftruncate(r0, 0x7fff) ftruncate(r0, 0x0) 00:00:13 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f0000001580)=[{0x0, 0xfe7c}], 0x1000000000000309) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="2ad4b1cbaf526d634c833ceb72df8f1443888fd058d38ddd02f48937c5f132d427afdfe927506e7fb954aa97b9c913b550e1ec5ad81c8ac58cc4ee3c45fd09f4f86492c816e3e247adfaaf6a3c75188b3f6257ebe95d6655fe83064a0c13374777ef347e52fa852458efd6091718f9c2a92c67333c5ec7ad55573896b343fdaf0d880536f518a8b22b351e61a8214431bffcbc7687dbf6693291f3f9c0ac905150560af63d9ca88c14418d7554f40ec5bd941b90a3ac1ff89cf3b962a15e1d21aa8fbb52d37df5ae5b4d9781cf4a164cccef214a2aaa85afff40f3662444df7d15ed3bacc8e3468a8673", 0xea}, {&(0x7f0000000140)="b99890945eb62fe292df331944bc176e0380eaedcab241d59a921027630c47487de01d141543f252fac288bbc3abd092b013", 0x32}, {&(0x7f0000000180)="ce47290d4da188f2fcfac7f60359b4aa95c7f4ee9b310b753b4cc6f9fd0dcf7563822b3f2335f38a6583bd5b2dfc1078fdd08132de2b83212af29b11ced9b919e5183abe3f73831b9bf17b91b9b18254b8e83461a4945caaff4b7f707e3c0f050a0e437f5884849d67135c704c02b507c5d896470c53ab44202ed6c9afb5f041417bff9c328a09e27c46227405f625e106ae4b12fcfd8bf4ecd0be1c11", 0x9d}], 0x3) 00:00:13 executing program 0: socketpair(0x18, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x10000000) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = shmget(0x3, 0x2000, 0x98, &(0x7f0000ffe000/0x2000)=nil) preadv(r1, &(0x7f0000001380)=[{&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/132, 0x84}], 0x5, 0x0) r4 = semget(0x1, 0x4, 0x480) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f0000001400)=""/253) getpeername$inet(r0, &(0x7f0000001500), &(0x7f0000001540)=0xc) r5 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) pwritev(r2, &(0x7f0000003a80)=[{&(0x7f0000001580)="d119484c0ea1cd9d164ebe4754a0fc40fce765e4e602c69d37d90c6b51a9bb5f9f5c6976b134487ccf1d2cf1e4662df00ff4309c80e45b3443b6965ec867fcfac654d9f4b909486b035b3149deb92c92f2573a2036ac68c7", 0x58}, {&(0x7f0000001600)="c412c0ae21ff7603e1fc6781268cddb8d014a004a02b295d97751b8af64854", 0x1f}, {&(0x7f0000001640)="36e1e5fc46c751a04d45602d1fbebfae301b73b7e1b93c89dff762720f984ace511168946c846ed5c04bd9c7c2a6a90e074cba8d8eadbe25f46eab50fc60ad76c62a4eb8fb3ffea63e88179be02784fb6e398fb9094ec56b82e493cc076539f1b5ec0176974cf49316721ab51ab84913e99c3a54b64f196e6d9a1a64ab6dfe2f8c9ecaf0ce282adc95bf5be1ede5", 0x8e}, {&(0x7f0000001700)="8e3fe799cd0bad616a28422629b578db05d08158610ba2f663e426747a57755bd13ad970097427dece045ddf6e8b677165b3b20e79f8bbc05d930a86c67983bb3af2dd1bab0119e381433885f7601e9cfcd073875f67dafafebfb86db22dcc6b942c1d19be4fe150ee53431d6924", 0x6e}, {&(0x7f0000001780)="f49d5d32b1a81131af34517175f7f49e232ab19cab05409a6c5c611c6d5ab99b2a6ffd7252ce599d1720da7dd6192a1b072c264adc5c7eba31cb649a100c99c188f0352f2279a0e72804d4872c5ffb55139feace1cce78267dc5ab087bb4ee63647aea7865d4aa29867a68b735da859eaa20cbb1ab4a08fe59e7bb8fdf1abd55ce07cb6c5b8078ff91580f83aa9eb0c9d66c50c416cc6f0443d567ca6b8ed49e280aaaed3f95fe79c0e0", 0xaa}, {&(0x7f0000001840)="6feb4e4d8dd405e201f46312e5460f40080a64ced7ff8014a250a46eef789e2b679231f57eb3ba1c25b60f151c772fa35d9e140b0b2568baa2e7809891f7cd4b001bddf9b8d86b4569a0983698c5d903d687cb33888690708329cdbe71700e4d8b6efabae9cefab29604467465cbaf3adcf3ee657803a556b54dab9dc78daafa27874c8e82aa1ea8fe362134ac409e8f96c84c1b7d2f074743dea4460f8435aeb11139edb24ecda53d04", 0xaa}, {&(0x7f0000001900)="e5e9156240e05259663c6e6a14d9539d846bb6abd0611a4633260244cc0d9c9612b28687ebed3217a439876b96e2c51c8e649ee76678e25cb589914fee234f8eb8bdf970c9ff81d2ab4e6b5455879f24fcecc5dac7645732596f59c2799146c746d6a55f5becc4e5dac999f9740e192d9e902329a445b9852618ee813d6b091a5c76ceb8065d22c3a7de96b1e511f10202a05712ebddfba5d931151b0d10c3bebbac452705ec5f5119e40d3bcc85bfaa131c4e5ea8c2a5a491fab74e522e2b9ee0fc76bff021adc962c6b572f39751fb2b4533f517e6cb802404bf393690e423bfedc9972358bf15e111f8a3fdf6daa25f6d6afb2bf469353c7fe9973231e76478a976b85c05d74ae4ff75b66eb3cb81ee5ae10a01640a04f61241af048036b4b9f2c67047fbd117b885f55ce1e42e7613e8ccb0a2f31a586181960526c8ad2ab69e7138a9ef68188cd703323717272415e51cf5c6dd9e6ca1c81de47bd34c4a2d78a0b33d2bde42aabe4404eb000bae7f7cb12afe060d90968514a2f7cdf6d4bd7eabe17f724d84f282996681cfc3199d07157e82ddc97387bdaa06b629e759cd6d2e2cb114e8a69318c61394cdf16072651b3175537a3457fbe5029edf6a05ba532459c27699a425a69d08f3c11da33c0c6408f1e6a060847fec6b8209b4c92acfa2d10a23f2f1e9dea7a7bacf21dcf00aeee5751d109880267b993b338e9f7c6243f2c75e7defc5ac031365f1a25873c634e4b316efa544969579fde31997312837d5f866dd0daa4dc78e5ba248c35fb4194dbcd57d7b3561842c7d16916e14a37f94fcbe704960a9c574a96cd73160654f837196a1b6e5311507c966940d0e2b485dd5183705a90f3331bdce71d1b5e324711458721168ad03101187961d6005039c18301db2ca1df1aa84bdea84395c65115961cf020e84d2888ad15d7cd69777de7e04b075c2f212008d554ee4459247f69009464115ecdb40a5db95373718c5761d3a3854fdf0f45910b80d0996dd7dc99e7bfcc0bd1328da73fcdc7a1a0ac46a6514a9473e1b31d17d730bb66981e28eaf05c8cb22fef9b5b87d8ddc883632f3d1d46f297d8e62471ffadea2bbcac0ebb46c030eea7dfa5642908f8354e986250660e0516cf90989114ede44dc641e4ebbc4e701126a86fe1e40c507b1294c3da57cea5e8d2e04812257b9f0db7e9faa8966f3acc84a40f8a591d14fdad61eab8949e085b65be883bb95e78267ef3549c2e01c2d17eabf37b2f3832ac37b536b6ce66f2a975d09e5f440fdaa062db6a68f32897f336022177231e8a123aa940f01c27a5bd911b7099fb1f67361f38c3dbc1c70513ddfd68dd4daa07b5ce54685226f4bf10059f0c640b08915b4e943c37d2bcbceda1292ec27078ccb8741bffc3cec00ee43577aa9aa371679812f8946482f883104e921e7fb64ccd92398ae93a297ab5be4e9128e82a9de0042a467a7474c09c62562900127890098f5e02383624e1128b48785ed176033cc8fb8f2770ba6c164d158658b92c51708147f362871adb5d0e0ba1141cd401cb5129f0ec15ab6156a8508c840b5b1f635521f7166090655b859cb5ea6e948e944160fbbd2c278ef251c4cd5e667d42c18ab9fc52eaf9feec67bdf791ad9fbb7e3dfddc91040e961a58b1b8a86fb86ae124e85c1b364007ce928f9d4cc844a634807732e06a5a3795f8dee19806f33bf049fa9516256f3221a617111945c45ac565f80565bdd9481b49e036a024ed7ceea1ab7855bf49add95ebcbbc16a9118cc628ed53195e0bee0e7315df047b07b3ed11f90e074af8a54a2416eaaf3d4949116c6b8e3f9ce9d9c148bf29b76918e11618081b85e27fa006b71abca1b93592967672aac2ff5e0ecf3cdc62f8eaf3db4dd75322588cb5ee007f022ae3ff9e7b818af60de52e3a79d8cfd96fcabe5b1da4eb4493e096c9df92f9e750e73a9353b2ff130b25d30d143f355321a03678cb3e2e9c34c233a3ca5b1e25d6e6344519097dcaee80f296a1013101dd985a9f02680c2b1b6f8c2b48efd48f9dacdeb5768991ed304a1957ad443469f17a5d569a3e1f261fb750862930bb7572d41657b627f4d4f314437221390420a8c488df6f70d2b3ecc3414dbf1811a7e85f434c81d417d15d158e7d1910f50ee32f4891b3af71bcfc54dbd867c8202a1e7fb6717b15e09e36ca24bb49e32afba4be8addc5a6f7b2f1b1aee8dbda1b39866968f22d95ff5bcb98b0ad4d7b184a06e4a8460019d8366ee6ae004d5227b6860c2f006d5d7d60996b8814e6f2eaa1ea2548cb779f19388ab07dda965dc1e168f1739d5b604953ecda2d9f9004f489e977713b2c499323976d73e535c9c7bb4139006a455af620144068f4079bb484b168ac4c4e2d88b3f35f2ea86681bb4243abd8765515081bed7525a195cef79ccf525dd4eac9a9025439516f100610920fdac3479ab04ddbf8e22f3fab457c905bdaa9437061c6b903a2b331399c187d3b82bf40c24f4d9cc32caca3f24a349c2ee4e5f15fd05ad984c1160a674209cada6879acdaba239fc3a1f85538f5b739aa8eb275751abf32018dbd46d5aa543b900003363424274e0ece462f9c79dd853cd44036dd484c85b7c0328d433946d560b0f6340c28072b4fccf29d0ec06706ba0214e3ed7e568b68e4632d5e0b09d451276f91dde30ba777279a579bdf1cea99d10a55b3746864d8cf59cea6471eb12aa2ad03d2a2bc3de697cc82b472a62ab32c2ddbb81cae1979a0f557f5879ede67b00728ced9249599219aa780355b2a0c0206f61b41599bfc833f05338eb647830ae6b187eaddb427284666af465a323245538f85c84d829d2b85f99bca6b52779020c24cee2cb439f53855326b9ef6159521c1a8cf7a690b5057f592c6dad1480c9a5b7bf0bd8a249e19c34f9cabfb4537be14eaf9e0425613282185f36b290dc1e5689c6aeeb2464400df80dacafc0018df73a706d81311501b0548ae21c6e57f21c20af41aaa9a453e4c9e38482a05a941a9e47de503802ba55a652eea858571738ff8ce1d8d568d9fac108906ae92dc053537d596fc59260f7531b718a25401c438eab3cf34fc887ca749be912596d2e8ad1daad82a2495971ad4db282d36e32d9a38357d478401b5dc49df298804af7c7ec8e712af4616fc30054117c31c809f6156649446762922d00928189fbff44612fa1b0e74229b0d7c2f76019c6c33b098ea7be961c206208d954f4e1cbb23dd6ff0d4a11f14689d9fd6eeade1a1ee0c77d6b1ea67de31f1edc38963aa24a6e1842524f212c3750d29ca5f2ebad5087f58c438d5d8258653d4660283c604b60456ca6323f254fa763a7b9958057fbf58a2c2f5a29b40bef30e4f7c4a50abca71809264cd9e6bb14fa58ea80322927f551c63071ca8a57880dd4f1c67951338e6e9a9b7011e1a14d4755664c596ae9613395a5e23a4cb9f56abee0f3c55779537a181373887f42f16c0e19094f2d58c06f4d624d628f71732a5db3ce2e32f4ac71a198fc1e52be72e14e753b37ab074415961d48f8ad6e06e980f212cb09526d553d5bec96c15cff7c81828da42416cf819b5b658f50bee1ec2eed6a0b5c8990f68b598956202b85d1515332eb6ccc24bab48146a3b41af0f1ed53218bae3a7e428b8304de6eb1e36257c79d1e6b50b58696f02d81a3a0adbbc6f259261002998042111ba7204ab80ee9ed155fa5724795144f6175de78d50a9a51a906e9ba18101713d5eaeeb98b485d42a4e925d4526ec7050eef23d85759e4139a3485a51934016444a73bccd9906d0ba467557f9a18353986948621af3544f2160c5af8e09ba40327235f4e7a49e5910d621d4995742969be1d3cc327cb4f829ba9a9b1636eb72bb2856539c7198d4c6c16854a2dabfe9361c1773cb933e9dee014656b5a9782ef8d1e8b0e655a04f28c481b2595fc006a5f2c6f592774187aa4d70142a1a16c38ee17d8aa209f39e1603d799f534479d32e01963b794a7f43ebc3266494114935bc4b1513ddf1560ecf6343b83093a8c4c76c3100dee404e951991dbfb1d52847d76fbb548860b3370c1fe94b0c283800a737d792538153dedee101e35936926e6162cc5852d279753fb315ca81858b35ba43ddfdd86770f37d473393fca4b116362b2674aae3ffe70f47951d9aa5878eb1d6ff90fa1000854814a2c5b506be6768abe43d8546feea726df840830ccafe3cdb2f4e7f5f41ba36181ec461aeaa7633a4d841cd80a5dfc4b4d19f1339af28f64cdcfd47ac1b43c5cd5a03a8c8377eb55372c4740eaa26285b0dc69ef03d7529c9c88069244af8c7d3c16e9fbe0f73f2ce6f60b5258d11c9c22fd1b1ef13b9ab6d994bd48e42f80fa322260104dd75f180c0092cb7cfba8b86ca6a7a2a3e822e59b92c0d5ef368c9d8b5b10d6dff956b98c9208d6066829d75bfed414d309dd7282e9d40a74e1d4268a97a318771c156d7535d63b4e496ba3bbd36ae1dc7e912157dbd5a30259af0ddfd941d0d0880042905b150303f1e11e8a7e91a8394dea7d9dbc42071e6590d1f4a3eaddcb69335e211a79fd40d25d4fd96ea5ad9462fdd3724b9381f9897e16c2800609a1090e91b94aa86dca1f6a36bec713328a3a965677d2f9bb19440144a69ead3149de3c02209b69da4b7bfab2b3ce41bddf1ce133b7521f9b8f0b0328353ee62330354a8791832ca5ec5585ad52d56e2c917bd912f91872c04b828cb63839330791ad63f10a7606551caaf0e84ed5fc20fa84f3778bd794d0696bfdee0f225020d19bb90a9681e7602418fb0e4fe5bad1dd84eb1cae1e0a495eb1b69aec8518ebd861eb5afd24f3c7a88be4abbf80cbebb6a9fc2ed12dc97e2f8c059e0904147e743742427395bbea04ef4fe44962e37c5d1dffc3539e4a5652980b72fa859be42cb7c4e533e5424d3b8f268f66a5656d5dd6dcb0d747538f3b2ec06e6d0f020fd37a782a99f879ba194c85af726a995ebcfdae4b7197d01f7d02f4dd6ffd925e44ee9d48bdc28139ba8a387a967f4805aa35fbabfc303d69e39ffd45de0f1eada356a69f7690a68f893732e2ad3d6eb3d31303fc7c797821c08fb6079a98ef58d3f5b5269716f07d1d47ced9d02a6dcef9201131c0def0c70a5906c68989628097e5d92ba3d2187f72ccf1adcb791253f8233756929c142c10b095372539e09bc81db1d212b970631a7b4dd99708a409277218c5eeba6dd7f6298517ce1f9119c216c1092f63f94679d8457245b1a6b767961cddd4336aab21918cda3f5a39c275b3d68b565b7451bf7b6f6670cf9a6fed092a46cf07f0b72f10b5b12709bedd89734352e6ae82a1d8a6d17c42d7f1de8d649cd0066e9b7b14c85a6489b43a69e6bd403ea7879ad3115f207e5b00a5ccac2e6c3b0500caa09e4b5c2d1d805d146ede931dc6752d7d3b41eed7b484bcb30fa12a18eb0a12a018074df563b34710bde1a4bc4724e742402bc674cfadcb7a936a4b2df991d20ac11e8c74787d5cb6ac362232cc29b93b43040bba94cb47419c7818917dc36da78a75f426ecb29c428942abc9d9bf420082965ee80c93657216a12fabeb847abce5a6328612cb0f35b68a64223bf5108a82e712d4edca3f8b9eb68d4ce1c43362b176c6549595d1775220a1b25fbc938fc31c9fdbc0fa2b174761cf84a960a4d30275155ceb89ba73d0d964276bc2cf994314bb7432f3f4758686a1157fb02cb22dde45db8056556515d0a60f65c158a06a63ada3c76c309886e58093ddf1dded6c1cd11b04f7e4d2837113", 0x1000}, {&(0x7f0000002900)="4e052fc5dac2d283edbbeb4b8f6b65190568abfcaf5be6b6938f2e88ccc31064c42ced9db7c05ffc11040e6b2c15531844644435083572610c0f6830b309ef7aca8c95fa9922f3c1", 0x48}, {&(0x7f0000002980)="a8e21f6209939cdb404ae9c9b378eb9843178f222352f7dfbd58a2645b6570558c3e274252e10390389df980fcec3967ccc8c7c1dc029703b38002b17f990855c8bc24002cbc1ae388ad9b5d4f4ad67177e1311ff943a62fa32491cda7e9c99b8a76344f74e9a3405953c414a095f434f934e23e1ac3be4f504fad648f93e1e6e89e53e2d89ac6c2c82c8993c30cb78b4890d17878f6a68a73518a8d270ebcfc32ae7b42cf6c7931f73eecfe012fa64b5c71d6ee52439c68dc8242eb9e66d2dcaeb7e3a711ff7d15e57701cb9160772e2e9d751ae7badd0f7d78f233d79421f4ca58d231ace0d8f448024074", 0xec}, {&(0x7f0000002a80)="c14faad39ceeeb55c365b36436172db93dd56cb809b91a69d7f128b7a251d6f1e47fc6a8949087ceddc917fe6e8667888dc25b039935c46bff2cb2bc55ab6b2251fa48854b2995222e56ad6ca74c767fa3b3f9c15893e7c4b68f28f9800d36463f78fa884dba68ff1fee424267a591e64f89095ef48ca1ce1c23c910436aea720b465350f391746b3a9f4160587a12ac9664a41f67b8d7a86581d7617873c54a6c4a0bda48f3621cadd49d1954d34faa6d19957195abdba81d51c8e61f5e9f60dd9ee50d37d65f2f96d0d2fee7291977081be11b36932545127e386ecca51137ab40d623a676aa4291d159a9f5c006e7fecf441d25479ae8bc5559f848893daaf19ad9bd938a4d4b3ca1eccaada532ecde41e387c57adb58729581b75b1aeab02a51748d0057bf4a2fb2b3fb3a900cc13d73eb2bc19af833cb8d25fdb40215951159856c685e61b208b6ed12b867af7a8e7e109c9d8f8eda57368c20ceb35bdfb057bce93c231f7cbf4fb11cbb031322ee21975d92e056443f69d70cf6df90292967192c824684808c74c52d6ba9db3fff4a6e96a2d49404a4d798c25d44b37a785e2c65fc6950da5ce68488e1127c1a13286e0c07040d45a45b70fb699ea9c0224f4ab46bd8520a4b42e3968e09283aeb54d23581207a9f88e994e79f7c1d4d703cfd1f35fa517496612b9cfd6087f7204a94b9fc403c6c0bbd5bed6d017891308ea0bc951ced245b0ddfe620564639dd9f161c8d00047e427b8eeacbdd4b7e494f18d2da08164434f5d86c56c2edc65fe2351c9e00d4d42fa6b47f8c9b073af0dbe805137c7708b1437f58d54923095f692cb719483756fa0bf761ad1f5f71ca3952ac8b89e5513f0a9ac238fb6c99b51c0fc5a2568df76de706546d91f5f8a2b5ca2ced19af340d576846925d681deb856ab26247b183ad3e311bd9d7cb2d3947d0babf37f6c35b5244400ed4c3572d721f85f9e32d066a85df05951858bc930eb1bcc670032d34e79dd7a0fb85f84a2cae3e410ca76e2e15522700787b34813fa4c5c6f68bb43fca4aed61b128b3b2145c64d80ca2b7f66dc3a410c2aaf4412b25dcac5f5cea41a8d7afc0bdace5aac500366871c50b7523f4ff45bfb723d7c2ad4df2ed2f9a4e15797513e45453992b6a4e65ff4e29c26c63a41268f999073505db92494266a68850a93f9282060a34f80e4dad64345d0a3cc8e112f415a43827bf41669373f8e6d6a506df0c3db2adc1182766e258e7c1c1f6dd22ac97eb29a9101c61a1bca921e241e47952336b8ee08bc6e64d7bc133541d48a8f2797771f2d211c3f9ba399b51ea8288525aac49e46e494d114ef9e77212f36ab474aee95b5ca81960ec561ca19b08a93b47dd2a6b439d1cb443970bf393b73024af5f64593085c58d33e3f442bed0dcb77a7ef0d6479a5bfa308cd88da731152ca112de7a58cd28e7ff9d7af6a5b68dddbe1cb0382de1baa50145b2a3414e6a7ecf35f47a6b0eba7c104d59b982086dfaa378a9f82f6e6d8db884e3fd19f23132c58f964aa048b774e58aee096104995f1ae49bee021bcfb54e240176beaab724b394abf08e2b3bd2bf413df15c1e274cd2b4ba55b5c045e5d6ef87d0a182525d558dca7f9b213dab164dbf2d18b8cae90b7920464810f136d0635da06fdcecb4430e5494f4083eeefebe418b2a676bb152e3a3280c1a481af3c631fcfe09e1f91c93fef66ff82f9f515894aaaa0d60046990beaffeb33610ced45d700e2dfea1defda757585d4d51c29aff5285f1204e1035ca16bb7837483b7114101b959c09f1c24faa957f911e5682d0189b7cf56d59143264743cfb2f52847d7f8bbd0f4970ccce6cfe9de5e7d9e9e38a443cd462c9fbe333bc78b528aa269f80bafa84a17be31c6fbe25fa21cc83cfd05fcb1be4e5d9ecfa23adeb6e6a534d921a24af8ea14509789a6178baf7f6fcb1367b579dcf7995e159fff04648e2353c371cd64b2495620847a2efe033ec68fde486d7a5f780f819e59b6f666e83b0643f80b264f0407ffbd8915258dc59b406e0025ff3be770663e1a16c724c08fb096c3c5b80568b0a636a73aebc12d99cd603de151facca54171ed6da8786121a8a87ccbaf7ef9239cecc6054f3baefb79f55887f310c6cdd331d3faac812f5ef1d9a2de399c581289c277f71f282d6c3fe92a4e8f6b53ba7bdf3e391df183df4e30b0630691b43708e0d8d9ce7866e25198834f857279b38110a1b52287fe5dc7742746184c22d5414b98105e80c9f685e5096b2fe206bb9640a1a202aada410760174f7bcf7c45444c84b95eb0ce549f249a7016eaa527e3759540679ffa99a3d00a0fa26d2c4f300ef137b0193a19cb745a51679c3ce8d9176b42fa86417e981ef15b99c358dcb98629c0f55f15c8d1269d9e0cc488c2f8117a846a17cdecf72b1982612886a68948e1c742cb48afa582894892e3511e0c023af5885ab9aaa3e59553c6bad774aef385b81f1d44640324352b6c5710fd881debe9624561790267b423dc3406100d23b5c2da8865480198406df367d68aa34b7709965b8b3d3c107749e0589b43217b62383e238ade79ef16c0a99f9daf36f41439e6bbbe3df344687d5d654cef3906f576c14c37e37626862c371b98d43108cf0ca415a20af84f4eca0a4c16f154fe39b3976ac7ebcacf2f7e251d12928c981c37be76f8a65d5b058f1723a79bf7cd43e3ce062e233df79d503c322b6f8b079a53c2627332156b2c947915ce03d4bb770d6fc2b33e8494c0afa9f762188ee464d0b7aa83fefa736196781125204cae28f623e98789006ee0935f68b1d4bc1947e62bc0ee9c73274ffdfadc3971a276213908c7114978ec531fb33eba5902f8aa8c2f07585aa80b2f6b6a606f00bb1133116737e0a1e7028db35fc3a46c4e273a8cf7ab1825eed56e08636c188cb14a8662cac3f558ad6a01c934bcfdecb50ed91aa09f552376e6bab64f92c33a8bfcf9536585b728235bdc6b8e243310211cf191f7f09b29bd1904cfc88f3e2296b8ffee34d171e1e4229dce255e0682d0932757b52b4a062c8b22360fe9542b735561eab015595a4ed0aa9af180e728bc9982667bbc53f597653db59c6f077cab1327f8e48c6909172ed65c867fd16444866d89a84a03baaeabd44c7f163cb66503adb391860f132394f388712d490895d1fe90862e833b691a6e82f08ba7f1e3bd4107ff65daaa10cd78a78a37c502990dc92bbf5a35b9586a37fce31c1b73df3cc9afdb44c0298135a92c2fe333571225a5ad292524d7dcf084feebd66a2db53ffe8d48305acda8681df0ebc48a148efc400ebd746e994e42cdc8840c21ace03ac6f837f4f36857bc12171d50904b5877d65ba8d6feb99fe77fa89f84444043e6dfdc2a6d38acc20d7708279f19d16e1dc28639c01eae026b6c8e26c09137fe42cb558b3ff9b3f5335bdbc59d888b1f879f58967e534caea74e08003e70103fa20043a2a3afca2c2d8164c1353348756a2fdc0e9687614865e8d0a89d7136528e39f4f47035de89de19f95981a8c94e713b5c2a8a3c5c7e29140abc28b930d5d9c5bc96b451c123066aaab52beb22f97e11136a62a7f0154d61e1cd583ba9ce101b38ee7298ba4e2909e1e445249a68440d815a5f33ca9ce2cc214d551370053b1bd986b0be3536bd83e457adbb1636fd162a4e36dccde4f85618dd15462c9aa02548d5debdd775915281074e6534a59ab6f5ff804fab7387177c877c514b6c8b993d938988d5cc1daadf6c33f082677e63d787428317723005ea74301bdb1bf4808d5a2f18bc180434a13b24ad5636d75d7bf4d05370aabff99b6e88c8147808eb04de4d9676a88b02dc2c335ea12d3143f8444ddd6ce320ed49f40f57da01755854ad80787b83e6241e2eaf2051c979d5ef203e865269ac0419d2adbd1c2eb06bfb7183e47b2d18c4159ba34175ca58403178eaa9f92650bbf709cca896462166f5afd37bcf1eeba9e861aecc80202b99c372f23d4766227588f8210b999e05f7af175972675f807b3d5e965da951f3dba1f809ec174fa54084600faf9ed387f5158028e0fd9b6d9fe0409217df3a63dbd4931b981641bd9e359d12b244617f3a924acfa9c0d11cb3476fbad363711228c262b85165d6411c86b5d661a5c255fbbc07d2002b8f9030e1aefe54aac75c034e01b8c856fee5dcb8bd6cc18d810ddf8560f848bb2cccc706ec0ed4208c5e6483ebdd07366e18239260707392880d1d6e558cea9f6a5a3914e90dd0c5f7c40b8214bc3e7ad6e0744adecfd72ea494df511f19f28b95b577d9a76b38cca3ce08f269c4d093127b10c4541bc38117daabf2d528b4d616a7c58d3c4d151e0065fd759c2734b42507bc4285e2d51f0e5a208e33b8c0b725702bcf1a90fa4a1ad962223943a5f080739b375617c7238317b0625659cb0f2dba5005b05b22a90ce4ab6f882828f64afd4f6d487c3bd5ef459cba573bd5e64f4b9f828ac1ad1a887ef094f18e9a36b39d4df09c733ad8ae8cebaf7320ed98136a35642460eca8a2e87049e2e4aff523e5b90df6e52aff5aeca4d91ccf903df85176d3f712a167284803df05b093bc3244495e733d4a40ac259bf80d64b2c34408e79fd650f2eb10fbd4a4a0e8946cdf6044ad5504d8fcba785155b12d78468f0b91bf6f8c161df5f200d431728aad3b8f40e6527f7fb0c58ec2d740004b791e25574cf7b2bce0c25bc2e030b28597f703f1c98c8417169358ba9af614a2b8aa4915eae1b644ae88e44940ccca0b3a53298a0e7cc7bd28fa76c4e3b61dced309448936daa78d918bc359295d0042f16fd9b169c258e168ca73ea4b32f3f737e1e4e5b10c04fc5c0189091fac84733c08c4d487a3865b4b20801e07ee73e5e9c73eda9c86fa2c8ccc7a3ee3b95f483d4d63eea563d3ffc02097fe0072c3d23b52b3d5f9a00ec4555326c137e4b4e5d1fb868703e6a95702e652ea5eaebf8174d8e58ba91956a0bb52d4e80eb06eca8914609fad663806c5311ca7ec86a11423fd0051f3aba9afa058bdb6531e7984773c5bb44f1c3119a72bd58771dc8a3db76a02963ce526a00c0f2a02aea45736a99131c7b7bd7b5534fddfba286d2b51fff23018eac76d4a0eea9eeacf57249f79991e93f4aac8d4e9336835586abf45a0efdb033169a58450e703792ea896b0e15e2a18ed429e38956c27b62e5201d669992556eda6d776e1deb7e9767267b81c3f9e277b93d1140ab632174cc87d3b98ac3483ef28add0661492b2475b9464766d626630a45e1dafa48cec853d845e65e79d699ef0967d0ca4cc0786389bca2d3892211e75dbe4b39affd11863ba9b252d8b0901d583c3df81d6f7dbdd38f6351216e6282c442f5f484e745b2fae06ede359c4c40e52d0a9adb1668ac126963809b60e48e8c6990a8cfd96d312aeb78cc8a32fab51bda831ff3fa49d2270366ffba351197a3f674c219b221013572a8ab288d19e18b0566630c2746b010188216036dd6dffa05a04873be49bfcdf7b1e853ace0370c0d6dadb444c76dae56c713030b155b0e96659efa9dac92ef40fcf06a577009fff8efae13f17f6e0e799dd6d9aeee361cdfe0a3a8952df9b1510625555791921e87faceeff82d406d3a79ec2263300a6d5c6caece97668651a777dcaf69930e821efa972fdb639958075be4f98f72bf7e20f37709f073a8a2fc3ac022e532d237237f63ca40f8d9ce6e693e9f212bc8820def46fafeed64fb322bd63eca37d1258d0fbc977323dba77db4441d1ff3897fe2", 0x1000}], 0xa, 0x0) shmctl$IPC_RMID(r3, 0x0) bind$unix(r2, &(0x7f0000003b40)=@file={0x1, './file0\x00'}, 0xa) shmctl$IPC_RMID(r5, 0x0) fchroot(r1) r6 = semget$private(0x0, 0x4, 0x12) recvmsg(r0, &(0x7f0000003e80)={&(0x7f0000003b80)=@un=@file={0x0, ""/89}, 0x5b, &(0x7f0000003dc0)=[{&(0x7f0000003c00)=""/45, 0x2d}, {&(0x7f0000003c40)=""/177, 0xb1}, {&(0x7f0000003d00)=""/88, 0x58}, {&(0x7f0000003d80)=""/34, 0x22}], 0x4, &(0x7f0000003e00)=""/121, 0x79}, 0x2) r7 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) semget(0x0, 0x2, 0x162) bind(r0, &(0x7f0000003ec0)=@un=@file={0x0, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r7, 0x4) syz_execute_func(&(0x7f0000003f00)="8fc878c07ccaff9cc4c115e9cf36660f38320b3283be00000040a1ed26000000000000c4629dadcf460f1894ef7f7e17753e66410f3817e7420f01db65660f72d799") getsockname$inet6(r1, &(0x7f0000003f80), &(0x7f0000003fc0)=0xc) socketpair(0x2, 0x1, 0x100, &(0x7f0000004000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r8, &(0x7f0000004040), &(0x7f0000004080)=0xc) getuid() semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000040c0)=""/85) rmdir(&(0x7f0000004140)='./file0\x00') unlink(&(0x7f0000004180)='./file0\x00') 00:00:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, &(0x7f0000000140)) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:00:13 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x45c2, 0xf17be1c}, {0x81, 0xfffffffffffffff8}}) r0 = socket$unix(0x1, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x1, 0x0) getrusage(0x0, &(0x7f00000000c0)) r3 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) getitimer(0x3, &(0x7f0000000240)) r4 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/115) getitimer(0x2, &(0x7f0000000300)) r5 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x5c) r6 = socket$unix(0x1, 0x2, 0x0) listen(r2, 0x4) recvmsg(r3, &(0x7f0000001880)={&(0x7f0000000380)=@un=@file={0x0, ""/41}, 0x2b, &(0x7f0000001740)=[{&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/57, 0x39}, {&(0x7f0000000540)=""/18, 0x12}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/62, 0x3e}, {&(0x7f00000015c0)=""/208, 0xd0}, {&(0x7f00000016c0)=""/100, 0x64}], 0x8, &(0x7f00000017c0)=""/174, 0xae}, 0x41) getpeername$unix(r5, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) bind$unix(r3, &(0x7f0000001940)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000001980)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r5, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x2}, 0x8) semget(0x2, 0x2, 0x81) r7 = socket$inet6(0x18, 0x40000003, 0x100) getgroups(0x3, &(0x7f0000001a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000001b00)=[r8, r9, r10, r11]) recvmsg(r5, &(0x7f0000003d40)={&(0x7f0000001b40)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002d00)=[{&(0x7f0000002b80)=""/193, 0xc1}, {&(0x7f0000002c80)=""/86, 0x56}], 0x2, &(0x7f0000002d40)=""/4096, 0x1000}, 0x800) sendto$inet6(r7, &(0x7f0000003d80)="3e747a628fd56b53181eb1b97bfabfe14376d9adac7d0bf8a5adc1cd31fb60b4dedda2e18304eed57659e58dbc7642e7d8925b4c77a29e14a03e6f12b7c98a50cdca487eb96b0112cedd90a35b1a7cd3272ffba207fe81dc99d679fa950f172a10f2100df6c17d26212ed0cbe0433cbf0f26a385e4a43aa941a9353adffa54ed78098dbd2e04b523be70628580298b21ebe6b3d3e63ff04988e20180d6414fe0037e9a00956c2629bc46f67376d829b9542a2b9510b6dc41f027a37f46820cd77514bf9bec2795", 0xc7, 0x400, &(0x7f0000003e80)={0x18, 0x0, 0xe2e1, 0x8}, 0xc) semget(0x2, 0x6, 0x200) r12 = shmget$private(0x0, 0x4000, 0x602, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r12, 0x3) 00:00:13 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x2, 0x8) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/175) shmget$private(0x0, 0x4000, 0x500, &(0x7f0000ff9000/0x4000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) r6 = getpgid(0xffffffffffffffff) wait4(r6, &(0x7f0000000200), 0x20000, &(0x7f0000000240)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) open$dir(&(0x7f0000000380)='./file0\x00', 0xd40, 0x8) r7 = openat(r5, &(0x7f00000003c0)='./file0/file0\x00', 0x80, 0x4) poll(&(0x7f0000000400), 0x0, 0x5bfc) getsockopt$sock_int(r3, 0xffff, 0x108f, &(0x7f0000000440), &(0x7f0000000480)=0x4) writev(r5, &(0x7f0000000580)=[{&(0x7f00000004c0)="b8ff3802cb7179040d8d9ad691cf7f24462f50ebef05ce3d9c8b1d19f9b33ba3ad32f416bda2da587e89e22cdb81abf0ab2b21383ab492edaee52b05baccb2bd5d488aa1270016f01a04984786b6130b0a84c8c7e46de1fb65f4ff2c0adbe10aa889159c679cb82402a32a55a69de3dee4a229dbc2f7609ed540c04b75d72819370c6b6d016a36d6e3931655cbb720fbd6a9c3b6fc6417b35c197697b820908b0383f9cb0afe5c0d83360590fbae65", 0xaf}], 0x1) r8 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x81, 0xa) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) fsync(r2) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000600), &(0x7f0000000640)=0x4) socket$unix(0x1, 0x3, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fcntl$getown(r8, 0x5) connect(r7, &(0x7f0000000680)=@un=@file={0x1, './file0/file0\x00'}, 0x10) socket$inet(0x2, 0x10000001, 0x9) 00:00:13 executing program 4: syz_execute_func(&(0x7f0000000000)="c443791d041bc00f147bd8430f6afbc442d1dcb47d77fd425cefc4039d6a11e38fe9f09605a7000000c483d90e1159d9e0428839") socketpair(0x18, 0x10000000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r0, 0x9) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x2, 0x1, 0xffffffffffffffff, 0x40, r2}) fcntl$setown(r1, 0x6, r2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x3, 0x2, 0x9, r2}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0xa1, 0xffff}, {0x18, 0x1, 0x5, 0x100000001}, 0x2, [0xfffffffffffffff8, 0x8, 0x97d, 0x9, 0x833, 0x20, 0x9, 0x5]}, 0x3c) fchown(r0, r3, r4) getpgrp() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/74, &(0x7f0000000280)=0x4a) listen(r1, 0x592ec60e) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) fcntl$lock(r0, 0x0, &(0x7f00000003c0)={0x3, 0x1, 0x8, 0x9, r2}) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000440)="2001ee97f103f9fe4edd57370583301458da95830a240e8944d56aeac0f1b85feeb27a4b6661ab516ffd23a3c9ba9aae033c3b291c8dfc205463c472cbe335f057a51a5f47b77d42a9", 0x49}, {&(0x7f00000004c0)="b14afa3123b10dc9575bd2bd4d6e9ceba5e73fb091a9a629cb44d2e43a7ab580a01be9c981f1b25a13f45c3535d2c5bcb3abc6273768f8d0ae9b81766f3409c96689f9d69afe4b6a28bb200772024418c67504a60c54cb272abdc391ca462c9e592ee8c58e03c91b97bf121da8bb5469c156d4e00442c68b22caf45645b71a320d912e466911a3887f369a7c05dff2238b521dcf4d81e855a4", 0x99}], 0x2, 0x0, 0x0, 0x400}, 0x400) listen(r1, 0x3ff) r7 = semget(0x3, 0x2, 0x400) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0xad, r5, r6, r5, r6, 0x10, 0x7}, 0x1, 0x52, 0x2}) recvfrom(r0, &(0x7f0000000680)=""/233, 0xe9, 0x1, &(0x7f0000000780)=@in6={0x18, 0x2, 0xfa0, 0x5}, 0xc) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f00000007c0)=""/77) getgid() recvfrom$unix(r1, &(0x7f0000000840)=""/51, 0x33, 0x1, &(0x7f0000000880)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = socket(0x0, 0x3, 0x10001) fcntl$getown(r0, 0x5) accept(r8, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) 00:00:13 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80a, 0x101) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) 00:00:13 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000001640)='./file0\x00', 0x201, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r2) lseek(r2, 0x0, 0x0) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000080)=""/249, 0xf9}, {&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f0000000240)=""/205, 0x73fce285f5cb813e}, {&(0x7f0000000340)=""/216, 0x53c3592e62520cf0}, {&(0x7f00000015c0)=""/122, 0xffffffffffffffb9}, {&(0x7f00000004c0)=""/4096, 0x720}, {&(0x7f00000014c0)=""/78, 0x4e}], 0x8, 0x0) 00:00:13 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x20000000) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="fdd1c86d1ea60b9cc8e88e78156df6ab942e82e9a9a7fa5e7ff20eaabbde8505a68123e0a0c3ef22e7b8162eb9208f25330459ea2f64581f", 0x38}, {&(0x7f00000000c0)="fe761d9879aa2901dbb3d539bd242805661dd3cd687de581e972edf64cb1e80d09073649392e2198099163898fe8f061001cb9c76a76aff222c67d3b6c1a89b405c8009c8e38603a6673319026ab607662390d7669f22d851ed1c82408bf0c52580865bd2a6ae6c74554e3fc2833f022fd5cb9bfd105c30e65074986b70962", 0x7f}, {&(0x7f0000000140)="2d91de30db7af2", 0x7}, {&(0x7f0000000180)="0c95009e406bd510e8e538ac60fc0f17ea17874c7663737ac21254d0b8d222369df57ee8e158005761fedbdfdf4ebbba549c3bf1008e73da44a725e7daf10f6a6fb57978439bb29db63951924952e43ac2ca781eafcb37aa782b010d26bd04ab816462e641d980e92405eeb91b05e311e051721d6cf16abc1fa9fcb1f249a96d0c2c9634d41539f3f9ca0e9c06d58cd164b63187a42eee8cc8e2f98b0d3d55d97f3ed78f2dbda84289a1b6c7f1b7782b0ad6e43ff22936f14a6564d57c565bd6b009575be3f888f8f3dfdfd2bc4ef66969338491e6ab0196a1fe433086ebf2749ac3b49cbf5e9d417eca5e", 0xeb}, {&(0x7f0000000280)="6b153d900cd1135380015129e02abc03629e06f66b4ee983c304514ceed839e0a54d256beec464d667dc1aa093c78d4613e3b67f0d1f6d51a9d9eace8909ea9a38a3439a8a0258bee28f1271758abb", 0x4f}, {&(0x7f0000000300)="f8894b9ccc3558e74119082ece544b79f16dd9c70b7f69d86d844488450a9c4e0029b96a259cf74992bca3cc24aeccdfa13b92698c1d96fe8d1c1f9fe7dda650cc6002cfddbec214af74f9245b0c31c18097909b8bbbc072f1ca937bbbade0299a4c45a99c12259921f664e334b438b459714d824b0c42ade80ac49668b5a69a12c3ec12f812b85b254fbe4e04e0ae7a557b8955d2009001a31de0bb8692", 0x9e}, {&(0x7f00000003c0)="9238ebafb9796914867f2da374e13e2682d0bda4f6a8d76fa06267a7d1d8fafe2ef10deecc1beb77001c02f1393fcfb98faa7116e91f513db187544b6a70cbf986e250fe714cd0cf4825b198566a1ca3c2d26628d30fd344d096ce5ece9660d733bc885e117db394d67fda9104a70ba75b9c5ca4fac736181d93fad3bb3f580ff20b1a33e09052bea531a5855521", 0x8e}, {&(0x7f0000000480)="762fce9916ba5ce68c5b9e46e569d41f2374c18c74f8fd68fbfeeda298fbed0851035e509807bbd45cd4166b76a076fa10d3363d5877ab435dddce9fe7a2f3126bf574d4bc9dc522048ba13960b918bc588e5ccbf566b3d7c4e09b4cc686ec85e0590462cfd8042100b198ae4ebba6ecaf5d6a0cf489ccb1bae7901263ec6bbf19dc1a9d46414b0e128c6af84e617dfd12fe7b4c3831782667531e1ffce2d0e36de33624bd6650dcd598584d10efd810eb8e699ee213301d8444a242d4daff7e17c8fbff08edce1278ac9c8aca05e0575f91c5c5158e9da2e6031ec9e4d4f1e405cfdbde13cedd75003bdef4a3ae0213a986df67fe198306f5ccda780865c4fdb670f09abdaaf2516cbeeb9839d80673a7e48177730089e6f077f6d7ea28035f217b32a31c866972f2b61e4241918438a51e38b638da21c4032a2862e4680d50c21b53a016c5fbf0cba2e76aeee7ccad7d90916c1e4f5968ee29396d1801f4aa25e4acf3c98283d276abbe429d93e7ee55be17c6767e4cfe455cbeca6fce5337883a182b7ee6545f2d7594703bfd39b068b6ee3f376838b0f14741a3aca7d3ca805d0abdfa213c3dbcd008c5b90ea5bdf566f6ef7fe3b50f2bda7907c7666b6166bd8ff9a0853011d80ad62af7636c3769c78275691c744d3f1b217ec9f187b01503886d9d842eff0a8dd4f7c4e202e2f1f39cf6c98acefa77f2751dc45c3eac84c070feb83cca0b5b40374b4402eca64eb5e13d6b8cf21802051456b5dc9ad8dacfb8914bb8d11fb44e468d38c15cc0e7808db057b15ce84d84bbc64de8ed2195491800ed50f7b4bfd6e668baf35b196af6fce3f2d46b2c9550f808f1546f43dc4b2aa8277a36e6c48d6f1fd7ed20181fe77120ebc7eb7fd0644e573d8a9b38f1b30fb0ce3253a8d25bc7346be6c9640abf7870a22929b13dfb157b132f10a4a6dd8babdcfc8a3c3b9280a15cc4632b59dc28ff24adf9011e581ccf4ba5948616f9c8c5c78404b5c1c388c7c36e521abfd1ca84836c36ebf8681c3a16622386148465c9b6b52a86daaa136fdf47ee9aae9050c19f16aa965329acd0da94c670c627185a5c1a66a493d03f860d9d6c293bed5e5211e9594f4ffd830c254380046e4ab5e92b399e6bc59f8fdf5b9534f96a9f95cd1fe95bb723d3182a612aa56290c25ea07e35265d242c795e744ffc97a874b016197156ed81994fefcd7ef112895b90ba8ee525d7ea80e931e1f8c816275ec39ea9b060265eba655a47db4c4294528b8ea7543ade36efa68fe8c2c340562a6a478aeff656d3fabdac9d78378b7f5e5f8e369d19f55424650362e0dc8e35374aa9fa36657965750098a2516f891005cff282a88070acdc9aba623294e9452ec03f4414824a117f8df89616a5da55d7fc486ad8cc63608cd958384f138c3d03c39c31ef651ccd1b4dc017b2126ef7b94e4ae3dc5367665cee65df8051bbd6bc17973d122a917e0cd807ec78ffd3e7cae7fed842fa325926287a70927aeacbf1bf1e06a086de86e61d59d0e3464afdf30c33524de96544f7cadc0d640c97562cb9282b4d2f9e509a493dbab2fc805718736953e47cb22eb9e593f1b92540c76b99fb4681fe28dcffd79f0e7bd1a2e6dfef0f567ad01575a4479e1ca49b33c22202e33f043d8762f2b6f478d5e458896f2b589881a4b52db96278a0f892a2817c425263a1caae454c2d5758d123b9d960e07124311d2907d594d885c36a8f718126baba6e2850d5fb33d844fd6b859d55de8f7197bc55a6d9b4f8de5f7ab099cd489e71938a095f7608ec8749f4b969c8aea099bc2ca1ae4ebdaa847bde6b4b20b873f8dddd71bf832b3a0b740668b59f82de1c41c8eb5407d49b753f93bea4b14e6b6b0e2df39a76613edc93188f6e30ba76d3312661899a56fda1be7ef5da4db5ac49fde43c8ef1c8a470d3d5d3bf6e87164391f2c26e8f2056db27dc376eb56a8452ac34ccafb1c60ad672bd938a7c55c435e5ecc3c76cde333443753c417cad0ff8b131f3e88dcfa9c8c2072cf521c28118656262b3db512a44746c8ccd3a8545c9ef6f264f7ca830f7910a1cfd1236d0378878b52f2f7e0e5020e84b179dfe892284577be46c2fdcb3d105fee1fd0fcd0ef44c5e407b8a1c9a083ec2b0079d687e68ee904f6385527115eafa0ef95c7e3c8b88de2ec57a6acd64d729f1b371a9d6ff359117afe660fbf405ee711a133b1b784d8a4e5a3d8d6d9f5d4c9676dfc7f29e8cda6ae2ff6ab11a19e896a0f9b94338728e8074cf998ef01f569232cdeb65394df47cd65a6db0b32d76ae289898889c644b987c56a824c28fac90d606c4286d2270cf46970ccfdafbc40255b342c74dde8df2d82b369d515c8985499b5b65bcc472aae5c6ae177b8d73304eb0ff5de21776ebb36add0ed5595e59af49edcf4703b2fcfd190cdd40f5c3a440a3d82a46a19de0340f9aea1cd1d287970e7d5135b055b407ce8c8a22c2cf2b07ac5404f29acd202c0b4c814f05c720e4e04ed24c7bae50f67003f27f61c831db5f35ea231d1b49b2dc254a04b76c76504bbf20063ace2b5b1dd23cf11db18ad12595daf4293c67ab876c236583767097d4cdaa43c922858133828bd825faa17405515faff432b31edbddc92bcab3b6de3e6b4ccd41d105886156e383aa891e41d367a791dbfc423980dfe98e1e7897679c9075660e24cec4b6621c2b2a444b13b42206f0587778a3e20c4b62999f7551c01f51f5407904541708c9b6e0cbba3fbf6e8c8b1d4d0c00e2676d957067c0e5fbf9fc411ea567b457dbb0e3a818cce0c58d7fc10a72421d54f433ba7863790fc5f5855e12514ea73fe50ca8b05c4fdc5c43623ef977c1933a03cfff5f034cd816a50636e5835aefd6d30e887bfbe9e365f8b434ae2f8aa121b4775e0b2e02b7202924594a6c97f2e3d3b75520b57ead21834899bc6afda9696df2253c354e885b471a326f0ea997883b3e296464747f64e3c1f6a2099e109ece8aca9bd6023edc84b94d3f439638704df3b426d9ad125d7bf7d5ac6f977ff32ebabaad9b3d90eba966dd23f2ab29997cd3ee7c9093aaa2b708c3f05c7f0c5224027a77c0bb2bdaa7c192cac35a770d9327654a2f3f6f0a0457c484c0edd3eda6f9e90c73fe882b25a8da809a23676e921b9b0b1e90587e8396618cb722be5c7b9d408f39eed3a4eefaa232d9b9d92a23cf2e7e7ab92d528d4264ec05297adddc36693235a6ea37c1ff26b0a35d8842517e5d728f52fcd773871dacd036c5cce4a967e6d5aa32d13540b8e6ab2da3adfff56d22b06ea6904b6fc5f62aa1a68ccdf08928a74c8c2a73b9f8ee7171cc36f490b5f4673cfbdc5f39b5ff8f3ab5e3098a43f0844954ce372f3da5f2000e14904deb92ccb26274c6a8d66888f6725ebb51ab209c2af8d17d8131a4d7cbb4522f1fd86b376d6225c69e901a8a9e3395bde25765ec2767784cfbd2e576deb28fddfc28751935c07c3956b5c47ee23555d7bff219000d7edb57d1999689484e2ad129a3722bb4d1f0d3b683d6c3d3a44657203a14a2852ce9f4eaa5855b7cd92179a7c885db4ca3f5aadf5219aa7c9be6768568cef3cb7a4ca38283ddf0594082a7931734ec746658c44d1c73bda33fefafe6eec433744df5d4b5a6c314858da07dc7527fb3b570bf50f64a2a29c88198e1b96dd09cbf349c15a9811644d1e08c9976a0e57783a9cf8cb1b270b004abcf06f3efb9404053a0e3951f385a7f1089f192063ed968af4d836bde6d2f9422c38bef581a9583d28b9820f243ff7bd946151171609e494b7c1a173e9ba181352145555b0dbabfc8a940f80d9ec422266fd3e646bcd96c8c4b3a439ddc83877c8019a897fe77581145368695f95ab75382498be5cbc6136bf9d22c7e092d083b7de48bd63eb0bb9f7b56b1d97682ec6d201a459dcaa74d28e4f1b7db010467cefd24f31f894006264ab73daa1574218a2f0ddbd0970d63d57ea3680643cbc447e67b919f8a3275a08b019fcdb6972412d20a4bf20c558bf3d18c35415ee5d3e1093dbd568b6e865a5ebaf22824e303f2a4671037e88ac911c1df7995873fbfafbdc202a8d58c61bb6aceb36155cd3846fd4d63667e0b3d18c7280042f06e1f4cf4325879dce80c39e48d3b52899ad34222b8f91209883b131dfa5d161de4a607a7369f3919ad2a74bf351205af0d6eb729b1fa49c34ab69c28e3f5f89dd8790530fa17d7cb052d3bc37b78e890dc929b0ccd053a64b0d9ccd8ed0cef1eefcc150ed4f4ab82f6bfe5e97b03d055d4e15a6b9cbcf70eab12e16519e7cb6414b6822b0371aa89f10ec675dfc49d51e0b7f7acfa4c6838be018360a16c0128f7a97761effff5d0a58c3e2c4f3cfe8f8c19ee180f1f04ca3e046573418575918a3b6b69f2445f95918274e7bb31bb9ddabef45bb1054232d7117c043e0c0cd3a17fe9682acfde2bb40416b543625786e080415750d937954af2ba80b7eb261ff90d28f6e43b289af35932ec7ccec35775fcbfcabc85d82d9158cc8adad8657b511c6b23db26c9aec8bdd729c77c745befc532a01ed684b19c57fa0070e783b6b3b93dbe1da1b38a049d567fbe022e521ce902f7c30055b133b47abe2e59e61825ff5527fc261fd0e7836464f9df50ef9ac9132b2045554acc423bff00ba9f72d709039fc0f8cab2cd74bc215e268590873b255611492d83f67d5a00b87da020d95d371054914bdf91d046b9e737655bdf4a2cc0edd4cbbbe310861059ce452c98c896d3a4e65db485de7fbc241bfbf87ef85c85af8f0f06e2ba66669f9633c004a8bc184ed08e8339fe5c3341e82280f52baff644fa67ec8f8a82b91e4aa6224b2766bde8f0636a0aeb7dbb1f85a1bd440bdf3341d6487d26e62abf22be2ca92a5706fd88131046b4ebb7867d03fc497e44c0d234130f5477da7eb6a35d04b41a9e82f4a3c7ac101258c1c8b4d23d51effab68a21841fbfc71c657f8001f39c7269de35503ddc3ebe6d9808fa80e281eb67210e200e2fa80bfba15fc20ffd3495a17149ca5a5f0374400170110669ace08f33b59a0abc14686a9da01756c35e098d6b1f6de81433b13140d579a10e7db3746a04168ff5fcb95da833c6d6555528f55901b59857c27ac9f902142a231a0df33433909bf409c6674498a3f08010ae00235ff759190015a82f462b3ce81377fc54b665b7094d84bc5ffda043101a2a6c8d9ef639cb0c78cdb7d2f61cda323c393f76dcecbaa26e6f5ebf4195162bf9b074d278a06bdaff9bcee6f0dd5b06681fb2b703ca45e85830f0f59389d69ec967aceaa1123fc3588d90c219fbe3e4345cf6d3ceda5cf703ccd879b3daf1365e17f09bc6491e1219fa08e24d4458689932339aba296a6e978af773e160fc349d568bfd34eabcf866e32569dc376becf9c74290204f0bfb5a6f41725895bc1d661e4d50564e95c0b2bfea5ba245a9e0480c842f20c39a48e72cf06f2f60b9337d089c662b365fdd7f1dc2a11316c5f01f3c207a470ae32304b6c8fabcb49dfb241093f52b5a4ec27e8388a3be2880074bd45734a924dd0f7e6fa9e7c4cb5dc271af0da848b0979a1dca764634059fef65572d7a73c2f4af1dffde10a03c4873fbd30de35d3aa04081ed2b83da3c8e94235635236287a64e9466016e7d239e60ae24380088924d7ee7b46432ddb60acbc9785ef1e509ffce4dda47ae0dbf1d2e0b9b1adec3324566e28088f8fe559836413d4a31720fc744f943b92aa079ed83bfa02fbbadcb6f1e594e117476ddaa7b785e28bf11433e34d2", 0x1000}, {&(0x7f0000001480)="c6e0ec858a7cbce657cd601e541c37f54495e6ab171ca96fd4750e5ddc173e6a5c96e21b4a2642d56cfd0158b58035eaf012e1a49b9e17bc745ade6bd9217d85b1104b5b929186ead4a60d58640627da0025607e8a57c52d00e76fb62c1b23a0fa82878a95b7f3c51dbe578f41be452388d2491136dbb423383dac50f8c6fe3d1d8a5bc7e4bf58e213ca846f781701f33bc456566630069d7f524467a7c585cf735b4c3c9547b62c7d7b87bbf7c3ac2dab6637165c03da9db791dfd23b46b20475eed13538571655", 0xc8}, {&(0x7f0000001580)="789c04ad3ecbe7f25a684b12f7cb7ed5b3d6413fc9", 0x15}], 0xa) getpeername$inet(r0, &(0x7f0000001680), &(0x7f00000016c0)=0xc) link(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') r1 = socket$inet6(0x18, 0x0, 0xeb) r2 = socket$inet6(0x18, 0x3, 0x1000) r3 = open(&(0x7f0000001780)='./file0\x00', 0x1620361, 0x0) utimensat(r3, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={{0x4ac3, 0x708000000}, {0x9, 0x2}}, 0x0) r4 = accept$unix(r3, &(0x7f0000001840)=@file={0x0, ""/35}, &(0x7f0000001880)=0x25) close(r3) getpeername$inet6(r3, &(0x7f00000018c0), &(0x7f0000001900)=0xc) getpeername$inet6(r3, &(0x7f0000001940), &(0x7f0000001980)=0xc) getsockopt$sock_int(r4, 0xffff, 0x134, &(0x7f00000019c0), &(0x7f0000001a00)=0x4) pipe(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r0, 0x5) fcntl$setown(r5, 0x6, r7) close(r6) r8 = socket$unix(0x1, 0x5, 0x0) wait4(r7, &(0x7f0000001a80), 0x42, &(0x7f0000001ac0)) r9 = semget(0x0, 0x7, 0x0) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000001b80)=""/172) connect$inet(r3, &(0x7f0000001c40)={0x2, 0x2}, 0xc) mkdir(&(0x7f0000001c80)='./file0\x00', 0x7) mkdir(&(0x7f0000001cc0)='./file0\x00', 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002000)={0x0, 0x0}, &(0x7f0000002040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002080)={0x0, 0x0, 0x0}, &(0x7f00000020c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002100)={0x0, 0x0}, &(0x7f0000002140)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000002280)={&(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001f80)=[{&(0x7f0000001d40)="a7cda75c2f79db72dfc4d4719b7cb37c225c081845ec42172ed3d21e54710911b472e1d8d0bcfc5f13bd061aa7e373259440686c0d83", 0x36}, {&(0x7f0000001d80)="7f8037826b11109a059b38be1c7d396fc86ef5c5e7f4206af4f568bfdd23e7ad90e6652529e9c7513aa9", 0x2a}, {&(0x7f0000001dc0)}, {&(0x7f0000001e00)="749afef684fe9bbc14566959e345477c928af28438b481d45cc8bfadf5d9ef53118910bbbff11c1e8664e6a2653190b53a3803f44eeb4119229f3e0c0c8af00e45fa4e52904d1a11e208564ad22c27251a678441de0fd163c77f7ef85004b19a1da9eaccc470c43343411a5e83798de461fb9f25c29beeaa71", 0x79}, {&(0x7f0000001e80)="f6e647e5549c8fd74a786d5011d16ac11d3413afc376d4671c26d1387653583fec9e4957eed2332442da0ee20d05bdb93254792a71a4a6ade12fb7f1112d3e519c039741dee94aba591e48dd9c653b401ccff42a9192b9f0e8233db4aac1fb53c493d10a086947174b95bc189686f1db3073b0bf627c36430f2c9a1eb86f684ce525eebafd977d2788d19c8bfaffca8508106b7c2c39fee92319ea6bf3e09b2c609bb500701ab14a6932402f895b440d2ab6d6ed2a7c22f368b307660bcde3e0c9017d", 0xc3}], 0x5, &(0x7f00000021c0)=[@cred={0x20, 0xffff, 0x2, r7, r10, r11}, @rights={0x38, 0xffff, 0x1, [r6, r4, r3, r1, r8, r2, r0, r3, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r5, r0, r3, r2, r5, r3]}, @rights={0x18, 0xffff, 0x1, [r4, r8]}, @cred={0x20, 0xffff, 0x2, r7, r12, r13}], 0xc0, 0x5}, 0x8) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000022c0)=""/181, &(0x7f0000002380)=0xb5) 00:00:13 executing program 3: r0 = semget$private(0x0, 0x3, 0x614) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xb7c]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r4) r5 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0xff, r2, r3, r2, r4, 0x12, 0x32d4}, 0x2, 0x2, r1, r1, 0x1, 0x2, 0xffffffffffffffb9}) r6 = paccept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc, 0x70000000) setsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000000200)={0xb105, 0xfffffffffffffffa}, 0x10) getegid() shmctl$SHM_UNLOCK(r5, 0x4) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/206) setsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000000340)={0x7, 0x8}, 0x10) sendmsg(r6, &(0x7f00000009c0)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000003c0)="7de6595f58a8d13755ed61fd03e8b8dfba2d5612a7a00e9a37a4d3301e676f79362ae3082e6ba2b3e8c5c227c5d4d405593397dde1a9cd92adf187a498da832e9a03ca039c52d5be8aaf4b55a94fb61f4a321dda80be706bee7bdda43eff3538a27f6c053b3ee60e3500b2aa6378c59759294e5055d74634643fd0ca49c105c1fafc803b4aec35566cf9de52bbe7347ce674085eeefda7aea9e42004a5a844560b99ab245365bdf95e0bb82af22097bc5a6d15b496a7e57651ed5a", 0xbb}, {&(0x7f0000000480)="e6b5b6af318f134b396a253564071a57e6071a8cf62932ced5d4ebd4255309b213a1f544817e8a224e03386faef597073e6276bd6418500d99a312db784d4b6e71c70d08fd6067e918d8764c", 0x4c}, {&(0x7f0000000500)="1a130b3ed29e4293ba4d6693ffecad7d7467f4eec037655626f8931ed50be68c8fb3712f3defbb9e7577f65f2de5f0fd8f848af59b7413dc7ddb579c906dcec70ce07a537b09784faf4fd2497e9c1b13c661b70f299d5e226da0bc0588e701160728d71674b8bfff3cfc75b1fb1d653b3712fc73c0831c277e51a7c80f17fdbd250bb181085b36677c62a3134c4f39f91575d27e2f511aae61502fd2ec80c11dbda13407be006c15b3", 0xa9}], 0x3, &(0x7f0000000600)=[{0x100, 0x101, 0x5, "609842761b0ce454b512d6b5e432f5f94531397edf31bf9c6abe91a307a9fd59499862f1ad5f7438d90ccb1774d0e199d8c24ca97359f6af1a1851ac364e96343801113b3ea3c453d2e9151f7695832956f23b4c30855b40839f0ae45780f56ca0107e7c369aab4f9b42a4c2109b3613ea1f1a90256adddc91afb8f6f1f4f8d8770ccb7716053144badd4294ebe372a13dc79fec426f0c64acbef62821c85e60addb622120e6a4c0ab7ba004cba51ce4653c45ff3007d760d8b8056885805e01f97ce62aa2efe43b7322e33a103d6c300a9d64c6f411ff9850b3afd84153a5b54b0cf8883c3bed535e"}, {0xd8, 0x107, 0xb0e, "52f643b374c43caafbc17571c732025f9fd407fc38b0ed19bc4f7023247f5b98bba52cf17a817b26b3359eb97bbd7979d8838f7261a78760985b095958deb2745ccadb7b44fc16b1676db70168450a7144f3a80349ec98b920b5f4b2ad638962052c4c325ae60587869aaa90a48ab961cb5e9a8162c9424d510a868074ef4b57d6b1907b9569aa3ddf29a34c8a8646bf35546ab63c8f5cd911ba170dbc0828b105b3f17b9f9d2e89051be5580dae67113b2d0730fff06f1c6e867aa4ac59f8156b"}, {0xd8, 0x11, 0x1, "26ac6cbe44951cf6af9bf1b41b5ca1984f1220642072be9a3307a51e7ae1a14bae8f061f7bbcb8bba721bfc35ba7d80f856cf07ab5bfeb6644e9a3fa2c3e78dbd2c792b1a6c6e9290cb86b34c478a67173718f2d6d3a729c47c77f55d86c6b64187f3a223c81a36c27354db0e8f8885748ea08b5b68eeeab02bfc37c56e9b0c82df5d91afb6f1590d2997cb111c9f1d88140a04f1f481f16dc089b8b62b3c50409a9c484186d94fb2691649464e4b84637154e362ec00bc8b7e31ac5baf0acc642608c3f"}, {0x98, 0xffff, 0x7fffffff, "a3b84eca9b7cd50deaf6d1279f4789dc486edae95e0e605b68f71793be913199a7417e6ca5b71ad515e6511b09b0a2d47ffc365cb9d7d5a0b75b24b5368a15ce27a8bc2c3261d2dc09f063f80b56313c70cf450bbd51adb05b4dfd479c85161c55fc21e57b8d7cd030e8907f8165074baa26e8fa5d464f3cab80981a2b47482b0534525e66678bac"}, {0x68, 0x6, 0x7, "65e31bcd7e6afd6833eafb7dd5492272414539253376aaa78b013f66c4adb09dc9955475b6ef74de8598dc4e655944475eb85b0c8b674a4972a3afbf1c261214b989a41f0236272e29201cd313c1eda013df"}], 0x3b0}, 0xa) sendto$unix(r6, &(0x7f0000000a00)="b61f9b3e3eb3628b0233906554937b8b4fd641026f4d7770b6cfd18f5007eb507187bb4d80342dcb93bb372e736170f9b9f100f3b1795e1c2cb2fc7184cbbeaf3e9a4a0432a8f2ba401d69", 0x4b, 0x400, &(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000000ac0)={0x200800000000000, 0x5573}, 0x10) r7 = accept$inet(r6, 0x0, &(0x7f0000000b00)) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) unlink(&(0x7f0000000bc0)='./file0\x00') semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000c00)=[0x3, 0x80, 0x400, 0x200, 0x54, 0x334]) msgget$private(0x0, 0x21) semctl$IPC_RMID(r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000c40)=""/182) r9 = dup2(r7, r6) bind(r9, &(0x7f0000000d00)=@in6={0x18, 0x1, 0x2, 0x5}, 0xc) chmod(&(0x7f0000000d40)='./file0\x00', 0x0) semop(r0, &(0x7f0000000d80)=[{0x2, 0x400, 0x800}, {0x0, 0xff, 0x1800}], 0x2) read(r7, &(0x7f0000000dc0)=""/90, 0x5a) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000e40)=""/129) 00:00:13 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) close(r0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="3ef171c843e5624d81ce0f23f269d852e79310569d75f743c5605512521ef5a25c082275bd3ef0750593ccb407bfac83b341b54f89920f21bc800c1eadb90a5fed80471e33df66b5877054a4db7ec8a1fca09b74bb0d57657b6d8e00ce45828a729e", 0x62}, {&(0x7f0000000080)="33ce12cdef22ad1e32e5846a799fe794477874b711c614a9c7c48db3a5c7522b31e8779b17b9f8d0d3cfed8c", 0x2c}, {&(0x7f00000000c0)="5d64879cc36f32b92cfd07ff5179663a457526a5b153b8a33f7f19aa8daa86a60fe9456044e8ce24aa203f37b6718d59b5e74e0d3d6435045f78f3bab1a2dffe3145a07c480af2e1067e756438a2ab98", 0x50}, {&(0x7f0000000140)="35556d547042bba739ec9a5ecb85d91352f1a637203c3f25291ca65069abae545396e7ba35a125310ba611d6ab43f96502686a979015a5c3ec4744c845296232aaef8c878c7a4aefa33edd7f92a9c60756ffff6967b2532ad4", 0x59}, {&(0x7f00000001c0)="2852ceabd697c126187278e0341cb11111645f7ec0e37036e2a8a5995f610ebe4430107719bb504e934395d0a55566f4f1424665dca3fb358cbec1bb64bb04f6a4c6876a04c6d5e013", 0x49}, {&(0x7f0000000240)="690abcfbaeba7ba87450a7dd28977285633e2825d22ed8963dda3affb8", 0x1d}], 0x6) flock(r2, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000380)="4a573eed68b65a506331f8d5ade156d997339ffab87a9fc809a812cbad4f9fd9c011ca81646ed00eed3d6fd4ca630ac9f927a3d8ace6f3fb4558c144cbefd9e19aca0cbd76c2dc69d1892d3087cdcdf9faff29ac95b8ddf476289a3544f8a9f686d6464634dadc5c5069778cc0732c93d56a0e0829", 0x75}], 0x1) 00:00:13 executing program 2: mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/145) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = semget$private(0x0, 0x4, 0x40) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={r2, r3, r5}, 0xc) socketpair(0x18, 0x0, 0x94, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r7, 0x1) sendto(r6, &(0x7f0000000300)="89", 0x1, 0x8, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) setuid(r4) getpeername(r6, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) lstat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) getpeername(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r8 = semget$private(0x0, 0x7, 0x20) getpeername(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) semctl$IPC_RMID(r8, 0x0, 0x0) listen(r1, 0x3f) getpeername(r7, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000640)=""/110) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000006c0)=""/92) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000740)=""/78) socketpair(0x16, 0x4, 0x6, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000800)=@file={0x1, './file0/file0\x00'}, 0x10) chown(&(0x7f0000000840)='./file1\x00', r4, r5) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000880)={0x7ff, 0x8}, 0x10) getpeername$unix(r10, &(0x7f00000008c0)=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) 00:00:13 executing program 3: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x8000006, 0x0, &(0x7f0000000080)) sendto$inet(r0, &(0x7f0000000000)='d', 0x1, 0x40e, 0x0, 0x0) 00:00:13 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xb) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0xc, r1) socketpair(0x18, 0x20000005, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x7, 0x8, &(0x7f0000000100)=""/81, &(0x7f0000000180)=0x51) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x20) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getgroups(0x1, &(0x7f0000000200)=[0x0]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000240)={r5, r6, r7}, 0xc) chdir(&(0x7f0000000280)='./file0\x00') r8 = semget$private(0x0, 0x0, 0x48) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x7, r6, r7, r6, r7, 0x10, 0x8000}, 0x800, 0x8001, 0x101}) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x800) r9 = fcntl$dupfd(r4, 0x0, r3) getpeername$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) fchdir(r2) syz_execute_func(&(0x7f0000000480)="3640d1884000000045d843c40f5196000000003ef2410f5c83f0000000c48235016ca33f8f298895e865df39c4228104cef247aac481c1fc6259") semget$private(0x0, 0x2, 0x1) preadv(r3, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000580)=""/211, 0xd3}, {&(0x7f0000000680)=""/190, 0xbe}], 0x3, 0x0) lseek(r3, 0x0, 0x0) getsockopt(r9, 0x200, 0x8c3c, &(0x7f0000000780)=""/153, &(0x7f0000000840)=0x99) preadv(r0, &(0x7f0000000c80)=[{&(0x7f0000000880)=""/57, 0x39}, {&(0x7f00000008c0)=""/242, 0xf2}, {&(0x7f00000009c0)=""/211, 0xd3}, {&(0x7f0000000ac0)=""/91, 0x5b}, {&(0x7f0000000b40)=""/68, 0x44}, {&(0x7f0000000bc0)=""/73, 0x49}, {&(0x7f0000000c40)=""/47, 0x2f}], 0x7, 0x0) connect$unix(r2, &(0x7f0000000d00)=@abs={0x1, 0x0, 0x1}, 0x8) geteuid() fcntl$getflags(r3, 0x3) getsockname(r2, &(0x7f0000000d40)=@in6, &(0x7f0000000d80)=0xc) listen(r9, 0x0) open(&(0x7f0000000dc0)='./file0\x00', 0x10, 0x850e93e717c58bf0) 00:00:13 executing program 2: open(&(0x7f0000000000)='./file1\x00', 0x982bc, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x4) fchmodat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x10, 0x200) 00:00:13 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getpgid(r0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt(r3, 0x5, 0x5, &(0x7f00000000c0), &(0x7f0000000100)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x50) fchmodat(r4, &(0x7f0000000180)='./file0\x00', 0x2, 0x400) renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={r0, r1, r2}, 0xc) fcntl$setown(r3, 0x6, r0) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000280)=""/17, 0x11}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/202, 0xca}], 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000004c0)="7195dd08ef4c8cc4522b5131dd39fb611bd9cbe81619d3db89d3b8049072052511edb26a3b69fadf138d8210ed6e29d354d9a0c9796190d846a8c21578b44998c41cab5aea510f2e4fb9e93801bfdeeb3ef2df82611a9a0bf16fe396090aecdddd60d03b0188e6d9", 0x68) connect$unix(r3, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r3, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) getsockname(r3, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000640), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000006c0)="21684555b05f4fbe648403ce9dc9d495f5f0fa", 0x13) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x90, r6, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x810, r6, 0x0, 0x0) close(r4) getsockname(r6, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000780)={0x3, 0x0, 0x0, 0x80000000, r0}) shmget$private(0x0, 0x8000, 0x0, &(0x7f0000ff6000/0x8000)=nil) getsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f00000007c0), &(0x7f0000000800)=0x4) linkat(r4, &(0x7f0000000840)='./file0\x00', r4, &(0x7f0000000880)='./file0\x00', 0x400) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000008c0)=""/49) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)) getsockname$inet(r4, &(0x7f0000000940), &(0x7f0000000980)=0xc) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f00000009c0)=""/48) 00:00:14 executing program 0: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) fcntl$dupfd(r1, 0x0, r0) fdatasync(r0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) socket$unix(0x1, 0x0, 0x0) 00:00:14 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000040)="3143bf3b58541bb6b77c9d166ac9884701ce4c2bca56d267031c187b8e05e9ca2ba2c2263218b3be3c92531b1d8d34389faa57a60ea3764602da89988e2be66c4cdf5e550129b65474855e73798183ea4c4ce3780a62ae377f8a210bb91a0acd0aa7ef1a4c63e42494ea5741c5905731929388132238a5fa689d83a9ec9e56011a3fe1d4939f6278f40112060317", 0x8e, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) fsync(r3) r4 = dup2(r3, r3) r5 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = getppid() pipe(&(0x7f0000000180)) r7 = msgget(0x1, 0x1) r8 = getuid() r9 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x573f7a27, r8, r9, r10, r11, 0x20, 0x3741}, 0x4, 0x5, r6, r6, 0x7ff, 0x0, 0xe08e, 0x6}) recvmsg(r4, &(0x7f0000001940)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000001800)=[{&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f00000004c0)=""/87, 0x57}, {&(0x7f0000000540)=""/181, 0xb5}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/35, 0x23}, {&(0x7f0000001640)=""/125, 0x7d}, {&(0x7f00000016c0)=""/183, 0xb7}, {&(0x7f0000001780)=""/125, 0x7d}], 0x9, &(0x7f00000018c0)=""/94, 0x5e}, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001980)={r6, r8, r14}, 0xc) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000019c0)=""/190) r15 = open(&(0x7f0000001a80)='./file0\x00', 0x400, 0x1) socket$unix(0x1, 0x7, 0x0) fsync(r15) r16 = getppid() fcntl$setown(r2, 0x6, r16) shmat(r5, &(0x7f0000ff7000/0x9000)=nil, 0x0) r17 = semget$private(0x0, 0x2, 0x1) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001ac0)={{0x0, r10, r13, r10, r12, 0x34, 0x40}, 0xc41, 0x8, 0x2}) shmctl$SHM_UNLOCK(r17, 0x4) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) stat(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)) 00:00:14 executing program 5: r0 = socket(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e3a66696c65300030d6fb59d4ab686a1222af9825a70f09d57dc88e7b7658677e1949b4b825d1bb46d3887de94fdd65980032902765a33f4bcde6a1159aaf9e0f896675eafffafd0101aaa43feb43199731208b6cba8fb77d60565bd72a2312daff8f46d0a3b5beb3efa0d9e1dca8bcefc3f823f68ce4e0922ecdbb324d734032e82cc4e607b5e9817796eee2e6badf2bb9d3ceb80be22d9c3d0bb18628751471d378d757d7b1117588e0c759e13f7ff9dace2427c0aeb9da03b73e17d4ff8adad2"], 0xa) 00:00:14 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x50, 0x20) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000000c0), &(0x7f0000000100)=0x10) open(&(0x7f0000000200)='./file0/file0\x00', 0x1000000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80020, 0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) getsockname(r2, 0x0, 0x0) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0xb5, 0x44}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 00:00:14 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/215) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = socket(0x10, 0x10000007, 0x1ff) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = fcntl$getown(r2, 0x5) r11 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xffffffff, r3, r6, r8, r9, 0x24, 0xfffffffffffffffc}, 0x4, 0x7, r10, r11, 0xff, 0x417e7951, 0x86b1, 0xfffffffffffffff8}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ffc000/0x1000)=nil) getsockname$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0xeadd, r8, r9, r13, r14, 0x0, 0xff}, 0x5, 0xff, r12, r7, 0x1000, 0x87e, 0x5, 0x100000000}) bind(r2, &(0x7f0000000480)=@in6={0x18, 0x1, 0xffffffffffffffaa}, 0xc) r16 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x1000240, 0x3) mkdirat(r16, &(0x7f0000000500)='./file0\x00', 0x4) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000580)="4ca8c91c0efd3b0e0893c21a20ec4b78c32a717f2e92ced422f713318e40ee89f2716abb87770069ac37922a60a0d6df913f27cd2210b90e76c24cbb30a09a8173af259d55802e69b343cdf61ee25ed90829ce3b5658be44b0ea058a30600602a283eda12633d31ba564b1adcee1b22cc0574c47408f8b4192bf6393383ff8d6c03e9e1e12", 0x85}, {&(0x7f0000000640)="94e73cb2d3b8e84a13d7b9ac4631a3d16578f5d45c8f47d2ece50a43cf39b339e8530e9a2f0609d823c0a21c371a3294b088701fc6aaffb0812af1846d77ce333f324cd04f4a5758170cd7c59a2d3cf6fa8abc3a6cc497c311eea69090742d856e52c514f0545ad2305e5fe4e0d9bbe5191466efd0119fd9a912ede4c9e83373059847eb71a5053625715007e2fb85a04346156a514e70121af3677c43f97d452edcaf61a8f67502b40c0668a794443fbbc487bba05eddd5771c65e2ef8b20e63c526923968921963d16e3fa60cc377ae9c5b19b69a02e4e5be20a9a8de85a881902dda035664460e95b241cd33c15c1d79e5acedacc03126182b08b241e1e75bcf60bd1e64aa80ad73a060ccb3026064a2eab195ebad89f36d7fdacc8069abe88a538c421bb933846cefbacd06604ea11a5f388038ec203eb22d5d02ccf8fbcdeaa7af7874242dac377c6ae28adf2b2c27e17386377e529913809f25b857743816c6006e007cd67956b230a9591e8ccd9b5b536879ad3ba9d2cebf5bc8f06da16fe32234c6da2b8dd57041d932c13e7c096609735c1475a8ac905b84193bd021382db3d7051366eff2927cb0852324709c3d3e4397a737b3c5987494504589facc4ed746675d9f98b808911da9ff5fc39d475f61ea70e6d3e0732f2f89bda3f0dacdfd288b519f279cc61382d5cbc7c7f2c346be123f037d15317ab94d3a5c2f869c9bb6fb0ac94518950d29bde2d943709b13c7181cc1bbafcd85b8df999da4a1824cafcbd94e1c905135304874b4aa88d2f692428be35bc336f21dfa482aa4ec252c26ab5bb835b3769155fb711227c413eb2367f1903186295d8234c868699ff30eaf04cc1f8004be44f24fe57ddbc7741bc9528d9b94d9faff34348cad11fe850e53d9172f67b4049230fee23b763861df8cd4b1d23e3cedc7195625f531a0d67afe18c195e66628f9fe57e8ab88cd0bc48020815485ca5bab83f35d8a099ced8c439934ca4d99c3d682300e972b412b3be86054e830b786453fa0e13fb9580bfe79c24de33df8f0f15ed7d3c1e8623163120f8c733e6e149a532aaa2eb582f8ddc615626a444d7bcbe40d91260877f2469194c8623b0b76b3f5dbcc46ae7a12d48c5931709319ef73928c574839ffcb48e6b2b0befc3d39fa13c5f10644d862d65d06988a791e04f425ef5655948a9912c8e6dc71c050bc38d337d2cce18881225fddf8af13e1f6f61094953d0b545188fa5c9ecf8d0fdf8ad56bebcdf82f53b627729612087484c7f5a4732dc7613705473ff955e18501075f29eab0262de7da43b1026e19baa7d041f881422d13145cb27c7b5ab976f55ea255dc10c24ecd69d50cf70abb480af50492802b1564f05605e0d4dead0c591faf729dbff70e635002b28be2bdb0f95f77f0ef6d492f517f4a8e37e69fce54850a8aa804fa0616187835767c65d0dac52f864f1abae2c14c657d5d263fecb2102c29978bf2574f48bdef24511a43ac946de53b8fd3e5c974cf0d30156116390f0d50205812f7fce3c44841e85bc250cccfef9db909082f10f89c0a05afaa88ce41603b75ec2116400dd3b0119a655de5f6b611264d7cac484a6c9fa45ee177bfc5ba2239ee9d90f154c39abb5fde451fd34a109656db25e608b355f1d53f76a2c24dcf2819ec9d5db092e83f0968265702c03c12843a090b42454133f433082a151a50fae21021b3617e8c0b6f77bbf7ae87c3b7d8365a96cc52988bd4a6373f39814f92199a73442f2d003c92a1ae9a1e91be13f868ddf034b484ba1fab7812b59df6110e1f9a5f981c242e4cb8c842ece32620c205da9639098a0c36c18c5ec88d0058b7a87f14e5aa379acff3c344403ab0b2cd1d9337a902c765189088ec355f24f4d7efd443470cf06e1e620797d6d11208ba546b1ef350bb8046605ca3e77a0e434bf1e5e5366af65e432b666cdbd29643fdee77b7d4d635eb2d011943b1b30cbf90505138a17bdd32ce3e550a3c2cf26c39a9e687a4058286e899c868e5c450557ec9b172fc914ddf0fea33ac8228a353a2a30f66448d14b89fc590f99ed59d1d9b056c68e93af46515eb3928ceaa476c4f33a91c00003e090b4ef291538a55cbd72bfc82196264a100697e3ce3bcbf070350afba842872f1c193b8fdc40951d431d03321b137229e64c78bca0b46e02334127c5ccc0376ed9542176aa8c903f87f9f6faf933004355441b680e148a815bda7fe74f5ba88e4a7191372b6edeaa7b1307d95ea24e5851601f000dd14bc6e14395f1ec18ee3803c62e702128ed61c1ed07ce34479cd215111357c2a2694b9361d4e4b629381364b053b9286636e889b3d2725a70937403ed9958738fd32e09569d51045d1914e48f74d526a5c751554369daacfe5fdde4949669848737d596d9ddaaa0ef6a6ed7998b8750ccdae8f84c8e30d49f4aeaf1dedab87bfa00bda9a475da6c588ef43468d9afed2e0e42609d0350def9abb9dd7506ec5eb6420ac970d11f5357f5449d0770c408aa2d4c8e3a0ae504d6c578c59e7fabbce001bd61e4aeb8567027b16d17ce190d46c31c24355d5ddcb480ed6555139b5f26c70ec3eca363c023bcbd8eb8b80f01220eac1a020ec1da205f71b9645b3220464f1e3009f30b24a7edf05309e14a59ed325ca8dbe88f72af5ad3048f4a5c3f548bfa811e966b5ecde8603f2ed7ffe092a7f4c51b52223f5aa3e412a1e498bcd37263ba62e74c0387e7e4fe0b7b5cad66de21ac079ad1c1d364fafa0408f14337c652f69cf45910b7b76344ea5fd4e0246c6c95b438311050554fa08e005945793019c6e0c80c7e37fefdba037316d3abc6fac2aeb7fff22a2bbad81ab97d72bc55d2ddfe057d9136221a437afb9549a3bc99f7658801e86734e642404139e692e06877be306f2ed5224e741fae189916b2db6db7aa3c4c05b6780f20a95b04b2bc87105fc61d5edf9511a2557e29d40483858182b4c4f9e76dccc4269c864acd137ee124feb603614f7c8bf4f43873b564923c343b0f1e96d1d33ccbc582fec8ef669dcfa0b550a91e33272606f4e8d09312f47819909e5f103da55a97e6136a1403ce4403a17ee7e8ed56a4d810079a7eee77c13c46ee52df38451d0b882df92dbf6542f887e9b00c68c129752a1a3198873ffd6a29a0ac8acd75574221774a6f00cd6999ee5b4963b9fff44729bf7c62bacd9953227d11ac01ea535ce7a5a7d9cf506000bb5d0b3e104a4cefdf22390daa1546d8b17cf01407afd9e47f1c81785373d40f29f052d60b80cec89205c07bd9b406ef040e79c0142d4ed7291399d35c7fe2911695dafaeae1e9d0968a12f41c2513afa41709997387a842dcdf160f4df553a2081bef2b0bd434eaa4317719a1b8eb0a038dc9d9151a0aa0b0187473c577eaed927f46483feb0be5d3c8c2e4149bfb2d7c6ad09783893bc1651bafde56ff98dcdab45a1d9ff65d6a990922162f06dd06ddc2dd59a152b2d7f95757b9aff86bcd61eddc423342266765766056d59b4ed16b37448311f80c85b57fa52c1aa6d668c9f6880dc9fb4c5622b41f3e351b1f8cd948fe2d765ae48d03fd32df1c1db4e556a964f5aa0d65af0a4d83c986d7eb31c28fc1063915533e3317e98c03460a9fe869335358f20eadc4a489ed0e08ab06207946a1779a80270e0c36d941b97d126d3c0d767a18a065abd4d993960b36e28441c095d2049b664252dfe4d11b2b9141db3a24dcee823d8b7f9cb006b27e548a7050d66e4c156ed03711e09160e95a38d9b0184d35c82339c6ca4fe07c2127399735bf585f9466e9868449f57362188c5cffe239d9076495699f3560d9b45cd5c12226e1c593e4b4661ca1f75304930a3e1259e59646ea4aafbbe9f5e4337aecf7bfb07ffe08a9662e66c6f4a53b0321155578ab37fe016e8513b82092c067072807c6b22493326a8dc8220c7a1ec10ac131ec841a33f5959e7b2056de59fad4a8899d3ac718eedd047a432ec9d0731b739b2ac7628b7e5864b071cc01b1334095f401c9af342f250e1389ba78a29a6169dd00a16ce2a9e78a6ef0a6da0d9f907fe80e61cd74870a53aea9e4f60bf23f907fd1df1ef47b897c5f89fa18f3dd0e31f041d3b5d2025a0cf8f024dbc2a745dd465c563c14a87391b2eb959750ed69b199c4459c0df236d39a27cfc30e38bc149220a041302af1fb7aa16f0823073096f6736ae21be344ac78ec2bb37bbc78c5ec2dfb16b038152c80bd5ae35e0821d4182874ef37f602bf228161dfd1c5f93240fe9b8be3db7128127a62efd3b86df2add901e6f8631c1e646ab7b86e9a1c6145a7bc108f2c3b8ca3f829e980fb83e81bd23e36f12c4cec582b18c1abbae7b0ebbcdf612f7e653d5a50df7d9b3baa5ff6ac22d3e840fdfe90ca18a36a7a2ac9a3befc150657e4444d49a4d9047be26097545b86fae5a619698a0e5ac06348f574931bc77d7ed58e1c3580d028ce810196b9e6325c2892720863d004b8dc4742854833e16397a6e3f906f8cfe2e3218b7fbdf6d66322b4aa6af4a512aabd2a762813dde602b8c71067313206a692797da964243ca8727dd0e04cbc9a9964e36abad261ed20a763e05d7f9fa907062cc89b5a791184816f270c111e433e96e1d1ec665d3d1270bdcd0f03fe82060b5d2ff1985d2ff2cd61f67208edc4085f156dd5e7b2084b8ecdbc53c4436c15445b3e88276d4ff54393572e9b4b2d7d8b399642006985213cdc08d64d0f4c3c97b2a6616bbbe70a96accb044ef51a80bd51ffd7a2e320d456c610b7b15cd80b71a2318f56e3904871e4ad665ac3c29b0f3c134c1c6f8e7b8f84223ac0696755940cd192af5b34b65b834fd24bfe504343411c2b5e1c72b0b58c42e4d5658138f8723c434ef8681188a6ba6db47f9a69434cff8b212ad8804aac229a11cfb2b13a3d128589e1516e0d0c76b94b283df8e523f94e888319b731eedd5ada65b078a795d3ac8e8734ef7bb45cd0815a62504ce37324f1968eb9f7122213a1a86e31a7477a9632036a2f494458f4dec60cbac31ff04f92d98d5ae3c8dc98e11011cb38f50be03fc9cdec8f3b46a97e77bf288e09486c833d1d870b701315887ea9359e5f51beb6efa07c23fbfe89372de11235c9f2a5fcf79ec37bbfbf45663dc9d3eeaffed8d889dc84f1742a7a6f6acb7327d3e8d94c6672bd84fd87a5904444bd1ef757e68b5261bbc87bdc4d538214223d45f88e72108ab31b98dd9fb1c9998ceda337c94e3204b2aeb31d0cfc78d0fb62c215fa4064ffbff6ccf304118e83154ca4e453e6a724be266416ada96c8f16fa30b1a6a0515fd0439b29ab3a1b500b79e6b9b235bbe04149a4f7412adf1d8dbfe91b1be070ebcb965eae63c9503c4571d863301bc8fab16da17d16b8b3522c5b1e708e73190523f75aab8926e46c9f3440c85474ce8100d7b3a929557caa75afa3b0dd422cea75507098c548277fc55557a5a2e694c19ef7327d2434ccbd40176f4bb81bf3021139f10a0187ba34ec7064bb8a022ce96b257231c7332b4528e85b85e58be1d46b51aec8efbedb8010cf665c0f469c5cb650dc2b23f1bdc1cff7b439575010739d97d0512a5da0beacd4e4a664495a1b2160e69d2b95cc4956dded7bdaad6e075a79be6acf69d583419e94516cded0ac70a4a3334dc7d329935260f000c37523b343489ed71710c12423ccc36101d507ba53926e74aa8b5f944c961218cea76c96ce8b88cca6ac181600fb2c69144881737250cb62e263ba80927164845af448445e903c8ee66b65", 0x1000}, {&(0x7f0000001640)="a3f96fc487122f6d14f6b164dc52c22d8e51d88d85b3efb40d848e06f4520b824f3e65771c6529ac411920ab78cca9c87c9739754eb9b119461ecda2fd658891067ebb85234c5591e6e8c89475f70c60b44d649087cd34020a13d844f77e1ef33cc5af58ce63a6975746677d030e", 0x6e}, {&(0x7f00000016c0)="e04d6424672663f2b4a29bf3602f4973f047f08c9799955989573eb2f376c789a35be81e97e01f2c03695e9f3806dcc654638af3f9cfa439da3a3548ab15876e9ed3518d316e2b49c3920c91478baa477b532430eb2e2096f2592b32ff6a1c5a35718c8823533032203d43174d38845f604bd25a1a49ec98854476a87bd816f66dcd130877406554ddf06679072476c44b2c7eb36fa9743ee5fb75825fbe1b14444acf95caae58194e12027056397cdfc30cb9cfcf58e6f63863ac93b43c269e2fae5143b2c4d70f0a6a5df0eaa40cf9975f33", 0xd3}], 0x4, &(0x7f0000001800)=[@rights={0x20, 0xffff, 0x1, [r16, r16, r2]}, @cred={0x20, 0xffff, 0x2, r5, r3, r4}, @cred={0x20, 0xffff, 0x2, r7, r3, r14}, @cred={0x20, 0xffff, 0x2, r5, r3, r4}], 0x80, 0x4}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000018c0), 0xc) getsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) getuid() getsockname$inet6(r16, &(0x7f0000001980), &(0x7f00000019c0)=0xc) msgrcv(r1, &(0x7f0000001a00)={0x0, ""/7}, 0xf, 0x0, 0x1800) shmctl$SHM_LOCK(r15, 0x3) pipe(&(0x7f0000001a40)) 00:00:14 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup(r2) getppid() 00:00:14 executing program 5: r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x3) r1 = shmget(0x1, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmget(0x0, 0xf000, 0x40, &(0x7f0000ff1000/0xf000)=nil) r2 = socket$inet6(0x18, 0x40000000, 0x7) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/224, 0xe0}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/159, 0x9f}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/254, 0xfe}], 0x7, 0x0) r3 = getgid() setegid(r3) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000005c0)=""/236) getsockopt$sock_int(r2, 0xffff, 0x108f, &(0x7f00000006c0), &(0x7f0000000700)=0x4) utimensat(r0, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x1ff, 0x6}, {0x5}}, 0x200) r4 = semget$private(0x0, 0x3, 0x480) semop(r4, &(0x7f00000007c0)=[{0x4, 0x800, 0x1800}, {0x3, 0x400, 0x1000}, {0x7, 0x21e044bd, 0x800}, {0x0, 0x200, 0x800}, {0x4, 0x8, 0x1800}, {0x3, 0x1, 0x800}], 0x6) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) lchown(&(0x7f0000000800)='./file0\x00', r5, r3) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000900)={0x18d, 0x2}, 0x8) getgid() mkdir(&(0x7f0000000940)='./file0\x00', 0x104) r8 = msgget$private(0x0, 0x118) msgrcv(r8, &(0x7f0000000980)={0x0, ""/36}, 0x2c, 0x2, 0x1000) pipe2(&(0x7f00000009c0), 0x0) stat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)) shmget$private(0x0, 0x1000, 0x38d, &(0x7f0000fff000/0x1000)=nil) chown(&(0x7f0000000ac0)='./file0\x00', r5, r6) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) msgsnd(r8, &(0x7f0000000b80)={0x3, "c67a3dc81cba02b7c4dc63f29aa54ed7e4cd0be9aaf82e9cddefbb92ef7f0857b7d902b74e780a472c9ce466be5f0ac74eeb0492b4d33ce554728ffb5b0f520f1e18d2fc1ecd0e77e8321fc3158e3ae28613703f1683d5e4b41a0f2f986631adfad0c7da5a6470b6f2223b61bcfc4f0536d12db023f9f51d72928f5c07648f25f1adce77469798e199531f9f7d06c15db80eace6d43794ec7435b650b305076bc7a3c01b6077456227e33c03fe5d0149f7649569230325e680f523b7d5a338ee7d9587fb49931a9bd86746d97e391f691edd16323bb318be22c8349ccdfbd6c8a8f7712dbbf63dd5cfcbadaf7806bcf63dbfa6b2e8b17192d9b1"}, 0x102, 0x0) open$dir(&(0x7f0000000cc0)='./file0/file0\x00', 0x0, 0x42) socket$unix(0x1, 0x5, 0x0) 00:00:14 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/28, 0x1c, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) flock(r1, 0x2) sendto$unix(r2, &(0x7f0000000240)="09e8891efb5b748cc004b1af0e1d4bb2a73cba2a80a8d9a6a6419da7a6c5ecdee71493c5e0e0387eb23869f6da2dad46c1afda2a327ec6d744ee018a29c362e0a89819116cad5bec6d65c27a9220807176f92243cfe2ccf8ee6ab83dcc2e2a94b502326d181d7f1b1efee2688173011917ce69e83248abd23b6ede021c449e459cce8a208f49059431fbb0c3d8c318c363de4d188727e3b25ab1fd54e14bf1156739a3bf7e945cb9709dcafb039b6bb80581c4e6b49629945282b9f6f4edb55929500763498f7cade8bf2fccc5193a81f8e2ae7d5f2365225258253e32abd6d6450d79782374a814ed577693b5bb3c38ca0599fd58ebcfb3b1b10ca4ce9ec8bfe8b1199264ccbc9d49d43c24881a9263513582a7d66bc4c071e6f26baca59a723b79d9452580735eafb7ac19d4dfc3d60100fffeb8c17b64df4eed6966f5def8b0f4ef09b48dc2d402fbc4efb4a6e555485b9f801d39913cb66ee3fa601f9dd364503f217aeec72eda1c9ce32cb391418dbecfbc3c3dec723d9847852344fcfc726da420ef5c97c1e472871854402c44438fb4d296d95139c6f554974055eb25a38d8b90a67309c37b893732302470a62ec36eb8e84fe02d74b304d678dbd42a518bec8d138e8293c1ba8153a96dc5131f169b0f4e7f3cffd0c737f74563ba7ee066f870844f8730d8c1e5d49f70c8970bb4793c691ac711cb39979c2a07a5972b7744ddceac51b42350b7272603863db86aeea35257822754ec27b1b85c31465add8479cfa721194e6d3ab4f7c99189a4d6ffe9b1f951fae018dbd59c1bc1a5324bae29d318ae999f791423e90e93fb5529c135d577a7235f6721634bd3e9ef3dd1799bdc91c65240681ef118acd1450f1e7abfca53956d7077c442a8189278552084af9c74bc9faaa68f21b3d18bbeab4c98d69eb534dcafe6fdb1dcb620d4dd5da12080f1c6be9f8870e7b7c0c6621ec6d15b73726cf72e34c703605bb926a9603087d5676bff2c571c864a79f5ecf9ba741ed6bf60be019fbc9d9747b362e2a9372a5854136dfa808b0fbb5d261d5d2e7f80986702e1e2d615c71f908630d1af73f7d0c6d438af95349a3895c0ab18ef5df973f741a436dc46ab15db5db08ec0ce3832ce056ae684b8edcbf3de2a28085be49d34c9737274ac6d60ce9fd7961d4e225e590d3e5157ab9191d9538babcc490615a3cc604bab1de3c1b2ce7cac6ebc25029215f1f79b8baa7dde363a25c0794f07a151383833d3ca97b31f0dbee963a0403db145241d9198226cee9479541f3c7117d99bed9810f51791ca3bb29a564d64618937d874d5b257c20b68307cdebe5a112e7d2d8383d10755932ab25de74b4a3aa14614cb17f3b7f29c46e5781d6dc4c1daa89773dc40ca4776675a9dda637b6e80443188b811ddc48cf6f1967cce04aa8eda634f18cb65a682caabe8bf25f3a12b7d6b1a0845ec9037b4f340675b47b1f348ecb36cad760dc01136047d7187f68a025eb830f019dbef7cc729cf1db76fced5321e7cfd508571bf912178df332465a13458484bde2965ab8b1059b83d256bd877e9f3d59837707f02f0aa17b36757efb002d344e748f087e69a110e7d84b969dd1e4d4307af259018a93948f728bba0a673e7cb93293cc3e3bed214999138925d00f32db4e31221df277ef35520b1781502bbf904ab8c1f6573d02bc40c84e99efad7218640b1493aa918ba4f20636ee54c759b7dd99ba3482d1db29edfa811bed90dc00c4a6af2676928b9e18060854f26958f12550621b4f2747919b04a302a2e3994c7fe99695493b7fcc0cb692e63d436d08b2b09a1907d44329760995ab1331e69a0a5b7e11524c73cc3b2b0209f093ab7276bf9b9cbaa235330e7b48ba21b55c837cc3dd125ff542871cbddc956bd2e375b76a3ceed10a11147350648784a2068dc645a375aff082a7e115d1a6eac842c6b58e2886e60e91e0ef50b8eccf7aee91f44f87e47b4d344dd82efa0ee960c1836e5da4e99738ed67cc09b2d1452e148993300d3e031e0306ea6cf8aea08918507086ebeee292e93962180fc2433e67dacd327398e2199d3bdd9fd7c8429a45500bc7bd709b3f91f5ca1599ca2b9160c4e9ce6598cabcd5eef5025cd2e4f712f2dfbdee44686a699d1ba1c4e1d5f1cac21dc91b8bc0b3fd8dba3e723a400e09156d366c9e63251110eee4897b1e6a53d251f56bbff78c88e6d39a6ad25c827d65b3ceb9c5932918bfe9e5b47937c4905ff9dd35357a50e9fc1b12ce5145b2c338dc4c32f68a2cd59d200a541186f8893dedd414fb7ac3595b272b37262808f0cf814194d77c15a4fdb72594acedb5afa392c69198debd2701498f86a46fce7c7c40fc1bfa817d28ab3ab5821be6b945c9ea8a46b6f1253c2fbe262d0865d9dbf72ffdf8ce33ae91d56d97f4773dede29bc778771ae9840e2fbee1131fff777cec59c5a0dd4a02f16577743db9bd26dab05254d948143fbf0471742ff108a84aa358a5fc9175fc067ef27e382cd217d26123f1dbe0bc579fbb983333251d9592158aefcf62c8d3603e4608c861d7c2266d2081da173feeda132715d2de327812216c0c29ee91c2a676e154a658732893320c62e520581ec730c5e23aa6e280c5b5a05be8746cb1e27500ce157144eeff431262d17c21f9e8d243c2e09154f3f14bfe77fd2ccfbdecdf54bcc64a580e930b1b0f52f723efe1e028b92f9530892816632e634c4b03f0258c8249a859bc51f9401e1e7befd4044569074afdfeca2efd34276917b11239af8022ada1aa6c57a24cc363a8bec64672eb4f3eef4f70a4a829efff5d298b64fd7067cde29aee09612bd1aa1c2a7e40d9947173171a7eaa390e073e7080f1978b1e3455752f1d21ede365e40faf8902f0ebfb1ce8b5ea6842e81fe0ce73a59101d3a7f5765375605f47fe88a18c560f4dce2dc11b0c1d223234edf26546d1e49438b0effe6fa33d0bffd1a4f4ab77a1ab893e378b5f862b62ffeaa75d9ac1bbe2d29ad41098ad52d38ecbd7a9385a4facb38308658f4df46c898f0144a1431ad7b6dd3dff0bb8d643315a37e4a95894c069cf9f22ccd57456d9d4c4e6204cafcbd5dd225759c0d911e39863ddad25001b384ae39f5b2ce52e3573149898b561344fcd18c1e687f80cd15912d3eb1a6d60cab748d5baab2be8e3e19adfce63b40d988fec1c94ef24376ecb88ce1a408cbe8cf70c2da1075a5a6d47dc3b9943297b8f169d69c0604884b354be3f95bd1155b13b3cbb4f0b1441ebec2427be415e6088e0625ac6a8862fcb5f2aca4281d54fe2f6c7f4fdc051ca24e8dbc2b48dcb86c1fbe77e31d6dd84871e2606a505e6561858b1f896ba5695b1fc632ae0b1e6a419c16b09a331f74f54cbdb63b53a7d541605bfe1a63ac2ddc34e2ea08ca89885a57be4d037a5bb24fe539641238b5631ed99ab60671dea425f5b48d9b75fdf76251018025b600770b9cf052d04f77d65be007414d81f86897ddc1cc09f9faa00e95dcc287e5a70078106ff36928197b4f7205e7dc5d7c3f684ce75e291d7f9c22d90f1a0e45da646e836d8cecfa043dcb6c8152ca5cd058765c207c3d20a761930d6af65e9f2f09a687bb3bc0f9d889282da149c23ff5d7cbc2c7c7f41df6ca1785eece717a6ad51055f84d2ee04b449bfc7cfb1cb6b40b01fbabc4455b78f45b7a0d952d307318d9bcf04f640f5575ff8451301ecec1fdb8bc59eb7083c90f48a6dddd105b8a839fb960c12a3f3a2c29f36aa10f41b84df6f358a4f19463c510c1b8c0367169a0acc4bffab068be656b36696e0fd59d7f002f0b8dd23182f9ef2dd881b03a429da13f44fe44168fb58b45cab779876c2f76b612cafeec0da500082111cb23af305454585451adf3c5d83e1b34b7662c6f986925ba089ad595e82252f5a269c2af540ccb31f3b36986381bcc3ce7658a4802bbd2cf90b6f7c29a9e91f7eed8eeee91fc9afb4e8e225ae5424660a92df11261d8d145c7170d1d85fababfb142c0c2ed5cf005799bf303758c1349782439f9132a03f533692025cc9abe46490ff92bf7ba888c684d2760c4cc3de8a5a3d519ed567faae497a70d67695aed3622570c33039f534642982423fc7291cdc2a0a84261fbdba53f2543ba2f18160b98a4b403e8a0fdcd0ee961f57c40079d3b8d0bef3981ea428c202b8529ad4d8b7caee6f1e39075de3096e37e7b4c61ed55a49dbd6771f30a6380d152a1f564ea99fc617c336c4d1da6c14f065c073c7578508c64373f601eda364d1c978c1faf12187b54d1ce37f2bdfef46e83d95867800de7a4089966a7f0aacbd73a9cf1f2e8dc95e4f20da31e088d52a2a2dfdf79e74085cb53c8a3f4482f30f0c204cd46502d6a23d0cb3a6de1925c8f8be2961d2d81280fd4ba1922f83715dd84a7218e5388a87c81b6eff038a7ec914eec88a31a6770881836c5ad0faebb6e2ec29c88d5ad7ca0a89240a4bd20cf3b08b21c2d2bfa22cffacb94703c0cb0aa11cbe30c3897b1fe3aae2abcf184c140372b35cdc0a3a6afaeade559450244dc03116e38105467c7e089e5f9980220afd759cc1b4c7a66a24ace00f9a73fdf8a5b585dbd77d943561d299b324590a9c5bc4205a5a2e6f255d4d75de2816cd110be1d3daede19fd502332efc8dd40a18486059cf44c9219aa5f5fa06875b6ed2146048a93a91eaf27e907dd7c37a63610a1f116795e18524cf6bc0c8f2cad8d5bc4b4ab02281795da24a71a50e80e086f0cf6bb3472bfc6d4488bd4d442767b7fe1818400dfdcd634da06aecc8b7f6f31a9c18f86199c8b634f5147a6e7fa428a2345db619208f96c23138454d06a94fdb48f6cc97ae80e5472ed5a57b1daa5caf5c8635fedeee77ebf0044306340813cbd5b44084531abdb0130e293dc16515bfe7e7544c6ec9a60383b153380a6c7101aebb7120d2a41be478a6e7ca1a6698a09c590ef7259ae6a429d144292cb63dcfced261f5d201ba552f9cedb58884bd9ddd34e9d4a57eadaf6d1a56bcbe3614e51c6ba793ce90837d20e757be908c6cb32d39119a33383fc3ad53ed0ff5835686ea8f2e03746db1799dc1241fd08f8d70606dbaf75c09486b844dab2517bb4ea6201292353b57ccd1984c6f586362b9ffc2ba5ce4ded1397a2807d91d337e4fe583ae8050dc780dece40ad9f775757a9ce9bb47863af807d71f2704f333a9de56903bec2a217d44c35c608cd83015b560181d5bcf7e40cdf20ac5b3bea0d6930ac8be590e016fdbb39d8233d67791d06e4deea9791eeae2c92f1201a3bc8a89f4787218fac3675b296fde925e23b14f6d3b6738dbf89cbea50872e2b9d71e1723c26f2bbe99429a835d70d514f427574a7e0fa5eb70e1e56547cb5bf6019c8820512a00f40f0079888dc2beb6e0fbf645fc0fecbcea3b1e9c0b8080d7e0ab79d25feeede9409d6cdca3bcfe510dfe391c1cb6569b97b9df940340f57d1a7ceb51a0bac7e966816695e16265b1e228c73079faf073c5105a0ff094da33628bab1a59920f261669873f742e9f248c0582b03e3cd9224bdef6ae6acbde445ad67f89be5141290b6fb773a7d819cfdc19562991406e7da37f2f8f45017f1dc8b70674dbdb5477cbdb9556af4819db1658d4bb2318bc56db64bd7c1e8a5afbdd7abc6c8736403341c51fd7dda9708157e52cce522e8b397a5a398c61b52b9907738c8853f7fed75cedd3dd8aadfe006423bd63aa085dfaad113e8a97a087192d17f32cfebe9408f62ea1f86361091d6b175c7007a5767fcdb503fd49d10", 0x1000, 0x1, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000001280)=@un=@abs, &(0x7f00000012c0)=0x8) getsockname$unix(r1, &(0x7f0000001300)=@file={0x0, ""/4096}, &(0x7f0000002340)=0x1002) msgget(0x2, 0x408) bind$inet(r0, &(0x7f0000002380)={0x2, 0x0}, 0xc) flock(r1, 0xf) ftruncate(r1, 0x6) r3 = socket$unix(0x1, 0x0, 0x0) r4 = getpid() getpid() fcntl$getown(r0, 0x5) recvfrom(r2, &(0x7f00000023c0)=""/53, 0x35, 0x843, &(0x7f0000002400)=@in={0x2, 0x1}, 0xc) r5 = open(&(0x7f0000002440)='./file0\x00', 0x8000, 0x142) readlinkat(r5, &(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)=""/70, 0x46) r6 = accept(r2, &(0x7f0000002540)=@in6, &(0x7f0000002580)=0xc) readlinkat(r5, &(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)=""/153, 0x99) recvfrom(r3, &(0x7f00000026c0)=""/6, 0x6, 0x3, &(0x7f0000002700)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000002740)='./file0\x00', 0x0, 0x6) unlinkat(r5, &(0x7f0000002780)='./file0\x00', 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000027c0), &(0x7f0000002800)) readlinkat(r5, &(0x7f0000002840)='./file0\x00', &(0x7f0000002880)=""/141, 0x8d) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002940), &(0x7f0000002980)=0xc) fcntl$lock(r6, 0x7, &(0x7f00000029c0)={0x3, 0x1, 0x0, 0x2, r4}) 00:00:14 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xcd, 0x1, 0x2, 0x10001, 0x2}, 0xc) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x54f, 0x0) 00:00:14 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r3, &(0x7f0000000340)='./file0\x00', 0x0) sendto$unix(r0, 0x0, 0x0, 0x404, &(0x7f0000000140)=@abs, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0xa90, r0, 0x0, 0x0) r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f663486696c5a3000b513b622"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="9ef56cd33c822c900c2ed89e2629998169f77409764f6ab4eb79cb3e8155163fdfe6432ddf3073d4e552515146f1a6084f6326fb5aa2d46905a854dfd9f4855077a30850420c9742af95e99bac1a20414fb5a8d69c78070e186449bea94a48806d71b4c22208cf1e9ede7f74e3940cedd1b0fd8866f761df811ead2a007d6cd98fa87439a56ce613c2f3c8b03bbcc699fd7f300842623524116bb3c983324664900f0b3a874c5ed9e36371b75ef164fc4652d831489d1dc9bab8972bfbd6dce6dfb08a70076cdbdf1f12b15dd5131b54fe1a8495e30def6c9db403742f355a642c0f9c", 0xe3}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x2, 0x0, r4, r5}, @rights={0x30, 0xffff, 0x1, [r3, r2, r3, r3, r2, r3, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r1, r2, r2, r0]}], 0x80, 0x400}, 0x2) getegid() 00:00:14 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x10001, 0xffff}, 0xc) r1 = paccept(r0, 0x0, &(0x7f0000000080), 0x20000000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x7, 0x80}, {0x18, 0x3, 0x1c9edcd4, 0xd93c}, 0x27, [0x101, 0x1, 0x8001, 0x1, 0x6, 0x3ff, 0x1f, 0x20]}, 0x3c) lseek(r0, 0x0, 0x1) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 00:00:14 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchroot(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) 00:00:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) fcntl$setstatus(r0, 0x4, 0xd0040) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r1, 0x40) sendto$inet(r1, &(0x7f00000000c0)="3b8cd513d0568647056ce75e60d98529c97e71ae780dfdd8af9a4ce5251db39d8600f23a13d0366d96eb6939aebc3b47dd71c6821efe6947d2ebea322c26a4134a83d85ab3c5a88507f226116aecbe3143c45e0feff1d651b80379cb386f46467bd1bc528494d61960a210540dfce17225ebfb1c60d662fcf7d6f39fb7cf5075968cdd14e3e397876f9e86dcc7c9895d1aa8a2854e9111067dc4554d85d24174e98fff954ad39c7ddf67a9b1f0dcf9b62d7031dc920ca4616d9eed8e09e5998cb5cd1b406aa985e799ee2a93b77119be0ab775b182501d05b6d96d5d", 0xdc, 0x3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) recvfrom$inet(r3, &(0x7f0000000380)=""/12, 0xc, 0x0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) read(r2, &(0x7f0000000400)=""/248, 0xf8) fchmod(r3, 0x24) open$dir(&(0x7f0000000500)='./file0\x00', 0x20000, 0x0) fchroot(r1) renameat(r0, &(0x7f0000000540)='./file0\x00', r3, &(0x7f0000000580)='./file0\x00') r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x40, &(0x7f00000005c0)) readv(r0, &(0x7f0000001bc0)=[{&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/100, 0x64}, {&(0x7f00000007c0)=""/201, 0xc9}, {&(0x7f00000008c0)=""/247, 0xf7}, {&(0x7f00000009c0)=""/68, 0x44}, {&(0x7f0000000a40)=""/198, 0xc6}, {&(0x7f0000000b40)=""/122, 0x7a}, {&(0x7f0000000bc0)=""/4096, 0x1000}], 0x8) r5 = accept$inet(r1, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) recvfrom$unix(r2, &(0x7f0000001cc0)=""/93, 0x5d, 0x802, &(0x7f0000001d40)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = open(&(0x7f0000001d80)='./file0\x00', 0x9, 0x0) sendto(r6, &(0x7f0000001dc0)="2b90517e286874587e7e4abd5e074097bef8f3c91555a1c1faa091972c5b6cddb7c820d94b8a2483a4652b4d7d9fd6d48a27b5e4bc7644792fa18a6f5394d8f9b14c9b49ede56fc900829f684f5572dff6c56c5b566c4c7ea4aa99b0526738ea774d2a86266fd137aba5efa3abcca065eaf437ce4a9666ba1c5055279d63ae8d50636bd62e7c234ee72698b2df82c31a98e2ebe50399619309df7ff88cac2e6a4319b800b2649f822d054d78278afb7243eb816a7243223f283aa9d2379e08210eab2f7254c0a064090cdcbd37650624", 0xd0, 0x400, &(0x7f0000001ec0)=@in={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000001f00)='./file0\x00', r6, &(0x7f0000001f40)='./file0\x00') accept$inet(r5, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) r7 = shmget(0x1, 0x2000, 0x1c2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) fcntl$getown(r3, 0x5) utimensat(r5, &(0x7f0000002000)='./file0\x00', &(0x7f0000002040)={{0x4, 0x1}, {0xda, 0x9}}, 0x200) listen(r0, 0x4) 00:00:14 executing program 0: semget$private(0x0, 0x5, 0x84) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sync() link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x7) poll(&(0x7f0000000280)=[{r0, 0x104}, {r0, 0x130}, {r0, 0x44}], 0x3, 0x8000) ftruncate(r0, 0x1) r1 = dup(r0) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x40) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x101) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getuid() getgroups(0x9, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000340)='./file0/file0\x00', r3, r6) close(r2) getgroups(0x4, &(0x7f00000003c0)=[r5, r6, r4, r4]) sendto$unix(r0, &(0x7f0000000400)="f5c8a94b07f5995ef88ec79e7ad3f508fb6e714804eb82ac1ae5d844d65ff4742ef60eef69a3ba37f24bd1550eb1ae37fb25946e26110ad7a90bdf136b4c56501534f8a5426878291993ccd8a6371ff70242a359457a0ef6969b0c3a01aff3503b65e62ed9bce498992f49e7f5c12621a7207e675ab106838b4a32d37ac85e4e4489319e25ff372ac92a2e87f8d08b11c1a08f185deb9b6c2d72e81f0bb9c45c3b7aebebdc8d32888e64dd5c5d783db81634037cdb982a9e33176f6c318c900283d13fafc0d176fd3183db402170bde4", 0xd0, 0x4, &(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000540)) write(r1, &(0x7f0000000600)="6f448993358bce54357822ede1db8446774d5006dec2ccc7565da576a04669533ca106d1b9b470f521b5e58e80dab958c7eb339f9b8b7dccb2c8fa957c831fef6c274e26b29dc7000133ea6b43e8443229fd95a687652eac28e8a74abcbece493cd2c55f21bc9a51836fd2dd2a23e661db67a47360ce6b1e202373332cab6c6f5a1d41ef127fdfb145a90eaaaa3db77d7879bb725838a7d7bef1828a130d3bb8ee6b42b8ea73961e05f5a4436eb61f3bc66c00de2299b584bb0a2b0c7134f312534f4f0f89ee704ec76bd5d6bb9ab27d3b1999b556544892c65e08212e1834600f1f54149044fdbd4cd5d982f07039fed55cfe2e", 0xf4) mkdirat(r1, &(0x7f0000000700)='./file0/file0\x00', 0x22) fcntl$setflags(r1, 0x2, 0x1) connect$inet(r1, &(0x7f0000000740)={0x2, 0x3}, 0xc) connect(r1, &(0x7f0000000780)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc) fcntl$setstatus(r1, 0x4, 0x8) renameat(r1, &(0x7f00000007c0)='./file0\x00', r1, &(0x7f0000000800)='./file0/file0\x00') 00:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3f, 0xf7}, 0xc) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fsync(r0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/20, 0x14}, {&(0x7f0000001180)=""/148, 0x94}, {&(0x7f0000001240)=""/53, 0x35}], 0x4, &(0x7f00000012c0)=""/9, 0x9}, 0x840) r1 = geteuid() getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001340)=""/246, &(0x7f0000001440)=0xf6) r2 = getppid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001480)={r2, r1, r3}, 0xc) readlinkat(r0, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/206, 0xce) getpgrp() r4 = getpid() listen(r0, 0x480) r5 = getppid() link(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00') fchroot(r0) getpeername$inet(r0, &(0x7f0000001680), &(0x7f00000016c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700)={r4, r1, r3}, 0xc) r6 = semget(0x2, 0x0, 0xa4) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001740), 0xc) chroot(&(0x7f0000001780)='./file0\x00') r7 = semget$private(0x0, 0x1, 0x102) fcntl$setown(r0, 0x6, r5) r8 = paccept(r0, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc, 0x30000000) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000001840)=""/62) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001880)=""/4096) fchmod(r8, 0x19) 00:00:15 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = geteuid() seteuid(r1) r2 = dup2(r0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) seteuid(r1) r5 = geteuid() r6 = semget(0x2, 0x2, 0x80) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000140)=""/228) clock_gettime(0x40000000, &(0x7f0000000240)) r7 = dup2(r3, r2) bind$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={r8, r1, r10}, 0xc) pwritev(r2, &(0x7f0000000540)=[{&(0x7f00000003c0)="3e27d1be41b0d07f38730cd2c949f9c6e4f715505e534df601f698fef3f00a6f2ad1b187e99dae952f54433b83cc3d600e25f24b9945d0dcba2bac10f9fc7e0639beb139d3c81f6cc74774b10fc4b4aeabbaf366ee011054110a9eb8289f2b3d8fe6ff898119b5659c9201c64b1ed2caf67f794e4ca1a75c4013796b792a822a90b0bc9c4113e215c5524c038c541b9a8e7c27462c26b46dedadd1e5d1de5eff02ceeb2d6dd5556d99c9033234cd08a6ddc351b85dd62eeb65aef0495c740d8037fc39c0f4b9930702e4b4aab3f167303e988134165914707e2fd06301", 0xdd}, {&(0x7f00000004c0)="4b3f0da09d2731212580d7eb59d3a911907bf72310f1d68031ebdb9b83e592c7212fed4b46b41f1b10719ba2067462e07dbc2e921cfabf7d650daba0bf3d7fb01698fd1cbb25f70e12626ede601bd44773292fb2d1e10244fe52", 0x5a}], 0x2, 0x0) select(0x40, &(0x7f0000000580)={0x4, 0xccb9, 0x4, 0x8, 0xe53, 0x7, 0x5b7, 0x3}, &(0x7f00000005c0)={0x8, 0x3, 0x7f, 0xda4f, 0x5, 0x5, 0x4, 0x3}, &(0x7f0000000600)={0xffffffffffff0000, 0x401, 0x400, 0x3, 0x5, 0xff, 0x9309, 0x7}, &(0x7f0000000640)={0x1ff, 0x7fff}) r11 = msgget$private(0x0, 0x400) msgrcv(r11, &(0x7f0000000680)={0x0, ""/178}, 0xba, 0x0, 0x1000) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0x5, r1, r10, r5, r9, 0x20, 0x9}, 0x882e, 0x7, 0xfffffffffffffbcb}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000007c0)=""/65) setuid(r1) lseek(r0, 0x0, 0x2) close(r2) semget(0x1, 0x1, 0x200) bind$unix(r4, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r4, &(0x7f0000000880)=@file={0x0, ""/72}, &(0x7f0000000900)=0x4a) 00:00:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 00:00:15 executing program 3: r0 = socket(0x19, 0x20000000, 0x80000000) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/226, 0xe2}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000200)=""/240, 0xf0}], 0x3, &(0x7f0000000340)=""/185, 0xb9}, 0x0) close(r1) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setpgid(r2, r3) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = socket$unix(0x1, 0x1, 0x0) listen(r6, 0xffff) chown(&(0x7f0000000500)='./file0\x00', r4, r5) getppid() setsockopt$sock_int(r6, 0xffff, 0x1090, &(0x7f0000000540), 0x4) accept(r6, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000640)={0x100000000, 0x1, 0x5, 0x0, 0xfffffffffffff001}, 0xc) bind$unix(r1, &(0x7f0000000680)=@abs={0x28f74d5a01e1e91d, 0x0, 0x1}, 0x8) sendto(r0, &(0x7f00000006c0)="ba0cdc40c8db48190cf3635f64d019960af3a58edef8590dae4ce066b393614bc5902006b5291292428e08650769d8ab61fbd2b31df2d27b5761aca1161a76d3b5d24404b06d5fc59aedaca98acd2b12284d810b3268c62e61590862a52e9fd39fe4546da96398400fd8c43863a7a98c66d635e0f0c93291d20cacd41429c69d4f512068e23a2e350cd086f9e8e3944089aa93a20148a4163ecdcc212432bae9fe82e70b7dafabdf6c757ac2ec90577680b23b2eec25cd5eeadf73bbb31eadcd04242bf342809312e9729a7a3b339ae5ff6f7170060af0e91ea36afd7e50eef3a6d2e50a735c449d5f6d97a0e2c70dd9e4c1b9cdef312cdd7954ca", 0xfb, 0x409, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x0, 0x20, 0x7}, {0x18, 0x0, 0x0, 0xa59}, 0xffffffff, [0x0, 0xfffffffffffff31f, 0x6, 0x8, 0x1, 0x300, 0x8000, 0x9]}, 0x3c) r11 = openat(r6, &(0x7f0000000800)='./file0\x00', 0x0, 0x180) r12 = shmget(0x2, 0x3000, 0x28, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r12, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000840), 0xc) bind$unix(r7, &(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa) wait4(r9, &(0x7f00000008c0), 0x43, &(0x7f0000000900)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fcntl$setown(r11, 0x6, r9) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000a00)={0x0, 0x1, 0x3, 0x64c905b4, 0x8}, 0xc) getuid() setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000a40)={r9, r10, r5}, 0xc) 00:00:15 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0xfffffffffffffffa}, {0x6, 0x3ff}}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/140) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000001c0)={0x4}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={r3, r4, r5}, 0xc) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0x7ff, 0x81}, {0x18, 0x3, 0x8, 0x3}, 0x81, [0x200, 0x3ff, 0x6, 0xfffffffffffffff9, 0x7, 0x5, 0xfff4, 0x6]}, 0x3c) r7 = dup(r6) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/197, 0xc5}, {&(0x7f0000001440)=""/191, 0xbf}, {&(0x7f0000001500)}, {&(0x7f0000001540)=""/151, 0x97}, {&(0x7f0000001600)=""/252, 0xfc}, {&(0x7f0000001700)=""/143, 0x8f}, {&(0x7f00000017c0)=""/163, 0xa3}], 0x8, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1200, &(0x7f0000001900)=0x6, 0x4) connect(r7, &(0x7f0000001940)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc) r8 = paccept(r1, &(0x7f0000001980)=@un=@file={0x0, ""/108}, &(0x7f0000001a00)=0x6e, 0x10000000) bind$inet6(r8, &(0x7f0000001a40)={0x18, 0x3, 0x0, 0x3}, 0xc) connect(r7, &(0x7f0000001a80)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f0000001ac0)={0x3, 0x8000}, 0x10) symlink(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file0/file0\x00') mkdir(&(0x7f0000001b80)='./file1\x00', 0x8) setsockopt(r8, 0x9, 0xffffffff, &(0x7f0000001bc0)="4f917dbd213c57727c5a94a861ba0d38359b9dadb692667373b5435fcb4f754d50430b78226edb399f4ce1b8122f1fea9fc6f31b7a30d2c826cf51b1808486d4fe99938adee8fff5f64d2d5e67658020f88420dff32d9ff0962274ae14542d94523dfa8d06f4930c0a44af7cbb853f653202842ea8ba8c279eba9906cc5d4978471d936eb9f7e26141ccbe59319f154229477b4f8b7fcd76582a92a2e6f982a05a7b33ae9a6c4e45f5c1c0ccd507c42c7c13d84a2dc27acf741e4351", 0xbc) r9 = accept(r0, 0x0, &(0x7f0000001c80)) shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000001cc0)={{0x18, 0x2, 0x9, 0xbd2}, {0x18, 0x2, 0x1, 0xfffffffffffff633}, 0x20, [0x6, 0x0, 0xf9, 0xaeb3, 0x5, 0xff57, 0x7, 0x9]}, 0x3c) getpgid(r3) accept$inet6(r8, 0x0, &(0x7f0000001d00)) getsockname(r9, &(0x7f0000001d40)=@in6, &(0x7f0000001d80)=0xc) r10 = msgget$private(0x0, 0x2) msgrcv(r10, &(0x7f0000001dc0)={0x0, ""/6}, 0xe, 0x3, 0x1800) bind(r8, &(0x7f0000001e00)=@in={0x2, 0x2}, 0xc) 00:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchroot(r0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0}], 0x2, 0xfffffffffffffffa) ftruncate(r0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) rmdir(&(0x7f0000000140)='./file0\x00') r4 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x80, 0x8}, 0x8) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmctl$SHM_LOCK(r4, 0x3) recvmsg(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/10, 0xa}, {&(0x7f0000000300)=""/85, 0x55}], 0x3, &(0x7f00000003c0)=""/245, 0xf5}, 0x1) bind$inet(r0, &(0x7f0000000500)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000540)="cde0adfeecdbc9845b9f98f472", 0xd}, {&(0x7f0000000580)="d6846cdc46d5d4eefb2b94", 0xb}, {&(0x7f00000005c0)="efe42e206d128b4cf097e66f4fad40bd1e9805849b85a9ffca2e2a3bf16782855f738145dfe2b0c45d925451baafa9bb0e74266352d6d958ec8dae58bb993ff16c41838c71dc51b06be81861e03089bb674ea190800863934070a992f798aac273f0a71fe82281561795054a78aaa9624e3fc3ff7cc635abd135d9177a885b58d3f9080dff7e00f9444c38367ac1ee268b5830c050cc976037471a6b3c39f7d3bfc4b26ad8400d65f783ea2091dc838e7ef88af7d0bd3288169313a193856a88831da0043ce0696cf665ebfc08caa55c7ae5426491b3f34cd7657df87b5a54", 0xdf}, {&(0x7f00000006c0)="f7f4799d0690a1ca5e60188a42380f46b3477aad08679598c262570f0044384758583615029314c98358b8edf5090bf483a3d3fd54979ccda479635110e2788080ee", 0x42}, {&(0x7f0000000740)="83389aa7e9442090984e2a5621b5f5c97c50f57863d6bd88b145f52127dc127c06eb4ece6eaa430c", 0x28}], 0x5, 0x0) r5 = semget(0x0, 0x2, 0x10) semctl$IPC_RMID(r5, 0x0, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000000840)) r8 = accept$inet6(r7, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000900)={r1, r2, r3}, 0xc) getrlimit(0x4, &(0x7f0000000940)) unlinkat(r0, &(0x7f0000000980)='./file0\x00', 0x0) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f00000009c0)=""/103) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000a40)={0xbd, 0xff}, 0x8) shmctl$SHM_UNLOCK(r4, 0x4) getpgid(r1) semget(0x1, 0x7, 0x141) setreuid(r2, r2) 00:00:15 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="e6f5acf38c146ac156fe647915ae234c410ae762b3b293bd14d45c4c2f728f5b5d6bcc2bff686a", 0x27}, {&(0x7f0000000140)="3e310a58900ceeb8e9cfd92955afbeae7c8ab97536f4121bc9f52a4f92f70f47158b68d50ecf2b1debf43190be053d8281324b3a42f01ffcf6baa04d1dfd4c17d023549bbf01ba9c489d2a6f0ce3eeb0ac505d5b21f84488c1c8b7d12dd3a05a937998e2121aa22a370e239e72eb14dfd2418fc8f6b2fc07b84b5b20c39cf15dd904ec6a5d693d41b7b0cfdb4c47", 0x8e}], 0x2) socket$inet6(0x18, 0x10000005, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3a071a7e, 0x81}, {0x18, 0x1, 0x9, 0x100000000}, 0x0, [0x7, 0x4e05e, 0x8000, 0x1, 0x7, 0x0, 0x0, 0x3a]}, 0x3c) socket$inet6(0x18, 0x10000003, 0xfffffffffffffff8) pipe(&(0x7f0000000440)) 00:00:15 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) socketpair(0x1a, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) preadv(r1, &(0x7f0000003300)=[{&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/27, 0x1b}, {&(0x7f0000002180)=""/32, 0x20}, {&(0x7f00000021c0)=""/147, 0x93}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/72, 0x48}], 0x8, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, 0x0) 00:00:15 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r0) r3 = accept$inet6(r0, 0x0, 0x0) r4 = shmget(0x1, 0x4000, 0x60, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) fcntl$dupfd(r3, 0x0, r1) 00:00:15 executing program 3: r0 = semget$private(0x0, 0x3, 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x102, 0x0) getsockopt(r1, 0x7c73e9b6, 0x4, &(0x7f0000000080)=""/103, &(0x7f0000000100)=0x67) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140), 0xc) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000, 0x1}, {0x8, 0x8}}, 0x200) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = paccept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc, 0x60000000) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x1, 0x6}, {0x3f, 0xff}}, 0x200) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000003c0)=""/192) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r3) renameat(r2, &(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000500)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000540), 0xc) bind$unix(r4, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000600)='-\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='-)\x00', &(0x7f0000000740)='%*(\x00', &(0x7f0000000780)='+:\x00', &(0x7f00000007c0)='&{[\x00'], &(0x7f0000000940)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='(:@{*(&\xbe\'\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='&,\x00']) writev(r2, &(0x7f0000002f40)=[{&(0x7f0000000980)="4a5a4cb9a74e18d1d5da8f0cdea6e3a9fa15bbb08f8597238d14c3e33ba5892978632e38df91640ef5166e6561e7f15165ecbc705b56c11bc487490f3411e44217ee283cb8b577eea260c37ce329554388fd11fba5df804277311074308fba4b00b4fcf9f49e5988a33cd4499b79082e87bd636399a99ad20b98670cbd58d94e18400c1a5822a342dc9dd558885a9dba1aa6e6e30cb436bcc3f6d7e203965baa389fe83a1699c5f027987aca32957318c214b8b58d155f0e2217be020157c9371626e25f488c565bc394323d610d777f6d10103e3a789220590822d312d3ee5fd6580a380a5c", 0xe6}, {&(0x7f0000000a80)="3a55decb612406ef2861b2d2bd85ea32baad8ac583e36d2b4088c71f0ff260b8bb65819e449c479f5644dec3e649ccc6ea11c1e1f5e71be593d4ece9c6d0e5742cc331e37d823410ddaeabe8382d0d85fbe415b180ba4914302e5dc4ff464de54de0b5184c3021a2db64e796854ccffc7cf32f1d9c036e087eeb4974cb1f7d3537181a3e584e81319b691e501ea4c04ab8405f19f59a6c282f61e9f7e1cdc788a13496dee5cd9d4046d524205bb1243317f236b719e69213c9f0a4a0b23a0bf33439fd3fe558", 0xc6}, {&(0x7f0000000b80)="c4ab475759f9a456b4009635227f8d59f3fc35617f95a6dfc5c8cb7da31d94fc7d72f27c3e1445200eafb3e8f4b5d5fd9906011adf14d267bf47b28c25b954ab44a3aa5a64d96086c46514a4ce4cfe7445c4f620514a97e18a2f358ea8914df08f2817e8744ad939ef0cd24c1339813fc4e12362e35754184b7865456686bdee", 0x80}, {&(0x7f0000000c00)="8bb9e6c002fc7cf874cc4d98e112d252ed418865798b6c313394a0bda0f19a4dab9a4621c461a2f530327a7bee950c36af5622a98b88d2d60145fe83c32f7bcf0cefac92f91b54c0c881c6e55fd348b0b52d99d7b91ea2460a47ff59e49fbc3fb8fd914fd2b169a7c227e48b69838dd9984a5484f793d6600c5c6f9025c4958420f4b13d04a8", 0x86}, {&(0x7f0000000cc0)="305983ec79b84aa1e0fc36789f4f799f64a93cf0bc8da6cf338b2e0deb8320a4ccbb5ea117d69596bf1bb11a78960950a30e5bbbe0a6bb37d7a30aaa4ac3dd0e375d593de65b3d704b8b72db50f6fb88bc9060b729d3d9552f746155e38b87ffc6beb73050d8b56d4438de0c76511a4acc8149927dff59b6823c5f77ec5e4b54a53cdec82763eff2b57f2015e1c8dd1c7bbb75f994e48fd7d77342120351f014a0c0e1456710aa400b5201864600e69278d1d0c0cc58f37f7b1d0cba4c69c7bd1d2b9158af19419ff163d8552bffd142fd92a4940bbb81ddc2b295bbcecf2201545b2f874163bb8605e2de3087cab5d7e4c9c0ef501913266746", 0xfa}, {&(0x7f0000000dc0)="b173637a64ee7c6e3961a39e29e9551ee7c2db7b62f4ec0bcad7ee612bb577d7b945130c8dd89edab36e7496bc2d62a4ca69ed410c0233c5373246bbf332a4502faff0e3b7d84b608058f643cad744a889a836dd27de1de82eb3966aefe226dbe72c1d0749ea54b45e3459ebd553271dae082a1d5bba35a24255f3818958edbb293a0effa17ee3987f1a39ca55a41fbe9fea710dfae8226bd2be53cb1605e47bf66dac687930bbbe8a04e1226f55cd4239e098a6eeb1706e7ef91f8ae58cf192184dfaccfa1195a1f0bbd6d6d0365732b2af2d43da1aeaeb36a4fa85b266d5d224749d8f9573b7665da8c266282b2028ff03b7a111fb20228f0e56cc26a740d27dfbe8525fb855fb86c86a4811d25849fdb3b861fe271ef73d465150312305a9dfaf44a260c2c735bb80048838e4d3191ec38c136571775b196c6c05e68edfcb4b8c90d2cc7585c19fcf7c9b3feac67bb03c0c5f73dc9de1e4a14ca780ce80ae3584d98f601458d632cf9393a0678276558690c6443aa7e15a2e67e419e23fab3d53d5e67bfdd10b38d9140f33a4d183c57add1c5a5d5e8954b7f1dcd400efe29cad21cf6637ce7ea84209df3ef156db767e2a3dc9305a8e97e0335683c43858c938a6565e1e014923eb3e5869f10342ac63197c158c8f94fba63e12364722b57e06556922a2414eda285a7aa5c7479eb040ef59058f089bf6358036a93b2f721814a37783576231cdcf1aa9ceaced41b91073ba222085aeee05448754cb1fc210bad0e4f356d73738dc37b429864e057b21acd647f5cd83b69942b71ef4b3a33c1f18e742edb3db169f714ee41616a98023715a92bcc69fd4c637c36bb71178ee14b7704eef4bd74288407691d5ed677111ff3c844d1f22ae2131be48183f3bbb69921d9fe2145a4fcec524127b8709142b94e1e9aec2093e7f940742d8f50033b55d94f5a6bddfe14afabcb318a8798bd38a49ad841ffd313facf8c165cd3d07948673281de5b9c2f1cb08aaaae1e761f455021193c1439e176cc7b056ad2d7dba62bbfaf8240eae347193b75605c19ff0144f51450e140d2ef4718089433e0c5ca96989c04d92a0d757ef8b767d6952b0bb9128f4c5e02bed5a0035bf3f068eb4dc6dcbb7c17569c4dc14beacfed1723efeabfede410edc3362e91bfe58727919b1424afe5b2b2c79ff6be23f1cb3a6f3c129e3631043ea6d6c98f625e894a46875d112e7b74d683e0e4895c4010e2ca776b5986ce6881d93d87199977fcc16b5b360fe4b82daa2b3aa6aa31b315dff477cf88f173d2ec6bcd4abb2f147d296a4fd61576f6f62d8ba1ad4f10953a63d4015d0719287a2802df27a8b33c7ddfd6462ea5d055b52ccc5d24d6043db22c4975acaaecffe3fe72ad6e5ebe9551f3a36dbd0ffe39ff91db226a06c81da72a75bd7bd18598279c59f104593a739a26fc1bf7a8720c3b756160d3362d664babc369a7299e44fe573d32edbb4c4cf47a1f90719af293de8cc6945c3f23902eb69a730f1f95a4cbc1ca7d7135be0617dd8c7a7204e402d1c3736ad07b1639d08b36972b7d1529a5161adafa8a612b135c8496a44814595de1305163b45e466a2a4182298f19895a652acc66314b48612c9fd8b6a0c70a31f65544801f7e89cfbeec38cfb55cccf3873e56ac85e56bf6e7c172fbee643f254ce380ab9c1c99bc7f507ff8f1d1e0e4328107d858b038142bbf4b164bfbc69ca2ac1a48450799b38effca1e6377c280974fd841a659f7e968b57b4faadc3294e0eac4ee86172f3694acf18c47fc2ecdd78b1ba687861820e2804efcc63d63963c3bf5cc45e3c20c475f90a6cffa71df5f7030fce982f146c4e43aac28f7f9d11d73edcd88595ab303bf7fb18ac706ddbff3931f51a9f667fa6cc622bea1e68faf18d3a8f6961a2016dec17f9655d543a4a2ba72e91f5a1a9655dd2fc781fe53a29b99d3b1e247b04e583db93394626c0cb6d054cfa84eaf5568086ee50b20dfe6b2fc1840f1286f850c7a98a494d7f8052c73e6300505b1614a005d6f9b0f8fbb272514d077b0a65613e411221f786ddc13bd001deaa5d3f306bd81277d56b7681375813498d11aee931aa4ad0a545865e02323d1bd045b2eea35d9f32ba56cbbc1e67273697fc7dde07504311eaf1f00ae25801daa8458a0e48317033ee24c5979285ac72cb07bf4e3ed4615feb78ba91b53ae7f826191d29d8e467725af9eabac95070127351d803a90d58918ebe853cad24c8c2dbb5e66716c8fbfb4b6a8a8e26d99d77f4120edb7e897b856c972e9a02d3ce36a20311c32c679e1a2915ab51575f0a05f6af5ddf00d06ce0c704580e579551ffee6b1cfdec9c8bbc762ff32a1130f786fd70549c867280489c6f2aa542421c6571905fc0f8e8f8ca776ab6b600cfefc69d590f808757d628930259a8621bf85fb9b0d2afcc82c258b7d599e2d87616e5454c02585303caaa0d7bbe23489b6cc8d09fdaab749cb6ba74c5aadba6042a26b8cb34757b9eb26b02f3cab127e7c67ef50579950dc63686043fc029159c19ca75703b920dd84e8e41324dd5151810aff30dc2b4ffa2941dc8b5a37b35398a60945f0919cabe1ce39b646ee83ee4b60f910add2fb7a3ba1cbbdccd328a96853bb645ffb680da47bde829e23b498f52fffa023a12ca4bed51bed05beef6c6320a5667780bce996746371e0cae6126f7391962fda089c360eb7ed9db97eb2f1ae7ab1ea614f90549fc2a522f2d5b074b97ec7d1720ffb25d9eb19660b8e0d2ac7e0773fd4cd8f14d551eb2b4e25e2e61e46847bf6c5283cff50ece2b13459d3a1cdabd96558b5fbc097f77a107e725719ad03aa283de41537cb80be6ede4ccab7f4fc9efa254fee6043af51872190a047a82cfe0d47b51986363fda53c0374ef42885b67b7d620e82e0de101fbfa167ac328b5a0a66b1f4f23f9b8b3852e29629ec0a2f7f45e49733a624f14a6ad73555ba6464dac7769f1d63a67218d50661a4d0c0fe8e480fbb5a50dace6b08a8c702e80405347e7f00e36e2aec075c1f5011e06b95179e72caad8ca79611028ddbf5824739150ef350bc14022d8d5ffd1396b8bf266a6aee255eeaa041589bbb3f1f69c9286bdddf4019566b4e15507f97e3fa9fb5895aa7a37ca36df30628baf084f81193729b3770c766ac9040c4169345793c526bf3dbe6496fa66dc82a8979d2887f7ba82f2161c323873a1b237dfab6e0b24d629f55e89efece2b1293001311c0fae8ae88a4dc95d6ef0ac184108d1a2d4914f672b517a2c66bda60758fbd3a8f35b0b333a99789f03a6c3d97110fcbf0f2b0df4aa35c95c9fb8dbfc209bf1323d9b4d6b911504e8ff0d2abbaad7990d26dabbc84a2ad5f3ca0419487416e4105285a4f6aab682bae4cdd6fb4ca357e59ebcd36020367f4f683084d68dd1a4f52bc96e501c7c49728e6df4964ab33e53b72d8d5b0f0c19a726ae0a17bab5e1ca7568221d4a69fe11ca77369f1f41efa73b9b48079724b2e9be48f02ae559f87842e40d23e197ccf69a91cd2729beb95fb7fa2405c31abd44957778653339a24dba9166b0839daae36fd6fdc7b2c37e48472e0bb4883b12468567a0fdb9837698ec2245d6dc53fd3b864c9a92fbdd7f39900dfa63dad8a3e80f23d20a47a2ed39e993fea2eafb4788fa91d1eca59218ad6589b19693f6a2f816a5aeabffe2abccf9b2aeec35fdb2816885a5c0c8cb1a40fc2d3ea26a77193fdd177f43c5af521bdd07af361ae28d38f16f411cbc64596d6cb93d7b1692e48f9be5c9d012c7677f9a3f633e806f5a79081cb5b2ffef70659723becd9a8fb6acc1a213a20a9f0ee49905d904c501e3540e473b5a7dd502edda5e4ca219000f0cbdb128c12c8f6f70e88ee330f7a55b94987fbeb11fe777ff32935df54f8b70966ffba2f605e916ded2484a143bcfdcfd666d4c77376da42e4020381592d88b54e7845fb97ba4ba1adbceebe8a889d079fa66bda7f638c21f9344b8ef51131d331ab7af2641032c0153c737aedae64f0eb2142f14737bfa81ff10533b614f9142eed614798443bb9fa4200ca3adaf29da6cb857e58aab51b6f1d0dba44abfed9e641aaed6c2fae82aee8615c9ef34d4882f8930c14c975226ad2c6edb88940ef4f6987799188f0c4cc977ed77158f31e8365fbf3ae00e8677aaa8330d7349ccf931e418d64ef122ad00e58f4fe29f78b6b9ec5dbd79a4ad35bf55ce242e9af4ad58288fb07161e555737e54f7599bbaf3da93ac746583750e2cbbef046677f5c3c41c554b83c3dca3c9a0e4797199fefe036492ecaa433cce0c60a45a21547602ac7084062c18371a96623e837f90e956cc1e247efb6a4cf5b623d5830d5b738ec2eb90a201efb00403a16899871d0ab7c4e8ded8e4fb62e3fb78ccfac9982ae4852a79634d16c9b41366c0d6d90b320118ec9ec73d028c02ceb0d594debff5ae420cb5116901443dd936a7b8f748fa74eaffacaab341347938e9e9efa2921ce4ab029477633ad03bb9abcf59d6d01d0986c7851d2c303d72d67a0d806eb788488de40bbf1d8bdb80295994680b25cb347fd7a4e0a169311eda3f87fac6fcde56cd392f236dccbf8a3d6e8ce807bcd3e61d99444b14cacf520fb0fa6a8a3e2b56d9a364bf3bcc03104d8ffa6f73c0f0fddf7acf553bf32874c6876e7f092846bfa116069c8cb927d6d3e665695b04a88549e8cb02db2f061279e30557838e9da707f4df500d6ada34849a54cd2868ef0b0d809cb08a78eee3986097b725f7b47ab367dfe4c2fbda352c458c08c9a5969052d2a2b1d0f24409d44b7b53ae65601a8677a6196bf81d67d1b9997e1daf38f015ffb4ac492b20d8829126f8cc147b152b9a25eeade04287406f97c4d5f1a0cef8db1708f35ebbd04c0de730a968120bdf9a410960e7d0e293e31dba2f9792f401e5ca966a6e42cc5105fddf28f9c3304f2dad66db8a9320a5f008772e9b850ee0fefa7cbabff26db7ab49157d16b0ca7e95335cdb211798c9fc280ffabc2761b599de44cec243adb8809d6db940ba22e2f7501d465da0295955d6501e82deffacfed480403aeee62ca10a94044fb201add9983c63c1857990cddb5ef33d82773bb46944d4837806f0749ebb441e2cb42763cc1f74661bb7847cda095123f6b7de45548927fec9e696d09fad5c40a84301d7d9cfca080ddb6c12cefbe498bb2c38aaf5a184b7edd38aa63da6d9913dfadba6a2b59bfa30247aea2bad16d6cc40fd0a730aea10c43eff0d69605d00d626f9723e641fbd12cf360ce3c03bdb692af87e627f0becea9e926878fc7a2446d400b6f63397afac1b02f8bdf427226dae2ffbd761a81003cc098fdfab0a4b7f301075765eb68bfbac1987051fe69a1f369203b2608c1994ee12d77c96c78204b546c158fbd0a9436d064de8a893857439f987d8f286787c7b69e14f9c4dfdd8ac39db21424c00c52b54b98a1151d836cf9bf225ad07331394298b38659c1e935c1a9f74a410d793c696eae3127c351c0b2ff7b907129cdbe23ef2fbe33297e397cee5e2e0424ed59dccfc3afab205c5f22bccd9b5fed01a87be716a5189813fc32117fb030c5eec726edf73660fc99c4b7b77562c2d8addc88511a250a5ca517fa7ddee3506c546f0838c153306f39029f89b240f5763c6e71ab25f92259cf6efa29f98cd772953bb582be696abb3145cd4b463405fb8872eac28f18909a337994855ea8541eb97443ba153b59cab1a780c277d69bc725b47b900b7ae87f8a6ffd1d30d13485cfb27d13092", 0x1000}, {&(0x7f0000001dc0)="76059a1157c36a12759472032d11a157b5c467a7eeb47d1a99216b72597d37d20bb9aa3358dc013f6d7dd79ece072802a3b564ce4e00cf1fcbdd90519b3321c48049f5f8e4426754844c4633589d523657fe0380140065b3c6", 0x59}, {&(0x7f0000001e40)="431a6610978f96a366231b3134013fd7903e4a650773ccc4093d76834aab5599d05d8f0bf87b778a5ccf868565dde60d9ab8843c7dc4ae4797ca93494261455f1bf3739c8230c5fb661534d0acddc0233a7273ae379200d16aee17653e33f9e9ad442ae1c82e9a97411c8565fcde6295d2bf27e9aeef02766aff3a8fdc0118d8d60760d5e435a4bc60d59605299752a501b1b573d113eb4b8c9d26ce4192539dc1f38af1239e7d3353190032fb8d904a2c0dd0752e76bc9144ee73172e788c30f855330e05e5c03e0896c481e6a3b04b1d63c9b7031b2e20910f67fcec8704ddbeb5a1473935b9172fdb19630ddeb50de862b52679c70a4ef4b5ebaac18b9a2fdbeb23c76f5086dc739b78e12f301686b190173fbdd06bb8e5b324e05d89bbc9e9e2178134a265f17210708a1774368dfe6d7c2368121bec2f6da61a4bfcc7ca1f16eda048adbb684eaa676e2b815341434d8b56335015a8dca964096d79d9fa1eed7839a1625fda8669bf31ecfda4643b37c56aa4ea46969b4e7b72d76bbdd5fbe288c334296759a3978918586113bb287bd2b1558c1293f1669bddf5ad2467d807a5469cc9af0f5ae401edb55c45b32fe78f80e0c53e1601ca4253ee53b976e0d8c1e5d1022b20d2a3a6fa45daa07eba01f96ba84e3baac449825cc522440400b90fe3300f43ac8a4d81c343a688bb8b46ae47460a08c62a7738148bdf0e47b917bc2b2b13d861125fc8603e348fc7407d43d98bd6f77491f0b512039aa26f04e96322f86704c394e6f2925d35288ad111e4ba369971b4f1412f3c68a8c5d2c12031fc6c5d0bff2e96c12b67922f2068714c449f4b2dcf68b35d2ea36296975ba95e23e6caf37bccf7da990bad506a3969527fac6d266818fded09dd419775c1ca43bde61c74a26522d4e14fbe78578d801e0687e371fe2436e1cc799ec12faf9c1754e21b8879a9253647bab6d05eda4cb6dcd89d9b19fe71494020af45f2f75ac958af7b5d7f3387303f3250e98c3607c16fd5d479961f0c3383fc5eb376851ad7dda14c0a9b805a4eabf417c745b6b52de1f61b5acf49b01cc355974349af1637d1e6c43e5cdf2aaa33a21b293b55898ceba2e8a51d508576f6d8cb65881c738c49be4b15000b55719cb5b4e6bfd3cda1663e268895d2fce3df196212e73f73581defefb1a08f0ba53d1a1db5ae347646aac376acffb5194183b701c10b0c8b39bc952528a06ae0958c5ebae9482773e81bf45182d92ef0d83723c676394c51ea8721115e98798988057d13cf95e23dedabd00108a40f0c3c20dd1788976e7a2066b4424bbfa88ba50c4dcddf057c3af34ba5f7c465220d2ea4c093b1ef4b5285583e37782183bda3353dc513802abcc46e42f511f8ceaef907aaf026e46fbfcaf6993c2d1c2ea9248ce5101adbf257cc2c69b4dffc021b384459187fa04d5bfbcaaba52bb4b34a9ed21f9b4b73313e97189725da4026217e98875c920913166f5eedce0877c1f680bcd179491f8915df3498f9f6da498db137bffab8e679e3b0d17681d312e354c02785a11e9e2dedba9f28f8b5dc17c720311d29656ec5f1a272bd9cd8bf5f7d7a80b847c901884f64c4938c9ab99120f39827002aee318b95e182f81517bf2182366d4b50484b300b212093c550daa9c5f0ad43e690b6133a5a08db01363ad138a3b20c37f109babfc0b2e112b37305ba496fe4643bafda5dd9159973905dfda63a5110fdeb599ed231c665a0901f70c78077d43ad54b6d7aab8ab797761ba28f49c62248b4648dc552d90b3a51530f759e2aa63fc97809acae48f22d88213863f2fb2a7659ec0437d46746bf2926fd8bbe82658e43cdfa974693f5a50dc85660b1e970e8c811d585443267642784f4797d1b84f0cf3960f38080a29577359839a54e86406e9ca6c4a7edd1501dc3001716bfc9ebcdb465bfa16367549506c1fac24c4764baf852dc455a63b92844d573524c1dcfe67514982310a98da50e03bda94c0dc0febcd3f2d3080b8de814a3019b987f328fbba44dfa10d133555b7fe6e00d62f21a07fcbdfed0b5dbb6507c54efa57318437c437754e6da827d9409921903592c8cae98f5512b9872a2803535c900c84a493c4325f34325fd1919a7754594466a1c1339184aac935ba68357c26d604fbab62f85f4799425cae2ddf81cc36b0aacbc036b5551a60c57509550dd2386ad19c2ac715c750cdf6843e7ca33c88496e5b8009269d93ba5ee73bcc15e0ba210555887dbcb1f80608392d0a9815e8e3560e227058d5d35609f97926ddd93becd268dca98706f4d1986046862d237b10a3c1c0b4c7e57c63ea87ab7855a821fdf5078d067b1ca1363db7a1ec59144cc963c58fc5449301d0683d633c03a7ca305f439e16da46854db1e713cd4ca873cb71d607d764376f3c6ad4b1c7bb0040972d1b80ca96e7b9ba9743a33cafc0c366e75a192e1080ae18194149d87a1ba192d475e174479784a40b032c4026ca2155110967a486546870975d8c2df9722897ad7202f4e932126adca9677bbfb747a9840c471ee46a65ba6d83ee898418ba7d0455b9661456beb199db44d3c8a2e34839872607ea323dbac7087b3af4aaa9dbe6c31257a3df491d31b09154c0b242eeac4bae54d2da52abbb1d6a24647ab05cdfed8ecd4b3d64f62e8c0d0f660d8bd34271392016cd8b60d42ac02f320559c3f4e0a17a392114c6b4b70d1183744f208a7614d56ace331788b5f6f9843acc8bc6575b9efd5c9d3b27db96f6d668803e37490dfa614923aa5f9e17154eb89502884d2c53c17a6dd475cb40d173efd4b6e2cc90be9eec9de54d1b910a71d482a0554eab62b0418b46e27a3175b31eec8da2c04310a178184d728c5d5c59e052148e1cb3ac8427517ba5ed157a9bfa5857c95de1ced4d64d601641a12ccaba1e892dbbd07e8422d81de236d487bb145e5d45cf4f38cb370045dbc1de983068bf67fcdd5b68672e748d8c58a2e29f5dff107db7f6a3dc5ea87ed7a9f61d8b96b73e8a1f33fdac7c2caf59e8fcfbe09b3b6b18a0243412659e3a6b37e11ad19e686d7f7d384ee7778b81e502a7635bca5eb82f74e9c817dceb63bdf08323023d95547602f3d18752d43b50b5c08f0f7d1e2289f8d7b474c0a29724a10264c00245629703f28501562abc0aa6143448b9c948d45901e4393dee585c2133a68995edc9ce6fd31bcb3022cbacef07fa1ebe9de665e503fff5b221f37445b6451d8d4f4bc130d71d6736c5da249659a9f4ddbbc3fa85e417d3e363cc5057b4d08adc9185634a1888b68e80d4b3c98e50fd9e10f5e336e9e0ff323ae16f2c1f5ea36cb732d3374386d05fdb1b58f812056251cdd0715481d1bccf9f0bdb08869c64c7f59c9280acefe5feb985283f15a5d4d3303b4ac13e186802369a3348727114ab183fc0d206489ac1173805a01ba9bdc4e6a1f4958522812522428a604dac1e0596358b31dc9da750ea1d244f4543d5451c41901467d6bbda0e8f58cada2509cfd9fe0018b612f1d9b6d12331a068625be597e3c03409528cc70ee6cad55649928dce2985c33b155e04a30f5942b72ac8c6684fe3453dd9fe47bb7193e89c24eb4a644dc183f15c92ed49df1b4c8cadadbb7694df3b38668ad115683baba85299d0340126e9b59241c7d997a12938c06f93844203f8b7754473cde054c3f025703e76448e999a327a791d5b9091d26d8fea59f31657e50ef89d5d97a6546be5b4764bed350106091e4b34f8f0831296bd1fbefa745f81b6236edfc6d96be05fe35c6df71b4fc24b302018d117c02d8572f85e0f001ad17f9b16e309d4484c127d3cd38f400dec40f5a2beab3d42dd0a0d2613ed71e5b8ec4fdfb1b72a6cc0ea9c83a650d4120452e889687845b6cac0452ae29e345cd87890042219044c8206dab955152c1f2b80de0eac019e3e2110985aad33035ddb07f0c1b293927c44f4b01d4c7b43b4cc90ae3998614222e809331dd45d2575f8c20f3a11ead1800c9ef310528a87544c9e8146dbcb8c7ff4622bd2b48d130b12f3809a240acb57a2deae3951e4252fb3e7a80010bcf84ee2aeb366a46b488e9f4c647dfd6301d5af5facdbbb8ada23bf2bc4d2b1f3f1405949a17860c1d14cd4f96ceaab9cbdc11dff38328309130d060036f81299452a698e70e93f94d10c3ef476118f44f066639a3ca5cb955296eb215aa66feb1be9baadd04dae380121cabbd0017dc721d9b7a4ff99b8949a51cba7a5c4f7f0dcd031a41ac7ce678eec8a168972bcb0eac6db65d884ebc4947ce7a99fc809d224be0a46fd7cadfaaa4ea040a320990c5f3a4c36a6ddd5ef1f90f53be21df601e8d6519a1101bd60d31a70a6af3d92534b673ca7d3211ded133877d288e05d439b49f258849af422be90b6c955802da690d2c996efe9fc3a504e2070f823a97d4d82727ba51689352952f9b23f5381b4958473ddf927b465ef49eb2239ae4d08af9e835d1b23709ac6129a49fcea4afd9f99a2e319d58987bb96ef26c146724cc5f6818d82bc849701ca724a83f4e8776d354fd9bcf72dce3e7b4eb97d937d2fd6c2d3f37496a8d1ed4795e3beb84e063f87cf6f142c3ad339172ae8f7150a6e4a446064c4be943ce41c17ff06759bc16cbd3024f078cee9b74137ba36a243c471085c4e5e3683fbdf75ec82b072d1ee2a70d07773c0fbfdf8968fa5e361cbc65f3c34596cbacb57c4c88d450ba3c5107eb9b0ee1db7528172d77d593007a5e81a063771c2c5bf4249ebb107d6aaf961801d50cd01d9a02041da1184d80191bbd4c1e351f19d1d0f983b461142bac73bf982773298e181ccf9f5e3a7fbc7c4d3d77d9db6ebdd74d9ebe81bea6c4b992e88bc3d866d6dae07ff02a12b80d8b5c76d93fbcec5de629c92de8a6fc0e5414da478c53fb6d4a0a9b6b5a21a5a94b1e0c64fe403406152765cddc7a3277b067f05862280df30217305ac636ab670ac3f5698c160e784fe0c201e0097d392b1c83f6833a8a757b7a749fa2c4ee7291ed0fbc63ba10e301dafe5e645addbc5f7443ae4a298f429cbe682ca974729106dedc7d51ea0c52208fd1fc3426fa76128fd9006d133f3155f65b990602319f3a491e0b05ddbb5ec2ee17e0cee06cbecb880aee56c0006be8a53cf218540dfe08d2e1f8a544e39bfc45a6ee21ac4b5711de0f621089a3fd77c3ca08d67382f48cca0124b1c9834564254e76aac82e58e2b004b142570d7f9ba981263ba94dab99f24787b04b21161805ca8a5dc06bbbe7f46aa272aeba8c218b2eac34f82936a628ed026f46a463019d9fcb077d17dec5947653a1ded3af4d731c0380001517473b61d98d34da45fcae7959fe66045016e4bd8f97beb46611ca9a31f34c1ee55ef77beb0e5c6652beeb961bc34a043df908c164baff8983c0e5c1b24afb34158f5ce170ed8272f9cfbb92e28ae55ff7716ad65973422dcfff532144abc3984b1df6332007b95e287523381c18f76a8a5c5115f10d55e5474d5d632a5c724b91fb13998fb23ca468aaa69d9aba445c3a1cea79ee001d81f25adcce0fe87fe2681477d2d3a7a65550b3f40f52dd262ebf4593b69c3393a4f96e7c53c54b3dc9a8b7645167295e836974bf473c36b814fd41b1f41c948169bc181c226ca2aa4184d7a54189d892c78c5c1a0ee30e4924d5aa66c1157599d5bd80d03dfe05873a932b030c4f2e0f9babfdec319dc226c5cea930c624b1f40ab4257b9fa46cb7738fad8dbdfd4c831b9a90dbf782d8f05b72f9383f083f0acab15d5a57f0", 0x1000}, {&(0x7f0000002e40)="4f5b056dc0a5ee069faa26b39d2d7c72e47d7fb54398fb75741100155818364d6abb67d3637081ba7cb0c255024e28fdc367a0edb75b912edaa2eac2dae10769fc786b0d79ac1e38e7214cbbc7853a2faa053fc1e3b8417e412712d2470f2dd56318f967cad90c6fa2822cd90236e2f6f5f7ee783fe6e7d8aa460e8d16550fc66909649ebb7aeef266e7865c21a5b8fc9431c152a82829c96c0fb0b2609143b71ccf23aa9961771c6502be0b4418ee025263e60751127c8f3f4f2623e557903db0a0ab8a73def9de39e3ce47e7c734e01d4430b44ea63c8f37547e126d4710d15ec1f0b87770d30a23b9ef06fc64d7735a841730", 0xf4}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000003000)=""/38) r6 = open$dir(&(0x7f0000003040)='./file0\x00', 0x600960, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000003080)=""/4096) read(r6, &(0x7f0000004080)=""/191, 0xbf) semget(0x0, 0x5, 0x1) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000004140)=""/56) bind(r4, &(0x7f0000004180)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000041c0), 0xc) linkat(r2, &(0x7f0000004200)='./file0\x00', r6, &(0x7f0000004240)='./file0/file0\x00', 0x400) open$dir(&(0x7f0000004280)='./file0/file0\x00', 0x20000, 0x8) pipe2(&(0x7f00000042c0), 0x400000) 00:00:15 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x30000, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x400) fcntl$setstatus(r0, 0x4, 0x102004c) r8 = fcntl$dupfd(r0, 0xc, r0) munlockall() r9 = socket$inet(0x2, 0x40000000, 0x7f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x194) chmod(&(0x7f0000000280)='./file1\x00', 0x80) r13 = getpgid(r10) open(&(0x7f00000002c0)='./file1\x00', 0x2, 0x2) r14 = dup(r8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000300)=0x800, 0x4) setgroups(0x9, &(0x7f0000000340)=[r6, r5, r3, r2, r5, r2, r4, r7, r12]) chmod(&(0x7f0000000380)='./file1\x00', 0x4) r15 = socket(0x1f, 0x10000005, 0x6) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, 0xc) setpgid(r16, r13) setuid(r11) getsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000400)=""/214, &(0x7f0000000500)=0xd6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000540)) r17 = semget(0x3, 0x3, 0x202) semctl$IPC_RMID(r17, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) setsockopt$sock_timeval(r15, 0xffff, 0x100f, &(0x7f0000000600)={0x1, 0xfff}, 0x10) 00:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto$inet(r1, &(0x7f0000000100)="4db01f2ce2cf4cb0a85ee27b8504", 0xe, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x4, 0x2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/15, &(0x7f0000000040)=0xf) recvfrom$inet6(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) 00:00:15 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) flock(r1, 0x2) 00:00:15 executing program 5: select(0x40, &(0x7f0000000000)={0x101, 0x100000001, 0x80, 0xb9cc, 0x3, 0x3, 0x400, 0x8067}, &(0x7f0000000040)={0x7, 0x8, 0x8, 0x5, 0x8001, 0x92b, 0x2f, 0x1000}, &(0x7f0000000080)={0x61a4f2d8, 0x101, 0x1, 0x10000, 0x80000000, 0x6, 0xc8, 0x6}, &(0x7f00000000c0)={0x4, 0x4}) select(0x40, &(0x7f0000000100)={0x7525, 0x401, 0x1, 0x8, 0x9, 0xffffffffffffff81, 0xffffffffffffff1f, 0x800}, &(0x7f0000000140)={0x3, 0x4, 0x8, 0x8f6, 0x3, 0x6233379, 0x0, 0xffffffffffffffa4}, &(0x7f0000000180)={0x3, 0xffff, 0x7, 0x1, 0xf0, 0x3, 0x4a, 0xcd6a}, &(0x7f00000001c0)={0x400, 0x401}) mlockall(0x3) select(0x40, &(0x7f0000000200)={0x40, 0x10000, 0x6, 0x3, 0x8c3, 0x4, 0x5, 0xff}, &(0x7f0000000240)={0x0, 0x100, 0xfffffffffffffffa, 0x80000000, 0x2, 0x8, 0x3, 0x1}, &(0x7f0000000280)={0x45, 0x8001, 0x4, 0x4, 0x6, 0xffffffff, 0x9, 0x5}, &(0x7f00000002c0)={0x0, 0xffff}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x102) sendto$inet6(r0, &(0x7f0000000340)="4e1cd7ae6c1abbcb15ae909f5b7b71939209f99baa320c2c623660625a342124f2c40784192698f714d52c3e93ecde71c6aed6e6bcb7e7ba6497d6f966cc56bf9b9f04afb2d2886e5bfd5c1b89635f6b9017eb19ccdfa8e9364c031736fedd3d7d37c5955c252c4a05963a2ee9b1bdf3603dc6676c28734cfa60657970cf5571e64a5e055ed8415f4eccea7f1888e59a8f25aecb5d1975f9754679a05fee34a3177b22", 0xa3, 0x3, &(0x7f0000000400)={0x18, 0x2, 0x5, 0x6}, 0xc) mkdir(&(0x7f0000000440)='./file1\x00', 0x8) r1 = semget$private(0x0, 0x2, 0x210) semop(r1, &(0x7f0000000480)=[{0x3, 0x100000000, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x1, 0x1000}, {0x4, 0x10000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x81, 0x1000}, {0x0, 0x917, 0x1000}], 0x7) sendto$inet6(r0, &(0x7f00000004c0)="8727607e07b49110ee92897c2ee13d93a50f47922a71022ed345a08abeddbbf1ffb235976d3ee8155200a46c3d8fe3615ca5f612bcb88ddeef2108ae80360ee9613c248673e02cc04978f24464714c8717", 0x51, 0x2, &(0x7f0000000540)={0x18, 0x0, 0x100, 0x7a4b}, 0xc) r2 = fcntl$getown(r0, 0x5) poll(&(0x7f0000000580)=[{r0, 0x1}, {r0, 0x24}, {r0, 0x2}, {r0, 0x1}], 0x4, 0x3) sendto$inet6(r0, &(0x7f00000005c0)="a1861e82ab86b31fcee16661cb97ff987bb70284f76c4b4e2419a89437babdb0b61e9d1b38283d4fc7fddf44a0c984256e74", 0x32, 0x3, &(0x7f0000000600)={0x18, 0x1, 0x0, 0x1}, 0xc) msgget(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setuid(r3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r7 = openat(r0, &(0x7f0000000740)='./file1\x00', 0x200, 0x102) r8 = getuid() select(0x40, &(0x7f0000000780)={0x7, 0x95, 0x1, 0x5, 0x80000001, 0x8, 0xbe7, 0x72}, &(0x7f00000007c0)={0x2, 0x7, 0x7, 0x80000001, 0x1, 0x5, 0x5, 0x5}, &(0x7f0000000800)={0x2, 0x3, 0x0, 0x8, 0x39f, 0x8, 0x3, 0x2}, &(0x7f0000000840)={0x1, 0x8000}) ftruncate(r0, 0x80000000) connect$inet6(r7, &(0x7f0000000880)={0x18, 0x0, 0x1, 0x2}, 0xc) semget$private(0x0, 0x4, 0x340) seteuid(r8) getsockname$inet6(r0, &(0x7f00000008c0), &(0x7f0000000900)=0xc) dup(r7) select(0x40, &(0x7f0000000940)={0x4d, 0x3, 0xfff, 0x800, 0x1f, 0x20, 0x3f, 0x64a8cc5a}, &(0x7f0000000980)={0xffffffffffffff2a, 0x4, 0x8, 0x1000, 0xfffffffffffff000, 0x7, 0x7, 0x8}, &(0x7f00000009c0)={0xa5, 0x1, 0x8, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x2, 0x5}, &(0x7f0000000a00)={0x5, 0x4}) r9 = shmget(0x1, 0x1000, 0x483, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0x9f, r8, r6, r8, r4, 0xc8}, 0x10001, 0x2, r2, r5, 0x0, 0x8, 0x3}) geteuid() 00:00:15 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x3084, 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x11) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x4) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') clock_gettime(0x3, &(0x7f0000000380)) getpeername(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000480)="60a4d1056716cc0c147f3a62563a894b1fcd735d69f8bc3656ea392619165b2de3515c282b1b0ac5221eb9099bc111f8a61e6e737377c07781a691920394959d993917749c5341295f5bfee8e77460185dccec4a472304713bfdda435c3ad1d2e2ab692d5a7c6a675df87db6d59bdaaf2bf0f4563dadaa42aa4600deb075be0e7f24390baf4f279c79506f605e112dcf79add7d59f6ad43e05f1f901021b64e5c91eac50a0bfb0c4fc61865b3c0545a881966407f3abee923078cc0fe275888f4c6cea", 0xc3, 0x402, 0x0, 0x0) symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') unlinkat(r0, &(0x7f0000000640)='./file0\x00', 0x0) bind$inet(r0, &(0x7f0000000680)={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000006c0)={0x9, 0x84c}, 0x10) stat(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)) linkat(r0, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) chroot(&(0x7f0000000840)='./file1/file0\x00') r3 = shmget(0x3, 0x4000, 0x108, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = semget$private(0x0, 0x0, 0x28) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000880)=""/192) open(&(0x7f0000000940)='./file1/file0\x00', 0x8081, 0x0) shmctl$IPC_RMID(r3, 0x0) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000000980)='./file1/file0\x00', r5, r6) fcntl$setstatus(r1, 0x4, 0x0) 00:00:15 executing program 3: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) paccept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc, 0x40000000) fchown(r0, r2, r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x180, 0x0) getpid() utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x10001}, {0x7, 0x1f}}, 0x200) lchown(&(0x7f0000000200)='./file0\x00', r2, r3) pipe2(&(0x7f00000001c0), 0x0) 00:00:15 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x50000000) r2 = socket$unix(0x1, 0x1, 0x0) r3 = paccept(r2, 0x0, &(0x7f0000000080), 0x10000000) chroot(&(0x7f00000000c0)='./file0\x00') getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = semget$private(0x0, 0x4, 0x0) r5 = dup(r3) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) getdents(r5, &(0x7f00000001c0)=""/130, 0x82) flock(r0, 0x9) r6 = dup(r2) getpeername(r6, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r7 = open(&(0x7f0000000300)='./file0\x00', 0x400000, 0x80) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') setsockopt(r7, 0x3, 0x6, &(0x7f0000000440)="1cac0d92e39ee1405c77c59d06eff0067acb738fd0374c0faaf6547938b1dfce069212b2a7eb491dc151a7d88fc802df06999ef8ba503acdecd031d29aa3c59e821a8243e13c93c1698c0d04ae9539f9eae71219ae", 0x55) mkdirat(r7, &(0x7f00000004c0)='./file0\x00', 0x184) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)="498108c14ee4a695a51dba2c7c419ea117b8ef34e45026c4681fedd9a9a4df97860ca2882c6414a09ef0d43be2bc8f098e633993296fb531f5a643542220d25cef6e50efc9a32b39da018ddc5a", 0x4d) getegid() chdir(&(0x7f0000000580)='./file0\x00') open(&(0x7f00000005c0)='./file0\x00', 0x440, 0x10) msgsnd(r4, &(0x7f0000000600)={0x2, "579281e349352261df3a1f6cbeeae6141bdb12a8794694a7ef5487429c378d26b67c9703d2cf918221f985ba6e99538448f92f1049112f2eb57546c76e406d1e5626c7cef95243d8126ecfe90cf26dcae134296bc82015e900f0e6bfdc513f290cb6fdeb97cdf58a74bb2b1fc40beaf41979a333ff83d4a83ff3f0defacf3307048ee987d676e5c170adda1083b6a5831f6e4242006e164f2b3d66baceb364d4dfb884677091c3442c3ea0abf569ab7c4c7f1f48facb908d49a1960827fc"}, 0xc6, 0x800) recvfrom$inet(r5, &(0x7f0000000700)=""/198, 0xc6, 0x40, &(0x7f0000000800)={0x2, 0x1}, 0xc) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000880)="1e8f697ac018046d8ad0ed0072d8c95cf158fcd4796c1377b7f7b70c26c96cdf87fdbeb7b33a9fd961430feff6d71bb0b7097d37766a836999ff04d629d652cb65e85c1e5351d19993aff5935f5377c17ee3ed5075365090adbc6e263867d341165e7bdd3494c90af3d8a2730be545a0aaf6b5882b5df886140e6c662fea78b6e0efe2bfee03c05d242efbece9a298069eca01046861b9b780922305fe9f1ccfc328", 0xa2}, {&(0x7f0000000940)="2a5b7ec79a66a57c78d32354c55aa077f62af7fd0a44e074afee24f7b7f49ca03505b152282d0f14ddc66f20dd3fb6d33889512eb481f4b678a062507f4f3028ab02ef6f526e31327276b46b737630a31825a8dceb220f5970351ecbb47d1b17747e4104e6532c6b0da162e4bd318032b04de8bdb195561f60b1", 0x7a}, {&(0x7f00000009c0)="ef82e01cf53fdbcb9756fcfa054f9b17064d1beccdc949167505963a2c3ed08a656ca5c6594d0dc538dfd8b7b2acfade816117bc4002a21998200095050f0cd0e2861c454fec21f8af871faef39e6b1c25bc9c8b274bed3c0dc4d4ea20640d69e19c9d47380a2f8e55000e1e3efff87c2670e6a47f5860f7fd8c6f0b9b1dc00d645588b05be9c7c9a45334b314629632689828d051224cc1edaa7d8fe6a20d61b7c76b592b5363c62a5ac975a0d4e3d40833c5adeb039deaf523998898f28fe4e929abecb22c842d38559cf56b90414b", 0xd0}, {&(0x7f0000000ac0)="2c3aeb7645c954f2a31f50c5ef291bb3c38767eadc5a385f85ad9cd89a68e2f0f62d03a974781670984c420eda26ddfc7f306c30b87c25", 0x37}, {&(0x7f0000000b00)='G', 0x1}], 0x5, 0x0, 0x0, 0x1}, 0x4) mkdir(&(0x7f0000000c00)='./file0\x00', 0x1e0) getdents(r7, &(0x7f0000000c40)=""/4096, 0x1000) getpeername$inet(r6, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) execve(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001e80)=[&(0x7f0000001d00)='\x00', &(0x7f0000001d40)='@\xbd\x00', &(0x7f0000001d80)=']\x00', &(0x7f0000001dc0)='\x00', &(0x7f0000001e00)='\x00', &(0x7f0000001e40)='\x00'], &(0x7f00000020c0)=[&(0x7f0000001ec0)='-]\x00', &(0x7f0000001f00)='^\x00', &(0x7f0000001f40)='\x00', &(0x7f0000001f80)='%%+\x00', &(0x7f0000001fc0)='\x00', &(0x7f0000002000)='{)\x00', &(0x7f0000002040)='\x00', &(0x7f0000002080)=',^2\x00']) fchdir(r6) 00:00:15 executing program 1: r0 = socket(0x2, 0x40000003, 0x0) accept(r0, 0x0, &(0x7f0000000000)) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x18, 0xffffffffffffffff, 0x0, 0x1}, 0xc) 00:00:16 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = geteuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) chdir(&(0x7f0000000080)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x0) r4 = msgget$private(0x0, 0x10) r5 = getpgid(0xffffffffffffffff) r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x4, r0, r1, r0, r1, 0x2, 0x4}, 0x3ff, 0xfa2f, r5, r6, 0x100000001, 0x6, 0x400, 0x1}) seteuid(r0) truncate(&(0x7f0000000180)='./file0\x00', 0x100) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000002c0)="c6ae6b262f75b6cf7fa8d5aaf08af3262ca4bd943a1838ebdd1b239a51485b2f37eeacfa490454406443c264862c8f852294f71ef759fceaa3aa7d33f19d2982f55d86a9c4bb39028db29fa2c70f8b42f7a9b0a87054693e73282cd0a2d8829319354135a620507ee32246d9f08b94d086a201068fad00da3c11519d0fa81796c8e629c36a17dfbe6a53b859e1628971a38652d5d88106201a19f54a4c383bb60a9970853f142233bb97d1fac637bc8ea2a8ca086debc91d16381f3fa6ab16da632e76224a84becaa070c834a91d8374c7e41016571d622af2d93891fdb419ecdf2b341f17f164e512437520caf5a2d47b42fae9a47b720d54374a366635fc1a29fef76f55efa8915d0fc8da70878e0f1f1700cd541fa82c8ac35141870ba1cd748d9906e879281810d16662c7b09a2f59d56a1e890d8755ca93b9fac62df9d71fe9decd1f2935bbea2fc79e1c64017b95f8914c8cacf48d02f754b635032a4b98ae2439ef2c1c62a619b5c83fed928466d3e519ab124ae78636f71f84b2a466a3e95e9f6d55d80b3c72de5ae428df4d24318a84ecb62f4c23f55c6d5af3c2588ef1e557e1c0429c2d3d1ba04f6253fbd72862c108c0f1c461793793d03e5ad137b33273c52797446ea03f95af69580dc78c757afe8ecd5c416a0d8399061054c44b980211282eda310cfa5dea07f853ea08c687fdb4b29428f09e75ac5e1b78ba45184e073d6fddb5f2d7eabc36b333a76d7257c4ea5d7bfa193b2781abf35764152dc58ecec8540a89f94e45f04b14aa4535ea610b66833feae0212418112076476e433633dc0d76f793c333d36ad77602db58613cd5a07d0da434b4ec50c829011fc0c1427b7435d7a24541282957f055425f522718fa7ec9b407119a1dc97212ce2e1e0053ae2b489a7d4c1337c6fa9a0856f86a407cb6b9a6d0f80eabd5ababda4f4026b9bcfec397247ce635b9023f9a55ab4affb5c4590ebe79d1f66c30185d08e2583fd5e6a753281e640ee07438b9c221c601d356bf3d4e3dc7ff20f4f150e092dd4d38b0fac4eee62277b4da16207083174948f32757469625bd02ed5b8d069b20e76d2cf9ea64ad69edbd20844d8639d15a8616d5327d96d31116611e8fbddc83b4feebc34ee5450520ba3c742b85e3f1f8ba2d421af6025fdc2a3fde654ddcc5f179c6b50bab16c6ec8c62703013bea8413044c02df9f830ee93d56e72304709cd32af45e814bb43fc6fdf2ace73e06a6f053887192951e2f59ee4895b2bd87a4029cce42c7cb8acca779edd31573ca5561e41e44361ab46ea57afd867277f2e252aac7d58c334f98941ce3cf767fb34b3bcb4537acd27a731cd6827788982c8ada5ce7a214eab0b565c401532091b2c40c50bdec7d7dac2cab1cad3d72617f9d13d46341922771d1524527f763c97c12a702d0c671fe2a87b05a6bf6d0131c5b476850fc7a6a9e920952a4f1d96c68de449e7638cbaa2073b247053f813add116c927556be2e6efe1d8a3d7998e4ba9dff668f946e7eb5559e406d5773cae11cb29c628a004fefab2c732066662018e591969642bb809313fa7d17bbf37502e86f7231babe92fab63960048c6361ba485c74ceb6d69c0ae9b60840df05d41a8bf798f31d55e199cf6a0e41a74bd373ffd7f14ac065194c9cc41be0d21678b18b2cc15d4a77634151d61598b30c86355cea23850b10daf85c2b342edfdb8aa77a9e8935699bbf550fe2223aa86cab09bc22b6f838232e9c8d4c96f0e4450096fdb6b0ea65c14eb1289c44bd229d090587688f7ec05113122f2c0cf2dceb662507e2933c530e30518617d444015194c307a78cf94cd40789f5651ae885800ef0663cbf13a8cab1fb1e8b05c2a1519d9aea46c8865a3a9aae60fd5c9f3b72b6b98e190f12de82c0a620a34fa2645fa54f859bf501d6e362abcfda022bf0c0282e9fc861254c9d822f6ef5f2b1f01f808abb59ccd569942bd40c2c5b49005a2b9cfa3718b9ad0b26fe069d8d5b093d34e3a63ecbcaa28d7bef6c6367f4967508228b8c4351f581c1780552fb2ee21e010cc49f68c42cea0a723a9f2cfcbbc78d230887ee720656c50abf4a2dd1161dd22197de170ad80ea9debeee3ac7fd65f45f0c48e109bff3adeb34073a7a06680f55f8d1c505107075ad569389db3faa9feb68222054faf390bba63c1fdc694c9eb160c327cad92578b37e6c9a4bdc997e1f9d549f3f1e2794ccffc9667e191732d2fcb6fa9b912676eea62b28334512d13abeceba0a2881bc6bf0a61553f2f4fed96080f9d584ccad48668b0f4682876c0086edfce18c418204b5228ef4055d3906732e4ea9f0f6ce05d1b5fb32333afc91e74ddf1383880319e19659d4d1e504c99c60c6ad182bb08c9c46fad4cec42e51a6429155cae27d270bdf83de6ac68dfdc41222860d8624e562827aa7126720e96c46c11382cfe4b0ab9aa3b9502d71d58f8d469548a251bec0c79afcd6ea285e1930c13450c9987948cd3fd203c0d9e4370d83b16ec9303abf5fe80c808f199a72ca2f1f8c83c1d7737c3c4ce7c5dfecc58bb72b75d5fbece6ea6affb7f3e4094ffa089166988a8895909742b887a32a42444cd7524cb4220986ca5ab319be3089bda1505cdfd79f7aeae85ac04e2858933e4d7a6b4b93db980d98f23f5929f6bbf3cd4cd3c52e33603adf0098174a73b803e739c593db8769c01b0474044daf332241f764b2f1dc80d788ac83c0d5e6e8afd4395e1e2664074e25854798ae92e2ab73953fe8c1d12fdbf96f247403a3fd9b5478393d9e3cf11dfb84ae82f52db635476f238fa593eb65347ac692f1ec43291c3ab7ae93e0dcf6e3a4038bca7c0ca836f3a06f90585c4e12943a1bddde8ce4fb63b1cca8f4ecb0b1c6471bf365607a5f79333041459daa7eca2a818bee29eb9e5bf986f60c76a068e80474f8e874b40dcd724ad0bb3704bb710d8a258be756f4d09010674976c06884a8acd6bf73234e0ccaf037f82943f0d0b2c27fb7024eb2b1d0d28d3e32f4c627f55039807ab393486dfc073a07b7ea023ede1a8ac9e3cea6625c889c9ffa86abaa1626d7d8574305515a50db50c04e242bb6d74a563dbdd31ddb919807b91addbf550b94b592ba0cbb0a8a271a2c92288a36620f23dc710861dd31286c2f127bf690748a91ea8ce0c9cb32435f700200e1e799685c04df4865e1857749e6a777a5c334d92a223cafb2bab8758736dbc599184566ecc3555f1f50ec2caf5712d158586d74112e3ac6562ef3b4c4609f1c8cd509c78793005cff5825b3c8084181314b7ae834eb0f112bde3791971a69c915864a8865cb59466fd409a172d1f1925b35e84ebca89b459a3889b006a6a26c5582811dccf6e4bcd60b3ae7480150815fdc5cf281316e3f35a2ba00aa6f41bdedd54d0f0c31ef191e69e8ee2462a791f622e75a74d275253efce51e3d374d3f234d40692c152e9542157c6a522b2b013de9e750f8078e1ab2f57b0c82e013db2bd7bd9ed2f31d15584ed62224b31ed181a43d1df2e11954dd801091633b3fba8331143c9e79244274a542ac136a8486053f86dc8a9dfc33fb57be165ec2832b488baa2d890e5b9acde92ebfb3bcbc135e37bb280250688547e1321c0898b647456bfc5b1f75a67403e46be4c2cff53daf71f2cffcdef223eca4ec01290c7318242327ce115115b6cfbfcf14988abe6d54dff25720acbef9b6002c55ef85662bbe39046523b81c4d12333d6660c86ce97848f7f1882c7017ed1750c891b6db7b12ebca76de1f9d67b63baf20b113574622e6bdb1b309ff6163ff152fe2dfe3a51c1baeceb169b31535a6365bee95cbf5ec0a0cb39c7a21f9958a0da5be52fbedc3bda0f9afbab96eed3033ae014908193b55582852663b8b116f78edda1eb55dbf9c2f0701b1978bb1562ca09bf9d6d9d0ba18ec93d18e85acd570a37c619eb04cec89dd0a48710a1f8cefb5df6990428044105fc0331b0695581038ec55d53659b036df048368ca6279199e3b2b14ace7c9e68e459c56704f4637cb64c4c0e71548da4ec4cc176805722c35e7c07428db58fc51e05df0d8617835464b645057859a46df2a760bce5aa23cdbad0266ce741bad25936e7e627c05f7f1d6ffe4e9be82107f8488896f7012cb18c0e3380cb69dd3ff61dd30b935fddd463b1aec6cdc7d6f237d1c505f356d9087f1e4724edaf45a5b774cbf5d4dbf563cf2810211786d17c9aa7126f7f4c07145a70ed45bba20a0223b1de9ff019740de1d4306f5ee7854646a318f59e50a4d9d5071a0bb7096f6a3d986d6c678967459e7e9390a27111334f1b276d09b194fd2ce9762ccaa344d71e49863240f8a9962a5e344bc1a3dd2e352dd5863456b7a44ebfb2766da96de39c01de8465a731a7cc96ad597edfbf6750779eedb1591e24b35f94ad6269c1564ecb10012bfc3887af87aebbca4758685603be8cec18037f8f30787ae8f30c2593f830b43bf8cbe35646349ac2a7076cc9b49e28256d7fabac1dc3d946bb1420d5e86ac66146c13f41543fb5c3fee5be5408783f079051265c0f988314cced49fc03c06165f61b3801d68103077df698e138399c1907b15c6f55f7a8a6a706eafe61a99140f459902fc8279f74784a77e41d875a03aa0b7f1f1649929dcac3a177e59a2e3490a3a307d3426bcd72f65a80d8c9c1c6caee252ffa3df151423d4bfbf13bc1c5a98befe25ca75368a4b2ded3cae07405433289abbadfc7011726635598e5879c2ce595453a148e6f309adeffb57a9999c7713b676a034b651f6d88a5685ff8ba096356ebcc4b997b2a0792fbd5dcb1fafaf8967e498bd7bf0b4d546c87b327e16d1c9144ed84de16ec61fc6ec985d6dccc92af95079003176110ecc68e1ba21c88e935f7f92b342dd460006d975feb1e830920bb4996cd6b53c304c43416ff568ae5b5dda11410ddb93adff05cbfa50c89c3d60927436845c15050cfc81f605c7887cfcb6da49290c8aeff3286f8a1926da6e59e6349f30851b74094b7281abae07e6f30cddd165a74bcfb723ceb8d850e9823c14ff72f1b1317adcf4cce9d9cbc2ebd4e401c547823bed8f20e61bb0dccbde65fd0a263f672a7d68fb26ad08e7951135ddb2a3daf865e6c076d8d84d74106ba9d5f45cc98de9ad7766c22e122010d10b9fafba6bc7753bda4cdd569aa4f06903f61f9153cbf0225dc81071da9a39022f4b2954d7a9d398281420ee87e99116b50f763f28884d0fdfe4c4dea7d0d745f4643610fe2d7c96063647bccfc3bad9d958ca68e9eef2baecc7d988ae7570ab9a769046015c3bb190782c002185a0975e6561cfd04eadecdd82011fb9ed86c1a1c3ec206104c2e19046ef044cedb2333ec8f46eb4ea5e984e89d4d59e754ace83ade190cf1ed100c490df62fab0b06db7fc851f2e347bdb8fe339e5184a1469afa4252ffad12acf8e608e8e7a54e189d1345e8c3fc7e0dbd3a9b9fa2b0665dedaf876f16db40e98bf3160c6d7b9af8702aa76ec8087327d552a19cc2147be50d8edfca133e8e391bb03f2ee9ac11273c0af6eb4de8fac24fafdf8e9b12363ee9ece7b561b9ee9ed5efbcf60d60dc2c3cddd37a9665a1018f1b67c9ab14632e56a56585d3222262cfb279e5e7b1ef49dbc94a8ec62f505f6ec9c35d36d65f919869e02522b8a5812684a92e9385dfed89033241c46b621828a1bbaaa17034eb4e626a3532e965e74c975ef6edc730870221ad41d9672039f4a81f110dcdb8111b2c18c374bfaea6561b47886bddf1746832d0ab", 0x1000) setegid(r1) shmget(0x0, 0x4000, 0x371, &(0x7f0000ff9000/0x4000)=nil) dup2(r3, r8) chdir(&(0x7f00000012c0)='./file0\x00') fcntl$getflags(r3, 0x1) msgget$private(0x0, 0x400) socket$unix(0x1, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000001300)=""/61, 0x3d, 0x1, &(0x7f0000001340)={0x2, 0x2}, 0xc) r9 = socket$inet(0x2, 0x40000000, 0xf917) fcntl$setflags(r9, 0x2, 0x1) recvfrom$inet(r3, &(0x7f0000001380)=""/74, 0x4a, 0x40, &(0x7f0000001400)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x2, 0x5) setregid(r7, r7) 00:00:16 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x1e) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) r2 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x300, 0x20) lseek(r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="4481029908ab98f2f67a39c463d17d3a64c4211de3f22e47fecc2e3ef2400f38f12fbec1c690e945de4a11e301c481bcc6c700") getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/57, &(0x7f00000001c0)=0x39) r3 = getppid() fcntl$setown(r0, 0x6, r3) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) poll(&(0x7f0000000240)=[{r2, 0x20}], 0x1, 0x7ff) sendto$inet6(r2, &(0x7f0000000280)="30b2e0a96a26b0d19873cc98545a14dbc90c023930d2792f2820044e3e94eacd7c834ce3b02dcca6714c4cc75d7f44743f1e8a21eaa820bad909b88f07d1873fc82cc56caea42e021fa28c", 0x4b, 0x0, &(0x7f0000000300)={0x18, 0x0, 0x2, 0x1ff}, 0xc) r4 = semget(0x0, 0x7, 0x2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000340)=""/4096) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x0) wait4(r3, 0x0, 0x1, &(0x7f0000001380)) sendto$inet6(r1, &(0x7f0000001440)="297bf96c611a951de270c5afe3d3736ef2e81853ff13a4957afdae7a95d0be605aa48d337c2b5971d61e47962ee149e4324b29be938ca9fdd39b529039f8b55bc3d0c02737c15f676c5e87e7c2ea04b29fead8ea94d7acf05ce797db8eb40bc008b14c63bd141be550863ad37df27bdf44ba70b6d7e1f8368a5cc6d0cff6803ccd2c1805df397e3b4a3355616e3fe16864a127f7182971fd240f4234882c52825dcbf0524908f2a92767b1250b1e63840c246a5203f0222f71f9a3453a9cfbb6cdd01f635cfbc38e", 0xc8, 0xf, &(0x7f0000001540)={0x18, 0x3, 0x400, 0xe8}, 0xc) wait4(r3, &(0x7f0000001580), 0xa, &(0x7f00000015c0)) shmget$private(0x0, 0x3000, 0x458, &(0x7f0000ffc000/0x3000)=nil) open(&(0x7f0000001680)='./file0\x00', 0x2a0220, 0x180) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) fcntl$lock(r6, 0xf, &(0x7f0000001700)={0x3, 0x0, 0x1, 0xfffffffffffffe01, r3}) fchroot(r2) connect(r0, &(0x7f0000001740)=@un=@abs={0x0, 0x0, 0x2}, 0x8) linkat(r5, &(0x7f0000001780)='./file0\x00', r2, &(0x7f00000017c0)='./file0\x00', 0x400) getpeername$unix(r6, &(0x7f0000001800)=@file={0x0, ""/81}, &(0x7f0000001880)=0x53) mincore(&(0x7f00009fd000/0x600000)=nil, 0x600000, &(0x7f00000018c0)=""/214) getppid() getpeername$inet(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) socket$inet6(0x18, 0x3, 0x3ff) 00:00:16 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r0, r1) r3 = msgget$private(0x0, 0x350) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/235) r4 = open(&(0x7f0000000180)='./file0\x00', 0xa, 0x100) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r5 = dup2(r1, r2) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='-\x00', &(0x7f00000002c0)='#:}\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='@,\x00', &(0x7f00000003c0)='/\xaf\x00']) msgget(0x1, 0x80) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') fcntl$getown(r1, 0x5) dup2(r5, r5) bind(r5, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) connect(r4, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) bind$unix(r1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) r6 = getegid() r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() r13 = getegid() r14 = getgid() getgroups(0x4, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0xa, &(0x7f00000006c0)=[r6, r7, r8, r9, r10, r11, r12, r13, r14, r15]) msgsnd(r3, &(0x7f0000000700)={0x3, "ba204d7840d5f52cf415e6ea3e177ef2f3d9c24c5f8f12396c4213398a85d6f04281a237e718153582b10b"}, 0x33, 0x800) r16 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r16, 0x4) 00:00:16 executing program 5: clock_nanosleep(0x3, 0x1, 0x0, &(0x7f0000000280)) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000000)={0x5, 0x8}, &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='&\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000180)='\\#:,\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='[\\{^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='+/\x00']) 00:00:16 executing program 0: r0 = semget(0x1, 0x3, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/179) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000001, 0x80000001}, {0x2, 0x9}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/17, 0x11) flock(r4, 0x2) semget$private(0x0, 0x0, 0x2a0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001400)={0x0}, 0xc) r6 = getuid() r7 = getgid() r8 = fcntl$getown(r2, 0x5) r9 = getuid() getgroups(0x4, &(0x7f0000001440)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getpid() r12 = getuid() r13 = getgid() r14 = getppid() r15 = geteuid() getgroups(0x3, &(0x7f0000001480)=[0x0, 0x0, 0xffffffffffffffff]) r17 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r19 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001540)={0x0}, 0xc) r21 = geteuid() getgroups(0x4, &(0x7f0000001580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000280)="64755b19edc509ad726c3883515bd842a541ae2889dda1bc1d588437ff6113c9470be24451bad36ba60c584142dce4cbb75398ee63dd776d3eb0bb61f5f364be7847d66a72a4dbaab4903aa4e0f1b371f58ca65f9e4368cbdfcf15da4461c49790880f1a8edc189ba58a2e0a4ec65b444f8d6e79dc05a73fac21b6833dbdcb6518b8d782c5b13c48c5d98e286978f3cd03ec4b34dcaf2d4dff8ee3cdb1108cc2b390be485acdb904e78242049f8b9fb038b26f47b210383a8ae8c1aca4b39923b2473241bbb3201f84aef86e62ef898a21dd2514c34fb07093fb70d728d4e04cb8298fa9ab1fccb38cbbfe084f5e33d4592cda2c0e3396c65f834590264456e52bf8a7ecaae674bc8cbecb8972b74767a04297f5cf728113d87fdd6d7764ae2791b5cb9d98d8a40d91f4141eea7c9d2c62fc61368de4803274c83a7176a2ec041fcce3dceb212a4c47c1a02b9bf4c8c0bda7992e46ae2f27d77e1e3941a8ab0a4391e2fb71f68365f29e91bfd6d9a6539d3caf2bbae314b8c15a3c076a483fff1c6c7a4ebec66917d99e59c5ce1a3110dafc38bff940e895df9c37db8d524a06de277632263484c1768f5a51220417819b4250472b7d515651154cc2e8968a263feec2ad989416e351c8bc2b3c68c580417f9cee5c4e936b2dd15f179a44bfd63aca3c088f4954a9d7de8e91f7c3394a5863bc5d617c1ce4b2a916577e02013fbc3bb03e3c5f1734ca4d59b0ed77303ef6b0190a8a5998468ad73a58379435b02ce69ac8851c934958053b42f2a6dce8a5bb813924a356b5605c8bf5da441a57ae5663be0e62c17a63f7b3c7d8ef8c2dc199dfab4bb209a5a91a141cac96932d3618c187f3505ca1930f016f941aea514bf1b96bd813b3a1bd77d59120e9a3ed5e7f8100e58d4fbbc41a9c7fe44f13f752b55ade2c3634a7c795004eb932d9aa57b166ab63d5eb9c26194018cc41c44092858615758fff63918c6a9fb3e79ba80aaa5cdf244418f7e07f1f9a8944dad9b3ad689eb23fd4c305074bfae807cede381801619f99975944bbf9c8908e11c2c286ff18b8bd965438bbab40a18486edda16ac162a1a800366f5adb6e31db239f22b82634e749aa11c8cfafe64879ae38529f2d5bdaa791df482459c48c11e578d52fb5e17368c2745c8dd6416d3f2951135642c59f056e3715e64db540d187383898371f2a42820fda988d90b2fd4b72569858992bf6e956474a387d3f3fd346fcd0e91fa75633421717c79d443427c07168e52437c204495d296bf0ebe1605e9c0b50fe566bfc484ff8b1221d05333c3369146ff56827c6968c09b4382f39651f1e0ad5993fdc21b445281c0784b07d17580f80cf9f4f201234b4078593b39e5b9d616c338fcda521c878ae3c844f7452efc26651b57ae615ecd1a151a18a9da70d7fba2872f76f57c96871bda95f0e938b8264d3c7f0de4920cce44b906212f2b5ed7937c70d219b3b8964c6d44f228b4d91bf76558eb6ad9b737672907db6222174e245115a6ee549ae0e007975822ca5b8ba76cdf6405d359d427501d4af9cd92c5a975d5098d87b6e2dd564dd5af34c7c0d109d9f36e575975503c6dcb683f730fe32a05f86d9fcddb1b09a42a1a0a9593ad8dbebb3a5db36f1fb12be7378850b3f59a3281a021c870042815c55c4c7ec371a6e023bb37c66402adfd15cca2e2ddf908fc2c967d846d31d6af29af1278d4fdb53491d21db4e79caaca97f98be0580bbf9ab269d7b46c2a1b469ab866babba413f4c0f4ee9b6bd9f6bf97aca00c285d99c31f4361ad864ceec46f5a411b3bd18e245590359463c9df1b2875704e2db64ca010994e31bfb6e06110cc8c0b821bab735051384d41db2746f79f90538b5bcc285df3b6d4a03e35073ff46484b7e7bcaa5a62e81c2a6ef2c95adf21e213483ec1181fb113fb59ae3ef761a5e3bcdf2a793bff3a3e99008f903f00329715356babf67f6955befdeb20f2f55a1431ba5d48fa7ab33b159c3a60327c1669adc93ab5038417c1ca4212463d1c9bb5a9a44c7ea4e005fc1c7d1d9c994ee0be70689ac7decd4411d294d765237e522c749c679e61a13a0458602f0a1ff7bda3734961ea56024e96882ade26d1ae88dd24d52c042f85ff97c32a4021305a6e75a02163d779c08001bd3c2d2a82cd3ee70c7fe0152c8704fdf009408416613bee74cece504099e3b755dc15e7ec9df5685a26aa3fa133e48eaa18f11946caa2a2cfbb1885c56dd8c33009201e8c269cb7b8a7b27a8abcc0d0eaba56dfe2b0cb60273f16329fd6f970370503e2b39397482f50c84ba5aa2b7f58b460d06d23bf7d773850fc92eeb7d18a074481b9f3d94d8f7a8d5715d036a0bde705c783150da93982d004374e15931c1c349382fcd7a11019a99fbad6deece91a5f5d400aaf605e1f79560b2c96e7d973caf24bce15a08f79418d363527ba610f01a2ce63f262109fa25f0b006e1520610559252a8c515101071c24b3b5beb63a56c55d59ff3bd3bf08ada5504d709cec40067e7dd831e746028793b086e4036b3a42f725b01be0147b0cacaa0c712ec7b86a3428da10ec2a035f225d4dcb53ffa6ade1777e4d7319c05da879e850b9c65e8bd2ad855e47e2afd97ab409449c27c8b7cb2c32c415526bd2beeb6a471dd87ec63a23cb0732b5636bc3d56b5d3a17202b5723e1c5fe7cf0d9e4f3dceb353915719cf92f429822aca14dca3cf8adb24d3c21494765a85ba3eb4acba5d6dff3ef44bbe799c490f52c2b661f6b3f020ee68e72a4dfebea4edac1be6cead945975857bee5ee6c408898b455466a2fe869030af37d652bd5fa24380ca08be5b74d2ff4972878241c6de79ddabe3b84b25bc237d63b933a1b8cb60ba13b758000c88093e2f90fa8df1f3eac8daa4c6aedb988d9545e3b499a810ee154d7c15978dad15dc14a5124b847b2dcade6af65d25ed2d862f1cc4d594d14596271f3d6f63126775c6955a2239f1ef0e2a811ab7bfae78ee640222580abba2899fab5c680ca524b8409133f43f567985ac2e85b505d5d9527751240d50005a305a78cc03950fe0cc94d8b3beca9bb910cc982860327535c3b3f9cfefdb1a8710f268d6d02cdd0da62bd01ff0d5bd62da80b9b8f9136d2d2f58748c003a728cc025f90a34406f199220aec0f3bb39a806ceaeb438ea567c67b7e6265a591842aa30d18f5362cebbcfecdcbf5a662523908434048cdbc15b209a5d1b1a6ed711eebef5257a1e6ee4434aedda354c42b71e27f275e9a5f25c19e91596dc8597649d9239225ddb8acd4a76affcac2db0e45177b9223697a7d9fc0b3ac62c45ba7bedc1cfcd0c6d7b7f802ee421e4f616a390d172fa9104cf784d15ba528622b4cc4403018ae97bb00660cbf72096c82324ed920dfb832ba0d4a703525f453bf0214426633172309c891bd0185fe6bd86028015272e0c0e0fddf84479aff55ad06640bf51a3b4d62b22509c19ee3e1ad8a2226186a2a95cb849b0695821651782e94191253b86710fc0cf5c18e7a756713eba16dbdcbba653248bd03cfea8b2b8c7e7348d5217ca41604c0aac0fb885132d2f4e006c5a784680c06453274514a4e9c05ad1a203cbc01d09aa26962a6d318d83e562f5466877560e81399c8f22f86eaddcc596df6f3b7e4a68cfd9af6600dcb9043537a8ee0c39f520d96d4c5e7141be5a2604970986f15c839d7c9d0acf8827d18a1ae2b890f8d3395295eaa056d0b748297307291e0da7ee0048548a0d8da6e8d9a0668209555c447080c8b7b6486269b7958930318ce94c259dd3b069bb0fbf2cc0575f5e12a838a4fdf4b8032c29af4286812e7575a49d9eabe9e749de90d1da0953535f199652ce71e8e9bd6241ddbdeebf5e81609a51ad4c50cb9118856026da316c5a524820702647b7b0b18922e2ef61bb872fb96483fbb9347bd9847f5cfd948cf0052445ca8bdac31c341f9824e0892785ecaca084440cf2777f6a7a03cab560e8ff758e3636c09cea01a38cff9745a5721976ad422d47b8caff2d4c90fe7135eb9326309f2a32b7b8ab1d9a83989a7799dc16c1e033c3717201c5e26eb2d06864b79ba99ea7eb742cbe372cf70429519cd433b11397d22d5774f8b9ce1329098527e6bd74eccdebeeab1fd01b377bf14f53dbfc312cbe899c07b02b8bfe3d211a2d98241241e38e3c578ccf7c293dd2dede419c6a89e41b6b93fdaca9e39b50a6c29b5ef014ceaeb38de1925cb3851359bfd58d83653a1c1eaaf44fc9410a60232863eca0e28840ecd54ef8a1991adde57632608066d3cdca40c6a050fefd71898f642314795689aacc98e62311c3bfbf50a14e240896b3753e95963ace4d4171465604d1f96b9febb9108fa59a4bb531a84b8e65dd8d41dba4288f59ab4d98ca0de9b3abfae00070b233baaeb8c8b2a6279dc23057bf45e4e7f92df6ee00e1086a3069f92548685b426ca794627ea0856e61b23fc9152cf1a0a3aa224d6ca0b7ab656d5d92caca9bf551ce40ad725477cf90a6972452cec8a7af5507c415882b4474b5598d8b2fcb4a61e62022f7b41266a125a0bf4cb306642906ea5ee1cecba2179422453a4aec12dc272fa10ca95e4ea0aba7449ecc2c5a76bb42c3359e68a604460e4c1cf0548104bbe542813bed0c74898a84a2f20bec846bb8f8f868f09daed76e851ed6f9f3e00936d22d62f72e1d02cefe6090684b9e62ef766512c945b36fb00cf25415b70c4384fa2ccea20b98034122b4fca861193769e6f6960779d8cba4ad953df354d71b6ebb56c4b873627daf652f6bda053190b83345b8c7ca6d685e1b2acb89f4701e1e800596ddb51ab4bdf627bfe7c5bc607249d3679ffaec97f90065ff2ea52d934167e2eeba3e58b78a954b85c9b941f2bcc1d35df7adf03fd0c9dc1b79e63232eda24bbf54321654e92cff0d31913cc0a9009b6c7bae004fdd8c2369614d81201b03b07ea2ff632b3c047281cfd4ccaa3a58aa81d1350c258865308d674c3a91e2beb484e234a24572bcc5b8f804ac90aa12639b69852096db7e02ef4998bc0094e6cbc747323a196152907a6af79089fcc222c435828d0d178d9d141e49edfb267489ced29ed336d4fa2900ff0a06d5949f5a4ff705f848f5d973a1d1e759bac074c4ec1c39ea5922787b5f8eb9f5280a5c3ce0542ca676e705eeca2862eb54a27bf3051979089170e4ce900a1f9abaec5bc186dd23b9ecbe199603690845620abe0f051feb795275764231a35724774e8f00bcfca3e1f4a27a95bc47fd73f0ab7584798595603087801fb0f363143910fe83442994ac0f8a31855a4f9e38c13327b110cadd604008e2b9251a04f7b36d77b4682a085cb0cdf6df0e8711a31d47acbd125161eb9349eb340925169142560846dfc956e9fbc2fdec80f359fadcc3a1d685f21aaad1561821194372af966f76a597795ed65c5e9b9d8c9d471ec03af97b7112d62e2451b659c97e950520ce5c02f274d6e4e172e1ea7d8203c5ec1815db474c7b9f72cd98cb8f9e665302b3c8edb589cb1148de415f75436ec33bfa27cf241e612f657557965705c6d5cadb179ebc5accd8c8ae6348d45706632fa5092a639275370b1f63163e64823fbf590154168ee8b72e000ab445867a6283329553b9305f119159d1d67fb1798e2c33f13e4c43f30dce5ba24b99b5737122b9269550f944595a05a1e17d100c0eab1b068f411bb77569507ee1e7ca37a8391b50666ea672cfe756198c98c7d9045fdf2b0aa4b04191bc6d25f6adef57498ee491c7ab11dfbbd", 0x1000}, {&(0x7f0000001280)="b1e22302a93dd5f0e5234025a786d79818266d492baaa1ff55886dc8a0260d", 0x1f}, {&(0x7f00000012c0)="159f14918d58b4cb61efbb6998233c105a926e7ef72d0e527171c679e489ad2823ea4600e8ba134cc7d026af0d08815184a66f7f98f8024f7b3d4729b7ecbba6ce3f8cffe2cfbf4a6ab7e46f3027bb4a0e3c1fc4f54d6615b2df3bdb2c77447ee5ddbf7bf0f4921798abe2cd49314e825ce4d00341ded60407931e9967b6a330f8b926cef6f85a7e5e6d60897489c0ee29cde30a826f647c55c847ea32a4245a9502e6d7e8aad6284a32107739ba55a75656e09691a1b9f3c9519eadf92a0853eeebee6c81c1d531298777261fbd5c4963bc9bfd5539", 0xd6}], 0x3, &(0x7f00000015c0)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r4]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1, r2]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r3, r2, r3]}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}, @cred={0x20, 0xffff, 0x2, r20, r21, r22}], 0x140, 0x400}, 0xc) getsockname(r1, &(0x7f0000001740)=@un=@abs, &(0x7f0000001780)=0x8) open$dir(&(0x7f00000017c0)='./file0\x00', 0x1000400, 0x40) 00:00:16 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000100), 0x10) 00:00:16 executing program 0: setuid(0xee01) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x3, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 00:00:16 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1004, 0x0, 0x0) 00:00:16 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) close(r1) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/165, 0xa5}, {&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000200)=""/189, 0xbd}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/139, 0x8b}], 0x6) unlink(&(0x7f0000001440)='./file0\x00') r2 = getuid() seteuid(r2) readv(r1, &(0x7f0000001780)=[{&(0x7f0000001480)=""/238, 0xee}, {0x0}, {&(0x7f0000001580)=""/250, 0xfa}, {&(0x7f0000001680)=""/157, 0x9d}, {&(0x7f0000001740)=""/29, 0x1d}], 0x5) r3 = semget$private(0x0, 0x3, 0x400) getgroups(0x3, &(0x7f0000001800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xfffffffffffffffd, r2, r4, r2, r7, 0x80, 0xde}, 0x6200000000000000, 0x0, 0x80000001}) fcntl$setown(r0, 0x6, r6) getgroups(0x2, &(0x7f0000001900)=[r5, r7]) fcntl$lock(r1, 0xf, &(0x7f0000001940)={0x0, 0x1, 0x5, 0x3767, r6}) setsockopt(r0, 0x8, 0x6, &(0x7f0000001980)="e449f5989fffc87fa4bb7ce9177762892373c6ef9906a3889f57cb26f4a844309d19f966467bf137f25ad1ad44bdaec20e6147", 0x33) pipe(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001a00)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) fsync(r8) pipe2(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) recvfrom$inet(r1, &(0x7f0000001ac0)=""/4096, 0x1000, 0x802, &(0x7f0000002ac0)={0x2, 0x2}, 0xc) fchdir(r13) r14 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r14, &(0x7f0000ffd000/0x1000)=nil, 0x3000) poll(&(0x7f0000002b00)=[{r11, 0x14}], 0x1, 0x3b39) fchownat(r9, &(0x7f0000002b40)='./file0\x00', r10, r4, 0x0) bind$unix(r12, &(0x7f0000002b80)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r12, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) open(&(0x7f0000002c40)='./file0\x00', 0x400002, 0x28) socket(0x6, 0x5, 0x7ff) 00:00:16 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) connect$inet(r0, &(0x7f0000001080)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)=""/4096, &(0x7f00000020c0)=0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000002100)='./file0\x00', r1, r4) r5 = semget(0x1, 0x2, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000021c0)={{0x0, r3, r2, r1, r2, 0x1a0, 0x7}, 0x81, 0x7f, 0xfffffffffffffff8}) getsockname$inet(r0, &(0x7f0000002240), &(0x7f0000002280)=0xc) r6 = semget$private(0x0, 0x2, 0x284) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000022c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002300)={0x8, 0x7fff}, 0x8) readv(r0, &(0x7f00000036c0)=[{&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/79, 0x4f}, {&(0x7f00000033c0)=""/17, 0x11}, {&(0x7f0000003400)=""/213, 0xd5}, {&(0x7f0000003500)=""/253, 0xfd}, {&(0x7f0000003600)=""/41, 0x29}, {&(0x7f0000003640)=""/21, 0x15}, {&(0x7f0000003680)=""/60, 0x3c}], 0x8) fdatasync(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003740)=""/128, &(0x7f00000037c0)=0x80) pipe(&(0x7f0000003800)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000003940)=[{&(0x7f0000003840)=""/213, 0xd5}], 0x1) r10 = semget$private(0x0, 0x1, 0x0) chown(&(0x7f0000003980)='./file0\x00', r3, r4) fcntl$setstatus(r8, 0x4, 0x4000c) chroot(&(0x7f00000039c0)='./file0\x00') pipe2(&(0x7f0000003a00), 0x4) fchown(r0, r3, r7) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000003a40)=""/155) fchown(r9, r1, r4) open$dir(&(0x7f0000003b00)='./file0\x00', 0x20000, 0x102) lstat(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003b80)) setgroups(0x3, &(0x7f0000003c00)=[r7, r7, r4]) open(&(0x7f0000003c40)='./file0\x00', 0x40800, 0xc0) semctl$IPC_RMID(r10, 0x0, 0x0) 00:00:16 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0xffff, 0x1, &(0x7f00000004c0)="3843f653", 0x4) 00:00:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400082, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) unlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='\x00') r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x2) r3 = semget$private(0x0, 0x4, 0x10) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/142) r5 = open(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x3c) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x104) r7 = open(&(0x7f0000000400)='./file0/file0/file0\x00', 0x800, 0x44) bind(r7, &(0x7f0000000440)=@in6={0x18, 0x3, 0x2}, 0xc) r8 = accept$unix(r1, 0x0, &(0x7f0000000480)) connect$unix(r8, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f00000016c0)={&(0x7f0000000500)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/68, 0x44}], 0x2, &(0x7f0000001600)=""/169, 0xa9}, 0x40) recvmsg(r1, &(0x7f00000027c0)={&(0x7f0000001700)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f0000001740)=""/25, 0x19}], 0x1, &(0x7f00000017c0)=""/4096, 0x1000}, 0x2) fcntl$dupfd(r8, 0xc, r7) socket$unix(0x1, 0x5, 0x0) mknod$loop(&(0x7f0000002800)='./file0/file0\x00', 0x8020, 0x1) open$dir(&(0x7f0000002840)='./file0\x00', 0x8586b65af4680366, 0x1) socket$inet(0x2, 0x40000000, 0x2) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000002880)=""/95) unlinkat(r5, &(0x7f0000002900)='./file0/file0/file0\x00', 0x800) mkdirat(r2, &(0x7f0000002940)='./file0/file0\x00', 0x69) open$dir(&(0x7f0000002980)='./file0/file0\x00', 0x28, 0x28) symlinkat(&(0x7f00000029c0)='./file0\x00', r6, &(0x7f0000002a00)='./file0\x00') link(&(0x7f0000002a40)='./file0/file0/file0/file0\x00', &(0x7f0000002a80)='./file0/file0\x00') 00:00:16 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x400}, 0xc) stat(&(0x7f0000000000)='./file0/file0\x00', 0x0) 00:00:16 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x20000000) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f0000000100)=0x10) sendto(r1, &(0x7f0000000140)="70edc0c3f5ebb60e1b5294e5410c7c267e763695cec5b0d65c9d7214ba517698533c5e47c33b4febf26ab36813d59bd8070a3fd1883cf0554c6d64e6bdb19d6539f98a8cf6ec2cfe94dd6bd219dac3e0e8a53113d6ea81f05e5063454d3a99644082ac910894489fd211f1132e78360d817f54dca4aea03725e2513c850570f403d64fd033cde9fcb1a6be3a08a4f2cda009c2b448630bdcd39f365d04138108982694423446d446920fb96293bab7080d8e0ebf5f6230c3f1d5cf001e8589d79ba39e70c1d9e2a5e87620c9c638d34c5e659a81b65b7ed29605575671ea8916f94bbc83", 0xe4, 0x8, 0x0, 0x0) sendto(r0, &(0x7f0000000000), 0x0, 0x4, 0x0, 0x0) 00:00:16 executing program 2: r0 = semget(0x2, 0x3, 0x28) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4b, 0xffffffffffffffff, 0x0, 0x5]) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000040)=""/113) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0xf9ff, 0x1e, 0xfffffffffffffff9]) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x7fffffff, 0xfffffffffffffff8, r2}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000140)=""/4096) recvmsg(r1, &(0x7f0000002380)={&(0x7f0000001140)=@in, 0xc, &(0x7f0000002300)=[{&(0x7f0000001180)=""/81, 0x51}, {&(0x7f0000001200)=""/143, 0x8f}, {0x0}, {&(0x7f00000022c0)=""/38, 0x26}], 0x4, &(0x7f0000002340)=""/25, 0x19}, 0x800) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000023c0)=""/4096) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000033c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003400)={r2, r3, r4}, 0xc) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000003440)=""/107) semget$private(0x0, 0x6, 0x2b8) r5 = socket$inet6(0x18, 0x60000002, 0xffffffff) sendto$inet6(r5, &(0x7f00000012c0)="7c3b2633a5ceab24a36775837c2b5e2173a1ba05ca878e6f15269fec617f10614880f0dfd366d77d8a4410904d98f747779b083bc4ca47dc8afc5bcdbc77df4a637a00789def3da1ebaaf94ef9cb8f00e1287a5e115bd55192c4d32368c854a6dae4e2856c28ed11129563d4243ef19473b1a050f047b908e3ec298fd026b2e7e3422eaa6b047121ce3cfbeabea4c1142b3c869b184dbc576029e1688690ef8373a3d69dc3ae8bea2478dc9e087a6eb548ce608f30d01cb2c9691e0b5b84453985e691395df5f9d4b71f7606801dc383f356824d771b43170399dcd9efed6d3584f9302aa285a24859e7b9bffb49d4c4269f0170b43fc1ba90dc7bcd4355606428a40fde739d45ff5c6e106d9f55bceb72d0ad5a18eec344c4a230f42838a84738ea0443293d4e7e091bca288cb94a3655f1c4217ced5f3ec306354782a76aa58c344acb492512fbc4837ec088ae2e5d4973de8bd88651f1b3b0bb2ffed644c0aca2c4f56d9e413961155ae4d3a53788e6586b7a0fa7167a6aecd35e7388661ebb0978c60addf25e70f3dcf8325103f4af7e5588244f7512d81780b6f938d06e77fece1f76ac60db3c04c6332d3226e8c825a0e11ee143df17e80f3f972629dba643a1d8af85ccfce776ffa1d0037c34fd06e0544aae0262b1d3cd1c766058cd76d38d84fed18613df6e4154501ddd521beff23bdec631535fae9be892c6301dabef974accea5d1e733282c17189740341f801240f6b727023c6532e5cef9dac77908647c3cffbcc68d3e11f5bf10d4b63b4045f34ca445b0c611e568814af634eadf22432c8ae2fce1d322264eaf4448f1c73a0da640fa3721857bc5d1073ab996fa6845984abf4592833375b5cf7b76267a88e7dfc0e565f0001bc64e4068009d6383fe1e724a1be7a7d21f66bd0ddbac3453c9151ba7c5acbc1986f129c676fb0f7f37862f060bcd16679828838b197f15cdf7b4bfef2a00f282ffb82d901ccaaab0d0a0bf356757bbd337d89ba9c8c4793921f698eafe91005cfc882eb60762bb14c59bbcfd19eadbd8cc13874830afc6ea6d1ba29e73cc1d6c8e440a051f5f18db5ea6ab155cc3c4ca363017c78eb0b7ec71be99c2788923edd45b7c3f9e9d3325e19083f2a8f9acdd34c1f729003f9ddfd6207e7fe6644add10dc826914593dfa7e5d6139e43c52019a05cd8d603501da664f4833e0c49eb7678c44e1ce89efbe63d1f646b128385f61219fce57c47cabf721dc96f97891c5c6f03a330a167abd2cbcb7a17722a288d75ae1b5c72cef7b42c4025e8a7f4c200c961105d11058f8f62a34d7fffd98b49479e70e5da4e3bd079c953a4107801644fc649e5545be7ca7dbc855f07faf4fcd4330abf593825bbb420855d4349d931bbe4a875a6040e9d7011c7fea2c5083820cb779bdeccb4d69bcecea8e91e63b6c491a6ec81d81ce552329665eb03f403fb0b28687796d3ab972e4ac83edb7be4ca8ddc22bb8de42d4de8e5839d87330ee1c2ebc000c9277d0c1b6af1fd5db74434a4ede963917edccfe81bc66ca899fdeeea1b428037cfbe6d172a734cdeaeb3e0d07983c59a9be991c112f6718e0b5dffecc79015eac30a52b090883265b1e2e6afc67375038e8e8f6eea324278a8784d7c4f07e5a6c7df9d102787799080b1a22412690965f22a7ddb6ff406da1726eabea59f7985a569f47146c0975796e859bb4a095581d2955524beaccc44af5cc1477eac4cfce964c68b13e56009b758e0dbb41396917706a2d9c244d8c06ad09c8cc16339ec419fee2a8e21c9645e784abd33e74bd6bf2c388c2f8a7a4f97e53ffc423ddddeb89731502437751432f085d40cf51323a3ddb68a84bf43fb0ff96e8529686a4f1f0396db98ce94a357fc91cc2261ebb1168138dced089ebbe9787da827f8e5d2374f97f8d0578843707d3d8e3b11340dedb9291e6df6b0988211b45c49658f4361b6d22de99a89b06c5114c3e6b1634748dc1291da1f22ff39fd025940c96c5301f095776d5076f049b540740e949bc54dacb6b0ae6b4d9aaa210e7bfb15ba260c561e001a7c3ef1508feb39db8e3e746be28858dc58431d4ea80256a0c7511f4145b21e935535e9a11f6065772014f8ceb53041a3850f88972c07fb3727e18e46a447c8c269389ac13431ace9d368c87ba3433baa8efb54ada616bba20e3587a738f68c3040037bb4e7ac89e19799c4a83653b6af2c32691006249094652d38de58fe3ce8c7091d2ccadd16fad06d78ec8f155ed93b949ddc78c80968012da087b14f0784d6260271ae092494a8d101b889822e5ebc5a7c476b8866f7b2a807b884e873e7abd22c7d4c9e917f05f27370af9fb8b18722bdbe4d13ff83e77b8bc455f87d82d87dd9446da1f042a35aea30d1d9b03ddaf80fed37a05cb68ecc6a83bbc3e123fa49fb4e8af287ffc0b055109d1830f78b0a494f507cb2c9f078017ebd9219e00ebef4003458c8c916cae0add0b39d50d6cdde61ef9cb06c5cc6dbd76bc558c81d16903a39511965418cd4b8c47fb7bdc84350c1acf2d64c62580d316f1489fb41e5913d076161c5f88f071cfc5db439fc85b2d8752e2a362e9382296fc2669b1035e9c1f0e1d8a42bf7a53e8132c081c08874edc9569f7a34bcaf18dbbaa47fa39ff2152735fbf1b3d7edccc03d7e92ff25bee8b1aa4c6272868999e9daa665d3d08c6dcc40945b0ad54be56f0f6c332ba7e125ebd1c8fae9551277078a3787452a79b9501a36616f99910dfd32e58521936652c116c9e82876913ac7c9aa08c61d698d2bc6dc6dea9cb924acd931d7d393cc0d02e63bed8e03120ce3cb01cb803b779b631363642d38c1de914f6d39030ef7f2028e98913569ccd1434720edc7c61794a263aa44072114878e1c73c415b7c0b148b54c2f1f67982bd6c49a33fbba94e0ace5cd658ad6c4f0bac8f1e23f5f3439405d01281617d04dcf1bf0096fe626d139daa64a4a2662375ab166ecab99cc15c9ec19ff85b93e49864af52aba5a4aa81e763f73e2fc38525b1764327bf84c982ce2d809263a7e25c24c6dbe957adaa5953b8ce4fb372fc0eda08ad3973de093915dd4fa8843b4a4e3acf7343c48d3ac0302cc99676242a18d6564721ce207f2815a83378f0f21425c04b7bbac2405145ce5aa71b9292e1bbcf52866634364d51691bd8f15f2553d0c20c0dcaaff1019ac946541e00274c1ab9c7c88ed3dfac5ae62964adfb9fd17d60ed145b6dd526494f3d03ceb20999dabf485fbe6d7b44e35ff1a381072a5cf4b6f3f6d0e11054aa3d0b40ddf7478364307bc253e4509e45c5fafbedd8c558282d3a8ffa034606891082617f3f7c5a1006c6cc7d74e48156de947031125fecefcb37a83023bd30667e3515a8c5a7202c93d07bd6d0a1bf69af5c2a2cbf02ea767e513a6180c3654fa8ea7d0992e577b8276866a4347534fd4c071bb777d619f82543c9a0880ffd1756a0100f22d8135d7a42db7bdb0369d03a27c0055167b1d5c31e507110ef82e277c4b360f7cdbe180db96b6e16a0cb6bfa9481df843c318f5635afb36efb03115aaecc86461d7c44d7953ec838c25fceb748e4f96f27a7c4be324c1b367f64be0e5c406e471c7fb4abc93f3d91d2f137a5ddbf8b27d5b616755fc4b185065df14116c05d5ca9652a97c471301da1e0831dfbe4311f1805c0145d23c61b5e06cf7bfc3ddf69f6ae7d1f00cac0d982663f72a9a5c81bfc809e9215a338eeee2eb79182d4f2526ad8dea7077903ac3ec1cbbb41270c2258548c76370037802eac8dc675b4d7990e0e96f58c852064c4676b2fbb6bee86a7b26967380f5516a198c297a0abbe2dab5bb50e840e733d596c8bd8f6a87b93077077fcccee7120758551343155ffd8d69d635c06360ff5ea72411008672718ea29e2eee9a2b31bb10a2f14c8d43542803b0b88036f2391783428eeaa5750b1906bb7144ae8f34573828feb70df6b2d89307e2af5540a4bb5a78a5631c531505b423ff02784017de328cf925cf9522e19817568fbc5f8e7d257b70d2a082f72a08a3726a59f21311f3ca9c97219e4586b32cf97dcdc07a5c7a8fcf8e0aa397f3b641f5a336c3895ffcbb56c766867d1a5d73fd6e1d410b433d17ea93503ec1caf5f9fd2ade85a1400d8fec70c1f2e43b5bc94f8389ae4982e647278c2538dacf1363bd1857698666b5d77fd913aab5ad0b7c93023b5843997f8775717d1ce1e0a9b26fcb6c432207dcfeab0ee9f7e12b334145878a3cf22efef34bd5e5e14f2c35d0bc48677b6d35b3a1b3b9d01fa0c8092515b558de73850be462630705c1b5c78604f51a3f7238e8f9ad8fea97a28d4edd5f9efc6b3f6af43bcb7bb8630d2df6f039c7b7674e9ce982f4f19a2cd0f1e734ff96b959ab2495f1354143c7d8e5f98d7bb18bf34f3fae3a255d9a05e4ceef551dc656dd7e380ede3f2ae7b790c002ff0f1d3f812771a75b749394ef145eef01fe89970fe0b973771831c01903d87bc4c9faba35917022522957982608581d9f75443edf5fc0483f6faab3d2e465975d0e22bfeb632aefdd07ea6a1cd845b6e553cac56501adc9ac021936946a7eb6f59eed36ca472685f89fa3c0a2428f6e9323e65ba6060f2397b2be7eab1c6674faa4b58b033eddf6da5aa6235e722f16a528849b6dc8b3ab669d6977b8891befa09896aaaa488d11355f6d1ee9df7671186f44dd4e150900a6881816a4c81a95ceaa2e860f7398c0087ee0dab6f176042bb09c28b7c5f6c1fb827b630bba7290162299c2ea15bbc6873ec28597efdc95b20db1a3c40ad3813d25cbd2a51eea8a609acb558b35b6610d964d21999024c7e4ae655de33c82e94dbe91e7aaf4c882ef0376c9aeee12456d9de7c7e3fa9cf0d253855a49b3b6eb9324cada905010fc9009cf3652f1538be4d69048f958979191dbdce23a47debabf6b128e02108f87ab888a8d4fc5fd681f7368a0b3afc7f2b463bb2e410d843e6f8cf0e2816d38886bbe016cfce6149f0f0873b063e77830c47d2e63d48525241e6780dffd2d8593d3be80ed22d37d8b2b3fb0142d66959882a2d4eeee44c81487a6dc8900ca8829e0e3db88ff55f107acb4710ff8d0fc5bda56346a793e718b0bdd63c22ae32647c074171896ec799774b4529a03d4c397a5cb7b78366f20a028ea46c7464db7639aa828f116fcf3cc2fcd0f6275326dc8e9ff963695f62af12c884eb02ec7871400ac66ccac802604de3f58bdb79bdcfd8185bcd074d283037bafe0afa0c8f42a6b83df78a98862f111f1becfbe5f4066195660acb48b0032ca0fbe47d9b95b96a1ae1b5d0aabef392e520001a261ff9085341f996d09397581513481a38b2b8cbbae1ef1c0b230d668c62416ebda8bd7feaffce1ccbd2f530ebabb4695c87ed63ee63d19c7fe74022b08d19cb742e46ae79e83e5eed09c298d4476457eab1d8a3670d99e3515c9c0b42b667fcb8f381c4cc73e828e0f7889b96b331d2b5f45f6ff8fe137a956344ce6b101c2345af9cc70450f85e04998df35de2c0b241fc363303b7625c0c38155ff950930a7bdbfcfd3df8576061ffd995447e4b42b8fc73c731786a6a92db632700d6305a2a4ccb3c59dd51d92a242228659a264772a2bf21f1b48a7e530990a423d34789f7c5ea7381d27a3837c0a9f16dcc364eea9e9a000e4acebe26bec0dc8183157d8fd814045060cff9a8c943df8c03aaaf56be3ee94fbfece87804fa6136918177b3f7cfde0400967a4779dc4fa32a0b567fcd61be1cde64ed21f48142a9e03b59f2d", 0x1000, 0x406, &(0x7f0000004f00)={0x18, 0x1, 0xffffffff, 0x100000001}, 0xc) getpgid(r2) readv(r1, &(0x7f0000003700)=[{&(0x7f00000034c0)=""/224, 0xe0}, {&(0x7f00000035c0)=""/223, 0xdf}, {&(0x7f00000036c0)=""/16, 0x10}], 0x3) getrusage(0x0, &(0x7f0000003740)) fcntl$setflags(r1, 0x2, 0x1) r6 = msgget(0x1, 0x20) msgsnd(r6, &(0x7f0000003800)=ANY=[@ANYBLOB="010000000000000050278d58ce67851b2dbede155c48f41c91fe91e3d3ac4d71f31ca60002e5b6350dbc48d3d279ab8a7f0f68d1edfb2e3e993091eaf651fd280a3d4d3b6f9fd9944ee7d6ea0971a9949d998d35a8d6c41bcd1541604d25c6fedb6e3481745d3498328b33dfa31ebf70ec52aa4e5d73c902c53fdf58988b6562fae313ecf32cf2d96569e10904fd616f06d8c78364bf464622a35ad41fbf5aa69d0292d0385e3f87c53e65bce2d157b068a169fb719c6d4d37696435b239b120182d118a70da0ebf07f5fbb4f3c098bb3b659aaec2fd4627a1bf6a777f9340072f6823d0de59aa72399d5d200afd59cb8c421780ed23f90cd66d50f31bcbe2d48c3057ae15eb93bedfc0a3bb0d9cb70e5a3011d482162bf8efd31b82a422f3d30c98419a2613125ce17f443e90653c0c206c67a434033bb1fcd3d09c27d3293d20e1d82f4019bbf07aa0f12f3f6a3db56d4f0b5015a71189f2088c1794aa27e0698a4d62bce82cf3c9b69b087770d5446cf2d2faf347ffdc37cffbf9decafe123e9d83268e039496a91bc044155c4396d3378b298709f4c293fc5b699d427f47e69a0adc828fc0b116636ec322fbff79b25a2ab1bff937b0acc78c79d13a23b24ff8e0ed47f656949611838d8e357752b40982959de52a63d386d734debe0d15a7e951e64dc854d6a9bb001111561e527361d8b49d37db3b1343196b4d6fa78c37aa6f1c8259803851657cb5f0e397e294ad5216e14e11d800385bde8f506e3b75120918e655dc8cd72dbc145b4711b67a8478c2db05cf986dfbdb17e7d9ed07f60112fc78720e19e9187127a00dff2e7d780ff1fcb62e71765faa34af4c67a707db9efbe4a0b862b080605a7f19c5549f47a0aaabb105bdf15a9a6eb5c5e2c86112f3d4dfa97d0c9880a2cd728a547d22a76f7121bc412ec73b05b69612844ed32173fbc8619e42a96ae765db47d61de173d0b3b346ab8ec758c4bbe8e8f9dbe8e6dc9f0ef3926a3cdfa72f9790aa1005fa463d6011f91bd3756a1b19f3977236c8f575c28fbf90cdb58fdb313f2d13ed6e6cb5a6930f767a049020d16cfdbc5505311012ddbfa07a7900fb3ca420102da1a6e0b9f0a6b8a2b59a2fefa204b00fa637c3f1ef0e19cefced4e9f280ba9a10fc0cc162d7d7d4b42a43ba79b4f401f9d55571c86780936ca1be61440a57a490e81001f717ee487390b8df383e28c5ed42725dc8f750e311a1ab7d0675ac1d819b021110f98a735cc02047c72ecd2ece0e1c6bebd0ee63d35992ad3f1d10234c8b727d81b5b79e0691cc9a09cc8755efbd6af8bddadbcceb86a4421d4c7f29dde7189a3daea904b36817b0f02273fa82ed68c9cdf3a744562603b2cbe2d66cebbe1cfe70ed0ca3937d986f995a3e9ae8821d541f4a8a33693ba7f775c8a6ba9c1f17d7fb652528c281f2d1eb18613adf84bef44674526dae8c7b21cd1e6af177fb7f10a4a8d6b6806f2d136605670090d8eeed60f843dc92543286467f5b9b9913bd4a81c53e19fa530cb0cac3db393f2f60e946a0326394c54b691c5eec2a2f752f28ff8c28c4d4f356855bccddd24b92a035aa0aacf4904eefc708b65763ab1eb0974ee6875478cf8aa073fa2d0d4e1319676ee9c70d4f1e05d4c8d29675665a3bdcc8d567be1184d8004c1f9c80347c52f99e63544915191bdd7a0cb46ee6eecd266b94e231b79ec1990887bcfce3cda56295b3c9b11ac900094d456c68748d8813ea19d2bcfdfd115000e868e78c190c179641b694adb054c114e13c6901df9429282236fde3c4a5191fcaa5d8c1dbcbade1df8fcbd738efa74f5cf68877dabff36f0f50c7e9ea4b09b16acce96f31fc6e59db4ca4b0f368a62e1705b6a4f4befffd02a58b334405c1bfcd92b81af07fd6467ac20972f81620a3ac02b22ffa79ca2a4e07e2bc96d25228e8243c8d30865cf4e993d064d4b710d75cdfb7ecb99e3f301584c85e433de9f753b741c7174ddf88207367134db97d313e944e094ad47c3f46ce8b2792c88f99bce4805abbdc04445978c45fdfe62c1aa3b43d68548e4a017cbbc7e9dde8440b92d291a1593c962dbc8803d3630bd80eb4a53e87e5eec65c203716713b10d7381a743a7690f963e4c87da61690aa507d210bb5730e868dcd4ddfbd366a5a6e8dac471c167cd84203f3ff12848806c2559ef483cfea65f94c8ae44323eef9dfc9b3477965d0a47de70643b6fdfdad06ec97c7a8977c307d4b667ed0124962f1f05ca1fe38b258ce4a87361ec6eb3b8b8a56783ed722c86b3b6ba3949b65ca013914e6e236deeec03e7caba66f27c8af7083d99c37fc512af5db90143f91e81d263e5d6090db970f3783e2272c80c9745942ef50657461cf94c64a7dca2ffe74411c67c37d6a242b1c71aa535062fbe4ee75e7040579e4cb806d1e4db7a66541f8f8760fc0188a2854ae715c16d9a4f0fa52f67db061e07b7cb510f0d36e038fc23bb1e341a15d5da0232d8624771fd9b9ce8fea94b26db2494c868f3aeea0e66009a14031c5f824f11186f4d64247c47b320b2e0ae3a333e6f635a6b156211f5a029bd851754cfbbd063bff0c33e84725362bbbf6fde49e87c9c341a40f4dbdef557f53c19383c6bf01fb1c90771a77e3207003cddceb70f0717519d37bf45b56303f4a0a92c0aa4acb277add7b0d095e2f9d5eccf6c25ddf9f348590ba318a0a3d7d48ce246aaaf642705117983816243bf4f2654fdb9411ed0f157b32428941fc0afa50e55aa83a66dfbd65e040a22043ce87bde7244e69246466fa32c514cd02a264448bd6e9a5143d83127ec73c9ec8a062b96e57ca3de976cf9f44b3ac44b1a4bd94fe41789be01c343e8ceb44ce5679bb2e262d9c946eae4518fd06a9969e5eda9660b6a21bc210e65f111abb9a24371994b00ff991ace960d2ce9643674dd3bc874779c0f06efa1909cd2e3fc3ff4113ce403ba91be41cad3a1d0b10519960a25cf061d967057fd9d25e6fcadefb0ae252482151049ebf2186ead598242a48dc20a62eef74ef9409a1ea3e59fa5ac40f24609c0d352f0e5b59d74ac6cca5a9033f6164b954134632733db11e11c1e604b50ea1b601752292aa7a9a2862c62a3db4be1e261b47fbc5f0a6cddcefba2ad21d19509603de0b7b132fe179c707360566acb762cb04dac39ec2d235a8a69eda6095a6dcb535387d150a8bed7afc29314e406d8f5e2010934058c91cff34121a31f6bdd64ee65de6543d013c512619e71552413a0e4ec20eb804d1e51f8da254548b2c471f3a0fc88cb45303a41033f7222ed864a812f8f03a87bf80a65dcb841e67b2e686016fcd871d4ce06b85e282c51b9ddbcc496a412449f6c4eee173f554bab2ab25ed84aac87344dfc4704b3ca84a6d12729b939573cebf40da2f5843bfc3da05e5aa96455fc2f9985c86332574616c4903612e1a8f421e7ffcf861aff1240ffc831764fa41c0eba0738125a7a848c550b80c91b309b4f28d552879f80a903f1e979061cf31f502141d2ef42574edc39b513b48e8e610393fa96465f2fc38fa87020f9a6b7dc05cdc7315ff6d0ecb40ad1f359640154d10b0296ffe8e8119d47f6c5d358bd592e20b08fa2e62ff8c9ef84d1e93c3c694ef21801fbdd7de49a0aa6e62a5cc317d29aef7c1e1e6d03b64c16b5cbd223753f0f1cc5472fd5589f9164e2ed29844fe2404424b1b50726fe05ed6a235ae5a62520b36e53110b8e2a8324a7a9e834e3ae39d633dcc1a661b6cce7d36c3e3cbd33edef40b99dffcb8440ecf5c0c76540a12169ebddbdf8b2994ca74dfb3a0027e02cd87ada9f165a00a883d201e58279a6270096d9abe9062fd66f1f2f13748a19bba9b7e7377ffc999d9ff773e28adef5d16a7ae049a9e398fa3fe3b9a03b9704f0c7ed12e288600faf8ca6f96a2b030e705d55277956460e25eaa58321d993eee6eae592aa46ba081521231c830cabf75838643ada34c9f4fffc768233632936fc1c523cc4b7c401292d65889a6e3b81ea628b615147495bc6bbf3936349f03b2d255869c527c87082a06a3c9d22cc3416bedf585c14dc30947365ec222e10e0b134854654d4730462f35348889db5baea33150dc5662fa2cb6711c7946882020031b058220a582628bf87d0f50a81ee6e2ef3802bc0ed51cfc21c84c46fe139ab8645a31fa474e101adbe4ad3abd5f6e6e437a306f1cf38bd6c1a77142922e5f41618d62ff79431e2354869db9ba8d71503ad6bb2bc26cdc1c65830ca1f75d302735ffe1b45e783f655e9480f9d6a308ab82a1f6a289e25a0e69e87a15e4deb0e3fe46f278b9645d75760f4273de74df51ffc400c2fd2101395eb3f4d1e5cd3cdabbf03ba8437badd7802937652b34a77ce0b94941394feb73de2f317fc72cf7c81a9ea9114d7f2cbe6b4994b404ebd025f844f3ab2dcd24275f9ce3df1f4d736adbec8406eb224275a47bda97b5c319141d76b754c9d638834dd8f85f2eba8d2ec2ef28baa013948b2926e8aac3b1cf17c50cec525c0a53ddd8b5af46b49910a33762256835f7eb5b2af45081352227dd037faab45a27acf6bd0182f7ad1f6aa553848ae941b525d641502abf7d85bbb28f2da7c90ad6118b5a186a699ce96c756bc4b6b7d4167bab68720960bc0963ced511df7cedf342b44502348377e97090492ca35c52946a972e8840a1b0574eba4198f592dbb6db5f6867469b256a3f7ad0633c009c970af0a09cdc92c132d3e478b09ad9d1d31fac131a3ce0d56a31164e1ed1df522448a5e364c1f1b0ae22dd1a82241d723fddd7069d573de2e34a7e8f12f95f4baf1f465927cdbe9e94d109be799fc0a62b1209edc7a20d2b2594de37e9c233a4ec790eebd77fec173d60b5d4e7f3ad505c7f43c45f6b77ae768424ae516f68e954346a719287dc09f5f50ea8cd23632b4f4f21a9ed27419f4035603168cce1f49056e22b359b5e534bc29bf62fdafdd37e7ba6f2baa6a2df9d88c6c8015e4d5b7d520a085979027873dc4bad6e80b58cf1029d63b4b8f78446b1d819170c16cafe0e1e98e24cf1e2d647c40a799bb05fee6b3c3eafdae2c01f98a047a4886ed5e9da2fd606110118a6ca7a519b9f0e6d78a36083bd3ec3fff16a19d46a74f94211386e3094141393de15c3c844c16bc1bc22b29e6d8ab6c0618211141cfaed71dfa543e6591135b2c2354a429fe5f6805ce87e0a5e09b37bcb7f9cf9ea21d34c44029233152cdd41d2927597812afb838060572e2d4737190ef58b448df9412c7d1aea9d691360638e9c7c79920c8d261d7b83f75571a7198d60c0eb2cc40e857dc4f39d8484ed14a85452e6f8cd96c82d2394bb2394ba18d06a958b1eda8b0177f994cddb556a64aeb55dd3a463aa57bf4b3acfa7902dab992703bdd2c6c6bd785c3d81b445fe19ac23c557b3db663e77f4bb202be9fa014d7b9b488552ed7575b4bc8c596f48688bd217ddef7d8334e7653448406fbdfa851c363f08436314d9140be29d1dfadd63b04f2ba3e762ec84d57d7065278bfd146e5ef06b9114002c43513adf0f4b0e0f2bd3aa09afc6a45d2f0dab2ce436afe23d05bd7e90728d8b5d890ad6e0cae64faff84d94c3f3a66bf015bc6006024772f8e09479607d1fcc3643bbf01ef7e53bdc100d689b7b70fa441187e496f643be0d2b9f72e1483c3553d4bbc514004bfa871f3a7afd6a299777a2bb3f81b002a9868c3ca92c6273312c0f6c3b1fabe789964f7d8ebc2ad780cbcdf4395303d0f8d353bf330d4d0e8c19bccd4773aa239097cfc0d135f215fc9a062ab905d"], 0x1008, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000004840)={0x0, 0x0, 0x0}, &(0x7f0000004880)=0xc) chown(&(0x7f00000048c0)='./file0\x00', r3, r7) getpeername(r1, &(0x7f0000004900)=@in6, &(0x7f0000004940)=0xc) r8 = open(&(0x7f0000004980)='./file0\x00', 0x501, 0x14) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000049c0)=""/165, &(0x7f0000004a80)=0xa5) semget$private(0x0, 0x2, 0x20) preadv(r1, &(0x7f0000004e80)=[{&(0x7f0000004ac0)=""/179, 0xb3}, {&(0x7f0000004b80)=""/20, 0x14}, {&(0x7f0000004bc0)=""/174, 0xae}, {&(0x7f0000004c80)=""/6, 0x6}, {&(0x7f0000004cc0)=""/44, 0x2c}, {&(0x7f0000004d00)=""/97, 0x61}, {&(0x7f0000004d80)=""/162, 0xa2}, {&(0x7f0000004e40)=""/8, 0x8}], 0x8, 0x0) fcntl$setflags(r8, 0x2, 0x1) 00:00:17 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x400) r2 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) write(r0, &(0x7f0000000140)="d323f8a9ade359a74e889c344ffb3de22fb31a934de45d9bc53dbe337a0e8d40b41f4d72c89c72139366ead4e0b1e9c60cfc89a67bc82ce3a835154291bca7ecbd8e8feb87aebf62834c6b37d7145ffa9baa6ee849b2303e158350f9f5385896dc47e44ccd049b990ea111e59c9f1eb7974f1a41eae0d69b8c5b156360c55a2d0b10f90ae6293c3f1ea19735aefb564a2c180d5a9e1ca26e854be1444ce9370a93ed5a37695ac7ff5aa84b5092fec776242e9fd2614beccf4156b9df633ec9074f9cbe53d760fd51d663622d8643586a2b5038d041c4dd8b22115d8ce4689e53084b4401a677a6edea60e93007e2d3ee97756bb530d57ab73c0a66e81c8cec06a121280fcccd3e75b2d1218296ccce72d12e33768d6487e22c8c8bb372ae1cf1511dd18d59330185287a62fa1061a0f0c8285004fc121b084415c5a5113c5f1b8f1c8433e638f66a567018608e3c349c3e3c3b2c637d00144c1ffda030f68b38fdf849d6b1826f265ba369524b0ef74fdf56d7f1bb3892d1aae4b8baabe22ebd07003d8874fb4ce6433f3358c7319ba95e66b8a875037c150640bc92619c4c1f09d907f1b6c953c0f23a11bce3bcd262c29c0f1b15e5d8b6d9c785735fdcac1dde272a9feb3b46cf1d26e606c85d11823a5991f7494b8909bc0f17209de5c35e293a42a296cc8d8d5745e46802a741b5f459ef456591913628d59db4cd72d20e24afbaee613851c4d0ba29f0c8d339f4579583fa7c6b6d7211db4333f95b92c07995a2de5b6a01e26e6bec6903234607d4b85e54137f8c5b9f1fac7bcc994b8ea9c595b7cdfd3283d1a38378dfe673b07bbf62856c01d16309258dcf37257808c036e6e90fbc244f9ce8544c9b6dd9baeb188b96bb0e1d356419d7e461d94eab6e2dc89f8e2e4c253894b9986b94a93bba90a6b951a0dff51c5982c5156e1e5937ee523f5734650062717794a6c097e8ca77c150a3e6076843423307f43c53aeaaa6e8dc1fb07fe757eaad22137d94446cf9681580c2d6d22b328947cb238a1c9333647820858ba7aa5444c51bf430f0773694e1bf393b13d9388a305139b1d5a24e9059a02d90ecde732530b394e8f73dc4821c3a4e07931b8a9a8c2e92da899016e95a5b79bd44d67309c97752c5be10b266e3a238f523f4cbf7d1d2a2774e5318b905ccb96d77bb8950b35e9f87e303147bc68d48b56f8e378b9f05cced14d2a4cf2f53ab7783342ba8249b05974936f3ac734e979e51db289cc6fbb85e2bd8bda5e5cabc9446b0c614e84502c916d4bf31c5b2a937903bfd3acbd5cab038573ec48df1470b356535b910024a0b5c95731ab5bc5849b21f5f12a88a32f994e1134e72d2130d620cad957f15eb8b33048297a415b28229cb0fa55905413a9c44aa81dd10cca91a115e8b507867cce9834cdcd97b9d9b91e866e6a662681339c97e284baa12f92d4debf46eed249c7471b269a53f78e36ab464e7850c5fb1c71e67636e57801d24b9029162ea401414e2220d33a6e4827953ed93a6af3ab1eff85254fcb030c64c69d834fa7813576ba7425e1f965ef0954c593d1d2630adac92be03dcfedf0d8529b72754723ec045aa569e4b9ac11d885f785ea17f2ec511dfd9d207de4f790dbcc791a0ea41c033e33711b864561833665c42e081919072dc6a77ffc3e52c0833be7519b2487b2bf8bac3308ec3ab145bf304f0357a52cb937b5c2a71e1a7e69b73acad1564ede4ac6daa0981f049717ce492f6586397fa60cd2225d361d7bbbd85a810edaf7df42deb63d37defc2c5739324a0bf97c004d8d68c340ee09dfe035ffa8c66f950deb18acecb32b17a3d6f81f2e9ab40d2471a598f8956be5f3a546187fa02a1a41ec0877de4302e52485742495c86755da848469a2eb9328b2ccd98b3ae9ae02a28268c341436ec43a085f30886332ae9faba379cff4c264acf097289f0b10f27ea7015da3d2a06732810c34456e64dc7505b94b1f9c55805f4fc6842d5f445ecd5c345bd7540d4726ed8b49863426190134c9d3cde72d2cdd4bdb610a07f08749487573105487854bb3fbf5d7ae69f5d4dcfc8e916dc0547e03f0318a0f5cdc489bf3fefaac11032830e383aa866748fc5a1515274c61537f93890ccd8f822796cba9192d4cf0af213b8f7517ddb9ee8d433f178541a892527fa2da427ebcaf45677f38b498c5793bd5e150785bf5f8d32f2fffda1df3f1487ea050008d53773d7c9b2fea43bd8e82b4af9ba8c3c3d3de9c842648db0da4864a7e293c2c4535ee1f4241f15cb55c37393b33e1516ae19f3a64ed7de262f19918c7a62f6aad09e5aac24dddb772f90fe34f0f7965063d74652d48331be482a2c2aa1262f97fb62aa7369c758dd48d258e18f0ff20fa535e42818426ea60721dc470dae11779acd3756abbcd23c63671a2dfad337d12db507528a332fe455fe7e726713d0b9a6e408a46d1484d7fa8ea7589ea598cebadea4629146cdf93b1def4a9fd824ea26a773fcb30ab7cbde499d567a704d69889556d7319155bafc1225d12e1103c656c9e08ff7220718c69d811bff1ddaa13d9587d2d31dfd2a343d2e310bc31deaac4439a09c097e9229b0906b7cfb596b6d31d3a4ebd7d1061393a6b1f20aa83bba326ad42c15e27d739fbcf8cc835259845737b780592ef66953c7d38e40a40e678dcb7e751a0a90a16c89137f630d367d17b8b43cad339ad76ae560bbebfa37f48197cecfb8b45f1190826f74feada4f4a3abf00d97808a6875a0f0943eaad23acd5b715c2c795aeaa8a6cf4f93e23b6094876ff2aa08f88632708cb7ea8547f917251c2cc85e35577e0e41b7bdf91e81f7409c5567d9dcddee8a0f9b7499ddbb90a2ea200687a26caaf6a3e3031a867a3af41138917d8999b20653671bf056de1d1cad0836d9ce0eb751e42fa9f7a323a499a9790dfe0d5fa6dd8533a013a766c654c6c17edf0e5cb84b666bb42a917972e58bf211d093c922e9213754f47ce5d9ec6537c0a7dbf8264c9e0270e547248e665c4d802f6ba39b9ae99df36e1d4edace2a43c9e6858926b2dcdb13ff049c9a7fcb7c17f949a528578e14883944a954e06bb2e0e90c8203b4df1b48283775de4ad9335d698ea87537650336c20003d598d0102363d54ddc08532eaa5559ec2e74a9493b53a8737b352032463db2d9bb41ab4dce213889856661834d3be81e3f6afaa05d86a66084a9af68e655f5812b6aa963ad4421af35cf1a1f8d843f139fb8bb2d8ead8ec348f10352f57ab454b2909fcd0bcde1f0b3e000279eec1d0be66fa7e1381b2fcc8d2ab8f800629e872b4807bdfde5f89b06ff7c2acb6ecd860a29e60d8f781a2b4b03eb3e909e5038ed6f9996aadcafdc6679649185be7d113bb11df68d7aa3ed1ef87bb006363b11041e5d7f5499f50924b69a077794acb3d5aca24740f41ac2b858bda0f8fdac49d53a1cd5faa922f93593d38a6df3a6767df9cc4383e7fda029b4a7e9c484e26ae0b376ee15dbdc2e646e04e8568f46573a8d19293e19cc2914b09694d3b9bde6b7aceac353ccf415fd8fb4843f7cbbc9926f7d598068f9a26fe5224d7d852f6ab50d39b355bd9837e2f41dad158a49982c1b7840e337ad964f266458c95fbe0d6e1115e8a6e897366a1841963530db49dc228349d6045413613f97ebade6e53531039b703f6e73aedbcee176f21fe395c8c79e6e96dac2e626169af0c4a9295e28f54aed9431e4c522efe7ee5917198b2cfea82a14337662e2bae17f82db9d9a2ee8b954d05b895b3f032824a8a95ae0aaae976b7d61f89ce7aaea3a1a1efb73089c6e20274f50d30e1ec371ca8a771e2f612d2da68e7245e257cb287eead98062e2318cea5fe024edc7b718cf0ba871d03c00f71e817e78c94e0bf75773de212664d0e30fc3a3f3dbf18baa94d8555766832801bd9c711c6c8ba33cbe83260faafd225e438debfc574e006a75b5fa0eb48e40971ce3650e6f47f75370158e1f31fc2c9ca4b985899fa3550fad224bec81185a503b4f5c136b8b4a87d4e70a968a886f516b0e8dd97ac2c3e526950425a02ba3f9f7e6cef7588a36c8cbe7a00f00712b4bb2b889f8b64035287503bdc916e422d89a23f42db62541dc690e6bcb1bccccb3f8f5242942e3e17f6ca0e78309d6caf170ff281685f8fb288746318529b16b955176fdff9b63d5b6a9e8a4069deeaafd99417a9cd6f95d54101bc3658ec8f7d70a556ad8bf46e851e7fbfb153280d9be068d4dfe1c6877bd4e0b1cad8f2ebb5490138aa32e6355838b0426b4cdc8ac11d72a865b4c999284a741222b92825823aae096a7b04016103065f9a3097740a645412d14b0fe38c4ef5820dbc12b7d5672f912c97c73304de3b66dc8ad4a256bb671e29a3a353729c86b0903996bdcad1d2f6459a2200f89038fb19d0507e1f0ba64b1fdbe9d0f416a56ffb933dadef9b68f1db1ec75384b52157fcc2a78b20f83604ed91f1b99ff8733112cda2ccdc8c131595f46f7bc760c445748ee9e15a2b74d098669dace8f6652d51886a546095fe3ae03e5676eed476bdbf94dc720016f145d231536549960d346cdfbe7db3f2e7d069d8bbde8b76b29a6ef6336f30b0b81b84d93a0c66b2d85962afeebd4a91a90e88c01458d2066a8ebc75b279939b689b0714d199e6fa187772e513ce9d36028fd947a0f0b5c0e1f60518cbfb0feb11c2679fe7c6994fb0ae55b863a032b0526651bdc671607d097caf117c1229bd7f071db17886a88c1c2d8932d7e2d352e5965be8bc6dfcc021ec26f86c26d9a4a8f4cd1e5455dcd0d2a9f5c9b2766257da561084cbf0785f66564b4487471fbdc1b9d8cf9e3c9a861e034b1c9571456c809eaed7c742a4722d3209244347d08171d45c5ea907f915e17dbe2d05df080b1452683482dbff5246a7775442a9e3eef2edb068e1c2f3ad4e87adc6b7913d3baf90c14644b5ec99d1d9c5db21dbf766223abbdc3cd9951c6d7f5c2bc30eaec0130aafb307420330b14089f00c8dd44a942a76e84fd6e1466972e1479c6bcebb0b4884cd522cf4757468d151dfb398215dbc4d38ed8631b78d184ee198496bb541cf5e5c0e7cd5190f61f18db5ff80ab85225828354256512ed44591fd316b3af6193a03f6c0bf68de876a65cda8f0560b5b5b1571e4a870d244954f1dfe5177ae137fc12fb568d3206cda8d3dccdac66abba12078484f7de174026dfc5cae3f4efe51aff2a31ad5fcea9e2fbefc2cac8aba32423b49ef2b22bd6bafe21e29a387c77e7e5f91a832010b4e0eab14eaae56342e520586e2a4b2424ab4f232355cd0ce0c77cc767824f54b4a5541d88973308d22b2ffd4ae6fdae4977897fe680a8bc82f1b57f44a6961e1fe361d1d2a1390ab614d5ff038685e02d8f4547d13c2757468cd6f2eab58042917cdb99c82cff0dd79e8329bc301a9e1489fcf93a67001c785090768fcf451fc1e8250c90a23c0c6988868653fad626211d03b009139ba1df27c711748b0efeb4a081b90dcd3c5fd3e1b9dddcad7d0417c7e246aef02d5d4a2fc0637b59a76e75d613a1de9734a15a36787c905198186254e2d707d3d2cbc7977a1e8c548ea80858e70261a2d466cafca269b3f36f3761d7602924f1242d692fea0380a011759a5d7d6cbc2d2a844d5c2d43c728adc06c500850d7cc50466b8ea528de658fb0d96d1fc11e00706b98daab456fc96384057efc697451a01df64fa059446cba1e418eac0788fd9eed816c813411a3bd7100ef41515284e75f8eff4195f528f1fd5672bae4", 0x1000) mkdir(&(0x7f0000001140)='./file0\x00', 0x30) close(r0) pipe2(&(0x7f0000001180)={0xffffffffffffffff}, 0x1400004) r4 = socket$inet6(0x18, 0x50000000, 0x20b) r5 = fcntl$getown(r3, 0x5) r6 = paccept(r3, 0x0, &(0x7f00000011c0), 0x60000000) fchmodat(r2, &(0x7f0000001200)='./file0\x00', 0x4, 0x400) getsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000001240), &(0x7f0000001280)=0x10) getsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f00000012c0), &(0x7f0000001300)=0x10) fchdir(r1) getsockname$inet6(r6, &(0x7f0000001340), &(0x7f0000001380)=0xc) setpgid(r5, r5) shmget(0x1, 0x2000, 0x13, &(0x7f0000ffe000/0x2000)=nil) bind$unix(r0, &(0x7f00000013c0)=@file={0x1, './file0/file0\x00'}, 0x10) setpgid(r5, r5) mlockall(0x1) readlinkat(r2, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/208, 0xd0) fcntl$getown(r0, 0x5) r7 = openat(r3, &(0x7f0000001540)='./file0/file0\x00', 0x1000000, 0x40) setsockopt(r0, 0x0, 0x5, &(0x7f0000001580)="669cb732b37252eaa18ffb37e72a45af58b0bf414d15a8a695de3953ce4bcad99b10887c1453a073197e86a08bf937513934c8f109972e85458d3d18590d9c8fbb62d05d73c51d424febb1329c89fbdd9a012d3f3f3d6f0b69b71d1d099ccee6560feba61db4b9", 0x67) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000001600), 0x400000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001640), 0xc) renameat(r7, &(0x7f0000001680)='./file0\x00', r1, &(0x7f00000016c0)='./file0/file0\x00') lstat(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)) 00:00:17 executing program 1: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) socket(0x2, 0x30000003, 0x200) r1 = accept$inet(r0, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x120) flock(r0, 0xc) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000040)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) socket(0x1f, 0x10000000, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) shutdown(r3, 0x0) 00:00:17 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) close(r0) fchown(r0, r2, r3) fcntl$setflags(r1, 0x2, 0x1) r4 = shmget(0x2, 0x4000, 0x204, &(0x7f0000ffb000/0x4000)=nil) getpeername$inet(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) setgid(r3) r7 = geteuid() r8 = open(&(0x7f00000011c0)='./file0\x00', 0x50, 0x40) chown(&(0x7f0000001200)='./file0\x00', r7, r3) r9 = openat(r6, &(0x7f0000001240)='./file0\x00', 0x420800, 0x110) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r10 = geteuid() setreuid(r10, r7) fcntl$dupfd(r5, 0x0, r9) shmctl$SHM_LOCK(r4, 0x3) r11 = fcntl$getown(r6, 0x5) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001280)={r11, r7, r3}, 0xc) socket$inet6(0x18, 0x7, 0x8000) getppid() accept$unix(r8, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) getpeername(r8, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) connect$unix(r1, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001400)={0x3, 0x1, 0x3, 0x518, 0x8}, 0xc) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) 00:00:17 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/207, 0xcf) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r2 = semget(0x0, 0x4, 0x440) r3 = getuid() seteuid(r3) rmdir(&(0x7f00000002c0)='./file0\x00') r4 = paccept(r0, 0x0, &(0x7f0000000300), 0x30000000) mkdir(&(0x7f0000000340)='./file0\x00', 0x1) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10001, 0x0) r6 = dup2(r5, r1) mkdir(&(0x7f00000003c0)='./file0\x00', 0x6) shutdown(r1, 0x2) connect$unix(r4, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r8, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) getgroups(0x3, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000500)='./file0\x00', r3, r9, 0x200) semop(r2, &(0x7f0000000580)=[{0x0, 0x100, 0x1800}, {0x3, 0x20, 0x1000}, {0x6, 0x6, 0x800}, {0x1, 0x1ff, 0x1800}], 0x4) syz_execute_func(&(0x7f00000005c0)="26400f1b8d0010000042d9ea450faeedf244a565f0189fcc000000c4c2791e24c517000000c442259c790ac4222da78afeeffffff3de7f008f291097e2") bind(r6, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000640)='./file1\x00', 0x800, 0x2) semop(r2, &(0x7f0000000680)=[{0x4, 0x8001, 0x1800}, {0x7, 0x8}, {0x7, 0x401, 0x1000}, {0x7, 0x8, 0x1000}, {0x2, 0x9, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x2, 0x1800}], 0x8) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000006c0)=0x80000001, 0x4) accept(r7, 0x0, &(0x7f0000000700)) getitimer(0x0, &(0x7f0000000740)) chroot(&(0x7f0000000780)='./file1\x00') seteuid(r3) 00:00:17 executing program 2: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x1) read(r0, &(0x7f00000000c0)=""/51, 0x33) sendmsg(r0, &(0x7f00000029c0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x4}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="dc1f0afa30e69fb2af6785cbf727aa4ec556dc8427eaa292a882ffe41bb9c110d4cf8de8c9ec8c27ddb66b090b3ab6d7d8f3a6393bc1d1be9b937e1706d0c2f588057ac656e0f84f600e3da07649396d263e38975b72d3a0971b41e10c5d199617c95f1f601282edacd2b97fc190727c507df246d168657450cc73a10b83ca56f319b8e07069e781bfb9b3ef0768aeb5b9025f14a762ef72427a9bd9d2521324e8e6dc6ffac3fbbecd78d32251e0e7866e3e3935acd74fc4130a99dbe362ba0ed17788b51fd259800ce35fcddb90bbff71bbf9c278db1654d72f00f898f6bc424d74b15e837bcdf0b148bbb431d1a65b85034841d423d46b0dd622", 0xfb}, {&(0x7f0000000240)="6208942a71058e44eeb6e0a25f7932498c34615beb99334c3267f131f5944481e11581e2823bc91eea3173e02c5619679f73119604e7e2955cd2376297b4a2ea6f9503e317c6fc9ff10c34c05442985bd058feb8ac378526b3d7d4d7155d9d109d8051db6ac85e98e5ea263dc46f983ecd26f91c6b04eb13d720c2c9655cc1e316cb1fb5f51c71", 0x87}, {&(0x7f0000000300)="bcf8b1a43a16c6088a6cb8353f17a204a8623c30f9a67f8b781df009fe4862d41e2e5c06c6e01a2b5540bedaf13a0902cbcc135fb78ed8a7c11834a5199b6b4bc3e192192b8a752427e8f2c8311db299897487d66b9f8aeda02722f59893bde33a26012040ac205a460213deb9932de8b929a9616d653fe4f259b18f0b64164697", 0x81}], 0x3, &(0x7f0000000400)=[{0xf0, 0x17, 0xf1, "55fb4e19cd6b9631424948efb1d727809b2c9b9843cc120e3117e726cbd3921825289dfad06b1b06031087bdd5af1f4d0669baf589660955885d54d17e43a6f636992add1aa257ac7708b3dc1e25d8623f5aa30d84485e62d62e5f91b2002a8e6d2621e0285a4fa1f5870534f0783ab4d62dd3709678baefbfc5ee30de438223143b0fb875fd0b4e0d05320f1638660213e502b3793214a6cab1b44c7bd1e8faef5f0f6963df7631f4b45f1fec7328b5d5844cd4f02a0b2925b35e060d7f0fbc1737839d9df5e0693de0c96332199e71533c648e3f1a5444efff3cca578805ff"}, {0x1010, 0x100, 0x1f, "0ea2b551fa618c4cfa4255ecae232c8f5d665b282a5131bc6571f6c0f5cf75743f8bfce03fc3b5c929a9886a08ec3c0cc0cac72cffaf9b25348fff0f5f82e2766aa298c34460e0ddcfcb77c7a00a4c525be1a91b2d24286caf7cec6e9e80f963e3156cfa869896135d27a6d6b90762a2e729518cca9434eee78e665ddf45586a29b09c329d6e997c3a47c8cd6037fa6ee7c94d4a72166ee2765b060dbdd2d78bebcfcf50b7e4697da81345550a07ba3db735c90f3bd92843a0c316b36581347913e461bc0f37b4cfa8a83105704e5fb84a32c494ea7f3ae00eb706f52ade1bcfd0ca9600cbb4c9dbbdb363fd6bd5f616087ad41e46d4906c5e35bfa5cd61e0093a12ba5d242dbaddc7b48c7f264900fd6349acb71dc675ec03891afdadc757d1a8f9d2a6eb0be34be7f0e71ae7dec23da55c3e966ab44b8b35c934760b2f0f31a55488ab6626b1bb66e0af5a556296c12ffdcf817d6e0a424a350b5bbafabbdb5ebff8f0b30ea637a861a0445b5d9fb20743474d4f82e7afe0c8bdd71903505154be50d227f630cd31b3a0748ff62c7f35fd42b558c60b934da662cfd171beb74397e99b50dcd1636cdc655c951b27a80a2f75c687500e46974a6bf2cd13ba965bdd0e2c4f957c35c7e822798994e1c62c140eef29365994f802f7d2fbf75494a9c36d786a1852aa778771f5b5efcd4bad144db91507c38150bbbfb20b7008052c40e0d7322cd743e59149656f7f162c840bfbb44c843d2441a62abe73daa91fead671618ca11349dc2e94432260255ddf27088ebd228e81e8ddd15057c7a72570bffab0e9a718dacb501e78660b6bda892e5a87093d27852dbab1b99b78d4a463e54fc9e309ba05859f21b97ee6891941b9e82241e5ca0ca89e229513d0d1df3d03248710054c10586933c6c4550f111c1ceb5081c21c645c31c300f7726c9721cec1871639a3da5fc56e03d91dc31a99edb316c0794881df594a04dc8f7f0bbd7629fc5f1d636c6e3e2124fa30b5a1c0ad69d8c1838464c42d4601bee1fe0b76c947ac5dc2b394dcc1cf570af5663c5df70edf8fd8fbc8067d942fc88c7bb81b7d64049d7f846b959611c9b9c5aec03bf5501cb05a6f7707fc44afe6a4f92911e6c70aec0153e5cc72ac9a0dd293f451ae6a5be0c7812101e323be213d30f6287528d44386fe4c344cda3c264eddaf9f44dd41847a1476108af5ebd94714a6ec448b7eb5c41aee3aba39d8039b7537ed0f9d6c9058f6be8f9f9cce80d6b73212145fd42e2430b2fc8fb80974d60e773b7b9a8f3b5c9181da8cdf3ff5d487b466a5c85276337e82450c8c18638d339c94f0503ef5217bee0f6b2028fe94f822da91dd672466b0f0e37f9da5617c41864f05c4787e46cd44352b163a274a820a60117f91cff151b61864a2d5f8eb613308b97e9f726956003a3f90a1c8c9ada9d347925ebc613c68a46bda2a4bf03485e79144eb55acc51bb60088dedc735c0a9d4a229fb12d9037602975cd43c86a253d20d6f14145964ce8c345a89261663db7be27d5743371f8a873d9d9aeef89de0a762f3edb07074e08f3ffe6ad2e530aef801b0f6d5bbdfa075af0656bef7499b1e8f9d803f3e95c956579acb2acba5f0e5e712a0ea3a2d2ec23e2bf2fa634975a1aa31df7bda5198fcde010d11bfb7e36362b843653365cd2f805464a61ae10e2c12dd18f9eb9ac3cf7c5279038329782e4ba3347b027008e31249f0f87ae3adbc2b41e4cef72598f0515b176325b7f89748cd47dcb5725ad68f2da90375c9e264b610153ec55ade7db659a4765828302c94095d81644b6c6a94269be8ce34697875d52d805e21bc1ef6fb6bacafbf2fc108ea309b8193359d724820e92151cb70622e42336925565a72b33af42d3e1ee84cc33b4f4d9720db81b4f9ef89ec434c59eb7ae6ffc77763da2a1652aa8a55c6f7bcdbd5f739ce519bdb8ab5bee8fff409dcc6addd3c5f64c09d6096419857f79f3e5d956d9b5ce4200867f46a00c0e79b952f18fc5a3b610e204fd5f9d5d0c82efe6a3f509da666a0a065eafcb9ac31477b0fe4bca47e7c7e4de8d5e079b556e40e296aa8df36675cfc8c306701fa61f514a8c3d6fb6a02bffa575c7bac04e3b96e2437ca26fe9470f898785aa97fa2303c7310e4c31b28da7e8af17ebc243ee9dd834d26e9aba73f3c9287b021773520736b654055421e7d140feb7aebdd875ee82b988f5c59a5f95d033fc504af7c0890de9d6fc4e5f6f114ccc909c752d3697f2d574ecaab9077c231f1076db9a6d233f9d0bf414b29e59e3184ba2710bc6245a18ead7a0e35068ed929ab08f37a05bd079827b299c6df7992c08668cd922df4efafb1434ef6b194d9e748957a5566b342b70a3c17813ea92e8e68357cb354f2d8562886e168fea91f3873ea8d33bc1caedab4411ce6550b835b2b9bb1bdf23e50bbc45d2a1d72d4fce01f7b9834e4643d67f062258df2282757e667e7d18495fee2f105cda82ea2f4caa5e14dbf1598d9fe996313dc958e0a48203e1cd26a83a1b686b1e29b8d3f2495e28ce8370c02d76ed7eab917f9b84015a1284fb2e854fe7dd5593854686e0c8acf18a808d943a722be185caaf100b038f7bdabe839507d840fcaab7524aa183292fc3c18f37ebde2b22d3851fa2c489a19478a5db02fc55e1c2bbbdf5071870fc9239f86919fc60fa059990520722b88d8cada0c543648993b6d500c1ef052c41241d93fc0602858c5079db1a9fc990725578dc728a1f2805e2b17a9363888a86abb71d6aedfd9d82dafeacb9314fbc9b2c9a174e087e2a6047292a8b1efc142342b9fbb8ac8ec2df813b1eabae37b4e78777337734209aaf35d5645966a1c8158a74f7376a3aeeb4d2c66cbd87e88fe9076a97cad8fd83a9c3fc9c47d0b790701dc7f545d6a685e5af52e60d96615051f97d3cc35357d703e1e42060485e8b717ab8a34c79128d5694f5be85ecfca8836d40c6166fd7b6149acaccda399890ae2776fec24bc7162471af375f3afab96feb73b25e676bbe4dc6dc4779e8ca3f8bb808caad11b9505a35e4a28f3506cf1eba6baee7ecd28455c0a0f825233b1e08d8836e2ad22d3b85e11644120ebc96c8b752532befdc7771370a81583ebeda064defe500b1272b1d1a944fd3777cd42cf8b67e41c505e87422bd4f14a7c3ea6c2b643a731f8201a589e49722254a047ab01bdcda07a689d61370a737f84dac3d3f2ccd9eab5f903d71aee94feb4f884b6d56aa4665f09d7723e955564e7b6fcd91daa65895c5a8c7bb9261edff056a492b39a6192ae262cab7502a145d6563480b7dcc830729d7de263ac443e3bddcf1eff7d1ecab68419eb26e78a9b438a6069748321fa40fc04d46d79425bade1a948ff49ca6fc662f82439b670b518358e13e6fe3728bde593cf8585ce2fee925510fb43650fdf997a5eebb2a2970feb2c1a93af842215efe66db8a50083126ca99e397070432aa6d372f98688fb492e5c58c78e18a16cd089944bd2a231dc7606e7ef3cbe8fc0708edd8d78956ece8786766f120973d2500ee0db31056365f51771acc297ed8a815b87b8aa68728518c29974318e3dd8c33da50ef8a470189bf01b51b9f57bed36573eeeb424cd876d533038ac0984402727776cfa387a60b179c67a929aed7bf26f0f1e61e80ea1329ac0326f152a7edc2e306d5fbd84c114deac03ef400a4a1d80cb38b932be4abd36766e72f3b269a1c14651f2bff924322ad702f120a1c27b98449e31f64dc4b4e385c8539734c824cded42aa9fe6ca2d5525f7b3337ca63e23b2119b9a4418a5b9f0ab200af628b4f2c9aad40172518811f016f51671ad8739831a76589a0c1d5f110e15a52cb48cfdfe667f7a2896d01d1383ed649f6d51bce758c3712ed5c52197648a0dda24c623ed17a67bf5dbb0733d215d80d6ac27bc08f06d8339255682afb88f6fcab132ef6cfc09cb543be1a437bea6e07bf54fd6ae5d147c805db8f0df19b1b507feaf07f073dbfbac8aca3ceea82cc859d2d779535c5e44b4a91784200a21d4831d865b0d5880844caee8dd9c8df01f9f931c3d553ad0df425f84f8c178edda05f34de49ba9dda7f7a6df741bd112e952cc41140febb767a7a0110b3881788a8d0c5ef7417abd01f6946947971039e6455ae4d032fff3f0663cfeae0d02bfe3a60a1410975e65c9c621e7c4b97db9fac17a429029a1257f54fcc1e1968348ff577db25ba70c6cd1f68bb5664e6ad8857b9fbca137a4e724926e14e40411cb1622850111326d16e36fc12ae61cdac989ed639f150fafca3d8be0f7db06dca58f96b6829564bdf0e095a5cef4cc2028c28a6184b5e8f374f51472984a7bb5d7585d5c8ed42280ff4649066490d00bd83175888d7c8579194aba2411309bf0b1a09aa9d1b8548461c1baa9c08920e2a20f5f14790e03a7c1030955618251ce0c2de852d0c14c5def40e7de4fa05a7b6e69c73c5a7cd35fce9b2f550a0fbcb7da973979f3c870fa1421d86919e785db1c65f67f6b5e05a352bba3292f397a063564651179253d92bd78b18b1b9ab1fc52ba2db39aef594091141473685e232c617c64634b88e22c611e939717a8f497b3eac1c30606e9d902aa96ab6f4b3e92020d4d905d99f3e244cdfebfc34aebb75537bc50b8b332ddf76afc057b2b914ce5cfb2925658bfd3a13c9f0402f7f20be3272d2df015bfeb069afcb2f4eff2d1c55587176f831c587dad9be49fbbce592a76b5af09662ce5f21e2c1e280bf55a19a2564bac6a943be51f167a974e51e981884cc255daa8b2179ae7013c6031a0526cb081f3e5fa0d73153eeb09a940f8ae782328397f1e50da7fae90cf2eca0c30765866344af0bf4b6b25f981e8b7d970247a00f34724df4ec8caefed49e1a7bfaf737cda78b696379f5a9c06bbb76a15d4f7815ede601e71ffc84673dd139fc658bd7ba8369926e888bae3e7742f4615b448a5874b64998418ceb492502a6d1230e710ca577196daf94f0ff3065b6888476832609099f7e2bb0afd5dc04d9baafb41d06140119897bd8cd3ca24995b47b749f5328009e543063950f5998b3b0b4a94ef7997221cbd0d16b219335acb6730e533c89738038d001bb0d893dd996f4cfbb6c04bd343d951ef570444d6cee40705f550ac1a5e6960f01e45ae1af769284ecf67ba88a9a2ad40b605f8805a72ecce4537dcd97f028787d735855f2850fbc4a1fc6c000da723761331af2a924db5fed5e2c9b419f9f59f372a2de9697a1ade4bb957db8690f9729b690e3c83a70eb3ec8ade20779930f4cc1e5889b397fe37c8429b3c4f6f69de17e6de5871f98d8507f87b9667c217edb4f3a42c09ed4f3e3c6e084588bb6c71e89c283b46c308a0527edffad4528e227e397d0c90ccfd68e167ae234760943616980fbc9045d8beeccfca80a2bcac30f531fd50fad7ac2a958e14ac7b03e69d5109fa213f25cd1daae6636024c753b875fd57d55cc8b4d132ddcc897cc17bbfdefbb44b22d12b9db479f319daaed5576a729591cc9ea6996c5e108fcb9b0875031637aa0e2e96463ee517959f34af5035a5f8da55b009f43dc85435472c9e7c1792f3de899f069ade182951f22bd3319e1f37094434a3f19b4076f5a939106026758c077ae1c6ed24266219e321780abefbaabe8ee06790b7c274eb938cd82c0e755f51282bbb26614760fc06cf0dfaad36b0da98e841f3c942e92ad1d2e8017fadab7dac3e5750317382d79451864c6f228dcfeaf646857acb35763273ad1a2939e0d7226"}, {0x88, 0x0, 0x7, "8eab9f3abaf82f90344572358e1793b67902869613366bf1051a1d0f2be3093d29b3fa1345743600cedd7f267fa4b2e1663ab8c58b06da430e731d367b46c27dc691daf494fe61e230c0ef48b9bb1883bb9218f1bf0d973e8abcbec67f5d2c1c4697a9c9172a548b375cfd60734529c5b51797"}, {0x108, 0x17, 0x9, "4bb609d4dc69acd5b19eb6d3b540b3a45e2f605fd4b3a9952475ac56f1a293eb5c490837093208654eebf0bbc80623e00a78c05317bbeacd884abf3ee2b14bf5183d477a213e05d22dd476ea32a35213c4c6143284ee727d693070324d7621f3b9d9704f7c70ca319894f19688dc421b57d6f1176f9aa330058ebad1f6378793881b3946f109d8cc142fc171bff2540d1984c1d99107e0b3cd2b9b0a391292c83cc956b20b5fd4cbfba267b799d15bb3757ec7b2a4c106f6ca7fd3c4cc940849d1888e97d5b0d125eeff6af15006de2f12d5bd995bedd1fcbc9853e485dc920eb1ee016c875ae7e29e098e309b95f156364cdd09"}, {0xd0, 0x100, 0x1, "644d14ec14e5d8ce667d81b895e7d392e07174b08f6836e69644f375e23b60c00bb65aceb74b29493e496f762c71660679f3c44fd7eaea216e95f7b6c844e406be097d40981e1b53b7ffc753cb9e3107ca73c5255625e16b8bece654c3f498a766bd3306355b577cc4082684d88a03c35379894c7a501e6bea430d97b93323ae098732d502bedf1de8a620585348f39f78f76fe97e2ebc02a470ed4224ef2d629f9c2878262e505eb04475e25fd9b938ba298da3f4a31a978062ec"}, {0xf0, 0x0, 0x1, "527d77170d19b3a922e2fbff9e379ce8dffab5f31c9b4d2169c9bf64deb27d69cccded2a903243314aafe79bffde18a5c5256c5e8d7405f1c9ec976dc549ec697bc0140a5603e50c42d815a1219f05d9771bbf1cddda9ab734dbaa5059714b68458eca181656343c2f9d54e47c9dcf4c8dc4e367d3fb0836f6899e834c109d8e66023f7658ca92572a0e6eaabbd5a00c4cdb3785a793cc175947c3a58cbfbe7b2e2a014a17609d850b96a9d95a0a1c626694300b26592c9c312f7ca6563fd5d355b15a50744f92f98875fb29d1ea92ab9656d69b07b62e6a18912b"}, {0x1010, 0x0, 0xf2e7, "b90e22d1b4b361ef8d58b23fd02dada65392262f5aade26613431f8b62b1fb81f5bea489121aee24cc69ec12ba3e1e4264f3d9328731bfb72226ecbfcce9b07ce2db89b1b9eccb022ba65ef40b43ff6fcd55e9f92ec81ae1fc7730cc32596fa859818568c878be6b312e65d5104cce65df07a5a9a96b718e680ff070ed02c89a22252cb12f89832126dfe9b7ea1313cc8f142330768b4ebd4df94c3d4fb69911c427253375a346e96b708965dc3e8cc6baeac9d2f7d0c2b5f225aa9d03284c61fe2cdaa317016f4de46511978f0bd680c16c56b490b5d8d3ae90dd6e5596d0580d9835f5991b8eadbe3fd3c8e66b065b3d6d7cb9324e2a2ac9b1aa8d9ace09fa084999f518af9366d11263dae7eeca61b652b5898fe8b9964ae4d57647f7b2863156567aa8e4fa5cb632ae0acf6f49b5b4196dae1144f0f1e3ac87d5b8da97728a58925229f61a3de5de289030b92cd56b103d294de265f2317c040e3980265f48868ea322bb6b0e84160fb12e1f5d98c305518400175410e8a84672efc4f6f047da0743e0465350881e030d0c3a243163e18a0b64acf250ee130979ea2e445e7c77af230f8e3013e3b957d9b254a763fd5b94ea7c620cc2aa7f7adf69c24ace9ecf8bea71fda93ad0b14188789ee0803da97c33156369b5dbae7e28eec348051e1550d3525f01669892f8b16a5dccc6e2ac1b820536a9f5affdb62c9279c23169ac17378fd35b77060036512167e56242ccef26b4d62bc291d25c7b3b8473d5f7602b1093ab4a202b7bf0fbd07393e4b5adfdacb97eb84f0e108322596268d12bb0423e98a3ef8648b9488f8be744af04b6fd7dc03aa24b3635da3006ce7be5e38ee2f2dcafd2f24be3bbd53ce72779f26fb6e95105217f51a4a2716329a05357688f639eef3b217ad5ba00b10d065be3210c8e75a0fd757775ddcff6bdb6070ded9244f72faf1ef64d0814bdea9d12b36570deec29702c8b14858a3222fc00e483c45d633bcd3df00f558b2c37272ad543793555e28b124ac1222e8b403802a6695aabbc99849094c566683b018fd8194246c65ea01d4e5fe5cf4767036e90ed07df90254b2015653963926a1e407d1b327e0f0752894d9cb19e3a7a6dc9e48f1c70062724240f27a36aec87120534414e15bbc56c7ff9b008ea4591a0cca17ceba296c8482c768fe1d8698d60bda63fa769758dc3ceb837f247e35d94e14df99dab152d54a1745d9a10c11ed1303238981771da96461cd7205a02ccef6e58d048e95fce4b61d8b200ae71e1acdf546dc416a0a88ee01fce01ab72db488091b3767336858fdee354a0050e89239222184a16e0275c22e09afb5c4195e44ae699410893995838f5439ac5b4a990bac0063608c474b84cb6e63682444f22276f05dc875a7ba83313304dce2e68af729ce43174be58afe973a39d3f5196805f0c4fc96555558eb40008b7bf829c0f676ceb82f25cf2310dca94df18cc54b5ecdf4da71df00cb18d5affde3916d85aee068d0b4f856991d900bea5cb59afd017234a9221671bc6d2178ba8ba54a25d67ae4d986da8cd713ddb74450d6be35091275257dff949e93ad5b96e43684a43f7231ae8c460ec58163247ba154b4692a7279263a9ab1d25b67198c71c2a7660d42405cdf5a2de869b70e9352208d3497e0a04af03ae44971428d91690365920f78447b1f3337128db15192ed00cdd040975b0fa3df390f94e6dc456d09929bc5d3c55502b5998bbd78a99e50c28de4ae412299699a6b3b0d9c78ca0373352557e0b90126bfcfb791eab880e1dc5eb1fb67f8a77766cee08cde0c0abb2fc3b34931371c0a7517fc5ba40148e42f2a599104cf0afdf5698c06ffedaea6b45037ce0c223c6dd72d397c4d71b210dc557105c9470e8b70b1eed216dc6250e075a3fa8316591587f08381532fd5af0215711ee55b62d2893f3ed87a214d7d7788923cdad5ad166e64cd237d78658a8bdd61328863f8aefec8411683ed6b1a69d5d4bc6e976a81f6e179c1e667a820caecb4201510fa864bdea0afd2a51c29fb06891f0bdb16e25907213504c1b20f9eecb3b6df022f2c62087129c38af29f0eede0d37410ec86b1789d716258e1f599d8997142e843faff9a5fa94898a4856edd5bd9f51d63f37423594cfa8c83713127cd2e631810349f08cd95d734b8e1da6e97d41cfcaa0589dc810e968db1ced47e0851a2c54795340a9b7bafddada42ec8360591782f874540ee57656355c2eba682bebe59eaa21581b07abf424ea507674c9ad41c6e5a710bb0861c50b0576a487ba4bf7facbe6ae0ebc391deabcdd8c30bf7dd9d7a98a1bc501b81c822da42c2e76021b5477c27398d92d37b5c06f8018c41ab6928f10587d5e1127e3a10a566d756e117b970f3b35eab3a90f34d6af0b32f14fe97d50322f27e5716f5e2d8201fab8431590686e7aace80abb5e894432c25f88d9e653b3799e45e3f3c47536808534caa5b773883d3f49aeecaa4acffd5dbb1afb79e18e7f406a7dbfad512a3753c8a401d9ee7bd94abda8be596d6d3274562ee27537ba1967ee76a21b9bfaabf2f2f2c90793e897177eadbfacb617033ec2707d7fd3ecfc814254e3e7032136677283ad1c9f2704e8ac03f76d908010e6377bf809a71cd23ab2340341b03b952b4937b83c52951888e82171bd01b1d91bcdbdb7a21c6573c9fc4eac2cae8225410b6e89b70022db35009206ed73a8a80e3825e232ea960b5cb04959c286c69174598a9e499b2f469fcbd74cf2a9659615a6d4a2d41717744b1cb004ff562ec0fa87a87c1211431fb6cafa4947d7b7a6cfa713157b77b540b1836f62631c5f575a489f12c8d2d7c4e1dc1b959a62d381476fab72c5258b255ba6c330f9581512ffaecbc26036cc987c6bbb405e5eb9bb28117a13266a608f2a96d8c9b84839a9a0657820a995beccb6a09ea0920a7907e23300bb351f1dc0ad3d0ccd18493fae186c46af2c7879e6900bcc9c39d4d8dfd6b948c2e45ed4bbd491753a0a800c53f717b97f41fa33f62faefdc320e899b8d7fa13d810d91aa601f1c43e5e05e237f44722370be3c61d2ec7d729ee1831e27f588e66fd0b0e07528b36ee34a8dbd494f4d7d0038b069db651d534a938fa903fb61f7045595637a764d7dcc297311fe20da19f888226d4ad68066de28c87ed3ed35e52062dd645d7d24d28ee74052da8eafc8ad7ef108e6ee83930d2e434247110da2f22215035d508c0bda0f1cf48f058ea4282005b75d805b5f807a96447044e9848129266f47eeedb1a6ee05fb4746b260a7c94e40d7834513752fc7afb08283e5f735c0e5c129a946215c88bff3cacd9b82ebe5c5c095b2ab717e8479c6a3268c091bbf8ba510eca7aed640c2ca77aba22b160381e787d50cea878b381a925fa2eb6fb149be5a650195e1b938cabcac41a6cf9703224afb171f4760820f964c4a20bf7df485f82aabe2c104f99540205aa052410f7b45682a37fb5b8c10b0fece077205d4050eb5417e4e4ce26da776e5cc2da72df20c9d594de74704cec9fc543bbeef5efd1fc15331b64b1c8f9ac5d155229090b456ad83a9b961d1466cecc2f746dfa6c3fb741fcb69976a97dfcaf24ca5168ef01ad54b2660588e5efc4fabf5a9a74a6928909b44e36695eceaccaaa5956b21cbe793822f225862e5c8780a28231d59691e797b554b154d544a83b07314b21f0392e2f2ec5e84ad36ee71e9edeb9e3b702cc8c23102cfa464b35f4c9f75d5375250d4e28d8a720343d218de18d11ef62b551460817e12153e62246a3c475c8ca3c8346e223d72375bfac85f93989b91e6f317dc9bb3324218d4014f11a84de70532c1fe49305ef25529dc5ea08d9e0e48829908d248c08b0d9c48f2ddbab168dee4dae75007e9da521ed4f7f36dd8174d1e5073499c1ab64940fd7d126820c24b6a925034c4d47312087135a2160315c967c580de2766ab1083d9fd0ba7b0bb1bd15ebeb35b12ab55f9d6cf47e20890f53d88a174998256af391638341806e220f98f6eb40d523a8322dfed1d8309b8aef0ba12697f7532f185812579192c0437ecb186a9989d5c5e61fd75e288181f6f8f9ebcf2094313a2b592aa09e392fbcbcb8c594cc7574fe94e37d075b5d52d1640027bd09385c959f632c0a75721f67970788980592dd297c2581ba00d2d1da64d0e65babafd75f219964b3b796e6c27a99e894b202d08e54f601a6ac133e2f7e1ea60d489f3197a00dc0764a40f85961d8f83805d70db2d5d3f34529ef46fb343f670c90930a4970e608bb78a710a5248256fbaaa2e2a5c859b1e2c805ca6ba6616852149be69c342631187f3158e5b2191fd7c39b3776c1f51e17f018bb5b9c122dcfcf03d8042ccef92fcff000aad9296d698bb9e4110ab8d41f72376f401e24cc1250f29d1d55904350fbe23be1f4c8463cbdb40cb9fee58787c58cff00fac0c7cf03103353c29643a1b0907182a44dab52d5a87a21fe2618843a13e0c145c66c13ca36d343ab5f8ed75d0e7a104a9c231ae29066b81c2006ae3b4b08b04f2fbcdc49596822d2b72cb30521c30b0994ffab44f58245474037426d9b4de88f07bdf9c1ac491bc448bff8040088633ccd477fb469d46fb82eee4e883aa3adaaa7e10f1a272af4d41c77b7baf1ba837e7a228be4b308caf5f5df424531c57fd7a14c122fcfc46fe6dd4bcc66a6761e97c545fc5704c1393afa113af26015e10f43a74364cb4b113b5023fac207a5aaa84a872d4e6da9faf17c4d2f0c5164d18fe05d072a371d7921e189fba17e5b26e94428185f9724bea568eb64b12d3fd25d4dd528b3276514f79eb64202d03dbd15e6abfc802dc592f02e8ac1c239a0c45b2e65f5eafa126db262aa5905a935ef593cb2ade9eedf0671a9316707f898691cecc3ba1136c07f102f789741fc8e877b689956651f1f4e41a91654358618bb04f4641f40762fae9e72e1d67c9c570aa0549b8a6e36abdeff424f1b5656d2ed64648a51b710fe73d3e53864c0a8a23ab4323fe7a1f850a71956d6778a8ccc1f5365d6cd3abb132a635aa997d82bf43f19c036fe14ff5e1866e783f8dfa5d6f43c3ed28e9c899b6147fa715b7beab977ba077cac1b717d21e42e954ce90903d9e9105618c058b619e0fa37c5d61cf68953e6dc08aa0cdde6d2d2c452016ce9028752973cb4463359e5d6816a950a13f1ec7d2598c4eb9d260a15b5a75abe2cd9cf43b67bff5932f261ea5e5ab2c2e479eec897f1afcf0c1d2587811c9174ea5414264f02a0870b3496b4fa2d4943d98c316329816e1defbf6598b63d2340fc894743379d669873e1e4854ac6e5a609bc09b04739c7ba972ed4b7f71ce95c5e9dd00d6865c14279573e8e19ad29d0671d8a877e6de21ec81b94d99374b0c858f269710f8941091a235f4509db994d97d5b352101bc2bc015b6b9a9c173326138346d7b9f7ab5e1a226125df88f8680912c184be87f770f853903648f9961e98641f9b1696d34565523d5be6503ea48c82540b9b3bccc923ac0ec03c7df79c9ccd2a9ff80bd76e7cc3c41d9e2bf9778b81c7cd4eef4075806e54f61173cbabeb223593c189640ffcd8762d0f78ae0068d523577004e9a853236eae1a6bab1794735a4bd0c228cd482dffaf82239aed9bd3993c3eaf9ac545b09d8119ab5a881537d9078cdca9d432e75e1bdab90e60fd126ff33fb8ca2c2b64106f470d00856b64eb6ea63233da274a907e11fcc51f4bb8d983bb5154a048ea006ff521a5c13a83094e4190a3a29ed94a0c71"}, {0x88, 0xffff, 0x5, "a960585bcc759a3e62b1099cca17725091f26aa0cd4c7119b48a30b4d8e262272d573c1a64b14136deca556d774cd57698f5e4cc38c89b08a139584d975e83b88f24ec7ea814d371dc0ac3e0e72ad9d5f6dff48606b85815a8ebdbb68d609e0d0a3687e2aa48157dd0cf6bc8c09a5bea78dcd7c768"}, {0xc8, 0x0, 0x3, "40dcfae131e0070c7af981b1d952e57970315d9fc2341ea674f088a2a0e75936547ace06b41bffc302849084ef23263079f2f5ce1e2b871eecafb56e7a02b4fe9f50c847fb3dfd13c234773a3acd56266e3f11fd1e8d4e6ecaf9cfe4ff592d835f55023ff84dd1119ba271af7360de28855bd860d5df9ffb9d3e657f4e6be733cfb0ad93620372014a95166dc8971791a02f0d1c423de0173c7fe56b6e124c1251390a28203f57c4685a75122701c24048"}], 0x25b0}, 0xe) r1 = socket$unix(0x1, 0x2, 0x0) getitimer(0x1, &(0x7f0000002a00)) read(r1, &(0x7f0000002a40)=""/194, 0xc2) r2 = semget$private(0x0, 0x4, 0x14) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = getuid() recvfrom(r1, &(0x7f0000002b40)=""/207, 0xcf, 0x40, &(0x7f0000002c40)=@in6={0x18, 0x3, 0xffffffff, 0x5}, 0xc) getgid() pwritev(r0, &(0x7f0000002e40)=[{&(0x7f0000002c80)="bee8aaf7e942414048142260346e3ced5cb89e0e332e5e80b53cfb804cd0f45b236b8c2470ca8751412be94bc978399deefbfb1b06b7f0741fba68753c72219992b75ba191af9575880460c420726a0d8c7134e00f5d24c62a57e865218c3c68d97610635859a5fd4588224b6df7fd5435368f0c830c9c1cd81f211e107261b8a6f8c77ab6287373107885e07ac01f4cba58f61480388a57496b5b398052ac27243c0551cf5a81f24484143273b0be68c1", 0xb1}, {&(0x7f0000002d40)="ca01847d919cc4b292aeeb9da0042c41c9f22d36855c5a333b5a8416a2ae8a20cf85c5871b92241a0414c15ef1521fc810aa8fa548d78dfd9808ac92bc83156c714705f06e86a0a83fbe9949c1aed93b47597a22f5bb483e3d683098ba6021034580a1c5f8d7390fdfdc83105f39c362ee1b593855ab1cef0753894c71cb5768dbfe2b255f4c62712d74c14f1bbfcb67e3c6514c5e97963f3da5387325f13d7e47bb60d55283e691a5277ee5060d230e33f4d795f887f7aa9a3f32b0596118b04b", 0xc1}], 0x2, 0x32) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002e80)={0x0, 0x0, 0x0}, &(0x7f0000002ec0)=0xc) fcntl$setown(r1, 0x6, r4) getuid() r6 = getuid() shmget(0x3, 0x1000, 0x141, &(0x7f0000ffe000/0x1000)=nil) fcntl$getown(r1, 0x5) lchown(&(0x7f0000002f00)='./file0\x00', r3, r5) unlink(&(0x7f0000002f40)='./file0\x00') fcntl$getown(r1, 0x5) fchown(r0, r6, r5) fchmod(r1, 0x0) fchroot(r0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000002f80)=""/199) setitimer(0x0, &(0x7f0000003080)={{0x6ab, 0x7ff}, {0x3f, 0x8}}, &(0x7f00000030c0)) getrusage(0x0, &(0x7f0000003100)) 00:00:17 executing program 3: getrlimit(0xa, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x30000007, 0x9) fsync(r0) r1 = getppid() getpgid(r1) read(r0, &(0x7f0000000040)=""/106, 0x6a) r2 = socket$inet(0x2, 0x30000000, 0x9) getsockopt$sock_int(r0, 0xffff, 0x3802, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000180)=""/118, 0x76, 0x41, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getsockname(r3, &(0x7f0000000240)=@un=@file={0x0, ""/49}, &(0x7f0000000280)=0x33) getrlimit(0x4, &(0x7f00000002c0)) r5 = socket$unix(0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r6, r7) bind$unix(r5, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt(r5, 0x1, 0x9, &(0x7f0000000400)=""/63, &(0x7f0000000440)=0x3f) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000480)={0x2, 0x8}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0), 0xc) msgget(0x2, 0x9) r8 = socket$inet(0x2, 0x10000000, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000500)=0x4, 0x4) getuid() fcntl$dupfd(r4, 0xc, r8) readv(r3, &(0x7f0000000880)=[{&(0x7f0000000540)=""/55, 0x37}, {&(0x7f0000000580)=""/176, 0xb0}, {&(0x7f0000000640)=""/174, 0xae}, {&(0x7f0000000700)=""/208, 0xd0}, {&(0x7f0000000800)=""/107, 0x6b}], 0x5) socket$inet(0x2, 0x10000002, 0x70000000000) open(&(0x7f0000000900)='./file0\x00', 0x20400, 0x18) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000940), &(0x7f0000000980)=0x4) 00:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01000002000040000000004b00acbe015f1921a42b0c6b9d67c5e535d3b1e32283cd05885c8924a900000000000000006e76000000000000351693354b70e811ae1f7eb85fd229696b1cc985bf935cfb184bf9df2446b6b8faaf4d5f75"], 0xffffffffffffffeb) connect$unix(r0, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r0, 0xfffffffffffffe00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x3, 0x100000001, 0x7f}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="015961b939a63f4609a87e0000"], 0x6e) r4 = dup2(0xffffffffffffffff, r1) r5 = accept$inet6(r4, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r2) 00:00:17 executing program 1: getrlimit(0x8, &(0x7f0000000000)) r0 = getpid() wait4(r0, &(0x7f0000000040), 0x4, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = msgget(0x0, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/46) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="dd5dba3ce47308089344d94560c898", 0xf}], 0x1, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r2, r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x2, r0, r4, r5}], 0x70, 0x404}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480), 0xc) recvmsg(r1, &(0x7f0000000680)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000500)=""/12, 0xc}, {&(0x7f0000000540)=""/143, 0x8f}], 0x2, &(0x7f0000000640)=""/34, 0x22}, 0x800) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) getpeername$inet(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwritev(r2, &(0x7f0000001940)=[{&(0x7f0000000740)="b8e17e9042cb15cb15edf019fa56df102e43953616840a2fa9c2a0c5b56d40af31e16586403ffaa624cbfba4653962bee52c8058ab8b5d5807088fe2c032476276b42bc17609fce07910b6472d3d7222c7ef0d9dbebd46ee35a29d53d492f06451e967207da719f23e3675e1a803611256279f105f1354a146d92570c2716609a3246898c35d05a7855e17c3dcdc4ee4b829ecd8072b983dcc66c7e8f9e20fc4eec62e4919904833828ba0eae59b634d9da38fc3b46c77ff3936c9b2a4532d20672d2c5fd43b6160ef29c2c2a029d066afc24d98b0eda654b89689b9b9ff28f87dfd30ba4425357e27542785c4de68d4bd", 0xf1}, {&(0x7f0000000840)="be8e64925c436cba2addeb284b1ee2b2902aa66a09eeb06d4b5ce10f40c5bf8b70ee69ee86519aaa928089997753097e2a56ae00640da48a4a2e9e86d5b4617d3b6f0d790dc8dc5607e4a565187c3c9607c59f047b28e133d02b1a0e43c25d962da7b3eab5c1e3617bbc", 0x6a}, {&(0x7f00000008c0)="132ce78f83a80075ea5c009bc1b1f984d857ea355991a5b01fd5d28bb624dd422e4171531880367cc44778026fb835d801667193707c5ed263b31093330bbe113c5e93bf77934077dc2300c189ea0db8fda38b035575bb3b8b1fe5c42afc2be6c7f1c1fb536bf8d5f9888bca9bfbb5669eae1ab0791ded1e1ff336fe14157e0f87f3f6d127a68b749647e787af8f424aaa33017c7ce8a92fdf9c35c6dab5a78fbb7aa13358c9304513c34e90c556b43452a43cea5793c8bf37568720e74cfe9fa0cd1a051d4a967b05a490fdf5b64110d74a1e8a2fe83d79b22fff568b0cba13dfb546a2409c8f447731aa7d908db68e5ed13866fa7379b3bfcbdcf2f01cd3efc253a0614273c8d7a5dbdeb85bcc9d89a04a426c9ab351c316b0126edb71e3daea5f97292f00b671abc43a0cee750909c287edfdb170883f0ba608aa49d22fea04c3dc7a9051f66f88aae04e0556d3ad1fd91c510566c8e3142ff892b2ed3cf61f1e21331d48b3f1b06cc7e8253d525285d750d450f4b1d1fb6a4afc31a59fdacf367178b521a34c36e2d0134df9cda7fb60fa22696473f23c7f41ca96737d0878f44c92c4b06b34cfc981d12927524a1e7e2f0eaa5802670ec667a1bee6bde260b178784bb882f281f9f7b0f04dfcc0ed387d07ab72032d04be5e9025ee343f40928f43c0ae0f92a037f3debe60c94b934a73d406d3f8d2b1315b8868b9d8d4711161620c657c68632c1638d4005d99ae4dc38ecb31f91972506e5f41f543f0921e75991a9b175e68a0fb400d6247973c679a0737a90d7e4d02cc1fb1538d8646598eb39db5ecb1203f7733c55715f2489bf0842e7a07b853ea269dbc4b61e6d90669a0f906dcb33f15caba44ab71144d09537bc5c3f8d3c683f87e0d037f8194f72b695586707519736cb9b5677ea14040cae2f414f307ff4675041e0b0b0a058f1f72b6a9db4f163c40cab5a32b7bac04f7a1077febf654b58eaccd550e193ce07a8279a32dfcef9991039d744d5c907b61f29639d6a2e6b8f80cc56e5c84b4e30aa4ae37e69975ec460d1f6838de72410e0b2c69ddee2fd6fece9366ef84c6357dcb9e37180c9600c221de1ded2b78aefbb9f6d524b4beea4dfe85d29ffd66c852e1d962acffbe024d641583061b3ab1a9a4815814c98d67f7864dc775264c820adba3c6ed85aff87f5cad67e2ec587ebf89261769ac7cfd3268509847d746e8fd33f7f651ac9331a2826959d501301c7203534bc9f3635284a62b27865b74e533837b7b34a497018fe7f3170d420882f4dcd9ddc67c1c211eb68be55182641dbb5a34eb847cb2e0957b5af1b92ae322e025d97f8cf07f0ecff2b7f19a4b99cd3815e9bb709c631c9db4ea20a793f18cb4ca772a7529673a95c2a83c4f1c9202f3171439860d84b6cb4505931658e4af067409222a2218b6b6dd809d71b1d2bfd3d2bb979eadb8b1a727f6e6b10e03f6432824a19e27d2fea181089c004eddf126477178c7a6aeb59b3d4b81938c36e3d0fe53dc90b1be1c93735249c246adc9f4695291eab5018146b5e616130870bf5710ae9c999fb60b80e815863b53feb9e1cceea27fccd893350668ad32f5250a77c864f110c4fd0290e478ad4a6820a5b58d9f6ba931945e93910873bfc2c30fed6b2c89fa82a66320413a819e539b96359192c68ee7bc9355e30da1d8991d55a2e9d43ba3d766d87e51c7bbd893314dc3d92bb632cc064ac8139e2906e755ed48fed9e28e371f5c9aabb76aa13c8b1cf50a51e8a08e9cd3f44b2926dd8f5d5de4e72c07418553fabaea51109d1be70421bc1de571405f59806b80ac191db6ca61db52a78ef262475d757c04ffedee7d78bccc529d8ec164013ef555f890c93fe3bc80481bad5fa6c161aca806477040887f353a76059d0429b3dc8b283587bcd520d23080198bff50da1cd59bd93dee8bf548c7a8309f782d5f0503b1b402f972d7a213563db72591bbd907ab98be77ec502b11f1cec74b66a6677ec98519c94a36e5b33437998be5e0597e990c44cdea90321a0ea97a26c0cda81d6ef6d15b1f5ba8fb720be4eefba57c54791e821b8999e026e73709085be7ab9dbd09afa4511625f5a9961f8bf1f43b24847acd8970c4790e862638af438ec2c5aca9bf7ff8cfe71764bdafba8a80307ba942ad18b718d3b184f366e87615db0a3a813ec829fb3caad6f14f2e4c385d1bf8b3ebefe04b96c343f20e00fc48952498f179a247f0e7417b04c85626a97b44718b92bc57f7f606559f642aecc7f4c200ebf676b491a1605c8ebb54e1aa514d3cfaf45b8f91b870dd38ca332746c0cde49ecf8016af96e7ef7b2e41f935fc05518fa52840e45069ba04f25263dd3d6c94e17c8e76402dbbc2afeb5abeb9f029c4764e0e339dc7d06936b9df41ccf76c860acc9bde992dccbac4b5fb0ed554e4716cafb3280efe27c74b9e1af56453ae4a9e29f9e3ed8bf1eae53999edd495f505ddaf6431f081ce263ef5b21cf967fbe6488abaf49d4d74902c8959f07e0f60184840f4118b9676fe2051049e98210814c6984f028c537688eacce43a3dd0b49d6cce01a255b26f77dc3b1742ea6163034ea033edb92d24fa634ea9abb3b23661230d6fad98d888d017d8bca250d059d4cee877a483ff378ca99a1e153dd792dee8ef1833d27713a0bbe83cc062566a6bf3c55536e1394763408028a8a34bc0bbd21b483de3023475b0df2f7fef8bf4961bcf89e5c12c6b1719abb4b30f8543b30521040dac7aa3c060b4140e9b44185f4c32242f05cd47eaf43509ba5da29345c4f858912761d5fc593de25b14d906987366228aca2255657f712fd5ce6cfe470816154a0efe7cc0b230a04054525e7a1fa7f99b17a4b606c0c9db93757801072b16754b27b85b1d0b534927989b7d56eaa35f50ba860881e30f4caa1bed9b2797e221e8e3b23bad92f327cce5db8ebd4c101f18c74a5c0596672c0c7d0fe6ded0d711f767c7b34a331291376d795ee020a3053e94af3d457fd2633cd2cb799b81e79f907734842af3921034f04712141db019136f7d4d04efea34751e7d4f1d56e2a5a1cca57d3972417c703dc8e3b13575633825247d393e0706d9fb34fc7f29d72681dcc7820b7b44977ba8d2862ea97cd696af0cd7327cb595be5fe8801353a8c2b6e776ab80b5275c507a2b863115450f08270e51512a9b3718571a2a953e9ca606da34dc5958d1d40d123a00e0c3978c5577cac12bab0cee59307e17d5c92dda9663e70decc0a00ba78be1ff0bd3c7f40e78f37220d306611f7b7d0cea069dcb6e4ee24e541ffe05b0feca37395091c60f73d49d21e62ce0fb62dbe06c6cb142109a96719afb4984267379f62e688bccaf45db57e0d48c020f46ce91a72015b490d40bae5d978470fb5edae04034d0e92be4eebd6ff6d8cc4e04a5e47ee21e526ec6dff42a40072c1fd681809dbe8ad05ecef19fe0871bec3023742a07bea422fb10aef49512fba956a95408cb68a07caa8013532ba59a59d4533ab16e1dc1b0a80dc2ac931ab876f815c95374d9a9dfa3f02fd9ec01ddd0009c3be6584d5d83f20a5c8401315a1b26a34bb04664c7816732464bf6050c85e49256ed0601c8a538d01b8a22dfc01b899d48dd6407ee5ce064aad10122ca5a68491e27c3042c581b704eefcc5eb56276f88116805028289590a347cdc54fd3d31cfc11404f66dbd50eef954f51866c354ec0560013664c59b4509c3164d6ddf99f74802144ddd7f367a0f963341eb39babc4247c4a80656f17dd8c926de32f8be8f901782255b9cdde1f9b4f621ea4b2299362318f02371ab822e58b926d13aa2ebd5f5174cf813826823cd2f319525aa982544baac4e3b6ab4ef4746775387b2223f08ab30730f4df053e47bdb6ce4a1c654ece1f36d520265bc79c7d4f2e947664e7aa567e4aac486d684b2d7e4e0dc97fed1ccdb096a9178795c3093733165aa0cbd91e8b485d2fb451c73a9c882db618849782d85f5444a74d06d7757e7a721e5c300dc9a54456102b86297e1bd594cf503c091334802ac29f1a6795cdb9902317541cf72e02ca6dfd9f9f995ce60e1ddcd4d7dcbc539fcf1b405c40e09cb36695202deefdaf41c13d5dd26f7d68db9e8054e939ec50e6dac1cc6a953d2e19b8ae2a1916eeb4516531ac9072942d551f335209e8652da17c40827c431a078e0affcfe3d112d1b029bce0d51694872324ecc8dd407ec7137e63105ff62998283b2975605f55b7c259ab8bf9d77096560363245a9d3314e29d74341f8a05d3ef00e431ec71a59bff1b8508a4a96e0415f602a53427dd199de84ef06719ae7182f386abc0efaca7570c1ca8beb28edd6a636b337a9a35c97183e0f6629471db686787a25832816d16f13a68bf4e6d9444c69235daec6d957330fc2c64f97fb7107b279e998c063edcafc3d07482bc700541697b1b9e5e6148156303ac247def3dfc23de9d7c158c6e29f2fb0077ca7de590cb9d0e8ace615a12c35f272cd7c7870262848041555d9ed5a71f82cc0b36b02f38fe5341ac7f589933f6fc6446b12a665f83b8e4bd731c37cb9208e87869c7e40a1335302bc6214d5b20b7b21033fca44631a6b433e5680de1972f1392d45d4db873f5c6ce6c954eeb196f28625890587b857a136a12347decd653c43c2f6752327334238c5dbde4a71775b8549cc275487774b65f039bdabb410ab97458f3d73e3170a3a657f54c81841df62eb0005aed1f3bab8e14ceafca9dad31de8d40b735a6d92d52a7c8de8eb7b7ede2e3f92b70e9b42598b603dc7c29abb3074836fd97f54e2f361ec67272cc08a8991610d11b880664fc8e169add9e9f34513408c193a6b7fcd05a34bb30ca707ff23c9b41c1d867b4ce25728699eddd42026c96d73e6b98b4c2801f3eef0fb450869c5ac78354f6824476ec5538d290594a55cf073b375f75375c43387828d2e9842bd05d04380132df6c885eaa2d8f351bebd17cf92f6a920419c029da4b2d6c41ab8c0c78d18ae37b1fd2c6fb7b8b0356b878c3aa846edf400c8e75ff681a6ecbca396621164546f43c867ac47c2d094078c1ae3e25b7f37d7381ffea1a3833529c941c4c9f90c65b68b0a1d87a5b8e8d84b4647f48bc6fbf71b142e4e927b205ce8e25e922187ec851c24de6336125f2f7dafbd1a410913e369f51cde3435924893bbda958e4fad68e2ae31b307f9685037a7c0595223c2d6d11f7913f331110ba9c9064ecd83869e74c6f24f018dd1336022e779bc4d54942556eb3fde75cf912e7be75d8f89ef39e2fe30f639170c18bddc4439ff254e38d8c5058e5f60e488751f2e6d9b37402a686353379a09c666abc9bfb13c2cf943a7e4cbed25967fca2ee33017970c0f0a3ef67495c1839a3f2dbc50bcb133663d3b905bdf7e0d2b5801fd84663682c525d435a07085193d792af44795746700d1689e19a7c2f3d3c3c1c07dfe4daebd9e5806396192dca08afea4c9041655e33f0b79cba47a3bee71edd2fe9fa5c2781f4ee9e1938ae64e26c20c1981d46a4db863569655cebb6c2b56d2272465a6f95d9105a93d89db8b218617aee1afb8b52ccdaac673827ae47865e689c4040b151fb1ddc943e71119e5071d2363e1a2ae031c5da27dbddfac10c6273172bc15d8c4c1fd2985eb0eea530107fb3c4082ebdb911a1b0180c2b87d15cf84c4903eee3fa2769eff81948435149e5989dd584cf3662b600a3f892d802ac7d7362c791f406c018399b145bd3927a2d9f992e32400fe2df76fead9ed5fdb95f19014d", 0x1000}, {&(0x7f00000018c0)="29f1d84d502a2784885b0fa6d8a0889696bb82daf1d6bfa7f0b37c7a8926dc9675340e2ab14b290eb915374a76df05990e5bafc3866f7695bb621e1b25e07e06b7b218464bf9775fe187b358d99d33", 0x4f}], 0x4, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001980)=""/4096, &(0x7f0000002980)=0x1000) getsockname$inet(r1, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000002a40)=0x2d, 0x4) connect$unix(r2, &(0x7f0000002a80)=@file={0x1, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000002ac0)="a27fac0d8801d0f29b08331727bdff932b9eedb6dcb7d578e0eebad798bfdfbde79c2cd22faf912e024e628d6e86305cf5f1b8a9220a2902dfe1aed271d63e6b1ba586a618810cc9db302319383811d34a74731621f80e6ebb51f005973821d16ff2f243086f6e2ab2c1fcfe0c5630e639a082d6ce5c99b279776e34", 0x7c, 0x2, &(0x7f0000002b40)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet(r1, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) shutdown(r2, 0x1) getpeername$inet6(r2, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) setitimer(0x1, &(0x7f0000002c80)={{0x7fff, 0x100}, {0x20, 0x3}}, &(0x7f0000002cc0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x210, r2, 0x0, 0x0) chmod(&(0x7f0000002d00)='./file0\x00', 0x0) accept(r2, 0x0, &(0x7f0000002d40)) recvmsg(r1, &(0x7f0000002e40)={&(0x7f0000002d80)=@in6, 0xc, &(0x7f0000002dc0), 0x0, &(0x7f0000002e00)=""/57, 0x39}, 0x40) r6 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r6) 00:00:17 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) socket$unix(0x1, 0x1, 0x0) renameat(r1, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') 00:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$getflags(r0, 0x3) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x81, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x108) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x400) setsockopt(r2, 0x4, 0x7, &(0x7f0000000180)="1cc041a5ef0c629378b5aaedc9948240c4ea723848661e2e7f6aa41463b07c90a54fb7045986d64e1264648d9857ff7be9ccd11f4eb0235805c2b4ce14a1949c2cc87c396bfb7b28bfe91ddcd9cac5c416b7c80fb62474eb45c93a203dd569a93cdc84fa04d213b06a208715e3ae10e6151a", 0x72) sendto$unix(r1, &(0x7f0000000200)="980789c1fc34d4a8f4ae28bd95a76c08253d9f3f691530b1231e15f2fc412d6ddd3e8cf9a553dd871bf84cdcaf74ebbaaf9dff793c5630bd5036f5b92930486d17194b3fb94c329d3b64b22a20ca3b2cb6538719bb47579ea49fbbe13dd4b67c6aec534dd138826518f921b4fcbe9446cef054076dcb7f84f35e3a1fe93d8b29530b649a8040ec7379157de3963ccc19a2cf72c6c41ab8d5177d50a34b5a5a3f36b90a08ea38ad4c3087d9", 0xab, 0x4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000300)=0x9, 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x1000000) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000380)=""/211, 0xd3}], 0x1) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x1000401, 0xc) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000500)=""/4096) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000001500)=""/186) read(r3, &(0x7f00000015c0)=""/50, 0x32) poll(&(0x7f0000001600)=[{r3, 0x4}, {r3, 0x10}, {r1, 0x2}, {r3, 0x110}, {r3, 0x40}], 0x5, 0x7) socket$unix(0x1, 0x5, 0x0) write(r1, &(0x7f0000001640)="f720a7fe722bdefe5c778a83d0564897e423937d45ffdc5cf923e8a91610bb0dcaf200be3d35c8dd22ee7f7bd0d4860ba73ff9cef2d2dac9287055329b4127", 0x3f) listen(r1, 0x7) pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x1000004) dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) msgget(0x3, 0x10) fchown(r2, r5, r6) fchmod(r4, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001740), 0xc) readv(r0, &(0x7f0000002c40)=[{&(0x7f0000001780)=""/246, 0xf6}, {&(0x7f0000001880)=""/234, 0xea}, {&(0x7f0000001980)=""/186, 0xba}, {&(0x7f0000001a40)=""/197, 0xc5}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/252, 0xfc}], 0x6) socket$inet(0x2, 0x40000007, 0xfff) open(&(0x7f0000002cc0)='./file0\x00', 0xc00, 0x90) 00:00:17 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040), 0x0, 0x42, 0x0, 0x0) 00:00:17 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffff00000000, 0x5}, {0x6d, 0xaf60}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x23) truncate(&(0x7f00000000c0)='./file0\x00', 0xcf5f) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x1c7) unlink(&(0x7f0000000140)='./file0\x00') r2 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x80) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8010, 0x41) lstat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)) write(r0, &(0x7f00000002c0)="0cc29132ec4ce82f8525fc92ddc724442a07c89e53c52761fab12260c38d06011babccbe2a339b130da95ba0b2e115605b1afe5eb86d45c3f80eb597de2cb1aab4425f00a98be0ed50efb643c6ecdc77d4fb69acf2776e256d48e90b06a5b34a7a69b19efbfdd143e9b12487755bb52a1715184bbac62caf11f2036b1b4453cf43da6a7a9743e99114d6f0cfa666a8cf1859f0dd0355635505de215f666f0cda29effce0d3e9899c887e2d3a129c75ed83dd7710e3d3b9e162f98fe839", 0xbd) r4 = open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x21) r5 = dup(r0) readlinkat(r0, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)=""/42, 0x2a) write(r3, &(0x7f0000000440)="899995893dc829332191594a788cdfacba69571780c5d39085e917af801dab7139785fffb21e94d6bafc72250be99e041c8e5b670fc241700167e7591c1242a585eafba5bb57d54f12f3ddf06b986d8410ac2477f130c5755e0421cee5349e1492267308b186463e8e46dd82fab0dea52bacd2f702515dfa2f5003dde43a4ec93e3f04230948118eb8d42d9a29bbc507dde421b39e94e5e22846ea77f439ca72c2b540", 0xa3) readlink(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)=""/66, 0x42) r6 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x10000, 0x108) r7 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendto$unix(r5, &(0x7f0000000680)="1c717b75deb1b0f9ef647a8b079da45fcfffa3be68e62e948e30e3961e1d99b9e4fb8491f1f73252aa79d460ee844afe96a6a667504d6568b35d960e583f82ba90cb0c6266b4bc131730f75eb17b57d77fdd08daf0c9bd7ed3190d7e2f53d3afade25ac894c5119c5dfa1e35e8ec5166c6f907cbc080bd15b856d431ae46e3e4eae5247adc5802ed900f78e948703476f2bb0a3503d5c7cb41", 0x99, 0x405, &(0x7f0000000740)=@abs={0x0, 0x0, 0x1}, 0x8) r11 = open$dir(&(0x7f0000000780)='./file1\x00', 0x0, 0x8) read(r11, &(0x7f00000007c0)=""/156, 0x9c) r12 = socket$inet6(0x18, 0x10000007, 0x8) readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/184, 0xb8) r13 = dup2(r6, r0) linkat(r11, &(0x7f0000000980)='./file0/file0\x00', r1, &(0x7f00000009c0)='./file0/file0\x00', 0x400) sendmsg$unix(r13, &(0x7f0000000f00)={&(0x7f0000000a00)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000d40)=[{&(0x7f0000000a40)="d7e07eca4a97e6a7f9fa04855ed74a3fed36f2a9c2fedaf546fc117409df436cc8ad39fa777a90f0edd5e495ed70338346c35f32a0afdf1b4817b5a20069742be4d185f3452aba5f0ae33b4a7d4b8f617806d966dd4e3eb8ce433c286e0d0dbc8890dbff5b834593e9b4dfa711a14dbd8df39d4e42fca53fafe888d6a8bff807f4e26eef51bbbc5397ab81c8b3a69a94e3bcd92f91c5a9e121a2d8eade1b4ade44cdeb408d824e2121b954b58d0803530fb0e71ef7130084152600935f97de002a69270ae52a1f34d186ce2f163bf6b4d377a474f64b279ff2f4e4fd2f366f", 0xdf}, {&(0x7f0000000b40)="6d7ca69b619466b0bb44f10acdfd512a5ead861f0fc15b4c8fec9960449f8f839a51f2", 0x23}, {&(0x7f0000000b80)="7d11e3c0d49da783649b34fa8cffa34b646f0fc985a6b9a4812601577ea8fb6f1c2161ae11e2b84acb7b7aae291ca00fe57837be9ffc56f30adfdfd0ad168d90cc4206191c8b7111cf44a185970492a08d9f716c2e1469acfa31ead4ea6f4035ea21eeb5fdcefc9106862781a6c3d392f951673c3e1ff98c404883695aa4635afbc3ffb8ce0670735e", 0x89}, {&(0x7f0000000c40)="f82bac8611167e9bd532d5ee689369bb895a596ef2beffd3081403362faa93e4485942cfdf3771ab8abeb64936f39acd4372f0588703b7100b48e04f35a15be3141a2df4fb9cc74ebec181", 0x4b}, {&(0x7f0000000cc0)="ad020d152b597675eba52bfb38978cc8b54a0e71e7cbd72860d4dcacacf8d4c2fefbbcdb6fc063ea8958e566ed993473f5bbbfa037f7c9664a9cbcd79279fc2bc0891fda949d00119a685571ca13d3bdc879b0cafd1e728de6d152536edbcb93e0e61f55930a768b28210d06c167caa79146fbef", 0x74}], 0x5, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r12]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r6, r3]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r11, r4, r11]}], 0x128}, 0x3) fchmod(r2, 0x44) r14 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ffc000/0x4000)=nil) shmat(r14, &(0x7f0000ffd000/0x3000)=nil, 0x2000) paccept(r5, &(0x7f0000000f40)=@in6, &(0x7f0000000f80)=0xc, 0x20000000) 00:00:17 executing program 5: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000240)={0x4, 0xc6bf}) select(0x40, &(0x7f00000001c0)={0x9, 0x101, 0x4f74, 0x8, 0x1, 0x1, 0x1ff}, &(0x7f0000000200)={0x3, 0x8, 0x8, 0xbb9, 0x560808c0, 0x1, 0x7, 0x9}, &(0x7f0000000280)={0x2, 0x7fff, 0x0, 0xdca, 0x5, 0x800, 0xfffffffffffffffa, 0x94}, &(0x7f00000002c0)={0x4, 0x5}) select(0x40, &(0x7f0000000080)={0x3828, 0x7, 0x2, 0xc76, 0x3, 0x6, 0x3, 0x1000}, &(0x7f00000000c0)={0x4f0, 0x963, 0x1000, 0x10001, 0x0, 0x6, 0x2, 0xfff}, &(0x7f0000000100)={0x7, 0x755, 0x4, 0x100000000, 0x5, 0x5, 0x7, 0xbcad}, &(0x7f0000000140)={0x5, 0xffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x18, 0x600) chmod(&(0x7f0000000180)='./file0\x00', 0x8) 00:00:17 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x4}, 0xc) socketpair$unix(0x1, 0x40000000001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x4) 00:00:17 executing program 4: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r1) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffd000/0x2000)=nil) getegid() r4 = dup(0xffffffffffffff9c) recvfrom$inet(r4, &(0x7f0000000080)=""/244, 0xf4, 0x800, &(0x7f0000000180)={0x2, 0x0}, 0xc) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$inet(r4, &(0x7f0000000280)=""/199, 0xc7, 0x2, &(0x7f0000000380)={0x2, 0x0}, 0xc) bind$unix(r5, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x1000) recvfrom$unix(r5, &(0x7f0000000400)=""/64, 0x40, 0x840, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000480), 0xc) fchmodat(r4, &(0x7f00000004c0)='./file0\x00', 0x24, 0x200) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) bind$unix(r4, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') r6 = msgget(0x2, 0x20) msgrcv(r6, &(0x7f00000006c0)={0x0, ""/40}, 0x30, 0x2, 0x1800) r7 = accept$unix(r4, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) connect$unix(r7, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) write(r7, &(0x7f00000007c0)="4bfc5ac14d1a0fc2f76d0fe2c1f4bf8dec7289be6bff8ff28e86415f16f9c579293b31a773", 0x25) r8 = dup2(r4, r5) connect(r4, &(0x7f0000000800)=@un=@file={0x1, './file0/file0\x00'}, 0x10) connect$unix(r8, &(0x7f0000000840)=@file={0x1, '.\x00'}, 0x4) 00:00:18 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xb800000000}, 0x8) 00:00:18 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000180)=[r2, r3, r6, r9, r11]) setpgid(r4, r7) r12 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r12, 0x2, &(0x7f00000001c0)=""/64) r13 = semget$private(0x0, 0x0, 0x8) semctl$GETZCNT(r13, 0x1, 0x7, &(0x7f0000000200)=""/20) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r14, &(0x7f0000000300)=[{&(0x7f0000000280)=""/66, 0x42}], 0x1, 0x0) bind$inet(r15, &(0x7f0000000340)={0x2, 0x2}, 0xc) fcntl$lock(r15, 0xf, &(0x7f0000000380)={0x2, 0x2, 0x0, 0x85, r1}) setreuid(r5, r5) shmctl$SHM_LOCK(r0, 0x3) semop(r13, &(0x7f00000003c0)=[{0x3, 0x7fff80, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x81}, {0x1, 0x1f, 0x1000}, {0x2, 0x0, 0x1800}], 0x5) close(r14) r16 = accept(r15, &(0x7f0000000400)=@un=@file={0x0, ""/49}, &(0x7f0000000440)=0x33) recvfrom$unix(r16, &(0x7f0000000480)=""/251, 0xfb, 0x800, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) msgctl$IPC_STAT(r12, 0x2, &(0x7f00000005c0)=""/196) sendto$inet(r16, &(0x7f00000006c0)="44d51579ca5b88db594431b998e2daffd7a43c1d08e3ebbb21e05304444221bfc994b3397b1fbdbbd8af3c675b19280c411927ba47f30a6c0bc072f0c12f955264c211a06cf9f8f4a2d582", 0x4b, 0x0, &(0x7f0000000740)={0x2, 0x2}, 0xc) getsockname$inet6(r16, &(0x7f0000000780), &(0x7f00000007c0)=0xc) setuid(r5) accept(r15, 0x0, &(0x7f0000000800)) setregid(r9, r10) setuid(r8) 00:00:18 executing program 1: clock_getres(0x0, &(0x7f0000000000)) socketpair(0x0, 0x10000001, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r1) close(r1) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8000, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x5, 0x5}, {0x5, 0x5}}, &(0x7f00000001c0)) setitimer(0x3, &(0x7f0000000200)={{0x100, 0xfffffffffffffffc}, {0xfffffffffffffff9, 0x100000001}}, &(0x7f0000000240)) r4 = semget(0x0, 0x0, 0x28) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000280)=""/210) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000380)=""/198) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/221) nanosleep(&(0x7f0000000580)={0x2, 0x81}, &(0x7f00000005c0)) fdatasync(r0) msgget$private(0x0, 0x440) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x2, 0x8000}, {0x80000001, 0x8}}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000680), &(0x7f00000006c0)=0x4) clock_nanosleep(0x20000000, 0x0, &(0x7f0000000700)={0x0, 0x3}, &(0x7f0000000740)) close(r1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) chroot(&(0x7f0000000780)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getgid() bind$unix(r3, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x1, &(0x7f0000000880)) getsockname(r0, &(0x7f00000008c0)=@un=@abs, &(0x7f0000000900)=0x8) nanosleep(&(0x7f0000000940)={0x4, 0x347cb4fe}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) 00:00:18 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) fcntl$dupfd(r0, 0x0, r0) accept$inet6(r0, 0x0, 0x0) 00:00:18 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4, &(0x7f00000000c0)=0x4) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=""/4096, 0x0) 00:00:18 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) 00:00:18 executing program 0: msgget(0x1, 0x200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:00:18 executing program 4: r0 = semget(0x3, 0x3, 0x200) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/165) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0xfffffffffffffff8) r1 = socket(0x10, 0x20000001, 0x8) fcntl$setflags(r1, 0x2, 0x1) semget$private(0x0, 0x2, 0x81) r2 = shmget$private(0x0, 0x2000, 0x2ca, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x4000, 0x6dd, &(0x7f0000ffb000/0x4000)=nil) r4 = dup(r1) r5 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r7 = geteuid() getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r5, r6, r7, r12, 0x112, 0x2b}, 0x10000, 0x100000000, 0x5ba}) r17 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x8, 0x1, 0x80000001, 0x6, 0x1}, 0xc) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r18 = getpid() r19 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x1c5b4bde, r5, r13, r7, r10, 0xc0, 0x80000000000}, 0x7, 0x10000, r18, r19, 0x9e, 0x1, 0x64531f5b}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setsockopt$inet_opts(r17, 0x0, 0x0, &(0x7f0000000400)="c9c94d30a65e0e68cf6df8ebae8a56b7f3379ebcb414c584b3b81601dda38f312b10e3ada762b17f34e2903ed3884159f22deaa6ab0d9afdc93e22a9e502d042cdbb53aafa9e848d10fac728bca56e77c29e0a675242f82d109a032f7e0e29c0a4bddf9635969dd9604311ca6880783951c56b42b02a4f177fb85ce9cb1106d98bd8e32372816c82bbb362b30176d391152cab4215d3259e151392e6ee64660a556230703fea0711b34170d8b14e99e246a7be1a024af8344f258cd157440b86d06abcf91e15ad0006af1ca82871c95a05540404ed3e7299ef1df7b53583e414", 0xe0) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r17, 0x5) setgroups(0x8, &(0x7f0000000540)=[r16, r15, r6, r12, r9, r21, r6, r6]) dup2(r4, r20) shmctl$SHM_UNLOCK(r2, 0x4) getgroups(0x6, &(0x7f0000000580)=[r14, r16, r11, r14, r12, r8]) 00:00:18 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffe01, 0x6}, {0x4000000000000, 0xff}}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x1}, {0x9, 0x7f}}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) chmod(&(0x7f0000000180)='./file1\x00', 0x1) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x9, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[r2, r6, r7, r9, r11, r14]) recvmsg(r0, &(0x7f0000000840)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f0000000400)=""/135, 0x87}, {&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000540)=""/118, 0x76}, {&(0x7f00000005c0)=""/214, 0xd6}, {&(0x7f00000006c0)=""/176, 0xb0}], 0x5, &(0x7f0000000800)=""/39, 0x27}, 0x40) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r16 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000880)=""/250) getgroups(0x3, &(0x7f0000000980)=[r8, r15, r3]) getgroups(0x4, &(0x7f00000009c0)=[r1, r6, r4, r11]) getsockname$inet(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r17 = msgget(0x1, 0x1) msgctl$IPC_RMID(r17, 0x0) semop(r16, &(0x7f0000000a80)=[{0x0, 0xc51, 0x1800}, {0x3, 0x8, 0x1000}, {0x1, 0x40}, {0x4, 0x5, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}], 0x6) getsockopt(r0, 0x6, 0x4b43, &(0x7f0000000ac0)=""/4096, &(0x7f0000001ac0)=0x1000) getsockname$inet(r0, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001b80), 0xc) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000003e00)={&(0x7f0000001bc0)=@in6, 0xc, &(0x7f0000003d80)=[{&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/4096, 0x1000}, {&(0x7f0000003c00)=""/209, 0xd1}, {&(0x7f0000003d00)=""/109, 0x6d}], 0x4, &(0x7f0000003dc0)=""/52, 0x34}, 0x1) stat(&(0x7f0000003e40)='./file1\x00', &(0x7f0000003e80)) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f00)={{0x8000, r13, r10, r13, r7, 0x40, 0x69d8}, 0x3ff, 0x4, r5, r12, 0xe4, 0x8, 0x8b}) 00:00:18 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1010000, 0x4) fchmod(r0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r1, 0x100, 0x5, &(0x7f00000000c0)=""/68, &(0x7f0000000140)=0x44) fchdir(r1) r2 = accept(r1, 0x0, &(0x7f0000000180)) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x20) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20, 0x10c) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400000, 0x80) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x40, 0x102) open(&(0x7f0000000340)='./file0/../file0\x00', 0x1, 0x120) sendmsg(r4, &(0x7f0000001b40)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x81, 0x7c}, 0xc, &(0x7f0000001a00)=[{&(0x7f00000003c0)="1ffc7bec9180ec022ac7dad63e467c36793c879101c8dca4111bd8df20203695e22bf364531250ad440af37098222b5e46dba17efc1101f9fb1671e3e56b81b3828476b716890c1ea8522acc7000399305fb12769e166db96ee06c7c59e0aed265a2237e3df275f92a1575ab4f6122ed59f9e4c14b76fa6df2b0d58ad944322ed8c9b66b5061abe61218b49f36044226b0ac07d7ead73d3a965fbd490158fbd0be15edca35a3c773ef31dc8e0943284076fc886b69fa5c10e2cf3bb1368d8b1bf3cf29a94a76efe869847b0e0326e08b6d8179ec1b43014aebced5646a85bb177ed5580b9198bb6f664c1eda4265cc1f4d19b97cc9e8cbc9f9c327418b1956ced793b6cffff3a898e281ea0d7cc70991c6643f9cac5b14a03ba6e6979216f5b89dd456b09d43e1045e590ee24c2be1a986a45b88b7b7d4624eb003eb653bf7ada2665c974ece7113aa89ba203f1a31bedb39ec9fa28e15e8ed5367afa28b30230c91b28efac5b23322ef6987c05eedc01c128f6728775a1a72c58b090b1a3cd86858a7a43a50f8519fbf20eb36a75ad0b7f33762c0781f6f825624a1709ec79236f30ee1a6ab9f61b07b01a5af9ad5536d4c77d06243baf2a2e798c27d32dd1c70db63c1e0284696c391a1c0cf6abbfd65cb78333de9016c53c9353dc6d76a8cb121f56dbe77ac19372768f92e5f16183553b51a670248b509cf5b8e351efddd9738a3c2ff164e0035611d5d222a4a74df7d5d692132b0891a08b210400dd32af2511e82a14867571da286da93d8d6e2c4860927fd47a94e40e3b0b8e0d548ec593923ff7f6a37cd2d0760c4fd025af2819767799caa93e91acc4a5f497ddc51bb57267e1f8f9140b0c82aa5f61fc2a9609423b456d769c44fface8aa8f7f4cfec1076e27978259f256636242b367983b40ad7a3b53c4af46710a30656b75add542daa4eebcc96c8c2ac2294a2aa32cd8d4869acf714640d411cf85b855d6c3bf690cbb4c2d83de4071792e8239f203716559caf38da963946991c7b04019993c61b37c894e9cf148507686c4209fd1a39b8f8df44fbb24379f5716a512930d52d231eeabd2f7637e6e65d65d25d5f73d91fa40cbd5b2630cf711254eaad463e430827a7e0111a190e9617b636209841ac6b3d3ac5a2935226f307f15f4ef054b81c929bbfb8b7109b5fbdf31eadf5950612b6ede74a3330915549ebdd54d031853867666d4543766b05dac627520ea3b5faf4d2d9342fcce79760bdbcecd85f7eb644c0f738dcc71d5edc1bb689a07b7447982d994eda734f28519b6023e41be911a22572264ff47d2131e2218876361641cc4cdd01b5841c295bc520d2cd3f5f3fd66472aa4886fdaba3b8ba721d894d85f8f32c1df2afa993219e036078898fbdfad7ff312b35f9678553225fd15086fe7ef741b458526aa9a9d80a0a9c330e47999f8be45c63be7b9a2004277d9d21a5f4812e7721191e7fa8da97b07ad04f3de1843503f2eac27131e2bfa6aaab0abb3c6591e17e6ee244d4de8da1ac4a62a1d9fbb272bbcb798fec3551766726a86e36f99e076dc0dff7eef3121c8a8dcea9d5b503354b6892afb26b1628c8b0afe3a289981dce5e7f1d151ad4fb7c01f4d37c951b408c4c6e6e71f39692cf9ce688dd4108a1861dabce16bdf1ff75f9b497461798d11b087bb0ec4f9eba1566b3508a3ed006106ac0c7817a60fdda328d3dbfecdb6e41654d47cf52e5e27c2dd382f32d3bdb6f9781cc354cb0af420999c467716c51bc1816e0b84dd57ce32d936761af13492593469c6edc0b7d3c267d314d6ac4d87d1bff8d3e4b823dd7297c78f491b4eff29d7fb7d61f7d7162732eec59b7596b5c2931b067cc7ab7e79026ebec195ecc3d3984deed36e4583a71c74184d04e61f503764bb016e78abce6025b811ef764b535c0ebfa3d5f814b944ac758f428153e53a73c5cc050728f63ac72b692112a661bd9a5039d195c670bb9d68b829bb337ddf496d34c3a6d3c286c320d4237ae92b23f755fd04286e787b878249dfabfb1227c68c2346ae6947b0c6a842d62cb01ad5ec59ccaa36feb9b9e1bb7f783147c7c6f9b8ea9cd6ea08f2d820f98210a3a28fcad058b3ebd42fbe41842eb6517a38cf55ee7ebd5502ab65131f200bf47c50c40677c1870b998cd3e358dd3d6623da3b4777f8f6581b353674a7e2a6b7a5d99445b535e1e507c366953dc663cfc76ef49236f91929bfab0f826e085d54c1b05bc524f6a2cf240774d20c2ec4b8a0236a00a311095b6a8c1704539c685a7b360ad1f23bb2083beca2e9cfa0c0354c774b05a0bfe65dc1f6d3a3f48876c492e5dd24f16f371cb42dea18ef6ec960315288c0b87c343c30871c7f53b1c641a221921c97460eee7b79fca462ebfb5f3790c412cabb047a9ad90f5ef72c2a5678090196a5cd450f4746325e1208763ae34945c1131b2f36c1f9b7e41a550155272fc9985b562a44a709562a9172bd8ad57a9966ea09b1d0d5a2983c25a4a8ceb354e5b0c1bd9ea4b4adf4d97498ad1db4f41bd2db71ad2861f4c1ec9745dd9e7cdfe6b36f2e08c3fb4419026365a99addfaae013ad38419a7e4fb85d801842ab94f7bb7e6f1f40d5a5937460984cd7916431e675a024e70f20d4deaed0d535701d48d30ee63d8dd2dc26f2bdaffd9f02c2b3edec6ba6f8f7ad3b42232eaefcf5f2472b877a8970c7504d5a93f6a1f2c8735f0e3a1c91ab585c69ca8da855b8d33c990779416c1b7e35cfb34cc68a7d5a1d9864d1df5cebaaceb9fa4b6425246a283af73b6a0a32923ef7574ee39ad7e4bb27cd752bac46e05821d5db7332b1cac90e3960ae4a0f5a77d97109c340044c2f67936cd2f0cfe072dcc76fec4eda6b60961ff63ee221059413a2a760540a3e0db1b71e4185c07fc6564ad1c5ac55d389ad0659f85a89bd21be67d5c1f87256633d99f9dfbf4f2dcee1c3a0bf5764d3d6dc58e59febf683966268fa48e530e5388a55a36a44706b8bf6c5666158939c9ea599628d10dd7fdc5e0a6b82a7387314d2bf539e4bbf4126447171e81b77fd9c070e404b8af6742d168e1f896aab73e53b6a9b180d256a7849743a19cbee0dcd2fb25da54883ecd0a98a8c7af3dfba0adda3398ad722c43fa614ec134c3231bacbb8888c00e0aa75fc56f458677aecdfd994033acfe751ff78369fd54fe406418e76e3699c7889bff9afccc70a35c6f35519c123f20e18cc3fcfad26285a2666513107cdc0d7877f3d22f52fa1425477a2c2caa7868bcf958a02146a05bc8acf261c13f2927934e3eb376a59295a8968e5be370cebc6a959a0ff0c26d64ae553fcc24f5c8309bfc3308bdbcb9805bc7d6d4af881bcf850ad1925c245d5d165349496717c558fba4ad98e0ff03233e3dd5bd2507d5f97fdcbfa287ec95c8e06717f08b1332b8a7383b66aa7cb81c957a87d1bbb798c2574c4e6740e37cb153f6ba1badabb59e2cbfdeda90c87f05d523eb4a452818c58a4c0af585a62af64fd02ddec8a7617aaffeb3263c4e9b24ef4e4a7b7242e84f78de5b71f84a3555d6d330a600e8dab97379f5a0b2d41c81757664fc9937414f5d4f28a87572280dd7260facf5b2d3f7043e77f8c9538a48278bfca221064b86aa5417a89871b530c6a8e6fde2dd4da18cac6ecd9e6ae42e978b19c9c47c03973d255b9c7ab9d0bf32497a1466d811c453e83caaac34d2a227a4ce669953f2c647c9b8ba0772aa50365529c6489dba3c28d644fc185164f14df16ebb2d8f63dd5561094ab53bb4606bd90e4b5caaa071db8bb33d0e9763bb3f2430b78e8708258595446562aff30559f330062baa66f10bbd72ce1bcf467b14dc9c145241f2bc46ec2c2530a641a8dfcf7d81632635f0c3503ca1adb019b2278cfc2318ad53558d0435ca34ce061b0eafcf3e802ae25f925a473d6a9ef4ec943a89ea6791bb2150f81139425f92fd6e58718ad6fdcf800c57e7c17014b023ae75004345a334f03afe9fc6b9fe16ad63c447753af104463e0a2976fe1ef963feb44227219fcbb2c1842fd8baf3693482a06288005e439c233cb05868eb5d2d1e67ab162695f8f34127e5278d0eba85188cb7eee365517b3e4b9be81d0196cf97b0815660b0f6772571766632b8ad3dae30632ffa46a7071b84248ff047c16d06fa24f1bc1b571b07659ba40f7bfc12106ef065ad56c7a411c8adf2122c305ecd20c7ef9e4779fc0bdd5fcee2692c6cce5e26032c279aee50e4750d2443d98fd6b57ca289491fa5cd7302b49e43790a194f7d77364b560a9dc87ae046fcea9b8586717ae628fd499bd0c18820e74048d35e5637861d2fe7e12fc2a201b165681149a2c6b2ffc349dc174d7d77ab0b0ff3dc53d8eab71de4feee24dc05552305ebbe4fc9c823408d24897c11c12374d0373f6a53100c493f3cb724e2acc774deaaf7ad0bbf51ad90db4bd525da80e934532e14a0d8fa8d0d31b910ae7b0756d211053ee8e52efc0bdf45f42469c2325d787ebe6423be628313843f14d116d734b8b80a27ac0dddd42c77109f39c0f703a6710e8bd9dddfbb03341037d8d22e23b6eec599b9a01d1f6dda72b574cc7c76b3f6f7008d487392c240c96820576a6a5e3d1943829ff4f05f6a3f2a38e8b44558e4f0c94d29bafb3170a0114c020eb83e59f70c0e4e70eb9fd22ddd8049f2348ec58cad255d19f8f71e9edd57775265257f62a87988d976c40d550358436a35379edb05ece8e086aa08c8fb2d915d328cefff6c764e0caae924b859aa1b6021b5baecdfe4ba72d2e77bc6e6a0b600190ac119c1e4db3d9a374df077323fc4d3371c7273f97ee1b9f8b31d454a8aa497a963616a440dfac7fbd17fcaac91a4baa6588a69d9f9752a05f8cce24353363111baa5eff3ff712407336cfa083a5b69e52b400a85ef9a0110eccf798a96fe156b51972521c2d110d2e86b9d46936736b06ecdb90f1b1b5b5af9c28fb70b8c0427354d57c173bf990448b6fc20dd85089ac16d139a39a7007473ea2f720a45bb3f8de6ace4a444c250cd24af8d48141f173ebfa452c5e292a44dd44009b098bf6556b51ae49f4925c656ed714673d410b34b829ed014773a5b490a795731d340eaa431545f0c9ebe09bcbd574ea6ab76820a6725b7dc48aa636414ff4684a6f5b83735c2f8d1f41eb3b8f3e7cdf10ee36750f8afef14c31ec9f9fff238a7a7d62cd9e33563bcc8bdc1463084e0558aa863fd3c5c1151e2e9a620bd852fdf979068f612428d2a86a9b3821a8e05c8237d608c0dc5ec3d2ebdeb3c1609c18d18f65192270f6c3380755ce6129a0a63cb51338ff2602fbec012d9e396d694ad65784bef47a2d7fb26faa14f2e2c51e968f482e59971163406c32d435d9812f8123dc0a4f90911781dc387951323f0690dfc3c3e19b08ab45f480671050d81ab7bcafdecc879447fd5407d26f3490c76374ca65c67326368321b768fbf0dc8b0de225ddc8f152ec504c6949a6343620b773c35eb7d8e7e09f7c03eb9ce09695d5ed9d07906657428c7e87c9141a53948c925cb34e45b2012dafb2d42865b5f20662462ca097228b88b871c2f0d584592dcdf74f7efc02e544372b69a415e264d9817885369b29a2e0cdc1e6e8a57a080015d4b45c606fd000d7e157a78bb4415d13e3e8a5df2a119d7560bdbb3584986604012d416108e4ded79386a3b5d24befb74b4a4ea367e2a76cbe459be437849581bd0c65921ac5d252ce37e31618f881a7abf38c59d6087581e068a4d65c26e61f75910af7ef8bb792eb0471e9", 0x1000}, {&(0x7f00000013c0)="e795dc3633b835bd53230620e5b90e8e22c39cb95c7846fdb304a3fa6aa54988a5e81f3b438b612f136543d8bdfdb5dc978e3bae0294ed5d5894a8eb9e55da7b6b6ca1c986222c2dc589d53695b517d7c6608802d693b56cb7c2650e14b65d1f82e8c705fd8ea794891420ac3dccf2331197fe568d996afe2e6c026a8548a18e3c783b64c3eccbd024d2f63e18ff4c1b41a11ff89118ee2c86030235dd0ec4785b9847118cee8e11eb127196246bc4309389f373a3d076438915ffbcdebfff16c9d29f60979dd470bbebf68ff1bb2bf576f71f0f0fb8861142ceca1eede130fd9c101f308e64c3", 0xe7}, {&(0x7f00000014c0)="efe0c3729b2f58b06cd0ea1da9f35334a1c940ef2db64c39980101ba27920c604d2e118f1864fb1f9403392fa536eaf25c748a2f8f6612e1b716e7dc2bb5a8c8f686bf883bd9d1d342b74da6ccce61e89b1c59ed7ed8b9a1ddcc401915c995d1e5db2ba4e5ba3e2f4d3dd1316820ad2c99250eb06cd487a52d10961e910a738931999fdb19d2eae8ae3b2b", 0x8b}, {&(0x7f0000001580)="4bf20f1188c8dad559ef60efa97aeab668771337a0a60015519a30134ca48c48d30f6fd7d5add53ab94932854fd4a46cb450171c89719a57d40fe68cc48e1b3ec3bf3bd64c16712676c02a8b962e582fb54b05d54038edcc0e19519c637de10b9b248f0b725694ac6dfc2dba39b19953d228b66f98f6e245d1516d7fa05e649a11c4327b9405d0ae1340554bfafcba1e5310f0d74ed95532b7797afa0ae699ff25930402005c7fd0af466e376a1bd612f52f8e41ab0ec511231e464931acae7d84dfab0d9eb80ae384", 0xc9}, {&(0x7f0000001680)="8e551b4daeca8c72787fd49e4e4aacd5bbcbd0a8b59a42ceb7da8ccd4f1b6681f507eebb43b34d7fde1d3e8f98235e8989dd1b440e17849c3ee864beba0a23f1c78d62252f8fcacd0e3ea57264949d628496d7424a1063b18c7b216b81f263b63578d152d1a946058ced859b9a414b081905415b2f195e2bd2e7911c3f9c15e31b6b22a552e46b79a33f4a83be7516b724002d869bb7b58b1de2c6", 0x9b}, {&(0x7f0000001740)="7e15892f4e06de9263a80bbe72d54e8cf4bfd227de1f57d55d937d5c6e3dde1962f96e2e6f50ad835b56e75835633806b4f81b713f443453cdce964def1e0557da1297de5654eb1b23", 0x49}, {&(0x7f00000017c0)="51f6c7ce567df0f02c18e1bf4d7b23db0c6221434fd5aef4dc1b0874bf6f803ae86393f0944ab837496f82", 0x2b}, {&(0x7f0000001800)="61a63520d7e74cad90e35ddd0902c8545ed03e88ede41e9fb09b3dd9aea027d7af6e8350704f3a4665b493c40c049e43247ac13592fcc17098935bc40ecaab23ba8d175e134260dd7b9a606d1430ec8e567235609acf2f35e89e997e7e6bcf54b5f9c10c41c752e227aa0fb4e561b2fd07ebb97b05eed740162d356d9762f5f4427e14a3721e65bf320eb695fdafee56311ef717c4755ccab9157722164e6a3856e0f82b1e80124493779492706ff2e70518b3424dc4a627878a6d330fe95aa76c587fac2462914a2774a0f490", 0xcd}, {&(0x7f0000001900)="078419fe3756f33e8f79eaf279", 0xd}, {&(0x7f0000001940)="4c52d7bff2f4898f2f8944ff40982fe5720521ddb38ec3ef33138feee03bef547450e8fba3e83c8f4773569d807227e1a6b6d9ed9a51e1569329e282710d05c8b0dea0eece5b1b88ba87ad33083ce1d3e6757fa76fb6996bf3133217a3b8113dfc2f5d46f9f39750c6b4e00a8e9b3c24a38e2c65a8c0171ca84c42150757fea468e23f857b0051253cd75add32ccebae72f388592f", 0x95}], 0xa, &(0x7f0000001ac0)=[{0x80, 0x0, 0x7fff, "aa738628df9ece795364fc612f0432e7f079381080ea56095101a660607bd1538a790a282b92438b6848cb5c53f625db7c936d69892b4ad4d3c3abce9bc5ce9635f3df62a8c293a92fbf177b63fde6b7dc3d223a1ab64a54fb3cac46c547efcdae5e47b66b7d6ddd80c984"}], 0x80}, 0x4) getppid() pipe2(&(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r5, &(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000001bc0)=""/247, 0xf7}], 0x1, &(0x7f0000001d00)=""/49, 0x31}, 0x40) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) recvmsg(r2, &(0x7f0000003240)={0x0, 0x0, &(0x7f00000030c0)=[{&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000002d80)=""/222, 0xde}, {&(0x7f0000002e80)=""/99, 0x63}, {&(0x7f0000002f00)=""/234, 0xea}, {&(0x7f0000003000)=""/157, 0x9d}], 0x5, &(0x7f0000003140)=""/195, 0xc3}, 0x2) open$dir(&(0x7f0000003280)='./file0\x00', 0x1000000, 0x100) r6 = open(&(0x7f00000032c0)='./file0\x00', 0x10000, 0x193) socketpair(0x0, 0x3, 0x9, &(0x7f0000003300)={0xffffffffffffffff}) getpeername$unix(r7, &(0x7f0000003340)=@file={0x0, ""/4096}, &(0x7f0000004380)=0x1002) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r8 = semget(0x0, 0x3, 0x42) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000043c0)=""/4096) read(r6, &(0x7f00000053c0)=""/61, 0x3d) semget$private(0x0, 0x1, 0x11) shmget(0x2, 0xf000, 0x4, &(0x7f0000ff1000/0xf000)=nil) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ff8000/0x2000)=nil) 00:00:18 executing program 2: r0 = semget$private(0x0, 0x2, 0x441) semctl$GETVAL(r0, 0xaa799fd0a30d0003, 0x5, &(0x7f0000000000)=""/137) r1 = semget(0x1, 0x2, 0x1c) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/154) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200000, 0x0) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x6) r3 = semget(0x2, 0x3, 0x26) semop(r1, &(0x7f0000000200)=[{0x0, 0x401}, {0x3, 0x3, 0x1000}, {0x3, 0x100000001, 0x800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000240)=""/162) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000300)=0x3) mknodat(r2, &(0x7f0000000340)='./file0\x00', 0xc004, 0x8) r4 = semget(0x0, 0x2, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/224) getgroups(0x7, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x1, &(0x7f0000000540)=[0x0]) getgroups(0x3, &(0x7f0000000580)=[r7, r10, r11]) recvfrom(r2, &(0x7f00000005c0)=""/70, 0x46, 0x43, &(0x7f0000000640)=@un=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x0, 0x10) semop(r4, &(0x7f0000000680)=[{0x3, 0xc35}, {0x0, 0x0, 0x1000}, {0x0, 0x22dd, 0x1000}, {0x1, 0x1ff, 0x800}, {0x0, 0xffffffffffffffea, 0x1800}, {0x6, 0x40}, {0x2, 0x60, 0x800}], 0x7) semget(0x1, 0x0, 0x243) write(r2, &(0x7f00000006c0)="2f445be9d28ac53d98482a0005b7205562c02053140969fd8a83e6721bf1a79763e2805cb56cd9465b0880f0f405100aa59137c16412e9f3426bcb152b6bc11ae056832bc21a0b49a6ad760f222b2d0fa8e5722b872c95de6d8c375d9799b6ec348834f8581d56432bc54c40af296444b89db3cb9b31cdebd7ae00", 0x7b) chown(&(0x7f0000000740)='./file1\x00', r9, r6) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000780)={{0xffffffff, r9, r5, r9, r10, 0x20, 0xffffffffffffb83c}, 0x0, 0xfffffffffffffffa, r8, r8, 0x6, 0x475, 0xbb4, 0x1ff}) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000800)=""/94) recvfrom(r2, &(0x7f0000000880)=""/22, 0x16, 0x843, 0x0, 0x0) semget(0x1, 0x3, 0x18) link(&(0x7f00000008c0)='./file1\x00', &(0x7f0000000900)='./file0\x00') semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000940)=""/167) 00:00:18 executing program 5: socket$inet(0x2, 0x40000003, 0x0) 00:00:18 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x118) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x90000, 0x4b185a9c2f07cc7d) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x2) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x400) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) close(r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400220, 0x34) r3 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) ftruncate(r3, 0x6) close(r3) getsockname(r3, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) fchmodat(r0, &(0x7f0000001340)='./file0\x00', 0x10, 0x600) fsync(r1) mkdirat(r0, &(0x7f0000001380)='./file0\x00', 0x100) r4 = shmget$private(0x0, 0x2000, 0x303, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x3000) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f00000013c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000001400)="beafeec4d3b59747c6cc7ebd303758992c8c2e2699609aeb8aba3cb29f4923fc7741175dac9a0bf4c4775522224fb10e5bfc9862c1557137432c14285110a38d6c75925fdb7250561602915a4c166d4aef60ef9bff36c4b1fb2dccf36ae53a558edf57b0308a761ba70f4be8a68c55c7fae802f36c5fd1b9", 0x78}, {&(0x7f0000001480)="ee8ac9cab60b6979129d4aec5dc8dc288e8a614a15f0a6dbc3a1b520d173e961d46cf77f0e3ef10dae10a26c153f59bc7f52cf7d0b4dd0c7a2b8dfcb62be2e2f4c085263459680e38ebacb1d0c7c699ff1163f31a629830cbeb9a781ec51af262f5ce18b5e0f7d535e60919a4228fda00ffc63dc7de73e88713b8b35a9fafcf60ddac61e8ee4ba24286e591f704f748eed6609970327c2fde3337bb59d7112e44e688dacff0359f6c7c69b21149b923797563a66194170eb8043622a5efbc09abfcf45bb58af996ce0fc39869b75a65bbdae3ba2edd270302b4ed7f607cd7c342449020474fd14a829f91366a2", 0xed}, {&(0x7f0000001580)="67a573d5223d4c3a16fce260d0a56035a9b4493dddda35cab9962b4f99d1b16dfa5f3044c6115ac5010de90fed48c1c8c42a81c731fa637a7f44c74805d10a0150eae609cbf985986cda5776b7b5596483058495732ede9564e0c89a57393155fb300882909c6e037730c398be88c42eba4c5e81793a37b84471ad9aa1c849f8eb5aacf7571fd6da9913682758290823c34a266dad4d736e351ffae725670a7372c576a87e6f1a949746f31dfe1ef4490ff0755d3cca70182b2f354d97260c6a02e6c4c9c1943ce07be921248fc254d796c4e14a03b7f41f2e551c2decc8a673ce67", 0xe2}, {&(0x7f0000001680)="4649ca75785b6598d040a3c689d7b4609dc13404e1e51ebdd34c3a645ba19b30002c3a428994fef15cf89481b0c8704d6354a9e7b108d62548fa8258f9665799d973988b0e076293c6e5dabe0a03bdb13ca3baa1745e3f26f0d91b14db97cbb691eaff79b5097843339dfe6b35243b98ab5036c9f750731ec700410a105a4b905c31d101", 0x84}, {&(0x7f0000001740)="85a12720e0c4fbbe8ef91681a1c21c20609bb053b91c9773721f16fa5afa927e0e8a2a1e64e2d9bb36492d84ea3c7f7e66b1e5877693c831ba7e15152614eb5da55397577cc428bc3fff52a94f6364ff9a67bee6604f211b87bfd62ed2d3b0219e474d3cc7e37223d83fe79b410c84644c8c6363d4faa15e31413f665bba8bc527", 0x81}], 0x5, 0x0, 0x0, 0x400}, 0x403) close(r1) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) fchownat(r2, &(0x7f00000018c0)='./file1\x00', r5, r7, 0x600) seteuid(r6) setgroups(0x1, &(0x7f0000001980)=[r7]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000019c0), 0xc) readv(r3, &(0x7f0000001dc0)=[{&(0x7f0000001a00)=""/223, 0xdf}, {&(0x7f0000001b00)=""/203, 0xcb}, {&(0x7f0000001c00)=""/248, 0xf8}, {&(0x7f0000001d00)=""/171, 0xab}], 0x4) fcntl$getown(r1, 0x5) sendto(r0, &(0x7f0000001e00)="4e3826c526ea672c144a52370f21801009c2cfe8bf188e8ad20a692163747d3ae3c86ed699963e21439750198b7a084aeca5b4bbe19a5e41b23734c015698dfa283b6098137af5eeaf4297d7a992888446b858", 0x53, 0x4, 0x0, 0x0) dup2(r3, r2) bind(r1, &(0x7f0000001e80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:18 executing program 5: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18241, 0x0) close(r0) ftruncate(r0, 0x0) 00:00:19 executing program 2: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) link(&(0x7f0000000000)='./file2\x00', 0x0) link(&(0x7f0000000040)='./file3\x00', &(0x7f00000000c0)='./file1\x00') 00:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040), 0x0, 0x804, 0x0, 0xffffffffffffff79) r1 = msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000180)) r3 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpid() r6 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2bc4, r2, 0x0, r3, r4, 0x40, 0x2}, 0xfffffffffffffffc, 0x4, r5, r6, 0x3, 0x1, 0x80, 0xc98}) 00:00:19 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x110, &(0x7f0000000000)=0x2, 0x4) connect$inet6(r1, &(0x7f0000000040), 0xc) pipe(&(0x7f0000000080)) socket$inet6(0x18, 0x0, 0x4) 00:00:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x60000000) sendto$inet(r2, &(0x7f00000000c0)="4d126007b479e514bece12946e6259203858eacdc06b2a40654be14e7194aa949fab61d150f677313ebeb025bf4b75c6fe44fbb6deda94c964064dbd727828655f9de31f59e09e3f7beb864c5d2551dffd9b4c0acb1a054c0ccf31a7ac2f9b15228b0166c3d3add9cad9dfc22e1c8f5325", 0x71, 0x4, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r3, &(0x7f0000001300)="8b", 0x1, 0xc, 0x0, 0x0) 00:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) setsockopt(r1, 0x8, 0x200, &(0x7f0000000040)="2b03f3c83a99d766bc241460cae4daf726e2d17028f4a4576c2c45f509a997c0b7ed731fdf94411e997c0affc7a8b3ec5e8572c95b87a00e74c675bd6faaf111e8cdc66a9dc310d9ce21634dbd9b7875fc6d4be73ff754401a72e44bd02ee2fd0fa97c014b95679108139a661a0afccf747caab56ebaae1a6e6bfb404d724cc91b9139ad081d8f4ed679", 0x8a) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140), 0xc) getsockname(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000280), 0xc) renameat(r2, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') recvfrom(r1, &(0x7f0000000340)=""/150, 0x96, 0x2, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) msgget$private(0x0, 0x40) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000440)={0x4, 0x12b}, 0x10) fcntl$setflags(r3, 0x2, 0x1) sendmsg(r2, &(0x7f0000001bc0)={&(0x7f0000000480)=@in={0x2, 0x2}, 0xc, &(0x7f0000001840)=[{&(0x7f00000004c0)="81be7152c85b6d9c0a4a885195eb9ed879c6841bad8ad07432bae4f5f2711c1d2c795309a3499a8d07d8d365417e9d1e797231c63fe03c1c1a78c95ff719c5420b4c30c7567359e4d66b0f4d9dd7ff9578c8162ebe5908cc65aa62a5229ed3069a245840c4ac966b29313f8f352515aaf40f3f45279344028fdf", 0x7a}, {&(0x7f0000000540)="0dd059566ddbd561d8befbf36969eb92f591c61a60ff0754c0410a07b3aad1fbd838cfa5c7ebd2da6da51334acecccebe1ef04b026833a3f40d9f00e74eab294c8f4e8afe03cac41c737287761d5c7c045eedf1863d435c39c54f396bfd883f5522b96607e88ee9fbdcb2013577e2af94980be5dc6e65c9e97e496a6433ca96d39e1d0a6b10e58d3a5191b14f4561c0c022a185f936ccfc40f478aa455884d3c1fd7d0009663cfad12040c52f5179e24b765345a79bc5aa3fda251be5bd0691ebcb98b3a94debbf143d40556b34f301c1b2d260cf02627ed3944ca0cca0f66b9c91df59f2160d7e6accc28abf9ec803f9fa9d2ce43d8449e4a1e5fc6b1d14e03fb9ad21a9f00502df45aaea052ef7d2dd7711e17f1e650d1ce23a63aeabeaa0604dadc964843fc16fe3d43559d1b3bd90e739ee9b0c3ba4757175b81ee5b063a57dc305123734d55d07a86f82b0338890d0a0447d4b077f7e87efbee46fb2263e5eebd1806c843a5cb7cb826abe6d0a2dc8b311671076ca87f638046f8f21f210825fe1738542b5d3d043320d5ac93c6792909ca29fe1b89ca93af949396600832b11cde5f6f12fd11bb33756efe22b33fe2488ab2391122745a64b8f9a748ba4210b452061d32490bb4b5f055c5045aa12c4d153b6fc3da85b888dfaf7c0aa04895aee47d43ee835ad54e14951ca55258a296bc233d0d61b620fee390eedef25cbcd54b214c7b8e38d725379a1613cca11a14454c664031691075266ab2e796f3197c6b47b93dc42bb3fa114a385c82059a52a5ac7601561fcaa2edb8433ed9ad140dc342f08766ddc2418cc17e902b5002d13f90689ae099d309669c8bba455967617223a9114fb5e4716458318d17f5ab081d180d1c03e7d5846cd07ce1a9dbab31f80244e2d94e92972d32c5dd01110cd6249a72936c372d12a80b88405bba61d9e907d540e3c0f20a116a5a56a5f612c980b39433af520452f24ef2f374dfd543c612a1d9cfed956dbc3624a1923a006d7b3962bbc92da25bf82dff323e3b71d3fe24934368f3a1cc7d36cc880dca61f541504d08fecae47aa49de358c52a28a32c1ff3ea2065c373f4fb2e13965890164f087bf078318a9581080335cf862d54a823075783056f6728769ace02c419266d916ea67608f6c0c521b1f2259ffb397405835cae2348769cda3982dd837fe3519b878ed2853d89f25e0f818cc6231c7140e1968f3b48745c561ab991b6787e5359737bdf735c1f5c23023892f1d142516014241b412a2b22880b56ef1c7a95e1bbbc8b39f0aa13868839ff35de415dfa98e7c864e6be263eab43114e66bfa9ad9a7ecc2961bce0510c8cbd3c93b32acf49f63afe2c0b2bfdd81e95d0ff10ecb5ce7e4a58336edb66ae5646a9b73917a6cf64c0f8cd61c231a5c1c6ac68453cfcfd401d0dfca3365f1396d4bbbee73f54b0634a19b9fe5ae9a2bf9697a872b2556631155e7bc97c6c9c44e955a60ce31c6c3ac4fb2de67beb470c5ed7fbd3428f18e6e1dd3c8d4e16a5803a169872fea4b080f1014c570b55e1c7044ac835b75db113e513cf212b078bb82bdf9a58cb049e1715c7a9aa74230971dc23a6da6868d78112009fb06ede0e3eb1acab33e3c50c9638a6936e6d6a947f843d2c4477efc8626a43e5e418e465c6e503042a3dd7d1432369fc3136d50419655037af81ee6333c86238f025c2c965896bb5c732cc56abce820dd32139839aa3b2e89cd142dd66fa21d3b078fc7abac7707b3008effab15898eacb9b0e2b8c5857b68e5eb21962d0f726df09cdb9e51d810d412f43d23d23deff07b4a0ba6a3bcacd8868f2e9e3139d1e0cf0a8db9633756dec39c5f73f0103f4e886b2913dd6245514871c7f2703f29d89dfa8eb7a4b9a49cfd166235b4fd57f090a84e22d8e05788eb44ff1b87ebce5c6fba9383a8d2f736b62d7509c344ad7421626359e4f836fb0a7d47f8e8f47513f2c7c273e406250fb838c702e05176f07d9e479dd4175c6d1a17534b20d419d53338f1b87a5243966b97d7325118d8b5c80f21de8a46983e77bd95e6015a8a6862495e486a62c745421c2d0f9c203aaac4c7bdc83f740e4341a8b40d18b42de2d30443cbb2d95842bee325701813b4cffd30007d0a9e4ea1011c4ab86eb4843fe5124482bc136991489f699e1c7b6b54c1eb511cb338340b6eec9c29e66859ae058c12c77a7cf7ef858b1e923e23fa84909c9c7716733865aa1084341973571cf4e3409d7e78e5d6dba57803f20d15360ba846ab126b3df85cccea740684b78b5691e1ab6e94cedb7e365b23cd238ba40b09e68cfd135a126c1c90966fbaf1453afb36a1ff3f69053cd130e448abd2dcd2b748985163c35928a9b72520c41a5bd1d7e65b4f4d9e8c47652f526b35998a8a914561fd16d59f1c46a905839e0afb7630bab48c73ec14feb1af07428bf531baa2e07c0a94d06ddbcf843e2f962b4188b5bba8d30a274c8f9272278781eb04c97c5c4c0f95ad9fc1ab695c245672064e338c7edd4ae0e28e8e308cfefe77a7ad3563ead7bf8e61a03ec296244ffa6da0ee71a9b36e94b7383447490217458bb19db5bcf2a8f6c4f3b3517e345b6f0214583838fe1e2638e499bb99bda81000dde7ac0612f9e1cbb1fd3ba513646b15d2d746a873234f40ec99e0cca1e68522d5523895681b6d455aacc48c5d9f044abe98b359c453f21dbebb8080a69ef989a0641f04043480a18704c3b123628460d7617eed4205f0c07f9adf7c1278b4ab04200acf3b96c689c13670b74e399209451e24ee44e45d9bcc91406c5a31022c6dd99aafacb37ef69236ba980bb7aff8097d16d4823f9488a692d2748fa68698dfd0439fb03f674163d2ed92fb91571e3dcb34c69e432c093798ddca650d0c3a05700216b5658968a0247441d78956e9f0fb8dce4d9f04c07ddd3e5ec65eeacf356eb6a12db1a1d66ffc31500d2ffa1890055978965afba5a829237981f91b5c3214d542d73ccf37553f521a4e41d80523127a58298c9b2a6b1b9b58107ec93cf123e3f9d0b73ebe3d88b3d724fb948aaee829b3026ffaf2d0693f02b0582394e75b0fd9cd0cb9ac3e42ef9a040dbbfe7cf0f19d8cfa0b6c56ff08c5be48a880191e0c81588ffe5d8d5a0ee600da041b3cf5db79540a6244b01c6a4ddac9ddad033bab12019f06b9a85d27a0174b763d27948b99df05b8bbc7c32b0333de9472af421578385588cd226dc7f338aa026870b63b92dd4ebbaea6833548d8852bd1bf832d31ed73e2384fd0ae51586008727ac0249e9a918a781a4f2bb6cddcbb018cd16788632e0cd09ff20b6df4e1a07374f10799bb550e2178d213c8e1e834c394ec41690e33fabd51017557cff3ff599fce83b29db82f5db595bc5118c5f9753a870d4207b7ee4b692db1bf981aec6a2b62dd9768656e76e274c1c5ee6a87462864a52c5bf924fea621e7735e1f5a47fd2f840df7f335ae35f9dcad32240e89d618f714876ec5bd5992941c2a295e7b576fb67fb497c0eaf77e16b0dc85fcd97d758b3394c15fccf184a8c7dcdf149c35c6957f7603bcc56538edde4f00d5269136a88fce6fb74fb09b845e75c84f6bd41e2f677e3915f86801d9ea7bfd5516888b856729a3d88ce5273a73727a8e70ffd47172263b1fbec9904cf8825a9c665c156fd15219881caed4e7377e6dc4c48e93a5f9c807a6a37372769b147b8a7043c880b7c912a6620456750f6a3906628ec9a2efbc2a4d22562ecbda54dc3df4c9a1d549281720df7229d793da6fafea60b8555ae11c785c18978c781e82da21d8d213fb590a4bde6323d4def5e883175b81dd3b7757aecd17d99b796c696b8c5cd2726b4ac72a9add98042aef1a2921ac40612091129920d8e4eab49af3664f9f4b599726f3560e63bb454bac6110abb197288d939fb42026208759100073fbe74590627c3faffb0854d2e1dbfb0f421792c42589d9cc0e3eb95132971e486889d0af77e76c86a35276f7dab47018920c53f4e9619be888a94f65054d501791bc9ae673113ce4c80bf14064440897c40ad7af4ed71ac55fefd9d81b1602d07406a41bee4f40c4d9013b75bf3516e3fb368f5b5e0684c15cf539af5d94961ab5e5bc0b80539e629d02f480244a5d5eb8c4fe307fdaa29f3b2eade0a56095712ccbd840c878eded185e13f57169bef65f12d07bcf50673bb4b076ecb6c72aac27f39ceadb7f62150fce9d216b7d5bc30b5ae08500237a14d02099e91ce0d88f63b8a99278d87f5df24e9a9482df875d81b26cd2c20c956a3883357123b633a7391066c38486b88e5a421da3d5787a58712b7b438855a1dde5e4e4f21505da74e55b1ea74b944f871590d2d58b6be599afc84050641fb8578e117927c460b1598607879799aab168da0d520741e461fc5d58521a6c86ddf259f0e9cf8f75192f38faa3677dae9e5a75eb64284dd3557eb492260b8a1755493ceaeb15e1ac9a3d7c76bbe684f1df01b6742fbd11c823070a9a572e21cb635d3c2d4ffd128ee6c3aace34cf928962cf4e1005d55f03355a0fc061c208c01f91509ac4bf19fce42f4a17a39834e1f6c9301b258656ffcd9d2af1a67ca705bc947b3e9a678637ab509cad3029ad274449970a082db38c90c2f01c1df4838550db6699cb12a305b9a92663d6683bcc4863cd6c6804770c494b02baeda23adc3585a633ed87004ed3f6a5439de68e4f704cbb7df90fe12f2f0c1135bc3f386e3d60600a8b97707ec23538eb21d7775765b6bb3956b4c425715d0b2d20053b296ee18f0a94bb2752686de392f8b4869c36c90abec3dbab8a745b46cbbed8e1477aac893f4ca6cf6c2bcdf88541ade2f6ae089ba3d2c5ca61b52c39c07b955820ea67baf5e934fa71efb4c3a580da3f5eb02b592d7da4311b16aace827d73a6ad4eb2bf17f820eb61e3a950a3dc50015994f8a28c0073e420d0ef55c973019ec9a343be79ba831aed0a8372d6fd36d0357859976fbebea1e39664158aeda0045fb68f7834eaad8e490dcd8ed86cd66d716269398a9f4c7c51fc08cc06dfa5b893080d1444592ecba1a8614e9fa5c911acf13544335559045c01ef5195d89e09f864507d456715f0c9ae82c4cac82507a7cc3faefa9f0e66f7dc53f7a5cde3e40cb1ae39e0aa8a7af7dcba6d71e0b49bf3b7c923acae6a2391aad9896ee6710a387a1cadefa0d8d1860f59a665630a7d30de803d6c14d802b4f5cb8638d5a5cd9b4e2c1a14cb97267bbb4b33c16805401989b4750d0d3b295c6e4d1d15bfed510d510a2c42fd0d195a4a5f9571f9fb2234f7b4ae2330360440d0984b86bf566766a2c1d38da1f2208e5e4d6611bff7f37ddb59c7ee26dc5b3df4152dda052ef24382a486d76cc14d98a741325a5a8039672ef49f7e1a39b0b3a31d8df09a75968d02c3040e39a939608136206faf1487af6c481849caa01e993ed352f51c4cdede316c63eeaadb90afbcae9c81cf85c55e41fb5a75731a92819caeaee2bf5baa688332c97a0d420420a102b7ce0e09a03c708f0a91f52186b442df755b141b80c1795dfd1133bea90798502d174574c08a75359aa6ff91f80092208f6294ab78aa913e8ac8f38556d4ea3eb6a8105cfd3352095570d99fbca7d8c66853c6932ebefb18cf09b8348d81ba51d005ca367987c65bb8e01e98878db5811b544adb329cd180f3fac9ffa2200ec92d8d34a25d156f3e65b6437c53e5aa981de1b70818ede5865fb113214e3af2b7baaea4347db26eebd1f48baddc543375c3bfcdf12d8829e", 0x1000}, {&(0x7f0000001540)="ef5ab946cf3c15a40abdf2b75b55f04822dda1a4fe70f93614dee3af32ab1c2cce59d192ca1ba502bfc824727d8dc22ad5cbf2713c2298a31d3d57bddba303522f163a05f1b771bb91ccd1cd1bcbd68b689a400297d199763c6acb83984c363c0c0c33f25917f1b1435c88206cd91526a380abae6e9f5f5b55f7", 0x7a}, {&(0x7f00000015c0)="28af1bce05ba68356eb5787ac5334da403929c76a8d3328d1d4848c0459bed19bea0ffb44979952363859086286d6782eb56d73dbc6386b43b0c686d46ef3a4743b69c8e01e86e76be68e6eb80c012d1eed08c2dca4a7fb8501f333024d9b318953314d69f80f30de5985f6f721a2a25a936cec4c7dbc780fdd6a8c0531cecc8b3ecef194f826a3d8f7cdaaf036253cc8014cdda3467c2cb88a70b0b81271ed5932f0f6a2ac3867b5f8bf9b64bbb", 0xae}, {&(0x7f0000001680)="8d89f1813812e4a8bbf7f2e3014fbaea048e3eae56668462c840a6b3b04707d384a7ed3b516bddd1c11915fa9cfdfd5caf711ffea253659ecb8bbfb7608f051de9e13df59f21288868b67f30409fe6aac4c2e0ae7b759737bb57b8aadbf202567fe1c5f71e84532399aa33204d667a3ca466bdb8b3e35e0afe28e3c30da3dec3def218208da68c7915c6499240034754fe91c2cd35e88986af63b475ee4293f1b3b0bb0f0a0a766ce8b39e762ad4fb7d", 0xb0}, {&(0x7f0000001740)="9b19ed6b23d225030359fa486fa2cc10a11c0d59932201925a62cbb61645b9179ce380e5805a7a0f59d082a857b4d678922adb7cf3d32a8dd8d17a630c2cb4c7fd345454a45bf131dcd71b0530f867d5a9856c07597afc7b442a14ff47c2bf9ed530648e8e92fe3fce0af00cda33be6c04f28dc3bf5fa7527e364e27d04e7401a68220a7f376ccd607b1f853eda4d24ec0a3a0c45ed4df69a366933a2149b73a0f886a3ccd8b287fa4a2bd2da8d5998ed21fb8982fdad8950f67b79606a8aef7fffc103bc4df2b7604ed693251c70c00fdbb4ab5f8813a92ae47a6f015ffeafe4c12", 0xe2}], 0x6, &(0x7f00000018c0)=[{0x28, 0x0, 0xf95, "6d7ca487e8e1045a87c29d6a420d81b57677"}, {0xe0, 0xffff, 0x3, "d78d1af4b1b5cea70ab36b926a9ef172b8e96e571589364070de24a82affc2e4b60dee82767a2398bbf1e8c7c1fe9318c65ef343d76000a099e5d9bfab4eeaa26833985a7f117ceda474d78b150b90f0b03844cf06569c93529fb8ea6e956e50bd36158687799db061643653525cbad3a3f9c94d0dee6f2f1c3f990eabb4d203ce3c9d28a869694da84fff814dfd26868b83fd0efd12461e004f588b2b243db244c8ab3b3972226d12f7c57e0b80f35da831371448e439a31a606f808c45566f8b1bad96ea486bdae1fddef42513"}, {0xf8, 0x6, 0x1, "808341f1f33e4cc3d9f63cdf9e6d3a6f2635aa8863719957a11f5b4f8ee313db43409aae367ac5f4e923d279d4facb6412d61884c5383f0a7bf4d7ad64992cb108dc4f567842cf3596db8777a330c3b985a56e3b6b030a39b59eb050ac63ac1e6b559d3caf41260a790eaf52e26b770d82987736d522e520e73c7bf598ffe8107699db8e6f05d95f530555702263f62674a14a45d060256602ef2c236bfa8331bcdf46ac23de622b58cf41df38c9eb23f06927e67c2e350ffbf06525ddbdbef20441305e25192cb783ead3b8827f4e787b4bd3d055393df9068749106ad6b0fba5f5044c16710037"}, {0xd8, 0x101, 0x10000, "ffc3947e3fd98faf3c6c6913cd58c9b4fcd60b55d869b410a7ae44157fbd5fece45886786e0c91304b6808a908fb4eb44e2b219f422c3bad2e6e477b43b51cd5a916ee10cb9c981bd276e43690433d4d1d722f6b90d288f5d468af4e2433436efd9d1e33e53481dad3898bed42e4ddc940ee17e166b456b11dcc50ea950070b024ff4dab6917fbc425ca23e4a3f2e61049faa4fa733adbed31c4400a9b7c09047a80e1bec2ceaa1bdfa662d4d54a1dcc4a07b51732548566a64703b6751983a0453f"}], 0x2d8}, 0x0) mkdir(&(0x7f0000001c00)='./file0\x00', 0x2) r5 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001c40)=0x4) fchmodat(r0, &(0x7f0000001c80)='./file0\x00', 0x8, 0x600) connect$unix(r0, &(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0xa) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) fchmodat(r3, &(0x7f0000001d00)='./file0\x00', 0x0, 0x400) recvfrom(r1, &(0x7f0000001d40)=""/146, 0x92, 0x2, &(0x7f0000001e00)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001e40), 0xc) fchmodat(r1, &(0x7f0000001e80)='./file0\x00', 0x10, 0x200) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001ec0), 0xc) bind(r1, &(0x7f0000001f00)=@in6={0x18, 0x0, 0x6, 0xfffffffffffffffc}, 0xc) pipe(&(0x7f0000001f40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000001f80), &(0x7f0000001fc0)=0x4) renameat(r6, &(0x7f0000002000)='./file0\x00', r3, &(0x7f0000002040)='./file0/file0\x00') setsockopt(r4, 0x3, 0xaa9e, &(0x7f0000002080)="e6e66974e7ea98b7407ea5234c08768adbd8cca51ec641c7741d6a51c2128d4b3c46907baa8bc8640cf9633cb17abd304cf5f479a46b4068156cca4308365d748d80a6246e30a507d55eaa422816d564ac17a4fd373ccb4f141ac3a93034a23c44bfb0aa19e04a5f04d1c86358347a1ed1bf96d2c571a643c0a5c01e5abe046476dbe475366baf7ec553bb286fefce521e1efd2234396c76365e02636140dd3a07552f94598ce8b459ee9e0bbcc981eacbf5622cdd914e51ca9bbe333e15877c23e24aaa4335d5af8fde2ea9bceb7e5726cb33c728dc05eeca82fe5ce6f0011a152456e6c8fd9bef354cd57829ab4afcac003844f9464f2f78a4238223a263f48921917adbbf9d32d05d1a95f4b9adf1fcd9cc7abee28e922a7a5a92551048802657e1d11f9fa8ff8943c785306975612086635cc6b141df96617ec9e3f97d73a5657895bfe4a6e52a340871e5e90fc1458a31bb993f503d707db41ab9cae0379776a7fc39265195b4116db3d3854a732a76256a12588641d2145fd7260650b23303b8de33cb5bbb3dc1cebdb1e22894a1726399ec07321239a355f44115aae1b5ebf813d55796034f0cd6b4864f0d229fdf9ebaa67b97b2f5733568af2a9e9c8a996fbd622019182244dc41c5a528e958d719f3c644bb4fdb0911b10dfb3c458b940495284939fa3b1d3b91f50b7999e9bd998a4804e87cfc10bd36f1696f4410248f9e71abcebdb2feb4cac324838f235ebbb0617a84dfc85d478f2e144f35e776e43751411c3e09918ce3e420013a939e22414edbeebf542798e9443fd491bb9b3fbb9415c330ac676654dbeced9e94701c39e5464bec04fa02f7fcf341f6a7afff18a631f790bc15a100233055bc10631bc6c27aedc6b31e6230c560d086babaf1cff5dbbc923a35501051e4379ca7287d5c49733470280704d6f30f56b6144897d2ca920f0771e4e57d0a177956f85ae93050a1a7ab1e12b607e8288b52e14f89b79bf0da9c84bed68e9d29496f5c216b342e0863dabde2623600ca0a9ec53d4c4f5f76c281a2963181a1dc4d5a6388b738ce95bf6f593e809cd2d24681ef1952f21731b9416a9a1c7a0072533b3a73516d2fbffd98597031f2df4aa0a7726d09ffe6362914bdf606047bac6b75011b3e0c13572fe7c007ee72d3e63b165fe984eb3fe9cb240c29a0c1948e3c8191f3df3902e3443cd4cfea89f73ee176bf26eaf7f983791b491e8ff6b0aae53ecf7429bdfa35c4210b16a8f6106bb07c13f2343a656b7977097aa3939a3bc1f00d1d17b88136bb53f4b9ff330ace57dd0220bd3c40f0585fa43079eac003d09b40450330121acf808526fe9f48eb4e10cc9f562356a1375bbc8cc5898d329cb6c807b99c102232adb1e396fd94eddb7c7314ff9e008ac4a19b8ca01418285eab1129d638579188fb24f88b73964bbd02465c9c8c9065990e7c2ff207ecdff4e5608dd3f96dafe4afb4a003cba59e0fded4aa30b38d49d71fdc35b2f7970734f97e8b60d043a285051dcfa714ffb7f1f60a05b067564d516a04fb99e37e4d7f24d4f874cdf02765c834c960912b03d34da6219250e5d0a1f73a8899adad7bce04d57bd74c727d62417990adbe0b00dfccb5b3ab7bff1673ceb297fa8d1711a6441a35338316542acd9fa264e8d36ecc7d8c4cd9accd456767ba5b0eda20f76dec4d1e5aa3838bdc5c59a72875dd01f9784b3f5daa6209ab8c96262622cf9ea75f74e865189e4468ea7a1fbc8bea5db85670bad6af77ccb46ce301f4e7e1cb8a83a5f170491235faeca8a06293236fde72f3a8fca0ca6699fae00a76958a10a1b55c308cec2e3711b7213337da307732d634ea456fea484c686e8a2ea1f4ee0e6bff3fdf5fbcf12395023e6cb2c1a1a6f936cadabf460623289b4f5048f04c12557fc13e7ffc15bdaaa884986bb5c5ce6e3d27ea8cffaa68d062514360047f3f0ec0f78ec10fe268fa686c7a79f84e224072de7abd829b9120378094286a7775e1e8f3c0bfd22efd33d6a00acd745228052d9f21726ce27836f73f63f87610f05e716b86db9012813b37a5e50519026d2c1338165326fca7257be99dd91fc240c9ec75fd58df272ab6a33e1d378e801abb51a923cb8318bb71651db357c7ac4ec574887258e5321fa926e235feb638a98ca4632eb1396a949f1d218a2397f40b1fb7f7d80ebb9ae71e20dea9bf81d9206e55b354e38e6593ce44e7bdc40dcc2efaddee8655911cf5fd4b0488c38fd06a827fffdedfea8192bf21a25385db1f4db7230d033151cf02472127c2e693ad4f59b21b4ecee4952439da9b8c844baaaa2ffc1120583be3591c71661ce8ff135e13b8f1ab1c0be70245301a6412812c47a1cbd2afbd5f08a1aeefdf9493e05c6d80e6985a160c2499022f6f84891bf477fdfea26d119ad2aaac0058d18ffc495d967f04bb6bac3109bbc4d0539381e70643a8ea8488d0893e20b528a7a8d9ff8ff57c97f0fc6f52f5dd4e9dcc354934c534f0852c3a1faee55a13c90586c5932ada124d34409d4c9ada0434bd55f52425f6abfe06b13d15c7ee4645976825916c565f15a13b1866267d454601795d28389557bacbf227f6500ded0073a722c5239fb5b49dfe214689d9fe3fec698f19541074f049f015e46d3b5f843677f4ba92405f1faece98eac9e25197bc4cf63563ab8a3e077c06f64d456d1175bcfc7d80de1a41810aa0874bc7a7a00711d60e7e5d539751680d2f7d05839ccd25b427267e6ca692f5c383303cfe402885e0f2b2ed412517572cc9ce4287c8db3a4eea63b525e92e6cbb02a20dfe43b9d60e3b571e8e0dc6cb4e152c72283f4a4be1a328792222a7072462aa76a04a51121f4fe077e83d56c22b6c86cb7e596b4187723af3d412f8981c97e5dd9a77c27c96b5f19b469929c5521e88d17fe93ad6576350382fc2512daee53b42d7e41eb62a655a58cb5d6d8062431dcabc627e8ffa78e48a3e7a864f0ae268b52ba0573a53708b9827270c833141efafbb333da3a238a5f873a2a2825baa848a5ceaa7cd6bffd94a38382e6a697f09e9c1fb563e2617a4b85ede2296e29ac4912c2ad682892a785ecda0971227968496cc306396e14191fe5d32773be99fee9ea7d722a84501de4a8b6fd8e4c4c5cb5264c026bc332f4c640890f4fcec5003a9dd134d26e4f9195fc74541694f151f13731a2cb9e96c4f100f3929d1b3515a5c8c8c51cb782944f44cd1e00710c5119a5535dd326e8dcfc710435363e6c46fb63b03e38635fe6f38954123926bc644e6366b06bec5f44c71a00204d6f65cda4ca2d27dbbbe5ea6f822b44a22b7ec05f16b7f8cf7b6ba5ad7f0bb5adcd358216c678898c7c3bfadd50f6ab4a5fef03d7c7e31271dcd7d4b9ee65c68aacfcb1bf4e4788932c7c72f51f77954e0982398cbd0f352cc5fd8563960d97447d190fc4e30c275b4675eacfb732ad0498c32a7b2919fd1f848adc92d126a9fb959b07083d6b899f2b0355205efa6238d2057da4e23dd4e1762d8423e6a3a3e70ce8da71de9200d1df196dbd6a3100cfaf2399570bb53cf49a465d833a14850e2f19bddc7b37b2b03c768caa2a761a237013056def95ab206f29ea7b09adec6a48b41020fda7ebabe24207a11ec289a7f2cb506f67e163d317098b49421c3addf940dd3422aef4114fa1d12da7e66cd52eb23ce028bec1e5e5fe6d7c81bcabb6f856163a63bbd91ac4797314315477d85495a239fc5d2c91f39fdb281e70703d03de4cdd7f341adbed3bf1991371021bbc9589c9bde1e4fe09618005e1349a703c5d46570afeeaa7d32ba312196cd5ad68aee5ab8b1af516f2d4be8eb76f97adb2cf5e7d353e9d92568d445f1551fedd0fa49602bb6135b3b2b562ec5a891297f37a5e13738caabba163c227a7698a4a7f0d7776918405f3435964e3ab4c5a6ef95b6cac29a91d659741dc3a5d4385b77787531a9f717120d44596727d51e9d8bd7efcffdb51b02f708d0e9322072c38a6a569366d0013aeeed708583a1e02487d02f5ee309cb3d212a8af87bda632dfdf5b421475d56a92b81492d2114a83881a345805b8fddb79687a4da2499fbd2cb3596fbb8dc19efff3a165e428668ab6349b8105ea2a859ff1ea93647c20b9a6e9782ca0442faff73b22030b9933ce61818a4a53f6d5bda0d3f3c1122135e6b5ef0cbc5d1ef3be660378c9121dcf0aa2e2fab5ac2414977142fda20f8562b9f79cb6a7166047a07a7a2b4732b4dbecabd9b163d44a43f4622035aa7253ffc71c2a2d070b12b8a970a926c758254eae07537ed26a82b8ef5c692e292c264850f32213c695c616b8a1f063e4ad60f73f1b428e9f80761900ac242965e56cef8abbde2b23ef2da043265d04a0f536c5fe3911812737c87de1f2c84c8472893aedb17c165a01a37d915e18702be99c32b451e98d27bd5c2895970934becd583b6e039b2f92479b541e3aa352e557502609f5d0c38a6d53697d71420b5274b6a21e8d71950af8e75e0daca97d23e580b70ea2f7c6bc5f4f3840efa91c4faaf20618fd23be7a7302b8cba39f417052cedcecef1bf5371008e81e82df869cfa6695a76f488534b20950b69b012e25b07ff59fcdc5e994164a7b238db67bc45ab3c6f79931538b11c62f420dc3a03b9bb6ee6ff369608411fa0d608c9c4c38e0b50afc16b6392a5d7577cfd22117bcd08bbdf603c27090fbc463b90f2f34c2fa0f5fc43ecfd8814af1bbdcc3519715c06e8f777e362c4e976bd86bf49a1f2c585ec1006d369907b8cbde61254c2d302fbee399d70ce8c283aab0d328afe4aa793d21ea2be94ca7b73ecd4969ec9fb73c1f42042b72881f7da95b839ec7b1e6175e7c5eb0ab4a09f76d67185c485a638c92c8ea9b8077734b85ab20204558f4d18bb386edfe39eb2224b9caf9044bee60e5858e23218bb42360ee32242ddcf3b9e28c09a0387bb0c4e197d81224456ab560f14bebfad98b2eec8ee0b885a482a1e129ac8935f289d845ea726ebfb9876d8e722889137ba771f783d0260194b26cc19da44f0025bda315b87373f5656e56afcfbddf016be54e721ce902dfc327323335b592ca6987014364ee333a767787d5ec0badf023bccb9ef62dfd090c0969b0359b91ab3d3761501559051b616751a70cc863ec08f38a61ab2ada43755966781fd6cbfad37e98aa6352c39c84920b707c4d3cba78cd2dd04f797d935285141ba9fde25696774d2dec81d09378a71ced4cb57041c271c2755f59d0a8dcccecb7707a66a1ea7916b926f93890714291143015706b15f7374aba40d43db319469c53891942c3c35f877f28d577133443effc81da73c2e9043e5f192a1d76ca11578f8ecd7105c2727cea2b9a25a98a1358ffdc944fe241d91086da2b7aff648963a76f4c478deeba2ab3376f6781e78139be7cb0443735b68b243b52fa825fd4fc472ef664462dee9f38a7fa30f5839737d2f37b7c6e7fd17c76f2a4aefec12b4edd853d017b3582fae0f3e1ad34a7b058102904f23f4f217eb091f55154422c6c93137e9d06667902218d5be20045d5247e13a94c8bdf330c536282086f8ea16b44ab1d153bc3ced9ad02db04a912e3939328340e953dd31589e12befcfc0f5ddfdb9ec19497b4da0e674a60de90c8bd05157874f746e13d78c5fa92d3afa7fc30e6c0ebd12dd260494143d73e4ff2888907f0ba162416cbb0b1de0876d2a92c04ead2d247dca567b46bb617481035cda421b1f44f451581d9d0a70e32a8b05d6efdddace2b146682eb8fde6769505a0", 0x1000) sendmsg(r6, &(0x7f0000003680)={&(0x7f0000003080)=@in={0x2, 0x1}, 0xc, &(0x7f00000032c0)=[{&(0x7f00000030c0)="4fc275e63366f985547c0d6483329dfff650a7d7fe12d9ec39764c0d45c397e0646c5cbfed5b26e265c5fad675698b8a8ed3d06cb0705866f91795dfc5f392abfd264d9e234975acfbaf1ec1a7224ea8244e895fb345d1f0942891ada00ee02d38d12a7fa96acf87fe7548d66e2ab30d1f762b4f7aa1be70e02d3293f34c37146069df87e8f0c9d572177f2a65195e51cd3dce8dbb0c81b574f749bb71d425ace0d18873a5fec2dcf466aec004b16778a30bd757e01a79009090ad28672c59", 0xbf}, {&(0x7f0000003180)="f593cdba1592e8a17ef75ceeeef96403fa5d517543e316dcadd54b8cd09be0b0a7f16d5aaf235cbaf45ec6048f0c5625f10d3cfcd9170affcad97fb1d649b5b38cec1325e6880af2bc68f1de28815093a86678d53e662769f406505a42f9261e1f4991a16d718d6f054ad68ac2bbfdf675ca62a40a1c2afcff70cb39e26976317e04e3a6e877de0db27cabca36060765d8915452f19ba94a7490b10e66b0860e4113de5655292a08a5c1e557d5c82a50999aa9f35abc9ab263212a3e4167654f243b8e957408ece6ae3424436f2c067754e9a63e050ef738e1b1614feac5b85e5fe7627a2c8612c63f2bf5069ce2a01196be9cc584ba", 0xf6}, {&(0x7f0000003280)="f971d50524b491a6a88490640a2fc9cadfaba816adffbb4e93a58c", 0x1b}], 0x3, &(0x7f0000003300)=[{0x28, 0x100, 0x18, "61a8b254d3abd3e1c24dc084177d1e296c"}, {0xf0, 0xffff, 0x100000001, "b66f3351143a280a9289d1c93ac7fa5f80643dca1c9bb93137f7a73ac3260426b747131c901d4e9cf50e16b745a9870ea8f7f0f19fd31622eadd0327836d730166242dc8481ba021cbea1c1ad8b99e7e70b74c79386c9c347ee1e968fe8986c87c4c0bf74dd84517b6aef7c34f0d5d012ee64026b8428ea07715eb857c373934871086f5d0d6c0819489d88bb5c9d03a36bcd4abe7fb6e1f81c67428b6ee6d52531678321bea00bd16fa88d4b0f70f1342bd132d346bc1aea473df39d533d5b4cb9040296c4c83300fe2892325e2259adfe0214942014537615dbd2ce2bc"}, {0xf8, 0x106, 0x7, "73f46e50c27ccccd6d2a67c8cbf58f5396736c65e80592ce6baedc22c57919ee8d862a78c8b50e504eca14cab9b8baf0fe235b52f0551331f8dfae835aaf2f539529bd8a07201599896074342a49cb59a388e08a38b69a654aa1c230d01749a307b68fc399f374612aa160259feca46acdf0216e510b5cca7160c0778ff1e7d3c79080d91970e3c5e135b400af0cbdff520548347b217777e2932ad0fda6c1ec764737352fa951722b00ec00bc800555126d1f3f01b93a9f7b945ed97bd2fe713e5ebdf5d22ae46aca24b7934b32a6ac963a617e1d55559c69825e96c9546658370e9e5e26"}, {0xa8, 0x0, 0x0, "300cc8658c4874be1b6fb6bd4bee2be69681009c0ec3ed6bc8e975897c58620ad4d2345eba27af22642e479ab07a8e0b20845933560c767fc42e94f069a22de1738bc492aade096e5d92e0b2d443948398669914d05b0e3ee8b9bdaff151cada08c57018ae6bc91982be4bdd3420080c0b1919289f5ea96223866578008d88bbf26855dc736e7a0827c57564ca6bb828bd6ea495"}, {0xa8, 0x129, 0x30, "ed94a6916084ff55fe8450f6be237444fb8d57dc72116917b6aa4cbbdba9e970e3ba399b54d719bb46a00ecca79c202dcc0b9eb0b805b4d8e73193585dbb6670c8e486721f36dcb8a26ace4afa2a6afba49762ac03967c54ac11fe0ddf40ebd46f48d2e536d45b0a0943a97bbf6dbbc29135c77f3093c656b12b6b70f25bbe38ef09601704e3fb045f8a3a6f5c93a8822c6dcd696c3691"}], 0x360}, 0x9) 00:00:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420000, 0x2) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) shmget$private(0x0, 0x4000, 0x39, &(0x7f0000ffc000/0x4000)=nil) sendto$inet(r1, &(0x7f0000001100)="ccf02a2d7318dde82c60af0d8e515671b0ee97283959dd895906b20f0cf5067c9e8c8b0e082bba97b56c5058aace8ecd193b827d69130154a35cabe712995db2f96f8fa7103812cd2c83cdbafe73a3608cedcaf9fa423d774f15069a5958d5134c479987caee17f7b02c86855104f1ab91afb4d0fe3502207ae746b898926a143ea67035e4bef889578443d5b26f2ea48cf6335cbd38b14f95ca3243bb6db9d11632fe7cdc1406a41c702e1112703303bd2d289a8d73dd27b9762c22cdc1bad68a71b34704c589d9f6a1807c04c93f22661c2c86fea88fb7bd3f9ab61d7c7b0d9985bf6c75f7d8019df38b94081d77ab7e62864fc7cf523026f62b375bd90c3837b6cf9eb3ef2ca846a8d3b0786fc2358a65bce03bd246e6b84e3b8b2f28f6bdf1467127f7f1f3807c61a7529903e9075a493525929dbba552cc4f0115f9a37a17f6a254624bce53f2571bb11a58edf2778e1267e132db9ac8d8745ddb6b43acd9f753d79c1f40a28e2f21d065936dcda069f3cdaddff3bbd7bb73ff69376c2557e9d0cc4ffbdff873c8206c7ebe7dd14152f1c36df3e07999604713bd7287bd2f5f009c7d21ad2f897992a0195503f8f359c94e95678f0eef0816e2ccf40a924470645c5aa3dd6a21e2b28dbbe13bafc539b34b1fad57125e3d5ad92a07931935613fb4e59422c2768edbf07595971b8c08d7aa54b5306f7479bdcd43229e2555b23f14a578f5002b8e45d7dd0a4e938ed967fcd01020a56d83ac4a464b727a6276fca78993406465e7ace0d76aeecb5bbf741bc332ab74e8372add2e0375c7295d84a114eec90f7258e6e8a7f276cf848ebfd2ccbcfcf01f269020011814bae2a1bb8680be1a08fb77e602ae31ddf49a701f8d3079a899a9413e2dc56b100b5a2b77fcf86777a82727131ecef8058560d96639df515083541fb03206dc707640d0fa02fc7fc10cfc661b468661d213abf958fbdfbb98fd449013ecf9ee6850408ce1943cad5f3f3b758d67e7bea09c41f94163925cc35752679b4a1f25f57956366f980a1837af97a1120d4859ac1f0f68befced96e3b78da8d1965e2e67ae4e8a84b3bf5a594cdfa38acf3e77255c527d4dcd88829faf7757b0139897e1d80441206cc15ae91647ee00b014866ed8978efcfa50194bfda4009dc95d537888511a2be9129b33496773cc33faa6aff32ab0ad4b70671eef059e9041c2b42bad85532c72c1f8644298f3d60990c34d9e1f9f81f758c7a5d3573602152aa5efce3a0c98177e23fa24fb5093d830af726b5490510999b40dca757628291772731c7b032dc985ada442da6fd0cb8bf3cee7045338db34d71989e571c4f7b2ca0dab0bfed0f41a1f5d272c6560798066bc08b9335a8e742f6836fbae75f79e53e3f88512c5905f7255372072d419099cf737cc47f9dc8bea91d010deb4d07fd016db7e10053c1e9ac66d301f49ebeb61265a0817d81a1b4e694954f58557c4480a6acdb7daa77066edc0922ae56cf4d447a712b88d4019196c4853a1c72bb8a79fa33ad642e18f72dcc18b7ff1125ef46f049028c4809f430aa8c22441105699cb04a669c552c36668497d4a766d4c1048b986ed50fc82e19dd2c6443e1d55023eaf141c460b8a982c0bbb0317da8019714a8daf275b492a98e25c262dc2dca5779cc9d83265f863c380225b5fd01c8d41f7aa3ad5fa86819ec4696b90d2e39fadb089c0dab8994fe01500cb7373288fbea81c2b8c006dc3b906686b9326e490721733302f53f5ebd8905e0ecd43efa3d844d2ec4ca5e2aff5a956d0a5daf57a133708c64af55b4cf78e372b243b3152e3c2d4d60be4f7b6980afe440c43da53b266e7e9ac15c77b8ea4bfe25d6d1565e54c630e1a6c0433bd3f282d750592ea4d9edd8150975850c903e966af108464c6af0cf8d32f787229696a5d164f41c5a3bd8f15dc83dbf88fea4b4df47f887bf61e82f3364dd56316dfa12e5d0e052de94cfba75912566cf8e4c0c7f552a4c3dbd53e11179625d696d10b58cd742ef9a2c365b9993af77d74ff56295a28688b99a14d7623a3cd1653c81eb39c2185473bc74bd6ad97f2eac436b840752096313ecd4f0bb732803f23374b03e19e19185df9b4b4420a2467e7b457fb44c4d657fcc6a8853ac90703b54d068738e4b662c05448ffb6d15387f2cf19279b30cec462178b40a17fcd75d5dcfffb22d6053ffeeec1a5cb260455dec5705fbd8caa975c6b9a4177204430b1895335d9fbc0f95d6b5e299f79de5a6bdeb2fd467ea1892119e5d65ddb81e921d9e29d362fe09b3f45bf1134f1ca3edf5a89b34901b16720abd5682ff7d24442e4e0d1a4b9c892e6c3d65c9ba7b4c223a80a879b52e24dd5fb0588e7732cc3b44c8688f2adf9436716ab80f3a60802972151fc6b2b699dfd32eb2a3a387d022537249739b0c133903f0a12c9e70a3560d0139421e932cd00c2b49bd330788fbc8b7bf65dca23d4e053ea961742cbac4ade3a63dd62b78a63eba8db0f8c35bc4a44db85bd20694df4c59edbeb322cca83d8a966585472f7596a8f1efa3c53f14b5b3ba9f97ed07c75ebd765f93bcead8ad6a8726f4b65c4e71a1a4da639e9bd5c46300485a21d1cae909cca946d0b1dc010972078c99f993e2f57aace8129d303c1ae58d83cf8b4c129e030ccb9287877580506d96781c45d131ccbf62ba86349dd9e95f6235563ce0795817df77360e801c63d3eba1eaede49d1f1c9a0db71024cd57f8c2e3c30ebb27d551f3fc4f5c79eb235987611c0f3730e7eb06b18316c017f674bacf10c5b8c48c8ad15310cec71841917c12bb852123340609e4a201502ff71a327171b1afb690eae2a9d71747d527048018dfea91f64012c3d19617d553607d80b5b5a4dc8a54216070aa9bca06d35ad25ac03ee413cc27eb8487f93a28b4688dd9cadbea5413cb5ec271828049bb0ca8faf0e4ac5f78f98797af2e4d6da89108863c3bd9bce5c58caa1d072b34274c85cf919e25715d6939b70c06bc697d0052f2b5fee872f0e7c22081ba31de84988a6005acc4d6981af992efe55775427dddea77fb31eb9e7f1fa808628ba3c5b22a0bab1ce69490da1c22724e93c36a039feb47c193d72716ba8fa464fb54a1cfd2eb85d4ad189db31a129e5cfa93ce86579115006b385436f7baaf88cf5b5c869fc1412b830f577c0805a73f1cd4228d2e054127b286fcee814616ec91f899bc48674ec161f845181daed52bdfa05451e4245f51455a057a7343fb083cf52a13341a9598d39f2df7b930930e0e138a7e56f593c43f95305aa88eda950a736ad2fbaab9d707340156d2e7ce4a3a3faf97aed649061345b0ed26326c5d01f39b7ecc813c6af6677dee98d87eb154d39009532aaeddf81320008c066f499142def25772685ca7da5294acf135477dfc7e2c858237646a3b263bd7e46b8d5fde9c37243a28e9acd6c5f20dab8dccd59bec2fd40bd69416a33dd7baddfe735815caf6ad998f2ab70e841f3947cfe07fe0d2259f6e37a872a0155945a1aa13ed4af1550e63e6f64227e7b6f18def3d62a8babecbe5fe21a4eb2726f33e04375b80b80e2f18e335b4d19386ec38664bb9e9e15c900b7609f9375a49145d0b4f06f309ebc2f02386823d450c3c066abb202369d4e254e04e6d502a0f5aca0f6a165fa4f691127ab4f763ab3a4f5a902ab5019dad546d5c699da81ef3f0a9ff061f61443fb08ec0eafc536874bebc5a31b072711c34723618f55a88de5f437438c8282e7264135982f1b44b0b85140f996255bb5cdc125e52a0bba5a1572e73b581390917277666d3b3d334bdc38702b8faf87fa4bd607602a682ac429c1ab2a900fce861ff759a0c05740c779ec6e4aaecc5161de9639867ada7f6463fbb01f1bf04796c95a51afc7f1acb1eec258701892fc8df4f766f18e1d0a7076f09e06ad1286ae4ca6702e4b635b53349658c97fab59457f976da771cebe84e06909d61a05bb9c43815e0131286ea745ba2ba05d2c589518ce8008eced6643cc6db8f2a168cb9f9a62380735db4cc2214f2091c3e38dcd30bd23a3d4be4522c70564722234ecdd604933ece51d2b03c92c5c5cea673c328541fd00644f1ddebc8b9c48726da95b536da1b09a82342320ee241825c4296857807e79928221ef39a6fa91a1cdd28a70785e95596b21278892578bdf530d0b7ed608c8a2964c05ae02fd414ac86774c35e9db6c6a1471451b1adc078c91063b8c9e53922f3584988dfe0075fdbbb76d8051c03041f04c934775027ffe2d210eeecd097537a54692f357b2e6e02566fd0978600bffa7d2b4b2ecd6b606bd584ee0a10b2997f41d601147e8d4bdb5bc31e188a19185910b1185c6710d42728149327fce52c337d0301605c69740d42a97c563de52b6b69d65caa608e1d2d13b75efa455255e74dbcf501939649cf6370bfbef17ef0edf7b4e54d6a1f11c149b5dd18aad2805bc1bc499ae14ccc1b05f861887a662438a0e09e22374e4ba90bf880a17287859d232ad0c0e5c57d1f1493797e2cceefcc35c5e4e3a9a5e2baa7a7d1463ef76fdb5a60312882b881f39608136ae5b88ed81d98f074a6184972da2bbce6c02d0c6f2e2c0889f53943fbb136a5ee61145566a3109ac8d8772cba918937feea470fbe7a1a3c1cb3a83b8f734487555a0bd586c530a29f600addf6fda245d7f7b069eabea7edf6595d7b2ef2f47b48aad109da46bac26f5f2c599c3d3959579e04f497be74adc97c82001cbdf16ee4d6c3d6d8e46cc55ad074fc709b36a0e348cb0336dbdfc6fab10ea1a3db605ece2991b5b03b82524dcb1242a214e3082c66624daf71d71dee238425cd5e8d373b19dcfaef020777743a3f7925b11dc6e29166548b7c6c4e5715d8b61649a65ab8a9a762d25f447af152a8a80bed44509c22008c35eefdca4955cbdace9708f1053224159ade248d8d856d20bd251c49116b4907abb7d9238dbd1986f3cd2e985d965ab041934f1b2ca11afe6d6308b72468f4977656ddb7955a7944ff450101969343b230e503ac93a793fb489af21b901dfca1218c7433a0e1abd3446ac001e38ebe51b0fe10589bb7d1278b92abbd6181ccc46123ce99a377be081512163f765aa223f861f3ebfdf17c65d32cacde3f7c2a3d2b4214a141883f7752e06bce27e408c68061270e9366117a7728c96b6e81c210f6873c96d1db16ee9d6632fb92467ebc5d608a3484fff7ab4ee1f1b53321450f78f20468d3deaf4dbbce2e7404c7bcd1bd61d816afe63305cacda7a09f0bfe8eaf8e55460d879b780c7cac03421b12ed83e9d34a3469678c248475209cd7b37fd75728be6eda518825b687a4c4788f81a88c55fc5adc08c291eb4ed00ae41bf7d36b631000f11f391200dc86e3f258c0cd3b3bc0603a3c34eca71747408e021e0d90162b2f4c29869151ae5c0048abd5bfb97de8d9b92a1eae6f26a7c1109a2d80dd06994dd4facdd8c2379a1f76d6336872be97721aa379999e4a1429bd6a609e139d0f9fa52c0bd817b401384a51b1025ce4b3024b663574f42543c6d74df284274f1d67f1e1406c6ca411153f8a9c56b14aacf5fd35b22cd7c08a99963a157bd10e53b107ff14693f50d68cf7f81ef4e4b85f3948db20e8f26f11bdd0caf3ad9d27d2c8bd88d7e12b2b76c930c0afca32e1a31120ca3e8cef84d969a469c25f5b06c26eb98e34eab1bbb13a78d2a382dfce9cf9ae537739437d6a352acc1afd14daad1233931e0c37450779b146ee5718e55562a99a2a27575179a9e37f8dae", 0x1000, 0x4, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002100), &(0x7f0000002140)=0xc) shmctl$SHM_UNLOCK(r3, 0x4) semget(0x1, 0x2, 0x1) setitimer(0x3, &(0x7f0000002180)={{0x6, 0x9}, {0x80000001, 0x10001}}, &(0x7f00000021c0)) mkdir(&(0x7f0000002200)='./file0\x00', 0x8) select(0x40, &(0x7f0000002240)={0x20, 0x0, 0xd08a, 0x2, 0x80000000, 0x4, 0x9, 0x6}, &(0x7f0000002280)={0x0, 0xffffffff, 0x9, 0x5, 0x2, 0x4, 0xc35d, 0x8}, &(0x7f00000022c0)={0x3, 0xf3, 0x454, 0xbdc, 0x20, 0x20, 0x3, 0x5}, &(0x7f0000002300)={0x7, 0x8}) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002340), 0x0) setitimer(0x0, &(0x7f0000002380)={{0x8, 0x8}, {0x1, 0x3ff}}, &(0x7f00000023c0)) recvmsg(r1, &(0x7f0000003800)={&(0x7f0000002400)=@in, 0xc, &(0x7f0000003700)=[{&(0x7f0000002440)=""/228, 0xe4}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f0000003540)=""/127, 0x7f}, {&(0x7f00000035c0)=""/146, 0x92}, {&(0x7f0000003680)=""/82, 0x52}], 0x5, &(0x7f0000003780)=""/88, 0x58}, 0x802) accept(r1, &(0x7f0000003840)=@un=@file={0x0, ""/108}, &(0x7f00000038c0)=0x6e) pwritev(r0, &(0x7f00000049c0)=[{&(0x7f0000003900)="c4068a8e2e204b4ad6e3e06faa8c7d2b5dcdef7de0b933c55527328cca0bac2cbb5f693ec0ccce1ac5dcb71a6cb2aadcf62dccbed006f1300ab24a7c6a156c5f7ebcbd08c62d9fe9105740f34f9d5846147d5db1713944eaf41757daa368367f45bc89464ead34222696876e44b71b72a4f212ab1a1aa46ba3bbacda8228976881b2beafb3da3a3f644884ad5afddc98313e4292c17ace1c67b2f3e6cb9d7d2f4fe781eb56c8e302b4797552fce5aa27a3a8f4471c1d1a89182aa216d2270a285d4f6f13a73cae962badc437fd7e305e7d4484f37bb2a3eb4bf150adc7d2675ac4c2ea3ad2795fd51a9d888a0472c80cbe8fa86b79cdc2094f4026c4ae486bac2d7a43a4bf84c83cb9861040cde782a58e481cb6a33aec40e3f35e4514488aaf49017d8be9c865e06115ef7cdc21984509c6045c7edeb7aa23491bd2db47727ad5296834913837d2aa66b45e8ab79fb289d2adaa666aed3a89f1ffad63eae3fa0645348f52e6e00f1d38368cc716a6ad0fca513765fa4d6a182f680c9742a7aff28ec74bc488ecbc96a94f8ede6fe9bcb36fd572b5fe9f7d559b2dc1678d754a553c8370fe94bae43bf704a91beefe85b649cff9aa84c837c34b6f3ae8473a7fd25de1ce7e1b1cc420b2212e568a5f11f110cd97220fe16c8142ccac99c4a11aef0805ea5858c97f523bc4d0361268efa2663d9236e2bfc78d9ccf7a868eef9d384723eea5d7b976e135529e05a4c4170a205742c6652b9c974c1bcd11d05e05bbc9369a6edcc92d5619e88c2a8f3daf9fd68080b07b669933c04d4747d4047adb41acb3124fe8f15735b075e66f8f975bcf4ec2d576a0443907b40f32653f64b81361dccbb2b4c31e6a61aa39e01541c7f5c2154885ab353750c400987342610c7808120433141247cf49d4be421f9eddbf4d9752b6b8f66ee025b9a44bce677870789ca055e7b0d4958e7d5ec0d389c8b3eef4aa437eaffc92d2a812526e43423f8f1ea7dfa6eece4ab9b4f103bade71e509fbe82387c080cc8ca457eef2e1c4afc081715d4e46b506ef26aa755cd258319bc6652775313145218f6eb342b8d62351935b19e4744003eecc6030b592462c8e3f0bbf61d1a0834b25c610cd22677a34ff7f74fc57495b84194b412fdc493fbdb24d11c8151fa6c6af5e92ea0172891153fa0f518137bb4a52ba0fe1c20a84ad2680d45838327efa5ebd511cbc119e730d469eb35acb4a4782f7b50aceadd5c90416b7f298b77caf75f2c48f5f424581acdeae660c4b26cca12130b84c2711d487f0bcde385b62a2251c31bcf4c846f3ded08a88625c233eb07043fd573a261adf068d9070a1d342f26742badacffd4240da8a539be7321f99beb8ff7d0e9477f518f449bf1e365651f699b3ad6c3931ce84d5df1d69cf5b6b1340aaa5519a22757f11dba3e1e3c757b31fbfb20fdba19a5a1f0cb02836ef3d7e6c39f801a61dfc182451a8bfb03dd7139aaf87f027fb0d5b28848184c2b2a2af2521be323411570f60e17d9a15071dddec5b1ee54f29160a17901a50e476fdc1c7818d68af1c4736b9d6df1d0635d1e0a9ad1a0a2e7352fe394b3a6d851cff03826927dc69e13973723a4aa7e617585355bac597e37038e1e0e548b19f09da0530732f36c3c53128444799cd996e147626ab948dd4c4e7d6d9ad366e0cd78994abc818c41608c95570cec26911327015b0a8b56b9b03e691bb51aedb037d7cd37d8381d092128bc686c08aecac33b70c01190cf617a67c292d07918f680b15931638916cbad183843ccb4efe8f8900b6e1a82316c937c3cb66c1af397060261787a98865fdd04cddd9cf0842fbde018fedb07b3891c5c5dcbf121ff279642fdbce79216cfa23e330e3e8054e11660990a206e66ef2b682b55da796848a3cb1933abeb45080158e3d8048c25f7273e5b0037f58b1ba4378611b2d17e20cd29502963cf347996e7f115f0bebbeb9aae310d1a4d0a1116960ae6fca83a52b006399823204045495be49a9f605ef774f686cef32e6b94717bf417ac57f5517eb292357e9b5193afa45bc2f12e0b4686b94dbb167dab738244f6709cb9a0db09329251f7e558b35a01a9d8353082a8a78704063ddc6c7513ef03a2c930cb1b84e55e7c54d411ecb9e9738076663f3328d2746500a00d76099a10d0c9f28713c40f944b439e24931a83d515bd763837c63c869d2627885a83daad63175b63b62949db98e6abe10b086deb9267e315549ca5bc88f7be55b9ec8a7b9100152d4aa7c794a3b475880916835949001897a4be1f0d052edcd8ff21a70ae4a3071f84faff251eafc81ffceb65c9cb2c3ecc820e3e630b11e2c1b42a6c9a795e18fad715b5a08318fd705b36878c08fed6499ad49dd4ff5a117532e6ba0d5dac447e96575102fee7c9a95d68e4e791759e3868be9ccd3d172f3e48d8cf87e076a8065d0686f1744d84444987197c2a25472812509e67fdfe51538fb6e82fb83cb04a834657da0b493138a8c82663581c660a520ccc47c935adb15e3b27471e63dd470cabb22d30f68ce17e02aef12dcce0939a4ac55a9ec69a57e4c1739f9a209b26601f93646ec54320a9834043197bc61636f19a19fd39b61d5b62cb00cc1b70e99605f5d710120e8a02d214ce4845effe25eaa335bf25e5d21b754339c55403bf9db71f97879da52cb603ef8497d53736cd6503edf02653512c593931bafd1b6652d4fbeb5a9d38b263e26d7ac909a2fa0137aecfc0f18fecabb351ed6682571eed65edc180ea9f29768bda9201e9c23b95d4b2614af472e55d94eef69a62f3cef5820eb630fc5b98c520c9e5889f2283910b47840bb157a55aef81f078c25f99e8188a269b1e3ea6aceb9b82bf189ba7cf79cd26dd39a4c5aa24cc3e0fa011b789149f01c6548741510286ea483c6f23cdb5f96d33aea1f063b3091f8dd76dcb9cdced2752741f5db1e67b5bc4cab343dde713a9a23b31b8349896e30c5a46d19b1c50167ec15b92c734e64b77224aa402688a5ae7c01f84839ce2f5983add03b2257eee795d5a88ec9f5a68f73b8c3b75da3dacbdaf260fb080a1529be348ed501740acd4ac076e599a34db999e026003089184d308f2f29efe6dfe7ade26fd91d8dc5274467988f32f1caaed8f1a0bdd0c62f2f05dc39e4b1d96bf350909473694f9c10103146fc0c35eaa12c93f75dd23f519c813be0fb331cb4333919a099956abdaad0931a2dbe27b9aef5f1bfa7e85fd7970bc83718d56e8f92ef387220f108ccc0ea6e3022e9f0c5db3add87a6615e1cc28e582d01a209a6760e032bc3a44b77dbac7f2eb778d2f2334c4ff801c2b44db25a3d7af049a0623888515468a25c12ef2d363ea706afbef0f725498ee6754194c2c82a9cdee8bf4bf5469475fb485bb4164b18d97228e10b288ce774e87701db513a54f4a602ee4999251ec5b194e9c71f0cfcf82f0d3cade61f97feefa313de69ab962d1249b00e70a879875f8efb196e182f5c4a3bca6446acc5cd8451e8b886a28950e4668d1fee13eb7b2fc93ea80a58a79923aa22e946c4fc6bc4a82f9e7645430c909f509973e3f924ac91f4fa700c621e210ac844ce68bab4148167ccc2cf5dd663ddfe21d467e09505c477e641fd609fd57e8fad2f13f2d06b171c7b0718c30a71d85a6c0b77cde0c74cc12c8747e57f0d40613069373c3b771d8b32f026d5ddaf98d97f5946ee7989651eff9544a849aa01cc53c143cd4c0474c9e5897a91e0f4ca90b8f1139edbd8d791a6dd36dd3bc44d8d4311e88370d5921c969e355154090421be820446b542baec291c4616725b5bbf3bf5cd63fd36eb2e0d7b3a9045819d3d0151543949c3f10a00f322d7097b770122331be89f10043c771b6761682a7a954e1116e8e82573387d8d2e3152458af500d8b2cb481f0a95199b6b53b0a439d4e11dd599fee0ce75795fec2bddb0dd58ea7999e329aec4df258a9f35510500f276273e42d741d9a9ab345b5e90c72d8bd6127424b05c34f47cc27ae211784172e03dc4865b2008282dac4e14cf405b7a860002d4a01f19e942676742189bc2749a4a09d0d2a634c75cc60b5394046847cf7118edd6d860fd29c7cc5c7db73994bc8c3463bf54d035b353ba9d7ad0baa5cb9678ba0039f59a20ff0b3780456bc39b463cab27bb4c6ec815cdecca26fc386d0e7b050969906c476697375f13be94478c4936065949da5b43b9e296f53f8d35279be220bf0486ccc81ebfb6f23bc2f769c890e4e86bb952c23440d4910c86bedbf88bd05f264e8ab8e123d75534d38e26f7787cdc09d2b426976382bde0e6ba00b5d489a1f3acde25f5193d2660ecc992f32142b7a9de4e3ebafb808dd0643923ec0cc72829912f4dbeab43f7554d7aeafdf053799addffd4691306bc9b2ab8a43a2f4a034fa79e73f05ba56f91f5ed6af927813114145a4fca8664236406430304bde5530d018a2b24e2b67102891c3651aef39b50463e27276c32fc47e6c3cf7e04cfd7714c3dcc17c50e532a26b0436358824dfb212167e48a45c0a69c2cd283782245477f5fefeaab9c63007c92b4fcf48e6f888f028b0ee0e160df11558b5a953b7a232f64d5d499d76086f87f48c676baf851ab6403a65984037f7fd3dfec3966770402588714884ad8b2ca08c322adce8a4c506bd0ce547e321570c85c8af4af670a164defb6dde420fbe1370e3afe977aacf3a001fdff95b428831fe47b933247f421f9b59f2326fb221e76500bd4313a61a71f5d7e11f1ceed55252db5460f5e0eb4786a2719b73f907c478e3d38101979c9068a9ecd0b82c87c6f874d23d546113a9efa851b8c6415db2d8146dcfebffdb936e58ab4a9e4fcd99c915a010a2890cc09b90a39e5736e27248756d924d7ff9ef98ce1e7056aceb126b31703789b373e8989aafd26073541e636a3551f570ca3456b427eaf04abcfedaaa1d3cdef6cb157cfe88c981bf49c9d8aee19e90cb0d7831e724f6a9106528ff703c6b0af9271aa6f3b269fefc71bc5108a14f5b2e5cd172674dfaf461120d983c82c175ff693b702082d673dc65dfc1293904ef842665a06d24dd324ae3009d2f05bbe9c0078bcbec0b3f1d0761fece8755f7b9e0046e42df674b43281e1fa6fdbdc345888eb5f0180556725a27c7c1ca532221930c3da10ceaad798254b7dfd62c6da03c658eefba4dcf46b6f910e62a990da7f245f7858f606a85cc94ffe1a8d0d0428512c06f490cdacfe3177c39981ae7ba5058fa172cc10f6819d27cb5eb7a1dd747e9d12e9e78656975fbb1b20db99358daf918d53100e208a0e7845eaf388a92c5897ce694df9f0b28ec7063e59946e1d36abd97f3b1a89df01b86b1c8fbef05b59eda39ae481a295b8b795f34f8514abd0b4d88ef980e7468bf3ed4988ad593c3245bc02d11043afc2a3d4d678579b9feff81fc5e3ea8e474e1ce857a7ce0b7127a63c2fa0a9ae591c2d79cf49ab530f47647b621844b6715049fed921dbd680a059cef9b6404d66fd8aa41c1caa6681a9f3bc2d56ff887c956bd9061154992d2f7db391edb2cbd27a5d59b7fcfa4186f76659ebfb39901dee8f768af6dbd7cea01e14187b1c01cb7b3f9f0aefbf4766cf708a8505819b995456a579df910c8a597efac88c844f86fde5b50997c7bb563d8527b1b7f2081e13cf436943b1df46c74e8c136e9c7236663cf98bc6f247a7e68e7c581ef7dded8c2a58603f63bcfeea3f65e4b9218ef806263fc2f5b495eff9527a8482e9eb7046de6badf6c8214be9593d828b20", 0x1000}, {&(0x7f0000004900)="7129919fa80466df78b1ff818115ee7fb04e75a94647085146c708527b0583e3eca6d77091dbbb49abc5af7e0a3ab4abab257d96f95ae680f2d3b689b7347e8c155a89ed168ebc4eb87f42d865875e87d70e6d4834095d1560f6c55bbe3c4eda927d6c975f4ddc93898485dec1d6790383304a12ba9641ffb3251a9eed0a073cdb77ebe9717ad815", 0x88}], 0x2, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) setitimer(0x3, &(0x7f0000004a00)={{0xd43, 0x1}, {0x7, 0xffffffffffffffc0}}, &(0x7f0000004a40)) stat(&(0x7f0000004a80)='./file0\x00', &(0x7f0000004ac0)) socket$inet(0x2, 0x40000000, 0x2) fcntl$setstatus(r0, 0x4, 0xf0000) r5 = dup2(r1, r4) getpeername$unix(r5, &(0x7f0000004b40)=@file={0x0, ""/4096}, &(0x7f0000005b80)=0x1002) r6 = paccept(r1, &(0x7f0000005bc0)=@in, &(0x7f0000005c00)=0xc, 0x30000000) select(0x40, &(0x7f0000005c40)={0x8, 0x3ff, 0x8000, 0x0, 0xfffffffffffffffb, 0xca, 0x3, 0x200}, &(0x7f0000005c80)={0xf7d, 0x6, 0xc42, 0x100000000, 0x1ff, 0x0, 0x101, 0x5}, &(0x7f0000005cc0)={0x81, 0x6acd, 0x1, 0x6, 0x8, 0x3, 0x100, 0x6d}, &(0x7f0000005d00)={0xe5cd, 0x7}) paccept(r6, 0x0, &(0x7f0000005d40), 0x40000000) 00:00:19 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400000, 0x40) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x400) poll(&(0x7f0000000100)=[{r0, 0x4}, {r2, 0x101}, {r2, 0x8}], 0x3, 0x9) r3 = socket$inet6(0x18, 0x5, 0x800) r4 = semget(0x3, 0x2, 0x20c) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/134) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000200)=0x3f) r5 = semget(0x1, 0x6, 0x141) socket$inet6(0x18, 0x4, 0x4) sendmsg(r3, &(0x7f0000000800)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000280)="96767a1564fb6f89c1dee573efc7cb74444cc8cc966adb1aff", 0x19}, {&(0x7f00000002c0)="beeed7ac0b73b1ffb43afec848526bbbb4cfa8b866f9d60c27b2e549ba18027c99ce78b91399e6ef01f3feabd3998b5403a527f7cff9c3de2e", 0x39}, {&(0x7f0000000300)="7033fc7b86b24c2cfbedf21c4f661cec8c1bd45e2199ae1a49009af451defa4d5d5b404a54cca99c57ddb9ab9dfe47c51d67b084c9ba7d7c5d32818e7f3528c87a07e64c04e05c42af3c459949503416527251a6bf2e2bffe75167518908d4e42c42c222c55b7069ba519655fd7f5249958db578f91a19c4a39bab7ea7f6c78c1fe676071e7c193a19ea6db6faa5c8d4be8205d166983d2c89e24305e36603f2b0a9e1148bfec9fa9f31e89998a74c155ecbb2c16e0742f5ee088bae0bdbaf4df640f960f1ea4955e48cd592c92b0619daccbe7d80909377a6875371960942b0990020b6b416bf53cc6675e023", 0xed}, {&(0x7f0000000400)="d91d77e0b3e0fda25a84e7f84f08a87891e8575a6697138950ef321bc9fc2e2518b198485dd423e0d6908c9d7d20b61363be59930e4658fa8f10fedef008bdd4e126bf4797123f22c5bd3c578ebc5828645ce29c0a1617a2ce3d301cdb8a0143cec613b57dac8d8cddc55fd09bb01408c42c3d2b85815d478f3b77a9bc4160cbe9284ac60b82ead0ae50d704ef20d40c77b7540fd914ed633ce7b3b2a2ac757aeaefcd2b45d34338afce060b092c9dd95d153f79189b76e1fc847e02303197bf8e2f4f7fb3cb09adaa89f9c61ea92a6b0ae42044e23b48b1be7c60f634c1824e732fbb2526d5269bd7f7d3c170", 0xed}, {&(0x7f0000000500)="c01021bcd6a0fba1d54e075d9fdb843a011d2213c4a764d4e342e7f6a43f4888a573a8a77db3fa9318d5994bf4bf926957765b4721310c58d619bcc886a4172e91d2ea563734802f53888f41d77ce8fe66ce7a0e62b6febef3651c2591d55177ede4a359150fcb52bbabac3d4b8d672cc1efb1e641320de69b921c5e8a96787276ca429967c9d88879cfe1ae36b79da123998b5ec5349ca6472930c988b68fbe272a739f93b51e42ad68fb740336e6f273283b1dca57904b96bd7533e8cb75ef81d03cd20ba115f275f4684f5c3d42ef4bafbcfea8449b5d3363d5070a0516c301515215", 0xe4}, {&(0x7f0000000600)="c3fe41def64571f2c0f8bf5c1a5ffbffeb4c6afb07edfc4da134e937d9a23f0f3f8545adcd673963ff66c6e2875414cd84841854eb", 0x35}, {&(0x7f0000000640)="34e3e231ae118ea10306ccdb809df054a653583517aec0a9e89ca483a526a40c88aa50d74d316b87f0e5acab85f38cbdf1fb4f506ae7caac27b6a6fa264a1a2c82fe86852e24210acb2568463f7d71c22b9564c4563912b226d7a2a4fc46f305f9141949187e54bc5ed6cdaee55bb9bb90230e13a06e8baaae18056d5fceeccb005f7d2c99a41d2e2cb6460820d2458a70e5e7710ab1d2d7e4ffe9bf89315b5f4a4f56c44634e1fa5f88c6da51bde90f43b69585ba7e982df3b7d4c403007046071c88db4180068b2a98aa0d91", 0xcd}], 0x7, &(0x7f00000007c0)=[{0x28, 0x101, 0xd0, "d645ce17197d6a784ccf362e4c5f3cd2ff1c9d"}], 0x28}, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000840)={0x0, 0x8001}, 0x10) mknod(&(0x7f0000000880)='./file0\x00', 0x8000, 0x8ceb) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f00000008c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000900)="1852f7716864fc9bb866a9f27fb86575fe2257065ee8b86d1c1535707e021c0c270be26c8275be049901ce542d9f219a4ad589f5ee0d0d5fea7ec5f9689f3e0c420933a6cbfc71ee98bbd85d5c7070606b4a8aad92789296348972e84c630d654ad4efbafd37a84745dcb7ea31cfda8b8e50a2db2191d36c9af524bc78558840861a7d25938fac270b169988213a003c057942c895f1a52465e7365b", 0x9c}], 0x1, &(0x7f0000000a00)=[{0x110, 0x101, 0xfa, "bb9d1169a0a7e7a0761cacd353c9749547d829f8295febab12b608a04b0e4a4905fd0cf092b46a998ebf98f5fa483204692a52f807ced4201dc3d8edb476dbadf43cf45e70d1a3e83fbe28282ddd0a258a321e65adb5493c08afde3a8d6cf6d76b1c88541ee78ffb1352e2bdd25f0489b4b34b2669ef3f183d32978ca49686d4557934d644e5a4603bd866f09ac9aac83dce03380fd1cfacd8778cfcbae98dfddbd36b4dc0d455bb02b31c43707f16153cc76107ac47bd92d7d17b923e24188ac04664e49cb3784c15811671a431ce915f083ae9b75508afb05b6d018ad812e90bb84f52dd19de7999cda4fc3634a86dff1c929c3a8319ba5a35a1"}, {0x38, 0x6, 0x4, "989d782e0539ac30f951e7869e71e6cd418bbda44863195ce946dad2480fdf9b69"}, {0x70, 0x29, 0xdc47, "4757fa9f7b881e21bcd49af0ee786d098d8c8852b84bb790c1797adb1d3b4410e74b1324eecbe8c1d33a6e53905b320ab1c513e001fb93f110d33a0ef1e88601a1ee1ebd48738eb5bdeefdb9ec2beadc287d6cedfeb6f1a617f54d"}], 0x1b8}, 0x4) pipe(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000c40)=""/243, 0xf3, 0x2, &(0x7f0000000d40)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000d80), 0x0) chmod(&(0x7f0000000dc0)='./file0\x00', 0x40) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000e80)=""/74) clock_settime(0x20000000, &(0x7f0000000f00)={0x3, 0x10001}) clock_nanosleep(0x0, 0x0, &(0x7f0000000f40)={0x80, 0x4}, &(0x7f0000000f80)) clock_gettime(0x0, &(0x7f0000000fc0)) listen(r6, 0x5) r7 = semget(0x3, 0x2, 0x4) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000001000)=""/210) mknod$loop(&(0x7f0000001100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000001140), 0x1400000) getrusage(0x0, &(0x7f0000001180)) semget$private(0x0, 0x3, 0x200) 00:00:19 executing program 5: mkdir(&(0x7f00000017c0)='./file1\x00', 0x0) mknod$loop(&(0x7f0000001980)='./file1\x00', 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file1\x00', 0x800, 0x20) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=""/4096, 0x1000) 00:00:19 executing program 1: r0 = semget$private(0x0, 0x2, 0x420) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/198) r1 = getgid() socketpair(0x10, 0x20000005, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() fchown(r3, r4, r1) r5 = dup(r3) r6 = dup(r3) chroot(&(0x7f0000000140)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/216) fcntl$setstatus(r5, 0x4, 0x1000000) listen(r6, 0x8000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x7a, r4, r1, r4, r1, 0x28, 0x9}, 0x1, 0x2, 0x3}) r7 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r5, 0x4, 0x0) socketpair(0x1f, 0x3, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r5, r4, r1) fchownat(r5, &(0x7f0000000340)='./file0\x00', r4, r1, 0x600) ftruncate(r7, 0x2) fcntl$setflags(r2, 0x2, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) accept(r3, 0x0, &(0x7f0000000400)) recvfrom(r3, &(0x7f0000000440)=""/202, 0xca, 0x800, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000580)={{0x4, r10, r1, r4, r1, 0x146, 0x5}, 0x6, 0xe1}) r12 = socket(0x91ee475684272f9f, 0x20000001, 0x60) fcntl$setflags(r12, 0x2, 0x1) socket$unix(0x1, 0x5, 0x0) fchown(r9, r10, r11) semctl$IPC_RMID(r0, 0x0, 0x0) recvmsg(r7, &(0x7f0000000b40)={&(0x7f0000000600)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000009c0)=[{&(0x7f0000000680)=""/2, 0x2}, {&(0x7f00000006c0)=""/167, 0xa7}, {&(0x7f0000000780)=""/222, 0xde}, {&(0x7f0000000880)=""/66, 0x42}, {&(0x7f0000000900)=""/187, 0xbb}], 0x5, &(0x7f0000000a40)=""/198, 0xc6}, 0x40) 00:00:19 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchdir(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) setsockopt(r0, 0x3, 0x2004, &(0x7f00000001c0)="51374119d127be6406566a32755ab4e2788c4487f231a2b1c9af002f80595b18767262fa8833de4283d2e1c46d244a50db1e2eca8d5ba9efc02c2016358d3abb2186edc1e512053908a2205be11c264f41c5c93e9fbeaa50501dc81993bc40e01405f81ac9da4b996ff20ccd2da803d5b8b695f9838d527a1ba72134d79ae15f03359bad913766a5a526752894e18c9fd5ef953ec00e6b29e4f5aada91c1ed5746fad0074c22053b4aabb5cec92841e0738580de60ee206eb401fce5847052ccdd7a", 0xc2) flock(r0, 0x5) shutdown(r0, 0x1) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x1) msgget$private(0x0, 0x22) fcntl$setflags(r0, 0x2, 0x0) flock(r0, 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0xf9) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x200000, 0x20) symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') r3 = openat(r2, &(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x144) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) symlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) open(&(0x7f0000000500)='./file0/file0\x00', 0x20, 0x6) chown(&(0x7f0000000540)='./file0/file0/file0\x00', r4, r5) openat(r1, &(0x7f0000000580)='./file0/file0/file0\x00', 0x140, 0x181) open(&(0x7f00000005c0)='./file0\x00', 0x284b458ec6ed3323, 0x102) chdir(&(0x7f0000000600)='./file0\x00') r6 = open(&(0x7f0000000640)='./file0/file0/file0\x00', 0x200000, 0x40) getpeername$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) truncate(&(0x7f0000000700)='./file0/file0/file0\x00', 0x1ff) fcntl$setstatus(r6, 0x4, 0x20000) munlockall() 00:00:19 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x200008, 0x10) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvfrom$unix(r0, &(0x7f0000000180)=""/14, 0xe, 0x841, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x1, 0x5, 0x7e20, r1}) getpgrp() r2 = open(&(0x7f0000000240)='./file0\x00', 0x80000, 0x40) r3 = accept(r2, 0x0, &(0x7f0000000280)) fdatasync(r3) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x8110, 0x20) getpgrp() paccept(r3, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8, 0x60000000) getppid() write(r0, &(0x7f0000000380)="d57cda8cccdfc813704441ff366cf81c9d46d2fac5ffc3d330176e8d84a7a43c3fc0dd9a1b4e2ea400ec6061cc09771cf2b64dcbbf827b6fed1a0c4736e22607fee1f7fa4aaba756afae509ad85d0355d99b38a18e74e67c7262edddd4776832afb832e8023f82766970475e85e8ed33545077a905f5c9ce96e7aef0871a007bd29aaef1", 0x84) r4 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x40) r5 = getuid() setuid(r5) write(r4, &(0x7f0000000480)="39da720d7716187bbc01d12472cd7734de6dc07848d4ee85975cdd4df3517b98093f952e8925237218c1c4cd418a05a19d61b2057a285a7fa0b1e52ed7bf6f39d6e4ea47d4f4d6b0525560d406dd8337605037bc5657d2f157bc4222c862c55f74123aa03421aacef87903b5bd2f9e6320c4f05baf409700a2b82ef7dbceb1edd96ba32f7708703b67fcb6164bf05081ae1a72db94444fe0c36fe8475381c707960731710dadca4b7ac158aa6f7a85c2742432601509f384f57320bf03072f35a1bbf2a659e47cf4b0c0ac409eed3ea43641c5fa", 0xd4) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) getppid() writev(r3, &(0x7f0000000800)=[{&(0x7f0000000640)="345541d1df5649cd69de6a0b690eda4f4d5c046b4135bf0b7ed8c8908eabff7f38d4ad8d12d925612fe1f906f58ca809285e93fcf8d24f1b29c991fdd86e1ecc22bf1aed5578d402d104a89bea979fa2c561b5a37941221d47ca55f43f1cfbfdc80bd667624e61b0f5f7", 0x6a}, {&(0x7f00000006c0)="5758ba2b339c6800fa0cc79395e06ef61053fc01bad8e69dbd8d9e6eac2bcc02a1593f0e901cdade189b", 0x2a}, {&(0x7f0000000700)="8a600cf4067d18a728c0d7d277d30a7df37003b48ad2cf40f85d9d57f3e5938835a1b01c9a3e73eb67a3f69b40b524e92f23910ea36c413f11ff2e45f75f4e4003fb74854d34842ce018dca04d023066bbb5798afcea813467517cdead1b3e5290f39f58763a853d2665b0976b9c0b7e43259b152b38b16b3868d9de3841c8b38a126119bc2bea25b908c11bd1f8ad0d4cae0d010ded5d0c4c15bfc192574a31207c7d5efdf067ad47802f4d23c6c52ebf5acc6e56cdbdaada1b69271383f3cc19f2f729d1dc3d24f4", 0xc9}], 0x3) mkdir(&(0x7f0000000840)='./file0\x00', 0x4c) sendto$inet6(r4, &(0x7f0000000880)="9f8e42d3", 0x4, 0x8, &(0x7f00000008c0)={0x18, 0x1, 0x21dd, 0x9}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) socket(0x11, 0x20000000, 0x8) r7 = semget(0x0, 0x0, 0x80) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000940)={{0x7fff, r5, r6, r5, r6, 0x4, 0x200}, 0x0, 0x2, 0x1}) fchmodat(r0, &(0x7f00000009c0)='./file0\x00', 0x190, 0x600) 00:00:19 executing program 5: r0 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/201) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/182) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/4096) r1 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r4 = geteuid() r5 = getgid() r6 = getpgid(0x0) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000001280)={{0xffffffffffff8001, r2, r3, r4, r5, 0x40, 0x80000001}, 0x5, 0x5, r6, r7, 0x100000000, 0x5}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001300)=""/148) r8 = geteuid() getgid() semget(0x0, 0x4, 0x14) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x4, 0x208) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000013c0)=""/197) r9 = open(&(0x7f00000014c0)='./file0\x00', 0x40000, 0xc3) setsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f0000001500)={0x100, 0x5f77}, 0x10) semget(0x1, 0x4, 0x20) sendto$inet(r9, &(0x7f0000001540)='Vn', 0x2, 0x403, &(0x7f0000001580)={0x2, 0x0}, 0xc) sendto$inet6(r9, &(0x7f00000015c0)="16589297d051c8a2d3ba081cf4eeab8f8aa1d8921b814ba0b28aa6b64c5dc6612829195cc7eca432e43f67762a16f2ee2af9c3a76f872dccebe6c31093e9f5e91488a4da704b042fc8ddf334b27276d11240ddf3c3857ba01467bd49d01e33c292f5d40431266cb9995723538eb824476097abe11bb104ae060dbf1ae8f7da6f318aa15106216054b0bba83980482fbba34b070666f1af57d05cae073d42fc93167ae7a451486911f3534565cf8efbe903167f4c8e0279727c1c3979d3a283bfd42801f0479384a18dd41e86b94b9612b561a4921d64b531584560b56d7b6bac6387fa728c4b810bc86a7642de17d8568c5ddde6d47011bdea3dace07bf5c5a410207493754475b1e073a869f45df3bbd6f013935d4ecc07d86b8c344fd300bd874c89e0a99886696a0091cc637426984ef94bd4b4ea8bc01558ba8ce5705ed2201402221af916ef30354ccdda3755112e77ca2c2faf01496669eec910cf3195fb78da92b0b8da8e97a8812d1513165935af143d8f4d11709baa2bb2acb1c885371b8326e81ca7db0dc6dbcd001603a1858048ba618647112813e8234b7f325a0c8ad22b772e84cbe9b62e86f4d37f2089a4ffbf805f362a9f7985e070ce19369736503257cbd5e27c1116894a2b708facfa681f2dc0e8380e764c30201302ac70cf82eb1154941e721fe42daf56eebaf8ae5874a42c4014dfb3da210780c82ed3ce318f0c2ad7e3f50962c89e56f5f44fcb422e682dcbbe64a442cec56341e0dd98555219018c1ec010868fa9956da9107fc297025f02968f712910ddf90e6943514fba9a993e7b5fa441e42b3cdabd84a42d7e8c67ef4cefab51252150de6b6ac00e9a7ef751d5036e86e3b7bc5fbb36d40af614fc598d193d5fcd8adc743e824f0cdc2a3480f5b0032055c99e9ff27ffbc2f2ad16e892c2d1d76fb6f6ff172a295bb90565b610ee1c489b95c250459aea7d96b1f3cf9833a600ffa4289512155da931e6ed18cf82c2cc1399951679ce43186be45c7adbef3b2bff81249ba21a4d4c6f418e1499f3b7b0cc784fcfa6f877d6e8ddc1ac657b2026216fabea0535df52aabc0e3d34682518aab0036acb45531abf92869c54002f82366b2215c91d50bc89c2ecce5892822afc1a5b76f641812b72b7ce32e56320c6f30b1541d1310af14ee3846bca0105b30728b6509ac72138232aab5729b80c84bdd9f0e1ebdef938a2c30219cfbf97154582150bb45c7d546be84bfe2a408fa3d5b7b779e607c0b5b48f9a65c38dab0ac341b075c338ce24c0c7b6f4954e6a9006c52771bf07821edcebc30519c80e9eb1a70c082d8ef4568a6907af1c7adde5596bc6574cbe757d2e4e8b816641b4d41612ba82cbc22a9b387ff85db479ad7578c4621b4e94516901888c3888a1cb092c1585c620226308adf6889f3daddcdafc4baba9db31caa34e17618d951ba9a61bf5efcc74a9359fd209f238dcaded068978ca3902029586728a6769196517b9cc61dbb2c2c48670ea49aa24ddcfdeb24a101d08e6c6c36d3cc64ceda504474e754af9cf3a7f897f967b24994b7edb27bb87f0e42369f8b0444e028f4c321ad42313cfe530b72027a0cf8fc07d740166daa9c4f5e84db1d06e6d7569be3bc61f4d6b25618a65ca58b8139131f434b6bbe8bc4f1ab9158888be59063153398f4fbb42a0e5f5633401ab44db0ff4c51a34c001857772ee9d8fd581baddb28b00c19c15ca828e21c96b912aa7189ba4a1815ff287f9041ace06c66cffee0db899023f1664549a4957441717711ffa59793ac023159cf04a7d1d0e13ad998e59f57870be9cf044c5ae605441e6fac03c1ca84b448a02e1d2536685bf21c2ba9f79019f1e8e4407461b016ace0542595491163bf1fc7dcd0f10f5b1785e43189480aa2b99dfc3005d9cac4afe72b168c62a69be2135fe051ad1333ba4b85801709686d8bef2bc2a7683b742cbeb57907cb5513f452998028173a9e98d9ee852009efe813620ba37697923873d9f5acddf01ba2a62acf6929557183b3c7f5c32fae8bde39e0deae1da4dabb26ab02fe95fbe4c29ac248bc3ee9cd6c4ad5eabce8cdb60b7d50d3ad4f0420878207fe51e422fd678548fb1894ed67dfb2b8f6ba546ae64c30f684b31d23f8fce7c61943c7848a0c86688235b1d68342fda1d8ae709f82ae1cc2b422be5a1088616c2ca136c3e4ee33715e9aeb943dcaedfc34c3b741032bb06c656c40b6e8ce67d1cd63b6815f2c60139dcd959b01c89f7068de4255ebd2cc0b81da03017bdec3a189bf1f56f7cf6d643baf4ca01ebc3ab8b08cd126d455eadeda9a83ab9a33c2edd9505ef761ffea2f8f5bebffcf642a93504bca73582b21af8eb5d89f25df394b27cb730b2e90e9e3e0681fad7b6ead32a455f152e77052332e7751b14ee945fd5cada0e22a345d3833053da8b92fab5fafd620434e160f8925543e3163ca6536edc1fd0f3b50a7bcaf58885c0b175ed8a3e20e5617c419db5191753a78e918c5d849f5b029621132a2260b95afee9d4aeb5cecbc804e3684c7d87901e13790bea1250013db82c67449e31c874768941f37456132ddb64aeb9a40a7825d40756f85ef0ddf66f2542ffca71921234f9e56b2a8ed56a54092a56d426309dc734fa1601e65d601ee1415ca8681e4e26d199d3a6f5e66ddf3a92c78880a32b552ca9a64b44e9bab989e9b0cf7cfba13e635ef097357ff1163e8de6ff3bd9c167c447ec8f594dbe7074af98c5fb6d7fa3d651d8ca1138dbde83ed623f631ea721b45d85930c897fec993b213701474f50924db7d63b7194fa613790ada7d791cd5de50c8b79185673278a9195d6b68d00ca443bc1dcbdce74eb2a36025f01a948ee1548571e21a08bdeee9347af6e6ce2cb10e98f7f8819e6352efe0cfcad650d689a0498158c18f1b107f40f6b2366e2c1d7b6b99f2b61f58d39a2188e74d1ed97092612b685e9a52ff35f42f3e1f520ff97c19ea59f42ba7f8d8d319db022e0b15a7aa8a2d67533bb914eb2f18f65cda25285fd0ade8842ea0c84888e0a26d43c9363e61234355116507c7542c380da35eff5e1c0551b75bf503f74dbeb8787bc80342c004a72b718786abf59ebf64b5ecbd4d0b4b70beb302ccd38f6132b6bddeeedc9c080b4d2b4c6a8560a64096acd3f6552a579cfde9a86e4ca72baea8c7f6fe2bdc6b191939c592c4e6da3cdd47793eac933af9b088e1f76ee1ec81480947cc1f3f28ea7dc122a30b7fc36b7941c185ba76d4c99a6af10d50963c35d0042a0dbc49ea12b5ebab85f51e6883f5fc36397679d496e79ea435c37f382600c362fb3d68992e16b70582f2a9e4f2546db214846f818012b43e50d76969a7087ad5d1b61faa83564cdaaafeeebf8ae0bb55f1048736bda589c070ed5420fa2dfd88c65d6ff4897b4a92fabb5500281af153008b9fa400f99ffcff487ed689887302d4ee6bfb6c541b8be1bb007ed1f816d28aac3016b9e7be26f4c91f0f6b22b4575ccbb2e14d5ec2d8dd536564439fc05b195e2b02e60ef647b4f29fa35ba3514738baa3b5f3259c74a5661c514f94eeb6f07183db7c7d021825967282f0b921c63224316f11f0fb826e4715b9d6cead26d47d22ccd6d2ac9746994d6a4586bf1a1ab6731ec3832e1d148d650b314ef4dfa771636329c8d964a66062978559d45cfee117ff3bd96047cd833ee80822a5172f190945806cc95a75a8e2b4898135c2379666898a3df19d72dbce5037d3b9897ec9be9138e6a93ccb6ac9b500617a5b9f825d58c5c8c6090167af8a9f264b78f450401613d25ed4c473a2921f018b93c42bf3ee3e53f8d5f12e868e389971ef1ccf485017145ce46f0b86129ced1dbe7d04d99779e5a0d30213e2055c3547dcb72d79ab656c0f9b11564407d1875906997a816e57f7740e1f191ed7a0fef250a554b0057d5f2a907be314c4d9cb6ce1f9c0762af6fe0488b42b2531f7a6a5ef033d7fa22dd503c865eda8487084ad9bf360753e09f21f172cb73f9df0e25ab57f351e101cad3b9c69bba903b3f935f30b73ec8c8c638e7c299d4aaf74ccc312f9821c01afb4bb57a6af6fb030017a61366e31f3b3419f7c55f57c5e3dcb42bb8cbe6b2013e52f0eee191804204bfdc735c8b3c15724923f21e9c34dbb0c97a3c20956e430647cfbcc809fc58b629946b65cf96e2cdae7d1c76e68a4e68cb3901823ad7400e29249bd5a982d86a36f53a52c69dbb653eef7e34dbb10f348331eb2f44b874d03a611c06644ec3349be1e2a1721f316b00efa5676667c12d2ea5992291e8267f7f473568dff985013f1d74f01402c5998eb1c4b7c61e6cce09de78e29d72012b524f951d32a9054ac0df2bac62ebd00f0ade12bcb51fbe840dfb6ea2e735b4d0049d409bc5a9b314239836022fb1145a921d0f2760cf8a892a036748f5f59098e7bb412ac103b68a682f5372af13e02ab4729aebc69368edd384eee592b18c65fe8e605a35fc1d4ecd56d71ffdd3eb341f2338c43144953252b9538a92bdd8a2089389f947148a78f698694ea0882cd90ac3a7efb78a7f83089c85fbf9279daf6256d8aba22e2261c4efb368ebd37b1f28005257bbad001302cee2d53bd92b25f80ba52bd02cb826da3d291105d1150030cb7796fe0e4128ec2a26e6a3d35d56584c37df918757dae66ae8586175ce650cde5a1dd0c3821d2031e9687616730a67d4a17d18f0ed3eaaf0aec57c15115b388371d33e886c5ac78b52024618429009bcf476fc32373414769316b9ccb52b10e68fd28840b8a3392dee82028786060499dc4074ae6b40574a9f6faba46570e073fdf47ee17d20e859632a6dd1f031673ad075704d9cb2c792bbf5397350ae567059d453140a43fa254a2801fe9ebfede6bef3556d832891827191525a84118acb2c5ea43e6157aa25318b0fba84778f852e9eebba8a96291b03681a345bb6a628b53070850ad68d7cba991bec12ce0f16e1e3d8fdb1bfef762a6d12504c7449eb294160abdc81a1175dbe7f48d75cd0ec93819357c46bbc5790f57d85a00cd475c21d69e0ef2214e8ed2330a284f78aa8b403a0a92db9125a83b005317cb2f9e6097c2f2824706f9520f37ef1e54bbc5489d62201bd083baa2dc52277834280ae235addbe5f66daad9924fedf4c3472454e6fcc0d42f8c1ae1d0285c82014b7c951a35fe07c741ed02d3de2adcfb7bf7691309d842b3d001305c5163de1fb107af686942fd2aaae3535a22bed43554b970b1f7d06292ddc31277ad9165931dcfc0d1fc2dff7ae2cf9cb6787e2f26ccdccf6ee615ac8ca87fd98e09ff0e538e92971f43253a85d1b17009519a69a59450782eb2c8ed4d82d659cb76d072032f147da13276d2f03794300bc2beaf35408d3e47056ea24d31a0b65fd46ab22e22078dc4a0b12dacc074152891c1b350362ac21654b8c42b411c750d8f7abc1acf8dcff6fb0a0bc3088f42fbf89315775bd9f11daa8e74fffad99a625c493f2151634eb87e46329a9336291d0987fcddc8fb88eb5e2359846d0c206fb9acc445813cc631f324f2a6229aa169419f8d288e959476a934c1e2665cd96a953f308083a3049cfb80adef3c952154bde58ceebb704f1f3b9cc63e621414bee6fe018543bdb69945f36a9635bcab32901601c5ecab93c81ce2d1f4ff8cc68760bed52d3dfcbc074cfde7bb123ea2805b28f214c73ba9fe242ce066ff0d60d3a096a54f0ca9edcd50037d1cefe778d9eb60cc60e18b03b2f81ab96c186ebd55317affc7e20343189afb7", 0x1000, 0x400, &(0x7f00000025c0)={0x18, 0x1, 0x1, 0x10001}, 0xc) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) seteuid(r8) getsockname$inet(r9, &(0x7f0000002600), &(0x7f0000002640)=0xc) semget(0x2, 0x0, 0x10) recvfrom$inet(r9, &(0x7f0000002680)=""/240, 0xf0, 0x0, &(0x7f0000002780)={0x2, 0x0}, 0xc) 00:00:19 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) mlockall(0x1) fchdir(r1) recvfrom$unix(r1, &(0x7f0000000180)=""/15, 0xf, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) 00:00:19 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000002800), 0x0, 0x7fe, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/196) 00:00:19 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="6ff3d57792b8bc8ebc86c0149b383fc55cc4066cd075121a9ef61737c3629b4f9adb5fcfb119323d94bb6649cdbb158b9a894a36a1a12e6b1179cd38f22275d4271b5c9b624aa23e1f25094a24dba4124971fb5ef8fb1c7bc429b03f42938b32c7694133111479b4a4267839274dc0a088d6be59dc2965adff25f167b4103da20a25d0fd0e7859c3bb51525d350a1bc94a162392e37881c8cc912b35659d030ddbd842491badf4c31ce8a1c41358d217e3ae030920be2f9035ce83ce72e63b6b199dede7469d65d9f0a76f8c", 0xcc}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x28) linkat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x400) fcntl$getflags(r0, 0x3) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x4, 0x4) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x1, 0x40) sendto$unix(r2, &(0x7f00000002c0)="4e56fa474cebcffa1e467d2fc6b0b7913e2a0728904104495f02009bb7011612142958fda87d85cc035816280de631c4ab5f2d6f86efe88171070bb6cf5c3e2ce4df429340b468d7eee5ceda758f98117e4237b85cfaff75fb9af6f014e81a40a1fb7cf26a1d8f868cc078b24ff3c8d06e075c47a79e2b2ec7518f23c85e4a88ddfb940a8bf2715e29a5b3f596", 0x8d, 0x5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f0000001840)={&(0x7f00000003c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000400)="8c2d07c36c3ada38f4531c54cd6f92dd5eecc5c6fa873c29824be3a5ce06ef9e7951ce92f0c169f642e65e51a6fa583abe5ee1d2c00bedfb6869052c05a177e7a7b835d4ea5be65c318f966bd9a5e303313744922f7cbbf4be6a4f4df35303c8d2cd767e8a1a2198505100b1c62b949ee01f09d53e1dea4233907cdc2125135cf68dc1e7d25520dae115f1290071dd8e08c0057144d37bdc911a5203e619a7a40f2e8dccca6b957df240a349ff11297bf28cdbe61238f13360181d96870e1331b390565c3ae1a330cc3b85c6280cbebef19e3945eb41153ea59623b8e30ae9cd6ce777996eec3aef9a276c906984ee8ddaee", 0xf2}, {&(0x7f0000000500)="d97250b9b1e008aecc9991d6c10b13634af7ef09d1737319612da69f8c52f92a204a17dbfe79ed52dce7eba01a3d1823309157f3", 0x34}, {&(0x7f0000000540)="38b27e716646", 0x6}], 0x3, &(0x7f00000005c0)=[{0xa8, 0x139, 0xff, "d364bf134c1809362560a678dc86b9a35c4222c84a2c84521f4249dd22dfb31e5c80e6a332b0a6854ffd5c4bce497e1d5caba0a88b30f57357e50b750872564a68a92730830433fea5fd9ac56a0c57c5b4b4ec978d1529aaa4f66e2039ad715692f08545fd9b1f8145fa5f0f36913a5172f8e4d3ed88ef35cf0b48c16fbca297c9ca2f5e6741add88b577234b42b0d5d50f4b7592438"}, {0x1010, 0xffff, 0x8cc1, "05a9a8cb8b5ad5789d47f6ac191eceddbbad44d15cdc72a8c844f3ccebf093f0693c03ad41952ccdb11ffb7d8b99eb85c3de91a9e7ba66183fa2ecf3f1b81f3746208c7d0aaf3d303d06776eb96f5387d7edf9a911a8171a3b79d88ddd49e3cb987a26b2e3c53298046a2dc53cad5cc80c9d0d7717ecd47f9ff3f37e953675e49ff9f4e4fda135a3e8da3a5a85023186d87fad74ed77ad1a603a408653ed8606ddd6f0cc91a36957db32623763129136af09d5768da452fa3ef7b3ab11e57b2ef8efce8ea827a664cbdced1187aff0944a8e72850dcd2c85b51b54720a4935d49e4e1bca6eec68cb45fac0810cfec0db4463d3ebe74e00f69bfd627e2bd5cc4b4e39a0213ce1831b780b1aa6f997dbefd6ecc250709a89634568b28c2a0b5f7226babe6e4d4f694d8fda7de4004b09b187f04a16dff4258229eb019eae57d4714cecea5067d859a05d2ae30231974f43f02a2b754a7797b4caacf2b15d5396c0174171e836eb96e67e70534ade96fbc3d44647c044ba863dab68b525b4467fcf3c25fe3b1db7792779ca143e967135eed2f1d5dbd09ebb73bb0b0accb278cf938d10312ce654bd901428909ff3560a46a8779898198f7eb1da7206c6f7765ea940e52e351c0580d9b4e253f5cdd930a8b34b0f11d886498618ea386ef72ae1a13bcfde6fe1599b7604d378ff12b3d465ca11a600d5e3f5da22906269a83c81c40f4208d085acb80d4d60b2166ac363e275f8de96905c1a318dce9e0a2c3f95770e5832bdaf80d11a9d96dbab70fdf9e7625c8acab70fbf25f026a447145fb24b5e5f7ca28914a9508f873cf556077c0d9f909ac3137ee01fe78847eac3ce6a55ed99f6b6d01ff035fbc1590cd02c31516d5c13cec4a9945f2a713d3e3b71876400d7f388557087385da7e641be9fcc43aecdcfe5f684cfb8c965bd06f7b5a97b0f5e6ee08b0dcff9793279c43b0500a78087b942d4fd6ef90aedb56de8d621a2c1ce2a7b5e4c28821c08374274543f6a464e5d4622f18520cda860e92c43becfa2a7300cb20e2931605345be7028b1b920e844cbe78f73fcb0445acced99bab13bbadd37a33f3bd00c84c7c67b397330cde4b89674d8a7f704010cc3fce6f25cd1448787bd37c1e60d7be025b91cd4e00580de408bdb058736f109e6f4a6d197367d26f8b61fdb0420b0a7b046d43af7ae324a64f18a0a444ef10568cb2253ca473fb2d6a49699582b012f41819fbd4141b0e966515982359dae4d83182f9f580c2bca601d2ef72339a8553e8945220e554bedd37d7af2b1245f4694989210182f981e36be4f252de2ad68ef9d46f999a63ad3b95722c299a56ce4d717d2c618e8f26ff02d6ae4ed695d389304e49af5e8088f6e36e58ad4ebd12dec88f3237c9044897bfd9b18feeae1e6f65a613190c0788300aa6d82e43d6b1ff73740bb3ec951142b20a420882441e44d22f7e06229d453f7c721f01542134bbf3ddae3b316fc1ad59cf5b25bd958f7da9d2d8fa5a7e155600d07bdd9d146e9d8509bbd0fafe3f0c09927510a5aaff11c99c90b9ba9dc7dfbdcacf9fd94821a50edc7994a3ab702d010a99858a50108702b2e04c9c325d64333bfc72727c90c5c801716cc9a746e98e622741fcb7959be80111701b496f58170dc54e749ddef6a9d3c91816dd2ee77e727cb813861549c9c15a0b0a9c95b31b49e6f0db62a972bbd089be6329cf0a4d84858be5afe79b40348243374fbc03499c1ca0e5ea79c73048b489acddc91e4debe1de77bd112eb8c5537d24a602a8000cd53e164a8e7ddac03dd41ee2f580e0e7966fb17b72f5afd38e73cc58393e9288e9e2a75daaecd24449aa1315450b243efa40d1d7a56bf137d45290274423cc622167f033a42231d5bfc314dd7ed076e36391d2c16055a000155def8f4afd8500d23024fb47bdeb6547b47568614213b177d06825c49958a60f8672ef24e77a9b8a19d5ab1c505571e8bd60d4bac937af5a5d5a208efc67954f71c4c79b5f973ecaaaa11d55f4e6452a84e7eda8faca04be17597f08e363ed83440b3b836df01f26b1a723ec920beefe0e7f05ca000c74ef79a0ee56b19cb7b4add961b0242fd5b7df66ca88191e4a2a1305e3f5cdd6290e503b6b4e526b9279a9ee5bbb00f5fd16f4246c165ab7e9d6d676a6896e9cf25fa368ecc978524a59d837bc2e8b031d0130c68fb8e472dc350cf2e3473c1540c7c0888ae6eb3b1bf3a83a9c0c38697cdc38fde4b66deb337f9d56e8bef40d8df210060ea319c854fecbda9d0d89875f11b76884b0e3c9abc3f1e2f0d1fcf7c7095484333029ed696b6a41baa7ddc432b2dc019ce1b866f6d140f6349c8ea6d5b147bf5518b6232e6c332b763abba9b37ce761b8be03f613764a7003d394f20c5f7045a02f1f9176fee512bfcd56b599a4975f7b1417bfdd8226ef7b6894789994a101b7baff54fc3b9a40dc69fd4bf8f751f641b42ec30e147e55204b4e964727b496fc66602a2fca355c754c0ccbab7772ee1a61e83624aa80870d43298362a52a8a39b5d01c11e4e1731c6994b883f32b06025f8558dc08bd01f6c67c1f8898e6e0ae1b0919051f7c5cbee680c831e1bdaaf2421733ffa5907603aa5a245b5b43f61f136f334ea094436990cf00e2cc085a948c8dda06290dbec02dfe612dcec322eb7a60c7481f805a1c3f6485e1b9a0b22f20026e27137e8f96b5cc1cce7394b3a6f8e2f04b4971683a6868f0d83db18b53875a8be2e18110aa56b1af1d555fb8d21e6e140b6155d9baf158a5c44c846b8d5e1a74d92b745d8401e1083d6a1ccd24147cbdbf63f5161462d32ff2a36a4c1e0800613da9ac6f0b95a1ac96564182853e1bb4128fd945e07fd28d60e1c8d1ece14cb554b4a222f560061179b2c0f1f6fdd5d5c968a5cc0a7b3348aa145c5e76dbc1cf1a2063e73d1c6619980d94196cc3fc3d0d89e22ec22ae641d757ffb168c7395343181550427cccb9c6822d28f944adb9ad9983fc2114a0473b4f7fb01c69db590a15274accc82dc1608624f5141cdec833de50c9dd5b211b726e8552ebcfed3d0c551273914844a55da2323b991a6b1e51cf4e1a8bcf2f38e90771796a14e4166fd8a06a273e75e6e2e843c03e6d4faf8aaecc1e2e33ee10b0c4cde479c5d809e80d5446abb7f92faf28d0b79ba73b73d0437d3f0561c613cb196bb9aedc8b739f005a39b29319a8e14a52cf64d43b2edd70d522a9c74f65298dc80a4089343f2a6cffed298561eedcd13778f0fc72b3b449d761f05c159fb611124c161ebda357f05821249ee3dced5b2604096630be0aa46130513a686f00f9f3d5dd9b96fa418bef026a00c13d698beeec17d8e1591d88648a9c5f3878314970379ae18ad2643e20913f4a9802fc55d9b975ec85ed4deb9833a46180a1b49b9c3754a965bac0f0d04780496ab9b4594f237df4e8e24c78a1c16a221076871b5d247db04e5ab3f23551c4e5e37a943cfd909cd94832c7041c09fae64f58b2eb32d84cbc3745c8885d9c4c1c951bdf83f7a95eda8d202978577076004dead95feb0fe7ae1562875ec303e4c17e84976fcd02b281dcc6cd106894a21b93e1d6a2d5b646cf601e105e818f895b765cba79369a18aead4fa07036baee822b363b613cc4c71b714bdf28975b63d1645309d2de365092dc7d075d166c83f7cee67057a7441c09d76e67a7137cc602e6feb5528c8913f94fb98a2ad1cf724c8e222f325ddbdd548e361dcfbb69faa260b22af23b673560b7444b19fa2b1c7293422748b4409537bb901da1d2d5501a7b28af48a5090b40d67344a31f9262769b3211a40ab7eaa7482c0a61d8f44e26ebd708a43456792b79ebf447ee6666652d1eca03ed0a0a68325247ee4ee8d228a7afeed7e056e52b847b2429523ae76d28077a54e6d3694c1789853bebf8c8cab59b9d1b8b741a42cc7721d5795ed3140a679c18e93727a6a83caf7d7a8fd3180276ca2a630413967eeaccdc7cafb3676c2711786da05ff0b8854d04c6e272d7a1da5f0c18d87c028f519f4c579ccd29e53f6c658c7d12ec066b7d6186c8ff9da0b020d3271c184738a4ef4cc9bd340578007c7d6cdd0248286a167a17fb54e43b5b0356bb5ed84008328fe521abb6104226c33d4e5175f3141f34933b1ec9f04f709d4d4cbdb6c5f5b6347ed2340fb8798c12a32e7294924b27ff23b5899333a404ce00902290dc0065a46efc654376af1d2078ebdf38040dde1a14e92da0fe681974a3cd62f68055703dd021e34a52ca5c3b7b1f35005ae6556bf460d2845216dc60c98864c8423e6402370d461ad9314cb6fa40093458ad707967373e34b68e9e9489a976106fd96f30cb8775761260b5620cf2bfb05aec37732a68b8cc48734bbb1911bc8aed20d1fd94853cf2b0c28b2a4a0c0076816516b052504c6e4bbe8c9f39783f0eefa2c38bd5f628d4838f875306896ddb785548f370cc4318aa522289b317857bbf87d8ea5d24f67d801a66cc402b726a499be76b1740858d2a634c099173aee442601b6c4affcf0688d6bfc8348158c78e346d5d57fb9846e6a73eeeaf3c427bd45bc552c0f337c61155d3472bdc7d771f122e356fc8e717b438ca1f6bd0214fff4858e8044ff59034409f6228e452aaa220631210a5720dc57b79a4e0841a75d6ce2af88b96d3592f9428807b71730c107e38d5db2b4b7d06b039f0fb40c934ae4491c867cdada361d558a28193a3ee42b2215d8fa4599e1dc25f8d4263e7db34c60060c5555015f45ffd90a1ec8b08a266a60dd99d4df7a85c5fa6b5be2643430896fc29b1235078a34a9578609fe5a72c42410665d940d70a49a1b60aad044a63222570207fba84d173aae76367862434d4eda13f97ce2f5a7972d5189784f99b2b33b2b41dbf7259dfb1861e868aeabddd8cf303ff6cb7490792ef50a9a0002313aa27052fadbef723ac4b7c3e9a944e623f6acc481c017c6939f27aa4cd7f519213670b8f0769eb0c075dbd5614540e8cec232309f5dfb4dddcbee6ab18a06854e1e444b52a87519e2cd36328bcc0fecd4ebe053a070d346229209e024f1c7622a7c2407ec21c13e0a2ecca88cd328c5eb6b1857eac1b7b59fc6fe49a2433c2f0018f72febc6879fdcaac776432c18a3204c1a7e9b23cd0b0b71906b4dd471678dd0b2fb82738e50349e6cef27ee0b3720e3367f5e9ef1737d43efe810fbf166d0dc87bdbeba19c6c56a475bb07e081e64c9e28ecb83dc09c8cbca3ee54a6f6327962de225880ba84b38ee59f28fa104b8d840f22597dfef90939c51d662dbe39b3832be882ec3e9c0e2c5d2c2205492684667a2dda0fd170d6c3c0f7fe227d28bf645149c8366838a95574e4ee5966bcb963ec98b96aa5e49d7afca1a8747f7ac7ebf23992cc9f7d126e17be295d0db5bcdd8c8babd1b6304d5925df0d0886419e41e5db5b6cd08b8e059e0521513aab8270b95832fae6234c830e0a78058b7462f6b725b2ecaaed72e0c29f4c44a6d500b6f170c437e22eee5eb6fd4b00ec82cd9ba501094665613c389c12c54b8fec440856acbee772e5fe9aaff3a0b3828bd9dbd10b57bf37b9b977d2dcd3c1d073ecb22219f9adf129beca8c40ffddf0e2bba1ee4ee1182b613e7937bc90cb5d041c06b0d5caa4e0514a71a528d221911c753ea76faafcb8846179c9aac4927fff40195c6ccf8d35d05218d9516685277e96b4d624a2ab838c684a3b471c22f76ad9ff0c2f6922bfeb1dc1ed09ee89849a7f6d71ac0b033a676abc01779c5651fc7ddbeb5"}, {0x90, 0x2f, 0x1, "cb20d3a4a9305627bb997b0734b7ac5bc5a8a01dcc7c60a7e08aa5b8472f35e129dffb0b21df6fd8109e9226e868277978600acf577ba779c698beb3fa4a998b9556c2bf815d60ef2417763be39ce3b30c2d5bc0e4da89e81ca3adb2f4b6e27ae947718b8c2c825c2c9136d262d12394d6f5a7d16d3192429ae02071096c"}, {0x100, 0x107, 0x9, "f028a0ff5b4638b908bb1d8e28a453e04f3a7343a1f3bbed81ebfa83a480974141995a39f4fdd24814eb2349cc35ffad969daff8db7bbe5381e5bf99c74c7d3d141f87b640cbfa19e52734800390c288ffe125560cdb81154a023a7736a036105f40ed5021e8e9fdb1a0a0c43913fd977a55a90057f99c46e4b1f77e25eb99f29bd0772f51e56efd74a2c13ec264cb185d2f0743a3a0da4524845007f5ff2fd98b4eb3facb20f26a92b67f294787dab81a6de015a6389bf937994e4dcd5a417a5383d5a567645e117fdbe4623681820747c348b6c7d26ae2128dec936942fdf5c3c69f6e09867ecba03aef60"}], 0x1248}, 0x1) flock(r3, 0x7) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) r6 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) dup(r5) writev(r3, &(0x7f0000001c80)=[{&(0x7f0000001940)="dbf819596c4e7fd14d7ac218d7b10d87c40866bfe04963cdeab4a4edc3fe9d5eee60f85a8570118c3af42db2705eb0e82a67dd4868970c8c94b5b2661777e8dec099084e1f50f2c3337951b5a30c5ee3ac7d28e7dbd6aea9e0a1549d02ecbf683fb70ffd9fb281af5bed47609a9f47b8282cda88c265193ddb8ca5b4e29462d1d84f8202e314", 0x86}, {&(0x7f0000001a00)="23975bf1a23ab21bc65df6d4079f537e7f8ca7f264ee8907f5dc7514fed5bc5f198e5371873702bbb0310b1dcffd8a3cfe70a37c707288ae8fee9473f4e8b63df2fb8097e9828aec80a9c770e91f32211f529391b30918a8514294cf590c76cf2f5502527f500c88afc6384db91e0d1a3ae2a4d90671562d29f8fa4df45e1874ebeab321cb97e913077a7685fe8552341e9e56eecc59def4f59ba959c16ad4d656d2c323be0b8584281db4bce85d02b5dbf388f8a918b8a448f605ecbb785bc607f8", 0xc2}, {&(0x7f0000001b00)="6569c9ba1caccfb692345d8db346b2765473ced0c6f41dda8445468f993019c140404efe50d64a1cef96cfe2a4872c94b82cdf5caddd1985ee191e01e3b28f63a9add312c7b9a219242f0db073b943da9feb52bb8a970ad29e19a82880e4a08eabd23bff730161adf0708cd749e038df85aba47ceef470e9e85ab94342134456b6970cff96e393a3cd7304f1ecc7a0895414416ca9f04f4ba13aa00135f8cc2cad41b1f79e10ee10d460faa5d5bc67b090d0e86c11fdbad0c166d163f0aa7743e883e41abc613d4aea22df145af43aa09638", 0xd2}, {&(0x7f0000001c00)="c50392373c7d4d37f155371e2e7a0ffe5cf81d964f904d13fa5270c55debcd51c05c8e1efa01a6a7cd9e8ef36627b67847b6523bae63fe3f7b7ab8584062e31489fb4e88dfae20a68af7c0fe197b358fa73e80a76ef9ea7c5c2eb61f2ea14658d5475ba82a8afc95", 0x68}], 0x4) openat(r2, &(0x7f0000001cc0)='./file0\x00', 0x800, 0x2) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) lstat(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)) dup(r3) readlinkat(r7, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)=""/177, 0xb1) mknodat(r4, &(0x7f0000001f00)='./file0\x00', 0xc001, 0x6) lstat(&(0x7f0000001f40)='./file1\x00', &(0x7f0000001f80)) openat(r8, &(0x7f0000002000)='./file0\x00', 0x20, 0x40) r9 = semget(0x0, 0x0, 0x200) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000002040)=""/26) semget(0x1, 0x3, 0x4) 00:00:19 executing program 0: mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x3, 0x1211, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) dup(r0) 00:00:19 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) symlinkat(&(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) bind$inet6(r6, &(0x7f00000001c0)={0x18, 0x0, 0x4e9e, 0x7}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = msgget(0x3, 0x43) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r9, 0xa, 0x1}, 0x53f0ca46, 0x6, r7, r0, 0xe6, 0x0, 0x7f, 0x7f}) msgget(0x0, 0x40d) rmdir(&(0x7f00000002c0)='./file1\x00') shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r11 = msgget(0x1, 0x40) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') unlinkat(r6, &(0x7f0000000380)='./file1\x00', 0x800) readlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)=""/56, 0x38) msgctl$IPC_RMID(r10, 0x0) getpeername$unix(r6, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) syz_execute_func(&(0x7f0000000500)="2ef0217747c462b999cd0faff3430ff1a5213a0000f344a5c462f5af46a7f0408745ef3e66400f2a22664c0f38f6eb64f081a26a7f00001e000000") getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) sendto(r5, &(0x7f00000005c0)="30e812ed9026ecb1712e34087ccc5373d3eb78722352df88f8db79c2332912fba0f04d66df006b954e2ff5b6894373776efe067d563b8913dae3e30fe0a698ff68e96075088895b93c01d700348317cf44a53fd10777fc666fdd5a8bb7edb87082", 0x61, 0x3, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) clock_nanosleep(0x1, 0x1, &(0x7f0000000680)={0x100000001, 0x3}, 0x0) rename(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='./file0\x00') sendto$inet6(r5, &(0x7f0000000740)="6a9b90d4418517370c0143bf6f41fdf9337449", 0x13, 0x0, &(0x7f0000000780)={0x18, 0x1, 0x80, 0x6}, 0xc) msgsnd(r11, &(0x7f00000007c0)={0x3, "28b2ebb4c89a7d7ee339c6cfaf76a6dda8b578c8006add1c4b337a467cfb106ff4d4a35f6b1ca77c5de0031ddca25ba9ed4647a739c23049b1fa216f8d09b538ca06429db0f09d25cc7c54fcf1f59b6d8bccb78dad6c944919239791a02d6d6055e505a507f349acf2f7be0bcc66fb9151b91b4428a8f055eeb34c971098f699c5b925972afd53969b07172d60fe2682878809e3d3103fa507bd0c17efaaa0086209400c02cc3a1ce6f4a02c0ff1"}, 0xb6, 0x46e93542c0a8b484) sendmsg$unix(r5, &(0x7f0000000c40)={&(0x7f0000000880)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f00000008c0)="6dd076281b9ce4bbf43056ee8e0e33c61647e15f3c421628", 0x18}, {&(0x7f0000000900)="09a08e3ac572112e6b50f26826c9c20b2148b17afddf25f965147d67cdf99a31168a82e3dfe9c0a5bda96eb9aaa63ff2e1993cd42b24933f58fd20648299ff5f5a9880edfe9379f16663b2b38240f9fc8c964cc64bc84766b2b39071dc63f558c27147f025f52c21021a2fc95fcb8c5bde3c07c654f50c844e187163aab16662e9235f7ae9390f142b971c5c8803274c30959be8b57dbe98b8d4fdba11ee0ec0959b66c21274aec7f9aa", 0xaa}, {&(0x7f00000009c0)="a6d60959325c13685b8a014b7699a5da6791dcaf8a02d830cf08b8dff806e86274d55a31c2f1a62968189a0df80ab690cc9f161f1407ef7bba5f5d098d16d85bdadde2d62919a9aa2f3d141c67eca35cb75aa0344919c6207e87c990a9c23609f35ef55a729d02f6387c4c18df019c3072ed6b15037621538b2066f319af1f4e386d7a32baef4c814b4c05e9eb4507c55dd77ad62a2176493f8e2fcf2c3fa67bbaa600a31a08c1eaf8c6ed3be5f9d07daf12c41a81315692e647a758aecfc9156bd815575026813b06af816eb042e1b4149426d95c20408d24a5832b2bc126dc73b1d140066e93f52fb50a24", 0xec}], 0x3, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x2, r0, r8, r9}, @cred={0x20, 0xffff, 0x2, r0, r1, r4}, @cred={0x20, 0xffff, 0x2, r7, r3, r2}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r1, r4}, @cred={0x20, 0xffff, 0x2, r0, r1, r9}, @rights={0x18, 0xffff, 0x1, [r12, r6]}, @cred={0x20, 0xffff, 0x2, r7, r1, r2}, @rights={0x28, 0xffff, 0x1, [r13, r6, r13, r6, r6, r5]}], 0x120, 0x1}, 0x9) msgget(0x1, 0x150) fchmod(r12, 0x80) 00:00:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x200, 0x0, &(0x7f0000000040)=""/186, &(0x7f0000000100)=0xba) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140), 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x3, 0x800, 0x8}, 0xc) ftruncate(r0, 0x0) r4 = accept(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = socket$unix(0x1, 0x61195b9f06e95297, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) recvfrom$unix(r1, &(0x7f0000001380)=""/108, 0x6c, 0x803, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) getpeername$inet(r2, &(0x7f0000001480), &(0x7f00000014c0)=0xc) getpeername$unix(r0, &(0x7f0000001500)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) msgget(0x1, 0x100) msgget(0x0, 0x101) connect$unix(r0, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000001600)="41d22cac2611127b15272dc3ecd45f815f76d3a2e50b0944eedabef0ed69f68925688922df7f23c15d5df281d970552c318f7477f2155bcac9b019a41b2903cbcf7c9208ab34bbf283a21a9761cb94f7fc97318af65c675599a9f4be30ed6f3a9cbdfd6344f249515157e954dc02d9b897aa08c82f7690f229d5f37a849c00ec592927b3a9bbd0279f054c598774211e54ee2f6e62868f378558900ff4b47996ef1e6e05fdc706a772f064641c09714af90bd930e1086edb06737e806a4b7ffb32f2d2508b69d3cd8c27331e77f6407c203139d8f0b59fd5c5432a396d3c", 0xde, 0x0, &(0x7f0000001700)=@in={0x2, 0x3}, 0xc) fcntl$getown(r6, 0x5) accept$unix(r5, 0x0, &(0x7f0000001740)) recvfrom$unix(r4, &(0x7f0000001780)=""/38, 0x26, 0x0, 0x0, 0x0) fchmodat(r3, &(0x7f00000017c0)='./file0\x00', 0x80, 0x400) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001840)=[{r5, 0x1}, {r2, 0x10}, {r0, 0xb4}, {r7, 0x140}, {r6, 0x41}, {r5}], 0x6, 0x900000000) bind(r4, &(0x7f0000001880)=@un=@abs={0x1, 0x0, 0x1}, 0x8) openat(r2, &(0x7f00000018c0)='./file0\x00', 0x400000, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001900), 0xc) r8 = semget(0x2, 0x0, 0x200) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001940)=[0x10000, 0x7, 0x5, 0xffff]) 00:00:20 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) 00:00:20 executing program 5: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x3) 00:00:20 executing program 4: semget(0x0, 0x3, 0x220) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="e4fcda40743e4334390c1484d39ea7f810ea4337ce725610a404d2acfbd4b6f7e53602ad4554ce74e99a980e1dac17c3cbff21d0738d5f80d69bcd439cd6ef1554ac5d3ec76a6623ceed5393595ab2e19589e36e37162feadac5a137cb3f76d3fc5e0e92802c7b4bd9dbb2d444c9dd3e1c39f4e3b281a6dbf14c2970816e3f4c7027ed211c81fabbbd5466e52fc510c883cd316a135353e0a5b4db1d9b48ce22d7e4e8ac4f8c38f667dedb0d292cb75597e70e22ac7f66145bb0972e494d5b425cbf213e334b06b04840113fca7d9287aacf3684ed4fba551ed3c76bf564d42f2acfa98f26b650b601955770e430495f6edda0e18b7a8bf3", 0xf8, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) flock(r0, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="8858758f892f83237319bc9100e7dbd603e74206959174a1ded92e4b55789cc7a7fa0d60", 0x24, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000200), &(0x7f0000000240)=0x10) clock_nanosleep(0x0, 0x1, &(0x7f0000000280)={0x71, 0x4}, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) unlinkat(r8, &(0x7f00000003c0)='./file0\x00', 0x0) setsockopt(r8, 0x1000, 0x100000001, &(0x7f0000000400)="0aff2a81147f28e1d13680b9d00e5bb58ba73d6f64991cf6e4dc8bfc6ead1fbcf3d56d15092ae2e3ab8a23bf089f14c04925b4845a2268f8eb2e583d41f371c2c8a92ee11c33fc3def2b03d95a466421d124f33a73416157197851023aebf5a5783b25480cf5da740618944dc42e8a982c340b351bbad5e29203082869c57e9ee3c8a67b2d6f11985f5eaa821b392864ccc407bbd9b3d0625bf51abfbca5f1f8e75b4faaa34947f9c141b5496545eb94e93bbba5da30ef9d842f2831fe3dd40a686e36566dd58c136e215c53d52a6685872469b8dfb6fffbd02a13f43269852d8a0e471e62c7708c97335e7c553a1695bc99d8ff7c3f", 0xf6) r9 = socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000500), 0xc) sendmsg$unix(r9, &(0x7f00000006c0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000580)="6ea8f68c48e405f9d6d462017c56fcc1d82750898b3ed0978005ce7a46588eb93b5d4c26bf5704f4702f91b1cbd1652c984bfdb46c43699b9cdec432056e5c97a0b1f7908c42164ef9ab306bb7307c34fd3f4b80dfe797b8f08f2247427085cade26e1e6f84b37f58f7647deed6a0bc71604a6f23995d81112dd16c8dd1d483a29f01c207171", 0x86}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r1, r5, r3}], 0x20, 0x5}, 0x406) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)=""/4096, &(0x7f0000001700)=0x1000) symlink(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') bind$inet6(r8, &(0x7f00000017c0)={0x18, 0x1, 0x9, 0xfffffffffffffffe}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) renameat(r7, &(0x7f0000001880)='./file0/file0\x00', r0, &(0x7f00000018c0)='./file0\x00') fchroot(r0) accept(r7, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x100f, &(0x7f0000001980), &(0x7f00000019c0)=0x10) getsockname$inet(r8, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) mkdir(&(0x7f0000001a80)='./file0\x00', 0x100) lchown(&(0x7f0000001ac0)='./file0\x00', r10, r6) r12 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000001b00)={{0x6, r5, r11, r2, r6, 0x8, 0xccf}, 0x7ff, 0x8, r4, r1, 0x9, 0x4, 0xfde}) 00:00:20 executing program 2: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x200) 00:00:20 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/40) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) truncate(&(0x7f0000000280)='./file1\x00', 0x10001) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x50000, 0x0) fchmodat(r2, &(0x7f0000000300)='./file1\x00', 0x11, 0x400) r3 = socket$inet(0x2, 0x40000000, 0xffffffffffffffe1) getrusage(0x0, &(0x7f0000000340)) openat(r2, &(0x7f0000000400)='./file1\x00', 0xc0000, 0x79) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/213) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/136) r4 = accept$inet(r3, 0x0, &(0x7f0000000600)) connect$inet(r4, &(0x7f0000000640)={0x2, 0x2}, 0xc) chdir(&(0x7f0000000680)='./file1\x00') connect$unix(r2, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000700)=""/6) r5 = paccept(r0, 0x0, &(0x7f0000000740), 0x10000000) semget(0x2, 0x2, 0x58) getsockname$inet(r2, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r6 = shmget(0x3, 0x1000, 0x480, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000800)=""/4096) connect$inet6(r5, &(0x7f0000001800)={0x18, 0x3, 0x100000000, 0x9}, 0xc) chdir(&(0x7f0000001840)='./file0\x00') semget(0x2, 0x3, 0x80) r7 = geteuid() getgroups(0x3, &(0x7f00000018c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000001880)='./file1/file0\x00', r7, r8, 0x400) 00:00:20 executing program 3: r0 = socket(0x6, 0x2, 0xfffffffffffffff7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9b9e3c8a48d0b52bba545c6a9c7026970a9cdfff5b1c3f0cfdd918b50c88ac7de16989feeff367e33e24f1aafd9e8ab0d7a3a61df2a242bdcdc7ab1b206c2086", 0x40) getitimer(0x2, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r3 = geteuid() r4 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={r4, r3, r6}, 0xc) getitimer(0x3, &(0x7f00000001c0)) r7 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x5, r3, r6, r3, r6, 0x10, 0x80000001}, 0x4, 0x5, r5, r5, 0x100000000, 0x8, 0x3ff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280)={0xc707000000000, 0x1ff}, 0x8) sendto(r0, &(0x7f00000002c0)="23965bbc17a08bb2f95aa92e89feb898738faa8874c934f7d439ee10321227eb97d7c1a454592170b0ab03349b02255d98e0e1df5147b17e334f56d56767651f97cebf7d01deaff62e445aec6e152e0bba526b352b4cb69d3196afba8d966023c1011538594f2c40fc0ea1738a4beedcdefe80171be67d2e75993939042881c948505900e13e848d2e6c3548ff046653a5a094a9c9cb59b76124c58d18e09d4f4852add59811133eaf8f57", 0xab, 0x40d, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) getegid() r8 = fcntl$dupfd(r2, 0xc, r0) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000440)={0x7, 0xfffffffffffffff8}, 0x10) sendto$unix(r1, &(0x7f0000000480)="1517558c0908e72567ebf59321f89f2e7485ebfe0d8b8742f464353e8e52fa41d3126154195854918e5dc6d90246ebef2ad7b5a5cd248c4753abc806981a072bddcd496ef740f930c8e291aa94cd47ef21e6967ee2b885f58baaa076db6f7d268a88", 0x62, 0x5, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540), 0xc) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) bind$unix(r1, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$dupfd(r8, 0x0, r8) setsockopt(r1, 0xf9, 0x3, &(0x7f0000000680)="2c07a84432038c22c97c8314bc9a0e3b1fb534161e39cc2a0c923fd1e60b759086afe9431e4a785bc89fc0dc892153397a432213403959996c61b873fa117ef280921234ea0cd769f4a288bb0f445a7ada5c0116c0ac4ea1f65bd38af78bca375aa518f7d6e2e9e4494020197923dc45167ead90eab52bfbcad7eed3a9133141bc22f9191192b9ebdd2be484ce0f29d5591a67f13ff4f4706ae4c9e97ba744678eb540f08a5e8fad9890d88ce60ef44343140685f7f2f0be7f8b8dfb6861cb7f582d9201a6626d33e2b5e4ccde27840271e2beb0253307ed8bc4ca23d5b17843cadd432b070f06778389e9553b619fd1db0ab699b3c522653f1aa613dbab013d8c28928ad07f4b8c29ec7238231438f3800b05295c4de90a503f15bd4dc0c2900467058e16ff7851b83aff7419e60fdbe32b507dede816d2122ac38569a102f189c396cfe8d84a6dd71bf00f46b25d4106d8940b6b5ccda8b1854ca05f75683f2e59d346dbe06b3bd6afe5498de9bc9faf9525ff82ebffafa6ac737ccaaf3984808c59cb96a25ea50edf3636ce93733f1ae8e25e8d553c9046d304684441ab3c52dc7fbc53550c4afc73ecb10fe39339faafaddf1effe37baba61c60cfdb722982d16700c7ca05511298e3e18df6bf92585b737ef0d13a22d9afd9711431d24d0809fdc5db0200515c8304c3539d940aed5eab8a1b29f59cf566416e4ac70c3f48b77a34bf3e4dd9b94c71d4cd321897f9cb2aa09de3f250c5f295febaff2782d15050e7e8985a7a851c3f5fce2a6b080570f113b6de8cd2f5b28af2fdbcb75f4011aaea539c8affe1774ae1f1470a6982fd5bbccb49c13ad16eca7afd4b568948ae1dc60ef87e96243599093a6eb088f4636ff180a80a77cd1680cc55027a424e98d9444afa46c84f6688fc9d1ee9b4c8a2a09905f03cca06c65231474d85f3d22c1ccc6b64be3133ce8e13ac9fbc859854f23f68a2f602a5d0fde33cd91aeede13a784c207e32dbbccbf9583ab2089a82f6151b5f2c6cf29016c8cf5be387bb451758411a9bc174dbd34a8803d062c6870fa3dbacf736a35266c806b970422bf2d4e35e8aad78e2dcef2287c3f0a4f544e3d7127affccd654648da3598b170c58ccdd0020b17d405a9bf73253f0298649000751af086e63e4f401411466d35e6489cf922bc550f5cde07c6539d8e936af7aa5eb07502c91a878b258df384979214882c3c16d6eb2644a6ed8f353fd7944ed77a14f702cfd63af2e6cafdfeb5effaf185f1f9f9c2b2cc8a9ab365de5d6e9f15c72c60cc59f213ecf29e9f0f72775f7289714f5d13e5f7d699e3a58e8bcc67378829380c70b6806eee8815deeade6b9acd1fd3ddcdb28a198accf879ca8404122a6fc2b78ad92f488a44bc30a01601fbf8f41498d4af5f373b2068fe526496b002d94e3a02eb522579e92c795908e72c4e92c61a6fdd21d77b63ffd1ffd26d0d6c34cc268234492ec204ee698d21bb4e043c2c000f654828d5d0f42a0acc380bbda13c2df084df1ad3a4f78d0aa16156dc781b41e369431393b2a5515b9391d2b82318594b769e4c528d60dcd64ae42c699cfe4fbb168c5c5858a58a7e62bcb426102e669bdebc4261edb7b81027e536c0136f7287ec159ac11135050326e10da8637dccee743dbe88576ac41f6f18896863b760aed13df5dd39a9099170d31c3dd2338a2f81b071d3e43a2ed739ea2e4680a8cf31a54f89a85c399dd24d4e5c1b762a4babe333566e8d463bc7635e485c24b68a06f0622ce6a92d71f943b69b00e830de9f9b01917f88a55cd17e80631b67987f6dd07966d118a5b112adfb2695f188c9bf40db0414557deeaf127af1d07418f9e24ff4deb26d247811bc820c04f703fc2910d2d51d940870df5c41bd1c675d547badb9879b10ab23f57b9c9e10acec857609d5c37f2bb7c71089e1c6bb62faa6861969c7c99198b031248756531998cbb4025e6692f10a16500a308cb73127036c459d2f68a1ef4f1ca1285b51b09a55b1d72c2aab077f6bec4cc2da3064b98d28cd7c031225e5fd2f16197639de65807a365c6382d0be409ba6f8005853a81fb073289e01092312c3261164423e8277a56c983654a55bee8ccd3fd34d146fedfe776dce09d46ba4a967782575bdf10f7d19dd55ca85b8a0e959b5400c504643c496719a752416302838b6088c53730836ed3f68efe7f690907d48c94669ce567b4a5a66d10dce4872b325a461932ca2d311977e236f9ec58e12b87b001890d8ab89470df585925bd5760c43966aa25f3fced23271c78a052cdda7eb30d6c65b6297e051267efcb6997e974efb88897ddad0482bcbb8fa25d1ec738c927f19a731fd2a3436871b14e28815ed2ef45f17884c6070d45f2ffaf17ef704d46cf17dbef4ebc0dc5058dafe7d1f7bfe48bd0403c61ace907302bc4813438312372e21960692b5bb275b3da3585b1e1187ba44fd6cb68a8bb8c1343aa85cd177b1b00a64bb0659488aab5f146edae737cbe05e623c36f62574988a13c2f0e1892c1d9fe1ba0fba8f748f4a11bd75f21240da75c57408447fb052ed6a1266fc883422a5ae8677e8c52884c9dededa633f71b47a39afa1c9f3184896abd1fc81c9181d3292363e7d2751e0980945adb96330f72f73ac1bc6969ae163d955d928aa2eea1030b934a44a17799db227033cdcb9a0869c3e9cf5a6a46dacc9146f67c313826bccceaffb99ef300ce254f97884967c43b703d247c83ff8fb70234532558b48dac541d4fc81808325758e1c07b1c0f2678794b76bec94186964e044daddf8ee441e6c8de360282333e0d069969cab02e323f56d25a6c63dab47d3e41250388a278a9b9c1e2b7b08ddd56203ae81120761e290e5b161c8f598abd7490b4cf058092bde3f491b0b72c7a12d3829c0efad98d53d1d918b4eb42af10abdcd46bb608be9ee12094ea2c215137b77a93b0bacc81146bdcc8d201611961db22878ae5eb3f1a77dab9d5fbdf2fd24f6713fba279a4c6f8c0803e0f1caf1be85ba09aa74bbc6e44790ebadcb0a9c905e667b1e3621fe6f22248b41a7091afaf04aa5ab0f1cd0f6a46e0275eddf60eeb8d1faefb5567d634dd26a37b5be1f9acff991146e27ccff11c7cd5b9acd717d66dc9df8eb88a9987345c30c85af021d7a4dde771c55ff68e6deeae94bb2e7fb2f3f636676c9156798589b5a4df51f545dfb16b65234e04e29a4acc2db1f345dc11306af501273eb0b707e5b76fa5ccd67d71b728fc556ce50c202baa2f415ca5247540af55bcf46accfbc1ec7badbe4b14b61ee10449e68f2d9b8e78b58824c29ce5500005df7a0789ec10fd7fcbe704def5beb16108317a00556397f2a7f7105eaf3580cc0ef289ea21f36e9d1b4ed06809e5c5a08555b2a1b7d922b038766b198fbe3203a30ce29c6403e9b351c038ce79a9ec3e5a77657e74c100a85e8f55e2fbb5a2549cb71bf97874a0b98b05c7082e91822488cbbe175244bcfbe03cd53332a8843e1d4e7c5a762afbf74224ba5110a87081c42de3dbe5d3da937d6065a57077efeb8939c5d8d83579514c65762f253e6d24298c4623148cc67304918cce19293f90a38b296f2e3a5bd4b437a8f169f4f8a165347e78df10180ec8978d419980dda165a0d393d571a2307d55aa53040434f14c85d2a0cf8e051a88b447b4df664d1343a0c8e989ff692d32b675e7907df288bf894bea41acaedad5fc21fce01624df9a069c902cd4cd12b01c87c52da4c61389e2f71b9ae91fd8bfeed17c66f4cf4304672ecb66932bd1c0d4534f7545b6e092843d877690354afb193acc8f24767d42c6442e5086221a0a39a1dd6de190e17f1481d5cf6443d08bca7ceaf3d11b36eb819c4e4561615c17c89875dde9f4409c51c78b1552db95b0481b1212f41a9068b6402c8ff0446c432c750ff03169bceae370b5f027036f6037e295de2083c4fa6e697cd68fd8a86ca19125df500bac609497a634d7e722fc9a9562c0e8bd733aec78dab9976b0820903c6b390b462da7f40ec2326a2cd0a02049a0997b60c647b60b6c66746d571fce84091034898b28263b03a5b7a16c730ec7b652858f29b7604053dff91c4497ac7993a419028a4c8f12ccbbc7040e7f55410d15cd0a8317f4bff2ed7764cd96fb03878b57f909399394ba59df58a4069371489f854b966aaa0e199864100121ffe8208b30957ebeccc6a981f878da111a984102eebd9fe408feb3c92e015f1f6c2286c0c971a08cae334417781199d272e218341fed974d8eee2b9eff063d65e91684cc0f326507ce34c4ed90a8a2fb990f70c5a296066406ecf92aa0d08e752730112760451c90b885cbb1938bc8e531e4d3de539e18faecff1dd130df3957a6ebb61b417a71a12eb85eae843ae8789635bcd328e6cf677dccd6f7bbcb6936265f7edef69f9a528de91ff92ce761f8ac9cad224fd53d065185694df18c65941c0031ab4b36e46e35e91f63e7f7d4dc24fe031481ca782b2022e83e6df7715429b845014abe4708fa958f70e291fd81deafd2edc87b4ca9f27d2eb9c30c8b5a8c8b01c6921dfb2fb6844fc6474ee5fd43fcc836b0103f754b6cf37e4f1b38f6a8efb5f5c9024782db2499ace906b14df0d8997b800c8617bb7999e73349e27e25c2675deb00802b7b0654cbc439f14690b595b9327c853b5bfc954b1faaa2ecad666d525694151af5dcac5d7e716c58f21233e24297209e2cf6cb2d12ff93817db7c2bdc2a43a7ab2680460acc68f8162c8feaa35d1e337f14b484ef2f07e04eda635fe4cd5d1b2d823bcfdfb1b2b9128bc2d9f62cb89f8cbfabfafd1d5441389c26bfd2dfc35c1adf7ca31252488f0398ed12a58ce71d0d71092b6cef028651880371e6abf726c29e265525b3ea791adca41b06211060d1456fbf3ee49a1bc05d7c01777539362e4f622d65b2f8f9a2232dd9745cbd56b600a5438d28bd69266e7a0e1493a5cbe981818ba825d9a9e37a5f583004c2a3c32ce120101b69dbc418853e174994619ac75c3793fd75075ef7e51fca9817b2a2994aec8ebc55bf12ec140d64ea12b4201f58e8dc3f9cbcd74fe795c0ff6782e09a9a5da6edd90c87b78e2fd53e323dec1710e334eacc2167395ebd29b69e1b958ee06f366da2c78a7e794fdecaae9a16cb638d8e7a5ec07045e6be8844349e89fd15e5dce899052d139e38dd47f6c427e87ac433b9aba85f85da0cf9b46f712b0bbc8fb106e7c2febef9a2294da6f908935cf16e1b768be9ad5635ff52a16e028f0ea111dc474ddf11ca9484ffc6383e6345018eb40324e58a2fa1feca469e4f84e342462c0c3ab9a63ee18de2a3a1b448f7e4c30a7680b906a0c22bbc1658ce1804686a1f3a1b4468ca74031575514d1b24ef4a2ff386c6c24762c5cb1434896cb2f9675cb31dcf0f134f40aa4a121be796ae617d1c2afedf707f0f68e2676bef573cda8fce064bd2ae4426e4789534293569ee1102b819104f462f9e9fadf486b68418d312af7d8dae3d6d31b856cbfbdb9cb2d6820cd3e3d90c77a61d645adf1f158839a82897d71b0c27ca95e3fb54c2eccdf2ad29265051c2625051d893949b4bf32df2c383dcb0b7363c5b1a98ab52c75c1afefeef8ea99c004780260ebd184c2075fbc5654d0c3a025d6ecff03e5fee53c49659d8a1ebc1c03d9f52f8e95e421fe3f63cc10b4a0281c227607dcc28f6948ebb0fd2a7b9e46e74ffb112bd7364d3c591c709bc77866d22e3d8f6f46e2a1c559955f8e983d09513754797bcdb62d4e44bb4e4", 0x1000) msgget$private(0x0, 0x10) open(&(0x7f0000001680)='./file1\x00', 0x0, 0x10d) r9 = shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r9) 00:00:20 executing program 5: r0 = socket$inet6(0x18, 0x20000000, 0x100000001) recvfrom$inet6(r0, &(0x7f0000000000)=""/198, 0xc6, 0x800, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x9ecc}, 0xc) r1 = msgget(0x1, 0x280) sendto$inet6(r0, &(0x7f0000000140)="b0c53c156ab0994eb2604712a16c48dc5a9a8780a0bdfe4c769557519ef30f", 0x1f, 0x400, 0x0, 0x0) close(r0) sendto$inet6(r0, &(0x7f0000000180)="fa15bda55d5d057e858dbefe95212c8ac291d1ee81d789c624c2cd8ee20c246388309d9cc93ae55ca5178e1a158c1d2f70bf40f1fdc10d542edf4311a045e9da21462ea4792c2e035a647938ad780b855c1e3648a245c5cb1188885154faa0ae49a4921c937e400b5590b809c78f2b65366d50960847483a1149b6098df2b4a98fcd60ff34590bc3693126c94a56c86f0ee818b6121341a7554bc2d181d897a8b642d32399051901a2357b31d06cef61be1a24515d655991c9adf452a000bd", 0xbf, 0x4, &(0x7f0000000240)={0x18, 0x0, 0x3, 0x4}, 0xc) recvfrom$inet6(r0, &(0x7f0000000280)=""/225, 0xe1, 0x840, 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x8) read(r0, &(0x7f00000003c0), 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/45) msgsnd(r1, &(0x7f0000000440)={0x3, "05fef8e6cbd8c60010e1982772a87f57a4dca05f03ad4c231cb165bcd7a4d279e30c9ce4d6c9429e7a25cf44f039ed837f267b785b8be79dd88c3390c2acd6af40e85ff7ac8ab15d96623f428c42b069a2d7ce0428c3184141f61c4135b09ad14347cb71162dc53a01cabc9bd60295533a6f743cdea5231a327756300bcecaa326cb14c3450ebde2a9aef4173cb0bb43b0bd4b932d43a7e9b2bf7721d4cd2069723e7af9723acbfdf3ea5f68689922ada644b431a166e00c11b8a1ab0b52e0b609c371179202b92768ab07d78e29d2dc56abbede17039c"}, 0xdf, 0x0) getpid() mkdir(&(0x7f0000000540)='./file0\x00', 0x0) geteuid() clock_getres(0x0, &(0x7f0000000580)) chdir(&(0x7f00000005c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x2, 0x8, 0x5}, {0x18, 0x2, 0x7, 0x2}, 0xfffffffffffffffd, [0x9, 0x2, 0x7, 0x4, 0xe00000000, 0x4b, 0x71d3, 0x3eb]}, 0x3c) mkdir(&(0x7f0000000640)='./file0\x00', 0x20) r2 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x1) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) bind(r2, &(0x7f0000000740)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fchdir(r2) msgrcv(r1, &(0x7f0000000780)={0x0, ""/94}, 0x66, 0x3, 0x1800) r3 = semget(0x3, 0x1, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000800)=""/34) renameat(r2, &(0x7f0000000840)='./file1\x00', r2, &(0x7f0000000880)='./file0\x00') open(&(0x7f00000008c0)='./file0\x00', 0x800, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000900), 0x400004) mkdir(&(0x7f0000000940)='./file0\x00', 0x40) 00:00:20 executing program 3: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000040)="4a828eda70a663ad78d584e35bef15e86959089594f9e7f13ef7895b3d83b2c8fc5425f680777e6cdc0b8e4c767e96b268d9a6ff35e1b47f2701948d3ef0a478d036c04e59fce199da6ed457f1a9781b8935ffe1887d68de8766aee297f1714ba7c67f366c0b4b0b957f36fbf7cc05243bd6ecc9c46c76dac908b601c73b72ae91fbca8b55c29c1743b6f034526c3a5bd9fd7c51bacecc49e231156d08446fafe17f4a507b745ff177d90f90e66804957f0763a27866c27d08cf5c4cb3", 0xbd, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000180)={0x3, 0x0, 0x6, 0x5, r3}) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) setsockopt(r2, 0x0, 0x1, 0x0, 0x0) 00:00:20 executing program 1: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x1a2) close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000080)="ecf4e921830e0ee489757eeb5ac41f53cd770a800772b3c8e12e816a07b1a99789d9827dbb52dafce8a7abbcda4077c9964ef8f21d6ac98ae436df59de33d53de79543810a59bf1c7f5b6250e3d9eb21c8fd95962638301de156fb4e0dc402a79c91a248a92681c209ade44525113ca8da6432b0627ae2aebe38bc2a729e4405493d99f1da0bcfa7e659e88dd1aa38100993367b5a90c17901d9744d0f1224e8a2a1f83f1e1612d6973a1858c5349b35ccc2d6f982005e049ea0b3cc7073d1543426a4f358d69d43eb8390925fa022ab594e2bc07440e15fc016baba361014677da73a095d2f14502a83dc5ff39aaac75da82c9fc03b3692cc7522a52a35d117bc788a2033ea7d51862f50b4688551a6212d005ee8c6f251bc47b46cc3743bce5c20126cc18263aa714fabab024ada530ffbeb7e1e4e8a752c6d2ad09b71b9e825e6c0ef279bfabb3f868f632f0304043fe259bc131abcb4b5f71eb6f2722cf69fedb3d137fb3d47bb24c27985e37e1bd9f1434736d022090e0e010af50e11110b656ce16d7a18fadf0c64d58ba28e84589c6c6044e088b9978fcba59bb69bf33daffed25db1976c7c121481ad56a4a12f27aa73179989a6025300fc9a8ebbb4ce597a957e435c3f3655ac9644b09e86fe9c175f6b28f2a669b924311b6a3cff4b49e66fa8b196a7ddd84999799895c8e29f8b84f19132363d85e195fa5e48eb92ac9e76a03c2ef001a2615ac8e80348167899114174a34c4c09256d1abd4563c34279a8399463dabc5fdc9c4f96a87743098541df4c28d0500e6a90bd494d34332f2b631ee3b525d5abf3143853690014d2daee28b2c00cc657fc48fbfa74f0f82904dcca21fe462933e2787a11c6f96ea96ebb44ebc41f753d8ec92b2f7a07f45b6fff9a11cc0bb1bacbdb4b6dd7a7600457894c3705fd30bf66430861e0751a9b1e76ba03fc0714fae0ae7f86d863f0d245240b8dce79c378612246b0fd4132d170539a985b9253e798250dd6369519000add1060f21b78f37f1f3488b6e8c4978df26a3acfd8ff5247f5dc537a469381c540006a2a9781512659ac9e80386adbdfaa9a0367ca7056dea7c9959315ad69a62077fe40cd91b46fd2cd9a3d386ebb6cf1e8deb78ecfdc9b850e3d689eb2ef02ede91af324f0761a12ad63fd261f7d13e270f49c52532c6e5d2a6711aadc5fcfeb9f5475829af8501d49096a26799ff20dd9a604473b170b64cd4ca1951ef887eca3bd72ba8ddea0a5edb6df221981162f3da895366f21e9911405828a02e0d98d4e2586f878db8a674d0455fd8e20f37e2546f34483bf2296470c6520587358319077b8b2fe33b0d221ab7d7751a4a47d2049d58a9d85f1e705c4cbd6337619a723bca16aa154f18e341fe742fb86e17858295ad227ddc80bc1c30c0e8530f8d2d2f3f46768cbf8e2ac7847b7f5915422f297d7a7aa96d3d3af503faf60154ef64324a96a1e70537835854a616f28ff2464d43e77223d4ab3826b213bd4861ad719da842148f30eb7ef4a3cb3e8985eab9e7fc2d0fd391094ab432ce0c6ab010473a32adad835c168bb7353a3577bd66f27cd457625fc5219064d52819f12b133817cf250516185262212af64d797a1c18106982e1a6a7aef3c952e232c9ec3f57b6578e545d9b1a6da6139b5b92e44f871044a5ca36cefc2bab7046ad0680e1c30e652ba9b80071e90bbfd5e495c5022528fbde1e5e1ac2be3e8a4ec21bf5fe968e5684bc72c4f1c1680ccbf31a275b3b8f0c853246d303cfb0bc7484652102daf5d278b918e21d16ca23826a9a3a7b3d6cefa0861487a776884dc388a3ab65fafc1119a1f0cb81a84ac917281d169e88f9fb7fd51b696604e6b1b646279060f8557efb66ba15c7e3c3954e5d362788511e8b384748fe9ea0b6990cf35add95e15c91743222393bc322b7b97bba5559c08db6e9b30b6dc8bfe4f89000dfd9c4d6d689ad62a95ce20b34385c03c0b039912390bc12cece693638bb16153da858adb752a88a5357c285339bc4da13f8133ea18b8cc12b437dc0deb0c1614891ae34ce686e454f48939cc25dd7e0ac276e8c2342d8ed1a7e5d56a31511c57d149f3e0c54a4bc0868799e1c30abd6d37ef9c92fd1cd86db0bd6322990bcfa00b30c4d93ee8402eaed57d405109556839d03674a2a2ab4ab42468ddd1c2919a01d4372a8e80f93c111a9c22e6fb2ddc2fb7d7a8854baf1f11f3bedf4f83c4e89a788da5310958514344ca8036ae16ea43f15f38df29179433ad1e414947d916cb354a78064f1c4f6c7195635221856189cfccf6ed71c1d9f6f6420d72dbdbad0a9c99c0b2458c0c832e121048b1f8290c220121abdfbc147449518bd57e5a4757e31c74975b54b53aa4d6dd9f3f99fab285240a9d4627c2b6c9276b801a82f8a344f4d715f39001d41cf34f618f6392ebf942b0925cace1a70d90871ea67d90bbf6f865b5857fef56cd07e81a9629b4f892cbf978f464b53a76c32f0fe7365c302d6b020ae362b11f5698c55c4fc5fde403a1c8239b8cad1e71903545bcd9be7755011cc65c3e2b52d2b524db300beeea2427c7e77066dbe83cfe84c7d21ced3c1820bc11d013dc6e2e0a3fab0fb5675e4e307d6d842dc6827f40d6477ef468fa71a0bd5f6bbba5b50419c07a6ff17dbd7f0b19730eb064cae3da1a3f8bacc017e87f8d078790cd92107bef9fe45dac16f22b3877af9742a2e47d7e2cac1371301ba75811624a5e70f3858ae0ba51bdbfdcf505281bcfe39e25b03f6e6f7446d3109bed21e1684a5573fc53e717d6274e404ccf45b02447de601a43d8629c612e3866aa4b698741afc7c1d30ddfe389945508317076b16bd6ea3092997cea0339836d4024019a993263c9fdeb5d8876dd641883bad7f616e8fb6484d172644e18c750874e08ef8036583db513c3c69c345f18364a542ee510283de775f787dc37dd05ec113230ec62821ec28e854054ddd9aa1ed9e93dc49ad250a34a7aafc09722276f66aeb2dc9b00bf92df9de62d3830e5425f0bb670ca1ee2eb820b0af352f5a999996d4bc27f6606c1156d67db78ef9104d9b7a7a2c150efca7263cdf825a4985c41d001da876c64b32c429757628f54878228f77e0b8f34ced2b9d11df20955fb54446b3b5533880261f3d1fd169f06885fe2ba5f4198806e2fc3c5e0c4e801ff15d1bca776f07163f4d08ba8842f5a128a077dfc8a0153965267263a6cb1caa08cc52bec10acc8d0d132769c895d8d0b864cc350635ace4a176e562cbad23b2d774bd9cb33dc4bc51435054f475a78e3e4fbe9978ec6df5b5c905482932cc4cdbbc94485b31810577d9fab806e03d77ee176e86b6325b22ea9c5e1718248dbb5023b9b5c1b3397acf20f7794c438ea4b0af35bd04d2b35054eb95b5d83394dac9f9d3608427f42bd1b8ef9f41879bc910a004834ff7eeacd94325aa3f398aca2d5ec9316d1cb909ada27cb2c46552105e06f978359c842ac3220aa92c9024cb4f23dceac832550af3ec3378e9dfd22c90a05a9361f304dc78e0db4e9e6952d0e10efb04c6fbd871f538c6fdbd3ef2079aead145f8cf36e9d100842bbc42b886c75d566eeef108c3351a424e51762b6f2bb5ca8ca11c0ec364046794aad244baeecef9718c35fadb662ee95a56c07a281dd9b92b72b4e1f2327b0963387ae05c34c6c3d995e4f9aec3a3f19e8d89c5e35446d351a6fe3aaaad468a2e503dc43fb7f7b101ace2c229e8b323bbfd59acc958df85183587fb7681f565e905c15c03953fa7491288ae148c815558fbd9b709800cd8347318066b7b5a26a31d21d66cdc43aedabb71d417952d487387d9eb7858c13b02ee8216fda148ae8624f6ec588b3934b3383195b2249184ee3c2af45abbfa9ad99ca6610d3ba48b689834697bc3655c8299c25f26334f5e92cd8789a06c5b892729d5e87fa83218495806c4c624ab0879ccbf1a79adfa760a44b18b30a946c54727e24de5eed22c116ef6d5d0b372797fefd9ac34e2a11448feab3adab91a64ed9b043cddc7927cf5a8d6e06b7539a4309a89db114f4b3591b63e2c18fcbca68c79bb1e6ec54617a8699a33cebfa705946c737b47cdd4b052c4391e7ca4742cb73749d763a0ce25ff69111c743e066c48560a345cb9e25a5a6ead4f9a5353d91025807e53dd91c98e9bc82692b614552365f42d8e4566123d934a99b4744aca650d0694cea3e344609805853b9c02770cc617fce62ea8c1fad9b39bad07c0f63985eb91ea9dca476d11d105be549f5b1f0180c232c61b43dce0240d8a1bd7f8ac7a786f386968f99dcc4841a70f359cf633d2df962214e4dcbeaa2712dd2e133e1640e9ddabb8a392aa797cda6476319d797ced31d2124b15f1412366710e05db72f4b62515cdefb2b2517c1be9a42f3be9638632169e903a349ade7b56467f9cffd173ac11d366f1e46eb4e366531b958d827e43890794692e84f95f847a33a6b06b46ef5c25695b2508f3fd3badf5b8fd32253d828a187ccfd3393a5de731eefd37fc76d7c35582d54ef97461172d7ef52f2f4207df30470851ab8ae989760c11a0aecac4df94726b578a51ac354c6747df307d81d79f41ca34dede0b212abc84b19e8eeb9481c7bc35c730ecaf0a08c224002e7bf3134336d8da85cb3cd3de2717fc4d9cfcce50fec690d9cdcaa2a41e5e8ff465b1dc7167b7c09a783a487b785ad070eec0ab19c3ab02a25c01d14b7fbbf31e7f2096dfcd9ed438c4ff5fce43da8a28e66d8ad34a6abcf6dbdd809f9dc22ae9647450ad3a3c01d87762db4901c1e32e642ed7e830f96103165ec03c5c1a4b21a697ddbba37faf5e3a3b9a3377cb785d25a529036ff455acc1fdea23806ca02980607e67f66fe3ad17a09b80cd3a0ffccfff7fc143a04ebe63f217cc68c8594bb21d650bc0f167f62107a3a72a138df4881f7799e13c105b21ef2dd27f9cf86caf752258ab79c42ed5d8ec83a11f32d13ba7c6f852e6b90ce4776980b6c91e486135fee074fbc01a94b5cf2f994087ddb03571bf0b5d7b90aa105049c2549641a3bf2a51ab988b0524882fafbab31d33e7aa226486fce35cacef470e9375410f29a0bb84cd6f480a63424b6737019690d8c69da8b0c34d38d8201e515f161d40342a3a7b0747e4c8ced48a0b180d0a94426e121cf57be3011e04590f2be1680543590b8692580c3e21299cd68d45f7e6da4a2a7835104a03d46bd903a064fd4a7f60bb1a44936ad6bad7d96d283681b5e7602320b9727bcd5136ec74e4436c268b6029a45c221b9504d39f179dec747b1f290f496a75e4ce494cad2129986706fc1c88a61eea9b94c56585ee3db67c449208d057619f770fdccb91e9b5c65cc55b541486db9c1106f4165656b8b33ff61bb6c8d43f6e702131b234c44ec8828face08c8a00a6d8551a101c71ea611f5b11482195a925ea274a70ff677eeb209f1b76ebeca955cafe7dd79bdbc022042c93bb7877ba94a024b97d5b0d9b37201283fc09c4818b590865abfe45695b53ba3d028b29319821b2937178a859a80160462eef89c4b6165b4b568fd169fc6246d5ee62cf3194fa584002751c82805467176129e81719490f03243a1cee2a8dd3a80a340574f19a46b44b67772f432ff63a381d5d5cbb4af3302c7ffe46c771d05563485a9dcd3531f3c51feb21e90e1b02fce4a2b919d41f09d38014ec91f58cbc251ff89a74876d92bf99164aedeffcb51060c6b7454c9eb0684c5f13c5b32cc4db1568371a5a75091be2cf2f11fef20370c28", 0x1000}, {&(0x7f0000001080)="4a138d5595ed7dcbd1aaf247a7db620f20a3447f28c1ee2ddced03390cd1f7d54b00026f4a086b1bc6c46d27f4ec35262bf65d7585294de7a7562929bed638aaf34ea789ce45e1314e05805ab0521fd1bf328b5f5c09a0f9d0769675426c1bcad563ab321335b76dbf90a78837676b812c34a8255135", 0x76}, {&(0x7f0000001100)="bf79173303e799f6daa8b79ac2e29212d2da519dabb5442213f11858922fb7ac20de2754b5d69ca591b3e467f8439d772544c5512d93fbc68f7993b9bdfaedcb52950e9dab2a9fb666b90abad2119dfd8653d7529c2f31da88ad2e72089e9ec74ed773f648c054b42356c1cc14ccc93c76cd8312a3933029dc5acdd30a28ffc4e8cfe8f719a52bf5f58982370aba38d1e2b02ba3d0fba65adfdd5f672f73ee3a93727ca995851b5c77fca2630428b277fc7a08af26c868d2", 0xb8}, {&(0x7f00000011c0)="0ba66e38717b06b695aead45956c5cc3e1115c4d4863c3b66db5be3abd0e72f3ce", 0x21}, {&(0x7f0000001200)="2c1c0d48fabbc0a42361", 0xa}], 0x5, 0x0, 0x0, 0x400}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001300)={0x0, 0x1, 0xffff, 0x1, 0x1}, 0xc) 00:00:20 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x9}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80100, 0x31) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x800) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/3}, &(0x7f00000001c0)=0x5) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/178, 0xb2) accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400)={0x6, 0x1ff}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440), 0xc) mkdir(&(0x7f0000000480)='./file0\x00', 0x4) fchmodat(r2, &(0x7f00000004c0)='./file0\x00', 0x100, 0x600) symlinkat(&(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000540)='./file0\x00') stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000640)="d66c42c077c15ff97fb7d345c549a3fac063516d8c3579d1d66e4d1e22b84684f2ea40a50df40f1d6f9766a32697b45f3959e2eebd768b98df08122b211b2771e026fd2577c3fec9180cabe1bc456e27d57263167ea77b40b6d98d1f9a8a4f88430a7877cbcb793bccbe04399867d0801098a86eae426f6f23062471bcf01f0115a3", 0x82}], 0x1) r3 = open(&(0x7f0000000740)='./file0\x00', 0x1010000, 0x80) bind$inet(r2, &(0x7f0000000780)={0x2, 0x3}, 0xc) socket(0x1, 0x4, 0x2) close(r3) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0x40, 0x1) open$dir(&(0x7f0000000800)='./file0\x00', 0x30060, 0x102) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000880)='./file0\x00') getsockname(r0, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) accept$unix(r0, 0x0, &(0x7f0000000940)) getpeername$unix(r4, &(0x7f0000000980)=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) unlink(&(0x7f0000000a40)='./file0\x00') r5 = semget(0x3, 0x6, 0x2) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000a80)) 00:00:20 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getdents(r0, &(0x7f0000000040)=""/38, 0x26) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200008, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x410, r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10010, 0x80) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000140)=""/6, 0x6}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/132, 0x84}, {&(0x7f0000000280)=""/96, 0x60}], 0x4) bind$inet(r0, &(0x7f0000000340)={0x2, 0x1}, 0xc) fdatasync(r0) fcntl$setstatus(r0, 0x4, 0x1000000) r4 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000380)={0x3, 0x2, 0x1ce0, 0x1cad, r4}) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000003c0), &(0x7f0000000400)=0x10) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = socket(0x10, 0x10000003, 0x100000001) bind$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r3, &(0x7f00000036c0)=[{&(0x7f0000000480)="4c0d14cb3c89166684b07e1a1def5ec36effc76cb6b5654deb6a00b172bc6e78b4bf14a85cc1bfa83b240103f65317713ab9f2c6669e1bb5426a06d1923349d979c12bc2f54dd6da1334e67c75413ef685fc8beda76a415feb2320aabf6fa99a68cdb8cb0c62ee7ab6daa6d9b3a7db5156c4d6aced7e060c7b49c0e696eaf983f867a230b895968b73c5dbb6d382f0aa1f7eb916309424f48bef821a38d5ed6fd6f54c059d5e956cdf89c196ef3f0edbf9d7f0204cb00263c1ab8b988efef8cb982dbaf7a494e53ad1a7987f39d4a7f5620e468bf0cb4dc123d703b445194837b8d585f8a826ffd0f80d492ded1104824f8ee71a02d316192bd13faa864903c9d50d6129f1f51b8cf44736eab74c9a1aa8d863d66754cccd56b803eb5579c95c40bfb99539ff98976259724520229eedc2053b88084e3998b7cb0a6a088bd31fd5dd325989e3a6eb118f1eb0ae509c61b183f16ad7da0f60f8b085aee4a42182ae1f0b876e86e1abae8ad869b4655ed7e7076d0204477b30a3c3dc8bc6098cfbee2542f1f70dadfbcbb51e17cd9b7f6efbd61a2b48baaac8306c4e82dd1da797dfcb293acfe382471323edc6a0fc1ed4e50989c16f045f3b47d050ee72dee29afe241a43470f43c3e8e52c2b4b8d9f72a7f7460027a043aadb13295d2661654a3ed2da2e360fd259e84efaef385be7a8efc48bf14f1e7b2d540b4ac03e74e5e5f2f75c2a405a06752e45c88b3a783a324eebfe76e72b3235e683dc92c176ee590736e69549bba24cdf628501aa5732bd58bb00020da249c3499ed539a1dcf2f668d2bc0309a2420edf964c2f32fb7417bc91584dab0c21ec5ac0d3bbb9cd2ee96fc54f2ef4ed40941177caa39d43679081768bc23dd3d3cc15af3c4b2623dd1397fbb0c9c3c3f0b654a5c7d2dfde7bc7b5e0eba88f12c2ef65d286b14b1775f92f27990f791f94bdfc17e8c4c41b132d936bb8d0a410436e6a34cdad354a9787a19ed596235e7e1515eea903954e2f385fd4d007c14d1cbe0da8ccc216441197da4928fe96be2cb76fb6cafce0160c84c9f7e80bc25b045e486b6932c526cbbe9e3cca2850e48a5bb716a239004c4fdfbce218a8db43bec720b9de568a3244d26008e3a30acc6503dc7f031666686b51674ec2d761977dc523e216cb1bf38fea92ddb3a9280c7341d093cbc24aa55e42844fecbed71fbc6ddf1e41d37836c54a251ebb4a42c698153491aa8b0854e8d7c1d39bb782c1ba974d1463201d679fa7503b0cc5c2d56a362588f45d6dc410a018d384b817fd5ba8825f0fd05eb2fd50a5e839748c36fed37f83833501e878267d219270ea887f8d6d82c5cc68e59dc24c9ff3265785bcf1f8439d821294227e8e0fa0d9de9e8e21d9f27a700d22491d5ea1c5c8156e48e8732cbf995e95b30c6ef47570b841865c23be39a71a88aeec4ff231b8ef44a2188136310a2fe3fab0c728fd3a2daf1fd22b07051417e3e74e03d6255fb81e07a6ad4de529e429a5ebcaa7090a434e77401706dd2a77cbb3a923427cf9e633f066141dd14e27029b7faf1ecf02c7a43ac74d1b530a37308b513ae07a2d18dd95eab3a8aa7b4cb36913362395a27574fc7f9911236c01f6aeef0da868e572250d99f9d3160d784f24f863503d19670b98b4d4fbc1963960ba7873d4d68e5b5a0b3b3ecf8e42ccd3c9bae2fd35e481ae225893533f3c0230d1e8eccc4f865e2a1c910538266310cf761f38d86130fa2b51d1a1358ec3a5f0a7b9793fd8649cce55e3c7a1c4594f88e9fffd494a55dad75eadbafadd0bb0d38fe3340704ee904dfe83730c82fdc32eb5415708c2d6c932b20d4c4fe46654c66b9c4f9cbe2099abc535c0d50b9a62471c4623d4dee7acd4dc144e790ffb6ef5c17f34f3a59fc96f05e6f7e102bd4184507ca10b4e3f54eb9138d17d509775f3c13abb7a461fe752fff2deef555457870f473352895570d7a5b6a491ff35ad9085c91c19c6a06fdb78d8ff9d278ad46d48163ed07fc97cf0ea317b0f9f3100083ab7d517f96626da4d6947a0be0c3c98a23ec85f93aeae18c8eb5a80a20778911deed99d4877ab1ac357e93ede4791ea0793bb8883d24719c16aa5685943caaf77c65b449d2305646177599592fc88b591c08dfef7f061f877d743d772230b4cd98fe737bed78bd8abde313d2fdff329fa0c04c678ee770fdb6c0538d9eae360f001e04a2f1a5b8524ab50ead1f6fa7644f9abf0769dbf27cd9f273a4618bdac647ae7e99cf456f5bd50400e136e9122022f73aa645ee14fcc29a531881c46ef70a06ed2c43d84f603126f02877f7b6fa38862b9b474cf06242bf9e3036d373ed5131e59b14173777d53038abbe35f537c5070252409eee61b8fdfddc79f5687166b58bbc966fd6c56ff4e4d5ec6349c87ead5a51ac10a61a29a849aaaf53cc7e9dc1f428cab8c43027b9405fbefbae1a554116e3fbeeca79a5d680daae03e3fda153c246df6f755b3bb3dbc76d193efa7da17995e052f9e1836721b2bcc5c422e0494648c534a6d34b5a7d2193ef6d507bb8d1c1b4085ae313f31707a320fc412e7d8544dd71894a0e1a52b9ce9ba598029d9427b2945ad56c5e1deae76e7a230be388454126c150b9440ec9395a1a7ab62c4313e77cbb5a2774a1e19c442200536377798f4acdfd23f36272e4c4bfb30c8a831a88d6f37034f615369dc45e60bf32521d94d1f953ce401057e66b45384f9e8fd415e164f8ccccc13852ad820d2b14416c5ed79f4cc1370e19b0823a604b777a7fa1d518fa5287c9fe5d3b9f6d643641cc501130a538189d9ee017c4c0f1d2ea897fd8332f9a70d933aa97f40abc16ed80eae9964809afa8f977e4d865519e5bbeeeae6e2872fcadcee77d9cea77df211ff84e07d075fd631276765fe81f66428123a6b13598e3549d992d014c3e058d594c75a49051b7d10b70b1d1658cd6f5b2694f0dafe464afe6f66983120db6d7766808ea625b05b74da362c7862bdbc3074b60be3ed4e6bb20f9fe17a3692998209ca507793d3b47afd0cee3d2c09fcb0650f04874cd8780f1212ac3bfc1113d84c041294e25339334a64528ae0b6e39bbe9975ed34641f471d3b1219cd6ce284f19753d39fcddae081164cda4f455ba874a63d451e7244f9fee1f79347738a3be47e1455a2152b041e60425d7f39fc1890950837354c648d47264052602e77dfea0a750085fd31c97699fcfc911ce692e2fd94b4f35f77c12eed0664f1aed4ae22eb573de1d57d28a3221361b87d220cd20ae682188cfa8126642e4fdaa139f1d49f7d6e8fed93313893747569d54f9893806ff5a66d2927f0f54bf82c94f2dd521deaa4953b02c0cf0355400c3874cc7c961ea7dd98cb864136795b7df7214983bf243f99942185f10674e835c3afb5c38e7881b6c5442eac0cd10024045d49877ea3a568f10414f8cc6b2d64d6538e0291b1695ac432e7aa31068248183a38ae2bae81827550b2dcbee2be7b919e21fcbd4df64aeaebf4a4c437511086bdf49c208610855499734549dc285cf0a533c854b518a4046894e064464e51a45bd666b02a441c3651e2f3fb79c44c482bb83d005a01cc5210b7f34fb9ceadd532ab805bf161c8644113c951940b1c6955cfcc747afd665d7562fc5d19eaa41c99e80ee5143903a166e982a3b13d6d0949d0ee57d177169c80cedbb8d42036d7ae5e462ce5ef8fa0fdc0a63e7ca1111150e0c739ff71d36018f137a9d1fdbdfe4974505c132607b4c9f3eea635fa52e11f3483efd27dcecedefa17c11b38c98e99447d1ed77d9d33d5fc3ac9232ace936084de7858a2ebb2ef747b91fe8c09d24db90f9038d61ab5380c1dd6aa68400549afeeba0e9bd0ee276052be3919501514a7eb4c34e1c9ff64e8019201635a0d362304a1a8d2e8fe63ac85f285d9396fc8f137dbe8986cde37b2f932ee260534401a6fdc9e5ea93b7e6f1e061447302fcd1d5091d4facea73292ce3f2a0914087da752bea10fd30d5e40f4c1e5db7ea6a53a4de1c91c12916293c23fbb9823a1352a7d161d4a86682fad10c2f6116be4e934db635756744766f767d7b4653c1d6a905bdbe1d94f07622caeada26e4fe6c073cc1f77e0475088bb144b0a897ae00b1c7e36df2bb20135ef571df60f9c8bd3f3d3015d616a6100168e8c36840e18262cc5ec137debc65bc5f285c24fbec071b3a1c91ceedeee73bf77d1d10bc57e9eca4f2e37156ee53b794397322760614ecd6f12faa730f1731966c6a76edc00cad73564ceeba60e2e11f5d2932568b856bea1a84610c3ed135c78f120eab08dfeca82e944425c9fc5e1e300b5373f406cef451e5d20d4f9ee5a2e01c490d9ce51c9da9d871fe5ba9bd65605913b90d2fd1ac7d8ce27646d80a48ad1e942cb23da6e8e03f96e207b2642f8098d0c3c7f779cdba75b3980d74b23a889874359979c2734366524a885ff594621a6623a6fc9ebeb4d3daa3e901a2c7e42b8bed7a5b58ce8461cdd3ebcb385182d35afa613c819019270e2cd18ebb893085b6318e55cc14aa47973feea30dbcf62ac6d5bbc766d59aadba21ee98701036e26d3600fa039eca13af04ef6dfaa6949ce8f0a0ef2ef2663543ec937d92a20789284097f95d2bc4190c8760eeb8bda81ff70fd754548f50de26c1e7b0a68db18fd61b9c93d3536fa4a32c3b3618eed777e29bcfe460d5abac05ef795ace3b88e69f53d89f05baa53ba2d0efc594019671a15a5ed753d160f7e511f49a39c695769ec48c6f501bb70aab625c71906970fab23b193151249779b664c582d1f75e62f93407d99e77879060475fe476a2abdd1b87227b4edb8093034cbda17cd99702abb6bb8161ba98d5d11b79cd00fed631d37657de0036eb2632f6ea05075c4d4c55950dc3e46301edcf64bfcc6fb7b8a1ac747011a3825a2faedbb64e197b384c7e88ac64cd2493b832aa9801535afa5dc76b921836c5863828241d7b1f3f574d34870152a7026068e0740ff27304716882e10dc7368d31aa3fa2a77257a1710060d8923a20a34098bcd327a41fced9d68bb212a7ddefe53e828203672d960bf8243a85bc8963b92d02f44330eef7aebb5c9568b565f6da4fbeb1f8115c007c0d6f71670c5aba1e4fa255f4d5a986ffc7dd2a59e8597a902806ea4382492f7b8f95bb0b05e97fb8eb9f805123911202b1e6fd3ad6dde06d69adafd6359766bee4daa86c3f08f8a3f2916ee67b16dd32aabbb8d68d3def477b4c17e38415ae1d7a6e85b3feb6e06682084aa94e3487f51e002d8c8781aed8b585dce96206e8502cd745ee4284f6e8bc6a372bbbe28b95ae6025754b1381f86e5c2bbc4ac93776864b41c6fad6bb37540c03ff45cca212b23795c382f2c0396e95b202cb7bb39a279a1146d9ebe0c4c8ea2e55a52f4dcc37e61c9ff91fcb50faba9b6ba7c446a1470c8cbc26469803943371e00e1db222f4f8c519a4aeffa90d19a661d5d2f680c6fbf48ec5e13a0fe6c71f90a0def420630d36d5bb8bbb8835019a069b535b16c5d369ce2d3bc91f434442205c7120975e2b659f7bdb952bbecb18db1f5f29f89205bf8c3081731c103a9d657a472dd8604f298fc00079f0990485f91031ac53d17f481836a8f4e9f2eda89983ed96a8cfa577c705234e5a2ce6ddcd7b4592fafe5217f71aff094f490cd5c15004a2b56ba3f9b13d1e1589fbf927d8a885899e41551bb6e6f5ac57c989d5f8cd39af6949fc931fc731c1d17a4af61906a209fe68474559b7e5f4be08c3458e62832455369c1a32e", 0x1000}, {&(0x7f0000001480)="073a4a07c7f20678a4ab092715d2da37383a552acbef2bea478b2aea4e2fbccd02bb840ed0f4d74ff577bfa17c0b71f5889712998e4ea545f03b809cbb54322d44f897e81e8424004813baf71065ecc443518394e166a3d219287f6119c1d20f7a1c557b94de28d18cb88a11228ef94b23ea31e59ca170dd555277e74e2276bb2cac222beb17ab32b47e1a635da8a2eb9a2ff095ba2a7316420fbc93071a1391cf0dd213ad2b369163e8ab07da084dc29f9bd47f16e9d4844d1eb8ceec4fb6c62ecf8e30b58b6c38790141038ca35c2081b5aef92ff75c83459fa3ba8e4c64d17a3e17d6a0e6b4719c7dfb091c6b79843d9b4e4345d9e9727fe85c3ccdb56ceaa33d5acb7955ad3413c7c8a5cb7d135027aaad05c5efab605fa7035dd94ef1601dfbf61ad75f66934ffba79a97b9e3310ec3fb796a9b1502736ed4f8d0a80f08dee4b83f504a8847bf914fed3b79617fbce6def23b1361e77eaaddb9880c1afc70ed083d1026d1b843e2f342c582410b53b13b565c70005720180a255c1288891dbd514e43cb097d4d149b634562c374289ea52d38da59b26388eb751b1960253cb4cf5a4bf0dbe07479ab9e67c3ac08c5132fd8dbbf35ac731a41a2c5935a09af5129867508895da4a9167cd7038177cad7a5e5d52769f23d6b993e04934366b1ca1540fd49bc999a392126241d9b030054c7af157a51416cf4f96c5c51511c52aa7726f89e089857a067ceecbe49617a709970cbc38104ef5363dc77acd5b310b928378e1e899075b06271cd33136ef9bb5a82ed7155fb33192ca40db4d7fad6bd248be38b3afc86e8c46f7730f3ef95133d9e678290dbb180347d92ffda68b906eea5e4418b069288d1f28c62445337c517d42d3b1018436dcc4271825043c7d8bf0c4a33c0f6cfe0ba8730cd0711213056e09de811fab8ceb056b87790086dbf87c3b25cdba2c61d80fcdb08dda477c048b1c0eec3f408f4dac45f39d227241b8fc4b70391c165fe2b6430bedf7ef4e036c627e6e6deaf1c90659f4dbfae23ed0391fd815a1e7157cef7e6a67fde95a15fcf6a7060ffa856cc284138ae6a10d26775db4b0cb52917fcd474aa14f0b8272a8d0fcc2256b7106f541ea284783008a14ffc38fcfa063056f080d3cd5768beb3572feaa1ce2f196af0be31058eac1091fa69a2e3f2792e23490f8638159524016965ccfebae4e3249225e41a972cefdeb6f415b7a3a37a2600faa6500113670cb39590a2ebad96e6ab417dc3624e2ddfef3394cf6013eb0764fc55b45e07c2512aa860363465a3d88b303fd5e6f6d96fa72b2530d08c08bbebd01af74cef4bb2c2d61443594ca3d70808f6044d917ffe58d791a606d6fc36a047a04426d96071ec35b75bb2d970238876b948fc3b462f7992316333f24b80d5c862c2e74dc81b3b6c5733bea75ccdea1046ccbc9265fbabbf4650d57854f533ebed40747e40ab423510f87fcf6bb9c267cfb3c441e1ad9f96982ac7ffcd8c4658a0194f50d5ee7677652b39669f6f5a83c33a7e227effb0a1ec843b07503f8f0e593405e273bfa675bae350e7739a7f9b60a38bc00c4bf9076e65565a4cb211506f459507c660aa7a7619a6f607569eadd05a60bb3b9f9ad11e20189b1008b3de55ebbc1da8b0cd61898f027940901518d34f8a1c2b4e34b6e25cbd1c29134fbb242e6afa3378d629bb01e251c1854eebab83b053ddf09604621ad6e21e96636b4c4a3c13a9542b94e8a9ea74a23ea82398e40bfe986cbc20f5ae2a9294f753567eca6a2c9227cc62a32c1c01a3a1384d586b2fa7d48ccd9747f9f9db2758a9f2eeeb437cda16bb99823a59c95318546dbe1564900d056246c6d15d7efbcfea81464da8a478a7d5857c77dae390332c93174e3c3c5367ecf7d1849c913597550103a1d01f824d6a2102eb2d92d47981c7bdc445d84ae89bf281700c67e4470f29b0515bb2ea9a5ac62ac41c66caa0d0b3d5e7759ea9155ce277701fd74df7d6717b28c31f6f92ce8573ec4f310601c6e5e3e397ccaea31970447c09319c8aa09b50e8e4af1e95b301b49c41a040bc3833d6bb5b5ad8ea6debe15fa55c78c280f53cad96185f918626a64dc86cc8c9d7e12faf9969f39887bf6348bdd57c073bfdd8f7ecce50c3141d562a13ce6b1f27932c64c0449c3952f29274b824bd8f725344a55a7a599663e2dba1469cb32f619ff73b7cc37a33ed4d4089115500f460f5b1e4eec501fa3a1aa179abcda18345a3c94389efd4f23906e9af6a256366fb8e56ff9c05588ed3432b902bf95e1fa79ccdbf33351a2d0db072d763818707646f07314286838d1eabea013f7721a6afdfdd74933d608930f3f0f1c4eaf310f870cd25384b8d208dc20db0d7bf46a87a9aacf94b411e1f34ba09aef4a071960f201ae8c60b8c5518d45394647ccc1b25013fdba8f1fa179d22660af78d53520da7786cc321bb8365e3058755acb31670514f9c69d2b7f962a446bee9d9757ca72cccebcc4219c1fa114f65c1fd65911f0e4c6213171d8579f77913463ce2bbda4bc2975ff4bc72630ef374c57aaa0b7b1ed6f5f8376bf09ac6fdb1836432169aaeea334f2617a5c7d6f62afdb494a817f8dabde38731bd1a30c8cc0c40c5f5d9c36e33701b16a154dc3205b10dc79cb353fa85a7709225261b3d246b525207129687113b0e4bd6c790ebcba1b79adc7422846cc1508be5d3e57d477f3a470c28f52c86190ce4350fac6acad5551d1fa410bf0a628bb279185f46aa410c569ba97d3b7c18cd8f894136a53640c819f25dcde460c010f428479a4460fc48c4db45d5529b8e938b55ddc7e78371c12d2305e28fee0b6c371866dc54255fa3a38988eb7a12bbd865857fd59196eff0da3b618b0f64b87be533313e8d58965e88052d6ff7311231add1862e94bab487f81aeeb1071df237df2a5e446d98d13e3c2b00b7cb6d0e57c8f1164114c61e4c2d0af7c95d839c43bf9f652b1eb4007abbcfa6efefc68c334a46da705adb9a775fed8805282f770c546993e651eb2a6e9d39f0f8f854000107f50801bc83c11e81b3a709d203d5b6423923071afc21a1abfad226077231c34ac6ff755e291520be8daff139b575edfe1e3bf95cd4ef38bb19aefa0f5b0fba1a86bd43ef72a3a02cfe37773d6fb133fa9c39b30e09b8c8d07e6164ff27e6439e12d3329b83d81def73ba224ae6d8ee1dbc48cdb9ac6d64d22694d208c739988cc5da738c2ce4a54b1e2334e4c553daf89940888485376086ea5b7c73d57045d0fe0785d3f1d5637aad066d4b9f220d494bf3ed388c4707d906c2671dca3fadbb440e63ccc3448454ac7d50543440c5512b965dfffd9f93c8d536c4b52ac5b604b9b0b490e0b1660bdadef25203dea9b9c43d5483a1177d333a394b9c8724347fb877875b1765d57a1957c7eef18b6bf1a2bb05b240e8f4351c62913c212aec5c0a0f1a3218b0b64ac2f3ace4ebfa638164f7c7416b69da1597501e25aad18c8e52fb6efe0de2b6d56f6da880b7cca1e040a1fb685ac4f5a73e94be88787efd0ac22d247fafc052a545a1e6d0c177722971f751791abe1f291769e7a863f2bc232c68b3988e018b84763654dc6a53ec12a424211dce383b41f59c5fb1fd93e26339cfe5bfc54d5153e4b83fdc34e6646d18994ce5d03a993ebf835908d932ae622713da71a94e752bdfe85256283677c5212062892b66e80edc97f8620f0ca54bd10128f4efee7acf296045286ea5abea36f83d0d273f396c394ad52465348c7a3ff2d10f3728109721ec40688ebf035fddfde51f2c55a1017bd12334fc49545d08e3cfccd18c15fe2de6bf14d964e98cc1352ece33926b86f0b2e373701f44a95cd551a2dce2c9c89e9d794e9db626f522384c59297c80f0c56866fd80b8d397e8415e7f297946a84e4767c25d2ec0372dc94821a1516b4d776ba8580284c23928e6567b8f3b7cacd909a29d1e50f0da5f25c58787c7bda4337146b0ec246e72cfe81393c06e643a796dd9ce62318d7f9cedddef778e1ecfb448b766c3788477414a34d0beee2a0cf9e2ce40e0c74f6aabf4cc86de0e209bc0b2f11a8fc1c33ca094ad8f6ed1b20731117cbdb5e9053e8b5985ad2b5075652aa6d41b99b376aaf2bbcc2fe38ab9e773a6957546727ed76d2d2b5e573f02165a89090aa83c7a486d41c9a864b0aa4e7ecb255774c19a7ff466e2cd6b6554ea34f19ce9da9069a33d76c60f80999e4564e305e65119d809e7b158f3ba59150401e93a0172d135de6da99463bffff799488c565788ecaa7553eef49f671eaf630ae08488ed4a8acb4648fc60d1579b2e41244f935265052730f028c1e46a5014fdf82e4c6faadf43d6ce24d26a3d9c2c12dcf1fd7c8e04ae13cb506e58b616a2cf38f6524d603b4fadc16c8dafca3363709a1978de36a1f66f93c44f8ede174175e18a31339deb7cd35f8c5b876a9397d2148f5b6e7bd36860c2b27cc7a913a8a391c27950984d3e0e71194bfb7ca3591d6a830802fd218e433ea19c697cc9796bcdae6fa7f4d5a5ea479ed4accd6ae1ffaddf324120029b69d0caf50f4dbe87e6762d34641a0d6b801c5ad1bce6347e4b7a1a0a8f857a9f9b7b83ed4fba06d88f3a076a1bde9318fcb9c0901ccbf137f04152c9c1763013db53c9c0b96100726a6bc152a0dc4ab25823bac62b7c1ddc49caf45dedd6d74c0075162ff33cde8be12497c0b3970f62fd829204a4ae32efb17746cb0395a0017c22274e4fea2e629478d971b65025ecf0724a7ae79e5e65ea36fb54800e976919f5e20ede1b17aace18f31cfca16fcaddc50e538a0b8af14b187fa88223784ba298e71422440fc60919c47b7fdceda350745673eb2ce48d157d6025aade17ea2cec6091d9194c58a2d4d14681877563d8770e5f8a9389c25b390d8f36f75f819ab6ce7de3cc692a93f1c76ff3055da230175f38c7c154f0986234e31e695898c506ca8621314b5e251f96b3be052f6c5b67aa667809a27a7e25af4ddd99b50145271718cf1ee24cc1f94cfb053bbe9e54a5fb2e7163af7e3e8fc336143b5c3e183bf1262b806751cde6b4ceed577914c2c68597c99182436fe60ae9d98ba1f61355754d5ebab233d8ec79b89d39740eab1086e74d468476eeeacf615d60c679dbe511b198970269456ebfe89f0bd9deb11655b466794959ce1eac468102c9a0ba0586f3bedb2088ea7965ee5361674e19c76a5152be7121a2fa16410a838a016ea0e2ae2901cfb4c50ccfad85e62ec4ab997a105b0c7dbcf3bc4cb07d237de4f69dc69d3da2d5ffa4e66b402c227432e0271155e776643b3e224c35ebc76dbd65e39327e2da6af7815bdc857b6ba8670adf51c603c58b69c9a82898b1e09372abfc0314e341820d472d945742b23e9f48e3fcc3e53900e2f9a12c8e1b07d7276e1e9a0a7b30ea95f56bc4285021a7dc5b720dad0c5fffb3cce8f1435468f7158f45b4d451cf6a127d765126c76da39dafd4e691194ff1a2752ab53a2ece4c4f6174d03f484db9efe2af3d6f3ea8121f9c95ab3d2eb5734b343accadbf7657da54c84548f144052b7d65df60de9065c6224d0a2ba1f0cad20030456883f363e3704115ba3c802005997b6ccd9230707b74b81ac94d8867b9ebc06050bb1c4f48ba8ea7582b73b64cd5e7d84951eded5aaa04f151a8c8932017238fed64a46d16cac73b349af73d6d54039ecc11d96abd31bb577f53c6677f74e28086649355d4546a702ae04f1d2e3e9aeea92026436ceab95c8ea86c04dd4755bccb4fa2", 0x1000}, {&(0x7f0000002480)="1661df904e6494d3c111209378aa073fce5662cccf2083f7294fe392a8ba6ce326f92edf58be24d2639baf4883d5527c3aac2ddef449e8382cc42ebf7c6ee8c4c7ecb6b0fb9bb39cc226ba75ed6ca0f55ca242a3f7cc", 0x56}, {&(0x7f0000002500)="e552ab9ae62b5a8dbbd6bd96074132e909b904398a1aa1d9600eda73877512884fb8eb7f87781c989b68e55324a3be79e9e2a1f7010ef3f7286200c0f60ff069ddca2d58a94b60856ab3614ff2ad28aaa9ff5b94fb015e0f420dd275cc846a822d5a4c1b8da86030f7af2cc8517d9a7c11e24fcbf386dd35198df20b18df676b45a8509cdbd95e146a8180227b2d8b448f066d9257016dce7bcb365d0b10ea8b4b6ccc9d0b", 0xa5}, {&(0x7f00000025c0)="569a307d6ba9c4b395e8edc3d414ff686c4855f48aa3b720f6fce700360febd2f5383d36c7a2ded4afca4e3a10c54b34ecfcf46bc187ccfafc4d90dcf6804f804e906f60019115cc8407e1fe1cb6ccc08ad2efb1de9555c85041c24d15dbbe8f671d728d8dc16243cd36745277429d673bc836bd49d429232c5d22fb4e1a6056aeb1de448605eb63ae16258f1c374c022ab4b7d7f699ce73b317b1ed476282c43670b0b9afd8bf2ed91c72407746e10bc2", 0xb1}, {0x0}, {&(0x7f0000002680)="e7f4576875b36f4fcaa4583451d8a04aea49e20bebb1e1b0f56a5c999ff69a51aee0e594d5b2af", 0x27}, {&(0x7f00000026c0)="ef550d1311b25bd438d8d8c0174f9179deb709e8dc66eeec944a23bcdb12901427a63eeca9e1f7c3d49d59baf8b53efa02ff63c49e83cc53a1fa8d5bda9edc3b9c073f9261dfa655ec08d552be68cb425148ffa5b63c845f5a135da40e6430bb5ecc4b1199ff22bba41c74d348e039ab0ef6fc743e49e6d298d3a915d772cd2da01a215445b15666e8e3ba6c5554a914f233ed921185ebb12760de2fbf5a6897961a20f4e21c37c5d275e0f74ecb540c838ca6282dbe32b0916e939478e1fe39b8dbaf538a925cf42e29051d8d3cbf2506d9687cb02e7ea58084b7586bd2d49de2802f7115cd10f0ae5ba200ce10292ab332a8d94db2d23902ce8b722afe4890d241edc49958cb97c2868cd7c1a25bf056f0150423021b399e6630810c78d4fc2d3f07fc95041097ebf0df1ebe3921d222f91b0b711463251d21b8e66258e635aa2ec8b4423900de35f0c681e1b8d4f5c88f135872c94aecfe3ca4b02b1c7c35c3d26b7bd242811366c8a6b5a67c33ab87942a5722848a6d2771b97f0d529190463f74681d02fd7bbb86967e29d7da3a76f50facf7fdd14c63d0e4f07c40279f4d2f6ab535ef599a7c769aeff40b8f55938a86e27caf1733136351d7789d4ca39df2eda8ba438bb6b7736daf4a45a2880ca88c8ee8e05bac35f0761af94ccc27437867f53e13724cdbf5d62f9b093a0f65183e78453ff03d4ed057f01b2e66d8dc91772ede39158150285da8a9770073448a18e35e67cc7faf7374d33a4366926006aac5dce231f45510a6a8c8ee8497949613a2247cf8680061a44f6e88dd7a0774d1bc555c5e453109d39a9657c342ce49256206f019e5720ba375e5a9abc44ad6a2240ace9d82c4d7fdbcffbd965aedcdbb47e1c02e155e898581c736915a51c581d3381a475f0a812bb2354b4d938fa90312ebe9559e7649e1711d05127641b688718b9e53bd553822a259478279e74dd421f2b94fb4adda1aa95424c7ed22df9c1fe29f6abb4f87369ab7b1495b9a99662bf1a015238961884522187242a32efdd23f3e464390ef5ccb6fa261be5b300b797a29c599acba24968904a0d12a850d20957d05c3b22fc8a5bc703be96582baa4ed10e9a7f0e3bcd689a8b0b94ef4dda375ba5bfaa8b491020ffa696d6cc8835af35b87b2790c69117b9c8b6618c3072970346da6c3a261725f97b390adaf4d1f6f28956014bd7bfd98dfe89583bc0ebfbbd287dc6cffe26517419901b460dac52726073be8f5590934d4b9c399f4c9504cf2581a053ea843bbe909b3546dd1f3e79c406581c3678d0b1b80f7c2575d454cecc78a8e3ccac329f1fbdb05540efb3ad58a51faf9e94dbfd57c454c53c8a66373cdb57c538fc02687d04e824c37bea36d0c922d090643ed49428f9a0e02832eee1cd0aa20dfb21cfc52e938b3daf4cf118baa1375e0d90b9642aeedc5e64069d3c3420f46a918a11859345cb0688acfacb11826040640430813d8dc522a74e779c6a11a5d93071b2c31bd62da82c683d16691ea1fcf8a4edb21ace5d4bdc16e66a762a74f3b041ab5abf07f563c4c696171bc771b937da0c66f8f2224dd2c5885a9e5897165257499522d209c9f6c278851374fe1d21da97ed3fa075e25b7a8591b5c4c8f9d21f8b96c4e59ad96edcd455a597baa8d16cc99631028262a264f46e2716e555dfee5ce5d4f41e7ba643665d13a9532b1b06cd4b545b1a87919c9d8584f28f7b6e90a56306912079baa6792882c3f01d557f6b7e22214042070d9ebcd171358bc3b8e3bddd2389e21ee6d838d92198b91fcb82f73949fc024669222cfe0e2351839208e0f2afcc1e7d9fab887711c2af0fe3d68067b13f8cf4a293a68019f5d9fbef28c63ae72437d1c14fc9d5002a3a2b5208e6ed4ec5facc204ca14f78047eb3e2daf997cddf04d38ea34ff531dcbe6c508bb87d6768d77d1ca6e2424eb3fc04feddcafd411ddc9cb3c422c99c94547efce2553a021fd3f15268382faece1e3e21712eb3fc28ab919122f0b9469b5a019bd8320841261d607223bec1efcdd1cedad7f2911bf7545994ee5a6f62eea52f6dece64e10b4fa77636be413e397897c8f106d669a68c6ea13fd01341448101ebbec319c95ddc57e79cc0ad8e6be7459041ff6b3690e5f7080c19504eda7be6c7570f329f2a96e36dda350e1ccee44fbaedb30b79e9aebb5e3b1d73c9dacc83d70e9cd45b7dc5684a4cc86e04c5acea16850eb688c84ab773b835cc950aa6a18c07341bfdbc74c7ac0b31cd4770e155bfb27377a687c6547cd39074286c6120f7d56f5e8742c331b60bae760f9ac7e487de62efe386de17467e7b864b29f180045801b48c263c51b04403e347f75c4c621bffe3b67ba4c4c3e68d146d1abb6c31bd38bed113804c2780ba92b2e4a5babbcf69739fda4eae3f6894f76339905abdb31d0e4c359da29e1ef7ca30679410c78f30fb847dabbcceff87f5911f0c954047c400ddc8cc4416fa5a2d60d0e2a2f9a42a117276f4ca252df6192838f9fd1129a510935cba0b464eee8bbfa33879cc96b55e7487e4fa1ad2ab70a44e7f94bc8fa3f9bc2262c78436946c9cc090b68d2d3e06e763186fcfddd5f5ad059a04e1cd6730cb8de8bb915f854de0eec7e22fc7e406549bde62352f98c3e7d202de0def26071767ab2de69ea370575e849a4085e4995a48299c2c6e932092398bc522efe4de03dc56294081e67c26a9c8af7290bbaf27cfa45866ade154e5ea9a126df189d3cf152866c88dfb8495b505fa9ae157b59bc260b8375c7f0eb07eca6bc277563fea2d512078ae8db9e2a3fae0489a63f12029fe68dee04b919475af83deede2d11d82bdc0e2518281e17202eeac523203c36881e5574605ee971571fb607cc4ae23d44dfbed601915150655e6ab9053b6cf09a1545a2bf5e4baaaf62e589bfb976ac42e5b30d814eaaa1ce64885c2650d9f49900406554ad6b01dc17b7450470864c3ba000b908a6460944a2a45e1399ec0b084f0c7aaafd4285bd58e393ffa8330ea7f4c3d6a3db492cb21bcccc0fa9ff0c5230a6903126c4a23e15ca8dd5a40171fb174e9f4dc98e53f24a14a30a66da64e94cae2764d7b87cc4a54b7a6acb96c9c965063977b28c4c7405ac4e068305b9669a43a590124f1f6d6fdcf0a3fdef85ef317c4e6d28fa97763514925663ac5c945989ef335d9e2d423fe38494eef185c7bafade2c39389f1c2129eddd0984dc14780a66f65ef9b9ddf34ace511041743b5a96511d9b8d23ccf2dcac9f0648972828d6481587c4ea660139ac89f9feb6cab3f7352f6254c4ebabebd899680151580fc5ab8cda509b7b227904ac343d56b8da7fe6082aba693c0ba1f9e62ba7f588edf2d02a9b39d59915c53eaf1ccfa7abccb3eb6366f7860d5a225ef9d6f0b15e4991fe9dbe1021160dd4c6fb9b7c2538ca841fd6faf2ddbda6f8ae7e441a3308f8152bee9899d7f43066fb26171fa8e09262967c42d6a4eaf7a1c9bad00544bfecb80fb5b62fbc7a54d49eae77f9707c35043ddc9598276901783b4a49a2721fb1f85580665c9343c86412e0369171cf28519846f5b82aa84968ff3f976bfbdb5e25d8f36a97e24032f0327b19fae75280f0da2f4fba5a1977915049bacc678fcec05e51f89379ca792a42008da91db93fa3bf13b3b204986a9adfdb9bfc9ead58a1fbfe48b9afcd199aba05ab402d2d6634edd3aaf180ca55f7ac34e86ac5751e4ee044f19c0188e2037e44d868ecc547b404617bfb9f2403ceca6a0c1d69bcf16f7339af0196f8e2d3d208608333971157133d386fee95ae6a0b17c5900535792fd8cd320cdee574ec0d1ef48045e319b11dc234a1ee8a988e8a85021227f7fd0d1d93cec893fdde9b9161fddebd4973c36beafed2e1d83710e438ad844bb122c53564a147d64d239f4ddf5bbbad896e41462f0eca4edd587b7e79ca9b7ace6d4fc6700f728cdff3b3d3bad6612550d187ad8b7fb71be7ec80f6c580d35181a63690fc6e6f17b9e678355e2930bb98fc0d2d875c9009aeef1b80b5bcda3d67331ed70ca1d104347bef3fcedd11c459a836ce3526d7c5d0e6f767c39a87649527dd3b3ccd54df74052458bc765ca6100b7f6c8bc2256904659e92748d6f8105ab9fd98c366651a05da058b468c2d81db4269ee58e73ed42d4cb6d4a09b1eb436cccd3fd9dc3db010ea3063f451c48efa55f380377ab38da977ed228b6fa1933e5e9ebb90c0a4b045fd73d9754b9cde4abd860748b44c5ee202d857852af3d06eb725129fb2ff8efbd0e1c8fa4c2bd0635329c30577f057d35c20d81e99ec4959e8a3fdec8e6be7f4453a18599638c0d20f3cc1956b45d7471bd7ea3c01b111218e14d53ab3c2170cc7b3f7ecf014f9685e413268495c8292211b28ef0ab507d91519d93d3efd3d212f20bb7572e9965c8db65dcc4dc894dad6b2ec72ac8fd127f712a38cd192808d1297281be81d9e59601fc7ae7277e4715656e0378dddc64e069d1652f4befe23eb7af102dab18c0a96aa38d3e3afebc3b3d7be4b1077030bfb014d79f3e30f6dd9ec1188a36df41784a907eff1e9e30f8aad7eeaa1a81572e95a4399f89342aee05b3aa9193cf50f7fa5b57a49b3e4ed31a4149a4ce66bf541f121f76224db8c20225e5fb96464e5e0ebf8989e9c59759b815d21fba0836360e0fde3d26647a6942e102023f71de56ac5c7480a771570dced8a3a7b15b791a3e878ad1eab22c10031f6c828d6494d584cc4c369d146891a0b3dcf30ab2725bcb48c47e6ae2ebb87fe11e3aae24cebed7709c5e12cd2c4d816bc642d1ed06b59f4b754f41ac8d017125f5384029ce9a2cfca9ffe8f10489c7fef3551003802c370e6aea0ed164cf5ab397443476c8721de12df528eadefdbf7d5bfa5b025bdf8067556e327f7aab7afc5906755118678de54bbf650f27fe35526b9feedc071eb3876dd3ce92935541575e4b402a9cd69b11665ef88d99b9808a310a12996ae0c17691ce064b9bff2bdeba1c8cdc2ae5e2f4a083636512743f4c3fa7e6d9a30b31fc4d5d54eac44a5ff76afe6899bd957e01878976010be93b6b97fc1b6367b83255687ecbbbc13e3b563d5d75a607518ab302df97d8d259957b720bbf84401736aec76c2f8cc166ae2068afa010e7b4f7fba03373d828bdc5f1daacff33b358feb649831c92018fef070529deef1dfa81a8a229acc61e3a8024e610595242bfd780a7d61159cd8fc936bdf4a4a699643f5d92f0a227f37681d9b432a4a2181a1fa1c50dc90afdc0f966c47a93c0db27456d3c31e7801cd5ca421711f387d08991c6b254d76de04160c710ed79d472191b3e7e854215a808b354d02c17b50b06a7f030a24edabc5158a0a7ec22d342c5945eb4ccbcc286c97b108fb18ccd9bdafaba93eec46a32b14557d666872851fd9ba0fb5beb85e36f224ea1758fcfc84339a7a100bd90ff11acd5fd2bcb7c5b52139a0a03ad1a8eeb7f750afbc4250a26739a39351d40aad48f8b7708420de24ec6b028a121c6d6898c804012b7d656f5b4d638d6a7fe316b9ec8040a1edd8a6fb56336f0f4639fc05892beb68557f94c721c7a9cdbd8d62159eca76374ee37c77c23b744ea89eb6e43a639c8b7170254bcf3dbfde39dd07367901452576360ef9aac0fe7daf5488f3ccfb9a6679a867a72baac7dee64919dfbbf7a674bc2220d863bb69b55ebf7a830641c30e109f0a91776187d56a6d502bc4aa904a2e03718e7c5e5699d1dd86bcea49b02fe7eb2c33cf9bcf74c277df1b5c4170512a", 0x1000}], 0x8, 0x0) fsync(r5) linkat(r0, &(0x7f0000003740)='./file0\x00', r0, &(0x7f0000003780)='./file0\x00', 0x400) preadv(r2, &(0x7f0000003a00)=[{&(0x7f00000037c0)=""/116, 0x74}, {&(0x7f0000003840)=""/190, 0xbe}, {&(0x7f0000003900)=""/252, 0xfc}], 0x3, 0x0) pwritev(r5, &(0x7f0000004c00)=[{&(0x7f0000003a40)="f1aed2b141d9c9a3fc4da20bf235de1f509144b041d7d9bf6112670f77ea8ac656bd5074c5fbee7a3d76cd736c42f7d7695ccc51de202acc5a1db2695f0246c9ca983ff84ec1265be226b9ccbf866f7c4f56e66338fe6c1bbf0899eac55d9d99edbfa505d375fc60c5b9665423d13961abc5fa5e43f1c79dc75279631e98", 0x7e}, {&(0x7f0000003ac0)="5081324d459440caf11b2e1dfc3c98e82098e3e11d7f5136bb0eefe58c0e77a6e3006aa76ba955a2d56dc707d4da6bb0a46cabcd3ae649aded1d2932f3ed3c9a5f820793ba487690d3833dce61a8ce33ec6e0729b4166de3db", 0x59}, {&(0x7f0000003b40)="e7199b4a75243e37ed6df96879e8996ac91a6bb133e43955245845ab8931043ca02f307fc017b8d7214e2c60284bb49eb1e5563ca05a7bef2d1f6cce10a31f725ba7643e2a4c5466009037f653365127cfe6874a8a57ca85d1d4fd6c58442d4628fabd8c8a956df119f2d2ba111503191b45966b31d1e38ba09631082b1f703d43a64da13bc2e8ed4b1ad98358d09debf0db0309480d08933df4e0777ea6e794c5be1208a71c2ecd5238019acddca44f87ed08ec207149db1b0221a2e090e5a4554b1f155fe2d4572fc61d071bf6718b70fd7e9df1b23d2985a5875cd94e6f0c2d4b117aa94f2da94bea3bd2a0b918c3996d95a3428b2dce71a1928f708f7ae3421ecbef0b4f2971de12d5e767e1d5b657f7b9a5dbec85c60d58da4a943d932ab4f81ddd40b04290eef536cb67747bb56b881b5cb390b3884ce4c50b7c848d24f0db38a8d8a4c11b7e0ce4f34f4ab29bc5848bd59679e59f05e97deb42bb3ff042d1afec80d457351eb749a46516232e427b618f5915eaeef50d836d65b5ad1c979a36453de313bc5543927fab3612a51c63f6dfe5ec04c0c60b7beceb67488876b632c059bdd20481b8325744f2132a8c9c276ed4f8fa4ff81e921e4d373ba69550b8a02c19c00b0276e5485bac4f6b13d19a76fbc21bd2c44b8526a105bbcf290aea3e42f785b326e66a41c32d7240458ff7d77508921e71e8b28e4b04d8b14cf0c6e52574d87262b16b83ab9eac7720db06eb87ef3046f0304991f656c761c4cf9d9ca54593f16f63fbb0b75b45670520a8c14aeb7e7d7738a223e990a66fa2a8227bdfba236dd0c274998fba52efcdbe0e2416e0cd7531ebefc08742939ab560ce00f9d4b1d20cff51f7d4dc25080aad83e3d0ba297b8d6362d3d66a52c35e73fb21a712ed0b3c226eabb819535f02eed6d69fb9d341dcc112a322caa86d4d80a1202b39520450fe01cf233d8f176efd00bc182442a4d87f258a9b71383c244929b20341e91441cbd8a433505057eb2bbcea710fa560a2337f1068ccea93116172d638e4b067ed9dcedef73ef0abab2c14334b4b8bc3a8065de8e8abc237ff58979ef3a3d6e55772837f6aef53609f54dde7576f50f47584534b14904302c240f066ce5c46600c0e37648767e1385f426c8f4ee36f1996f7c0d4fe266873b2169b52107795c968b20a43dd015440dc374b65060c89940e6252e4280a9d950d98ae1a734052ac8807d356a25cf8ea916e06a9ed7e9abf2ae749e5356707da01288bc394134b1871c32fc947511fbd4c79d0aeb15a9a39ef022dea2f463e433a3a96ae7b61d4524dc1b562edd5666ef1d855379a11d958edcee9448a622dd1e91eea8190705a605b22238aa0bea07bb885d983c7ed30df21c4383e59e16de7f12171f9ce85ccfaa435b32a467a7106f6084058c33ca47772688ab9463fc76761dded6df11e4f0d7cda5da1dbfcd54ed426c66b96eef2ce04e991d1b6a595e8b157f50900177a536a5acdaff864fc56d35db6ec28e92e0aab9234d96943370a434a81ae87d49695ff003884027167ae02a9ed105aa39506b21a405647b6b2a030a31d71dadf7fec457ae6fd83d581be7114843509a48742dcd199c9ad69bdbcb92f0aabef806f0a23269701417ace0cfba9ead5af1291c25114e7185aeec0c1656ff5af69d4c76afc649bbca482350b02495ead8f48d7053e3d823da4806f1bcfbfd94f0c4ce3e6573fc5bd20af6b387f6c02ba3cbaece7c4bdf6f9f5f382feeeb3a78096b4f96d018f6ff158ad406fd5c8f810b3a1c6a8bbb7d8d6f5efe8bf8698286c911541f4767337aef6d5573664629a069233c2288ca265f9131338fa98fed8c9ad80023499dd8ec52207fc80146d426719a5771c87ea6b357be3f70eb84534efd0d9501ba879702c185aeee237577ecdf913983e9c5ce9202fc4a866069a47e1b33088ed793699ab459b1652f50e8a74e02bd3f47099c6fa8ec6d743fe617a529150049451143620318ea21cff25bf598f5e990601e3fa9627a9ee812396fcfb4c45dcf9745c58c41aaf2e9df9b1d4fbbcf269d6cd4e48c4c6421743a4b063d2eee1f45f0d119324999d6b0189d569c6cda70b0ecea125fa24288a6d600a3096ce87d25dabf3873e4b14b0ce78bf6259da30eee96f2f7a9f3796f17baa6c76737287f3146a7119c6ab5b5eda97dcd0c37d6b6d2fc360b7c11124a740544ee42b76ec931d4aaf2d06b8b38ef0807181a0b7dd5f24f8d21be8a68fefeea2856610ece59f1b513a14b2afede9ee16f89ef72c7551c3843333b66bdfc150bf25c56feb49201519f9fec41c05137c8ccc06ded0a6ff8cd70a075051da84c7a9ea188a8b5a7e3e4f3d48bf5e8b1daba1b44ea33cc05baf2686ed9f636899e56781d4462e26f499063a67fc078f57f12a10a6579ee24b8e13b5b2a07bcd4f5f401623afdb3bdeaf51b34ccc9a4800885729e66d767524d131a6db418e57592430948158473db12e3465a26675f33485164bdfdfa9604a2371920ce22c0cd6163d6e6ecb2da29bea4d0aec1e216da2f4c5091a06bb498d3151ecaebe461b762d99712bdc0f6152c56e881dd8717d5d26ad570921e562d458db41a922f93ab27da427f11855b14a60b368c37495e7ffc5b69a9619b2b38e5bd3291009a197ac70873f64300c6d6ac736bbe12a8cc31526b25a2b57a2ad71acb77ff211d85500ab7a6596b35ed3db996965cf29584e5b9934ec52313003770529ba72c4a25699d5f1d5a31e7d8cdc032997b205fa524ad13ce54ece5ac76590f5f05b97c1aff55d8b72f25a8827cfc4c4ad61f73b921f456eca8b03daae304f4818aeda92718cffead27b78bd7a0975e567c70ccf3074594aefed10b7e143b3122ffcca0f6374581c13462c248559bf7fca5726915ba9cfc712692bbd9779693896cfb36139b047a528db09e7b0a89a43e511485bb21cff030338f9831b70206693824201fbeabe31ddedd8a8b8c07f4c637ff536aa092b3c0681cc48439aba8f2e07fb0b8763a9322d0d08a1a5c7f9cdecefbc65ff71444d5703e29b7a9c2d27ee7df34f33036a749785a24436cbbc5ce485abc56746801cfc064d91bef7d36b854d76b8483cfd1f9bfc3e17d01ec83f3e6c22b18c45b0cd8fcdcf93ce4f60375d4e1ee4bba20af6015439177adc7e8af4b5779cd42c822a9151c20187b4a6cfcbfeb2d2bf59c92f8655165e58ed808d91d70d65af1d2db33875b739182a30fbd2062b746915dbda1f361c37ab7a4aed792c035967549f69c26ae40e70146d74316ad2f4e1bbeae6eac144679c46cb1c856269fb62c208708b96527e0b82d9411e269f9fb5d74d94845b7f37354aa58508faf7363681000911bd9738f2dc32125845ab010dc04799abd2af6fe42de7c57b4c2968ae7b28b24d33c9512ed718e67cab36d8db2c0bb578341243ed3f0bb545c7ef70ac5ab1c17eb86b04198ea6fd05077fe578e5eaa80e145bfedc1eab3c2ff9e35eb80df397b5b5aef1a62cf1f250480eba5efcccef32bfda3dfe95861c1987dae1fae255642259f6e7892694fe7d058dcd9d7fa6e8c045af95dc201e0b9ff556002d588eb581b78519d55d163b00557a64ff850e035757f344151c53c7aed8017dbf3a52c028ed90e39c3c703b4811eeb34fc5df125b1df30cdd35d91ad629a564132629b472ee9bf398ec8fe3cb5ff4da8761addaec0453cd88806740082bf5cf130f213c829513617ae95cd482d20a5baa8e9d144f3de21c92b15bfc6a7fd707abdd885a03d69046e94d667d942fae6319f520518e561a7afac91bfdf7c406e8f4db300eed72b72eb30da59f3787c8eb5a6a8b8eaf566123c599da0a7cfb3d2aefa321f12ada5d9e9996aed9442a046ac1614020a5be5754b89ff9dee20cad0d2ca24a23f2145a54da2bbd759a0cd70ee56456eceac49e2cb24683798428cbf4131e9ca3ee0ed66d8db08ca35915ad9e3d2b772ab1c0cf56389e9d54a8230706a9af539dd027ebc1947554b115ccbdbd20c931541562050bc01bc664f0c0adc2e0d1ef71631e1f7ac08404a51888fb65bedc56af0a894cf4e1187a20bbd8c5a4f7b514e650a43d6cf7b87c3a4733a05fe5efe941729eccbfdbc5d6d601862c71af4af7607f344c5331ff268d663d73b9c295c4731b483d2c8cb46aebdffd2a10252166ace7e1d426fcd40a39239664bcbf416fb46a6da9ed795993ae992fbefe6c5b739d4c468f5400f7ab334f28fc4beb373dcdc3d94a41cc805b2a266e93b2e5e9148d536e10852cd185758918e5883a3858c35705584894e5e0023d897c83689625d5a556c9b7bb59438880030e43d9fec7aab7490db38c38edbb9d3c7366ac30c32de060b275822a90ed9cb6dd6603759f855caa64e9561b916d38efadb79f752e53ad0b498f31551943697d8e4b4287baafb613b3fc9bde8fa49a6f8928bd4d91d86790a32251f7547a76353cc42906b86c3d43e952894b7f2b1249b15f9938af122e038168fb4b001fe7ef3a7b368f5c537e724029880a1afcb60ba287e0ec4a3662b73bd5191b98364bd4d8b271d3fc53b13bae5ca663151265196677cce17ef14a7ece24d6d52e1580a38a688d096fc3da2e6321055bf416b2272fa828739140a3531f338f32fdf059d4d1aca8063ba3e46ee90a4f47ce7d3a9001da636a4646350f340c563a85188a0674d7eef425d42b067a8e509563c084be2efde7fbf0f18515e8a6493b1231e6a2a635c8ed5068eb37b56b157b0972fa4ac409084d99929ab7ff3e1414912b7910fe921cf56219174c38fbd5b4ce9d6b3572a169df2aa8bd8d8140ac2781e9b9480ec6543577439936e6dcc1ee4cfc9e7e3be6747da3899328057ec8ddfc94f7d006d129cb8cc474340e4284c2aff1e095b21a4d2500bf719dec00ae8daf3385b1716064369b55c0afab1cee933c530f1179cf6786b94df8eea7a615239d5c4605784c67b522f18f173daae9adac2f9cad153ab2846aeff8278194212ce95a5326e1f23eece7ad89e180ace7fa1edded84e5f7cd0fb22285b994e5de5981f1139e4dc11cd21fb1b3defdad65eae81e484805e0326292711bbb5a7a86fcc8b3e88109193524c8b4cacf56b426a566389f79558c1fdd7ba4d7fcbde13c9bf1938bdfd2ff416110f097f3009324f516ceb4f693662841cb0870e103f355183d4fa17a794ca03089e2f2ca400d7999e31f252daebbf6176358a44bac680751dce9b27be43f5b13020034f7125c99594a3584a587a546571e3ad0bdc340979d06196e6ee0f5a107d5b7d2259988df3d3149a20fda2faef50f03e563d1fd14420eb2894cd6a3d620f2f691e24131f2944fb0a5f764128416c851f4118039f6eacd931fd6284cc90fd8e86138510a9e3b299f66f5adc1de89234964c4b79ac880306ab2c53657caca63635d33163b48f36ce70a791619a29ac46a2f8203d48393ff69c2d2b192eaa2256ca07edc60d67b127bdb1829328cc6656c08e902e6e72495c00d7025fd925a805f13c0060c290a182c238cba366a88a74600ccff56cdaa0da0d429cd825b4d16f60eea705488b9d8c20dcf77604791220ef7da718a498bcbc9c1cc6376a8477f4f8f59b6c2e410c4d7337785ec8df4a59db8343626702a85c4468337a39ba971368608b999f5663b724fe10f4ad4ccb09344536646b06127eb92b1d52e642639a83acb3f92ec613fac30c4324a2079aa861f9660090eef294680acc88ddd10db3d85025404fba6dcad29d2f07572cace49854e39ff974e6eaf51d75611f879de", 0x1000}, {&(0x7f0000004b40)="e1a52e04d33f7b2b959dde83175b5205", 0x10}, {&(0x7f0000004b80)="e650b2ec83c57dcfc58b53816d2ded812fc39c16d80d641754911d942212fd8dbfd565a1bc0a671e7473ee4e8996eae005018344f367f30d457c0518a7a5e566abfc2bcb714dd6098a3a5b25fd796540b6c956e8da0a00e4edbf32b16965f6", 0x5f}], 0x5, 0x0) fcntl$setstatus(r5, 0x4, 0x1080000) r6 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000004c80)=""/4096) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) dup2(r5, r1) openat(0xffffffffffffff9c, &(0x7f0000005c80)='./file0\x00', 0x8001, 0x80) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) openat(r0, &(0x7f0000005cc0)='./file0\x00', 0x600000, 0x12) r7 = msgget(0x1, 0x40) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000005d00)=""/81) 00:00:20 executing program 3: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x100) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x2, 0x20}, {0x7fffffff, 0x5}}, 0x200) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x190) syz_execute_func(&(0x7f0000000000)="c48243f7af01000000660f55412cc4e1322a2e889e00000100c4c18572f594f20f2da7998999990f380b560c43e8000000008f697812c0c401005d51e3") openat(r0, &(0x7f0000000280)='./file0\x00', 0x200840, 0x0) socketpair(0x1e, 0x20000003, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2a, 0x70d) r2 = accept(r1, &(0x7f0000000300)=@in6, &(0x7f0000000180)=0x165) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/89}, &(0x7f0000000240)=0x5b) 00:00:20 executing program 3: r0 = shmget$private(0x0, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ff9000/0x2000)=nil) clock_nanosleep(0x2, 0x0, &(0x7f0000000040)={0x6, 0xe9f}, &(0x7f0000000080)) clock_nanosleep(0x0, 0x1, &(0x7f00000000c0)={0x8000, 0x4}, &(0x7f0000000100)) sendmsg(r2, &(0x7f0000000800)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="c4435c213159da9ca7bb38c011faa2cd392a47466a8a5009e383f6504ccf8010a86e8940336d2e0f29327e30d6354b38d99511ae85878a4af40c663f5a2f169f5873fe0b39001b635a749e07edfbf95784df754f2f683f51eadb1074e91d23d8451b84925269384a5bb1c4946a07b960d859dbd0fc0dcf384b56b44619fab1ce6a2f60a134a920a49ec2cd41c3a11912fc264cf8125e47d5cc3197029ee297e120f482c46ea51dd0e5c5a5a8a48afe17f67ef532", 0xb4}, {&(0x7f0000000240)="a7e217a9218d98b924de1bb6697edf936d81f78a948f199bdb3dae48d7f9307d099017e219f16c2130cf20b6f4f1cb7c87777e2feda2f0a04f75880d717387267ed3ad75c40e5b8425bd82ccc5aaa8c08dd0fbca3525ec71912f0f751992db3414ca8aaa1293a30248aec31bb7135ff52e31b580ef906b5ba9aa14632c4b8ecddf9df46df094a37d25a4220a849902d5612b29822204ca01f2086d5fdbdfbcff32b5b4d99c7defc3d6c8c1c0c544144e48e1f971169e10ec8661a260338eb02905d23a378c1f5fca65c401ce1d6d69b34c075a011ff2763ccb4b224574664bb7585047", 0xe3}, {&(0x7f0000000340)="631f82bffdb7cffbd2905a8a2594bceabc4ec805cce03a1ba077d285c8fdf784189a2a424b1c5460b8ebd87c479e238542c37cb83987e1ab2e9722f3def2e1bb7900bd99d89d2d4050cabba72f5d9f02e784c4a3ae921165c768fe407e20faa19edd57b22a1fafb3ac49670fb872756c740c99d61ff82e95d05fa9227c4d2d7475d8516f48372bee5ed7152824cd7f3d1a228cb30e1dd0b435d5cc394708adad6da2bfdfa898ad60737c4ea3294b69385e118208798bf56b73cdadcdf53effe04d7ec636648f9134ba58a6eeed75ea971fbcfc010f072b50951d31ccd749bde51e2094f5ebe294a0bdbf53", 0xeb}], 0x3, &(0x7f0000000480)=[{0xc8, 0x111, 0x8, "a8596e995c4f0916953e492d7e7481af11ccee4ec820e5bba462344de7373a237a369b997dda0e9494e3895e33a454ebd284495d68ff3e7972841e1b18612ff1372f308eb81e36112dab18dabc8acbd335e5c120b683d58bfde3e5d1af8c872697ed3e31fb829ac8a4b8257200b682974dc4e626c4859fb6d4d5a85dfdd397542b7fb8d9ff0e2598eab48d88760e293de0a1ad10dd460f5115ffb71f315c6b67682d0b3ebfec5e4af2ac6a020f9c30bc4d4a69"}, {0x100, 0x117, 0x100, "5ac4bc83cf04d53f359d2b009da8982b64ec52dfaed5ac7e216d69ce23309800088e99676bc01cc71b8b45c34fe74cc7da2940c8caa958172e226e9d5c47a542ffb13f903cc7055a49557b59ded1dc909e2650fc1f039e250d3b73b464c6a58acbb8e3bb836523fa92fb86830574a7b2388ec695f63644bcede3ce59bd0cbbd67cc8c9a33d73523c8981147cf9923150802f5b025c50f08d40084123237cc0e60b1aa3584bfb9bb4cc811ce2b1bc82fb1cb7d162ce7098608da12d541d16c1deabdc1fcaf81ff2fcbdb6be70d0731edb5e42d1a251233c6e34a5a54c31bf938fcc5647cdebee9ce55f8127270e97"}, {0x110, 0x100, 0x28758977, "cb6b63d54a7ba57042679bceb87eee01086e8e5bced1555aeffd04d406fdd52319f6c69fdac4a34ef60dd76c7f447ef748fe183d22b1261b7adeed7b516012fd96effa7548cb00a773410577a19fbc4086930e7a5dc3c199b552fac5bd222827d40fdb70eca5163284923059c7941aa2523b9021eb75e0bd926d4f4a2719b84fddbd659857af5a8ae119d95daba222900f77c998e75f6e9e1323a5e18135bcd6672b8d9f8a46f140a67d6f01c2b753ef12cb8907f1d547ba804883ec07a597184c56ffd52a4c654658cfcc05e18c00d867732adde955924f173a0a5deda8f69f0102d6fa9553ff4d6afef8f8ff78db31f3df4a12a1e245b1d0c04b72e7"}, {0x80, 0x100, 0x5, "14da14134031ea6e52f3e4f12fe975004f7b189f656f650caa6eb9e26e9c8167bb0ae7787412fd44dd76d02ad40daf2bdaa306153e34d7e7adab0286bd049b6da3d3857ded89ab0dad5d66ca9b98c305e348938d4e3afe94efb95974edd337e093c66ef48798f1bec0d1c0ff74c8"}], 0x358}, 0x3) clock_gettime(0x0, &(0x7f0000000840)) getpeername$inet(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) shmat(r0, &(0x7f0000ff4000/0x4000)=nil, 0x0) clock_gettime(0x3, &(0x7f0000000900)) clock_nanosleep(0x40000003, 0x1, &(0x7f0000000940)={0x8, 0x3ff}, &(0x7f0000000980)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r5 = getgid() fchownat(r2, &(0x7f00000009c0)='./file0\x00', r3, r5, 0x600) getegid() getpeername(r2, &(0x7f0000000a80)=@un=@abs, &(0x7f0000000ac0)=0x8) recvfrom$inet(r2, &(0x7f0000000b00)=""/156, 0x9c, 0x2, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) bind(r2, &(0x7f0000000c00)=@in6={0x18, 0x0, 0x7, 0x7a}, 0xc) fchownat(r1, &(0x7f0000000c40)='./file1\x00', r3, r4, 0x0) setgid(r4) connect(r1, &(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x3}, 0x8) lstat(&(0x7f0000000cc0)='./file1/file0\x00', &(0x7f0000000d00)) socket(0x1e, 0x1, 0x4) bind(r2, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r6 = semget$private(0x0, 0x3, 0x418) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000dc0)=""/255) msgget(0x2, 0x43) open(&(0x7f0000000ec0)='./file1\x00', 0x80000, 0x101) 00:00:20 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x100000) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0xffffffffffffff5c) 00:00:20 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100020066696c653000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB], 0xa) 00:00:20 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x10000, r1, r2, r4, r5, 0x8, 0x4}, 0x2, 0x29700000000000, r6, r7, 0x3, 0x1ed5}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r10 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x194) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r14 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x80008, 0x1) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="569a9ce900b0fb56346d3c96f817dfae314fcbb9fce5710650defcf587718d0711e3287dc8038774247b9253d89c7f134702a004", 0x34}, {&(0x7f0000000280)="3a07535595262a88b6d2304c6d7f6feb53c72c094e4b6308e14c869fb41e64b5245ccbe14867e05c146c30f783ae1e0580c7aa15bf41ecbdaa151dae84cc9ef35287f3ee12c680338f2f3bfd03a31d35d7cb8740398c177e9e727f83", 0x5c}], 0x2, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14]}, @rights={0x10}], 0x38, 0x4}, 0x2) accept$inet(r10, &(0x7f0000000540), &(0x7f0000000580)=0xc) r15 = fcntl$dupfd(r10, 0x0, r13) r16 = openat(r10, &(0x7f00000005c0)='./file0\x00', 0x10000, 0x82) read(r14, &(0x7f0000000600)=""/11, 0xb) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000640), 0xc) r17 = fcntl$dupfd(r9, 0xc, r16) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000680)={r3, r4, r5}, 0xc) r18 = accept(r15, 0x0, &(0x7f00000006c0)) getpgid(r6) fcntl$dupfd(r14, 0x0, r16) pipe(&(0x7f0000000700)) writev(r18, &(0x7f0000000800)=[{&(0x7f0000000740)="e1ceafe9afb51867e986c5dbbe829e03c1832f55d4d44912d4367f5925fe760299303cbe6260edff55d2d0a7e894122a9868dae5492ab30592a8e59eb245433fd0019906ad07e55fe5899aca546ab89acc8778d25a2b72fb8c9759", 0x5b}, {&(0x7f00000007c0)="e4329e030dbb2e30c6c8468854909224", 0x10}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000000840), 0xc) renameat(r10, &(0x7f0000000880)='./file0\x00', r17, &(0x7f00000008c0)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000000900), 0xc) 00:00:20 executing program 2: r0 = socket(0x6, 0x30000003, 0xfffffffffffff000) mknod(&(0x7f0000000000)='./file0\x00', 0x9001, 0x5) unlink(&(0x7f0000000040)='./file0\x00') bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = dup(r0) unlinkat(r1, &(0x7f00000000c0)='./file1\x00', 0x800) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = semget$private(0x0, 0x1, 0x46b) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000180)=""/221) getpeername(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) connect(r1, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x400001, 0x180) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt(r4, 0x7fffffff, 0x0, &(0x7f00000004c0)=""/5, &(0x7f0000000500)=0x5) r5 = open(&(0x7f0000000540)='./file1/file0\x00', 0x2, 0x94) r6 = socket(0x1f, 0x40000007, 0x8) recvfrom$unix(r1, &(0x7f0000000580)=""/220, 0xdc, 0x800, &(0x7f0000000680)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r6, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) shmget(0x3, 0x1000, 0x408, &(0x7f0000ffe000/0x1000)=nil) r7 = open(&(0x7f0000000700)='./file0\x00', 0x410, 0x10) linkat(r5, &(0x7f0000000740)='./file1\x00', r1, &(0x7f0000000780)='./file1/file0\x00', 0x400) execve(&(0x7f00000007c0)='./file1/file0\x00', &(0x7f00000009c0)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='$\x00', &(0x7f0000000880)='+{}-/-\xe6}.\x00', &(0x7f00000008c0)='}${.#-}*\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='(\x00', &(0x7f0000000980)='\x00'], &(0x7f0000000a80)=[&(0x7f0000000a00)='+\x00', &(0x7f0000000a40)=',\x00']) lstat(&(0x7f0000000ac0)='./file1/file0\x00', &(0x7f0000000b00)) semget$private(0x0, 0x0, 0x4) sendto$inet(r1, &(0x7f0000000b80)="645e2bb1b40b5950c4c87da7c576edad8c", 0x11, 0x400, 0x0, 0x0) unlink(&(0x7f0000000bc0)='./file1\x00') r8 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) fchownat(r1, &(0x7f0000000c00)='./file0\x00', r8, r9, 0x0) 00:00:20 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r1, 0x4, 0x80000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x220100, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r5 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x8000, 0xffffffffffffffff, &(0x7f00000001c0)="d5504b7411cd60bf5f3ff946430f9b3951629d5bb168fb724fd66378343b33617b4f26a852a2d73f1ed4b388c4", 0x2d) r6 = getuid() r7 = getgid() fchownat(r2, &(0x7f0000000200)='./file0\x00', r6, r7, 0x400) getpeername(r5, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r8 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x23) getpeername(r5, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) mkdir(&(0x7f0000000380)='./file0\x00', 0x80) connect(r2, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) r10 = fcntl$getown(r5, 0x5) getpgid(r10) getpeername(r3, &(0x7f0000000400)=@un=@file={0x0, ""/60}, &(0x7f0000000440)=0x3e) shutdown(r5, 0x0) fchownat(r3, &(0x7f0000000480)='./file0\x00', r6, r7, 0x200) poll(&(0x7f00000004c0)=[{r0, 0x4}, {r1, 0x128}, {r3, 0x4}, {r4, 0x4}, {r4}, {r5, 0x80}, {r4, 0x24}, {r9, 0x40}, {r9, 0x1}, {r0}], 0xa, 0x443) r11 = semget(0x3, 0x3, 0x4) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000540)=[0x100, 0x6bc, 0x8]) writev(r5, &(0x7f0000000940)=[{&(0x7f0000000580)="3dfc3ffd8b722cc8eec120bc509dce7b298ae838a32b317d4616e5758b38ebfb02c7c445af755472cd383f674c1bd534debd525d923b4b0b297738175968e33e0ccbd527bff1cb57f2910a73a264951c9739713366", 0x55}, {&(0x7f0000000600)="8031b93ded8a3167113149e8aa901a743449de22e2636f2e1e5cf34ce108aaad594462370a4b6e81f3022569473c4420de789c784548a3b292f2bffe05eab5bca71e9fc30c581b45c8eb342ecd2300dcb7a4b201a1eae4c5e43fa223a9", 0x5d}, {&(0x7f0000000680)="f96dd1bdc8a91a50048910e7ce6d2719710d7090c261cc8c52e565de864e35968e734ff967a8155bd51c569143eca29b28d72dc5b90740e4fb0931dceb", 0x3d}, {&(0x7f00000006c0)="4dc71afde38866bbc99cab51dc51ba6302922dcb853f2398133b5dcafeebe86de31a7f70a7d92f704f4bd957d0646a2759f46b749f49f2967c1dc2cd3e9c3863554c66564f86a99a40899b651f5447cc565aa08082fc278b5b44608b1de4ba613b786da34e33b5f055ca3f4d4182eca2c992586d76873b942e64826097f7f4af98eab69ecfc8f6a9b6147ddccbdfc07e605411e3cd3ffc57278ccd1ebb53da9be96da0d0eaf37a70ec944cff1689228b384027b232df0a370634e169d561b7ef11ba17dea6becf", 0xc7}, {&(0x7f00000007c0)="c6fd7b5a7b9e728ef215433e08610760f9d3238bda5078ced3740177c5621b8a13e6cd2a247dc5607979cf5946cbd21eb6df22a2741ae6ce002d1ac36868b8fb7a61ec611f2c773d5ee9c36672241668bcc9c02dcda5f6ba54893bdd3cc83b7aa86d986eb982b423b8f9b0b363d7b5132e069a2c93fb110f13396320a7a016f00dbca32f87874916fc8d40bb299df4ef8ead00aea451351858620f105264889a41ebfd49ada8225c35bd411caede7b3d02e37873ff33b9ae", 0xb8}, {&(0x7f0000000880)="62823e5cf3aa31d6eb69c2e8d85203baa5fdd5670872101716eaeaf5996c6b4bb07e0922fdb48d1086abcc2df3e14335801011a95ec7b3dfffe7a3bdf17d143c64461c68501c8cf9efd5ec39efddf94216eced90d805a7052608d5e2d4c5fd61b2c0fc642dc9401067abb9c9154618bca52a5855da8919d182e6cb9c642486d1eb9e0fb6064c8403227f2cbf98cfa117ff884ca85b1f244ed89f199949fb2693ddb677ae26", 0xa5}], 0x6) fsync(r0) read(r1, &(0x7f00000009c0)=""/4, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000a00)="3ed5cc40a404a2a948ccf828caf7d54e6414e016a677f239a0416afeba12a7e462e3dea133a9669fe6653fd6e6b790c3a1ccdd96708dfe2a5595d247e39b59272523a62d97f9fe5c1ec0e9ce0f4ebf0e4e2ea18a64403d5e036e91645fe340449619ef67733cd94d8389d272cae7e7459a973076ea7165dce9ab0835cca1b036155ef49c78f87581ebb0b383ee9f6ed7f08eacc238bfa2020db4d087c6a4682af4b7933c5d09e888324c8594ea02952669e5310c371516eca1da9fa2f30d1f0bc3165765dc23a543976f21e5bb1290e7d77776", 0xd3) 00:00:20 executing program 5: setrlimit(0x6, &(0x7f00000004c0)) r0 = dup(0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xfffffe34) getegid() mlockall(0x1) fchmod(r0, 0x2) getegid() 00:00:20 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) fcntl$lock(r1, 0x0, 0x0) 00:00:21 executing program 1: r0 = socket$inet6(0x18, 0x20000001, 0xfffffffffffffffc) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = fcntl$dupfd(r0, 0xc, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x101) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x10) recvfrom(r1, &(0x7f0000000140)=""/23, 0x17, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x80000000}, 0xc) chroot(&(0x7f00000001c0)='./file0\x00') r2 = paccept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8, 0x50000000) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x800) recvfrom(r0, &(0x7f00000002c0)=""/112, 0x70, 0x2, 0x0, 0x0) r3 = paccept(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc, 0x20000000) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000003c0), &(0x7f0000000400)=0x10) bind$inet(r2, &(0x7f0000000440)={0x2, 0x2}, 0xc) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500), 0xc) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0xea) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000580)={0x8, 0x3}, 0x10) sendto$inet(r2, &(0x7f00000005c0)="dc591be40a62", 0x6, 0x8, &(0x7f0000000600)={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000640)=@file={0x0, './file0/file0\x00'}, 0x10) ftruncate(r2, 0x6) getsockname(r2, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000700)=""/67, 0x43}, {&(0x7f0000000780)=""/124, 0x7c}, {&(0x7f0000000800)=""/109, 0x6d}, {&(0x7f0000000880)=""/131, 0x83}], 0x4) getsockopt(r2, 0x28000000, 0x1, &(0x7f0000000980)=""/183, &(0x7f0000000a40)=0xb7) semget$private(0x0, 0x4, 0x48) dup(r0) execve(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000b00)=[&(0x7f0000000ac0)='\xd7:#\x00'], &(0x7f0000000d40)=[&(0x7f0000000b40)='\'}\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='{\x00', &(0x7f0000000c00)='.\x00', &(0x7f0000000c40)='\x00', &(0x7f0000000c80)='\'{{.-(\x00', &(0x7f0000000cc0)='-\x00', &(0x7f0000000d00)='\x00']) symlink(&(0x7f0000000d80)='./file0/file0\x00', &(0x7f0000000dc0)='./file0/file0\x00') recvfrom(r4, &(0x7f0000000e00)=""/197, 0xc5, 0x2, &(0x7f0000000f00)=@in={0x2, 0x0}, 0xc) mknod$loop(&(0x7f0000000f40)='./file0\x00', 0x8, 0x1) 00:00:21 executing program 0: r0 = semget(0x0, 0x3, 0x10) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/156) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/107) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000140)=""/176) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000200)=""/27) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000240)=""/97) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000002c0)=""/13) r1 = shmget$private(0x0, 0x4000, 0x605, &(0x7f0000ffa000/0x4000)=nil) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/150) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000003c0)=0x6) semop(r0, &(0x7f0000000400)=[{0x2, 0xfffffffffffffff7, 0x1800}, {0x2, 0x401, 0x1800}, {0x7, 0x100000001, 0x800}, {0x5, 0xffffffff}], 0x4) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) faccessat(r2, &(0x7f0000000480)='./file0\x00', 0x4, 0x0) mincore(&(0x7f0000ffa000/0x1000)=nil, 0x1000, &(0x7f00000004c0)=""/248) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000005c0)={0x6, 0x9}, 0x10) semop(r0, &(0x7f0000000600)=[{0x2, 0x2, 0x800}], 0x1) read(r3, &(0x7f0000000640)=""/150, 0x96) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000700)=""/152) dup(r2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x6, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r4, r5) r6 = shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmdt(r6) r7 = open(&(0x7f0000000880)='./file1\x00', 0x40, 0x6) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f00000008c0)={0x10001, 0x4}, 0x10) semget(0x1, 0x3, 0x82) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000900), 0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 00:00:21 executing program 2: socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r1, &(0x7f0000000040), 0x0, 0x40, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 00:00:21 executing program 3: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file1\x00', r1, r2) getsockname$inet(r0, 0x0, 0x0) 00:00:21 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200000, 0x0) r1 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) preadv(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/174, 0xae}, {&(0x7f0000001180)=""/31, 0x1f}, {&(0x7f00000011c0)=""/86, 0x56}], 0x4, 0x4d) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001280)=""/4096) pipe(&(0x7f0000002280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f00000022c0), &(0x7f0000002300)=0xc) r6 = accept$inet6(r3, &(0x7f0000002340), &(0x7f0000002380)=0xc) fcntl$setstatus(r5, 0x4, 0x40000) recvfrom$inet6(r6, &(0x7f00000023c0)=""/237, 0xed, 0x800, &(0x7f00000024c0)={0x18, 0x1, 0xc92a, 0x9}, 0xc) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000002500)='./file0\x00', r7, r9, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000002600)=""/252) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000002700)={0xb68, 0x100}, 0x8) r12 = socket(0x19, 0x0, 0x5) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, 0x0, 0x0) sendmsg$unix(r12, &(0x7f0000003b40)={&(0x7f0000002740)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003a80)=[{&(0x7f0000002780)="98851ab58cf43f5a9d113f60b1d76816f4d6f65a475ecb2ab673ac29b929f18806acd86a3fe9dca6fef291529b7fbec22e305cac9814df867d7fa83ea14e7664d14fdceb8e64df08bd74be8d7f1888f9fd58635ce7e7af91ad7dc8f1bc260d66a6246e8fe287d164fac818bc632ac4a6439b8bf94062b1a3c79596755c7da8457fe65718bd776feacaa999df4a46e0594fd68eb2cce593cead9f670e75402de2e83c908f386f4f8fe4d51dc24624cfc1e4e9cd8ed668c77aa1c7e8fe", 0xbc}, {&(0x7f0000002840)="e272ebb298ed49cd12fb160cb5a7bfb19d159384b9f4e5cd5f257b8f69de04ba1255f66fb82e5a788b945bc01a2ca0ad24a42011c3cf25dd8ae1f0a6a35de722d4152f3cf4124eb046c3f6c0aceb739dcbd11586247796dd6f0727c2fbc260f65a491affc28d16dd15ba21b4f433d11bb1d77ef8bde097f4e5c2c5d4c0f68929929f36804792", 0x86}, {&(0x7f0000002900)="dcfe28e45b1fa39868bdcb3f41a3821ac365d444db7cdbf19524c7a6721c134369c91edf52a247e797845a4ea1aff50a06637d9b684ef66bec9bdad2f7e47cd2ff750290942514ffe7d5fba846686011b9457218d27865e56b5233705d945d235c8cff1905759f0302f9867ca3d83262462cecccd3cc81564ba436e5d3119a4d6713ecba5dd4", 0x86}, {&(0x7f00000029c0)="6b47fd410351b38ab56079b931165e03d1256ea0b789f059a6b64ded499b71ff71ecf54d2b3fee69f5f2bb3d0fa582e1ce994ed995ba4b221ba1de827ae420d9216fff136600aa43ee4e3149aa354eaf3a4b8c6db29450d8f00bdb59a239714aca515cf50058e2261d464664d7bfb4e4fec12b1de65db543313e9db8b40438ca85a503b6bde0570e9056b67d", 0x8c}, {&(0x7f0000002a80)="1e8372573481fd202b02c6851c4492cfc78c7f0e053d46cab716f2d808442a4e9470ef99387e56f3fc97b5191b2711249b494872e6d76af952a7b4a4de0a89e54ec3c1890d25701e8577d2f1305a71623ecfae1b570d250aa0247ebc3f13db452770896903743d2c2b5ee94ff79872c4f1d79d774785b561e2fe88483705199262e4840474b1ed1c5c2495aabf998a65349183f25333853690c1b42b8d1a2b83ae8f0125659dbb24c387b839e00dd18a6bae5c70b7a1105c130a1a1b94085d560c8cb95c49e179fbc050a3f5f0fb474be133f33f713b12bacb675ae9e013b48e67ba8280b66e8bed3de63872e611fc64d5f6c19150fb713fa6ead49c85da881968067ab8526604a44dcf3c41291be7ad51a4a8eaed11f10547eefe89e6139edbe9c64f0c24e25301ec6c0a26aa24f601cc8c2ecf312c6319b8d058aba244bab05b1b90db33fc5e47f87a8b0fc482a2f2a31903032d9040348359bcae6e0b4b0787067620376b518fd3bf03d05e87fa73ca82bf2a18f97f438fa9fa529dee035f60cba9955bc357b4d6e48e1c6e4b0400685d8dcb6cd5c2a761ce3c6822257ff6b76702e186b156e1c38fdabaa02c1d2d7d340ca4fe97000251af548b0561631d2ea2942f8151ee7770ffc477efa785eac25389fa5f9a9403b120c95d2706594a1c07a194f7fb2c6b6081b447337b85b40054b0d0abf55cf4e230a276828c94dd326e449b260b46945a47c9571769fa623bd7058d1f521047939b0086eb5f6997e89c30159d8261c9f553c9572b1f84e8a63b22440c7dc5791f33b26efe69d8dbff8eb74cb68ee2a74af76e115fa77d8436011f469914536dd74f31092ba0bec175167037842bb06b374adfd9f200db139406147b5e7e3608a5c6970c1588d68fe4ba1bf7a96fed7bda45c21579ae129ea8a93e906dc6bdaa5b8b896d27f83152c429e79af1dcf3481f34c06cc29488bec6668359efabbbf706414b1acd7c72459e069e10193bc42c613bff4b23782654f4cc19dbb537b3d076f848fc7c093ae8ce4757feab4db7f12847ca89f7b26c8ddca0f9f5c77d32bc2d15ad41625eff33440179156e671a1f7b9a6982835416008c8fdefc3d36675a9f75635d6074c007eff4344f6f984ed0973791f08133aa4bcadcdca251b03c2d304f3ca96be0aeeca329bbd8b3976a025f57a69980facdadd1c11f084727ce88921f93f4ebe8c1e68ab0b971ad9db9a13c14915a24134e10651d015e487630f85935d3c6ec90dcc5d9e312395eb17f2275afec41300c8aa21c128a4c240d88a64c33f1655a335f6eba3884728ccc0db525e79a4defcaead56bc82c152a311177a2dce22e780e9c0fc43c87bac5403b8fb60912aaa2c8ef3dc75e31b609987e54d55b8d9d3927d786209e62759f0ceb8ab50415b7488109a2465c12c4d36ef518bf64afedae77a824f5de8180a71e5ef54c08cf4e6e808c7c6850a677ad6e696ccfd0266fe4e67145a220be604e2baed75a63ec5204e55f835a79ee94e9049cfff16194b8f7db7ec7526c70d39d7d1c9caee5977025f094ae4053f967ce0f8b4c3302cd282515d8001c165d46138ebb29cf5b76aa5de64bfcbe903ed8c3bde54c3d3d9a7dba8daa36ac96339ee0aa3f264b238dfee570798200fc281eb6232b9e55271eeaab08e78a31d45f40db06b5d39dba44510dd8b8966fda7f1d87e03ae50556f0c6eeae8b5febdcffb140db9d48c181b5d42f54213015d9b8e538fb49e0554d1527327857d3f7e355da26f71459999871064b4cc57f305f2ecf3c5db747153f713cb07ad3cecc2df603a1c7b6144d7fd1718236356f8a7938712c6215643698229dcae1c62b820660bfb2719acba7cf1c4ae80b3b6611bcfc749701fc24d0a260685b3ecd2ecab2779ae1a1f5c446bbea8c6a64695a674c623850cf3949b15c27f9cf2424d8b0b96968cee92f07e79c85517c3c15648ffa139a7d7be85a9e32b9d71f1eed3bf0f2dfae71128e7d83ce2d1cb065d874138839844f1cd7707588cdf9df945c1cabbbd4dbb521268af6fbc09fe579b6b94b50dca667a98e47f331ae303acfbe4246284b2cbb408177f996b114d93dbef17dec3a482870d3f77d9447a1640b19fa1328131697b81ebe90418f4534bc1b74e681307ae7af9d608c8afecc3aabbb80b8b4d2bb9c4a13dc2eaf8c61079a4f3f96f9422135b23e59f02fae4a801e45faab1133fdb167f1cb6e4942c565ba1e8d89b3bd6a5831c67027346c5671bf925c0473329b80838bb229e55aa8ea65e1138add764b08d6bab529f6a9980313895f39e9cd0956afc5855181aa96795ba18c28573116d63855ffd80e0c6a38ee81b7854e5b61c52c5242be8a85bdbc7ea148b4df86c9b20d1180de178625f72e2c2be1835cd6016bb886560df9f2e973429d70a522a3ea416d598dc424e6b4bd79d2d0a897ef3523d25ea36adc0c1785cc7cd285000feaa08cbeb494136ba183736b87b08b1af367961f1a0a932d12de8e19f73c47ca3ac25673e5af2c3a4e1c464c4846c10b809c833b1bd1dc0ca5f2412a5a37d2599bd62f18331e757b1092fa3b1c96ab82fcd2fa00daa603dd9ea14f5bd464f76cf9fb4747198471743ebd8e1671df8ee3616c8a5f09993bb7a2373fc2bc33436ef938caa0f19b220a23be34ad4180e01712bfeb0735fa672bcf388213d8725af96c6b14fc1d741e74773f8724928917e4887103fccef458f4757354927481c2f262c25023e51ff3e0fc8aac6cfa2c79676aa7d2583bc9a3f18a6189937844bbada63bb46ae27d06c8170d4cf356d90df18c1a4955f61215a122ca2208cce343146a1d7e70905c41fb2a04c1bc6fb2337221791d0f8de1b1c3d07af886f4c034da37cad80ca8e80372c16ffa39d4cb17fdeb604d4c6fa64e11b404d6929d24ed29b50fe4766cca0216db64358853a6648e991d4d29aee4324fb8ce84782856dfd3f3d0c97794224768e8b79c6284e77a8f2417bad789a8caa53159317497a1597692fecd17ea086576635db7f7778eeedfb80c14f8507efd29a573fdcaa784a115ca5119dc36e344e84914332e250c700c605e3683455f39842f96cd10d84ff36f154ee12b313a4ac9b407d05806a61d4376ed747a083fc8dd46de9d37497177823e245dfb4ee561a70413c0c37d454d115c6bc006eb8d148024b899744a88efe429e1192164037c4d8fa381a75727440940bd5f3dfb161afe7acc4d759cf57be67f33f9fc271407a9f2fda6da0a50973645ef502e19a1daede6040c6bdff76f013e59b9da11948c03cf2dd6a63b3514224d886d87e048d6199ca7e1080d54b54e2e26dc01bdc250d4d22c390b28b471d23b8aefe4822850594777d0939ecbb1b4517b8ba086b5e318c178a67abb59adda13153ae8e8c7140b69a488122f49e78ab5e8244817c6f90dbca0ae1a6152079ee8c451f4823ac0e289997007921d786907a7a54f07b6d47842bdad3ff0663254dc9faeeac46df2ec00f3c98c8c4914167b408e66162b4aeb9b7a8bdfb72a898a422a2b92f6b61030df86279835d73eba7d7167de7a0a028cc0abdd2cfe616c78552ddee715bcf7f1c1e435f529191aa7cb91e0455ceef71688273848a1165ce68e528c35c5cb05910a7b911e1ec6fe3d71fa5a33ac2069f2fb32f76244ede8fb1b88afb0ed2635aecdf136a38a7e497e3fccf9fee32244011e5d6450ba41c6d7c74c3569e36f86204ecbb32ecc5d8ea89c139698cc869b11c841b1a55fb6c89d159fc8fa46d5c7971c970a449ea88263e9f78ca7b3eaddf06f9e2ddbb893d781a70212d32c4a15b2db4018d7704025fa6eb13ce616caa2a99a26fbf5ef0dac9d80c27f2ef8d15b05d1743244e049ddc553a9b699f22ae3554ab8eb401b7a28cd239039dee41354ef5e99453363594053dc5b0661753a9e5a4513b54da4a5e49e18b3f4ac3eb48e31228ebbb57bf1d181c636580f216086acf9913d3c9c475d9095400ce98424cb3df5265e82b919999b0aeb4edb1a277209a5ca3f0e646cd85aa9320045c1c0a18dab95a742ea34d112dd35aa13b36a73c5524f998ecbcf878a3c9f09f414fe20bece6bd201453628460bc1485d7dea18781ef5a5bd7f6493d498ed42b039a7748116d4ad909dceb807f6ce7ad98fd3d996c4f33e4579b2cad0eb567f6cf08904799850a63b2f6ee206a78404d0957c1fe8df154c408be21360845e96bf0f6723e9206bb99ac0a1c1fe190b6206e3dbea1d7d78eeed9d8e24f0da8d929f6007354dfad3ca1a8a0304deb647d851a5de2011900db3a7856af728172e4f899b361d28f3b61a476a1c0fec46bd03fc63122cd0eecfcdac1cad46ad2175211c7d144d87a0c21ec985b05ed8d123a62214cf1067b8810516ac43a4dbc6357d44922b585290cd6274e6a22655cc10107b50c34c613888c1a5a457ac273fbb1cc0d0aa5c34a98845c3a7e676531c1ce466e30b15a8e506b37417a21cb69897f60d28837c22f4af13c3847da205cff321efd1a39970b30d37f17e85cad490a57e68ffc481a688fb96c8c4c331099ce554638f348b22d6fda0617cf546aa52ddeee73f1b9d6eb39243199e1a8bb0741bf66245aa78ec2bd1101851893ed69ee106a9dcab7206b588bc8c9520f10de86635458a3df7a4eb27ae82ae6284ace0c81a049bba90fc51a8e424e7ab6566da541466533ee0b74eefab0a5417ba8faec6ebfccdbe18fe442114aef5f9739956d70e1447606a973f8b033943ad7e81680a028a3569be6e00fdb4686fec968037cc97f37f31859e65451a061aca413f09c0bd4f2fdef46feff43d3c9675d8735d98cb3e20565755c6e7c4e10a04770b932906698aaf490acf43886d8eb03e26a2e77311359b8d22ed34bd772f5cd84c37cf38e2b0723044055a5022265097a7093ab831d2738ad4f6218962984b4d6ea9a6da6961aff2598da9fee697a43b516b9b3a6cd25794bb635850c27d32ef249db7cc3009ba2b8ec1d962aee7099034a518bb957cb54137faf3ce353f5ff1dd6468d325cf8eb78ff59262def190692c30e598b081baa270119de96f06fb0ceac4701323cd77280123088a6cab1616d39b10cdcfd7b7dc9676320eb23c1aea4d27e9776e1b7cae646a0aa68d3c488b34c8415ca768557a4f7cb3a439d36714aeae875633299d597954808d852329b688fc0dbc20625bafe33fbda059eadc22f9e87fb549536ddef717e4b0499169dd482f394b1a389b16018bd45935b0328c045c1f2b053c8ded1def4fa8a31a56b1a45d484a88a5fdd369ccc700f479d277d76326fa88dc2ea8345c3be531480e9e6a8b8e0cbd747658d860411e1588b35bd4e862a963ef4f7a896a761bd43f2037be17bea79dd3a32adf9cf9cae033b1dd20d92481bb5afe5cc93391bc92f971698dc3b9cb62595ab08d8c95f3dfd3373abb091fccd7cc1e28550255b6878a92ab8005bad359ce466354d33420dbf5e9edb5b5a2baa97a4abe911f33bfa3d22e27d3b45c2e01ac1321998c198d54f0c1f56cfce346f761f951cbf761d78ce438ceef02c3eda9720a55a868008ae29ddeb9644ee8098adf7a59f305546b96535d7679d1f694fcaabd051e821b1ef4f710ea465331c48183f70a16ff3f3cc92146b2c3d1f412ab36c12b53630956c36e5c95ba651a977a679a6dc35e0a0496695245d5702f641bdf33836f1b201cf036bf19329391f7976cbd80271ce9aeacc6c6dafdbb5b73defe7c7167bd28ee4b31186c6e8e4fa0580f04e7303aec1cf031cb59e65b9256532fe4d252ebbcf354", 0x1000}], 0x5, &(0x7f0000003b00)=[@rights={0x20, 0xffff, 0x1, [r5, r5, r12]}], 0x20, 0x403}, 0x1) r13 = socket(0x1f, 0x10000003, 0x1) chmod(&(0x7f0000003b80)='./file0\x00', 0xfb41f13bbe19e89e) sendmsg$unix(r3, &(0x7f0000003d80)={&(0x7f0000003bc0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003d00)=[{&(0x7f0000003c00)="87f022925f16e6bb209b0b78b0f36c35f8b3b155751bb8e042bc11d0261306a8b13dab9e624865b07958216f2828a85b3d8344b387afd82dd7fd4686c9a478103136f5604a27283c48903a7fd3f18f7aec24e592c8223bf9d5167eac80ff64ef738c4b2e542578b788bd2b9b54cc69ae591308486bdfab303282bf0cfc761e5ede52ca361ce761af6bec9a60b766cc09a1e2bcc9b6d9d84655e36eb4f73ae195c3a8a3bc0c561a3281d7182e8dd1ee3c627cb16aa13f5a97a46b25157f55a0043edfe3710800a67aeeaaeb4402c9275855f137cd07e06ebe803ed9711ff8", 0xde}], 0x1, &(0x7f0000003d40)=[@cred={0x20, 0xffff, 0x2, r10, r8, r9}], 0x20, 0x408}, 0x0) msgsnd(r1, &(0x7f0000003dc0)={0x1, "acd1ce611fe56867f82fc5332b004e3003e6b7d9d7d91160fa914912c49af1ae88b57d991c33f04197cea73a2729c93ee7a1315d48ff25f82338d09a469d38a3805ed32c59a689347ad1ad1b742f0a8301ec96b74cea061d25e92122748ddcadb672c160be445a5c7a30612f273c98be4b394040a590169b2b2f929770963ffd6a0e2a3a66369d22e44e5340e0c2a6cdbefbd14be7097d13ec7171fa660547344eaac124fc7cae45fb98d6c755259341ff2d0167ca19dd9fcd7bdfa5f65f11a86df1145870c15fc51da8387ec2686e135e3be947e112a802890ca25b7807"}, 0xe6, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003ec0)={0x0}, &(0x7f0000003f00)=0xc) openat(r3, &(0x7f0000003f40)='./file0\x00', 0x400000, 0x11) open$dir(&(0x7f0000003f80)='./file0\x00', 0x0, 0x11) bind(r2, &(0x7f0000003fc0)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000004000)={r14, r8, r11}, 0xc) mknod(&(0x7f0000004040)='./file0\x00', 0x10, 0x401) 00:00:21 executing program 0: r0 = socket(0x1f, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) fcntl$setstatus(r1, 0x4, 0x1000000) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = semget(0x0, 0x7, 0x80) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x1a) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/203) getsockopt(r0, 0x20000000000004, 0x5, 0x0, 0x0) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/248, 0xf8}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/239, 0xef}], 0x3, &(0x7f0000000480)=""/190, 0xbe}, 0x1) syz_execute_func(&(0x7f0000000580)="c4e37960d56d3e660fd856c1660ffde426f0448315bcbd204a18646446a5c4628d8eac00e3b31762d38b65566666660f13700f8fe97883f2f365f32e662e0fa0") 00:00:21 executing program 5: getuid() r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) recvfrom$unix(r2, &(0x7f0000000040)=""/136, 0x88, 0x2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x400) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = getegid() getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) recvfrom$unix(r2, &(0x7f0000000280)=""/32, 0x20, 0x40, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) fchown(r2, r0, r3) getsockname(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r4 = openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x1, 0x20) semget(0x0, 0x3, 0x20) fcntl$setflags(r2, 0x2, 0x1) writev(r4, &(0x7f0000000480)=[{&(0x7f00000003c0)="26c1f3ed85f88da4ad8450b4ba02e33eda97d28671ffd196afdfb8cf2ed4a01bf225a4a145075c7214f7eb7364df029e3ea3ab23f17f9066701f3f716954291ca20c711c0f06b2816dfb5c578c7ebe84336d66f7c1348b8c8412bedb11941e56c7fe743a52152af44ad92ddaade7ca09f06e662a2c425434a2c9474f3ac9fec7ded5", 0x82}], 0x1) recvfrom$unix(r4, &(0x7f00000004c0)=""/136, 0x88, 0x40, 0x0, 0x0) r5 = open(&(0x7f0000000580)='./file0/file0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000005c0), 0xc) recvfrom$unix(r2, &(0x7f0000000600)=""/190, 0xbe, 0x3, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) recvfrom$unix(r4, &(0x7f00000006c0)=""/192, 0xc0, 0x2, &(0x7f0000000780)=@abs={0x1, 0x0, 0x1}, 0x8) getgid() unlink(&(0x7f00000007c0)='./file0\x00') utimensat(r5, &(0x7f0000000800)='.\x00', &(0x7f0000000840)={{0xad, 0x100000001}, {0x2}}, 0x0) getrlimit(0xb, &(0x7f0000000880)) pwritev(r5, &(0x7f0000000a00)=[{&(0x7f00000008c0)="512a23daae84c526c90b5aa31baf", 0xe}, {&(0x7f0000000900)}, {&(0x7f0000000940)="36e66175546e7dce498fbfd50ff83cfa24c81a235b1b6a3ac1c1a62d03c93bc271003875393d5fe7ea6147e0f9ecef20bdb823133038a2ee60876b73e597ef1763c58e00b7094cbb84e574a01d9626ea8e0964e7f4955c1096b6228e1515bac8985d2b3faf65eb157e7799a3cdcd3a6adecdefd3e2c60cb7be51f3736a85684c780cb9f094a5112c954575f2747e9d41fb98e04fb4d4e08d1666ef13449952e30a0fe6775d84f8300b7f92fd0fae541f740cd69827209db2f037adc6d621d0bb", 0xc0}], 0x3, 0x0) getpeername$unix(r5, &(0x7f0000000a40)=@file={0x0, ""/108}, &(0x7f0000000ac0)=0x6e) flock(r5, 0x4) 00:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fdatasync(r0) fcntl$setstatus(r0, 0x4, 0x4) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc, 0x300) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8400, 0x40) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x810, 0x80) shmget$private(0x0, 0x4000, 0xc0, &(0x7f0000ffa000/0x4000)=nil) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)=""/160, 0xa0}], 0x3, &(0x7f00000002c0)=""/222, 0xde}, 0x43) r3 = fcntl$dupfd(r0, 0xc, r1) r4 = accept$unix(r3, &(0x7f0000000400)=@file={0x0, ""/89}, &(0x7f0000000480)=0x5b) preadv(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)=""/188, 0xbc}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000680)=""/97, 0x61}, {&(0x7f0000000700)=""/51, 0x33}, {&(0x7f0000000740)=""/72, 0x48}], 0x5, 0x0) ftruncate(r2, 0xdc) utimensat(r0, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x7f, 0x6}, {0x7, 0x3}}, 0x200) faccessat(r2, &(0x7f00000008c0)='./file1\x00', 0x2, 0x0) r5 = shmget$private(0x0, 0x2000, 0x438, &(0x7f0000ffa000/0x2000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() setregid(r8, r9) select(0x40, &(0x7f0000000940)={0x3, 0x9, 0x4, 0x1ff, 0x7ff, 0xf0, 0xffff, 0x3}, &(0x7f0000000980)={0x400, 0x3, 0xba81, 0x200, 0x100000000, 0x3ff, 0x0, 0xff}, &(0x7f00000009c0)={0x7, 0x9, 0x7f, 0x4, 0x400, 0x8, 0x0, 0x946}, &(0x7f0000000a00)={0x9, 0x7}) getpgid(r6) open$dir(&(0x7f0000000a40)='./file1\x00', 0x88000, 0x8) select(0x40, &(0x7f0000000a80)={0x3ff, 0x1000, 0x9, 0x620, 0x3, 0x8, 0x4}, &(0x7f0000000ac0)={0x0, 0x9, 0xfffffffffffffff9, 0x81, 0xfffffffffffffff8, 0x9, 0x100000001, 0x1}, &(0x7f0000000b00)={0x4, 0x3a2, 0x1, 0x7f, 0x19, 0xffff, 0x1f, 0x3}, &(0x7f0000000b40)={0x1ff, 0x3a5}) getdents(r1, &(0x7f0000000b80)=""/76, 0x4c) readlinkat(r3, &(0x7f0000000c00)='./file1\x00', &(0x7f0000000c40)=""/6, 0x6) pipe(&(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000cc0)) sendto(r2, &(0x7f0000000d00)="8bab48e0c645b56f9b7db90582debdbf49c2f327bb08bb08016261a0771164d782db5401143aa7d28d6dff07e0a4bd59075f190573f07f203e1e7d4e8fe8b9c892f717534d59593e6544c3bcfab6dabdecb727e4b4d1ff4148a4775cee8014060a6bdaca6fe4ab67dbd926732277aeee2092dd0599a5570eaf8b53a42961be6203707584ecb75b8c941a9dfc8b5503ff9762b027ef6e3329ab76ee4d059e9adf518daa3aa12919885ba10397772f7411d5e3ffbefdc19f3fb69d914ace2b1943a941b995d7cf45d78d8a7f2b2d968e878fc56c002faf02887bdc6530ee08bd46fa887e3840268a939b7cb18e8faf2ac2fac7cd5a956432b827728351f94a3e1a13e017a1d1a186559b03c0c5c993807acdfef53e19ed86847a266ab98cee8b6efa47f87c49885639edd7aa43239974b008c0e9730bde40853ee72ca0863e0a578b1f70d5eacfca2f08c161b673fd7e3aaef39273a3934184b35b2b8b3c003c17dbadaddbdaf83cf1290aee41ec63a31405ac8dc61f17a7068237aa6d13a740acfce0ddc2484165005e10184b91d5bdcfe8cf713d5055609c50dc74404f6a26c327e17310b42fa193d537b25c728ba52b743b1097080fee12c8146165b23bfc22e6c8525359e9e339de686544acfc35ca70b6a7735bb8fb6544a26efae473ad1f565536b5177cb25bd68056fe9b9ec21cf266caa11d2be6f8176d88cef53945ac8966b567049254d4d6b2089128c9d63fc6dad2b5973e68b01cd29ddff40ec47a2a7fc4f94fbb785a7dedd83e8da9961397bc931460add9c154719179dc04d6549573c6e17466030b8f2b9142a711f1ede15ba6ea7da1107757721d7c3eef4c0ae6f7d459b95803dd026d60ad6afabf85d9ced568e396013e538aaa6553503a26ef5aaea101c6e93574813f8a11d001470c15e651b3c762a31edc5ea7344b9d4fc60023bf96a993c5e114996ef72927137a4fc628e2b471ea374d93a1dd8691af964f06807bb476c9ebee8784dd602a1db5c4cdebf9b0f792c4320d8fa56b5e393ae53a932bb745907fe29ff94fe7734482077c26234ba65dd1c5cd5c9d367e14a99ca06bcb37b3419a1a0400fe6a4b1a8f8825b228a4d20b7267fcd6bd420c80817f70aa84dc16f63b9cfdca76829553409780f3a85143f437e21dc6464aef919c16f4d43beb41753e0500202806c7d11b62cd5b45a61f2a7e137c8b8de52b04cef9fc788c03f6ab7b1737e70fbe691a08db35ed463fdd7d046d27ec9cf668bacdd24b1ef039cfef15fececefec70143e6d8cdba80414c271ca122c5c91c288c677dead0217df66a648093d1a5b2854c435973c652d82e47200c9fd66e344003c1282aa0201fa59af4258f7f04809b975c2415259723bbf801965c9a2b1d0d26fe9286152d5eb156a3dc7d9e65633a4709ab228be88c53956df323ef6375aa9a26f6173156c5de7b95842140e74261f350ba34a97ab94a7b56fb7fb63bfb8c31e3e2db7e9b0bddb073d8aca9d3f20d7c3628f3cb6280415b98a996e23e24a2eca8764c986f5aad19748de1b8650867e2f766b712ff21e458e2c6d4f55a6eb35038d1c9d2ed9a7bf5dd87a5a5546425f1dfa1ae94b7f4b3127e18f72bf5d3389499cdd485a9bf9a5a6bdcabb496320a007661e6accbcafb2360a677aad2d51b97b6acba4120834ddc53aee3c9d7bb0a0ae80e67677231f54ddc81fcd1c1f2bd6b4318b22d1f56b631b481b90ad02eba1ad196900d36215df9259f8be2d03fa78af10ac517eb81582f7a41216e6b2c65193be4e339dc9002d0320184b1ea02b201472c6bb9357c5134aa06621a188b8925e9ec1efae5c7af16c82825ffc778f2f842563ab05ef183366add7f5d17651841f5b0cdd42f939ea2e280685115322c476271bc1f83a711c13d38a2e5c9b16824f3259d70e316b87fde41e97fefe31d117f98d2834ab3637e72e7c6d260a58943d85d83f276bfa5ee5dda5e62e861e4a7714f4b3370ceebefae7be36dae8b27792c1ac07dd7edb4d23d89a3f2fe85c3a6166b3521970c40392960c7a0b199a637f98408ffe840aeccf0d03971af02c0d904e587f46b68dc706514690c902b0cc6477906f96dfcd4ba9edb6e550039e887ec1db48147061172f7f46e8aa9d1838d63bfc4465838a975d19c07eb8a93b9cc9726b504b7d3fb6650c6d32a64704ff65bbbf2be9264c3724149ddd04f598e4a4d138d3f198b62a43b57a82a80620f4e1c587bd2d319e984ccc678ab7a258c16d47cc6fb33e1e9417f5f1fcdb44f7a35f384fda4abd63d7eb56027065b744c8f1b0b56f335c2914d030082d1c150d76dcbb3424d3c942fb97af29d02ceedd76c25b4dc1ffe536f19c709833155f5dd1bcf651baeb4b1298398455e21925077d0f078b230d8840728601f4108fb6568bb0dce7d35427c652200fe56210e65eade08c356f59a64368b5395768ed5d5f49f7ab2793ee91f7b5a885c3f5edfc8c0a6931cfeafb908563f974a8f04880a395ee8d2c9804b432a71196f9f415fc5683a3a1d01e5c9a615fc23b566dea6959ea2dafe8e2735ac20d8e84c97951c21db920e0de81114489578f4fa54adfe0a7360e1de21c46177858844c73a786a27ec0159e26f67532b4963c5ee34e3d7df3ec7fbb7b5a38b35b11c4303100ad06751c1615e3e3220fd0be784177b4092e59a367b39053cbbe5d85a7629ff4949b44819c30663a03ec0ca9997fa4fb568e62fcd1df3890cb29df6529a305b9864813d3f8d8c849e56c57367bb3b2b28d3fa756af58de995469004e66a4a9e31ec1876e753df51c8e9a5fad809c7d1b7c698a8c23c8bb5ccb53f539365b1f85eefba7c66efc6e6e90cd40e2ad66ccaeee90741ecc05399d69d6dda94c83a3c8e8a4bb14fc91ef3618d8c7d54d2e00f50db06fc62be421cea26787205cc5d2616e1666ea28762f3f990121d86ec525927c028e7230c1506560de8033453625054e7e6915f7d955f69ca72e97d7cb251e34aedb44fc01e28c89ffca11a00ccd9bf7791acd5edb0bc6c76879c01e2172e757a205eac7d541cd096e4704c3162e8cb99212fe74908781fc81d8914b21e547fab580365723ed836ba274497600fa5cadaf4fd0349e3efbded9cde75b1b9fd10e8deb730c48a303075934328c8e342869c1f8a90754c801e58d8de07e7ec1b6081c385429a952c8e5c185f75caa7ca9fa59e04ce7719abb42025591a9de9e24d53cdd64ccc0b749b9b3657a770348d5c3e61d732657283715ba5953bb30a4237f4f206be1d475435ddf2ae7d5229011eb5c5e404251438b64f5c03c59b43ecfbecd606e95500a0dc190c6da6e22cb038f080ce7a3f0ac5bf5e64289a7ee367d95f20457a314715abacf5e402ec1bf3b0a9b327ee6cc204f26fb5f9c4cf67ab8054163387d47bd7f218975f854e7aac4a9656b26dba666531192c5c6447850fe7d50d8110c66bcdda964da5cddbec97bea698595c47e2a52b62038b0a8595f37daa19bcf9bbfe867bf29fb82279c2c3ce773aa0188f03bd512d817bc8404423d46b375505ca7b883c0330335431e6366414cadd4948fe366b4e27b2f66f1a5d3286d46b21c100255d511677f34af88247cf900d63d850aaca600e9d13e29b5c6057b3cbccbf4e08ca025f8b0085523b2e506bda5a9e6f103ddbd8cab84523e0c8b65e882190dbe1edf6a2f0697793a1dcb6693cf6af3beaadb027364412ad1a9a40326c8fced9e1622d38f9f0d5bb72f22410700f9925a8a2372949b6e3fc6cceb6a515e53189ac2b6ae1bac621f67e8ce6c3b8bae9c7756805361d4cd7a7a26d737e79bf82c1bc731a1c60b0c798daf7ce676cffa625d4974c80ca227f2cd0e1ac5be81a7b70ab4528031e8bd75f556b0e56efaaa9786bfd028fa09b3aa7373deed6e71d6cacd354369dcead2a280fbcf59b1f9f0e439a50598d44e5738566e1bd173050882135f09293bf120514e5382783d8b405b0be13f9308b29ad48086b2586c1d2ee0981205ea43765f62421f97fe1444118406c60a3e16672eca0b2bdf2d6ad75f0cbfd6c553a4d95600fc28566ba2cff3b3b9001134fbd8d525ae1f5a98cb6080123d686e308cea6799f0a59fb1764d202524b3c07c273adfb17f266e52bcf8e57ed5b8595e6a79ce0e41a22939baa3bfa6940fb876da756090df26a62ecad0ebb8aa48e7472dc007888e093ed41f9b8c947801ad842b7de932f71391713e19e46bcd1818d3083b63d73dd7994d34a55dc80621afa21c8eef282dfa98142dec426816a83946115ef15e6f1ce93a144a184d2ddec80920216333a10e4ca77ace50adb1d319dff5a1fd20a440d7a177478322e4d98f31d9d44a8f9928f51e37c93b38c2bb0b2b25304eb701780a6c59f50d5ab5baea2d96d77a919f98d30d5e70ebca17c7091d63698592305c787d01ff67326364c940830bcb0bd42485ad2dcee006099e1178b430885d5a1b186b7f08f59acee3794811bb142d600620cc7e424200b1d4d9b93c3f9ff364643d1bf866dfd672a365d5f9eecbfc1acd0801bbd3b17db56379e78d71ee9aae9a8d49ee35c49a63754b6abb7eeae932220c55ad1c892aaaaae53d1338c9a0521964a88237bc4ee5e08abd6e766b2a941931faab97bde89abccfbb5e7e9e4710ec56d3afdc78c9be96fbab2aeed97b854644d0d60c6624046f709e043c9ae0d31de4c3676520adf736ab16821da4ba3ecf0696231efe8dd73769b12a974a4fd65a1e6408d260b1e892e40534d8dab23ae05568de30cfca800914c708798a0b9d6ee294f74f65157f1d5fdd5bca91ec005c3deb720a818a916c8df531b36d195f569cc3287e29fbe739211a3b4f0508d40c6384789de98dacc4cdccce612d663cf80435108fc648d6cc02e0205b09ab2f339197f357638fbd48071abf5fefb8247138bac1bf877a7dc6a875b052a78cb9f93358aa7e480202c1b5c8452308eb8ec1e382a2cd31adde6b170c77e2ea48d6c07c11a167a681f74f4ee5272c84acdcbd52fc9e6b4e41f85333aa30bf0f7d7db70b21a48b85130295de296b32775784b41a647c62a0ee35b1e39c0bfd6f8204749f22dd5bc0edc60009a351e5f4d281c81c3b4b70e6f4af76e9764009cf683a7e6e3c405b3a776a21e90554263749df242a79b2f67dfda9580234e87bad3b19ea066d5357fd26f888fd558f58eb462cd7fda522f52d665410ae67c98c3306425474d49c63a6eca6f264565a7a061680ee68cd8985e8af3896e264944902ccff100552b5fc49ee0fdfd96659a5fd39f797b093976a89c6f476888a268a5bc3ecba1e6689b1c591088f4f5ca638bff197c254a251900916f57c19c783694068e1af9e51c4e4ddf372b824434c07e65ead03ec6488814e19356d1538d3f3289f79e4cf1ec05fd8f3b5623ab11c1f59be17faf0f9577925f8984df09998461ba9899119c770f58d5b991aef06d4c59dc1ab692d115a999ab6de40bd7829bd1098fbc3b2b7d2f96981b16f3247f4de50d04491521e08b914f91e55cd13e43da1cc8014050086291a825d19e61671835c8058fead7dc28405e45d93af8f7324031a05336e20c4218304adbdd1c8ff13cc195050b87db6fd259f8f9b07992f253c4106e657470e595078b84d5dfade2e54903be1b50c921b11c8fb6fbd3520eb91fd862583329e18e52b33727bba3d93a3bb2a798d46d4a3adacda39a97aabab41940e0b56dd404b1db5dbb338d838a0cf8d60e5e4aee19b3da4bf759844ae45b315923e9bdfbbec010b513c77d498c3bb5d00b29f90ce57c", 0x1000, 0x400, &(0x7f0000001d00)=@in={0x2, 0x3}, 0xc) clock_gettime(0x1, &(0x7f0000001d40)) accept(r10, &(0x7f0000001d80)=@in6, &(0x7f0000001dc0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001e00)={r6, r7, r8}, 0xc) 00:00:21 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000040020, 0x0) mkdirat(r0, &(0x7f0000001380)='./file1\x00', 0x108) recvmsg(r0, &(0x7f0000001340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/206, 0xce}], 0x2, &(0x7f0000001240)=""/225, 0xe1}, 0x40) 00:00:21 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffd) getsockopt$sock_timeval(r0, 0xffff, 0x100c, 0x0, 0x0) 00:00:21 executing program 0: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x100000001) open$dir(&(0x7f0000000040)='./file1\x00', 0x40000, 0x80) open$dir(&(0x7f0000000140)='./file1\x00', 0x400, 0x8) 00:00:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x20000000, 0x6f) r1 = dup(r0) preadv(r1, &(0x7f0000001340)=[{0x0}], 0x1, 0x0) 00:00:21 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0xdc) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0xffffffffffffff3b}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000000c0)={0x7fff, 0x6d19}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r2, r6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x96136f246f93f3f4, r0, 0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x121) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x10) sendto(r0, &(0x7f0000000340)="6af7b315e662e48ec5149ec214625b4fda96845123609821fb3985c7d2733db1049c934e79670a205f38ea461b8fec908707562bd573b4f3d86c5181e7e9ff4fca2a2fdde53d215a7b93226e7d8a42e2faeb1803b4d2607e460f3725e8de57c2e912562b83aef397ed3cace8e8f6db53c09a457ad5986c4446a30954ed01ca772c61b47105b7fb2c1dfd603eb0516102abfbd8ae4eee4bcf1496429220d6bdf3007e13e193b13bb72257586e79d4a6a84bbbbdcd8a92aa932a644fe51f1d32a3a55f24bbcfcdff10aa11ef4fbdb96cab30ccd14813f5a030646e04e5b565ac4730a368e66eb5bcaf1a1d4187ce2feb", 0xef, 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000a00)=[{&(0x7f0000000440)="a98cf4fad7e00f0e0ce4f834920dbe4984b10703bc55e0d151a32330cd98f180e8e51b47f274dc3fdf76a8533d1148114810fbc7e8cb90304a0cd4f8464510d4233e4e6acbe930b7c7f4bd31df5cf362c71a6a1043465b63d08ad79bda5b13826acacaa7bd91ee5624f0109dcdecc9b820498860e3929ef8ed4d5c708e2976f725a65001165b43f3eb0c1b7d44f6d501590e4741", 0x94}, {&(0x7f0000000500)="a540148de6fbc739d75e4778cf17475f40d26e47c1601923bf5b8168366ee84c9bc3c747a997fe9242fccf0a3d7499f47ec5c1ef67e811f9a4fbc83d4562b219f2b4741d7841468913f10806a4235e3e9cca7899b3c614f56d60a622b0b42d460c895c131ff914e1de0fe92545f22545eb634be0aacc1309686540aa04843b65a5634c5f7aa3f124b12664528d6557e4f17bca156df4f10ed0a04b75f14b5fe5ff1d20c453e6d18db28e9c8392d582f978b9d66a31615f5854e2df18f13d5482a00f19268c64c02be2cdbece", 0xcc}, {&(0x7f0000000600)="2ae929e5299aaf3cb6625d004e1bca1d2910515d76d770402a7bbdbcddd7da4a9dbe572538a38c1d16077e2cfd7bd6891037cb585d9d652df525cb843e25274c6c2620d436fb6385091cd149607c83eaa8dd87e2a56ca93e71e6a86ed894ba1cdce389ff732f928ddae603961584130c0639c469ca4454e9dc71d15d7cae4a1aae450fb2d55b2893a78cbfede1b5f312a90eb061ba2cd49cd2e86ddfba04446668fe2ee1b581", 0xa6}, {&(0x7f00000006c0)="8a29caa7f3cf85d0d815c79bc6c9e945ac0ec46566d4523a754f743bae385c5ecfe2f3369aa05bf81556e9cefb22599e560043b45b5f011c94193b614b2215bcfbf6f655ab23115c75e6cf2f575723f402e0d7d9efd24d638f85074eb999230ab094d4c28ad5d8787c8c4c15f632a0bc9e487848418fa75c0987f9b0b3e8b952728cb884c5a26b7ae7cb2c1e7ee89df23945cd97c9640741d72b89893dfa5890bd3f3695816b83b03cb1f86f1057760873e69cf11d0d7240ccce", 0xba}, {&(0x7f0000000780)="5973f7912f30cebb275815c931e57002590985ff8c53972be056fff145e0e70f3b2aeb3580189f8bf916bfef5a9d98d022626a06d337bcf8fd52527c7cf7221a45f75b2e6ad61628ed90022cc5768b4c802a10b75934081b8dc403969a042e83d7c28d41754c09c719ed44efea6ced7df4c2", 0x72}, {&(0x7f0000000800)="e9975af8dff7c28df09d950f18c6fffd23f46988a60da6f12c5a5b5f03f3cce51c3c48d069fcbfc1c679fc6a618c59428adb5e2a37f2c7dbe482f1abbed53015e66228e2bacaf347a2ba09e841705deabe6993a174a77a2a4b4d9684766be00f0f4b59479ce334be365d7fde41f1d5185ebfd51de7a851f15215eefd263b5d7b0db68c27966cd922da921e4d0dd9657435b7bb3a3783922a446ef0b383eeb44e0c08a806c5176def6a89fc1f7011032c8ace6eb5f08ecb4aa37e4c3d314fb7babe3dc7d8653de0c49099fc552c7f3c5033b340e3a530d95e", 0xd8}, {&(0x7f0000000900)="58b7dd039c426bd045c9748b2c39a61dda5a10134d6eb91b2793fdc8ff6549836db3345f9ff2fa53e1c73354a1bfc816119b4e2f3db99e8b6ca1eda723481d7231e20134deb72738cff1a43b88a6aef2291a8d1d968c0f0ccda14112875c8c42e5b00d9b1da7f1afb065ad413c1792bb4d0a8eb7244b810283dad020dd159ddd62869871a09e1ac994be09c1b58c9770ac417161d665ba6e6aa411c903ee8db5a3d243d1acf24d912281762d583f0baf1207d6d0313e978c64a013f92637d1c4bf0aac21ddbc76476397410a", 0xcc}], 0x7, 0x0) utimensat(r7, &(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={{0x2, 0x3}, {0x5, 0x80}}, 0x200) pwritev(r7, &(0x7f0000000f80)=[{&(0x7f0000000b00)="4151c1b22472fe71de95bd404f480d346bfe92285a93a6719c3bff275f599d66e5999972278443a9e67484ae58e9b4783e7ef36aa1b68ef13a90ea787ca22266fab29bddbf1d6a9f466262698c106c0bf4e014c9d21d6ab113f32e1d3ad1e7529fa89cd0d137dc16b6e0640573f183e7276f0a9df55497ae2995877dbd5a66a1bca679e27b9c5e107baaadf6298595949507a370a264faee10e7f674a00e577e13ad8bd86763d2907ceaf816302b855c875078c914495212db30b76ee838ecb7936679462f935a9ce041b906306897e0475018bb0b126b56", 0xd8}, {&(0x7f0000000c00)="ce14e6058ab82b1a47f7b56a18f78dc7b38be6c2b58f98711a1e48b90d6ac3dd9ee12b6a9ba4db6740b762c4c86a52effe4dc3149b90fd8bf835b69c43e0cf49412f04961a3c13045740c78211fa995a6f3862852735534e8a00f3cfe62833b2b5fe0fa372b6065658a7817a1e8b36e617f8b8f256193a95410d997c8c", 0x7d}, {&(0x7f0000000c80)="194790adaf76c525de3e5d4aa35731cd882e4d1f550bbad030ce9a37415f394d1739d29075e17b51d2d049f657763fa623ccec981f3f47131acf23c0a62deddc8ff75e644dbbcdd79415ddeda19c02111102bea4e48d1f7a2c1a79eb2f1cbecfa824cb492d4d3601dd77568569a5967ec1fca05c373896ea54174f717039bea43f9ea10835fa11e5d6c4ccc7f7ed4a1ebf4076bd6b442795be59c1b858a6ac319af65c92b40321bbf3914ca1f9191ad5e575b15ca83330400753b1", 0xbb}, {&(0x7f0000000d40)="2f12faab6fa0d012d760233a4043783c37784f37a97168ece7278504226090fa6c336c198f33497b69c94553bb48a3c6a0d97fa38dfdf2b25f50defa9559aec07ba944b75e9134a7daedb9b30c0a5b21c2530b6255c418ad09ee7f71e4cfe7de57582de2cbb404efa52df8b411441eb5e4e8a601ed4bcff4d5e5f2885e3b30e861b823c5ee5393d1db24d23839c30709905668a06369592dd0", 0x99}, {&(0x7f0000000e00)="7f8f0094cb204be3e910448c2af04c64f690a10f81c34299a7b2709c58d3f6320f04aeff2c143c1c634118deb17866f17560ec1be7b4cec534369e3c9d81873bbfbad8dfe4bfbfcd97f4d018cffffd222c5134439ec361c67cb81a057bebcf3ce35f7c2ad088be1d6168f00fad776f9bae4d683d52364262424fe7212a936c35a5961deab9058d353d332a93062f1f3a6f3b581ec21fbe53dc45c3e1ec84e88e0dc8b366a43fbaaa0e29a1ce1aa00840be5e", 0xb2}, {&(0x7f0000000ec0)="79f707cbf9223133d323705050ea2a6a038210f86f012cb2612e47f4f6c98039c7909067f3ea573e2f2deb84f76c516899e6b5a46001d54a2e8c73027dc766ce78b0dcb8456cce671c326cb5c6c71ac4aa9ef94d13df1e52aed506fc23e73161534e99023f1bfe5d5abee69c37efda5d98fd152a1d94ebed2aa44028667aeea650e028b4838160f1cc4889b11b8dd9f776ab2c2981f26c13329664286057dbf1f5c17d727c82f093fc19760d5b6ef312", 0xb0}], 0x6, 0x0) r8 = msgget$private(0x0, 0x8) msgsnd(r8, &(0x7f0000001000)={0x3, "bf0d1f8727e192d5e46b7749f806005838fd9d836808794604f2a8785129c588e0f3c8e2054f5c161ae69148e49ddf15352f06e1cd3b89b46c07b65cd20f22f3b9c9baf7f413ab2466a79c0cf992560d63b4c88c22a3ba3b2c81615ce953376551a885f036b4a6e020c3b06e53218483e93427be0d2be73d73b297126126292822cdb13e4210122f0e6deced47bb21"}, 0x97, 0x800) getgroups(0x5, &(0x7f00000010c0)=[r6, r3, r6, r3, r3]) mkdir(&(0x7f0000001100)='./file0\x00', 0x110) socketpair(0x1f, 0x20000000, 0x10001, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001180)={0x0}, &(0x7f00000011c0)=0xc) r13 = dup2(r7, r0) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001200)={r4, r5, r3}, 0xc) getpeername$unix(r11, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) r14 = paccept(r11, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc, 0x70000000) sendmsg$unix(r10, &(0x7f0000001740)={&(0x7f0000001340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001380)="7fbea20732f84a2a560d66b58fbd368dfe8bb3fad2b2462830ef7860abf563187272d58d00a3b35572f9bc6586925bd7091290b1e78d624ce5924b9d54652d012e6ae78092b2efbc071a", 0x4a}, {&(0x7f0000001400)="1e201bdf921f8e613b538df0e00563bf9172493a1914b09f643c061b1e9d0d385e6cf0594193c7970c556da9b93e4b62cf5c975d54b58043bf1d5357a5cd15e816bc78b630ba4814d3e9c8cf59642276a10171d9c4e139db5a56774ad6dbeaa8b566089fc7fd47f689c888b46b0bac736b3388c93eb5d8a55ef281080d626b21f2681f48eaa420add332e486dc818a0d", 0x90}, {&(0x7f00000014c0)="10f364784bb06e5de944b95a7bb355446a9df5109f1b1dc7af", 0x19}, {&(0x7f0000001500)="d8519d1d3293dd4698beda43db5820af7680c10cd93ecbc18e59d9ddff3a78deff88c437e53789517e3abbc06e34e121d8fd1f28a052659d6f05f310", 0x3c}, {&(0x7f0000001540)="4eae6b2f3aed3e419692b5c9eb01519a02fa26754ff5e833a27886c69ae16dc296148ab077294346e81b84de0dc91c6267c0a8e5aaaf8cc199a1d619e2e63be24e7c8b7ff0734275ba85a5373dab1d6cd65ec3f685c07f2167bf86d030836613ba0230d2de48f5a7cb309e41bad5c318c9e35eadd491939ac53b19e4e4ad6424e11869e1bc176ff2b835ca4ccb229fcc05bedd3c133accbb0e278005bb97d789aac07d772c24ca375e45cb0493fb96720439cf7985fe26e78c6c6eabab3694d27063299435a57aa3a47b8ed273a83ebeb28236769baaa3bd4e93cae6bff0c4f8", 0xe0}], 0x5, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [r11, r10, r7, r14]}, @cred={0x20, 0xffff, 0x2, r12, r5, r9}, @rights={0x18, 0xffff, 0x1, [r1, r11]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x70, 0x1}, 0x403) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000001780)="8419c23d542b8cdca3a169e1d763890303f35d48e7f21dd0f6bbc03b", 0x1c}], 0x1, 0x0) write(r14, &(0x7f0000001800)="234bb17067840907832c329adb27d75b55a8e8eda5443a2a771fff034a725c4085593afdab3689c48b38f68460ea2ed51a749968f04dffcd44d45d6165ec72c17df52e5ddf124b322f94d3ed5fb9e8a63a415249df60c2e7c2e5f681117f7b25ca3133fca2c2992d441686deb4eb321db6be3fda5f7c63ac864beecd522f19a68fe8c80ca3fe0b992ee1bb65b79361f85aff1345d775760e3d434cc8c0a6a9573965b8e3066623a8c6b87d84653a3931828f6d2f342c6caba287e71cb3c79c138a104a32d9597fbe73a0b056202622da1883fde68c2ebb53", 0xd8) connect$inet6(r13, &(0x7f0000001900)={0x18, 0x2, 0xffffffffffff0000, 0x5}, 0xc) 00:00:21 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) r1 = getgid() r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x121) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x211, r0, 0x0, 0x2e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x20) r5 = getpgid(0x0) r6 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r5, r6, r1}, 0xc) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = paccept(r3, 0x0, &(0x7f0000000240), 0x10000000) r9 = openat(r3, &(0x7f0000000280)='./file1\x00', 0x0, 0x40) chdir(&(0x7f00000002c0)='./file1/file0\x00') r10 = semget(0x3, 0x3, 0x2) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000300)=0x401) getpeername$unix(r9, &(0x7f0000000340)=@file={0x0, ""/10}, &(0x7f0000000380)=0xc) setegid(r1) getgid() fchown(r0, r7, r1) accept$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) paccept(r4, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc, 0x70000000) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r8) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000500)=""/33) shutdown(r11, 0x1) 00:00:21 executing program 5: semget$private(0x0, 0x2, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, 0x0, 0x1f, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x206) shutdown(r0, 0x0) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f0000000000)=0x5) dup2(r0, r1) 00:00:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa21, 0x4) fchroot(r0) r1 = dup(r0) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f0000000100)=[{r2}, {r2, 0x4}], 0x2, 0xffff) msgget(0x0, 0x0) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x1000000, 0x100) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000200)=""/78, 0x4e}], 0x1) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r3, 0x0) mkdirat(r3, &(0x7f0000000300)='./file1\x00', 0x48) fcntl$setflags(r3, 0x2, 0x1) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='.\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='}\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='-.!-\x00', &(0x7f0000000580)='\xdd\x00', &(0x7f00000005c0)='(\x00', &(0x7f0000000600)='^[(:/\x00']) fchroot(r3) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x400000) r5 = fcntl$getown(r3, 0x5) r6 = dup2(r2, r4) bind$unix(r3, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) fdatasync(r6) fcntl$setown(r1, 0x6, r5) fcntl$setown(r3, 0x6, r5) readlinkat(r0, &(0x7f0000000700)='./file1\x00', &(0x7f0000000740)=""/217, 0xd9) madvise(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x0) lseek(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) lchown(&(0x7f0000000840)='./file1/file0\x00', r7, r8) 00:00:21 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) fchmod(r0, 0x22) fchdir(r0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x1c, 0x400) setitimer(0x8f75ab63b091a3ea, &(0x7f00000000c0)={{0xfff, 0x80000000}, {0x2, 0x3}}, &(0x7f0000000100)) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000140)="3e8c2d619ca8e23b3b543d61bfda53b80b670a4c41599befd1a135a19ced8b162a61603eb03637ed", 0x28}, {&(0x7f0000000180)="87e8c034fd71a40ff1b5609d7cd3de3d2156d80a0fc1500c41f96258240b263b988592a7fcf8664559f86177e52051eb79a620966e082907b23478ab7b1a2b0ba22096c14745a400ca1ef60be85f0f26894d941a30b3cd791bddf28f0239ec0a7d9dc95a1edea92d59e8c84996122ef3f7a21e623580ea403b6d0f3c9c30ba26d17b0118c5a739f9df1783850912646f243a49ed7bac02d070daae9490289fa36b81d0516c02b1fefa6c7bf193102c8b8c9bdd729a3a1a", 0xb7}, {&(0x7f0000000240)="8f5fb75cba9a05272dab5bcf474ad31ce0ced8c98f5d03085605c3f60f687fd940431f2afa2018465fddce030b30c7f9476396547b34f3ce93df059369233edac4e3a7e7a8af93ec8b063ef17659bac2fa1a921f5affa145e47ef50e26b8d76efeecd831a4e9671b63bd87b32ef6eabfaa9e93e5469bf0d23c0da0af830b26be542b8affc808bdb6706cc0a4c4940928a3139b62634c844f0926d2006405d4286841f1873574118f5fc62fe6d11bcab20c62d4be226207ae076237df5798f54c6c2d01e97a389b7eb951d3ab832f4b998e4d4df14009a7e9299b4fe166806e4f2ed906726086860ed464a0ddd4bb44b2f7da7c51911b8c3a0d5f69b5fec8880028725884c77fa08c3fb5370ad726d25e12f7154e445ebef5ad769f7c7466d626e4c191f4b6e79baf6bd2bdb88acd86222da74dbd8af315fae10796d44dfe19c738927fb37ca2a280d4c66eaaf83605bbadd89b83d17f131d963ebdd2c9bfe87ae1a4d28dca2e2cc47989da266644554154ed3551b217dbf9af8cfb14e18f9392a2e5d9e723a75bcb26f41907bad04d805943fd2c3469a5ab41879722050244406091147619eb3544840797771056bb34c5e515cfc556cbea9a6f877ff312152d0b316efbfabbe79955045b9e25b09156c4524e52d4f4dfbb152859fdb23664c444096878fde32a3eaa70e0f3e2309e645a17391598ead31b2904186d57f0983641fa13685b0eb956952c3d12e257b05049bf848677bf21bfef7536224a1293e29bae28d07415dac00e721ed876547e59acedd4f563da21e49ce67ebf88fba735b7becfec61f674e54c4e0948d2476b94b9cba2ab3e083e7ff36f0189d433e2941b6535561dd7a740c9f20d041c9ddcc848b96e62ebce3783c93d7fe98ee51e958573183072cb5e3ad67e8f0644a988daf5383a541c1676efaa2b88832af8ab1263012ba5dbc85530b17f780d7cc0c53f5bf2b06f76ba3019c37a15bd2fe7c5ba219e16b9b92c712ea72123b676ddd2bfcb9e17b497eb8d23a7f5b4dfaa4c6fe5824e52165a92aa4f28d6cc1d91bc5f07d8e06bccc5813334647d7144f9b65906a54b9f6e8aaa7a33e158ebe98922a3a59916b935cb62bcc1b8cd0b95abd8a31d7e4ba8ffbe133edb10c220ba5196ac212fe8a069da1cff035b5e548458e4a3ad33b260357be9e9f5493dc4537accae9f0f34106007ee318244b60308105a48940611506a2adf957e352b79d9afa792f58c31b379b4dccc54b7686f826bf3c3c08ad9ad2549867da25586f50ab614074c3cd231a32488c63f426d52dd055d70c16c75ebb7f7be974ab619d580b92fb458eaff85fd24eee6ec6e6f5142cd643aa7e42d807b9ea27faaa29da07b02852819a757f0c9d1952521baa3350445096f74a5a4863b5cf2b7b418c0fd6eaff7ccc828807a8780ff3decd7bff9d220d6fdbf99ed5784b7fac6b83bfcf5819bb4eb1fecbb1b64c5559514a269d8defb9f4faed70812b3f0b2fc12c5136b31463c2f676fcd9d7df49dce530369bfd3f0b55af12a98609e4d045baa743b5237b5f749fdc46cc8f9204f0413fa61aa1b431303ef99239d6b6fc044c6ae82c8e660c1ab91538b97c7294c9e84f36b4dc4eb42892da3b402288f8f9cdbc7d541e6d6ea4d70ae5fcf11006b6b1a88d4467e065e49bf0b0cbf9399996d128d4cb5252570f22a8c0f202ac0363e8ab9b7a2aab49bc4d0be2055a2d4cb2fb0df7c746edfa92d8260538f6b49d52548e822872e60201aad8dc08763942fd0fca04aaa7aadcee365ace0f9a251d2e162dfa04328665b0930c95425564fd630ef6b50cc7593e61658b24a5ccd3fe813893350ba2468606e0dbd0375d49037833d36c61f4fbbce5e1a4defbca99f7ed6a30879f2167db521b1b6c1e3f80f9eedf72acf87518f50bd33d1966425208039c028e5804ced0efeef4964db52a49b83e66ce64a343de6b99d06535868ce2c81fd93ba1873be03de29dcfc8b56da6728ae4713259f5a9763b915441ddc448f92f73a1b5a9aca7a9781230e944bfae961b4574d27c14bb4fe59f31b6dc782ca1cb2c89154c6806d05f93bdc794b0956b474b63390525146905002719a0a7fa120e7184effe062a36ab75c0e78d9f1c7777bcfde2c3d43686d5780bf64aceb5a6e1269f328afd81e8f50da9897f160e91d987bb521fc581bb4f42f4e524a4536c39e5fbd9299dacd8dfb8632c5fa70be93b526d3ccbca9917a1664aecc466ab6583ee06cca65582b4204bfd32a199b5632ee6306e8a20d497e4a32314864f84c8ac4b623a2a8288c0f5720291b1c20e63974bc1d671b01d92deaaa64c8a0a839b0264f44c546d38d9591a51806491aca3f4711ffeb5fafed6b4ef67a797ff4a9bb2b1806e61655b5898e5176e36be19f3a07338c520f9114775cedeb07b59afffd5c1602686bd44fa3987c9086dd87c791cb359177b5872bff5984d3a4a298a8daa7df03f77c94da733405049a29991b7de7bc5a35d5caaf1318162b1f78445de1004f155c329c8d2878643f53fd45596dfc5f1f184d20ca481c5ffbc357279f73d74f1e5fd5981cec721484f1271674e6a21bd32c72430750ee4e159d0fcf96077bd7ae022cddc43f07d7ec1161753ab3f9888be778343c90efe4b9767ceb7db9128ea72e4ffe177a489e5788983a283bf6148299358f3ee5c2a17cf65a05336f6cc57642cf7c6fe6ebed1f3959d72b76e6ec6e93801532a8e38062c1a6c8f16d48c104156815d19f2210da73881ee1a0e5fba057766612e85a25b69c03eb1a5f62edb3d8401e9003c1c0c93eab501ee569426137a6528dedaaebd5f8540a09c424854e0535b86655dc55102a7f0ac05721bb05a35214f894897922e1dfb92c13b70317f5ff4f62303726ab771a62a512394d77d6a8e69ae61b93d206d5c8610c368eb4e598bb26c384f9d947cdaddc13290ae070b01b296deee4ae8e70c8375bfff11ab48e15adbfacfdc7ee8fd64711d65904eb46954a1bbfc63b98fdbbe44d1cecb03bbf96c38c6b887caad765081534c7b0a3876ab20ba997f1a2cdcefdc79ab4a71c73031c3a6bf46777671898e996409133ec60f6864b99ba66a30f306a5753b6d4ecac573668b7ab7c5dfdfbdfd14ea9a723b2931bd154583e6bd5a9a656089d487f03766a088340d3bcea258f1c7f54cfd9194c7aae258869e6e5004434ae07a80a34e81f92c2f11f131f4a51d62470adb42324b44c57ce901e28c5ec7028a21cf8079d87e5005c8dc37ef333464356278614c7be1e232e6011196001283bb5e3abf78a3263ac1aaf8e9c5a2c41c705696cc4ba7f48589e7bdf758884f32d015d058b8f5d72f27fd8288c451e185926f07e3e29c5d6d81d4033edb84761ecb63788d3bdc380ff1939de5629e1ac3c04fe5b89dfe0eb664bd4d276d9df655326853ca356251f2e8818b942b5a0e26ee019607b530b8981927647fd1f13c04442be10b0a0fe5e37ab1bdbddc229f2e23a2e08283d471b212e2767dbb60d6e787df9a53a2cdbba29dcf1799311a0bad9a2d3d7bee8380b857a9ad8f059915592c1244b49003768ce5fe141125be630a34288bd3ddccb9ff58498e7048d9213db3ad9c285c247c427ca57ae00c9aae7107f18830beff8ac9c9c6079dede5520fa1c97451617887ee862dab130ffca448a725c3539e4351d38a56fba98617fb290cc3b22d21a97d459821d86a0ccaa3ff9d05371fd1f18d795d45e9154a0fd22304f2640e06e60ec814f38a3d9fff194d9c35e1e22bad9565206ef023f625f6f61219db9824d64dac4ad1882ae8903ea46c4d7a16510440acebdf9e0f09db491fc226e2e0d3a0008506f224d8e0ef66cc53089545bcc5fc499d0a8d6c02bdf16a31df9c5ccb4a8cf98cb058d70f0ebd51e1c04635845d672abcca9c0775aac5462f615d6f4f8542d73fce1b370d9f0d1e7c5ad8541d04bd1223402f1727cb23ae7782f34147444834a71e295e3e45ee0bc825d8c56a1949b1d66352d58a61fb38559ff1cf975f87bed6f594a9f6dfad575c9f6b19291c6ae075248bfb17433784b327d901d5877f70f57b88e04ea38a3233d815f478767eea3e9a1454b8d3dd3e115c85b0f850518332297dd8587e7417857d53a079f8d841be2615203db272c4abc6e56a9551d857002958c5c6ca42675ca8e62740196bc78408d8e0b327d30eca3c96330c3833789a6e586260fb60eb8eca1ac58d310d82691a30f05d670e322fcb85c111e4c5fded3afffffa1d71b1ba27983a5ada00f1b6c9e7b6650563ffca458a8ba7e6504fbc385eb75173d1b347b569029ff81d5c0ea43ded383993514a6d65e253f2e837d3d0fe0b39c6f9574168057725b8f65b172d9bd4cf152d75eb52897b9325bbd780fe0c93ef861f9555831bd0532817df6884749a430c38d9799143fb1caf9940de8935b1b98a5d7bbd3efba6ce9f76d7ca73fbd1b96fd13ddfc0007218e4c8eb9fa97a10ef6744d52fa98d44b0732a1b5939c76bbdba8e15d0f9dec52901d76e6f5949151ce1fb29fa7f1a83bde72552adfbc2eeddb1e35f2b1ec617d0cd6ef3f95c72e5bb57276014015c782499a180ce73839272331e75ddf2d821bb9bf92285e347c0ef66a49a6811adb17ea759e66ced5ee625e10383db95cfbd1098765bd34ee4c05693a9c03d345bdb9ff8934c2f5a476892aa9393da2aa64cb2a08d245e237d2edcaf05f659dfa322a8504c8542514cf0b93b213b26edb4d0c1b2b2831b6ff4aae37c771f3621981dd8fa5078921cf5724ea4cc3f06b2f25b55960f47ad73cb8229502aa53441e5610fd9b1bc910da05d8ced28c4fea08042fb16c42df5e3d23a17a77ba953a8956a8b52a69f5ee28f0482ea9faa65116924943831f110ede3ce4b6b01daa53c02f7e193f24c82fb5450684466ae41c380f00b3d582ade36ec118267f4172741033e8e4fa79d8e0db12bc9888548bca9b244c8762cd3ba3c4bec10e64a93e33193421a93dda758ab038573623b50515d7c3313570e6a1fb5a325b06858603cb1bd0fd68c6ffa64bc2f97f829a2640cc3676813c3712dba87ccb8540386126df4e0237dc032e63e9f23ca85dae135b1efa0c5077e4e39b03241471e3aecdb52bf281faac2b4694cf32659a0476c3154c0bd4ff4294a0ca0f0d456e6106813f46fc5925372f21debdb60f3bbcca175029a343963e801959d9f08da2476347a2d0417b60bf161eb4b81b8914f451d570bed242890473a279d5b866e9aa28ff53d70f1cc5cac179a75958826ca74447b6bf9372fa77ad4c0d5b8ad0deab5c023ed4d7a4f8f820522aeca08a5816395c3e737b32c23573b3747081ea0831e5db4e249ee62c7e291861d71a809969efc2b9dc206cc53f1f23d0091b010676e8c35df6be12a2a38b9bc65d2a470d793b7837f02d98dcd35705956d791daff1f89b675694b9bf1b5443fa13e1a3efb627964053626abbf66f2b8d9865013313a6559476fa12f7c6164bb170f28673821cec861127c48a8112e87a831c37cfd5a17a975b0ac4d3887657966f85976f189a4323e9aac7832e0975031690a4da2c1b30b54a5bcec99b06d43e6da9fc20545b15b67e1d4e968be748d4b403c9c1db654438893fafd22e0bfdc4482cdc51356e186a82fdc47625bf3b51e4117a176f51978cd515a36f9693765ce761629eb037abec47d80656653bffb067104204cfd0cf97c7ca24e8ec9e68a29c61ca18b22b8c2d65b7e729af9e3a264014fe37498799167a0c9e850463e752854f22864de1cddf9506bec6782638", 0x1000}, {&(0x7f0000001240)="426e8dbbaeec4724157dd74c30e5707f35b638458465027ae14122e98fe7bf", 0x1f}, {&(0x7f0000001280)="546066c95a888413f9d1e4b53dd0bd3857c8ab6a6c3a2b4767acb7470ba24d8df8081fb7a2e2242c5181b8333d7c9bba6afce247cdd18b000a9b51ff123a0ad7a87ac12372ece1a3865d6c5ef6533801883f774faf57ac45ae7ea2d863811adfcf221141a9ff18fbc1d27b17071a9dce389f7b91435d3ef266cfd50dd18d9b3d57b7ad5f66db23fba5469ef907f34d37e286a1c12f19ace2efafed4f4d7503aa02f8da7c2ec239c56d83efb8cbf1253655", 0xb1}, {&(0x7f0000001340)="6a0a53285b8e173e5a034a7441b17e643c817cb2ea2946937fc380a57c903e58a9ec061633517143dd562dcde2501fa1b73affb7e6ca50251fbe7759a7eaf922687ae64bf18bc1a1675a88679b1494a804e8a7606a3a4b6701406b0da0161942eac64ec3321ca1eed13fd733211a25a2287fdccfd20272157153b0c7c9713f0fe43bbff783561625ad5b2c8cb3", 0x8d}, {&(0x7f0000001400)="db8791a6554d9565e1b529c1ff3ebb1586dca8d812b1ea04c3f7864ba8ddd4ee49c24e725cf93013caeaf59cfcbba823686d8a9a0da94dfe", 0x38}], 0x7) getpeername$unix(r0, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) recvmsg(r1, &(0x7f0000002980)={&(0x7f0000002540)=@in, 0xc, &(0x7f00000028c0)=[{&(0x7f0000002580)=""/218, 0xda}, {&(0x7f0000002680)=""/45, 0x2d}, {&(0x7f00000026c0)=""/4, 0x4}, {&(0x7f0000002700)=""/180, 0xb4}, {&(0x7f00000027c0)=""/206, 0xce}], 0x5, &(0x7f0000002940)=""/18, 0x12}, 0x802) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000029c0)={0x29, 0x79e}, 0x8) r2 = fcntl$dupfd(r0, 0xc, r1) getppid() fchmodat(r2, &(0x7f0000002a00)='./file0\x00', 0x8, 0x200) setitimer(0x2, &(0x7f0000002a40)={{0x9, 0x507}, {0x1ff, 0x2}}, &(0x7f0000002a80)) fcntl$getown(r2, 0x5) lstat(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)) sendmsg(r0, &(0x7f0000004000)={&(0x7f0000002b80)=@in6={0x18, 0x2, 0x20, 0xd7}, 0xc, &(0x7f0000002e40)=[{&(0x7f0000002bc0)="fea5608b7bff78b4943a2c944f884c5227196f273ef3c62515eefabba9e74555f60b81a734b4c13d82785d8734fab89644b43c87a5e31165d2376b66b3bcc8b38fe434553784667d216508159e0af0a2aaf76728d581", 0x56}, {&(0x7f0000002c40)="544840297509b61f13403cb61877eda41b734b06", 0x14}, {&(0x7f0000002c80)="1bc5dd8a7bcff9546f52f904a826083b63babc777f9d40a52d99bf4d84ecd1e5ae71794108c1ad57b8ca61ec43ca4491c68b9d51dc1329657a18595858b2781a9728cd60be5964ec9f182b21280b0b4250096624ee0674ac378fb982dc84fc9de9101f821ef231bd7798d54d2d1b2f4b4b97f9fbcea8ebf6d6df0a6b28b384fde8e29f46aa5a9818ec6a03ebca3fb5be62019888614ca6b4ec108c7e7bdc9efd7f4438df4efca4f445d392d680559e7fa3985d4c7d6bc1a8753490b1f5a89e2b1f4630a065ab0d69287b9ac6011a45aa220555a3e12d4aad7966e0", 0xdb}, {&(0x7f0000002d80)="1c32edda4c3695a29107943ba8f2dceccd22be4be63967adb551f83af671bf0645dcb89128b19066e0415ee42b5886c5841d3232ea8ae5a85cac5ad38bd58b3acc5d89f8209d2da95f3fe3e8af452a2dc4e49798753d398f0d55", 0x5a}, {&(0x7f0000002e00)}], 0x5, &(0x7f0000002ec0)=[{0x30, 0x0, 0xce8, "233bc1c5e24c85c4e526019fa8ccd49ed6efc7285ad37400b64ef98debb94c48"}, {0x48, 0x0, 0x8, "c5a82eec6b84cfb385f34b1062181039f2f2446401f10e8537a4e8817830b341865adb5d5b35b3c935d005a7c1e817b56203bfb6"}, {0x90, 0x100, 0x3, "1123fa6eded929ed9c0862e60124dcf2492951f1018c7149c637b29b0a70850c901299fe660229f237dfa93c865263ed2f044f6357d55569dcd5bb60405c61b11bd74e65c8350d572641c1cff87b283ef43c2d72242d2dd3ca40f3f5a059045b3be73a395c6651a462b9bc6b5f533f5cc8d16eba906ef60d2ee3c6393e92"}, {0x1010, 0x29, 0x9, "2680a5ecfe4d4f1acf6edcfec14bbe696d21a97dcde220b7485cb4cb335581b3bf5341946f414e5fbe684aa170a2d098fc3c2798da98ed3195362fbc2ece96ce90e7e6085fabb0821f84723175cd6adb43244e319fc9bd8fa129a4ae8ace056ec97c0967dd8f57609c105980a144b43f4afb4ddfeb5edc11e912f27eda500933630318c88bed737b106822437c8cd00ae66434ddaf141c53283de0234dbfaa776820a5421dc4bdf483f572b1dfa9c19b42dea1e39507c608214f319cd8c4a47b0955ed6239db1cfb5f3160102eb4c4da019df9d497504d1aa8e28d997af090eed648ffd0a4ea48f7307a8117da9e0873bbccde54836d7a98e97ece27119cbeb8a38795c4368899af86da378ff4e3fab39cbabc4ededa391d3c8dbac33828f873bb655ba0ef8ce8659301eedc7dc3bc61f41e376decf507d27cf09b352c554b2c45560fb26e65d2ba8e1f2f4f5a5b77f50e74d0954d89d97566b71de86eae5c773178b108dc4d5bfa302b1f4316c5a0b593ea9f4529a372a3e560f5808140ed8014e8d13da613b8af85e9c84177683cc37fab15408b3c284a7dc89ce7ecaa793c8eb618bad1fb247f6c3977d2169223ac6977a5dde7064635253636f90cbb071cd0f5a8d7b49bae88f03904939f977b7104185eff51b84f9b0c832bceef07ddb1760900e0d6bc2c4063d1347e9b0662d9b50efb9bda157055884213807eddc8fbaa9a761adbd6d067c8edce317fe7f127957942f50492ea4bca5e289d572af052dadd7c8b465a03781279bb2de76556cc3dfb585040489144a17a3b2739e31460c3aedba3cd3f35639b4e5e55c69a4c585a281c48f100b9c017d1dd7ca77cf09e76b361cee39da3a8e443b5de342c18ca98dbf67eeafd05a457e4f7529897795f09d57e0f867802310b3002652252d9e9bc3c81acd694454ee5b5a6f60f0e36cdab66b375eb3cbe48cef0f912b55686bd60dde7b7848e8bc5a811e701a11c00ed2873df836d3e66e2457eb7d83dc0fb51181dd5933590ac989ae3b7dee4a8cade751ce0eaedc5345f042ec7a75bbf12c416abe7b0f4f20f557e43f4813e467ecaf95a50195f9809f44afbf4f3293f780ad94c7e0c22a1def2b7fa8aa6f62363fb7c83dc7cd1218d497c2a6f56511c04f2efd3b214db9474ab5a9f12361d77542d153dccfd3b8840c1be229216c64257cf2da1035e1047d81fe1697570f18453f0e0f0ed53d18baf3f9a4e60d260a2308c59320140a91dbbe0369e06ee072d9fd330f47be50bd36399a545c1741554f86e7e41426b048d4a7f21a6662ebb6d7e1e40ccefef11a94fd46d14050152870444427bfc01fec4b125ffecd968c112ceb73512e6c305e089bbf1c854fdc741d194d8c8b80926dfe24c423afe39182b400f3aea5b7ca7ed40328162252e46206c4a8a8a5c6c27160fb228a016b352d5fba17a2e66b8ab19727c8ef5150b1362f2e7429f37381fa5cd2e2b81f500ae315c48ff822432a8d029cf2cbc8e293d71946713db832d3420bc99cda8f95e5e2fce7bfcefb388d008d4d77d8e1eae3d7f51093b10d8a613acddc904d2a310f38e3d016aa4bcde34e1afa00daf9af558e2abe96a22e5f1e5bbd67a9ec3ebb7fc50f50a6ad5be489aac95cd59f2ccee535ef9ddcf8945bc2e9c170414e06dfa572ab5bc1c59e40faa3af1e6cd80fc2cc907c6d9475d15e0efcb6966a54b91ad7d42257af8a34adf9fa16d9568b5ca0d94d9dd67922c91d1c10b84e09fe81bed9540a1da6957d73f812810ee7c44a0208bf114fd4bbb963111ec3c26e72858343d7ded17b03d0048a8e55edea222b2cc0ad8925c7e61e6ea4736de1a8d75f7b727134f1a5a2123a477858813ace25933c1a9827566d51559c35468c3b2e39b72d2084f0984f4c670f36980c1c8944f551d70f3e426e39fa87bdf5d521a720f5cf4bb4a4b638c29383f1ca028c5f9c5cd506c98164ee9b1de8012d3669b97559118bbdd286c469eb712730552a40d193cd30142e5dd1ce999dc0e58f06d6c28ea66a78b0e1b9b8780456e5ed626a6f7333caefae35e20b8f5578359d24f43f1edb01df8a6c934b0e66b9f0a03b4051ef14faecf7fadfae3f3fc5a82a3336fa3d23b34ad0d5b0e119ca424a42926605c31418dae1f1bacc2dbcdcca83294e3735b8e0a1054ca3aaba8da60c0a93bed29aabc41c23093ad3ffe0d590b5eca7c8a74ded890c86e6525eccad0f2d0e3e273bef8f8a728e2132a498459d2ca4eaa1c725e01b9bc5fc251bd470387ea26d712e1933f52d994e160ed86021ba861de48a22b19116d138d9c4bc1ed5ceb48307d23bee7a38deb9bc549de0d4bcba9baf973feacb59899721c59afa9e2ff2229c09302ad23f104f074d3d8cf0dd3fa9e6c786ba17c3ed591a4b9a2b0e5d57e8b1b6569b7b0c71ff3429a2c233862a8cab7ebc279b065881afeecd606246682ea3849cf5b0662c9af2595a24219a9c6a0bd1a4245b839546b427ea09228db95005df73034127c96a0cb4038bc28b80a935bb45cf749cb7900bb6d16beb275b2910f3d6254e357b1df1b9b7344c766f5cc9aa7ede2bcbad3dd8ddea07aee741495891e4dbb4023f4ff36e6f74eb092b8ffcf08fe9ad3117fba52ac7295474f0feecba76472ff0478f6f362aa83296e137e0c4f5f81560317942908d3e5e0bdcb14aa527abd7590cffa77e381a008ea613fe7a4360e02feaf0e403ccf6620f7ad03edba1d80221b6dafccdfad186d94e3bd9b939b52b7a7e5ca60673c5890d5674af48ae85f86a32274392099000300478ee80f21b4031453482b81b7cc4bfd5b6e9708575a90ff4f39f97effaa6dbffdd87b5105ad8373a868663809a794beb6e0dd911b842a96563e051e8cf9829548beeac39ebc432d171d2110ae97934f5f01c7986357daa8eb31f513f16f9102b8a47ec05a5bfbac8b62c5873b7e487c6c13beea55bc6169b4b7d18939221e22e3b767c553fac99b31069cdb0b9c78d7f315301196adb9eebd42961f781ac7dc32824a59b274c7c93f249ecec36b2d645c3d29c99021b1eab057933762df43ab3a5588892b0b86e4f5f4e641b47470ecccd4fee09cde36e411d958c595a1316ea2ca754bbcd63d81ddbf6c13e33503936cf59f2fd2ed2b4b8845b8e76a5801f2b3afec1fa3facc9930bfc0fb0df5ec4c30c5b1a7f7c542eeaf1992098e0297f5b755e296b40cf32a726b93a928e1aa90e8be6b7dfe289e88631d3c3e07167b8f5d2358483398c3ff28fbf7a7cf71ce01216323547b4f83622159b74e33e6f93b1916ec891214bd62c2e91dcb1a15d613ecf1ed4e1c61bdc55bb0f767c954270f1c2a2e012f0ef6b5d5f735711c61feb42241af98fa65765f3cfd46d5973354826a4eca8c08e07832ef79afacdd2b907a6d42c0acae95cb79a85bbf12138ad12231f6e416ab4cdb85c73d3533b250535740c474d6456b2e7be42cdbde90650629eb9bddfd7a70efb69e6486ca5adcf0405d6d72d9bebcdbb678d12216970da316127845ffb028f143e0b24e8ccc4b16cc075e0267dc198b9b94a8a2429b16df4d8b1869e8b6f9c3f1fcf0556170aefa45f8a510ff17d62861d93e4b41c195768d4e845106d0b5d08452c484799798ebe2da51ad41a7b93ce574611b91a7d371168f097345097e63d7ab4dda6e1b7fe355a9b11e43e4a3130c9cbc681d7587d4d3ec6742f3fca0d5662dc2e8000f5d13deeff9bb4a8559a44cf4da16c16a9ef646720d054d543d938e7d5e0df56c2a83b48331e62ee4e2886463e48ca01b6f2d491eeb031a08aa4256db6ee2fa905b063e36f0e03ad20cb6903c99c76f56d173370fa889c7d10e075f818007e67b083cf93e1bad74aa335eacf83583ffe522b923c3a7c7244d85861ada17a0e581c472ff533b41d5206212a19a74eab06b0ff650228fe72d7263fd81907be957b60b02ac2289f806c6edded5cb54b5ea02a11d9c106df0cdd55458052045522f76c529e283edb323f4fc0159c90babeed1988a9f92c770503c74536ca4345d2886931fa2db41b06a0a4b6c13f03d576871b3749bab8b47d350d7cd86772f6590ff2017bd9158e5401b9a2839836901f0178aed70014842eee24958cc47eb82e633399f17a99661809dd8a0b5e734ac41dc66669dcb70bbf942a1454b4e81b0a6b6f183193a0c3a1f7cc56f9e06d3d5ab4fb86a226864f10f48c8c28b87720be3d054859678be40832d476e445dc8569f19d08ba74809a8b55423664d26a8e1612a769c2665835476b918ff2f759a29b36f53e7a3f63851ed22fce7dadfd0a79d01bf67371496662d99a1dee2ad6b5a7abcbc34ed4800867276b6a37d3a511f0fc7f3e17b0a8247ae8ab00ad0d7425ce93c1adb3b5bc8ec644ce63fe20c18987739e76591fd952e4d6ac710e7144776f83f66e1abba452a6663ce3c6904459fc7176bf96d40bc8b5eaa7838a6c4c370272675ad6541e25fb5f6ec1e7bfd08e29888026dc7c1ae8aeaa81e2fcd2e627c2ab9a5502f211cdb6aff01af4c02c2a3c7c0c0bb104ee9b49f9c56ade107b69f262e8ac56f817dff36bf512c9c60efd4e5096297591c23ae7769ed15b6659d347682c79af8a37e0c95c1c1d6eba26abec2c99c840fd92f378c98dc87ca32b349fdd058bfbb12699e5c20fc6eda9d5895ba0e75911d93d67223f9d98c2473a73ffe6e75f677df9d5e373ba0016063b451d582f9b67309f57431a6d5639cb2be5005328116a523d2a6943410cbe5e77727deadae192f779d9e0dc75f87da56f6c8048730378821e5c3a1b06849a063fe9f2c0341130435b34bf05441a407bdb930a268350809db318a60b3037e59ec16f2e6ec4f583053f50653b2f745e886a9f7b43113a2008e31ffc65ffb8bd4018b8b03bdd9482c71d286e6b66c14a08a592a157a355b679c96bd047769dc25116d479e46464857c767bd1bd1e78ab00661e0eb6ff7d298a25e1191c0c2ba5ca2e88367af21df448e05ffaa6d6176bd204fab9a28303a4f7f94287a2ddd28d54ce25affef5471fac74c881a22909a75ae7303e4737898f98285e5bbecbc6414967e8a1052f30b6f3620208b7fa9e55e28b9536ba50da0fe7cb1aac8540d238944931f7b7bcea77c28774860ad3340417f112b973195521068c88ac009ae3967aafe93cac3ef674b1e87125c428f4af60bbd785be9382f5b04bc26c1a6f7bede59dcc9f8954ab0138b22df1411bed4559c48002f00c88bb3f8405a5239f1d951001f20309b97a59f95bd7f698e6fe3a01c7884cb6a9f8403719b39eab4f2d518e62921428073a39c2427f5687daf10a1e881946d14f3ac8a3a261db407f06288b8e9fa68eedcbe94472d49b9aff08fe8bf1f123d0d005000606a70feab1dad797fc4166c5ae44088393334c4d0dbbf2f8ceb08888ab4c3f377c782486b4f2dfb6582580d470ad2b41c30fc4ea80173cab2caf40dd7edecafee42b5e24d559587c8e77c1d08291c792db43e42a5dbd7553c8e90f0d33a89b9e5c6d4695c1b0edd9914cb390cc3b3e5e6dbec849a95d3ad0eeafc013fba6646e97cbf4dfd43efadab5c92fb559fab385078edcc970a93709ca9e1fb79acefd3e532b61425dda3bccdc326aedd1af80251974d21b1c1cc3048c923a860d21fc785585f30d2d70f469ebba5880c7da3bab6bc8b8d2b59fa92d217cb8a77897d7ecdae87a86cfb09fcb8db6881bd6c24007f407acfab4dd8e931af9d2b7c90dc4dc647f3a8b53bc490744b23d016562cc1d2e650266ac0be37d2aad991a2b54cdc1ff738ab2ead00d0"}], 0x1118}, 0x1) r3 = paccept(r1, &(0x7f0000004040)=@un=@file={0x0, ""/108}, &(0x7f00000040c0)=0x6e, 0x30000000) bind$inet(r3, &(0x7f0000004100)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x1, 0x30000004, 0x1000) fcntl$getown(r0, 0x5) dup(r4) getitimer(0x1, &(0x7f0000004180)) pwritev(r2, &(0x7f0000004280)=[{&(0x7f00000041c0)="f93fb2a4bc356bcc96d841fea9692c99fb4ff54b2a9d6709083ef7e2a11867fec73709f69e28e9fb4141d9ba93d804bc255dca2129184b2e936448651e23cdf85b58432f2a60cbdc5757d0eb29772edb93e698c71e3d4e97b4a2bf1ccd1a0317178ec03bd9a776dc7e3284ea37536f9b1061d4289c08a1adc299664051a544b80a684949201d40da92b4c1859ed90852e038c22230720b45b1821798db", 0x9d}], 0x1, 0x0) getpeername$unix(r1, &(0x7f00000042c0)=@file={0x0, ""/92}, &(0x7f0000004340)=0x5e) fcntl$getflags(r5, 0x1) r6 = semget(0x1, 0x0, 0x104) semctl$IPC_RMID(r6, 0x0, 0x0) dup(r3) 00:00:21 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:00:21 executing program 4: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x1f, 0x0, 0xb9) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000280)=""/108, 0x6c}], 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) setregid(r3, r4) getgroups(0x2, &(0x7f00000003c0)=[r3, r4]) getsockopt$sock_int(r0, 0xffff, 0x1905, &(0x7f0000000400), &(0x7f0000000440)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f0000001680)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/9, 0x9}, {&(0x7f0000001600)=""/89, 0x59}], 0x5) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) fcntl$getflags(r1, 0x3) getgroups(0x6, &(0x7f0000001700)=[r7, r4, r4, r5, r3, r5]) bind$unix(r1, &(0x7f0000001740)=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f0000001a40)=[{&(0x7f0000001780)=""/216, 0xd8}, {&(0x7f0000001880)=""/172, 0xac}, {&(0x7f0000001940)=""/245, 0xf5}], 0x3, 0x0) getsockname$unix(r0, &(0x7f0000001a80)=@file={0x0, ""/69}, &(0x7f0000001b00)=0x47) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0}, 0xc) socket(0x10, 0x5, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001b80)={{0x18, 0x3, 0xfff, 0x8000000000000}, {0x18, 0x3, 0x9c8, 0x81}, 0x0, [0x9, 0x7, 0xb2e, 0x7f, 0x4, 0x1f, 0x100000000000000, 0x480000000]}, 0x3c) r9 = semget(0x2, 0x7, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001bc0)={{0x772d, r8, r6, r2, r7, 0x8, 0x40c0741d}, 0x200, 0x6, 0x8}) r10 = socket$unix(0x1, 0x1, 0x0) listen(r1, 0x1) r11 = socket(0x1f, 0x40000007, 0x2) listen(r0, 0x8001) flock(r0, 0x0) fdatasync(r10) socket(0x10, 0x60000004, 0xf59) read(r11, &(0x7f0000001c40), 0x0) 00:00:21 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) openat(r0, &(0x7f0000000300)='./file1\x00', 0x400000, 0x20) 00:00:21 executing program 5: r0 = msgget$private(0x0, 0x240) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) r4 = semget(0x3, 0x3, 0x110) r5 = getppid() fcntl$setown(r2, 0x6, r5) r6 = semget(0x0, 0x3, 0x350) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = socket(0x1, 0x5, 0x1) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x100) msgget$private(0x0, 0x100) r11 = dup2(r2, r2) fcntl$setown(r2, 0x6, r7) faccessat(r11, &(0x7f0000000180)='./file0\x00', 0x20, 0x100) msgget$private(0x0, 0xafb8e9968341ba47) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0xb4, 0x9, 0x5, 0x2, 0x2]) msgsnd(r0, &(0x7f0000000200)={0x3, "f308380550cb877395eb22ed56fc75b9d46ad2f45389d4a26841d30c8414b3b45542af33466c5581010483330a83554784f198f3791a1e2259f09a49c7eebfd46e7b565f9a28a2e50fb89f765d282e0d15e67a922c1d1d9d1c20044ba9b3ecf0441721f85985b332b303553952fe43cca9b949e6a215cbd9ec319a04237be24ad6224f7b0dd010cfc9e16634deffe0"}, 0x97, 0x0) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000002c0)=""/168, &(0x7f0000000380)=0xa8) chown(&(0x7f00000003c0)='./file0\x00', r8, r9) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') semctl$SETVAL(r6, 0x6, 0x8, &(0x7f0000000480)=0x6) faccessat(r11, &(0x7f00000004c0)='./file0\x00', 0x90, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000540)=""/115) fdatasync(r2) writev(r2, &(0x7f0000000b40)=[{&(0x7f00000005c0)="ac9f7a924fc990022ce11850e01264218c8fd0aaa0898200c0aecb712da005a8f405456090d89dbf30a3dda3b4087392bdc0c4ecb5664855e68289b6de37a0152a8924e23784ded1a1f00cde0bc4c8d9c826117b5d12cb5e13c7af09d1a5664c038e70003ea5ec69caede8f121a611f35dfa97c45e347f7ee835e94b8bfd24c1d0afe8df92575fe940930aaa873da14a37c7", 0x92}, {&(0x7f0000000680)="03", 0x1}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="77d63f92f3154868caa4060aab1cae627127c19abc7f39578a20ee67a0f39837f8b4070f9714f31acbd0632cca52a0d6d964827a6795", 0x36}, {&(0x7f0000000740)="ddbe151d23577acae90ecda947f3d7b6ef20f09c9f6ebc7dea116a08f19ffadf0941751a77352720bbb51738fc5d265f50ff47816e3a65fca8d7111ffaf8648f88c37698e2d33334025c561b9fcb4d65bb291320563bd4cf18daf02d7cfe8cb08d14cf527f0c6c96bc4179e288473881a08936ace2f8428a48099468b35dc74a7857eb55b5a3c1344d74fc20357c927c6295fe68961df78ec33e59c61dac925a2f3f3631b8acbc5f9cfd708d869d7cd416d4f6dc1063f6607177b7ededcd85fbb35cab92f47ffbee9e5e99a3bd7ac7b30459ae37a5857fdf3120263409e12255fb3f0a2e26fff93893773da88d8f08216c8623", 0xf3}, {&(0x7f0000000840)="dd3a8d9f0f9398e62d186ca4ea401cb1dc3c813aaa0ced36b8d60cf130e242d0fb367f5659f32e2db95e8294fa72be153190153b68c92bf7684b1fcce3de6495c7c0087d3780ba136f80ee619678bfd9329fb2789f7482e2786e2b75ad93db5f9b70e8dfad18109b432a1aab453387d9178b74de1579abfdd243244f81b77a0aeaaa54589e223351b8ac17768987857fefc747dbb633e245ad91db7b84cc6e0584d4986f018bf0df1c1cff6256ad34084a97946b335e0b7e3d6bf7ee70da0e5c61c5d32eba30527253e21d6cba7866c6422e01", 0xd3}, {&(0x7f0000000940)="12d0040ada84fd9c9fd38ac0b77827c0b538d8d97e636c75e6af5724457e23b4a40920c8426509f7171720a04a87d4383f52ed3da0ea6e582feb5eda5f4e70be7c", 0x41}, {&(0x7f00000009c0)="7856e57d4bc7381adecb7271a1ee38bc4bf19972957848d276114a6e3c97f75e648d3f162121865952b0f8e70283818839866cd6769b8d7cc717144c74d5df40e31a2ce81896b297222ddf3590bcd5562c4092d0ea5529857fb688f40ce752324b0b47e5a24357029ddfe70618a6dddb859a69f8eca22aa65f6c919b7f59b008ab5ef8f8c1", 0x85}, {&(0x7f0000000a80)="9f58fab12c47d536545213669fa13a8630ee8aa1573d45d7451282ace808d863718498af5d982ecb7fc640efe77af21d074d1143788af4f36c54189d70a9518b3795ef559ed91b7c61c6dab2406107d834b4985c3c47b43a6e7dcb0393dd3d1a629f44406137634f087996c2a4d477bd9dbb155bd5bb26041196c67fbc264bd052173c5d8b02732ce124e8dafc46b6d779776f2fec68a23d", 0x98}], 0x9) mknod(&(0x7f0000000c00)='./file0\x00', 0xc000, 0x4) 00:00:21 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/137, 0x89}, {&(0x7f0000000140)=""/244, 0xf4}], 0x4, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xc, r0) bind$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000300)="8a570c859d7458c4741fefa2935b3d2404ab43ea73e96a9605", 0x19) preadv(r0, &(0x7f0000000340), 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = msgget(0x2, 0x630) msgsnd(r2, &(0x7f0000000380)={0x0, "42e2c557fdf0971dbc0d92430144d69dc1dd51d8bccc3171e0fd3a2d64e2e4bae979e19a310ad2eb6e0a3386aae2b27a3a61bc4217bd70a81e3911ed82c036916277ab1566ed6593ac0f27909f557cf3fdd6b9aba3b809dd6bf7fa11ebfea1b6d929687181477659c15db72f0ecb7995d697967a9dd6c110ad69379b3163ca1ed4650b95ffc2b958a5e951fe88e43bebfcf06c695e69d044399e5232d0ea013af48c37cb0a9f0b41981cdd8e717c3a3bcf37"}, 0xba, 0x800) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x10, r3, 0x0, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getpeername(r5, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000000540), &(0x7f0000000580)=0x10) select(0x40, &(0x7f00000005c0)={0xffffffff, 0x5, 0x2, 0xdf, 0x5, 0x10001, 0xfffffffffffff800, 0x6}, &(0x7f0000000600)={0x8, 0xe283, 0x4, 0x8000, 0x7fff, 0x80000000, 0x4, 0x8}, &(0x7f0000000640)={0x100000001, 0x80000001, 0xac2c, 0x2, 0x4, 0xfffffffffffffff9, 0x1f}, &(0x7f0000000680)={0x5e81, 0x3}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fcntl$setstatus(r0, 0x4, 0x8) r7 = dup2(r4, r5) msgsnd(r2, &(0x7f0000000740)={0x3, "39ac9fd3e9f39c2c238cd89c11bd6cf7e3c077158805d4"}, 0x1f, 0x800) sendmsg$unix(r4, &(0x7f0000002a80)={&(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000029c0)=[{&(0x7f00000007c0)="570bf58088a55dc5f249b1acb6102d146e03079177bbeaf3930bbef65a96a81c4d808585d058cc5963b90cbc41661ad95c10d41767a26b51caca701e98e878a75dd507b466a709b61645aa0d8237cc184c5d0b107ff8fa5d5a4cc25a08ef8453360126c4cf50858e3d28f48e063134e188654586c8ccc62a395beefbb56a72d5463bff3b4b193f0df4062bdd34526cb4245ee43c1b19eec4", 0x98}, {&(0x7f0000000880)="2b0f000531cc94cf9d148e2477778a8fcb20243e6e67c9b1067fc097a6f8d9ca6863fff93a55b356feb44b9516ec4b3d31157f90da1a4cbeaaece2976fdcb55a72acca91cf83", 0x46}, {&(0x7f0000000900)="9073ee343a41d3adefcfc20294dd201d04963ef1c99ac1fc3a0bcc644ef459242953888abb4bb66c54e049d68ce442c18b27b09e5d0f26401e324b69e3a5aee5e0f281353c0ddd2fc60939c936e65b5437422d8349f29625fab221e34e1be7082f60b55a969770192b4bae8f4ee11bc591eb9af9f313bcd42a534ac8e4f83ad812b215389fdd419bd3287221c3cb9b369e5d140a826f124e234119edf22badf84f863a53775248938ae8dedd46f5780afcae21b1d11de3c6cd80f836658fe9445272edf2e35b933d4ce727ce31e5a976124902535f6f231e1c4f6ac0ee97948c358b3de503b08cf0049b8457e8b841a30c505f9d079d1aadb90fbb74ddbc36cec5c5637382811979c5635cc4e2dd343b185fcc3fb217df37b5ccd4140886f5f34f17e20894a15e6c798263a801a105ecb162d5dcccdb76375b78216d2cc54edee2a1420841a1ad265858dfeb3dcd994b12047e5ad14ecb4927aac9b1debfec2fd9d066ddf347a5bdb7730425d00ae6d1c074e262bdd01b6660c7e3069a4361a36beeb08c43a5c073e55867b9ccec89b294fca6a9445dd49c317b45bfa249506b8f6ab777c38e2c54b43d1a76fec643149abbd8041ee770e17b03903bb24da9dfb2066438f67b2b66fd99994493719f683d4ccf483ea5b69c2cd13a5dd058a979c798d83f7b54fd294f5031f325341e5c58fbb67641f1ac415b7671ca93e8f48dbd4b5d53a4327b4f0025c4e0d2c2f852e7b3895259c8ad287acb942858b17b49ca3cd743ca42e3ff5bf33a3cdeb98c74b3e7bedbe15f09c16c72bcb95c57a0b9374678c227090c8cb7eb533bbaeb6f3bc07a111fbd9b145af1ea276323a73129be0038b89ba4fbba18e9ad5e8efeddf1c517c22f77b543e0c883d852192a2f102548fe9dae743d7047aa9d70eadd04eccb1c8c0d9b6ae5dfa631c24b5e7ad16aa41632e2b7218d9ba56b457ba6fd9e88aebced016a5ab42607d5216991e5ce72744f166f9c8f009c2c2a92df1cce133aca4c00584cb34f55b948627e3cce4ab21b53846f25804189c59ff2fe296b8e47d7dba25aaf8ea2206a693e231fd22c6ee3924f2dc98985372a3954b7bf0cf3f13bdefd2e7187f948d0f85b2a6fbc074ac4d5a56daded06f910a199c60e02288e92cc8f36b2ee60ff4fc6b329d37246c200f1cdc18c6e500e5cf0caa5719dfaac0a97e4805f42b7c59c725f30f8f1b9350023ed94a0d715d9bd4dae0a4058e249898a40ebd07bdbb186edfdb5e484f22d08a81f57d1d522bd622b2cd9f31e16e072fb24ca7925ab98e86918ca3539bbe78e0e24cdaf49903e37861cff18f8c6e36f23700431826ab4456f1d233b932c7758159ae04910176b9a0bfaf27377b78ee757b2d340b7f5616410312d227e727f287bd943fd0c2735ae21022f6ac680deafc1fcc8ccfa1c73050a5f94487ad71eb18e5366e9dbe2565e85df3cea62e7c729bc976d153a6b013abb74070568eba5f7a016f4a99ceef7e2693dee9b0f244497941de413638932cb4bff6a1eb77bf0266a0b0b8ab017b05081b9d95df1cf9ebeb6680fb338afab85ceba5d8d652bb7f767ea88b2da92b8ea605232f2f043a1e88a76475c4e008fa4527607bcbba1ad8660ce0b2db47a37a4c129dc6f71f8a514c78301b6db978e2f1fe5883094d84e26ebbd4cd486b163843ba5d2b6a5747c619f2de169c3a382285fe940a64a2284e4a8db0ca92d3c839ef2cdab221884f28f1a4512968df0dfef725e131ca388dcd7e6f461487d273d0c02801b0a266a3d9bb58975ade3eccd66706c60aa3c3125f4e2a4b4ea5a95c1df4b860592e60286db9f90bec09e02e92b7fee7021b8d55c163f2c33fc15d7972bcd9a90d518a2b6f2f7f962a7f9f2a73f45e77abce6c23f971b03436454ed4ed1bd4a28d5adff52cbc8c5bb992cd082198ea4d8ab895fb3310de33199386fdae4d985796981576696f4955c10ac2362b1468ac2eef93b08778ef72334634810303e198409e5493379169781f98db3cafd58eafd4eb533f996e2880f6f06e9f37efac456262b40e2e50b6b1d8f8b4b4ed5e46c9dc370da759f4f33ceb87e9c61cfd66a29988993ab0f2493ac8785dec3709ca8b22f14458c9aae7216e7b84a520b1c4c52323283fbd8fcb16e86f41610a624ccb655c60ef94bbf8238be3e212453836f8459701fa04865e6d536540eda30fc6ec199bf5e5a9c7580d9ced7099cf4267162e8d847bdb3c9136cebf2773ba75cfabc0e4798cb32cb3af66fce2ea0c8417552413dc4710194e4d03d81c8f359305293a2adcbb1e11f2fae967c832f08f8ca8e3b9350896fc97af96c0439a99659e08ae255274e07ace83ff8fea306ccee3426d1133ed29c94730a87bd95135c30a8373c85d5709e85222231113d044bb63247ef1e54f2b0fff13b481fb26ec2395752bc51e2384ad0931ef8214436ae28165f8e0711c3ff1596901cb80d41b346de26e539361a0cdd2fc16002bc83849a78172328ba5a541eb028f17e467a72f0a47ce60b81aae7954985f438579a4b4bf6825cca426f9979a1ecfb61c04a833cc316ce7bf4044923718f0273d8adcdfea891d91db1ed75e1871667bfb7f90f533a8e0570b51fa3a82a5bea1330843d287805e379853380bb40e8da5b9c941134a21f8e7262b953a548ce2ad243a73edf36e579a434a65072deef4c9965afaef669ec4711ef67c99bfd770f439b657730eab6a3850c1945000f9038eaa5e24cb369f10c9352d5eea0d8d85f750c66d0a7587ee53bd8a0396340bb4f02945792f08fded14fd186ff94308a74b7fa974847b2c1d314b8782cdf2ca3ca1b83f57d39ea0559c90f8851f739cbf364c93e80cdcbe70b2f6daf30a45e294e13ccb9dc6e97c7cd5722513cdc2e1f2fdb72c5743647cba826ee66b552b2d81140872d7eb8e9baf3363fe2bfcd47596a98c29020ee665b9f62270428dccff914e136484975b0d7a51eaa4c9ce7f86fcfb112c3155ba56dc1896c8d1b5416b14f0123d6a80adfcecbf173d1f203f3fe27fc80ef1781b9fb8fae13ab1f3a7a7f2339ad74a4ada1cfa4d7ffd01cd04cacc656365ad5205951c58fcea230dd08e969867f43c271edf9fd3b503ee480f77f5f668b6e24c106aa2fd105536ad270155927696596233afb2cb1ecb9c06812d737d2319c4f5d7fca7122d8414f7a8d9d8eae6190f028d29416fa62bf25151f24a16d224fe3b160bc18979cab1dc502c1888977266e2905076de1a00c3452c6903a8c1718700eb687e52149d2502e18763fe14a35fecc89041d8b5e38364971aafa55773555951777c104f93ff7565e641278da76d7fe144c95d67c33e1589e2ffbd165bae2c18dd3005f78fe6a4c10e9ee162b84b3bad88b784233532364d90aeaa79c6f229f8d3b980d610c4a93f0ee60e846032cdb97877784b25ccf90ca7df2fbe67b724c3e7aec55c475b1a3e7b36c7e4f45ad10af5ec27bae714a5b38f3fc990bbd6b3b76d172836fd1f92569d1dbfbfa9ca3c7e0951d928b59f9b2a19ae89ccfa745cc08b4a060583d2b9e575f709d81e093b84ac6db608aa2dc4df19ce12a13d8c0dade76192214a8c035a6570f47506e034da36c506b6d8a4bf59d613695ef48cec7a7ea424581d970750e1692cee3aa0800ed87d6b6a7486681b98c2e3979927cb18d5c18d5038b1862ed3cc67d4af46f409b7041d18d4b37312152c9dcb75a43a2e6207c0285add84081ec43c88b41297a885a2a22b0b5da996c40c561dba0bbfb8580b266a8e9a5d53ceb4a71d41a270c5a8071d8ef21d992ed5b87227967f2933637ea9e88db399e8adf5f294330f12224e39996a1605da913b6647e4164a1527d70e72e09c9c6600c88f41f70b4c74b0942c3e65461d5ed2491ce5beb121e5dc37044303daa937331c4d496117355e69bad8ba030740d784b1eb5a7f75701ec0a0f56aa03ba7fe5365b23606dd64aaed3dcb26a60f929b7b406bd9ab6752f0af7d23e55bfd75dbc0bf7889ffa866c08c2d39b2fff4241824c46e9c46a330787ca5eaaaff7f7c3f31e483b8fc969ba4f46a3577b9529a137878faae8cd2ea6cffdb308dd7dab1139f2aadb4003258348a954011c0fba009fd1bc795be0fb50df026e7c74f401e3f30fab220f96da6c4400a20b109edf3217803641c1a72ab03e831c856b18e77738f7ffd36199506606e0cc0d67d26a34d7ce85b0c4e426f17ef6244312940cad6d9301cd9002f51e79def5b21b812c2e9f6bf730908e93545586a24f24f29ff4c5dc8479145f18edb5e43af5f78d0c3b5df124c0bb1183bf936088025015e218f52bb79c05eda567b04acc8b041b4d16b8d832f52e1ed911c07f465f213c5a1e93899002b8375a3c109f1464c9aeb88aff57f49357473f5275bc6334f36c2be099e2bde36aa4feeb524ea6bf3451d444b48fff724e688a4499c55fc56b23565f488e96d6fa57d17b493c4d1f7568c8a1ae9a293fca89d1ec2b33ec9a83f67f300eb5648a5d05e9fb3d67d82523bc5b829c803ee49ba1128bf9a118780f9cb741205347b48bb5166b4bafc4ed13b74f19998ac0dc8abcddf24d275cce9314aaabb6c4124e3b060da17ad92146f4c76fa619ae5962a931bdf0a4fa905c5b0427026b8bb66804abb5a0aed5f87a3f45cc31e22063a7f27c51ac24edcfd87dd3c6abc53d514d04eb02a6e477fa1ea4b1738c2bac9036de6a8ef7e42032fa94cee1ae2340cd5166e2e6251b02422cb3831247432457ecedcb56b70080e445a273422cbcc32b8aa5cb9d26ee22480364687aa32cb79765dbc2a5eaf562a451c2efd0ba7a10b360e025b238187678ca26654c0d144e4b318d7087dc731c7aa3de4dc684aca523c93a50f5daafffcf1c99c538027d559e28f5900d71c69c11881c1a7f4ea0e5bbcdae055c62d19cf8940e393eeec9affd3082ba5be568ffb7a26abec8880c436500dfb03f259ca12879de4e14497d723e6d2f3757eda4e955953bf5ab62b5c4d068f9839d02f04706a1fb3a373e83a2cc77102f5bf323cb5b649327bd0428e1f4c44143e2588cf0fa36aae8079e794aed16312adc819d08bb0cb2b15ee0202d792039d38908d5dad34d7cc1fc811a1a705edffa363babbd52671f5377d723c79d6c4b06b90c9c3a75dbd2aeaea01ee084e69b288b308776259819468070cee3549d5280295535c2eda96c10058893ac05e17eba3673b85ed59a078083df97a4500469e7ad977b8881435296d7c5dba0397b117aa36b961233c388c5a6d1e43a3909cdf37c5fbf6d5b46d9f15e34dea0570a363849f528316264b76498867d5f85f8875436a521b61e2c0a335f77223683308ab09c6b59893bac705d7e23ffe1fc9b73183394547d0e7952967748e3f4a96b090c0e97a309bf153db27c5792ca57582d269aa7a2e8b86e1be241568fe9be7f801e36307fe9bf8e4a5494be628c99291c3fcc575abf4fb0d32257778e79902251f7c32d0365362e51a4c3680dd0837509959ae511a33892adec8459f8866f90e99db2ddf96b13f3ae995973dd6f2e88d19dcf6fa88195c9498cd3ac1c5e1a3207e0780e7667bd81774ebf29c960fe6cc465df5276fa8b891d19c8c704ee903ecfbf9ead1860cd23b694c29489072bde46aea0928ddf16972b0368d2897c9f14cb73de72c164be1e35aaacd9449100382fe971626ca0fc89c90472acd5c89113680e30aac29b5afc7ad1b80c1d46ffbd81808a4c6a28a5d572a85ffb789d0af22c8189fa3066052b93d2e5182d9ec25870666ee0349b9dce4f7ba1", 0x1000}, {&(0x7f0000001900)="fad912890c03a65a8a232de46b4d9af5ea9d2fc044d3d2a8639edc5f9e1130a1fac860732c7140b0548aa57e840d3c5fe189a6eff9b4740906316988e2460ad94894a46589bdb06c08cbba6af1ad3bed4bb0d4cbf53fcef4a1bddcb637d3beca855fb3ae1e6c77638d487aa76df3da967f530590e94ee849b4394274d0d9443abede66faa08a0fc862abdc95f1eb8f", 0x8f}, {&(0x7f00000019c0)="4488cb3be88d3ca0d26534e0740dedc607d1df2708b2772fdeac7337b6de19f195f5c91335af0d2b2e3b333f864a737ff2665c29c1413b030a4de4095125cdfafb16a6ac3243dfac92519694ad57c1113824eb215f9deb2e9a18794336b2a7d7e6a9e149678cadde1cf206c4b884a8f890ba5c961197005532e7021ea58c87822d492e2ebac48695578c5c8d841e25744ecc2b9d5c0e54d3fb5b839df32d3c6de1940880ee4f29a7201dc66701e6caeb95b4869cbd341f44e3e6e07411613175ba3f0c2ca669da23aefbc18096fa6ccccf0afc75288e82ec1271749a5f57f4a29e7f06792bc613616ad21ffc6c6ab9d14ac9beecb41e7806de06dcdda9c8b0c87300e0b22e485b0f9761efe972fe324479f666c5a6fb81eb392bd91150a395bf64d64087a99d7cc0bbb1599096d01121d20e033f7af231847aed65fda084b737e4d1b8d2244ccb581cd214e8f8e1649cba9ac3be0c0067964055e5209bd83607bfd8b679007534163103eb03bfd6c7734bc41ca3ad26aae389c9cc4b55b8bdd8e1021cc8370d20ca59a594d7e7379ff0915df3f1ca14c000660f9979d484dca6f4d91895c601e3c77b5b56fc3bfd1f69ef6b8e39e7f37abd790636f406c33e3b510395ba385b026ec0852ce6040c3b44fec742b286308c070819495c7580979b8c13ddce1d8b2c5f4cb182a53b5a205515cbf047298051b9e0efdf5c5b4ef35fc0437d33f5bb50e18ec04de7b6f15c542dfcbe901e3614157a880f2bd6bdaf07106e3535b948b95ea171ff97dcd502486e8243b8eb36e5f76828a43326152316b1bb5cec892e2c73f94ac7a9375f621d32855cc89b86f7a8ed0ebea38a54bda82486d5ac4c48a039fb75365a2d899e3dd99e00bf2c78a412c3a53ba1e1d9c85c6814d75152ba51d91fbc085296c938af3e3e2bdd0972112b183eaee5fdb4329a06370a2634a9c05352fda446d0959514cbe0fb7732b12f7edff59f8daee3d50513d0b4f5c594d297b07fcaee79afbbcff5ad9aa65138b03555c3a3d2728c8e698e2df6fd770dc6e49464a7cd7a9bf5e668b8b139dc725f28bacf4e75d278c701e91d4bdf96532772d7a657e042253a881447df3b6714ff34c86f355e49e86717933a2865f9f95ac2113c09a625438a7f110ce35ec33b35cccf160b5fefd077a1c874fc6f7fff9850c98824119ddfe76ee070a7100b02340a7ad6287171e727d51e12378b10f6958f09ddf730a2bd98379f8a4b7ca7cd33da65d48786fdc34903141a26a95da83960c41c35d172f2fa9a6b6c545243833fcbc684b9a9d64d001c81f610502ad5cb2efd2c26a7c76150ec34caf516279b3f01a9381d3f1f069d55ed8259fbed67c86182cbf85e63755620ca2f73621b70785b607ccb20a736879dd11175d1b472030adaea9b8a09127c1fc7821ec011380e2cf32edd7b515642eabf814e773bbf39da8311cc8a73f2e2b76d775733d21010a0780d9b5da480608b8ca90218976a82c0b9f4553a6a842c66ded6ecae95860163dc5b987f27bddf1693efda01eaf09b827d52bb47b90f258d6cb9bb25f0d1b9783fa8e47f5f903ea8b15ea49dcb5be4c3cbc7bedf63cd3c55d2dda355c2240c10181908ceee52c4a9a5d5bf04c4612cd54b646c635b000cb78658d212e043a0a288684f5ce79609ac56c758de8170f739168e2df108386b33a2debeacd6227db93cbcd0b1fb840a75730a77415fc7d53b77df934bc9be4476f4ed428674917a8b07bd6cda382cd2bf35a280c51d6d49971869ce61e9e0e5c5dbfdef7f44c69d1b4889cf983e3bad8356d1a8536ad28c602a9774ae11e76b0ecabaf981296b3e19cf229e7a6d48f7f587216d1cc8a5a8c02042fc140c605056392650545148a0d8835cc6c8c6f8edba94d5d364bb5c6b95c78329131a1ca347cf4429b67449195651ccc78ec081110fabb89852791743901f968926a5991952ef919a0bb1cb8fac32012507c7cae4d08ffa429d4f1de71e4c21bf2d1178d1d6b689348340fa2dfbec57c35b34d3a2d42c82c752117893692aad79ed3bce04ea1cfed764e0b67b710f3fff9fd9300e8945d969cfa36cb1879634ec726f94bca9ffbe861f0f92a23a0ffe65900e13c159901a97a02eadf23ea83c8edfcc32c73d2b8af4c4495c390f1bd212a4aeeafd67bcec4d19550ff49b476f3196fa8f28e24e4ce7cfefaad4359947d794b5ae3c589024b6e6e8f1cdc0e4c88102f0c369c224fa84898c4000083ceb63a44a93fd2268aff804c654527bc21ee7cfda4318b43cb395e59cc9885fc4a5ff7a6a5d0663c81dbc6476ad249c671e563b80a2387e8602ec6b6389b8bc9ebaf32da70625a6fbf2aa3176338b49a0883b8f8bf431c3a77ca9d8245080c379e5a0e6eaf18f64c5908b1e74dc7caa4da89f7d6b5a600f8ee7a8b823caf0d3120e2dd97e7a76b648c19ba2bfc4794638cd1e636c1685e067e92f2bf4b07cc9a09e02dbc5343e627fbfc34b803c68ee9e7b61c1911aca47b1632c77e3cf507aa7f8997575d6df1d048468753440954f9e49c31bdd191d9f457b99243cd2c9305718212d1b04049becc58e4697c4e54b142c93a152fa243045d3aa2b78637dd47d51a2b92ec2829e64a5c0a1f6d5d719720b4d4c843059d91f572f3dca646f9b0591b7250b88c66f85e50600b7282ab3f639541062d56bd01dc19fe5d0b4c6f4bf0698c4837897c0a0f41eb4100b49d8ff9bce008df75c5ecc4c46fb7a160c0fa56650018879afc5987be065348fe64847a2f8bb038e385fa9ee47ff678d32ce7615365ffe7d690bc8273921cf675b10699c34d27297cd6648e3cd4c6e4f70ac475ed5e62e51e614dba9867e49dbcec9eb5fcc1453960af4ecb3430445ad37544562d6969433eff6c979b63ef077387a2821e5d5437ac0fc1cdce8482bb0b2a58e9ee89d4beca36379af4a3c90ed5a5f64448b90c2d7ae045a73e49ed93afef4497abca2b41353b54add73d9d86aa125110c306fecf600ae2958690afd2fe5f2eb84affb36819715c66d71844dbfffb70b3628b1b5336a15bb6db5f6aa8b5dc3fbcecd0abe9e2dfcf5d4a887d79e75abbc40098887ed3abcbb257dabf4111386c4624018948b1ac50ec5500d4fcc92ce2d8d362b45a02dec792e607c2fbdeeaaed461d631809f1017d6553bdad8c2a99eccd50b60237fbf00db4929daa8823faca5dc9dcd9983dc958f2144380f998113583ee60da5f158e908482aacfc99f48ae8c46b605e3facf8477d1b8e0c25885fce5df42f0f5427dde7231da09e14a4a8855fa634fba3109bdb77fa80da5f6eb73ad0155b3d0cc0a4ca8db3fec0db7fafd672050c400392dc31dbe65da41289d70aa3b4ebc7f5b0519775557a829e5491daa81a646cb13053391ce9e4a937f843caf9f8d155320dd916092ad5716f057cf2c6443b5b9cf57da4ab44dba8fd772f08e702004e3ce73cf9fff20ea5472f3fc5ffa384b0a8c9f617bc67381cc2a869111aec449ed653a1d3d021b72bf68975fe5b341b30b10b3d2802e17a55970e5e342567f3883da0fc31c4b24727380e9a08591d42f9af79ce42c68a2a8f4612296985e57d436f60a159fed8f5a8c083d77858576d98a25ae0971eab63ab511e6eaa7484a453e42a4becc7639461290cf9a3345debf59010aa41893014164f1b4e6bd286dfb1d2179ec8a04edf77e523e4948932fa79ae5a8b4d227241abbd6a35ac97c73e6cff425e00721031311966eff4740d081ac76257ecfb545cee0a30d6a037fc52107c730e21cdaf94efc380e22244cea79b9b69a8cdc9c229bb175559c5bbd261b64bd29cabfe88d87b98420edac302534589819504379d88a8c7984ff2ccfe72e4cb9b5f7cb85c4a367bf160a410de546e0032ba78ec24fdb717673ce889668741d20cc208776d9a3031d6bb4b14c141e667fd0e46ba422c2e81e3c2aa90e19c16a56b2c161d85db4bc7b2585d6b1f2e3eefb05d066ad3d5bec5a36caadb0ca1707779edc69ed19742860ff2c080a60543740bf0a118a24c570ac7d9debe94715bb4a0fbf37b53e89645fbc12b099010539e6796c01cd84e78f8f87c138a96e8ebc28752d377df6edb903852fa1808257e19f799db2bf02c66b979253df8931c5c42a5497b0a9bf26192b2c626466cf80521084e761c4e89f45e8acbc237affbb46c40342671b893052ac73bcbcab8126559181478824c2cfaf57f4cb29fbeda58f5db291a59a21016fd5962e81d315b24252ed46c569d05723ebfbc5aacf233967be948b393c1a65cbc9469f32cb4c214374fb16d4d431697a750dfa24d150f7ecd94f6fe38b8f7634db1b9c25e259244d09b82e87d55929de420d37339afae048281843d2821ffcc484ba1c7def64d628ba491e0b819372e50d4341828843e42e4603dc5535fc97455a4c022ebf19e10c582e3b27d95d33eb87f55570086d37fc44fc195a902811efcd060c47af82f9b46a32e617eeb7acffa0ee2d77ebc5c19a855d4514eb0514573b31c598bd498bc6cfce6d2bb2eb2418ce12e98ad262eca1ccfd0feb4fbb66f18331f44f522199a0ee79d56a8c354506f6063c393092511a7a7188698c37d4661d563c0cf97c991bb4dc8247eb6902a47c409aae47f41c7a72340921bfb8cd90310d20119548dcf0014b70285cd7cbdb2065a15c58e7b0df6d3ebbff625bebed9b63ba2a4a05a990062a92e8bc151bf0b8db476b0c10a6de020083b34c79c0e9f44c4e4419e1dbe474d0a705225d9173375243b3e66381f7f4dbd195e425969050c2f58e96a6a964ff2b6e8078f8e5b68285f61048808338be199014858e1aae100ccc0663eb5c33011462c697ec156c2698b4bd11c68a7052469bd43062df0cfeccf738d83ffc01598f6fcf38b176c1d4d81dafdfd204d5d68e0622693c5083d4e0c3838cd79bd31b38fedc70364bf57845699dbee1ddc2161bb052617aef498c25a7bdbc8773f0931824476b52a36bf87036c53dbf41c3704c8c2c0612832ed1dfa4007dc8462dff5996cd095efdb53cee309a11508ea0f344b38bb28c2a774edd214dde7e3c4260b4c7dfc1320b42e2668cb517ef94064397cf2c0abd85f187e75d1b80bf52f8cb49c6ed84a39cabe4baf71d6752489a79000ae31f88295ab9d6840eff07a7f6f20ab0a5c74da00c9d4ae7c6df8e9282b36e0ef90fef2dc1d11faad96a6dcd8cf0eca1656daf6c5cbb484067014434844b45e6e5e693b099274216a321e7ef45b971521d67a247ed50404f7f7bbd6e430435e5a5ccd0f7d00dd607dcc9c1de5d0311b6e0809c27d7792951ccf1c4d3dfcf35928e05812618fc858c1820b79547f4fc329f090d798f37b99d92837d21f94ed92c0f4d80a9de9dbe09f30fc8861092dd773e172a2a5141ba6a77626a69122a0e45e5896f4f80e7313d83bbabf07d19c9ae3fc1f893207e8b1752df2f99b6b4e81d5317969828991f738532b00b49e2c5debb960c6202312195a40f9d3ac42cd46a85a55134ceb904cb8c66444249e5e92966bbeb6349c05b33ddf5b0e61435ad091201b23b3b6f577531cb881f99ac4657cb0f2bdfe59c198ab6e9104bd08d74a0eede2e9861a90a8d5948dd28a854f34a09427706e7ec6af5fc07a3dee3208b073642fe3398af45cee62524216d6e72b65e9db1867a5504e74f5d4cf99d7793253b6e9a4b38e44530b5b84df7d5f332fc2a7b1aee4db0b0439edfaa28e88e90d16201e91a775c2ef175d2807e7b89bda864c1c3417eb6ba6ee8c5139d5c9e98ffe17a67aeff32043ef64efe3e854b28", 0x1000}], 0x5, &(0x7f0000002a40)=[@rights={0x28, 0xffff, 0x1, [r4, r4, r5, r6, r5, r1]}], 0x28, 0x407}, 0x400) r8 = accept(r3, &(0x7f0000002ac0)=@un=@file={0x0, ""/99}, &(0x7f0000002b40)=0x65) writev(r8, &(0x7f0000003b80)=[{&(0x7f0000002b80)="e2a9125b31f346c8fc8dcb440cf41ea2fb0d8c21608e62307c736189941d66cdfa340b763c091619536124917bd97c1ba028f4ab9077a1a95fd66a916bd2c0be7079f504ae99d1eed030ce84e30ad0e3960bad74b8a7d5dc7d6cc54dca72589900dd51bd2bd9ea8a18f993eadaf6078024ac31f9ecd2421ada17e2bd2bb41590c6546585ceefe25ae0ad390549d76ab8abae6c3240c382b16e637434b8934f55be9737aaa470a16e5478807ea23f272884d12fba22dd0ebaddb7f03843ec614e526aefb4fae06204cb69251d324179d9e3b8cb50fb4d6e06fbe87d094f989f50a2c2f479cb8306580dae090ff86a7cee4b4d847ed669f54864a82be43423eea2fa6d5a88cd72ffff3cd737d48707e13d3e348841f4e8a72fe64fa461dd358d3d15813f3d2ca970270f38096eec964e87639f44a9b00036ea84d90676c6499381e72d8e39eed95c8bd2c69256f5b5921cf24d6ea6eac3ce7ff8e33281bf1e792858c8d7359451541c33497bf12cb00f7223b7c76208fb665e2a07d8c1823ca0110d7ef40f2195273665e35a5ac413a07f86c25c0864b2106d6217f03738e286b08692d39154ad32f567cc0026bb32e9533c0ef584a442e7359490e61ac9da236d5939897db1f8d140b608330b26909d1292f0499adce36ff2d52e6b0f37aa9da8ca598b4cce76d62caf5fa9404acd4f5abe8b88081728229f58ef2970bdf79d812c429c82bc5bb41d341ac5ff49fde93f71f6d2f3f5d40bc91a4b90e815a74d0785120edc6121b77f5f6ff65e636ece5d22c6c6b2b1a73fe019f40522a9207825a9760c9a73ea1ff98cf8bea97d37067c20c409841e2467f401aeb978b9a7dc75c504a9a099318ccb0dc3283f75dec17535e5ea37c3f682d18f95d2100e937e09a62f2d036b1e15bac04f98539bff57403a022a8586c23e860cd075c52c85d211f87bc60aa236a0e09e309bd34109c51dbc33078c392a8ab0612d1acb9913cbea318ecb205d8ecc002e277bc111d05a481a8b32764ff412ab5898c55ebf3b206367f776188abf3e50a00e34b5e6a2624956378ccb0f5128458f239461d499230df1f6352d79b8967717d86dcbafe52021525cfdbe60ca1592d5255208ecaa4b3ca961aacdd457d8d7334069c3298f8031c051620929d028b267dc7846f703be701f173f9235b8004d8e2203fe8d250fc4732df5e203693283a1b8ddf2cc6bda00ea7b4cd7f61d23a3cc3883417f9be41ba94e469e894160721bb1250574031cd6f7742216e0341e91099803bea75d1be1a8ebd8de04a2099a94c6c55f9d2e813e6dc93b185ee24d114c9e276b7bbfa1c45f6722b1ce71b699c3d0b15bf2bb311ee693699bdd8d46bdf9dc1f477ca886efa1f9f1d31cc4edf70806e9fdfdb1e268c60f9a530c762a788fb2f28a725fbba626c300dbcb9a2ca06790466c976d53e9db2ac8e17942468f11904a4f93beec5f1be77bd96f61ed2a07fef336a5d3527a5adcd9afb7310bcb9a0830799989bdde2df3fb87b0444aae059f4fa16ec7374a8b4b9d3180fffcd712111cc214475d7dfba81f56ba5858583cb792c1f62aa73c060fb0b13eb886669d66b826efb6aa4cf6bc6f42ac02e73eef5d2199e8cda26a2db72aa8c040c1c0e11110897342603f9dbe27d4be201537850fbaaddf1f82c458b4854cc8239b969352704396a3aba203774d5a3dc6d74fc00617e012573466c80808bce35a3cc35deb0f2739b4316703d0ca2d91605fd553cced2ddafab22c1ecffc5df2327fae47a05a84fd55f21c6af09421164bfd374905781f0f4470b422edcda2116b7acad1036487765d8a0f1de2b6020b03f2a8bd2c5ce3635fa81eeee607d8683c621c5282bf0407001b6d058d5229a3c9dc63646067f0b5b9ed24d5a40b8546ef94eabd39543643d1108e821717ad83a8448cfba672f15b37554f7331d5980f51cf6f30a98242a6174bf99803ce107b534a5c8bef6fa4d13bf353ada189439a85d91a7f58204b2868fe63bc90c15478e8f3289c5a57088c32b38056dc515d8dbe6ea35a890e47d3eee3f6f24d9789b5fba63c4e70453cae71a3951e4f4f44776169a4874347967cf773ddb40ea691fd44cc577582f1832b568b28dc25e6ab62aff1686d568a948bf5dc5b17f7ad00fffbcc13740d00f7b37e945fe5a609f304645c49d67070f3deb009cf1b459e9c14c7043e9b835e5743a77b71a2867d948f51c1ec85dc73d88ce94e4a17dfba249d56336a223c80bdb6e968e27ca0e05fa0ce426c1657ead950706013e7d57fd61f738ffc7b03a6eba397baecb84bf891f0ca38561c45f506af48967036ee0a44f9fc7cd76e24e02815f991a6d672b28541861fe565bc68082e8e192046a9293a87e434dfb9cef98f125fb389ae5ac1415474bf0539b91c6b4fe9afaf2875330cb5e516aa5aec4a04727a2aea05a3fed5413c6143a3079735f359bd9a518d91fb465e9f5801a9dc30631f61a095dfb667d2be04ae69860c65c68c9528e603f9a5cc77e7777828046ab30eba340f9d4476239a915f66e550979a5e2197d7330047b9dbb31c50ee51834b1217d2d8240181f6508b612aabaa980b740f7e416db40ff4ef2714b8720a4dd33f166d19143cac561c047a0b7cc07e12a806d3d311c1f7aa9d068b718f76fa1ec1248301b57890429a3e61ffe08a1c482da6d8cf6f4d0495e372f68378295965576784573dc772805b18cf592e28e82831669733299c564f1eea8445ccac1dc21cb3efc4522f6f291ccff1180d043d6023ee35a1c50845ea9900bbabacab78a2a43923e0fd0d435d84554754dd2ff11bbd74c2edd3b37a298c99ed3313ac6870e6ac6b3cdbd02b8120781eb022f4049862821e3156332f4fc6e7a108c08e9897790ceb05386087633a1a41008670d7589704ac82a727f971cad7e0d0ac22fe083df43fe6267777a8237f3b5f9884cd7abff0cbe07fb5ffc5c2a800e41b2fd6ee969ceba3281816bfe657956b43069543af9a2e65c7143ba7223078870b7374fda608ec79dc05c55b06e7ddfce28355aa279140c89f518c5847d9d9e45e37cec4c49f495f4d04dd5656cff7d2f651b642b4a17f64126265c8b4c53b0bdaebded19113e33714883c25918b00dc30a6fd8e23309ac543294fe3b9184af4bff9a8d41b0fa7819a56f80f22ef1d00a1b25ac139156f12ea42073fda5bc36b350545eaad644a35a059f5004871feaa9c1bdaf78a07f31565165810b5ff32edaab106644ceb3078f29888a40fcb215b252bde82462835603844156c7ae5752e4b8be2528281094f817c6836d30d7ae767e11557c6d846cc7822bed6477b81e43cc8e8ecdc5f86ab97e688beca701186f080f56283be83ee9dcde58da65dd0bd6fadbaa3fde4a9cba93d38d63982975ed8a20ed31e3ddf1f7a24bea10f2337cb4d65ce68c2f96964ca2147dde3a903848ff64342d442e0b6135cf8cc7d6b8869dc4424f55822bb93a0beb882cc2ed0b8cb58fd87d864e6f5f80b32da2c1dfc8f522ac4beb3a6314f3dd46ce9211b172b7fdc42d67bf3de16ce9eecdc811873962afa18b128bd6dadda5dc26258a9b5f1941d2e7651449774d1f7a814ebcdb7cb57baddf7aa7acc4644d53f74dfa61840f2e7122952828df680378221a5ca77ce069dce83bb6a08326e7ba19ac1c23a525d3da69fc7456fdd03fba5f4cfc0418e93d052fc043214219da4a3df4f662ca3d940614a6efa90dddfc7364ea66b79d21489186f6e6ec4bb4f24311fa7e85e562d470552a7aa6650f2a3ae02ad1a524380d6aa4cc75d240697f2cce2214a83cf501adf8d588ddae91ac9e70a85e38e1fb365e5dadfbfe608cf291bdf2312d6cb707287d38f878782a8dc66dbb345b6db2c4055a48fc4dec3fabe6739c10919de12a8d5ec4ff46fd0a1ca2cb3c2faff75624da10675c4522b1aabf442ab78eb69e7e03dcc53a721800f3f26762894b48fdd73efbf8a357cabfc0e1c3a9feba9e77254490027453f107093b8f98c2a9bd8399abc2d39f903274d7947a511c2cb1881605e07992b7cf37475bb7bf5852d6f58a3285403127b1037f9fcee66ce6bdea96ec7dd04f8477937f6b559df8153d655dfa5ad369f738375676b4519c7c79efef30c5f98a4cffc006491ab041d16aae20f9a88d4b1f9e8cd5bd981102802ba25952e70240d2a9d2956c8145da22fbf983807bbeddf3972cfa288b27b97697f9fa9c7689963ae83d6b4b6c23cf4d046782a1585b7395331c0e0b2a05d4aa38f7d3a1373e16fe458e8b95f765cf9d46644e11097e5b95939f2e8a7105dc67f8f6ca6907549557b6688137772ae33e2c8ae0bd596ef0e3bc23ec8c2f3a5f94c80e7dafac723712a75b62ee848589c7bfc123712fca758957de4dc7dd914a4551bb47c7037201810d2c53956c8be8458f513991287c407d9575037d81425ab76c18c861979999b864c07e00de7bb1d99c29887657257d03f8c4f776a9400f8c145be6709f830c395f3bbf88810109196cd3ccc76c8c9a1d63d78a1fe536d3e7074e789af61cd438ffde47250a84251b6958a779233a3382fc841cc35187a8a460800f98376b67ebc183905f12e1df4697e08b71836d75d1efda807d35eaa9b4bfe8e7e7dbd2f1e8a46d46fe360bab08e23652886dad106757b4bb49b81c1dfc92481236f6925c0a27303daf22df3ebe533f451806f352f5e4a8fa4f29b8584ff523a36df651d7691e39fa5a375385cd478c03d7e898c013524331e67aa52717b8ea4e72362f11629364711903fd4141ab8695583e5fc73442b7dba7c0241aaed40d65066652fe687e89677ae00a9d93a53357c45a4af1546825b241aadd365050c17e2888cb797e1af1f0771f7bf9bd0fbe07a9443f233eae26d039e99d3dbaa172d9bd30ff346944bb2341df4d89baec8170fddb3734854c6f6e061b677ae2f5f045254962beab267bef7261499cd619be8a5a7ba1529023280a44b0af6e49368721517b1daa65a1f623ab3d87bc1452d0d2806516f290657a1aef1f388bc6ab3b99499aae8fca39ed113c8f923f19f615d89df5d485f3271168c8c6dc45d6a84dcbbba19d2e3b334ff46662f9055cb777d50bb979e70a851c4514600c0dceb52b3d3b160f8715a1dde9394c4a327d8bf70b47f091b4a501c1eee21ed0653a3865ef9cbcc3b77d9cc3ef52d2a3624729b4bace655746aa9c6b0596a53f9f559222e2f436915d98afdb1446d72494f61174329de2fe54c14c58c9ce1869b15b6847751b2b55b0206b01cc3cb5d1d2cd1bdb040239817cc9de5838a49439f4f5d3a4f3189764ef9955ba604c81cd41070c8e769c4ac676a7601de288b260c5b131f02f29ed77eaa1dbe2b08b55b9c8cb2d034e8dde052b1e3d2c1608d2117eb352db6bd89d395ff26ebcaf25733453e52f42b4cc73ce317c4e56b072b42846af9a05be1ff95dc05776b7707baaa622edc733cf5f29177f1e15b3cd3a411cadb5459f5fb0deab629b67cc0a7b100b04e00517b3aae82666deda5d1791456a46d4b5ae3e01ea5c9bdbd54f6111c15d9eb8698d7df6800fb99c269713191b2af3576acd12b1103cc054e486b53cea3b0ce6e195fadb8d06b4afebe1b19eebfe4c5de06ff668bd0460e835cd71cdcb59ab6cd1fdafa36ae29a02d836b98c50d070b6ca70e16a6527f9eb5345d318bf21cdaa392b694d5388c957cf080c1b19c82d91c87aa6ff67c43481a960950204bc2dd57f49a9735900b698d8bc1caa2893746a3e06b07f8d126e7fd9607df5565bdc5b44c3c9471fd1ce9c5", 0x1000}], 0x1) symlinkat(&(0x7f0000003bc0)='./file1\x00', r7, &(0x7f0000003c00)='./file0\x00') socket$inet(0x2, 0x10000001, 0x9) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003c40)={0x0, 0x0, 0x0}, &(0x7f0000003c80)=0xc) r11 = socket$inet(0x2, 0x10000000, 0x6) writev(r8, &(0x7f0000004ec0)=[{&(0x7f0000003cc0)="14bd81582ab19b3abd1b02bae515e5977f0a0cbeb99a73384743cfa9e3c23d6604fb2ed4e0837fe1734370635492f93ae4aecec1afd86021087aadf4fd8dc2b0747457129ab1548f809b2122ed100db141c567dc51b0dd92e6bd844eba7e6fa61a962aa14bf90ae3093e3c2c19a6c67225036d6c7998c2fc317aa7b8", 0x7c}, {&(0x7f0000003d40)="1abd2864668dc78585e876fcd1c1fafeea1116932d34ed34fbece3f060b1899edbc9580ea633ead6bc607861cf454c4d90921119a94e8d27c0b5080454208ea00f9dc3cd80215022f5b41a00037dc50abff7b2456c2194487ddf523e85c00b2c4a5d9e985dab68b8282124", 0x6b}, {&(0x7f0000003dc0)="e4d919bedb9d6300c61eae3c41c5cb376634f87e1ca3d1a42312c30b073dbf1f0bd0e17b3aa84b4a81e5e178100f2d06ac51c8af43ef77c6e5dcf7a341e42a8ae357196c7b67a6db9a2de10f4fb7ad584623702cc50a0b9453e92afc5cd4a2ef0a7878d92bf018ba4cb205dd80ec9c5c9c93741f2e6b3956660681ff3217672ed9233964d8eb20b3670fe4ce90d6140b81a7c20ce76cde9d0a4b7131a82779e365f837200b71d0ba5c6a3553578f5c7f7acb693410d4af4623ad18c1cae9efc63d59e4e94cb4e6c310a071722e983cc97cfa7630", 0xd4}, {&(0x7f0000003ec0)="41149a2fcc22af126ac6e11fae53f82ab2ac423ecf58adb79852fe965573a3c52ed331ca57fbdae9f4b68770937734a1aecbb37a0578199fa00974e4824c665e2da34f55f5e02131d330375bdf7bb2aab0f988cf89c05479539009ecca41577477f34fc756176656adea9f795f2ec5cc09e2abeddca9232a2c26f716f8a4737769ee4bbcd7a69e3f01fe135c413c08a0fc4074bc3b05be569f3c878c365a831bca56867021e03bd2b14133127e2bed25d3c99f4dc5cfdcfb2a6c3f283492accba3334882283ef32aa605bc8b70dba91cb6fd2b53ecde9c2406a6156cac781e0c820febead075797d6d8d2b0c2f9cec265f24b594d64518a46e36e4747b14eeffdfcdf3aaafae5ab1e390ee20799d2c0e1d0310cbaa73da0307d6e19e4812b985f137312ab4cb296fb2963d0fade8a1d7b362cf1dae475b8b72939151c8a11e678c848814f367475eeced9a07f69cf5b5eb5564045ef93442c07340d51fadfcd3fbd2ee3dea89c3d23f5e50009e10ae7908bf712e1a959c2761da34fd17f78c7134c10acc12e1b2f80e063fb6f29607743e889c88fe9d72d6a535f79178e50dacc30e037fc478c4de626f1d03c7dea6ce9daf38ff80300d427f030ae2566ea3b30ab0c1438fa9f967de8286aca49b398866d11458d1dfeb4b71ca75e8507ae63d70a02827b0c0818c2f7e1fef979d90d9583414c96bbd11d61a00014b3b9bd5438d66a5b5c7eead477d926f484c6635a167eeb1c13a86c366338a53fb08e67cc91868754273d2ecbe68ff0e01aabae273e25c6d85824428a9e97d0072208297e8fb607b90e7973722c9cc777b9d7d87e1782df5fa428ca411dbe664cbc78b2136ca868530270d0b9f08a293ee2817d7ae803d11bd9598415b253df4a57441d5dd4c398ac82af47e90dde94ac8754b993a3de83c10452b81520183eac20259f435188ddd926920cf4506dd90d70c2a90bea54cde8d3f18f1186f6b5ce8451e521dc2ed778e16e787bb2c1f7c69101c3aad95b69d9decb2d3268dd6987e501713a276b28eecff701fec4a8426b625581ae37ee45d632d6f1720c8b60a55491bb85a30dfa535a9a68fc3174d13807629c0a80d2db46a85a3e9d7b3bdbaa4dbf931d9d4af70d9002eb1696bf015c3d6b10233c744bc612010f6f3657e6cba7ac9c66582cd473dfafbc29536158a300e0da9f70cb1f552d6ff3ca559ad40f28f8c7d67af6bd7a5a99d3d87a2ca07de69f4993e3adb5230a401111275e941dc01e29cc9e6b268c589bf07f3f2624da28e151988401c5638108680f0246f3a136993b325bec5fc2f778d8a6d409c8be05ef70fe08b7c923b8b9d628fb946b2af8409fe8b90948ac91603eb3176bf6cfbf8f4985add331c9124b30ee995611c93609c8d6f6ea083b07f9eaae22ccd8c8b15588c522a133a8c8a7146c52241159f9b3305def2816421dbf14e7990e6bad133f0e9560a68df2666b7e90ec7213069ef1adccb59ce7043147e0ac85939695e40148198aae90842b9ec7a2234e0d9663ebdef72d3ef6c6c22a29d2571846d04570aa31f999797b2fb0cd1dc953860c6cbe450375db266bc408347ba37c8f58d59c42ee456602d122b6d047112f5c510c5e5bdb2a7af1ec60291c07a1284ebeb96e4557e255337ea0ab169f171f2d46d2425fe15e9bcac3ed047a949bd9bead890f1742b53b4c03fbb1c9f6554a468526c7f2eda6710adb949973c6a324c35dac65bb77fc9a1512061585f106f6b65e03dcdd1e49468fc4786a244ecd2e02991dffad7ca57abb0c8db00f1ac66178f8fe5098da5df08a5a3ad59b74da2b21922c92cf1aa2bd00ea33acd0abde5eccefff0860eab4382f7f60eed73152d448b40852ac77281f66c5df6e8a5979ef2b8ba7653b7f84a39d607b3d8d8c4a65b97febe59a06d56305299dc39c265dc7cdab7201065d3ff3fcd41598ad0e92aa9b9d7ef8b8d5d64121cec5f295bfa77f16cd0868b9d0394c73a2d40dcd76f6127b99bc1c71884f763113ed6f88425f87f3f65b55d49d84c6d9132e6cd469f06fc22e27acd1d0ac6de0e823e0cec02f7fd8e7a640e5924972a596addf9a4422f5b83d14606be69b6b94152bb5baab254732836bc63249e313267dbe0684b5172bc0df3f657561200eba00ccd0692685b0df39325921f959054da2856666e3149f1f7ed87f4ea1922724431410fe9709454629d2bc8b7813fb59925a725ff807d51e7c6f388e0ebdf5f131ba91dd609774ad8ecdd1299361305a7ebfba1cad1642b7ecd1202a6e20c84c56078fa9dfa06bcfa3331c43792efba522e8b2ab2524c964e0ea70966703cde6534f84399970b5a12a8f1cc57e62bd555316b6af2b534e14face5082348ec9c09f319baff0b503a8ef759b13aec7363d033e0741ef6aa65849770587ce270e3208c3eb8a9dcd767c2eec6cb047abc2d9a4e0685c724cbec8ae73f92f2af84c43c85d7e16ab638f46b48b704b96618d47f43e37bd5bd37405fbf1a12e24af2691d728c4959bd44462a3119f56c40cead2971537750500446e584859abe734951949545f6cbc2d6b143646db5cf512ad02b8ec87d791bbcc92f29f9e348812391d5fa7d06356eebe2322494c56d7554dba69abded09a9e9a1dcb7e6b4ddf1e1c4ce83ecec4e30e8f4ba63d7a0a785ebb12873ba304740ad1fdfc45f226f6263fe5e8cfc95e7983f1a963f94b5b5a9f233d473216c59c7dc969a98d3b93fd9dd97324c19100190a7ed9cc5009d006d81c3a3bdccf27fa666e8394c51f91e911dc6fdac6da3dafa73851da4a7d52c7c223e2479170ea1d385903fb17a5429698dd919fa7861803e1537bd1172dc958676bff27d61ae50ccdef1902d10d088b0c92a13563b68a1cd3c76a5141c63eb2eb7839b033fd3e860b96729a5ff36ff321edc2f677e4079474d92c14a92debe559da3bc718fe938fa1e5a838a6a2c1e850b6b22e6e97230ce8fe500ec8c1e8279b38a6cb663c958a82af8d6297bebd86e60f5e874a1505565b6dd34024a064a6e45bbec24e95a1e9722e0e24158c2b9caf82fe26982a4a0db950fbd0a8d17a4ae18fc2306b2fb1564ea26e08ac775a19409064f7d90f875d011b48378ab6cef52de84832eede4e266bc26bbaec8a67f0df247241cb76aed8562611b6a11888c0d4c6ff588d620f62691c193c5ad0e45685a87721dbdb1a6ac2d9839317ed13a553fe30b84646a16b42065e4a3199625822380b30b3761baa1076ce9e9de4abdfc14995ef4ca5a5f4b33c00d166d99465c12d710dabbe8b0c0c87c55f07004b1bc60b92b36ec45654534d87a00dd858e431ada289352f99f70ef8aa23b8f2392375a8aae0662be2f670eeea41afe6f6974e2d0fcf9ffbc869cee542aef1ee82ba61b8a663becf1a059ac9c62b99c097994c0d951311ab41df549664450f72814e39a23beabe7fcc05ca5c438b6eed598c73feef7a10ce86901471d4b755035ebf570b0a00d6b9aa25e71ee6b692d885dd016ac07701b3b15ca5a7689924f702c6abe1bbadf4cfeaa9ba541257b8d80ebef0babfcf11ebdb835402701287b63b8389c2ffb948916788243c8300ceabdaa17ed712f249466fbbea2bc2be5401a03a646c73d7ffeb607218940b93be3fddbdac31146cb97a555d2d05064b5ec9915689a375128e85dbc3551072dcf449a6e3e9679b4a3976c847a7df1e9eddd730c04030c578a42a3c67e627fb7b20c18d35c626de1ea6f038c6cdeb402c17eea9e20f87ed43bcce81d400418fa29251e1a4a834bf1e47c6539eeec6de7f4985b5e16377c4be01b53af3b4fcdf0ae7c15ad1f4fbc0aa71d18ca4f42a5b0c5d4704e4b52aba45a6b649094f91d46c76028a44bea5824415ec000593ba6f0b66f77f7a38c03d0f1cb39d337ab3db8e255083a249aa1843c83edda3faa624cb292322e03ec2fb1aeed3422a25c21b2c99d1cf8c13eecad8c8cfee68a36c641db79d90f889c70a01d0976cdb7e45d6bf38cbf27f6ee6ae4f4eaeb3c6982a4abcac3700a284ab99a1ceb8ecbe694641612c3320270f00c540ed98f09eace8b39aca17eefad21a1fe180dad21a4e06195038402f63084b6188eebfc44cdea4c6996fdc914e7f6c061ab44ce4fbf2cecca6f5ac546b0f8085890247ca8e6bc59086a2ed7db7b04ae81de2ae1ab6ec7666dc57a269e79f160109ddabac39ec5f10880d20f4d08aafdc36d654d80d93de7c0af343de4311c4fa5a317f2017fe9240d65af8ccec0d551941133fe19acf69d608dbfe90bb87cdd35eba5e82f1c9df08daf0a69ecd448584d6c38434a7f04e3183a882bf96ef1e3d1bd9657356ac0a89702fe88126872def918262f5d5879a22f6e64d6aa2635a3e1bb581e41282e6df0ba63b82ae611a84930f39486e1aba820384aaf5f16d346abb8daa3c40c0e958c91757b6a9f9feba0de2552124db2fe9723694b96dc1f51c6927e096cc4610b47d51d88a93cf7c2361645f21ece0ea3874c93d9a4d8f93c8bf95099a1201091a1b7096f2de0e74a3041ede0b2f9eeea294d049c1571f4b852194bae5c2860b1544b38872aa18548ea5241a038261e7da41598a56caf758be73270f2b95e8d3fa83e9ad25eddaff18b728b35320597e34e3384cad6520bc73611776ded051add92f8e81e004334c8be503e55237ee98e9f09c5b8883c9153006a8503928c24b4a9edaad6774c1a963d3c2227eb2f88076ff72aa2d4fdc1972057d8268899fe69589fe55c7936290695acf52c55ed65e65045c39eddc58796e5cc1ecdd43143f75bb36b79b34b4684f598ecfc46202dc15e2aae6d3da88c4d772ddc0cdc4913f3da10fc79d4324dbf6ecf094cc05021ccffd395447e97a6dbb72002815ca073b96e4bbc9e01ef92935977881c80358426a465e90cdf1eed3c590ad0f7cb81842796caccf44a3713f2d15fc76d533c89f5b4d84d2eb7af589ed7d64f866e23728714a1dfad8d626fd7362c00c0b1e64a58af0303e08357e60881afef341bef5fa04e7c0a5f45da018da560f322dbb56c88a30d1f8697f1a44465980b02f3e870f20e711912c0323954c066b805dccf74e464dd2b8f08939bbf39552e24a6d453956c1e83f962aa4f56a85456f2d37e365ef61888f114f6135ff13a942448f2ddf2965aaeb073261ed4031e10684dd9155c32e3de64e7a52f17428cef216706c8c5c35db2c1d6af8685669e5c396456eb43623fe7a6a009d62e7ac7ed4b74eebe1287638cc02a903ff00caab58963084993f2b8fa1cb5d4363d4b331a4c288fca11b819e053ac7f098d1a7e5ce3457d801c4a001662d06988d98550693331b448d1cad160f66aae728eb51dc96d547dc7f9d4a87a8485869ffbd187c5a1e0c278ec0fb97231c16ba117496f90a22e09d989ed53191fd1399353a7f00f4f4a3b66c1d3db944a281d3a8e97a739442811661507a61785c236bd2186315872646a0f1c23feb0896cb8852731c58a61293eb7a1c8f1e95a4c6e7185671fc144f8ed5cc957df36883548bed2af308fb8a232807dfc5b1337ec04791e3f8821a3f4718ebf4addba55b1013b6d5464b3db50ef0d38bceeff87be9846a7dd3fc5e4d363bf44e2479b61ddca0f6bdb6ff34339d9d50e574a016a85b22724bd2a788abba700a4465d32ae68fb582cd63730616d5650293b66871efc38cc81baf78a392c58715a2d477aeb941d29f7a98f9c2983538147a45f16df8d118a29afb79f260ec736354490467b731719f87259a445d765e81c51f9c5524fafa7fa211a675b23b2317053b9476357e5", 0x1000}], 0x4) fchown(r11, r9, r10) 00:00:22 executing program 0: msgget(0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x246) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/76) r1 = msgget(0x2, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r2) setuid(r2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000100)=""/38) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x800, 0xffffffffffffff87, 0x4]) setuid(r2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/202) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000280)=""/60) semctl$GETPID(r0, 0x5, 0x4, &(0x7f00000002c0)=""/118) msgsnd(r1, &(0x7f0000000340)={0x1, "43758db6e6a32cfb410be2e9b5ca6b75835926df7a9cae81220b13560f59e899fc5e13d2abbc2c7e65e382c41f1e8bbdcbb1643a07c5bab2ff0a667bdc862c4795371d7cb169ba822aec8210743196059ead7231c06858958a95d1418a78354a5658ff290f3e537f8391d66be9a808ed49ad48b199109990eeec409493e1fbdde543475a4e3bae72ae5becf96c0828252ba338ca7b9265c6d5896e5cae05cd402f1aa74240de80886a12d9c37e210c945fb4ced54867f514f23dcca5e17cbf1791e61114945531d8e40cd92c80ddd290a2f0960dc5d15c79d31ecb9c7511c34cdd9488c631783ecd1d62cc955e2561a583cfd0f15f9122ae61ab36dc"}, 0x104, 0x800) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000480)=""/23) socketpair(0x1, 0x5, 0x8000, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x3, 0x2, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000500)=""/29) semget$private(0x0, 0x2, 0x7e0) seteuid(r2) semctl$GETPID(r0, 0x6eb763886d489946, 0x4, &(0x7f0000000540)=""/126) msgctl$IPC_RMID(r1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x6, r2, r3, r2, r3, 0x0, 0x8}, 0x4, 0x3f, 0xfffffffffffffff9}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000640)=""/139) semget(0x0, 0x3, 0x208) semget(0x3, 0x1, 0x8) semget$private(0x0, 0x0, 0x4) semget(0x2, 0x0, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) setuid(r2) 00:00:22 executing program 4: socketpair(0x1, 0x2, 0xfffffffffffffffc, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x10000000, 0x7) close(r0) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f00000000c0), 0x1000000) 00:00:22 executing program 3: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x4, 0x0, 0x1f6) 00:00:22 executing program 5: socketpair(0x1, 0x60000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="921fa173", 0x4) r2 = accept(r1, 0x0, &(0x7f0000000180)) sendto(r1, &(0x7f0000000040)="905885760ba4ee0f5ccd0ca954d61b1cd7abad33a2ee4ce5ce5b489af5d334d1cc39cd6b4892e2475d23d4a1e68ca9dbd8aab721c645d5c6457e06fad4d46c3d05a813fd81f1fca76978ce8db462322497ec4cafeeda9e6a41d7b7d2f48a2e103fcd7d93a5b500ab02e5eec53b122265de079b3c9a6860838b46098500944c4186fd44ac2fdc521a007ebbf9d1254676a66f449430360b6af6db9e1c60709866eec9d29b4c6af6f7e59248b8c4359f48353f883c5963b39cc42b000cdd75d18695fe50be9fa35b3e7953a41e06994aec58", 0xd1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="4db1dec088ad87066e4fa037", 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0), 0xc) 00:00:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt(r1, 0x0, 0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:00:22 executing program 2: r0 = socket$inet(0x2, 0x7, 0xfffffffffffffffc) close(r0) r1 = socket$inet6(0x18, 0x70000007, 0x2) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) close(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x5) readv(r0, &(0x7f0000001480), 0x100002d4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="b9e6d076e9e0134159927979a8abd030b748b6e755f50134849916b6dcc0fd1b58756e92a8bf045f074537411169d5cb6230f3ce95f4ee47f8e37d246150d2adb43e938fac1b8d2fc030cafe4c6462eced3fd21f4fc35638ca16c63d9d20be7d3ba2c65d82a4da6a308b473fb6607c8c530ae3ad769717d3cb2165ac559a7bc7f78970071b5048ea1596e9e6d5ac630b74d2e9617b4c93cdd8862a34bea4d3d35ec839e913633cce15950fafb3d2f3e3da18e21cbbc925f8440371a54151bef30aebf4f50f5ac4f615e95970f4268cc52457044ee92f18cbecae0e704051326e0331a8175870a27c5c43c74f51", 0xed) 00:00:22 executing program 0: clock_nanosleep(0x0, 0x0, 0x0, &(0x7f0000000240)) clock_nanosleep(0x1, 0x1, &(0x7f0000000000)={0x3e, 0x4}, &(0x7f0000000040)) 00:00:22 executing program 4: r0 = semget$private(0x0, 0x7, 0x80) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000000)=""/50) r1 = socket$inet(0x2, 0x10000000, 0x6e) shutdown(r1, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xa0, r2, r4, r5, r6, 0x80, 0x876}, 0x327, 0x9, 0x3ff}) r7 = socket(0x10, 0x6, 0x101) getuid() socket(0x1f, 0x30000006, 0x7) setregid(r3, r3) connect$unix(r7, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = semget(0x3, 0x7, 0x0) r10 = getuid() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r13 = getegid() chown(&(0x7f0000000340)='./file0\x00', r10, r13) connect$inet(r12, &(0x7f0000000380)={0x2, 0x2}, 0xc) getsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f00000003c0), &(0x7f0000000400)=0x10) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) msgget(0x3, 0x8) openat(r12, &(0x7f00000004c0)='./file0\x00', 0x200000, 0xa8) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000500)=""/120) getsockname$inet6(r12, &(0x7f0000000580), &(0x7f00000005c0)=0xc) recvmsg(r12, &(0x7f0000000bc0)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000640)=""/161, 0xa1}, {&(0x7f0000000700)=""/197, 0xc5}, {&(0x7f0000000800)=""/18, 0x12}, {&(0x7f0000000840)=""/254, 0xfe}, {&(0x7f0000000940)=""/170, 0xaa}, {&(0x7f0000000a00)=""/18, 0x12}, {&(0x7f0000000a40)=""/109, 0x6d}], 0x7, &(0x7f0000000b40)=""/93, 0x5d}, 0x1) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000c80)={{0x66, r5, r8, r15, r14, 0x0, 0x89c}, 0x7, 0x7fff, 0x5}) 00:00:22 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/141, 0x8d) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="d36a25593985f88efe736856f29d756cc2e94dc075c282885aafa4847a5740e762310eeeeffb3431986309c2b65d6b39af58f02901a66f943c3516cb6b6906fa7490a4872a42cd92c563d004328724c2195397139ab8c6599768361b1386ee275ece83be331f1731ef8f189bd39a", 0x6e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x210, r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="652c8da6cdd5a276a035324d71d1593cc2797dfdacd9a3cf7b706a1c17cddfbeb2b41ca28e17d5a5fbedfa1775fa6c10702f2e5581252e946c22316ad82b872dde7c1229d2ccd19ad3789258a19e826a097668c227", 0x55) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="a0a307f6aa8bd8602549db6cc08eebb46825cca4ff5b9407282c34059b30092847e06bdd6af26882857af14dffd97a6e74f13a4ce4b29967464d6b409a33d1a394550ebc792986c0d3199593f46ef816c2d9323627376eb694c7c67c3ee77909c3c6b364718737f1904e10427a731a8f0567ff6ca1a986756ed8018675e6f6152a9b72e4fc04534f5d7e1b3576cbe404d62714b2da13e9ee50bd53ab9ba5f397f1bfc04deffcaa2ffca18720ed15f7a8d62c9c5cee132325cbb107bd5049a99edaf7b903b729054b", 0xc8) fsync(r0) r2 = socket$inet(0x2, 0x40000000, 0x7fff) fchdir(r1) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) socket$inet(0x2, 0x10000000, 0x9) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000400)='./file1\x00', 0x10000, 0x159) r8 = open(&(0x7f0000000440)='./file1\x00', 0x20000, 0x10d) linkat(r5, &(0x7f0000000480)='./file1\x00', r8, &(0x7f00000004c0)='./file0\x00', 0x0) ftruncate(r0, 0x1ec4d1a4) readlinkat(r6, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/185, 0xb9) recvfrom$inet(r8, &(0x7f0000000600)=""/169, 0xa9, 0x841, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000006c0)="c7514d0bf0c518e9e9a7f4e40425d0a47d5f0e1505baea55e5cebc0e067c97a8ee0f2ab559bac34e202b497ac1348d531353cdae6184c54a3a40ad0b438ef2f5f3564a3f38529f2e1c1ecc67d1fa0eebf34641a01f9812b1054a1c829b95ff1c605e6747a1c67b7a444972881b6a2569d083bba4865217aa65fd8846aaac2ddeee2da3ad55231e19", 0x88) pwritev(r2, &(0x7f00000009c0)=[{&(0x7f0000000780)="aa5c0bd0a3b76929c647e06fb4f3700c050469b9825ab3261f17f5fb627b71958a9aa4117d60d50b91f59aa7912eb3953bffba38f97120629745ecb3d45ca25e4e45c69d13dfd7972071c1705bdb32d3b4469b17508a4c23b0ab07d193c14ed073be7988786659d154b3ae262a33cb667509d57ac2567fd135cd3f14ce3a60b994585c06b31dba4a89", 0x89}, {&(0x7f0000000840)="49ce0420e12f9a4ddfc4dde57fe739b3bfdf5cc5bf7d203602359a340c417599feda4a445dfc71c640be55d0b27243fb949f7accb8173ad915151234f60344df0bef46959e1f3bce887cea4ff2a9af47d92f4a4cb804f572162038e06448dcb715657bb2b8450d7305c05da65e7246081cf211536f5f5ce16e635955db84c2f9c04a90e988a720f62554ed60002e8830b5dad509284f5f6d9327e138bcdf3fc350c6c4cef963970ebe5b511a8b312ebbff9266688228cbf81ca1c267de2268cb77ba3683f9b4cc66395de76cc3748327c9923b3c4f73b181cf0b9af3ea7db8011efa", 0xe2}, {&(0x7f0000000940)="53d10132fcc970efe81b0a0deed4f7a91baaa5fca283ba4781df73070276d826f9791974829e880503eb623cbc5c01e08cbf96ae4e0c6420ac7b9f6c882aef0a415a5586ab426d775500b6fbe2cad9288ac0ee", 0x53}], 0x3, 0x0) connect$inet(r2, &(0x7f0000000a00)={0x2, 0x0}, 0xc) dup(r7) linkat(r7, &(0x7f0000000a40)='./file1\x00', r8, &(0x7f0000000a80)='./file0\x00', 0x400) recvfrom$inet(r2, &(0x7f0000000ac0)=""/213, 0xd5, 0x2, &(0x7f0000000bc0)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000c00)="3c518bc1fe8bfd8d2fc127d593aded068b310821b9d1fb6f706ffc962ea49113421dabefcadab2dc996a532605a894d38269544c7b4274bce397c4385f0ca92d3613bea646e5a8d3a24f6fd42c89561544e1e004846f1ea287adb3a4e3371a3a9f4041b92d34db8231ba0adf791a7c908f4315", 0x73) fcntl$dupfd(r2, 0xc, r5) socket$inet(0x2, 0x20000007, 0x3) 00:00:22 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x5) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r14 = shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x1f, r9, r7, r6, r7, 0x100, 0xfffffffffffffffd}, 0x8, 0x89, r5, r8, 0x5613, 0x20, 0xffffffffffffffff}) r15 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x200000, 0x4) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x3, r6, r10, r13, r7, 0x1, 0x4b0d}, 0xfffffffffffff000, 0x6, r8, r12, 0xfcd00000000000, 0x7ff, 0x9}) utimensat(r15, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x880, 0x2}, {0x200, 0x80000001}}, 0x0) setregid(r3, r4) r16 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r16) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x3003, &(0x7f0000000400), 0x4) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000440)={{0x3, r6, r4, r13, r7, 0x20, 0xff}, 0x800, 0x5, r8, r11, 0x1ff, 0x6, 0xf3}) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000500)="7039cdd0d09c74ca6c91e061fcf0323b8e1553c61bffa8fc9388114140e0b24b1ecfc7f142d926eacc4471768f3174a5f417b137e68ae74b1452d0f434f9296194dbf0857e819c470b0d1506435cc0f2ecd6086c6c656b7ff2eba977253ca4800c93", 0x62}, {&(0x7f0000000580)="46983e4c17f17176a0d9971e0bc32a767eded8baef97f3d2baa2b7717884aaaa1e240f1d605e6fd453c3b269f50e0073c69a558bf9ecea4965762580d309a20608c60a55bca250eaa1d4000075800c369b3b4d3167461ec022f8c31c179b96b2b36c95fe3e012f8eef9e18aaf1a2fee24f7fa4f576d317cf5dacfa694e7a9626", 0x80}, {&(0x7f0000000600)="0c998683c80aa288f6e174ce0a38e8ef11b11ed956235119a13454c652", 0x1d}, {&(0x7f0000000640)="d9be3d0f86e37a47f936bbfe7896bce4de75762148521077977602bee93d7e1137b29935e2d8de4eaf1091e3fbda62906aa2dcfb037279bd9c1c61bea5fa16794cfe07302f56e126d500f8ef351ded214af7387fa2809a16a60f97c99b1554d58b9ae09dd185f3a61e5f92315a5be696b06e5acbf2c346c3b949a39c3301098321a7b5417cfb2a15e2b4d665c4821a43d6ea06c21975543d4aaf311bc38ce5", 0x9f}, {&(0x7f0000000700)="7b87e901da3289360e76bb8e59e6f398fcd99deb98bb1704855c21c2af1b111688007c39b8b5a3c1e3e6daf2188009b50f99cbf972440d86ba0592da3a5010b1991c570832e9", 0x46}], 0x5, &(0x7f0000000800)=[@rights={0x28, 0xffff, 0x1, [r15, r1, r15, r15, r15]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r13, r3}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x78, 0x3}, 0x2) r17 = semget$private(0x0, 0x1, 0x10c) semctl$GETPID(r17, 0x5, 0x4, &(0x7f00000008c0)=""/213) connect$unix(r0, &(0x7f00000009c0)=@file={0x1, './file1\x00'}, 0xa) fsync(r15) r18 = open(&(0x7f0000000a00)='./file1\x00', 0x400, 0xa0) mkdirat(r15, &(0x7f0000000a40)='./file0\x00', 0x110) listen(r18, 0x8) 00:00:22 executing program 1: clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffe0, 0x7fff}, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) r0 = semget$private(0x0, 0x7, 0x1) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000000c0)=0x101) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/83) r1 = geteuid() semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000180)=""/25) r2 = socket$inet(0x2, 0x7, 0xa005) ftruncate(r2, 0x7) setitimer(0x0, &(0x7f00000001c0)={{0x2, 0x4}, {0xfffffffffffffeff, 0x8b6}}, &(0x7f0000000200)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x810, r2, 0x0, 0x0) clock_gettime(0x40000000, &(0x7f0000000240)) semop(r0, &(0x7f0000000280)=[{0x3, 0x8, 0x1000}, {0x4, 0x6, 0x800}, {0x1, 0x80000, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x2, 0x1800}, {0x3, 0xe22, 0x1800}, {0x7, 0x7fff, 0x800}, {0x1, 0x2}, {0x1, 0x800, 0x1800}, {0x3, 0xfffffffffffffff9, 0x800}], 0xa) getgroups(0x9, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f00000002c0)='./file0\x00', r1, r4) semctl$IPC_RMID(r0, 0x0, 0x0) clock_getres(0x1, &(0x7f0000000340)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/146) pipe(&(0x7f0000000440)={0xffffffffffffffff}) mknodat(r6, &(0x7f0000000480)='./file0\x00', 0xe000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) setreuid(r1, r1) clock_gettime(0x3, &(0x7f00000004c0)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x2, r1, r3, r1, r5, 0x30, 0x6}, 0x20, 0x7, 0x3}) pipe(&(0x7f0000000580)={0xffffffffffffffff}) utimensat(r7, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x6}, {0x49, 0x9}}, 0x200) clock_gettime(0x60000002, &(0x7f0000000640)) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000680)=""/80) getsockname$unix(r7, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) fsync(r2) 00:00:22 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) dup2(r0, r0) munlockall() sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x408, 0x0, 0xfffffffffffffd2e) 00:00:22 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r1) close(r0) dup2(r1, r1) 00:00:22 executing program 0: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/4096, 0x1000) fcntl$getflags(r0, 0x1) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2}) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmget$private(0x0, 0x3000, 0x25, &(0x7f0000ffb000/0x3000)=nil) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001040)={0xfffffffffffffffa, 0x6}, 0x8) r2 = dup(r0) nanosleep(&(0x7f0000001080)={0x1, 0x3}, 0x0) recvmsg(r0, &(0x7f0000002600)={0xffffffffffffffff, 0x0, &(0x7f0000001580)=[{&(0x7f00000010c0)=""/104, 0x68}, {&(0x7f0000001140)=""/183, 0xb7}, {&(0x7f0000001200)=""/145, 0x91}, {&(0x7f00000012c0)=""/2, 0x2}, {&(0x7f0000001300)=""/187, 0xbb}, {&(0x7f00000013c0)=""/173, 0xad}, {&(0x7f0000001480)=""/247, 0xf7}], 0x7, &(0x7f0000001600)=""/4096, 0x1000}, 0x1) r3 = semget(0x1, 0x6, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000002640)=""/206) r4 = getpgid(0xffffffffffffffff) r5 = getpgid(r4) socket$inet(0x2, 0x20000003, 0x6) bind$unix(r0, &(0x7f0000002740)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x1e, 0x1, 0x8, &(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000027c0)='./file0\x00', r2, &(0x7f0000002800)='./file0\x00') fdatasync(r0) sendto$inet6(r6, &(0x7f0000002840)="7f1ac2fd910a28074d093157135b67c27b80daa44c7425a3973b2f39b9ccae9bb05f51ee697d8da9c3897329802f8d439e910fc67caa9c19f645c283384430333dd618bd2827a2fc85434001d2f4d2b294799717305bd23a37afd1d054dfaceb4431808bf59bb57fd0c4939328476d1e3f9564079a84f894a2257e00d7d349eaa0a24d2d30ddab232c45d51e1092f4cf4720dfe073b742c5c7e2799a6ebda3dd24535b7af2347a77b2246e60138e9e38ec4bebc6cf98376a3d3f", 0xba, 0x8, &(0x7f0000002900)={0x18, 0x1, 0x9}, 0xc) r7 = open$dir(&(0x7f0000002940)='./file0\x00', 0x802, 0x40) sendto$inet6(r2, &(0x7f0000002980)="12a68ace2c0cc921d8e5ff9cad55e0efa4f921758a4c18a2fa25549adbae564e8ac1676d91a3b0f9fe929a11f68bf702ae9cefb28e5c532dcd8c19d2f588df937d54c964a30a5d989f6c5f9693c3caa8a85cbe7421f340294164ab2040b77179c56f70b2ad05730655d0b7b796869a4c9dc880973ca089f68717b03afa52b5f8a87ec13685649072fe13bc7b9a4204f052", 0x91, 0x8, &(0x7f0000002a40)={0x18, 0x0, 0x9, 0x7}, 0xc) setpgid(r5, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002a80)) pipe2(&(0x7f0000002ac0), 0x4) r8 = shmat(r1, &(0x7f0000e00000/0x200000)=nil, 0x2000) shmdt(r8) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000002b00)=""/140) getsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000002bc0), &(0x7f0000002c00)=0x10) 00:00:22 executing program 3: r0 = msgget$private(0x0, 0x104) msgrcv(r0, &(0x7f0000000000)={0x0, ""/81}, 0x59, 0x0, 0x0) socketpair(0x1f, 0x70000007, 0xffffffffffffffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f00000000c0)="f3807bacfebe60eb51235a3e143a7c6e1be525a3b3c6329a34f3ae874e9128a078f5381e95e2922db97cdfd97803587ffe3b73f46dded09f383b4f144e45c0c3529c42e1b2c3d54c5e47a4c55e7564f1bb93df1cfec472a49dd7110bcb59be0eccf3c11b82e2a8e1", 0x68, 0x4, 0x0, 0x0) msgget(0x1, 0x68f) r3 = msgget(0x1, 0x0) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x865f}, 0xc) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/127) recvfrom$inet6(r2, &(0x7f0000000240), 0x0, 0x2, &(0x7f0000000280)={0x18, 0x0, 0x3, 0x7d}, 0xc) r4 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffb000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x3000) msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="0300000000000000e9f30cdfe2e4bc950ee513788f843d1b0b99d59266281d5e0d07bca2c7597774d3395f5bf4069011487ca41020fb71bd0f287e0ead2ba93d3d09e27564d92fb0a96b62af7b306bd4f78f4626e08ad4e0e6576c958ebc481121ff31df7e8a29a9cc5cdc50fd4c1be30b6d6a3fbb74bc5e460aded2e2a03701d2dac78e4e57a9239e35d05afd02b4d0f60659b0c5c7e593b9cedcb355d6ff1db6211341484a74a6801e5bcf6304f12c838fffabf222e0f4e438f03188cd4c5d0101c2f4af32bec8fd0100000000000000c54adb8b83b189c265965d7a0598c883e22cbcae83c9d3bce07c9621257b2aeac74940e2fd0583454a75b4fe138f2a06229f81de1a84e3417c"], 0xe1, 0x800) r5 = msgget(0x0, 0x200) r6 = dup2(r2, r1) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000580)=""/23, 0x17}], 0x3, &(0x7f0000000600)=""/190, 0xbe}, 0x2) r7 = geteuid() getgroups(0x2, &(0x7f0000000700)=[0xffffffffffffffff, 0x0]) r9 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(r6, 0x5) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000800)={{0xff, r7, r8, r9, r10, 0x20, 0x2}, 0x1, 0x8, r11, r12, 0x9, 0x1, 0x8, 0x5}) fcntl$getown(r6, 0x5) shutdown(r6, 0x1) msgget(0x0, 0x40) 00:00:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0100851f714000000080000000"], 0x6e) r3 = dup2(r2, r0) r4 = paccept(r3, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x4f5ad824, 0x59}, 0xc, &(0x7f0000000080)=[{&(0x7f00000007c0)="26d86196c2c87c4bd1484235390f152d18c00cc2b5d34f9b9faa6ceb547cc5ca4695796a9d3813bcfdc816086f6c229706ffb9ab32059cf462aca808a4b1a967f49f96eea71e096500c96a028abcbb3a9c9be1beaca4ce2eea21d95dd81adc089e043df54e42c8a6433dfabca085efb98e3b3b3d6682f207b9fcd57ca20ff0c568793116430dfc259bfde382bb11c741e8c3f126c494c0ca9addb31c7bc2793c99fbcf73ce5e5a516af5670a1f7cf559991a56234c21fafab786aa6c6e41e4a99efeffbdddbc3c52918be39db5419487614022bb6a7ab10c72a76a1daa64a58ca5e5cd80308d5b31b9f1776260950575d3445be28e6ba50129adc5bdac2f6a3b50cb953ede962e8558298a1b9df5027ec4f52ba83c0188f6a8f38829003e49e74767236eb32a7b25dbfdc00593ce8780c39e149bdc0972f4aa955a68159bb2879e159db75582cbd98c8ecac66fd0c4d6cd66e770ab2319e685b00857a65e0cb840534897f6f90afba61a9d347385cabd616b8adbbf0f61082aa024fcd1d9bbfe5bbcea71ec9dcf78d94018a2e98d25db98e1ffc8c879767c591471983b82f017fd273003a9314c66c495b49cb8137203ef333742d3176b1ff398952cfa018f59bd981c27cec6f10d3e16f36dbfccf86df5ef4babd9faab3d61b53c771869fc154b0282ebc951ec5d11c8f8d5bb5db6167f34a799b03d72d04a7d08b038c303ce32f92705ba8f9de1dd84f6022c1294aab5710e46a0bd5427e6ee54271af6a4ad9748eefd2af1b1db615104a0e0c6201fdec7a6501c449fea181669f775736f0f2f984c852809fb57a2a0fde11c5c0a75395b84f26244f9ec401f7924c42dbfeaae2efda938286eeb2ec8e64166bb8b24784d15fd6b4595aaa61205f2b039501152dbd52814d3cc5fd040a99468f370c1fe14681d77899231248148bc5493f4197b2fcfa7e6d1df7645c416fb55f7bd8cb3dfe5dda8786036879df28db7941c10082c2885849cbeaf5ced5536b2eaba1d95f9d583a9c1ceaa091393957cb09161e626068fb9d520473a4437f788e0aae5d93c2946808a1b863bc5e47398359a50124fa876f80b8fdcc5b188272d2e1d9de8891d7426b58a556787f1654310bc32a9b52feb02dc10e6b3c98c0969af7e06eeb9045877dbfd2482cc6faf048653c505ab47d7dd787558dc8f78ca8d7be942548b7bdbf1ce0b2404685daa1087975a41ce9a638990c95116cb3a1619c6ab84dfd9d639abc01e16dfb7f1e680afa2d38c9cbbc928e76b70a7661899c038b913af6677b23186c776f42ba9bf2f1b7b0fd79bccbd9f43621ec0ef48b88d1869c180629f7aca00b865274e1bbc5962affddffb76dcd6b373065025d2661381517d7b9208e795e6a4e85081e9260f6ee816da7f6bc2207939a8eb22b67d23a18c2a42e6efce082f51795babdd737a78f7a80c0940d378cdf0e01cef619d870a38898449917c8d632a82755ade8328bc88db3504b0eb3b18c2c96b5bf5b0313c7db122f46108e5ae1a719bef41a47266c5c90970a5cda964390fec7ba22b0dbb9cd2faad45f8144f48c0d6e440b18d91491c3b7b90356b8fb0e8a9fb6a89bca5324dcc4f153b21deb8b03f6af3550dbe7442ccced6012a5c9c8068e358d2ada1cf809a33ecd70dc8d28386115e8e0d2f47e8acfceca0bb2ddd6a17f20cc61b3991b46b5c8d2f019930a33d3a130ce54d0317ef7e0cd8a338ece62d0d8f8278e487284bf4f9e2226b5d19195617829f6393a45950ba1cbb61457529fa15521a802fe62a429de24bb2ab5e2a34df0a1017bb075a128dd6a0e8a6973d72a6326a3805aa87f2e6e94bd803787e0f7d1832a31a40b6accf16184c138770ca91916de2d91dd40b885aac09c3ccddfff17261c39e64d828831add05f554b5d3e7ca841d4b9e0632b72558c5eb74d4d1ee3b60a70cae21a3233d03a32c0e725f0b6ddfab2f31a658f0b7eaf6e418709a60ae9a78d7db02fb3a171831c46b7acc745d048bc562fcd1264edc28811f4dd8935c580067d52ce20aca508221ae13fedbec09f7729b7427d8dd6ec751e2d2749c1c4db393d28305c017bfcbea466f78502dd390d1e3f0c6b8b799c14fcb9e1ff410311bb713c406bd22c98ddc058032efd7ba5877430ad003eca282d73aa0d2b9456d95900782f7ff3c26aed16b4d72ed6c237ad93c69fa8c57d7584dcde5582fff951a36e5a6fecfbd9cbede549d5075909a842195d3be9464fcbd34640959f1a1ff56f8b49d3fcea8d3e6b2afee937d1414edeee04bc7f68c4a2f7f50ff924761437cc558a746052ff349a50764366e7546993090f7b31fb1a12e26a16850e2332a6786653656432bcfadbf5073664a91eb172af9cf640320c532a3605abb70e7c3c954ced3a19fd0b216386d9af003a018f4d3618371db1f1a9943f89253af697d5213ad17045c436c1eaffbdd3cfe58c27f005f219841e2f5777b2ab163cd5eeb48d39eb1c7c7e3143541b8aff6f1a1b1019c5247b1ddcaea9b116216dfc0fd070241233ff770bf1a80edef2cac98d57eff4afb630f2601d556520ea5607fd2b92791c9ba75d22f90c33f7bdb75daa7e41c4381d9a0e0f129fad8f7abb5d314f42e287ae68edb4fc642335d5e1eac0b222e3c23f63a22195b7e44dce4cd9e8e2cd0f448f3d89e9775f0c7bcc2a6c5b29a48274d4b8e2f5108f6c12416e14fa11860dae63cc7ca38fdb5b5966cfae1501604855b70beb1f03593799c4f64d8ac55897c0222537ee125ba8658344185f5040e675a008ac7f7959d8b0c3f892b634724a3f404a6afdfc346a7b5579ec18f14ad84b90607bc463a513620953deb98d1995b035b5bb05914bae3f5f625c0d1e9b0aad06fd816a40b95558f9043534aa218d7c835517c2e4d0b492461f2cbcaf47a9eb54a17d5df866b62bf63c9c9e58811d1cd012427e6ccc09dc287f68d53638a0a828f722d6cf1e08fdd9bcf850cc39c30088797c2a97f05ff582a9b8d8e6c6b71334aea7b7dd29d7dd33018641aa1b236be1bf67748c82cea924ed13ac108050c5e42803075efc2bdac15f1a65bcdd12dcd4b1a4ccc0fe64b5f748c71e9253af6ada4d12cc7f53219bef05d9be0a60fb8229a3e6685d6e7426830cd78ed99436ac7ca19dfc811a40b86eb7ba3c871ca670fa106baba403ba5ef43aefe71fd77b49ba82458500de9e8100639d2ecf79b12ba104a338bf4faa1aa86e0cfd6b0fc932a675f7b758bb71a3db0670d839b3e7e7d710ea8c8bb4403ef7f93e36b3f75795a3a117196c89103dc78115b491d0828b5baa75b41fd36673ffc62228c658971f26642061c5e47eb4e255454799b3628bb4a575542a133983fd38c71360e5fee77b96562ac4590681537ea989590ad8fb02abba995fdbf8caa80c8ede219ebad9ace42f74c9f1a3b90f2cea3f3e89acec6d415afc0392f3e9922f0998a771053076e2b0c75c6e7def61447a066184db4dd3b8021f209289077dd9d69be0fe332ae5dbd58c2031bc32636ce5ba4bd8e8c5da068b054b9d861cd2db12d3e119918b29ed157c2b10260bcd1924f17d2d75df162725c5605c280540be789e8f07cf68378c13b681e6d96f10e5f8c245f2dffb67ee641a13012104f7e365d119203997f0839063e6646514279aaf72a90e26a7e01eaf034dd6f465a7a3aa170f6a1c12ebd76ee95933456fc7ce7faf425c08ccd4e169c1ad6413de174e5263e294506989360fb61d7f7c2298227d7144ee62824c93694b0b78fb4ca0803b58d0f2f63dac8ff9a3001607ff0734aae76f4eab9aebef529c30d3cdcc2878021067ef21c5d390281a1a1c80cd969a7fd5c27a818da9f30d58b7bc5400892a1d50dd18981fec8b7fdf39086fcc09041b70a7046a24da4d40621eeeead12f7709063aacaedcfddd0dda017778577bfd30cfa0f3e6763cdea9d67a9fd61d448437c7451c98402c28e3951891f8071b2a6c830f7a99f91c1df47115061d6c7be874c2668c9f5c9cf5daf52463b99fcca21ffcfdcfa123a86c3f4477a0c3594f1781cf4a1457d12a3593bfd1ec6804c944c26980c095bd279f001e28f34dedcdc4bbeabf0b9ebf42cca8b27d2f17fee498169c27ca8c378a73c29b7a5dbe641bd65921689c84063353bcc5c41bb6b2ddb644dd29537e51d8123419867689f7c5295d613ff66dd1ff0c412870bf88b0216dbfabc3da7ae67b58e4423d43908e066dbde0bbc151fd24002dc1b1ce4db77f32a3666bb613aabba724cfbb31d307d897d23d0f61de070909c21a53c297fa0e09a6378fd7890c1e58d9116cf5510a767595e840b6246d58fda60644f87f3761ce9a994c206a7c082e380437a19965e0e1b64d8132a57fc4e1aa14b2d14870c95192c0ab4f52795327fb2682aa809c6adf85f1068f4acb10cdd85a549dac90626408fefcbff36e085ffaf41c09f1a8b341e351715028cd494b45920502625ed3c69701dd8f06f69da6d6cbc3ae340fd24a693fcc51528cbb2ad7a8ffdf71e60ecb49022f8f347414e256faacb8816e6677dd443735766a2936fb9d4cdbd641b644d89fcd48b332b358cdfe9c948da00e83d192302443f42c7b1f01b1a97638b073def2df1e53ae908d4b294aad1aee37ba8b746951e3b02ab55a24d5b330da4c737f317bbafcc9e66b95f2ee119eb062102a1e16b1ad6cac3662e32dfdc2f794e64b5852c243de6056565dc2a8f908518f1f67b1e43056f7780d710ca76da279fc626d51eb578fcd1543c9039da267f7c267dd6d4a1c404661020cadfaf1fc999baf36f4fcf587a9caa452ea2abae1149a3b4e1b95002f96ebf5138604110cd32fd4e2cc0b4934eb3dbc6a98126eee474888fd8e7cdb93ec78ac0b2f8d3df0b1f237570f6d850ae8fa6f5f49c328b0fd809a931677606ea9b89238e704cd4aa328e15e04ccf29df9395524909ac9a416722f97ab6c08060f6c1b4b2da4836238252ff96ccc5bde77ef06896f601d920f19a5478f532496f24d530f35015fe8a47c87a4c7d7b3bbd26ecee09b6fbaf603a9e4af37e99cfbd6379416b276d1b02e21bbede891a818b59078a036ce8bc95552d70729b4cf77de8e28082c0050783b04e58b1dc58eebfe1c47c8b2dfbf363a4c3971df3fe260898f2f978b9b97b0719e09e7a4f6563aa92f727ef1ff0578722f83efed195a4e754fc0e94b69621cafbf33876e7601184ddef02cc52f79f1fe997d6615718b1e1685526f3bd093384fda19344ce0f63ecbe7af2ea5b019a8d047f33dd64a3895d8c144b3ece6539b24f67f975319e568bea4bcae32e8bd709c868a52ae3d9a3be93ecb5a2702f99d6abd840d16a25295ace627def951b465bca154ec4acf5916f94f880658d1461c6d581bc4c6c3d7497959480fc7c66fb65071c0ceea4e41dcf2de0c1bbc71b1713aec39a1f7eb1c4044a43620ab3026d0340fc3fc123c85c493c4923a49acf73c3d3445a6258d53500529a772a536fe9822c6894eed0175a9a158412d8be3b9fbb9b98db52cdbf9c8cc1f821db91a5bf9c09bbc20a95252f2710c02a06cb4f6aa6ebd87e6b230f7caa4dbad93924461c39bcf16e56baedd08905b5ffcc422d1e3fe5106cf416cf148236a5e560cee488b0aa7a7768e69313c9fcde44d29a7aca3447f7ee83adbd1d2507d243eeea7d7783560449b2c63398c54a3b842a253f580907169465df76275799599637c85e130e5f3bb1289f2464f1e58e1576c37427667f3f86459cfda421158aed1c98192439cf7fb324c372280f20b823f14851102ef41dfd59becdc3b1", 0x1000}, {&(0x7f0000000040)="ca67615c7f35a73e51dffe11bbc6fff53d53ea25ef563f920b87e0afda39a4df1aa574f0645e27bd5094", 0x2a}], 0x2, &(0x7f00000002c0)=[{0xd8, 0xffff, 0x101, "d36d9cd959e58b59eb9c7c000602634848ada8a2b7c89a4b2416b1892f9ac497ef88e4bfd35c4b19b71a8d648dcd3c9a3f2bcacc8815a34aaea9acb24d82402dc73691c3027d2d5ff33cd7ad74301d9f1949eba29048f5c6ce4a3da6c123ce64c2f201ed2c86f6c01952a472221666fa850b4872768e7b3113d7b875b44d07d722c45e42a0dd78eb7e905890adc04d5441fbe211aff3807f370211236bd87970775e022ce5b31ceae9265a313561c8bb82d2cb73a1c9f4e4c31afe125beb9c517d205ad9969947e0"}, {0x110, 0x0, 0x2, "003808577579a9770959df1d44ee8b599a46ef05a4043f01194f44d3b9096d2f073ac5e61a742a8d0939daed56800a2e3bb7024e579659f687db026148be55e3ea804a9df4050a0ab0a0c743680d174ab6b1e89ef68abd14815fedd2523f5f66624cb7032dbfa3efed1adfff05f78f0a28aef7341d0374620843c137605afe6867f22c5cddd0fa1e90c999a5950bae45d9e5f55d53538aecfe714d66eb2a9ab32c98edc5abf21acf95fcf22cfb4f8a41a1450564e5e4351ee360be2ab4194a04400444520dd18ebb92128f3592201b38c9ab8c8c265b66124bcb0d02afaa14eb42924924d436caa8064b6203794fb339f9552177eb7bbb185b"}], 0x1e8}, 0x1) getsockname$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) 00:00:22 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x50100, 0x10) writev(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)="f11f03216c714de4e113844ec4b4c56428d1167bee7f7b63ff6639c42458df1b3227d85e22e2cd4829a93b32c9bcbf6c66c18bd079e78d5c5e993356af22b17ddd9b1c9690e0d644ed37f521fb02a9c7ee61e83bc57aefe182e83a77ba10b8ed7208aff72df3a53fdc6782292eaf51", 0x6f}, {&(0x7f0000000240)="7a751462f82319419ea07c87545bea9f7fd88164530a34221c0ead9a35342b5bd6be4d3f0d70144b3051d89c826881e882a1cea47cf29e7877c4dc0e1c17168d1e13edc4f4ec04554c669e4337d12f052237ad", 0x53}, {&(0x7f00000002c0)="82b6c588eaf0a85175cf5ac3f22418361fadbf68f1cff7d29ac6211eda1af83f25f8a1a5b9db88fe6af223a76795e0ee91b4faf3377b7087f4fbaeb72e8cf4dc3e0883a71ff2706f89730bc96cdc5bce512250647bea71cf335975b959b9be76903fd9016b5c4c9fbb192ea0a832f7f995ac5e78540e70", 0x77}, {&(0x7f0000000340)="62f5fa90cbd03c75ddd456d1f119d7cf788f502093e4d48ec9778bab6d57367afb3776d360df401060a49ca2ae63d7b6750291e59e048a236df0f93e67fdaf610e6a235a41e7012392d34d4d10d0f5c0913cf8feb11330", 0x57}, {&(0x7f00000003c0)="88af3ce746aedda24609ac782be10a31dc9a564c232af4dba12a5e15758768c2f6ee2a95cd29d1350603127ca51456cc1238217e392f24d083d7eeee1a80c5c922bda2ffec9d3005fe3e", 0x4a}, {&(0x7f0000000440)="418a887153c120725f18d0acb746469914110f398135f9d8c0a0a2eaa64f4537840371f68819a24053f64c20a8ab33d4424ad4603d76ca7e663e3a148db43d0cf3e5ad08426eed783c81195b308ebe946e4e9bf1b17da5f2472b3584c7b031d5e2b08d319975b1bef81d9192ec1f3df0b729c2845441e339dbf1e5019d0474f858dd8e2c510f95294cf5eab6f2375f467ad584fd7cbde08ab01497e55f2ec7aec55636adb9aacdbe3a318851b1b7a081347a42f6fecaed6c1156211ccf", 0xbd}, {&(0x7f0000000500)="261f9b4d31762a482feaa21c36eb2f606559c4419587c855d32221ce476a3a7cf8b1977247ff96e9479fe697ff272bbe43b5d35367940b1eb807a635d7e22310368f726457f2cd5ac25c7e", 0x4b}, {&(0x7f0000000580)="2fc0ed926324f4bc4209f501e67428aae5be10d9ee1d55984c87f7d38d67df92539a84eaa1b42d5948a8638ba3256b202dea99ca34c5098eec99d929305e2cc4d4eacb5bd67c001509b39a5a5b34536fb4b7351408777ab0e79815ef93ca64b541e5cfd5e808a1206aad6cb04b1d86c95e46745e49b5f5c3ca5645a45dc25d6c569748bc58799d2042ee9e064ea37568c89e1f7b40e0491c78fab850bcc9dc58c3730c3eab441d4a6a25202f2b18", 0xae}], 0x8) bind$inet(r0, &(0x7f00000006c0)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="b0b3172d149eab47ba88ada4446661767c162c3fc00af566f0f95f7fcbd6b3066d4bf45ee9e9abd5da45aef7f7b1c340d8e7284f51170220643889cbaff400a5e6ea", 0x42}, {&(0x7f0000000780)="811722a03e397c3765a388f185da11ca1f6ffd7b41df6dfdd1a210d23e206d27d3d0dc48eb6676592cda91795b3868f151fddad6ac9378cc330e7b145a3aaeb063edf267087b89cade286e79a281157553cd2a3e208769cb6b07137b9908c9c9444d89ac7389a838b8d9391aaaedc6e840cb70214461bea3b8d0f4c9ba9da09049bf872bbf4231947fb9eb769a784a7cf5c59be88a997f70b8617e3233fc36edbb6cf25def0ec025eed484790d2da6249a", 0xb1}, {&(0x7f0000000840)="cf086242b2c218385a72ab3e218e2455ca517eaecaa2454725ab700aa3cafc5650b1fa992f1d53addb5ca61544077124d1830f9362bb133434fabab52096647fa703e9297f0374f879685dc9930d00eb51a49b22d011cfe9853539404cce4999cb876867da81d97320e53f6a8e6005844497b28f1e9fe97a0dba181fbe4518dcded5ad153fc3d9b8a41a7b1dc4a4646ee1ca4c807369e65d376a703d23c745e435633de54822351ca9626fa8d878c2e681297d6ab1df30bd6158", 0xba}, {&(0x7f0000000900)}, {&(0x7f0000000940)="f8fb807cc51fb8cc6e4572b18af5f9ca6aecc44947de3c14f6a5366ac50ec8151859", 0x22}, {&(0x7f0000000980)="dde6b04a8544a65272c5b0f13d33daccedb5eee7ea324af532e7a2458723afb9b93939bbf3fd7c0ca21065247c75138ed049e196a0e60a88d683e81f2096230c8cffb19dbcf42d631c671d993f5000e8d392bc757a7b225525508d9dcb3c60502c986bf8a806f96065b4afe9cc241954981ff6ec8ec7679aa7f4188e0f8a3cc912c18301b34ad7eb9389d2466fcccec850feefa060a64a60f451fee4c3628843250c356f6ba402ca931f5d8ad6cc5fd9809cc1e1f36b931fe5099cf8ad794080184fd170", 0xc4}, {&(0x7f0000000a80)="554668831db29ba288d013baf7bb2c8e18d6f404c5ee274e0dc2b26edecf80ec7393a98e886f54ac5656991404d637c3ae65cba65ee3b9f858c3f2964ea5559a58b776d190a123f9833257883160fa98747cb0e5385a099fe1df694ff7b1b376987fdf5a2beebfdc89f2d3e42782dc3e487dc455c7e2202de48299037e36302fc90f02422b51b415dcf8039929e839eaf2fe04f2b619af09616706c5b9ac67378e4883409c5df12b34d4a6a6999fcca068a51f83b74c0fd6db6dd07a6897cde9f6bffcbf6a0cbd55de0e5ae62e71beeda2e8ead9844009fcec1cfeda4b4675eb51d2192282f356c544565a412f2a20c5992f", 0xf2}, {&(0x7f0000000b80)="74ff4c624e78152a3fbdfea020d15a4193d04a525001d507aa9868c19edf330b851975246243349f3726bbef1d5a389c787d46eef63dc029f7ee3f318c6f886436849470300f3e2f80f4fc6813d4ad70aa632c613e212a01bfe379619d9bac34", 0x60}, {&(0x7f0000000c00)}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000d00)) recvfrom$inet(r0, &(0x7f0000000dc0)=""/197, 0xc5, 0x40, &(0x7f0000000ec0)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000f00), 0xc) dup2(r0, r0) sendto$inet(r0, &(0x7f0000000f40)="20968fa9b5a1f63e92251a9b", 0xc, 0x0, &(0x7f0000000f80)={0x2, 0x0}, 0xc) sync() getrusage(0xffffffffffffffff, &(0x7f0000000fc0)) mkdir(&(0x7f0000001080)='./file0\x00', 0x10) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f00000010c0)=""/4096) getpgrp() r2 = accept$unix(r0, &(0x7f00000020c0)=@abs, &(0x7f0000002100)=0x8) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000002140)=0xf0e) pipe(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000021c0)=""/42) bind$unix(r3, &(0x7f0000002200)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) readlinkat(r0, &(0x7f0000002240)='./file0\x00', &(0x7f0000002280)=""/173, 0xad) writev(r0, &(0x7f0000002480)=[{&(0x7f0000002340)="0cf1f0329a1313e171b0cc5beaebe345b10f9283", 0x14}, {&(0x7f0000002380)="bfc920b95ecf71103b307346bd172f20a9043b28203604d27d32807b9a28fcc8fe82ca2947aa58c1dc9557c417605ee2cc00e8a612fb8484", 0x38}, {&(0x7f00000023c0)="e535ff50f9adb463b6bcbf4030ab4b4bdaae190602080d9de7513889d55b5f664c9f64628fdc48d016b7879b979db75235e475d5645707cdd227205a431f4028cd9d4b7f6b65c3bcd36d94160bc3e577e9e0dc0d901f0ffbbb9dc7dda358d6449220bcfef71393e2fc14e0ea887b98835cf2b6d78c264ad19549a35b69c1b6fcadfc71db9d17a254a36b2720aea8b7fa0274473f246ce724f566acd440fec4fc9c2b0931d258c9639f3353c44617c63c5cd84c9293e7e6", 0xb7}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) mknod(&(0x7f00000024c0)='./file0\x00', 0x0, 0x1) shmget(0x3, 0x1000, 0x68, &(0x7f0000ffc000/0x1000)=nil) sendto(r2, &(0x7f0000002500)="3dd7a19d", 0x4, 0x4, &(0x7f0000002540)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) mknod(&(0x7f0000002580)='./file0\x00', 0x20, 0x3f) 00:00:22 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2) r2 = fcntl$dupfd(r0, 0xc, r1) r3 = fcntl$dupfd(r1, 0xc, r1) r4 = fcntl$dupfd(r3, 0xc, r3) r5 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r3, r5, r7) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) r9 = socket(0x2, 0x2, 0xea) fcntl$dupfd(r8, 0xc, r2) fcntl$setown(r8, 0x6, r6) fchdir(r1) connect(r2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x5, 0x80}, {0x18, 0x0, 0x1, 0x7}, 0x2, [0x0, 0xfff, 0xfffffffffffff6e2, 0x7, 0xffffffffffffffff, 0x9, 0x4, 0x101]}, 0x3c) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r10 = semget$private(0x0, 0x1, 0x4) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000340)=""/138) open$dir(&(0x7f0000000400)='./file0\x00', 0x40, 0x10) fdatasync(r2) rmdir(&(0x7f0000000440)='./file0\x00') mknodat(r3, &(0x7f0000000480)='./file0\x00', 0x40, 0x4) getpeername$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) connect$inet6(r3, &(0x7f0000000540)={0x18, 0x0, 0x0, 0x8}, 0xc) faccessat(r8, &(0x7f0000000580)='./file0\x00', 0x0, 0x200) accept(r1, 0x0, &(0x7f00000005c0)) open$dir(&(0x7f0000000600)='./file0\x00', 0x100, 0x24) read(r3, &(0x7f0000000640)=""/177, 0xb1) semctl$GETPID(r10, 0x1, 0x4, &(0x7f0000000700)=""/4096) 00:00:23 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x10001}, 0xc) fcntl$lock(r2, 0xd, 0x0) 00:00:23 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x2) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x9, 0xc7}, 0xc) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0x0, 0x2}, 0xc) sendto(r3, &(0x7f0000000200)="f6c18508db69fe46e7d3b67962a9b648b2764a435ee424dafc2a47ee3252985caf0ae30551b00fc1e3b862704d2aea53fac7c0fc72b2d602f213449753ec5f3a342440313d97bfc7f6a6012ad3987aa80221a53e53e7b1881ca2495f488ec6cf294da287804c539f2db8", 0x6a, 0x8, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r4 = dup2(r1, r3) r5 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000340)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0}, 0xc) r12 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x5, r6, r7, r8, r9, 0x1, 0x4}, 0x5, 0x8, r11, r12, 0x4, 0x200, 0x7}) geteuid() flock(r4, 0x6) shmctl$SHM_UNLOCK(r5, 0x4) getgid() setegid(r10) r13 = paccept(r3, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002, 0x40000000) getuid() bind$inet6(r13, &(0x7f00000014c0)={0x18, 0x0, 0x0, 0x2}, 0xc) open(&(0x7f0000001500)='./file0\x00', 0xa0, 0x49) shmctl$SHM_UNLOCK(r5, 0x4) r14 = dup(r0) accept$inet6(r14, &(0x7f0000001540), &(0x7f0000001580)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f00000015c0)={{0x18, 0x0, 0x2, 0x3ff}, {0x18, 0x1, 0xfffffffffffffff9, 0x5}, 0x7, [0x3a, 0x7, 0x6, 0x1, 0xdd9f, 0x20, 0xb84, 0x2]}, 0x3c) 00:00:23 executing program 4: socketpair(0x1f, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x5, 0x9, &(0x7f0000000040)=""/103, &(0x7f00000000c0)=0x67) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getegid() setgroups(0x2, &(0x7f0000000140)=[r6, r7]) setgroups(0x2, &(0x7f0000000180)=[r3, r2]) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[r6, r4, r5, r3]) setgroups(0x1, &(0x7f0000000280)=[r9]) fchdir(r0) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x3, 0x2000000000000, 0x5}, 0xc) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x3, 0xe2}, 0xc) recvfrom(r1, &(0x7f0000000340)=""/196, 0xc4, 0x0, &(0x7f0000000440)=@in6={0x18, 0x2, 0x80000001}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r11 = semget(0x0, 0x3, 0x300) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000500)=""/143) getgroups(0x7, &(0x7f00000005c0)=[r8, r6, r7, r10, r8, r2, r5]) dup2(r1, r0) semctl$GETPID(r11, 0x0, 0x4, &(0x7f0000000600)=""/24) semget$private(0x0, 0x1, 0x61) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) semctl$GETPID(r11, 0x1, 0x4, &(0x7f00000006c0)=""/3) bind$inet6(r0, &(0x7f0000000700)={0x18, 0x2, 0x5733, 0x2}, 0xc) r15 = paccept(r0, &(0x7f0000000740)=@un=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002, 0x20000000) r16 = dup2(r1, r1) fcntl$dupfd(r0, 0x0, r16) getsockopt(r15, 0xfff, 0x35, &(0x7f00000017c0)=""/29, &(0x7f0000001800)=0x1d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000001840)=[0x7000000000000000, 0x6, 0x0]) getgroups(0x8, &(0x7f0000001880)=[r4, r3, r12, r10, r13, r12, r4, r14]) semctl$GETPID(r11, 0x3, 0x4, &(0x7f00000018c0)=""/193) 00:00:23 executing program 2: socketpair(0x2, 0x20000007, 0xb8a8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) fcntl$setown(r0, 0x6, r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x8, 0x0, 0x1, 0x1, 0xfffffffffffffffb}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000200)={0x0, 0x20}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$dupfd(r0, 0xc, r0) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000300)="c6e5100b9d9174b4e24c243719a12a2a540500a5813d87cc59b8024e169bd9d7fa88c63b2531c1ee6f2ec42c35dea24a40510a84e510ab463859105fb2f0ff201f659efdab9134092fc202f2ba2c93c5e1c9c90215b79a0ba3f635c142d26248e2f01fd0ca92d2ec87a7786310103f18e4135dc03bf5f841227aec40a433969852836a78b6b81caa98611da9769b5a8385135066192a7174f4432fef", 0x9c}, {&(0x7f00000003c0)="560dafe6789a026925", 0x9}, {&(0x7f0000000400)="f85e06b091acd22758059c35ff7af05333e0dafd3ecc5c6833ee16b1a546eed453dad721f33ece0f8a9925ae51fea8e0ab3cb1fc1bfba7c9edde2a8cc806cc6ca0cc23841e70bad91cdef7df43f4167e344d542890c32ae7c8f49d4cc11640c72d22b7f8ed3428eeb8726a3b465d017f74b14c6cf9d027de64f7ac09c29848517a5f0ff7ea191c2481ba0dac655c9e1a073c59b6b7165924aa647a0f449e443a5c5b4b6c1279ecb4d0c44b8ea36795a1acbf3bb83db2bb737d4e9eabcd5bc69f", 0xc0}, {&(0x7f00000004c0)="623b492b44f0a992dfe08393e14b5412842d7f8d8610f4b8a6950a14dc46b16f13b1f34175ceb44a621245162d380bf74e4ac9f3e6cbb629a1c0bc6a9b892f74e0a3bf5e2899cf983ddb2a69dc928b23ab27089bc25f8212c23ad942ac25d37f8d60f1bdbd0ae8aa4cd4d84e1387bc6653c3b6421695cb1566f15f77ead457c790f1cb5ae5574281469b209cf3151a9d3fe49bf3bc35f97a432d9952790a7a2dca9e1d38e6385d822c5ece16260d94279de381f217bd84303b340236397db0db8ea909c72b27cc", 0xc7}, {&(0x7f00000005c0)="55d5d9674fb5cfa24c3378b330626c85508d0f6a5f80f8e24154ab28da29ec2ebd7b4b64dba8e733f78af85261390071ef8ccdba4de9650d42b360f5bbd56b05855e14b6f3699e5cc40f676a216b814e0f47bf1629f75dc57f89116c209ffedeef1b738f37b1903317923f205fe85392d44808e7649ebd301492f5fc82513544b7f22cdd5c91bdc294de2ef32ba185c483a2cceda2ca3c8f3b665cfe547b54e4b5c68250586a18dfe45b3674c30454e536f6f8892216ead8d607a92fbf3c8a5a358e663b5a601d9da0b1d27f59aba63723e094521bcb2eebb7c34cc1d12e7abe1dec865ae5776b96fa856bd5", 0xec}, {&(0x7f00000006c0)="724da26901e4b51bdcb1917cb1e2328139dce3e1752fadf68a50d2b50a52584386b9c276a58ad4d4", 0x28}, {&(0x7f0000000700)="5057ab10a6609bcec15cbe8710bc0c281da0c527eb026f85a96d1bd4951b5be5426abc9c805d", 0x26}, {&(0x7f0000000740)="7f", 0x1}, {&(0x7f0000000780)="3634211858a1c497034dd7d874c5ea53b879e8912178cdd1dded294ffb6fe0ae731ea43376e72fe49d222977cfdaa3c40920cc63046cee8cbb2876f4c8221cdc6feb8810439b2e1f900b5649bba5becd06edd9cfd8860a82095764ed21ff27f8bb1dc27650b6fb105ef8920c34c06c1c0c21592aebbe261799fb632f03817161b3cbbdd2605861fd47c5d01896b03a03ddfcc84ba1189687d1a000731f75c7f236877922ced493695300ca1159da73d85c54b890547f9be301c0602a25683879d11ec72647c64924e0b1c7b7383cbf9ec2e43529f78c98f46322acd89042cab86f3218", 0xe3}], 0x9) sendmsg(r0, &(0x7f00000021c0)={&(0x7f0000000940)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000980)="b91896923d95b9b7170d73a3c79bf8d18293acebb25a9663ecfd6049e4d321b1edd9273f2729948ca0ebf19bc184e452216bfc94ae7c68c2efc8c9cc0ea0d35ea2196e8e5377c1d7bb93181ec43d6c5f7b47f53041b2882a1f234c7dcb180634a5ee200c3c24431b91165443f04307599151177a17185dec78452f2e96f0b5d900796c2143e5", 0x86}, {&(0x7f0000000a40)="9f607a89d412b8ebe1044a93a23ea17545c0ba55b28ea5b439f1ae75276dfc98bc2abc77429e5b0a746ded15eab2572d9ce477", 0x33}, {&(0x7f0000000a80)="781e19831a6ac4f252bcb88b2c5358d3801af8b9ea4d3c521050d8c8f6e68451a35a6f180211985a", 0x28}, {&(0x7f0000000ac0)="b7b583a332cf1843b6fef35c71b670327eda2d774cad5b2c3a6fbeb4f41f21b45fc8b08a4b64d35c829877f3b09569a88a2486fa1d32ae6675211b5f5021b3beb36a9b3d16a76ab04fcdcafcfed3e9c63b4846d22a45eef02d5953368d24cf18e66a92358cd6cd27c2dba9270ddd32a1d683da", 0x73}, {&(0x7f0000000b40)="d2e9497438fb95be5e413ba41e90b00a817cc795d12778fb9479a775bbbe15e446bba113eaf7c6d10b1c78a616c6d453fc2af03bfbe7a959c0ff0264e77760cde061d6cc6db07fae8dfd56045583d11eb10a83ad5333f474ea718b034282c4a7b36f628fed3de36d74ef13342e715a8771b026b7dad7e0ff7416e276eb796f6d7c7d27bd6bbe9d06dc0eab284f478199682a88aeb24c9c375908bf59cd1a2b047018b7d674ba4ea83eea544daec1e0a0ad253e944a318c5174d944b4474c6d4d253487a700b06c82b430", 0xca}, {&(0x7f0000000c40)="cf1ffee3751dae5ddbfe1306e8e8abf633317ac91788df1095b46d050122851a351069f904c969e2dc5dbb18c279618d84bb46ee63baff7163df24eba6449e1fd232415e7ed5fbcecf5e81bcbe8a1f783f419ee3a9bcefbf65b418e7851469f9a011374f434f4f8f53bab69ad4e98746e924766c6ab843b3bdbe65ecd91ec6a254d7db15d592177ff5da9fd1d97a211c5bb7760dd117bfd1974f868a3eb57c4749db56f8caea79a74a2a5bb2a31ea924e34b5a00ddd16a9c2a77149ed5906c4afd325b4e81c8bb5faa60134c9dc800dbdded35d259d9fdd6204934f384c4369c6c763678de06ccc126117c", 0xeb}, {&(0x7f0000000d40)="cb96d739ffba3040a9583d84490aff06980c1bcd8845de1ed4e453c0bd5b7c27b4553d72796dfb782f47b7383d87bd9e6c4e290349bd80157c3b814c25a084db50fd66e26b963374871dd7fc7e6f788b2aebd8e98fa370fb32f222f848cd75caca", 0x61}, {&(0x7f0000000dc0)="e1a7d39ff1", 0x5}, {&(0x7f0000000e00)}], 0x9, &(0x7f0000000f00)=[{0x98, 0x11, 0x3, "ebbd399dde23ce5b3c23e600277c9ca3861c7789ce803e7bbcd3bff19e2e46626bc09bf106c35df828611ea9c55e4acb1314b438e00c7e99b2cd6539f3d567e8e74993e3ff32b4703a5c2d221299ddd4716e1c35782b493470f8364885f119cc5146843813a03978e4aaca12bc244e366bdf58ed11a2a11e84acfc9e4055062d31cb9433a67f87"}, {0xa0, 0xffff, 0x8, "3df15eabafe0e81a80383cf860ed75f2127c8849066d9b8a9382599dcc06a577fbd7d6dba4f5a92a7be3ef924546166b877a2e746274578a368a298a0ff5d18a11dd069091d4c7beb8aa287058b42cd37759250ec32a18fbe25fa4ac799b47b69ab83ae856c582fdcc5932f7fb291a20598e08b1c3d711871ca02b3f9e01a8e8914c8ddf04f0e67f7fe3d7904c48e2"}, {0x1010, 0xffff, 0x7ff, "e586974b617ccb5ba27c279a59189b729670f76a2cf6d9f46b48e3b0c4264e9b617a69149cae114c937d6662e96d272c24b60a61b2901e946fa3b33d35cd8a10ab71113167dcccbb86dfe84f3ccd2c467e29c78cc3be793c230a705715d8c480511f715bfbce5094b70cf48f54153e350047298b017b73884c5f89804a8445f74ddbcdf059c0ef44d7d7cacf28fb34f495a53a95078055e80ca8357ef27f4bc418e2160a7db3d8fdb0a753684118b048076ead71c068624bdcc0c1d17d20fb3cf433705f4c39ee44e26bece2fefc4ea31d0029a1509df30d32a8e4cff4c9b50596b9b49996694a5dd8c632d9534d0868c5cbc37a52a64e73b82313787703567b614709d772cea4e907bd1f508b21dabd94b2fc6215fab8d03c4a50c78bb4388c84d7df21908985c0a0ba7b5a37b0e38738409e3770d8d2f74cbafa030570899fb6f23649dd6f64dd860ed2fa9fa08d2501b2346f2a8f3dea644b3d321a50e1e07f5f364525768bdf7617dfd740fc225763505226cc362a7eb7c9a6d264c6835a6a787273bf7174aad1d150a24d9ccbca30607b07693d6aba5794fc190593da8ce2a747dcb38b2d51874cfe3cab234ae0f7be629e113614eb265582c05c4cbd44ce73c60301fe59c0f68ca1a9ecfd5837345420e5515eb5778de8d8876c927ea740e907cf184c74cae8d69d8ef96fada497dc00cb051de378d13a3b89638ad832f3d5c194056383550349f8db3630ae7fecbafb36aae928caf8cae7374b6e807f6a0e4d4319afb3f2b9930fd2c5570d6b837f01fa41e9178d7264928de154500ec7d742471f01245fd751abe0828453612f023a1915dee77e8bdb6700b264ec73ab99fd96ebf6ebdf678ce5974bb5c2785076ca623bff6af72859c7a3fd8e9784d2cc65eed4dd82befb1d2b903f8bf3a71075da2503dd06e34d840e8570d7ac763b4292e3e335f8f19a3fe339e631da59b6a9330b9a2cc8515bf7a414156fa49c0069195d6c61caccf81be4d7d59a81bd8cf8fec87f7487a51f7f0ceb2e32f5a612024579a641a38d4f58b70183a186144d7b7e0e506d3480721e54900d4534c587aee77d7fdd1a931f24a37da214d3dfa1a04681fc68af6015c51b75fb326ca2b25c194770992d0a36e4ace6349a129e7f93af9ee00cbce59a9d62039c7a5da425381897638b47f054a43de5daeabd16da8a5294ed6e74dc83ebc923e4d900b5a839daade7b9c7ef3bab2bf3218c228025a8fc1391a3c72729b754714c8442474f30985aebc0bf0bb2a3b3ff53e116d0c57104d5c7a6d5ce79f5203100c82ba99a47beb79568bb8cf11f7eae26fefdae2870b1bd73201f5d3cd872fe89c71259b8ecef5981260b3e683bcee41038c707ec538fe59397df82969fed499d59f4ec36fe6bbe3af31e587670225a88f9fc26068e09aeb710fbfa214b71bc955d2e68bb9457319a7dbfbccd715bffb458252b84e94cf8b393c841e8a1e5ffca5f58a15368a447805528a5edb76e0773546aa1f6d2426aa62511bbf20e6c1978b24252878662c8ea55d6a5bc382b5c73491ff48125041db44604182a902ea070b21db0eb9b1e58f871c378267bc600539258ed6fa36f84970f84c0b922e27761a20c8c8e73eb15c2459681bb398a19c959efc5c7502ad944034e326f44309553a4f0dda708b823d6eb06ad2024d6a3b6542a5bacd460d3957de64767592031131371a94825069cb35e0086e9226fbeb44c3f63cf834e2a58eb1e33982fdecc73a8bc9ad4524164c31655dba0c12f2cd49100056110246f9c40d66cdd85f69231347037689972ece3b002953a048558ee6fb7e412ef9ff25e62cf1bb37185706f58f526959d47b9597e5fc15ccd78bb994b1de499523023bb07fb4824f9a29d3969fa7ca33b4ce8ab49b36014aa0fefbaffc78fce0695b2361fd649c411c939a1a70fa6a368a383fbcfda233dcd0ed0b44392be51321d1bc0a7d2d93d41f1c232c0340a4989ebdf1ec519baa46609161273408b1f3e11cc227f2b311e1d3c269426fe15fee0e88e658bf3a3d6ac2a0b7f10bbca68f99ca5924ac88998e947ba7cb60ad2948682478d5d6c21f2924c41bd35939651443898407b862a3e3d94bb43f6948f9367dd3aeb18f7d0d74b2e32ae8978820bd827090a98e5ced1c1f330f5003a9a4d1fc8b9d757cdc88b5c331c902ee399a81956e50d030d3e6ead020f1f00c870d1014921186aa03756825596a83660e2792583db503901f560491616148e3754e304106a17da6072b947532b96358f010bade903f9a744d4ac8667a44de968832425372f30f5dba3bb1f117e92c7d29390f0605717c310c3c523ccd8300de5e526f6799d71e84cbf90ac4864169d612add8bf492052f800cc9118082c954c6c8128206fb21f925e76a4a79af70b31b803a03fe9cd56aa41d34054d9abe9cc1a7668751951656c3ef055fea9b4cd4a37a76030b1957121e2544d40aaee4c9c122093c5afbddd7fc4163c9575d1532bc5be0be41223d3a4b661507e182d79e67208ac3fcfdf5114505f3a764a9851f5be66fadf35e37bd9e3521ab8d472f01d72cbeafb609440e89f760dd6bb75b5f6497f3202ca10d379e3867354fc83f65d03534bb8946f1a614a1b79076eba7159499640874adabed463df7afd9855f076df79a7d9acdb3fb3d7fd931de551305cd7b72c4179691ff118e15418f80d787ee6831d8a9bad676856d903ede66244ef27e37571a35a46c3171b8334982cd101905662974a0dbb88f95b6d9013a8290e495cea7353c1af743e9f934841b57805abee8de86f96caf8ee2eb42d602de505b13d983a2113ce82f0130f6211d5b80dfed0361e329de71ccc28c4eeb1c222455e1611a097c7b08091a5fa0f0eb841448ba3cc84ca7ae31dd2113401260939269d01a27688f48bd9bddef3b61e05f8ff2ef6df2f581bca3df91c86eed4b7cc3972970f747f784cb38c835f599aeadf0eff7ffd15a18ba040775849668fd52b8e7db0e5bc494dfd774e562aac16bebe2afe1b82cc24b0479b6d29a2bcc69b443a01611f063a8d0c139ab2cdc40fe56dc759f7dbbe53000323768116ad738b73769678db5b3faf3d76ce6b7a754f3f45ba2d68348c2310f05deeab80c5ee0b85c1125b24f2d6d47208d3c1c1e7e4f24ea1309ba06d66532f69bfe080ab217e32a14ebaf49359dbd7d725305b81a0710c335810a522113fa89a7c0ae795a37babdabbd79f8f3e9585f7e96d40cd0b471e9ec676367162b75a1f07365d950609f9f9483bd3a652111534f112760dbd0fd5539cf576cbc7fe50cada03dd9d6adb5030a68f3780b4d93dac92365d21dd1143ee6a166cbf325cf800c9c918c52aee1694ccfb641f39852056a1d7c66183f9cbad8729f0b59b9a524dc688dc754468a46c91f8fac8bf908a3aed87e2772fc6b8c6f5fc5c7f9a7b659b89a8998939c5eba7468bfa95df2679e6b9e9d6033179e886d9e2316fca5a0077924762d93fc0889f407def7f56d1f5642d69a9292bee72654aba24d1ce168859f666efb739254f26686cdd29c67654385b03f988b899ed29245c358030c1442ea0391e31e3e5502426dd92487c6802cfa60f4f8fb2848d4c311e7ed98cfa1e8f5356fd5475245557ebb0f98a33123b88ae9a8e9f5a7e0fa5e7d614433d1d09f353a54fd63b92058681253fa7ef968150ddd965ef7322e95f10dcad6a1eabe609c557251ee3ff56a1f47bb6f476f2ed89b6c3d8178d6c32a24889702e8a2c930277d5d8fc6acd2058af399079aa1774002cca3eea7b4d67c363611852e479ce83476466b72efbf03b5e0570dbf7e72ef22ed8f2247408d4db274391ac118f76f13f035055e86cf86647bf9e7aadb7c15eddbcf37987edfb76aad34a143fae6d529dc0266fb4602873c659c06f5eda2a230cb43aff9ca6eca91e342b3039d9a9cab961b17d143c108391ffb7753f7e38128a2aae6d6139af8d9c6b69b5697cb5f17b36d53d8b4855af97661145be0f02f251253ee246b3d595f39c1e5fed627beb793f45a00d8d1f5e50dc797e2f04f43f33af36f04737d56da7265740e78820fd5bc56f196b2f0da526a06bebffa4a3df7716242065f29e2d283afd29abd101e4c01458de2177657ade2c2fc24faf518424ede385fc3010cd4e25f56877fad24e03fa6799c5db7e0e529ae1dd2c221650c9a49643d872da6a41bab4a328eff7f8bb37ae2d129aad91c68b52db2141d618d90564e45fa40a8f8038652a14fff597d7aa2237d23c5a8d7fa5abf9a4b9e95aea704746267d271e7012d95adab465a3dba64d64b5785e233508c9fa66a3b053b49f74e2f6fcc2ea65d35f71cf4fe5ca69fcf3de3df9d8f00b8beac0875ee0d35b145ff11c0dad9069cc37ef5c3658f96930dc780795da3e02c0c5d4d6419ac6ef72c80e49faa643aa866caa3f7333946851e11ad5a76bfc4b397ed3a8ea57d70cab45219df86b3eb3a589e8d61e240726746aa954cb5a79de11c5303be769b08f4eb3a35c311d5d50e26f5cef5992a53964c41f2801c691f27dcdd4fef95bb02779e9daccbf3a9eeaf0050089123bebb7eeb37a332f24dee608af3ba60669bebc935f2b99453cf61b36b9ecf7b4545dfea1f1cfa18ffcb9b920b21f41990022521694ad753a0fbdee87f89063733d30cf5137764226a88523e0eec14209a6948cddcab17d9a438566d6a4eb89dda4ff5704e55d5fff530aaa044e0d2990aec3875d668bcc296073d345901a7ef4b17ea381841461348163fa2a3b86b9766965bd9420691ee43ee8722df0ffbe701c542890efdc4a5a8e483361fbac186785bdcf06bf52548534f857b4eed8405eebd31de1d8c069f3a802a4d4eb37e7e910752c5556b15d3a514e15fc61a292a7c2e2efd4eeb1307b8f7e39ca509e61d388c65460551b56fd7f6dc849cea56d1ff6a775968354f9ca54613f46dc04a52cf1a2f1ec0f197cd15c4d09d3225b1ca7fb39c315617092fec00b123b08f98c5948793be237fe0fb24d4aefbe892a0a23e7041cb9a05a88f3485258d06524b289d3f6d555950ff91c80ea3fd88417b13a0261dc2afadd4c1b2c0a00c9a1d63d5ff67e04bbf944f15a7ee3330f3e630d2f28866da99548c816b6e0298f3f44c4585f9bfefad7ba819852f186c385164b2f2a350bfaf8e5e17d1773f14c2857a36ed3c0e39d83d6d90d44f41b92d3caec0e31efaab2e4fd4c2d85308442757637313246e76de2e4de178411dedcb4377e30d279b5f8cd5e573778541edbd147e42d7eb255a7d338bbe6bf3a04966490019577f118358b3ab2b2f9ca97471d679fb4f6f352bac8214d65090806c92fb222d93418176c8563d4c75b3a5ecf036e3286587a7876c8cda1b04c10fd8197e8532efe71ee0001600fc6544fc8ad83881355d40e8e06947d09b38223525dd0ee46ee659bd598cfd83f1deb76f2ef143a2e2ae8bef52b46842279013740caa6a99a81ade520067b9ac4fe143803f51e7ffc0d418a9cf2571a82c7d4a568121fa2c801891eed266119d13a1d76d27594c71ff1b3a712c6ac767034f27e4aa627a235586e2ad5d8fad3c63c07eef8699ffd5b8ac1b94d114ea126bca15876245ce47ae8bfd5c87b8244295f7b8e3c0a637dbdd796900dd661ec42962fea821fdb8fb7f081a75345841d834a3ee29bf0428d07875336f7d797efcff7bb517f861f6db67b8804e52b8b2214e567adece1f1079b334e507d7e2de29e36156126c07196160569485f6737f939312e75db5e1009bbebf542d2431b585d7f242c898"}, {0xf8, 0xffff, 0x6, "76e14c16a2e52761b38916777e4b24ca98b5af54a154a20d21954bbd466abe982e284237259b432f2d2fae9d767f48b5d1238f3e69d1f2893d3115e444d5cd00dcb2a3d75dd46c22c9c086e6482265a2662245d5f668d560112539fc20da3f8819c4f0347ec7c55022bc662d6cf1dec3e451f4afe36cc9d1c84013f62e25a06c7dd9ccae7b569213cca84aec0902613ec8c410251c110aeacd81ca29b06bc43696a0a1126aa778eee8bc16544d71c5d1ad83e5a856fcb2e9b39770df9ecd4d40d45283f93e4fc469ee8b27f62c8105949a8f7468aa1296f487dacf4494adc851a069a244"}, {0x18, 0x100, 0x5, "29fe"}, {0x30, 0x100, 0x3, "f33dd1d886d8dce0b5749cb63a6eee2a58f0d50146d3298f35"}], 0x1288}, 0x400) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002200)={0xeca3, 0xff}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000002280), &(0x7f00000022c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x210, &(0x7f0000002300), &(0x7f0000002340)=0x4) chmod(&(0x7f0000002380)='./file0\x00', 0xe1) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000023c0), &(0x7f0000002400)=0x8) r11 = semget$private(0x0, 0x3, 0x11) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000002440)={{0xffffffff, r6, r7, r3, r4, 0x3a681cf2fc9fdaed, 0x9}, 0x7, 0x4, 0x1}) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000024c0)={r5, r6, r7}, 0xc) semop(r11, &(0x7f0000002500)=[{0x1, 0x2, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x2a3, 0x1000}, {0x4, 0x5, 0x1800}], 0x5) flock(r1, 0xd) r12 = shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000002540)=""/184) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000002600)=0x100000000) pipe(&(0x7f0000002640)) listen(r0, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002680), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000026c0), 0xc) 00:00:23 executing program 5: r0 = socket$inet6(0x18, 0x40000003, 0x0) socket$inet(0x2, 0x10000000, 0x1ff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x4f6639c476e23649) 00:00:23 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200000, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) r1 = socket(0x1f, 0x40000000, 0x3) recvfrom(r1, &(0x7f0000000080), 0x0, 0x802, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r4 = getuid() r5 = getegid() fchownat(r0, &(0x7f0000000140)='./file1\x00', r4, r5, 0x400) r6 = open$dir(&(0x7f0000000180)='./file1\x00', 0x1608023, 0x20) renameat(r2, &(0x7f00000001c0)='./file1\x00', r6, &(0x7f0000000200)='./file0\x00') r7 = open(&(0x7f0000000240)='./file0\x00', 0x1000000, 0x1) shutdown(r1, 0x1) mkdirat(r0, &(0x7f0000000280)='./file1\x00', 0x25) fchown(r3, r4, r5) getsockname(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) getpgrp() chown(&(0x7f0000000340)='./file2\x00', r4, r5) recvmsg(r7, &(0x7f0000000840)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f00000004c0)=""/26, 0x1a}, {&(0x7f0000000500)=""/205, 0xcd}, {&(0x7f0000000600)=""/51, 0x33}, {&(0x7f0000000640)=""/55, 0x37}, {&(0x7f0000000680)=""/223, 0xdf}], 0x6, &(0x7f0000000800)}, 0x800) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000008c0)="5ad4a39987dd15d3590313f12fdb066de9e4f523649c5f96885ea98341399a76b9b96dc6703a4d2e6f473cef3b0c0c6771a6844277c34f5467e0bcf35f1706ee42d2f619347bff1d0ae066ac530defb75a7bd89cf5270e149ff3389d62aab3d621f07adf8e4be5cbeba1eebd76b3e8ac7ea80543e828f3b869f256c1b3e70d5ffd5a", 0x82, 0x4, 0x0, 0x0) shutdown(r1, 0x3) setreuid(r4, r4) mknod(&(0x7f0000000980)='./file1\x00', 0x8, 0x5ff) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) accept(r8, &(0x7f0000000a40)=@in6, &(0x7f0000000a80)=0xc) getsockname$unix(r9, &(0x7f0000000ac0)=@file={0x0, ""/77}, &(0x7f0000000b40)=0x4f) rmdir(&(0x7f0000000b80)='./file0\x00') r11 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000bc0)=[0x1, 0x8, 0xffffffffffff9213, 0x5]) fchown(r3, r4, r10) 00:00:23 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) write(r0, &(0x7f0000000580)="bba786860fbcf6400363a456ee316b3d9d25ec54b87a4a1b885539c69fcbb8236cd798f139761ad690985ec4c636c07d451bf3f9b86fcc0356dcbcd6e7d2190ed885a6a697cb1553d86bfb72281aa4b7786dcadde165216fac653b094ff4f46debf8250540b750ad277a0da78b37d159832b57c6d0cda16df89d51efd92bbbd4f7026dce215872b49d4a3facaf6ddaec316d6ee076c54d9304f955399dc0445f3806f10e5433b6fc46ca720319ed51974c22ab1299c6824284b3e07ac4ed2bf429ec69bcd062ddbd4fde96dbf73a20110b9f8d012e9fef0ad14cdd03038dbccd5a58b2d5662a4624df09c67c13145ede367ed5f1eeb3d2c2525ecb90a1dbf15ff13d5c148015970d596ae368473f9bc2ffaedc00fec2e164a117f2428fda7c56046dbd24bff5ba25d2b2006e28627f39015bfe6d5cdd324ce460c733890390b78bfb72e8102727b9e39aeb92eb0c7182a0eb2b3074c3d8de74b050fa0fd67084a71d67ec536bb23a12a78b8fa32ba34abb76ba8c72d25a00a6250da8b982c2c95b32c847795f29f49bc52a6bc1cfb39a6775573632c563cf4c3db79e434230a494dac92d5497b98dbc465e005ade78b6d8fe7562c1023829039c9b2abaaf73ebe4eaeb2baad5660c380cca90b5bf3fe1edd26a2bf255c66e2f4df25356917d24025e6c8fc64d7a68307da600b653fe4514cc93ee46a0edd752b2ef75f793a25862a61a1530f036b3aefb702442ffedad6ddad387426c9421c48975d957d9c045b54c5daa2c75ff04fa37fc4069f82d3a84e03f454465d5ed1705db742ab96bcc31472784fa49117f8581335c040a145b5c5db7c09ca5e622e0a80406db52912d2927713bec6a04dc4118073e2c7a130da993721f679e873a904b6d2a5b5b4e10225467f3038da8ea9804ead4de79ff08e44e2c81b6466380d0579c113edbdd8c200d1bee0247183b3b47afe0b9e7faa9125fb7aa93760766f3f84fadf54f4c64affe03b61911af60a4104326618c09f7173bb0bcf94b435ea989fca4bc709436e35aa08c84640964b86efaa1c0317eaf92703fe35514e07f6186b644c0fbb3374b06dbe721fc9c33a1c4b60862482bee7a0db9b3dcb232bb668f7535116ef4169ad696a3e9202ae4ff5a646d1477eacce5424e8c4a1c80d150d83affce25c5879236b6a66f8a8ab4f7dd82ef888897a24a06381638cd0b64de5011d537f5690598b97137d534b3408cc4114c45761591db062870fdcdcfa5f3345b9719a9d0187b67b8311522c359ed90b9958cda95506b20c2c3d036da8d4b603874d76f318b0457373ca8dd00461bbcea871eb05d7e774c3e8fb2da268dec8b42beb62a6ba1c7794b0b1646b1190d7e87f3d8989908da698b768874115685b2b9fca824556429e0832a1b2340de24d4f5bd74700bfbab3a91d251e73456a16f0d3de3f1d512895c9e937a0fa29dc5bf87112339b28c35c1689cea5a269fcf3dee71b8d63410d86639638843be6bc731202bf5504fe1e8050189f9b08e5932f1aebbff919cec2a52d214d9c584b14ef7d8f153cd6bda542524fc475c62dc67e6537a832ae1fa48651c69066e80b95f4e7554d425a2d6e06c40b4a46a5577c9029e682606bccadd39b154e6fdd2cadcef74c58f46e354f9baacfc97ea0fdb5fc905e34ff8a7c79793a5bd0ce2b55f0e7ebc3c7eebca8ee8bb17d3e18f00e0ef20c2c5daafdd87a5e8872bfab6b768a6f4ca6e39ca3815353998b3a99e8141647ba9e34f27a8bc5c415d8e03315faa5a6f869875a72c3ab2556139717ea41036c1e6339952fc2b09c629931a6a236f9e5050c724de9ae7724107320a81759595156c7c606f9d628a387782ad9abacbb0126350fec1cd4b4c892232aecba268f5c3d6dc9b8987323b889186ed021447c82c926eec7d402f5d69352829ba44e537053c99ed0704b7e12f0d45f9e39003a11defb6c2ae195c070218f81b392ae749d58486c2c83b3cad76102ad4ce4f55d22e6fb2e010d2a20d2bc5fb7066ce23a317ef43ea55ce768baf611c86219f06b8e2b98d6ce79af1cdd0a9dd8a174693b02053f432e8f163475af3ed0894cf8da4006d083cef41b88dcd5985f9c95baa9c018be31709e2b37ded6baed56cf76ed21e1136bee47714dd1f052ec4ddbfaa0a93e35e07a7323092e9920a1771c4bfcd204904e3f6d073774855db6e40f70ffbe00f06f1907f6161be4c1e78bb9b83141d084515fa7777cc15ae00f7bff03f7d6a0e0b745326f72bcfb43d56eea9c63dea814b4da684336dcd5be36d2159b5b7d66a765fc290ca8bfcfdb037cb580aa5be165fd29f9439784acbf8a01f836041908fa88cf7bef1c24165a13bdaa4f119690079d711a92341afff09da6328814681ea6e447dfdfdf5e0409fc0f5181d1b7b0943105530229bafaba879e8fd06ed0c5c3cb74de1e356ea39b04c0bd1a5e225742719d4bfd1d0880e97585d0c998f4269930ef9ba1ef23e213f82cc94389911c71b2afb5edb6e2ae90298e4475738d702602f65ac0fa882dc12107a3dcd28c6cf6149d2351beca9bd74991852b3df90e623b4c07e755cff734f9225a89e04c54f49d129a6b49bf971f5bcfafcfffebe01586dbeb6d4b929a4b23157694aae040284b3a18ed94c8d0925bcfaffdf88231d1a9d49d28ef99760764d9091f706079d8e54faaa020b922e0732ad61ed20123b77ce70021e72efcd79925aeb3473a4e08d695a430a7be473146ddd4399b5f0469b025e44e5acd335ed0ceeabf1aed9efd7ec85ac5a662a08695a05db4f235715f64a140d1152a9f5a48c09ec9f24dcc21febd0a9e9e56fe355ea76f21b7a67ab37ef54116c47e0b2e366a7b2dfc7fff549a3e19cc74ab73a92a651ef374f8954b171f971e98bcf46702438eb0039f1646e47c9577adf5160672a560eeded7cba02493a367d75df97c60969a5f7b44c982212f5790c42b5846d19edd045a08fa96752b4dd24a206a84662b468cf1d0ff4bf3de5d393f3bf586890f10173de91620a2be6d220c2df97219781b9cd00d12701116dbd4ad74f72cfb645a08cd7160e8e1fd45b0cc058b0a7c2cd30760b2958517145e8ce3420efc4388299689e82b055e18f526fda2f22ca0316a48084373b94428791b2b207b6a30f65a462c718504f9a7c4f375764db4035b210800e3ab7e896de4e855c1ea295c410692d2fb3844f17a9c26c2a4b101f308e680c847ae183489978531c47e98c468e29f960b16e39c6a0de91a78b56fb87be6e0bb359cc6407a11c0d993678bf58223ed80c962d1cbb29adae641801ad72fbfcf11362a3d3d6080b06058376f023160235391de0a71ccd146c4b64f50739ae266a5667abd462b18f4c4e8b09402ba90ba0a61f702325e9f47b16d0d168e3cdbe2a3aaef3acdd6101beca80533139ea35995de6f4dbc290e319494b9f05f55fe3a452275fe0b8c688f606314e6da1bfcc2e340c81c50f271aa1f8d8d3211ba2cd486da10663f76f689ffce355dec403f62ca4a152d9dd14168b49137d0434a05cab6a64a7a549447e5bca866c0ded96a031924ab1865898fdc074299734f0af44ddd20f40eeaa5ab43d509e5f7dfc73281efccb16e4e18d7e24265235f67bf27fd8d350895abe72fb45bcb0f4b001620e9263c94f167914b36eb78fdb04c945c163b4cfb518ed6512931e476eeb2465167659bf999328e87553e7b867dd98d6f6ca342f668489b8945f2385f79c5829e675f3ab181ccdd39b1a1b94fc2d7816a945920b8eb8ed7d63d4cd7737fbbef1bbaca6f4b03de713df769e62465c9adfe1e9e5f60907d13c9c26cfceb8b9f2c5a58334fb8eb29496ea2bfdae78b0210a8fea3e28ccbeabe3bb0d60504163121d16abdad0ab324ac9902b7e9404ec607dd0f7fecba364469b5eeddbbce33449d52c34c278f3c779a5503fb37b2d2fda1d0cab5aeb9b22cc406731e164eed0b68918e35f8265227efdc98e6c73686294a1f4ac56385f586c733f312cddf6445b205447f023a023d60eaa52a997f1296312e31ccc1ab1e6f5c79a0f8c5924a0143372f017391fccc2afd13cde2f669e7a8c719bf13a42e22ca03b929bd144ae6bc2cf577ca3682d2467493cea7a807e5ac7349acfbf0f20beeae134519454544fb7eeb6dbbf284ae19a2bc7edce24a9f7bbe3ce0f4ac88746f31ae4fa14536a739c141b06c69e25d4e5a8e78bc5d5f2681830fbeae0cff06424e239b606eea3592dab360aae4cf1a8a05fd2dd32b82430d1485059ce7c88944c885bacd2c63ed795162ddef3a765f42ab4a8397bc1d8942d7a7f5c2159ac8d029c567101e8cfeea74c40b8dbb0ab4ae6e25f0ab4860a7284d2858565e65c91e79cc671c1522c658bce984ea8113d6c82ff8944aae12ae5b8cbbfab98c8e967556974d815a5dec0034375667da0097ff2880f38248d144f591045ff5827ca2776ed22db3dac6312a3ab6e67071e246fabc562e4d0c7c0a0eb9aa2a705fd26a020ac05edde2a82e1685997631ed68935715898c32d981d9a101ba38691d815aff32d4a0f5bba490e0e313c8da9def06fbb47029c61f1eb406966494a6d4a27dd6944cb6d82612d1b4e8e23a703fc9dc4ff3efeceb33367b903723d419866396e0b742c4a142e7716ec7def440a0b639c73c326bdf32f601db87efc24e7fa78a191508476f134b49e39b1af7aead4ed42782d9905e9b10ada7e928a69849a5c8e06f343af4b179827882fac553098302522121b5b76aeb2aa3683cc64f20d58d8cb70db4527df2bff12ed8d379f5f428fb8951def064480fcccaf9d6102a06c4ae624697327f5449e683d6fc7647aa6c7f0055a9643a04105065002a7c65f8a97afdcf13fda1522e0f4338bc64728d4354a73559dde088d94c48525b21505cb51cf81e5f1e8cdad500d0032dca65e9bc581300c7976f935d580aa2376d08b0b90aa4ee2d3e10f5dad0fc0e3edb29a6f8e27a62e45ee00bcf450e85de3b724bb87a53390922207831fa8ba4efd6ae348d49ad361fa6fbe2632f9ba8d390d915157b758bd3b105da2fd32d484c2c20dcf5d4a79db494be49dcdce359c8f4adb381124b1e4a0f38d0b3786b49d39b67542fcedd8d1756870486a70d9897ad2b92d7cae7dbfed21b48647c06461c00b5701828d73a956070074587a9149af904bed442b0f061fd8d63327480d677912adea532c452e1dfa3168c871eec2d5adc10b8d63b7761ce87005cdd39f9fabb803cc0d9738219c2005fbdbacb3de238e31902a9ebe4c6b43bdc891d73aeca3521e84bed9dfba0a7ffd1d076052008a04708511b3a40c4925d90bd881ee112a95f4fbb6560d33b39aa2af4948b267e8ead93b8f3a2d930d7070e2254ee74c7cba405a2de03df7be2b3fa2933a4b41dfd680933c02e4e3bdb5b8cd346435483618fd000d9eb9f51f2dfc9e0b647c1ef20ce9eb39a215e65eab79ffeb5cf2dc9f8ce89f3750237f97d45b470faac3f636a0f0e44e701a23e6a3df8634e85f1e93863655a03fd43ab31c81d23ec5bd8848bb83f993d311e99b8bbb9fad09290c33847e8d6672c514f0d1e2b1b1bad377ec146e3cf14670f57a349359f1f81e43f36edee62ea07e12eccb9a1a3c50a00391b811dc977e727e497c4b050dc83aeb7e83d1c049bfbcae53b0c3b99540749bee43bf696ae34253e1ffc49c8644d0196504aa3776160d3a4fea67de12288395d88a208baa93484c0ec9bd83a47cd378af10bf0f850390cb7216fe04a6aa7399618186912aaec62fe08bd890af946c28e73e7145156c0e5d", 0x1000) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 00:00:23 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) fsync(r1) 00:00:23 executing program 4: clock_getres(0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) 00:00:23 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)) r3 = msgget(0x3, 0x100) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/131) r4 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) sendto$unix(r4, &(0x7f0000000280)="9043d4baaec4f57e1719676dfd5ca9bc228bcef789fb1cf30e901b04308fd2c2a941038e0f1d16fd9ec69b17bfbe34a49af2028c68af9d2512684a2e716b3dcaa89ea4bfd738516494d54175b87f525f87fab623d9192692fccdbde1c6e4accffcb16379f1f1c60dd7473f4a6d1236bd30c5915106491068bea083bd48c4a005945b0bb7c363f959fe69835f5b4439d6a25ee8edf5681e776c413a7f3d68695ff52a53d5e4dc", 0xa6, 0x1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) r8 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000480)=""/206) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000580)=""/46, 0x2e}, {&(0x7f00000005c0)=""/10, 0xa}], 0x2, 0x0) r9 = fcntl$dupfd(r4, 0x0, r4) symlinkat(&(0x7f0000000640)='./file0\x00', r9, &(0x7f0000000680)='./file0\x00') connect(r4, &(0x7f00000006c0)=@in6={0x18, 0x2, 0x7, 0x6d4}, 0xc) socketpair(0x1f, 0x3, 0x1, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r8, &(0x7f0000000740)=[{0x1, 0x8, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x7, 0x1800}, {0x7, 0x10000, 0x1000}], 0x5) setgid(r7) r12 = geteuid() fchown(r4, r12, r2) bind$unix(r11, &(0x7f0000000780)=@file={0x1, './file0/file0\x00'}, 0x10) r13 = open(&(0x7f00000007c0)='./file0\x00', 0xa10, 0x40) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r16 = semget(0x1, 0x1, 0x41) r17 = openat(r9, &(0x7f0000000840)='./file0/file0\x00', 0x1000001, 0x10) semctl$IPC_RMID(r8, 0x0, 0x0) sendmsg$unix(r13, &(0x7f0000000a80)={&(0x7f0000000880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000940)=[{&(0x7f00000008c0)="2e5758291c7073d065d5363def94867ec68ff86fd31a885ae2600a7c845117148960faa33b08b73c2cac45d6c675211c9baaffe29bec565f55d498487c05a53ef8e87027caf9e6320171b6be1807ff4ac3281a6e858d2497851ed7902ef3", 0x5e}], 0x1, &(0x7f0000000980)=[@rights={0x38, 0xffff, 0x1, [r10, r13, r4, r14, r10, r13, r9, r15, r10, r17]}, @cred={0x20, 0xffff, 0x2, r0, r6, r2}, @cred={0x20, 0xffff, 0x2, r5, r1, r2}, @cred={0x20, 0xffff, 0x2, r0, r12, r2}, @rights={0x20, 0xffff, 0x1, [r9, r14, r15]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0xd8, 0xd}, 0x404) bind(r10, &(0x7f0000000ac0)=@in={0x2, 0x1}, 0xc) r18 = shmat(r16, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r18) msgget$private(0x0, 0x10) 00:00:23 executing program 5: socketpair(0x11, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x40) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/222, 0xde) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x1a0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, &(0x7f00000013c0)=""/195, 0xc3}, 0x2) chmod(&(0x7f0000001500)='./file0\x00', 0xc) r3 = socket$inet6(0x18, 0x2, 0x7) socketpair(0x10, 0x0, 0x81, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={{0x4, 0xffffffffffffffad}, {0x100000000000, 0xfffffffffffffffa}}, 0x0) fchdir(r1) sendmsg(r4, &(0x7f0000002800)={&(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002740)=[{&(0x7f0000001640)="355d305c2080f647fe3ad1bb8c0808c0b69ed05bcde0784d53aaf64878da1197a721fd5e8c19465cb5da8149c0e34e2b4e0d5659060cefe7e875edb14ee4dcf923e0ad7bbde19f2288a35352d0a776dc12e61f37d079ea40f7e7630e6888cb4915ee621c2fa4fa0308cfd18a665dbd8d7d5efbfa765c8d0148058b1e8cb044659d0a1b4d8389bc", 0x87}, {&(0x7f0000001700)="d0df4f40ee1785aa20961e51a6959084c9c3c35ec8f2ee80e8a946ce95799de71e48467a7e811f49fc94e36cbcac2fcfd4c3c713db4e073f6ed637ad1f708b8602c87f8d3ee1007a7db3880245e2755dd1dd9a7e29c8e071037d487bf24ee34787ab41c457d20babe580e525b10e7d3f4da17b3092e5f3c4cf019c3af68c7ec75adb8e5d150eddd160307528660ab3e2379c78281ee99d006034b0af5131899587e403ced214c512dbe02f7e7274506a505cbabcae1d2d169ae742a9f4c96539394a18822ddaef4bdced41c7481a2c4d895a2fbdc59a036b925a71cbe5e3af23bdf4c0b7a226774a2ed9db0b0e80e524d7f6e84a57824ade9249f0017283cbf28a224b19c374bc61a9158f30ed5a56e19651d2eebd3a1adf59ce41427d5b39b52be21d38f1a2378144f9d990e656fa7c31c552fff3450b46b2c8fb2b8022f1f6d8f41e89c66856fc13fa5cd23ed13f015de0b7b28f2cefd5af4902395ef6cd3592fe956d2ad290a38d93b8814ce3e1c056b86f11aea9c2d90acb593455caf9750201be6741e2d2b5db62f1f4167fdf54f0e6c7cc9303cb9d6424b6980cb61b67ae081daf27dc82c2fc99e349efa70ea0d48e19ad561baf502b9fa605c17cb007027f9a9c06a4d682daed3927be8f7ae57d10ec1509623820a7fc6d380e4654fd091663377d7b39d4c6603aea19388da56b36cfd24f4a4874a9bbf32268c35b676e98d93776a590a0389855dfe95af9b9a4d9062813e6556add67f72f5275fea93366f948cacf2139172a472b8375429dc4946be9820691999e739ed394ee25cc0797220f8d70a307412824882dc8277c1464a563ee637272499683182c0ac010e0ac21a6c915d70f6bcd9ba9cfee7b96f9565c5e5f1853794cd3614efbe9caff099d32ee92cdf3be6eed3815e18599cd39c91499b64922408b130f1165a106e21c6f7406ae937d4951ec26fb7b8213ed4548864778074e853f4514d698d2ef954c1653708062c694d011c457143ebbfea87eb02d81fa69a58376282fb43d57d5c10b6e0124e73498501d25d442c2288c99823f81211b7c9909770f8c1ba2ce14896f04a1e6155c2455d93a6696b92eabc328558854a3bc2a887a424aa94f933203bc5c3403033231581f2e3f497ec287046324bee3ce3ab39389f52d0f32990092844c0d10f951c0737a7eac547a13fdc2f0e27a92d74f3551312a960cf8bbb29f607e68d8abc51c87d9c7707383ec5661b39adee0e4f530ddad0f190408a3a678168f4d01969a9772266447a4f666fcc55b9c26339d14a5866919b838d27b72c25752db020c45353ae8e54ee3a5a263c3d42203329e682d92542684f248b7a6ebdbb5b11a09aadb19f8c760b97993454dbb27011a423cd060294519210db3bdff66e5f20f53b04407756b3eaf949147bb88d80105ef8598bd07b5318a5e29d694b731665da3dd7832ecc1fe342942a2a3a31c5abd956587c3fbdffbe347c0312b5ec55b2c2a259618c1a201d923341043f0d265963b23d92ec5573d859d7ccc9e679ba23a1da20113ce730e659cd8043662579b57586efb7c679ce770afe181959c275820227788cea61113f105b1608ca689914f2d15a2837e0819e5712d20bd5bfc64ae021d0d5a25d8938e47a6673ae4ff11549330380b10f9f936cac26e94e86b2997d6a455ceabf14680604e90d768bb413f747e8eccbe011259a3b58310e47aeb1909add4fa2efdf5736ddfb0fd483915ca6d82f6ae7b46c24984799ce380a9b9cf0e00aabe983f269ebbdbec8714009c3b31943c581786d0e0b576aeb72f8e87958238d685e30230b39e4c6e1f1afeaa6dac291cbe46c259d124be8fb9f6149cbd832a36988852f3399f4668afdb8b465695d0a90d40f1573e30f8f51cb1f2f74dcbd474f7539a9affae29154edde9bdbdb6b6ab78235b8fb133b162743b043db0b47cc3d4b6cd33a09e5ba5aaea247cfcdc4c000210f1ba638438b51de8da8d95825f6ec1b2bd5198a8f93183e219df33e9b5b1965052e8c5274838ec87f10f0ba553a3b28abc4e7349c8845e7762fd00e70cf587f842fe3f3c13eef155d093ec04900667932e749545fa1736aac35bcf0e3a8b810a4701fe161457c78c963aac6405f41c13c2ebb9b0813ef87fa7dd57e3b48713d75078f91a2d9e44d9ef02a88167ce243d65697582193a83d933c125feafcb2aab68f5786b44374ad4cb18b31787431585a77cd3656a0c4ae0f82edef9548a5fdea27301ed5c45cf95cd9b9a06dad81e787fa0ebd078b47ef4b3f7e6d263917bac8525f92985becd804347619a2fe99839218fb8f4d655059095c1d3163c40beb4b2b07b60d086046f4650a7227365c2a511cbde97957ba6ef4e71c8b95b8e3319ef43ef157497991f8454fcd5eac9800a5eb8849e2c7e9a4322496879a0d00b4f712cfe55ca5d2186d082207870da9c980c3303f19c9f947ae720c102a7148470ad13e5c265b872330f725ded1b95b15a9dd649a57e4f3cc69deacddc9c1004160cf9b67b1e152663a93fb3fc398233051dd1d847aa0506ff1b2e772710338c254fbe0d2b06291efdc44ccbd2d3aaf928a1db63571c418083e99585350e36be5c48f1014c014d8cf49ac83ddfa312239f05412fdddae459d03109cd2e4232efa4495f56627e2fe30d7b487a1fa8e8747edd39c34598a4d8cb2ab1f38ab7ee305b93f3b377838f4c192d5244fe4cd4c811a7ec4fc1c97f6190b59de677cb81a5b3fc50fcd68db12d98e69b3c9c2d52e1ceb3eff1192ac27582dc420bb38163ecdb9910ec3600a0b99e81d3fee53d7587d88211cb59fb74484503cc5f6d7973eb8e536fb83ca6b9886f077ca2217069c642c146bbdff4e99a8c13425b139fb2e5044363fe91dd6bd62dd6a88f21804f9ac16580437e007d8c8861aa26c0f1c07b75035c0deb369b5ad7930833072d78c7bb9ae50407423dd3e259945b055e55b4412aa0f277afe3ce16be95fa8b2a2b4a814701a1828af9cc34d1f1abf167b6e97317fe5b5d7b1ebe49d2d98a34fd676f550ebfe26f9d010817cea14629ead394dd7355a4087de279a4e4ddc97bcdcd73d8d766591d83ce7044480b4c9988acb36a84a9d9ac0798142e2b50a3c04feaf92454e820748b0ba6e08fcd6ea02da9ff67f3ad1876d7f843b8ca3ddd3b9d199d0e6b5204c28c05314f6054e93a25fb293989fe719bdfffe48f96aaeed3d23b18fd5931074db84da9d6e1d036feafa482b685b05b30768e091fe00f1846dc1fbc44bcc7012a1078aef9773f2230f18b9e0bee63d50ddb21045c0b8123969a8e5987a9074eaa8bca1642f8550ada1cb2e874cf7fa86ac0b470e354b682779a0faf5217734571c6ebaa6c018c72979b2e42567afd7dc098b05d757385ede5749abc0744ef460562821ed9784a019a688a8cbf141beae898bbffcd64997319d4e4fb35b8d6adc04afd66633a6a13d7b18b29bcc9d8b25a6b10c20a0c85ebefabac4bb8abb486b39161694637f87ee6f23f8f4383aa4b9ea36f18222909ec1788a227dca1b6f2b01bb0c36d6abdc89429ce7530021fc98752d81e5ea2a453360fee0cd125d9bf3a1b418f9a2c7c21ba5478ef154d550894ffe5e58f721d6d6351917236a576c986f3eb11e561ecc39aa9c9fb5654a8fe01cbca1730cc75245fa57864211cb9bdd082246607296aef9c09861cacf66243f46413391ebf9a767b43e2f4a9ba8a5f9c535b408326afc921298013f2b5150423dc9d19801591adf3e635f0a7d6bd7b7d3d2539be209a45dfa6ef10bf6452db7ca1bc59b1e1ab522f122f4527a418232c266c9e5862bf9fd16e882525d6ab4e5da4181424f935f53d03fb0d71bd6a5b3c54374494fcb87752a6951f63b7061102d14faa3c20c22d7c4d62949d02651ae8a0ac86e7c36f33d7ea1c7f9b3245bf6f939454a74b333896629da64c965b3d4d55c21c676aee3edce2c258917aff86c6d33070baeacf3c71a44e9c44fe6ec993a0a6c6745de0bd9b0d50f966e3bdeda07e36a4db233e2861b446d767a8596b8a07fd197785b6af4a5bceb2ed1f8e559dd066b3fcb1183dc1d8228376ddfeaffb410dea1beff5992620c699795916bbd52b5c7a21933ef6a640e6c4d0bab740159b8b9691bf37c19f7e8441de0baccb579f418244404330e06eff77b9c7b2fd6746b8ff5106ec856ee1faa414a74c82e3e0964ff20ee4373ae11eda3d991b1c15494e8415b06bcc906c4552876e3a2bf3edb1adb719ea9eeced629d6453fd0c7384f0292286215c9506da22a8b8ec4eb2a49f79ea80378907bce6523872e006096df9f78f115e0bea228b596f2548b5a85e18cd29ed56deea882d7b044501b217273c76a8b369b62fb0349120ef4a0c6d02b9c8ef7e4af7463d352d9a1dd66e085042a30f99ebd3512f2977da8672e1bd62265cbc1cd8ecbf38689fd7c6dec971de5f01df79d2d29239c838d1cbe592afe1279d5c385c58eab793fd3ef0239caec13c42dc0e57d8a06f3c3c1979b9b80cdfb3bb6306e4976718e2a55d98c87d4e7c0548abaf2fdf3a668bab6d1b0ba7617a80d7beec7d67c951d5a45e9f06e9d63e211a75a2d80560baf51190539e3ef8b263ce99a65e5eb2c55cec2945eab868182770cd515fca44dcfd2201b72e79ae30dda10aced8506fc54b01c6c1dc18741e42f8dbaa1f09f890e10c28e3c03eaa21811ef1c4069b0ee62ffc17da80850ae0a2acc9e164a98480a791320b57038466d278976ae0e5039245d193860933ad1989a08c5fb121e262bdd05fdfdc45019da5e9ee42d18135efd5750d35c4bf377f7f8dc7ab5bb4ce8191fa1ad64ca59da24f1aebafb54377e0d60c363f95793355a79cfa3df6f8663bb0f9e1fbddc31ae46618651b36b88ce747a3e573e444c009f92b401ab62ef336cbd0c4ecee654db52f02f9c3edf1b85dea01886ccb07e96f649bc6b385a3888fea4efd755adc1433b943aeb4987f46477fc5cc4793b3da8349f48ed168fedd37063bf7d5104257a99a6bb010823f384353b7e9b3b495c0672f2fa8f6534631696960a81343bff90b6e3506c0e159ea166b1fa544ffd587f8a696cf5d9197085338b66b52057473bb8d5ac6b37f5196e71d0ce43018ca87748ff4ffb8c776ecdeb4ed8a7fd4bcd74d937321c3e8b9ddc9b5f54340e6e6b2fb9535fb4d4ebca3c148459b56eb6d1e4f4ca87a1d8a453cfcfd95401b8964ccda18f7ce5465e5f3ab71f6fc804c027bed1d961a44343d369b684a17b76ae6145c8876b151ee87e8b65e212a5754a1a6e665b548180775665cd6a297a3b65f44adb60f7bcb967f2a8095bccd6efe7ae8100cc1d4230c705b1b8c283e2111089e51759651058c38ee8383993f86009f928e3eadfb7269cf17c0dc64d3c0525ebe5df2461be0f0bda6c4efc1d2f55a1610413eed1b265e1c97070dc7ffaefd19fe1b26e3d7dfc54214e028fb724483f788ebc7403d2ebc435d654061fb560b6d8d9a2b5bac257dc42d93091ec313aac6fb65169ac3d709363b38df7bae669849db1a456f1e41cce049bfd5ded9037e9107341986fa02e95ca2d2be601f1cdbf54dc1fc168adfc60fc5e38e30a1971e0dca9e53af61af3a6978387d057c05b3fa1c048daaf5cc6617a0f36cc82af3fd6c84ba4677b883d22477bd2b6b57ee178b2126732c61a3ccd6f7f756f079e448540193c7a1be310f0d5f008dccfb62e732d08fac07fecb1b72ab0b156e241ce52ced046adbb187be191f3626680c23cac0a98bb97fc8b2a05c05e291a151c126a013ed60", 0x1000}, {&(0x7f0000002700)="d1a81a90c6772d9e", 0x8}], 0x3, &(0x7f0000002780)=[{0x68, 0x29, 0x9, "0b3d5a8a114db85ed4976f5e0c8994a6f44305f75d7bd1df5511a62c997a64a038370c9862172706dc6c2e65b607804af3d278a96a2d2a94bf91161d3ba0a498888ff2269254494f4c2f009bb7f7b5de7b22d9d906"}], 0x68}, 0x405) mkdirat(r2, &(0x7f0000002840)='./file0\x00', 0x40) utimensat(r2, &(0x7f0000002880)='./file0/../file0\x00', &(0x7f00000028c0)={{0x7, 0xfc}, {0x3, 0xa77d}}, 0x200) getsockopt(r2, 0xfffffffffffffffe, 0x8, &(0x7f0000002900)=""/53, &(0x7f0000002940)=0x35) sendmsg(r2, &(0x7f00000052c0)={&(0x7f0000002980)=@in={0x2, 0x1}, 0xc, &(0x7f0000002e40)=[{&(0x7f00000029c0)="2e1a8b96f6241703b9d1f7894c4864631fee26c74c", 0x15}, {&(0x7f0000002a00)="0d14562c258e03f989757b1b2c9f0fa6cf7d5850c060c570a70e410197cf2707b8dc85284508216a4dc9fcdbb7a087fc29b04c93e62c19e5549236b229ac10250239aa942d4e622863c24eafd924a84d8f0c", 0x52}, {&(0x7f0000002a80)="43a58aecba7fdbc87a75445a57c974f8896a56c0096e21bc5dec0b7bf6421de92d8fb9ac6c18afe5f033b542ae6c98378c0c25ad7a2d262bf542af9820b050bfa5d061f151ee08169fcff756f03c857fbe921de9dc36c7e847ce5def0001b3860b7f5d0b98f4562a725f615f27a8d56d1d9a9ca58c1e97f03abf", 0x7a}, {&(0x7f0000002b00)="33c3b387a2e1e481a0ea44ad63e149a32022e39d38a8f6d78358cd10faaeec61252e2f2a1013b481caed45318d8f3c36d6748e00428167ad981c94b24ba8457add811f23fb87b4d0ec349fffc38664fbe9af3fd7ece6961a3ba3a564a51ffe0fccff0c8d5c23fe156bbb0dc6aee7fdb67c48f5cd5ee9740199357d451fbc3117a7ceb1127b502dcd9eff37983ec783b675390845044e16a539478d68d77b26ebf81b351e2a7e4420f577298e05079b416e6fbbe57114", 0xb6}, {&(0x7f0000002bc0)="b84fafd7e03798b9a9f2c29d59dd0c4ec5968a01cb433e14f456b7034c33d1a700ae4339495bf62873921721aa45efb9a3f64dfed6de3af4d32c2f76ad889f58866d48adff06f8b037c894b0efe6f5d94d978cf2b785e231569c8c8d2b90af6a8476de9e13bcd3cdd44774ece98412994d62", 0x72}, {&(0x7f0000002c40)="91dcd486e791d1936d48d433166b58d5bc623d5bc5508b8930e05c06fb1af72bfe2f29e692f9d363a1a412b13bde75a94666c3aaf29a0dc7546508858f8e6d79148ca7d80254a38a3e89ab61df24ca67b8f43fc9915a317ed79bc8e66986972dd18743cd5db40c04c6a8e9ca9f473e0e45dc06359acdb6ab5d58a7d017b46f9057ab133e235789774840fcad18b18a2eb7e8d4559bd4cac6a7653b9b6560d4d919e12de6f855eb011c2bbc28e93ed891d871238f38fb42f006b2ac6f7b248793a0246a20fdfd6ee1b4b3107500e35879cd2057dd01bbe9221aa04e3d76a1fdf0ae7390e7c3d4b95d69131c0442d93c8ad7", 0xf1}, {&(0x7f0000002d40)="fc6ded7f7d7fb8812445d5f503f9584d92da92d5c6bada8295305b5df192905a9167efdc2c629efea575ccb7fd6438ab7960ed31164f774d41baeafae132f2dc6d34dab8e4428f575e9ec0be4d6789a7482b43039ed8bed5968a3c59da3abad6031368570c0976f0936db4069d8f69cec9d3db982b6fb85c99b42fdda7af0963f0583cc0d5b3dd88c963cea20a2e8b450d86b44dc698fb4c35bdd46ea024ab20cc7f7b878cb3fc0973c69887e53331ca23fabe3fc7419bb9e0851d05f1c1b0def973a518cfba2bf3c028055c474eab2cd53c49589540fa39d753a0ae7f993fa03f277bb202a92b3a0306eaf4bb3b8f13c3", 0xf1}], 0x7, &(0x7f0000002ec0)=[{0x48, 0x11, 0x9, "88671d82a9612e9769b8d8b28f44a580c9ec2a89a800b92150247f67c45d8f31eb2c6ceb65b484d7c4805ed0cf94073997e566bc8a"}, {0xc0, 0x39, 0x800, "9b003f294fd327ef9c0ed934716fdd13888e69fb606b674fc60535fdb27d921b3bd01b3414c716382620d3037bcd36aec0a267d4a6d69fe13c8c5beb437068dbeb2e1f555d0b798876b37790e02d0cd0959b5cc3bbde65e76418673f0c1409cdd97ee01a4d08b2cf1e8bdba236e8fb47fcad756f0ab9113715dc2e3e2d507b25fcc324547995db9027043f78b2ee8d348e0d9305786bc1b885ca3bff364b384e8445fa8be8a6b13d1111ee47e3"}, {0xb8, 0xffff, 0xc217, "dd8f912be88e38777ee728bfffc2269b17b54e15d894624bc326e1c2f067d57ef1ec7c6284eaf0c0d3fc93fb8b4cf13055564d6ae8d396398ad5f55eb4280ed459eec26777732a2f17cac25fad4443234640955ed5f987b8e643f4dfe816be48a6100485fb567addea20d0ea4b0bf2b576eb68ceaaad09db82f0babb512e606d60c608520a57b1d2383ee0e20228a341d5a186648f0c87735af0d6b76d618bc15f"}, {0x38, 0xffff, 0x2, "fe5a7c927421a9231eece170a4b41517fc1022b51d00c0ddc717c38828a849e344cbdfe4f3c696ff"}, {0xa8, 0xffff, 0x2, "7f66d0c64d1f9e414e2d09a14079c49491ccaed8ae3fad8a46cec2b6831c05b3a4e273502b77ef08ca0984151ad50f59b426a6cd00b81aa108441dc7175dc79348897ead3105ee19a1eaf6c31dcd9c19519fce438600ce366b4e2bfa71ca95f68c92648698e3b610f9649e1cc910e90286d9478cd6bc7069afac2f7acb8b63c33ec00390f171bef683238e968834d099ad85b578ca016a"}, {0x1010, 0x0, 0x7, "ce832f84ce5be0c18a505867f752c682935a1fce2d56214a273678fc53ef70a1c68ededfae63f7ffafebdfd168d5e88d16fe31a2e3efe6fb74c068a69075b8638f55beeb3424079178b891e532bfe35885d467b366f8001584948d53aca6ca13121bf40b662d7b466450989c612a3332f44322ae2b3583b6a88d3a1eab0e524274ac1ab78a7e5e3865e804abb1ca19b22913ed2d62628dcb360837d5913fd2d27e089f3ca990df1ee180f60c554cecd5274d02ea6fea8ab854a12141fc6b51e213dc8775f4c411df24b232245504a2f8ef55302879963af9fc879940fa58a115ea1412be0bbde42f6971d3cb9181da799bd3234e53175280e6ebf90d8774b1321e9876754bc7956612e1390a92342f4dbea219690fa4513f75b25e2dc1e6152df906844fe5f71880f86b799c429484cf77c01597c6f257d7e7c6aa287778d96d886d790e8d03bfd14680b21e1c7bde860e3d5f9a6e24dfc3e3a618fe45f8c83662dc8539eca5d8e218ac38ce284e2d2fa31ea36866560333b4c6db5afc60d737032cbfc3ce2074466dd18b949a3d8274ec98ca0698fb23124e7de415cd67e8197307db04f0ea8b36151a4d02b4763298697ef544423c7da0d750d64faaece46b3cf71350090e2bd9e65e4362bbc0ffe3aec2b436b4a24e57aee768b5405ab846db62a65c9f699e0503809db41509b2553b90e11276255fed738639eb2859152203198054544131f46bddaf17da248e02d1ecdbfc751afd00b43edcaad5272bbce02228b14cc6b44ba413cf273dabe99b0741935b0c5661c82d28e54528a657c38f7b50070884e8dbfa765c325d481187f33de54410f78a541921bc90000051ad093dc22ef64ee569133c0e10500b7b5b9082abb2900df0ff1890a88cbd99f0f4be81fe51cb5e55b31e9498432fe4edee3534cfa2b2b51be907d6771c0a52a012caaa84ff2aa08c9bcbdf6216d4b1bf6eeddaba42fdf0ff0fcaa36dfaa87f8945b45d8a5b71be83e2f170ec3779dd1fd8ae5ea53f868cc5d367207cee700e037490c8793fb412dab440b2921980590ce15ac89008bf2c35d50e3a552ef3e7db305edacd8ba35543406e69928e37142e3c700603f03fdffa86958c1fab832c06a1de5962d0c087f922b2e66231af77201a11114aa24786c0b0d33e53c980dec0d3af1aff9e19f085ca3900f377c60320f296b2caa31e5b05cfc7f483e3a70e7a2f1f69b3310ba55d9d36522c4ec5304e104f22a6d2d2478e5a1b7169cff76639756215d290aaa98ee96b922deb20426967b4d319c44422353d79c9bd10bb0952765baf435ca672866269b9f49497e9d9ae4f2944f22309636f41e4dda70f9de7224b7313a7e7d6d318bb03729648d6af2c6457c5f0b275f138a8cccae897511422056d227460fad332a4f3b5162cf382ef0c5bce123ad725283124c86080697380e835cd81f34a624bef5b3c0aa4268045ae531e0fc820f61b9044b93c7b1c806b3484560cfe6ab9e1e4d8eedb6c8310b563928f17720fdea8091b9ca38b67bdfb7db86dea0be68bc33170f269d23234fb64912c75c478def95073ec1bd0db26230b17071ee54f4f70ad760c5e0835104c1cfb66284b08a612dc12fd0176f0ec2e3377d4f3988793326eeb98a67ae00240b6f570dee60b72bc1151d755927705f8e204db22492dfe30b4d5fc1a58cd9045b441f3545431c79f83264af594e996e3ec12583a40097276ac50f52eb38bf878a5f626a4b5d7d6eca8648f303038ca6dae62a9914f072810cd4010facd853f4a57d410d42a7ce4da081c0fc069cd054c99905af9b3c772f107933b9d1140d7605aa377ca72f3592dee5d55e58a2e6b34a238af90cd4c02e78b7c7b321a9af52fcadac3dc99c43e200260c65ee96ff7a17eddd1442a4dc31f5b9b341cfd984918c40dc12c1641bb99fe869fe551ae6392d6311ccfcb08b84c62e3022430ff1896290f0847fee0d5e4fccc228f8b0ed7efa57ecb27af452a58f93f43ac78960afe3f7d1a1c7958376670c2b418843bb4b25ab59489cf6cd6abbc04c89d59b26a9cabaca8f97d4efcc52538b9a329d3fcb0af6773fefab2cefdf2b0741025e3f9e60693e42a82cf648ee8151fec95ec005a8d7786d04e43c0427fd650b072999f7e41c827edb48445a2d98a51cc041ffb9bfa9b30b647b0de4e94fdb0a7aa437b5576de837e031636b4d5e53a4b3af96322d46e4a5fa0450b153061f49dbb395bd08b68296105bf84abb4566513832ebdfa9dec4e23d76cf7e313b777f2516c5e04fc4cf00c1b4f75f44423fcb5857018314e918eb476798cabf43b91430cd1f311e6f541e5f0c12348901c1f7d40b06a4c1a801b06b1b7c1babdeaa88e129cc43a8235953e378eed347395e2ce14369187b6ad682602051c69d7622c874bb8371843872b5801ad65271fa91f99797fd675b3b3cb8e49ccbfa93c3196c1d93a2019ab1590bf07a0c4ab0ff0b1eb0012122d5eda867cb11501d37981bb9acd972cb750fd566ddcc0ffd293562ce227789282831cea701ab2b4fa78d5a5a9999565afddedef84e80e506274dff2459040266867ce19c388768de204ca13eed732710819fa12ff377732b47ac09124d585a7093234f978692ecf52ecc4503398c27915ceadc178a0bc46ffff2378e0bf57b9f8955746a3d38e417d8880c00df65dd172d5c55b00a8d0a77b0849201b717805964a95860f31f3a8aec50c4e391835df3526de5db4cbf0d7c41a834991fd093d42185379bf8bfaad49cfa8b2e0675d4f559577d97e67be9e1aef76487d36ae4b0d4a6057f760b9f9c80a21cd509891150085bcfbc96f1fb1bb765ec022d0b029c597763d400532f9bdea529d2a810b1151aa78f700d5e97c72952e9940d68249876de48725d9b36cbcd65cf4859592143e2e2b1667bf1778da323179cf7d9645141650ece936b60b4312e9ef18288a272cfc4cf99c93ec0476f824b7a8dad88dfe809fca6043f8b9b28bca7104be7504e8d15a22adfdafd0a9dd3d915553945e73b0fe6408297f0adbfdb0ca22243bad2fd718d649ba0a431662c3cbfa075980a5e01f25fc46b4e5d8ddfce7dc55cc4891ff74f78bceb69e5c052a1fd268d52f7c2175023421c2d3eb7b91769bfe5b0e3a8f0860950f01eff26ccb5e38507f8f9de7242c50f8f469935580b9544f2ac031038c4648b884018ae42a9e0d0003de3080a0c3ac8030d96ea61eecd2be94ebabfb2db474cef3666c53cd21b1611393c7fe129ef905f15253d5c1b5e5f80d9a8d0f993d89d33fda8b66f6f56e046b07c8f2faba5f347ec0b40bc9f353099daff02aa60ff38afb621b33c4d4ef2b3ab7850783c8aab295bf7ef7b3bf8540078fddfcd70da72043ca4c08b7ad997c50f78705bccb3c60b2a9497f82e72beab8433b61a0834c167ae17fbaf0f55a634aa415fef1dc5ebf48ed48e176b1a22d7862999ff31f5c7479685f986e21bc62fcd67bc5f8ed60ba9d088b21565eb895e2ebfd2ae2eda2f168c2d30ef47236f3b754a391d5ab3324507e77722dd9549522f264624324d5209f6f72dd769c2bcc55c10bc7899b773b6133c6973363b643e038040fdd558e9c58f4f3f2f0b0eadcfcd703ff75ec406e7c3c361506ad890eb069283fd89105b8a40b42c91d3fec93441ae5ee66909e42cd07e5ac33468d001a6c8c84edc3297fe63a3712cbebc4043362476667e7152683b94c6ed0ee55fb3c8c62fdfe839d942e0755ac90f39507898ffdc184fde75a8d00a0a9fd3d432b918f26b21b238a53d88cdb7bf85164c22fcd5a8b4d8aba0322bdf468a9081ee58a77a061f78d6f4bc4bee56d981f8b7bba77e2396a5462542d2bf32a0973e03266e5a8d5e8a6ea0f8b46e5c8b2abb14cf3559bfc8feb1721fb43bf83d8169771a1e72bbc681f653d6867e13b3d28e0ad16c7d38488406b8905774c6fc453f1f715e6c07fbe15692ddabe38f1b705cc8c725c5a791112775070447085688cae45ea36660b5f0afc415e6ea902733efe089d4d504c6c288af9223861c382728e1653751e7134af48224458ec0f4b414691de4bec2d479a445a5854e155ff9eaa59efde5e741bdbb5088df00d1a90824f698e048b759cf8898fe681dc166275eca2a2179e96ff0dd026351866979e6c41af325a81206d7b5809148d97a46e4c5b01721ff7019b4114b5653df0b93d9934599c0f7e232aa23f040a43b5992c1e5f920a9774ba461275a51f7a34abd8a2f03029edea64a024079cb8d4c668afde956a902eb63b7fdb0291037afdaf783379e115b6e51c98c6dfad2bb04858ece055590faf67c6a3e4b4e4f16510bb9081b5eece90acb86c1ecf073665df8e506f9aae7770873d67b403df12435265f89e7f659a8ec83cb7932f4dbfd6e0d6dcc8d420fa02b09371414829699415d85fad3fe3d75e3ca70cabeaaa550bef1f72028426c9e25aca83d5379d4f4c47d205e97ba630f3ded3615b4a3244c40613c81990ffd2b7446306a1b02d9a294afa564e0930bd870505269d509d2e1ac599dd2c6c5c1bbfdf6ee496fa3e444ba0639033508e64b9865ee8b068986fb2acc1a7939470e5ff0d7da7c8366d0c60f0468cc125e9220859f8b72e6c02a5bf2332e81bce81c04fa006882b78df29944fbfba14a0c537eaba04c53adf254ef8e3a7b896180459b618ddaa0812a36b101de177775b0fd1f2e8d21b0539e110e5901a2f71b31bd37765945f572e5a4d1b2e923901bc8d04136d16287ed6ff23d2c62b7b8f10204cc54a305b1dd197b4a1111efebd75eae8cd8638d3ddca4ea1b603da2b51a554ca97defabc75d9c4688efda6243f8ef783235c6bdcfa26a7e1c0d2af5eb42f66dd97ff3dde5e9da8a1eec77a51c6212e4d2204b08c919bd266fceccc6de5655da6dbf93ab46fc094f61b2910da24bd4aa707ed260829f0539326a19f023b8d406dc22ea2399eb9f5887ccc3c43f7fc22757174a97530571deee97752bb7964c701c09e58058755a11b0b57c19e2aca01dc41700d81e1348d6dc138be0b151512e52fec5545daef45633fb12040edefb513d7d9427fe90c1de721a94a00d70a66a745ac2fe490aa585b459068bd1fa1dd09bedc06b966f4e62e1484de70cf6c4dbcbb4fedf22a10d97921823f5ff57126d732e1e3f73acbfc48fdf9fdff5417859a5094291c88c2bcb4b172945ce13f74e476504b198c7c0f2a481c4d16bfed06670b60c320e0da38eb3425ca4ede19c9f5a5d3b6d10dab5c7e82c4a34226e71c31fdb675f2d5ba05677bd54c7aadc83cbce28305e69f1a159fe53a9c135e4b862d02d271fc3fc63f9fdaf8a7897de1be334b9590fe83d1feba8e8f9455d4f7ced9b9d57b4b265ef24638e4cda1c5a9224f07c6c5f6552584bbe0a534ed0a86e6c0bbb054a37c1f79d90d24c9f15ba479cc6c8ed506ad725ff80f0159b3d55ed5b42055800bb657197dd767360c25c12c6e013d635e509350187f7779848ba1622ca9c4643132461d7a7dd33ef21194a43876bf1527d24f5ed25dc83ad578f9cadcf00f8beb09de370d66df71755b64e8788222af2e5669d2a244cca1050ffd13eb4a0bb0a347e6ca2b59da564fd34df11ad4218942f6dffd0bb160a15a5eff668f3fd62ed3a2a55ffe90a1c360b810d0eab7358a52bd245cbc6b56009d1f0193d49add407bbf6482a49c8c5fdba255cfaa896dae6b22e7a8ff718a575bb9e3bf55328973ee9b2c72ec8108e15b770344f1dd6a610ce6f9c4ee320551b206224ffe48417a35b6ea1b9fe5f08058ab542eedaee1"}, {0x38, 0x0, 0x4, "047e9c113cfa0fc873c0a3fbdbc54b4550aff8d34629c9cbb162d34602f42923af70edc2ed0d"}, {0x1010, 0x6, 0x0, "4f8c7da39cb6464566bfb3deb33bde5308237ad324cc04ef1717b39e837d0928c52e0da2b6338e75f826c558b6b0df4980c20b2d24b20640d9aec51732ac89c0a7ec06d1c750c416972e14deaf384b25bb2009ac69c214b452d0591e8df0bf96cb84d6987023cd699f9fed5df88da117773dab207fe152121579d80e2e00b2e2dd94e60a24e6f7ccf8cf8ecac0eaa21ec8a8bdda0b4c8e8e465bd2dd243cd8357482d86428e95a8199f8abf5b1244b0743933442a8535c37c7ec6040c37f80fe7b42de32814e281a4fcc8a00da8103dfa3328130bf1fdef944d46e8e982136a4e63dd05cd18b0d4c44be5d8a6b59a019487ed18c1ca414f10f541a7fe6c2cbe858923dc9b3d24f991037ae8e01a32e1f2a354d3854f15ac265df98c0037c2d3af781efe662f9d3b262760fc2a0dc31de869be22df7373e45cc11a39dbfedbc050aad310c6b881057d42ac6448fac3014610919af962c81f65cb5a992b1ed2a5cba5f58806c7ee9e603b1a2b6e7c7c637909661c7a8fc0ed748d6ac533c6a03fc7b5fb52d432e10a97ce71b1cdad005c1dff17f3015d4893eb2c3fae8a51639756cbac292fc948f846e4366843dc6963734db11183b57bdfd26f9f73b9674850318137eec7832a6195b23a9cc96c41ca0000e17780fc1c9e87ed170278c395ca63573dc0b9e6e8b01e0edd3e018ef7cf088a59203e54579a978b7abde934cb5171d8c6faff77db0fbebd3434d843874d10aa890850a2e0705842bd7937f82fcda745823fb1a0d6eef92197f136e2a81acd608bdeaf52a6d93565d52d40de52de0d659e20cf7c2e8a018121498c7e29c2df3cc9a3e66ae73c44a82863685a44f80a1dfadb666dc72e7b610945cce9041338035337c4c716e00fdb7502533f0ef8c669d3817fa377207fe0d2f63031cb383be878ddae04a6fe95742ff4ec86391adaee5c24780d9eb216dc7a2aa20f03cf49675672b541048e154c762f374fc5c62bc0b74823c09c15c9c1356efc8378bfd40c334fdcdca45bb933331d8cc48a6fa34e6183b5f078ec2b70c9c30112f58254ef24de8572cfdd25db2caf81df124f172610abbec3fc613a123ad5c03de54f8ab52ce180353b477e84c1306cc0436f014e9da12d3324856d10e2cb1148361a00cf689e21bf806b3c301a71734a5ce67e9a6658f750376b252b3e7bd2eaeff755fa8e6feb00bb4f7f53391fa5a92cbf5c030954e11b64884fbf81188dab4c47ab5ee1701a8c19ed8c74ed197d9fcca39b46f1b96762023d0770d79f00265cf752749cb2f4e387c3f18a2aaee50bf21be30f094f863f1a143131e878efaf978f3b7c895587402d048d6165a54974a4df654eef5d3aa3ef64c92f67d49bb3b34edf81dd21c7f4be009334866935acc34075df6f1772bde74c2a3ae4f0ba8d20a85ebb4172e10e8464185b2f441474aa5c4df1185497ce6b06b16c43607beb32859cc847a4512aa3ced0c985e44d188e16c0c293f464baa6d109a9118a9cbe9a437fe2b62ead49d1ac6284235b9ea71299613e8012751a7fae6a097e1c006b095570d7ca94ad5efacef6afe927b09e4c61c02cf58dd7c60079fcb38801632cf64d69e51b5a07d19bcccb0d28c900ad68e38d2d8ea310f16b030f146613fc25ba8a142725a11c0e3b3792ec9e287d53046a6cf0a55c2f237d995522d3a72d1eded148acb2efaa7d7b5ecc69a540d334a791ad2657ffb34e6ea86586b7329e4d97dcd2b886b4244183ef403e21cb13aabc89b8b3134cd54f252de1762ab6aaf0d4ff38eead1d2c19bc7cb05a3fd186f3a7fb96baefc9808fb09b308285c1532833f3b3a473dda5ac5c8053378b8ab041b16e4654107b64fd307d9006388277b5c85222f40260d1191660043cc69e4f272e3d91e1767c1f1625fd2d3c47346e94396788961d059544f7957996a8ffeb12ba208b81737968a9b024e12175b95595ddd716ed1e75c3031d8efebdf3f4d1b69bf79bf796389d3c5708edadd84a1146b779b2f5cbb062915ca7431985d96e490c29248a702cf153796062d16861035d4a6a54eb50805cea62fcec8e42795049ce3ad44201940b1ef5bb1e5d7222ec2f7c42f08e96627bdd3beb1d52a024d25af12323d471ee16268e8b6017cd31f160921f0e456618306d0316b81c251fc2ad0cb80e322e235c363dfdbea8d32f812e82d36820006709bd844e0ca637cf4607f7a9329301ae71851125bfcb0c273e739090f02385e87012fdd3a2167f6e2f3b063e31921b852eb855309af93d712b6fcf8ce8d364578a938a4e585c806ba918e08768a0fab4d4005ba8f1bd0714eb2da846f8c325d4a40c7880ee7715b2c1d3acae99bae1832069e41738103890a36c0a0bea521643826ee8c98d010966e123e028a8430840cae23fc6a0b1359644779e7d00ef2f2d7bfc1260005bf9190f5fbf0a874a7938566d646fa0749fa5a64687281fefac097596dbc0c8471682d0551309707f31b763e6e04aff83769c5a8ce5155a59759dec516e2177fe304a84f5daff0fa391953badf668498bb3422ea17e5564b121d890c784fa5753f9a65428c02009b01fc3b56855f9c4b3d8c61cede4da61c94725f005745153e1962fc1fafd494403605b279530ef49ccdd2a5f043a3f1cdeaf379eeb35159adacab474c36b6637d89ce4d73b3ebad0ee1dd383ed0c942bdc7e90512080aee08d37c766ac9bfe9b094e9ac1e47a089716f99d788a35cfa2ac1bb2ac46c9e853feae87b7d1a99bfd50ce2569b86c0605d435780b2a8b68ceb5589d85c277b96d59b120b8fe981a0e745887c73c11039176054eaeed26d5f7a5c03c4b63ec531d9469616c324e132fa6183935dcafc96e908127c987cec5ff4c2f9448c08e2364855cd4d556b6099fca7676e165c1c0f2d06f4397cf502fea6033ee8faeaae2e68bf5138bfcdc429766552ce79682a347c986e5c5d07bb0ae90229b90f153735c64d8ab211e1108aee3a76d4c7e80d47921138790640a0b8eba2ba0b82abbf8fb6eecafc76bbc38714af20b6dccd8e3ce6dfa4be2f796c386383f96926b793b5108bd63db7b964f373d7af01562463069ecb4763af74d8c1220e1ceadcfb82c1f168528d88ec87751be214a6b017764d1817fc9e7875e927f51b848c8e3f6c462863fee90eba1e409b97a2c9dd16b7966647e9c4e613580ed34590c943fcd0f7ab738c7225b8bc080e928f0a62f7b147356351cdd664e286535e9aa982e962cca7807724bb9b07709078cfa8688973ed49a2b914c73d3b6f8bee7f26303c5c21cfbe96ea356d9e77a53988a5be41e4b678631ab5a1324ec32336fcac3c3574aea6e4c573ae8d9fc3fe0579682813c52f6c301333806236b62148193ceaaaff8c2b96b988d6b5319bf105f675ebe92f574beb10b4145b120f9a31392c2f2c72047b8045e74a317a083a60bf50ef8654def39deca51b05608087e537af589b3aa11f01c76613840819f827c0963eeaef1f8fc30d42d02bde54600e5b0259017123fac45e49d42fd866b0c469f83f79ec7a28069b3cbad8fddc08849cb5d2e804c06ae3bd548da5fd09a3bcf1ae11e3854166444b141681b2e6cac9bc5377007cf1311ddecee77023b89335b43530424ac010fe0029cd7227f3c519512bcfe41f48885bad48fe49de23b5146af2e74075748124a885bca2cd18d4a9fe3fe38372befc0f79ddd983644924a7ca5a7638cc5eb7b9615ef09aed9386f84905700a490e843a7e689ee1fb325e89b62f9807ba2d931fd0357ed8b4d89e30edf15f9a1798179c23d081d9858875ecffb2955a60ef9de9dda2ef063c640b641ace6526bb1b2c7d4ffd862c8f4fbbfebaff9865e3cdb2587acda7b43df4bcb2334341fd7aa60d59c084fe94b3f20480c538cfe83e57039f828dc241673ce9aa2d90b0d22ffd05fe4453f61ecb70b3b786f3da35efa38bb1466dc866671f17bfa6cda994a577aab9d2d3019df7cec9de6f6c6bee4e95082ebc5744d09718d418c242749c8873230ee70ee4ecb2c38a68e32e42877b868f7220935c5658b16845deaeeeb73721e80e97cd3e78abdbaa63b4603795caa8214edc5041bc0ab7a8bf504c43d90573de2ede1dfaf70b7d0b55a0b28ee4f793b03e4e46a6d9508721ddafe66bf42989eb2a0905a31c505a1227d6ab32445090fb3151c502d09ca9bf72993ce7090807d4635d8b308ec93a6984cc42e22b55274c3fb0cf60bce2b197d43aa5a998f20e646ce05183d94f2ef9b2281f2c7155c5911d0ed4e010a44d233dadf56441edb9d84887cdbe3c4aa29ca9fb1d1605b1229af2a35f58569f5356eb67df8e15d70fa553185af1d1806047d855e5b899b3353ab7fba2ffdff258dd25e0c96edc114859667790861c3648dd3d1102bc6116b179bf4ba1e7e1c8bb48261db5174748e5694dc6ae395a5ffb6d5af3f09274f99e653322ae4ff15f75a467b72b60b386fcc5001dc3c065749ded5cf4818f8e991672de57ab8f22ead1975c817096ae2d80ee5d874c8f85fc059c8ccf9727e169abad94afc6a8703524031066ba2fa4024d9f740f2b486619c15089cc1075b367bfc035c14d261d214f32b3893c4c2c39da62caa84fb15cee403a4e03d2ad63c5852e34a25f2a37b1ee5fe6a387b944096d62b5ed8fae6599193a23f0424fc5308aa3b5ea76d3faa05506b7776144d121dd9fe9ef298ce8a55a5110eaff4471e289672020bf0e2ec63c137a1c97e33340c08efb3cfa37b2d1f6d9a25dafb1ac3315e7dcf33ad2ee5920f20acdc1d4eb5e1cafbd1242c0b2517c72ce19f8ea06ebd497b0ba8f15a07a77bb14289c8437eba3573706244b47bf285314d42219ae498e2b81586193577e48b6b09f691d1801bd255aed3b9842e574397a8bc4f71234bcf20ef1e4a3e736654a7b3abe4f5e0251b94562ed3f534ce088b8709d4ff94d249b7cc451e7521ec180a1d610e97a2746ee9e53bb45319b2ca5d265182144bfe919b0104f2801e3101eea356fc7d6edb1af383a457c7a91c3153691d5cb09d5059fb37bf05f4a0f588cd45fd84c57cc04ed00411b049d340ad9d2f95a8c9af96d1d50b950e66f993d2f8cb59497378046f54871a4985e5dbfee3b99490938f9d2de9cd01c0adc00f5348797c2f19f660b5d6ea9b2771c90f5c9ee28e4c7860df80e531d6b986005a867daada80dc2159027b00bac619501c14f10f9e036376d265b53da05033ea09c4e34dd42fe2bf7a2f5a212de7eca9f5b86c7b25cca34c97a7c71fcd41d60fd2e9b5730a20b40f79e0ab9bd2a3e03e2a3bf3d6bcc3249fc6884dcf3b2de9ec9f0473fe3d151d6f61225b93f85b65cf00c1e7522659e83919924464ae2de2f0232892642fcc64ec4ae47a0fda0d42506809ced825c5031829a455ffee2b6b19f95d47bf0c07ace567579aedfc357790c60e159e4d58cb4178c3aaf4e683825ec67bd630f4686c5745b38c59f6aacd5b0d48b335f62f75dbcae7b98a79bdc4a4cbda692c2538d12a65b88cc2c7e82a3f63b1925cae687222a09c148e47dad187297ad414f6cb5e864ade2fe7da9543ebb57b852d9f21af04b7cb0486f1adb27d2143c6ca8dd1476f8fb21974d12b7d5347a3fabe48fef3241de7ee9dde5ccd7ea926653898748295079388fb3bc866fdc70fcb54f1ba8f7148f4fc448d2cbb97a9eb8e7daef041ded549f8a003ffa9dc71d051b61fd809a6521947d1ad3dc35a4a6bcbede407e9f40b6f31281e224c3a43cad14eb3a0efb0bb7bd3984a1870a8a51fbd7acd1ba53823ce0a74c3d36029127"}, {0x28, 0x129, 0x400, "753a8c01b869ce4fb3fa062b8e6b939ad4529239237c"}, {0xe0, 0x117, 0x2, "bfc0a22739e40e6ce6b5dd24166e0e61f338678e5d6317450f03bc8cc991fc820f79fd163e5427170a0363e91ae2224c69a69bdb06af5581fe9c4e6318ed7ceae46ee671299a3641c521ec087839e7c150d6b5b1160d48d698f1b458eeb8cb6901d66ed52f553e9e4c289b54015dcdb4818f38500d55225ecc55fb4c1d8c17444aaa5e5cddbe883b3f5a71aa68cd7acaaeb2c71027714348a77a90047d9a3a1551e35e6029773d5ac4a75c989e7c912a6e6e1aa974471abd27f0e69f4222f14093ddb6f67b069915707a63c3a46a"}], 0x2400}, 0x2) connect$inet6(r3, &(0x7f0000005300)={0x18, 0x3, 0x7, 0x80000000}, 0xc) getrlimit(0x0, &(0x7f0000005340)) flock(r0, 0x8) r6 = accept(r5, 0xffffffffffffffff, &(0x7f0000005380)) fsync(r2) fsync(r0) r7 = dup2(r1, r1) accept$inet6(r0, &(0x7f00000053c0), &(0x7f0000005400)=0xc) accept(r5, &(0x7f0000005440)=@in6, &(0x7f0000005480)=0xc) setsockopt(r1, 0x0, 0x5, &(0x7f00000054c0)="5cb3d891f3eec61305d5f1dedbf34e8acb56e162c7586b9c0e0749dfaf78ed22a17b0a8e469e07fa38c9c2071d44d1decee648b2d96dbdc953c4f78e53122943c4bc68d0a2c57036fce4f3e48ecbbdf6f8595e00e731a5496c73f47af5d0fbee397103055c4aff4f8bd8e4cf96239d784d293b3884af744dd23ae1b736578fdc871f6d65e0f58c48dab21479c135734d926a55bc43a18c2970880ff77ef8f562d3c4c0524cdaac6d0e1f92eef5e2f95fee8f95e9dab94c2f7c1e0867306957a8fc080c5b91191254c9a41df8f5c72f96057bd36e96c604a0ecc7ad3e17e0659ba8", 0xe1) bind$inet(r6, &(0x7f00000055c0)={0x2, 0x1}, 0xc) utimensat(r3, &(0x7f0000005600)='./file0\x00', &(0x7f0000005640)={{0xffff, 0xfffffffffffffff9}, {0x3bd, 0x412}}, 0x0) mknodat(r7, &(0x7f0000005680)='./file0/../file0\x00', 0x100, 0x7) open$dir(&(0x7f00000056c0)='./file0\x00', 0x400, 0x20) 00:00:23 executing program 2: r0 = msgget$private(0x0, 0x4) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r1 = semget(0x3, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) r2 = semget$private(0x0, 0x5, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/32) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/120) msgget$private(0x0, 0x1) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000100)=""/125) shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getegid() getgroups(0x4, &(0x7f0000000200)=[r4, r5, r7, r8]) r9 = socket$inet(0x2, 0x50000005, 0x7) setsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f0000000240)={0x1000, 0x7}, 0x10) setitimer(0x0, &(0x7f0000000280)={{0x20, 0x3}, {0x4000000000, 0x5}}, &(0x7f00000002c0)) bind(r9, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = dup(r9) r11 = dup2(r9, r9) linkat(r10, &(0x7f0000000340)='./file0\x00', r11, &(0x7f0000000380)='./file0\x00', 0x400) r12 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x11, 0x9) fcntl$setflags(r12, 0x2, 0x1) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file1\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000004c0)=[r13, r6]) fcntl$setown(r9, 0x6, r3) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000500)=""/54) 00:00:23 executing program 3: mkdir(&(0x7f0000000500)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f00000001c0)=""/161, 0xa1) mkdir(&(0x7f00000000c0)='./file1\x00', 0x9) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x0) r2 = getppid() r3 = geteuid() getgroups(0x6, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000280)="56c63cc080700e59a61e7e75f96aa757afc5f9bc41488ec0728996b13b0e44df7ec2e88c2202faaa78789924696b4c3a9e2a0975a20879b31f7794a20f226df118015d6ee9ba0308e0d00dfe5dd27ac14a3f64574aa9a6e58477a63f055accaf8072a8808defaec020795e615ed0fa44d03877b5f3715e772191841d21800f85c08e7cc945c632", 0x87}, {&(0x7f0000000340)="0bdfe4d559f37e901dd701e766387e7a8c2a33a418d285e29b2658a42eea472a18bf87a58444f6143dad06eb469547f464a4c62c4c74c148eeae2ea40dbd6056f29cfee1210e1b101880c60cc21f811ea9b9ee6beeae0e03e31d12bc19740f5fda60b889639c9c3c4380bd1313ce0467648790fec5384858dcb64a8397aab77668cabcba640644492554c66fb2e14fc052f975177587bd5b1907abf8a30a990f7fbdbf50ad38181b24933ff824ea255706e40a3457ed285ba1bd5d4e8721b8635fbc96c88c5f48d9b5447c48b75d7a52429b69dfe92fcac3b91d44e45bd4be7a", 0xe0}, {&(0x7f0000000100)}, {&(0x7f0000000440)="55ae0b04cc32447da7244f3d1954dfe4ae1bd4476b4a20903240bd692213eba1dc011dbee2f9d717783760aaddb8e1bfde2afb4183e9f8c125cf24ac2fb9888161cfc49b5595c9d8c2571d6a7c9beca3fdeb15537fda0bb2505f58aed5c555ae738fc73a89459d88e93a2e31d74424d7198fa6939b33350649b6f4e877926148e9b3a32c74dfd3cdd133f9b5f02f51c1055a6d14e0de8d189e7444f59d0b152e5dfb880d2b1d861df24c7a065277c3", 0xaf}, {&(0x7f0000000140)="d8afbc114d37022b99ea8e2013883cff6768373b11df805c687298fc43663a5f3fc1ec548fc6de729ad63afb40bf8ed399bde361", 0x34}, {&(0x7f0000000540)="bfd0c6b9bc4fe325859a35b58aa15e7bf9", 0x11}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r0, r1]}], 0x50, 0x2}, 0x404) utimensat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x200) 00:00:23 executing program 1: readlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)=""/4096, 0x1000) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockname$inet(r0, 0x0, 0x0) flock(r0, 0x2) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 00:00:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x5, 0x7, r1}) recvfrom(r0, &(0x7f0000000100)=""/96, 0x60, 0x800, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$getflags(r0, 0x3) setreuid(r2, r2) r4 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0xba727fdce4f59cbc) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='(@/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#)\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='}(\x00', &(0x7f0000000440)='\xa8\x96\x00', &(0x7f0000000480)='\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000540)='./file0\x00', 0x20, 0x8000) getpeername$inet6(r4, &(0x7f0000000580), &(0x7f00000005c0)=0xc) utimensat(r0, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x5, 0x8000}, {0x8000, 0xecc8}}, 0x200) renameat(r4, &(0x7f0000000680)='./file0\x00', r4, &(0x7f00000006c0)='./file0\x00') preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000700)=""/200, 0xc8}, {&(0x7f0000000800)=""/64, 0x40}, {&(0x7f0000000840)}], 0x3, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x410, r4, 0x0, 0x1e) fchdir(r4) mkdirat(r4, &(0x7f00000008c0)='./file0\x00', 0x0) fchown(r4, r5, r3) symlinkat(&(0x7f0000000900)='./file0\x00', r0, &(0x7f0000000940)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000980)="e8161f4c013b9b69e61388b57390a79829fa1b92e24d677af5c35441e99daea9aa456efa57d787b2", 0x28) fchdir(r0) chown(&(0x7f00000009c0)='./file0\x00', r2, r6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) socketpair(0x12, 0x3, 0x8f29, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000d00)={&(0x7f0000000a80)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000ac0)="b918d1606a44d97bd8a1e9a96af3a2acd1e974d0507b865babea7127ad5c49d0727a2f24c11bfafbd78e3a9a06f4c842eb12d4eb93d1c93c6298676d2d059cfde4fc8450c5d8e34013ba4d0e430be6f5ca4ae73730d182b81666482216b3432a", 0x60}, {&(0x7f0000000b40)="802162f1160926c191d6c15e46b4d8beddfe61506ed4b7d040ac51c54dc8f15d972aea03c909ad53a456b4c96c6e1dcfe89f36540a8baef460c08b398d92dfb4b5bdbcbda695e2c5c7ad597fa35350f0a05bc1133bf7d90e3499793224473478a3f1187450a674265a17d62b437dca5781546101542b8a0aefdd1876338a8412fbfbe348f6598603ea71ec047611dd342308c5cea6ae01a1ea3785731b459eb4cc36b4c442a1f421fad45ee648505d98707254c1a3eced8e426e467acc8fbbec17783f28238abe8022390ca95c38ff88a32b66e2200c0f2968272f16883220c486b3c120a59390bb4a231172b0c17c2ddc", 0xf1}], 0x2, &(0x7f0000000cc0)=[@rights={0x38, 0xffff, 0x1, [r0, r4, r0, r0, r4, r4, r4, r0, r7]}], 0x38, 0x400}, 0x4) socket$inet6(0x18, 0x40000003, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)) 00:00:23 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100200, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername(r2, 0x0, 0x0) 00:00:23 executing program 4: r0 = socket(0x6, 0x2, 0x1) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x400}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000040)="2a3ea5f02d186247048a88c276d7a3458fabf43ade4326f400896ae02b9bba7726a9d34d83a341ba86fcfc5ed99f290ddf0b2399b014fe4c965a5278549a1d0c600c5e4044182eb0185df8e9de409e865defd8a5125ea28d1b89fcc925ec529236c9d54f89bfd6481b4d1226e564c8eefb1e5d658fe8d9c12fa0ad77aec38683fb748e5e850a24052f6c69c1dea3fe0d0058abc2e4d2a0d7e126060709a0ce66299122527d92f5ea44d5c1655051fe722b417de6c9cf3f2cd310dbea12731dd3292e017ba4621cec4ffd326b538173435eea0937bd962330eade87662fc47a6d0b9379e1b3de577045c1463426d7c0c0943d74fc39f41350519f9d33984fb951619778c72fe285dbad6a94457fd5166f6c82b2f7b70feb9cc508dc238aeb1cd3a85495ab52e0888d20e33f1df202f55e9e34d1c39644d0ab3f43ea5f5b634aded1df086bfa5cc02abd9a853e8184edb92bfdf86c5df2dd819b24ba77f91388811f586370abbbaed7d0427c580211ffd5ae43e2c29e6700ee3b5dba4a89b99c720f25296b3baa7c2276e499ae0208b6ad0ee5f1fcae74a42db9e403b9fed733b505a01010c588bebe5373c12794d6ae69cf73da9615dd768665d02a5692356fc874a355c800935f6838ad38fe886aec793ff0c8a05699cddf21b4e24baaf8ec3c3813600ebe8c48b65826517af42a0c290ec60c04151db6676718d1107345d0c7d9569a0766e4d9fa7becc084209b657a4cf00b1c13019d34f2cc45a73f58bf2bba21d47c6af5dd3b915b660d07a13f78c59aefa8c35a0dcc1ca41faff7b50da0ecbf4f074b220e9a2f93dcd301c620af46966004788a9357f76b42ea8f587317f7d1ed2685bf39e20c24e6314e9c58182d149341b3d2afaf603a23a8f4bd89267f81906665df2186ea37bc93e9b2c67b7e32bfda7f3af7127cc95cee481f1417ba6d253515dd25bd8ab2cde1fa9d5e90a5dd45226e6815d9474f3ce613e669e533a4c36456eb2592d477f610ba5a246be7d208e5b0da558f09e524e7c10eeee7eecd4f4daa7a9ffc4b8b76c1eea806ec94e4d645e15f6429dd5e2e5a1bc39136bb311989960a08fb3d287e226271b8fc09573c63d6a510ac0a57d7d2f73e6f8ea94e6cb07e30eded3124379829b39c1d16c45992138e26c81918c196d1810e4b0b3e7ca2871acb538e62d84587b775a2de60bc88fb5f73603accc77522bb178246bf5e90e7fe6641c28cb1c1c0a6c8df9aa9c8a535715cfeeae847711c6b6f016cc2bfe5223b60d0929f5715aae91b285a504526aa358b61cad59618f63490985b869eb9364064b5ac0207dd7236d94014b3da8327f35ec1e14529c7f4821e7ee8084df1dd1c3fe51cc4a83ef813bc1728166761cb56d961f08ec180c957cd3390113d44902cfccc73a29427ef78bcfdccdfcafdc24fa858e04e457498215e0b8da5f49bcd9f1db79c9e86c230c92d60aa95c82e670c916dcb677e1057d13a2c9f5e203df6360e485942565f3ce3b7af7f71eec24a4b0f0fa11470e29115efd53176d2171f5b457eef6b92b6c0deab1d11184291c03e82326b60734b8b587e4ff87867226cd459ef4dfb50e7118835647252db72918432580d0734f11a7fd282016f26339a13aced5a51f54f125ce3359b5c6b83402f087c75b24f4ecab88a07e7a9579149b9d0baf5a6a998de17e3d72fbb8b1743ca985c21efed9736e64ed01102d9604361d56be5c87678634d9a4b927c4a01c48dcc9f1f3f6c9dfb81393b99b97ccd40edddc498ad22ab3390d34c664febbd7e873f7995d091dc47048f776af215dfdbe80d320bae304011f7b204e9d3c86203e2796407d9859aa99aaf60056df91e1a8d9f66e5c277396b7b3d22fea844d0174cc5172e7e29176e2bcba57ccebf993de9485a9b18d55e8b970284b907bcb476838522dd1dc5ad7a5215664e2aa2d89cc83abf5bea82d5bd435487a735db3ec87d81634624cd48268017dfb3de0259a27e71647d45a05da4b79ce8465a0139c1c0dbc6051be7c7d121a7ef7318fef39e0c8396df4df8d606405b6868a33253f0bc190b87bc1ccb53f6992a968d4b7215a90b5be8d3b1ad3efec6e87adaa70fd19f60c0532d3993e4d34e070e52616c3d255d5f3f7655178717a9938cdedf2702cb4fa79a2fc519dfc4282ed3040922fee33dec7b9dad04132045a32a45763dd23aa9ee78347625c330759b0c37c5a67f43c79529af177ead65b1d8766ccec575f4ee8ff4a743419038afcd343becd4fd141839bac2a619902b28978546cc82e9e54229a9e18c6e80eaa38f29aea38953933a22c064dff677a7b2bffc165909e52e360527dafad9a7f86ff4e6c773d274d6c5daa69c840a2bdd2f9651a1a14ca5b28e1379ed283273938cce5f18722095063fca3198d2a8a57d3fb907b6aabf31213eeff65299842e849053e0d0c59e2749ac6706d8a42d53895b0c7c71ffddf7480219621cc4cb2d1080c757a00e41227e8cba11487d4cf0c709ea6379d5a29c45a1d2118ec51fd0111e903de36f28e0d386444e43c8a430c39b58ea5e1b4dec97405edb6934e3ea61f157a604a5b99fa8a58fb7eeacda725e7c081756388a334be2e6d4964d13ffe7a04b91f23a0fb252b8863d175276d26385151d1ff96a5c3c8dad094b9fee1e1fa293899b26a86af6184dd8da219d6532ee8c63f110a76ccdf841fb46fe88902707b82cf535749685941bc89f136555e41a6e9c2a988b1e3aedf459d0b4f335f683ac65103ade36ee0d2a2b4e4cb3ca751846d51bcde8a31a291de7f6464cfabae38ee4aa8f47886be099d9782857c8830c3789bc0e8e1ba9adf28bd420caae6b690eeb7fcba25c69ad7f5e037a6882caf8c62258dad002fe4492d6f9104e6e98b77d03626c74ae1fdb81200a65cb602b7986346f3660e5fade0d016b0f1c9ac9ee31e536d131f7f7f229318d1673e1b14a6b314d147659ff68f8bdf08291adc1658a5a78c375af91ab215d29add42aa97a2c2970193cdb02fa53b60230323afa91581a2641f74e9929094ab750b30e63c3cdd8ffd8f8e214e490824effe4cedbcdfac3289790ea336221f113c4acee42ff7e25fbbbaa68851589c20be0a49e04b24eaa88fe959f3773a7b7ffe9451e5e8e09f3329323c37818b60cb8bdcd9d6d0542f479a4207cdd3ce981c7edbef3ad7adfa43eb37475be710873d351d04f3777f3fefc8f8264e183548f10de4ca8de01baaf8ccc7154ea7c266d8735edfc0f9857df94786fd742c8752aa9a1b5cbad51bf33ad219e95ed0ed1d4ba8e9450f07f5957f90d5ea99161e4e5a59963a5f5d56ba3e513c979f9105546f55944836279a10c408f36f4e5ba7a413a3d7358b7acc904301b5fbb5164bdb023497ee5493ab7109999fa10614749967ea660f6d5527cb735732e8e8ef705727f9a3a1400ba69d27db977a087a49c7f2f2872424ae3e451fcb3cbdccd1a37b73f26c4938e8d90705f0a6dfd210c52a01581b207231acf6ea3f35ad22ce57df356ed0764c1f118a419dafd1adbc6f0912e5622008bfa6834042010ee741f383080507de5fb66a7d5dab24afa09da39a78739a7b56aa6141d9687aebc52d6dd24440314422c8a67caea6a025f6115a875b93a006215556e72ac7d1c8a005fb06c71f59c70af3b3669c2f4a90a7687e749fc1156185d270816658829075784edb8057047ce0f03c1ea6e876f3226796f59c05edc0e7c289bfae7119134397891745189ab0b1034af2b71a4ca7e96d284c716efaaaa5fd06e2647f97ff4ee6e48b4a59a412ae40738b288666b2581b7299289f27cec5e6cecb6e6f412770980618d01c0d633a8d43e5d1471625c87ee78616513516e0ebbb7018a9ce570f774c254d048bbad997c34f6b09a42f4fb352f34430afc6b288ec9187d11bd12fe6c493f911224fece86bd91cc950b445196114bf42d3ebfe4798ba290841ad00f929d45882bd8ab67b8509d1c2c26e530f98ddd0e8a2173d1357d995d0e2e7b771822603287d76d675749e717cdf9f9c7eae177592fe849eb8fe0741c3769687b7efbbb9bcd608e90512605a5e7ec0b8bab14fd97511825cfc9b34db6e0db5aaf4de6f68eae5beba6d408307356e8d3fdaea33a160754595dcf675c4d0f39b78d67a63e56ab409b29b8276834a6a31156d354ee4d084036004faa1dc551e06436d6fd1febcd76de6500792c461ce9f83184c29bca74198ddf71d86f79732db3c1449f9cabe4f99aa8c6cc509a85ac47b7410a41fb313f910015336a6ade29d0ec00a8afcf7e1efd25916047d1f4b245b69beb786803556ee2b3d8b9449771d85f884d5072b8c1cd4d75eaebadfe813bdc6132b3c73a33fcc63727f39177fe53caadede4cb16eee264e9da97745b280a4168a950b655876368d08b4e0828bb6e19ff1b62c8d714e4af9264ba2667317242b52582f54282ca35a46ebd8c53a43ee269cf5901ac9444b036949eb8b93f3c6f57c2a0318f1070401547b4ad8fe0e933ad1b142fb278049493382a51f719af3f75b1a350adc39ec332cf8cf05eaefb96438c595e95d6503ac13a19a4348407dea62fbe7dc8dbf20700fb603dd7512270c2f91424768029c28e9d491343f2c385450cb68c568e586a17ed134a19799bb5fff6afdc3c5c249839c7bbd1d503aa88159331a24b6a7d691148473ce46bbcc51728ed393e37fe422011ec2ba6f4f9c7d7eab364c327d08804767587936e79b09fb603fb82e8cc78fb2ed78ed36bfa88fae230eec78117712e0157a9316e27768aa83a62da5355ea256157e3136c0d042b4b0f8f0697f95d3b34f53f41374104dffaadadceeeea8385418be9b339d5386f46dee32220657a2ed0f2ace734b75491b8f42709fc78c78afd5e82a689a7d41425754318fc639375075562bb60952e3a314d71b13c53efe9377474dd6a39a6aa4024ab77bba519ee0ff1f97f8e3354c59dbe6cd9b382c60f306eb626ab4ed113fc0f1c79cfddf929ebeb594dfb802b2c846261ccf1b711918021b9ee2bd06f09ee44b81d735c7443568d0db13a3a8186347ffe192acf7ee23d8e6325dd9d4188b3f26252cc166f1b908a605859b53d677496975d5ecf96545411fa34da26bbbae0b1343b14e9e2ab6598b5b8a457fb31aab1af0dc5a6a8d275d34c5c7624c26103103db8493508c2dfa6ef55eccb95517cbdc851d3e46e4726e1f4c17c14a23792c1e8e0cab422ab79d202e8060382255411f4d205844f54c5444dd5f17620fde16f49af6c654952d805863e15a2a7ef77ed4c58fcacf5f8302ebd942da24a53bc268ff37b71f85ea7c4c8181c4ca3760441d140bc6bdcad8cc7ab39bbfe8b1665ce4d7d49f4980dc4defd9710dffced282cc1947e647032543de273fd3af5ddd0d410256bb4eae01e718068e9c113fc634cd98e6dad1eae5dfbc191b918e0b144b247da0c31d079427b66b5484e603a9cd869e27c8ea50d65a3ce531cdffb4a1d00ec25b6c8e783689f2b74d08f25b16abdee905fad22aa67366eb9632c6d8e624dfd198b2eb7f119b2b8b8183c3ceb4f3c4f75b68b5619ae0b4ce44eb3a38004e080ef215ce8e5bcae74623b2cb3583a8e44d1ad42b0508207a66ee38ffe655643d975e977b251ac6e76bcfd6801c838444a9d04578baaaabc19f34b19cef2ff06f3e4515ae72aee6f6ff5d5328245016af57edefff639e9917801ed54bce954e864f1a63699ada039aedff1108f440a8dd74af5107e956c4685873fe5f421626b45bef811da7888b7f842082b74262a41854c795a9d2255", 0x1000}, {&(0x7f0000001040)="a2906c54200fc49434869c2da0567a4fc40dde7d6fb08bfb5dd24001e8f9a212041a625d4ab85239bf75b891f8bef1c9d3470c80ac7fccddddc75a67a5228e5644409914f622da62edd3f0793774e8a9f4e4b3a20e616627e90910f5807dd795555ac4f0deb18e1c8b26a7e6a40f64a6998b1a17179c3edebfb7b13df6b7e34f89f6e7940a6fc959ba8fee15e938c04ac5dec0a81605509e1b92492825f8caede0bfc904d876fd93d20d196b519a1105bee16a4aafc758c7c8c0a20e0ce231ec09776a1507e94bbf3300ab6f0cec797f05707a11fb49bb6a76f58b5ef2ee0fa056110e71b3543d44af3e", 0xea}], 0x2, &(0x7f0000001180)=[{0x100, 0x6, 0x487, "0a0aa7454b25e5537f314dba3501bd71b845e61dab6a3745067195f24f8000113428f54b90364d5023434cbd2dd5eff5e005dfe591b3f100088a890c4dd09e30a80dcedb32ef04c824dd55bca43892c7a779d9258a7717573cfd61d0b047100b824d74f806a1c2d495f755553c7258b9825371e63220e3b69561c947940bab31330c8a7262818695d5371703c1f4a7a63b19dd212bb3deaea85251f9002906dd39554c58f22377336d23f5131fdccdd38463daddb0e3291dab194128ebb41f2927c8769d7e5fb961616f2b30b77923b1a55ebc81456c19bcd0a5a34cbaf801e3502d77b35a5c0f03d6d154d5be"}, {0x110, 0x129, 0x8000, "f1429b3ae90e13b4e6d0b3f8d8d3720293159c5118f87a163a21586899809b42381301b4aba2d65f1f99bff32f5b59fae3f6b799bed462a42b8147dd942ed1240723e56e8a4c4c646dd098e5216af5ceca45e278a930c4c61e3a1b78ef4f1edb091e9230e9fd0b27102c0784ab5c0d2564e4ceac3922a4ef48caaea05205a7e051994599ba6b4d14f8363b4613df1a1b81538164c32ccb7c3c36c8931582b7e4e19ebc020ee13c6b786ff378c39f742b5beefcf75670ca3401e6082ad57b845c3b08e5dec904e0b273063dee0e89cad04477dac610ccd7db4418ebd379790b6a0f7731d4ee9b15a0d0ce630050da146da57588f0f8396637fe203bd0ac"}, {0x80, 0x0, 0x1, "3097558bccd25cb2bdb391c44fb5a53aa825baa4b11e43889bcac95bd53e6024dbab034499c37da069e7026b13ac24b88e4fde250a39042ba4146559ec42f8b0c271448192554f47830e69b76148c62640d1fe97b66d503019b9103432ed83507610ec038e9aaa3d0953dcc6"}], 0x290}, 0x0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000001480)}, {&(0x7f00000014c0)="65f502d52e6e3525951bd2e49fc2d4b5408f269e9950dec7ea3743d09deb67ec1f8429719107fd6b40feed706a3f5b1c7365647be706c6e390c73076246f25736bfa7f45ca69d0d6c3bb9e222ad1c1cf93c268313beb13d357bcd24fd7d05edbefa90ed39b3e3a5ccbadc10b907ccd5fb71d6dedccbd4154af7d0c53a2d31597ab52c2464592595b7653a8f3a201f68142aebb8f2c4ae07a7fa877eb9edaa968b0ee777d1c", 0xa5}, {&(0x7f0000001580)="7406138e6eb85343ec0c7a9d1da520171c00696821ec24df044f63da9b6be9aced29e00a580162b947833379c5196c7d4dd96c9c0545745005f24b56d9db26a1b18f8e41c332acceac864be6fd67b132456c271b45804166de7b3bed4b2f3a51523aa1694e3c32535cffb4d737d399b66d73af01b5c3caf79baf1973eafebdae60cf58ae", 0x84}, {&(0x7f0000001640)="accf982e5a3658253887b9ee3c8f45497aafa34f61870f17f3ea14738c8349d40a411733a2e9b9b19b85630ea3c90b225a142d7dd37f4fe34a0f9dd0b269f251b25d536c3b9e177a70255fc344c2745e6b1bb92c4e2a3736b0472740abc7ce2f0494a2a932107a934063a1282478ff3cff662077c06fdfbee7b86db600b66e1e204377fe4355f81d3e70477f8c9ad9c8ca75c0fb16b2bd76ee7b1d51447d8f929968f4489d41d36a09e7bed5cde1fe753df173d5a0", 0xb5}, {&(0x7f0000001700)="f84a1f361e59b9d639a0ba9886fffe95cb53d0d217dd8dfb08a4eae66fc1a96bf5cb08e9c8852d82ad7a8b9ff47c9b0e605b8c3fcd0e63a28c3f9ff8659aa8171b49c2c2f684c42c8259e47540b3bbfc5565cd2088c77f7deadfbc1b7ed0474429c622632c45e2220f0afa181f7c3e", 0x6f}, {&(0x7f0000001780)="f909b4dbe0ef390044ec62101fdf46b65847ad669ec163e93bcc16245d17ce81526d6e9dd0df713786c5fe429c83ba6f13cf2e831e91d2d180341355f11ac678779e641aec419bfe13e7739ce15056fc02c352f539ced0c1cf52b3ab83b215a48bbd8dd1154a", 0x66}, {&(0x7f0000001800)="4a9a829054e9ec3153100967387fe8e2aec8d3f411256b8770f31892263dec2a3a8d2f9b2fe05d90b178ced87fb7ebac0301eb8ad8efa0c10bd4f9022187271838b45e258309d1675e41cf30d0e8151e8704", 0x52}], 0x7) fchroot(r0) recvfrom$inet6(r0, &(0x7f0000001900)=""/12, 0xc, 0x3, &(0x7f0000001940)={0x18, 0x3, 0x4, 0x2}, 0xc) r1 = msgget(0x3, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001980)=""/60) r2 = socket$inet(0x2, 0x0, 0x20) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000019c0), &(0x7f0000001a00)=0x10) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001a80)={r3, r4, r5}, 0xc) sendto$inet6(r0, &(0x7f0000001ac0)="1303aeb615e20c779dd90133da537dae0965e0fb5668d40a735e4f5e73cd98407520e1bc236ce505daeb0421aeeef683b232b5d12d4d7cd5ba0aa68c5e1894e3fd3ea2d1028fcdc1b3743d278022c8a761368de8b2fc017a48af7515", 0x5c, 0x0, &(0x7f0000001b40)={0x18, 0x0, 0x8, 0x100000000}, 0xc) msgrcv(r1, &(0x7f0000001b80)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) chdir(&(0x7f0000002bc0)='./file0\x00') pipe(&(0x7f0000002c00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(r6, &(0x7f0000002c40)='./file0\x00', 0x0, 0x80) r8 = dup(r2) writev(r7, &(0x7f0000002e80)=[{&(0x7f0000002c80)="7ba70eca6f2fba5f0a789643ae0d5de414c31beeff70842bd5b8811232b6ec0c2b3a4eb1a4b17eb70beb70b67df214589a63c3517844917fb6c2d62f35c38d2a3964ff5d17", 0x45}, {&(0x7f0000002d00)="d471bb939b73eb3019b6cc4dc51f0f7c5cdec29eb3f0408843617211377145be62c9b3573d5c6a25e4b1439a929a2dd68a954196dda23a8e3f5efbc5ca4bfee49fe0019d27f7c89f94c6f10d93332d01b80c2b1f7c7e1ec955c62f1a5d4e1421e2dbf86094ff2e2734d08535b7718d17ddf933163aa4d46d2885ca1ad01dd1eb104c2403e295cec809f92c5819d79544d9aa6445db99b52a1619f693bf161b1ae592d78e26edb748c0de1e01655025a461fd5f5216e32858d9082fd2b13bc4153b9180c08530a0b5d3ab423eaacdbf6cd7d95016fb9aba61", 0xd8}, {&(0x7f0000002e00)="f3dda03190ffcebba39959ce24c1895fd1bb7618ddf9da1c419f92119c5cb04584d96e79028a6b6be3b532a1f36599c94759a1281770a3e2d87dabe705ee98bdf3b2bad56e4399d8d7cf27957cd8", 0x4e}], 0x3) dup2(r8, r6) socket$inet(0x2, 0x5, 0x6) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002ec0), &(0x7f0000002f00)=0xc) accept(r6, &(0x7f0000002f40)=@in6, &(0x7f0000002f80)=0xc) read(r2, &(0x7f0000002fc0)=""/255, 0xff) msgget(0x1, 0x220) dup(r7) connect$inet6(r8, &(0x7f00000030c0)={0x18, 0x1, 0x3461, 0xffffffff}, 0xc) dup(r8) 00:00:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x200000000000000, 0x812, r1, 0x0, 0x0) fchmod(r0, 0x2) 00:00:24 executing program 2: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r1 = msgget(0x0, 0x4) msgsnd(r1, &(0x7f0000000000)={0x0, "2e6f16449957c104be722c9313364586b471084099cface65e678e23be5a54652adec4892be6f83f3fbd1c297b9f60bdf30531c8487dc10a4ebd4f34241c6f955b61a7a9d759328da0c126bf38ca7580220af3060146b98d1e2a6cd9754298228abfd175ee518a42c445cb9bdee06dc2504aa5660cb60007919ce5c9571c94a2bb744cc25d5210cafd018104d9c2e4b91ab560982312c82904544cc864b02fb77f0ae286dc01161679a88cc859eb292d5f0372f7df6bcffeba6b904df9bbb55c0bd5413ceedb55aafe20392c0abb79ed65a4d72b28f39c6bb371498c102d8fe61582d6d43c28f95f"}, 0xf0, 0x800) shmctl$IPC_RMID(r0, 0x0) sync() msgrcv(r1, &(0x7f0000000100)={0x0, ""/113}, 0x79, 0x0, 0x1000) select(0x40, &(0x7f0000000180)={0x0, 0xffffffffffff7fff, 0x6, 0x1, 0x6, 0x4, 0x100000000, 0x80}, &(0x7f00000001c0)={0x3, 0x10001, 0xf236, 0x1, 0x8, 0xffffffff, 0x289f8489, 0x9}, &(0x7f0000000200)={0x800, 0x4, 0x5, 0xfffffffffffff801, 0x4, 0xc22, 0x6, 0x3}, &(0x7f0000000240)={0x1800000000000, 0x9}) select(0x40, &(0x7f0000000280)={0x8000, 0x4, 0x3ff, 0xffffffffffffff36, 0x7, 0x7fff, 0x7, 0x3}, &(0x7f00000002c0)={0x7f, 0x7fff, 0x7f3, 0x20, 0x0, 0x8001, 0x3, 0x5}, &(0x7f0000000300)={0x60f, 0xfffffffffffffe00, 0x9, 0x1000, 0x6, 0x9, 0x0, 0x1f}, &(0x7f0000000340)={0x6732, 0x3}) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r2 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000400), &(0x7f0000000440)=0x10) getpgrp() connect$inet6(r2, &(0x7f0000000480)={0x18, 0x2, 0x1, 0x400000}, 0xc) getuid() getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000004c0), &(0x7f0000000500)=0x10) select(0x40, &(0x7f0000000540)={0x8000, 0x200, 0x9, 0x3f, 0x126, 0x7, 0x0, 0xfffffffffffffffd}, &(0x7f0000000580)={0x800, 0x200, 0xffffffffffff62dd, 0x1f97, 0x6a68, 0x8, 0x8, 0x20}, &(0x7f00000005c0)={0x9, 0x66, 0x2, 0x3, 0x100, 0x4, 0xffff, 0x8}, &(0x7f0000000600)={0x101, 0x5}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000640)='./file0\x00', 0x200, 0x2) r3 = open$dir(&(0x7f0000000680)='./file1\x00', 0x200071, 0x80) recvfrom$unix(r2, &(0x7f00000006c0)=""/246, 0xf6, 0x800, &(0x7f00000007c0)=@file={0x0, './file1\x00'}, 0xa) flock(r3, 0x4) getppid() setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000800)={{0x18, 0x3, 0xfffffffffffffff8, 0x10000}, {0x18, 0x2, 0x100000000, 0xff}, 0x5, [0x3, 0x7, 0x20, 0x9, 0x2, 0x7fcae95f]}, 0x3c) lseek(r3, 0x0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) getppid() r4 = getppid() fcntl$setown(r2, 0x6, r4) write(r2, &(0x7f00000008c0)="4317d9554ac2fa9a4c13d868664b05978f787ea9271df9638b4cfbff5c769625d9bad615f5fa7c980f1fea3a283a7fb1c52e4e38761b184ef9c3fa9d34c0d35a4632dc203bfd013449e16ef8ff40d336fe9d3d5842dc3b55f50a1e737a4930f9c20920ac0d07150dbade1cdb92f8bd6c79b12ded092feaa923f4a3857e136cf2ecd2f9eafaaaf5203c65fe468e9df9d61d88742a4ca2a85daeb0536c290b56d0096a0907795f0f28db9b6fd0913cb52fa30367a923403023a5936179b700486d5cbcac21a6f25322eb26a88de8938d589d68362cb5b6b4ccc7236bbe49645698d6ef475fbeb3ec97505439fd6d66aac09c9260ddec308167365b121bbf50179dd12b107349e203286eaa54166583ada35a8953a39d5d333663d368297651f3170e9f180d30ee14ab30a98398a7b69e1eb94d6337930326cc8aadeb205f0408fe7608b6f89e8b59e12e951fe362447ca1708532785ccdce0d79f29237088e540587c7a63bf80ad7f17573cda54d802f64794df7f1206d0588ec3c03fc1d179eedd11c88fa8e03d01501c8b4866a30ddef7f76e13495ea52b8620a9f81030874488921c5b20294e4eef6c928912c87fc8dd5a2b037bc6fc0ccb8c171260dc9c9109bd39ad3698cd7dd8bd228034f46906b300fbf8fbd53603908048868f4c109e46431ab8469cff4eb02ac1a90988ec2e119009d6da4f31465c22c3af985c0c02d3e5c224788a009959a19954be8da90f1b45e0a4096e3633683ce9d36038cfc6caed04aab2949fc4e60993fddecdcbf4aadc2fc20fe9319b7415dd88832c08f393839f9305c9f4ff64edd15e7e813b1d23123eca7b8f251aed04a88fa7046c9c0b949db7d3b57671a20515af8830e26e47d0670ce59f26d633e7072291be4a5081e5062ecec9c0614a8d7772c369dc8641b2054fe16a652c9d8fc65e9463e8a24225b971c31961e9c9ad1029fc1d63e72e5c679088e3deadaf9143ca2db5d81bf97f64fbd3ed17d7aaad49c041ecb3643c2c8c1a4035335fbd12e57a617bb397d3d2af9ba39b2739c9f064a1705ed97266cd85cf826122ca39c5619449cef5fcc4c230717cdb31bef0032fccc363bef6431a6064588b9c3ae28fc934c4b3047ecad617fb033ea054e5c2c5c86ca91e599d5e4fcff61de15c371cb57884243759539f421bbd3ea2b690c7b5b46efdd802bcc9917e560de07865160f9d438ffb182fd4296358abc1bc0582461ed7e1ee924490ced78db6e8dcbee897bd149772634839614a0bc6d9d9e0dc10919e0ba025f558287f6ef126990c294f8d6303f9b3e6dd218f38a6f87805ff8dfc72dc3e0faa954d4f4eaffa3988f2c090a2e16dcc53a8c017213662f5f4dc6ba8a230ac1fb0c8ee76f2b445a69b7aed1ba1bbdb8075f4ac34fa7d36936c386b5c2d7f4abb8f41f5e8fa48c6bd6a63e884d1f7a362047328b5e8c0a00236cc4e745cc987c356ffc5ac3868d7fd4b172580a96004b8a37cb7a6fd160964f805100e293dc9c78fc6df03d0493240e53e4945047d37549cb816965ce56ca18708c5cf01605258e96d762c6afe850ee964674e107af0abf88eee1a0866973a29fe6abe1afc8f065e107822d18edf29f8ff65a657a7b8a97f494b817c2d7bcee652d6768ae08c1d3f780b71234d625dffce5493cd96ff33b994eb2e3953e08b76ed77be0eae211cd615979d0e5dc1e57cbe7f3500ef684994485d20f4b521ac4eae9258c1954fa59ccaa5a5b6480c96dd0bff0d56ec912e04b6f7bd30c315903402eda0757e422d327b449d9f5f99d41322970fb006118cd148b3c9025c32806a7a9de4a245eec1ce6c03b199b76e4fa37a967c3a34e58142bbeba999503082aa84e7677d5cc430e53f96f7dc3075b687dd8f7179ecd59daa3f5272af07730c3159efc9a3ddef9e22227798f77fbf9666f89d0f8df76d271b29dee2f79cbd851209213aa1cf7133b658e336a594a189b9e3333f712f7b59ec761b8b6171e3c4ecceb7c25f75f14607cf0931af6d89a2eb9bdb6aaac239efbc7193b8bfd6040315a572c3819599abfd4b03412c19dc5591868acb4df9b650f0ff88e048d019d767b2cd4726ef81bcea632fead7dd91d094e65bb6e033f897ef0e04b17c9021fd62fdad8d09070286862d3656ae675c21b9738050b47f3228fa640a7d3497d7afc3a12f09dbfe05cc222e9802690c95bb733b1b40c61002427a8e8334e7fcbd632c0f1338acd654964a3122de5def06dbfd8790892358dd4a258164817512c3e1eef329acf0b49864df90185cbb65c4dd7029eec1c1473ff4114ad85069a781e652b57cf9d915cab416e0d6175bdf99f89c3799da9ab67824b06e0fe05caf09999ec9e15c7d3ae6fb10cb79fbc493b2d8f33613bc3f96ca9dfe2e6566170c0f10bbb16adcdb0d1b234d329dfea734d4fd678cf3834e8231922adb550bb7c343f6440c4495b7dd00146179225a7f17fa02c6cd6924fedf9900f625e49c08539c78336b6ce6a77c51280fea8f380eeeee11bbc7816b23f83abc1b714b7fba9ee2d30f21319f0ed59c084e820118db067d445e32d63ff944479a147f5f8cb78aa8e45a1583dcd605b5af0d1034397cf4838a6f1b0c7a154e04595d41ee6391737f3aeeeb38160765761fc57a2ef3e11ee6e71475f2e9a3124179bd93592aa8ede62f580e1e8107a0190e5024fc6217c7f72560f921a73ebe970d6ff28a6f779c52448d739f17276ee75d544765dc20d25581771e4b5b4952d8812a733e190337aff422e2ffb79a2f34fcb065b75ce5d692660948b0f8d43824364d2c25959b54b9f70688c7a542bfc5e7eb1e120a90595d0dd9874bc5c52326ec8a8cf483dc62ecd6c17e9fb89af015a0cfff5783f991f688140ed617a8d16c1da993933f1e12e203c73e9b1300cda438071ec2778986e4845989ec7f88b5368d07d77249e8e4ddd5071b8a0d1f7af1220d345a275a596b3dcaa5cc7410ce9da4ad11d1b0c9aee1f6781c98157127c48a7693a89ccaed9538be7f4bfc95499e6083cff7638bb8beba88338fcee7b8de63a84595c2274ea9695a634ed49109f2838cd359d46ec53b13348431de8d8344e14e92c0e84e7e785fcc2e0cb26004a91ceec8d8eafee4c43484a0bb3c1fd1b7b82142cff98ec815102e01a4b0feda13463788c6110467bcf51b76329a1e9eec3b1713437165354d462ea063625bcad48655fb0e7ea999f2ebd7bae3b900bc2e47a7f478c9278f3be00ce53adf4f658e13cf35657e8ff8a2a2398eeba114c404b94047924a63f3004990cac1d9a5325fdf036c2a7a4add7d3880ae2fa44c88c9a8062a21f161d2f7a4a2603078dcb87bf757e1c0627af6d1aea9379c73e071f6ad8f2c49e09fb7b0adbe0977cc1dbbe3e00bc203533bbdb0a469e00e4ac22151dcf284d8c26a090d0ced6e7389132f52f2e2f7d25d5cc022f37eee3024ea56b8ffa3c10cd6d8f24faa3e40fe471c81dca2232cf6525bcdb9574b04341427d6246e871dccba09e5dbd8ba779a6e4e515b755b8a6d78e764f76d2e3c92bc6107d8736b33fadde90b9d2dee4d1d6148b5ac4c3da182bb1dc779dac9cdb78ad1332838cdcbc72f50ff2b7a0a13162d1bd93d58cae61d7c00c7835ec30c9cc4fe74523e8986824b55126ebbfafa77bfd938fa51d565dd2d9f1dea16d2686014896b2a4afd2566cac397eb56cfdc63f4c7737554250aadfe545eb9c9133228db68f2694bf6af75c9f4718ee5ad7f4f35455c8f9041226b57f371cb87dc591c8889c1e3eb0ece398cea20321a3e566f870008be59a474dec1b747de0428776b92f4145150273d2f2cb6c80dfda94b5250e387fb56118581d675bae8c7b6d6567f7ee11c5335dbc9c14ff0f677c686f0d95db646a83e7e715872b890541c4a4682172cc4f3caf14c84c780de51c07d0133c6539b6546c5185993141ec1a2101baaf49da6eadefe89d139862735f8c680179f7a40170196b6c6141533a01ac55f35fed3916e9b9adf9c4415e7a16077bd9b9f11ca89c74f9796a302178a223d84865eb574017528e74262ec6408b735cabbdf6de18035fb940064c683b311a39564a0f5bb2d48adc3d58d803ec6ae4e117830f70628715c2df5c2a723b864992053f94a05dfd7d36ccf4b03cb6c429e22c1cad990f7572938746a6768c2b85dfabc1fc9a0b473d6663094aeec807468e0384b700ba931f79faa238866b72535bf42d2da258a825b66218e3658a6c13e92743b52c11815392ef58f00955057c4d1c2faaf93493d1730eb517fc58dc28fc359b16a1fa7fb9d4e9954ea744d300091fb8a7f533f36539be14be2ce4d02a067282cd13fca07d550e59ef2ed623a3cdaa7fdc3e8d724ce50b0abefedee27b523ad975a48ece90903b7013b7305edf3242ea3678535bdb22d8092403ff5d74faecd4bfb01a1a2f7d40509dcb73dc66ec0abff0796bf5c0d1af4ff80308dd637c0a14dde4e86036629c49d10eef1c33b131ffc83259faf0397731831532ea2ec48f99ce3abeb45a5010bed352a9dc4a2a2bc3cf5149e1ccdf40c1c45ce28af1c42c22f852dc5bf21d4ba8f4e680fc2ad34593aa4bbf258b7b1942bb26e1436647b049f527a66acedb369a359be34ffedb71c361f4ddfe65ec61915c12ac3a6c75bd1cba8f937be0bd8e8233f83fdf52e22c77e02ba46e51ac9f55162d82d988251757385d564b4b83a119c24aa7513692fd60949247595c1a6a0e6856aa3f93b06385e346c27459626c3793c440a386e373ada5c5e03ee259ddb47df8d3372ff26ea723eccdbfac61bb0a4b101d215e2ea936ae2d5d0a03cc91d9b3112aff4568660164f2e985602c32f0a33305b43356dcf74df4cea10e3026dea74c25f6980d6a221b71cfcef46aa4a852fbb855c3772a7af10f511043cf763e8513dd1d39f6e821a2e754a89b0ce58d29008dfcc3480e3b7eab2666382f7624abe05065dd415654040dd3d4e86bd744b5f6ad2ad56c8745e9532424a19bd0e7d6eb600c312bf71e5d706a5092ec330807e93d32191736bab6c6d7d1e144c6d970fcff856e5667e4779bbfc3e84c4ed8dc82a0d5347c5245f990057c01ad9c847f4cb7bb3b5dd5b38da5149bec4c735b17bd5c278cafdf0d7e17d993e867188434eba069a0bb7e8a4fa0449912ccee2b5cc2cbd3414eab159d56df33f96b767a3630e14827d1b1764aabcedb60122581078935cdcdefe74240f164366b6b36f1ef821580076d2f519cdcc25e324aa13a95d8aa0428daf7a09b6ecdabf0cc73c8ab52592d4faf4be92b0b2a808e8320130af8f0440943b6d99b0ddd147a4a5cdd9032ddf078cd5cec1f660b5dc9d47947339bfd84160f401f875d07c30e5f9c5a59e7e1dbef6506567fa8077f74b15aa33980c8ab375deec76fa652362fd3aef764e9732ff745392f0c9221c9ef2decbbbff0f82958b4e9112f37c14a3e028e09febdc5071de5c6486ca0fbd4573847d120629cb696ac2037a86aa479884eddcf6dc4f7c89d4acb9a9d1293ba5077ea4b7d73cbf34bcc325fb5f30e9645b2220559de9b54f959a5e372f3a12bb69a8438c5de8218da2531450991052bf6cb208ed7b2c9c87d3074ca890365be98d7a3cab530259b637b1bd5167d1aa5b80ffe1e336810d9f797821a8d692e7a0cabd6bfd9c973b75bf9e5f91788162e4d205cd32435f835ac6f451acb85933d40ac3b001196e7104755c5a9e1ee071a8defb320935892959180315c90572bfb2eb208ef56113ca45319e0f765d0b84b4eebf0dfb7179d01a11f7f90aec34eed", 0x1000) 00:00:24 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x3ff}, {0x18, 0x3, 0x400, 0xf569}, 0x4, [0x7fff, 0x1, 0xffffffffffffff01, 0x6, 0x5, 0xf21, 0x5, 0x93]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = accept(r0, 0x0, &(0x7f00000000c0)) bind$inet(r4, &(0x7f0000000100)={0x2, 0x2}, 0xc) r5 = semget$private(0x0, 0x6, 0x1c) wait4(r1, &(0x7f0000000140), 0x2005a, &(0x7f0000000180)) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x32a6]) syz_execute_func(&(0x7f0000000280)="c402219df545e2b8c4a2fd242b402599899999c4e2f934e966420f5607c403657bc7a2f6f90f1ad8d23d00100000") r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f00000002c0)={0x0, ""/184}, 0xc0, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000380)={0x0, ""/50}, 0x3a, 0x4, 0x800) getuid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x0, 0x400, 0x8}, {0x18, 0x0}, 0x8001, [0x9, 0x10000, 0x5d38deb9, 0x1, 0x7fffffff, 0x16, 0x1, 0x7]}, 0x3c) fchmod(r4, 0x4) r7 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) setsockopt(r0, 0x3f, 0x9, &(0x7f0000000400)="69055c9de47f316206f8390886fbfe62c4e47bad5ebf79807b3692b1a2b384e4baa0848398c76539e21222e15560affd858a4500bab751d2980172eaaeef0709551b5023920f4bc040932a03771777a5ff5714ebff045219a22a66d90a13edaf846c4a3be0923f17a40c8b007a8cdab344b572d6eadec6de3962", 0x7a) semget$private(0x0, 0x3, 0x3) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x2, r2, r3, r2, r3, 0xcc, 0x2}, 0x4, 0x4, r1, r1, 0x3, 0xffff, 0x0, 0x3f9}) bind$inet(r4, &(0x7f0000000500)={0x2, 0x1}, 0xc) semop(r5, &(0x7f0000000540)=[{0x4, 0x2a1b, 0x1800}, {0x4, 0x1, 0x1000}, {0x7, 0xe9, 0x1800}, {0x3, 0x1000, 0x1000}, {0x0, 0xc3e8, 0x1800}, {0x0, 0x10000}], 0x6) getrlimit(0xf, &(0x7f0000000580)) wait4(r1, 0x0, 0x20000, &(0x7f00000005c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x0, 0x9, 0x100000001}, {0x18, 0x3, 0x0, 0xc3}, 0x8, [0x7, 0x100000001, 0x89f, 0x21, 0x81, 0xffffffffffff8001, 0x1, 0xf]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000006c0)={0xffffffffffffc3ce, 0x1, 0x7, 0x1, 0xffffffffffffffff}, 0xc) shmat(r7, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r7, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x0, 0x22a, 0x1}, {0x18, 0x2, 0x8, 0xfffffffffffffff9}, 0x9, [0x401, 0x3ff, 0x6, 0x1ac, 0x89c1, 0x9, 0x4, 0x2]}, 0x3c) wait4(r1, &(0x7f0000000740), 0x24, &(0x7f0000000780)) 00:00:24 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x24) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x400) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x83) recvfrom$unix(r0, &(0x7f00000001c0)=""/143, 0x8f, 0x3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) rmdir(&(0x7f00000002c0)='./file0\x00') mknod$loop(&(0x7f0000000300)='\x00', 0xc000, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x7, 0x3}, {0x18, 0x0, 0x689, 0x7}, 0x8, [0x1ff9, 0x9, 0x4, 0x3ff, 0x33, 0x6, 0x6, 0x4]}, 0x3c) utimensat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xbae0, 0x3}, {0x4, 0x2}}, 0x200) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) faccessat(r1, &(0x7f0000000440)='./file0\x00', 0x80, 0x300) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) recvfrom$inet6(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x40, &(0x7f0000001480)={0x18, 0x1, 0xfffffffffffff801, 0x2}, 0xc) sendmsg(r1, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f00000014c0)="d2d01a5b8ed8b0bc0c53e56e856d003f9f8c1a8626175aaf3b06d8d20ac7ca9ff7cbe8ef16cd6378ea9274c39183a5810fe11611c7b5ef202f919a7c8c7215536f1d47197133eb96884f0bd9c53464b1efd07798f4663f8533fc4fc2c520a2", 0x5f}, {&(0x7f0000001540)="0c4b9f6f22314fd2f186798549945c1ab7c5b7d52f4c9259f71e81543810ad504dbd9e3a1092c1db6218c10871389737ea2f9185a077b502c798fe85ab81db04458848c805fa9672f29f6e1db8b9815e6704d5f45b76036704e95d99454faae7933df099e958bdcdb6f28f75afd3604f2fc1e18a726d594f47921875732d3c35e4fc15d2788d3375f08fbf75d36627b1d3fe7c096fb2c699ce135de123fd10c78da41cfcf12e17e3618c773e575b08385e976a4668270df15125754c", 0xbc}, {&(0x7f0000001600)="2f911e2960866028210891ba8ffc871c504514ef594fa9621461f1fc5d92cf880b491f05d10541aa34e785cead2c918ee6fc04f5e6d3f45b66a1391d9ab1dee0d41b8ed5e4bf4d86ef8ddf2cba3ab51df0f4afb3d6d6cbad513ea5074e667122eb7f9df03cb02c1d352312176b46ba6b23c49592e1428592e84f3724c4217d5a82b7c1a6dd2f562aeedead0ce46e24694e8b2403e57ca5b615a2c2f41902400ffe2d8890f411d59b54172528b956664ba68173e16e7ae62dbcf04a20d26fdaa86083b8d84c1457aed45b80", 0xcb}, {&(0x7f0000001700)="00ae59f9782861abd9329be1e2ae8d6811baa24ac8f28bd59aa4d0760bef3af30e4de77dc64db3cd6b55439563a17563ab49098b16701abc56ece4f707c8dccfc862e41fdefc81de71af5964849ce5b19c2582d88a03a7b915d3a813eee9f944da3a9eb608d605e122c67ab5e5946f0cff61a8428bdca5a3e04840d426a61ed9516afb5a41a52f94fa545fc197a6f65a328105e00a7d174ec15d2114d028add0765338fd4753df5cdfbeb8b1b0852cbeb6d7b23c35c87e78cad49ec2156c8975104dd21aab28e66363537ab1a3ceaefa2ee176992b932617cc77a79b1c483eae5f5bc7c3e55ec040a32f9373987961c903b798631fadf2003bc190d5b152", 0xfe}, {&(0x7f0000001800)="11938f153d79c4", 0x7}, {&(0x7f0000001840)="6d5a066f13da04f4e242402e5b424b253b4fff6747ea7021a61fbc4d02d902a9b9d4a4348a9ef6e1256e60370b8a390b3525d95048c3fa78ca6ca0e28715a534760f7c3c0a0cfe46e035b0740f12e79fe924fa6f4bd84df8815494735980afa1bb70d00cf655a2c842d204c834f80527062d23ecca", 0x75}, {&(0x7f00000018c0)="40acd144cdb0d19a654a72f6eba581fb1a84a12c90bc1b5cf07c27a37e7782c61acf64ccc1b1d5bf12102eba7c58819d57021859210714a63d7f5eb1be4d9dd4b7321c9c72d33175d7dfaf1d6756e56860f090e733ea52e059dd5d0964181fd5254d016af1c41db64da36baeb0d04adb64b3220eec5ed852a58a03c01c34267b2df600f077932411c7f976740f6589c95436f36dcfeeb83723793e74937d289018e628bdd31257eee72f6901a856e89daa3714cd229d2e19cee28dfb9bd54477", 0xc0}], 0x7, &(0x7f0000001a00)=[{0x48, 0x2f, 0x4, "a3b9b43936ea01b43aa27b3db966f8bf08965c4d41adc98298b16281067b97c073e06a0efe5025acababc41b443d1f8f90"}], 0x48}, 0x4) mkdirat(r0, &(0x7f0000001ac0)='./file0\x00', 0x1) open$dir(&(0x7f0000001b00)='./file0\x00', 0x400000, 0x40) chmod(&(0x7f0000001b40)='./file0\x00', 0x0) mknodat(r2, &(0x7f0000001b80)='./file0\x00', 0x4, 0x8001) utimes(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={{0xff, 0x4}, {0x300000000, 0x8}}) bind$unix(r2, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001c80)={{0x18, 0x1, 0x9, 0xffffffff}, {0x18, 0x3, 0x3, 0x2}, 0xfb, [0x7, 0x200, 0xfffffffffffffffa, 0x8ab, 0x3, 0x1, 0xdc, 0x4]}, 0x3c) chdir(&(0x7f0000001cc0)='./file0\x00') mkdirat(r1, &(0x7f0000001d00)='./file0\x00', 0x6) mkdir(&(0x7f0000001d40)='./file0\x00', 0x0) utimes(&(0x7f0000001d80)='./file0/file0\x00', &(0x7f0000001dc0)={{0x9323, 0x4}, {0x3ff, 0x101}}) readlinkat(r2, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)=""/55, 0x37) bind$unix(r0, &(0x7f0000001e80)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x10000000, 0x4) r8 = shmget$private(0x0, 0x1000, 0x108, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) semget(0x0, 0x5, 0xc2) semget(0x1, 0x0, 0x280) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0)={r1, r6, r3}, 0xc) recvfrom$inet(r0, &(0x7f0000000200)=""/183, 0xb7, 0x800, &(0x7f00000002c0)={0x2, 0x1}, 0xc) fcntl$setown(r0, 0x6, r5) r9 = open(&(0x7f0000000300)='./file0\x00', 0x80000, 0x104) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, 0x0, 0x0) getpgrp() getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000340), 0xc) fcntl$getown(r9, 0x5) shmctl$SHM_UNLOCK(r8, 0x4) getpeername$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) bind(r4, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x2}, 0x8) lseek(r9, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x9c) connect$inet6(r9, &(0x7f0000000480)={0x18, 0x1, 0x1f, 0x7fffffff}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)) shmctl$IPC_RMID(r8, 0x0) 00:00:24 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)="0657954d7a00a51b1650300ba2a2d109a2e4dff58d863d3c9086b64903b8f5238da84826cafa2563dc99543fd61d76cbd5434b63b4fcf7e8b719f87a7e1a4051b3d6211d8fee03ba6fdb5428580e43d59715f25fa31c7df21bad318ad9e3c350be31186d9ab7fea96c92a69b3135d79f772b94764fdba2c35272fd462e8f02e210325543ffce894142833e623965836852fa93aad9e30b986418b34d147f8be4a982607cb0a2773c52ff226e28c75b483721c04455e69a9f53c3e4b4c4c642301e14ff4b66883a4403cebf9cfd3a7f6ef5659a73560fb9d642f6ad16ad522c8138c16fe729c7756e6fd70db34d7da81d39a0a9a5e6e1", 0xf6, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto$unix(r0, 0x0, 0x0, 0x201, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffd09) 00:00:24 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xe, 0xfffffffffffffffa}, 0x8) clock_gettime(0x0, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) r4 = getppid() fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x18f, 0x200) r5 = getpid() r6 = semget(0x3, 0x4, 0x10) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0xfffffffffffffff7, 0x4, 0x7fff, 0x5, 0xfff, 0x7ff, 0x15]) r7 = getpid() fsync(r0) fsync(r2) fcntl$lock(r3, 0xf, &(0x7f0000000180)={0x3, 0x0, 0x64, 0x7, r5}) fcntl$setown(r2, 0x6, r7) fchdir(r2) linkat(r2, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000240)=""/74) fdatasync(r1) r8 = shmget(0x1, 0x2000, 0x80, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000002c0)=""/198) r9 = getuid() r10 = getegid() r11 = geteuid() getgroups(0x5, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000ac0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000400)="defbf2e2f1fcebf8437201bcac492ecff72c3388f6666f2c1efb94c0c1b2ff15", 0x20}, {&(0x7f0000000440)="68d6a054dc8629d10ecdbfe04008d0706b14eab1290a356689fbb0a17c4e06efee518594f28470e539dff8e54cc9deb20e063680d80ce01de22ca13c76fa16fd635d95c8e579e26845645ce0f54a15f8cb569a1ccc4b5c53734c05", 0x5b}, {&(0x7f00000004c0)="b587f61b7bb931ab98391c86f018f7bc503a46cf9f50adcab6d0a2358fda7f5d5984cbf0bcd70e8e3e9998184638f12469c33cfc112b5ba71c0b961b59850214f5234af37dd882929042800b57b432922ab0c9204d80cb39a54447c3be34f927bb529e2875e3d5c586bdd2cff9142398c867c5013980e92a62b0d4e70373d3e44e10e9be60e73b2f5bba53509b30e76cd0aa128df9d2f8b77f8e895174cdc9063dd4615cd8a24064e2f4bd99990afb2eea8db1db61f997433cc90796f10411b3e3f0ec1814856b1070670dd9f309d25560", 0xd1}, {&(0x7f00000005c0)="397ce2f05d88609fa5f6e52737fc833959ab1727f1091ab72ac9103ea4d6829d54881a2860c170dde487926450d9bed81ea6f1e0bd73dbbcf04b09800dcb4875d26ea9565e48914cfe0db36b208ab15ad0d2e0b4b148b67ec58ba389e316e703d667fed33a4927534c07ee183448457bd0816a6d7bd7ff2c227af60530a125019abc04d8f8e390a69e7a3b247f5827035d7554c45e2fec1d5484d08a3ff13907f26a4a978d776e8ee8be421614a9139cbbc45ff23fce824daa4c333a0a190457c0bb59f217fe2ae58f9f440c7d8da5311ca1890714e2a1d887d017544a18b0bd3273ea3cba216b053bc62a2762", 0xed}, {&(0x7f00000006c0)="6fce2dd10986686b474a19c85b7681f6ddf11a590c113e889614e8", 0x1b}, {&(0x7f0000000700)="cb18d931c055f21934a9ce74ed115bc0f2eaa986c912bcb1caccb63f0bda9a0dac22f2310f44fa6e8e30be258f62d4bbeda98947b12747476f8c5e6c991070fc1ccd", 0x42}], 0x6, &(0x7f00000009c0)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @cred={0x20, 0xffff, 0x2, r4, r9, r10}, @cred={0x20, 0xffff, 0x2, r5, r11, r12}, @rights={0x28, 0xffff, 0x1, [r3, r3, r3, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r13, r2]}, @cred={0x20, 0xffff, 0x2, r4, r14, r15}, @cred={0x20, 0xffff, 0x2, r7, r16, r17}], 0xe0, 0x1}, 0x2) 00:00:24 executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140), 0x7f, &(0x7f0000000180)=""/9, 0x9}, 0x800) 00:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) nanosleep(&(0x7f0000000040)={0x2, 0x3}, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) nanosleep(&(0x7f0000000180)={0x3, 0x3}, &(0x7f00000001c0)) fchmod(r0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getpeername$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$inet(r5, &(0x7f00000002c0)={0x2, 0x2}, 0xc) rmdir(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget(0x1, 0x6, 0x8) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000380)=""/28) bind$unix(r3, &(0x7f00000003c0)=@file={0x0, './file1\x00'}, 0xa) r9 = accept(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) poll(&(0x7f0000000480)=[{r6, 0x20}, {r3, 0x4}, {r0, 0x20}, {r9, 0x120}, {r6, 0x104}, {r3}, {r0}, {r6, 0x4}, {r2, 0x1}, {r6, 0x40}], 0xa, 0x8) r10 = open$dir(&(0x7f0000000500)='./file0\x00', 0x400, 0x8) fcntl$getflags(r7, 0x1) accept$unix(r2, 0x0, &(0x7f0000000540)) fchmod(r5, 0x4) sync() getsockname$inet6(r5, &(0x7f0000000580), &(0x7f00000005c0)=0xc) unlinkat(r4, &(0x7f0000000600)='./file1/../file0\x00', 0x0) r11 = open(&(0x7f0000000640)='./file0\x00', 0x40, 0x18) close(r9) openat(r10, &(0x7f0000000680)='./file0\x00', 0x8400, 0x20) fchroot(r10) utimensat(r11, &(0x7f00000006c0)='\x00', &(0x7f0000000700)={{0x5, 0x8}, {0x419c, 0x5}}, 0x200) 00:00:24 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xda, 0x4}, 0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/164, 0xa4, 0x843, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x100000000}, 0xc) r1 = semget(0x0, 0x2, 0x200) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/209) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x30, 0x5b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgid(r4) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = getppid() open$dir(&(0x7f0000000340)='./file0\x00', 0x1000000, 0x0) connect$inet6(r2, &(0x7f0000000380)={0x18, 0x3, 0x2, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x1, 0x0, 0x9}, {0x18, 0x2, 0xfffffffffffffffc, 0x8}, 0x7, [0x8, 0x6, 0x4, 0x8, 0x5, 0xb6b, 0x0, 0x4]}, 0x3c) r6 = getppid() writev(r2, &(0x7f0000000980)=[{&(0x7f0000000400)="9d8bd8c838a0f2f10ad5e25f04d4f3a11ee690c32e72ad86349a94", 0x1b}, {&(0x7f0000000440)="ce904b27c71a0952709f2ae188d8007afaa958a3103a4ecacb599e852ba52bcf553924fa49e90914b3bacf2cdaee5719031114823ed3a2ebd30f4c40a651ed33c4e0e1bcc0f4f9719e89bc4d00d1b597940b406f4cc7dc20243f662133306996e782298f98b540553993fc43fd77a042f8db06751de7c510fcd94a8149e4928a42bb5d84f25cdf93ac94397c5335aacc852013139853c26abbebeb72d3ecc1ba5279c1a9105a416100791626", 0xac}, {&(0x7f0000000500)="9a5e3b8970ee54d64c42535ba7c37a69994bbedfa0480548634d5db108175452f3a3af37f9d70fc79f61537db6679a8639971a9419be9d672b422330cfdd08168a71c3a031c9197574a00387f1e629b4ca7dd48f25001eb3e29340dec63026ec17085ee77623f5cd1242c7b16785dbf1e071607a11ee5f253fa982703b86cdc5aa5f04fd72e88cfd6aecabacb56352f4d8d1de440edc3739f583701fa2171201f621e3e4ee65750a3fb59e36a4e87476df47309c050bbceffc3ee1c0d5ef15be33148f94e4c6ff70963af23ef355dc4ba4c45950eaea1bff156c445643ba929743353d30147bd4f16a92348ded4c2482496cf99884b6", 0xf6}, {&(0x7f0000000600)="6e41688430499c9b793d97ee9b88c468994cadf07c99de358d409e1fbe14053223f8a9f46d1a5d6e04c019f6cdb9ac83be2f5cee5a3ef6ff13141cd421bd91edac510e8f52efa8f6693cfff890ff10098f9f7d3395029bc8107cf35c2f7290139f222a9ddf65a05c2c0377dd5f654ddd2a8c7e3b81a0af0ee5d4bcea92eb9748c68476f0f4d97af5ec74f0cb58bdce243a812acce2cb24bdc5fd90d63b212cef5bf6818f146726e779efc4d5d10baae67bb80ab40efcbecf876c0aab086fc87bdee080bf7ce9ef7089a0d4ad3f5a86ba55dd66eb7b1ae4146d3989ddcdd0132351", 0xe1}, {&(0x7f0000000700)="e2acf64fb6d8dc8ebd8d06d225b885fd94a8c65b2417f9f108", 0x19}, {&(0x7f0000000740)="f44e818ebf02bb1654ac68e54b9392cb20d5639bb499df831da3cd2fa3dbdefdfb9690aa671cdcd71093b5bb078325010c6e7af2d900a59f2a61450b52ad4d5917f7abaf24040b7c1f2727b527e3274dd997c4e17c13aafa6f2be61053d2601182a5c5a0b48c9cf9039aede1b005bed366facaee1848ffeb1a0ba4c0e2a8c89a3bdc959590d39453bd1ccd94f95a8a", 0x8f}, {&(0x7f0000000800)="3bdd8b7b13120f808eae69c0e810486a5107d4f9569681662f5aefb095ccf3e2e867b9c931a4bb0915c5f384ed3d265a7e3adafb14c62e6ee32da0d6810b429047059a6e", 0x44}, {&(0x7f0000000880)="03b1c30c6599303dc618edb840c544196bab716acb3a00cffebf826cd684c82efae7b8c6f6838a42455a9c0f959ee73f08055f6613b3fb2e2af26a0335e10347f0b174a13b8fd0ade0aa53b173cdf412b287942e147218f0398ae587b3c1a030607ea0d70699924662b135857143dbdc5b75c0e04418df8da5e5f8d4a64d7776b8abde27cec4958f411bf42a19af2338071a8199183af95e3095423992c12a3aa1baacf6b537e2cb10ef370875b703ac3402717a8f2c86ca97caefd487d3a767daf0ef518b48364aaad48dcd33717d4e0f", 0xd1}], 0x8) fchown(r2, r3, r4) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000a00)=""/98) r7 = openat(r0, &(0x7f0000000a80)='./file0\x00', 0x20000, 0x180) fcntl$lock(r7, 0xf, &(0x7f0000000ac0)={0x3, 0x2, 0x7fff, 0x3, r6}) getpeername(r7, &(0x7f0000000b00)=@in, &(0x7f0000000b40)=0xc) chdir(&(0x7f0000000b80)='./file0\x00') flock(r0, 0x3) connect$inet6(r0, &(0x7f0000000bc0)={0x18, 0x2, 0x80, 0x9}, 0xc) utimes(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)={{0x64, 0x62415370}, {0x6, 0xad3}}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000c80)=[0x3, 0x1000, 0xfffffffffffffffa, 0x9c31]) fchdir(r2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000cc0)=[0x80000000, 0x2, 0x0, 0xff]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000d00)={r5, r3, r4}, 0xc) open$dir(&(0x7f0000000d40)='./file0\x00', 0xe6f2784c0f4c2567, 0x2) 00:00:24 executing program 0: socketpair(0x1, 0x7, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt(r0, 0x5, 0x8, &(0x7f00000000c0)=""/60, &(0x7f0000000100)=0x3c) fsync(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1610, 0xffffffffffffffff, 0x0, 0x2000000) setitimer(0x2, &(0x7f0000000000)={{0x197f, 0x3}, {0xffffffffffff0001, 0xff}}, &(0x7f0000000040)) 00:00:24 executing program 3: 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) socket$unix(0x1, 0x7, 0x0) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) fcntl$getown(r2, 0x5) 00:00:24 executing program 5: r0 = socket(0x10, 0x5, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x8, 0x7, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = accept(r2, 0x0, &(0x7f00000000c0)) r5 = socket$inet6(0x18, 0x5, 0xfffffffffffff801) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x7ff, 0x6}, 0xc) sendto$inet6(r0, &(0x7f0000000140)="38a11ccf2b2c757013a3945d9ea4169d99de867bb949ed9f", 0x18, 0x4, &(0x7f0000000180)={0x18, 0x3, 0xfff, 0x2}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) sendto$inet(r7, &(0x7f0000000200)="fe18ff3396a1904aaf457d4ff6a816cd1677d9f589197c2c2cf6b651abb2ce0c78ebcd3038cfaaa6f8bbd6bcfb9fbea22c3636cee1ce658c6cfaf273454ce1483ee91b77fc9671ac6c87b94b5473af39716bae74588a60f8719b80851b9e87bff495071d30047981d7a178191e40018b9dfcffeb716dd7680e0ae53fd5a964c874f81d009242c5f6e936c50971236c69d43bee4954f1c1d9d8c30d84421167be9d2a86c1d5b965a8337795fde0106a5909c13ca51fefea103d0a174fbed1948efcc7f6dd6a9d5c1acdacb0f1448ccc06e3f82e2fa30d68bcfc275ca64d52c231bee5c0a880a11d2686f38f6124ff8da004", 0xf1, 0x403, &(0x7f0000000300)={0x2, 0x0}, 0xc) sendto$inet6(r6, &(0x7f0000000340)="330be3ab8acf07f178a2501393acf7e1cf5733b9f8d5fe2ee473ad88c2e8bed391e886835145370d621c0cdb92fc19f502054bfe81cfd5817a359c6b10a80faa5d2bd9c9b53343d193f55a082ed6c420d5cecae05858bbd2e75e17d0c7b2f89309a84d77e6bfe1b4da5d04caa4cc45bc553ce060711f9f9d476574acb1db37cea7e27a5417592e0f6c7410", 0x8b, 0x0, &(0x7f0000000400)={0x18, 0x1, 0x3, 0x116d}, 0xc) getpeername$inet6(r6, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000004c0)={0x4, 0x73be}, 0x10) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r9, &(0x7f00000005c0), &(0x7f0000000600)=0xc) readv(r7, &(0x7f0000000800)=[{&(0x7f0000000640)=""/77, 0x4d}, {&(0x7f00000006c0)=""/103, 0x67}, {&(0x7f0000000740)=""/74, 0x4a}, {&(0x7f00000007c0)=""/24, 0x18}], 0x4) dup(r9) getgid() setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000840)={{0x18, 0x2, 0x795a, 0x7fff}, {0x18, 0x1, 0x993, 0x7}, 0x1f, [0x9a3d, 0x9, 0x8, 0x4, 0x100000001, 0x5, 0x8, 0x6]}, 0x3c) connect(r4, &(0x7f0000000880)=@in={0x2, 0x0}, 0xc) connect$inet6(r8, &(0x7f00000008c0)={0x18, 0x2, 0x8, 0x8}, 0xc) preadv(r3, &(0x7f00000009c0)=[{&(0x7f0000000900)=""/181, 0xb5}], 0x1, 0x0) wait4(r1, &(0x7f0000000a00), 0xc, &(0x7f0000000a40)) getpeername$inet6(r5, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) close(r8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) geteuid() bind(r6, &(0x7f0000000c00)=@in={0x2, 0x1}, 0xc) dup(r8) 00:00:24 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0xd87914ffeba09c37) r2 = dup(r1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xe4b}, 0xc) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/104, 0x68) 00:00:24 executing program 0: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, r0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = dup2(r0, r0) truncate(&(0x7f0000000080)='./file0\x00', 0x1) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xd932, 0x88f5}, 0xc) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/236, 0xec}], 0x4, &(0x7f0000000480)=""/179, 0xb3}, 0x3) r3 = paccept(r0, &(0x7f0000000580)=@un=@file={0x0, ""/80}, &(0x7f0000000600)=0x52, 0x40000000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x410, r1, 0x0, 0x0) readv(r1, &(0x7f0000000d00)=[{&(0x7f0000000640)=""/229, 0xe5}, {&(0x7f0000000740)=""/172, 0xac}, {&(0x7f0000000800)=""/243, 0xf3}, {&(0x7f0000000900)=""/120, 0x78}, {&(0x7f0000000980)=""/224, 0xe0}, {&(0x7f0000000a80)=""/43, 0x2b}, {&(0x7f0000000ac0)=""/248, 0xf8}, {&(0x7f0000000bc0)=""/35, 0x23}, {&(0x7f0000000c00)=""/89, 0x59}, {&(0x7f0000000c80)=""/94, 0x5e}], 0xa) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000e00)='./file0\x00') connect(r0, &(0x7f0000000e40)=@in={0x2, 0x0}, 0xc) getsockname$inet(r3, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) r4 = accept(r0, &(0x7f0000000f00)=@un=@abs, &(0x7f0000000f40)=0x8) mmap(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x4, 0x210, r1, 0x0, 0x0) r5 = semget(0x3, 0x0, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000f80)=""/108) r6 = dup2(r2, r3) symlinkat(&(0x7f0000001000)='./file0\x00', r2, &(0x7f0000001040)='./file0\x00') readv(r0, &(0x7f00000010c0)=[{&(0x7f0000001080)}], 0x1) openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0x40080, 0x2) mmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x6, 0x1410, r1, 0x0, 0x0) msgget$private(0x0, 0x401) writev(r4, &(0x7f0000001800)=[{&(0x7f0000001140)="513e55039b4b140069e96304ec9e487a7897297418c0cd9dc4fb4b1e84639ad74fecd6acb129f1b8e77412b6e4285ebb6bf5f11400b0289ced313df331499f7c4b0790db51fb7891bdfd1fb9908d145c2a44623aeac30bb2a1fad64a77df063a3a2b325e5f0ad82ca154b9f1cb8c8c1225be82448f878694af2622f6473a139fe5289c6e8ee692894e2ec163540bb4937a746b", 0x93}, {&(0x7f0000001200)="bfdd4bf435e8502edc2e032ea37b0d42ade4cdd530d14ca1712ee11c7ee7b31ccc11b7483506ed9248c1d5ce540cbff64e4d49fea571aa09cd2327eace786bc9b2a536e60b69a0b05504bdd61b5d618683c7b3cbcdc94386d5e0482c1052354c770ed5cc70a25bff97b3c6c6da6942ce39aca4fe2d793108a0ffccb2010300297373c05a9c77d2cd9acf635d277d24497e59ed4fc94b922fe93bcce0a8c33d505022d33564875307b1e87f246d1999b5d665e2c0ccc117e80a6daf3977d5662ad7a1f60c980b55ae41973b1d71f685afe433cefa771170073bc1f235b6734c9a861b9415550757d7", 0xe8}, {&(0x7f0000001300)="ea8a1adbe07d26575269d5f1929623ae950dd78d3ae9e37d01f539488becf52ea5bcd7c151f7e251774df594af7450422b09aae5e487fa24873a52dee8fae567b238eb9217d768c34dec530e9e306ca9f1031347ccdbc3ee50ad3622a2b941fa67dee9fb97acab2691bd0f79a629b4711a1b414ddce041cba94b6dec28f371e21d2f9ab4837a5d408bcc20c2f72e71fabd6cd1eb13714cf273f3cbce28081c7b87937285b58b36d6406f5c9cb5166e6b736927a547ace1c1a15564e2f3e0646edf3af21dad4bb305db2cecab8b7da4516781843f48b556375b9f3ed2ca7b5bab053c13217b2a418a591085aa9d29ba2f64928ab7", 0xf4}, {&(0x7f0000001400)="2e1a18fb750bde8aaec9e1679d3d526e90a6cc3930b5930d94e6ff8aca037c6a5894469b1f910ee22a3f715ed306cca7e09cbb86c75de7163a90dfa79acc0398dd28c1c4d49be9ae7c748968b4bd10284fdd7805df6afb1fa4e9f6c87319ac868fe644348e223d1594465f91f9da5629f1afb40141d63533b5663046d2ba75f79f5c790e3d55d52de214962984fbc1ae16fb7b980f5e57d48d6104e2b6809532a67592bab20bb904", 0xa8}, {&(0x7f00000014c0)="2bc83960bb4b98e59ed49b4c30064a00fe3c385ac21de2a9100df2b9d44486d0caae280e5fac8e6a98ebb7d429907f326f3e94bb217f757e87eb433e436a2cd0c35278f55a5464d4d14772c9470ead083c3d94efeb9c26d1e353456c8d1857e2b7d436ac3bf8f865ab2b5e46ab6b568c1fb8ed6026a4f52d2041e19d12310100993fa1695f2b24555d832afebe1ba214d788aba8c2b379a8103408f42334ac8765577fffd293553a32cc0f5ddce333e8d5023ad9a43ea4e5d0dd8009f00a2e03d2a9f03f03d9f8bc35c6", 0xca}, {&(0x7f00000015c0)="aba11eedcbe3bed32be6e8fc8c2ecc63d9723ef197c99cc76eec510ebdb1a61758ebbe7b0d0bf6e536514d59810943bf86c54d96f98de9597f92c9a158e27763f5446211f7a3fd4e0cf8ce07408edc4697e534fb96e8e38154daf122b637a62aee60c81da78f69d909f8fc57c1de28b646c019e6f3b9f1fcac4c96407f1ab53800d7fdbbd7c4c5e8cd4830a3f9508f45cfa1208ef2c9cbc52b0c836e9869b4d800817e88fe80176ddc4d5c479f0bc2b58ba548a9cc04a16502d0e1d9abbe86ef79b2853fe1f5f7a1bbcb622828fe86aac457b63553b3ec321bc4fe52ae5ec32388c6373fb8a4282eecab50af", 0xec}, {&(0x7f00000016c0)="0ba5c59b851355a9694b0bde1685708d9dd70ab8ced6255b97971f93dbc7d507702b1d00f1f4978a9e70e66db059744407f4b919d9be9b617af030b126a9a760228ce25473391d3445c3ae562dc47c29e8a87d8ec1afa514783fc3c657c395f80ca955d55ceb4dcdeefec0fa10de75c192adc72c06b50cdf82ddcde92e788b64893f85894d19683d80d584900cb618b3b6184ba2d06688eb9772", 0x9a}, {&(0x7f0000001780)="4b381ff587ca02c5f538801180b3e6053f4580968fd0a05cc64c8ce8a8d51c9160513df85fd14c2cb00de0c3fc47e647ff74355335bd15873e882520db8057cd1ce902f01b4a76d8", 0x48}], 0x8) fcntl$getflags(r6, 0x1) r7 = msgget$private(0x0, 0x1) msgrcv(r7, &(0x7f0000001880)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x90000) pipe2(&(0x7f00000028c0), 0x1000000) 00:00:24 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) fsync(r0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f00000000c0)=""/170, 0xaa}, {&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/14, 0xe}], 0x7, &(0x7f0000000500)=""/158, 0x9e}, 0x42) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') sendto$unix(r0, &(0x7f0000000680)="6ff735b392e9220236207a36", 0xc, 0x404, 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./file1\x00', 0x80000, 0x20) bind$unix(r0, &(0x7f0000000700)=@file={0x0, './file1\x00'}, 0xa) r2 = getpgrp() r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x1a6) r4 = open(&(0x7f0000000780)='./file1\x00', 0x240000, 0x0) r5 = accept$unix(r3, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/182, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmat(r7, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r8 = open$dir(&(0x7f0000000900)='./file1\x00', 0x8, 0x2) mknod(&(0x7f0000000940)='./file1\x00', 0x8024, 0x2) ftruncate(r1, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001f00)={0x0, 0x0}, &(0x7f0000001f40)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001fc0)={0x0, 0x0, 0x0}, &(0x7f0000002000)=0xc) r13 = getuid() r14 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002040)={0x0, 0x0}, &(0x7f0000002080)=0xc) r16 = getegid() r17 = dup2(r0, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000020c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002100)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002140)={0x0, 0x0, 0x0}, &(0x7f0000002180)=0xc) sendmsg$unix(r1, &(0x7f0000002340)={&(0x7f0000000980)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001e80)=[{&(0x7f00000009c0)="42e3039fca78a9eec1615e6da72f7eedae918c0297ca8ba360949940d428383d5f6086e03b0a9b3fc2ba6365bf1d4ce8c0a191dc343a5751b67b510115fd2541198a260fafab68fd0d003c41a28856230503e2217bfdb1208fcd298048372130c7236729e6385b933bb424cb982d4c0fa4fea90a94b315c28766e0b5982fa72378be12a188f9c9054858d307e27bc68859e7486d43d4861c0769ac51e37b5a4870e070817d785b41b991c1061d626c1f81132ffa6198d857b017b64e089094c37cdc69e0dfbe643de929c422aa34e3b4c1dd34418df71b7cad42efb099e4d4311e2a47b63aa989f1b1f9db6c0a18aaa17b742c3de1fe11fe2e5c20427b77884b26335e04868c0cda91b751e601e42b9fb65fd6df3dbfd7e41495d03c34bd98fc3f7f35bcbd249521af1787c0b30a8ca9752bc972b1790c0aa7b7c9d8e6b08f511957c9f58cad1a0f995297887a1ccbdd04573cd513086cefd271aed0d536c0ce77ea531df39f2166a56ceb7cf7b78c00db1d8bc05d92ff5d19a2e8ff6d3f075a0ac59dec115795a781cb7c26e70b906cd9ab6f7abd8c9d307424d407145273fb3becd06b707af50053e1463f567651ae87a3e1fac9448da2d0fceec1b69db1068654e3bf00d1b3acba61376ce93ccc24f844a518de85c0dfc523a44d13e61095d55a14dbb876598a984284462b445e43e805c2551e9e938ca91a4a77d2f2dc605a60a034275eb1c99e1392f2e6e13235994ecfcc23c2abfeef9f7f20d87550e80c0ea94f84727e26f3c13be681d6c4f0cc1d9810372284ee86ed41f73635b90fc726c0aa0d4956f5837f6e4060db645f23cab3264859a5c1943a141168270a0dc108f6064ebdf72e5131df560053246f6003ecebe77e4281fb3eadc0a430f4ec6162fec6caf8d2c1187c07a81cb927c7fb9ca2d12769a84b22d3cc91240c4daaf600bb1e26258aab31b066768f6b7579ff1e0e4c68229b84ce7d618f7777a718d1efcdc83225d8c857f4c786ef02ac55042f5e777216943b129a16d09c905f45e20ae62d11a78b0838982b87c9d96f697d1ec858b03f9361f4449368c2858cce23588740cd7adf4d1e6b2168da3e125d73895a02ccffb561e054629a827ba5af12032fae8b88ff9427b3c12955bc2a11c540503646a0ee2b68e372d5cb5607e21b14d3d3bac11335e862594b10e0d73583f364a1a91f478452a4c2e9b7e9278a9381ce3ab255343779e52116f593c6c06d97e734c626a10cc3216d1413985064ef95c0a90f7da0f29982ff61ca31d96a182bd4af40d7037979e254ed58ab0b401fc4912e7f4178419eb95c47aef0ea510133d6cf2792155c1ddf813bad5039ed63533b02eb8a8940f0baf95946047883365caf2a5b3182f16a40f434c5f65db71ba11b70cf08bd15068fc1fedc2dfd38f05285a3baafd8002d0ca040da3dd5ab564d8938d2a540e6423b84eade13341372045250855a1caf490c2cd7058c4498b156495bd380ac6fc318c14bd64f9f9df4b81b0d344c67c4b8cc01d4106552006cda1c09aca02a876dec2a9e192999f0e8de69f2714d4dbc5032d92c3eec41319524278b005ae8e697e596a9cbea1ec0d9624ef1fc5e5323d6f906fa8c457cd2cf16e66ca6444c95ceff08efead7891d8188a6f8cc946c27dfda7936968441a091d8d5e2f996cd87f9e722b4c9bc0b2f0ad2eada8825030d7cb3cac46eb8fdab5af83a248c1fc1668dfc36828fd1c099f0503f23812e0b847f9d7a9e8a3bf0dae534237a232df39a6d72e810eeedbd5853bd7343d97753e0e9d321e60a29d7f439ab71abc9445a09b0938330ab50b6d4ca6499f25a6e290f63a4cafb62862c05023fcd85755d2373a411921bdab2e249c810cebc7267bbbf0adae95edc369482a7dae62db5c0559f5de453caae80cfcf1e3432cd483f011ecb0154ec24a6f8bd486f1e376c519a6c27719bb46a504ab4bbf026f38bb5bcc83bfa7f1924709931c30811da79fcf37bd798225cb7b6574213204c2d0d9470b47941d4d446f2baa431545c61b9e0c9548939258a176db9c494f57a7f01401a202bbcd1da9df0479eb1d90d9d30bc5c7cf39dcac05734796a43422c004b2e2b8588fb11491adf36b02fb1fa4fa12220a4077fff45cf63a50805b9e4635126a76c7dc26041bcfa2ddc1de5ecf38451b9f299451acfd6f57bd8270f7b983edfa078e932ce3081e43d1a270567847ce3ae1ac95dfd11ffdb096362b26a28b6f84e8eb398465811376afdebe3809dc4307dc24fcbd8c58cda6f85d42c7ea0dc8dc082acfd242e07832c261ca76c05728926445950ec330058b96bc29bc0a4928800e4785449a140afe9fb0b044cfa73372580e1fc465668c30d8deadf164626e1c0ac47d86d33c209b6c41c3029f9cd381bdea1a3dfeefee0e2a3829b46ceaf079d198763666476589f4fe9bb807adaea27b205c2659cc4bcb12000ffca09fb84e03275f9985606d307498029aed24597c4fa8491ebfb21a4fdb738d6aac6e30d49007f81b595c9100436e1db9bddfa1eaea1549f7629fec72938af07bf7418885f36a5640a8988d4a0d5d0613407b8ff452e741fb45e02417e2e6b6729e8b387672eb844fb884cf0b5ef97852c8e56a993bc009ca93545cf90bdbb5f265a151810679570b2e3ee63cea83046d847e4379671152f2ed07ebe58f68bb699c7739c988ae8244b4eba2d5dbcaa8f203601b5fca5f60b70235422f9b10cdac1be622ff72f5bca5b228dfd46b568d00ccb067b811e909ba31bb492d9d5f84efd7238cf56e7e0f6900394f69d2b13a1d2b31f4973c58b2217d0b5c00c5a3f0faf0b2f97b262ac85db890c5eee742912da4405eeffb7cb98564f0d5d151a69cd57bb66b54c3d3b596531eedc482e0c953864a7ad61d239a50bcc0383d5982c5b5a9d1e153ed95d2579141a4566da11bca4f031740452d46f2461bd013fe317fc627f36e384ce298569cf3e38f2aedf65b6ca0ad32c6fadb789cbebf2f9baa87ce97eb4fd16107e60dd652f73acada2a752abaccf0aaaadb04089d8693cf6b8acdf162685af7fa3e460afb5bbd880fcf23b16aa21b661e7e6354b29c390c06e15b8d72e4f43b03d3c63825bbe1fe4958c7785eedff146fb348fe7fcfc821be2e671e958c6fe2d1cb5c9ab9fe0b8f67c655370fb5f13b037cc29915b4e625fc6d445643c202eec19d4c457809fbc185f8b0923435518945ff3db444d1aebd85340580025c69b479038cc1859c321324a92c625f38294eee01b476311d080cbc95363e76b44c6e8369f098124a3d2be53acd6358745c7449bc2c13ed0cb6667dadcc6a07411a77a4c6cc52a35c54abf0dc6cfa717fadd096014818b733bf02b85892c99d754d3acf0624d52dcf029da954459e49d629e6aaff58adb2d58ab5bb5621c6a340b05af0eb739c85d793e0d57ecb397156cb3249f584363f034e944e726dbee9e12506fa5e36e813bdeb328469ba30e80c10b444de671a951eb7bdb43bce68d9dfe4787b7ad177d4bcba5b361ba2e5521ee37145d4a864769f7d743ac162cc70c93eafcd5831ae4beb90a0cefe70a471a38c524f78af8187a7950c8f2204a6b523a84735eba15694193d053a8600b5f7ca7e52ce2335480aa32991a814804fff44a6a75e4711edc5aaffb936d9c068331df09520b4d70be4231fd12ce02b706cc3aa774c9774bce9cbf408f79b421cc8f74c87213a2bcd3884bdfb48d6482365d63371962c5466f68bc6afdc0bdeed34739270d51fb2f51d5b2885536f0e278f9db3cfb8f2909a5219433bd185a524ddf395dda1f3319f7ca9c5d560ab96ce97a9a3bddaa0828819ce3e3c9aa9df0e6c1ca81fd262faf5a7435995ca43019580c97d18aa42a4ca11cfd991e839668925ca7a9f437f736f0e787c15e5f40d055dbd06edbf9bef93b024277d436e72cd7e8c3f5d2e30ace44a74f7a7922a7be38965ee903615b0c54d6995de6556aa5384b44807fa8eda21266c3afb23a194a63257ad501e2abdef36163281580d4b8ff5e08fba1410e027a2abc0fc267b20142a35fcb2227cfa5f15dff4a5d9dd826fa5be4ce0667a5bc99e9889794cfd2b547932abb58abdfbb1597aa7d2a46538975b8f1511834aa295840e887335023a459180d225dad5b7d54f4a871dc010c2569bec120d8be5167da7087fb0e9adefac75f86b3a946e55d4ebc155c6a1cd96083e458a39bf22b949cbc8c0e6853d637c83a9577716074828c4a9d0f2ea0fe14b6bbaa01817f2f067afac7594e809f019d9e6257b7ab71c094692694194a12d7e6c18ff50e343c21ea6fec865ffa11d6cae939339bb5528c0a235b78c015c5b63ffaa2a236ead3045e405175a1a33cf7433792cb372dc06bedde0c76106d686f6b525d8f324b68f348ea39a7d52cac9cc5934805d1255cf2c13435c9fea972f91b7b6984c3ac1fe81f6aaec73d7de8437834df582cc17d0efd2db9dc3ff4db3131ee78579d8cff60664730c4fe724b527ec023663689538684073c7cf4d056a6d63921602dab1e1ac086f1ba3fdfb913f1a36636e94f0a1f0499b01774c3bbab8a3b28f9c64b02b8e59a9cc9e9cf9e0fbee71b720561389bfc582689ce2641aa7e0161a2c86d8fc5583ed3f3461f82770d92f7a691aa88d4270e2e8571a9d2ede0d6fb3c76eac4688b30c67c9ed2b6fc5280fd6c9f165dbdbdcd52b530fdebf798956b3659ca65ac003fbcb71df12e1dc2d6cb2c47613774205cd970f8380cce53ebe086032f64b052759f6ad6513ebd4b3bc13988f145a3f68b620eddbd59838488881ae8dbf3a09a10afaeeca567aa907a656ce51eb973beb9c8951ca723208fbcb55f001a639074c1dc6c16593e3f57acc37939496bf2c2c9704645d32b4bb086bcc5a8448cceb14116ffe4a7d1994a35054487fd500f77bfd04f581805b46ed6726c9e8e0ba3088c3044e74779023eb5f681a4a607174f9017c6103c5914c8af3934a6b08b90dce4e05adaf2cb9bc28c23be5024eae4b900b0b0f45244ec35ceb2cf65e2126345ae0a3c1f50a39a4d678aa4825b481324a18d319978333ae0ab23985ecaabf9794adbbb090735b3312d0ddd96cd4cf1f79e4feb571b05e5d96dd74cac7767b16ee8b528f09839a96db542983174f0f81a780ab8b4e929247fda31cf6ec4122f13e211c108ee93246dbdbb23d03a68fec4f5896fc3b15ca6a4331c9b56b92217b4102e6939599e67582188ed8cc085516e8038edda7ec9a992b53bf6c5a13cb3ddfc704572f16ff0def98c8dea04364d02e60b14a856a1ed14b3b9c8f1a6e6707926860dcc405b7ee94d2e9e2e1b9c09d0c2687039c279aaf0b60c940da4076d5f7f5416395b8fd7d5eb166fbdfa360f981961d52a3198a1d4e4ed516a6e3eaa6aabbbf090ae6536909b049c1f6f0216fcf6c67f00dafc2ed5756151f085132dadc06a76013787f122fc1d29fa9766a752a0d4aae24ab2b3b593d0d64a2692a430cb91950ada921378d01468f7354b8ec09c6e27d1c386197f68f1b982f6dc7b29e1f5a98b6be57ba57c46d0e6cc82cffd669842bef4e62bbad9f415ee35e7693d80aca661f2cf1e7c706064fd8d2d43738d8027a14528f25239a88c1df070d8c60eea0e3e183b14e554efc3e70a45323e3f0a4e02cb75f47867147469dda5d15eb195f7ba100131677a209fe6aa1aa42a41bba3b4f061ea3b9ead2eb892ac11cbac2e7eca7802d057b43045dd7896c936cfc599e965a6405e91b0bfb449c8e851ae18457dfccae3d7d928744fbb7db56a3afa1308", 0x1000}, {&(0x7f00000019c0)="0c0208a22a2b130ba22d3aadc679dd3ae3cbf606f7f79d63bdc4877bb35a4c50a15b30c4d98528438c33faae9cade57540d95220fa350a4ba5e17c86e84fc6c8e12ba0794b0998913dcad98d78755dd381090d7414ca09011cb6138e21bfa6c627c915a59b92c5fc19d821a14af3a81859c7b68be33a27df078d6c04c166d8a98b54bd0cdb643f9c2b28b671bfdbee95a895d1d9010de88b51d0c79ff7683dbbee16245d88f93a59155001133c96f0e3b2348ae4afd1dc69c6e72158a817b6a5658415765809c1cfb459abf5fc5357ba0cc48c39", 0xd4}, {&(0x7f0000001ac0)="1b91039a08fd9422948692abf6e71a2c74c5a714388b59558539ea1f9ac3eb97cbce5cc3c09c1ee9df9690a1191b352bf7dcf048c65464144b223ba136bec735e3cd0b9e74703f24cef1f06004aafe65fce212dbc0d64232213bb8cbeebe1095c05ced0925df354fba592d2bbc8f38e074f760d10c344e855663e6c7c0e84e2095870349da6874a33248e25afefa28f8b6c1872d14c6a8b0c8c245f30f3c0139189ced8304ebfca75dab299d01b176df58aa992277de547950799fbdb44127f300399a50873445f56efd994e54d0dd89126d4679530bdde4e23835e70a290ac937bfae", 0xe3}, {&(0x7f0000001bc0)="23c1aabca74a79", 0x7}, {&(0x7f0000001c00)="19ea728d824b78353316c5e81304864d355c35804d3a2445a9f3b450a9295f16aa2a7c12d92139a807e8755692002c4d6ab4d0f51704014eceec", 0x3a}, {&(0x7f0000001c40)="7869bcf57c63537ed09d505059b63088c336da55399894fcb7b64f50e9cf6959c96bd80090fc8a68ec72107b8222353d7c41c89ccca8acc5257d8290b3ec777f3887f8e66f74328621aa18269381a27a770dee4aaff174daa3962291596c89f2ecfb59c3c3c2b1105446af87fe3fe852f6978bb67b4802e06e13f95223f309cd956445c54c979c1f", 0x88}, {&(0x7f0000001d00)="e836fe4a9736bcc28439261f0bc6a51d5b7c1a1908bedab830ca1327c8fc921876780a0e621fd9dfa5c880d59b12b1a30bac4dda829cef06e310e14fddb4af3b1b7173322db3427541a757774fe92421c188d3d2c3774423795e12a63f2829b9ed3ec48e51b612eb677bf11c0a415ef4971e", 0x72}, {&(0x7f0000001d80)="8c3b8662bbb5e332adf4e5000277320e5954d382dd9ebcfc958742b5d46f2d899285058faee48d91500e705b1476085898ac866a042a0587fc0e07970e2d181d58a8b58e43e0e0381e7b02bc7bd3873b6acf52c7433335cea40b89aeb7359bbdb0a304cb3bf7b8c83eb7e144ccfaa248b921df27ce613621507814a0775e4393515b946ec95609d923a035340aefe1c8dd2a24a1b255bd7b54008bcb1662bad9d01630b9e40b33545a4bfc804243db0257df703f3414ed903da0c46159d309098b1790a02df6949c44c37966509f5d1784d608a3d193e53bda5c0de7450e", 0xde}], 0x8, &(0x7f00000021c0)=[@cred={0x20, 0xffff, 0x2, r2, r9, r10}, @rights={0x20, 0xffff, 0x1, [r8, r5, r1, r4]}, @rights={0x28, 0xffff, 0x1, [r4, r8, r8, r4, r8]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x2, r2, r11, r12}, @cred={0x20, 0xffff, 0x2, r6, r13, r14}, @cred={0x20, 0xffff, 0x2, r2, r15, r16}, @rights={0x30, 0xffff, 0x1, [r1, r17, r0, r1, r3, r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r2, r18, r19}, @cred={0x20, 0xffff, 0x2, r2, r20, r21}], 0x150, 0x400}, 0x402) 00:00:24 executing program 0: lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000340)='./file1\x00', 0x2) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getpgid(r2) getpeername(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) read(r1, &(0x7f0000000380)=""/195, 0xc3) fchownat(r0, 0x0, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x2, 0x0, 0x9}, 0xc) r3 = socket$inet6(0x18, 0x20000004, 0xdc8) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) lseek(r3, 0x0, 0x2) 00:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80200, 0x20) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x400) clock_settime(0x20000003, &(0x7f0000000080)={0x7fffffff, 0x3}) fchroot(r0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/244, 0xf4) fcntl$setflags(r0, 0x2, 0x1) r1 = getgid() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[r1, r2, r3]) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) mknod(&(0x7f00000012c0)='./file0\x00', 0x1020, 0x7) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r4, &(0x7f0000001340)='./file0\x00', 0x8000, 0xe4fb) fchroot(r4) utimensat(r4, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x46, 0x5}, {0x1, 0x1}}, 0x200) r6 = accept(r5, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) chdir(&(0x7f0000001480)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000015c0), 0xc) r8 = open$dir(&(0x7f0000001600)='./file0\x00', 0x300, 0x1) readlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/168, 0xa8) bind(r0, &(0x7f0000001740)=@in={0x2, 0x2}, 0xc) connect$inet(r4, &(0x7f0000001780)={0x2, 0x0}, 0xc) bind$unix(r6, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x7, 0x0, 0x0, &(0x7f0000001800)) getsockname(r5, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) fchownat(r8, &(0x7f00000018c0)='./file0\x00', r7, r3, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001900), 0xc) 00:00:24 executing program 4: setuid(0xee01) clock_settime(0x3, &(0x7f0000000140)={0x80, 0x1000000}) clock_settime(0x2, &(0x7f0000000000)={0x5, 0xb1}) 00:00:24 executing program 5: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) open(&(0x7f0000000180)='.\x00', 0x0, 0x100) fchdir(r0) 00:00:25 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) chmod(&(0x7f0000000000)='./file0/file1\x00', 0x1000200000023f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = getuid() setuid(r0) setuid(0xee01) rmdir(&(0x7f0000000100)='./file0/file1\x00') 00:00:25 executing program 0: mkdir(&(0x7f00000017c0)='./file1\x00', 0x0) mknod$loop(&(0x7f0000001980)='./file1\x00', 0x3, 0xffffffffffffffff) 00:00:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000), 0x64, 0xe, 0x0, 0xfffffffffffffece) r1 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x10, 0x42) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x80) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f00000003c0)=""/248, 0xf8}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f00000004c0)=""/68, 0x44}, {&(0x7f0000000540)=""/233, 0xe9}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000640)=""/24, 0x18}], 0xa) 00:00:25 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x24) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="a241ee0bd81e6b314ebe9469d68b8b159286dfffa4dbfcadb18c9c7bafe691d09e923616597e0801c8377f390aa9f63df2810f89f7afbeba80e7e0368b30d8a5704e5578500f74e82ef0cd6cc44c", 0x4e}, {&(0x7f00000000c0)="fee43a91a0a2522fbdac38cf456f2601010ef843b530cd93a6a05f4a3b11b4870351530a61db751013c89e95ce93e74cecc108c5d651e9426ac59794056550402303c14738fb8c51c14a190fbc16fe03a702079776de1ee7abdf825fa518e4b349a4d62cb507608b25ce9c9e98f270703bf09116511cf668da06dae988dcec6b37cbcfd1992f3d337ed2c52e63bd0a04f6884e188283a94f358fd259cb4ae280722975ec864d7b0aa78a7b6a6bcae5caa397ebc6b8ae24dd6f11bf8ee82ccd848d42a2467a99a8eab5b653726ce7d856404f6198563e7eb42c235cee8f509fcfee", 0xe1}, {&(0x7f00000001c0)="0442244506570eca907b2bc62d1c9b31993656cfa0aab7e652be735f0516f6a777523336b791a883caccd0eff77fc5c6f379e2f52917fd56466352bb5be9bdf44d28c6858ade468e53358d9c09ccdc25facd8c9506f327326d8e0fa35ff25e86c360c1bb95aa6f9db42a47d78a387cc11bf036716fc12bbc740c424ee9d9897de7b10221f0f3023bf324078fc9d4a701e3787e54728880921311adbca12217c5983da252a07f7b5706dead0fd3a1a6c1f9d2d2b227408d723ba24655bee9937d86", 0xc1}], 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1812, r0, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcbcca0adcc19bd15) r3 = paccept(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc, 0x0) close(r2) r4 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0xddf9c08b78e308bf) unlinkat(r0, &(0x7f0000000400)='./file0\x00', 0x800) sendto$inet6(r1, &(0x7f0000000440), 0x0, 0x3, &(0x7f0000000480)={0x18, 0x2, 0x6, 0x8001}, 0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) getsockname$unix(r3, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) sendmsg(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000580)="3bfc4ff1fe05c4e9f08590270eac92c38be4b44e73753c7e580a13ff5df8d8426dfaab8fb189026fbcd0640b46bcc4c91d646d20f31da790702c9a0e435de11d3eaeb5", 0x43}], 0x1, &(0x7f0000000640)=[{0x30, 0xffff, 0xfffffffffffffffa, "df09dc5888911d111e4e25fa5d997eaae7ee1782800c18381481bc561f"}, {0x60, 0x8c7ccae9456ab66c, 0x101, "8939a6ee58c681095ba481908df041b7f435d304d8874091c59168719c14eeba70d4b81db525d6c4b0a424d9683c0d2e0a98d1e22cffb6378c2e646dbc5d2c5410b4637cfa0c41ea6641"}, {0x100, 0x1, 0x2e2, "e538821c444cc1e7d451c977ec7b2f476596ae4e62f0fa1b19c25b4725eef7f0586aafbb9256a81d94d31ae7369fa52f8f7adf42555792ee94563487e6f09cd533477e2194f756148f796bb057552b47c35dc23a83ee1e2c23d1177e720574ef80b9c02ee2474231853988a05302c5818bbd9746624a0b1bfdd7d37e556a2d1ad56b66743ad08708de9273da44b4d7bd43d9d669ed8e8545438bdd359dbc8cdc31ab4fd83e16b787d6c9ab042eaa09905704cff2f8935528fdc456cb8790c8e14368bb5ec671848f2b35dcfbc49dd98088240943e6dbfa1da701cb1d915a3fcdea6f0252f7c459e394130db8"}], 0x190}, 0x4) lseek(r4, 0x0, 0x1) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) pwritev(r4, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="a41bb5aa1615ceeabd9be365389aab3b803ba2db1252adb0c413a149c42806a856d2954d489b9ea52a5499713e32a059f4c80e1227ca6ab232a76dc843c9c9375ce94d0ad480235801613c12229b4348b3f40948eee24324e079f85b9e727832c01764049262611fac68a9649419e8f722fae9224f5ec2b5f4efd2ffe5eed56347db7056d2ba5772409570f863239be9f0469a48278e24dc63cb039d4e9fdc939695ce4a2c57de8ac7182643a62db64aea6ed3aebb72f0e6153ae699295f650fe471e51ff11e", 0xc6}, {&(0x7f00000009c0)="c2c2cc79dd8706a5bab889657d92d503ec196ccdfc28b70f0527bb02f2835f0ffd6d64506a2c89bc3a6db07c362df2deccfe9359a19e4562e8e797e66c06db7cfee5ca802f9ae49f2c5c466fa77d3f87d28a9dd50d52c8f1a611678bb77787180120cf545cf9e9d45589ccda76000b628780ee81f2961c530109f878696a2bb2e24f13edd6bcd011", 0x88}, {&(0x7f0000000a80)="8cf1c56f1ae8358ddc9988be78fb59a0f63c44331efc92bab7e598662ab06fceb34ef5b8c7cafc7d7f7b50879c5189640191b41a47e38328336dd4c6ff1c0fb7d4f44f4fc85425ea64137af015380af80a621112fb90efd5b5cc11e2088515880a5a3925ccf99e60cc4781b9106cfa904502d43af13138bd6ca8b5cf3cff4751866659d18f", 0x85}, {&(0x7f0000000b40)="4054213bdd62fd925fcf6b205a4830a549029ae544eb36d20bda30991696d3360f5599d7934d9172806f2ec14807c9c3ea24282e0e432c50524432785f0b2a1aa67cf437bd1fb58150b28e593aa4798b68f39ead07", 0x55}], 0x4, 0x34) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpeername(r4, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) symlink(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)='./file1\x00') r7 = semget$private(0x0, 0x3, 0x202) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000d00)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000d40)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000d80)={0x0, 0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000e00)={{0xfffffffffffffffd, r8, r9, r10, r11, 0x40, 0x9}, 0x100000000000, 0x7fff, 0x1000}) recvmsg(r2, &(0x7f0000001000)={&(0x7f0000000e80)=@in, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000ec0)=""/122, 0x7a}], 0x1, &(0x7f0000000f80)=""/118, 0x76}, 0x2) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000001040)=""/171) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001100)={{0x18, 0x1, 0x0, 0x7fff}, {0x18, 0x2, 0x101, 0x7fffffff}, 0xc00000000000, [0xfffffffffffffffa, 0x5, 0x4, 0x9, 0x3, 0x598, 0xfffffffffffff001, 0x40]}, 0x3c) pipe(&(0x7f0000001140)) socketpair(0x1f, 0x10000002, 0xddfd, &(0x7f0000001180)) 00:00:25 executing program 4: getrlimit(0xb, &(0x7f0000000000)) getrlimit(0x8, &(0x7f0000000040)) socketpair(0x2, 0x0, 0x200, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x8) r3 = socket$inet6(0x18, 0x2, 0x4d3d) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) getpgid(r4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), 0x8) r5 = fcntl$dupfd(r3, 0xc, r2) r6 = fcntl$dupfd(r5, 0xc, r2) getsockname(r6, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r7 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000280)=""/71) recvfrom$unix(r5, &(0x7f0000000300)=""/141, 0x8d, 0x40, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000400), &(0x7f0000000440)=0x4) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r9, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x1, 0xff}, {0x1, 0x5}}, 0x0) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000005c0)={0xffffffffffffffe1, 0x100}, 0x10) recvmsg(r3, &(0x7f0000000b00)={&(0x7f0000000600)=@un=@abs, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000640)=""/249, 0xf9}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/135, 0x87}, {&(0x7f0000000880)=""/58, 0x3a}, {&(0x7f00000008c0)=""/85, 0x55}, {&(0x7f0000000940)=""/180, 0xb4}], 0x6, &(0x7f0000000a80)=""/116, 0x74}, 0x6d8798b51bb408b7) getsockname$unix(r9, &(0x7f0000000b40)=@file={0x0, ""/97}, &(0x7f0000000bc0)=0x63) write(r9, &(0x7f0000000c00)="73a6d22d5b3746fc3f32624576efaa9e", 0x10) shutdown(r3, 0x3) write(r5, &(0x7f0000000c40)="06064ec441c78cc30876491049e0ffc51a3bb28e8d5ecb37eb2240cf7ec0e0b1aa6d4645f5113dd541a22559c7e56274706093ae84bd1b5676e82131bfd698e488f468f9d7df02b1d6dadd5c3ee24b67fab571791db695c914be64c594a79734f83879650c7b8e9571492524d680bb9cbc980f8aea4c18fb5b090b08ccf990b44e210e60204b485f6e5f37dfb5b110ed900f7b3d31cea7585d5a3f1af20dbf3b43e4640240e9ec920b5120f995daadaa257393c1", 0xb4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, r8, 0x0, 0x49) dup2(r9, r9) 00:00:25 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8a) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x7, 0x4) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x4, 0x80, &(0x7f00000000c0)="28522cb008ca90bdbba02cccd7b99e61627db905afd781c01b80097bd72581ee7569de72b65b85b19e707a9b4e8e9b36d8b1553639852b1c40c47fb8088e7c2f8535024a1efc55c7abfd1a36f2488f09db9140e28b0773ee2c5cc8c435928a41efc49736e44cd2e6cd63706ae1c2a6c4e5553d299649bfea98a3856fb6ac9db40875f93a7dbbc73a976b38ab62bc6c", 0x8f) r1 = socket$inet6(0x18, 0x10000000, 0xfff) chmod(&(0x7f0000000180)='./file0\x00', 0x2) r2 = socket$inet6(0x18, 0x30000002, 0x3e6) unlink(&(0x7f00000001c0)='./file0\x00') setsockopt(r0, 0x8, 0x1000, &(0x7f0000000200)="0bdf488cd711c368cb16e89c5c3d6a3b51abcc6881f32c8218670b3d14eb1cae64a56f06f793ecd5719b0b41a78a3441e27cfeda771be1c73ee322a984d68606f8202427323dfccb27f5f6bd0c63b767dc737c9edb99a9ba1af04003ccbba4cc8f7baa32e9142eb3c70679b33658658bb6d85828fcbcc609cf1ad15704f7fb5bceccfa12f5f9a2d095996345ba15e30d7ac9131705edd3f530db5835d4352613a5f17e2d2a8a8205612510e4fafed49caa1b0de96bb40cb4d2c6", 0xba) readv(r2, &(0x7f0000001380)=[{&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3) r3 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001440)={r3, r5, r6}, 0xc) symlink(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') munlockall() setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000001500)={0x81, 0x1b3a03ea}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001540)="d58e46da5548233eec1c615c5085e16656d84c0a01fab2507efcf65769209be7892b1b4db9920fb43098853800b5eedaf1697f90a3435b8d963d6ee67e95deec6753f114a5572765e9065ee92037843d01ca32e26763d1abae3ab1b61b18b6751c9d3de5650b50f2b33149fac8b830820805ecde97b767a21e4cce809d63f30376b510d95282b179676a8cfbe0b2daf5efb52f8f7d17001ba0f4607718809695996f4f37f8a9a91f446561eb0b4c587324fa964683e38254", 0xb8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001600)="05e247cfa3396cdbb7529a8c9a21df3edda9e30fef1c75d05e1bd6ac68a00d343fa009833eff630ed65e96b9b65a43dd4be8302662ebe204270701b7c3e0384caaff06ae13adc2c748fcda99dda4482e67f44bf4b1a5df984e15bc718f3199e222898f5f6e2fb026c5005b35ae5ab14b7a07ed01e5f05cbb1bc3b4ac755fd82f1b6d50ff0985cf1af21b57a3a59ce10dd91b916b1ec5f45d4b705ab02fd7516e5a649883ab4dc15dbf40a95d7fbae340826cd37a702c1d713d07090ffe0d03bfe9a49ee9", 0xc4) sendto$inet(r0, &(0x7f0000001700)="f05d4b2222847d3be37f959abc45ab39af01144a53bb66f1ccb7eefb2525278f21a565e64d357bbc6351506f80c9624096d97cf7e01cb1e4d0260761bd19398bc8c9f2b53c007e92a1afed78ad318ba00d68672be871", 0x56, 0xc, &(0x7f0000001780)={0x2, 0x3}, 0xc) r7 = semget$private(0x0, 0x7, 0x82) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000017c0)=""/151) getsockname$inet(r0, &(0x7f0000001880), &(0x7f00000018c0)=0xc) fchroot(r2) semget$private(0x0, 0x4, 0x0) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000001900)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000001940)="e5732b719e662f50", 0x8}, {&(0x7f0000001980)="4ee883059dcb6ad8924016453940d3c8aa9d7dfae4044cc537f2c86f4bd6c4a249a6ba31d204bed8618edb156d5c44486cc5ab384cf3f5b20459b371e10b4c2f70889fa2515f4c80e20dd0f2595647d6aaabf137dc7d564751810ba5b4c0218060cd9eac0e0a", 0x66}], 0x2, &(0x7f0000001a40)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r1, r1, r1, r0, r0, r2, r1, r2]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0x78, 0x408}, 0x5) sendto(r2, &(0x7f0000001b00)="5905c23c4dfa048f3079447693ac350a1510d2c7648e401d83bb94e8a105bc54cda351d48a48347730271e11c9bb5248cb7187a6edd90d823dad628742c6294bf997bae898a70899eb8014d8d75413f48d4e38cfbe8b3c335ca07d1a205c84c7fbe3b4ea490f2cfdcf00dbe6e777d16ccd9d80eb929f0c4b729e7a5047d245b599e7b27047000200317c318fa4ef1a696ef333fa49ca343ee8eb310bf3eecbb54ce7d3075c656f72f4ef685469631f044cd7e03c89d815842e8d7a4ff6ed5c1a896453e2c074c4b001325ae752765ea4b4735b17", 0xd4, 0x40a, &(0x7f0000001c00)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) unlink(&(0x7f0000001c40)='./file0\x00') socket$inet(0x2, 0x70000002, 0xc50) bind$unix(r0, &(0x7f0000001c80)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:25 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4060221, 0x80) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="a824749fb94e07f53cd18a4c99faf459fb900abd847cfdfd1039e288579b5dbb34364e151254cdd54b31a20b851f95bef78098f1f9e2026f6f6baa79c9f9498981dca704398a902200d77d885223928e1f0715c6782792bbed31ae4c027d5f86c4f84ff5e2c1f0a7c28e0df8aa853e3b4e201aa60470f7d3b4bbf73e9a1b1bd3f3", 0x81}, {&(0x7f0000002980)="fd01eaf002ca5636d647f2acf6ef221cc6768cea372f919830cc849b410d654b5456bb9f58d1df0b8e0d3e450f5381b5fb6b33f1f2cbc5fe4f533b74610e20508f8abcc967212b2ff2564a611196fb842cd3726a1a74c9041174e853a9388e6af6cce3b88cc7414975e7da40b6658d58f5a744d2818d274c0a66f018ddd223d52d182153c2b4c51343908f479cebca4b6feed97cc42849a82f4e01faa7bfd1d24a488574462082c2881cb5996dc3c4ade14a40ef151bb063eb36ca02053c76a92ece24a595c93390db3e6aa91c30616420900179433196542136ac86f718dff5c92afe6c98496f9097697714f73e16058aacd5ae0b8822b48fde7e77b5b32d963599e141f9d99177f937d7b3e37d2d6165f85cf4fb0b964fc68a9514bb560f6d6425e5ec2217e443a91e5d93167e3e34f3adb416df72c4eccbca5123a911946ba28d768511ec619fabf979af0822fbb1dd7bfe048ae4f493f5f8380246018678fded2cf1cbd687ddec843a97ed7c2ae0eee55ee2ed6e4bcd9d417fd82ec9baa48b693db18a5149c7227aa87a9234680b1900eebbb74f6db4d04fbc1a8fae3e297f1cf898c4eb8c9e82c7f420f514518941098f763e8d33d7fa5294619fa3a8f84ae19e72df1a29d821a1ce26372fcc772272509ea6f49bf55a1bbf12cd91cf1ab327853e4acd7e304e1590a71601d66472c7280ea57ad2c62bf525ab4b46532959588121e0ae94a8d4249d75f74da42779370951aca4525b7043c159908a8167ecf51a5dcb7893e8735819b41bd11d8895f6e0d21dd163e7c008a4228c657421f6e45577a4ec6b6e710a059f44c4b898db99612b41082afcbbc6cd6cf11d6ff8b3c86b00cfe01acadae7a52ef1681d4cef89d863205d6fb8aa70207ca553c77f37aa85b6b3cc7ad9dbdc878f2cb07eb50fbf5b307d4f50981b5dee0988b284f895d5c955dce37e600a1ab0ceb08b326bfcf187120c8def9e136a1b9e59847f475624c11b3e80d6a9bfd5934ac62cfc9da08eb31fff0767343f11baabf95b05fa9044c613536b07df86ea635cfe98dc3f088ca449669475ad7f500f3867e8d420acf83c6f2e273d5ae3e18e936f0ff334739947963d911280de9e27a3b26df6d3f59ddc9f1ae0342e99dbeddd89f1eea2f7ed6e5e8e62cdb41f1fdf10ccfac6e7b29363791c8d61fb50381d9c60a36bffcecb926100c7a1fa4def81ba53715bed32bdda5a04d3802434937ab0e91e7ed4f110bc670b6530e0556ffb608500d68172d576fb7a05a019d7070437fbe487bb2cebc0642977b846a32d0030a0c01b204286456c1cdeeffb92940cf72c8364627393da5339d1767459421df6d03604305829e253e9946adc234d02081a83646e2db407af8a894e74eb3fadc11381d08707dd403d7148ce89aee78b4ddf61661efb7e007d62c020d82e4304f20a3dc15b5c00246835f332f8757371054db87215293c6e7afc61ff38ad77432d3617083e16110c27b167693322acc55fd27ee51946463c8393b6d58f4959eebb6f590ba1c97c2cb92b0c921bc9afc6f612a25e39aedba108f4ee548df176e469e2b4ccc55750ed7310946f751fea657807f898d4253c0e86fe562ef067f5ed0a3a6b856aca0c6d88df9f4ea3396f231632a3886b7853a793ccdeed61227c2a919d6f057d9f8163655194e52a50a9cd44f55959f7b9a3b1867546dbabc25f00fd149b7c182bdf94a934539c515bfe710e5fed82f3b9318c03b0584d144d43caa75ce2039b19b26abb7c05632a5172ced9729137e047620dbd8dc1e1eae69df114ff6459fcf4c4d4dd61e1202bf3df11b47d3da8be4ce31330f5259145629011ca8acd00c83aeb58acfbd20bbe0d40c10a5a32b5a8cdca310b2e189ba845dc58bebad779755e0c598fef9b955c79acb6ec534b99142e6dc5924da1ba116bd9e82edfe6c20b31eb4acf303148376f80095379d6e8405f9fe62b0522144d13478d17e6fecc8e7201db28673384c8cb55d377fc290d7d58386afceaac536ec2197ff011f88a3bfedcccc4212ed93d9a40188a34086ed44932e3632cf28f331ad16421b651468bb593feb65af56a0f3e3d10ea1c93706e28e8469f0f6434f1c0565ff70f356ff4c8302c07095171241c527ac68ce39d2f87da169432344b075751a36f9a8eb279678ccf299c7cbd737ef2941d9864c6cd8fce180daed8557a6e10d6e2eb816d00e72f36fcc45f01b49365992c4eee3b2d7d429ae2364947f6feba01d48b2ababc850d07a254fda24a90d029371f21f674f45e8abb500f73c49f7d9fc02915a7f51552d5fa8580992f85dddf35e751fcec479f6646312f6af6afb2ae3f6a8114ff526bc698926e5636fad9a66096cb1812d4ae846edf3dc2ce22b91042d008cad6f984f296087dc81d1e890f929270323916a0e4c0b275bbcbb47ea9fb3e00cdc62437a6f3f89b67af1d7f4a6c194e256bc7c31afc0c89e6d2042c484a55a2fe3a7b9570263e5e076e60e46d919a98a0e84870c4f9e5f6b294a046e3173591613cb1ea3f6829185f9bb1259598c8f3866c1d1813446f77277fd37ff0a9b8157cf1ad24784d614a29b078df1e35cf6e7527327433e75411744ff75e0df50e518a55dfe8fd16e79a739868cc947466c30a011f93cb956435e788e881e5299b791dea39c83beb9c713a66a3b1321dfed2d3f3d92883cb2016c5fcc097a76902e71a37d79f4c61193cee773670bd08722029e1c98376f5b12e179c13539761380f41761e2e3e730974993c7bd8a6638d6a1df944bf173f38c28f34f706b7ee79557b6324607015f2fbad2a4bbdd122d127412c650b62ab160ce97bf7ab97306ae5dd986da3ec82309151b227d7a34473621f5673e6925bd392cdca87e0d47f8a24d39fc41434e527bf344dd4b9d11720a466aa6f944e6c5ab84c796d15464be90e7f3bff1ccf6d3ada8766bde3690c3c2883a4d9f4c388b1963ce906d8d62d6b3f633e575e7c3c38c63691a1722499d9ac811130f67c304b33a1caea0b3b2f02193c718deebc671221a9667b7c9e7d8e6246adb951d6e9c3f2eba87679931e9f6bd2bb231025482b21cb596259c3f5583e159779728282aa6032ec32384549322cddafeed126cbf25378a86c3d8bb7822e8335d4a9e98e837d3838b91a99d078345f324b1aba9dbfd2f21411d63b9f407641c3038aa7a1445cf15cddf9fd3ca4e52693972ca3f51a6c43e4559d0c2dfc83f7b247f211cbbff25f746c381a744d3e3918db657d9ad89cafeb53977367efbc5eea3fa9d5e65be38ae8cb7db40f18ed6b8ae115884608c26869f9b8815f9a0f7a47ff1a18dcf621ad8b93052ebeae3a63ff3a4a1a02e7b9049dcd746a71c50c27abae1b586233eb5bd6d7848a5a2b3ae932fc6f5ea549abce53f07fa4032389855a8aa1332cdf39a17de56b2557920a54f4d1319e3834eca2648895ae628c1493043056f77a59a070c2b86f4fd246e393f47f77896a1c1ef99bb9c7acac0c3d2efc42b9668a01dadc602952672730a019bcfe0f9486ffbee3dbe9ec3797a24c28385bcee6dab485cfb2acb9403e865bad19624fecc0de33d427cd9a016f5ccdc6f0170e22552332095638ecff453c3df916e085651b40582edb4c139ba7de6a377ed8f3a4b55d67d0a6f20b86ecbc6b20834bafbec8e2080dd5a59ca08637591ad09544c19e53f23e5f1590e9ec4478a8e7eaeb9c486d48d3d463364aa121ce90d6e5cda5ee94b4838b7da2f3f49699abebc0e3017f2267382f90a89baaff91e458c74bdcb95e95253c6836cb8d12a2c485765a0e6e0766a05e614f77628016af2de895ba50ce70d6a93c5fc21aa1f053eb63ac932f408f311235dc08287ec7f5c3ebfca7d59dbee8e3a6f4f6afc549afbcebff2178abab4057ddc7cff589774dd20ed4f95878eb675a557c0bd60375074c48801611fc7fdf310c70ae997c9cf2278ce5d196211120065f13e4349c397db5c13dda14a99cda7594c3a48274c072cebfc914e9997890e8f5e5e314dc3d9d829992906487507ce27d2eaac762fe2e230ef2510325d364ebcfa3d9446b5eedb2fd3939db0b96d793fd22bde56f3c2aefd9fcb75b3bcdbc3f0c7daa97df5be76c3c62687d8a43a0d623f109e2b1f484eb9495ca5c62ad5003ad44b8b4986a1bc66e4f91e47bc6ff1ef4ea95669d8ceac3a08f36048fb4f233638f0e269ce315ea770297a109d20da41ea6d08826c99c0107bb0ec61a9c660996bf37346367faf23349a1f1816c11d9634af819384ba43a5d1f2c01b24c2826c3031f6100dd6b1f04ad0c2d451b4fefef03df97eb967a37a340fa70b16d4297a15b42f57c1090729f154feeb41bacd9ce0cbff072ca36c06f28c7dbef85fd03c7fbead5228d7c71de545014a77c5479d52d7c86600576f8517f6c44ea5702289bbd6c302210189172fab33036f9fb3286d0123612324e04c11f8e5c0d14ec0f80fc67fa2269530a753f18f7b46aa80952a825890217d9bf5fe117c5e55bea92e1a9ddc64ed177cf9b535eac647083f6a04ecaef0db33bb10a2feee4d6ba2514afddd6dade4574d5af3cd8a34c6389566aad302ff52db9fab71df12b558d5e8b46119b6622d2b45ce5083b312e53cbf6b2326a36c547c0c23d1002ff86a6a8790f2fd80abcfcd01b946b8d336853aa89753b659f77b00b54b4befdda9e1bc58b4fb21e81883e82dee4366f3b00e27f7873a984c1bd72d37c6e46ebedac9dff53cec4bb8539228721bf90a173862fdcdacb97f0744d705f8b45d7acc9ff0ed6a9f6e00480fb6851bf79689068c4c9880e984a57e8cd1538a4764491d54156005a456a05af7090e710429b3437f8e78a80d2247edbba953712d48929b17044539eee36bd02c79f9a7251ef459f16613e67c08c7040c57cf486c2ed568380c95b52997a92364dfb6538ea430afa7bae4d22366cc2461708354ed26698147109a296d41545108adc99f65c1f9a7c6ff564817c4ff44c5ba6be49f2af659ede7e56793b6ae603a1e10e2e12cff47ec685c59d64a4957697a7c070abca701ce85b870e19836101828d9a83564c5f07adabbfe332203b444a2440899af3fd8ad767eb1537abdee728b86407c510386c59bd76629dc6def4b0ca1a9b342d8435e77bc3443e228cd1de5de440ec9253c0af559fddeaf9f151b98f64385205f2e44efec6add678ef1776a0f4ff74d941d506602969db40d4f85d88d7bac63245f0ee30ce67055b777aa65056380a7623bdf5eb527cbdf9a06837061566259ed02ec5be29cb6bbd1e073d98ebf1be342ff7188ada252cbc9250dd0d6780761d8c7d7bfbe222acb0a5689c00275879a0170e68bdcd1f9e67e5b06a13aa8deb5e4c7f1912f53ef99e4727649cf9d774e57fd75988462b5a15421ed376599c505cca0e6174f7c7065af4b6dc92195d00b4cb38eb9a747a3b7f73bb0c7c6fad836ebd8071b1f2bc49b2572f3c8752a04877b5940c3705f4ce875d17ff802592d5242bdda35d9d47a2e1a32fe87aa217c810be120237859276d19bf0a1f9f250ce1ffba76a38cadb438970a15d0d4422352da30daada4d78cb57002e9954842b6fb0d924547ed4d3ee9cfe46ccd9f71da5b3dfe3ef41fe93228a949a01c810e7d97dfc539ad0b6e96d314611c8c24ced13ee9dde056eb40acfebb98658fd11548227f8f87f2723247c1589a7898284ab114b5ee37dd6414c285b20354fac42c28db198ff99e98ff29d79217be77ce734b69ccf91d3b7012cfcfb65e6c1d6ede91c14fbe116c148d29b9adbbe13593947b39b70ffa5dfb369f39be19353f5b8628296ef72de9a1d3a923a0c30f63becf4ec59b8925ae5b35b0020b902c4d48d48246cad148caee8492c80310d50530d0b6a6558fe58201c91af517a34e3031f1bd8d3d3290cdf5dc3ed4f6178127ea7", 0x105f}, {&(0x7f0000001280)="2f79860ed1e03d81967cf15a4fd64698dfc623078507015a3d33c832e4723bc4e7abf88eb355e91be204d54972d5f77402aa341d99082da582843d178d710c47d644d89f9c2a27ec6942b112a4bdc0eb07562e79524e3c440cfe3ce06490823ddb4fcd8d0d6db310a2256f23ee7729f98741106ab67fb1d5c5b6abd49f0756120d9c5a52dfc472165b73f7e609fc7a2d3daba93aada1e25e83ffa12cfa9ef205d3ecdccb1c8a82bf032f274dfc862dc4fcff59a991fe65500ee730603c4ade573b4c144c3d46a79fd6c685a6e44c38b16e8eeaeb654ceb3ee15882fde30dd287cb944ffc836de91a03a37fadc8ac1e4c0b146bf0e7758f2eebb8cc", 0xfb}, {&(0x7f0000001380)="648050598f4dd6ba2200a544ef436df7fd7f099736542d6f472232008f9be83a359317f9d919467fa64981a1cfc2095958bb9c41333eba0d6b2b39b67b2fe6c232c283631e2be49f62215c5e1756748d25d87fc2df4c19d7a99aa875bf21c0282b7d6b790721359b00947349858e81ac0837d2e786d382dbf41128a1a595b5c49b54d62b9faeb159615504ae314dec671814250fd4e0e455960d07fd6ce936d71c75d5a8e47415f12b53ffe00ce54f", 0xaf}, {&(0x7f0000001840)="137dc62a43e8e283ee9c83ab796b3607e8517d2d7d7f9b6397dbc1277ee2febd3b2b8e12e060d13c39d78f968ebeca3504085ea0d5d27e3250aa1bceebf7fb6f66d00304065258a3a15ba091014ad316458b3b8f15638b19d6743b5126ebfac363ce2fd199fe154235f4f03205faa8967fa280c646cbe9699e1a7d77cf9fd70425eab1da45427b0b304378bdab266d549cb2027c1155a746ea4c0fb476d9960f55ed162c9d3fdb0a11787394b3dc89555106d0b12c5759401699d00ff707c00b448e808d2837f63ec83c7b6a01bc70f0e2cb7639286bf7d715fdeb186aad389eff0b4838b6dffee3d941c5bebef8aeef59fdae700b0c42ff50b81010a6f7c223cb042236c2523537513bc17176d16ea7e5e00bd498f6f984a85dbf7223a265be49f9bc34ac2f54601a42af612ed4f50b5a957d6dd752772daf30bd989208ec08e1ae420c42b8300132f1d6166dddfdcf5b439b1f8e89125cd2c8a99d172f0fcf169e34cc8e7ab4990006d4779c0542360f771b6d17419deb09bb9bd57e3eab1724698ee513320acac220176184a126a29874e734472f5d7eafaff04069c973786808a3e9f1a08393ffb7c7e964db59e768e53aede6bf3f804e00bbe18bb05c92ec885afe21747a8b40a634b8492d9bd8051da7c70dce8077df97ff85c359770d31160a30479496318e902dd1db9d6fbb011d372dd819015a42f1983a4ce4d02eb13949c848b5a6ea7510d9d139d2742e9dd32557d2c3e6a980d7ca431d7f09408e6bb38db08d0821264ef27536bef73be9e8a76e8d0d84580f4b8f9bc947e81a1b2e7662c26d607e2a1c1af46fae7dc1b1c62258fd6d0b30e23fd726473973104c226ddf08710c00f8567423094d37f72193cbb24b29de4c75c22d525a9ac27d619d8afbcee87ed7c3985229934974b01f830a64b891645a74ddee03587f108d729b78ed87a0d2feda5040f28b3ce0b803a498b84d7db95a073a08eed55e9ebdb598b6d4ebfc0275753f32c1db3446dc356d4fa0ca0ade18a5be1d04582031c0c2b7f8ed0a88dab1ba5855aaac31ad14bf34921b86efda807e9e45a4aa71acc5a9184ad46cb42412d3b6854b17d539223482ea761fa1f5bd83451fd1d8f9deb9bc1e604d8fc802aee6fc42ccff8e70ec0b05a5dcf8a7641d1f11675d236e5cf64732205e4d8cf15e9ad40a4e9478364218ca9f816e056db0373b2dc0eb32d248c5d3fde5aa33a45d6ca3b04df8b5e058f158f605d501f5b55db8c997c56e0b80f1dec878e1a08af88f24235c274fa61d13df0b614e45152d088130e4318052565e62904c1ce992964c4bf35be0554e6cd00dbb07769afca5c783ed57229a0cf657387026330217b960dcb2a4f31895ae35d006ce1589e80b301114b100874b6b45c45362d3d4d5a038bd1fa1a57ec2ca34a9ec401c67068a60aa98bf741faa151d621e83bb0a82da384588a97f045915abe3053094ab3473138f9811fc736826ab8f800ceb992c3663b8fe69ff73d1e3d764e56e1c0f40e246e5820625779ba2021536ec708fd8f2ae4ce242fa93295e147e5ff8784fe7344f320e573265a6e77b6192e73615efe3c0110c669360616f1bea2bd0a890dd253537e6cdcd01f56fc4a4e5a792de221b044f2eff56bdaaf569984c558665f899441ec0eda3106ac14b8a41cecfaec3404a2276a093ae41041d81ba8eb9281a75d523723a9554669b8f3decc378839af5fc3ba6f6a559922e8a23eabc50114e8c7c8e2f0c3fb696f64cbfccd4b79360aba3823aa8fb74376bef50280bf4372f4a7e27c07821b60b3566ad9773e0ef66e0daa19d24fb55d7aebab51b6c0074648a1440345d081ec10ead62b8f02d9621aab34650744543509e93fb304b16c9b1d2f481bc56893133949acf51eff6f7c1fb3a9b902e37d28c5bd69430bcdb4b105691f4f18db4a759d2765e53cbac9c62baebd47e262c6c88db6a66d8b2892cd37329e0e3e560711a1d8d7c38ba99aa3ec3227803e65b3ded01746981de4ef7fb412c6cad526eb3b3f1278af69ae177c3926e4f6d5565d952828ceb0bb0d33d5efa7b77e361d366f707d71b6665c25e86871885716af075ad57f48543c2c46e39f8adc5d36c64b0da830c529bcb5cda0addb1a0ea565ce6d3a9d657211a19ccc1692dd4676c284ecb96ce7f9d44f587ce7b967283a1ce6f23dc4322b50d0ddd952d64c7f8bfbf084c2fe62adb4e6f172ec566c6e527759dccf6dfb430ce7a15a152bcc7f851fb91ae9662e65e0320ec6aea90132262d54cfb683e860f6e57fd8121a6d35a054ee1e8a9bef518ebc65e25489c199e71910dbc05b67c8fe777e110754983e67a9a9592336beb72c34bb562372c2749e2583154f18273ea55cad98c85a8a47e285ef7e0ef16aa56f26d27eaaa8e0fafa7e69711c86f86836fe9c9ac12c57da6a0ba0cc1cee31ed342c5c2211f0c88dd76c234d513f102eb0ff59f84bcbeff533e6be5e471fcd92dd5a0e7893d48dcc429290fa5431c58a8223055744ffc728d8d66c6a81f341725f1c8dc0d0b8ca375fb1b6a52e818890e566d0ffca49e08ad18f6340bb21930e52e91a8d291690bbe9d185237d652d1e72c60bda4aa5395d324dd0b9419b6ab88e862dac145d5f770f4c533fc9ee68bf2523b4f36e811508c4318e1826215d5faf05ebdde5bc243f7565a268fa25ed96218602ae83a88d076a68f531c6a676f6dbc7e998cc3bc9af72cbdea33252f9b36898dfd8856b8e97dd3138cc6efc1d363e14c8bd5c72039d3b5fbea52b6844766313d7d7d7b9e809d634e3f6a8826c3522f0b4b8397e743a3d30c42e82b34bbd05c6e99364a00ef6d3de7dc52638f2abd85ba3462a634c2e6af7c59e759da7db77bcc9c29b6a9f52e32dcdd00cdcd13f28a99f4e8e39e6ac7f267b849340a3fc8f92e27d789836f054961127129037eeed0b5f396152a0f739d8da38bff385cf2aa9ccaa080573d78234ef3d64329ed9d44066b9b554b3dec300ab1b56a71d7c6a1b42444ee1a3c63994291caca1e83cfe7d909cbcc5b94f25ab33bbdc584cae308cdf3eb4222bb02b75fa65576cd3a28d1308ef04f006df7eb445c49fc1e983de7d11feb498bb5ebf3bd6c80960c8d9f5675f7e7186adb4b53200ff40475d142badecdac7b9a7b3e2197e49311ac9c332d9063c519943cf12e710b442104b5aaca111cc1cd1bcdbe3d689f765316a67f1c11d1d0627149d1c66f3cced4d77a7f875f47b90b4bb2eb44a65c49fd03306f25a2b747b8c6589c14caeda570545082dc534606ad60440a82fe29872d52dd828dbc5047e41161e6c77d3726632cef8ee36f39af55157d4ede83711488d9653293912608e85c1b66a132f437f29cd20fce9a7bba98c7d8cb52f7b2d0e98296c88e7ec230d09290377f049479e2532cda3cf7d6ae6ad508ace88fbfedd6f56af975b0a085554ee1591b09967da747b566898ed53943e5d492d5f7d875ffa8a780a0c29365c040fba9b126ba0a6621fedfdaa6abe0f969f61e6434a2720ada70c2a078bc286fbe91d299472687f2eb0eb59358799d4eea0ae381818e75ac90717228639edf7e6812fa7c279bc4a5ef4d300c199a27884bef1de552352b8fa83a5ccb13340eda451f68e62ef913cd456a62ada22032e53863bceb543576cc33a6808e28d7deedf1041717c5e654bbe92339f127f29a47d37e9fcda4d09bb68dea744817d2e0e317fb2ccb386acbef0591e0ff30bbddb1de8b4e437f32c104058f5ca9c2825f58028fcb330b40e7db294a90f7b6564bb33f97d9999275be7d6041fc8f308eebd87a48a63a8c1bbf2633e814953f5120dc92c604a70fdfdaa695e4fa6df42a2a8481d1049d86ac43e6d76e4935c4068180fda495eb43f18528eaf1e6b9e471783c8d5b51d29ff268f6d5be78909463ff4b2ac14932409d9c552d13dfe62148c89ebce2f627ddcb8a9445ce5844484ee76a335406b7e8a831d1338ea3a50401b2916397423df4473aa061eaf53b98bfafa8568340ffcbc20ac0697898f310683ac72229922ef699567a82de7192aae9a5f9bbaf417fb63b3a6b62683f4bc2f7550c91a5450e0a72a472300c71d38fd1de2b96023fd3288168cf2075b683b67773a30a7ba0193124a31555886bb0f0c930c09d0d11ca5c926d39b8abd84c47fd3a5c14255f57d0b8d9ea6def256cc9dfe30056c82729aca1a3988b657ca6bb473a7df8f968369c46d17679a5b394e9aec2f25d4d23fc505795c57d9ffdc7f7f4d614103523997fbdd3d955c42dde8f92db4d443a44e1918dc95d61ce3329301ab94e2c84dc52c8bd44e40a939d6ebb5b8bad724eb8ee0053ca323bc66e1ad7ae0f2866dc062d72f30e52d013684951e5fa1c8882fb77e067521510238b6df8c12f6e3a281d882652b4f5ce1e0cf06caeb624d206ab14bc6c46e7ebf407d43189680d0cb52b691b7be129b8927558e6ea80a0fbae8a974435014dad8dd884089eab234bffe96ecc3c4fad3a832359a4e85dab07c766f54ea7f1d6bcd6169388ceb722c4b424d6b1b14d565df29dff3ee2440edbb4f303276b6e66d4e1373d3eaac2fafb83945f947790a92a6c64ac6199f91809473ce7695e4bd706d64e75164807c58128802e3c3732bf0f0d97b31e42a815abeaceb50f3d3a341b51545e6c7b6b5596ea74d0fc50b4fc467564737a51f64b14312ceb32a264d9c904019199e5e00d7e77ec3f9b433aa2a084fb3220592f0cccfbc8491ef71cf943b6cc4dbbc9218878da549b69485d27d389b31fd1f70c5a2f835a5d26c3a7e109ae042e38344c7307c82d88df47018bb544384f2319f39b62126d14114d4c15b85c38795a987ce4373eec7fdf7fd66337a2c87144b74601a78bffb431d7fcb926d27634c1deaf80d599f55d8fa52173b52d68c07d2dc772d10634db12eb1cb0bf9c3e60f793eed5b320c2fe75ccdd9f7346b5c70e1cd559fc3b56bde1fc46b11fe0ef1a24d53c0393aa606e0c0d73a05f72863f3e4708a4d292f3ddc1aa71eb6be859dfb0599fbd3b0b419e6ee828a72340bd1e3d4f7bc11ebd142171a0e93f62c21c1fbab5ceef457d68c8310319dd7e7c98ea405cd83d5aa2733c963108b8429e4cf327f76d4041f0944706f1d071be71945ce0961765c2bcbbe62932a6bff607b2e3398a4639de0bd6231a6aa8b275a61dc089c4e2bec2bfb72ddcaa793c51235f0ffe32415978683fe00820a01c2820a5895e54b5046733b6cde63194e786c30fc03274258129c4142506e5cccbd832c2e2e27803818680adb2c9d58c0d67bc029a4ae63bd328fd705056f415d54234f5244a7734ea843db8073377198a2c4ccbbd65b93f2158e6aa23fa31aa803442399403818044cbfa9faf15fee4307675060e0df569cd59f769a48e0f00cedd08e798c1f5677a712f0e6809dc4ffd895b7dfbc800497745b31da998024913abc76f7eb9b4ced8368165d1267cdb1fb3cdf2af3347215966dbd1b074c8f018c6d9516b35d00c192a0fa6a3854125ebc212cf00d74becad50378db836dd2fed355a7a2d3530d65b6b0af708c67f4471b67638b6a569d26136aefe5271174c1ac14d5680692d3e0e5540b25dd72419e3d3f46e60527fdc2ddfbbce1f164459687039e3e0b83fcf540484213ae9aec7d579dd60fb172eeb0a4ab4098df9ca604152a00c25b33e819de59612819da309cd317aad4fbdc65b6c2870bc98860ada512df5bd1075acbae7ad579adbfaf6ead152ab77fb73b30156ddc0572e543771995ddf36833cd4683ad38ed37b90abbfbf", 0x1000}], 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchroot(r1) r2 = dup2(r1, r1) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/240, 0xf0}], 0x4) paccept(r2, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc, 0x20000000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x20000) stat(&(0x7f0000000080)='./file0\x00', 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x400) 00:00:25 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0x40000007, 0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x3, 0x7) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = geteuid() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r3 = dup2(r0, r0) clock_gettime(0x40000000, &(0x7f0000000100)) r4 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r8 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r11 = getgid() sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000180)="20fe0d594e690a9d4d3c3d", 0xb}, {&(0x7f00000001c0)="5ca3e29bb4d5e04c54cdea07fdf040696c1bec987abb14a99c4b64842111e8490abbf6f03c7a35f584e1d8c1dcbd3458e80b44cb97f3f8a742efb3d780ce52c67c9fbbe236a86256ceee1e948892f047225996c0fa4037e414084fd6bc5525c7b2d731af22f0846f97ac581f674316a7b880435914c6d89807855ac1bfd2ea9e21d45f3372eab77f709642238a5b7b7f0a39906425d07df3ff0f8667e620aa0a8f6eea6f810083d4c457d9338f1bc3c7385ca828632de4981e741b94ddbd6f6940c74ec7522c96126836532b7aa19df35086c1fd256b92e35c3d9d64b5cc2a95651f5b40e489e5e4af88f7caaa934d2ba1987b945ed552df6f504b58416ee48017acd142d2a318513261445d085cdda9826c923dd05bd4c57ca43f2a57f904b13310517abbcd28832d1e3a139a5a6195f5de28dfdc446bc94ad941a14b5c95522458ffac2c93a67536be5cd5dd2e563f16c39c9623ab813641ecb7cb223540129fee42e9a075588ea44e840e41ab65dbb53f7c566badf699371192871fbd7a852a4d8d63674f65b67458fe3472bf5c1a57cae4d3f3ff973a55302dd9f8546f283a17506e07767f2323ca4bab126adc4a98858e0f718cda7ba626f9db8855aba81f1455403796d746e1a2e86f7127e7494c8eb1a83333cdb0e4d3bd4189e25db4bfef03b278d7e34876020db4898c9baced80017aa22cf12c4babe2eaa865f9228ecc9a0bcd6774508dd7097f91192ad993ed5657054569389ea0c5e90f86ff74cfac40ad679a4d073d2e2c9dc4835cd818f60e22e5d5f4168ee37f9115c6306dca9c6f0b1131fc22c262d98ff3cdc6465e45560c067afdb01284fb99f08dd5b3e2f85f506b03f8d6042bf4b5bb639eac2d8b86bca4b41ef5d909d2a51f2af57097ac30b9d0a0a27b7b0fd36e45531663916e1924565ff7a8a627307f02c485d8ba12ad1a7c5556652974c5b66ce99c9181d0d74aae3f5b942b73a0080038328e21ca35b100f6fb7127ff45601f9efc6328636d6a070f2edfcb3c63a7415bc6081dacc12393ebb33d4726f6479c046267ee4f542883f5cbe257fc6af3d433972b1ad8f0837a2500b68425de72066b2c327f36f5fd39b2ff93c4a86ce73c01836ba0e1b4a9849c57d16ef1cc408bad7a4ffa90aa6619f97ea945db93e16aee19c1f77336f3abcabaa39f85ae292563f2d2064531cee064106c730dba1bfdd84edef3308729af1ecc2f1157e103f6ce36571f74362fac40c8747a44564baec014d2bd7e064289cd384c14141c6dff81c0ea4fbf8b0dfd3c6aed54bcb01ecbdaa63abb901a46b7fcd42d6703fd0eae59039b9c56a8d0c5fe8c9752e13fe8ebacfb3b80c3b978bf07cdffe2b081e1b46614e7ce9d20a05ef68f3283b986641e992427b1b6c6d4ba6cc5a338ca70d6669d761ed30180b4232a26086e7400ef9c0c2c9c7f3ebe5c9f0319efaca3a87c5eb17d30b1a8e8620f55a0a7dc7d0166c7b2144c47d5762c9411f9e135ac17dd0f234ad0f95289e8dd514c3ba42b335522e861393ffe43223dfc41f4ac52901c6e069b0742f8eed81f9df7064e8270578e1e85809ea151ff3555b49e437d8d4c3428b1e1cb4a878c6e19576ad0d741f18af542050460229ecaf94706a3a7e11bcf0a982cc8cba0eb187de3c63093a5323430ef8a87becb9d3efa5f2c4f2e4ca4ec91210480129d20c1b5ade7b1629cee9c830ce694fba714d3bdd490c34696fa4b8a5928c7077f5e2cdefca708b555a10ca9d6ab94ff57f14001720a425628cbb834fcb695cbdb1d34b1146cca6849739aec763030801bfd0a798f507c332b6cd8389ead6c56896d9bfa9744624daba9b490409ffae659e8580ac6c8a622de2005c4163dafb43f7d3bc2f0c51e99545939d52c687cbb761dd4908f94619b73d059844f50899427c61809de99f1164665500532b5e0327c69fd20537b2c2df477c2bb5104b6939e8ab135e87847b064ca4db89352c380f30b28c5eac65c9d17cc9e04453d96aec73b9849a28de236894c09e9cc90a0febe4cb6d321834cdebccb952602f5cfb88dac014f66d33a0a494a7c3b6f1534073b4c3f8de5bf3f936592bcd2da2c5bca2b53549c324fd4199145ba5f5d16a6cd49092b652a11bb25235522cc94266b1f0c542eaaeec6c7f275f3a65e6fb846b011921a09df7b6fc876f7cd9e881386d950e1fb9611e131bb1c1718d3741e7026ce497469fa7af5e42f600fc8780f3d1b86b7dfe73d4a822d87fdba2aebc7f37689fae90165288f8f6fbbf6aff30069fd709a47fa98fd08618a0fdc8520ce8f47f0c6ca31f88a3c9992a417ce35e35dc8948bbe9ec830f92d94bb29d70798da2cc0339baa171e255e8d73ee98888da54c69d15d75018ff190f23ab4ff3e843bd9d10438da3d4ee07253f752a5f00e898ed6dee9add97005bd364bea1ba6a19621b7c301b6edaa51c8567e722e1c3b5fbc94aa6597f8b5978084ef88ffd8de8c7d68f64c9ba3d5f6b6346150538c25e147b962870f2c5aa46157578611561be436bd4b4f8ed73ef514976185c863efcae3d1d247c8f091dd0cb6127bda841c0f2eed249fcf27d428c8b667a171fb3b26f084fb287110032f4a853b09e6730c0f940dc7b951f27fa1aaf83f31b6e18093ce93bdacfd6e3091d9030aa76ddf248085fa7a14d74b153134ce62477a338d2518b48bc161765ad8e8424735586d30c9b7b1ed9585676e52d74e9a7f3f14b74d1aaafcf68b6f36b77ab8c7491b0005481b693d61ec09632b65604cbe0450c71863a0e90d16732f6426d8a4fd845ad14005f8d4fe3d28069efa34f8063b205d3535ab69f9ea2e345ab592a4360680dfbb53c8bc70505d5552af4d22f4cd3c6e8d53b9013fef29850b80033e4a1ce32c24a0946f35a8927939612ced7e880726d472e2be9bb56112483e5e139df4dd97f6063010602c873025429f73e55506dfe73a8141c1d11ffceeba0d71c6fe87a20970faaf615282cc2852a0a8079d0cdf2c1be93b72a718ba72169e9f9da06f2731a561aec68b78ddf908d1d0a92f8066fdd167f51125b97cd14e4be736bb99a4b3f46129f4bcdc6b3e0748520fad67aa4b4f6f90d5d2cfe99bd9d408c46a07082dd61493fe5bb4ffc52735af763d1b6a02b8b6b138faea12c5b6743cd2dfd3df0f08296a1b06a1afc9f7cbf0723268b899d590b673c66d213332b55dcf0ed4fa89f568461411085493e829813dbf93262c2524253271e04fe545e90222325278485e58f1db7d3d09f85f7855e33b2a6dbbfb7e7e1d0f1998366fac1708242a9d478c35e4758860b3da9fbcd142b9303c548ab096a859e21fb0a9322772be34935d5030cedd64a616b3221b5ec4522469eac2d281bf8dad272e80aa27b95db9f115ea6738ca4ae60dce09782367008f3a0b0278a976b71d56e9b01b4cab2d4c8f94ebf606c538f9e14587b5ec5832f7bf9537ef899a05bf0bb6c442513983ba773e581728e2c7527194941806bfa5eb9ad7c194c0916c8c46d8c931dd1c55619cf0fd32ca8883101c469319bcb7056df9f8c394ebcc916079970b3e0148e062316f4ac2263bda35bff982cc359de4c5211434f25ed28347c0ce4baf739c3ec4dc41966286123cd40bb44691a80672fa6bdbe84866074eaca22fd10375da3e0c6b72b3cf7dbb4615b7926b68b252288260d3f2f52fcea4bdba696d44f3d7c399ec901c4721e605ae35cefecc26f5ae2dc2e716516fbd06eab296b661667aa87f48097e32082a5206e7885b6e28afc1838e64f8a902ee2c5c2e4b2d1d1518449886403c13d8d6fde74298892301a2b10d33ca162db8d8e435e79b52f97cebe0d400308fe750dc1dd1e85e576c49ef4562e793289489d0fa82c4873233b6a72ecd1c3f386f5b4c0a4a864eaa99db0d9dbc5f6e57f344f04100e16a917a4f7851aa20ed5aed89a8a8fd9f80e05e4eafb08aae81dfdb97f80bc4d199ce8a91a0a4ecf3f829c8f0ba87820de704fb26b1b7a9c795f8479b81fd4e9ac129836388da5209730552636ca9fe7599fbc176a742f6a64102694343286749ea48c938c127230b563b390940d7f851a392ee81b26be9c511b4427992c754947ab700ef594727752040082cecfa10e2120e0c45a1a5163a4388fc4f1744ea3d573472764dda5eca1a9adc1e8b4edf37ce08fe5fcf4881ed11f1d2bb32b81d98eccbb196bfd7456b84fbe40b1c7ffae80ab7b0becf0f4abec20210a7de8a44ff69097e26a6a83778d1fa605ed4b60751cd00559ab73769d91fb8e2e5126a6034366af74409592c504b645db87cea234569207ed38170113f58dce3888e67b3b463c23197d16927c9069807bd5f4b7c5865b2d449378b3ec3b48ce9595c47cd5bd619e1177b135499c5c8c3d01f9119952ddae63b69f5d34acd08f01ff5cd229681d7fc09560a7466f00329a51e79e861cbb67d661d86483740489a0b8d8897c79d53068bc077482b5c743b54b667d209db0b60076254b2025e68a70f7b999d3fb41683e783ae1188ed1305b7952dfb7da8c0e7c59fcf3a32bd10c9abc2490948a512fbd622683411095813b9c0e0edeb96b9f2a645ed992c81d56aa2120732919f6c1d2b674e58533df40a3af9e572cc5ad7312ee72a379b717afc4f8a31e5537fea166ddf4fbdaa153291b8e3faacf9bd5a6b99f6168df767781c369db2d2bf98629c6ab4567041ce402dc0a56050120bcf0c21dd3451baf19b22d8b7e20f048a99687b7804a87efc23e73664a6cd1c0670f4eeb43872c2f0b80cb3121f738427a82a5f8c1316c0a4ba9298c7f26da376e025abb9e0b8f545cc9b21b0e24a812f56471e0a097941600838549310957ecb9879b743693fdd23a410bc51040194335e6fe8e1b45e2607b1cb14b9790f363b758c2b2a7a54528b575749e0fd77e5c571f9a8ecc3db906df61a0a82bb9baddb9494ae420b2e46c54bd2a580157568a396a84bed6c62b96d8902579d22ea449fabb2bfd17d899bdc3a44227ee423ca01cd4e7f0846f551364d99889d6968b35b7d4ae5b6603cce9ce8edc371009299c46ef02b713c8111f24b8339b5989bdc7649206b7afe153244dee70c4bea60b91b89f5b3ca15ad23b552f9f68ebf33dc04e0331fb2e1dec736de09faa0c4da0486fdb5fd47e189be274e71899d3565dca5a67babcf9d526e9d884220007ba6d066a877f715e1aabf8e4d89fb6c2d3bb033049f7eaa49cd2ecd4a61959b606c6c98acb0f5ca970205a5e6742f4e6b9a2f6f1999d8ddb5ff2b2ff8d0c1e1dc10910d377fe2359ee14556b4fc75c2c85e439c43d8162e35fb1bd90702a89219823800e11f54268a368aba01a0880d531f5073039d0ba0a06ec12214997df13a619e5a2392356de20577afe1f2d9507a61cb8ae892ee4f4378b362fff95bd1a7b10ec657546c4eeb714627afa2aea45fec2953b71435180a6903e65ded9540e72a3a49947487bad25252274f19e0f1beb7bb914db7dcdd01b11e9eb1a184287412b3c71a4e136f708bf4fac897ecf44dbe985ff197ab14d5d8f03644840f3b6ff4fd3f411030023fdf20aecb49e881518db19f72c9552c669b9c5ab12541dd7c31c5499c80188352c8c952b581c53c697c73dc8c9b642d3d59f3bdb29a864fc1f0c2d7997925ebf376a4e6c19197b34f7f867133e238c3ee942711f2d6ad580c4a8e99e361e21fa8765b23115c95b828984dd17a9962bd66685a2ecabdf28d0ee852afe2eb7fc0fec77672ee2853f701709c13e64fbcb0c23491ce062ad2d7c860263d83907eb12bd4e5", 0x1000}, {&(0x7f00000011c0)="7b166c548ca25a0696", 0x9}], 0x3, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x2, r4, r2, r5}, @cred={0x20, 0xffff, 0x2, r6, r2, r7}, @cred={0x20, 0xffff, 0x2, r8, r2, r9}, @cred={0x20, 0xffff, 0x2, r10, r2, r11}], 0x80, 0x400}, 0x6) getpid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) getpid() renameat(r3, &(0x7f00000014c0)='./file0\x00', r3, &(0x7f0000001500)='./file0\x00') accept(r0, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) getpeername(r1, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) r12 = msgget$private(0x0, 0x100) msgsnd(r12, &(0x7f0000001640)={0x0, "9239620c2becd644a685a7f8f6259530fa816f64f9c06b0e40a3fa0c5e283d576c48bbc834bf29f66e42af0a2f07927ed492c9845b91078b46cb7bec9b350bfc6a159abfb3ac47adedac249c9598a5546ec2af2d21af07ec3933836277e36a3b925d07a2a3103ce7eb2766a6c419c986ed7931c1280bba1e107e45c21326"}, 0x86, 0x800) fcntl$getflags(r0, 0x3) 00:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000)={0x25, 0x1800000}, 0x10) listen(r0, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = paccept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x10000000) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0, &(0x7f0000001100)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000011c0)={r1, r2, r3}, 0xc) sendto$inet6(r4, &(0x7f0000001200)="eb5f391c287e10ae77c87d0caeb18471692fb66c098b9d4475efb326996c99d317739cda8954a88f01ea06b9b379cf17a96d6cdf4b5f1b5099135aa9aa527c597296f232f3d3e5d0a91c0191aac547ec0ca9988d8ca1ce8f68923c8ab10d1acba1294149978536c20e239e7cab9ce2be71550dc8a4fcf1c2963936bf41cb7249bd", 0x81, 0xa, &(0x7f00000012c0)={0x18, 0x2, 0x485e, 0x100000001}, 0xc) fchmod(r0, 0x1) symlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0\x00') r5 = openat(r0, &(0x7f0000001380)='./file1\x00', 0xc2, 0x1) lstat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) getsockname$unix(r5, &(0x7f0000001480)=@file={0x0, ""/4096}, &(0x7f00000024c0)=0x1002) lseek(r0, 0x0, 0x1) r6 = accept(r4, &(0x7f0000002500)=@in, &(0x7f0000002540)=0xc) write(r5, &(0x7f0000002580)="9f23ce76ca8580087ba70039db40b0c9a82d9fe6082c6d3ef4e9e0942825882bc5e6eb4ebafb0ff803208621f74243d2ea11cccb9fdbf2bd300ea3e9d1318ad02aee2e5d6cbb91942feeee5a3319cb65cf3c94ee2194c5e3c698c909a0ee8611d7720d7ecd91f69cec253d233ea272e454325040f84dd6ee1108e36453cad580f3b4f8dc592dc35acdfabdcba1d901ecde4b5c9e11b46117dfcc59fc088ab2002446bab8db582dc35777613e9c95592d15a069c35442465974787b1a940a935f0d22c6ee0edbb86361e25be1dcd0fd464f50d718b9cca6372a4841a9a2696b532c00c0f5062df3d62af6c88e8abe723013a5874ff0cc6cb4df1840ce26c43ffb4734839b3e37d7c057b2a7453710577bcd0d63f71ba60c2af132d02734e55b91919292827b4a5bf85ad170d53bb4133e621aba7f571ba5e6dc54851b1d5e8bb56207489af23bcbd35cbe99766e69d5e2f1493ca65fab7733f12d5eeacd2c46d2a7a8be7f4e5bb0ee61d64641d11efa35c35ce377ad83fdff278a6ab212f1c90c50ee0668b495275f42ba97e54e598388fac2cba24ac60c0eb9e84b56defb82ac3e5ba4cf3503e654ebc59d0318091c5cc56c33c66274e5ba642506cad1d81f0b3b2f6b0bec958bdedeab3b893e32873ffcefe037441ba35c6053a4f11b138f3f11c19a94675cf266821f88238ed8afb787c74cd9514e4af75ceed19701e0fef1c68d7b19f697d3299d0268f6a5dbaabe37caf2904f4dce1fb07c6c07a4bb2e8f1a69917c9fddc2e5abba660b4ca0138df748e5d9a463aba0298c3b67235d0a783cd6f85e896193ba64c0225ccf5aaf8ffe08a56dc4baf69554231d3773fcf27406c0bf062bdfb3f2daf166392a7df6eeff478ec6acbb99a5d8416b6e665a49bf1baeab9e73bd7c001faeab62f456c4b31d1cb9a544a653586ee6a36817d929ae762820375edb5a3cfda7427e70aa6052e8d34ac563fbe6adecb4ce3df19f1bf4ced3ea01575911d2dfa149446d44bd733e8b706459c3839ce6c20f8f5313b37af3f4cc3a65077570571e1e45cb1d006d8a6e60ab49c874d132dc1c91ae40d9d4fd418028317f11a16ebe2d6d2c5b0e14913050d05c3df147a1181cfc01393ab7e0fdb9006b07b130020b5d48d7a2027ddff1824a484515ec2ded640975b7f3408eb73eeb079739d596f21bc526958d1e1dc426e92bf51572d3a58f48200f56f7c382a4e4a49b7a4e48fb685447cb78bf8269b8dbac3809a524ab199b1f860f888192c90a1107b4f4774917a7237a99acdad52e02b918a45855a5c9c9c0800c27bb66b7abe00f79af17075d11d1ecbb1bf7b3ce7fe3d50e4c695c910fabb77c08fba652982014e9488432f6a05becd5de50b24b98845459385c4a545c3636500d6244f424f98123c6567da75ee8d79cad3dbe96160072162f59a275fd414ec93fc82e3e95af301c5f96d0e0359bcb9c9f413108e39c173976c77588fe464b674944fd3c3d65e71bcff3dda15a2f897836a7c135fd1c0f641184a6fd795c66e1133f7a86e9a73aab970cb611f2e2246e7b08da90903a518f96c368891da6258754ab99de1d81fe1eb3743c9b3424cbcd8dc2b512f33273bb2bcab4020d0f765a922913e657b86e1db55f8bb7653b321406d0666b6d6dbca8dd81b2b13a042ef2d683d334b7644cd3081977019924700f0b2f61d37b66d7a5ced3343fd00ec461c2dbb7b9fa5e96c7e93ed096bc8da1a57b4f8a6dff54bab9c289efa15cfba5acf08dfb50be55015579e708ac49b2faea6e2a1bea38ca4cd991acfae6bf37128513d55df6f5f25bae13d69b20e5a7a2a1b11212f4a19096dd0814650dd2d5b6bf6b732c325f3cadea191710b9f54303bfa6d5b4619500e9840291036cf56de2046c2b73fc9a059280bb30a2ecc9965cd46c829f26cfb21b0cde742847bf33bcf96cbc8803c20f4cf3fd54f1d6b678b4391884fc693a5a7246c0cb91399d6d5e82ae8b7bb67efbe3a4bd3728fddaaf11f33a84ab5d2e9ccd5b4aa2c4952c1d2e73a2bd0e527305a7923fd09d77d7d0924c0f9aaabc5fac79bfa7ada8bf21a87a68d38dd3457817e025eeca3b88879b8784e32c93936632683cec95586bb5429d29270d18947e0709af310ba197c5d7955286c6bbfd0ad7f95aab1eb1d16dc9bf22a5d5e2c7cb4844fcf099090cb7abf32d7dc6a4ddd9ca01a7176f67abcc9c23aa9c5865ab15b67ade613b0a0669beaa95101dbec4b7b495e647646c6cf02c941121ebc9d85b1624afdb7f396154cc0a8f422bc28afc0c1bc1d95da59f2e175f9c9c9ac035d5ffcf7aa2ae555ee28bcf5b3a9dc56c9fda49c2bb73ddf01c02e0fd7d16c039ce2176423a9d6deb6827e6952a6fc079d28d5ff5286434a15a40912533b40a95046948656701b4b677518ba97b7d4e9f8cc4953d56a85aba1dfd57e6f8a878c73d5dcb2c34e349dde3ec76082a889fc777ecd30cf0a2cd4897fdf619adf712eb4bd5501d9c774cbda6e757a3fa8d7986013aafe731e3bcdb9cf4c96bd65afa736157aa0273221f4af5ddd8ca5107a95d2da2ed12cf25d8da1a7c0db50935809f3b7091eae5e80524396d429ffa27c66400d0703c6850dd67020f6b9b220b6d7d1ab80a0ecd4f10b51feb16033b3dd502a3a7f0b65bd565f89967521d65a021b77c58bb2f97757e8a47d0b911aeaf8f61c56bdcd88f08bc2734994b3bce67d024a84dc563dacc2dd23320c286d33177553ab8a678d43d0963594b2c52c19e6c5b7f650e1a25cb51fe37b614fda7d2dad947207626da904873e9344af766048011aed8b89392477e1033d236706bf412b221b0a48bf8c51ce74b426f2494a63e1dc25b91914318a0a7f8a9f1309d5854418819309ac0600c78dbd55bf96109dfec8ca8cdefb7ce5b94ac2e41d90680165920db1652b01ce241f37045ab58254d22750ec8dbdd0bad5f76a100f1e19dc8e7d1a3ad7e803d53bb66d69769ac13bb446b0980a14809e8a23e9762f261de0978541413b62d7f207e7edf0dbcd81d05a04ae7a4e14f65e11da48c95d0e40a7dfb817d00d39fff204a276a7b556a145ba41840493d139a0e26e6df2e5b588d2b87d93e330cc746391dfec731e3719c0ad26b5e6781f80d9e5e3063db6e7d832968679a26e778ca6b7f159752b1986707b0d8169b18d52fee2bffb98f85952b7020ecf89a73066f379b1313d0b4862b2de1d498f2de2866b0850f31d89a94542011ab2250b9f578b9fae889ce24e4a7ee59aad07f979c741784c9667fd677b0a86cb121e6239711897891041539827e4854b7eb084a35faf9c62e69797034f7edc50e491ab87eaa53445c6cbbade8f38814bc21c149f5ccfbfaa3be7991f72599bc7f1bf0b18405e584970803384c5c526bcfff1786d84cca165b57aa5fc3827b324237f973062840fc99b2429f0564a9b86c1368e5bba52359b8690a757c30785b75887db28ef1011036527a5067c60a4640e44d015bd8fb580814cb6c21479ead7a5b14c3575e0638c68281400e9f3ba6c123c9be5cf655b250cea9016127c9cd1bb5ee2a21925723c44af55eec6550196db15c743f33416bbbd59aa3e6fe8068997a10c61b32c909d03b84993800af9f76b93c76844776f1b1fc8676f7bf81357a20f75a28e4e801b8145ee5daf7c1574469b4786b1622bc4ac874802d94316a045c77010f52e244099d8d0d167315b020a0da5ed11f514bee4e9c59063d35102eedbc82aa0144d6cffeb7db9ad71226654c0aa780df9a91b3d8e209b963b57247e551c7a2bb8dbd87a103028410a4f1410a13d67eb388b69e9aa3233cce4b7b5c1991e8230f608a2f4fd2b6883874e464f529c6bb779440a89844dc2f713e5e5a539a7a817c567a3816d0a38a26e7e9941e3c6429397cabc45b52654a8b9abd23c1f669be7d407c1dcb241315bccce10d65f202c430b83e02f2a54deb18ed2a57a1bd23bb79504033edb90b40f0d1ecc600fc08d4ba91f96dabaa011d626917399da1b540efc78b8904ae1edeff6f5a4c1539cc8a1610e7bb489af3114b18ae50dfddbae7a2b136d01a7cfbab5b760602f73aa067c0d7f176e13822623685c1d27159d0d68a1a3ad4bc728101f497dfe1ae8558f7c2860e3d4fd52e8b4343c3484b70a2b909582b95c811648801b76d5e503086c29c82bb26011138fa72d5b33a5bc39181d2f8e52259488b17c5e2089c1e6387b51f090348a9e0cadc22f4f40054a6aecba0fb2b48abd1913881dd0e5d72da73c74b93b2d2e275942606582a208e92428c6936155d07fa58c9f44406d18ca7b20ee2d7f9e52741a1448e1741698b1781f3c641ef907c430d14f65e2d0ea5a319fcb7d15955fe59da53df9e4b48dbc45367dbf2577beeecb8a059082a3b035cfeab96a2175a33060f45a7cc8b0f3a3f5b5fe239d531b0a686586264865fac541dee290d6d0b6abe63f92cc30f8113be56d230c9a72dfa7b702212d5fc7a0fe7de174c7ccb375b336940822a1100d808ad3de0c33e229b34b0264c9a882dfcc3dbb8dcc6a3f40a493ff9ba6bbcc9d5513fd8a4e18b59b40f28ab0f22f65315ba94b0d31ee633bfb24ec94cd511f559a10e89f9f6d90100847ba1ef495a400afc278d6632af032ab48bf4eef324f3ae397d2e55081a53d6e4f9a5caf79a35336511f5141fd4b0002b3626156fa0206375cbc16e6d0748b8decad9b9727b369351d2f88706e988d459727e5354b981a81f249552310a6f26a2e4003ac8336a8440ed8de386b7b2ce5336443b172beb316c1a7bec12bfe37f461bcc1289daf0023d048b18203cc7d7fe929f458cbb271dd00f963f6a415ac576fe54ca198a107e1b921164293753d7fb99d28b2a0f991bc428ceded806d0e5791169b0dc76263aa593c44ec77e86bc8e46fb3ffaea670ab7aa7e6a1296be7105f59a6fc06eb40476b8ffaf96576d91d6715e31d0f467ade5901fca0df3a3a540b443602cb7bf7bb298d00f083328d62f0fbee4b291a5b0adb530e691c877148f3c8dac5c52742335fc19b0112f1b650ede6b7b7e31f6f8c5e7e3edfa422ef88c42fc091d0cbf83ea2aeaca71b6b02982baeccead73d0dd411c73f4b24f95596591f45b61b22b5b1be66f290404ece4bbc8ea5964e8c2fcc7cd57c3f9e3bead261d2a8842e8b892e47afc52e5f8e724208baae353f265088430cacc07b0b90be41289fe739b61ca37ccc66898bf3fb49fc9ddf2166165d4d2826d03bba5253f909cf3dab56512f51970be70f63339d6f5bfb9353becb166950475fe23f92f2d43e7a95fc55a96bb27a5d48cd81d007cd4ff215e7e4281725a49e8c957c351e902f984342d4b044e8bfcdd9c96444ed60f81366e712d8fc828f079934d2acf5d86565c596cdf8d688c6591f78986d2c15388f6f9682527c5630da1fa3c6ae42a8dbaee8e71d147b08d75ba02d42d01e147558fd21a136560917424e1a473b735a523a93528ee7dcc05cf82a5a3b57a49e55a80e780546165d84a3b774358dad0de6092e1f39a1c270dbde27797a9e3e9e44d339a29634c2e5da5e86a5a2eb0c5effa441c5f8a86b6da7cb8d1b68f85127e6365ddb8f54380eecd1ef87208e6e1999f03a62680e6a6c25f65f3bb6d747975d4d80a06a1977f10955cd030dab280f2c1d142102ceeee6a211d953aebd12dbfe22d351bec7867cbbde43ecd33e3777b29ca3be88fc09d056bad1200aa9a4d82d584ae43c667c8765adbb6a2672ac8e7783213e49767345bec3e4112d3e75da481955743d4e945130ad0a38d48f7d8b6eef8", 0x1000) getpeername$inet(r6, &(0x7f0000003580), &(0x7f00000035c0)=0xc) accept(r6, 0x0, &(0x7f0000003600)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003640)={0x0, 0x0, 0x0}, &(0x7f0000003680)=0xc) truncate(&(0x7f00000036c0)='./file1\x00', 0x40) fcntl$setown(r0, 0x6, r7) getsockname$inet6(r6, &(0x7f0000003700), &(0x7f0000003740)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x412, r0, 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) bind$inet6(r6, &(0x7f0000003780)={0x18, 0x3, 0x2b7a, 0xffffffff80000000}, 0xc) fchmod(r0, 0x28) recvfrom(r9, &(0x7f00000037c0)=""/104, 0x68, 0x800, &(0x7f0000003840)=@in6={0x18, 0x2, 0x5, 0x8}, 0xc) writev(r6, 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000003880)={r7, r2, r8}, 0xc) 00:00:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x8000000003ffffb, 0x0) dup2(r0, r1) fsync(r1) 00:00:25 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r0) 00:00:25 executing program 2: syz_execute_func(&(0x7f0000000000)="430f0fe19ec461d16d54c501c4637d0835eb000000023e67470f5b2f460f010ac4c3516c272fc482d1b842006766400f38017210660f3807c2c4c21593a49c32000000") r0 = semget$private(0x0, 0x7, 0x10) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r1, r4, r5, r7, 0x20, 0x1}, 0xfff, 0x1ff, 0x88}) r8 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000001c0)=""/149) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0xffffffff, r5, r4, r3, r4, 0x20, 0x20}, 0xc0000, 0x1, 0x7}) r9 = getegid() getgroups(0x6, &(0x7f0000000300)=[r4, r4, r6, r6, r9, r4]) mlockall(0x1) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r11, &(0x7f0000000340)="9b0e7f2260a1d5ce93a2fb5572212f34803484d60f74bfb7641483d2503523b0c955c5513aacbd4e2ece6b597a56c992e4b449a0a2a15ff59f2f09ca40911ed59843ba70d01131ef4cdcf9ca3ad6274acd78c8a4a952cbec5e5fc4355e834ffe82acb578bf1f2d92e868d8fb4f0effcb01a73ea5b3910e99eaa1737a36f3fc57d549574003959cb35bb2c3cacb1cdd483e7948c0c952a087d6ef13fc19aa1ed94c0bc6991b9ea08d34736dcf3cb48ab8cf4a45b0a9885d2d7d98363893ecb3428ee65ee4d455aa7d89e5aad248e6a24b134ae0dfb6071640afa971ccfddaa951ddb07ec0decf2076e51537642b6233764bdece0f50909bb2daf2709014027c30e824aa268c37ceb1452b19b40e33398dd693bcbaccba03828a3b5fd53e13bf84fccbe804c0bf909d0c4d8a10a73bbfc0882c77e9df066e679ebee25a41572e3b271cbbbe5a8c2eff18840480257416b6388b4db514b683517b87ff43e8db4175f3c462d03c416a2692fec93bf82fa24bdefdfbe558b8612fc87ae57e22aef0ceef5f73f3dde590fb7cb540eec9fea30f3a426a2b5b55871e403371d055c1aee85e4b154e4671cb70a660ad313343e6cfb930ce2407bdd18e17e9d4d933f844f67fde91382932b068b2bf961c4ffde978097611674f9a36b4b89fc3d6760ffcbb68a878a2f52ec82bd907330016c011485e6b9f86d327d74663badab895cbbd134ca096e6e987e495323c41b92c84ee5f6d87734b94d5c3d218ca1f2e4e8a2740020f70a562c003700aa1e4c1d5ed83886f751c087a055212641f94f42a7564ad2c53ff189b759e444842baabdb4ca5290586775694090e7f4cd729ae107709b1c4b7adae57e98416f377dc71641810c2a9789b7145fcf9cf3a15d019701be06ba1a34e359215068ffd33d35fd5eb40d48338ff15953cdb302b8580807fe8d43b53f5b23b3c8c44d4fa39feaba67c0b7c6126f0bfa1125d29d06a960cb58342687b6ea98d433550b9f6f0e523e733c3459ebe8444ca37cb9a0a2539cc0f4c54bfc261b614fceb4e92667b698ff254573a35b16941f496b69f1bed044dab34995d532505bb2574b50bb9d189176c1f838c5e9250406e47b5622e6975d5a6dfc77c46cb6c47a03e524db8c39d6814f0d63a8be2ef26ad7801b31a7b6ee19c7e3e6138ed35fad79a7c37279b83c0565debaf8bfb624fa937277837b9d3ceae587d8e4db0ad048d62ba54aa668b37e24a04df4581727a695a6b0e52534c1b84239c0c8d927d5b31d599061cc426775530db6897198d2d3c017da54ee08e15b7032767f03ef759a2c43bf3b43005a5f5959e0cc6a1abc6f1c0ddbf5bf97de787e7f2fe40c3f62c010c38ef279aa58e3b57cf206677540245a4641834dc6f07d2d802b3a511b161295a33484f4b1403cbb25c8f022d8c126984098fc6d84bbf50a13db6864b00afb3c0075c00c91f38909104528e22490d78f602cdf58daabd10b116026befcb7a721eb06721c485c4d29058d1f35733bbe2d6f30aed7c99137711ac3ee30384e45576a4dbbb4e7c84a1adc79ccdd8740922afe0dff10254188b1371385021e14cd78ecd5ab5797200539cb7ea16c1fb41d95135d31fca94d9c10a8b07efb526d43b6ccb76b03614210808ab0b81aa9af76183e8fe26b1b850edb9dd08bb963128a3da46c5e8088b6a615c2d2cee68958b63b04388cbdddf161cff4762c3745002b076d6d137386be1ff98a99c77dc353b28fadb7305f7b316aa1bc270c3b4ace7174c34624c073b44f312ac85eba427479d058a5ececfcc93eb9feeb084b468c99fad5804c9c483f23b5b1d9edc760aa1c210e9d7c696d5d4bbd3fa80c138af8d42c8aff9bddab192f0d4f7b4c1ef3395b13eb9ba8d5a919511274f1b32aa6b2fa731695a86560b8c68cf4ce2ef4c45797a0b15c0c8bf9b27b93a0b1ac1d294997dd8ba9ab17a1ac1380fa0cfcba06250938df0fcc32a4e18e01a19feb682089b802b9fed96bc32a9ca984516e9dfdcd44d3c20e6f11e18b0a04669e4f9b7a47291ddba109aaa710fadd96968031ee6db60ca537e7fbcd739c2dfeb7bdd9c6c22ee1d05edee5615c16121df8ce336eeb95d1c8429248353ef059ba5372ff4376611c201f8382b6f094786845a8950e2e8e995f18342db1df2481a7a9dc4e3feca0bd9f83f8fd475c12989abb551307b5a897d6db4fd46ac0bd92e595e61d3a20badfb0011726c25112b8af360f8163af532a7e1e4d52de2836af2879dc673515df0e5870805a15d5c486db65148bebdd5b4b0c02f32d2155b2ea585d22eeffcf8398167158ae7f72cb9be8d993c0bdf0d8f80a5b0275c382a724e110cbe961ad46f43f511c149ef21a838eb0c55e93eeb7274368c6a30d0aaba77d628196ec3324af217db346ea3ba5e67e336bd6dc1c72172bdac12eec3fd231f11b98ae56abe692e2509f7f1bc2ad67ac9013cd8dd457423f124b88330d6ccec29cf420a0a2a262992346039a55cf8b1a727e1caeb99e9fac127a9f17b5dc2248f3ff1bb7985c3305bda8cce457f4f75476905596e617b4e61c31d6eeb92c171ec6f29a2332cd0604ea4ed6828aba483cbd03a970fcb06896e05092683d02deefbb714a5fd5141670a2deb1172d59617787341eebaee627b4455d8d23549fb361d3b06b1885c820cb589f4b6c451b64b4362483991be0923592eac60bcb2ffb33f4ed2ec9822d53f79638ad8ee28ff6a03d3fbf22bcc1328fe826c52de0048f8531eb7c119e51cdccebce375bd387a065ac6755fe83e3d5fb3e09bcf955df46982a50951063f9fdc0c6e272daffb0cc4eedd5aec35fe4c592ae833460a9c45ef78808344745e71141188e0eb2cfb6f110212ae1fde5866470f845378ea45a36295a0df863c7d76a40a5bd11a0029362c8d925dd896da4f17aeda966307075e3af12405727c5c7f803c4f1a32304cb4a1fed0a5185c90485589732840582d4749bafac572fd218e0881a730792fca57b1488507f68de7e733ea4c080804bbf010b43d563fb8c5c75bbad32a4e945ed3a7eb6f6b820c12d9f0c1b2d0a1c29e8010aaa536eb453fb90935cc9ad271e73df31337640ce2cbcab7234f916c5c591b8607ca464c4f1cb29b310424c9ae266eff4a9cdd7496cd96dc0c018ff8d0ebddffd988b6715721c0a5743dc892fc4e1b8103bfb0e85e95bf458c34cb5f58224a1ed0ac7374c1a442416bec322268b3d531fcce69c130e7d2a8a07bb8b195e773453a1c817152284b7e2344f2f73249ad8698520da04d5eef34501d499418244848e51878c89700097420a6cc528ede81273b2dfde3b8f18070a4f4d34b09fc38dd7040dab04283b9da8aeaadcd9d51deee719bc4b00be71b4f2f2b98acd6f2efe6f03a40817b5117420d761b4e875331377aba96c5a13313291fd84215e055d0bf1615129eaedc722895ae1bf84c66214be1e43c45b74cc9280f3ff21ea29fd538aa28dc625d2432d4e40f600342f27094f949b8003bb297f6f10ad65913aa5d8c3a514d65d019da4b6600b8534a8637216221c1483060451ad3219d8445fc025bd0d5ac490b34d539a9170cb987578d4df1cc9e9f41d5cd40c3d73e1023b1ac2950b38f83a64cc3a16583f076e90feecd0caf7b69b08f87fe5ebe14885427b22f2ca2a414dfed3bfca3784af89024e836253f05adc6e35a345d53ecd6efd4cdfaa7bf727141290592f885dfff46780e3bf01e60b908a9cac95ede62981240b3748f5022012d828b26ab014699d50d1e7d784e12d75bcb69c51da4da2355e68e225c7f2c132220b44f79390a726294f6ce8fbc2e6e2ff732fc9bbdef742594b0dc45a6573a6746544acf40b821e8f9501ebeb11f6a4945571d20ed1864be320324d1508971c5030e51ca1b586ab8e65149fba6d35977a9099cfe36a17af1ca97e2c6980d0787ea6a7be66ef30f6b82ef169234e18e15d5ebf8893a836912a3dd95183719eebbf370fe44e7a1ed3791b0f6c52d2826513d28cfa2f47cc162c70fc756c321d38b7135fc3b265010d770a9b6eedd8b02aa9f33c7306ed7a21bda42b9e398b4c7520824c5208f76558ac405cac81180a25913d2a50db13675e6b9be48587190b2e15428ed0d50d595e1c0c64cc79df0705f1db6dc44f4955ebe1e550496f116a9d86440896ce9f66801d70dca4f5962e404a29058444c84146f9a71660f696c71f2e9d1bde6498a8cc5048321780a5662218395837668ec8f13d8e04158ff339bbc608865943b3ba0b8ef697ddf68152aa5d92c2d2a0c3138bf88a5685f0e458236ead19e4a1a2eeee0131678c703dec453511379bad88d96ae41bb993f6f973fb248a9d008e93dc55b8337d7ded13854a152ea61081b41b498951deb471292f8402c888fd05a47c64899e871e8170b5134d18b081dd9ab950cd9cb798c9a2796377fd9dcdf3d285ff9a82734858138f69c2048e79d5ea0990636ee557e589427ee1cb53729fe271f85d487cbf7d4db4042695286ac22d82abc94eff3ee6bb1d05e9b1a59548eed2582a6547a439b9edc8c32999edd59c0e63ccfd1b589c1cba30e093489de234bcb8d7ed661856f22751abcb3309b48e19dcc787812719a0b84e5ada94085bc01c29c3255588f6bd68f672526a5096e5e91864612c5fd0c7b374a5929a567357f93ccb65634248d7c747969e66d5b398e548290ef5c1f1e3e450aa79ce2ba73fa7590ff5f794b5ed9e0850a65cabe204efcf85fa809276742fd57afa4b47c6085f99ae9de19911b6c0aa249c887c572d53991df7baf0af51f933c9e4c727711e91618fbef5eae6e293c6b2278621662a63b02d73d406b9e70f3ea0c1e8dcf3f4cd82bb62cb383a67fe66417ec582ba5c089e6949bdd8e19a766b177668eadfc32af9b664bded0796d5b7091634ac82b310800c5603713f862f1e4b1f8b92d54ae4aab42999ac7096424b7e0ae423b149832854bc62ed3152204c942aac08171dec35d93c53faf620a6aa29b89ed351b1abfe0f136eb4aa615aff4a7ae938e00d760699311611f5ff17fd9dbb16df1ec49ef2d3e1d659e91fe6f5e4b26ccb6e6c5535806b2676675815fc8a02b124ba6030e4e7040b8787efa96410d6ffa06fac006ec62dd87713d92e7d784ddcfc1ae99458240523d27d79da3f474e812a1f461b64ca75842b2e8ba72e44f18074b04a79858d3942ecd45addb8415f3804c542802be3aae1b11a3f31246d46e27a811f3e46d49a274c6159fbf12eda6bdb2726c0823cf0684f59a6bdb383d80836758923f8966e0d779f70fa5db496e4287f08a2bb028f9e5b94ceffe112d989618ceedb480999817f25b3153416d18d74063341d070d17be02ae55656d1cc957e25a9c9b574d86b3aa61326805bcf5dd7c22419d66346c7a87e882a2e18d458cec4fe6132f3a499a23ea0300880e6590903cb7d76d04a0a2d5c106192b117cc115988492ccd018230171fa660c71e1b0ce4c699f40a4c9d0244f0d61bb68b27968648c464dfe28da93ec74dc4100294404404165fcd97577caa44c170cdae1444c2f49e4473b047761f02dc4198032d27b457a3797b74cdf8da72632e5eadfb1a09a5020616643d68353a14bc2eb89eb882e0b8ece4b62348f33204109da746c2f88acfde89f7e107a142da77a85aff795516faa3b79c48e45a2337bc753ab84a42e2c8d03ed6865842a40d90b30bb68d564a6196bad4d1bbe7142956a2dc5437d01ed1bb2a3eaa5d7a91507dcd4aa7753150a3701a22c572d18bca2fa6906be09ad2a4163c66c8073e9", 0x1000, 0xc, &(0x7f0000001340)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000001380)=[{r11}, {r11, 0x8}, {r11, 0x22}, {r11, 0x10}, {r11, 0x22}, {r11, 0x4}, {r11, 0x81}], 0x7, 0x9000000000000) writev(r11, &(0x7f0000002700)=[{&(0x7f00000013c0)="2b1183a2eaf9a26aede250f66544927d797e54c8a7d770c45e883d674055e4e5ac60a13d823eeeb513153b78cf9fba4a9922738dce20898a0b2dd614b6f1ec1561903ef8a540e230f8348611f7938dfafc3ce9c77dd0a891d4f37eb890bbd3f7d9cd30eac8b2097908783c86ae79586379c84913620d2113315d31548211eb77b6e90911eab827e03f42854d445d5811d0e655939de179a54e3cbd97ec68ab8eaf94d9db695cac26cd62e8eb95ec705e42ce4f1a2beee0c76cd5da5028f90e9104d847764a3af134220d5d33ec262db557cf8fb32fac45ba29b875e259f873db390c87737efef116fcf9dcdf8e4ff6e7906054f42f24f983313c85f35d1d83fe57e8259d7344bb15d50fe23fbcdff4bc31afa45072021ca4dbe8485d6846f561cae31e956c71a795136be9f8d0f2cf4d4a38a7ef3baa1882a188f27d79f8e4be8bda886f674397532f5844e2ef98363844aa748533a9b8432126f9a092296608407674807fcaaf3538fa2664a26f6c73922aed92510c888dcdaac3fe723764e1918557175fc541b146519e3a2ef67d1a0062e7f2b068c9a2f56de900d2f454ed624091900c6270bf4882b885eb98ed4fbddb22dcc9d1c131500d3bf41c505445c3e8e8bbc8780a9e39ae6a457eed3c8c92f1f3f91935e0c9de37153a07969d81ca620690555b0372d3e55b6f4b60b67d89644dea3aeb7f6400d6612fb9d5c3d7822af2aabd04349d0b40f8662aadbe2727c62648d0a5b7730d9bdf3f168edc27b08c90cae283caa2b0b8854af3c75dc04bd72cb00cfc841ecf116df363cb33498d0f2d814e9bf252070cd7aa70e613140dbb492c88a657a01d4303a7159630614ac84c5e7ed614a525721c5ee525a6e087943f1c57f08e0ebd766266b9865419d4336770d13fc19ca20922939e2c82fd0305122638e8504dde1d66552c1b0cdfab3e5a8d329399c2d67b7fe0935fee512a4c080f60b4f344b2c63a4840be90c61ceec5ea8ed34acaaa8d93ea6d74b4ce0e0dfc4ac9ea8c3bfb6a03ed566965f3769c03deb141161f0b6484599760a86e681ff5a472cf0052af917d47d7f6ef6511633fb747e7114cc6e9c2f61b293305a6d2451e999dcca172e691205f393fc3006e3d7182c2dada806acecc65444334f63f40c077273ef35a269ade4267a396cdd34aabaefd138017abf1fb425ab3c4aae1035da5471e248f8c0034c8f3e56afd3258bc7044bb2caf0083bf860a526211ef18bf619b7aef8d6ecf84a4da8671c3a529ac8dff85a279a76f325989d39f517b22a21be9c1632495869c8b82eb0dd88b757a6ad03b80a5220055ed6354518a20c38e37ebd6bae8cf1c110af9682ec79ecc87d910ea2c3fd92adcb8ad3222f00a8017f7176017746d8c0622d256465365245b100b9bd38d9aa532e4d48465565d8eb3467be30b8df564574eec4d0baff9b00206e38f49d4671669e0c546ac40333f09880918625902ddde47706ef7ee8e8d0e97a33b0650dd2b0f0d9cc6d1b5f46857a6628bb91195a4d66203c60e96fdd0951b7b9a11d9b595e53ff9e42dfa1bbe85972e61145678daaad0053135ef9d8bc061dae52a6487f22be1871b0d31247b286228b7c8c78f3f9a4d633103efa2b9fb432b3d2ba812b9c34c029bd248f05635a8111d54b3e69bd2fe8cd261ae7efd713d0d3bc970fb3ff6839f97f8c821b7fe20c17059c4a8ca15ec1ec49f19d77e42644b90fc2d052e0136b1d9efc207bb2478671ea8a2a23fe4620dc60756577b5156b8b3032197012a32a4d0594b668b5d43615879f0f4efd14df0b42fa3b0ebc146df3dba870cd6f8b73c3d7757b70810b7f92842100eb05728708b639b061ecedcd3d3c3f0edec4b53fb3f7d04ead856f823df377053ca8278728f3c6eb8d21a98bd82971d96ef3b360b712f2e8ca142651ccd49a257fd6ddc2e5ef6903ad2056ca87a28fd186ff6d4040bd70734bb255e2e7c5710f5a75265214a1b7c6f95fdeb3c023833965ba4df919828422f623123811e975242f1fb2aef9868a5929c0432bc9235ffa4e2dd2cb1517c42b1dba3b85c31cb55702f08ea680a942b21de2842dcee1f59486851203e80d68e3297e0dddf3b1d6afc89d2dbbc229d95ecb34823fd09985011d4986d36ac178379f9963b181cd898a7338dad1eb2a8e4c0e0f62d7fe1fe9cf149dc34a2413e4f673f22ac1d9a258aa31de0f21f6b0516233ee120a226671b3aeb69045a937b6d1b1d15e53deb48307cf30f1da94193e22946e96194f76dd11585af57fcd8e599fc6c18957cc80f8d82ee3d2884172028de8fa726f465a2b1b9c0dd3222db9f29d0435b0f850bd32adaf7b66743fcf965944253c89934cc353c05b5ee2bf20010e4c63c6077f514cdd86dbea7a69f2f2612c57dacbd92f84ce72830f50f1c93846317333294d0e8aeda4fb3e35ee6401ace723d7d9d869652489c118f05753cb8a64a4050faa5b6ae98e2b5b451416f78482dda0b1a0be33023bfd6d5768f6a8deb215b5a4152bd7eebe4d32540975b9680ea37a377e18cd4d89db62c44177bc99bbe01b89dd8a6a7660735fbf9415b15cea9a46e3d19c72bb8a45391cc0e2e0cd148b7493e4bc90a5b1f4e77ca62e9d3e96d74cd99400cdf32a726b3ed038cf96e87894bb90de861c1e7d39f0b2c7b9685beb3f8d2374f1b637aa57a65fb6ed831ee46a14e3675b16210e84dbe8576a5489e202ee248fbc117254bb2a6c001e43eeb3b76a8d1a52000bf7d277e6761b8e2fe5ff9e30f13abbc14a4c919d5cebbc7552a997a07354f4a55045e5305adce576984dbadbdcd011dd124b7ef36ee75d6f3d06cfaf5978cfa9a0132da21f1ab4ea4357c5332d84d0a3cc2474d7a849fda79505b2ab25d26211feac56ddf34fd29f05418ed76526261c9108477bdda0c7223a394d54237fd03e0871f36d9429ca7c401dea6bd32ee0fb727747bcfd08dacae8684a95b84c4b58b8010b469a41ac01a6bb453d69bdbdff48c8423e2e563cd7fa98dea71d9b313bf54446695e74dda64b4082cb8a9d9ab9e1b76e1497be2d6a76bd092f8c1f339446cc4e56b119216120ee9c7b652b09ccb1442e03af392c35d845d192b7978b52743f5f339a32a2a284ccf6e15a3bba6af167aff63015e24fa93dcc1f29c9599fa3c28e03afdac4b6f7b1fff1cb9ef0f27882739f32f7d12b27809e781e8a8f9d43867b4e99b82b829bc6aa0c62bd491af882c25da31d5728a04ad7267ffb1bac8e468e67ca0966457260eee22ff454e5115fae2016497155c23e9e8d6242cb214ad6f6ab7d7a87fb0a1401b6b957f9915708d947292e8e6e814fb835d6ccad0c56c78b6eb4719ba87baa18f8d8ba8848b60f79f1ef6903c1c74ac06115587bfb219cd1c7e78664e0523206f7645b151c9eb995be25f830cdc1d52e1d35f10e0e09915b73c5f4a8c7a16a8ea5a2379988cd638d31377e2dacd5c4d3491c0adcfeb42dfa5ca0dddff382b1d9d260bab1fdbda30f8803311b1b37306dd567664a27a4f21a67bfa861cd7f36513110e000f3e74a2244f122f9b9210ca5574cd1bfff77447adb099771c32e15b51e242ffce4586df27b5cdda6df3a0643b45e72b930ed70693869313d4d283e7bc8512bcc55e92fe3db53868ec8ff1a0152471499b53b0690090cfbb009938d1a6b6d742fdd6cc9da5582dad9c4f1c9b36b2f78f199b484bae861ee08c1c65682d5caa7607920cb9f33a8a22930be2e453edb3adc86e51ced7d41c2081903461235873b650d036918af68bea89f199f863a6744992d9e822729e7e07470ebac31013c16fc7075515e488c90cf813fec0036f1ed905189d8aa1782e38fc4682b024d06c9fa15c6f66c18a2ddb5ca8c5158e77d91e6a741f41c6dfce0e7666bca0be872f2103bef0306b215ed12e87a8865ed40447447b03590d35e22942aa7bd880a7256ae7143a5581a1425cd5a08ffa86cb5bf726113a7a18cae0f703bac30e7ade018edba988d76a94e5b70e67ae45da581aacb7028772383a6183d768aef0bcce138070237aea5c2f0de26e79a31f528e5ed116363d808641dbe5d659babd626187883ea2c76e25df5c916b91c9d7cf2d0d643eecfbf33693d1ef7ab919d106523202ffdd6834cf3b6b317da47a1c38478526cbfe3fa149619f0b9a2b31b463f8260d5f03667d95048665f05c093e217cde923434800c012ca18493b3b48e4d8e18a26466103da998086a5471f389c179572b51bb298ce53af07ce07fc9348bd4292ae8560d7b232663daeb93b99e731e9710029dd3a86cca6ceb4b442f92e0824e9cd41ab4d66d8518bcf79ef7b0694055f55529f4df1f8f7e419500bd2d2091767bd3014232fa4cdc92ab76c0a064f143a3082bca2e53651a018f01cdc256e9582aea2ba4abc24a69fd15e73203658ae91378e46a289af5a729144fd4f502958e2d169d156535531b49d976bef502498d1a9716a95bf5b9f33064ef79865de2ead3c3d1ea38a86efcbe7e6b592ef5789ccd55af4768c49ff76ccbb57520d2108a83fc979be4fa760e3c5ab7c668675b8740a9a74e1504b3e5138255c4379acbf3e62540ed73478c4e348f7697087b013ce011b634e711c5b989fb88d316e23530a8fc884cb38371257a6d7a782cdb001dbc04d1788019a22eaae8a657c9b2348d5f1858b3b83035d764fe4a043302ff5b54b572a5564f9bbd1503794e1c80d5e0f651c590b66a4d6adaea5a154ca5fab0e1eff3430812c95a53f868167f2794134761f95b3650b136498938872b975b319da5ee85b1e1a474aba791c0b2ab8af4d027b23aecc9dc527dcaa4495ac05e8db53e50172e2f164b1e049d8438d404d869c320ed13efda700298133454df778fa1d54b4322730af2d3262c5c16fd08f90cf1d09aa398d18165e56ed5c8af31e1a0b939182125d65ce495147429c9eee3c6e2701574f5604550a54b2c9465a83032d220342307187bc9eda9479e5bae033bbe7aea04237df7362e75a50b5e675bfba73b299515237cc0a59f2edb25010d7cbf6a4e0d84a0081e07f2e4784691c6c2939864b4e5d2ba6b18b3d852c11aa2c0bac5af4fee57051187f6030f95d70131b27b5175f05ac94b5ab48fa120ce259837fd6e672f75a346e6b1078a9dbea415e435a1c701bc9c828db9cb68aee5f806b85ac4f236f9606b4a9f4129f3017f49fa1c91597b471ee77d88d26aec36d960b78083127a0ca8f795c43de92918a7e0948e4e40790adc000365d58b3e38a17acd79f6056ddd0708bb5930c2a0e61c71f15cf8349940fb96b4b963d85d3d5ef83ecf9f4e75411f365b530a777357097bdd8bcb0a2de891a93f1fd28a77507cf403bc58dc9203d7fa3447d83c17f77b59eb05e2aea41ae9c3eca496771be8eb57934220230c235fd7776c079637ad41b6230e7f53c16ab48a73cb2a7f443977eb02800cab4034064ae1afbb5453fefbb376eeadc015a8e1009a5a0ce544c680feb9fe2fd5e615d536c5d2e06aa13d8a2969af7d88095d208cec3e7bb9bf2b1dbc6e97eed1fdd8219bcc92eccd67093aad785eb0138df40f64e599bbc2ffd3f7d10f8ad2fba7e622094293d477659c18c953fb8995dbd55fa05fac43657d3c5f09daefc49ff2b05365388b916ce76fd54768522bd7aae189af997b0cdc4d94b743232b48c211ebbdc53bfe142436ebf39d4955fdce64c16023d3df8cdf7b4bc0cc9bca9fbbe49eea29bc7473b10106f1513f47dfcbe784d7fe26905dd54510036d2985a97b7f2680cf31c26d45a9fd89a491ab6446f96808", 0x1000}, {&(0x7f00000023c0)="96d1851a742427398275b406ba5ad6a05f8f27746c490b37a414c4bcfdf4f3284e16025739ba2d60f3d03d0dde10753f666b4da0c22739e39444f863d57bd6f4ae066cafba4a94b8bd0229117b277fd0b7c14a85edb155d24cd3a4b843394ea5e4aee70acaf47328ad9e6b9305965ae8a9519a0105aa4d6100c25670317cbdd135f5468a344fc7c262b90b7f1b46526636e1242252443f7bb7c55b8e32e11f03f43f52df768ea22d4561d10b4dd34fdba500ddccdeb260b584c40930d33b4e0d69005b104bab1dcc6878db0cb8f5e810c9b6f7222c545bea0b19c6c19fee8f9100b1eaa380becb354d4da8", 0xeb}, {&(0x7f00000024c0)="575753fdbc6181f4c922ba42bc7bbc3489959bca8307f5c87430f9da87199e6348f66209288e9551b0f343b05d45b0fa79a82ad7dfa3686f06641337189bb6313ccb65650e7eb025c0100e97eb27d0cbb40cb7825438f7556a5a06a067583a4ce7dd8ae6b3ae66dd58140b7f6ddd9beff3aa4ffbfbc171f031627e8d08aa0224e909f937ace3bd40e320e9c2474d94a0f167", 0x92}, {&(0x7f0000002580)="1affbfa87c36e7d82ba7f64f9e3cd732d0b49eff454b6c", 0x17}, {&(0x7f00000025c0)="0784ce20f60d42dfc0dc2d4d", 0xc}, {&(0x7f0000002600)="2aff730bd05c498c8defec5241d355e06f326c0a9da5d3d59eed3d32b12cab2b3915cf2285ce9c73d99fa6a762434d3aad18a22c7646f2572c06431f89fdc91a26d77a20fee721bfebe911f60df72f319e270e6433a09274a5a42012e4cc2e7941f7329db9d2b676a43e1e71ff5e9be73c7243d5d6dd55e95b301b4faf", 0x7d}, {&(0x7f0000002680)="6f6c6fec5a2cded1f5a7b7e62ffbbbef9addc299a1aa7512ebd9ab698c8ebd6bf7028d2151607fdedd8801cea00009704d26387eae100027d28e17db89bf862838718f523a776f68", 0x48}], 0x7) getpeername$unix(r11, &(0x7f0000002780)=@file={0x0, ""/91}, &(0x7f0000002800)=0x5d) writev(r11, &(0x7f0000004a80)=[{&(0x7f0000002840)="df58d31b8eda4139a23d", 0xa}, {&(0x7f0000002880)="ada67debfea4a987ec1b4856bd47747d92538cd83b8f6b7bfaf335932801f16de2b678a557bab8661380001799f1ad665b77c91b155c37a6d97feb4f3ef4079ddca8f7e70417cc59d1c3", 0x4a}, {&(0x7f0000002900)="616dc36980007fd90d9a69459c6b81fbe5e58cfcfb46db6f6050c6974e8e165657de027c05ee02b364116d7126055aa5d6eefc01b58f059b9e14e20121c20b86e9da6a53dd25830c8bcd00813db61b276975eaee37fefe6f9e44d05e90c0dd0433d8ea4982f23415975d0cf707b4fc66ac480a7aa0809829ecd46875a651b9fba82719a8d3961c9a88d79f967882815b8be7053622b11ab92a1a1bd8d812e23b0d8fde0037dbc1b29d2f7a3f0b5dfcaf6ddd4f9ff0121697da2753852fab94a8de288784fa8e5b75e45857eeca735c623cb5521981463628368b2cedeb259711b6099c7006a0829f8f669b23536321015c38fafafb6830e9037452a69828688525cc3345d3f89523dc4a9c0d6fc2e5ad747899cf7105ce9fcf1bdc49067899cfb08462b6fb6e52accba9dd53873ae0572aadbf71af72f8a05938e60b5f64370bd18119361784b28b6a3b88bca1c76a6dca3714186c8051f9537e252d8881d6a424329011c5b21efc56c003bb48a2b6eafb63098970905668b629d1b19c27c6e032dac24b72d31e51fba34b0db4c4c3b859430f561a166bf378ddc0fac794d23184da3074a3919e74e508eb107f8ff81136c97f78ddfa75635d13416619b6c6893e2b4946a27e3467f85a05300e317a34a9e798d4aa330d0a86e57f297ce24ee522c2dd8a8b1199709fa6f3386b12fb0e54000e3c6654d8a39b1e4c380ff43a13282c5e5804dbc00305914e93e03b6528b4707adac3bef73acc6337b856c6802d22f20aec5b49405d0a4b15d07e99a19ac01e66192ea0c60c6531bd5e549ed4d2049008363acb8755d8001166f7aea22c136e5ec22dfe89ca57c30c4b5d03d0cbdb8da09518eb595f93bdc3c1990a7cbb89b12e8b57a1217f4d1d58524a5ef80ec9fee00f777344ba79239bf8b7f6cc9dce2fdc77db776ebc66dea46dd0bf4bad92c397ed7b9d23f7c1795ffeb1e2bb3ba66ec86873a1013cb8b5677cd15d932cea2112016a11100cc0690a481a151c73d148a5e9c63aa7213c60cfac82c72c225cc28f6c6bc7cd95e2257cf8acfe3ddacd27f9ff3ca6cac38abb7ecb4a4d4e089e32004617280775d2155d58960ca4a8f177cc4f6a1b729b2b58177d3f74e443513bf475691e34dc922451022bb328bce3750c8c32927177e9373901f516aa57a45d8e6dbab13f5573005511c276a0310aff8b049e6bb58bc92ba6aa8f5f33c7f947b432bac2226514f4d17c0d43b14443745d129ae68b287a7006ca3a32d92d3fec682afaa94dec292b71df8c2ab622bb886f908170149df3602efa5cee029d1ee865f3fc8d02d9f8ee9a46353b2d15e4a7dc046dcd967675e6a6e77f8787e06e377f8e1a929e57fdbc71af1e87488f8ff4aa8292c179c636921ba76fe1f64f4d949418bce48ca3c4876e8471458085666b18a983d7ba4672a220438d7f2fc1b5fd9c9c91da1ab0cb76ccfe5b435f85d21dabdd408d8b6489137b760e5d95e2d33abd6ecd9f826af5318926aeb9a88d2be9109fa87629bbc1124ecee47a994a7fc000989ecb02111edd70a413f024ff57b299f4c19254db74bf396406fc89c85d685790e05f6fba1d17bf87e5f588e837732177f0b2fdeec94cac27428e71d4374e61b95bdb44967490408463dbcd9a4ba50697cbc1b5b31ee689c57e61fcbbb3c4beaa5b09c5ed9d04c626a8fe1b150c7dab93f18558599d053af84a050709a3853cf4efc62c2a3339a83ff1fc4311929dc2d6303c11ec74550ebb0e1795118d700322f6d77cf3e9d18ad29e3c7fc57e290c6f8f2ba1f28169f43f44bcf21249fe589446a6ce7bbfd1a1d12648bad62f7e65103e9217d26633f29d5bef7049a6e41f16ef50994bce945b968b2bd0672a792484a875c0becbc5de0beddbdc044fba557c67760b0be13d0afacd2155667279c03d3e698f8ccd9da9baf262f9c33258f8b11cc80826f0d117d070aaa47a4029b8c2ab52fb9b123595fefbc939d9242ce98a95258e8f131b4ed7db6b4a544a43db944bcd532dcead91369a0e3371f7d913c0480a1728b373f84b3c1e9207ba3fc95d1611948f1844af5685dcc6145dc0af665613ea6d4d6e81483bfc4a4b7e0097d6da7befa79a3a03e271cb2a83fdfac7bd807d293a17e6349be6c4395199fd0084930a756f5318cce6c1a0da9eaee41c08fd920599e11bb0297a72d2d7b92502c561dd1d436265b92159ad29290dae0c80a2ddea148fd8e21024a37e003d5167b2d86817d0dee93bcb78827a1dfbbe91e169341985463a494f506d6043706864d85321bc7eae01819779fce20a630f16521758195b02999b04fe51e7cbe1de35393ea72d913a6c47262d068c78b5fd9885612ebdf0cc9c5b43b8a45664c234cc9101bee14fa161e9325274b6ca144bdb79604ddf710b3e51a526bf0d8b2490cdd4529ce58be8edd7fe47c5e7ef7012cfa9bd85cbb2a6d7cb954b0dc4fe887e37a0185302b3b9fa96c4d6acd18199dfbaf3b21e116337dbbe66bd3f6575290491927e36314721a1acb2fce380ed1658a75c8d58f713731a3e75e4dcb6e61b59770d8d55eca29e1c14fa2f817b755cf619f28b8e07517d0aa4aa1d9cbfbbc6d0853dbcb3ca5f699d94f027bab50c7040735d8a545c00a268bcd907f847f947072d210d0a279aef3a798e0c4380aa41c8fcaa7f219d7b4f4fd3a8e034d31288c91f55e42e2b808ef536f7f36e9a8db001f4248ad7f3fc259603d351fd6db6f1d98240fb22ec89b6aaa7491e95a9a61f18b033080ccac28dac5bb654a7da2943d48819e2efdaac0eb4f9440720823fe31d42ea9d5bc2d65c00bd48a8eb40271928d47bfcb820dee73bd5c75e84e6e82a7109cdc6a6e215ce08d1712f21011cc4757405c0054ce010c9115975f1b05d4f3cc5da9d965fe5ba1aece8d18eea3b2cdfb5bd6d22e80f572370c451abf013a7cbbfcd2177c23a1020644ff679ccf976f3ccf46d7b35a28b80ec1676481fbcb68d8e05bae6eee2459e387bb5610c4e0971c50667ffc3af186e4e7d7ae196f5dd64102bb312a409b69f64f400de1a3acf448e5d879c6500e108702d560a5de1c19549c133cf42ba5970055b9b726ed8de17b3cd8da1a8d1e661617c55cc1b697583bbeb7514a832c400faf8b67fd8190e83f10355c48b78c40f44d5b337b13d385a27a072fc4add46aab8f795efec631d18568092caecfd43a326ea4e3563f624b1ae36a9b9a8ed7a427f8e6bb5e8a91df6030a8ca7f68476b83a24e5e6eb1568a0efd453a077571e626f3818827cd5ee1d101876832147d2921834aeb87e5b4dfc88734339d48ee623b8bcd115a97892df6bd821232b7c34a7e43afcc8fa66d930e77f137fde6d7e4ae7aa55dbbe48c148200d3beb2d0f83f150355e354e22a7b0cd535f5f1337c957e3335931c8b24e55729d81a0b44225ca9993757b547730e9361aeb8fede20a86b38ec915c623b247d20575fd2eac58ee612d16507edf1952743e21e9a14a3aa23b69749cc56271a2a4c8f59daf976d3e8e063c37291ae20a2e7025f240dac898b8250987493a0658af0bcf9d7dd9d27ca1ac66307c9c64123de05886c71293467778e8bceb55d0a6f1aa5995435f97228b9e23145b07c2ce290b1757698430d26f8fcbc00f2feaf0b9d1c42d4d850b18a676589bc160f23007ad7339597d4890dbc11feedf97832277852b6418bcc9bceb1640b8fed3e99cad317e0338fa840619145bfde4bfdc4e35a784605fef378fa35c9b06390d848622bda39ad0e82970d922c449707b015d6e3b75476f6b5a3a1b34de4a45707d0e23931544dac563891a900d4275cb6bfddea49521317962f79c2ad6e9d27cb1404c8deb63e0744a9169168e229f8750de59dc3de499bab88920b64b0b92a3c681ce58db9aa66536d2328ee55671f95f7068b60d8af321e338c50e2f67690bcf501ae2db1258d649d8d83c1ed5085bb318dfcb810057ad73f4c3cc44032560d88b9267bf01c80760911a421dfc2e6a8bb3d27ecfa2cf2e9475a823c67cfd488911912cce0f0b932fc4103c6545fedf7949b09a785f369d216f7b2af683e404493158203ed45192ff494b56cc29621bcaeda73ad87587afb2bf2afefa46134c5fcb228948fbb87e52a6c8bbde18db272b959e9940c4e2a37b42a487da42a4bd778ad0b1754ad6558e12f6ed4a87c2d750e8e644b640c00e6d48c4165808a94ffb527cf124748fafc34aa2f205953193c4d14d8879197364669bc6c74bdd4446381e31b93c511b63119cbc7ae713bde1f8391e4ff88fddcc30cf66a80a39cea1e3958a5445fb6cfda797c78e23f58b1b52a2558fe00abeb0c4aa05ee8c9db521ae285600b5234a9250af5e37690a6696037d5487046e983646ee98567a47161074b924f771107d97c64c9ab2aa10b704a0381d60c94be8de10d170766ce2e163f1b62a08203f72cae498e763e6e2d9b5ab3bdbb1b68233e9b58ae76e6b283124eaf4f8be9142f9b882214ef5be0a76fd3d199de6b79581c396f81c2156a078ce57324311d39a422b345604c476bada27dfef0ffb158d07a012792937a6495bac73fd1a6548ef3a4515865c1f133dc7859d31fa01518463c63f66a63ef93ea2b61ae78ff1234a019dd440bd8a11bb5845a3a659a701abbc769d2cd19bc42c843aef1ccc3393d25540564a6073eb8004399fc13a20757774cff544c19e77f6723c5b9f2f41f3c07e09422ec193102c250500070594e54edd031b7065a942fbad2d17d2d52f22abd4ce08787d7dadeb417581dd6f3181643161d08b5ac919131b8654bb1bf972222232b6e80d8f4c753e957cd182ab0977ede6bfa7652c670c42b2403da29ab37f8a937ad0cd056b9a92bcd8bc73c86160708d2d2a441572bc52ff0fce456bf6c228b188a7358266557ff11708cdbb710a38639aaf80fa485bbe235938104ed0672006e95dd0f660086526991a37f3dbcf9fed043f855766268a2750c0ba42fd0a02b56c08228556d566cd4bb881d0b606ee7ddf78c798cdb579d0d07358cef1d7004b88941a1c238704d423d660837454e1c3881a60b97b94d0008c1bb35e94042738199737c733a989360ea927a95b6724e5a408f60c7154725e2331c141e501b2ef9fd7ea4dbd00dca5663621cdbfff78049e6e2188b77b8d240b0b31b42cee62d9f997197ebfa42f6e29aa4bfb0331d3e7ddbbd69a2c0197ecbed3d237cf53093d951ddece36cda2462f94c4a7094bb5d0821226474d82aa0775fcb3e5d8dff836dac7dcef2529c1f3382c2f0fb7dea03882f91ea26547b971a84111edfbe3d41cfc821367dc2110695e34eac6d00350d590d1cc3c1e922d4f1b92d9c836d588210e53344462dc24c740eea772d87ecd99ae892a7926cfa3bd008eca546bf83122d3e33c3e52a8dd58bfdf6f6e5bf87713c4b2ccc0657f3477d13e3ca872af99f649e53974f6431a6d32861c05e2f7cb679ec0d53006d65fa41e9e9b4bf35d04f925629307c7c99a16057dd8c2eca277501c7173af79413bccc1326ab5a0143fce4efee10c08bbb52ce5462ca72ba0bd581eba35917531e18a0d58ec3ebb823a15159e4fe6c6520797f4c368b786ac5725aefbc621cae3faba1805c3e753dd1abd490090d4338ef72be5e52d354a0a40c8c23591f50341b016ae5426a231da10562090886a17a3dd36422aed1a65e9c993c362ae7a731fd351a601cf9d455b97cba55ed738d6b14f060b8f5a3b29a663b54b5368a701b4dc339686599d3401305640e30c90cfa6c0bbc6cd4a3b5fa35bccd253de859a10cb36", 0x1000}, {&(0x7f0000003900)="3fd57cfe617195a82cc9cba6ce9209311778129c9e35ce3d9f9a806a6b2eedc9190fe5ad376fc1462c056ca3ab5c9f6f5152e1dae471edfa61bc419a6a8a5d4cca99eded00e4368d96377e155ea322b6df0a81d7c8e8afb85da0d8bc414798a4c0ac52d9d7ef5582683aff68f034350247a6e067df1e0caac03a39b02bc9b5054db9389cf7fc98488321a68961f13ad383e6cbe1b92b6a884750c1b2033717995a23ace33a60dcb4509a32afd9c1f94f29d304c2ed12f72bb56caf8f9b091462bc6d6f265fb0a230e548166603e56ba9d8e9fb2c1addcca624ba80b9c503bf74321a21dd3d7d28428ed0c2a71560c695117bd539b24f5e8571d8881768fdd7bb461f33c0584ee6bbbba6aa7a2a6a7b96fe4325518f323ed1c7bff71ac1606cd267ed0033abf16a139f7cbf48ab59d65fa198dd7f5cc0993a6dfba92aa43a27f4da498304adc8ae2b4d0999995a4af9cba8c31101b2b2b0f6f3166cf6e79ddfcb288ea37721ad2223aea0bb46eec8649d87b877ba7898c586893e9aa3868ecf80f6a5aad98c41b113728ad54fb5a8a277f1ef3088b8687048c2c55d734b945bf07398269930b80d76910305ed984963bec5fbe10402f5956d29817bbdbc32ae380bab0e1ad88b61ddf2087347845f71cbe969c494d45a77c4fbc943d07e08a952fcb504b8751a6ea0d9b3b2ac9faa31f4be3c5bea9f720e1e46d081d956698668c7eb8c2c5a43d8c99d14b5be5993eaf1202fe8c783bafd612eda7afb202c3a19dc5adbf0f7ee0976a8780efd2650bba7fb0e50b67ffe5a11145358f2de31b37393a2c833bf3fcc2a0913bb64f0728463537ea54fd701a733c55dd5cf2b2a7839a124c27272475addc0bebc3a88f0cef7433b2b41adf0eac2be2f0b2675db917eac6c66ae2939dff18bf6e2460026fd21d2d87f8f4b793c12d0b3253fd912f56d11dfdc316deef6068040dabb166e4a3afaf570ee82e0706a1769bf473531ee246b18d4b9f45777fea828e96bf2f134f6deeb13ed38e43522182bb89e103964bf852105bc906da3fbe6a152a4c1b9dc2c39c797bde4dfa2b5f19b66b5e4b6448b186b20954a7b265eb878805a9b4fb8af3ccbae793e516f8e354da451c86df6a75e8f56477726ebe2a944407ee18bd51202d786f5cec3942e302932d300e6c5edc21dec8d33a741e9e2d7fb6d53a5c7c4ef69dc7b831ec53e02922a2461c72ecb82873efe9ebdbc62da70d7ff3aa6c0777cc67652a5b119219cb7d97d9bf5c336e4446ed63317038a3e7d78b67f4b3a331689ebc26fc3744cec34208780271ad86a56dc2d58faa5891c694d7f89d2de9d3022e08ee31ee4e91dec37c158f63973c99e6c919ca5031f0ad2b0ae0f9ace75dde2d24c52b9dd013d43cb70fac2722a9b89c59f2feaf7a7aced7a6e47b3b156afb6aabd2400b665c043159e381da94fc45f61c875f15634b8f788feff48740986fa70228ae0e94fdf33363d8d4988c45b4be68605a02f6196a89428b03939df1123232ba2efeae6abed15bf878bded1c80690fb0f3c646ee2e2d5d17d32da832a1e088b0041c588ba63b051d7d90d8eb07b9537bf5ce76353b85184b84cb84efb6b4ec2b89b1eeb3d556cf82c75c09dd158b76d40ae27c19aabb5ffce569cbe4435faeed58d2917dd977056e832bfced5dfbdab013ced7e5fa89911fa058a6e5710a6b32eff2d6be7f13978a9010c7fc1f39553d63efca5a7d926bfb227ee7daef4df1a818767c24f15f8268aa1187be24391fc8632ab69f72089cc96f7e345021a1910196bfcc75bd22c54813c20c2358ce718ac1a0736a69aff2b0c8258a444344ee3a8e65b6d9e783ebe2fed6ddf225bb3657a02de9278c99f282fc13f67af6e381e6a3ac3478d4f47a56215f8be0117dfb49945ead188fe91d77963b7179960c474dbb2f255094898ba87c1bdf3ef4bb45207269f7e003abe4ca18f894a595ef5d4892eea1db0f70a19f1aef417dd51b3c6e8a47dc82f7ed34d840188c275574d8530d5dd58eacd7eb6e593435fdc31c22d9617770ceed805c3fcaff7ae38b25b40cac77af0108acdfbd828d00df5950e4470eb6108dbbff1741f6a78894638453a05f060995c8057c1b5755dd3c11ccb13328511a63fc7cc7871c5d42f05cd0501c0fa7e989e17a809f3b1d04e9bdf47710abef41931a851b6275fd951e5161aca3791042422dd5c572246f52142b1c6eb89ac0566404e264e58fe634ac2f5a7061e57031cd5443999eaa1ecdaf1750e680861e2703408bd8e58136ba774acd504b54faaaa149d9ccaf422b27c76fa283a6631e6aa4c92479703fccb44ed5f6e3e33f1767fb236774b952954e59540e4fa75b89081c64420ba522b8e063b017d55b5d38a29b5453d5ad862d350c905535dc29444bf3bc09efce8c0176e7de5bcc36e5b9f31709f2adc9d093da72acdea1a9cb22acda9620e85479176cc784358c7df8fd69e5d47b71de9df084ae1fda586e92cb1fa44118025175234a208bb0ba1a15b9cef3db01eb4aa3094aa0fc279073dad78de403729a20e7e1f275e419376703829db0a6b20fbb833df9b447a6af1093336abfe499d0f7f10c3a41622cb4772f06e547c3974b1f0707a458d53f12d38cac1fa3c5e10cf91cde7eff50a8527d305293e42615c3ecb78d6a1335cc4811fbd86514513c9a94d4dc7f7b1c5ded020c29e84238b50768570dcee9fa1c4e8411183ef48515fa70dd4910454ce5e4f3538001dd10dea82cf4bea8f1d1bb6169a9fa41327471cb7bd90796cb08d7a2e0fb4ea4e07d37b26bea5b306b93138c4ea0edaa06b2eebcb6c2654970620a2734987cfdac5b37b00343ca9541e2b09416b5d57061c31953b1f71a27da22f83d55cc6859cc7c3c865b95bb111d4cbe9a1b918688bc842731a63a1dfcc5d6a0343ceb89e89680e3201cbdf8b15bd6d860461d140059bfbdf406531bc26d38ab46fe169cc922c550b5285dde384c0e235fdcc8496ae1b48b1e676c5a07f139255b128b6625f12e4680381621b82cf3d7b90e6c81e5be69318839ea5cabbb84e27fb1223e2a82fa26becef436e09a877b0677c2628dfd34adaa875e8ba9ee347a7e340452d593382eb4948faaf8279623667b118a835268e9c42963bf35f3cf21f6b65454ab9b0c41111da700cf066d9c7e15ff65f36e04e6b7e228aeaa16527706bb5608e8cd7e37981f5c00be9d7eb1b172cd909961fe56dce2bc242e4569b80be15f6860c4b5a8b6e9ef2c26b83f68c466aa086c05d66bfb026d0ca2ff6908e57fd594ad82bf21f1024a1490a9a4784a0f5f88647ec76947a9342ab03591534659338709e4d5219c9206d7c9e2479119d9c936311a4ac7b23a4b980ec40cc83d6596973d35e39fd5c160a70af428c9a925fa195a3963b877781a1897ac462b3ebc810a429c6078ed1b67e410e352240302f48cfe0f2ccb1eafcb3e7842b74bf2357eb7ba41848fbcb19ef2e47f2d575e0ad01406ab843527d162feaa48cff89096dda57ea9782cd68bb6cdc27bb01743f29eb978fcd7a6e5f5ea167beb545aae8a3fe7b82c230c5f0eefe7889422a10b27c394fd7dd368a875587c45fb7363a514f2df7daa409683d19165260000cb11b5eb909ae53681149fe175e73f9fe249cfa54ee8e94d88c7e56dad684602e557866d7f9b60617be8c377838502a3cbbce28c5d34bfa6777c8b73d97c92e6256a0c2ea3e8dcfe38e383bc2eb1ecda84e6d6421302bd46d12347e56cb54b72a6d3defc1f53b16d15460fef6d7cd1a46cf684bfd2bfdb1c93d52560db646e74a6615bd09153f24a647f40273a41599ea912299fbdbfb36fd1f36c8e038a86761718ca7ee9996edca2e7190ba6f41da47869d971060524e2047d3df32b2b9e1078f70d18c363d7db0056b0d85279476e2fd86620b94c63238665ea2cdaa103566ac260ecbdd4ecc9dd93bd9a99d5bd1ea0d50f7aa928359c97fd38105093dc2ee9deb6af7621d69404bff780d758f5320781761a873ba73657aebb90b08c54cc1df84935a8acfddff57af08407b3cabd1990bd9f463d1998098b34c42620f3b4653e8a7315bf2316835a28bf921ed65af216b9649f78ae75b512c2afe2e6f1459eeb80eebe28d92941d39054985c2e545826b963999202e36e27802480071159fe7c561d14517744544d19402100f5b1caffa4d2da863913d7067627e12c88eaa882eb5fd0c80a8b120c4f048cc7974ea37cbf51bc2f7d0ea26457c006ab2cd75dae63f2cb4f78ed697c97468ad761b95f3588075b5fc440c81bce94e945db7b6132ccf32ec8792e42363118952d584f48904118970f697c868f32b07f18f3046cabb5137144ac6ab4696036baa963d4cf70bc6c1e2fa9f36a8076b55343190c75fa103f8384035e1c4d98c21c9be0af6a982830edd4dffa3ef46ae80cabe66bb83164429cb41072408ee3a11a21a467597a3159f0cfffb9aa64fb9de5922fa16cb80259ff84bf3f9a44f448971276d39f6e90cfd7976661f127413dccde6f03abee84290efa038ecc219f03a982badd06d0f8a351c3f7feb0efb0e2bcc3f72b2bc72e58cba78462075ab2a4e9ddf71dc18ec50e529e1edbbe69f1abc9d83a3e228268deb57d9c9244b253c53ce84f89ddd25e36a2a66c1cb28eed62baf95c182aab06296b5daa38c0184308d632d4749d8ac28aa2d2284b21beb434a31b936f68031f2aa205ec0c53af8ad9a48cbd6b7e461ccb289636b0e7f25c9b6258c9eccbcc997fcfe60aaa5a1b68d92eaaa148d4dc2ad97be6a799b3f66a63731fe24b71db74d615da9ead9dec9ef4bdb9ca8740c7ac1d7ac250a87f889f3444f6508e461019b78bc754047991f5c2f6dad42722e2c29985a6bb06ee55e5b4c4fbee84cbe894497cc5676becf1ab48f1878b78a4597dda6618921d09f0f5c524ad37101b81541e5274ea8b48e9af4301931ef941d53bcdc17a2d3974da0a958bdb2395f9527d73273bb750af4ebe8a07e82c9254dbe60270b850fab9c4d6d3cc5e323e0623ff629829eac059cbdf1e73b0bb1707cf8de0bf9471713f463024256f1d8cf778eaa342ad6d3a5760b3410c3a6a46ec1764db5a2f048e60bb6f9174d1640b09d238e80aa173903d7f48d762c402191253c3f4df9436c2b628b0421f0a26027b91df4991f514f9cff51f0f90db6f3aebb2f40be57f47252cc09d0e0da0ce2732f5eb2d62173d0511efcf59dda8cb100ef28c37d725cace84f04749161fd74a114312462d98f4c75477280240a5ab591ce429721e5ccf965047d9b7f4d7f343ba18ac1a8e769ad29bfda21ff6d904909a4cdb44de423e84e0448794e521348ba1443f3b4280b9b78e7912a1b7f2aeb2f49a22451a9dada877f08c8b5866fbd880d8f4e4fc74472d2c48d88056872b390efec741369018aba00abe8bd26adbd6ee36185988340678dbe1eb1a022c8cef1bcc773d3151891ba4590c8d1936688cc954e61a58e6b15940b470ac79b46b31ed6818eb8e66be362f1ad1f3c0bedc2cc4287d3f4279cd06daf9319684f38eb39d4e1c722bba4036a88429b21b243ac74dfaeda611c18baac4b7aa419acb1c3c7d5fb113c398c815076e7b21a2a78596ec98724c1dd1d024e9fdc975f3b758bc263c1c9e3cd522a8bdceea9b2232f11d3491ca3f5cbcfa6d82ff3c9761bf6f341b662616dcdf2f1a6b3b31f70647574aa0b3f4571c3246b816e6177e6fb948576e63ddc4d1fd87981d742dd7ada6876aab88d3af1a71f98a9a23497e12e3ef9021feb35b0d8e81412e120e0d2d8da", 0x1000}, {&(0x7f0000004900)}, {&(0x7f0000004940)="6111b51855f5db01ef1641dbc2a03d9d3b57d7b42e68776e525b27641894fae78f8b2386a62d3046545d8cd58bf5756d2b9d16b2e27984d0abbf26165eccaa10569271801fe3955a47bd5e3fc52092cd3b3fafc4d1b2d6705a280763c77f16f2f88f497975bc525ec756b26eeb2d637c5265ffc6634591f22fec6260ea637cbb5473905844045ddf5b4b0a7eaa09d41e054a4865d9a4fe87019c9d44", 0x9c}, {&(0x7f0000004a00)="e8341cef29ddcce7b66817ddcd028adbfbea3d2272e2ffd3a482fe6a239f683883e19e440fa2a851f9fd157564d3cebdb8ce700dbb86e3f2d8e470369aa70b9fb6dc6b4ec0f35867e8d48ffa45ec4fae1fbea1859c273db3e46063", 0x5b}], 0x7) getsockname(r11, &(0x7f0000004b00)=@un=@file={0x0, ""/4096}, &(0x7f0000005b40)=0x1002) mkdirat(r11, &(0x7f0000005b80)='./file0\x00', 0x80) mlockall(0x2) r12 = socket$inet(0x2, 0x20000005, 0x2) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000005bc0)={0x0, 0x0, 0x0}, &(0x7f0000005c00)=0xc) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000005c40)={0x3, 0x3}, 0x8) r16 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000005c80)={{0x7fff, r1, r15, r14, r10, 0x12, 0x588aa773}, 0x3, 0x9, r13, r2, 0x3, 0xfffffffffffffff8, 0xf40}) bind$unix(r11, &(0x7f0000005d00)=@abs={0x1, 0x0, 0x3}, 0x8) r17 = semget$private(0x0, 0x2, 0x2) semctl$GETPID(r17, 0x0, 0x4, &(0x7f0000005d40)=""/208) 00:00:25 executing program 4: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = semget(0x2, 0x2, 0x702) semop(r3, &(0x7f0000000280)=[{0x7, 0xffffffffffffff7b, 0x800}, {0x0, 0x43}, {0x3, 0x5, 0x800}, {0x3, 0x8, 0x800}, {0x2, 0xf78, 0x800}], 0x5) r4 = semget$private(0x0, 0x4, 0x8) r5 = getgid() getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() r9 = getegid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x6, &(0x7f0000000380)=[r5, r6, r7, r8, r9, r12]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, 0xc) fcntl$setown(r2, 0x6, r14) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/197) socket$unix(0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000500)="6bd69f9f9dcd207134003f6c09c739b9611b21b2932329a298172a1743b4509b3ce15c2874e61b86ef8f9adcd4bfd08ef2601a1fadcdc7e52bc245ea33a6b60a9e6c9ff0b0c736949866e17eee2f87b4d0b50b27643ab22229a0135eed8db08393c322914b9e11f6d0ac28c367c066b44411cf92b6210c3d4adbcc13043db81abbe3bec0d81c32b97ca6ee829b2f75abf9f114598a251e33566d5c32b78c81ef4e19adf067152d5fc1fabf5fcd475dd8cccd1247d73f39a9efa61602d7c172d1f6d4", 0xc2, 0x4, &(0x7f0000000600)={0x2, 0x3}, 0xc) setgroups(0x4, &(0x7f0000000640)=[r13, r11, r7, r11]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, 0xc) fchown(r0, r15, r10) readlinkat(r2, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/104, 0x68) msgget$private(0x0, 0x80) accept$inet(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) fcntl$dupfd(r2, 0xc, r1) socket$inet(0x2, 0x1, 0x9) 00:00:25 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000080)="a3d5fec1cd28cc9148332af9dfc8f4016e23f1ca0ae4a613e03d408e6993511fcd0b302dce168de0ff42fa0be5a61138764bfd45c8401dcabcaa31f972b3d9a2ca", 0x41, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$inet(r1, &(0x7f0000000080), 0x27a, 0x4, 0x0, 0xff21) 00:00:25 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) dup2(r0, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='#\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\xfd:.\'$%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-{,[}/.\x00']) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x4) 00:00:25 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x2a) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000180)=""/215, 0xd7, 0x840, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = accept$unix(r0, 0x0, &(0x7f00000002c0)) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x5, 0x5}, 0xc) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = paccept(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc, 0x10000000) r3 = open(&(0x7f0000000400)='./file0\x00', 0xdb446363c481aaca, 0x15) getsockopt(r1, 0x1ff, 0x7, &(0x7f0000000440), &(0x7f0000000480)) sendto$inet6(r2, &(0x7f00000004c0)="4942ddc52de677ce07256d93890936b6f72511705f35191e7dddc7a06a86aed5137a5da735b6dc6d3d36e1835c9c88243a511d8a744d1e9632997f47d8813031f0e0a9783a2c4249cd1cf6cb211d85612ca25b492f6871363d1e27b1d82727b6dcb408e94d9cf7905301edabccb0f606e5b23cdfdb42247cc3b395d6e702635f3ccfc5615182f53051f804d8e3ae32fc5247362c56ccb61d121125349fe8e3ec4200e64df31bf93f8404b25efac65fa7b70be444ef4948547f8ba830e806f9", 0xbf, 0x0, &(0x7f0000000580)={0x18, 0x0, 0x1ff, 0x9}, 0xc) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x44, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x2, 0x7, 0x621b}, {0x18, 0x0, 0x7, 0x7ff}, 0x5, [0x1, 0x1, 0xffffffffffffffbd, 0x4000000080000, 0x2, 0x3f, 0xfffffffffffff801, 0x4]}, 0x3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000640)) chdir(&(0x7f0000000680)='./file0/file0\x00') r4 = geteuid() setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x1, 0x5, 0x2}, {0x18, 0x2, 0x1, 0x3ff}, 0x9, [0x7, 0x9, 0x2, 0x5, 0x1, 0x401, 0x7d, 0x8]}, 0x3c) faccessat(r0, &(0x7f0000000700)='./file0\x00', 0x88, 0x300) seteuid(r4) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x120, 0x0) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x2}, 0x8) link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') r5 = openat(r3, &(0x7f0000000840)='./file0\x00', 0x1, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000880)='./file0/file0\x00', r4, r6) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000900)={0x4, 0x1, 0x9, 0x6, 0x1f}, 0xc) symlinkat(&(0x7f0000000940)='./file0/file0\x00', r1, &(0x7f0000000980)='./file0\x00') utimes(&(0x7f00000009c0)='./file1\x00', &(0x7f0000000a00)={{0xfffffffffffffc01, 0x1}, {0x3, 0xffffffff00000001}}) 00:00:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003480)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xd0, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:25 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/64, 0x40, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x10) select(0x40, &(0x7f0000000100)={0x6, 0x101, 0x8, 0x4, 0x1fe0, 0x23e3, 0x1f, 0x1cc}, &(0x7f0000000140)={0xa6d, 0x38, 0x400, 0xa0, 0x80, 0x8000}, &(0x7f0000000180)={0xfffffffffffffffb, 0xffffffffffffffff, 0x81, 0x179, 0x5, 0xfffffffffffffffb, 0x9, 0x401}, &(0x7f00000001c0)={0x3, 0x4}) select(0x40, &(0x7f0000000200)={0xfab, 0xffff, 0x0, 0x3cd, 0x0, 0x2, 0x10001, 0x401}, &(0x7f0000000240)={0x40, 0x80000000, 0x10000, 0x236, 0x8, 0x8, 0x7, 0xfff}, &(0x7f0000000280)={0x9, 0x6, 0x7, 0x4, 0x100000000, 0x8, 0x8, 0x7ff}, &(0x7f00000002c0)={0x401, 0x4}) getppid() mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000340)=""/115) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fsync(r2) r4 = accept(r3, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) fcntl$dupfd(r4, 0xc, r0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000480)={0xef, 0xfe00000000000000}, 0x10) r5 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x48) mincore(&(0x7f0000fec000/0x14000)=nil, 0x14000, &(0x7f0000000500)=""/4096) r6 = msgget(0x3, 0x18c) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001500)=""/167) sendto(r3, &(0x7f00000015c0)="e7480783d40ba552974fa7d6c91e620251c95c618addd5dff0f3352cecd8a614288d9639ef40c0f63c81df53f102d04d296ed29c39912f86e736dbbc269109b6334957e3c1a3dd169f7a09c0522107eb291d032a351fb843c664ed079de5055dc8409eabb8281a15aa95c2c8db84ffd400d97d8fe05860863a753d7a53f261ed6c673ebc50d142aeffba", 0x8a, 0x7, &(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000016c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001700), 0xc) getegid() select(0x40, &(0x7f0000001740)={0x9, 0x4, 0x7, 0xf3c0, 0x3f, 0x5, 0x3, 0xff}, &(0x7f0000001780)={0xfffffffffffff13c, 0x7, 0x0, 0x97, 0x8, 0x7, 0x80000000, 0x3}, &(0x7f00000017c0)={0xfff, 0x9, 0x0, 0xfffffffffffffffb, 0x0, 0x6, 0x1, 0x2}, &(0x7f0000001800)={0x74b, 0x18ab}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001840)={{0x18, 0x3, 0xd66, 0x1}, {0x18, 0x3, 0x4, 0x5}, 0x846a, [0xfff, 0x3, 0x8000, 0x1, 0x2, 0x2, 0x1, 0x7]}, 0x3c) unlinkat(r5, &(0x7f0000001880)='./file0\x00', 0x800) setrlimit(0x7, &(0x7f00000018c0)={0x6, 0x3}) connect$unix(r3, &(0x7f0000001900)=@abs={0x1, 0x0, 0x0}, 0x8) paccept(r0, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc, 0x10000000) fchmodat(r1, &(0x7f00000019c0)='./file0\x00', 0x12, 0x0) dup(r2) 00:00:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="2ceb5a7734f946b81e3452a428945ea22a668fc7ae08c44ddef6ff7974cd8978ac05812cbf9c9526c97a2bafd88f40c7a6a3988695ee0ffac669323aafde8515d8ca2690b18ccddaaa9bc1f09143891797a46b0a0751abb154eecbdf794fc644f0caf9fc9df622edc245eb6e54551a6eb615972ee4bf9b1e2b5a603ab1050903ef5c59", 0x83}, {&(0x7f0000000100)="6f4659f8afc9739668e5ec18dacc80d08b0ce4047c0eeb60ba7d22661bcf32dfbddcbd7dc0adb1a98a41cf9eddb09ba3d65512304264d5128d6e40d464f5a2fd8363176c1238a2c04055b07c71b00bbbed131f12457321a4cf64ee0a2fac47d8815437e8f73eb7762cdfb40265207b7b15b286b7a6f1eeb12b42f021bc54935a58d06021dcd7366e1a955b50", 0x8c}], 0x2) fcntl$setflags(r0, 0x2, 0x1) lseek(r1, 0x0, 0x0) sync() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x6, 0x6}, 0x8) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/34) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000300)=0x497, 0x4) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000013c0)=""/40) close(r1) getpeername$inet(r1, &(0x7f0000001400), &(0x7f0000001440)=0xc) r6 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001480)={{0xe2e, r4, r5, r4, r5, 0x21, 0x8}, 0x59, 0x6, r3, r3, 0x9, 0x7, 0x7}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000001500)=""/74) poll(&(0x7f0000001580)=[{r1, 0x84}, {r0, 0x40}], 0x2, 0x9) r7 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f00000015c0)={{0x4, r4, r5, r4, r5, 0x42}, 0xd1, 0x3ff, r3, r3, 0x10001, 0x519, 0x8, 0x80000001}) rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') fdatasync(r1) readlinkat(r1, &(0x7f00000016c0)='./file0/file0\x00', &(0x7f0000001700)=""/116, 0x74) msgrcv(r7, &(0x7f0000001780)={0x0, ""/56}, 0x40, 0x0, 0x800) mkdir(&(0x7f00000017c0)='./file0\x00', 0x40) bind(r0, &(0x7f0000001800)=@in6={0x18, 0x2, 0x41, 0x7ff}, 0xc) chown(&(0x7f0000001840)='./file0\x00', r4, r5) 00:00:25 executing program 5: clock_gettime(0x2, &(0x7f0000000000)) r0 = getgid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x8008, 0x10d) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = paccept(0xffffffffffffffff, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc, 0x40000000) r7 = socket(0x1f, 0x0, 0x4c1) r8 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0x2) r9 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) r10 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000700), 0x70000000) r11 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r13 = socket$inet(0x2, 0x4, 0x800) r14 = paccept(0xffffffffffffff9c, &(0x7f0000000780)=@un=@file={0x0, ""/28}, &(0x7f00000007c0)=0x1e, 0x20000000) r15 = getppid() r16 = geteuid() r17 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000800)) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket$inet(0x2, 0x40000000, 0x4) r21 = open(&(0x7f0000000880)='./file0\x00', 0x20800, 0x90) r22 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="3cf74b2bd7917bd0da7be092d7c6a37a22ecc077f4d942d0820f10b6", 0x1c}, {&(0x7f00000000c0)="54b0dc433fe1c068514087783e71bba1657708f6bac26c852fe4b02ee22f5d5bd8386c86d26bb261dae65f877535e63161fff9946180b954037065ef71f997203d24947d9a19852c552c798cbe53abfc2bf8f831895385c0277ab8fbdba3c1023ee80fedc4842fffaceb7598b59535103a97bae3979a5a3997104ebde63d4334b96096eb279ab9", 0x87}, {&(0x7f0000000180)="76891e16754a32044b80e3e42b9a16e0f101e48df5f7a85b24b8567bc00be83365124f8a7712fe733fcad90dd050bf81163b2259ec237570055f0eace02a17de18f24223331ba4768845b67d0f9c44400c634d1069798230b21a3ece0fadcc06cb703f4f1d8d76a37fbd7477d02936b97322e82cc346b753fa41d46c81277a9f419a4cea831a056fd039c807dca31c3b8a96a53b41bc7c4b5f80c8278f0a051b77503b2da1fcd528803fcb87049a144b2e5f8976666262f1a4e9afcbefac87fdb92f23b0e18251481782484f656d00", 0xcf}, {&(0x7f0000000280)="fc30479a657f625b518ea05da1640390105fd14e7c8ddefc4ade0d94528eacea5c6696676a21ea31413c4fce95af039f1333ef2ebdabc7cf5cfb57b6eae659dc4ec1ec12e20273f7cdac43e0f157a7bdef4a0f6c6f2a636ba623ca6948a0b88db0c0216790346739fc0a49553ef3d3918ff1460d0f106b4702e4aaa2f83fabaa3a764e2cfb6c6a89b3da6edaa629e620438a51f8e31581d1e74aff3d7be394ab6f824929731cb5b734bf7516f176d63dde935ebdb96a2d9c0beeb098dcdea1474badf911014569f97bc1fa4925375423cff7a05fa5db38e5c3046defe89d4d", 0xdf}, {&(0x7f0000000380)="41bd39cc73ab165d02d4758f2bc0374f19e1844fb11cdd880dbf2e", 0x1b}, {&(0x7f00000003c0)="569d3736332e8c576409b8b6ad87d4c650b7d2ad126d751c1dbe13cf425292e5bf6ebaa987e914b167fd40e87ab115211f4297f86764b64cb2fb90533efa9e7499aa542c52522861e8e127ade364731730f9be180ada34fd4b536d6b5aa9528360b04d4d547e1727efd5237654bd386d", 0x70}], 0x6, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r0}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @cred={0x20, 0xffff, 0x2, r15, r16, r0}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r21, r22]}], 0xb8, 0x4}, 0x3) getsockopt$sock_cred(r20, 0xffff, 0x11, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) semget(0x2, 0x4, 0x20) lseek(r18, 0x0, 0x2) semget(0x3, 0x2, 0x201) getsockname(r13, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) 00:00:25 executing program 0: select(0x2a, 0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100)) r0 = getegid() setgid(r0) getgid() select(0x40, &(0x7f0000000080)={0x0, 0x1fffffffc000000, 0x4, 0x6, 0x3f, 0x0, 0x800, 0xfffffffffffffffc}, &(0x7f00000000c0)={0x100, 0xdfc, 0x80000001, 0xffffffff, 0x2, 0x6, 0x101, 0xe6}, &(0x7f0000000140)={0x1, 0x0, 0x3, 0x1, 0x1, 0x1f, 0x32, 0x800}, &(0x7f0000000180)={0x8, 0xfff}) 00:00:25 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000100), 0x10) r3 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r3, r4) 00:00:25 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) truncate(&(0x7f00000001c0)='./file0\x00', 0x1f) chmod(&(0x7f0000000200)='./file0\x00', 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) recvfrom$unix(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x40, &(0x7f0000001280)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r2, &(0x7f00000012c0)=""/106, 0x6a, 0x41, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$getown(r2, 0x5) mkdir(&(0x7f0000001380)='./file0\x00', 0x8) flock(r2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f0000001400), &(0x7f0000001440)=0xc) recvfrom$unix(r1, &(0x7f0000001480)=""/229, 0xe5, 0x3, &(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa) mkdirat(r0, &(0x7f00000015c0)='./file0\x00', 0x102) unlink(&(0x7f0000001600)='./file0\x00') fcntl$setown(r1, 0x6, r3) r6 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r6) flock(r1, 0x2) utimensat(r0, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x8001, 0x8}, {0x81a4, 0x4}}, 0x200) poll(&(0x7f00000016c0)=[{r0, 0x20}, {r0, 0x88}], 0x2, 0x671a) fchroot(r5) sendto(r5, &(0x7f0000001700)="f339f32aeb8a8883706b9a00d95a46027e81173c74fb3de69f9a53430ae3fc0658c88e526efd2825ae58dc08d87e0cfec89b908f8b7bd84468a4fdf065bc39c2a69b0514f540c3bdd141a5561e78bbc0acb22b78f08929bffe9330bb22c29800bd003ddec8daad46bcd06c9d162f8a5de36532a25edab96ccfe55b0e6f9d4de42f4f882db32f42b9359fd3a07ec3e4cde3ea7d938497f43da88292ef0f102331", 0xa0, 0x1, 0x0, 0x0) setsockopt(r4, 0x6, 0xff, &(0x7f00000017c0)="b0a0bae5d7b791e90bf4248e509cb864d7264e51a9fc852ca659e5041aa04890357ac9add1fc21a8c89f3076469829831c08655d59539d3326ebf5b9765933fba5ab83b323e6a6c127b9b19acc20cfd59ecb8b3d607ea5c4adb3e9e90730702512a196324a52d57b82594438e132bbd0ad28c4624de671e906962a116f4051db11191c3e3403afd9fea31cfb1ec1e4a0fb261fd10ddf22f8bea5ebed2ac233737dba6140c032a20af978991125e2f615b231f42be7af875e5889e42c9bbc3572f880f73b0727", 0xc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000018c0)) chroot(&(0x7f0000001900)='./file0\x00') write(r5, &(0x7f0000001940)="a49d0f9cf692b23eed31425e", 0xc) 00:00:25 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/232, 0xe8}, {&(0x7f0000000180)=""/134, 0x86}], 0x2) lseek(r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) r1 = getegid() lseek(r0, 0x0, 0x1) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f0000000280)={0x3, "5666254d0c6fc00d7283fc482a415bcecf2563dca40540f6a2133405ba86"}, 0x26, 0x800) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2, 0x80000001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="a43f42ce52d3f801", 0x8) r3 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) connect(r0, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget(0x0, 0x1000, 0x220, &(0x7f0000fff000/0x1000)=nil) readv(r6, &(0x7f0000000480)=[{&(0x7f0000000440)=""/1, 0x1}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={r7, r11, r1}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_RMID(r3, 0x0) r16 = getuid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000600)=@file={0xecf648385b0d0452, './file1\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000640)="ffd8cf14ac6f69cd867f1835ce60a39e0b7bac1844c2af09ef135479ffd975edf44d2370c52745991282b082694ca60760fc3254a9c0db8b8573e2b99bf389d331d7bdc87d5695d60963de73bc4e87d08eaaee4aa569871b332eaadcd8378430cc0a78484c5ff26a58012fbc1ab1e7a06b7635e173b3fa4656a766e34e6db0f8156f9d2f44bec1076ca36354f0aa2eb6d0fe02230ae8fb261ed5c32df7abca92d08d07a40c0a3899adba03f6ed6f2baf07dca7082283647af02b31d46fb5e3e86f973a052792f14d91b17feebade20c504a50b6f8ec40489dc", 0xd9}, {&(0x7f0000000740)="32871a58527564c4846dfacf421687a8c8101d08daabf05f243f87d46a08af3a3b679dbccfcfedf90aefb0023be35cb264a146b150414949f29a3eb9878b30d362dd4f7aa5af2f771ebadc543088a96976a655c7788bd2", 0x57}, {&(0x7f00000007c0)="498a9955e234768f3e2c6e8bd25ff509bf9e0b3c4f8c8e68091fd92d845925ae37efbac8fdccf7256cde37b3f8fbb96677fa9e3076d41d3405545630e71d4d8d56947e8d07e9", 0x46}, {&(0x7f0000000840)="7b1a9936cad289873315ba87d833edd3b5cc02aed43c7a1ab7e74a62b4a2ef4e766ad8a34166d83ace1f1f1ee9c740e12c498b159abe9f16c2ce814530f626ae8dea46bd5b4f49b9f3d64c52935b4a827c79598e160363056dc7cdfe7313feb94e704385222d13256410b54ba390b12b68c3b5a5506aa0af46d0d6491b2f742bc2f85844292001566522e4de45c65ae2b5ed1a4f96249bcef01e1d53c127ac7bd7ef", 0xa2}, {&(0x7f0000000900)="f65065d6fcd1c14957643ab0bece9ece2dc8", 0x12}], 0x5, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x2, r7, r16, r15}, @cred={0x20, 0xffff, 0x2, r10, r14, r9}, @cred={0x20, 0xffff, 0x2, r10, r8, r12}, @cred={0x20, 0xffff, 0x2, r13, r8, r15}], 0x80, 0x8}, 0xa) dup(r0) 00:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, &(0x7f0000001080)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/184, &(0x7f0000000100)=0xb8) 00:00:25 executing program 3: socketpair$unix(0x1, 0x20000200000005, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/90, 0x5a}, {&(0x7f00000003c0)=""/113, 0x71}, {&(0x7f0000000440)=""/1, 0x1}, {&(0x7f0000000580)=""/170, 0xaa}], 0x8) r2 = dup(r0) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) readv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/182, 0xb6}], 0x1) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r5) sendto$inet6(r2, &(0x7f0000000540)="86", 0x1, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x1000000) paccept(r0, &(0x7f0000000480)=@un=@abs, &(0x7f0000000500)=0xfffffffffffffeb7, 0x20000002) 00:00:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getuid() bind$unix(r0, &(0x7f0000001080)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) fdatasync(r0) link(&(0x7f0000001140)='./file1\x00', &(0x7f0000001180)='./file0\x00') socketpair(0x6, 0x50000007, 0x3f, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000001200)="116b1a839a014fa32dfa2fa4973fd41d2ed7c2ae0dc1d8d31164b24213be4e5eac95f21fd92f811a3c15e67d062ef7680254f7443bd8c001c7695bd42ca60029259ea0eca66790693a2dbdf3d7c2785c99c7ba3a0c58d3e56d4dfbe43d010a106ed880f10d11628d5cefa1756ed97dd562e960d2d339", 0x76, 0x4, &(0x7f0000001280)={0x18, 0x3, 0x2, 0x7}, 0xc) r3 = dup(r0) bind$unix(r3, &(0x7f00000012c0)=@file={0x1, './file1\x00'}, 0xa) sendto$inet6(r2, &(0x7f0000001300)="b68fcab2cb285a13296122163f833903abc5b06b2d23af2e58ce8ccbd346e5e450d3474c0feb610db617bdd9f13011759d072b531cd998ed26829418b68fc5c208a958b29e", 0x45, 0x3, &(0x7f0000001380)={0x18, 0x3, 0xffffffff, 0xff}, 0xc) clock_getres(0x2, &(0x7f00000013c0)) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) symlink(&(0x7f0000001400)='./file1\x00', &(0x7f0000001440)='./file0\x00') unlinkat(r3, &(0x7f0000001480)='./file0\x00', 0x800) fcntl$getflags(r3, 0x1) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f00000014c0)=""/52) getsockname(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) getpid() stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) r4 = dup(r0) sendto(r1, &(0x7f0000001640)="583cd9e6951310a6aed9597bada0fc9418b3677957818f8a6b041b7b457b9b6dd4d0f2fc05f46105ab925578d1408d39f7ba4761e2", 0x35, 0x5, &(0x7f0000001680)=@in={0x2, 0x3}, 0xc) mkdirat(r4, &(0x7f00000016c0)='./file1\x00', 0x8) getsockname$unix(r4, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) flock(r4, 0x8) recvfrom(r1, &(0x7f0000001780)=""/136, 0x88, 0x0, &(0x7f0000001840)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r3, &(0x7f0000001880)="7c6000161f6c52d74c3e5681092ef98b6ca091e495525d8877748fa3fd5dc110d6fd857ba331821d6dceee369ef8418303da266afce59cc37c4420c066dc2b8270d5fdaaa97d604ffb0055684e7a19870af47424dec329ffa87b284c6d6ffc21f123e46a04df3a0f634a06b70b137d12aceea5dbc66c7cb715f19f27133892244396a1ca9b1a08f21e643bbe1ab8f23d2889c20d3f4a46192e98db78bf432575404c68e641cc7fc36adaf1108d8daeff7317410a4782b1c04ce1d494857e32930763aa53a2777f3566f655279b941bcd10bf5455f5b6666a1d9cdf07f8ec75d88365ab9943f3", 0xe6, 0x401, &(0x7f0000001980)=@abs={0x1, 0x0, 0x0}, 0x8) getgroups(0x6, &(0x7f00000019c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000001a00)=[r5]) 00:00:25 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x400000100b, &(0x7f00000000c0)={0x2, 0x2}, 0x10) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) socket(0x0, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10}], 0x10}, 0x0) 00:00:25 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r1) r3 = geteuid() r4 = semget(0x2, 0x7, 0x10a) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x1, r3, r2, r3, r2, 0xc, 0x1}, 0x1, 0x4, 0x8}) socketpair(0x19, 0x40000003, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r5) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000100)=0x40) r7 = shmget$private(0x0, 0x4000, 0x48, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x198, r3, r2, r1, r2, 0x0, 0xdc6}, 0x80000000, 0x8c, r0, r8, 0x395, 0x200, 0x9}) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000240)={0x8, 0x1659}, 0x10) connect(r6, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_RMID(r4, 0x0, 0x0) flock(r6, 0x4) recvfrom$inet(r5, &(0x7f00000002c0)=""/152, 0x98, 0x801, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r9 = fcntl$dupfd(r5, 0xc, r5) mkdirat(r9, &(0x7f0000000380)='./file0/file0\x00', 0x80) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect(r5, &(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockname(r5, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r10 = getgid() fchownat(r9, &(0x7f0000000500)='./file0/file0\x00', r1, r10, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffc000/0x4000)=nil) write(r6, &(0x7f00000005c0)="3747578d8077e3d6488fa81504c97dd50f6445039d441029a805bba8c7009bec009669ff226aa8acc3963602aadc8ec4df301d16b35124fd55", 0x39) lstat(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)) 00:00:25 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) socketpair(0x1a, 0x0, 0x54, &(0x7f0000000000)) 00:00:25 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x9) fsync(r0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/89, 0x59}, {&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f0000000200)=""/249, 0xf9}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/77, 0x4d}], 0x5) r2 = semget$private(0x0, 0x5, 0x2) r3 = dup2(r0, r0) fcntl$getown(r3, 0x5) recvmsg(r1, &(0x7f0000000600)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000500), 0x0, &(0x7f0000000540)=""/166, 0xa6}, 0x801) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000640)=""/198) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fcntl$setflags(r1, 0x2, 0x1) lseek(r3, 0x0, 0x2) semop(r2, &(0x7f0000000740)=[{0x7, 0x3, 0x1000}, {0x1, 0x100000000, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0xfffffffffffff000, 0x1000}, {0x0, 0x7, 0x1000}, {0x6, 0x100e, 0x1800}, {0x2, 0x9, 0x800}, {0x7, 0xec55, 0x1000}, {0x4, 0x2, 0x1000}], 0x9) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) readv(r5, &(0x7f0000000dc0)=[{&(0x7f00000007c0)=""/93, 0x5d}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/168, 0xa8}, {&(0x7f0000000940)=""/130, 0x82}, {&(0x7f0000000a00)=""/145, 0x91}, {&(0x7f0000000ac0)=""/33, 0x21}, {&(0x7f0000000b00)=""/235, 0xeb}, {&(0x7f0000000c00)=""/118, 0x76}, {&(0x7f0000000c80)=""/93, 0x5d}, {&(0x7f0000000d00)=""/188, 0xbc}], 0xa) semop(r2, &(0x7f0000000e80)=[{0x0, 0x8b, 0x1000}, {0x7, 0x1, 0x1000}, {0x1, 0x1, 0x1800}], 0x3) getegid() connect$unix(r5, &(0x7f0000000ec0)=@file={0x0, './file0\x00'}, 0xa) preadv(r4, &(0x7f0000001540)=[{&(0x7f0000000f00)=""/72, 0x48}, {&(0x7f0000000f80)=""/153, 0x99}, {&(0x7f0000001040)=""/153, 0x99}, {&(0x7f0000001100)=""/65, 0x41}, {&(0x7f0000001180)=""/139, 0x8b}, {&(0x7f0000001240)=""/68, 0x44}, {&(0x7f00000012c0)=""/131, 0x83}, {&(0x7f0000001380)=""/250, 0xfa}, {&(0x7f0000001480)=""/96, 0x60}, {&(0x7f0000001500)}], 0xa, 0x0) paccept(r0, 0x0, &(0x7f0000001600), 0x70000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001640)={0x0}, 0xc) fsync(r4) pipe(&(0x7f0000001680)={0xffffffffffffffff}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000016c0)=""/32) fchmod(r4, 0x100) getsockname(r4, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) sendmsg$unix(r3, &(0x7f0000001940)={&(0x7f0000001780)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000018c0)=[{&(0x7f00000017c0)="f4af3ca52a4459b3791ed707bf43a39577496221c910a8b2c8f373e6cc6911e31842267744cb090c9619b2538dd075d58da3ece36e4f6d8a3861f69b3e3f381dd80976f3a566b75ab20f7364e4af65eb46ed931ee6558b079c04ee93922069a1cc52b81b0a79bb9539e813dba6ea8e8e572bfa9df76007e40c0550128a", 0x7d}, {&(0x7f0000001840)="b0b44c6ea538ef84e9ab05714fe899d00d7cc61aae6a331994224df422b5f593e0895add2fc503543d7a0f621275faa56b71e07071e76bdba1255c65c175050fd52872c56734c4733995566a34385dcd1d0bb9718f915888c726bf2779b2cf1e94f697038130d484195b18ebd45b07da40bcdee968f1681bd6473d2d6632e2bb", 0x80}], 0x2, &(0x7f0000001900), 0x0, 0x400}, 0x1) mknod(&(0x7f0000001980)='./file0/file0\x00', 0x10, 0x7) fcntl$lock(r7, 0x7, &(0x7f00000019c0)={0x1, 0x2, 0x9, 0x6, r6}) 00:00:25 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:25 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r1 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') 00:00:25 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/92) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = getuid() setuid(r1) select(0x40, &(0x7f0000000080)={0x9, 0x7, 0x941, 0x91dd, 0x200, 0xfa9, 0x0, 0x3f}, &(0x7f00000000c0)={0x3f, 0x0, 0x5, 0x8, 0x10001, 0x3, 0x8, 0x9}, &(0x7f0000000100)={0xffff, 0x98, 0x7fffffff, 0xc600000000000000, 0x100, 0x1, 0x800, 0x64b}, &(0x7f0000000140)={0x0, 0x7}) clock_settime(0x40000000, &(0x7f0000000180)={0x9}) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={r3, r1, r7}, 0xc) fcntl$getown(r2, 0x5) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000340)) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000380)=""/165) r8 = paccept(r2, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc, 0x10000000) sync() getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000004c0), 0xc) r9 = fcntl$dupfd(r2, 0x0, r8) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r9, &(0x7f0000000500)='./file0\x00', r11, &(0x7f0000000580)='./file0\x00') poll(&(0x7f00000005c0)=[{r9, 0x106}, {r8, 0x4}, {r8}, {r10, 0x4}, {r11, 0x82}], 0x5, 0x2) r12 = fcntl$getown(r2, 0x5) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000600)={r3, r4, r5}, 0xc) bind$inet6(r8, &(0x7f0000000640)={0x18, 0x0, 0xffff, 0x7}, 0xc) fcntl$getflags(r11, 0x1) sendmsg$unix(r11, &(0x7f0000000980)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f00000006c0)="0d5495aecf4d5a0e0b8ef8fa7999c8c7be6c", 0x12}, {&(0x7f0000000700)="5cf50b99f5e834ff9b5ee6c3e3d99af3b13e1519a31448ce4c1666f4b57c83a2b4051cc7dcef46d3daeae576fdc79a688b152125c29b18dd671ea229042526b3885617744e695a145d3f4831092b23fae5cb4ea54228bd67e0ec684358886504646fe71d50dd202bd29080d5da0834c446fb699d80eed2f3ac45ae3a71d25d048189caef201895ee324bc7e19bf166edc322c4e1b531f6d8c1370bffdc90b78d7caa8d38d7827ed89dad0056211371247803c58e372a75e0404f800fed610e6c1e3f017533fa31d06bdfa7eda2edb0", 0xcf}, {&(0x7f0000000800)="0e4f71af0fd4e0e59752c1058630f2d50992f4bfb94fe78f3cf4c65528e8155f0506bbc6c5f0fdd10b24d5b2398508efc5f8c09d002d4a18564a2eb7bba2dcee16aae555ab41b9654738e823e80b47a34e7e09d3fd939fb85f93eaab5d0d41c8a126adeb4685edafce8a7cacf1b432cc9c2ccf1c88aac3bf7556679a4ad46793cb88c576bc29520a1e584e27cdfdcafcd21ddde7ccce132cdae42c0e3cd4b72c296cbb77f474da46e46ce07eb419c8540ab3916000baf6d8573d88fece6013aae9b76e7e3fe32a4089a749d8fbb82307b9e0e650a87304181f0cf199dc2aecfecc0f1c525a", 0xe5}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x2, r12, r1, r6}], 0x20, 0x1}, 0x2) socket(0x1f, 0x10000000, 0x3) getsockname$inet(r9, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) dup(r9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000a40)={0xfffffffffffffffe, 0x1, 0x6, 0x7, 0x1000}, 0xc) 00:00:26 executing program 2: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x8000, 0x0) close(r1) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[r4]) setgroups(0xa, &(0x7f0000000140)=[r5, r3, r3, r4, r3, r4, r4, r4, r4, r3]) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) fchmod(r1, 0x0) 00:00:26 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, 0x0, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10001, 0x20) renameat(r2, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffd000/0x3000)=nil) getsockname$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) renameat(r5, &(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file1\x00') setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300)={0xf3, 0x7}, 0x8) utimensat(r5, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0x723, 0x1f}}, 0x200) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000400)="63d42fdec56d42ea5435d2955d3ab5e657ec5ce27c1148c5cd7eb7a2890d671d1b102fe5b5cb630bfa6f3bdd62491f8f655bbf97918c75b34d709402c13adeefc0dbd925681410dd476ce02be78abef6ff80cfeb5fbb1b39dd0cf740821e6f6b1f9a933b0018af7f855d05e977841699810e146e9464a3", 0x77) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000480)={0x7, 0x1}, 0x8) connect$inet(r5, &(0x7f00000004c0)={0x2, 0x1}, 0xc) r8 = getgid() fchroot(r1) sendto$unix(r7, &(0x7f0000000500)="04a7e78f28e3c581711fa80a85f4eb9364c3c4", 0x13, 0x4, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r9 = getuid() lchown(&(0x7f0000000580)='./file2\x00', r9, r8) setgroups(0x8, &(0x7f00000005c0)=[r8, r8, r8, r8, r8, r8, r8, r8]) shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffd000/0x1000)=nil) r10 = getpgrp() fcntl$setown(r0, 0x6, r10) fchroot(r1) connect$unix(r7, &(0x7f0000000600)=@file={0x1, './file2\x00'}, 0xa) connect$inet(r4, &(0x7f0000000640)={0x2, 0x3}, 0xc) r11 = semget(0x0, 0x3, 0x6) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000680)=""/177) 00:00:26 executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = semget(0x1, 0x3, 0x80) shutdown(r0, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/36) shutdown(r0, 0x0) recvfrom$inet6(r0, 0x0, 0xfffffef5, 0x2, 0x0, 0xffffffffffffff19) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0xfffffffffffffffb, 0x5, &(0x7f0000000180)="9605c7d41a190bf6bbb9731b1392ec775ee239b4edac2f80d523d1a355b3e74271af11c94fe90415c4935d3f1a660994ba45d5420d454983c37531437369cfbf39f7e1e3e4fa40fce1ff1bbf8857cce294ced3af4c4242390853b980528907fd37031e0ccca61b417eca67dece6287f1f3d84f92fcd4107a8efef0e4ca20e53e114951a45e09771b6875ebce610341ab58e3fd1bb6c6abf70579513526c0cea85d837d058eedb6a50610a0acebffcc58256564fc9c33c66aa8a78a3debeb39762eaab7710586cf176c7bb7327c54fda91f9005b9644a34118984955708c7732cc9740f83f48ee7e85bbe1c4b077d964e46fc262dea4bed50e6fb155f5d060262274663080b67d86a458f329d3c5a1c8698456ffbedaf3b59eade6e69aef31b47558ea83d092b273fe3e798cb49c124c7b3e3967ca5f00f617b8509624ef08f7b5922799ab547dba0eef7ad8f1091748830c9883a6cab20ff245bb1ebde1c4d63e615ffa734669e5a24dcafc05b9246e5e69ff58727a2ed586fe4fc4a9a78d769c0858438592554412aa6a5efd479891d736827121e3006141f345603875d775f335cdde9429f487e8c66addf18d8a714725b940255b62c98490f64450bb586d86f2024b5ad7c33ee0fc8f3b672ed5759827a5548ca49e885bf9748432ac58b169692940371e869e1f9adc63ce389adb1dec5f6661fe7426ab893d48d7472bf8d63d60e22925d58569bebca28905d4107b3e1f037c8af6e6f72122040ad525bc536c6a21d2b11a42dced8456a8a22a185dc1decfd3bddab40719f5fbf369d6b288dd9e8d564a5c580470a625fb064a930a672a9f6c61b1b1aeaf263fa2ed00f0a8ef89da35477a2dcb89876c57dcb94ac451fcaec5464e7737ef580057342d5b894f86944712cb8b2eccc2417b0a30c92ae96c8927da3a817b65be91858a338c215544c0b0d5e2de8133af4de5a53400b2d060b2a2b84d850d245e7ff691fd5df17916860a971f8aa62b0ee32a892a779b0bfb32089bef6c2ec00adbed7572b69a2d31fb451426550faaa65a9466c70e3fa94ad4bc91ce06e5a4ae3edfcb1310b355ccb8454d68d487a5940c08d40cae4f3c8d2ab5659c800fd2628b513cad370b16a52f6be97c7dbea29449d95abfc7a553b8006685f232db163304d31fd4f6bf9eba0e18c23c606fe8deb673ccdebb125b407d32052f5ab7c5d6ac065b2c7d0760a7bb45d9e8660a91c90a0554b57a74ffef38b528fd18cba270124b89912ea3aed5cd3177ca3ca5a16c1c9c69709899b2b740e35818d3438f52e73083f1e66b428307dd95944970f64eafaaacd2c698c9d8fb8b72e5e5143c526d2fba8b726202dae4091cadefc2d81064292b004bc7f0d198f0396ca678f5ffa88ab80fc67fe34f70c45deff216892ef813761759ed1cae53ee55856848550aeed07bdcba43fd77defeb119b6cd5082afbc6a4c5a466c95f203a806ed658df9e4b7513183a05177d7f278a47d7c9f1dd9ba36b2356eb07b31c3fa61c8672326d6f6320c2920cea3ff1eed1411cdb78a013d7dfaf2d31ef52c0c9ce8e7e9ad31b5fd9fc5a4e8733d7993178a991974685fa1da7ba7ab267424364cc0df872ca5d3ef3b1118d6ef11c1f9cf7bc9f6500928b475a1eef0727ea98b1c3bc146abad5f86731c097638400d9b4fb01d53f9a54dfd7b170c5d95d1ef799f4732e8a725f19cbb9d7bb622941e32f590a17e9ba8aa49d9054fc46ea1a02a4783d5df2ad867a84676899b4e8518abbbc48b633b377ab2bb812aafec6c675b0eef5b57d51ab482570238af31dd5f29d134069bf792f094147c9f9aa4b02a973c3626db2bc08931a9c83dd35cf290891322bd187461147de1c8cc9f9b838073e1e4c34d877afb4f2ced5c6290abc045ea4f71731d8dcb3dcd404bc26ba36080ecf409c67be659cc408eae48afc73a697561609d7da93a8a0a4e14e165ade2ef2f979a6b7bffc99c5f1176be5045d01db2ba7f822b767f2eaef2b66c9eef8847fbf246e03954dc48896c618dba80876bc77c9bba2552112c552e3e54c6a57212ba9a77d32aa5aba919f81e6d054127c961f551d4b1b13b564226027b956b4947301e6c53eebde433daf7a8eeaa3bd327f47429774b4774c118ef003c529f7870b49f080ac62267feb4a1fc7d22e44a0cef486051a684c551552daaf2883d68d20fb65832ee54c2bb1f86de926598b937352c08feeb9ff9b431f5802ea4e5e2c9e5b9aba3082cebdc7da848bfdf0c57de63d3fb5c7c7f8e716686da7900f48a25cb4297d68dfc6e371a7784494a4a9211aa93c16a591ba2b408aad51ade91dae27052d6fe8762609bcb8dee66594da06b83ad14298945a9f04e847037398219da8f8b21a2b8f27ca13ac81385108e0e755c0dcffe6a4a824a338c4f8072d68d2454af6648fbeb4fa0e20a16b192403899ad43a3ec4b7a578624c19344e12987748a418c7e7a859066675b0cf19d675518b30a14cc5d077259e5c9f82b6d43c6ff53c5cac5149acde7ed2265487c502ab820d1e301b0141fe305b0ff824f126dd95412310777981170eed0d3cd9696705e72b124f3db989e9bb06f5b3d3415c300cb0afb33d75338302abb90dea3cd91ae8e712ce6da82dfa75da858251c466756cdbf3bc0772101e5739f260c46601e6b59d1ee9f698e9072a3aa1238f964e1de57d17eed2ad25d5c7c468e220d6f1aee152d7b4b6fabe04264982d89e9e9c1824056fa9b947494d6ed9af710d2f9d80429f0fe4f20743039f1768a8f28711efb6965c43be4b406d2d8e1c4ef47bd4ff285c53ce3e2267549fef6fb8c5f852f683137bf1fdc0506a6a7ab8ff38ab1473a2f09c3b7f4e9b43f592dc7abe115af411af9ea4e1139400bc65747a2abe4bf8e6bff7ff01725c723161b873bedfe72d55298b50da76bbd39db242e04d376ebcfdea5e6e2b8a2fe63a6f15c7928dfdda07cdf0513b1cfcc7993694df579173db774e482368b4c14512f3af7e36e2c4e563d967be309327194495a158b19665346af2e00d2453c7267131e91ae49bf422e11a204dcf42c39a009824c87c1b2ac270a50c06a8d24869f520c652317f038f0a7b0c083785b785dfaad47fc8641c825664ba3671b22f5fb5db803f8056d2fa346b1c77c3b8ebb5aa175bfd4c9ca92c99f2ac01d5787781f7dadfc9371129fc0555cb3c44642c230d7ed6d44ca0fe0b315455148658605553b27d2b985948bc6b550ac7cba619aff076cb2e839ff8b0b5edaf85488a373838805d7ca892919043dd2387bdb66d6b93d2ccd197c16881028f684f087fef1d20b6e690f3e6aeb66015b246168591955cea3e2e9d08df880ba819b622b2429b2438b84ab493006817d4fb996d15933f1738473644398d47f3820983bf72915774548dc64ad873fa768d035887a66bd5137e6ec3834ba0db4df46a5e06582c7ea1f54cf809d94b36722059497bdb554b15ae2eb18f0b99ec761d497ab0657f2d60642d26442eda885e4921c2a881d18799a73c45a6823c87975354130fadc016f04b3beb949bba8ea9b0e17faffa4e3f455fbd00a028c00a4fdc0a81360269526c8f567473e9b82211a0fd0e5ccfa5cf2e02238a5b35d98a5b7b39fccf0ea9b9c7591fbdb6948eaf4612316dd189f765c654cf51f77d92b9ec97ab61aa240b0d5b028a92c9eab8eb947e81651058e95997d8b61f3c075951a7fd513195b2c986283965fc40f8fdf038aa4dfbc9b7b3fe0098b3e209008be7270fd3fd0cca87c4a1d0ac05162b66e2717ed2e3fa7b462f0ab734dbfdb89471e5d5fb2fe3b78da545284600518126a8a83e45a57b0320c5b536d5a38a7cb4c285bb43c1fe3d20683fc42c659353f0fdc5dedc7a0ed77ec4c202bddebca963447b3f57461570a742b983c221e09ba41ea2b8a02356d348c0af1513b806be5d2a34b6b78951f86343600cb2ee7fa4b8cb855ce44106ee8848fd410f1fd98f6b0f86cbd76ec18b2e5baaaf42a3e12d2f0ef678f3fdb5bbc454d023566c5a5fc128a1f21406e6480bef40a51e06632079970fb8d3f0c6d648198b31d7d732c7f5e940ea9208be71ad3c0b14034e7884c3c5a6b1c51cd8af61b9fdf368e89c39a8b2dde82f958601efeb7f5d145b759a91cec44a9690b479351b976ea143c77ead6972d9cedb62e99966e6f04728c1ac6ef587981b12b5744ce9908357e409300a3150c2f46857bd9e44fe6d8089368ae5cc978054b1d6927d38a187fb709e209be37fce629beca02ff31950c807b630a4d9d27f98dfec8046bbc12746466c8176f2130c16a77c8252e9b6fb0d1d9151f5cf4a8d003264a64378f18fbd42fa19902fe8cfd694a6861ce9ad2a67544eb317ca58a88e80f09212c703e7f4e8261db4c6624b8b03aa75d2b5a00c0eea0715ed6bd98371c3003588514ffda5bf2f232bc8731a390af33028b5a9e1a64ac0ebea06893df9eed76340dc3e2e9f5e83520f1e41e0ae952b816829121cb11e7d2ae8eec50f56001f7d67b5404eae0bd907547e6570ac40b5bf87901d21006b2d7f6a41e8f43edf334c42303e9c10832f1bfd16f3d8cab0c57efb7523f58097dc062043db9dbebe1f0abc9eddb14f8a89c2720cdb6a7e607c5e571e084d8d119c05030c6252b25c1733cf39aa4e2bc6bf4ba18aaeceae7b9679258be3072897c792291f3158b292aa9d48071f8b9f979946147b8a8e4fff6f850f823d1df55096ea16550ec449e46b254adeeb6a0923feb1f89309b0eea3f098d4cb4ac509d584cb3c577f026ee1d6f33681cab4c415a9643f2122900cc2bb6478e85d02ec2563e7eeb124585c40f87c7926f6b9017fd92cfa71d261acba7905bfeb8b81d2808cb361069734de6451efd6394c68880b7e3e528ae1d9153c482a6da75b5f54112c539e643639607316fdd912c2f5f933332368aa2c7afcfc50e1894e4542eb8808f2e0a4c7b8f4a25f2737f8688bdd1cd085b9fe2b0a3344bf0ef63bfbf10dc4251a90375672fb32dab179ee8caa905490496f76e5312d1545b099b52af176ec722e412822c9e163f0e363b60f3bec31c8d2c379e226c1094f48e24674a015d5227e12abfbdf402591edbeb00a388e937131ce9624706036859b18632eb472bf54a28bca12a18fda24375395f2910b7556fabe4f6495a9eb6428dcec7dd7d156669e348aaf22c37169ffdd69781a44e63ef317d780fbec03c6146526505d0d4f32f1f6531960e29d4c8ccdc2d2806af99e417ac351223889d923a576455b538f206caa2c0d529c1572d17bbda5011e8435581c127e704353a33fb282f4683fb91e1d29f2e82569d36090bec87de5a16fdb18112284764d1f24c7504a1519aa5a47b8747e0d810a53c227c43789aafde6cb7a99f6a703b3b0f16142970f8d15bed4fb8b576a2410616188e1d8523a74a5076f443400ed7aa6e2eb5887ab8fd2c938e8159f17a0e4e0140ce7bff8c42b9e97958bee167940bc84e90bc6fd974a2a99753d31e9d7cd776954d4c2b15a7a320bf52d3998c11d25544ac2379d1b29d3088019efa816285389ac2ffb781c6f6b9c7b19bf19fe2233f678821a876d6bdad15548259bcae0582810f3519159810b012a8400030704d33521571888dc56eec4da98f9c6c0040e7c10a46f2a0a70fcf4608dccbc1915587aeabad9bf9227816c2309416adbb03cd01c65a83bf5e719e6198ffc5495e0e3d91f7b4a494f662d223d1ea85662da9e0ffa009cb39e2528999a43555722be537d2fce2096debc2a3a6adecf300776c9adcb74048c08c048", 0x1000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x5, 0xef}, {0x18, 0x1, 0xe2f0, 0x7}, 0x47b3, [0x6, 0x6, 0xd9a, 0x100000001, 0x4e, 0x99f7, 0x720b, 0x640f]}, 0x3c) 00:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) fcntl$getflags(r1, 0x3) recvfrom(r0, &(0x7f0000000080)=""/29, 0x1d, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x401}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r5) chroot(&(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r6) sendto$inet(r7, &(0x7f0000000280)="717f7cfa571dd6fbd941612029f3d072bc8c262293233b2897e4c9488fcea0fae386732d61a68515cbb76de762bb26039a9e22ffa53bb3d73045ffd9301800f90f924a41f133cb08", 0x48, 0x400, 0x0, 0x0) socketpair(0x1f, 0x0, 0x100000001, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000340), 0xc) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) readlinkat(r6, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/228, 0xe4) fchmod(r1, 0x0) recvmsg(r8, &(0x7f0000000680)={&(0x7f00000004c0)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000500)=""/37, 0x25}], 0x1, &(0x7f0000000580)=""/223, 0xdf}, 0x800) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000006c0)={r4, r2, r3}, 0xc) fcntl$getflags(r9, 0x1) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x7, 0x12, r9, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000700)={0x20000000, 0xffff}, 0x8) sendto(r6, &(0x7f0000000740)="da2e83b02da1111f0c5a97e2c3011c8530fc60e9f6adc3baa4fbda8042cb73fdc3ea", 0x22, 0x400, 0x0, 0x0) getpeername(r6, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) pwritev(r6, &(0x7f0000000800), 0x0, 0x0) socketpair(0x1f, 0x4, 0x1, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r6, &(0x7f0000000880)=""/11, 0xb) connect$unix(r10, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x0}, 0x8) getpgrp() symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') 00:00:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:26 executing program 3: nanosleep(&(0x7f0000000000)={0xaf, 0xfffffffffffffffd}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x20, 0x400}, &(0x7f00000000c0)) truncate(&(0x7f0000000100)='./file0\x00', 0x8) clock_getres(0x1, &(0x7f0000000140)) nanosleep(&(0x7f0000000180)={0x1000, 0x3}, &(0x7f00000001c0)) clock_getres(0x2, &(0x7f0000000200)) nanosleep(&(0x7f0000000240)={0x9, 0x93}, &(0x7f0000000280)) clock_gettime(0x1, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000300)='./file0\x00', r1, r2) nanosleep(&(0x7f0000000400)={0x74443113, 0x1}, &(0x7f0000000440)) r3 = semget(0x1, 0x2, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/38) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f00000004c0)=0xfffffffffffffff9) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x1) r6 = shmget(0x2, 0x1000, 0x428, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000580)=0x4) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000005c0)={0x5, 0x5}, 0x10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000600)=0x9) connect$unix(r5, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r5, 0x1, 0x80, &(0x7f0000000680)="a095f21490875a1c7a2d1ae8fb53094c046d5e8dca26f2d6e552d9daf30a886450904feee9059e4266f9f39717b2de578f19285d933728dbd487eaed6cc504500ac0f82e984d6f8ec6327cb1b046abf2b204069bb1f73dc8000d5c197019d6e0e6faa169f99059d155007e5d8fddd328bdd83b55acb7d19b0954b5eb9dfc0be69c8f3477db44fa28f179ac648f81bcdcfef191deac2d8335f31cef80a8b5d94dda154ad1284079733307a11a720a3c6cbbbe8a6e45cac06b5270f5f1c7370166e8f20af4ec3525c8f8a90b46773677ff630d88c4af31da1c01e6a46009d6f27188d03f90482d0dfb95b6e39f6e3825e59355789ac6d67b76169e70eff68f71846333a2cb810625a555c5a0ed4612277a37e12f5627044b61baaaab137b6fc78c93f45db4645413d9635613e0114a19f4615366abd054b785bfb0595e7053450adf44cacf974b0ec06086c1deef4bc13a703a63a3b7f355464225708e810d3feb9e455bdf21042b22bdab948153db92c6f4acbcbb85abb4903f19396550fc64f4d3fbc8467bc5a1fa16f2b780934c67098da254b485f327438434ba6637155cb9db57fe53f2350daa995564f90bb31e99f173818c0ba349dd0b2afbe65398a1f9a8ebfd274c7f687bc305c2571b4ef4fe4c47859515c248724afe0d0116421c028e23d8c809bb7004e721b8fba1482ef06e9d6f8a3252524c8ca3f7cbba2a878a995df75a20d7bde6fb0e22a65dfccde3468039a201246f152612f01e40893161ea50b254e911bfdc1de48690945ae92703793d429a258f7a5a6a950e4d3b121ba13ecd4d9f82fa4a3a8afe47b858d80c79e87faa974762b264989ac057766d61d0634ef32a110fcf745c0d6ce18a5a4459fcd3260513db10759685878bdc3fe356439ba6c124ed1b8a33b050172f53f40efc585b7da3a0768200e02346989c71c986d1ec01f481ed7601e66bade3080ebde2f3af4a2ffd0eb8f56ed413e194049493dc7b1d65749ede89878ac326c15ed1e440a9df1d1b71d078f160542735918d81be61d90fea39ebf7629d82d31e1bf41f0284f58df06420d7a261b17a950805b96f98caabc686532dbd6ad5f797434824cc3c25e1430f57f1ffe9dd5e62b6d5507425d827ec68bf31586854b889946f73146185c42ec1c2c2448f6787cb72f84209866fa72025313e0903477221a5711ad893241af910e8ab7af5d629dd3c401cb400b0bdedb7780485e1d37ef1a543ffb976f77672ca7a1f6f89dba816ee38b6b1377a18ed3f67897797d2a5d0a136bdef6bfb79a9adcce39121a45d393338d8ccf0a68b6400fc44dfcf6f07d20dac2c2988df573bc413e78f6779eccfa65419c114b47552bbb94c76c2b0a5a788b1514f6126d2f5b4b817efd787271b955a992abb6e8118316487f984acbb30c234e135445400536f6ea65e99b2df8dfa73f272f4ba033789b985d0ad15d014877b87467b3b1489d1b14f13110376f03f2e454c18bb8d5d061519481b37d25daefd5be689e820993766cd336faa71ba17b8473b1e1cf6c816e27bbde6d895773a0f68cc3bd8c2f3adc92809c42ecffdbb036875f96be200f41e0b51d7f1a30c24bc79bfb52520d313c96823c66b04e0dbf6f553a288b65290ae00af04e3c5d0196776f84b5c0a9347aafc98c4d3e4c072df030b8feef5c3e438ca2b497a7c69b31bb8836337093ec89997053646dd68a270fb1f549aef27af20215371f1d33028a3273fc6289086c8513fd3019ff088fecc4cf7118514ed7fe768680607db1b2991b2f5a85f0ef79a3244ab3f1c492cf94805ce3739d6eec97054120b7dbbed4add67a2bd24b812ef7f285ae38fa9d4a81a570263e0b0b2685b38dad738c4d5c1246fef2b35d7ff2d7f067a9c436d63ea2fbcbcc099d25a852fc86bb542c98daf37bbcc31ac0d5ae9ed85dc6f606d9e7df47f0097e79e4947da8792debcc51346e0d0a49adbaef257e51ef42f365459e275319f97dc1188934422d1777ef4994f4e0b56d966b7771452f390178caf37c85c71fd68f27d2fc486b4ffdf37f48a328cb89730a9e706ac90b2bf017358b9aacfd0b9332024c0b6cd1f79d8b53782aba2297116ca0cb9a1ce90aa2f1a08c169de545fb9df15cfed51c9d6a6a77091bfbcbcb8f28a2fc2ba63798a0c64400e54025da29c34c40ff4de12141b46ef57d926728ead8f749a02b000bb8bf84c6142639f7c56327673cb3cf6eb0a88363185f96ab92836d6646a804a1061fe53592f5b4f2b5dac4e0863b5788b2757733098cc650011c0ed41c82b8d621e94cfc400a1aaaf8635e397146fbe33f13f74f419043afa3bab7170fa96ee989555ac05418b2ce8602838b408712e3a2c019303573e5bbb87b87549ee6078917be9390c52968a2973cf2fcd5a8f10d968ac04e9473029add62be62af9ec8f782daf34b08d9a02b20213aadc25b7e18ab1a5807c76238f85de53f3388a1ff1e5e4dd951279a1f6ccfacd1c9c68a17e958ef4eb2129e0d7a0bcc3735d79e9ea8da98a67e371c3c84ba6e84e13fa848ec30589cef32a0c85c1daa5728ca88be3485af8af91c7d445c7289db623bb230472ad5f2974056aa266a4e6b83fc50a0ff88bfb1134fed2f17b3e3d23554cd3e851173d1a7debe250f78b6ca4e83ba861b7a871846d799d9a9d39e7afb6b21d3d99dfd9821aa1674367d33e47d3173cc9a1c29a141d0f71079edbec5ed9cc3270c6d15a2b6e29b17b571e382766340fecca7d99657e3313fa1b555a12fa78b6cc2ed44576e8430d62bcd6802918bbe06b7f39d54a81ddc631c19575742d05807f6e34f3c27a905d3f9c8db00502c144ac11c006ff63f1a8c32761f0dc877dacf06963d977e46184f7cf32b14531ef5b3196213d2cb37e9bdd409239f337e42ee9c9c49e159a6f295af8f48eeffba3ac4490365d4278c3fac5b9e1ff66285ac704bcfe927b5a33f1465c91345757f24cce338cb521925359c95c45bab6a6918ee1b69ffb8cd0f1ba8be3066dffdeb9c65ef4b6574c6e7f4885ec2b4f7c98c74dbc7cfe97c85d93eb2b482cae82b167b2d8c9912c3bc57e40e399994ab1130f0d28d42af8cc9917792a2fd4b151c95a1742d2c525b45bc978dcd9046c418b1cac9a1422f1c9fd4a99140cdc429cda260619eac3a40a7689edbce8f2b9183e8779135dbfaeca648617c16d6d06e56fc4f41815c4e1f80406bc46a0c5c5650e74f07fd813540a56a14d634bdfd739cae7f53e6c529ce5c97bebae6b9f627fa0c1ff359a42252673e4a748b36b7963ec2474a71778f94ea23472dc5d0c9f6a14b38537f635b6d9b99c537fa30dd537f0484bace89993a5f5fb2abd402aaed1bff871e15c2877d74a722af9851fb91830907b1b8a4107dffe94b90532cc5581f9634889637e844b767b040a5f919edc2423aa961775ad299031d8b254e5e2d13dd46c248628baa0402f21a688805289761e1f06b4cf3b2dca6c08f5696df8079d9d42685a10dfa29f3d196f6745a8557c337d644385a65e429be5374df38cf94ef7649ff8c445bfacdecd5590273a8d2f7b511bd6f7d3cbdad68db69c59cce0b2a134baea6fef4f22b5821464d8ed2c991d60bafd7179d33d699c68b9a6f1d2b281b42313b1c88429d6dda784ebc97a3b802d7f6f6f8da7043a1669dd28e0a6686ca4e2db0a3b74de00740e690e12a12c595f97f8fd3419cb61607ae194e95cb49d38b410c110780679f3faf0f26fe0c11b2a07039a542b56e5506b8cbe13f0fc5e7944e02856a14e28efb2fac0bb5025a6a8d9bfc0c1fc0f7141beec5ff8c736ec286694a9f1085d81783544883c3ac38aa29fb13b4a4df39af87dec4337f81a05ffd5a5b05c0c1f84f7ecfcd76cd6c063fc371eb15c4e22e8c2069bb6c2411ccaf0fa62da4e04f12ec72d64fb763d6101d02e3024ff0a3decc266eedad94d9c3da32545cfc46de25400bd8a4eaa953ac9e4077f0f234a189a925b18d119794846b875dcee3b771ed77da845fc42ccf8b89a9ee6b8bb3f0e1793c6993e040702b4948a3e1d3af22e1cfc83d6e40e4f6a5d85b9a7bd033f7b9b4714d42e7320151cd838aa4c078bbb18c5ac59b8cdb344aadca407aca7daf3f1275e9952720fa1c050c44a29c1c810fe2e03d60522ff15700591bdda77f8d5c1044cbe992bd003abdd9e0e769a7a9962f1e5cbc196e80f82991100284ee604873fb95ff35afc32356cffc7291395bf1e947e9da55c678896208916ad8f5aa1d88a2ab85158663909ed5fb5a3fdd2ca26f222983a93e665c760076f0f03de36cae11b1247cdb412cd265657eac5403a5e934be741644f6bbb4357f581fd8ed9eb496a2a835548337d323f175eb1c287320af9a1c12696adc5aafbfa834c7d12030ecb9cd1f591c45d5793622c77671edb6c24eed3cb348254cf6a8211e814c8bbd299dda2c4c0f19f176f29960d25f4fdafacecc15b0d3d76d7d6a9232044f457817e524b8b7f35f9cdef56d031d1b1d199ab4a63cdad90ce3fbf34d8d0c50226670b2cb7ac8b6cb953e19cf84e56f94acf6d5bd03a57296342d69b439066dbf9dcd279b41e4b864737a9d310a0555ff88130abcfd31b175c3c6f991c55697a1089213db09658c602da01b26c4ede82908b84ea73a17e0de1e2ad2076a00c440be4de819001cad38d2df5b061186060aeff25a44f81913eb46dd892a137b9db32db808e1f397f546a91e908518e1c13d1d74541975915ac2fb551f074add4ab4a38a6b0630243609dc00cd549873eacda3072c7120e5793958b88b76236b454e1425bffc721677126791539467ecb68c9795de78738ff89d6a7967f4ce125c08658c87d063ba353f6ebb4c4e59a3e1c72ffc67a95178338cf97b4a8120f40e8449733e94f6bd06124587ddd6ecafee1ffaa3def3a0617e8f272fa9fa038caf1405ea49ccef15074029bed22a3ce4b7ea1a5368b476863f562ec3e567aea934787561b821dde74dc682186985be46568a91360265fb0acc9cc9398db2a65249f87dd4a1d1544a529eb80f024bbf1396f35f0b0a01878104c6d9e2d1dff481ce8a0675f18ff4bb4c6aab43501a636f7d76fb17826ea86c21575f4a79797ac2ff59efb90969afe931e998f6bf4ee4777fa9d6cd1e0434a670ac1a4301cd928bd088df543ba95c62124b9ece2737ca27013e82c2a9c64178d23b57e6f9636d558b6b234a4e03cd06b7dbc15bff5310f6958ca80f98aa49ce869fdf1e6371063ad422a3e9b977026dce19062fae01f7a2e1b55698506b583ee24318edb8fc68393bab49887dfb4fbf7b600619c91acc52cc7a0ec4b66f7dc2fc64bd8451143e7c3a30020f88116c79d5cc352420e884b9b64e032a17e50ca6e421c28555e6920e78ccfb54017d3eb1c651dad30912a805f6e6ff4381b576d6e096cc11c34b421cd324c086a64bf63ff588417723ebe55a81469d0132eec1b631002194e515610b1076190ee29bd434dc4f076a714e5752fbf8022e60338180b750046afe294fb8b82df7bee61e10d1df537b75591343a886b08b29a923b2604d692927f83ab367ea3ee69bb49d6e36cf8b59f86c12453e9298ef8753b3a527c9b320d0633a305bbb39170315c8de7fd86290ac62fbe4f0f87739d06ada6c7ba716c181a5c17d4cf0f5eb0684d281df4149e46c8210d91ec5d3311800f18b485ce5e96e1e972d285b320696a51a19a2f25b1ff9d2aac820336a2c69a8d989aff6df477fa541ec934e0fc141cf0ea202c939b9a05c4296802e7370ca47b1eead40ed8184cd0c9f4719fcd", 0x1000) recvfrom$unix(r5, &(0x7f0000001680)=""/3, 0x3, 0x40, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) openat(r5, &(0x7f0000001700)='./file0\x00', 0x802, 0xd6) getpgid(r0) getpgid(r0) shmget$private(0x0, 0x3000, 0x94, &(0x7f0000ffb000/0x3000)=nil) open(&(0x7f0000001740)='./file0\x00', 0x90, 0x80) 00:00:26 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18240, 0x0) fchmod(r2, 0x0) 00:00:26 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="4240daa796fc65564c2959d3760283578513145939fd939bfc69bc9522091ec341d26f98afe296cba5d46f233c24341b281ba3fcd4befdc27594e97f2b14c2fd5ec11844d01c6560216c7b03f84b3b8fbbcbd817b493506f318e7f9ebc6edeabd719ad79df89f3421a0d598f038078f682a76bb3a4af36e917877432d49326c47e515ff1f9bc608042bdb0af858ccef6c3f344194cfe6bc40880cd30b1d84ebd456365c352e0d613ccfd2a4597bcae89ca2ad6fd8e51646e1b44095cc28caf07cc0a5510692a5a1140726f0754323cac48f9bed34b3d7424d4bfa351fae67767a579b5c9b810df1a33c3041ffb10e0420f47899fff39371a7cd91e32dde1cf2683b659797d92e5aafb5d7c4d141fd77a80fd5c1484a3f3a6d96b99c4f31195bf579ec394df96037c1381805617301d8c57a57695ac7e9d3d01698c3db8bd8592d9857ac3e1e3c59b26fc22eaecac4ba81f5a920ab6132a95d48fdf1417fdf2221fe3af9e9926b3f979b6826a322032a33df9acbaf93a71201940d1cd5ff816eb4dc62cee4e4c885699a02622f31b74df87d768f8475dfab6a1bce3eea4ba59272ce98ead38657db7920a8c86d65fdc7e15a09f9371e1bca7301bf3c55e24f4674417a63c984f3ffebdec42ed251d8ba00a0da43d7027349e58ebfb4df7186208d63c9f2b3185f1b053497e1a3d73320a2f8d45e2b0e7fb7dfe937799b3621334ae5a203ad0372727586238d7b207e96c39a9cb4d00f9751e641c5bc22ddeebbff08d7b1bd106eea5e10d496f0c75014411165c63371c677d62a3173577c2aed8a044573f38c43a3d7d44869233b9d828db74bba0c860f799597d11c0f17bcc8de9fa0129061c6976be2e6356169b547836343de89b2cc2af62364ba57350e37476ad925c9c900616f588630ef294143f07f0c201ad4b0ffeeb83205136b619d2a19f1c3915adbd1b231cc0dc39df4a14f30501434089d5ae4511a949f5b50ab397c2197e1d6423d6b48aabf745d71a770fb0ca4aebce385686321e16804be109f269fe9efad0a8775c089b81d9c60e25fb1b56ec299c49fa31207930f28b31776e955097c387fac77a28d80f5562ecde5f8457ae8c34a5426b61bffa64610eb6768eba35775b0bb591d423b0f5698a34b8af61c758452bc364855e445684dca6bec7e0157417369a4167c212455805bd1f29e3567870dfb7169c76647403df5bde35ed3833ad0bf3f7d6ca26dfc9f54c8a460f85ccf9c243e257f25667ac5bab16f9c81c7f9ea9d531e38c63d691dd3b19ec433edb3acd088082c61ccc7727edc481b4a4e573e635fa0d6d0dfe815f392c33aad24c3f4292aa0231d7d92b0269f7a2a39b69f3824f64c87cdb69275848ac447c13b98e853d1686570bf05cc3683d3c9e18977425d1f7ad551232f42b69e15b6246fbf4874a3340f73f3b32ee3b0f8ac88e51a754db04bda6508fce0946170d29c1787f2f2be36eee37334ac930f505c1f0fdcb33632fad4ee418ef0219c31acc2a5dacfa63a08d211bc85772617057da924c4af67e0ce39f9bb7888e0c3303aa90fc6f94342db8007675598cb3173f64b38d9f9737194f73296b5d6f1905aa83ee32a8cc6f0f5299f804cb88e6da0661e08cbb9fa4502bc7ffcb68f06cc2725d0038e61c0b784818032684697d7f702b7c0316774b4c0715fad5a49f03617f217c04dc0c40b30cce5f89ca0f49332d5cb0efb6b601c00e5848732da4399d348a3ec72ba3e485b06df02c4d9ccef63ea019a3c0a57bc67a954a9f049bca59ff3e4c63a672115518fe8cc84bc6cc09fd9477f3b90faa67f41c301f8646e14011cd0917275599edad069b069a82a108318c46269c56e3b58f66340f4ec1d8e0c050acbf3622ba954dc4cf30faf9f582c1b8c6fb0523566c3b0efbe1d67d6e7cc743042f9644279f86139127e9fffca2849a6d18f6370f5d06c856d86138ec386feef1e833e20399d84ad78b7a13e5a7bfe0fb4a3d5d5d4432028e618fff40953ccdba26b87e0329ae701d83a80fae34a287d1176f805d723b5b5d5c2b4189a763c7a4ece2cd8ee7c36b89fdb5007e384fb8552a0fcf03177e32ad287f17998f43b329aab1f99859b364c0f4ced9ba32655109dd7001d5c7121343810989b5bb397d7c5371c825fd8c9761c1c6f1604b0da323bf4adb6d1ec226fc0d2885f300b3d0e0b6364bbaad98cbf65c22ef3e83e3ac37fd9977ba62698970c35ee22fe5854546d4acd96c6a0d9a5690d2b7fe157fd8e720e4081a67ea60f7c35c63da50e408b4ba834f5796637b4a2dcf118cf8455595ab847248e546d7a260302f170acb4513ed47221b7e4b3efba0a1912df2f95fecbc1b9612b1e8bd62c78d93d70073ea3da744a1feea664dcbe6d3f070986fcf1a041d378be6c84a27a611b443b1de338341aba3ae1673b1d0b6e9df59c80c165544841ae7dd5becd6e76cce0528bb3eeafef67fde55b0763778b165f2a0f02440e4495549c421b23029e53b9b2d90658af0f97b7a1ddf163ac7eb870926e6b58192cbbc152c12866d0661c953df6d8aa7ffcb8b8e7aec21afc71c71b9215d63bf966c380bc806e03f24005b8d720e227363a07efc6bcf59b5be5f2dd96e869ee9067a27a0e70057395a2c9c10fd53cb3c8d93f55d336576294289286dd8e45cfc6dc92eb64bb3949bd074b1529ec64e6dbd011e5ff6ece2dd3ce2d2384996116cb0432bd7aae47f4d4a627a72ee42a51f22dfd62c6075b7ed5dc0821699b83ae642ca9b0d3af9612fa163426c37dc74feb04844d612f95a7111a60e56c74c4c4b7a78bb01b5dec98931eed517c8b7fdfe892787b3c027327751fb5276c508b789275c54c311583fd7c677f2fa2e6eaa4af8634d7ff8343e36d938936f3eb4627df97157eeb5783d726609742f6cee8ba2636059a4d8989c832206df02a397c3b4b7cfcfa20cac9a492edeb600fcd4870e718f0591bf2dc6d50dfdbb8ef3c318ffe46476460f7f13dabf4815e912eb03f25acfa0252c7e6219004b8ce81da0768a876900141f59628451c87c2920a8c51232b883db4f16a9f0bec0b235354bfd4b0734bc80c97f5da63c1f11b8bd8edce6188ab096e4443a102001608ff1c62ac6032afa3d17c06c7a49c09bd3faa16df46a92213271b6438effb3f03ab18d71208323912a1de99cbba240bd18220d6039939c93394cf4da692bc31cc71128a3ba1a1f39389b7d8afa05e4d252eab0465ecec85a3f2a5f2326abb6e78a6afd88af6830ee3348425ce5488e7b454d7138a3289d1f6e616648f45b45623d3b8243cf267d4737ffc56f84f0f10c08bee181c1ab36ae245382e313fb94d157f120156b57c7d9c9b2725defba4899e81e594e08f960df932625b9dbc547513bcfc86c95bd17e4cc38b3eb687ac99e6c55a848765612f77a01400829a1c2819d8684685c7f6bc44ce13055cdf1194d244457bf61ec8631274f22341b056af87f3e5b77e361402a97973c7e943dbc115ee2bd03b85af9872da28ee9af04722d73b7579ddabe98496ce505521403b0058e0000fa2e21a1838716ffc7d99d747807ae3379107cbf743e1dcc4225cba5350a0ab747c699f04c99ae526ae7ba88fa6b0b2497892969d695388b8ec589ed231f66dffc39f7ac06002da3b36d8b56e5439299bdb31ce39ed54c2af07ae3315d2bf43881ccf6ae30075e323dc07f4267d111756aa91d00fabf7d935aaa8aed8fffc59c6b0ecfa446d1fef1a837284eb7d79d80d64779514e940c63981fe43976be295a6bd0f517bbbd65d5370e6f5acc4203185dff4525b404279c8a370858c37d720d92daec85fd8379a80563cbada841e85c57a3c662cc40a763fdf3641b530b6b424dd2b301655716f9557ee0caa52ffe59478a215a0ea78605133a77819b4e1c7d69cf92427398838ef610d5b5e63bd9fe4b0262de214c0673a503f8af2d35958b1a929a2d56588257dd62262c3527d1357e4bf1942d63591bccb4a8555bf50c7819011b4b9b484c7c1a8e797928d5acd8ff7f5c88d724eaca5e56ad496e0750f2d35050af1cebc926941b3d00f96f5498f29cec2fe7cc85e92c42a45294518157d43972773f241fa1b905607278f9fd4d4bd33ebdd88f135ad7f0c5a4940449d623ffe599bfaffb5558f4654776b1416d2a924e3d4eba82d45927ff7b638a2385da0936f34a08870baf85cbd9afb59e8879eaa1c54eaff5d797c0ab6596c69a36655103a5f6f366603ec23ab55723d4d8d70be998ce9e0a0261d0487f36fbd847cf9d9d19d510e78f2fb4fdf81f22d385d9e93b578e55c8d95ce82a23da2a93986038889406716e3a8fab6ef12f6b910d6f7bd2c5c4ed9400ec1a1f388a18e4d5edd84578c1d0f242cad126d6c8124caa52d79965b8804d9e911d3e7f0829d5a6072020df0fed23b1a3fbcb26511c3bca024f10c4ed3ab70b4b60c1730b04269c5f8c8d39c9951ef0d0e6ca9fbda07618e0fda2480d77b0ad6642f38391dfd8f986438045be0632c7c76346aae7269e068940e2836e0cdaeccf3b25c2736be9c33a20417e45adecbf94d86a674c75ff8e2ef70931b3c79be1b53a735ad975520997498fe8964ca19e0ec00f623d3347707edfa351390257ff8022fcb174807e40a8cd22a45533734110d02b14c13a14354714c3521dfdac72c6370dc1769230655fc56e38da07fdce3d2795d264c287eb3c269b55d4add46b2ef3c7c1fd9aaedfdf227c371cdbe6ea7fcce5c46889712c600e33542048d5057d4252c224e590b67ae5190cfd3c0f44ae66d225bae12721a96aff422b1661c9b49cabf85ce7a8555c9d7c661c7091956d728cf69adc39a4e85020ba9d22b0eba4793c2694ca188f1afc493e9059f4ca3be0bc1b593db7d878e3cc5769a8d0901e75acb5b138197157d9efff6f38336e070c3b1f31c704dc5f2650284bca961802392afeb9ceccd4c7a06f4856d26954e716adeb54d6c29dddd5066778aaa7798fd464a367860a6b6f637862013557aff3e56a7362b5eea8d2f60b715ed708cc690f4c8e9ee4c0ee3e7e080d5aa5095bf89211bd76151aaa50018abde7d0df958fe88c2b98fff9ec3d3fcb91493b0d122e69a91ee4d17385eac8ba4ad527dd48bac74b1cbf40d040c9fd27096407d704ba7a3b71e5f86a699fb53ca761c6166b2cd98aac4f4e7a875a32fe05b39a51f075228dda64edf417d12e634154b1717daf8cab160e7fb2267d2dc9e18b8f657bbccb4f0539e1756a66b36101bfdef885e77a5fc4442ee4bef899c3dc458d5a748ce99cfed2ed021bc1679edd3927437ecec97f462358646368ec5f1abe69ba67ffcdd8e89e2fe7add26ae97cc00680d097da9a3eca2dcf49e15e1bc56eaa726fdcd67e4cca068c93ab52e7e76fdc2126eb19a8dddf4c7828c91375501e4b979ca4d37698039e73eee547afbbd5f686bf966bedeb32c91eb2f3dfe92109896fed559f4bca5fe06f78cce0910593a03a8e352b1a1d9e63111c530d6c107e4968ed19e5dc0d56d37618558d4f4506117a9e3cc83cb204155dc92e0ded17af5f955393c2abee6fd739b6aef587d2b287057fe43ce48a7512ccd43a4e66801c3a9cf04a955113a080ab1234b082e9296194e3be0f8d74eac997ef5080c05f3ece23a7ecb9a01aa56b508d28f7dbeff2a6560e1037e2f8e57a425eb93ecebb4ecbbcb1f15bbf1a235cfc4cb389a7fd3d6f555ee03bf36db3b7bf01aa1ba87ad6b4d0bcb053f5f37c8205482dadb5846e3f3a90e4898b3085e378e36d9b52561fa24b29332639d9a5e3", 0x1000, 0x1, &(0x7f0000001000)={0x2, 0x1}, 0xc) r1 = socket(0x13, 0x5, 0x9) r2 = semget$private(0x0, 0x4, 0x400) chroot(&(0x7f0000001040)='./file0\x00') pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) close(r1) r4 = msgget(0x1, 0x92) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000010c0)=""/126) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001140)=""/180) msgrcv(r4, &(0x7f0000001200)={0x0, ""/78}, 0x56, 0x3, 0x1000) syz_execute_func(&(0x7f0000001280)="45d27bf52ef341e125c442b9b89e96000000f34d0f2c21ff5ffaf047834c16fd3c0f540ec4a16957d46565410f9b9a0c000000c40161588205000000") read(r1, &(0x7f00000012c0)=""/57, 0x39) r5 = openat(r0, &(0x7f0000001300)='./file0\x00', 0x8480, 0x0) getsockname$unix(r1, &(0x7f0000001340)=@file={0x0, ""/4096}, &(0x7f0000002380)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002480)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000024c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000002500)={{0x3ff, r6, r7, r8, r10, 0x80, 0x100000001}, 0x4, 0x1, 0x8000}) writev(r3, &(0x7f0000003900)=[{&(0x7f0000002580)="a307e5ca89160260a2c0f86b9fa2179aac8588ca1e614591a3d781bca7ce122b65d5c7a2d6a19f48f9af178fc37b0816298859b3adcc62f39d9c5d08b093018fb0124e44e9b82afc6594932185a921b8a42bf6e61872a6756c5b367c762772d72abda572ef6af6bedf7ca168d7c4ff5d796cd860e6b9771ac7c7573a141275b2ce90b92f56fa1a6bac71698033fd9f5b1c6c271e", 0x94}, {&(0x7f0000002640)="4df3a706decabe363e63fea575da6df510272df547cf046860718cf032c06b91831a4c54ba86466180f52362f22304ef334ac9517a19f98a76a466498da094fb8d4ca8aeebe0a5463661fbaee3e258acd516a78662553e05073b3bb76f3cbdd49a", 0x61}, {&(0x7f00000026c0)="c176c170ff", 0x5}, {&(0x7f0000002700)="3852184b43d5ed9e9ae2e502b110951ea77f1f749c0b8dd065ded0f19d4d74a44779e81b10678b6676e1e3ee016f533f8a18cc1b2519076fb1c3ac0963df8571f26b4ac1fc2f4497e15f6829b2a005830fb9f914e3e35695f970e3a3a22b117f281dbcfece9792b071ccf69dd8c792dd991caf90f34d69bf3934096311a45f456a7574d6f73d3386a0a753afe78167663ca9d176859e381453925d2ddf876b95494406357eb54c76409601ce4e788560e674bd5e7f0b39f6a90e4a85efbd8f14f06b0c770a0f98b075d479f9cfdd272da884e8b3232d749e6ddd81a942e703b5c7d2450ecdde59b6bdce2815c859d18dee2b3dfb6c8b23e6a6412a7f0c14f518b5656e81014d891718fdbdddee7d4bca3b0e4aa1fae0ec6cc154865a012a2afa244e7c658e0cabffa068bdee2b55c95a75fa079df6e5c6e2e3c0a56bd94f94b0201a70539a408a50bd8224b0b45c0cf476de3054c613b5547f7e9cfdcdba86cf0c26bc5ab7a3dbc2349c887e5028b3dc9d8a624ea2a6194e583fdf2203ae8e35b43bbcf78aa264f882b53d1f8c99fe13f336d76774949b3c3634a8e260f9d0ac50f4d3cedc1a325a9afdb416d20b7d51adbcea7ba1daecc9ed6708d9f90c1df84f506a7b3dfcada2cd6d0da7ff5b95effba9e3263ed167d3c588492bc860965684a39e545f9597f5d26a7ddcc6af0f2106f034930174e437807c056679c7fe47685b214d239a816ab6aba98af0990527d821f7f29b4ea2449d5e5e3ed212e03dee40fd7eebc3326686bbdffdfe6773b79bb84a09b236bb97df45aff34f2604ac3dcda7dcb49e6b283822c5aca6140703eddeef0b6d54464cc67ff3233132e345468f297329b3b24f3665804d0d62d92d4f2b9b5865447441a0048e25cbc4ccfb5586a672b52e0d8f303b2ee09256ee194d8056e210921216bc2fbea0ff120bf07e3ef8d397b82b7c9b9f5e5b83657de0664909b7b233af2ccb7da15741e38aa66f6abab913338a5e95e305e1a08beab714ffe15ec9a7bbe7d7d6d01f4c5fa100646f80da637257087a183731ad30c7d3ff551924f297a9eb8730985c64314458660c26b2494eeb25ce824a53dfff27e4bb25b9a1595c902a790131994880aef693e599010233fe171816582e1bf94089c1d6f321ac6062a044086521e4021c3b8ae1c617e80ced7865085b774d20b4f2d87ac91368d785116962a1d2c19b2cbc695b5ff058f76b5e49845ce1a17cfc1f5390302454162074a4bdbf8177375dfd7bcb912a65114314a95df3b97b941f41f55c249c577b10f04fd5a7072f26070e33bed3f1229be2d099e0df72fd0c0681cfae92bee74c0dabfb389c2b160935890622a4c05b8df5e4c953fbf27ff4bf2831d1b95d5f2c82e29d740609902ec09ef3d1f66c012e9f3e9c14f65db94a7295363cd7f46ffeaf8e3c22fb972b7ddc17c7d324f63e24f243e83c466a68e283f2145187c78d3617d88dd75b4460fdf7773526a1f79d06fe5d9886a831f5de6fa99f760bd7d36907c39f6242208eb250c42c602b52b64355340bc1e42bd1f423222cbe74c88ccc446ef46b6ed53e4b671c4ef9c8ecadea413cbd12ed926bc6c305de604dfa3efa3b09bda8c22ff481baea5f510f1ce8867ca72f83bbbee9ebeff8b6c5d5446121a8235a585143e07f415c0f9c39d83bc2a3491214824d1c3629f5ed22c9414668e8a84f8c0311a5e1514d10f922bc72999c44107b85aa8eef3784b5a27b0905cfcf96e95779c7b64bef14afd7446e8b6dbbb21ecb5499607e480e1e49b307fe13455c6e5ab5f570c43bf0d32f106fad9a7b4a2e9b7e7ffda85e4260d18ad62aee51bdc18a93874df289f35dcf0a9afb1894adbc93b8fccf4ab40b7616846a9e59eed53369a6f59097ded41920516f4a2b7181dcd793f0505585501a46851dea5f2edd64a31e495c164d8a2f5271be1677f112f13fbe4ed466302341089a21493d14ba3deeac361219bc56ea77624f2e3d12531f15d6de29340a7cc15373bb7c4a26c1af94a5a0c005267ad97dddbd504e990e2bb6d09e64947219d6d9afa2afc1d40dacb4e743e948f393514c132238b1c7322dac6ea58da201a5de411d76d2930d4102d0fdfde1ebedb24f47cde11a49e378f4dd10f45cd58de570d4749bea9c5d0a88c6d384bf688d7bcdf23bd5a3e0e3de3d4dcdb30177460a9f66edf8bcbb457682cac79489323265650491e56420d21a11bd7c127b0d1bbac4162c6ac67dfb3121c39c492b90e9a7dd6d8285993e978aea29c65f3f032c1511f115c16ef9b9aea4d76fbf6d2d6c4d233e3cc342dca31619aa0d862ce00861dbb619fef42e507eea4c831f4bcbdd6549e2ff3728479aad41e51fa11482c35ccdf64f35b93601b2b66236649179f936dceca529fed27e318394bf7694e42852394e45698995bd8e799a8b0feaccb0c1139fc55d8cf1fd92209946520aad4ed1f39e47521d74bb84daf0dc6226478d60f7ed5d05fd4f3b3dc4be8ee7e8d1e4a378258b2e02c36c3ed14620f0749e329d82aaacaf5e8ee5701f0a13efbbe95d7a9e9633813e8b89336a415e739453c45703c1236092580056f208745584c0b6e707e00e97b433b6bc718a84335e6b22cb920985b8d7823019fd765cfdc7739f08f190748098de9a06e5a01f37247af300442261c25bea44e74a22566c67cc70cd1fad1567b2939a64a1ad315b79b5d36631e551151788db0d12a3495369ffd7537bce4d9e90161dce16e7dbb038f357dd7d1f6699602bb7dd894a5287ba17c9137c620a8f892db0e3d5a1de1c8ce16e57a5aa0d5ce17ba8aecd38e85f751aeff1c9adc10e9aa1ac3a80ccd0596cc603394956ee76902fc7db9ab1ce059731c34eb36aa8da4f2310ead26a5e4fec0e4bbe2155e2dc7d9bd197f4a2e48484e7b70976314c5c70339b9224064dfd38ae7caec7b2b96c3306bdb6e0d9e6ec1595f9a2992037f5f4a0990227f00556407272062ed4c129e098abab99827fe009ec50929f06a46f54358cb8e0d1fa1c6554ef6cfa2c6617617cbcd754b25321ae6a849266321a1d7da160c7b211b7df9e9931d5d2b193798784aeac211dc0ad699570987c5e50189212bafdd0aeec74e453a7b4c0fd53e6dc28a108f8dd471ab3640968cf92e0d4931ada5bb4f809c0b52665ec52b9264c6c2c44c98de2280afd9543490ebfa9018b31fa92fb5157332a537f38d4c9e4ea56354eee20a06de4db2f23d130988ba8ac91e17e3dd116607f9068a03b5994a7acce55937f92e1f2331561840c67bf6c723a2a4a3280b1cf5035a8caa83c8fd84d6dc5bb2c6b5958aa8680704d0f05d6e0ee8a98a7bc3c0d34a2f6f090f62635442fdd5ec0b5d7ed272516eb2bba03c3ec4cd77df1ba73f47e3b89d23c4bb603fd3aa6acc3f4c0b605c3cf8e032eaea5a3ebaf2718b326e87472c288548993ac757ef853cf27663c9f558138b6e04848ac3e411f37a5501e188b6002a10117289ac32cb8732cacb3e8845b9944357eecc4772e86a817146b95a7654d8a30543cbfd702247e0b65718c25f4849a6820d8e00790e577bf3ea2c0d1fb752f5fd4c08a663e0c3544a5c13302a7fa0622687500740365d5fb51a6d8320da0f19631ecd3646e6bc89059d07748a4e50345e91dd45cb12a355daf6ed4a26c072f19c4a0e71ae8f8831adf27e93f277278694a297afaa84687fcc5c51eaec0cac63c869505a8c9254975c1d33ef8f1aa5b39d07558551ab0c81f05c4fc73e337410e97805fbde4cc1fd63ef8db3644000489a8273699cccbb211f1f96582729640bc9ae1ab60a29000ff9f3b7d6e155ba98c7f874c0f801f43d57da7ae125bb00d780928e058e9dba2b686590b691eff0946716b5d277c0c896e481108d7f055c6ab4de069814f8239fb38c2d61a39cc80a44dd2de1f9eb53536eb030bbdfbc6352de1a85d8eb3b102376ca737306978d37f7867d344630ebb21b98914dbb668f85a09459da27cfb421d15040be19bdc32d26bc407adc02364d2500ef7dc35f79e2992564a18263f0d5d68ac0317eb7ac6d91b4fd2e1ade449da4e0a7a6878fb3b5d53a15fc8e8c8e7f5e0a0f54280f06252e43226e72606f75fd64064a6992c03efe17d44aee99942a91238d95ef7ef9f017a09bb8908164cd1a58f2d8401ec3c9461f695fc55f8360c699c7fe6f2bfa645937acf36f8494c3d0cd4de745ea652cfc1c4b62a6d41d51bc3a5ccc5fe876a103cf574b8d6db9515ab0595953c5b4bbf496fa503d33f004a244ed5d765f4837450f0cc19a868355fe3ad3598a28e551351c350d6736edc9b728b588cf6b1a77d758de69eaeea575356853397330a79eaa7132bfffcd73b67d5a10d6f74fb9d7747cebccc2824135688aaab702e250c870e2a9c0ad13e2ec943dd34eb61d05fbf01735ddbfe9dff4c00287dff8c1bda9b99a5b610eee228ee9b810c22637f1ea4d25415622dbec3389bb9d302e27186943fb8979553ef9650304d89088b9c72ec0cb5daf6d81ef7f217e6da4565270963a16124a4828b312cf88fcf54f6795686bddbf03d43dcf4fbd1884a3fb0b9fc2cdb9923985b42bf0e114accd01ebadf23451919d0db3661dadfbf18affc3f9502919bb35984f5b1d40d863bd99541e4f4e6800872ce8651f2438ad0476ea6b11e55fb516ea9a967d59b611b4bf44b1ad59a9ed2d1f5b6445a42219db43c042ab0a656e6cf7950a1ddac61ef51973d51eb56053aa70c86458479dd78fec53aa6eb58b04f0c4f61204b195ec4e53cafca5959ec4a3bc0067519cc4e9a2fb196fd40675e02118d00d56cf33759e777609b52036dea191fa904e178b05cc38a5cda27e970f6925e70dbd83ca69a6ede1543f259466657b8b7c1e75e272abf002ac5044257ce0036e67c5f9f1bfdc6c02c0025b37343d188cb657f3673f7485032d7aa281da4d9052ad2d59cc7cacb30120be15f0180499f52a2954e75f065fc22a9c0a089c8026a1ee07312b81e109f9c400f0c4c25bb6fd0c757633b0b3dc6d1d546ea7c7d5d6a0592ba8ec370c30714ec449924314ab8f5e773a979d57af1461adb9950c84013cad207ff0fe69c3ba71566a61a0ebcaa0f664ce241f62cace3fc9b5afc090de70cd06ad24eb4def349aef6db24c9f87485c004f94ff7677392c21c1caac3bda99ca2e7a425db91e1591473ce4dfdb0fbe4532bf126cf8df2f14b43652e6ce6f15b11d983861fd1be28d421f6a63d1fb672c76383e817c994eb9c521df5513896e78005c492138b8f5fe9c778a032cc9e35327c881c1b8ae29ac79aca698431b4b0ba010143965bc86ed6a9fe3d7fd297c8626e8e6fcaad3cb7a74a99f697d33936a2d2e3d87e7c026f0fb5767a80a1216110f859edfe8337a9ffe27030f1a847a1fcc0e6328f01b61c589322dbb9c03a5f016443d903207c0340c7ddbcbd8c8c7703f8bd7649f434d16960f4b321a37674a5b1c718bee3dcd0a9a6025a7492b25ce373d31e1b8b6d91d7e31b636ed89338fe13f4a3962285a46704f12d9372a2db5a5b66159bebb28d675cbaef7bb974eef7e50942d917950b09bacab41d77019dc2008ce17867ca43dca149a0d5786c37df8bb6fc84e50b64132cd145b28c80d7bde1c248ce53785e44f63e6730113f0b004d545fc2c5228da051267ab1bfcd73a126b4e10493ea7dedca07b483a4dbb89233b15e0720b7a296c01af5cfde4372a09f1529dea8c280a90091004e4f8bfb1d01fa0d977ea6c874520d457bb6879ec1af1457b4beb038ceb256b4027973ad213333de7be0348e", 0x1000}, {&(0x7f0000003700)="c7b4beea0d349e2b0da4333387e49fc95e065cdf2e0d526daedc4616dd9109e9bdb68bc156e7b86ae5295e7f1ddfb5f32816e46279b346afde5be15d43d7c25f98c0d9dd26f38cd664679d3672e9002823774b67894f04d53b8f8d32cd6801ad832f8e8346f5f7f4f0de14bfab72b0d5d871c88667eaa542830d254ac7de379e52adbd853da1b2da6bda772eba5bef519a3e261241dcb730baaf41e63a7a61a00225daaee1f3a5722ff1a31e36016f9f", 0xb0}, {&(0x7f00000037c0)="a3219f924d836ff68536c053f9749b74ffed9115b9d12fc5498bc38c66581486500ad624882cf272945fd2c6f6e238e4360b00e2930d9827de908fecf23f121aebba1a49cc2fe1965977d2981bdae5b62a2eae2277c939434f0b37c5be30994b864d7bc30ef5bae0eadad27e9660323f928201f02aec2adeb525930884695ed7edd24f40a5686961077fff50e6e4d05d855f3999793ee012fdb6d7f99d1859fb38df8a3666da85e3a1773ac7bd", 0xad}, {&(0x7f0000003880)="c36b820d", 0x4}, {&(0x7f00000038c0)="c45e9b2d5db4cf26a60329f8bd0fb3d4bbe56951740a496b232469dbbdc35d0f7bb622aafa9a0c2a41f684509655708d", 0x30}], 0x8) sendto$inet(r0, &(0x7f0000003980)="42cccca662cf4e9734511cbb9ac9a5c6fce84c4786af28f1cb24bc9a2c4a66212c74c5ea393a62d709f3cfed08abde7848113db63b295db895d218e4955e0eeb996c56806bd0d955112e27f477ef3758544156d3bbb47fe1b666a3fedf8d8ce0cf2bd0c3cc134742da4d9e7fc16ebc6160807eeaf1e5e5cb52ba8e0fdcbe27ed90ecec9e7d6194db637fe4b0bd3ab083fcfec26bd1a62977a14dff20e5", 0x9d, 0xa, &(0x7f0000003a40)={0x2, 0x1}, 0xc) bind$unix(r3, &(0x7f0000003a80)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x1, 0x200) preadv(r0, &(0x7f0000003c80)=[{&(0x7f0000003ac0)=""/209, 0xd1}, {&(0x7f0000003bc0)=""/187, 0xbb}], 0x2, 0x0) truncate(&(0x7f0000003cc0)='./file0\x00', 0x0) setegid(r9) read(r3, &(0x7f0000003d00)=""/10, 0xa) semget$private(0x0, 0x7, 0x10) faccessat(r3, &(0x7f0000003d40)='./file0\x00', 0x102, 0x200) 00:00:26 executing program 5: socketpair(0xfffffffffffffffd, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, 0x0, 0x0, 0x4, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) 00:00:27 executing program 5: select(0x40, &(0x7f0000000000)={0x800, 0x7f, 0x59b1, 0x0, 0xf5, 0xca56, 0x100000000}, &(0x7f0000000040)={0x6, 0x80000000, 0x5, 0x8, 0x2, 0x8, 0x3ce5, 0x8}, &(0x7f0000000080)={0x7, 0x30, 0xcf47, 0xff, 0x1000, 0x5, 0x2, 0x7fffffff}, &(0x7f00000000c0)={0x7, 0x4}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x5a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) bind(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) select(0x40, &(0x7f00000001c0)={0x3, 0x8, 0x9, 0x100, 0x100, 0x0, 0x8000, 0xd9a4}, &(0x7f0000000200)={0x3, 0x3, 0x101, 0x6, 0x7fffffff, 0xda6, 0x10}, &(0x7f0000000240)={0x3, 0xac29, 0x3, 0xfff, 0x80000001, 0x400, 0x5, 0xffffffff}, &(0x7f0000000280)={0x401, 0x4}) bind(r0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r4 = geteuid() r5 = paccept(r0, 0x0, &(0x7f0000000300), 0x40000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) geteuid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="3d859530bfab47b8dc44e4d7462aa15eb8f63cb0c3e0", 0x16) ftruncate(r5, 0x1ff) recvfrom(r5, &(0x7f0000000400)=""/72, 0x48, 0x2, &(0x7f0000000480)=@in6={0x18, 0x0, 0x1, 0xc0}, 0xc) setreuid(r4, r6) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000004c0)={r1, r2, r7}, 0xc) setsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000500)={0x3, 0x4}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)="e5dbcc8b79d3ebcaf2aa25a7c19551d014870815de72d41a43503a2f97ae350ced7afcd10ecde1f2de3e6e5689863bad35ef82d563a3f07b472858dcfbdc879afbed140767ce4454b7c3c60d5f8141d4b7aeb2bee69e49d7631094a4002e5b0e17ef4af9cb551fc6c61ed51499281ef1d0f3d1fdd77c597fe640e73b5bfcdf7818ad3a56959119135a4e", 0x8a) geteuid() geteuid() recvfrom(r0, &(0x7f0000000600)=""/159, 0x9f, 0x0, &(0x7f00000006c0)=@in6={0x18, 0x3, 0xb41a, 0xb2}, 0xc) r8 = open(&(0x7f0000000700)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) connect(r8, &(0x7f00000007c0)=@in={0x2, 0x1}, 0xc) r9 = semget$private(0x0, 0x1, 0xc2) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000800)) semctl$GETPID(r9, 0x6, 0x4, &(0x7f0000000840)=""/152) semget$private(0x0, 0x0, 0x40) socketpair(0x1a, 0x3, 0x2, &(0x7f0000000900)={0xffffffffffffffff}) sendto$inet(r10, &(0x7f0000000940)="606a20c0c3e449c8117fcb7f2e77d4c1121aa4cbefd33d3e1fdf4896c4492cac49cbe9b02ac7d87c55ca582dfcd33b27cac624a7", 0x34, 0x9f0a40e0e7c6f4df, &(0x7f0000000980)={0x2, 0x3}, 0xc) 00:00:27 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) pipe(&(0x7f0000000100)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x40800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x4c0100, 0x6) r1 = openat(r0, &(0x7f00000002c0)='./file1\x00', 0x9, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r2, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5", 0x69}], 0x1) write(r2, &(0x7f0000000180)="e4980adfa2cfb42bd7ebe0f4bfed6fe56717e2a07421c67c0da6a45b6dce73f2977a9952c1574ce3e317fdf047b51cecf1bf58c783e68e75447d4122ba4c4869dda78f832ab29c914f36662cfa20d3d266a3b0b404113b1724511f9a9f19ffd040df5c0327c776f298a974a5f43697f654396b73c3259b937e99e63c0e9bf19ce5e2474c6b679e8adb1f08d285d523e8ffae2c95e90ebb112455b4ca83cec60b60a075e3872ddc476685dc18dcf54f5cd31904a6c989a3d43786dc6d9a6607605baefa545a75d9d7901dd9e6fdad5c049fe43d8e3e5c71", 0xd7) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x0) fchownat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, 0x0) 00:00:27 executing program 4: r0 = getppid() r1 = getppid() setpgid(r0, r1) r2 = socket(0x1f, 0x0, 0xffffffffffffff80) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getsockopt(r6, 0x4, 0x40, &(0x7f0000000100)=""/105, &(0x7f0000000180)=0x69) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000280)="050419d5ae8cf597a192e2280a88b64aa99351ade8822afd8f6fac683758fc2147fc", 0x22}, {&(0x7f00000002c0)="28eb3def7f8a7f57575432f30379657483fa8a3c57de77503543b60649451a0adc6ca85c36322c6fa7e24ecab348046e9d006fcb8febb4c2b47146f8062e469443c650a8f4383024f9ec7421b462f182567c5d3f735b1909604d686dccc2de660b2f8edc3b3a81f002b3540cbcac9f95a80a98823a14b4a11d64fadabde4f45bc370f4c3b49da6cbb342d18eaeec54cb531f73e513c29e7db195e7", 0x9b}, {&(0x7f0000000380)="c0d6fe5f554672794e9b09db5c3a29cd4e5da5811e3d7d2006f9613fac61445285d9bb6b119cfa493483842aea68c72c8927759c3d8fdf16a89d2b7b26239d409a5148d1d444637369b9c80325", 0x4d}, {&(0x7f0000000400)="25cbdcc68e58bfb83672ccbf5366d267592d0271d213b7c335146754753eb767fc52b5e7053c11b281f7d971db9f5edd4ababda99654", 0x36}, {&(0x7f0000000440)="874487d50f8855", 0x7}, {&(0x7f0000000480)="dd6fb06109674ec7bf6a2a20a10ddf0797c72fcf9d68c467249c50680322a722108269be4cb21bded2ab064835ce158b97e638f0b02b366f09895e55e5a8f7f5078323bd1e14a16c4cfca473e9cedcb35161fb5cd924afa1ba179900e57d8e9e19c81681071bd69ad4d8af4ad826bfaa22507b5bdd6f69f1b622f0e6cf2efd7cb531bc67d3bc397230f699fda66436", 0x8f}, {&(0x7f0000000540)="13cd57ed20de2252350ee7a177c0fd145c809f3940cb67dbf0f118e6b2f457fd4f3bfa85a674c4ecb40f79b4a23d6b34ec31779b6dc4c8b74dc36d9672e92cc9087dccc0ef739e31ddb3c40d2528fe873b332f60a0070bf002304951aa79cb865f60c5d2362065c4f1a13be8eba6", 0x6e}], 0x7, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x2, r0, r4, r9}, @cred={0x20, 0xffff, 0x2, r1, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r4, r9}, @rights={0x20, 0xffff, 0x1, [r6, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r7, r6]}, @rights={0x20, 0xffff, 0x1, [r2, r6, r2, r7]}, @cred={0x20, 0xffff, 0x2, r0, r8, r5}, @rights={0x28, 0xffff, 0x1, [r2, r6, r7, r6, r2, r6]}], 0x100, 0x1}, 0x1) linkat(r7, &(0x7f0000000780)='./file0\x00', r6, &(0x7f00000007c0)='./file0\x00', 0x400) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r11 = socket(0x10, 0x3, 0x3ff) fcntl$getown(r6, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000900)={{0x18, 0x1}, {0x18, 0x0, 0x7ff}, 0x20, [0x800000000, 0x5, 0xb55e, 0xcafe, 0x101, 0x4, 0xfff, 0x2]}, 0x3c) r13 = shmget(0x1, 0x5000, 0x40, &(0x7f0000ff9000/0x5000)=nil) shmat(r13, &(0x7f0000fec000/0x14000)=nil, 0x2000) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) sendto(r14, &(0x7f0000000980)="e43750fa576003a453ec8e4fd402fdbd381b21eaed9cd2d858800901cd0be86f143ec2e052e6142240537403ac57d93fb878d45bbd2b42b02e4f8a0b8b300ae96bb09c1479ef5fa20490824c329ac59c72fcf59790e27db0cb42d015fe05c05a4c416204058e5c22e399ef814369ed5d4cd04230cccb68334f1a7a21ba85d43fb900877f473bed611b389e16a4a44482540e5ed2b05ec5a5961a22bfa87f4ca5e266d1156c651f4506965ffbafd8c39ffc97dbe6deca9df167a11aa12c0034036fa67ba6c0120d62d1fc0a7ab8707fe1362b0072fb238a89184b0e5ab154480639f76c52570c1fb8f6fcd788ad56", 0xee, 0x2, &(0x7f0000000a80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r16 = fcntl$dupfd(r2, 0xc, r14) write(r7, &(0x7f0000000ac0)="246310968b6955e85bc03580fcd1da4dbdad0b3c1cae1e94ed6c3262fde76057ba7464257ce8125ce8c4e121c9a66b", 0x2f) sendmsg$unix(r15, &(0x7f0000000d80)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{&(0x7f0000000b40)="59e5d13f6d1bf4fc2bc114b6e75e7dbc814195bee6bb0fd651f9c3114cff95786bf9d6fba046033fe0a64c11f2ff9dc38d8845210a43bb9621297d41926e10a1379812856d90428dac2a1b422fc0acb54f3fcd5c561870d732ea34ad12fd672b99e05d4f98cc212d45752037e48ab7", 0x6f}, {&(0x7f0000000bc0)="1978a9fa80d09de78f7f5766649e3b8c5d240c9eb4c13f7c46bdbf68b1dd199ec47a1e6c043a865f9d6ba26f8eeea7728a02de3f7faefdb20d8e8337ad1f0d56b9251f8ea94cb85b95de22533600668b3e7d08d54072a025cc528b5694ee14681898e290c4f32b8687ced3ab5e56d42d0968d74e75aab94d74b2813a479d4444f4186c2e40716d42fecf59e9537f5483fc6568213a76212310ba92dc24310c2bbd2ac0761dc208133129f5a93ecfa39563d6125a", 0xb4}, {&(0x7f0000000c80)="2a397c89205b53a4adaa044b2b518e6feb90b8c18f1317b2ec2b49b28d90ed30e6c6ef3e8805a084b548dec83e", 0x2d}], 0x3, &(0x7f0000000d00)=[@cred={0x20, 0xffff, 0x2, r0, r12, r10}, @rights={0x28, 0xffff, 0x1, [r2, r7, r2, r11, r7]}], 0x48, 0x9}, 0x400) getpgrp() fcntl$setown(r16, 0x6, r1) accept(r14, &(0x7f0000000dc0)=@un=@abs, &(0x7f0000000e00)=0x8) getsockopt(r16, 0x8, 0x8, &(0x7f0000000e40)=""/23, &(0x7f0000000e80)=0x17) lseek(r15, 0x0, 0x2) getpeername(r6, &(0x7f0000000ec0)=@in, &(0x7f0000000f00)=0xc) 00:00:27 executing program 2: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/150, 0x96}, {&(0x7f0000000100)=""/16, 0x10}], 0x2) r1 = socket(0x10, 0x0, 0x6) recvfrom$unix(r1, &(0x7f0000000180)=""/89, 0x59, 0x1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000280)={0xac, 0x7}, 0x10) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) getsockopt$sock_int(r0, 0xffff, 0x1123, &(0x7f0000000380), &(0x7f00000003c0)=0x4) r2 = fcntl$dupfd(r0, 0x0, r1) mkdirat(r2, &(0x7f0000000400)='./file0\x00', 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0)={0x9, 0x3}, 0x8) sendto(r2, &(0x7f0000000500)="6603c0a034f24d675ae0de9ce8d0b7a9f1ef1042c893ad6de730f365484410bcce23578ef8bd75fa07a37e4f3342d19343f87c6bab4998aef018042f3820b4fa93578d08", 0x44, 0xe, 0x0, 0x0) socketpair(0x1f, 0x7, 0x2, &(0x7f0000000580)={0xffffffffffffffff}) setsockopt(r2, 0x48, 0x7, &(0x7f00000005c0)="7f7f8192cd07676a63c82759f304f25df7a7a8058aa284dea3d0b8c91789b46143f97c394c03a76318caed8f70911a98198632699f89c13b0f9e81db7f0913ded526e56a8934a3560841899280c3dc24531a9c88d0edf51cd3684770ea76d5e1a14548da5d587a1c9fb3ef96fbffccb4720942f1cc047aafd31ea7b4b224e0328877ec74f6743e8f9003c35f3364e48573a99d9f14bba0c8e94542c2030cefadcbf725c1e515411e5c1b73c1a36a882267aa8ac31f18251e4df8cb6e1558078429b4f2e8f2889bb9565b", 0xca) readv(r3, &(0x7f0000001ac0)=[{&(0x7f00000006c0)=""/154, 0x9a}, {&(0x7f0000000780)=""/207, 0xcf}, {&(0x7f0000000880)=""/60, 0x3c}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/120, 0x78}, {&(0x7f0000001940)}, {&(0x7f0000001980)=""/149, 0x95}, {&(0x7f0000001a40)=""/66, 0x42}], 0x8) clock_gettime(0x20000003, &(0x7f0000001b40)) utimensat(r2, &(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={{0x101, 0x8}, {0xd9e9, 0x9}}, 0x200) r4 = dup(r2) dup(r3) pipe(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) fcntl$setflags(r3, 0x2, 0x1) r6 = open(&(0x7f0000001cc0)='./file0\x00', 0x100, 0x31) fcntl$getflags(r5, 0x3) bind$unix(r6, &(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0xa) nanosleep(&(0x7f0000001d40)={0x1, 0x45a}, &(0x7f0000001d80)) sendto$unix(r4, &(0x7f0000001dc0)="d2bbbd578cc34dabbac4937b77c4d2d783ade4f75b75949a589872625b", 0x1d, 0x4, 0x0, 0x0) r7 = shmget(0x3, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) 00:00:27 executing program 1: getegid() r0 = socket(0x1f, 0x7, 0x5f) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1000010, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) ftruncate(r1, 0xff6e) r3 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x0, 0x5, 0x83a}, 0xc) connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) fcntl$setstatus(r1, 0x4, 0x80048) nanosleep(&(0x7f0000000240)={0x1, 0x6a}, &(0x7f0000000280)) getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000002c0), 0xc) r4 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/219) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000440)="a1ffc207bd4974857f5b7f2492d558b0832ed43999c926f7df3bcad6ac990d", 0x1f}, {&(0x7f0000000480)="e01d12161c3b2fbdce71b6241af462218a5d1f4a2eb955d2430d0a3abdbcf1b97cfba1f1a287387e2d4a398e252f190ccb1749e9d75401274eef69f6ad831aea82b3e4afdcf3e5a640cbbfbaa06b9ddd57908be3d572cab43a508886d12b556dc341d795e1b0577327c7a19dd0b3f74eee7706b10387f2c8e03146bc0e8891b9c91369b49e8d634101903b02186a8cd4a237146fce", 0x95}, {&(0x7f0000000540)="4f1f4489", 0x4}, {&(0x7f0000000580)="9ac055e77b0d542d5d1fd670a41a1f7ec72c3aa1f32ac2c3740a3fc3e002ea92203af97c2141b264eee46cf93e984fcdaa2414ebd762724d2e5e8ebc23a88d805854f349fe12f27b43a597e6d7bd2080b9b4800f5cf9e3d767d592a926cc3e6177d14c8d0a3b9d91a15c6daf6f6ee1cffa5b68878410814ccc60522e4df847aef6b207698af02bc282e434ac41c65d79f2bbfea937732cfc383b50696509643e5ae4f63c137ff9c78da530418460544d8c174424de25347a1e7442fda8d51ea77df4cdc2b19aee5644d4c9b13836c2052a62c89ddae0b00f173009fb1c8410e2e2c8bcc5b0ef6b608bca3c93f56e653fbcd8023433473aafd7b39464a8d6f9eefe819e3fb72757b2e960c7b49b2793480db6de4123f93a98881e3ef20ad31403423c7d3d6df01a4bb732c880ec5e12caef1b7059265a432a4de00e89aba6653824d8443aca504ea15f814e04406f4481c6227da7ea5185cc3e4fdffc1cfaad7ca7609f678edbe9a1a95e3c073d26e16414dfa7be144b19f3d15020fd38aacb9aeffd929f02cbecccf4bac5db7215be4a711d37442f447eb707a4bd797361675d3cf979471dbdf2887b5dcd26c2158d9212937dbf630b5f35926451ca4e42a7ea2daa295a411954f1498f2b66179d384031db1417f06befc09a52df046ef4287b812503ba4062192f3c626a97204c9e1dadf911a69d05f192af7b34334178884fc270bcb111262ce1f0a2724e041473d7468e0c82152af20bed3ae84e86c67d000b4e8e7322d450adc04fbfdcc2bdca63f2b9432e41f4e2e22ce879848f75f0cb94038525f8b4be852bde1b11a2153239db5becb4091ccd53f07fc6d857efa8de421b09f8b43f7ee3ec14bf83173c7874a9e2019392509f5eace8221d0a27b8029f0d5cc900c6af07d83d495f96887876bf04e96a0174191a2b8376e8840095169e6566365721c0c15c9e8a953693e12111bc09d54100945a5d0e07f4f2017704635e2187fb009c0091ff13c0382f12a1459632ae6ac26520529cbe785f5e4c2ff239459f081c2d72a5cefe21cacc6e1a3680cf3b2d6d5e526a8dcbcfa1848bf802a436242597cd7f37e0bdb99496c5156607959ad645a14a5632a01b2422bbf1cc1350be1c038037e0b6eb208548cca762d4ec6854d3e368ddc94adc61d3a0ad2cae7ff41eac556dad687c6ff2f4b5ada49737b86c33639538bf42c4e79c0431ba7a9ba4db60cfb7b3b83361ffea38b594205d2df1eed706012b06ca572b3fbab126206f83ac9b569174690e7c1cf2a71d0f67832344f0fde7e6c7f405fbc19c4e033fb3ba5016799c7a87b757c8825c391b0c5187dceefe103c9ba78fe3108981b12497b02ba23db99916441ad4658be40b1d35d315f36d50b2fc4b6b04ca019fd835347a578f5adb1778308e1da8be4d297e74e386d4341663477182322aaa14b0c8ecf820f5d9af38b38ee52e179d8c7f64993085cc5fe388aa0cfb3b80f3bf9061d6b42b37ebd98199b7b95d62eccce02b41290cc41b89c0bb5a15adc44dcd668e2cca6d0220ca48616a28fff14da63d541df9103e04e9e19cbde77b43781d604848de98145438ab0d47d85b734ac0c7fcb0cece6cbcf29c06ba287ceb440422948001429c9856c007c987228f3174f4556164668fc73e0af9f8836ce887aaa2355f37e1c91bdc03f86a0a38359cf83bb748cf88a307f86352dea7ffa7c4774314c19106bfda13d0c0b2e30858b96b8345b6e84f894f26dbb6206cd3d6049941d41efb831dcbab9a1193d4e47a8906884237a99371badd52fffc3124334724b35fd595a34831d3a1f87e0564543c671e8509ed8c7b52e8b62ca68f5c327bfcad076099cc855e5ef649e33b0edcc689f13fcc98194c898797faf816068c5525117f345e567e6aea88e1862684c8fbce9ca2bc9929bf6dad961702efb4f8f3f2dc627ab4c69076e4a69a3053ad90aa7fb2fb1f8e80e36a87d8c73269934d3f5e118519b44f054c73debd8c02f4244e18f08be853e5ab7a61a19c689d28cfbcdff4e9730db9d43c30ba79ecec381a8c1ee25ba1929b7601db1fc7e0060e6af01694df93a99f4057c02cc452c9dfb53ce5d57006b0680cc006199a17de23c309df8bf2c96384a51ac38fe9333d5e7af41400c4f862ec8105b2738f178e9581c98c453bfc87bf0c0e35650a57c5b3806d623005e7b184a2586d6e48886116edd6ee8bb5353490c934ecfefb477af4e7178619e2db758d3ad6115b42b5e706107b9ebf26b923287428a1ffc88816bfc4d97ea38663ba328a95ce32fa64b8512eddab96899add8f036ea56124fc3106518472577692ff812673ff8fb2966bd4a1503be089af4ac66bbcec208f808fcc7f19208a53ae25796a8f0d2e38d339c742f1b4a71c5655560576c2c30cc5688e7575f93411e2844cbebd1dcc78616730b038ed662a393aa7efaeace9669f3c7a592ab71344ae61155b33f4c7e6edceb423b95e795572494c0063810de322396e5437fe34ed5730f34ce425bd876da026e625974960fcda2b085d08abdd9950c4317a04448e0a852bc704718744b1576c78f8b077f296ed705fb5292d202c90bad0595933429e85bddff00fa31f671a51f980585b37de5e9259e57022ee169a62901603e0f6d04c95e3517aa0fcfaad4a06e98dde781c0602635d36c7b0ffc80d8d95fb30a0762658e1eb25d107b35964814e317ab70f5e84df846a4972eea4489a2a427aac21c89750f354e619a6871c21a52ba0beb104a4e45517efb45f5702c2108e5664b67f15c3b30ddac6fb79608168525baec5a914c3a364b8fdcb0ef8db2febe886b9ba1d127786731bd03289bab73c3d2cf9fd6762cf11b153e9e1f3023ca9ea61a958f4c662041d76804a082a342ce7a8fb10042f7c9f9fa974a5bab30407f2eaf397512de37dcf8be4a7bab4480ee4d737aac583873136d90d910ca95dcd217da2fffa3065cfc344ff4f53c3b0e44cfda6222ad8a37ff9d65dc695460d811d539acbdf980c59ff397dab1b2b1d5c3edd7e9059a418b685f8c2ad2db7691993c529a0a85bd1cc7f4f1216b6e37b21b166d407f08dcdea211982a8407b086814552d9d985bf0e0adff5af5b4c339ea6833d04a3cbff1f31d6f30654cf6a048b20379e48f39b28711536db086df6da717f142458284681432d7f702cbe4f4bfc8edae46cf88c232164e68a0af4816107497d17f25dafe9816f4ab9db2a2da418feb517368f76ffd4a858cb024e5b7e3c640b7ff5e6b892610e3de0fc07e23693dca2d47cfc14d49170010a556f2a06a322c249b87ffdacde46fc75e01e56c5b5392384c05f9774e1724a8c2b4c508d72293c7ef005db272b2e67d6da48bc1e4d2a32d996e0ffd6007677683acbbdd57e1192ec5d33da0b737998a41dd953061ea4962aa575e159ffa364f2f262667e00c29b29aff5d84feecace0cce60f3daf634feb92e6e09d71098933d4a1c1d464a0f2b4c0f77ecb13cfc399bc85cac719e03880652d8e3a92ef171c7a6c35847ec1ce097b47ec707938111c7a3e1cda9e478e179b276ea93a1ce6305c841a166f77d84c332654f20ba505f2b03ada8a90bc966068cf192ee5b1bc7bc7bf57ce7aff40f0f657bd0e5eb2a9dc8f7235730e477dc0ccc3117963ec0c5d3e9129d07f170373410b72260546e30f088086dd88f1ebe642adfe864ee9b5a25018b821a9884c8fa0afd50a29a101059bc4f16ff239ccecbcb66362cfe933318697d8b7a98dcdb432c9ebae9d097c0d3036b1c2d042d5b17ff3b7bb70421b4145f626a4153822f4282ddf8f4c7907c75bd884f3885eaf29adcb642d4843ecfb339096f48aac0a71166b89609647674fc91aaf42f1b73abe945803d8cb4d4c6fb5e8a22706f75fc9d9094544bf8ab2c54a32d54f1744eb6fb2d719b8f0c94a28d25eb93d8b041c950828f558cb539e8e70d78d822ac4a476e58e17349f0afffaa67473c4f3c48ce09d28c10c4c54e222c8be5fa0807d79247f300a4420b21f5a626ee0dc8bff89c343512c26ab3ae40f292385e9996dc54a43cacda53c54af83bf5196965120c26b0c1cac969d42945254f3f3fab195d9c0f8971ed255ae2eb12a807cd43533f1cb4a273f8972b3c743f104bb41f573ba1584f31735c59d1a216323d71bf5fc6770397fcd859fe00a7a422a6282f7a7716efa22a42da77021ca7c21e05b161c259f290b7dd7df2ec159a0bf527bc62edaa3e02569e967febdeafc84f807240be60091d1f9bb0f65d78e4d4b19031150590920381fe53ff6dae1eb7099b65b41f7856e0f5b17a59ca9170ee29b69a1dbefae7be9c566625487733032acf1221d79656d635a2b0363a3bb7f713c8da52c44f20d2b6353fc64715c8ffd42de614f87f56c6ca0837c32cf9a987e497e24191724eab2fb6743916a40934339f46072b9f87197bcd84b424760be9adb2653e7802a3b254b91485abe5c11acc26efaf285d017b5a67d84ff8abd2460f48a1cb2f4be8f5ca0a2767f1106d41ad53b59f8e7fc20f61a1d7ca9ad23a1e901600ce1e3a91d37061b6e54825a93fa4c0b0a4337121dcf2ccecfa876bd8e6d90d295e209e1558d6d4dc0135f47f17876fb0993e30c6dcbd306f3e40bee21ad47c949f9bc65f3498c69fe2ba61c8473ef2e3c33448237ffc76b5e47bd36b9706322140b6aa451d33ca45a9198dca7a5d62515ab4c051905495caec9a4508edf749da95cdb0dbd713c257850d259a42298438405f51efb537022deae29bb8f644c59234cbe39cc8525914cc75aa2f852bcd58340af1f4de00ac6bbe21fdb1820c563b905e99e8788cc5ce34a3cedd5325fcfeadfc81e53fc3297e62b7d861a714c42ec7317040021fac730a459ed2c053c7f8aa675370fbb834bdd5b8e3b2959036fa81f422ac6ed9c56712b2c6c7538805380cf4df0c5cacea35e02a6d64e87f4fda0e4032fa93ca1827cfd5aa13e0b42c60686ae53099417e0018856514cacba6b6fc3a86700840099a40e056e12f8c93cc5b169f5e4c0ce2c4908a6e847e7f5e6d6aea23ea4dc2d6edc7f113a579acb7a3f3aaa94afceab1cd31ceb389bf9209c53f04e2c2b82efb15a6cb4a1d487e698a98f5c6ddeb62c4c8b50df1fa4bd25aa93de0f16561a38af18b98f152b281ba89a1ad22d49289dcb2ef5de688493bb5db073ef2b0913466d1a4255500dc412e880326a5702e1b3cfc08706bc5f11bf05fb2fd2d549b6502efb57880c845c50ad9273688471a1a577f9ff3ef26c76846199a2cb60e90a23c6dd479b227e624e64e26118b4c183c6e798b88ceb07505ed33b01f98815105c17fe1d5eb88310f5eef026b41be450ba268107bb7f0132965f79fa443dafaa378d5f128e2a6c21e7146456c0c95e1aa27c425132a7581359d61ea95a872deadc3c80cc633ae394f2ff2a0dc0c00ed1aafc17533da0a8e86d615d481bff211c1b6c303363dcb112f4292f36fdbcf8fe89e295665ad54e1b50309265f450b66b202a77316d649394eb62ded86146161e8696f6d6ef49858f4b2fb305be230186ccf85dc6d2850d5ab9d108fd790830526ff537be93e3308162bb445c3f28c83e072c2093e0aadef854440af14dcd29bad82fdd25121771d0b673fa50ad34099632f23e54a23645284b07a148c11840f4d0dea8fd23b44244c60869cb009f3c8de0a931d5a6611d662049b3031f4d8548a842437ba3792acf53e161072ab43ddf17eacbdaf5e8843eb22105ef3254f933f614e8ed4db78470919034a78086b6fa7113a86ebea7dfd966d9", 0x1000}], 0x4, &(0x7f00000015c0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r3, r3, r3]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r3, r1, r3, r1]}], 0x70, 0x400}, 0x8) fcntl$setstatus(r0, 0x4, 0x8) r5 = openat(r1, &(0x7f0000001680)='./file0\x00', 0x40, 0x20) r6 = openat(0xffffffffffffff9c, &(0x7f00000016c0)='./file0\x00', 0x200000, 0xcd179a8dc53b1fe9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001700), 0xc) setuid(r2) getsockname(r3, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) msgsnd(r4, &(0x7f00000017c0)={0x1, "76a49acb8827d57a7de555c98b9c55e35610ea09cd615e089f4bc3d1501b5e1cf9d35c840fcc19d3d473f14c5b410a7de20acc3459c5f83eaca1da9ff4af31ae148c579ee025c2b6c682b9974a22b9b7d6d42eb6f0f5ae424a296e2c494ccfccc65c2f82b1f1d27180e2baada1fc18e376d97e23422d8027ef76bf3c8388c3edc218369658fd483e88a5cfd04125d7cd40a4b653a8b93050b267d4855cbb8b0d18d3d37825b08174582644bf1422a314029a30bcc1ae84bb47ac713ff1808aff2002c3e9634619536681c183601dc26ff860c8d8b6c0"}, 0xde, 0x800) connect$unix(r1, &(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r5, 0x6, 0x2, &(0x7f0000001900)=""/199, &(0x7f0000001a00)=0xc7) r7 = msgget(0x1, 0x10) msgsnd(r7, &(0x7f0000001a40)={0x2}, 0x8, 0x800) 00:00:27 executing program 5: shmget(0xffffffffffffffff, 0x2000, 0x244, &(0x7f0000ffb000/0x2000)=nil) r0 = socket$inet6(0x18, 0x10000002, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:00:27 executing program 5: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x20000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6a131a0108ec1b17a9335a5c00d65d97e6eb447fa912aa9983d33d8ae5193f10", 0x20) mkdir(&(0x7f00000000c0)='./file0\x00', 0x182) r1 = paccept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x60000000) r2 = socket$inet(0x2, 0x7, 0x3) sendto$unix(r0, &(0x7f0000000180)="6f98886aacbf2287b1fb50b289ee623e827a500c4acb71db84aa9df23ea96e0097d2c34615dde4f400cf9951b7953e977d7a1265d531270d05709ed4a26285e37605df5a06c0e52577cba468ccd13892daf812b6eb5cb952d24af4cdaf0935d5063d515c87ac89ce770f443fb75a330648495ea65fbf9724b71a4f06685cb034e0fa3599500a82474c7fb3acdbd9d2fa71c1d01dcc9fec3660806267038c74f021b37ecacb78fd54cd5600c72bc5937362f2ebb5bacce1a25f21b13782d0b41c4c35fdf1ae16ef1cf382e5ed871220c6e4bc1927c0fb2d5cd09037ccaaa19b7abe3f3f0ea96ce7", 0xe7, 0x401, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x7ff) r4 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1) getsockopt(r4, 0x80, 0x17, &(0x7f0000000300)=""/149, &(0x7f00000003c0)=0x95) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x108, 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/95, &(0x7f00000004c0)=0x5f) ftruncate(r5, 0x1) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') shutdown(r2, 0x3) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') ftruncate(r5, 0x2) r6 = semget$private(0x0, 0x4, 0x480) semop(r6, &(0x7f0000000600)=[{0x3, 0x5, 0x1800}, {0x0, 0x3ff, 0x1800}, {0x5, 0x1, 0x800}, {0x0, 0x81, 0x1000}, {0x2, 0x3, 0x1000}, {0x3, 0x9, 0x1800}], 0x6) sendto$unix(r0, &(0x7f0000000640)="f06193b64a53feca90016830d94b55dab03e7c25105c795eebe237f1d8214aa3c7fdebb7f46503a242d76f208546fbed2f6987f320749f8a065dadf5fe4854ad92370081d3f7aade6da9d8e78bb34eacef7298cce47edb07c422b03ad63b266ba488b22a4044eeca2b9aa1ece1c8d3d848a02a151595926822ee5342e8a1a9ee", 0x80, 0x4, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000700)=0x10000) r7 = open$dir(&(0x7f0000000740)='./file0\x00', 0x40000, 0x10) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000780)=""/122) r8 = paccept(r3, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8, 0x20000000) openat(r7, &(0x7f0000000880)='./file0\x00', 0xa, 0xa4) preadv(r2, &(0x7f0000001b00)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/179, 0xb3}, {&(0x7f0000001980)=""/121, 0x79}, {&(0x7f0000001a00)=""/44, 0x2c}, {&(0x7f0000001a40)=""/36, 0x24}, {&(0x7f0000001a80)=""/97, 0x61}], 0x6, 0x0) fcntl$setflags(r5, 0x2, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) fcntl$setstatus(r0, 0x4, 0x80000) accept$unix(r8, &(0x7f0000001b80)=@abs, &(0x7f0000001bc0)=0x8) 00:00:27 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x320}, 0x4) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x20, 0x1}, 0x2) 00:00:27 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r1 = paccept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e, 0x10000000) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000001c0)="625174a7f5f1bf2a5927a0577c579c7db7579b73c7ec745d4e8b97ff88e7b73c", 0x20}, {&(0x7f0000000200)="64b540aa930ddcfff765489f91d7f2bcdf843141e31d8c12f8db2a50341af30eee89042d169836ae8d59c42e753e5e0bb4757c90d0ee5719cf4de48949821ad173d8455d227629cb47bd23b77fbeec597616a1d47074a9f896f6bc128c187988e33b6e2c49ea6a27a7c6a3a08ed003ab786a7f1cb487d2f638c5b67d620d03a4fb7ca314f487e71cca1e49470f5cda8b3af5cf2bc7891b7b52d97983aad5e69768b6e7afb812261f8ca1ffb6c9ddf4db6ad94bdea206a492ab81668cfae695b7b54100f0c8d819ea366baa6f", 0xcc}, {&(0x7f0000000300)="4dea1d5de95894711c939c13c9a90b22c8284543725dda8096ef069de0d40fc43382c4ea297680eb5cdae0e8604f184a93c2789d7f06dcd237cd7d2bd621f7d124b0d0adf5491ace0152e08fd79707132c0e5c1f644ee9512f17b48fbcc1657780f6ec0f2d38ddc7f5fd9de138cc7bec05d36ee6e8a8eb4b6eed9e5c433ab2cf43ee68ede3a4eb98375d341b57c8ffce050dfbe4ff6b515d1bca1caadd7cf66a1b231361202ce71516a9abfd4666295d9c4677d87493aedcf1c06da6b3917ffeeec5270f3eaef94b1185cc058054b4d7f8750e04a7431359e570c47946963bdcf23f4a278c089cd129202c0fd7385e8fc1fec33b90a210f3cee448b1d2114e17a318ad0d32797b824fa6aec6c63236916ab6f837b673aa66ec26a753b094e9076aa66b3c3963c845536359c7106ff0159e25dd4f7e8f4ad6c5adfd0abbc71ab12883af27284699028cd9db6b803eb09ea2bda9b29a527f383c559b67b4f527174dfb80734a0150decc49170cb01f12d91e75e8ab3a875f7d1f7254395fef241760cdc0e2433734824bf6d55698cb877f33f82f1280f181ea8f9ca6d3ac2fbbbcae893f3dc81df86356f7f56cdef76f0559a5274177b86395a3706eda7284c5351211c207a862ebc8ab3ea5f6f035ac5071c60a8531b5d8c493cea984843f410e4d0e16e3741ced0cefdc2cd7055e10c4c02eae77717673c479f0c3cc9ea73c09072c7de0ef1774072c939bc513df15f2121fbbc101b961984c6deff6d5220cc1cb608523fe3f8e26b9c59f2bfe867b8170208d1af44c8ae8d1f4631091ee64cc807870bbf18534dd8147148904a25dd2676a84a0f001608438f8844be9c3cffe88c01a930a2ec49ccbd9696511c018ef3f923ff2d02481e6ced2e7f7e1bfe3455ce3601121bb73bb58ff5ab4887739b7dad86b3fe820096b50c822ab77909dab2f04a5255c9bc0823d6f2c7d6bb342e8cb0aa8a38bb26e277b0a86b12d436ff0fb45b55579557f59924052a7a6ee70ca0880f8aab094ae59b64a9ae830a205ef3fdab3ee2a1c4d0f22c7e9004c840d461b49f2164ec67a09d60b860953fcc92be8d38fcea3588c8a6e24ed0a32c805d94f7f04f1739df465c799394e5792dd03b73a2efa70fa05721e1972704b8af90436d9642d67119873967d3fe6c23a626ec1ba471a23911eb308fd043a49ef7d25ca43b3015e027802c1c9f8e69b52b900ea1477b6196b83af2ae7be4b7d1f5539b480f7d106b595b0c2732c1afafbc88295abce7856996ad549289af767d2d5826b3932dfa16c923869560a167ca329623b8aff9385822296452c34a3ea282e3f68d9b63f77dbd3fcd8d9d7e17392ca8fe34b7ef2a5dc903a71931736d0401d8d66e3f0f0ddd8d39fcbe779b196ca06d097c9633be1e516f9508ba033b3b82239e86fec34e0ab07dcacc89b962f0840bbcf5a86bb33462ad100cc786501c20122d10f15078606ed2ffbddfe608ff8fd17ea1187ad545e65a0a36c8f298404e34fcac2c060af48bf9841c79df7af8c9847134dbdd849541e884fc3544445d2fe229d6f31b891975697a3cccaa3e285f985514823a218d209a4965c8f0bc6b044cc1fa6d679707b04cf1d1add936d89e120993aa4f51094db4e75629e2aa0757c38a323c6c3c5e0813bcaac382ce6cc9e55fadcf52464d549147f7de00eb8da7590ccbf2af094e5065a8eca771d66b926b6ff836cc16e3c779fd6423ee9a18b820a22223d4f1727c25e0d588af9f6b4867a71c6f512ab50942b9f259c0228d082e0a902084c5beb5167c2723717c35163523d8e9448cfa02e454cd846064a72f00cc678fe126da16ea5db877da5a970b3fd6786658e5c06607f6f4d84a44e00c20698e2bc384102b81cea3e54c0cc89f4232a7db1ea7dfd58e2602bc8ea7bbcd3b49006630b9fc45df594d6cca7410efee6f62c3ed5111d22c4bb91d6fd6be75e4804563a97400d37d03dcfabe79ea4b4fc064ea0467476ee22e8908b281e678e17fafe670b07a90871cbb448616503e33ef2eb3eea54e3938939cee7811b64f16999aedd5326dcd70bde78647b6072db60a44475435b179531414c15f53dbbf3da37f755737604ec3a13025c39e4690e18b6f09b93e881fc0c87a850f2cbcb36f1b3a4a6967e3e88fd82a93c18a55132bd6aa9968ecf7e829793f616213ff191cc2bf3ce0c24a29d061e24b9b9991502d457446ba3eefedce038f3be4ee6c7fe1ae15876426730a62b66e9fe1a6f54d15ad0fc1e9e1d58fc09a78a710878efc2dc9216b1919584da04aafbc2f7f2bc78a30f17c19652c9955ec10c3bcd6a4330d0f60b34c4dcfe4c1da1baf165f569ff495a8b038ef6a6addb3dcdf92feb81f47ebec6af508f330e2fe986873ab5b6aea165b7d7b15f2532573420f98d34632680ae24a4cf82aa7a37550472ca0614e943b1bc50f62630806d686d832b2ca53efb067abde6be60e7b34c1fe0827f1fdc8d15dbec66085152629db22dfdae61a2b23b7cb3607369bdc7b9bfd437be6a2030cea9c80a6cc852087b62b7f5f31be2ff7c94992a74d5d810610a147cdb66a8915098b43c499c4273485d0d5b451c2024f6959383cab05de938c3ecb4026c416fe0d66a2293fb5b455102eb27ebf2357a5dd8487a8a6fbfbe7cdfa23459db41ff6a275f8031c3ca27ddf0020c6ae3c83e1b0d292e37c06e71e53fb2e43e1e4098565c9991cb3c7ebc6b255f4065b870972c17c44591afc29719918dc6b9e0a41efc70b02c4ee7166e5bb27003f7886a3fa7c8c37675bc1ac62d01c73b9c334a1cadecf9b5eca46f36c82c01ddb2655dee9aeb5491035d00be3d135522cfe1a14549a7c1315cac82cf43d747feea0d37d78b7de6f31010c31e17e5139200929f959e7a67084307f3f796a041ef9bb0d3b9deabfcefe644d43080dfdd1867ce7b8644f2d8f5420a071a5c76005138ce41df88a50c2b4135d75575a596f2c55334d61592297c04c6bce49189b5b77f385df513866de9611cf9deee8d1b90791eaf9f24f46717f80c0653b49200e126eba86cf338348423cfcae84b96aa9c216cb7208387b0182c14a0a764a48d98ab3c3821f0cd9f01c17167e4a56940ce95371340934ab6e19d8eb86a228a9a05b57cbd3735ad0146b128ecc0691da963c06f2c7a56685f153f0b1adbd369cf327ecc034127e2b1d5b439c111f0b992f647b1aeb8799e7a4a37b1393d8b374341a3c45f600cf8f850656bdc6c56cb12fdb599af9c8e622e45194268f83e117347f626134db94249e9b3be3e48fb086b480485f384762fa2221f67b13c9e040a0abda6c9820101d9975529bd53393df97f71155c56bb740b147c93987407a3a2455367067053c8f39de5c28d76a365c07321a0692b9edc91d9b2b3247440a6820eab5b1e2c34bd1edbedd01c675ec80edb48cf7cf805a8757d216542124559f2efb84191aeb5160a7ac889fdd96a51589004edac19f85bf032fd1db6b8e791912cc0cab17119dcc540515d4c3449c4bff4e1f67c275f952e33097b50c9b16c2a144688ad4887809797d6ae7c001b854e0d50be655a9dc1737c1132f52c364ff9f8aeb749dbd03ee30cf9fa4852cf18fdfc2148e25bd1bc2546387bd9381ec6ce098620d9566552d9a402330996f9064c0f7a4043c139b3f8368d22f40675fce51dad62738e70cac1a5802026ef50f426daeb5feb1329c3333544d8f9012a813ce38ca8ece7d3a1681b253fb2af5a1a35a3d7f3fda4eabad137a4d9ba2316e4555c23f55948d79bcc781d86e4a5541ebeeadd27e2621e0db361e6f4eb79de5e1a47aa89ae049e11d3b7b3f8bbb8b8db4bb743ec18a640de930f41856d8f631f09d8c862e2bfa06545514ef6fba54603220a4a706ad56580f4bd4d57b000c649a6e5df89636f6094195202d3639b605b084c81fda930cf3798c4ab7755e0a4a81efa4a88e055273cc335ee79169b96771e8f2fc2f8dd25861f819bb2646add691eb379de7f1709d203d76f253c4356c8298e78b29a30bfc46818af1d0fddffc939cadc7d826aa4eb88ac6f4f33e5c007f32dce5c1bed2ceb15f956ba5eb1279435c99e4bc0f70c221499a121454fcc3c7ef17d3b447b4a02e7815e8e37f1c0cd612bcaeb40b6e633a485f5e221b62c822c5ae1177ad07779beebdfcfc383a95f287c90a7a9e464f8a4098aa34824b7d7dd8b5c06df6a79aa26504a4b6dc25b5b209e1f495d6b6f337b78d2cffb11f424932b79328e809c313ef805736b3b4bc912ce65689c9e93845ce28e6abf0fc9d525eeb45b826918d6113bb844e6a9f5534bc18e12ab5e47dab2614ea851c032fd3823e7f6a1d8b1176fc052a532fe2d27a3df59e03311baebc771dfe7e6ad2e9c5dffaaf506dfad38050d52bfefeeb081dd6f1726fa21b0575b3ec62b1d2a624ed7898941d81f2c18679ade657c6a35baffa2e41837eb2b10f80ff39f0d2dca2491571281a791b431684c157b5963159b4604115692a9cd23a6eab5682431f80ddddc6c0ead7a6adf6931a8eae996b3129fdabc54a5ea9a391f3f0c06be1478d03913db7bbad3a7982de9e184a473a5f3bb6a3349eeb20be1c64c8ffdfbc7dd91fff8911ced4726406a20518cf312f64a80b720d37a661b68a95b7ee918bf5909b3eff548cbbbac46e542d779e49d6de31ccf77635f207beb8dc53373fc9e84400b8eada6b8ec3ddae9f3e7bc38b4e03bd60185c9b6413df769bdb74e4a78024f32ee50c3b69891aea814c890e8acf7d4823d890d646773c78a07e1b65b4f4ab8cd5e6dc056ca59491b06b61c0cc2d3814821126997ff5cef4d5613f50112e253492e64dcf55d714b9193c1570aea97e8d80a359299b063b709d87252beb02c3f29beb6ac86526d353c5607c54524fa31d7ba5aee795165f38cd981dccfaa9da63f6e37d841d2d6b03276f96ab7e5a8ad9ad85e9c73c6f6bb31cf0a26d371b023e438a677c438b5f36324dac7eebc953fbdc9e4d2d3d47bcac5600273431f9523a461cf9aa3f2e0da54892a426dc11e828544979f2c2fb3515070e61f9e9b754b6f79d656ced9caa23bd810a03558faa5df2bd70b122720b953bbc2e3cd2cd873664f33144a53737cef6e3022899642141d9857ec624a1ced91367e889fb1821cc337980b777d3e8502424bc76051a395795c70191f9ea40baa69af07dc3fbf0ca42f18b4424917cbafa0fb45f42e3a8633a20e97edaf4838bc717ba7053987f5e882ff3c7146e869c45b9861406e3109af41e4b1ce37a9c974038225f0a873d1bb60fb320ea569cd8d6a3efd4704649d4824866ec36ce2cfbf25160698820a3904ac59062e27f85e08474a648ae90cf627f68f3921925c5cdd198dfff9e6c9721b29d8914d3db3e4fc6e4aec0af63134fe61b575853e2bff19618fe956e592589661bf5173d3c7e13a31f48a92438e30b5a2c2c409dabb90eecbd60c6812e9f99e7047c45239688bd9a548b5f6c477582a8722ae7a66bb1cd76e5849e1e39ff50413e022a80e90013068b062250c959eec3a9bf82cf268cc4a35b54866e491ae23270328055c798eff9225e8bbbc7a960e2af9cff67f40808966ee46bef67d6d758366c52f7f5ef14c85016354fd0e0a32719064a4e50d7270a512f4b18b27fe671c013b7b2881c4d02a1f8fe7c429bbf3cdca92326b95b724a16040102958aecbad007ccc35b77463807d20f1306be3433a3ef2b692df02377a990814b62835b4dea3168b8fc799b2e5ded224f318a02c761851e3b23140be7d4a1996a89c70a3353af7475c", 0x1000}, {&(0x7f0000001300)="12cb47cffe932c30f5fd3318698ef9b04558c7fb436773695b1a87fdbecd1eb5c993c5c8fd51a6c382431b99cd032debdc198bd58be71cbafa21c6a05a4010a602b0c50b0065253a9bb20d525b5fe17216884efd9b570518c29069d1f794a4a55bd6eba0608a70d9fb3215502616cc4ac175f2159430", 0x76}, {&(0x7f0000001380)="3e43226afb30eeba8978dc000b9b05cc70c90f4c6def27cb0da015d61ad142cb7d07e1e26a0fb5bc6d72455420a05bd73621d920332c2d8031fccea7d0cdea0c820c", 0x42}, {&(0x7f0000001400)="45571fe7556e4bb08b51d944ee2b156e74e5de288359782553654377b0389ffba35dcfdcda7746bfd877998f714e34583c9c340acf7a97", 0x37}, {&(0x7f0000001440)='(', 0x1}, {&(0x7f0000001480)="4d80beabfd7a911efb45e5942aa4fd642a2bae828c1864cada3898d889fb2c5a11c89740faa9e3b008398f6af8943c195a1aab3842c98cac91706dd09b1490594db2ff9b36c9238206c0e57e706fa704cb5a597136ec07ab9d59fb87faed26e01a3d9a1366a11b918ccb0da7db879a438c8883707b673efe8a5928e121bf854eb8b1ef7292776bb78ced5b6808f0b9a9de86d39e46036b5b7cf60faee6ee18d7a04e9d58d82d33adaa75060bdec4a9f94aaeb4456a05d457d60344c85e003c7d52ae33be5368edb9493ddff8e3db798c1ccac0ac4566a54cecb8250eb79f736e8a06bbf9e6417c80678358c5f5a71b9545126c4970c3", 0xf6}, {&(0x7f0000001580)="4427f579d40b99cff92966bcc4f293a453b9a1cbbbda928c05a4600b3d8bbb76a9109295a670331b9e8e2e00ac0a9435bd7bd2177cb1be3913ff11da03be99d93eee6d0d0f20cbe1f3cd901715ee80c4329ce3e9ecf8428a8d717ce6505fcc1f77631bb867b603f328d16c3d7dbb053ec989f0852d058f6f13eddf6b2d9d5ef9003569c262845911ab3d4c04402f3b50311cab243d595352e69dcc8b1e4cf7", 0x9f}, {&(0x7f0000001640)="558acf9014eaee2dd54f0c0e6cc1a230ab61f341743781c0b4e0262bce05af8dc99c4795a08eef53101b56a534e147dc3ffb745162931ff9f434467d82e92a23213627fde3884cb87b35be43a65787bef27f80aec0db792e86068757539a38c52342fd88fdff55c728b7e209e286409fff2b9aae2ccdfb27a998b9929964723dc523d89624cad15cc44761abd66b02faead784d286a18f836d56830682b98923be4ac7b450b9dd71", 0xa8}], 0xa, 0x0, 0x0, 0x405}, 0x8) 00:00:27 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x6}, 0xc) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0)={0x3a89, 0x7}, 0x10) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100)={0xc26, 0xfd75}, 0x10) r2 = getpid() r3 = getpgrp() setpgid(r2, r3) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/239, 0xef}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000005c0)=""/32, 0x20}, {&(0x7f0000000600)=""/153, 0x99}, {&(0x7f00000006c0)=""/68, 0x44}], 0x9) r4 = accept$unix(r0, 0x0, &(0x7f0000000800)) r5 = shmget(0x1, 0x4000, 0x385, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) fcntl$setown(r0, 0x6, r3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r7) r8 = msgget(0x2, 0x206) fcntl$setstatus(r0, 0x4, 0x1000000) listen(r1, 0xdf) r9 = accept$inet6(r4, &(0x7f0000000900), &(0x7f0000000940)=0xc) connect$unix(r0, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) setitimer(0x3, &(0x7f00000009c0)={{0xfffffffffffffff8, 0x8}, {0x3, 0xffffffffffffff00}}, &(0x7f0000000a00)) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000a40)={0x7, 0xb4}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000a80)={{0x18, 0x3, 0xff, 0x1}, {0x18, 0x0, 0x8, 0x3}, 0x2, [0x6, 0x7fffffff, 0x1ff, 0x8, 0x80000001, 0x81, 0xb24, 0x67e]}, 0x3c) getsockname$inet6(r0, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) renameat(r0, &(0x7f0000000b40)='./file0\x00', r0, &(0x7f0000000b80)='./file0\x00') preadv(r4, &(0x7f0000001c40)=[{&(0x7f0000000bc0)=""/39, 0x27}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/19, 0x13}], 0x3, 0x0) msgsnd(r8, &(0x7f0000001c80)={0x2, "df49106423d6e5e4d9359940adbb5e754b14ca1c2f9f51077e319ff17f0dee33f26f0cee259d15a6327e7d4ab6a685828759c4d5414a92c642be5d64b9d77966b70fdef9a9650c87dcf833513f7e68a6828ffd2d750393571adc4a734ea1f52933592d9b19dbe09bec5acf255b991dc73bc9d7ba805aa5ec7145f95abe9bc175950ce37cb7c53119abe80c19fcc3f79a7a8a5331f37561e4082f909d"}, 0xa4, 0x800) symlinkat(&(0x7f0000001d40)='./file0\x00', r0, &(0x7f0000001d80)='./file0\x00') 00:00:27 executing program 0: r0 = getpgrp() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chroot(&(0x7f0000000100)='./file0\x00') r5 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x100) socketpair(0x1f, 0x3, 0xffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet(r7, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x1, 0x20) r9 = semget(0x3, 0x1, 0x600) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000200)=""/232) mkdirat(r5, &(0x7f0000000300)='./file0\x00', 0x20) fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) mkdir(&(0x7f0000000400)='./file0\x00', 0x20) semget(0x1, 0x6, 0xa) r15 = getpgrp() sendmsg$unix(r7, &(0x7f0000000780)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000480)="ec35484ead02c079aee26a055006e7a5", 0x10}, {&(0x7f00000004c0)="bfb3d4d676551b943d9481ea151dda8603bff5efec1c2040d0b7fbec0b607f56a17759aa00b0aa30d551f894dbf3ce62e884a4f05367c3777b0297bebdde307d5caf0de4def6ef9eb66bfb060926199c48a279e54034a42712bddfecafacbffbfa0363985d06b9146d9c19e147d50af7fb6ca6c5a2f3798373429d757fdbb0b2cf", 0x81}, {&(0x7f0000000580)="27b5424ba829", 0x6}, {&(0x7f00000005c0)="b879efd0687d77b6ed286734a3fa1508deedfac2ed6370100bff8e6e953818bf4e15582826444769ed29b8a3b44a02b21f6ac7ae7e20b3372a2bd809b6f1bc2cf71a7e561b9eb092ad69730fe98587275cbd41d34473929cb93d28d9d2006ed903681f2a3f950e3075b7811171693ba8d743befce7fb814970", 0x79}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r15, r13, r4}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r7, r1, r8, r1, r8, r8, r7, r1]}, @rights={0x28, 0xffff, 0x1, [r8, r6, r7, r8, r6, r5]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r5, r8, r1]}, @cred={0x20, 0xffff, 0x2, r15, r3, r11}], 0xf0, 0x400}, 0x5) recvmsg(r6, &(0x7f00000009c0)={&(0x7f00000007c0)=@un=@abs, 0x8, &(0x7f0000000880)=[{&(0x7f0000000800)=""/123, 0x7b}], 0x1, &(0x7f00000008c0)=""/242, 0xf2}, 0x800) listen(r6, 0xeac) getpgid(r2) chmod(&(0x7f0000000a00)='./file1\x00', 0x2) r16 = fcntl$dupfd(r1, 0xc, r6) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000a40)={{0x0, r10, r14, r3, r14, 0x3, 0x100}, 0x4, 0x4}) fcntl$lock(r8, 0x8, &(0x7f0000000ac0)={0x1, 0x3, 0x400, 0x7, r0}) dup(r16) getdents(r5, &(0x7f0000000b00)=""/171, 0xab) fcntl$lock(r5, 0x8, &(0x7f0000000bc0)={0x3, 0x3, 0x4, 0x7, r12}) connect(r16, &(0x7f0000000c00)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r17 = fcntl$dupfd(r5, 0xc, r1) linkat(r5, &(0x7f0000000c40)='./file1\x00', r17, &(0x7f0000000c80)='./file1\x00', 0x400) 00:00:27 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000100000000000000614b009c5f8533b97d863615ff4e2db1bec01205030054503d057e0f881cac1e7c38ac789db4f7ec897df1775ee7225bad1ac785bd4d30073eb4749b3c89df2ab8c95b1c45036d5318c358a8fbd5bdc072f82ef7b8a180432f21284b8291e6d20a6e0bb15db076b76398ef2fa93cb161d5d4774eaf8cdcf96e0304000000a0188d03088e3c39fe03000000085ffc2f7f00e870606cf40f133f4909385d16032b6ff84ccc2b6bfa67b77edc5d9a48622e5e3964704470150dd712e906d1f0ca5c00c8ae25184edcb3af12ae04e937ebb3848ec9cc23bb217070e9c4abc7953e5bd2da4f121e69c894bdaf02d28cd6d17718bf86a44cff94be4b176b5e4de813eedb9027f118373749e0da70321d68de284ecc0205e1ffb60660e1e3fb11bddd9654b28429895a59bfc699d22fd9b1"], 0xc) listen(r2, 0x0) dup2(r2, r0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$unix(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 00:00:27 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/197, 0xc5) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r0, r1) rmdir(&(0x7f0000000180)='./file0\x00') r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1f, 0x2, 0xf97, &(0x7f0000002380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(0xffffffffffffff9c) r10 = accept(0xffffffffffffff9c, &(0x7f00000023c0)=@un=@abs, &(0x7f0000002400)=0x8) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000002440)=@file={0x0, ""/32}, &(0x7f0000002480)=0x22) r12 = getppid() r13 = accept(0xffffffffffffff9c, &(0x7f00000024c0)=@in, &(0x7f0000002500)=0xc) r14 = paccept(0xffffffffffffffff, &(0x7f0000002540)=@in6, &(0x7f0000002580)=0xc, 0x40000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r18 = openat(0xffffffffffffff9c, &(0x7f0000002640)='./file0\x00', 0x40000, 0x1) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000002680), &(0x7f00000026c0)=0xc) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) r24 = getppid() sendmsg$unix(r2, &(0x7f0000002840)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000000280)="de74bce3801690ecc1abbd01b8bfb496a6055182d395afa053b7842718c431d45b6f446063c256b8abc5bd292a9887d45bb1d1942655fbb8b79a12576851368b2228115fcf775a54308e0a28feff80c3091383918c6c9ffd096f44932c11f0d1db6a5bebff7fa019c09d6736a5e097584e0e79d207b33a3402c8a1", 0x7b}, {&(0x7f0000000300)="ebf7d2acb49a322d8b3ae0e5ca08fe00671801db00ba7a118672dcd7436a21a09d64b3ee8b7da22bedad978f9111b2894bf25d8d5c8969aed3036d06124e1966655dfa622527e1937b191a4981a72e5c09192d4e4d844dc68d7a34d9ff38ff8067a36f4b67a944ab8232e5042297a13530e9e77ebed0ab0a8f357d53b9aab88f9d6fc12a57182eec47e8b8e385f6783d1dca5dd2414dfa960411b1f348a1eaa4b8f7213376ce6823f57bbfca1a9fdf807b35c78440b09de17d5cf7744faeaf579d17446f9fb10054f259b2b7cf7c1acbd5909dce665e6310a796a561abb64d3b58d315efb14f1cabb8979cb2179a1efba105bbca97313a0c8d0cdb62cd129799220b8fd0ce2db22dde093ab1566ae0eb7d8c85c100c4b688d3c01c27c20a037251caac20d4f5eec08f085c07fb65a1499d80ec00a706b3606e94041f4e839032380bced6bbe290f105269da6cb369116ee635d502a4edec49c5da05ae980d2c90b36e62875f61d065927dea617c45cd7178b6d40a82cf1a556599ee7ff0d6e2607b68a77022b272f1012ef067778f48044ee299e9b2705e2674c426a980df4f79b72ee7a6343e8e1268a5648270e2dfb87febb6b6be5c5df92508dc4d6a95f964c5b6569309d353e28139ace16639a60dfb46e4ac3873a4f3397f13a21fd791946b4045ab1e675f4fc69426262637602d2ffd9677284e4cc4b0b4e21da305e50d0fd74ff2afaf391c439d2998cf8aa1f6e7dbc6164f482ade696a34d09bebb1777a0b49721cf3c11dd034f2750c00983355ade2fb260618ebd9978a09a2876911a79ea48eba685537a2e316b55f364278b861947a9c296ca2507ee3eea6f1e7d0dc10f12ea5c7b6afe7c426b62e7803ae10c11e7e2ef08a37935fe22103964f93cca7af8bd4b57df52eee82ff8b197b9186443e7006cdafa327e18015590de59de3f514ec67dba80fc8195c311c76afe10c8c03cffb00a755b5a645681278e949ff64a2214b09048127754b05c78de8f7f34da2339dca8c473a6675378cff338d0a0dfc662f2738238eb7a77319a3a97e4a38745a7ac7c7a05ad5d8b044d082ef9f4325035daa7d9470bd669c1b9b0d9859782b4afc7db71edbbae21473b504836b2ec5c1265487507984d72c9248991a7146e1af685dfe3a78264fbdd9dfb62574b4a8f7fcf0b1a25594c903bb8241896d543827a26b213605691ff7eec8d86321b56e7755bf075d360b944a9cb5b9b0993830fd6a1e54f2b1ba40475665ad2048d2de5ddd0af98acd53cfa88b282027a29ca21ff70acc573570d36b288e4cfc4e73bffc9915de021d025e437e7a7cdbc3b8f7b9ca54157dd9cdc7f44e4907534f7f035331cb6639c3a017b1adeffa5200d36f24f0655e7a1b05e53beca9ee6460aabdc4e600bb8d663addfcc6c503726f93f7aed68d5dbce7b5613842691d50ad31eea898f8ea3045cf6849931498f2db45f9e35fbba3a29d5d0ac12204ffd35ea00b252e5050485878ac484e29c2ffda5fcb0e44db47b0cf8d36f6f433ed046ab6e20016b7adc4ceae5c75e539fce6130b2bc13649b5726737a26c09a08f4160bd56d7c6eb7774d33ef1df7290cfb03ef7cbbdcf809d60b77adc30365e2d23cbe2aa4de13b3c2527b42f4c57eea902ce2bcdf463f5e6c312476d723ff439c7c6472b6c884c426f4a5c3622a16af6f56de2fe4c2605b83e8100e10535664b48ecc4d7ad7180f40d420073f66c41e718245dfd3253bc02f989b5d12b47fd73b709a05f43da6e6a8d58adf56055584b74b8af1ac48295b3d37ef64036fabc62e77774705f8a8e8d15d643e68daee24a29dcb0f1e9a9305eafd69b277ab27c6e88577d7744ec544ccb17e862c24f0afcf31100e3a8efaa979abeddb0294771a6ccfdc6b5fa258cfed67876f040aaadb2274cdf116cd7ee57f8aa975e915668199c29481e897bb3de363fcdc3ce071738e8c99bf853458dfa533fb543659477142adf04b8f20256d106f59e977e88df78ae7aad8202abef75b45b7761f92c0e141db77713caf525983c67db5b1904717da72bfe6ecdc7b98257d85a4414fb89ce28badc6a440b3d52fe3a155b8dbaef26d4712db241cbc673b5c78257da5c19622ffaf2bbca3d4d36c05d595e5c4368252653bbc0565ea6c59ffe3c192dfe925499e868aba3da6097d0d5cd39cea1779836906f2e4aa39ffc66e39e3824c6b6459998e01423a51f6a124fee4cd55abcde7f5bc69277aa4ace57d0fd244f7c3d6f6d9ddec5c9b99b380dc58cca86fe4af40660f5759c777339d68be9af42a9b80e5f592b87aa65b21eadc802e0f1b5ef6ae4e2133b6e451f567b833a9ee5c306fa9798c4b126a3a5d652dbdc0d919f6776fe7aaa030dcd5a1790942c959ba265e3d3656cbda8ca49b43452a7ed572328e42728e3485a04aaa80f741a3764b983c2ee5482d635b94f2e5586ca39c6a5cb3a0d20868a29c498ae1a69165591dbd812e2b72b7ba37cf7fb9b69e6deafc8f51c305bc8f72fb024105917badb9e407d3feb6d7f184892a1060ffc246eba98e597b27cd6b4c1a9929f18d1c6c26f34ecb084fb781cafdba7ad4e776784a476bdce69e7861267efb818f3c8111984c2de63d82fbb0a7cd604c826f5d66d79a7b7a2180ca893586f7d7eb6f415b3c53351226b8ad144f01b0499001a72675e24f3e1db104b1520eab451f538ff8da37e2477b262595817c281ea6e63f60cedf0cffa0b987c7da0d14b4085208bf54503362464c530a4388abc308017846d3039648d20b276c9859722425edbb14943cf4cb51d6f376cb40de2e0d7dd37d83e7bf27c8c7a5cd62bc3b3a25e0ada3fde3dc9e61911e9789c70a59f93a90084de6144868d90492e1792e2ac4712cbeffabddd12c3b76f83ec455860882462c3d00fce245be9dc4ceff22508de6a30496a44671e429ee72ac00f0c90c93e2d448d5e5bc131a2adc9d8764f5d64c0df41e0bde8edb95ca3505fa51678665d266d5cfcf804c793e0016913aba4b6531f045c1bfc519a80a85c7db8f74e54842de4553ccb97c2dab92bf890177b8cae52972e046a8d8acb246eba4044c6a1e385c4e8504ca3c38904c0f26290e9cb6b9835791b602d87da6e46274c19491611fb02f390074c855a4acd2bbbb492bc69c6c716f837b3e65c4a212f47b5c00a61cca2ff232a2197209a95a1c3646e64126c2dab35768a05413b8389d19a067e2a186bcf35b4c860c324e745f6883623b03e9c37445527ebea4df1f86147270eef00230313a1f44bb6ffb98896fd57d4925bc78d63c2ac88eec011f62f107a8fa89406ef257e643ec92900ff58ad1709ef93bf2065713e885d1e5136d061eac75b9f7f0ae5da29397253d30083c57f801128b4bdda2cd36236ac38a40a29bb90eab1c99d41a3bede714579f6104800101b569d1941fd40834ae758f7904d55e2f422f71debd2d47510dd8c4e7259489ec2fd1a97c6c424c38e9371a7072ab7ef91c901dd30cd783a307dc6a594bac04d2bc5c04654c272c766af4ae82054c4bd2ec124fc1ada12d421616b0bd3a9ab08f9ff701123aaec93f078b26833bdd2c26a1f4a2e6b2f722271bedc54c5122f370a2f5d7ef56a198d91675d620227185db82d7ec59bd175ea52a3d3891aa39602b03843e24fd8bf637313b3c76b77c5251c7a9a437fd04f26d5b4ebd5a9d17e8569d86234b90b97862841b58194f840b00a64722074ebfeded18b35e4298ca8fd933b9a3cd7f89dd0a906301858e44d93e2e4f8c47bfe88cd4e739c2ac9030815d1241c0df45ff65db5ac0578f2a1114e4d6fd3fb75132ee33104cfdf36fdb226b24603a4f6c99c2128613d3164eacf95c5304a078fcb8bb8b38ffc9552bbd10afe96152dd9925808d28cfb7f9cd31f447b102afd11ec954d809297daffabe1630fc5ff2966a854ddf8902bbb50aa5b8e9ebed7d06dc77e6598c17b14f91d793e5a9f98658e98b75c90b7e6286e1e2831221d12fd8631ff73d86e93091694d382148f44670d5fb7d22473d32b4eeabdf7df6327771c717fd00e18c5872bc9ebe7914a15cfba09e59052593ecd7fb04fa89dd59797f9716c6aab0f87ac19db2bf0fea6abb675acc7e92cd383972b508b97fdb64ebddedc3454d0628ed715a0c8dfffaa625c971877678d6079cb4b4392b0b9d803318c689ebf76c69b6e2619aaf0d20c80396ca39b8c01824ba03121b50dc63140f97f1ff31e74fb61b0f6d46ad0ce89ee1434633dc264ec3406cf0e4ccbccb83356c19860d94e4c830bc7acf32aab08397cfa526fd034e99a2828559ee585f6d3db0c3b1d65bb74ee9e0499491e8ba956ae94828afd090a68824fa0fd1af76c7cd93306c2e7da576d7ae33e5b5406f25377bff90966231346b36deb420253397b5f311023e9339f8fa6d4e9f3b7f74f744b11f9056058c0710934fe9c4606db6880ff2c3c575f3ebe03dfaee749c7fb449d02130efdd1f87199c32238e42e6d7c3787fb871a9cf06c9e4ab1633bc041a89e868e4fb7688429fa4edad5e55a89ede23cd63f5d2c7946139cc9c8fc892c1ccc4d23eeb6f12c48306666c9b565442d05156b826d173766652cea1f5849506e28e21cf09c14b513baa534785dc5b75e5a12cd308c45f116fd19d7242defe8c627a6b7e6267553c585bce8fb309a7f03ae802945a0d504b8d125da7c512b99abcaa4a86c45c6f8b65388c43f1e4ed5b0d67a204b4e8cf5afbb3e20bbebb10c8a467b9b0f9564c5c70a5df282c66431ff6554453689f8bafe466f4f4e41c84262d1f795fe2c796f4ad05120788266cf1fe202806eae21d3e56a16be2cf6e5af40f719b688cd1f35571c1207d01956eae8cadef196d76c6501883ea6a44d6362d479973fcdbb9e602bab88f8b932aef7b8b51ff66e5dd03e0b55b43ac2672f7059a7ec127691a65b36b5d3dc6266c220b4063da98e89c688d8521b8267c85c00faa2a1dd44af409ace81c5a8721d0e881e4cf52661c10e939c296b6e1468082813e5728a24cdecbfbc6240ac87ddf5f31a529045775ced10b1eb9f67d9cd3d2ab870521ba5472320a4e9f2eae832826c832aeaa7b6e13138a9ad37f3a4fd982cf9e539a7f2a03ab10c7ec98aec78a3e4635beedc644de1f7d19eb7412d2dde9daee9c7c4257b6382e3169bfe24d4489c2d7f1d14fba991680d5f799a4f042bcd7db4649d7d67a89a56251b13c92453527883fdecae53147cb03a5a7d5be70baa62a8c3d857b9eaa3186f7380a8f786deb21599bb19014b1e16f0857ca0a0821342cabe2566c71e413740545080c94297f158c42879c5c0546f1664bb163a6216bdc6193ca750823822ab8444668635c84882ae38f7e19fad29094328e4425eb726a4cb44edda55289deb0441536ef1f61a40bbb1d7513732d3492c19a900fa12bf67867f0c788925411852691d4f116a2fcddbd488bc8e9995c1c412332192f0857547db43dba644f35ed1a0416ab4e6770cb26a34389141be1645eda8cc517a1c1a13c502d9a1b77d8e77a271b7acd24c2f030d650a702c5418f1184f407de456d217795ac29257bb8623a8a88dd9ec93e7d4afebfa6d58558445c6ff8a30eda8f41efd821328eb870e3cdd43c018fb1fb6fdfa624074d8e987beb1c26149e9b0b9ab87d7927095fe68210dff177f91f5554b2cc3989b03bb5dfe81476668938f1b0f5ce5890b2770711e34d47d255ae18cb7a00403c583c051423891c9e90a41dfb26be49641cb48a2020c6b834a176c36ab3992be18508e4215c6a872df4b9e065322438", 0x1000}, {&(0x7f0000001300)="8a7159e707b31be18ed1114f8c2f151875caaba2179400c1cd1ab2073c9474d2b5b7a462f41b9b13d8aabb9ac426f326e6eccf6184992c8cbf996e72820e84db3fec2cdbbaebf7bdcac5f9b11efea63a30cf6416fbee255429e4ab854982b250656f3d95ac1bcf11f4179de6a8c0b4bf4e379c8a640bac3d1dd9fc74016bb79c71f0f224fa36e944987c0734b740afa7a3e5f59fb126db7e4d78b1375d5d367ef8575e3861afd7768ddcea73178fa7de5680260022ad4fd4669f2c8947c22e128d661c7a5aab8e1177cf7adbffa05cb51cafe6a2bd02787f3a5650f69feb6edf333d1fb3018a89b1fdb9adb7d2fb468cbce2ea2bceda68cd21a5c01f0b10f4fa0d2a2968feb1ad094622eccf803e21b945d623bc8e291ef743229b8758afb13fd1ba111305741989ebb0a9302136670567e845e988df8e05608cf9993f16b0d1d72a010550a3fad0987ab7e386f53cb86d0086bdeb5b16ed3631b6c03ab153b7bf5661390812902132e62d374d321b0f6da69370afdb24276571cbdaa00d0fe9ad693cb335b2731c08447c40fe16869800cfcb7fea12d8abe6d5cd35ced2b7888e1d0d11197f4a9d6e7e4e01df5f23770d09db523f40f544970572969d3d0a6040910bafddc0778d52b19dec2f1c488657ead6141e69861d5267a89c0d8e58cc98ea8323a34db374ef1afc75fdec7a065b1f5a45c8a026954cb63727dfdb5a2c0ecdc1dba3c7fabd22d472f9a8bb4baad9f53e9fcf88e99eba3bf0456032b628ca29236a8fe3d737c2be22dcc3b0ecb754f5432eb196183685126ef2953deaf22587aefe1d2956516f1326247ac51e95f333948833455dda36cb9eefbe4ed4c729c7e88e70063da5be478142f04fcac9826af878cd09d35e3be4ee69ccc204d1c71209878c4aeffcd2200c8f019334f5d57ccac14c613f32b576b7fe4f82f1c5842dab856ae1d0a271df87eb34740ce757f33408ff3ed373821a03978492b088e74b9f886e0f51ea5c34eb1a5752fc5998dd1b6fba89fd94674f269e57e7b9b9774a0ed14b08ae1f9a5a9b5fdcbd35fcb28e8934497ecb01eca05159d2336b725db957bbf5a016b37136294fb686bab1ad35cde489f29c605d4e5db9bcd6ced910f56f994b5d99616e3517f0e6bce8d3d8b1cbe16d0763128d13b4c2c831901ff473a844b83b4815f032c941eddbcaa7d410b27cd886f778f7303331346fbf2cbf1d9c933ae04fa3fd239a1f2edf07199d4d8376b78ffd81c75acfd9f2a28f9b83937efeece792be0ee5150fa033c76bb90dfb91671a4f4f89cbb94ba6b1650b1fd6821b654732d8ac6c593df48b3a5fc60beb96e181cf06d427a0c19d872ccb3db92c3c1b9060065aaf5151ca9fa11d2e7abb4e649237b65b270e8b27663ba9c2d49051222da605d8e49024b4dd7fba8943caf8e323b394f4678f6a319346c419bf9fa3b3931c3a7f3ba231b9f6ab797c380c97fbebe5aeb8e3cdc78cc1e7fa42b8e4aaa4007fef12fa3b8cd6045d26c3e6098e02d27bebc916d1247e3f8881bd5bd46e2f207b522c8989b1ae4237eb3e4eb971e4ded094cb275aa81c4808d87496ec5544d343194c6a2adbed80199921febd6b1b237e0adeee69fb52e508d242c1b8125a8ec6c03fea37928ade59e391c6c12f95051e17d07cd8aa4d8b26edf3680b18bbbe6bbf63b0f03411c546583eb45fb560c22269a34a5c178cc8526426af995b9d1f268e4e566990106750af363631fa45eeee9cea49191d13ce70682f38024798538f0ad768b60f1f5b5b11268c95ddb2625f5c7c90e3dfa6a6a304e735c834dab3c624747b53c3df3e7b9eb84dc89ee287079e5583d326c3697e92c41cc07aa74cd541e3a3fe2419881b7fd75e279f34a295e73f389892738fbed570d1b85596b0f115456476ade2b43b3b0f478f1decfa2268f37ee35ce51ab595a5960aaf11fb9142caf577102fd6f9b50e427a7548e134a068a923e7b2bb59298f919708c9b485ed3ff5df4fb73bb8e0830da2251abda153d4f3acffc41bfd4e57390b7a6bde1b0e4a9abdc5861733fafda6e4e49eb33663f096e224a3d1f10575db479995af651f8c3e6a8bf794e1f0b1aa2651ea9ba0ede91d305b33a003d442b4351ee1d7acfc810058b951db392a752bca6a61e8a218d591b45cc184677be8a8a7fa24e53a0bc8d6ced76be1056a10d2cbaab6aaba9a4b143df04b0b0ab957e48ae32e428d624da6d49dc66587ad0d806a250cdf033168f12e268a5432dd5368af4accdba86ecbcf5d4d70f34947183aca9b784945e57dd4cfa841297855faaeea43b10935a1a395af9d52909331cdb12e069bf6a94a2698bc03d216d13c6df3ed1f76c8d0469ba336faeb10e11c10991f99da44a04e03111a5d8f3fbc753b587cd145960fcddd5da55b41fc073c9c11aaf0583c72e736a443da0e8ef0a890e9fc28b7e2cc83cd1a72cfa5bc6a1203324763bd14b9440ef639bd70ff6624b16abc80e0b15cdfd720b0bb3a8d84949a04e4cb24ffef7d7959aba64577c82d9281448528cda805c9c6c5c52107dda62f475d08bc474edd5625ed5a9fbe452c1aaa2e69c9dc3808f1b5a54e579bbb41ef89dfcfd11cde78ab66c4e76b37cdb7e50fc802789beada9a1f014e82e666596ae94562ac2c3724feaeaf03f413f7317de16fa44f3e6eb961d098aee6bcc730a3c24dcccbb8a78a2577bc7307d023584d8e2bd65271378ced24bcd58ced95a99b959221c10baf107f3436aa89a9e652eec8eeb54acc5ae5b37abefd12cb7bccbccb7669cc68fe024bc1ba8a75f691acd2a7c0bcebea7e3ddcadb573b10743feea0b5f4409eb83352cf101248bffe6f9a39a3b11184301f93aed46f0f828dfea31548fd63d810430d3831f74d637dbdbcea67f50a93f0e3918371f31bd7871c5d37765e3385f31989cabea6897130c538177e1f3b82267db1cc1b0e4ee81aef7d640fb190469ca21252111d9ee5b6ffdf625a8c1a77e196079042015c2a56143e2af792aeb1bb4bf6b4e7cc2d2e9624e0112e36a47e73700facc851ae5fa7e0704498b254e09d9bace9fc1e3baf1751f152da67c0f581bf531f91482d88e7e30d8b8b338b556a2a07e1c4a472abfcae9114ae05efd69797adfdc81a69dd3f1ff8db86466ff8fb1d8ba822200268b20757ba70e27720109a298fb5e0c1b09285f5d00ad5bb39534a4d698b1878a8344b1f1d72ad50cda311ed963ebed356d1bf792c3341656b891050a544bd530b49e1b42ad25d56d4d4ee28e78de6171dd7478ec7996d88c1c2644dd5c112dbfad2002afcfa01cc605e2ffb20e7a902501251086c9da9f07716675d1557e20e454a5606193c0dbca6049a141d6dc4b6672f00a02daf1ccc096fc92b924aa658c8bd2f4c42735a2f893207d8631139ecab08f92965f1aa0b295c48e25e82625d82a2698b232b255028711ca6f74ed197f753265a8f5fd7899eed1c65cf5e17fbaa6456340a1bb2bd49f313dc0806acd2d901835d257ad8c8a348e77298ee076b995056fe0fc5db3a56d4913a8533109bdeebbc338c874d9e01a8c2e19556e65dd3e6176ed89d700ccea2222c9926e3e75202cdf4684f9ebe1bbeab0530f0d75971bc00ac080787ee2b09e457fc9525da0ab815be6b916f23d6c509aa348035458028a461fad3582c20b5a02f293cfc33502ac0a0e0e13a908493b0ff0b432068f0cfbc9aac1daf2e2096ba06317467648c33fd7b4f16afe5dcf911c25614bb383414ebeb1812b9a0bcfd015cad95567defe50a56b2a0a6e01292bbc287099abb1d70311097752d2c31971e150d5cd15a68622fdd8ad4cb6becca837ec814ddc74ef73288b51b6a4f6b24e4aca7c0aa4251cea2813b9cba647885f9d8b3c433db690de1a47b6c2f474c2348944aea9c570389d09b86c22acbd7f2718b36936ebfa320ed1f0de448432fb0fbd282ed847f45b6f3a2ea1c28c566f8ba13e14d998fd40093e2a27e2f6555a36ca8dd4b5ab49891a4dc324e7780e948858c8a1c979e8c121fc02f5e089f4470ee99602551f5d8162e847cc08e818f7af309ba41a594679b39ee238e41f8439681472dca16873ab048e8cdfd730ab740e75f5aeec772be7de8185dac6d74bacb11f9504c3bc91f7b93b374759b7b63113ae71db061415ff0100740b47d074e328decaa300bfacd7e789dae4175a44298f4237cef5b16a4be7849099891616076eea0dc9cdb44e64fa75037c1d773bf345086e74e2972ff710af4f485cc33a6705e5ce9fda0ded462274796157748a385159716bd481ef96d04f3c6ac12534ce49978da082b6612c98b7c6ed57dd7204c16bb209ae92ee3abfafdbeacd962c88ac4b22a9e107281675dc96d7b46d2be4d25f596d4a6f414ef8fb4a20d88de558a831acf9aa8668a48459c477cec1a38076283e0568325dbff74f711ecdd5d33b1a79c209e290797359fa22db24c5db6feabb247f51388333b5c40f055ebae149b98d3e480b8d22ac42c53b9ccc03439c47556899591cbf1b3ed8e86dca1cc210340641419f3b17c20a0f0e87b54f1aaff31993fdaa8fcca8a0924bb4d7f963afcaf2597d453e75a9229b75fb98e6e6a724944c587c50f59d22abf72e1728460b080fe1c4dcc096809d7bd95ab65ded65242e56684a8ce4f0572ceccc341a8efb1aa12f3f807a081294a9fd882080f2dc063618db7cf7a5d45524087d924d90c04f8ce8bdaed3aed863d268a790141e8c25388866e697980730bc9358cc28305f6d170e0232bba7df58b0686dcd950c0d705b9be3e5a5b97675753809fb01bdb23e9e56164c5c8eccfa26f133ab24445fdc588d9ca2dfd083b2842205d17a20113a7790da2b9ac29e8178e9f77d6c4e6aa2812f08c1f34e44a845ba1c25c04b5285dd57bdb8b69d210385a5f056e2147240d0aa5c9ae6b5cb60ec48f2a73a8882c465f634651d3ad0372d7122e5826d7124bfa046f57126532ba8753bd2e49398c7b99810150d48afd85af351e6cd5a5ab97aebe7d8f2c098801287202a2b411544efd25728f763cc7a3211032778441d3e517025f0ebc6ef962543879f378761c713ffe58fcb5b9f4a58a025f4ce41d5c8be00ca55decbbf87b21ac56aca7c2472f4d76374d4deba7baa1eeacd576182b9df82e2842252782f941a2a92016456a4fefb1e9946d1522d3c638fe76d067f1ef1a804a93a964d7bd610bec9d8acf1abff026ea3caf5455f495cd673fd5ef37193e5db496ce9ba9acb99c28463c5f69b4e7bda8f2a98d39d6dbc89ddc841c17bc3e3c0f01676957175a472c6291d2eeb03d98cec14590ec683c76cb882a9733ee8e5476de951f0944633cfddc6cc27ff6308acd3171d68186644413f1680daed3052f22cd4298688c0c7bd6da9de8f61fabb8a23efb4caa88f9a3c6f44da342fd7ed7ce7f4a0045ec5e7e8fd8a270e1097cfb5646594e98b0c20db6d85dfacf5146c7c3685687e4a4186b74e3bd94ae4a982dd8bec5e683b600dd1225730a153c85c21ef58c536e6677752055b537b23e81e035d8c34e6212c1d3baa84de6a8cbdd978153e1a267636baf6dd772e550b06af57d85713f91fe47da1d3e864d1293365e8063cd22602f2a228fea35ccc0a80961796f14c416a02386758907035513631607f48a00e48d677b88a9a7b7f5fd2da301c7ee271bc62a950970a89fa86789f7c6cbc970c92e88899e6d894e3ebcfc210e22f88d2697e3db03c2b306ea92e6bc99f225bc6aed38269028a6905b845ee0ba8c9f52d0c2db11da0811b1f5f0b575670d8bb15b7f0", 0x1000}], 0x3, &(0x7f0000002780)=[@rights={0x30, 0xffff, 0x1, [r3, r4, r5, r7, r9, r10, r11]}, @cred={0x20, 0xffff, 0x2, r12, r0, r1}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r18, r19, r20]}, @cred={0x20, 0xffff, 0x2, r21, r0, r1}, @cred={0x20, 0xffff, 0x2, r24, r0, r1}], 0xc0, 0x6}, 0x4) sendmsg$unix(r5, &(0x7f0000003e80)={&(0x7f0000002880)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003d00)=[{&(0x7f00000028c0)="6d793ceb12591d649fc5923792fcafd65db2dc44f2d227d54287093fdb0bd7b8805055b304bc01a0fb00166438f78e805ab44a84162d6f14fff07cd7999d4c7ea10779b957830450e06829f2578a299c497275830d07d72c40214252dedbbaea08d9edadef28a705cfaaea9d6931a195e95df0930c52fbb90ccd3f9cf0609f", 0x7f}, {&(0x7f0000002940)="32821addb54774e2cbd3db49ffca90c0a76ecf8ca8f3c1d64f472773d20dc66a09c178120505a244d554e625a11f5fafdb7eacec43c56ef35c8d1526675f72ed7f198705e9f717bca0f311d6860de741feca0d5524d66a995384377402ef85894394463ed0ab22e7fbadc2abb6a3cb215d04901bc84d003781d1b93680c3b504ff01d6796922184413590357d44b9050a9c4be7bd85b15dcf1c2a63c2b1ba0fdd4380ba0a5aa3f441272459450c5c4291a4be110eab2be9b8231849702e5d6cb8c0599cd1ef15676e9437633c358d23c293d908853ed1c4bd3253f263b076170fc2e449e07201f002360f94469df6c925822eec8653a72555380312e0132f0b8a9757387147cf10831ad128185c0a73cd957c283d521e63f2b4565a8dd0dda7ee42339dbf15bb0340835eda6ff75760adbe626f72a61b46664224bfa3172249553f2185926edadda436964db27fe382fd276675827c666971cc60abd62e927212a6845e4db50a1d2563a996bc157b92bdadf6390ea37094878154833b48d2636d42a63d8e7e9c0297b7e05b3c06706fc6602f82c68271eaf89de5f7b277f570e1c94e75c7e191d2ade138e636034169435ca31400b010a71875e570e2f56a4e54879b284c18b29065a3239a7d09b2840957386324c7b2c1b965549feb330d20f273c97aeedf3b2ae836621effc98b93db4ef016b744aa8293fff6bd0fdea2fc2465ddeef69613b89ba8b77bfae5ce73b3cbfa3e29b136d6de0ca4a5e0027c720f531dbc6d3b6890f3283cf8f45267f4f02f12a1107317df287e611a891084f63b8ca0ecdfdf90b9e04cd53ec901ad015285f44141232baec7734c904fd4a856bb1ec531ca09ba8326bf70f0988f2a9cf8ffaf4edd79c27f11a7dad6c7888c1c3ed53f168968d7bdf9c5f3ae953143d02b48116a69d56dd1db690a46d1232558615ee07e1237fe4bea39bb4e5880fc055d82ae90b33e8b270ae15879152e6bd5a297b0802ec2ee8061f4a090db2fb7802e9d9947bd2c2c3abd71369b96a85a028416cedef5465c03f749aac1d4943817cd3e6b86f0a03d0a37129a24c0a9d968e75c090a715b38eba9c8593bc96c1134a0d286ec8a128fdbdba3e237aa584287440d68dc1d4f28956b056fe0db7d263f15e86ba2fb4f0025c3571aa0a96a6977c7e469032312731a053812b7b87fd9ba786a6927407704f5f1f35fb551f80d3798b9ce65890043bec9a89b64fc4a5865fc27370293d86dad477d1a0ed1763718df2c8d5e54988d12f270823ade2ee939ca9134b1bca4af3df01e8596b5c77a990f4cdda3c944a3021861a6bcb6c4b6127fd7c472fa88a170184ad5917ceb030ebbe1e0ec45cd5bb09aa488049e80c1198398c0cf339f576611b677dbe9bd8314d2c4cb17c6493eb3e29ddc729217181072b3a9855177315491ed315d49da1529d10bb433689272daeb7ff8d03812131cb58a7009ca820241618f393c2133aa65cc3c0ad2f54ca2e57f0f4e5f315cec4bee7c709da3c000d20acf955b13e8ae18b2df534a722669f85c25760a7a350e44c6b80b1047cd950719fbf522865b7c0e1056495fcd543f909eb96f5aab206bb10392e7f826cfe711bb7e4e8b6778bc67b909e3a44dfc7950d584660e51397b3737f1ddadd17c67b591639b0b4b631524b67b8e14915d6e9f7ad55d4e9862c8cd2f039e1ed6f4f37a855501e6915f1b613145199e7ca51bc83f994b7e10a787fbfe5b20be66183c6d58658b5f9d1aacffeeb2af5a280b5d513c05550d0d2d9dbe5ce42f34ed242b0a1cecd4ad95b76f797f6331cbcd5fc31b8e5d3b99de35df72bc8fac6771f3b98dcc43e90dfe93e7b5a4761a9ecca91264461220145bd8b3c9035583b7ff21775066b59ae4f78b6f7062ad5b75e3ffc4081ba58179ff5bf07b572e5653fabf30a10af65a46b4439de590cfc27c7b70b94edf6327be8e97901ce09732d3624d200b4480e109b2edb7afce6c6ef5374f6552272b6f1a089db7d24024bcdee34e124cb7e0251f78baa1331ba0f4f0c044867ceda42b437b251d9d8f1fa2de8b96535082da9abf46a59a5176ed69272f1aa3cd1310b9fe20e9b517986847ad76da52533559981ce447c067288bb98546e32b3eeddaa0697e7654779123646bfed7495d6fb1ac1ac487b69cfb3a97f8899036336bb3998b624bc9df4133d62c446edfdb6653eea884e1349b549d6be224cda444324458879ecfbd6b5e75355e3e241f241abdee19d1eefd869dde7d49f12dd559ee33283cfc0fabd2241c32bcfd154465e55cf2cb441485d1870b51cee66d8a1c2103c68258c760537010d98cfe7dc22ace18af58e2390d5c48eb6a38101522af1a92d022669f39962c4f0a12c548216011bc867302b6b66ab1a37f3f055d367e722dfa9f5486ff67fb16b13cce655ba068d2c6a1aee7232de3d87f6022bb36e219f23535efa2669de46ee59fe7062c6f3b61ac2176ed417e217c1c8599e03b27d7ab67e9565f7f0858f6398af1be98cca278e5fbcc83ab0ae31f37f5b95d66c422cd00447d8d54d5a099496efd8d1abb887daa2aea8dbcfb145ad252c150371f64b1d20f501ced32e6855bc1fa513b0cb9cd93e5a23bbfac2e0ddf6d698b855b397fcafb376fad5a7acd036a7e2c27f236c2d0cdf46b891b3555d7f00cb030d2c310f6d101239732512372d3b2affb46601a11c516408d04c99abfa62610e2083cfe2d0b31a5f200b1dc93695987659964b577d7add60fac4387b4ee0299404d05a33685def3320d99080769ee360e3164cc64aed2f27c9037bd933cbd87a42b13909145393f0403c516bbd1ad52c68b62fb0be8239752350a53541cef5c68439aaa8bb4bf2ebf91a2de4b0fd3bc2cf3180ccae09407929aa94df6f9df882b8660cdbc5120da212a2a85edc39c0cbde99ecd7c56ea17eecbc319b07879a14a2ddc426bcb14afa545636c08493d23b37c68fcceb657107405be900a92b5259018e76a27026bf6b340cf9269de34a2e8e51cd58a9f82fe0c988502b59d0aa45f93a5d05e4309ce3ada5f1b721c6eec9ba736a1c98bc235befbdfbd15979166f43d9ab891a084c3bbeb8a0ee8edda4544fcc62b080efa3f2c9fdf2f1694872ee153cc8ce263e759a833b88634a203570f35aa087e7a9a64c4b918fad6fdd768522f453b4ebd764345fca1114a81ba8fa27233c2f9837e368b5cff3f5edbf6d001e11e431d62876d2d8e740466296500bc8a00111d8e6b75897145120d406d0a2a9f11029c1f67937f8db16a8ac55f2b288459376f5b484408050299e6108ed2fec7dbc4035bf950a5d32aa8a9a78ea600859f8873d2b8561dc6b18ff1a229784b8b17c0d62505d628dcfbf82b0c515df23281cd65f396070196600788232b9b670ba21d1a082cd7d3ad31de61b31a156fe8015ffb38d0c6b95f35216e437c95fbf05908a11998af78a5712b8f1ff8cc63bdfb3e9e33ec347fd9e9596c42795f907e7c81164f7e9789975ce29994b0bf111826ad4ad6cf7064ed89808641624429c24690e97f9e219715ec8bce899dc2beb24956f0650e03481f8750b770a29c97df7060de2b2970474d298298a8535c696696861acb388709711638e278b2b54db22d3696fc719d7322795c7bfb767b4b9f6b85a17f01e423a74b4497484d03563c24ea8ca88a4c57cd2bbe7b9373555e61c2d7bc26e35b95a0268ec588f3e6f9ab201b3d230177f7c094fc8fc55e566b6397d2b17a2c9860c22af2e1fa847cd462f04e2e86cdc7312c2c5dcb242fe98505d92e6404100ba396b6e246eb5464433c3a7d1b1fe8760c2cbb3d6a9b67201264fd27bef83a0ca537358bce444588d55b182240fa3a9f853f6c432790f55244ad53f720a93d8b300eaa128f94391042c6e874e054a50a4ac3f90bace52dfdeb5074101caba55d1d76d2f2135fe08200596adb077538b9eed21e604e91b5e7995dfa786fd85a5610267c30272fd734b025f388fa0214e0bab1f74aeaf5cfb1eae7ca9bb1315136569c1d504a4363c8aa80caaa3327b257d0c4c885d641c7ff758a0f1e7e0aef15a9470c7a8a626375366cb4e04a338410ea09b49ca82a99a060f9bc4d9998a89ae94cd2a23cfccf88f57c6623f2190d9c26222ca5b84115ad012d9a6f9976dac5dc33c6126e59f72ea150c9dc7a6d64c5dede4f6089c58164f9d2c4ae5fd365f63cbdacbcdf9403b2bb2a35d34cc4ce52e9a12f50881f9237cb67287e15e7014c35e546f466533c5c6df6ca6e0f4d71012861ed0bc5a9a9a9085416e3bdb12b6e598fe5675f198b29ee34591529a54b1df29e9262121c2c544ffb87f91ef3b9a883d82b7ab2b7e1466605ef10c7ee6fe3fd6d1905c4d7dee85cd6c34e6fb97289de44327d8c4d39f9843188a41b5f62f85c3317dbd9d816127ae3e7bb0f312b0a6758258ff678de5fcee5fadd49978b2662c2d99522edceccdbccf2dfab82ca8d81f04297056adfe7629e30534a0b361bbd62994e9db3681b1850f217a2f3fd21436166b3fe05447be92618170823c33292f7f231a5d1af5590743875f36dc8fa76055d04e98dac8b0029edf1d1514b6dc6d1ba3c723dfa6f16430ce74d696d3f150494015b0c9c669abba55704e3ae327862430228964cb15237152e722f4914a7ef5423e72a1decd532c131f39627278b14bd5002b6399d8eeb5c181d63b1e055381a50a657a501af582dd8f359834ee7f01b531ba81a25e3ba0d0fb9f569afe2978f989a0df821bf455bb3a304c3bd4dd75fef62ba3b1549f841954fc0ac806f2f353b3bca6a167be5beef3047fb19dc75c86411ac6067bdc96e6aa593ed9b5cdf02f0c4fa227ef2cf55ecd1c073754f894b2d9cd52ccacf3d39e194ab418cb7cab2d391f17c029bd30b354f554bcdf60bf74d05b5f4ba05f8448611f7496c799f728c940956d5b2455482b9877eb2f42a92053f833e1d74cc77779a79ec24aa9983e72941b6efeb8c76fef05b05835141ba5c5260b99d94252b4ecddfb97a763e74a16c1fc4ee122c039f9bd6e527f2e75fedf9788f07bf99e12105699c63d537d19cf40678f4c7b4bea8dcebc69b8174989260388f6078c7d643b00495c9342ee481b65804782cae280c4d3b069211df93553243a70085d6290974ce632d3d333eaef8edd42959a31d7b4a8aeeaf1ef1814757581eaa11f3deddd2f9e07ee207f08b2bf2f2d66d9cda26491577eb0865d4d7d8a3e27f55c61db5a6445a41c981f6c76ac6cea0fc57d14530f7939dbfcf968cbba813f6e6839e1a767a6fb3262b8bfdc5e405c3aff0c58e2d9d1dac2f5334956a62d622a2b514f005741500a346c1a7600f6a90aba51fb182c095999743e811aa815cdf40ed9419f2fd8c48f4c805a85196dca2c3ac4c337291025c7278702a830b6555624aa206fd64c16b2d4fec496ba5f39f31ad9bb27250d753358f7443daee759f37c49c0c023a2aeb901585e3af0caf2a2c2e2eeb275e470e2b77310d27f30966af31dc9a2b965fae8175f38a7f50208c3357082c9fabe5fe41fa933155328b5314b5bb2adefc6b33d73952379efc69be023fccd2276638c86f0d6b1c233628e6806aac941ba2c56a72880e7ed5c0d591c4a179b0ba6a01a81919616971a5ec18993ded1105dd8802cce50ad24715ce8fdca562de5261844c28ee9f9daa265bc38d0e5b7b221b387a8b3243f99f9cd1d8f1f8a1e6c078f95499ee645e8c8cca39cde596a45cc44d4d544a177a132693e8b24c12d37f4ecb7254fc150b5e4650d29b08326e2acc0d8bebe4f", 0x1000}, {&(0x7f0000003940)="9d1279ab6cd5b8e7c17c585cf552bcca9b3785ba915262c5e7581ecc9769d8591de511baec39c5707cd8c2d5a61d84458aa335f476cfcbae0c8bd3ca01", 0x3d}, {&(0x7f0000003980)="ce11b92b2c1787110be4285d153ed030e57e02614781d962c0fcb2613978747de274317c35e9816a597fca86fdbc2702e5cd285e8838cd6bd3f6cf7539f116437ae4594b876f9cf2234d74a15ed40b28cc15b77edbafe7f2d974edb57b86a4745df35cba6a937abe47c97045e2c523a65cfd083bb7345d832e076542969bb909d0cb9506724a480a9f630d0500a1cad721c379f0fae483b1acab2e680b5df255b3dc681af2ac7abf0620d1cfad6d312371d7a6c5066994ddef1e1add0e9daef641a00d36096500b48783cef208a6", 0xce}, {&(0x7f0000003a80)="c83ecbfb6d2dfa38ccb0c5776c52b273a6f2d6b6a97e6b1f80cc5c4db112ed2611f4ebfc8c699d350c25422f2c37f210b6ddf9b7aef8dcd3d3b35acca9b989242436634b9ceed427beb92721acf83069d998db1d6ea6e6d8f455a9a577275bd6d6f17a3cf60d2418138022e437acf1f4878f0b4c3badb1dbb6ad42860b7147d9e5d877142a2901ec0b65d3d906c90e31904a2801a4a9a551bd9397e891d9cc2a", 0xa0}, {&(0x7f0000003b40)="6d18834171853d05685cb4e9423d210509d9aac010b5f73bf459cf1c9838d240cfb4047460468c8dedeefed7313d0d918c068b23cb2e3dc47fa37850163c6f47ec030a523f32ef217dd2de8d0b6fa2fdf2eb90ad22b2ad03d7e84013b27970f3edbb86b33b2f36f231a1a0c48d30e8c8ea6775bc90816b970a5f351f5510844b41fb75c340f5c56ed4efe37b2cb236b519348055555a5be693e4119c003a676120995ab8b5929203ab0fe7579c9dcfa3390483af51801a", 0xb7}, {&(0x7f0000003c00)="769467ee932a2e7f348e3ef6c0ec137ed04441e791deb4026689fcdbe8273f697d36942a7b06da18e9ba3daf80afcc59d940599210058e9c3b34e615687b12aa36ae8d33f291a9da076aa1031ecd0f5d0ebc415b0b74a1ef82dcc03c0b3ac18f5e99b76b9ba93dd7447db7df2b312d0b9c4a01f1835aaf6ca628c2d5e7ea61f916cbece8bce84073f86497b9e3b94a2318d54472f7dada66c2521cb077d2e7a0783b8b13ab5931506fbeb487f5449f91f210df487fe33d36c5261748353694fb79c1870720e2ad6d182168beea77f4fdb4e8fcbe2b77f7bbbb7be411c4", 0xdd}], 0x7, &(0x7f0000003d80)=[@rights={0x28, 0xffff, 0x1, [r20, r19, r6, r19, r11]}, @cred={0x20, 0xffff, 0x2, r12, r0, r23}, @cred={0x20, 0xffff, 0x2, r24, r22, r23}, @cred={0x20, 0xffff, 0x2, r21, r0, r23}, @cred={0x20, 0xffff, 0x2, r21, r0, r1}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @cred={0x20, 0xffff, 0x2, r21, r0, r23}], 0xe0, 0x2}, 0x0) dup2(r19, r3) fdatasync(r8) mkdir(&(0x7f0000003ec0)='./file0\x00', 0xd69f2df28017e372) accept(r7, &(0x7f0000003f00)=@in6, &(0x7f0000003f40)=0xc) dup2(r16, r8) 00:00:27 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x2) linkat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x400) open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 00:00:27 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) msgget(0x1, 0x204) shutdown(0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x2a) login: [ 945.6422058] ASan: Unauthorized Access In 0xffffffff815cea8f: Addr 0xffffa10012f85290 [4 bytes, read, RedZone] [ 945.6539513] #0 0xffffffff815cea8f in vioscsi_scsipi_request [ 945.6539513] #1 0xffffffff8028238d in scsipi_adapter_request [ 945.6539513] #2 0xffffffff80282584 in scsipi_run_queue [ 945.6539513] #3 0xffffffff80283235 in scsipi_execute_xs [ 945.6539513] #4 0xffffffff802988c1 in sd_diskstart [ 945.6675100] #5 0xffffffff81002138 in dk_start [ 945.6675100] #6 0xffffffff80ff7e6f in spec_strategy [ 945.6815225] #7 0xffffffff80fe5910 in VOP_STRATEGY [ 945.6891778] #8 0xffffffff80e5a4ae in ufs_strategy [ 945.6891778] #9 0xffffffff80fe5910 in VOP_STRATEGY [ 945.7027799] #10 0xffffffff80fa7075 in bwrite [ 945.7027799] #11 0xffffffff80fe28f4 in VOP_BWRITE [ 945.7163557] #12 0xffffffff80e45b69 in ufs_dircompact.isra.5 [ 945.7245385] #13 0xffffffff80e46121 in ufs_direnter [ 945.7245385] #14 0xffffffff80e59264 in ufs_mkdir 00:00:27 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=@file={0x333f7ddcd3640361, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 00:00:27 executing program 3: socketpair(0x1f, 0x0, 0x65b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="4549702b48d479", 0x7}], 0x1) fcntl$getown(r0, 0x5) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x480400, 0x41) listen(r1, 0xfffffffffffffffb) fcntl$getown(r2, 0x5) read(r1, &(0x7f0000000100)=""/182, 0xb6) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') listen(r3, 0x0) r5 = semget(0x2, 0x7, 0x2c) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000340)=""/249) listen(r4, 0x2) listen(r0, 0x9) r6 = open(&(0x7f0000000440)='./file0\x00', 0x80000, 0x14) getppid() getppid() write(r6, &(0x7f0000000480)="5fbf92ba7ed920e29d289d335ece8c3342923e1c45e07e3d542aab25a61ae2bcf51f31714f03ba976d10bb176512a045d336d64b913e94f173ead1", 0x3b) ftruncate(r3, 0x0) fcntl$getown(r3, 0x5) getsockname(r3, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) getgroups(0x7, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r7) connect$inet6(r0, &(0x7f0000000580)={0x18, 0x1, 0x7ff000000000, 0x4}, 0xc) unlinkat(r2, &(0x7f00000005c0)='./file0\x00', 0x800) unlinkat(r2, &(0x7f0000000600)='./file0\x00', 0x800) socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) 00:00:27 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x2e7be476f658e321, 0x0, 0x2}, 0x8) r1 = socket(0x1f, 0x3, 0x4a7) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) flock(r1, 0x4) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7fffffff, 0xff}, 0xc) fchmod(r1, 0x2) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x7, 0x1a1d, 0xffffffffffffffff, 0x0, 0x0) shutdown(r0, 0x1) 00:00:27 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="075704309f6b7da74c34d3b7874e45e526ad95932456ce8edf7ea4d7df7fc3ede6b590b94f00d998ce0db0e17a", 0x2d, 0xc, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r2, &(0x7f0000000100), 0x0, 0x2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r3 = semget(0x3, 0x3, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget(0x0, 0x3, 0x40) fchroot(r0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000180)=""/48) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x40, 0x200) semget$private(0x0, 0x0, 0x100) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000240)=""/200) flock(r0, 0x4) sendto(r1, &(0x7f0000000340)="a63225f2a8a7a3403af9f8672635359358b56f61152c289e29", 0x19, 0x403, 0x0, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000380)=""/91) recvmsg(r5, &(0x7f00000019c0)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f0000000440)=""/116, 0x74}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/73, 0x49}, {&(0x7f0000001540)=""/49, 0x31}, {&(0x7f0000001580)=""/181, 0xb5}, {&(0x7f0000001640)=""/76, 0x4c}, {&(0x7f00000016c0)=""/201, 0xc9}, {&(0x7f00000017c0)=""/27, 0x1b}, {&(0x7f0000001800)}], 0x9, &(0x7f0000001900)=""/139, 0x8b}, 0x40) shmget(0x2, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000001a00)=""/28) dup2(r1, r1) sendto(r1, &(0x7f0000001a40)="632d3fde51d009be7b5d6cf293b5595aec264bff85faf537cc59a71b27e0ca4bcd5a239ac690c28ed86990905109e30045e160ff64526f079adbd6691bbdce4b1dffceebf3e9c2cba89fdada4177e5da7bda6d5c38bda1f2226e8b265e078e1ab56f9ba0fda33d44ed04fb8ec9e6aa012a3e0ac4877957b1bf0327b726e6ecab1fa9f1dea7fc72d3ce3fce8842909b0a", 0x90, 0x408, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001b00)={0xfe1, 0x3}, 0x8) r7 = fcntl$getown(r2, 0x5) r8 = getpgid(r7) pipe2(&(0x7f0000001b40), 0x1400004) faccessat(r1, &(0x7f0000001b80)='./file0\x00', 0x180, 0x300) listen(r6, 0xffffffffffffffe1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001bc0)) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000001c00)=""/65) fcntl$lock(r1, 0x0, &(0x7f0000001c80)={0x2, 0x1, 0xffffffff, 0x3f, r8}) 00:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = dup(r1) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:28 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) r2 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="8f47b1e989e565911228d29e94a4167f632482bbf6a3780cc339", 0x1a}, {&(0x7f00000000c0)="edffa9f27d76a6166981383e26712b846005d5b56c776dcb4a2581dfcb17e1bd7e0003814ecf1ce85f9a2a803e17e08ea869cd9e84600b85ad85d488512ff830cf9079fa9b725c54aa3eb39fd1fc7328704f8b", 0x53}, {&(0x7f0000000140)="9dec3f8af0baf6077c09d73dad4f4a6582fe6c96f1e838a30339a489fae9c0ea7f06fb5831ccb9ec1e905e7a91b7", 0x2e}, {&(0x7f0000000180)="9b405caa6d5aa7d0c384522d048a49b45d1c8c73651cde63c03945ec21281246e75de59d12aea1da55ac8f5dad536bb078702ffca5a168080e409c8f696686577d0bc9eefdea584cd495bd475212dd0c9674000135b3778604126d2cf68b075ff4d6ebfd08e7dc664240715b306ef3ba2a68dc9b521f7c7a3a375f81a73db9fe0bbf5e10a1", 0x85}, {&(0x7f0000000240)="ff4c4d2903d2af14160e35d6ad7a8ee20e19d87563ebae9c8121a1b2f9399277809b6ef53d3bfe4ce9f5985469eaab12351ce18508fd44f3c50487a5b72579cc2c8f9d1cac3d2eb079998bbcf0f3fca799ce8a324805e0600f3b4245872707c3936eeadef222803ccd90ab2ae35b227449e2af3bb1f5af0058f1", 0x7a}], 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x1490, r0, 0x0, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), 0x4) 00:00:28 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400020, 0x80) recvfrom(r0, &(0x7f0000000040)=""/75, 0x4b, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x10bc, 0xff}, 0xc) recvfrom(r0, &(0x7f0000000100)=""/216, 0xd8, 0x2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f0000000240)=""/163, 0xa3, 0x800, &(0x7f0000000300)=@in6={0x18, 0x2, 0xb9, 0x8f5}, 0xc) chmod(&(0x7f0000000340)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x11) recvfrom(r0, &(0x7f00000003c0)=""/138, 0x8a, 0x800, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) semget$private(0x0, 0x0, 0x1c) close(r0) setsockopt(r0, 0x7ff, 0x3ff, &(0x7f00000004c0)="4b9b44a98bb93b973e104adfe4e4cdb92c38909a22e3441afbd1cae2621f81089ea3409fbf73acab34bd21109f09c54194726c2dc23f699c67ba2b69fa3cb11db3af4dc0120035aedec6d36bab6e7409d568e764a94cac2fe9867cf0a7a5d7542e96ea416c7b6cf56016e11d4f3c0d1bcec81383295b78ea159fe0825a08af74370d35a825f557c00ea9817f47a5da8bae3f608f6878dd62098c9c0e10569be7c9301c2e4013412a39bc55c6ca0643e25fe1f1abf5ba", 0xb6) clock_settime(0x0, &(0x7f0000000580)={0xff, 0x803d}) r2 = semget$private(0x0, 0x3, 0x3) r3 = msgget(0x3, 0x80) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r10 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000740)={{0x7, r4, r5, r6, r8, 0x44, 0x1}, 0x1f, 0x2, r9, r10, 0x2da5dd86, 0x0, 0xffffffffffffffff, 0x7}) seteuid(r7) fchmod(r0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) msgctl$IPC_RMID(r3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) socketpair(0x6, 0x0, 0x45b6, &(0x7f0000000880)={0xffffffffffffffff}) read(r1, &(0x7f00000008c0)=""/63, 0x3f) semop(r2, &(0x7f0000000900)=[{0x3, 0x8, 0x1000}], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000940), &(0x7f0000000980)=0xc) fchown(r1, r11, r12) 00:04:15 executing program 3: mkdir(&(0x7f0000000000)='./file1\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x200010, 0x140) 00:04:15 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x110) getdents(r0, &(0x7f0000000040)=""/179, 0xb3) r1 = getuid() seteuid(r1) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x10, 0x600) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r1, r5) r6 = getuid() chown(&(0x7f0000000200)='./file0\x00', r6, r5) r7 = semget(0x0, 0x7, 0x200) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x8, r6, r5, r6, r5, 0x1, 0x101}, 0x2, 0x5, 0xfffffffffffffd73}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f00000003c0)=""/64, 0x40}, {&(0x7f0000000400)=""/180, 0xb4}], 0x3, 0x0) r8 = socket$unix(0x1, 0x0, 0x0) getpid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x59d38049, r6, r5, r4, r5, 0x10, 0x2}, 0x28a00000000000, 0x800, 0x7}) fchmodat(r0, &(0x7f0000000580)='./file0\x00', 0x20, 0x400) r9 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r9, 0x3) connect$unix(r3, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000000600)=@abs={0x10bc599ce010c9c6, 0x0, 0x3}, 0x8) preadv(r8, &(0x7f0000000980)=[{&(0x7f0000000640)=""/135, 0x87}, {&(0x7f0000000700)=""/78, 0x4e}, {&(0x7f0000000780)=""/232, 0xe8}, {&(0x7f0000000880)=""/189, 0xbd}, {&(0x7f0000000940)=""/53, 0x35}], 0x5, 0x0) accept$inet6(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) getsockname(r0, &(0x7f0000000a80)=@in6, &(0x7f0000000ac0)=0xc) r10 = accept(r2, &(0x7f0000000b00)=@un=@file={0x0, ""/44}, &(0x7f0000000b40)=0x2e) open$dir(&(0x7f0000000b80)='./file0\x00', 0x10, 0x0) openat(r0, &(0x7f0000000bc0)='./file0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000c00), 0xc) bind(r10, &(0x7f0000000c40)=@in6={0x18, 0x1, 0x0, 0x77}, 0xc) 00:04:15 executing program 3: getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) setgid(r0) getegid() getgid() getegid() getppid() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) setgid(r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setflags(r2, 0x2, 0x1) close(r2) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) msgctl$IPC_RMID(r3, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) semget(0x3, 0x1, 0x180) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x140) r8 = openat(r7, &(0x7f00000001c0)='./file0\x00', 0xc0000, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0}, 0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) getdents(r7, &(0x7f0000000240)=""/200, 0xc8) msgctl$IPC_RMID(r3, 0x0) bind(r8, &(0x7f0000000340)=@in6={0x18, 0x0, 0x0, 0x4}, 0xc) lstat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0xffffffff, r10, r11, r10, r11, 0x18, 0xbc25}, 0x100000001, 0x9, r9, r6, 0xffffffffffff8000, 0x15, 0x3}) getgid() msgrcv(r3, &(0x7f0000000540)={0x0, ""/176}, 0xb8, 0x3, 0x1000) 00:04:15 executing program 2: setitimer(0x0, &(0x7f0000000000)={{0x9, 0x1}, {0x7fff, 0x8}}, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x6}, {0xfff, 0x3}}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget(0x0, 0x14000, 0x40, &(0x7f0000fec000/0x14000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/167) msgget$private(0x0, 0x8) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x1, 0x1, 0x0, 0x4, 0x3e70b4c4}, 0xc) r5 = open(&(0x7f0000000280)='./file1\x00', 0x420000, 0x1) r6 = paccept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x70000000) bind$inet(r6, &(0x7f0000000340)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x6) getpeername$inet(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) msgget$private(0x0, 0x208) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000400)={0x5, 0x1, 0x7fff, 0x2, 0x6}, 0xc) sync() setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x8, 0x1, 0x662, 0xffffffffffffffe0, 0x3}, 0xc) sync() r7 = accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) utimensat(r5, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)={{0x0, 0x3}, {0x3ff, 0x2}}, 0x200) sendmsg$unix(r5, &(0x7f0000000980)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000880)=[{&(0x7f00000005c0)="72740cabfd4929391fae8fc544913c4f89c78667d123df978b86cf6b6536a854d468ed78ed3f99bc987e46c808e0a902e9e13ba5ba1c0bcf0e729298841be4b28397fb34f3646a8e385f4d0f9f5cf0e9392641351ca9c4e6b0d387865a8cc15a5424a17147bd52763e1cfeeb1d63e582921d67840644183672e784fa18157af36aebded90296552bfc4ef534c6066c0795c75e72cc2846b61bb1f292a79f13b4d469d490b20a8dabebd18fc5f4afc74226b7afedf2bfa02e02b44cf11081cb2a1ae146", 0xc3}, {&(0x7f00000006c0)="c77f155be3f7bdc0940b185b2b2cbd277786dc0a1119e77dc8844645cb8b559fdbd6670526c85ad469f975f818789911e99694a51666ac1904d517983207a4010055735abb7790e1011b6f66531333275f0808cc2af2950af2b10630da567c", 0x5f}, {&(0x7f0000000740)="6f7169fcd824ad4e66d15443c4b7a00c36f6565867b24253d6a318d16dc7edba6daf8bb2bb78ff9982ecd0313ffe0b8f0996395db7d5287555", 0x39}, {&(0x7f0000000780)="cb1e18fb361c61787b02ac83033e15a4f017f0b621618220689ac6d2fa020eab5ca35dbb419769d42e2969f96d8e68f3ac1e34a8d9", 0x35}, {&(0x7f00000007c0)="2f1ec0ae41206166acbe283b5fffd984175175722b8c7daaa67f7d2660d713808620fdd529ef1ac445e98d87e45b881554f52c031b7bbb42ccd6f12f605554d1a6686e921b1a4edc332ba3fb632354df7488b2e970509cf599e4b8f2a8d46d1142f1405c15e7741446f08feffe8e5a229d3dda4ca98c37c344672a7ee6453dbc03a9cbd2dc05a075dcbe5e6494a270cb154ae694431af360e9343ee8b6af01d7ed64fb4913c6c60b0724da0703db092252f9", 0xb2}], 0x5, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r0, r4, r5, r5, r7, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r5, r0, r4]}], 0x50, 0x1}, 0x4) unlinkat(r5, &(0x7f00000009c0)='./file0\x00', 0x800) recvfrom$inet(r4, &(0x7f0000000a00)=""/108, 0x6c, 0x2, &(0x7f0000000a80)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff}) utimensat(r4, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={{0x0, 0x8}, {0x7, 0xdd}}, 0x0) mlockall(0x2) writev(r8, &(0x7f0000000e80)=[{&(0x7f0000000b80)="55891ad7126f04597a8d1b057ae1bead56b5fc7f873d865244e14fff2790a4c3389961c10a346614c4d467d4e71e91a34b7f6ba46968f52ef06431220ce63fd9ca3dfb7c97b4e42e07315e9d54443a6ea6bc5848ddcf2cda0fa64900c40aa5eedc775cab565d71422c3e601cf0bb6ead1941b63b57cffcd7ea085c5538", 0x7d}, {&(0x7f0000000c00)="ce70cc2084faabd961a3caf6da7240f7678bf189e1a52be317321a8c9be32515eb0360eb5d72bd533f347bba84960a7f8bc1913c42657352cb071590b522df1bba85ea66efab5ed9619a025a63a5b6024184255138945e30beb9219c296ddbf6705f0036bd5baf08ac", 0x69}, {&(0x7f0000000c80)="57af181dc5802bcba93d9d92013dd1c366196197d83d84c995c7562558ed01dd0dc9db4b5a07b83998c0b125bbe03ad92db541bd87dacc4df4fa6812cfef88ce7c4ef17bd7b91f81bedf5e562e881a50616e02ed2c60d361d06c8471e9333007133b46942e9be363eb29d0fe7de465894050a85dc38530e1fac7407d7704402db9b7b3795beeba4eebb37358b6408550ace0bafd083bdff415a479890ead4cc480b6f595a78a7375ec57d6b17ad68088543f07e36733a03c6f76e946d6781c4fca839ad417c2f0c5e6a685831a4b3ba0948c99e688ad148b22811e74", 0xdc}, {&(0x7f0000000d80)="cd6cc435d857f909c9a262b8ed7030156b938ee3505ebf731976ead13acf7812cc52cdeee27e370f238d3f47a1c0af5578b0e0e380474f803d6858f1d339cb", 0x3f}, {&(0x7f0000000dc0)="d24834c7c52e96a58258bfe7b445188a79d101bad717d7419296347b39f1ab7e06c32842bbeba5f9be903511945781c43791513e089c", 0x36}, {&(0x7f0000000e00)="d2efcb4e91777061de6b43cd8ca24b675c7ec6a80c520901b99c1e4972f5d2ef824a8b98e9df6afffdff12c004b81e8119855fc60467be5d7bec13bcb0c58352c7372d1d146d6f3d84057d73df", 0x4d}], 0x6) getpeername(r1, &(0x7f0000000f00)=@un=@file={0x0, ""/71}, &(0x7f0000000f80)=0x49) getsockopt(r4, 0x4, 0x80000000, &(0x7f0000000fc0)=""/192, &(0x7f0000001080)=0xc0) 00:04:15 executing program 4: r0 = socket$inet(0x2, 0x2, 0x1) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x2) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0xffffffffffffff22) fcntl$dupfd(r1, 0x0, r1) socket$inet(0x2, 0x5, 0x6) shutdown(r2, 0x0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 00:04:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/65, 0x41}, {&(0x7f0000000080)=""/74, 0x4a}], 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="ec271ce34c8d1526f0acec570aec8e87b70a34584ffea66d02779e3e31e7e76694847c2d7dcc1f1b3f50c596a07814b1fc6d8f02e49535ca48420b16d441bb9ec7c6073d0e7b969a9abe31a05df9ecc4e8904b4d3646f96591f86e092cd38deb4d658cf426dc0ff87d4f9685ae8ab9872095777cba0bb62026d35e", 0x7b}, {&(0x7f00000001c0)="a2d155e4e279d4a31b1b20ec5bb3902eb04e903cb36a9a822c0d40dd700060c3251ebfb9a3e909943859aaedd9601652e669d4e682bfdf89d8a55020b4ea7f7fdd77cd566ae462d3c6e49c75742e23c7b53fd828b5d0b890725eba991040bd4c75fa470553ae0615a76b005af41af47f70e293f5e748e719df62e6ceda39646a7499719eb27eca9b82c9873e1918a91ec63a437eecdb4c56955e04af636dc8ac77f48ea319679c9e39ada0bd185d876f2a360a238be6", 0xb6}, {&(0x7f0000000280)="6432eaabcf048e75b373e498bffbd5ed7e3e4bef83d62d53e27c02bd60e1cd03a69abfba14b2f2e2c14cff5104dc5da9ef8555a40e8dfb398a53060ec57a2b21b0e57b550b8e7993cb49140e585864b90f2af95125f35521a3fd4be2e3e54d0fcd08641f67d1d5259a7e96ee0e5220841f01d8f8bd7c9403a26c27dd9ef1731a3d90946d74e924550ef76f6387e298d1a7c014bd9c01a3bb730ba9f2a655b764c180dae9ae6dbb0ab8872aa5b38187265ee7726a8dfd9681f7", 0xb9}], 0x3) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) r3 = msgget$private(0x0, 0x2) msgrcv(r3, &(0x7f0000000380)={0x0, ""/122}, 0x82, 0x0, 0x1800) r4 = dup(r2) connect$inet6(r0, &(0x7f0000000440)={0x18, 0x3, 0x7fffffff, 0xe7}, 0xc) r5 = dup2(r2, r4) r6 = semget$private(0x0, 0x0, 0x1) semop(r6, &(0x7f0000000480)=[{0x4, 0x100000000}, {0x3, 0x1000, 0x800}, {0x3, 0x81, 0x800}], 0x3) msgrcv(r3, &(0x7f00000004c0)={0x0, ""/207}, 0xd7, 0x3, 0x1000) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000005c0)=""/237) r7 = semget(0x1, 0x0, 0x200) fcntl$setown(r4, 0x6, r1) r8 = semget(0x0, 0x4, 0x68) r9 = socket$inet(0x2, 0x0, 0x3) semop(r8, &(0x7f00000006c0)=[{0x7, 0x6, 0x1000}, {0x3, 0x8000, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x4, 0x1000}], 0x4) linkat(r5, &(0x7f0000000700)='./file0\x00', r0, &(0x7f0000000740)='./file0\x00', 0x400) fcntl$setown(r9, 0x6, r1) getpid() semget$private(0x0, 0x4, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000780)=""/39) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r12 = getuid() getgroups(0x7, &(0x7f0000000880)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000008c0)={{0x56, r10, r11, r12, r13, 0x80, 0x469}, 0x8, 0x1f, 0x20}) 00:04:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40102, 0x80) r1 = socket$inet(0x2, 0x10000004, 0x46) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, r4, 0x200) getsockopt$sock_int(r2, 0xffff, 0x3003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) r5 = semget(0x0, 0x0, 0x8) semctl$GETPID(r5, 0x7, 0x4, &(0x7f00000001c0)=""/2) r6 = openat(r2, &(0x7f0000000200)='./file0/file0\x00', 0x60000, 0x4) fcntl$getflags(r0, 0x3) sendmsg$unix(r6, &(0x7f0000001300)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000280)="997de6964a74a2b04390146a3b638ccdeec104eb228571dc7b44b3", 0x1b}, {&(0x7f00000002c0)="94e9bdb221b20b1311a68bd10850161872191c9e1db0b2a83d26161263f46e882c8b574c707909549734ffe47d62f0506e7e8a229023ed8472fbeef21581a16a57e18bac7d85fd7dd2ab262168bbdf5f78983d335a49530a36d7f301e47c3fd5d993c353a203c260b388dc35d6078d8399de7f9f20ff0ad09c5d8b031d2ef3f6ac0022f207a07d95ee0832c7bbbc7abdbae5598f0c49fa209de292f3a0dfd4389114c0177833a9b7b65390642c55dcefc83ba0ea79dbe7ed5739e54744fe6150a2f4896210934febc43febabe6aa46ef44f59c2d2cd7aa96519ed653fa463b39c6bc969a46b6a107db7a579b04ed22da02cede83e12caf9dda2371c7f1312dab5bed96c677c5b9ae419d32c834337884dd53107855ed338fe5a0a07f6bac6db1950bc2d1809a628db9afca900e4f36f6a5aabe682fe078d1750e41c6388085cc56c2483705891b7972ea31f1f0aab42940ec4618ec8f10a78e1340ab0bf9cc0e5a1968bd6dad5b33e57517e5ee7c4b29fced7337ea1930dbe7122cd52250ff6774f0e67ab72bf41f69c4e7704fa530c4984eaf46917cd3def83e21d248fe3b3f9e692fd7c943ab5e21526bcc28f9d65e30b05dfee19b3a90b94c36e9c101da2e17ca7b7a3292b0c2bfc30cf18184d38c44dd0a343164372faf5fb25b56d79ecf19514ff456daf4aa6e979db8105062767bbaf29cc3d67d7dd8042323b406f4454456efbd218ffc43b351264a5174937c7e6a556fe512d691c567262283165e9a4e925a37a278e6ab217a87c418907090187390cbeecc2e2f7315c13728e93102113f27a5ff79541a81b99e553074e3129a44834d22270e8d56ed2fe5ec4ce74812fe9f68cbf8a3214e19e548fb21113e2877b8866d1f559859fb877ad95c0577b4543ae4b1f36dc70fe7f7aa3812a16de6fe13779ea4af671a57b7fcf1f10f88a624fa2dcc8efaa68a1f5f898e285eb3d8db9d89211c4de1351554504867cfaff1f4040002a4fbed1895810df14f85730c96699c7a3c634d204ac72a20757a7f8c67cf12d4aefa2637e2266e18d19459b473e15c3d51fb928c008a3e97e489f38b3cd16bcf6d8e34d169694f7890f5bc80e5406898087d537d98996b48b2c5357108cc650235fd9bd1b1130ccdc906a38febc0870e4d0e384af7cd810b54c9374dae0dd6818fd40aa9cbb0c5254bc433d1f0c208d1af172f3ef3818f875d1f3fff300afb12dcd6502a89b5631864d1c49c2376f555fe8788c1ef9950f469d3a64aeb483921cfac0e47248c96c91053ab2273bd69c429c4e3d650ad302abedef72f2e361801b91e22514c49a8a7a51b5075ed3ce7bddc3688b9caca6a835a36b9cd40990a367c4f33564cfa43cd9391cc9d642bee1a327fe200456ba35df0b7f964f31121c86f5ccc1107bb17cf503a12ce3cad608ea88df36459b46f6c531032c2e34baa9fe9af1ce4f8cdb2376e43b9a4e83bb3060afd478007522a5053bf0c86fc6072fb49ca3c178a8a1aef1c3f09127b3cfdca3a64adfa830d6ae36c9920f5dfdf166203f77dcfe7afded26dca45f23f4bd0acff0dad0eccef65cb19900989c1aee498cef3ca81653ed2041ada9ea954a0f00de96e9cb751ab397a77ff1f56f75a196d3caaa80348b3b1e065f9eb1adab636054fff2023095bb480fa1265eb4a18bce21944469c74a5dda40ed0793bb37b593f0f47740f803135f48eee2e4e145507df60fe84a29e12c58c94995f3186c706298b14a92fdec6d4a0d20b4620d749dce288fa8fcaf8f0a3b5ff5d9df7776bafc677d67724c804ad08dfd9e036c86979ef884e1712c4e24397cb07e80e606d6cc6edcae53139481519071d34ada8e93d5802f716dc0115437ad5c6cba3f099daaf5f96ea87deb4aa906a9ccb70e28d11acc4609c8f21f1253b78c54d94d63c1d685d95847d592647c35b605582c4ab1a3d3a33df16781c68f6c1d511efca2946ec152170621ad08785ca504ca675baa3260a843f4dca5d7803811a8e0a167e69667b74f49fd1cabe05aa9d469a27b138c6da5aa9ebd4cf8000442ee456ad53ea6bf949823a1d042d3bc44dd0a946ae8e35166071fdc5e4499ac5538a51c409ab0667e9c0733bef062e603be34a79bfe8d6d59a5ccdbb7490e4f37e2eb9dd400e06a66bd0df77281a6294f68dcc2e8f6c69e49928c36e70ab52232f4ecd73b02655251107e1dc2f659ece85d529a76ba4e8162021322c7c15a9aad3ba99d897036fd8e5f85b47a4723331cf2abfb41161490b2ca8f242f584fbca7c6a071e431cb939b7c5f544915e794bab8831df80db061879797c4a0c5eb50614053ebd78b2243b82b4e769a26dbbb5ce5c0d4f3c258fb75238faec35c0a3c4d363c8e37384dd8ab77fc35a3441e49ca10f6eea2de06c5ef843dc4faf9d2bd0f08f86e5f85d38d3876976da399a9a914db8a50491ecb85ec3cae779f009481662f7244a37bb77a4b217c2a9fe5fc099e5a982acde76e8b110ec0927edcf6c284b55be01b0c538d5f5bd662870f48af7596978d29a22274aed07458555cc29320d32404887ce7cb059a9a9f4a3653a41527d62237a908654a9b3a6f3a1bcfa372db65bf0ae9430fdbf4ffff8001ce8b5f0f392e2b5798b6a67aff04ceb5a7291cec6a22b64d7d920825071f6effd64d4abb333719732a50750c98ad887282a8134b9e99e4b47c8d1fdabb2c4602565d33bc1ad27fbd0b41c515eb5fcad1c428281714da729ec8426a2d917af97c52a3f90444555f41f493e2747a1b48070baaae935e5aa08953d01e2769d039772f88c257254310036986bb39de192432f5c6fa23d82cf4b7e02dacf26e4b80075d39862096cdfed5dc6fbe3ffe2202101e0db28f0c0001544f25ca6b0bdd4e5f3790a6ee67d6f3a779f927ee19135a97039b8dbb017cbbd061c70cd28254ab291907703b778eed6bde5dc21576e8e3e3e2a8dcba4426ccf80f76f141def96fad01c361b78301bd9846aca5a8d0a7488e41066e3aad1d2f0bb20f73a462618664dee681e9bf53197cdbc724845bee1a2422194227826e397ed57b60f32a5b93e25f7af565e615442335de9f22fd72eda09d0388ed49a442b6ba89914ada65a6fe04e12ad40265e0873f7b0ce941b0c33938fa7aa98638972ad5800031c8b3212f9bc65331a1566860faeb77b5ec1a9614d790d91642fcce325711a209a0784fffee42bccb08cbff4db355413c9131978a43aa7fb2aecdf64cbe87e7ba75a1762069e82ea97daeee081a3eba082006d7111c36999f5cb75cc724b26fbf4bccad04301877081b5a8b77565e03bb5a11554faa8f36e2701b0aa4d6197f4e4006deefed70f374d5021e2b731085c1d44dc6567f8678cd97ae0e011596087c0b67b6913dc6ad05b7c6cf518050eff80cb7ce59080fc9a5ee37d00137d151cf23a6246dc837412859ca1741e41016ab6254775395d2566b24e0fe973311d39f228d84bc3bec12c20b74fbdb7d50f4805f991b5e1721dd84f6c8a36e1937a013f8b0b0a98683a5bdd09fabc17b4a9ca8ef5135a3d7bf01e1cb960ad4fe1ab622d2321cfc720b4cf3f8c2b9c9841c378d696b4a14281659c1957b6ab7901d72d2a78aadfa3e3cbec4180e0ffad090fc51c5bdb871cb187b8d042e3841e8285613d8697df6a9ee9dcee26ccab65defec4dd87fff92cb3a4c4f3500027ba503406206ea28b27930bfcdb07ee0e70484597d605226fcfda00fff74e6566d514d7b819f12acfdf71674d0a48b4577fa3d84218f560eba3ccb81ae7273a721289d33624ca7e0d760783b3134cb93ae5ef9f6d8b8078a071694f1855f16c216b8d561f594c2018916f789e96cd2793533d8bab4367b1bd5b2aa26bfef3a80bdeae0f566f1e60dfa34990b8ce800357f254dcbfc0212d4d2c2d8bb381c1a0e814cec3db7047333852ecd24e8070fc940a38d4db3a5cfd2b9f00ae896984b796453156701f310595ef542ea6c378602aa229d06c4936ac3e6f4a8e634fcaf38d58ae0d2c504e6ed54382e4a2cd36c8f332d5fee322e7e8e559772f4d0cba0af11d7ffe98cb6186fede57805450b245dc5d0e63fd1a3ae746c6cf8e36e8ba6cb9f6eec4ecf2ed68290d51c498dae62fe709c0b45ab886623c92490b5c197f1526a2a69fcdfee3c5a3ed2a3d39d08fdfafd8f2c488d83a1e79b66975abb4c3f6079c7ce4846df86e777881a09c6876d4235374e9736336b28711f9fc511876ad39edb4c44b61bfd1c499c5fafde86ae9c111ecad8f22ec04f05f9fe3ee9c4b8017d50871cefa226809d0a03f10502235bf2a15387901b8bd6c967752849d90596fc52872c60312a8c1ea602ccf41b9426e6b547a5c6ab0e6e6070c2d7d124dae41bd1c2a0ff8544145a6a9a56c6c4a860a4201789b2263a9ab5034a1015b2ee318d4de382b0644b6af050d466ed93756a333e0f8d42e8002c97f43f499ac075dbedd343c8d76c5198a2a91bbd0b7c9ba1ac306b4e048cd7585da950995dabe6a4d6a8e22f2e15066ccda7b26f983e52b7a04a16a7c54fdddf25791ee3089d0b799ff0cf9e5f67bc6460cc16650b3a3d16750e213ba8a90683d51798098ebcedcaa382b2c03658e0692f978470699cdce2dddc5f6dd40c1aa749051e0e12522ddfb4be422d25aa0f97af8e352f73b558666077575fc4f72c3d9731fb89402bc44a14d803492c621d04edc0e15e852c523adac51d3b62eb4cf03eb8ccc2bc2eac4201d7baaea7acb8f893097c5fbfe15a5a1969adceb3125a26d72325d272d0d329ad905dde8e2559cfb982283217158c2ee51a8b97388046f55b0b497b0f291cd9bd48a5117053415f11dade9b7120c3100e7ada185c4220388d5b8f40b9aaa5712c8d033052eb6a2b807bf37d7cba2b19c23687245d9c935bf4409c932b38ed749f9033936dddbfbbb49d7e63fe2cfac14a8620a131fddc18c159bf74e0b1f5cc85614cf05a8f2b9758f16115b7e1ab6e66bec86e58ac7ca99db04d56186aff471d37c92f4c10665979ecd8ab07105d2b5ed106dfb0d781ab0e46e8e07ba325c22e2ebf9e3f5beea3b5b13bc210bd7e0981536f498c978a9e248d8602e5f00fe1061719c3575ff7969c8e589b595ababd60ccb0bccd67fbcef29148661477f2c7baa0768d60d992f730eb143ae4a63cc5db0127fdea0a0c23372eaa720b1cbc78817c36fbc8630c659b6dd84d869340039f04fe6bcc8eb1b1cfe4a2bfc05c04eef1d12bd99da0567aa327b24615521b59913416b5569d862f3eca8c09305afbb867a5c94798990793bcd8a78a36a0a310a29f2d868b6e0a47aff3e719246408d8a49e4f081d83868ec1ed16bae18c5391fce0af417d31d77940a99aceb1ae86820748ddf6736f194a41402fe5946b129f9123ef9e7f29ef8bc298dfd1480289ed2c1e7f56476d3bf26714abf41aa8c99ac05f6a583745dfc3bb4dbaba8f0e88118c3423a5927cf0aa35a8fdefafb2e2ddbd6584fddf61f7309baa9c6afd872a7f7ba2f9e656dd0f9b4d27c0bc2b7cde534f02004b849d073a293c746456b8e0519dee5a4450071ef9f4188d3fae6d57873daea799d715634b1e5830847c22e551db49b39618757754bb4c4462912ab62e589f9fdefbf7d73dadc90a2526e88bc8e9ff0294eab05d3fa1570ca32ebc89e0c2e34d01d7ef9e629f0643a6b3437a606947b0add9cccd2c128e9f6839e78407538ea6ab4a3dcc13da412dd06596fd802f0020f22ce75d67f534270778ecb858c89e7d2b8306cb1d8aede34b1e71efa23fc4c75d7c2ee5a42940fcce0e3", 0x1000}], 0x2, 0x0, 0x0, 0xc}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) ftruncate(r0, 0xffffffffffffffff) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000013c0)=[0xf7, 0x6, 0x10000]) write(r2, &(0x7f0000001400)="8780dd226084c6f413f0c81fea04f976330cceb650e9521d4c271b50d27e6ebdaa533777a2b633fae5e6dae5761fee9deabffd966f389df26e0461e9bf670fe043479f5f3a258da83f260decf1d00b88eff0818b1f3eecb63be66da11ecfcaee6e3946e5bd917bfdb250b5cf9ef1564e44529c06743da4a0347196557b37d2c9b7e8d10c53e5fc44ed675d87f68444b90b86f3b8c97333270e08eb435b5878fa3068c32714d57627495200e81d605c49a9a87e6326819ebc19282415d4b42bb76669598005a1132071b8862b254dd34caa247ea62d18b1909a2724fab5ebcf6beec2de25feb251122bc7437ae4b15fb6b5967de8a6893716d2e8b240515040aedc19e09fd55ada60537de97cfc8ca17f9daef128e1a22e528ec0f5bec46d7856726fc1aa62f8d93a9e64ea5e8b2ba53dc84daec6569cb16128c1bc333454160d10f479a65d1f110f9a65bf908725d5dfdaf8191c6afddc5b8d73162df0aa1adbfc928348d265a97bbc55c4534564d03cdd0d7bceb8b7775076262a9f483b62ac82f538200ebcffd3f55225318eddbf2a3f029c95537cf7a7a6d2f05785e543c22ce562835b1ce2bce49da7dc6daa047ece2b7e33f146c13ec5568034b83bde552fd398e39e92b6d6621fbda020b251f88a2892427789408b60e6f17095d9f1af0ee8c99183337120689c172609d8ba44416d15209576401d98b7512a4d9de1cb678e445b1c57715511f6e5feb529122e091eadef6cb63e089c9ab2b57611cfd9e072705bc1ac0236a87e81c9bb12e4a52afec287e28cba80088b6a3486504c97a5aef5deb7bb46a101291a2580443873c523ccbfff94d3bb372f6de8bb32035c5fb81a7aa030f1f04b56920131ea204de8cb48d3312482f5a2d7a596d1b3217a8f15851d85ebb25d37510ba1bf37d84d6b808ca859acae6ed8563be5999ebd0271df62d7bae12536cdb4bfe228906e32b2ae7182c248d21ea2523ec6ac389972b715103bc46d43738f7a251e250f8923a8ccd90d204232eb47f97538d7f27c09e05b35e52773cd2df3be6de7f5da93fd3501a19205b75b802954df737f82d3eaad049429f60b9d8a6f98a06f8ba9e68b73e5f26bddbb148a7e350bbab3e1e17898629fb3917fd6afc023c5d7034a5e79fd5f199d73723d9c5dcc7836b58a7dd2670823c139349fe6484b054ee5e506022d22969b68efd2198ab4696c75c0f3148ca5c2a219d9f4273920ab6a745cb2a00a51e0fc1ccf8380b04014566eaa4193bda975abcc0b5e205a8d3531c277f1eac83ddcdcba364dda1ff3843ff6d545e942e526e9c76abc49d398e7c20a6e7d98fa8afbccd4963cb3a9e4e1b08c426c6ac536f744e76cc38f7366a5842a7c74778032e3c8f33cbeba9aba1a6e5a88bb0c18e1ece8c91f15283d6d2a0416971cbb0c7df088621f1a7400e416f3cd399cc0e39885fcafe773401ed0314c1e8300a1152b388670b74a63e0f0cd58aa6aff155e0cc890fd939176aa3bd62b6c04d96ba12aa4163cd10b3795b1945bb1f4f96c62c7f09dd1e593a63974f2820e6fcfbf3f7d28b8377a51379d997652ecc7b16d91717eb2f3da44e30f6fb31f9587effc333a952f5858e191c1ebd6227b433593137bada1a91f052bfe3209d069534f6b917f305837878c67acc5c2bc810e0e9698be1c939700d84f04391905832f490a0d0ea5267d9b26f3784080a2f50ecbdd5015049bfdc68687093ce5139aad9054360d0a28686962666619fd77384cf7038c055068b4a599f50ba55bd9a533d5278ca4894594788dee7f7953c4a2d3998e9b6e55ab698756e828bfc63e843b6c4f6e541a4844820515925d96dd84b7f6b8b62567fcf3b32bd9dd060ff368338da8e1381ae9d2307ed96f2074ad1ee80eb9c6d610cc890afffff60399893645f12f6e0359f5542c66bcfa18e87104e1597dc4d3a71fc4d504c1d03d0801fcd253255383dd5b6e0764c2191b2966007600885ed2ee26af2e07a2b587c3da6cdabd33f22c192113e6bc62f87668bf5ae725b773b440698cd66dd4b3b113a8a287113bb92e5985826a1962036ea68ec57743d5b0d0b1bf0072c25f1423abf4fea8afd62f3012216a814637c71e9254bddb404dfeabb8d634c789bdf49c4abfee2936bf4168e10a9f0280b9e890e552afeb1d180cb38d50b050c16186663b5e32206c9419963b2941a63affcc0a705380f1a63185669901b40811797c37e1c05af82f76eb9aee5a38b16ec593f775697b2340a589ce20e309e858bc479a248a453ba41a37b75f72eca37effe30cf666c2d205d5c7f3ff09ddc76d858c2c6506f505836fa8fc5a17d60e38e5b19d96b26bfbe8b1311b14dbefff7d0ffeef47966bd9e1a2b203e82bf7bb669c5449e374cf664620fae2c9ea06a68cf5d7eaf8772e2aa664359c6d78e4dd0e0a6d2903006f53f5a3ad38e14d5fc74e29d2b68d3b16b573760f45ff0917e204834aeb452638343bc251dcd1bb4070ad4469d1eefca70d46d1cd2e04f05dc02e3582b658cbcefcc0ce7d5efc790b785184f202956881f8f52a26b2d90becd64339a20608316cfefdbcaa1e3238f0c82d433bb21d0a001046dc3f908e016a166f779279ae1a0d51fcbb7c3b03a300d2a77a6aefd11b9c514acc4a1214b45c97d6d7359a5ec65edec93f888c62c8f9428ba7bfaa4a7ba12f21742ae23b448be3ddffe2230ae9beebbd3a9510f84dcb01e816ecc090fee6f8a3caea4b05e60b6dd9ed2f739d657e7993a878c3d07135f6ba5ca0edd219b9c195b42354d81d176d63870dbf5cfd5988a76b38ddbb324de99fde47762a00d2c27848268a934f54c48a6744fc1d8db2173dd249fe6cae381e84b90b0ec5b201f6682dee6afde5a2fcd2a5bbd29049e3cdc5ba850e9890c7cb94e1e7965efa53df387afcd7e37fe325da54f298905bdfc5cda5fad771da7eae35585d4dfa07d91bd42decbc3f9dba36fff561ce07dbe6405e4488f866c3c9f4d46313dc399c4443113d245e46a2a5808b8f0a4f418006ba695780d863c4051ef85c3e71f891e7ca73e3d6c4b6a36e344258b12ffdcb6c4760a7dac3e3f04c9c5c5936c4e464e2ed61a9d4846b31ff39c67b0d622a0c21269e2c980a2f0ecf642a208753fde2a12394ca5fd735bc14b4f69e68965395ecbf965da8235eb6e584f2efb472c65102dcf8506793f4924186ce507cde2996fbba74aa643b66834fd2d389578b92886793b9f0d6312963699ebad802ee83941847166310b754048c2ef1a990b449bf738a32fa56f3867c6dd5d5020beb96ce4e4882e5b2de244347314ead0b7fd4a710533cddebfae188bc83318043a274333c15dd250abe787f0d687b69c750cbafe82d122b738ce8c483f72a561a6ca8079904118f9c21d8511af6047e92a0b8c378fce4900959e44f9a49589b6346a2648fe5861d0108fca66c9c777d0bce39fedcb2249f3769c44e07bb14eed3e5def1b6dea9dee5d7286b03a6b4316adf7ec65e6cf3e93fadbf8ca5a63b5fbae51a5cc16b621c57c1a02ffea05bb548b312f4c40d34c040e467e999c283d413be5c843cc0178d615fe0c093299cbb110ddc108f9f855ff5692171f128bf03fcf5f11102fa3c32b3a6a25e5a23fb5ac5d5073c56aefc3ab8e9d56c71efb6ff69edb1a2471bf56bd71225d4660cb41d7935eb6891c690a970462d7907d19992a9280d86be4d2585dc57a819a6413d3d8f0954752aa542cc9007a41a7ce00d373b5799af7caee798390b1caf8f18d911ec7967fbe7d17e0e6780a0bb76f54bf71622fb988946a2df687a3363fdd0a1b5e95e4e7c80631273da40a5b7dd6c91d94c12aa203f3af7ad979e2c8d42db1f28cb0d822235c81cce3c2b7acdec8e36be81ac5f8481c7c473c1a371c5aa9e0379d0b3770126354e38e00d650f6340f90ce4467f7e3c25b50e8323d4b386f61cba99f8233f719e69eb12cc90dffa5aa4aa1e3b1afe372dcc1e692577f1d51b484756fad8933496c59b0ae862b71251c263f1196bf3fcec0ca55d169fbaf064df6a712f3eb37f3f6c5dfecca4665b345d30fba2cce6230570f4e4d7c97c4bdb5af11e3cb1741a783dfbb605bb12b86119402b129e6dbd40085383e50c30486d8a9eeb84170d39afa83e8bc0888a85651be4fd8347b5446ab731ec8bc3e7edc4a25677ebca0cecc5248dd94903f0e62f51e5575e918b915d891c3252c0b31f59d5582917c1924d52666a398063b0856d32399573141b274658b8ef147c95c4f10cc85e3a6fd8816557cecda6f20c0e023966c0721806e6ad524f41ddb4d1abdbbe04db1e455c3161c5ed784872dc6f9ae4f0a077e9da1e1b7c4ec33a389486ae8c0f899c02786b2a170bcb29b11c97117a032d71569afe97b31c5daa1861576e060a17040d300130ac4c8ac400387d7439f228ceb37b7396cdcdbcdf8c388ff7f06e3ed7b35b86a964665e0648baa40bde57e7104db46e56abf1a259641636b3bcdf15334ff41bba7bc13c59517e1fff6cf38b9d275e282f1a8050b195ee973982941ae8ecd87bd51428771a04cbb987574c7e84718859114b00e58262a931236de1efacd4bb30d42a1a24d66c3c932d9111b0c2c63e4035eaa0765630f3c95f7f1fb2fc6efceda555bf3890d0f38b0fe923ea5ad3f81f2345bf490109f0ddb0b722c40fef986af9212d90e795923e3db40b16853e8496280e5d8ba5d6b5b78ec3b0fd229a1fa33be9b9793e082423bc6c0ebbe921833f2f9ed9ae3cef5bba9b8b4bb6a4737dcf4cd09429c3ba7ba2507aea5097834a55b73f30705e78862f992fd2eb4c0d251add82e0994dbf869234a20ea958d5ea8952c7ce8bd5f81ed6ed523551bfa3824a33f2b5d905107667f817aef881264be12760d8d8db1342e2ff69de23ca51a79e948c194df517f023f46a7d37e6cf10deeccaf8ff409750a71479768830f98c01970d0105a0941a0b4b6398f38d1991fc3927adff3006b5a91dcc7c95c7cf00ede9747661ffe0b558e4437ca2fab1b366a5d6424bfc78beb82e65600fb566bfbe43b01f084cf1ef202f950f81569a80f6f415537f509ab5eb1396de23d8188cd6fd9348ddef555c22e9c75823123ec166fbf4d9cef6d4cc162f84cb482bc1a2e997fd6c7fa149fd5ef4014cbeceab592a229c1272de9465566055550895f3b4ab1ba4b778e23be8211489cf49d5262c41962b461ad1e245341f432baaacd04115a05e92f83df1902f50f080a7a759a21afe505060f16668e46d022eb206b1287c8d73ea9dd81490b71bf292add745c43d6b6149f8da2da7e71463a855ea4155b9435328ff48fb3b5b856b6087d6e467e3ac88b05b69b7cacec72a79cb4282344c77fa640651ae26b41611571abd26f830086ac527f6ee78eeda785e658ed22d887ace4e5d50c73146107ae4e5813ec0d1094496a16bf623138d1084bb5512ca55200e3929eb8d2ee27d2447a1ea1659c2c19d099e0de21fbba2097a54920e2c67bbbb2d699eea60dbff536f261b23e0c52e56466d889227ad1517c65bad6716534c4f2cf90770d3a30b6b6cdb471a8addba78305c4e97f276e5c487f2e4f4ca672a50a58522f60501a12dfe14cb2f0f70b3790dcfe798ac2bbb9ba7241a2429eeeb9279131a6d09b95f5853c6355006dfbbbee449165f432ae6eedddfbafc5fa2c04bfa97b761c0db8a230d002bd4caa78012defdf866d129aebbbc202b582e9bd56262b56be01ec2e57623faf28e635cac50d33f1a9391261ef534216b64c48cbc21b7ba3fe7116d5858af44349eb11a5273cd", 0x1000) recvfrom$unix(r2, &(0x7f0000002400)=""/88, 0x58, 0x40, &(0x7f0000002480)=@file={0x1, './file0\x00'}, 0xa) r7 = socket(0x1f, 0x40000000, 0xfffffffffffffffc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000024c0)=[0x6, 0x9, 0xd8, 0x3, 0x9, 0x6]) semget$private(0x0, 0x1, 0x20) fcntl$getflags(r0, 0x3) geteuid() r8 = accept$unix(r7, 0x0, &(0x7f0000002500)) fcntl$getown(r8, 0x5) close(r1) fcntl$getflags(r6, 0x1) r9 = shmget(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r9, 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002540)) 00:04:15 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, &(0x7f0000000080)) getsockopt(r2, 0xffff, 0x80, &(0x7f00000000c0)=""/232, &(0x7f00000001c0)=0xe8) 00:04:15 executing program 3: r0 = getpgrp() r1 = getpgid(r0) getpgid(r1) r2 = getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x1, 0x42c) msgrcv(r5, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) readlink(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0), 0x0) r6 = semget$private(0x0, 0x6, 0x102) semop(r6, &(0x7f0000001100)=[{0x5, 0x10000, 0x1000}, {0x6, 0x8, 0x1800}, {0x7, 0x54, 0x800}, {0x1, 0xf3e}], 0x4) r7 = openat(r3, &(0x7f0000001140)='./file0\x00', 0x200, 0x80) r8 = socket(0x1e, 0x1, 0x7fff) bind$inet6(r3, &(0x7f0000001180)={0x18, 0x2, 0x71d, 0x101}, 0xc) openat(r3, &(0x7f00000011c0)='./file0\x00', 0x20000, 0x4) fcntl$lock(r8, 0x9, &(0x7f0000001200)={0x3, 0x2, 0x8, 0x9, r1}) r9 = paccept(r7, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc, 0x60000000) connect$inet6(r8, &(0x7f00000012c0)={0x18, 0x0, 0x7, 0x2}, 0xc) r10 = fcntl$getown(r3, 0x5) r11 = openat(r4, &(0x7f0000001300)='./file0\x00', 0x82, 0x20) r12 = geteuid() recvmsg(r11, &(0x7f0000002540)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000002400)=[{&(0x7f0000001380)=""/124, 0x7c}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, &(0x7f0000002440)=""/226, 0xe2}, 0x841) accept$unix(r11, &(0x7f0000002580)=@file={0x0, ""/4096}, &(0x7f00000035c0)=0x1002) semop(r6, &(0x7f0000003600)=[{0x3, 0x6, 0x1800}, {0x3, 0x80000001, 0x800}, {0x7, 0x2, 0x1800}], 0x3) openat(r3, &(0x7f0000003640)='./file0\x00', 0x60800, 0xa0) getsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000003680), &(0x7f00000036c0)=0x4) r13 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000003700)={0x0, 0x0, 0x0}, 0xc) r16 = getegid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000003740)={{0x3, r12, r15, r12, r16, 0x2b, 0x7}, 0x800000000000, 0xffffffffb81c79ba, r10, r2, 0x3, 0x7, 0x6}) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000037c0)={r14, r12, r15}, 0xc) 00:04:15 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r1) r3 = semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x0, r1, r2, r1, r2, 0x80, 0x6}, 0x200, 0x7ff, 0xfffffffffffffffe}) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000000c0)={r0, r1, r2}, 0xc) r5 = socket$inet6(0x18, 0x4, 0x2) connect$inet6(r5, &(0x7f0000000100)={0x18, 0x0, 0x9, 0x4}, 0xc) fchdir(r5) getpeername(r5, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockname$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000300), 0xc) symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') getpeername$inet6(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000440), 0xc) lstat(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/49) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r6 = open(&(0x7f0000000600)='./file0\x00', 0x100, 0x8) utimensat(r6, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0xf059, 0x7}, {0xf9, 0x40}}, 0x0) recvfrom$inet6(r5, &(0x7f00000006c0)=""/10, 0xa, 0x843, &(0x7f0000000700)={0x18, 0x3, 0x68c2, 0xdae}, 0xc) r7 = open(&(0x7f0000000740)='./file0/file0\x00', 0x200000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000780), 0xc) semget(0x0, 0x7, 0x805b701d99fb8e6d) r8 = openat(r7, &(0x7f00000007c0)='./file0/file0\x00', 0x1, 0x130) getsockopt$sock_int(r5, 0xffff, 0x3004, &(0x7f0000000800), &(0x7f0000000840)=0x4) close(r6) getsockname$inet6(r8, &(0x7f0000000880), &(0x7f00000008c0)=0xc) 00:04:15 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000880)='./file0\x00', 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80040, 0x20) faccessat(r0, &(0x7f0000000a40)='./file0\x00', 0x0, 0x0) 00:04:15 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchdir(r0) 00:04:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x24) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x20000) 00:04:15 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = shmget(0x3, 0x3000, 0x51, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r1, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:15 executing program 1: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xd, 0x100) r1 = getpid() setpgid(r1, r1) socketpair(0x2, 0x10000003, 0x100000, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x7000, 0x118, &(0x7f0000ff7000/0x7000)=nil) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) setpgid(r1, r1) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x108, 0x45fd}, 0xff, 0x8e, 0x0, r1, 0x100000001, 0x6, 0x3}) 00:04:15 executing program 3: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000001000/0x4000)=nil) r1 = semget(0x3, 0x2, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) socketpair(0x1, 0x7, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x0, 0x400, &(0x7f0000000040)=""/225, &(0x7f0000000140)=0xe1) shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) r4 = fcntl$dupfd(r3, 0xc, r2) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x800) getsockopt(r2, 0xfffffffffffffffc, 0x3, &(0x7f00000001c0)=""/146, &(0x7f0000000280)=0x92) getsockname(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r5 = accept(r4, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r6 = semget(0x1, 0x1, 0x10) r7 = getuid() r8 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001440)={{0x1, r7, r8, r9, r11, 0x6, 0x5}, 0x7, 0x7fff}) semget$private(0x0, 0x0, 0x342) chmod(&(0x7f00000014c0)='./file0\x00', 0x100) socketpair(0x18, 0x60000004, 0x200, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001540), &(0x7f0000001580)=0xc) lstat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)) faccessat(r4, &(0x7f0000001680)='./file0\x00', 0x48, 0x200) writev(r12, &(0x7f0000001c00)=[{&(0x7f00000016c0)="ff6c317c6d614c92c50eaa4282fcf43d36b35196e42496cc8642e239831ce9479cd90e4ae149ad75c1150d6895b6ea9f66b644c14d89cf6544363c0fb9fdc7fdf6592874aaa9f218ed40bd03b34c44b5aacc2a7c35103a36173abb18368e84f3f2172a47175d86d4b4463b37c89aae336d7fdecb1327f1c19ec25f5a0b9e3d4185d68c6cd51e54e2a00fb539c7669120b428bdf1", 0x94}, {&(0x7f0000001780)="5291ffafef2542dbd8dadd9fa70c9fd487441a9195322297dbfbca6a9efd6b47b2547d943db157b5db31375547e226fd2285ffab4f716b7a738e97a2b49f4fc33b08578a7032e9f49b1f9053160ef09f9f8ab4cf8ed0c67339d73b72eee9ffec825f876bb3c635fcb01e9415cb44bfd95d228fbd500216cf412db97a43f4a2a6a66af899fd367c21546b5613eb2f", 0x8e}, {&(0x7f0000001840)="21baee7a145030d13e0124f036139367b95a3f7fc6754d19bba0be17f45349c97204224aac7369a6c054e2d221e87e175e9d3023cfa3cc4ca7f91482e1fd19407b950a0713c802379695fa53acae96ae2273a284de535c2b659f5912b36855b4662b9fc1acc539b8d48774fbf6f90d48adcdcf8f2d5a34b067b851cc66d99ec1db7943c5a1fdc93f081c956a1977a9ec534a72b1eca0289308fd010a73c4bfa29458da716960681670eaf4fc0e944b68fdc0d6019c6f1cc3fe6acc6b13e062963574f2c843d78efb70bb14998c09d08ff1cc4f12a1c43fcea82265663d552e003f3b507c20860fd48909185ff4b1f896737e8fd8e6338186092a", 0xfa}, {&(0x7f0000001940)="1bc4c3c0b40be045177da223c9caff7ca478f47b029fc744e4274fba26306ec1af7940c5164c29145462e80e911bc3b3fa9ead003f88247a0b086813f2d04f346d7b442509e0b31fc3e003fff98ff8a678", 0x51}, {&(0x7f00000019c0)="5dcf8e23fd0f9f10a4e0dc9d592457c32fdb373bc8f2c3e1a961a79c82cd9aeaa33a59be74c22f11fdfc1ea4e912fa896ad082dc7210de7c923486dda010b5fb96927a5425f0bc573363acc7a04c5e338f813a4c9ad49612e6c9143265865e65f3b3e510a7a1edecfc57ca1b6376ec77b3f99e682e8fd0ecbb5cde04a233f496e46317", 0x83}, {&(0x7f0000001a80)="69d910622139619015a98262813538a03b9913c162d18407827ed47801d4d562400bde50fb86f2d37d961fcd004360a7101dabde540b1557cd1b4b243dc939b29d3276dfd8f01b4303a84a916f8db71dfe8b2d141a6dad32d8c731c9125f1105807d245d60838c57c03dbe908a3b494d35228d36c4f2da13e53cbf07162f41184c5912e5bef34873eb5b72d7e3de53ce4ea0359416ef30c1deb203afa1ad89e2ae63a0c156fae54c409e0dede6cc28", 0xaf}, {&(0x7f0000001b40)="f4d01d0723007198b98ea025a9beb8d790141684f7e18b4b059da542575c86515287105b5e4e6ed1d614608da8c639356cf97c7c8819ed8904b55fab495f757461f74dc428ab24b9464327f89cdef7893d88c3b8a2630f6ddaaa0514d45fb8856e7a7c99e34ee45f1b334f225dcca9399b1d352790279cdb5845e1623cebd22b00db5f", 0x83}], 0x7) openat(r4, &(0x7f0000001c80)='./file0\x00', 0x80, 0x4) fchmod(r3, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001cc0)={{0x316, r9, r10, r9, r8, 0x10, 0x1}, 0x1, 0x12e2, 0x80000001}) 00:04:15 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000012c0)="88", 0x1, 0xc, 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:04:15 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x18, 0x8, &(0x7f0000000080)=""/254, &(0x7f0000000180)=0xfe) truncate(&(0x7f00000001c0)='./file0\x00', 0x5) r1 = msgget$private(0x0, 0x696) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0xfffffffffffffff9, r2, r3, r4, r5, 0x4, 0x9}, 0x4, 0xc3f, r6, r7, 0x800, 0x5, 0xffff, 0x7}) truncate(&(0x7f0000000440)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) msgctl$IPC_RMID(r1, 0x0) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0}, 0xc) r9 = semget(0x2, 0x1, 0x8) semctl$GETNCNT(r9, 0x7, 0x3, &(0x7f0000000540)=""/242) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000000640)="5f68164d4ebbd90a2fcf48a4ed0d7a4b8ac1117dab2a9ceef1fb65438e87be3647bbee1d2aefc857c151ec", 0x2b}, {&(0x7f0000000680)="5c4554a46443a49755868ae20972f976a06b5313578841e428b031294b887f2cd8b49a789045ede89ee8799f39c5cf8f1e6d2b7719c85f042576f7b94de89b81bdf778cf1d1caa39f3e77c477dae37012d1c563570ea829cf0387e43bbf7187bf6fd14f9848c6d7cbeaacddaf1493920dc9fb737270a773d38fb0a48d7183062c349c4c5c632259ac2ba03a35dc261dec428da3fdc97b39f955bab261f4adb5aacb26c545165a7aafbbc8b198498eff2642572989da186702a82956a8b0633f8ed7c7301ec84cebb49d3b8682ae3f887e941f027ed10ddc678b9fa156845160f87c5b15366431244cb4bfa6f4fad193da60d980ae843e59dff2e1c664fa947190a265cc1345acb8ef6751673b8755a6396f3a93ebff80547e94cf3b614379763f6567df2bf65d96964945814c05e1e7f77fbb82b3deeb9c157175aec10b961066542a2b901e2e8f80d9fd18177114dfe4a15561ece711ad43d849e683098f154e76e9dca16c76a6c93e4180e466b47b428e58aa588c2e2f680e9839b5dbc3ffc279b723c6f33930f3d690c6b20a033c5cc258c366aeb51ad5e84c9375fc60b2f509a7d9172562a1f759e7b840973afb2d2cbdfb3df6ce766a5aaadf9f315a234d85ddf5ca56a7a5dd5f76f96a8b75cd030713692bf72ed539b94e96a5d27e6762d58262aa758d7b1ac7ce8b09f53561a08c8fd6a1277d0e8415b3b0e0d2f951ae400dea31a9ab097dd09e1d91267e026b872ca4143c2f7ba0b497be70addf25e65cfe680ffbe6b1ab88ae395765c56eb8f55be93400e20b3739464a1b9ae6c98ca01bcc9a9e81956af4812c02f9f41203dacfd90d62cd1b050cef1be204b59aa449fb9ba627308705bc866a7db2a0e91bf3b81f55357ab921cc50e6397c6981f68c35e1beb76ab81dff988bd612d4b5e6952138b04ce37b98535225a53bb21f0bc45f5a95214244595dbcb46e596c8384ba7cfee7bf4f21a58f3e2377b22eea6b0e7c5633f4de9a61172849f422d367fd48f9506661ca8b359e03f46aed91a1f19f436fdc5e50cb00e9f38462dbf05ab9f079803c25af76c0d57a308fb7aad03cd741d4fd0ba21cba4cc74bfa6fc22f93f56987b44a00ada1972746cdf4660cda32b74b7c5117e418dc4b1a6ca0365db9f56f6d490dd85e3d3b2a04bdb8d6bdeb041a924d75253ecff6e03b44ed2eb12a6620ca40d8f861984ccaf626976b84b469a6e32eba2bac8266641aa337aaef09eeedd79b367bbf2bc4e7e7adf728e04e83c2d415a2cc0102775dacfc2b5450f1a21ee9b0aa537029839e69877c333b1a00b0c156eedc6455857b7996ca1ba6c061263c31a6ce862c93344fcded6eaafa7e971e5b5e66086ff700229a3c3d6178b3a8c4d262243698f950ee15b82295e1a47cc0439fa2ce51c654b60e6e29fe645a62ba0e816936b34d7d6970d38ee56451c980a59ec7a6c0b88dcac7bab2c80ceac27fdbbb720c77551c668d54931fa571eb33ee6befde0d189091d243b16903fd9bd3329b3651ad5772f0fcdb1799234c5819d2c688f3160bb633f9e31a774a7aeabbb9ca73a94473a7d10e4e3edcf128505263fbd26632366a5c2c94a9d71be11dbb2f5e25cc511a14d4b8726d814bf856edd371f82737d9fe4f5d6365e1d5aa6d06d507bdf34a48c16937d2e4e0f11d7eb978423fbe74babf91637b8e3715e9e9ce341409d17134a15d8e4c64cfe0bc0cdc63723dd442a2fdb1f27ec68a9ea29dec43c60787d4b0dd399ef3be23fdbe95577c3d1a323631752700ea7e093b02dd2d1d271b3b11b3fc09f1b08d35b2b3a4f7db50d5b2847ff1dbc2dd67139fd140b14fe4b07d260edc058ce6a51dd67930f674aa45e3239faf008950bc8068aec25195b8e7257c011cfb8f63f5b308575d68219366373b90ebd5cced25c189accc843f824d49c8903c35fb94c3574e8c4fe7b75bd73de61bcf9240d06dd2d26ab0149c64a9840d697d285082a18409c32c8a1c37324ea89c347184eec01786ab659ffbabd0355261debc08242140e5e03cba7bfa367dea2a84164666841f5721d7cf8260a3c7fb4fa0d638df004290bccd08785fb08c47d55f4495393b6eaece839812ef2169993a9aaba91b5f151e6186b38f1fd71a0f326dd964f354afd60ca855f1cfad43c5c4ab0c9334259809fbd4341be98b60c09d2d82c41d674d96e8ffe6ae99e6f255b8bfcfc93188519226ffac0fa5fd207426216631ba582dd17f4e036898d0eedc848dc4c8abf69e34d56f05f1487748ebd0c71b69b9625a1d6b016bf99aca1984a90a5cb95bd29a23532d721307291df2565b03f0ae6cd032010c1b9329684e9302724ce6d3f00344cd9eae708c42a69cae0b4f7c01ebb57195a66f155298efa61b8d215cac87f363dec53856749ee64118a5c8af22ab6bbbd09bf684ffa38af191fb825485438547a7744bbb54d6e5fe65abcd7ae2a61c23be77ec56ae2c01965cba17c6f2ca7756f5bc671a0b0669339779e80f1f0d34bf7b685bcb3d131152d09ba5ac49d455bd54b62098318e21fe75660e88217b3b71e3ba184815cb0ca571faabdf28dd57f9a3c56368ec6e2995436aa23e8fcc270430133362173dd1d1416fc069ffee45dc76d6ca4082db071051ab9ebf46a521a112027c2d0c8398fce7dab8dbe6ef151db262eccccf5d4e997684cd3a106f726b64047d66d3744f1cde5bd7fa95cc4359630770b5e91c9bee3202fbada36458a2071f346767a1beb7b9999ab361b4f40cdf0dc7f28b89c47081f14a1e727e11902052f4caa3ce67867d5e916d6279f9f7fbb853425c2d8996b1244c62b25815f007bc00b064d8e45f7b8dfc401c66afef5038842398ecd4addade3f06971a4122cc95b802ea4068db1253721c305fe324fc35e45601bafd4bd6e6e20c20693b77951448913c098961af5baedd98741bf83efc3277f8a202d1f4b68fe51a978c268d4bd8428a4607543fef13cd9da4da988af3925339213d044f2ac4b3be9fc45284ccc899edc690dbbb5e4ed2d4debf1d75461e55b87d54362a7aaed64324860e1da91176a3b1a30749464e0ec27201a95b00142353f3e8754e449d9242c39db29776701996d7e9107bf6dba79441992e110d008ceea09d8f7ed5034415cbc25f1e4af762cc950e7d8aeeba95e11c9174cda275fbe3b1c0bdd1814f4fda32ac0af4175b8cbaaab08c090e1b1052c59cd39ea63c9cf30b75926abb0a0e3bc1e84585cf5dd6bc7892f03afc2aeb8e8a7e1fe804ec3ca1d0817170eaf294c7ac1bc3c0e2bad3f98cac9f47693b675fb5b0d2ebd0cf9d782207ef1d6cc68173a4a7ca602b42e0940a486f9c0c8d82af81fe71e2e455e348f389aede27fe22cad26455f0e6bedf665a840dafe4c71e98044d1908a5550a181fc51641c9e6704e1040a2c79d8e3410b522c620d649c7a39b2e29d37101fde4cd56f661fb74ddcae98641bc9e723b5135d539d50eae8d709890048951b6f2f49de83abc1ab6225cb5e2bb208d3a1d0077ad756a37b0ea233ae984c1fb07b6b00b3e84f24818cb05637805894b09597032ce9f09b97be50c1d9c1f1274cd44994698e29f04abce84ab7793e2c31d943eb1c33f2bf56e7bc32fdeb7435dc1d96080f914e1751aad59a02aae72eccf8ffb09570ed01258651eb194178c143516f183236db383cbfdbf65a5b89efc8134766c81737d09bce2f82393f7f2f44edbdd78b8134dcb13149ce0b4bb179af74023a1ceabf250343e82bdf7508be53cb08a63966ae481f0f787c38bd22d4136910391816461f0977ee45a188f9efa0586e62397178cb0bb646f2fb1ab65bbb39c43fc1196e585c91272957201354ee1bb5c9e3a1454a9c25d1d34eb24c151eba4c98579a3990aed8af10bc367f14ee2e29a54bdc7e0090df41eb938f72dd371ab78630277db3046eb4d170cd3159d6e6d4d68a81cd3a74bceb8a9d02385829e541c725714e97abc40001dd988a0f35ffc44cc4142043f497437958efcf23ab08e7e7efe73f3ac1b0bb9eb14e840f8d8a331bbc738802f5222a7bacc982ee790efc1a21f3c6bdea41ec35c39346edb99844ffbfeec2e7717f8a4d06919c750db0b446068e31f68b691af1af09cbff3c7a920a5234f86e4e50bda9e81b84346b9364d36f2ddc42fe940ad38a677b2fceebec30b709ed128721b238c2478bae1eaa9912e8323240a335af65da1949fcb9f0c8fdd9affbee3b883e4e6eb72f7e42e4805e0abd9f92bc86a616a4df3ca265c03b49eabcb6d8f7b2bab41be9af58f82f3a7bd2adeae39d0b19f4cd30c783fc16678cf697463400e01c4c358b97187c8cf9322a28d1b8224cc5748ae69854c8592f204bd132f9f9d08f5e2c90a15db106073f241ab79b5297caf211a50f809f17099ad03e0bc1c77206f31f09e335a4258d6005ac0e20c146e4033c9df1cec2c2a366a94be4117ad28ca3af02c077c6fc836033b2ae18cf2db288387ac77893a3b8c3d755a682a160041d9c973797f83c2a287b3f361df49f3bd7ea60dcc886daab96094b661801da8a652e135743421651b447efda89e0b7a3eb784277cf9bdb8124931c0fe372ec03bab08c93f871bc2ae5e798d4ff3124b41dc47775824a4b8bbac4b906bea13502ded4c7b3500c76f9546030dbc04fe6f85b3d14d950b0669174ed4a78f59ae3fe140e848b83bcc15529a564f0a2c6280a746d49df85343256ddd470736eddf41f1427d7fcb70e14f187bb8562e0d2a9e14c95aca58f8cdbac521ba31a487b94825e818482469b569e39c24df2102f7b4376c15063b91b78fb18e1d3e683dcacd0820575f51bb4048ac9d7f8e28fd57ad4693c3912f6768b49477453f5a2b013a60b78089e72807a8ba7ab178f67335dffb56c20a6c5222c57e69b03422c401e1be7a16d4e56d782f5cd89d008505aed104ef9740010db861610a209d64b096b04a97c14b78480502188b2c5139a4d8dddb3c47b8ccf7203c77d1adf07234fefce9c3948ace116ae1efae8a0fc0553ac088c454ff6823bf8a6b15d4d4363e1021ebaa3c8c2f7fa4a797aa6208a1b2b4948d92e5880457384be2fd8a1522b2b0476792c9cc8226ab590619b74022ff4840ac4f3637a62774a5edc43725d59938c5dfc3545049dbfc7567e000687b7549488508f49087f5d02e394d10882f3f14cc879025869e04514ab2540b38b09cfa2215b689ec9be74e424d59a0af2dc5f65d901f9dd97c4fc7eca6e622cef473a7a05b8b087893d8a8a155be6b7d957da3a511ebf4f554aeaaf8d5d93aa23037225225885923b11187ae99f186de18223e691bf50b9ecc70c5fe649c25122a678bbf43d24448d4a283814f9de5848b5fb51aa7a4bfc12840c9d2b42bc50fdfcc38ac6b8fd161032bbc24528454eb9fddfdd1137a09c9338988cadeea038d7241a84ed97fc1a975ed27c6e0d96b604fd082f03f865c151f2029d6aa5c8aca08450e0223af1a11e126df56f551aa133a464f763df8ba6b486d8709ebe0c1e32ad408ce89a110f95b504513b44c878fc219b52a996d41bccc440b32c89f8c2ab481cfcc135c2e2de9d129cf27f95b32269fdefb748326455d7d2666bdf5bfdeac48540b16ead9e6d249fa8d0e6117c756bdbbdd9873c33ce249428c4d7a8d8c709d21db1136e220871c3e6c86f307a2d00af43a727cd7badf015a243c197fbfcb6fdf74fcef963af635356a75b9db8f4d2b91fc76c46c2b60ec5b3e0bf106ec07b12fa07179af1c134b16384c746fe7d3e1ade7267264c6ce7b5b18fcef84e9f14ebef2b0aaba1", 0x1000}, {&(0x7f0000001680)="af9d4ff77783e1901e2e6aacb49e18aff30421d2a950518ae6e2c774f191c4f6c91a8485cfcfef741e7c5c839d8235c18bf058f617a686506d84a92f8229ef7f7f22fc0b4f8113b05f468b62d3068fff7dcbe1645394276ae32bd7ef55613f49fee2052a4beed74d9275edd18a044952a3fd8df398e317ed08b4aaabadc6cc213042af51b9577e51e33de7b4b23c2cebf627d1ec9834c9ff630d68d044b32b2777bc95e02bcbb9559a97b36bd7024e856e0c0823bb84fda3d09e0fc69639", 0xbe}, {&(0x7f0000001740)="78decb89d85c1bd6f949ac9127ace11dc409888c002e4dbed778f3cf004198da0ec676e9c59ab66418c666f03cace43fc118716a02ef633c36f8", 0x3a}, {&(0x7f0000001780)="85629f50a83cd9d1c2fa7daf7cc49869b9cea5f860a11a1dfc9d845c52ae39fec651c4ece37a1a5e4ba335602ec386769d61220cd7d482cb927a3bd77a7294d03ef706b435a7af14866362a42446c2bac27c2c6dc234e3739c989df643a5", 0x5e}, {&(0x7f0000001800)="0b6e8a629868509d566edc9199404763ddb3a4aab1cbd03eb770cd668ff09c713fc2f8182e263c480e51e740515f339e3dc0ef4ecd8467970a3a7d4ef64967407e273aef49e9bacf1ca9fae1849c09f3de5301b5578b74e7b516cf59954a7515eb77eea1bc452481ed5a19d1741b6e0c88401ad4dbb64e5d9dcd45a7e819b5c755b204d586fef8dcec264514abc2f394695cb1b79f3ef398b8677787e96f61ff93acaef1939f6bb1330a640373a8527428a560e8a43890ceba4a4ba8e074fbbc0f7601951895ecd61b64f1a2146548c37a3184fd513b9571", 0xd8}, {&(0x7f0000001900)="fb1f85bb2801e6e952d651c0e671eda3fdc7df7c86f087d4ac8346c300768f6c50c5f3317971197c653ab7c403bac608a3f74413e2cc108f5c0be8badb83393650822b043e2df837297a81ba", 0x4c}, {&(0x7f0000001980)="cc510412255efd2f1aee2fd5ac8cb592fa16c27a4fb21d60bcfb9e4f9817f651c5e022fdd967be49099f43de1024b34881ea37e5", 0x34}], 0x8) r10 = semget(0x2, 0x3, 0x1) getpgid(r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001a40), 0xc) semget$private(0x0, 0x0, 0x40) semop(r10, &(0x7f0000001a80)=[{0x3, 0x1}, {0x3, 0x80000000, 0x1000}, {0x4, 0x1}, {0x3, 0x2, 0x1000}, {0x3, 0x7f}], 0x5) msgctl$IPC_RMID(r1, 0x0) chown(&(0x7f0000001ac0)='./file0\x00', r2, r3) getegid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001b00), &(0x7f0000001b40)=0x8) r11 = open(&(0x7f0000001b80)='./file0\x00', 0x80002, 0x100) connect$inet(r11, &(0x7f0000001bc0)={0x2, 0x1}, 0xc) 00:04:15 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x10000004, 0x5) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1b1) accept(r0, 0x0, &(0x7f0000000040)) dup2(r0, r0) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname$inet(r1, 0x0, 0x0) 00:04:15 executing program 0: r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/112}, 0x78, 0x3, 0x1000) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) clock_gettime(0x2, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0xa8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) linkat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x400) connect$inet(r3, &(0x7f0000000280)={0x2, 0x0}, 0xc) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) msgget(0x0, 0x70) readlinkat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/144, 0x90) recvfrom$unix(r3, &(0x7f0000000480)=""/249, 0xf9, 0x40, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000005c0)='./file0\x00', r4, r6) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) r7 = open$dir(&(0x7f0000000700)='./file0\x00', 0x408, 0x0) getpeername$inet6(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) close(r2) lchown(&(0x7f0000000840)='./file0\x00', r4, r6) fchown(r2, r5, r6) r8 = socket(0x2, 0x20000007, 0x581) write(r7, &(0x7f0000000880)="c1925faefe8aed76b42a6a13a8e93e15d2328c2b87da3a69fbe9ce349b0fba5aa31f52a69653f8850e0524b5e389fa8f57f38dfd9481a16774f4464696047d99523e353b395c4ffa9d5672342072af5b26eaf28c433e2b23db292d30808f0bfa2aac31685b003a6a11d8b28fbba7f50e65fbabff", 0x74) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_execute_func(&(0x7f0000000900)="6565f344dbe1660f59ec66420f3a16d5faf2410fa08f89f0965a328fea781086d8b089f10100000045d8ee430ff9002e360fd1a706000000c4e2f5aa053e51e586") connect(r8, &(0x7f0000000980)=@in6={0x18, 0x1, 0x1000, 0x8001}, 0xc) lstat(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)) write(r7, &(0x7f0000000a80)="5da457e9fe35e811653c1bbd427cf0bbffd08ad7dcf2f02ccd171cfbca87f1e2546795f6a8bda77794057cf4fec3b27763148cc8a48958c02f0a3f50cd94da4aa76d853a0022768e37130262c0340bc3f6f0a9a29f1fb77a84063b45cbeef45f78353d2bce904cf01ee1fdb773e58abd815ec8a0ba8be690060b1aa2a076128e56b00c924b0cc51bc514e898190f76d77a89144b2032e792fa0d01ebf920723a18e0d98a9cef756715ed6923b07ae7e069b2", 0xb2) unlinkat(r7, &(0x7f0000000b40)='./file0\x00', 0x800) 00:04:15 executing program 1: clock_gettime(0x1, &(0x7f0000000000)) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000080)="ed0054c999f1f14695093387ffe1d55f1957554d5c06147835691a0cadfb5ff5f6f7b1157c5d843a4733cdee9f8c5b57f113a3b2082545e4624dabeb680cefcb89828b4067c8e0ed2ec1837e18a2c9ba0ac29fd90c818b795b4d96b2257aa06301d1655ce6b99279a85c0d1681886dbd86b9ca0b88f593924db63347fdb58d814140930cb7f36307dde6c79b9bb7f70cc97b23cfd57a90a90344c7b69ab3cf845e7775661c3ba81ca6d04e6847738b89c37efd37", 0xb4, 0x4, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x1) r4 = getpid() fcntl$setown(r3, 0x6, r4) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/49, 0x31}], 0x3, &(0x7f0000000300)=""/144, 0x90}, 0x802) chown(&(0x7f0000000400)='./file0\x00', r0, r1) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)=""/198, 0xc6}], 0x1, &(0x7f0000000580)=""/69, 0x45}, 0x1) write(r2, &(0x7f0000000640)="d7d220f0f2ab7d744291287fdcfaf6d72d65b69edc08640a6e2ca1b9d9f94e20626d1b50f8605963390b3923f1a2a58af6b24326528bf003666adab4d53ec5004d260dfa5c410e4ed3c790fc635f90cdea248320263bd5647b912d99bf1c2e4b1488b14f1a29480c6beb19206d2fdaaa955d48ecf9f496d6304f1059353bf0303a6a348bc925625eb964bf847df5cc38b8f0d3822f1953b4a403d5d8c10096a96c6510e578cfb383a58446a00701874bbddcc1fcd8ab3ce259183623f1d8ef475bc4bee05c868f9cda4601944977d47d38e67a64038cef89e7d3a8964445bea069e2b616ce8988e10e1797d24657bb38ec126867f4137f73da13d2ba07a454ceeb109861a65a98884d68e797fedeea3577c57e749b3d589625e59c90af7f2ae4dc47f79e85ab2e350b1cc6284331eebb9ad584a680f5550b8348e4326ae28e861a5d673126a65489f458b170be08c5c4e122852651b18f6b55e83fc6657e6b3dc94a197918d75152c200cc75cc8d0bced870dfa363bedb5031b0cf7c6d191b43b78529d26e8535fd9e113d3f1ab9b909d204243f4e69ff6edf44dd1ad114a8f1b35953d4549575396d377d7d35cf161731da22969f43db3c79381694563b4884004a5e033c6bb8f4d6bc1f130ab8738afe52d1875b805565166bef05d9102d6f31086ad9db78f30bc490ef4f6692ae0513f56b7994ccc195fed8b17fb223f5a04bcf051d03a9653e342e905b5ec402143324ed5a8733807da128c7614af8a49ae957ca890c706ff48cb542a45881e2a6cd7919eb47480478130df63478750bf50712410103daa00679c48216594ca8ddca5f2ffc3deae09446e03c856923e99d96021278d1cf26d2fc7e671bc05b5599a37fe9f6827de2bf7e64b9a56e1bad6e3bf4c0d803bd21155c6bd4c11e12a312f6faab7b5d5f899b6879c6127de0b90630dffe81805db8d3357040417961e19215367979102afaf1cb9bd03d9a631a2ba0e32a3dbfe74f4727935983c331e5dde2493658f7d241e944e616554efbe8aef433de9aadbede0fcad6ef6cfaa549e65f048a9af22f2c980f9a69b14ffd3b1b6b23dbe4484850661a4578b880396fb27c0dccddc8408bbe576a5281334d0b5ed8f1054ae017cf5ac3a3bc10d91f76dd8064bbcd16fcfa57c7344b86ea16224b898390e774cf29138faadf3d8c34aef7076f7a3514834d7b194c7f8abaae1a94ed62c1d556d6722efd2d783b64545960631477adb62a664bb7990f179beb4032e19b1e6ea2b1b2eedb448cfcd75cd64743bf9b41cd59c9a55e419d3ea3ad99be6f5d2bd221b1e87df419ea841b43a49b29b60650330fc90dbb7536a5bfe59faadd2fb09251627cbcf298109dcaa532f39c7f868dfb9b3881f7f70fc69ddf749c630b1ba5de2cd0e0fa8126310e0804bbb219722d04ac2dbe53a8f0c080a296fc3fb2d9df2f68689acf8d179e8066146df68eba7a272484c99f31d9cff4c9be70fcdb1008488034617b777e5c39a7d80ab1aa7961cb367de6c5b2a89521068ea7e6eb3e96460a08bee7b784b219991c3541f5fd24b3356527ec402a926182d4f9c70c8c7edf7ac181a9a9a7dd4fbdc24eb8dbbc4909d7541456c48fc23409ee43b72d9e831e251ef200f93d67997d910eacfb8665b7a729c6fbd2790572e352de5a84c19e1b6e5f4269e157f78a4c8a631d9f5969bc01452f5d319f53a804e03a9d3b2fd81f59e1c58c2390f701157f422ac626320f3321fa20ab3e7fb877136de75c578a4b1db194ecccb92ed941f16a970e86790467c8395ac094a411c80f359bb19af28abc80622e94e96a226135ac32b92cea092a5a3435a0cab1029b92b45020cc7a61776bac5cf8b59d00daa7a1ba333308db8a69794892cccd572255cc3d9045261faa4547bdb51fa33b6beceeac718530c573a218585068d3af55b488591cd9466c039c7f6d64f9abcbd034510793e955be6a3918ecfb2ada2b5a1c9b40bd259c60d93117b713d568e2aae76fa873fbb47f187de6274c80287ebbc81b913ce2fa34e0bab970db0f063920da594ed5bad52269e9788fe96b11a5a5e078c5de75b0402f30425dd56d04a70265434f14e9e50285a4995f9b3a2ce2414761dd4935c8e4c221fd3faca716db8fbf572d829e25e314c20fd58a0a5ddb73ff60c8c3e0a82aede5bd524444b0e7b56338eba101cd0253ca3bd7653aa950c10c12dce34b7d4c85e64ccc453d9557348e2e34d7aec71699f863a46cbf527c75770aacd5d91235ab6a64fb6fc3dbd55cdd08e5b0bd49d34c6898f0ad76a046d1672ca08550b5982e0d72a670efe83ac4c2ab171496016af1cd3bb04634ed748a41312d189c32d6f3ccb48f6b5864810364cd45b91ef1d2dec0f7ca60a9f66f7151cd5ae60941bf88d7649dabff9ac19bf00a108f6196309a08a6f99b6d71880e1aa266da539950e4eb932136c7bacf68f3985382287e8794438607ec98a10e96451d71ed98070b2078a4929c02d3a9744ff35c63aeec6f0e881dcfb9b11af92d6d19dcef21ba9343572cf02d8295a965d61cff212d9caa701c43eef297ecb5c7f001731a7a2126e419565f685d3bbecf0337d902155bb16d8006f70bc4f60c6aa2758b8c61fae5c72ee5305d9a99936de00e18334fdd79fde4c5248f13d4a3e49179b980a2480553af972dd91898027c7e9ae5cc7059dff26342127021f283cd7913cce38ef878d69d293465e435c81c2bfb65602077bc406c15465c38af86d7d0a25d8adf3e9b18267dadea04e4615b5ffd3ee016cfb562a030b5057fafef76234a26e9d5ce9acc19750bf3473942bd6021365030120489fcd88e4c11f215eb033356791f8858b9acfb9adc557a4bf505ed916ca2182088069ff113c4818e728fe1303e5ee3cc2ac7f9f8dfbfeb3ad387bbee96c444237dbce6155c3e283b89dd9cfb74d16dcbdab379195bf73fef1a0b3f165d007ca7cb7d78f19994407d0630e1800ecbfa1dd26bbfb39f21a085cbc2d0f829b2450fa8d703703bba760c92cea8d2f8db79cb5fba3709683ffa89071c7d1bbb4da59ccf8f87fd678368590e8f5a7d314abcdfc63f30885006782711fbaeea7aaba492713a4195f3b761aa3f26d8d13e73552327a4678409370d0c64dfb5521bd3b28a04b1162b238a4ab6c988ff838e96affdc2d446a0a5eeba73b2213a5ebdeb3fbf6707cabc3fe1bcc383ee8d39d2820705d03d8c43e7b092f67ab949ec746af16718b1765b43d2c4ec9cc25fd49aae61a0f7eda44bf0ad851c7f7c9f7091d58e7dd4d0c195665048f95476ee96423014280f10dd1ddc170e902e21311e23f359010f61ba66b1fd06d534387c2daf640c9d1f701015f46d3eb5cdf98c442efa3b08a6f03a7865b91acef2e59ebf1ae3458866d4c831f2d064dce3afcecaff9585eae7a2a92aa155f5c27909909895dc7489b625eef05aa241375d45685d938cfb2a5fcd363b4d4612e3ca87873b4c75906bc0576a9f308d4acf8b4e3e0b201ced5308ecc8f797dddbf29ddd9935f564d9053a9bdeef43bb8cc734636dccf3e875a26004e7b7c1987187edc5ed1decb563165c903c2fa175a9d8ef7e53ee594a3f4772e684e97b96366ac61c17d3ccb2050a8d965e605f2834204b9a0040ea6a63c44127a3a9ca9f9dfb3fcaa289455f6f5a974adcb4dc9f92055975ad3ec654359d25e79f2a2ecf2cf9936278aa3dac4c12ad0afb97bc2c48fbda22c9e8d0c78494a4bf6124da75fcb044af29cba212c765cfa0e81a3850f3ee56add335845e07c3444dea246f1b0cedba7faa439b6c61609d61bb0522e0440fcdb91fed9812833f072f1787859b2047683ec676298eaace951f80d55cedcbdea59b80b1ed91843843c4c7a65aa79add9e332037e69ae74c0e3ff631379267e30f1bf855839a01a894c1984573ab159b568fe19f17b0c73ce1918c37bd3ac083839caf68c99147d5519e2630e7021fe8fec7509261af6d67ecd96a8e2089a39b4a7c6f32a77e3d09bba3c181ebaadefda84a1e8fd69a67269887c7489785134f1d7a286074851ed66261061c95986316f3e7af80c1ce5906dbb12a86dac1c5a6b2dc4fed152f1364c424663e6a8018e5be3af6649732687c82480a52d15f917b2ce41fbba0308f9c3590354e6b804a486444441566998716d3226ac73c7eab3a0feb9dce36f56e70c158c86d0228b5794849e7ce52a4afa3af17440cf4c350ed41f583f470649650bed097e58e76bcbec3445b9b95331aea0d0bf5ba76be837d8c6cfd1fcc6c84cfeeb76a97872c54e1eca0b38e31f724b7ce83b1f3e8b4e372e1beed752b13db270917ccda7ed01d8a0b0bd7fbdd59fd082cbc3d57bd32d2aa373cd270ae4e027654b4d1026cfc7c4178e3b26497818477a59993043d78721361161712784c3cc82a803f88e1090c01140a981515d89c7b679e91a7913e70529547d508ca0115ccec609ba61d112b8cc3c9b01ca01a39a0fa2285c6669ea1637fbf7ae1cefbf6a9a325f2d5f26f5bd146cf6e651a108b26e6114511eefe86a4bd11830a6a9b37acfe734c999668783f9d8796da7a83081c7bbcef84994b23909c1232b796d7395462103b1e82f073949c6bc0260638c966f1a7ebd0368264136c977adff99cf65f38f73065d582ac3efc37af998c2dcd2230a9bd8c78cb3c219a0c8e4ca0b5362ce7e60a368e09fc4cb1a7351603d6e1704689ed28c84aaec3258cbcc48d619240ccf46297fe570f70de5774b90a959a10b64ae60894d3df8b5c713835ff982a19393edf06b05313c8a243b52fc240881d59b7b8fdc2a18c909dc47261a75daeed198dce78aab0276e19e5d936b8386801a656eebb2fc0ac750832fc589add24f443bca47071459c4aae9e4e507b36218f316a6e895a05be784b6f2fe3eb39e6ed87ed2edaaa51147a8b6d9244d9c4a1135e28fa275a5c0f2b1ced75ab098ee7cc40e1fb5905b230e1ca9276c9e9fe53bc9c6d630d7e136ca079bc27615796d4fff726f6565180cac958b0ace07980b3ca82a2be6ce381bdbb2a9a05e68efb9e8e7af916c0b42e45846b81dbe0f14f58e6432bf2fffadef63e41359ca67a9a27a041de6f7c9f84087108802751f7a74c9f4cc1aed85682d59cdcdb7740268f6489c820e26d34e8b4cb2b10ff6a2c2450f89cea32c7bb94c5f58790b9e1429d679135259136cde02c989b75bf4fbba465dba956e48cab7c5b5eabec568785baaebcb677585bb7ac012459ba9794d91f55ca8ed7c0e2e9e358fd61c6b0c69db8fe4b0f71f350926707d283e38545bb87b44d8c1894bf191ba3a9c160755c45ee908e73f9cf173885e9d3f4cc0915c6432fe2eec6a761f8a616b0a1447445c4dfa8f7e28f42557cdae5b26fe7224271e2bcba113c38e554d72488dbdbbb177cb02db13dce3b55d55bc05b43c07480699617194a6a7db00cd8bee1979d3971b82ba4baf77f4a74f06d7393aa025ba3de440018482cafa5fe04987408826021eeed0684977c26845b02c0d2d38b75046ef3b1953286ad5a39700a4fd7ba5d9f1f635037dfa721c1d0b8e0779dbca6bcb8240eae1b234e59807ba35124573a4db04de532cf0beee3e4bbec39b61fa5611d20cb64079c7fed2e97375e9692f0972c03388e096ddd7135fcabfb4116f5720625d65803c76eb6f11ff8a597f5452ca36a75cedb5b913f704089bd8f9b972e95adf036e462b4ffd8e4fbf206f125a4f3eb37739f933618a694f1c54eef95ef7be56eda6251189d5b3b5330229ecb0d7b58d044a73f16e2366952aff56d1f", 0x1000) r5 = open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x2) getrusage(0x0, &(0x7f0000001680)) open(&(0x7f0000001740)='./file0\x00', 0x40, 0x20) r6 = open(&(0x7f0000001780)='./file0\x00', 0x0, 0x100) r7 = geteuid() recvfrom(r5, &(0x7f00000017c0)=""/62, 0x3e, 0x40, &(0x7f0000001800)=@in={0x2, 0x0}, 0xc) fchmod(r6, 0x40) r8 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001840)=""/209) dup2(r3, r3) r9 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001940)={{0x1, r7, r1, r9, r1, 0x190, 0x1ff}, 0xff, 0x6, 0xffffffff}) r10 = dup(r3) fcntl$setown(r3, 0x6, r4) bind$unix(r10, &(0x7f00000019c0)=@abs={0x1, 0x0, 0x1}, 0x8) link(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file0\x00') accept$unix(r5, &(0x7f0000001a80)=@file={0x0, ""/4096}, &(0x7f0000002ac0)=0x1002) 00:04:15 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet(r2, &(0x7f0000000080)='`', 0x1, 0xe, 0x0, 0x0) sendto$inet(r2, &(0x7f00000000c0)="76da238c46f4741dfd5b11bd80", 0xd, 0x403, &(0x7f0000000100)={0x2, 0x1}, 0xc) 00:04:15 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r2 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setuid(r5) fcntl$setflags(r0, 0x2, 0x1) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r7 = dup2(r4, r4) fchmod(r1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x1, 0xfffffffffffffffb}, 0xc) fchroot(r7) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={r2, r5, r6}, 0xc) r8 = semget(0x3, 0x2, 0x549) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/182) msgget(0x1, 0x671) semget(0x1, 0x1, 0xc) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000300)="2bb16650d5b0b5e07cbc9c1e47e493f154be5ab606f333facf03c24861b52576ec7233cfa176454c19c7fd2d4d32980deacd6507c159fa96b0a0f248cc130d150141ee0733fe0fd3a966b6c82bf52ed152d48ebc9907e59a00b5f011c37b2fe4b7ec7e7c8db7caa7e8a3618939d0314a4b", 0x71}, {&(0x7f0000000380)="a50a131bceaed211dbfe65a8a1e81c5664af44c14fb5dd1a1dc87f91ee45fcc37bce7ffaf1cbea6e55a236a191dbd1f9f9a0393eda93cd006a29e7073b7b6b97677fe8484a87edfb78218f145d9ca751a73c9eba96199e32d647cad906c07cd75e3ca3c2617468b0e10f93ece607ebbbafc49e4cb890771c71f01e59d40040c48407b743bba47ecb6859b84700175a41bd62bc77d0754451bfdfd8badd6e7ff2f32018125f4364a97051e54d8d7307cdabd8e2b6445b9cac28ccb42375ff323788bff75fd1798d02950b8f13f9fd8915cc44acc2cddd", 0xd6}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="1b7eb5ce4f8f09e13c97a68620d5b5be90247796c6c4d76c78e38d65e6910add9256adf9fa99531ba0d5c3d96a9340a3c1986d0a1ec862fdcc91293a3d37029f5bc92805c1bece9dcacc1c5392f985ac95376916513f1dbb148206105d3276bbec6c2b1a4db7420727477dd2ad1aa0cae1215b8e04fcca7bcf20c257d586dcef839f7534144b1849777169faed325eb9dc", 0x91}], 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000005c0)={0x7f, 0x2}, 0x10) pipe2(&(0x7f0000000600), 0x1400000) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000006c0)) lseek(r0, 0x0, 0x0) chmod(&(0x7f0000000700)='./file0\x00', 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000740)={0x4, 0x1, 0x5, 0x3, 0x8}, 0xc) fchroot(r4) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x1400004) close(r9) semctl$IPC_RMID(r8, 0x0, 0x0) 00:04:15 executing program 5: r0 = msgget$private(0x0, 0x80) r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x80, 0x6}, 0x8, 0x8, r5, r6, 0x4abd56ef, 0x0, 0x7f, 0x80000000}) r7 = socket$inet6(0x18, 0x1, 0x1) shutdown(r7, 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) sendmsg(r7, &(0x7f0000001a40)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="e6b876fd1c0f74d7c9788f71980a789f917e07c240aa464f6fdaba455c1796312cc7779dc004578134160f3fcbe41b46b569db2b3e699208f9e76f537511bdc9c916a08aef87dbd8f60880b2e29da530e2f34ebefb136bb61aff02545d6fe80db1af119de5b662d620ff11bdd651dd98e0bc7bab54e59560f768be1db3d10e334c63de0d86d784938baba814bc6603e82acd99a4d647a329f5f449dedca3a0b43804a46e6a83a4986c35567f9a8b1f0dee1d961e17e6f6639c6ef1d6ac5f11b98ff5eb04d4afdbb5da526a577c33b0bac82b815775a8b89920769f22b3e028aabc33acd81205f0337423c86f8e990b78f3ecfeb2cab8914ecabcb881478a", 0xfe}, {&(0x7f0000000300)="a1d73c5d199688ee2cd680735227911c83c8ca7928543fdea7f0f2f84b6d855c18531d10c8822eb0489829f49179c0d93c3c36c5f025c8d872b59ff2e480bccab3128de583642435e7d2eb1d17cd5e1b44e10ab404a2fd2e", 0x58}, {&(0x7f0000000380)="0497b2bd2b0808cf92a10d20f1e0cff47248600f3d75ef8160091add571b1c55d8af96a1c9dff123aa43bf9f518a9b0f69aa2243d90cab3fd61cd86fe4243647a51c92d901e04d1f54ba54501789011002e7ef49b9840a666bcc819a4f150453625d6b4033c27447736e92a98616a71d05ae724d459890d667c6c6130d3c625396f9aae606a8d240db7af3c3d7fcb667c9659fb36400b34a46786ca28ba5b9bf84e2121f48d09b138533ccde4ba9afe432e5444969d8acbeab", 0xb9}, {&(0x7f0000000440)="09be32f1dcc636be13cd8a7a2b59951371b368d929bbf3f946d0287147d5d0bcc8a0c114f377f8cac722677537686975030ae72b0c5d0842147dd351af4ff4ebf6604472526c15b4179242fd1929dc6b76bd9d0ac37c36433c32cb4979d8f17cfbac252b0b08798cd6b413b085b78b4ff4665ae739f4f54c0ba50b2f8d3c4bb987c1de11202774ec5a79979ac6b2f4ce7864d719e54a4c74cd4f9f4932c0706f5019de5e80ebf4a0f9cb21ef1ccea3a29961d3daa53ff54bfcae6e", 0xbb}, {&(0x7f0000000500)="cf8a1145345aef14e2", 0x9}, {&(0x7f0000000540)="a517adec5951beb5511eba99e1d5b49f4da9877ea3e8b721da920a6a19d7b8096f1dce", 0x23}, {&(0x7f0000000580)="d8e224534aa3f0013cdfefb2fa7b96694d3d7f5b44449fd43f54dd816e8773730e7316ae258c80ffe994250023e4f2b68911d61cb95165b02df3a93b76370844e0910f4faefef0ebb6c5d5312dc8b63432bb8c2eb5de5d61e4ebb9316a46d7e217cce0b8c47afd3238df5cbb266e69ba1367af96553102925c9050db11fc07a2c593d519bc85c853c913ead8a0ab8063c1a9064dccb9b0c0001e32f0b2f16081a059acfb28ee8590303b844b9f69b022fbe91ddbb09708787dd61e31ea3fe1624f1f0d51a6e1fa3216e84c82f937acfabeb6b7ac8a3be1bf2b", 0xd9}], 0x7, &(0x7f0000000700)=[{0xd0, 0xffff, 0x800, "cb5c637c33855b3d76f5fdf63b4c73e2b501bfa263dccfbb72b831dd7af9b4d35bc36fdbea4f8560efdc3587b1b5e423c3b02662208c251c7ff45a850ab792e46cd02a4547359a81af70c7ada8cf7386a8bcd4017a16a7c9b24078a0815805c9b1e03df0b3e3da94e99a519431c01d38bc51d95b65faa702dde2a0bf14f928c73a91a965ef0302e1a149bebd7efb3910ffc35a8714bc82db6e7c40d951492a4963840197b0e2b8d04286a8c891b44f8f75308822410a21846ea8d412"}, {0xf0, 0x11, 0xae, "57e2e5ccff673ea29c2272399e757bd526e099f4e158e7db45ab481f9809dbbcdc0e754a1959206dd1e62a98d2398487a061189ef0a08088ec64361c5f5558a42fe1f2be74c57afdb33562f72a2f2754d3a14d0ee34188c14032544bf162d34c1fd45117b2c96f9aad9e7db38ca98df21fc2c2b7dac7a601e0d13179536bef163661b34f4999ed75430812e7d831a1875936018f814689a42726f6655c7f1eff5feb8cd3830b9b30bed220fe0bdbc4bdb2760eed9b3822c15a18ab03d3d6fb63f43f5d3de404b4ce681b171218ec63761054b7f8e349fffb23a525c3"}, {0x68, 0x0, 0xc961, "3c0cbf78ceb926996252d656c781a005554b62b5eaf73e543ffbd78af10835e0aff705da281789f323c39e917a6570db7c7f2d600ddf36e88d902f49125b7a37d5fc243094117e8170e48e079e227337e4d102397eb9e8"}, {0xa0, 0x0, 0x8, "0a9627cf50b5d945898eeee6624b0a2eeebaae9693df4a4fbdbf29bf7b4a013e165186353143359b3ee2a2bd93c3a1b196ebffacc45688b0d5796f4116a8662dcea34a853f13102ae3b651545bf1a941a06b8f1a5d8ddefd4e34f8cbcdba6c5a29e598c8394ed972181d6a4e7cbf6e8c8242fbe85b6124ac8fac969f511c45850b3e0e245ffb18e3e8"}, {0x58, 0x0, 0x4, "5c5a4e87e526811c64a0b3bd85a4df7a263d9413d0244d64e419523080aa387afd735ca94e1033b3e60816e5b95d572ea6c7af91fa1c36e0baec841acf7072595df5dd2af92a"}, {0x1010, 0x0, 0x1ff, "421c8fbaa464cd6981933da4debcd793d4124ce1c00818ad20bbedb1e9686cf343439f3d57f11e7a103fa6167e5d7a7867762d0dbc2b558d552405e82da12858241168052be8b1a182a6568fac8736e99011ed20441089fcfcde019488db2fbd39314bf6e9c973690fc19f95cb64ea02a0dee443f11da22a17ce59a4dfa39895be42b260804b5c1739538ffa9eaf74d7fb9c856daec32fcf33be176d0d0a35cea5764e80e76e46875d4652fc17b78492791475327a9738e37c3511daa04c1f1e8efbd5e01b27109dab2958e4ac9a45d6a55c9372bbb121e8f0b582ef52cb3686d937195bc51e214e1e2ad83fd2095b017cc31386397973c5bfa05282eb8785724a59533b4de235c6c91c88d61b95615472488e9ba6e8fdc795388c95e0eb7c4f628e39e64312df6e74a15cf30634ca22de3b82f37d52c9a86c187587c5766254a17f0021307fc9e707bb94e164accf886603475093bb18fbb3dd218d65a8ab667da18f6f90289f909a1e5138785ade683bf3199440502fde13600228a0618bba5355b72acd7f0b888d62d9879399512e289d8d011e40751b928354cd11f036aa083fd220ac9166ed62f75fc903f80ae293fbffff5661dd889e06ac80caba010ad18d24a01630e88c3f6dde537b0cdb3a7c1bd9d32f501fdb6b6595b30d91330d0ff436058bd91c6f64af230f7194c71fe13a5cc5ea72b4c09f3a705d4a10177f6078dbf66fd45bbc6155398dba31e4dfc0d23e7abc6947d57a86a12db595bc9fe88619b3e80bcd1719c5b837cd5ae8f0ab0bdd4919f6f9e785595bb94a35da92d170359e295d0db52d86e8e5f91fd45831cc782b5e13ffe673bb31057f3bb411a5f5bdecb56025998ef181ff4a3c3c8079ca835078a8d5bf4c87d03aa0e54e22acdb3170855ecb401db97681851adaf23180627455230d61ad934a0729bcf2754091a3b8ead0e1f7c2e913015447d9c6bbf55f1631358d62cb648be8a433b64313dff2e8c8cacaed493d9b77e4b5bda1e8b5d115beb85b005b9812bef613a19a7c2e7b5a1e8b67592ffa60346282682faa9462e4c9baa84f2d7c1d3119a7636d9630bb443431f91206f2378714cfa29194d6ab568da7b7d7f17330dad9da4f72da96b35aa2cc07f2ffd26b4dc7fa6c62fc7cf9d56409f3becc9cb50b0304e0c127c567a2683a4518125d982dc2a6365755e5f66f179d23cc567f09d36c7e921eb28507c60d93dac902fc914d9ae190265a339163d5b227bad11b8762eac68b9e0eb3b0c66357174a61a87bd76e6b072c5d2ecfaec34f07375992403cf7e86e7c7231a293f31f0a151c4274afb4f845587988e2367403cb95d5e47678a900ae57674b65ef3ed1c627801c9c0442829cf2372d733239f8a8de4e4c663cd96f7011f7a0df9e95c941e9623520a6574841ca37092f999a94a7fadd83c87225982c706e7cb50f762fa70b478d45212a238af768952f12a512b99718b372024216d9741fb877c2867634f745d0c6abe6b514cb8db469e2aac1a87258958579dffb087c56328184ae8179586eefab27a0ca23c2fc848a52141cfbe45382bbe33ed92697d031db6543735a84228f0cc404515d52f0f0ffc33055695450a42947e3578179ad73e6796fa3c941808a5354bdd2b637aaecfccabd5c3f9ca3bc61c60c49fdd99c93ccf90cd10534be41773a5ccc41a048ea5c00a7f2067ed04d47f4eb6809ea4e367497969a9c5a8656e3c1b5e6802822ea9cdd98149112af51573de990a448cd689df9910438c598c4cdec56b462a1925a1435c1a22bee7cac3c49634abe815cdbc21a697b8c6ae3f0851db9ff5fe866ce92e7440391726fd376e954e0679dd65b7df8dc70ff03d5b42a56b800b8c229f0ce357ae2768f8f588ebdbe884f91fa080e886d121bd76cb8cae8fb472ab311b9174a3e56d0a7d48b21c4cf0337b9f3b7c9bf830e2f01d78a0ad0b2e16bba6e7c87690cfb4a4cf75269e69e54c338e9a34aa29037476827bbf2f1424fb97df5a6494b83636195dd369557599d94defd118e6404027451fa3cea246c43a152be9303e496309d5bb3c714e4b9eeeaf32550b16a9481bc087a619ae1d57b8f641edf9a494abe546e760db9ce8741858fdbd3b1ff35af5ef2ba2a28c6a9f1bd02779c176148983c9158d901c5d4c530d4d234ee0854cbb74730f15cf041a8a237093e11361d3510614e5a692f1d6856c734ccbed1b90b2a128f0cd7b86cf0d29eca498eb7f0844e4d503cf003c62811b063098f63ffbbcbd9c5affee605ff53879b29a2a91c150df85b352aef8128b8992fc7c88d79e56218351aac4be859fba04e22c96ed13da648b44a8d4ce68c558a72e53e0edf40f3901dbefd509cb32050ed5285f56339aaa0fdac34d1ec4acc10af762af7ccfdbbcf85885d35217c6090638764a381ffe7c7d4b61f28fd92da718499f94757f1b4c0eac08b19351741dbe32514e1bffdd60cada4a87d3956f43cd7055909ec13ffd5f8ca6276a13e782f7bd89d6e5c744c02af1cf1340fa6ca5a96439524324dccfad2d0135d91166678bf2e3496fb5a49879577e547594b93f06d7ed5a8d0ba9097b8321b1e159d9079b1d0a957e54b1dda63e649c14911399f0768431fbb284ae6121d2847b728c9a30b783f51052aa9488502f86130c481af625d440c25a87ff0e9e052e4eee0111f68c2ae0d900b58d1ebab04012b50f6d1fccc1aa6dfd1407cfcdfa0454d9f4f7f7b411bb8f056d082e8ac7bbbd8ec441a59fcdaf3087f101759c795301917feddc9c7c1694e9da5905aa74d2c39593653472c47e7b1b001be52de86d209694d48ee0b020643a23dac1254a72a6df94f2a7f2ec7a4190766fdc79f95ebcdf2d3eae22051dd6c4da9dd0b8e21bb14351d75410a3da170d1c5473e99405d77b1f988ed99282c54d0a980c1e7b5cc4c7c098bc87098c918b763c4e93059bbc2e8afb1d007c71f66252906a57100a35f9a2c6c4c63d0de06433dd8058bacf2b20614b03c1eca8cb7f7b9a2bf14e3fd0de8fd9cd7f980931dbd72d939e2f23a0ad3fc8bed74946142360ace4b52106f4c45a745eb27936818bb1ee7ddc26371f2feefc11b8a830b2a2d1f90b8ede3676e5e4fb2880ba41a74bc2f9532e69281bb2b74df44fca5f70915776c4c83b71759d1b12da492543b4fb0b5daaa07f2368634fa8476119b182458f9b608e02b6d5e5ef3c02e2c19e24736325a6a10a443dd8d4a3c7c05242bdec3a764aafc708235990383610d181eda281c2f6569c3423874c580fda5adbea158999afd5ec13ef052237d21e7e17f1d089094404d00ebe38e58edb1dc5258c7eec3106892ad9212b72486b72911b43366fb21d007e7a1e2d8caa745e9d22d535346edf4f6c0bb997c60aaf4d242fcd983f28c73d37275137360bcca0c907bee674407511f294c859ec46a09c31c651cd2cdc2006771250cddbe5916947e79b3369681cd2784ad822b9ef62a5ea93f33751432aee1359b9038015b2bc75caa451d04b5982a48c3453ddad73d8809caa08905604d9e68a6f86af019ef539fe546a782a185af091e877c06f65190b77aea65d4f595a926780daddd6f0149e40a3817b81a06e5cc7d2f22a8a33857f92caaefdb002b3f2d8a993376cc4b227666bb7fb877d6b396fc9c6ec80dad458d5f6fa316ec798430cba73e9b118924ed24215bb4a3e8e8776ee433b8d71c79816b5f2deb8bb0fd7d7b84e6a207a708067e02dd4306b0f2c3fbd6ff4e0bb1828b43ff199a84873454386d92044e441cfe97cd8204b47328a0bff11dff292d63d5a833522c2e37aadbec34344f9472d1e3838a45d97333000bd1bf394a0abde77385bdf10e9b0d7a1a36b497dbda15f4ea6137ed18d44691de42838dd4d955ab5b7a67b7f73e978a65539642c9c84bd1e94b01aa5751b35d0db5eb9fb0dc4183bbb8a1648f5f64e920fb1c763e2180d49be2a80af58ce3781094d75c60667aa56358c667adea01986787a8a302eca0de4f0241225b2784e357875b4b611b5f9f5dc617715a637ec9ea1c3196f23e1f495eb2b768591ecca4f18f299bfec93da206345a54b51fb38d2b55fc2e7035dd40a55f2f069195882180b31487690314c026e1a61e0ca9707335fb709c804cb15f402d9b99b398e34872458a90102636259c1c9f5e1644017313834d490ab1057fbb9c96f66394c0e53ceda458bb07be838616e98567a97b1ba1eda989e18ff48f14c7d803de0292ce36b3b31542d0ac58f1c4e529798ba7b907f2b6e34a9fe5e5274ae1acbf485ec1d6eaf15aacd38c6737061dce6c57b824831a93aaf9c671bffc6eee37e65d87e896a327bb6d68802a13cf58bd3ca46e1913a0ccd9b88b2ed74fa876cb1d4515495cadc5837a3f74a9a9ef8b4782a9c5ec894ff14c65516efe85a46d9912df1287e77199378c43cfd7c448178c5eeec8f31dfe3d070aff1222ad3f4c136ebb057f0a5b77a4d2a98dd66c504f0a07bdd5b6ab1ae78b54b4268b27e2615e96e25d0670d16938a92e913ebeb0d0b1852c1c1313198325a1994a234abe775401ff2d79e2f8b70621262a87eb1bca818213923d60c1d34660630fc50188f32d8c179b3e1778edf89593117fd214e073886536e706a346b86386ecabefbf47e9ddecb34778f810b50c7702bb8d5a9d0ddaf6f339ad0b1e41ef1ea56febc14bf642a058c4f64354ddb5b6ade444b960fcd3f4d7a21f4b3a0395835d6b8c4abc709183364d5b962ea0b20d378a51b6606e0ab4d07a9df2ef8e4cc6115ef4aa99e3983606d3a174efa128a6d429b62609fdf977c9328304e8d8580d186bba6c520d194267d887f45b9d6d84a5767a74a7f9fe6f546c07b3ff7a907287dcd9ae72aa328ba02c3d076548a6b35484513e54bbc114ab4723a1675c76c977eff0761829d052d10da23db581eede3c5157a4122c74b58d58cede26273cfe67d0e71b215c170b3512f175493d4a752336a6a7a600d7fc8ad03987146e4446f252ac6dad930b6baea92c913356df99ac88c78f1d5e2edf60c7cbc5421b6612f7be57245100a29adc2f275264da48ada12b86d447b2a0bdbbfab29fcd356da945c2ab1dbd3ffe66c20e56d3607cd342dc4e30717435fb393c3d40117a784098f25fd533631fb76875a7658e4d9b62d82d48641279063b515b8aed341fe8689965d198a45eef5b815f60d5aabf5641d9382c3a122a8fb1875b7a7954cd13299c5bf51ff13fc43f14b9b019cd377aba041b31cc64f5f554f7782a7b2e53cb9a14b2da28bfd7679bd39c93b9bdd9f4a045a03c38080277189845ee0ce044bf810100e990a3b880e8793497b44682f8d0c9d5d32036262919ecc1e02cd8009df270004a1908063ce33403fba2a3c0be9cd685b1037c1e33c0277ec2c3afb6d4f02abdf6473ee41f5e5b5842bf83cb6442919ae3d922a6d41434d83df1fa98c43d5872a3b37902d3c93cfbd3729f9762c87f2817d68c9045a5354dc8b19c8bc403bfedcb0e775a5122af81b43650c787f0425380ba72403d16aaa123b284cf3cb90747180aaf09bba7931651cd4112d49f157eaa8af8a132e332237fab0fad55d99e44c477f782bb12e8d4b711a7f580206126adac7f604979108f56a3085b8340cc6310db66488e2c5bca199e6ad07c716e3e680132bdd1de64061f97a1953202b8b05aa98b151bb97f71cde3687db24427777b5d389db6f03de53c4bb3c0126b58a6ae8193e158b4ba18fee79221a75147f552896dc4c7518e7c269d0a00368714c676281ba6ef86913521007831a5b32c"}], 0x1330}, 0xd) msgctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) recvfrom(r7, &(0x7f0000001ac0)=""/74, 0x4a, 0x0, &(0x7f0000001b40)=@in={0x2, 0x1}, 0xc) shutdown(r7, 0x0) setgid(r9) msgget(0x0, 0x3) seteuid(r3) fcntl$setown(r7, 0x6, r8) getpid() setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000001b80)=0x5, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) getgid() r10 = open(&(0x7f0000001c40)='./file0\x00', 0x1, 0x40) mknodat(r10, &(0x7f0000001c80)='./file0\x00', 0x1d, 0x6) shutdown(r7, 0x1) sendto(r7, &(0x7f0000001cc0)="523ec5dbca57f7d60b3ae5eb6cd31ac7a314faeb21b17ba74ea01c976d9dfcddcba9eefe09822d7b1786897213778835502ce4932d3b5dbbbb03211e1260d5609bee2235e476fea07c2850fe7e2a93be87cc8042014438b3a7b3150cb954da54d20983686da2df7bd1387d82b8252598a9a02a74a2b3d82a543aaca82251975d0fd44fafd91b45aab22e6cd551a3b7e0c32f16a22910b9e3941ba78ff4404a34e489c537cf46ddadbf34cbdbcd4ae08818b130cbc30edb9c705cfee547f0252be67436006789fc3fffa6fdaeb6588ddcd5e66ef216ddcf8f408581fbec913c4f2e76035c64901310786b937b6e214cb5c253136a79b42d5dc5a2871f772c101317f6d8b2fa6192f24e9581cacfae92054b75bd70eb77acd17450ff5ce2ef8e2daf77cc0b9317329c08744dc816cde776ed5a00920764056d477a9765d85b05b4901b4683fefdb8ce29fa6c2250cf31b3c5a20ebad679a901592d83fa8a94464c3ef99964aa7ff67cda1f2f7344560bca91b745ce1b2eb54ad477e7ff15997ed952c29e1106c35a2972498d3516e619e8ec8bfaedbad952cdbf79a494f0f8923d72f951161b5bb66c0f103042e960991f2098b0e61d7a4e415621b6cad74b08bfd25f7be205fbf115fe0076493fc1cbf67ff4aa91877565a6fad17b8232d6f43d30b560c8d70a482d3f893bdd26c31a6dd2a5c37ed5d0beadf879163887e10424a99c1c8882d7cc17b8f7707471d9d68977a5bec94c71e010d825bf4912074e2bab8cee0f7b77f8448761c535470f6d847cd58b9597b34c4ab0c9702dd7b6e49865a54ee583aa2360db5c42b9ba45dfe53c75d395415135cea669d1798272e784f18a7dd811ce4fb43c3e18efcda45ce96138e4bb162627441cf6b69c104133d67480b64e5048a9ccd15eeafa769ecfce063756cb4d637f162d94679f96eb47b4d70ec1de64b979cef60f7723bf84b71a09f23b535b530e5d20251ce997c3b46b28a3001e88fcf61f79d3a36ef0fce3b260fcd31d96de264650aaa8989ad71fdacacfa483accd2018d466a6cd26e9b6b76c47588ad990eddd49e6192f1d71f8fef798dc93c4b37d7de1c455e383686a1cd5d967e0975d743d74b6ddb8659704bdfeada5265249b1dfb6d5d476a19fe424111a7e05ec4b0739c9085db1c7845f9bfa8031f025aac4c5b64445de4e236ca6ec7810c799b007e803627bb9e6cb59f6db1428cef6d44483642733a128147832f9aefa6850bd9fc4043b9afade5cd20b612d4377d248c32fb969becc69f8b721307412bdb355b6f14768c3c3567c5360e94dba54c90532a91099b6b86ec79f0c56e5c898580dbad3fb790901b706d0f513a357e5d352d0e97c4f996140a28e46236d721b4d3e47ca9760d3b9086ed63674ff0ed9e1f007998fdddfbf7fb3c00b66c5bd5e5cfe9bdf9179fb97c6b92629b1be5e73e58ffdfded7a29028fb6911896a77efa0d12f4d49e988f2d2f8b283c7c51bc6ddc8973723dea001d7a308d84b1a93e2d9bb8efabb13258064c95dd15d972e3550f357946c204e68475e1f23141bdfe06c0e357bc3ecd7ccdc0524815420901929f66c8c0e074d7ed92bc55d09b99de7440d7e41ca9237146a8774024bee8be76df48012626ca71e20a4ce04ee1edc2db2a1f9373f9299695834d911cc67f5a9568d6b6924d89227e0835618fd5bde2fca6ffd4d812e213392a554c9197d4beda66a7c1f6111468d7a613ef322df75e6d0cfa96ecdf32ebaaa2747803c6d9bbc264f70b1828825b4957d83ddd6dcbca5b3d6007352df77d75aac668971927a42117d6cd91ef099cba1b7dd3301cec11b9c7f4ed1d230a63c1c64422b9bc97c607f704326da842067f29123d88384f6e524b03cfc31de6829af4990a5854552cebfbbbd0c31257007eef034d4a5c32fcbce6fd13c22ddb3404f66ddfe9c91e51c2b93e61398194b0ff352a6f1eeeaae998ef14a33c77be2c3d849679547e41c031bdf2b79bf27d9912e58d9b523e3cedabc2e682cb2f837c386669e7dace12dde885eee449b73f07e4b9eff47d95d647f34670bebaf4c942084a612c3da4fd8cd9d0ea83380046833c4ea2884540923d0e97056cc632ac0f4733781f515f716f31b6cf2950569eff55a25a95a978d9976e181be85281ec45b1c5ab38262a282094606f0a17cee4afeb3d4ad3bf7ce2bffc2ed1a9c90af80b54c1eb72e7d373d2e40c97dd6a6dbc6ca463558a45272eb313453ececace7bfb0fee0049b28746295043539c5ea1fca5014eb4a4711d11b389ea969b623d0eeec638162cfe08bba6e24ce3fa003c57dec3bb8786769148185fd5ae13ffd110c1e08b5e67eb6faa18c6216387e02777dba66d121b2bfdbc6f5be9ad9e68cd4a84e6a8c3a275c42292fce03b2d44cf1507f119589b2898cd199ecbddab2316340cc837020437879668e6590e309f2eccb6d5c59f32c8d78372cdb0b4072c5c718c2bb38ec7462efe091c57992c9290a48f199413c7003e224d995049422379ec3483a333765c28d26eff45cfad35dba36a4de7273b0de40d24c69334481cf9e21dd94189db6a933abc25a4efc8bbdd73d0b168b11ea0df32e1dfdea384bd9d58670f18dc58511fe2f1180b5057f74c2ac553e72bddb67e52a267b14a88c9551e724fc8b64bbe98c232cb60b7288a6cdac809430b4748eb1a756dd639001e0ba018a507dd40420d574f0f63071cbb42d88febf3c9e69f3adefd64c9f027a4c7a911d040786b6f802aa86b17ba71b0bfcec973eaf50dffa7c1de78faf3fe5b20031afd5ef9426547e990d3dd2d172cb7c73342f3a620f3e2712e58fbfd4ba75d5b093b6c3ff4b00997b430bf6750faaaf68472b84fe005831ba9cb03d9645c160cddf5837bee96131c0ad3883593fa6281d1ed7297b10c326fc5b46f0489a2ff1eacb4af1365e00b70e6f5b1166d48637c1e6b7cc9cf1bfcd049542b10b6fa68ecbb032a88027d124e6398ae08f3da5b9dad0969ad85d02ab6510a33f3a3d8e391dc8bfe1f5207df9ee602d6bb6257ad050aaf9a9b76c8a157be609c09803383772e89f5b6f31abcbeff8105b4a36ddb78447cfa92236771c06b954e31d2ea373de87eeb3c7b6de6642f40b8654fc8a16cab6084e4e9898034b49201b21daebfae94018a16f315ba4ea32a5bf4f43bb2fec7d585e46fd3ad5f486581f02de93c79a7bfa05a91909dfb3750bb82de721f3802774e876af16d79f39edd5dd01e442edc2c355bc4a52815188a07311e34721efdf64e1ea487632cbad6b03458aa2e6f4a09ef77cf38a29b561fc3a0a3b86eb5f47154e1dc3d637e3d97aab943c9baf0a8d2f94310fd1905eda0ed58a3479ef7064f17f188409f5fe8b4e1f12c6dc78f20503cdf09ada398b697dae0297f7b4ddfc3b3392d371504647a371fd85c3acbde4c3975050a035d7d635064c55ea65329973b1357d24d9d9dde24897140c642875c5853e3424a63d876e5a5281e14fc90cfaac8f2f9c088cbe08a412fa5e713bc7417d0a3824bb2ff144a2a3d898887b7d80dd15fdf302fbb7a645c1300dbcba4cfb2c5277c2bfd6fab6d9dac6fc1cc649a8886facc6e9b600040e227a51b300842f0b9f6eb1c15e40b594e0e90ec0ea2c621435a6c66068d127d068d3e388c1c5cf09084eb71f3ff9803c860107162b23daf106ab1a9d1f3511c0e48001378f160b04891e5d418aefdfffab3eebf3e636121da499319c3d1f17a52b4b9547bed8acb06879c5caa3271e975eb8fee987d92e8eeec3c1c684d269b6482289e27028ed7181a39a7fbf91691a5673cd959365b15089102db4cb2a974075e2d4b6257531f3d916921b0354be71763ccdd744cf00add240df99c6e0b6a887d0caff1878feffdd0d297a68ba29ced99ddaaf1c3560f8d9944da0a139c1eca5dc000b711ad8e01ec1b9d2fb1c12e08caee7820479f61d52d983d9792bddd3f88e3aca94b4fd703f4e1309edb186590abc911c7918d26d9427620d0a8e6be76fccd3e80102cdd155915ba0a31e9077241403d0061a1415f64324bb959808930b19d891921529841a008ace022afd4fa80673916ef3fe71b3afe5fc8b68b5acf18f81d9c6b99bce67f71a8314dd823988726d852723ba9708debc81780e3a5421f1aff38a26c09b7268ed7738810c63e1cf1dd9299576fb3557db7e593a4cfd46e222c812b309e2606ab08c9eda001174efd2552b26e45a87d31c80a65173d13852b5cfec589d0148bc7a6af3348ec9308f95a8eb43bc91d34e5d6fc21c3c17549d3a8893dfccb15979ca2576e6300e3290414294e4cc0e5d339b93b0dd54b9f489031ff7da0f2451878fc150e7863065e9de03c79f517cafdb46afc7e665a953592dccd3ba85eca5c8e281fe4f210fbff8555f5591dfd3cf58945768495451b721d0be1cf136668dc902fba65c71e359f726aeeb4a9d9920d0fa30de16392fca09c984258dff8dd06571343d30fd9695f0407bf638ddc1752e6783644cbdeb0d6c0b3f4ae62cc2d5cfedec8af83ab0652917cb176517d7368d060cbc4a51e0f3f3069cef2499f00992a9665e2929e83c32e618fe34c0ae8b91f6ed9bb67f2b6d1a27912dc7d75cd44dadbfb7b4e8d28a373c3d990ad77bc50a830f3d6ceac6ebba6215c1d8c53e356dce0d013b26829b1222cdfe453055c1873e95401e26a5f1174676b7d6e8a524ff5e9ef87f4edaf6c26057df0877e175312146a217801e0120d8e68cb69f2e89c955bf59e1b53f373e084a0234b35f70e36993bbc02bd6ebc003d67a3e71ee95893b8f637b29e0f0aeb3d538031e994011927c1784306a6194b1cb53d8badce733ead7e2647f33dc5b16329d07fb93b532627bc299186d6369d8517ec41a3352c0df0aa1f4b3d20f013c01495efc2315fa7b8384939b35ca3dcab9e040e931d7c15b1827b999f9e767946580ed965dafff8f24cf13d62b77ce0cbcc28a03289596250bcb2deff7adda9f5eb4e85ed03b80cf25bde2090ad42a2ac65469a649d4b281bb8049c0dc95f9938bab48c40a9600dc27474e387d74bdda4570f83790b08203cd6f403fab95d36c619dac216088317ff4f06c40872dac824ca06c09c09def9c148b20d0c09da6c9c43a3958627cd72927cb860909cc61b69c19def61cd93b08e079fbde6e672d02a8cb464cdf22311cec5cc8251e6a03bebbaf37377020cfd2f3539db496443f98896ab5555ab83de3a2ce580dc29d0a27f9fd12e4915ca7c460cae3a8d865c8c93de34ea7e98be728374406467b03dfcf49028fc589ec18e611eff676e53cf0dca5f48dea0a02c1f2292e50d96403b0ebb9f3807b76b31133cc55ccaa6c1bc83a02e5a05b7856fd2999487918fd53a909ea44e1bb3490197d4a2de8a27e33ebf5422b7c30ecd6eabf4e05d22ab4df9c9682a04548dd9d3f773a50613664a05ad6d87a4196b332a76f9f73de7b9cb5cd648a2964f905ae25e137a9d94edabe69da1b5777d7decb20fed97175f7cc8affbc9b9cff678dc03ae43a52e218942bef2fa4e14a24c79407c048fe90a1cf75ad93ba7fa3eb61ce80c0056baba31bd0da5b9db42718aca14206850ae3abb5c72d26154ff9d3df240dfd3d84738734f095442a2ea0725574b63b8020f6ba8498699f337c653d4d62b7768bb26de74719c7b4f75c2129059b8e950d961050e879eecc308ebf5ac14dfd99e48d9d84b5bf19e388c1ef2430b9259cf6657e3a1dd5f429a8c6ffd3be4925f7cb8e0c5b180e9fba53394104c12f1bacf1ddb92e7cabfe95d58304ae18ae31f", 0x1000, 0x8, &(0x7f0000002cc0)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000002d00)) geteuid() 00:04:15 executing program 3: r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000001040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000001100)={{0x1, r1, r2, r3, r4, 0x8, 0x4f409981}, 0x101, 0xffffffffffffffda, r5, r6, 0x6, 0x100, 0x3f, 0x200}) socketpair(0x19, 0x2, 0x8, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000011c0)={0xff, 0x523d}, 0x8) getsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000001200), &(0x7f0000001240)=0x10) geteuid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001280)=""/179) recvfrom$inet(r7, &(0x7f0000001340)=""/134, 0x86, 0x2, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001400)=""/33) setregid(r4, r2) r9 = open$dir(&(0x7f0000001440)='./file0\x00', 0x10000, 0x8) getuid() sendmsg$unix(r7, &(0x7f00000016c0)={&(0x7f0000001480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f00000014c0)="b789c17000a0c9e05c452ebc75b13dc0e78cb115e04efe9996a5b6df0802a49f2f09b4029dfd5e88a5d17464f7860c27b70c880dbf909f9f4aa81c28230ed298afacea4d3e2d212512f88db5448ec73adc8f8018cdd963a38c49c29cbb92643d7b1073e5232d6e6022c92e98f51e5635039216601a0c2de5b4a257918ef213cf17c1511235a9eeef60e79580b6372fe224023222e1ddce324648e035c96501e762a99737", 0xa4}, {&(0x7f0000001580)="b2460410d9482d09b19b50dec1c8779dc008f4c6c1c58ff6ab22ab77a5c2c2a35e2b42c305580f8e259d5c1b58b2da7a10cce3b232888d4ba44a7ea0904f2e07c0909b82408182d4", 0x48}], 0x2, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x28, 0xffff, 0x1, [r8, r7, r9, r8, r8]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x58, 0x402}, 0x401) shutdown(r8, 0x1) msgget(0x1, 0x100) sendto$inet(r9, &(0x7f0000001700)="7e01fe6cba739f432852e0ce063c4f904046bbdbfbd231ad149b4a166bf7350d5496266c929846f1f8de48940fc585d4a354e821371325f95c553ad934d92876081c5a875de0aa404c36b3708401a1c33961efc41379007b55df82e4867e601b4a8a9426a673fe344322a1a8ebd7f94ebd634011a269935b2a113ab3d31ad1f8c33c50a439fd343da028059cca2b0691ecd442a850265f770ba90b00c1d5321a3e787f9e42de9f720916bfd7da600642340ec506aba894fa60d6298bc7973277979c803719f12bdbe22ccb16773e92923d41e907112eb528fe3927dec48f434976d9e1673c27a9d9592709b844725be2c737787c17506e9fb838654da231d26b19bc259e7305a5a9dd9eb1813cb3bb69d521f6641172fd61b328f2aaae62827e4db6f8f99be25fe3c3f4e949af029debec5c99ca0cc2a2faf495dba71cb496f9399bdaf549ef20ae061ce6da787e82449f2b2a2c1f0d8c958d8b63d59596fa2f787ef0b7feef09819423b9e68813c723b8051cf96421837219664f10080da127e7b2819746a6fca9bc441d689887bc288a522e637350bf864fd5d1f48c2a129b11a20c718a7429919aed87d932071d134f08dd8186a48836aa165d088a2065171b7c3cceb846f972bc284ec64bd08bf9385d2c77e33b9da281a5ee6e75a38156979651772caf8ad080b013a2ee9072f57cfe662d0b87a5496aa9551178d50dde2348b94dc7fc8d81c07a3110da35deb3752fd58517e3ba01ae7a5cc1f7a93677bcb27cdfd42c94bb80340cfa6d65b791136a667843080f00ca5808e6872f6e93bf301500314a3608c0e58d90467ed7a4397d1e83f24eb71868c9c90ce6f31d00469d97e5a0bf51b5e76e596911e4273b763359eb89309c1d1cdf3924ddbd211cb9de71af91aa137b5162fb5fd58ee2447cd0d4b9ab6c9f58fff71e5242c0fec445e5d98c441e900cbc034556f62eee4cfd01671feb8af07e701dd10e579323679de42e84f485d9cb584bbe49e0836f227b5c8ede384ba22384f7db21e11dc94f368901657418793dcb8642b99a7b346d2bda3ea19e8b27957a8cb1d57721aab06efc9da80cabf9af5f298030717f1742ede84f65f65bf6ed57e906f9a80cad754ff667ee7742be9d2d7a91d4ff8a3b74b9a5ba8e0e895492f5a713d189b1af2e6af4d2a39fece16827d4114d59e31135cb38ad2d519fe9ee4125322fc218e9f0605f1b918997f895b7194b05c0a15cf3223c02a8579d2005ddd91807cc946275f16e2cf5cee81360110529e9267ba90d7852a97d7133a507112d0a17136b871be056c51da8cc1ba675e5d296d1c4059df06f12f89ad1b31e971fd8daedf05d66caedb8650ef40b85a12a035a221fb6db6db9de93a677f7f331a85bc75681ab56d5fdf4d48534f45e68a16074a99d4654a165ed75b6349ec9129d7bcee4ac164510374cc916c71cc1820266e4dc9534fab94c7d234c94e1a4c5bd320b50d69632bf29b707acefceb316a5b051c93406e5d27c6e4b2a14e53f431ce8067780e0d30b0a1de73d985ad54309490162fca62c2cd022de2a45364c127de5892266c1347d85867429de20aa6972360c65a1cb5f2036e533744399a71014db42aff61918a69e1cd6d5ec58a03aead4866d842575e058e770fedde8deb81aebb018940f693d8e53dac7a73c65ec9fbd5096eb0fc198fed9b86c60e4836f3ef2b889efc54b3b8855b2b7eb869a8df089e9bf152bd49a24d94195ab112864da4ee117433b6fbadf686f3db9f348562c07305538c62727aab6a041248cf35686f4a235a7628b397bf2319346405bcc58f371fcd2f814477756375407468ddf5410be7700fdd1dfe8d071a8265f3aef8306128fc0f9118f4d08ef524e1352aaf2c6916f93843c6fd4e1e363a352b0c685d58281abee0cae4aacbb72642dd461f5dec1220dad1528ca792e8924f4967692ad57093aa9ae1dcdea7ccf20cc78936f6cdf1912161b5688245d7533e1c721a2e8daccea6bd2bd612c2a5f2a7f4e484dbc5e371db2906ab2fb875de04610b2ca6844932acadaa2eabca47ab1967d8b1fce80697fdb7021b490635065f69c9dba43b25ae6e3e7883d31ad4fd7f06474a6f8567d218b1d42c71aa72aa90b232d8dc3755dc051b4c2635cdaa3e2c0057660441b9cdd53a67decc85e6c5cca02d9281dc5673b4453fb4c738c024665d77ba432e1625a39c301ffdd652b608ce7b7e3ae33dd2edc6a8bbd7b76e9a01991e24b4b5d933a16ce0e83228d2346ad7bf40b666f2fb5e726a25c499717026c644d4254ba2f98f1fe43fa13c2828f26b0d7c7d9bb5757086661a5edc6c26ac8ba53a89efe2d9f6c68d8d5d4976c9dd3e21d43c136141ff8e997c5d34e715b7324e309a85f5badbe77dcda486ac2b9ffc357924f1e5ade49df608c9026cd932c588e98548bab555f4860285fe5839b5bfff0c12b342135dffca607e704a7e90c07b078fdf3a973fe8986a5130799a8782b4f482c65daa3976b762a3818851387c43e193ddc0a6c2a8f42153d2482e048ada433b0da06ab9feca557a534bf51e03a40cce1a7b42d8780db50fe2b7789e0f2c8048ef1f78e2ed4e7db4172103d88f0c206c5c576199e9649f42db830dde96fbeea7ca1955a623e78c52364b2b03a0302e8ae9b17924121a1948edcde575e38bd41b3518c27ac38769a3268cac91d0504e88551bb5429e74f311796ec22a5b83e5abb2dbe26b1fcb6e0c426e580f07ed4e4d530c9985c67bd79a837f2c40b39a9b98c2a0b4ab96cc18996bbcef08e60b83554722b07f471a9dabb194ac22aa3eb3bef5dc555047d154ba52e064f13ef6e5ca0454638503585ca645d3888b12da99853c9de1546bcebb2cf733118f6c0780ba764828d33011e71b195f8cb243a8ea65ed107d446cc7afebab7d6185dd3cc73b41a5ae21bc0a035baf59ab5ed7df5847f3b8d98150fbe0dfe4e0368ee5598c05a0b1382ab719b01826c1b1c61b67e867c2286c8cd60f9a6ced19bf0e35fcf0305187ee900e02a40238fc07cb2142c1fae15d65ce53c6d15209122442fd9ddef2316abc6ebae3853005ec856b0d5e9b21b638098bfb4a5caa8003605b4880389b74f68d5f5bf7fd96de86d93fbe4893b5404e6b0befec40611bf3a5f28597cfe73bcc3fd49fd67d54b194af5a0662792f0abc9336e551797a07e84137c7e4b8a391dfd32bddc52e9e212ccda3230333092b4653f22e8fa5819d6b8abac943751f8af769c8c2397331d922d30db4d52c8290143cc6d948eae987f292524b2d2e2320a27671ca6f5d9e43d5232174d95f8a8d64f39dec1c8883a61dfa6bc9ef6f27729af8b229bb4d11497f67b943d9dc52635afabee219cd31a087fa3e19fd0bc63868eb157107637cb50b1e39d879380de0bc31dd6a637d075e3e0a1b7f3e10dc663435ddcc08d6b40981a0336f7de6be11aa4da9ad28a79c6109b514673dbae78927c1e2e09a8d383d8de1f7473727f2a4da9ca136d84a33d1f99a897fecc37d66b9627d15f9252e3f0179998e69a304f00e47035bf989a3d15e268faa54eade4ac00f21bbd862e2d8ca12acbbad807b8f844ae2e74bc1710c892bc58071508615c4dc1a7e061a3900c9ac3e5564ec47c04f92f094dac2deeeb83bc909483a63a5509373d166e4ac8e24153c80feec140f75f2be432f19a08eb8c662186aa353dee0e9f6f648c2ce572ea91d3653649bb553ef5480d4e844445b0ec3b0d484429a8c2e2ad0c934e6912d3a4dd6f462e8d6b5bd57dd10f30efa2680fb76afb479a38eddfde76dbf2c60f98ce1fac77604953fb586d9ace8bb943010858cfb73977f59d504c35d40de5e12dfc07c5fa58d0ff5a4a7f28b077a51fc9c17e44767797a937aaab3eaea832fe9c4bbcc41d7a4dadc77b643f75b3e30534477375d5be46fbc6cf1e6d1398f8066c933de45769106444c0a7c1882f2f639256b2ce44905620cd396ead4d2aff7d5b8ea0e142690d470c0cc06ce67363cb6bc31d6155c2803f01422d7123f84639e02422b82774520488788c54ae0fc84df5bdd2149928df3d2a1d07371bd4acd4c5bf9755b73ceaa32e30886abda6029d1d97250bb72ff832f2cb19df406b1772758c3a8ed572466d7430773bbb2ccd9238f756af527839b4d2787c72abf46d42d4805c4c62a31dea72cca0a6ff1554a6b5556c159eee89f8df1df3226ce223b0bf9546f694de6f26a08b72e809ee1565840e9cd7815ddf5eb0b25af55f7cc85602674911c555825bc60d50e20e238b139f533e9ed1e4dd900ba33cf2aab54bfe096b3e51e1b7d8ebd660a1a8e7d9a89458b3061992cffb8d8373ca50940c070e8307c9244e6fdeffebe0a7f3508b499826f38c6d1919d4a46fde6c53bec9637a6404a9b891a4c364af3702c50b600e29a1dbc970660b2052f7a3361383db9c6a77c178ab1b512023eb5891c44e2b9c3e901dc6ac5d18983864d610ea0d4db39c6102ee74cf3334f161fc19c50d2f579a2e0621bd3410c750a4b247e686830f0ee601074471937098e0b7aa6e0cb3dffaa8f6070682a0922c8ae2302dd2e4883f3789baa35f5a44c8ee272a41a7b128d49cfaa28e3bbe8632094d9706377201e809617ee2060fc93a332d836a264e1e3165b9d14559608d703aa5842cd5d43324e1be00b6ff1a38d8e8793e0b7d64f94c07623bf68b58ad753c229675b6ccbbd6905f78017162ce56d8029b7ac73a2bd1cf024b409ce61815aa961e559b8389e5e4e2b7aae766c69c20d41ee106a2cf98c2d7797f76d7a08933cea4155d03677abcdec020da777065129e65be42b23f2ec0298fbd3b7172ed5c5906dfee4ea9f8cc31ff08156b5fa5442542f75d70191f5f7e6443374f7235348f6d3cbe546838be50be4832861450c83107f5f54fd104ccb815a06d50d09ab6e7efc642b988a4b93f4bbe436d43c15c124cedd4d581a5d65d9472d2578c369307076badbe239d60d7897701822bfb6280895232040539e06011d15b3fc39bb3afa02f5e9491f2b1c20634e8774a003ddb4b8342297be9794dd49fa4881318f6db9caaeda114b8e24d58d0d4fa7f4d01af0ba064cb3240e42d37f95e50c17f0833f8fbf78f912e38191411951f41df22fa792d79279729392381888ec5f7d2405cc6c99651a0d90400295a364fc376ead4778cee0698bf2dc3f752f0d604f3d8dceefacb4ac0c335894ede2c19715ece044d576a38e7cfeb589e1921ea0fcf84b07800c1c1eb7e230837f5e8fab3226c3654799dcc7d0a1487c1245452d90bf4fe448ad191b948c6456331f28d73bcf248ac3ef1def719c280eca8d6dca5a8976dfc5a3b8771e3a8c5d164a50749ee32accd149a045851a48295be87c8d2d0aea9670fd64113eb3ae7a58264cbd8a4535d1dade33d8e39e9b9c988d57ba3d4e26e091e68ca69b27334f133f9e951013f201d435c1675b1b384dc948e5b2c889a98b6431365b43ba2620f3e08288bf5ac8c9d1e4a15c0f7e80a5e6d71238f7b84a7274f02ad4c78e83ad980a3c79edf4b7e68442d909ea83b3ff7b5b3e3c5ff99814a2d58a9dc291fa6c469b5bf2cddf67457b634f61c90c581caeac4452f1cf4ec59e8dbf41eccb2a2038680e8862fa3a2917ea3915aad569d87aecd8884e6f0114bb17d044739e8d4a89b9bc4b8ecaa59bd873d11bf7a7255029fa3647acf16f9279a8c9bd6c44ac28802143682e9ced9655aca54a7d1620c0808b3183c7e7da0e88c68033c17a262cac7459c199b01b59e5c5fa846dfa4508812d235658e8b432360", 0x1000, 0x8, &(0x7f0000002700)={0x2, 0x0}, 0xc) getuid() chroot(&(0x7f0000002740)='./file0\x00') msgget(0x2, 0x24) pwritev(r9, &(0x7f0000002880)=[{&(0x7f0000002780)="893dfcdd16ba578f0924ebe847189f949bb3346b7eccc43ea54dbbfbb3db0872b9ee3f47e5bb23cd57d02a69797d96c5c6bcd97e09b6df94bbe72956e5424880f5930fcbaf3231c6afa521aef88beac05657a023b9763e3410ee704e45c52454a9da925f09062451166e1ad310721d57ef332b924c77bbc68c696b28d0436a5eae7ff8befd90ff6ebb679d3ab715c375fde0269971a0b891c8995389d2fdd4f503c0342fb915c248d4635092d2736ac21de9dbaaec2305079a46da261bb6d3cada9901f003663aa8b4d2198659e50d509e64871f1a1e", 0xd6}], 0x1, 0x3d) getdents(r9, &(0x7f00000028c0)=""/215, 0xd7) r10 = shmget(0x2, 0x10000, 0x459, &(0x7f0000ff0000/0x10000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000029c0)=""/145) 00:04:15 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(0xffffffffffffffff, 0x0, 0xfffffffffffffed4, 0x0, 0x0, 0x14f) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x2, 0x400) r3 = fcntl$getown(r0, 0x5) fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x7, 0x1, 0x5, r3}) 00:04:15 executing program 3: r0 = semget(0x3, 0x4, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x0, r2, r3, r4, r5, 0x80, 0x3fc000000}, 0x3, 0xffffffffffffffff, 0x4}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) write(r6, &(0x7f0000000140)="7a63c4290b7274ba23e54020bf848dbad6cd936a713aa92a055308cd9ce6fc5abf2361091b8a8d25a4906b2dfe887636983ee37ca3213e11a17b7a59873fc26640a32d041f327d3901af3e587e6bc5f04b4e304eb241623f57d114750f8211387caac0956c7976fb9e4f2dbfa666d97a23a736991722b1c26a48bd86387f12ee6e4a93dc01efe139ad71e4ded3893f3e12b48d81ce54943abce5035298d28f9d766f954da4433874082db4fe983948264f015d9da4482f5090b2bcd34e3ade12165596c121d312a85f20455f78f50891573a3bab4e161dd64be072c49c64d3ebbae1a07b55a296249657603aa162e96aa291", 0xf2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x0, 0x0) r10 = accept(r6, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r11 = getgid() fchownat(r6, &(0x7f0000000300)='./file0\x00', r8, r9, 0x200) r12 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000340)={r7, r4, r11}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/51) poll(&(0x7f00000003c0)=[{r6, 0x10c}, {r6, 0x100}, {r6, 0x4}, {r10, 0x8a}, {r10, 0x24}, {r6, 0x120}, {r6, 0xf027ee3abeaf8ca}, {r6, 0xc}, {r6, 0x1}, {r6, 0x4}], 0xa, 0x1f) read(r6, &(0x7f0000000440)=""/4096, 0x1000) r13 = msgget$private(0x0, 0x2a0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001440)={{0x80000000, r2, r12, r2, r5, 0x18, 0x6}, 0x401, 0x6, r7, r1, 0x3, 0x0, 0x100000001}) mknod$loop(&(0x7f00000014c0)='./file0\x00', 0xc000, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000001500)=""/120) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() openat(r14, &(0x7f00000015c0)='./file0\x00', 0x400, 0x0) getgid() ftruncate(r15, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001600)=0xc83) 00:04:16 executing program 1: setgroups(0x400002a0, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = semget(0x3, 0x2, 0x181) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x1f, r0, r3, r0, r2, 0x21, 0x3}, 0x10001, 0x5, 0x8}) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/154) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r6, r5]) setgroups(0x6, &(0x7f0000000180)=[r1, r2, r5, r6, r7, r8]) 00:04:16 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) openat(r1, &(0x7f0000000180)='./file1\x00', 0xfffffffffffffffc, 0x1ec) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/185, 0xb9, 0x0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r0, r0) fchmodat(r0, &(0x7f0000000140)='./file1\x00', 0x54f, 0x0) faccessat(r0, &(0x7f00000002c0)='./file1\x00', 0x20, 0x100) r2 = open(&(0x7f0000000040)='./file1\x00', 0x400, 0x108) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/58}, &(0x7f0000000100)=0x3c) 00:04:16 executing program 4: socketpair(0x2, 0x20000005, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, 0x0, &(0x7f0000000040)) fsync(r1) r3 = fcntl$dupfd(r1, 0x0, r0) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x6}, {0x1}}, 0x200) r4 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x1, 0xffffffffffff0001, 0x7, r4}) clock_getres(0x20000000, &(0x7f0000000140)) r5 = msgget$private(0x0, 0x100) msgrcv(r5, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) preadv(r1, &(0x7f0000001700)=[{&(0x7f00000011c0)=""/192, 0xc0}, {&(0x7f0000001280)=""/123, 0x7b}, {&(0x7f0000001300)=""/126, 0x7e}, {&(0x7f0000001380)=""/178, 0xb2}, {&(0x7f0000001440)=""/33, 0x21}, {&(0x7f0000001480)=""/10, 0xa}, {&(0x7f00000014c0)=""/65, 0x41}, {&(0x7f0000001540)=""/37, 0x25}, {&(0x7f0000001580)=""/119, 0x77}, {&(0x7f0000001600)=""/249, 0xf9}], 0xa, 0x0) clock_getres(0x0, &(0x7f00000017c0)) bind$unix(r0, &(0x7f0000001800)=@abs={0x0, 0x0, 0x2}, 0x8) getitimer(0x0, &(0x7f0000001840)) msgsnd(r5, &(0x7f0000001880)={0x3, "2fec4d70ef44324e8730c263b2989e76120b1338718ee77759ed691ea4cc027879f10468915abc29a0d03f5c9500ffd74af31138fcc191309ee444d037cfe010d57f889f004d99029e23e8d708abf6b1337b675e1fcbd27b0a8443d1e86f83cc49f34151c6d4ea43b903bb01ad20dc3e378c62e6e41cfef2ab986ba1f2571756537a55a24448a8877fcd2fe6abb4"}, 0x96, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001980)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r2, r6, r7) setsockopt(r3, 0x0, 0x4, &(0x7f00000019c0)="f6d88495df23a2116ccc6be1568257f246169969cd8a0a76228cac182e9dc889a57f955a1523bb1fdbcc2a4e053c0dea27fa793b2b876d4bf6bdb153c3f214e9878ee731cfc9df8774eaddb2a43a436f31fc9555eecc8d0f15fe0c634e9f6ace30d7791b9f57205eae8c73cf771a24f1b75ecb58e6d60521c496e8ae69045b2e3b42ae2079edbf48cca40e77271ad769c1a1b9412512a9a4f88703b03099b19ff249c604d0501e444747264e1e0b76d9a61a353638ca56a3a51250cae23294325af49171618b02f5abd8248a32aa0add51047495c32b77694f44baee70c840ec3d1b7144dcc1f6c0bcde", 0xea) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x100) getitimer(0x2, &(0x7f0000001b00)) r9 = semget(0x3, 0x3, 0x180) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000001b40)=""/86) r10 = accept$inet6(r1, 0x0, &(0x7f0000001bc0)) bind$inet6(r10, &(0x7f0000001c00)={0x18, 0x3, 0x9, 0x2}, 0xc) getdents(r3, &(0x7f0000001c40)=""/4096, 0x1000) getegid() fcntl$getflags(r8, 0x1) sendto$inet(r0, &(0x7f0000002c40)="ecd9883c54bed278b0a402c5b176e26848080316b00dc7cc303fd2f09416f51ff026140f76d661202be9ad404f4f40743f70b2aa8ba38c9ddcde5838f057f261a106da28b1cd8ccf8fafa7e1cc2d07516892d74b5aa288183095d1ea55691af7e009207b835a5fa6bf71a72169209541d8ae7053379a614cca7ba288fd8432f348bc3e4aaa459836f06efea50fde41f85fe5886095a701c382ec85684f8c2c9593", 0xa1, 0x1, &(0x7f0000002d00)={0x2, 0x3}, 0xc) 00:04:16 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x8110, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1000800, 0xa0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 00:04:16 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000001d00)=@abs={0x0, 0x0, 0x2}, 0x8) 00:04:16 executing program 3: r0 = getegid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0x400) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="eec4237ad1e2d2e8e063d08f05d141642192848d6482b37fe719146cbcdef089cd14e573dd02454534a133c5d2a281919e935655f069dc5ac141834ed973e603cc384b2ac2373d08ed5842f21d0bd5e377dfb90c006f4d31ea4dac6a9f4f23176ca1ad09025aaa5706c2f0", 0x6b}, {&(0x7f0000000100)="90430731f623effeaa85d84bb930c7d90b2375f182d470e2cb4539c1bf63d46826ad6443e9cb7c990f185eb15b54b3c0e02b873c04e4d0e33420a36a1b947c3b6027b0ab2b7c6511279b80dc00cfcf4eabeb6d7cb8c88899d095b4426be2e8083a4e0ebed450c268e9a5f029cb6f719fba7920f2a29f1b045793250c0933cebaf9a31d82f1d926", 0x87}, {&(0x7f00000001c0)="5ee2d3415e0eea41616ac08383357bd5753f8aed17479a783c54f56b3955760f9311376c98b773", 0x27}, {&(0x7f0000000200)="42d20ea6b53962539bcef566b8e98d2e208c9d33811804e4af39729914396faa565e450150eb810f6052370ba6c5", 0x2e}, {&(0x7f0000000240)="5b6d0da132432fb9d0fc0d243ab206aa0277590764e8b865412bd88c84400c3075703678f6f40a74bf8ec5c60354fda96af6b869b1cd7bd717faf45963fcdb18553e8c1642e6b18928a39349ae0636a2f52e42e1cb1f4836d23711e985857cb5eb705063feb8b887cb14f61c94314dfc791f", 0x72}], 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r1, r3, r0) recvfrom$inet6(r1, &(0x7f00000003c0)=""/235, 0xeb, 0x842, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000004c0)=""/62, 0x3e, 0x1, &(0x7f0000000500)={0x18, 0x3, 0x50, 0x8}, 0xc) mknodat(r1, &(0x7f0000000540)='./file0/file0\x00', 0x8000, 0x1) r4 = dup2(r2, r2) r5 = socket$inet6(0x18, 0x7, 0x0) sendto$inet6(r4, &(0x7f0000000580)="1564b3d97770365770bf2e009a33623193ecf0755048ad34de4c74b576948a486d443e3ff5829613bebea23e7246cd36940e842bd8ef7dfd24211f1b615999267f0e77b67bad9728d047620f576596", 0x4f, 0x4, &(0x7f0000000600)={0x18, 0x3, 0x2662, 0x10001}, 0xc) mknodat(r1, &(0x7f0000000640)='./file0\x00', 0xc081, 0x5) mkdir(&(0x7f0000000680)='./file0\x00', 0x185) connect(r4, &(0x7f00000006c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000740)="13028cfd2706bbc4cefe9e63b2c77f3a57c3daacb675abf80d99b45d5bca9871807878f134afbe0ea311ef281971f19f20af02aec36f49183c9285a6b4ab179fdffc871771b027f0a5d2f0801b293bff0d01d6530999cfce1941fb9e22b416216c4ac5883822f5940f2eb3e87fb4a79ab44f8993cd80577516c093751009a3b439653b4219cb1a87d705ef87b9b31c41f9cf8091466142", 0x97) socket$inet(0x2, 0x60000000, 0x9) close(r4) recvmsg(r6, &(0x7f0000000f40)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000840)=""/89, 0x59}, {&(0x7f00000008c0)=""/199, 0xc7}, {&(0x7f00000009c0)=""/186, 0xba}, {&(0x7f0000000a80)=""/224, 0xe0}, {&(0x7f0000000b80)=""/125, 0x7d}, {&(0x7f0000000c00)=""/174, 0xae}, {&(0x7f0000000cc0)=""/104, 0x68}, {&(0x7f0000000d40)=""/168, 0xa8}], 0x8, &(0x7f0000000e80)=""/191, 0xbf}, 0x1) bind$inet6(r4, &(0x7f0000000f80)={0x18, 0x3, 0x2, 0x4}, 0xc) r7 = msgget(0x3, 0x2) msgsnd(r7, &(0x7f0000000fc0)={0x3, "f47cdc92afcc101275615a28f7f253f4fa11ba4585f31bb2e0622feb5f2ce6a518ca5ce119343fc578680797802a3e9249cc11e4ac8a57a3cea156"}, 0x43, 0x800) getdents(r1, &(0x7f0000001040)=""/131, 0x83) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000001100)=""/146, 0x92, 0x2, &(0x7f00000011c0)={0x18, 0x1, 0x7, 0x5}, 0xc) preadv(r5, &(0x7f0000001340)=[{&(0x7f0000001200)=""/144, 0x90}, {&(0x7f00000012c0)=""/68, 0x44}], 0x2, 0x0) mkdir(&(0x7f0000001380)='./file0\x00', 0x8) open$dir(&(0x7f00000013c0)='./file0/file0\x00', 0x10002, 0x100) 00:04:16 executing program 3: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/100) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000440)=""/164) 00:04:16 executing program 3: r0 = socket$inet6(0x18, 0x7, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r3, r4}, 0xc) getgroups(0xa, &(0x7f00000000c0)=[r2, r4, r2, r2, r2, r2, r4, r4, r4, r2]) socketpair(0x1f, 0x10000005, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x10, 0x0, 0x80, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(r5) r10 = dup2(r0, r0) renameat(r9, &(0x7f00000001c0)='./file1\x00', r10, &(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) r11 = socket$unix(0x1, 0x7, 0x0) recvmsg(r7, &(0x7f0000001880)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000000300)=""/111, 0x6f}, {&(0x7f0000000380)=""/92, 0x5c}, {&(0x7f0000000400)=""/194, 0xc2}, {&(0x7f0000000500)=""/27, 0x1b}, {&(0x7f0000000540)=""/75, 0x4b}, {&(0x7f00000005c0)=""/29, 0x1d}, {&(0x7f0000000600)=""/143, 0x8f}, {&(0x7f00000006c0)=""/113, 0x71}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x9, &(0x7f0000001800)=""/73, 0x49}, 0x0) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x7, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x0, 0x1410, r7, 0x0, 0x0) getpeername$unix(r11, &(0x7f00000018c0)=@file={0x0, ""/4096}, &(0x7f0000002900)=0x1002) fcntl$dupfd(r8, 0xc, r11) getgid() socketpair(0x18, 0x1, 0xfffffffffffffc01, &(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet(r5, 0x0, &(0x7f0000002980)) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) write(r6, &(0x7f0000002a40)="001f194c763b4d3d3f193d4533a200f71e70ed275e50a5cf4dc6a958d9994131671014721190a922107a8eba11faaeb75af4221bc49f4e2b672039e8bf967b8314a2a2309f24701d61d76b06d8b4b18244bad199bf1bd120e1462059a1e0f2af37e59963a79a8097e3eaf0d481d1e10f99b23986c01c797584ef8fc13b7651b00becc26c4deaa46a74f7c812b2e1816a4254e378c5a9a05ab9c66803e09acf4af1b0596eba627d715b863cfa0b13c519ca39c69c0c81d92f3d2d4fa7f6618381c2fff5b7cad8ec6a4131", 0xca) mknod$loop(&(0x7f0000002b40)='./file0\x00', 0x1, 0x0) r14 = paccept(r5, &(0x7f0000002b80)=@in, &(0x7f0000002bc0)=0xc, 0x20000000) readlink(&(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)=""/88, 0x58) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) getpeername$unix(r14, &(0x7f0000002d40)=@file={0x0, ""/4096}, &(0x7f0000003d80)=0x1002) bind$unix(r8, &(0x7f0000003dc0)=@file={0x1, './file0\x00'}, 0xa) 00:04:16 executing program 5: 00:04:16 executing program 3: sync() r0 = socket$inet6(0x18, 0x5, 0x3) fdatasync(r0) r1 = socket$inet6(0x18, 0x50000007, 0x3) r2 = getgid() setgroups(0x4, &(0x7f0000000000)=[r2, r2, r2, r2]) fcntl$setflags(r1, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x40000) writev(r1, &(0x7f0000001540)=[{&(0x7f0000001480)="5979a5e55fb57687c130912cf57715a596448fb513c1cf85693ce694c11840eb2d773320fc6a623ebd118d0b66d9eea4b10c2daa99c1140dfb35c9402c7751d50486be205593849bbb257b6dc96748747ea23984137b954ffd0c44cdc3e72341caff5891c2d5215412335553d772b3fd0c369ef93ca22120eb88a1134b959f526938a0dc335baa6dbaacec565a", 0x8d}], 0x1) r3 = paccept(r1, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc, 0x20000000) poll(&(0x7f0000001640)=[{r1, 0x40}, {r1, 0x100}, {r1, 0x40}, {r0, 0x8}, {r3, 0x41}, {r3, 0x8}, {r3, 0x4}, {r3, 0x100}, {r3}, {r0, 0x40}], 0xa, 0x8000) recvfrom(r0, &(0x7f0000000040)=""/79, 0x4f, 0x803, &(0x7f0000001740)=@in={0x2, 0x3}, 0xc) ftruncate(r3, 0x6) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001780)={{0x18, 0x0, 0x10001, 0xbde1}, {0x18, 0x2, 0x6, 0x8}, 0xa05, [0x1, 0x2e, 0x9, 0x2, 0x65b2cfd, 0xfffffffffffffff9, 0x1, 0x6]}, 0x3c) fcntl$setstatus(r1, 0x4, 0x1000000) getpeername$unix(r3, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) getrlimit(0xf, &(0x7f0000001840)) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) geteuid() getppid() 00:04:16 executing program 2: r0 = getpgrp() r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) msgget$private(0x0, 0x44) r2 = dup(0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x100000000, r1}) select(0x40, &(0x7f0000000040)={0xc6, 0x6, 0x6, 0xee, 0xfff, 0x100000000, 0xdf81, 0xdb8}, &(0x7f0000000080)={0x0, 0x2000000000000000, 0x5, 0x4, 0xfffffffffffffeff, 0x6, 0x4c, 0xf3f}, &(0x7f00000000c0)={0x6, 0x7, 0x4, 0x4, 0x7ff, 0xa68, 0xff, 0xa2ce}, &(0x7f0000000100)={0x6, 0x6}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(r0, r1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000500)=[&(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='\'\'&\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='!]\x00', &(0x7f0000000440)='}\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) r5 = getpid() setpgid(r0, r1) setpgid(r0, r0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000640)={r5, r8, r9}, 0xc) geteuid() bind$inet6(r6, &(0x7f0000000680)={0x18, 0x2, 0x7, 0x80}, 0xc) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000006c0)=""/234) open$dir(&(0x7f00000007c0)='./file0\x00', 0x408000, 0x4) open$dir(&(0x7f0000000800)='./file0\x00', 0x8000, 0x22) bind$inet6(r3, &(0x7f0000000840)={0x18, 0x3, 0xffffffffffffff00, 0x3f}, 0xc) r10 = getpgrp() setpgid(r1, r10) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000880), 0x0) r11 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) sendto(r3, &(0x7f00000008c0)="d4ed46b377846387c70f8fe8b363a4732419ac123440d7cdd6c12dea54f2e8fe479323e2d8047b3857c0c0dd9a6793bb14884221de1d20e9502098255b9351a9c599726ae509fc45d77644b4869c138c2dec8485648eba6faba4d4233993169e027f6e3deb0df24c245fed2f270cb3a304482bbb245cbad4175ba8882b2afb57c963f1de4b209a7e776c0c0d07b1a0b5469b0312fdbef49637d0", 0x9a, 0x2, &(0x7f0000000980)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) 00:04:16 executing program 0: getrusage(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x10) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x10000000) r3 = fcntl$dupfd(r1, 0x0, r2) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f00000001c0)=""/4096) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000011c0)=""/4096) r4 = paccept(r1, &(0x7f00000021c0)=@un=@file={0x0, ""/4096}, &(0x7f0000003200)=0x1002, 0x20000000) getrusage(0xffffffffffffffff, &(0x7f0000003240)) r5 = paccept(r3, 0x0, &(0x7f0000003300), 0x70000000) semop(r0, &(0x7f0000003340)=[{0x4, 0x8, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x1f, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0xacc, 0x1800}, {0x0, 0x2, 0x1800}, {0x2, 0xff, 0x501d6809bcfe2d20}, {0x1, 0xdf9, 0x800}, {0x3, 0x401, 0x1000}, {0x7, 0xfffffffffffffff7, 0x800}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000003380)={0x0, 0x0, 0x0}, &(0x7f00000033c0)=0xc) setgid(r6) semget$private(0x0, 0x7, 0xf657cb2a9927c838) getrusage(0x0, &(0x7f0000003400)) fcntl$dupfd(r5, 0x0, r1) r7 = semget$private(0x0, 0x1, 0x90) close(r4) readlinkat(r3, &(0x7f00000034c0)='./file0\x00', &(0x7f0000003500)=""/224, 0xe0) getrusage(0xffffffffffffffff, &(0x7f0000003600)) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000036c0)=0x90) unlinkat(r3, &(0x7f0000003700)='./file0\x00', 0x0) stat(&(0x7f0000003740)='./file0\x00', &(0x7f0000003780)) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000003800)=""/246) pwritev(r2, &(0x7f00000039c0)=[{&(0x7f0000003900)="ec746f00e75179ded9ce05048b1e025b8db1f7ae9d3b64bb588b1699f5c7d416186ebecc6df713e45fbe9e7322e9a6232fc78bb3512e3c99d4fa10447805278f4be0d3f5c5632555ed0a6d63b0c3f3eda61f273dbdc2f0f74390f5d32ffe585190f9bd42895c5784046ff8afdd221694ab3e09ae531dff7aeb895512be2adb7e7e1b5151d86869", 0x87}], 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000003a00)=[0x24c, 0x8ed5, 0x0, 0x8]) listen(r3, 0x80000000) sendto$inet6(r3, &(0x7f0000003a40)="d48d0ed01245be6a942a2a09463f5c459bef795927eba45fec6253e1ec", 0x1d, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003a80)={0xffffffffffffffff}) bind(r8, &(0x7f0000003ac0)=@in={0x2, 0x3}, 0xc) 00:04:16 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000000, 0x80) sendto$unix(r0, &(0x7f00000000c0)="142b13a3ccf9a70555554f463f3db3a971432d2bec03e3389fe69d35b202fcd6be3327d1aa1ca7fad3698171bd587ed33545b90c92cbfd07a4cc", 0x3a, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) sendto$inet6(r0, &(0x7f00000001c0)="178dbe6dcef6c01df9b1d3e455bb4e501b3f3b", 0x13, 0x8, &(0x7f0000000200)={0x18, 0x1, 0x100, 0x1000}, 0xc) r1 = accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) open(&(0x7f00000002c0)='./file0\x00', 0xa02, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000380)=""/94, 0x5e}], 0x1, &(0x7f0000000440)=""/207, 0xcf}, 0x3) unlinkat(r3, &(0x7f0000000580)='./file0\x00', 0x0) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') open$dir(&(0x7f0000000640)='./file0\x00', 0xa0000, 0x10) r4 = open$dir(&(0x7f0000000680)='./file0\x00', 0x8000, 0x8) fsync(r4) r5 = openat(r4, &(0x7f00000006c0)='./file0\x00', 0x80, 0x190) fcntl$dupfd(r1, 0xc, r1) mk