0180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) r7 = getegid() socket$inet6(0x18, 0x2, 0x12) recvmsg(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={r5, r8, r7}, 0xc) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:23 executing program 0: socket(0x6, 0x40000000, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="01000001000000000000000000bc28dd89aaef03c1099fea9d1c905fc3488223189f4aaebca83bb7264df49ba838a350fbd6eb6ae4593ebc398f3c245c278a6f1fee150bec097d7d8a7d165961ec21da75d65b509c9f3b3d54ba9e5384a815482383634ce20ae90ba56d11ea260cfbcd29449e63c3bd41edd70591f5ec308f760a01c68216eb473cb8f4f16b3629a17a85ed6133073537ab0dcbe0f73692706bde54f3a9d2"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000)=0x5, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvfrom$inet(r2, &(0x7f0000000100)=""/187, 0xbb, 0x800, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 00:00:23 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fdatasync(r1) r5 = msgget$private(0x0, 0x11) msgsnd(r5, &(0x7f0000000100)={0x1, "d0180506d76796ac6dca66d38b9a3c263d96f09c93fd4e4146d01ba5e962c94c4b3addfb0ed47d091e4dd8cf1027d45f4ca9326b80bb78db2e00c42b90224b0737bdbd490dbb9c27262d346652770e573faf9e439c3e9a91be9358d3466e3e9fdc57f1c28a7962d28001577174a41b46e957a5ba72c07a1783b2b875e199bae5a89bf14ff1ddf229b3e32dcf76772e8b3e9de268bfacf6804f6e0b23b152afd175b8663a7df243612d311101ffa5689c2e0a467f340165f03c9762bd4fc3"}, 0xc6, 0x800) r6 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r6, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r2) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xffffff4f) 00:00:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100004795e6eb00000000"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000000180)={0x3f, 0x8}, 0x10) 00:00:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x3, 0x1d, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) 00:00:23 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:00:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="67c040ccbf1a780018a267ef4af9402784130a127dad00"], 0xfffffe3d) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:26 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x100) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="03000000000000af5c6ea7c29a308a732354771174d49fbb7a1c90e8a0b300000000fee77464c788c90a6b719f9358bf40b3a51d978c7b2e292d780aa9910f16e4fdc265d6ce3bdc93d902f4972ebba79ca4c31d9e0eeb24c95a318f8507cbbdb301da766a10"], 0x49, 0x800) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') read(r0, &(0x7f0000000200)=""/245, 0xf5) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 00:00:26 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x800000000) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000000)="72e7f2d1b780a52e2005c0436f0868cc4d854664f30351017522e314055b210d27bdd9d9f0488b667215c25898693ff0011bc494202f9823f975a5657410ac96f1583d6963a6a174708aa7ae400e6b1beeb2929f7caea4909a95f45e7e8d6f94181bda9187c82d32a02b7417bcb108f3007ce1da7db8d4a3e54f56bdb9105fe2aa977779006ef3de0c1af0fd0d6d2492a12cf11484691ec3991b495a3be84fd169df5e2e039e928fd6e70f579f7cb0b7e83e112265165a7000f096e74f1188b3a9697647e47a324d9530b4b3f54489ba1ab742a5c6d26f54d967e8b95729a8d927acb9afc8a8d9b09bca1b", 0xeb}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:00:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept(r4, 0x0, &(0x7f0000000080)) accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) fsync(r4) clock_gettime(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat(r1, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x200, 0x158) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f71ff7f000033614b00"], 0xd) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getflags(r0, 0x3) 00:00:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r2) sendto$inet6(r5, &(0x7f0000000180)="f4443940cf4cd068ff1cfe32eee533ea4b1eebe91f9d969abd38b5db7357551f6caeb9f31ee3ef398ffac82a6019d90b01e10d23e2a5bc5052c391229d2378778dd58a40975760afb6db72d4247002548cb59c98fa16242356954803b5410ca382d775c46de2dd84e2523b9530e6a3787c184ec51d8b395b810b85e9a0946aab91fb2a893c674cafa74eb2c9ea1cea10c1926551df99ebc441e2d8eb9e9c25192c46f29d59e65e375a0cd2b428", 0xad, 0x40a, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x8000}, 0xc) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0xfffffffffffffffb) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x7ff, 0xb4b, r6}) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) sendto(r1, &(0x7f0000001480)="d78e51e288fe823ba6315cf08de6c74216249eefc3eca265562e910b5859ae6d815ac9436d724e2960fbb2b819d2f6fee93bc90293f508e76349aff190f583fd28647b03cd897c91a7a709e482b0e1a0a1e570d40e8af248ffa1e6ecf013b3d0e91f0bbc8267dc12f211b99c8a3614781cc90a3272287d1ecec9469ae367e8dbf84678df5d25945e3577d56836e109d49d454e92315f21a6f1f4576f9c2e2e687a2abfbda71149c355ddeace053cdaa97050d197430bec165dc7fe406d062ff1f3b386022fbff91a61eb3e75091e419d0a230d5fa3ab0f45675f81b6276645cb1ba7bdc967c8d015a40390671291130adc8a04f6c63c0963ff9b7b1576d046f346feb0202ddf17826e3ee7dfc3e52389ef8088aa484ea291279652a3279a3ba3e4891f27f0349009199fcd6ef4bedea79ce078d38f0be1cf3fc9611a79599fb509fcb876851c2ec47b7dc1af09325d724822a4a387e171f1a7a8f6e47f4c5f6de4bad37c7f25eddccf75d591bfa8bdfd87aba371319eac6c6106e4f29b25ed0cb188fb9be7718ce69bb368635fefb79e8ba63bbc189ef5e12f9e76f16668d0ef0788916d7e1a7ebe3d8cb1902477a285bd99976e779a302cb28f6ce4972f9cf3827c51b3a566ed92d2ad19c1d190a453696b405c8c7056507a11a21ae7dd43b1a05fafc2fb3ba6266a8ab516fe2a1b86d8be2a943f2b35b3f329e6e3a3a7c2f9ad55071d448b59959c5a1d879b6070db5df190ac4ab61b7ece1ee535918cd03f7400421b109a2d3c7cecd7357b1238d8c9fdb566198d8e776851f9d940a9e7959b69e1851f1e1e72a5b8cc91d253a92cee0073fcf1028c1a686aed5ab3837b340199042da1091c1723039884ca468e759183aa9669218a430b60812deb6d163e5850ef10e380c80d6813befec49224d6477a8b8e91ef58ef2f4ba4f958e2ecdf0306a90846952f9c883883f8a2480971d4785c9ff770637e602378a2a4d7488ba5c95619d553ad223e6c2bf61baba7b9bd8daec4dc2284bb5b1848fd29b96c9d9ae14a9e8221cf8cc84f79d9fbf1b1e0f7eff2e1221de2981ac1f951452c9396b1977cd1a688ee8b90ddf7eb1f7e51324a7fed4b2831a2b75d9a9b8b8dca51648ee4f3c06c44d07d6a0d93ee54d22ada63815fe5c71fe0949bfea2fe9bc0de547f86c71c2eeaa3327bf8b80c6a53b3c320a05fa7c229811e0d21cd43611946ef2b9f21a0db0884fb584f49b040d60d6ab48a444d7b449b44ad76a6c01f06ea73feb0aa9acbf92ba4e3d8ce76ecca15b21fd0237f1cc55007d7c92e385864482dd2fff110abbfb4d46df1fbae2cb5553402a7a930e9b787d6457f1d024401b5ee2ca8f5dcc4e54d33f435b5384a61d5d037483b88b882c00e29235ec71b08b75942b82895356809206fc47ca7ece058f743d59e633c7702fe2a3e40df42cce0b969885c70fca1dc1f25cc521ec9e7b251304806f36cd6b5a01afcc28e1abc72d3af9b3392b215c37464765c6c1b321ebacfcf408031c3954b8e0c277acc9784ca3913445a216d454a1f5114a129b747b612aa1b0647639d975b61dc5cb42c4d611928bda4331cbf1e782ba868a3d2f4a4e1bb4b6c57f78752193e85db3d1016816bf7a654e8a880173085ab22d258deb470b316c328597193f5dcb10f1fd35fb11b0056439d3b37f5bfa35b018b0190362e46fce21237da1c3e5a4bae32a7e957ce07d44b3a05cfaadade03e749d3774771d63e5efd4f2958947563a1a6619f2d2027591e09808f2822e821235940dffed4cd47ba858e58396c14bdd48ad9c05cfeecdde4f86b148b37ad37e3284b3eb432c52754e1601f3c429d6ff6f51273581a8761db4719f9f30d46f3de3ac2762f615d600fb537d11f8dac73862687cfb99c196dc2a1004f5d9a07e6236c7d787bba2bf467780306600c19a25acebd4ef84e8f7cc18f36ee2d74534cfcda055f97e00673e6d5d5d31cb814b63633f5368289d57cb8b02774f15fad2cdaad67eb7903cadd6d74c93d1c15d38447e3b0ac5e3a38d044aecc8bec8caee91c62d29780517ba8196d1f5945168ce7bc1ad2f1bcd54fe7d8eb9732326c870b8c853f129ee113555090d5497d20819e22ee344675f71c70095829f30c3162eb506bbb13befe44a776e4598767f150207a87a26db2fec5ddf2793962c62a67c2e989df0ec303a81dc79c7f42590a54b07ce4dd3a6a5c27a2ec392e931372f8d6ba58cbe2aba0550f195e072822176b0d0fe7f21cb8e78af29678be5841e3095460677f7f128e3a7ca93aa4ff7a9cdbe728f04c37e103169cf00854222b2d5f376c41810e7e405482e99844d7092a37e166b94cd80e33149925fc994a37931581d26852af0551c955ad7b467203fe8728f9713232248c4825ffdbba145c6d2a75aeff2a67bf08563e18a84b63e74d690a9d48af34b0a80f1fdc352c3dd270bef58a8e0e77d27821bc3ed072e94c70f162489c9bc17d9688683df810ed7a02cca3717acce9b7290ee09863cabce9e9e2710b23cb6c2fbf558845b11b4e470b4d51ac7b18d89cf8faa8f02a5356a1217615f4917236ddcad8f357cd6b291c380e3cfa505c25ab419b869f3c62872789d6997c1bf8f802d3fa74189aed2f4a0a388e674fc6f1f0852e447725d1f8c455a0dede3a27db7dfe6c1f74154e2f3628d3be10742e0069a72b6b7d50279165c99c562d7eb5d92905a230c9029138e44f1e151c292f7b3a6c93234e5cceb8d8e4079ba759370b4c1fbe8cf7aecaa30d0be5aa9476eaadec5081af9d02e11b21750f84436b4d22b64e8518cd4e9679d83a9965e5a2a84715b71bf6f5b10849f6e626f4287fc49000a7f4d96d66456449fa9dcc10b08714c44873f5dc07352c024e87148621262b23effa538e64efb64997d2fed4deba4bbeaa676ef6640b6064d3f2096c7e6cd5aeece0d394875d86c2292c029b34a31118f01f28842d16e84a9dd6312a2f97d11cc8b1a5dfc9306fb88a752604382eb6f7477a7158712155219a2bb31609bd79efb66321beb18797222b188a67bd49ebdf251c33bbf458a83a8ad950a3eeae995d914918a4ace43b045e9f56aef860607a7e15bc8ed02bb44f4f5d2dfc0e45e763c45e2a9c0db40f9be238670327d94999869b68c69bad453fe9f30d9ae0aeccb103ec71b7f2250c4880ac7cc6c479cc630ad06eb012259fa40f1c001e317bb77a295041f28efc40dc0b67f85c7a2fcae2cafca255b3d94863d023973d43e2aca10d6d73d0971b919a2dc33613b089e6337a2e12fcdac8d604b2a26f4784126bf4ceca44a422a1ded123c87c977af63f4dcfa81ea30671a9f7b48c759e36f521a7a0585d21941a91eb174147abf6184efb2ba84a08a98619589afc804acfa55d764cd0bf2274c069606eecd72e2fe25972ea5f544b110829b899410c1cdaf426b5b8197301271e74e048c6d4a0ff135adaf917e95407330bc5dbf71c71a6f1633374f32e567c0075be88dec57dc3ff366c9208d64f6d0579643cc017a22b03564806a6107d15cae36d13a70381c9e11873dd6e6ac2df848bd5e5d7dafa7b9da2d1063b9a71424a09efc22539294dadb5230e4d9f9ec047d424e3a70f5294857be9a056f4502056e654487bb70d28f0cffc22bc0b75b1b23c07a9b106a261d33f34b992fc609353a0119d188711f0cb272210c4c0f6ac6c98c4f718f1fc5c0bf6e641a91584e86bbba495819c25264bba691b96356456c11cdf732bc769d2213c3ef57f36aff860cfb02a99d05e051b6408debbc6232ed5253d527758569b04904552bdf3dba898ca52e59bdc40c0eb0d17d4e09da017106912b779f00337d12f228c9ff7b28477eb963a01fc54a05de8aaade54c9f78d12110ea3bf4cf3a3defeccfb3c688d70428a47cc727d5eb16e27b643a6105d5bd056e47634bf12f623fa9bdf51316a61b89e9743b85d25adc1721e7c3c96b9cf69a594cf022476f3411798238e9ac53cfe2b65d4baa362bdd1f0285091d8ffd6596cf47561698bcf4a2d2e99474fe9bbefbbdb42678cb1c2d374a0527430e8633f8af2d9e36b88ca746517251b64ff2ed48a32cf0756b2c27edc0e3e3fec95d30cf8cc72cbedf08d2edc7d78e66cc80e85b4aa3aa3f78f2b855b66d087b1177ce64825399e05571700f32d3225fe9c50da64806cf0fd34cda5160ee7060fa4d52907fde5a3a1236e193ad6f320132baa9fb8054fe25e71c86cd5bcad7a7a0389ecf8692ba4ccbfafed4357b6d08c060e1318ffdc16a23b194afd94b23ffd89000bcc2e689e301c911cb9a95d83b88234a9e4d351b034a04893d39c1a6491b49b2e064e091ad2cc4be108c151519456b12b52237116de547a5a1a382598856b2cc331f7774edd53a812625a89587335ae1d3aa774ad7e07ad4687f41535654822793e0948e20f469bffe3e859f9985598f22bad467c8836641cb549e11f07696c7112b4b3c4209f1a8108e17d7331e1f448418077f3ae7d0d7cf0f84e204187ebdf005fbaa4ca04c32ed0e4969690e6417df029adaabd02098921ff693180c555ed19d61f7cc6cde42c1930a04f5486608f625007a80615ef04bae43a59758f3d7896fac1b68f80959c4c3da01879f00084efa1f631951e75e06b2f141913795851f84075617062842da01963fffa7715b52a25dc2caa3edd628a07b327853988c5d55c7261f3b1c34accad8b859ce9235481a66dce64d8aad68be7261b592178d229f5e2be0a8223691715749e25f5bdb71b0e69e49d8eb1cfd8a5f0a9a5df05f4f1a0dc23b0742ba7e2575556afd6f0b10081c1a617bd081e0e6014f0b357bf4e86eabf7ae37b877bb4e8d87be4346787e6e76f5736ee610aa959735673184b614cc6e1e17f6db73aab9a4f8e09fd6797ba42b747568cd847df2368c78ef415dc70da0d093377866ea0571ade20bf99d02fe8ed662f893cb03a47609cd53793594be52bf5a89344bb7223caa7118414f212c19eb945bb15e1032cb5612fe6e658ba19400b88ac1f691d9d5512b57443cce2553162963e179a2c872f7394df901db30fd98d50085808498d27d6433fc940db154ed0d3bc1e98f76a18059926c62bbdbd5b2a8e04c5ee2e42b7b221574491c1f60c94f923cd20fdd9556227260189d5739c9a012eab7b793639b93bea78fad8436110d409180f340ccbf70b3b05070f199c9472539e10df6fb1b9576473017208019dcf6dc5a1b3ea715de71107a97f5e364cbadf00d36532b1e68c11257608c1645fe92cb43f3eb0dfb4d63c7695a0f324c68de27ccc20292cf12d27f63189c756854f97943bb8817612478d30bc94d3ad0df54a0a4591a7caa28ed98fe4d9c3d8ca72b61035b3b0540c3f0d531551dd6658be18e9e6d599b346477164e67257c3fd1d9235416886cee5e80b516da2f1c208307a6a20cadcd67409f55f027dcab7df934f0d02ec83d6ad6580b8504b9cdbce6169586ac6a77281f5a9bbb5cda3eee03903f5211d425bcb2b79a93cd247578cf77d417d3a61c95fd94cdb3bafb19036c8ee9135733c5dbee2c4a05e474aa554d29743d4acbf9268d03e9f96bd6ce7f17d1d2a29f8057b0adac046acf754c61c1ff2d6ecb72888975394d812a7e942c3db7caed98965dc67b592162726e4f524d414c4a69684077f8bc6fd772762a93c7396008b2c3529d058dc667d2c393239f0d713591480fd6a56af1517a4043ad3ec6644b39f150e3dcaca3accabbbb5583829e0bbdff34e6e0996a50d681924bce59650b91a4e61423a6d4de5c07f60f7749400d5a87", 0x1000, 0xc, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x12) recvmsg(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:26 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r3) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) setitimer(0x3, &(0x7f0000000040)={{0x8000, 0xffffffffffffffc1}, {0x2, 0xb5a4}}, &(0x7f00000000c0)) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmod(r1, 0x0) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:26 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup(r2) r5 = accept$inet(r4, 0x0, 0x0) dup2(r0, r0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet6(0xffffffffffffffff, 0x0, 0x0) getrlimit(0xf, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 00:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e5032e2f66846d443fff"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchown(r0, r1, r2) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000000000000700000801000000e0000000000000000000000000000000fd7f7b066059a481000020000000006b4c0dac75408431f62e41704b445970314ed15928796ff344f5e1e79b900dfd9d7129b38fbdc615cd4501296337f86e6494a8516fef9cc388dd2c6611440db1ad55c96930840f0f0000000000000000000000000000f8006aeee6a03b1b95386cd1445a7af2254e5383db56b5dce712bc43501da6656bdd0e3858560d694e507ab0e97d85330a49d47a05593360feb9d66a5f2683f74e22c20824474bf872f3bf3f521ec30698947b081b759f82300c633c97b17231027bcb11545914b4f3661c824d53e8ee1529c84c45a31c828282b6c95fb80def0309689e0b39890645ffff846332b7ef934aed1b08e422abab6a430000000000", @ANYRES32=0x0], 0x24}, 0x0) 00:00:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91fbcd059369233614b0013f6f468b8213b21fb56dc77df459d55e2f796a9e3b793ef04f20e6dac2ab12a0febc058b63862b8910e1304b3ec4b52b8fa65a455408877606330b586cafb79c522f62089303f9bf4fed13d4c61c8abfcd552ebd86447343f286e8180fb31f18423e8cee7a87f5c92dec1408b3527b12ba90ddfc90b3f71da011a6dfeaddfe7144dbedd8853dc781a7c688c73399e6510b8a5ee040339e101b9e74fc691f7cafa8149a703c468"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x671, 0xe4}, {0x18, 0x0, 0x20, 0xb53}, 0x5, [0x6be, 0x8, 0x1000, 0x3ff, 0x62f, 0x1, 0xfff, 0x6]}, 0x3c) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 00:00:26 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x340, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x7012, 0x0) close(r1) socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) 00:00:26 executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x60000000) fcntl$dupfd(r0, 0x0, r1) r2 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) r3 = fcntl$dupfd(r2, 0xd, 0xffffffffffffffff) fcntl$getown(r3, 0x5) 00:00:26 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0xf000, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) mlock(&(0x7f00002e9000/0xd000)=nil, 0xd000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f19f99a8ef4"], 0x1) write(r1, &(0x7f0000002300)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e44449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001", 0x599) getsockopt(r0, 0x2, 0x0, &(0x7f0000000100)=""/88, &(0x7f0000000180)=0x58) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000289000/0x4000)=nil) r2 = socket(0x2, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x58c, 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x2) 00:00:26 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) socket$inet(0x2, 0x10000000, 0x3) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="fdab5ad2f80496a59d522e763bd348fec52a45932d156aeba875b8fde45e2d364d4ca1a1fe8950e5b66f15f91faa7aef2c6e5bfcf65e774430b77519280185c35b54552bbf70c0e84db1250a31fad0db3c18bf43686c17f5766e67e7c7fa2eb7b0e1d0ca21b6a1418273b5df36267a16c33171917f3ff550b6600373d4e1f8a155", 0x81) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f71895909d2b4a69df1"], 0x6e) link(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r4, 0xc, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:26 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x96b, 0x9}, 0x8) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(r0, &(0x7f0000000000)="3ba54fb0f76b9df89867d874070f60d5123ec39aba3859ee0d3a96b0", 0x1c, 0x0, 0x0, 0x0) flock(r1, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xffffffffffffffb6, 0x0, 0x0, 0x100000118) connect$unix(r1, 0x0, 0x308) 00:00:29 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="e5ffe81f7189591e92a60b44e29d971242c3965b225a54068ef158b7eb2a33614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r5, 0x0, r5) fchmodat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x9, 0x400) socket$unix(0x1, 0x100000, 0x0) getegid() 00:00:29 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f71891e9233614b00342518b36581a5e471b77e9b54cf4202d2f6983c20fe0e74f9a8fdcdf7416f3261a530d8422364208dd4a985c0bf330f9c4f3b85c8cbc5ab5295ab"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchdir(0xffffffffffffffff) fchmodat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10, 0x400) unlinkat(0xffffffffffffffff, 0x0, 0x800) getppid() getuid() getgid() 00:00:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x410, r1, 0x0, 0xc) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfffffffffffffd63, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) dup2(r5, r3) socket$inet6(0x18, 0x2, 0xf) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getgid() socket$unix(0x1, 0x800000000001, 0x0) 00:00:29 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) r2 = socket(0x19, 0x20010003, 0xffffffffffffffff) getsockopt(r2, 0x22, 0x2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/180, &(0x7f0000000280)=0xb4) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x1a) recvfrom(r1, &(0x7f0000000080)=""/40, 0x28, 0x3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80008, 0x10) listen(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = paccept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc, 0x60000000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="6d59c89caf16a975eac08349aef678897c57b6c6bdae5b2f151004799f319480d5eec671a30a43d5ee2f290b0f757c6b5c1f00000000000000489a40e8cad99ee6c1891fa7fa84c5f5a7ef086347e9e36f0aaa17f6aa48a9442c3b388374dde4cef0ad15165f67415d60eca243753467778dcedd0712fac4ef336fe07bb763d7582254d3ff5c4faa5c848241dbe56b218c9ffd769b13bf5a823d2da6d43a"], 0xa) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x0, &(0x7f0000000140)=[r1, r1, r3]) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x400) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000340)={0x0, 0x9}, &(0x7f0000000380)) poll(&(0x7f0000000280)=[{r2, 0x100}, {r2, 0x4}, {r2, 0x100}, {r2, 0xc3}, {r2, 0x1}, {r2, 0x80}, {r2, 0x1de}, {r2, 0x1a}], 0x8, 0x9) 00:00:29 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa}}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000002bc0)=[{&(0x7f0000000140)="5d96c4aac6013232462b3b41dc06c2dd707a93e611c82d2c16ed31aff0529371432221e7c0d8c0b348ffb64bb2f8fe6e252cc037bf9933152a289f75d184e3265fb63d12f62781ffef450f12c53eabe4c443d71efe7ca08c788227db615205e58caf496382073f0d2c01f67ead3df73d6b9b97008109b4a8659cae3b622ff114953d33d84fe628d639e7166ae8dd09a3ccd95059d2352f5ec184d6165eccc600913fdb595cc0e526c0c29c47d48b6130d706ce374e8d716e97a919932d4a2707cbdd9c470198b67b540e67ee08c75a551efe621605d20a2b201a28461e62319e2970aff9361ddc91d1afcbd3137fea0db054bd9a1056af416734eecb309716118c150c97e140b9f7973d0d7ac8e5c62540f746154cb6e49c611f27ecb22a083f975d9772b0c986c5ef882ffb95b8835fd9d513c104510e3fffd5ba714346eec2c587385f9657aa0f4e1f887f48fcd6103264f6d54abece621b6ce6f7bedb0cba90b5b4d944b67f90bf30f27d64debcd9171afca9bc3f195afb19df4d9a1746716286d53868c1af89e386f904a19fb7e5d7d8006d4a13290619ee981ddc80a25627a8b9c821bcc432b4cbb9169bbcad46d0968af4eac7dc3f6b234be9cbdb617776215e8340772ee7a70c066827c111027ac649de41d9881372e3980e0c7871d10823fa43230d0fce7e7632788897490ea927b344553e1b614238c8fe78df45ffd0b044f314c5eaa980be540caec0f0dce8e73bdd2a6c8f534c7a7ff1bf36e0f804b4191baecadf2eb7e7b638730db35264588caee75d05760fa7dd80e8c24593b0949423b8f81db3119ebca941db1e9541dba1c8c6969c13157db5cda6af8034a6f70fbcd67cf0158e56aec3fe80b87d35249cc6a172e3967df0e0e3d0f74ffffb3802bc817df3615ab264924698856c9d23be95d19bd6d9b283fbcb8984c5179b14eaf62eba18628ad8519d5b87646699fec6b744c1493db5dca61b36aac4e611649d05fb29d5084161a1f927c219cd130d22e08df41f94845648689718d6a73fad9f98c56ab0c1fb894e81ec161c3dab587ccd78526cd153558c90444e97db4d85800f043b64db23de7f9d8ad90f1d069ee89380853381af0d02e897135729cb84963662ebd3eeba7d73fd9ad5c54e4dc84056fd3127d2765b8f4d524a173ff00d1321f7433b35e2e71385f5caeff83137ad4b5737523355", 0x359}], 0x1) r3 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 00:00:29 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fsync(r1) fcntl$dupfd(r1, 0x0, r4) listen(r4, 0x0) shutdown(r3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="350785f9", 0x4) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$dupfd(r2, 0x0, r5) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0xffffffe4) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0121e91f7189591e9233614b00"], 0xd) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x812, r6, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:00:29 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000d, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) unlinkat(r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x800) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={r5, r6, r7}, 0xc) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(0x0, 0x3) 00:00:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) getpeername$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:00:30 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x8000001, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e92a933614b00"], 0xc) r4 = msgget$private(0x0, 0x420) msgctl$IPC_RMID(r4, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="1000e91f7189ed586481614b00"], 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x50000) 00:00:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x7, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:00:30 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0xfffffffffffffffb, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5) fcntl$dupfd(r0, 0x0, r0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x800) 00:00:30 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = getpgrp() fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x400, r6}) open(0x0, 0x0, 0x0) writev(r2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:00:30 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) getitimer(0x0, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r5, r6) setuid(r5) accept(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) 00:00:31 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 00:00:31 executing program 0: r0 = socket(0x22, 0x10000003, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f0000001840)="52f156fd4e95ceeaf27562527496e5df7495fba59b2f811964bbc552081ff36ef0485aeed17ba74b23ee1d6b291b435ebb189cef7792a8d2cbb1e904e01866197f949a679d753d79b241f8e46da9cba5e1f5050c09c16b4532d4bd5f87b05e11950f0907610dc7e04491e3f7f4bd17887530b466e5530e58f0fa54b09bd9bd91b9b8b16863c815dcbfaef96509f4ac21eb9dad203aa6959890ab2d147c0fcb7c11747fdfe910177839c2af4ed0c09f782f0d75d051e04668a4952d25cce3b8d05ea71bdea867db436da9bac24a1c90d201b2d21cf894137663091835833f6e3b253182369702b81b8c69588a996de2b8068b05562b5359727836f8cd4b240d136fb77c6efa25820da6d2196ddb2fa1d12445b41b8526b2bd89760c4d85ab0ba65a4596c9921af3a8dc490e4e0c33f89bd342ec4c653503ad963bdf176426647f541627955ae462b199fced93c8e3473efc9ef9a20b0cd99389b290b55273d33482fc6b813f82ba6b2a43a9c4123b71fac999c5bfed3fc38bb6729a1d840a8c4df6ddb9dba13a77ee7326b609620c7b7d7a", 0x191}], 0x1) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000500)="2fb243b4", 0x4}], 0x1) recvfrom(r0, &(0x7f0000003680)=""/4096, 0xfffffdcc, 0x44, 0x0, 0x186) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/220, 0xdc}], 0x1, &(0x7f0000000180)=""/46, 0x2e}, 0x1) 00:00:31 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgid(r0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r3, 0x10000) r5 = open(&(0x7f0000000140)='./file0\x00', 0x30221, 0x10) r6 = socket$unix(0x1, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x1ff, 0x20}, {0x18, 0x2, 0xffffffff, 0x3}, 0x10001, [0x84ef, 0x9756, 0x6, 0xffff, 0x6, 0x1, 0x9]}, 0x3c) getgroups(0x2, &(0x7f00000001c0)=[r2, r1]) linkat(r6, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000240)='./file0/file0\x00', 0x400) readv(r3, &(0x7f0000001440)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/168, 0xa8}, {&(0x7f0000001340)=""/186, 0xba}, {&(0x7f0000001400)=""/29, 0x1d}], 0x4) r7 = shmget$private(0x0, 0x3000, 0xc2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) getsockname(r6, &(0x7f0000001480)=@un=@abs, &(0x7f00000014c0)=0x8) bind$inet6(r5, &(0x7f0000001500)={0x18, 0x3, 0x80000000, 0x47f7d8cc}, 0xc) shmctl$SHM_LOCK(r7, 0x3) r8 = fcntl$dupfd(r5, 0xc, r6) r9 = fcntl$dupfd(r6, 0x0, r6) msgget$private(0x0, 0x155) setsockopt(r9, 0x200, 0x7, &(0x7f0000001540)="41e96b5eb4ec389f4e1428c64116b3a83ae0f3d318fb5c4966f6254e53e2036d231dcfb1325524a74ea031e3c377448044f9603f5a5193242e6d50a5e05902f313dd1a6d2731f71213c427811a50d80683d44d88e6a94f36905916ce47edcea82626beee9962b612be8126d1fae28451172ad099e91ab911a65e440cea3723fc41f35460567e030820968f972bc134d3008db96491f5873b9b6c3d982f734c2a1b2309510b14ad101cc3afaab78eb1dae4e94efdcd278b0330ce56fa04062b63b1f7ff6b05", 0xc5) select(0x40, &(0x7f0000001640)={0x6, 0x9, 0x7ff, 0x5, 0x81, 0x4, 0xffffffffffffff01, 0x4}, &(0x7f0000001680)={0x860, 0x80, 0x100000001, 0xa0a, 0x7, 0x3, 0x5, 0x2}, &(0x7f00000016c0)={0x1ff, 0x0, 0x1, 0x3f, 0x4, 0x8, 0x5, 0x4}, &(0x7f0000001700)={0x7, 0x650}) open(&(0x7f0000001740)='./file0\x00', 0x10000, 0x30) recvfrom$inet(r5, &(0x7f0000001780)=""/4096, 0x1000, 0x2, &(0x7f0000002780)={0x2, 0x0}, 0xc) mlockall(0x2) recvmsg(r8, &(0x7f0000003b80)={&(0x7f00000027c0)=@in, 0xc, &(0x7f0000003a40)=[{&(0x7f0000002800)=""/158, 0x9e}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/40, 0x28}, {&(0x7f0000003900)=""/117, 0x75}, {&(0x7f0000003980)=""/164, 0xa4}], 0x5, &(0x7f0000003ac0)=""/168, 0xa8}, 0x1) recvfrom$unix(r5, &(0x7f0000003bc0)=""/72, 0x48, 0x843, &(0x7f0000003c40)=@abs={0x1, 0x0, 0x1}, 0x8) getegid() lchown(&(0x7f0000003c80)='./file0/file0\x00', r4, r1) semget$private(0x0, 0x3, 0x20) socket$unix(0x1, 0x5, 0x0) 00:00:32 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="7df079d6d3c61207db04f91a6f84badd909724bc1df50fe1012e041b8054010cc4ce64b2ee6bcf9b210952216063611b12098d31d9c53d5e4f9440dbecf0e60da745b162d81940d267dbcf55181ce5e84616a6f7e906d134b8ef9bfbe44816712de3393a95ae4fb9cdc1ea2d72d9059d7f92b54c6b40f40660a2114798ce7a978c99febbc77b74aac8e8a1762d7541d7eb7b1d02b8fad637d46c15bbaa07f7b21206e27d30bf22864af4f55c0169a5771d12f9485cb569ecf62cb81f8d2b716452f262836c73d7d2c1c184d61f3a31dc5fe74cd71294fe632050d2536df5a815618f9b7e", 0xe4}, {&(0x7f0000000140)="4366dc7c89bbe7acc7a6f301bf65d699922fb4a505e3de0d1284ef1d62b47b1c7ca90888469208fe9e2cf3e8ac903d8d44f600d69e8a3513be14c8dbe0613d714fe6ee68bb27cf7dde8e9eeb8442d560c00a5e0da6e75dddefca8664a358a9e4d288905ce929c69eb5da6846bf189befe4c66b80b0ec0c1a20", 0x79}], 0x2, 0x55) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:32 executing program 0: setregid(0x0, 0xffffffffffffffff) socketpair(0x18, 0x50000005, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x3f, 0x8}, 0xc) 00:00:32 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r4, r3) socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) bind$unix(r6, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r8, 0x0) connect$unix(r7, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r8, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x5, 0x0) rmdir(0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:00:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000180)={0x7fffffff, 0x9}, 0x10) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="de42418ac5d063eed918df8dcf09a9200100e91f7189591e9233614b008a87b2c887e468d0ccd51c392d42"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fchroot(r3) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r2) socket$inet6(0x18, 0x2, 0x12) recvmsg(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:32 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20010, 0x40) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f00000000c0), 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000503", 0x4, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/1, &(0x7f0000000140)=0x1) 00:00:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0100e9177189491e9233614b0071b673dcbaab575a9ba27e4067a18371b1ee689f8c8ee68931866702dbead3f245f95ce33e820a7fd8c7d8cb1ebe6bcd49c980a9c0d796813fbbe0114a07a0c1992df75d73bb5ca2fac6d7e2b44808"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b003721953cbaa39cb6caa898179f2a4722e2b7e50ee044cb4d382fb53dfa6c7a13b25a0ba8518e70e228affc9ba425c96ee6809e84bf0540f5eb81beb9621daa6cc47ae26ca6d196e7ef6670e60bde27df05a64a8fdb9a0acff857d714b01ab878b93e0eecbb73402a84e9d023ae8a3941be9270a89c418436954f10c90a33a69d6762edafaffb943820f1e4c62dbc75248122e96c9c4b9848817afc56974ff8fd86ca48d6c7448a922f2fce4bf8902e3965dffc29d98b626ab8d3992935d2ce09294dd7fe47b0d0c0ecfbdd4e73d6c2970b9d8df297820c3ee50ee8af"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = semget(0x2, 0x3, 0x400) semop(r6, &(0x7f0000000280)=[{0x4, 0x8, 0x1000}, {0x7, 0x9, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x49, 0x1800}, {0x4, 0x29deefbb, 0x1800}, {0x3, 0x3e, 0x800}], 0x6) dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r0, 0x3) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0xffffffffffffff3f) 00:00:33 executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x102, 0x1) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r3, r4, 0x80, 0xffffffff}, 0x1, 0xffffffffffffffe0}) setsockopt(r0, 0xff, 0x7, &(0x7f0000000180)="588df26a1d4a1cc962e315c0d71cb1bfba3fdfff5622b15c47a4db5e639b6e6092ce75cbd587642e796aa17264c25383fc7c711a87838f85817da5c8830419b866bec6fec24b512f68c738ef47df4491230620f8588d93e3e120054e3b88e46527e08842098232a1a33842778f93640a664a27dcfa7fc3cac4f60cea03f623", 0x7f) shutdown(r0, 0x3) 00:00:33 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) r6 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000480)="12d566924fa9922babca990c7c2b4be9b75dc4f75f91f848e39f541c7c44ace2218f56ba33c109d0a144e3945cb004d4c7d822974fa547eaaf8b83c955568b41fb1cec59b8b4e7855f542a3f0355a9eb8a755972b05d9d938ea29ed34d86ed2f41d60c4add670754628a8c85d1e6fade971ee7cb0baeb545d4bb6f67ce2f8139004d00d012447e2d6b1156a9f32d4a88a5f46f98f754f2e9e763eb789dd8f9f0fabb081fd7eee8555b3dfb4ee22c242b4018ef89096f902d29a3ae2cef51cbd9fdd80f5b2ae461fe205a97361d518fad71cdfe24042378bf0379df29fa9c48c2784975a3e6ce9d765c5083f8b46ad92873cbd0e6fa064216c0f930489184f25421efb485aed77d3be1aae44e695049520165843707070fcda99e0efb3aae3d4de95cc660256ad7777ce505445913a76a32e45b2ee604e7368cbae23f5e43cd29a8be54871da8ec3f0551dc3fe22bc3700c311088295d0ddb8422b6d0290b08067be03afecda88af35d71065a63a355e1279e1fb0f7a386f50c62736ee5b53ee23a1756f233238ff3a358dd5e4ff83d319001439e0392c77d5d9463388baac302d01c9593422511b90622093b28944396e99323e093defe492a6d7bbee89d657e1a4e538539486be406e404124755c67e9da6aebde9bbbc75078707f465ff0d2252bd781839f2fc072c72f76a4a1b87dcf637d4ba59cfa81ff8cf04af59b41bcfccf59c82b9de212a28c5c254df0430545525dbea486a5b99378608a285427ba813868d4fbe04810f4a0018a9ec8bb2e2a745593d58e154677f5d16bd650ba6d9803336c57fadd30474aa988304e3ee46aea22e8e23f0c9e92dd26bbe7d117bd64572c35f31bc89b9a61e2f32fb75f4bf6440d89a90c5f16d92b28e839e108677707d5952710174273aeff6d01ee98a05bb5caea5977b0e3f7e262232b5db39384e7d5bfb53eb1727d288d3678e34964d77298e45f0e0b89f5ba4f657c115c4856df6dd00489a3360d4b7f34da5e27cfc9d01195e34ee8d3f9f764cd341c88fc7cb9e76c10167e827865e30fa21af87b217c1566f6c2cdce46b17eb9442430c8298ff57aca84225035cf31de6db7ddf5ce7bc7fa6f14a0b4bced6f1b1a6aadd2d2c658105cea9697cf4cebc25f314efec7511ab927236c384892a2a1246354e2a2c1ce83f0cf558b1b80256cb283e341aa4511a31ccc1c493fea5f32908f6370f366228dd66a12cab931120d50fc7647d3cc9aacb6641893257b51a69e139c2de1b2ba0fd05673c6d5297f6e797467ab95ccbac3f57593700e21c2f5513ec1332c40fe4cc4d84ba13915b66045e794b466a5e05845960c79c4a8858fd72963b112db2285cee7bd3161062fe5afb16f6eb248ca7d4a4ce8f3fc24725d802e4c5b613f3f34d82c4e231987dd59ccb7efa1fc80e3c7a53c9e546bbea97bca5e4b257cfad5598947de5e2077552132986daf516bbe0ea8ba78b4f71d8b2068441fcf9aa3a42b8ee5c2e1230d3e938076d297bd3db226ac18b1f7004fbc22225013742aaee2ae5846f3deff78094742ece12456201d6420fb4155180bcb1b07f430d010f41d3d40fedecec58c0fad22d384a8d35114c7047c23b63319cb3a5178a6f7704ca1968cfe751d4336f5f06f5931b69237569f9df59cfbccb68555cf33d1ffbed92912bec2a5dacab7aa033380232c1d5f39e07bd176de7e5fd19e416da4f91b92dbd3741e2196dbb79bb54736755a052054db822dfe866c89ee59d6a818e67697ddf19d618f5c92fb91844c28cea8013c2998bc890036058bab08a7705b7499d240a8f666bf0b7cf8f5225f13b3229805ef246794d1c4087fecc1429ed0b47ecf3bb2884be085f07642558e9003e99fbc49976a77c9cce887ca62b019634f4194a9c24d2a9b2a5ce35f6e4d2adb44e04005e96116054a907e215d7b83b51aa44b9ad7f8434b871459ea38d2d5ea0f5bd8fe7c41e1b39bac34a72a07d0b6677f3b7171b1ab13e2f32eec2a7ba0777e589af5c8b9e936cdafe5d82a53c43bd48860cb575ef370a87be22337d9b2758c44c07c35dedb1be5b519ea4a92a70126924fdd105a9e9c201f905d228ab7a588c5a63f92478cb147123d5e39c8d354571cbf30352205f4d3afebf867de4e53aea3216bc37720d18d8e65e0f2b31d5bfae90f78fe71082a394bcbebf0f03c34c21a7a3a964f02d083a40288dc4bb2c4d60dca9bbe1c14d632da28558c72b20d92fd493c85ff714fecaa72d3d283cafb6528def111b3b89ad354b5d1972a9fbb6fd0355c5f0edb7f06e9066f19bc9840483fb5999f213f6435b1e5af63e5d9231676525a339271084294af7a427ce2a584a30ff47d5214d2d698dad837a0ea68639531622d8a73921422bf410e8a8f14921d3b395e1fbdc82645a93d2b1744e891f4a5d4fc52a04898b4470d2b3c0a82868051fdbd34bd99d161c4b70d2e175fe487a716e19c7e44df39eadabe9b31bf25c5673cbc90cc99f47e182dcd930a99f69e635ece3abef1b19a3531c79bb03e1287dc341a962d0b9c3528692482e649795a22fff4dfe7d6a8991d5a2d6e95354054f65daea460a9bc3b4fc7c002c11cd9f652961ddc1aab32ccc8823c349b98743adb4ac9e77ecdd2d84bf71ffb52730ca15277bd9ac3eea06effce89177614553210ee52c5cdd6fbffee28be2d7fbae85e2eea012403037ca5aea6e202c69da1d5b214e27f72f6f8c8e70508e270dc4540ec976ef52be1cb6e634d88410429ba084f03af4825adff07722d9e2955d404e213149a64150858a47706a8aecc5f8ced9f8ddd3fae276ce29e7fd0011609ee6f7ece4faee849361618fecedde47ecf1ff918d88ca06147fe2605465f12a007b0cb3ff6a5c79a49ea56328191deef226769caadb1bb677da3bd7d0b7a113c72e2f40202f5a202c0b61f730bcb840cdbb937334a836c07f638f63fe4e5142dfaf68488a53b55b7cbe9998990a3672829992697b813c0ee4b2ec520607a984a3ba5969ec1fac90c5c48c93eba3d575d6c0c1a50e8b5c50d3a6c5af0beb54c382edf7ca72d6596418b0e78ba7470f255b8a2e9dd06260a35eda50b3b299400599afb02481453cf6f917b9cb988d3dde5f52441fe5b179fff36814ffa68280c7409ef64ae028ac73c86f5769bda26799e13ca8ba245d9d85aca4e43eaec81c1d2d5ef37c3104e47e0cc0c6ce0fcc2a6aabcee63ec105481ced210fe409fb9465813f07216a34c1eb494074f248fd563b4cd42ea194fb46dfddff3277149c67a60e3c83c561d4dfa441bb4a0e8a9160ca7bcc4e0a146c08f8374857d1ca1231b788472c018dfb8d84b41d103a4db169439e36233412961c55a35d407671c9b4d6db69ce7f4c27705827880608ccc10b8bac207e9b124eef6553174b1edc19076c0b78efc1f20c09c7d9657c6785f53fa8c9d252d1b4b9e1f528cdac648cd458dcc5c1b3907a910c13d02a637376fb52c84946635dc3f93219237ed62bcb4eb46da87579bff991f06406e364fc901de3c51b61addb763d061c33c752e24b959e151fc32b48cd648ed44f068f535edb32f73a887f41a42933540b9b30165d36d9eebeba985c2e13c364d2d355e768193e2f0506304215ed8ea0dcc0624dd5dd5a97896d067848d54bcc69246f9d0101626074e73560995bb755726ba3470e9cf2feb072b9320502f09c5998d743bfa85a1ea887d9b9895702a203967e65a03fdc6abeaae9229e6e10c0f448c1688f8eb7a6fc5106785b68dde832635fd6bf6dd4d3b9db619fca6c6f1c71b40f7bdb945ad4279eec246a29cd892b69c97bb6d6371f57321bdd246a155db3c166456fc246db76582b2f11b7a0f1c6bc7d697b207ff682a2b04f7c6f89f7deb012c2cea0c38a2e6a1a874b55e2c40bcb9270e8e5e166b2122b1fb2d0a11ecd1a52fa2a5bbbf99f4e60fbab2d08ecae9fb941ec9fe0cca6ebad0086e01f2d6bc466c9a39a14394103da7d0ea813b7cce7d3fc69e9e17ecefb51106ac2605710332a20f03c773bd331282bd6e65af7704e621e651e1e8fbe676366657ddac416383ab21439069ecd96b17a384d1fddbe687de13e540edb5eb0a844ee4b434be27889c662f77a283fed4c7d1ee54dedbf26c0d505f735c5e38017674d3a0c1fa37d71e9681f3750a007e6750bd264a765c886d98d0c4ce21c54a07920f7ad82a63ca4172d2019d5557a662d7441c0b8baf438d70f2398224544d778568210c879ccc4492a87ab2b16013dc29e6cd5dc0f29ceeedbd50cce031e2b0c94551dbc2987331865278daa3905e3e0d993c5c9ec7a7fdfce833880bb53dedb8db741d8171113303c3f682913094970f9b8fa43ab42ef31175808bdafbac2d30fff0c199a31e363194daefcdf7bd7c84e70de931e621676b68e5197fffe7af58f64baaafdffa1c1f9981559183ea9089098d1e55f464f97e9ee28c55865f3e08efcb1f1b11350e6fb7d8313e28ef2be317cec1f0c45c65ea4bd8e0396456694536ab1b7122fc3c2d66758a9ac18e1b0c304907f8b47c580855b1ee8c2593aeb78fb6fbe403d0c4682e72bf46af50e2ad1229ab11925a14456098bd8803f9d059c8402b4017b5dc766c7c995734bbd32e0336a432bd8a384b7ff5a650778a0082f0e8946911ea4aa8336a9346def42953662de4825f302e9ee9d46e5dc54e2084beef0798b52bfeea2145eaed9e682f0932da90794947a8f50bb36ebccc359c6e082b0d8f3be04bdd2dbe23627c9420e29f1c417e52da1cc48fbb4610f0b9b8a98ef8facae715d40d17188f1e65ff9252398506949b7408e60da64bc45c63e2fe8b0c53daac50ff332fe2769c833e30288a2b37ed98410bacfdcfb510f349f5d8092d3fd533666b69b1cf96135be713c7aae622205754d29e1f5f71611107f462e9ec8a7b7c5f9d9b98cf9eb7f74d4723997d82d27bd1e4a9a90c389a51339fc75146d7d29a3eb043cd032cac6ccbcbceae971c2dac25162bf9b8cad158bb20a6ded530ec09dc20ca3ef4ffb6dedeeabdb93b5ee0f18f731b6cf19c6890d69628de4e58584ca0a300a08739c604382574a0ba7ab6ec32acf123b36a3f3b15ed873a4f522d459dea516fce74cec0a86f832b65fbf02c2addf93dea9e55452d6d66446aeed9f184506f3d6a6ed66f3eb741d5eb97b262e502bc40af24444c53b87dd6470677b5de77dcec80477c58e3638e8e3f3717f99f7274b3abbd7238b06f20194bc4eafbde82a077dd9dacde7fcedcd5f26f1606aac1c45ecb3f860afb400a035585f22a73646c2f64e1054ba1810deff8427ee075de2c7e25152517254636feb89894177a319c81ea4a61798d26b78623479c2ef0290c2cad4c9102c6110269ca084f19e8428ca174539c6f63b760efe6cde55851e4767c2d71255a7d966a64a52f52b1b5e7a19e2c483bb97373a842895ffaa250f603a95e1f3dbfe481edb4cbfa927cb8b9196dcd0aaeeb0e43f0bdee721fb77dd95a57162eec58c12b506bcfcf0dda66c30153d1317d597e80c39428fd3e1a20233a43abc824149fb36630ed844cee61df23f22b8cb2ac6b5ceb4866c05fcf6ec383904b3d03b1f5417bb98bbe72f8357ca022e70e2a0659930e4c5aca17b51893125bbdee8e6687195dd5d0cd562bdaa7e8ecedd99585ad5d899f19ea2176235972026b394d693ea01c0a43d2eedfdfa90e0ef4b19853474dc052269620e513272f5c370b3dab7f552fe4c5f87b029a69dacbb2c09878168dcbe88bfa5f93ec8651ec12e564a453c6a15d7a624a44f5fd7d361ae568629", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000080)="b24a66f90adc6b6a97f594ad4ef2a5bfa2962a4b316c60a7c098ba33074d0e9a6b782e4a2c2389e635a1ba512c5eeca8bfbd838184f56ccfdbb337ed49bbaa0c08d5d823002e039c243ef976f11fc8139debd20c3c17d61cc6c3a045420ab94608f8b52f2e76c6ab7c899e2972aaa9405fda9b023420519fda", 0x79}, {&(0x7f0000000100)="cd1a57bea9dc63eba8ac13c535773cfd7792b34bb9c0577c07cba945dbd2dd8ef396d93203b3e86e888012225e93e1b23c0a591900fee0045f259e79220cccd2e4b315bcc8e52545ca9bc66fa58c277671c171191ff67b3af0cf9d3d9ad7a4c3b2243dbff15c46ec8a60b48db93c82091117e8e14d2f858a5c6dd1831063551b6a99fe942b0131", 0x87}], 0x4, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r4, r2, r0, r5, r1, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r5, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r2, r5, r1, r2]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r3, r0, r4, r5, r4, r2, r5]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0xd0, 0x4}, 0x3) 00:00:33 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000d, r0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r5 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r5, 0x4) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) write(r3, &(0x7f0000000180)="d38a2a823f8de5eb96ef6e18898496d28fd658b09b3adbb8137beea76d534d2a9a36f7df769c41f51cbbd6e1ef28054c12f1af8728417bc33737eefdf4561bb7b8bd680c0aa80443681e79d1bfd3bbcd72b34413bba82dc3f23382f2a3e6feb13b52c27c1ce43b76fe429d7ae182269c6284009182092a892fba092343a39e918542d42e887d925d4de30b71b087d21024c52ca2a8996ef8b3be5e7782707b695a30bfbe14fbae4ab952fd6a8d752ff8c06452a3ad67eea5c520949b577c4f15e1ad637c973ddd29a626e6ad7c1e33e30254bb33917ac09de79736", 0xdb) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:33 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) listen(r2, 0x10000) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fcntl$dupfd(r2, 0x0, r0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:34 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = socket$inet(0x2, 0x20000000, 0xff) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="40066694edbbf4fcb6c44eea8ed608419dccdba71820a52891404c3de814629639a90f550fec36190813f5da987724886ba09a453f20af27743b7e67d53fbd0b3b1e63ec6aa827a1f6cfb784a60c6c8121bef9a07c9cdad4bb67fa0ce78e141bfbb0baff4482c7a6b10f01a716fa6516bfa7c8ec9226", 0x76}, {&(0x7f0000000100)="063f39333db793ac67e9170a23c859f188615d3af7bc", 0x16}, {&(0x7f0000000140)="0a1c915642d4a8420fbdf23cfd67698f4ecb3f0154bfba90c8a79519db2da0f6bce1928db5d94cf1b38fec90c7175daf1564218d6159ce712f49b4c908c8704346c10963f87d7801c5cb49d542eac9a09b1f5940deb66e95e4565716b2f409f4028b623bbef536e066ebca63dac0", 0x6e}, {&(0x7f00000001c0)="140a3d390ea82c59e72856947595091a0480c0c731138de014ae2f1c4a4c5613e3a0cd50d49e58ecc9c6873dd540e2e96f30abef6b3a5ab3d09bb1fff1a2c35e4322a20b58d38701b4de113d359eef691cacc2252f6c9f149256849a6017faf1fd53640b6355cd8a59a0c941512554cabafe248727cb4f8824b4e3cd49c9d56390d1b76b5caedd75e4c65ab329551d80090d855eb9288fc5fc34debb6f84972dfc78d742cc345ccfc9fa74460f7f52709bfbc48bb12c8c13d90aeb3446c79e8ae8e3c3b46ffe00f17c6a7919c49f666806ba85bb7807", 0xd6}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x2, r2, r4, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}], 0x50, 0x2}, 0x5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f00000005c0)={0x0}, 0xc) r15 = accept$unix(r10, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x0) write(r12, &(0x7f0000000680)="6d025f7afa35aadaa7353e8f3ac129219bd96b39ea641aa2b180dedf972c444a238366ef47b809ebb235265488e0136c08a060dc2e7e37aa9953acfd342e69b7580e9041bf3a52b41ec26b3cc02d342ad46f01f4ed8f8a1d0e75d6cb753d3a24ba220cc52b887d722a82deac0069af2f296f", 0x72) bind(r13, &(0x7f0000000700)=@in6={0x18, 0x0, 0x0, 0x4}, 0xc) r16 = semget$private(0x0, 0x2, 0xc5) fdatasync(r15) sendmsg$unix(r15, &(0x7f0000000b80)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000780)="76417586b6a949456a14e988d0667a744fe81f906656e188f2b717655fdc833b393297e9dc6996234368353b4398d3aa3192c20301933ec3606d7e99b466d71d8656090418", 0x45}, {&(0x7f0000000800)="69d4cf38d285a9118e3fd742d76ecd2bf6906ad2faabd79f5ce4a4db8596a078eaee92c5d29aca0efd49a83d45bcd9b26799e0225c60b804dfb1d5b6add76493f49d7269f0a30178d71f7c8b0ea4b601cbbe8709809960b69689f450d9a5e9378c4851e80ea2b9cbc950205cd47ad184a8eb22007f6e4b61e2ac928af8893c073bc666e30ee5defac7b45271168e753955205d66d91cf9d872147c61a56114e780e5cb7e660eea641e85320b8c738c4073e5813808872c9b052a78aa6b4656bb4fa43457b62d64b4222237dbb706b7cdf4", 0xd1}, {&(0x7f0000000900)="7a86790d0ff0bc2d8b9f970a54d778dfd53fdf11827063ff51036be862e645d52085ab3037f68f3f5d30d1111e4bfbc23b8999d3d103a9bad0e40921f0a8cff3c97d34f611c5654f6df1cba0eb04d994612cf007ace385507b72f9a3c25bcd4fd8a2dd86bdf50d016d61f0ed49d9f6b285e5def4096309ad586cb4584e7e40dcc8b5db2d6b79299a859b425aa3d731f50cdf135bec41649c85173524f8b669edc179dba42fe4f3d1ddb35a69b1ec364683e65d931aec9744c01eddc4e84f326f846ec10c79ff5eebc5c28ca968bed8b575695eb913", 0xd5}, {&(0x7f0000000a00)="23119ed414b40f9fee6803d8f4a9a24180633e027dae0a3c5a144d5824839ca32d4af25625fed35ec62c5dea0a1a608283bcff0860604183c0d4a71cee75d19291469369fbc753528472beda5bab3a211d93765fed3075b23d1c246da127dd1a1c102e8214c3eb510ea4cf0f1546896064192a7435d9309f5944f283de3156cba54e79be5703693870e5682a3a44cd62ba12963d0cf79711e8ac4d", 0x9b}], 0x4, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x2, r14, r4, r6}, @cred={0x20, 0xffff, 0x2, r2, r5, r6}, @rights={0x18, 0xffff, 0x1, [r12]}], 0x58, 0x1}, 0x400) listen(r12, 0x65c) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000bc0)={{0x18, 0x3, 0xfff, 0x2}, {0x18, 0x2, 0x8c12, 0x6}, 0x0, [0x15db126c, 0x0, 0x7, 0x8, 0x3ff, 0x0, 0x292, 0x5]}, 0x3c) r17 = shmget(0x1, 0x2000, 0x80, &(0x7f0000001000/0x2000)=nil) shmctl$SHM_LOCK(r17, 0x3) sendmsg(r0, &(0x7f0000001180)={&(0x7f0000000c00)=@in6={0x18, 0x2, 0xbc34, 0x5}, 0xc, &(0x7f0000001040)=[{&(0x7f0000000c40)="59f1324c2140671ce71e51e2afaa26d35201749b5fe26b3d58ce96d0e23f7750f6eb9b9d431f6526faf82351cdb79693dc8406a9bf563f67bd439c568bad35b230d368f5cd3806574c2ec5fb1280919668d92fd29229f2d5f2b33cc4a20a5791ec2c53c4e1975c2bc9537bdfda54de661345", 0x72}, {&(0x7f0000000cc0)="8e9a7ea3af9bf94494788531f5a04d9dfab0d07d014fa23781d8eeb3521155901008d3d6672f98e5d53861310c35a7a49cba753040e187545e971d4c63b01ce6e32915bb98d323e632700739901c9cfbceb40a2d3a7d50fa675005b2a125fc4851399da25e1301723c84fd73c0dff906f988927a42c75e6633226447cb8701cf372ad3ac51984fabc29287c2dbad34beff9253c9f07dfaa7e1cfdc5d630b93cfa5fd6724477f93666f7fcdf04076462df028ffa75496e92267b2362b5296d5bf61b3db86e72899040ad3ba007eabe3c3db666de9d20688a799", 0xd9}, {&(0x7f0000000dc0)="451af256315230cc8107f59b6cc4831a470a869e38776c934ab6a6fc13f0bfbc267021269ba9f368d54b12f1c2012b752cc5c80b6e3ac0cffe780da45ef17aea7c08086feb25eeeda91f06b599f3a0582095ce559962cf0bc175d9c486b9b8d1709d5191d6c24a9542cb5dc3dceb1ff63b3ad25574998fd7be2ae3b68d6e5b447d80bfe117f366dc8f9536730dec379dde96b069d8cdfdf60a4fdc5ac112a4f2b6c8f59c4606d0be97a9647ba8db563170e08d788a8911ba9af146d9556809b7c791", 0xc2}, {&(0x7f0000000ec0)="68e482e67c5fdceb87f701fbc0970ae09ef4bc4e0546ad05292ce721ac4dbd22965513f61bdca384d689138ae04c9c540a86c5cb5690163e748ae498987d2c244d32eb0f1b212b260cabf5f4923b33be4d394e1e64b7a0c13f17848fe26a680976cf3a291a99e67364e6ab57c4b4418cc2a4eb8c2718ca8756ddaf7bd5841e4ad5f7036c5503bbd910224e5371d5407543711db3a5318746305c7987f327f7486e5583488518e31b18a5e525357fe9ed028c9d1022a5b2a143fe64c5371461f0f33d3e72b76f782f129f50e5cb1dba92e870672c31ccb74cfba08aaf3326c071aca36525a334b1932244", 0xea}, {&(0x7f0000000fc0)="6c9256bc37119f1efdc313c628b9e28cc670a29f45aa8ebdd878495da19ad3648d897ef5961fff3676c62df0399826f808e9437e4053d04f788331039decc61bb24646b51098db548210c6e91d559a8caf84c628b7d75d1a0253a9c536", 0x5d}], 0x5, &(0x7f00000010c0)=[{0x18, 0x0, 0x40, "fa0369"}, {0x98, 0x1, 0x7, "cdb1ca271f8e3057fbd5105b90091d24d0123d0098aa8f38412d8415f467488b14252b239d42575b5b5f995f85b8beca0af4fc9c0dded3676846c70793a50ff324a9409e4cca4ba3840e91606eb4019f39ef822bd4dbd4cc56475c1b93e16b61e9231368b3ccb82b2a8d42829bb0c33cb7805cce6aa9fd1b58ee3b08e081d61987"}], 0xb0}, 0x400) wait4(r3, &(0x7f00000011c0), 0x42, &(0x7f0000001200)) open(&(0x7f00000012c0)='./file0\x00', 0x100, 0x1) setsockopt(r13, 0x1ff, 0x8, &(0x7f0000001300)="e4d126b436aa84b3658e172fd661e1b641744aa2acaa3996d5f554b4bcb8f94d1773a84140d02aeb1c1a8d352705390dd8e251c9a4f457bbb27cfdf74d9742e5a3fafd9fc8e7af8af10464cf9992427f24e1c086145fd0504b765204489332f1e61d133fadb5c2d621bd19188ec9d9207b2d13e2a53c6a972826f0f4", 0x7c) semctl$GETVAL(r16, 0x0, 0x5, &(0x7f0000001380)=""/121) shmctl$SHM_UNLOCK(r17, 0x4) 00:00:35 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r0) setrlimit(0x9, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x20, 0x3ca}) 00:00:35 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91e718959359233614b006557339cf872102cd62fc2b48316a383861dd062e98e67f1b94cab49315cd6886aaad4234cc979a646349e18ada4a5ff4b0b7dba022a7ca964423323465f12c36a6d6d12187185c73332aec5e52028b6d81c047aae971011b80dc6c987c247833ea0e80de54dd0a4bb34dfc50bc1ee4039830096e9f6d4b5fd12903e299eade1ac0554f4227e07e4545ea00d29151b3c8ebf5d600385fbcb00"], 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:35 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffc) r1 = dup2(r0, 0xffffffffffffff9c) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() r4 = getegid() r5 = dup(r0) r6 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r8 = getegid() r9 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getgid() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="0316d2838f05e8eeede5661e4f837335a2ed7df0ffd06d56e8b3f683d976069981b28a8af00ffa18bcc55f4a7a3d112003edabbe3b8551b5a184f02c821dcae5e26629931a334de1944edbe2cd5de16db99fee63e66122bf0ad1fe7e890697", 0x5f}, {&(0x7f0000000380)="4e9645c835741c0a3f2929344449d34b7544b2232c189f5f4678315af86e52998d3ecd90bc25bc534a8d0917305f78c5ea02233188259c1f135abfc2a7687a29aeb13f05ca252e48c974b5013fee4ff0f7c554685e7eaeef747f900686f2e752aad50a4b4bd4978b834303285201ea36a0cd24bd0331da0daed28b660e9ec3970616686e0dc85ea48a9b9d91e453116b69b275a86e741f5ee4e9b6f22c5a7675", 0xa0}, {&(0x7f0000000440)="c20f93497af642e789975afec4dc33e2816f3bb864c37eabfc82d6f6e5f27d669613305d582b66d42835ee877d9c5f2a3e8acc61fcc7a7ce29937e9f7e21074efea691176986797f9570bbad34fb5e9fcc0873044a3147608b916704e3a490198c6705ea6cf4d343a014941c746ae37a9b538942e74586e993d72e81bda502f4121fd2c7ab3e3ddb02d6af562a23308cfc414204edf5f413d11e5704d00defb22154e1ec6fc64cec54f145659366c18d8c5107e2e46ed7f03d3dbc3786f06531f6", 0xc1}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r5, r0]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0xa8, 0x40f}, 0x4) r12 = dup2(r0, r0) recvfrom$unix(r12, &(0x7f0000000040)=""/172, 0xac, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='{', 0x1}], 0x1) dup(r0) r13 = socket(0x1f, 0x1, 0x0) shutdown(r13, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9233834ba0"], 0xc) getrusage(0x0, &(0x7f0000000180)) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189593e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:35 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0102e91f7189591e9233124b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept(0xffffffffffffffff, 0x0, 0x0) 00:00:35 executing program 5: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x800000013, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/248, 0xf8}, {&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)=""/71, 0x47}], 0x4, &(0x7f0000000400)=""/65, 0x41}, 0x42) recvmsg(r4, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/25, 0x19}], 0x2, &(0x7f0000000600)=""/18, 0x12}, 0x42) r5 = semget(0x2, 0x2, 0x200) semop(r5, &(0x7f0000000680)=[{0x0, 0x80000000, 0x800}, {0x1, 0x5c04, 0x1000}], 0x2) sendto(r4, &(0x7f00000006c0)="51b5ebbfede876f4f8bc1d34a79eb941c5a344f8460b42e3eda5283948021a7d0bc1aed2843f25767be30d6b43049af3fccb9c4ae3a963a1c98aea1109fb38354c30738b22315064b4087482f8329c9bc81aadb182cae1ba2a7743c42e8812093f4e2977082f325e75793ae5561bf4b59cddc94df9568c702c3c9df283c8c514084198a92f1d99c06eed15092d05aef6916cba0de6bd1bb311ab80959da146663d0536e1c5bf5827a6c0f1a5bddd9895ad9735ce85b391ec0c5da864aea6d4876cbb1e37f8f1b9ac91445c21e7da7f726d1834d9065b9a3fa7f74ba7a0", 0xdd, 0x0, 0x0, 0x0) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000800)=""/203) sendto(r4, &(0x7f0000000900)="267931a3f5892ad86c24c2514d56514d68e614cfe4e76e058b4b48be41ec36beccd22eb01c4155e3e40f1ae6dc47132291e1c31bd87e53a300def4364fc414d5a23627b343dcf89db5bb3d7b84aa3888aac58ba13a64eda9d06ff418422824b6ccb1ec6dd5f9e78fd075cf67670b57dc5899e5a550e9b7486af587e560d5c19e79dec8406a6a20efd0f6e9c67cef450d872e6f4d656207020fb01c05a0e2319a5fdb103f34bf04f7d33d2b0a5eb10c8cf04cb4646a2485e910e45d01be3b03c35845c191e87d8299d8a627d3e1a80b15a55e64535dda707fd82a51050defff1bb82bcb853860126706dd9b259ceabf4f10f0d73a8f638067a71f7294ac693e358fe5b8f4d26741d195fbd6d9927adf51bd21d335eacbbe6bd71b3655a343ccedd79d8a1a2f184194814905b4d73fa6485f7faa796ac73f4df0fdbdb87ccfa75202bdd610ad54f1c927792bfde828fca9aca0ae788a3f69590bac0103db930912bfb913082f9b413f5ebb2fe201b91d1d73e9e6940b8f3bad32146d1672aaee458181d22da76b67c30a18c70c25864b3c81874a0c44045d1dba6d41cc6fe0910f98724079489e975433823b3f36f147e6a3d45e0871d05acd1281eeaed4406c36033311e2ed7d2dc438395c6531f199783d922b18addd331e77a1f421296d1937524350e81b23ee79c071d48022a7af6d09ce34f98ae756a4d4c1ea82e2b79dd0fa918674dbd6cabd6cdd0138540591e4f6818a75d26bfdee68caca5b8c2366ecaf658582dcbf532b27f5532e475cef5d3234bf72f5ae8aaeadb6230c10727f4e3fab274aadf2880a9ec0bcbc7ecb0dd1e75f8587b13d20fd4ef3c91fe5d57a2322de43a402b517d67dcdfe4f592de171f8d488f7f09ea1cd8ba77971ce3877e9f0a19903d561731fbc4dfb4a5d86cc7f26459cabacfa0e68a2fe4e17d1395ced73a93a8de83da212d9f8e9c577a8693cd523137add364768c4279b7e685ba813989041330259602b42e1e856b92c1cc4d0e9d961cca4c697babf1ebd3bf28f125605d29682cdcd0414606870116f7ba165c190b54a2325fe29dd77756254410f491a0d69b88fde2ae1ffcb4933ef438e1daff5f19960bfdaa2c9dec07457c8e92ab81373f35405d695909eab0397390c4a13b8e25c4c3e2c5678fb601e4678a889fdb9f8d20716918b49dbbff7cfc18f3f17e5b7ae2e592f2a11556926bc019db6a05458eef20fb6f924cc5b99c5273744f5142e70c121eff1b323a192251ab90e83efb80f31332217915c51b17581d7689a1a04cb15ae631d7906771905d8ce3dfc554aff9ec436e1cdfc3740cde2098e2222c5cd5296adbfdbfbc45980ba28f5e82c43161f75a624f30a9d3785791bfc7f244cc33d07933fb0f75b00a7729e45a21680cd3467d0af82cb4443862f1199a012179bdfeb8772552dd850a27e1313a63ad853e2785881651cae66a93ae5e3a7227f3a135df1abcfaea08a9f2647c22e91e26fc625f714ff2f10b10ecf067b55d0c05127727d7789b2c7181ccf8b4f9afcd4064bc6ff9d2af91e07ceb48276bdf644df29abea5376cbbe7794a0bc20c58bc18d79ecc50c2b4aa96eb8a1f81e411526c3ebe07781c380597f00b1d69dc977f0eec3ed48e445e26afe82834cedcdf5e4669adfe0d83a9d6dc330c3c1828fe4c8f653204d24d936844326d6c02ec2830688209c1329abece10cbaf005e8d2c6247ae428147abe2a54f23bf1b3fd7edf1ce1b7ec004e9e65d9d5af6e69bc9682f9ae365dc3e03afa55e1cd2699e3e24dc37bdb9c0acffe999c7da074a2bad42efa543df2c4805b1ba480b9de53372720180f9b4a3c801ce484090ebdd27524db25d99a3e9fd2942567cda664f6309b905e87355ddfb733bc6a024121250c4eec538e1e2b87dde0fac33693be354de05047f82b49f0dc15a05b7249ddfd9c8427aed4be538cea1ec0ffadba23bd6b15b725224d548e8febebbe0037a1cbb031b4097ac9c176081f6e84f0b80dfcea55abd43d2cef43c1e0a601b0772a0c4aa6c5c8eb7c2b6b29b4fa943c84bf02d8684793f650834a5e79425d4145c38c60821a72f897d69538f60786a734f234fbfc0137e69cd41ac89d60bc790df40036ec36ee4d14da0391aaef164e5787d603d79a4e0f5d9a7a3de7b2135aba9c6496382d4d613f127ed7cc36da6a60a903c4dd9afb4debeab19f7b2074253ae2d43b636a363785416e308aba1c09832ab95199719e63e02d7e50caef260e3f45aa98471b5d92ee060d62837700f13252bbc61e65873279a69ddd0bb84a65b5a7d1db87b9a42a7084cb55f8c30605ad2fc1a4bf0361c231afff5c98bf4a9fd302e5ebfdf826eb4744688dbffb9dcccf3d1d2181f10530ed463900bae687a1c0435d97e62ab11f042b8d6ebafeaecf64f9a0ca40eba5f196667fe1f5727129dd41e0c86429d40ce2168f76a822b015e23de2cd76a8de5ed90f5759b84f8687590a8ffd73edeffad3e4b85fab075e3efd5ae1ce2cd09d882df4b33e2f18b24612180966e89f91a22faabe53746cf639307bca261a3fb56dfd533c29c4ae42955a6591d58b0115e075006470c9cf12af16eedf531a804bed2485900d956490cb77ece750d49320d5c0a30eb94a1fd1f335d8288ce60a96392ff9d60cfb20f5a066d40d90f418bac5243d26f9f8b039044408dff8fba0c83f75ac04e73a7ccd15c27fa4e57fe4ddfb00d1829381ff8cf103c932817b5b7f5b4827fc9c4a29fedfeef5496b0dd47f245c75241afa7e1d1b5ff5903de72d22dd69f408a30e1670f7ad619524f1efbf644422519da1f41f2c4d9aacf67f894b216071a57b626723e7b7aded14827f23a720501876c73c403e9455f4e5a9472b1bea16a69905adb7d56909a48894f4bb19b4981e6738c455370615f172ad7c96e1257a093895d2ad3bfdbcdb4c418c374d44938b32304a5577878f608ed6c3e7b1b48fc802d086491fa31724cb8909ce5fc827173afcabb3e7534ef0beea23a27d6f3be1f56c5d7a8b8f996f61b9336cd64baed0a242d68a554a6999ea2bf065a5afd6dca1196dd574e71844426231d74d81e4dd8fa2568650407cd13e571e48bd297e214d82a70dcc36ad627a9dd8ee6e6256897f144a1b3032a9bc67d19506f9caf9522fd345e4d2c330d118f68b58926134490066151c1d276e06542853b1f013437ee95dec93f32e3286aaeea5749366c9ff6476ff34f324d4cf6e0588af10ed5a50d25d4fdd0082f2edda0f5b662f4778856097b37d1cce09d4e57339e65280337a13daaaee3279e6dd559b828879f7b5f0b15b46e79078df8a52f41fea115d9bec4382b7d2ae81178cd37cc5bdbb966def74092ec4467a85e5519c2692fb547b664753aff2c5005cb5d95e7cc5d2272e8e55616297aa0759bf89a06fa1692987d89450856be5badb3f25ec40d1dba51447a6712c1dec62c66c5ec3ae1ffbd311f172f33222fd3d27cda6d277f3096137386b6d549a43a55e3a488434111e673862859f09ea82053f39b0808b5b2b36f0f34be00c4a28dba229cdb8bfcbcd3f661c847d332bdf9dcc548639054eb2c196d700e9eadd97bc61b402066e01bdba6365498e74de22e86e3fdc4285ac0b8511744a517a6a3cf6132fd4083138d0234f1b937708ab2a7e642ec6d5329d2a75d1d11c08f9d63bcd25dc5ddee6a4e9ea9d3052197e2d9e3e66f30dd117c60b617511b47fc2f6660475fc351aa8e1a8d23c06f421c1042d501e0d79455840479472e39f0ba8e6f8daf1ce6355f55eeb4c316624280f9d9467e2a50015d7bde5fdb4ba09dfa5fcf3741a6a15e8d4f2856a6e16172cba4cc1048692f568910de723eb4ced1ea71a754c2de5b8ca74f46344432ca4c9e7e02adc14bff47cf00a5dcc38daa45b2a5e35eb9e2a64a1e6310b0213920cb8b58031411fe48bfe900d4cb11cf5beda03846b5c6f0aaba481c37731e3e45aa8f6b613451edb51daf4dc641344e27993aaa511cba4d51172497f7605d841478f354d2d6dc72c266061c49a046d5081a89326d29984b957198723b16ef4bb2f089bec056e53cfcb02537a0ab2e902a6514d7152730dd5f9958128b365b1476f035dc37858f1500c9181d72820579d9ea89eddd337240480b32baac07b0f86bd49fada60deb8466ae5de6e55a03ce3c16b0fa01674f2349a2000e91a81e9f83cc0b1547d0a00eee7dba68f89f35ae32046f101c646e9d82e1cfa8d626389329f9c106c1ad2010744348f471c91d2988e066191e7839c9d5f631d5a34e4a5cc2b29c70f18102bc417a572c1d71f49b90338d6a2e2f8ad7ea83a1e8be05da28fe9f1fd01c1922916dd23988b25af694f51ae433a5c727f676085ec13449c75ca82837e2caa500555569dcd75b567f9232153da5e28cf9694e4e62c2e030020f1cdb5d473c39fee0af25d6839e54846f4a419e533a9672255d6390410346d1832901b30705ac0b2ea187f428daec5d9fc98e96e9ab98c88c6593dca51fb783beb15a654c95b3766ead9b351561f924d2c8eb62035a785ba15255189c758f3d18efc3f98aede7c68ff06b2e60b4a8f929e78ffb61858f30736098fbc4e61c5fa4f04e14b1f51e454631e865d4221d446293e478308470ba1645c39927b934df7f7c19ea4f6f9c9299db337210357e99faeabd125ba83337b40aceb98f82c453661e6be8497a6698aa3e6394806aecbaa8fad900b724def78e1e05118fbcf68db0d19388e6d16713173e3509049e07c771a26ade1b318497b69f73cced877c9fa05dbd7d30b9f47b4229375f378df20f6dfccd0393fcf33a999af7420e06bc82ca09d9bd0f978c8437330ca166924795092c63bc0413bfe96c45d61ffb9928606218cce379c0781b8af27ba02645669c8bd94a8cd2763dff1bd0360d603c5134d7c342aa326a4fb55861878cb947a41f578e04ab1eb22ec52629487da9a71fcd702a1d5c32f70494413c88a67e56fb96398f7a3be1e5676e8d4174a311dbd315b03723821e3e6ff520b4a3aa8e81cd031b862d03eba6aebfec3bdb4203b8441e2dc6e5c25a3c58421621c527b21eb872856a7d7bf4bde9041b9c0e1c7aa6938fd492cbefd25454ff6bc157099348ca2016a147aca75f1b30f91d701abc42e8548a244edbcfac4430d920e69fea5f8c183fd3eb179b6034dc55d5cb200d3d682b0dfd0c9d1fad1f94986bd48ff468fd4187d4ee0d52d6bf72fa3f91dde5a059a43d31544676b924054ec612ad6b5208ba92775662c5f6c9d169d9553e80665775b9572681c91c651eae41a6c9abb4b0b08f1951a5d4d8dc6502bbf1c8900029274869311ba0bacd5d66ae2d614895f4bf870ec10707dbcf9109d5192dc635daaa4783f4b6d1a56bc61c28868a050b00a5deaba936dc969a114775cd30100dbed5f2df8fb7f1c37d3ea0476a3bf6bca17df5adc25747e97cdba2af1d8a1dce7e6d62d37f2f6113032f35f3f1d23e87faf613c91b0c64430e6b452f6a8eb2c828499c208b870c33f1a50c2c9f80403aecd33f47369a83f2d3f84b97ea6622beb2e2269bbc349201f8ef1ab96a4b8af9f81125d70dc3c1fe949da2ad8d543cfae6be231b6dd4eec9e9d6a12f38966bfd67db46980f7f87fb40eaa4b292f034e7e1a9185fe4871cca721c0aa1288ccc8265b572766aca7ebc46feb9a593b4c058478aba58d6614d615d03a81f6d586ae7953253ac15453f60a439934cbe190a70f656c843e23ac77fe74a8375853f633cc266838210d73d0fa477a65225e6b6664fd8692145eb911c4bf272d", 0x1000, 0x2, 0x0, 0x0) sendto(r4, &(0x7f0000001940)="8c503d3067a11981309f55e5c8dbe082b558be10954a7fcdd1f6114d8718070aa9703be01adab2d474b294ad4483f2fe8d9e9007fcb43dfc934673dbae3ede0d76ea33894490aaa251990d6dc44fa2a00cf9c84eb21485ca417b0e27b06147b28d5d4e21e89dca3e1c6d01816ee006f09a710ad071afd5f6ab80533f9fad2f", 0x7f, 0x40b, 0x0, 0x0) sendto(r4, &(0x7f0000001a00)="d03777ff751a6c7e1c5c135ca24ad73b28f137a678e40ef6", 0x18, 0x400, 0x0, 0x0) unlink(&(0x7f0000001a80)='./file0\x00') semget$private(0x0, 0x6, 0x8) write(r4, &(0x7f0000001ac0)="e1eb6a82181515123d8a41595caa28bbdba03d9e3921e42b95d1bd1ab7716def1cac72ab47d815ebe74a79276a0fb657f95132b49376dff31956a0da9c7b60110691a01c11dfd879311592bb1cbb3ac2bf193e10670ae9db8f734ac1ebea77c46c67e27cfd4f59fa4ed28f9f6cf55be135f81363abaf994354b13655fea124eb86c7c618a43b7e7a9379aed5", 0x8c) sync() r6 = openat(0xffffffffffffff9c, &(0x7f0000001b80)='./file0\x00', 0x888, 0x1a0) getpeername$unix(r6, &(0x7f0000001bc0)=@abs, &(0x7f0000001c00)=0x8) symlink(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$getflags(r4, 0x3) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r7) msgget(0x0, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 00:00:37 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0056bd34e372b28a7c83e0ee296e47e1e432e070131282e7941d10c2158ff9cc73c4b7dbd9481ea063bd0b5e40ce54210ddb1c2ed8d2de8fea1a93f17f165cc9e31af83565951ce6d7835a15f338aeb29a0dd3c373591ce9157d4cabb71946ff3b3a75b740a8e5"], 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000000)="8746c7c056b7d7c15ba6e8b8167fbd3d64daded590e0d0c351f53ed8f6f233f350d4e05eb3ebee505284c511e5b429ac89c2016d12220d980c34861007accba3895e0fa109871d39a7f15df9822aab439ea5960a1622c97b7b6583cbc44cf3807db7294d06cb11786e176b1692dca8fbd807786146f8d55b0642d0", 0x77, 0xfffffffffffffffe, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000002f, &(0x7f0000000040)="f5ff1200", 0x4) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/117, 0x75}, {&(0x7f0000000300)=""/73, 0x49}, {&(0x7f0000000000)=""/64, 0x40}], 0x6) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 00:00:37 executing program 4: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/130, 0x82}, {&(0x7f00000002c0)=""/114, 0x72}, {&(0x7f0000000340)=""/78, 0x4e}, {&(0x7f0000000240)=""/41, 0x29}], 0x4) r1 = socket(0x22, 0x10000003, 0x0) fchdir(r1) writev(r1, &(0x7f0000002840)=[{&(0x7f0000001840)="52f156fd4e95ceeaf27562527496e5df7495fba59b2f811964bbc552081ff36ef0485aeed17ba74b23ee1d6b291b435ebb189cef7792a8d2cbb1e904e01866197f949a679d753d79b241f8e46da9cba5e1f5050c09c16b4532d4bd5f87b05e11950f0907610dc7e04491e3f7f4bd17887530b466e5530e58f0fa54b09bd9bd91b9b8b16863c815dcbfaef96509f4ac21eb9dad203aa6959890ab2d147c0fcb7c11747fdfe910177839c2af4ed0c09f782f0d75d051e04668a4952d25cce3b8d05ea71bdea867db436da9bac24a1c90d201b2d21cf894137663091835833f6e3b253182369702b81b8c69588a996de2b8068b05562b5359727836f8cd4b240d136fb77c6efa25820da6d2196ddb2fa1d12445b41b8526b2bd89760c4d85ab0ba65a4596c9921af3a8dc490e4e0c33f89bd342ec4c653503ad963bdf17642664", 0x13f}], 0x1) bind(r1, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="2fba43b4", 0x4}], 0x10000000000000f8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) flock(r2, 0x2) readv(r1, &(0x7f0000000280)=[{0x0}], 0x1) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x6, 0x0, 0x0) 00:00:37 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189011e923361854b"], 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x60004) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup(r0) listen(r0, 0x20) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') accept$inet(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 00:00:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000180)={0x40, 0x8}, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x4000000000a, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f4e89591e9233614b0010c008d688fbededdf515762cc0fbee4d4290097"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) r6 = socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) fcntl$setstatus(r6, 0x4, 0x20000) 00:00:37 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) sendto$unix(r1, &(0x7f00000000c0)="3a5152f3419f62671c9fa83d69a8828a824d07d41fdd9cd8db01227d0e50c133db16d86eb7bec116dc80f869846dd78c692c237f7bd533be23deaabb1fd029ab9af5ce998258298785a31906e1849384d4972bf58cf35b36af089649eb8dd30bab3805dcec31a3e3ab0554931cf0bb268c43e4b546f4181bdd3d169f4875d9bafdda2c3db27cc11c47a077f1ca65cff71828ecaddf4b802973b6737d092cd7dc4dc2bc6ce0a619b37617558c7d6bbec2d9b1f4ccc4517a71d6d9a5", 0xbb, 0x2, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/175) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getppid() preadv(r3, &(0x7f0000000580)=[{&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000000300)=""/33, 0x21}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000480)=""/120, 0x78}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000500)=""/110, 0x6e}], 0x8, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 00:00:37 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r1) socket$unix(0x1, 0x4000000000041, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="01f8e81f7189591e9233004b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffc5) r4 = accept$inet(r2, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgrp() connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:37 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) r1 = socket(0x1f, 0xc2a138423cf57a38, 0x0) r2 = fcntl$dupfd(r1, 0x800000003, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x0, 0x101, 0x100}, 0xc) fchdir(r1) fcntl$dupfd(r1, 0xc, r2) writev(r0, &(0x7f00000001c0), 0x0) 00:00:37 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x7f1f9cc224e26e73) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) unlinkat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) mlockall(0x0) fcntl$setstatus(r5, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:37 executing program 4: r0 = msgget(0x0, 0x0) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="04e88b106f4e95bc9d6ba3d6358ef8e03e01f90710d338003cdefb97665b4e9df8af077f98b04f0be7efe232df436c4e7bf1b2efef627d8fc6427ed4ba68c357e5b1a0128f3152891fea08e6495db6c91f46fef7b7778ef2deb7161f25e4484f4d18eda7aa381519f92fe3a5e20f191edc4bfd932f16aa6a1f4e3858fe8add", 0x7f) msgrcv(r0, &(0x7f0000001580)={0x0, ""/181}, 0xbd, 0x0, 0x1800) 00:00:37 executing program 5: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffe) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/103, 0xffffffffffffffa2) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x1f, 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1ff, 0x6}, {0x609}}) listen(r3, 0x0) fcntl$setstatus(r3, 0x4, 0xf49593a2b3bd115d) write(r3, 0x0, 0x0) setsockopt(r0, 0x20, 0x7ff, &(0x7f00000001c0)="b5d0c69843ff076ff4af1d253aae9821e34c94733b8da0b739e32e19a5800c20e316be9fd6de511acb9210e8e3c728cacb2d5796b97aef0c4bcc09c6f6b50a3aed23a44557", 0x45) connect$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 00:00:37 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x70) r1 = socket$unix(0x1, 0x2, 0x0) fchroot(r0) dup2(r0, r1) fchdir(r1) 00:00:37 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) accept$unix(r2, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e989591e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept(r4, 0x0, &(0x7f0000000080)) fsync(r4) clock_gettime(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getflags(r0, 0x3) 00:00:37 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="01537605f9b879424733614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) stat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/95, &(0x7f0000000080)=0x5f) fchroot(r4) socket$unix(0x1, 0x1, 0x0) mknod$loop(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xe105, 0x1) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) clock_settime(0x40000003, &(0x7f0000000000)={0x2, 0x6}) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000040), 0xc) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) 00:00:37 executing program 5: r0 = socket(0x1f, 0x5, 0x2) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000000000002000001017b1c5903ee4d4620894acbb76097c2bfe5f8885aa8a19fbee9be4871652f2dfbd7f344b8d36067d69878e24081f9e2336b733e1e3bf121fb5787cc8cf67d38a72b27ad0c58c7a82304c01ab1d6a8292714284d2a627f88998217d524dddfb1f54"], 0x10}, 0x401) 00:00:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:37 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) getitimer(0x1fffffff, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept(0xffffffffffffffff, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) setsockopt$inet_opts(r6, 0x0, 0x2, &(0x7f00000018c0)="d0e2929e", 0x4) fsync(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40810, 0x10) 00:00:37 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x6, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup(r2) pipe2(0x0, 0x0) listen(r5, 0x2) 00:00:38 executing program 4: r0 = socket$unix(0x1, 0x10000000000002, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./file0\x00', 0x1420000, 0x1c5) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000060000000000000000"], 0x6e) r3 = accept$inet(r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x101}, 0xc) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(r0, &(0x7f0000000040)=""/147, 0x93, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xfffffffffffffcaa) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:40 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00d9a18504412045eb03bd6bf3619ff077a3073ae1e2c05383c3d5cfdaebec122cc7a724c0e67b18e90c71ae187ebc21411689966218a4db95a46f98c69c4d00000bd98d86fb9ab90ceb0fdab6adb8007fc35ba4593ce30e21dc3131059fd6ba84e30351223155b63544"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = semget(0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='./file0\x00') semctl$SETALL(r6, 0x0, 0x9, 0x0) 00:00:40 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getegid() chown(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r6, r7) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) symlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') getsockname$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:00:40 executing program 4: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = paccept(r4, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x10000000) accept$unix(r5, 0x0, &(0x7f0000000040)=0xfffffffffffffda9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3) dup2(r0, r2) open(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000800, 0x40) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) fchmod(r3, 0x24) 00:00:40 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="78e2f941f2230bb70100e91f71f46ea6deca3000000000000007768213f91e036795e10ec286cf9fc87d1fd89072a14005dda40d9a12c05f1f53d29fff8e01ce111bd88a70b784d39aa2ba39794a808d6c78e3824e297c2c4676ebc06928c5ac8dac46a734d6b9e1dfe873dee9906427a0b121755204b85ba3f7bdc1a258db363153fb24f4dae481138acde1"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="014001000089591e9233614b004fa1b9822229cfbb29929a"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup(r2) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1f, 0x10000004, 0xfbb, &(0x7f0000000040)) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) paccept(r1, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc, 0x20000000) 00:00:40 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 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) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsync(0xffffffffffffffff) 00:00:40 executing program 3: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = paccept(r4, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x10000000) accept$unix(r5, 0x0, &(0x7f0000000140)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3) dup2(r0, r2) r6 = socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) fchmod(r6, 0x24) 00:00:41 executing program 2: semget$private(0x0, 0x0, 0x203) r0 = semget$private(0x0, 0x1, 0x440) semop(r0, 0x0, 0xffffffffffffffed) 00:00:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7108001e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80040) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) pipe(0x0) 00:00:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) r6 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmat(r6, &(0x7f0000ffd000/0x2000)=nil, 0x1000) connect$unix(r4, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:41 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) listen(r0, 0xde5) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) accept(r0, 0x0, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:41 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0xbd, 0x1}, {0x2, 0x100000000}}) r1 = semget(0x1, 0x0, 0x280) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)) mkdir(&(0x7f00000005c0)='./file0\x00', 0x10) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000500)=""/108, 0x6c, 0x800, &(0x7f0000000580)={0x18, 0x3, 0x9, 0x5}, 0xc) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="4b0b19f5245c0d3ac559c0854cdfdb7e9847ea744a59c4f72ade97485570b5506d3ac4e62cd89602da94cabb592639eb758ef1f745e03b8540dc28a3b99ae483dc88c6d9073cc9a02b6e10366f9ae1f6e62e570edae1218ac2e9fef6a5a39f1824c917bbd2d7284f8363cc4a7e5cc3fdfa5651628af298b454165124dbccddc2848d2b46a8e6d1d3db71be538f735264ea0500730febfe90b1c5c768a6e28acf09c6b654e7192f34cfb741457220efe0eb6b7e7640afd248baf8", 0xba}, {&(0x7f0000000140)="fb708712e4bcfa114766b345b3877aa94fc897d2", 0xfffffffffffffc97}, {&(0x7f0000000700)="7a26eb58400b3a1d71ffaeaf3f5905a2390a7c50f1a6362d28613e1344eee582be3b6f6bdcd22732ff1c47d6b5a38a224c014039e1e1f5ebaf7d3d91f16995a5e442b573f781e2060a14adc3798a529fd1ca0337e23359a4479c5d1d619f9ee6444327bb90dc46ed8c", 0x69}, {&(0x7f0000000200)="c952", 0x2}, {&(0x7f0000000240)="b80ab0fdf28012e762d12b745092d20e3b7e4f1328d446c2b7a2cfca8b31c3", 0x1f}, {&(0x7f0000000280)="d9631ca40cf4e35357b639fb0dcd83999149a4d2d8ca572bf3abe5b1fa7a13f18089987a6d055689cff9c66aa6db7511b22aad4f63ad4bbe147e60b06d486f92c486555f565aafe990371ae1ffcb5db8a9b21c68767d6deb76db53f16ae39153f19a73cfb9304b4fcbb5439bef4b3496dda4bdffacfc0b31e93f0f729a7fe9abda8ef31e2305da1c8e7edad1a51a1cf92b052a1b24cd723f9c530cfea8c03304e8a3c87a4b0552d7456dde69f1f59ae9a831c8e34b3277cdadfc514e6048860949b9a8118448eb26e3a19acbb03632b8d0c89cee06076b8a9825a3b5c681e6dbbbda7f1f53", 0xe5}, {&(0x7f0000000380)="9039f7ae6bcd4a1e47038f114d2e221c1c368e46b62f1c7644a9d3ad20259d363b16b4ff7b1cc81f0fb8fa64f97caa33c0917a2028e563857426135f2cfe0343a1829dddf7dbb599315cb13c3407ead96657c09f72e2a4153d213be3befd8e42a442d66e8a4e6af954ae844c04faf9c70d594fd6b3d6f3ac3b0c7f67e6d2406ae6cc2db57b5d7b45a808ec97aa860d0ed458e18a43d61c08714f63108f204f6f1cee3f8381857e7a5da0555cc4058fa92655342fb9bf4a51c8e2466f8e45bc522b07d1823e58927bbee10f708f4676d9ea2a29d87b385c4d2e5cb9428d9bfa0fa09319bbc88733de4955f4c68383f69a663ca63c04bbb383a976ffc9", 0xfc}], 0x7, 0x0) fdatasync(r2) 00:00:41 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) fcntl$dupfd(r0, 0xc, r2) sendto(r4, &(0x7f0000000480)="240c53f88e867ded37c5d46a86b633e021fdf97c59c3bff0470fd388d63c85a62063bd7caa8873b3d462aa4fed8f75db2d07b6a27db87db14c6e57649de041b81a2038aaf19b6b099e1a4a5a2d1dd5efd9c399e2b3dc82d2402aac55cedf33055cf23b19507eedaa23d92312345335814cb68fca64b735832533f1caa70fc8a1c9cb8bd3d936af294c6eeb42fd48da55a6f0c55b2dfb80e512dac63f5a162e66c6a278e77760377576851734884781bfc0007c400717e47a650ce72f476fd9f4da8bdb0309bf40097810d7d6a5880e5d1fc7a08edb63c27ba9f18d15daea7b39722fae8574afe69dc920103260f94e5f59caa1691aec51cd6630c4481479a0aa65dc715a30327e3046e3116a61453062c4c8abddc1606a275cfe66be8c351556805cb576afd0ffe1e742a6a5d71420e5685431757beebe19f57ee6e3deda698df421cfb419952330b9d1e753cadc5e8c3cf0efa2b874b94d50139edd730e22022202fca07b782d214c56dbcfe938d90fc89bfa41a55dd5a2e3210ee63fdfe3dc86d897999ff1f96a5dfa680cdbedbc291296eff059722a1c28", 0x199, 0xe, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80008) 00:00:41 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x2d3d0}], 0x10000000000000eb) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x501, 0x48) 00:00:41 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000b, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e94f7189591e9233616d00"], 0xc) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000180), 0x991a, 0x0, 0x0, 0xffffffffffffff29) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) pipe2(&(0x7f00000000c0), 0x1400000) close(r0) 00:00:43 executing program 4: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x5788a}], 0x100000000000011d) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) fcntl$setstatus(r0, 0x4, 0x80000) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/114, 0x72}, {&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000300)=""/55, 0x37}], 0x7, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') preadv(r0, &(0x7f0000000180), 0x1000000000000203, 0x0) 00:00:43 executing program 5: r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x100000001, r1}) 00:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x100000000) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) ftruncate(r0, 0x0) 00:00:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10200, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x600) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x20) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) 00:00:43 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:00:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000040)=""/50, 0x32, 0x800, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x9}, 0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept$inet(r1, 0x0, &(0x7f0000000000)) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() dup(r1) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) 00:00:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) mkdirat(r6, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:44 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="462f7c0000000000002000000000006a78a0fb7ea884ee699a89c12c3761ad2f14d4c8d166ea493abd6fc39da81853da72eb5538119ecc287f8ad8df659f307fb8404606faf71dd41a97696d251099924691bfd0f800"], 0xfffffffffffffdd6}, 0x3) r0 = socket(0x18, 0x3, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='*.+\x00', &(0x7f0000000180)='[\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='%.-', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\xae\x00', &(0x7f0000000380)='-^\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 00:00:44 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) sendto(r1, &(0x7f0000000000)="26b7f26d3f12fda1f927b27d11802bdebd0fb51998c993eb5cce2f15d92b773d4511558aaaf8184674846c02eaaf63c802d8114f27cfddcc437a4b9dc92c9ae2feeab88d6199dcbd7f3544de2cb25d53f5865d98fd5630864756cb1bf266dc1779dc25606e60c8dfb820d66d1e7ed3ee70efe5eba03f5c3a19bc1e9f8ae6f6b1084995fc73fc616c310e", 0x8a, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x40}, 0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) 00:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x4c0fdf30, &(0x7f0000000040)="b3f64bdcfd9fc2c924a59dfc1316a643acdb74c12fefb63ad243fc57d44d0eeb1b0ee2f9677d4207bbe4ac093f0b553681a0b6b3a97603e5298059807cb76187da7534c93a35690acf25ef6e025dc44c1d83a5c3eb29fb35ea6cf085ff03a7b03bfd793017e90aeec3b2ff834d318f2d6616005c34759ae114538c03c95b4faee96a9a70b709ef40b7408855fceb868f08e9d28d328838b92b90aec39a381d5b07c6da4d6fc60ba1737dc1cf43206854dbd3e9a45ec30c7922c5ba05f096942e4b321a5f6919ed6ce384136e0b9adfa84739aeca1a9cb3af8f4c843edd5a94193dc1f2a98795d53d87a866c8684981ec97eff9f85e89f8d29eff55fb478f310da4f286041d8ae62cccce5662a1f5f760fac17c17102798a859926b29d7ca4b79a45ca2de150136d63bd4870ef680e3e8b3b06d125acde94f26d13518092a50173d8d81c504a626e94cc0a336449f4d3b9c282c1e5ce7e3cbfef88be5efa8d364aa2ab3195d5edc2f7946dc441640ebf400ba44ce8dbb207b74b992dfda7f6f8d617ce27e846405e8dde3930e5d665c5e8bf2055df71dc2d80eea5f271cbac665f2f566713afe7950fb2c43ae6f50ac0c7be90710816add829577630b8b301c99870a52e2e1c493b8fd39f76bce91712a6fda60e0788dc8bca5d5706fd44a33ac8b95e9b47d554ee7bdfd8af756a9b7349f560200f5deb68a1c107cf9ebffd229ce6aca7eac4530ffab947e5d48ff007afdd98224b92e203be3829762a64f2e907aac2151438cd89bd7a3a9423afa6ca630a7a633f7a00535c60472b9269c98035ba0e983083d1931181f67a5d96d07916a7d91103f22eef517b6e6d86238e60131e80529be1eb107709cf59efb96eb7f401febe2091398af72759db191252b0602e3b3ac4bcfc2dc5f20c2d1ea30b6f02d172f8cf5884a2e68366310c6beed36d3c0bb3f93612791fdfe586284e007e3e898b9519b353363bcecb142b11700e809f41a1ffa8c58a03594fbb13c1b5e82b0876686587ba5a80b893cc0c61d405b950a4a18e968cd7ffd2e2b6d5a5bd93b965e221c3db60e7a776cc024307304bffb79a471c600802908dde0c0195453adfcb70e2841b9be53c466996ff3dc2d4bac1838ec3da79a03c0f7f1a2fd86f775c929763bedf63b68e75be1879dce13aa6822502dc9cddd8dde2dccdb02a8892ff35498470d0010b7306d1aae340b7aac83f082af9b264fbbc46d1887ce5999e1c2aeff155156c70b9adbc6cc69471090dbe2fd01e33fe9d483fa839431740ddeb670f50e79351ee8ae9539ccfc3a47f37eaedc33321c7296ee0c6da8b013fa8a5f00df1727762c268a89e4470a5745b10d9bb117af7765adaa9930c8839d0c01a24ec2a7da1a07cc59c773d631aca9c0fe9306eaeb5d64838b9f989926227ccc4d9a674235ac40dc6a5d55472821c0cc31fccf5d1ab6060aa6bb1a3075dc807fa8028926dba48315a16ce96cf035eddbb84f9af0edd471bb8cbcd1680065079d260df8b17906643fd93066c5ed3033820bb2ddf3913bddf965725337305402b2006a22460c7f58fa9e5b26b7dad4d2579abed2458c3d00bc4baecb62ae3585788506153bddbb62333d5bd0bfd7fce9138de4ff42a12af19eaf441e00c6d5ee40378115f5a1e975b0d8f6b3aa31ca78687ea0f4fd4c92663708153b133904cbb2700fbf1c562112894cd5e5d0e096152c73642a9d36d97e9dc27f28dfdef6d685d0f97eba2a4826d822484ac1edaea30fe456fa0e769df667ec1b995e06e79cd6d72e1ffb73358bcdbaeeaf5e581459508c09dafaa45c3e3edac2bfd9282f05a864eb4e6a924e1ac3f657fdcc4776c48a73c22284b23444b8aa9c1d26874fb89d621ed5f36b927c7c44c87d988641c09ca77125e21a4686626e049ec121c66bc9e02ece1ba9a0b65566269684ab3414fd2ca4dce9468ca960d77e1b400c2e82cf0ea8e613fe4b91c423e51ebe3fdc813290bef252e377bf222a2efecd46ce72b33d0320ed39dd93d9fa91cbbbcfda80566388afdec27f7654dda4d1b652bafa6bbc17e701fe5d4996a422c3701eb4b04fa2f2be5b42a5dcd7f7655db42a7977d7db727a7bf4fde41879884b9126ee86b167cdfa62fa141caad2a6dd7c36fa8d5a80d96574439586a4fd26e796994eda1a85b4625218e5cb7ad928976072529eb8506c200171d082c8c8bf09c9306de013441602fde2f7fbc55d271f8169537867d83669fd9eba019d801e724ed2300fb6316809c050d016081cdd61a4ba020d0e370fb35a8e5b23f0bfc34cc6e3e1939dc5b08be8d1b0aa5c1080560c602bb4bc00b6cbb78dcaa14bcdc0ea0c76fa093a1ea999d4e86f061d81f44e1f234679a73f89706c5948b7985391f4ebfe79517d651bf7b12917d7f94b4dc8fb10d28d80c185cebb5e1a7914af045cac8b251194298f5d743ffe199545708572a5a32c3656b72e9b17a4d91a33c82434b0148d04bcdbb51ca6e59b945c97891267152ebd337dc29b4b70c4f4a186500e46ae630cfa74d7b206aacc8eb93839219b64004b2a45d0b9742a6f1750bff877f6877f111d7a0957dbef6e4547f19ee8bf06f2b10cc2d12c4609cf1e0ea7e90d2f0d625cbdd345e09a9422eeb91a7c78356f07e6e550647cf5dc9dd1f6cc3bbab813529a17110a57b7cc9afeb27e9c74f5e88af788131b1d37ec74a1b40e4d9e8225b6277e233a7eecd2824ce7eae6715b2e986b59f39c046665ec4be5fe8dd460e4e32119646b8ab3dfaa259df15315b26a4231ab3436a151df6c3d1fe2d1743024d0b9259d6f1547087b5092cb4568da0df4203d10a35cbfd0c33c7b632ec54e27d6bdf5480a1213d6c6034831966a0223c7cb08dcc8eff939bf9525285258ece86b9146e25c851bc1c4a299723ca3c8411a2024e276d60f504171b17da857d54bb4a33ee8a0135e5001677cad7322f16e5f5a8497f6fe54c007e7ce9383c5d645b85a7f0724cb4163b4a2c4eb231f07bd68e2362348887621391f14a1b015c7108a8d9b48a27c62c15676f98d2cad0c57cca30637137b283a9562bdbc48cde1d6fbce0e8a11fd1533b1d1c8d48fb6f1fa8c8f5ee820d838ed6f036a5a39b9a16ae5c9d462b4edd47d6d092847a247d76df21a31ccbff9e5d6cf69e8eab836f7450708e2361d0751fc3c7cbe76ee32a0e4e0d16ff055fcdfe95449117dd7bc63e34812cad6e48bcbc6ed4431c983520bc7ce154665b5635aca6f19953c1c94e453a02ce6ff8df206d1320ae3ee23622b79682d17159dbaa094d673a7f51ec7c8d9d543af8157b6d428e686e136ef4efb02820a5a6d84b7b7376a352fa1e124377f731b353ab39de3f054647f57a6ebda0503ecd742a3703b0657552815f96acd6bc963570ed54f3343aff3584dc24c7ac75cb4d26c0116a7d2d9a636f20523348b68e91d108fee6a977fdd545ca407d4d4870891dfb75707e551c079b1e1bfc454574a63a3c9ba6d5bdb281de7d36f28a951cb1938deaac9714e64d563015b5b2907092c3b2476c680d482e8855fad1f823d901cfd5454f4c69df08b0b147157560c5ff4a96e41ce62353b34f8ee33ebfb4fa10666db4bf1b811d342bf9ee337eee9e77ab1ef684304f00d0be852ceff26854c601ca0dfd1720e52ecb5625387fb338eca862ae5c31ce5693fec5ef9d5bcfa135453dd1786986561ea10fb3d75d2bf7753657f988e7e3bb366c50ce447fe4a7bf7fe29add6a286798cd1b093d346974ace34c7be32ffa8f1c864b9c2abe78bed45cde4e4a074b5607000a598982f6a9a9d737f5f67a9395654a915f79193e6ed80140ee3af727e4e70d7217b4d8c2e0710b6aaf8babb8716ab9dd1e97c2c378e6dab2c3fdca67befcacefd9a80b336ed13bcb5416c20e848f102110eb228cd0d4140b74cb15be3923e305341841b514b1a2dfb6a87a69866c51ac2066be4e56a481482a72f3e66a0966db2909ed0c42303bb53b0c95ec13a1ae507755029091ab43aabd53e126ed8f8c31f4914062f67837d24f2db0eefccc8dbe7023767cca27f20830ace1765f7e616a9c1dc1dcfc4e939dfa9dd74dc972b6d63070544e806dc08c9da63fe98d0ef825af038e82a307a85f0307e09ad6a67b034dc0d3c73ae5f6cee6853087350e6e72c819c812b3b6f9d84b80d86fa9797604fa09a1a39c508222b3697d2de68f836cd4c7704af1b2734b1f2d403d7fda617c3fc8051790649b327e6fe1211b02ca5079e5446908e9c43fa5f838b9ad33d8c1b7862dc67085914d35c1345c71e3bf725459a1b11eb1ed02f22e4303837eee33727150c24e22bd285034fd9661218a6d9865bc32e490e11cfef020a67848869dcda3aef9cde5ce2651d2118c2979d1c40629e57333556d8b171551395565e57713ecb51964b65d7d218b979ff7ad7dd4c3f5943c7c04cee61526d045399efd54994bc2bbed52bc585d062ef481f56c9509af6ef2c62b8cc700cde530ba3b941515917bd358b4d1b64c2a38d5b991fca03bbd740cb3e358951b2853872b23c45e0013e9695808e4db40b5173e8e5a8939ec4725a928c2b88bbb9b5d385442e041a154ac27fa61a51e288955a7c63cf57aa9643179b473a117259e6a704d914e567b386e034d55c80289ad438ec0bd4e225b3a7cd77057cd9743b064d9b1bc850efb6d9800892ff2cb4de95627fa90f0f5e85b444133499d5cb40bfd7f011afe99056b392519cf43a51ab967dfa315386045c8e70ddaf9b1124d13d0a60b49aae2af38b6b6574750d2562cc38a5d386b198f5591c9db17961425abe51dfc49599e3b8233fae10d5ce959191d3a5e907a166e765814ec2907f754e2e232963055e3ea1c4ff09e09d63a2af1f4c2b0467d88b665f4625b809710d40d0935a247407cc3b23a4e24a5eb99420c9ea2f59c9e606bc1e0e5b7fba6df692802d0b13530b9aa4085a616e95f4621eb84da375c788f553fe75f3fa2b0a82619142c4e4140433b7d3b6c6fab32979c5625af7eac040660335b21ca373e1393521ced0836b2382bfcde1927f28a7100b0ee4b69451969c66bb889c30c7b11e88e16c6025c0d20cded62d4b5ce8c0bcc953d0871cb6b788e49c4321eedfef9ad537305137be6efe6638f67937c36e6e381704299babbff4c40e9c568344a5300993047093b7bed9ae017dffc883fe6491332464f76b6f203e7b5288bc22a4bd989bf8572d53e37ca0d70160aba5f69c9767f1bbc77f46c1ddf8f73560b94ed4f7c3b4a38a5bd81656b8f6928b90db89c7b9d00d3201c147267feb642e38c00c01241d841f2f137ac3e8dde486443f3e5981c84d62dca3a6909334bd193b06004171c4f05cb719e10d103301401590cd25efeddce4ae18bf0af79ef5fc8405dcfefed40d3430a042a59aca33aaf127ec8aa909b478170ae7f51a5f6dbd07e361c5de9329e5986cabe7283a2fb682a939b3e35ecf307c6b694ff67275866d5a19a27157a99c011e6b0fc5d0197e6f078a6e0e233c2519e321a634b0fbf51038a97585b31ff1ec9a76ce45172f56b0f983c56c12ad7fa315438df214b1989e4f3f2369233613e1fbc5d3d1cdee7df7744f5416952aaab458400a11b5b0fbbdc9c8d9a1c8a55676aa394c495e6cab6edfb1a0306988293cf4ce707355a80becd23548189894a3cce5796a652dfb39fdce519dd5ca078bc195fadf4537a07405b98e6c7dab2c52c01b446b909d155b7cddb61f8d9dc85735427f415336eb0ab123d19eb8491151ec7b53e3aedae853b51825a5e92d2ed61a375d61b3f549ed", 0x1000) socket(0x2, 0x20000000, 0x7) setsockopt(r0, 0x1000000000029, 0x17, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x10, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xcf311a032cadd19f, 0x0) stat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000002c0)) 00:00:44 executing program 2: r0 = socket(0x18, 0x30000000, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) getsockopt(r0, 0x80, 0x80, &(0x7f0000000040)=""/253, &(0x7f0000000140)=0xfd) setsockopt(r0, 0x1000000000029, 0x1d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="3ff2607a55586e70a528b31f76f42c26558bdf5ed91c471a373adeb6b7eeac772af82754a78c5042694c838785e596c07f956fede46e5f1f801b18f0318b363a759adfbb2b2bc94537bcc54f43488a4de1d5363065cd5a275ad32aa74f28574f59922827d295ce619d550a9b369084", 0x6f}], 0x1, 0x0) 00:00:44 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) bind$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000e2ff00000000000000000800"], 0xc) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x96) accept$inet(r2, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x7e) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/95, &(0x7f0000000080)=0x5f) rename(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r5 = socket$unix(0x1, 0x1, 0x0) fdatasync(r5) mknod$loop(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xe105, 0x1) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x1, 0x7fffffff}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:44 executing program 4: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1090, 0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) rmdir(&(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$dupfd(r0, 0xc, r0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:00:44 executing program 2: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0xc17, 0x3) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x43) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:00:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="6431cd376e52aff41abb3e719a595a1992f4f040eccb69e06117f3bbce6c9149868567cde818b2bf79008aec74692b01dfdecb6451156a6f48e8a0e1b0509ee944a5a1fd3fe715a2cfee731e2c095164696c7d90ff12ed24f5bdedea1edebb67ed962cf85b6f3e36d2e0a5e2456ba250f55e3872ac9881f83d62c5fdcfa950d579", 0x81}, {&(0x7f0000000100)="23304b993738e6c17ce63bea8a6ec67c131233a1d3cf13092113c21a49c36e4d5de994fa463e97", 0x27}, {&(0x7f0000000140)="56413c340517f9ab2a4241240e950a09b2ab72dd03dfc00a4f9bd1dc5e5b4aec8e29f9b8d28cf1fcf4ba1adb", 0x2c}, {&(0x7f0000000240)="2e8be61d500a9e720b1f0ebc6cf48c65b44b33e7b4f156beb23092be4ef5843707fde5224b8221dfde3370296c8698ca9f418265c201feb3d9bcfeea8d30c4def473fd8aea9d8c420a3778a53130712bd6f7ff57aac18de6cb3959f329fc7ffcac13a08692fdbc50ec8c38b55f17f692aad36356575221a0552ba295e4a00bbd7b4875ce8da29071fbd7c1f5c2ac6ae1922e0f7d83c1d7acb3b048488791a09f0e337cf2be038ee956d2cd429bce706bae5bf106e25c5a6317febc0c8de1f1ae4f1c830323036948f88b9e0600cb4d06ef6560ef13cafa0ef3e474407ddf0c8247bbc3bee76058d714f095d2de3a6912e7", 0xf1}, {&(0x7f0000000180)="0fa55b14038991ef07c8690d6ebd2de243ca24786d4fd868f5c34e6f095331d04b7fe0b9aa6880c1b2b5e1a44d6eb7ec9bd1f9da706020e23a", 0x39}, {&(0x7f0000000340)="a10816f8a555738e6e9edccd45a2e159ceaa0c790d05e53363fcf904a7f95974c614effaf42c086aaa2cd83a86a5bdd0d414a33d3551", 0x36}, {&(0x7f0000000380)="6e28e0ba59201c1df0cbfac2d96f44d9edbe8f97a70efe602b3795248ec174504a465ed3563a651894db69becd8f5cdbdb39d8e97e7ad772dcb495e550a9ef5e732949d273060acb10125abd2254a453c61ab6e27d7fc009989f96a7df9c4178baceaa7fac0dfbffb385ef80b4037c351c805bf4eae92bc15652f71b0b266a4c2ab7", 0x82}, {&(0x7f0000000440)="25782498b121f75a0cf1590d2df897dc091362bc38a76a37c98b5f9cc1cad5c9444f4858479ba8bfdd36ac0e22a77cfee56231249cf53e98dcca4da4afbf592e440efb8eaaecf2b3caa404b2a245f1d02801e94c7bf4fb84167dde096fb92ca1", 0x60}, {&(0x7f00000004c0)="f8a4c54c9af7e1271d17d4ff61eb87ffac324004929f1389b8e9442f120a711c08fb582e8b101b05152d77d53e9127190213177ce3b94e774a172b162f71ae40e390fa9622429b304f34d38e98352ed8151fc5064b0f9a9354816b095aa951cf72335f5672367529b86653465270b31d6c97a5587a7341318c7b79ced90f29936deff7e9c880f16d1b4fb34a8b698944758113921126fe54f61243075fcc7b59d1d4d5b8f3b8d91a95723ee585ff33aba08a6f25864363c3274fc9c60847b86e54c31b03c49ae18a1ca84eabc677936ccb5c6b9e1208d6c24a152372c904d4c79113b0bf39a7cfaf", 0xe8}], 0x9, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0000316996025b0cb8ff21d7146d9126aa944f75a8a4d585e9a2ae7fbc2c4682d50fc19446ab6d6e6e098015025e28a880445f5556ff75f23e7b28b99ec0cc12c705c953c4a051d3ccdfd6f60a91b695b4d1bed87546f796"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r4, r3) fsync(r2) bind$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x2, 0x2, 0x0) 00:00:46 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = getuid() r4 = accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, r5, 0x200) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=ANY=[@ANYBLOB="1ed7c000"/13], 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r8 = accept$inet(r7, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) read(r1, &(0x7f0000000040)=""/181, 0xb5) 00:00:46 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) accept$inet(r3, 0x0, 0x0) sendto(r3, &(0x7f0000000080), 0xfffffffffffffcd8, 0x7, 0x0, 0xfffffffffffffdc4) bind(0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) 00:00:47 executing program 3: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)=0x155) accept(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/106], 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffffe2) socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getpid() listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) clock_gettime(0x40000000, &(0x7f0000000040)) 00:00:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="050000007189591e8ace3dda1d"], 0xc) listen(r2, 0xfffffffffffffffd) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="01ff000089591e9233614b0000"], 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xb4f4, 0x0, 0x0, 0x100000118) read(r3, &(0x7f0000000000)=""/128, 0x80) listen(r2, 0x2) connect(0xffffffffffffffff, 0x0, 0x0) 00:00:47 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpgrp() r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x40000000001, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="34d31b0100e91f7189591e9233"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = getgid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r5, r6) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0x2, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r7 = dup(r4) sendto(r7, &(0x7f00000000c0)="e2fdeeb58b5ee60f406385bf288a39d94cd46319df55618c52a28d2cd08d140fbda2333787cb71c8e3d559080f4f175bf71c871cceea6d4f713aeac7451d67c45c8c4dfa3c6eb7c19d14e50b0296235a3906417c7bcb702e0ab8c60b8ffd2f5f32eb30c0768748cbfb0ad5ce13d5e2d48439e4f80e567410fcc047fb754420f4bac7b163593b0b0adbc54c5f36edd22effcc0ddc580bd0ea4d562e4509f7d8a569a950b4eff8423bdd2232eecd8debac0abc631a6b834be04d84f1f791de9e01", 0xc0, 0x400, &(0x7f0000000180)=@in6={0x18, 0x2, 0xb6}, 0xc) r8 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) shmctl$IPC_RMID(r8, 0x0) 00:00:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x10040) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233617e17c3da57e44054ae4b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="6f91bfe129ac27", 0x7, 0x402, &(0x7f0000000080)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) flock(r3, 0x3) 00:00:47 executing program 5: mkdirat(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:47 executing program 5: r0 = socket(0x1d, 0x10000000000003, 0x0) socket$unix(0x1, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/154, 0x9a, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000640)="210000000200"/16, 0x10}], 0x1) 00:00:47 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/211, 0xd3}, {&(0x7f0000000100)=""/51, 0x33}], 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:00:47 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6000000, 0x20000005, &(0x7f0000000c80)="000067b4f50200d4bc388e1673cd2b29dd3e830e74a22df49ab2774e17983756783d2317f462e476dc374e0015c56e2d3759865fd062fe1c13f4d04cce038eb338bf4516d4484672256ee7e4d4bbf03dbd9371d37511bfa0c580b17f419f30631b32ac4a26bcf9eeadf9429521ab4dbeb23b175eff26b0a81467fccd42e985491c2d8ecf823538a29611ac08c9df1c27540d2f7704ccd79e50cbf4255bc83ebc039fe5fce76c5ca8b5aa0f0d053ea28d755d23539030ec4c033c188646e704b6f44c2aabcb79c3b413132c7ec84f753eed5a89b9f201c03d637a8b2f6aea5b4412d64e28ce974cd837b0a297b853533ac1206632af0de52b58a346b2212627869a24e450ec06f30169627095f43469391de0503103a7c441eaeeeaf42871a24a3be2bb899e2081fc292e8cdbaaf3dbd4d7c1c2905189f77a0d4239d76989f08d4195fb414717299208e9ca8edcd8a6a5d613ddcb93b6629ef11730df71e021ce9c000ea582f0fe216f4d2e58861ec5644da2c786756bb38ba238c55fdc03fa5c2c3a4bee116e028fc09c38f0e06306a311fd5b2bf1b1c7b47a43a117a70d6d50c554614849c7f628672512a95aa7ba72bbfe2b8f319eb20ac3c59e1e1577f3b14f3a99661a00e1015df3980b671696c6a9ec19f8d772db0a5a6bab35004fb89b51ad1150ed21dec23e104b0969768fcf4e702597559b8cca42419c8725975314263d214185ba75f68ea49680cd2e6c4cf4750c2ba3b206f348d23a631138438c9ba8da9b71860b90a6fdc6d3696e8753effac5de4c289064a14f64e8e1d0d5365d9ca31b04a98d6016701914fcaddc19bfca5a72a475713f648edcb02dc02c310a31c5351a71088610faed6410fe8be228400211f5ba1d3c07e808ea935ad9e959a21e195d3c7cc56f04b2739860ab989eff0eecd57d78c7f454ed344c8a0c5c243e7ed1be3171d91b5a887b58acfc2a908ce735610b6673630cdfc3", 0xfffffffffffffe76) 00:00:47 executing program 0: r0 = socket(0x18, 0x3, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6def7227ed54185ccef88940584c5d9e007c55a5982954dccce70cfb42c71013f20eb5bac76b8f0811c62b7d6572af69b1bf48b9e4529820ac676e8da3e966597ec7bf4c2ef01c1221dcd87055cb021385aa3cd03bb379230984f0811d1fde40e0216d01da8dcffbc182363e580e66b92561e3164c43df45b2ec90cb44befa48927a2a9729dedd324746c851510eea6afb9f06139b59c628fbb9c17747f2bbdc1fa18e3ef343a5090e5bf4c62b1a882fbce6a3f3fa6616ca", 0xb8) 00:00:47 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) open(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x800}, {0x18, 0x2, 0x80000001, 0x401}, 0x0, [0x8, 0x3ff, 0xfffffffffffffff9, 0x0, 0xcb1f, 0xffffffff7fffffff, 0x4, 0x6]}, 0x3c) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB='S'], 0x6e) r5 = accept$inet(r1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:47 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) open(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) mknod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc010, 0x1ff) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:50 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) clock_gettime(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) clock_getres(0x0, 0x0) 00:00:50 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x4) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x8c, 0xba}, 0x8) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket(0x0, 0x3, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="c7b488eca9b8c559f27ffe5c9c3659ff13ad3fe8c375afe4f2ed01cceba9287e17ebcb5d04d33b55d8426c16baa5b252f4e182838deffecafb22566e9088972c414f651728e30c209d725c407354185715f8b9c46167c56c240162640b12ce6b3aeb687a868ca678f94c3649", 0x6c}, {&(0x7f00000000c0)="945af628f4e5897bc7491c4ef59823a1d8829b377aaa4cd12f3c6affb924bd860cc55d584af48f2bcf51de516ac6a3bc255fac12ba5cb308a06e63104de71b3908d022003db6a1838417d48272abac74b9bd28828ff577e2280fdda728941695a93fe2d1021df2110555b67b8d3581", 0x6f}], 0x2) 00:00:50 executing program 1: r0 = open$dir(&(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2c0060, 0xf4) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="76bde056ab2158cc23c78caf32b9def5d44fb2d528f438aae9eca1b6fb83932b32b817800f2233f5457cfe23a127ccaa8c5928f74f2f1c5d95c9207ef92cc5604012684f9569469883bf95a466250834fbb8bc466bdfbf087f5adcae267fcf0d54a20b7746d94aebd972bee7844c6176fe68c69482a968709873d588d1c6ceddada10cee1bae165c3d24f2738c18486a481277f24ef59a45e8eaaa14b456ff6db046250a8ce01ac86d2f640a5f5214cf9b043dee95714466560485fe6aed3c9b67268b6bb5a701f8135bfe7815444d175d23634fbb0d8c099d2781fe49804390e897b342a37f4d4650112ea37d5341df56", 0xf1}, {&(0x7f00000002c0)="e7c8ddd655d1feb6656796f2dd4572bb7a6478c62a0f68af9c7bee156631e25a0ff5631d7b40454e9a365763b0b560fcddc9b5d2d8e04a157157268df20a9bccc818b7f9d9510544ac5c487a1fef55a6a9c2d41c0a7b36df204a10f2fded7b236c9536b57eb31fac282c2b0ced40b1781a36cc82cfa9f2f5887e185eef02e42481ef47c9a24d4325c833fb6b2b20f55fa543b13ef99460c368231e31aabd5ff0c245ae", 0xa3}, {&(0x7f0000000380)="e3261f1159326c3f91ab2f190f2c7cab93a8346ccc69093e646da912d263d23c8de7c9f1fbc51a58f520692403dbf773a9825149671043a34dd83ee9a6e0e474e4b01fe72eab7ca9df60ee06ef705248cc", 0x51}, {&(0x7f0000000400)="4397b576805afa70fd63f4ea1707bc3e2cc2b4dee4225b6554cbcfe285211cf337bafae3ac9b7b0bd64f53f23e445c274a2cf0", 0x33}, {&(0x7f0000001480)="e43b8eb6ac339069aeed9ce3971b90077f045b5c3232941dad91d6b3f5562d16c9919c481554ac8687bbe3b1fe5c96dbb78cc2f72d4323ab371a3c86afdd432644c461597d0a6251650721ff5b9f16da6c53e0b56f7160ed791caa4a170782f446b5e58c46a071e44c94dd87c55317458fc1a147081a125aef2d835e44120cf55a08dd326d74f6494b", 0x89}, {&(0x7f0000001540)="ea2886fc8bee218f865859ba27037a200c15b6ab46f4fdabd5902412332a68fa2ee1ec78c9d1949b4fccfb7b48202615b24f9169875446e405d6e771c9685277bdf39c2e55894bd85bfd5c81602aa0f3dedb800d", 0x54}, {&(0x7f00000015c0)="6a9359f57659d10ec7c7f1cd7a939fcbabd055e1ef0e598f9fe0864e61427d04e9aa516a5489a93fa85054d4219670452bdd2d31daeaf27e85", 0x39}, {&(0x7f0000001600)="3486cc4bac6d60d61171ef702ddeddf915dfa668f11a140b11ee1dadc0f6711811402f52ed0796f2c0272630a2b89237521ca8e2dc99c259fd88bd6ad1b4bc9cf3a32225b896b986d1459faa9c54b3d34b0dfeaebedd4be51d41940ffc", 0x5d}], 0x8, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e92333e4b00"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000180), 0xfe81, 0x0, 0x0, 0xcd675128) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r5, r4) socket$inet6(0x18, 0x2, 0x12) recvmsg(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r3, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:00:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() chroot(&(0x7f0000000000)='./file0\x00') fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0xf49593a2b3bd115d) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) munlockall() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) fcntl$dupfd(r0, 0xc, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) clock_getres(0x0, &(0x7f00000006c0)) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="9bb099ee2bc9d3c93e20b3e68bc1e74af4cc6a321f6b", 0x16}, {&(0x7f00000000c0)="d05f7fab25f63d836c51315d0e45febbc67238fc12a938f75d7dc2affd533db86f0ca8750714a591223f73b0b0be1b1c38488561cadef5c1db4dce11c96e5f3d8e888fb701e33d38163797461c3242928a1854e6c69835c8466d1f708608bb3eb2c9973ce5e58cf0bc01565cf9d8566bd405b18b6dbc2c5cd70ccfb3962597229fae38db6453c305bb5c24a557ab0b576f5cbe4005d3337b91732eea0c10b3644206ecc9054eee45a0e2340686ad68dad74e9700ef412274c0bd896ca5", 0xbd}, {&(0x7f0000000180)="f78a75aeeb06c930bd000b3c8c5924a542dc998f1567b45c446c145e16e695b85a51c3103e5094af44690988781acc0f5277932c28e6f4be6b605bd358683979c9ea72321e0e32d5d36105b7a0eb431acd911b0536bf4cd59c73c12ad490daad16518813e4a2194b5c8f7d48bc95a10eac493d24f2c7faf1db9e49ed4baad0d374191c7af8f3065b415873c678", 0x8d}, {&(0x7f0000000240)="70bfb98a706ed3b05f048bb0a3ea2bccd3e365b184c6148b6ede96734d53efc73af591a74fd7f442ab836de5640a9f82e9397760f51f7c7415bb5e67d3438c05af43979f35e21b8251ea4d40b87988e4c8c528c0538b7e704ccd27a80e1694a4e65f25cb09e6705c477b70040248309f192f5cfdb915a2058b0c0168b158e8e0583c4970f67d80f4c8e7dee86ed39fedf693ea84fa1107ba6fe0c5da8611a05730a2437eed5df223ed38adaf928676c1d57e921c5be4cc98b166c6729ee52c184eed6652760b696eb9c02397d4fe75b15f998b7f", 0xd4}, {&(0x7f0000000340)="2ece523bfcf81556c0a4cb243a958b10c00acfe3254bc713520fc5c164e00963aa8aca", 0x23}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x2, r1, r3, r5}, @cred={0x20, 0xffff, 0x2, r1, r6, r7}, @rights={0x18, 0xffff, 0x1, [r2, r2]}], 0x58, 0x6}, 0x400) wait4(r4, 0x0, 0x4, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000680), 0xc) 00:00:50 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0102000000000000005e8c3446"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0165c40700000062eab5ba81b4c028cabb6c79349ed3ec3663a65ba1"], 0xd) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/88, 0x58}], 0x1) read(r0, &(0x7f0000000280)=""/239, 0xef) recvfrom$unix(r0, &(0x7f00000001c0)=""/192, 0xc0, 0xfffffffffffffffe, 0x0, 0x0) shutdown(r2, 0x1) 00:00:50 executing program 0: setreuid(0x0, 0xee00) geteuid() r0 = geteuid() seteuid(r0) setreuid(r0, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0x10) getdents(r1, &(0x7f0000000040)=""/226, 0xe2) getuid() setuid(r0) 00:00:50 executing program 0: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) 00:00:50 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) lseek(r0, 0x4a, 0x0) unlink(&(0x7f0000000180)='./file0\x00') r1 = socket(0x22, 0x10000003, 0x0) r2 = socket(0x1f, 0x5, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000200)={0x3, 0x4}, 0x10) recvfrom$inet6(r1, &(0x7f0000000080)=""/238, 0xee, 0x0, 0x0, 0x0) close(r2) close(r1) r3 = fcntl$dupfd(r1, 0xc, r0) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x48002, 0x20) 00:00:50 executing program 5: r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0xc, r0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) 00:00:50 executing program 4: fdatasync(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) semget$private(0x0, 0x3, 0x440) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(r0) 00:00:50 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getdents(r2, &(0x7f0000000180)=""/60, 0x3c) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r5, r6) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="faffe8851289591e9233616afa"], 0x6e) r7 = accept$inet(r4, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) clock_nanosleep(0x40000003, 0x1, &(0x7f0000000000)={0x10000, 0xbe}, &(0x7f0000000040)) fsync(0xffffffffffffffff) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getppid() 00:00:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a4a30c931d167fa5df46db4ec7725221271e1c1b8eaa5e8f102a2c07"], 0x6e) accept$inet(r4, 0x0, 0x0) geteuid() getegid() r5 = socket(0x1f, 0x1, 0xffffffff) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_gettime(0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) mincore(&(0x7f0000001000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/71) mknod(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80, 0x1) 00:00:53 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = getegid() r8 = getegid() r9 = getgid() r10 = getegid() r11 = getegid() r12 = getegid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000040)=[r7, r8, r9, r10, r11, r12, r13]) r14 = socket$unix(0x1, 0x1, 0x0) bind$unix(r14, &(0x7f0000003000)=ANY=[], 0x0) listen(r14, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e9da7189591e921f5e336d"], 0xd) r15 = accept$inet(r14, 0x0, 0x0) sendto(r15, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0xc, r1) 00:00:53 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x200000029, 0x16, 0x0, 0x0) sendto(r3, &(0x7f0000000000)="0804d67ba9ddb73a98e4addd1833c87172ab9b369f93250d39672c7011ad2a9ab7775ca26d0c564cad90e357674118efffb1d001c2eccfe9b1e3eb327331f784e5fba98e73f06ae27e5a3827", 0x4c, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:53 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e980000000000000000000"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) flock(r3, 0x9) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getdents(r6, &(0x7f0000000140)=""/225, 0xe1) socket$unix(0x1, 0x0, 0x0) 00:00:53 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20, 0x70) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe68) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:53 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x9491ccbea3281617) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0xc, r1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:53 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0/file0\x00') 00:00:53 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:00:53 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f0000413000/0x2000)=nil, 0x2000, 0x2) 00:00:53 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="d900e91f7189591e9216614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) r5 = accept$unix(r2, 0x0, &(0x7f0000000000)) open$dir(0x0, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000040)=""/3, 0x3, 0x802, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:00:53 executing program 1: socket$inet6(0x18, 0x60000005, 0x3482) r0 = socket$inet6(0x18, 0x5, 0x4000000000) getsockopt(r0, 0x200000029, 0x13, 0x0, 0x0) setsockopt(r0, 0xd2, 0x101, &(0x7f0000000000)="1a03416afd018122b55ce7326ad0535cc218a7420a7f9122c495e3df079a5c8c68709a2b31492ec87685e73e4b2bba69f43d20dca9ce94684da0bfe8ef8e1e1db94d9ccc3274ead150c5090c34db083233cb8f1bf520535f8c1b21d597e7e192cd62bf4400cbf38e2f12afee5e0a4c725e3b95d02c9988ae21680f7c08e16c", 0x7f) 00:00:53 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) semget$private(0x0, 0x7, 0x200) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="646878788662076c690100e91f718959169233614b0000000000000000"], 0xc) socket$unix(0x1, 0x0, 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f71891c9233614b00ba7653778536d38dfd"], 0x9b) r5 = accept$inet(r2, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x10000) sendto(r5, &(0x7f00000000c0), 0xfffffe06, 0xffffffffffffffff, 0x0, 0xfffffdae) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) flock(r3, 0x3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:53 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x232060, 0xfffffffffffffffc) chmod(&(0x7f0000000040)='./file0\x00', 0x0) 00:00:53 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2fd, 0x100) socket$unix(0x1, 0x7, 0x0) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000080)="b235e9fe49c5bbadc9fbfec86af3196c97423abb7ef30a55180c6c9441a4af6cfaff933c0cdae7b4a83265dda8eaaaf8edf1bbbef5f5c56c1d0eb3a27d19ad740a67d03bd81792a42361b2ebf1d77fed87bcd0d7fa26a238c36decef21b337c278a9069e391d25b3a08c16d4f6bb7a2ed82aa33abd83e4b8a596cad236f2f1382e921b91c41b5c65dc4ab32de61d67c634cca20fc5c34342dac0862b728d14561f30b0f03bb44e3a7f6aafcde74c7d13c40ea5862d86def0b1de0a7b13622ac86d150598ac36a1655bdcd3d511c908f69809812d3a28972fa91596eee1239ee7612a260bfe4653ca2e15cdde11c722", 0xef}, {&(0x7f0000000240)="63bf3b09faaf2e80a2c176f25c542c97cbad56c2c9ca5568607168f62661b5108d34f2d8f18affa84c688e0db03fcb4454f51832fbabc37c1dba7c5ddeb83d1cffd0f2ae5d6ccc7db5d888555f63b515734ab36dd7ee7cfab5db3694af56b4ec38d358cb2897f9d9dc3f21727e75f6ae325d2892d635a3bdaff80e359c8c8a732eac360b7bfb5ec4f4cbd82f21e3815326c85745a208526917e69efe05e3d57c8efb498ac5889be7438fafe3c3218e263103cdf65671fbbb1e77dd49d77c317135386cdf13708608b666799e662bc7252236f9a9bcea2414e4e6d0dfc9075b1230682fb7206c1a2d26bae2d8ea2759bf0bcec1980f6bb3099c7bdab92be3cbf462071de2ed7b0de64173a9d3974fbfe513fa9f61c0b6633b037c54121f22f3ac1b1f429a7f3341e906d561077937291ee84e06b55d04bf887d5c380b35f0fd5cbb0ea26b67c44158ca0d6d85e45bf30872804fd993c1c0985b849204ff5bf8e8c0e9434e85d64f343eef7c8b83618c9eeb81981478f292f8a247323adf16b7316ab15133e7ef421051f09cbea2978b1eaf3a861dc0242ec3a19cb682270ed43c111cbe1db1c016050b94004b72104aa5b86712db2ee9e94dd235662fd04ade5ffe2c29702e1adee7aa402a150b502638106f569293b3fc9dddad22f3cc3e566b5fdfbade626281efe71bd9c118f89a77a3f5838b1cfdb7ce5a0cd8499e1ef3fccfd19105dae92b39340e08ef104b147ce49ebc6c1c6de5bdb428c026e75c5e656c40807d5171946db616df7eda8d38f944c755e3ffdb1014be189e6afe1141aa4c22779ee4071955765f7fd7f3961a2467b955f53596da0e37dbd59022c6ce57c7ae894989c242635ad277ee592bf3c49616ac0c18da3fafa5a7e5a3ec39711ad2dd5a899e779ade603155e37aaa5b0c2683e34cdeab6b5fcbce4d7b76e0b48beea2e8e48a8ca2e39b2af115e6dc234887c58a960b2dbbcbe04129afa227fc837910323a7328c3c68cf4a8e5a5c7f911bc26be00a6d2d78ddfb976c7a196c454e4467bd28ef177f169b6dc43d74e917d33b7245ce6b4cb99d58519dfa4ed742972ec804913b8e4fb5d0aef9c6b2d4525ff9dc7e876d6a54ab11258e06c42bd49b5507dcfdda2759b242dc72652af81809b66ea3d687686795486f6a886369f6961737f75501a0836cfa1f0889158d14d780dbb87099710b6d05019abbabf8a7d2c859c4270437c1b82e0af6ce0e1ace151660f49ffecfd45dfaee497114dd80fe3d8b12b4059c4468406ae5fda16585a69d992b88e5e00183b993d8ad37707171bc8ee4b112003356d395332d76ae8270c3e7c7ca54b25fd682e2ff171dfc5e432ca130f6c5b61f9ba5dccad112ec5e7051124ab2c0520660ebf2e87fb5df863c20e5aa6efe8e3297e7c77195f2db4738f6b643bf6bcb5198e1f390352ac8aa39af2d4d61dfcb9d62ed6d18cefef932d9084c8af33fd06b730c439bfe7498c4352280df50355bd508bdb276430927bcdb80be21082d93f534947219464a91ae16055444c9fea656d942d470fa020ad435fe5ff9b7207e86343a8ea8fa78554a01e0a12967135d145c5d9402af6ce3b6e1be8f1b9af56013044420796c83e461822d2e461bb935ab45cbf2cbf254a461dd638bcb107516e835e2371ad701cc0a47de07776bfa8b37677bb703020ee9c6ed170bd24e1eb2f3b1142ca75f9a5c1b0d59587053ee7ae7fd0e01c881c65a35bfbded72beaac0a07a0a000b9e6824897c55f9bc323c7e4819763a2a83157691fe6a65a39515a48aef7cbf7eef913b9a316774feec899a0504480351fe075f411682488e004d8c89a18578573b3eb720c3ec2bf3bd8f6c492abd8a9de87e05a496a1128b4c8dbe39c0902a3c9faf4e75f1333dd7002facba809258bf8e2f6264d9884b22a006a833bf3ad0decfd15491f2fe02e13545702466d324456bdecab533ee6f3896c168082571dbaac6cb318f0bf99b7ce5c25f2265d0c6959454abfe27f0d0f4dd7420cae3a5268b2f6c5b4a79055ae0ccb0f883d254fac0206426939b23867800ed05e84c790672befab6bc8f36db32e685d07b11bc0afaa57a5871317e5df86f13c2d8d2eb5772ed6f4748634ac0a1785aff28f0e4fffdacf3eddb1715818292123df201bd4ed7620396e84e7d5f16c595590b5e84bfecf59e23bc5e192f4f53aed97087f7371a6fea55a27db7c34f53b66d283f7e50496a278d3781e636eec41f95cd252da5fa53b80441d57c4b7189cab046119811b02f7af6876ca786fd42db71359c84228dda46c9ac1406d5bd027ba41b111c43afcdc9043daa4f89061105a0f320aa7f22b9f492ffe7c4bdcf6de29660c5e7f81ea3fe781d1fba2aa3aa89c793b6d7fa0cd025f2b1f38c359af383cafa1dc826109d3a308148c90f12113b473cbe60fdf53885ae38844c4ced8b6e015235e07ba5efa2a1a87b0e5266384698e4bf4235778e99ebea9e5fc469a1a4cf0894d5a749d781c114bbff05e1169f33350b27ffd70f790e25a92e9cfd7d2d59956dc8b050e64bca73ff5a5f9d3578890a1f8b2c0f7741a92105b689832dce86c67e89cfc8d0ba2005506b2a71ea1466d7324f79eeb19eb1099d7b92691b3267bf435f58391fca59f2bc4b2fe0872e55afc2d11701516b1537eee1a67376dcd0857dafd620953997e02e5c84d5fa8f05459099738eee84f9d819d63346958d4edbb0ab386790bfa93990fa5ffa4d1c2c6700e02497cdf26479405d913ac3473458260f87783c429adc4a4ebee5a19bb78a34ee96f5f1e1dc337f4bba3457815fbe0fd2a669c3f34ae216e374e3bef36636d4118b42712121ad92068b483897690ec585d7c9cc2a8803db6f5491edd27fa2bdcb50d6b622dc4a2a06dfd2a21f13158a05e8203b360c99492fa6adda8315a60e744b6f4b9cf849bada8d361315e3aac62a85c179dfc2eaaf63bef896f0a769b1c60cad2828029350211ca2dce94d57bc324d26e29f69d82f1efe348b4934796c9236ba3ca6a2a8600b51e575e029b42472be0c9f751773411e20fa12404d687cb4ba461aeadc15a7f1abe88c57b734b3f0d2edb66bbc7bce40b4f7662b4a63f966958c2f94f18eb5ec6bd9c50d623dff12a04412b489c120c74ad406448cd0dc489d61cf05eeaed31ffbb16145b6d896789e64bf062f76730851db49f88470588f05605e66e322b6c4a2d2d645542c1edc203f30f93e4167ccba35d1f02b1fe6bf82b7ffceec8b80110a4815b8cc8d7ae3ebee10e6a415133928e11de94bc17677fb10a5e96e80d5961d320bebd55b968a2a2b01fd3573580d40c57cbbfaa2fcfb92046b55ba513a63cd60ad65f93c3f591fd43ef94cbe8266023332001e488fbc194c9ff0c502f6bc0c7b61e4dea2422ce31cf6071a91f2cfa8976e0eea493f4082354e48a62d29da915ec89916cbe23c8d9b003af03c70c263860cf33ef9742ddf847c677549f760b9c029ddea8dc3519fb5567987adc9d5ccf2f81aad351f0623f1bf27ec78a2c73ab1b0e6ca0a70b279229b66e61d0b67e5f640668b57620a077ce9a8de394ca64ee75888c4352b90e6961007a0741d06ceeffef2ac650c3373fe31a5628e9ef8f77d7d0648412f6e37cefa9a9b36ca4f06bbe3dd32f17c11d9dddffd2a2360cd6d80726da75ba42ce1cf13f0db75645a89cc256212b96d21cc9b4c33aad789e355795ce5cac028c4c55e3ef36995c08f05ab331d08a707803fc6070b3376c56238a4425525985e77dc54829c8a1e32ad69e70e779aed168d9c2ea9fe50d56c8ff5cbad51b9a063b5120c0511234580d8d3384f6ff2c881fee9b5c302de405d8d75407f4a4afb2bb154c223e64fa468f5a545095e47572ffa0bdc5bf921f7b92bcb42d321cec1a7dd02c366c69b3d86d3b15d020e4f46cf3af8840d777c8e0ea750724e079b4f4844e7cde8a624ac8a01ada502a2fccd9bc12d063b1196566088d093ed6130ab87ac8786a2bb768355e9dd0db1f9e71499bcd006c4d9497e46c5f067f19ab5c97a1a7698d3ff739d2bb298a77906edffeab98d4025f713924a173d5011898e21959d610d847a7502943419276977f5a17fbb8cb52d2b7ef9b6dad71b53ffaa839ae36e50bcab2046afee53469d9e26ac104998824de12d6fb45fdf65c2d3c3216730a89e1bef61a8e2ad45727797f4b69bf5c97d61cf626db95e39709e38ac3221a1d328bf1fc150a65fc0b7408d92daa7350de4b2e8f9365065610729e7f09974030701d3769b14b751b32941cd7b0e123a12510c1cf3c508182289e628ca31834cc5f8cf0da3fd50723d5d658cf11f7d27d964256de01c0d43c1d772fd30b01f3b76738fc2cf603c2d7bd8be9a965fa1abae36be9f24295a90ab8de48c0467c702df6b6dbaf654e63cbc40ce8cf227c381875031b238c0437a99f1304d4c1980c14fad47d67b309919072c42bdee9a65098b92a2f6f9140b9ba1863da1b9151fb77a775fc8524938bd86baf886f1169564b14e4dd6ce81141d6ed5b434f9cac8f218ac73195691ba3e1c04c7d59d304333dbf4d1b6b6eb8c3816925842582d7b6153f860cb6532fcbef96c8da6efa3b26167da23f28686c2df04030c7615e142839980814d073be3ba4c6f8ec4c517170031b0f0245bf794bd1d507b0b6ddec3243617623f6284adeb5061e9e8e15c206d0288fb9d4e018ad5b2aca7b0782cd0c1f9fd4a75025901b288db35ca4450aa2b07d26ca1ba789bf7605f0a8d5c4e2cb46f150d49ccbafd1bedad8c23d2c392cf96ece2ea48f50c46bf0a4869dc3a6cbb4f7ff6565eb2c1f12fac942d1ad7dabdd78abeee2cdbc979ace48d83697646fc803e5e198a4efde899638014c652d1efbe4f50a946a90f29158855ae507b210bfd953db173fa33bcc4e7dca224d47456324ea396bba0a8e78e2d9e560722dda431606f56c95b1fa56f800a5de3d7d908167113dfb51c1dc3ca5d6c382a7a8720b2248554493675262591a12312263adb05d761bebcbb8bb3201f4351e63c57cfae4d9061dd3ea4ea2f94f87fb209d48c9197e6d49d1bd2d75bee9a961b12fe0385b198bcfdf4614b8d033a3a9b2f61deb6bce643ab62be62c9b2b33653b853b12cdb48f7c671ca4f20b21c758b6e783f057b22011ed4d31f95c3d65655560058b855ea96d7a9673994248739894962461f74dde6726c0693c8a299c4ed3a135121674d8e4e58f935525b7f23d30b11e5234ecd8232d4ef99768dff848c9d65a14b2bfa46fe2cd5bb69e41547c623fcb86c3f477671c774cdadf53518bbb5a5c3f38a152ed754b9a013d0eb7ce07c3c6946e457686ad4e6c13b9d31c372f39f537f76396628edc9a48ec2e45d4ecfdf487f000b53d55d53e3fbd9c69afdeb28437788f0c84066f9a7b7f7e4e092396033b47004575d5976cb7c87d7509d3d6b387502534c1799cadc43e9858a39dd7465ddb9a42f43b0d3655e8979402bdda2fb6f37f9fd7f8f2d0ad24877884d7ac885721d0f94ff6b2ee7afabbd7a545e82be5677aa9485bcb023718fbcb7a285c312e1b3e33898627f29e63be50f565a0b5c3369e9d03f742e8f6efe6cde2597551b239e18f7f6ea5069945ce8db61ffcf810a30889a4d3ff0cd46f2b1c2581f5cfc9e3e06433bfa6394b5a25de17232df4c285295a62943b8946a42225ff086638d4eb26831fa90ce5694a15444f32768cc97a50de1b768bd8034bbb2081644d34d92d01f700f2816ef2cd46134c87fdbdcddacc17f4e190a18dbc87bfb7f72315a822b2fac68f95", 0x1000}, {&(0x7f0000001240)="64dfc036fdda19423d6ddb27cfed64b86d5bb28663581a998e21868255d9529a011bff4c10e368a531ded65b8d6f906ffac9b7656b8b8c2d0e6a6b8fb424d1a25aa6db4a53a76d3128edcd394454e7ca82b7f8438db24464d5c47a068841c021c15c7da908958c48a70d12cf9adfc2d1076703eb838c20929ad9532fde6e8422224c086794871f67c95ef69c139811ba0d27449ea3ed4fc2c31a76f104f86912d5917185878154278c4edeca33407b94cebd72ad478fec0f64908123fd78136f4171f8a03e794e48c30b69af3d610b213c53750051c8c0b653740c69702241e24403e957bf62e799d170dace4e370d3421c2768c538381c25134346b2e6b81e10e137b1153634d4a749f6f122996258c0c32e684fc92485fb8c31b2a94e2a637d4a58beb7c9b507e2ff0af621c9dc581e0d607fd4097d4685b6f34ab9acd2d2dd9a9a869eaa3041b3a9371da2a30a350f063c9724d8eef6e769ec364a6fc1c653f8b8acff615036a99963d17b34d7f597965fa55ef6670278b9b492006f0c75a660924dd1a397fa03171d246ff8c930c9aa723b5f0eba9ef611854a88a8d93cc92b36c2dc98954ca6b0c7542f33b1164de4fb9cdb7b69c925b15d505bcd1a439e4c32313620bc58aad6887c30bf367fa3d23ca6df2f0b230d842790fb5d6a7daaef37271f9616cc83ff7470b7645926cfe6984df278845c8fd053081079992331238e6a4811509ab1cb4c870f57510a4060d1ce249284e74ce94497cf893e13bd05c655c10c60c993dd439a602972e6157560ad82055c8517630e230d10f6a0c952d5e04bb0d72a0804f50c54d2789b5ec90a0cc7f93c5b616012207c2a785072fb19ac74c66d02cdc52c593510ab48ac0f212ee2711ae918b1f1893f106e8817479b10a39580ca20661f7d78f965fc2241d6f9069a7668e0a9c01876ad12eedb276f1765c5e1dd1dd2e5299fd715815838af6f9e00eed2a8ee612fe83b45dd2c15bf8c26243fe44a06de570e57fa2aca0e7afa69f839d60640197663290168a46468b5ff511577b8ecfde8ca7c790b501f391165f482430e3b6e84b04df5767fe70ef0c617bb0d117dcd063c2822e60f185e62d336d256d3b9ed7c5e808e55115ffad5a5c98711180374386de03b41d8e465cb725d07c5f0d4a3ea9c94479736541aeca3a08ef9ac251ff3068df438ccf0bbab1883cd0c4d5b5bb7e30cf0898c968a1f430cddd395585134c9de833923a1535965995c689eff77c5976f84288304cde8e897890de823b823531b787c8577c76f1a20ec067113a0d91a4bdc3386bcd8759336dc2a1227c772bb70d211f517be93f044bcc936fa093f8961ad698a00e5aed0fe37987c0ccfdc54b030ed638bbb0e829d36b89e0e98dec60add908b5c5c5c9e01f23cfd2374797f2c59cb1326afb7b4b9e01b994e377691a3a9323686d205b9fb313903c58f9dc87154335b7b83ea6c2fe0e0be7ece28d3567bc132414994938f9f8d2d5c362e3b950022274df6ca04a0fc94954fa47f95d85dd631101b856189199bc565555b4ee5cb178ddea21d55280d0eda0f2d206cafa1256c4b5af3bc791e7ec789d25b0f440730ea5e54beb1d7e42abcd9f010bdf7e2404eea071465c662f045d299e7ff0a5599adf3a24ffe452c9060f656c54449cc31df6b68131ff14ae41b761ff5bb92e73b0c90c9906edf823d8a2448339d33c1551d1eb4236a6d577a9e53534e4034aa5978ab3fc82febd7504a6d95feecc3384824fe9c6ea40367571ebd7c01d82c06ffe2625552f7047ae2e6cd3beb16820b34f2724e158d96870dfe7e77d75db734f17ad5e67006a8ddda2764e567c90e5e80490af7aa0eac042af79cd5cc70cd8135dfbd3bb39ccd6595cd46c299474cfdb4968ff3f61b1a28a58183387eec1ee3adf56a318179e3dc17c733fa15a9345c4afe8cdf682510352e7c971569589f95b03dcabe2e3a8edfe238a50620eb9d992880d533fa7848e90c2e31126df0f939cb34b4b579716d9c53d4e9bd268c36a18bfdc8d045f07d3ed8b570e95d43388289228b068096ecfd884f673e0302ac1c63c186b01c9d4ca31795eb591212206cf506607829ccb6c5e67a0618eaadc46d3d5e4694286fa8e9cf740290e91a653fcdcffc6db69f8019d86abf96964db45f9dbcbad7f889c33e8d1aae3ff75bf8a4005ca1163e6a3a6fce07f7adf138fb20bf026084b76e3e3149e6e7414a1809ebb20c04198a474554a229807b9bd74e6e0c922c09d9b59f0a52b941b041c5a11800db4647b8a00b35b1f3c909ca1295411a24c76feb7cbb2cdfed46c1b2870d77a7b672674b881600e39d4abfe8bfc460c7f1875f41bdda0bfd4e7ec341b5fbcfb06687af38ab64ed8e5bd2a0b8365edf7adb403a17028af961c92a450c1c574e2f6a9fe6257e0d8c08d7e2a1560cf45deed47d8eb2f9a56bc51211c24d4719dd06b2164571e481676ff1960c170a0460abdf0d84ddf02fb71bb903fe17f4f36e1b210086926d8c395ab5cac7d532d6971f29380f8db7da74355e8ab5422934ef5c2e865b46c81c00c8a162e1dd2b2d5db11f00d4709bb1b50e215b35fe35e354a96a4228a4a3458e8bb77ce63e0d505210b0a872bd9daeac736fa59243b7de4e407ee78f00de2081e11ff52cd6c3c0e60a83195bc55f370924306ba057814796cbf01b3766945a954444d2be9ac0e58dc0b2be2c75f79c30f880731730b630fa30753d3afc1f136fd93411181a9eb3a056406a8dca52d41a6f0184419cc72a0cc4d50cc1b40adea2b095c33fee3078923cbc39f81b45b32c08affd4bf9f592b49ba982abc941c997a47a2832bddad0326debe610cdbacd8d959103f3fd0033cf95509486f63b8c838bf5762a7a4e968f5be3f156870fac54fedbaf281b0db55fb9aa2fb8967aa562b39c9c8db7ee3598a0e2de92f8837b23a6a40a74f3fd88225421872a913761982f044a45e3c2a310a2effe6a984d9d05028e4865f0934d1e120d2e5f024da7871722f63bdff8176bfb0b56d008c41cad9c9f4ffc88cf67d132bb9957b5ffcef5012bee6ce952a1f6a92c74d2a5a4c5947c2b961cd694aca799c4cc4863cb5c4e6a88fc1eee7f144d8c5c8f06e08b1966291af452ddbba6b48bac88232dc588961e381b5e54221834319c44f84e6f27be80076775c6fbb82058af138580214696c9535fd60bbe566aa61308d459935dc6d6234d79f8a99a90a8e59b2ecc32984be96841cc3a5befbeaae59aab898124fe4ca64a8246c18cc5e9fbca26d4849bb53ce18cf5350f6ba4243728e2b23bd67a84c56ed9c4c1cb4c4ab738407779eaeb253ca0117ef86e33f161a6551ab0ee7d512302523ad720be31b37680c82486f7cadd561da8c72a5c374a1cac06ecb1dce591d8485504d7739a71569da824d4d55eff711d17a62d28e0339009e377b4cd166c61ec92ccb74b60eb551975fb33415bf901d42a26f6cd58424789d61267cfae001b3fd6ccbd64bc63eb8fe5110cfa862e47cb16aea1a147a4f84d7264debcc679d872dfabc8d4244cc3bb8c99046c0362b5f236ac7978d306cb997d2c524f273c6a809c3cb886dfd35df4e36d03370ae73b6808ac59f0d113735571904d075d6da9de835458a483b7b74ea66823e5840fe638c2bf63c97223f3d57c87b0a4553a3d76fad7b3f75db6d2f2247bc38af4ad081ca4a504292830c7f60b4507808c2920ad11b2c7f39495e8ac90a7446a72d75d8c90d1568c923309fd90748975c369f5611b6e26e3f66702a326bc4f6579721f90369aad786679144f2113487b895964751aafd8814a776e2131551fd3d150a245af35dd6a2b5f45fd5702f045df946f0267674508ca86a149c78d997ef2a43bfb37ee28b8701343e453f1cea989c61ac09a8e7fd46cd0fcbe4d4159efd8b4e6b1c581a27200a91f7950523d8087997f8c96e344134daf5f3f64c96accc8134b490fb07a34e36eea4e8ffcd32c41ff3a1913bf60d59d5936a12b0a266b3f68cbfe009b888a30d8bff5bdde16b3fcfb85bd247adfbc6895a973f6b32e79f7b500393541326a1a668b3c857242a9ae322700c64f35bd1eb36f9428a390e0e8cdf55af8f16172e92f31722db5958110bd59944e2d9730785c59ee823c29c657406f3a7087125b2b2f49b4eefd36c43ae84be461f1d6f83f9eb99bc91bfe7da8396ad36d78e3c9e2f0cc88e22fc270f6d3b2dd1ccff41f1da1e01e11edfacb1335a217c991b38c52e732b826895a8f10caec91001f51c339c6b0ec1938d72d990ae32276b7b76017fceae035f20e704c3a91897e7ccd035d65b2956493a38979996d99b38da0ac6585392541cc8918cce3531215cd1536a8cefecf5f9cf7595a99ca50c7c550a87a9596b905f9c6fce517dbaba9d97fbcd704843c9eb23a2a16a2fdbc69ade3b2c3342f1690590245b65245ac65edd8124d785b7ea988a94d80d99a2fbd103006c08218e12475baee5e829c78bf41a5f53a907de7da51ab299106e62c53b1e709647c31d66632d08ef084c75a02348e60020e117e30b2882b7142f4e099661aff390794c4d0c09c7aa6d8d68c96357c785fdb9d5d20268a3548545043be735c964227af80929b53ce3518a6cd75f085b9e3558a597465eed3f1305b132bad97c83c4e15d20f51a460770d7ffdd24f38f1d7761e2c3545c5efd0ee8030cf5bd6f862a35319a864d9731de89bd500f8967b2306cf00a2eb4b7bbcf8ee8b004e859549ecb352c12e36812f655a54df4799cd897753e40a6fd99fb1cbc9a12d4c4b8055f67de49ecc32c1c3963f849fbdc13152127383e00b25da58f1ab455cd012cb7127b6eb6b7cb4fb4cbaf2bddf1df5dd50072333eb5ad0fa571a80ad1437dbe6cdea862bb5f115981526b41a97337e5f9f0de0388984bcc833f0bdfcab449e98c69d3aa6f0735c266d9843cb3fcf2339b2989bbd7871b175489c33df8df7b85597915dcb12c5b7aae2a1f8ae6145b3d4e2ac0621bcbc51bb1e94431744884ba0d93d1a7956ab3a29bc3d14cd1502a5c756f5d9eefe0ddf5c99e1d0ed66b6192bf2a3ff004bf7b6ccb383cb9d00b36af49a52c164f7932feca8c0006576b474f95265bef58a0d6a5c46a989eeaa6201bf6bfad8cc8b984bdf8c1297c10c86a7a1ba645789d608e025da4345482dfa5f98e6188be2783255bc6b313fe312405a26b69b47c5506913e2bdac13b1127206cb9a7ff7168862d60f85070bba733fc67062f6c0393da257b60232b62a7693f4b2eb522714ede02b3c4b02d32db88ae63193ce2480919bda631a799d23ea8356ec01220bd42f99c0ed0ff7c7f0db6fc5e3cbcb79c02323600ff7e504e32133fce2e61579282ccdff58a1d8ce4c50585f184124727c649d3b424fd5fe554bd2f84dbefabb4b3bded6ab6cb12dbe233ff1dedeebcababf8a887625707e7712e33e790780012f36d62d0f1113d77a006d49bd2c39d353f05b6164f55f9d7655fc7e685eecbf236b78e15b8ca1ccb59c322a4e0d71ccd82e2ff8c2dcfc006a1045888f27d8908cdfabe8b1046a84049404f2b24c3922244741a573a5070630ebb8bb8d2d859beaa0abe4d0eb9c3723ff980750a84dc2b834bee3f574ef6beaf21cfd4fe7c6daca9917420971dbd3e366b2144aa96936b5e110b1eed28a9772db79bc48540752049bb7662364c5cef9f40d4ed813c81d7750e4951da7f2b5971ed13d25fafeff652b041db72a8882292afd1acacd7c313f293266047f65e3557fcea7ee16315d0bf111556f430dd2a999ea6bbeeae", 0x1000}, {}, {&(0x7f0000002240)="443b07c5d7d4669b4676aa9332c610fc10259400c7ecb38d60a555b23f4fe711fa119c238cfb4323c69226b900042167ff94866e20ea1ad57a5695605de95929d98a16ed1b832097133d760bad5fd8c92a4bde", 0x53}], 0x5) recvfrom(r0, &(0x7f0000002340)=""/103, 0x67, 0x840, 0x0, 0x0) flock(r0, 0x1) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0xffffffffffffffea) 00:00:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) flock(r0, 0x4) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9239614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:56 executing program 5: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt(r0, 0x0, 0x6, &(0x7f00000000c0)="6fda2af3", 0x4) 00:00:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0041430e48c92b5533fba2351d050cb4dbd2f4c6ab8de2b3268eb753dc93bbdd6d85338b5a95bda02bb719f1f00e1ede7c32d84d6199a7319949b319718ce0e0b2ab037f0734d8beae9ef9d0311a01612a6ac01d86eafc1b886688e2bd56677fcb224dac3c10a127f30ed89e931aa9ffe6"], 0x1) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189491e9233614b00"], 0x6e) fchroot(r1) r4 = accept$inet(r3, 0x0, 0x0) paccept(r1, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002, 0x50000000) sendto(r4, &(0x7f0000000180), 0x991a, 0x0, 0x0, 0xffffffffffffff29) select(0x40, &(0x7f0000000000)={0x2, 0x9, 0x1, 0x6, 0x4, 0x3, 0x7fff, 0x4}, &(0x7f0000000040)={0x10000, 0x100, 0x3, 0x10001, 0xe41, 0x6, 0xdf, 0x2}, &(0x7f0000000080)={0xffffffffffff77df, 0x10001, 0xffe0000000000000, 0x2, 0x4, 0xc8, 0x4, 0x7}, &(0x7f00000000c0)={0x101, 0x7f}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:00:56 executing program 3: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6120, 0xffffffffffffffff) truncate(&(0x7f00000012c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = accept(0xffffffffffffffff, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x1400000) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="f7886d16c0ac8d9480ade95da26f42a24b3bd38d6d541a02ccb283d1772ca1fe9e0a308bd1faff61ce4911f2f447eb1175283abe066003bbc4ac1fe97d", 0x3d}, {&(0x7f0000000100)="8e021cd2ce0d67ce0e6cdc1358f75053c0bb157cd433a357fd13adc569c7107a6173c61306bbe2eeb838d77e1e44722f87f5622911edc8350db9ed03d4b945655f79db2b506ef6c4250a491e4a5410f5eb65f9211ba00d86cfe9210455e73a2032324fc5a5e92690b34461fb2b19599c01c5a080201bc15d6e8519e7528dc23add12bc27963d8f0eaa20fd68ed97684dd472b2713a04f54e51859487e49436b7c1876c0be0a38e68044cc206ccc3a4186e0cbb7f6c0789723856982f09dba8214263359726eb2cde87f867d5e528075c0169c7679636b71270ab31354ce1c6909809ebf45d42529770795b144598c4bfbcdc419bad16a595f539a823fd13", 0xfe}, {&(0x7f0000000200)="ed55f259cbe64431e4f5da60dfee945a7da25ca7bb8ea34fe5e1eb5daad2cf7e192c0390a7935247f4655d064439b803830576e4b267b9b1cb2a6ba57f8c698ebd4d5f1390cf2c4bde79ff192bad764389127ad20c5da45e3fc6339d9e984bfdb13dcd87b6e78430621ce71451f760b432f93c79324acce56584b0e33d136a3825519cc444e1548328861e08ba8d57c14b33a6426bb8e6a40b7de7c21770f363c28d3591d21733c45d33f45fadbf819558fa6ea2f756c1d593140b", 0xbb}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="583c6f05d8d94c1bf310a2efbfe2780a328ca147ca5aa63957e88568e0aeb5af82287c0d6a6f241590393e33e2475b9f91069047bd968c7b8693a8185e9031fbf91d015cbcd8eab0282c91cfe4353a9789894b60f91f01fc0bd0d4031de51cc893630934500e513842835a9f4c1d0b52a79a57aba95f04cbc5dc89a843d8c2330fd771e4143603c3bd1fb290910291c97b54bf174b93d86bc8f6b760293b795f5be18739da6b113a531f2aedf15807132d11012b0ee597dd2785af24cc58d47b4600f75b200204bce4a2f5566c9b5f9a4e628a8c7aef0e712b5ad74e1fecd19d778315392fddf0ed", 0xe8}, {&(0x7f0000000400)="d30d5c595ce3a9d69e58e71ce56188db9acdf1b4e51ea058c9880a06378e3f24c6f389b6b96879583163475f6503459d652a9cf53532c8c9315575", 0x3b}, {&(0x7f0000000440)="457feeb5b5216720bc2c715bbbf4b89d74ce75eba3cfc8ab71a91fafc2e24f8253564c31cc9dec7b66258bcff52f83e0310739f02698702eb075783f801868d2f1f8dc5f1e4fe4302a99c047c1ba836d8f65212fe526f64604dca94219d860df0b754e67ffb403cfbced177a096fabe7bb33e7a44cefe7bbd41fa55c7c78ce4628d6a5f584b91cbc029d16dd2951f226b0c9fdbd70723316bdb9947d56d9fd3b2e", 0xa1}, {&(0x7f0000000500)="cfdcd9f12ab25f14d2ce2f28892181bffb58adf962f259b8c5ce8870458585c56276e417498f72dd8e1db720c666d31e0a0e962a6b5fbd23894938cd76dad2fb8224ae2297d2a2956d6f8ae7727c38302bae08562cbd3a86e770e5830c002abcebe828dc74348117f980f88b645cf0e11877ae9cb18f44a5201927acfd228df780fcc9374d6800e18555f75befaade3e4ab5f629eb6cfe651b1022938221c71b6930cbfcd0f740d2e5b970515759d98b15cdd20cac38042f6bd64abcacc348688b85b7fdd74c9a40cf955ff38823d3de98fbae21d019aaef64ba98d7", 0xdc}], 0x8, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0x5}, 0x400) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) 00:00:56 executing program 4: clock_nanosleep(0x20000000, 0x1, &(0x7f0000000040)={0xc1, 0x2}, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x10000000, 0x2) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:00:56 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r2) bind$unix(r2, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() 00:00:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) stat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) rmdir(0x0) 00:00:56 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) pipe2(&(0x7f0000000280), 0x4) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) read(r4, &(0x7f0000000000)=""/128, 0x80) 00:00:56 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x7, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) sendto(r4, &(0x7f0000000000)="27a5afc03ec2d2c59f836adeefc871d64bb4572c251e3ca82c966ea2bb6771be7d9ba62bcffd6aae1af3f3a5992a542cddc9e9d390c6fd6ae0b8372994589c405a5a1f178d885fabf2ae645f08e7a9c1c7376a4d3a755a577350e82bc1057ab08898f07fab661b698f17f00ae7bde43680b59d67f5041d6f811dcf45c48014", 0x7f, 0x401, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0xac3}, 0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r1) connect(r2, &(0x7f0000000100)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r0, &(0x7f0000000000)="13ccc2961d9e836869df8c4e1c37b7c943aef84a0de58dae1703e6a00afb612e35f30fa1f948e9da6bf58cd240dfcc1c6999b08f51cc378cc36ff9811018cfcc18d5c1e349cc7f9b23194229475b4232295b34c8222dc578b68578bfd1a5cfc598308a4336e6c0d17cdb7f3d3acaebd05a024bdf3de03951a69635de4a0c4384098a39c793b3621e5ee3a8f03baebce22f7d7c52d9213af757f832dbe14b82697244e1f0a0688a9f884f4589f69874259ef0aadb3cefa22ef9053c17eae505154aa0cac27f15649f94b9a14eaecbd0f27ccecf4645ab609991e6e7294123dd7db5efe2cb8d83ea351f78e940f2d1b9b6b1", 0xf1, 0x2, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="69dc87da98904a5b51f6703bd3b2ea1129d92a12f2fd3fb87a09512743fd3fb9be3548a036da6ccbdc2d9ae9b3e5c498802646e9be6b1844b6ce6ee068f3015820ae1a25385b405f488e95f7c88c89364f6fc8749f", 0x55, 0x2, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b004a296999b8a811065d60b6e644b4cb0b7fc774539af1e7ea9336444622b035aa45871207f2db47ca6b085624"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x12000, 0x0, &(0x7f0000fed000/0x12000)=nil) sendto(r4, &(0x7f0000000200)="bdfbd4c33317caf420619aafd65fe1eae58ecb73d5dfd03398495c2abeec2fbb660455599b142d0711f096be05525c27e45496386b423e9166eea9214df81e4f595bdc008128d9c24a0153e943a7a5cd61fe7019624c4804b19a77dcd8a353e9fdb3b51cabdf9200b20a98c64281f7d3438d825196cd774a698d8e2cd078cabd7d0dd2601b297824cbf3fe45e09a82a01f88a93a562bf3a8c40131c94031", 0x9e, 0x2, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) renameat(r2, &(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000300)='\xe9\x1fq\x89Y\x1e\x923aK\x00') geteuid() connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:00:56 executing program 3: r0 = socket(0x18, 0x3, 0x0) readv(r0, &(0x7f0000005240)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/139, 0x8b}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/25, 0x19}, {&(0x7f0000002100)=""/175, 0xaf}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/4096, 0x1000}, {&(0x7f00000041c0)=""/64, 0x40}, {&(0x7f0000004200)=""/29, 0x1d}, {&(0x7f0000004240)=""/4096, 0x1000}], 0xa) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 00:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000232f66ecff06ff"], 0x1, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="2bb1e9365a873571c294db1b4e2acb26304c8fde3cd4259e2d45af1c5e", 0x1d}, {&(0x7f0000000100)="74287bd69dd9665547d9e87fdf5c4282e8752f3d38ea0e7526407c8d9a7b7d6c6a38970083e59957a484c457cfcb60eb3592ced934040e4dad6a8390e79a4b787d23b3ef65c5485fbd366483e5fe5456e6c9bf7d4e288dd7c3e9e2b5d8ace45cbf4dce176c7935d1583b07a813dea0414b03cd", 0x73}], 0x2, 0x0}, 0xc) 00:00:56 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0067c361700e7edfcc94b064d9f596c44cd61e170d97281559f5a3"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() clock_gettime(0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = semget(0x0, 0x2, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/61) 00:00:57 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x0) 00:00:57 executing program 4: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x800000004, 0x0) utimes(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x5, 0x1}, {0x8000, 0x8}}) pipe(&(0x7f00000000c0)) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00aa2fd45ed4424d03ad0a7817cbeec047e89fb0a879272e8ff7756493a955e638440ccf37f133ced544916907af8eb8be739196d330e45b24e4f57b8c5e0597f3366d323378aead03ec0aa69220a215307e1d46a3b0977ad6a5b1c55b59a21fce2ac6a2161bb7e97a87af5e9c2bf225eac3b37b6f599cd861cce08d54484ded827686906d06ba5d25bf4f49c2fe6755facfff49f9cd1fd909cbf767271e9a3b2615b0408c914f60b0923b9e3e5a21a410ca932c27b81c7a3becdb3112cccb545cd9df69243efa260152ed906e468ee9388cad7d14ea519b4c9a088561d90ee7d5eecad000b5b0e64043a128b1f8cd5f9c7e6803"], 0x6e) connect$unix(r3, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r1, 0x0, 0x0) fsync(r0) open(&(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40028, 0x28) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x87d5daa9077d6dfc, 0xfffffffffffffffe, 0x0, 0x10b) 00:00:57 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="10", 0x1) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f00000000c0)=""/187, 0xbb}, {&(0x7f0000000180)=""/119, 0x77}], 0x4, 0x0) 00:00:57 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fchdir(0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="9233614b000000000000000000"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x10000013c) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x304) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000000)=""/24) 00:00:57 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x40021, 0x0) symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000000)='./file0\x00') 00:00:59 executing program 4: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="030000000000dddae9ad0000b6606d8ab7dd0fd3cf5b1951314bd39349483f6a0d8c2bdb8ef7c93a655cfa456c2b8983a10140758ee866271b74f01f8cad486ae8abdac49a3cae471d85"], 0x8, 0x0) 00:00:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) read(r2, 0x0, 0xffffffffffffffaa) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) 00:00:59 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) fchmod(r1, 0x4) lseek(r1, 0x0, 0x0) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:00:59 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$unix(r1, 0x0, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x4) paccept(r3, 0x0, &(0x7f0000000280), 0x20000000) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES32=r3, @ANYRES32=r0, @ANYRESDEC=r1, @ANYBLOB="209d8c768f12673b0265e5370f52ea5e7b877231c0ace56d852ca6222ddf08dcf77c0f629d60b28cef06a885ba53fc5909d297c495046b199582b0bf3e9651f9bdfa8f08a473e23080518a8483c4a9ab04370bde84d11411e56ddba0e3af04e9e9dcfe2e1dce3c3a4943ded90ffae9f99d940f435db02264d865a17b992adf1f5d23", @ANYRES64=r2, @ANYRESHEX=r1, @ANYRESHEX=r1, @ANYRESOCT=r3], @ANYRESOCT=r3, @ANYRES64=r3], 0x3) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = semget(0x2, 0x5, 0x500) semctl$GETZCNT(r6, 0x5, 0x7, &(0x7f0000000040)=""/70) read(r2, &(0x7f00000000c0)=""/30, 0x1e) accept(0xffffffffffffffff, 0x0, 0x0) 00:00:59 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) r7 = getgid() r8 = getegid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x5, &(0x7f00000001c0)=[r5, r6, r7, r8, r9]) r11 = socket$unix(0x1, 0x8, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) bind$unix(r12, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r12, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591f9233614b00"], 0x6e) sendto$inet(r2, &(0x7f0000000200), 0x0, 0x4, &(0x7f0000000240)={0x2, 0x0}, 0xc) r13 = accept$inet(r12, 0x0, 0x0) sendto(r13, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = semget(0x3, 0x4, 0x2) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000300)=""/168) msgget$private(0x0, 0x0) r15 = shmget(0x0, 0x4000, 0x50, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x2, r4, r10, r4, r8, 0x85, 0x10001}, 0x7, 0xfffffffffffff2d9, r3, r3, 0x1aa, 0x6f, 0x8}) 00:00:59 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x45, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e9007189597c16"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x10000013c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:00:59 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x7ff}, 0x8) accept(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eded02033d708484312c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff00"/4094], &(0x7f0000000040)=0x1002) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x400000000000001, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7101591e9213e1dc18ed8a667b630590af8819"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f718953de9206cbef29"], 0x6e) dup(r2) r5 = accept$inet(r4, 0x0, 0x0) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1ffffc, 0xfd) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchdir(r6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:59 executing program 4: open(&(0x7f0000000180)='./file0\x00', 0xa82c1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001100)) 00:00:59 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x5}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:00:59 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r2) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/12, 0xc}], 0x1) getdents(r2, &(0x7f0000000200)=""/4096, 0x1000) 00:00:59 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x202d) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000000)=""/49, 0x31, 0x1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r2, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) 00:00:59 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x3, &(0x7f0000003040)="11f0b0a3fc93d5d3ba0e408377e7c4e17bb5a59ebb4a9ef9cc2efa14e3d8469aefb6ff571429a761d8af578b62a64ef2bd22a91bb9c2359af58d39725daa0f369c984766d5c891da8d71ea4fe67c8740b704a78f0b5fa4691daff54b10dbabebe1a981b8b44e72c5757463dd54d833af3e9b0a00a3615620d2111f23e235502f774ef16a333d276abd63781d7f8d4486b39d443b1e1eb7a74c43e12a31e3ed05b2a3c3a505ffbc10eb2308402e87e51106a96e581700a9dd59ffb311e6f86f16ab10040489366e5ab60df8b725e06ccb12b6c3f844e82eb30bb0e7539613313c4771c319e00be4bb50bdae9aca504353217431471338da36b758aa285111232b060b183ee0a329ef127d7686e5b143cd581dfb309cb9743f18128953b04d7092056d8cafc280ec6042361b86b27ece1833ce53e343bfb0849bfde28b736038393c15ce2ae2940641ebd01e2f36b51981ebffd4d21efe6bf49e4306d16979e4fdd7df1c208466b148922ccf514b2809a3ecc5842bb7f4c84b609b77926cf0c9ba25defa4e60daa183c6168cda11788a76af3eca8501ac0984909092520437ded1b83affb54a26c25ed7238a6af8cf660da23f1a52b76d3bbf75d15a179218e5609979db2f05fd6e2f09ff22e1f1eed46793ba72a1653cc25e615e92b20a2139759eaa7a59fcaf01c436bc7026e9e70cee37d779688cc33b650cdb42325e74fb488a2d52b519284ac0a392f88dd755fa0c080539350d1cdd7233f0578681ceabe161686059e0be1e4ca5ba8e227d906cceb5c9dbe830fb8ce90b2bbff1ac1af974640b6240d95950b7d57000db0cd1f6c2b19a4870292288cfceec8b61f61cea2b729ca3d165f4d12502dec77eb82e5b5fb37c7dd76a225f7e768d41b32a92c2f959eb1c99555f55a0fab827da38bae286ddcef9b311957596110088ea8420ae260ef6a4a04d928697f57bdf79ce8b7895d560c90b14ee90df0dcd6f9a45a4bb47b724f7cfa12a32b033d8afaff0c6c823fba37a7e905b1d414129230417421e4bb58425a5de8ca67fc1da7c113f4fa8ed12e3e59878b4574d0717e6a10ad7edbf92fa7c7f6849d32788151b71b9448502f1f9856ab6c205a3c056a4df85476ca61d0c09c36c7b76947f2ba77c66ed9abe972561a4410f7229fc8d0d2435aeccb43f79e2bcf415b7dca7bac58a41f06d1be995537679b48f07107f9852ed2ffcfccdc9d9281452119b4d4573701239e943486dcc408ad933e9388c3177cb29c060cd3f2c3f575683a1b49213f331f9aaf6c7adce605806e3f19ddd449b3b71f41f9cacf8dc4718d761672f2fbea09ea29a26e3c8c39eb88724dbfc4c49f2b2895074f1804d71c637230cdc1fbac24f47a70d3b4fafc36975934cab6b1b9fb981ed02f5f2da5931dfe457ce03347da1b8cd8a80092652e8103710542c80491d206027129830bf3b122e719182df7070e48ffead4d34eca30948f9e32dae8a9fa41f7bcc288b6724f20fa3e23795ce5aaeff6190ad6fff2fdad8f311ddb29d9f633868127f5d5443d4a9e56db3f70c429d048bb9e16f7f2f7ac4b8e9ec24fe3d38f8483b4b6c9ec374339a090d70a8e83c040207ffe644f2c4458ba4cbf43fbe1b4baca9c6adffa926d9a3c6aeaf0838f77529a9275c3be33f8fcd7484bf0d2b6d0f022aeea8b9a9bdb8619eb9506c3133a5bae51c21fed0e7a54df39026db8aca1436cab42eb76fde8a03a37a05784d123ccdf1c8ea6fd044aeb04d8f4a4d8448a19329d5a50e180a704b7385a3d582405ebcfca90470cfc8f0e4dfb888552cc8c7c42f2057b9d88006b2efcdfb0bc1b2f6c0f11eac1e4f1b1ffbe12cc7842cb89cb3f67cef5e1f533c21a8921d7453c29fc3f54bb9e785653338c6e74fd7eda6648486358cfba5af9bb270231d02458d761b4daaf811ab91dcc1cc0ebecef90230fe07384ab9535703d9d45ba668843f2af1cea6012ea36734893fe993b7148e5a110bca6c62bb874370332031e2da7cb2710d4d08bc72d22366b1ebe45ed5ec37ef0c661c72f2c0e74993ffc5b07a4656a455a0675c49b1ce37faf1a680682e016f930e3174106b34eac164a360c5ce1382030b3f08eb591616351b462e38ade07bf9302041f372f841c340c143f77a104f62892dabf209a84d8f0ec015caa1dc0ab4d8f01c4830301f149e5826f7c6eeaa8df2be0f40fd5c02ff39bfae941226e7413e8f72567227fc1a9cee17cbd3c5d703a63f59d3b3a0e88cc432d7f641c595b5d0a5eac669bc013cfa64f090ba30e48eac87750cdcbff0dff06c3b23a6b489b47e693324da036e43ab7f2eb38900dd4c3b25edc29b50e60782e6450da4bbf61a590d2620b30a17c1d4b7ed6613efeabf7aca9b3c947b554ee5bdd14513e4c4f06ba24b901bb7901aa8f826fbd977f1d17be64bedb678d036b8fd03e8738e92f0c13e2bd17c4cd7456a998ebd6d30096f7953233855f7d8b6b5a4617b107abc48b00ae82ec4fdddc4e4237e26aed689a3566b048182406dc5834decb1067c3a3d0a43d769aa6b4606e07bf2496f5bc227d6d7c104ee7e23af3a7ae3f00bfdb95fbbaa2eedca00ff7d04b10cc0d1df17b02cae60b70522758c65e9735f6d66efaca8b5586343ff146d3099b41754fdc13eba4174b2b64d9cb9c44f90b8577f6004e56660f5128fafbddbfc2eed1966a5a7609cb94f43d5e49a0b2fabe74f3cf75a3b994441ffbdf97924f73908ad67b042d341928b54ebd1fe10aca493ca9875204b766f4ad846eb786ce7035ebc2f326fe97d4edc6cdd839fd876f2282cd77f291b3539a3f0904c2cdc21824212645d38f2f0e29205068bc0d822ad1c177e3cd3dbdc0eab7cc62af8e7977ede2e818709516c7cba512baec9a843f86a5e9de2efbfc95ec468ccd36c8b33c83207abd2daa5678d8938e26538ac60e3204adeefd0584ae72d38d93f87539b3fb1038d00c49ec3958704e0361ac332eab9a04cd948d16da1d2b046e6b54da8e1ed70bdc878da54a7620b918f222e466456f45eb29a2fd78aa5e2d6623b12ea4757a7020c53c3f5a75d51148ee97c8991411401a8e436d3f32c7640f0808822fb7fad26409d9a946df8e1e74abdabfced7acd421d81e7be07fc485527cb62003d5fc4ae2622a7c0824c09c826dce5a70aa91345e3b0d91da128dfda202f1f072a7b290a24bb4e08f7d5f4d697cf12212e27fd097fb7461811959d1cc86078c588c10c013db79e7618a226d1150fb6b9dd91c3f372f2ac9cfd9872e24556c1cf3fd1e24f6f5ed60bb6153c39028b6a8e1c3bc19a9c9319d0380ad50f27d0d13b1d5150534e68237c833d24118ff52bb4164f2bbfd6b0ce86f25984e2a51b3d415898902af02fb4d5ef24131d0c6a033959e86aabfbd3bcb2be52cd52976f9e208fd3b2b6858971f0db782406859db5f5db52556061c8fdf1e3725e5191939a884962202cb2d492968bf84feccc566afb8269e69cd3e952f2f7b1f7f5557a57601341788e81d8c35c71be4ae50eeb1bf3b994df25b30b8908b694dcb98501d814942410b9ec444d936ce5fec3752c5fcbef79b820645f549349f792ed4fbcc64b2adb8eae4c52f8d9a465816f1bd80d1d5953598121892d0dc0f1e9124a81f7b91899c1f6625c6ffa786a75f6821dcdb3f86ba961788a930faea6a58965deacecd12fa01fd38e84fb633e1060d0fff37e5734d08c2729443227ff034e0a778daa9344d1b3c9271d4b41448433ab4e5e36abb636731aaff9139957f1e689989dcc6c61943d86a03b493bf734328a44d08140dab2a286ded3581d1351638ed838f4a7dfe05524ff8c9279e752956b54c58542eaaffa74834234693b3f35a219fe4be9f227af14ae3efa540342861883c0bbb707a02a28b0af4d025394ac2021d6624b6096eb787601306607a96ba2028a6a55a925b89d231741bfe325ef44fd4e5b4a9ca0f8befef4c28b2bdedcaafbb8b4c6f71dac30331100d5edbaa83b7ed94a7d1e027fa4c94aaf5acab910ee2f2802622bdea4a73c79112358459626a125f72f2175cd1cc7928be4a37d3c587800da14ce381fd619a79590015bd8c148c57c4064350e44c59f5dd44ed0195ec0316a3c573844a676c31be3b327ca896d1d9d078e06a5d1f0bbaf28d690f372f426ba082efb30d09f71745411065c035b7fedd3912e000aaa5a57964225e159b98d4f44d39eb706f3867eecfecaf8b0a9961e1dd3159f2a295931597c584b9fa5535734549e2282d161fd4c2255daf6b6a3508e6abe26b39aa18ac5265a1a49d516b1b5a0c0f8b37668e4a2c5593afe3c8bd4cd76d5d78c30baa2390ecff145aef9d1c5303874e210f1ec7383203457025cccf63f869e84f39082bf1fd2c994567192df5c43b58b2dd1004437833f11c744bd2672e4cbe8f5cfe6f6211bbac2856c1471e742d92d715adc827790cdf91fc42ab6a27d8572cff24cfa127076b1ce661ecf9ae5569771d3604ebe601a9a55794904fd4d9ba116713c8559aaa9e857211508b0f07e2f64006a56cd60f6d21fe1f8e9a84dcebf549bd4b26471d75cf6dad722a31e55294fdc82569a902f58e6642193168668de243ec8c3713175460fe042d554462f4f233cf3884a63e2e33d72c0b9c89124c2be1b9cf48055df1ec638e42a410c440487f2bf9e178ae8f381cabe9096f6e4f84009e2ccf55ac58fc4c1cdbf7c704a5bcf6423de7844710a43fae3c4ecdf4d22200a46efb60939b818bd13d49769af4f334092d653ccf3ea6bb9bcf27648bc2c8c5d3808eda225419c3199664b2a81ee00368fc91b1160b810e1b7b011e000d82234e60761533bc8b1d48a22d34fadb883cfc739b5baabf48b18e33cd11a8a20e1212e2b08ce4e4ac357dc74e3a1f5d71a279494cbefd04a0d4f50377e7e0c45c2efe40dd30ab96ed2faf5c622c824e867ea2cd60e3d332021721a3b58b1621bc9adb1d026b3eeef8951a078cc5b2cdfa23f227cea3cbbe364ace7d0dbf918200ad364ca193ed6d60af77aeeb5f962c434326faefbdd583b9eb40b75584117ef5fde8901c3f8e3a281d10e912f4dfcd87fbef6e096ed0b6e25e2dfa1d41c9b74b400bea036c4e4175e9b2e38620f621e841d57684591ffef5b684c7e92bd1d49f0be06b8306e16c9011c6f5db36efc329571fffd6128a062cc70fe103c23b7b2a8a2709e990c560fb2e2a7e7e885c211c90ea8692895ab3d257dcac9a872d3a149068fe70c7f4f02661df73f8087a5b7f1e26565ae47e0168e807d4f59ae89eaa7001db6b085b156b722c0387958ac7ea09e725c9da104d832fdb09744a73bf3dab3e53e4684ef01864042b521af49d3ef2afc6f31414e4469d3569dc667fc4250dec57b26932413047ab598c05a297d207529322a0f10f5b702e1223c83b9b75f09e5d420d2394e1576d6af94ae6b67cbe1352392f351ca06a2642517982b2116478267110c341a4f67b833e8046bbeb0a889090419a821891e54f7ca86d2203a2111d7bd25b0c62840938d8ad7c2a53cb05c1e4318619893c0ad055398663c3b773df55826b864249a307b81877f8717cc81e8e20b179a0996a693c736a8e21c0ffe5f73614dc3fa3851613358c106e1dcdce3b4ff6ababb23106d883cb4321429ea5207d4897d4727e7c979db9d892036ca39c7113ec2376ed2d2197a30ceb386a6d3b0d96ab6adbd1f84e6f160bec3a2ed9af8f1797a1a6a7d14cfabcf2bf41e55053e808b119c4647393fbb3e166ae473906af6de326255b23317cd9fec6d0582fd3de37ee3f0acc903ea606c", 0x1000) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget$private(0x0, 0x0) 00:00:59 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000580)=0xffffffffffffff4c) fcntl$dupfd(r1, 0xa, r2) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000000), 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfee7) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="3d27e50221fed2540f1e85712c282e71cbb589ed1df40de7d012824ced59d1890d5f0854", 0x24}], 0x1, 0x0) fsync(r1) 00:00:59 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) lseek(r0, 0x2c, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) listen(r2, 0x2) 00:01:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) lseek(r1, 0x0, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0xaa5) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:00 executing program 1: r0 = socket(0x1d, 0x10000000000003, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="02040000020000000000080000000000", 0x10}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x3, r1}) 00:01:00 executing program 1: r0 = socket(0x1d, 0x10000000000003, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="eb6708e78f8050386e0a5db8fad4d61d4ce26cd22abf66396c6c48e7f5a01245849da517f3a21ece1883437021568de6d5f855f47c4012ddb57d6e010e46a1e7622f89df8b053c4e614697a87d2f8e83a99fab5d7eb26fac82b0daae2bc8328be59256710f8b9619ae71b8ce711cccc8b9477161f7e0cd9bc65f518122926062db9e78396e93413d8f3ef76b40d2c3900581029f3c95957f15555098db43713f37f2d0b69796d4928f0bbcc61e35bdc59871431576790c0936e0", 0xba}, {&(0x7f0000000100)="523a9a58dd4d9c541af24c183068a5869e10b74b3a123e35fd85d18654522e7d067a4c64133525ac7a7410643f5abdd30af68313bd183c9be6c544a9318662174f373568c190916a04180e5e3b971ab4843b27460788dd7e7662e206d1c9a2b8c6c865", 0x63}, {&(0x7f0000000180)="5b31340bd997a80118148e28c067ecac211fd50efdbddc1ed06ce3bbec4b4e0f2e31103557bdf80a239052c836ac1b5f7ce4db165e4e8a3de143e227b59d4b14a79c313e4382bf6d1cb242c39b3401dfa0eb5a73dac49a2a7a0bb940a012eac45df9a02313362738701de31ce747181dea58a675e1f5f2e0d8115229411344e399803fb8b648985311df418702a8643e4055", 0x92}], 0x3, 0x0, 0x0, 0x2}, 0x404) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000002c0)={0xfffffffffffff51f, 0x80000001}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x9, 0x0, 0x0) 00:01:00 executing program 1: getrlimit(0x3, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x100000001, 0xfffffffffffffe01}) listen(0xffffffffffffffff, 0x0) stat(0x0, &(0x7f0000000240)) r0 = shmget(0x2, 0x4000, 0x84, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/112) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mlockall(0x3) 00:01:00 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x2d9) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchroot(0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) 00:01:01 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:01 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1010000) dup2(0xffffffffffffffff, 0xffffffffffffffff) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 00:01:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="012502a200e9000100001e92331a8ff2b89ad2acda305a5b30cfc2b6b799480be056a534eb06c494469a6aabafcaa663bc091c86ee3bb45678d13e792f544519bb9803c847c4f3e853c1f91dd0fbb773d184393e0d3ca560bcb66e0c590db39db503eefd34148568ac4338b619ff74970a000000000000000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20, 0x20) connect(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000100)="46b6bfca7f16d1f7a9ef95f4d6278c9a5e08a0d6d2e0bfa1624cf0ec3a6622477eda11cc6c94fed54ecbebca745f160116c2fd9355acb6da9667d405be079ab051b70605c46932bfc3c2d104dd614c09c7dcdec622435dfbccc12b463df50b6e2c52eb63fed01827cc54d9bd8daa275814fd397bb15e9999c58b682f39820079fc2b542a4b95e76f00f522a7736038683c55aaff571a69e36ae88c961b9bed38998c68871969e7596d5c89e8084e6d36a7486fb3680232f734e98e8c6e246eb5d848550563790363ee3d571c9be0f8d66af3478054ba269381655f161a56314efbff7e7e4cd32a654f7372dc0253b1e3baf2e585ef33e5fc38a85207e6697cd9772f8c84ec63a8961152d3633bd19ac9b9987ef5779a764edc8405f34361656ddd403055741ef5663d938a336ef9d43ff9c19dac016e749fc1a93fc68f0f8a910dd0029ea6407114d3368ae73be63f0acd34d3ed4ddd861c186938b2f9d042251a19051fda6627f77b0c79e28fd6481c4d6edaed0c620f597c7d1ac71cc04fcd89df999fbf2afd20a02e84107867b2251e9e141fe4d0ea1600c84346fd11e7428372736c5ab3aa967931112c50f1edfcb2be5346d08a9ea55e985929529a4535b35d615d09ec5144535aec318ecabd47cf673a0d9f3525de93499987ec5d96af6fb3fe27d7faef119a46f9a6b02373b73c37b4d43180940b7a271781ef7a27ef5dea472a9faacce9c57f6d45ef392a75f7472a43f8bde7e2d51e8e78c3f88809d513a632932c9d644b10988b5cefa49d24f73fa4ed7e3c34cd41fe35e339a038fbbf49e4e5dc8647e2cad2cc24981ad663a67017370d20b2b2dfb56377e10f86c18dff53041ed42f0cad5e0eda866aa02dbbf0d700990789436bf8b449b21dc7f75f3a47820a385e2568488e2733c2658f8673ef4b7604938874334318121704dc24a3d888178faed9d1cc21a8491aae1e623895afb8ae7757a5784f215c5f194f9d225217e9b16af93755e6d37af25932edd813bca38516d0bc8926b38f43b972249186a387a526d3b6f10de724c6d30519b3554240dd59fa26dc15429e5b0d44a5bfce3e18d90168040f20cf5cb1ce38cd9daf2dd1a101d3530cdb6a5eef02be4c4c8dbcfb20d61f2c3b2a58bbcef2fc1c93faecb9c01fc9ab26b3e28d3ea09ca2758b7817e38ba83f1d0089951d5b2ae1453818cbd8bff034d2b936a0719106ef2a5c7be0a331058643f03412abc91f408276ed7a6cb0b412a1a1703ff348e05d1064f5f6ff451ccd9f67ad1df11788950c3cb5f6a9f908642ed89eb1c5cf359225192fbd8ad8ca135b6f29581ce539b012f1b50e34a7181184c6f1ea6e35c8238213fcd6af2a83d18707256979ad87298a2eb527422ee813fe72a722477b39cb8c983db9c4264554cd018d66b46257864475568d9ea5ee17fcee1ece67494578860d08edd7578b0b522d062f9a0dcc97ec8f58dcbe379ac12d62ba1491652b992aa79b7f15f45bbf859ba527a5bf6af959ecc3e2dab420b8b32788ef6b3ea6fb446af4dccb5a66c352d7d655457bd75077a70c0d235eb2c0c00c7bb0857a45710be4e2e5b49d3f5d79c1f3601669d83033231a63c2795093fe06e9bc1b81dcc57215a38bdfb8c14d9dfd9014dc17402002fde2312acc871a0382a04e55ecd6d179f1183b3e8bc4db315370b8882875a5aa5c274f703db77f76d25138dfde723803160f8a3e405576205e4c5c8a9cf0b8fb82ac045ff2967c85d1b94331700dc2700d39ed85679631a225a56a88d602adbad80f414d4c9a7897e513a56a9187fb5fcc8de63c7877bb38a437397d85ab7e0e35c5b7642efd045a73896648eaaaefea03780a47b86ff0a801dcad6ec45204ade64a2196e5b0e5e5392ae9e017e3fc7ffc736908ae6a11c59b4c4ec27058595086abd236c58143d8947532638a20961eb5c0e50e8b63c2e090682d7ebd48e32139b583e687f14b39e420e263d4b525beef1f3a3ae2a58bbd57c2b8af179e6fbf5fcf63aba963e8007f8bceb479bab6ac7a15c6bdd20ca41b8c18bea980ce1c0a92bdf0fb2ec0979467f4e1498e17a002253ccb8175c4fa70aae4fc02fe1ef4aef1917c3bf252f617909d40a56bf9011df078ac4a7cc035e333eeab5bb90519ff2503e2e78eccc50940d76a3abd6927c6ea959a1a1760f5e8c13e308aa34199ec15dbc18d548afb812a8fa66f46a92e920a0c75e1e800850b80dd0314d013351e9f2abb3830cc6e6250242329a88fdf9ceaa00e47db3a7de6739fde4b389d2872d58a120ef6c566ffe46ab39708e9de665973822ac1d1d470dfc3103f30210c2677927e1da94d91249ba4fa92aa57728abdb9cb78414776e6df0bc5a1cecd0f1181d1f9ee5a9b59b345472df65512e2dab43c9abe116cb5bfd7d5d1498cca315db88738256f93ccb1963d9d38eef1da00ec77718e3a8c3a5988c80a4b22bf4ac31c89ff44d108c2015966007ddec3910a527c7034fd3feff3a8a57a58e58cfbfeff22a378d197c3b884814498328b7f0b1761426eac69fe1879f96092af631384ed3a05d7d296d6c839fa1d0ffcdb44b0fc9f1a02e2caaa59ce861a4260ffa4b03e0e6c6777658656c5c40f7321938343578db023cf616f9307baacfa2b554ab7ab2ced5be254d263fa18096fd233fdf4ffbbc68a85b1fe0b371ee8394387f7142c10d8b128c52c48fa450cfaea1f0c109f81d9378d99f692004913bee5ae0459d5de4fb128262daf10c8ecdd85ca4c0b85ebdaa8596b60f50094099e4fae6368868672603f5545493509385b6a23e9e71d9e96c48831735c1ac3bb5a80d21213b66f5df97f85c51e796a2cde00477d3ae357c3e1ea5dc61ac41116181b4e83f1d9b6281998e5406f7f775af3129b387614c6df768575b250d0422bc4664e9511c8085c702e43fd650c5b42efaa506639c1b9bb7a9bcd0680ad35fc1b2df18a364278db0c54d9e23bf70e2b863c611c9529ea58e928ad48ba457020c9793a92a94639753ff0946aaf6b71f56a63531b354c454604bbd73c93a22ba3adb16c2012d0c1491b148133289add8d2ee271190121a2f2c0b1add1ad26fd5add0e203eab3b5ab90903fbfb47b62372bb4ec44aeff9e4262aeba60da14eef14257bad3c229697f9d16dc06a455fb32b12872e15bcdc09b1343114c5250d4648697d774960799cbb3f1219550f01145666b2f35ccfcd82e79f40f66ba42a3f0cfaab0f58ff0cdc461d7c43100c61f1086b2bfe29372d74743a864da4174450c1e6be44f8f1fe4deb4f095226498d6d7b1ab5404f8289399696fd689c862e17a665aff41483c2c0fd8c835ece60e7adb3dbdfbffcdcb3b2acd84c44cc8ae17167101237601bb8cd632980eb65cd3b89085255f946aa0b89a821a8eeade4a9cc03a5cd76d80970521d189b92a0758ebf3aa088f61c1cb2eac32ce5bfdb01aeb520ed2e862258108e0a6a263704977235717b7091639538ec7e886b728f0302621d9e10997bf61be63f087fbd0a08b9585fe65978a23cde5d227f836bcba26348ed6f997e4342cdb4bad9f95e5cc06b194032888988e8e253d348d909ac555814d23b14b74c32ae1c3310c66da57c6d161c92c5f81bdeeae7849f89dd3811a06b90581a8e67afbe9fd4b48fcc97da207cab2b09a72c158f951173807dae400d49c8fcecc85305f2e732161cc28616f05af5a7ac2c2ff7da86a1e7ea4a799271fec5cf2962b0d693dbcc45be8cb34c013b657aac4aae74e29744e99f333c3610674d6ea1ea0b0eb268fad664a653ba40ecbbadf534af99c22bcdb9e5a2124dab8bdb6892132c5e958ef71805c8fbd310da3b5c4f4a1c4c42687732176ff1490792feeab6033baacfad2b6e1dd622fa74f7cc80f12bcec83c62eafbe0bb51ac335d051053798a72fd27783701b6946680f176cfe1b38064e5c0756c87cb0b82bdc5f74e53c634c3439b5dd643d5506279cbcf20005fa64516d5471fb7d30ff46c813b983f021ab275e4b8f25ff32298c5cc7e1786304b43b96fd306c855f1a52068e628a35208a6b14bd5248dd68db05563af7bef49982087da86730c8867b155fd55a1b7052c3cd421a41d2bfb57db847a69f0cd5299dd4a0716539262a3f79cc22224bea43bacc1cde74d3bc67ccaa38b8103aef06d944849fef73e012c82d1e6516ba20ab77259bfb85018b402fafb5e66ba288ef0df114267435dd252dd4477eb4d94af66d419a692f71e7d3c2dd310e453e4fcad463377cfd35ccbbacbc7789c9af7ca353e1b597a868d8130e06c6efd8e066f963d5dc0545ef6dcb8431ba0dfa556040b90f3ef2a9ba48b627db72f4167e0b65c6db0c124c848d3d853c59769dfba7c55c22c55dec6ddc1dbc84dcb679410e23ef80f98643b5e2b9686e0b23c1896ca7319f77448cd6425155cbf619b6fb22b3beafa8493ae2e392ce5c4279fc4323c7b473dbbea4de1b204d4c7718f1a99d3e3172359c12dfa640cf74714d2847f3402577d1ebca5202a3dc37447ee2ccbebbaca41d34168cbea0689136c886dcc02f55f7b7b601bbac5171ddcc78efe98d20292f8faa7a29b914674f9c12e901cd86583bbde8725d0101e5419aaf197984323486c5d8f312b5ab34c95217f863eef0b60ae2d4d347ab085fab7832692cea663f76ae8136028a0cfdb6b47d790a133ce2bcb54d95926f2afc81d57fd2eef72504ef96a21420a96d56a10b61af76b1c602b1bdb30419f6acd4d4a92175b0b884491251751bf812f6e0f2653dcbb0e9b553b2088cf65f1f292167857811ecb162e58d96de0d09970a7d322b6b0ee36e6ef7e86575bd7837e9ca6b194489f23d981911c85daa120f0a771550309cf1db48559fcdb4b21211dfcd1c4c52c59b5ca78bcc7502585fa12cf5d2c5a70917fd4916b1516f8ce3e589a5cedc3e777b765237d3902ee6ca321766c1a32694503c40fd7b49c17d29df26dcbee62b2fce3b6b6af8bd1321a877408bb173bceb03cd4efe51553abcaf7a82457d816242e76ab8353a9ad248c35a63257e108eec99c8619bcb723392b142a9bca3ad202ff1f9112e06d3298362c79cff43f09a492dd55466af58b6240bf47c4a87bf409fef4186394a2eaaf8c0d593695c6e62d0f2540c760eba09dde40b20fda7e24e1e32ba4d8b2fc74e7c642aa35aeb757fcd722d7a722470308855bfcee5f02631e90a592549f40aa20a3aa5cd1623d1a74021b799caee7fb4bb863fcb9f43cbd981ab25bac95f26017aa4cb7a4dd8301ddc22328e37030101e89aa106f8ebec7c922bcbabe8bf0a9c526086b3e5f838c871ab432ac6139244fcf1fa8f63edeaa4d0218e7dc323075c91236aaeab4e0c1e73131e60e33ce47765244c5377d0305679a9bf69f31b856bc77b4fe3238c36084f1316c0bffcf09c8df524dc30f1f6f07869c9f1812b65fc6d4bd5b9e948b69621fd88414cebff45769474acde89f31a13dd5019eb3c885bd8d9a729359cafb7b47edff7812c1f01e293d9253ed18ec78fcb688383248fe00c57e0f8e7b2255b48216f9cfa407d5cd0eb9f2725305b585ec497226a08c6945121b3166fe151d5b89ad05be6f7a70ecbf0e78aa1cf455767f8b600ac1c538bacde7d20cdf481978a7b60797cc1dc1c6089cdecd1c35051fa9d95281bddd11e0b7fa51e491456fb6ff09ac3945e34b8149a4a411eff3cc2cabf436c4c9e613c570c0c7194c42e8796ab79d41d80e7c96ea30337baf7a0c1a9cfca9a2d584f3cd7165142264d87397e76f2d62b547b025fbd04f5b1ffcabd83b56", 0x1000) 00:01:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="f8", 0x1}], 0x1) fdatasync(r0) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) 00:01:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) connect(r1, &(0x7f0000000000)=@un=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x20000000000) socket$unix(0x1, 0x7, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="8df73d6545d58f34a09ff20edfdd5005e5246ee1dd11c4e6b3067350b535bfc96c70ee29f1f371", 0x27}, {&(0x7f0000000080)="e67d54cf70ea35f606b61582cf44ef55822915ef1ad9c94d2454d31429da3dd6a00cf98788e7b25daa47634290dd1b2ceea90459e0dae2f31e1b4fa2109961592afdf919440d700222649bc052c0f6626217fb80f6ac8a0429fca34b8fba9440058809b2d28c857432dd41818074c8c0e5963bb3e9b1e6f463ff5b925d4b79f004ef2ca576074e0a67cf482491e4abc532cb296d79bb560adb032bc5633333392526e3a2d411ffb058cf3dc5e019d2e6a37d7782d4a3e12ca29653a12eb852", 0xbf}, {&(0x7f0000000140)="2d660eaedeac84c58c6e03b62368508d9614f70899888e8bcdf227dda64278e1680db1de074ede6f962ce4c203e7164553a414cd09ea8c097cd3b0f69f0ac2eb04b467f88dcdf4e05a5dfe70222b88c5d0a1937f0aa4fd8d52b49be1fb4f1b56e6718eae6532af442d5829f799312e095344557187e3fee71c65e043a5a0e97c4477ed39a4dd6e66094f1a225b5177533a8c6d32265d7b1e1a23f88509f56227960a0e71cfe0b8ac139d1b33c26a0e1341fc2526923af91e27b4a721003206f8b26d1ae8c60450ecac6150cdc6eadcc3fea55092fca4", 0xd6}], 0x3) 00:01:02 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f718959baa5d7814b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:02 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x7, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="1400e91f047189591e9233614f0081694ec0afe7d581b26aa3d092027ae2b88017d4617ba43ffb943b5d430e5444089ad0244a598e103df73145e87ddada166e4e1c29067889bbc6bf2bb51bd2204bef716f83e5"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00b3b94393dd916b9c0bf011fe3da73a0ae92a1ed1a7651ec2414b83e50f03fd771f76048715e4bdcbadd56fc828027bd4558d721bf2fc81acd9396f7200c029657f4821df4b0e1e39b24a868ea739a0009d1506ac820d5733ec9a371e92c72a71eb91cdba16bc775e074ea087ab752345d885637a4a25a58e8e6c39deb25e977bc275be188a8251788e83d462624d7a6a75dcb8ac3ac39a12f4c90c9319510bb1464d3d7f74ed56996221dc108b04000000000000009384067ab1d9286951d0cbddeef69d390e83fdef24975f2272394d115e8e5d960f7198bc05ab1073ca34eecfcec00514eab8efc42084ef726f314a0e99fbbd08c76ddb9a"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:03 executing program 2: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x400000000001000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18, 0x1a6) recvfrom(r0, &(0x7f0000000080)=""/243, 0xf3, 0x802, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) open$dir(&(0x7f0000002380)='./file0\x00', 0x0, 0x0) 00:01:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket(0x1f, 0x5, 0x2) dup2(r0, r0) bind$unix(r0, &(0x7f0000000000)=@abs={0xc990ad9072011fc9}, 0x8) 00:01:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x200000000a, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00c232cd9c372ec04d5dfe4b5563a08d0dfcf2d9c7090a7a212d434b8102f9426a3400ec23d963119c89605914697b6b40ceba47f7b588aa68c779a67c817378a935663e502fbdbb540f87f438a63037af484372e0a2f5c6995b71c1925908d8fd2a8cc9978c400de7a34a3a96f5c5dbf9e14b944a19f09fb104405aa9937b223ce241cfcb23ab77a2282c1390a1ea68e8da8b1e7817b0e4d7bef4358cc03d7859096276089bc9e3d8833c815d61b791c24defdc0a529247fddbe4209f8ebcfbb126f1e7d6dd42b3c0951e081ca7ad6925b50bfb7a80aaa8045d2d6c27ce48edf171567d0ae1964ff565796babc26d3809bda2f4fa501e26fb00dbd1aa09abea8dcef0a06a84122f21fe7f90b1add193b2fb71532522ff41aeaad7eb9e0d04f55319fccd279e7361be58ecc4686b069f6db72b814626b965453ccb6337f6e205e9a65e4a0a6e3862e4ea35128a376cc94cf03b6bbc81249ec241fb3763376b20823fccebda4a4b2aeea9df56039e4422634a75d91d103c22409f32721a183391858e1b78e415da7fc4ea7caf5b7f69be0607bce12f5f9809c62a4b054163d42d6f28494051ab39"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) openat(r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000000, 0xa) 00:01:03 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fcntl$setflags(r2, 0x2, 0x0) listen(r4, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:01:03 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0172a300e91f7189591e9233614b0019030d09f02c4a0653a9cf0cb515604e7a33b6eccea2c62183c5b2201726bae369a251dd535070e5fb3157d3e36395de47043b04971cfb3387d56db7adc722753538ce08a229542c00737743f07250a92c46b7e41f50a1b2c4e8950c51cac86cd72b80c4dc846e49a314274b7ba83755ee463823ec318d452c90d563461d20f0a4de55bb57db8cf9dc5befce685bd8139cc087c8f6ba92a9c4528af91948f3e09711aafd9b7462c10d5983044c1f961a921995a0e8c8a5e617889a24161c4c9554238d2c8bc34c408bdf61209e41bcb0e0a0440eaa265346d486c925780154799b03e5"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x3, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) 00:01:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x20000) socket$unix(0x1, 0x2, 0x0) 00:01:04 executing program 3: r0 = socket(0x18, 0x1, 0xfffffffffffffffc) setsockopt(r0, 0x11, 0x64, 0x0, 0x0) 00:01:04 executing program 5: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000040), 0x0) r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 00:01:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000340)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000380)) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0101e91f7189591e9233614b00"], 0xd) listen(r4, 0x0) r5 = getuid() getgroups(0x1, &(0x7f0000000400)=[0x0]) fchown(r3, r5, r6) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e9b34c85d56b1f7189591e"], 0x6e) nanosleep(&(0x7f0000000000)={0x2674, 0x4}, &(0x7f0000000040)) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000080)=""/200, 0xc8}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/2, 0x2}], 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:04 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r4, 0x0, &(0x7f00000000c0)) dup2(r0, r3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname$unix(r0, 0x0, 0x0) 00:01:04 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x6, 0x40000000, 0xfffffffffffffffc) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r7, r6) r9 = socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x2, 0x400000000002, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r3, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0x51e8, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:04 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) r6 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x38000000, 0x1e18, r6}) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x5c3e06a0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:01:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto(r1, &(0x7f0000000080)="ff1781c204eda364521e71b3cc9eca45536d972bd260815c1d7f0ed5465054d61d24c39a757fe1aba5a590e6c197d26a68cddbec9e0631a1de0da8880dfd39904b416a66da6c19a29abd3d438512d1870588eadf3f1eb0bcf9c157ed98f41d6e27c0b7252525714ac8ba9a36f202261741ce660c1a", 0x75, 0x98fd4b99475674d4, &(0x7f0000000100)=@in6={0x18, 0x0, 0xfffffffffffffffb}, 0xc) r5 = accept$inet(r4, 0x0, 0x0) r6 = getpid() fcntl$setown(r4, 0x6, r6) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:01:04 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x20000000, 0x7) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) listen(r3, 0x0) munlockall() connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) rename(0x0, 0x0) 00:01:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x100a, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fchmod(r2, 0x9a) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e7533614b00"], 0xc) listen(r0, 0x4) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = getegid() r6 = getegid() r7 = getgid() r8 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() setgroups(0x6, &(0x7f0000000200)=[r5, r6, r7, r8, r9, r10]) r11 = shmget$private(0x0, 0x4000, 0x150, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) r12 = accept$inet(r4, 0x0, 0x0) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mknodat(r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8100, 0x5) fchmod(r1, 0xa0) fchmodat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xa, 0x200) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) shmget(0x2, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 00:01:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="4100e91f7181591e9245614b00"], 0xc) fcntl$setstatus(r3, 0x4, 0x40000) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000040, 0x4) listen(r2, 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x80000001, 0x7f}, {0x18, 0x0, 0x0, 0x9}, 0x2, [0x9, 0x2, 0x8, 0xd7, 0x7, 0x4, 0x40, 0x2]}, 0x3c) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r0, 0x4, 0x60000) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r7, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:06 executing program 4: geteuid() r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) paccept(r2, 0x0, &(0x7f0000000040), 0x40000000) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(r0) fcntl$dupfd(r0, 0xc, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000e91f7189591e9233613fad4b2f66696c65"], 0x1) pipe(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x261) 00:01:06 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9273614b002d7d9969e0177de4460038230803dbabdc11de71d155e8ac948a30988f744a8f4d114b3568a03978e9c0d442bbe1f5625b2c8531d45c42c0aac0e1097f72330d5bf01ec1b9ab6bb8a411ad79b76e5db72a864b721df200bea809daba622fb61f11c785d9ba20b8c17485a1353ef98303af03a87f32394fa777eaf8ac8bd8d69cdd427ae30f7c8552c61ce1c1623554de840327f5a6a6bb91ffc631b211f908f7696d00252b000be417e9c221c217f27b6ee31817b57fadd6bed7b4162b6429366192f6ab839cd693f1ad21b61fe1defa4348"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = accept$unix(r1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000002340)}, 0x0) dup2(r2, r0) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) 00:01:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) 00:01:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="0c69836bc757e328ff41f87e48ad0af433ff8c0de1ea76f9af", 0x19}], 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0xc, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x6) 00:01:06 executing program 0: r0 = socket$unix(0x1, 0xfffffffffefffffc, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="85"], 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x100f5, 0xe94ccedea71ba5b8, 0x0, 0x4a) fcntl$setstatus(r4, 0x4, 0x0) socket$unix(0x1, 0x2010000, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:07 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000200)=0xe7c4, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000240)=ANY=[@ANYBLOB="58dbe8e5fffffffffead340224318d11c847a847bafd5088950a420e9ae54cecf4f8aa2545620ba3dd90948aa68d1cfa88efec25ddf5d64012b6aedd7a754a6864d35ff9ceec211aa6d315518a69d62ae710f8c1468478991e0aa20e4868f82dbc3ab987002b8ab25b8ea120cbc143855784c1f23cc625f2ea1253c1db255c"], 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x4000000000018, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x60e6818b, 0x5, 0x6, 0x3, 0x80, 0x1, 0x200, 0x6}, &(0x7f0000000040)={0x4, 0x1, 0xfffffffffffffffb, 0x4, 0x80000000, 0x0, 0x9, 0x7}, &(0x7f0000000100)={0x40, 0x2, 0x4, 0x40, 0x1, 0x1}, &(0x7f0000000140)={0x843, 0xffffffff}) close(r1) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) paccept(r1, &(0x7f0000000380)=@in, &(0x7f0000000340)=0xc, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:07 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mlockall(0x2) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 00:01:07 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x10000) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0xffff, 0xeb5, 0x7, 0x800, 0x8, 0x7fffffff, 0x3, 0x2c]) getpeername(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) paccept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x70000000) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="e593b4a96973bb3b0a0bd213808e15b329e26ee4185bb8634afa43c9", 0x1c}, {&(0x7f0000000180)="934c42bcab794745cc3b2e734e67d6f13aaa11cecec9ac8f56c73de11b61998ea837fe409e0cff14a492964be4298d4a5def0a1fcd30fa99b2e38b42f37dab8297c534b6fbf974dce90517c2c4c0ea7683bda172662709ea677d1d69befcd6eb21caaa848ad7b70cfdefaf3fb30490ea48ddee1305328c595486ef9f1c99c5e6d904965456387482950460ec5754974f2b5cb0527b5258", 0x97}], 0x2, 0x2e) 00:01:07 executing program 3: setrlimit(0x9, &(0x7f0000000040)) socket(0x800000018, 0x2, 0x0) 00:01:07 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000200)=0xe7c4, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000240)=ANY=[@ANYBLOB="58dbe8e5fffffffffead340224318d11c847a847bafd5088950a420e9ae54cecf4f8aa2545620ba3dd90948aa68d1cfa88efec25ddf5d64012b6aedd7a754a6864d35ff9ceec211aa6d315518a69d62ae710f8c1468478991e0aa20e4868f82dbc3ab987002b8ab25b8ea120cbc143855784c1f23cc625f2ea1253c1db255c"], 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x4000000000018, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x60e6818b, 0x5, 0x6, 0x3, 0x80, 0x1, 0x200, 0x6}, &(0x7f0000000040)={0x4, 0x1, 0xfffffffffffffffb, 0x4, 0x80000000, 0x0, 0x9, 0x7}, &(0x7f0000000100)={0x40, 0x2, 0x4, 0x40, 0x1, 0x1}, &(0x7f0000000140)={0x843, 0xffffffff}) close(r1) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) paccept(r1, &(0x7f0000000380)=@in, &(0x7f0000000340)=0xc, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:07 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x4, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e9007189591e9233614b00"], 0x6e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="1d8deadf1c9028a69e710ec8f1e9d46bfeb85a732034f7a1c4bfa2bca4dfcd7438a609f13906f9dcf7ea9e642a247db09254dcf188ea34410b6c8774f573f0e49497e2d47d30ab911d8d8f87e8e26f632373cdd5d2ed46191511623dfeec2fd5e5b86c54270c948dcac709e08e9a6bf8c554f1855e2c1974a5ef0d4909fb4c034c6635149183d5012be05ed8e2432c1823503399e7a4c59c", 0x98) r5 = semget(0x1, 0x3, 0x1c) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000000c0)=0x3) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) 00:01:07 executing program 3: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) close(r0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000080)="17", 0x1, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000), 0x40c94175734a78a9, 0x0, 0x0, 0x107) close(r0) 00:01:09 executing program 2: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c6, 0x0) 00:01:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40000, 0x20) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff59) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:09 executing program 0: r0 = getgid() r1 = getgid() setgroups(0x2, &(0x7f0000000000)=[r0, r1]) r2 = getuid() setuid(r2) setregid(0xee01, 0x0) r3 = getgid() setregid(0x0, r3) shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) setgroups(0x0, 0x0) setuid(0xee01) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/13, 0xd) setregid(r1, r1) shmget(0x2, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x408, 0x21) fdatasync(r4) 00:01:09 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r5 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:01:09 executing program 3: r0 = semget$private(0x0, 0x6, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/21) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/117) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x60, 0x7fffffff, r2}) r3 = semget$private(0x0, 0x2, 0x8) getpgid(r2) r4 = getuid() r5 = getppid() semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000140)=""/184) setrlimit(0x5, &(0x7f0000000200)={0x3, 0x8f}) r6 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r4, r6) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000280)=""/83) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/237) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='#@^{-\x00', &(0x7f0000000500)='/\x8f.\x00', &(0x7f0000000540)='--\xdf\x1b\x00', &(0x7f0000000580)='\'\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=':]\x00'], &(0x7f0000000700)=[&(0x7f0000000680)='%\x00', &(0x7f00000006c0)='~\x00']) wait4(r5, &(0x7f0000000740), 0x0, &(0x7f0000000780)) r7 = shmget(0x3, 0x2000, 0x301, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r4, r6, r4, r6, 0x4, 0x9c1}, 0x1000, 0x7f, r2, r2, 0xfffffffffffffffe, 0x3}) r8 = accept$inet6(r1, 0x0, &(0x7f00000008c0)) chroot(&(0x7f0000000900)='./file0\x00') fcntl$dupfd(r1, 0xc, r8) r9 = semget$private(0x0, 0x7, 0x312) lchown(&(0x7f0000000940)='./file0\x00', r4, r6) fcntl$getown(r1, 0x5) socket$inet6(0x18, 0x1, 0x473) socket$unix(0x1, 0x5, 0x0) semctl$GETVAL(r9, 0x7, 0x5, &(0x7f0000000980)=""/97) 00:01:09 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x7, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="01ae007832e81724c0614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) open$dir(0x0, 0x0, 0x0) 00:01:09 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x1090048) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="8100e91f7189591e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="f0ffe81f718959f29233614b00"], 0x6e) recvfrom$unix(r2, &(0x7f0000000040)=""/233, 0xe9, 0xc81510d8134f5ba2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffffffffffff8) geteuid() symlinkat(&(0x7f0000000380)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', r1, &(0x7f00000003c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:01:09 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="010040"], 0x6e) r4 = socket$unix(0x1, 0x2, 0x0) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r4, 0x4, 0x1000000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffe50) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) 00:01:09 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0xa, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00dc2dd0a9b4653780ccced575d54d41dbbe4815182fd18c225fb1bbafe9d5a7073a4b9fb1b4bf0dbbd6bc00c04f02d15959dcc5e79139e6d886435e3713199e08d98d3aa97b211ab376755d7d98f63b1095007cbd885ebfa64f1c86c48eb31c1529612ec12c970d052ffc4142ca0bc5c9f7814625fedc1aecd5e9282e1f6e5925631cb093bec8ff5b0b896fd13c12008bbcd5e08f6b98b8ddbe3dfae8951b94"], 0x6e) recvfrom(r2, &(0x7f00000001c0)=""/63, 0x3f, 0x40, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) bind$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r6) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0xe9, 0x4}, 0xc) getsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)=""/19, &(0x7f0000000100)=0x13) accept$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() 00:01:09 executing program 5: r0 = socket$inet6(0x18, 0x40000007, 0xfffffffffffffff7) socket$inet6(0x18, 0x2, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x631c73b3, 0x4) 00:01:09 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="4b0000000009000000004b2f7586a76151326deb000000"], 0xc) listen(r3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="350785f9", 0x4) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040)="9b1de56b20ed1ba16571fc00e22e781ce41e5fcbd24229d1669e16cf58aa00cbaba96b4b00972a99f6eb8844e5a2aa2168c67f9c1c69cc38692185bd12f46cac79a9e1523aaa70f820e468fd80bc7a612b049fab617dcfed3b4ec2e27baa7b4ee1cf5568643657a879d43f57cba320945c333db98ea8dae51b1d007475e1c335cd193d1b55fa2faa8dbd78b23f30d3c87e4d6288240cb7d0277965f24d6dba15ca3d451db56efb5a624266c5f52d7e5e438f07c6a3ed58b08eedc636d402ac93bae1add03d3d07e051edd1e17f9c9613ea1d6ba3f37787d4abc5ea6397f69ab941578d7f4cc9729083a19c771006744ef1f4d160f4ed0afd", 0xf8, 0x40f, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r4, &(0x7f0000000040), 0x400, 0x0, 0x0, 0x100000118) getgid() 00:01:09 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x2ba, 0x0, 0x0, &(0x7f0000000040)=[@cred, @cred={0xe0}], 0x18}, 0x0) socket(0x1f, 0x5, 0x81) 00:01:09 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r0, 0x3) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sync() write(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x0, 0x0) 00:01:10 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) read(r1, &(0x7f0000000000)=""/133, 0x85) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f00000000c0)="553de07a8afa6bd8650cf7ff100339a9e660506ebdeeebf9cf82db05400a72d44644e11c51f89c8238b13f43e5dc4b13976b327a877c7c94ae9a6797fc9b21f3408063602fab06ddd5d0a5b5e3183487090e44a5707aa0a787490144dc4221776415b1963139921143cd76ebb7fc815614b36812e25ff0254bb1e09e16ff15be2d6b8bca48cb4044dfb2bc0ef6200432658e63a6cea953dc49c9bd1e8b34bf2e4177f9ecc0c12f25de37dbfc7daa5d44a29d7183a422042c8eb5a10b2bbcaa57324dd7012136eb4eb1", 0xc9, 0x406, &(0x7f00000001c0)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91fc26104313b686b3900"], 0xc) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f7189591e0b6ea7647292336100103b4353f14b9091c9bee2df24e51656a5847d4adc4a452a0b02477cea5333be15d1b0f963eb6ce9b192b04700a30bfdb9ad44526a4ce1e0264d07e12124eb7457fa280ada69"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) fchroot(r3) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = socket$unix(0x1, 0x2, 0x0) readlink(&(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000300)=""/203, 0xcb) dup2(r0, r6) socket$unix(0x1, 0x0, 0x0) 00:01:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f718959000033614900"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r0) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r3, r2) socket$unix(0x1, 0x1, 0x0) 00:01:12 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x20000a, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f71896b0071915f0100edfb33d5926579640c268e53b56b2887b74b98421e09df5d4d6eeb5e1107cdb0dfc9301eaad77da276294cfdd863566963aa7ee168ac8100ab1c7fa2b1dbe32bb73ce940dc6920a23c84417c26aabef0fa9c4fb40020e03254d4e3da808e833724df76f39ebc4cba110600e77fa38cb5e783bba10e7173bd2952ce3e9b48fa213fc515a07e28fd13d0dc9ece5bae60f48eb6c4b9222315732918d32204097d25bbabefa20dfa7645336117e6eb2c72c860a84f"], 0xc) fcntl$setstatus(r1, 0x4, 0x60004) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x20) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:01:12 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0149002004000053000000003f"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:01:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="064b9233332e5f234e6cd5cb9f638dff7f0000000401920071d71ff85d33c4bf96e61ad90cbf03e03f79f1a0b47149a57b8785f24fcebd7e9bd4f6c3559bc1424e7f3abd8f51d05f3ef1f03a9046497a8c443f2a2b3096e639b4a5c36b904e12dd7c74909324e0bd6203fe69c7af984a285fb09a9b067ab7610241d8aa022ed87c98b110ea7a4866a57f3284be18fc50d60189044066e91adccf5ca2e9f87fa2ee72aca05c8658a3cbb021bd3a8c24de1ef375194bc0e77a2a2d1fad25b3c9b21b17c0f7e989b1defb1da24c98529b394d937b0205598c52f3ebe212bcf73fed781422a4ced8a18cc8341f86935600"/248], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:01:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = semget(0x2, 0x4, 0xffffffffffffffff) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000040)=""/242) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x18000000000, 0x6}, {0x18, 0x3, 0x6, 0xff}, 0xffffffff, [0x6, 0x8, 0x0, 0x1, 0x3, 0x1, 0x100, 0x1]}, 0x3c) 00:01:12 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) fcntl$dupfd(r1, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e00f643cf711a855609acd23cfe20d0f594a047caadf159291b8fa81a90af33a97ed3cb619345734a6a3e63b7dbc63b2241caa17c89361c15aad2dc9a38adfaa0d84d8250e0fe2bccd111b8031b16eafe38ced6f5e4f53775f07231070685790b5c"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b006796eeb198f4b5f017e36f5b7e5f21e85bab0febc2181a55f909e1f8480a46ac7def3f4f26bc416cae3cb1cae131063866c0581b75af5cc3268a30328c256d55d1ffff3222d0ccf774b0410b6154cc5f5e6ceac8cf017a8f12f4ad7b8ae85bac1f574cbd061f09eb"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xffc0, 0x0, 0x0, 0xdaf8b6bb) geteuid() getegid() 00:01:12 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="a10100e9317189591e9202004300"], 0xc) listen(r3, 0xfffffffffffffffd) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000000)="72e7f2d1b780a52e2005c0436f0868cc4d854664f30351017522e314055b210d27bdd9d9f0488b667215c25898693ff0011bc494202f9823f975a5657410ac96f1583d6963a6a174708aa7ae400e6b1beeb2929f7caea4909a95f45e7e8d6f94181bda9187c82d32a02b7417bcb108f3007ce1da7db8d4a3e54f56bdb9105fe2aa977779006ef3de0c1af0fd0d6d2492a12cf11484691ec3991b495a3be84fd169df5e2e039e928fd6e70f579f7cb0b7e83e112265165a7000f096e74f1188b3a9697647e47a324d9530b4b3f54489ba1ab742a5c6d26f54d967e8b95729a8d927acb9afc8a8d9b09bca1b", 0xeb}], 0x1) 00:01:12 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) msgget(0xffffffffffffffff, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getuid() getgid() 00:01:12 executing program 2: mknod$loop(&(0x7f0000001500)='./file0\x00', 0x6120, 0xffffffffffffffff) truncate(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400100, 0x120) 00:01:12 executing program 1: select(0x40, &(0x7f0000000000)={0x1, 0x6, 0x3, 0x6, 0x7f, 0x9, 0x9, 0x80000000}, &(0x7f0000000040)={0x20, 0x80, 0x3, 0xc1, 0x5, 0x4, 0x10001, 0x8}, &(0x7f0000000080)={0x3b2b, 0xad, 0x3ff, 0x7, 0x7, 0x7fffffff, 0xa841, 0x8}, &(0x7f00000000c0)={0x8, 0x6}) getegid() r0 = dup(0xffffffffffffff9c) getpid() bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getrlimit(0x0, &(0x7f0000000100)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = msgget(0x1, 0x238) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/10}, 0x12, 0x0, 0x1800) msgctl$IPC_RMID(r1, 0x0) 00:01:12 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000001600)=""/196, 0xc4}, {&(0x7f0000001240)=""/129, 0x81}, {&(0x7f0000001300)=""/251, 0xfb}, {&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f00000014c0)=""/53, 0x35}], 0x7, &(0x7f0000001580)=""/20, 0x14}, 0x0) 00:01:12 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) clock_getres(0x20000001, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f71895a1e9233614b00"], 0xc) fcntl$getflags(r4, 0x1) listen(r2, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x2, 0x0, 0x10000}, 0x4, [0x7, 0x2, 0x5020000000000000, 0x9, 0x5, 0x74, 0x5, 0x4dd]}, 0x3c) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:12 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x8) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = dup2(r3, r2) bind$unix(r6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000180)=0xc) 00:01:12 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040)={0x45, 0x2}, 0x10) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) 00:01:12 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(r3, &(0x7f0000000000)=@file={0x0, ""/37}, &(0x7f0000000040)=0x27) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:01:12 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/13], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) fchroot(r3) sendto(r4, &(0x7f0000000040), 0x0, 0x402, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) 00:01:15 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x480, 0x80) fsync(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:15 executing program 0: setitimer(0x3, 0xffffffffffffffff, 0x0) r0 = semget$private(0x0, 0x3, 0x40) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/157) r2 = semget$private(0x0, 0x0, 0x490) read(r1, &(0x7f00000001c0)=""/160, 0xa0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/25) semget$private(0x0, 0x4, 0x1e0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000002c0)=0x6) r4 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000340)=[0x0, 0xffffffffffffffff]) r7 = geteuid() getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff]) r9 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0xf9, r5, r6, r7, r8, 0x100, 0x2}, 0x4afab89, 0x4, r9, r10, 0x7, 0x4, 0x3}) 00:01:15 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) fchroot(r1) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 00:01:15 executing program 1: setrlimit(0x6, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000000)={0x78bc, 0x8001}) getpgrp() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x708d}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f61929ee90a1bed78235420300dc7134abd5450eccf635d043023b6b2c28f54a2f39efbd83032116101a35c2db322663cdba3bee90", 0x35}, {&(0x7f0000000100)="9d10e4dcef60f94917294a38fa701e3c69686c4c73e1b7ed472ea09a61f024a3ff110ec094ef874aba555551875ddcdc304a8f9a85f0cedf731544385eb83b4b6e7ccb470d076316855ef1e56194df57a07536f7fd5dadcf966c0d9de1dfad7b9b915083cae2e2110c9df7f6855e6b22a4981ee438960f9a121a7aad5e1de02ea1e6334937fa9e395df7fa21e757738a16df2a2826868456", 0x98}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000000000002f01000001000000f2b3287c9b0000009800000000000000390000000000000025bd448f4a74478fd624aae48aa3601299d73bf89ea06b95350a907b33a22e481e6eb49df116027af450d1520c206000d9e8741fd1ec61db7e4ccd39f794b53bf0d897c6da9bee136505644e41ed529f17c845de3038a34c4602c6d0ab8009b6b2ce12cba56675f1879589b43ebf8046e80a8e62826233ea17dbadf4520dfe996bd7b479a4e4000070000000000000000000000006000000f8943094f9291e230d6ee7a3c35cb281a439c7d1304bf029d19bc69aefd5cb908d5789907043f604b5db7598834d938aa938ef78773ecbe46ca84493aaaef4e1b81e29a9529c8369e947516be6de136b15ee8e1a0094bbc67448000000000000300000000000000029010000ffff0000011493277215f4257f9b57ec09e8b2d5f93c63937180d6d2ca000000000000006000000000000000010100000200000062df90cc7a40bf7f7268644bfb7e46121198bf917e55844a5f60370cf87a22fc290ba64a35527b2d0f7d7736e175ea5db70fc81290d83debfa8dd33d4febd63dc7853a6cee1038aaa053000000000000a00000000000000011000000ffff000083023ef9b5cfef3cd9114a3796627fe90e0283815336b757cd926cdad45eb116681e18cf2db3e69f07b1fd35ad667e6921836bdc701ff4f372364c58a6e213e2991bea11853ab3e73838587236278a1478cba29c171d7ff78db1590b2cfcf65f2ac3d539d37569451e3ef9b0e0a34be6fa635e836636b0b6b308c8db2db200c536b3e14be58c77ae64523382e6650000e800000000000000ffff000004000000269e0c89add18016c918ba3c24a0f84ce814b711f28f600573b181c7f7b01c8795044484c6e83f04569fa99b8febcf52b236e4c51c0455956aa9cf753357b380a1a0cff7195af6dc586ee137fa12b7a6f927d38440d9c7315e63a83f1d1db2967bad627269c40f4f22d181db4c7635e5fb64c807b0c50abdcc21acad52c1053e54069a08e96fa04a0fdc6bf67308a3b9a910b8a80d5645cba30ff067f38e828d1b160299fca76cbcc19b33224f502d97bf7c4f1f778d94eb50cdb92450e0195c2ac0edfbea664a95bfb3ad2a79a0e12a78c835b820000000a000000000000000ffff0000ffffffff17605fcfd9c076b07ef00fb247daeda81d15d768d735edf91cd63a0aca9fcf6ddaa686ce968a0114a40dfa640bc0020732b4636cdcb990584abca18442bd92da2a1a94338571dd56b06aa5fbab1a452dc39c24a696c7fbb94351b2e1a88f1d23c425f770b59535c8410c0e7f7577b05aea20ace8b0e35cbb450516cc927fdc225ebd6c55bfe1dd8cf23ee405cece000020000000000000000001000009000000fd87992f1b8f072c81e4ba4a000000009000000000000000ffff0000ffffff7f8e16601f81bb9e2e83b69e9cc3a5437a59cbe29c3d05eab8a46661ee0bb6c9b65d5436b1e18705119729498389138dba2ba76157507bd4754c184007e4e1d16e7397539d946a36b82276935d60d3ec21fe864caa375bfd4db4adcf68ae0c53d20626191d9291d3a8ce31ec72e3d0fd10a12fa72321a7eab3d56d3be78b5a0000"], 0x488}, 0x2) mlockall(0x3) 00:01:15 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r1, 0x0, 0x0) fsync(0xffffffffffffffff) 00:01:15 executing program 0: mknod$loop(&(0x7f0000001500)='./file0\x00', 0xe001, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400200, 0x0) 00:01:15 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r0, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1\x00', 0x1) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)={{}, {0x0, 0x3ffffffe}}) unlink(&(0x7f0000000040)='./file1\x00') 00:01:15 executing program 2: r0 = socket(0x22, 0x10000003, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/238, 0xee, 0x40, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fdatasync(r4) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) close(r0) 00:01:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt(r3, 0x4, 0x3c9, &(0x7f0000000000)=""/45, &(0x7f0000000040)=0x2d) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="014b000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sync() renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) geteuid() getegid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 00:01:16 executing program 1: r0 = socket$inet6(0x18, 0x40000000, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x5, 0x70000008, 0x0, &(0x7f0000000040)) 00:01:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f71895900e65edebae057daf5062d5506011439db75e83c3a82ecafb1c11d3d62a792c2ddb8d6f6d64a19cb0e31416a40bf1b1f842984377bec858a17844ffbaaeaaf025c3166fa51ee567a3c1589e6a6dec7ba0f4fe0f1b8fe39ea92837538941f25bef89ceb10c3c4e9593a611da30e"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x28) semctl$IPC_RMID(r5, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() chown(0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100), 0xc) socket$unix(0x1, 0x0, 0x0) mlockall(0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, '\x00'}, 0x3) 00:01:18 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 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) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) 00:01:18 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '.\x00'}, 0x1c4) 00:01:18 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r1) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x8000000000000) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvmsg(0xffffffffffffffff, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:18 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:01:18 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x62) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) paccept(r1, 0x0, &(0x7f0000000000), 0x30000000) fcntl$dupfd(r2, 0xc, r1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) 00:01:18 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmget(0x1, 0x1000, 0x80122, &(0x7f0000ffe000/0x1000)=nil) 00:01:18 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000000)={0xf978, 0x8}, 0x10) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000200)="f77a1d87ba4ce1efa43d9c240604ed691b66543a14e54224bcf0a603900e45672c40416486b3d11a8bce585e2e305e6817318e159e301b84d78d65b7c9dd193e0bd8be8572e0633eda72097a9c999c0f24396f5a7253383e7a4866ffdce076217a5351ffe5748384de4696bc298540abb44440d18aa8265d3e943cfe6a42d64a582d00bb38256b5c8b34816cab4fbae2c2bbeb33200c2c3a79a070f6485d72dd3bba02537cea3d682119bf619772f685688c23d9fe7c1edd737b96216913e7f77895c17f96812ef39bfb566fbd4a45d7069c599e8d68bcfde6f2419817f7be949dbf7effa2dab3e4675342e61d2a8131911450bc23885179df4d116bfcdf", 0x450, 0x4000002, 0x0, 0x2c9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) fchroot(r3) poll(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/6}, &(0x7f00000000c0)=0x8) fcntl$dupfd(r1, 0xc, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="98330100000000000500ff0000"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r1, &(0x7f0000000140)="655ffd0a77c9631546af527fb76973bc1cf220d134edecf3013c2fa43f3e3674f7fd7d7d691c2da68fe3cf662e8602437b771725ae3cfee51c340a1484fb0ad5a4d6fe07967aac9bd33252c5f2c026b95c5ea006d85d05d94af36875306546e423b19532a32671adc454dcd350242e2fedc5abfb9a27d4414e20eff719aa04", 0x7f, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x2, 0x62f6}, 0xc) r5 = getuid() r6 = getegid() fchownat(r0, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, r6, 0x600) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair(0x18, 0x10000000, 0x3f, &(0x7f0000000040)) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="40ee96f222476c9394ab62d9c8344ab021e9e4ae2b4c985fb037f634a3181abfc14a126d7a95b83927863eae9d77cfeb2cf464e567469738f0f0f0c1a58248d23a716ba281466a611c61af5415f54b4f512923e3a6dda3effb93886469811f33945652f4b373e1a7950b24780756dacff504548844d71173442ecb50482a2ea5454a265ed7ab00f826831bea835591722e1cece8e9d5ecf5b7be172d191ba3ec7c25", 0xa2}], 0x1, 0x0}, 0x0) 00:01:18 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000e1) ftruncate(r0, 0x100) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0xc10, r1, 0x0, 0x0) semget(0x1, 0x2, 0xa) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) 00:01:18 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) pipe(0x0) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) sendto$inet(r1, &(0x7f0000000080)="5de1557b219b8b3635a0970b9b91d4345b6b3e55fd04200a78349e793619a92f689ca88f46313ffdd16f9370e766144f32193a6697f1c506c98a760dc549b79e50deeca215cf0ab618744df97ea761607dae3e609d8d", 0x56, 0x8, 0x0, 0x0) 00:01:18 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x404000000002, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffffe1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) msgget$private(0x0, 0x0) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc0010, 0x100) pipe2(&(0x7f0000000080), 0x1000000) 00:01:18 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x102) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 00:01:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0600e91f0900591e92a828ac2cf633611900"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) unlinkat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:19 executing program 2: r0 = socket(0x818, 0x2, 0x2) setsockopt(r0, 0x525, 0x200000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:01:19 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = shmget$private(0x0, 0x4000, 0xf07557c603ea532c, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/173, 0xad}], 0x1, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/22, 0xffffffffffffff6a}, {&(0x7f0000000300)=""/36, 0x24}, {&(0x7f0000000280)=""/104, 0xfffffffffffffe5c}, {&(0x7f0000000140)=""/206, 0x2a}], 0x4) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000780)=""/4096, 0xffffffffffffffd0}], 0x6) r2 = socket$inet(0x2, 0x10000000, 0x1) sendto$inet(r2, &(0x7f00000004c0)="0e67e791d55ca9dc73d5256f407b2375327b7cb47c279c27aba21376ec91598c3a6bc68e3d74358ea03d8c8d448687c60e73f231db5adc8db9ab8769d54227e6dfe6118a0bd258802a81189953502e3fcdae0f861fc4269f34e8600e3a726a9c05bb221c19e468cdbe0c064048a35c216fa267785da110d03d8306faabaf9c2946b6e524bb25cf1dfbf6dc117d066e45e56b", 0x92, 0x400, &(0x7f0000000580)={0x2, 0x1}, 0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) 00:01:21 executing program 2: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002be, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) poll(&(0x7f0000001ac0)=[{r0, 0x4}, {r0, 0x4}], 0x2, 0x0) 00:01:21 executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000280)=0x8) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1200000000029, 0x3f, &(0x7f0000000040)="000000f8c28355facd95a5fb438ab3c78afd321a2bb5ca4baf5e7fda90da416982b0ebb44bfe1573c01ddf2b95258b0a156259e279e6ae83f6eb67857d430359f622c341e5f3097a6b4e2da8ec89d0ddc5fcf0841cf8cf8d1a9d219551161147a799002f4dfe1610786d855d02a62448874cf8073de67c5a730cb35ba3f766ecf2e1c4b5875b572a1eb05db0fcfbdcf23a99714b2f37569c356ca8b0dada4e7b218d90f76099379b18905dab4fa3668cd18c96c2e744eeac698662372409b63a390890eeb296deb70e51cb5ff5706015400b0a9159a471fcd949dd327d4cb51bb064acf8260bba4d52651ad62d015320b06f4d820abbd3d84aba634566cfd6ff43518da38194d87fc504e23082b4c46fb577082e6d1ecace0f350e38342f517359de3982028752ce686a4742e60cf66d7f22328bb498f2fae885954ff64d7129ee119befba6db62409695b9be4c58a8419070dd9004d82087b0fe3d072ae72d60076ba50054523848aba13297afe2b949db7afdd6ec307a27b7c3df96fac57607502584fc0507f7aa77f77d8de572307d2016b6ee060a461454aa5190e0ef95faa5f909a4baf35ab570091a278eae08162d8077aa2bdc93b710b89a817ea4e3d6ef63c83921e5bc37f01233fa77bb8553698e5d04b0fc076a70c4a9e059e3ced5d9b6c02bcfffb2363554034fbc476056af409a162c6f51693984a3a02e67eb4d4b6d26b1dfa4f84e7a686ad69225c2592", 0x211) 00:01:21 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000140)=""/101, 0x65}], 0x2, &(0x7f00000001c0)=""/4096, 0x1000}, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x1, 0x0) 00:01:21 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x5c3e06a0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r3, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:01:21 executing program 0: r0 = socket(0x80000000000001f, 0x6, 0x2) shutdown(r0, 0x1000000000000000) 00:01:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9233034b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) flock(0xffffffffffffffff, 0x0) 00:01:21 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) semop(0x0, &(0x7f0000000140)=[{0x4, 0x80, 0x800}, {0x4, 0x7}, {0x3, 0x7fffffff, 0x1800}, {0x6, 0x5, 0x800}, {0x1, 0x9, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0xfffffffffffffffc, 0x800}, {0x0, 0x8, 0x1000}, {0x2, 0x2, 0x800}], 0x9) socket$unix(0x1, 0x5, 0x0) renameat(r1, 0x0, r2, 0x0) 00:01:21 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x2a) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x10000013c) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) accept$inet6(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e81f0300000000000000a61158a1021e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) flock(r2, 0x5) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) 00:01:21 executing program 0: r0 = socket$unix(0x1, 0x10000000000002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x8001, 0x1}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:21 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="266a0b0a6e9596d16cc21f433dad8d82cf7927b325277b0af12476e1f2a866323c1cea923fda027da550cf7af34bab75e6af407a16cdcd2703e34589f8ec1b11ea851133524bd787", 0x48}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0xffffffff7fffffff) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(r0, &(0x7f0000000000)=""/224, 0xe0, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 00:01:21 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0102e91f7189591e8c33614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$dupfd(r2, 0xc, r3) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:01:21 executing program 2: r0 = socket$inet(0x2, 0x10000000, 0xd916) preadv(r0, &(0x7f00000001c0), 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/239, &(0x7f0000000100)=0xef) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="f4ffe81f7189a32fec8789528e"], 0xc) listen(r4, 0x6) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) symlink(0x0, 0x0) 00:01:21 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getrlimit(0xf, &(0x7f0000000000)) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:22 executing program 5: r0 = socket(0x2, 0x400000000002, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x3, 0x0, &(0x7f00000001c0)="5a003cffc02f59dae1500bf334368141b82fb1676abd5204000000000000002ecc530f6b75992a5739e7f8f13bb085f811c06683571d094a9ac769e5d5e4dd472da0c0f1795dad5207b20900000944ff0fe9ea480afde900b8f326db9429c9a7f32896a334d61aabff6e4e5bec00d0e1000000000000000000004b9e9fd2acbb91e6338865020000000000000befef8b1ef8d5ef6642f6cd0e970a37e2061755bbf9dd2b02350b2f30ae7e1b54e95a2b27cfc3d4bc2ff90fb2c9dd27fa862a00347979bec52746027cecac4be2ee87d947bacf895153b830efac251aeddb6c1420f6747297ae2226a22b17965e", 0xed) setsockopt(r0, 0x1, 0x19, &(0x7f0000000180)="8d15230401680000", 0x8) 00:01:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x8, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) 00:01:24 executing program 4: r0 = socket$inet(0x2, 0x50000002, 0x10000000000) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="89050000", 0x4) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x1, 0x1, 0x10000) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 00:01:24 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) setreuid(0x0, 0xee00) r1 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x1008010, 0x2) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x7fffffff}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9f06aa4ddc991f2ed300754dd71f846efcfe6a0b58cafce78a621c6acfbfd2503819212ebf07a024c2cb9afa0155912a8d814591aaec37401d45a46406922cef36d68a159611c74e187333ed014d667a57402bd3e52415d7e58df556da064f8366bb29346bfabb76f5d9ae6d3a3e8b467c845b2bad66fe56a46324a589d67c53d5d35e4fd07c6d8457327943ab76b15dc7f12f6edfe1d0b74267bdd6a6c31b15ab619e414e"}, {&(0x7f0000000380)="54606d6a34342c71896be4889a82f9c59ba622d66d9783c9104f43e1de88714bae0d5909030f50a49b2f048dc516ab42235e15134dc70b4472d5f3df1311624c70e3cfa12f9364bc3af7a8391f4b1001effb5fc172f774b0829bf1c293ba3209791071f14407afc8a3882257d536da101e63c828b4cd5eb1aef6644336a3f147852934c92560a605d92a97188155327493cebb8986201e98b2024275eb85ce884b117b49697cb082334040efd059af46c023ffccd4c1ffeac91306b3a0ace3c275f1b07c201b4bcfb8d22dab721d8be0ff973988adf80725921b5f54009dcc"}, {&(0x7f0000000280)="72bbafc0b8836a2a8f572dfc7ea38f876327c2c6cb9bb8f218ff31b39effb1521a87b3cebea23fab9517ba0d74f72656dd591780161bf862b39f5823d34d7dcc95cefc87855e35246f3955501f206dd4af24109810112ae8cd9f30dc9821869b578628b04c17c05d6daf8817d1272ed32e49"}, {&(0x7f0000000480)="96f4ed67833fbc511227d5fa606a61951be8d088455dc4bc409324b836f64484901ddb7425831064d1d479118b2aa09543639c5aed798782d5ac5e3fa607f4873271499a3ac1c961ebd2a77678ac3f8ac8fa506b658e73f69bf92d"}], 0x1000000000000230) utimes(&(0x7f0000000180)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x101) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:01:24 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r2, r3, r4}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000080)={0x9, 0x80}, 0x10) wait4(r2, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) r5 = msgget$private(0x0, 0x129) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x9, r3, r4, r3, r4, 0x100, 0x23}, 0x4, 0x8, r2, r2, 0xd02, 0x3, 0x9, 0x400}) fchown(r0, r3, r4) preadv(r1, &(0x7f00000008c0)=[{&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/175, 0xaf}, {&(0x7f0000000580)=""/142, 0x8e}, {&(0x7f0000000640)=""/53, 0x35}, {&(0x7f0000000680)=""/222, 0xde}, {&(0x7f0000000780)=""/239, 0xef}, {&(0x7f0000000880)=""/22, 0x16}], 0x9, 0x0) link(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') r6 = getppid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a00)={r6, r3, r4}, 0xc) getrusage(0x0, &(0x7f0000000a40)) recvfrom(r1, &(0x7f0000000b00)=""/49, 0x31, 0x1, &(0x7f0000000b40)=@in6={0x18, 0x0, 0x2}, 0xc) preadv(r1, &(0x7f0000000b80), 0x0, 0x0) readlink(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)=""/4096, 0x1000) chmod(&(0x7f0000001c00)='./file0\x00', 0x2) pipe(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r7, &(0x7f0000001c80)='./file0\x00', 0x60) r9 = socket$unix(0x1, 0x2, 0x0) rmdir(&(0x7f0000001cc0)='./file0\x00') getppid() setegid(r4) socket(0x10, 0x5, 0x2) paccept(r8, &(0x7f0000001d00)=@un=@abs, &(0x7f0000001d40)=0x8, 0x40000000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001d80), &(0x7f0000001dc0)=0x8) pwritev(r9, &(0x7f0000001fc0)=[{&(0x7f0000001e00)="8850a112081c9c55c696bb33752acec367e3a72fd571c2c80d769121f736d75ac81664f11b1849783d94a65a0ac92bdb373153f2d0c222cac99fce18573541ad623945c6959f7937f6eb4938efc9c59ef2a46d6fc3a937b9b56a72c1d8c19fc2421ef708ac1d45b8c1e32c20bcb1051390d5216ab32e3f4acf903a521b7980e8d97b8e8424f725cb9880f70cb4c173451b720681c4c0f418b09f6d292ccdb2bfce6ef46a9027c02cccd8295bc4d03cf3d3c79482900ed77c16", 0xb9}, {&(0x7f0000001ec0)="f0a054bb11a17a50d98d8b06176481819f051eeed267ac1395a25495c7cd1750a6cd6b976020e4b8a466358d8579ca9435e32361ad8c78de6e9978155914af1e9998335a1e8d7bcbd4e57085edd87be7c0bcde785f1da40e5bd1e9435fbb446becadf49f28846255345d2944e5d7d6706e5801982a3268ea7d1df0564fa65b21190df24d8d0b79469bda322bf7ffc2ba7f8a16588291eb91bcc39fda5e55470a022057536982903d7fc8974e3835a94a2263b88e3a9e22c0883495bd04c5b14cc6037dbcab43bdf94263b528d8fa5e6fd02d5878dac9c6979ab44c30b63343d3efeaa0fb", 0xe4}], 0x2, 0x0) pipe(&(0x7f0000002000)) 00:01:24 executing program 0: symlink(&(0x7f0000000500)='./file0/../file0\x00', &(0x7f0000000540)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)) munlockall() r0 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x8) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) r2 = socket(0x0, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xe4, 0xfffffffffffffff7}, {0x18, 0x2, 0x40, 0xfff}, 0x1ff, [0xffffffffffffffff, 0x9, 0x1, 0x6, 0x7fffffff, 0x0, 0x2bdeecef, 0x200]}, 0x3c) 00:01:24 executing program 2: r0 = socket(0x1f, 0x10000003, 0x0) getsockopt(r0, 0xb64, 0x100000000, &(0x7f0000000000)=""/245, &(0x7f0000000100)=0xf5) getsockopt(r0, 0x100000000000001, 0x2, 0x0, 0x0) 00:01:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) getpeername(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = getpgrp() r4 = getpid() setpgid(r3, r4) open$dir(&(0x7f0000000540)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80000, 0x5b) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0100e91f9519005b11b4db1f1d981f7189591e9233614b00"], 0xc) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRESOCT=r1, @ANYRES16], @ANYBLOB="91db3ec0674d02833941a4d5f904c984a384b8f673b98a46b0070eae22b0ca9c2d259e8797f8eb36ba7a2c2893392e13e74ff7dd5fc14d5a0d9cca5fbfed438ffbe8264140c3d74e1dc93dfc29c3fc1fc6b67c31584ac776a34218e62664099b1d63a420858be521a8b97e6462bf92997728b3bfcff3aeea3945456779b8ea3f84943fc9c5d7560185bcc647a58e63eb0a8e56d110", @ANYRES16=r5, @ANYPTR, @ANYRESHEX=r1, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="a2bbfe7efac0677006509e8a4c9836118f043b1c5505581a911980838a96ed24ad744264b74321956e35f16e755d858489b623432d79bc47841358699df547e65c45c525f2dfe97695a5202d24eb706e691dd9a3d12dfcff2b5886934272699cfd120de50f1ca8b50bf15ebada8813799b58a0a373755d58402ba6aea1f9cd6a451fcdd719c6388f014e48c0f33a024f5c034b59fdc62ac07f5426caf19dce936ce9ebd8300fde5199da41c74648", @ANYPTR64, @ANYBLOB="239af19447649dfa50d86c90101cd629733604e9b31d348e98c91484f3f4bffde7ee3d0c4e2ea29627187640e24085072af01b7e15979435f1046e007a5b46555a6546dff5d14a9bdc64db22fb48e815aaf3fe2340eca1ed47ac7d4d9801343e0e10783d6c93acfd968f622256a9ebc02f7fc81c9175100b6b786f44532869779e5277c3695addc7361b6bbcfa6248f7a64557c0e6c0"], @ANYRESDEC=r1, @ANYRES64=0x0, @ANYRESHEX=r1, @ANYRESHEX=r5], @ANYRES32=r2], 0x2) r6 = accept$inet(r5, 0x0, 0x0) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000480)=[r7, r8, r9, r10]) setsockopt(r1, 0xc1c0, 0x6, &(0x7f0000000000)="a914d75ddc0cce6f5010a426633c6d9478aa0fd811000b8b28785b2ebaaaa15d72ee611eed8f730d6d8b2c139e0756c447b9831730d9697a79faea", 0x3b) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:24 executing program 4: socket$unix(0x1, 0x5, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) 00:01:24 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0199afc48b333127e83d40714c7de91f71d7211d879233614b"], 0xd) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00db2724c1b93fc9d965f75a16d77f187b0ebc522bb351ce33412c67a63c280a621d9f93ad2cce4820ed0be7c123dd0bec45b493b97f9d48b77cc7bd79798542d3304c672775c4f59ae8321fdf059e52444689d0d7255302b8db051b4a34393db2ed7a279aa8c4207780e6a3076c0000ef4b99ae7cd97c73f02d16846b9903301515217ed0089483fdb7842cb68a188ebf3ba87f65c1b30254e0038701"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f00000000c0)="6b05ce537f29c97712259d994a8484e0c3bb507600000000000000000000812a4773eaa28d25d7f03a4e947d45d7dede5a26a4c8b56817250e4183dd9d6698d7bd452ecc5a88014a89804da3f40fd404f690127a539327f036", 0xffffffffffffff28, 0x800000000, 0x0, 0xfe79) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) msgget$private(0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) unlinkat(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r2, 0xc, r2) 00:01:24 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) socketpair(0x1f, 0x5, 0x1, &(0x7f0000000040)) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffff72) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r4, &(0x7f0000000040), 0xc91a174b, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x7, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setstatus(r2, 0x4, 0x80000) write(r3, &(0x7f0000000000)="3cd8d4f8c8538bc9b7576f1957850d957103a2e6a3db7f65142e0f7ab38f1b87e40d27782cce2507166596fea0aaef6620537bf045799c689b11647819bf4db0d13ed6e3c179f5011a700f05023d8152bf2bee1c30e2354b6810a718af8580fdb7c5b30a5efda9", 0x67) 00:01:24 executing program 4: r0 = socket$inet(0x2, 0x20000003, 0x4579) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1011, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1a91, 0xffffffffffffffff, 0x0, 0x0) 00:01:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/159, 0x9f}, {&(0x7f0000000100)=""/175, 0xaf}], 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$dupfd(r4, 0x0, r0) dup2(r4, r2) bind$unix(r0, &(0x7f0000000200)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:01:24 executing program 3: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="88f6cda3814c63cd56032381e93b4dc2935db6b876f1883b85b3ed0df3951dfabc1cebbf31c5f57f923b4777eef254127e92f7a3870ead4307dc0108ba12072689e2f21bc41bd09df722fff4d8c767851055e8539b19e361eb8b9bf334aaa776f09fd5e5b45f8c486246b3ddfc558927b3971d951b64e56730eee5144843546d53cc0c2f9978f526ac4dbe2905712d5ebd0d57f38774c67b223abf10089b2c84c128b1852d24acb8439ea823a3f4ad591965701988bd34d0e4bf3610b265af4190a4c4ca57a080f9bd", 0xc9, 0x0, &(0x7f0000000180)={0x18, 0x0, 0x100, 0x267e}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001000)={{}, {0x18, 0xffffffffffffffff, 0x3, 0x1ff}}, 0x3c) 00:01:24 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9232614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:24 executing program 5: r0 = socket$inet(0x2, 0x20000000, 0x5e3c) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@un=@file={0x0, ""/52}, 0x36, &(0x7f0000001100)=[{&(0x7f0000000040)=""/105, 0x69}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x3, &(0x7f0000001140)=""/95, 0x5f}, 0x1) r1 = socket$unix(0x1, 0x3, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) 00:01:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000c, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00e63cefd8065027b95a2a98e597b400870900a3b9bbab314b"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:24 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1000, 0x8, &(0x7f0000000080)="fe3dad75c37642a30759ff144a663ce738b3daa45b1aaf5da4a9fea9aaa895adbd305b3f5037e167db311becd56e4d0ba26d2fd787070737365a219bd07bacaaee141c17dd441d3511d008104977d544a60ab2aea88962b7eda2119f7661335d9964bec185502b016c7550fe40c2a4b16cd6f3f54305f1c5987875044bd2b0417da01b40641fe2654e7a0a0aebcc71326c547b5234ec9c3b3da2457e9d4238bb72a5f18cb0c119c7144c853badf81e08b67a9367855cdceea33b559498d5e4450730da51c1f350476fcb744ce132539c5b0852f853de7d347eba9a16d3c56c9fa40c6087ac", 0xe5) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000180)={0x0, 0x1}, 0x0) 00:01:24 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:01:24 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r2, 0x5) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$inet6(0x18, 0x10000002, 0x9) utimes(0x0, 0x0) 00:01:24 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f718909000000614b4006dde7aa9a17bd19df5e68bbf709dd6b4cb3b78d285c57530ec6932aadd686a6c6b05dc0e6bf3ff9845a8abdd20110c8ebe21e511f15b0fb920d0f09e6d3ecebb0a8e719f1a6612b6d3a42e8000000000000000000"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpgid(0xffffffffffffffff) poll(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x3}, {0x18, 0x3, 0x2, 0x400}, 0x79df1147, [0xffffffff, 0x0, 0x2, 0x6, 0x6, 0x8515, 0x1c2, 0x7]}, 0x3c) 00:01:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(r0, 0x0, &(0x7f0000000040)) recvfrom$inet6(r1, &(0x7f0000000080)=""/173, 0xad, 0x801, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x168}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001280)=""/4096, &(0x7f0000000000)=0x1000) r2 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x2, 0xffffffffffff465b, 0x4, 0x2]) 00:01:25 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200004000a, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0xca) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) renameat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$setstatus(r3, 0x4, 0x1000000) 00:01:25 executing program 4: clock_getres(0x1, &(0x7f0000000000)) munmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000) msgget$private(0x0, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x3000, 0x6b8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/186) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffa000/0x2000)=nil) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000001c0)) r2 = getpid() r3 = getpgid(r2) r4 = dup(0xffffffffffffffff) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000400)="e3be3b93fe64e6b5ec1634276e362c59555ac6e5adb9ab7c", 0x18}], 0x1, 0x0) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r4, 0x6, r3) select(0x40, &(0x7f0000000480)={0x6, 0x74bd5607, 0x2, 0x3, 0xfffffffffffeffff, 0x9, 0x40, 0x100000001}, &(0x7f00000004c0)={0x7, 0x876b, 0xcb68, 0x2cf, 0x5, 0x1, 0x6, 0x7f}, &(0x7f0000000500)={0x9, 0x400, 0xffffffffffffbf5c, 0xf000000000000000, 0x5, 0x3ff, 0x221, 0x568}, &(0x7f0000000540)={0xa000000, 0x3}) fchroot(r5) readlinkat(r4, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/121, 0x79) r6 = semget$private(0x0, 0x7, 0x3) fchmodat(r4, &(0x7f0000000640)='./file0\x00', 0x10, 0x200) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000680)={0x100000001, 0x8}, &(0x7f00000006c0)) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000700)=""/208) shmctl$IPC_RMID(r1, 0x0) madvise(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x6) shutdown(r5, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) 00:01:25 executing program 1: r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x50000000) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x2, 0x3, 0x400, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000100)={0x2}, 0x10) rmdir(&(0x7f0000000140)='./file0\x00') r2 = fcntl$dupfd(r1, 0xc, r1) r3 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r4 = paccept(r1, 0x0, &(0x7f0000000180), 0x60000000) r5 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/29}, &(0x7f0000000200)=0x1f) mlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) truncate(&(0x7f0000000240)='./file0\x00', 0xad3) r6 = socket$inet(0x2, 0x40000000, 0x7fffffff) connect$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) shmat(r3, &(0x7f0000ff8000/0x3000)=nil, 0x3000) sendto(r4, &(0x7f00000002c0)="09ad786e953167585c0697ff525d0e75bf38f6be3c1c8d464206f92d3a0281661cea0cebccbeb335aedb90a4688775f4a77606dd1087f5fd93ccf9bc68bc85ca724fffdc9f96d635465964af828db9ce94b2d3dd3d97dda66f09186bff217fecdd0472b34b5f8e33643c14d881047ef808c442a9e81efd4a7262d64242b0771f777423a0b337fd32aa7ecd3aea748923ecec0ce81a3a365619123ae32f03f2f11fe2f2b1a1ccd0dbde479d77d7a843afe2095946c585ac0e785f6b6c5ef76b59757cccd20fd480e8f4b702dfd23cd703edb96f6a17e67fc084a4b3a39f5cabeeb6", 0xe1, 0x400, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x7f, 0x3}, 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400)={0x200, 0x9}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x110b, &(0x7f0000000440)=0x80, 0x4) setsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000000480)={0x7, 0xeb}, 0x10) socketpair(0x18, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0xb752c0d193aada38, &(0x7f0000000500)={0x51fd, 0x100000000}, 0x10) fchdir(r5) fchdir(r6) stat(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)) getpeername$inet(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) r9 = accept$inet(r8, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getppid() accept$unix(r2, 0x0, &(0x7f0000000700)) getsockname$inet6(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000007c0)={0x401, 0x8}, 0x8) 00:01:25 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00b1f0f48eb988e596245b4c3333d56518134e97493783520e9d35b702cb2a1177b378f99aff3afdb22d2e8caef620b58fe9decbc33bf450f3789283041979624ad37810f34249187cffc19a1b4a51e8d6317e3936ec675cf886da5d77a5417233d229c85bab07c1f01c1b55dea6836cc048a146a7f947656ec1ee9dbacf16bc9289670dd79b477d60d08dbac7d8d305e3a0efccf7011958eb21e0b7e8f1f6dd3f532ff0c04e54ae3f703b5458dc7be1b6dabc6dd7585c6d2b4247b7bef79be44ff31e42d22b665e37382fb7481f08dc334861dcd863261d1c402e15e8a647cca249648ac52094329848ddf134cdc30b6b59f1f9d6ce6d86b2b40cc6502e513af88d9e3f62762904e1bfa712f9741353ef9563d3aa2ea93f592974c2031a6b0da447495b7bcd3e7fabeebad61008e857d7a3c05fddb7278187a83a7c389a339b81"], 0x1) accept$inet(r3, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="6a37488465d11b37a7876ff11c7e623c6b34289b92cf42ac04e7e863a83e8afee4cb493b2dc965cd589ea7d1d0bc13fbbb5ccd69e2d87088c919ec50ff0f745f04e1f181af9b27ee3bc6ef06928baf6c0e6d147e158b85e4f96de7a449b629ea9aa84c7095ebb5ed112a1b67c4178c7298385e414a0ad62f89c27d3e22653f261c778db44b43d332eed555f09c7a1c5118373c5567b63ec4bdc4cd50ff73d7b4da6aa8d3fdbf3273aaa880e99eae149573febe7c2f9fedc19561607dee61d1a460ba0bdc2f611659f31477068bb74938d87f3a6598e437255df3674bb891d065ba68c1dbdef192cc4929cc3c878904e4fd1a145b611cabecafe686795e95f58763208b080c800000008f00f73bb676d5e4664cb5cabb117d7abad8a8bf26a2ef527833a0767ea28ac6e10221f7d9873e02f06dd78b6e6a6d18c5e5b5f32881d523372609b875ca", 0x64, 0xffffffffffffffff, 0x0, 0xfffffffffffffcf6) shutdown(r3, 0x1) fsync(0xffffffffffffffff) 00:01:25 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="3c247959bd3165cdb4dc5f02d54af57335550473b39350e10000438dd814f6d48249dafac33dfe69e1e6d845ec9c698d0c62ed56ba1b7788eb0c90cbea937768d63e0126a901388bba371cfd2d15430e38337d080456675464aa3634ae60f092f8ddbc7b6535e5c13150ff910ecacceda98afad845d6c3cf5c19875ada3608730ba67316210712200df9d640c73adcdc809d0aae002d6dede08b30a3bc4d71ffc5979c7821b585756b286f0c439966e6c3d886757b9b3ac6f98291e8b20d890c5bc828fc7aadcc39c8083f6bbf6744d068ef90257e8b619240bb695d4c9db14b1ed5ed4998630a6e53f507f216307aa40ac30b6d8baebdd5f60870d9ca664d61498c91"], 0xd) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:01:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a0b0b88156c84a8e9c69d5a69d85140c6db90952e9ea2878c98ff14d92abbd399e50a78f3cd1e76c62d8723ecb111970c70c43d4d5fa28fc0cdfd2361c781672afacae55f17e237a0b1f1a0949f113ba03a015dbcdd63fad1bf249a49ce99dfaf4a35de799aac000ee00"/131], 0x1) listen(r3, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x48ae91569113abdb, r0, 0x0, 0x1d) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:25 executing program 0: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000), 0x1400000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:01:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x400000002, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="010000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x680070, 0x13a) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fchroot(0xffffffffffffffff) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 00:01:25 executing program 3: r0 = socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 00:01:26 executing program 4: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000000)={0x1, "0808f02ab7b41afe0dd750a2c3"}, 0x15, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/104}, 0x70, 0x2, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x1ac, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) r2 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) clock_nanosleep(0x20000003, 0x0, &(0x7f00000000c0)={0xceae, 0x9}, 0x0) r3 = msgget$private(0x0, 0x462) msgsnd(r0, &(0x7f0000002240)=ANY=[@ANYBLOB="030000000000000038dff5019927d94f0ec8cdec627e21b6df42ad9f1dc8170be70e2b7b496dc68b9bedcb29e73e70755a9ed7c1b9545e4992b84a18bdba58c09d05a55e6a37f8a5732e119acccb532e7c5c8bedef9e36404df5ac3e815509e2d4392fdcd2bb3a7457c98e94d6a672b3e7ef8ed4b97660a9c96790067294959763df4156284ca6227af83232d675dddbb8c92f78914b622354410930ae524e9993552ec9bef9f9d61024b02d93898807aefeae135f0533506ed8ad85bd11568e420fac78de00b0935273379c02496bb5fb7261e8768ce730db83839d4f04ca92ee3be8e875e86eedbc85163362dc15ff54c06678bc4b1612b3022d716d9b8ccba3828aacad9f6691acd1029947a88cbb700d92cebe3b4fce5dbdd4fb2726a78a75186e45bea08dc97fabdd0c53657d27c1f6946b393c6dcca58d2565619c34e977b55a0fc91c604a59a36fe72ba0d4227e86103b478b0112992af66b2579cdc529ba5af834d0d95d079843b43b34ac05f055aed9d75870dc239677ca00842aa08067555d94ac2fc00d2aa3bac704db34ccd2a1626fe19d4302e4dd5e409b4a217fd57b462da55175464cd41b99773c05d360bd426989cd6fdb42bec3a7d3bafcf38cc10d78fece08300d38496a8e1e2968c1232e05ac6687ef34183da8fb45c8ed126440e11613041ed50d300893dc5821ca42f3f256c77cf5c47541ea16f7140d2c11083c0c20f344e261d06e95760633122df058bfa6f1ef9aaff86df15f1f44b3dac658e1094b096bc5ed36040302aaa581264de2be0eb3921fc348ec0684991a817a2c25b677200c831d35e589cefc7503faa6aa3e210d5e3395d8d1ee8463f03764c69ed639f28e2b8f93ffc9db8df6a7bd765686b99fb537607d533f94141cd1f8479de40cc9efbf5e0971f9853e57280fb1f3f6c1785843617420c5783a71310b9967871172147faa2a94cac67d0ac26ae464e69f6af28b5570a25a103e023d8ffda4fe243969d7946a1986a1ec82617b83d9a8976fc114aadd00268109a9184b7aaccfe1802266efb285d6fd911c8af58b433968462805bb82572d6fad4f9301edec2dd7a0a6f209ca731da613bb40700e705c8fcbf2671fe2c524b916df8b0bf10952f9652737b242d9a65b91a59c51533f12e5ce8c0815f10097f23d938df60fbccf7a94cac581a05eec5b44ff933dc542386a614e7df1b8c2b02c508721b0990c3bebf30ff87a3e648d5e91f5bff6a0156d34f7c68953b53b893ef4fc3c665e042006647dc18bc6fa7a018ba8870b34b56a899aef5421fa3d5a713a9966f12b123e5064e7406f01484243ff4bad78979b7a203b6880a523f859f381d802f73abec1ee37aea7c78a1da84b66eddc14e86e8021bbb034d81995b9060841dff627b399b6c2137bdcafb934f254aa0b872d18f0d2c65d80a78afda656d30c63b89addb980b51a439e33be5c01d06a91fc8bbb5b081a5e6a99dc85701132d4c9b96fdd788c9c033bd2ae01ef8c7a3a0d90b85891412d7d64dfad88a1946df6e57d68664430badbbd11a9cd58b8bc80877f4dd638c53f090bb0979772fa875607d04ae5357c4cc31eec862fc8e33f7d777a6f40fe2b86a308666b9e84d1126cbc18d7aa60769fbdb3bf57b93d34e3752289491c12d49983400a78cc7f141b0c23b331ea2c8b951e0d8a06840b57e73d940d9c69344bae977d1840f0cca53437af73166dd56daf67f713a4ecd4e7ea2996794ec17761a36f0e241acab1bc6738e524b2cc7b4a107b0e3d49131af85e305091ea1e74120e0674f0fc74326f6385b6a5efb52962e64508ab3b54c424619677481c807d24734170b3408ecf9a040dfa8fa089df9472f1f3d5b363265c93944f4d921774e84db1ae19d2d482f8369286883c87391163946c1765848533b1f7eb71c1a1cf8a58bf973f68d73c06074f81746b7aadd86c3113d624b53d85b5c7c61640a674006eb4e301b2abe8dfc3ca896984c2396353bd554a3f12f91676afbe1057ea8f2e03a8d2a4c0eeab7ac7706c31451997a79e5e04e1696428c413af4ae8f569548eda130fc54cb7b05cde08ee2d19d854275ba612bb7dcd4f5e9bf42d508984a1cd3338baad4e2e2ac8e32790f47d6ec8dcdf65fbd41f95cb3c65ef431ad91d561539659c097ba4855592c5227ba3286ed9fa4e7576393eb831ba10fd4d4069d565cb66eb2ba3954845fd648db206de6eb5d21a08fad0e9d93687e022e2fe21aa9b44a6ca0d6a6d692e9e738b77002ccd37fbc98d5dd307c6d6a3411ab3a02c59ff6fe43cf7140bda584015b0864f7b2284a59b5ecafec4d80d70994c0d2fc782c737d6cbef5b94c7705a7f8036f3b9331103aa869102a137631ad05a41c1150467e1b79d03d2e0a6660c5c2c26779c1b490ac0ba7c7218a768fb4ff0b9077dded6b0aa0f9c79dc5eaf1a1b8094ce2be6a151f80096f5159befd956835d6e1803daca630c7e59019f61cb580c05fae9fa418ae7f812668c630e3e06b0d911904361601f7073a19ea9e74888a2740505a9ec3347efa38d86fb6c9326d2bee5d7741c717767b66606e3ed686a8414ba15d685ccc37a9017777d336f93dddc737e401224e13e22c582a5416e6d04d5af796bbb1653e414208566c85fef047595753fdc3d6fba8ad205762a5c59e70968c98f3f457790774cd82f3beeb75dcd07cc9f95c5164f9f58ce5fdc1a6b28ec960f5bf4b92bab7e5281f15a05aacd134d68a181c3b2c45966859a6df5a05997c8fb2668fb4dcf02875814585ef7ceeec846277309a1002253ae1faeb87cc35b33b5564b07c3803352b6621477e131c13a432c555535fab241ddf45eb963bf0720a77b569820ae4c90531715108a6864ef8a18fdea5d8cb00111072b7eaa37f6f2a837e1c06401d9d7c962bc96927098dd5a938300430d3b5a3de2da758154ec973affcfc38333e484b5657fe195ba0d985ce30abd8670c9be4240605aff885b4a3b5a1f781fb55db790be0a30b187ddf3068fa521b35c5fb8a5daf98e826ba79e044e392bb3e6f3c88b36303a59a727733e2e5aa630a2340d941e2ca07c6864ac758172b0cd111f883204e6bd3d4e260e41aaa09b8438368e16ecbcb08fcd9021ce401b9f9d4b500f97602c5b3eaf1054f9c322fb954d3745e30d62b1546d0e7e1d69ebcacd0f676cffe72bbb9048048af322b67d8e21d2b3dcc81927bc94f817257a6e5530ffdcc7fc5479400e2f14a4811c240f5c0e3523812c37b923723db1df000ad422bea4d9fed1a87a027a6e633f74d07ee88ccf017ab536797cd717263fc4c4fbe57c01d90250f62dbc30f8dfc2059a15ca33cf028de5231730d7ee9bb5f7929e6df1b698d65521507e660bd899eb8d9dba3fe89257fc60770792d3258ce39cf2c3ec1056e9e6b4116e1f6141507f1221c0b1926a4df9ac789e9bbe6e613d49c4fa1d20c1baac8ac88dc07d58dde2ec88a653eeefd6a12e737253c112fda079fcc1f37f98599b52850f7ed205b7447ff8dd0d05dbe29cd656b7989619bdc25361400cddaf91bc3d9da00bcadc85ea09808fe35e07c4cd4608d6fb71f120037eaa36b9cc51065eba742c66610c658d1cf018e2c4352d81eee736af88ab6d7c438c0baadd38abda408f181b402c7a25287eddc3bec72cadf057327f3dca97f4cb1b86ac0c035431174af15d09d86183f019511a76b41bdf4555e71ff000ff6a81f1adeae11b92e0fc3928ba3f528b3f0f9088ca7e6f99e85c4ccf289e01ca41236f5d1f40c26a205e1d0e9a036b03e67620f306f94cb127c98f87ef744ed88b7fe2e443e476ee035e2c5a3455cc06be205481818de97ffceceb228c48d9a3183d0c01c5094ca7676038a324db9f05032f1e1e7450df51ff764b1392e97aa4bc92b82390f3f9a36dd30791113fbe8cfcf1ad0871ae12bc26da6a3e1d752f88fb6b7b305df47e8ff7d22dc5134998ff61ad1f45baf2e33ec20e4942bc88304d802cb93b69f25c955add2d964604826f8f77d8d942f0c1460d8b95fc27995e9665f0f58d4530bdae5869819f360931ed4d71593d595fe9cb6d58d4dfea752e52d0d820192de27208941f5485fcc4711d2479de00e30e6348c99a20ac666c1f539513324f2da37c4042625fc73e8cdd769bc00bfb2c21bb78a19adbf425c04330c8e25b9cf4e0fb9da75586bf7fcf375373a04915b446725c121a8f0349cf0bc3995d8e463819633fa14d6a512d64e1c531b6f84be958604908de67cb764a6783a2f6f20b2ecb39c60511e56b74d33af9b7dd526ab6fb40f350e672a2507fa1fcd6c0eccb283269be47ee672abb755212758311cf1f4ccb20bd6a448187254738795e6f13c5534b7f91471ec814c24074cc7909c74044d4f96cb195c52d60c145c2f1b8e4b7f2817d83ab2ca0c7031e489fe580d8ec4cf58bf5603f7c11272a346cf7a8130aab654785e2853b40f6dabb6fc0f102de6310f4f77b56040da731ed60b08488de1cba3d8959b23cec92e6457b14f1f50ef4d029319994de050923d241b746b8082f75ec90eb8b39fefd22c620e1337613a8fbdae2fd3ca6b080cea1d4654e34f7cfd853594c424a439b5a4ad22ae558c4a7b34c9cee1d92f02f2e23e8a113188cacc381a725ed01cfe24e4ef9c2eaf9047b7c61909498d4e0c2abc57999c1964e2dea44517c40a6f81c865f1c2a426d5912b266aa3211f37395196b4f8184d7d86cf43280f60e695c272b4b68977ce463a4a44af6dd5bb0b28e661f08859c9aba3ae842cc7443a604ebecbd3670f92993c9afa857eee94915f68b1ab41b16ddcd6adcec5d222553c6a9278be28b3d6305ede92855cf2442c370435be823fb5af43af86bd124129c089017c165398ac7799f62c8c91e56d9d54b284b3570a23726cba22892b239cbe836f670449af49f18f1fbe34565ca75ae2c50f39e40fb615985b08ffa3782386a219ef31bb26532435a18a2ed79f8a9b662eff05e047912fc40e8f5aefbb65c1ecda5c9e3f49d40394725641b831a12c212121631555fded9001824b6165417a417151e66c2af75ddc189fc5ee1808a7603e01fbcaa717a87bd5154b314843e58555a4b2148cd6e3039b5fc11e7c285b3c4aacd415aa3abaf9d6baa5bdb49cf83ed881dd959ef5295fb2d39283e179426a5e7c37e223c225cfc87f697bf19a5bf6708009dc6eb352a998a9a56a2a4ad790de1a0ea529f02b6516c7a707498390404e410d4f2f03c9fc933651d66e93ffdc9d5dab31d1e41bafb1ce673f5bf1dddf493c830b5498f841b569789d22f4af2126b6368ecaefe4a7e3881c6cba00b6c88e8c0b38f43d9c4697aa80b513b90e09c0fffa3a03b434efe98a2fba0b5e53b9ca86b054ffa8706cc6a198f43dabb65429fe6802aaca56faf34b550a7bc1810e5d833f765cb7287d4dbfb21f2bc159873b9ea83b4f7a645b514e249a12cc325d04eb249a20335213a09ed43d1a7746e867942ec3460591bf3bb5d21fee991670113a3902c53a8262cfefb3ef4b029912eb301b79af03e7f7f3f7fb569e50fb1ac0504eec09095340f633228a8b28c3ad9d25882229dc3a21ecb0b91650b00d4a4584938673602a75b9c6358cb244bc86b00eb95708cab76870b00d9600dee2be9870b4bac47b20b69a374d45d3ed514690e48e4479217f96007b4baaf25f5f31a9e4eeea650b3ec34a68e51eb0d647cb0e3d0e9afea3713bdd54bcc1dee4320f85e74382d68b4e3b0c661c1517a8b3064e8dddba7862053a9f5fcccc80ec3f15cb3e38175c9c4976b937a1b1b1d6a4561d87773f3c624f6171e808a88b4e3d19cf32151a017cf89d812f5be90155c3b19a3544d767935303f753b44848d1c0c093a32313d2c57500671e2dadaa70292c0168741bbf7f3a8b010def65c3777c60a6be982c452a7dc7574685b12ecb6e963d2f2b325fe39f047d598ed98d291488a4a49a06b1c83e9044cd55885755bc178a351a6196ac3f7e2392e7596067f6ff31414fa7b"], 0x1, 0x800) r4 = shmget(0x0, 0x3000, 0x243, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000040000000000000000000000000400451a596500000000c0d53de78a4687449df5e112"], 0x1, 0x3, 0x800) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x230000, 0x104) r6 = geteuid() r7 = getgid() fchown(r5, r6, r7) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0xfc) open(&(0x7f0000000040)='./file0\x00', 0x210, 0xc4) lstat(&(0x7f0000001140)='./file0\x00', &(0x7f00000000c0)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r8 = open$dir(&(0x7f00000001c0)='.\x00', 0x200, 0xa9) shmctl$SHM_UNLOCK(r4, 0x4) setgid(r7) dup2(r8, r5) r9 = semget$private(0x0, 0x8000000002, 0x420) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xfff, r6, r7, r6, r7, 0x8, 0xffffffffffffff01}, 0x40, 0xceeb, 0x400}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) 00:01:26 executing program 5: setitimer(0x0, &(0x7f0000000040)={{}, {0x40}}, 0x0) poll(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x40, 0x1}, {0x1, 0x7}}, 0x0) 00:01:26 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socketpair(0x1f, 0x10000000, 0x8, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/81, &(0x7f00000000c0)=0x51) write(0xffffffffffffffff, 0x0, 0x0) stat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 00:01:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000d, r0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000240)=0x12e) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r2) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:01:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = accept$inet(r4, 0x0, 0x0) getitimer(0x3, &(0x7f0000000000)) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:26 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140)={r5, r6, r7}, 0xc) fchdir(0xffffffffffffffff) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)=""/245, &(0x7f0000000280)=0xf5) unlinkat(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r9 = fcntl$getown(r4, 0x5) fcntl$lock(r8, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x100000000, 0x5f27000000, r9}) 00:01:26 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9200"], 0xc) listen(r0, 0x8d) r4 = msgget(0x2, 0x80) msgsnd(r4, &(0x7f0000000480)={0x0, "e94d978f0fc029fc013b40f5fe5fe3309ae5117f183b0aba1790482674130b35e29767ab070800753d22c910d9d20af79a14531d9d568401095d710fa0c859aeffa88efdd197c7ea225d22de5efc4585c0eba13b356665feb60eda22665caecb1b5887611f00452ea3cb26cd08e505a30e7659c9d3501e7c65f655e394732847b577ce25d886ffb94d18a7ee7d4c60cad96608b6eeef7d3ffdb02d52f90d3ecb29c19916d44fda238770b6109f4da56586050485d00202c6e7c52b2d9502a5af919dc176d7e4f326e092d449043cd8deeb3170c3dc01119464a115f523ef0da24dd1b874b735d521f89b88c63a8e6e7a4c3af1de84449177d7ff627568146b8e48bab44cb3d0597d93dfd058e6c5d225044fdc0b85abba566899eb67174ee8c1beb66e01089c82412bee7ca25670fc3f554014043f762d92d1bd5ebc7c5ebbe4f896c76560ec021e94443cb132356f325a09e9c7dabb1db8c19aaaff8e4e563ac5e6549686cc7e28721c83036388399291197cceeca38decd69859291f2d426e840e88cf4e3d20f3407d8ef8aa27127cd5167c249f5036a12c6cbe21c9d87df43e191ccb8c65436457584bef48d2109721d74399aaafd81e9585baf9d697c6040442645d7df68b9f044a42825d7a047d2493a2faf7c49c3dd2478ac174aaa6049051003fd3474f9db21e8a110a074b2f0b870ce6c73f64beaf58efbeaa42a7c5f6ba39cdb277fd0d774639ce272a3e85100240861804b68ae77b4ef048f328be38036f9d88f55724751a384a57de2794f62109d203af83919f5193c8ac346249b7ac4384e9580e87ee539e40b6c10c3ad77ae8adec36086942ada0388a07ce597ff298f98704b81ef3028fa95e727ef11fd7656dd1918695b8bb42f8166fbe1b2af9c583d7ed19cb0e9fa833fc2925dd83d72c2625d23e2a51b28c2fc004d5122564144ebb663b59fe4e4b1c1d0e5d3edfdf555132f163f972317ab14cf79d2bf0a9396299f0dd7be9bb52c3dfdc3bd47b5d0b37ad9b73f095592dd7f685c2baf5f3b87b81f67dea557a35080ed574806b9808ee2f51874d4de071841e48d375f1a49ee036a263eb2e65688f0b50a82ecafb3f0ad0b53de4d2a273ced0ccd9cf22d278176a0b2b971cbbc5532d20d114f0a9c74c9f998abbc58b0f5c3964807465ae96c107d8d17c2d2717cd561aafaf84a98ac7c87bcfe68650c80655214f54f58bc79c7d45b49c49120587fd5d2dd2a85bfd1ea4425a20b7de6aa7f747333ca78ed96e0953d2b283355d996913ae135c3ffe04f90480eb886d5c2491b70d1e734a3c8c1227f1d36f8d64bf643036301b0e2bef0ad91ffcf4a94eda6b744923243475db1db019d616f634de39858a2f456c77250627dcb41443e571f1224abfe2032c5a74ce8eb46d2452d7fe090297d0721758ccb798a957149bfee08bc9b29a8763955472b5dea699d0b9562ee0f54d343d49900ec0f971e95f3e27d154ac702f59bc015b54412e1525d049d44afe62c5cc70dc0748fddea77d39fdd4256166f0e89b94ef373dda509c196385948bfc71955e006c9680d41ce6c210fedfa569bd763c3fc689472cc01ef03093a65f573512dfa134d09b1797034d7a261c66d617f98514fb66d03bef29c1851edb295eb160dc1d8ce5710416fd09cdcb5c66bf9fc3e85c088b6e3e27ae13e59df2e4995cf829c31b91338010c5eec7338ab522b407b3f3c2f712ff8452ad4ce96569fa8aa1476da445d19158ef4a4df8a1b5280af04e1320f2eb54bc77e19a16ffce960e2a522cb3f9e066fa5313dbd41b27fce5c0d3be071196f8a231b90d3dcaa992f0d99586b86c270f214b1cb1f35ad09e8697d7396d8aaab4c3ac3f1b62a6cf0a7c660757754be99b5bec1b560b8f3ff11b404e6759f19e7714af8b0e725591f96fdf18ec1b3c851e4bd4bb6237fb852f9b52cb006358c5e53cabf112b82caaa1a8c846f27daa5be99f8fefbc0a63c931d04d7deacccced57dceb306e4c3b0c0f9d64991f9fb72c5c4b4c6225059341d8f57268b4ef0812991be454247c7be10f4a678c632cee12bf072d033434f2e77060f8756e77b7da458597c34bf40632111fd2acf54ee3aff1692b49f480260df7d3f8aa9a3f57c906eef2585dfc0bfef4260eea53930b7b59b1e10899a8347319d39b3d7a1e86686dcbbab8431204363628d4cbaddd04053f477d9c2d5660efde08ccf7469f8e821e430085a23c22a03d16ab9efe16229fee9a359d61662188d336d6dbd6e629b90eed33eb2458a260b109730c05ff0348b212138f17d825ef185d04338aa1f9e31eee052aea422c48ba6ce4e2dac15dc9af457bd2c367659ddafa65c9a146bfd8710f70d8c40708c68efe40298432c9aa94d416e90494aea2fdf738f88856dc917cf964afe8b99190b36d5373d44b6fdd2e7fddf4530422e49e8687a752ec731bd2ddf75e97db94491d823f99aa3f13cf7249d312ea675adc4a0ba5e6a75c1f1e9f1a2ab168d0aa85be58af163780b15be004f8bf23ba63cb9eb70e6bf3df0149a207c4c7a68b8dcdcf11fc5e580b51067833b981ebcdc826ea3ddbc78da4f0038992f4ca8693c05a797f4f399c8c7120db0d8e4e7d44f14baa2e64bebef102765b657cd0b46134b797fe89038ecfc790b461000fbf3f809f4572dd32141795fcebe3cb21cce182b7e0f2f38becf6c908046a0ab61e4413cace51441e50656b118d5b84963469366f194102bd3fed305a345e2ac6e35346fae1ce4ca78376d140bf445f255b5a25a812dc102413c5dbfadc51b4c7e6e33fc02b053953d72c10551ada71efad7fafc48d67cd7924fc485dbb61cdb469faa4c6196aff2a66762c6aac5e79425e25746a79aea4c5855f887b69eb7d50b7fb11827b31c0630540924b77c4581d3c9f9b731505447298e2f1c051d00bf8fc9873fd2ec8876bd610e6978c10f70576f100da46bce9d1167154e26db5dce84aada0b72d722aea79f355780ecd65ec4b8942e572b918b852ca6c5b273d6d1679e9d54d8b323b03211538345b6e194421c476b6c7193d8a10181cd5436980f9782dd160c0ace9392b7a79e74c05efadf240e551e17aef423472045aacc3f9e6fc56f20aa6ef1cd8a468a73e4868494f1f85b3f80355db52a787bf8353d3d377fe81493e0516109ac60ca8fae8e17c9f0a132cf92d0fe8131534f5c09a96ad3557121d89bff2316ebfe3d5ba6d2b3991bb71c032c45a94845d2f21c13fc2477ed60dc87162b2a62c1b62f00574ce9b660a488cc5f0cea594ae751dc0cb54b9ab215e833af99dad965f0bfdc49e482fa2d390e190806e6231aaeadf59e06022e16dd1ce4be5eba3912d358ff3fc976644b9f4335f10dd89616b2b4f367c078d89a7ae54e09d80250b9754130f62eb0413a106b7a55e8791940f721bb06814f00512e9eb60f4a2e1cb2f011ca6683733068c38874ae010e586c69c9a54f5da536cf1e38b8f7f4539ae3336e960bf2993ae47310e890830f2aba76bf85b9f4977098f9f25f86ae187ef693d83aa661ff4a05881392930f9a1fc918f15ad64f3989ae31edefb4b712d38798146831b1e2de29e8d8236cac1b0705cef3e0a1898f21de4026ca201110118fa2e70e1059fe8a3d8fbb5da4e72d7baf1f75ccd572996824a4908b7cb29227cc1bfca389b3c44662bd12311a2c716d293a769b8266bfc989d7757fbfb8098c8a8d7558bb759a28007e13b47f98ab029f0b6b0f9de7ae81e40ca77ae91d0408ea2fd76c6fad524c92842226ae6e1f3bded881565e06ee400ac1504e56de5f268a4f609a8c15f1a66f713c4311dde74f73c83e3895b44207eb42df0b5bd0afb5f7a1c15a9225ac79ef633c9fd4998fd8c78a092109d2d3f0c971d7e99bc443314c0dfa053cab98e99cd0555ec12a86b97088612c713e7186ccd29e2f9d61a33cc770b7762b254a18adbc96fbf753bb462ab7ddbf34615042a3890982926e79954d8042e877261e711a297fa6ff7dc63a89fb9b1c4b4d916e624223abbf05e0d9dc79af245aed3c8a095764336c6b33d37b1b67f64ce48719b79485be204d336d5b66861d7e460fdb80a5daa1b559004f5f7ca98944efed8798dcf529df9a0b6cc8be1bc25c87ae0f267cc90677d3665ef03bfbe421bb4804628ac7d1c07937852c9eb4db4ad0f10b8918ea58453cf179d52844fea09e3418738c55ea91dc06fa12dcc76df21c289d972e78d0092466b668ac95292b0afe46e4d4a14667e6ea494e08caff5fca241e1124ec2dd204ed84386dc900868bbbea083b865498ff3739a98242d7bfe47eda5a45574c20abca0f969125f6c3c05c1926e6658ef04afe9e79995dd9a1cdac34c5b461aa159199241bfd15fcdd1e96b77b0c89065517ecbcde6226418e3a8796f675d4c6ab4925b9f2cdc475639466dabbe73718ea7f4ecb6b8f83a9b82fb2a1029fc7f25a3b44392c5f572796fd77de1ba7600ab2d57a8fe2468ab9d3336a2b17543a9a00fd05ba8c4e8ae134e5efc2a3c70835b919fb326afcdf8597e601aac174bbd1fe31d650bf933a4741faaa8ae30e889a104eb97c074a80f0644ac644868730d5833cee96058dec6555a09e1c9a4ea961ed1d3d50e6301904d67d4780db06fb5fa48722c921df5f18f63e1a2edf6163330c313b67c39908452688222b5b347ea822703ebb01e7cad89bf1fc5a1d2940a32cc051b1a157fbb82c704a3b7c63764a287023b62882ba57bc75be65b69dadfd6e58d2d52215f242a865f83397c06b4a20ebc16d354f8e97800fb15479949572285e85fd2aaa43ff9aadad149742e32e7c95b57983494eb80b1872563a1c225a50d3d081c96f37ce4db57e82078b4e6f787900047b8d62c5f77491dc6d3affe99ff1c6e2243b62d5de716fe91a17fa64a0eced765dd2f32c6a2f0fb94f4722dc1f319f31b735b0a89d41c62b20cda04df3109e18f8a0c3c5e051c25f217bb1007f9ea9a754114038ecf3afc48963451135536c2d9cd2243ac01e81aa0b92e8bbd8ec0c4f57d6ba99f9f7499347b9c9b87ffdbb00900887b8e35aa095a7b11f0074397a4187d945bce4b49f838895f959c79386ca6e468116c31ac72f102da9ee3112b971bee3820a21d083cf9a92cb70025bdd0b42eb2688de644ff06f1e24f43958257aff88174e8bfeda1b99c0e0c61de26e2c8e40a107cff6b6d40b0cd1d3797b343f02d112e075a75d381a9bb637fbf9f7fc7eef6c14dce46ce99e8081a3775535ee66a1cef0f08f0b98524201ab32c5abb9bff8a0d66a355c2bd05120e4e3ffb85905d17cab5c2cd0025907398d17637acb910e6d5796052fe1c280c863137d90705f835aa7095a8cd9b35c05c20d854935f5def2851eccb6538b81a90e3b3095d71a7c67bc20c1b9432ec774d6fdbf3cbbe2822dfc9494722c91c053da072979b24b2108fbf3a99f272cd886a24d52df7fcf743eab6d82d139d221f7e666f4e46cfa775b57940a9b92360b7d5e6553dbdb511e0c78383c0f63210dd5c7b13db3a0945b304d00f08fab34ddc6576478132752ba60a3307848f734ea640d866fa40f748a08cd780a32333781470a43ad215cc1cd38cf66341d03d5b8992480cecf1a027132147ad517f4a9f9dab28f48c27b2df5494ef0b1d3852cf7b429f9c8b2d653f3e84b740759e37ec37fad8a99793b92448987c3ce830a2e7b619a50f7e5342ad8dcbb0d0487277d10f030dc23721c0db249521bab26ea14a345a5c3d4676d6158a4d0f68eb5d06b85e659eb28b6e3ba0d98d1eb208af89a51a3940"}, 0x1008, 0x800) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="95db608c0a2ede8f630f70a23911fad2baf1d475a9d17433d49d322714f2eb21b6625b4a7351ec7463a71a333b21ba7f67f71cf471cfac645c56c4e53b92c041397a196276c53ee3a80eec9ab00a8774567c00bc19d3e443b911d2a0255f590cbd83f294250e16f881d0d1ee04043c75aaff9f3b7a6a1389b706dda020528fa0078cad57712ceee140aa4b3b1f34533c54dcacd6d460dbdc21c67e5412704fba8423aeb54e05096f918bed88c1cb534ff3f11069d95d4b35d8448e46"], 0x6e) r5 = accept$inet(r1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x5c3e06a0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x15}, {r1}, {r3, 0x81}, {r0, 0x24}], 0x4, 0x5) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:01:26 executing program 5: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) shutdown(r0, 0x2) 00:01:26 executing program 0: r0 = socket$inet(0x2, 0x100001ffffe, 0x1ff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/71}, &(0x7f0000000100)=0x49) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) 00:01:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:26 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x400000001, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000500)=0xc) r6 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0x0]) r8 = getpid() r9 = getuid() r10 = getegid() r11 = getpid() r12 = geteuid() getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) r14 = getpgrp() r15 = getuid() r16 = getegid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="c53f8744d96c20257ba0b4431b06759cb2fc273a2747e22e6375aea963a0b9a494584ab335c14ec563f09442c5362f6e555ab588ea77e980f92a133b0588d3fedf71ba3fba4ac5070e04058412e45f21b3e5da32660361959a139f563c2ef14014ebe7cb381b", 0x66}, {&(0x7f0000000100)="16e3fb2ecb7735aef0a07d537a5b99323e38155369713644f0fd19b7ac4a46f626e73cae2d78e48a7649b4aae35cc68d290009714b3645a8688c60368180335124e0e31e67b2f28e08b56a75a8488a325b7bf52b1b171a86bbb85bdc6077ba0f8e937229783efa8cc5af2e21f9396f536c26e8e6306c9433bccb36a9b1b166e15147a568f3c9a8ba6433b8165f67a1f8bc22e561797c7aa61591dbc972fd26e4313a73145c8dcbed3a9504459585f40abf5ac516bb2cd5f6bfb9ab2cbb6cf0455bf77e7b52a5bde00a024a52703cb8d9eca79b20665682fdf562423542e9166fda6bbe8640a808521cc596ec911f25e2ea25cb0267f7", 0xf6}, {&(0x7f0000000200)="6afee01c51669e0aa42a44c4efbc9464dfd9dca1f5b3602cef2789740db0a38a8a981c35d5db8579b7993672f54d01788d108cef3f0cabdfad9e358fa3d9077b67aede5346758d3acf9b418d1789b037b7771464c27d703cd35818a688d7e23b13bd4f3eca83b48577c4a6853b", 0x6d}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="d8224345", 0x4}, {&(0x7f0000000300)="14f8776834d88434852f28fdd1aa5203e48aff4702e1ea9c2d37e89c063ca19e18414f27a93e2ee1d2fc70deae449316d74a10c89c2591644955a2fc5647eb1079feee81c02b871994e2", 0x4a}, {&(0x7f0000000380)="5573621db803c7eaca0c20e941b049d442aab70c02518989a1046c4025bc937f68893bdc074c2ad95ea571ca96e837a8d5032e9b47a76e47d9609e030cb79bc6962d40d27803", 0x46}], 0x7, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r4, r1]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}], 0xb8, 0x401}, 0x401) socket(0x1f, 0x70000005, 0x7bf5c5f) bind$unix(r4, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r17 = accept$inet(r4, 0x0, 0x0) sendto(r17, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:26 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f718959c8e56d3e5992"], 0x6e) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$inet(r4, 0x0, 0x17b) connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:27 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0x15) r2 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socket$inet(0x2, 0x0, 0x8001) listen(r3, 0x0) socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 00:01:27 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:01:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e9e35c0b3c7dde2ddb2c49c218712000000026d5755a3dea42c0"], 0x6e) fsync(r1) close(r2) accept$inet(r4, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r3, &(0x7f00000000c0)="8f78761c34eb18b0be4c4bddc26a1062564e352309f4778f5297c39a026994d2fe2dfb84033436114b4f1c2594a09f1c9282b2d8bf8e991d7456eee3a8d058621b5b76d82dbefd1d1b34d7c1d5920bf29b27a948bfb67ab38a8d1ea633822c60de83087e0b91650321a044b3b8d5990e8d5b6c681ef9c32d0aeedc8581f962d6fcbe884f1b50a56c7e1668226141733590121ce7c3af3a5905ec9066cb9d9fb0d9b9b52b3ecf79e266d9cf75d15cb8a2fb80e11aa939a9b0da8eef5121ee2086", 0x4a, 0x2, 0x0, 0x202) r5 = accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchroot(r2) dup2(0xffffffffffffffff, 0xffffffffffffffff) rename(0x0, 0x0) fcntl$dupfd(r5, 0xc, r4) 00:01:29 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x7, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r5, 0x4, 0x20000) listen(r2, 0x3) 00:01:29 executing program 3: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = socket(0x1f, 0x50000001, 0xf09) recvfrom(r1, &(0x7f0000000000)=""/4096, 0x1000, 0x1, &(0x7f0000001000)=@un=@file={0x1, './file0\x00'}, 0xa) 00:01:29 executing program 5: r0 = socket$inet(0x2, 0x2, 0x4) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x1, 0x410, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) chroot(0x0) fcntl$getown(r1, 0x5) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:01:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="6b53e4d9453a7ce759ed2503f3b5cad5b01e04eec203879d94779b667d86ed962942d47d60c261da43faad69af820145222b0df270251d91e7d729f45bd59b3d14f4b684e107d2fb3be0bf6d3fe21a64708d4b54bf527492df11514bb16d7453959b0d78158642cb755391f8b1bf766aaa25ae5737cc180134f2dd098a90b6da0a8306b156a846fbfec16f395e99f164bf1825b5955d55a3570e540d7c72fca73d292386e636fec01bce2b28e797b3d986187dd9956687df30379702167fdc1df978d860adaf78272c8887c50ab68d94910a620a85fd403e4918452cb33249a69ffdf7d74c07456c6f49b0844c32f6d0ba18fed6de611edb2f085ffc47b226743f061bd9ffa6ed8a93ea17d119998cfabf3105ebc9df813830b640b6c8bd64e42f59046bafa4304e4f60d3ff0766ebd9ab873781d2074dc974290ca8a3011be67a4103072a476570079699bb54c18f9b09e2b07416eac6dbf063806bf235425cd0b4d13e05e2e5f45869581b8d014e8d9cef59081c63bc894f50bb6dba88093568644d7a1414df9d9643a821e849b23b5bff0822af92d862ad0a30e3ecc820628aa5b15901c211928b39bc8bc23101031ce81677232ef925727ff623c9504e3f1508a38c93852d53268905a55c7a10d715a6459a72235231e6688bd8b327d3c5d5c74a23ea6c156546eedd73864c0e5f9f0fbad2596565b636ed68d858d97f558590cfbbf7ab71987296ee0afc058c60d033cb43e1cb3e32d55deb8e08abb8ae2f95b070541c20a04ccd4e988b7b09e61b16eb25ef3cff3b65b12e39cb7558ab769d39f96cbf13774dff589b8d9afaa39e3a1e460668bda52cec8d03fec2c2faefeebbf5af93d21fc815677320bc0af27bd5a393418c807a6cf4d0d5a27b9878cf706cbaca7e3e0083fcba6aefbcce2c617656be9f32a6c774c03704f78386c7301183e92a818e13436d7870c6072d91efd6fa70ab7554f1a3dc856ef83784979e2a602cfe65f96f780478a7e33fbaf964c35fda58ab86614503928f3513541b5b1b579b43b81e51f255a2e971a58c92defb7cdf813f0f6c739afb59e683f34b88c396a0095725818461154f6f0cb3066e036a64227f8ba1cf0999058ad92386d9a99378f35af26aba5c23f644954049b992a0366e945a69b991fa01cad522a8e312ee372c35a86e8416367b6bc14613c47473185b8a9b427fadfc9f4eb30f39aaba131decf4f3509044bda79c8bbd822cf5d985d530cb02d608cb2f3185a13a4c7f40523872dacfda40f3d73c8d5443ff06f23fc21847b22a8fa45e6b0aa2496d647e800605a3ae5e0d7b8bc6871f90a9e0869ad4f05c7e77c3d96aa50864fd46c114ff53906aad5bfbf8127047c42186f8327c8fbbee49bf33713330ec75235db23e74ef38481da4ee257bd8e74eaf1a633d072e1c1bcc5c23398fb2920717388f547da192d19ba63026be8be88710349f3ab9cf027d98007b84de9f", 0x41d}], 0x1) semget$private(0x0, 0x4, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) r2 = getuid() getgid() getgroups(0x0, &(0x7f0000000580)) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x400) 00:01:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) sendto(r1, &(0x7f0000000000)="b651af511ea023472adf76a1df01fab0a1754973d7f5ced724d284f90a46b75779e4092e4146baad4186b04dac6a49a34905bcab01fd03330bdc27a0f4a99bf4a85b418e5c36405e4dc0f0f922c1940ec6cba911abbb94e11a13f4304e89760c6c6a161d1fb7aaeaf0c67bc05dc38611", 0x70, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0xe0e5}, 0xc) recvfrom$unix(r1, &(0x7f00000000c0)=""/212, 0xd4, 0x40, &(0x7f00000001c0)=@file={0x1, '.\x00'}, 0x4) geteuid() getegid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0xc, r2) fchown(0xffffffffffffffff, 0x0, 0x0) 00:01:29 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r8, 0x0) connect$unix(r7, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r8, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r10 = fcntl$getown(r1, 0x5) wait4(r10, &(0x7f0000000000), 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x7, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2, 0x190) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(r4, &(0x7f0000000040)="65ad8225d1772e55372193b6a0ebd4966624ae6dac4bcb001f26ffb21a9a1f188410670408242c4f3d031357a3afb6e8bba878e7afba1f499a9659c1c7e6f5e639207827f75ad910e0aa9bbb3e6cfe0889fcc2bb52d4e4be80c86c27675462bfe33274bb008fbf8648fa7eab6917fa85524d7287270df8d1f8f6395991f63ce7229c25cc64ddc78c3f4e7be438e85c2a51ea4c02304148b7c7ea061faf4a5ab9bd7e585386cf4ad1a0ec4f2062369c191d6797b37b8b512e8a787fa2e39c7490177d82e97e88f9e206f0d8a6ff6c318e4729dcff3928bce093833d72f6e601859dbf2fec931ec4bd288cdf2eb59b3248e4e6", 0xf2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xfffffffffffffffc) connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:29 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffff73) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() accept$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:01:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f00000000c0)="3a5152f3419f62671c9fa83d69a8828a824d07d41fdd9cd8db01227d0e50c133db16d86eb7bec116dc80f869846dd78c692c237f7bd533be23deaabb1fd029ab9af5ce998258298785a31906e1849384d4972bf58cf35b36af089649eb8dd30bab3805dcec31a3e3ab0554931cf0bb268c43e4b546f4181bdd3d169f4875d9bafdda2c3db27cc11c47a077f1ca65cff71828ecaddf4b802973b6737d092cd7dc4dc2bc6ce0a619b37617558c7d6bbec2d9b1f4ccc4517a71d6d9a5", 0xbb, 0x2, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/175) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="c2d200"/13], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = getuid() r8 = getegid() sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000280)=[{&(0x7f00000001c0)="db69304f003630724ecf3f2fc0b8a1a3e9b6e1e4bbe95a776a45865886411dc3d35d88", 0x23}, {&(0x7f0000000200)="b8b18e9989bc88f22cbb9fd03f1a8f8b933428d9e49f8035eada45c3b68302ba8c59d12b88f5a7729c080dc98eea2bee67f341d87405d60ad446d55e23cc80211446dec5100c", 0x46}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x20, 0x40f}, 0x4) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getppid() fcntl$getown(0xffffffffffffffff, 0x5) 00:01:30 executing program 2: r0 = socket(0x1d, 0x10000000000003, 0x0) unlink(&(0x7f0000000000)='./file0\x00') getpeername$unix(r0, 0x0, 0x0) 00:01:30 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1) socket(0x0, 0x0, 0x0) 00:01:30 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = socket$unix(0x1, 0x1, 0x0) stat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000100)) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:30 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000040)=0x8) accept$inet(r3, 0x0, 0x0) sendto(r1, &(0x7f0000000040), 0xfe81, 0x400, 0x0, 0xffffff49) fchdir(0xffffffffffffffff) getgid() semget$private(0x0, 0x0, 0x0) r4 = geteuid() setuid(r4) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) 00:01:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 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, &(0x7f0000000040)=ANY=[@ANYBLOB="01a6e91f7189581ea433614b00"], 0xd) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) clock_nanosleep(0x60000003, 0x0, &(0x7f0000000000)={0x100, 0xfff}, &(0x7f0000000080)) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:30 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189518b9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="b0ae97e5dc1ba38c938ba6a7661c1d07ec534b008e140366ae9e9cffc2c940b1c5cb5aed7c65f6760a5233be0d8619c7d18744033a154b0739e1cf4a94998d0172209e05c6a2d528c7009d7607cd8fc8b82dae28da9fcd2e8f2b07f25ae9cc8bc13a44498e4fc2eb6f1e6a2abfab2f44da8c3e546f6d", 0x76}, {&(0x7f0000000100)="712c9c3c4f2c5d8f5516da4abc771ff7ee92d74a95b17d", 0x17}, {&(0x7f0000000140)="da00e0ddd411f56a8de1af5e35b593056712d377ab19004ba6d95cf5ae4399f71d9c65b18ffc5a5a19d016d574e00f", 0x2f}, {&(0x7f0000000180)="8ba08869a2ef9151c2d57949d6ad5442f3292fe5cf4386ed75749f936e3fae31865a1065091db89ff4210a1837be3eb85020ed60711ceea1", 0x38}, {&(0x7f00000001c0)="9bc93a518e5789300ef078046de43732f552385dc6df3d9a651ac9a997d3f4a97557c064c573caf68e2f73c036e9d3f9269037d427e96bee1b21aa6f74845cfd2e1d3c0b87d163c545ce8e851589", 0x4e}], 0x5, &(0x7f00000002c0)=[{0x38, 0xffff, 0x0, "cb952224a749887ce29db05d5d2e669a2e679175473160e950c08b7ff43093a1e5e606a756e6"}, {0x98, 0xffff, 0x4, "e9cf70fd6074b1253db30fdecbb71bbcd8d07dc10649833ee6d6fcc0feefead7261f888f74b301eb49ab97a76cead1c264eb7f432ff30669e966bd6a5a21f9a3a824726defc5ead637313bc17afffa5b5eec27c80971fb837cf30f868254a8ad006d9a7681192f60d6e95dd519181318eb64ef852dbbbc8a3d55ee1b818b8d7edcf5fa424fd28e2f"}], 0xd0}, 0x400) 00:01:32 executing program 5: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x5, 0x0, 0xffff, 0x100000001}) pipe(&(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000000}) 00:01:32 executing program 0: r0 = socket(0x1f, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7fffffff}, 0xc) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:01:32 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x400, 0x9}, {0x18, 0x0, 0x3ff, 0x8}, 0x3, [0x1f85, 0x6, 0x1c, 0x8, 0x4, 0xffffffffffffff22, 0x5e2f859e, 0x3]}, 0x3c) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x60a, 0x1, 0x400, 0x2a, 0x7}, 0xc) 00:01:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000b, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = semget(0x0, 0x3, 0x4) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000000)=""/75) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = fcntl$dupfd(r3, 0x0, r2) unlinkat(r4, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x800) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt(r6, 0x9, 0x2, &(0x7f00000000c0)=""/184, &(0x7f0000000180)=0xb8) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) fdatasync(r3) 00:01:32 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea14135c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000010, &(0x7f0000000000)="ea00008100000002", 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 00:01:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x8) r5 = getpgrp() fcntl$setown(r1, 0x6, r5) listen(r3, 0x8) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="460142477d89b1dc921f614bfa"], 0x6e) r6 = accept$inet(r4, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x7, 0x0) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:01:32 executing program 0: mkdir(&(0x7f0000001240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) recvfrom(r0, &(0x7f0000000480)=""/244, 0x1d4, 0x2, &(0x7f00000006c0)=ANY=[], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x82) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000380)="ad610bf242350d2a8a31190ffaacecc293def3d4bd86919a67f3b6529e911c19c2517634662a31f018a77e5f720b35203f1dea19935b39", 0x37}], 0x1, 0x0}, 0x1) r2 = dup2(r0, r1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000640), &(0x7f0000000680)=0x4) setrlimit(0x7, &(0x7f0000000200)) setuid(0xee01) r3 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f00000003c0)=0xc) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f0000000440)) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65312f66696c6530009bc07209479f3c676067c48034b7bc761d3adc92abd9fcd5b70c3126e85e87b897974ca65da95222749591340c904fc7ab097e5cf2ee5a69c35c8bde61e80ed7d86a0022aa314203b3f1813327bfc8ffe7dd8f4165679dc17667b125cdceb7980f311279a91768920e588feaee9e728db712bf05dc3e7d49bb9493644becb9951740e2a9bd1ff45bb75948d158be93aee20a19ecff1fa78f5d1fb0ea817c6d34c4d7237903a2e201858b6a2c35fbf5d7b021e44748dc49ba5baaa4569f894e00"/222], 0x1) r4 = socket$inet6(0x18, 0x0, 0x3e) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x158) r7 = shmget(0x2, 0xb000, 0x20, &(0x7f0000ff2000/0xb000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) setuid(0x0) faccessat(r2, &(0x7f0000000600)='./file1\x00', 0x3, 0x2fd) r8 = msgget$private(0x0, 0x23f) r9 = getuid() accept(r3, &(0x7f0000000000)=@in6, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0x3, r9, r6, r9, r6, 0x10, 0x8001}, 0xfffffffffffff801, 0x7f, r5, r5, 0x40, 0x0, 0xfffffffffffff001, 0xc5}) socket$inet6(0x18, 0x40000000, 0x1) r10 = msgget$private(0x0, 0x2) msgget$private(0x0, 0x20) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000006c0)=""/209) 00:01:33 executing program 3: poll(0xfffffffffffffffe, 0x0, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="e00491c10e016c32e4a6cb8ee839124cff66aafe4179de3747100f9ea4e80097eb522ba70c0134429279234fd3319bbddd11b23765527b20959a1e4fa5b8c252d55ca8a4ce46e059ea653471b5128bea32e715fc16a557163fa2a46ac46a77aaf9db66df137b9266b2f66d0aaf9c582592caa01bc4c0d7990a8ac7b0243439088ffc77b9b639a6e438068bdda360099b988ef99746c4f374ca5eb6607f38e220898f2399da7c8deb9af5c689507487ad40a8180d7614f7233597f550de15e9f00edc8ccbb02c1cd118a2212aac668ec3ddaef9ffd546243b2b429c61fd8d9e73473055e324399d66dcf0dd9e1f3b905a0a572b63", 0xf4}], 0x1, 0x0}, 0x400) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000b40)="2a458fe3666fef04f024297c77146ffe2914ccbb85e6a2c8d1bec80e2a18d989eabf979738d2e00d0e35770fb77b87b2f13e4fab0fce0e8da637e86f", 0x3c}], 0x1) r1 = open$dir(&(0x7f0000000c40)='./file0\x00', 0x80003, 0x110) sendmsg(r0, &(0x7f0000002800)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000090010000c0435e8f9c8f6afb709afbf6ce43751b0e745ad479778c516e69ef92e6bcdb0d7c6fa87864f02e2a2fb"], 0x1, 0x0, 0x0, 0x0}, 0x5) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000002c40)=[{&(0x7f0000002bc0)="afc1da9f0e0f2c1a1595b92db7f82a69f35b7a627b1d6e4640366726ce1be7431e46ff9f474bd94a0f28bc888230187b0ffb811db4224b16d95e8eb392b105310fdc6bdc37eda55ab829cafca27313e8372fe6c4f4e08add880a5772620406bc91183cfa149b2b8b508b4ee86d440087", 0x70}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa041da6a25f1b2d0) r5 = geteuid() getuid() fchmod(r1, 0x40) pipe2(&(0x7f0000002d00)={0xffffffffffffffff}, 0x0) shutdown(r2, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002d80)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002d40)='./file0\x00', r5, r7) ftruncate(r4, 0xffff) r8 = semget(0x3, 0x2, 0x180) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000002dc0)=0x5) listen(r6, 0x35800004) setegid(r7) recvmsg(r3, &(0x7f0000002f00)={0x0, 0x0, &(0x7f0000002e80)=[{&(0x7f0000002e00)=""/88, 0x58}], 0x1, &(0x7f0000002ec0)=""/8, 0x8}, 0x843) r9 = semget$private(0x0, 0x7, 0x40) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000002f40)=""/4) munlockall() sendmsg$unix(r3, &(0x7f0000004100)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c653000d7083ea4a7747d8af81b5f18a1b74421066b87431ba8bd63552442b6e12f64a3895003b3d9c549cef6c7b81189ccfa9749cfa269ebfcd999761fcff0069455e1b6dbdd4bf80667aa9405b15e88b0cd5e9e0fde0c29c6ad5f01661551c68f690de4283e0f79ee92e1ffc139a3a21b1ef4ce3ca369005ad7a78ffc9b4b1a6f70bd86e63d5ea7c5c90bada2ece14f6686a432be1232de360ae28711dbd044da31147ef2610edc2a1770"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f0000004140)=""/132) 00:01:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="0000f7ff", 0x4) fchmod(r0, 0x800000000000020) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r0, 0x100000001) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 00:01:33 executing program 4: clock_getres(0x1, &(0x7f0000000000)) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_getres(0x3, &(0x7f0000000280)) clock_getres(0x2, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x3000, 0x6b8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/186) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffa000/0x2000)=nil) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000001c0)) r1 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x44) r3 = getpgid(r1) r4 = dup(0xffffffffffffffff) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000400)="e3be3b93fe64e6b5ec1634276e362c59555ac6e5adb9ab7c", 0x18}], 0x1, 0x0) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) r5 = socket$unix(0x1, 0x7, 0x0) fcntl$setown(r4, 0x6, r3) select(0x40, &(0x7f0000000480)={0x6, 0x74bd5607, 0x2, 0x3, 0xfffffffffffeffff, 0x9, 0x40, 0x100000001}, &(0x7f00000004c0)={0x7, 0x876b, 0xcb68, 0x2cf, 0x5, 0x1, 0x6, 0x7f}, &(0x7f0000000500)={0x9, 0x400, 0xffffffffffffbf5c, 0xf000000000000000, 0x5, 0x3ff, 0x221, 0x568}, &(0x7f0000000540)={0xa000000, 0x3}) fchroot(r5) readlinkat(r4, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/121, 0x79) semget$private(0x0, 0x7, 0x3) fchmodat(r4, &(0x7f0000000640)='./file0\x00', 0x10, 0x200) r6 = socket$unix(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) 00:01:33 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000410010002c2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) 00:01:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) utimes(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000040)={{0x7ff, 0x8}, {0xfff, 0x20}}) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x7, 0x0) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r0, 0x0, r2) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:33 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x5788a}], 0x100000000000011d) fcntl$setstatus(r0, 0x4, 0x80003) pwritev(r0, &(0x7f0000000380), 0xffffffffffffe5e, 0x0) 00:01:33 executing program 5: r0 = socket(0x18, 0x1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="ea1a125c05000000", 0x8) 00:01:35 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e3efef"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x3ca, 0x100}, 0xc, &(0x7f00000026c0)=[{&(0x7f0000000080)="19eca11ff2080f77f60d13179b678927076b92dda1fc1e261ac61bd4adfb41a55ea248db2c9ef6b187770a1db6d0794035fc0af0a46d788044714b9b98e2f494eff3ff4bbbdc2d251fed7986454deeea6869e4704a74ffa986192b895cdf2ff78703212f8d8c2b093858a4830f5fd8186e1799909a7b27165fb2ef56f742b05d13e9968b68af43f8d669af59026c10e36b72a848c1609c3b23016700ee5af3da", 0xa0}, {&(0x7f0000002640)="1064ba8bef7bcf2f8eea24521b09ed0241c056f7cbd1d1026e202d01b4f287636549754cd233492c78c148d133975caa774c610abe2e72df0f52681e1b256246bae26ac4517f37676f56071d2ad40ac572204aebc60d9ac70510184bd2cb014deccb292a07bf9d237f", 0x69}, {&(0x7f00000001c0)="c78d0dfb32e576a1b529c60f28da5a8982637046e91fb1b06bfae98a463f49b320c650620f1b17a800d232d81212063841765159dde78beb241d97b7ef120896138133860585e8dcc7eefcc18db9b13ae3f45afd50c486fb4e5c858825a5583b99b4a7f8a32812fd5f051ddcf7f44c3f6ccefb12cfd36c60a7d0026d15cf26fcbe9a2d5473277f046584b3240370a7feb6f87ea394ee90b0adf3a2b8d219c4dae4dcb2921ffba6b807b87e4185b80265fdc6b9fc4dc51b6878bb6231a8a55b8b65d513c6a39cfdb3509ac973121229180915e69b792bd5778218d2981206b34c514a6dbfc1da127f4fb0a533fa9df386a99bd60fb20d9f7d0b7d", 0xfa}, {&(0x7f00000015c0)="bd2ca7c7c8dd", 0x6}, {&(0x7f0000000300)="872cfa902d9b60e3015b999c0e52ec62d93ec634f08ce6bfe6f4a53fddd68b20479ba9a46921dc7e0cd35d0a79ae2bfcb9302f9c0b6a7de15cf283d391f41e758b1eb7c96e", 0x45}, {&(0x7f0000001600)="b8a9b0ff2352780d9460d3d402135df543d8414e86389f4de3ad161477593620e6fe9a3cfd8325411ec485d60f3b93c76e8d7468d8ebb63d4ceca4191b9d06f8c4bbecb19a78104f54a42452fd3969515e91671fdcefee09ee3a37c71e2c15b148bc61e7fee21fab27b0f0605c0250e5901ad4155f4a96c8ec32c72baab928ea55b99f4e6b9f2e52e0f58ab94a23757e230c837cbe2f5cd9c8119a837fd2866dfa8ddc50b37e247b6502fb1edf331d1eef0f90979d17d008046a4edd80cc0433bee19a4f2c429f3292596043bca55ca8b535f2f546859e4e6c976c391400df4fdd021a088697b8f6e5991ae10bd978e49c37a867d0ebcf75e8803ec964117b962c2fbd85217dc048a093dd55edeef6b8b87f37bdfb5538efaf4a8a99e42aedb87ec53bb195705750fe4fa7ff9fbe9880d407c4ea9e0d9e3dea1f97b7af224e99ffaf03c6c2b6d34128700a3cd00baf0f8ed73c1f379ffdf92c1c9320148bf21b8b4285c21d2db475043c97bc5044d16eede27109e0a10a31a986b50e3d54f79c24fde9d0272f1e02299302c998bf894fe61453cca3dec6ad57457a3ede4d931c7dd904021f531eec8a76043c3b52eb4a48de698fe2d279cb346dba796065ec1f84ecd54994ebdceb707d25b10f287260bf24b6ad15cfde9de6e2f32ab6ceb885c0be4ad990bfb174c5eeaf3fd22607929b2e4c88c74872cb753449c01406766b6a45d27e7782f96ef3f4fd9cae6acea73df4f79bdbddc347759a230af04dd1f814511c450fe8b7112d757f7b26cbe9d4ac2305188821919feba7f311217c3da55331123d99ca09586e1ac1bd000003ab8c838395bbe02b5f60e03a79d916c967b83fd75f72b0ad9259fff19534718035f4cd900cfabc7a97221b500f168764b86c871e6e8c06e328f62e5dc54ad01b65299966c2bcde6c6aefcdad1d669fb74e0ad3c5ee45b32e1b527b977877489ff2aee4f9e1f10e5c0c27c23d226851033407aac66771027ea07b25ce177cb04a7d3a590134942ab4c81d38a8cf6b3712c8195e73224c4322bf92709c3e4d2c4ddb91443a0809ec9979855f722f1258940120787f0006ecc4d8cd705329f33125667afadd7095478bfed841d17d69b39e8d88d74323dd7b1056a1d5dee0b04cf6862d064662cbae3624a899af937b051ac7d7c72b8cb0411776380689ffeb9960d9dcfb99e2296840f1d8ade420b49dc330da4909a5127b29ccf33e352767d0cf81e7f0fcd3b4aa9f5cdde499d6c02129fffb307f267d520d78e6ca1aefcdaf0739bf3172bc7b2b43cd478de60ce7986a1b152d5f28798f2094dbfa0a7d2816ae462546f2fd8e43ac5a38e59cac036a642a3434a7160ea5836149be7f8e6639bff11678b3a6097b34272731330b6b734d6e7a23292864b22ddd5c1f01418ff486f8dc6d2b160013f179040dae7a8be048cab596465a5b27d924ef899bae81fea3dce08a0761d380b7f84587eab38edf51aa535044725b7233fb7bfef2e0a5db135db13f8559f3bc18f638950095af68d1b74577e0d7227d23fb1358d981ba8398b5f6234ff3d5230c8daa81c69e056205cb1faf79106522d633e5d64a928a83440124d2e5e582d6c39e671748257538c8e3d203360cbc6cbbccd25c5fbfa1a9f6d622014807470ef1f920dadb3c6c0b545b6ad16e0b878583b1e703300839eb43f69f98c21a09a5ef80751573e393f17d6785fda664ad3bd60559297ad01d84a058f7c441a1d3883da57c99cd9515cbf12b7934e640aceca42a5584f67ddc86d97708e1e6e506d01d1daa093d68e1474291cca15b71c92e2e43f59c8526c32ad2f7aeaf773868b83401e62dac04ff8532aa86a7f279645121331d149f6664d85c8b045585d99c0f3b513424cd5e18b7a32cbc2461d29c157bab67d4d34dc1fc4463fb8080e9c4bbf6a95b8587ebda4f84b82d752456df99fbd9fdfdaabad02bc880c6fc1f0f58f020af74b754b3452910cdd968f6c261932c647445f7f9726cbff5ea196601bbf391646682f0dbc5bb71cd9e4e8ef9485e8429ffaad9c7d5cce4315704b49873c7775c5fcb24e4a5fd1b1e40a93dd5963271e2beab3ddab46273655882d15b0f4c98b3eaf3ff3af247839c8876ebbef3e001247096899b451d04b15cecf1626cf0baecb73c90dd1646a2eea4670a5f752665f817b487667e908e68d8bf9eeab475886628914889902755072b55c685deec197dc065bb133dbe7748223a4dfbf599794864511f0ad9b147d7ae2e7ee98bcaec977135655d529fb07f9ae83a62e58d8f80b8154f5f2e0ac6faf942dbdc119edfe633f73309e97e2b654235d7f8d697924161e8b1399a21d51cd00b6f7b818cec9bad6798fa8e5886c10d5ec1e97f798965f974daa6614423056dcaf0887fdfefa4bc3f04ab5e5d7067f1ee415c1c55eb2eabc648df29db9803e1d11419ba4afa5c33a95eaf67eafe40f1258fc0ab59d1d8f907d0b2137c4645698e8f8dc8cb196a1049b2a0e4e81ea69dd17e32cce5d921fe4cd3f5a69a786f82cbf778e8f0a2a2f0e844cac9593d41866682140464a7da0d8a981b58fcf813667e234c258a7be290a362660d30804dcc6cf7990d1c9195178dfbd1df2feaf07d097bfae899c3cfcc5acffb91b2294fb9951485b9a8e797a1af9e46a495307d20f659039113d1841c3e3c1389010175a9717b4494459fc614e0fb338f1c28b20c34ae3b49f7cab055004e1511f7acd97155e40b8bbcdd20bf7bc5b1b2318543e66e305efffb24f03accc19ba2a5a81f85eeb4b54375884a2a432bdefae3159edc164421fd182fe92c5581190af25b5f0001e06d09dbf96f14875ca4d878b7d7a9e8e8f053d8be451df100431ed372305fcf904a80592f7fed0025785b56b6bdf42ccbc790500ed9cbd813a9c28bcbd07337636b405f4c016e14cce9c7e4787eeac43b1846764765854a654d7dcb62509637da3398bd3e65d58fde54ae91cc09c4b72aeb790f40022ca12940eee4e147dc6e6ce7eba2857b0b5d38e54233a1cdb6c3f489ac1ea0fe4c29151dd632fe093cbfe00e791a7af91665c7cc3bdf082cca6ff65930aec35f2bcff339f106654bed5a2fa4d4c2402e01740b28c759ce5b07ef3e70d677544e5625d8185062b01f2b21d016ec8e7cdd068a2cefa5699fa16261cbc553235cbb415e4d155c264857d3b40e1ab88f5991d2dd8e1b3adf0e2b6a6f7c62f9f577a7d6ac81eafd5f39c5356bd16869dd3eb7b9f898628742d8e0fa50570f2a6ffeebbff1ac83d5ccbda8ab368fe81c7c7fb9a014b73c845b8eada188501eb63abc80aaccc334d3c52569a47a85e771184f406d56fd78c9c411cbde25c5a2feb2284eaf8830c33dcd376adb42e9f7d053303e4eff96d0da67536412d4e754d78d4475634f28013f8075283439d7f9ee53f8ae89e5446e19cf466487600b0599f5fc0a9d78ccd4fdbc2cd499c2090475c243daed26a1d369dcf7e2546855183d98910d89d1709cdbf1a887f01b74f819bd0ff6fdf46c7dad81e0d01585256229bd13991b439db5f1a7de4913dda5600bf2e9709b3d91dc3185d9558c82f058128340af9120f3a013e7b97f814f7b071fd61536229c5d331b82a2203366c9d1648ece78847b933a072f625eceaf059b85b2ba287a70097e2d096dd2beef588c004c66ac0f212ec12edfba8fae82f65af9afa9d00707709bac8b9cce518d6ad9c0305d6d316d991c4b3cf4719a6e7046fc2d32154ed4018c19f38a2b96a70a7a48df2cfc1661a9595ba637c79b764027b3248eb28a3039efe6b7fe5fec70511e7035b97ef8ee32c2397c1fdc9c6193a4c3d75ad29a7bcd7a65cac5f08bc4ae8313b6c46f7b16678fb74a23d451c15040bac3149d6ac1b6b2cf7dbe5f4be5a52017babc5b1f131143b0ac8b1c90f5949e7ca4b72afee20fd995f9d3a9b90937d60ece52152dd6b43e952cedb4afbc26c41a52b142239c49bbfae143c16fc0bf527f73256b5cfbb4ae96cba2ce41047cb660e06cd502b06b39a3a7d1c4c0997459bfe16efb867c002ccdaf433e4ecc0a111c5add388a9e3d69a13d0b25fe2be4ef4f7057807d88f16efbe650d23923f5d4b6fee71765c9cf215e241cefc1f27e9ab5fa19f106fb58d658d79b3562268f27f7c799cc11ce9d2db4e953d850eb94f6626fa4397f4d640db50b21a3da7158c336bf7526d5f666fc864b47fd0262049156ec260a5bca3e0a479d35a13275bb7ed644f5126f0100000000000000381528cdff3977ec93c3f53344a5f39823df93741068464064812b12f711127c9bfb2e9379ae54a3cab70d95c1ce6d6bc20ead9851a83f3ce162df5fda79252f04d4645dac5f3b13943825aca36934dde4b8d80f8e6a2360c8796230769cb8546766a67473798718a0665ce082f1e4a265f97f4ba8520a38185832b1a604cfc03f241c945d096f597d3f50505bbc8d747a3203c665a7791cdabc0df19d06843903f5596285776c92f804d751c183eb9ec78e034d702348ddd6a2bec2c3725a25bab390735d74a9ee3f8fcc0d6f78025b46468da60b40ac40f0e9119952da7330444b19f3942ca7946e12b2387bbce26c83a800bf880275df5c5658fed1c9cb483def035e03410c73186b41e82ed249ace860c94d5cb2c3a82683a9ad31a49164ea414fc92d8e61347226bba731d3ad740f40bf05ee4b48d070451dd75bb15a31194621635cc12456a3711a2a83aecae77f458e287249cafcc94608a26b03b51a8305cf92ccea8a36720c290fbb922daee805e34a2b9d786a2879fb56b42baaeed93c084e9ebe929aaf9b3bc9826db48be7033f6e469f2d0ba3393932941d2c4d33ccb277ecd10375d18952d9936c4889b5b9553ace5a7a1dfd32a87f2285438513204de5bc6baac5dd036f6e0501c1272fcbd0eb5096fe472ba931091994772d3f3595fdfd8cbd35325ee4f7ea25149726180117dbab9171649071d7556a7ed5eb0e5efad87a09703733ae2f9a072bf2d864e7cbf8d052da1145202b3c06223540dfc239f19532110d3438b5cfd57e03bcad780f3f5463579b6eac06ef2fd60f78a196ab2bf9a7130f7a8cba0dfce4cfed981d66586f30363de56824d8b95603fca8128e61ea365dc0bf794d485e9cd8f91679e0fb122aeeb89d1e2020ce0ec9aa16995cf980404221350ebd2421966dfc87d459f7ddfa74fc8ffb1542a89cb9604c61ecce81b2c144c9e5dd9cc8fa10060cdc40e10f31ccee34bac9754cc0afef5c2dc8b356731a845a122a710727a97e936cf637c6a4c21d10b41672d5c2004b4c602df5bfef7c877cf98cc6a608f25f43fcfba477a998f13f4f82fe6e5e178c807b878f473d8a763ce1325a40094563ee5bce1e2057df12f6f572a1f42ce6a569d7453fa1be926ade538fa43e62697bce86ce799dd622fb1ecd8b8f4305c34ed5a00c3be6e8d26a4da728c3d19c49b878601fada1d8046967785d83d94522bff1f720a764e348a27fcd96f722663f63c5f56e4025925de0696dabf1dac2861a49e0a76e5c479d14734550f4cd421e09691c88a84251b1873e0d696f7e53b0b41eeb311a1b349de516b97fc30d8f1cfeef74d336987e7c084d6c50e051e27d16d69fa92a6c46a3d81843765ca3fba9b5d3a759662bc09b9380b0c7551bf501e587e10ab4ca60545e59d937842761a9048bbaa6cd22cb93b5c1ae8eaaf3f43cbe11bbe8cca8ed7a224418e3ee47f714d1e1ba4ae109653bbc1fbc03b89ec51c65b1d31739c8e535e38164fb73631b5cb2765428db3ee8e93b9be76c241c6becfd90ae8da9d2e2524f48ff83d376a5f47884da9532bd5ea4ae8086332c55d49f9406e4a41e30b4ea3e071b159534", 0xfffffffffffffe40}, {&(0x7f0000001380)="cc835a37d20881e015b7b0a4da2bdc50ed", 0x11}, {&(0x7f00000013c0)="584d62db25fc9242a6875816730dc626596721efc81265aecb1d86a7bdeff0fa3ff48ec340009c1a57a71f26fee60472379f91181f3c8070dd7f3392581ffbd2b4e20cc17a357fcbddbbc0a01548814f55602b14f81a66544e4148d18444a14b5271834d3b92391a118cc5107dd5bd6cf53e3c829ab4af7c29dc948fb69abb555aff41f73963446b6ca5c04f2fa0daa76ee1d1a23dd4e8ec89f289bae0d9e8ae3e5de35a6f1ce020e0c1f66577892880e4105c9b9e4a56a403fb499b529df8fe74dcafdc0d8e30aff6e771ffaa", 0xcd}], 0x8, &(0x7f0000001540)=[{0x20, 0x2f, 0xa7c, "dede8b03459898d7d036"}], 0x20}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c2f66696c653000"], 0x10) 00:01:35 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() r4 = getegid() r5 = getuid() r6 = getgid() r7 = getpgrp() r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, r7, r8, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socket$unix(0x1, 0x7, 0x0) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fchmod(r9, 0x40) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:01:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000c, r0) fchdir(r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x80003, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9233ee0f00"], 0x6e) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="509ac28bec3fddedf29c102083f03bace1af2530a05fcd74fa2455dad9138012e7268bf5290e36e1ba42dbe72c09480e6b8097cd825a92a38b5dcbe2a4c06cc878bf2e5a359aafaac9224ce75d5beb84fd7856d4b3730103971c45e47dc191196c3fbe86066c412098ce303776f7da5f3bb4f615b32099f594ccec159f06863f28d167bed04b068e7cd0f3f8555d9326604c10b3c6727ecb4698a428c0fabc71336439a889ac4fd76f7d4a9e7d9ebaaf9f6175d505f7946e747a5ffd122e4ef5e11861df9282b5c89083f71e3bd764af3dc824985ab501a5", 0xd8) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x100f5, 0x0, 0x0, 0x4a) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x2, 0x4}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) fdatasync(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), 0xc) 00:01:35 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffe77) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="010000131354f4c21679030088591ea52d16fefb88d2bb8bd832acfa45ea92836a8f416b62a8ce876c9767df133ffddf65df9f30c5faaca0f282a339599c502355b190163d7065764ede2b242fba6cba255035d983d59e3623d3393c0341a7680c0af9e1c2cf5538da7959944bd8d3c72ada52db8df6b9d7a8dbaef72578b03960dc5e2e6c7a5cd75015e57102ffaae0fabcc0cdf1f4f72725c62a13ddac6c3fe1af810337271f921818e25799c2ff99bf2fae9662c842c46a98d1ab53a3bb526129c4"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) nanosleep(&(0x7f0000000000)={0x5, 0xff}, &(0x7f0000000040)) geteuid() socket$unix(0x1, 0x0, 0x0) getegid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 00:01:35 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) fchdir(r0) r1 = socket$inet(0x2, 0x3, 0x44ee) fcntl$getflags(r1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget(0x3, 0x2, 0x109) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000040)=""/49) r4 = getegid() fchown(r1, r2, r4) fchroot(r0) dup2(r1, r1) 00:01:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/90}, &(0x7f0000000080)=0x5c) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:35 executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8a0, 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0xc08, 0x18) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') 00:01:35 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x261) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 00:01:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="fe00e91f7189591e921b9419dbd2cc66d70fa7a0fd3e6ff752f92b"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$inet(r1, &(0x7f0000000000)="9b5ebdf763", 0x5, 0x40e, 0x0, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) flock(r2, 0x5) socket(0x0, 0x0, 0x0) fchmod(r4, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) 00:01:35 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x0, 0x7) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r3 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) readv(r3, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/165, 0xa5}], 0x3) r4 = dup(r3) fcntl$dupfd(r0, 0xc, r0) getdents(r4, 0x0, 0xfffffffffffffff5) 00:01:35 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) accept$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 00:01:35 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) writev(r4, 0x0, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sync() sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f0000000180)=""/234, 0xea}], 0x3, 0x0) r6 = socket$unix(0x1, 0x0, 0x0) close(r6) close(r3) fchroot(0xffffffffffffffff) 00:01:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r0, 0x0, r1) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x7}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x0, r3}) 00:01:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt(r2, 0x6, 0x4, &(0x7f0000000000)=""/238, &(0x7f0000000100)=0xee) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f71895933614b000000"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) 00:01:38 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="9e4ac9c35b02098f7d1e80009e1cd6e44ca2694ae4828aa0405a5070c3946276a2d58167b88f8f35734cfcfd2176f87746abf750136e5c386c5e081565df30efc23b34b681e381345f0acfc732fa2a310ef88887bfefde69675fb5f8d6", 0x5d}, {&(0x7f00000000c0)="dbb3664f155b939f04197722638eaa5b31037dab0f30d939", 0x18}, {&(0x7f0000000100)="989bdf5150", 0x5}], 0x3, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r3, r3, r0, r3, r0, r3, r0, r2, r1, r0]}], 0x98, 0x3}, 0x6) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000000340)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffd0d) listen(r7, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) mknod(0x0, 0x0, 0x0) 00:01:38 executing program 5: symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x40000000) lseek(r0, 0x0, 0x2) unlink(&(0x7f0000000000)='./file0\x00') paccept(r0, &(0x7f0000000880)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002, 0x70000000) 00:01:38 executing program 1: socket$inet(0x2, 0x10000007, 0x5ca5dff5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8316aa3cb802ecbf732134d0821188d9d16524b6b7859308", 0x18) 00:01:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00') 00:01:38 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) sendto$inet6(r2, &(0x7f0000000000)="5d4f5a330aeffade09752af8c426d46f4c703d27a5196f4e9b49d9ff9e8db43aa86049b28b1321b8e5808407cbc173cbbfaccebff5ae2fbdb96a9701c98e6926401378aefd9a72c6f1d2990e11c0785137", 0x51, 0x4, 0x0, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) dup2(r5, r0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) fsync(r3) socket$unix(0x1, 0x0, 0x0) 00:01:38 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x20000056) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$dupfd(r2, 0xc, r0) r3 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0067e6606ab28f0b3af32846e77d4b6986f3c40ed2fe5691e4d4a93c59e725e97e73a2ab145c476b7f41e8"], 0xc) listen(r1, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$getflags(r3, 0x1) r5 = accept$inet(r4, 0x0, 0x0) open$dir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x48) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvmsg(r2, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001800)=""/182, 0xb6}, {&(0x7f00000018c0)=""/52, 0x34}], 0x2, &(0x7f0000001940)=""/49, 0x31}, 0x802) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f00000001c0)="f69f10fcb327ce82e95f5ff731a542f8d7dacc6dfbe04ad6608b00b146baf39d17b72f23e2aa5aac0fb2131093f970a770e1c443f3506b99b8df26a2af06a1b8c6233dd6444618086adc79ee4731ff6a8af35a9bcf493997aa9f33baa7680931ead8b81dc66e7c97915ae7ba8c3e453cbccd3c7586", 0x75}, {&(0x7f0000000480)="ecf53cc7ee3dc093ef1fd73bd83dae7ac0cbbdca572fc1a056ef25c9f5d0763ec63898013dbce8e124e9dd0ad36458b2f647da08ed0f6e54d8ce3934132751ba070c3b4a3087fbb27f45aa4f9503c162f1b72db5ce770f7b148b1747a91ec9bcb65df350962a801ad21e4ec9578ae60b4630a020b88159232a5e260def6d9bf2dcbb6cd66c666808106196b355e254a8638c46d171bbbbdb425d7620a404bda61e3962ffceb986b364bb3c9416e976761a37b140a8efe3b81cae4893053e340418a29effeafbe3c0e28028db78f871eeb6a0ec39bf0f5d3a4384ae933c085f2c61d3924e3d47b37da4d18eeed4f2e3531a8fa054091dbfc5a59c87ff3ec9f4825bc97e63e09531884550212b6b49922627202fc80aa9f1b581cf8205f20116093ee6816bd2a37fdc964281a6def420606fdb6affb28fe2ea3a64f84d90bd51fee2408560afd081c067074a67e2cf7d96026251a23191f2ae418a809d78dbeb3ead7d3f217add490dd2a670ecf0e677b0e2a0db67f241aac10272a9b2ea6be62e76978b9b1fec20311d4728af31b9d2bc530cc87c42012e430fcb6f50d3d30e5f803fe8744ad1b83b6f7b8cc6ef79ae8a1969342ec1f128c57fbc229bd415acbf1660116e9ce47c8a3e2d5f4636a520c41bc55423b9f59b4407f6f0aba6a21244936c7d8f1ac88553d9538062bb0b8a498bc0cbc4f4803f8a58713e89ce1ec844df1b41e60ffcbad77dd4c069a9987503356ed9115c503da1690a94157cd6e24b054ec3dfceab62b8d8bea5c64b0a0981e5b8d5c89cd10e09d0f0dd51ef178cca00a2961267bcc1ccc2f382bfbb0c54e258cafa129ef40c3e8da37dd14620656a8b3e2a3fe0f124e1ce19c658db2756ab0a6a4796513b7da0fdf76f65bc67243de97aa11923db23ceabe07c7c16431ddc7550a078ab8d41f9ff567b3cd68274dac88f57f8033eb3ae88b91b045495350017adf5b7ec5a4dccc687c336e4b83664e70dbaca59410cfbe3ce867a25bb21f3f0b780caf0f607a6e8653b4eb4d198fd80889bc18922fdaca59daa458efa4a75d1d93eee4bd5a4c7b15073256678b1a883edc0997d7a33a345940655734595e27b905be9d6f2b5d786c568c5a7de9d8da6d46dc40d40111f2291e50c0eedc598ebf28782ee2be6a53c8651e2ceab366a55780712104f4eb2db5edfb243d36aa65aa0f79f2f2781676949f2c088af8fafacd62ddaa7d07c528fafcfe81ad8468d8bbb0634e9d2a6a5b0501eb85af23095928bd6193ad01814e27f9d4d5adcc79419547a54a806c55e33a42d0c3a6841001dfbb14f492d4da8014abe5d0b5418763c1a328889f5ecf539085794df40d3e37d57ce6f9435681f723773b41c5b691805c375ad0c03030e6d8d8071e50be9978b7b539fb6102724ee11146c08878eec0a4804ddc2b8650d7715ee7d199c59cbb5ba4e88c0031113433d16629f1403cb12b81b818ba63fb260682fdb6a2005ac428dfff7ce527df405e50c9f6bc8a3b852fbf727b9a9841815123d8caf203258046881a24b737fc0f9bde90ced58f4c12b203cfb924fdaa62419e8aed10b1749c19b86069ceaffff3c29b29c59feb3c41e85e88a2ae472e65c23c44cbffc234cdb4e9ad5e04b8b7e6456176ac26373164d675472eb49dae804c0d08d64e6a6c737af67e2106ad28751b563e8198f4a99cb170d5044556cdb4c7e1b047e71bea3b5665a1279aed6ba0eff6133bc36ecdd4dc5ee1faa12d66617e29c2f1b41995393a6dc99882fd2afefea0a96b403e85fe82bf4fe2cf70a277b6a4debee7c61577b6141071b7667eec7931a43124f9c7178ab713ae30ed0d89b0673fa1bd579ead8cc8275c397a22381e6e254968b13f563c357efedd5f966594034c17103c52340eebc814ab7562ab5c058cb86f99603324357cc77ef3b30106de250859f0177aeecbaba76c5f3203a2a6e5bf367ee93da1c855cf951c285c5a4ee5a7af68c59988c4af6ca3b039478422fd33a85950f3e63d18800c6f1c805b639e515f9cec88e557964c239fcb547e3721360cf8c00682e4f970a92d13bd14376ec97a83ff670f9f1b420c0a7fb8a1b6735ddc5ff4a5ebb9b43e42054870b2db7bc25edcb7e6924de28f0c326b8e5b42ff70ce3d5b3a70dfb859f4e8d06531cf644fef603055a997b3d2c7a9f0c7139c8593f07f39e71ade9cbfd086ba0f71f27fa83e63219c8471a06704b2e430f0ebb905685ed7ead4d7a8f79c7a60fb00157c86080239e71b6620eff15f9e7776eac3c49ffefcf6c45cc7e39afc5cd3fa43d7168e0c54bbe80cb18d089037e6e27d08164886a142fca6e4561b67853896a05d97bf8133021d91453af7646c76ad1435a221eafde5490b4039f4f5419a7b5cedef36cde9a78c0051cfc8086ea85eec3263e09bbfae9cb510cb39cdf20ce2f91431f78194e9cee35eb8209910d6583dfcfea4b6d5e7c59831c9893a6041f4f6827320111db99f9907b8f6f9eb8de22977a1f990319e5bd96c971caab2b79b64294ddb2ab0c630ff00cf071d6dfbbb60410d34990ce1d67eabf939855ec8a8d3e46cafeaaa805cbc06379d4c27a9f5952e3306fc480deb667c51946b14525ac3ed6d1f0d880258ae603bf4c7695f9ba980ccb49e00bca65b58f050a3d7451c45a9bb9ab566b31ad4de8f4a09d8d6059e750c004523df630bbaf26a0619e85e222ec57de7343e1b24032dc03d9fa396cbe9c658fee77f379c80228a8dc9f079f93b45de841f0cd1011febbf6790ad9ff8155d8897010ddd08c7d0c38b19758683e48c640806ae6a385c7d2a6bd1a4a3d8b85aa0d0bf36a214b2e3d448e57b254dd59c676a406eac64f4e589c281e464f22a2acc7114f3e6a8191418038a46e1708ac74ed62926e5f2259036e7ff20febc9a2636ab3133ab2a6fa9ec2ada72232a29cb8124001c80f1c0b803b94df08f2c21c0bc9490963a00fa583cd5bcda7571578d0fbee2ea4bdde57883ffe96fa54a34abaa6a4808e210f85514d52c9b1f0ff9702cf4f3aa546a3e20aa517aeae191e9aa2ac49c8191a784af0604194ac88536b37f31d1a8511362bfa55e370ad40727971445d20915b41baf982138afb90341f1d882d5f2e5687c8182290540eb4dcdcb44db8ae35998f4bae80c3b9ae1771e9369dd52e91a8e85c060fb71fbf28eaa3d13154b03554e9e67d4bf946845017077ebe3e2dcd7e75fba5830bf928f5ae00787555f9969fcaef9dadb6cfd4152e150f8a61890f44877e12c86bbe93323d46b62fe84b5dbf6bd5f6e38e4e22a12fe91a7db84f026f9e290330cf122a01028ce72670bc5a4b2cb59e273fb32f7019f51d1ca4e202f41c9e15228639f03fd23411d315d4eb3b875021346b784d3ce981fd66b207907e2dfff7272c0e80b600d2e0939e6ca28f06377b5f91a23cec60e8994d544f94d97ef21eb3dae1eeff6b84dbfc73fcd0ecd64f71ac9a081deb17446a4ac583aa785e010670170c45939c0068fd94f8c5e4e68cd35596e119695095870ab9e95c838183ec4b0d2413966832ee88dbcb5e4d580ffc68ae3c02e1144182447535627586c5ea574533b243ec7c966c3532a695819ea381231398bcaa0ce8b9662209a79d86e516b78fcf566b069f7f9b3e5a9cc293b6c360c426d27b04873699ceefe3873e7cb3fdd98cae26d9f6267122714e9edc6d92878267085bc8038c2c5b83aa998551c64686025112c5bc2f6ce34d84865d1f4dc6f550f8eb4722736684330d948abea1277a6317df4debb17aedba3779ccc1a5ce4e402252b9e52094667bbe9a86720f3f9a94fe096bb1e257b8f0a37e01bf7a80823903773b80c92a17b9af435f8f7043955dc036d2eb0ecb54a5bafeaf4e583ac8fd442b9fd0b7383a3e69c6f031ea0445fb3703f341d1d3d204d5cd71e32de0baac67019f250ba360dc95785265e0d85c7c755a8686e0650691a42f8047fde140c3e7620905c4cc64882d5e99c033d632c874995e5aa0689cbc99f34b07a9d066a64140a2a474ae2de742f9c8a36de31fec11754c35dce7ce23d8ca048975f98129a3b5a49835533ea1e7494360798bb0781508d33e5885c2fa4e99363207951b9c306722501eb97c27d40398268b0b5a278e3fa1760bbec4449fe38a6d4def491c9200f9caa3007c5d58607cfd91b8f95043af3adf56ddeeb2a87338aeb2c26f0aadf3268856c45aad0c42932446b471c10c38880f959d165241006493fbe890d2464134389d165bd3d3b9f6d77b66ba7ffd170b326e24dac944a04150c38c40325b1f9c41962168ab82c7ec24be0fceb918ebdc9c9808734cb3e5eafeffe8f54894b9c4d04c64107eefa635f05f0a26d460e7cb079abc92486fb931ee5715ef9b190a2069138ac41f3d1cdf9715cee3fd0e732e2a803f0d7b3f52f63052aae5010153f891aa114a44aa9db45bcea9acc516204b11ce67f9d42285edc5848d246d2221f08da57a8f6a98d47f4dea976572083706a1ec5c1319e968ba5c874f322ca293c6d810d9aea8cbdd5f3e6b267cf7436cf7203bc572cbfb35cd0e85131f01ab0cb2c60bb261984b2dc5fff539c5c01d73b056f53912df336a62e0ea3b0569ad535afb7619d124e7ccbf06ba764ca7b1942ce5b28bd0924c9f7b9ba6caa7dcd1b7fd2cc6d59f9964cb1350905d213f3bc7d17e994e110b2a848767a54148d230536ba6c6b0c2238f12745b429546b67e66a4d39ba009cb7d9ff58e2a28076b00ffb7823fd4fbfc0f60eb1cf29c11269f0c4cf23de58e99edaf000d78cf7b4afeae993acde01ca2f492b7d609ae275a5b87dad9f7b1a2ee732ae5b23d0f6c9327202610de32f02732bb46219bb7569806807b91f54136285de4dc291e503ea6b2aadc7a501a445612b20c2840a63c43a2efc8a2bfdffd8772cf67d538ed501fade8052c737a6759143f96479a368b340a7e4a0a4cceadb032825fcc9511d6f6273fc4ce0f7161e6e3cc90edeb456294a94eca66ba3a5d7008723a0cf50492dfa7aa5ecfe62fe929f2c89d0d539f1aea8b0c96530ab587480c9d7ac513ff68ce32624f2743f3fc1e4ebda8cd1b1702540ab8630043dd030323f4a66f44d2678cf8b39f42e9f774dd85737770f4e5a705820c3226a61a9e409c50b0afa932ce6d453b4ee213a5911161d9d4bf1c47889336db4a3242412dd087de91b7bffff6bb142058263e08309295a91b45bc64e4cd7bf227c0cc707b5fe164a99d378a526fa327ea8e1bba6174453d7cf1f7014d4c1ae1d45cba5d9584a809e35ed226a73d979b8073b40923a724272b367ee4b2663ff8f9d3936d4f89de02051ad4bea3ae56fa0bf085db384684b1d04964fa83de2d2ee1b12b228b4b4f9d29173d1d7104277027db3f69e2284e68b0a53371fcd54c9ecb9a9558fae55ec0d7232073a1c5f63ed2a2066c4dd375d19c70fed9bf8542e3b8446156d32f88b09d93082080b0a765b4d91a1501eacfe2fb61e690791821259851ceba89c07c000e1d3b9cc179bc7f39f8fb46b3020cafa1400cca71093417bae73125b0bb95e8407a006419b9e7a18111e20564bde3fc3ad34d05b67522b8f4f4c747d3ad318a37466dc3cfe4cd32756695c86c8abfcc809c3a48b1f27cef192774aa544e24464af5c0734c4cfbb31ca23dd7ff891660dfed0dfa8103c57174782457f897d10ad96846eb78da866608d705839481452523a0d12a57a92fd28c0131bc04952a61dbee9aa2a1368809a931cb70789efe5bc569be796113f3ef13e7ba3df055f8b63ee9928391a9bd51ca3e15fcb1", 0x1000}, {&(0x7f0000000240)="077159aca8ab4441481f70b31c7f56d59e3181d4cfe7c507b2c7b6c33cb6fb199d89d86ab42afe72cb6f147785095c09eef066786f21c380f57e80b7e37c891a0d62bd55864d8553d343ad838ebf9f8675b53f7598a46c843ffedb2d43ff783db55c9103b924724ba2c5eee60887b2896c7ea5b492ae28c1fbddeb3c255820a8fb2c2b14c951f0ff591c80330809db707c29cf09b5f62ecad22dcc06bbb527f805673c4906822746e65fe36aa78668a8189fec03b695241d98b28054e98e40ed4f96cd2ab8f3cdae26d54880e375e6efc35a2b2499fad11961a7bb92304ad2a752d2f0e8efbb185d66638e61f421a7e1ba988f66", 0xf4}, {&(0x7f0000000340)="7462c7f1dee4157d23ecbcce45ead1a2b7245dac648690112a0fdb30fc5bfea65031cdfba8f9a131271f022c05b3fc16a6b8deea420e8c532431daa74a6fdb9a264d0bd8f7a0d4710daf2162634ebcbf8f1a8ad77b9c423d603d2ed65f1a7d8b58f5d9affb5704913cf6748efffbdb8824c9a054ae5dccaf16d1bd7c12b361892624bcdaf0d0d86aadeb520e1fcdb3d3c113c99775fca2592fc636c8ed8e86d02af85562343615b97cb089f44013", 0xae}, {&(0x7f0000001480)="b103527dc1509d687206cc5603ee24a857c96448288a83a27b65a4a279d84e181160fa54011b187833bd5a9c0f85264315bc9eb50ba242678bfda2dc1615e9ea40d55110e155901d9c13453c34ea6f34ffa33a8eea0a8287cfc79310697c6a23ec871fea75b61f578c32a846207137ab8f2ae140e6ccb534cae00687a68ad032516389ff3e24020c15b9a5cd3b3b06bfd8844e62e00ce7198ef054085d62cbad0d0748c84c998baff742a5f40c0b0d8acd3087898ac13744d296db7e0a5fbfd477658ccb7badd9306e78495de7c0e23aeb8064916459e64da0aa28313cb2d35596393460f92de258", 0xe8}, {&(0x7f0000001580)="7e409133c83f94807bf185bc6792838b4f3a13d9a36da6d8f1f4d59b2e32f0fe8de57f6e4ce78c31967c3a8e53c4040a857b7539c66e45af6dd0da13ef20211a3651a19a49f6fc9c1fad22c414a45ed223ed00857f5f96efa6bee613be915a0758d344dfbb170cdc0cc5084d9684d95d4cbf5b305593e30ee21553b39a26bccb49a58d9903d56ddb0978b6a36fed595d613aed1f5e80d7abc4b6ccbb788ff605a08177a332d90df6ba4910cb54df06a1948953986c2266e5428488eea2b21d560b010cd72e75ffe52ddd", 0xca}, {&(0x7f0000001680)="6cc5888fc5afc232e879940e1a9ceb46200293367db1aff0a1720e866cacd5f8339a7dfc5afd679b19d5c2721db87e172847f4970dd6d821606e30d5356b3b917a01b4183bff204e53170f1dbd2ee6fa9668e3a6ccc66ccf7d1da12ff5851292a2c1f0f9686da337ed3c3b8e622b5160104116bde7059c", 0x77}, {&(0x7f0000001700)="367f453a88ff412f40e8e92462ad128e7198c106518b4a6d4c60a9be2a7dd4c1ca25bb7863c347859b1b42e12d91bf6a8a9d5d6271c09d502f603be304881ef72c376c98f52effcb", 0x48}], 0x8, 0x0, 0x0, 0x6}, 0x2) fchdir(r5) 00:01:38 executing program 2: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1010040) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x10) r2 = paccept(r0, 0x0, &(0x7f0000000000)=0xc, 0x4000040000000) shutdown(r2, 0x1) fcntl$getown(0xffffffffffffffff, 0x5) 00:01:38 executing program 5: r0 = socket(0x4, 0x20000007, 0x56) setsockopt(r0, 0xffffffff, 0x6, &(0x7f0000001200)="57d212c5eee03030a8e185b483d62d83929f206aeb64be92d75f7004e9f89aa80b3c72374325c3fe158920551fb8fd354ebeb071d96d53158969bd6b23c22002cb24fe3f77491d1500f7d178176e83b449b9a9d7c477d352d7bece1ee63de7f285c07979b58a510bef3e786f237b614246a04a2ca84401017f2c57f82edf8fbb74bf63b3951c7a170f3a02769e407816dd13ae6cf8cc8240f8e524597c6809fc85de517872d2b7ff731fe58bc5c1a896772b6da5d2b7c4d8218cf073c2e3373632d2ed122d2c78136c994e7fe0", 0xcd) fcntl$lock(r0, 0xe, 0x0) sendmsg(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000040)="0343ad4f1356f5bb04f6b93bc5185a1f7e796dc32d9c6c9aa843c42c1b9538e2367bf658dfb351715dcda9734c2d258eb4ff4008d703c5ca57a1ce90938f82cb1a6b11eee4ee39260d60e4538fb43aedb8731c7e23f67885004e653173ed71e8aaca5512db533866a2f6c2ffca7907364fa6b8fee153f42a0f0657d3f01681226c8ac2e921e0da7f43ab6f0d9408c185bcb2a547602a18c8d9af95ba415fbde4b8550623ce312ef984508c5ac6c2cf7f44d64b7d1b1850e1eb651c9327df3419eae6b2155205336a8bd427644e6c9df071d0eca37de6db09718f13e85678f5daeabe20867b482bf9cf", 0xe9}, {&(0x7f0000000140)="7d9a3b47bce7f8b2460dffe4f126770ca7d89b4fba42f11932ff6d5ed45fba222fad330305a16fc48c9accee9fbc1bee01e73773f04dfd3149f1af80ee9c05daa6c568f8132dee7f0127fb683fe047a6731366ea04592d5706d28b9785e37a003d8ed56d5e9ed6a02f4f50e2f595cc7cba6ec87aeb97d9fb1e54bb7331a141e7d5ac470e39ce1f07a2f190a9cc1944a12aefa9c2a20acb08339ad7cac9452a2b0c2d1ac3c9d597cde202a2aad47b85e9672953995883dd7f9a3cb80ff30f58706939843594f1b5e282fd9ea8555ba0a23f38e895aa58b4f8ea5bf9ff63ee9c44b2b9f84dfc427f7415ebc563192136efa613d635c11c24905ecf4705cdeead0ce8423f4555a6abf5eb7cb6ae05f5dbf7618099e627b6a4b9803701f60c33e7b3c0e05a7aab4ab3cc7126f6024dd12085a907dae7f7c6cab7646c5a6c2142a531885e8daa0d30e24206823fab4e581a7fe99ab6ab12ed372f5a739bb1bd67f54df1aa5e55ae30d1f51696693052541929def577d8b10beeeaf6250a55d8afd09295148d46f4585a06978bee64b6f6cd5d7c0d8f7d892f26ffbaf462ed76768c90ce507e5dc1e312a20cf8642f6b97d6bdbb8ff9352fdac37bbb1c29b00ab9cf159da1160c0d7402017512c1b85e5840cb5eda212f00ea039035bb64419f185a6b1c476e373b6356954bdf850906bac28d5b33dc64d7be2ba055ef6b080e882fcbf7689993e7676484bb779821b563a8ee6ca626f79b5bca7a271a753afe924fa2b93000debc7334bfd2d019ed5b28c60f93f5f945615d6005d2a59181d674366ff146f84cb8e36a489e3f76ccfc352afba97d3878692db75e8b327b0fdbeace971a24e272930b9f7d3d59588cd834749c258cfa1897a04a04f483f43e900d7649d611f87d7a21d07b84c314aa11f49dd279cc877e94f189a4f7470bdd01bcd07322e506a2aa78ae2826b65ca1cebe1c00a4353a82b7ee3a1975988fea12e698134c90fc57d4067af3cb0bff1e45d6358984661c01a3e67021553186f3599f3f1678a5e95afe20f1a681c664305be3ba855ac5091141066b892f23a94e4e30e5ceba75f7a53a6e8b0ea3f7993f83947296f54a01f117c5e6fec173878b300dd41127f1dcbae8503e4c78c6c3cb969e348fdba2c6aa37716b1f1acccf7ddbf86c78c88b42f687e0d275f19708aaa30d63dc83c87bba68dc74c818e64544baa942133de9c38e1e1422a3da41e08104b7e22f18b40b092937c420b53e5064bfbfe8357d8007a5634b6cbb2beb864110b1921f50b1f9ef4445d834e8df3036ecb7262531077794ae7634902737f359351b3cb90dd991188fe2a7099cc1671909c30b0eaa028be9b389e450afdfc8e23e2b0f7608c469ae62c3f07118d660d8cd1668ca9e12ac1059feed08ad44963ce926fcbc230723738a241fac9ae4b4dba6e77489d5d823cbf454a97881945215e624eea05eb3ab2680feea462bcca8a3f952aa10380c560f661ac65c11822be5e371d932ec4920dca4ece17407dc0762e3f10951d64ad9020d8d06b7fea0d5d6379d86c7aca5f019b4b28127655c9f1733d2d95a451c5b6321cd612f40b008faa76397aeba64e05ee9e98f4abd507cdf13535a9c601893c77d5ef796f0cf2bac8d85ce7b2a77c56803c3513e61bd6c5db64620846648fdb1d3ae8d76745eab2c6b17b3cfa36a80e0c166d5bfc3a346ce4404b356def04b24232f5fe462f44d3f4e7e5f319ba51b2289fd8ed9d4a41d59efb475e5880142e4cf333e74352c8072cc6be9e29726904102e3a3e54fb82298f9b99a1fa22aa9cdeb394d4562f786829ac3e718be105bdbba2f6e1e10117e65fb7e383a315b0b7f2dfbf1b5522aeaee7a2edc2e76540efaf5d73c1b8d97758585238751d7d5a31efc9692633a6c0d62459d766417e05b1b08791736dba8ef23061d6c413da34b2b8840c1241ffe9c23aca569cfa5470e722807cb23a3c73c39077b74bfa0961ec9af28350711801b127e48e3363e27c2ca38e97d1262c04c07a4fafd97076c6d4c49d63942d66a68106b1923a44ce102668e4777a65db9a366d5ae2af1b967f89ff4e409af00a4244b862734cb0be9fa755ce84f1523b2590dff36b3ddb1a34a7e6ef6b9b9c45be62d0a82d4c59781f0862aa867275465626d29f2911aea0ebb3fb83774ca1c421258b43573a8f8344239b09242ea07c9119045a5d2921b49f90e649f7f1dfdd9f4bd910bf540ff9b096e421d6c0a8bb302b804e3f97a40236567f9e3dfe96024d45eac81e0ab59fa482e431b422d47ee48b44ab9264c3d3aac5070b2f199ca2dbed548f5becaf5e8cacb297387ecf1c8a2957556b5a1dbfc56758cee63dda5cfad1faae0ae6108c072c3b5919c3de419e3fe03889aba801729d0583fa17cb2379684a42bc1aa3df78622ffcafe9e9f75829be3457468c0a8452333f077b85665b34aca6d5ce45599c6e288842fc6ff7d83389ee1c395e39eb177d3537e3fe44f5fe692ceb1dd54760b4e42bf351a7631b89c732b073a0e9433c335b81fdc860091ce84dcc234846aee7ca68df6376e6311575c678b5298445966681077a5df55095f0ea5d66d37366c830cf27854c21a33e47206f17e424180d9a18192a1370b25cf23edc690a0d164684b9dc82ea282bccd1846a183d602c833689161a524cd71e27832d2e55c9916667fded002ab4892ba548030ef260068f7c61a28d917dcb61dc452842bf6e9f74b4cc90af1751b54324332328636acdf6f5a48f4d6aaf27c299c7aedb19adc33314970757c25a15b9ca1116cff4d88220f62c0ef1d9c3b982e404c1419afcf1b6e2bff131b80939ebbc63f2cfd7b7363760abd8b40471a8f0280821701bca669ea615165e100305604e09065b84ac1c355247b010b85de4124b696cf531c11fac10bad5e7c952966677cafcd7c9c7d0ae361af3df7db92ae977e9133973b92bab54eb8259a5838620995c183881082b5da79c5ac3dafa9483d6746cc880032c8aa8109a8e6069a784fc2b408b19f5c111d9fc068e571b5da70028cee9ab7193c79c6aa7b686f355eb7884ac5ed2f56a87a06fffccedc9f0623c54ac12f8b306eaa153325b38d1994ba01becdc54f5b51f02f2bb26b164a7a00b423de8b817fdb238a9c753bc5f2a7c7e3c3c62bec472ca3e33b0a3fa9e377a39260dc61e818534c82e9ade0e63fd10e84f6eeef160544a85d8edcb9ea2db2499b75a035bded371907a6fb705a2b19938b1a3c9819e576c22a02ce171996b5fb2fa23aa2b0d0e3c21f2319a180077a25692afe90fc62352eb28365b5e1497431d4d9942315625f926791763c745fca4d7942261736ed098e08cdf80ae9b71ff5d7479fd7fe1cd1f799aee0226e6845bb686e81da1c33f6fd62a0e52ee69868fd2b85e98d1c8dd8b7aa95f8d648820c37d88ede86df107fa5893d4f5abe78946c5c5fb7fc249bd9b46d7e53bee80f83782ab6c803700b09102ca7d55cbfb3e9b8a8c74e6e97b3c49d8df75a54edd217934655a6b48e4ab343b4eb429a0936d41ff9b5a923c402aeac81b43db5883c9ecc24c250026150101967aac3c4bc9c5c95610922e4d80d519071678051d43e60f67bcefbd7e29d5c9161fb7da562d654b50d79ccd7744d16c0339f7ef3b97433570c9ba2882bd3e046830e41b6dc1935bb717d44ae5f17d0602dc59ee64880043a7001d60f9679d86950f3d2bd5703624bcf9043e2bd9fd86ae06eaff83b3fbb00853d00e999c171f6739bb96501b08cfc5238c29eec17f502abc11d7b584dffe5acf901850a26703a66e78cd468f71a8bc80b251a1899c5ce5dafd8a79320812a2de0e7c87fd976537919bc0367314deabef63ec93639b68b19d48edcf63802ab6cb178eecaa8d1635df5dccc09c8431a1f35f05ecdcac37aed3054b1cf68ed5c6abea3d87a6d7db4ab7d821a558e606316e5f1db32cffa254d8c5e51de51565d532ecf71402afd80bc23d3969c4f3f141a5a5a7c57bdc0e72ed73742970a9d3779d4a4b81ea1f0fafb3ddf28d73118c5b7e8fc8aa17e1f623030ef27f6ae28bab15f6c5ab4a3bf2def097e8813fbc99faf103794fdce92e0104c632ce87097ee650b295dc73462026dae86c88ef03beaa2c0e0b1ba7d8490198d3d3a6c7bd5f62651c8be002145a7851176ffc4cc7fd3be411c17e86ab9d8ccdc240134334593cdee225b082228ce9c56b9c25fb2165972ccb7e5e450d110015a3c2b6badecb55940d15bfc2c37192cff0375745e352d30553e957ba35f7cf956cb254f16001ca9fdbbcf6e4d704db83d8a122a64d44abb22bbc7735421eb32ff3c6b29d9078a19dfe962e73ce026cd22e81e04c709ff25a29c662504c78b781778c069b3e2866ac10ee9c60a0075d3717141796c2a97ed22f769bbcc4d72af39f2686575fd3c8707eb5edab198860df4f5acc3534389c4d344456706343095705b53c774f1456eabe819325a60f4db8df1c6033d26a56731e29dabdef495a2eba2403cc247478544490b849ac3079f5a441a54a23747736bff27d5d082736d24f7bf7fc807efd59550b390c1d409cb9e9a7c05967e142411d1e0fbe08d083c4b4ef4021ab29c9672b650a7554645abbbbf3edbf8aa3eee1bdfbd73f22ee2da497b5bc37343e22732db49bbecddc664862a341c69a1c927cf18d469331bcdfc90e51e33ac8e012aa3ea3ba1eaa79b04ef03a49c76c4c68158a81f9b9dc7f9fb5bfede56067376b09e90660ef668258154e38289adce01bb5a1fdcb48a84eda5282240a966c8945690fa71d63880f9f0315347f7c5d9132278e31e2dd5d6e5136c45d4fd1ab197b89345846f6487f0536806f7a207890ba0c8273fd6f2418fcb13d089d0a174a0790bea013f9bd9efd281147a715587ff3082cfea89a4fdf3388e813ac87d5de8a7e0c5b3cb94fd717cecac0bba4968b6000c294d8223a1e4552fcb83ed9c84e4204d6e98145ee2fab6c313dde43d04555c762370cd2be65fd2e8f52cbab1eed08fb7d9dfdeb999b4f351483f28424702234449c3b374c5aaa388875e6861fd6eb74a2a20f79102b823b55244d1490501cee289cf8b73faa8f5411a6e52892c1d0652b3a44cd2b6f3f9ffd1723d8c34a4cbef330c096e72617b4d7932988ac978ff772a8d2924d73c2b303a4ca57db184b712586ec5f823b3f92d9d7c20fe50f2f20bdbca5a0dfca407fb8a499c0719d73a54f96a8836f0ff08cc2970ab858df3ccafb1ee4ad66815003c5449f5fa3861c37075a5cd8c0e8828c5ea79ef6e910f061ce0a99c212b0be72d3a448e0b0621bceb262cbaffc593e2d83f747fac8fd761e8255ca8e2177d7247f5cfc01441eb1503eb1a7608f384e65803509f2c858a9aa681a80b913285b916034acff1f9623c8fdeafb0612c06d8eb10c8082f311c9774f7da85877e90493d048df5e676227f892b260085993f0372aa555e83e59b7384333024d2b8a664b580f667fcc71b38e50f27967bb5903c745b94e6806f5bd6a638eff9e734d6e8a581969c3953f147174b93c145f1d4cd104e6ef8347fdc27a24dfa596d9328a2fcd139f3e5c4d14b9a2b76672107f70005d9e14f107dca75cabb0860f05b7154eb4eb21d7a86494eec8b6579cfc40e3d237dfeb0bd8f8ef1bde24cde4e86ffba7b0de13ec882b388e93a0e7e73073e772c02385e3fa3beb4016f969141f019fbe9d0e27c08b82f9f8928fb4eea72e39042d0c67035b4baf700042ab550f8c606fad374a5272bb50d69910b4c08856b143b51cbc72cdaa1420143aa", 0x1000}], 0x2, &(0x7f0000001180)}, 0x400) 00:01:38 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x13, 0x0, 0x0) getsockopt(r0, 0x0, 0x7, &(0x7f0000000000)=""/184, &(0x7f00000000c0)=0xb8) 00:01:38 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80002000000201, 0x21eb289285838432) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='\r', 0x1}], 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x690, r0, 0x0, 0x0) 00:01:38 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x4, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f71899ddb16164b88be68dc97b4c9ffe14dcbf5d51e003e8f41d8fbfbff0f0000a40cab5482bcbeea22f0e524b6ed53c2cac662df99890960679838a04275ebaa00009db79e3014a44663f8d1c368d89f4f64e607b1000000000000358bab87fd5053479510ed145266cc037854714f2237a506e6b3498bea2eb12ff776f0059d3e5080ddf72a8826028d80d982c45a9d0438fbecb1a0f7d16e6f9d05752fb189839a5aa18eddc10e0cfc5a120b138f7a0ffb007b64a055c0ab573f65eac67a989fc73162a047f34f33b2f7780efed0cd2617fda72e2b9142"], 0xc) listen(r2, 0x400000000000000) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x0) close(r0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(r3, 0xc, r1) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0xfffffffffffffffd, 0x0) 00:01:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:01:38 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:01:38 executing program 4: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x88) mlock(&(0x7f0000ab7000/0x4000)=nil, 0x4000) socket$inet6(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000002100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069a100"/4100], &(0x7f0000001080)=0x1002) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) sendto$inet6(r0, &(0x7f0000000040)="493428dfa859fc60277d5eaf869f44db065e1c12bcb3ae3562ba8097afe3750f5481723bc0bdeac299f428b152cbe0ab735adb5df666a5e92e5ce5f096677e0c938535018279851ccb9d3b87237d9bb975786b11ec743f2983c052acf9dba2755608b59e23e87b5d78cdb5aee7689b4bc68f7c4bbe8ff05cdc4633ede27ad0bd822e78f40be88d0902f9c1e07babeeb8248f717baabdcbc6a610795d37c6a921781d1e5f278264967d8839467de7d1a4", 0xb0, 0x8, &(0x7f0000000100)={0x18, 0x3, 0xfffffffffffffffd, 0x2}, 0xc) madvise(&(0x7f0000acc000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x1ff, 0x8}, {0x18, 0x1, 0x1, 0x401}, 0x9, [0x3, 0x6, 0x2, 0xf2f9, 0xff, 0x1, 0x3, 0xfffffffffffffff8]}, 0x3c) 00:01:39 executing program 4: r0 = msgget(0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40000, 0x60) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x10000000) msgsnd(r0, &(0x7f0000000080)={0x3, "6efc85717c7e2d76b3a5aa7c679de2e7ccd5cb1e502aa7a2f98223f3733e974642d8f9dcb817d00fc57c67fbe797c0e15695e1ee3f0aeed861333404d081187773cae1b059349e7511ed15ce9bd26f6d809ba6005a8e566db2a6d9767d708e9bcf7cf8d20f2bf9e964a5d89ff78a7dd941debb8450c72cfaa116c2687a30fd38ee91d56664f371a3cce0c0a1d4cb367b24601ca7bfbcd12be6614949e99247968881baa72de2f325a617fa1c64d78230d6ad250a9b3a272de4eadebd6c09c7309b8b99cc"}, 0xcc, 0x800) msgrcv(r0, 0x0, 0x0, 0x4, 0x0) 00:01:39 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) preadv(r4, &(0x7f0000000380)=[{&(0x7f0000000080)=""/237, 0xed}, {&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/63, 0x3f}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/254, 0xfe}, {&(0x7f0000000580)=""/237, 0xed}], 0x6, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="01004b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(0xffffffffffffffff) bind$inet(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e92838d4b009562c234c5abde8fcfa2ff66"], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00ee09fdfffffffffe"], 0x1, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) fcntl$lock(r0, 0x79828bb1e67074b6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 00:01:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x3f8, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x80000000, 0x949d}, 0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="eff7df38d44f2aecc0055f712690dc6d31a7579cc06d5bac4f137138cca18baa6ab3df6607c84ed671a7f2a0bfbc13c65f1e2bf0c6be751c3fee3ddb9ad5eaef0782f838dd06c1a609565203afdb121d7ced67654c61e751d3f3346142637de775c44ce48491643076df34ed240297cf837feb3946ac81972162192649c40f03eb", 0x81}, {&(0x7f0000000100)="bec2b7e08fedd39b070db39b0a591b5cc456f216b1c782a66c041d49159ddf4356197e765bb41ec8096e978243e97281217c130e6a9063c238971fc3bc7b49c4999c92449982081f2159a9c90b48a364b1146b8ae0f7ff1aacce0315a2cceb20b224a191b38bbbf4a8abdebd1026571dde72b37a37a5d7192b520630d57e4131eb4aa8a9ae85d9ce8b6af2fbab1e86bb49cad17a19ac4f8469f6cda0f99be5ae54fa060a64e0a0adf2fbd63c4e8a583913946ce4a469d781134a7fe58511b39a5c2fa8814644386a", 0xc8}, {&(0x7f0000000200)="2450e602c0937ff626192b", 0xb}, {&(0x7f0000000240)="7ff49c0d81f95935a78370498c1ef250783e194859e195aa612005313ef8f194b9d26fd197457086a60bdc51be8af82a3746f43bf496b16ba00fe6a6b36ef912f341bc1cffb777a6a3dfb5befc1de5c95330e00b03447cc93d0d262be2c3567ed74713a4785ec40e387aa8601caead974d459ac9615fa24b2b2b48e7c23b46938da44a44c3234375e30a49b210fabdb19e5d60d7214fa71641a20ef8c90790026e67d503d6a902f1d2", 0xa9}, {&(0x7f0000000300)="c6b595554e8e4d90bed2190dabe1702574d507f05fcec80208c1d198ea7fda123f1744137ac290b8d379ac2b1a2c71b112a9867ba367f2108dd0c9f79de89db9c0deec486e316d0a2e11", 0x4a}], 0x5, &(0x7f0000000480)=[{0x110, 0x0, 0x81, "1c2f1fd70fbd6cb62c789c821185ed2544651eb9c79153d384bbc4eb94db22a9cd27c0e85df93791ac24dfb7aea77f328dfd870b2efbc24bcb8f9a24ce15274d76332c74b82c47193cf9b61dd52510bda9836403d88ef4b3a8f25e5f49463aa6a558e8c90d2e6d840560cfe75816a6cb9290b2a4708fd09b0b7943f872a750313f08291d65030bba35ba5e42544628aea45f1fe79a68fabc1034b666c2cfe773feb665a5c195b7fec2179210ff9af0abbf7657ca7e05e0b849ae88ee2c75124ac9da836cb69ff07af22e94f6619a29d910a66c73e5037560d2125ac312168f645ca4f32bd0cdacdffd6c0652325a60781867abae3cab18204390"}, {0x70, 0x1, 0x1, "fc95e2b38fd02e2adb0c383bed18a2eb69a1e13785637cfc0679de26e6c12a1373b4ce9cb8b32468b7e66a1770332560d37dcadddcfb83a5f2012e8d04444198e43ad77d099004f903e5da39773479f3c0f4ae5360449879609dc9c21e3fa2dc"}, {0xc0, 0x0, 0x0, "d8876083ff86ed922a2d339fc3fe5264a12b857863d800384b7c6c225a95726d30b89b8c25d6b995be74e9b26da4b37035960245ad5bd6c68a791db8b82e1a80baf2b0f37742322fe3cfbbe3e0866e10e847ad95241e3b6503f9ad41d5f85c1f3b720fdbab287cce97e1e8d73c2d75278305e56d9d34e9e257ef4d2770ccd00b6170776785ac4b0a6c72dba4a904fd09c09930644ec2699c808a6463e6f8262f58cc9b2fc5be656da87652d904a5"}], 0x240}, 0x2) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) rmdir(0x0) accept$unix(r4, 0x0, 0x0) dup(0xffffffffffffffff) 00:01:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfe4e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:01:41 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/222, 0xde}, {&(0x7f0000000100)=""/150, 0x96}, {&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f0000000280)}], 0x4, &(0x7f0000000300)=""/204, 0xcc}, 0x1) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) sendto(r2, &(0x7f0000000480)="b0396e957438d4b8bb980953a6d37db4892d2326e2b41cde2cbfa84210ea9e72761e9ce438cee071d4", 0x29, 0x1, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x7f, 0xfff}, 0xc) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e9276989591e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) r7 = fcntl$dupfd(r6, 0x200000000a, 0xffffffffffffffff) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) bind$unix(r10, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f4b0000000000"], 0xc) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) dup2(r8, r10) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) bind$unix(r3, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:41 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x10000000001, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x4) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100f91f7189591e9233614b00"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:41 executing program 5: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000c370894f24dbc00000000000000009838c8bf02000000000000000000000000000010000000000040000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000a39d99a9d2f100"/179], 0xbd, 0x0, 0x1800) msgctl$IPC_RMID(r0, 0x0) msgget(0x0, 0x0) 00:01:41 executing program 5: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r0, 0x20000000050}, {r0, 0xe0}], 0x26a, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 00:01:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1b21d265e0a63f4328d456a75350037d616580d9e11b8ae58aef06845d5ca42bff2e83f905b27989fa302dabbf6f4b8c62bfdfc3a2b5000b205d1376eae42e340ec837b1f5ba4182570512c0524b72c2058d25ac24c188964653abc8125faf547f2dc6ab178e63c7f498554b5f0b3f5d5153c043b06ec6268e124025d6c3acf4d395b8bb18f0cec68ca44fe4d545e1d1a39c1e929a70ca6eacb389cdbc1b844a52ac5e5c263392db49e3751deb520d9f24719ebc3b15fda3b044efdba68de8a16142ae116ee653a46b166509482b1b0c98f04507989b97b464b411e4634d5987c8808e5c1f3dd326109fcb82ad66", 0xee}], 0x1) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(r3) clock_gettime(0x0, 0x0) fchroot(r3) connect$unix(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:01:41 executing program 1: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x4, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x6, 0x10000) 00:01:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0x10000, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x800, 0x0) semget$private(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0x728f4405) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r2) r5 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000080)=""/67) socket$unix(0x1, 0x1, 0x0) r6 = msgget(0x0, 0xc0) msgctl$IPC_RMID(r6, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:01:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x4) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x8c, 0xba}, 0x8) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket(0x0, 0x3, 0xffffffffffffffff) fcntl$getflags(r2, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 00:01:41 executing program 3: r0 = msgget$private(0x0, 0x540) msgsnd(r0, &(0x7f0000000000)={0x2, "eab833b80842c35aa71a7f8cd2f26be8ac6ac40b139c1644cc3bb03ddff3d6cd6aece1f151c4bb0ccf5e1a77a503b2692f3d7dd88dc42ece16efe5015105958df4d5430faa13c6e4377253a6664668bf6354aafce6436d113e43f935ff8996598a256f93f6e9feff6d6863a37a7e86bef2b224537f1b2be876e63c650ec25e6755bf144db92dbb4b08d5ed1808b81921903ab34c111e6fb86399be69c0304f5aa1edbf91b5914b060aeaa280d0dfbd1e8fc9265ec665adba927666353099460b77139a179cca15b41b2bc3e20fa4776ad6e70fb17af855297c95ed1e77afb02501c26211db3b7e2056e3e3b2a7b04dbd6eec3b47e5eb8de29e840b"}, 0x103, 0x800) r1 = msgget(0x0, 0x200400000000000) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgget$private(0x0, 0x209) 00:01:41 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffdfe, 0xfffffffffffffffc) 00:01:41 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00f2c15374e37911517c522e3ef55e8d75c7aa006b4e9480c2058001de85e61d058c6924b19c2a505a69bb08654dea6ac3699042294d"], 0xc) listen(r3, 0x0) readlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)=""/24, 0x18) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="d1c22d725199192e0100e91f71"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:41 executing program 5: mlockall(0x3) r0 = getuid() socketpair(0x0, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/183, 0xb7}], 0x1) socketpair(0x18, 0x0, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) msgget(0x1, 0x104) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r4 = socket$unix(0x1, 0x2, 0x0) fdatasync(r1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) setuid(r0) fcntl$setstatus(r2, 0x4, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000002c0)={0x2, 0x800}, 0x10) r5 = open(&(0x7f0000000300)='./file0\x00', 0x400008, 0x42) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) linkat(r5, &(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00', 0x400) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) readlinkat(r4, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/41, 0x29) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x0, 0x7ff, 0x1f}, {0x18, 0x0, 0x4, 0x401}, 0x8, [0x5, 0x8001, 0x3, 0x5d, 0x7, 0x6, 0x1, 0x3]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x3, 0x7, 0x676c}, {0x18, 0x1, 0x3000000000000000, 0x6}, 0x6, [0x2, 0x40, 0x8001, 0x8, 0x1f, 0x3, 0x1331a00000000000, 0x1ff]}, 0x3c) open(&(0x7f0000000500)='./file1\x00', 0x800, 0x72) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000540)={0x1, 0x1, 0x2, 0x9, 0x8000}, 0xc) accept$inet6(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) readlinkat(r5, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/11, 0xb) utimensat(r6, &(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)={{0x68, 0x4e74}, {0x7fffffff}}, 0x200) getpeername$unix(r3, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) fchmod(r3, 0x10) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair(0x2, 0x0, 0x3, &(0x7f0000000780)) 00:01:41 executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x80000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) 00:01:41 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71895b1e9233a43721111fd1251abd682686919b6e614b0080c617e7cad7afc739ed7b82dc55a34ee995fbeb593c7dd0580571d5e9859ac3006e68d2def53613773a386fc46cd3c72517f13cf8b3e990d9b5fde7348d34d6675e8509937b4654ff653187cac32f0c36abe48148ff2e7a85f3afc82c35cc64f967a030a2778972ff8064cf5eb2990d67873e04efdcbd41291017b8375c410edf3630d4f21035868dde66eb01cf44dc0ed09cc5d5ef4578e4b05640dc02f41a131196c868bac5408413218049133f289d612f98ef0a70c2cfef96d34009e52260285f010713efa57621ce1da976e4e139914f885a78c2a271e12fbf569d96dd312d"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:41 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000202, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/78, 0x4e) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000167000/0x3000)=nil, 0x3000, 0x0) fchroot(r0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x100000}], 0x1000000000000043) fcntl$getflags(r1, 0x3) 00:01:41 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffd6a) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 00:01:42 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="1600c982f22a591e40cc370000"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) mknodat(r2, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x70, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r3, &(0x7f0000000000)="53eed4106bb5425bd27729e34781cd738f8bb4b6321a020b64f41b00c8a47959967b35d4ac56ad6a1058caac9e8fd30304709543a16c692df04c7de41830abe12fe0e4d7b3d4561fd838e7168068195f6889601136f3884d0cd85e0df8d16b52f07699d47a79082f87aea87993d404d7f46431c40dddb3784cf503a44a8b5e161de1e23a2ff932a027ed8acdf0443e939439c46f522102cfe1f329c4c042165def08fd428acb4a249ab1d186f4868c9afde80dcbecce4d24353a3654972cc6c95106163245cb46d8c07a33738124", 0xce, 0x401, 0x0, 0x0) r6 = socket$unix(0x1, 0x0, 0x0) bind$unix(r6, &(0x7f0000000100)=@file={0x1, '\x00'}, 0x3) socket$unix(0x1, 0x0, 0x0) 00:01:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0146c28da549d4f0c300e91f71895901aa5ad14b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000000), 0xc5c1, 0x0, 0x0, 0x100000466) clock_gettime(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) r6 = semget(0x2, 0x3, 0x200) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000000)=0x9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40, 0x45) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) 00:01:44 executing program 2: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x6, 0x7, &(0x7f0000000140)=""/14, &(0x7f0000000100)=0xe) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 00:01:44 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r1, 0x0) r2 = getuid() r3 = getgid() chown(&(0x7f0000000640)='./file0\x00', r2, r3) r4 = dup2(r0, r0) utimensat(r4, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x3e}, {0xfff, 0x4}}, 0x200) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000480), 0x100000000000003d, &(0x7f00000003c0)=""/58, 0x3a}, 0x1) setrlimit(0xb, &(0x7f0000000000)={0x50b, 0x444f}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'], 0x1) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000440)=""/227, 0xe3}, {&(0x7f0000000540)=""/214, 0xd6}], 0x5) r5 = dup2(r1, r1) r6 = accept$inet6(r5, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) fcntl$setstatus(r4, 0x4, 0x1040000) r7 = msgget$private(0x0, 0x81) msgctl$IPC_RMID(r7, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) paccept(r6, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x10000000) 00:01:44 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x60000001, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="2100e91f7133614b00"], 0x6e) stat(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000180)) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/240, 0xf0}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffed0) 00:01:44 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) sendto$inet(r4, &(0x7f0000000000)="16d63bd2e59f13", 0x7, 0x400, 0x0, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x1ff) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) sendmsg(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000340)="361bd54b0b92d9b23fc9d0dcad75cbd5c04780c6c6ff703547e4dc9a249962a33a8c3c4931073fa59a095c6641364df83cf91ed19e2dd6edec7533fa36160882e3e20c87cfdcd3a4405f2d64e9ba40af8564c9d9fda93fb5864219dbcfd62cec03f5dcdc9beff312837d5603585ea15ac9ae51eb0b2e1eb36ba883d228bfcd73860a2aacbdc801b1ddce9e316aa2a66f0bb5c739cbcc40589f98aa3452108b322f2553fb1329ed6c1c32cb746672d21a14336194", 0xb4}], 0x1, 0x0}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x4000000000000d, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) fchroot(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) msgget(0xffffffffffffffff, 0x0) 00:01:44 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) fchroot(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x400000a, r1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/116, &(0x7f00000000c0)=0x74) listen(r4, 0x0) socket(0x19, 0x20000000, 0xa409) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b60905a3200"], 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pipe(&(0x7f0000000040)) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000000)={0x8}, 0x10) 00:01:45 executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x200000000a, r1) r3 = fcntl$dupfd(r2, 0x4000000000a, 0xffffffffffffffff) getpeername$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = semget(0x2, 0x1, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000480)=""/4096) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r5, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) r8 = dup2(r5, r4) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8180, 0x3) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000340)=""/134) shutdown(r0, 0x1) renameat(r8, &(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f0000000280)='\xe9\x1fq\x89Y\x1e\x923aK\x00') sendto$unix(r4, &(0x7f00000000c0)="d0bc3357514505e42b154ab22b664354152c3b6132c08c270c425af895613f3fa493d426290a74ff383f8460e44aa527f8695164c9440af2d2c4220f957607260a1ed940e38fb8b2e9f30bead74a569030666f4faa9afd2e558fa9633a5005eba8e4f1726ca77c76223666500cc4964136c102876ca69c190ae18bc5271a06a23afb98845800c0f1e8e760f524304ecb9188660cc7c5ccbf49ff80a88c7a8f37124331436ece1725eefbadbb5019e0ca51d71b2da5c455bc77fc15492e2ba7a4bdef", 0xc2, 0xb, 0x0, 0x0) 00:01:45 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = paccept(r0, 0x0, &(0x7f00000003c0), 0x50000000) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffffdd) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9233614b80"], 0x6e) sendmsg(r4, &(0x7f0000000340)={&(0x7f0000000140)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000300)=[{&(0x7f0000000280)="7764464c3feaec75349ae7ed45ea82593edea8b17c79e1f58129eda3f9ddc77c65b13f53bfd0c3779b611e2d3aca51849d49072f48efb9bd34efc7364b96c40a8804d6f87dc5b8411647496055974618bf8d5ce01740aa36c7536bf768413b", 0x5f}], 0x1, 0x0}, 0x408) accept$inet(r5, 0x0, 0x0) socketpair(0x6, 0x4, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r6, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x107) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="379df19d454b3e68128c37541bb1561229305583cf569d6cd3de57834d8f58f5a940950d6013445fb719298209df1e1c7b38b70453a5529ed779d362f02deef95de6376bafacb3c915bd8ebca687ec0b276ef56e7cbfed61cd9719855be0e2a39175f56c904f283964f2bc97d13bd200a5d6fa51b7658bed5b9650e245b555685874e674ad8e2afb3d5f7c2c7d282c81df222505bfad9428e19a0839e5dca76247772e773555a83c303dce3918fdc8105ebed66d1ed758c741203b4fb839c9cc0205ee433135a6f53fe8f4acfbbe768eb495a3ffae0a523e7156bfdd98b35b356dbd48673c8ef9e15ecd9d5129a52b06c72c2f011068ab2a2f362744f25733", 0xff, 0x0, 0x0, 0x0) socket(0x1f, 0x7, 0x7) openat(r2, &(0x7f0000000400)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xa00, 0x20) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(r7, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) 00:01:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fchmod(r2, 0x40) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpgid(0xffffffffffffffff) 00:01:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchroot(r2) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:47 executing program 4: shutdown(0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f04deecef1a5f5f36002752641cb7fefac0ef3c36fe9162932362820540cbaf4833dcb3bcde142fa73429bc1f1e78ed7eef173c56ffb7b60b82a12081280ef575d5fcec199f2d8ad35546574bda89612ecb049f5031bef1d0a18fec3a37b4ec61116b5000cf51c1b1e896de24"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(r2, &(0x7f0000000080)=""/193, 0xc1, 0x40, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:47 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x32b18509f4e71e03, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$setstatus(r0, 0x4, 0x1000048) r2 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/226) fsync(r0) fcntl$setstatus(r0, 0x4, 0x0) 00:01:47 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="c32689"], 0x10) ftruncate(r0, 0x0) 00:01:47 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="2100e91d71af78faad429afffa"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 00:01:47 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="014b00"/13], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f71007ed60655815656"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sync() setrlimit(0x4, &(0x7f0000000080)={0x5, 0x7}) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unlink(0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fchmod(r2, 0x84) 00:01:47 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='!', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x812, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x831, r0, 0x0, 0x0) 00:01:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/223, 0xdf}, {&(0x7f0000000100)=""/10, 0xa}], 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100eb1f7189591e8833614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) ftruncate(r2, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:01:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91771f5658c1777a83400"], 0xc) bind$unix(r2, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3) stat(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)) 00:01:48 executing program 4: mkdirat(0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x5}, 0x8) 00:01:48 executing program 2: socket$unix(0x1, 0x2, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f666909000000"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:01:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00e91f71b989591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) 00:01:48 executing program 5: open(&(0x7f0000000040)='./file1\x00', 0x280, 0x10) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000002380)='./file0\x00', 0x28002, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x40802, 0x10) writev(r0, &(0x7f0000000040), 0x0) 00:01:48 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shutdown(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:01:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mknod(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x1) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:48 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff16) close(r0) 00:01:48 executing program 5: r0 = socket(0x2, 0x30000003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e499827"], 0x14}, 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') 00:01:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) setrlimit(0xf, &(0x7f0000000000)={0x1f, 0x1000}) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0103691f7100591e9233614b4e2948dcbba1c78ddd9be8b90d270624e9809a6b40b951afc6920478044cf27c894de052dfb5c6dca9440dea4956a53f7bef3ee81b51597f6332294cc677db64bdaf72d32dbb044daa369a7fc8459002ebd548694e2a1999b17552"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(r4) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:01:48 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) paccept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x10000000) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0139ebd33ebe414c8e9739b22914f1d600e91f1dba00000900b15f4bb6"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="01a2e91f71899aabd57d23b5c0"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getitimer(0x3, &(0x7f00000001c0)) recvmsg(r3, &(0x7f0000002840)={&(0x7f0000002480)=@in6, 0xc, &(0x7f0000002700)=[{&(0x7f00000024c0)=""/251, 0xfb}, {&(0x7f00000025c0)=""/30, 0x1e}, {&(0x7f0000002600)=""/255, 0xff}], 0x3, &(0x7f0000002740)=""/238, 0xee}, 0x40) listen(r3, 0x1) r5 = semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000000)=""/68) accept$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:48 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) truncate(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x3) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="01e5e81f7189591e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) rmdir(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:01:48 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:01:48 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r7, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="0351c876ee07d7462c9f2571faaa723bde1b5d53c33f958a3947dd756c59d1076fa20b5a34b16887ec47c7a94c9105836d3fa70039b736cf4134a6d094", 0xfffffffffffffe40, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r3, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(0xffffffffffffffff) getpeername(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:48 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/5, 0x5, 0x40, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3}, 0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() accept$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:01:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB='\x00'/13], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) unlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x800) 00:01:48 executing program 4: r0 = socket(0x7, 0x7, 0x8) r1 = socket(0x1f, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x800000000001002, 0x0, 0x0) 00:01:48 executing program 3: setregid(0xee01, 0x0) r0 = getgid() setegid(r0) setuid(0xee01) shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) setegid(r0) r1 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r1, r0) 00:01:48 executing program 2: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x200000000000000}}, 0x0) mprotect(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x402, 0x42) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:01:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffffffffffd38) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) 00:01:48 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) dup2(r4, r3) bind$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socket$unix(0x1, 0x1, 0x0) 00:01:48 executing program 2: r0 = socket(0x2, 0x3, 0x0) socket(0x10, 0x0, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000140)=0x22b) shutdown(r0, 0x2) connect$inet(r0, &(0x7f00000000c0), 0x10) r1 = semget(0x1, 0x3, 0x4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x2) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) connect$inet(r0, &(0x7f0000000000), 0x10) 00:01:48 executing program 1: r0 = socket$inet(0x2, 0x10000000, 0x20) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x9, &(0x7f0000000000)) truncate(&(0x7f00000003c0)='./file0\x00', 0x80000001) r2 = socket(0x2, 0x40000001, 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000180)=""/196, 0xc4}], 0x2, &(0x7f00000002c0)=""/149, 0x95}, 0x40) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 00:01:48 executing program 3: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xe73}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') 00:01:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r4, 0x0) sendto$unix(r1, &(0x7f0000000040), 0x0, 0x1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x13) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x184}, {r2, 0x40}, {r0, 0x9}], 0x3, 0x23af) 00:01:49 executing program 3: r0 = socket(0x10, 0x30000006, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = getuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e499827"], 0x14}, 0x0) 00:01:51 executing program 2: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0xffffffffffffffff) getpid() r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10000000008) fcntl$setstatus(r0, 0x4, 0x1000048) fcntl$setstatus(r0, 0x4, 0x0) symlink(&(0x7f0000000000)='\x00', &(0x7f0000000080)='./file0\x00') 00:01:51 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e91f7189591e9233002aee139d63afbb7e6b2ee07cc0b18cc7088239be3695"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r1, 0x4, 0x1040000) fchmod(0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00') getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) lstat(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000200)) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) lstat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000140)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) accept$inet6(0xffffffffffffffff, 0x0, 0x0) 00:01:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$unix(0x1, 0x0, 0x0) mknodat(r5, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8101, 0x101) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:51 executing program 3: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/239, 0xef}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, &(0x7f00000011c0)=""/70, 0x46}, 0x840) 00:01:51 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000480)="910650f8025abfc3bf7c44912581cae52bffb8b0ffdcacc6f255f9d066246c12c655c3373811bd6c69ad6700ee54cac25f34610203b8befe07526cf92d94d16fb5bb0f72ca84898af720d5aaf2951c3d8f24c8ce771c31892f5ca9f5f3c1ed515a4f25d27b43cd77f9b5fd6c2a24975deb449f9bd992b0bcb7eb24dd77eaa578205be23c45359252fc063ef36285de98591eac6eb54458d56046bf2eba36e9eb93f18a19e8b27da87446178febadeaf66ded568179b182b73d19717bd9bf52e045bf53b7d9af6a79d81ccc625a3c3715a9f7589704990bfb5191e1e0ea7e0f084829922b7a2c004f7836d235dc112da7e490fcdcf9024d60fbc1304e2da1509dd92edfa285bed0591674775bbb78264b986a2b7b27b8d6da9d2d5f6272ae3b8e76a386e8cc4cde40b764e25062d1633dd5c7b93b3f964254a8be5cd10519ec9d2a489bfb150580a245351fbc1ccda332c145b204a5179c1849fe09fdbd87a6e619e61c535512c3893faf7d6554ef7cb23342e41ee97a1e5818455c8fa9666d09c1f8d72ae65bdae38b164666691859bb3ebe35756aa20214e40980ae97d05d2f473eb75e5e86984606e6196ce4134b045afd8061431104f62a073f3de0ff9834fb014b3a9bfebe774da1d44f58e5c99cafe105dc066dc507e8f3932655ebbef8d0669719b185b23bd33e82ae6193adfb40e41169134f494f7c3ef02727f09e5dc33e853126ce552b0986877813302e7f4f0b704f5925e6833d376fc9a226d84699f6960d15e2ff185b62c2ba192f71e68774adfe2fa62ef5e29c82761d0c62b01dc12814a29622fa0c6b76230430e3ee74e9ec579eeb4d532cecd4dd6f24123539123eb55e65da5b948e902f7e886dd1e6d1971c3002d8b5de397fe389c1024307f7791c30a7e7870680454be47428cc3e23fadbe2a55ae136f81073fb3b880e764d30fffaf32cfa34bab47243b40ded540f0c2e7b9010c8a3b0dc0d2ed264a5537fcffca51189fdab28736a62785c83789a9c24cd4bbb7662717e4b39fe5eeaf7921d4b1299bfc20e26e6f5ac338418177dd54c5e0a5a1381926d3de54a7e41edcafef91b90f7bd9594cddbd512e60b4a19c0fee3a98693447a0160376510743ea3c349ffc49ebf9f099ac906d93c823df18d9aa621dd50a93d43ad382937ba10199f272a2ff6a62cb5d15f884bb34641199e2216eff61dbb3db9a4c555cdbc1d538c72166e4564c7a3479056956faa9f658e656d34407788f3f102deb916e3756db963680f429019c08ae2b5edffd80ac032b8b372fb904562514a65d1125315d91e10e162489f1755b52c419e6d4a542952d616970c76f83eb771fae99b26d3716362403e195077201531fdab8498e7389db876c36aa24208b81dd0cf811e7c50c48380a72f478ca9d8e86492b99da82d0887ee14ada4cb8ed57ec60963cc57cedc33d3f65061fa9bff5250304fd83e6d2c410b1f8621c5d5d1aedb6d46e20d96545bfda121d33419ca59460102c0554480cab7c4cb86b23330efb5c5d10de8d40b3f1f595cb18f2ceca540e624779e2182b277747e72e41cddf94f26a87685c64bc5f06b1a00a342b5cdd4f3d41cc88da3e597fcf1829c376de9b62fdc08a03572a3486d4d9bda4bae0b3150a09e57226be80a9604252c9c36a7ee179e1d9a32d4d54ed56d08fbbc86567b48bf863c0231bcfb2fb5748ceb33245053d3a75c92deb03cf0f2a005886d36fa67bb81f76a8d936518f3f789f7049ef3ffee8b8f6154cd605e4a702288549c92f89bc041762ba729da89663f9c1cd323eca130ebd92c027b1b0fe25e7f011832d3f6b8db64fc57c3e4bff411d7a92d24b5d6a3570e69d153951c324a393f332638f1be7caabb21a7b8178444b3640358a4ebfa52728f92637687daad9829dc2339dde88abd216949796dde44fd69d1f0bf2711429c1b9e436e311407b2f8b20b3632f39046c52e6f76fe5f7aa5a3ed32e56713c08bd7a2aa36bb918c360074c3f3b119f92dd019c425bef6d91df9e634690ab1b8f74a9618003d31dafdfcbef2a25edf373854ebc544f32945b5604bab4805dcdac974472b41937d18d47c89bac0fd730ceaf84ce57c687b94f68a4cf0104b30efb1cdf5a3a8a90db713d9ba8cf3d8f84cc21907405bee8fd373d2b96ea44bb0995f870c09717aa0bbf4c95e719036f5593db043998791072016f1fc02cdf9ca293fc63c96dc3437142608a6d8a84dbddbf5c6e095bd375f3b02560f02a8566d0f412d3bc9d600a42d1d9bc896114294275afa7da7111a52698217efe6870534b766f1f4609ada6779434fb9023f97667f6fde27bdca90f7e9d860d41f51183f8ae4a1c2cf904a337945ffeaee34a5bd5740558f6776bc6ec5bd26b63995009aee046cef7320d64e23c5c23acc59e1a9d23aa9c10a9673224eb8f64ce59b19e4a682fe4557e045966bfb83353f7f65cd6a7dae0c431dc32fb485be33b996c89da87f8e40ba321843c74301bc9c91afa3535a9ad88ca7cdd5aaeebbc8d12a10722b219768ddae64ea4b59c94d012e2b88b3cb1c833cbee6068cef191ab14538938738edec338c28968f8e4cec63bd4ff134b7d32c558ad4bd2f19c5fca5c733dd1e30c3263edf2e59e78f9ee9089e6897e43ae85716523c3f414af0beb538422d6d535d7598b6f379d26b9b49c3dc3fe198b3beb4d91f8eec3e2371736ed8e3ef74e84131bcdafcda30290c860c101095e94506497be7148fe6dd49578eda2ff72fe6d3b805ee506a07ef994aef167e8a570f6db669e0ff1a4b8d97b2f9f46a2445eed9ed303cab7ad4466a0182178fa92a6bb06dbc5640bf3b0fe8b51aa793255842205842ffae5066b5f981266ab0c2cb799952657829f160c1293626a742679a9df0b2d8cad9a8d2a6adad6b300947ab800c5dadd0d7a9a0aca57496060b0551271247c4cf3cfedb0879d3daafb8457e7f85d2699c08bd8d1adb3cfcafee3ea302ac76d4ff988cd109d351ef7dbf809f383803822d6f02ccba480d8d544f02f76b47f2c890f2f8340aa8624feb2d9b6a1d96f7fd2abd148fc4679d17bda769215ff055910d57a31247c94a1bbc96bfe53bc8d6eff33937dc86390f2f627e1fd61781cf1f7b8c41ac81a6e069d06f565129647aca2041b9ec1ede7fd1f54b35f14804ce514448795e9a4699f2915ae993241596b7c0339453351b8a539a57198ecc2d80fd0689b9053af9d7eabf64ea65add187cefe6d740d8d6b321726049ec738680c733cc64cb723fbf68f075014a2445ffa484cec2760c8f292498414afcaa9c5643df26743a423e1e5f4fbd375830033566488fff084993b326aa34d61c40cc03f0481dfd0008fd777cdac5241993dda391da1d4427a8cd1a57bfff0eba137a016b1e717bb5b95084a3bb9dd02cd13ef83b1af977fe84d255aa8877fb5d4570aca8326c14da3dbb0cb5b66aedc20f48b46df65cb86bcd7446f114f99b5f0a86207b61e4c20c67b6f41ad97fa625abf6e97225cbacd8b9d405b18abfddca9af9ffc31be9a14248767a25c10d7e3e9b0fdddeddf30879cd00eb571d681ced2d456d270b49b63bd5fbb279b6430405e9415a968129670964e9288b219b794d13866d7761f697463a6d75b4995b15cad35eed2ed725712d94ed6f5eafa2b96037b318f36f3c6c16ecbca75a9d82e3e1a7a1682ba7db2a3528dd9fc8c87212cb8a359765513d866a67d1b619d1a6518da5e5e26b72d7340912ac5fd1e0f13ecdf89efb303f64aa6e9273a3cd584479b6bae944de68890b867010a9e5046bf2e2adf5bb353edad73876120ff0a61cdfd35592a73678ce44e687e18ad7a49a551decd6a5f4578f29c8f902833edd1d039ee28ace434252018da0f88fd96fd99f2cea2b237271555eed834ff8f47454768fa40a69d26efd229d88b257f5f047af843d9068feb458343cf651a2972089566099bab46c5a9eb77eaf66fea8a19840757df633524f45442f23c2efb59217009bd35b330f8b7d855934226a95094caa3a5b2033f1735ebb6ac20e7c98744e4bfba1811e9506a881af689551e1000f1bc0a48fa14894436b7de4c64c4bbf17286d98a2b2875c388e5f311b03288a2b92c51436ad1637e7a2a648d2055056e24b5313f8438fff01eab6fdcba84c1e93411453113d23f4ecb35db49e6fe9a24bb422f5e36bf3c52de320cc3948ba257c39209f5982ef4475de4de3ff6e659cc8a3e8fb906880119bb6c296136a433ddbc71718e3f5dcb4be17caee259c3b773006705bd2663e6bf943d3cfd8fa817c6fb1bbf050b2ac3e73c7605885680e60ee09aecce20e5f5b6cc401a13d42c790bbe850f6ba2616412cab2f25a381c82847bdfc7c6778691dfc1e0df329847a657fe19b85d32e4ee92cbfdddfbe483ba2878b454a390f01f47bc8786bbd6599f0813b69410ea829debcd467ab2b0f0824041505020f162271fb5cd0670d416dd738544bf4061a147de38eb8ccb6cfac83aff66613f165844ba9153783a820b4f3004273062cebb2cc6b18c763951635cef284f8c5cb3ce4ff1f11ec2b4457286bb5174e689d48bd314b884b0282431a508709ef0671b505c6887ee0fa43c14f66cb96ac87e6d0a7e4cc0a494649e0b297a79272006db25e65c03497eb881aa0976a22a476171795094321b9f5cfc9909e4c33074e97873b6a736a4f51e36d0c98b5fbe67572e665ee7535cd04346c1fe4945acaebb50d687852ba4c27b58cf1a1c764a8179fd9e9be7ce9914dfc1df8dedbff95a5efa59d4c1bba488027a43873421bc8e5a327b36a28a8beda1e54861346f1c513f57b02c8962b73de99d3a0907479930b45516577b61a709346b2e384d7c437a727059592033cb2db374bd8f93dda419647f2d8d2f713e7460040a5033f0bf40424c1e25b4e1a815cb5861644eac329886713c1285a8d06a27780164f9412afe12b1494f5bfaac96615badd45e35c1e15b397ecfd792eb7c30f941831b22eaa94cb66cfa9df72f804ee85ff55d8cbe5833d81b74b291df9264b71bcec5b9d2887d20adcb2fc63fde34e89ff1cc77cc260d186dba138c14e4eb048f9d54c9ef786ddf308019537dbd06e8799fbbbbb63aed181c226802d9871b3e0f431a837c07a7dce45e2f250a96a487d9a588097ffe6688bd411037c12ddf82605167ce0e8bae40283102e2a59ec1ce5e5420ba7e88f3a1bcc2f63c5512760620bf85e60e5fa73ae7f5185c40daa27c1285366734a0ac575feb251d10c612372ee608473148a9559e754ab7f8f94ab9a31263e984d02bc4e90af2fb5b5bc6bcdba1a69ffd538ae9985bc852ae403f3d5675e93e016b5fb4f92787468677025b23e7d3c59601f8b37e39602b0b26ff3b48728743524d7807e333ac296d69d2b2454f1dad181a0c01270c65d15494d8d73ed61f39a05b5c09f4c184b3766803668ea8616a6734415e75d541029bb921fffbfc56be926ee5775e7c40bee8e15c1211f418e2dcbc1613ff7826b1809108c54886e544cbdd78202d78904bc467933d90be69b87d6977d93f6577b52cdf63b04becb1263565b9149e0f855eb3e9e583cca899cc6939d8c92942ed9bfed16a45203c36cf68875d46d6cec3b271209c8109ff452fc2939b062b20a7caa6134155be6207c4d58c7a248b4100d6a499de931bd882803bc427dcf0736daa3845f800c6e2e93fcfb2a8a04114bd6f5ce3ac6e75a4f12db874dcb90d1a5b53743aebc0eab7c477dffb802541adab9e9f6b2a098b7b6347839499972c9714543e39c1331694fc5045", 0x1000}, {&(0x7f0000000040)="14adb5353b7b0dda3b37184a38b20da6584fbc304ad8c3b13aecdd234cc36ec02d4c682d7ecbb26383161e4168de255271fb74703f36cabb076e81d63b0f943188b10a0544e44923", 0x48}, {&(0x7f00000000c0)="b8cd48fe25ec5c3fd029f84f332e5d3535df8b81e49352f18c9a18e4f34da0b6a09fa344e994b863021cbad15f22876450065652f4ec9244c72219107a883ac0", 0x40}, {&(0x7f0000000100)="6441a405f3cd4815a775269108c42e", 0xf}, {&(0x7f0000000140)="473c5869f78595a1a72631154f83cca3568e23a57566683de73b9200082e66e39ee6afc2bcae4c19bf4cc9f79e77ec8f955970fe49fe5fbef3ac0c26ce65cb3ba533376c1a87711aa6f2fef6bf88511f9b8c65a397ea24ce1c", 0x59}], 0x5, 0x0) dup2(r0, r0) dup(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:51 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f71b32a9f9e298bbe34"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) poll(0x0, 0x0, 0x0) 00:01:51 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00c71d8880111e1e5eda01e31800"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:01:51 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:01:51 executing program 3: 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 = fcntl$dupfd(r1, 0x0, r1) fchmod(r1, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) paccept(r2, &(0x7f0000000100)=@in, 0x0, 0x0) 00:01:52 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) shutdown(0xffffffffffffffff, 0x3) nanosleep(&(0x7f0000000040)={0xfffffffffffffffe, 0x10000}, &(0x7f0000000080)) r0 = shmget(0x0, 0x10000, 0x4, &(0x7f0000ff0000/0x10000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/249) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000200)={0x8, 0x9}, &(0x7f0000000240)) r2 = semget$private(0x0, 0x4, 0x480) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000280)=""/40) setsockopt(r1, 0xa020, 0xa2, &(0x7f00000002c0)="c5facb48b084ab706e04b3baf0f33b194eeca1aa1729e64a00d27c666488ad47fe48686647802f2d094bbd30df666f5e4604d4c186877a65fa2500", 0x3b) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x3, 0x5, 0xfffffffffffffffe}, 0xc) r3 = socket(0x1a, 0x4, 0x2) getgid() stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r4 = getpid() fcntl$setown(r3, 0x6, r4) getpeername$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x420510, 0x175) accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) semget$private(0x0, 0x5, 0x200) socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x7, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) fsync(r6) connect(0xffffffffffffffff, &(0x7f0000000540)=@un=@file={0x1, '\x00'}, 0x3) bind$unix(r5, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r3, &(0x7f0000000e00)={&(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000980)="8298d597dfb5f89a61d1bb22196cdaf840d133f07d0dbe573bdca312811fe7dd29bd0b6387b206eacc32a41c148aea9bd17805ac1962c48dbc8e8ce2a3532b18b78a609c4851ec5129c50a805f7d27888541984f76d9afee22e7", 0x5a}], 0x1, 0x0}, 0x0) 00:01:52 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) sendto(r0, &(0x7f0000000080)="0ee888d9dd7fb91a5a7024c788acc83e3a4f4fccbeb88c1663b2384764f49c3167de7b7d0b7bfd00df8a263466375145da68be85ccce36e97eca6eef86f8376350e5629dd6706af38b1d56e028c143f4d180b1bd", 0x54, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getitimer(0x1, &(0x7f0000000040)) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff0000/0x2000)=nil) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x9, r5}) shmctl$IPC_RMID(0x0, 0x0) geteuid() shmctl$IPC_RMID(0x0, 0x0) 00:01:52 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0xc, r1) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000004c0)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r0, @ANYRES64, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r2, @ANYRESOCT, @ANYRESHEX=r0, @ANYRES32=r1], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESOCT=r4, @ANYRESHEX=r1, @ANYPTR64, @ANYRESOCT=r2, @ANYRES64=0x0], @ANYRESOCT=r3, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="66b8cecd928d94ac383217e902d12434fe822c9ba2d7a1770db557787f5373991c0f5c74968bcb332ac382d8e20ff2772a8fbe81f26d0898b2621d072063423610f5822298d1cccc688bc75b9cfa26ac1f3a2792f0cab934b329d64b04aaf875e6823cc7f69e8ea6fe9a80fddfb1957967108f7bba5e75b9223a6aa0d29af1847a2ebbea01e996b3016ad66cc89cf84a13a42a4920a54b68f4ecd89b01883ccbd8a16c75b19994190d43717a77d381a83469288859826d524eb0c1608326d3453f975114161227199a7ce426d4d0d409e32fd8859655776f1f60c2", @ANYRESDEC=0x0]], @ANYRES16, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESDEC=r0, @ANYRES32, @ANYPTR64, @ANYRES16=r0, @ANYBLOB="d4b7a4a52507d68df49e5fddcee13f6d28204d9f941fffa24bac1e37ceaa53687d4b27e40d1dc4429fcbf7402021ad0fbefbd52549feb899f6c33036ff573836a393f92249326d0ae21c5ecbc8bf6e5cf585929f1998ae64c10962e4c40bcbbfe466e965cf665f18528b95d64a2af0e0314a0ad6250cb31279a6cee8c3ae93b0efb9d2cb30e0c1a9a20e7fc4edb00c9aa315b77640194ee47fdb58d1e75e349675595da804dd7bc337d64378ef99d0e6", @ANYPTR64], @ANYRESDEC=0x0], @ANYRESDEC=r4], 0x8) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="614b000000000000000000000062cd40bf86108af7cebdeb33225bfd7cee5a44adc17ac7e4819a34f450693b1cbfbb45180ffa0a4c9f0da148caa47e490c98b1457eaccaaa4400d9b3d4c168cc6c0279d0774a66237a93b78c9f4ad55266c442237498f9346b2db113d4c12c3afef37cdb2209326b386b32506e43595f36ac7d2034001000009c93249120cd100409f11f52cd502f2b303afdf0494d5197e080da4dd66e7e749ee373ee873c3b4183782331192fcff3847d790469bddc63b8a967d6748f00000000000000"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:52 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/1}, &(0x7f0000000240)=0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640)="04eac6699acc51f844d2e503aa915b31b92577305c4175053750e93fd2b92d0e25eab5856f25da3c066b28acd2f4a2528164a57ded3df07ed7bbb65d9d17a6ea8b1806d336c76b9403814339faaa3270cebeca8b11794cf65c27ccc018101e6d45b61a890d2faac709db092711edb14f2656f5f120c87f21eaeaaa954d767b1fd3e316537ed337a44cc279045bfa4b3f0300b05e1a46b8d1b41a822351ece69f05a82e3ada6ba2bd74216097ebc606593d99a8c0f98b74f27bc6be4cc58c7ea3ffc49b3f8e9e77a20aeb0c0000496d3547a292c08d16da528baa42fda2a9243d7bcbe1b7e5c74049a39e5f7e5fce580858703cfb5431321f30fc844f8c0d07f97ae84b2f3dacd4b71eaf3774c3c7a7d1b1f9f5fe66338f9bef797044fed6ce69ba890365e244ed2d6c77c137a638b9c95e4abe28436fee3d5900edcc85636fb7aa351bb977294466a27329000000000000000000000000000032244df9bdb9f4ed5271d277b1076e7f936349aa29b8bd2051f7bc2c6cf3a5309c152f37ac59735a3f6d419886aaacc39f2cc5ffa651e59ed2fc3ff98da1c87365b5d11e28bef50d878ff94c1d6c395e54d1696fdf6872abe6a89ec5b2c44668ce6294e5c146514616e00379f9d8eaf4a883f06469dcfbbaf7af3d27afddbf1731ae8819f49059fa6850e5d4b75f2709a8caf906527ef091fc851a2d5705498e32ae342444b2ad1e82bfd94fb367dbeb4dc88738356a73ac264736c5be2fc84f4180a0113822057e44c7901af905844b1d7fef312e27133864fc83ed0113a15f3aecb892e1a9afd24c64d0b3738d52c173df7b9421d4c33b5903fae97c4ebf76cfd01ab70d359b3f0e6b17f0f87c0439c4fe71f6a9647a244d4e24ef00028517af84eba276cba34e8680943a0d81abc325d2", 0xfffffdf2) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000200)={0x7ff}, 0x10) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto(r4, &(0x7f0000000280)="18229669ad298c129dd4260517d9bb9ff014370c7ffe09e921751b1ed902914072700c30410b60b4bb0452b3a7a8e8b89c46e49ebae1bcb9d36f518a55753d5a4ac8c25cf6189fb52c16683ac7e5362348a33d0114ca01f414c6680ff9b0a22f3c4ac140fa146954ff8dda130ded77aaf7e345ff453f5dc47b0af29be6b412e817f7e0de7249cc17eded6c2da77fdcc71d765f8134e410574d03fd16e46109f7dd557f68a84ab6f2834e1e57e696356b5c993f569b5c2296f2b1bb1683352bed2102", 0xc2, 0x1, 0x0, 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="070000005b8963c4bfb75c2c6eed1e9233484b40c395d0e51c02dab12b546258a7cd194cdd4f00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getegid() socket$unix(0x1, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:52 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=ANY=[@ANYBLOB="01000000040000001265178a55"], 0xc) socket$unix(0x1, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) socket(0x1, 0x50000001, 0x1) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, r4, 0x400) r5 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) nanosleep(&(0x7f0000000340)={0x2, 0x9}, 0x0) getdents(r1, &(0x7f0000000480)=""/4096, 0x1000) mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x2f) 00:01:54 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000410010002c2, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x4, 0x0) r1 = msgget$private(0x0, 0x400) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r4, r5, r6, 0x10, 0x1e}, 0x6c77f64c, 0x8, r7, r8, 0x6, 0xfff, 0x1, 0x9}) r9 = shmget(0x1, 0x3000, 0x142, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x1000, r5, r4, r3, r4, 0x20, 0xce}, 0x7b2, 0x8, r7, r7, 0x3, 0x6, 0xffffffffffffffff}) 00:01:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffde7) listen(r4, 0x0) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r5) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r6 = semget$private(0x0, 0x3, 0x60) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000180)=""/47) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0500"/13], 0x6e) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r8 = dup2(r4, r3) fchdir(r7) bind$unix(r8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:01:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) fchmod(r0, 0xc) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fcntl$setstatus(r1, 0x4, 0x4c) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x1, 0xffff, r1}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:01:54 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x101, 0x4) 00:01:54 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f710900000033618f40"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = getppid() fcntl$lock(r2, 0x0, &(0x7f0000000180)={0x1, 0x3, 0x4, 0xeee, r5}) 00:01:54 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r0, r1) setsockopt(r1, 0x7, 0x4, &(0x7f0000000100)="31414f935d978b8f56836971ebe6f36e47fbd0d0720487c0fa9c0db2c6d133f106881f81eb1f3e84bc94ba6943141af963c9462ae0a7176fe1d974208a1e526fe61611353064ac2c6e2b73a060f87189881c6adec4e7963067784fb378ad4e62fb108d11e966b75553b997fe215087d9699b1470504ffc925d06909280f47edfb24e241db88b84d72af492667363d6cc1eb1cc4606021c015eb8d2f1f67eb88ed4aa033358466a74f3a1ce49ef6d6f7aad92bffbc440e1a2b2057b6bd933048a3818bf678b4c665ccf8f1302012f36bad4c09debf5f30a697e101721e279e68cfaa86104f99087cc010181b1f432ec960bcb70b76d4625a6cbf0f7a157135e6b411c6eb628376b86c244b315b13871d933ba93f6637e598c0891074d17be1738d7a6bef5b41205a8bfa39cd4ae0915e5bf1503093aecc9b8ed070f4b6c03dd3e0a7007b617f87a87381e02824665f77438da4f6c0ed48db4abb42b747fa28e7fed919fa5b74900db49cff5d23301d7eb34b474741a03af9fe975c5e65aebea01de13dcab4f9d2b57c2b60094ebea5649d3678f589cbde677e6cfd09dd6ea4a93fb10bc21fb8dbac204ae60cbccca2707a70718d5c8dad6e8b2edc83553791695bf4dc956ea2102a823d96e7ef13ce119ea57605542fefd37a1e7de87d8cbc9d0d796dbfe922aae74b6ef725accefa2cd6a5b1f44b72f305419de39413b22cee9868a98a4a4acf98014beed0d8acf4a9ccf2c89dcb6b0ce13999a62f25113fedb5de1492e2b664e4fb1c57e3850405121a01d1233a099a0aa66a161e3017b45f1e2a176445c8db94df49f4f3b524711ec67c9b9727492351eeca369faa4c84228b6876dad049963e4371426165a7310d67abd6112a93e0afa785781bca366f3de745436609459886c34a3df08fa75e54dcb243ebd53660c0c3136d78ab23d5a3d60e59cc0bd48e954a25a6f31964873d3b065ee800992be223b5461d8781b2d22173519013b802f2aa149ece985db528030d4bd1aa6e7b360aeb46bef736f1c93670f7418e0c7d6272b334e52ebaf97e881a4dce100ae2c0d2c88e168d8857d77776d8e778a21a323f5e82728aeab9d7c7b45855ce5864eab869029c6418e5982b48f9415291d0c9ea2ac9c642287cdd29cfbcd3f2236d0cc60c9e760b236cc4bc902220bc42866a1ace8535516ed1151bc5258e48a8134853dec40a74fb1b25308d67fe2aae019f862a0b91a3316a275e3497ed12c5d256c753e613ed571abe77c39b31624aee7c99e142b2fc5b94bb2f4775d704c5e11757344ef4c0cd8b3f0bed2db56b6cdee452b33b91eefa9b29217b051ab944afd9409ceceefd324c760644f0ba6ca096d08f1312695da500761d68caa3305eb2018a0673046d570dd30940d7f0cb7d13e7617af4857dac9b9effbf76710d6c73ebdf6fcd1243c364392f83dc6d86fbb7130bb8c53ae33008c257f90425751610a5611be1d7ba2c5405cc9449c707de82e7285f40f1a0323a744d914e4d7142654ae868034752feb57a56877f95f6ad1aa86bcd224b450550336a7e846d93af47c8080e52a8f78e4d797db54f7fd90830248442bf9cb77994d817f92b2369279f3b292c5930a2e31f2ff572d78aa377aadd732f377b17e26934c058f6d53b0c4594e6bfff82caa0baa2d536abbb9fe06ac0615c37f41941dc41aba78454fe8ececdae8952e5de631d26819845d5644f82e34a92fe42862e4fb421ec662b5e5d403e55f73edcafbcd2e7bb50dec3f8d8e5754bc806f2abcbabea855d2cbd373c4de70acee39fb94340719d598b82459c01be117662d686daf09f3f8e7becf6a2edeac841d65ccc96022a45a98917dd7818caba0fda7a357f4457131875e42573148dd27f1e4828a1fb70f534e2dc59eea4d80e1d4d31f25c6d4d84a4558fa0e96ded60e9e3bfd39cecc7ba33560d0fbde187268a80dd83a156152dd61b0dc83df2f88d86ef23a59d01c011014a7db539f17965f2f2ab692fc048efb246c9be007470ea11a5429e84a725c4e279a317c16660537be550e1abc5c6780ac4e453b328ceaf2566bcef24671ccf1395aef2f02e44f7ba2b0627388a7b5b298558ab46a65a3730a6db9990dcb787bd1dd8663cd9da2fa8ba3b383478022f2137e399d9e04ca98abcc7b036fab7d7b302981a061090aa4650c29a547c61ec927434d6f565525afe555018d34106e43048e89d8d836cfdeabb23f1cd0c1f93105cb9769f7992c12d0447d143425d97fb193161496a7608c7048be4c440fb207bb5f038cdda7447db3f90f556859cc16101dc8b67fc69a63624c6ffdc6f34c0be68db232053529308624af9e7b722a9779d12ec4b152b47ce789f55e0115f616f5ebbb01a84d9e1793a559a2e9a16d05f584d66c8a8e04e1c5cea47eec8119459400d526f896e7ea614dcdf3f15438bc78a9dfc93d7ad015eb21e2683fc8f15fa370ed6823b477140eacde936588ffe22b428d0561429796ebbcebe02c59d107e8258d4bbd1b08a2f2b84ebf2e74d48daecd7c3f49a5198e18ec6099c78a65f5c080116d8d3cf29fd2c3f35b77afe0a3277d88469e8bfe54940eb7e588762e34a5b9735ddcbe9643cc75ad0d4b4c77061d445925c04c56ac82fb0037d2dd7bac4a8407daf306544fc66bddf2535ee44abfe0b8c3a8bfbeabab1b66bf5f5c52b4d5df88f6942c4bb7c82e16cf1f6b4ee49d646533beb0d527d8297ba4e3eca4b2f6bc28600d8f7aa6606a13141511694444ba8aa64f292f72eab3ca2076c2ebb25eef926c4b619ca21cc208734b68254fa665fcb33e6bff8ff83a88e3544431996c552cbff9c5533e08267ab38441d905067fc48d7fb914a63fc43fda98f483244fc622954d6fe3b1eb14a5365289a7f9a11aa1a4b1c353c7f701d30a1b96f580dcf408aecb33976ff9e7dfa70b947b9e50b0b01352dcb7944f35377c032d6278f9b231f3ab42fe09c24ea7c5b100f100122c1d41fb7eb922e67ff8f58d6e3e8b8457e1f7298be50279fefe70e34f58acd5cc2569e4fdaaba5cf01024b871280b8d0c500f19cd6ea401aca89bcfcd9f56425fb7602c640af66a084be691199c53b035cd5dcdebc3a56b553db0c9bd6c55460cd0be076d1beaee1eb65824c71824a44746684d94a6e36cfa09327a42d9fcd026a61133e5c5ffee8cbfce6798730bdd589701e8689b85b4a7d803557fdbab6a9b19de12ae423bc7fe847cc87b58cef1c2816ddb1dd0a74b9866287c05f978a82532ad235150a9808f9391b76ccf3bfa7640993b99adb515c5f5c45f53526d2abbbd46299c498391db501f70fcf31f0f3d18d4c8c9f1c6412dc89d0403108dba86b7933543d9e9c6ae2ed41e8207da25a077da5d0421acda343e276962fced5800962b9d4319feeed997c5fb4845192ce63ab2a6d69d7c7e4f4c87d498144f891652ee9a172203b2b9923012fe024510b6bd931fc3a7d66b18169732091fba97095b8daa239845a06c8d108d4469b6da4de6c3c45cbde255cb1109b60812d8055d0bee270c3f52fed3b9688fcdf7afdb581d3a3d7e9d8e2d045bdf3ab57c116f428c56b2be8f74af304bbcf0f931d16893fb276d8c54a3a5db12998d31c09c897b68d0960a90ba5a15b9dceb68b858683a927e0fc0f46d6b8803dff9dcbb75a1f62a7f053b29a6f09da8490891edbfc2577ab70c7ddb51aa0c8fd5604a01fa9ed3ca988ddc70308b8008619188275f54dd1c050319f5c4fe6be4815ec67ca8f4c644299db0cc18adad3f5abd5fe3d8e161af625f34b312e6ce80a35976e795c9ddfa8c8e5d6becb1b5cc4fb536100d02ba09fe309920e5515a7e433004fe14712df7b812d8e58e56630da4067194a41179018518902511449edd7060e5f03e82ffb7cbc16e1719d365f0c97ade149fe5556c25bc96b041ffa76f89362e23390e93b84a9e4874089779ebedf8d6092c473da059427563fbcaede015795c4f77de38520395897642c25b343761a65664e4cfe3b6653deefdb56448341fc564887f0e4cc564d4bfe2f92b576a776de899ce38f713e8a1c0dd4dc8a0fdc9e43c575adc368d654fb8a34f2f885750b919f2bc2040a6b65e84bbc9f2a984678b00d085878a405654c3755492fc9ced2d02761f356080c24b65e1dda2729ead0fcd0d939fa7d9ffa8b844ee36edf19f4c96f6d3e2b1c3567f24ad1a7a52d052c5c4cb94ba4e3f410983e693802e9dc638de23b4e90754bd3384c0c3948b7706025eeda5a8a49ec8328e14eadc63d8b8a5ff1d25bdb25da15eeb95691fedc4618f2e9db63843073cdf9962fa91d78187387433f0cb27d80d461ee020ad101ef61891a136a2ca4a7ddabb036857fd6d59e21229c5c5fc1760526ccc0ed365ea3f737f5bc1f0be0ac2a58fecd06eccd701167540e09c488a440262ede7550a9120f47f57db5b8faad178156f0d998591f7fbb6a5eb5604a419baf25e7e62c916881055a26e25f0d7b04719dfd182cf95ec1fe3690a170599004bc22ffd5771f679a9a3a36c49b465bbebf1567e85ec7b2f9ace90650e56b456dafa62517d0c4e3ba14735ca9e7a3ea0c6afaf2e23dce4597a2418a8b0bf515936cd825278018d6442e1d2eaf913a505894c326d02ef48d6e9da404e540b03d37c4475e36b7fbd4ea03bc9fa204940bb0d4b9d4a356ea3fb729d3058bf3674a15dc4eabc78d50885864de661e7843ab0f3d474442e51168f8bbca21a3727e3daa3ecffa245c85e534a2195287d90bd86776c3f32ff9de0c9541365b12e157ba072e68f9440f80206255083d399e6e7d2b90af967d34303672920c6947cb5d1203573df5cedaffeed477394dd3d59992d90fcb5bab3992abddf753a7251dc56149f44ce4319b7ee5a51a8637757dd696dc02dbb5a55c1e963614272dc645d9d067cc93f1e1f83b55f6cf2286c9b9bbc030f7d4a91d9d55c07549404550a44309d248179a1d7a7436f5a4aa9a032f116a51cab21144f14eebb66b800084a7ad5f16a6b2ad4e0a19d57a4f76edff62d0aac8bc133abd05c1e0ae5960eababe39fc0dfba65189d06c168c03d31eba6fe787d2444576aeb169c4163aa02d0683b426d35b39809cfa55819ee79614bbfd6f01569b8d7db051d810352674652dada311c720dd55e20c3ff6ff8f2c99df535525a3ad5e0206bc1803b7b59404ffa72f42df0992ba778f13a1bf9cb57685fc632acdb38db375a5a09e100703959da54b9ec995c0b891f9dd99d3c3b362b305c9efba48c153c10f1b805d09189ffc0e1216cd0ae151165e6e1dde2b81ecd6c0e2e151cebd6d9a4b07bb11611de7f713fb576f66dfcad5af05d6d5df6022a46e1f578b60352fb706d946353c355c1a5ccf261674ba97886458d985e0a254abcb035c1e3c0eab0c15bd03825345d7d36aa84e5a6ed12b0b71f97bf511a60ac25ea8366708fe888f5815f3c8cd9e6e2aaf858ae4ba796d06c787ade223694fce30e40ccba67209af8177c41f32fc7b656c3a96c5ade9b425ac36c213e1c62679c1b953f670f580acdc3bf720c294a89d469d6af1e249259f67446068861ba28d43522e70264dd5af98e81c5d79be68e9043a1d698dbdb2100b8ad53029699b6e998db3158d98e0a26ff672db1a1ec6440acfd11e13320553512f7de56536423e6a7b3db76ca15e854684e0bfea94d9a833d2e6388fb48c488a39ec224aaef1cd80b6d4573ac27af4785ae3de2986854069cf694bc84476cb35fc8e50bb63aac9e0f39b28f23a6fe3a70a9eedad1e689a75ab7b18a23df0a3377bb3d2b4e", 0x1000) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) getsockname$inet6(r2, &(0x7f0000001100), &(0x7f0000001140)=0xc) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socket$unix(0x1, 0x2, 0x0) lseek(r4, 0x24, 0x0) listen(r5, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x11, 0x64, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r7 = accept$inet(r5, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7) 00:01:54 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) close(r0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x401, 0x200}, {0x18, 0x0, 0x8, 0x3}, 0x800, [0x3, 0x6, 0x6, 0x9, 0x81, 0xa3, 0x0, 0x9]}, 0x3c) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0101e91f7189591e9233612e00"], 0x6e) socket$unix(0x1, 0x7, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000080)="4e4d970700bb9aae262b7e2ff1a24ea0000000803e362bbf808b0e90a1eca914f7c06b213e70471fef234133f9d50fc41c8dbf7f99133b62c87ee306ffefca4cd699b84dce934d9681f9b279c7f168a307c029424570c8d0d917dca8c16cea9f415dba797a19d2a531e8330ef5861aea4ef5ed", 0x73, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) dup2(r2, r4) pipe(&(0x7f0000000100)) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:55 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e7033614b00"], 0x1) preadv(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000380)=""/163, 0x9}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000480)=""/31, 0x1f}, {&(0x7f00000004c0)=""/135, 0x87}, {&(0x7f0000000580)=""/219, 0xfe31}, {&(0x7f0000000680)=""/1, 0x1}], 0x7, 0x0) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/88, 0x58}], 0x1) read(r0, &(0x7f0000000280)=""/239, 0xef) recvfrom$unix(r1, &(0x7f00000001c0)=""/192, 0x7, 0xfffffffffffffffe, 0x0, 0x0) shutdown(r2, 0xfffffffffffffffe) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1, 0x80) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x410, r0, 0x0, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r1, 0x4, 0x1080000) 00:01:55 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="6805640432551e7ea4f5438b0010f5f86d0c7c5467526799e6a9ad1771734673", 0x20}, {&(0x7f00000000c0)="7dec13527489a01cadcafa578176a7f81b824f92f30c1dffba4e622c066e7042e46b81347f3fe3793420b489221295959354d65f6adad894b25a1b4f3c498d36ae5d5778b3973040ac861eafa0f9d7e39386d51c54c6d73a9f2e5b67b97a7302443d3e9fa4b2cd4892b12c05d80785317172404f6f266b272b6f3cfbe2659dfe5934fc86150633660bea05207741af9a1dc03a7f896d328d8a3cb2ec15ae65717571a325f4fac142e38f4c11eaff64a9a5b947f6dd27649b87981f0f35253e94d0e5d78b762ef596bdacc252362604", 0xcf}, {&(0x7f00000001c0)="0cd818322fef0833f340336611a1d9d8a34c1a59aea5284ecf114fb96f2551db779ecd1ecd73734b94f802cbcdd5b7f32390b9310eff94f66ec18d23fc31521856c316dc88f5081fe5df4eae99fe971f8aaf26705ec3a73aacb256f5810ea59326ffa0ad1f5f39e5ad7c91a54b53cc299fa8f259b1ade94a0ddb1f4cfcff3010aaeaa9063309b50de184ef", 0x8b}, {&(0x7f0000000280)="a2afa707788d3a599c2aa130fc3a200534cce43b9d3a678eafdcc8fa9fca920714dd95dfa47d0ef40108eff5163dd5c2c6e1e1c4c44f558332c9a39237daf3e8e181b4d7b0f04cae0a95b8b0edf5398ba5dca8f56bce627fc7af5d82fb68c9d3982bb27e5a2d0dc7385d098a03c0429475f9a6", 0x73}], 0x4, &(0x7f0000000340)=[{0x58, 0x139, 0x5, "593d35805a2c9f56159f57150557cb6455256efcbc93683936721a0d5fecd197da8cff310ec22da04f0e647066681569d1e1d644c7127e88fd3f887f64f41688844f0db27e"}], 0x58}, 0x4) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="9701e91f7189591e9200000000"], 0xfffffffffffffe77) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0xfffffffffffffef2) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) 00:01:55 executing program 0: socketpair(0x1, 0x70000002, 0x0, &(0x7f0000000040)) 00:01:55 executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)="90000000", 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) chdir(&(0x7f00000000c0)='./file0\x00') 00:01:55 executing program 4: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x100000001}) fcntl$getflags(r1, 0x1) recvmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002540)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/124, 0x7c}, {&(0x7f0000002400)=""/80, 0x50}, {&(0x7f0000002480)=""/138, 0x8a}], 0x7, &(0x7f00000025c0)=""/112, 0x70}, 0x800) 00:01:55 executing program 5: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/176, 0xb0, 0x2, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f718d591e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) mknod$loop(0x0, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x7ff) setsockopt(r0, 0x0, 0x200000000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x13, 0x30000004, 0x20) write(r1, &(0x7f0000000000)="2c292e7fba03895f6d049173d3c4626fab98159599c07de1cb86571e7fbf035c701f417e3d1c26aa139c8f396c21100354073e1ff130355b9c37afe5fe7da6f7f86470a6465a2b6d302c93c74e2b307c41807619e9154a9acf13a663e1ca93d659d3682d90825012ce", 0x69) shutdown(r1, 0x2) execve(&(0x7f0000003cc0)='./file0\x00', &(0x7f0000003e40)=[&(0x7f0000003d00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='-\x00', &(0x7f0000003dc0)=',\\-\x00', &(0x7f0000003e00)='\x00'], &(0x7f0000003f80)=[&(0x7f0000003e80)='\x00', &(0x7f0000003ec0)='#-:,:\x00', &(0x7f0000003f00)='&}\x00', &(0x7f0000003f40)='$}!&\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003fc0), 0xc) sendmsg(r0, &(0x7f0000003c80)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f00000000c0)="a972080ad45b47b299b09cc7a5daae9e60a615143bed8c27d54013eadcd73830ad7cf1fd05142259f79a792e1e977e3691251aca79f3ac6d40e4a87e1def531aac593419310a52cd0c4c5455d16b571d54c546337441d0e38bd7e8d6f8dc92167303a5fc91fa0fbca7e78276438757b3ebe3e5d53eae9739c4b4ec9883d8ad7265d0f59f5547b384cfc2febe1a96cb6ff6bd650a8622db03acf27410bdee5ea8d653bb8c6d75d7c120895717f8d51f78b63aa9b3af41c75caf1d8cbbd7e9ad383a8173b4edb755557315419018de1b92d4a3c38e5529481028047280c00bf361fcff68bbbded24bea01accb25d74f161", 0xf0}, {&(0x7f00000001c0)="1aa1c0fc523693faadd9ffc62717bb28f13f461b788fb4d9c3f61c5ee25988afa4decc1e81deaa7cf4e6b4973c341d34e47ef500f49db7de17ee8c8f046986b8138cc99f2bd95b54be8e884901ec638ee35ab4b82f0bbaa72bbf3dcae57cb283d23675fc7d407569dda59dc4044d592a1f7870df87fe1904049e410e9d9f5d1effe81fb7167ab05db556c59c407773cd83b8f82792c7b9ea62167c9e4541053e14", 0xa1}, {&(0x7f0000000280)="5f9f26c2e9ecef0ed51562a3c93e81f4a5c37dc6672239f721948134ef0a25a5baf7a4505521cc6d24a8c59baf06db1b32f1a361e9790b6662dc80575736473951dc57ca1aab1400aa3cdbdd3b33be56723fa8bf760a2079f8f26fd22d1d2c99bdd435b38c303e3f78b94309611dfd311b94b4d116d3831263b650274a01439a22b6afa509f952b995923e872d4ad6c582f285f1d62053e4c3cffc6b5f14fb37806bb6a0f462895ca2abcd6882a76322729307ebd60fa0567d41b17fdd684765404b9a87d79f0e2e735885bc582e7d28952edc3c0fb8533b25ab626d650c0498b4c81203e1dcd771bb1a905b24140a78aeb0f3", 0xf3}, {&(0x7f0000000380)="d5fc2e66923d4677646667766f38075269974b9f751f701feb8affabf47b9354440d629a5c95180a0f64807cac53bf43b54f6b24397dc6ea1ae24ca2791a93dc798058088d9ad95d9e15dfe7", 0x4c}, {&(0x7f0000000400)="c2277ecc33d11fad9feacc0813db15e4b17684f768a1e5635d0ec20264b3b87c6569c84f4baefc40a3f4eeb9462b4dac6250b7f6b262f6b9a2e559e039206fa8ff80bc4ce42a05150157980e38f83fbde714e48d3955cddc5693e7ed876506b1e214b4e0c337b7294c39bad79a3769fd6853eb802c4ce70942a3b559068eb4c5d6d6c86d386aa3bf2384bff4f4245d7ef4fdf087fc072a9b244dfe0740aad122c3508f7042e046ec5b0df9366ba729f26e6bdcdb42d2a4e7edb436520a05b26d0496d6e991f47698fa309472221e9bf8451c4f14fe224855e51b68ca7515d2213019495abc", 0xe5}, {&(0x7f0000000500)="89e997629981b0f2005152efc843", 0xe}, {&(0x7f0000000540)="a1305cfdff2f715979b9f8ccd51152d28530dc99d1405261616cbfd271e6b86a92496b2fd5c502d3bf4c995a0b6a24e451b4867f2a1adbb55c8a5dd1809e066548afe55e96806e79cf745fbb4e11fd94bd184a839b0ae9b366e399cd3c813b5d3aa875650213ebd2e8bf20691690009bac05269546db10d25b0ca7509664d455e6f68e0c4ec4993ba7cca4c335ad040673bf4a0dd7a48849e8397ebe60b4a402bea776a49a2e57d0ad9383c683347471e9cff18d3281f275a7135f6cae3f5be8928d64ec0b9b8c7bca0e87a8aa544b4a1027c95af5dbc20d5a13179b11d1dfdf5f70df0ca9f63a067390a799bb7b76d20eb197a7b1248a756c3ef4bd2a2a8813219d5f749c628dca720d6c7f24674e705f50e050dc7b7b4656a81f8b091b88b739eda74bd1d992bbf8ad0b35f1e205a3f492f560aa681947e122e7f6f024753348d13032d3e95e9005c7af974f4689204795515f792a5de7f9287ced56286f9ca99dff28bf80cd103132176bece920252943bc507be7c46157e027c24e7aee0f5eae69d94ec3407a9aab57564cd607c943a03cb95afb26e9f29e7e07baee50e96054f86a7d7fa40905341ea9c376b5fc9bccdf6ee358166bb53bccd993608b0858d7575693e363062a87d79624d78c94a369289c550903e0674b3ad490b397ee00692d570fbbb198d5c84c813ed1f5639e5465046a28ea38f7fb8cafc3569fc3d115f14178d4e8da05dc81d4031786950c5809069e8ed0f8a64e4f3f230c5402a7b15ae503497f121c40391401a216b84bab0fc5e6c91fae0a0dac2e7d47c8210bbe070b32cc9932903bdfac71fead5fcaab6bb1e3c6eab0e3f490f2d0b52c2b50a492518eea84d6a1f2f452fea9fbf4cc8636d16812e22e7df1058951a453b36f957291157ebb84adf13a332d735f3fc3e42e94f42a799c04f87cd8f5533b507929fed339c874f65e5259cd19b8830e01abd8947567330bec9e025a2affd3f0a51032e281ce2bff2ad6a4e36a93fc380d7f6d9e31a4b5be12d2d76dfbf92d728a31767661ef44abac0c0e6f8294ba0bad4a7604fc97049ad25486ad36e3d3b40b15f80033c1f998cc7ac110e438c88993c2a223c26a4a8fee644930145e001823704415a22a0a9b072ef7fa946e566429700c50c1c557da2634db4be6e08176292bb8b8bb21cf933fb2a667a9f31ad6d2a365b92fbd41057185f809d7fa11cffd2a20071470905dbd5073b4591f268b7c31f46fcd0a31da7ec07dfe6e876034e174d207abfbcddbdb8826f66b5748484664f51dfa2fc59ca694e72a57a2a7a811f416017e52bb7f64b38fcc1e7e7483e5ca8878fe97b06e1fda3fb0f689542dab01d398154277653e030aee444b25fd336161adc9453083e05198f35d58a35ae77758bc62711e506a6a28244303c27112c7ead07287d837492b13c85ed27e1a60a6b5f484a1a10acff0fd4923ebdf6f80eb83dc584a2daed3985454706f402161ea18360726717417c6fa6d08a1f3a3814b0d9a1ea60a71e6420287ae2c5c57cd57c81b0c735e2da272b6191cdb4420cb8f2f23e1a65ac78ecc616abe49b7ebebc4e4de8d189846e2f25afc205d901d270631be96e56837ab0d9097c0ad22cd3dd616f7b94d1c4e1ab8d57fa18440ace0f139b9d0caaad8e888b7a33e337854064d6f28e9936255d885415929040272537ca5f9c768029e73f4a660814ba9c427781c1762826d5161142c3e59f17d21b3e2d33caaf771f556438d5b9398ff9492a6f3772b84cade741b84c667bc97663e150b4de6db0e2349e7421d777f533b9a119b2499e67e3689a3f82c81e1e180c6383a2b5bb8ac8da9d14a2849f7db847fb2cd05ab84495784787cbee86ca74ea0cf894adabde58346ef33f66635137dd4f8c26e896252b77df5b1841b693709a1445cc5b3100d3082281fecfcf08f5035c48f62e4da3e26424fdc45a286d34aae8ee8a749d7a787aa2b226e5a2075b38e6c1bd3e9a1807065a207240517124c3d4927d7bd11274283f504bb5f22fb69d798aaf5daa05de98a8eef609758094bf76c079fe52a99d3dad08f18543ad3ff9c7384ba6957c5c0efe7a9ff7fa7d625f61ce7ea22945cec12de129ac5b9265f9585e97e3778d34d7d7d3af8b3dbe045f988c4eda6f02070735c46dc680e64a95a55168a9fa15a72d6d8b3619ceb023906238999bb49559d11c953eeb5d50e8d8299d1506ed31deb91b3bf8f746ef40ee6e060964bdb072aa91d6bd9168bc78ec6f98bebbbf80e4fee6f1377f929a72645bfc834f6629a9be291be10579a8397b05738e166541adc20807242d8dc5f103bb9a0e8ac128912bf96a44db5e3a83435c7c4efcdba4cbf4da5992a0f4ec4f7ff9c06397af41366b26729b650626edfa30664334a1b3ecab5390f2096a443c6f806bb8b9c3567ecb6ecf8adaa4e43f50fdc4b95b77d717cc634cdaf75e458fa05ce321b9fd28e71cd7f7f6aada27513fc0c14a1373ee277a5e75db31f05660650ce3eba49e151bbd53520782b2b2fe79369b0ad810945f8f6b4b66fe06a80b826004fdef2a240ce677d3935ac46b02ab1233bec1b299ab6b13e07ace033f6c26f55d67b47dfc8742e1e0f5327730387b5d9578b1b15ba7b452ee3d296aef205a4d24672c6c91b5836318c8bf64d644238e0e4611b7599233fdabe3ff2381b49d0ea82939913e2c3ad6ba9bc3ab361dfc308be4b6cf66a0e8a3b548dba5c314803be119eadb23e92ae809bff6023cb99efc10a909cccab905b64ec451f886c1024ffcb1844574bc1f3d4260b1126f4798a8869a066db5ba93b93319b347d99f283f783946d5f041ba8e9a328d0eb98e76621a11bbc1f43f414d5a38482bfeeb25d24e3d1b25f81656caaa2bdd61a6f3d9ffac4195ba7cbdc4ac595b8d0357626539a0896d81bdd20c985cd0aaab46a1d2cabbbb936b8622fb5107cb9dd826ca646990d5d807816ad95c4d8cc6606938b4758d40ef41b2d46f16817c22e07b9fc1079c6fe7b3b862dd88c0a4ce1fb584d5bbb5ce614213cf230ea922877f9866b65c17aa0ab7012abed93c9741400c69de3a13bf066b7fe73776dfa1d2a2ec247bf239f0a277320132cf6156a1981ebf8428faacd96bc022c01c2f79529074a1158b7f501f236688e22197443e0a31f1c675ce1316c5e346c416617fee8713730322a7016b2efed1a3fe0e0e67edcb2ceb948e7514eb91e51c04114b27695e298836d5b1c10cf86f55b3d8bf4e7f19f91b9c2572eecf129369f7bca396119e068445a86614ec29381c843724007142a85029e2fc0134997a354963543ef02ae70eb5ec65a8cc52a30af347b2a5b529668b25a3a449c63efbc94f378f8d2cd0de45a86131ef045d6027b12e142ed5eee4c65c0274807c1347ce28efcebb762b37e4eab994f8954efa36f6a1f3e6f2823378ea1ae95ca4527c4e9f43fa9a80bc235f2ba1d83d02f2b2d9286c022912eb6772117aeba1fe1ef66420fc9ab190b8790ca89017197b214385d8e4deee28d4982f23d1911768c5aa868e059667cfbedf007eaf07a454e22e1d7eb2251b14950fa39f176dc0c1dfd7856946d9a43b025b68dcbe694048c4ccdd25c4174d6412ed1598efdf8e8bb60e2594783ab7c5301c39184da9c8537b21d0bc587dc6056936af0aefbec3caa6ccf15fadea7bea006ae7d86329c2018653f8df7be062e88e915918d7a837acfb93e0652b9fee94905f48d962beda41dc85c6637b04e12410aacdf1fa06ec5bb2120c711cab177648542e66e57ff63e4e2fe02af98a69f2180e0290964cf07ec84a5b4ec23fcc1dbce6ad19bfe2f0ee0f3bd89c2c1a6b03b960a8ec7c9129efd751d95a948ef2a4b2ac6f0e8152af6a50fc8f34d5caba77159e24b26701692d3a44522f0b7c5e769f9af446cddc4818937483b32546d674298d19142da573143c2994fd2084d8074910f1dd8fb9e502d312a6e6bff861c2fa8684538997d5106b94e8fc9f16a7c215386894f8ff02f514982fcce8b634e9c6f692072b647fbb9a4f48323c4704d9786c59560c4aedc29c5acaff5e15d83706fc0f664d781563e6a2581a1aa349b10206d83eca98b5300c4147c9247a0ef89dabeb6e5c418dece5467d831711268f2a94f076580ef31593dea633a51d2c6a2ea87e1162f6a49fa88369537f388a94e916b3ff064f094311d33da30167e4e584481c50be09b92fd9d87b001ba9373bd20f191a1e5b9577400f03077ec354d1897908717301dec2b22f156ef39130d5befa78de475f96b827714af412e26ed0ba08751f302a70aa94d213c7bdcfc782a788b8bafc5ab865d70552010f59a7b36ebb226cc931b7f4094733938171892a3bf73f147a93030653e16ddddb8d4f8c6a345c4a260067d8af9b2635534075f3b8c765311edfb961d9b7cdfa57576b99d91bfb70c3dd1cbdaa11b411c90250ea926fd8cdcf9db0da20b3d82c2168176c9e27afb80e59246b3e31e5cff3dc4f4f14d6c4391814a5091eb602d600dd169fb5d9afd0252bc999d2852e442e10f72cd50670e14b34f83ae3a162e533d2110926423f8ba73dec04e702386942e00c7534cd118f1f984b95a5a03bf6150ccd57e69ff103110ab757995c801fb28649ad35b7effde179302ce2924a1ef95d8358d3b19b1f2b47de5ef282b00d23ef001bc75712350221088fd66d6e3fe218d380f35065254c163a8fb7b06ff68ff1fe5a6fddc9b3cf68ac18f0887c195e3be8aeb860b99615d3c04d4ab610794a29f3df176e8b1a167e28fb5d234e5b7c39b49f70c1eb82e681f3f58b7eb4ee8f3f5ea4badaf98b3aa8efefc04108740a2ad54b7116c35255a4ae1c6f19b07732c92a2ca506bc98a7114e39036dfece7638c60635a6ddef9d87c04f4866f83f1d05b69f0c1f3fac2b12ee55e4ad848c59f657fe18d46cbe695098deed4bbb7d988d93230ffe710a245c6df8462ecb6ce351d8aa21203b6dc09d8520dc233353074b8bf7fcd716590204104b363f80352cdef06845a3c942e49618e8b05be5b94773e26c7f97a0915e348af0223035c17518c48463e3b7d04ebb40e268517d89d92954a5900c6a8370e19d7a9ecab7deb9e4d377d3684f4cb59e2b5e3815e76faa9f119799214ef0f5bc8bf7be95aa235bb90aade79c7dbb449718cddd60eafc2b43cc6c28398ce7ed9ef7cb0aed7fb44836e2cd5fed47b2cce2ace93703d489e593451142a02b3df568ab020ddce78bf482559450f140e2a90ee9edd43993520efc2c7eddaad7eccf56e9aa0706515f9678af9fab0780038937d08877a8bf4d9eaad0ea6df1a23c5c1a3ac992b567ecd5affa214aafa67f5358c7ac2a2bfebf392290ed70e559437275a693e6eef934302ddb41d19cb73b84dbade2d06473be4623fbc56eb6950477dcc0fc9a1331299b687d18aeaf2357cf3a3961f26a9978a1818e09417562c7688a40f68294478286a6714b45810f7b8e383926c72eda6a64f382093fb35630c5f5bb1df07234e0cd2df7e55934407a38c40b8e7a7ea2de126bc4c20509d17fdc4d26ff2b4b90dd14fed4bfbc8d5ec8fe182ebf8b6ad40fb63691429b2991071b78fb9d71a31d32c5ce320d71fc464111b5a5f5b81e4631b5e8516cf2ec1b6750d20a370112951f8bc39bad40c93dbe7eb35c7518bbf4e08ee51d5a6a9482baac6927a0c9801cb97873f65201214407d0fa3699d3432caab60fcc9f3807485d909181db1a28fa74f80f38c6945ed4f6db42b4eefadf2e1639e6bce7511148d25e6331929064e0dda4ae1214a9db7", 0x1000}, {&(0x7f0000001540)="0bbae385580c9b72e8b8d172fa947a43d228f90bdc78cda8a2bbf398ce33364edbb2d29b5f75ede12ae7e225bea118f9e836f6657540739656bd7bcf9063ac6deee6b69e63b7c54bf9a677cf9c59eaec3b", 0x51}, {&(0x7f00000015c0)="03027f6e6e028a5bcda103b2d2f8f4098c579f6799464bc1700dfaa9b92bd7a33499de499be64baea6646a546d733b36912b7d1d765db3ec0fd3bfdadad648b6241a1eab09649097097500e799fd797fc1eb063483fb3d6cda11b5d668e575298703d1761b27d47a2475fad59525ea4ae1a025ccd8548f23c6f39608c0c4476cadf112d0b942d9078f9f16c7a7f5604bd8af961247e06716c4ba45dc4ecbbf55c2eb48ee97657eee114c21a2efba93b4fb28f88859880064c17c1189fda4e5390326669a15fd63ccd9f0c906be95cbb9f7d00af6b779ca482d065a90b81920c22fa277cb954801ad9976ee", 0xeb}, {&(0x7f00000016c0)="3c3ea05aa2b352ada8e520d8e1797cb787eab0fc6e", 0x15}], 0xa, &(0x7f0000004000)=ANY=[@ANYBLOB="9800000000000000ffff0000ffffffff838e1a984e031ae188442aa7c23b223982b5c2077b4e9f5cb929f07e3c259ec54adbe8176a2ee28112b3c4c5064c7a5e849efe5c9ccbf0f7f3b35f0092c27e33e40540dbf829b42dae0739d2568cb1338c923af3807ec313586af237c1609c236982663a8b45da6d8b962c8a8f6c401c1e0dfd08edaf745387d70ff1671c462ccfc84f98e70000001010000000000000ffff000007000000078a9cd06ccfcc1becfaf2aba57aa4a0577ea3cada9ac43e0fc719bc13b31cfc53958093af37ed799a15a53f8cb5f39bd91804ae876364097ed851b3f9e2236f375a604750fd8320beb8989bba86dfa8c612a39340e2990a59153bbe5d21eb011c8b4b7ba484d59c4b60340729ec34603ce0f64b6f5606edf68bfe7f5d1fb57d6746fd5036bc53429be814bf93055994d782ae7096edee5d745dfed122d8b4328b1305be713fd4e6fe73e5be20b2acbceade164ae9f803149b8c51dea09b436ead81356374afde828582ceb2ba0ccb4b963e8b2bf9d439cc40342053f5eb99fdcaa2d2479c2a7365a09c832746b1eac7b0d26a46ed7358fc77207a10beec4633e497c875a205efcb0a87c70ba7810d601ac9de817541f5c298b8343c1491a8d807473435a55f878b7d9c60093b474c793a088609167f40a53d100d78677aa1d884ba0f0af75998deea378272dd7708529efe88fdec81d84817f86b625c614ddc7fb617b34404fe0cd6010cdd459027911a9a3f075de685546ab9d07cc8851bb481365f170846ed361e8bc8ee6f4f4b1f7a560624253b2b35f00b0dd4eda4fbeef0702c6da771c4ec7dcb1f4bc6389c6934a69bda8498057c947ea0a59e6b23f7adf4310f4ffcc3b2f8630dc6f8597c48ee8418f34d337423d828f95d11d150d1015e4eaca55f36300457063396bbf1e57828277046f8c73e55989037864644ac46e3b77087c86c82b1a5ce814a9043d2e518245bb095866e8f1de032fdde436efc3d3361e8b0cc3b9c0544ca689e20141823654132ad4d37ffd12438182cae68bf67d74e58af66c915d8ce11259ee5b9e00e57e076c726b3cbe42a2e17581ca9a91ca253d886451657de122776107e492f1436aa637bf277a6eba64b69fa84c36a329eee8ec14a8ed2420b8375aba98becdb97a66705c90ef5d62363a9f62ef4e58cf99a6508d4368e0646cc320e8ffd0a7bbca7122b476037de002675b36dfda5159de74adb9ef3731f7d1f03bd21a15ef4f181450c4f054de178cc5afeb3101f703289893a22d2973627cb80ea85825c14630d1ee4341d2e773dc5544867add0563e71593efcdbd9e1e96ed7228ab25ac7191be536a6ee073373813b575c8e6923a3505585cf52aec33e3445a942dd72cef97c2eead2a32f1dd839b5019cebb7eb6b016ca613edd383f86aea02f45f3b2aaec4c2b1abdee98fe88dfe6bd2ca51a984f9e66692303b92efd1b025b93673889e1794cd49ddcf8c1b26b81ee98590634adc0aeb076f1407f4e292b674bfcbf13bb46dcf66889fdfba73fe17842e46fce58fff00e4b445784801dbb248cdf26e8ae51b3d50ec2ffa68a32d7feb0eb3222f00ab10371d6244bb45b69c448797e51cfbcdd02f08ad449b45a51e72a2d8bd0bfac833426e9016cfe81ca61d2d66269457c4b46f12dda40b146f7cd876f389820b7ee2d1b1e94dc203fef1b29c546c31c3095fbb9059798787d9fb1938a68bd76917a8e89f5215f96cdab79f4a128117f183caa8a87ba8214f05957a433bc17a9edc651ad6fb35516ef4a6e71414de5bb1fa33e4688563ba7fb12faf3a43f39b358d2e335d83b811331d413eb7e37504358f6cd4214d1cc4edb0f494b673a6ea86c86108e5e3135683c5d93301a8f6a57d895722074138400d0f411e3326a2409463d3987c606ef1e011e4d1643d9ddd5c5625b4af986fa6605af85bf2e994c2636c6154a8cb4121deb3acc91a22eacc937c9d88de09088f24403b60afba35d3aabc185e014bb8c711f14eaa5e7e6f6372ff91413744b37a79de4b9a03ba60c1fa5f99ebfe1823713e23ff7ae3f2af309436c643098fe97337b66bee58b1f2537c9ea8532fb0d6998a44fb9c782c980d1d7567ad3680cbe2546b8ec8bfbb440aa02ba59c3fdea273a2398b18d7579fce99831082484d38fba5b75c54b86b534fb5f0f70ebe4a6ed192a23be209025c0e806c341d3a90f7394d8a7acfa7db87c559ba5ebf83e58b500a96f2d106846d2318709a043802bc4d0c8561c5eaed13f811239c45f68b3aa32a0f03a05a5ed46702450fb1820c49fbef4ce3af230dc197c3c3e956ef4288415686132ece7a88ac5630b53f2434e668d9fd9c315a7e6dc6d67f830d9ce6feea22dab4fa2ba1f5ea417923a0fee1062cc629767cf05b63ff6372e34687af8db5552b26188d714546dd37b0861af881c79fbd0e0d2d0522afdca56ee3a54d4b2e2ad4fbf2853dcdee214ccdb100734c1c3ea9b79e74353792d550b8d53d4c50b3fefa88bc2fe64f9ccf559bb779e4eab7e31f12020b60d9aa4d7b54c26b96103bf9966af8a9249c165915ac876838d2f5ab8dbc738995d9c5262855d370508a63140429c5e129f278492363073a2b07db56a011360cc8ff0cff7d8b71ff6e532b42b36d75d9c948c5f3450705cb5a46b95459bf3ee44df90af531796c343b1d7c19308b9b929812f72730970ba40c0775f24a1ac9a275640f74b7399b23388b6a2db3309ed95023ea502ea18b4ed5260bf963f9e820cee18a4e14129f016cd2e63daafbdaba8e38c056892693def756ee0f4e8618022134a8b33e8c58515c1a607b4b87293018d2b62b7a2e4cecaddc6f6f6534abacbb1178ab39aacffcb93b5d0e8c53161ce498aa926792f01af1c7c9914a948b778fa749fc68409acf9d5528dae299f6f4ba916ee013bf5d52540948f26485c2a99b7818b40168db373ed15d3aa72a34a021a3f63b8ed68b533b32decfa3cde880253493a3eec0a3e5dd9faa15e2b8e88dac97988f10ffd4bf3869f9e29e0726e12d19feb5ea54c64f392cd85c903bc841405c7a76294fb3fd2b746a06930033771a5e6bb286ef1af12f5d110ce51b214d0f987c800fbc729ddf8598ef8f781b8bec49350ded7398168978501bfd045346f436e4cf5dc694ab4a67c232215a1ee87c25fb8340df16d56639ac74237c55938acd8ad9697eb18d38c4f45d187ce1a79ddfa935af88cb33ea98ff4a235f5f4ca2a552f1ced9a9b003e501878409447180e4fc1d76ad1a9fa7a61df4b86221fdbcd68481acee5a935165f5e6e9efc7fb176a6e144ff664ab9d83341cee570a00768a996582b2694f835b0f06f1469f69d7b47847f36414d8a3ef31d85760fccfd0c204e83fa63987d09482c927e4c4496756e414e4d26b6acf74628f4d96b14b7e4372136271bcfe212fd8661804c45e1b0683a3cbfcbf04878f896f3058e15c6992a78f158d2a46f80bb3b21d1b28e94c1c97fa0b80bce0f10ac84b5d0552e4d4b13d7b15f23ef35c42cdaada3ce9a140fe2b1648cafbcfc9c681f2bdbdedb7fa734c2c1b4b8323dcdc2bf78fec1fcaf89a42421304a2e919a2f2a78eb75532cb882fd8d73bd7a059f69262440c802e2d2cf367046ddb1583e923ac835ec3d2a9413a85440a8c11f695b66b7bd16543316589c30e0540b6adb1e0406d1220dfcecd96e8429ce312880df39a509903c612ef35d31052af238ae1699c5a076384028147dfdae47e059f6d817b6de3d78c761abe6d28d975d7ddf86e65621dd97edad637f8d34224c0741766c7150f404dc396f8747c3ea9fbcf7e6980914ca4e602114211795750fb36655f2d3d19d80791fc369650b87307e5a320956b05a9d480e5aba7f9df3ff449eaed665383e67ffdd26727cfdc42781f349e5de5a37d2afdba755565fcc7274433cd14f2f03407166625d21c353db380eee91112b03a2f62751a51fe85a2816fb1928120a943427c01951d4b70516019a9118f679752756412fc512e9919257d451c4507a1473ff8a5c57a655adff24aa20ad9e7d065f010bc3ef242bf92787ba10ef9bc4fbabebf770346700dcfceab875716fab0e6a66b65e004adb903b2098c69eda59e79e468fe9ebd8df48326acbc623ade8ee19462fb9b6a5b836dc63cd2df57552919f0e948ea86ef38edc243a833551e1f10b7d75dfc7b27e68d2c56df855bc630b57b9b7a5936758d2ff4eb673db68d39e8a8c996e5753c8940439b686c487a2f4e112b65f98f7a64490e68ac7a3afd04ce64c370e6c9998cda63a8f89bb662aa029930805d405225014fb7cea3fd6dd44d9e99bdf63a5f467c36be33a0062d3b9a874bfa6f25d1ba65938c37fdef87738e18f4b97cab0f8a63ada2e654eccc503892739028451c2968e2ecfe38da03f45942b344d2e0c6e97dbccf769999c6079b5d8a53fe52f7e4a9ac1a6e499db012828646ef4fda8147ad28c53dea9b227ade14d35fcde57188ce869c2c38ec4c69712225a284e2c719057abb6327dd0b43d213f9ecbfaa709b3a1a781d134d6a7509e8be80302c22d24a75cf364384ef22e622a60c300ccdd609170dbf7be06329b5b8fde25a331af493cf616ce3aa9a64c65fc387030e4fb2611d3c0acdce6553ae29e7625dcdd29f25bd26cf738f4a3d5192fbbce462074287aae212782c03069104ab7392d697a22037b416fbe01645dbdf9bd05346f3d34d61d9dfc90c0cd6101b6cf7a2690411aeaf7e799e51726df28bea5ce14b87510383e24144398f4a7a364de8e58d42e451ad16ba132bcb37fb6fa8d817ee16039cfdabb888ac490036fdd3a4a4fdd79966195dacf06946f455fe87db0c9b4ad2a7c6d2d7cc523375ef4326cfb0fb7e8bae4ccbb9723f8d93a969c8ea1de93da70c501cc63c0fae7133e3cf38df016a0214b6bb8616cf9c2533c85fc1c6a13af1a1f5fc274d3d34d5c851888710dec5d08912a376ad217fdc0e1db69ca0e7289e1a408cc4a6c1397cf9295a5ef25e92bd799ef01b6122f87f449871d2e84c05bf6168665a2491af5af429f0f7370b48956edd89686d3f5db8822c7e04a90764c7970b9ff1cd881afeeea475804690d03316e8c94527433b5be73b8066871cce4e20175bf9b39b5541d2b6fcd1eb45257ad862b5ab7b7ef8a6e492e3abb7aa2938b24333087cbab780ff19d6952c9f137734923a5b314cbfb5e8e48881f842c976b83d2df2505b9c77dcd50c49b704871c26ad804aad26c399a26c0863d34e15cd25e76e9a4a04937534e6d55cae9acbe3d2bb64dbc6b65f031649cfbd36ce8ad6e613af2e240423c7e21eab79b7af9c47e9e71a6632e7c370b713e99bb0556c82669457253fdc62f98bf0ff34c03b7e68012d18d6a3b3a1b2050b8ff315190962faccd7f1bb0369cc9802670318a2ff0a1f4f35319fa9de13b3957d9a35210305e252ac7c9d0548d1691271800ed938c4fcf896f978839c67ede05eb12c798e9542325153f296148d97ea84cf9dde3459bcf30c46e6ce89fed8a7d4cd73e0332dbd5f0c98bef3aafbad75968e1f4981c1dbd37be71f779bcec6dbf9716580e6064a81f3133afb58cb8cf8fff5789aacce8867ecab6beeac0fe5cf60f6a5984f0e6d2a30638cf16053e31da3554cb9db57b1769485545d2f5fad30557e35c589e1e76fb90f944f62a9044c47a262dacc62704c2d0cdb156e6abb371c3255c34be61a91aeec3dff39f7e6a6560f6b6151ea0e14e022deb21cf08c3459c71edd25bc0f0d7e359ce0c3502339ee5f2bf51b73650f829377d2d305f1cbcac7c5de4439fcc0453258ede613e97be7062146ffc9d66b6450f34a26c7ad772f281cafc16063163822bd1e44d5e3e609b8101ed82052bbd0416f54b90d0cdc82f6a1852b39181d5c73a10b603859ccd1c4c5aaec7cc22c3d96002c3207b430a11592c950e68872de1ad9ec00b5cdb5806ff1ab10b63a606abd59623e94267433805cffb77a1da87e47a41f8a0250b7865dc8d8000000000000000701000002000000c95a0075f18e9be47f103f0cde2e7883c5821e493cbd7321cbea5b53044a8d8cce40e52b51849f9d3e7d67778c4b3fc780d436dde072949bdc5b130098dc63ee092a5e802e77d17caf2b27722750d762910862eac1f77774e945ebfce3d99af2f7242eb6cc0187143da7989b9ab5249c45827761252d21162678191c5e9e27d217985b8dc9655d2d90a42d5643b1b8acabf0639b17c28e7becdcd65fd14ae173d91fd21a80d2ed2aac8c45d821510f74df9a98a0904a894e4ffc1d801f13ced76707e5c8b0ce000000010000000000000101000023910000cb8d4cde1f6b579d7553ee962b67ace8804152e88bb45d536eefd67eaa43d15e9058736d29ef65162d1d62a92484f93dfcf9d0877dbc94a08b8045ba7b54e8a38236cc6116cc9e88dadba40972f42b030450863f673405e6b31e90438d8247db91fad9eb8b48a96c1386711aa0be266d86eb4e9cc5fe684d74547cf9064455e439d8e0ed6601048856d1d5812de1c7cdebcba86730837d944ea5e826e29559fffa193c4db42019bc070655ec40cf9b46c24840becf036477521345447ee282faad78d77a3d506f564a46d0e61274cacd885727d00cb089bc99aff583cfd20515ed8ee5e26fbe245e18dd121dda3c0000b800000000000000ffff000001000000e90393088fb6dd884de491863934c09c25c211aa13494dcd5fb02bf06316422876e24b37d5a0e478cac0a0940eb8cd23b20d7bfbb201a1e55689ca7191ca9c90707666772f7be949a42979bcfcc414bdc0d39335765c91e7b2f468bf3f4031a58a8990a85989e1e6d714ba8ae7aa248e6824474504760dde47920c178269d3edc9f615d729a0fd86f181ae5d717271dfede5b93942c36044cbd6c873c46d77411166854a5946b0ff9000000000000000ffff000004000000b8d98b3288904952451d6d1506782635dcdb9a2b1665102f77334ea94003292449542a6877e17e9b1d33781ad7b48e80cf9bb9519c85a0734ae87af400bce1ee16f9201756c0f8ce01af635cb3059e0afba332479ac448a2bbdba74e3916174aeeb4cad8eef26974c957be39b1687773b96c4ff21887472d2caaafc0b6920000101000000000000006000000aa0c0000929b3986e7d453c0e1c6b910908a354e9682ce1254f7482ca59fb006bd6eac5b260d80b23f4147dfaa97ce1bde7727d4c036c9661967a3159c0878fc57fbc6f047476c6fa0067a4172cfe91be759bffbae993b83eb5136da2e07126b6e2b73b597ac03c602a32a89900c001cec0b8ebc4e72b3036091e8a6fe380191f028dcc0f73cfd0c7f2b6a4422359f9c16ba6ce6dc94828d6474d1a2d903798ab98c287e78a48d7adb0912b0562ef1cdb3541c4b143fe7c37f37e7001e37e6ea2b889a2c7dd3f3fbd51d3cca1a39d35dc64ebb427efea2764ddfc9cba696bfecd88de739bd2948e68eefc52c04392f38383a5bdbcc880639c09e43c61dd8afb2373cb0fc7cb4d5a3203075fe7ddfa32ad9e67c65ac3614166074df224089b0bda49819eb2b1fcfb2a4db317ced41c573186882f6a9f46d30de30a45e21d30db166164cc7b838008a07ad755ce2bfba857853aec7912d9ef639119844dd024060825e883ae4f73d64fca74efaefebc7e5ffa3a1d0467f5ef72fc1e26aba369789ac9564189e3449c8beeb7993cb8ca026d9352d53ced583901896add4170ffe95b2eee40de36385033bc1e54414b9f15e43f3cfecdebc7064424ecd8027973f5852fdad63fb1350f16cbf00191bfd097e845efd904ef858457a8ef7c7fda3c91caf0b6c28578477c8ab2aba64f7bdfbcf1b4fc136e2fe2c710bd843ef947c1aadd4566dd4f5a43d95b98f3afd17b95e502681252bf07d71b792372a9515d39f9cf8da95e0c1603cb3205b171269da4ef8605f73c1396536e7fd9390fb55db332fe8e1c0402f5a5de4a3979df4513a5a55de93c0fb876fca4b1d956c30a1f4ba8ee403c34063cbb385ca8cd2790a9713d0eab7ac1fbcb30a925c44d3f39aa0f28553acffc8ddc7319e3976a18d0289517500d46a244f689b632f6200159b4388f7229f25759b3a44239692d71fa3012be5ef72e992a71ee67055719c134b26255f8ab7a86698e28372076cd85e8c27b32c63e1bafcd5af17b1825565fe521d8ef9a7601ff4cc4b04d870e4d219fc9c3fe0d71cf148bcda11db3c7dcc94677048b55c44cd39da7079087b1d89991d8649ce01f0a18114dd67bdcca18f5934fda489d9c1ada2ffe47846d5ce0144cee93165eab41d13df64d78a92e926bea828c72686479831eb824bc5d6c2bf943484146c6943bd8cc936931d83e65dbacd00ed92928f903db05d12eb7c9393e90f441f93746169707777e113f9aaaf1203ba55b86804a2d83f8c66ae6e8ec1c03560130aeed5a2a8bc4bf710cfddd5c260103ab88c4d9b225d4ff2a210a4bee3d456c9014ad067b7a239307d352fd6b522e361ad4478adce8ae583e218a36c8cff130b25032b88efe5f7dab334ead7939523b060c1c7fa59301f77d69cfce8308af244682ed5b4edca50db1c6e1db8ea29fb32f2cebb29d5ab42de4d9d22c1e14e58cf8ca82b31acf64ad4bc56489db0315dde9ccbaf539d9564cfd37ccdbaab563d7c28e7d651fb9a5829f2d4cc96ffe79805e07156dc7598562c83b54d4d1e7ca4f8e376487d7b3017f4579e1ab154114f32e8c3d618b23007cc4dadbde475732b511313b7ba81bb2114a522a628a9bdaee1186e09412bd1b42b026f11bc19ed51b3b617dcc5dc3d76746341fe89169c688ffcebae16d103192f9ba86cd126fdbb65194c4c482391289b0f387dd560d88fe4ae050e11ca8255bffb0a07a8e14d36b34b65f0986a829477e027eb97072cf1995fd102f366b61795132ad577da1ce799b1342bec49c1cc82a6389d11847413e96608544a4f280f7472af463d5bec54e12264b84dd0f392b334bf39360d0774b859445192ca8f7abcdb282fa72ad8e589427e86ab284cad165229e2cc0cc9e437248807cb1e479f309ad7a7e5939c2779ddfd629f994faa32690082e1b58ec55a5428448258eba9206f7427b3cfda5a1d33d965582c9098c498ee3c16197317b42ad5c059ba653368ea7424eaf792ee14cbcc8b1d208fa93fbdeb95d06541b57839fdb00eb05e893b4a250193be9bb0d4f840a93be0089737b38205269f26ea4df8a8dd8af981a41318a2cc67e4a5f823580f6e7f88426369b9a6b91aac9ba3ee1c4f07c9d7f6e843e56ee8accc6740fb873573abb0b1ae2765f1ff97d8ea57a025fed04e4999b36f934bf781e5da3d1534376f0bec89588daaa186fc5f3f4d02259a1187d7b57774ccd82cc636201299bb85cc4177c1692df1c500c23d4d89464b0a78dfdc48c384b34e121356ff0e4d66f93df4966e23bc9fb88f920e8ece19489926384adc2ef7cf8cc263300e5e51028059f078a2bf6576b812d8e52db9f7e9e22c02ee905f6c4166a9e86d56f0409c0126bcf4128f263db60a24d28f98cf8522a900b577bc2cf40b39b44c0a3a98ef817b2b3ec853e0da64d755a40dcd9998cf585b6ce7d4e4e471667b9aca78fe60af635e451a964936becb75259386109262519a503c6d65d8cb63d207fe4e5a06f915e4074e6b4b84e4f7ff4835f73ce7364b45aec9e149cfd1c22594935071ec7247f4df7135c3a71121585975bfeb1a43483a8d42495497b14a674a95f3996716327b096c2d579cb76f34f227ba726abe7833f88f567d58c63ddadf24e73a7b76f7c2a1a8ca6abd505f96876ae97555ba438c1ca5e2956be6f5eb7e636ff07d00e7f72cdd9062b709c3cf6aa4c6b8965412237ff25f9a8ea65f3cb0cab6fc75708e554f9ba7b1952332b6b2518e14c9a3cd440394422afde49c9dc0f90975cce8c143505fa9262d77edee4211648ec13303d317e8e8c2550118a730ff2b0172fd2784ec04ab6dd321887fefb27fa2d321091ec4798280bd5ba9c30813a752dd1e7f722afa7c2b516e9bc814bc768857b607c5429089b5718577b69af90aef7c90712c4d450094cbd5f8624c7fe1481ac9fc407584854d66747805fd519917fb89c2d17cf1ab03fa51ccf602ee840fe96fdf0a72f2af13c585643c9c322341a7de6928e4a6b7bb6e575e15c536c40d394bc4405b54175eb6b5d24571c47f1dacc5c6301675338d37f1e2552acc65958b8f88beada3525c3ae3cff9ef7d3d823d63958ae5e92050608f689d8a39100106ee4f6a9d12205affa73689b5c09ff40e069863b22750e1e28d77aa2c8f13510ef3200c207f5778b2efda1dfca163670e1b247c76d64e5f7a67d9fed4eaf614e49fff16154b70ecd37c09f5d6e0f21ba4f9ddfe30539fbf37c8807c53a0e32c74871f35e9e62671368a22e8d34e55660ad3e2468d9571631a49db1bc36892a2bed4ecdd13222ae4063251932cc47d42f87d27415b0ccebc0c32e99d9984622b7a4c23130de95684ce5e24d4f451488a08fe53e658dd3d34f7bd84ac71936f0b77f32418f2c6f0868d317cf3a916a8b07f8140a4b29018be6fd70d2bbb30b09a61f5ff53735fcaca3e81592deb1e66ccabbd0a922bdafaee14aa18c221a9efa840b6968e193c6778169d6a47c171748c78fdb0f012687dddab5f3ebdf39e35f4ae5292b50995bcbcc7d778f50d9b809151f5eb4ce9b0e10e8276be45c2c359f9bc203ea46fd571dc05daa389c98ae66c8472f44eb1bcfd06100533bc4764f5bbbf713de192727e9da4d36540765c16b01436cb6f94920d53e8237965fa37dd16990da6fa2f7658c66533f00b1aef69059fe659d9e2be8ffd058eb14145ab675063019cecbbdd8c8c18b6f5f1b140d64049f9be4d0d8a14a8f26a2739916bd9a04110c49677e293afba6e731fa67b83eb9ce91f725df35bbb5c8593c9728a5fc27a7cc1b62938de7e32e8dd0b7d5448ab2323c67b441f62c51c0b785b1c6f2d503b8ac77d84daeebf7378e6b4f444eb9786aadf7b34d0f8d5d075b22f7e857eaed73c3e0c4529c733927da4b08273bce2ba7482a82b3c22f4aeaa2ca3c273310b20dab498f03b0d1cf2526faec3ff45965d52aa248d9026d26b6d772dc3da8ced5bd4dc9261d217fcad468ee97ce65803c257d5f008e354602a1b7d91d089ad24a33542ebefec0bc042c24176065e9fec31be8a1cd07dd5d32d3e32c4f511044da49efc6e2452ab627a0f83872138c70b4941ffcc405a9dc35498324892946d4bc8682ea73434fb4b321553fa88e6d1e4732457522ce845aef8958a3788391e42c089c7329487d861edae19c08defcc5740a2be1cc2f7f5eab11c86768fe07fc2f74737d4649ba3312341df6dad65fa364f8e71205bc20ee57cf82558476350638babc3d142245785074d685b462636fe2f17e1f19c5ee8360b9fa95fe0320e1dd7b9c8f608f507617607d818c1283fdcc92b6ce073ea2a21c70a149057b3a8864cf3e0c460f5083d6fd6b5399f386604eb0bc5effadfafc25cec048287b2db0755540cde86c59f1c38a3118b2d501aff1a8e822c9cd1fb8d36000803395f575b0d7062f9f2425adaadd1c8fb4edc7d89bf98edae2b2158bb67adcccbec16f4867d8722923fbef84197bad9a8a4a845828293d8c33a4287e36eac7a4d3265fd6bf21a1e86c884afabe2e8a1a426f13ebd281962a9f12385def09fef5e6bf53f3058dc8e79fa4f840da0a60e37b76621c8bcb695445e7943969b4a7a70d887053b461324e902ee71c954ef18cbd4cb4fec4caa1d20c59de0b40b9b16dae6a5e9b17bf1ce0b297adc1b1ee8aa27b428dd32419d340d156bbb246dee63f487ef797b6791a8f0ba61aa9d99aebf08d5434a2f312b6f149558cad9b2220533be1de63d412a180b19c2134140009c86f64495957cd8fd381aa9b94dc66446d3ff5e5b3bd9cf277267a9edede0a6aecb037ff6b5adb894f08a1815c64825ff8cd5dbc9d95d9c2b4f80421e0602f69649b1451ab6de52772b75941e225c144ca93252cde8b8c57ec7b04502caa6b02280abd1512e297c36ef039e57dce914ac97b62a3fe25c258886fc9d86ffee742610973300897158a8ced49713d8a6d3eea0cc24b2e931ea5eca7959c476abee450257aa6b795f9d6650d1489d695edf26a004f20d0f7614ddb1a89dffcd62245ba4c9b2fc2953390e90031e658d38a55e3a0733ebd579787199a9b89cde654c5b10598125c80ad8b103b2c9472696bf06066c25a6d5daf4fdb139ecded2261a7e4c5af41c1655231bb46901f81ee0ea607db804616c4f45ce062d220a2f559f7d07fc3e3a256646af9a5c92cbb5f8f436067eab0642a88e7cf5e59255849cfd5e9ec43bdfb4e4238b262e2f057af306781efb8d4c6f0bea30fdf015b056c56da079fa4d51e7773af11b98abd338cbaeb35ce0032d5f9f8c7628315d7905aeb20ffb7334b3ff7b49d4b3a85459edadba3f13278bb97d1093ebe88cccd9aa937f7c934811a7347c09ae980c003c3322253c776854165d937d232fd580f37f5200844d9242af3629d8bdcfd52d7bef6d5183c79909e35505e2b308df872c063446dc16a129fca78c0fbdcf13ed4f3829e0bd34985fbd6cdc2fc1b3f224939b16af8adbd2bb11f380f715c24e19a0e96d3cf564f143a69708232e452f461d17068b1114a69636a20a8453e371e946771eb89304f775baa2b60f366afb062f6563b7fc0b4ac9db386e18a2114db06c08a7a2311dbcab7920defd2fa5e84171457b908c6e629123c94809234ba6aa6377bb0c419fd856882bb79eac59c58699b3de7a7ab7dcd6b8db17347c00404623c12bad3ee5d63d0d119ba79955f5c65b5be44403f158414297cf87be617cabee36bfdf29aee515fa5ff9fbd05ede0ecbe3e345a6e849ba8340dac96c27cd2d5ddd94ff973a77d1250b5bb15fba6cc0000000000000002f00000009000000b187a0f360d2d922e7a83a53122d92ead93629d763fa266fe314df04d81c09428093fb908ef17a3d508fcddfcb88085ea9bd604de7020ec9e1bf17ed6cf9d116b4316394d455bc65c61948916cb01b7b1efc9c0dc8abc479c9ed861c3dc57b6713e934422dc6246abe6931f09fb52c6cc9dcfe2b82922226ee8c12d8c1cf44fab198a6e1605230dc0d4573c4fd720f160f506db1dab81638143dde137bef71673909eb903b91a71580f962e2196100"/9370], 0x2498}, 0x407) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000017c0)={0x6, 0x10}, 0x10) 00:01:57 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="59718ee0e608851e24e2d9", 0xb}, {&(0x7f0000000040)="0b241b99f04811bc3eed825e9a1cbc", 0xf}], 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="6a21e9f7bad5558c46bb18e0f0a45f480e851aa266d5764be378cce2543a6a400d1d6a516d1244c4592bdf58006e7f8b904f3091ba3550b835dc5237338f4a862da5025bbebff285495b35e18e584d667a08986bb2dbecd78f5bea34e58107fc3ae1f88f258c82ad9426f46c55f61c317ffcbdc35e590be11ee58069be38dbcfba696bf75c4dfdde7f5bdd307dadb7d3823aaddd619b630a3d767d40a6", 0x9d}, {&(0x7f0000000240)="ac3e8b49f60ecacbb5a805bc7fbefc03ab4c6fca38614b5c4823e92e0840522e8d9251742129330b7d940d1e9e5d85916fa56ab89aa62d17df7f8692763852dd052877139f9a72631b9b44ffa3077561387c912569f423bedaa7f7f7bf12fe809321d0aa42a3a25a8efbde99cab8b31460d9e117442303d358f81e9bf70fe6c72633d78c9dda45b582ae33d451d511a64fa24ff203781888a9a24f736640264c", 0xa0}, {&(0x7f0000000300)="1deefa057ab1840f819569c52912af8996adb04c8c9d2e4f838244f9ec09bef22d2315dd089160ba0cbc4ad20e528cd6e5216a53a5c7a4a07da716a9f341e43d62c8512754f6c55ba6fac7fc09f8d6c2b233b5b6f56315fd8456aec206574fdd036b8541d871a5b3657c399f77cf12222930a6d1867a02c1c50849b69b7a98db0523a85f955ba8e1dddb1567209359cdf6a759954d92eeaeb3119d54451ac1c506450049c401044da281db20698c5eab1832320a2268113919bbd7001830c1a0350169599a3a930b461d352cb418f9289d8bd8e64aa7c2e377a67d2cd859d7c5dca5bc9757515ff3f4a6518075a80d3b5daac2bc1fc66abd3ff96d6e02ee605e8ee086d7b2a5652a4927af203a7626825d8fffb13da80f62eb115d06304afba6446b023c9247b50e3f28e18c0872246059029961c1805e430e47278adf2bbdde43f7662facd0a6fca1eb26a239437275f898190a5c3049fd8e36454e2aaefa318172263aff5099f78bdda4143d0ff0ba90de585cd0335bda98e78335d958c8a248b6b25465ad6f6e17bb247a3597385b3a5e2f8a7d7bdb11a016b6e42189fe502a43a53714a96f1e2b61c870d780c79e26a1a80a873b7f44f441f07ccca817a8a227fcfec0cb6ecdb8d7b8daac65a08cd8964dc6a1bd24c113866f63ba476a6e4ac6bee464deb4e082d42b0f9c7ec4906082d2d377d7d7f1692df82e869d1f20dbf71d25d8bb0b6961466ecea77e7f86c8820445b1599c5dea5c262fb45c46d1c40131593f3986a82ca3c47266092c13eb676fd6958a6551054e0ea8b33c49b1fe34474fe36fb43294e459cdda827bb0e1bc0feed84f201a63e1127376c9b98f64f29d93bbe040ca92f7fc6e60d93890df31beb2d82d9f1d79cfd7911efc021ddda6bb61ee30ee6896e2ba9288652eadc4b20a571b094eec162d6417bc19d59a248b85838042d6820c6813c0dcf74cb184dffa9a9b2aa6f475d924cfc8265eca0aabe2817b2ceee5c12ee0674bdfca41d848f88379c28d34d6028d53554540a5b081f5e322499f019c29ee8ff713146016a35c0c76528d67f21f2871295d44cad560cc97d57b257a72454d61bae54938530e01408eeaf42525394787ff691fb58832dc9e7f4464e27a1f88db47ad84e35c9de77c01021cfd4fa9d09dcb3ecf09b9a7ffc727f47d59f756ce8350c078a75cc0f067164e2df32c02525bbc3be109916893c2933e79694113024ce99d4b161e63a3db3bca422bdbeffe2cb95c807dfce26e51fa8e3cdf465a5cdf03435c5b1f77077de14c74fdb0be6d9abe464472a42ae1b728c206efd73dcf9e5b2e8fcd323d95e2b4c94065b951b73d6fd728ce23ab1af9eb352132d119ee61deb8e1eea96208b2b4d60786cc4463b9c0148113f88a9c5d30e831a5effa7cc3ea8da07a04df0b735efe5b4017530d0f19f5643ea4bbda71b5e671b8c8ba90fff1f1fc6a6c7e6a53d254c019bb63c21a0ad28deb5f4f0dc20cfcb8adfddd13f4ec9ff5f84bd5f87d5ca4067869ea834222b11cceaa1b814b5bb5e39ed27bb86c1b90ce2f8c8b7b769effe6e786ef85552170e0549e79e6c92221b88e3a9ad1fada3cc1a98c95ad441b309c63c56842b6a92f6f0f1750bde314c2736fcf9f616436e66f6be46bb803db60df412d54030f1c4df45b8f67c7ebec967f09e1098b471c39f7252eb418ba0748dc6ad1eab0466714bdf4c0d0d151c2f593d25cb5c01717a86808ffe25ef2278a529a01a8aa0d5de0d5bf9465c3f6e3a33f9d6986d7ec1fefc145c602e2b8667fd447d3541238ddbf28c4068a638cb6348067a82b14ea0766a6e91e9e56769b5cdae692ec8958264fbc06164effe67fc03981479ccb0ef9d513663357d3868499308eaf8b3068392d44a57941b91bc7fba5a3a157797a56371232720627f89ee91dd5bdfbece2ca5f5ba48f582350f2c37a592dd4513f3a6aa83363a0ba74b41647ddc88122d063faf149db68342d88801217834e438a642d13ccadffcdbee530c0c319a03d2da305ef2813e432e0f859bad798fcd854cf94f4511b80cedd391989ac0b34654882fd42888ec176acf980b21d7dd43799e4b32bdc5763ab0d1c05216ec25be17974972565ea6e335881636999f55d88ae50ba3cf5369ce2a54357a0ef5cd62195336361666fa8ba0b7a6d6eac84a2f36e676d8d5b029c6c1855f69939b85f6884c13034ca94389841abbc8eac00804e6810073e65691f01b4bd874706c6ab558b227ae80bf1d0b5046fb53e20892c4e1bf6d9a8498585b51719233bbdf6af679370ba76b7ed4d77dcdf10a1e6904dfbddd3c6cac723faabf6a5b2dd36bcefef5b12c75508837063c6716cc344bbdb750f6f59f23d1fd4e690d28ef97c010790663c81fcbde72e4b2874c8cf923ed10d58be71347bb48e5ad1e0de4140c61d51f9c4b0e993ca024af0fff1a8c346dd2e408544a7ce1e3c0692dc95e47886bf8be0c853c2422d1547c0cf8f75f10e24bf175fe4030ad1a3720fb861a497edf96da5fb4515cc5dfe88ce3bc36182f8e71e3dce2a89901a8762c15456d7409734e95b8225614d2bd3ed2f0de9c9f6ee78777f2c2a3834acf32bbfccfe579055ab8eab48e6c6d2ca2d15e457fc25b18d9d98757ae3bfae0ed3881c8344fd11759b652cda1e9eafd3e9116b4c9a8ae3e90b996efa17a4945644c31339baf633d319a6212d8fcde11522e02bb7de3425d287fde831252e896057f7e75fa2fb72cfec44ae3cb4ff6c7fd9efae8b78319bd47b82e69d4fb36fc40e27e911929e8d8d2ab4d7b81916c3d3d8df4c955a386e15185d8b636de34c348577fe0746cf704569ad923a768e8337526a8e12efac68c7c94af00edb206f41fad42df18f528e914b51621c4f0c17ee04836a6872383d93c64d3c39ef96314c2bdbc1e8c56f6cb65e30a13b10b2175291345b4206745414cecdce0ead01b8b1d7e009352f588b51d0f2eb17518f22a2df4bac2236974deede59de6685dcfd6facd2593cf8eb8188ae32cbd8dc492e56c8df0389f1f181b4680acc996879a14b3f026662e6d34343518f5b9e2ee139ccef856ed0c766f7b42182b7286bf5360017d79db2ffe5fad128121f6319311f5a155b679d9ec3849e1d083a88e5fd85f134f109d1c735284a3b0ef2a11307a1bc3ceb06f9b3782edb8808879e82e139be7fcf84ff7290f45d04746f53b97667bd974be96bca8a8b4cbb781deb2db4ae571de33c1d0b6cad6f572f86710a99079e8d2348f6c022915f9ea410d451cac1a649d56349aab3ff5be4c012ec23836134961cdab39089b649e59fb5e5e2dfd154582311f1267ffa149fae9622d0f02ecef897b099aa2067af11e851d01b5c60c614ee040ec7cd85465b8354247c5139fbf77b0e1d9d7ae469a6ec01f6626c64b6b9893359603288b69ec38cf1fab5a574396e10502bddc2bbbbd1bb85d7638d2cf7ae516d2757bca342cdca9def3ebf6315fb2e9ad7b07398699d8d0222c83ff2e231deac9ab03920034ae3592794d16e02a03da35cab1f34e4aa080946a85de57f4f24c0f0e74c4881aa36176b64f75c9fab86633397637c5aeda5958143d6beb57faa8c663d5978916ab5d2ea99348747cb6fb44fa64029f13ecdd524795d16c57635db944db0bc14765c2aeb159e9a85966abe8118c918b9702480d06fb7e6ab9524218201ce20f777da2c74651623bee735019d8f46c45e8fbc7142403229a2268840ec38b1b3017405a0dc324a644a7f57764605614b9497bc44bbae9e65d6b963d38c0a304299472712a87abef5eb15cb3aceb54656836cd13af3b3667c5543a43fa8b72f93aea7e80d15fa066d78a4d1870475459afc21345079ecae6c366f382785583921cb3576694c511f08d1e5bad09d1b65a22ad0e34bd2c8e01170690224779fef70c33f4937eb80744c6aee1fec27e89c6eca38d2a10ca2640e343d5d86482e698b8f7950bfc7a09deb191c1c494feadc7780cbf39ad06f8b6878509d36ea77f17c37e4e0e1dcc5369a02cb70e854c22939c59b15df0b25d31d690995dd4f7675cd8c28c4ddf6372c4f319400eeab0e4d8a98156207e122bd3307fa04416d4bfe9ef4e500c70a49dfbf4ceb1c49627d9850571248566b9ed8943aaec9012a4660460ba684e0c71ce23482b16cf45c435416e14f2d09f17ace1718fc06f2b9c8c9e5041a8fa22b21815f1405dd4e5f0f67407cff77036975c01b5b7cb2985489bca01d5145b0a1b3e7a5e8448cd5a169c1df0ecc2bd8d5b008d892043f1b0225d10465b7c1dd00783d1a8081ba2e01395baa427fc5209b78ad6cfbbc5b4743e38bde3c95d6c2e0cc057a0a62d73537bbc7d2291c7c738707937f1df8c8b6fa890be0c163251a2fa1de8e09b6f4f9e209acd52740ee27893aaab6e9278c61d0a00baae3fbb28143028272c8f06dc974b3f2d0bb32be4520ccf6e1cedc20662c0586def44ee74ca115aa05ff76ae54e8ae74f0ddc1bb24416860a43681c6b197133aacc7b43c346c09385e2aa46c4a19f35e19b62f26554f7f038dcaa6d2eff52b634b8dbb7ba16f089e8cfe4efda481008d2875c18bd1e35d4b23859c45c98611c269b581a05436b4da0a9ab3f3f99eb6d55038da96005e3f18be5f4b1819e0d2ac5b2735ded45294a5f3ee5d3f0dd0487c557137f2b49167f4935d24c062e531cd09512a8ddb1aa1e52510cc4360bd897d880070e550ae8e383be942895c8e70dd9208a086c8c5a70f6565d7c866d25f2b36b0a5aef7e30fb24ef70bda6b98d1796f157178d9a7fe8715a40913b3496c0ed5e3b69dbf23a711b6af2676b5f8de3e81490bf186e6bdb70ffeeb267051097c06aae7e9b7bc2c7e23569dad99ccd92bacd5bea397ea77026270a66a1a74c04cff48dc9447593f27a267c081bcc18fc1eb427a0d1c8d7cce3522ca957efe43b6fc60efc35dc42d3ba58703906bf0809f810d7588961bc31c970ea2e6a8471f611a7bfed80cf20e4914b864b41d3ffefce0f7bdba5e1d41749a70cc40755c34e88eaa543fd04e21abbef0f450f8d69a2e816f00da1dd612c709983a721f724c724909c82ef651dbbc41a1c26598e979299ada462187039633208076172bc6504feb5f34785b79cd80a16aa5f3cb8ba46391ed7282af70212932d0b13adca4f47bbbeedb921451546a83d100515796d54b4b6ab9787d8b28221b18875cad71bfb1689ec67e798d793dd507c7a220f95dea3e6acf0218599aba87d94a968fa278af53edc3e52cd2952dec8afc083abb7f6b30fafb5ed84adbb2ef92d58af66fb45f7d1d01c02ee9835e9d124331c1838422aa4a483c64726e333b1c3657781a64717c42c89ac9fe7c675319d5537dbb81cb29ceb73244152b6d73b925afce119e18b2101e1209de20ce3e4042bc36a0c080754a26f6afd8ecaeaa0cee98d2f963c3a442fbd1be7b21364ca5dd04f93135b627caaa1c64ab2be557f495bb034ebfc96274704780c61c55936c988ff7fd72ab76213e09cbf01fc16effa9b3c41408fad4c8e026141664b4875690141f0d72fdcce67cb6adb5377a7b4f14600ee0135d4bbb4f09270bc4640b5da2e3ea1d4f52b908248e43209ddfa3add02d748024939ae318c7e5280be9b293b4b52f611ce7c4c4669c8d2b5aaad2f59eb052a7ca544ee698ba81805c916216088a82d4ae36a9880f87a6eca1935c8838b483cb008bcd9134fff891f09189d8cacf24524511463ae560854100dfd8fa84efc73d0780130663ff8b843ccdd5343be1705ed3895a2d1e3a9f86ac56", 0x1000}, {&(0x7f0000001300)="c0ba7a56bce0650d83badc149235ae9c59885298e4d11acb91ed8198b944ef8b864b18924f3125a3b60f73f4409ebba9b3fb024aa0c01f2ecf64c13bb6c55fad0dec2ce60156cb600f58ec9cddb2624fa2895f43896ad4a3fefd26dd6d4cc1c9b0876c80bb06951572088872781c3db5ad4a870aad3792ddd60dbd3fe5e48275cea93a6d3bb2ee81800811a03e4949a09bb819e3b6810d66c73707513eb964cd915a23dcd8d6a0567aeee295dd7bd346f54627f315bf085f1645aaa277aae972b6fc428516d46f078814202a769b232a59aee0b53ef5", 0xd6}], 0x4) open$dir(&(0x7f0000000200)='./file0\x00', 0x2000001, 0x0) 00:01:57 executing program 5: r0 = socket(0x1f, 0x10000003, 0x8000000000000000) setsockopt(r0, 0x100000001, 0x3, 0x0, 0x0) 00:01:57 executing program 4: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x200000, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="93e6ac075510ee82b6d46cfbee0a2b823f0d53a646bd2449b1e4695895f0961fd4a9da4ae6a5bb1c11bea22658a3f1b59a528d2b1eb4d2bdbef51f24a2879c72ec26dc2c5a873c0d144b05171d0f6b2cac7fb06f5a8ccbf436866079a74bd5c87d735232a7b66c364de7f4ec1bf8f2876a7496732d3e8f883c8fb302711ef92de6429689fb74ff8e9cd45ef4ac1acf434cb08d06b744b085555514a55462327cd5fa25b1fd72c1dfb105a86448d584", 0xaf}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000480)="1e5f9832979f44499a7bb8d9269cf39233620f9d8ea144de37a7a9ac86d5b51f9cd1266cbe77bbd83b161585d2cdefd7d02ccbc6892dec930cfd4b2c511e2863dd98b427621b07f6b4fde41e2b04c4a8bc19f1ab62f26b940834249c1ecdc6ae5e0bd9aa1fea7d3da4e71009f650dbd0cf4a2bae6c59b73877bb873abc9649a7280ff62556066d019a1c0dee52820b3b341c3dd9fc0063f3b216f77bcd88a81713c231417b9f838c02522fb48ae3a916ebdc16d2613ec8ee329551b609a059227b01cd647b803bf66fb00b749332081a167fb4ad3e3849d164bdb3b851880cad197517229e571dd5fe9a9ec5bb42f5433423d8075272f7c297a9bd1cc88d272da9042831be84448284bbe659cc6f72bcef4d95e38ccd45200631d3bed660019a1b52c3f640388fa81dd35f0c31b2a8738d0416af87b4344a8e4e696d22113df6662361a55aa4e335adba5716eaa4e21ee6311d0fac95dfe87abcd07eb57e0359194d862646aabb3dcf54363f8fed6629cde0aa41fc4cae7b22bb5f58d1fb3add8933542ee9b39a8c0bb39ffc715aa379bebef0c988eee1b4a5570422757ed9c746cbf0e176bc6b2b1621280a0b73e489c7de9cb35628768bc8ed602b3b4753759626cb4bd4cc47848983e3a47a2b54f85882020241d447587fefc12a92f20d0afe2f80b79332a3527f1a70546055911e49c4f4bdc1aedc966cba07c77c9436fda8a77635670970f5be85509a13eb00b928c44a43d131b3ae1f23241a13bf4c069c5dcd8de0cf9aca21956e69f43eceb0c1aa6337ba00a4cb13a38aaae62913a87809f5d1ff9838be8de1bf89a1a5d2baf5c80f466b7bc1ead4aea55545c7f4017e7e63b4aff1de7a643396f71ba91137bb29eb15c78b88f2e57900bc15450d02fbf34c69b9b825e99238413226c1d20a0a55fade5bd646a78957dff11b99be811173e552e590e595b18a762f27392796e1377652d4e25073603abe47d8d1214295a089bb9dd3651a73d8f7567c171823bfc2d537a58b04be4011bea03bc4d37c074ea85908afd5e1758ddd14ad9e2d41263c087db7f725566877953ddc096da4e17a06705d453adfe99c6e92aa25aa22d9be79d7732ff7a28a0f3c5a3b6d0e7bbbf528c5c30c28235e2b97b84d1bda6286510a0cc629a0ff88d44ec0f100ece826d8cc018fd7d6a266b26845eddb6c47cc50114744f65ad0684afd8816c8d37cbe1dfacdcbaffe45a5ba0771c5b884e34f1461f082f512e5ab37f16c571d442d897e1f2b4e5734a5c54485316fbdb89a0711a2d31ded02b437fca5634464b7392e6bfa54833e0bf461e06dca95fdb8a4b32f8292e8c479605282082cad2a9241e3685ebdfc901f1fc7967a4d343efbee2340e286084b4f87d5d331c952b6f5a15614f0bfea40171072df0e2ffbde3d923bf8183147e9647b397aaf53938766740d161d7e3923233b779182a1b0c09334837e2d5c98d3d102cd49c8aad9fe9a4149a50a4da3bab481266eb4b6868f6566febef86a9a0a65a81320552aaa5b25d89107089e3e697b2019f828af15831f35ac1b968eb06b6e435c6d79e5da23d815ef42867951b5eb1855b8e411741782fc400960cbff7e5e1d68cad51b3111be21411da141c01cbf337b1aa1e5ab26cd05d7ecb6da2cf222474850ee6b5b836531a4fce3a26b55ac9096f7854709161eac023db266d04428dfa20635b39289ff372217e43283c73fdd93e87a23d5bf614e6ace7d264985830498c8538f934241f6e26fa99b3e2d35e2c01705588b25c1fff650f34b9531e7a06752d029c9b9604f05214afdc22d7f1605afa9d78dba1d47ac8369f2608996847635d95b73d10328d50c39cb30fdee44dbc4a044c1f12159031edcb0d9a879f492e40fef7b590b6db5a717001a70ecdb35f03403c8d89c4c159a84c09564bfe498af3604b8832801afb28bf3d4eb4b57dfcbff230a8546b2d3681afaa84957762892131f7f82923ef269cf23d828a2bc48008323360b7445724c29676b611b4807c9da93e6970ef4dea4ed45b1029488f9b195db47c7ca3182b6442899c62614da937f9c0fdd92ddc9fd0b7d15ce8ace9aaa78fb6b166d4e4b8407662795aceb158454d2411aeceacd8af9cb7d7d2a48481efac34d4cdd49088543c68841e26dde657a4abd425eef6bf1a5778aa1254880d51c6626815d137f88b332c23b8dd1990edb570120fc00b00b41658280a85e1bf0830e9a6ec02769b79242177f85c4180d8ef2fbb693776ef4ddc7f0f0b8ecd4a1140aceb9ec4765cdd85fea7feb2555e544c88a2f4da9623319bde4b99f37761a50e6c54cb7ab7fdd0f23c7a5ee18a1a875d921a4c68f57deb6bdb55dca7ee4dc499aafe5e891fcead4692d3dd0b5dd9e2a2d7e5ce4054c7bea68d1e78135412f78f01606cdbb0f74339eb02045f1f673966fff1fdcba74082f95dd85de7bcdbfa5f3b392d9d3e72ac80bfc73ebf2986fc5a90c2a38ae6bedc6c883e7c92705b76a00f80f1fc4d7836426bda0c57398378a5546b37d8146ec28af1c34d1786464ad8460dcef612d1e5775bcb380c84fb688aeef26b8802a64ba36f9011920ba1331b116636e66ce2d318bea058541276e801750db65a3961252d1704c6245db1d661917bcb68ac8613f73f8d8911f3ea4caddc42f08f168b0ca9a8d6a95f0d5febdd183a777f92dcb257a477b3d166d4f75c3b8c9758cb7b9a93f20b6eacadc41ed36ca42fec9ae338f8f662f515d63f3ccc4f3bb529e3814ebefd91a1906a512a1f3061aa9f9a0d13c80cc91cb19e4773431733f077d6d9a680789fb7825bdf696a1f546d1b0228e03d8de35fb060ee0df257646d0cb3cb64da1339e3034f21b92fcb5806faafa955531299f2fd0f0df4b51980603fd68c4c816285229be252e12d11c11e4ff378a14c1754249ac0ce400bc61f3b9b95e399b6d4346811b72c7b2f3c55d74040432cae1cca6ec2fa50ee573cb024e3bf0c8f9ae08154ece602132cd632d256d28dad9da1252b940ab5667235b76ac227b6dd9ca141e2012f45b0af15f2242887a1be38dd51a3b2efeb056bff17fa827046f31a8fbf0da5807f15e0f3279f0de444afcc0bfa67a02d76b34e8ed5dba6dbd8cfb7f7f1e1b25fe77fd9a7ddf02b86b1073d56ec4406eeceada2b2253c40b2db98e20396cc94234355ef97e2bea875a7dbe30ac771419ce32cfb745bbd5298fd84cb835a9b3dfe3577a8e0a5fd7ccb6111f7bdf04530dd21d4910599a86bc25e5fd2618aad4700069d0625765c213729c6279366e441f31bb9e12f1f9cb59086620f14654be166bb1d8b44f3ac6a1e3274498e12f381a8a3771be1dfe0cdff1cbfa4ec895cdf2e60f0fde82ebc725bf55efb74ecd89e705ea777880e1af6b59518af60fe4ca1ea458dac8ff4bd8d940d2e3957d95e670c97c09fa1717a26dec3452dd8fef3af54230626c225fe5775436fa1cae803101c78808aeeb971c87f1961b6c0d21ec56203e844ca5a3e883cffdfff357113e59cac855c2ca86d16a6936ab004004b5156da9bb5dd3994df2d75233d59b76833792aaf817c2f3b8a14104bcdee69741f15bbb699afa4485845d1e68b2e7860716d2af1c6e495dfd10e1a100f895f80af91f7310502b0293268d6265cab8e4c4b8e8349b43a15fe230aedba3ec75af940116c85d9358c3a9eee70c3fff27425bcdf74ad64efa1f06035731c8783611632b361d34273f8da8077546fc23edf866bed23260a7e585e92fea876c1809778cae1618bc938965e1e6f56e1200395890d602a5153cbcb9043613dc4026dbfeb059387b70cf588b1ca7a0b7161f837c1edf0428a32e6f709bd6404ee40232fc4e9123f9556cdc10044562ca712ebec66297ac8861e0c352c563f0a8c71312782332b4d5bab4e40c0e4b854cc3801b7b33b3c6c368acdc7cc0526109fb2fc575cf8b28f0ba2b90b2d1fcec3dc47c856199195c90a456f8b5b14310589de7d002ac058ed04a994e4c15682055776fbdd566f7e3fa9f33a3f00ec0e01c829e378226f8ee472d196f8be73dad6c0b506389c96234e580a24f2eec38c733c474a9db213e2472d9e1aed2ecbc1577aca77c8a1f35497f2d8dc1c54aceec736d15cec2696628a294b80ca7995bcb4d01a3864e97be6ab42aad8d55beea4d165f5954f86efc88da596476825ae85d5774215614193a90aa3a8ecd646b0d729b05dfb4506e05ef1306251936965b2b2f0533d0bbe4537c9a72d64e8b7b5e96ecc1811389e507f08750612b9b2c0536d33d45a8f8e9ecafbed0d1cc877afa80d8295370567175e4282f8a0cc2f315885c25a9aff7779613319ea6c2ad39c29307aad29e71b7b958e0dd4af9e03981410f4cf5f90f5c76cee392141f20b67f9fcc55b77372ebd3a09e5773ccf1e2e51314f21e15bbb9b8a2e65ef00d272d28416a4bf2e7a57a241d9d7f7be7d4b249572fe5acfab0f2f4ee41e0223eabe2cd5d166f429f87833fa959cf598f55ecd730523d26f9927b519ac3e63517efd747366f3976521a50ad86c74883703643a6f68c16879bafc566465f2953847d86b21925cfaa32b9404f58c5d1791c766be0546fbff3d71a0f403750bbecab026680e398470eab5c69fa6c382efb3b2f7271cca9ecfad9a460e7ac06c30c1a30d13fe276fa184458512168208e285de82f1bb197f7adcf8e36769d88579ffba89833636d5f57a6fd899a90689e7ab6c7f29b8d0436699800096341b9c0a09cbf432a2908225e6e1c41114c889777212e6c3ccb634d7133a626b197094b34ef8d4344ee0e43b894e446e2a95d11eea2df24196506e6d05380bfd6b5c2f378309917c2a1f517b6afa7b580c538da2f6e54140322d4852d18067e6739498d73499d15ccf3b3f075a8208b6998c8dd55c1fe2d84b342bf9dff1b7d8493066a97b15c6f0ad9bb01bf62bdeeead81f40d72671399b29c5cd4c3552ef89cf8652923f66455853c2848db5408137e2cb09c793445e31cee43bcd5d421bd3af97e6bb51fa19c0882c0241f248a0e8c2066a3a8f75192f965697512d5d93e2cba2ae5c8dc8f6a2b6b776abfe3d93258aa4ad70d59203c46268a12f138b510534023fec06322689884e8549f27d08f9ea921bec3bc9c579fe664dca575709f1d01c5a63fe9c29ec14f5b6bdc7a51c0adac79458f6e3a3cca014b8f2af0b7b59134703d49cdca1b7210fd884410a3a17b7920ced58691a58d1eeea10c60c1e8464584dfa4f25d3b3cf788bf99f03da1f0691bc59642c8329e0e6d1063061d92e50f7b8ea7dee276feffe34a74279409b211382516b64a6c639bf67fb6f54b2dc2bb9427e83093f97b199086cd3b99199e39fdfe1e72b3e75aa91e87e2031921cfbc80121b76b8b95a1075a8de8adf0a29bf71a56f294a0104d9eb39ef1b8aee748ec5aefb7152732556601ca0b6daceba79c1bcbd2f9a84a1175ab4ec60d7dcb76459059733b13e65caa774c8c7c85be3e63fe7b1c78a4f23275485fee5365b4ffae9e361d0d08a7f0f87f9123a97871125e45b74c2db7db840ba3854cfd1bb99231668f008f17073a006c5ef039a60cc2b2c2ba9b8e782fbc587871854b6d7bd17832a9ad9b934361f34c592c071d6a0dfbcf6e29bc619e161ceabfa0c6b4712851c5ace7a8707238239e65eb7643828b62e55bc9a1088d75d5ce87270150f55d158bb2eb832648bc517617a325d5771506e8b1d2970c626c37c620735220cae27012297ffdf832299b06919fab9a2be4d91ec21fe4ef3ed761a55aa8663183a9058fccb3629f7a", 0x1000}, {&(0x7f0000000140)="165bdfa2860788c38061f1b150f822b2361cfaf67c72fa2f5a311751fc0d9603618e484460977f0d239dd26de1cb9878d48fa8503555241e4f7536382d1f35b63ba88e3b28bb6ae82eab363c9ffd8749adefb68c4413c1bad27f42cf6e92", 0x5e}, {&(0x7f0000001480)="c2e022a65e40a13b2204547970db2f7fe9423fdb0f019ec9ecc218017e42a26bef8d45580dec646e72721591aaafbea4b036f9ed86675fce0b52a87694cddab164bcd08e38bcaabc8f8a751186f0164d7167d057ca8e3682376b592a9d4e5a1091611907876a03e31c05dcf836a6613c23c1aa39cf620138d7a54bdcdbf83166244d71265b9fca77550227d818fba237f379d9eb229cc49bb14753de3c0c08e8d3e90153972b57fb315928d93a3349cd6a0dbcce3f49074689a08863ea008f86efad94da1b51db16866f8dfc8df61523922164402998a0c48e29670ee925256082804aec2d707b10e4164685ccd3d3a8f356758414155a9f44d3689205fe52551a9ca234e12f8c8dcb288de1e33e487eaf40ab99ebee9a157735ebb124e728bcfc6f007d3e0d7cba4291b44a76c7a290be55424407ac22827c7a1a058a2a41e14d29a80b4ccb1fabfbc22d2c82375226ae7f7663bf9f4caa4ca692af11f34f07871773930a8d48d210b09b168215c0df5bffddea7fba13b07fb0493eeb83ff8e44412bb7349fd12af4394462f9c5b7d22cd8be9978214bb120c6755ffcb6608dae37fc654d08f78e3dbad4c9b40b9430ea24de5e6922de427e57a1e42ab04aedf23f85d1d428fbdade9603f49bb02102d80f78774a2d7b5b147ea1b7989487b4ce2d4c4819475bc0a87e683f6f8e7fcec7b404f3f1bc3d2e72839012d32ae92f8796dd7c0dd895bc90f52461b4b8356e501118142e108abda51d259b77e69fd7c6f4a14218f81237e7e416b6499cbcb7644da556a25c5df2f17abfd47f2d024a1efa7dfdafefdaceb8b919188dd4d83098da6dbbcc069e9feecb30c02739d91506d125d5a461da6eaea020028a41723949c6f28294a857359429b119592481b06da158ebd6e42885239442f4eeaa27b0c43e2eb21f946ddc7c9dafd82fd3761b8ffd67f75622dddb3c95d7fc501304d2f47f8ec7f3848a2ff997e471180e1c2592032b66c86c06fb475b4fd88b8bed6eae9c795433d561d27f2a72deeccc17454f4936d41714a5d05e3b57b9b23acc7b2ea8186fe5dde30d07fc5da44b777753b7c8079b1e48b76e889b5cca461df7543c43641dc6141f1f5d19590e62433e241ce4eb33660a27102d321ab3918d0a31f92b34cadbb8bda1614ef3ffdc6ffd3f38af39d2c61d6c420837008ba753d5f6a0947e91130a8f1ea1214b1f16df29f2cd3b0e4feb58936ac87bac14fe70b88855b16a11c33e7652a3995244eab3fe6fa949443190116399c7497328e0fbb43f05b0e65f97f967a4003d9acd1f2f8c75d96c497a7d3e40699faaca311081f9259b05602796a2cd2982ce44e8ef9f1a8bea681298543c569be095ae6687d8ee78256fedab20db1d85ac919a3b5b8b1932afd954adf405ff560cc48c6ba4a49f431e0ee3aff563c6c596d39a547013c77ab22a0d6577dd6b20c7dbc512b0e0a86177962771bdfc8a36c52a80877b900bea94c2143945c2eefdb5600ef4bf83461734945c3561e2653b8ecfe9b2471942d85e46734d1237786520c98e638e5b3dc4f33ca22a8e044cdfc69949d4b590825d8d7e108b6aa9c62014c583ffd84c4e7904e5503c5f75163987ed1624fb9d477e7cf7f4830ad6755e36ba509be1a66a62bc4ea0e68dee045413861df355e345d33a83ae954f71c71f5d1a5528a2f760254f472816811cde2e34d06bf26be996fff7c0db048971117ccaa3d1cf2a62d96351ddeba641ab71ebc492af078b08885c197e5ac49048614019ef8688e5833bde70de8b744261e27cf3bb9dbb3f1bbf2e4085063ad2d23e035a6ecfeb6774e5bcf941f101ea020d65b7ab4ddd20cc053a64a3fcefddc3f8d29215020c1269ffb9870d16480ea7956e27283ffbc1d6c995616b69734a06b2c377e5889cec1494708177b5592bf54480617d6edadb05aff58cfbd7c1734672d47a226490f2ace5bea0f19bd7a089c823396dd4e54316706a5eef18b7468785446ba2a0a8b205cf40a9b0c1cf3bc777d7ac2ab92c0bdee6a212f5206604fa300c8c1411c4462bdae667b914c1a0de906941a9396c07ccea2d605e96136f1586a6aae1e56a622371ecb162d29e42ffc3b4151ce8bb8228d182ad950e7cb8a544393538ba8f023f488e0dffdef1bdf7ed617db4bca5b872f8144bba5809b382ca8227beedad3d38405a33a0ad9ddc9ffcc1d29f57bf8a8100cf240bda463e419dedfb6612d4b60f442ba9524f1ccbfa49a4642c505d972c9bae93dcbb0b4e0efda133b494e39f6019e7a4451a5ed611cc4996123af9afb48e469b8fdc2d3697160c5c278f1eba8366278cb36c94befe7c38fffbaae021fd977980b52be1998f867e8447629369892da5ffba257999acc314135554e8c1f4de2e861dfed406b42c97a03b8d488849a2d9deb420af6b50d9f6a6d6e9c655c888676478457f6a66fea42fc4a812b85545ee13b19bf689864e0e93c106e008a9a2eee3a5e5dc74b85dfa6e66b8c962ed8b8ed04d7c9b6abcfa58bf522c107348128311bb952d6385174b7cd3dc5f9d1997485c74d1da2591b1fe5293b05997d438381b0fa5360eed1bc664a36e812163e551ac10b21bf2b02c627faa6d9ddd3f6c5daa0416df652d3a6393eab436e1d30b0c8c1e50fd6c308bf15dd070d3fe5e8e596daa7fec31141527b866fda16d947188888d91c73043fcceb8a905b0ebc0bdcbca88a34958b6d00f4e0107bc4920b61e8797fe3a882ffdaea6c3432469321f8f10682d6f804c703afa9cf141fc56655fa53c762aca4b348e150e15684d373e2fd4b67693f6dd2554190b66db733b8729580050e508338a381203aaec2829bfa4de2b68e27d0fcabab0346ab8e6d8ea4b9ea57521a3ec900a242892c3a748909d83f1b480969bc9866dd017723b4d2e7a3c267c350bf4ee58f4b640e32b8746f8a6f28840f0ab375ce037fe137c09c1ea9aedade836d2a231e24d5ff0aaf3e693e7ba8c6bc137e9619b3a3a70dd26cd795d88f6d4d6538fb8174f906ca9d9e756c7e528038036b2b3b04b7ead0c3fb8c2fa1a475b8c2dd6e7c60f2587236d64959462d4cf08ce30f734ca7ebbc02fec671e1aa56f44a15a353b9f5f9ee9e5cf4afa42a24d4986d030623aa7e285831ac3d42ac703814d96074c3495a1f68b9d00ee826aadc1e05791b6a52dd0ecb45ecbe2414b349173162550c4eb87d90bb508df84e2e9748fb10e807597137556cebf5e03a5028e4023dd10051d2cacc40671699d7a7cd6d0843046b2701a0c4a216e52a3a11fd170926f5d56976d3bc4b493f281a5e79c0a991d1d9dc8f93971765aaa41e811c73ebacb1de61806bc1ef7a58f80c922a094cc10979b16c1dd3581b7e06456f727bc90a8b4c74aadb8f0a9df34f2b55959ed9f0b8cf3af2d86402244ca98c04d943135054660a416824577d4d1a0515649a7f43b8b349147eb09bf11a5467ec6803430b0a1a1685cfb2c8d966b35f90b9c7f04ed20efd64071f4f25c684b400f7ed4772d01d20ea54014dd876e5317f81896744e6d49d602356713258d80499af0bdae0f3bbb551890a9802953858aa3ea62826426578135a7902a3ca0debe6b18723d57d2c39a014694e5df278c73264efe7b1e7901461a821124abaee0c744c70b5f993f5c1abe514b79f625c83797fdf7c4ac7ac3320ba9c2ed0d934266ad1a2742ac21c789f122f91554851223662091f96aff879efedea76a964a05a16d0f309ff139295fbe096dd304a895e4ec92f142fe79cc3986fae66ae605b127c14e474694c1ccd7dab5cd39c93653d9b0f9cb8d153d4573201f432f12c17f888728ecd9d788ea253b3ad29ca7cc32b23ffe6996cbeadb114583c8a5ea1e6109cf5e2b381c3db05c7f1a594bb941914ec045308828787f801be5f9d7d8a2b6afa326ef7e3a5e93d1f9709afca888614f516821b5e3d9b97715487d109e43f9f5cf454497bd0386f66a1a76da247f432b07f1e9a3a09279a51f846058b909ee90f473e405c7520ea33ca52012132d188d88251e9c153e6c2c0672b0165c3770fcc80a141c1470664b0c165ecbcd91752cdb3ccb36c321b8daff47f1b874572b15b2a6446e096f1cb34bc2e519d333c581773d9361e5a3a9446b092bdc25a84ab5b65c2561a055103a754baf7a5d67aa99c4cbe765633289c5114b2c27e30b1f64a0efb396abfc554b303f17e8be928ba2291bf5fd70729fab0371bb897d0b2229dafb8f124b923589ca362da8daddd4bb62bdfe36c410ecdee2c03d9d165102dfe2f27b36cf881c9503605dcda978f40df84b1b2a096fefdabd0230aba2ef0628d08598d2578542167242d5137bd33d04914e4a32b7add9c6685f0cd2436fc052a9dc6917a473a11fe63362e8c70d21e7a88be73373112811d9a3b9469f9376b27d46d42dd7d09485bdb0f3da6ae2c214e72b8c78436cf19bf29c409b6bab4fe0454d7a230886bbba20942dd0e000cb5163b02262e80bb637365ce690c7b4fb0948839c2da041be6895b7822201eedfe1b2ae21d2dc63881be33839bd0ea0ce58b3eb0e93862abb7ae80b6180acf62f858531e81e96339a542ad8aaad33c434f9b15abbe6369ad15eb57145bf3212f00fbbcb3e8d8b17ccbc84b0a013ad8c059509aa0392f891e8c794aff906d4692bb2d8ae80907314fc3db5468f6f8f28017b36e424f2b2f3952b148f9fd877d4a14627391c64bd339688993be7c032dddd0d63bc86666f680a59e1c2abc614d4be8098da64918f24f4bc04e00a3a8b7ebcc40e9709229106e3228273a061ce01e3c71a9ffcb7079148aacd3ac0921e63d792592cc24a7cc9625cb66977651bafd657d22ff11bb6822cdb3f81ede7dacf90c0c448b6eab4f7aef2dc576ef9bedf41832e671fb26c0d6ec4db46cedf5a71eba8ecc7ca364342ae94324103064e84cdaa957f21d1b43f05bbc2d9c3d6d8d70be12cc9a0f18db3e7e5170ff17ee1f945ac3745bca08ae0de3d67e04d6b687cc8a76ce12cdee29c514107332bfe7b5825c960f01066c48257f913c0d7dc11f3cecba18c452c8cc95f2d7dcc2f4e021bcb2a972be19565529f989dcf191ce39afe7b41b64c67f7f2bc60bec7e3c29e06983fca61f34b775c46ed191e60c21716b3a0731310331aacbaf71c62adb3b37f8bb50f29c1129281e0a125b31f4351d42ab34db371533c4aa8bbeca34e3c655b6868e0a45e7af7568fcbbcc23cbad5db027f333b46958f58a1120ea16ab4f4fbb7394bac7b29fbdd098796969d0e8d3492bfca0395f78200922c75ce2139c11d86d2d378400da234dea13172dd6fb19e6513f810a3295870f9254ff0aaa4d6a3296f924e2b89fc43ea1e42fda0b832dc028e2fd3725de2484874f5ea034f59485d7b558eb309426ab8347940f0399f4ab0d9b46f83969180fc3f04744083d3407953fd89aadc5f271d8a062779631237147c855312183036b15409e28f4b2fd4aab9468043d77fc3af40115fda914ea39ba1eacef3ecdd5f23da9d1224342b43c98c4ff3a4834717ea6f3eacd13ddcb4fbc19a341b740627adf430c48b9718f21a51ed6a182e86d3d242f6d46480194268cb25670bcee201af718d6789518e935b9a5997cdd6ba8414a6f319dbf532b1c0c5d154ce0d2fdf008bfa37f86b1070fcad5ec6ba9d88cbab5f6735603f9d98afdffe96c3bcd70591940ba8d7f81e87f53742e92c5aac844b38a73cd785746763edb74838e080aa36c775b1f75e98736031f54f86de6a510d23bbc4c95dc144f1494220c4f64bf1ffea767d463fbd", 0x1000}, {&(0x7f0000003040)="59d64038d6963bbf19c84b195bde21a51d9e7a388f470d349af7a55b5c57e44bc141f39cf80f741835574ef7c7f77b169b735f2674d105b7733d5d56e9736cfc91fa35b86e3458379a74ef3628fa0f6b19941f314da745673b6efad458a7df93ed7cca80c7a6c04bc44ae16e31166d5c0739d10f2142339009da960286b282332c19b3822a28efc98fed29a1684234ceae6acbe883747b3108a1cd8f74be66d0ee9367608e1080253e1a7b493f3a234a60d01af6e730869703b572c69a05018f845c10ba1367d04e574862acd321072973897fbbb34d975ada11f0cc802ba1ae99337134be8931cd5e12c085932a322a348a4608dffd7d82f2dcfd8a7a4716c5c2822e672b2a92305d53ecf8dd2280ec56fc0099a9d0bc8aafc46d21bd844db4f44927777c7a6550323aafd7375fe5131f349ed6e441846a0338a7a7402473d1a44e7ca1912c067ff76476fda09a4c216b1591c6386a745dacdbf7c276a24e0df4c4707f596a324b8eb5d10c0c6d2464e60094fab778fbca2d53951143dbd0b4dc4b1151d3d18345efe46ce4a522536c01200590e14e038cdcb32255e432ce83c253ee12ff6de3badddadea943708000040a086d883c05b1eacab1933b5a8c10b479ffa0cab9727d6c67368c0903d026f7902bf2bcc3d85db5e099f1402ebb61c1405f393fc8f48a74b606237d40f072036841a113be152c05567dd0f58fd791f1ef27ced48a5de4b8531c9b232927155b853f056cbdbe9ed8344b0b7fd35ac3d68257ac1ef50963c78649e189207205fc2d29a721b341da022a99474a9791db62a5130928f1653f2ecd9668eb316eb5f16945c89290177cfc3ea3346a95e1a5f7ac4e685c74298e25f7f453a198476bab6ffc00c6669ecc4233102e64f0b8e5a6d99c8d092c9130217b4b5c09bff26b283c728522d988f7824d3a5658111ee56736d873c53a859d00cbe94a50f39de718e1843bba44d51f28d7af375123036e7cce8bcf134887c9fbcb39e2aaa9b6934a868921e3fe497c580269bc3e8b36fc3fab12551bab8c674bdf81023374fd6acb8c29e2aebbf9fc2b41457be2e311df056ac9cfb194e3544680a0bd0b19d938620be60fff5a22609a2a19b6a024b9ac716c40526c3d0b16e63be11e2c87fccd4c563e0afab64fe374b853ca0c2acf0c396e61e83153819fedc2af2c727dc2c666a8aef206a573581c2c5811b002f631381fd071f225c174d0e9368157eb8238a2f745f73818ffd9539219b2d8ef4c3cb5d2e7797a2bb7d007f20b488d4a04d81a45b081ce8d969469c8238b817c9097baa5de04b22858805bf94adbf0a43389fbf8fd11de3a983179f88e60ed9e0192ab8960dda5ec8f63d5fae4bba57587e96e11c943470e12b51d90dc7cbe7b5e93df5bd75cf266433860c4e70edf91f8371c453bf4a41e38681b6d35653402f7c0bdb99e28509175d7d70aeb89eb62e416ea0dd8510bb645cd1ef814db17972a8db161acb0c872d78ec7d0b623ba714bb13c9c5efd15459ac1f6802c214de8e8bd0eac8f7ed2ee41c3997bdcd00bfd9cd3757a0f75a6468086f66b93a4bc490fb3b58e77827d638a2cab38c77b3bd71751b777243d2eb1c39aa91bf5b655b1ae58baf9a464ec427cc65f9c74a2d24bf44969de7a092cbc06b9fba03a56df1f25667d2d4ed87234cdc46100310fbdf0328100006d7095c9a555beff2eb471d24a2a3649615a8608c8bd296e4b30f9340aac01a889264444b8d297e52948ab5e5b2ec30a9ed36fd93f343168ede53bb1e686cf52e0fa357a5dc6869b1a3f20fd77606ef5b8012f2abc383405b88559d1e910a142f5596d25b19eaf86423caceed061e475dcec9a9380409957dbbf85ce2b74133a828fae11ee3091308df4aff06d8a5c4ff27aa9a2ace6a078825f954b52b34a378f3d39cceb6d05dff7beb41cdda23d3e4ac1098a9bc70796289ebe958172bf9b9d76dda0c32556c5ef68a0f58489bdf8c9917a39c7aad58a3a223e517ffbaef9049e1a3c25f17fb36680cda2572eb7cac7ab5dae5cf37baacdacd4a2e58b0f2c1f547ee68ceaf1b911e111b3216aa0d0716096563d753ff58085a0f30aec227b41997385e11c504220241f4571bf7fe9220452fb15c0c5a32db692af367573738c6d60056da9fd54f46f62cb48a12bad5692228efab9c0d0760be4538772596c07973bc75c3530c366a5245a63959902209a45fd8986999342e7b234d73f72aeb824fbad489dd175d49a3ae3620bcfeb9775f5f24a4ef4793f6c86a7288ad098449798e10bc853d6ddb6618d0b106de960dfcfafa3c277f068e2219932c7af169056784f58b9bf1c724036e82332d46b4c65e9b52e8af60de8a9d9eba6c0261cf5dfd615fabd2a01ac880a260f8ea73e77d78c5b00bf6d5b83717e6a76cda8c7406df2dd34535f0f4f89f5e3569a1a87af9db809123722b8354cb92905d9e1c50ea0115af0e69135acd5374e4cc5e6c6e02edcef4c41b8c4e4f36f148eda9efaf24ec159b41060fff90dd5b816b4a3c14cfea12ecacfa92e63b15f944d49a2991eeb5bc8e4b9b8ee85e7dd2e7ebdbcbac68d9f048585a37cf45fda2e07653e232964dffecf216cc2dcee450d629b49118127fd3ae17906bf5b104b216a325db0e5cdef53b8d0ea0eb85f6afe089780899973c254193fce0c5c37884b9dad526242cd04814e5349b92d14d1f2fa173c8c022ae9f88ff1119adbf80f625d376d57fafa77d7e5c0bb8402979a4676030f18969f8182fb9b35ad6141d35dda59c5367cb1a378c9059e6419388d5b0cb40bf28849f88ea53cea87ae0d1e77561536b7fe8c3d7c2e69fd1220d5413eb3c3d1ab5688d9d805c671cc57ea27b749fbbeea64fa6a01e0cbf41f45b296c74246a565a64ffd1e4d30ba2eaccdafbb4426e0c216cae52e18bb89ba10756581feed1a13f9b541993e23af397425dbe71aa039fd5439138120d6c7c3a013a44bee864e60287c60f4be94c499796f9d7b83d50ed57ee22d6be4decdfb2ebedb94c396e0b342075ce90d78a1611a9cb3f17161038720d53b1e894a0334b18092ece137af72fd87ca8e07e7e78ba0df48a9316dc5f5b0fdd731956167e63516dc716d2c2205ccf0ecc226d939faf1893fc2d1469b53b02f808c4b4e711363c3cfdf6e484326164c60473a40f506473ad1c022bbca9b490098504765585cc8e5f642aa2a81821de7416c072476e6bbfac1e8fed9e0c78a2c9dd4962fc71d5562113745f13936c1f1566bc14e267891c31c0c94eb0de5d3982d3271ac400ab7a2b106555ead9060cfd3f8663b73bf07ca9f6b5adfb328b30b10327fcf595b0fab7427ac0167192c302960c2d99bacb7102833258c8041afead514041f94bda74f27b42f26975ad42010f73b8d0d31ac8d5229dd652fff9f9ed040a3c5672749f7ca31ae2d1bca15c0dac0a42dc6f7948baf99511f5bd8d7dc8599af73a9c379e6edaa447b7e471dae38b9aa9c20c3f6803746a4cadc07d2bb44a59310e8f2595b87475a52cf35c772839acc195acd4bec0f6d8cc1ab85f31bcdaf9a84fa221b192cccd75f47cdc632f9284159003455d847537917817b7d95be272cc2a8797e554137eb0df277660caf9870cbdc295e29c0ec910b28b6e765691f7060b240b01f1f28c0a0de952fcb26d26e5b34ee17d619071b8c16ab1c9d4b0262634d94954908522e2b8b09b08de315f8f09cb0463763be226beccc1397320a2bb7f8e05e4dd76b79cbf22690ac082245bf4d408b570a6bda10e9ae25ba4e29b2c5481ea7120e5117f77829b4e1370e6452ffdb4d24dee5d2e72b6f032842fa976cf1670b38d79d20a080845437d1442e730d2232176170805350fd294a1a1d9778974f81d215fadc847e1f0f2ea5511e3471028e0d4cf8a85dd9f00a02910de5d04e0c4eded8f0a53c34a80cbea9d596810f9b0263c25d399c55f8cb9e648e8aa83f354a3149b4809b1d4d6c6a57e50166bc9902bd18127d8761a2a6e799fae6e1df40ed2d082e34d4313e0348aca4606667f97b82df42e38b3b2796c81b6e37c7b8fcd30e18c3319c0e34925e0a5227d949098e5632072b0ff215354d617945c00df113586ea8af5ca1adbe6a02f358522f89a47a596b5687b0c6bfbdde79ce85c904e23c5d5fca88a0497df9b3b464268450e8467d6831ca202c34c513b7debdae0e87c14b8be63a00579f2c8905d43218a877336cfd2aa1e22f6e2a4cd663c230b4715acc919718ae251d3a4256aaa5aa44dcd3fbf25f0b831ebedf6f4817855cbafa593efb25c427efb0e5c3353aabc7e298fd772a1000140b859258584840458981ef0e07d8b7e472a703570f2bab6c35b58177ed7f5da3ef09b110ebf6ea5816f5890572644cbc28152981661441af2a2cfc9b94f0df5a255ad0f747285a898212a84eb6a12b58025a8ff15dc837fb0dd41a6192dbb3188cc951863614d052c75fcf8d1d151d865822e4e6d14521ea6c1ad44400b3d8128913278972540a93e0a8c3a21a0b351de091e6904cd50274e1dafc4479ece033bde7c8fb1518b1bb1a99f199ac94bcd3d0b917da0ca87b6ef545ea7f6ef6d20614efd137b4bccd1277f54f9ee6c81dc872db764c9295b003bc0b7bc6a7a281c7d3e06c63f51bf3c35156eb2512ead83438fff6eed39a1660a9dfd93e11e351332b18f2e05aa22b13d21b6f9b98ca9085694357d686cb566278a0e3608f5b29b50dbdc221ee87c2faed07cb7c5372fe7db21eae022e2067ede7244281aed03e3cc72ba6366636634dfd0805ed40d0248866e303a68ec837f68be6d5058853f72423a0be1e7b06076d453e1ecfe22ef80185f62136879dd16a548577e20aa576c02c3fbbdfcdb32462d79a230379d5e51716d1bfccead9bb040e63880586a5475db3a8ad55c8148dff48f0f3bf7515fb14c61cf11b22ee62ba4a70cbf8c4bb87d2091e1b911fcdb66c824db4922fcb9780c47ef1c58f07ec56b6f24fbaf56d79e38730baf01b185fb4e5f868db902f43cb44cc9321c71ba044ac97d45456dc0b0469fd13adcc914824e76a2b64254be3a9d358a1f7b48cbbd48a06886cc63aacc0f393902d3a49fc0ad4d26c75f7a8094fd347ff18cc943106d6c103bddb5ff51c3b928ef71ab37c22e740623da772f82dedadeedc7112fd46e5fb802ffe41e5300ef93b5beece0ec1787bf4ddde3f3769cb27f7cd4927723d23c7b50c4e3fd1e80a37070c2c71f5e85fde8aea4757629fd556c121f40e634f8fd435b8f3592f0a71e6c906f445623e17b6b13ea7b2fe4ab7439a0b1d000f9bd46352859b292e87de17a2282ff2402a191afde90ee242dff4ed04edd641b722875692b54608de2093ec0863199a9accff7a956ac62b8a59756ec107c61d8c418fe23ce1c7716300b20dc8a83978d7badd9d3080e812b0dbbe80d7205647ff3d6ad1ea995af851f898a58f56b4819f32cad9a46e34e3021f9c6ae022c3ea4cb81650991417786fdd303faaf434bf57825cc2e615a8b3942e1c3180619130142501c07f7420f9a62346e08d487e9d25d061559719fa8fc64f7365d0c227453186615bdb843808f445268d48e6550b216045ee43097e4cbc8407b939352c945fdd0ca15f38ba85942aca7b8d2858575c615894c2758917e296ee758c58cf2c3bee24ecbc39929ed621ea76621512256d55d9f23234b4942ab47eff4e29c6015c95af91fc088f84a26f1fb0cdd1a1fba38fbdaa590b8a2b1ff4f253b8f23dd59ea82f88801b100e883e0222c3891b531dd53183a1b2f7c286", 0x1000}], 0x4) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:57 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r3, r2) fsync(r4) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) pipe2(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0x1040040) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom(r1, &(0x7f0000000000)=""/1, 0x1, 0x840, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 00:01:58 executing program 0: r0 = socket(0x2, 0x2400000000002, 0x8) setsockopt(r0, 0x0, 0x13, &(0x7f0000000080)="49f10000", 0x4) 00:01:58 executing program 2: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1ffc, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) 00:01:58 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/129, 0x81}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000100)=""/114, 0x72}], 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) clock_settime(0x0, &(0x7f0000000000)={0x1000008f8}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:01:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 00:01:58 executing program 0: r0 = semget$private(0x0, 0x7, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/79) r1 = semget(0x1, 0x4, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x8001, 0x1, 0x7, 0xfff, 0x3, 0x9, 0x8, 0x920, 0x94]) semget(0x1, 0x3, 0x201) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/53) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1000000000000000}) 00:01:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f76a6591e5983834372f05e3099129106783de21909080e52bc62f347f442e8a4a29391c199507db9e070691bcba0fd73966a487199ec333e8b8d147e1066f6b9de3493bbf5d422de44f574d31c4a4f2f6c2a350d3b9105b0"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) writev(0xffffffffffffffff, 0x0, 0x0) 00:01:58 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000346000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) listen(r1, 0x0) 00:01:58 executing program 0: r0 = socket$unix(0x1, 0xc02, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:58 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0)}], 0x1, 0x0) utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000140)={{0x3f, 0xcd}, {0x8, 0x2}}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 00:02:00 executing program 2: r0 = open(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x810, 0x20) unlinkat(r0, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x800) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0200cd07153a32000000000000"], 0x6e) listen(r0, 0x0) paccept(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff00"/4098], &(0x7f0000000000)=0x1002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0f169d3b668ea673ba4a4a53feb6f425fb822e805ff7785c05a345de564a6c49420c1f4c37470749584c634142d13b385df77c6f5b1394c8788699fa5dacd8ef23e0"], 0x43) truncate(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x4) poll(&(0x7f0000000040)=[{r1, 0x1}, {r2, 0xd}], 0x2, 0x0) 00:02:00 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200000, 0x93) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xe014, 0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x60221, 0x100) writev(r1, 0xffffffffffffffff, 0x27d) 00:02:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) unlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000480)=""/114, 0x72}, {&(0x7f0000000500)=""/150, 0x96}, {&(0x7f0000000400)}, {&(0x7f00000005c0)=""/159, 0x9f}], 0x9) 00:02:00 executing program 1: r0 = socket(0x22, 0x10000003, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xbcb2ff663f4c2a54, 0x40) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8002, 0x60) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xc, 0x4) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) write(r0, &(0x7f0000000100)="807d6ea3b8700376999376", 0xb) 00:02:00 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) shmget(0x2, 0x3000, 0x440, &(0x7f0000ffa000/0x3000)=nil) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="01f7e91f73c9591e9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) clock_gettime(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) 00:02:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e9ce7189591e9233614b00ed9fcd20a9be52570330265c102d903454d55a843ed10e118621090faed54dcd5cd44c953f1ff9fe4ba8b1ffcd236b519fd9d37350220d657975647bfe0b208a9eba8e84c65d66a6ae3d8dc441e207855466749bf61e14c9e5bba6f89a4268354107fe5a66d9b6e39338c5b641d2a0e9be6344ca6a933b289a04e6bb9928783b2a67b9ff0a4f0dfb39d6"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0x0, 0x0) 00:02:01 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) setregid(0xee01, 0x0) r1 = getgid() setregid(0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x2, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2c7, 0x0, 0xfffffda9}, 0x0) 00:02:01 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f716e591e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) listen(0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(r4, 0x0, &(0x7f0000000000)) 00:02:01 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x3) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fsync(r1) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x6) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000180), 0x1000000000000203, 0x0) 00:02:01 executing program 3: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x80) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(r3, 0x0, 0x0, 0xd, 0x0, 0xff6b) fcntl$setstatus(r2, 0x4, 0x800000) dup2(0xffffffffffffffff, 0xffffffffffffffff) fdatasync(0xffffffffffffffff) socket(0x10, 0x10000003, 0xfff) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x100000001}) 00:02:01 executing program 5: r0 = socket(0x5, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:02:01 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x100f5, 0xe94ccedea71ba5b8, 0x0, 0x4a) fcntl$setstatus(r3, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/10, 0xa}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000300)=""/135, 0x87}], 0x6, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x5, 0xcfc, 0x19b, 0x1, 0x79}, &(0x7f0000000040)={0xea, 0x8, 0xe69, 0x9, 0x7, 0x81, 0x2, 0xe027}, &(0x7f0000000080)={0xb646, 0x80d2, 0x200, 0x1, 0x2, 0xb0b, 0x4, 0xfff}, &(0x7f00000000c0)={0x5, 0x819}) accept$inet6(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:02:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/66}, &(0x7f00000000c0)=0x44) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="4a73c12682fa58454e5c0a9514f21c200c601d4d6de15eaa57ae443e08667164900655d5c0369de3317aea98ca47f836db8f4c62bec4975ecc422984f42efbf9dfa881a4e55bb50c691dc95ea75971c3c1af040181a5a136a7099f38dc8d604f3dbfe14ebaec3dda3d8d4354485786b8072a405fc9c157be43f77f664d", 0x7d}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r0, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:01 executing program 1: r0 = socket$unix(0x1, 0x2003, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) paccept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x20000000) mknod$loop(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20, 0x1) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e5ef9ff591f88273ed4d200008700"], 0x6e) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x0, 0xfffffffffffffffc, 0x0, 0x0) recvmsg(r4, &(0x7f0000002840)={&(0x7f0000002480)=@in6, 0x5, &(0x7f0000002700)=[{&(0x7f00000024c0)=""/251, 0xfb}, {&(0x7f00000025c0)=""/30, 0x1e}, {&(0x7f0000002600)=""/255, 0xff}], 0x319, &(0x7f0000002740)=""/238, 0xffffffffffffffd9}, 0x40) readlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:02:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x100) link(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') getsockopt(r0, 0x0, 0x6, &(0x7f0000000100)=""/180, &(0x7f0000000080)=0xb4) open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x600, 0x0) 00:02:01 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffc, &(0x7f0000000040)="1a", 0xfffffffffffffeb2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x38) 00:02:01 executing program 4: r0 = socket(0x22, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040)={0x5, 0xfff}, 0x10) setsockopt(r0, 0x22, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x6, 0x1}, 0x10) 00:02:01 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0066fc712b60f87dc9e47b4da73817f531f4b4368981993a45d97b21a5c6550f367459ecefa1bf9bc8"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = paccept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x50000000) listen(r5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:02:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x24}, {r0, 0x2}], 0x2, 0x0) 00:02:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2816"], 0x10}, 0x0) 00:02:02 executing program 4: getuid() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="cdcabbccb047ec73397bf6137e363012d4da79e2306924855bb126b582f60649f8dbb206b08859e7d0ab2c8d4976c96221344fc486028185efd6f3c7d124e7989d8375a8df53260df2e9ce846ac84e9d3c8a4931a38a5e47d4dece", 0x5b, 0x9, 0x0, 0x0) getitimer(0xefee0b583947af9d, &(0x7f00000000c0)) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x2}, {r0, 0x8}, {r0, 0x100}], 0x5, 0x3) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x40) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000013c0)="a4cc47919262b3a5724dd12346136720ad47f591569d88a97d59ba7f42688da4775da6551738d115b765e7891592dbd0c24fac51eeb0e260ae8522ec07465367071efca0fc7934cb7b1ee45706b813f5dd239b900acc78d28342929eb90123428af81ad7885cb111dccbde7e9147a999696793e193e40b4f721269614afa096747ce22f7b1a4d1ebcd1e515981baffdab77e6a21ddc8da5ab1a7055c55c039891aed2197cd06a5dde4aed8e2f1793fc10bbd52edd46f9ea86ed03285cdddaf81c110490fec74d06d9a81d6dfcf71bc4e67834e552689d8a5f3c5b3eb81f1d0065f12", 0xe2}], 0x1, 0x0, 0x0, 0x400}, 0x0) paccept(r1, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8, 0x60000000) fsync(r1) geteuid() r2 = socket$unix(0x1, 0x2, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001600)=""/134) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f00000016c0)=""/166) pipe2(&(0x7f0000001780)={0xffffffffffffffff}, 0x400004) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="2f14ee60f39ba65bf6c1726c9beae890e1a14bb2ff4fa28f777e024f3595f318becd7ac67f9d11fc3b1f0b3d8cc3746c3c8a7b58f64155c7ec25c32656f458dc6555f3e2e84c9b1f8807371bdad4d20a6fba085d54d3fda2852997f74184fcceb9079de3", 0x64}], 0x1, &(0x7f0000001b00)=[{0x70, 0x1, 0x9, "26ff97f4f2be507dbebb5660edf8c057654f0f449d03a46e0f2f2f91c999b75ee5a87e60987ecd300984ee25ba3810fa99f65dd27335c9f41beef452092a193c66a3c62568eb6447502506671429d9738d37a21b1b59c6a42f43b6e3b24006f6"}, {0xf0, 0x0, 0x8, "c9648fe8935a3a6c75dd393122297aee6f8974d06ae4db33ece631295fd641370560bb722a5a57a09c6050d5946a4da4095fbb9a7975369c96b2b6a058b621cf789be95d03371e0abb8b3741ee6f345c895290f93d424975a3dd32942b72162873c48b2b9b2c9bca91561f1633a308df174381be6079948b8de4811c2643904fc94c68aa2bafd8d524a0d14550088cfbcdb508e5ea1cd9f85ee62c42a304a3cb52e03aa6d6100d10fde958514665a038a1bfe96af91c105dbf1ee017c945fc369c55d5a64421c95607f02a7f02f2362820199e79a3e1c741b6663d"}, {0x1010, 0x100, 0x2, "4480b77fc37d8ae61f5aac37e050d7e33a08c627f6506cb69523ce467826fa8fefc569879d57e3eb2c424d3bc74e700b844f44f7dfb0587d91144df3b3515b36b06f2f0d97df487e8e190dd212c1ba68aaca6e0dff7e2778a3a2c38d25a68d9c24a46427d41abcf37c7f0186113868423bdbfd6a46e41fdc196dbe0d03871a7931e271854dc1b1dcb66e85232af3b210e4939a749a4ada7adb9aab44d829a1a3d828ddc39f7b4575b7cc9f86103cb803951440b9767052d095f398037ad0053e7add3498c6d9adacdfb501deeb5e1ec6694a7d4a9b79414e929c2c8d5d65e5405f52f876b3b200c8636564853ed370b07a162b39110f4e7f53ff95bc51b811e0fda0af8049544a3ddb70be76d957a823eda4a7b716b77049379d18678e413dcfa4926d16373bee6f5a0432fd750aef94474daa1206fdf061b85c4cd229ed09a91b7ee83a55b2238e4686303ce7065a854fedd5d3d4bd4834e3d56a32d879d6e4411e58a5af1a9a803f48d206430958cda31b242c0b3fd379c4835acaeaa020fb9c764773477f154206935b2e967758845d0d155e6b7feb10b3f7a68b84e566dd6b3b3337d4eb206fe5293eb5a394c31a180ec47476561c9d2cd99c1822fa9abc3bb31efb45aeb1413fc94f21550aca4280c353d875f86dd91ef6dd75a37689b9f304150ea0ba8f75f29b7c44d0de2446b9f3dd865b35cf270cf3b42ed2a77e9c6052ec50d9e2559f88dffb63715a9dfbfcd6990e667596ed427e3b105713fd7f34fbb5a5a06f08b6aed8d5ba2678ab36ebb5ef2c341853b8b4573ace524bb034b511a4b103317df254ef846debc866ad8ae2c09fa1928d4176c3fd23e333579e06076c98505fa4688e8f0d4b82b05d10ec08464ff61cd12fa30d8e4b2d3e9948920da2c184ef2affbc12bf22185baca44be06d2723a0fda75653860f7ff1ad08f38d1bad3db3fe7a2ac0c9b84d3f4d10a7d94933b5fc64c412a8b7645b3130e8be7d35998f3249991d2d5fad508a3cd697381d65df648acaaffed652a97084fc24f248a09a27d52348a41a086855876d4c8e79b0597b356b0f9de0546d7181fc6e97b77d01a0aa87f3ab7ac56a8aab13b1a00c62c02cb3ea9221e37534779817d9306e5fe7142276a3435d276f75da66cab145501ee2be9b52db66331f0cb80b89e42ba2de34e1b71d19dd79a2c3fb2b4be04ab5c152b0d1f2eaacd625fda8644d3a6309f3ebcf68b1353ad67b8b574543adbe824fc0a8db05a7f79c8cc07f02a35a1e7d8ae58b2c33d50b04561dd2e0963d1fa8bf7450e25b09e4e80f2204c723331bc2da462f432e878f6e16da77fdf5c960ef6a85e7e25094f3a23223248f2fff7ff84e4f7ca30ce4affb6eb4ffd403e2aa41d862ac0e1d77f74a4e7186d84cdeac65e5f5a7905e0b2d6dca01f5e1093a50b3208538881bee2f9feecf33f2a980c54e9c79ea1a954e5384e8318c9a0a330b2dd31e3ed76090c49cbf0546e6c6cf9b5210716df2b4e2423980feba19db2c08e45855ed416d80b8019ef82fce6bdfbfe60aae58b036cf203612435272fe666b86d7ad5cedabd248af2020605b7e3730249816f139b0ed4d1e30c3f9a43be748ca7f89d912e7ed4692ea780b8b41f8525ff2587757b4db611e1538f66bb792865296de9d40836ea45d4f065187f13aee22d93d67a5d2e076d0b076cf8eaae3d2bc546888a5072baa73a16d787d046161b14f0eee76725ee076528f341197754e75141f7f20b19b30dc3907fc91e1a5a42f3002616820dc9910a5fa16d1b9ba06cf06e29dfde4e51aac5f780ae96f24e78e671e006249e4a67cde3ce0dacbf2b37a4a003efdc24cb2aeb519194a1840cc9a601cb75b04c03d1427fbdbdd1fe4357bb79b3c1cf18b35eca904fade0c24cda20c2d7935e58789215625657b5ce58f1861401a684e17238da89440c009b6e36d2682344f992597b23acb3311fb8b99f0504b01845a93638195c9dbd2d4aa4730dea1007c554515b508c4dfd53d87487142b0f3ca321a0e812ace437f50e23565877795ba5a61e746214a329c673cefaf748a0e598f7fb69ccd59da1cc90eedc6a824d03adb420226fff9b3bb2ac2e4b171f7eaf41d69fb6c36d292d76bb5f3d95aa04bb2f6bc9f86f90be892cf004e64a381e5bd7105c5a932a9c23904d47ce1163526cb8574533086d675ffb2cf1452144f0150f73d87d8a003cb0fda4beb01cac7a44ae171482062b4ed1c2dc382a5fd0c2ad5d3fc0a8c85add427bccb491b715e2c9a271ef8ffee9ee604195cd8ed2844b69423152777f08a170ffb21332b924c5aafb6a19b0cbe342e4af315e4b78b655995e05dc256b781b2fae197ddaa62bd3eb5669dcce3804fe3b6ffdd8f9f86cbe36dfc0e46b3ad37934bb5fd6d531f9a612a99525121c57c4042e6bb690d12e364408da210086781a6b0d4986088c666c4bf46dc9de75fc6fd160412d86c508136b82822d4ec9e0a85f5b47d21d709e94e9fcf7f8810a42d3e496af10789b7f8e1cf219a1aef8d4a93d9cdbd2328a20b26b89de8d5761f01386c1dd791d1499edb2ef72fe8f59eff537a611380636002c573afd7b3da68d414638529c1002149e755e6124d81285f46cfc2d2f2b2a85e754bb16d0caf869b7e8de1c39b4ffd0e5c118042cb5778f888552901eb3f0c28a7ff79ca9206b4d164e301af9c7d2cd0491dfc69505025d87e478bc0b044d343c15e551e72e952925ed1de161394469fda2f409b8a76e77b2eefdbcd809bcdff01c9f586309dd813b3ef304416ce933a03b041bce0f9b5053d4af8ca28908f4732fe6624554bd39b93a23c6e89b0d3c7ea1f53a95e33b03b99d2c14b43b70e50fd8cfd3dd7ddb17ee0c27cfcee6387fcb381bade00b2dee8ad8e2c9f578e004db33c3109e13b3ac0e7fb16bd6d98b3b064b5375484a3cffa1e017a0b9e39f61ad9b671f956e7ee52bb7e3c46c4f25b4bf6e3dcaa44eaacfbab7f1879021ba16dfcdd118599478d10f215d0113696348e1ce75076163f5848d583625ea5b28424dae186d373512dedf83a243d53ff8f0d799f3c00a232097fe03f2eecb06644d01b2b8e448ab30513f4ac0a0d66ad51fe18945a5faaf89726ba1b9d283184f27339024d389b7815cd7f484cb3bba9e0839424de1cfd2027f022af116470a91aedeaba52dcc99e2ee450315fdc81b4f5e9dc135b297b0dcc8595743a1918ec6e117d50bc208dde8394f299af51eac982f1bdfa9a43f0851444ca95c0e9500efee9274cd40bffc62f1f2a944a95ac6a72658e40de411148bde070bb93764534fe7770ab92d53be46acc1022145377eeba2dd301d845e5f5f174476ffb5e1dcedbaaeac66264bbe918eb4416712002ba14823c1e782b75269120eabfd3f339d8a15a46bacf26ec354191b5f35bf430ee515f52d1116ec912518168594ea5a0b40154812977f0db0b061de26668efedd2b02b25013ddcc6b2124be3b77efcc00e0bc74ac902670e319416b49cdf39772f924f84b944189013709d22a84937f2c8d188830dee7022b1f18bd4245eaee19d79630ae623a22def77ad2bdcf2102155f7b6473231ce12cda02b57748b4dae5f8b4840bdec46967459b183cd6630ecb8c984bab280cbe1c999c834fbdad6b7e34801996809b405b4cb6c6a225e72263cb1a563f464348de4e45083ac291d2718fce896c355f008ec1f039ed26e570a853eb8bad03fb0229773d136c36ce9c2a5ca8f2ba4a4631799d1c67971b5c8af0307c7be6e275a66afe6791c007c418bec8905107e0e53c9bb2f5f9330fefa2d27092a16c3ca6755b7640cffa4a01398fcfff8385dd3bcdb8706b29cfbdf6a0b8e3fad093687d62354c20561b3c8b593f49c28ae9a4019a6677a6a9917fb84ebfc536d300a8db76abe0168d747e69c3781d64b28c00e91a22b31d2ca03110f15256d958e992bad5632026b5936ea58bd73540f4ba291dcc6aaf45a46f49cbdd1a1d2c44b8ef687bfab42d9f9d08021d9cd3b5da899ce7eec08babb77465f4a7fd2d132bcec45d25333981c9dcaffe0261b258eb8bf1de041596a7ac5bdc64209952a793953e4e2cf8b80119c4e2359208d77fbb25514303537db3e67f7adbcf7c18ef1db00b0a42a46b9fb5ac4076232216996079daf38a3248f5734b076c2768a64fab0a3534a3833884082a78376e8e854dc2cee09b05c472bac7cfa03bee174a6eabe9bc28ea5f3724bc80e1ce2251f107ccb8262fcfdb574acc434a6018d344fe3e27dc02c4fe8f92f5df50b2b733c5ca63e417856c9bb3f69c226ed875139d657749fb0e99ca949143833f3fee1c5519397cc76f260697ee622d833aa67c93a9ed94e0aa00d5ac0a9f7252e14ec64f0567e8fa7869a2f496581430872e9ab56bf6b970af130de948ee0d5f440e8f936dc19df8e73c1cae0c4f88fda20361ed26dc1e98d30ade184c2ee500a74a194de6a36269a7a57283d04de037e1011ea1131ae3320f5f9cfff103941ce64a03fc3285ae5b5b559f5b3231db9372d9fe4c6cd8a6cd13d1d877512045ecd9dda7273fbbe06945b3658372712f1fe8dfc26a00fad6b9f2c47d019626fe8e4c563ac03d28e63ffda2877b9ecbc7ed7cbe52de6cfeaf3dcc9ace32e91ad417632ee173a6061f1d18ae87f488c5f5cef39537c67726909a8cd0e2ec83e0d633a858350310fb5485b8c71a35be510179dff8c21735bca1ea29946226edf99ea8dc69f04f1e8381967b00887c45ac0f2aa191140d120610c4712449b9821ac67e040f4bff67e7f7a28ad1d61b05f92f1e50966558fc475448de5a6c4363afae2e897948a2e1e0f52c554dba23ccbb78b0ddb16745929f92dad5926990137d55f2458dd4d48bacb7db10cfeb48a7756998b4e3771727f14a0b709e9f21250ee1d995e49c4737e8ca84c139688013acfcaa1d63304ebac4ea2e863e7b76ad476364a1f1b73225364c29bd564230e805a1ca5dc87f29edfd23e082921e27214b1c4e109ec4fc3ee6d9a2b80ed3b3b63412403ecbc5211ea03b53b0abe71bfca33e3d2d822a859936173ba04153ada443911211bf9293af0aa78d7017fe4ee24f42cf9c31f9d9d3ede2c1b9f4fbbcf331440ec1bfaefe7d466f946b69901b7224fcc1e1d566de61062d96211ce84055b4799ee3179cb176b1e3063c5566676e99285efc7cfb8e92690ec37ed4e24aa59122e8d4f61ce29086c19f3d3af9b4b33f0e5a0fa4006cbd8b9a1b448896ffe837addd20e03340cb351d56ee1ea92436b4c4ada74476d4d8b5fa31478d3cab60be0c83dd07c1b3135681ad9faf41a4af08bda3f436b126f22d3e91c3f8b24bb49d7f5465b092ca5d08684b895a4633348c12881451c4a1af9c487f4611fd40690cde8f180eeb31c4d5a3fd74907634e3fc20ec2de5e2f4dcff197107262f698d2bb3271cefec3b707fe01a002d52e9d4a2d1dd785c7fdfbc953a952007839d1aba3cbf7dff0066d8832bbf5c7837e4c7d748b72da32344f49c537842f35e18e177e3f06719abee050190ba7704096c213be811f7281abdaccb47abcd568b24c860130847ce84214b34533857d10bc0444449ff42d5352b76222d4cafb5a74f50c269bffb13a12272ce401b4f8e42191abeb5a1dc6cefab28c2d7a828c439af1d55d325440c9d731c3d0ec88ba3d0a04b1edc860d15aaa3941872e6fb49d30e5017b99b655b7c43b694f804243d98d5b91a8fc4d24a851e7704d3790b6492fda8ae14d76b8b68ec92e997b90dd543125f4ad67463a456232a8f6a7526dd2099d1e0a63"}, {0x110, 0x29, 0x1, "f829ccca0f0806518c4121161bc99ad60425e3aef767d2fa5e7766dcce085cd273e2eb4d826f84d5e42eb3f4da225e3be303bfe28ea178772f2d441f53fe004143a0f5acc1fa5117291af35242c3d410bcab1adbfc24e09d199bbc9b85448c7b3cba57d640b2fbf3a4198681f2e061d3d539e0f0198430bbef1c3b261e5b688a63fd129745d944b8561f202289064612827de97dd845da8b9792e566d1bc913fd9f2b984835b4df923f9b3fdc2af07dad6dee86317df7b18c1a083b3a65b7b011e50e964d6e71c94f65b829cf50b03c9ccb2d810d56e7a0b5058b5053846bc197a488c9a27d4bbc1be26041928d2adf464a80a3c06bceb37c356"}], 0x1280}, 0x1) r5 = dup2(r2, r2) fdatasync(r5) getpeername(r5, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) lseek(r4, 0x0, 0x1) setsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000001840)={0x8, 0x8}, 0x10) stat(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)) mkdir(&(0x7f0000001940)='./file0\x00', 0x40) chroot(&(0x7f0000001980)='./file0\x00') utimensat(r1, &(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x1, 0x7ff}, {0x80000000, 0x100000001}}, 0x200) socket(0x0, 0x2, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000001a40)=""/30) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000001a80), &(0x7f0000001ac0)=0x10) 00:02:04 executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) fcntl$dupfd(r1, 0x0, r0) renameat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') connect$unix(r0, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffefd) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x600) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="2c12adeb0eefe647dd231292288d9011a757d8b708d7988e122f376dda79c1bc7007b00e2ecb7817ffe1557730d248ffcfa1d9a20e4c7f37d3adab97ad997caf12fafca9bb15823dffe1258d8aa94a24f188fa2100f8ac1e99b34335e90d36f1e0581243f637480960e61253bb4110fbd4e8453575081a816452ed0e252f6fddc0332b1c51f915fd7ab09d1bb50aff2657ec47f269001419553efa61c2863030153d75", 0xa3}, {0x0}], 0x2) paccept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000280)=0xc, 0x20000000) r2 = dup(r0) pipe(&(0x7f0000000180)) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) 00:02:04 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffc) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:02:04 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0xffffffffffffffff) 00:02:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f00000000c0)=""/199, 0xc7}, {&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000280)=""/36, 0x24}], 0x4) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) 00:02:04 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000780)='./file0/file0\x00', 0x5ffd, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) rmdir(&(0x7f0000000080)='./file0/file0\x00') sendto(r0, &(0x7f0000000080), 0x0, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:02:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xc, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="0101e91f7189591e9233614b00f45c285ceb9920c38d07ba89c9365a4b7d8b2406fb5e573356435f64c25b8d074a8fdb65c753531e590b9b16be29e4068a0fb96f0eb0f52353f73be2edd8123ee2443ac83db3a4cea95613e59dbaff10b1a12e4a7a6cd9613347d26fa4d0fb445f62379b2cd6122785755ccef5b3430796a1a4c45cd38d25e133985ee83b79107a5e28f16dffd134974b30cd9ac88714d50817a1dc346931618ef74da6f35c6c16b5d3a0"], 0x6e) r6 = accept$inet(r2, 0x0, 0x0) sendto(r6, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x3d1) chroot(&(0x7f0000000380)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = accept(r1, 0x0, &(0x7f0000000340)) r8 = socket$unix(0x1, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) bind$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000200)="6d0c29489c3a892c4c2a65aa0c83485734407042b8e8937e26e53825edea2d30582e3b1328b8cbce7508569104b3393ca0387edbc551b2e24025adbdb812bbece497d0487dd32600985b6910054b189f0cf4f05111f37e19cc3428d42ce8a9b3305fbdb69cd36a1268a5cd6ca1fde6a84e6947f8368d3b4a2eb166bb1e5ebc18865fba1c3c7d29ece5a0ddcf0c78da433d77cf949c6ef35bfac281b4ac5303abe376e49f7dc951df6599addffdd0dd619675ff792503277143980789f00218468fe303c466ef3b2cb6f2ab25097d3c038418a375cd63c2b24b6f290a8f477f9f31d7a6a923403d15d3d1c3bbefbae46da64a761ff0246345dadc", 0xfa) pwritev(r7, &(0x7f00000003c0)=[{&(0x7f0000000480)="ecab154d032ab6c3a56f44453b9678db1f703a0a7ff9731c44b55964337a0ec759b32ebd69094f2f49ad07933c3f0cc8a9350661fad5a2da89319afb4722c5c05690f307c52fa20922c489ddb141f9ddf824a1a595664750ae3127589b88b7e8b8d6b347e41e07de9cd6f9e7c12cefc620fb098ad0a2c1ac60b53efd4974de361ce1d49e6dc0356129213b89030dd126ec6c7b70570927b8", 0x98}, {&(0x7f0000000540)="f926cb1978b7debcf6bd1968595421716be4740b6acdf7ab7d1c87444884e923e3e7960cb6383b43878a3490b195b731f4e346128d625dac3e6892d965c636e8d55a5b67d652b980f10db94873ae0a7475d7e5b0b8cc2fc68e2f950402acdab00110b52233ed99aa1c764971200cfc4d20dc366c000cd2862c3237b08f13a35563789cb753979c3749e3704757af3f22668e7c1749", 0x95}], 0x2, 0x0) sendto(r2, &(0x7f0000000740)="53ff1470202e53457d97e816b472ef81c906e234bbb6a3356767f50093e9cbd1181a3df5a2a444b6bf650d14fa0671b661ccf6a6fc4c863dfb9c6d713848f9ceb62b87fe00000000000000000000293d251033fbce7c6ed0f18e298ed6445af0bd8925c3af00", 0x35e, 0x3ff, &(0x7f00000007c0)=@un=@abs={0x0, 0x0, 0x2}, 0xc) connect$unix(r8, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0x1ea) fcntl$dupfd(r8, 0xfffffffdfffffffc, r6) writev(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="37ac5f3d3d76d91800256d01ffce1f2de4dbe7184b9bc213567e58daf00e2dc07fbf6642943610a90fe384f7d1af21e6cad93d8404dd30921e", 0x39}, {&(0x7f0000000800)="9cb5697e6a2bc06d55eba97adb6bc2b72c7f20152a3f317667b3c110c07d944d8a2d160ea7be30b7dcb60e9d69cb5b82ca8051b4c58258833044f74e6dabc7221307ec96f1987934ce752c8c058c16e6211d730125b67f0b26fc98bdfc81aa35a52ff31fb470119fb38af7af70e3cde3366d86dea98988ee108f16f5b375c75063129db08832616b23507a85c997d08ec32d1dfb39d5869f9012f36dd802a91be0a3e2feac32ade43a2a5a7cfff2a2e7d35a4c89f206ff", 0xb7}, {&(0x7f00000008c0)="a441d6a52e7b1aeb1c3c0f2700c3f213c954071f1fa331cb8ec55080fce53d9699ed2ed39e0ee348d39e26d9370f743734e3d6e3861264ba45870cfc4b8b488f9567dc6527e35c930bafed146818e9cb3083b1776e71cd5ade4e84f53b79dd639c9e9e2f63fd9a1a5733530c846b3ea56765df69d3a73328e8161f595f5e015722e7ff9c132df26e514cf824e5901e5d1b0a76f22024f108ba2f9e883a1ef92a49b9b2e6c0af450a58ed129f14a8fd93fb69f194cddb0340f87a338a79294090be60e1d172c430dd61e24bc03f", 0xcd}, {&(0x7f0000000180)="d509788ef2d5162feabc72de44e0db97edad478e47821e50476aae4d50051bc6ca2d932384f527684b9cd70fa2b051b50a8bb42bf71c8a6cf148b0846a50b811a7b541ef206bbe6f0c784cc1cb602fbe94ed778b6e", 0x55}], 0x4, 0x0) 00:02:04 executing program 4: r0 = socket(0x12, 0x2, 0x0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 00:02:04 executing program 1: r0 = socket(0x40000000002, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000000)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000000880)=[@cred], 0x20}, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 00:02:04 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) recvfrom(r1, &(0x7f0000000300)=""/161, 0xa1, 0x1, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x1000000000, 0x7ff}, 0xc) clock_gettime(0x0, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0100000000000000ae17dab91f9fb3ba5745266a0800000006b5a932c563850000000000"], 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/85, &(0x7f00000000c0)=0x55) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet6(r1, &(0x7f0000000480)=""/155, 0x9b, 0x802, &(0x7f0000000400)={0x18, 0x3, 0x4, 0x1}, 0xc) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x7, 0x1}, 0xc) fsync(0xffffffffffffffff) listen(r2, 0x9) clock_gettime(0x0, 0x0) mknodat(r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x180, 0x7) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x5, 0x20) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000140)=""/156) 00:02:04 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fsync(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 00:02:04 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x0) 00:02:04 executing program 2: r0 = semget$private(0x0, 0x3, 0x181) semctl$IPC_RMID(r0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = semget$private(0x0, 0x0, 0x28) semop(r1, &(0x7f0000000000), 0x132) semget$private(0x0, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) flock(r2, 0x2) linkat(r2, &(0x7f0000001140)='./file1\x00', r2, &(0x7f0000001180)='./file1\x00', 0x400) close(r2) linkat(r2, &(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000080)='./file1\x00', 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/4096) sendto$inet(r2, &(0x7f0000000000), 0x0, 0x408, 0x0, 0x0) semget$private(0x0, 0x3, 0x2) clock_getres(0x20000003, &(0x7f00000011c0)) 00:02:04 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x70000000) accept$inet(r0, 0x0, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000b, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="dd000000000000009233dccc06"], 0xc) listen(r4, 0x0) connect$unix(r4, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r4, &(0x7f0000000580)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x3, 0x7}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)="b0d2ac25cc89c76e2535662851d5e14b129a993cab752b38e5fb886141e49953da739bb27408739951a9139d4983a3d73e923a9b794031fb7a7768bd55ad3378d4218460ea163c52e6e965a2bcd099247c4521a5b8c823b6201422543cb48e679bcb0432063dd53dc0a977e3a4ea89aeb8792582000126b7c3", 0x79}], 0x1, &(0x7f0000000340)=[{0x70, 0x11, 0xee1e, "3aced76b37814f9db3731261d4050b36b0579a9d6060887be110b4354a6d46f9875a1e900a7d163535df48a4d4d1ee12f2c51c780ebcf02ed88640071e932f7946774754c80c512d4d51ec50de0f52b3ffa7588ba20875b8cafd"}, {0xa0, 0x107, 0x0, "8c20fa2a9dbe67fdf3d575ba825f7a0049d0ee70e5788be9738b85295d6392aa72fbf4e2bc45055afcdd781cc356e14bea6b96ed243479292dd20c2f7654108d90df2d8333dfc5ad80646c11c9e4b741dd4dabdad92238e18a2b06625d87eb1d8cc3f18e6bf966280194d34b9236cace077eb93d0555e76c8ac1120a212fab02538f47863b7ebe8947633fadea"}, {0x48, 0x1, 0x100000001, "1111c3c8a1cc1e37bdf53e68ec0d0668635fe40cdd21e0b1ed864135a990d6ef96d76b5909524cd9aeb9bdddba952e4100d0ac633fa8"}, {0x88, 0xffff, 0x7, "05bc81a755457875a05f18f8d5a2e142fbe900652946d465536f6d70b28147f06d3a3ac62dd7c06f578e60c90a2949abe1d035687c57de9fcbac30eb9118af10fa62f39b7a3aee26481bfdf1e8dc5d473332ec3763eb9d5e7345ecfe4626bafd9e6935a6f1232778b9608ad4d8c4294d53d970"}, {0x38, 0xffff, 0x8, "97940bd7ff78d660d93964700673c43a91c6f0ef6fba09b1bb88a0b0539153d741005d98c2a70d"}], 0x218}, 0x2) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e923381a098e1983250750cc2a117272494614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r1, 0x0, 0x0) rmdir(0x0) 00:02:07 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) sendto$inet6(r1, &(0x7f0000000040)="bf76c8e22cb61cee9d5c80ff99443db1e2ccc4a154da2a5cde7a2d096079a3ef7900f46eb0b40bff8b4faf09492a506f64509ad0306a348e41008b2510f01f016a97a24d1ea3415ef904fea36bd9a69ca2367247c329eb6d9a55191425ecfa79e089d3421806859515097124c42cd6598fd641082daa9d4a951b99184f0ac23da8da2179692ed3a218734c6f47ed3f68856b79d4b67747e7e14a0815f611a996cbcb4dbfe6bafa14783dda5675f298adcd04d9eb23ba03d316215a766e71f1fd00c93355", 0xc4, 0x2, &(0x7f0000000140)={0x18, 0x2, 0x400}, 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x400000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:02:07 executing program 5: nanosleep(&(0x7f0000000000)={0x5, 0x7}, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, '.\x00'}, 0x6e) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 00:02:07 executing program 4: clock_settime(0x0, &(0x7f0000000000)={0x5f295462}) clock_settime(0x40000003, &(0x7f0000000040)={0x10000, 0x7fff}) 00:02:07 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x1000) 00:02:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0xfffffffffffffffd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fsync(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 12:28:18 executing program 4: r0 = socket(0x22, 0x10000003, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f0000001840)="52f156fd4e95ceeaf27562527496e5df7495fba59b2f811964bbc552081ff36ef0485aeed17ba74b23ee1d6b291b435ebb189cef7792a8d2cbb1e904e01866197f949a679d753d79b241f8e46da9cba5e1f5050c09c16b4532d4bd5f87b05e11950f0907610dc7e04491e3f7f4bd17887530b466e5530e58f0fa54b09bd9bd91b9b8b16863c815dcbfaef96509f4ac21eb9dad203aa6959890ab2d147c0fcb7c11747fdfe910177839c2af4ed0c09f782f0d75d051e04668a4952d25cce3b8d05ea71bdea867db436da9bac24a1c90d201b2d21cf894137663091835833f6e3b253182369702b81b8c69588a996de2b8068b05562b5359727836f8cd4b240d136fb77c6efa25820da6d2196ddb2fa1d12445b41b8526b2bd89760c4d85ab0ba65a4596c9921af3a8dc490e4e0c33f89bd342ec4c653503ad963bdf176426647f541627955ae462b199fced93c8e3473efc9ef9a20b0cd99389b290b55273d33482fc6b813f82ba6b2a43a9c4123b71fac999c5bfed3fc38bb6729a1d840a8c4df6ddb9dba13a77ee7326b609620c7b7d7a", 0x191}], 0x1) recvfrom(r0, &(0x7f0000003680)=""/4096, 0xfffffdcc, 0x44, 0x0, 0x186) 12:28:18 executing program 0: r0 = semget$private(0x0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0xf311aad2bbe85b36, 0x0, 0x1}, 0x8) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)) 12:28:18 executing program 3: r0 = socket$inet(0x2, 0x4, 0x8) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="1e92849e335d04c97092f707a17e35464d2023ea7819c399b1a4979b20d2c1575e6b65987695b6fa8dc07b0a61a5350be51b4d8ca7f99f5297d66fd39d61fc84bbaf28d14f09cd1238ce68a5005f9edadde38284e2567fb64de5ce3dac3ae5a12dc49b447cdcf71fe4c52205c004e6422b72f392ebbc6dfb8fac7ae26c2194fd5c0cce945596de446868471622403e428b37391e6b18f9edf9cea24c04e2551d7770", 0xa2}, {&(0x7f0000000200)="9521bee9e0fc33a28a47fcf6ea70d8e044871431a4e25dc0bb3567c47c939b9f06ef3e690eedb3e92ab212a3aaa3fb1c1eb1858f255a1b5d963805718d987c886b04144c7042255c781b4a005dbbd6d4f2bf7794b8c1d80852", 0x59}, {&(0x7f0000000180)="5b545be3bce4a1f0028c82e57785335bcce58734cc13ed614cc350e0", 0x1c}, {&(0x7f0000000280)="46b44ed48c657e0345aeb578cf4027f66a5549bbebdab89ca2419cf2d4778d8a7433264c35f5942290c63af7cfe525852759724d7c3e25a61da613db51280fe55f8b20651c4bab855243798bc2f3a79801f5a9a7fbb788962e1e78b1", 0x5c}, {&(0x7f0000000300)="20b2d4", 0x3}, {&(0x7f0000000340)="d1461455475e05054c2bc875174af9e3f68ff73717fbaa07a22cc456b2238d73db84e94480778a3634a38556692a52efd2aef47f875556a05e702c572acb08fb1f24fdcd31501a42fcbc71fd329dcdfdaec4d39fd9421b407396518b71fb5c48e42cfcc1", 0x64}, {&(0x7f00000003c0)="e7858c49949c0d48ba9c5c8c61346c369cecf68bddb6076b620515238d37105c7377fffcbcc4cb9394ca624922490d1bf19c58c4b517cda1d11d40a4091699017e18de5882b5146e4fcc4718964ce69c3a23cc3e", 0x54}], 0x7, &(0x7f0000000a40)=ANY=[@ANYBLOB="a80000000000000006000000ffff000046056819f77afda146a2f5d87ad0d65c02884417abf7a5aa8008963815adb55a876f5c068275997ee0e45c2ae9df995d834a0504668d1f3cb1b21657aa28da565d080000000000000024ddebc41afb6602d0e6789de99902b109c8c69fbcfc0aa67c09a8d93706e4f392d1ce13be23c51bd6d14af2ada62ee6f193baa28c155b86a09c9f4bbcb6c5681ab4aa4713bd3bd7fa197e00000000780000000000000007010000000000005c7fb52189c58f677541d125cb64b89e373da303b9605567de0100466c5d670ec1e3e9ed764e8fe7b0e91a46c77094d017a9dec37950606b9a8408cb570ffcf645a3affc6e5913eabf82a2d0ca6331f698b61d4fe51a319dd953e09389d9724315566ecd9b000000a8000000000000000701000001000100b122c46e535db986e892f865fdb54ee236e311fd332b71be6e6ae2fb668ee5e4e3b511545702fefde42a0bdf62aed98579b45b4e2279faf54dfd51e4e8e51b624c96fe5b26b5a325bce9e18b88f840eaea66d72857276ed97b0d24198bdc94c83e54518f79e414479e80166cb4d7c6f399a95eb77d20b13353b57c5fa65371001921880b7d70fb084c190a67a00000000000000091f70788430cd4ac520343f92a15a642eeeed3dbc3f96de3b2443a8cd0dbcec1b4086c320f401741568a06d4e7e877188ad7cdd41adbf5161d5d195e57a8a49a2b3c69dbf53a6d6ab65bceec7e643c64b8197c2400b2ecf363ec3a36df42c7f5100e300be14b83a2d2f1a3883594061795c464628d6ee69001e8271ccf0adb0680ee52a7a6ebfbde9f0449b26277807b00000000fd7efffdd22b9ca01149c8f403f0561f28ba12415b41c8957d4c9f2e04d2f219f95799128a83dabdcffd049be8ad6d432506be47fb9c6c30e8271ad7fcc59202a315450ec95f86eb822cdbb171969bc51222819cc39dfab0d9a054e83591f341735f8cfbc143870f0449fd1d2a79116f31f31975c5334a642d2a4afb224de19e"], 0x1c8}, 0x5) r1 = socket(0x18, 0x3, 0xfffffffffffffffe) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r1, 0x1000000000029, 0x20000001a, &(0x7f00000001c0)="00000001", 0x4) bind$inet6(r1, &(0x7f0000000540)={0x18, 0x3, 0xfd9b53, 0x100000000}, 0xc) setsockopt(r1, 0x77, 0x45, &(0x7f00000004c0)="fc19ec6ad0a0a3378f95e6e0be903c1b8ed5949376915f0a63bd3436eca3cef3e1fc046071b83e5413d65a10cdd5cada0daa03ed47e253d20ae125ace868341503b31cda4e180d1a62c75cf3bb9ac901349b9d8492eb0000b336f6d5caf8286565b30aaaac0deb1b8ae12b2b1f8b7d5ad7108e0d", 0x74) 12:28:18 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket$unix(0x1, 0x80000000000005, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffffffffffda9) msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000080)="faba91efa8f09304d42e9435cc383de4a1f99896b3c2a4d6ea1d87aaebb3136af9238987e630fce9804c50c8ed8d9808d898568830b21e636870109d150431cb9b6103339322d056b7340911c716f28f0a8c40abce752064eeda8f863b51640b38b2571c408de2094d0993c7d7ad4264995ad2e76487254a26b965c2dce2feb8cf2998749eadc44f1f854321211d8d5151d3d603e24a83ba3e290a09e17fb10df2fc6ebaf025b47cc8d9d37290db9c5bc413e306d16d32139a376d830301d0294b530136f896b573c51c607b80", 0xfffffffffffffe83) r6 = dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x65, 0x0, 0x0) 12:28:18 executing program 3: r0 = socket(0x2, 0x400000000002, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/190, 0xbe}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000400)=""/111, 0x6f}], 0x6) setsockopt(r0, 0x3, 0x18, &(0x7f0000000640)="00f50000000000000000000009000000", 0xffffffffffffff05) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000500)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000540)=0xc) socket(0x1f, 0x0, 0x66af) 12:28:18 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0xa0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0xc0) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x1000, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/14}, &(0x7f00000001c0)=0x10) r3 = getegid() sendto$inet(r2, &(0x7f0000000200)="3803edc5eb1968fbc8993fccda145addcbf3658e4b000a6fdfc20e72fee18f09969e613011e9b92c163513fedd1c27383244bf82ec982338b6f04d23679d09d14666433510a46a626df33c211cf87de8caddf2f6a7c6b52100627ff280a684e367", 0x61, 0x7, &(0x7f0000000280)={0x2, 0x3}, 0xc) setitimer(0x1, &(0x7f00000002c0)={{0xda37, 0x80000000}, {0x2, 0x8}}, 0x0) setegid(r3) r4 = fcntl$dupfd(r1, 0xc, r0) r5 = semget(0x3, 0x6, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x101, r6, r3, r8, r3, 0x190, 0x90c9}, 0x6, 0x0, 0x5}) getpeername$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) chroot(&(0x7f0000000440)='./file0\x00') mkdirat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x2) fcntl$dupfd(r1, 0xc, r2) r9 = semget$private(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xc, r4) r10 = fcntl$dupfd(r4, 0xc, r0) semop(r9, &(0x7f00000004c0)=[{0x1, 0x10000, 0x1800}, {0x1, 0xfffffffffffffffc, 0x1800}, {0x4, 0x80000001, 0x1800}, {0x3, 0x800}], 0x4) symlinkat(&(0x7f0000000500)='./file0/file0\x00', r4, &(0x7f0000000540)='./file0/file0\x00') fchownat(r10, &(0x7f0000000580)='./file0/file0\x00', r8, r7, 0x200) getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r6, r7, r6, r3, 0x3c, 0x2}, 0x10000, 0xb47, 0x4}) semget$private(0x0, 0x3, 0x120) fcntl$setstatus(r0, 0x4, 0x10000) semget$private(0x0, 0x5, 0x20) 12:28:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f5c89591e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x1000000e2, 0x0, 0x0, 0x37c) 12:28:20 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000a5209fac948f16575193c0c71181f6d8fcb0b39603e9e6d53e7f71613fc3f37dbf14b4f35115d8a8f54d464433ce98a27a7b72dac6380ca64ffd876913e95c0195bd5588b967be48bf648c5e8c8166cd1adbd6384ee21091497e0258d3e6791c61a8b6bea812e6ae3ceab3024f4bba2f07cbb53d16977d740e32d9b7ad95a19ffe97d5fdb5d33b6eaad5cf9221d3b95291041488bb663869fd56eb0e444c7dde3db5508b0499e57faedef58cc61210fb1ed04f27efabd02c1d3c4325b725a5b3f062797fa67ca31a326789e1e36883ec69f7e7a1f74ec7fc50382f66ff4946f6f51c30180fed57cdf21ac9ae6bf0ad70e5b89d62fb62"], 0x6e) connect$unix(r2, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet(r2, &(0x7f00000003c0)={0x2, 0x3}, 0xc) r5 = accept$inet(r4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x1, 0x8, 0x84}, 0xfffffffffffffff7, [0x4, 0x7, 0x10001, 0x9, 0x3421a174, 0x3, 0x2, 0x6]}, 0x3c) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto(r3, &(0x7f0000000540)="1f386067db6e1705a1976f7d11fa76002acb0edaa2d1d7664b2ff851d4eb32a55edc4fb0dd7d6b671247539339b4b7527ac999bcff363f35c967c71d9df6439c3fd9dcb0ede39fcf6003d1422ec752f88129992d949a9458c10ff310f1c75e3d27ec45591bb01a518493281c0fa6c4bf5a23192eece21509bc3ef379e07e8982e382eff828f69eb32789826a305b3160cb914c6a09dcdf6e82cad001310964f1fb47e4dd12d996d1f342e4b948f044f0b63645553a82c6fbab6a35eee1ef9894290f832e167da63a7e373a3787beb34ad870ab804077b362e9ad1252fc773013696b54d7e696b36bbcaf5caeee6dbf3160537be6202fe9aa565b49c78c8f0c603e6f0a15885bb98b13e0e8ff627bba0261a25761a4d2b2cfc847f2ed54d211851153bebe93167e284346b9d063d6dac7264926860d14d823e97d32bcc80ac7d3719c002f83fdff7fb7fb2b8948f5f22092e46dc474ac5a67b28dbaee31cb24d3f81b6ed7df766658f916e91d6ccf418c478765e94895b10ebf3548331b9bf674c8a44e6a9e5132afdaeda82707227f14a7f4720efa928e4100462cc3c8295f3004376af307ab1251b645f4bb6fcb5e7e062033df56f36369130b496a4e5ef9b5147a621caeca590703d914d338760a32ac7919466cbe58c8b4e7660ed9a032ffb9205debe8c5e22d369f245a3adec139285f7dfd6eb261012ba36a57c266aa9987d5461393ee34c39579154d9aa3b067d6ade0fc128824ede17f4abd17cd9ad7113ecdb4fbc6ab9b9d862f8ae2595a924876ccf1ac791ebe2352bae8f75afc52ab44ba02a0fb28505fb302bd9c0ffe57a76f9817f5cc1f80650967fbb716e91259f34b49338bb2fbff220acce9a8cb4e9f06f511a8b6ddb188f167be099e74a06897384366b4fdc45612c981e7d2ed703e62604da0dd87fb16a10a451e4abebfee84a45ff29a62ee45d2885b8b1b22e15a9d64ff8d9b03d461a955e682ce09856a4b7a4f907044e8fd3b285910121d54d92ea94ffec3d41545f652f452c2f9eeb49b72413c0b727f51365296690b00fe91068a66c7c83465f806a155639ecfbd800d3d90d7048355440f5cb347065660cfcd2a81965ae9df2ecb67f73d3337da775adcf67ab8c3a3251bb7d27bcb177348bcbe0d2caf289448afd92c01126dc3fe9d4eb38760e4da6e8001a855b68b5ca5262bdb318aa57eaba97a8f4ca96f3cc7b2842172ae5732604e08ca7772184ab4b154f01be65b7a43f10f5e9efa2ddda25ec5892726df20f841c1cb95e3669ae98f1d45573ed8e64188cf928caea55e0d3e91e44aa05c3ef7422b523b106b51a35c49190c4c01157c00c0ba26afef1bfcc8744376f3f4fdeb4bc7c2b5c45a510dd035c2e5417f041e456e44f40787e5f8279847a03072af03ee1e5916d2d7a1e227aa6cd4ca4c72c67efa1abfc93b0435fcf99212da19ebabedc11021c21dd6ddb4ed93843a6e97608d79aa1140bc6bdb32e9d94bef61edb8429fa06e4766e45390a048b5d281778a8b2a9072aecbd193a5a7a7d30fdd5f346d09130ac34c96237c9abd65e8610f7dd9d7c30fff501332ec39bec9654e3bf7c1f71532fd1046eaa7ae96a9979c39b2ab0c2097124a2989816550b6c781f901737cf2b8f98d76546e4f710246e50373b329b825913611dfa491be417f8f379943456ca18a064dcda65686b06921c2475f3de2682523c444efa57da4be48013786cca962f2fe8e22f2d91dfa53a57cef5209d0612a65c3e846139b77e205d517e7c75616e178c54859753824272c89510d343da3d592c52687869d0737b992454fd98536e2aa95a29afb862d15af7b9401d344df2b48872158037d04c9236cd289e78abd2e9595998581e79d2005a7e40a37f26368361a80c5d1dd542852d2aedc21939b73ac5cd71e0b6f6f0875d565d6c26db2da80cca4600c71c2e93da61fd98c1fca666020e05d6dcf19b3457c075fb834486ad888a1c69e284f6c3ac155697d87ebaf8592e6478e92ffdf5ccaa8da9f7d0525bd8c13a222d6d1e6215484745c7e6fb0eddb370b80c348e7fe3ae114d3921511c7ceff52c7c935089c81114f29b5548170d77599e0c16300388cf346e46ba48fcfa1ece77b0143da749ebdb01d9eb4c7c54f52058b6bda4fc8475ee6795304bc3f8604d93ec0d9816524cb7c5f704e0e26362170a093ea084c35920609003526fda75d17de717a22139ac65bc38809397c5558561ae8bf84cd41b241cddb9244148dbd32cc21180fcf089603644ec43a0919412b32a6a7a19b1851a8f7e15cd777e258d1b01d4989f320c227e7e42fcfb05e8091f490ac30809e3398849e6087d13c52c936b9bf7aa1febfa7ff277baf4e2b18410f54fbd0e4c54d7ff9f036b78019378dee62a2dd3e9137b2eeaa4051bce008ae6087bf33f69f2e5c386c7ebfc420c871c949299722f5fcd829058f2658b175ade87060d1414e2c1d70c1c79eabf959dbe99688e5f93a006f399c64320623103c587e4729dde851e7694330ead9a5f3e4c3cdea6987618ba3521bdd0b090d2c5a60ee2afa44ad83095fc89571d26b26c7ed4551330a83bc5eb06bf233b4209a3734d8c5209e02ecd02c25b36efc659b6bf292cac559e4287997e4bd0a095ce7326af14844992115ca400723560030a0c8c939dd6133e0672b2d2ec4076c1a7c5458de33f8048721956cc60f7757d2b6840ef959cf9c53281b2341cdf51c6bc1d3b1d3d9c4228509f699628fb2c9cef1ea1e647d4da392a26e129563e213583743fc5d6a17b2a467fa20a084c11d6041151f2271fdd91579ba7b03d2dfdfa47d3541e2fd6e132a55b50c726f68aef97814d638dd9b9396b7aaa55c704d309140e76de975e5afa215a0ec3ec221be19c632122a65697d625dae65d9f41dc611b073a70cb4e8a469765e36682da4d9085ff32396f7c67b55fcadbeb34905484804068850468ac0fdcaa0c954fbc1d5a107163878b23abe5cb30a6fe0ec79bd4f6a27d6cce1930cb8cba2cd9ca0fd910d3625f24373ae69649d743a8e164a8d22a0405bb3422a97c5e6702b6354c2afca315ac6d2004792cbe3e51e76008ccdaf29d16dce7d27104f94f5f7b586e183da9d8ef5c9e3a9ccb8886d455e9d99cb0bfa2490c6051865f53b9a506f6cdbc46c2ae86146e75d3775cc4ede4f70351f9ef136a6cc52f19b0daefd59db8ba41b316eb4ee015d9e6dd3d154dc8821be94c63b8869d209c260e016b19adb13f166681e2f4a0fc6b376e755034a2d8f7e01c7c726bad15e5b08abbe961ae498b83e8e827abdd0a3d7dea0419f64c68e85564fb6486484683915a8726d6e8652f4ffa123ed9c11353fc5c06c043c2e8701e5e5dd609480a2902310431c4e9fcbc61eb1332ef5c13669f5985b1ebeaba8aa0abd6897141c3eb75bed6efc3cd0ffe9b6b3e98d86ade74cae532496dc1d9709e2490166338cf39f497f9c0f0ad2e4fdf1681b1b633793d70c39c82bd9b4c0903e6a0c08803d0e7dcae182c97569b59dc96cd4c35e6e2838f8cd2068c91577d8f641c182c6953febe5580b3815eec6c807d623002f009bef44c328d13f26d1a810dd051f88c8c57f2476c96bb76b3beb8d85b15aece61fac55034f2846febd274a9eab1b8db4267958dee175a4cfeeadde43dde7482bce377181663a99ecc3785cbbc4c45dbb3fb70133554e11d42e3c7fce648d804220fbd0cd5318c9ded38386408990d712f6e5e2da605942ff4f451aab17f08bfaea1ff280bea9f542bd91d7cf25da3ba9aadad26bf69286eb5082b36ab18c2d0be3ba0d589a2cb086d64831bab971ddcc38a74a79f4eeebd7df6cabe95f3adfe5c7b1fbfc8a0bf0f74ba24c5c90f1e845cba08fd8dc96c87ab2529e7490ff4cf3ec77e16856bd578bb342bf69ac3077a098c0fedf3d4bcc1dd726a3279b8755c6dcd2b7c93d2aaf157b937830a790ceac28ac3ed9b92087c6075482ad6bfae96b729137ade40fc9550506f687aa4121f1ff85a1909da098b2d9829474860c6274125eee242cc0c515040e4ccf7983b49b1c6a451f7ec0152591deaacb70b3c5ba59ad8ad38831d73292c203bb56ce5f890580dbe67eedf3ddd039eca46fd3a09dc66dcc38deaa86d27d510de2d2d1c2e955f2cbb117d98e8efafb205a49e3abdf80897a130a5b581571a6d16ab216119544f86280c508b2037bd5ea55a85682130bfd68b67d311c72d8c451894af4bb8176eac13f19d8aabbbd6a547f8b86b31eaec038ebf79a417024bd0f060ba41c8aab47644f64938e577569f5a9f632dd5eed461323751a696327b96fa58ecf134866255253d848fc93126dfc934c0bc8618334e6070593d5485646bf8eb6eb38f7e83c73ba7659787ef2ce72cb4a08b04a2af752c2f966b50f8bcfc455f64ca2a160f7b6f95d42ae8cdd0ce46fcfa884508b612e6ef1bee6e7cda1bcafeaf87b8b3a7e23543e409d121e1f48b41643b57f365a842b0fc4ecb1041ad797c0fd88c7161e4baeae827a74805b94eaca1bfd9020c67332ebb1c6510757b7e41ea79eeb9782bdcf621c2f8652f07536f73359319014c5b5988fe78687011574e67f6879f8eed7c90fc0306cb8f3706979d5eea5a1696b80e90f1b684c943a795ac72f5df8802b2f7d7e8591f2d827c19339afff44b8a0ff7c151a649fa624ae1ad4ff150637c0071161f148cfd2a3cfdf6db5daf96222dc5ec83f48365fc98d8535509301120dc29ecd0d879af4ba4f8e03df246fcaa4c978cee52cc0b2371ffbc1a9480a29d6900ec5848c352ef760dc4b137e7317c0f4240c572a20553c8cff9e55acfcca3ae78e7884ee3b4f4f27aad364ee1c722b08640896a21815a6f2f63734b404d8eb21cba777c634988f5ea423729a250542786e73987e83cc2b0e6d7eb619fb66e6f2f201d65730b1222797e462f89821564601394fc14955accc0456bd5eb26cfb44a38b6cb7bf73a68548861d2ee7c526b5739592adbdc5d6423b3bbe44976c1a8259779e15636cee845c06a6b0e67394358ad593f637c442dad7a4cef4f8a73866072f19953a8afbcc049de70a126fee3d382ed3ca0d215cedc39bee2bc5bba23bb50984fcb38ade55133853fe533afe045cdf3e3244aafbc6f3aa8d8a6cd41a095d07255a96b65b2d52d920968f1e4c4caa7728ab45a5d3862ff09479a4c56b993c20a06a971de98997c7ffd9e1e3d23f7a63c1da34fade0613e2ca4d2a902da161dc8789708be0f1fba6825fab579ae48880b60296f8ed86ab46c4d291dcffa0ba1d00758a673cfbb7f2ce427b2ad4d7b0d9e8a3f9ec610d1f136f9c76bc7695869f4b6de1910ac20fbad6f3b936970a08903d71d2970b6782d04e334d3273d538ee0a120952afa05e38ccdf0b0b9f06331fc9a56d1b510d2bfbf13d33a443f751b95ce5e7adfa3a0d31d65f09be5dd0f5eeb5a0964ffee24c6c16e0f9e938fefd699a8cbd7d8bd5c2b2408f95303c8b4ad171d191ed04391c43964c7f7e697b82e270310a6c6c8e00a3aad2420cd3971f776cc501ba64760151ee26ce4f255eae9cc0f87ee974b3f3e4cb8edcc6a2ca627c69d6c961aa6fbee75b01ebeea5700d88ea5ccfef496c09f3073a17cf5aa66f4709483ba8abdcb3a4ee8c8882e8a9aa0d0cec318d58cad2bec538ea52d123ac124720cbc7f33c990c9ecb0cb511625035c723f248130ce083018c0fa2c4da9d1c426482888400fa446edacca45863b18056710961f5b08af46a74398fabe149d06c8ddf35601d1e1552c845f1fd91070977f9569042e8", 0x1000, 0x400, &(0x7f0000000040)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f00000000c0)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x3, 0x8, 0x7}, 0xc) accept(r3, 0x0, &(0x7f0000000140)) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r3, r2) fchmod(r2, 0x1) 12:28:20 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) accept(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xe9c5, 0x0, 0x0, 0x100000118) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="44d00e50e51b7df1a10e49bf3ddbacb3b7ccca1c89875137f5deb3aeaa5ddda6d093d7eaffce746145a381f1d6d6d7440f6c3261cc", 0x35}, {&(0x7f0000000080)="dcfcb1f9a48f45a98f4b92018a0aec4f0f4576c6928e671aae435745021aa4ed2bbac03216e0943bb21388d322c3eadd9177c1c7145c1ef9667e17accb7b2341b618b412b9871a2d0fd8c69a9d30c2bb7c664539c533c4e72fa8ffd300bb288ba3eb11ddde89f7ebeec0de1df16bed81782705b028a6b1c1ed24eea6e564c57ed4b1e6e4910c8fb2e152d5d3ec55217d6f21c5d8275dde2187586721c0cdd0859f053d0e522606375d4f18b29585210de3568a417125", 0xb6}, {&(0x7f0000000480)="2692cf9a38ea7f962c260a8ce3c7229cbaa8a6483f4ed1ef5721a69c0d864b1d6bebe64cabad7f95b75457899c629835e4a87c8e1f23164a175f507147578d7f70e8c02091c2b5d4a5307db2195ee7495969508b345c102fed6ce3edbd040adcd9b0bf2bd4060e9df0e44e2993e2bc644fcffaef76d41c36b3a07740779bad9cab96b975dd4568f25e7e22962328c65e8a467e842a0b1f15195c557bc2c5668f9c66b899826f678e0b693dbaff237701581c44e2597051eccb9f343de34f67a5ce00a5036e8bac03eb288b75113f5a0dbfe2c0b639d3fbdf15618cda1132004466ec5279cc826fb58d8430401bd1ec57592487acc7ded0b171318f0f674bcded15dbd0966c513b2678f44fc706f3ea059c34e6060b3decd9a7c617a71d3b89c8e3d03719fec1d6f00b75fd4bb1084a24aa2d31fbb24c35bca7364fc120e867e8f4753c477cdabe8e492d44d86f1b31801f064eb8862f9742cca78f6a17e51b8a54bafb3119fead748e8eddfc09f349dbea2995daa8c6a71de6b02129d64799892f6c598141aec9fbea614ad41d1d6c4074959588ea3e8b0c744f54f86d67383391ec1318a0e0e71bc71301e5c06b54b2219ef0c285d27ead05d1fbcb211ad2bb589d1e5e86469b0cacfeb615d21f027a2da12269ed4b1d23c4b33de7930ba5d8246bae3bd97a891394281b13f43f42d80a0089823b87ffd6fbc7496405020195562c2442d55281bbc24f0f1806533a8ecc33cc3b83edc9622c291cf679c7e00ef342194bcc89129ec08b572337d01ddb9eb7bc8c3a7c30f8b5e39d5b2ad290a28bcbedffcc38ec3bf9b58876c85845b601a70ac1698abd14198a9f6929036d5712efa186a206c5c469d63472323a81d633fb033b80ebed0595352beb825511b5c6d1754088285c5f713e39be8c6e7d7d31acfb79a458f8e15a3ad3922cab9cdd2934b6274a9f13303cf2026d5754b0919ce1774875b00fd488aa00bee9cb472d62e0c9c5c8946f6f9153fb8faede7f228b538d9532a37c4fac233e2db07fbbad10e71700ae563d7ba1e74a60105a69301fa3efd947f990a370e9a3ded85bcedf3fc29a0cf1a2150a3f398148877c0459b19b0f7db3273f4d5bf78df3686df8088e72363bc730f1b58ab79e2e36d3d5a0f1b4f9521ec76927ff4c656956371483c8f030880faa32be7ce624b82c1729eac71278b5dd9cea5e6c89c4f0c196465b91d13d7612a4b036096952a55c1308098cf9f5acc38fe06c8a807d51aebb0265a76b1501fc57dcf97b9381ddf4cd79bbe2f8cc288dbde40395c0005aa6f45671f36df3785463e6410f9f1243ae5e2bbce377ed3d56e2e2e0d8cc5c195373df054b9812914622259e6365a70ab133a73256f8bb728c70b1561fb37cd1d74867ae8ee5d4ce44fc9e67b1f7f85c4a1cc03043a670013f3a62b1cbf5e0b8c8488dfa1c32bc8fba2e1457b771cf64492c0ef07d30851fdf704f1adb3b05a36359385df7d0f996c44e33eb4b110c5f136ae726aab1db2386e453b669c79e3239dcacfa0b9ff0d3cda8dbfd4f1b5f5aa899101e8351736c100f802d85c54a29bb2eac8016eb554e085f58acad7ca1ca43fc24128e5e0dc064dc07dd602660cb6d3d21fc4ca544c136d52da0f8e2a3b422cc97a01d63f8507e2d4f92dd18eeabaf84700487cff799617af9deb81e37c8b3ecaa5818fe2f5c021278ffccae083c461bb63dab84fd8f431ca64bb60c3f8f54d54913004ed4937d3428bad48f512a5fc2e86d04cc38449ae8cf22945971084054c5985a8a5e79273cdef9a1848a2407e7f9e964f9cdbaa1526a9ea3cd63370d79da2adb947a3140c9039d01b730b830915971d147f64eb44fdfe16dd7cbb382e27bc3b085662c39419ee00f893ebddfcf18f70ec1b18a7ac35ff59db428ae8da30dcb9efb7837cc5d4b4ce7f3f938b677784fe11d5e650e2519bf67070ed2a6c0885d1b2669087547acb3a43b7009383c04b385c599d4f156929294ff54969f42dd13b045f862899ffd2dec5d4cfaeb36505f914eec08fab0ebcc7801d01bc3d96e37170085d5364bd865677d0ff95ef9483c2955754201b34881691f54644f4e254237a031c11e238931cb345eed4a563bf07e1550d0eb592da34e566c45f7d97eca65d0f5c6027eeb65e394b318fc97c6b9064e02b2dd0e7eed98b3c7388332a4dd605236239c8332436a00e7b7aaed7f25c2ee25c15465686603a8c2e1ebd7c4b0698db982bf65a5ff94eaa8a2fbea900aa88554aa28d7a84fd807e689da9fff5b9e7ec2f0c5dc752aeb7d6cf1f71a9e29fe5a8b3265e0b502bdb6574264c467f680673d3ed55e3ff5fb6cab712cde1e802d15bc2d57a932f7c4b19b83741f62ae6461e920b8440cfc5a32328e724c3de9b2a018c60a659d4c484cb8f593fb55d4b104bafc177ade7191c32b8c496f5a85226c4e8d358ef886e1084852f5830cd69b3716d91f0990a9a7c9eac1a2714a72e87b6267974cc481136fe880bae1f758547766cefd3beb0abb3c021cc967dd059a5d6a5640fb5da4841a5d6604a7efdeb735ab05c5560e4a9ca0f00e5439704f625ee1793f43cfe950a98f3b8df4007f749682a2f57c203df654d221a4d445c87da1d1536a8f883a5805f2e8f6c182eb9507ff7be606d149d4622ced71d48864546b396343307a19f84fb5796bd1457abe798bccfc687eb6baed6f88d4be35393d76b5f28db540acccc61f2d53a8a2cf059341f66ff58a4281036e7a528c17706f16ec63e31839aab083e1bf318018dbe52bd7e42456b1853f42846e6c0b4b37f2106ac921313a4578a095d24dd1cc76ab8b74c4d4e2429cc15112808efa36919c350b0730b19c24a9fc5f8a047f84fbb8e0deec07947ab0df6069d4b70a4189a7407f607fe907640c8c58c5f6389ff4061f33a0a21860c4219314bc604ce419342c78adb80ed7776af0053f5c7a7ba7f09420009dc8749b1dae97da92c8e57f95c4676efb23206e936299cafa239eaa997268d3d255f46bcf0c1eef7fbc7a893998badd8964f469fd9c9baf2015b2e9b68b8fd6e77673e51adf065f66eaf70769e33adf3265cf815f7dcf5b5f986f9ec6f7f8745732b5d49775681a17e4b24b54593d6acd17446249678d491951e7b6ee3207b13f594225281c74d8dacfaa1635715e3dc5d9596e3c9785e833d402cb9e304e4027612635b12411c2b16b51fa8c68b9cb6d07da064d5cd487a0f1a99bf28555c44c3caef657db8ad2d64169379bd1a6e951a5e1c2fd9755fcd00cdff28e613d97db5e5a99273819a13451bec26054ac682e9b9f42cd69e60a3f6c2380504b0697b648b77f4054b2a7b1a7ec632253fbb74d624a880a062f52bb8a2139f7fb9365a9e72ddbab957f6332d829390803c9a8cf2ff978862c7322976e9b32bfe49d7f3397af900aedaaf0e8906515489704ce19b660c38faa1b935467696b9eeb85305c53a3c5d5329e742fa460ec40974b6203e06d0eda8a5d5fdc9acf485254d524709f6119c57555fe1da2b53c2127964be1ba733b74dd96dfaa1f496890c03d5ba54390145cab2059a7690e40415422dbf5670ef3fcd152656a533a578ece5e29c0f7495b0abcd72713b86119b1dee839dc86e75e79399bbc52ee1d4e6373b5cb3f022a21048106c1081c43d102f82a5fc816a3d339bd0a667301c7694ed518814b70376094e0ea750475febfb55c533649526d607ba0dfb62736a2a444013f034cc71329e874dae65dfc13c87a765c134eb04b3a68035a759cd1cd2f593ba36cc130f41b0c9be9d36f7c87d05e3791558d0b0e1980102d066a643855a96898a2978e517d722784ad5c39e7ff30055981537cc236286ffd9997ce4ffa5ea96b1eb8f84c3c1bf879dd1b562409e00c315f8964095fb561257514cf8c6bc7b0fe7dc154a08d1a7b3dfdc9a127b34bcba070c175c5ef912b067ff21608d4373ac97a0eab3ca56864ec6a491d9e8fb1cc382c40055a93c39705f078fb6e504bb88f28921fab0f7bee11768bfc0552bfc2b07ba4997066b98a6939960be8e201503852c0ef4b55f74b7fbcd2c4fc54d207a08688257785bd68678b66ad10f1450b20a073f749c43c0672b6f8916d3d75ebea90a82d8a10c13d71abf33cefa129b70e3771a84a737281a58fc65a932e8306a4d2076172c185f2a5284093fcd81c65ce489e458a4f6e32b8deae57c85ba8a520e504e2165c83a17940377e72defbc46a036981576dcca7d22f72c00758fd28523b4db171d2698e1b114cb789e3ed7d8c65f739f5134d5f510e0679e4d403cc7f173421173037360f9164330dc59ed0fbfcc3643a9a2230a036245202486c829ccd5a7bb9162fc6c3c8051865f1e486f0a9cba21f1f08189623932d389078e20471e2055a20ec12cdbc96d5649513fd1d55bf34aecd12d9e311a3a44b2936232b2eb9cfe248264ab0e9100c1c8a223030617ed180824294907b43c8c7c2d02e44fd265a56c3fdd8c2c5a516dfd0b02bb62992d34f8f91c8ff7ac7370df19a5417d64d147c84307de818908ec3e1039c87ef423fc106a17067aa9e3e53b1346f9b179b0ba606ef4ee9e01450fc0d5ce8a86cad180cffd05e88d63c4a46ed5557d7b9b4b4bbc070271d6e013fef6194a094136b42cd7d6e52628a8dd488e71a7fd21970065276237a66bc733ece8e3d9b6f17a5869f8957bbe36bca4c333dcbf8524f78859b620920ca3704744c61f2d8a054c5a6b7d40ea9a3df1f292245fd16e67a0ed402d4812e8eaaf32099ff407660c5c58393759b290f975dbd88b060b46ddfcb842440f91959d527ab798264ff9e3ad9f6744bac12b4f906af9ccd565a5d7167d964441948850876b219137b5f56d71cd26ad1b10f4e4ec2aa689f9261a75ac303390819fb029685af190f42d2a6d8c6996a73cfb039badd8ce296e9a4220f15bac47f6f09fbce58ae3098bd55100f0ee4d0e20d6104e271828e72f94678519a3728ce3d420a7c132cec70a5638f4861fe282e4115b6e3c8956d736739729c74dd035270137ba21d89aca44de8c8715efb55c1a8dc5914133b9977335d8174f9bce2232bd1fb1be93d2a2e0136fcbbd0d0f3670adc503cf80ccc4a894413ee063779216329baf097a80c10c2897bddb303e84f34d23c9424d8f59cccc08e94e7ddb3caabaabb74cb6a8327805cb03143051f4770994f7e2829f4e50500cdf8b5930ca41170daba126ca080544703281486f96d5cb06b1936af4291f57fd139dd77f257e37fcbe42426407c9cb0b7668f71d14ce1fc0ca53bd0d950336e0160a7a9e190be80994ac7f91704c61a05a1e1963c0714ff843f961f7000c60152376a64a7cebbcf27a9f850533f9daf700b24e9c6b9963dbcd2b3211d86c4bc3adc5dde8258ab2a2e46728c77710fee29b5db36e4a5c2d8bd19e1703be114e9ff637c0402440f92bc6d650f49f65fdcca2e8c05bcb382b4a73865302b8086d9efb0708c90648e274b517be86d61eb1e587e30d4b5e773c5b448c41f90278f95a3ebe306790cc99a8eafd3f26632383bd7341a87670a868f1686c0fea84e20d3ab28b7de6829673bd053f2758be6bda555929f6d681b4db54ffae334b19e963ac111fd165b7a9bea5b5e39d0ae8308554596bd70ed8e81f31629a2acd6a1300a8f82ebb3b1ca653ad23350b4523d50d1a8db561cf48ea3737aa0f963c66e5f248c6d7a46da564f9a08fbf1b032eb601dd96e09d43659dd091de95461efe6a0450a330f5ef1dfb498d34181cd3060596a940076c7515209e5e40bd3552361", 0x1000}, {&(0x7f0000000140)="3e6fa0b653aebea715c71109f83624f80e484de70fa614742df0f382423cd82d6466b4d3f9f58c30bb6452a0d0e3152151ae98bad27a450b14e7e95bd59a5dbacd5c342625faef68d2d271c4dd0f580602e738c722e822afa2eb6d6a9a90baafd1f1fdaa93dc81aa00c4eb2daa851c8e7cf9aa467206b777c960bfbf152ad1945cca188ecb4408a5e6a2f045742811177515e6658f4cd87f7f362e6c7b4396ea2d74703b98383c67e19425d457fee13cd3880bfa2263b4b8fa5d4499583e1dca5d6f62c006fe7e2d8c0c99e31ab5624ca0f473b33706bab33eaa3441276b3156b6e6fc2c1ad8a9ee411095dd8c9657ac9aa5e0aad2dcc03e0e115b1d64ce", 0xfe}, {&(0x7f0000001480)="a9575810d2a22fac04ea59e97b1bd4e0d4aca7cb5333fd3d343811cffa885b6273ef1ba2dfcdbe6d7e43331ff1ace4524d2c6e6a36b15ee3dc82d8658c1df27e2f31f166fca88c7da15f5a6bc4c313950440d9e9feb8084a420e52d8c60fbb8307e97dd7b5a49014b23463ca765ae93bd6adb02c4784b91030ef6bb38374cdfe08890fd59a5109f3b1ce20aa33824fc5307f000291f95169063217d40acbfdfa7b8ef22f29db8752729d61a5b61bcb05b4db7bc1284ec328df3c74f52baa09f3b2f034625d3408ab6fe82a57fe93b06acad77d0ebb4d7810c1be37795577744ab74fed4f226218ed0f59b74a7db0c71327d38aad0deed390eee7370e9726d9984d57ab0f0daef48ec364996d35763520589ee5fb834c43280fcb59b90e08884f26ae02f6655b2eeeee672472edd3f76537aa49f9acfdb712ce6e29d365fce0f3b03f0c23030af3e0b00de231cf211e68468183fa4be1b35fd2c4c0709ec3028336ba9388a7a5cecf5b4c0788fdbf1e03d0eef923ec29d1810834769fa2a4bf4ff0aaa7a6b9773f1e62d1bf4fc9a4c67b97c35c891aa565f0dd0da3bb08ee4fabf956a4fbf1f9cb23daca10272d10cde43343b1da52d97e73bfdc37f16065ecbc025f6e5742d24e87130de6f912b926039ef8633b19d5fd696b2ffe552892ef7a8359a3c21761341a010632608b6ced89301dde3a27a1e14f1c7cd4fbe168dd3c84626bc2e975d067b6c33f35efd3f961a348790ec4c6a851d35dbcd78b00d3a48319a4e47ab0d950c2f2e60e1c5aa97dc2d9e509b1199ad9222f8f8fa3448add6163c421a39b3fc7a8acfac02b119685d45a11e8e34119053bce71b08c9a5dc7c09e91559c7b8eb84a2cad3c8c73a3d62fdd85e6bba4e303086d1b0111592192f3ec91d8f1aa964fc43b54684c87f60c7c5e15dd58175b1ba13b364c6dbb23f6ad88295932a623064f3879687f1b8453ebd340a2b3f9430d322da3d737e894d5ceb01a667fe2ee30a823a7ae4c49a1c369b38cb6dbfce27f767fc0696edfb82f8cadcefe8c22c9af378cda32d878571ff9835b35bb69cb3a4d19db3c2b88676818234c0816aff453ec7d218a16ac6e9117ff239411ac9db0a42ab96adff9c6ac52d8aad743cd71183afdb5bb6b3b6a9e7c00286031f2c19b0efa6c3b8690a560ccb029076bc907a932da7a0c3f6b57b1b0ec10d210762c2dafdfba91e705a9e4dc7f6a1f96d8d0dc6ad53ca727c1bbb665a69a15a1e0a49d83a3e6bc4415c2c98531d3eb42ea93d16a2cdf09d508bf593c3ce53ed5a9bd65bdee0fb9652c7aa74b888118e84bf80b28836d066d8b2369773082753be506f5ca0fa8172b819fba0e7f5ce74781c99f5939b5a09655ec65c3c7d407905163f6651fc34a520b98916e1059452d1a1b455035cf890e345b4ff3e937e9a3f212a6bddb47e320272451769e7e4d2e868da6045e40084df96d9aabc9fd9ee19423b430236f81f0036871f1865766666034b1bd8b24cb2405fc65a5b613c4ad4136dc483853dd4d5bb5edf81fc33fc1660dc2a2415af8a8741ad67daaeb51a94c19232507d55b751da7dc141caefa48e0dee2f1ee14aa64e1674c2d568e2fe53f2aa33927adc7a7fb663ecf0a8a15c57b3066906ab20217ee9285a36b3b8404dcc3b600f9bc834d5fe520bd015d88d914716511b8af3bcbfcb24f015d70655a015133da9934f9a0cb53e40809861ef1c99e5122784c348bce58ce979466188c2a84d10d753ac7fab8e7df51559fc6b127a12832b98710d1491814ef83eeb15d8836bc8186813c45312a08d71d426990c6f962de3643c6fea57b0f25b64132477294bfd3a83577f1e2ce3c4bc62f7d81cfc5cbd7d8d2bbcb91c7d1247d3c326349dfaa317df492abdc35891273b49fe676f06e68226a2b56a57baf7053547fa98ca05bdb7d7e85810fdc32f9cab202019da006a04792ec07e3afbfdc37b0c0a7e590820daa59f3a42b8db924d82ed1fc575864a1eee21802119ae23ff86abc0787163e60fda53993bc4e5e36cc73a64e0b85f6907b06fceea511950ccdd36eff05422044cc4a964074e08fce6c7d063d2addbb0916405cbb5b81b98aa31e28ff956622f5083491494d98dd006b7fa80220fceffeed7e10cfb911231c3693746f6f8c5f174273ed3d4cf1639c719bd6fd55945f40ee8defc8699ba23959937d4f96bcc472864e6e489d5f8a8f819e89b41012eef88948cccddd47920420cdc0cee5c62aea9b2225c6632335e27ec26a4d7e8f2fe0000703c7072c28724a5c5792f91cae49b0058b537af6f14defa183063632a5b91c86cc7feeaa88fcf76894962452d12910c882ef6f54a045339e1720db974e0d31767df9a0903270379cdb123334a09df4cc2f74b8ff920202372b22154ab880baf54dadad92cc09211e1cf3682fabfd65d67c19958125b2bbc81b4edde8330f5976ae77a7c10ee55c9b624667ce17e2b6dde857219951c314b8e4a32ffbf78ca70a4c7fdbd23b493bf08484c5d6fce8bb70cc70b5dacf247abf6d89e0d49d17c67d3fe9ef9bf2c10dd6f5d84e886ef974e72dba1b4da3abc0788447ede7df3dbebbd93da16cf71ef5992bb439e21f6433504384b5bd98e7a3e67fe76f0df8e472abf36ede7813b8d12f1ff3833a10b6623d4d34f20f0446b4b3ec1e8b5bfbe48c770430ce891ca88e22e8f69af5054def9478ae4e2bf64f2c74e9645cef29a9fccb9314b641791d82650161ff86c9cc02c4225a2f2aa3a624d7825203a19dc3081f22d5ef676fe65681e0b7c3702536fe40765c8ae08c96bb241fba936ed0f28f51dd5fc8555d5d627b7001df60f5de684c1ada0461e6e6132e97ba9ecc6f06c5cfe0faf104d9492dd1c06bba6e5bf431e19e08ce3a0908bce13f900abb6677efb75e71824be69df8e8be72cb001969615cbdb3ca7e695f3e131420b60992843ad0a3893cd4d847cae87719ad0fdde7724f0527d57f6c639d9d9c4bb028e10ce3431ffc96d9d9cf7b1855ee73ce243b585fe83f5f42158454a72c7487e27bfe445105b6cf94495dd9320283db50cd8232fbbfa29059199e4717d7f90889ed8f96bb6155f6e02f161cec42ce2a87d9c5cc2192f737ec24f7dfecb27ff02f66cad4058b2986589ced037c6a7b6fb1eb4dc993729dcce0b55f87da8816ea692a42bdcabf650712dc83ff50bb430c6498e0bb12414db4699a90fc799c4b992d6e2755e546bb6a37d11e82ee40cbee3f6964d3f54398f98306db8159f3d5b572ee16e97e8f4b9b9a432b26d9d4a7bfb5b9cb4e6bd1f4f2a8fda26514369b5bff0f72df10d46575d963c6faa15a7ceeceec48622228c4238e98edffae8ca714a59b84f2becfe0f910c8a75422226222ad119c7dafb3d4d665fe538ee8a136c310e6ebb89749d7db5203225b4a807bfdf6dbefe6710c2103734009d65d79f06bba8d8c3d0c38610f88770e3873cb10db28ee20dfda3f16138fc8d3fc9cd3b2dc236b4b70bf8f70704aa5f526ffe036ba00e6c807213a7d398a9e51a0f09bf5d76a9677c4cec34127e88943816fd0220cf0b619d635790d90fd6109f7e8b41732360e94ab4f26f78e2d861df6fddb9bd262fa70eb773f75e50dddf5f60541446c8b027184f6ca320068695d5d6211b646dba9ed5660db192c2731fe4f469468168fa7481d2bcb9a495005601ed61616fc50dd77bffaead9c65cbf77f4925bf8485ed4b118421c1ac9fcd7c5bec0194616709acd6690c79d1a0319858894b22d1e88250154db213520bd02f63b4c5b6d37dd7a4847754b145644b24236706b36848f7b15c089fb49f5dcbb0af24e7627ff48a200dc42330ee07beb15acd4bf7b39bc35d163ffd7d6efec5e43eb528b4681015ec4ab59ffefb386cff99d5373671835ff2a1a0dd70a1282e87784a3737646a5ecc9738471549a4086d15b5868d9acf97f4dd5388b6feebf137ef53ab7df9e0cfcdab53e465ee3b224660aa87dcbcb382cce7676a0c5cd82fbe1726081b0f658d9cc05f7939613b5c8f137e579fb1f701d66b715c5e32c09ab304f0a89a1cdae70625a5e787f03e4e002daba22af446a77335d06b55510987a4266355d4a37b2c2a8a65bdb159dcfd8591fb195cfb90586844cf5dc62375d2e405e5d3c71e3d754736c26d013dd1d60680b72e8b66c47505a581bdac1edba0bace490ec590471d8dd38e94e1ed78dc9bab97ef68bcd9bcd94beab232d1fa8224037cf36e1284b59b28117d4ad3bee40ed2c8d884f5767ec165cf531da42b7a92b441dce715ef425e69c262edb7e538cbfd4fd93df31d3312ad5ace580dc124ebe44266944029a195f28154e9efeb792101bc8ec94020a576c9a45aeb7a988a74b65eade38ccb10134efb0f4d9506cd39cd10d56581a8cd09e9bc939ba7f9df94a60080885ecd68af49b302355e18e12a2190421bcd7db421bb1815607ac8a02d6ffb556f4123edb63aa9c7c9b62ee8e7147a779cad63a24479e708ddc7e072c36bc3068dbaa62f2dde4280e088a695c7d86f3c552018b20719e37c11a64e37d7f3e2189e40749bf0f5443f4a11dad31ff3f3f8935b7d922f0205403171baf53877ad3c50cfc6768332585483d30382dabd4eafc546a4d4cae8ea24df46b3ee47c3a87fbc02cd1af348ca709871ff4f9df9baf535301d90ae670976f24b7395d7f0d4a259327d3d30d6c09bac6fcc828fb9304a2a301386c7d5effeb3e8b5dfa7e63a60f6d9560cf03c59a34623d7882459ed952f76dccdb1b42c7bb075c39e3573f44839cfd075543220c1dd3fb066e54a3c9e2b57f6b245f2c27a01215f40c07dcd0e3c0c8d3b6f85af8df39bad1f00c7f7c80212c3f0d51d94b624a1d5ecf00d1c8576f22af07293e3207a19246f8641c352c884bc8c8aaf3a90b3b113599ac871094920071ee7bd017b6c5fe44e5573960d0cd4e7e7d1c160a98053998ef98349c8ac0e87a81c94cfc6aa1e7f308723910a27e1283ebb52901e8809b5e798c08105bdf2cbec1b8d55fb62a11cca7efee223d67077c2b08506668f7412aa1dd70880958c5d9b742cfbfb647b280f417fe03d6f22ff56892b98f37da6e1e0860cac9e5cbee5bebee9532ad272ccb4a260cebf566d582772bf8f6757719e6a4c7626d4ab0eb93b2784271a2395ae9f8b755d323b4702f312bf0088df9e64ac5b37b0c0ee45099ca4c747ac59fc9a80527d0c964e5cb2040503d09b088c2621c56f75db54dd32e73fc02ce25b3b6f0faa00d272172fcf24da2f377ed863e8b91596c24bb185fd6bc64da16ffecc923d7b2b0a9cc6c6e438d9ffc261f634f011be50c9054e20c29e127b992a5fbf3c709373fae6760fb0dc1203ad9d9e8a8132ac4a3a1eb4de10460cfdd380a72e9f8dcff7fcd625c6a4c3060f096791a0e8f4be510780745b1c68c804c440886a5732ae01df9bec131e8cad897d2d6d2f606086feac310d25997288d1801cd67129cc9dc4ac71e4f193a097991e2271966114884ae07ac213885b603d2027e946c13c63f76b6c14c89f579230fb2955972b86805027a664b88443c9d34aace89c10e4558b71eb00f1cbd16294c60b951fcc42768cee037fa469a2406ea726bee0145a7bb2f49552219af49b6c3bdd681ec994839e591c41e79513670af104be88cace034234fda3a848335e88c7b2915e1d52bb483936a9540243ce798db60d9353f0d9b628db28122197bbb721bdcc259c3c8daff971d8a1002370053427b6b2fa17846facf2a3715a9ae5379e9731ba783a46410136063ce58c70077a75b785ff4e6", 0x1000}], 0x5, &(0x7f00000026c0)=ANY=[@ANYBLOB="a80000000000000039000000000000000b5e7ca8baa63bb2b116d50173bec6fe79417f8d422256444d528f008269c68c28d2eca5a64a0edaf3ded9470d39e50d0136a7ec6fb39e638e076a3bfac0bf0df137c87f0e8626413849e2c6f948da66cf6609d96c9540f0d6f52d6b853da8ca6e0f229ce99e6a07abab5bf988e61d47eb3454c4470c7cbec51cfd5fea84d5a50c09297af940b6cc278b2766f6306ae4509d0c08000000005800000000000000390100000900000031332ad34ed0aa63521af2bde7fdfc7ee77935b6807479f04964233b519504f917da85af96167d8a98cf92b35363d60220091a7d5da42a7740c8b9f6c0fae56ab500000000000000e80000000000000000000000070000003c3f7f36540ddd7fcea75bf8c427970bab797bd9f3159bc4527fa6569b3430e03d0927cb4b0ce408b5b3fdd3ecf0aee91cd2f0c31ce36bda2326b6142a8a99726b61a28ba8a04f0211973f3ae37552621cc830f311aeae3120792ae3da4b72c19f33e9ed0f3186403f6ef01acf1bb998ef4ee2d5b92a1aabc52d697deef7fbd397d972a6b9d741ec02d874813c8e8312eef765cc993b00e67f9133c1981f7bf456989be582c0eac683362fef373dbdc068e8d3ea53177353ce788a47b1d148c6cc4078aa1679f14150e7ea771d0a1da317b6e54fccdc0000c2295566d6f51e3445f06c0d43ba9a04938fb8126b34b9e77872bff3e34291a0877040eb8616"], 0x1e8}, 0x5) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) 12:28:20 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r2) 12:28:20 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x2000000008, r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) link(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = fcntl$getown(r2, 0x5) listen(r3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16=r2, @ANYRES64=r2, @ANYRES16=r4], @ANYRES32=r4], 0x2) r5 = accept$inet(r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r5, 0x4, 0x0) 12:28:21 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) chown(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r4, r5) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 12:28:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffc000/0x3000)=nil) shmat(r5, &(0x7f0000fed000/0x10000)=nil, 0x0) 12:28:21 executing program 2: r0 = socket(0x80000000000001f, 0x5, 0x0) sendto$inet6(r0, &(0x7f0000000080)="4aa5b099ea8f72a5c2860a4d2945b70a0a65e1d3013e5e662da56575e4c07cc59b735a", 0x23, 0x5, &(0x7f00000000c0)={0x18, 0x1}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socket(0x15, 0x7, 0x8000) recvfrom$inet(r0, 0x0, 0x0, 0x43, 0x0, 0x0) 12:28:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fcntl$getflags(r3, 0x1) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) getsockopt(r2, 0x9, 0x7000000000, &(0x7f0000000000)=""/236, &(0x7f0000000100)=0xec) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) 12:28:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 12:28:21 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r0) r3 = accept$inet6(r2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1007, 0x0, 0x0) 12:28:21 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getppid() r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x2, r1, r2, r3, r4, 0x100, 0x1}, 0x8, 0x20, r5, r6, 0x8, 0x6, 0x1}) r7 = socket(0x12, 0x2, 0x0) recvfrom$unix(r7, &(0x7f00000000c0)=""/92, 0x5c, 0x0, 0x0, 0x0) accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shutdown(r7, 0x2) getegid() 12:28:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) linkat(r2, &(0x7f0000001840)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000001880)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x7734f9bc8665547f) geteuid() getegid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r5, &(0x7f0000001780)=[{&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000001480)=""/220, 0xdc}, {&(0x7f0000001580)=""/195, 0xc3}, {&(0x7f0000001680)=""/239, 0xef}, {&(0x7f0000000400)=""/58, 0x3a}], 0xa, 0x0) utimensat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x8, 0xbfa}, {0x7ff, 0x7f}}, 0xe1c171f71a32c30c) fchown(0xffffffffffffffff, 0x0, 0x0) 12:28:21 executing program 2: r0 = socket(0x1f, 0x5, 0x7) sendto(r0, &(0x7f0000000040)="0b473ba728533653cff0191f0492faa762d8a8cb70f2ede1cb94483d71286e768a7a501ade7f5fb70b6cc21ae1686e55751c0d36101bf58a7cc62196f5bc1d7ae199b78bbd687213e1b78d847963e43bf4bc90313bc0a9a0e2cc21c1aca490c75a2fc0ff95afe613123e06ea7c173e9332f9f33404c984eef6a7cc21590ed7bc61569e4ecfdf76aba0a554ef986af41ad52e90480e606b793199f4005e13b3026cac3207a742e5b88e4a7d2098268409", 0xb0, 0x4, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x86}, 0xc) getsockopt(r0, 0x4000000000000004, 0x1, 0x0, 0x0) listen(r0, 0x1) shutdown(r0, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) 12:28:23 executing program 2: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002be, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x582c) poll(&(0x7f0000001ac0)=[{r0}], 0x1, 0x0) 12:28:23 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r3, 0x4) connect$unix(r2, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mkdirat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xa0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 12:28:23 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe85) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x0, 0x1000000000000000, 0x0, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) ftruncate(r1, 0x10000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r0, r4) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100)=0x1, 0x4) mkdirat(r3, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x2) chdir(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') connect$unix(0xffffffffffffffff, 0x0, 0x0) 12:28:24 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getegid() fcntl$setstatus(r0, 0x4, 0x1080008) 12:28:24 executing program 3: r0 = socket(0x80000000000001f, 0x5, 0x0) setsockopt(r0, 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchroot(r0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 12:28:24 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) fcntl$dupfd(r2, 0xc, r2) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 12:28:24 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x20000000050}, {r3, 0xe0}], 0x2, 0x0) 12:28:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fcntl$getflags(r3, 0x1) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) getsockopt(r2, 0x9, 0x7000000000, &(0x7f0000000000)=""/236, &(0x7f0000000100)=0xec) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) 12:28:24 executing program 5: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x100, 0x2, 0x3}, 0xc) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 12:28:24 executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) shutdown(r0, 0x0) socket$inet(0x2, 0x3, 0x7a5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000004) read(r1, &(0x7f0000000080)=""/99, 0x63) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="3a6f34aef33d451f085b7324389be6c9b5152b8ecbf1daf350a2baea457ebcec8f90c2a743624dd9f2a05bd919ceca222091cde2d1fcd052a5dbc06231dfbe47789fe43f87457fa4d61a474303262494a753de4f198c29e7bb917fab72af85e52e44d5f69e358bb503a55afc4fd298c79a1497c29e681b126961412ae98451090ef087abc74d8bae7428a87988bf9f0617791e64b58171982e8aa6939093eff66c6b6b03ac7779cbbc6b86dd78d3ad04cdc63637266a5c63bf6ce52f1fa6e61b2437897337071affd37d95de5e0d46f94e5e73bbebeb3913524a07580f5282a8436c3a84a3c3d28b5d4deb8bff6d4828dc045d900eea80f50bca29f27f527caae771d2db171728a34090adb200c134180b86676f144b1b680a045877c759879b1b25b725321ee2e5776eed1ff11b581b07dd0ea63e766c17e10e29746e82dc8517aae1d5e6484eaa9393787e7de6a7b93104f4a7e2b23eba52f9e6e1d6b60840301f2e65c9f5fa76ea0ce639978d8e7d33e8550ee16e4561d9e5c2f893ba9ba2be949ee16f2ede73f5dc037779f5882d05387b42a689c8b9d2f2a0f2b00c128f8faf257159566508565cc8e5de2a674f77b26785386cc9862781297331cdf4c014e89c724f70294cb2a833a7aee56ffda56c45da6b3482ec26c06c83abf0ce27989efbf4ba87686aa8f3ed18f5377466df036f1693ce68f642bdb82f2bedd2a1b1bdb75b7be5875a521554d55594c9ed62a8611682803382b92c160ac59f28a4adecb5b9915926f040b759661e01b3c8b395ddc358f71208cac9681eddfde799d2b89fcebfccaf060bbb15ef1ec687fbb1dc615c80490ceae98731ff067b2ee22966b2e7e528d24616c51e1f7cbd80bd555caef956a4e84b19a5f72bb854791d0ef58f98702f47380134bedbc65edcbc338b7670de3f80834eb53e3557373c01cdea780287252e9ed31935a319d5a1b9e36dff3ffe823d209ad6073a95630f96934ca806bac321cc2b827d7945ca948fd5abab3bda6b8293adf4d21d2b00ee7eee2d170d28f6e2f614cf3af5424bf7e5a0b703b0752b2096f54f867dace52de1d24a061c8d0c992461c89b3103d9f1a068e8f4dec5d74946c73845747c3cb0ed25eb1b981d9c8007004e0b75180c99760221a8a1a5cb6c793a480f69b8a1aaf635ed1981872a827056b554688b2625c39d3049adb93fc1bbd034ae95419a706e6d83b77974a8ed4d7b973a32c13b94396991d6c7320090dc4a6e3de57904599c", 0x380}], 0x1) 12:28:24 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x21b8, 0x6, &(0x7f0000000000)=""/122, &(0x7f0000000080)=0x7a) getsockopt(r0, 0x200000029, 0x8000000000003d, 0x0, 0x0) 12:28:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = dup2(r0, r2) fchdir(r2) lseek(r2, 0x0, 0x3) sendto(r1, &(0x7f00000000c0)="967773f0807bd3a80886f05b7a4c510b08ce28de0402788f344324e79da031aebc0c3d2bb31d8f8a7b136b70dfec65fb35f1d63e4de84c0024a349832b18a446ad7cd5cbde49362c10e7b4aa460cdfd0440f3b9077425f379b39c8b40b0cbe3df2f2b13251ce28b9b42303c875f7e9c5f7f391f9f96d56c62689f7a7afdf56870f232a8f7800", 0x86, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r6) r8 = dup(r3) r9 = fcntl$dupfd(r3, 0x0, r0) write(r2, &(0x7f0000000200)="cf4748fa316f715f7a144652e116c3", 0xf) getpeername(r1, &(0x7f0000000240)=@un=@file={0x0, ""/9}, &(0x7f0000000280)=0xb) r10 = accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000340), &(0x7f0000000380)=0x4) fchdir(r2) faccessat(r9, &(0x7f00000003c0)='./file0\x00', 0xc0, 0x300) pipe(&(0x7f0000000400)) fcntl$setown(r8, 0x6, r5) getrusage(0xffffffffffffffff, &(0x7f0000000440)) lseek(r8, 0xd, 0x2) fcntl$dupfd(r9, 0xc, r3) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000500)=""/16) fcntl$getflags(r1, 0x1) chown(&(0x7f0000000540)='./file0\x00', r6, r7) bind$unix(r2, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) fdatasync(r1) write(r10, &(0x7f00000005c0)="4c12cfd77638df0197b74c06aca134bd0b48911ae5c65c270ba55c885304fc704ac726abd7fdd2158ba08fcca0aae9d73a4840941f0463bd9c398cd4ec", 0x3d) openat(r0, &(0x7f0000000600)='./file0\x00', 0x2, 0x4) getsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000640), &(0x7f0000000680)=0x4) 12:28:24 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa00000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = semget(0x1, 0x3, 0x400) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000000)=""/106) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup(0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto(r5, &(0x7f0000000080)="746541f4c799e10e10659daa12f12578d8e0c755961ea3e2839056d02c744233888f547833c69731daa5c1e94c273ab0f87d792b5baa1aec1822f829bef2d9f7d929eea9efa833f5d422c41317fdabc97af38b2fd1a91937d38a2ff975370df50ee5397f5bf57d89205571f52aa470d9b39ca2391d9e58948768628da368ad756e7b6c1de0caddcb6121977a4e92e5129a30e26cd2706be64a722c0f54ea89805db58febdb36ab6ded8e1f9740", 0xad, 0x0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:24 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="46c3d55b001c00100033614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() accept(r3, 0x0, 0x0) 12:28:24 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) mprotect(&(0x7f00001e1000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x16, 0x10000001, 0x4000007fff) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x2000000}, 0xc) setsockopt(r1, 0x80000000000029, 0x7ff, &(0x7f0000000000)="93b9fd83", 0x4) 12:28:24 executing program 3: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1090, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x200000000012, &(0x7f0000000000)="caf5b415", 0x4) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000040)="75ec363f478ff0c05d8573", 0xb}, {&(0x7f0000000080)="84a07d999a51aefa8c2ce8da479144f45ca7c5323650686fc4badeee1dec1f864c9f1067b2a060ad2940675c33da04aaab91818b0f535b4dcd7c8278ec6086a3a68e64a804ecec44ec775d147566f6250fdab82fa174d497b1c2dc5f7408ea3af499255a14793ccf592c63236749967b433deaa3cbd4b746849ba5f7019ea0d3be07ff8b544ec0a1e17ac50cf89dbaac49", 0x91}, {&(0x7f0000000140)="07c0219063b81fa545a661e5c63db0abe5e26290233a17b0c8ade7b78528ee0b4b22b7cb2daec7fa869e95b86f9c50990434430de0dddf3e948a9626547da471640ed84936fd3c3e7770f1ee5fe13c685f0d9f666820dacf24572881fb252b3b55a576a353923f2f16ffb32c79a8f0f7ac2106cbc51faf94c230009a7a588ad0b10da57c7317749aab90581135d451dcac2891b957ae32fbf83a90363d32efdc446783207e04c7c6498e126a138e9f46da5d8d4f83c6c85cb44d7a41d0a21cad10ca2b6fb0a045b14f38904c8be6cfd763e66440a5f47c76630797a24c5fcdde428decfbc23d6ff5c3efb9d667ca53252492f19eb27ffd6eaf1291dad49009cb6e7fbdd95acb78eb3a64b6d46a938570d01563125d39c2adba435b7bd4cc444c67e69433fa827ac93b9877a9c735de28fe3f26ad1a897b35b91c5375ecafe4bb50f061bf0000e5ce0f2401f5151ba2f9b9d14ada54b1b8492df1d58b126226cfc8dd999a4235733554bf13207df4c29fc20059fb8772cd6b03303a668f037b9efa7b93f29035988092f9369b6932927efd3516393bc297eab80216c7a7e55c1d8f10b83e11ea4406128c3e5096df4b936d6829e29e14fb4b851f6f1e76887bd68622ec7d0fe04b3c9ce5deffe14d3cb6febec5b89b997a8d42942decf351190627cc5629fb83e29a63838de4415cc6807fa33a153c2a9aa2d0c89a6568e85662797fe0be1a34f8eacf35b6376939390eb75ac4aa50b7e0ee523189c6ae22c226e4a5ad14d43a9836b5a47d4f15fa2759c5a3b5ee5f5ea6e112d114bbe6b1d8a9fdb686aa48bf807cd359f0117dec3a39091192423ac50ddd6bcad04a44c700a9badb62ae937357fef08ed69bc8c20e0bb12a6dbdd45ae53be23b7799496cff0dc179cc86aa4e6d540a99e9aa03e09c80d23d8973d06f732c0b29208a190ea4f78dd57f4d3677000f5aa9f076a9e44ebc2b2f76215eecba685d3b0d3976c11ba039e40c7c75de43124a384be8c7668028f78cedb29dbe740e6d9d8058576c1eedc4a43b38cf1033261d9ba562c1442dc62eb885add72e7edbd5f3baca1631390be702c4b91904f1e330e233adf3072e30c006ce6385e390ac37497786da85e649d8e2c9754a96683026e37e15ad7df9260c49e6520951b0fc3d4c47caafe3d86ae6b29f782cce546ad0cba77b853ad7fc3cee54392a462d2f8e6534c4a286b7a8b9c7ebec0eb2b14741229f3adec937d1bf1eedc0e7552011424b0aab680c0e75f1465d68404f2320d459e53fce2794fe4de827e70f258426705e0ed559e79bed7134fd8973b53e83510d1f35a5bb085dc9d7b0d3ffefc12d002f3403d8cfb31699c5cab956d2210f28715b8b2e3861dda192df93ef42494642859fdbec43057aa38b7f7ee7353f0708a339ea8beaeb1b23dbdd76fa66faec2934634d481e62bdd6e6f697981c359067134450aa61c5a67310e463ce154f7702a001a9366fddb452ad83de43d11f2d92164959d3163be5089e9a650ec523abc454cf7166c68321f36372e1d5ecec147fcb3089277663580e21c7dca2c67024336b301063dc9d517b1cad6e6d2230fc65449d9efedb956e037e723ba3efa00479cbe94d5da1f01c766c33c2fa7f8bd6b6bf9b20a68f65d419a735bcc7e73135f2e914ccf1a6d091b4d39370a690a2588061708cc29321a5fe0476374e8093aa4e215763fca665c3382b86434756eeb1bcd7cafdc5e6db654007829f133c0e034b9f0ba4f72e4622576d1889e25c9754e02b2fa2bb88c4d8b82cfe50ee5b624b31282d52f82fe178f1a22914edfb7655951aaa0c3196da8eed4c085583528593cb754dbb12c502fe8b7f8d594111279aaf4e89c810b697d541405f219db8e08cca126fa0c5f104008943d66a7642ec41466ab790b6948cb2d978114a1054c8c2073a9646ba60814b5ad3dae1e093a9a10766182417920c5e574a803351fece6846dcca7723e5256d51cdf3bdd20c1fc7e7f7e097cb57c8fd665cbe3c14ab7cc923fd8a4a037efa4b86b91f618b1b5102019a659a06c9a20c80080cbdb6d4c030bdb5261212793cda6de9f185ea00c8d4cded5b362d347724e126eb6e98686730fcc7833309d45ccdac9d6fc3ee365ce35d30dfd9cc8b2c930b7e5428ae668307b2ee01898a5775350cb5b572052cdfb358505ed30d018caa50a1762804ae287684ca1d83dce5ac7353b7055e28a562ad0527007cf473a3a4916a137c9c8b586a204f29750c15313a60c0be4756dcc0e83003fcfa8ab10c27db67b9d1d1712f1576a9b7ffaf18526399d00fa96645e52fd64c8a40a87f07f55c3f36a8f6300aac4108104f94f5475f0bdb28c404712b607f8f359e8e5fca2e0cec320282f6b7e41cb669475e4e78bb60d83e942901bffb955386b1c167d7086c4e95c227fb3f856d31aac977a41a1e292e777adfe7d126755a5324eea8e84058df2594748b0442a0b63bb9d71d51ee9114e8e6ee243e1ef098e729c26fa97674e15a36aa1f6b4ecc72fcd0809c1de0669eeefbb951be0369237ac41dabfc743a83ed04f398d62dd4b0b45b7973c4c4d6d6e4bd7ef25fe54e4fc7e36ab74aed7bd657189a36a9ad4d10ccf7aa3a96fa11aaf3f5d933df389650f1e5fed0edea675e10aca2b928f1115d56f52a6c29fdc9047ba7cc47c6c42f20b6e99589a640afa12693fcecd8b1a524079d06ab7e9274e99977ba1ecabafacbd120062bca889f6afcc57ce4fef673ef30fb8f925f5471e256a9456f38fe4ed34720dcea01523471234ee9f1c3c7362c9a401243b332dc47307556d19d46eb8656c25b83027169a961c878ad50180240d276091415390d4c9cf7a19353eb3a814d06109f1bb74b5051fd916aee621b7ae3eba8bdba302f9443e551fc216de9310d039923a99ee9735ba5d07a817bb98f358d3e59856a5e2b08d705bb6da41b30e6e18ff197a6ebc2447d26e6225cacd182d1b8c685f78aea99454ff71a06dd2cea9883d7cda17966d2a25b5c3b922798d97b3c7406faa01dd116d9816c8041703064f7b616799f402d7f55f4be4b8f4da392ce42fdfaf7b4ff4e385e9aded8a5a0fc10a9500ffd876636021388eb0a2440dd3638662b495eb253a23ccd2efa70eabbad9cb93bbb2ab4281a7485aea806d3f6392f4e9a23431a8a94ce219913c16c43c019380f7212ef26a6617dde4ffcd5eab7a2e30d4c926d663aa40ecfa838de60d6d4422226404f1fee58786fa2a4c9ab55885a7b908ae57bfe506684b5a12ba4537fc6277fc5576be191818e9e93fb84a7b342d2cc60ee3a8ca2a0f7d60cb32435269ade4983c07d6309fe0e5a56e9bdffe0e029bbd3a833a2650413f494fa4540613cfad9e5204365bb46e679dafd6a35a1b8344067628cf31a5fa4b5a25cf62739e8407e8d21c4afafaf4130f5cbaad7bc7bec5083feac71b5d90c9b56300d4a192f78d04ecd9a85e10be7eea59d4b36a7a461b9f07d3f6ae24b1e3bfb093fae2422cd8a5a0a550cca2edf8b50651427d69a834037d2806fe139b4ce5eef6980df6ffd3b49d716766d7fc6bd1b5e73ef3eacacf80b89a945701c78aa201cdb16822b83784858ea4b389b81bfd8346ef33528b3047de9948f2657c743eac4a69656da8fedb3d8ce6cc1189cb050e23de706b1a26eaf3aad3c7ed76d14f5555608a924ab7c2e2966e8dcbaa237a883bd384b60a72be67b6110b6f4388fa85cfa5d1a972b790cd0399d90c7208dd77fa202fb926c8e1cca723f86282f1886de968dde3fa1a79b0c320675961933eb309a50ada3466b8665267f1d53ca7216d75a9b6e6266ae95012492941286dd1e27e9d4cf10ba6269941c92a0e8e914d83e212204481dc88c93d89ba67573b6157746b3b41ec2ea5b70e3d7794b6f4fbcb45dcb3d5039c46db628752e2cc80271f0bdab7dda67b13b981075104b586c5e186e1d3f4da9345f428cbdcd5c269cebfe52137cad74e12a9cfb27196795f2a993e10aad71e4deb9a5040814d4ffcd16e0fdd5e4f0fdd3073e6d9c8e5b2c5d1c93a2571f1523b45ed6e00eba5d2769eae00cf9ebb7713dea95630bf7ac62db160959917a6e86e77a0669ba892597dc5954b182b89628b55e88cf8a03147cc1b87cd321c8221131e687ab03c015c7c2130a8549cfb10c0196d699d4a66d6c25e70f66c1ea8cedc92c03c8307e2bae215cd4d63b7b981d3a57c8a38997a7071ad763684b11c9e99f83acf9d7d88761c3124273c2db3889852a1887f3fb4a2b15120c9f7f9bf49c500c1f209386ba7b651a668c19462aa1bdc21928dd4f3ac71f327f3bd7dbf5aab67fd61ef280f839fd0aa94e16c1a1079ab19eac6e08ec9722a52aac76364a37cfeb80a8c555f8f3e657bebab8a531b11bb03915e542c9a25dbd7f60dd45e22b47aa1eb4da1b551948bc9082e103cc0e2f3e081b512b32074785c6f78f246f2fba96d5e09ca6796b3b1084fc8fba2d7203d10e958f11506881a0ffea075d4783db8e2cf491a2a0c4cda4f664d9d36a91c06c93c42adb2d2abc186a132f6e7b2e3a2bfcbf768f49a415a9a447b22192b7d4458d147e25b6bb577d5631f1d2a7122a0b91663450b835df9a7a6663dd7d58066af6ec80ff08a0e8a1a8d052027ce024915d1ffd89147e1646ad5c4c22e26023b6339f3de7512d923c7501fb7cadd937bee6acbdf0d517e6461b530ae79558134a9b68beda690d123b2bcc525ede69932e8a3a52e37ca3ad99ebdd6195f9359240cf572111c547af9bb589f808def51ed1d8ae43110acb144e7b2bdeb7ac9467e0bb94c52574c277602aadc22fad006d71cac5e9ad51cef246d8d9743c99505a5691fcf9043b6b15cff18faa019e0c2ca9d517aa63101e7f619ed4cff85b1a8b19fbc983eccffee160464d83eff61ff0964da27e870297149d2463ffe7dfb818cf8f08b623f225bb1e0336c220a87931daae479da4bc9314ab2fd9ea87fa5d70b2da1b6948cc79ee5b6d9b2f86eeae3e8e15f9ac96c6cab3f227f29f030f7e76fb2b31c56af53a6626ac6e47d810ac8c277e631d6895728a6713b07d9399e730ff616f4465f7f0ef49af6664d4d134dbc0447341453c2d1f54afeea78be76394acb67d359d0f92b6b9396b7955324941b26062dddc8c2a621527ced023aa9cb738fab6fe7dd929fd93895206d36162133dfead14be5f71cc21ae406e633648b20c1e39ced54573741df34f10be74683cdafe5752f2f722c3d389a935dbb2babd65beba5973066edcfec27b19b123a2c4aaced6e5d80617ba72e3285150fd255df8b29ecdb18f4a1dda95b4886e179a4feeb02bae308f2d35401b93f0f093ac4a3f703d59ee0d3d3413963736310bd6eb9da76bbe0a0d9a1de4bf466f9a18af1bd25340d5dac083e31e0657601a3249a973baa1c00f0f0be30b6d5e90d98fe4f11a3bfd88d323ecf0e099058324a5c3f2c16595bffc9ad68a69b01344e12cd89ed2adc57349e624cec82501f1246b0cf5f1cbb3074a1c25d86316858d5bb655ff75519d4a2f0a1f67d717224a7dfce15a9de4b7a7d495bf7019e7943a9b2b75adafa5bd887dcb71adf8ee019f4dccca763d46701d4a78f30d60fb54e409f307a80b312068183aa6bd785d82b214d0d18c951401cc633e1abd572aa032c6458b82803e94fb599a7d77e51fa557fe516b9728be9b4c1f808291f5b409f021be71f0e0eaa930ea9ba4fc26d0c5948ffcbf5520571aa16a0d8c9fd2e8652f914c96f0e7672a578d08effb6431433565b908466875d2c7d872d5210782053e40d34a", 0x1000}, {&(0x7f0000001140)="71c4b334ca29e7412f7f3853c1be9f62d9a14467379820b9838c7e811676cdddcfde8c768832f705df9933906b67b4cb5a5b3a149917f6bac40500a2e2072122901dfd84824b85d25d5e9d07437c7ed86e05e0a294867b8794b5e4652de0bc0d281d9ec484091f804b680cd00736f222e603c4aaebc65ce7968d87", 0x7b}, {&(0x7f00000011c0)="2cba7c0e2cdd2fac46cb74a9165235b9086e0ffcf5439cbbe4472da55cb08809864c127fa58d3cae46aa3074942859c8812d52525bcb669f26268e098e470378b5618c719292f49f8444c4c7658afb4cef383d9c270c5f7886d005a04649b92413dab08da7d8e98b624d021753341040bfbd4c025da5", 0x76}, {&(0x7f0000001240)="8d8393338b1701f807438356238fb0b6bc0a7355da2239ca642aa153e0690b447a321f12e59e012fddbbc8ae829b4b2e57f0b597546db41d389cdaec26946df23d747ab2e2ab3ebaf4a1351cbdf7b81d4d1adf374a4c55c2c3e3a02d08688eb9e46237ee81f85db87b614229cd92741f800bb95ba858ef4652cd25b7754eeeba32c52d95e46fd9e3b7952fe9e979b3eb5dd8baf994a65141e0c2c72a51b592c2cc59d0606c52aa0ba6b93f0614ab74d20792aba23d0b26ee3ef3e61465fd5695dae5cca00ad6086d3fb5d01ecc795f8e28c5dbd558bd40bf267ed7ea85a0", 0xde}, {&(0x7f0000001340)="29cebb6d33077e0fa055d6cecad7d60882197118d54f3915a614cbc29540b50380c85ddeb7917e53b9a69cdb1ca78184e482e49f223fc094546203d8b48465bfad2c32c6ca03237494143df8dd90db090ec11cd13bbe58497f26d53b216e33948782012e45541b47902ae2db21f99e3673da34bb2914b38cbc79a7f1dfff3a228b5bb3826485d1348896d4f83150cfe9639b8aaf4098c0911da6aa6165b32ea30d893b711e25cd1631599b40a845f49accf8be014c23a53e13cf4483006f6eb063d95ddb9cc874d2febf4cad9d3b64202bf6d7a4e8d08379", 0xd8}, {&(0x7f0000001440)="9a9b26fc67bc7610d01ec833175b92ab996f1dd6e143f19ca740c92a54427a7b0a93d54724b54d8c36cfeafb3c34abb51932e7200f824021f0273c758e0c9699728aaf1f03aedfc9f9215c9c4c944ca20871dcebe67714f1b6a638bed1a61471037b43cd0f8e73c9e818d8a04c06e6f5f87838c92a8712b72d13ba3b6110bc219c716361e0aa550bd5f64e9809d727ffbec684bb35acdbb6126e05126849eecfa53d008622c9a7654bbc221bf610139c36a196bb4596e035d6bb2ee9fbd6db773e0376ca0209758028b170767c5acb2845ac930a1f58a5dea8263b5d69f01d802f", 0xe1}, {&(0x7f0000001540)="69147fdb6a3f061846732f8d3b3c1ebc89909a23aa315f8b58732bc7b53c561fc7571978d001a04be4bcd566740fbba60720181e69bf651b003c1307f98729509b0ed9d60c812480c0842c63f5bd7e331fdfaee2338811cabd035ffd6aacf4b379dfe2ac739b32e22ecd13aa44e65db6b1af501cd51f109a8f32a8b19f5e07b7d0b217", 0x83}, {&(0x7f0000001600)="147774a1c4e0eb630a6b93eb63cb8729d7fe1f24f06c954d1310f3f8437fea3491c9dcb7e68aec74476ce3f91b6de1252f643f1ea3ea94ff7c873bfd09ba6da3ed58cb0fe6caec4cbe856ba4ae47888a7db76f5813ec50bb06556872c9a700d9dfa37e1013d454cfde80d9c32546bbe609baf5a22f074ab4df2892a159d323fd4283ee93d3f9a2284cd0f744483a047ef293d5c01a206d3a764048e4431c8730029313ef4823f9050b3f8262e1c9b969c232698a6636cc273e5eb4905c8a", 0xbe}], 0xa, 0x0) 12:28:24 executing program 0: r0 = socket(0x1e, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x20000) fcntl$dupfd(r0, 0x21a4819ec948a948, 0xffffffffffffff9c) 12:28:24 executing program 2: r0 = socket(0x18, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x1}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x80) recvfrom$inet6(r1, &(0x7f0000000180)=""/250, 0xfa, 0x800, &(0x7f0000000280)={0x18, 0x0, 0x8001, 0x6}, 0xc) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt(r0, 0x1000000000029, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 12:28:24 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10000012, r0, 0x0, 0x0) socketpair(0x1f, 0x0, 0x5, &(0x7f0000000000)) 12:28:25 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100086541140bbbebe1614b00"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) lstat(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 12:28:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fcntl$getflags(r3, 0x1) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) getsockopt(r2, 0x9, 0x7000000000, &(0x7f0000000000)=""/236, &(0x7f0000000100)=0xec) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) 12:28:25 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) close(r1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/189, 0xbd}], 0x1, 0x0) flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 12:28:25 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) r1 = getgid() open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) r2 = socket$unix(0x1, 0x7, 0x0) setgid(r1) write(r0, &(0x7f00000044c0)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402000d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef68d5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474dbd6455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78daeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc944dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949f49aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02eff1d435d21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecb54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac00000000000000d235071e6a1b7962bb34cbce6c9e904368b44b30db3f36227d4cc0847cfb2179b39b3d875ee5d32fde213db01cf30a51618298d6f2de14aa1a434fb0f0c1dda2e95490f223a8633e4f23dce7c08a1efa89895cf22765882db983c78b53e6ebb4408f26c03692a3f3dc623829b27cfc76bdb31c006c37d81ee0600d931c8d314f73737f1bce5787389dbd9b81110a248145efc6a8c49642dbffd4151897ca5aed3874f5845e31d42d386a7fe36ff6029d0539c585d4c328fed181767f6c05888146c61093dc0d23dd37bb", 0x10ca) getpgrp() r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r3, r4) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) 12:28:25 executing program 3: r0 = socket$unix(0x1, 0xfffffffffffffffc, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10, 0x13c) r3 = socket$unix(0x1, 0x40000000001, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="014b000000c24fbf5f90e968baee1dce73c0aa2e21e1789a9b71251433cbd9099e7c6d2292331934a8693678bfeef2af149b934a1ac3c3158f3ec17bf88cc00ad60bda0000000000000000beffdf81ea452f1ace13de6d9760602bc9bd561540b33a3200"/111], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pipe2(0x0, 0x0) pipe2(0x0, 0x0) 12:28:25 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) openat(0xffffffffffffffff, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400, 0x5) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 12:28:25 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00dc00020000a6f39ad5199aae613baa0f9f248359059d294f15356c328c5e81d49de08e02abe79a7cc24e37987c048305c7cc9e6b84bb41f101bb0cf85047ddf9efa39c3dd575cbc23e57a462ff7a70d08fc90be88c0a5298466a46c1f924d2c2683b692577f9514d7cc303ddb4702c2bb2d33582ab0b1a1c3f5434803e5dbe4721d5"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fsync(r5) recvfrom(r4, &(0x7f0000000100)=""/79, 0x4f, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x1, 0x0, 0x10000000000000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 12:28:25 executing program 4: setregid(0xee01, 0x0) r0 = getgid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80100, 0x100) r2 = getpgrp() r3 = getuid() r4 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x8, &(0x7f00000004c0)=[r0, r0, r0, r0, r0, r0, r0, r0]) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="d66a5ea319f950d1e6f865571123316c0cbc71775a5b6fe38a56ccef289640c11ddfcaa427b8c7f6ff1affe27eeb7bc3ddcd2572", 0x34}, {&(0x7f0000000140)="a69e5c5a188f79b814972e208910b131e40d9f3bcffa6649f5c5c7425ef6fe671629bfa0e745b5ceec9c94", 0x2b}, {&(0x7f0000000180)="108535223a5e004698b2773ccc60d22f68350d852ca21f9bc0869a15e27a27c757c9843acaee344f8c899b53eedec2", 0x2f}, {&(0x7f00000001c0)="4155f73be7640a78b912e97743d0e9f067600e048bc81bf1fec841922fbc729de303113e", 0x24}, {&(0x7f0000000200)="699b019d1dc7e56400b0c6dae141606363c4fe86062995ed820843bb753d0b4c6447a65dd18c0379660ac38de84bc37649e2112e49887b46360d", 0x3a}, {&(0x7f0000000240)="06671878d86b8a4913bdba7f16d686ef35c625b7c9cf16ddff449af4685f3028c6070b2aa124", 0x26}, {&(0x7f0000000280)="9ae7f7b92e5c9b9a2eb47a5114138673fc2258357de515a032d9feb077e9142187b8f95b6d3e94a633d2a00f0ef5389d1a95dc819cab5a9a4835dc8c216e40d5", 0x40}, {&(0x7f00000002c0)="fa736edca3e4d36a3ac7146d56e62bc7ff1de3c7ace1048706c2f8dadeb6af0e3d7b6aa921a9831b8004dc6d9749057634dde1773ea2ba0a57a7eab09d3d6110eba8a7efad169ca66172b896276e8de8abac339a53c1054725be7b1b9cd6d6829b5c8c7c9f82fac3d21eec42738bc6e47d753b3c7f311fa74c8dc84c42a8ed64fc54e9bfe6b4971fe559812c22fceae9acc8043771afb279c0b0530084b12979af344a1652e5ad19bf7798eee3537a25e86612cb58f8debe5d8afbf04d4d47d63f4774024114b39538b57c6b5d60ac6031d9e4", 0xd3}], 0x8, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r0}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1, r7]}], 0x130, 0x400}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r8, r0, 0x200) setegid(r0) 12:28:25 executing program 0: r0 = semget$private(0x0, 0x1, 0x80) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/238) semctl$SETVAL(r1, 0x3, 0x8, 0xfffffffffffffffe) 12:28:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r2, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffe69) listen(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0013d4f737739f10a48e5bec6ca06bb3955695ab08da8447a067366a678f9c37187182c847ce739abab79a43e0b1197226bdf4df0363c024bdea525ffa9ceb304dc2512cf9ce5b6646f58570eeff4128648d98d328397b9ba408232e4b64bfe6bc5b1cccf965b7a8ad5d09995901b84facd02a359b109ca6a88d858f9fd132b77e4dd8ec6749f1825eaa36c588d3adcd0dee740c4cfeccb6be942d4f0fa1d72cb206d90203202857f56cbd9b1c184f0c137f0000005470d3770e71b20544de"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(r1) getrusage(0x0, &(0x7f00000001c0)) mkdir(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:25 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r3, 0x0, 0x0) sendto(r3, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x5b8) dup2(r3, r2) 12:28:25 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xc) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket$unix(0x1, 0x10000000000002, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r4, 0x80000000000a, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) seteuid(r2) 12:28:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) stat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00e40c769bf203557117c3acf8402102091dc7"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7, 0x800000000000010, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:28:26 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000649000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x2, 0x2, 0x0) mlock(&(0x7f000022a000/0x3000)=nil, 0x3000) recvmsg(r0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:28:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7, 0x800000000000010, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:28:28 executing program 5: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x81, 0x4) connect$inet(r0, &(0x7f0000000180), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 12:28:28 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r0, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e7033614b00"], 0x1) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/239, 0xef) recvfrom$unix(r0, &(0x7f00000001c0)=""/192, 0xc0, 0xfffffffffffffffe, 0x0, 0x0) shutdown(r2, 0x1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1, 0x80) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x410, r0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/108) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r1, 0x4, 0x1080000) dup2(r6, r5) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) 12:28:28 executing program 4: r0 = semget(0x2, 0x5, 0xe5) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000140)=""/189) r1 = socket(0x1f, 0x10000003, 0x0) sendto(r1, &(0x7f0000000000)="48532cbc5ca3bde39125863ad0501afbbcb10d8d79fa3b9686086fd6c7b623bfc2306ab8dad6356cc4121e18ec4dc3cca377608cda276a43dcd88c0fd3465e7b4027760f3d44d58d576bddec8ad2c6f3a1c80a77e81cc62464d2808328a8f5baedd98db8b577aa9ca005b5b668e39eac2fbef71f960e3f4ee80af1d4fe3cc3eb2e7cb60a3a71a5a8e7c27f1425fb862f2eb2f9a78178d13f5fbfc88a6f9feba887ec7308ce1f505762034ef1fef3e0eeaeb716e5737a3f7bccfd04f913495f71712054", 0xc3, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) getsockopt(r1, 0x100000000000001, 0x2, 0x0, 0x0) 12:28:28 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="b301009e337189593e9233614bbaf2902a7780341c5240891e1dbbc017cf2b5c36b84041cbd598fe1230cb76d31180ba40"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, r5) fchmod(r2, 0x1) sync() shutdown(r1, 0x1) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:28:28 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(0xffffffffffffffff) socketpair$unix(0x1, 0xfdffffffff7ffffc, 0x0, &(0x7f00000005c0)) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xf103, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x41) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x4, 0x400) msgget$private(0x0, 0x4) r2 = paccept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc, 0x40000000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) stat(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000280)) linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x400) r3 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x100) close(r3) r4 = msgget(0x0, 0x200) msgget$private(0x0, 0x400) getpeername(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0), 0xc) accept$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) chroot(&(0x7f0000000580)='./file0\x00') msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000840)=""/17) stat(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000980)) bind$unix(r2, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_RMID(r4, 0x0) 12:28:28 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x9, 0x3}}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x208, &(0x7f0000ffd000/0x1000)=nil) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 12:28:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) paccept(r3, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc, 0x70000000) bind$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="a7a8aeb482b655da8109ba697fe476685905f5948d5854ad33f8b059f434a1b1bcf5fe66df913dfe95bc8ec35a1f14afe1c3e84b76e73c219279aba721b13215aeb804fc3ed422757abecf"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="4a3462ccbb911a3516f1b7bcca07e56256d5d564a30e963264648f0b0c3c9ec2d6d8fa090072f7961744b0f080f1c71da101f2ac5da5755c7c195c6b1e95bb8a109500d0b5d87fea1dde56b268189373ef8e08859e578aecccc938834b71f2dad10b7ba35ecb15662189b14d2f5e028da7bca95900"/126], 0xff45) r5 = getegid() getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = accept$inet(r2, 0x0, 0x0) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r7 = socket$unix(0x1, 0x3, 0x0) r8 = msgget(0x0, 0x400) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getppid() r12 = getpgrp() getsockopt(r0, 0x2, 0x5, &(0x7f00000003c0)=""/154, &(0x7f0000000480)=0x9a) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0x722, r9, r5, r10, r5, 0x2, 0x2}, 0x100000000, 0x5, r11, r12, 0x100, 0x5, 0x3f}) listen(r7, 0x7) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 12:28:28 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x95a826bb74a856f, 0x0, 0x0, 0x100000118) fchmodat(r2, 0x0, 0x1000000000000, 0x0) socket$unix(0x1, 0x3, 0x0) fcntl$setstatus(r3, 0x4, 0x40) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 12:28:28 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="02009dba"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:28 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x1, 0x0) 12:28:28 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) chroot(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') getpid() r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) listen(r4, 0xb99) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) 12:28:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e9ca58d159a06df1844b007374f5f8edee11cb7f1ce36cd16a50837da764f3dfeb9ca8dcca2c7faeeb277de65fb82a9566a7c444be3e6e06e7ac847c26f3558a3b59d979bc67fb3504ef6fc1"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7181591e9233614b00"], 0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) wait4(r5, 0x0, 0x2, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x7, 0x0) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setstatus(r3, 0x4, 0x80000) fcntl$dupfd(r6, 0x0, r7) 12:28:28 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) munlockall() dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 12:28:28 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2020, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r1 = dup2(r0, r0) connect$unix(0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000100)=[{r0, 0x1ca}, {r1, 0x8}, {r0, 0x40}, {r0, 0x84}], 0x4, 0x9) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x7) getdents(r0, &(0x7f0000000140), 0x0) 12:28:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00898ff00fd195f600da6554e54b13f0021f576466aa95e49b3f2aa233481f1fa704ca4f9a55483a0be4a9352f910f85c47baf2f6ddc6d302e42b07b36db8660e82d01a60838b508c86fb37c68cdb575a57ba4eb93df72da65822026fa2bd3"], 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = fcntl$dupfd(r2, 0xc, r2) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) writev(r4, 0x0, 0xf6328ec34ffc7eca) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:29 executing program 2: semop(0x0, 0x0, 0x0) 12:28:29 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000410010002c2, 0x0) r1 = open(0x0, 0x10, 0x0) rmdir(0x0) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) truncate(0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x4, 0x0) fcntl$setstatus(r1, 0x4, 0x4) 12:28:29 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2fc, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="82169c9daa89d006cf0badb16798c9cb8155b4520c60321c2d80016af9f4af60c616283199dc051b3b516d3d2c6939c981adc59515365bb261cf9f0726c15286a8a43285aaa7c17b777c33fa183fdedb56b07fe8dfdfe192c0d178ec9f4b48cbd46f799a300f2e9c66937a43f444397ae5fd34327f7b0b7994fe73c6dfff0645a537c8d06ecd80e57cecc3bcd491ce5c2f642741ed4bd684acb4857b986065b16ad345f7bba5bec1035c3fe97686a14392ce2b8e1d3cfa1c3c19810b762044d3533df55497cce8b421aadef72abe45b63d530edd56f617de094156a7cf", 0xdd) flock(r1, 0x1) close(r1) flock(r0, 0x1) 12:28:29 executing program 1: r0 = socket$inet(0x2, 0x20000000003, 0xd3f3) bind$inet(r0, &(0x7f0000000040), 0x10) 12:28:31 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) semctl$IPC_RMID(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) clock_getres(0x0, 0x0) pipe2(0x0, 0x0) clock_getres(0x20000000, &(0x7f0000000000)) fcntl$setown(r0, 0x6, 0x0) 12:28:31 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0x10000000000a, r1) r2 = socket$unix(0x1, 0x400000001, 0x0) r3 = getppid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r3, r4, r5}, 0xc) r6 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40000) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e922c614b00affa8e8b59f8eecd28b5e96913b22fa91cc498d3749c3f298f5dbc5361d66c55e02e9933f6c45e5e496a1cca74f8ea03ad28374c76462d0033bd24fcd44cd7f08d50c0432b9e8e78d7827b1e68369c3b2af6f0aaca4ee04a2afa1a1728"], 0x6e) socket(0x1, 0x0, 0x5) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91fc96c591e9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0032b1bb9d76cddd178a8884263f44dcad5130cc9aaa0cda90fc93a88f8586e5b5b446792245dc8c5c4fd4e569b758ed4859d9015a27f0e9e67c5f8784a25a969ce4027f4b14fe67301d37f4f92e27f42e82c7738b653a1e29fc33a4c9d0d8c2dd3e5d2886d9a1ec84162ed7d51f6029be03d09452f441af5110e7b137297e28aa740143287d132b2e5462665f9a15a82131954c257006ee1bfc49bbaba79b410ba4308ddb1c4c039dddb0b29e3667d54619fa5762fe4ebe3a2de0d4ae4bf218a939421ee7fb"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x10000039f) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40000000) 12:28:31 executing program 3: r0 = socket(0x10, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000)={0x100000001, 0xffffffffffffffff}, 0x10) 12:28:31 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) r0 = socket$inet(0x2, 0x40000002, 0x40000000000005) shutdown(r0, 0x2) dup(r0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400890, 0x158) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') socket$inet(0x2, 0x60000000, 0xffff) getpeername(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000200bf2a085fae6ba89ebc12a6036369afb6c1f346c7084e2407ac713c1a385a006f806269de"], 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x4d}, 0x8) writev(r0, &(0x7f0000001180)=[{0x0}], 0x1) 12:28:31 executing program 0: r0 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000100)=[{r0, 0x17b4d07f44ecf4b0}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={r1, r2, r3}, 0xc) write(r0, &(0x7f0000000140)="a5e03b724e541f7f27fbd5a84b1232dcdb5bcffd06b1fc9292bda67043dea376e62cceff58adea56b303d69b74692229c5cb623c308639022f13853c52853fd525df6c0f113fe1a4acdfbda567e3025cbbaea1ec8bc40f524dfd7658bb12394bf8d62aff328beb5c421e256a1afec1fb4d6dc8305f8667820d8c912b0d41cb53b5224ab33edaf0def8a76893d6a3d37202775430a7b18d73ec14d72578c7795c0a79bc3f3b8470e039cbac8844de2d72a8b79096a398f761ba376aa03a51f27ee7e630caf20041dfee532e0c70b82f07ce58aef0a289976eb9beca3d", 0x100000110) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:28:31 executing program 4: setuid(0xee01) setregid(0xee01, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() r7 = getegid() setgroups(0x8, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5, r6, r7]) 12:28:31 executing program 3: socket(0x6, 0x40000000, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sync() sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket(0x6, 0x3, 0x5) dup(r3) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r1, r2) socket$unix(0x1, 0x4, 0x0) sendto(r1, &(0x7f00000000c0)="6328bb15166fb67f75", 0x9, 0x400, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r6, 0x11, 0x0, 0x0, 0x0) 12:28:31 executing program 5: r0 = socket(0x12, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, r1) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00') r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getgid() sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@abs, 0x24b) msgget$private(0x0, 0x20) 12:28:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fchmodat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x400) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x2, 0x0) socket(0x18, 0x2, 0x0) 12:28:31 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) sendto(r2, &(0x7f0000000080)="eb78000000001b0d000000000000", 0xfffffffffffffe99, 0x4, 0x0, 0x39c) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) 12:28:31 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) r6 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x10) dup2(r2, r1) fcntl$dupfd(r5, 0xc, r6) socket$unix(0x1, 0x0, 0x0) 12:28:31 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189511e9233614b0018023111b1eb11403958e97be87487329a7073486ac06425faf0b751cdf02a078c27999d5639e210f713fd12c50dfeb4f44f73add74e28e6e8"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 12:28:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd7) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) getegid() connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x16) r9 = accept$inet(r3, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee00) r1 = geteuid() setreuid(r1, 0x0) geteuid() r2 = getuid() setreuid(r2, r1) setreuid(r1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:28:32 executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1210, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x2) symlink(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x420001, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) listen(r1, 0x8f99) paccept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x0) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) 12:28:32 executing program 0: mknod$loop(&(0x7f0000000280)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x411, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/219, 0xdb}], 0x1) 12:28:32 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchroot(r3) r6 = fcntl$getown(r1, 0x5) r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000300)=[{&(0x7f0000000040)="9492f5e02e2581bfb4f2ab092e4cb7f6c180cd739dcb0b2b4011550e5cf3561083ab57c2f63462050780321f80f5c474557df78b7d60f704df8974dec5d6ec037056b848b7584bfe97fae30619430acbe744581360b6465e8ba74252a304860630fa6e87927ddca94c3268b96fcedd10283f75e73f437d1e26e3bb42db15503d1258900f8e2436a67d195f4788de049444dc1047f3dae7c5ae7be0b1713dbcac13e681ec263732d8bc002312ab13b1aab5f529d8d6208199b59ed280f68df4a8d7c975c925900bf51d150c4033ea0c64206fec9932e674a11d2e192ded2ec0", 0xdf}, {&(0x7f0000000140)="40c2d3858b1062f7afd6f3228809f0ed5f57defa317ab915cb0e49d8a8a7d3e8526943d0a7da8a65517abba372bc9f2c20b9cb941db44aa88caa86836d09fc95463c30bbab64bfbafabe1798052239d3cdbfcb963d4ea13252d44580bc49bfb8262811ad33c4787e5619e2807a52a81eb50c0479005058576e622e1077eae8", 0x7f}, {&(0x7f00000001c0)="9ccdff09a61d42c45f85f9e314d7930d8ac43d08b081ef162ab767fe65f5da44b8bde83643e9aed57ed1f82dfb1f7962511ee66ad36073e122ea0c6e1622cf037b324da1bb3d5141c116e0dcf3313523f0437491f918f3b0c8462bb3dbc6a614ea175ada82318646082928641c2034362d4a8afbac6fe3fd6b3a7734fdbdc6267b42dd879e2ff3272ba1230f3ac8578eeab96d8df7b1b7930be7cc42c0231b9817f89baa51b4db2950f909f1a4cbce83b570624d47dff0b49aacbb1389e808a4291ec04ddb97a70cb337b979ce7eeeffca3c2490ca373cab26ccee77f7f7fda4", 0xe0}, {&(0x7f00000002c0)="108f867d6cd9db0d8f89c6170ac52359475e1bd8164eb85f0ee59dfee3318638b44304609dafe507386ab58c7daba7f93f1afb2c9eb7b6967c8e6b9a8941ed", 0x3f}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r3, r1, r0, r1]}], 0x40, 0x406}, 0x0) 12:28:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xe, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000040)=""/153, 0x99}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000180)=""/229, 0xe5}], 0x6, 0x26) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 12:28:34 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) listen(r4, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r3, @ANYBLOB="f75170", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16=r3, @ANYPTR64], @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=r3, @ANYBLOB="d5509d06f84d03e5a7c37475fd7e5a4725eaa8d59f2aec5feb72acd82788a1ad52eed4fafae8a2e0c5e69ef910523df585ac347f298baf6da8b06983299a44b75f73e2b4c14f234e4990d7c98f85fff0a5e23cb2291133547aebe477b714148566c9963d70652f87d67c2fc99e65e4b09fd6487b1472f1edee81878bab0e7a85f27e6eef40feb4205527e6bba8c4257f1557a65e1226a00f22fc84725c95837f6ddb2e5e81c6d7ac636b9129d838a4b39cc25fb17f0ea87a682c266ff4a1660212b5124c1a45271c9447b015960c51f501c6fb9dc137b7143965cb2af536279c722c1126c9e1d51d88c03909ae73077781dc12c52f04", @ANYRES16=r1, @ANYRESOCT=r3, @ANYRESOCT=r3], @ANYRESDEC=r2, @ANYRESOCT=r4, @ANYRES32=r2, @ANYPTR, @ANYRES16=r3], @ANYRES32=r0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES64=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64, @ANYRES16=0x0], @ANYRES16=0x0, @ANYRES32=r2, @ANYRESDEC=r3, @ANYBLOB="02527fd473ff638b9944de7476081774cc23dc261932adf18d5febfc7840c0c5c2f13ad05f0ff3c199d296d3b04fc0bdad89961b40381914502a8ead302fe86c7940fbf5819603a7ffc8709bd692d391cd2eec0565a8b33950dc388cae65d5a955ac0c72359fefa9de16351e078847d5f169bd1b28cd5b694335e59821a10b0eb53fea04274c35b6b6618520b865e6955a14bd752c4cc5ee08be74a880f36e89198f16deb967de5f2de3cc6dddc308008a4d4ec7f9126394531b7ce44e5d4127270d9a", @ANYRESOCT=r1], 0xa) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) 12:28:34 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) rmdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r1 = fcntl$dupfd(r0, 0x200000000a, r0) r2 = fcntl$dupfd(r1, 0xc, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r2) bind$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r4, 0x0, 0x0) listen(r1, 0xfa4) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:34 executing program 4: r0 = socket(0x1f, 0x5, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x8}, 0xc) listen(r0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/219, &(0x7f0000000180)=0xdb) 12:28:34 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) sendto(r2, &(0x7f0000000140)="304e1bb92a20d774b50cbc1e2ef0e38b3e62c26999024da418bd719a449f183e0a5530473a4dc2a2f14b67f98dcf9afb49fc5fc57b411584b76c1c05af3b5dda15460d2a65c4afbb8c67e7a539b596b577b9218bc34c5941a81f90056068a162eac6a70f57b9fc73d1ed8597a19b9663ff2236c46db98b1a3689c6cf738c", 0x7e, 0x408, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x4, 0x769}, 0xc) mlockall(0x1) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b003b75559aaeb8290dd4b710e328c235f77fbedbd9e51cb2fca2d1bfd800603bf104a54782df5086b2853f215f205752e7c5b2f6223968c5636422973a359ff1d945abdb2050f1eca4fb28e993"], 0x1) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r3, 0x4, 0x30008) renameat(r2, &(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00') setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x3, 0x6fe2, 0x2}, {0x18, 0x0, 0xffffffff, 0x8e75}, 0x1f, [0x0, 0xa8b, 0x8, 0xfffffffffffff001, 0xa, 0x7f, 0x8, 0x9]}, 0x4a) flock(0xffffffffffffffff, 0x0) preadv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/60, 0x3c}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 12:28:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) 12:28:34 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) 12:28:34 executing program 3: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002be, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x582c) poll(&(0x7f0000001ac0)=[{r0}], 0x1, 0x0) 12:28:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71895942014000731e48349f3d8464b3cfe00dcaad"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 12:28:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xe9c5, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) 12:28:35 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) sendto(r1, &(0x7f0000000000)="f171c3aa23dc2568cdf6d58821f6debe9c38eafda46ab5ddfc57ed0c6ba07748b61351a99f1e2eca96930da61f47a0248f929474d7507b019433033f13d55ec25501d630d9a3ed8fc3982825253618f36336779607c3c5280621ee91f8fef78c96df154e5cb130e36e095aa6fcdb0da9e630a88d7a25", 0x76, 0x7, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) readlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)=""/55, 0x37) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 12:28:35 executing program 4: r0 = socket(0x22, 0x10000003, 0x0) bind$unix(r0, &(0x7f00000011c0)=@abs={0x647117d14fa722c0}, 0x8) socket(0x18, 0x7, 0x9) 12:28:35 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r5 = accept(r0, &(0x7f0000000700)=@un=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="9b33ae98a46d85187904ff3d05c8f24f1f9d8309bb29f65793296bff7fe875773579ccdba95d235f9fdc92e4ffc6a789d7f1c7a1b8b0735ed94269c3", 0x3c}, {&(0x7f0000000300)="5ec1a8dfd5964ea62ced19d11a98e73e6c9e6ef403c219cf4f885d01d7f83c1e1bbfb2c5f64bcd3109402222470f7ef286f6fdd92e2bef1468f90cdeb2ce469e213b2b85402cba92384b9b0f73b5b9e3a1a37742eb3176dacd929227c7cb5133bcf6416af869e9aa2ed6683b4c8f9c411cec428d294339a78e8d59d435e2e7281ccf8890b3aba692950cf762479a9e09253db74de317b1fea2a962d473064170c23bece57f9210bfcb7b8fea2879", 0xae}, {&(0x7f00000003c0)="57b9b1ef5c5f58514a6170173f26987bd5de23fce56ce49655dda0dbb5c30165e5f1dfba0ada0d75c1581b345b0c50392511074025e4f751c1d75e5198a08a8186ebb8b7dfd1aa5815553d1704b82b8d1f32058516e5fd394ce201dd6cbdd51ce7da37f5b350b6848b1bfd9d8775aa466c28bc42cabc2b33e3db787ebb46995f43e7bf5fbaf8edfef2aab9bcc9296142e795a3d48f3daf10ab9fb579b116713aaf1bc00debbce6745251fa90e5f7621b", 0xb0}, {&(0x7f0000000480)="2faa5a3556f94c02a3addd627279750b5a17adfbc8bde361bc7edc140702edea321eada6415d425498b803296f92624b89e16ec6bd90026b6af60b8c47645dc0640890e5aec0575b917c85c9e70b9b47c104814bf3cd32bfda9dc566d0eb01277797866118e1a0cee138438154e9ab63b05dcd874e99b17bc6a51a3cf6c18e3831a9b9c2d6769e8bad555d8b90960e88d8c7d74b36115ba26bb3618bcaf27a5297782d740c00bdfa8d1dacfb3c832f120dc1fa018afdf00b1579fbfa71509672db63396830898b", 0xc7}, {&(0x7f0000000580)="7ac5cae4f031786cc013bf5c4fdbf76631becfd910c269bcde588cdb848fb88370b33933af365c85039b89531563f35c607433e28ef0575c91e9d38e246c927723630089620c894879a9bdb3fb24fbe0ccf922243e6c562748b63ceae02a703b71630a05dc1c", 0x66}], 0x5, &(0x7f0000000a00)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r5, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x148, 0x2}, 0x4) write(r0, &(0x7f0000000100), 0x218) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000113ebd7ec9f01e4335eba25f66b5a7dc77c6e600a8a4f56a6c9acfb5fac4822141467593c2f82dc31f2afaf57307af70ee3d3f200917247934af1eadf9bd097f8877495f5a4c293f3aaa6ec5a72a01bf8f566d702004804867f17080c6811a6a025c9e26c96478f55ba94652eeaee8c801dd329120027e3f5ce900"/142], 0xa) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x3ff, 0x6}, 0xc) 12:28:35 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x2201, 0x0) flock(r2, 0x4) flock(r0, 0x4) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20, 0x100) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 12:28:35 executing program 0: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "411ed3bb2602a9540a12f3a43b68991c83325d9b3c0fbe2984547f9904e3418f5d545fd6f0877338245c63f026b129f2f0b4465a4c024a4b8bb74d0da441910f01332ff95bd5230c2cb597bef3024a1438d14401221c500e80f222935556cd0eebb1e45482d8f4f5316d0a3e4929f118eab60cb810016713990c3b3749ce9cc300f760e210e246c740a695c9c2725e66a03976a4b6c0743a94c72591d3f73887310a039e1104235145e0451776c4b2d242f9d7aa4c35"}, 0xbe, 0x0) msgrcv(r0, &(0x7f0000001580)={0x0, ""/181}, 0xbd, 0x3, 0x1800) msgsnd(r0, &(0x7f00000000c0)={0x2, "54f2cfb1327c5c0d1a84a4a7121675ef8cc2f308226ad02845a5d74574ac8d992c79e0427a2c3d0ae49e274f1447a8e7a39df39a9db34a9fa9b0ac53d143c13f03b5a7395090d4805b248f332ae8fa63532f5a1786f41b3986d6f34c113958c4438bcd044523bb3635d0ab"}, 0x6b, 0x800) 12:28:35 executing program 4: r0 = socket(0x12, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xb12e4d56fc2b1219, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="943b73fed4f90f41c184564d86877a0d30ceaed5de64564edb9ef162f9265b95c7458282e177db305ada6cfde4adaf9594bac174ff3b0656c9774f3b825ccfafe6201cef04ceb1f2bd39570cb8fa15b94337bdd8d0505b2a651f7e3c6b77dbb7e6f0c837eb76a2859205d874394615d1aaf326bd7c8638bf6caabbec76d5d319949d9c179e0c924fd1fdb8cb37f58bc1ef7a3f2b31e96a6f448cded59d42b378fc1ae7a3bc49cd9466a3419d786a6c13f23354856259370f81e041cec36888edd856e8dfe5", 0xc5}, {&(0x7f00000001c0)="81ec4e04c3c954c0a37b45c441692bdfa5", 0x11}, {&(0x7f0000000200)="8b4181cb8ba8d2706d48defee60913731381cf6a3dfbdfa9bf01ee51c13e9dbc11ee46508c5e16db0e984a9bfd7d68255e0c701cf0365e83399d519d2c7bf1e345373f0d19189bf0960280ee65d4399cb4ad0184e5c04e7327ac465ee5ca3db944c49d642f4075d4fee743aa80e7379d161a04db621eda96be83bcb0bcfa5de7d7ef37c1df102534d0c74d00eb4e5f8fcbf2f44891c1fd58c0b18dac4ab55f20d3541f2c1f625334a31a841bf1f2", 0xae}, {&(0x7f00000002c0)}], 0x4, &(0x7f0000000340)=[{0x108, 0xffff, 0x14104f1c, "e633212a79a511bcba9c83f3b03256235e80e32284ea46a41f19ca25391664095d3032e0bf5c08bc0915c168c91efebf337acf1513050cdc92541310cb437d274dc1594906ec98579ba222f38072aefb72ee13e54a31002664bef6c4574d3f933151f532c796611a666c31b1ad262fa5d01ea5b22cfd2dd2ec1d9e049c5f86f427ddeed581d9849578f552cf63490d1b725ffba1b4d6aa1d2880fe72a8fe6589e5d9e2d33c29632f2e41403a71a52fbd1c98e5c104d751515874697e351da6141a0bdf9816d61daf8fcdc47e351347e46f51fd67908ee604992616299edcb159b52687bc8d1344ded09ce1e787b7b243cd83e9b3e7e0d752"}, {0x40, 0x1, 0x7f, "1c91e56aa9a4334656495286aff3fbec6561377de20c16c7e9132f6ec29a3a37ca124d22311ac19e5c2b"}], 0x148}, 0x404) setsockopt$sock_timeval(r0, 0xffff, 0x191937820620908e, &(0x7f0000000040)={0x40000, 0x1}, 0x10) 12:28:35 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x1000300010005}) close(r0) r1 = getpgrp() dup2(r0, r0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xdd, 0x69f, r1}) fcntl$lock(r0, 0xd, &(0x7f0000000100)={0x0, 0x1, 0x4, 0xfffffffffffffc9a, r1}) flock(0xffffffffffffffff, 0x0) 12:28:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00adf395b166ef22f2f593c76d94dc8e16f885d620e10d14"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x0, 0x0) bind$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) open(0x0, 0x0, 0x0) 12:28:35 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) utimes(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0xbd41, 0x73}, {0x2, 0x4}}) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) readlink(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendto$unix(r1, &(0x7f0000000080)="503e31eaace5da837d7e83fa5597a946de9777bd02d8", 0x16, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) utimes(0x0, 0x0) 12:28:35 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x7}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={r6, 0x0, r7}, 0xc) socket$unix(0x1, 0x5, 0x0) 12:28:35 executing program 5: r0 = socket(0x80000000000001f, 0x2, 0x2) getsockopt(r0, 0x40000000002, 0x5, 0x0, 0x0) 12:28:38 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) msgget(0xffffffffffffffff, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1000) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) 12:28:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) write(r1, &(0x7f0000000000)="4749f864c4f82ea79b2430392654d524baa6bf0d2a40cfae73372adca6b9406cea81027d46f547430d3ad976696ccbaba3cdf280f5e7de10439f00478f286dcdec4ec15abe1298593309dd7524e0120049064dcd4d5b05a7a0232d765c20644ed6e6fad60535b0ef5a96d6a3f71207ae83726371b281211cfd771ecfe6a77e7b867e7e45101f6df6cfed53e83f6b99fd6847faa38bf8f315e2624e", 0x9b) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet6(0xffffffffffffffff, 0x0, 0x0) 12:28:38 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffff3b) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x100) 12:28:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) readlink(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)=""/177, 0xb1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e44449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccd346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04b247d62de98bce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcb0e75b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c52b6ba1985dc6de00000000092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad1693384e97b3ad9c3734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b31c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba4788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d27812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4278320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c2650f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0736bcb4707c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d51418282644820da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf8e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c854b01bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f69abe1db22d2cc16a90fc59a7ed4dd08687a252e9d6cada0ad36c9eb9bb6bcb747d730cafac5b605f756e5a9ef97c8b5b07d700052d6408af3be1da1fc9ca2f4f9d281c696f5715ba619d2a2e75c4432baff18544e39ac2913490d881213e61b3e593f5f251d2bf79ee688d6ddba6b9fa13ca3dee2a22471d07873ce2d5f831289a801b3f8b324afec6677dac6dbcc4b0081f483ccbc4ced4b6ef781d5ec1ebbe197a0915f667c7a20bd035f1d338a008245ab786f373aa4954d3ebc5cb823ae697e5367ff5cf013d675375ee153cc663b7f0485b26509e7de182cf4c8ce9e0cd81ebe485779550a7395795b0ba34b77f11ddedfef1a3443776979639cdb31a0df5a351fc096a5fb6c1bbb1043431a4498eed6527993ea82ab6cd44dd7861dcbfbd17d0a81e75a373dc1e0369504088ad95d5eac9df46ba36ce91a3842e1c8312d49b879b509b67d4ca88a5473acaff2eb97ca12a2a7a0c43ac46fcefad3c3da9f2d13f52525a7bac422d0c82dc79bf001480169027163d04650cb6e397fd21ebd256988a89e32c4a81b04f12f7770118d7e69b463c33771524556907ce2e8af3dbcf274ee803f7ab6d688cb961b6527f84fcd1b04e3893709da62d7fb3db236d8957003d198ae51e052ca455a2382a9df09446a9bae0dbb6ee0959721a1f2a0000000000", 0x14c4) 12:28:38 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0x0) 12:28:38 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0053f066ae19fd3e04e4cfa6a309ac1dcf60e56e5afee2b6c6a4c53bd3b1fe21fc961b49ff03e380fadb8c8b0ebcab78df5e8dfddddcd65868c003f766f2bd264e370478af569d49f1fdf03a184eab5a1befc3b0bafe2692a4467c8ba07a6a2d891a9eb71f20df6d1cc8836ca5a4e42a03206c39be13225bffe7ad758b3324640e9fa70213ec2460c175e7287f453996c8f3b58df6a96a6b060588ec6f3d8feaaab1111e39377a6597894eeb8f48c015e7266afc073a4069895bd846e01c6c56e39eaff151351248a312a1915721a81fe7904998efdedd14f31995383e7ff34eb36828bf2a33b356151db7e10264f7f56187bd918f9e340c5395724a6722be61e4ac8b718694261cf3f83baa1f851a616c72ce4a07231db783e4d437b387cf"], 0x1) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) unlink(0x0) accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r2, r0) fcntl$getflags(r0, 0x3) 12:28:38 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7b}, 0x8) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2004, 0x1) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x7}], 0x1, 0x0) r2 = dup(r1) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) msgget(0x0, 0x44) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 12:28:38 executing program 1: r0 = socket(0x11, 0x200000000003, 0x0) getsockname(r0, 0x0, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000080)=""/134, 0x86, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 12:28:38 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r4 = accept$inet(r3, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/89, 0x59, 0x800, 0x0, 0x0) sendto(r4, &(0x7f0000000100), 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x8}], 0x1, 0xfffffffffffff000) geteuid() getegid() munlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) 12:28:38 executing program 5: mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x100c, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 12:28:38 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r3, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="b86b98378d1c09ae4211149c84b5cf9bb5052f238cf32c037a6e146d645e40d7f24431748ab3a49d7b1d099f6079e35016ab44c1efb8c00b5fc21cb85086", 0x3e}, {&(0x7f0000000040)="a5f03d22ab7209a980866819d3dca31ee01af36ad23f5c09a2225cacaea4fdd2ab61867ce40f811f4d", 0x29}, {&(0x7f0000000080)="b9be3664cc86a826f9", 0x9}, {&(0x7f00000000c0)="760b74d4103bf0938f5a5e0007dc25e0db18ad266335b66f7ca48353e49c2e3be863692a959f517ece9f34b2b0d5095fdb842ca321e17fba228389c9b08a6fdfe1338597480e00c0d8b404eba52956a50a36f624899c300b45aa631491bb224a2c5a", 0x62}, {&(0x7f0000000140)="3a6d82295425116ace0406e41b1525ee86c74f5074ab6f1f0fe23ee4c6b0bf264037842938d9f0dde66269c8122fd0109bf083c0dcb12bce8c4b968cdb224d096a30a454d6e6e8dd1b82a1859f1b912126594c7b311eaf6587d052c6526731165b3fed03f0bbceff4b9b7f304322dae2ca54256c6b7265c2dd1f7f9bf24a123db0010bebd6ef7c8bc91d1aa6da0d5a50195adace024f93e78486cad5615034a9d7ed00fb60944e46409fb5f208a0e9ab60b6f227c35d9e13dd3ae836ddefdd0007", 0xc1}, {&(0x7f0000000240)="15cca9781bb5229f1fdb003258657a84ef8ec5aaafcd96f5ba997affd21263292bde2fc68b9819c612db12126d23ef01f8f1", 0x32}], 0x6, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:38 executing program 3: r0 = socket(0x1f, 0x20000002, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='\x00\x00|\x00', 0xffffffffffffff2d) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r2 = dup(r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0/file0\x00') nanosleep(&(0x7f0000000080)={0x40, 0x3}, &(0x7f00000000c0)) r3 = getpid() fcntl$setown(r2, 0x6, r3) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8020, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x488002, 0x58) 12:28:38 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80000) r4 = semget(0x0, 0x0, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/4096) r5 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r1) link(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180)='./file0\x00') bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f581200000000000000"], 0xc) linkat(r2, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x401) listen(r5, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x60040) sendto(r6, &(0x7f0000000040)="c6dacf034320f1e7de465fca6008a7c4b926c049c7d904002a25b672584b7919eced759b5ab6a07690", 0xe, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x80000000, 0x8}, 0xc) socket$inet6(0x18, 0x20000000, 0x3a8f) symlinkat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00') readv(0xffffffffffffffff, 0x0, 0x0) 12:28:38 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00o\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0xb) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 12:28:38 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='%-\x00', &(0x7f00000000c0)='\xe8)\x00', &(0x7f0000000100)='!^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='$/\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\'-%\x00', &(0x7f00000002c0)='\x00']) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x100020000000006, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) open$dir(0x0, 0x0, 0x0) 12:28:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getpgrp() r5 = accept$inet(r4, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unlink(0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r6) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 12:28:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) fchdir(r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:39 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r2, &(0x7f0000000480)="45d68ba2d807d01de5f6201760866b016c127224c05621b451b363bcb6120b8be780718bf14e9e46085ef1056b821a9e8e04f56d68a445951df15de654270fe891317b0370b9b3039631cbdb75fa12ca4dd321509a07c378ac54fada02aa9b1e3955971d0d993d1268518bbf1c711ea3cd6c62245cf0142ef2bdf322bbd15c969363ba32bf0380361625e051c8c3584077874400758ae2887c417e83eb8b2807e101d4517e638b34edc8b964b374113e3f4eeb4f2280ed6be40306e712e2d333127269c0341d9a90ed71d383feee2341f6291f746aafe16d1c1a1cd24666cbdc3276907babfd1b0ca8bd6634d7012f8b1a85ac8988512634f07ed2b60293aec3c3b9aea768e898b99e8ba8b2f3a81f3efb0b07ffcd5a9ee7f639b77537de3989dd99c02cb7b44012319f412810e33c8b067cf3857d46d2b8bf8cf6dd0b423fd7e7780c38851d6a20652735a3451e88179055ebfd3fb9808da02a5bf192e84b5e4367bf0ec636a6ac5352e14073bccdee745ab3d64d62864082566dcfa9d0533dbeb75788e6f7b76fe2923383b9e660b6fd6e52530a63b76801fa6210132a4df1341ea735e854f194b5247e7403b82faa2de702cbfceaf7ecda325bf443c32039aa95735e514992019ecfa61fc17d25fe66b5fb3e5e18324b1d0fbaa9056c92ce93a2d21aec45cb36701fd94e4ae95f47d0123645cbf66bef595a401fb783f4f8ac07e9bcf9f124ded9bf19f2d72831acaf4ea065a2e776e9c34754931211e90ca8f82b3102b908257eda09bfd2bc75acdf88bdd19397847fdce2e5c391c955b263016359487ed663df262b3407459736c54c5f3c4071f3f0d7ac2ab756e964ceee1cf7c30510d76584c141bc77fde9b770b68b8065e7ebf75fb60e98527e48b56fe5e6a525eba88f9e745bd852c46fe241b324c02d2c8dd461407888abc8cff1e87872c30cbe674e99cdd6d70b26f49bc4556e423daccc9ee8b0ff811f9fd76900c404106439fd603e65f278656166eea50cb9cf4f657784be91f162f11e13b96121e8bb42de4e4971fe61836c5dac0956d8a248a5cece4877efa2c4d972f04148a463b5a9572a59b712bff394c9c2344797570b3ce65c08e1dfa62bd5ab5b431f190fd5823d77645b96ca53823552df35c76c95e0e32724409bad50269e99a722700468ceaea32c3c4217bcc4c1547037108aebaa6eb2c7e1b2dd2ec7b5095aef74f4c825d92b927b805f1d5f75285fd9f61bc51ea3f7cd9f3b36799ab087c75131e34334a6fa1d97a1df1f7b8e094f31626b63ecf8a3681c9552661a919b575a4eecaadd984cf2fc96e4bda633e05f47d375b17d8d4b0779f5be68bf5684380284643579e45820f0caf0723dec8d4bc4b49b5172eb7980b6ab359b49b99f25a6fd95a0c607d45a17f214aa4951d41128b474f31ffa475044d30e74adb94fe028fd0e8b9c9663836cf664a67d091d1e284b6f5fa0a143058b120602b7b4026ccabaf6a955cfe7fad788ff67a8fba9c2f91b576eedb5889573163fcfbf1403e68108e258dbac1a984419e9f73a85e569ba59b6cf5f3a9efc877c62ce40b9b9017821cc83dcce4d8c87faa5b556f962b9a990da96b09cc2eed9d013712e4982d05805271e7f26c975a8a9fa09360f5d67500e0377dab826d6ff7c6571e8d0416d5094bcb4e2c25b828f47ca59acb1c861a4ba8b2d1bd188249f264d3aa70b01ce7b3e977ac154f3cfc9bbb13666a90df5ee8d04c91c64dcb7d7ff6243f086a2fc31aa59c13c1b7a18f41283875fb99ce0d9cabdc2cd53dc369a8f7abf731943bc899a7781b18649e01e1aaa1a9aa254143697404c3769344c336b77834555721ee32c5bd4999d01826a7d8b6c631ea3a8798489450ecc54a58bc8eaf085bcb40be3e2d69a4d3cfefa94d499ab2d6c1e59be24508727a9f49287e7dec36a2bc72d0d1d0e5f268a94550f4670f69802ee0199d02c096939d72e6b2d267a60b23d81d2b9655cd328001e85a32396a78128b898c49b0801a64b091155f920a7cfb780d75477d1267ee56219173929323d41787edb806622958a3d356d75920fb60cb8d69882b006466404a4fe44adafd06bdbc59704b51eb922930bff354be6ed715f26d2d1387017817359b71eded1f9d5d35f9c0d45b9e08396ae46799e19fb10f72ec5749b5a1946d8cc7e4d21f253788a90ff4cf50ffd8ec2d5dc826a701fda57999bccba308f8a251724ddb570d3a136d27e7ecdbf121db82d9f19d426024349a60e25504ce3276b98a07334415aceddc058d5f694948c42cda34947657d4d4657cdafed1e8b2d6088eb8d5bcc8849ef797d7dae006a8f1f68164827ab9a6fb9bc8f7982d95134aeb76a95cf760a75369c2a2752125cbd7434c473e3aaab68aac07a1d76b51c3e8f23fa4d34a68d3971d98d23d70cc47b6cdf7ce679e3ec3eb9994b5f5d356f211137da22cc8b716fb649b02e324cc9353ed4b87072f632a0c3e0edb583dce72eca3c05096b5b4454c26e2949acf196ed81f0be2807af136725671b50f008146313de78a02650e15db4b1b9f2906de23ee5fe1ab8f52cf422f4c9277a0e4903cd587d8712e8147e14c9e49e64e91f0c4761247a67ce3b12d0d2e02b3fbbe83a2a12cab127788dc3e31c1463d1f2a32819c1fb1260e64d8416577838da877ddd75aa5d78bde4eaba9283dd9819e75752d860cb006ed3b03ea62c1cd452164c01ecfa9df382ac454f43e93e45d5884f2ef7c077a25b1b8c2b16591873c4758e11565249ce70a14fc80527ce1101441fa9aec57601bdb75f6dbb478fe8ed4a62a1198ab34f737e7cd2eed889c654c9960c9e8d3e5e54827fc8f24170ae0d025a4ce7bae1f74e17f41fea39887bf6b72927f13f203626b13b13c42b16e5fb6f2ad6f9079829e85b44f08be501e882738592519880540aafdc5c9a344c346af9d7d2e6e2e443c768c597cfe78ccddc98c76c96d857b2d2f9d686dd3b9bb6d7d500a180a018425839c811e5306fee71f99b6cd1d858444f40749eba12e288ff2b0bea01e63f4833523ac60fa657c52dea840c9f4b87e0e32e03c4112b1ea9524976e177ef85a9b5dea7517478ab9aa212286aba1a9ab7c8a9af8898e9f86395226c76998f60ebd69c755a08d6b1ee6958091b5424f59216d61e9c0e5cf47eff1fd04c0a37b1045c8a3fa85d34c50c97edb4f1c081a0fb761f18ec8baa6702492e1acabb56f8d42dcb8df4ff8f6c9701205f18c11b7f55dbf9c25cc9aab3a5f1abd367b7143a6d6acd3e74859eb93abd0834a542d8847ea3cc4782aa25306045b8e3a7a38973a22196204c13e3e47b67b6c20c10bb9b54b6be9a665bafd44250b880f637d3de611d2e3d2a484b65e562c86bee23715f4049084c2f374d4cbfdf790eff7fb051f86b9f22d1526cccd4196d0e4ad00000f83d60475cbad8ced1d477ed52641dd299c8f7ac188df6c983927256be429c69ec77f1f0782355a4eb568a4d537c85ccc130566c93a5ad4dc955394b853795a1c0d223218cb2800e8c75e7367ec6b19cb3760090b020ebf50d655672a8add6371fd80dc8e5d579081723e4efa1ec5e7523a8bc6e5cd6c9ef3d8b985c118a33f853efb9f6a34d1802310d9031b66a0aeaeff62ac2c78397bbb5ea1154822d2e16f824c93bf9bc1487a6841fa94d30f528f7fd209e365a33ec8529dcc58234e2e7c825a05f138e8392f27ec103a9c7f2b3ea6caadd859fe32bcafa7ae0723657090512594102565f3161548d9e64f5bb9a479c8df8d8143835ce33640c5f9800045ca848fcbc059ea036cef03ff52cb443c86102f8164347a6ab6a9ce4832bbccfa5939f7e8a5429aca0599213d75f5bdec2254003d6a8924415e4f2f71e2cd5c91c01a4f426a587364cf561234c6c77ddd5130cea303309463c76f9f3d5ca4d917fe17ac5a2dc3f954856dc38ea97337fedfe7f5e3d5e8114aa2a4c4ea9bb86163dcc58450745ce2c8560f70ef6a0eb1ecff06413fe79ff066c8a16ac85da609c00c515c7d0247816bbd5bb5e5eb9de3373826472982d81211e9439116acfd0f19e16150c29e0c23635b344a680d82cb61493b3955fa2fa1b9312dddac4c546478ee32e07a72f52891d76cee1988771c474d251cdc6a11099ef6a8833e13d7a3a3d14e410a2fe45997b87170cafe90ba325f2c8940f9fea1a07ed90fd4fb0c809f986fc6853c61889f664eb931b570a1dedd3d1c9c6d5ba0e0f69c5803648be9b28ca726f3a23f452238ff3f177ce7ece35bc23764693715c4fb904abf44c6c701b365a69a40901db1ab3634c57f39ce75a778d935298a5c328baad9a7a86011ff7dfeff78292026c6a3577a0ca2e8848469338ebeab4939882bfab7d468b42abf0f312f0c57f888b7b53c09572367613130156c6e8bc19857b1148630c35f1fe0b804a4a47123699440284dafec944f39a5b8572e2f3d000c1ce0f5531b3d17fa5ce8956e277a52b2824439345ceaf353eb8a5f58b3feb08742eca500fc69d69e93e0e4a89db28b71e0e14d663d76571375eb21a6bd6ebcac2574c994092d1d3c9c652dc229331dd98c9f03ac44163b275a464810837f1e38471445ec973600f304715d32026071b639c082976f2e20638b6c34a847359c386889b528977d3da767db8e07ce534a82a40f8f9d8a99034d11e2f71acecafac46b697e77713c2417af9f617e77c45461dbace84f9d665c44537e2c5a015d618515c2c96cc9ff8a44aeb875f9172eadf8de4e2f8e9bd6918bffddd4223cfc5c4027547955fbfc8f6f48ec6f8a3285262dc584932fb3fb4defc8adf88a8c926e0c390502e9684df82c0f2a18cb8b1205560b8dc06f61cd2a0700ae187d0e27e12b53fd0c96ea56bb0fb5480761a0355a6dd2f8d290aedf910ec4eb0a7780bfc474b58207ea633c904884d6bdcfa2e0d207e06fecc726c49e5667c5bb17f1caec5ef76a4b5000b88f296a3ab0cb05ac10e595253dde53b37d5e28114dc7430c0f686eccfea67f12d201a1cc76649ca0cd44b9d944b3c941bf9cd3e11c87f66ff3b95bb3e48aaa0b289bbce878337c576a610314ab33e8131b0154bc3bceda18a54afe23b04cdb8718d8eb8a71ce89468faa8454ea4654a6d2e606e61cef203ce3a99928fd745552e844f1a66824c24aae07865c29e89fca6226e8221199149ec7a1d8af2c4b9fc5facbeeb82611bab3691163b301b5d1ecd2616f8de8c414b49a2140c36229139c8c39382faa707596efa6575d442ffe4b97fb1521b68333389d1b825929a5efbec05913798f8b9aea54149d0321e48ea27645f0ec04ecfca2eceef8e5c2f8043eceeb4efd23e292448d6ea330ae984af41c7ab3c99364b9c63353d24a262a383a52113f0cc9eb79de7de059ac232c1cc62657fcc36323c3494ce2c9736d4de0d68e4bf1f1b345bb143980586f502890e53282d204f8fba29a8fa17558f13269f9161f72a1fe3e3f5bdedf1b80cb2f7b0beaa4452022c904258ee824497d71b3924e3ab194eddb426abf97a928b6880d58a00a27e8b136efcd1f197104d3ab24b3d211c649a0895d68f0935eb0eec9a1ec0a5e4a0b12277f1c487ed42d2fdba56c317119e586ffe2c2bd787f7041fe0fb5288c070c51e77cd1e706fad0b3402c8dbad0d774abe918696652902588dd913dae88f70bf41c1df8f68d29afec9a3286de756019b78ffef208f87cb94534c52e35df99676a321a736fd16bafc788fef603c1c2bb2b33aa0434165cb4dad509d93916fc49745aab3e43337251968668bd1ebb3eaa831614955", 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) truncate(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x2, 0x0) 12:28:39 executing program 1: r0 = socket(0x1d, 0x10000000000003, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000080)=0x188) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="0204fde60200000000000800005fcf00", 0x10}], 0x1) 12:28:39 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 12:28:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r2, 0x4, 0x0) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 12:28:40 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="56c5eb0df144c778cca148e82f"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 12:28:40 executing program 4: r0 = open(&(0x7f0000000040)='\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) fsync(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x400000005, 0x411, r0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 12:28:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = msgget(0x3, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000001c0)={0x1, 0x81}, 0x10) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x7, r2, r3, r4, r5, 0x68, 0x7}, 0xff, 0x3ff, r6, r7, 0x2, 0xfffffffffffffff7, 0x1}) r8 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00d58dbbba5e933f7400d8e5a8a123215a2e23c0bc772262c3a00c3ed13810901c0bcd261d2bec8def1cbc15bf668ca45ccc0dfbafa8144d69bcf98b5cc48a011a1ce3fa4366e5"], 0xc) socket$unix(0x1, 0x7, 0x0) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e91f7189591e9233614b001a836819cdc881e5c53b722c99cadb0c3bbec906eb24c99e22da34947109659fc0f037d264ce237c74add7c52fe6d3729d1f9359c365e910bdeb5b3b2214ab60969704db8fb0bf"], 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(r11) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 12:28:40 executing program 4: setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1210, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x3) r0 = dup(0xffffffffffffff9c) fchroot(r0) socket$unix(0x1, 0x1, 0x0) 12:28:40 executing program 0: r0 = socket(0x22, 0x10000003, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/238, 0xee, 0x0, 0x0, 0x0) close(r0) recvfrom$inet6(r0, &(0x7f0000000180)=""/173, 0xad, 0x800, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 12:28:42 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x1, 0x9}, 0x6, [0x3, 0x6, 0x81c0, 0xffffffff, 0xa3a, 0x9, 0x8, 0xd9d]}, 0x3c) r1 = getuid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xfffffffffffffff7, 0x101}, {0x18, 0x1, 0x7, 0x8}, 0x787c, [0x40, 0x81, 0x4, 0x4, 0x3, 0x7, 0x10000, 0x80]}, 0x3c) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sync() setreuid(r1, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0xc138, 0x1}, {0x18, 0x2, 0xd1, 0x1}, 0x9, [0xc1, 0x8, 0x5, 0xfffffffffffff001, 0x1000, 0x0, 0x8, 0x6]}, 0x3c) setuid(r1) getuid() symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x22) r3 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x10000, 0x0) link(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x7f, 0x3}, {0x18, 0x2, 0x1, 0x4}, 0x1, [0x5, 0x3, 0x0, 0x0, 0x100000001, 0x6, 0x0, 0x101]}, 0x3c) r4 = msgget(0x3, 0x5a0) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="000000030000000000000022b9d8e100d5606d2bd98f1d5a28c72aef5fb8274ffc70a9d5932c2b524b5c275fc267cef722a7e388d0d28d90f55b58585f43239b15a36e16afd142d54323eb762a8d2889c1d9d501226ad3c8e6c99468d7750688170502853ac1829bfe5a99fa33068cecd141cddd589dea20d186023be73658773e1f47a64d272f4d48b0f1e098396c22596a2eff4dd50f9561455b5a7ad3e0a1144b75841ec87436c052e69f8170777faf0126c73ca5364ca842991431d8ac"], 0xbf, 0x800) msgrcv(r4, &(0x7f0000000440)={0x0, ""/12}, 0x14, 0x0, 0x800) fcntl$setstatus(r3, 0x4, 0x2000000000050000) getsockname$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair(0x1f, 0x1, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r5, 0x7) fcntl$setstatus(r5, 0x4, 0x0) symlinkat(&(0x7f0000000540)='./file0/file0\x00', r3, &(0x7f0000000580)='./file0/file0\x00') symlink(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)='./file0/file0\x00') sendto$inet6(r2, &(0x7f0000000640)="dd85decde9af0b1c7a550a8e577896ecb8534c97023c7b018658790d0ec59f214b53943744b7cdb7665c10d389ed834520797c201f6686b42845a31b0541b15ba6d687", 0x43, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x0, 0x2, 0x3f}, {0x18, 0x3, 0x3, 0x3}, 0xa2, [0xf73, 0x4, 0x4, 0xd2b, 0x4, 0x4, 0x2, 0x4000000000000]}, 0x3c) getpeername(r5, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) connect$unix(r2, &(0x7f0000000780)=@abs={0x1, 0x0, 0x2}, 0x8) fchmodat(r3, &(0x7f00000007c0)='./file0\x00', 0x8, 0x0) 12:28:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', 0x4504fe71d08dd6a9, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000011c0)=[&(0x7f0000001140)=':\x00', &(0x7f0000001180)='(\x00'], &(0x7f0000001240)=[&(0x7f0000001200)='\x00']) r1 = getegid() r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001340)=[r1, r2, r3, r4]) r5 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000c0, 0x10) sendto(r5, &(0x7f0000000080)="516c6ce1818d8eec2cecf045ae0e4aa432890edbdef9505f69f262581b0bf5f1df1916988ba9ae9b924c5a5c8c0674bf83b58fe8cc74603c4b10dcd0ee757ec490f5a0c4cefee1db238702177a8b671015f0094e5ac13a19e70a4149022ad245d87ef2e5b470f1d5a464346bb80ee92ead0cf107981ce004ed5c371c77f1b67497839dff6af2bcea0c530a5ef31b66b06318c9dc054430014121cfa0bfda930ba9ec7e72242f8a8f608bea96b45e3d7a8816b4b28bd892ee80d8a78e071edd29b9346e1d734c4230e84d26d1f4aad80915612f1d9cc28c6ccf1d2a4b609e6caea898972acc51e782a2b170461809752196406c33a19f5c189e9a9a3443afae7ce90879eddc6d13820959036a023cd340cecb7bce232eef775e4c07a3a598b15a0a2e2751e10083782f3867bcae67eb60e2da410d25a7570db21378d9d993208a3c808e094ed32b0ca9c8eb643c798c798c42ba11bbd669c9f516e4b8edb43fbb014abae893da9215a62276bd712f8bb64829262c42529aada11beca0b9626900e1e480b0414dac63cd7a6cddff5a99245daa0ece5e5c615c0c4b7a251c92e3c477830dbd17f40fa85d207a553fbe5cc9aa08f1fb680d6d8d8c4e61ec681a22363c21ed355858fbdbd97a1e7d82dd5935b62e000f665b7cc1552cbbfef6cfdfde4ee6f2de460aa0fa8b53321bb9c8624aa80c07aadbd869ae27209b8e7f802a0c770180069e290f368e57e547e01a0c7a521bc3c891a76efa8ebf8a3aa4909ea280f7753001837f048dcd9af54324215806d0b1babcc410e321d98a728dfb069b2e1ce2837612bfa721a03ec281d798ac47b7e3f0678dbdb5f440a9f71ae945dee5f9243c9e4ac395b5e65c92c7375872440f2699e1e33afb08097a91c866206ad05fc1b1d5f1ee2dfafc7879a62d21ecb671cd4d24a289f873aa4b5b527e1f291afd6eddcd403784e30f63f5b183a2f9b481d2687f510ef6b29f6a7d7f110335479ceda56b59e212f1c0ba1afb5249cf432e298652395de8371096966e3951f0b8542e6a0222468814608baf195d7f43f617c2f722760be21c5af4f1f54dd30c37277e2bd96567ca3912b64fecbcfab3222bb30cdf3017900f35e5ec65be44c6aec0383614d3d85647b4907fe47c9ab304af1511f28def4f22b718fb93b0d2caf09efb7d0ca446b294921fa37c031d9ddb9b4f8423d32b5d42bbd481722f5382b5c0a4bf5e7a10c60ff8aaab33ee2a14a960c7476a8dc221e2bc8a012b789163a16c610799645c6a336fc529f9b3c70344116de7592dffa14073d6510cc6b75d6d447a1b214fae32c15f0e87d5dff7ab6cd50f2ab337092d9bc8c750aaf13ea3446f6966431167b518285ddbac0ac84c5f6ec830f80607842dde61737c64522bb4c3df6ad3ff9d2a63a3ee96f0085eaf9ac7228cc7637e52d48f86a742fd21f7c604d5d9ec311f690397b034af52167d142823e73846f2f3199bff1f6a0ff337d50f610c64da0cf00a2eb368c9bef3faf4afd09e9291952d8203b2874ec45ae89af78e5c1b93887ba355d2d2c3f6fa7ad6f749d65576526dd22f209f24a60f949f5ca1eead3309b9b52702b59c7eaaa59d78883567cc759e8599324e3cd291aa0c1e90c9cbea924fee7cb1cd254cd1983453271ecca9487e43bee25324004ff61f2795e4fa18d520417e355729a573ff145035e2a8de05a3736a5628711bbddca49011ad7476cdbf13f75b8e87036483b36b094a497d0c6fbf92ba2542cd7498ab201f9e22e7340180a55708a19e51089c8110030d5cf710d4aeff40140f3278ad09a4f0cdfee862613785372ae5f6d678996c542bfb27d1086d142f45b3875e1a01ce8e401b59e4b4d3b5fa71b3df3666fe95b345c1c34301a1c422a11bafac4e2219d2c0d91aa98e0db3cce4cd0751005ceeb0d22775a5d69846c81f960231a25523223cbc418c80897f0d5c1f5a31bf5268801fc5c318ee9b146873e0455865d5af9d093f23bd52161917cad785955a22308357ba3ab4070777457df716c1372fd033c3125cdc1063615e56429d2a916fabb8b7257617db1600a7877c2728c0b910945db9a5159c1d168a169b2f673d6cd87c3a3797af7c9df98607196606f01572a3afa6e740df85bcb3d90ad0b9a9180878cc2189747457f764cf58fcbe4d179d3153bc8fb970e235d4200bba9e4dbc345727d72c842b29882f2969893b46e1ffb06692b040fa6549c1390dffe6cce332c795479f87c31647325fc3df93fa456969b2e2ec26e7f037b42affca4a7371afe1363f2bef3914b5f5ca06c4ce56d636dbe1f190783c86ccf61a3514165ac63c5c692fb05a287fa8e91c4f562f41205ecd5b2bb6ce47a203de2767db3a073673422f9e6da6c0059d67dc25bf208ce97e4c17e036dd09d9d93a3b7872edb9800626aa16802e0c3002860565d63d87335e59ecc1de2b3fdecc9c263121c4a148ee7761d2572aafcf6c525ca8463b86ce35a366cd87862b2e6a1fd3d8b19b5917343f4df7242bffc1d8e1b32800f0e03ffd0291a142cbf3aaaf20094358110f83f94610595f0223c70ba7efdde85f2e5f69a9cef4963f7b86b80f328dec3da6502c492d730270d3b48b8c8eaea6ab07ec8154afc949202d1a1fe8d0b0cc7b150a4976c6aaf3c1d4e6314bc45c78775418627ce01ea28d27be4cdfdbc0dd3d67c32a61d609c399e651b512aaa2942f1829557c77c213652edd79199dfb86bd2ed7d4a48f1e6eb86f0bc4a5f9d713295d2108341b4948fbb374d28235e377c07c7b9951738c850c7650a2f8d13da91542dda242e3eba301b78b3d5ea55f97968fefb47d1eafdacdc653473f7d6b8a879951e6f7b7848faa41c8e73729e23da15eb6518d5ea0828e8da373e816ea9ae9cb294bf852a9d4348e611f2f235153915f8bf8b42807b81ee1f452369d316c18ca201757ffb56efc20395122421f4426cb06dba4e066a412dd750dc0299993dd5219f3dbef15b3e1f58f6864965f6750c310654d76383ebd77257fef41cc6e1993b23c9d32556364a30abb51577ffac63388708a530ca2cdb7afed754964fb231e677391f4874abeff2f12ee20a98960124af0eac4164ad67c7510d8dd7c8f8003974087877b4556a8a7c0eea4c421879b0c033e7347388110686a9c88fab2cd96b2567b420405c1924247bc2ee65404db7f390b719446cb805f755aaefb8fd9b7eebc0fa9d57d216fca316fa658a692bd0d931595242a50b0de2fc35ce902ca8adc03696d947e8c6867deaf6089d85469d150f50ed3d7e06590e72495fa8edac5bee5e4760633f7fdad917868bff60d60b898782957df1dcb8c8cadca895bcbf401a9427167edd0404894e199da34ecf4875840d21441b3a3ce701b8d974f488fc013f6efb80332682646893299dd7e9c8df94cf69258872bafb1ab2e40de29259d313e7eea4c1e536fbf200236a1a1734ab1a104f6f71d728abba09cc654914c949ea0b40d3777f19b5ee089a9f8a48b4d0e06317b3c193cd9f2844b1d3b76a0fd89e35d15d45f405d48455d65371a90c1142d84069deb134754f15ec3166c2d30fbb0ce85f974a9fa79135534b9bdb08b934b2e188eed2d336f2b46ba8203b4c641ae5fdd20dec4826164a7d4aa7f46232d77f5f2a0f4dd0a60b0ed0a9f1a320b1433e1b1d48f6ca2ef8c842c901ec9793b039451d3fa4b44ed0ee4f246905e47af4ffdb90120e5b2c4b58f082ab981468e08e2f3f67a73b430abcc33c3ff16407faae9a648cf14c2fd936de029afd488753bfea7d6e526ba5de3ba9eb1a89eb4e4f801658e79c07dd2f4ca7366a92f014112a523fc2993612fe8b99613f4ba6626a0b7b7d8edaddbef52ff041618a1b1e214d8f2cbaf9c718a9fadf8c38b57c7ea405c95dfe024f72a4a0346e36ffe1087dcefffe28b0f2ed291a959895682045208b4cec49d1a2536759be82328b61e1bc0c7185c75eab9d35790e5b5bc55f1121ac7736e3794ed2214ef68421d0fb704b5f6975f30472e1fea5f59a240319c9e707bfab4323724c78e97410e7a996b1786c7277c54efe1fd9e881405470d8689e5d9127342c47cb394668a85049df25d45732709b2ff1576209f92d3b49585affb9c61805fe252639035a4882dd166368e7dc187ad60fbe7928efbbaee6db96dec41319fd393b733c5a2b0ac1260362c0e50e1835a064d2b9c7d263e5baad943b27992f33d712842c8c2ee82077b13a7f8b4f86a7bbb1df77ce94f4da6d9b4a8d1cddc2433d6e2fabd388b7660195014e1d2b51c0b90d6a3598ae26f090c304f06c63b1e36fbce4ed5c74afafda033a556ffacec3727d6c6d33bf07970bc55becfcdfe8f4d11499a5c008889410963f84495038dab1087716e312bdee21b999a61cbcaf7a08d8f737c509674330246ca237719e5c77a8c162651adae3cab951ce50cc19c254f69f553d341d2b6d3a0d1b8fd6700a07634a8f94ee98e39cadfa1bd239305ce35607a1df5491119d8c3fca5ee3d565d6a4202509bd4bfba39e699173f5250f35050876cbf1e1a8468a9bd013e152ceb1881c617b8e9400b59108629c75102690dca03bba5a8dfc0a139e126a6700d67f2a2d30efc86ed9947fabe909ffdc77f3eb9b1645c12fe222e4fefa679a4c24bee33c6b55be9331514fd491546602fdd8862cb6dcdf08b9f0a4e42f42ac364b2972bb6086bda3eb563c7d45c0ed89999121729c6d752081b229e6a97c298ad2bbe9ce84754c414e009f4a455da75e4b2a33bd175b4159addf3a3758961ae5606ce60211dd5d9ecf637544f7ff23bb600ecb001b20e75d5655ac755e4fd683687df22c0853888fe27a8e5ba982b6b9e948e9848976291069ef1cf94975583c44cfd544bd977978a43b67733789fa26f8e8231d09992a94f5926506c613fbca740d54dee1080c566270af28e9614b258f168cb152da23eeedefdb756fa51d004027e83eba24d785c754651347e8826cfefba563308b285b3bfff7e883b5227ab287a264b3f6017016bdb9b3c31d81977560321f9686508fb944b400b99f7cabb352ab3fe49930b4c36794e01bc871d01d6dadaf479f6eee2bac90bc08954795455b60993131525f9e1cfca703774e7cb840eb95921d3ca242d311dd5760af680748946955b57241fa70d42a93cc580e452d51d36e967d0d68d29dcab4f2bde73ded7b3833da288e692ba199623e38db648d1797fc00dc1ca078ba02a509cb917af1cff067ac2407422378b3060614c2352dc70d19b70ebcb8c89809baa92856aea1a9857224740e5fbef43367822dce2f6a9caa1c151537b39c7dcaa8bfe1452ce2510c564163177b8bd9e74798e569f3963f9a0e0ec5e91353842f623bbde833a31bca7cedc7240eca59995c88ea21afb7802930b5e7a9b6914999d7a47050490d8ca39b252a61355a5d26ad2ebf933c8002d6ea3f173ccee6f5b74a72c9485f379ade8f000e3872ab5879b5f861cf8930e686eef2613472831bf71e9db3732bab7d46eb40b07df382b7a331cd73ad409d654b3624ce3c32af54f37d4002a327c7d8b25a2c4a6863a54fd39ba27c57786f500795b90aaa3083124b059bb91b975e4b9c1d38522a2d3fb2ff504c5816bbaebed75bb905d1e67c5ac15920eb853f1b2fe8ea6755de202e1d9ff8de64886579a1c4a66981da540c2452733e15964c1196950d94a507b231f8274d6f79da9e1676ea728f51dcf69875235c9fd52a39c8daed3187876a247ac6cbb96c62b6d056b025639782ccb663d12fad58535e3f049671214d0c4a2a5", 0x1000, 0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="42f80527fa9813b6b000"], 0xa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000010c0)) 12:28:42 executing program 3: select(0xfffffffffffffd90, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 12:28:42 executing program 2: r0 = getgid() madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) setegid(r0) setgid(r0) r1 = shmget(0x2, 0x2000, 0xa, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, r0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = getpgrp() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={r4, r2, r0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r0) shmctl$SHM_UNLOCK(r1, 0x4) r5 = shmget(0x3, 0x4000, 0x109, &(0x7f0000ffc000/0x4000)=nil) lseek(r3, 0x0, 0x1) chown(&(0x7f0000000140)='./file0\x00', r2, r0) shmctl$SHM_UNLOCK(r1, 0x4) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000180)="fdfc5d486e128e3794e6e7c371fb66f765aca93ca225c808bc51f44ff42e03694361538eef31f9733878fc901844a0325ae4ec2e16a7bd335af9be99e161671893c0a54fdaab256610779c4db17526efcdd6f8f4808864afabbd31fc82f1de9cf46340068950a5fd3ef5808b6b433bc2ea6ee1d41bf2113df13d7f884c68c7a9bb64445c5a8c661db9bcec81deba37b3f5ea2b4d45f47d8dc3047d680d1cf7f724e68c62b6f1a160b84ddc10cf6eb1641302706d0c303cd35020711ec6e157f57f4e1fff0f22202d3a610d141345a7236cfde06dca06aeca3626b19786359efe08622f4bdea43886344a", 0xea}, {&(0x7f0000000280)="5ee8760071b2ab885f2138a58b09f0201a2da0ddcf21df9dd7e8a412b54b1a00114a7f1f00c438f67b8ad9f5256c7d299afdbf853ec08325329588497e3083b8c6c80232e689c175463295ec37681d1fa0103586a737d08b0f3d34d77ba1f597f71c649122af058cf6d6d8194a18df8e1640749c1d738c85ef4dfcf5567115", 0x7f}], 0x2) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000340)={r4, r2, r0}, 0xc) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_UNLOCK(r5, 0x4) r6 = open(&(0x7f0000000380)='./file0\x00', 0x10601, 0x108) getdents(r6, &(0x7f00000003c0)=""/4096, 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000013c0)={0x80000000, 0x1, 0xe8, 0x2, 0x56777110}, 0xc) socket$unix(0x1, 0x1, 0x0) socketpair(0x10, 0x40000000, 0x3, &(0x7f0000001400)) seteuid(r2) wait4(r4, 0x0, 0x2, &(0x7f0000001440)) 12:28:42 executing program 4: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) seteuid(r0) getpgrp() 12:28:42 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00630c88177409d40b99a7b955fa5607ef70143e623f6ae465963b6aa14b4181a12f83eaed1bfb4abd6eaa0f53986995ea6f1e098ec241e38f6dd069fe36efd65d1a8f6a9f0b8ea87963a9dc8fb0d8d031fd2cb036be17b8ecdeca"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff99) r2 = accept(r1, 0x0, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x1ff, 0x4) 12:28:42 executing program 2: r0 = socket(0x10, 0x2, 0x0) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1e102e2f666963653000d00f78801bf94567633575a1295dc97f5f1a57d844557cbf71b080fa52bb5eff5b13bc4d476a037bb2d30b42920be21a60ee6b1e181b2d6bbe010e89dbf50ea521455a16b14ef70a4de9a5664333235a5959e8df42ecb072c52a30571a3e73c884575aac7c60af68db96dc29582374a4c3441950f06b8d760abaf1ea99aa1af23f2038c92826d8ad4152d4"], 0xa) 12:28:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x100001, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x3) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(r2, &(0x7f0000000000)=""/85, 0x55, 0x0, 0x0, 0x0) close(0xffffffffffffffff) bind$inet(0xffffffffffffffff, 0x0, 0x0) 12:28:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) accept(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:42 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket(0x0, 0x0, 0x0) 12:28:42 executing program 3: r0 = socket(0x1f, 0x10000003, 0x0) r1 = fcntl$dupfd(r0, 0x400000200000000a, 0xffffffffffffffff) shutdown(r1, 0x1) 12:28:42 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x3ff, r2}) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r1, 0x0, 0x0) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) setrlimit(0x6, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0xa, &(0x7f0000000400)=[r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]) mlockall(0x1) 12:28:42 executing program 3: chmod(&(0x7f0000000080)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x1f, 0x0, 0x403) setsockopt(r2, 0x29, 0xa, &(0x7f0000000140)="5a2598ed5a750cad174071b0a4b9395c57c437d7826d2b526bf7e92aba6de501ca02f98eeef2702b049395bb002fe07f8f6b5363ac529152a3fd37f5ba07b0025a0588c03a152783aadbf672a32c363e3b606318aa969d511f9c1c490570b7225339d601a0472968650efcb3b5c868a2ce3bb294a7d2b0a8469624a80203f0d821b32e48f0629e1f1f6ea18d3bf9bd70458698918d3856ed27ea578e5997a820205bf7d4f5a549656f8dfbd87d030000000000000094e6a04036d1f3ec479ef7dd19cbbf2509407e2912516b09a1678804", 0xd1) mlock(&(0x7f0000499000/0x2000)=nil, 0x2000) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) 12:28:42 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) unlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100f11f7189591e0700000000"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 12:28:43 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendto$unix(r3, &(0x7f0000000340)="3824d9b594e4e1c97f4946d741887e6d5e2d0c365640e21a5e2575819daa2e474ff72a74f96fbb28e5bcba9586e37c8c7320758705c7734aa546c743a7c1229a8001da1eb710b3adbeb97522cd03b36803e47183892dedbcc1d2e72ea8db8e02d895a48e899b47f0f7d0a3524421a419d87c4d2ac31e0cb42a03703f19aa1702184f8f9711609f7a364fd3c2e6817c3af63bd768d49280c34ba3ca9748982df0b054ab10ea2d0bc115d4542984b783c8959aea3faa38cc8797cb10c45e4c8173612165c4aad775d27ead9c0044c288446b9b495ef26c95ddf592564ba065dce804419ae181138a4994ed0af31039a3ea562a457c468ead1e7499230ac46c08f79fe397729e51c4d5a98844bda9203497b051db9d85a45c62e5798eae3a76fe2096bbf78b957197ba5eb4a134f34e2b289a0b5629d00c2c096f50c036485aeebf1e7e0390e8f3329162c0733202a8d0ac7676107f3ffd6aca5e0db17f70b7a91aac3707cbdce315ccffad835af4d30ce61d17096c12e1f5f46c58800b2ddafece72fcf0f2ed08385da49691e74ad49b019bc36a82d6329969a35c2781033955a79582bfaa667f6116712b1d06e675d382269f721ac10581605685413486a6d4a404bcbe3fd61a1da99244c616a23ce1a5de8e0a811b854d9ca4bc7246d5140cdb3d390414d3597cbbaa322e408f9c62d50fd3f247b3a0c930b09fcf2da2056fc33a63a9f6c74fe09be116075c4688d6f335f8de4706930e398bda7a25fe10b45e3a80699bc486ffb3873af8085f6a5df320a88ec17ca73776f2c442c37f6eeecc3d1b6791f84dff862e9f5ed6684648fa13fb0904ab0e1a942c04b596c32d2708d04f2ba46421c7e914a5e4f208ee240747b96e5d0cbffd74f2742e2004221b5cdd478b02dcce09dbb027ee07eeaa6671efe784f5ba6052dda36cda38a86c6f1c0376e122938adf5822197ff584b7a2598b070548d7533c22e85859c6e27577ab18ca2efcb508f57930f9d785562abfad2152e6825ee3ce48ac0283e0c0ba3efaf56e261ce2bb0083eb787e59c8514e031715a1d8a7541cc85e74c976d9bc8d122abae3dd74be61de0505c953e525cd055d25a3542f94d67866f2db65a9c7fc38149abc891e7b668de728dbbee786541ff984de5b085a64f445de85996e3c536134bb8910d506f1cb63fdb753fc235845f78397ad1fa56b741f51aa2342703de7ddab6ea85570e3c31d70c15fb6f8c5d85aacedb148c083ac63a2531f69060fbac23e4503cea3795c2893a9226e304bb66733715b0f08d8792b705e3761dd6a85f0f2786ce9edf2b59e179edce07919e59213f52120fd543e65d499efac2dd14f9193d3e12bed1f3cd06bb34d9aee5b94c2213641ddaafc62d2b105056054f831a91145d38a964073df3deacdb45cbbdabd60f1fc4f7c24a3e013f982931df9e485d6bf0758096a8ef37c7bb0ebac3fb3b29dd4a5e2f61eb76446394ff9b9cad1c11c64796e4d3d68bc2d087ea28a6ddac71f1cd70e6b170b49596eb0d2f3629258fd99b2b485160e27731e1435d011623427023cb09e36a26b332a59586ce693a8a17a5ffc00404d8b26aef0ab196372e0bbf2743c64aa6f9e9795c0706b56ff58c347b23847740be65babb389c6f930635100c1ab051a6c206a5729905dfc88d1cec569a90f8e06198a47c67daad77e81faf6237b03811eb953ae620a0881ea34bdb75a43e7e768e349c6a1ded1351808fff1dfa0296111b1ff8cb86fb54a39dc4e24130fe785ad8ac1b8f3b0c6c6e7192e07ff34dd73e4dfb975933a2479bf509f8384872fd447bc60097e39357784ec8b1f965b942b53e74d435d256357577de09989aed8704fb13ccc8f7ab867eb24a79ec25c3c95ea6b3f0ec938e1856348ed3cfe920eef0283c8b3370221f77aa7fad64007d14d7583f0e9f7d1c2e23c1d180577fb127d3ba73486107f257143b84cf5a9f3d378a73f668c57b8a751780d9c4411efa2f1919779557d47c48a4f84371e4f0c9c3cb9e96bf419efdd272eebed62d5c79dd17e6ad7bd534ce8a2f30c687ce50f1483ad58c3ae8937bb92b429efa34c935ec79f8f7bb3655acfe0db96226f001ac6934a0b366930a7ee8cf7574d03c0831a858aa55a21fae8ba6bb16d4daa331be761b11ee8f81ad11a4cb6d9919af0ec279212fb7e96560c53090bd246c1a482dc6d391b554fb5ac0b850918bf6c4b837ad0fbbf9a9bdd4b81f81a78b4217734ab3a4300b6422ce372e911fd697b29589db07427560dc226f4bb43c439ea8b7ab7b1d0167d4a4754fb067c5067022e4a725f41f1fea1d5a4107694daf1bde86d19c9e281e1847fc949f7335f1cc563f6303c35d548e42ee2258218972974527d06ae3aeb062a2870aa57e34d1de9d3d423aa632d08802ae9013f5c56ed291274fd3f3cb1953115c0327b4b9586c878e550620fd406b359a39b2e72701c63dfb03dce6536253c23d0b1cf389fddd4a7478ed17aa6b7e9f3f6a01eef49570faec69e87a5f5fc83b158e4433c8033b75343a9ee7a3b65af76c4a898cdb1d0b516f46e464c66aae0a05e8e3d3ec98aa0048b69455083e2f62e86e1248d08099f0d74e58c81fa4b520b9295bad4699cc7315fb958c404b9aaf2f2a95a033f0569b007cc81902e9de947e69fb30ce248be71ba4ffe6e301ffc847dcc7ff2076ffd5dc375c5468f345bc738fc67f475737b6cc0de697b1e4d71fe3731351cdafedf22a08c1ba775e3111c0f6789cb05d32807616d0932029f3d2c496824ffde245ef1a422982e5417ff52edcc3d5c745b652525f239e77137a5b13b317634978a30bb4c5ef8a275605e6b01f5133c0fb42d5282a1cf65df8ba283e85b005370bd2de1438448bbe69bd0d9d01ecf09dcab2dd64c971df17db250cf9afad850a5fc18c668c657463de9efe732575dc2bd541c4874bb0dd5c7190f3b6f3e6ad460388abbcb1fb45087ec129e1c13d97bdb0bc92328fa6f31dc1c453bc6fd47272213d0e318c06a77adfdd47b0c3f603494d9f656d799de7c0ec4f4f69bf0ab8552a4ec404d27881ac480d5a89002d597b174bb81d8947184e12a12a6483017e0a996ebaf17fb216a32617a557121423285562737bf510142fd82a63811cbab4d05ef5fa3bf133d20af4de6922750e47566e153a86304638a2cf6eca4626460174e3243d33eefd4bbc8f5b76ffa3364d5515ded27ec8893cdea5a8f4091840dab658407ab5930dcba6c0ab3122e3f3e4e7159910204ede775c366c6b9da107a25f706bea1d48bd4cf87afc8100216466ed76d75fe16cad62b4df143938260c9cdde2034cd86432144fa043ce0ec3f7709b234dfd24a9d995b0771df093f3b0222d3eaba8fc1b09f642e5fcd9d20093ac85ad966138c063aa6dd5d749824a50d120449f0eac41de64427ef645284d92e7510f3a977aa92780cfcbaae5c8ab48fdea151822f6664156ccf3335a43c0305807c71c74a6970c02623dc536cffcb248137ef062e0440e12fe0e7ca8dd7c4d78e96c36119f2be826d3fabd2635fa742ece4643e161e294bf2bf88bd25a0ca58d68bc99f03b1a76af30939f3eea0304f3fd430808eb3072f08b1fc779fa81a4f137f8e8b69186362df59a936fd7b523f1d73cf4b36249d1b3c8dc3b9b486186cef805c2be3940e7245062c600442784adef80728c15d0e6d4b8cac5c4588969cd9820c73b76f56a801cf9c87253bed93e7c7df15225692587ff7d84ab0270e44dfcd00c10627dfa21d177e2f6798f95adfc473a0cedae44d788fcc44a6f08167ca66219264a6d2f3ae5e362bd491efad8fad9aae74965fe3fff80f59cb6f632f6be96a74aa29d696f288156ffca2832b27934c54e00ad4e86d24f75860ac5fffb95b2e45dec8e3bdf0f3d5dd667d834929328203af417bd846ed15546265353ef4619fe517aa8fae2c1dd12f0555b7aa026c7678b7ffd3129c54838e6410e263d596fb683fdfb44a2d8b5835886a54685503df314b7c5684122d3f3c5d4d5fc7a5fec677af3a8827483279671b19e630bb22c42f6ad268c93a3bbe9b5b37a74e9b3ce62e154af0dc58a61cedeec99542025d8ab8cde74c10150b83afb6657a3c044158e21a103d081ce6be9225c0a2333ce68ca29691fbae29cde08f327ddf67314c3a72b699b0109b69d25fc606b94e45eb9bef19a8c816eeb29b17171308f85fc48d6cf81230bbeb71d818980671860356a4fa365bc93ac45256b38f06dc4b8601fa5fe1e7457ac5ca98907c05b97204034b180afbaf28e4df5827613facf85a1ddbf9ae41ba87d5009c71df16f513e045e3cf4c7bc0fc7e6053766b085a37277334c1e127bffa3579a7f08d3035639ac49c2a6d80c0e42b1455e50d4c42e2fe1864f92409fec3c3beffa29b04904cac0a3ddd95d8857be7d1ef9e08e672bdbc84c1c8e1123d5cd2742fad3b8c86e722ccbc74e21c7af98d541dbb950919a9c190e9f3d0314a2b6abf42812a08a497afd38c8e07b72c7a95df9f73183d2d92b499116f36a40441b5552de4d1abc8bd5f3975fccfc506fc9c47c618e85ca392d1525f525e6f51cae68b3ac05205a7f0c03fdab0c28b6ab0b2c4bb8840a64b51540417ab2115fde6514381bd4c8860bc10f9a1c83ac535bd09910f3f80fd6c83d82696b0bfddef5d861b0a2cb950ed3ca6f4cb50900d25ba80e45968e0434660fd4aba8ef82212b38493cf4f18ef3382cb74c715cbb5102c1e2dd1089ced2fefbec80a7af3503db1d800f1bb6390966c14811c133a9fe144b1d8136108d04385ad4cf054882587b198b800f5f4bf90742933fd78c7b424d9b1550394bd1def5b7d1e35fc549767a784e58aa626e9726eaca0c2347026b55d58aafb9fcf8ad04a95754b3cc98fdf75ac0f47bb8cff6ee8b478c87c419f6d3f7c73f0891c78f963fa46688b46bfa15ea2b934b4e17d9fa5f05b0a2c3aaa8066d56a3bf026cd41ab311821f4c1009387967156e148e3da8837e0a6ae3c1dc326b432d2b43b2bef92084a6b5862ead6d026dcf1d6463a4cb26f7415af5887f4de1021322240c2494c003461c362c0c8112b58fdf26e52c949b7a145f0e9c25dd705da475e55f53bba83c5d4a9fc1130d5f7b7be4e0d555f34f309e11476a2782290302853fb1089f089f07aca55f526b7454e4af278fde423cb911b3cd048210511eb2f6cfe4ef7b8e75ef4dfa086ae5a53594691c4f38189201a49a27c157b92bcdacb97f268cc71861199e63d6fea791c584d97a460d77d54d252e1144e0ac7469cae4fa1febc2a6d7640aa8f7efb40b3ab202c15a35f1c30b6bb4ba8c0b92fb3c074cabefa276036d94edb5d84d6ea2518eb66f9ca64f07fbea729aced7a296636e46e1f76758f21494fdd52415e797be216a35f03e94fcc7e473a1d69e67317ecf5d933e9cd1d05cec6731fa951da6a4ae28427e7b2098cdae4244fcd707bd5e7e13d99baa31d4dcf4c6606e6a9af1a869893e6b5b14cb3248e0e6f31ce3a6707f63e4b7ad9385a89baa0f266fffe3d9b5de1a4e84c2fe554410bd77bafa79b9fb62a35be5ee16e851f145fe2fba599e03b475b32d0c32caf73c094b0b3cd872561e27ff4e240522a943cf2bac65493ae962e2789d4e0f2a325d4851fb39c522fba5568e8e585c94427da069b00a3804791a20f3272e65d6aee075eb358ac96b73fde4a04fedd3b65b30fe20f683d143d669bb43069d401f80dbe0213e22f9521b7bbf1c914fa66cbfa71b88c632738adf1716e8d5e2a07eac5917dc080daec6c6b321c5967e395", 0x1000, 0x401, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 12:28:43 executing program 2: socket$inet(0x2, 0x40000005, 0x8) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) accept$inet(r1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7fffffff, 0x5}, 0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r2, 0xc, r5) 12:28:43 executing program 3: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000a6f1ca2f2a007acbcc3056774aaf00fd774b3bf629318cb1605b001ad5c83b61c4d552cef88a100d954a5ac3a0c828982fd6d8e5b5b103ca60a8c4b5f2ff17550ac3030341efede531be272936211d44dde276a2ba92b645591557a5b38431bbfba34f0d72ea5ccf440994eeb5b1b3f3189faa12722ac8f4b95c81ae6fedbb7f0dc7ebfb85ec819e352514ef231fa27c58087a642f8623a7bdff8b48f0ad5f94ea37d6c958e32974bc4878ffa22a234c03134e5a257afe75cbf9a115029a3b3f3fd7e4f4c89793d1c1f72141f575ccb4fb5f6cfe"], 0x10) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xfffffffffffffd8f, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x300) 12:28:43 executing program 1: r0 = socket$inet6(0x18, 0x8, 0x800) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) listen(r0, 0xa9d) socket(0x1f, 0xfffffffffffffffd, 0x6) 12:28:43 executing program 0: fdatasync(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x282) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 12:28:43 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x0, 0x1) r2 = socket$inet6(0x18, 0x10000005, 0x200) r3 = fcntl$dupfd(r0, 0x0, r0) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x7, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) bind$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="01b593b9c2c2023ece4f59b60358ee6d0f35ad0739a74a57d2aa5c21"], 0xc) listen(r2, 0x4) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f718959070000004b00"], 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') unlinkat(0xffffffffffffffff, 0x0, 0x0) 12:28:45 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e98959040000000000000000000000000000370bf9e11614530b4db4466216762182d396c5956c1ae7623e3c74eb129faff6d77f5414"], 0x6e) sendto$inet(r2, &(0x7f0000000180)="caeddfb94c105b60a5c3a7b9b05d7b204fac42d40135b3a170f26f0d30201e02d9a0720c3d790d12efaca3646a7735fa98da1433a5fa56756e475d7784aca831c64ddabf5a18e98e4cae4c51a04448ee63896cb98a375707cebcbba24c1227cd62b8dba7acc2cc5d094353dab8df71405c47900c2db2c15e6100e3915918aed50432d68830926cde0af2c4f776a3a69e920e4e29d56bcde7ebd1c5470dfe18c32c92b71022bd6b4dee455c0e1d323c678d69c1b4c5833f4ec4456a36e093fb75d6d4b5fadd9b6c0d5b3b0d00c1e2ef00d45a677e67fb1900f1c777e072621e45187951ace86a7a38137df3544963bc09b149e3a532e9666f0a1d3a5d1243e4b91aef028406dcc08513c5847817fa738cb8f9a5cdbe95ff9526c2b606d59245d400"/302, 0xffffffffffffff98, 0x40e, &(0x7f0000000140)={0x2, 0x3}, 0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fchroot(0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x1010000) 12:28:45 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/96, 0x60, 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, &(0x7f0000000040)=0xffffffcd) 12:28:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) mknod$loop(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x120, 0x1) r4 = socket$unix(0x1, 0x1, 0x0) linkat(r4, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 12:28:45 executing program 4: r0 = socket$unix(0x1, 0x7, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}, {&(0x7f0000000100)=""/89, 0x59}], 0x2, &(0x7f00000001c0)=""/192, 0xc0}, 0x41) getsockopt(0xffffffffffffffff, 0x200000029, 0x8000000000003d, 0x0, 0x0) 12:28:45 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="48ad6f391227e6440f206fbd9ea4ee354c644618a3cca08cdb009991257dff081583b37609d7bcba0180e03f903c97ec5488005970d1c500008445736e38df28d54a343f0bde6add7a5ed16d6d7bcaacd6f9ea9c2133524c5784bb"], 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001000)={{}, {0x18, 0xffffffffffffffff, 0x3, 0x1ff}}, 0x3c) 12:28:45 executing program 1: r0 = socket(0x1f, 0x5, 0x0) getsockopt(r0, 0x4, 0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6b5, 0x4}, 0xc) socket(0x0, 0x0, 0xfffffffffffff800) 12:28:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0d98319ab54a31dbec38b629032fe15fa62dc041914c72bb5add9174f95ed1453f815d181e252e34ccb146ff8ebea1d49b25989db8b59ce10ff8e1d6a91e7476d1a83924f5b38bdf0569a264da079c8e974e5161ce6d2f0b1d273a6f0b75834a6e509085739ba82875d83a052c9b975450a2526f423d8f140b2a23706f5cd77519239965fd51bb1db9a3ddf87d572f5429f8377824c6aa21ba424c7598b31bfa568081b8b79170c54dec4e0225385ab0de78b234734742"], 0x1) listen(r4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x1f, 0x4) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x3d) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = semget(0x0, 0x5, 0x400) semctl$IPC_RMID(r6, 0x0, 0x0) 12:28:45 executing program 3: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="030000000000000015cb204e0ddad5110881cea691311e8f280e26b0cf218aa30f76dd20d9b9d2f1ec7b6dda43d5eb6d1906e33e9066a3254c987cdf966431df026df7f4d9fc9f8788875b9ffc02d980e4ae5d4b8d4a310a238b84039138fa9cdca6122918236c870000000000000000000000000097f11af43d1918c219288b1634462a893d4285cba5b5470fb460e663a77d5b751d9076c5dcea977ec927e93afe55eb94b1912e408035a1178b41e0ca487be6726d440c48e6366f80ecf2f17ff2ce5301960e947c9d325ed82611404930fcb6f21354e7d42acbc7605da153dcfa75fc6c0cdd3fbde0760446e18e7e56303a3fb34579b57f698fdcb7f48b443e925af4afed962613ce0241515b57639aa0887923a9ea96c04d0adb35da4d796b0e551a2b1a9bc237d1df0182062cd494b727c8a02e18aee29f64742660bc7822d9b629e246b74313c4d3d9f207954f36cad31c4e5cecded06076b6fab657b0c9c167175be0ff3ee440a557a1fafda824751ad4f3706657f15a08e2a3bdf03dbe17a12936ef64f1773f1946033e84"], 0x6a, 0x800) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000080), 0x1000004) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_UNLOCK(r1, 0x4) 12:28:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) link(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00') connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = semget(0x1, 0x2, 0x200) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000000)=""/215) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) dup2(r0, r2) unlinkat(0xffffffffffffffff, 0x0, 0x0) 12:28:45 executing program 3: shmget$private(0x0, 0x2000, 0xfffffffffffffffd, &(0x7f0000ffe000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) recvfrom$unix(r0, &(0x7f0000000040)=""/80, 0x50, 0x3, 0x0, 0x0) 12:28:45 executing program 3: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) getrlimit(0xf, &(0x7f0000000000)) 12:28:45 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="01d9ee4d4589591e9233704b004ccb4a2f14a4ac5ea51cc70a0508f1b9479ed5d34bbe4cd2b4e26ded3303b07139fafa159bdba2c5f26774b116eab6a54778e0113487a12b0acdc68d98da29bc39b97866c1d686fd7f0000"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) flock(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 12:28:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getgid() 12:28:45 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(r2, &(0x7f0000000000)="0eac05dc4804d1cc8e1ff78407", 0xd, 0x1, &(0x7f0000000040)=@un=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) 12:28:45 executing program 5: socket(0x1, 0x40000003, 0xffffffff) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 12:28:45 executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x3) writev(r0, &(0x7f0000000100), 0x1000014e) 12:28:46 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='*]([,}\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000205, 0x4000000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) 12:28:46 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = socket$unix(0x1, 0x1001, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 12:28:46 executing program 3: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000001000000001a0e42c155f0cff0f6b262000000000000"], 0x10}, 0x0) r0 = socket$inet6(0x18, 0x20000000, 0xfffffffffffffffd) lseek(r0, 0x0, 0x1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="e2e30ed9e18df349a6a5efcce57c35938de6efa06f826e870fd2a0aae1844611ae6e68a4c7fc7bdac55e17c114333773bc974d5937923a6a5f0402daa3c21962422aec3d70013afc83ea751cb3eadbe553266a097c0e0eb9d5d71776a112c78b621f48b2f5e169bb2f4efb4fd947852b9aee58c53a9791d042741eae0583556d8b6548c20d23095241bd603849af10097b69ac1d547f367242ee1e0b660d3720aa0918829f52969fa7d93c730d779784ba5aa34f1f16fe0854aa02ae99837f43c341aebfaaee5c24b9c4c2", 0xcb}, {&(0x7f0000000340)="f8907f4527e71ba96462ccb6039b32b334f8b1b656c0501e4afaa4bd375f3e8b7599b2b0f9b294b4a3a040c926c276266ada99313a53d6ee0d7c514235aed51243ba2e6e8ecdf7551e3bf8084f3f37cf3547815a96520f51cf8a38da08008f564bec93fa3c528c419e32dc127a296d1c0d956767bcbf3da392cc0ad5ce5081b95dedbcbb2416893c4c6a102796d4c1cfb1e5ea5c1723501ae3e1049423ea2a8480b4bf65cfb9ebefdc7f570af0c04240bc364184a5fd0cb377a304c9154ab9d349e2286bfd23ecc95c", 0xc9}, {&(0x7f0000000440)="7e36be462e0da7bd845d8aba781214bc2224f6b3b276f258b7185ddc2bb460b7ff3f7f82921d4da3dd4655ab1ae0cd0f00986de0fb168844fd7671989579fc78eac79a6b841333c164cccf1480442abef1f63691266c3031d3a3291b316c0f502a81de146430d88da9aef525e674ecc580648a76d6e7b57fe9211bac70076aa9eca2b988c1276b5f8f80daa95813d77cdf2274f19cabf8eb08ba9e61d118a8c224230fd218a0dc", 0xa7}, {&(0x7f0000000000)="05efc350b77651b12f563effb7753a6b495655bce9e88c1e6ace853fd1ca9406a37d85f20f00f47b50f7633ecbdafc87a6bea2", 0x33}, {&(0x7f0000000500)="3e046e70952f23280a97b566caa1dd6ecc05f479b479ce8edddc90461dd7a807a3b90dd2358c0c15a86e2427c6dfad40c431209a2c823411c6016b98744ee92c32c437bd3f15953a0aadfac7975b035c07d98604ad2c0ca56818dde77c5c55ecbd051cc24e867cd1070a997aebd7365cb03377ab74ff7ce0dfb84b0586c23248ca57036db2d07649b472f6c0bbd8454bc337f876981f8a7bddc8c5f42d3b1eef7319e70ab9", 0xa5}], 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000df80000000000000000000"], 0x10}, 0x0) socket$unix(0x1, 0x1, 0x0) 12:28:46 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt(r2, 0x813, 0x0, &(0x7f0000000000)=""/201, &(0x7f0000000100)=0xc9) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="01988a0e024e4b00"], 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() connect$unix(0xffffffffffffffff, 0x0, 0x0) 12:28:48 executing program 4: r0 = socket$unix(0x1, 0x3, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) 12:28:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="df5a11e2b98e8ec9f68d0b573236c0b10fd82212e96f0c4453d0d0e0018f91afc1bdd6149ef1ea0d0d166c923ca19961e21b4f7a2c1c6f9055b3b5b82148445eff76e1cb9b2264c438e83a339d0d73ae140651c8d7e8b27c51af31e903e447ff96b8878cc74ac3d9"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchdir(0xffffffffffffffff) unlinkat(0xffffffffffffffff, 0x0, 0x0) r5 = semget(0x2, 0x0, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/180) r6 = semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000000)=""/168) 12:28:48 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) fsync(0xffffffffffffffff) lseek(r4, 0x0, 0x2) clock_gettime(0x0, 0x0) 12:28:48 executing program 5: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000000)="2f63db220fc7cf54415424bfc7dfd33eb287865c29c9f1bde3c738d7a16cc0be9ba165c9d31ecf24ed01ba00533d822ff87401eb67817ac0a5439d6fcfc71bbb08ac0db685806a127ebbdd21f741fe2a30c92b4ba56092f47487cf2af3f28a08d7c6f73aa6d72557e7f2", 0x6a}, {&(0x7f0000000080)="5098aad1d1a5f4843bf28c9ff7c855cba8e6309c22adb9b13373bbb011da50a20a6806efcb3252551ca3ff0af9142b9e53f75bf6a47be4b56d2b273632407d209918cd0de017c523924c04f52876a7ff0bd619543c9ddf6209729ec5007a6351921fe7ae5d3a980f5ff33c2ae510acc45d2ef24d30b08842eb549bb027cbf27495a9747711dd75d516e8a1", 0x8b}, {&(0x7f0000000140)="0e510eda02848bd1f0dd02cfbfa44026684242f814c4d466e1596daa22d30c54f30f75bbeea84dcfe704f70e6d4d9ecca6288fd8a925d80e9739", 0x3a}, {&(0x7f0000000180)="8d37decaf6aa4c68e29989e925e892955eef14839617ac523b092e124b6c3f95e31771512631eda19577cd07b59af408b7a1ba1cdacf4f48a7", 0x39}, {&(0x7f00000001c0)="c89440fdd90e55e99c58de44988d6716d3545c754d5e9bc1e53b1906622f5b23b8940ddac2eb203d344b99ac931fdf71bef044af9e163da12ed6d8f700ca1a3daecd6719c07bef90ca2eebb92fdf8b71ed5b0dd661d88e5cb110285dd4c3da93a21cad98a22626f9033a67453ef4590622b58f1e4e07f07c1e9989fd0de1b175db7c218b7b9af91dc9a2ed98839c4cc4602319e954077b3307307ae0c2740fda5b5a819d243ae8406d74ceb72f81e3947c301e0b43f10c0672342cf6e49715ba6a8d440c0d61e39cc404ee2475bf9b1211b76f907baa84a77f15560057cb31c25bfc9aaff5a89cfaf97982dcb617", 0xee}, {&(0x7f00000002c0)="1ac181e908d63930fa709f281cd3f6d0a657d8cff0785b889a8eebea0cb9ae0d97b92eff940ea9271f88d7b99a79ce984d1401b8eacd6a8901f621b26fe6e0a322a68b959f0c177f3275c975be6a84d250e4b9376e413194b9deafbef705c115d3244f0b4a7b7ae062d8bc8ad5d310addfe7adcd292e59049741c47f827c8cc716d75da97c77c9046b4056107146af22c5b49a1862338ecf16f580a289c667e206a358bebb1819b7e270fa799b616f57ad280e12cbaf7a3edd4ace1c5f5372e4cef8479d9f9e39d38c5b7d14691af3f3706d48f0549dd163a127", 0xda}, {&(0x7f0000000480)="2058a5bf29f534d85357326e79653652347029fa582cabb6b8d6b65a18db8b29bb0ec42bbb3ff01c10de3cf28e46b01df885ab843d958e3dfbe5aeebe819edf803d7eedf14a4779c97a1eb6144b3c4f8a4f24f84d14665de5e055374876a7042839fb72ae273f1cd6d63813653322be082314de3b88aa207f033496cd30b4043c6201ec7599c5af18b1b00e401859f98e6ce5556d1fe5d613418d3bfa77149f1eca6650a54350b68eb13941e9da3f4daa53520d4f09949cabaab149d18d375f0e3059f677453b156036164a80df54bbdc674354a2064d3ad4be248a29b9fda040d4fcb648389e7a027608b673a1f92f7f3f68e92669b6ec499a1733ad29a716e6f3ca8838ebb50e0d1bc6aed9e345ad809fbd4c74aa48f2df61dfa1f07fd018216959442e4ad3426e9c006303bdb4f9a04166846c8e07ad95d7d530ba9bdc894b174b6c98f81869a436d1adae2ccb002b36d6533eb21055a385ca5d985b9735f0bb6a9be154df1ea86de1aaa74df35a105df9b52dad81c8dc767dc03120a49581e5c4b0f65a1927940212db90cfc27143a97c7769f298dd34c13b68ecfeb925847f3660f84d0926c0a5b385b96610bc3c084f4790b0d1fd8d375148b405013dabb4958c75f863855e139dd8a668e92e074b6558420abc1f287981b4257cbed517edb4859992cae4f282c45215e2675ad15ba2eb21151b215fa2cf8cc2cbaa10e84bb0c66ef1018e58d9d0db491e30bb81d92015c1ea71d836ea1d2606d41be2140ec02781f095fa747adff6a1a819863f16e42bc51f679e3a1289e51ff583aa30de8e4618e657f1812300aae89be27e287a5e4231280d5246ba60e42530961d05a582c8e2820fa58b26acb1f3ebb0ca8d034b002ebc003aac03c383385ff09f1b0ca0a5791cbf52c6c04596a4ac32741dec9e189a4f3de8d5fee0c16d3f9f42beb2876dc1b17c624743875fa4293e4364a96783756eaaff0715dcfc0c507a48f6278afd7edfdda8d3c55ab68bd6c30950b092d1051028d29882ba6b195a7d15801937daf207b9d4c0d877c1cc8f664d320d4311958f68de268fbebec92a71761547ac482e71cba9e298e4a967020954744a48ffdff38dad291a13b258707d3efbebdf976afcffd21e5d349e056b9fe8495753623dcf2b7ab898f4f9b09f485a6b2bdd2c6453897a0432c8fd971914f2d999b7b4bfdfd2919ba866bdd48fb2c971f2f2873de6260a7e0d693ad76aee16bcc2f207732b74ef076ac8ad21c403e223e647794b01fe6ec6ac76d740ed49a0e081911d2370ba452aabf1003281257d8b69493710a2a8d21fb79c9eee384fca799505b61fe2072fe811a11fbb4b6f3efedf4548d8447d435ce8c0844a0fba9a96ffecb8aaf098aa2f41858be7206c44ef2571892b1e47bcd4ab6e5b2aebdbb0befc80a1dd8ad4eea60c4164b085a4eabc686e3b6eaea63983ea056824e9e6bd8e649f4d09007f58d133d198ae683fb51909c6cef83388ebb0c6e2ba1b41ae748a513411a2271c184b90015a0ab430a7c60ddcfd04f8b42e0d7cfb1adc17fa29a60e16fe418f84e91cd3bf8bb9412a0d3e8a5016a5b15e2b6b6c73afcc054b44a29218c471afce5cf48b33701ef34cf2257cfa83f81925f959d7516a553b5a430918121c88b2903871509196ccc4977a7f7ed7ba037b724b783b56e99c24ff4de7d9ab8a5f1e04ff9c80abc1cf844545700c6df8482f87924694c3950b7c05ec3249df7404d88f1957107c08d44a9ec5a7479555c55a536f7a64e83a2819a48a218d3e0bc859071dbbc57cdb8aca2e9a73465a525349ed2c322d5be59dfec9199423fbe39a099dbd4f60e611c8af22ecd519620e1cd6a9531e3bfa6d7f61618075abeacbef1116117e7b220c1498573e9dc23c26195bfbdcf0c351cdd9710162b5091f727c7dd6eaadbc3bc4355d9e1f71525645701d397772017d269dc295ae57878a301a335e77357f1edc2039343720722973c16171dcaa292948dbaedb965978ef28532383de925ec10209ad95b57ed6348670122ca46b3a4e28afe1c7710437238789d61d0de3dee92b695eee6140da60e960852872fd05cb732cbdaaf2186203e113cd0e8efd1f41f5691f5e39d289b32a75f34755c5dde7bce61deb8f474854b8d68faf8e1b7b652abb5d873fe37ab45eae713b26d558546b03ca84a82f890c7a346a69d53dd34d1730fd2dc7e8e97cc438075ceaa61fe520117339b9dcb1c20d0eb580c8a4a3b7d19debb650a5e73505ea26ddeaccecc64ce7e049163b2e6409b0fe4a91e9423812438e6bcddb23447e1122a75ac4b32460ae2c0b1c74009f6f45ff661aab53aa2b8ecd87aeb81e568273932f1f4e28293a1ddebdbe986483cb9add89cd7cbb83240d1c56a1943665f4210741815b8d699d19f3d74bc385d48606050b49782ac60769d9ff05fb645dd938e801887a678eb520b49390f3599ed2892ee21d0e3075da6679afc07f12e60bfa49b668565e79a720c3525741e4964bdd163bb8a65764b4817d986afe2ef2683448db17b97254f14fba9b6f199ef5137cb360d7a7711a23ef491004b49d7144a9cbfcb07a0178488336e96001c85d719cc720b40b1218b96ab048e1016217975752250b3d8cddefeb3265e7dde3f30d6ee14489b039b84117168acc5c9570c7539e1a7cbf4537c6111ca7ffe1d706de87bedfe6bbbac4ed0fc118d035d60ebc35ff42744695c1299ce05dfd5a92ea35a389b49d8a60343dc2750d4b80c49a9d2796ba8a80ce796c950e8f1bbab3a8e261f7e1ff4d9741aefaa803489e19cb44933f7c8d5af54153da0f78468d85a4680c976f46f79933befe64ebb4032cdd50440b0b9c4627795189421009396e3b392f8e1858b727508344c678d12d866b065e09ca96f2f47004a648eeac9211a68c3e5156bee6a2adce403e2bec497a78659895266ddd62e436d18a4b2866c87e9501a84af9cfbbf6e167e170bbe9b4e2d374d41ce681f2df0ed7563f9029562aee26f6d0407692b7993d727259529232a17eaa1819d21494bc0babceba55591fb521cd73585ffc5c68b33ed480e95e9b4ee5d4a97606a0ead660498ae591f7d30d61c6b7e7180e775f05434103d48f98d46c7174818a40bd2c2e1b8b3879e4de4b8b622893ccb8e0cceaf0cc6a3f0f31ca050952b6a261f7ffdaf5c487592d891143f95a17d10510d02151be2064e408180b3ba6ad7f20c3518dbc23841886e8783dddc87847c94b766deff3a43faf526c40710f73d620c47a771c124c66f20c710b695342c1c8fbe9de954eea10efeaef744fd9c1167567de72e3cf1f35e85d01848ab224ae534d5ab0815aca3b5cc468dec800a158496327a4ba38c2a07ff0cff9a09cb33de6a7507c6fb13dbf1bbe5f26f21e89b2db93f753d8e18bf847b5af54ef71cf8aec3884051ba07347d69db9712e8ded59c844efafac9ed64946d038160698a4981f5a4596b92a8c57a99f3a6f96c1f573f5ee62916b2b2ee7d78d07b5b10b24bb3281c442b8e7e7cdeaac21e9a5dee7e8f48ef1d982f0be3145ddb978d4f01e71775ef7b0e3d5fa5d67d9bf00867d90bd922ebdb08f4f08c34f29ab91cfd9310da36e95c68af7a448a324000ee8585946b125e084ecfbae67d891c46432704d0b27cfbf228a64a0662246afb087e6ae48131cd5e956ebdc7fb557f786d386c15a5a2456336ea7c24c0348a10c9016f85c17a4d69cd09a94387695f3e6f710c7d8a8cca7ee2d9b66490b865ec9c4478fa7bdfb4d996b1c534f65a7fca08da1053c60a9e4357fb53b0660ad5e447b5d5f227f231a1e4044174bc66baf51bc284da940a9acc11058889b3c1a451c22fd1a97771e31abc64943e27287b6313fd748882b9f2bd503c48db12a790ba1ddcaed495fee9d6001633d30dd9fddff5cfe2ed4356d3230ae13ea1ccc94c39e125af6bf5c5dcf413bc967f230754b85c87d959f34f123f1018323886c13862d16415371badf9cb151c3619916feaf72278c2512377e10e151472aad99a296cdb6f922bef3179ab4f701bdddef439a990a9fc7b368e34e27978740b077cd63232d70f5f22dbba20266e2c059347b767ed5085eb1979e02b69084ca339ae2e674f67af6e89d2333c3f069f268458c91b81d071948a3a7d9e2e8452d433a551c3c8a4ec77a944f2cc7f49efb13537231d8f6affba27fc9e3ab691a8f64003f4a77626d70970c684e66f9d2f9088bfc13e5a8e63b014ec79aa16cf4086f90d1bea84fc99a141c22e304c68fbcc576d9cdfb139d55c971e3f3b91084bb03de8700fc7d3a47f719150cdedf846d20ed04aada26c6f31619a1e4786bb81111817ad4d247bdf19b8d97829f2c207afb1563d947284b0c86038f12459939915c4548d855510f752991395793e20f88708b431b7bbdc56a9a1dfac87e8af16f15a7ae441116ab5d69d216a3cd76904a9fda236f22fc6e8ea960c3823d0a0b3b637d447a6ec72e4f1fe78812ffb24eeca2c55f4718e543762eb85c45ce28a0c024bef53d199ecb4f3c65898130deb4c4d2ab21dbffc34ba9219eea728b6fc6dafe6c047ec1effefc13474666b435fd43060a042641982a361953b4566bf2602c048eeab5d83d389df8fc9c60f5bdb0436e179d824c594505face006852c9f1962d72c52e494872cfc4fc9bf2340d27c0717f8de8cd14cae398a0c5d62d37681f993b2210cdc7315e6a344b4dbac1bf9a93a947bc14a980362d2ab97c8663a9e195742105a70215845c7490ff23a8d67a6eec134825438fe3aa86d369f5b7cc1c45055ed13dc6b474b6f7dd3c0447f2e39f8af3240c9ebc3a825b0617b540aa28a6b3604075745fd04988fd74d3f07b9452622cb6a1fafc40768df8797446ecfc76456c1cfe021802793653014ccfe67ebf68498e47b9567ea81fb3b128b81f653c900e550960b94dd6dd40fce97e20200f79d27343da4eb093b15a0cf7390030dde8e0791cbc8f12d34c977856d5f4d8718120a2d2ef46813190d67f494adb037dc333ca0c8b20cf9a39eac86cf1b504f99fb4ae14f944153f9ee0375b5e8c9bd0a0b9f54b3a8551e000ff2cd0003060ab855f17c9a40242ad31ceecaabeda2f3b6567e00bde43a452500dce3316107f587f321c294467df0630685a0fb863ea48f5fd1fb56f9b770ccf93a2497a14ecf959a02907f4b9ca9e58dc55a7cc6904751a6fc56bba9047c819dda533d5cba54e0a8ca778b070d5e3d89b331e1d91c7d9ab3a7207b16015d1afe59c5b73cf5d77b960d7dac36ca210740ed18c3e2efc265dac6aa4e316c050cec37127c8f2bf4f600f215167ff62ae9a5f7df6e4b9939d53e4413a72295e982bd449bf4625a3062d30096e6032addb2f925590f7a6198766ce4a419e3e72f6bb22075e0e0fadaeaf9f239d5834425e84bc663823ccb360fe0e868e13e5675c8605a47d48919295d4c6fb8d7570aea594676b2f403c44ff864b27550231fb3f39a2c4aa6af24846d8f7a44950d44e6262b8608824ac3df22d9d8b649c043cdb9232ac572788d559c6eeca2470433427c2a5c0e9a199ae282b6a6df04953240ed9a697275756fcadbcc6747efbf0bd6271966408edc751196f1033b98e44dd5a74c7ceebf48800b3fce36fc587a51aaca519eb4427901452d69a9e9e8f4823a9fda013197f11ce871971b909511d991b56d678c1d1f1a962afa074a5a13838eb9c1f237e72890c05ca0a964c36b2afec909548909c329bf8624a2e1b7662bbe42e30df1577765571c0f505f3a81ce692ba6c4abf7d634c4", 0x1000}, {&(0x7f00000003c0)="89446960b1f9f7195e46853dc2d43615250ccc48918b6830ced7d897f8b864de3b81c9843fb3d0cbe311418add610391e169b83739c05a8fc1f757e700b7aa3043f6a107e884d3b156", 0x49}, {&(0x7f0000001480)="5dda6cbb274a8a133dbcbd98dfae3c3597613bc39f4b9d2233516ff85d12a12352377433411f28bf055cdc64145f186926215acc252c2a0530d703fc98a295d2fd05b8b3978116d4b1dc2ded7874fdec0f6b10ca8cf610ea1ea305763655914896df2ff92935859d67c865357df728396d8f6deed6399a8d5b2f90c1a5e9d773fa3ff57293516871c0186df2d41003a52b7304c1247ac4c945fc22cf0bc5ff9aa55593a14f18828732ff2ffbd0d44739cb32e3ba9e90a686da5663b9413b22ca2ac4cde55f083b944956f1d788aae0be1301194abd47a1b6cb4ed00424303108facbb9fbc43eaba63738d92adb5e72d9014945a7abc451e8a3ebe1cf6fa2f231d2f9a9e305c63ac6f0334b363493f00aa93ec2d59c66a000dc9d16046d69c86592e4d1f49bf656877c79c821ec60d6f01cb7eae983653fdbb2a089260bc4849cd6b59b9f613370112b5b5e0c7fe36675f4d6dd6efd58c5e48dd406f25ff00253897e57b31290295267480014114ff073cb4d860efebf67c58b0131d7aaf367f3153af6b5de964471b57596d04f815ee80aec43300b779f3e190d955cb21c900fe5faa900199fcc6e93969ad71284c744c70eff7d8a439abc270d006193c2f130aa624d734fb06a373c47beefd66055b9f525cc1840738bc94d0a4928beb03ba01bb3aa7d0d2972a07fd5a2590ee759f08e1e6e9ab22a696ae91a45cb8252c3caf61099a5e12c92bb134ab08cc746d6b70ca14232276f26ecc0e84daa7db9d1b2dfdf54e8e269af328b44cde4db4500c01ef7c20c75647b953b4d45ab322debb3521f48cb533c9c789c0d2f4a1e62ac845380e5de95023a5896fe0db431537dc34f619104b9886c02a04a6ce6a09b259ab5c541f7feafb35ca4d7415e26b27243ab3f80c72e267e6d2267664637c35c8d1470071ce1099b7549b9712f73e5545cedc39fdbb2214c501a46fa0dd0b009a07af5c435f72a8aea12990dd02da3cd5e24f70828b310e101848c427e59bcfb5ebf185124acea3ec667cc0864d8add450f8ea986069a8e54ce1bbfd1d38c25666131f74cff8d2f2b79ca2a4ae1f0d82ff4622c0beb234b29b6a1916159fc98c8efcd9ca383687b36c117604f1c7e910017cda87a23a62037043b1bfd5545d78e4b4f82a1130841f7a805c49f2150d4dfa8cd7f2864b210ab3cd14782109a507ecfc98c6f490a42540647ddd9eed11947e7efc63eba4d0c92a8ce2354148215d260112372e6b5a88489fb64fda506801b87e87b9dcee543730d66cf92dbffca38ffa9628042d6e01310dab8e720abb5f3243b00f684f511ac7d0a7c5f012d95a4832cb329d337706d92521395afdd304921ed2a8d7c6207df13313ad1e1f1d1798abaa0606e71ad66c03b563ed71c0af1199b6ce30baf15bf33bfd9c58e63796df3c3c1aa3d809e7ff597717b03ac9d23b60bd208e6ec440854e3679b733e6524a0e459f4b014cf0d9a96b7aaad890fa36f1494d1ae8a1bfefb4cf66da521da2062749f2c715c62c517b8dda7e868ffd93975f76373aa2249e4f23b557d96efedc19fb71a5b1b48cf4ce13dffa73cd6ffdfd963da720225f388a140aa4e5c4c8a120c02f8b5acbbc8a12d98cb2fa19d43d0655fb19971a8d148d6d9b2b1f512920b041932f416ae9727d1c182c5baab0f5ae43627c40cae69e3f3df6acd5b740b2b3298ea46b8aaab0c6dd5cf743909ca9aac4d0eb259f79a6249208daf6236db95760c9a6867a7d21c97471d3d19260c2d82c72352c6688f8d36afb9bb0cd4ec481a0d2af395666a4adad2c0f3d3a9384a2dc17cdc5245901465484e86043694d3125f317b9f8af531f5b06a65a00457641166e535be34e7566ebe9d466d3efb94f436df904266726bbbd333f88266d9bf0c0a95c70fb130e0c78aa1241dcf611b30c2e6f092d59c040f4d1d5645b6d44fedab924d96450f60de5287fc4ff5c6cd7c7cf732fd48f71af8e05d28ef5c5447ba7636aee5e3bff3bd2afe11072fd883630672b9db6940d70d65fb0386d4bb5f7a3c8de504c1db787f63d22d16397ac8d7537f220650a4a1c1cdce3bd6935beaf1614337535b43692fb1ea518a1b69ebce1f23b46aee7195d746c5843f7dcec40113cb8fbbeaa548dc2a230d074215a5901309fa32e9796a462dc06560f00917490092201531e374c739e3fe99782c64fd4794a44cbfe7e237fae81bb64d5871fd9fcba3836eae366cc7a26c37299f021481d566e314f512ac9d85a9416e488701d7328eb601aa324581519771f05a9d70b63826557fa6d852429e5db131857cfd49b9d344ab3a7f7baab04bcb6a67c8a9e25bb70ca3df96187900010be364eb524e2b714eec34440166957ef30fced8e6d6e79311aafb68c165136710d0595e7ac68a2cdc255e330262d381f374965b069487993dc40ecca67f0b1ef41609543cb1c5815809e955e27c1c1a7850a557fdfa26eff31bfc7101fad19beecdebdf3b7fa8a55d3c27586f89f8ba96c188c2dd4407e22e5312870a5eefedb806acf9ebb7d716a89cdd6d39a0eb1bd97c2b4ba033574acab04e415a96ae2cf85412d8b1fc09eeabe7122102b59a4a5291e2de7e9808334b557b458d79f4cb82435721d947d4abcf62a23bc26658828e2da662942cdac7f5104c750506753540ba3a785eed829a6bf5840c1090c89284561497cc2ec5496e39dd203fe600605012de892f8f1819ebe3fa3e44a5bf7d400778591231ee7de7c147e017455f27e5ccbecad37cade744429bc2f37289212681fb9a1161b71cf278396d702fb91948d7b483f6a8d22dde3d24dd1f3e7b4b04cad385d133f4c2ca4f14d2464f94fb76dca86fce24990cc3a31fb99bf01bd8bbb7514ed5be39841e9e1334be6a9d7f9f5221030f5b391ca3f9db81eadc8c061722df845d5ae9ed774d4e9f3b07ecb1bf25572cace36aaaa60e297df334e82838624fe0e7d5b064cd2d7cf967d849c9c81155e3f24a17c41de09e576fb0770c1da7f8e734e342179548dce85982dbc9828744ef63264cf009d88513aee9051ebd7d1f37bfe391df4a43e7bbf6f8bc8eefecc8022797d248a81c6049e7d2424789ff24e30b04f5fb3ed106a6dbda4f00db988e8a3044c0947f91f38d6178ecc118306a2f811b92f356eb1aee0581d04a62bbfee8d3cb44fbc82cf7a508307b7483a0906e66525feec1bdc34d561f4f772e79a635d3fcb533aefe832638dbce97fb35b58f46b5b7aab7cf1be11ebf572cb91505dc156fdb15b96cd1259781fc80f425bd379796f466e0a2b67200e5eb701c20771c3622ec31e75093311b47126512548d4516d3d36dc6928f2b78d4d0c6f624317b50908b0da0f475ec735092d09b40e423280a2c46172067a8b65f9e2f02baa1d4af0bf9eab472b61699349ea535adc2f512ca7107b05819dfaa5d15fd72c045c133b9d23db66c64fa7191331f10c2cb46aa3fcb1dae2351fdb3ec9dd48ad110fe2aefb0c56dd11cc91d246ccd3e81fb22b70b1cb5b4bc170893e6be2d8b52b8c91d13a60ef8eae73b8ece2454907743cb179914a335a54d279b1890cb875229cffd8e6c3bd2cbfc17e3158c8f7ea6c2b877c26a9d04f6eeaa6b9803b464ba00990be4acfbfd43821f53a7d08daeb4af273ddc7ccd8de2ca514540ab3568b8a9a3d079b4c294057fd5a07c20f04affb648402ae5a680fc32e980a0428941cac45b69bfd0a710d65c2b2b84bd8c8e577317298a2499abc429244710d02232cc43f37e5126c04fe2b252753265b551d24eff3f88e96127f311f11e85f65dda8cca7fd88d751715d9d61d1492854e5fb2a13da6e42e9f5b2355dcc2bb6afb2066a6cd90c1f3e8fe4c7ac1ae3ae8bb8c83c845d16cf7560e3ac9665be8fdef5483616e4903fb169e39dfc5f198f56b9a9a8a78acaee2e042d0a6ee244b4d044168897b52e9e1ccbfa5ef3509dd502abaac3534d4e389ab1cd962d7f2321668280d21030d3866da3f0874402358692bf4cee991a4aee803e7183187a133f24339adad72f272d844ea7597d281b0c53ee609171006205886806752c5e4fff35f79e1258a44f56e84a514127bc55f484dcef75a0b01216a88662cc77ada72b176918423887704afde067ce9c0b633a1d447eff3eb8a62c807730664b33860b271d5d8ee75121bcad0c1cb342d3830fb18b257c1e153bbfb3bb9a4f54ef1e5697b72912e01ce31f1df93c11fd93d559c063c1489dec7cd081b1965e521214c69fb662e586751db47abc8c44162aafa9e239d27788438ba1bab7ea8097a130796683be06bce328edca95cb7cb187f675a6dc70cbf23bb2e078fe01193a311a7b1eb0bcbaa601495a8e78c29a2700c5f0f54ea233fd80e29fe1b9656111826d185e47ead87f6a54aadd0eece43c055c58892ca8d68b51c07260dea37ad22eb228c5c811fc9049e726c2b427c8f35db717f71f64ca99d5caf92737b83be8e13c903acf7cf8055ffbe2d57dbf84c2b12bb00602b30bb5164f3c22dc0d0ce3f1161790a8cf193c4554f356c1cf2dc153f6960fd719c112eaff7c24bcd04a4b4cd8aca3ce376b33b9124630c1205c020d3af71e7d2e5a8579bf2cb9d93bcf556ea1d77dec28008083fee9d480ddbb85a6386f1bbcda51d87f04b4c7faedab56ff8a14868a067a74111add1218544c52e1c9855e61aed1e12a2512e37dca2948dd3ea528ac47dca5ff5af16f5cc5ad331de0a534e6ec4118bcd1bebb722458ffe58fa4e53d85b9178dc09308c45661c02b12c4d208f092634a5983af0b195ac781b92c9da0b4408bbaefdc3d5a3c96ca7004b4d3708c654adf8281d7904b5448167f1d9a78f274fb6c5b389c17bffd3e1e67ce4f87be1513504d7b204601d7fed5f04fe4a0dc8b3add43d38bca358a35fefd6906f039401a9f4bdc5c5d36fc8c10532c8daee971666141e8c776fef706a1405c889343d71c46cfbbcc928d9709aa38516037bf67e2f5c3bc0c21a7d7dab8a8be1cfceb66b827af7f6004e629ef0cb1608d794bc2a3f93bb1c0e3ad2f7fd90e3b9fac07258fb0d0ce98ac68a83b7037613c88748eedc449430b208ec7bc1e37fe09e9f5e4c921cfdba206ba18c047e47f5c96cc73b636714b7b47b73b83ae8e71deb8b40dfca32e7a4bf345ee03f1a47947900fac758c3823187a87cae2bdf75f090d6ba77b3e9a67da3f7477c8e4ec2364902a3267933911f9992a72540d07746b3cabf0f4dd0c3df10278d180ab37c5153a603e8068fa2b8a0d2b3ddc5b2d7a7b8d7768dcfa4fa3b22e4407b9e727c23118edca8a01c50e918325295a43284a4bf1798347305a681f7fb2e7d842317b2c058b49371728a5398b174f49345a3f541442757d3232e699192e8ac8f1d03966ec1628ac0d1b05402f31a77ce5a3c137a63b5dada376606e902ef97c5785b109d6173bdea2f6008fb8096ab5756755de6be3fa08acf1021c47efe3365ef6b4ea32ea7668c80ba45b7fc240bef8b7003b36e8a4f2baea384568f30e3a0dc215fce432291f178041929f3f98cfcd7603daf561f0d69a9e1ba0e3a3d0a821631f0c50ea11a6d52f0ac4a0eda895a889200a51d143ee3851f5831df12a58e4b2edb1f0f6c37eb4711401476339fc926f09ce06ccc488d9eca936a367f2bf9688ca1a30cd0323cbd78dfeefc50e78be9cfb32be7d37a90c829c9edcd86d40d961c2c23e6674efa268f780df7df00640118102ea1b9f99849349ec3a63152439843fe0309f7c52c105bdb0cfa46389c65ad62aa02c30c7f7e97762762bbeb7cf11316f2018a1bf", 0x1000}], 0x9, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) writev(r2, &(0x7f0000002580)=[{&(0x7f0000002540)="501214eec7c88d9ed3c5f0cc69fe24c41fca9cdf1c12b1d698a29d1747", 0x1d}], 0x1) close(0xffffffffffffffff) 12:28:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00', 0x101c8, 0x0, 0x0, 0x100000467) accept$unix(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) accept$unix(r2, 0x0, 0x0) 12:28:49 executing program 2: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1b03, &(0x7f0000000040)=0x400, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="01127845f679537299a0c757f2"], 0xc) shmget$private(0x0, 0x4000, 0x19, &(0x7f0000ffb000/0x4000)=nil) listen(r4, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e97379ffecb21e9224014b007f34c696c7ea5885f4ca353f302c33"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x195}, {r0, 0x12e}, {r5, 0x100}], 0x3, 0x8) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r2, 0x4, 0x42) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10000000, 0x0, 0x25aa33f5804b38f) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) flock(r1, 0x2) shmctl$SHM_UNLOCK(0x0, 0x4) 12:28:49 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00b1f0f48eb988e596245b4c3333d56518134e97493783520e9d35b702cb2a1177b378f99aff3afdb22d2e8caef620b58fe9decbc33bf450f3789283041979624ad37810f34249187cffc19a1b4a51e8d6317e3936ec675cf886da5d77a5417233d229c85bab07c1f01c1b55dea6836cc048a146a7f947656ec1ee9dbacf16bc9289670dd79b477d60d08dbac7d8d305e3a0efccf7011958eb21e0b7e8f1f6dd3f532ff0c04e54ae3f703b5458dc7be1b6dabc6dd7585c6d2b4247b7bef79be44ff31e42d22b665e37382fb7481f08dc334861dcd863261d1c402e15e8a647cca249648ac52094329848ddf134cdc30b6b59f1f9d6ce6d86b2b40cc6502e513af88d9e3f62762904e1bfa712f9741353ef9563d3aa2ea93f592974c2031a6b0da447495b7bcd3e7fabeebad61008e857d7a3c05fddb7278187a83a7c389a339b81"], 0x1) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shutdown(r4, 0x1) fsync(0xffffffffffffffff) 12:28:49 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) recvfrom$unix(r2, &(0x7f0000000040)=""/44, 0x2c, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f718959908540444b0011aef493b2abc067d3f155890cc6e21015368f50f308682696ebc6ebe386d459b0fd4d6162c1b5f102b9ae3cca8f3a5334bea486ec6c67241f57f7ebfdfde8b0c0dd9e3b8f07f7c745692f420874ffc00b4de9df4f904bbc2ff5ab2badf33e8cbb49426b55582167e46682e38ae2b6032f41117302b2cba00654940c464f183b1a6ff6ef8f4ac545088e8a0cf79f21fc1a4b62599d47fddd4dc1c38ea87abff507070da49416458fb8fd58155ac5f29816fd17b6ee8a8ab0804195afd844a5cbb645e58354540b2bc54456fac6b12dac40d29d94204e1b325a33a6ae1652176329"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 12:28:49 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000200)={0x0, 0x70e, 0x0, 0x2b3, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x71}, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000280)={0x0, 0xffffffffffffff02, 0x0, 0x0, 0x0}, 0x0) r2 = accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/88}, &(0x7f0000000100)=0x5a) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000240)=0x8) mprotect(&(0x7f00002a7000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 12:28:49 executing program 4: r0 = socket(0x1f, 0x10040005, 0x0) fcntl$setstatus(r0, 0x4, 0x1010040) socket$inet(0x2, 0xa11bdc680751461c, 0x100000000) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0xfffffffffffffffb) r1 = socket$inet(0x2, 0x7, 0x4) lseek(r1, 0x0, 0x0) 12:28:49 executing program 0: socket(0x1, 0x40000000, 0x3) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) execve(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.(.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='^+,\xf9)@^\x00', &(0x7f0000000280)='}//:&\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\xbf/}\xfc\x00']) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) paccept(r2, &(0x7f00000003c0)=@in, &(0x7f00000004c0)=0xc, 0x60000000) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1020008) shutdown(r0, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000480), 0x0) 12:28:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="2b4aa993aba5b186363d26e3a6d984ce1c0400ee5f9375bd1ad6a52737254565399cc72febabaaf73a56f79dd93e1446e9c656ce4806849a2c8665159bd7b29fae9d46291230d50c4389c107f33db4df539485284efec33dc196196ee2d719c948cd958a375ed31cf22e05a628b953db2119", 0x72, 0x8, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) fcntl$setstatus(r0, 0x4, 0x1040007) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x3) mlockall(0x1) lseek(r1, 0x0, 0x1) 12:28:49 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="010009000000591e9233614b00"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f00000000c0)="ebbdda4cd3f682a4e57b13b13d55667f1ef45135057da8c063da09e28d073f4a302a39d09ef0b4d9f866ac01115307c644517e798aadfc535aa18b2c66c3b2332cca6153e23eefc8907f423c8e2c002a69d6260cc9f4b809469db0857ce2b409157c9af7", 0x64, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 12:28:49 executing program 4: r0 = semget(0x1, 0xffffffffffff, 0x50) clock_settime(0x0, &(0x7f0000000000)={0x6d9, 0x3fff8000000000}) clock_settime(0x40000000, &(0x7f0000000040)={0x6, 0x7fff}) r1 = shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/17) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/144) 00:29:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2, 0xc0) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000380)=""/40, 0x28}, {&(0x7f00000003c0)=""/50, 0x32}], 0x7, &(0x7f0000000400)=""/38, 0x26}, 0x40) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xe, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00e54671822f568083d92872ad8ea38520681e32247f8b861d45525dc4dd20a2e158198e61e6c5be7622789fdf430e477138d6f1d276d865488d7f9606988d70ff8d1032268301e51736e256a5667351ab81472930520a68a86703000000894e8f69262bcb83a2b19edb6005be09bfa4e95aebba097dcee3351a8f7cb9d98dbbe94579467eb465b2541442a7673b9dcae6"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(r4, 0x7070) listen(r1, 0x7) 00:29:16 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socket$unix(0x1, 0x5, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 00:29:16 executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fcntl$setflags(r0, 0x2, 0x1) fsync(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 00:29:16 executing program 3: setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x4, 0x1) socketpair(0x1b, 0x40000000, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x8, 0x10) r6 = socket(0x1b, 0x0, 0x6) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x10000, 0x645797e73448f683) r9 = accept(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000600)) r13 = socket$unix(0x1, 0x2, 0x0) r14 = dup(0xffffffffffffffff) r15 = open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x132) r16 = socket$inet6(0x18, 0x3, 0x0) r17 = socket(0x0, 0x3, 0xffffffffffff0000) r18 = socket$unix(0x1, 0x7, 0x0) r19 = socket$inet6(0x18, 0x4, 0x2) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r21 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x0, 0x4, 0x8000000000003, &(0x7f0000000a00)={0xffffffffffffffff}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r24 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000700), 0x20000000) r25 = socket(0x2, 0x0, 0x6) r26 = socket$inet(0x2, 0x3, 0x35) r27 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r28 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r31 = accept$inet(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) r32 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', 0x20, 0x110) r33 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000900)) r34 = socket$unix(0x1, 0x5, 0x0) r35 = socket$inet(0x2, 0x1, 0x9) socketpair(0x19, 0x10000000, 0x9, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = paccept(0xffffffffffffffff, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc, 0x30000000) sendmsg$unix(r3, &(0x7f0000000b40)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="e07335b4d590fada81b41ce83137d0a21dca6daa8ef19cf2e0b5a0735b398d15927f869ca4511d0609c78f5f01c6911bf69872d5dffc103995c2f3f8aa", 0x3d}, {&(0x7f0000000180)="37cfaf3063a1d6fbbf657d64104bf0dbd4dcd5bd422e1e211185cddee7962685fca95d6777245d32f911c3cebc0a7e8f8f33bcea2c3288c923444a0df2b28b9ae8191a9ad5eaf743e6b309a627ed2e8302a902e71201c7b119a47e49cb79df34db5bd8e67d7878981e114768b8a18b2c819f1af03c29e70823a4a348699d14e731742b177c272a52e96b64c5f0432ce28baa1b466cb67ead12d4bc56cc8c6333a7e8952fe29bb68a385a770f333fbf37c249ffd3093b6c3cb42acdf748aa4b95ae235c8ff42a6a6dd02d020434438659e809b241d99f6b12ed575d05", 0xdc}, {&(0x7f0000000280)="7bfbf6b4c92164d1be55903a0c3fac0ea3967928169fbe2f55cee062c03732b75b2d50ef457bdd1ba79cc66f7bac58f15569939168ae5e0016260aeabc49aaad1ce7ad521e980febc4ef6d3f2a0811f5a01dd5fdf60e2b7cf66b1b12d2ea9c94cdab0e56d012d8a9e0ef96af0aff39e4b7cd9389ac71dc2e0cc9e88589bc0639639a1ef87c61f5", 0x87}, {&(0x7f0000000340)="615cf04846dfd22a78321fd5e26c", 0xe}, {&(0x7f0000000380)="54835869542ea14df4a57162941f80fc0a49bf5b1808da056a69cefbdbbdc163111de1ad446a4cfe6e33e1eb0ceb6d1c8aa0faf5bac545", 0x37}, {&(0x7f00000003c0)="4c73e041cef3e50cf5f7", 0xa}], 0x6, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="2000000000000000ffff000002db8a278fb257dd000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="300100190000f8669701dd2907d00000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37], 0x120, 0x1}, 0x1) seteuid(r1) r38 = geteuid() setreuid(0x0, 0x0) r39 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x7, r1, r2, r38, r2, 0x1, 0x80}, 0x0, 0x5, r0, r0, 0x2, 0x4, 0x4cb, 0x7fff}) seteuid(r38) 00:29:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) unlinkat(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 00:29:16 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x17c) setsockopt(r0, 0xfffffffffffffffe, 0x8, &(0x7f0000000080)="631c69d528dbedfd80e57f5503933cb8278b00e61123af350392f44b3aa884a20602c9a779e0a7462e868012b6763913", 0x30) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)) 00:29:16 executing program 3: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6530007b3e9a08ab0737ae1662464b895f253501e337ba478d5d1921ffd9ccaca225cce43eb6f468a0558eceab3cea0c46cab7900c0c93f48e8f0f85e02c5adad33f0e00d6be0c2e66492fa4d8ca51f92f856c109a4e7c8ed8e7058d3c2582b863b05889bdadcbff52f44cb9ff0880cdf7390055a65f9f9e8f152fd0a7ae8fc3d168945dbd8af560610c50ba26f0a019f500b779c7e5fa68b9b6893eaca33953f08f68f22143a7dc6bd5e6bd992f05574ff68164546cce68c29ce86921ab7520c32ef7809ed47ba0a0f0cb0b55f5e7e1f363d9ecf3f5a16a2b8dd0f18fee5f9651c5bd191f4973e50031510597af34273514a10b99efaa7f5d1b80010b61dea9f8ef87e4"], 0xa) close(0xffffffffffffffff) pipe2(0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = geteuid() setuid(r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) ftruncate(r0, 0x81) fcntl$setstatus(r1, 0x4, 0xafffc) pipe2(&(0x7f0000000200), 0x1400004) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="10ffe40fbfbe5aaf8c044040e0ba405b61ecc95f67b7a2e14742cd3da4a49e4594bb2ff45d53e76dc526222299b04282c0569d7a463fd763384ebbdddd5320a931bff87f3a9935accf2d51f914b90cb6067caaa33cb5942c022887debf8ac2f7e5753bccc3a6393cc495ef1dd2cbc89839ed13e7cdfbacb7256f9eed533c8a1166861ce0c65378b5b135c2f02c349b0de9bba743c015ba30c06a41c38431073945ab6fecff7e2b3f5cf553d9043aecd528e0395f8fe430fdb382a381e21881998ae4ba309df40e766d91deed2ff28f30f362a3b0c84d893b3043", 0xda) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000140)={0x7, 0x6}, 0x10) paccept(r3, 0x0, &(0x7f0000000040), 0x70000000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x3c) 00:29:16 executing program 5: r0 = socket(0x22, 0x10000003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/19, 0x13}], 0x1, 0x0}, 0x842) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="79fbba74", 0x4}], 0x1) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/54}, &(0x7f0000000080)=0x38) 00:29:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(r2, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x200400, 0x2) fcntl$setstatus(r7, 0x4, 0x4) ftruncate(r3, 0xbec) dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = socket$unix(0x1, 0x1, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) bind$unix(r9, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r9, 0x0) connect$unix(r8, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r9, 0x0, 0x0) sendto(r1, &(0x7f0000000040), 0xfffffffffffffe26, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchmod(r8, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) nanosleep(&(0x7f0000000040)={0x4, 0x7ff}, &(0x7f0000000080)) shmctl$SHM_UNLOCK(r10, 0x4) 00:29:16 executing program 3: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2082, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') openat(r0, &(0x7f0000000340)='./file0\x00', 0x8000000000200, 0x5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x611, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/209, 0xd1}], 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x3, 0x6, &(0x7f0000000180)="9100ad0d0e5e66401823512a0a6d228bb2e527120ef0a341c4c2d8", 0x1b) 00:29:16 executing program 5: shutdown(0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)="795f83cc3c3b5974d9e75590a566fef266ad2fbc074736672ba10cb799ddb24150c0fc0524bd6e4aafb6f691d885d84841be33b2cc72668df264e1018b5df0e4cae31d7b35c94f2d7b484ecdff6e2f5a51fcdf5af9f8b1fd9c3d0627bc62289b0794b01d5617783f7052b400cc57997c77a264b8ecf5d75d4bb0888cee186ab7318d057bfb88a0", 0x87}, {&(0x7f00000000c0)="1a5d22e8a35fd11a56abbd89546177cb38df13d096e54bab53974eab6c99476e2d1bddcf1351f722b20318524fe7bb6c1983fec7fe44afb91d889bdae92597f03190eab4e4a62e148fd93c4aec14ca6dfa5238da3fe864d0f175d1f765fef1715c0d1f6f4a8cfca723faf12b11e1bee495099ff3779d7d3d1a0d51d3bf78a6a779631c9f7ab7416498c9352f4993829cfd5175d88f1e09e7eec25c47e00534a2a5e6acfbce89dcefdb9ce8c88e166b13d602e2c3977e1e71c8f753b91bfb357c84ec525da0df1c1cd9a19927f4a8112d3500bdf531ad0fc310e1a25d32ad90", 0xdf}], 0x2, 0x0) 00:29:16 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x64) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r2, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:29:16 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) fchmod(r2, 0x120) open$dir(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x67) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x100f5, 0x0, 0x0, 0x4a) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) r6 = getpgid(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r7 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r8 = dup(r7) lseek(r7, 0x0, 0x1) getdents(r8, 0x0, 0xfffffffffffffee4) fcntl$setown(r5, 0x6, r6) close(0xffffffffffffffff) r9 = openat(0xffffffffffffffff, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80000, 0x10) sendto(r9, &(0x7f0000000040)="78d5dd31631a07de1086a2ea6b2b649fe916231df977c5f74cdba4440b3719d0905449e59c331dc6c31fc9c8a2682b71f689901db0d832917bea84d6300d56c5e55ae22de8d15f21ad6a9cc08777285f9d73ebd118800fe5228107101454965f495115eadae594db6f18ffb236b27f6fab7b810ac7a3d480a68f72516c25cfa19714008cf54af2dbb700b3b06d2bd1eb43a3bb3195d36e0078eb4bd1f1691cc3fb22201a3256f40096573ee230eab91e8a58b04e7d3a356ab6d7e0b05b2e3e4df6c252f99c6e1bbd9dde7ee946c998c8ed26781717f5c18b8d4835ab063dc2e9b2be8afd8f054b33dd4baee365af4bda", 0xf0, 0x2, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="b56efa49565fc14771ef5d493b3f7e19d6601ba259d6225dc6c7ae69097d20d5787af69be9b21c31e7ac4f", 0x2b, 0x400, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 00:29:16 executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x1ff, &(0x7f0000001640)='\x00\x00\x00\x00', 0xfffffffffffffeff) listen(0xffffffffffffff9c, 0x5) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)=""/217, 0x52}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f00000001c0)=""/223, 0xfffffffffffffe64}, {&(0x7f00000002c0)=""/91, 0x5b}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f00000003c0)=""/120, 0x78}], 0x7, &(0x7f00000004c0)=""/186, 0xba}, 0x800) recvfrom(r0, &(0x7f00000018c0)=""/181, 0xb5, 0x2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom(r0, &(0x7f00000005c0)=""/54, 0x36, 0x800, &(0x7f0000000600)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000640)="2a7c78012d7d17f764544ca1fb753c5425f0c13080b1fc6f44e41dcf5f1d4744758fb7d74eef18840a5299753a0511b728ca531ae37acbd50ca6076b2b3635519d874a1ef79d822ce3c3e2ed44b9e07bbca4921f6ef0a7a44e66a15c76bc8d077e48991192879da62ceea75c69337c1e40a73ac48a8a519a87b7770beb524b96ca1e8ad47ee8f2c7eef93a0a227ad8434896420697a1d7ad1c6e165b3a9bac9eed9a406f52b51956b92b4ba84ffedc0fe3ff8fa32adb2faf474fa9255bc9c0b5048ee26bc9ee320be4e67fa1093f3f54754d0fb029ced350f779d4658037c6064aa8668818746a7272a4234edbd6de812933d9ee18a811577533cf77ee0c7db74f9800834861a50e953bda3206e0849e0782b1049be8c7f3264857ac5e5a78bd3af88f6769820cccf960751e7d6d2ba6abb5a8db2878fa86a696057f9d4c13025a6a8f15f2a0532b8f0a4b2adf195d7189befa87d98c150d191c07b649519d02ff4980a5d649795ccdbf72d736f50afa9cbbe547a7563b51c55ce8d40be80d8b947d3895e62ed7fe21b94977956ec282e6d45c1ba1a34f0b069f875fbe9a0ff5f6a87970b656790282b53e99ac7d84051a2c61ff74bef3f4164899d16d48d0e65c554d8fe25eddca458ce882bb405e1b4facd83050a72184012ff33f498c1d94d3f7b3a84e9040d37a533544d2c1300e6db6c02ecc454e5c5e8b0ff22e38373a8fea4533843c0ba6d0fd9a8ac1377e2dac8b705f845fe3e8dd6ef790362a12c80d074d2d912be55fc5eab0faf9f8270a40dac3d59e11ce23a65f5bbe2f0f72181d3d0f9c1054cb01e1bd4b17094eb5fb876b680437a56c2c705ac7b0a7029488ed01bf2805f1837a6166be032c85a6c3f2c1790057d3b9bd40ea8fd1f47d3a7f8a53923337c0da45a35fd222da1da03656e7981c10b103e3a5282575aecbbf600930f253b924cf32cfe98dcc199e16cc9988c8e7605efac7682412b4553a85034db43ef487116420e2bda50305ea67118d971ad81934f86581bc98d4d507d72939d9805619426e107e3b3916b921cf652b16fe4a49253d5c4291af70e07e5f1da9ae2612e3e69b0888a9345ef10b471b391e8e6f0eb3ec52f57923f65381ed82bb8ff6394db76ac8ce5d1000cf767e87151db776fc647bddd89a4f3031bffe71b2a662dc4a088440c8caae37940d909b4cf62c284522ac4134b13439238606059488efb065dcb402674a8cce902ca09c0a9f055b11cce5a9c2b8131c5da442e0bb8228e28263a0b31eb6080c3e2024e535322fbbab314681dba8de6f6fee1ffba0e5fd8bbc64dd93eef053048e0b3c481e04b8cce0cf31e94fd79fd71db7a115151a2e9f31dabbc787dafb48a9603521bf32fbe64ac2632a7ccb92b0eb1275fb8ec52d0006f032191ecb342e429889bdfd96f521f9684e75b0069bf8b1c917c60ea486b5a1c327bf12802b5ced6583794a0aad9ad1d7dab150217ba2a6c1f1a47187ae70ceeb7d31dfdefcde36b29d3c2f93bf46e16f3b6cf7c29c598ced0a527fc8c606063c37f6300edf22f261ce6b2872d52f219965e3ccd7bddc70cc4820869129b06551c87c3ece3cf571a2b3b39104e7741049c591705edbc2f8a2f4aea357cd9686f62cab9372b30c1484ae83bb7f58c7f4518647127a74371cb039412345cf3f0f7732283e26c0e7be24e9a76608e9353029904dedb6a0fa0723932a49de2cbebe6449934f0ddacc5cc37a94d78f1a8573ea97fbb217acf0c6e4e0bf75516632a6250706894eee6ccd8b49cbe327e23db20ad4d7424440e2f901f993eef0eaae45c99b1e5e3ed2b597c795b14ed68ce7139b8b90e4253480977268d12e89ff34ac36f7bd6ff625808c0ed27f3c8b5fc8a4c650ffee78b2d2e60edcd716afe9d8894f80b9a730d8567b5c5235687e13102b44997988e07ebfa0517f771a4e85b815bca1ee8c0136aee7b8e8823f1401376351a4bef662c590775e256e42883e352b7b1193ee815eab38762a0acc5bcdc9fb02d30545e3a3e4cc12f661291e5ba2d078924e12c0b20945ac4c8537506d1562bbb867d97360e46dc52a7e2f56b84e11e42bf7987a843127a7bf9dc94e3a3d8aa30e0b4b622a38709fa3361600729de9139db6b2ba23ea11eaca15f2a40d1264eca7e2af67be5d5aed87e9b1e1b29ea18f9ec3c89549cfee364a1797a6bcca7e77b2eaf5fe15ef6c38ddaacb7d76bec1ce63136be06ddee0cc942703296f49f60f60748901a71093020a6144698c66b8d7e06fca23a6f46a6fcbda6d0cd1e341d8c530bf4329891f932261daef33b5d35304acfab33d6c2424cbca82c7e95690f06ef21008a3dd6fd95c5909ed85cf23e183849cf240fc42159b540202cf1fa467e708568bdbeb9843c9a9d39261d40533f90413240595469a7e1fd4fe4d7d3c355b5e26cf9d22d68ecdd3176100d3662a38f7361569d1872178bc8216cac898d6769c55733d7cd41b5663f497e5c134b74ea27efe6e3ebd1e225fb66fc766ef705baf3027f2409b4a2bee5ac1e41c899614e609704f7c824495edf29a16e3c831dd8c79699050f3816193f6c4657b2fc70a01f8d0ca71b2e7cdb43ae602e9a859ca152a17d134c2c18c09796a5c166ffe16e9c2776e759cdccded8927a63e718daf22b30a06a0f66302baca57bb16acdcf6246e92f8c051b544713867d647505ee3e8d12e34d4df8cf5fa5381fc958c88aedee9358830eb425899e568b62a9674e072fc4ec4270a1fedb204ecdb586f25218f392fe15748ea793227e7a28d189fad81e592e4a6e7c512986d59b76339dd24e8605d7d85dabf100de8189964240be92e59fba5e130ac90ba44c14cf543a96a651db41e76f3fe2622bec260e1c307bc948622e33a51b4804c7d111197df81bf6d70e23138ece8d0633ec8d746d842fdee596954bd41acc2c443abe928c7f3287506fd9bb7f8b21f2be23001f01e3dd3566322083a11561de4b5ac83ecfd460f7dd04e02e21e8dd67eae867cc00216e0c65180d4c96323c57fcf3cc547ce0f5078b8fcdaf4d7407b9a608722398e5fc7ec22838164f92e5f0feeae259716b4714ec93f0d15a173b4f923c2cbf2a5edfc37df90461b32f5a49d0271cf6f0276e3aa95a3432f97d5f95abed5cf1c313555e1d262b900ea6a4c53225b9c75e01c4ba73422fe08cbb390946057b04853a8d034f0043aed5e371819fb6de8bc45a88f86219af7e8f6cc0192bd13e1f15c2bb2c1f0f8a0b6b9bca8f9b520966614bc0cd0b88bb729d5cfd3544bcb8e4ecd3be0e63c0d0407c6babbe7c43f9b3d7111393304c23bdbdeb96945db0e7382ff3e8f7ee943796fd34e1514c2c8f136a76de05255d260c65934b6d3537c12735c58f53fa4c38e9e2d4a7b314092a3065617fcea36a1fd570df811b71ae61f8d79ac9cc9e2494dcd7638d3725ec60252019860c0bcedf5344bc7e39af5f197cdf0e1ca9b669a73d0d62e7d2d637fd83af0bbd7beaf4e05e2f700e32dc4a9b040fcb19997b59c4439939990c4b27aec7bf92859c473cb230ab62edc84baf8a2edd4c4051cd568f7de95c1ade3165ced3dd00286b96a7934262fb6d0fe82b1987e30261a8bd4e6c10107e47e057e986c51167ebaebf0d250e8a132efd0e057adaf05c13ef1629d329fefe76841ae032ec82bf1234043ba92dec6d7c8a3ff5da3c0495b3f932faaa46b886f74ad062803b72b6aa4ad3308b96d6ef971d4d622a9b53d64016674380cb27ada8033e56513f2f41cc56621d5fc7b86fdadbaf917d97b48540656538a5e3e04d0bd5562030ee781a222a3c77d0045809563b6a260b62190d4eec4e2c428068b69ab984679dd9413005e9ae9697c925dacac2bb4df3fdb50d182283f84176906bd7fb36989f07f4f4d2a519490911b7a0f34f14bd5b37adbc0147c48f42f1d39153eca32e090b9a14613ce5be37d985149bad0a6e14f922acc396649b094671cd453d37051209bf414d0b02f181558d7013f3ddb4eb49d866c5f8d4ea9d33a52ed86112c7ccd8ecc5068721361a5fd527f7cc9995f4b8271fc2614457ea7f015dff0c311e71ae968d8e1612d26939b38890131c0e71960e3dd2b94a6d3bf732a17f327f56d89bd724a34baf22b62e1814e2fccff74b3e12dd502027325ddc23542e472f995554b8d82880a188f663df86d159963d6850e2511200be741edd49496aa267e94965d8e70264496438b823b413dfe1559ec3aed093f025e7807aadcd9ddecbd57e596f34dbbb8ca3cdb25611875999989176a2bec170c9ae15d07544d8192b74e28b4123b81d0693d297be41caf34bccaae819a6be27968cfb353c6cf771e507f1c3f4e018be9b44f938c68ff01177c21911d4c8dac864d7351a9f267c5f1b7c7caaec5df30d25872b489692f72410acf69a252d16d3edb0b3f3bbe00639225869c1c84f8b5908d79a4d7a6e6dd7374aa664b0f8364b647ef279a7fb78f80ca2c382fde9dc91b66f6bc61a619e8d37ea21d8e7eb03b965724cb52c9ea90decf2d3ddfd2511645bc0604a499fde5e4d09d559ea6cc15b7b5bdfaeeac6d1a1bc1678eb178c9be5414a1ae5ccd066a8048284ad3c190d79b7da3f5065cbc752264284be156b26f60d85af38da78a93d70497d32eebfaa30f42287bdff51f6ed89da870990c4d8fde899b26dd9db80424f26d6fb889010063959244b4e58fb5f6ae9a5fc181f806cce2e561100073fa2bfd905b6c11d02acb6dccb89a4ae7b36ba16da0e16a77df4016de8fcbb8265811c76b41a56fda5b78c7888fed9ea8f9a5219a880be865a0c92158a3918579d109747419c7e9be5eff4022e1c0abfab94ec495455a60e03393ce5c48fe9cbef46acf7ecabe9b3d2b17c539300f4f2c2b144f4c31e9dfe7224ff8fd221dd245b3293d1bafaedbf8655bc363f71a838ac1f7cceb87be76872d43de48583377ae9eda03dac8718fa35e6528d314d873c02d60eed1e5bc1df64ac9c7e08577558b887497170a79b659b5e386b61c28cf8cfd8d6d59e260b07405bc9ea865734c0ab8d2af23b696aa2d597620766fbb7348de83b988cafd29b04697a720147ff6228eca4f9ad54ccbc0fb6444ea8f3eeade60b883e3264fbacd89f40749f11ab2bf814df4b9d7cccd81837a2274e6e41939b90f5ff02054e1f0aac5b6f004740a4edcb670cf1c2276cade0999d4ac6a60fc97218990b468c975a7134ed3ae49c0ad11356f55b292e80c67800620053a6561b0ac32992c909ecc10838979c29a3ec16e35e3b9ee83bb4d25fd5a3738e11d35d7d9b0da3833a79089f2d5683b9e0061fd35a232369741da3d753305e3d7ea072f68073b0aa70f58bfc55be435baf25c94ab030b60646c598da2ee92324e62e56a58a1d4f7dccacc9f71ea8a5ab626b570cd2bc3f7892dc62bba79999712e067267a393dd52f6069816e17ced33dc1dec827ab035c8c8e004bc33b9d26713b6b45f3f39b7c2cff3b21d4be377737c87eb5644f561212495ddccb1d8329e63920981ff56552e31a5d600c164852849c1e5dab7ccfa8a956e1543f57faa4e904bf458a51cf919d1b7d97c1eefae5acde5a2895b2e4fcc539f44014df076df9317319b3a210371c09c84c7e5f96ecbd61be737818733e9c6afa44d70c1967614238668fd06cc4d7e85b164756fec8bd5bee3f4b4dc9a221f10590c914b628e698b9afc2cae78d9678756d0cd27b047f95de71fee7d2faa5e43a7084ff8cf484e71e70e4f834f5404b8fa8859f11b00594160fa7745183d2d52f2862d5e1a5de41e7ad3c", 0x1000}, {&(0x7f0000001640)}, {&(0x7f0000001680)="0a0903d1cc0ec07f42295402af64d2beceaa422ca746feee3eb7f991bf7a82d8c913a3c1157bfcc4e0dd0afd143285b41fa78adb6047c3c50c23be32b7c2864f197b7483f675f1f2f24743acfbfc1073d380838504c6cc7ba21634", 0x5b}], 0x3, &(0x7f0000001740)=[{0xa8, 0x0, 0x100, "8a9525261c5d5e17e1dbab7e39d08a3f12ab79d833b693c2e9485ed12120b8b3c00e6c79dc059e8c426ef2457a06f71acdd26838c81f8c14bffbc7108d72b01eeed75fec8e3ba2c765af1c026928baf310c8dc02326b979919de9dc300e894aaef1f187d7a76a3dff5742dd7b56ae1468ba39714629971f5bef9fec22732465553549de6b7b08d718d02bcd8f3ce3a6cefc0"}, {0x50, 0x111, 0x7, "3f1d4f6fef4ac3484ed03d0fe6a9b615efe84a645ea9bfbc91842a8f77e69aa3929942c359f52bd3107bb8a5d6107761671d82b202dadfff24260932e49287"}, {0x20, 0x107, 0x3, "92150c95d7dd176c2c"}], 0x118}, 0x8) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 00:29:16 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x3d) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, r4) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0000e91f7189516a5de8611995"], 0xd) 00:29:16 executing program 3: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e9fe0f00001e9233612e00"], 0xc) listen(r3, 0x0) r4 = shmget(0x2, 0x1000, 0xe7, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="fbeadac3d46e6c7ec72d78c700000000"], 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:29:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100ebf17744"], 0xc) listen(r4, 0x0) ftruncate(r2, 0x1) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) msgget(0x0, 0x40) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)=""/55, &(0x7f0000000040)=0x37) accept$unix(r1, 0x0, &(0x7f0000000080)) 00:29:19 executing program 4: r0 = dup(0xffffffffffffffff) fchroot(r0) recvfrom(r0, &(0x7f0000000000)=""/29, 0x1d, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x698}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r1, 0x6, 0x8) socket$unix(0x1, 0x200000000, 0x0) 00:29:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:19 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) getitimer(0x3, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x102) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r4, 0x4, 0x80000000010c0000) socket$unix(0x1, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/47, &(0x7f0000000080)=0x2f) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b003a11d68a3a7a5aa1894d3aca401a306adef43fd2b2c091d3ccae0e4c7c4c6612fde063d2bcb5d8ad164243232bf8c63b99317ffec799a1f5a8"], 0xd) 00:29:19 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = accept(r0, 0x0, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, r6, 0x200) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:29:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0007bddd639784fb715bbbf7ac0bc10eb2807313d9e9e0399894fc378a82844b5e7cc6e4f42cca1181d9f0a3b1bb1ac8e39a252c81c64dc6826d661d09babd0eafca508d3b211dd523c2c77d09c8c56817c24c4e5d9ad23b4bd400ab193731b5ead6a855c41625"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e490fe3e9bc48e1000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) 00:29:19 executing program 5: r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x40000000) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x410, r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 00:29:19 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="02000100"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:19 executing program 4: socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) chroot(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="01006a4c93e91f7189591e9233614b00"], 0x6e) r5 = accept$inet(r1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readlink(0x0, 0x0, 0x0) geteuid() accept(0xffffffffffffffff, 0x0, 0x0) getegid() 00:29:19 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0xb, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESHEX=r1, @ANYPTR64, @ANYRESDEC=r2, @ANYPTR, @ANYRES32=r3], @ANYRESDEC=r3, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRES64=0x0], @ANYRES32=r0]], 0x1) listen(r0, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="01002fc6553beb7bfade614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1020004) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) 00:29:19 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="00000000000001000000"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) 00:29:19 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x13, &(0x7f00000000c0)=[{&(0x7f0000000040)="7c03148cfbdf3b352b6c1b0fd2cbf20e9930464069a51fd8f339409f5dcc9bfe9240544d250ff5d405df67af545eda852665409869e1925525d4fbf7c1595b0ffa69ac5b924a17509ed823d5c0010f1f9adac0ba601c2e3fca20004c20cf74a280af2b3514868c65c9", 0x69}], 0x1, &(0x7f0000000100)=[@rights={0x20, 0xffff, 0x1, [r4, r2, r4]}], 0x20, 0x8}, 0x2) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000180)=""/134) semget(0xffffffffffffffff, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:20 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) socket$unix(0x1, 0x7, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x9b) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:20 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="81cac5d4dc9655beacdd6047ee5bba9e2e51bfff8e547721ba0d2d0ec8b83dde2135e4e6e3dad4bb1fbed5d7badf721697327f78f205954874f29a526f01f13bc1f31e873aee0a", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="9d8d55b8b5feed71f0f5ebde01a4e86428c95c1e8ae73449ed38a781cf29405c93b01dcee42fe7372b234c6102f45528baaf4886fca9fe392557c90de5bb771621ecfee532b7e2bf295dc6eb1b1a971fefe0f78c1c758ffbb18ada5471b6a8d71744e512fa776056c72482d816c2864baf94254c04c83bc20180366161a45da09dbe548321f498b7259dbee0e2b99ff521a9f30af910b2449dde0d7321f800e5a955758a2c1590da28d47b44228c409fd95832d354afc7bc7d87f80d4ba723f0032d", @ANYPTR64, @ANYRES32=0x0, @ANYRES16=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR], @ANYRES32]], 0x2) bind$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x1) 00:29:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) msgget(0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e923361e590f4defab428dd4889be8ba2aab5cc2dde0a21776b2a6af1f527b37572cebf1bb6422e9aea9b9cf3aea49f0ce8a602e538a569b8a604a684d8fb5ce96aac8dd3d710cbecb2efd3b47336a9edea829df24349618af71a3116cc09625e88d77198d47c3159ae65c010e6eeac7ec1be48411c3e0baeccc3c40bdec9b203df1b4da529094b417429a2baa517281b2e1958da0f59de233bb66abad7a29a2bc8f645fe477f1d0918d0b757a64e0d2ab54f73d36b9bd9410150715e203574a449590884008ac4ce3af58c0b824d6bc2"], 0x6e) accept$inet(r4, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="83ccb557ae1ab4fe1a065e6f0729e299b74da1ad900f2bbabedcabf5f3289a5a942741219ffd483dde6161a3283e4f", 0xfffffffffffffdce, 0xc, 0x0, 0x100000278) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:29:20 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) close(r0) getegid() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x2) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x0, 0xffffffffffffffc1}, 0xc) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:29:20 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x5) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b001f5a3371cda9d416e46f5f1b52c600007c3b21bd6a1b875c534644339320406e158aa3779693f5a686d86142d5a696670991c4022ede5f12f14d39f8b7c1128cbc3f53ed0e"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:29:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) fchmod(r1, 0x4) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) sendmsg(r5, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000340)=[{0x0}], 0x1, 0x0}, 0x0) 00:29:20 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getpid() r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r5 = geteuid() setreuid(r5, r5) getegid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 00:29:20 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e948f3a7607245a1d84b00"], 0x1) listen(r4, 0xb99) r5 = socket$unix(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x200000000a, 0xffffffffffffffff) getuid() fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r8, 0x0) connect$unix(r7, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r8, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt(r8, 0x72b6b817, 0xffff, &(0x7f0000000000)="657c70ae95f15991418dfa9e471ee8380d2e172f04ed4612b8909c7f7c502644ad9f18e0bbbd2cbf48bbe909d29625541e02921fbb6529630aa941360f46e3a2ca6d7737d5938a1ec06c2e868290234eba7ed02431d489c7941a77e1", 0x5c) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233174b04fa4eef434ab0ae0fcfbad369c4549081b2d235cabc699e487657dec2bfad8ec4b866becf56fd119249ac40f9ee02a03d774e755d9d552455067100b5"], 0x1) fchmod(r6, 0x120) fcntl$dupfd(r5, 0xc, r4) r10 = accept$inet(r4, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(r3, &(0x7f00000000c0)=""/244, 0xf4, 0x40, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r5, &(0x7f0000000200)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:29:20 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet6(0xffffffffffffffff, 0x0, 0xfffffffffffffe62, 0x0, 0x0, 0xfffffffffffffe17) fcntl$getflags(0xffffffffffffffff, 0x0) 00:29:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(r2, r4) pipe(&(0x7f0000000000)) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:21 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00e298bcfd5028e4017b8f51aae5205d2f38a2f5883bb5666900ad7bde8c"], 0xa) listen(r3, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000480)="240c53f88e867ded37c5d46a86b633e021fdf97c59c3bff0470fd388d63c85a62063bd7caa8873b3d462aa4fed8f75db2d07b6a27db87db14c6e57649de041b81a2038aaf19b6b099e1a4a5a2d1dd5efd9c399e2b3dc82d2402aac55cedf33055cf23b19507eedaa23d92312345335814cb68fca64b735832533f1caa70fc8a1c9cb8bd3d936af294c6eeb42fd48da55a6f0c55b2dfb80e512dac63f5a162e66c6a278e77760377576851734884781bfc0007c400717e47a650ce72f476fd9f4da8bdb0309bf40097810d7d6a5880e5d1fc7a08edb63c27ba9f18d15daea7b39722fae8574afe69dc920103260f94e5f59caa1691aec51cd6630c4481479a0aa65dc715a30327e3046e3116a61453062c4c8abddc1606a275cfe66be8c351556805cb576afd0ffe1e742a6a5d71420e5685431757beebe19f57ee6e3deda698df421cfb419952330b9d1e753cadc5e8c3cf0efa2b874b94d50139edd730e22022202fca07b782d214c56dbcfe938d90fc89bfa41a55dd5a2e3210ee63fdfe3dc86d897999ff1f96a5dfa680cdbedbc291296eff059722a1c28", 0x199, 0xe, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80008) 00:29:21 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="fa2e0c4ff3d03719fcbb71faebeb1807db57c6560100ee8285bbf0ae2498e2aad038c7c3cd2bd0fc6354375eca0bc0fc2ccb56f4e8ed49be374534784f1ebbc29db89bc26aa22351d32ddedee35edb533fcf7b724d4278139634e81f4112e985db4daed35cf9774472e0dafffd6390218e432b0130dbe44fec99934ffe2cfa5ca0d350e4baf604fd9ae9a68c6c68f206d8f057bddf57c931b6c908db4fbedbd8", 0xa0}, {&(0x7f0000000140)="07df689678a0146622d4ff15ad21f7f610fbe3b2dea837ed3eaad5337d5abc3263a79b6744e52f84b10a0b365952b881b9", 0x31}, {&(0x7f0000000180)="647723aca5fafa2a4ca5793b5e6acd0b26198ba85ee97ec7962dad080d28a3dde9b41b0092b9cdf8496beb6a017bfc776862d8ba0e873b5b5250256321d5803601cedfd7a070284a3f153401011271b8ce69ee682bd67d20c8ca4a62c0545bb22ea02f0f874a5e8d2369f2832a236f564c766eef0e8ee582580780b0db8ba1612348f1634886e4340d5d0a01159d83de72692f24ae1e19a89bb60f183ec3c9019e33b09e1cb7ce1b775ac7620d3f9ada1a0206981686a13c80023b171627168c5089c7392ac7e7d2", 0xc8}], 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x2d3d0}], 0x10000000000000eb) write(r0, 0x0, 0x3d0) 00:29:21 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8005) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0xb66d5d}}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x430008, 0x0) r0 = shmget$private(0x0, 0x3000, 0xc1, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() r5 = getpgid(0xffffffffffffffff) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r3, r4, 0x5, 0xff}, 0x0, 0x8, r5, r6, 0x9, 0x7c5, 0x1}) mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x4) 00:29:23 executing program 3: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000a00000/0x600000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x2, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) writev(r0, &(0x7f0000002280)=[{0x0}], 0x1) 00:29:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x50000, 0x2) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) listen(r2, 0x7f) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) flock(r0, 0x0) utimes(0x0, 0x0) 00:29:23 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40000) fcntl$setstatus(r0, 0x4, 0x0) 00:29:23 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1c, 0x0, 0x0) socket$inet6(0x18, 0x40000000, 0x1) 00:29:23 executing program 3: r0 = semget$private(0x0, 0x7, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/151) semop(r0, &(0x7f00000000c0)=[{0x20000000003, 0xfffffffffffffff6, 0x803}, {0x7, 0x804}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1800}], 0x4) r1 = msgget$private(0x0, 0xc0) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000000045bf7ebaa27619007c70f7acce072800"/34], 0x22, 0x800) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/183) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/1) msgrcv(r1, &(0x7f00000018c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000001000080000000000000100000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ebde5c29a1908318ef01f059b7903cee70b6b2109d934ac54a63639a7fc16a575eca6998e335f2e1537dca2ede56526469b865387c85115399a79d0ee2791c137d93d77fa39fb72ff66d733ca39d4593ce80ee4abe5bf6dad64f0e66ddc954b875a59b9d11b2a09c6f400c39aaf47c5351b16ca2e30a06bd4009e3618e2e62d64057f8fb27a0cf366fb45e7470ffe779bbda74fea0754bf446b8f2585f0c3179d0b7e7c00df6951ac93a0f2edc43d584ebfa579b021b90b51728931e781805071cc7996c2c49b3cdd0b4a81c839bbea4ac3f10912e3d0d67ae083bef2ea9baf12b1b0cc18a016122e00000000e31a7f79fec6bbce3a8b2d062ec67eb16f1282b65f84d5aaa10bc059d5dd2aee4c8598aa7e4edcc2831b96ca3701e9cd81152e38a3e3a3c7fb61a7234568c9eba27dad238a2ea305d2e65a565de6073724063df9bd869a223e70ebdf0e331aee14e2e358c417514c4d0a3c8c778ba5aca7daeb3185f5c14c78822779969566a86e3cc2f14fe6aaaa58a7734901c02d3f373466315fe539d8e746e4cc48332dcc0f531a42b64e9f4c2cb6497e5ed7b06add58571b860a77ee04a40f937d28e08807184721b345bf96431bae2c85f50dccafb1247db18613a3bb7852406f0d382413cd30e381a2774b5d8df19f7042b07f27"], 0x1, 0x2, 0x800) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0x7, 0x7, 0x9, 0x4c, 0x5, 0x8, 0x3]) msgrcv(r1, &(0x7f00000014c0)={0x0, ""/204}, 0xd4, 0x2, 0x1800) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) dup(r2) mkdir(&(0x7f0000000440)='./file0\x00', 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/184) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x75, 0x1}, {0x3f, 0x4}}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x100) writev(r3, &(0x7f0000002880)=[{&(0x7f00000027c0)="c5cf236716c96dccaed70c15860b43dc3890e385204074967bd30522190f6f442213697fa25e13edb2757089abc70ac8e03251e5eae9f92b96db29caa278e7418086fe0cae393846359952574802ae471f2cf07df9e7bd53661b5dd80a4c7c84b9766001947d2c5bc2d9b2da54688a7ec2eec30d14f6372d6a512a39c5035446587b852bc5dda9a680e86254e9f3f20a41176ddbb8b59777d5786c7fec5c000e4c075e340391594794468f394f62fdbe7b021dad37dea0", 0xb7}], 0x1) sendmsg(r3, &(0x7f0000002dc0)={&(0x7f0000002900)=@in={0x2, 0x0}, 0xc, &(0x7f0000002cc0)=[{&(0x7f0000002c80)="9778bb350ff79d1d6e59763273843635a38b419ee74ef288ae2849c7b2d61d0f6a", 0x21}], 0x1, 0x0}, 0x1) mkdirat(r3, &(0x7f0000002e00)='./file0\x00', 0x10) semget$private(0x0, 0x3, 0x400) linkat(r3, &(0x7f0000002e40)='./file0\x00', r3, &(0x7f0000002e80)='./file0\x00', 0x5a4fa326650f86b8) semget$private(0x0, 0x0, 0x20) getsockname$unix(r3, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) msgget$private(0x0, 0x100) 00:29:23 executing program 5: r0 = socket(0x11, 0x10000000000003, 0x2d5e) sendto$unix(r0, &(0x7f0000001680)="b100010000000000000008005786ca900ff96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7923ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd7f720fd3872babfb0fb797b9a9c5052de4d3820500c1f5a872c881ff7cc53c894303b22f310a4c2fa722e43c404f36a00f90006ee01be457aea8c50200000200000000008f70000100000071a300"/177, 0xb1, 0x0, 0x0, 0x0) 00:29:23 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x6, r0) socket$unix(0x1, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 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, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfed0) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfd40, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:29:23 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400200002c2, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/100, 0x64, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) 00:29:23 executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x120000001a, &(0x7f00000001c0)="8fe8f025", 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) 00:29:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x3, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e8ff00000000000000000000000a01a42465f1d5c2e1328225a63cf0d7ede8bdf2d7513a0e29dde65b29ac46c6d2ecf583cc4f2aff17df94f208f42bba40544b23a5d592286b486f6d33706fcefc"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x100f5, 0x0, 0x0, 0x4a) 00:29:23 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB='3aK\x00'], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e900"/13], 0x6e) accept$inet(r3, 0x0, 0x0) sendto(r1, &(0x7f0000000500)="db0cd8641e7ae444eeda0cb71adcb6b905a7312e16edbd1d66b4c760d9780e67d30497afbdff978af98a6285ddeaebecc124bb6d6191170b6ebcc9b4ebe898b4c86679c5a4ac938ea0bbdda39b92e8fbd5b116da77bcd2d0275d6d46a310eb0f81e1dbfebb8b1e526c41f54555dde0e1bc17aec2efe2e9984e88b17f48850a71fc85725b18ab5bb2d1982c00"/157, 0x7ebd0ca6c84aee27, 0x0, 0x0, 0xfffffffffffffec6) execve(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000280)=[&(0x7f0000000040)='+\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='/{)#\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)='](\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='.\x13\x00', &(0x7f0000000240)='-,)\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000480)='(\\!&^\x00']) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) bind$unix(r4, &(0x7f00000005c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:29:23 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00c4d9"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = geteuid() r7 = semget$private(0x0, 0x3, 0x100) r8 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) shutdown(r2, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5105, r6, r8, r6, r9, 0x40, 0xcb8}, 0xf80, 0x3, 0xfff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) getegid() getegid() socket$unix(0x1, 0x3, 0x0) 00:29:23 executing program 2: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x5}, 0xc) setsockopt(r0, 0x8, 0x11, &(0x7f0000000000)="eb7f9648", 0x4) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:29:26 executing program 3: r0 = socket(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000500)=[{0x10}], 0x10}, 0x1) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 00:29:26 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000410010002c6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setregid(r2, r3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x38) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) pwritev(r0, &(0x7f0000000080)=[{}], 0x1, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x78) 00:29:26 executing program 2: mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) unlink(0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) chroot(&(0x7f0000000000)='./file0\x00') setrlimit(0x6, &(0x7f00000001c0)) 00:29:26 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={r3, r4, r5}, 0xc) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/121, 0x79}], 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x3, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$inet6(0x18, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:26 executing program 1: mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 00:29:26 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00ec9caba3a7dd7de66d01fe80adff24eca2cde7e96461d0c2f04a6af6c680a04528bd8066363861292c94f1908e1e952821930625562a3d6e3c7a2fe6a6c75c1d812206a5b7e000524b0d37db15c41fbb41d9fb74511480dbce107d2fb5ea1a16bd1ea858fec1cc86f6f3de9b8f6c94521c68d5ba16add113739b388b37c158d275576a926abab1d32d8f32426e0c9ee1ac940557b379d3590c20e860bb2431e17b5e39d48e6925ede85663e9684d0fb34d5eeae17f26bf8022f3ea5d55ff4da4d48431"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) utimes(0x0, 0x0) getpgid(0xffffffffffffffff) read(r0, &(0x7f0000000180)=""/129, 0x81) 00:29:26 executing program 3: r0 = socket$unix(0x1, 0x8000000000000005, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket$unix(0x1, 0x400000001, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:26 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendto(r1, &(0x7f0000000080)="ea0ef9cd", 0x4, 0x6, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0x6}, 0xc) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="010000007189591e9252614b00"], 0xc) listen(r3, 0x0) r4 = semget(0x1, 0x5, 0x10) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000040)=0xfffffffffffffffe) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9232614b00"], 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000000), 0xfffffc79, 0x0, 0x0, 0x100000118) stat(0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x104) paccept(0xffffffffffffffff, 0x0, 0x0, 0x100000000000) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:29:26 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000002000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0xb000)=nil, 0x2000) 00:29:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) chdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f718900009233614b00e06e7c9495fd8168140679508fc955649cb0c6ce487631b1e66329e3a1ecf752312139e74f83bb2d49d07d6db48f53bed527fb560bf5a125ef60ee7b0141870e1dcecd4b"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) clock_gettime(0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000080)=""/168, 0xa8, 0x802, &(0x7f0000000140)={0x2, 0x3}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:26 executing program 4: socket(0x6, 0x0, 0xa) 00:29:26 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1400000029, 0x31, &(0x7f0000000080)="ff01ca8c6c1a8680b6fdffb69d844236", 0x10) shutdown(r0, 0x3) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 00:29:26 executing program 1: setregid(0xee01, 0x0) r0 = getgid() setregid(0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x2, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80400, 0x80) r2 = dup2(r1, 0xffffffffffffffff) r3 = getuid() fchown(r2, r3, r0) 00:29:26 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00d765686ece9936c4a7ce0a397ee759a0e68328b1a856368476a895a7c42fad0b26ef17fb9399a498b23e49789d6b8ed177d23c9b40eab9af8f5cb4346080c70595107021495a628a676b74afdab2c89a12a37d3e96ac00441feea56dd91e6711e99ee60c01132a"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b000c13a1b11a0c244d6cefede62ec9d5098e7ea755f9126f92352c3b166d869556722eccd479b91caef941df5dfd68519d29e564296debc88109934bb22e"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) rmdir(0x0) pipe(&(0x7f00000000c0)) fchdir(r0) fcntl$dupfd(r2, 0x0, r0) accept$unix(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)) 00:29:26 executing program 2: socket(0x18, 0x1, 0x0) 00:29:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) mkdirat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc1) r4 = accept$inet(r3, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/131, 0x83}], 0x1, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000100)=""/203, 0xcb, 0x43, &(0x7f0000000200)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:29:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000000040)='./file0\x00') bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) close(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x41) open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 00:29:27 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) utimensat(r2, &(0x7f0000000400)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)={{0x3, 0xfffffffffffffff7}, {0x4, 0x101}}, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="01591e9233614b000041"], 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000003c0)=[r5, r6]) r7 = socket$unix(0x1, 0x7, 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100e91f7189591e4feb1fd81ccb14010000800000000000"], 0x6e) r8 = accept$inet(r2, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getgid() r11 = getegid() r12 = getegid() getgroups(0x8, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r14 = getegid() r15 = getgid() setgroups(0x7, &(0x7f0000000300)=[r9, r10, r11, r12, r13, r14, r15]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$inet6(r2, &(0x7f0000000180)="d05fec1019ca9762ed1fff314c38340b85c41c892e028eaa31f002ee7e91b4ce508dd443c2c292e4c4df7ee18eaeef908016f63c7a51f1cbcf26da3c891c0a3f78b15ca597691b2d96a8d5f1253a2bf93e1aa140a9e9b1ad48fcb3e7296a94b1e327ae473b3543fdf9b02961ecfb4015f75b04a07011842487f44acce83476a359", 0x81, 0x2, 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/211, 0xd3}, {&(0x7f0000000100)=""/51, 0x33}], 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:29:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x7ff, 0x2, 0xac}, 0xc) r1 = dup2(r0, r0) close(r1) 00:29:27 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) accept$inet(r2, 0x0, &(0x7f0000000180)) sendto(r1, &(0x7f0000000080)="a2ea34a524e2c48a3db6595c777ede014466257474ce5a6f519686b5c667c88ec3363e27401cc3679303f25ac6b59b353ac6dbdfba51d6ce814f440dcdb79a6a5ae8798a221a6eaf51e1b02c01bdaf971c0cb8d7cba9d2d354f03ec08fefdf62334ca5f429e7d80c98e40083174e0596573cc355d721422a98daeca24d0845e90a6b131ec2c63f3421f0039fdae2f48742ee854bb946b6298edc6209957e843fda921f453c419704a3709135fd9db752d2b061979d3ae6fc53de532a2fe66dc7641db1b34141c743d91c7a2e7ad97f4d47fb69f275", 0xd5, 0x402, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:29:27 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ff880000000000000000000052ac35d16c0a27ecc59b8a00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffffffffffe68) socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:29:27 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) readlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)=""/214, 0xd6) r3 = open(&(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400000, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) poll(&(0x7f0000000300)=[{r1, 0x40}, {r4, 0xa}, {r1, 0x104}, {r0, 0x26}, {r3, 0x65}], 0x5, 0x8) listen(r5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getegid() renameat(r4, &(0x7f0000000340)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000380)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fchown(r3, r6, r7) fcntl$setstatus(r0, 0x4, 0x80040) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f7189591e9237614b0041138ac7321f7b96d5c23e0b92c81b5004000000d781c0d78193a1f9fc38f3f572900d777e52f4ae81ffa2d7aaf1662f76c9fb"], 0x6e) r8 = accept$inet(r5, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) lchown(&(0x7f0000000400)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r6, r7) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r4, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:29:27 executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r1 = accept(r0, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9233024400"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="af183824679001ba93d4d7743ccbb8dea508b441a8b6677431dd648d09f05f670384cfb8a7d0b9b3c858a9a39d8d52b487809febbecadcaf45eac66aea952c0710fed77b3ad870a23be9e95f1f81daed55a4aad15419c6d3c099ccb2633433fc1b2ae321abbde9eee5a2677b0d626d7531aab7f40c1aaff32bcfa5bcc10bd13606b48b40c1f122adc092f6ab22d4e43a504c958f1b5725668a5bfb316c0b0f1d3761b82f3bc2f74635370d160c3620a95556e42e30b4be4037be84239c3ea3a6e169f91ed62e46887b4002fc8e5e6ccc3f3da07fa4dbaa5314a3", 0xda, 0x8, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fchroot(0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:29:27 executing program 4: r0 = socket(0x1f, 0x1001, 0x3) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0xd60) close(r0) sendto(r0, &(0x7f0000000040)="ba085ff5cc966037ed461ac93cb8eae32495b005c05e0e598009cbd09d0ed454320d05f8088fea3d4057cf2075d027c4316d3aad9008143d903b96d2f48617fb26dfc8965184f5bbdee883126cf1e529b3bab7cd58d0289945cbdb514d54cf1e4c7e40a7cf17fdc70e99d0459de6978fdc0766bb83fce60a95949ed68ed2fed169f92fe985bbd9b2857929", 0x8b, 0x8, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x20000003, 0xffffffff) 00:29:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2000000000, r2) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0002e91f7189591e922f604b00c774b102cc050c001c84ff2e095df01fb018708b800e9e794083d3f33c437fd488f2f365ac9a432716a937353345d7cdb3dbb22ad41217e93d9cad0690819a8022b220daa3321fe2d9be55976194944ebdef9ad228b959c0e7c300a868e3325a23501fcb46825279331a93dc70701656"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:29:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000080)=""/109, 0x6d}, {&(0x7f0000000100)=""/247, 0xf7}], 0x2, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x0, 0x0) fchdir(0xffffffffffffffff) rename(0x0, 0x0) 00:29:27 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="01050000000000000033614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000040)="3a7cee99dbb08adf323b0c189787c547794cffa1eaeae276c9e7f9e2d40116863aa992517a4a945db73e93c3db3c9eedf4fe7a9da70a90e86eb62fd9479986180517e5fe89212b39f7eb9a9ecb82ca8a30b0c373cba2af87f37a07eb1d30f13c67b7994828f6669b0f8c8e5ef2774fee861269b6f6dc1d6ad5d5a53b4e2827b07562e2a6439a6a8c222f9c386dbcfacf63", 0x91, 0xa, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) accept$inet(r6, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x0, 0x0) 00:29:29 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="017bfe762489591e921646eb714f3a26f502f7cd0b0bc196941e8b7642b004f309a0c1f552b44627868b06d593d1aa5a7d167e2380d18f6418519e001dfdc792c702699f0070ad2af5d5379033a79e8e66d41ad032d86e399e31c64972fc9d4701ffce58048f1c0e224226d136f48ff6291cb71534297a8a02a49b0863580de79f1d66363f00fc0988a24c2f12f7174186d85f20a393a1ea33af25d1c1"], 0x1) socket$unix(0x1, 0x1, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = socket$unix(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000000), 0xc) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r8, 0x0) connect$unix(r7, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r8, 0x0, 0x0) sendto(r9, &(0x7f0000000180), 0x991a, 0x0, 0x0, 0xffffffffffffff29) fcntl$setstatus(r1, 0x4, 0x1080000) dup2(r8, r7) 00:29:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x420008, 0x1eb) fchmodat(r1, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x108, 0x200) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:29 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) sendto(r1, &(0x7f0000000100)="8b8c566f5ae3a0bf313c8b9a080bd276533a83fedb2ba617823f2e58e6fc77410083cdee3045d07b4bd099d79def26e5bb48b25feab3477412d74155bdfa3eff6ddd7cb6e8d7a63077a4e5dcc13fd15c29d0753784e360840462e6ae10db27818c2e3588f5a2baa7ef8e57bf933305fadd3dab", 0x73, 0x7, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f710c0f000000009c00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup(r2) 00:29:29 executing program 4: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000000)="184c9133b26366048cb71df7c8efe5bc9f6261c0123f5cf87fb7bd5e336cd22b61f2a71a4e85820cc288cac73b56102af8d6e5541b616d6828b9dc74904f19d01616f1c2c255b28e79166bb27d36392e44560a0e9e9ff7713d772d3b661baceb040aa31555bf2b6e", 0x68}, {&(0x7f0000000380)="5a4dbe13881602fbeac19621e754ac063e92b3d280e38b1bca67c6da0bf6f3ff7bd32da807169ae3b26077ea56e722170e2ade465bf863b38ed1e61b901d1e7a3989d83f5ab1f68df48213e692840fd1a0a913eb9518fc84d446641c0ccfdba19c803c516c172e47e3a11975bce47f907d4eb4b5338b5980a12a1405fde2a273ad0bacbac63dc449ac7a64108c6cbfa32c13b1b72e756933721f7792be49092044876b00068a89a02fc8c5426d14ab758720cd96f7b2d4be7599448e747e062beed453aa88a05e2178d0a6c23bb3958a419f764b66dc8db8cd940ff663c35e13ffe690f997c71303ad5abca8ebc4173f74151125f239cee4d3c20177ea00ee9f731f79810bf97ac07559180916cd07f139973a1aaa82b16ecdfb748a7b430137c047f1a89f1743c30911818f16c3e0d623118433696625f364bb2c488765bc77491c30d64eeae2a1f3e5a106906044e3aba6c386d063c6331d3019e5da199c0af78072a93c190eb763bdc97688feb5045556370aaa3c3fc78cae7d6ac211b49dddfb8e5b844a89218e3bfa59a3e479314fb572683dc223cfdf40183a9f5e6a910d25429a3ce94f1cb9ec485f632c8fc18af4f07e41b69fd6794f092ec282b71965a147d426d27e26b1735b98e63ef5254df3822320b04fa27bf4a5e1fc915de5a153ebdbb772c15c8fdd3bc579580f8699f9bff812e45847b610c1c135a2e10e0864fbcdc5549b8ef6121ef9f6a2bd4cd2dff2a5e2fda1940efbdb24cb9e97ce2c90a76513816806892e68dcb3352075c81061c1beb50906865ec310082c2f92545a4ab278c070349204b39d85ff93f8dd65c81cdb598df8f7b3110fd417ba9e3069ba4c9dd25eb1f4b4510139871fdb9dab53f38dc835d91e2997d46c7bfd31d782ff3e204420f2280498d352e529c3c8bb42e954e8fe17f375568b76c15eb2ba28f4cd19344f1852f226abbfaf300b3a2010d7b3396e24621d08552e3ece2b41c7465c956ffd827892c5c5134113356719577b6080521f51c679587b88b2a230f9ad4860e5fafb1cdf05314ebb358af8520b1a5121a5337c066ff90e8278530e04f9c6839c85870f7c532fd5e018692fd5faf27f9a1311273ba09278fccdac20258a7a45401f1965b4bd16d76128d96ea2db0e41a03a359b9824cc9f11481f5c580af889d2b9b6604206aed41f6ba3a8657f3dec46a444f6937b9d9d739e061757e6d316551903510fbc27dcdb08f4366b8465ce4f412bac693ecc443bbfdf228e53f20ad08c3eea9fb8ad984c5220425bb669a5453885ae554c20390e5c72dff89290d4368af1fd947be6ecbaa50a597eafc530df676d486cd701c45bba288badca4df1c2f0d1e12b949053e443238279d2f199d5378a30f5fc87d7c7dff030f575dcc6e9a2e15b4b201c3cf4b90258a361eb0a84b5d93c351aa490b84d42af3aed4703a13d5e1fc465d3269e430348fe823b7c2273fed718aa15b28cf97d0b76aa21c4fec0c58482d487d16d211b9fa349aa2a95e29a0e0a96b9a83546ca2c597e938002fdc913d65e9d24af98e1191c511cdce1196fc722033b51b62e7407a332459188d59a56158d71405bc070e609fcc8d0b7ea27fe2c3487c674a93584ded097e63656ca591545f10164b187ef835011a714d7129cadb0c1dac7dfa67a8c0e2e291579cb8961f3d21fcc073ad8a7146dea622f81a50ea44ffea759d57314ca4c978e905c21996d1188e33657d3dfa05716269b0ffb7800000c50151aa682b8f236bac7608ec9c94f6c008ba7ab72dfc9c5c4019556b1d796de9aa7742a4c707b1f5a9d08cb62e1d954c1c38863c012a18172c69f7b281a9411f5ca85ca8e5b17ab79a5eb909cdebd57c5c1619763f10aa2171e118bfddb4f0f841052154deba9902591ff79133ce475debf3e1c3874d0b5253679d082d06d209d03a6e513e2d4b8626828ec1a51d91b69205d490296b2dfa599fdd5f7a7056e0d08e19670834209efd04fdcbc430ce8ef4d17d85fec1238206cf1637ee1e5034a840ee0f97cd9e461cb3755a25b84e0466b880cfac9fb75cd5a705e04ff9145bed31e91be7a2ac3036680916136812a079b9040f879989cd9b93cc56065b24d47c359e627d1ab28a26485aeb326994d5e7057765ceb5d386e3f75b5dbe9035ec9736a9f3e03b4004fb6fe2ad298c35183a400f2d912a05a87c8e574a364a6340eea4f352e0d03637144a7cb0fb86d7855184cfe9c7ff5ede203d6e18c24b68536b5f2560d40b7f444f9795dab1a1843c98668f67639f62e45ffcd3493b8cd9dc2216f7909807771f283563d3556f70b64a04ba5684e5ef72c6040419630036615e72cd4f3245bb0a06a1e80a97e79739028a784df1aaed7eb89df5a7275eb412fb97a7156f36d1535ea7fc8c11c06949b2b9d2a311659bbfdd1925a59dead3b0fba732c3f3f5b834b68b085ec763fed052eb9288d874be1ad2b65adc6e9fdf5d43c1f6e11905fcff2a313520b526716fecfb2dc363879bfffb500335e7400612d05ebe4858b1472b139c9d6a9ae09d065034b12b4abed162fd15b0ccf21966aab591814bc26aa2feae3ea7fe2b4ec8a6a66be2ed5862429ff803f20cb10c5be8d6fbeceb68fb5b0b443929fabdb91b610de616536d7057cf5da502b3542f8b2ea3db0b566f15851cb4dcb30166c0c8f604b842f8baa01ea3792ff7e58ca68ecd5e96bda0080f9d79c18f0dc205488c927767e8fc6fec673ceb2f51b5bf88efd84e33ef56f89abd469eb03f29657ebca016dd6b2e627a8924baeba02992f3da3984211b00c06cfbb2326bdadab32fa165b6d0375c2f11e001c483ea82cf1e54cf5e6c429acd0903ab2fd0721f0d2d2ec43ec147f5b23c8803ce4079233f056b19a0dafac59101cda8a370aa38fe35546ccb611e5ae8001e2cd2198cdd53af3c7a384950a8cde6ff17db063bc43504b9d063b9a118e55c283e927a94ae49402344dc44ce50081afc68e842ff346655e242fe5e61bba13c724ef29f96e89af3a5b2a7b7ea069ead75532f30522c4f8937b57eb2f8ac7074cdf19b1c26e94bca11b79b080b23d8e0e722edf5d0f37c642bd0522e80859f66ddcda72f97d01d6d9bf7f1acd8ccf7ef20b6c480fa135733c5784edd9b42e66b7f0d3372097ab63f4adeb70e6e0335d989b16a1ecf059903aa143e3e77afe6afdfb1b646753deaf980ffe8741f79a1da2be6b3ac8e827a66575759c6ba3445ba77cc491577a96dc1401a6be5d6b72c838fe6abcacc9af3a85f1dd3837e1c2b3cb1aab1d9263813c1f650040e250240a044c4b7da684441427f9f65dac2392d8c01c1ce25d29a5404520da25a9aba1ed24b426fd79b49d4cab000300a0831e7940af7c8fb88e6747c68c291aca6ca6ce86795eb800a21c937f9f5e758d324b570107268d00d4435a633ed57000ebb1713636c30330a42381460c8138df563861b80df36dff291ffc84d02dc3f19e970fa6211f6d12a558938cea9de17f0363d5fae8e5bc7345e32e26279534a23fa687b7833e9f673603b8f355f96f9f718b3448d02d161f44bbc17d108baebee8faf8429a130b4087a76678c0857c1707f560907171605624e1b5a4e958b392da2cef301167c884edd181a6156e7d7143921b5b84ac25bf46f8ecdd1d34efe944e7916eef4069cb3d967c537ad204b6a442430b20948926d37629611ce0bb8759f32213731a23034dfb772d890cefa405cf6a6d61982e8fada4f3fd460db3acfa933b53cbe686334772bd8d93423b0079eda8b1539bf786d5dc105b2323f3801a10bb487eb78a4a43248ff869796f828e4073f51f5e6c4e153925b594d0ce1edfd7e82847922260468f7e20b4b613dfabb25f34964b18db9b5493eeb6651b81e8ee3b2a2ddcebdf373d77aa7e12c4bf6a46f366d034000dfbf3a5d46c057922dc0099a676b08b25560afd7e823373b618de68d41d0d0d88425e8125f7da5309e686e86bfdb980028c981d0d28d73268c041e4e00348875f3051c62f9185555da4a12bb67225991518d6328e20011b69e8afe58d8a53a8bda9ed2e8b510213fc50c2e502765b5d724d7adc9fd7b94b5fcbb49a9ed805719e992a0f78d4476a5a17cd0868d81d45f73fe729e5db7e45946fad5f55ffe879eab58491228ed3248b2484f1f4fcd1427bcbea030a5180d01612f2d1d7656015b3f0846aafd38f231a237c65281b1cd720eb61e426b99471513c581897a4d64ab1c88e550a4acf8180867a39d8924e4bbaf72fd3324c2cf24dcd40ef4251bbdcbf2392a1b67fef13b070dc7d292ad464a5317d39b155a5e5d05b3eb9a69ae4b0b545538fceab4624124e27858af48a1fb2e1d5eb6bc3d95a566cbb81d151ba2dc6e5babe45a25d79710f47f8681ea2afbe63e8441b280125c6e8d8e9fce38945ddd0d954431acfbf0464e0f180a0959430651065ef11ce191bf2b0535673d7b28153031fc6f78b4b268bbbe4ac06a0895f6f1bd025e751b8aeed32298c15fddd8bef2cc44719ca678a7c011b4e9569b4b68131d70bf59389c8ce688f128986f816f2f44b1fea0d082909350544f2896462ae68b1f3bbc23328ea8de9c7c149ac85c5df5f2a346c416be477ace37e2b099223861be84c85cffa6d2e2b8c7489d52097088af75640ad0d5e88886efadb0520e4b38b0b2fee71a1f1e4d19c8797227adf5632ce8123c3c4a743660039bd45f644c4744485bf25d0c5ae5b1bd50c65bb0774c3a2d0de5a4344a7e6aead3d9965035c653d58671de4b802aec99d1fb0abb108bcb121a22402c7817f60ac6faf9ce8ce57d7768e86d7e2cdb50e8dad1ed78ee6355dc964d700a2da1c5010f4da3e1a7011479d2af40b68709be8f48dffbab0354b62aa3cae5d4f19e89cb2ae13f56222bae54835345039628ea6a23d265da3afbc280e088fd98bb36b066de6f84690ce9323d9366cd4dda4d4dd496327fd8cbee1863b251c4af6f2f6c1e40740eb6cefc43aa97a00b01843cdacccf715be16b4a9aabc7011f37f5e22285eb605a00b9a12dc782657c0ff2f60edcf0f8ef5a44e635e9a5309941d560dedb95fb70edbc47deb63f274001cc0da0ad6836e0e8499cebe13063fac4afe87ee6a20c75deadba710cec32c278333ea38698afdbdf8a513e42c6b188ec1352cd89d01c5e128ebb9125606727f4080281a445c24f4ef789d031e9aa1d4fe6857a998ac6000ac7951f83624ba44bc23ac6e0b3ebabff9d8b6b4a5179b045360d8ba8ba34b63a2f5517464d00396363915cc25f78ce4cfb765d5b4073999302be22f3c366d8b6e099fcef62724818ade0adede1f684b49af958baf245df78fc250da7ed3c297195de3c8d7f3d40a7d207f0bbfc19230173036de0511047db23492631580ad97efedc09e3e4539df5c0e70acae56ccf89557bafde9805061f50574527733723d5e56421f20ce7cf322071dcf3765e47ded3befb158a45d5978c9a35835e0169294a0821b43e201acda758bfb783f415e6575d2fd507cd08baf0ca2e4136faae17084b042d29d0d097392d2b46fbf7ca4385bb93a361aca1ac3a78061d7895368b964bc23c2446a66835a832cb6fe686775701b22d79067ffeba2d15aaba5a4be1c5e160e1bc3fb5407012a75d93c4ffd6b5fa7721688d2ca18b59ac23bd49374b2278edb633ade1c66e5396fdd5a0dfc71a4666832ce27c65ca72f1bd3b85e82bc5bf732b5a330c5682baa44687e8d73cd64c08e058551232365bc32b9d2b7f552d2167f1339613ddf40da34a03bde5147ac16cfa7cd1fc5", 0x1000}, {&(0x7f0000000080)="de92a69c5dc6287a933455542e05c9e3beb59e31ff", 0x15}, {&(0x7f00000000c0)="7d453d1973e618c902d67851506cb276982b5955769d4575704f4b9e2c473e4b3e8c55d6810bfd9ee9b17ee04cf977514a24a83ccfbb0ffa71f4a2654e30d3e24b96db322b6080808b1327ce5768b5471c2dab1ae7da9eb156e54697d8028822d02902f0b5640a49ed4d7d5b52431d80eae604b8eb33d6da3be4a8629c642f4242793351bd8a34dac7779e1e77e82572fd788908134b41cfde1f60c983ed502aad76040fdd84bd8ed21c3d5bba75c39d9d8ded12e3e908153a598e78575b720f9d4951a8832641e536e8b4e130681ed8245e081c875d3932e22945b6", 0xdc}, {&(0x7f0000001380)="a7ca864dd39268c16f166b0ec64d5ae67a0df6cb4ea9a49ea6f3fefbf1e60c5bb42ab8924de4f056a4619178354b5cdf07b37119489693662488c469a86981a3907baa2fd607ab2fa88af1fde38e1a08dc8983c635328f7ba94c407e7675a4b4743acb740931d52f6171a566e0c3a572f3031912cf54337e4fb7f1f8a5bb9357679fc18b0592b07ef6e737fbd82c7984a366b22baecb2bef05c22d8fdcc0c8151ad166b68f67f8d5bbeeaa8e89d320157215df873dc450", 0xb7}, {&(0x7f0000000280)="87f34356d3a160a91842a3cbbacba3a76872c983e7aa73edf1e16b923807ea44d184a5d12a90e6742ef5ecfe86bb62c0dffd4c94b671802b6045a6af8551b7bf7237b14d900f90efac31", 0x4a}, {&(0x7f00000001c0)="f7fc6db7bdba69ad3b930b0565693977a2304c71780a38f1c14faddb1e92ab50d3b979ac5c7dae41048e6acde857b6109b9b0ddf1feb02af1d6e0d39c2", 0x3d}], 0x7) 00:29:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0081c76a784d0734fc46c5700363a349b94070fa33f41ed409a945d56fdefc4f7d5433950c43df78e5924cab85442f73c685dc80847474f3fe96e42317557249f2daecbe1c0000000000007686b5c9908443b9e6ce1c75752c7bcd82d32db67078ba6f928ebff115968f6aac03e117b3bbe01edf6b117401828dc3effc18d2003f8d"], 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) bind$unix(r9, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fcntl$dupfd(r2, 0xc, r9) listen(r9, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) lstat(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:29:30 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) sendto$inet(r2, &(0x7f0000000080)="c13bbe3e92c87fc091259d98f6", 0xd, 0x9, &(0x7f00000000c0)={0x2, 0x0}, 0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) socket$inet6(0x18, 0x2, 0x12) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:29:30 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) socket(0x1f, 0x10000000, 0x8) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socket$unix(0x1, 0x5, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:30 executing program 4: getrlimit(0xf, &(0x7f0000000040)) setregid(0xee01, 0x0) r0 = getgid() setregid(0x0, r0) setgroups(0x357, 0x0) setuid(0xee01) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) 00:29:30 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x4}) socket$inet(0x2, 0x5, 0xffff) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:29:30 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) chroot(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0xc, r1) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r3, 0x0, &(0x7f0000000200)) 00:29:30 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e92334b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 00:29:32 executing program 2: r0 = socket(0x2, 0x3, 0x9) fcntl$setstatus(r0, 0x4, 0x20004) read(r0, &(0x7f0000000000)=""/4096, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001000)={{0x18, 0x0, 0x0, 0x5}, {0x18, 0x3, 0x3, 0x1ff}, 0x8, [0x7, 0x3, 0x4, 0x0, 0x8f2, 0xfffffffffffffffd, 0xfff, 0xef]}, 0x3c) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001040)={0x800, 0x10001}, 0x10) sendmsg(r0, &(0x7f0000003180)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x8001, 0x100}, 0xc, &(0x7f00000010c0), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB="10100000000000000001000031000000d66806d43c3bf5e65e4af5d4be417fbeb83546eac8c8e9478f805c2cb688dd4a3ec110ae35dd88285d787f4981fafecf45870cd4c77a9c6a2fbf38711b3a202d7057d123c710ca984cc3e25775de6f3db8bf0d0e74a9cb445ffefc859c089d310bbd1b374483ebee85f76e7b42add45a8308ffa2490c35f91ff5fea5410182ffa085d2342db7fc9210d76a77b5d89d283e63bc3e750bdef4a889e7307b6fb3c5c8acbd92988a6a261f7b08ae7481ebaa2a89f57ba4aee0f16d1b93bdd8fbebc5d0c733c7665f7bfe43fe16f81228d2be01e849fd9e024f55d2579e1118570238dc8f60a2927d27cad9850fb56e5736ef279aad605a6973655783f1460cd66681819936eb2b4eb2c9acb91685592cc4e83c24e153f4e8ff5bdcc7ea0af1b3a4831c9d40b98c3f0985502d6813cabc84305cec65e4d47cc7bd268af3e0a76dcb68b24682575731b9c511cb0e0168c699d6fe5f65715421316bb1a185577c8e9995db568ffc1aff7afac52d7bdab487c6c98dbe974e51f23eba14d4deef37a0bda8f35cce4071c7ca740ca4168c399897f22e90d4d8f62f80850a3e83dea7dee1a870ec705b97dd71fbd98084942cc752aa2ce219fecc82cdac49f588c82175a4fd11518478fa42d02b121cab81e392729638e4c1afc2ebd348a4d6940736bfefc62293d822c3ffca2cbb7250f072f87936a5f374fe6b79008a0ef35344a69984de77365804c36814956a1cebb7749c2ee4facad1568123d20f4edf171876c4c18788bc04d992c15c6e3bcd029cbc4c08777334c5e56de4a1720b5935b6a12101000000000000009b97eda5bb9367dcaf462a69bb7105399b0506da228f1912c56f3f0534a2ac4a078fb6a6754498fb4c51cb224058c50447097b225a326291d2058a9e6dcd2bda1b9c33931d60ea356f032fff3095ba0d31f934451532c659c6074a00b39ce9c1c8cd48ed96f9bc161b9a677dfbe4046221d0fad605209dc9f95d6747195d82b87153a4b771ca75f6cf280511f3cd84303cef2011c1ed836591121c0a18ef66bf7ee3200e4e49e0d3e82d2aded24e2ea1f461b6a2a3cc5f25bd42e262860c88d6a01f0517a2c7c59244af686cb1fdb2a45982b1fedac3b35f62ffab2e9237b5fd21150d65d729404882c270d2baa2dbe1162ec5dadf1af4bf84e506d4d7586295af7af81a0ea40dd7100120f647f00e82b9f21adfecc76acd5e31e06054e7c0b70347bf1d5f7bbcdefa02932059288baca5e457a0b067f73d7f69ef0bdccc97ce899736e33525eee6c12ef2f082424af29741262673c5cdb59d2249b25788c774d342c442477df85f30c467b07208bd1a2d796ecd44128755acf7f1f77a16e37f5de7fe76b0baa86492861cff966b50c172852782a6a86a339ec284d35165954ea44993379dfa861a58c0a3f0e20f1fe6448822a4ecf628c17b591a9a3a692b9f9dcde13a36cf93b2d0e924fc61538f5683e9158ddfc33d6a8f5500ede4ac3f82cf6c9e5d80bd5625f69ae46ddd54238945c5eba16c0de92f0ea55648f47da1940ed1a116ca51126ef52ad97ad243d1621fbe6d4b5fb53d92b6883879fa0b592318240f0696606498b159fbb1b7d60a92c65226d635d53f7d6583be97f9ebeae71ae1b1593d6db300b4f29eb5f04ab1394194f16c99d746c96d0a1688959296e58a84e6e1badaa27dfcc88b05245cc2627ada1de7d16090becf6fca9b521e52c5aae320e411dc0ed4a7771a314f3f1a2a88d80a58a8134b7a691d248acdc2456b5da51945e391ddda36cdc1b5690c72c648d88ea86963544c22a3c1568dccd1e7b38c76b99da90d445ce3d7167f3fcc4d7097a4e75bd3998c1038313e59e40b01aa27a0875755b90c929566f4bb69dc7c71f07d604b0323e83812a4fd5c4313a16d65d43aeb4de0d15d39832996221f95f6c47344e22a77d0b0d88d5f875b1a718224d50f13254781421ff4e976acafb3a6ca22eaca4abfc6985d878ee86dd32ca8d4b7fe00751dc240d555783ad5cc0016dfbc9174312d38e6bbc6750d53df61b33aaf0010a7af57cb8e005e78a4154fd8a563d3a924a801aedc28e0ece514c6a939f77c628d3e8ac0628f23c4ddcaf7a90183d14b09198d3e9783f7fee70ea3c2bfbb407d97f90da95b0da7cd17b4ddac84cc8c0bb0477bfd8080183d308146090d1ad62561c384118953335f4ae6fe61225abacc24ffb93c4dda512c62be29356e0e55a203372b132d37c8a9aaa57d86d1aa472fc28858cf1669b85950b881c504271b5ad11e7ca9db03870d7b2a58aa8f09c130140f5c2b77d4be92c2c2bc63d8feaa1376dc47b9d5d4efb217b19d5b98b2b5d3508fd7d7420dd996b62e7e1f4527a2a7216fb6607dca65e20bf619f29476240ce9a42c67961e4af6db6adad2b8f587e287a02262bf3599b8deb5fe2021850fb64e3966df0307fb69d2c72e73e8abfa330dbd595aaa8de0b7f778db18d0102c51a20ba40e7ffa890eaec5e5d95b5bc03fff0acd80dc4c7441af205038b42c5517c3606717c0e3a33a63fd3f6293658767ad2d43448885a5750093fc2026f4ec36b52092f3dc25a652b11090e181066c96daf9a731577f2a91478d47023fc7d13fed7ea14938b7058aef1602239f178dd80d9dbf2591cbd2c5cc17005a53ad917eaf1e411f6a329053de62dde4a048a66b3d596b40028e53fd5f10335407c05a7eac03ec7feb132ed3bd185bc5fb1f0a0a8d5c216d3d37c8427232a06f9da572a5cb09a7c8057b26a8f6ad637fc6ce6271ecbb0166ebbfb56d1570609f46fcd8b1595750faef1fbdf4d2503823f5319834fecf7b85d3ed7da718856df896d27645f3d456b6e138764d8a2320b0d0cf10a16f654b7a64f8345fdbafdbc595ecd0f26c37f089475159c72111d38ae8b43cfcc71a2bf5181e5c474fb3d6e4c6660fab0faedb206c69728a89c63d3618a3577a7540e0f483ffea831da9b99264535276b068373eb44e7d11a0ea4f06be80444e62fa28fd57df851c3fccc386f02c223e20899a3fa6aa09034613200d752ad2f3413330cb739e91db3adcc4003f5b14cb6af696b91b53bab5bc8945a2625d625eb6d8161ab7b3bcd8783b9f2d70434ecc93e52c38d6f69118fbf4f7a496b80044c348b282cb8d88a1d34ed8f38988fe778049e6793aa952772fd1d4389df1104e8ea01125cfdfd2d5a670abd0d6ab05e9c3d5a6be92ac8333d697a4b31f387a97b4a934d381461b8243a416b426f4dbfa469bcce299aeee10c9b68194ba1ccf57928e9ab0bfe00a387d2031f510f76a8a362df92ffc13882e0f7d27be90c19a1d68690886ad4d20690265de0e4644f4f9861a4f5fef0d0e9848028215ee259251807ee8138b28902d31f0230332139708afc912e8e1fa1ae91a7e2f57ec7793d06b63cd22c44c1f09964334470262608813d4270cf019f042ebcbbd4507abf2efc51127ed3845e50143038b856919c54fdc58224ed1bd3dacee7a5e3e45fe1c5c6a520bbd04a8bb5e2ffb4f4b512737af6205681db55ce16604b133793b30f33cd0ec8ae8078da7b1876326dcf8f86fbd517b20fc39fdb28fed0236a7efe0b69245e542e4f65aeff6667606415891dd46a15c723a4ea7ef122fa623dc828866c8b64702b8a24e1b03812a55c89093ce28aee3898acf7cd4dd89b5442726a82b695ab2b2cd1c7abba1b47d75bd9106068df1bf20eabf249aab8d2215aedd56e5635ed295b357246cea4724c71802be17fe8971072f65e5f0b23e057a0bb86f0f5f23dabf2a073e42699cf062f5befc22a37e47843a8c37d6a9d0d3794cea59dcd6c9f3c8ab0cda9d0eeba55d22995921a257fd50dc3cb65785ec920a4a05ae67284a0555792e56da7d79b2014f6b683c3ce50492b2680dac02715009c475241a79e393d0dbbb46371b42c8b172d450fb5d3267a5a53cc243633bcd0588395a5626966895d8b0f6d62acb8c30a6eb3ead4978721e19da8773eaea5d1b9dfa58d5a18e53df3dc8d749c2610899ac658100e7129cc13c62f5c64b64815aefb60b825fd6e5d64a4db4c641d55562f3b9a1e15cc9bf095969a1517b4d35861ad22b92ef3f007045799fad9138583095f60b9ebb372593a130daa6dd4fa3d73ca3b8512bff2bb42e62463435a1c9b88235d115a98d2321c60f6f1e6ed270fa8a0323fa458c1d0abb3d8f6d51e7c4aff3b758198b0d87ce3187aca1d90faee1bf90df5262f11953b8b81a73e5106ebb4b472baba2213f11dc05cde388750f963d5d9db716f25cee3673483ff4fba809eec6fe38a8a0b32757fe88174245a5980b26d6ad2d4d0a9fc0f4ac8823e7000eb81ec63fc16f5a54deeb21c48666c6526fa2ffaa337eb8b66795eea2c5a52acb75a5089b179c833022c296e5a2e639a86dc5310838a7f6709499a93d4d749581d5dc58bdd0d49c85c8c909a64daefc315bec285e33d8eabb42561b313f7d84dd76fa88bed7d581e567a0699513083f9a8827d4513f17a960e24920edd68472805ac40a81077301e4577d7d4ab55ff791491503fac38d17aef143e44ca724169720332e8c54f73eea2636f93021cf5d8241f9bde60a4a2d718d5621572efb245dbf167643b13486cdabdd2505bb0ad886bd0a5f2a3413286f76c1f57f228df01b4fac6dfcdaf1b187f575b6b2dce55e9ec7eae8a2b7ef24edb38ed432e716bff1826403ac772116b6ab9b92ba74c84422a712406997bec036919442a7b1197110571d0a27f438d331e5be6f6b1b77a67936dee144801c2e3598306e9856f2effe1e91e0aaebcb77d12cdad1c5801625075526d8b6f0377a42c28b0c6de11ab3856bb6424ff59b6dc26c382d45fcccad2ac9b4a8d2364af39bbfee1353807123dd94e1fd76e093f6e728b992e34ede1e1fe5dbc5f293a4353e464c43c9200ac2eb4beaf760c38296701793955f9addaa31694cc51ecb55688464c5e48a697afff2784c98791d30ddcfa267fcffa7d2d360017768a243dde9b52ff1115aa684c35abb8f1f09b75835ef7ee6df645292877b1e72a7b388f7fb6dc584e20899a19551551f0474b03ebd5674602fad4196f87e8262b7669e9075ce6fc60e77cae283906ad3bde28ad7cf9c3b5f78cb1cc1afae6ef5d4201a51260aa52dfd6466c380953f351689e4344385342048b1defc8bfb25f43f0ef7f66b38c6d863f4ac8124de261c6599264a8c582da44f93d4a86d22276a6075cdad52d4585adbf2eb269823d0d14fbf6eb97a155d55d4b539ba1a90a2c6e9351dd6038b80d2f6df57e35ff3fb3e9995c62f29fd0750f391771c3c1ed774492b38ad3ed8c732c4d4dd1ebb202bf10a9df34d3bcf24cd5bf892a81488194c9ed790c791c018c355d3831a522d250bf86f1644c24032ad3bc7ba9d160c70be89e296ce062632633287886929a8ae4dfffcabc7e221a3beb503d7f623d64b13050ebfdeb04aac96b85ea966f4b795f9a5699b245d20ab94cbc982a369419ac9fdf2f6b346455e31df9a590ddcff5bdcf1af12cbd81b7f5bdfda4ac561487f28d8ce790921f714085230c89dee0d6028a1b62f0dac16d35892d8b9f1a4ccf06686fd57e6811eed708b00ac45b9c440319255ada1df3792c8c6f66a929fce01b215d0dc9def1345cbee2ba829b938228270d40194a83065529877f57debb51ad3f489cd4071ec8914bdd5ac2aa1a7d419c33ec6a570aa11f478c1a18a4984d5d3c340e8e6e8fabe3721db69b686a96a16c27f6a87aeb979aaa6a3b1a2393809eafd8c134b82088c75765bd27d8961f7681f4c652c3f1eb9c7c2cd65339a92f5746bcb52144b47e787"], 0x1010}, 0x4) r1 = semget(0x3, 0x7, 0x624) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000031c0)=""/239) fchroot(r0) semget(0x2, 0x5, 0x80) r2 = dup2(r0, r0) ftruncate(r0, 0x8) faccessat(r2, &(0x7f00000032c0)='./file0\x00', 0x10, 0x100) fcntl$setstatus(r0, 0x4, 0x1000008) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000003300)=""/159) readlink(&(0x7f00000033c0)='./file0\x00', &(0x7f0000003400)=""/101, 0x65) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) setreuid(r3, r4) sendto$inet(r2, &(0x7f0000003540)="25de2c619068ca6ccc6f08c94645f81a5b11d27f6d1ad45a999fd0d8a7917d194dc812358f90ec197ac905ece764e739ae1955259332fa62fc455092ed5a9683462970534cdf556e122f8c708afe8611963576a280c4bb3d498a597f06ed770e9b60d5409357faa40506517e9c9feb2054c684ff125f198de46f144380dbc7926003e8c2bb1cead05dc616077c197a84aaec01286db22d09c50c3a4c84aa0f65526ee3599d68835152d5275fc51e9b5589374871ff3a41892fdc5b55653b709fb662ca6d925b66bd810b2c10a360fabb77b16a15822a64a4c488afa8ac530023821dd89ca03fc41a6de1ef5cff94b59e5b4f04abc464787fef2ce1456b77f21c32a707dde6b5032617372c86be456915418507cd17c0757783a0c79ba104369ce64c77587dc5015678860f5cd953d737de8dfaa58a3c31cb510c91cbe251f68708afcb6bf66fd0ea7542113ebd96844fbb69abe1284d74fe9e788124e7807b72c7b0096b2c4e042d2ad29e1654b21819b67079997f5afd6b4f16faca3f3e2a35a4299a4840fa450187a2a7351fe9914d3cca19ab4126a49889d671bcab2ebbb3bdb4d7ffb481feb0125181b0a8562798c74ad602a60295c26f0c9cea2c2b5136e87fabb43c514f8cd01764a474e2125a3bd9455691d2f8141034b4c270d4ddc1b0a7af06fecaae3e31d6459f1afa99fe4852d7aa51eb6a66df991f858e2b753e99cd5293256b72b11c908e44bee65709d39a2ba365f3ec62bc707ce31a84058587b19e960d5e655292608298f85c44b9ab85fac06851ec8414f6eb4b049bafcb5f97a34c523111dd50b69dbff99d3c1d670dc80765fa8ff40ea9d08e0be5caa92de8ca3c49f3ba406da742c869e09bd7839930768500a99dcdfaab46a8d2cc66e1c9a509296b7377345403e12e2778d84efa4e2d7b3b5c4247d8359490b56dd876ac1e658b9794b6c71646fcba324051e9335658c370be473a6bd1889d2065c3f99d8b695aa0a69ac8c08a398a184ba5fc6d7fbe1355de33fce55ae47f3b75735d239b01737ba256da263c31dbea5988adb2cf1db92bd3734a6b23ca492a60ec6d2bab7513d43cbc3c07f8e5a42a81ff75e23f51ce66f4a28d78e6f3802f860d6b9d08beffccb16d6ee8801f44143f7d37f1c720c0710329da42082eebf980c6d783229aff2d6c59660353ebe0ba3a0b1a634367b0cab0000931fb0836ebb96fc46eeaaebc6920a72b3a2f8ed374fb0b2f35b6e2fcbf6a3ee13542e3cca07d8123fbf1ad3b86572223dc56859a7f09aaf4db6f30455a36c483c620e53324af81881a65449d4b25d2845917f22b14042941228d47b3ff95332f493a2e7c35a40701f29e82a7c89de81ad981263bb6391c3373360ac3570bf5b0c38bc977b44df0cf97b5bfb8595766d6a31b7acd1189b13d76cfdc2717142c2c4be3e75f979e163c85b2839eb7dbe5c5cc1bcb2071c32736432e5277a897acc9d8f12410f5606a7e21967ca21ef3c5baf21d5ad69289c1e6b1f49990f8e0c1a223abf1f421d5f024e7f8c5eb6faf34001fe2222984f8c819af2e74856a944bf38589e11656f9d3d86cf768d2237bcd919776baef8df48c09f01250a2a8ccdd17a81e4a13d8fa82bdcdcbc3416211fd9e63cd3b40115928071dbc5afe280b6b180f285b204a4a69429727c1615738877b208519826f41168e5021cb3f2d3f347b54e722d7f5bd32110c5fd63b6e4002da7111a30e180d28a03268248350656ae3c5202af9071c1be6d87c5f7537ce404ab3a5b9f0ef8d9beb1ec430fb159b9f3e0b38ac2f3bea005d5cdc5a73bccedc4273489d1a9fe8874993dd76f35dff15519755b9eb8634bcc5c1ad88f21e42606d53117b3c5c9b5dd7fedfaad28051efab15d69d964b05e6e582b26715324ebbe8de5486dc4daa83a3f304b2f0bee3fa9f23ea2b4c897065f4c5244248c227d052eb6b2d0b98566eb617bdc6cfc7c50945778bf6e9759a602a12ae121c53163bc698c7625e5356317485ee8c35448ceb40a691b934c0d831ac2ab8bc876a82716f6bfa09165a5565cd85fed88c125842b97629bb053cde068479ffde3560d46b6eabe3ba97d301ed67c7ef5c96a6ac21371d55de448b9a302492dfa4abdb7289473a4abaaa03b210f75508c2baacfc52066b99d8dda07015b55163627c21e820f855fe63c034642c23eba4905a09effd257ca1c5d3bea6ea79e816843e91461aefd2bd917025a3672ffbcb71dffe14f323f81d8930894d6bf48dbd980429e62793c68fa4ae20fd435db45eda7e2a5e7b07cbc6b41d7a63e7085576a26acca4a8c7bbee0a9c10b1a7a922179beae06ef0a843107c236c03d5904d9360e4c28c7ffb63d16189723781111eab3e0afd15b95e7189bb8434437a186c4ad9fbe5788c0b22c9ba3e2d88f1e0db9e3e261bb675f7f84d115f0f2e2ed1c5eed0fb08dfe9d92f301849fac8e8f697c9a287023deb148df5f6939155beba338b31bea7a34a85055895ef9eb4a24ee0ecdecdb6468b9970966b05f56cf4a71f166a19f33377738b841c481fb6ff66d71da28fbc556474e078d6587e67763882c1dfff9b0bca6e3720afdde0e7471ce20c9ad5a4fb2ae00ffdb6988c408940ab5b41a8ae3e5ea7c9b10e79bd253889b9bdb9aea0c92532cb72bedf98205aa0390fd2974c06a1ee4f68e0540602ad7ae6cb6a0069e2f53f1c75da91d1cc766856ab0aba2d40dc43babf4cd8bec9dad370f765e135b23794d20068ad8f591c03c485c17159b9fd97b3f765092eb8e66d1d1f3b98dedf18aff64e1644af927cb6041de7004deb0860632558aab57ee5468f8bbd98c111256065261a8de35af2faa5a9e6f59d3d0484dbef5449eac3c943a9bfc0754a93e4f116be8d55c7cf60cc069d73494f28b5f69379adc65a5a3a79a6f7a27c7135ecee9c478a5827263b7866b552036328c40f589a0fa9596bce3d28de5885abbd43e8c315643b77100bd9fc87b775482e43642bcaa7b94a9d37de486d16eda50045c941a28faee9d3db89ec1b3ada97c0c17b302e33f344c4434544ca6adb874a2c1d8f143c9ffbf17c96906b0afb4684d1c8fdade5ff3438fc7234c78b08ce2164d46144efd6252abe679109fc8fc75d45fe2476ae88aad3b6d1619f04ebcfd4c0c95d6815e06c15c03ce4c089073c87a6d39e01eb26f5563b9fcda007c76f3e944c71df48c5ad8a0e32d9f06f8024400d8832c7af8dc4646c11a5e3b4e40b579b750d9773898d64db368e83baa5eed69f07bad1fdbbdeb9af3b6b44c38fffc520ae44a5d8bcf4882cff6876f3ab5b5a0f1c1eb49084210f1dd242083c54414f3c51054e2ea0fe182602c9599cff29f6424941580502f0195fecc6da556ebcd3c7b3fb96cf9c263f4457f5b28709211c73d04e5deaaf64e93ab2a78fabf730fb35a1f30687b15abafdc60724c905e751b8643e3ff11c86420e5fa22a40aef77064e1c5b4467140bd79a7ce757039472dc82d866fbdadfc5eb377254ab79c58ed901071e35547a90573f0e1343651f270c30f313ebc1ce31a8fa7084fc0f3e932c7c3497892bcf36cbe924bd85a35084b824f0cbeb7078e885d7e2a3fd1a5325cd5df889b743fe6e167319767540e9d09ee4f6c73a0a24174d2f955c91b998406859555d115ac4d5b70b4595245117b072683d39d4f8e3bdacebc8a250eb4bc81bb7443394274df1409c27c29feda9145d318405a971863c85ccfc189cfe7930de75807cfaecdd250e665893923a59672ca5b2ca85d29f660b8ea4f982ff83e0e0a0f17d9b611d59f62a067f9920f20f40b8d3c02afe11d29f826a55fa974c22a3a7c7aa37a692d921c0ae75aa088dc3ad58fab6d6e910e789cc115e46316398cf609d0151da780d7e89f9360254e5c1a68c03fa4d69a0ced4bb8ba4b0fbd9b1f8e52246eddb80d5fb02013124a0777bbfac4712e78c7f5efdff35ad6e029566c20e393fc94dd314df0ef8726cf9903785afa5537231f129cb3c9d09b5224e35dd24cb882540db702b0b7b9dfd158202bda249640f70b0289fb3e54601ab550105497621c62fd18490ca8acfaa633f5ca0aee3bf3c607d94c25afa6310d09312dbae1afb4e3247d3ffeea527c2ebdbd3215a22a048a8c86818c51aa4dc9226ab7200e00046552b2235f206142438b534e2b29c3a85ed821f272a5a8a44ed35e5c4610db6ba2aef9432bc17f415fd26b04737bd57fa66a838c7ee2e53cc95c5ca4edd0267a0994d053cf91749ced8432ac5d4567bbc48190bb898f2e3f58554a92bc5bc7c75630540ab353dc8350f70f5483cd92168b64fb1cbe534b53c04178db9cc078b89fb9846e96ad69cb1028561f9aa65250a9913be5c515393fc228869389ccddab7fcc24868d94fe07ec4495a66d048a749e372747a9b8067ad2bb8ae7ef239c29fdea78c11c4616af962201d25f60551924f18576c836e87da0d88fcba99289b032ade8417dbd16fb3fab12207d2755505624984f3854b46e16b3c443c86a7340b1d8e7f636e6a4f05f442a903af4ab5092a02c81dfea4670f7ff0c0ec26e63051c3dec2bb5eecea67ee0183274876a738406765613ec4a4e29f2e0535d7b4a844c78bb69f2081c08e160ce26ff197983a400f5893d1e29a4942c933dbc751f1ecd9a21f35bf188c14e784a551ff95d77a874594c3058b385f8132149d0fd700d7fb8f61727a5aeebdc9d7b4e6b482de749ae312130ac91cce149b44d296abc6ff72a68238459765f8e1f43ee54c870b3458bb96f3f47e00ec5886324f99172682dac97d867bccb5081497685ac615215f0f2d958b4761df7d9ec8f21b5f35ceaf7563e7566505cb816a350eac5ffcaadcf454a9c0a4e58691f2208e46c35a9a95d0e274906f23386c636df9e675fab6b4cb361e3358b47bea5af557f279c100e4eabea382a8be4eca4ecca17fcfe61290cf58912da5c1fdcb0b00dd313243b4e98014575416569790ce625f6f58880d410d2fa48ba9d56e62b4b17ee35001eded5562454aa9f616c2fe77abe677f1d7df6ee8d93980395d794add49065fb650026a2b7850eb09a1258631895c5a67c1677024575fa0ce277473941691f91c2377b1a0101b2a5487f5114f61193902580f188e5f1b3b398ceb4d8b1ff4a1c90c7e39a956dc21bcb3105d4dce7f18ba8fdcc28c9562bb3108c92fa2513462519f1ce756170051d422d1f300c29c80843067b323b048b9f8f1fe09d37d9b6a2ab4979f3ccd731095645adb5c876e8f7aa48e18555d1020c6c0541501ecfc20488a956c4757e294b3bdde1a682b4df7db635ffd422b36e130985c533b873aa86af93d7f53607cff1575f87c3d08bfa6974927331517ec9f6d37f2cd02aee6169c831adf8c9302e5f8eb52b55db51e3e151b17f01d8033ef110586c3cf63d2dca8539bae319428267aa14b7addf4918d06fe9069df9ca7258ffc30539b775110f2ac98f336c387e1614c3d8165f41839814663870a43f1fdc49ddace552b286b2aef21b137b40e33b74e646ff2dd0f9a794393b3de6c6c576a1c344271eade4629827b6c33ff0fcd99eed290d48915b740c63a0ff96911c97ea2376d47d359384783b30e356c05d02fe1e3e238b8ba22755f1d533630b1e11171bce11d9c2085b60d7f5795dbd8ecd5ded4fb8d6cb301419789b301c2af5464214ca70c838a73c67ad8b3e498803cbcb2028161e7d7374337ed921924156285a778190a73dc0a412d2a09a7a5870fd7c9ab60c6f914d0cd514e50fdbfebb751d336580d503edf3ef9f5d6939038f", 0x1000, 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000004540)=0x76) setsockopt(r2, 0xf0b, 0x3, &(0x7f0000004580)="7c27d6d4fc3f0eef059541a176e9bd5cc54edf814878c526a3b932a42fa5e0a8a71444781309941b9093cc5ea8badcf3c2f5766089fa275cbce3546178102afb3839fcde51e6266b7767221eab887da201483665173c386de611c5b8056ac416d50974f5d0b3f6ef23d5a833ef398b6ba02626ea431cf0abf8cb4db0582dffbfcf89709f59efe875cb", 0x89) r5 = openat(0xffffffffffffffff, &(0x7f0000004640)='./file0\x00', 0x30, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004680), 0xc) r6 = socket$inet(0x2, 0x1, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) readv(r6, &(0x7f00000049c0)=[{&(0x7f00000046c0)=""/220, 0xdc}, {&(0x7f00000047c0)=""/235, 0xeb}, {&(0x7f00000048c0)=""/50, 0x32}, {&(0x7f0000004900)=""/181, 0xb5}], 0x4) semget$private(0x0, 0x3, 0x404) open(&(0x7f0000004a00)='./file0\x00', 0x200a80, 0x40) recvfrom$inet(r5, &(0x7f0000004a40)=""/146, 0x92, 0x2, &(0x7f0000004b00)={0x2, 0x0}, 0xc) 00:29:32 executing program 5: chdir(0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/53}, &(0x7f0000000140)=0x37) 00:29:32 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x40000400000002c2, 0x0) nanosleep(&(0x7f0000000040)={0x4}, &(0x7f00000000c0)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='{', 0x1}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc) 00:29:32 executing program 3: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\'\a\x00\x00\x00\x00\x00\x00\x00'], 0xc) listen(r3, 0x0) setsockopt(r3, 0x1, 0x587, &(0x7f0000000180)="333a85c15267b3e006320f89ef4ccc77a74c29fbe39648471286bddf3034a26016c321e4b0e27d8708eccc6a29", 0x2d) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000100)) getdents(r1, &(0x7f00000001c0)=""/81, 0x51) utimes(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)={{0x4, 0xd0}, {0x0, 0xff}}) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = open(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r6, 0x0, r5) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = semget(0x3, 0x3, 0xe0) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000000)=""/40) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 00:29:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd7) listen(r4, 0x0) sendto(r2, &(0x7f0000000040)="fbf69bb52df0d7d940b57a81137fde0661", 0x11, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) fchroot(0xffffffffffffffff) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000000)={0x40, 0x4}, 0x10) 00:29:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f718959819233614b00de7ae0e1ffb2b24d224fbea2a1c5aa89ed3b5e5278f2f19e9d2efa11f8269f6b3b2818d78473b7c075e52f866770b2e1e825edecd95794c5da514cadf549ea3445f70109d6a3660c4b727579551e57dd6d03fdec12621cc3b60b38f077c1feb1a3746b4065471f81ec02aea209c6d9e22c7b5356e1670232b7f356f8083643d6f597ec08d4ba09716c23e6183b65c43b5d5306df740d204cd0238fb62b74b3e6572dd68004cbbd48599d0040307d8134b7cc4c0cdbcce39a66e377"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) readlinkat(r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)=""/136, 0x88) 00:29:33 executing program 2: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) sendto(r4, &(0x7f0000000100)="a14c641e05671d9cf7c94dc63aa1b8cf93256f64d3c42c49a22484fd7230c66e85b25bfb44136deae838", 0x2a, 0x2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x8, 0x7}, 0xc) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00ac26125188c7aa2df302a623f96ed02989577b3343c20eadd9a93afe527e6b722e5b6b88044008cc4cb8e90610274f49930b418d52dbe80b5dac0633b17b944e28b55f3bff13618410464dd163324f7e1d9ead15f21a473bbd471f418ab4c77f4a9d9b5733a92a068a4976f4b0fe60eeb4037bc5574ef7974a848a8ed41ac1"], 0x1) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000400)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002480)=[{&(0x7f00000001c0)="ffc6ea6ad6104a2f1dfb128745d2909f31560153233d03bfbdc17abef1947d0f60e0e3990592ab357da2c1d3db44a6715d9bb66b00f2ae356a817c75d3c4c00161bdf9aba184e437ed04ba5f9814c9d52019815fdad11cb99e0f62da4a4bdb717a27b6588114880d217b4940e27bd94a3e8a14164b0362994c23", 0x7a}, {&(0x7f0000000480)="75c9fd0fa16101a5bb5163fd8dee7ff7aae9c41fa8f6aadd05e3f639708fdfc839aa6c035e4542f280d74d181cbc05036044be9833a6039461e48d40b6b2be0c4c721b9963bff0520013c0b046a80fa2ce56cecf02b54e0ec1a65a6217c04d6d645b79b1d699eb1efed357ef49a2480d6822ef4a67aaf2b85dbd54474a6ebab1f9a30f7f7811bb9d718aa5955872c7403b632731980f12603dab5abcac5a05ff94c016b29a0df72f41a8d89562fcc8e71844f37243862634701ece6419db2f8fd51409110bc72a02c51dcd551fd072c942b469b36adcdabb0eab99143e3c75e3012476811d599032e6d09dfc9e7bd3bc1b081572aa332b2c874aa253b4539157f56ca8c16deb8720a5c390021ee70f52b2e71057dce8c0d349fa44c77ee8de35022d499a057e41f891cb24eb6949e2d2db70354b8da97d281b84e4e7e32cb2acca75d9d3c53a7703ac7bc67a0f97a3cad1dd73748b6b151be699f1ffc81df071add43d707b19d6810125bdc668032dcc47909b2237d1d77de7599874eb6242fa918467fc724c81f7146267ee6ecff6e55345082d85df2f57953ad76bd0fa2a97d461d38b055c3b5c036230572edd207384471b12f6ae7be2177ac2a195d7ded2d14bc69fdbdab8ab91ccce9e544809486ea4c8a70106882db4e06e54ff301a9a89bcb32f9ed4b3eb053ec99526c5814873a055cd83707dcd35a58e5e765d6c673a2a68f5564439bdd8bcc74514872ed5fd67ca4478d8ec79cedb2e117f94bad313b348cd51888945b880e84882dd80f3fed84e621c645912144b6a334e44932dae4deb5d02e52b91b128a56031230e2d8515b464e7db857b6646c7eaca5bfe1894cfed14d58c10d06d4a967fed47159b5a72f4e56725f6dc64f75f2e5548cb6777b393fa677ac458553472b531f066a33e4f1d9aa275e0e2dca2a21ea02cdc43576ede6ced75322f6a55ea1e14df9cf9eda230d541536bfd035dc448187c4a85cffef8f2ace2cc79b56e690b43dde446f5c1952e4acd931668e513190d0ef903ec7d2340b8bca4f9b85a76c6c7c67156feb0ee4c3eb035f1975ffb75ef2bc416088a52f0da7a9fbf760d3af05b3f4585ab2d9cab7c7d79a9dca621e120431704ea0778d60ca3dbb1969c304ee1f15dfc887c66b2aa2c4398f051952685f7c18117755a6bbcad973fe3b24809af2100af36c3c096902d12b2dc547b5ab3c37a049a2ed6214f6efc2a3ff648e6d1d9aeb000a426c9fc956059cbb1111467cc7c17c8a30cfa64a81d88a889e3c877371ba7d7acff21a3e4a2dfdc3a1c55e1e39d31191823e3d41a788c5ea31cb2b543f7ad21cbe369d7029119c85c54b33c05504ace2a12acef17d46c22c0232d4c454991156a202fc4845fb3d34ee3556e86d876cb5cbe077acbc5a779cfd381e803f44c48f4aba820e71439338fc646c0f25e45b8d13bf3a87a0d3853c8b72953109f495d249d499e565db73938afd0c7391117d071cd788635280a75aa4475292a8c85a9b2ae79dd94d1909204f02f7efc8be7b93cac04865d1748d7b9e6bbec064035226d42dddb397bcce57110bf671b893ad99fb916dac9ebea6fa49990e2e299786c65734ffa3ce7ca066d07c77a8badc1634871785186db18dab3fa93f2e8bf7bf01606295fbebb32d412bc310c0b65caf4c30a0107ce765408829a4d79f0112246cd7c0abf5996ded2258de60eb45c8b7c0edfb8f6e7d3fe635fdb42fb51a0abbcc3107ad1e6f4396482ee797618acc045a96487aa88dcb5e745031446d52a17c6e9f6617d5aaea24a1cee74aec4474bbb2660981d53177f8e1eadda265deb4be7e9a77c47147710961811cfa69d956e475516492b6ad01226a344f3aeac8007d965a01745194b90ef89c45284232d7803ccf36636818e89ea09cbb7f6f0538997a888ebb5bb4eafa8d22fd6e7b01c48bf755e1d587bf8f1da20626cfeaca13468764b35935473c7919186bad3f9e7837fe43b7ff3d5ed7d6636bbe9b9d787353ecafb1ca4941fcb6a6fda7f8bb36ad7f04a82c2d7f6fd9ee41c1b6b520cba9c8eb45a9a2f198153a884dc4e11f3f5ac511defcc78bb84d5d51a0c5ec0bc655c2fa3d7dc4e57419eb07573430f7769694fc9bd7423ef6f9cc2474a66b192bf846c44ca086c4c68b9ef039be5f8e307432fe9cccb7cf6e60c4566cea3b8a57268179e90389bae6ce0dbe3d2e9e076a7b976fa9597941c819ad1ba465d15ef2faad86785dacd8b1da3600af8b37986234c63976d1ae30bc1c560c30aad567870766dae75134e4abac119b0508ca954350c5bd39b3165c3f4a27760fc82e686fa796d5cbefc74b532322a8af02aa510c371a635efd26abb5ee872d606afe5607f90362d5d1914c466808257653ae644bf4172eacf8179bcddf685512bc685cce88c4533275dfc52c3e30ff5dc8287db47943c47cb35641a04f1f74214be30aa6c6111c46cea0960858a42dce286e96d7ec9a5a11b2962296f1c51aa08652bcff3597f56f21c32de2143ae7f785672175cb4487646d2d7e3a1713b8a5014d50a054d11acf38b2512d5b831d24ddc581430ee76f65786206eadcf3fb726cd3a8022637c8674677e8855e51cc033bc75c2af75543def2f63aa4005e8641e3e88a49de9365af9eb7491ad0be14e37b8729dc42c9cce46936765ca49e0c68b76e9959f1df6034fe345ddd38aba892fa2207bf441cf84a6e96744c759d66e7d9ed626179cd7464d35ebb64c4d7136288bd312d8825c2994949aa24e508a4d0f5b2a39ce56e9fad5853dc86b86c8b5281377a214a801a3517fd9f4439e037261da2e2910af0b877c5e89d8e195837dfce8b8182deb454d4460c0f6deecc1fdc69b5e71a3bc93a0bdc0be82f5da8c2b2a941995a6e3a30118c912307c0660c9ebcb632cb3eb69a21175eb593649f518d86208cab7576a01796c47a9e7aad33d310e98bd715f914ed3a5dd610c5d44b2fa3645a4ea722c3afb9756ed24182c6626e54f35461cb91f465b7ccb633008844917218fe7cdd2022575e15a9df372aff2ef5de405dbca2d06e142d345a62db2b06ced914e15178c9be4ffc678a54400e645915026cda8545f737485e72863ce21f724f9737b3445603040ad7bac107ce37e0344884630d23de2df54646801dadab8af5f462a29852b3b48316ae3e6c5370e9a711c8104c09fc5350c276e28f39c07eaf29ab7e5fa59e719e7c1546b8a2de24937a86318a3665825267760432638ace01db216a66322377c9b787b2cb7f2b0600122eb17cb5f141cd5138cfb3c4c72a7aac1f03234d77690ef4b2d8b0ad7090c742cc91bd7eb82cccc342a87b5c41a7b17861701ad7735cf4d7e5e084d18260538fd69c81f562e767831d297a5bd98fcacea8f92fff11d3e1d3c9fba59981e2227ddf979c68e4a87b713cfc5c08b4a048ed37cd222b42650efa3855d5480ebec0ff5cb9c8cf3196c54ab956578bd5c0741c57b0a9784c21eb58ad08c820daa9bc2e3a9d52d30d5c1eeb85cfb4835551bc77025147765a448a99e442e8d50c34e4f7c3c2e796871191cbc246c1667588a8eb2eb06aaa90609fc65fddca592732d018f72fe322f459d6635338a931501f421ba058dad3701fa737701ae528262e5af739b107ce860ffe821413054cb695275a9248e684b3909607416ff5c177b9cb85acc77af93604e7285ceab88f38f213a5f71166037ab79abb8f5284d51228c1fd31ab7be6e35b8c5280a8a32e231bbac1ca16be1e9695ef27e929c827121c5b0975331a475dc76746632b893bba0e9d97e47faf333d5f46e62e70df6ce240875ee65caa5c891885c4ce837578ac58fd781210597234a06916cd8fc8c5e0d924e5d7e9a51f3008e81e59354d6992f3a838fb5acfaa2122f5ee12b0cee37933a21a33b531a59a7788e4fcbf7dff93d559d6594c8c95d673791c10125535bf9a8b15c5b40651e1e8cf025c9ccfe9cb76ca17cc3b75f6270f3181246af6e1218457d67ebd7ca9016565edb79dc880b32c22cd99d203cb7319269cb0707686365da6ff7aee42e2e804531ce9c0a9b63016d36703fc6d196ac480fc6f058d96a3cc7ca9d78157db85cd1f10cfc1c60f931403f357a7ddaf5ead1314154c17ce24333dd98336ccbf5053f727f7acfe8f519cb86a0c988091a05ccc1a2f23d8f9dc71415a29a1fe67500a22998e99dd1114a3c8e8def1242db97df06ba55364f7d8ffe8d4149415cc599c33764047eb9255bb97cddef7e8b6e311dca21a0ecedf4bb56187c097c3a4529ca432da7eb98383b210d9d755d0741a9971b13ac1f77cbe64d4a680220bce2cabce326277ae3af633a6e2c67f3c4273cd416c1b24bd9a93879504a52f1e834235eac750e8ee5c42de0b5a37c623d6fd8c0f4a30a062c4c59813f68071689add04d4e8e371d6ec0edf48d5afd598e35377dab2eab429d0e9103fda96e71f61733137d4351846dda5f5e82cf2b254d7eb3d049f2bb4e9ec2dfe0b3da46f6663af5d3f27371a98de535b9dc02269cb705ff65b3897ed6e66491d1255218791b69697751904e7a301fbf017487b9fb5691efab5b1fc036eef49e6910a845ae8078935d081044871980393c1b2ead2a2ac5248c42ca0086f0daeb0b51cf0e94f368e5a684fdd934a88ede95d55f77fcaf1039982c2b3a9eb9bd41b11072681a2599c906e4044a04aa3d5abdce6c6e994406e95b29bc22b3d8f041b197edc6b8e6c4b5bebaa91688e508e4bb0905f64d93fb648240d782fcc578fe4f84f0f696bce5e7670fc09bea006aa2f6e7d331d174f0e5620f50b48a7968699f50e89b6277adc128a274faaadf547b327fc061cdd3660a4c26c4f2bf968620ddc66da7f5b664d512acc2cf435ad0840bb951fb83ad97cc5e9efa7ada0cf2c0a4b18be655ca384b30344f941a39e7d1c8416519ea0fc8b2793e42e827e56de7899fec9d37b4b363e0b7573b21301f34dd9f8a261fa46b49c49e5dd2c16a5db317d44f9a78203004970cbc99e97b09a671ac1b5718aff835a748763a69d170a3f437707f5d72afb2633115c80cb003f9cf3eff85aaf6bd78d0c1393b9a823a3ce7fe18adcb5fdeca21bf2d3bdcd933aabd8f876b522717e280df5a96037da05ffc3812823192bdc5a8afe7c21a35019a0cecf94efdd7667c037abcdf13b5e6b8ec5fe9f4edb33facc88936ca973adca3d8cbb8db5f8ab481d8e954bfd45317cecb7dd2b14901f7c4b6c23452d784c466d68042cfe4658e24c9b6b7c8fc90b352c474c16884307ee51bedd618e99bfae74dffaee4748b02b5f65fdf913128cbebcf71b0d60f0143db30bc8fc6550245cb6959cb12eab66783acd372a6dae31000e8b8e6818c5a993e3c37100660a79f169019fbeb527e2096b7208b93804d0ddaccc4c59472821870863797f16a899072177bf16bd6ef615a0d82f24cb7004e6d097883ae0622891a80e106c1541bbb765716ab43d890846b0cebc0b32bb7c43ffb8d9e1b5ebb0cbe677db98f3e915b36355caf0e3141cc56f1d3ea857cd776b2aa7e55147396a16c6108c5c0895110a48759ce8338f49d9bd585aceaa2877b8e3bc59270c2243f733b82ffdca4dc38d3d8d1741f45456679048e443118508213eac777d88cca4cf6348951a1c96633aa3a97a693dd7515e0f56ba1619151059937369a115c214d2a576b59897186a4fd6b8fd37daa750c8f01f4af4f5cdb232291d600c1c84e8b7a306fa2b600aa681bba39b3692f2426f8dd37b2ea13526744c71cff50b68ac951ca07b4a5cd681fd51c31deaf", 0x1000}, {&(0x7f0000001480)="92aec91fbfd7d7701a110418281f8953411265be137dd7342b0d949ea352716b4eb9deb4c72bb1cfd24aa6b0246409951b77c985aa2f345d36eb16e5b6ca57f0b307ddb72261ae34506ea5db0d80e1f42f88079cf63580d146f1aa03ff0a300f712d9b436042c38df8a39f0799e317bfbe5b03c088c3d532391dc230e497da06bf5296180359453c340bea53a5b1030a0e29ec515f6619ea8e00e41575b0f2465070f1696457af1f1f09238c94471c22de692c35389b6ef4dd65ef12f99b11a22514ab2b2ddd88556f7a3d411d7fa23ac351364687d32142f9a3d4a6e52657735431e7379e47b4fd2c907ca2389aad0a42e5b34f9b860e39b543760074dbb83fbfb0aa99e6ce9853ee47cc08eeb1e616644f3e8f75c21ca3da73dd1703de870dff15850b98f78dd71ce3f3152bfdecb0a886cae5146ecac85fec459203a284a04d3b035c05f83d0f29fab1ab5838e3c777eb9ecf22abf2204ccb5f11b1fce23c02b27a5453f684eddabe75580a22944b9053345c987bfe3ae40e4ee3e02a6782cba91bb7eb3f88142dc6bbde8f9fa4986d3d0c255795b57c7191baf985e77e59fbe11371cd37ddcc940d55f9880b525fa85836b2f3b66754a679d7a7c588e4b7f8631616d8c017fc2fa2f760d41dda84dea71488d00a165b2d40ee5c8762e51c3e5296675fd755342dc01aad32af724da8dd828800057a5e37c4360f7faeaf8effad8615e0ec8ba871ecdd875d9628e3972a0a340a6c7295be7e1a4ab363be761759fe8dec51e53e35b0749ee0526a023d6fb73b0c4260a99156975d444f24e48ddf38b4f867d60e907bec95488d6bd66a54f0a8296d17122c5bd9604e936c7676400b5da6fa1c0c3250e488313b4f234e67708ed12a2baffb6e5d19ab7c8ee2056e07fb87494ad1848bbf7347e9bf82fa952ec5e61f9dbe0044ac72a9e690589f4bf42e8605c905ea176cc87a66dcaee1037e0aa74d0823be3f115503b91bc38c439c96f5b74360f74680718adc48a212fb239edaadf2511af2d3dcf7ae249ad774c017e215474b671894940e8a6cf4452aa3f6ce79c2e43412d58f5d24f6c3be9947e7e0b0249a685b51ca569bd08ef82be2bfb04ee1680d61ffd6236e384ef84355381293c1e110fbc037c9569e82c84d9f86600d93dee1095759c437c6be3325a75683c0408d390df8d0f7f25966c9412ed33b07a18c52067c607101cd2b8615eed676c1c0065af864c71235a9d1c5b4d0801fc39df67f0f68e866b9484f38d47308865f024893ef838817982c3669cf531c695212aabec91dc216cb890cbefdf133be242fc7b9b1ef04aa8cae07433e1b17da782616d149291ec45ca2de605c57d1012b3be3e233971b779805ab17c19f3412f3f1286e4629609bf15f144c2eb20ede62c22018d6d0627b9b4792d7e39a17ac9792b8dc2111197c8ce368d6599c702dab4556f2890b5e9baf839e1bf54b3a9d4704cb133f0216533a53c8f10e41ba7fc84b110b05c1d3f4fef317f50ccb264228efef22ff584799af72dcd45eb5ff5db642c19ffcb6890837856e9cb6aea75bfd1f7751701d777ea781591450560fc0c6b013782f8edaf69ae464569149f942e8577e847443182bd0abc12ac442bcd10501d2a7f3ad483ad0bb86bef0107f4be608939e2a4cc8d73b7cba16a1844c834061a226aa5f654f82a1f461afa51ba0d5365b2392123e97170224474e9cc211f6855967b6d15a591480f146d0eb29fc2cdb36513f4d4397057b0a1a1fbc267e5dc575b32dba704a5a7459a97af4992e7c20c364c4487a490bf3e7ddcc11211d769d7cd049e98c7f583ac56b546444be36cf049503df0f17b67310e1b78c40f1e0a8fc1194b08cf29bdd65c315ad1c6872196504dee1b9821898ca8bb624ad3c89735607b69466d106a3b807775583781f9b76d3748b14aefefa4308e39d8e58809887d3a23b73134f357984f60f075ea22ebe747706b1482fe8dca7acc95b8c04c9687a44ac0d6ec952740fca4aa3ca65e3e3dbfe4d727f008fefab654693408b7342a196fb44bb31a246fc4475bf5425ccb3a8a30bd0661dad280950851cdc61dc91548759257441e9c8d917cfbc85aeec0569cf9e3813a263b9c5bad87188ff756e25d5c864dbc43ce4da6e3b26799007833ed0f0d03cd36733579baeb2bd5d43d97554c8f307f7133725f9e3ec9a438d6fc6f968aee822379b22c3266570f919b2372d1f56a71d628bd181ec9e34e20816423bf44c7e52b0299376238c7e2b92313bd5415d55caab70ad26cdd145ce42507819d010f3b56e7912a4e8822fbe768d00ded327c4319d1638531d3bd65d4cabc7d6b98fae66182788c6b18fcfa9b439c3364bfbaf3b46dee973d20c837bf3ec68d28c46bde0a627d2c5c9a8590c2683df928755a9056f2ca55a0da2915f03c5b2be0e7aeb3c8ab69752543685043845e2377d016a4b8103b95249c80434e06106979f84f62003138c1bd4a0c1868194f91617d809cf2922a9d539245791931399729e9f9f587f52865ebabf66da322e2d9d353f52dec8c9e2fdb64f87f3b9676b8793600b091c5a86c1bbf5e21f9cf4259854c2c268137d6b0ded23924b306bf28571b65c22287daa8ea86afbf957bc44fcab3ea6f3ac59a4870f52089eeef7f5844f8a6949b1883dbf47ea48e34a139961a550692e7adace76e8a6b8ffc20c91dfedebde38427fcec5940f1c7e595d3f7863ac2b8cccdb3c35e21a01e90fb818a5f0ce144806d2940d210e96f7d1fba3fc395d4d6099ae9e284842c8f583f9f86ba63554a349770f43e8662329e7d668ed3222c921b60eada65ab2d8b4c2acbde9e8c631532828b083aed6cdce9c5aa5b2a40e4e499412ded6bf9e05a56a5d92468997d999bed588f0697aafcbd334aa95b659d1429e7b97fb1e0ee4338ddbd1386e9c5d0007d119671993b064850defc5ad07a1f4d2f672557d40a3cf2406c3c3d068652621d837447e752207ba5540bae94d7b980702ebe5b421fa037c968c34cde8120d2603f4533accb04c78644cbe7756827c80d68121abe12ed552110d02108e72a0c99c9ef4dc59a0d1b1fa3ab036940840c31400ba63c8f125959c9834c4e1fedbb5605260c16045941a4b8d59024598bfb9b3f962df66dcd9474914730d2d12bbdaab5286aa78003e8283d7cb926b67f2ba82cb2d7ebec46fd5aead217ce188e1483ed55f36295c8cee85e308e498027831119b828f3152c1bb042d32f961eff47067d7a77e18ab2b2849ef1a9c329d48c5642f9592fadab39185f3b90fa1955bf835ceeb31a4131c7870134f3ad8e7de04c12462301ec790c58ba48e4aa327a4075e1246f53ec725631d1cdb9cda388e48cbae7168d606b51b54c7df5a89a5faeb8d61a6a41bfb2d32aa34c1741fc7dbd60801aaa2c2c069b3e4ecdf1e82609ed706983d168e01cbc977a962c4d3f7861e35aa8b176fa5d03ca47fab6792b731be6da2a8245fc249e1da9944736ad4aa345ae861b3caff348b10cfdce36b8f4947f773404c284a27ece1abbac3765c8d96a9213b2d6377c24b1363c5b670a3aa7189475f3c9a3d1ecd152710cea76d55bd8574b77938136c45062ad3d7f8e1084bc61fbc90262924bc5e01678f46c288a20e8f20ea460e2e2520b59650f1d6e6c0d5a718fcb624c18afa7325dbd9c24c6aa6dc289e0a58d5c93659fb156b2c0f07b444d239fded64eb6b3d499d98ecbcb7e534d1e5fbe33182f664a5737673f764d0bb17ec18a2daeac5e97d382bcb4475828980b5894f890903e2a25ed11fceadf0701a3e53264576a2a999e7c0763294495b157dba5d25d18d3b7aca29f9195e5679280039765f257d5e68f8e22bbe33a95357ca1f633edf6d0e662d8678fbae28ad222d63167899d7ce473365e70f20c9181e227bfd9c38fae3bc483617262a349dfd94cd3528bc85c3995abfb167bf7143aa282ebfd2ba6649ebf1cc8323b50fe53618bfcc2eb7d25f2d196fb79abc4429ff236dff716ed1d10e95a2029d33f5943998ea8590b2fdeb4701b8e390688b0325d6c025f970371cf00764bb0b8a3f051352fb97475bac3e3e9417e45e21a336d4048bbea869199d37ab8c8c5c238f8db3e990260c7b721000d810bf395b94664e11c6cb335fdd7ef91fce86c47a436ebb24c8a5c7f91c531c7b46b02390d153a13905e4ebd01b31f43c0e657e90a690515445dfc143ee69d85402b842e40dc8e2ff07ef92b4ed5db9f19edc164b9550f873c54c95e9132f8386f4614f04afd350e4eeccc95c85b7edc99304be16b8062ead2346c714e15ca88f3fbc365bd4bfb56c3a9d71cc3c312b2c11f06fd4611a680aea77a1ac54aabc56c677b77d9d71980018f4583e87af4398a8b9ff912f8476276e94ec52198b9585f13098465430c29c0fadd0a415c2a2b8a5625419afeb3fc013def20e9747ea9874b97990fff67e4b6568dc4d86801536751f2f25405fc7fa2eaf7a076b802c7d6d142f6bb2b077faf7be4c2c300960f1aef67f0e02ac62043587552ed30359d2e21af16a566c0cc57d9d6ffd53186888a755b7d8d5a48c9e276ad0560e64ce8c29cb1c64c577754c387762b7a794dc4ec8f91d139f24b4faa1e1d9579e6b95e4bde25298d4160581c24e5699cbb68d55a5c30e3f75ca11a30a33436c061e9ead40c6980872cd84e90b481755505b26d289581b8cd5fdc0efe399c3ef2ba42a0d57cf241928b9e4876d29570ebbbad842cfc225e02ac09ffc16908d300dcee3a980b8d9c9aa4ea6f1240bcce636d6d3cb9c185acde452c58fd1386a5668af1c61690c21c65d5a146d80e69858588239b61b976f8876350f3d17931fafadb39985ee10db734e3f8334fa9f1d4cd87915cf7f0b472400ec48627f88714918780b18d53f5f0b12288322292ff88c4ac30bbe8eeda5306f69be085dc4f81b3c91ac806d05765a0ea9a9185ccfd3e9f345105b1986eeacf27961067344f2d4c8a86ced0d0255b17aee367bc5d541b7d6988a646b825d96068f3ace278a4872ece831d306c954e09216031788f6045e9dfa5bad12bf573f98c322c9c8cc8c06be28b0298acc3c2855b7fdc8de754eb14ce496c9ea6d1bba6a212caad402126a3e3f40cda41ec6d4b47aa48dc8e0ed12e7fa9877ae3fce92cfd9fbca38ec20ae42df661387d3732f8c99beff2d4305a68893db2d52d9e183e0c664ffe52192ec0314d8ff2ed2140dfa0f35273170d2a75ff14c413eeda20bf8c466f1c9e6f237d76eff07ff18529c55c289580f502d860bba30b07b29590ef651e897001c3d8fd3345c7f77077ea427eeb5247039127e9c52c7219f9c2ab7bad6a4d8c7d7d73e6a20c37d6f49f1a05c6a7359c5bf7123de289a1be38d11575edcf26c021a0414bb306b6c7f5cecb4021355b86b96879b8a5471d829bda129851fb42a82584c12c36c8685782f231db70e105a402b84339a9b777923a8dfdc4d09b19ea9b8cded1ce2c954ab3c05f0d06fa2eef92a9bde20cc94e691b25e3b9ec61eafc10b4cf33185a8d93d4747416054c206125041700a68b1ef6ba25f492d4c88a299f133314bb2a033fd76f3093dc54dd1283c2f4ea7dc57a7c253b33fcd990c4cb8bfa0df75429bccf918b64c599fb58bfd95cc290eab399c1f5ae536ee1a515b9179a79536281c9abd9df0b7680abf687d997595110ceb7717e790f5da362cccb790e9c03235d7b6317b1079f73e0b9e77e523afb87fef4389b76df18da5ccf3e13608899be9416f5b4398237fe1ff1c9bfaa74ed8c6eef95a258d5c1e", 0x1000}, {&(0x7f0000000240)="7d64b2c42d36d4dedea018b0d22e3711fa56414057d3c7a00b66db16961814839e33ff4cdc0788857c785959ca83847774eb70a385a74735d609d30c7f0b3eca78429d87c7529f9ab0e593f152a2dda6a5c56aeaee8d33ba989586df05821d8bd39f56ff99bb923cbba8cbb4002a156717e8a28016e17b8ba019315d2b697022d33ba76e8de8a9fbc6882867ba7226d42ca6d187da0eb9490bc8aa86265569ed771d440e0874bec06f938972d0ad1a7f9f97", 0xb2}, {&(0x7f0000000300)="11566f739e21d17dcd09a5890f8679aaea0c194a2bf48a050f5e5e3c893748b17e7616a3d487083d5d", 0x29}, {&(0x7f0000000340)="691dfb1db887ee5bdb53c3b416fedc440fbd1344cc9abc99b4518e7568780038d98a7b8334466600d9cab44bd3e58bec8fe34e17f558747b0957d3877707ffe9d294ab601b5137e9fd0737800971da420f56de7576226c128dcfb836bdf0879278002cd3f014c792c3bdd61fd5c3a96000dd27dc382ac958520e181006cd5ffef2d72d57", 0x84}], 0x6, &(0x7f0000002500)=[{0x70, 0x1, 0x5, "b658d3f09b1034b5e49b8418beb2c9be1fe5d5bf63e03627c7a60901cdcd58694c6f1ac83a21ce3aae24c4c62dd822e8e07999030d82e7f69052090adae85c7c3db88d4e77b9632963cfdcb6bf5850b470d2c96be2ca4453e567a85e96cb"}, {0x38, 0x101, 0x8, "115c171ddc69ad8a4c4a702f5a20e0a7f2e92d6950922ba65754a748411242de05718f"}, {0x1010, 0x6, 0x4, "896bba9934d0f59aae6f9b876eac5d4d90cea4ea77a09d1cd54f1583efab8af08b824e1192157ee40c814d2b4f5edbee57ef94dd4dfd53104a99f2c7b6e67dafaab04f9936d98b8239c7d8f2c2e96eec1f1fdb973b87410e13c50a5eb11709697102e1474818c8b540322f011e151e12c5d2485602987b91b6a4aff82395b12d3ef54f9c43293daa90885a66aa160c309bb2890c0b98d1abeaf6e11ad9bc7e20411616690b7ec8ad4a648790403d7f8b17320e8df8742f1b93b8260909f61fd22e83dde0d4bf689c1253df4d5e55e56c16c4d3c806ed726e8827eb16fffe5957956525344ae688bdee6443bb43965638d9e1463611e0604aad5f9b9f6418c43ad2b3e2f0f8841027761bce0592d0daf57a5ae987a3da5a05202819869488f689421bd4b449d5dc26531d0194fa054f5e7793bfac42669ae802079f06b33eb9b6411aa3aadb294162cd5eddbe61727f32003926b7123612650db44a0d3828e948b6d46aae7cc774d0f261dcffb7259213c1448a584e47019a4aec934a5255ff1b1afd5252c8dddb8be89419261a8fa73efdf62b0c8ccbbcb6aabc5c4a7a72a9cfed71d15ed0b5f9d18911d31a45a315d02f59271d376b7dba8578bbfca3ec273b3e5520246a572b87ee8453373ebedbba5746428fa993df4d71d1b6c083861d8b761891a121703ae18851610de43aad7e1b5c93fd5632c60257f172c6a23a26a941e4bc2f928d1d19d8fcd655038e7b931789723a40acf5e3f0e1fd984ae5b6419ed9f1b426d5bb13634e7d1c1962f5f4f4043ee51060f2b99000a84ddf6a34aa7f583bb2956fd0eb7b2daef75a5a87fbc884f8a91c6a7f2c07c19a3e24b8cc099ebbd25b8808d0c0d4a93cb9b996767a165bbee24e1ae3492008e5cbab41151d9610551c6ecc2c0e1c9818e3a92d44560aaeda9f4f1bed2524da5cd00c983f52ef4c9061e6184ef57d82ae1e34e95ec9efc9080ce611c30c97947084314e0d86d310a16f36ff20beedb57ada12c1ffec0d87ab23bce5e8e22c9d7c77ccefec19afa6e286b9e73d6fd5cc3761d68fb6b83dff249d39f21b24d86a6b3bc9635aee9432c59e7c1ee01166df82b30322c63edc5071b4a4c2a8b1d2ff06df4b2260a917f46a46faa8490736d02e5ced2f52cc0672a2f8a19844443a4e647d1a72ba8a591a3989cb991de11ed4bcebe335a20e8bc68e4c92f6ba7e4a16cc130f1e9559aeab74f12d2c92f648d6c62c0fffae476487437535e20ef1e9ee2fd041af1fb895eb0f07b72b413667219cdfd1faa08db156bd978209b52f16bc9ecb2162e48570ad59b5c9917ebb840298bd428cca408b1504a298f87d5baac88fe7471d31159d5a7785d35ae2b66e739327a9c362ceca5d69efb7379a6baa8000cd3011dd19e960d973009871d07746c39707742ee910dbb36f51769ee72c3216b2d37f5fa4290f5df55233c4a436ab84b0dedf338948bb50fc09f9d9668a22db259f2a5e0493fd74dc0bcf4996352636449e26dcb7f0598413dadaf5bbd8ec90b1e20bbac8e59813c368db7acd959c5c49b7c7f0d6e6ec1790bc929b75d3909a5e260adfe4f347f520d9b010927a216bcfa18ab2ace320e5b49e220f82d7466e1012c5414d20563b694bf1f57140660a483336a413bdd4d01f68aae5d1370f6f7b4a05a41fe5ec09530752f5305cc4b3f926a95dad0a6956752049be867c1e41bd760f9668fb5d718caa69b95204e681497dbd9848705b3cc69fb7a402be533f3f69bfe0f9df2079d8bce446b604c264a9fb7467e7c8c400298feebd96aad316d02f46c61e36a03c9987a06b1c6adb514a9b32484f6e321c4306163f5b39a62fb5ffeb65079ae92b87fc2ab8c61b04fceee69f166c8c3e2131c1f4b17634b29d03348a408c5ed3df3efb174acb87104e664199c3f8c709354db58400523701d725ac11b68408ab8b94af9da3025455439e81ec48bb3565fc9ae28261e2918000b7f20234c9a14d67e05ce72a465206a25c40659147bfc24edc02903530c0a5e425bbedc0fd2ef75e9cb8868b03a5f3fb53b1ed142fe673399b49c1d13f4729d7c218bb030c587e5a84a2b33f065c424b50bd2556faf03ed3a66eb85ba24034b7c2f89d762d338063f4f1e0ee0b245a331039094d914f9db8fce271135c73a28e860cdffad895227ac9bb0eaa42984391595dfa8651333b43d59205fb16e4fac39868cd47e6a9e5b8f09ee8ccaececdced97862ba306403d8e2bf969562471cd12cffc3b900cc66b221c933c528bcf849a57762735067124231b499ff76fe9dc321e6a13ded0825ff8880792936fdbbb1b605df9afe4059a8948e88032e24307ae3c8dff1dcb9aa4108692c189708c8c59edecfba2422266141bb52a20333e2b78467fa2e77dfd285b6b87c5dcbcc1cee9bedabc3a7ea45871a2e54fb5e944052215e90d20777dc94124c59544b61b2f9794dca68e62d3e32f8a7b235174ccb535d15fe7277502ba81f97642a9b094b7deaf99cb13402049fcb9ed6b2251b94d67e16dd29327e58f0c04fd7a17021269cb42f6a8d0441ec979b1279952660da000868f36382afa4c7ed3e4b5800fc654340560115b841e6ab57a742eb8a010d0c3799595b9a50dedc95c7054d9925acc5cca067ab81c5cc8f421087c96ffcd3c879eb3d80aaf1a4accad220b56a514fe85e532ff0ab1f2469059ec0d462dc2c71b1a26ae735e86be0a4be464f1f32211e6183df4b7d1adadc03fd1ba24d4aa6cbf9281e5b19f702655c59051e29148149f91e2bf3f68015203b3bb8ce94cda4429baca32fcc5376da36b7d2564fb4d8ded40ea74c076c74767695ae3ce6cc616aeb7c81930a33941f8fe0d2f8871def2793c3a74531399e08aaafcd94eb40ed7138d8ba9adf2b60a057512ada581917e8876b2a0d0fa6b7f439812017e899f9e9b46f3276e6829c703a4e527ff269ac2abd2dbeed53c1834b36a699ed9834b4283cdecd2f4938a5da9d38954e10e5351d4541e6ebaa3709dbbe06db62c03cb332d1ac9a3f40a33f964a50baca61b38d2d2573728fb4e5347a3ed0cd369a6415e7512c9b159a91d71507ee6b6ea32faa05e9135d9b4b38c14e9f3b54a9973b034d1e243ce018e3cdfca636c2445f45944b425b9c6fc32b3a341af6587c1cc7d7a2309a5c18fc1b7f9da1b464efcb4f7e5a477b47a26f26fb0a68bfbb007a7f2ebba7b3ff8306b2ae7ddfa3ad4545ae910048ba36a5b63094d6dae182d52c6ad4748f8ef11e2504bf55c0270c9961082f885ee39b618525b37bcfab4c896e986c3947183d3285eb3aca4093d66c789b9273367fd818a324b49418ed8369ccbdbc0a40bca0363e7e6aa2e29bd135f6e4b19e21d98f01314dd8717974ebbb6aa5bbb334236b18690328c92a95a84b83e6d867613c399e812d3bdaa8c4e5e12a3cb3959519d6f43e59ad22b98928ce33ffa8563e52425457803d2fbc4adaf670b03be29e436ef8ec29155615a588eece4300d0ee85d0bda5e4730f0c2eff3240330e0d3780dc476068d704063aacc2ce6bb036f65f8a08372084853c6188c6ccf8c02ffdb2627d8bdb07a0c9ae0fda339c9d8f3e86ff7d9ee08eb17afb46fb90eb7a8b2966164f9db995f12fe000ace9adb4cd92ba81e79f3a25fb9179f5a066054aca35021368b4fcffea33a2029c3d46764047ee65459efa62b15feed0bd39da057defb813e24c38444474eae60b86bbe54fcde802d26fdd861551b02fbc76e456e976db736e2d92ee30c3a44e43d5818d421f5e317bbe20f7614b4bac91e47dd08dd794b21f211d9e7629fb43d84ad76771c354062ab6c1a4e4c85277c103e727e4340b828b8dfc5bdb685298eadba6ce8023852f182ff505d35df007482a8275d27c89c51161e57abe5fc7f861e5cd603481a90f912c95e216d5d4714627e3530262927524990f368c74a8d02cf577fdaa435a4dadb54c29a6dc1e57a71536e9bcb47b6717616bdc34e73c3fa5402437bde7c6d5d97bd8eeb0e7885c1c73c050e468eed37d021fd8c6aff569c1f0e46092457da5838eb00667a9eea27d1b6c021df447716bf74d7742540d34156ccbda4d38265eca13e00f1e26f7c012765b2f75debe0727d72f33473c5e4990c4a56cb5cd123cf993e00dbedb102dbddb41bbd45b5c90b667f9ea38f522b8252d76f0060dafac5644d6b2b663ad640f9507e1a72d638a45a82064877f99886ea5b48649bdc30db3d9656ed44f530e0390975a02a48f9e981b57bf2f69063b8b2f03e9d70eb628473e9cc0238245a8239d9963f54d589e4eeadab79b9ffda3a545d0399155a4e6cca5d73ef3d64e9e40dc31599ceeb15239d7caa33f4c640c26ea1607d84185380cfcd47ae862e66f7fd84f326e3ec30d364252ddf5ea934b2a8724f74643f3f60b9e87a5152738bc35b9b1145d45a7fa315e9551d016b9c8d519b9fc41a4f4c50f4b85fef13d9a08c400e65603b44e75fb84a9d13ffe26a3a9bf2a29c23060a5a662fc2ac4c132feaf960f70a2b7e07af1f593cb4060deac6b03528203c3c0a22fb0c9aa4a26c5dff1ff33f4e0be2092f88f881a27a149b8ebcb7b57ae902f36fa222f35b637af56fe52fc9efc2431323a45c79531789d96e3851dda7961d50a5db913b90a7b16972009ff91c16bc1d64965dc12e91fc61df2fa040b264a548254108fbe80ee17bea68c6db46d9cd73073c900b2a7456e397ae7abb27d211dca822fdc9e013053ad36a860e98461079699f17693dab05a48544d3983b3184e543acb2469b2ca5cda730eda2659d8b917901ad41319bdf864b2acb75b57b79255b07e873c2def6e60de0c0375b1bc0b0b267b28bae52e7c4048e938a33dca8a28f1d37259b9c85a42176a0f0f91b003dea8c63bc2dab92af3ef94f6a2b6205d6308a2fcfb752e035bc8d70670774a342c997c280bff575bdb4bbcd9802d061ceba5d99ea7401e615b2f46fbf0356d97570d2a5576711480401aa4bfb16b0f612bc61b53867141a65a722540f235d6f28c7156a44baf2c333bc497fa069e7118181b1f1793769683d6b3fadbac388ad4992a7574163d1a7685645a12b67231a98b09d838d401fa5372c91141ae560cbfb6e6daee0c07076cdfdc3a9238f73a894ed436b29a1520587de5eeb12fd10bb69c3f1483c008af6d012043476c7bfebf85bc6759c8e9675b3941e306534a090acc2d7b21c78892fb944bf413dbb736f51807faf5101ccc9efc19981ba6e201d7c06a44b168434c1385ca3b62565384a60e7d306b50ea127560ada0a953e75e1b8ec19ef3cd112ef7d87481d447146b1044771e7b1a48995f1fdb3112dd357b7c186f4eaadda567c20b1b5a70bd2095133eba09551938a41330d62a1562684c89532159e693e64fee115ec4a843b5f678223d3a00ee72750b253af78cdac4bf0311a7a33a3f34bf4f6fa12e518a3c68c1cfbc5aab2a4ded7075d760f90fdba463e4d0d16d694d9f9037f7e7ebba102c161d6ff994f9881e9e8ce8dccb53a3b911d3b3b1499bb9db3d4b78e9f9d879268e0badced203ae206e138d8df8b508522e324fbd19000d58a1d620ed95837567d38cfb0a1922f7dc3f323dacdd983dbecc8f0a7e8ed0c17714f24a521ccfbe3056118c8fad6332a0278793a561bc2f0c9c36285243850de277270c64fc010b7ab4cb0c49da20bc808ed5e577f785041f7736bf9fd96049c5d9a80914d550a7bfa46dece2a763a500a9d9762b69016d2374bc04f5cc2fd3639702c4cdcccb82c6af92f51d545bc2e9aab6e964341f8eea22119f65"}, {0xf8, 0x129, 0x7, "e1aaa9ea454a7b5e961b7fb69c1f86f8d3c0cef911d11d3fce2d8b199711651e3ccf2a002457deabf3fa035c37da219102b8887314454325bb596323e2e269c5bcd12cf2cb44c0323db1f145549532634ec0b98021e4101d25a5d36ea0446ae6b2dd380b87921bfb61ca6ae8619cec90351db966ea16212963bc1c6ccfe4d5d2c60ca1c6bc19a3f019f5f9e0fb81eddb75cc95250f4fb6139fa147cada11ddbaee92599d821a2ded691cb80b12b8460a1546e1472e1063b3b815dacaf953aebbf9387f31b5b0f52de7c2f34024bbb7517f800fb19d4aebb0b9867415d881bc8613"}, {0xb8, 0x1, 0x101, "6e20b32a9d557030e8eb668ab9c21f38bdac498b9e2f9a301a808e99a4ed2c89f4f2ae345efa1af79523f0e220a237d926593f1c0b117ad84f2b09c152ff03b52ef97ab1a88ff183e6b73e2e9a0559c7047b90170924f6c27402b7b931e1945bb0bda729c9cd78cf2c0a798081ad531f96ded19a241d7c132b4c32fd8e9b7d3467b01f0f4a97ae0978f1dfbb8c99c251d31cac18a7528db2fae39e3fc8efa5f9372388"}], 0x1268}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xc, r0) paccept(r0, 0x0, &(0x7f0000000000), 0x10000000) 00:29:33 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) open$dir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80000, 0x2) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x0, 0xfffffffffffffff7}) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) lseek(r2, 0x32, 0x3) msgget(0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) dup2(r0, r0) 00:29:33 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="010000614b0000000000000000"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) stat(0x0, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:29:33 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) r1 = getgid() setgid(r1) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) paccept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8, 0x10000000) mkdir(&(0x7f0000000000)='./file1/../file0\x00', 0x0) 00:29:33 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$dupfd(r0, 0x1, r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x811, r0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) recvmsg(r1, &(0x7f0000001580)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000040)=""/157, 0x9d}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/31, 0x1f}, {&(0x7f0000001380)=""/247, 0xf7}], 0x7, &(0x7f0000001500)=""/66, 0x42}, 0x800) 00:29:33 executing program 4: clock_nanosleep(0x20000000, 0x0, &(0x7f0000001400)={0x0, 0xffffffffffffffff}, &(0x7f0000001440)) 00:29:33 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = msgget$private(0x0, 0x8) flock(r2, 0x2) msgctl$IPC_RMID(r3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r5 = msgget(0x3, 0x402) msgctl$IPC_RMID(r5, 0x0) listen(r4, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x8) mknod$loop(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x6001, 0x0) r6 = accept$inet(r2, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:29:33 executing program 4: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket$inet6(0x18, 0x40000001, 0x41) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="e4c3e8995348003bdd059265a0197f8f4521c2bc0a35615189c9191c9185458fd8abcbb5fe859ac2cf1eacd280b1df4416644228474e46", 0x37}, {&(0x7f0000000040)="3c3671151935b783808aad542bb383d45b7ad863ec1671d3822c9a077a1cc066e51b9588d9f41711df0373ba7f185ac5dbfb60545984c52cc450ae702cc99eadc1bfa24422c89fed9ffe097de182084dd9f5904fa2d5f215bbc6370f93819b76528dccaba023a1e7823bd2ac264c1b80ffea19b43e8d970427522dc5d9eb7ba87cf6e14b46d1309e5d11e2038dd186eb88371626ed1154b96a4aa17c021d6125f1cfaeb543bc730de064b278eefee98b8792a29cea7ede7bb04545", 0xbb}, {&(0x7f0000000100)="5bc21679a8050e4762c60e6b5f62", 0xe}], 0x3) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) 00:29:33 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) pipe2(0x0, 0x0) read(r0, &(0x7f0000000100)=""/80, 0x50) close(r0) fchdir(r0) dup2(r0, r0) 00:29:33 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x36c) getppid() 00:29:36 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00ea3910c8956c78503a26bd8eaee6cb1de629af6d92534cea219f5230763f2d8642439b6e3592ec0986729362be4592d93186e7336421b19590f76a612e69e8a2743000000000000000000000000000000000fc6d0ed665b866181108081e5db4e6a5081a0a2e4594164ba46dea0f3ba7bec6633052f2b4e1f84e4d766bea244eaacddd65a83c8822dfcb39a4ce562a24b2ad0d76e0622e596b07d181116d312b81a08403006ada3560fcf521057067a65a213b27124742a8863d4f19d2623f1201032c55905309fc6739b2022f9f70e6f88a91618f5204a943c5125e43de4e83efa373050329e907fd853f0f51c4bd8efd190e63703c45d97eb243e3a5eb339bf5741b01f28a25e04221fa689b0ac3e2e3a5e06f61dc76fd6054"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) dup(r2) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x200000, 0x44) write(r4, &(0x7f0000000080)="21178fac8193eaa5111e4ee053d2b1613d07f77267b04e3f", 0x18) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pipe(&(0x7f0000000000)) fchdir(0xffffffffffffffff) 00:29:36 executing program 1: 00:29:36 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) munmap(&(0x7f000000b000/0x1000)=nil, 0x1000) madvise(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x7) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="fe6c5955c3d181fa7b41603a850fd8427a27d850eebdfc24097a391bc35b087448840988c3a9d4699e89d472b7be1aa8680f9b0163ef3f1dd6a55bf3178de4498c012b19b51445cdcf5cdf7497d260579cd3b58ff5f92bf5aeafd12fc6a1f83e085a992c1387dba1e94461108c8b96cf8a11311faac1790c3749d322019b", 0x7e}, {&(0x7f00000000c0)="247c5521d0192d76cc0d212b68a8d37e8950f8279e428d2763cb96082c02827b6afc0f56226a7e645779294ffe176376", 0x30}, {&(0x7f0000000100)="bb09c74aceefb43cb61bee14141d2d1f0bf42a544f9e5a7ce8dd5d5ce2bcb6727ce261e5794174bfb090ca6ebc60fcf35aa1eadffeaaa18206a5ea", 0x3b}], 0x3) 00:29:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) bind$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00001200000000000000000000e5bb240adab0033ecb28a7dd8ea2656b767143a90c01961eca04ced7a4d8f9"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:29:36 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x2000000, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e9027189591e9233614b0500001be7f956036d00"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:29:36 executing program 4: 00:29:36 executing program 1: 00:29:36 executing program 3: r0 = socket(0x10, 0x800000000000802, 0x0) write(r0, &(0x7f0000000000)="fc0000001c00093cab0525000900070007ab08001a000000d00306932100011b000000200400fcffffe0d9f99f039815fa2c1ec28656aaa79bb94b46fe0000000a00020005046c6cf733e93dad19256f1a272fdf0d11512fdd33d4c000000000008934d07302ade01720d3f8bbc91a3e2e80c8fc0500000000e280fc83ab82f605f70cec18444ef92e475ef8a29d81f3d9a48a170e5bba6f649d2fa572b6cf98fa2ed7fa4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91db0734babc7c6d27ba2ad23f2eeb57d47689cd77006b17e583df150c3b880f41b258a17c732229d655870271777a58a80000c88068a130ddde1dac55afcc", 0xfc) 00:29:36 executing program 4: r0 = socket(0x10, 0x800000000000802, 0x0) write(r0, &(0x7f0000000000)="fc0000001c00093cab0525000900070007ab08001a000000d0030693210001c0000000200400fcffffe0d9f99f039815fa2c1ec28656aaa79bb94b46fe0000002500020005046c6cf733e93dad19256f1a272fdf0d11512fdd33d4c000000000008934d07302ade01720d3f8bbc91a3e2e80c8fc0500000000e280fc83ab82f605f70cec18444ef92e475ef8a29d81f3d9a48a170e5bba6f649d2fa572b6cf98fa2ed7fa4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91db0734babc7c6d27ba2ad23f2eeb57d47689cd77006b17e583df150c3b880f41b258a17c732229d655870271777a58a80000c88068a130ddde1dac55afcc", 0xfc) 00:29:36 executing program 3: r0 = socket(0x10, 0x800000000000802, 0x0) write(r0, &(0x7f0000000000)="fc0000001c00093cab0525000900070007ab08001a000000d0030693210001c0000300200400fcffffe0d9f99f039815fa2c1ec28656aaa79bb94b46fe0000000a00020005046c6cf733e93dad19256f1a272fdf0d11512fdd33d4c000000000008934d07302ade01720d3f8bbc91a3e2e80c8fc0500000000e280fc83ab82f605f70cec18444ef92e475ef8a29d81f3d9a48a170e5bba6f649d2fa572b6cf98fa2ed7fa4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91db0734babc7c6d27ba2ad23f2eeb57d47689cd77006b17e583df150c3b880f41b258a17c732229d655870271777a58a80000c88068a130ddde1dac55afcc", 0xfc) 00:29:36 executing program 3: 00:29:36 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000000004, 0x231, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x1) getsockopt(r0, 0x1, 0x1, 0x0, &(0x7f0000000040)) 00:29:36 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e9007189591e9233614b00"], 0xc) listen(r3, 0x0) r4 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r4}) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r0, 0x4, 0xc0004) 00:29:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a03e681a53892c5e6e5cdb2bef473161ad9664639fa70c1a18a9d06ed6e91b67c459672a7dd2cf0159e7c1c9bbece54aea2258fe4d8099bdc1578cc79267361e4d610d7a1a046e8b8d11a48553be452b21776728dff7aa32f3fd469e50fa672517d2d3d849be41314346a713f77ec7461a814b7ba5c882764cd4e8385a5fa2f216e640b42a6086828d3ce00000000000000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) 00:29:36 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000001c0)={0x0, 0x7f}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) setrlimit(0x0, &(0x7f0000000100)) getrlimit(0x1, &(0x7f0000000000)) 00:29:36 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0120e909798959000000000000"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() clock_gettime(0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:29:36 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = getpid() r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="5e9dfbfd01e44d34579797da172149119e3d67e75eec5ef3c661b9aeb4f02755ac48db6be1342f2193f55546d1b878c1627cd5ed735be1cfc84cbcd16a3728f0ec066d29db9e714fb09e59007417d0a3d3e8ef5c59444ca5a25a4f3a125ce1172afda9edddd5126fb4628d89646afb141dbd7baeb598b630b71d0f0876c8b5180eaaf4ebf368315ba0bd56c94d06575c276093ad8f44315cf9b292e30c9f9a67f327e0ee5f2743b6d0", 0xa9}, {&(0x7f0000000200)="1606678f19b2b6d2087d24f3ad7db13500e185dd385b8a0b3924996a0f12eeb4aa111797548a1cf7fea5507bc6e0f6890bb188c81aa5e5b5d89ebd847eac94ff62da8d129720a13ad34bd91d90f96a7d7b649308d63ad3bdbbac922823b015fe2ad9a71e97075cc1ca29b6bdc07786ae90d9e6a5da89df5382de09100351499302273ad3b3ce5ad2ca422242c7ec1b026724cf862eb1b47a036cb5fe9628dc083663342e4daf22552331a1deb7a448b2e469045ac97a7f98e130917fe4778ff21a6da0377d44231eb9c845809e56706277624a723eca5c40aaa19b9269e3323f7fce85dd58c661444f81dd11760e69eed95fb4a2b48e795f2e1748", 0xfb}], 0x2, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r2, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r0, r2, r0, r2]}], 0xa8, 0x8}, 0x4) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r0, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0003db392b140e309847283fb7b64f648d74e01b6dac980f11ae4b576618cb818703a353f9302128d60bb3cfb1081268b604c39aa863a9ee117ae0f2839dbd405f96b3e800ec89e02be91e2d732b4c57e0cf6a0213df9618d0f2a52490d87e1b3d6601920fe7d9d9789f4df30f49f2ac110ae35301fa7df6bf73f7f0e2982ea4d7064b001bec5821c2c2e9f2d114c8cf84cecc3dc6ca02f06403bf12d8283400bf2dd87b8bb1e120"], 0x6e) r11 = accept$inet(r10, 0x0, 0x0) fcntl$getflags(r10, 0x1) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) symlink(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:29:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x200000000a, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r4, &(0x7f0000000040), 0xfe81, 0x8, 0x0, 0x62477deb) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcab) 00:29:36 executing program 3: r0 = socket(0x11, 0x3, 0x0) paccept(r0, 0x0, &(0x7f0000000000), 0x50000000) setsockopt(r0, 0x22, 0x0, 0x0, 0x0) 00:29:36 executing program 3: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/181}, 0xfffffc45, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000000)={0x2, "5e02c5c6ee640905d9d6438324bcd69f505b2524a66c0c93cb48ad23397166f8754f7f5fd32e7aa2973161de853f2357e19d2643e341c24c7f59b00453e9ead876f39c421bf023acef14b8d09c8b7063de25b59c76a7be71e4c5f03ce2c0d18dafcf0ede06a902888ba3ebd2a47bbceb2fff"}, 0x7a, 0x0) 00:29:36 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) socket$unix(0x1, 0x7, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\tK\x00'], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffc61) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10013, 0x10) writev(r4, 0x0, 0x0) 00:29:36 executing program 2: r0 = socket(0x1f, 0x5, 0x2) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000048000"/16], 0x10}, 0x401) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="d44cdedc960eed713611b79b829efc83ee6a4ce10b8a88b1d3da89497e3ae2b6d5cc66b9ed0ade002fcee40ec07e77ecd0f87e8a9f8636d80e57fa74bb0cb8d4c7f23aa3aff73a3b2d87c34483cbb211d9e0b9950f4f0cbe843f41a04ba75b6750362de87b07bec0f9898980393dc063bb2ba459888f0a23124afbbbeea5ceb65849030fa1c2435aa1088e46f30d48f03a7b5f56eae2a4f0d01f95ddc25e38702ea0ae2dedeb96d05cf4", 0xaa}, {&(0x7f0000000100)="8439bf3c93a06085e270fcf2191d798f9357e3b6ab11e1d2afaf4a4f7902337b4c8634e380c52b5c6de98b23acea0e75fe3eaaf987dc86c51781c3911a878695c7d125f0", 0x44}, {&(0x7f0000000180)="08f77bb7ff4797a11d620282f88b7676a227e6c3928fb9ee1bafb37b990e5658a5ea813a677670fd36f077c86beb0945aafd1783ca361db011e2cbaacc4571e5b75a6334c40050de8901dfb171dfd0c104c75e87c7cc531f7d3646d39822faafec3301c3ffd75c2de30c9f24c998fb61fe1feb0d21747e5f77f002", 0x7b}, {&(0x7f0000000200)="1a76747c32d7750ecf564f961c35fb8e8cfcf65b4599180c76f1699e76fe7cf9414118fb5b6f6e29e4302f376e597dc5122ee0fb14c49b9298a1140c325a71cae9b75d1267ecf22d0efcfb11915beaa43c74de0f336924915baaa0f35eedebe3ad935c3dacbfa172e48098d2c5af83e19728a2e8cf24462c7435dd64b37b601476f19ae245a0ce8644dbd634224d0ecd22405ec5adee34e2a87d1b5fd7c2328856e4320323d91d347a98edc65035823ef855005600e8c8827287934fdd6046ef3395ee2d751793bc1b1c5fec774c5e53fbcea7fe89012cf6f28503a398b0", 0xde}, {&(0x7f0000000300)="108e38b15711733799cf25e01a2076ff90bdd9a537d5b773decbdf908d8e167907eb87d0bfe7aabefd9959a7d81be6970881537c61a5591c8fd4c782ec2d79182b822d3353f0138131fd21723ef0b79df139533789f7326e67fbe1494839365b227eecb99803dd33e348707482919fb264bf1cd261757bad4839bc754c868ffec403e93245b31f4c4a506fa9b737eff24e55a0974ec830b8d88de0c3ff2ae237820b47d9a044db0a369315d4e21b0e4263dc31b3a1959c0b895f0ff35ee0ae2da723cfc1a007515b381072428e6d436a2894e24d73532068f5e5", 0xda}], 0x5, &(0x7f0000000840)=[{0xe8, 0x106, 0xff, "fad7e72276f9ac70f006311a42b1e33012681141cf04c522b68948c49810e80525903c92557d3774fb44e6cb62524883a17a2876cea47a3e140dae46b4a9cf42a8fb79985b2404020a9bf5045bcfdf6504741d8dcc4e63e4874062f538a691b379f4ccfe3a1df2e1b5fb204432ff6844f50a61ea668a253b163660535f51749a0513e0349759416af9db0d823caad44bbff360ac1627e0f1f3476f45d1fdde55f170db128bf51f48824b512911b6e8c76d26b179310b4ab1100677ac60e70ffc3a40c53c11187e1f0b7432dc7d1e43c570"}, {0x1010, 0x11, 0x0, "cfa399069bf06bde031d230cb65638e53162fcfc2b6f602e711ad7c76540a1eee538a000c7ab227d154e700c3d920f285009e86d4c394c5aec5d1410dcf110bf8d76f619e6057d203533822dc97310ea6bf142b36fbfc85719937788805b4e197961644f1999b923b921cccffb7b27dc8f20cd47f9aca2eeebad2d4a51791a9d571121babb57b162c7195b734cece5b437547b3b49296496d3a60ec855a438c66e57de0224495f1680607b2363ca72ecedd4322a31052894295a3b83e01229e185cb7fd6047b23dadaf7b4977a5c5399a18cd4a6c561421ee9f33e0d22539c735fd35b0ed85b055ddd4f6a6a5e813b0739e6145cc959447377205e8f0437b80f5266c0c58eb74801e65f6885bc48a593217cecd2c2103df16e01e126f5e99beb057dad4c6bd527971d64692d67fd8f691e9d102ee18bab4c604dd07b53173353045a407b83211b68692fc1f0429093a55c98005629da645ecf63dba5fc8a13173bc72a5225b14e359b84bc0c6acdcea23ae15649c214cd6f6a24768fb9dd9ebc8f20085319f384891161a7daba41804cb89ac204eacebfc3a4961d219503762e79cf6463416fbaa1292823463d51e81f91d0aa2685c5c4878c4f04f66177d72032a17d016dda00a22c847e4086eaad1fe6e19b5f3b08ef4067a646177b019db58ed933665a3e550e1c231130eed84ebcb891d2c353ce65664843d98fa575b89b5b983889f7ce6c25a80f79a0fafe13c5928e1095104daba9adfc864977af9015d8f37aca27b4801804f9f7016f7834ed1516349614d9fbd8114e70b3de770406167f85202b1bcb708971654e9b5f8b662f81798341f368c76d30d0373460366249f59e9b4794b8677bf26f92fb3570447a37c356c285e0bf50724b224d0cbcb4dbdae11ef4e491e3bddb30b422c806efc5778e558d664e71e7257284cccb010dc3afb3a90a68eef5f726c3e694a6ede120bb82d32209c6d334a0b1a4a18b6b6280f520c4c03ee87da9591f00718954674100e977ae10c8ec505acfcfb9a1880531079c57b7ed6bb759c319920461b6d50909147d90bfd428b52bec67d4279ebd149694f60db2e4e6c6c4663d5a1861a6708dc3698e1f63957fe49359b223df999111651511342885a0629300a6cb4931a2ad9a3f2b69d26a0c42071a540beb93c070250cf11937d8287bb9ce35197f3ded2bdb4e7a6f8e4390e8016a86546fddccf047083a8af44e27d6b58c7fd9f357df35c761ac848526695c19657b972075c228842f2be91dfd24b99fb220dc75db52ec09c3a99f31f2318e5784cb551b0a4905f31176a8cfb7a0a815b41460715da5c405dc836ec7be58d2ccc071a7be29a84a0da885713f6257f1ad1c71702ea543d73fe2d88eae53a120e9d8de1045e4884954036b3399d94df735891139ee419ff30c872577b00f4d76e4af967a8f2fa46e6d55ec4a60fd51d97129b8bd46308ebfbc1abbd13a7135cbbac8b532389448ed8f30448fc28f1afd2419446043c57a2d71a11e00748f2be77a0f024380d70ad514f47e8178ee8e1e72f6f2a3c8a425923479db57807f1c010b5e43edb5dad625b4d21de69537520a89fb689919016cdd855855e533a24aad1f2d3c10efcc4b5a00ee152d9d8a20605e88ddaf85358cf6be980927c12e4b946d7e2a24e28b5ad70d35de750fbb6397dcf3e457bc4b8cc2883504de703ce770df4a144ac3ba5244604c703cd642b1c864c7f5e1ec39616ca0d02d66308fd4a313fa282e24098025f533c76a716c2fd2d50ba1e4ff0a5b169ee269b9a481fec07b01541347b1f0529c17ef146ca835105d7955835cb0eb2642905fb31e959e037d13b5241fc626ae837d59a44ee3cb54cc2c51099a799532653d400c7b12eae9cddebbcd6574cc1784298e89b7ce52457a7e70b8188ae11f53a4b353aa2d1a7a85471d9061dd3aba89412bbf3d4744833e6676a5942568998f42f2807c141be5633b1e4732ab13d2f2968c7e6bd404deadc5f88541917ae5992c58e897aacc277ab394c94345a6b203b0b240ffe9aa0463a298a962cfb6362687a46db8a0a4640163475335883cd4cac3bff92c97129dfd5f2408a2a3f019a60cd1f6633f9fca2ddf5f1657ae61e59cccb94b635549745533d69d0976f68ae89fd2f95ca3fa8657a061bdef48104f27158b3870452914749062c570ec75f52e2085b6d2c57a02d1ce2114ad05faf8cec8019e1576864b1fef84e3c9639e65915b0b07f8f004b42daa3c97ed22c3e935d070dae6c90a1f72df18a90e0468d99eaaa03f98054536f410f900e8bdf84e7540ee1351fc068ba33d0563c1ef9cf7d4441266317213ff4cf398af39dc13f7cad3d1b51096123fffa89b610dadd884731097010d96bb7eedaf09795d4c678ed918add0d725c83f1e6d575c6d68d8da2bde0732c01cebb663a6904e8338f56b09446e3aa40baa2d606afd6155a265c12c20a9f39b774532ca3a7013d5edfdf108bb3a6f80839ffd520b8fe44ce4a5207ea5f37b79afe9b6f38058b829644e03bfc715e2b5c03ad7793bf81d097c0b99852cf3fc7557b5095e89da2680c331d6429e5c5cf9838ddec9c6af0d4d0e719bc9fc2e312dea199a45471da8ed4a88939859c67d7327c3d9c0ce8e3ba1493961cb9e89145ce5898621c7f25f5bff5605f08dbe0de7ce15a3b04a9356b1d3e33aded4f40da9efff849f5962242ae79e20742de9614afcc7df2b9efd3329ce0e78340be04dc8fb7fdf1dba7501d5dac45dad019a4fd05fdc35fd5e6822033f6cba338d6b58fef1a04d873bfeb839a723611c569e447a04a02a1cda4c2474ecd284adfcc5ea4ebff00e697eb1300c68745758b99e14c7a055f2f7c3bfb2a44fd2971d61a3d11a4dab1ab1e6d4d229f296a8d030e5f36524b44d588b29ba88e09b758a6434ce8259253c3ac08f2ea64550d55c4425209387f4b36983927cc971dcd7e21394bf9b994ebbbe29dc07bbaff30e6782479187775f6fcd1be4271fe3d471336b5222206dae1a7a228c7e84b299607657d7f95a86f9fd16848d634bd1f48425764491d261d0e671d15e415babccb202df730a832f3b1e73233c2c88c84c2f7c7f35e2524eb0f4896835ea55ecb84449a5e6c616d21af2bf356484053eb362074e4132541696d045f75f50dffb8ee1fb22a1bc54057c448b8c9fbfa8d69ef7a62ebdcfb78d03ec1eb589860187e39c587fb1d68160fff0b604e0bedde5ede768efbaacab831f43a2013c1dfe0bdeacafcb317af7e28cc9870843413b02cdc187d763a50f50da17f4e8daadf37e4ba4b9f99ed8d92d8685a63821e4d00b067cf60638c197d9b9bfedd996676ac762e5921c8315423a96a1c64e0d29eb61cf72b35afdc141712d52ef26d40e8c6ee69438494e08e25b452756724095fa8f4b1e8d6a534c51108f5887f1aa0e267ca7372381d23d1560409aad20deac4fcd4795af3111a1f49cc9816591cc2976115ce58942fca809152770c318a4d7348e4d84e2d2ba42ab9f593cbab294bf835b43a3f0c55b28016ab9471bd94d1023c3366db6ef2f4aac53891c9deeb1caa646f712258f9007cb7f6c2e8a1be8b355100017a838cd79d101401cab2c05b699a2429be9023f8b0b87b91ca10a233f5c6bc611391b23306c9730130586c07de95e63e918251cdda9af7bf7f2400d4e99c502f9a07fe4ec98ca3bef0458682e4d45635f36941a0061edcbb183ad8b3bb73c5e7f4636ee9d62ee5547889b20371b81099fa2984d63e6f5be85de19e05dee27e471f86c17d061089780e8e6a1e6da4a65a762b28ae6d446c3f9db196e738003538a4bb8406dd6631cffc38a289a5b43dbae17f7c39918540b979d4ab9eb0c4b829051dc651d16b730a19350962889cdefc4dbbacb14c8a59d70c04715e09178e0681934572d8ad2512a187a1aa9bcf076394d29f9b27ae871fd3fd91a3993f37674925a71e3557c73f697bf063e9f0e5449bc8effe34becf4ff5210b00bf44c0549e92a3593a1a257ff14015b033beb4dc134dbd87735e9dbbca0a445685488560a18d5f5d36bad9b99ad7cc60ed67d625a795155654d97bbf2f4e51746133a2dcb4ef041c58380306db2bfcb8a4695e90e4b78b1e680efb7dd4fcbdd5c39e8429177063e5db3c10db26eb8c7d4dc39cc9d6a9745f1fee88d3eb809cb72f2e1c75cae9b7422bf8e06b1d27180d83ae2e8e6a6cecd82a86d05e34dd1b313fb2ab58e0915b8040a45a7fbbd7258455af2dfbbd99fe448785cdf8614d3e591b8d4eb7d2e2e061d2458fd24616a563b5d38af03e9eb726c8ecb6cfe4bf7266a760385256a5fcaee4f4469d78e0b02904befd9ffb78f027bf87ded370e3b963bcded92371c76d1aa82a528aeb2e7cf336637f0f50f445237fd5ae973d962117fc6725803b0632685cbbe0578aa516fecae4b9a7b9aa9dcc052d7dc26b4952f1c1fd7940a9346cb26678eb3661efa9cb0e856d516ce8d7b4d4c3d9dd178d6ff28f50da7232a6ea81d7db003bd631048c6bb9dd25bb793e4e80c2eb8fff37b076199de326d1d4f84ddbc39d89196203818b75540fdf1c89bd50f8b40895e5eac371599622f1d956b3071fdb58d7e6e08cf9405ca582756789ffac9cb85149ed0466d3e64d828f170465010dcc76cb5b9c0dc1e7c4e30b915db63e751d93dcfded63eb1c2fabb295949d0aaca3089739181ad51b29d1d2ef8e2425adc072148f70fdcce802bdb1cac1933281e8087a5642008bdb16ef1e88a9a501f15e8f6c7c861ab46a0092a6772dd094f8402edf40bcd6f3daca52daa16a06d3dbb4452c48b02e025c02dd50c8c323dc6ce73e6bbd4ce2a73215199922917135b8d0676ce0590fceea0be4004211defa43cb1d3d3d93b1342cedbfe02e6dd06596da362a9789d4e11a8ea30ac674f95a8c8657bb98adddefc39abbe72b4d174772ccd77ad664b52e4218fee328d1f553ff9f2482ae8f3cdfea7ada7cf7beb1f28da05585cca42b8d796415e65b42c60077b393edb73ac8039dcce6f6de26e2ede4e94d03728aba2a37a2ae9a4dcd5696999244bbea718b8269869c989ac01b6d58d18013d868dac63dfbbb3d5320228ea559979798e5102bc8959cac065257512af33536d361cf4f43ae09df705aff24e4476534c0225995a4a89f59cd301a8764ed0f9145e81d1f5631704f79865e4d7144a4f5555d6f2ba2477bcd88784af2afedcae7df6a1bcbcaa3dc86b3dacbc3b0940ed46026cc8ede3b003933b1f77d9181514e452a0ae6b467f3f2487b19c0cd218f5d19527e8e98d42930d6dba2771cf7dfbabd5a9b57306ccf18a991c5f28dd4ac8135e4fa227faf01d6a7fda5cf21171c84852de007522d11b50ecf99c22e63e15a12286df8a324dd5424dc05b18076eb5453d0c8ab2a6f91df34b9ea80770e4b50850df01e2a16bf28579eb61a9f2f883f8f6bdb21b56b5ff34b91dfe6c620c86090c1b9276bb06122b752cccf36f6a3849bffb906695b24a3b06b63551d91be90d2d123b70436a9ab2d3689744278246312341d75b5506b24ee5a4ab73a6d7448b960bd283928045fcdadbc0c0de3592476432a472e5009469f2baadceaa8681129dff5e6d2b9b2552058dccd1240007b5a7adb368f60e177670446efcdc05091fb2c2dd5a11732a56c5f4ee575024dc81d3764ca917624e1f3faa81f5e4b538d07a001cd6c4a05f1ba1ac77ed2e5319cea45b3d42e63bf43f886f7f98a4e445a1846521cf5020d4022df3530ac648e78e3e7197877562fa3d91e369237e83283f231b08c4"}], 0x10f8}, 0x0) 00:29:36 executing program 2: r0 = socket$unix(0x1, 0x100000001001, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) sendto(r2, &(0x7f0000000100)="3e455678ff02c5165a57ae209966ee2ecbafc1f98e67cd5c01fdf3b82f92f3994ec8932a02f8db1048774c0adb4008fef2ecaaea7719babccdd61a686bc3bcaacc03a2a0793257c5300020d43bd6a4efd480d192322f7136bcc7138c0b9cc75de8812d1c9a1b3a6c4821f2eacf2f5eff4897aeb8c9984232d1674f90455bb3caff2522bb197db6275b25ca097067f8b95438a07a2efee9d88e0f9150ef05ee25e7f31f9dfaf06bf6cabe1390fb1d5b00c13dcc6484744aec39de2be44d7174bdfc2c17875c8bd72c5025778e5cba87b3ee3bb6e2f383b8eb942d1a52f86acc000000000000", 0xffffff18, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) socket(0x0, 0x0, 0x0) 00:29:36 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/21) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffd56) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:37 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) paccept(r2, 0x0, &(0x7f0000000080), 0x50000000) r3 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="b612469f7c6baa3835e7de64fc371572b43e2d9151bd7e0653a5d02ed0a4e76238df102a932f0c8135d241c8eed53e2f09604074cdfc259db8d87c5a1f8ce2da79e60b50a2"], 0xc) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300e91f7189591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) sync() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, r2, 0x0) 00:29:37 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e5e9233614b"], 0x1) listen(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fchmodat(r6, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x400) listen(r8, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e91f71894d1e9233614b00fcfe7854d00402aaf356c622ab6c36172064061b1204000000000000000083ab212b6b050a6ecbd4116cc87f402b826ce040ad94fe2fb6e5f950665a4ffd4e8b899a280a774df02e2670fcfe0f38b9d4552c7785e4bd8e4f26a92b31286a1e15751bd92b7a47752bb1c492f50467ea7651"], 0x6e) r9 = accept$inet(r8, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x2, 0x0) readlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)=""/248, 0xf8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) flock(r7, 0x1) dup2(r8, r7) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0x10) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0140000000000000009233614b"], 0x1) accept$inet(r3, 0x0, 0x0) 00:29:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/166, 0xa6, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = semget(0x0, 0x7, 0x150) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/47) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup(0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet6(r6, &(0x7f0000000100)={0x18, 0x3, 0x7ff, 0x3}, 0xc) 00:29:39 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000840953c4cb3c3fe1b2b2acbcbe264000a53339bc2375c81df66f4ef39df95f01597699e96b0da2a13fd9620f31cccbb4bc814a45feeb1a0e73a8188c088caf7c74b2a6c0e92f5d8f2fab057d64fe9bdbb42092"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getgid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:39 executing program 2: r0 = socket$inet6(0x18, 0x40000005, 0x100) r1 = socket$inet6(0x18, 0x4, 0x8599) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x220, 0x10) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0xe5) r3 = semget$private(0x0, 0x6, 0x40) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100), &(0x7f0000000140)=0x10) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/53, 0x35) socket$inet6(0x18, 0x30000000, 0x100000001) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0x7fff, 0xff}, 0xc) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x258003, 0x20) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0xd, 0x9) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x400000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000018c0)={&(0x7f0000000340)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001740)=[{&(0x7f00000016c0)="820f026b44b7a1a8e48c2e643cdb5cf5bd05d16baa6c17d36d06a7c891e7eb8a3c09debca468877bd53f42f50e74204338a7dfdb9f35acf21ff9bcf39ee4b1d7f6e895536827cee34414d5d50a40022d62a123488d024565be8c3bc73610592fd8891e14c7f4e529049dcba7", 0x6c}], 0x1, 0x0, 0x0, 0x400}, 0x8) r8 = open(&(0x7f0000001900)='./file0\x00', 0x2, 0x2) pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept(r9, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001a00)=0x9) fchown(r10, r6, r7) semget$private(0x0, 0x1, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x410, r1, 0x0, 0x0) r12 = getgid() chown(&(0x7f0000001a40)='./file0\x00', r6, r12) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001a80)={{0x10001, r6, r12, r6, r12, 0x180, 0x8}, 0xe7, 0x9, r5, r5, 0x0, 0x1f, 0x5, 0x1}) open$dir(&(0x7f0000001b00)='./file0\x00', 0x500, 0x9) getsockname$inet(r8, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) sendmsg(r0, &(0x7f00000060c0)={0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000001cc0)="6e0a4e614d7b342eee414d8c6f3390fa897d6b065d33789b4dfd876c47b2e89d5c8bfacbd5d789b24137f347d8acc13b26e08bd6113b6d0410b9002177d5e4b004795f1661faa0b99ab126663ef52daa6295dc3d0b4f73d66b34bad1e27d27296c63ffa3f07ed1134b1f1d4d2d862e3149897af188801e8775306ce7039247f0047c1aeb979ec67e3c74ed36168fc60cdf4c7345d2d792ef142bd11ca3d49310", 0xa0}], 0x1, 0x0}, 0x408) bind$inet6(r11, &(0x7f0000006100)={0x18, 0x1, 0x101, 0x3515dd17}, 0xc) 00:29:39 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 00:29:39 executing program 5: setrlimit(0x9, &(0x7f0000000000)) socket$inet(0x2, 0x7, 0x7) getsockopt(0xffffffffffffffff, 0xfff, 0x9, &(0x7f0000000040)=""/126, &(0x7f00000000c0)=0xfffffe26) 00:29:39 executing program 3: fdatasync(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(r0) 00:29:39 executing program 5: lstat(&(0x7f0000000200)='./file1/file0\x00', &(0x7f0000000500)) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2080, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="848eb2c7e09d0d9532909e0cb8cae73319b77b5e969344e2e766d344264b9fdcd2c3d6ba39b0c6fdcfba4669fd6bd2e134a3a3ea6186ff5b9a643dd772123929537f18dd562ee4187c2a6e4fa51f98371ba15089e009079c76a24a34", 0x5c, 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="000000008000bf254eaf159abb9379000131006a857ce573bacd6123246864e9bd44a9664e21fc4bf3b4f72a2b25e1576f04f41b72a04bf9201f12c9ccea157254d0b931591b2ee7cec4c8e4ca6325869a9b73f27cea62b92861562125a6723a6a7d87eb5efe20b1115aaadc23cc00f9a34e6683abe232f86131e77b9562ccd7a9175624561dcf3fb2b4d3cb49e60a07"], 0xa) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x20, 0x1295}, {0x7b78, 0xfffffffffffffffa}}, 0x0) lstat(&(0x7f0000000400)='./file1/file0\x00', &(0x7f0000000340)) socket$unix(0x1, 0x7, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)=""/191, 0xfffffffffffffffe) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/209, 0xd1}], 0x1000000000000354, 0x0) unlink(&(0x7f00000003c0)='./file1/file0\x00') 00:29:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) geteuid() getegid() r5 = shmget(0x2, 0x4000, 0x18, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x1000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 00:29:40 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) symlink(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) faccessat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:29:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x81) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/2, 0x2}, {&(0x7f0000001080)=""/217, 0xd9}, {&(0x7f0000001180)=""/206, 0xce}, {&(0x7f0000001280)=""/154, 0x9a}, {&(0x7f0000001340)}, {&(0x7f0000001380)=""/120, 0x78}], 0x7) mknod$loop(0x0, 0x1000, 0x0) 00:29:40 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getpgid(0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) mknodat(r4, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1000, 0x6) 00:29:40 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="bae386996c338510be983c3cbea8311d9bb58594458f529aa2f7b5d7c47dc038e74b09987a0b689e7848a5ab355c78c9f928d63cc1a8279c01ccbd1161cf8dc3cbe5c8349babb109c2ab7dc074f30a9d215780daab81069352e1607c76a814081979fa33b94e83fbc7b067d2ddd2983e9334e33760868d0ea6c0535d85cce18805a45c2e2c16f7a9ee8e1a40d355dc8a3c152b7387e81a33b65f467e4d6a1e6b2ff3b6edb9c409a90cfc2d5074f202d7b4e96f0cc06ba4faa52024b26195a958105ddda74e8fae39d4235171", 0xcc}, {&(0x7f0000000200)="12316e79f2ca5034f93bf45164d57790529953ba433d007f9a7a7108db08adcd0ca328158ba99f5cb1419f6ba1317789403aebde336f0e44ea6041070351299b9b741540dbd073c3cec7c04f019f451ce735b42845ba933f67345d8a2f20adf7daa26dc7ee0b34d9cac29cb00a95f2a1222f4749d287b55d1ec62cf29e68d1d381de3d86142dbccac3d38e969333c8c3c4cf7b73afc27a46cf771c448603114388fa95635cede1afda1dec57da0c484f1f2af13303e872e037ebca8c5457291a470bb1868e278d48df2484f1e6187d6c32af9232fbb23a9dedfe", 0xda}], 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x480202, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x4, 0x0) 00:29:42 executing program 5: sync() r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socket(0x0, 0x10000000, 0x0) shutdown(r0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x811, r0, 0x0, 0x0) 00:29:42 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x800) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x3, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1/file0\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x84) 00:29:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) read(r1, &(0x7f0000000200)=""/255, 0xff) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b007fe372bbf1a24308019468bd6a6cbf8635882e4fff7e5249b91ceef58fdb7ae3c29cca3bfc06ee5e0403113422"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e9177189591e9233614b00c34406fc1fcf052205cd3c5154b0cd1b4b36b021567ae8e4ecbaf98e75e8d291c251e9f8702de67fb9e43e0be0397e24d276bb926568e24a91c709df7d6d8ec882b5c6cf1eb3c9ea9e93ef0eded859d41d71b28ee7a0b38f3cb32500d30d8afc7a5864cd9d2f2856538535d956c6a05cc10c195551ab4fbd35244e51675779785b1f51954ac06726676b9db2bea2f9945369430ae8430de2ad61471695866e3284c18b9c5039d133824567cbb573921c772b731fd4fd8801b6bbee49529098070d2343f31b48a74b0170e6d8634e083a7a26ce40"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() lchown(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, r6) execve(0x0, 0x0, 0x0) 00:29:42 executing program 3: r0 = socket$unix(0x1, 0x10000000000002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x80000000000a, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket(0x1f, 0x40000000, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) 00:29:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x8}, 0xfffffe4f) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="fffff317cf5673affc14fc933336032000000224", 0x14) 00:29:43 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xf000, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) mlock(&(0x7f00002e9000/0xd000)=nil, 0xd000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f19f99a8ef4"], 0x1) write(r0, &(0x7f0000002300)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e44449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001", 0x599) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000289000/0x4000)=nil) r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x1020040) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x58c, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) 00:29:43 executing program 2: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x38f) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x101}}, 0x0) write(r0, &(0x7f0000000100), 0x218) 00:29:43 executing program 5: r0 = socket$unix(0x1, 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) writev(r1, &(0x7f0000000000), 0x0) r2 = fcntl$dupfd(r0, 0xc, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r4, 0x0) fcntl$getown(r0, 0x5) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="010033614b0000000000000000fb9a46580ab60112dbe67f0dfe54adfd06917a1ddc6da5f7e2b1e2f897b219af8cd310d8d4f712569d8e6565d7f347b2cc895c0fcb543b64e55f7a5510b83f1414e8c62df40803c4492bd3032ede6856802822c3978c3785114947002df4ac100ee104a9dbed24e4ece52dd4e5223ad8970b8ba24565da231a8d8a2f6dde7cb9cdefce5f7cbcf99aa4d22a2c7eaed79619be2696c8cbcdcbc051e6a46da3075ea48f70770b74351f2f391366ac40e6cc13bb67be52333dcc3fc4fe3148da8f0f6ebc64b85107b7de885824f3cdb00f7058a5b9a4ab06e8508a27bc471e1ccfb12fca0412ff0ecbbe45c086cf6a92662fb83397c8c94b5100dc4297363af22512bec71a7ece4e293d595f154f332ce0c1730c0a986b760c4e331364cf1e7e0f9499a8f30aae4830e5bf0de52e381d9dc12c07c05d99ec1518dc2620adf211a4a540a8660b819349ab106a9a574c1a13a29aca4b7e7c4945515c15b6fa9eec999af23a13412042c5d3cd2d7fd8a8419191d3b5a9092ed50ef64743bef866cb12de059c6a992135782e9ee8ea09fddf2f59c388450b13e680cd3d229f678e896b90877037ab7d70d5994d5cf5bfffc4395985a58fd1eaf9e69a92537fe6a6be61a1ae8b646abdfad4e42a85e2d0ff3a763807b023d5f774a9176e3dcf35d98f55be430071013a01d3126b42eb43de06e4834a46de42e402d6a90651a8bc6c029ddaf4f0427ae1d6a596751cc6a88be1c221aa40c9805f439c5bed6ef32ef68c418a8bfb9c3a05984bf03712"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getgid() sendto(r2, &(0x7f0000000340)="24308935d248cf492de4534be1acb39c", 0x10, 0x0, 0x0, 0x0) getsockname$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r5) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r3, 0xfffffffffffffffa, r3) fcntl$setstatus(r1, 0x4, 0xc0040) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:29:43 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/245, 0xf5}, {&(0x7f00000013c0)=""/237, 0xed}, {&(0x7f00000014c0)=""/158, 0x9e}], 0x7, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) 00:29:43 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="f8ff0011718900"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) 00:29:43 executing program 4: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="d2a15b39f6280e4dfe38e0fbf10c646bfb5e8736456d0a0f9258bd537ff14897d34d0327c59ccfaf0aabdecea342c93d8723880075de7df23bd78656d8901a83e62f0126f1f5743850b0e796959d1a7e7004ae8c42b292f27ea60cae01bde9e624648018a52e03c4bbc56ccd2bb577a96ed807e181541cccbf2ab360c579b92ff17ba038d7f0af453d6dba99ca17d518adf147b3a6d7c3b23a1f528824fbfaf3b4f7a4fe6c1abaace3383e776d99b4bac8688e7873ecb4d0a85ba0d7c57793290627331675b5ab8b1036e173177e8edf73cb6b10402f246c0fdc642fc1bd693c6930ea7b3239b36b79fe04", 0xeb, 0x4, &(0x7f0000000100)=@in6={0x18, 0x3, 0x20, 0x50b2cb}, 0xc) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1f, 0x20000004, 0x400) r2 = socket(0x22, 0x10000003, 0x0) sendto$inet6(r2, &(0x7f0000000140)="5bd011ad3c72744ce0c4bacb", 0xc, 0x400, 0x0, 0x0) socket(0x19, 0x20000005, 0x1000) recvfrom(r1, 0x0, 0x34, 0x200000045, 0x0, 0x1b3) 00:29:43 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x1210, r0, 0x0, 0x37) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x805, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) read(r0, &(0x7f00000000c0)=""/75, 0x4b) sendto$unix(r0, &(0x7f0000000000)="4469053842e55b4f86be5615e3bc2aed11d03b576f68e45052c2163ebb9ec3562dffd054113998240ab6ef67ef86a18e4bc60499", 0xfffffffffffffd02, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 00:29:43 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(0xffffffffffffffff, 0x0) 00:29:43 executing program 0: r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="91f707c6de136bae", 0x8}], 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f01693000"], 0xa) setitimer(0x2, &(0x7f0000000080)={{0x9, 0x6}, {0x7ff, 0x80000000}}, &(0x7f00000000c0)) 00:29:43 executing program 2: setrlimit(0xa, &(0x7f0000000000)={0x1000000, 0x8}) r0 = socket$inet(0x2, 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x103) setrlimit(0x2, &(0x7f0000000080)={0x2, 0x7}) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000380)="bac17aeaad301209ae0e8d5e0abe324f0eca273171d568c6a1b81b82e165bf72371ee0817f8f3f6382eadc295f4de3c19cf0d286bbf42dba800b2624a611a1220c6ba2234a3f2f4aca2bbee036e32db3f6add3441cc4bc391eca31b3a730672399393f4ff9f59486c6ead361efaf77d0934161d2074cf3b4c92ca2c3c74f13ffbb1a5584d73424734087c49e7ed16799dba094fdc9a7acff6fa3a8f874105aade7cfe738c39a032edb3b9b0abc4d114dbe3bff03ce9c976ed2ed7bde1f917fa77213d43874c63675eeedadc7e9db23501637a0d4cd8c0d86821b204c164b069e17e6068a6cd1d0950273077e104f4e3ea3887cc7b5aa82e93635dcddb120f1c78f0f548055f3fd7c7241f417c09d2fe1d5385d00d32c62087ef0e4e0ce31320bb723ac51afe4608b19e4cdc25d20763676f7dc351da1c312bd9be278be5aba16353c8c1b5ebf8b654e1e8da5c55ea3e3656339aab32c1fd3da07eb584e125f1bc3bdfee5767e5d9c19d82cecf508b1a3d3dc0eb6ba6ea27c02fcbcf48e7087e4333662203666fc76a902f2c6944454bbf8b2978b21c9304a625d139a0afe2052c3d8526c9edeffd9af225383cbc39863285e4fab4ae276e929d2f6fb8737b88629b46cf5487aa40b7ddef0deac2d65e0ceeb14ee3c10896326a0ccc9da83d3a9213d1edc15635ffc92c64502f3d26a2745768aa83bd6017969fed547b303df955bc2fbc6b803b0ca48bcb22afba9243f5a5c9445de32138975c328c39a752d5c6a9868ffe899ef9a80c747a37d8e0e436d256f57d9b1d470bceeef30d24c079f5e5a6e88204c53a50a49cd8ac09d0f779538757b84e5008b0429cc75a3b1395da4e04de6dac535cde16766f61781626ee6ebef6fbbdf45fe55345b0d52b57be8c1b35d8e45fad12567de251c41713223d505bc1d1564207c82d02699d8356761269ad5e1ca5014fa75203d497e37b11700961c6f305a181da3e1d5fab332e6319c68ad49a1df683cd3fc33e6abfe074cc78a8674423c2f6e371fa2b82ec02c20fb2370ec236084caeaeb3e4a9b421caf4ab53ae783c163ce9f3bbfba134d7f52f62dae4e423f04ddb505099194c4519dd05bc5c9634f7183b7c39bd2bc7a5196532e95080b15a70177228a119ebec543940b6c368cf51f71b6a1145def832c252a74afdb28a946d7e4c36d0080208aaa28db222333a23689dbe6267eaab2659f87eab9ca6f816173ccf9418d13d2930e9601e020133ccdb4bdc64835274a8c1a91923c9f541b6a5fe222f7b82ec8ecf2e09ee97b2f080d8ec04956e476fc88675f62201bdda1c96f9b1075ebf77b19ccc46044890ee924ee0261798b5cde5275d4ff7c93ed8ef731f6cfcecb0364d5b90eaa1e68b7435b6b3990f0c15732e33b822aabbcdb3eb2d87029e636fd827b25d392ae91b653aae627fe854948bc94df879c21d8c5839a13f1f2be8a7eabb1a7b046d8f931b8282eafac0190c84d4a7a513d510e44085aef61a8a247ff215b2082671cd1189578cda243ec65957267e781b2e7829aebf1b238fca4073059ab729bb51cebb22a23b0d6b90a20035fb5e66d23a1da26e46d7e458e112128cff2bffb1b3098fd830ad736f5bcdb02402efda7ff01c8ba02d74e7c0569c5c3358df93f01e91551288c274dd253c90435684a4c4e2709c782ae17d78dd4178186731ea0d5dea500de2cce996785189d31d9bdac11461f4e44b705556957910cbf4c3960c46e3772338c4d6651dd20807e4d976d6b3963628868c3495fad32338956b9413f48c020fcbb34a997c2be6c64e4a2bfa97479e2ca4e1f0765480380fad39576a40b5233dea03df4c7ed71bc65dd4d0f5e8f7ad899f5fc2ae392ac8fd0991205d7b1934a7376910e0460d0082c415644f2543f319d5f62b8e18e87a7b121b29cbb996b43fdba91edf7b7b755afaca29f4a035e2ab608d8b5df4b9fe555fc864133ed042a98672441e060cd9c796645ee90233cada48582f9c0075b99c784c30814358dbed9738def90625949ef5bb86defdc12bf970071eabad3d4e98fe090266f725bacfe0c8afefe0c7ec9e725fb085aa04e266251f9c7daf499eb30406fbf8d32595c1bf875cb9d9e7fdb99d9ddcc9d63c253dd926f6f5d0a0ce96c702e3657e7686b6f16280ca043242ebbf1b51c625b2561ea6b56441e83ba398531a8020432826306b9518181f0a5e1d370a894f237f9e02a0f970dc293f1d6921febf82ec646bd34052f8d1ba5eadf730c1c3db0938dd1fd4ce7bbf53b5d53835114e9f3840b93dc8487613d2ad7443c90a94fbe945feede10ab83ab81356306575de87844341753e5b885b67013ec2fcf4dc39241310d8587c8cce3285feef89ae8ad0a623cd2267227c6e5269ccd01ae0575ef96d078b08bac89939893b3f461f66d8ada8f3de348d62af5dbd7339f754eb4c849983f197c52180f20344ebca6201738f39dd2313987ee83b6f6d91a2de76ec056ed5b336a747a356361b5699319deb6b3b4ebdf05e042c3270f4151b7bd7d5d60afeb1a86eeb6e0b7c5aaa2d9928bfb075c038eb904bdca3720eb1343deba492380c61a0c0fbbd812fd642d0cd16c032aaa2d6d7776e9ebe3136f242a8c57329129ce26f74e8e3a4ed874352d4d5c8571b4898c31f57e7eb3a7c2372610bd5d6c67d6e2fc8beca941aad217d2074d5b10c73e8f1c0573711c3e9a405467bb77f21cce0d4f0f9b176300e48642d42575268ca5831796cd2db4308c304fdedb014a94d931892a08546dcd4defb44bc10f5bd9cd334179a4404aed425f96014071e9054645bcfdb57595c02c3025b781a1cd7431a63ebe3278dcbdaeb40194b13b75a04157b33348f5de50be5edd36fba44e14c6cfc05905dd8fad5110210008bbc8734ceb50ef9b1598119e22e2dd2cefb80dadf7a484edc35f81accf9ee2ec2b492ebf558780deb26323512c83026beda2809cbf90d8ad5958ee973d0bd86ed0c57e88bfdce7d4f3f7cc7fe05360e33f9afd98e54f04efd15e7c9365eb49b0b7aad39ff4e376140238ed2df3df2915efe0cf6d8f347d0ddd4f227d42c066fa8455f1f14d2629c70662f3d1b92c4c9582beb051d33cdd2b40024273f0a37f84b902f789f16ad28b088b07b4dd4438d1600dde705eb9ea68322cb10ade98030a556f49b8dedec5242676aef39abc7f7984a600582bfe41b4268982f0fb7ee849c3d3daf9b96f0ba15bd8cbb5489cae9f137747c7b37f79196e92ac516d6353269275c7c4527b4aed9d7042a1b3078e8be34a065694c17be576eccbb0147097a67687f7262a49bc930df7ad3d52f0b51bdfc81b5ff8dc760395a93d3d7f14f2c3c1dafeb306330a0e10bb0e572a57ea8e2285b15d8d9f1fabfb02391e379dd0be44ee85171ed406e5a796091f6df77644b714ae6158f8a1404c22240071d199723970a6ea7a9eef5620dbb3508a142c6a242f825e68c40f14ab1ad218fb46837e26ab8dd64922ca177a197678a03eff04f66e8b84bbe7e9503fb04d3fdbee02963dc7e3c16de9a594aaddfec9dce5e65f1a1cadd9d4e35236416410ee470178f66ba1740ea83b995818266e0933d0a35d6f4f785d104f3c38568c64fc042778b0eaa7517950de87ce873cdf9c06b82462816c42fa05cb208b388ab3a138b4480074e8914c129277f17b3718fbd6cbf23873eab99e65e87c3570caa6623fe7a2f090800a73132c256ce2e5679b1bb5109711d6a0cd746039e89dbd0c1e782b5fa55795d29cae7d3a35430da15b0115cabf77529b7cbca2c1c9452842d8bd50e4a18ee6d303e8d8d753a46f735184743c8615b90d667a534b49ae0e72f15c6283fd30a2b7413b5098030b779ab26b5c2ac219244372264e129c76f7addb63eaefb7afc90d7f6831fbeb892dde411f0403f2760d3472f5eaf783e3cd5a418943df6bb40c0dfbfffdab59993436ca1b9496fab51bf3484b8567da5a5a9a5facb2555c6067d86ac8e2db44c35e4141403cf8d8bdc818af323a47bafa3947be350ac279d1cb2421d9cbef4601e67e4d5db72dcda67540bc4a53479d7bfd28147abf15b50b4de3720d708ad80e3c80efffed87b568d747bdf28d4593fe8f37d4ff6edba20cd89af349be4dd658df5fbf2607b642f05deb675e2a63b1210fbeb6cc98bb40476f78c6c67936cfc1f36695c9726bc46aa945cce05fdc6cfce2acf3657637fe60136d149985615c04bc659c4846f1a582e10045e15afb94064596d14f3b1b6fb19f3c62462c33b9337f161ad3da2ea7cb5e2a66780972470eae2e4f12b8773d631df7af11e540175e961ee555b6ad049a366a76bf0f1256736b4c32109f13bda642f23c6b169de1f3d1d33b9eacb74bcaebec9351b2331bf5119d1d3043d3369fa08a8599d8cef197f80223a41b69dd957fa4f8052b0131aa12d5c64fd5ae996e1a83e8f7e3ac60c4e9065ce41d1d850584abf4c24aa8e06473388416779e715dba51989c7a5bcdd0dd2b3d8d24d05d0e4fd3a0be694985610c8197746e072a2b81aafdf9d51bdee93a0a9481bed12e2a000dddae42aea7996755a57d6b62fc45741d59f805cbbf51647ec8a8750d49d401e1e174d36dfe1a10dbdec8a7ec493a547eafc21c903ea1a7a097e619fa92c14d1bf80508f579e17558d36ab87cbc8d9e62133f4f5c17b782ffb2c34f3f8cf7708371025d2eef25d1887a48d8b4dea75278a6c658121ece0d1eb88e3b622de2e9b4188b7db213d8a0ac36258d636714d86a54c54d9ebd48d352bc2134364943d4137f6f905bb2bef2398c6783861ee9a37aa3f6b1859b65e1dcf05ae5d063b46263ce6e5ebe07ba5f48b30f3a7a7decddee74d79d8f6c3ea6b579c10f4f5b3a756a83d2e3345606179c6048509ea2283270ac6baeb04b6cdf59de4ea23bad9f6b3ef451417396db124f84539774dd7b0e721b4e381abde31a5754920421cbd38d320fe63e99c94e89397e36841719226ff42b9fc2a9c6de79d001e57eeadda726bbdcd925ceb24e5f5e6d30a25a42013a13e1713bd7b66c480b2246d67de666d26a43721cbc59f964756428fa4ea0a064841df763b932ab8b6ed0c0397e37bfa7975901c2ed186365df6ef3aaaa13cc1e4cfb45bf36e593eebb801154342fc63e3fe35d3795ac6c76226575997199663a832565b0a8ba49dcd78f4315882054541a3ab20908f807b213ed8f6ea376a5a79fcfe50b3fb1d88e9ae65fc7854568d87140260bb9847edbc3e5bc9445eefcc4fb035ca1d4cc4f083b407bb12e3421cc2b76d86ddf5a5d41a6a8b4fc3baac8235435d8fda13880e26e34a2701c796127023565f6187f301b9e6dcc31767f852425ce89420b69a77ac6c6a207e12568f50fb395e9480bd35f104470eda8165e5124b5b2f503b7ed58f4e02c02d085430f18c1241fe3711ec2ed898ea9d2c25b842c63483ddb0ebd772c1ed9354422a28145f9f06562d34387693678ad83b88c3d57597591018ec004fdc587ee3c6b60e71651043b38185becc225398d11c1cd28527e33ba4e4c2f6b28e6b5b5256909eaac8682939fcd8bd1561f67f7f32f72cdfae092c427d606256aa229f19b86605ac02a4d971f175285c4c074c22e991dd32d368dc5c80157d198e519f2de89c310446b94b75393bf8895a2c401d018d79c7022275d08453c3a31018e855ff00c2cf2c29396045c97c8957d6e1ced0957509bdad2f4635726e594607d1b8cb0f5efa8f8b1be98118043db0e1740a90958d9a17a614534b4eb2c3e5fe7ab9b48819c4575f7258cdfc93cdd4777a1df", 0x1000}], 0x1, 0x0, 0x0, 0x7}, 0x0) r3 = shmget(0x1, 0x4000, 0x410, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') setrlimit(0xb, &(0x7f0000001480)={0x8000, 0x3ff}) r4 = open$dir(&(0x7f0000000100)='./file1\x00', 0x10a82, 0x20) r5 = socket$inet6(0x18, 0x7, 0x10001) r6 = socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x2, 0x202) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000001500)=""/4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001540)) getppid() semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000001600)=""/122) r8 = getpgrp() semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000001680)=""/34) wait4(r8, &(0x7f00000016c0), 0x20021, &(0x7f0000001700)) r9 = geteuid() r10 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000017c0)={r8, r9, r10}, 0xc) munlockall() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001800)={r8, r9, r10}, 0xc) fcntl$getown(r4, 0x5) execve(&(0x7f0000001840)='./file1\x00', &(0x7f0000001900)=[&(0x7f0000001880)='\xce*!$*\x00', &(0x7f00000018c0)=',\x00'], &(0x7f0000001a80)=[&(0x7f0000001940)='@\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='*^)}\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)=',{^,\x00']) bind(r5, &(0x7f0000001ac0)=@in={0x2, 0x2}, 0xc) 00:29:45 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x20000) 00:29:45 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB='aK\x00'/13], 0xc) socket$unix(0x1, 0x2, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(r3, r2) 00:29:45 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01d5e91f7189591e92136198eabb8d33ee9ae74033e154a50b93ca2c9bc9372e83d571"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 00:29:45 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:29:45 executing program 1: r0 = socket(0x22, 0x10000003, 0x0) paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x20000000) fcntl$setstatus(r0, 0x4, 0x1010040) shutdown(r0, 0x1) 00:29:45 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = semget(0x3, 0x4, 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000000c0)=""/168) msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) 00:29:46 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) execve(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x9c\x00', &(0x7f00000000c0)='$/()*,\x80\x00', &(0x7f0000000100)=']/\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%!\x00', &(0x7f0000000340)='@:&+}{\x00']) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0x10090, 0x0, 0x0, 0x1000002c1) getpgrp() getpeername(0xffffffffffffffff, 0x0, 0x0) 00:29:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB='\x00'/13], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) rmdir(0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0xfffffbfffffffffd, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="f7ffe81f7189591e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) 00:29:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) shutdown(r0, 0x3) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:29:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = geteuid() getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r8 = socket$unix(0x1, 0x1, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r9, 0x0) connect$unix(r8, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:46 executing program 1: r0 = socket(0x1, 0x20000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:29:46 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="bf17833627cfeef6369a2aacb6033aeaab546c7b495b0108c1edd2560ef77830173eef5f475d57a07bc7e66eb80ea3574bcccc86a2b7d81803cb617bfc733285a9bd1a63e810e26b82749959bb17f81a338c59ae1faa771aa337468a67232ebf6ea9ea551640d84dc0f569339f3dd8eec178980cd7ff22dd71ad86072b91d435ea99b99b0cd863197a2341872e14b55e54015e033e8a21", @ANYRESDEC=r1], @ANYRES64=r1, @ANYRES32, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRES32=r1], 0x6) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000680)=""/239, 0x4090f548ccafd2e2) recvfrom$unix(r0, &(0x7f00000001c0)=""/192, 0xc0, 0xfffffffffffffffe, 0x0, 0x0) shutdown(r2, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = semget$private(0x0, 0x3, 0x202) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000040)=0xff) r8 = accept$inet(r6, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r1, 0x4, 0x1080000) dup2(r4, r5) accept$unix(r6, 0x0, &(0x7f0000000000)) 00:29:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x20200000029, 0x7, 0x0, 0x0) r1 = socket(0x18, 0x40000000, 0x2) fchmodat(r1, &(0x7f0000001200)='./file0\x00', 0x41, 0x600) getsockname$unix(r1, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001240)={0x0}, &(0x7f0000001280)=0xc) socket$inet6(0x18, 0x0, 0x7) fcntl$lock(r0, 0x8, &(0x7f00000012c0)={0x3, 0x2, 0x9d3, 0x4, r2}) recvmsg(r0, &(0x7f0000001140)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/95, 0x5f}], 0x2, &(0x7f0000001100)=""/63, 0x3f}, 0x40) 00:29:46 executing program 3: setrlimit(0x6, &(0x7f0000000040)={0x5}) socketpair(0x1f, 0x5, 0x2, 0x0) 00:29:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b003d3efde7f2301e040eb1f19f19b93d335215b0b91b77b464ed8fe8b2"], 0x1) listen(r3, 0x0) mknod$loop(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xd002, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) flock(0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:29:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x9) recvfrom$inet(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="6fda2af3", 0x4) setsockopt(r0, 0xc7, 0x4e, &(0x7f0000001100)="4b94bfc13162502e5ce3902f9585ff6a4843564ada166137d00f484ad02bf06de988fda2d801458693e56c639377ad79cb9f59a463bf47fbc8955393201912213a3bbd9eebd9196e6db860e29c999c75c408237634c1ec6c91977282427f2ee315f37ca0875d0e278733ca3366c23e652f77bd0fbf3bb0728a50a07a0cdf120ac418fc31a9cc4c3898370eb9fa65dd239e15c3abcd9236958c7ecc4ac8b694364da2e105d4b0cfffef32dc3ca36ea9d23c040f56894332fb1066a20f02a772da0bd1b877ce210443d3b5ef19807e3dedddc566a3cd65113c4aae08d8b30f9a914e7f0f870a8fed0270be0df4acc57333598d685660b519a41d2456891c", 0xfffffffffffffe2e) connect$inet(r0, &(0x7f0000001240)={0x2, 0x2}, 0xfffffffffffffc56) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0xffff}, 0xc) 00:29:48 executing program 1: r0 = socket(0x80000000000001f, 0x5, 0x2) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket(0x1f, 0x1, 0x0) listen(r1, 0x0) sendto(r0, &(0x7f0000000000)="76b5c8fd9ef1bd37464220dcea40f79bc416b09aa1291517d4a9b3e1dc80c6d24d9d3f7a913bfa73f84ba8dc94b14549d979a47705b5c9b5feb013998fcfbe8d179f1295a13c24bba78d423775eb44c3534b44287a91524840f43488e4cea583a79f3022412c601a7abcb6f104116a3152fe4ac5dd43a4caa1e439696eb7dc8d5a817c331c2be3fec668eea29d71788a7190baede4a68e9133a70c9ccd3199b90e6ae4b5eb545ae687fc09490802a27739afb9c7f4e297bf09fa6b69339a5b7ee4e44d4284afdf8544b2d82446fe7f37e4f0f2ffa93bce66d02fa3d8bbc9a0d2c42cd4b42b6e578f187425ca581d6a9f2856ed9456eab0", 0xf7, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="ea002e2f66696ca5ce9d"], 0xa) listen(r0, 0x0) dup2(r0, r0) fcntl$getflags(r0, 0x3) 00:29:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0), 0xc) geteuid() setuid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 00:29:49 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x40000000000001, 0x0) r3 = socket$unix(0x1, 0x7, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) 00:29:49 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x7) r0 = socket$unix(0x1, 0x6, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f31efe84277c5a529233614b4051fc1d31c8e78ab38900"], 0xd) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0xfffffffffffffff7) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r7) shmctl$IPC_RMID(r6, 0x0) 00:29:49 executing program 4: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000019ba513700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003700"/4088], &(0x7f0000001040)=0x1002) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001080)=""/89, &(0x7f0000001140)=0x59) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x40000000000014, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40002) 00:29:49 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) 00:29:49 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xc91a174b, 0x0, 0x0, 0x100000118) bind$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffebe) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:49 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e92336101000000000600000016e46f5f1b52c600007c3b21bd6a1b875c534644339320406e118aa3779693f5a686d86142d5a696670991c4022ede5f12f14d3837b7c1128cbc3f53ed0e222732da81170b3a2663bab109b86ea0358acc705973ad6183e77a9e48237a234cd199fe89031e983de83caaf4efd93d178cc01b99c209000000000000002da17c86d65008a49072ad"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$getflags(r4, 0x1) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:29:49 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x3) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fsync(r0) r5 = accept$inet(r4, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x8, 0xfffffffffffffffb}, 0xc) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) rename(0x0, 0x0) 00:29:49 executing program 5: mprotect(&(0x7f00005e1000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) mprotect(&(0x7f00000ad000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = getuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200000, 0x4) dup(0xffffffffffffff9c) socket$inet6(0x18, 0xfffffffffffffffc, 0x7) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = fcntl$dupfd(r2, 0xc, r3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x210, r4, 0x0, 0x4a) unlink(&(0x7f0000000140)='./file0\x00') getgroups(0x87, &(0x7f0000000180)=[0xffffffffffffffff, r1]) r6 = msgget$private(0x0, 0x100) getpid() truncate(&(0x7f0000000080)='./file0\x00', 0x8) r7 = msgget$private(0x0, 0x2) r8 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r0, r5, 0x0, 0x0, 0x104}, 0x9, 0x0, r8, 0x0, 0x4000000000, 0x0, 0x632c, 0x400000}) connect$inet(r4, &(0x7f0000000280)={0x2, 0x2}, 0xc) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000002c0)=""/4096) 00:29:49 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) r0 = socket$inet(0x2, 0x50000003, 0x1) poll(&(0x7f00000000c0)=[{r0, 0x20}], 0x1, 0xffffffffffffd780) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x30020, 0x100) r2 = geteuid() getgroups(0x1, &(0x7f0000000200)=[0x0]) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x200) chdir(&(0x7f0000000100)='.\x00') flock(r1, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r4 = dup2(r0, r0) bind$inet6(r4, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x8}, 0xc) 00:29:49 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x400004) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x1000400, 0x2) write(r1, &(0x7f0000002300)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fc", 0x169) 00:29:49 executing program 0: r0 = socket(0x22, 0x10000003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) listen(r0, 0x0) msgget(0x1, 0x2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/30) 00:29:49 executing program 2: r0 = socket$inet(0x2, 0x20000005, 0xab0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="623f169035a9defc87bdcb8d7c8f55fbd4aa28edeab95bf270ce794095f20f4c34acf30cb6a25bc9c2023b6def4e310c2d3deb36068e45032ef16642014201af7c4e8cb9b19cfb1d5002afcb83adf1627ddc993905c44012600c5e45f8a2d9ef56f2a64c0d595f03bc7e3a2fff5d44ec7f0982218a3f8381a98470f1988c55fe98c7b7d75a76114fec39e31dd441b3e6c9c64f59e6eabceefe1a545287decd1be1fae0455358f77653265ea0d5be6a952b37b5b4a6ed7fa8fed52ad263da8549f6c6206f6818c9c587f3c2a405c9e32ca6fc1a4f2d93448413df86c546cf37d5f738", 0xe2}], 0x1) r1 = socket(0x1f, 0x30000002, 0x10000000) setsockopt(r1, 0x1000000000028, 0x6, &(0x7f0000000180)="80000000", 0xfffffffffffffede) 00:29:49 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f956c591e9233614b00"], 0xc) socketpair(0x18, 0x2, 0x3, &(0x7f0000000080)) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/30}, &(0x7f0000000040)=0x20) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x52ef6482, 0x0, 0x0, 0x100000118) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fchdir(r2) setreuid(r7, r8) flock(r6, 0xf) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:49 executing program 5: r0 = socket(0x1d, 0x3, 0x800000000000) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) 00:29:49 executing program 5: r0 = socket(0x6, 0x50000003, 0x0) sendto(r0, &(0x7f0000000040)="b1c68035b9fd06f0", 0x8, 0x7, 0x0, 0x0) sendto(r0, 0x0, 0xfffffffffffffe2b, 0x0, &(0x7f0000000000)=@in6, 0xc) 00:29:49 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x2) fcntl$setstatus(r3, 0x4, 0x10000) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) pipe(0x0) 00:29:52 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x5}, 0xc) write(r0, &(0x7f0000000040), 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$unix(0x1, 0x7, 0x0) 00:29:52 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e9db9a065f8eb124a6bbdb"], 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:29:52 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000240)="e2", 0x1}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x811, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="cf38c799d97c68c9515f5c604e30ce684702c07154b12c62cd8010968a4054dbd1dfbd54c1354b11581119071f7f8bbfa5f7d5b985b6a39ceb511f9201895e7430436e68b8bd429a0c6e452e14335aaaa2c029b59cb9ceffaaafa8a4e8a9cfc081dc376626345a26981e369e7fd19bd57cf99884e75e52b4d45e1ac94b2398d6311c", 0x82, 0x400, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:29:52 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:52 executing program 5: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) 00:29:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7589d91e9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(r0) openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x90000, 0x4) socket$unix(0x1, 0x2, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 00:29:52 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x80000000800003, 0x0) fsync(0xffffffffffffffff) 00:29:52 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x8) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) 00:29:52 executing program 5: setitimer(0x0, &(0x7f0000000040)={{}, {0x2}}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="3cc544df804a0b7812d7f675745d19cfb59b04aca69041b9d2fe1dd71bb0710be938b1a79191180a45d3208b84952fe22e33298d56a5df4b1abf031cb2d639e463298cbbdfe00938970eec212e28dc11d5b203c85774cbca8a4d32ab9450ee5d74259d5b0e5f00a5fe25ac0f78f98f410b66f3b55952ba1b69b4b3f9fb08b4173e1a0a2bad17919d671a918fdd367c0174a907a708f117aa67db74048ee7e3ac04524f5272adb4f60d57891f61636d3305306fe3afbc857d7b306277e2eb776ca31dd832678b8c98e127ac66f3e91739b2cb194ebee89641d05348", 0xdb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8100000000001, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:29:52 executing program 5: r0 = dup(0xffffffffffffff9c) fchmod(r0, 0x94) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00096023f62910a0899f2c8ed6104c6cfe9ba033aba8954222361379cd3da0452ff47cfbcff5f53468def1dd67726fe94ccda8627a5e2ca642ffbbc922d5a8a4f90a23e32a4acb237560c6f6db37302beaac5946e109633a944732d85b193b9fac498775b112d551bf14a78f39527cca8fcece866e7b7c8bdd5cd4b8524a53467c96e7fdb97d1aaab5dd4b43e993c8bcf1cbc60cfa05ebaa794197983e49596269cb114587e4ff68169edd6b668bd66a96043822070072e76f8dd34c6b1d5eb47c076bf1181c698ef9c3c8a3e4f7c9d38d9697b6c1f8fc6d2c26a2dcd12222271ca4614718708ec2f0cf42ff67149d0e58970f3f8810361ab391e3231cdf307901d2c4fba8394d3972eafe8d7a9335b71a9e03c62e3f9a04c57bdcd9175e1b569fb8d0684f8e"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r4, 0x0, &(0x7f0000000200)) 00:29:52 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x0, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:29:52 executing program 2: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x3fffffb) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 00:29:52 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r3) socketpair(0x17, 0x5, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendmsg(r4, &(0x7f00000006c0)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="1ce3bbc4a98c74b94dbcc2687f5a1024357503ce1a8d", 0x16}, {&(0x7f0000000200)="fe9966d5329cd28245b297ff6ac80cf9bb9d97e4d213153f285c9d4d0f4e24ed13b445b447576a30ef5aa3cbf57cfe280e97fe0be52c89670110a3443d9f7547e2d9029bddf387a5a85e98bddceb9bae52480dbadac315d688412d0e2218a99954e71b58fc607554eaa23feb33e6debc5d2d830756de3bae770fbee1f9aa4e11aac90ab906f182921913d26a", 0x8c}, {&(0x7f00000002c0)="18154450b25993264af8cad3c1c89ac3c487d27d1e68bc62e8ad01aada280fde395f586fb2154c9cdb93487afe34ca6193e183b384e445ee8bc4837342e6215f5cdcb08f0814f737fcd1277ff54a727803819a67f9811bb0ad526a9d71d8e5368c209799dea61346c6a3cda07fc350c7b5aeb2ea4300a2bfbe2606976ca6c6fc146a8e1d1b81be817850e28f0ecd5e28a550671a609377c822fc545e0a51815ddc95b675650718fb4bf6cf6f666430451043341709384deadb901596ff128aa698f8ef0e007ca100", 0xc8}, {&(0x7f00000003c0)="ec768ade0b742f85807fa704d59cca226f9fb349591141c9b4e18832dcd6ac0dbb273816ac9d42c49cabdcf4294da1a7b3cd8781fe117333105c0487de3a9c95b8481a4848beda8bf69a35ddd32783d363069cbd6a0340afac9c675c8c8a6be3448ca77a3bb9bf1ce970aa1ff909b53cd8b69468e7d01d1d5588db93603bf53fbf909985ac321cd4", 0x88}], 0x4, &(0x7f00000004c0)=[{0x50, 0x0, 0x8001, "3c16bb4d38080ee22a5b2349a44d70cc544b19e5f298ebe7854636983646fbb26684e454ab82ace1ff7f90c872cd836bc8b481a26a17b029d8c7a35546bc300d"}, {0x30, 0x0, 0x5, "4a4962ea237302cc1f85c832c11d34df06bb79fbdb1d7e02d2ab"}, {0x10, 0x11, 0x5}, {0xa8, 0x101, 0x11, "87563e96d7c711c76a5393bd44fdf9676f7fedd7366dc5877efc38f263cb3050d9b0a4363eba3440cf82d8665c2b5d45ecf16dfdc8e0ea75ceed508c2d879835539433b5f69a06e846d15d4ab35c68b1e1861f4657bfea5c08a9fddcb1772dabcf7773863799e743243f4ee6cd7018731dd160e379929927d75c795d267a4fc7aa9e49629dc2766c8675d2af1a5798fb47"}, {0xa0, 0x12f, 0x8, "2c05fd72b32caa2badbaccfa3e34c77bcec034cd01a88e94e9376839f07037a582f2d2af932de048784489b6624facfbff47989fb934338f99476fb52652968d85e8ba3bd059ff2364b9636f4507e3d8aca73a3c4ca2d32cb4bceeb315d91aa96676cbd6ebb70382334f7946001dc67428369f55b5673c272f2c27feca5cdf40525772c1004ab4cc233bec8514333e"}], 0x1d8}, 0x4) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') paccept(r4, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc, 0x10000000) r8 = open(&(0x7f0000000800)='./file0\x00', 0x400500, 0x30) r9 = shmget$private(0x0, 0x4000, 0x712, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r6, r7, 0x40, 0x80000000}, 0x0, 0x40, r0, r0, 0x3219, 0x6c6, 0xbe89}) rmdir(&(0x7f00000008c0)='./file0\x00') utimes(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x6, 0x8}, {0x40, 0x1}}) getgroups(0x5, &(0x7f0000000980)=[r2, r2, r2, r3, r3]) getgid() getegid() fchownat(r8, &(0x7f00000009c0)='./file0\x00', r6, r10, 0x200) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r12 = socket$unix(0x1, 0x1, 0x0) linkat(r8, &(0x7f0000000a80)='./file0\x00', r8, &(0x7f0000000ac0)='./file0\x00', 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000b00), 0xc) symlink(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)='./file0\x00') utimes(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)={{0x4, 0x100000000}, {0x741e, 0x7f}}) truncate(&(0x7f0000000c40)='./file1\x00', 0x2) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000c80)={{0x6, r6, r11, r6, r11, 0x100, 0x7b00}, 0x56e5, 0x72f1, r0, r0, 0xfffffffffffff001, 0xffffffffffffffff, 0x3f}) r13 = socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f0000000d00)='./file1/file0\x00', &(0x7f0000000d40)='./file1\x00') symlink(&(0x7f0000000d80)='./file1/file0\x00', &(0x7f0000000dc0)='./file1/file0\x00') open(&(0x7f0000000e00)='./file1/file0\x00', 0x28020, 0x100) flock(r13, 0x0) 00:29:52 executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="816a614b8c328c76", 0x8}], 0x1) 00:29:52 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) dup2(r3, r2) socket$unix(0x1, 0x1, 0x0) 00:29:53 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) mknod$loop(&(0x7f0000000780)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 00:29:53 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8, 0x400) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(0xffffffffffffffff) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:53 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r1, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fchroot(0xffffffffffffffff) r6 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r8, 0x0) setsockopt(r7, 0x9, 0x5, &(0x7f0000000000)="1c56d43d7ffa8896164703b7f116ed1798dc3b305f26bf5d59ec9152b07235681488a559895a833758af568821d209590c8cb0a9c2984084669c7a61864ec9a40435d489a87de584f80339c237dd10d8d9de2526e739f0b5a4400f81a4044caec9811397ec838116a0a1529a83cb99d915114108d0217e0be14a77254e9de6519c6d09f29157c123307acc36a19c3fbb5864809039b7da020354c75eee4b4f43705e5cfd984043b4d1ae4ac9bacd393d0f64aef6d81d0b1a8a532e2e1bc011f131805e226e9d6103610c48c7a27245304dbe10aa8dc581", 0xd7) connect$unix(r7, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r8, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x7, 0x0) 00:29:53 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="350785f9", 0x4) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="74213141b07186c6e3e89b471cf00100e91f7189591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 00:29:53 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x0, 0x0) 00:29:53 executing program 4: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) flock(r0, 0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100000205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x4000003, 0x0, 0x1, 0x1000300010005}) 00:29:53 executing program 1: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1400000029, 0x31, &(0x7f0000000080)="ff01ca8c6c1a8680b6fdffb69d844236", 0x10) shutdown(r0, 0x2) 00:29:53 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e9fb4b776fd23dcb68e068cc6aeec56455dd2e621d3928a07b2223af74cc6bcb9e54e6c6dd908a0788015847e5970b3875c3422db3399b7c0f0a032e76226f14faa5660fcb9391de287b57853dd8e9ce0fd52704297b194de2f86708cd40bf4184c0bec1808886354c9546099c8739e53f77d7df6c7c5e87e6b5a102a2582a4f2426e15f540a2b8fa38b96c255bdb3a2c62b715d10c22843728d438539d123fefdb077c92f0a37c53db85257d25179bf3994432a77b0efea835f94c22ff99504fa7ca957ab427ec392605d2c77d92517da16ad2a87fab73005e5c4878f6b8eccfc23c28ebc08c6"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00f5a65fa701615a0f8dbb9eb93c6701000000cff10daddb304bec43166121f8899ad69747b483f8ab394839f72a"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sync() 00:29:53 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$dupfd(r2, 0xc, r1) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000100)="8a8443040f48ebb5840667e241979f79fa184934be8e966d039380c601bc6fc2e52304e87e5ede9f0e98659142114bac99630bdf220c603d7f20371f671936267bf6a46b", 0x44}, {&(0x7f0000000180)="4e95b6736b961a3956d0e1bc0fbb6532cb7eee44b40c4316f923d4f296b99f65ec7759a4d9a62186430a21d466f40e55bdc639e66cb52410e4bc6ce38cae82b35f0746ab1d7aff819848c6", 0x4b}, {&(0x7f0000000200)="d93a2248026adc2a892b6dc061245daf54e0770b5b8775d8859b9d06cb467eeb58e4b1be153189ae7ee772709035b9c1decb7264f7026315c8dfd4199c67c42ba5b433b52f8c5a00aaed68555c84537fde55465f44", 0x55}, {&(0x7f0000000280)="99bef66a6d397a886f4e036091097703cffe24dafb474fe2175369532ce2acd72e9c7ba9e7bd72b7fa87a2ef1fdf35190add8185d4a1285a8975005163843ba9544aac1fb0a39978b3cc976cf15aeec51e29d6de2d05b16d46b328947a3ad03673e14d72fb9d8311040e", 0x6a}, {&(0x7f0000000300)="6970fa10550d1d791ac9292f86630d2e60cb7af02cb24040c4d4e503b229a8dfaecb6bf7c7797f70034bd522414148f29449007fd64386ed3ffb88cb0b3c9686a6c0c88bcc3363f03e587420a7ac197056fc56288faf5da74e4015aa69bb3f4bc8a438db7d5c650f7a5c31cf2fc8a5837e4841333798d6c210b80fddfa9314ff5077a52b8efb442e01", 0x89}, {&(0x7f00000003c0)="ef1ed7d982bb0f5b1b6253cfee04f24303e60885c33c974bb18b2194060a806c12823b09fa34077fc93b33351c505ceae61e34018e049d2b9e3a0e4340ff4d6666c16828b0210ab99bb21216af7ab3bdbc12a21d7ff0665b3aa4061373cc18453d66688a06b4540b99c3e1d8cf6be07462830d6c91d9a01ab76cd1b6ffadccfdb9936bf86baa07998a4f2567add858bf9d89f78df56187eab211d644284232c3a3c1c10e71f0dcb6a361dc8a5026573660c0617f11fc6337a6523a2a587e03d419a1f309f23cda01e19d142000fabda7ec259b5e2563406d21b283503e08e07b97e015e4256ec6be1e877e3a766f6a878cf6028bf0336d5217f405ba4fbe3bc23d01d9bf1dcb7726c3d6c139b35780ad1a382141b5ad443bc9dcc3782d9e59d2bb0f4190fb9bc132e8b7576812f263651ed0976c93a9b2eff13acb69eede2f275c4b153665a4cd7dffb7d775086ba5029a1bf0f583b0cbf822f00e976a2f5908041c564004e9892551a411408dfb3b67499df872020a84532f73bf2927b28334ddb5afef1868073c9660538f29b7a7539fa9b24b2e85b5e41b0f23c78f0762cec0eeed7bc99fb6d197d1c179dea0f5ff5a0fb21cfc360f068c828fe23bbd6d0b5ff43a9c4f476f4584184ed7ae6a831138ab2a5c7aec4d300eff172fe92929430af954fb29a0536c1f62f24824230c93a43fc0c3af90668d389ef882864b92abc8d4e897d5f0b343969ee144b5d88946ffd3887f7fe557445927c700922878285933a9773e0cd6d3ea268412b94248c28efb5b093534773e8f4ec7d2c543c1922ec35415b5d5dce988c8fcdc21febc29ba704b66ae0acf5b7844e5d81d7b63942071f573b0920ce65a76bffd9b5d735dee0da21a7c9c353ab17338184b0e684de984a7f2a60a894d8e63a8dc79839d6a5312b73ef4b693a677a4a4938e761d0e1407d1636c393e50962e26d34243c51fe0620b6c6b2ffaf1759ee53545f6e53265c29ab9d05141a8c96e5b5f4d1c32cf8e6c61cc75ef6127b155ce4d847a683da5a4a496068186d77f3467c40742e9c7cd01874a5db18a067df5a61a8a57e6b054664e31b48b470aef142949a8de82f26b2a54f99338275996d0c83ac3b8aca3e8f2dd7abc5ae638e26e47c7fa4fcf644ef492cfda7e79f7856e76c21b9abddfa2a4df8078fbf295c60d893d422fca4e88304f44482227f4dd8d824b9a5cc0f92b94306832253093323a7d99309e287dcd42b3ab20f5cdd6c31deeec9bf5302e6c309d9eb53ece1ef209db4b0aae73861e80f13b9c58f97b875acc97bba9abfab568481ce2c133935e4e19acfe3378b72905fc551438326040a5c591029b4bca3b37a21056f5554c9587de7331815d2ed05d349dc454a4711b89978211d05110853e5c79347d2cf78804e5f7052ccd07e657f0d31cbc66a2e7a3fbf7cc6910a9b6bb7d50e9138322d83f6f84bb805641bf07824b67c391d48c7ef6640616e9e1e7a6c7a341027dab71e4a877a546cae54e134f5767098af538f99d31f02493d95ea3f0bb6f2eeb995978b69be6272d621f63678e10de882b34be900f89d4db932271c72434fc66be92bed2382324a3c0ccb314b04e896a8abaf93b10c1a8c682b177b9f1b7f6c9b8fc472fa82fe3b8be29c739d2d22d7d5e6db9dca08ecb41a1497295a610794281448436ee9577d2666b00cff727b11dacd74327362862c899281e78ade7211f8cd600a261ee75f83ad7de511eac8b2f07bfce9f298199ce47b37850daa74da232d4c3651106af3aa4223d7c502fc823a39c2c98736e223ae20eb7bb5d0d5a0cfdd10e763d3a9189f10bc228e980e404f8c0bd75b57ba1b3bc035ac0539ca96b5b42e7dd448138e6784e48723c93a32a2f0140322df10d846f8af3a955d8eee109299fbea573daec61dbe5ed4d6dfa34698f009341f3cdd882c86e941c1a57e9783f5d0738ed0bc747bd766b5a5d5c55fd8e5bf896f0d0c78bb3a92ed10a34c14cf901c03660900c15774346947031ee4f26730a4a42edc35b630848b2cdc5c2436cf6f71ed05919cad298b7dec8386d200fc6cfd14a5671fdfb9b69011d57444fe655dd58d551e096dbdbc999a3b5f7e2aac5ed3d571ea4656a747c075d7baa22109b1aa9d8f520edc7a4b3ec33a1c8298ca15a21bab2a9f00d6b595f12635b81f2b5d997a6e6da64e70b0ccf953fbb4da2969f79d9865bc528aed27eded6309a809f30a636d9d0841a38f785a7401a86e4d96aef14d2496bb7aac2a7babf9bb234e6383759bf146ac77ac6c5113e91c9ad25968a0f8484a21d5836d761f01d0da8ff854fc2490e97894bb9fcdfac2c75f636c20e4ed6edaeee841aac5dda07c7e137d29dddbab5169e020196da942af9469733b15bf46a6bb868ffb5c25bca48c7dd0ff072704fe3becb97589156f0f601fc0580f3acec3c3b99bdecda2ff600dfe2fff3f5ee163eb10f4bb78a87e2ff4922659e009bd3920d95cd81906c6df329d96d1d210fddce2da4474f34dad917dbed3ca9751a976a5f5d4ac46675220daec38ff0988d1814f0dc628010300f32c51aec01f96f80038360b9f4f0b4cb914d44f88defd2c032a37acd7e0a0eddf0691fc9b240052083fc6a139ed24a73ef4a4aeb709e4f776ba833faf26fdd6337decc59a65a94a1232182d7d4201e3b62d72363d11c987590644541b6bb66e9ddcb1eb401f0750612f14a9e55a54a076e5dd47a4347354f3bf761c1ad50870a09081464c4ab612a3f0a4858d985bc9e5399043ca78c47564551a6b66cb0f7c459485a1f02bd4af2185152e7b1b07ace30530934f38cbaf4aab3a7f41a48302c855cd778efc4bd79cae8e0e056ec4cd4db010958c62f0db14bd553293eb27ebb94673324af0ae56a40d775571414f71d450dd20c0d028fe56902173b13fcd39632d47d94da460a8a13b05ade80d85580f688a272c152d9055cde4df95ca9e79676563b824fac94372ba720822af9b430ee8b83c9a2a761f3e827af57463f9b740090a56ba523473f84d602920d55ca5f56edb863008d34f8892e2e516d13db6bdef9769d3c57785d9e3e36c4208cec01697dfbc5ebdac1f9204ae8cf4696c0d1ec48c7c38f1690a006e5b9097b6deb393eef404bbe83bfcbf1bad10e6a1816854b782f8e4b2b10ea739d877e175dcd046d59cea9e14ccce27c630b4fc65ddcf0c566151783ca7969e32fcd5352f450f70ebd2f7555aa79d318cce976bbea16461a7234bbb4ba99786ab3d509eb997dc682717624971f5ac9290b6ecde86b05ee1f411353ffbaefcc2103bf031642f3d47514d37189c85c483c23fc116908ba54c918ed41735d266b12f1acce8ac816dbc04fc458a45e896264d0ee6fb604d2cc0bdbc82d3ebc3ecb53457273bdbc62a822c3209504323b5c30603983a33e64fd2471d9ba5d6f0d377beae8234221df6db923f1048c0f18ab01190bb5cf2e6adc6b8946ae05f1fb44f58b5d87a29009af1c37333862de8dfb4939e0ab7859d123180a49e6a55225e2ed7392a52e8854785d6fdb01abe4a1a04eb9df3d397e46abd08c0dcf9a5752ded4c60261f511654b4d99e1595eb819b56044f17ba4d9ff59002221f420b7d4b9de6124c2fb788969e01faedc47fb10dec9116942bae35ed70fdd9179e1e212731b7bf3207e633a3542287606dfbaaf997fc8f8d94b476f79314d8dc235464226301c0452fdb5dc9655d371b370800f7241661aea810884ab42f474736389c9ca39d9270384ad2218d9dee7d62fcea1a8cd6a8185709152947ca057fadb0ebd4f0c8a3eb95bf8be5a85c7e49b0d36756a16c8e445cc29b855c3f4a541b020464352219b35ae845e5868ef52e85567e4e36ca5e2a4c63d040940c2a3d95ba91d11d24bccee0143b82710d16e4a74da4baf111cc5ffb80af33271d30d1858234240de857dffca2580b028cc51f9aa5b507229bd9648f7b5e35293155d7070ef591f9b194d6ce88f133d49406edf77e082c674af6f8edb11fdd5e210aefa0757e5837c518f81a087e8cc30de8672c5aec48ed726cbb97e5b53ff9c5740fad1592392c94d1c4ace9b3f7d3661c3e26caf1a5bf31992c03d13fcf7088a8e256e09f97925176f0684fecf061cb9180b93be53f2d5a8a7106f899c415aed32e7901e9ac2ac8d6d98c86366c8a94f11e1c23857f973089ba7c2164d8773730857f834a2875bc3976e0ee30478a5884d49a03983ab134191513a81506a33301c91a594323729de18a06128e626cd6057a70c97064e720bce702c6641dd99e98bcbba8211c79afa3f07219777ac5563d79a2770ce4359ea3a4c2d3402eb396e7a57eaa5a046fe874438d90165ff89c64dbf4ffdeaa3597cc5c6c6b9b22c47932714329dc26f3906549e172f8a5a45be1159dfa9f8343c5b8ec9ffe632b8593dad21c9178c9855d988c0cbe4a6a1997db19fb3ea0f83d7bac8c023cef53fa05855e3994168f8bc17dc8e38c67ddc17b766d6217ee8c38a8f5929eae3d5dfe4ae32faeda5316f6ec9c92673a9bfde69d0f412a13fb81a8ba467b8df37dd971536124728055f8716775a995d9faca25be42778d807a6e4ed76ad1877928e476c19fbb0d36903bd853a4515ff5c9a2a491b074b5f463d00a2aa648832b4bd63c7255a33b6c9e712d8b1c52a68ebc0c7a47d8499012fec278f7e3f0c31d9ec3ba1fba488ba6eb42165f420e8d08c8c6ada8b57d0becf890cebe12b0a76dd0aa6c12c9fa9686c0fbdef256ac70a7ee1c2fdb6dd9bee7d4cd48cff060ca90b62fc2e52d7697d21e9d7b9ba5b59ee80965b84aa37577c1a8ab655eb227f75ae3639b6f6ee218e0d09aa9d2527b150360b3e7f0e38ccc41c07dda82ca6b8a0369c60ecc5b26e2e060164141a10f9b1d2b005bd6b20f7a8b233089639834881c7a95b36aacbc56cc5d28167a7ee36541eb414f8d8197ff6436052a1a83797ad5a96b42cea0a9682d281cbfb5d7c32164699ab0085258e6f275cd9652c4bb59f9b9df4177b02976af909e98d0f422cec987c67b3d8061d6c0dc35b1a74598840b673343bacd47dcda4b747ea27ed4df0355292c3ee4444c23d1ac763f6465a6a21f6c09bf71cfc64f007b2eb03818d335d04d70619d4ac416ebb82c8bd96972d4b5b7aac8981981d0044e7cecb0727a420b7b75f06ecfeda4b6442c1f306898df16bd0cafe0122fd1c60893d9a24fb81dbaebf0004b53d1f79b0632662ebed6b026353d2a7236a6a878c41e3fccbbee72a91e11efd1e9117263a3ec0a3e310e0e48a09436a8cea0f354b88e21efa4e2c286942d8e7497fb07b48a93c306711044a5d556d4dbcb3c05f3c1d6a7e37705e2a36ad6c93c02b146a960c5a55876616ec257d59337f1334a096cba32f52be5e5e7a07c50c8da4d72314948df5c82164ca30919dc5202f22cb95d9d2750db627ec58ce196325ad857388a5be983f64df7e7dbeabbf9f18aec5fb9f02a80c46b7044b3fdca2437c43a1f0a95c508cb341f1c0cbfc614c8a75298193338ee8fe82ee1200f7312283c80a28d4650dd83801915b59b2048ea76d8e6dca37e2dcd7151a5b465b21cec0f186294b6a69a59bd88c8170eba0ae1eaa2f369f899129f56c4cc56009b04211e8b75b1840e90874c94926bf34f5679cb301fdf3f81cfcd290773f0fb47ac208059aeba174049e6ffd62621f39c709d88cba26e5ce63e1b7481089dd63a51a80cfc83ce4491136d7a6fa8b23731e01ee3216cfab266b4f3839c7f1e2e87a2a28c668a92c052677d48608b9b0b190d2f969a9a47b3c", 0x1000}, {&(0x7f00000013c0)="4019df2869b7451773821e36820a0dbb10bea185b823f9a77f063f8402", 0x1d}, {&(0x7f0000001400)="aa782a7d43d14e0e400b9f60cc4d5eabe255f863bbde3aad764c8b7eb89f7d794cbd5874a4037fb89839849c088d1629b5f6224dadccaef0277f5213fc525ac86e53231f47f74950e58756d0c07d3c46f80cdaf63d78", 0x56}, {&(0x7f0000001480)="f839154febf6d8f8dd638889bf4cef8d65b2ff5d1f285640c8c772e98a4860122c9e2ae44711ac94800186c621f442e71743bee7ffa58ac3fc47090db59cc0256523283b98ff1f4bab226224ee0429513c1d4d48ba514cbaab635b84870f85075c0a20e014cf1d0137dca92192b018146c55904f097b301dc4d0344d74653a5d11f18c4aff74a3fcef4b9298fb0f8275b153e0aca48d31679d6e4c76266a0676af9f88b4b97a6ce5476c0e18784e0d12", 0xb0}], 0x9, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r3, r1]}], 0x50, 0x8}, 0xa) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="63efcace71f62853917afd0683efe7ed1cb7fb14dbc8406d1cc203f7c1c808af16b2e3d6e3f3c56916b784b9b064527f82551b1bc7a19b59754115c61c70156440aecc4a69a324532eb45b7174eb79927f9ec42591c1267f9eb0e018cd2b2999d106e4a23337a9692a8f7bf93c0f5a21080d07cfcbcaae6122f154709e929a5842daae6b39c6399141d49f90d49091dbd98b63339da1cc1b6b2bb1e65959f4c3287fcc8a"], 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendmsg(r0, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f00000016c0)="3364b02410ab3bb63a47eb11cfdee710f816e0275979ccc3f44a444bb79981f460d5a1a29666db9f38cab9a960ead64ac2180ef9e58d451eab4453c8bfa30c0d106b3a010338bc80123df0dab48b55c862d155e17ba0c3d7bba41e42a32bdc768e464fb18d92e034d8abcd1c0e03d20cae5887dca6de71b0bd99", 0x7a}, {&(0x7f0000001740)="0bc799f83c63744b0ae989986728f7119f892e631911604dac4bdb0ba75cd384af0f7d6ad548b26590e86f72055e0f8459a1d39b3c9b9721448e5cd641f07ad2f191a73aceb394e999ea902167706adf2c19678024e1c1380529c2dba933b2deffdbebabea5902db6907f392c5", 0x6d}, {&(0x7f00000017c0)="4e4243ecbb75051e93a09e01fa22", 0xe}, {&(0x7f0000001800)="7fdba624a26495611fd154fcb7937d5ea97af939a334274b779261b2716955a02cf65003b641f3a6d777a54942a70795d32f6aad60205b35e355ebf5232e4d64698fe2fc9daa0173a46ed3a167a0758b52fc3590bd4dfd569285ee65600f21abd4a5aeea2825a2f8dd09d0c77f15801b490f26878064007988b92db60f55a5cd50c299130a8639c507c8f08560f2f5f75427ab24da8e59921b961d1969afbd3294cb167b5dd0484d52d69e08ef", 0xad}, {&(0x7f00000018c0)="4bcfa2d0f971eefe9008ba1e28c133725dca24d859e8dfdb95db1782a44cfe590116af96d8d474fe68089259441a8c71dd327bed797110428159", 0x3a}, {&(0x7f0000001900)="680053641649bcdbe54ddbdeaaf0821054a40a5dc4b89e0e56b2c221d1069f686e1bdf18855255c42b184edc8bb79c68c6acf5adb78c0f4c3e0eb1ee59d531a9f51a1985aea527daf9d112b3948001a600175119e4fff48f7894dcf7c4986745196812970a13100ff4bc18b7e284e166a25148058560e6b5cef9390dcdccd9772fee09bcccbc8e11819f6fbcd253141236ae0110a9e4c82916cbdc18c084e65f703f7c1813dba80cf0147fe3b20d444e1f9602056493e526dec615132ed30ef31d3a12faf69d6b5dd8710b250d7abd4a9292bdb0d916f1818703ce3269b3873a36c4067f0b23acb5ffc7518b5374978e1157c6f2f952120b23de5e870170bb5055ba159f404b8d4ec71e5c1d8d013c72fe170fd0cfeb926f4175364a50b04e9194ae46ddf90154362f9b401ef712f61a3a60ad86535306e9adc403dffef3280747f3c65d2edb6ed184443874c90209e487f4f5053099fe2ab663d8064659430eb54e599406a075faad0c357bf9bfbb0cfec7e7ee3d2fb574a455dce90bde3c74e301fbc2ffbf041adc1a70cb6e7f3d42cdd01aff0dcf73d0052876e7621b96bc1acc81307b5745e8844bae3104b6a714add4a90bfb0f78530e63b9eeb65475e5c4abe8fe3bf550332334599a0193341e15c90eb8a8e1c591ffd14f15f5d4f9d2cbaedbccd761965681008c885f1fc3dde00415c8191f2e33eec5ce1a7cd9d58a8409abed9d1e2da164b6faf4a51ad96a0e874ee1b6bba95e97157032bc95f1a3533863df729fe5035d3f063e056fd810c5070b1102d25a3c150b301b357ab742199462c335ea2cda5eac2d0b7257374293b9d0f8d81c55e0e1c6c59254697c71e4db590c4eed75e377914183f6c86998b3bfac1e4da4aeccac702e078198272a28dee06c4193f3e18cf23268a0a8460221d9afb24f0f0b42298e08c9a09f29335ce655c9a534aa6da117db0b6863c297d46be566306fe7be7c614373ca6cfcc17cc06cb31e0b1e6c10261a9b7397ba17360db16e5e21aa1e2c5d422667da0b640c1e85db7537f247306e8d21690ae73080ccbf85b19f8aac215d194d0c467f331d5c1c28a3c22c1f486ea88128c128f521860f108083440c677ac928c8b30df6a52082457e211981cfa23a7dac79e0843510e93df664206c072c726ff28da90ed4cb871734ae875a0367978490cd08c99adf865b1648f550b9bc332e7c2da78cfca8591144666b1cfe3de4539491dc7a89f3ab28f8e05cb659aedb9233445afe46f99da61fa1dade67ed8e261978b3628ad56533c0487da1a590d2305bc8af8ef5e736de8ebde090866203d1cca983b02852eb8663a35e60d0791d2264ab7277e52e00eb06a66a94cab2dc3c328578fb8964afaae3d47fc2c2ec10267ab00c9e1931d0b02e623c87399c29b0a6a41dd835271e92abe807f76fa756ef3dffc701fc02fd3adcf7870ff8cf8e1e03b45b2c08c66717371c153b82015d5ed59da6eca009854b05d1b66841c115cabcfcd123bfb3d92b2644b218531fb72f51a64cab3311ddc09e8dbaa26d94b5d28eb66a8912ea93a03663e2761fd281145d65588dd346cd247943e95a06b4b1d8495598b5134b890fccedc402316f6fa0e985342fb3ecd31ec8dde4baf65fede0010c541f06520aa0787adef0ea9808c4a0d1baccf6ec989b1dec23dc4ed39c4488930b4347c6e00efbe39ec2574cf5573b481b678b815e3a73d887d6f111fd14ebce432537924c4d90b4721704f9b95ed55ab0a1da69d0f03ed6b50cb5f555b0cfc1b32d77c9e41fc039a566154166c950cfd879bf8af1c3c65555a80f4bb2be53ff979b6de1682eaac3b504703c43588a0075d8ed757a8623558825619d9dd1f690b5ddfa5178e46cb0f0e3c583e77ca5c761de41458f4e62198be387e040203a38d6cc78f2968f60283adcff86e1c2190eea88e62f12376363822ae5c853a9d5855b7914e3574ea8be4f51d4d0dc798c574b3dd695900830e56f94a56bed1c1ac90a6a409c2aca82e94aece669cee06daa1a29ea8d693f4fffd4e257821c9992a89b55ab7d48afe4133cdc98810218722f1f07eba0d7257566ff9cff3ba089e817c2a45b37aa571ad08ee084cca3305845cd8a1fd5386cee6b93d904931fd3d688bd3a763f9d9038bb785b9c8725b1797e4fa915ada772dda0ca2cc818133373d38000ccab11546625b526222d6d1669c6777dc96dcd6ed4145880b64d7875de03fbfe3c9c205d5aa2174b1271c41881022ece0eca02a646a8372980ee338d21c29f960660d83a376a11fa8addd07e20013ad3ce762c7286e83832ac8ea4e476753af24f4d464953789e052c422629477c72fb83992e5d1f5f279112e99b98755e7a0bf1b0c0b64ce3fec3b35c9b3ec366743d7b1e5dc8573d8bb7809c3b5d96d8342d137e2ea0a23176f4b4d99679ffea366e9b78a1c2f3ce6d4390495a4b6d0ae5335375afa4133969310c6fdc890f1d4776912f557334ff8a853f72ada43dad65d3dc2975b0e6cd5b7d710d58bfa49154b3270fdbbb7c5b97c62e38ccad4484c1966ff5bca2557b622179bd704e7b8f3b0c822ae5852ceefba6371f4158e5adebaf0f16ba5d23462b5d7970ac4ecf8ea4d5680d8c5e3410aecd40682293d93530a598f2e9c2e0ec0f4c6ae7b8835df93c5f21f7239f8f8d1320463c9b247db79da7b537a4d7363beca96fefe72fe4eb4e2868c9d4699edc9e00a3c9131dbafc596c4dfb7d9a0d0f42ed14fa664160d73cbc5180ff23d0d8c786a3f47dd6779a33ed3012adbdf191198a3e615e556b80611b5c26b59103245b5bbc08836cff5a644a51f2c64a81431f41146dc2e6a2b947bcc9e37ee08a82cd0e9df98cf65219888713bbf9d75c7eeb71ee0e521b4f58d74f614569c4b0bbafb3008ea6eb6840e7003170bebfcfb938304831513edd648bad37461a31095518625d194759653e3497432d810055bbce8073db509a9eb2370a844783a9c8b72030f1984382d68cc91a15069dc519ac6c4b5566199b1229de45533f65c762aa18d7657d1a2c57ddfa080a324c8ac445b3364eb45305eaf534671582a579eb8ebca3f6e764c532e0ea8bc488262f0cb627b17167e29520e9cb68364fa1c4434439c2dc47888703ff6d431c29ba368de1d2516474729ed7b26d02635c8534a529c4c519e346d4caa673b069a36f090aa12a889ee332cae97156e7e38050e6a9a8d4322baf0638441cc4386c899acbc48845806b39384f5dc75704a570845015e7356b0d2a6ce8f48485ebce90e50bf526b0648d9608a5d59eaf8279d333b28d3cfdc97aa27cbe48c397df23e6ea2e6a728724d139a35777acb4c6c699a0b6ffdf400ef2217f8d4803861334f9f869762435923d4957e8142b40f12af0c21a21b1739b8321145e1fd3bf4d3b0fe2ba42c5cc9295d5cb95bc93ea7d33efb77978bfecea558f0d38b2d6a4447ecfe0c9c017ec3513a2363453d6b5539851e65b3fbb83681994fbbbca508f635a201282b05291a3aa95cbe5813f5e8e3a3fc84ac3a101198eff99f056745a22390733bb6f92d233b400122bc019cedb793d0d0ee5a8a1cd51b200ecc742dea3e2601a5df6ec95e82c91f0660f81d816b86bad6aa38b0ee974e90fb0e990b48716532e76e12e7274cc6b7fd769559fe2118322e93051826d6c100307ff3ae80075401db4f5ad7e11363d891f77907f60c2a1c774b03880241d5d30f571ff34c782c071fc35eb502f1d443dcfe51f53e8599dbea82526d83520e335bf28fb2c7261e9af91d459e1bbccd460f2c3ab81f6945640eb105a272aabdd2e31d4f02a2eaab4f00d34474060c5a62aabebe9e1298b0179a980e047ddcd56250cc11df1ca5936160008ac06d9ce332f0de4a896e2a3c0e7752cc92af621c4c123c37b4869c187ca8d8f77d74fcde10584e58bdc6fa4df801f4a2c36c91b19c5440baaa49363a06c1ac50c5a1334344721d692aa15f384255ea22faf7130b419f4667dc4f43f73a23b4b75dd725ee787e662569217e49b87d39fa6f48b57123f4a7edc060886808d2c8b5ad920509fdbec795621cc81c527c75cc9e0aac03d75cd3b3cc9ecea5d6c8bfdf6b8ec5d56ad8dbdc804da38061086e46b565e59892d31536b0a21783fa9b3cfd68a65cc28890a5ed77ea545959b3dced1235b5e4993a8b55a8aa4dd7f84ab5d977ff9634f34a5dd88b6f1c74b6bf0ed75563281453472ae72fd1523836befceb5738427253e3938020e1bbb1b5138b17b478afae3924fe1a4f6d1f2857b2a3af95bc0cced5a7eb6adf87b597900434c7b612ddfda1ab75a8acf5a3f85a841363661496c514e191bc0fe3ce44afbacd5497574a830ef127165f605350606d5b033d35906fc9a9a34c50cfe3408bd66dc4d8f6b72f8d7de5bbd79cb1f1857f76672d9a88b693dff634db77f46938f72d52d282bd2518ca32f57f9042d9b231db3f2b20c3cb1a3854e1452815898c70f170ce02dd56c06961e71501b2d667cf2b456df22c9d8619687f34e1ca59a28da055143f776cf30894447d8f3e6634990eb4ce25999e7680b3935bb4d46a4f335e3debc9d579444a5a5125038b13848a0db3da47376be151a91025a56b3e12c9015a6ea94685ce56735647470046aad25919337135f5ad555fa639b8a2733708b856223079dfb1e2e6ee0dca3304986358a8cdc27d3098606a13cb45b5bb82e29227e142fa0915d0f360c8b5773fb4a0458db2243a8d73ed4bb074799c51d7b339fdb2af51dc81f5d167c2ecd86ff954dddb49d5c4d787cbd69382c1eaba038a2239c3cf4c251ae48aa08e01b20b2ad547f2f415c5f1a726236d96ced8852f9c54d6264e2c155a50a02120992f5fbd31385f47f3f145d5369edb08834b6b43a1c98a8e236350823e0728dfcd49d32c6b435df71949651bcaadf661359b90d2aa65acbf7a3970eb4a4480222a6aab230f12c9ccb1af30422016da9ec883fc1bf2c0c319bfdfda3f068859c23d2955d95fb67a00bb6bcf167433eb309ba05a0a87bf6b5ef965cf2038ab085087909acdece23045b8757d1a1fcb725d1a3ee9b3973abe0bf5d6d087b34789f52d7dfc6a8fcdf95023b55dfcb951245284673c433fc7f9f651c263a271f78b1d93a1e4047b62cfb9bf7e27846d50b0ef787468642e2c93fe17d37682fd74838926ca353e16fd985e6a845106ac909a945c4661c5f829df4a4e98d4f2ce4c72cdea2f38f28aaf920bb6bde5befdacf0e113e9ab261b0611460f237ec3baf26667ca84d0eaca08f71516da07208862d2a0d42672ca49ce15d0b44e522f5eb02d86a41f4dc2add980dd833543a9403b89b847b3e72c247fd0dcaa086fa9b4073bec419eebcb47483eb5465d65f39775cd3b9c96dbe379b4daa978186ed7aac8b16a7f01d4e3193c8d90e887dc5fe3cc06cd24e1dfde1c2addfa2b31c9b77470e075d83dc363c15b14f54351c82220d37d2f505b90b57bea3c9296a983a4701fa87b52db120e9c590b7b3c577fc902283133c016d8fcccc18500338f200a7b5b6e7b227d1cdbbcc6fa566b586bd6ed113fc94ed24d27d03ededb4873aa320a1d69500b8c0b120b75ebf384cc1cb23e7ec0fc6a4bf6ec2c7852315d933feb90556fddc973d30ff3e64fe71ad6ab4a9a4e75384274885b0cf3dcb6613bf4ebbb38e0d462df5158024cb23ba6b5e58852bc46fc6f393eea2773ffdf09a88fa449716c22d79761285483b7d4cdefdda6389f1fcf37bce28d84d1d65218a6ef93fac0558a756fb34726c7abf3e2dd3429759129e6f60", 0x1000}, {&(0x7f0000002900)="8c5fbf7ca6973269463fe3127d014eee0d5e78f995b83e9de5f1fb8f9d459b6248464d4d51d90deba7aa5ba58b634e07be5eae80e65bff7e85b40341bacd5a9be07a7f4d10b77a8741a78b8c46ad4b5eefd174d85a0a94fd5eda888aa0c30a4166ad2e03d4bd02f2e77066d473b4cccf5c99f0290967063932e6fedb747cf3ada057c4dc5f87e8eb9c99c549e4e50625efc2201bf8517ad3c4144e85231e7f12c87e457ca816998bf1dd7abf287b29f489542374ac242a17c55cd3d2ac4a54981e186f0c47ba8a3c4c57a311b982bb999b98fa68cef578d514a62800c82bd8c2e75d9c6f84ca398a89f06da4408a7ac968bf6ed2c2", 0xf5}], 0x7, &(0x7f0000002a80)=[{0xe0, 0x11, 0x5, "54ca86032450c82e99327de0643d27248d9938f2d1e12b3622e1c35e51efc395ec1a28198090537e11a3b5147d59f90fe5339bb224b01284477b632412499ae95468f53007d3d6ab099b5cf35e09ffee64ba8908cbd5b6b747ad7ad9aa438f0d0bcf7327f4f681db0c65380b67d7ff20f2b601631f56df1029b9666b8d7e0c8a7226c25bc144ae0733b99c2c8d9466b93e570b89535b170b6eb0d6c7b774b1d33d40c6590ef8f8308aabc77656f0da4b816ee5fb0266846b9fed7168e3faf82de17709abaf4f44cbee5a5d8c925d6a0b"}, {0x30, 0x111, 0x8, "48d02844831ebfaed39ccdaf7e2b1182c03ef82b1727e6ce4ad93874dd"}, {0x38, 0x0, 0x80000000, "829210b82a0f7a1d408f2503c49c7784f1617cd5f3f308f8707353df9f638b89d27bcc26c3"}, {0x28, 0x11, 0x8001, "5bf3dd6f0d9631e3a632462c4b5525201eefbf89a023"}, {0x60, 0xffff, 0xc5, "6a2fbea80bbcf1a5fe8b4d23362fa0fd3efcf62ac0f7daf9329c6c84c908e0339466cc07f5d550023a48674004523c2d4187bb845ff2cedb85cae920a7a8b7c1c233bc37fb56fae73047"}, {0x88, 0x12f, 0x5, "02d3a1a4b2182064a2f6570b12366739613241f8af71b9b805586cdc05c1e41cb0ca54c6d2a01312b58876b2ec36d109860b0b63bbbab043b7fd7a0ceea6022dd74e33463fdaa62517a073937a97a5debd0af4956c62776073c465bbed9c9d1116bbc49e2aa9d1a6bc287e87e34cca8ae3be21dd"}, {0x40, 0x11, 0x2, "ec7b385ef358c8f3a13a6975e5d768ac265c696dd8ebd24fe67dcdddb1d7bc5e6f9a069b1e1722979f5c969c3a333c"}, {0x50, 0x101, 0x45c4, "8870fa19ca8c2585160810cb3360ddb98912e79e8e1fb7949d4a9833b1a50a821c732e4a12207c02f229024fb289031ea9723b69c5da33de51ae7c"}, {0x110, 0x11, 0x7, "d59501bdc670f0f7852a072dd3e7600310df7117da0d16e57e02bc431e9e3f398124f8f91391109815812643714f63283b3c7b892d6157c1bdbc304e19c3666f3f49636e440e0b5bc26c2ae2b55d77deaa8c730c98e89f1e472b1f5af0ed96b9098c627a6865dde5de63532d5580980a449d3ba8d55821eb8716d8e56fdf27f5efb5002ec852de8a5ee27e68dfeadb36b20b3ae6328f257771cd4cec3523d094c34d4237b8b224462d595a42739e9ef6a876cf2b1db028dbc2aed6b3dcca584085b38855dc774748bf6b0c59abfcc3dab82e17ae5791d4368f8045ecf65d755cab60881f9bb4a68c1121b2a1b4ff1960913f6bd2281347f20e"}, {0x40, 0x1, 0x6, "eeda0154f8e7bc2b74dbd51cff5f8523b838ed666e2ff37c55c725aee092a07c633a20ba40aa4c4a0a"}], 0x438}, 0x9) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:29:53 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f71894c1e9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) bind$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0100ff"], 0x1) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000002540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xac, 0x2}, 0x8) recvmsg(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000200)=""/152, 0x98}, {&(0x7f00000002c0)=""/112, 0x70}], 0x6, &(0x7f0000002480)=""/179, 0xb3}, 0x803) ./file0./file0€ ./file0€ ./file0€ [ 2711.3728602] ubc_uiomove: error=14 [ 2711.3728602] ubc_uiomove: error=14 [ 2711.4128154] ubc_uiomove: error=14 [ 2711.4128154] ubc_uiomove: error=14 00:29:55 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000280)="2ba17b57bd732c7db8dc2ad4e4d66fa71a20ee0a12855bba546417864ec2ccf553b527b69d8109601dbd2fa7f898d422fe0c36a11b755fd384c0a0716879916527e7162ade21fed9e429c13c55db11f446c5a3dd4a1492a146f0af045320b9da93754f186adb6d685d65a932c143187f3159929486997d384652ec816730799af8cf30", 0x83}], 0x1, 0x0) semget$private(0x0, 0x0, 0x0) 00:29:55 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) flock(r0, 0x4) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="ab9b2dc34a82d6a2f91d3cc5bbcdbf91f302e709ab7e7e7af47b94f96f8a2f0a34488ce7331747f6733734e62748b333f2c520f8a16c47d3b254cbb16433839817a16a2baa2c27e46f8df3a80acfa50546605e1a0c6fb62cd8929eaaf0fe148f15846ea287c4af2d56d83aa36d28754022b5ac1c0baa66e2b771a3f6433c4a227492dfa15cabaa6449a7e71fa5f1564b1c6519072b17dfc604f7b045794cd0deca9bc1aea0eca9e803fec382e69c79a1069c5f9877117ce357e0dc18f70f315fcd071b57c4bdb27323"], 0xc) listen(r2, 0x1d) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe3b) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0xe) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:29:55 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x100, 0x9}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$getflags(r3, 0x3) r5 = accept$inet(r4, 0x0, 0x0) listen(r4, 0x52) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) flock(r3, 0x3) socket$unix(0x1, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) 00:29:55 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/13}, &(0x7f0000000200)=0xf) getsockopt(r0, 0x10001, 0x7, &(0x7f0000000080)=""/173, &(0x7f0000000140)=0xad) fcntl$dupfd(r0, 0xc, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f3189591e9233614b000c693047552e9a10e2c6dd36ed878308a4fbf07cbc18c488e820c1"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x45, 0x0) r5 = semget(0x3, 0x4, 0x420) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/26) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000040)=0x5) 00:29:55 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getpeername(r3, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x400) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 00:29:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff000000000000", 0x8) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) dup2(r1, r2) 00:29:55 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:29:56 executing program 3: semget$private(0x0, 0x1, 0x104) semget(0x0, 0x4, 0x400) semget(0x2, 0x3, 0x8) semget(0x2, 0x2, 0x100) semget(0x1, 0x1, 0x404) semget(0x0, 0x3, 0x524) semget$private(0x0, 0x1, 0x144) r0 = semget$private(0x0, 0x0, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) 00:29:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000e, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80, 0x80) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt(r0, 0x1, 0x7b3d, &(0x7f0000000040)=""/88, &(0x7f00000000c0)=0x58) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) 00:29:56 executing program 3: socketpair(0x1f, 0x5, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/40}, &(0x7f0000000080)=0x2a) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x11, 0x3, 0x18, 0x0) fcntl$setstatus(r0, 0x4, 0x1020040) shutdown(r1, 0x2) 00:29:56 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x347) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x3, 0x0) nanosleep(0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 00:29:57 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="011ee91f7189591e9233613600"], 0x1) listen(r3, 0x0) paccept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x40000000) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x5) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:29:58 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xff, 0x4) setsockopt(r0, 0x6, 0x3, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 00:29:58 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="01010000000000000033614b00"], 0xc) listen(r3, 0x0) socket$unix(0x1, 0x58b5f534cf2e288c, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0030a9a059e81b1159c4433cc15c8a264ca52416420c6758003f1b88afe1e77aa2563153bf1eb9fdcfb62263441cf227f8346bd434333a73ca2e5c9f03d046174e771649534de1aa414fe8bc264490b263ae0c269fa3c70ac7e8d3110451d5e4e1a29b64eaa50864f557026c5438aa5c00f8eede09e14f626f9219b3a82614b6f2cebe2c1875f3b83580159ce97da0771af474bc554ab6ba29fea903b88edd683fa6f994ebb7d0a56a670359edbf4fc09d791b39ababec4abf462ca47ac96a5fa3329951ec984319"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) nanosleep(&(0x7f00000000c0)={0x66f0, 0x6}, &(0x7f0000000100)) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff0000/0x2000)=nil) shmctl$IPC_RMID(0x0, 0x0) 00:29:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) sendto(r0, &(0x7f0000000480)="38b9f741b445cecc8660047588b9107fdb46e6bffca05e97d661b6f7b64771b9e03b85f183e0c084586798fe4269f30ede82f378f9856c0a23e2d6899e997317a8fa4e7a2f1419ee986e4e6671a64197fd76ddf930a5a750ee0a768a1bc2ee5a0f4729a8b9311cb1fdf9ee3ecec629288bdd187f1b84db507a6fb41c7df3fda4082e2666ef7799c338a51921345fdf9ea0b0e2e3691795814f1bd6fe7d6b4c7323e165ccbc49065f2e1fb6884b04c01ec466302a8afbf82e25335719ee3836791eb90f93c94b5c492bed7d177ca605ca1aa154c68659d9b17754b3cc6120547daec873a9d7c37665946c50e481ee2ff2898d5d4874ccbbcae54751936e070c997ab5cef09c390aecd09e6e9e8de8bdb1486f5a94816f9e324d179abb508abc65473a34310f3f11bcf3d3f9f63b6a181f04aaf5532bc1f025324e3fb50a5cf3473d0c9db38aebb6ec68465074eaa1fb8060709dc0bf6062d8ff42fc13e80fb5b9abba9d15b5be254664cd09ed31642abe8e3f4a2c45a115a08e63925f849a6476c53b7c97e2e1bd8d065bb2634d82bdce2cef6cac059ab6267a03bb3255ede08f40fae78bfd2ce8bf54b441c43cba4502e5789a32dc55e9e3d0d9f0696d837dae021d06274f7fc2b35d20f05ec742582f71f807b00f35afc4e3519846e0d243fdbbe81d54c32b6dc5294e11c1bfe8b1e3320950539baf4c3c92c2351d4df05b0d00e20dff331542456066f505634bab6522beb57448b0906ec16a3590aa53c99cce32e5da9554c1ccfde088046b8e290333ecc54adef3c0e62055d3d1868ba10cf98184e9f9e5652fa6a53e3ae1586083c78fc3862108b261caaf121601211e343958b151068d2ce83904b884cdf88f91ff917a9ab51356fca81ac4c034a21e0bf91431ce0c06256e072661d4c877a943f9b8b3761c4febe06fdce550fdc19a66c87a699cc01e894f95c96a2dd99684dd061ef41831a47cd7c9ca3e5d862a15544a0f205464f806e7ddbe18be3096ac098c1a9d21ab2ad03d23113d6d52c4e7605e975ff627a8f9e869fd73cda6bf71e3ad9ecc866b59adbce1ff4d8e2d0c5cd5c598d50c9da10f7b5c484b81220d0e2074310c97fa2c436779b780e33e9ac5ca1f32517ec0a4fabc5b3e82b136af1de43e23f86b346e063820b1ace924c00bd8cba6969d0e54595553713954bfb67d2b9957c9f8b6b4b04a76f838ad41eef1da39957f60c02cf583ff394d9fffbfd366a394ec33c0a4bf7a00d3c0090f895dd6cb34c389dac7cf4acfa211ff2a4dc223b5ef685c8ffd2b58bd47dc6c31bcbfe64f976c3d61d23c5427c051cff2f942fad6653b28fc23f6889191dc523d8e502f98a333a9d757ebe1a4d3b86fc2b1e8a494943b65f57a99954a6f1e9c59940d714408b1800268b7d698d5758bf00f92144fca436491decf73ec2430c9ba864fb2de9529c9b35418017123c38949720e424d5fcab2628785df544db2b804a0bc103e7a585c17bcdfa0886a16472696ca36c226e360b47068de0df484628479acd9cd5b77bc97a1342f8731726cd2d6a33ee11bfa314c5b91eb18888f86451ac37e0da756fd0ef8fa10b16bfe9cf8ed531498ef0ac810509ab6ee35c9f7f2c95ca199886f82888271bd5a88d82b97388c91c3907fa17d9badf09fa373978acc59bca43ad86142f42cd2fdfb82bdc491408676131d8d461434070339d753f1102d7b5288b741b6290b308d4a15a94bcc1f50c1123ee9bc2d5494fc6994ed12e0bce2b8c662486c1ae8a1bbac43e71403d70729f87ecdd0ee4927b37d26734c8a765b8fb86604821a2d643c5752095f3f6355d0d2ad5b6e302ce2ccaf804ab45ec758516eb42fab686e629e6d0be24fb1a9482bdb9b0387e7fa03b2c5d7680b0ef728ce211d0a09ad59d2db81c12a22f65d5a7799e2e315445e152fd5c0a0782fab68d6b72898d25bd6ed33630ab194543a37af1a3e502a526073c7314f3c36beb77247e96dca6c0b0cf5f470e600a710ad9bc491f4a3f18eba916e0771fdeba2115738592e8df5d6f10061d9f8324d08f8f3136e328f15f23fa2ca35a8c4abb66b791cf673ddba3b98344050d8d613c477d10f3fbc78e576a30b034d532533a9a2eb84849c18b08c7823360d69bf3ad40472d12023f2459773a5e8971875a3d4e9279e9535e0a00c4270e8044d196d8e844cc1cae1632779a3bff619aa8f97b06ffcf9047b85b35a12d0b5841f42fc9d025ced8cd4a9a944fdb9d1bc0965775d22ee51dc5b9e6c3fbe92d82851c7789d2246f31186aee9d92145f70c4a7cb071a83befa16396372d45cf39f35e09128771f9c8a1698a1f583a2b3ae51b0e52506579b20877550d0af3e8dddd7876d300f57a992a4a223ad5e91ae979d26b7a54ea7af73c4e8b4525be42c3e17444d48fe1f273328b7ae887c10989f0603d4d1186059a696c41871002f00ec8d2a1b1fecb046826be842e54f186690948cb9f6f66105a7ec144fa5733fe94dc79ea5ec03b657c032619b45d7c18c7a9a4f48b9490a9acaa8165e6726970a16b55dd06e45b603abb237cf4d51345a9bf583f299a0ad7d5780b978c33a931090cc3f55bb700310f37ed38b307ee0e3a49713123b87fba224fd540c491e6b96615a41e684e644ce6cfaa2c8cb5667110ff9b9d52eef8b1ff5a1608c9173d5d9d4915aabc14c7780d9dfdd1c7630f127fb93d1368d9e0c2687dd014f38dbad89846c86ac0fc9990544d0cfe3d070da5aeb5468384ca29c39cb63554d094a7c59baba3f461d7ae6114da2063cfa33bee178481ed7380f8b7a99bcb5ed6be74f56c93a2f59188493620d9ba9693e783c9215e050860697112eed6f02a8f3a4ae6f6500aefdc4d0a2ba24e22b2d3b5e8a20606d9658d6f1773bfaa911cf0a55edef2bfdbf1fc8488a417df399757261433a64a2f0094725e7756ae98ddb78c09549582956b03a16c1a1691f0f10d303fad7e5d31f69ffda285b6ab509dc52b2b251ba309ac06272b51db45411ad83737cf517f8a48f2527602e21cb04b38ce254f765e18082cd63bb97ce1bd3e826dd6347647d8ac5a2c10c07c8922b02cd934c5969efc3ab06a35cd4f3d267959f1478c95a2ac3fc7e2eaea6db0ec783dfc9ae6cdff7dbe21a7111cd522651e2df1d99ed1e62854660a129d0377705891157374e1768d9475e479c1581226eab610e9afdb88a2f446f701fb3f972fc7a086d061a79ad5d80955e30a3d39f92bff7955335fc8bc8443c6c80167f0da67d891f7ac847a4aaef56e618ba64a2579a3b2afe7cf53fd28038389220d8420c1a7591723fc78ece0ff5f76c69d1432c632a913735dde4d35da69b2c699d8d5ea48412ed389f8478fb6da631e89dcc504fb4244f2cec097944097d0d7fb5daa288c42a8d83aa65c912c4db2b1be0698a5204c13cf0ece9d42a337ae113287794a712c9ee040393d33645a5d20f86ac2d5b81be76f0f08d020f22f25581d247deb0b3fabada139c1148e2c2fd1ba17dc782ea46dabe5699dcfad1a591177eb2b2f366b4e76e8e690e4682d82203b004937bca027f22e1f89f56d55a6e23e2927197870e982f5a3f362f0df8755484b956ccfad2b7f16ee1e59a3321880c1728dc9bfa73ef1df03bd1e5bf228dcdb8854aa0b147f0f300568bd2eed250b2671a9fb3718a81b7b71488fb14cb9a9fbc81ab3a92b23398201814c4a7071649d8d3fc1017c8f09c468cd2a82e5955414bb8aa99f31e434da635ed4fece4e23c81af8b5aa592036b2aab19419c83be8b635f5024fa1764e2369a6f1038ac5095f57e350322aa0a952a43aa1e40f52c4a22278877ab1d91d3d7130dc3106e013cb48078701e340031218b4d6471d80009d5f3f5623430ffc2c2c81b367042e11ee6a63154754f3e409fe72caa6e9d4d5f23529ad9c0c9fc5bec093ea1179eeffaa5db17511f066be902b593960a323f61f65a3810bbffc7e24a1e3bb45dbcaf40635c4d3686994f97f93ad3f01b44feda22691bbbb994610d7075724286e8f2c534ce0e5bf7e886185be99dda2a8af7e1d4c5b5f0b21c783a41e668e86b247f8412a8fbb397a8ccbd357da8aa22e7bae9e96b93f3b57b0efd280ec11f14be7fc45ee23633b97dd68af241153436059f46eed939c685941ef8aafd3b417a3eb496cd6f69d5b66c572c6104aa6507a51621d921e16f9459efe88a0d9150b96d5eb9c780dc1c8a98563158500e6b7952469ef914d03c945d60fc3aaadf56e18f57c5e4888cc98cb1b49a289bdad011ab6ec17861084615b2302b3a741160254fa065c6c7f9bda3aeddffefbf4f8456e99e6696d336991f85f75c6614b4c6985fb411b9d50afc0b66c9eb8e5b671e774ad840ce3adf277d6147a631d625b595ac5c6d9ce55c72709102ef667ecc052aa8fcb2c9d849c85e770b7800fb40733498aeda74566d3d0f5a3bd279780576e0d089044d6975e6965f9a3b9f1b17dbdbbae3d212b6078e679488ff2909e48031a27c38599982e77baa70d6d17e24041686b806517e9cbb41075bd61d23e8401d04ce71187899fc87f9f4774475c9517c1dfeef05c541f92894e626655ca5cfaa0ebeaa72721adf2addd5fc7735affb505b8ed84e847f85dea7c88b9753ec6bda900abb1534ad76e0e193fb3497ac137c6231644fbd642af020475a6ed48252554199d28d5f3f94cb3582b512ed826fe2681652f71f4344dd2fb728e7a37926ae98699a05af374f2d0b299ca39991e7515859bef70f8f5466bbb1d78d5e809442e2fb8fb037cf2d4c7ceceef8a52fd3940aa3929de12958deba501e2da4814ab563fa9534bc67192cd74c85e0a52c63238020ec508a900c8fd5f79366731b2310ca85163b3e71b112d8920974ab4c7b793467b10657e58ac001c2dcb07f485e8f0e789cdc176f4ed7c9319dbc761c43748c98d12a142c319554a739f4ed2ffc392707d85a99b8f76427821e35367bba7e29d30d9cb8a5c44cf158d84d9c79d600ffa27db1885af529eda06378d2a5569a9f36c82a8f1a63d3380e04ffdefca3c892940a86211d0884d008c15800253bcfb40b5153696bca2d1176db0521590bc238f71f67d74be7a23e1be1c3b6fa5aa5f66e5e228278c3f0e19542388e79b382c029d2100f45a506a6e6ec4b9ebeb5d3f348c247b9e562dc1a7cdcae482986cd32714a75c48a48ded616c622e26b29aa7985a47a3fa8727ff6b2cae157c393adfbd0ff172fb21d7dc77c29799c28b0df7d3821fb97b0f25225b8087840a0772465e7318940104401db79d3c7f0f28ce72dd8ece339546ea9139bbb15c1ed0d23fd80d64aa00ab2813f8046450cb8fba72cf92a9e6228208bfd26bb1829c6bd5cfa622ca72f90217ebdd83a567190806cb90603ec4e439bfc75b3bd975112b26b69004f30c48ba25dd7bf528ac92068c1b77199dfc81a459d7b067e2e0dcfdf4a8e6e8dd37e389698031dee10b51cb957511145a3d75d2a9f6ab9b335b022d4fab0b18392cff959a584dcc9e9e4a1f625c424698f842a45c55e0145b0ddf114076dc5d621874eb0985edf8fca20a81beed3856859b919576895fefe69ac1909c214038b53b18ec57d99936664833f14fc07aad7fea67428d92faf0987fa207b93db0cf859bac4fd6f4f04b0bda8243471c8087512b298ff0e51f9a778594bb7e0e1c30d995a528135e5998c604225109d54d9d160eaac8a8878d2f6b9503fd9c63c33346910134af92df6ab5664953fe1c4ab68848cba6023318a98b99ec01f8ed555d21b5b9d1b653e136033b394873ef44a2", 0x1000, 0x3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591a9233614b00"], 0xc) sendto$unix(r1, &(0x7f0000000040)="ba4a9c84df91d9c0b3689428597e0eb5b7a8a8b1da909cec2cdfecc77083fde3285db16bd742188dc12ad23dc91b399dca8d6986a88b9deaa8aac8cbf15ce2f6945e619c0d802cf293f8d417bc20f29d4a1232c6a44d5f2ed3fa5a0bb858487c2b56406cef02062261dcc757fa712ebcbf4ee36c1d525e9cad7444b8adfb01bfa9846a0046edc9d54a24f1d9117ec1ba2f8e72", 0x93, 0xd, 0x0, 0x0) listen(r2, 0x0) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={r3, r4, r5}, 0xc) r6 = accept$inet(r2, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:58 executing program 0: setrlimit(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x1) mlock(&(0x7f0000411000/0x2000)=nil, 0x2000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 00:29:58 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000500)="c8a773dd3f2a6c5547c3e93ca154ceb1d14e3ca7c80fce677663dc87068cdfe4e1971609a3b53807d525c83119d20e169cefb90c80a71839511585b6188f7988342120dff89a83db72d8d2443446e73a808de9ddc7f7e43721122f981049bd4b0da4", 0x62}, {&(0x7f0000000040)="3d4139ab1b3f4c78b120c09aef53b72f4ea8", 0x12}, {&(0x7f0000000580)="e49f0ac98712a757daa298869425b359e7c74ea719c51835b35007af3a29b11e0ec18696b8056e3ab09126850d36aa99ac", 0x31}], 0x3) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(r5) connect$unix(r2, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x13) preadv(r5, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/102, 0x66}], 0x5, 0x0) socketpair(0x6, 0x40000000, 0x1000, &(0x7f0000000000)) 00:29:58 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) semget(0xffffffffffffffff, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) fsync(r4) 00:29:58 executing program 5: socket(0x18, 0x2, 0x0) 00:29:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x40, 0xffffffffffff0000}, 0xc) listen(r4, 0x0) r5 = semget$private(0x0, 0x1, 0x20) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/134) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) sendto(r4, &(0x7f0000000180)="0e8a66c8699042e4e5bc94b8b93eaa1656b5725386b0a332ad6aab143601b31dd0b0ae", 0x23, 0x0, 0x0, 0x0) renameat(r1, 0x0, r2, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) linkat(r2, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:29:58 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00ee09fdfffffffffe"], 0x1, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000001140)='./file0\x00') r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 00:29:59 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82fdffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000002300)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fb", 0x359) 00:29:59 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) truncate(&(0x7f00000001c0)='./file0\x00', 0x3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x81}, {0x18, 0x0, 0x10000, 0x3}, 0xfffffffffffffaa7, [0x8c3, 0x5370f983, 0x4, 0x3, 0x5, 0x1, 0xffffffff, 0x401]}, 0x3c) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x3, 0x8, 0x6b4089e0}, 0xc) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000040)=@file={0x6fac1f436b3041a, './file0\x00'}, 0xa) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)=""/193, &(0x7f0000000180)=0xc1) socket$unix(0x1, 0x5, 0x0) 00:29:59 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0067be526ac0c796a90399ddd82d392698de2b8e0c34dee482288b0156053de6dfbd712f5015262f4de63ba43de582aa74b923c589ec06aa5a4313bb1e3f94a0fd36cfc1d95ec800361ffe5b7beb0ae23db90453b748eb7a18cc2fdeedbdaa7ba0c31e35e4573f138e2eab9868572097dd"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xffffffffffffff83) semget$private(0x0, 0x1, 0x20000007d) getrusage(0xffffffffffffffff, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) listen(r3, 0x6) 00:29:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendto(r4, &(0x7f0000000480)="240c53f88e867ded37c5d46a86b633e021fdf97c59c3bff0470fd388d63c85a62063bd7caa8873b3d462aa4fed8f75db2d07b6a27db87db14c6e57649de041b81a2038aaf19b6b099e1a4a5a2d1dd5efd9c399e2b3dc82d2402aac55cedf33055cf23b19507eedaa23d92312345335814cb68fca64b735832533f1caa70fc8a1c9cb8bd3d936af294c6eeb42fd48da55a6f0c55b2dfb80e512dac63f5a162e66c6a278e77760377576851734884781bfc0007c400717e47a650ce72f476fd9f4da8bdb0309bf40097810d7d6a5880e5d1fc7a08edb63c27ba9f18d15daea7b39722fae8574afe69dc920103260f94e5f59caa1691aec51cd6630c4481479a0aa65dc715a30327e3046e3116a61453062c4c8abddc1606a275cfe66be8c351556805cb576afd0ffe1e742a6a5d71420e5685431757beebe19f57ee6e3deda698df421cfb419952330b9d1e753cadc5e8c3cf0efa2b874b94d50139edd730e22022202fca07b782d214c56dbcfe938d90fc89bfa41a55dd5a2e3210ee63fdfe3dc86d897999ff1f96a5dfa680cdbedbc291296eff059722a1c28", 0x199, 0xe, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80008) 00:29:59 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x210, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180), 0x1000000000000203, 0x0) close(0xffffffffffffffff) r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc, 0x40000000) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="aad9223322473770fc483546e92ff23dbb6c58334ca3474c596594e5e253cd1b87b51920349b8edfdf0b73f392cd859b6c3e755f4d81a482756688b789867b0d3615eaa9b2709f39b70f1d9c447821b75f36e7c42ee2191703ae35b9d20955807974700a4857025dac6fba8fe88fcdba718a9fbdea3b4f23dc62e4212a51f4f4206bba2d0a3471ac74306ee5275b11507da86b195bf8ed7dd475e4458123df191241184ba709910bff016b1fc65a43", 0xaf}, {&(0x7f0000000180)="810ecdd633fab0e3639749983e3ae7d51f0d4a5833144c8b2f6e94d687eded9fdde8e4543ea45839d7b446717c2d3862376f56777ba513955653c35d68564a4cb517d1136b", 0x45}, {&(0x7f0000000200)="329f28b84a890409c091b752c3ff8ed759e24015e49f49b039b1e447eef24c023cc495623b5c5311e43635fd0eb6d12daa0b5493ae972e5d50b566a88dad45138b364c62bb8608ed7aa8ab2d800b39efc2fcc2c162332c26647df00aed6a31101b8728de6629fe5638dc03a18770125742097766867bac98374c8b338a475d6ca8fbac2e9b56162bb9fc0ae494e20521d6fc6f6d6999435a5e3ec6bc7e0bba654cd68099fd5c92e5de54ef827db57b693f93b84b", 0xb4}], 0x3) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x8) fcntl$setstatus(r1, 0x4, 0x50000) 00:29:59 executing program 3: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r0 = socket(0x18, 0x8100000000001, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:29:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = semget(0x3, 0x4, 0x2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000000c0)=""/168) msgget$private(0x0, 0x0) 00:30:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(r4, &(0x7f0000000000)=""/1, 0x1, 0x43, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:30:01 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="10000000000000000000000000000500"], 0x10}, 0x401) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), &(0x7f0000000080)=0x4) 00:30:01 executing program 1: rmdir(0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/2, 0x2) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 00:30:01 executing program 4: r0 = msgget(0x0, 0x8) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) r1 = paccept(0xffffffffffffff9c, &(0x7f0000001040)=@in, &(0x7f0000001080)=0xc, 0x20000000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000010c0)={0x6, 0x1, 0x0, 0x1, 0x8}, 0xc) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bcd77fb2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000e6ac1497140430000000000ce0000000000000000000000020000000000000000000000000000000000000000000040538145dcf2b4bb228c4abe095c8c4c4785bbdababfc68a79bff5d2b5863002d3125b"], 0x1, 0x3, 0x800) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4103], 0x1, 0x0, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) fcntl$setflags(r2, 0x2, 0x1) sendto(r2, &(0x7f0000001340)="86b5deae7d93bf5bd580a25546015762bd30bd87206df8660a52c9c1e8cd22d6c1523207ffea29f775586908b50fd74c94ae84ba7e7a7db1bf6833666f346be5bb0f32e8516d4dda11fc774a1b83f182bb52", 0x52, 0x409, 0x0, 0x0) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getgroups(0x3, &(0x7f0000001200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000012c0)={{0x34, r5, r6, r7, r8, 0x10, 0x8001}, 0x10000, 0x0, r9, r10, 0x9, 0x2, 0x7, 0x8}) connect(r4, &(0x7f0000001140)=@in6={0x18, 0x3, 0xffffffffffff23ca, 0x7}, 0xc) 00:30:01 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = getppid() wait4(r5, 0x0, 0x10, &(0x7f0000000000)) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r6 = geteuid() socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r6, r7, 0x600) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r4, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffd6e) getpeername(0xffffffffffffffff, 0x0, 0x0) 00:30:02 executing program 4: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x6ec) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) fchroot(r0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 00:30:02 executing program 2: socketpair(0x11, 0x40000005, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x40, 0x8c}, 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000840)='./file0\x00') r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6010, 0x1) 00:30:02 executing program 5: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x2000000008, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = paccept(r4, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x10000000) r6 = accept$unix(r5, 0x0, &(0x7f0000000040)=0xfffffffffffffda9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x3) dup2(r0, r2) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) read(r6, &(0x7f0000000140)=""/13, 0xd) fchmod(r3, 0x24) 00:30:02 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f6716f304b19a6a9e85d3e59482e94f259134cc06e37c3ba3b605cb4cf76cc1c4af3ead49436a686f6604274198458e84c26f03000000000000005a8ad793d87dde126d03009c08e5ace05ae7705eae3b9f6a7ac733b709a07d19073dfb7d07c336d6"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e16ffffffffbe1632c18535029233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000000)="2adbffeb17da260f3efffa960f40149ba7ddb1f6f0483b824b813d87b75b6008070771377c1b8e6a198c56dd843c2c54206085310480cc22f000308d8ea9444d0d3f2f1dba21dfd2283e340b689feed60aba5a92517cc62c162ef2b8b72cad62ab2278427a177a5c18102654102abd466bf7e694888f2813ff5701015cc29c47990f0ed9b3c9d7d2c9023b63cc2299ee0ffd90509ea0aba3588965e0468f308bc70fb7e0472ce20cc60d6646bc793c35bf7835a4e970c643628c", 0x1000002ed, 0x0, 0x0, 0x100000118) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:30:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x7, 0x0) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f71897854bd159f591e"], 0xc) listen(r3, 0x10001) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind$unix(r2, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$getflags(0xffffffffffffffff, 0x0) socketpair(0x1f, 0x20000001, 0x2, &(0x7f0000000040)) 00:30:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd7) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="01060000000000000033614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000000)="0b26c98b9dd6d3e6196b279724f3105fa9b48e9e2d3cecfd536ddf2ddf8d4d09d1a99cd2c812906ae1cfff7103c2129283fcc7660aed42696bf4686b60535cf5b32df33b1e6874722335f59a367e0f73f53be71db41c72be9fdbbda6a3b67c514eb859d8a28e9959103d8700471cd989995bd32f88dc6a229e3b7de9e408", 0x259, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) fchroot(0xffffffffffffffff) 00:30:02 executing program 3: r0 = socket(0x1e, 0x70000000, 0x0) r1 = getgid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x2, &(0x7f0000000040)=[r1, r2]) getsockopt(r0, 0x100000000000001, 0x2, 0x0, 0x0) socket(0x1, 0x4, 0x10001) 00:30:04 executing program 2: r0 = socket(0x4, 0x6, 0x8) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) write(r1, &(0x7f0000000440)="5f9d4d6826eb6896bf688717322221498537c1cbb2b7e94bc7d6d3f7a88c5acfb0da5073cf866a3fea2c0a6092f97cf2b00cd16853753b346db7a098250d76062e9be0054a1856a8c4150e51c7d23ff52118899dd2358c05261c53aa30844ddc897136126379685f061ef9dbcf7e7af9f9e85cd5e03af8eb8774fe9892ca8de614869ba153c983796a5cbb819f93c02384de67bdf6664f54e90115a687a8259254d59e38fe00341361091698725b182899e6620000000000000000001b4e95949e6ad2c6464d75263c376dfe8b28a0a2dff1bfd3abcf74a04baeb5ff0e6362e9f934b56e63863b1abf46dc78896f8577c20dc88b434cfad9d65518e917edce01843e7d1833ad1eba970122589efbdb186481b3cf853ab39e88b5eb333919b6b6a8b914d2fb9b77f4e58d75b7b627a81e950bce4240dbc603ce5218187a9745d8414eac9f7493186393336d9b6acf06a614f412e1d5ce33", 0xfffffc41) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000000), 0x400004) pipe2(&(0x7f0000000040), 0x1000004) 00:30:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x4}, {r0, 0x8}, {r0, 0x51}], 0x4, 0x317) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:30:04 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000089000/0x8000)=nil, 0x8000, 0xfffffffffffffffe) setsockopt(r0, 0x28, 0xa, &(0x7f0000000080)="80000090", 0xffffffffffffffe7) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/30, 0x1e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x400000, 0xe5) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 00:30:04 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7109591e9233614b0054e3451b0a924cbd132ed80106a9abe0346c75cf698bf18b25f7a9f3d22a35caa875a794aa3d39601c0acaa2"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getitimer(0x3, 0x0) 00:30:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = getppid() r6 = geteuid() getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0}, 0xc) r12 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r15 = geteuid() r16 = getegid() r17 = getppid() r18 = getuid() r19 = getgid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="c5b0fa6644bae5d57d743f344d52e07b4720d96d3001b9165eba660e6b7cc8167a8a8f707222f5dc0186adb45f19240841c97a5e2d958e42651ee512ebb85831f3dc29d503068f8cc53617d512a3dbc515f825e77a13", 0x56}, {&(0x7f0000000100)="ff0f6c7e0096af6e8b97740d70773bff13b37e1a43111d0188c639091728b08208270fc4457f", 0x26}, {&(0x7f0000000140)="c98c0e44bf0e0496e41e9e0b47c40f57932361e1fcdd20cb62e65b7b97847d024e3007dbee33444cd5c4e548c19bc0e6cadd69b311bf59c1872d00cc2349b3539eb305a00a47d7a0566260bbc31a3b22e54f1ab9808e4b2e66", 0x59}, {&(0x7f00000001c0)="3777a0316dee805dacc0b45b171783699795ae3f56a6006eba1b25455ead583c6ae0f6e9e27e22844c9105309913ee0e18f1", 0x32}, {&(0x7f0000000200)="6cc7f40123a2d87eac7b16b27a72dd10f1", 0x11}, {&(0x7f0000000240)="c9732b43fcb9e29f134268499e6bd1216c9a5fbfbde43c68eabf043fa8a56e70d07b82a913e53b5ba75092c9e949aac7457d16174c63304f4e2a3f7079a48fb2bbacca6a4546cba6d61aed24a8eb28b7ce5a4084b634f25df7fe90fedf76fafa7df85dc57d508dd5876daf90a89c100147e49c4b573280e230d8c74e02aee1e334bd6b3a6e0d2407345a51e8679c", 0x8e}, {&(0x7f0000000300)="2655ab7f7973e7ffd7ade41d4b49e0f14ca6", 0x12}], 0x7, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}], 0xd8, 0xf}, 0x4) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r20 = accept$inet(r4, 0x0, 0x0) sendto(r20, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 00:30:04 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) utimensat(r2, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000140)={{0xfffffffffffffffb, 0x9}, {0x7, 0x7}}, 0x200) r4 = socket$unix(0x1, 0x1, 0x0) rename(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00707c5cba16a5bbc0442707e575eabeb824"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180)="977e8bf7fd9780b633a510cbce3c7192c942e7a44951a638c491d1d0c9f800e3", 0x20, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) 00:30:05 executing program 2: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)=[&(0x7f00000000c0)='\xe2\x00', &(0x7f0000000100)='-:\x00', &(0x7f0000000140)='\\\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'%*%\x00', &(0x7f0000000240)='\x00', &(0x7f0000001300)='\x00'], &(0x7f00000014c0)=[&(0x7f0000001380)='\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00']) r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_settime(0x0, &(0x7f0000000280)={0x8f8}) r1 = msgget$private(0x0, 0x508) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 00:38:16 executing program 2: r0 = socket(0x18, 0x2, 0x5) getsockopt(r0, 0x4, 0x1f, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffffffffffffa, 0x200000027, &(0x7f00000001c0)="04200000", 0x4) 00:38:16 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) fdatasync(r2) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0xff}, 0xc) pipe(&(0x7f0000000140)) 00:38:16 executing program 4: r0 = socket$unix(0x1, 0x9, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x7, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/101, 0x65, 0x1, 0x0, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r2, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(r3, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) 00:38:16 executing program 5: r0 = socket(0x22, 0x10000003, 0x0) recvfrom$inet6(r0, &(0x7f0000001140)=""/4096, 0x1000, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x4, 0xbe5, &(0x7f0000000000)="3bf26d37c3a88590b2b20e87c8080ad45d451182f873bf3c4546ce81b23f8892c3be6869e86d2995137d5dd2c46ea0a0ec3cdaef5d04608e8504897ebeeaca2e7221d4966faf9d94dfea7374d1f81391ff19f72a4bd75c662016546de479c42f48fbaec99138763d52cdb05e", 0x6c) sendto(r0, &(0x7f0000000580)="91f323947cb5a13c6540149fe2614118b4b1242d775a3ddd648530e7cc79002c1916ff9c0b950f4d005381ce83bd27392551079200ea7452c4e0591c979cdf5ac142734a890d050000009baf8fe16c8385ead052678107ff83225dbf41cd23d493c942e5a787b4d8bf9325ca32da68dff89b506d3608269c96715dd8b810d55140009a854e0c8d53f98573b00f3322c6e612ba77fe339641487c79d18bb9cc832c5cb5d450f116bad338ddd709fd63c22e5a6a36a6d0eec36bad528c2eedea971fc3a8dd4f354bfe5494ede4e6ce16dd7aee3e8a4115d4b5b6d713710ecd372fd08511efa39209cb94513b090000000000000043334764e671de3099eaddf55dc69aaa91be0e7aa3cb8d62dc2e1c3de67494b5ccbebceb33cc7a783802da7ee31f19d99349e7cce17aa5e903e1caa3517a9fd539cc5bbf3384fb12c802da27693905434689f6f8153d5d644b6c15972525e2c22135390a073598044d743dd15a242ce9f387267e09f18fc357c6082d976dd8cfbfb9aec7ad62073740a494a4c51840a9ac75fb79d0615250c1db2bd7983b5634eb39bca6523195a1576d7ed93f3fbc1f804178c2b9e9c9638c07ebd885c4d86dfc64ed7722b9ffe7e219d7cafa1d7c5366c247280db714f304def27b29053e0ac8c1119fc98fcc11bfa2f2995ca32c8219133e4848eb9b3c18e8328e8b1de7abd28919aed1e3e99b10300d6b842e9585d8df206d5b6a70ff7b0cfb8b3e884420411f78f501566da47089639e1aada2a1aed9f6bd573b758c5206f9d1d6bf1fcafd408b9ce17eab", 0x23a, 0xfffffffffffffffc, 0x0, 0x0) 00:38:16 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="1f00e900000000000000004b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet(r4, &(0x7f0000000000)=""/47, 0x2f, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:38:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) connect(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f664444d822009de6ed3573fa62f973b58f9e57b4954525cfccc4421415a4ee07d1e6a6ed32259ca1ec32405f45ac448d7e95b431eb572e44ab6c12a93c2f1588b355140647327cfe67a9947c6e1f59cf97798afbc7600d434893c5f15b3404411aee32dc79c2b250516929d329149228a9cbe16e8646ddd3377a34f5490e2b8f25a346038c1848fcdb436ed066ee4545dcd5fdf9d51dcdae49ac293569b7c002a453231d3869c57c50be1e747ff5bbde0927193db9ddf417994ab18985c915eab2a6341875570b1e8dc64da4d3fb4567dfa0421000e4f74e0393d48d0ab5d137ab0a03ad4fa42fd1ba2531208c0ba53c9399475a832c55f33e90e9a48475e89a397ffa11e8b2ff1359aaf0ca7083ddb2088d8e"], 0xa) r1 = msgget(0x1, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000200)=0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8000, r2, r3, r4, r5, 0x0, 0xcf3}, 0x800, 0x5, r6, r7, 0x81, 0x8000, 0x400, 0x5}) socket(0x1f, 0x5, 0xfff) r8 = msgget$private(0x0, 0x8f648ff21a55baa5) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/15) 00:38:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00462d13f74c7b31af4af1c60b1c97499622b0783f17158cb4cab3508aaa7c0b07d4363c991fc62bc7c2b1d892ad12c2c1e623107eb1a75a543a23febebb2cd727fbe6193ae1cb74e53bf1b0fed98a6caf75d42d6736db98c17c6692234836cca88e6060b4bf43086ab1f163248f8dd12f6f27addc3c42b8ca697b98798c07f4234e414898c0ffc3a73db4a97920a9eb889f223e7712a87e03366ef444524baa66a1578db8269b7bdb04cea3abec7e3dcb7950"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:38:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/64, 0x40, 0x41, &(0x7f0000000040)=@file={0x1, '\x00'}, 0x3) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(0xffffffffffffffff, 0x0, 0x0) 00:38:18 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xb, r1) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=ANY=[@ANYBLOB="0130e91f7189591e9233614b00"], 0xc) listen(0xffffffffffffffff, 0x0) shutdown(r0, 0x1) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r3, 0x4, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) lseek(r3, 0x0, 0x0) fcntl$setown(r1, 0x6, r5) write(r4, &(0x7f0000000100)="50fcdc3d67c5ff4a91e12ff5765e2032", 0x10) semget$private(0x0, 0x0, 0x0) rename(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00') getpeername$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETALL(0x0, 0x0, 0x6, 0x0) 00:38:18 executing program 2: mprotect(&(0x7f0000464000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000001b, &(0x7f00000001c0)="00000001", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ee2e53a2e4afcc967be6b752ef48a02495d950befd331a8f5f8e91fcfbc581602c9e4459be2d2f7eb6a019856c4c3aa5d91c41ae974cb0e32c6bbcf46b31df87c2ec41306122631ef1c8eda3bf064374c24ebfb514280da7dbed0465d1aa5ddec7122e6941e67a68d95df23c1c709568dc182db40fdfedd3113fd505a4651741f382fc8ba0764030707b27a3a0fb9e3817601a2b5b01f6b66f224d9f43c0bda6627fb82748d51bddc9b873459dba79e0ee29ebde1d83b024c000df850e6021e48ba6ba1801828b46eb220c9f9c821ab9b84fde126570f284c8a3", 0xda) 00:38:18 executing program 4: r0 = socket(0x22, 0x10000003, 0x0) write(r0, &(0x7f0000000100)="807d6ea3b8700376999376", 0xb) shmget(0x3, 0x2000, 0x110, &(0x7f0000ffb000/0x2000)=nil) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 00:38:18 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x6) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="01000800718959de9226614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f710500000000000000"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() nanosleep(0x0, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:38:19 executing program 4: r0 = socket(0x2, 0x10000004, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000080)="00f5a9150976016807000000005f5c74", 0x10) 00:38:19 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) rename(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f71899233614b000000"], 0x6e) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x8d6a, 0x9}, 0xc) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(r1, 0x40) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:19 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xa) write(r0, &(0x7f00000002c0)="97a9ed27bf5500080000f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 00:38:19 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x2000) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socket(0x0, 0x20000000, 0x9) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x27f) readlink(0x0, 0x0, 0x0) r7 = geteuid() accept(0xffffffffffffffff, 0x0, 0x0) r8 = getegid() socket$unix(0x1, 0x5, 0x0) fchown(r2, r7, r8) preadv(r4, &(0x7f00000002c0)=[{}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000000080)=""/33, 0x21}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/103, 0x67}], 0x8, 0x0) 00:38:19 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x86a7ac95ee0cf34e, 0x0) fcntl$setflags(r1, 0x2, 0x1) sendto(r0, &(0x7f0000000080)="c57c50407bb2e6fc3736af1520d9c8ad784f60fb48e6d19995748d885186dc772ef086734da3eccc44e221cf14e6a47f52039bf88fbae3eb612beed220520d6e5c8242da9ccf6828a2d1a20decf17bf80a266ee0c84ee5af73e988b2ff934b916d9f8b9ad78b29fee488b5e522f75972a26e1afb", 0x74, 0x9, 0x0, 0x0) 00:38:19 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x4c0010, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71a9591e9233614b00"], 0xd) semget(0x3, 0x2, 0x10) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r3, 0xc, r0) 00:38:21 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget$private(0x0, 0x100) 00:38:21 executing program 1: r0 = socket(0x1b, 0x1, 0xfffffffffffffffe) getsockopt(r0, 0x2, 0x2, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r1, r2, r3}, 0xc) 00:38:21 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x20003) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x300) 00:38:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file1\x00', 0x8, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() fchown(r5, r6, r7) socket$unix(0x1, 0x0, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) setuid(r6) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="01cd4f2a7705d67c103aaf573ab9060065dd2a966de8aa437a3a5a2bf317e23f7822069c5bf7f81534cf434d796717d8b518096496bc0e4b22224315ffffffff000000000000514c1690f67c3c117421556702f98301d4f4617030921e59ef30475e8021a1e3111608e6e8124bf0155fb5d5ea45df86ac17", 0x78}], 0x1) fchroot(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x0, 0x400) socket$unix(0x1, 0x0, 0x0) 00:38:21 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) fcntl$dupfd(r4, 0xc, r2) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100451f7189591e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="afaaee87bfd79fb3692261936a4f27b534056e3c1c48e4572e1b08e4be1581e1799ce3f5bd3cab9e0438cfefaa50bd0dcd560eac7aedc86dcaaec1c71f60b63af2be9595641c55510cc8504f99bd1fd2caf883d621e3af10d78a9f3b4c39919e7a09e49f80617b913431996d00354bf92a5b1d07fe66686a8e55939b9e1f427c9cadef66e855938ad819c306660f038c3d6ab4790d19558eb5ae20968b35c8eb69a2cde9268a84492ee3a431206f88a99e3864c3669bd9929fcd6a05ad29cb0b1a175f3acc9a7df52eb400dfb8be9e8f356268a49acb76ecf2dbb724bbcf4ae47e5feb11c8c1e570344dd5a6006276def1ed2e0e0f43", 0xf6, 0x1, 0x0, 0x0) 00:38:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) lstat(&(0x7f0000000400)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000440)) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/175, 0xaf}, {&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/122, 0x7a}], 0x4, &(0x7f00000002c0)=""/46, 0x2e}, 0x2) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="81e6161f7189591e923361430045861ac7ecef2bed"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0009998164b023129d0dcb90097980027da8fe3ca72189f8f94efe80be5130246db0e82cf68b7265f0ea5c21420f376ddf9390b274d51028047855b8d1372dc177906767c806b4c97798a1daca2283000eba3f6ddd6779a2f8c3ea13853cfb5e4db3938152a8bc82a0e541ab6406a0591f07a81f851eaf4d3f3c15e2"], 0x6e) bind$unix(r1, &(0x7f00000004c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) linkat(r2, &(0x7f0000000540)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000580)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket(0x0, 0x0, 0x0) 00:38:22 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) symlink(0x0, 0x0) setsockopt(r4, 0x8, 0x9, &(0x7f0000000000)="49513bb8af9004bd0441b1285d8888c3681e28ceedb309f34e55e04c6f6f09635f9fc80b433c98ceb4354adef621b555de47f5813236a5b11ebf81230073645b052b12212de79e82d40605a9cfc1a620fd39d4c817eefcdb2cc216a1941739a86673242397c7dba7b4b8d1ff3f20d5799832ab741134442245ed235330244f824d7e79206d894c14998f841ef1de0ea8964e1287f1aaaead3a88dd347b7f0b481ee54d275aa8791e1182a9b981f1f102669fb4b6c42821b7aefc9b402d33b3fadc69e243442934eaaeeca755090e21823a45f07961867751cbb536390900767785d1be05f0b015cfbe21104208c7dccd88739eb3c5d843", 0xf7) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:38:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xc91a174b, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:22 executing program 5: r0 = socket(0x1f, 0x8000000000002, 0xfffffffffffffffc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0x3) recvfrom$inet(r0, &(0x7f0000000100)=""/193, 0xc1, 0x0, 0x0, 0x0) getpid() connect$inet(r0, &(0x7f0000000000), 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653012aefc9053fdf27f523e160f000053ab4df4684ee7f78531419528c449d7dff3000000000000000000"], 0xa) fcntl$setstatus(r0, 0x4, 0x20000) 00:38:22 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x8020000000001, 0x0) bind$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x2a663725) listen(r1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="9cb8a7a223c9c39e3d0b0d304192"], 0x1) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/88, 0x58}], 0x1) read(r0, &(0x7f0000000280)=""/239, 0xef) recvfrom$unix(r0, &(0x7f00000001c0)=""/192, 0xc0, 0xfffffffffffffffe, 0x0, 0x0) shutdown(r2, 0x1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1, 0x80) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x410, r1, 0x0, 0x0) r7 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r7) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r2, 0x0, 0x0) sendto(r8, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r1, 0x4, 0x1080000) dup2(r6, r5) socket$unix(0x1, 0x100000000000002, 0x0) socket$unix(0x1, 0x0, 0x0) 00:38:22 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x8000000000000002, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="f7ff5d016b82d811279233614b00"/29], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/26, 0x1a, 0x40, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socketpair(0x13, 0x5, 0x8, &(0x7f0000000000)) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:38:22 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) recvfrom$inet(r1, &(0x7f0000000040)=""/99, 0x63, 0x801, 0x0, 0x0) fsync(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r5) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setpgid(r4, r4) getpgid(r4) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) pwritev(r3, &(0x7f00000001c0), 0x0, 0x57) semget$private(0x0, 0x7, 0xc0) r6 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) fdatasync(r1) r7 = fcntl$dupfd(r2, 0xc, r1) r8 = socket$inet(0x2, 0x20000003, 0x100000001) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x3000) getppid() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect(r6, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) clock_settime(0x40000002, &(0x7f00000002c0)={0x3, 0x4e16ea63}) r10 = shmget(0x2, 0x1000, 0x400, &(0x7f0000ffa000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) sendmsg$unix(r7, &(0x7f0000000400)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r7, r8, r0, r0]}], 0x20}, 0x0) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) semget$private(0x0, 0x0, 0x0) 00:38:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r0, 0x20000000050}, {r0, 0xe0}], 0x2000000000000297, 0x0) r1 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x20000000) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1000, 0x1}, 0xc) 00:38:25 executing program 3: r0 = socket(0x3, 0x4, 0xc5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="98a5c65588364eafbc3e4c82f46651d2dca7692712bc5c221869cfcfd48837493cfb3b1cc148ee5882441bb2af25e708533ca335baef9a6c624d0294e2d49e96fd500becdaf87899e37a73788a84d96e244ed29877056c9f5600b1e8ffc99416c957dbb731fbfa6e66c5d10f6ad8a907d9759d0c8327a4f5d4aa891845d4961c23a3391f0e8262e35655d6820d68bb0d82", 0x91, 0x402, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000140)="850c153af678157d", 0x8}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x1e2000, 0x8}, 0x8) 00:38:25 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="a78582199820ec0f3159b4e1eacd3a46c7a69d92c6aa349e75e6a2326d4fb6f7df534e3d4989f7e43722201f74074de9b02f6e13e7a1c92118188b60c5ce17db968f1f6e6dcd716daa090b81369324c38b919341d341922fed56ca1778f5018fdb0621d6e6932879aa98151038116ab760870242012c4f35fbaa145e5f76baa978a10429626b60ca35f5f39197ec354c377a519a3c46a8c10758e90e41fd37b31dc4abc9d6da63aea4f9a0f12b271b307e228e65b6", 0xb5, 0x400, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 00:38:25 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) socketpair(0x0, 0x20000001, 0x0, &(0x7f0000000080)) faccessat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80, 0x100) sendto(r2, &(0x7f0000000480)="8da2d2135fb09a148461eff49547e477bdbf2e6b84027c8fb744a88db8dbcf03004393bb032850177e15d51d5861afb1ceeb9db477c35d836feaa5008467879cad41e389a8e1df63f0e4fc028659598ac77ec9326ea4c5c8cc70f8b5ac39985535120603f520339538041578c33452fce15e4753954f13485229ab11004088b93e2c70dd9eaa43dd85c2df407da2ef489ed03c19b5b51684d9f0417645083ead027dc3d881331c5bea803ad75a0416838187fa3d78be54c4e8c92f06c90f017a1ef67bd767b165", 0xf800, 0x0, 0x0, 0x3e4cb365) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x210, r4, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:38:25 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="2fc91b53809edf70bbcb2e6a44916cc9274baa9e67f0d55b9f3eee152cc1c8ccd3982ad4fe6238acc49043c305828bdaa661c7a1fe6a9eab20749d9edd5518eeb8afa6ac9ffe9f66cf9a83a2942a0555be44ed36b772c3821a6ee9f03d00a035d0f55e6c90088955042e629701c0c25a74140a", 0x73}], 0x1) close(r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:38:25 executing program 1: r0 = socket$unix(0x1, 0x10000000000002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f715400fdcfa3086ac3"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f9989591e9237614b003df9dc8ca408f89a39fa957cbed2f648fda72437b966768d18b454fed70906f53a6e5a770f49a021f939ecfeae9eac3d2ed096c4dc0af3914947c817935924672f878a8d1df53c9920e9084b4852839dadf95adda7c0d6e8695557065dabf097b4301725c22b97cc429e0c71aa2f288d805f66ca7f4ee4684c08a9"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(r0, r3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:25 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r4, &(0x7f0000000000)=""/114, 0x72, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:38:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x2}], 0x2, 0x101) writev(r0, &(0x7f0000001180), 0x1f) 00:38:25 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x82, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) paccept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x10000000) fdatasync(0xffffffffffffffff) 00:38:25 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000410010002c2, 0x0) truncate(&(0x7f00000007c0)='./file0\x00', 0xffffffffffffffff) 00:38:25 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$inet6(r1, &(0x7f0000001600)={0x18, 0x2, 0x8, 0x9}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000001500), &(0x7f00000015c0)=0x4) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000140)="c6db1902c06b3a3566c12e291d72e9b5186d658be1f4a7b5541caf73cc48fdf444a3c520c7178c8c5ea44e21f6a3d5d125d9970c6c0c01b271adbe3867a6deb9e13c0c77864e068adf0d770b272bc7a96ce4789caa9bcffb33419c24a33b2403942cdb58fe74ac55f6f5b43448fda950698e1f8a5b87636d9b8e09ea87c324eea8067a0e90cf11ab2beecc3eff6abf31", 0x90}, {&(0x7f0000000200)="8b7bb8b144074768a5da873a4889284c22470391655cd27183277dfbefb8e96ed329a8f3dffe51a1618541027d0101ce87dc978d61c62f2c52bba5136cf40363aafe62998ae4234622e63de6fa129ac3f0fc98a2f02c6c69d63f61bc51de699bf1d71e", 0x63}, {&(0x7f0000000280)="5c0a827924e283d478afc6d99677e692aa37c12d9c94b2899ad4fdc5d3ef0604ff2267399693aeb3ad42067d88e23c29645e617c74b711221e0d0ae7a7ff747686258bea8301eaa3f46204d935fd75d68994c82ce42467aa37ea77703307888d984c4c4b9966b04d1786efa170a74cda6af52f6d80fceed8737daddca42d42c57f16a0706b8d7ac6c98c284e5a2f7a5e2f2d655eb8d7edd23a2d6c674c978275f5326e5dc7f740b9b5b0fcd41dfe533386b8f99749d2864f9ceefddcf1f289e2eba3abcff477a06954bd9253e2b0c7e6c1fc3784475ed4dd9abdbdd29d4c8de809730e05257ac1550f692cdd1cd8", 0xee}, {&(0x7f0000000380)="82a75a25a7c35c37c852288d7a1ff0fbc9fcebbc27ff40e861511613697022e110130e93c14daa8ccf24158d5b2a4f0ce3a9b73da717db5c3e3180cc368a52e96ca1f96fc064429ce1cba7f496582a273c0eb84be4f2a9d5e32dfbe81f3d9072b4a9bed343f6387ad96334dc50eacb59eacf676e75ea42c43aaae2aa686e4abcc1", 0x81}, {&(0x7f0000000440)="4e7f1eb3a368e34925fb6989dec2776b7441929d9445c469318be714a00d43453cb2545ed6f9354f0da0271d68940c3d72b829deb1b4ba6ed67790ed015a9a2571642532525b97a4183295cfab5c35bb4c67b32bf4ec728947e97f961feba87945e02f88de1919b74f4b56efac83fba83607da58a94e8ce349787bb4477378c45677c4b99be4e48e61df9684265d2e956e30eca85a1056baf2d6f2617ff07ae6abdfe9aebb8bf90af268c2c34295541011c34e7814acbca3ee22597c5f9e4ecaaa9c1b3f063d9319571bad980c53dfdf6ad2ff068dde644ae5c3c493fe7c70759cc25c45c6bb4c6f3d0e9a9bf52ecda156186fe741b2faabc2e295031a176cfb21fe8516c1ff7dd2b16d6d6c23fb0051e4012d60b920f0c6864f60c7eb5b362e7c975f9fa77becc4dda7110c9f8b904530e0a6b762b02e32c5e32abce5947931a41cf0135522e7c2f7640fdd394df300d5be7bab22f4cc3ef1f39d8aff18dc31aa24db30d8d1919fcb0c6896378f5635f40baabbb02c744931ae7a83550b3bd395084108c4119a2366be6eae23a53a7004102c75b56f02e3e294654f7ebda7011bbdcddaa636024844d5c1950c4ee5f1871433a7400f6da9d1d829befbc7ddb3e4ee5e0c35e6490930d72bcd8b64c4c98cffab856ce4596c69739d303f677886a2c609c858b66bde6ad5bf8d90e9389874ddabbd96ddceb5e060efaaaf03c28fee01a43e0c573f56d512ef79acd1551413fd5ac44842ccb45c0357da0e1c6bc1b6269e0e2c6115861eb0779dd6a4a71b21266c43cca3640c026e1ac6b55e5ed43b685b801b968c7e1d903c148c4d02ee1be6e02abe38cd50304120d147f882417ff3711f14053df23a5a7c7b4c768351723cc26f769d3ac32bb22008a37ad593e7486980b5e57b81e958cce2186248ae8cbfe7f3bc7e7f719bf6ac6f08bdcaacd42a437ed14c141a15776410abb379f369cee8c1c719bf4931c36be181b5c72ad1b69d11c05ac6bdf528c8d642f76f13babf47075bc2ca9281ab8c734003281a4050b8476a5073ba4cfff8c38e6efce7b78e6f64d8ae705eb55c363e7e0ad0e3775e8c664890e7c11da224323f0413d3523d7ab8ebc8fa2e792f8e4e18fb9bffb02f3c6101db5c24d00a9c632dedfcd593b62c2bec90acfa49e3437519471944de7e6b33ff1812a11a9c0a0ff583ffb4ecab509c3316424e61b294572cf84823eca0fda22a3b0a7ebd9ead43cc484a6643ad542b4004cbc3419a2167d683a500e8d2db6aeb6361186a3dbfc09434bf05738e00cc30e41840651415b2779193edca7cd33d15a34176d5aad3e5bcfcbe9f6a50d665729d8b050db202632988e5231844ffc19358b98b56995aa271d8ebbb367c724d3e34a3f76b70ac1ee17eca051cfcc70b18f6e63051ef5aaf187b732d2b6cc66eb66c33554fb24f7681357018a58469169bdaf7b43377f2438c63fb57f8aa05cc75b63ab99a47611ff91db8f8c2b049af9f34d12b05a4fd19b2dcc427ff5cb4a8465a48c5986d3bdccba6749e9c9d7e85e1586f16cf0970d45f51df8e21893c0110cecef3010a47b912b813edb691e95df4736c1760512c4128810d5c20476445e5f7f067821478bb603709018ce1bb808c558bea74b838f80c7e9ec6265516a80e4f7064868504751ef208fb6ece0f1c62bc6336d1a229a1ff7980afd4aba79176e2f471b7f67b1add3e3e3d93dc6fea6bb08fc65f8a2e4ed9acda585fdbb3765ecd1ce43e77a2fd1d476bd204a0fc2733bab68d503853c4812a2c56c403f0838a97678126fd5f636ce32748576eeb97bacb8749cdb3c3fa29fa29d9e78e46302f5b2328779e5973f9548ecd0e95bcc5273c732fe1631da316693073b709b8a57269c753d792183e1ddbf70478b8a31ef9b91595c49031c94ac78d2b2d0c01573352b624720647efde303556ecadf08592f890eb95253d87be268b652a304ad525efa1e647efa0443cc381be8b5da86621411bc0721e78a5a95c0d9cb7b90da810394fd5cdb82e513f25c27c45928915c121f18b009094f9f81ea7f5a6be6b4232a40bc5e966f9559a489d6c50d14ed2cd8161b1106539486327a581ebe707afee3774d16181f205d27eadc32a3a459fd9c0e58621fe373632dd4ddf61046c2d0b4cfb1ba265eaca561517f7d398400527cb0e3d2bfae31b5f2a8392982dd45e3446d095fcd017ec830e1d411de64fd989e8e67ac2d141cb4ce40fc44980e3fbfacb34df9f8d82ff22e06f4c6f7e15d09b58991942314131b9910822713e265a8b2c0f65471406b2febadf33b096229c312b06e99c6549d453d9882d01f17a663bccb22a33f74536a4761e4e1674dfea09f71aa78b4409532001eb801a3f06eec16906b32eadfa434c1dfbaa39363fef007f4f1ede3e8c8ea21eb3e30681949ae38f14f395484aa7b10c0b5d86901b5fb59fbc6c1615a721d7a7a4beb3b51633cabde8e3c688219a806c283263a66794047a21e8899979fe837145d31841e253ef4a256c0b257356293bd9bbae7020cee96e82cdbecb07e943d6c4eba27a29b6e81b3dc533a715c15a9d68166f07183f0ec40d301f2a1ff0995d667c1dd15daea7a5cd25f165cf5f12b7b7136446a717b5b0588417f25203294e3734505f019f6703d9c017a194ae14e1d960915dd5e1251276dd190a0e30ac2793c6c1f7c751f755537e88f5d84328e1a796c3beb7a1a2aefb938e519b5ca0d4e9d557ce195253d14bf139a382262e17066439be5effa8d7fecb445f77450bd94929b63b8d7241b6a4c224252d6abed874a091f6062692737baa19d2cf09cd3d72368dd165414e5785035bb659e4e558652f1c5c1b3774e67e5b023e2ecaf78e08e0eb714e78ce534feea1b8eab92445ed8a66a257a375e0d526fda01f6c74d030807a19b35373f5336b33b821a131e14315bdf14df6374acc4d2b6df078e9001f53fe77b6077682956eb1122ff16f462091b66371376f8c2cee23299b023c5f971918d173b363b0ccfbea01bca81941450acc9165296b764005bbfabdf4d99874718e65bb0a28f6a872ad30f6913fc969b1ad11d0513adecf1650cac0242737a6f017a7b9b16cd68e9b211150bd3d0f2159536d9fb5aaedea8d227bd43cb8373978a26019ea2cb83c46df4a1175ffeb0dfac0d8d7bf9d489f41276ef98144460676920b5c42f2449eaea15e097380ec8b88aa6dbb6f3968fe1048650a79e6d1d9806f224bdca17b9aac08fc827ae8f33842172a604ef81d712d2c2d468dd7d829f40cfa3c3a3389d46b6e4847d178802db710967868f230614a80dbdaf948d5a0f6cad32418b3202d93d54c0871e4123283fa650bbb81986b1f082b11b362b51a39d299b7608195f93814967fc43d151b4589399f5d22e67d8ac6f1ea007fde2de885f5474e44a83c74add0bb189242aee378a6a5c9ce3526c89ccc2190efa64586820ac077f60703c07b2029d3dcde4b0b36bfbe6e61c55ba58e74147a0b744371b9550c07b884ae012fb72ae91d9197cbd578413ffda2955550ee7bbd9d93b2cef1882ace14f1c6273600b12162ebddc93449adfef1eed82dff3cbbaa4869c1e357c4bf0f41855a38b3cb8c3891ec35133ece21f3b3a047de0b80418d54311def7da59da2059de096525a9804664c78baea1220cfaeae33ed3e3d51150feab6ba8976d8c7bf7734bd01d9bfbf51ad05bc53e50b99fe317b2fd1041700ffedf31ef449ded90fd0860cd8f2e435f8504080db2a3d2c4156bbf6d83402f4946e95965e3d8c13525651b043e8921ce2c2f3ead9d2ec7f9811f567e29e49a518b196ac5a2fae1c4c64a4d8daccbd91d60f37fceaf342300423f626e91722663273f764dca972221f2dc045a64a1d2ebc517e10031e7f777df88a69fcecab03819202263190826a35a51442864780ba8607445fe0c1d964ade30816f1f725d85909dcf470eefa1ad57f89fa3e50f9f8b96ac31550f6796afc2b127db48807446fcb64d77358b84eacefe626291cf54178612bddc754643beaa4de08044cdbdc4b6cc30ac6465512134d5dd54c47b1d1019a73602744e61230be887c220b53a6902b2d74df9ec1ac1598de842c547e00f3382f0a485498d6f780fdb33a1e80bc0d22444c7a176470b515c1293e20057b74c225a62cd7a57f43b4a0d28c1de1daf282b9bdbefeea9fa0c5a5cbb4ea0f2db74a34901266eb2fb4b884ac03eb7f2046f1490a95a153c3c5fd5b0bbd69db5f7b4eb9819d7c0794089cb88737914b9c0ce93903054a6cc420b96d373ab8053d4530757bccd75a519f5b6db10fa7d86f60cc8ec66aa139d06bb0a483361bca02b7a51512b32f5c5cdf3024176e53ca056cfddc7c6b5dfd31eeaa2d4234de7225d507963950b597b5f041453715a4da93d42b2f1d65f123792db1cc1508b56d3ec82935f75373454601ec7b5d1107f2fa3bc27eca25e75327978af73c48af44e492c63e6c420092754c5c76e9046de1d2321127acafe6f69d74d7174f0dd223e60985dc2e5f9be7131fe903ff67903514652a7dae1d059e65f67771a1ab4cdc3388f73f0ca3c997e9d11cf577d0ccea0e1baa6829d9f140faff3bc55c9ee820787087712434d3cd941980f4343fbf5d70cd11e417be2a9059ea5a4dfb70caae2e5fffd413d6f1ca04d615214fd6835d1defdcddcfab7bf4a7b64334477ecd38af7f98c878baadd13df361d68d9a5981fd76af09f1bc26527b89a076ca628b818657eb0ddf9bebd47a2a7914292fdfe2f4b7d82dc7cad31fcd5a0584cb7f955f609b188b10de3f56d05d35c7be0c2e8ec747a41da6e64e8d1ac58ae6b9ae0b00ac64fed8cfc19e515053aa07abc550f3b4aff79eb2c4fb4f3e6533829f06faae5a345deeef011422e14252df1b9be9af6e52cc90a375b4aefa617dbe4f47186236afd98ba5f30417cf237ff494adfff26d5fb56c1eaa6576ad81b0a121cb4eccde474ab4b17d72c8377bfceeff7a1fa52e9bb5d3ec3c994382aadbaa3354453bd233f3b811ef64a9d30d8b2cd91851a5a0b018bc9311c1916bca7be1d53ae5b11468246cf03597aaa95f3bef3733feed7fa0c8a35d190e70973b4f6d93f776b9fd4b2f30a76ec3bb5b184228ad5cae288d7091ee132a07aff53497b14fe1341d28252d54fa9e2425be29c8b793735705bf2c29dff6b1180fc18101b9fed9d630456c5db6d1d642aa6d4ae9a2550d78116daa407b442cbfd040fb81ec3c8a3776c9bb4530ee675cb04080aa6b9844e18e8385647b54e1258d4f920e67e8d00927779888c4e316bbfaafe7dddbd05739129df92ea4b18c462baf591bbb3c43f1e384349d22af1f3ddac309f899a68fad21feef6ef76498740f3c0f924cfcd19e06afb377e4338823ad636baddb11c3895aa1fdb0a2d5168ec9a04b7f2dd825f5842d98ef245f5ca9aa6388c0f2b1a225f4cdbfd04d46e17591a9e424978e2054775e0712edd730e6a38a173083ac5354e7870e3047efd2ff1da6b5653e98780adc878d45a4c405f40c850b55e787d23f520c0402fc007592cbdb025d103560ab068458f5a29aa382560223578f53585ad4a6f4764f73f728be330ec1b404e08eff6958b71f162f013afab90faa1b1c6c2c2ea1e90dfbc186290b460476ea2da341299b1074599337f6eb855acd73165ed06f1bb62faa31a4d5c039cd9789dc57e6779cd1fd654fde977f5961c6808c36a5927cd250e6aa6e7b3ff68c98a0a13d07555cde5ef979ba56528eefaee8e5800d597b441b59e7361e0fe12afd222a25bf0a7a895595", 0x1000}, {&(0x7f0000001440)="ed1f4013dad71763e4e3040dcfc5d3562b1329e1bd006e033b177482cbb8a9ac0da6d22412aec6821213daff297174694d65c163d8f18e261a7ac74136547cd32a31e13f56e91dab8d9f49d9b6859760d700ec2b216c8453ba3170f331", 0x5d}, {&(0x7f00000014c0)="2b16f29543344e2ba64dfb52bba81319925290eb86ca115720d5251dbd36b383d776366e11b3091c70fa46cb491edef66e926b5e8c4f3994515bf6", 0x3b}, {&(0x7f0000001500)}], 0x8, 0x4f) setsockopt(r1, 0x0, 0x8000, &(0x7f0000000040)="60fd08c4ffa716f1939e5c733013c9e39226f259bbc771caca44a21ec88d8188b8ae9848a246a2ee7e7191f26e4b4c0613c5b1baaaeef87d8ed0394ccdf9a4799cd42380b807d306c2aa9523c21dd26099bcef4ac0b5ff874244e1b26ad4aee91a65c8331e76b5919c5f61383f69dd61252d8f3790e1", 0x76) fchmod(r1, 0x90d) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r0, r0) fchdir(r1) r2 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000001640)=0xaf) 00:38:25 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f0000000240)="eaa31fd38345d6ac42b45f8a35848ac072853617cf5b098d724d1869d2ec5e9b88df8decbb4e71ae7278cad1080952d4961a74ab4ddcb476bd0ef07aa551f6bd6b2eb9fff863fd4d2156aaad20b17786210b3c5ebd39907caf522e488a936e09b65b0e1279b09f3c4a9c69870d4a707e533671f374c12f7c1abdc00db86344f80c9a03f326ad2fce02cc132e9252696c8f7e8a1a7c0bb804c71c30f38f5591689f0264eeee9b5fb61f5c770947898e7b7a17d93a45276747c0ef04b6b6b1bebdc25af8adbb035cc2593fc2bed1d97b32b28386565070", 0xd6, 0x4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) read(r0, &(0x7f0000000140)=""/67, 0x43) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x8, r1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e430a12be5a8823d2891e9"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000200)="466151138a7eb7d5a629ca2050ae81b598abad32b93ad3835457f65a3febc2a24c9d31c2d53d3fdbb19866501c15f0bc5359393cb4cee61b8f90a9b69f0bd13e", 0x40, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, 0x0, 0x402) accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:38:25 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa82c2, 0x0) writev(r1, &(0x7f0000001200)=[{&(0x7f0000001240)="8240e7e189b8bdafc5f6cfb821cfb318774e15219770a650bdf18f4f20ff25103b60f1fccd2ec8bc2281db3e8d2c77d14a20385a94733df94055a1656b1745013ba3c202ad49b84cda15dd9ef6241b9bfa4856f798186fd4817f5ebeb77e4fa6503e77e9224a73ae32ac487bfab67e53431c3d82900fa7ca0de81a0b405363dcb8e037edee11c4164a4e7aa387cb47bef694abc466cd1ab61b759cd9be54f4a9", 0xa0}], 0x1) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x400) 00:38:25 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000380)="c7146631ac5b0511bf08853bf392cfdfd1b8fd1291e588f7508d2f4f8bc7082dfd703a50197b7f9afe2837fdd8ec7d8365105aa13bb944e86ef591618c2937d759dcb066917884901cb64f3cbaa8d39ca732041fe4f817a88b5d00d48959cb943bfe69bd38117d780e18dcc94aee0419", 0x70, 0x407, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000001c0)="43d46ef2bd", 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=ANY=[], 0x0) listen(r4, 0x0) r5 = shmget(0x0, 0x4000, 0x340, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/220) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x1411, r3, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7607253ef4495513459904162627d34ba839e4ce23ef0f9", 0x18) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:38:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fsync(r2) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:38:25 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/13], 0x6e) getdents(r2, &(0x7f0000000100)=""/180, 0xb4) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, r6) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r0, r2) symlink(&(0x7f0000000280)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) flock(r3, 0x9) socket$unix(0x1, 0x5, 0x0) 00:38:25 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) 00:38:25 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x5, 0x0) rmdir(0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r5 = msgget(0x1, 0x204) msgctl$IPC_RMID(r5, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:38:25 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) poll(&(0x7f0000000200)=[{r0}, {r2, 0x135}, {r4, 0x20}, {r4, 0xd}], 0x4, 0xdf6) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) truncate(&(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x6) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x2, r6, r7, r8, r9, 0x102, 0xf29}, 0x3, 0x0, r10, r11, 0x5, 0x5, 0xfffffffffffffe00}) r12 = accept$inet(r4, 0x0, 0x0) fchmod(r1, 0x80) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getgid() 00:38:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x2}], 0x2, 0x101) writev(r0, &(0x7f0000001180), 0x1f) 00:38:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x7fffffffffffffeb, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e90700000000000000f294"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:38:28 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f71e2d7429c968dc136020c05b7892c1f86aca80da40df5723f5e4b194b7328e408d2bb4d63efb72edc25da239733fae2636ad14b83d9c91c2b"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) 00:38:28 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) open(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x20) fsync(r2) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(r0, &(0x7f0000000000)=""/224, 0xe0, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 00:38:28 executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000000)='./file1/../file0\x00', 0x0, 0xfffffffffffffffd) mkdirat(r0, &(0x7f0000000140)='./file1/../file0\x00', 0x0) 00:38:28 executing program 1: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x8, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/163, &(0x7f00000000c0)=0xa3) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 00:38:28 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="010052614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r4, 0x4, 0x20000) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40, 0x85) 00:38:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:28 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f712f7938c833614b00819df7602534d69c9576b36cda2e4a0662c02ff861af65e2cc26b874080b"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="614b00fe56a2761af52d2b52576be9b7efa781f3c0122dcc994c98e82a55c9dffd3fd5a743273aa818adfb282bcfd9908294626ceaafb83e935118"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() setegid(0x0) socket$unix(0x1, 0x2, 0x0) 00:38:28 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) 00:38:28 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) fsync(r0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 00:38:28 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6602715a699dce36db3b39f34b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:38:28 executing program 5: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1a, &(0x7f0000000040)="00f10000", 0x4) 00:38:28 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa82c2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x5b5e33421629dd9d) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = getgid() r6 = getgid() setgroups(0x6, &(0x7f0000000100)=[r1, r2, r3, 0x0, r5, r6]) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="2267e0f141d8e9636364612b4fe3fa58d5a5d8fe3426f94840cc4937da0dd5384fbf6f9b1f9252b7311c23b0c66ade69b7459cc785141ddab630883cb687b8b2bae1eeb2a3406216de4767e659ffaf1ad45ffe5da59bd3012cc487b158988327173a79abc4ab92eb6ff54a8d1dc8b43274d3135fc3d3c530a4b8a6ddd6d9966f27fc96cf4e6ad12866f0d7c149c90dcf4f8445c4a7f25a2374e2ec111155b9e314caf11930dc9bbcaef8dce1367b20f8a78794b465cd86c1184bb76b876fc496c8276379ce1eb7489e3788e26d2132c16baf929e83c0a518188fbc2fe84707e3c13bafab305bae1b26ea2100bbd2aebab6e855b2b6eb6ec98da3780598e22f", 0xff}, {&(0x7f0000000240)="317e51a3932540b26c05f8cb1cb72eff8cbb15d90be445c6ce3377d2bcc475016ac5d46ae1f7d11d1869d3418c0762062ef5eac58417ae5aa6f0a64a027dfc7bb71992746f002c834567fe6c2029ae73ffa67c929c798f5966dccdca338bd1ba7a9af5280d886fce0f7517221ad12a0751017d4649894b942a212ab23e679f4e025d652594f52905680bc0a2004ee42f07c1202d37add8ecc2d42e63711e98b180cd3a48a96401ae98806bd70093928a9aa91a845f5aba059b52fb2ca84b4afff27d6b557407b4d95ee43821bc5d7ef37d", 0xd1}, {&(0x7f0000000340)="5d8defe25fc28a85cf2ee9977f6c2e06550784033e746d7b991f00431e073b82e3eedc865924e73df6537c60acabc2f620fb67754ee0a961e7465829f742908c4c5970e2d1670a3a16fcb3770120418a29a9edb02d05e9effcfdcc85e0e39badf4358a10a2e80b88402d279bedf62e1b564315ec4bd65a2e9444502eb30e398fd0199b762ead94fe6b42918e64417e66f5ffddf185b6bfc8230931aab9afc1ee704d55b906e982ec5b6a909aa37093cffd7aa66f45f18b091bf6ad3b16877283ff4b26b1421e927955ba2f", 0xcb}, {&(0x7f0000000440)="02834316f53fd21cd4dd7d457d970f26690e4ad629895ff019eefe17ce0c365e54ac70ce500592b91aaf5f1d1e5d5fb551318519c05bb635bece90e35915c2cb972af4c47dc6a4a98b98541eb32f5b265f8929c9ea711450ca265faeeaf15d4fe4d63e91e7b86790a007359ddb1114127949b739471fe1d6506ef7af6ebba3c66048d4ea90f8c53e893dfc82ac461585e0e6a34239a9df154cf1d2bd397b30113f49c91a1fab105ebbba43", 0xab}], 0x4, 0x7) madvise(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x3) 00:38:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0xcbc, 0xe9, r5}) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r4, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fchown(r8, r6, r7) fchdir(r9) unlinkat(r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) r10 = semget(0x1, 0x0, 0xa) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x0, 0xce, 0x75]) fcntl$getflags(r0, 0x1) 00:38:29 executing program 5: setregid(0xee01, 0x0) r0 = getegid() setgid(r0) setegid(0x0) 00:38:29 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) socket(0x6, 0x5, 0x1183) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7198591e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getppid() pipe(0x0) setsockopt(r0, 0x4eb0, 0xfffffffffffffffb, &(0x7f0000000000)="01dc4640ebd9231aae0ce08ed4708043fcfed534180cdc721ddfbedb1da0621bfe384267d72bd4443375089c77d592255a7c5c4339733cb72a52ae1ec39ede99eaa7aa2b3386e8a732a64c1353c6c639e39c682b2b9f08f90f9f98799c1fa10a5ff0a534fb4afa91aa13e3dcee096a286ab82d94d289eb47d8f24d3eb61c", 0x7e) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendto(r4, &(0x7f0000000080)="122f71bca5c192f62efe8b94099489d7314d795737c1b4ed8f46ea680db1d21acbe770c6fd86040a42b579195c1b36d3ff7e0aebf5749c8ce832ad027d133713ec71b9c885bc9473ac4cfce6215530db9cb53e53de6189a5", 0x58, 0x1, &(0x7f0000000100)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:38:29 executing program 1: 00:38:29 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet6(0xffffffffffffffff, 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) utimes(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x8000000000, 0x6}, {0x6, 0x464a}}) 00:38:31 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x8000000000001, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r6 = getegid() fchownat(0xffffffffffffffff, 0x0, 0x0, r6, 0x200) 00:38:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:31 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40800, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) close(r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x20d701fa7472475) dup2(r0, r0) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x400) 00:38:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r8 = socket$unix(0x1, 0x1, 0x0) recvfrom$inet6(r7, &(0x7f0000000080)=""/112, 0x70, 0x2, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x3}, 0xc) r9 = socket$unix(0x1, 0x1, 0x0) bind$unix(r9, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r9, 0x0) connect$unix(r8, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffe9a) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r5, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:38:31 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) shmget(0x2, 0x3000, 0x440, &(0x7f0000ffa000/0x3000)=nil) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x9}, 0xc) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e90f7189591e9233614b00"], 0x1) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100013a7e89591e9233614b40"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) clock_gettime(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) dup2(r4, r3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) 00:38:31 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) 00:38:31 executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x48902, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1011, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1812, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1a91, 0xffffffffffffffff, 0x0, 0x0) 00:38:31 executing program 5: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000001400000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:38:31 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0xffffffffffffff3f) 00:38:31 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = shmget$private(0x0, 0x200000, 0x100, &(0x7f0000e00000/0x200000)=nil) shmat(r4, &(0x7f0000ee3000/0x1000)=nil, 0x3000) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r5) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e81f7189591e9233614b00"], 0x6e) r6 = accept$inet(r3, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getuid() getpgid(0xffffffffffffffff) 00:38:31 executing program 4: pipe2(&(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x40800, 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) linkat(r0, 0x0, r1, &(0x7f00000000c0)='./file0\x00', 0x400) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x28) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) r3 = dup2(r2, r2) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) rename(&(0x7f0000000340)='./file2\x00', &(0x7f0000000200)='./file1\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') paccept(r0, 0x0, &(0x7f00000001c0)=0x3b9, 0x50000000) open$dir(&(0x7f0000000040)='./file2\x00', 0x400000, 0x8) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x29, 0x200) sendto$inet(r3, &(0x7f0000000380)="cacf0d003a82661daf037385e05fc22efbaf8a574d5f702123ec89bf2f022c6b33101e2a714128ef9af68fa8e58d757746545012dab7ebb8d1e925a681406974", 0x40, 0x9, 0x0, 0x0) open$dir(&(0x7f0000000300)='./file2/../file0\x00', 0x0, 0x12) mkdir(&(0x7f00000008c0)='./file0\x00', 0x84) recvfrom$unix(r3, &(0x7f0000000900)=""/127, 0x7f, 0x840, 0x0, 0x0) mkdirat(r1, &(0x7f0000000980)='./file0\x00', 0x1) getegid() mkdir(&(0x7f0000000a40)='./file2\x00', 0x10) r4 = getuid() r5 = getegid() chown(&(0x7f0000000a80)='./file0\x00', r4, r5) r6 = msgget$private(0x0, 0x200) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x8000000000000802) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000bc0)=""/88) symlinkat(&(0x7f0000000d80)='./file1\x00', r2, &(0x7f0000000dc0)='./file2\x00') utimes(&(0x7f0000000cc0)='./file1\x00', &(0x7f0000000d00)={{0xfff, 0xf02}, {0x2, 0xfbfa}}) semctl$IPC_RMID(r6, 0x0, 0x0) faccessat(r2, &(0x7f0000000d40)='./file1\x00', 0x140, 0x200) 00:38:32 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getegid() geteuid() sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getegid() munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:38:32 executing program 3: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000000)=@file={0x4f1b534572bd7f67, './file1\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000000000), 0x3d5, 0x0, 0x0, 0xfffffffffffffc83) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0xa, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f00000005c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) r8 = getegid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="4af0be414483231c2d3df0d2b1cb3cfd5329adf590f3871dd84feb96044bb994cc972b5a8c3b9ff693cfde04a4d7df48331f9c84b74928d28828dbadf99ccf6cb1ef4cbd7ca07a29c00a439c3f8f0b7ea3f546c009f60e8bb5f78b45f7f0955899c80451ecfe30be4329bc76481d7e626887cd3d68b7a7772d295d24b5f7506e67afd7d84321fc2a2b83c259ff7dbac29d0ecd38f2e234247ab7ffafea8f09433ead8110fe8d9bc740ecbf3ac984a12a7383735c9669e7bba6de5eeabe4149fecabfda62d5bb8b163929cec219bd72f736f90a01c93d5759157a9cac5f1b2c24f6db9fa4095adfd0590418fc6479a3becbaf88", 0xf3}, {&(0x7f0000000240)="6f36ba1afaac06df50c955a3e1af225bd8eab18c47ecd47d6539a27bc3a0a0a260486a46a4b06887bd0f43ad1ed13290f9db780508cc023cd479ca9b2bd9f7d36d236ca4653502b69e3370a1a407c48697cf1c9eb468723379159f9d3c9874046935c4ed6173e3b497e9255274e03cdeaed7b701fca0ef2ab2b50b7c281fd8af491ac3ca8f71f0639398bb18d025a8a75f2326f7ac2107a936433cb22558bf0443a10aa9020d9b937b458dd1cbe516b816e1b5723012b5ff6961aaea518da2256451ef0d", 0xc4}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r2]}], 0x78, 0x4}, 0x402) 00:38:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:32 executing program 4: r0 = socket(0x100000000022, 0x3, 0x18) pipe(&(0x7f0000000080)) close(r0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:38:34 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x51}, {0x18, 0x2, 0x0, 0x9}, 0xad6, [0xff, 0x3, 0xff, 0x4, 0x4000000000000000, 0x0, 0x80, 0x1000]}, 0x3c) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0103c8f12189c1689233614b00008058a36a2696c71d7ac2696a6b4f82385b90fdb97683"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mknod(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1020, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) 00:38:34 executing program 3: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000001400000000000000"], 0x10}, 0x0) r0 = socket(0x12, 0x100000000000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getuid() r2 = getegid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) chmod(&(0x7f0000000180)='./file0\x00', 0x100) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:38:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000046b8f2df6b"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = semget(0x0, 0x7, 0x150) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/47) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r6) dup(0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:38:34 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:34 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000080)={0x5, 0x100000000}) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0c3b4fdf7189591e9233614b00"], 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(r1, &(0x7f00000000c0)="cbea178789ae28e9d4e158274f0a99f49dc5b6c163879a588dbce1c00732e7f6c11c30b7459b6787bbfbc013f4f3a8", 0x2f, 0x8, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) execve(0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) 00:38:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x5) connect$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) mmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 00:38:34 executing program 1: setuid(0xee01) msgget(0x2, 0x101) r0 = geteuid() setuid(r0) 00:38:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r3, 0x0, r2) geteuid() accept$inet(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc000, 0x0) getegid() getsockopt(r2, 0x3, 0x6, &(0x7f0000000480)=""/4096, &(0x7f0000000040)=0x1000) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sendmsg(r3, &(0x7f0000000400)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="f2a89603d4d37257ab1d7935e06ab8da8423ece0ceaa8954a5e0ca1b0576bb4a19461d7f80de3efbc85041e4153df20c18f3e7a35a548c31a469759c5ecf850b0f772df07ceddd19c79d58e2fc44218c31cb19f4e37621a4873758ef096521439fd1af9caa6be4a7248d1d8affa59b9308f90c88ee7587379de6d6d5eb1d2f7a0d232b94a2bb206bf6538b48d09c47c4e613f1430f97571d28c7d9e65e5b40b348d9670ff20942ee6b56c573c11d1c577326046dbbcdce457d269258bde6977838b37ead9f0afaddfcbf1c191f5623ce2c96892f2e37665960ffdd64124e33821df54e527738d3aa3736f93b6f9fdb084059a1fff9352ea57e13e0a7", 0xfc}, {&(0x7f00000001c0)='Se', 0x2}, {&(0x7f0000000200)="e59f9f99cab7ea2f52b7cd6e6f6c9c4244911764a10a8fad14d80e7266ab0a1969b3afeda0b88dc70e2e699f5aba79b45803dd37b9385937dd29de7ffd3950fb533caf51e5fa12e36ba079ebfec7680630cd9574ceffabc368696f540bf3196d4665c7d8fc881e7bd951ecbcf11ee20a871a2f9f8da27d430daa11294df0e613ae06a5a1185fd5a8fe28c487e13f5760072157b7e700724b1ebe9b58f8471bfebf6d31e519806a91d03569783ed16b65831e50fae14bc216c5167f579227880b5ff433ab9d0b99697a62453608fd47027ab8f67a7da87e2b2474608a69f1341f6888a2326e661b9309770656785dc50877adbf52", 0xf4}, {&(0x7f0000000300)="ab658906c43d75427e7d00d9365f8d346d95a8707dc555ee968f1b288da4881fe22ab4f05d26414c5b6ed332c3a3f3129225d03dbe93b2e2f80642f6af81fa604a578f343442836de1c3adc92891cf46f75573ce47bd1816fd7a23e80ab5c51bb9afa29c6c9394cb3dd9a325419147358c2d2043f3", 0x75}, {&(0x7f0000001480)="e818cfba6cb9c6a424f2959b05030e9d62e9c515f8f0ce87938000b62a1c349440683a38490a8dfb34778433d3ff0e30d44ee43b1e5540e26e903f4acd23123bfe75e111b81c716f73f6f178084aed6d16d167c67488ffd5c1bc61a988509eaf7781e62cd19274e18586aadd53593491e9bd9a24edce08f04ec86c39479d5a3444b6c0a5cbfa484c79ee492a4e2fe06cb811ba9b2ba8618a36c882e17aeb41e3fd4b4c46565cf2e6f1542c20a93043038ea089f8244dc1a13e384e821df4af717a93d52d92c3805824e159535ab4e1045931d9ed2ee57b36cfea3297748de4836716f153483b7177cb8557c63467950cfc9d1abcb2c1a0f56e707d110cd830d70fcef108c64b21f54a653b92aa9f82103d9cc8bc5b25478eb3525c34f6bf7dc3f665c6fdce314a0664bc5f80b4646d30e77d178c1e441d7067d5f170329b681460a1e4590a1d01034bd7ff9456c03c7f82643cba0e413bed48c5e2ae69262cf8f430000754170543e26bcd8af77836b15e7e26884430671de0ad4a32be92b194990b15510bee40540f0c64c4318eb959f4b1e8a6bf4b64d91dae57c268209b45efd661b57d766a77504c48da73a1744d42f27ff7e462f65c6054996229a678457d46970476cccbedc6b399d8ec0e28ced90336089bf9de14629be8b0ccb779ea7c07f12c88455a269c59f1f7d5eacf620168f028b3d570df0c73f6d58b8a562b9c17c5a8613be0821f2261da384e258c46e301b5abba5db41b1aa2fa255c817b168092773e558591e5428791777a2d5e86a42fee8e9e77415bd78ba73ecd7a6baa0a652142e360d6200a725e03c766a5ee04c625eb52538d306b1bf30c4d942598521fa873d5e65fe0dd60e8b178c48ee1ba46f9f7239e99c4e322f8a72c0c771a98b66f92d12c9c9564e11e31ccc285e37e4733a74bd1afe44f5731e843cab8ced5c3a1c331bbd8d00f27600d568eb117579dd63d7c4c2c33b2f6d02b1151ebce291e508959437ce20b32ecbc5e386103186b85d27fbd1ab532ede17647436c859aa90102e3465802acc537dfac2332fc36a31cd5ead091ee1e3a6be217cdcdae4daf4785a5bb623339949f06ce8de4cc250feaf522dc1fba6ea57fcee7bfa01f1c1093782c138295746dfcae0761dbadf06dc05db98c547b18dafc1e5bfd947577f7782a001542c7b39ebf0fd3d97608c4c718e3e2d9ce469e1b7e37339e7674df0c8d700d489df26cfec6938f5dd2c1600f7acdba6399b23d1256a72e3bbaf4a7b7142a422902562463d65d155cf4f43124d5b4af42937286d413b999e12327c7d75151a84f1d87e4e3adf225c34d1d0a8fd2e2fe1e049eb3bd9186394e82e2175ff1ed43bf2f97013cee4961c3af69f5b16281f17623292d3df17f6df3d16d186a777413d3cd2719f71f6f30a0371e6d40684d67bd63075a6f2e577bf213085eeb2093406121de37f9ad0c566410bf2d4494a97b021cb7cd9cbe467e140b2b632986b7c10fa3d35346918ef7b698a35524ab8d5740751d7d2439b428f1dde39e1cf605b8df28ad6d0fafe6eebdfffd659fab4e9be022b6bd88294a66fe768ece6c2853c364f8f1a87953cc5cbfe5597594b847cec163b794672422150a745253d84dd0534b48db39ce89d1d58dc25f239646b3a28385dae1cba1a3d78007ff5a5266b91486639de4e5d8da203fcf27eeecc3a4a4367f88a2d8effa874a5b9f3cb303a7c95effe2fe9b6f094ac82f3d281156148bdd8412baf9e41a56d9dd4720654434ad8d0b880a4b6fbe41f3d64fb44c11c346c2b81c7e4bdf633ae96f0de10e039908408e732eba7c84e52d096ba634299cdf6c94d3d40724bf5e41333ade7eceededf8e428e9ba581c7ee0172397e9fc0575dcc5d5c134bdd8d1633b334c57278fd3af4321e3b404e6d75aee1486bbf2e0d649ce46e8d8f2c7b3bc6c4cacac24510afd145b4b5d8ef8d84bcb9b9db9624a30e31f679627473b8bfcdf0169090de45a5056d72591162b83f0b765bf1335065ca7c761b635ede4ce69023a579cc147c8e44a3978a1da757d4e89cbc672354892e3cd01b9631c0c7996b3af337b5dd0ec4128ec86696b7e58590bbcaeb681bd0a62103cf455439e4505bcd7f53d3b993e8e33a8759056f9774acd0f6bf519f4764100925c1e04089f641b9d27069dba1263499dff2b3d042787067a9cb3f102b80dde4231bf41b5d3681021ca97226c5c0e04960fc35185830dab28ec40ffbf6311211165da39c60f504d2f8d0e5d0fd94203dfcde1a4ee790881a974b5a58e4d37b79d90120c80d9eb634c00a64e3241f727053f95e5482bc47c9a914056a05327b5e1f709a30c0ce3772fc52370245ad3b773ae28b53ff124a0342615966425d06ed4fc5f453e1d61d35582b519ede684553571661cdca2ce6767d902ea5c27ea9b08c1a2eb4173f3dc5838eec6f9ad8bd4757a0d2f79cc5ef02944ecc32b914ff9bd53aa8b8089cdab5e94fc86d409533e4a0a7e26182c0765e06e3cf1dd1cc369147317342e7a7e492861d2ae2d7adadfe47735f824486f8c0a89ebab42f092ebec75ef26c44e8327422d9f5bba60b7efdcdea1c98c7d03a6393221acad49e021be8ff4dda75f6154cb8d3175ad4d6f992c5cd4987bbae59f027b9fd1a4d1915e812aac44dfd7e81663b8774faecedbaae6580c96f2aee356098029432e9ed6cafc0d6355438a5efe5a185f2e4398374f9e9b502621ec23070e18c229e5001fa978a76b0087a22d58ed8c4da4691468f1528801461d990b755a117495ef37b4cb3d0e632dd0980e1a1314fe53f45a3b46e666509ac48c3f8f7a119b39f6ddccf26b9dc248bb76ab60593252d01e7ce8271f4e69d60f7140326b72ca03e37cd1b4f480f863f5822e41bc7d2f83b9c267fce2b64e8cb17c034a109a971b401047db9947944171bbfc1fc086e6bb9784197e7255e06e7f1d593fd6f9ae5d651d71f4e332223f0f923ada9b776ebaea3c7d88974fe6ed55f12d70c0c0a725ecee4d01f64a61dd38dfd683c7091959e3071a2f5ead67b06c67dd62b217a97a07bbac1ddba599c26a5abe0420a1a396a03da36cdabf5ee9d9503587eb9b171f9155ba49b579d51635713a53951c76d1022803ff765a4c59799024d6cca331dbf2a0cb06826494811f08fd58750060a6d7e75fb90bd3f3ac589414a9ac546a9fa61c0f1d3def095da6a7036e559e82bf94ca9540a09353013ae017e0876fc8b6f5eeebbc247f94a8f4704496b5218bb7e967d106255a9cd406c3ea951bbe678caba45e70be84a28f00a5585c83fe6191c9cce5bd56a6770e0dd0ab2564ac49124de77dd6d21de060f74dc9b8d4d2808266b95bbbff62583a6b16f71b48d7684cd6ada692fcae831567d33b55d2936fd4a0c6ce32792b428626a76ce00cb2b45b4a75f307a44ed42cfeef8e2090527264dabfaa89fc7c6f26406d01f737414d50e0815f62fcce9d05493aa501151c10c46d01eee7a68a1250d11b113dcf34ed1aa394878529239f2c3162a6888e44f2dfaacd4bb25e8ffb862f025e06d99f448e45adb25bc76f293737b7936fc10c82ae38de6baeb98d152b4acaaf118717c767bfb4740ee70c93daa46839046cd41432cb5ee03d4425c5b14200e69fa829b77bee9d320f1489876c6c15defdaa1a125ce6e6ea44d60e1f661b3f34d36d1e38586f96be505a19ef3385b8300558b67c688e350f9d253cf4f0d13880342a9ed563fe386d503bf7c54ebd9a58b398785b220f3eaa88484b3b34926b1e4bf06aaeb0e5e8a267790e6db44122c72c66f36e4cdf63f4655c84bc5449582f64193eb0d8824bb48ebc1ebc7eb87b489c6fa5fc378d5d09f6b1e2bcf3f776ab66c2bc42fcb3ba02e53107684a30a79fd946e88ed122bec3e53391d30b930ec5599f38befa9a57eb2758f85265e1ee077fa77c35e4cce9198d1b255902886d3f7e0ad92b1403f22821288ea44b9d841e442efde8ca90c3b3eb6834660d6ac83e05a79eb006d3976463a1d9a7e5b93f585b9f08cf8e634e573de30836e00181be8a5214b9b978f6042834df6cc60e1fad8a71efddcc2304d65ee4ad1b29149c99b774216d72577af1341cb9e5e86016cf3556b656bfcbd03e93aad7cbcb11a7307472000406c66dae680debda3bdaebc7a14a51fc777ccba5f90ef11d7a84ed482bd8b006bc345d39c7833de5b3a1131003379ac01791dd07b3f015592895af969074d7f1d2e533ef06a435f824c632cb7ef93191e2c381ec7c11748d8ef29c87ab8cfb44d84715c5683408bdd2fb222e55ac129d99ba45e1e7a3c71e92d3e2e63ec1f5cd15652b4b165cb92ba23d2d6e549a1a9e9815f2d9ceab3ade7567aec1ed791c188b5e1749dc0e076097701150cd499a7d5bd31e49c3f39d60d7e8184531fbe397153c15aa1fac0c3f6d9894f07f96d5c3f298e4a5bdb64a0ab690bd3134a138579d819712be6a7888bf914da0058c895338d038b73659e26b27e847b5775e0d32455dfee0531c324438e1f0a5da8e855cebecb1b185772c51f67a0ebe35c083aa6b0e3a1c0012fd24a233b5f3a0e2551895f244fb5f03782db7ec22483ba20dfdbf4fff2e42aab66316c2ee632f09cff9001190bc3851e06a8a8fe57ebce8a7e177cb65e9668b7e28cfb1bac8ed9ffb48243b3c7b21edf05c072b2a8648935ceb1fe46ed39d056046d60d1b7f55e4bd2d5a736f22fdf918ac2218e8933010dd17525318d70bd514840f1c068808d608ed3a4922fd7c6ee212f4a5356af006079418b2bf45a1bc450342c5ef98edad30c863fe56a3c545050fc8dad713fb59c2e9c6e5c005cd4b5a96a83baf025f328a02e76134837af2d186f388d05248a33c8f27cf359c591001c7246641a3557f2e9c9593b43bc35b531345ba9f7af8ef483ed5e1f1d9e565e4f25f1628992f249e4fcd70e49900ae2d27383ecc6d68c14fc76f0fe4781718e9608ecebb579ef1f8ccc88f8e92d91a768275bef262d52f0dd5bf6ec0f9c9232c1b44755786c80ee51f5e42715ef757a8f8adbdf9e5a19da5b77c827503fe5ed2a4fe1a3c2ebee254737cfdec21c4b25e88db86a4acf32cd690128e6275c732f13c7355e4668d62a2bfdad44094e98063a277aba3b214041be0354f0f8a31842bb50d16d48a1603a3a14f5e94a7e968dad7d625ac2e59e37a452d8f4a6cff7f70a84cf5492cae16f75affb8be8fb1072acffd56fc9d7c7b4a1661feaa1191825368f604d99e9ce22198634618f88ff671d8af3dac729e391744d8ab3dd4e8d09bc0abdaab1f11cdb23bd7ba86ae9030709a831d475d3a677b3bd16483a2047836ecb985dfd1f9f1158898a8c61bd1fa831049d58433b6ab243d29c66fe2af0b5faf636564cdf15b8cf8c2711f4570f574229653338c464bb8512d985f7170f47c4a2c62b09ac8f6b53aa9c07dd507768b8a90206277d0cbe014c37b2b2fcc7a16754bc9e9d3b5c226d7a1a24a9ac7a79c7bcc59d3a14f3444198b40bda62067a93254317491520f4c401c71ca307722e032e0389d1d1e73eec285bd3131ac4aaeb1e5f1a402131710d5b89cb14765182c93c035897a3c8b2d4aae1790ca64c58c3aec04de05748469856083fc267f7494470e2b6fc9a5a4773a4a228bbab4d4fab39e9fd69920ce017b422e4e0319eedf639b82eea678d3b7792097c053faeac618d5321fa68fc56a639c05e7fe95d5ff297589d8287536803d57cd44202bd3c1a8778a78d9b3e547b9d0de02333d021ea56902e05dbc3a9962dab34b05aa54e8d438bfec62b1", 0x1000}], 0x5, &(0x7f0000002480)=[{0x108, 0x1, 0x7ff, "d0185c18bd25498e3895eef0d719584c780069c898a9a3510e044a43fd8b343e2cbf02c397e645629c14bef3c2e1f123df9caf3554a25cfc9eb5fec86056ef4d17152ef7c6c9c29274c98f4ac6df4d1d665bff72e76bc072dff5e40bd38a37899d972fe9a723641b12797a5654a0e8a59c16dcdf4b081eeeac794ac86803e590b7f3098f649ed56f0e2dabab29a25de2b686cc4845c698dec975228facd0d84bce2f7d9a142f0a8c9a4e8389972c59e5ae9cbc702eb731df26725b25bac46ed2d09b22dadbcb6247177980e83df52e4e28740a97cee38370c6d3169cab71e623fd1613ca2920650db2eb03d9c3ca7f1421f12b6e75711c61"}, {0x100, 0x6, 0xff, "44b436d8558bd43a69cac90a72a056cd10a90a8f720121efdc802eac8d05c1701333be10a9f260f0990b1d1a8ebc5a5765a80c0a3316593424b026e86786823bbb6d0fa97a138cb9a0e8e00be432708a40677b401ad557ffaf953627e086aae7eba1ac70fa801e53215c535a55c149c6afb6da2017d221f9bc46ec4b21f8d648db95cce1f4fabd355a21090256cf810fa09f864f8bde0adafa00d4f9bb0bcb84ca1076bfd14192c27d4de1478d70cdccbcd4ff66af1d5762e35feb28eabadccec2a98b37e75fa7c84dd8441f8c603c4f5e6d96ee14304b219d17cd1882d219060f2a7aa811504a11bcbd"}, {0xe0, 0x29, 0x8, "dae33d5f4c6dba9ac5e3e89509dcb55cc6fc33c49e1127acec3490bd72d2424a0cd87f005e139140008aaff8241230d5dd511b78ab67b63313f447d6a0724771c02f4e5b63d1f6c857b4f0960da36b5261f2074f182187610b84ec47946d1b8daec52f9d8589b944f8c90a7bffc2d5566c18342ea477b0ffffbf892afcf5f0ebef6d85b55d7fe05e16f23b07ab62c374cde3f8c345d958f621a0c355d2e7909395414aea0b4d6f4f01c91f9214846a2ed1166b2b2840560047e026cb3d63bff481925b791b60157ccbeeb0d4"}], 0x2e8}, 0x3) fchown(0xffffffffffffffff, 0x0, 0x0) 00:38:35 executing program 1: r0 = socket$unix(0x1, 0x10000000000002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9223e4165d4450f8e802945571486bf8d0854d0a0a770af49a19742f4e108181c0a2976ead4987c800f204894bc3324acdae4e87879bd7cf6e3369eae5477189c3019ba97ec9fe3c14ace4525e4a4b84f9ce7085c22136cc250df86f7ea16d515df9cf3548528e2cf1d78c49a4f4e3399a69064f53c3b6991fd88ba8cd65c86d39230b24a65d8d0481f93e30b30095e2cd764e689dfbedd24c936c536fcda7e33c2de7f500405da722ff1040f73a0da8ce048af32d7b14333aa9d27cffaa49a66d6adabd777ee0cd8b0db7df0f2fee02b1af9a78b36fd18d3876839fb8566528dc4a"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:35 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f7189591e92336117c558dbd0b49a7dc44c71c1000299f04294e5a1789832b0a62059978e3a740f4f82b2fc2054dabb234176e02ff2e2cced0a12fc1d928ae18da8c49b30d1a8d3b6e142703992c50de523645e077a7e5224880c8e6d1d7100132b2cf82b5d71baf440319b833c47dd3b533fceedb846004dff7aec117fc196e823afb0f4d16c1d064bcb0505b4468d"], 0xc) listen(r4, 0x7) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040)="39eb8ae38e8bd1b32ccb6f1e2591dfd63c9e96a2ee4ffd6b0f8c5d5c604cd6d3221bb4642a6246834608ecad", 0x2c, 0xfffffffffffffffd, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)=""/222, 0xde) socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, 0x0, 0x0) 00:38:35 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x40000006, 0x3fffffffffffffe) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = semget(0x1, 0x7, 0x4) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000001340)=""/175) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) utimes(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x25, 0x8}, {0x1ce00000000, 0xd5}}) setuid(0xee01) truncate(&(0x7f0000000140)='./file0/file0\x00', 0xffff) r4 = semget$private(0x0, 0x2, 0x20) chdir(&(0x7f0000001480)='./file0\x00') fchmodat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x100, 0x200) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/32) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0x1c) 00:38:35 executing program 4: shutdown(0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffff11) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:35 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() fdatasync(r0) lseek(r2, 0x7, 0x2) 00:38:35 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) msgget(0x1, 0x80) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/146, 0x92}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/143, 0x8f}, {&(0x7f0000000380)=""/17, 0x11}], 0x6) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:38:35 executing program 2: setitimer(0x0, &(0x7f0000000040)={{}, {0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x7) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9, 0x5538}, 0xc) fchmod(r0, 0x14) 00:38:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:35 executing program 2: r0 = socket$inet(0x2, 0x8000000003, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r1, &(0x7f0000000000), 0x10) getpeername(r0, 0x0, 0x0) 00:38:35 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x5, 0xf2) dup2(r1, r0) bind$unix(r0, &(0x7f0000000000)=@abs={0xc990ad9072011fc9}, 0x8) 00:38:35 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = semget$private(0x0, 0x3, 0x29) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/4096) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xffffffea, 0x0, 0x0, 0x100000118) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 00:38:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:35 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) clock_getres(0x3, &(0x7f0000000100)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r5 = semget$private(0x0, 0x3, 0x181) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000040)=""/156) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:38:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r6 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:38 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$inet(r2, 0x0, &(0x7f0000000180)) 00:38:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x7, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(r4) rename(0x0, 0x0) truncate(0x0, 0x0) 00:38:38 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r2, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, 0xffffffffffffffff) 00:38:38 executing program 3: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x0) 00:38:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r4}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r5 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = accept$inet(r3, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r4}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r5 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = accept$inet(r3, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:38 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) fchown(r0, r5, r7) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) bind$unix(r8, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x1) connect$unix(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000001000000000000009e479677b133ac34498b4201afd2853efe08e7c3d7d8d1ca589aa45185f0686d35a76c12fe72f5a9add7ce3e38cc74c7205fded6ce1b88a0ef98bb9b76ae70f872bbb33ff78bbe4e7ba6e6d094ffe8e7d9e99047fa0bd47da937adef04f5ba3adc08d6ca3fc8fd7f237de18bdd1765289afc2ef69832a471e0fc8ad47f63bb3d93c2c54f516e5297bbd923f5ca579ce3d7c4d382c0ac17776242bb33b9"], 0x6e) r9 = accept$inet(r8, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r10 = geteuid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000680)=[{&(0x7f00000001c0)="8fc1a307fbbcec8c4700f0cd11a3c6aa74394b119e077f0f8a67d0bccec608528b28a89be2718d505d2d193dbc6cd41f61", 0x31}, {&(0x7f0000000200)="b3d09253271f7d6204999a9a68cbdf96b7e3e89114bd00f4c0467e32e4752bec64d8424bf6523d6f63f06eff9323a5d16d567256cb71d2496df00fb80d3ebe1e387df44c3b1053461c98e27aeeaad92fc75c66d73e35e92127868fb1072698b02e477f9f42a14e624a7099dd3d2e41c2aabd254c7e4d642b5e0cb500faf11264f13f7cc6f9e2a7b1210048aa1ea40bbab38893b011239d65d6cb5111334d9a56092a8c93b2d849403e6644bcc7d3f434dde9cded68d49396", 0xb8}, {&(0x7f00000002c0)="021a34a337b0cb89a8ddfb644d198ece24410299ea693f7ca706c9024a6063ee6b33ba70de46888ecf33c2ac74797e27a828f98f9fddc06dea083c7c4e00c984e56774a23811781f98ae3012a5bb63ef0ca529bc5b65d6df9f732f6e6c", 0x5d}, {&(0x7f0000000340)="b1541e39f95edfd9f8757e7e9f3b56be2f6591aa7578a7daf2c1251d96090842f4f0fb91647e8b637d3d890377a8a3979dcb0cb0b4c8e554c38a74dcc80d3df8c050bcc662d0b6f52173b5e45a199a4143f0ffb257feaaed666fd6a03649245a29243739153f53f4d33c83421fa63b158ccb3aba10e314bc5e51d7fa0dd9bbfc77a0b7d6af35495532259d520dff148b749b4cc5aa2692f228a533282112294c48d92f2f5396ebf06c83eed4fdafde2b49b7a0a4c51c572ef99bcf08267710c25e5cb3b14db91d", 0xc7}, {&(0x7f0000000440)="d49ee2f2b318efceb30d3ff3335e7c76a5cccae8897f4244be4f0a9c5141f77bfa9ab3d4ecfb86fe2e8375878c526fafb50604cccd86b7d1febc1fb2c911cf610567d0108bfd5673f72635b54a6c21f8664b904202013269b0a2497df7b6645991e2eb5c125acd1d989773d60bdbc0ab56c7c0e47cc2f9dbe6c563845a387ce208d7e161a8d8608c30537d45b84809df73a9a5a098cc26b81cec173041f5e4b8ad45", 0xa2}, {&(0x7f0000000500)="23ed4dca09a76cb1aabf440ecdaf0fb6f322ca8958f28ed761f86ea41d16a6bc36eb227ae69d0c9c2194680fbf79948ec6939a34fcf4f1a63234c9f4967392ab068a761af1d910bb376fbae81a330a64df263bca049504991d27dc43802927c0bbe102686e65d64ccdda9c403975ae43c54b3c680916697fc71154bfe60b302d45461639f22df46a3faacb0f919fa731ef15bba16633401135306a14031f939af2c8ba6be8265e2f7117986350c834fff63110e3d66cbe", 0xb7}, {&(0x7f00000005c0)="e4a5dac40e6aab292cf8508009ebe1bfa0d6dfe2b5e1f7c141bfd1a9ecf6a489f1bdfb8223d389682297412a3a63f9abac51754ead285a2c7fc629b15d1fb1bd875e12e5fb5fc832b8629264be0a33b609d6434f0c69ac14e9df2f8732cf2fe74948867652a753bf2f7b3d21d7e39aeb6c4a6c2b539f7d86a7e8dcb75301be95494d69d913d5d1b7924c8bfb9ede0ca10b6a2bdf97ecd52bc1b030312d048e73", 0xa0}], 0x7, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x2, r4, r10, r7}, @cred={0x20, 0xffff, 0x2, r4, r10, r7}, @rights={0x38, 0xffff, 0x1, [r9, r9, r2, r8, r1, r8, r0, r9, r2, r3]}, @cred={0x20, 0xffff, 0x2, r4, r10, r6}, @cred={0x20, 0xffff, 0x2, r4, r10, r7}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r8, r3]}], 0x140, 0x40e}, 0x1) accept$inet(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc000, 0x0) getegid() accept$inet6(0xffffffffffffffff, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 00:38:38 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = getppid() fcntl$lock(r2, 0x0, &(0x7f0000000180)={0x1, 0x3, 0x4, 0xeee, r5}) 00:38:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r4}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) r5 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = accept$inet(r3, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:38 executing program 4: r0 = getegid() r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r1, 0x5) recvmsg(r1, &(0x7f0000002400)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002300)=[{&(0x7f0000001080)=""/235, 0xeb}, {&(0x7f0000001180)=""/81, 0x51}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/189, 0xbd}, {&(0x7f00000022c0)=""/4, 0x4}], 0x5, &(0x7f0000002380)=""/125, 0x7d}, 0x1) r3 = accept(r1, &(0x7f0000002440)=@un=@abs, &(0x7f0000002480)=0x8) r4 = socket(0x0, 0x70000007, 0x1f) r5 = fcntl$dupfd(r3, 0xc, r3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000024c0)={0xdbc, 0x1f}, 0x8) utimensat(r5, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0x5, 0x6}, {0x7367, 0x4}}, 0x200) r6 = fcntl$dupfd(r1, 0xc, r5) ftruncate(r1, 0x6a13) r7 = dup(r5) getsockname(r5, &(0x7f0000002580)=@in, &(0x7f00000025c0)=0xc) setegid(r2) writev(r4, &(0x7f0000002740)=[{&(0x7f0000002600)="15109f4401906ce849898320e5ceb859cbeb07607714f0bc968bc8956acd0c04bc118eda648fdcff644e3f0b9646551048c078f89e60e1aeae1afbaf2e8ec375babf76ddfff00ae6353f815886d3d18efc8ab6e2a598cddc2beafaaf9f6b5e02e53a5e019bbfcc951f7ceedf583ef64d01d6c63ca906673ece387c22fe9eb9c134caeef5e62b224be9d3dd23", 0x8c}, {&(0x7f00000026c0)="9b3996e5ba069258167f2aaa8a355d4d1bdea1756ecad8128b2c0573dc61b9fb446a0664055fd3171258e95a272fb540e7ac62dee1c3672f22a18c67000e3edd5cf420fffcb64f889271b01a91e16028c280c32a5a6c2537", 0x58}], 0x2) readv(r7, &(0x7f0000003780)=[{&(0x7f0000002780)=""/4096, 0x1000}], 0x1) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000037c0)=""/58, &(0x7f0000003800)=0x3a) sendmsg(r7, &(0x7f0000004d80)={&(0x7f0000003840)=@in6={0x18, 0x0, 0x1000, 0x8}, 0xc, &(0x7f0000003980)=[{&(0x7f0000003880)="e694c1951c5e5f3a299fa9f8a77a10c1d0a043c98cc778a29a5c8ca9e17c7488ef89629ae0", 0x25}, {&(0x7f00000038c0)="639867e3d9063178bfbf1ff18acdfc630b4c479ba2ad15be4f1b448bc96c050b10a9c1dc48fcf5e524769864bf3a1a2ec7e35fa4aa0abff78982127fc7c20107c35e04b7d1c29c40f141e4a5760f1c8f6920872409e6e4e144c7780c30ea834f0a20ff1c03a7fb520be4a7d53eec7d7faa24fe99af174f3829cf60b42bb09ca2a42333248564ef4187de85f3fb407264f7dc8efb1045a3aa85151eced3f89c1d350d", 0xa2}], 0x2, &(0x7f00000039c0)=[{0xd8, 0xffff, 0x0, "d213d1f1870e646aee425e4511f84bd01562b54cf55bf096abaf0b3deb92b4c1e4b2ffd688bec491465fb05797babb936cc9269bbf476f0a72b709da4a9d79f92dce15baff3659b3f5dfc3d9c9fb1c3bff4dbb5e4b47da060b5dbfb38b662d87d6a2a9548efd61edb3fa184b34012911fdf47834912425cefa8c08751076d0cc7c2000655868109260b3317b55754d147ebea3e2c3f2e916563ddf925b403fbaa067a40cb3d2cc72cbcfb5b69f64eded1c7f7306bc648a3e6bb516557596e7cc29e7d8fd2b06"}, {0x28, 0x0, 0x10000, "3e77ba1e169df7a7761f1d628af2ec45a80c62025d0287ee"}, {0xa0, 0x1, 0x0, "192778ceee69b8a5deb05865b8b2a2af8d2407b76952eae4b625804c47e291aa265c1e8d8140cca73ea3b0175c502fe87ac7a4dfb617c660eff2e94e7196854ce121771426c5a0853d0d4cb8bab74abc52b80c706200ebd2dfcc5a0ec8d36552056bfceb3b29669d275dfc4bb0e40b15f696d78df23157c02ffa159e00389d359de582e111d33a1001fdcfccca869fd0"}, {0xa8, 0x29, 0xffff, "6ed60bf61cc9f90dd278d26301f6fb081ceef0afdb4a4cc43f677205df9f7973bfe3e11d39cf87e6b90444328aeea6406c6150f868c70ea86a79498e87faa11ee19cf2dcd2a9b54527fce37b1156cea5c729cab4fb9e1b6428d594812a899fe4248cf9b0a4adc333c5fa43782fc5e617c9db799e79173e315eb3cfae801debe142e807bdc2afa927afb3bc5dce8b8b636d"}, {0x1010, 0x29, 0x4, "b96a9b07f2ce60b4fff5531c9f4c09cef89fa5e6e3ee2ac1d58e61dadd32bdb8d04bb5a40ce04454d7ec5743df78d524e869f674899fcfd49ae737448d7a6056296cc4e23956471cc546c062ebf2c7249de063fd1b8cca60e4ea9c0b26a346735833eb6798b88a5f3750c66bc5dd45b4d601be69983c0b6703d90bd6c82f67856eb126dbc0f72458ee3d6b3a95949e4673cfc4922be0a147b984c78e5e8547a7b73e4ad622a86a7d5e44719c5832ce3974d697fc0a18efae1813dd38011d55ba5c97ad8cab44f3dba88857de610e4d3e2bd260bde4e023df2d6154b060960037c5122ee6644b04b6f7f9127fd4a2bc9d1e85c4d59381c80e11ef96c0dab025064d79c7b5189bff5be2060470c7d6aa2d84308ab8697dc14df9a801b51efc4f90bdd8e045a0a1d85f1a65a78952ab202671752a66fc7199f7f6877a7c4a97e2270ecd1f1bf5d6e7b166450d94621afba122d1aa679251b3984caec08707cba8deeafecf56e669fd61e531ccbe833bca0c13de70f8b4517241a9f3a27f78353f46a0a9e18bc4a704dfcd56df77d2b46a90ec0bd984d70ca70863033402112386cf9e33ffbea8c9e0dae4ef22ac1040971be1c73f47a5ef73f11d2f4a0672039719ed0325368e79eefaa435ddd646d396281d5e8da995c832e38b84d2a4a2a175c0440b72da30a4c305fd6631dc97199a446a4f01d427d0ac55af5fc121283f1c062ca57f65f3751dbbebe4984b0502ac09825fd0955bdfc5ca10dea41fd4f0ac3fafafb9299d8e0abbfd9d55c5e9e3f69209ed9ec75d6a7c51fe947de5bab15ff0d4f19315473e5aa1b5b93623a3f94a9e84dd59ab7f63a0ae3f1ceecda098f7b40cbdd99d36f305b28d9fca5fd4109aa07e8fe4b244112ad3ef470ba9f041f49a58c8827dd9f8a6492e013782f74d5a28af961d6b2a937c9fc6049b6df1330a94fcb1ee12da1f286c4e246620f4d84724b002301a4b7229c5c481fa484f56b3ef4ecc2fd8002f4eaa41e39a10e4b8b76e1aac6dbe729ae0f1d4b00ba606ad5905d943394ea0b9202021f6be673841e8e88f089e9dbad2ec7d8ac5f58f62dec15183b426247d914e0b9a20fb1954f77890dcc3a28a7de22336cfc91d99695abc09a030ec7bd94fbb6e5267bd062e222fd7110f6c9e0ac16e381c524eb65be91bbca437d302126120734b11145288774e7d7598c62796104d6c904b7911d4c90098184c9372477fbe83b5438db6a34bc67ce49676431af840ff5a8f55e95c23a157795ed585541c71453897d05e5510676510822e7eef73f09cd1a87e8219d97469f6cfb213411145e2e4d499fd87ecd52c66a71981638eb7751a0fac6deb9cb631238058178448d30ff6913f7e841a63c6cdbfc5e32a7271f89de462134623fe5817fc3731657679ae48b328de5a703d4611b3c8115a47c1842455f8cf8abf11871b8fc746679bacd06cac7105cff9faa219c3fccb13f1836b3ae4276e1ceb10669402f931036bddc86baca0636d0083da682ed981430c3247f2250c60a8a3e273e383e99d43cec66c9f4e2ee5d0f62e850ca60cfbd3beb6d0d30c323c91a47d7a23f5feba9cb4cc395028977e1381d282f7e8e1ef520c49ce61596361a6508a752b9ec013d224b33d9db0543ecc53b5aa44172532efd06e6fd9b67d8b10b4003c56a39776bd4914a55608cc227c6478f9474f7b3176e1c084ffd3a13a967ea1e1ea3f44507569404514e56f807e853c34c108339d28af1bc356023a2fbf78b4bb8f503d9edcd0bc9ffad4675a60a04caeee356762c5e11540b3e320191165053af800c6a23083b410a88b75eca7d2e4c1894ca912b99061715267f5c15c83e8496f499cfcfb629bc54fd4f50b26d4592a1301c06ccbe45db1787752a610c7065d1ea27c793a642d533eb08d45a1908c727b8120a46f2f4b503194dd91c49148b23932ca8a8d22c950f0cf2686330a34593ec67f7b9dbfeb9b026ec200d9d08a73b2e364bb3e0e7b9c361f609184d5289b84973ccad4405dcf8feb67b028e70f5ae1181a37941044ba81ee0805025f3276d51dca2e870ab5a5f0d019a0eb7cfc9045dac2c2b1356475c88c8945855dfb867761825f48b5689bd46acecca41fddb593978d87b999f4545a27618f4027ddc43dbecf2c12cc6d8d4879568034d50a427ea148a9730bc4f9144ce1a806e7926be211812930e7f8cf2055f961895e030741e1632e5b8da0580291e579dbbf49b609342cc66e6c5b38aab2e73b2f252c70274b3325e24592a664a155ad174e0e1710e6b3d6c0fce852a9377f1705b217a70242c888401c00b7fda299ad8abf34617536fede7b108d0335183d43724371c85c38f783e77a885747a3d130015cabf3a18b65a8c870556dc1427f083467480b1f6e357f989badfc1ebed137a6566d1c01ed13edf64ae017c6b32a9aa97fda556bd4d866e3534406ce884f2d21befff47927c914cffb03c6cf2bee2f950fd2262438745484fbf3054c28a89b1f5aca21ccb9c97c582809ce0ad7b2714441633468d5348c752671c396149bd3e4acce5192f9d2bf8a338fc3cdb5867726a8c87daa2661f693712c0db490d577e7c593c510757e8cdd7750f65a3cc1a4f28f7bd80646d309962b0c550d110c48dc7bd31ba58eadf807f885458985bb67121c880617d689e359750d91dd1e2327e9e974a1f4ac558219a18d521ef264f5307308a3aa1232f94016d5ddd82a236417cc6e84ca1ca4c267452b00ce9a49e1f707bac9951d059f0cf5c4931d4e882199c0d9c38d4012a5aee4ecde90fc5096c9ee08a74ecb78a10fbf9bd1e6ed3a5ea5ded9181ceb507526ceee4674908828feac32b1d7dde307234b973ae630bc7204bdab57be60034995e1cb83f1b3d8d0822fb5ab3ae6f15d8c9ce28abc13ddb5d176b739523303bb972bcb6293afb4874fe13d142c54bc84f5efa9585056fb0bd4222f40de2d85aaacfb0d0077835c7a97c47a265c9dfc3825d2cbab1ebccc01ccd054b997d572e5d503b955ce6492401de6bd51bcee382003cbf299926a2dc24ea5886a179900bacb51442de6d780ad85edf1b68357dab00fb9f990e4036c3fb47a2912d8d7d8a1669b4f7f8fc0655289443d96cffd428707f9ec90a22347602f051ecab048f3c59cf5486dca9d668dd4b168db0656c853c1ae9be98129a9da55fd507edd4ca9f3b19dc3d0e92430ada216a73551136e38efae2636ea45c08a85a99fd33d3d85ab7878b8597c6538f1d94cc9cac5f3e09be542dde942c3eb7f27f04cb6994dd4e7a86db4a93ee7ae8735abcc230d2a9ae60fdb3199eae2ddd5454ed5b63cf6698c7ff8b678833e85901ba7485378538209a5a0005929201e7cd461e547e0261954612fa0d683d02e10422f04bc8ecb62e80c47c74f696a3777edec38504b8faec254938ebf4f18e2546a162233917990932bf85ef9bdbc4e677218b3012b01e3b72760b054cca5a85ecf30533058abe16fcd73f15c919c0841ce5d5fe2247cf549808d3f75155d8a5a7db80b36a1392c4d3ba987268ceec4507748525c875cd8e1f44f01badce61eda4e5ea1fb901046ea09877b9bfb0d884879119b7152f6d6d57d1baff4d03327b8913f7334f042dd91a13c0cd6a80586d1b2b310560bd8988f7fd1216de59259b46e2f979a8211efe4a7433e9b96794653650ec4e80e5d9fc0b5fd22a52a730bdc827700ad931ffe8cd717329ca840b18a4ec7fe06b47b9d17eb7123f20d02f0a1ac8a0d1f2dd183a6f143b95dea6086ff87fa6957f09187f913d7aa5bff1ef186582a0065a40813a3b2fdebdf154a24b7769957016017243c8f39f9d67c1937e62bed3f0f9e283a098af30cce1099a7742e24e9ea05cb91b77386c8c0c123dd26288baf1bd15c9df9147226d1e0431fd900052323cfa2f3f79f7fd76efd0c9b4a3e68ffd5b4620ce89aeedfe5bd4825d354787079d368b2ad8558070b5c615f128cb6a76a6f947edecf6aab5118189457beb00a237de4087987e9a9d7740f925a821a8f17acd32c593e1bbba3968f6dafb2bead75e72c05a0826a1428bfc626e86a0c4415fb7d958f6fdb340ceaebfd9185214b3dea19ca76059070af02e1328bd71792c4f99417825ac85b65b5f9821891f840a76d02b92b13a5ecf84599e7bbaa531d77818a7896d44471953edcf437d52ee03c5b0d94929c69766f1d9bdb405fbfedd054e221cadc8f9322f69a960c4811341f36b87c9b382bca8f9f3eaae9a433e177b667b39dff3bd5322af89aca1260dbfbaa7f1ff18ca33276eac39889ef2238b49d5f361feffe79952a4b730e62f1692bd7971934484b43ac8b66a7f503a7a8c925b4d87f2176b598a765a22d70eb99cce765defe6b0edfc1afa373120fcae6ab5da93243230e0f35c6385f0aa3d577177384b520a93fd5978ab469bb0e53ba3e852e160e28fd060f35480ea0fa057e960cd15313aa1fcf054012a38fd1f9563b80c7ab6cb3116619b488b3e43ee86d9d9d922497537c3540f80eaef0472992c3b95ce6606f524083718bec4dc96e3b2cd5214a2d94f7e99b0849b976aed5db745c599a6ca9ce051eb0cf2529075ec5a24cf1fa0c3b0082a025e73b4296553162f0b95f6edff288b5f0253e31e30e8ad1093d61c775a996d5501b7ff2f413c58003bd23d2ee788247c00e7b0e23472499cbc19cc558e8d4f5af61329ffba101085311a1a3285519534532dbd519ec92ae95b66c4b05e93776bb848bcbb920076a29845ef27192e0c005ce7c731732edb64e50a1d1c3fb7c0c4262839d72a3aa2b79806c500f882593e0b088be337fcc8da638db9b672f086270955b9a56a270ed2b8ab0227d5670e81dd469613fdb1cd420884132555de9da2847e336ffcdff1971c9ec62b20f20ccd065be60aff59e7aefbefd68cb847a00499874575a0e8437a96bb0ba08c803d48606db3e98fa13c68d26d09ffc1a7e0700e25afc409922bf37637354d496653799a7ffcd3ad7fd9f64aae57313cceacd4ed8e0e88401850c5b81d4360ce63fd4b244525521d450218e9850bf3b64e7a0e39b4fdacd1117787cec8b7855eb0bca90456d7ab030c137c1d0add9cff3e5b892ef1c7f09fa63481649546b86db1b616e554e9e2b951bb1ea4975ea96a308ca849d586c9650e78a15847091cf3c90a758b670e58fdcce81c393b5b59b5234b0f987a58b65dc48f2427fb7fc121cc8afc813c3cb86ef6e575209891b315d181f8c90e6782b2687797d52cc65416592af138751870b76e4739e26ea95a188a6aa803a20ccb4693324a805cd2665d293af4858386f5cd9a49009fd7e5bd9d8ce43e62a95ac37ee36938d389384b163333390b3c698e4ae37c0515bfbc7d10ad75d46489847f6cd9ab7fb4a0a55c5544f5c593b26aa57c02e5a2da6af682df682481e6bbb012afc49ac7b2805fa8d4183986f08c5563893b3636a76f9c678d78c31b1cb8804d0e292b2f1203e8dcc57a8d6ddd021008e94cb6d857710c9141db16c7cee4843b2f1161f6f0d1b646318ebc8d9ffab7cb3bae9b34cb249c97aa4313f098a556c8790e522936436dd0ab5a67ae2d55dbf77f78adea8aecabde64992833453de7ceb8d5a98dcb1fbfbad111e1dee0804feab19dcd5ca1f238f60bd71d5129625c42ab5a15df40b77fa1ec61b865a09f8544b81f7da5c84a134566e350444a4f38f11ccc6cf1bb91ffcb14ac1eb18508bd58754c2561bcf6be8e19a3e5b7b74e9c566e4c8a88a3dbdaed7f1d6a7c304a8473c94488975f9b3d6d93f5599f5ce9280b8dbf7d8"}, {0x60, 0x29, 0x8, "f9a953fb3ec2d6d34cc701150c49837ac90405f05b53eac7decbcd5dde0e26d8b199c2dbcd81f75cd693515ab725f7aebeb9a50113a027ee5aae1cb054f163b1cf4369170213a4b7c0cc57c84bb8"}, {0x78, 0x11, 0x9, "9fd72b9eb5866fc1847705069d49c8a6f2413e06d0f06d396aff5566b9db3fa127fd19519902ab01d982f20a12073e44e1529c929fb6dca2ba46759a4f92a4f25a3bb1f3cbf065ca8b827cb4a0f93764f0a9c0134c5277150e00945e3094733a591381b450"}, {0x60, 0xffff, 0x5, "7cffc8b7fb0fce40a9e734ac4d744a52e3cdfbf53b4a5766cf75d35e367d9c57e1e3d05db170b8f18f432019a86def9ef22d3dee595d6b00d544393a90ff75b133e4a5e14231d1500e66d07865"}, {0x10, 0x0, 0x7a5}], 0x13a0}, 0x0) dup2(r6, r7) symlinkat(&(0x7f0000004dc0)='./file0\x00', r6, &(0x7f0000004e00)='./file0\x00') mlockall(0x0) setegid(r0) accept$inet6(r3, &(0x7f0000004e40), &(0x7f0000004e80)=0xc) nanosleep(&(0x7f0000004ec0)={0x5, 0x4}, &(0x7f0000004f00)) fcntl$setstatus(r7, 0x4, 0x90008) dup2(r5, r3) fcntl$dupfd(r3, 0x0, r6) clock_gettime(0x40000001, &(0x7f0000004f40)) accept$inet6(r4, &(0x7f0000004f80), &(0x7f0000004fc0)=0xc) 00:38:38 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x7) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getppid() 00:38:38 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000200)=""/209, 0xd1}, {&(0x7f0000000300)=""/18, 0x12}], 0x4, &(0x7f0000000380)=""/84, 0x54}, 0x800) r1 = socket(0x1f, 0x10000003, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x3, 0x7) 00:38:38 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008c49672d144f2cbca0f093d4c329dba9f65712f5ad6c4bda32e5bec6239757f9756a6a6fd06843185562427346c64f0515236563ccbd02dc5685d0dc90b1fb11b922166a254ffd97fdc09327be2a33dbb5fa3e350f6427ce7781592778887e293ffc3797819938932c3e7c7dc3c6e71f192574bb0bce6891d9f62e587fcfe0acc340215993fc1bd8ee693a12b4ec66e422c6704acc9b93a07abc43cfc2022452896c12bf0d1b0836ffbfcb21723771dac04b5af725b08047419593a2b742b137ca25"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:38:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:41 executing program 1: r0 = open$dir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80002, 0x110) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, r2, 0x400) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=ANY=[@ANYBLOB="89591e923361000000000000"], 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffca) bind(r5, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r9 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r11 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0xe5d, r1, r2, r1, r2, 0x100, 0x5}, 0x8000, 0x5, r10, r11, 0x2, 0x5, 0x1f, 0x8}) 00:38:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="cbc92786cbc8f3cd5aea6bbf0c56bb721ce924d168fde3a15251f7", 0x1b}], 0x1, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:38:41 executing program 5: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1090, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000780)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) unlink(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:38:41 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) dup2(r0, r2) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91fa192da0600009af9"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e908000000000000004b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) dup2(r2, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:38:41 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7100000000000000008b65b780268683538a719946e919771f15755213cdb5ffd8995ac8e973f094fbc45ea86842d1b4205d080870ffd14fe9d16cd5a159523be06b3a0bbe093c513ebebcd4258566e9b71dbadbf8c45e115ab027c81f71a8856de2cb08feffbf42b3d54efcbf"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x2000000000000) connect(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:38:41 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00c4d9"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() close(r0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = shmget(0x0, 0x3000, 0x604, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) getegid() getegid() socket$unix(0x1, 0x3, 0x0) 00:38:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x400000) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:38:41 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000840)='./file0\x00') 00:38:41 executing program 3: socket(0x1f, 0x0, 0x3) r0 = socket(0x1f, 0x1, 0x0) getsockopt(r0, 0x3, 0x1, 0x0, 0x0) socket(0x1, 0x60000007, 0x9) socket(0x0, 0x7, 0x2) paccept(r0, 0x0, &(0x7f0000000000), 0x40000000) 00:38:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) pipe2(&(0x7f0000000280), 0x4) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff100"/110], &(0x7f0000000140)=0x6e) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) read(r4, &(0x7f0000000000)=""/128, 0x80) 00:38:41 executing program 2: setuid(0xee01) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100, 0x2}, 0x8) fcntl$getown(r0, 0x5) setgroups(0xfffffffffffffd17, 0xfffffffffffffffe) 00:38:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r5}) readlinkat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:42 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) link(0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) 00:38:44 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:38:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0080fd74d1d7e49960cd779469bf495ce9089126aadda84b71"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) read(r0, &(0x7f0000000040)=""/169, 0xa9) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 00:38:44 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) dup(r3) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) dup2(r3, r2) 00:38:44 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000080)=""/43, 0x2b, 0x41, 0x0, 0x0) setreuid(r0, 0xee00) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:38:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd7) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xe75c}, 0x8) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffde2, 0x0, 0x0, 0x3ac) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:38:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x200, 0x9, r4}) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:44 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffff8, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0xffff}, {0x18, 0x2, 0x1b, 0xb0f8}, 0x1, [0x6, 0x80000000, 0x4, 0x4, 0x8, 0x49, 0x2c94, 0x2]}, 0x3c) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:44 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffc3) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 00:38:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) getpgrp() connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:45 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000440), 0x0) 00:38:45 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0700e91f7189591e9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000) dup2(r1, r1) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) semget$private(0x0, 0x4, 0x0) 00:38:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 00:38:47 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001840)=[{&(0x7f0000000140)="66e45b2ab6a8d90a9f5030442a85646b545560cfcbe400179ae41092430b59ba8fe18ca9ca6fed5a08c4f665ba14c1b89e99f5dcc977f725497d14c6daf61e30bd248312d26395a486210c5ea27b906811ceb4485b5737f7df20d04fc107b77383d16c4b543cb2c2e5b9cb75856ec511fc541466e80d4d45ad771223e6e79b1e64710ceba9fbd128e2c9a1c6c339ecb5197e163bd54c3b048d4e89b3d2fed4a8d8679f28e62f7234b3f5de7f13c638aea62ba5382d1b67d7ad", 0xb9}, {&(0x7f0000000200)="55543bc70839f526fe88822730e1f95242fa923baeed36cc60b8f095f32f86d48926ab77b07bfcd3964fce97481697b6e23c634efbc2bdf5ca75e08d7ce11fc32ee83a409f2b96bc851661323d89bcf93d59e027dfec67aeb528411ff4b8c74f59a0d877390954386925ade98b8a780c56a1b4c1fc6195ac06d3785d59d913df3626e96212f0d5d5470482b62e86cf538496cb44b5240d3b308d3e8d68e532660fc943afdab954212a266035f69e628424100476c887fa6367b7a8c5aa8b1c1d0e2c715c6d8bc456f0721129897138fb7dd912c17b5250d212c71f6286d75ad818a046773629ee7ac1be3fd6", 0xec}, {&(0x7f0000000380)="a6ea3b46963db369cd847bb3c0c40c21ee8f6617ff68107a9262b8ae0f17fad09015e580e0d8d440f4df782b54d2c312a0ce004eddb310fd8cf589dc340c0c09ca003f0b5353ecef81244a9e55d776669a5eef5fecdb57c332f1ef5d880da5fbf155c7a9980579c8bdf7b35614b24285c07f9fa19177de409c42da6be76394be0fa16bab9a94f5ebcc94f4ff9c9eb86e468db678316d702ce1506e3d3e17ab2a0096961326f1bdaf235bb75984820338c37d2b4f3129114fc4e30997ddde99295dec733598043a891f062b3efa190731a58f7ecb93585431c5d35412b189a0f0d631cfe510f562678ecde8985ba79e3812", 0xf1}, {&(0x7f00000000c0)="d0e6fe652335a76ca683", 0xa}, {&(0x7f0000000480)="53a8085745ea7249d2f8b51ef62dd3b3aea1afc967aafebd09363e99799081a65c547814537c7762a0affd5c86291db778b104e452e4bfeaefb0a00d1e748ad6d9bbb6685cca4cd2d8308e6a8296bfdbc8d4e7e4baf315d5b0977f514ab5f67a60979d06178190f14d59c70ab9dc925145918eb1d2fba0c64679db87f5ac95c7ba12db4f7eadaaa054326f5f17e96848364de35c1591c9811c638c48b3366f5083f00473f32b65f65731fcba1f376e58e9d0d7b3528779353abce9960e3efc761c5e532f1e91bf04ec24298c96a6e883fec4eb6ea25973f245b315c98592148846433fc8f4ed0137984cb26b8b9d8026fd1b31f701ca38af92509ec7", 0xfc}, {&(0x7f0000000580)="bca9bddfc0f5f33a95b07435d58cb6fa45c69757e311990c9d6f332dacbd58b1f8c3b2187751620e6675b2fbe92495ad8fd3ceb0e69f18d367d5b1d987cebf249a918a737f36a2b7d1b20f1227e5784da2761f32ec914a440d901706eaed743ca9170e6b259723c099516357435d6ca385e1789605169213f2a9fc68de04896da736c572678613ef7f3e71ceae4a084c63c809f08e607b3a9f2931677c6b20b3698741a036480512edccbab863bf19d0cd3fe3dde0cbb75d56e6b4b90a601b28c41f9268dc2c1a4570e990d19cd894ff7c15beefcb0e5e2d01df580c8d2054b58aeea95f7f648d2607e74550b481f3d8a13ebe74ac3821cf52a6d68aca17b59e16bd114223b4b0ee9367ecd521ca1a3a6ee8f8ee08d144b81d9f4851136eb514e6b8fc305c1d9bb913c8ad2e47b4eefe41768e4570cc8227e2ba8764858a146cdf5fb8dea54907a6a14f6e0c812506d117369b5b597e9cc6ed791eb696ba1b75a14b7f7778d7039317054635fd17c127eb4bc6d7d3cf96e1cacf8ffdd1d3de1200d9598cea828ef5b4a2a759ef072240e5593aaac44b46fddf2fdf7fec22d4de261f7f714c58ac4e12d0b79bea132afc7b3e6f265b295ddac3844b0c0319b5943164dce9f4615ba8aab0adbe73e6f26c6e56ae443bd7cde18beac418c7496d5bba8ef00e6d79b8ff82344fb72377899debd8d10674112d0f426a748d04eaf1445b92423268d89e182683a391aa01860e87e694c594ab2de628505182e35fc69057cc3b280d999049a442c9d4e8b9573912aba36bd2b5908efec6de76b4dac9764584b6573a5ecebac02e6df3ef220a3b6afb91afdf7081b639f2ee35eef816c27ad4165b504db8317661aef3424db5603b38a2628912e3a1034b33f3f256c9b9eb9d633e2935ddfc567dcb782167816ee5ce893f2c0256f5cb657c2e27ae2cbdd170ccb9e1670318afef420664646f775445526b03969dbadf29d7a2895e50d4138aaa94be7feaf62b27dc8f6a6fbd3a75a9fbe20087754e51a7188bc3fc549aa334c815ca4ec74c20fdb87262cf96d124c37e7f6ee9b35828b39bcc22442bf2252d79084e7a241adbfd23d84c1ebabe833f6f22fd1f35f4feda3daef1c5294b2e194f71f2aff09ecfb921ee5b785f43a615bb07366cc79229fc4e56f43d6ee127bc0a23cf5fdb9875431792f8a8b26bb404f9638f5c2d206196b9370aa4c120f97b3db463905f151e25c710ff083285aa73c31f2c9405d6d1beb3c262f8619b193869fe7f24cbf66ab0797aa7e1540a2f7ae3d40aab5dc0b7dde1500336d361cd9dac2f8833a9f7453972fe542d8044f46ccb25387d2ef191cea5d9c180d910c2d3bdca420729b5c0265fd4ba4a863b1fda627d645460b4c6bb24ad624982be13ce36e5648e7c29f1f9000793e63d3af3ddde8d61104ba67bff7ca49437adbcf1a335cbd81b37c628e04f86df4d40a7319454d432ab54e79f270927f202b2ec236028648458c8e0a4ac99b095e43298a1dc5d8a49bf917c8894d1e837c8d319d296232880ef6b49c679b472cd7dda5ab9f9c27f35fc6e1d02ead11b7ce9ec0efdf736623b2d7454a30528633991b348078d41d15f917687656fa8ab6fc6998952e69bd0b8bddea9189b929b7bb9317447bda33bb410b2c9bd48272d557157998fe5d11d32d8661dee25d0d0730d723e5c5e4d8ca00aeae3e9346e61f66bf0fa180ac81b72f0afa45240c2e72676e11549653647dc26a82c00f319522a830472d883188bb24251b63191344615e4b7678c9d0e62e8ba84478f6d2827b6c0a30eaac097c0f56528fb95be05e10904af0202430f386176d517ef0083d8e42f225431db2912531da2800e7bb67497b03c27961e4228ecf9a71987bd375cade97ed5cc6af227d8100bb179410633b7cd9af8dc51169112344793fd6246d7b6f970ff87320211f959174a1b26c21e3937a8704d6d1a34817022732ee1b3192963dce16157ff338150304640875e0323ce093f9f0dedd13c804f08a667f187d9ea9a583052e1729b8fa9280dd4db20d608dc0b9e8848617a60f8c7b4a85cdb75342e6bba9913b01dff1f0808b1446d6929f09a6edb29f5b077c78163060224df8812fa4db264b56ba71d12dd7a6ec1337f8d34ecbb5822360f02089313e2377de845850539cc979692b2c981026c7c553604977b75e6cf3d2356baca3b97c761e21471d5bf0e523f8b2b953d4fd43d236b6a422e93588e67b3d2683b332919bd196e50f5cc04a7b76822981388c5cb42ea2472b2abf8543824b787b1f6e59b6b658a8c9b121cefad49fa70744ce82624f6a0a294dc0734bc4e41b771254db420eb24cbd076d29e8d4950c71fc79248fd5bfb7dbebfe148f212ccb8da116f96ccf7e8dbd6c2366ec0a8c916815ad9bf05b3445452f3d2166f0aadab13dff05809c216d902d4ea838fefb49cccdc0b956c287d36f9fb6b724293868478b05cb43303b3438109ace2b28e21df1cf6a27edd10fc59b8f0ee18c61e71db5b05a7c3328a191c19bed98afb9d2cf12d64e35645ef27a2e452c56da180759cfeef6362e845311da2449159c0edc8a9fa8c23bd3d43f85ed70b07eb78e7b82c8957a1ffc027dd43c5471e0ad0b86a04fa70793efd7581faed042fed623bb0b2063bb07b8be6f9ce334a6bedb961204d45b7d7eea01a678ccfab4a7d658261ea70f725cd55464ad17dbeee5a525fce4f332799e4645c12baea139ebe973463d88557243f327c31c8e8b1e7ba58fec345f9e145276366efc42cec5449a2083bc679c7318fb876b3cc875404cc708754c8d2d5fd2990b23264471d086cf4b262e37e80f535f84809de8df82eecc372dac60bd7b47f833d4252506fdbe9620297c7470d7d7b6878692dac996389a76f477faf36257dcb0e96b7a5621f54ebf364e1998a3f588b735be13bf703e26cc0897e4d425dcd8cd9e0a0f8cb3941d1876e2baffdb002464f3d45103bc1739396fa95a6f718d57f4e5bcaff1e69551ad2c1fe17dca7f72743fa8633ba9bc57f150531b472b805b2907e75441919a911101bea88dc7e39d1b48c3d4cdefd8a0891189e3945344839c0887964d64c560e24c70a825d4156fdd2ad0886efba5626bacc77604a23672956eee473e0051fde1085753cdf7db08ceef28bd749dc01929c79b01361ed5686591847a98e89c11ab13fc6ee1f8a1e14b47e03da19bb95b6447982ab10c8f391f4c5c89e6f4121ff8f2bb5d87b6d80766b19181487dd9c912c18182120cd832fadcdbc217eb0d393551b5b5ea08e2f40e2e8998c90e6ae43a09031bda420ab8008aa54dca76a4576f344022fa9f791d03f1c61a9a5adecd0f2678a22527b8e1342a9f636ff5388910471559a4ebb4a5f996b7588d9a965f247c4ef62fa32ece64ee5dfd9f9283c45f5b1032117d4a04ae4ad20b9d672da96dab91676ab9abb7cc913634953c97671c1bea1f6db44f57016044ec083e11d0e7928c17afc9b3ecb7ecd9b0db6dc1d91d76cd2b310c6af4d2225212edecebf81fe5dca2c13ce1dcbf47ac23621c64183f486e9a7382f439dd12a960697e9db20e90172ee8703ef7b276e691679d753ca1a1cffdacf4ffa6fc2bcae798529991fc3d525971da3d1e76530450569d07fa4cdf391e053b086f9e27a5411254a215be81eed305cc91fe172472fb695fddb60a6830fb1b3da19f38ae7374d0b932db851ba50d9e3297ace12916cd1858f10ee67baae989fcde3067d70558f9a88fbf8d984218bc0cc8759f65010d8a72d945957285d7aa252bd60413021d7dcdc94fccf73ff467ee461792b84a6ecf21744620405681327aee00bba0f249f0ac65c0c6b5664990eb0c443cce0036c2ad9fbf0d0773f9e21f3c382c6050156a87b5c32970920456b16783fcc98693b4888dfcf9ce9e5a7aa4da0d25831c6a033abcfd39c93c02fdc816804264a8f6c52eef8ffe7f383cf2fdd01c22830f558d1cffe0e96927d49fd3679515da62f8e7ea508a9a538110415ce30bfdaf1078ee16a631c1e7d06f3cea937df112a23e39ae765d29aae0c0dbb7aded460762249722bb41fda282e1f7aa66b0db95285a68e2d92bde30692cb46639fe5e72ba6f4ae21203c0780dccf6523fc91d33a91d4406e1c511434e3c11aef0c69418fdda0bf567035e988e6029a4dd3c60a960dc94122528841d1a2a93e0fb4a0958d2e4b9adfe837c98e28bb8eb5c223b4b04623f39358617ec1f1b25458105daf4268dc158fcb43b4bfda39d10ed91268a5defa7ee4c151e49b2b38190c615cedec5140ad231eba88b260914165ca6ae5bc7a196aa91d90913d899b74d1f27e09740a134d70fd7228a96e806b6ea9808fc33dac35ee61d67b69458e0fac849c767fd50e5c3d260707706425d3329a24399c27285523ee58a308253e221246080aa830bbcd76074ed30c9d9311aaf50643c98c9b21c5f5cf3cda03fe6e74152dca68cc0ad0284d5692089eaf6e174a05152d300fc52ec6ee3098612f80ec1cdf0c284bb71f61c9046f02653f8b3ad17fb17146729e9ab716b8f83999dcb4415ead42e3185d6fdba44291aa85d2b8ddc732025eb3daaacd50f17826c88872bc40930a40e0acee8b31e5a04cb27fdcb206aebf1b100aaae8226b113a7c8c8f6f1b428a7cbbd612e090c4e3e1a91c7b868ce193d94458f28522c0f1c687402271847a0a5b85dfc6b689e7f6d6974b3815be5f0ce134ec4960cde9674890732ef170859019e5279121f8e09baeb1a588eb5034e0ba1d963c0cc3f0ed170e727405f255ff3d5bd425f68aeb633701c08a176c52991483a9c676ef4257dccd71126c1d3638225d6b1fd38c61ba230034e7c673d4faf64ab0d8d1f28ea40db37e9ed624f61dbc117a294ae46b368c30d8b7cb2e092f0be69e853464b37b0f20b9690e31f5d3bbb89e52ba923fe718b33f47c2fbb132e97146f02cbeabd45df1e9729ec5f2d8f70cd5fbe7d4d1cd478ceb8504907a24df814ec83fa066c86167a18b45f3968b60da667adfd2ab5213d5ca60557ab25053bede299b2261678d20b9d11b1c190fdf732340294fb0e8ac543d02452534c02d4e183728344ad9a92bf05b95c501c8e9f7c3b78c148dc4a1199f4d415915648b97cae8e305930bd4c8be06e5d83d85206841b5f69576507e59743cdeebafcf19a804f1b688c774feabd3b20920e15dac62f3a6389e99b0d7473b1b93fbe174e4574cccf64ef6a64833acb8833cf2aa085388d6dfd963f2c9e1e618c310c11e4512356881edec9175ae421fbfd5d73aebd95da5d30871510f20cbae6f51fa826edc7d9321f66c42e5862855758c637d3db9999346bfc74984cc083378b4f222e8bc3a9be9176d32fdc778086510b8c5dbfee318cdafa2cc08eda1720bf765dcfefe751d9198cae5ebef890cbe02bc9569b02eb9ceddb30ced60d897994d1e77c3ba1ef1911bc7d7b035c7fa42d83075a0d93da4690ed4978b2807a26144841cd8f3a1acdaf825c7402ea80e6984e3922062aaab78a8e975b5f1434493c66c16ca785ac6d7b6863cd8be7ce5c158f50a55f86eba7a9d7e9e0c49e4e971682dc29198ab53742206e1414b762c8b198cfa5a0ce96dc5d6eaa458edbc9808b81cacc89f8f959acfc67b013c55eb0b1810ff791a372bf36c51249335395a8c116febbd949fd39516604d1e803337cca68a1ce0dafb512082b18f42196eeec84a875ac7ed916b86d463d5fc036bdf586fd1af3463e58580554ef962d67e44376e3fc4ab7a83177c812ab1edc156afa300ca2095", 0x1000}, {&(0x7f0000000300)="afd07fe3982a374c086f34a507afa05b7879b210fdd6d2775c8b26168498b505c562e80f639bbbcb8abcfd0ff6eea2", 0x2f}, {&(0x7f0000001580)="d736fe2db34d96f8d0e5f73f6e817e854a389c0b8efd881bd43751fe8b45cdda0f76956ec25f60add64b89eeb88415889f329116c1c10bf61823596d2f97efc57727c9fda57aae723016ba5550376701e6a8fae098b886a07d179224f4cc7359e2bf6d16f4a171463d3c140954862a102044d4757933d7bae829a77e0bedb3bbe14fd067e7427a6d6e1c4db13bd8722ec738955a9bc633ad1a6f742ca7f2a01629f9c3efd2f22bbaf490ad50c47044e9c62db6e31b2eef198e17c169cb67736de7c3a8a5f53e1a0ea82b9d08205720ed", 0xd0}, {&(0x7f0000001680)="b870c6009e8238fc133072261b136569c180acd96cec715fa142e61a3fc236dc060a4b2b4fae0fd2bf349f1d3395e5d7dca420db4282d90ed9076f2de69cdf23a09fbf44fbd4cee36c5c0019486b352826184d0045b03de77fb7592380e6fcd66e055bad7f259905a8df4a9fdd5f4f675910039a3c6bb9fc971299a5c35c034fd19f07be338f090a5c012b2f8dc927d6a3ee013c69339d7a3dd06d755cce97b0b15a8768de5c08b46fcf2c3db04df803515b3b8ccdc53d211539868b3259ee99b45059aba73000b4f805affa791008830c86", 0xd2}, {&(0x7f0000001780)="a8757b5d9a6cc88bbb82e77f88dbaa4767bc2f3de55e400a64c7690bcf274700190731f895bed3c4927af8e200815089f966bf3ddcb56e813bf1ba06ef3d6c8abb6313f86450f5d7ab567fd8b048f660c6b45ff00dc9ba7d14bf3a47e563bbfdffe372b844b5f46b2cf8bb5620db8e1b062e5392f183f0589889a17a4f43bf0e1b6a6b349b0cd0992b04605f7220bc34ebb8ec88da2fd3d591e3d3a9e662e7d395a931bbaea5ac87edc2eb22249ac0984c62a89e1557697cfa5a30031e35ff8e", 0xc0}], 0xa, 0x0, 0x0, 0x6}, 0x409) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x400000005, 0x10, r0, 0x0, 0x0) fdatasync(r1) nanosleep(&(0x7f0000000040), 0x0) fcntl$dupfd(r0, 0x0, r0) 00:38:47 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x7, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e92ce2514936e7fde88a733614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) r6 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r6) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(r1, 0x480) geteuid() r7 = getegid() setegid(r7) 00:38:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00794fb113a3a4bb4e2006c8cd7cd0a6e2416f7d8eaedcff582db83523d80043094d3782da94becf67e2d05df1dc2f706c602bf77ca766fb8284688fd226cf57a2692758905a8229c283707409c33100f69aac371fc754778260ad1ff7338cdda60fcdde6e1f547f4a6359e3de7be050f4889ee5c8cf42b9b106bfb4e55ae78c4d0d2c0d0c072d57bc362c38593fd179e8965c991903766a6aa9e47bd543019763451ef95367663e383f1ca29fcb1a4c0775c93fd411c04385cf8ad5df65bd321fe04299f5325abc449c6812f6f43867af51e3a528f7e4c894a5db8a3cb25e3bcde03a062b8e469cb5ee9e678dca77b53c044531d554269d265df587884a15421325e2a01bb561a9fb2a05be"], 0xc) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x7fff, 0x2}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) listen(r5, 0x2) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r1, 0xc, r2) sendto(r0, &(0x7f0000000000)="c4056a27363f2f28596cb78daba00f56c9084db4eafdbac9adcbe9f9e39b04b240993be91a328770f071c1f8da8d0160ab2bcda9707d2810aed24cadf61e3ed187bb99c5cc3672a265a40b7ab2a4f015f76efb4a3bc2a6e10bc541fa5b2688c9492ef52a6083d941454c32b2a901466baca76acc7d3dc443f342122cbaa9efb7d6224e06d6de608a2cb0e408fc2a953ae15bcad5919e3d6415e80d2325a8a03ca952ecb99e4325c5beebc293a9443f5e47f2a4379b34ba346c00c230689df4dd301961438a09a623cb8883e968", 0xcd, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fchmod(r4, 0x20) fcntl$setstatus(r3, 0x4, 0xfffffffffffffffd) dup2(r0, r3) r6 = msgget(0x2, 0x100) msgctl$IPC_RMID(r6, 0x0) 00:38:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:47 executing program 5: setrlimit(0xa, &(0x7f0000000000)={0x1000000, 0x8}) r0 = socket$inet(0x2, 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x103) setrlimit(0x2, &(0x7f0000000080)={0x2, 0x7}) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x400401, 0x108) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000380)="bac17aeaad301209ae0e8d5e0abe324f0eca273171d568c6a1b81b82e165bf72371ee0817f8f3f6382eadc295f4de3c19cf0d286bbf42dba800b2624a611a1220c6ba2234a3f2f4aca2bbee036e32db3f6add3441cc4bc391eca31b3a730672399393f4ff9f59486c6ead361efaf77d0934161d2074cf3b4c92ca2c3c74f13ffbb1a5584d73424734087c49e7ed16799dba094fdc9a7acff6fa3a8f874105aade7cfe738c39a032edb3b9b0abc4d114dbe3bff03ce9c976ed2ed7bde1f917fa77213d43874c63675eeedadc7e9db23501637a0d4cd8c0d86821b204c164b069e17e6068a6cd1d0950273077e104f4e3ea3887cc7b5aa82e93635dcddb120f1c78f0f548055f3fd7c7241f417c09d2fe1d5385d00d32c62087ef0e4e0ce31320bb723ac51afe4608b19e4cdc25d20763676f7dc351da1c312bd9be278be5aba16353c8c1b5ebf8b654e1e8da5c55ea3e3656339aab32c1fd3da07eb584e125f1bc3bdfee5767e5d9c19d82cecf508b1a3d3dc0eb6ba6ea27c02fcbcf48e7087e4333662203666fc76a902f2c6944454bbf8b2978b21c9304a625d139a0afe2052c3d8526c9edeffd9af225383cbc39863285e4fab4ae276e929d2f6fb8737b88629b46cf5487aa40b7ddef0deac2d65e0ceeb14ee3c10896326a0ccc9da83d3a9213d1edc15635ffc92c64502f3d26a2745768aa83bd6017969fed547b303df955bc2fbc6b803b0ca48bcb22afba9243f5a5c9445de32138975c328c39a752d5c6a9868ffe899ef9a80c747a37d8e0e436d256f57d9b1d470bceeef30d24c079f5e5a6e88204c53a50a49cd8ac09d0f779538757b84e5008b0429cc75a3b1395da4e04de6dac535cde16766f61781626ee6ebef6fbbdf45fe55345b0d52b57be8c1b35d8e45fad12567de251c41713223d505bc1d1564207c82d02699d8356761269ad5e1ca5014fa75203d497e37b11700961c6f305a181da3e1d5fab332e6319c68ad49a1df683cd3fc33e6abfe074cc78a8674423c2f6e371fa2b82ec02c20fb2370ec236084caeaeb3e4a9b421caf4ab53ae783c163ce9f3bbfba134d7f52f62dae4e423f04ddb505099194c4519dd05bc5c9634f7183b7c39bd2bc7a5196532e95080b15a70177228a119ebec543940b6c368cf51f71b6a1145def832c252a74afdb28a946d7e4c36d0080208aaa28db222333a23689dbe6267eaab2659f87eab9ca6f816173ccf9418d13d2930e9601e020133ccdb4bdc64835274a8c1a91923c9f541b6a5fe222f7b82ec8ecf2e09ee97b2f080d8ec04956e476fc88675f62201bdda1c96f9b1075ebf77b19ccc46044890ee924ee0261798b5cde5275d4ff7c93ed8ef731f6cfcecb0364d5b90eaa1e68b7435b6b3990f0c15732e33b822aabbcdb3eb2d87029e636fd827b25d392ae91b653aae627fe854948bc94df879c21d8c5839a13f1f2be8a7eabb1a7b046d8f931b8282eafac0190c84d4a7a513d510e44085aef61a8a247ff215b2082671cd1189578cda243ec65957267e781b2e7829aebf1b238fca4073059ab729bb51cebb22a23b0d6b90a20035fb5e66d23a1da26e46d7e458e112128cff2bffb1b3098fd830ad736f5bcdb02402efda7ff01c8ba02d74e7c0569c5c3358df93f01e91551288c274dd253c90435684a4c4e2709c782ae17d78dd4178186731ea0d5dea500de2cce996785189d31d9bdac11461f4e44b705556957910cbf4c3960c46e3772338c4d6651dd20807e4d976d6b3963628868c3495fad32338956b9413f48c020fcbb34a997c2be6c64e4a2bfa97479e2ca4e1f0765480380fad39576a40b5233dea03df4c7ed71bc65dd4d0f5e8f7ad899f5fc2ae392ac8fd0991205d7b1934a7376910e0460d0082c415644f2543f319d5f62b8e18e87a7b121b29cbb996b43fdba91edf7b7b755afaca29f4a035e2ab608d8b5df4b9fe555fc864133ed042a98672441e060cd9c796645ee90233cada48582f9c0075b99c784c30814358dbed9738def90625949ef5bb86defdc12bf970071eabad3d4e98fe090266f725bacfe0c8afefe0c7ec9e725fb085aa04e266251f9c7daf499eb30406fbf8d32595c1bf875cb9d9e7fdb99d9ddcc9d63c253dd926f6f5d0a0ce96c702e3657e7686b6f16280ca043242ebbf1b51c625b2561ea6b56441e83ba398531a8020432826306b9518181f0a5e1d370a894f237f9e02a0f970dc293f1d6921febf82ec646bd34052f8d1ba5eadf730c1c3db0938dd1fd4ce7bbf53b5d53835114e9f3840b93dc8487613d2ad7443c90a94fbe945feede10ab83ab81356306575de87844341753e5b885b67013ec2fcf4dc39241310d8587c8cce3285feef89ae8ad0a623cd2267227c6e5269ccd01ae0575ef96d078b08bac89939893b3f461f66d8ada8f3de348d62af5dbd7339f754eb4c849983f197c52180f20344ebca6201738f39dd2313987ee83b6f6d91a2de76ec056ed5b336a747a356361b5699319deb6b3b4ebdf05e042c3270f4151b7bd7d5d60afeb1a86eeb6e0b7c5aaa2d9928bfb075c038eb904bdca3720eb1343deba492380c61a0c0fbbd812fd642d0cd16c032aaa2d6d7776e9ebe3136f242a8c57329129ce26f74e8e3a4ed874352d4d5c8571b4898c31f57e7eb3a7c2372610bd5d6c67d6e2fc8beca941aad217d2074d5b10c73e8f1c0573711c3e9a405467bb77f21cce0d4f0f9b176300e48642d42575268ca5831796cd2db4308c304fdedb014a94d931892a08546dcd4defb44bc10f5bd9cd334179a4404aed425f96014071e9054645bcfdb57595c02c3025b781a1cd7431a63ebe3278dcbdaeb40194b13b75a04157b33348f5de50be5edd36fba44e14c6cfc05905dd8fad5110210008bbc8734ceb50ef9b1598119e22e2dd2cefb80dadf7a484edc35f81accf9ee2ec2b492ebf558780deb26323512c83026beda2809cbf90d8ad5958ee973d0bd86ed0c57e88bfdce7d4f3f7cc7fe05360e33f9afd98e54f04efd15e7c9365eb49b0b7aad39ff4e376140238ed2df3df2915efe0cf6d8f347d0ddd4f227d42c066fa8455f1f14d2629c70662f3d1b92c4c9582beb051d33cdd2b40024273f0a37f84b902f789f16ad28b088b07b4dd4438d1600dde705eb9ea68322cb10ade98030a556f49b8dedec5242676aef39abc7f7984a600582bfe41b4268982f0fb7ee849c3d3daf9b96f0ba15bd8cbb5489cae9f137747c7b37f79196e92ac516d6353269275c7c4527b4aed9d7042a1b3078e8be34a065694c17be576eccbb0147097a67687f7262a49bc930df7ad3d52f0b51bdfc81b5ff8dc760395a93d3d7f14f2c3c1dafeb306330a0e10bb0e572a57ea8e2285b15d8d9f1fabfb02391e379dd0be44ee85171ed406e5a796091f6df77644b714ae6158f8a1404c22240071d199723970a6ea7a9eef5620dbb3508a142c6a242f825e68c40f14ab1ad218fb46837e26ab8dd64922ca177a197678a03eff04f66e8b84bbe7e9503fb04d3fdbee02963dc7e3c16de9a594aaddfec9dce5e65f1a1cadd9d4e35236416410ee470178f66ba1740ea83b995818266e0933d0a35d6f4f785d104f3c38568c64fc042778b0eaa7517950de87ce873cdf9c06b82462816c42fa05cb208b388ab3a138b4480074e8914c129277f17b3718fbd6cbf23873eab99e65e87c3570caa6623fe7a2f090800a73132c256ce2e5679b1bb5109711d6a0cd746039e89dbd0c1e782b5fa55795d29cae7d3a35430da15b0115cabf77529b7cbca2c1c9452842d8bd50e4a18ee6d303e8d8d753a46f735184743c8615b90d667a534b49ae0e72f15c6283fd30a2b7413b5098030b779ab26b5c2ac219244372264e129c76f7addb63eaefb7afc90d7f6831fbeb892dde411f0403f2760d3472f5eaf783e3cd5a418943df6bb40c0dfbfffdab59993436ca1b9496fab51bf3484b8567da5a5a9a5facb2555c6067d86ac8e2db44c35e4141403cf8d8bdc818af323a47bafa3947be350ac279d1cb2421d9cbef4601e67e4d5db72dcda67540bc4a53479d7bfd28147abf15b50b4de3720d708ad80e3c80efffed87b568d747bdf28d4593fe8f37d4ff6edba20cd89af349be4dd658df5fbf2607b642f05deb675e2a63b1210fbeb6cc98bb40476f78c6c67936cfc1f36695c9726bc46aa945cce05fdc6cfce2acf3657637fe60136d149985615c04bc659c4846f1a582e10045e15afb94064596d14f3b1b6fb19f3c62462c33b9337f161ad3da2ea7cb5e2a66780972470eae2e4f12b8773d631df7af11e540175e961ee555b6ad049a366a76bf0f1256736b4c32109f13bda642f23c6b169de1f3d1d33b9eacb74bcaebec9351b2331bf5119d1d3043d3369fa08a8599d8cef197f80223a41b69dd957fa4f8052b0131aa12d5c64fd5ae996e1a83e8f7e3ac60c4e9065ce41d1d850584abf4c24aa8e06473388416779e715dba51989c7a5bcdd0dd2b3d8d24d05d0e4fd3a0be694985610c8197746e072a2b81aafdf9d51bdee93a0a9481bed12e2a000dddae42aea7996755a57d6b62fc45741d59f805cbbf51647ec8a8750d49d401e1e174d36dfe1a10dbdec8a7ec493a547eafc21c903ea1a7a097e619fa92c14d1bf80508f579e17558d36ab87cbc8d9e62133f4f5c17b782ffb2c34f3f8cf7708371025d2eef25d1887a48d8b4dea75278a6c658121ece0d1eb88e3b622de2e9b4188b7db213d8a0ac36258d636714d86a54c54d9ebd48d352bc2134364943d4137f6f905bb2bef2398c6783861ee9a37aa3f6b1859b65e1dcf05ae5d063b46263ce6e5ebe07ba5f48b30f3a7a7decddee74d79d8f6c3ea6b579c10f4f5b3a756a83d2e3345606179c6048509ea2283270ac6baeb04b6cdf59de4ea23bad9f6b3ef451417396db124f84539774dd7b0e721b4e381abde31a5754920421cbd38d320fe63e99c94e89397e36841719226ff42b9fc2a9c6de79d001e57eeadda726bbdcd925ceb24e5f5e6d30a25a42013a13e1713bd7b66c480b2246d67de666d26a43721cbc59f964756428fa4ea0a064841df763b932ab8b6ed0c0397e37bfa7975901c2ed186365df6ef3aaaa13cc1e4cfb45bf36e593eebb801154342fc63e3fe35d3795ac6c76226575997199663a832565b0a8ba49dcd78f4315882054541a3ab20908f807b213ed8f6ea376a5a79fcfe50b3fb1d88e9ae65fc7854568d87140260bb9847edbc3e5bc9445eefcc4fb035ca1d4cc4f083b407bb12e3421cc2b76d86ddf5a5d41a6a8b4fc3baac8235435d8fda13880e26e34a2701c796127023565f6187f301b9e6dcc31767f852425ce89420b69a77ac6c6a207e12568f50fb395e9480bd35f104470eda8165e5124b5b2f503b7ed58f4e02c02d085430f18c1241fe3711ec2ed898ea9d2c25b842c63483ddb0ebd772c1ed9354422a28145f9f06562d34387693678ad83b88c3d57597591018ec004fdc587ee3c6b60e71651043b38185becc225398d11c1cd28527e33ba4e4c2f6b28e6b5b5256909eaac8682939fcd8bd1561f67f7f32f72cdfae092c427d606256aa229f19b86605ac02a4d971f175285c4c074c22e991dd32d368dc5c80157d198e519f2de89c310446b94b75393bf8895a2c401d018d79c7022275d08453c3a31018e855ff00c2cf2c29396045c97c8957d6e1ced0957509bdad2f4635726e594607d1b8cb0f5efa8f8b1be98118043db0e1740a90958d9a17a614534b4eb2c3e5fe7ab9b48819c4575f7258cdfc93cdd4777a1df", 0x1000}], 0x1, 0x0, 0x0, 0x7}, 0x0) r3 = shmget(0x1, 0x4000, 0x410, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') setrlimit(0xb, &(0x7f0000001480)={0x8000, 0x3ff}) r4 = open$dir(&(0x7f0000000100)='./file1\x00', 0x10a82, 0x20) r5 = socket$inet6(0x18, 0x7, 0x10001) r6 = socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x2, 0x202) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000001500)=""/4) getrusage(0xffffffffffffffff, &(0x7f0000001540)) getppid() semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000001600)=""/122) r8 = getpgrp() semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000001680)=""/34) wait4(r8, &(0x7f00000016c0), 0x20021, &(0x7f0000001700)) r9 = geteuid() r10 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000017c0)={r8, r9, r10}, 0xc) munlockall() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001800)={r8, r9, r10}, 0xc) fcntl$getown(r4, 0x5) execve(&(0x7f0000001840)='./file1\x00', &(0x7f0000001900)=[&(0x7f0000001880)='\xce*!$*\x00', &(0x7f00000018c0)=',\x00'], &(0x7f0000001a80)=[&(0x7f0000001940)='@\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='*^)}\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)=',{^,\x00']) bind(r5, &(0x7f0000001ac0)=@in={0x2, 0x2}, 0xc) 00:38:47 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="6eaf21ce263699587e45fd86940b3dce081fed200381f458d254535424827411abf724bd689c9f41478c0b4d58225ce635997672835f1583b48485bcf9a259c737f836f2fe229e071e31200f13be44404249067547b4491b764983a88cd6bfc9ee07a2da2622bbcbfdc0b79aaa12c79b41972d8e8b16d9f28a8f1f8fd76dfe767da55f67ca", 0x85}, {&(0x7f00000001c0)="ff739000a2b671dac7c6e295e1f0bb5194fd5acb564ceff3f6cebb00d873b2bbed7c4f9e2572bad739574b2ba6b45289b4861dc755917c900e8af1b1", 0x3c}, {&(0x7f0000000200)="c04a976d49b6ddd5a524177799d13faf2ccf3b37c521ee673b5cac361d1ca025114bfbc27e20fe1eb2e728f2c676b5472ea2e7d7dc2fc6835689d6e2cd3245f60a2589221956242423761174cf15faacba3d454d82fa3f9ee273ed7c4f34c8ec862737ee852e91650e2d63a47a99d786e356110561fcadc37f8092e4080635415a3cde0b21654fff230f7fe1c7f65d9916a567a8bb46360af63b33e89560f4b12b73230477bb6d54ed275ad209631d0deea62da310109581b96d6e65166ee1ff323bea0a394172117146ce8a8ed23cab819ed3bf4bae772260f836eaa0c25c", 0xdf}, {&(0x7f0000000300)="9786aa99f2ee389ef5c48da807c4bb5774538770ba24e4efb24bb8f8be9f1264046d7a8e7c7b3fdc07906adf0be5a44f6f5fbabce39a3b16fe3ff8954fc206aab1985a059c95e7440da981b46a0905326d23104955ced214f7b3dbae00d50a3018f6ae8856a8f5da1da5037aee4d53d3c1ad75593442cafd55d56aba8bf471f128499de4aa3c7255068b20b3958dd103061c494df123f7593decbded7c923b2d7191c54584a22be26f3d8247a7a7e8a73120f27a1ed56ed3314d08fe90b617", 0xbf}], 0x4) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="59ff9233754b0062d44cbbadd46cee1e6f23bece9ba148aaff76d2a82e50089b87d738d194b22a1779f46ccd17ebbfda50e708000000c24bf806782e9c70c58f24c74d722dbc6670da2880fc7d82577de25c233f7ba77f09b1fd4b974d69df2121284dcb34cfb361108ae8e78920c202760fd6ac27e1718394cf21adbb085cc89b24523fdd1da5d9dfc4f6eb75fac437eb034f62b0fdd373929ea36361c4e57ddfe45bc8c291914a1089"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(r3, &(0x7f0000000480)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) open$dir(&(0x7f00000003c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10000, 0x0) flock(r2, 0x8) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 00:38:47 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0, 0x600) 00:38:47 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1400000029, 0x32, &(0x7f0000000080)="ff01ca8c6c1a8680b6fdffb69d844236", 0x10) socket(0x1b, 0x1, 0x280000000000000) shutdown(r0, 0xfffffffffffffffe) 00:38:47 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9200000000"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) execve(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 00:38:47 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fchmodat(r1, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x100, 0x600) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:38:47 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x4) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) read(r1, 0x0, 0x0) socket$inet6(0x18, 0x20000000, 0x0) 00:38:48 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$dupfd(r2, 0xc, r2) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000040)="eaf073", 0x3}, {&(0x7f0000000080)="52b281aacba25575d57d4915c04c3e20b823dc2fd59db1943ae93746a43773ea1270c3926a42114050e24247187d9ba7c228e4fe95c5e00c4c8ca9a64a5a2f6ef56f950c6eeadef511b196e36869665acbd8416dc49f8f4300dc42715b3caf0e", 0x60}, {&(0x7f0000000100)="5b1efbd0c2", 0x5}, {&(0x7f0000000140)="5dfcf3a579f6c81cafee8d4bb2a1bccd4f88055460a61e2e81aad20bcebd3a59d82f8ed6b892c3142b4b381ec9aca39c5eedb6bdea52eca805a9f58a46ec335be5c946583060fa7a09f7aed71d0176fbfb52786adea06a9442fad9f3638ad87df139eb95b000c0bd58538a981ecc73a66d4ad6bfc3717bd3a3ae163239d0221fbf5a3f1daa10c8f43e3ddcd17dade393fc758d2a27b39022a1b8eece2c75236aa720b1e981a05d174814d7717cbcd5965146b9e2fdf37db55628b79d33e4c4e39e06e113295893abb44c71324faddb9da55a10e2", 0xd4}, {&(0x7f0000000240)="d43a7d6e762902ac525d053a67f82972845546b5cf41b00fb0795521ae1b4f370539291bbf6ad21ce371c5ee2d32ff9ad68ffd984a1482724d3ec8308fb24a8ff420104e006b6ed6a8863c10df84337bb0125453b86db691cf030aea3c7b641ab0d7166d5db98945f0ff068ccc1453cfe60336ac14c0457b4be12d4324d8e1dac0e13c5c504f3a1317809858fb0826243ef8476deaae98c90164", 0x9a}, {&(0x7f0000000300)="7b65dda39c67189d004f7164c5189c83e70f74d4f78eed453205ade00a165f708a5bf2e9ff2759a1de450abbce96e5b838ed5eda4a3a9410c84d5ea7e66ca474f9f101ac5186f717185eecfe56d7849f2b77a991173708dc1822a36a2ab701f7630d8e4d7c00a33e553a35d5cc3514fbe753bb6b4380ce39512ced9cc661289bb9abaa1d4ff89c2ba5bef92471c69341663e2b67dad7dab0fa54096387a839d840a3c22c41d10fd99bf6c5b965bb64d751da2e8e8ae5f15a4cf8177df2e06c7fd5f3c8881efc3249ca1f4c74386c70450853a6887576a6b05e96ccb74b3bb5", 0xdf}, {&(0x7f0000000480)="592a05fe066f77f119d847d4d3bc1aa1fd8aaf6e880ef20c0862a085ecb8a12755a6e8cb523ca7e9f1a231f3be5f723e7908eed486e14aa4eccf517cd686d5d3b77a7dec193332656092aa516e90d085d5fb", 0x52}, {&(0x7f0000000500)="77a25540060d4701c358a381a0d5242df89ba0cb4fe1d2025575b9ae5900dc1f16e38c0559492c964711a64a4d3f2e6a42ad3a4263c46ad4ab072b02cc8a59d220eb38cd324a5a5f3cae78765d24324efbaf759695bc774baa3c16c3f332276a19e87b544a6b2aa89035e3f3828f92750e95be37a86a68bc6231d34f7779b2035e8777936b14759e5174ebaf690bf95c1a5df84b75832d4765a847781eced4cc74f9dad0c6c9591a8b954059dfb2913510837a793d7c3968e799a929e8289e481bf2e93e58a178648507aa951e9afd6ef37dc9b48f9fb16571eb1dd767fb3c84c0f238b9f5ac1b3039c38cef501f5c323f6b8f94ebd5de48ebdaa4babab02a", 0xff}, {&(0x7f0000000600)="adb142c0ed754772ab46b7383eff4eb2b56cc19e654209e97ce17ae7420edc9065a2303788b17dba525c4ac118791f6554f0ca72e5af7d57857a41dc2d739c485a1b4c7a24da5f06fa1501f4e3fab066f6f39cc9301298290d52c197b84317490e1c7d0261ec449c3dc31579293e8277d579aa21efcad308de", 0x79}], 0x9, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) 00:38:48 executing program 1: setrlimit(0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc}) socket$inet6(0x18, 0x3, 0x0) 00:38:48 executing program 3: r0 = socket$inet(0x2, 0x20000004, 0x100000001) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendmsg(r3, &(0x7f0000000400)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="2473291460fac767163255d0abd8eb68dd4e1b6d959d59b2a8d3a76530", 0x1d}, {&(0x7f00000001c0)="2776835cb423dcdf03dbce27a5a8cced4be05242389d5d94f4077c2566a5470639cceda478523a1295b362ace5792bb2aa5bef9e94cc1c514cf3ce527c5707b39c842687fc9238c52245f4b87864354d80a3c92c2651edb12953a8122ec08142219031b5fe17d437796af62c7b5c4eeee105f934e45849d9840fe15b4012cd75b0f8cc9b3a9fc3aee2600f1904f7f6dc935fb0795f30aceae32379c0f58a083b2520c05bef0ce86f373341c9ee33f41991b163254a109d32a8930079c8258c6ffc47743b6105ae773685e2bef7a61a7afde8315312b99629eb4d717ecd4463ba86d5b45d096c95fc6c95271d2e7d8735b050b1a59123c0af873058ca8c", 0xfd}, {&(0x7f00000002c0)="fab6444ac5156c395e6c14c8bec3988bd616dfbd6f680f43c325a13f7271445f8dc69c9512faa081e67d748fe474c14f3d388bb8c6eb89abed56ffbca30b2aacfaecf183404b0fce881618cdb8868c73c4193b", 0x53}, {&(0x7f0000000340)="315856b527d7351540c30807024394f0ee584a77f57ad7754d36b863c6c8bc57c31fda19970a441119b3c7648a6c7bb52d186805cb5061bb4670d5e7270c3f6acc04cdbf4801ee76882701847e162ca93a624ea5ffa89683d882c77e25", 0x5d}], 0x4, &(0x7f0000000480)=[{0xf0, 0xffff, 0x2, "5dbfb73ac21d24f2d0ccf2182890b456e9e8d021b4833ce85bc464a87dd93be3739ed622f3c34a994d4e1abc8f519523fe9dad21aa53d3cb148aa905f7e23694287b7c75c63e8b9b95b199f9d79742653bba47423938f807f996933b2982fc9601da2a6478a8ba04bdd73d0429a29291a790a28f3df5accc15707de191e5c2664debb28e52a0de4326ab948e7407fa1559862099feb8a12f7b49692884b4e94776efe36c3d343424ddcd8001028ca35a4a3ae0f184e260c69c5c201e7c8702a5083f1af66a59d33cc57d846fc3c40eb7021f3998067a0c375847"}, {0x60, 0xffff, 0x100, "c178c16523c408cacab1a5681a5b64b5f7b82d6818c6fa12f933243894a408523fe89312534b599cd10f41170014472d064d11dfc08ed98881f2248893d097e34c025fbc5b851139ec"}, {0x88, 0x117, 0x0, "567eeea99590e187159402be9d1e899399ba728c1aa76ed18b145ed62668d4deb6a09dc0f5b96fbddac5f13caeb5276b2eea1493c18d63f52b828a1ba0bfaf7846eeb0fc388ca98bd4e944ee04164236740cde0f733ddad0370db2623be26ebe3f601f9b8dd35c24b6f83a0d01b35acac805"}, {0xd8, 0xffff, 0x0, "6090523ff05c3480726b60d45681d0e26db9c08e5ecf2aa4a257afd3f96988ae1bbdb0ff3a426b48668f90240411ce34dc33fc30bcff80cfd086a47199add6a6e7cc10cc0d45955672a5dbab718fa2b64e7f5ed9c1ef7bfbb47f21ea4a2ca52c0613bd273d8bf745197c4cf957afcd253063c0af8d318f54989d572c4df0d644828696b7028a7c0ae55c7ce66cf0c6b1a4bf3398773f5b387cda9d9fcb99603534f664f05871ac4f38cc60a2580777ffb61d2ac89f71bf7478f658199f2a9aba87f10bde"}], 0x2b0}, 0x8) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readlinkat(r3, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)=""/30, 0x1e) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) accept$inet(0xffffffffffffffff, 0x0, 0x0) listen(r6, 0xdbe) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:50 executing program 4: 00:38:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) fchroot(r0) fchroot(r0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getdents(r0, &(0x7f0000000100)=""/200, 0xc8) 00:38:50 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e0733614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(r1, 0x0, r2, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:50 executing program 5: 00:38:50 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x28586}], 0x1000000000000013) writev(r0, &(0x7f0000003500)=[{&(0x7f0000002500)="6d7726bad7164dd8dcd47db332d7d36a45ff55e592afee1f452096d84be1d241430494ffa0665b2c21edbc8ab4fcc3b414ce35934fc20d1c876f81808569c89f67bd324fea0cd479173dd36c3665794b097cbeda852765157c2dcc0388c4aeeb93deabcdf4b8fb22ddc24465739352a85d5a0d3d4462a01804bcdce2393a544dea60a66c75ebc1e6204f6dfd5039e79dd42a342081a4813114a3218785e88a49ff86008086c32e275ed0fb75b8d281ccb04020d4b17dad833d11faecd9ad2a351e8c2119b559018d4b9fac6bd2ae8fde4f1d6837727bcabc92ab189bf35185992e5601ca97c3466de8d8297e4c7a1ed09e9a6b9c3f0939a15bb902b948dd6646dc1d6011ea9dcd610290f0287156d673c88462e6ca117117353ea0f7d70e086c0fec2b38839a444753879b36743cc4d05216b583c1f35f7a2017eaefb9c0a5b94993329b93966562f1c86451d102155ee3d02c81d3328af0b93dbd101b22a6880d264bbed9a64cc5c1eecca778e43f04c18e92d4de381194f4cfe2b39a5a42f8e9b1d2313f43293b328bc3e336f1248bb52ecdeffade16625555f8e781ac1bd1fe54396fc2c67fd2fd27f619e865ae12c591cdfef20afefe55729f0847570b6862d688730ce5a0b05aefa4e7114259c8ecbc7c27f7065ba1dc00151e893f97379454ae263fa2d34e6ecc41567c4f05da5bce68a4bbf52837f519e6d5aed9e9b208ad064db09773de79599fe6f730b958dfb0fa2078fc1c08c0ab326232bf92bdf30fed759ab5ff35c1f4f1743e9063c5b1e0babfe615c048548614b490f92745bf7215868edbf43daf0a3d9f4fed84cd2433d4cfc62fa483f3fa9e03a9976383d5098a0397210b67c537f0efe8ee8ceb88620bde6dc8c692e657c717894a268208558d323a39653282b05997b05d0f57c71f4422f34c5fb0abb30c484cfe908c48e87db8fcce582ea028c22e4cfbf8244dbc2fbf9728dcfbffca2a7fde965041f0715ec1b7ed2cdcc099d8129c990068c37013cdd6acfea46d36d2de21669044289328f113b8ec7cf04afd655771dc6c62c87530cac1d4e8f18f54c63e079905605c4fef68e91c8708f18e9fa830a599f22882b8ca5e1ab1ef734679942266d7e400c9af79798967a76d170511c19ee1da5b4660f0657192e1d98fe4c6c32a921cb3aa51832c82a9207e04612faec9c5e02a0e558fc77d50f6b1c3867cb63360eb8544bf6c9391a614e3220f5a800a2b0838f05415083840a5652ec7fef05b9cd7b49a8f79b10f1919818e3c544d1b7998bdd94e2699b485496ca01258551759ebf9bad7b958ae51781005dd4b625d735c756951ea87be116b5d39de50f283054a997a0965e3ed9deacc71a3641d9a12d083453cfac88221aba34d726ddf92e91996a15210ffe73030301a08cf46f14572f68322d02a1b42d2e8317f127243dac09b3837f64a93d10fe8a93c2bed195f962d5b41f966e872faa7fad6f6b39808707b9c8e9e6a0e75a1945a57bbeeea53936027c1b6d51a6668bc8ca044a9f9323689828602c3b4e05e22300b34cb9d866184576547ab6477c20754b33a1960d173e777bfec03a5f6aa9698bbb7350e1210e6a6bdbb899b5252474654cfec3dfe3bf6ae8b0a153ef93597da6c5862b50c7c917381a439fa64a02e361e357c92daebae44672a1ad76390870cf000dc233c8cc0c980075ddca24b1713ae74aee6337de6790172f6ef83485b4d21cdddde0c685678e8d12c76d4f5b1e4faed8aa0a3685db67f765ffb04d1043afed07d3659085eb8949f6fb092e43c7967075fd23a2df0ae7ff12858bc6b94167e7b0a979097f05acf5fd345939b3a6787d37c2f0ad0f4ef122f2642a80cd2ba9670f61c5b798448723a9c0f7bac73727cbd4b3213e6bb523b79a3520bb06522e41221155bfbabba4d47d6aca670b3e96f13cdd0fee2b073c04f63336c6951a6fce3e0b353faf59f421d07b49569f00f2dde1d0cf313da961f3645f142c0694c57166dcd185981569ef17ba71fd3c47ba02f82f4d1bf27e3f6ad27e21ae2a48f65cdfe427205f903d42fa76bce14540d88a6343c0ec1d07f35149904f0856e276d2e7fdaee6c6d3b8e0aaa3795e977234b122879b5c002e6f19ae0458f5683ed38470804396141acdc192ae5447172179253e7d62253c33671ed4ec029a2e919c4c965d32eaf97419907b039c319a5736771fe10e22a12f9c0b34d70305f0cddcba56e8eff8d1631eadbb247ee4b5945277603e036f21ad7587222cc3facc67c41c2af90a50969de226595e625f3e2e5345755fcd6f733e3b197dba7bb8e19f0155c2c2d672c3df16d2637d52d1463289db07be923ce96843eac2b7c5529c447cb1bc970a0543a9b4cf551ac59ff4c0a910110a003a2dc075861a55b064203d0af6bcd095556178d2aa2129fa5223757ca7e2ed0b55a7db8f0d7d49d1564ac10c4beb5464df4678e3abfafeb5638ccc2f65a6c7d15e41af945a348a46c2cc3e37cadc734f54734838a2b9444e6be8ca223b5dae3efe7a5a8d7f7f08d75cc7d62176f772462e21c443dcfcaf00c40b6978e73b09851152999b48ff633821f66c640454f0b7839a2fbcbec292166e14307ca564511f65d4396a749d6b619f2865716a5ad5ce995aaaf76c822b5b17c252e83a194e9be95b7e9d04abd5151b90a60603feee693c652024284dc6e43f6f6a1c4918b37fd5b1c50219369e0e100cefa9893cdd762a81708bfdabba728c89c4005164edc575ba67615f0485d5cbe21301cb2166b9baf5c294f2f0e4bccb92b73", 0x7bb}], 0x1) ftruncate(r0, 0x8) 00:38:50 executing program 4: r0 = socket(0x10, 0x800000000000802, 0x0) write(r0, &(0x7f0000000000)="fc0000001c00093cab0525000900070007ab08001a000000d0033593210001c0000000200400fcffffe0d9f99f039815fa2c1ec28656aaa79bb94b46fe0000000a00020005046c6cf733e93dad19256f1a272fdf0d11512fdd33d4c000000000008934d07302ade01720d3f8bbc91a3e2e80c8fc0500000000e280fc83ab82f605f70cec18444ef92e475ef8a29d81f3d9a48a170e5bba6f649d2fa572b6cf98fa2ed7fa4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91db0734babc7c6d27ba2ad23f2eeb57d47689cd77006b17e583df150c3b880f41b258a17c732229d655870271777a58a80000c88068a130ddde1dac55afcc", 0xfc) 00:38:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:50 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="f6c80000050000009233614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00b768a185870000000000"], 0x6e) r5 = accept$inet(r0, 0x0, 0x0) r6 = dup(r3) connect$inet(r6, &(0x7f0000000040)={0x2, 0x3}, 0xc) socket$unix(0x1, 0x1, 0x0) sendto(r3, &(0x7f0000000080)="310d5e8ced9024267a7f6773b8fb68274dc1612fd0bc49c6f33edb128bd1828136c35822ccff315b76d2e031e5b5d9d1d49d9be7fec08af470f6096711c9b8f4be0861f56f854d666ee2d93c5841b53ddfb6ce6a02b83bad0bc17cfe22af11f6527db6018e23226eccc9f960e2ac36f82c81c10e6514e5e105dbca11a8169c47f5e88a3e488d219da5fe4c", 0x8b, 0x40c, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x1, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() close(r3) 00:38:50 executing program 2: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{}, {}, 0x31}, 0x3c) r0 = socket(0x80000401c, 0x40000003, 0xaa) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffe3d) 00:38:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:51 executing program 5: geteuid() r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e9294b0000000000000000d56aba3777e411b7a3a4140550b560353820048c58baeb9546a66f0b313a65b4a5f6642e854edf3facf1611d61388d6a1564c6c50d90d63746e0268a78573e33cfbfb8b79a77cb9386f81793a990e86f35f525c04cf15aba180d478b1de4313e23ca453a7eb6c58207d323f6e723bb335b4b1f47fac4c352234247486c85510ffff82ef561a502a9edc59de8b4abe4dcf5f6b0f35a9c05a6fc01e3caf46a3baaad28e5c5b1"], 0xc) paccept(r2, 0x0, &(0x7f0000000040), 0x40000000) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) poll(&(0x7f0000000080)=[{r1}, {r3, 0xc}, {r0, 0x104}, {r0, 0x4}], 0x4, 0x90) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x13) pipe(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:38:51 executing program 4: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="030000180000000041"], 0x9, 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1800) 00:38:51 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 00:38:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:51 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:38:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r3) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b08"], 0x1) listen(r5, 0x0) listen(r1, 0x2) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000180)=@file={0x0, ""/16}, &(0x7f0000000100)=0xfffffffffffffd2f) fchmod(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 00:38:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) wait4(r6, &(0x7f0000000040), 0x2, &(0x7f0000000080)) rename(0x0, 0x0) 00:38:51 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b007566e8a7ac3ad325d4fafaa761d5c5cc631e4c8c763684aff1cba33049d09b6a0518ada1556766f321f9cf93ec72761f377545d36262c730200d79105d7d44819ad67e8ef8fcb616d30a865bdc690108be0c6e6d3952e8c67b72209f6cbd0405ab823e19aed8328a275b07ee361a38d36c780792ad1e3e51246619dce6e65588bbe767ce9c69f115cbbf467623febf25b3a540ff183c09256030d32ba8bf43e25f"], 0x6e) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) unlinkat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 00:38:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:51 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100eb3f7189591edb1cc826d5d6000000000034eecf64bd4337c62d9bd6ed9c354869a219437c618c4f1dbe95"], 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffe0a) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:38:51 executing program 4: mprotect(&(0x7f0000364000/0x4000)=nil, 0x4000, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0xf244, &(0x7f0000000100)="4147eb246312185ad182f4a5f6961937a57ea23b9f6ef88e7a2fa64f09b308a5185884dcd6479c5ba53f19954cb740eee6d6837ebd43ea553ee82eb942084a9dd6d59cfdf2cca25a6423a5b6025e60f56be433d4be4d17da1c4d1316521514f61011cb32d456d9294f4e93cc95bcc2243c7e11878ca32ad1d4206681532dd6c5662593b6163bf9", 0x87) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(r0, r0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x400) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) 00:38:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x411, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000000)={0x6, 0x7}, 0xfffffe04) 00:38:52 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b000c13a1b11a0c244d6cefede62ec9d5098e7ea755f9126f92352c3b166d869556722eccd479b91caef941df5dfd68519d29e564296debc88109934bb22e"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) rmdir(0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) 00:38:52 executing program 5: r0 = dup(0xffffffffffffffff) open$dir(&(0x7f0000000640)='./file1\x00', 0x40, 0x4000148) mkdirat(r0, &(0x7f0000000500)='./file1/file0\x00', 0x8) mkdir(&(0x7f00000000c0)='./file1\x00', 0x8000000000) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000004c0)='./file1\x00', 0xfad17aabd1f1496f) r2 = fcntl$dupfd(r1, 0x0, r1) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000002c0)=""/214, 0xd6}, {&(0x7f00000003c0)=""/79, 0x4f}], 0x4, &(0x7f0000000440)=""/26, 0x1a}, 0x2) getdents(r2, &(0x7f0000000540)=""/180, 0xb4) mkdirat(r1, &(0x7f0000000080)='./file1/file0\x00', 0x146) faccessat(r2, &(0x7f0000000100)='./file1\x00', 0x4, 0x0) socket$inet6(0x18, 0x2, 0x4) 00:38:52 executing program 4: getgid() 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) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0e1dadb296b0dd0100e91f7189"], 0x6e) 00:38:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) execve(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.(.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='^+,\xf9)@^\x00', &(0x7f0000000280)='}//:&\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\xbf/}\xfc\x00']) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9233614b08"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) recvfrom(r3, &(0x7f00000003c0)=""/123, 0x7b, 0x40, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) 00:38:52 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:54 executing program 4: r0 = socket$inet6(0x18, 0x20000000, 0x101) fcntl$getown(r0, 0x5) r1 = socket(0x10, 0x2, 0x0) r2 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r2, r3) fcntl$setstatus(r1, 0x4, 0x20040) shutdown(r1, 0x2) 00:38:54 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80000, 0x10) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchroot(r2) 00:38:54 executing program 2: pwritev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f00000000c0)="0c69836bc757e328ff41f87e48ad0af433ff8c0de1ea76f9af", 0x16}], 0x1, 0x800000000) r0 = socket(0x18, 0x3, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="ece61eb7dfa192c2e20c53dbbe49c74c44b7e74987e9305c7b290a14e8f39892940c260637ebf9cbbafb80d547e337124a3308be5378ef", 0x37}, {&(0x7f0000000100)="941cf1c3d4e132b0b8ce04ec15acbcd5b8f9fe39c770c94197fe7be6b8d72b1e79928eb598ed99557d48ce61ee8aaf17e1962c2e817a8db68ab9217d6cd5097c04a7e91cb975181b172f13ee8efec96dc9bb45c2bd1036ae1f5efffe074afac747ed6af065216d84f66d7162754584f30721332aa7c90cd712caded946f0d6ce92163eb802d227b263483fdb4d19b3d61633beb549a6c8b75e1592858e1f3fa4ab59683fa054b2bbeef81c3c1ca5480992b9d8bb7e8bb22b1e42d5df7bd8b79b97dd5697eb4f46b42da5671426f74658fd4c22cf6c86b9338ec69f87d2b2b55c2a2849917a155542489d60e48d1e9942ad0e26fe1ced7fac61748ab8b371f3b52bffd52c2f4f4df0366613ce2a6b1b528d11d344a7b4caa8351c82baadbcb09870f24268b687f97ab1dcc72ea59cab361131f738b5441fee61f41f95a42e9c30719d736c6f51653d1b5c7b9d8c7bd3a4b4590c6538fb4de8edc85ab5712244b1fabcb42afe2c6b89a7664316de774c6af5044f6ce9f84255d598c47567f3352be897ade829b54c023e38c25f5b533a59d2c01d6819252cb6b3ecd2d02a2c66f3dcfde93e8117ba41120cae7dc5998293d286c04ab48ffc5c26a6bcc9660b10d4567853f846a2347304c51ba2a6001500073ce776e3efb2b9e9d7da8a1973b7d121d8772394a9f68172409310511d2accfb6d73c8d97b7858ed9291bd8fb20616a913872690947534af3de846260017ad1469ad38b6f5015f1d1d1b794f3de3c5487a0e1c7b939be95f14be147c8fc803732e3b0ab5fa3fe0c339c6f88a21c5b54afa248fcb4a5045f599e018605f291d06b881aa7eba856dfb6ed56abdab9c68c0a61ce1466bab06b6f1b46f622ef8fcabf9f67b9bc86d0387224cfbee0a96c5fc84bae759834ebf9ea3f9b3ff160a17c215c62f62b76cd6bb60b62e3465cf3e00bbdcd7de324043e5c7db61cff39a2faf21bfa74eb7c6d99f110ab5c7bf60c9803c76256b2113f3ca9809310feafe17f589a2fac1537a473ee29e61937dcea81646f4ea490aa2160229b327a3cc4ace04e08ec1ca5c61549604c5212f91c1d62564ac141d8b3766500acfad62d7bc98d081ce05b242c09476841c641fde9baf8a6b019888fdaa2e05843141719696e0116a4a7ba335c72aafff9b90c731ecf32cbcbfb61f0a3d877e231d5317236472c471f8417c4af6b2b98051938a5314541ddce5b0facbabbbd30f3dffd6d9fd2a7993ebc4961114e02339ab622b12c768eeee61ac0394421edf4f51f2979a40a7f7f3bc6f2b7972b0b4bd399de19c477bb535813681c7f5883237fd42aa080a84980d2115d22c1a2d0c3f7d4c8413a595ec634bbed3b9416e40e228e92d132955cecfa9601ead77e98b8e0d70254516e7afa372ccaf0d55b8800042fab4cdd6a16833af0e0f75c15503d5fadd540ac026cbee1e10d9849e736145818abab224935ce6ae60a419e75e0d0cd435b872ab1211237914a7e7b6c5599127c26434dea3eb72e2e4873bb79306df0e4bb52967b7b9898ede2499b6396a420fedadf2fee860a085983197632b1a0fe0ac051d3a0d854c9788d5f27ea5efa2c77893a20029beca149ca6fb2bc8d9ef898d3db99e46a487b0665731fa74f5e14e28f2f4163b9629f817a743750558a547db135d508ba21c8388b97cbe674994d699fd0bba4d3436e000f00635f1f707a1bbee4670ca2bb5ee68817e32d11fc1afdf7b7c0f518ee3dfe68640bcc8918cde16f3c3d926d988b703e36c6d168c84420d86305cd8fc75d3d5831ce31118362e7760840cd65d450b8d4050b8a71dde37c9d1ef3a6f478b966cc89f5e3d846cfb484a1b7ca5d0d30b1982b70cb1f6163ee41fb78aa19bb31d3b68212ff4a7f7f3ba3f32ddf5eae05c2bef2951b9bdb907b217fff76c97474a583b86ee4d3d30643f7f6fc8244c0db4a22469fdb335eabc4383c2b60a8f54514acb9686f52a0c06e6562f518b94bf629d99502a304c0a30fa23d39aafb1ee02539c1e5ba97390721659dfe842f856df1721e5cbf32976f85eff77d015fc9a5d00d2af2e78e89b2861ec115fd72919e7dbcc9bc2080034077794ec70ea5e16798479955e550aca23dbf243e5fd3ff08fe37bc85f9c17e27e76b1336bd01996f8e27c551d21d3c52224aacdac120e7eab549d78a416481679d87f6a09a4e47e5bdeb95b7dc4e69a2bbbdc768426d393496a25090d9e20ac55285c73714b757a3329c7faa1974004866329369f39440d7fcd48bddaaff5e9f2a88816d3462999ee6ba0b07f548fb7975bbcd826c25bb55723dcd9fa4f92bebb1ff2a402250afa6d59bb0bc70bc00a1f75b62fd5c72e0968f931815bdf8651cf6a1b35d33dfd76a4e9d951e430105b55e6248b8a54383fcd27ed5357c6ec837e1f0857c749e27def11ae8410e6030a22fe7c39855661942333f251551e1bb013bb03ed3a1ea13eb58ed7f8639bf789c24431323215710f7dd0b6740a533659f216cf087e7b2737073727f1ceb7415fbd92d401be0dec9d1fb15f3bbd67b6aa5f1f2f641be049ee7f9c5ad2699b1de9d1671ff035345ad2e6dc5ceb2c9d859679a638ecc71209b37ad0aae2d29e2afec348ec359a4bd32d7e169635102e1c83120d93860e9bae18e302ea2bcef3e62360522d94ed308b34262fbb58579c33c681684af6476e4df1221fc33a167ebb8d07053a6f49d3f81514f011c8bdbe22ffee3f2d40d0717a4b44d01b607503d77a0c0e9df82abd1d59a194132a0aa2ea170d6de61bf7229c839708addca095f650c3fd8fd17b1356971f137bac3846d0c04da6c1324414aab3deefc979467f2b21976aeb5478cfdd03dc4fdf0128b0a62883e517cce1e303746319ef111d7de4a86f4cf5b84b76d2064e291df2e5f72d3abebc0aa417bba8499df1618eb4a602de0b4c318e3c44fa30c94b371dda6ad0256165538fdb934ad3576072bb413667a9716be91de906039996f6980a7fe980a975757c5705b4e2cb10fb6cb357e4f43ea7bddb3f991c1a5a6c807b8e4216095ffce0bd3639d1afe712e08a391d3e365e815edfcf1d1b02975b4829d0d9362b11b66479acbabf4e2c3fdceab260fec2a8621876cc79157ffa198c8ef5106bedca239424713f53560cc54244937f995a8272c9450dde52d8f4a674e1a72c3354b170b5a192f7860dc4f0db1f43b7f950f03503d596fa721d13ac10702559cdd1fa8cb29fbf92764682edb5a0c432390bfb0fa870a2201a22d09b506c47d80a0162c878a4bc012ef3c118fdae2dd8e80150393af68ffb784fcc7c8f42b6accf56169a0e396caddd83afbfa0439bb8d2f39269939885a44ca3c8a40dd47c0e77905abf41746899103e0ad1bee766c2c0493e3c49773b65f251017d6f362a1b0d8e535ed621f620e20b9af6c752e5295f00dbc61cd1f26b93a495c36fccb6d6a3d4b004ba4aa6e127ce7c67062afb6f0335ef59a29913f78eeccc43d511fae07c81d5b6f69f8468282d62fd03b85ce9f68e4e1c502911a1cb887d3b809a9c2fb260dbebbdc08d7b2c43fa1469aff726e7c15bb6ab25eb65ef9b22b401a4dd01d9f83e306244a50774be61e4c871e6293147dd082aabca7cafcfe81601dfab661c501869f5c368c5bd9dbad8492d0ddcce5ac45f574a20cf58c613d594aae774a9a84ef7fa6c3ba4a52b2ebb46098936d7f1ed808663b23c8ae15fff9ea26c4b5efb7778815f7a69a8c106e1931ff1faf320ffa7b4f9c0de6b178c34eeb0cc5df0fb07fb46ee8ef60e3beef2defdead01deb9a9f8f655e3b1a13d5e62ee42d50fa85624119abac86b667fbf5352a0ded3e4d461ceed734ade4c065730011aae5f0adaa65d6fa9fc7d95afcc7af8968ded4bb2992913638a1838399e27992fa73f2558b2ed98762e351b29b5ec6bab8db6610e139ca8cdda97dc39f433d3a882e52f977c03057dfaab31bdafe9fb304dbc4825b57a62fbdbb866fd8ee72be825116fb6a722d9bea1ed3bc942a5b945f45c09fc3e2af02a1ba9db1442ebaf159403080cb7a00e941a6dd1cb7eff4d761e0c49add52cd9166adc2b9d83e2c6c625607d27da01f45f528820dcf149f63d4a5565a0a1fe92380948c795d564edaf7fbfb55e9784b71fbeed22c308ae21c89b45f413541f2d6e90745dbb87e3595aab9273385a9d9fc123bbfcad27529c99cff438ceff6d99f50f9297e0b08c9b239857d990c8790567044ebef92235a66d46b2e2ee9f4dc11609119dad76cfdd9a4756d2719ffb488571aac1d7961345ebb5a74ce1ca700ccf3f687e6750a2a7c915cb017159c83716e0478fa2ba66e38a98c6442521a59434e6e97805eb00f9994805d9a3951f62b97e6e8e86cdba7cfa778e06418bb9b3f3db5a651f815c5f8c412a59b8a81a23d7ecefe98c5aedeb21841018c37769feb4f3042ffd1b993d1d93bd803ca40967398db6c249da0b01295939ee5dba84beac2a5f86b24d0f44bc9f1f66ec400e351e93d324652a6845bb7c656c0b540c26c4153b5e601c434c990325dae3930ae2d7b8f337396fe88bfcb82aa14b40c0d8b389d1d1ec971189614fbfbbb0570555309f9ba2f609f27bbac2ca57d40c1815035dc5c782380d427c4c466362a30e26b076ecd07cdb669e8a9c26108c6a96512c4712d8103a84561aeb6e0d60f3553ac52a95d82dcab35386acfa9f6330474b81e53c5de6d2bb7181d99390ea82814f90b27c894470e3a7778683b862ccb882ecc1a6981cae56ea2429ace6c93f243fd238e6742afbecf7ed32b2286d5540d7fe6fc929edb02e866e06b3a794c67cd7f96034c1dfd706d97ad9ebe335a716f542e1f4a44120f5f3264ac8f09570943360896628c95806553908990ba507303850c87ee76750c98dd9ce746223ab62a03121e706cd5f69c96a955cc3b0006c115db3d480bb2c36aea15d25428b5d35103b4bbabec3369d4ed3c6b5506dbee94d6e895721786ae7a1fb7a7828ef68c327d3f08088d02069d5edc24069b781c07cc724d498586024b13a2d1f6e7b1a0a5774e833bfff72d72e261f242cfcce8d5a4a57b28688ba55d6ebde868b67ec35ae4fc0a435702c8928b834cc82302843a748b2402a00045e7dfede6905586e154df487937e2e3ff442afdb668ea1393be36f3aa74dd4dda3b60db8442382359c57c845ef6bd444a3a91f245ad8c93a6ab1bed2e83abcd0d0a01180b38f885519c073a1608b720bade06ab4410a7c4f24880ebafe75aa25b782a6635251b3bf3b181530a1fb32453beb01e9e737d98daa27934541e412569c876d28258977b977a5af14861e6ac63d5ff7eb3b72fd000bd14a9ac26cfbd27b49ede32d91a06be3f7d141bdcc4be0a0a31e50e6738cfb8f873d1f4ef0a5236d02d9039d23fcb264a835ba5c1e0840ec116954de5aaf3bf2bdd156ba2057110c387de5cae473f223cde9d60aa8808b361099b6366a878001490c0598266d8d6f05750e982f254e5f041e3592ccf566a2e91a14eee57feecf3185176fb3a8b2960f3e0dd8d7720673f10e0502d50888212a530847b753c9711e4d0493d64e9fb62582b2c5355b5a89fb643b6c3cbb908858269539265c30e7f6921a398d39d8e5d21a179b0a49908f06c0f53f1971971d94c5588bcfb6f4972987de5a8fbb60dba9f1b5817bfe5655a397d81711cb29200751490b6b308ebeba8793c8c74f50b953aac0dbd0f381436c6aa0b39bc4f237b44286fec2a8e09434b04039152d156e7a6182c30a2eef9bc0a924161c500eecd79835d74d2458d3c25c0a4b1", 0x1000}, {&(0x7f0000001100)="f9d7e9ea759b7e45c2df99c058d66f45fd00f234628935d3f924730f77303782d218b11ef15c34aa7d5399c9e7856d7534cd7b5685fa0e5cb1638f2cdfb2d2a27ed0629836a0f7a463419c8d76f267fd0bc1e622ac5a60f50be58b08b9b8f6e6f1d08e993bf939977c0eee13a03f2d7c87e5a4f35056daf01d2bda4557c410a1e77269faa8194617edc8e258867bd2e1b85ad80963c438573ee41683313e7154d2b4d097c1df5435c5f7f774a3ec45f19fade4c9e5ab6590814867002d3f29bc9318814d883b05a4f225bf81f3ad2fd412407fbdb58201819422759166db17c84de17a4d8a281d3f8b975624b7b6a6", 0xef}, {0x0}], 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f300000000000"], 0x2) 00:38:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:54 executing program 1: mlockall(0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000008d000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f00004de000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000216000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xc, r1) socket$unix(0x1, 0x3, 0x0) 00:38:54 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:54 executing program 5: r0 = socket(0x0, 0x1, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x10000000004, 0x20001014, r0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/91, 0x5b) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1816, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1a91, 0xffffffffffffffff, 0x0, 0x0) 00:38:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:54 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f00000000c0)="00000004", 0x4) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) getpgid(r2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() fchown(r0, r3, r4) 00:38:54 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) getpgrp() r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) unlink(&(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') read(r1, &(0x7f0000000040)=""/181, 0xb5) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006aeb7d9cd4a8453691c26b57f08c33f441b3fa4e283d68717a78151dd3d7cf26"], 0x6e, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/61, 0x3d}], 0x1, &(0x7f0000000240)=""/6, 0x6}, 0x41) 00:38:54 executing program 5: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x2000, 0x11, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/24) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 00:38:54 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setreuid(r0, r0) setuid(r0) 00:38:54 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1000001, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') chdir(0x0) semget(0x0, 0x5, 0x30) 00:38:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:55 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="1b4583a72910893a2b5eef01129687a3c9421417df390faacccb781b02f321b934d878a5fea52cec89849b5714b8a8896b7456342922e8b0c625bfb7477b6fecadb28f815878931cbe5fdb0fd27dde0f6984c917b73c6ea98598a8c3f9d8741bd8ffdf82354480883e045bb551f07db827a1140602b2bf8a8d504ab7b60f33f47006551c2f54fb7946e753f87cc459fb675d195e8df2c0177e4a46c5c5b78b570c0a917a5538ab887e62b964b1d80bf4bf4cf805ff29b58c3de35f2a5d805df86999ee2b4d7c7c9d2d6288904a4f9f08a6"], 0x6e) mknod(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40, 0x7) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:38:55 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0140e9220e89591e92336105000000e99663801366dc2ada898d88cbe648ae3ffd6c13b3e349840d13c911b1097d93ff7b29bbe9cb718ebd5cf3721e9761c20ed24aee98d28479eb000000000000000000000000000000007666297f4cf114a26a3649fa7190d7097dfe206dc46030235d5d4b8f2ed7c9f073d1cc36192f3e7930b28ffddc55686069fa9680696cb39b8648b0525ad2020376c57bdf3979680c4b20f6dc738bc15610d1a2a58c22e9cce456bc45bad238b090a94ed42889b726237b20dbdf5d7fa0b1ba52ba6ba2fe93e3021a390515012d002b761d801da0bf76c148b8bd66c9443e70a2ab2550765e77a1c2064ff6e7ee4aea4e2d5521f401ed2ec12d64b9e750ad0f9621f7f8434b697bcdccb4d0fb0eb0f5babbe3bfe179375df328effccba0b155889c75454695f37408a9e17305096f8deebe298f"], 0x1) mknod(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x1) 00:38:55 executing program 4: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x4fe, 0x400}, 0x8) 00:38:55 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="da8b2db50fe8b8bba92a257ac39bd169184f7b946f048c3e84e3fc6f1b019b59", 0x20) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100ed1f0000591e9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/67, 0x43}], 0x3) sendto(r2, &(0x7f0000000040)="9b6dd9ac03415da317968b20b9ee81a19dc76a80af26840a061d0ae76acfe9aa67c34b2f688b6e243da410a5b5a1d72f7bf899428eea150c879e60edc3fd4353c3cc64aa5cffc55279fb57562474e9bc004acf86e784bc37d538da79c2e9e54808344e3daae76ad8633edca0db59014f1278ec2a081791128349da8e0221aa52843dac03cacacb310cfb9049cb95aaeaa894ad3fc0c545ab3517827328c0f42e31cae19bd303", 0xa6, 0x4, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3}, 0xc) 00:38:55 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9235545550"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xffc0, 0x0, 0x0, 0xdaf8b6bb) geteuid() connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(0xffffffffffffffff, 0x0, 0x0) 00:38:55 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="d28ebf009ac3675ee8140a8105b640bdd1466b48dffe458425d29b92a1786314bc8a003b73120d8b776a647bd0dd00a9a1600a8d33ffe0ac249ba5a9751e47d51a38d1e11f5056a26b3f911e311c308134ae38b13740935d2d2dc279c495a53c48878928e23b59db2573fc10ff274ad91ff2dec12aa31f", 0x77}, {&(0x7f0000000180)="781d63d105dc0211d3eb0ab81b21c3d6fad978d80237046e17a38ed66abc2db37c7516420822cd3ca23b6a2da4a2d5d82dd9df7b00c3a840b7592220b9c5ceea804a92dc97719495954f37086740782d008629bd8d5d312e4845eeafc435cb480340263273a69bcd7562d7908b4e5200c3591543c38a215b24b719979aca3bce688f3c581d65ca4b47e2f1073daf872178eab3466d38fe21ba446a09db6835bf9c9fa7805b7d97e35413fdfc2d60041b600294c691087022da6992f42b092b1a3fa34f24b0038693a85243a65d74d1e9de", 0xd1}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x26, 0x0, 0x0) 00:38:55 executing program 4: clock_getres(0x1, &(0x7f0000000000)) munmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x3000, 0x6b8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/186) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffa000/0x2000)=nil) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000001c0)) r2 = getpid() r3 = getpgid(r2) r4 = dup(0xffffffffffffffff) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000400)="e3be3b93fe64e6b5ec1634276e362c59555ac6e5adb9ab7c", 0x18}], 0x1, 0x0) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r4, 0x6, r3) select(0x40, &(0x7f0000000480)={0x6, 0x74bd5607, 0x2, 0x3, 0xfffffffffffeffff, 0x9, 0x40, 0x100000001}, &(0x7f00000004c0)={0x7, 0x876b, 0xcb68, 0x2cf, 0x5, 0x1, 0x6, 0x7f}, &(0x7f0000000500)={0x9, 0x400, 0xffffffffffffbf5c, 0xf000000000000000, 0x5, 0x3ff, 0x221, 0x568}, &(0x7f0000000540)={0xa000000, 0x3}) fchroot(r5) readlinkat(r4, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/121, 0x79) r6 = semget$private(0x0, 0x7, 0x3) fchmodat(r4, &(0x7f0000000640)='./file0\x00', 0x10, 0x200) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000680)={0x985, 0x1000000000008}, &(0x7f00000006c0)) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000700)=""/208) shmctl$IPC_RMID(r1, 0x0) madvise(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) shutdown(r5, 0x22) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x0, 0x1400000000000000, 0x3}, 0xc) 00:38:55 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fdatasync(r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:38:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000100, 0x0) unlink(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) preadv(r0, &(0x7f0000000180), 0x1000000000000203, 0x0) fsync(r0) close(r0) 00:38:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:55 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) connect$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000240)=0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="266a0b0a6e9596d16cc21f433dad8d82cf7927b325277b0af12476e1f2a866323c1cea923fda027da550cf7af34bab75e6af407a16cdcd2703e34589f8ec1b11ea851133524bd787", 0x48}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x4000, 0x62, &(0x7f0000ffc000/0x4000)=nil) r3 = socket$unix(0x1, 0x1, 0x0) chmod(&(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x4) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e923361bbc8"], 0xc) listen(r3, 0x0) chmod(&(0x7f0000000280)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(r0, &(0x7f0000000000)=""/224, 0xe0, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 00:38:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:56 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) socket(0x18, 0x4, 0x2) r1 = semget(0x2, 0x3, 0x2b) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/4096) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x40000000000002, 0x0) fcntl$setstatus(r2, 0x4, 0x48) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x302) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:38:56 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 00:38:56 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="0100e91f70895900e2e6f34e0ecbfc096bd079e35c49701e2bfcd70ea854b320fb809f90d14c8a2ab50aba6c6aef040000009c02e5d4ada7f5c71e0ab467825c7b0beba9bb5f9d1a152aec3d17f9acc3daccd90d64858e2dc14612694db84e1c9027ffb8e347d934ed7c5f910ba8ed6b6c248771b0169f0ee582413baec9f3dca791d8961858d301cf9c33beb4fe246f7c53c8fc0a28fbd925d8b19e2c4ca58fa828b091ff91fb61d7f2b86d9744d36727e37693acd2a91d533f70c9f1c66d7b74714d693db7b6034cf7a18c445fe5266922e36d1cb3677cc35273"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="0100e91f718902e6501a70dff25d70e3b78b268cb0e99fc7471f2562f9ffb6908cda19ffff637ae4c4c25e46000001c6903f80000046e0e051a3e0a7363db7ceb4aa49a0113c51bbba68aa39e86ade61b7ed1af3a8b77a8c6abaff9ef13f2c8663384bed769baed7669736216372f335e34de789e2efaaab60e93b606b1368cbf0fea853c56fed2702f8a7092cb1bb3cb876dbf1093d2936a9b1335b53debfffc3ab18d94586dccea4ab633eb121eb81be46105e4937325b0332639b8162013949d67e4bc94349af33303139ab21e7a57c40871af4b27c856b196e7307b473281a05c61359442a155e2a410f922bdd3848a240bde65ae092762ff7ae8913a4a31710"], 0x6e) r5 = semget$private(0x0, 0x7, 0x200) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/205) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="a79210141f7125c44f4969c0e8ad3f3440c26e5f71f78c0eec93cfb8623afaf82817e9bb1e2fd5e8e685bf1c74537f8f92feacf192ea8f2c9b54e9817cca8b0ed70300ef014b204b41272ab4f751e479f995e0c37c697947e59f52ee0027be61e13e715262d8fe6ed77f2ef31abdac6d21fe6b1d8d0b55582fe0b0d3f55333b6b85e9b43ab5e62cbe42f43844ab20fcf757a4ca40b345714d2704878309af872cc01ea86da1e", 0xa6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="1d8deadf1c9028a69e710ec8f1e9d46bfeb85a732034f7a1c4bfa2bca4dfcd7438a609f13906f9dcf7ea9e642a247db09254dcf188ea34410b6c8774f573f0e49497e2d47d30ab911d8d8f87e8e26f632373cdd5d2ed46191511623dfeec2fd5e5b86c54270c948dcac709e08e9a6bf8c554f1855e2c1974a5ef0d4909fb4c034c6635149183d5012be05ed8e2432c1823503399e7a4c59c", 0x98) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) r6 = semget(0x1, 0x3, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000280)=0x8) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000000c0)=0x3) accept$inet(r4, 0x0, 0x0) sendto(r1, &(0x7f00000002c0)="f929bf52b052f15f84cc78f8642f5382da89b4605fbc4ed29318893f5f66103063f4b6180e7b20e88535eda051a3f5f89e68d49712b484035da6c18713447112cde18b9b59ae21dc6543cf2fae79df64d55ccf213721b845452ef57e18d4066e", 0x0, 0x0, 0x0, 0xfffffffffffffe32) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname(r4, &(0x7f0000000440)=@in, &(0x7f0000000480)=0x12) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000540)=""/187) recvmsg(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) 00:38:56 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000410010002c6, 0x80) truncate(&(0x7f00000007c0)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r3) 00:38:56 executing program 2: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/123, 0x7b}], 0x1, &(0x7f0000000340)=""/193, 0xc1}, 0x2) r1 = socket(0x18, 0x3, 0x0) r2 = msgget(0x3, 0x100) msgsnd(r2, &(0x7f0000000000)={0x3, "39d526c3976114307d9d8d28b302186c899bc68aedb7051de47db7688d4318"}, 0x27, 0x800) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe79) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/230) chmod(&(0x7f0000000100)='./file0\x00', 0x0) mlockall(0x1) chdir(&(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000100), 0x218) 00:38:56 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) fchdir(r0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) mknod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8, 0x1) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) fcntl$setstatus(r1, 0x4, 0x4c) listen(r3, 0x0) clock_getres(0x0, &(0x7f0000000180)) clock_getres(0x40000003, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) truncate(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8cc2) accept$inet(r3, 0x0, 0x0) sendto(r2, &(0x7f0000000200)="1674280029af952e6e05c728a4e67a5944a55c9887da3a404e92e65364d199d7aa26981776b6cc0dbc0c0c2b5d4660e78778ad4d7c1f72377e3f94d6e37453991fe009a0b363f4363c908fe950140ba038509f8045186108dba7d5e04739b19bce36e04733e6fee3d5644ab8f3ed0dfc3f0122b5942952ee74116598d9d829dfe0038fa3fdd600a86af0d9b36dcd41ef254669c7993376e2070000000000000000000000000000000000010072cc06adcff7a380f0a7449885ec3f779f97b84d42bdb6634bb733fc864476040cd3e40e81c9e8c3004c316ff7ce45fc7739f091512f9bc2b7213504", 0xe8, 0x4, 0x0, 0x0) fsync(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040)="b1c6bf9b79b911d64b103fc25f829859db52818d3caf3fc7c8642ed2df5122025645689f618f0cb396f007942e96ee72d45f1e80e16073fa347547ac40cdc0f35b23658bb1798d643fe854e47b80cde24ea90301d1a3d422e58a70ee", 0x5c, 0x400, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(0xffffffffffffff9c, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40, 0x18) 00:38:58 executing program 0: socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:58 executing program 4: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x4a0000, 0x8) close(r0) mknod$loop(&(0x7f0000000140)='./file1/file0\x00', 0x1004, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat(r0, &(0x7f0000000000)='./file1\x00', 0x1000000, 0x4a) sendto$inet(r0, &(0x7f0000000000), 0x2f2, 0x408, 0x0, 0xffffffffffffff6a) 00:38:58 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8100e91f7189591e9233614b934cfab248754c758913de3a2f8674eb5f6c68962c1edf7edbd8a5fcd8cad2465f4f70826b6950689db16ac6ac8c475fe417a59faf150cf04b8e4517e45cf38aa60aa188ddc5fca37aa5be549c300b3a67d8a4e1bfa0ca67d50f12b046821e69df3c2d28c5d85567d0ae1cee0cfc8669841865471290946ae715475a171d0f581400f1174b5163395bc0da11df6001c73f33ce0a97f99858035becedb073260f2f797476687a27e7b4260ee48f5e63c65ce77dbd16bcccf7"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) open$dir(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x0, 0x800e081133bade99) r4 = accept$inet(r3, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) fchroot(0xffffffffffffffff) openat(r1, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40200, 0x110) 00:38:58 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00bc71b5291f041e1bbcb9e20149bc313494768bce0060785a468d1d333ea120110ee80b48fc616520ce22df30472a8c0349cdc80256aed40ea82de74d0ddd5cb667741f5cbd8759a432abb5d37b053819b0e2447f37eee4514a306762b98954a4c2936bdebe5ced84bb29c519a3d0b9a5f308a0169b354ca965b8858ba41e4d119f1f36692e4a4aaddc075966911648df0327f4e858bc8207dddcb93ef36b335201cb045456a9558c8e1d277f39485cf1d76794d23b3180c3f5c6dbed7846a038dc2e57949aafb03cdcb7336cbc9e869fcd80adf2d6ea1a36e5acc0bfc2268f7a6de81c2e2160c9d3530a"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b009598609083f6a6932303c3625056fdd49c7eb5237eaf54cb9b6fd1309d6838122b33e9adcd5487b73680372b700c48d40d2b74b23698cfb9f47e9f19e30654cb2a52dbd9f991089aaf6142409efb6f294f014901f31f1a586f0110fb45c802177557be55768ebf7f775177aa765bb7439b96eb11dd0768cee7897f754c990f89c5dba3ca0075697066a14f93525e60d93718ed8557532f1d7bc7bb13835a2f0c2aa064f12e40fff02dc185c1010193afb67ba53efd31d110d67a243cf7f69cce125426b8165a2b0952901e11ffb41035f409a54022477960e1f4e950dce77077fdc74e645b14eee25c5a836715ea231e6a0db11ccffb738f6bc5184d3d6490b94cd9463a4c2aba42e90a71145c69dcefd99842245708fcc2e6493486daafb24d247ed2dda037402d2454318fef9d2aefeb9333f8057e21cb11b32231d9e4"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(r3, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:38:58 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000002000/0x1000)=nil) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xffffffffffffffdd) 00:38:58 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0114433f08af3d9404b23674ffe5836d38d7c7d031171107c0de5bbd8724a01628179b5910ef4bd6d0fa4e1a3e624071362de438a0a016559b8c482302f8cd523bb10f83fc8f66d38a52f43bf2159f566f045569d7041ec1a076dc9e1ce51725a6"], 0xc) listen(r2, 0x0) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0xb) 00:38:58 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e923361704e"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:58 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) close(r0) 00:38:59 executing program 1: r0 = socket$inet(0x2, 0x20000003, 0x2) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 00:38:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) utimensat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x6}, {0x401, 0x41}}, 0x200) listen(r3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) msgget$private(0x0, 0x100) listen(r1, 0x2) recvfrom$inet(r1, &(0x7f0000000100)=""/121, 0x79, 0x802, &(0x7f0000000180)={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x409, 0x20) 00:38:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x2) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9253614b00ee7dce8512ae5b2c02a1f44f29c8a77a7314f049854f10818feccd68ac6641ccda6a2e5500228c051ac6a2987fd76981cce99f8bbe0073e7a728ce1d96a7016576698468aa730cc997c33a4c5a8cf1cf6a566363efb6b209fb59db63d9d0dc31a0c28e8081c48f11b23725d42f913cacac25b7ccb540c87cd4b8e8"], 0xc) r4 = paccept(r2, 0x0, &(0x7f00000000c0), 0x10000000) fcntl$setstatus(r4, 0x4, 0x1020000) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffff67) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:59 executing program 0: socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:38:59 executing program 3: socket(0x18, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0x20000000000c, 0xffffffffffffffff) 00:38:59 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = msgget$private(0x0, 0x8) flock(r2, 0x2) msgctl$IPC_RMID(r4, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r6 = msgget(0x3, 0x402) msgctl$IPC_RMID(r6, 0x0) listen(r5, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="f8da36c20c6886d3d8f955b95895cd05135c6194862a4d84739eedcfb1d5860400a10a5bab2344ac824a2ef4d115f0331953ffb2b39445cc2a6c3d87d9ee9449712ad928d6558aac2aad88b052268876ec12c52c66870d0f9e72c4c7cf3e25662b057f63d1042afc4413eec60c1c53be7ac234b2623f4030267d49cec7402b867b4df26564f848b85a8671e1398e738046ea066c6648930f1ffde05d88dd73c6f068dee9f636bd5c76a79f32fc66f46e60fdad2cf54432dc170e06508b02c120acbbd5f33d9b6bbcc5c334ebb1b0f7b9b279c76340644caca57768c74655cbd084fea4f55d3492ac9dfe71c4fc0ea206edb4e9acc5121f0cac606fd461d8ff7487835da435c2b217264e7d51855bb6e6f8e14d8d6e775b9f91df2d0c771c0cfb1afbc3e22c956e32d1d9675069551ceefdd63155"], 0x6e) mknod(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x8) mknod$loop(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x6001, 0x0) r7 = accept$inet(r5, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x100000001, 0x1}, 0x8) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:38:59 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = getpid() getpgrp() r2 = dup(r0) fcntl$setown(r0, 0x6, r1) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x1}, {0xfff, 0xfffffffffffffffe}}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x10) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x1) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r3, &(0x7f0000000180), 0x1000000000000203, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40002, 0x3) 00:39:01 executing program 1: setrlimit(0x9, &(0x7f0000000000)) socket$inet(0x2, 0x20000005, 0x8) 00:39:01 executing program 2: mkdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2) 00:39:01 executing program 5: r0 = semget$private(0x0, 0x7, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/151) semop(r0, &(0x7f00000000c0)=[{0x20000000003, 0xfffffffffffffff6, 0x803}, {0x7, 0x804}, {0x3, 0x5, 0x1000}, {0x2, 0x9, 0x1800}], 0x4) r1 = msgget$private(0x0, 0xc0) msgsnd(r1, &(0x7f0000000100)={0x2, "45bf7ebaa2761900a2b8cce3c106f3b73ee5947c70f7acce0728"}, 0x22, 0x800) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/183) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/1) semop(r0, &(0x7f0000000d00)=[{0x0, 0x6, 0x1800}, {0x1, 0x5, 0x1800}, {0x7, 0x101, 0x800}], 0x3) msgrcv(r1, &(0x7f00000018c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000001000080000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ebde5c29a1908318ef01f059b7903cee70b6b2109d934ac54a63639a7fc16a575eca6998e335f2e1537dca2ede56526469b865387c85115399a79d0ee2791c137d93d77fa39fb72ff66d733ca39d4593ce80ee4abe5bf6dad64f0e66ddc954b875a59b9d11b2a09c6f400c39aaf47c5351b16ca2e30a06bd4009e3618e2e62d64057f8fb27a0cf366fb45e7470ffe779bbda74fea0754bf446b8f2585f0c3179d0b7e7c00df6951ac93a0f2edc43d584ebfa579b021b90b51728931e781805071cc7996c2c49b3cdd0b4a81c839bbea4ac3f10912e3d0d67ae083bef2ea9baf12b1b0cc18a016122e7e66a638e31a7f79fec6bbce3a8b2d062ec67eb16f1282b65f84d5aaa10bc059d5dda4934c8598aa7e4edcc2831bf03ed6315c0a5a63815c56b9469ebf96ca3701e9cd81152e38a3e3a3c7fb61a7234568c9eba27dad238a2ea305d2e65a565de6073724063df9bd869a223e70ebdf0e331aee14e2e358c417514c4d0a3c8c778ba5aca7daeb3185f5c14c78822779969566a86e3cc2f14fe6aaaa58a7736901c02d3f372dcc0f531a42b64e9f4c2cb6497e5ed7b06add58571b860a77ee04a40f937d28e08807184721b345bf96431bae2c85f50dccafb1247db18613a3bb7852406f0d382413cd30e381a2774b5d8df19f7042b07f27"], 0x1, 0x2, 0x800) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000d40)=[0x3, 0x1, 0x1f]) mkdir(&(0x7f0000000440)='./file0\x00', 0x100) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x75, 0x1}, {0x3f, 0x4}}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x100) writev(r2, &(0x7f0000002880)=[{&(0x7f00000027c0)="c5cf236716c96dccaed70c15860b43dc3890e385204074967bd30522190f6f442213697fa25e13edb2757089abc70ac8e03251e5eae9f92b96db29caa278e7418086fe0cae393846359952574802ae471f2cf07df9e7bd53661b5dd80a4c7c84b9766001947d2c5bc2d9b2da54688a7ec2eec30d14f6372d6a512a39c5035446587b852bc5dda9a680e86254e9f3f20a41176ddbb8b59777d5786c7fec5c000e4c075e340391594794468f394f62fdbe7b021dad37dea0", 0xb7}], 0x1) sendmsg(r2, &(0x7f0000002dc0)={&(0x7f0000002900)=@in={0x2, 0x0}, 0xc, &(0x7f0000002cc0)=[{&(0x7f0000002c80)="9778bb350ff79d1d6e59763273843635a38b419ee74ef288ae2849c7b2d61d0f6a", 0x21}], 0x1, 0x0}, 0x1) mkdirat(r2, &(0x7f0000002e00)='./file0\x00', 0x10) semget$private(0x0, 0x3, 0x400) linkat(r2, &(0x7f0000002e40)='./file0\x00', r2, &(0x7f0000002e80)='./file0\x00', 0x5a4fa326650f86b8) semget$private(0x0, 0x0, 0x20) sendmsg(r2, &(0x7f0000000cc0)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000480)="43e4a1fcc95c4f126a5e231761162dc712db77b058b3a7c91255884bc0752b441880ac0d655ebe17dee90aeab9d35d9dbce40233b832d2f63cf7ccea140c07842c34ab5b708c502fc744fa2799b1128fb51a53e5ec295b004e5122ede39ab1ae21bad48f5f67e133cf1a654f694d48601ce30d8e163a88e2284143a53aa97cc6ae8a80a49bfac5021678fbcc9146a218814c4db16f01c3da7da77a68de409b613c9a2eea4d99e709ccc32da4a0ec69225582e755d2cf4247b9e6e91c747f42e9375bd64ff901725d9ebcbc62577b9a58ac4049bf0f7584cadb44b229b9c4c4c21d33470ae4623186e97379c78f2019bf068d551b00aa906c8cf1", 0xfa}, {&(0x7f0000000280)="00fe778b7d114a4a86df47d7c55d6a6b5ccc9be71395768b2c86f0676781b7c5e6e6d5ddbe9ad273e75301e2533dccb0b61c74cbf16e4056d789973fb53f9496e480e54d0e0a8baaa4459822a37fd9f9b37fcc4bfc73d1c19c91cf9399492423dec50155c136a6a366eb90b3b091621e0a18fa7ce8faff16dab4d4983413ad08c3d4b9425671800e5c258f4e8e", 0x8d}, {&(0x7f0000000580)="59a75c233667f46b8b63a4ec0cafb82908ee414a7eb3411fcfff700772ecad45f54fa1b1c79cef0bf955bdfd095f996066b09d0e0732df0e84490aabfa4a35c919f6aab17eb0a1207d001652fcf14f0ff4790c1ca94eecc6fc2a6d77a057d135652533967e0c477f6ce58f2b1e362bdfb56e96108be80b01f88bddf9fa685a341edf2c84039a1d466482a329035bcb9c3d3634ec5168b2658902b745308cbf51397f0fc21e7fb85776868686d9cd6db25568aa16", 0xb4}, {&(0x7f0000000640)="0598f73d840c2fac2f4441901dcd6fce5230361b039ac51d32f6adc2b0edf83c2e10affc2db6b0ab3b50a6d7ddcc728f5a4b30fee53bfc51d7494e307b29f5605ed4f193bea31ecd806560909d458a29b3e15262871a789ee4bcddd491cf92d880bbbb2ae8e634496a3b97a45c9e639f6b7bd04dc1295fcf47f6a4705b8556fc57ed2d24d76259c8e6a8c6cd801b9649199767714cef9f85df45dfa43432224b9ce680178f4dc88296b20dfb586a5abeee89d7a714f1093512d1c762cdc56959e16675b15258c3d71848d8c418f8e1bbdb44", 0xd2}, {&(0x7f0000000740)="e217ddd9760817875a53941fb8c2205fe666b2463695e37436107727e954defcf859468415fc9d430928631a88fd6ffaffa05c8ecb156e386c4e5d7d9504842f83a1bcad2dbbcc0e2f18ba5432770ee160043179ff9295d545638468b4011663af6e769121268396779ee576ae4d13512308ac08f4bd1922e96a4c38e76c3148fd37b5b1014aae9fa7d034cef879740607f47251638829d004a15374128a4ec3320b5727303dec6693440706570b83fe538c7dd95ff0205956856dd70bc1c658eb1061", 0xc3}], 0x5, &(0x7f00000008c0)=ANY=[@ANYBLOB="10010000000000000600000001010000d6c653de86a203db9c268ed7ff8a6d233e06f18a84f4585ce655c3790bac7a8dedfade19009f4e2b627378296ab57553372473bab1f1243dc8e6e6cc4bd7f040244eeb3f0e18e0f6d021b99537fc73111fcf151c503675a6c043b28dc322d7745156cb7f53c98facaa49921c4f51a8d0ff17288e302b8012fd6225fa21784f560873fe7f98ddd6db8c5940d0a94c5e1fd7d6a1123c2ca16eb0347fe63ef7c90e6b6b4747ef6fbfb01131e8a11530f55cfc34d3ec1e91ba02719fd44c80bc6fe52f25f03d78aa67f9f392687b0f75236405147c0fcb242769ff263816c941cf64230eb80574dd46a7ce081ab8d8229f533755f0bffba563c728906b4a4fb6e341c99f7f00300000000000000001010000000000000085f8a1afd17875aa10bc5a34d36d74a649932a73545787712d212800000000d00000000000000000010000070000000879d0e644cfd3cffd80660c62805bfcd5137ad8cc049567026295f188a7969adadf93f726d57455ebb883985a92365f63e5d2cc27b3bb9b1ce78111604bf96bbd8989dc61730c175885a9330e46b06a80510843c8eac17b1ddcdc5393964e36e09675b74de3a4e19a233d6c16e2f7358778ee73d80493a8b5f7b61fb2624a673fa035f4d5acae75f2ca794a7e5a6b2ed28d7b1f8617e0d7419ade3904e9b45474df345794b5c0a09794caca56dc13f5dd14fc9e27fb94fc7e7a4ea900000000a80000000000000000000000fae57d6057be984da04aa614c7a7ad588542b355b49ceecbadfae87da12c6a92119beba720e3eb48fe6da7b6c5eac60e98e52a3874c1e8b9d4e1eea55fafafa16a0d8ee33ae3b16e00e13a0f94f6aa4635f02c2583ed3e182346b4e7e57506922f0eb95a9e063a30af5d9671a133727dc8d950f111465a98e4ff5a9d69d75d511b0b35a7c8620fff5a2a126b5cd8b53fd4eb36810d0000000000000088000000000000000000000001000000450cafd08dc7f5cc1c78e2828d44f8776b876e9c3a1896964f8ce6f71486beee95341bb6206cd8ce2a71092dc9bb0930e19e1e3fcac54372494a9682f95ffd0d8d1ce83ddaf9b9ea344277e833ed51b60fe3eef5904ae4f2e9a12c7d253209b56b4e5b7b7b3a76435c15efac8160d7339b809ab6f300000048000000000000002f010000090000001123811ef19e38602708265d247917fa1d4347f05d7b7c73daed53c634d1fcf4794326f0008ce76382a6577ea984c66705da3700000000004000000000000000170000001302000007b7a3b02c9f773cf3de2f5d6877ee8c33d15e2e0ee64c432fd8fcacbe65b890edc25853b225db047e796c02"], 0x3c8}, 0x2) 00:39:01 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r6) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x80) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) setuid(0xee01) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="01cd4f2a7705d67c103aaf573ab9060065dd2a966de8aa437a3a5a2bf317e23f7822069c5bf7f81534cf434d796717d8b518096496bc0e4b22224315ffffffff000000000000514c1690f67c3c117421556702f98301d4f4617030921e59ef30475e8021a1e3111608e6e8124bf0155fb5d5ea45df86ac17", 0x78}], 0x1) fchroot(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) fchmodat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x0, 0x400) socket$unix(0x1, 0x0, 0x0) 00:39:01 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) listen(r1, 0xae5) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xb0044) socket$unix(0x1, 0x5, 0x0) 00:39:01 executing program 0: socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:01 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) nanosleep(&(0x7f0000000340)={0x2, 0x9}, 0x0) mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x2f) 00:39:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfffffffffffffe79, 0x4, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) flock(0xffffffffffffffff, 0x0) 00:39:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008f5386996b25ae187dc50cf24fc85204251d2328dc2856a16474444d44dda3599037d09a021c729ef88f48b221eb1457c83112f434749b10a8bfe4050047e01c5e75cfa79248396ddbcfad0e1bb84b9737cc0d469b6cdb4a64a4a2d469b36bffc2abc4de2bb184712cb3157269d1f2624f6188f4abf9d478e97b60e42900000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) 00:39:02 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, 0x0) r1 = getgid() r2 = getgid() setregid(r1, r2) setgid(r2) setregid(r1, r2) 00:39:02 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="09090200e91f7189591e8433614b02f45a4ef10f25d047161e26020000006a"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:39:02 executing program 5: r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0x9e28}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)="82e58a53753fc96ca4263181c57b1674f59cdd71585b7171f697160421a4eefea04a6d661b4db6993af6c7d5e11ee3c4d1b6dc3155255e9b6afde8899f7de0472bf9256540e0b8a44b6ce1b449661c76c0ad4c86486b2b5084f185604d1ef3c140ce90728fc2e8264ad6ddefc2ade8c38cb6b1a925027008401b07ffec2912f55277692887f8d5ec30765761f7fa0f42d2cee0f2fed9c95414468da053063364cea5628bd1ae0ff49dae89c7a129856246dbc670cad66cc6ba9e38b638c799cb8eea71a9dbc3", 0xc6}, {&(0x7f0000000180)="4133a94a6a30aaeb867f489ea4be081299ea247b390048597f662ec6a5c4f4c2935293061debefe14d738fae11f6af64a65a39f1b7138059b95327f3527055162ced1348f1aadabe41b861f4b0bba5d4d42de92575a7b5ec318fbba0b6c3e86082cae8634fb3d44ae37a45", 0x6b}, {&(0x7f0000000200)="1c52cae4892e34d0089fd6", 0xb}, {&(0x7f0000000240)="5737b17cc16b23a0d1091c8a497e37092997a0bea8eba7e3d8e6b3c002f7ee9d1c5b8736d9b593ddaa8bccb1de0f8d3617b584563bb7a0341da7414ea2ffa160f80a5df26f917174d77c57dbe4cc135e1f494463b2065262fb457783a946be5659909e6192111d4f1cd0956dd198ea5b61619745a67a2329a6c8a6dfd44aa874fb485d5cb05d980d25e92f969732a0b9848228e537b6345a902f706ff5", 0x9d}, {&(0x7f0000000300)="39ced0543a05bd6b8e5196c6f55b84f4d65189dd5cb756e65e", 0x19}, {&(0x7f0000000340)}, {&(0x7f0000000380)="c0fe8739d32c32a071e612627268de236f0a7096f33e04207d4e5a873b0e84cdeceb9fd47107b12f8946c601bff67e1e8577340f4a970d6b607843ac81a5c08e4899e98b6ac42eb43a2ce832de1d45c05fed932cb6cb19bb98c5988b01159cf377d2963cc7f029b023fa4ddb4f9d73504a0e8e511e4dded638cba92b171f442bdaecb1ef7b1d1199be17e179f72ad454c6bf94745bdaf931ef541fa85100490cf416c494b144664fb97e710624d02f8e2a81a91490e6f35e3b42dd1163fe4327ac4488ac6d22953dd0126a545c91", 0xce}], 0x7, &(0x7f0000000500)=[{0xd8, 0x11, 0x8, "201a3ca700bfba988f70b39e3d98ae2f69d2023f50e74557e28ee216e1db58c39ef2203b29812d3204cbee37662359806bc1f4362e6768a42cc541d70ce36b680bb2a04ce412bae76ae3dcd727e84e8badf9450dbb572271aaf4b16e5b2c2d698a8e1f80262444c3496cf6a29c2b13884c6725faf4346ea03f484d32c4fd206b4ead41eb31443813cf42aa59a3de62ac43a056ccba7691a433786a11f5d94e25cbaf390cdf5914070ef6eed3e9354126eb9ff30f9165a7f3e60803b95fa73fce8f"}, {0x48, 0x11, 0x2, "c6fd9903f870aaf1cf3753368cb7823d9cec4a27a03232081bbfccab8508dfed467ad108c70e8fef738b7a3f62c9dee725c2c95a7854"}, {0x50, 0x107, 0x7fffffff, "77f52074141edae1d4d365a490faa974e056ab850e3d9ee880f07527ff2a75933360f2d313dd8e949b1095b1894dff4812a1c881d6db63ed8a22f135a4"}], 0x170}, 0x4) getsockname(r0, &(0x7f0000000140)=@in6, 0xffffffffffffffff) 00:39:02 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:39:02 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x1) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:02 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) recvfrom(r2, &(0x7f0000000080)=""/244, 0xf4, 0x40, &(0x7f0000000180)=@in6={0x18, 0x3, 0x297, 0xcedc}, 0xc) utimensat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x6}, {0x401, 0x41}}, 0x200) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) msgget$private(0x0, 0x100) 00:39:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:04 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e30b32ab5d41b7e01679b9233614b00"], 0xc) listen(r3, 0x0) sendto$unix(r1, &(0x7f0000000000)="0c22e6b5a5f1d4adaa418be6b8486b64280c0af120c1bedbcbd1c769ae8f025ad1f449d4", 0x24, 0x404, 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00b1f0f48eb988e596245b4c3333d56518134e97493783520e9d35b702cb2a1177b378f99aff3afdb22d2e8caef620b58fe9decbc33bf450f3789283041979624ad37810f34249187cffc19a1b4a51e8d6317e3936ec675cf886da5d77a5417233d229c85bab07c1f01c1b55dea6836cc048a146a7f947656ec1ee9dbacf16bc9289670dd79b477d60d08dbac7d8d305e3a0efccf7011958eb21e0b7e8f1f6dd3f532ff0c04e54ae3f703b5458dc7be1b6dabc6dd7585c6d2b4247b7bef79be44ff31e42d22b665e37382fb7481f08dc334861dcd863261d1c402e15e8a647cca249648ac52094329848ddf134cdc30b6b59f1f9d6ce6d86b2b40cc6502e513af88d9e3f62762904e1bfa712f9741353ef9563d3aa2ea93f592974c2031a6b0da447495b7bcd3e7fabeebad61008e857d7a3c05fddb7278187a83a7c389a339b81d2042d1813fa3965aef21eebe9af12c1607c020ee242efcd53c8fe61b6e019bf9f0268cc9af3a91bf9596ec2331bc9a0dcab8849b3c850be4d8935ee53d88d9ec31da0279992faf809d68de2fbd26724df823b66a64cce06a3eddb7fe5b545ea5aba78c1dde6363cc3f325841a5ebb5a8fe11070c85475f740d06816c4aee96f7a62cf4e5a19c99882679eb9cb8799e99c4e17e520278019a27c7072c26eaf5fa8b7dd43"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shutdown(r3, 0x1) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) fsync(0xffffffffffffffff) 00:39:04 executing program 4: r0 = socket$inet(0x2, 0x1, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8316aa3cb802ecbf732134d0821188d9d16524b6b7859308", 0x18) 00:39:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:04 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000000)=ANY=[], 0x0) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) geteuid() connect$unix(0xffffffffffffffff, 0x0, 0x1eb) 00:39:05 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x5788a}], 0x100000000000011d) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="5e4ba0fb6f51ea3dd41440fdd886f6206221dfb73ffb405fcc303178cecea8582b92a5f880e80a4b15f5753c64c8eb3fea26555875b3f10bbc60c485ca3bf87f07b292fd368108f07510767d1b471cbab727fceb820e892bcf2cea37b6930b5ca95b17387f9dede7e6b94a3682f12c3658f6c1fd65cc5cfe80186443fa0d9cfa14689e071f41ac932440b03c41e65657610eac15c03a718f355fde442c2a8275be725f9e9131ed9b06df8e35dffa999daccd2dfb6ebd03d4c1ac801e6c7335a5e98792c976aeb0f202af02f23c57d3d8f9ae1f2ec7f3a00c8ddfb461603d336db4962207bcd3f224e17a16", 0xeb}, {&(0x7f0000000140)="017e2b618d73b5a7a4ae5be0a6f5aa71e53bf91962390b01d7f56f85e98ac74a384ece994d65afce4fb73c5cc839f6ee1f39dfbaa8cd93c37975c11ea3661d7858d90c55477914feea71e7514e7459575b7f5abded563cd7bc0ed0155c9bbfa08d53d373dccd031763918b69477497142c90d371c47e8524861d2b3dc151076addde60d7742a33b8029bda04a434e594b28db35b", 0x94}, {&(0x7f0000000200)="559aafc67e791a2414cc3cfc7d3538fac95ca6ec9302e3570a873203e9585fde10f9be196b4e321cb9c946935f99f9318c2af77294c18a07461f781fe834d448", 0x40}, {&(0x7f0000000240)="c19c2c65d3b1618f5f614870afadeb73e527341c51f7b262b90a1fe8833ceae0dcf6f679104aacaecf84e47d20856b748b8034e249fb7e9dcd4247ae9a35c1462bcb5268635ad08df3d65c21458c6408cf2c37464fb0f7c09d13de7171d1b5045d2d3076e4377a06f127260cf69fcd6b9683dd7e32ee40c1879b57a24a0848bf1fe2dd19f6e2b43e7a12421f1dccc60d8b7986ff12a88cec9e746f4b1fed5438a6cc661ffb8d", 0xa6}, {&(0x7f0000000380)="b2280479c683534e5cb59020b0c3087006cff4133d0417914f4109fdd1d49db409b37a573160570f8b0344551d93d4ee8f7a6bba03bad1b663111d2b74c53f5a00d4da6e673bc9eb03a204c5281572a2aa9718961e7310b0bcca447b347d786fe1e69aa0a43b44be25e026726fac76f8fd6868b15c400fb496637503a74f1371661fdf22f4cb1f40bb3a22a492c06a212f2375af0e2172541ab613dce2992b6afb3db56c9d0a82f3abe9bfdb99ffb914859f", 0xb2}, {&(0x7f0000000440)="7f66b8d11f739d2389f16fbc42a56512de42e3128f91b318a52f9c142fe3dfe9c4afe5ad443f13336d6b23150f0d4aefb6a39fc5d7888adb1ead57dd4b4d20f5c2359274034d494af75b85ebd91e196ea490946e065d0e1ac614495a80bcc7f33b4572f1c3d3087889cf5eb87fe3f3feafeb69e0c39b6058502e5aa15fef52143f306c6c27c2e5e3706747ca5c7d821e94453afed7a832570498b01e7e5afef5856706ac55aa6ea206764916d5cbd198ba4d1455f0b0d82ec231d3748526ef3b5402c3383f043a3faca8f32d3663310d022da2b679bb808bd952fdc9c5fef01cb2e48a8eed56dc6dd953c9ba285401d906930616a5bd", 0xf6}, {&(0x7f0000000540)="b8149fcf86f23044cb1f1f11bd713d295f1a5df54f7fba6a658eecee706a4f8643fb8ea4c5e14ff3bb38da8b9fdc5fc774b3809150684b5e4f2f198f8d3b91d03aae6ac3aa430c35e26ff22e3ae25a691184b4ff91da84fd9162c9", 0x5b}, {&(0x7f00000005c0)="410b946e635d4bf0ce7202bec5e4ea948821b83c7066775c955ed1c94f70f5c2483a116bb65bcaec3bbdcecd47f9b97d1597cb419dc07dbc1921caa9f36c396b71d00edbb7157c6bd6563a12a11dd23567e6b64bd923f7218248d3c3bc3c755a31ab777c190be909d5b04b9c555eed82adcb763a86efdd574f92648dc67c9521cd139a376e99f166ebdfb990b3d4a52f45ca3452d2a434652be59ee82d93b27ef2df7bfe61d3bf7375e9b64fd15a21f2d874ca99fa39702a2e7503f0ff45832d1db4215d83c5a7acc0ca1efbf162f217b963f7a91b6ec7b9ad6f337673fc2f329ccae8a4d7f6405e89bdb26ae52d6c70d4bd3b35ec1f2f484d8e288d58b10ad4e2147e972387ce8859ebb663813d587688327a50b008c25dce1156144e57970339b7bdcc6b5346612044437e0d8e83282fb45d277bc3a5b9a3de5d94a5cf83959bc2efa88cebe1727f4fb33fad40b68362cc55fab5d62fea0f67eba918fe2cedfb7c3011cc96eaea5cc8bac4868f45ede4010930fcfcfee7b8c1192c60f0bf46d2db26179a7642f19780ffd0b588617992355b6494ec1c10fb3119b7685c06fc33de7b53d02da329eb92ec4a3dd8015585692991d32da4572ec2fd0c3f82334fb509483e1f2128ab7e30383b30047fc3d9c6a74f94e7f7b4aeee6dd474ade37df10c61c16f195ee36c92fac263cad99c0cf093a3cd2bf81a641dc4c90fa38868cb8cd1da047212608c18ad489e162247fd412fdb8c730689f2be79a351f2a7a8fccb2e09f576ea1250894a30a0ed33f6caae6b3e5ebbbc91bf70735d0e9bca15f96962c7ea2506b1ef854d4fc3dfb1defead46a3a81dc5667010b27dfa003ff78ef73bb95801c6fd5d1226b18d0393b40fb4b8a07844f37f492e9109347c528e27f56dbf8bc7e93aa5878f6125196ed4dd9d1cc4d817325c12612af23deef4d349a011127a1057f3663644bbd53b916ee3ea2a5576c84e2671be56a887b2333301fde6429dbd367a087a5f536a2d04e01b2b43ce2dfc79783ee2befeb8c6254dd673fd16e8854de394687f21a919dc2947265e3366a37f8ac90a7b28551649cc7c87eef5768c9f6d031b6c9524309660dd9526cc14749c40d58f09ad8d22433ffb1e9fb3a1341fc75310b96b05440a610bf4744977bc2f988284ffbd2dcf20d0c1b25342349f1a464f72da598b7a0b9ed2359e4ee71a6d54401812a601cdb493f27c446a2a76a61e51267434ba5277c72a0947ecc21b5e940fb32674082506cd6ccc8123f4bea513c38cad9f98b8a58142841ce88331818c18021c3430a8ae0a96cc46a9afb98ab1abc6a0d733f37257a09f9bc6e8a9fb675a52df5cba01298dea13fbf7eb60b3aaee2c83dd38cca017340b2ee23f9ba4ef3c22a6bf442a73d6bc4243de4570ed10f93db373871a40b78232d8920304954915ae1fe77daf161007c2792f600acd6a1db555b800576cce35a619c2221be4cd300028ac1757804b6925d445ed3d201a700ecb3ab10ce51c05a36e339a99e8ceb5c1e52e18e9c1fc6d6cb6e363d5a09c2a7c476387076c2cc05555206e2cb97f63133be9fc13e3d62ba410a3c0f97bf96dee60b1bc2315b1d52158d1de31ff98ddcbcac62662fa739359123d62ad2daf1d59e4c6623b1cd07cd70adfdeb050648437eabb3a62ce9eeba54b070d8ae370116652df14e186adb7dd70eec77420fac25e449ad873eb014edc59f3c7afa7587981036d5f4db63841a2b4733bdee0fcd98035b8598a5bc80da2cbbaaa28d54a77cb83cbd8b2fe5074d9061cf578cc00712330f0617ced8a58934552a35bf7fc7f5969f4230f1ef9fb3217eff8ae303f28735edc6b338b6ecc1be8b67f5995ec478f5492d91b389b77adf4024267b65efd2e0c8301d759bc8f03ba56b8e87c7c3734e38e48f4120922cca01c87e2606aa7a5a49d7ad1d3e9b4af4accad0d9abc9acfa85f199273c16c517025175c3a5189779beed3ff6311d074d4fa05fef853a89636cf0a31c3066807a289f99245af341d171296830cdd83cf1a3e7ff8f79fd65e9075364600a0d48af333227ade2389240d53adc875782afc479a656d9371213692ffed4f3b160a95c81b0e2643b60ca0f60c92651b2305c2c5a932e0f2a489871fcd70fe0b9e4c2a8a4eeb2bb5ee4c93ffb37487bd951dba82b6d67f2978c612fa63e4d3d38e2af3592efc9ec3524e5fb523f64d9c080df6290350ab591f6bac5096a90c4bbf79fafe28522449d20eee4e98bc4cf2f5deba8b3a722f77af9cb0a2949d428fdbef6896bd5b4e31922a561c603e5e051acc9cfb0126544c7d20fc5ea4f5e6a0088fcd726de791dbcabdc37cc0b799dddce740975e623877aa5f54b24dfbb91c69b43ea76f94eeccae158ec54fb9cc2d31731eeb065f9a2e6f2c7c809f1903afcd32d9f0886b39775ab212488c88191d2b45e42db42c9e744b12ead5c977c2794b9a82ce25cc6505703debfcb961e7c3ce6f1cd32ac83cd6610ff1665847ae3697fa0fa2a45a824576db73425a2f3e9df743983297d8ce9bc6559f731395fa3475728da94a2af67aecd60aadd3d7cfd5216a83e721dda3f73cd452cc1571ac85ddabc16a64e231a8339fa064aa2005d4586244b4a851286fc09d91b9274bbb9d66cfe5d780b23e2fe9d2cca103108acce76f34ba3919534bb0eb944b3f6f5c58004ce38cf3af579475f17ed9c9d880546c247884f2c77d7d2259115555dbf035548adb42d9c5189675d96cd7b3245476ab6d6f946057116b04e2f81d0e44cbd54ffd133b73e8bf05d515d11afa70edec647c7ca59d9505f6122a5b72621ffcda897db509451066effdc2aed8a9c9dbd349bf6f7dd324c5b9ae0773bb07ea25ee2bd612a6ccbc0eec0b7e2603fcdc548bb967144e229c51211cd56ce979a030df718136cb5512b7f225eb62f220dc0a735f71ba270fb7bd689c22690a9a2212e6dfb7339ff548205903ddca5e5e7b8ccf8aa0706a9d45d5d531babf6ed5a82ca32183ec93a0d40616bb539c442daf0850ba21529bad00dcb7f6fccd3086d7e319f7dbc962b7d8dca59910a0b7428d0c6565f775e7dc9f0976ff21421582d62340ce6723a1d616104f8c11a7aa12a2cde6130f1516b5093dc832267b0074f6b3306513042df0af88a3965aff595c6c49e5a1ecf91462c8353d25d173760fe110f67c31eeea8d2e70cfb4d5a61b2afcfdd9c1ca15146c7d88114e5275fbd363e544888767de11c2f173ce3dccc375d31857614ac2180667eb7d1887ffc51d008b21be93579dba5b14abd42e1df97292be5b2556aeeaf8f38702050fc02c6ae355560de23fe0f474bd2ea5881f226c81e6e055fc8a5d68321f8269f44322a60db124ca9a4315c41f8b4cb1a5fd199d144523e6bab5846c6f6fcd6b5bc7b0da28e47dc347cb9cc6a47bc88d01a9a10755ac05847ac3eb405acf197aecdcb629ee12e9102762daca0d473c169f85ec3587aa7ca2131cccf2ff85d0ed1ecacff5ce4034b5f8e796c8f338279bfec77f11ffc39ba09ace3e4643fa398e2aa63fc9b9c549328578edc4b95caa2ea4ab3d4e8f367c1af5b6e1b10bac9329c62bfcf61a3152639d0defda8513feebbb2a292028d991b2f71cc835222df556c75ada0740a9675475853501c56cc093eaa1fa360aedf09d3b39f532bf5227d52fa180186e6d48d9db60f3fb5fe285c5b3e76af645b69f167d5f1304b92d6c351944260d917011b768a2571a761e2a0090f740fefa996b8cdfe865b21541a7211d8e76bacdf4b7a41d860a97236294b8ce4de78ce49b43ef7e6fda54830d18ebf70b43c4193b8cbcb71ab93360b4d2f6444a3b31b6be9d8a8192ff209fe379f7d50d5a94622bcbff8fa7bca0f91541238a62f87efe1ffa5507949497a4ab2f23692f4e57f519ba7769fc861622e993492fe2e8ccd51e2b41a86d548cce2f5bcb70b92e1372cf04e43e978df7c15a39a4d1703e9fc400456178b3c2f8184d462467bc9f1fd3593fa5b6240d77bec5c44f5520b64750264a534e8ae8fe360392920660b1db460069228c25c623a38f06fc7c4acb7c15472f12eeefcc70847131d73aafbacddc893e267d5b71d5f52dfba901dcb9fa25e9d15c7980a8be05f437b2005515418a1b57fee37ca3c1c6c115d63f1600097929190d52077efd1e2667a479fab7cae23aa9252e5e634e11b2b2a00a1a77c5aafa9188461582eb53e31dc73a67f148e2da8938cd97571eabeb941ff4efab6fda851185b513132b10c6819cea3a3d20627be34220a35a39126c3930cd0a36a304fa9d353a543ce0e63c638026e50cd7dfbf2f52a3833762d40a45fb515cefb6beee7218000a898c7d9148576fa0660cdff9b63e490f7cb6313fe945ece7cd9fe26ff9d974f46b5171f854eef695e96f0c9a59d0cb3b4ea15ae132373d44ae4011c31b5fd86dd7d1d037b8cc287841e6ae68aacd20ddca5184825cec0163cfe2a76e3c364345919403ea83c204dce3faa38d3d47e2af826e2bc6872153fa8b1f2e7ab99237d8af6213ed974477bf2f6f76c103f46d4603dee0a3ec1a8be4f1fd818151268542631d7b7ee7cce531280935bcb2f92a9d2ff90a7de4adbf7b66ebe24d66692133496d5f520cb1ad6baa7963912a2e0cc0ab378ea57f50ead2c721bca56a61b1fbf7de462a58303b10ce50df90b6544ff3879d95b932a8ca6116c2967c49b1e4a2a3d6464e021b09acf152e189ee01bfbcab83a2bfb5d2ba681e642cd94ebdd2dea62061606352743a3ec3b89de762d6fa0b8e3a054283d1de61bf8e38db013d20c81cd1b6ada2f16b57211016a759f66665982c0adc893c671805e7f3c92381e3d6e29fcaa6c4a8a183a33be713f25b50bd4f5ac73ad9e3bb233421eee18bd1caadb871be588e8104d5d21f979c46b8fefc52f219ea138e433b44b6a6d4f1e43ab7884f117b27c945b1cd86bfa8ce82f617584a7727e9a99f2b4df207182b7ad35c35ed412fe403d4bcf107394c4ae5c4f40f2e75294cc8ae7423a27c9e7d368abec95df549f84aa29daa5c65cb99c015490990f9cb624bb2d5794a7119fd6ad2dfdb81b3806d0fbbaaf99c20b417483bc14ec1da6df60bb51bcbd8f20fa415d3e8bb4a245ca00cf78881e00f1c6f602d17b98d9a90305daade43be56d221b613dbf1ca9e856868ddb6407ebd8a7e8475839d2717b2feffe1211610832fa76480f2e32a74614b2aa373f7ff9d321333fd990822890f93ab7640661234c188e7c6a12e48aeb6306ecc2a30ce7abeadc7206b079aa4f596d23045e7953bf775b48fcfcd8aaae6138ccf2ae9ac6173f4cfae8c3b0aabfd7d8b9928593bc3f6eb14138b1a43ce3a2cc58d99cfdb304efadafd4287fb756383de8ff3ea6bc1cc8323952607fdc5b9a00bf71debe4a5710cc33a689e6d4910d4dd3c9f1e2cad8c50db2333c58777c6b19473bc0b35fd6b439a99cce958656140e875a78c470389d64a91a920a1ce8c1b62b52e7f5c02211b65c00a7760ca744773d41944274b70cd6a580b5ee4e5cbcc412cfabdd375ab22153eb171aafc4650ca7f9f4cbdc86f6f20284bc9eb2a33bbabf033039fff84ee640f0394a2e0471bb44908a0d14e5a05f1d91efb6885dc83cdea39f903fa979783f354dc338a31880fd08bb968a97cfcce8f3d3dbe4746e6022a5156fe3c94eddb1928fcd76634237aa4d511dd7685f4d7a6912c05b170a51e0e3c64404fb5513bd162e5e27da81de7e9c2bbbdbcbc20c488b6b4465403e488b46113820807858120e71921e8d948e4463cd491b99755", 0x1000}], 0x8) linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000001640)='./file0\x00', 0x400) fcntl$setstatus(r0, 0x4, 0x80003) pwritev(r0, &(0x7f0000000180), 0x1c6, 0x0) 00:39:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 00:39:05 executing program 4: r0 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40086a, 0x100) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x36) r1 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000200)=""/231) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) getuid() connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:39:05 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$inet6(0x18, 0x0, 0x0) 00:39:05 executing program 2: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) recvfrom$inet6(r0, &(0x7f0000000080)=""/205, 0xcd, 0x40, 0x0, 0x0) 00:39:05 executing program 5: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1011, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1812, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1a91, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000080)=""/220, 0xdc}], 0x2) 00:39:05 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x25, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 00:39:05 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x5, 0x220000000000001, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x1aa) r2 = dup2(r1, r1) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000180)=0x4) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000140)="850c153af678157d", 0x8}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x794) 00:39:05 executing program 2: select(0xfffffd67, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = semget(0x2, 0x2, 0x80) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/4096) 00:39:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x120) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:39:05 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r2, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet(r1, &(0x7f00000003c0)={0x2, 0x3}, 0xc) r5 = accept$inet(r4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x1, 0x8, 0x84}, 0xfffffffffffffff7, [0x4, 0x7, 0x10001, 0x9, 0x3421a174, 0x3, 0x2, 0x6]}, 0x3c) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x3, 0x8, 0x7}, 0xc) accept(r3, 0x0, &(0x7f0000000140)) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r3, r2) fchmod(r2, 0x1) 00:39:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:05 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)={{}, {0x0, 0x3ffffffe}}) mkdir(&(0x7f0000000040)='./file1\x00', 0x188) 00:39:06 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) stat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)) fsync(0xffffffffffffffff) clock_gettime(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:39:08 executing program 2: r0 = msgget(0x2, 0x100) msgget$private(0x0, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/114) r1 = msgget$private(0x0, 0x20) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r3) msgget(0x2, 0x141) r4 = fcntl$dupfd(r2, 0x0, r2) poll(&(0x7f0000000100)=[{r4, 0x40}, {r2, 0x142}], 0x2, 0x7f) preadv(r2, &(0x7f0000000140), 0x0, 0x0) r5 = accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/82}, &(0x7f0000000200)=0x54) poll(&(0x7f0000000240)=[{r4, 0x1}, {r4, 0x40}, {r5, 0x85}, {r2, 0x8}, {r4, 0x60}, {r4}, {r2, 0x87}], 0x7, 0xfffffffffffffffd) socket$unix(0x1, 0x5, 0x0) getsockname(r5, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) preadv(r2, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000380)=""/78, 0x4e}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/146, 0x92}, {&(0x7f00000005c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/53, 0x35}, {&(0x7f0000000640)=""/253, 0xfd}, {&(0x7f0000000740)=""/127, 0x7f}], 0x8, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) listen(r5, 0x200) wait4(r3, &(0x7f0000000880), 0x20042, &(0x7f00000008c0)) r7 = getpgid(r3) recvfrom$inet6(r4, &(0x7f0000000980)=""/49, 0x31, 0x40, &(0x7f00000009c0)={0x18, 0x2, 0xcf8e, 0x8f}, 0xc) getpid() r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000a00)={0x0, ""/104}, 0x70, 0x3, 0x1800) socket$unix(0x1, 0x1, 0x0) wait4(r7, &(0x7f0000000a80), 0x40, 0x0) msgrcv(r1, &(0x7f0000000ac0)={0x0, ""/239}, 0xf7, 0x3, 0x1000) fcntl$dupfd(r6, 0xc, r2) msgget(0x2, 0x84) geteuid() 00:39:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getpid() bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) unlink(&(0x7f0000000000)='./file0\x00') r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffc3) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:08 executing program 4: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x1b8, 0x8000000000}, 0xfffffffffffffe38) 00:39:08 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:08 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setitimer(0x3, &(0x7f0000000000)={{0xfff, 0x5}, {0x800, 0x81}}, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x7, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) 00:39:08 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r2) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) 00:39:08 executing program 4: r0 = socket(0x18, 0x400000003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fchmod(r2, 0x40) setrlimit(0x3, &(0x7f0000000000)={0x0, 0x100000000}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r5, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0x0, 0x410, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000100)="eb", 0x1) write(r0, &(0x7f0000000140)="b4cec1e82b0631d81fa82b7b11a453cce1c45a07c975df5e0ca7d3baaa1f848ef22f70bf602dde7614779f623821903e49784580277ccbfd9c26e592ac8b6c3a6fceb23c0b538b69d39b1a8579a8c410f22105cbd585bf81e15839dcbb6f9da08b0ce8cdcfc7025f2ec8126fb97f59107aa22d7c5229f9ec8205d7d6e70b71333da697c12bbcbbaecb21c49bd1af18960b00a117fd600dc76de0e5c3f5fbed9c4083ca2ef8f18aae6a65e2b8d6a6e5c916e6b61f30fd9a3b991f77f2d16229ec236831382559625349a65fee7ed5e3046c278a4da8a00c41ebbc6c190c5890d6a454e3351c083fbb619a61f77c04dfe5effdfdaa9d6ebd07fd1fadee49704465a6349609d529975f7d4d51ac10deebf421bc4617ed68cbc7cd6ce429a04e5373fec8445e30d1210ca5ea20caa6f87762db823d7bd437d118a53a61368b5776c3e6850acd696f4d39d52f75a4b895424fd8529ea1fc89caa10d49b6e5d44b74e987213871ea2e450c8dcce582b7aa0a703c7529cf9f44770a2dfd881c14d61569b04edbb4feeb2fe0121712857f767531215d52e8d8c1935961d4cd7c3e7d470d3a7299874e4852b33146aff29166b3802b11499e563fcd07cd7909edcf84ef8adb3d457c06cf176b434278dc4c58377d55eeb6dc240b9c22f31f63e9a506109bf655413a2e3233a4429ecd0ca6481094bb5acb2f0df36842b8343664d30268c9adb7192ec5d022dc2fda2ec5e428ed16058a0e77e8570610710c6151a26ea9dbc0961702134f196147a0aabdb4b4f8747465e754d0aefcbf12413c3f57a6746c2c6719591dd0b8e54264365d1a73f33a0b05056117d19d2adcae938b2574ebf61e9a3bcaa82d62ea4a38c4c789281856ade12902e6ca8d52b3618690a13c39fda0ad3589fd7eba8b82cd60c13ea4145ee2f5ce0231c9e8cc07f7aabf10ecb0e400d4995d3c642b66f57b5a4624038e3a2f403d6e0c0ec9340b6b236a622e073f8c13de1965599ffcd0e0e8c26c29946a2c09ba97a500bc99701b195fe7bd8c7423ecb0e199e0ba6743b8ba3599bd9d1c9b986d3f9b3cf9a0852861c20794e450178588c32197a2d3a89aec0d0ab9cc7eaf64d6492c5f0cbbfba7cd00270d15107e37c334d04baa50b7d1fadf26867215024be3bfa21f91041db3bab716448b9dc9579b045d10695d597439b844378b636a2912b7c7dad8b505f0527fcd5fd9996fa10edb8baf311a772e5aa36a10690cb365b1293274f52f562e616516dc9b161ef23f59d408d6323dd32c2d89189e147fdd280ac0cf9660c6e303eb18b468fbe4ecc237727f03bdfb7d9c6255533c89379f7696e7060538b0ab602f9299ec155c68b1289c521a5700f1edda156d9f43b5b5e37d5ddd63ccfa59fdfd99829345b807beb883d5e1ceb183a199d65defadd276d589a32c3a1b3c1134f9b3e1cbd78e341fbc87edef2be7341af229bb140f616123df03ef9f704cb288bc92f943a8bcf4e0dd1843cb50fe748319585f8b6aff3414e8406d6d9d6f1abaa0e53621696a448512f1d6c4d4a2eac061ff26d946f79486a9f8c553229290d80cbbac00391a8358d788eab7079034b536a8ba75df247d19f63291c0a226d87ffd1213ec29a3ca67c4794bd53cd001ec16190e510f7c06461007d0c7e973791383d4fd85cb7b993746da78b4d9c5fc401e5f0cef7300ea4dda0910a9e06c8e08c1d640495a2373691fc349f14f717573ea57aaef9af7856a98f22aa5ceb887818e174e6a3ff1ea3fe1fb1869e5995a1a3ba1aee1753a870aef826ba1e8c65b42b1868642ef826cd311edce933097975759fc411bfa18cca32cca5121fb960b9f7c2130faa0223f7a8938a2eb70503575f5e5276370b1768c86ddd5dd3b6b18d36bd7e4d4ae57af16adc8fad4b1552a50545e8352bc01d783214feb7749fc04adc7f5e476f1cc8058a7419a98fbbd7e9ee2c5882bb09ef0cc843794a6b2af5e34dd44bdcbf317e7b2ea41dce1777421b8a5838528ee7586890ae30a50f2ef8ab8025ba4ab1a67180aa321712d205dac3257ba6060f0f58d51fe20b32ebac9177c0e7d39a65e150fc5d88a3a2a200ec73272d23f4dfdc0d59c9c93b879487ed3da89c6f2c10d8c36de3ea0c95ce2a1e5b50ba7b563ea1d1af4ffb092792fc99d4633f00aa9c662fdbe7d6e86299d6562be9705c210798ff902bb18f30643dbf8c6e9f2e9577762c9f43f7ee5a922ed83e6b5e9c074af5605bdd8669c6ee5c94e320e77786c1c776f2f0f5bbfa48fbf0cb2aac8c692a6252c38b9d9031610c28a2303352a5ae1f121930a0e3e175f7e16f7d7830af3d752ef5f5b96e10ae5ad453b30dc0930e8a47fcee5c802e4a42732788d3ccf28ca282bcff357af7a51922fc29edba5ee9233fa997be0a8dff2dcb0ebb82834eba3aeedc102697494c0b136b9ee04bb9a7a734d65d9e8d7bbbfee7e4e25c8f218cadc2e06f86a4add51f98dc44585be69f0c7279915e868f549496be9f39817023d14d347e60f67b2cf5cb5688a082c81df845460cf78656b3e2c09bba53fdf7daab0afd8c88d1766952b6e2495d84e1d34ecf918c605094278b84fe21e93e2844efccd62e66924b362a96f12fd0454ff669a95e7b9f0cf820840e389d4bc58eea7a3825fb17bfda76aea02be38310ab61513f93d26876c33ada81ae32045512473ad944d5e5c303aad6a1d9318077eaa1617cc7898fd82515b1a223b21574079e25e3105acbba63e50bdfb9d4f71117e807a3ed898ed2c61cf7ce28320212e61f06ab61be86757f1dbf68977e19c9e25b7230695029c026f513f4f187f772f6b386b40d29c6d8e8a6a1e235c92e393e62fb18e1948d54cc15172b13248caaeadde7750317d20385ae5d4026d449844326a561e7768583d88107c8f0c23ea681d766dd5538182a71f3555a81739dee53e93b976886202b738745d5ee1f6d5254bdd098995ac7e7e51c14b92d9a81055f01185db0c03b0c60655475f7ab9b3673f1c808f94974b6aff4ba586177ade661e50a562ffcd38a49a0dcda99ac3fb4184450e15b455198eb00fa66e03d60a9cc8873da1d3cc440553273050d27dd87c2e001cd5a5df346c671aa94d31b299c45cf1518e41616b5f35fe5d70a5661604b7a3acb3f8b29b043d235a9fe6b94a7c0f5212fdc12a277eb670f2ed60fbeb8f7678a683612ce4a7e81d977a80f488a71810b739269b9f5233b19c96b098620c5e0f5a808170f74f9d548034500eedb840e0d910cc1225ff2a3795c0ba967983e7e0571720e1dcecfd3a46357d10df85e390c4d2ae3b593e660db3a4cee02cf7af1ac1bf6ef2ace009320221a367b53e161305a39f7d1474c89a2c358672c0139304e4ccc21b6a6295620aafe982e63446c371e15e0dfcb7a92b55612b565a5c10cf007d2a8ce59e3ac67bf13e72121876703f26dbb95f5c06685f888c97b88eebc5549f883df0f867fd96424ed6d2d8e2c895038e96afb674a7fe3321ee0b886bff74b03fbd5e13ca20001ba8d670cc19cb9cead97f1fcfb1e53d3dc02c0a6fefbde6605c1d5b622b218d8606687996a68e451f1b5eae35020240d29bd83502897642bde5e141dda2f1ad3ae622a9e08cd84d33186f9c581f19370355713d4fa9ab96f5f9336916db21c10da256359f3a0be7ed1abde34c3e3c8a5fb4f4404abd4ed1976f1ccae4a884300f36b174122660a8db07433e6e317ce4346a6e15621d8d643720c0b66f599c9c9a7a1eb6f27de9225c351a58f37311f117d3d3eb03abb498c463e1b41becffd46d9a0a3c98efc94588e02d441e1397255de813985ef680f9d4d35a38b01d52fb38319deca89f70a061a23804f74eae5c11fc013e11f563572a9ada00ae02192e15ad00542ad91162737e7862f92098c99bdfa318f41227e05140f20dcfde57544113cac9d2f62c5fba2da123ae8a5c726003dee5a897c263eaff50ca164fac507285359c91f4db05831f514177dbff6152a1fc266184388b45e5b473d97c79b91ebc9fed4ca2bba9582020b22086cd0f22088ee6ac17e18e481afe65cb6ad5b60a543d9c585b7588f7320f6efe95451be1a898bdd32181e12a4cff93dcc3b1b0344358275643f79d304945c0e1a6ee5d5731f3a29ed3d501433d1106552dba476f27b359ce9370874700bc1f1b29a0a3a24dc601ecb2b189b47b8d0d4d5015b9c8c49e52ae72fb239952e7ce004a4a8782aaf2b17fac843d627c0d9b995a595e4593e23685d46645b6389792a9da577b5a6c075c64fad98e8d0063169cbf9c8a070ef2bc8e65514ebc0b9f4f14383de0e0d8cc58b4974bcce7f81e998aac209fc037d5b7c8702dc5f280ae063fbe4ee0716091bd0891688c44407d640c97dc1b0a2812c8402c212365c5048425bfbab77a4ac70fdd09891b05757c83dd411454158a82248c3a5c01a9a7c93468ceaaa851e2894026cf9d336dd874ec11f042800103527949ab6fb4fa9ae958b2f5fab506a680a8d001daed9764b35c9b0268fbffad6692dca9bac31c01215e4492b719fb6467fe171d6507f763cba0c7a05ab0d954c2d9284d5b8c91f8bafc3ec9354a2437da006f3cd63343590857279de7e501a061e42f69cee0727dd4000fab4c7032197fe5e2396d2aa897ecb27ea9aec41564a9a04b2e3f626fba45812a34e4f9731ba651b30e5f26211643506d663476127ec574f82538ac6e20fc15e83908319bc275e7ac2cc85860cc815d0858ec648d72b4bb9619f3dc0bbca27784a46177fbae4007db670d726458d3d3627d13fbca4413990609684448a7992b0d3ab37557f4702abc4e9d4700f972df84141e1c2d877f1a3402d42152bf1aebc811519521fd2ab3fd8237b59aaf0dc3d42caf1872a693cc4a8caa320db816d3e369118a048d9312a9be3803dd1a66ecc81a49c26e3900bf598ca55c3a06d2c9360dbb3b59721295fba92e85d8908b96bff07a698d7c5e314467da077d8919e9fe16fb3e16f54300b8046a121d84842a2ecaf2bb97e5724e7952c0b52b64b708dc1f4c5112dc669552fcb8f4ddfcc893d240eeadbe116d55c3af31f87809e5449bb7eeb621043045207c629b297cbc966f41974ec57ef9fabb13717e90f75f2b3760d346d195ce19b56fa880dc6ed33f36212f6985ed6bcf6c2cb6c97d04a7e70ca05df4d4979dc73152d5503d664123d72ed974ac2dab389ae9138fc7ae00b19ed2f4907cbe4488ac9d8f1961d0232683a42c5cbd33c66ae01ea69c7a9e3333828ee3296339b570d6d4a8b0a8893bf415f8bd271486b21f4c06bfe2aaa74ecebb72c39aa5f779278ff7c01335aef3e3ba798dbc3eabeb5c416a5e291fc1e83e8cbaa581100d252e331e54716c30e5b4ec6612faec7c871faa72c886133ee2c8bde6e3ee20ffe3896bde5ab718f6047fa836d026a5d4b68ee2ad8949ec97f8075d078a12e49911dd9199e2755281600de2829cef5782e85faeef5cd518fe7ccc42bcb2c9674563db34293d19167ca9ded4e624e9ab7a351a48f5d2173b22f0fe731b1ba2842c3e1eddcc53d7e0c154144e40176f72990b95ec69ff44713a7c295cdf607536211457646341745c490b090a8a378202317adba2a0799ad60447a8cbe41c280afe3aa1d2ed910af54d7296b0958aae6d76d2bb7a3f19f15841b5482fc96d151b85b16e6dea4dbfdc1d87d3e3d98ff0222512ae29631812d24f9abbf40c0eaeba695fe9de791ff8d82d84bd6a3bd31727a3da70badd5061298304c91efef016887f8f31dde275a5a17a2baae306a8522720bf3d16103b", 0x1000) 00:39:08 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) rename(0x0, 0x0) truncate(0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="e323e4385cceb6c4e4753362b7578953c5a7da59262ed057ead19698cb7ce56ab858d290a078f30d4379a34e5f813eb04bd8de4576380c1afb57bfb5fdb08d71c1df0ecc87e28cbb60f06555fe930c147a2b98ce2ea8b2c5e3c00b04c64f96af5bb165ba18fd0cf63832fc31b7dfedf2159bbd093634d58b39acf1dda81c6ad6598e7a52105e52f6d287d8ec3f9f43fd99521655d21c99160999ebf5c7e471ebec428303ade6dd6bfdd32a8999af32d8cf99f1a37e63e993fffef952df07e19e6fb71ed543c9a8427dcd00368267ef6ba55087d1fd9bef6a2e21e9a051b7df862c6bf40e9c7f0987c20b1b4de637ab77a9080203aeaf", 0xf6}, {&(0x7f0000000100)="8302343cd31e10b73104c2367155ec86d33135fc7851e5cc4aa36589205737b90cd0d4d7476b8b6ee2d2cf21140c62499388c2d6a166f0563423cbc3fe511bc5cf00da52bb909dc63a0c96dd6a6138dc32a61e302629f3bcf3acd9dc0750f473cbea867e6d7cb61d619779fc3114bc1cd0e996e2c3adf09a6c16366051b4c69a", 0x80}, {&(0x7f0000000180)="bf066821f1a47c4f481b500e2c6ed423db4c84e9baf207117ad7b79aabd04620b582452f7fe52b3f9097100433ac1700b03b84881b052048e88a743e9f7fe54f67cdd39fa31355be0aab0f4b3d6635573ab8ba65", 0x54}], 0x3) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 00:39:08 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x19, &(0x7f0000000040)="8000000000000000", 0x8) 00:39:08 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x40007) getppid() 00:39:09 executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) 00:39:09 executing program 3: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)="7104c1469f9d4f6b254ce7c2bd776c0843920fc1f7b17d", 0x17}, {&(0x7f0000000080)="8a2fab243743c0541679e9131d61dd893b22da429a300caec2dd7297866b52cbb401c040f5482a48540219dc307483f39f46180e17cb085acbc42b182d46f5282c81f13420bb29143d66769261c5f7652869016cfaf9318c5dd08f1bc209bd1a0512ced2e6624829bd1b188f882bf136fb27e0605d1c470871639f34b85466a7ce8e6e230a147b92106c1739919812065557794930995a906cb93335c620bee776cb833ab27838137d6e4e979e22edff66249a32e3675ad53d4ec5d8f82b750aed200d60bbf9850e95ffbb7fd352830aafa729949f26fb6384b8f03cf495c20fc0a54d589b810c8c990ec41e327294dd561b11db77189891ecda68", 0xfb}, {&(0x7f0000000180)="4f6c88bc53760ec24fbe54c771df2257992f04b00d7fa0458ab4cf94b698738db19d4aea35276b8048037d7c08fae1eb7ff63163c7538e65e269ea2b98e3f6853f5acc7042138e6f722ce43330d5dbec3006a8a22ce419519edd75d9be26db78450e0b6e98eddf0fef25a58ff4ba8518153293427e41b29d0d2aa1cbbf72b0c69cb9f2071d8f04f7dd94d3c01c9eb60c68a372b73e5be1", 0x97}, {&(0x7f0000000240)="24bc0310efcbc7bd334ca74f657e45b9758b34ec29618683f880427662b4ea8940e3c3bedde5ea123fc8fdc816dcd428d291c0fe8a56f163a6c2cf1dea74ebf7bc49b5d1c3ef6ee27ffe402b6b3d3ed8632f4c88eb0a80d42950dbc9c21ec23d1ce96600090887627a4d6a8b59322dea7f5e9d7082dcaf5e9d72f2582476c62374222a", 0x83}, {&(0x7f0000000300)="cadb17499ae13f32675dc28ee02e73998b9b2de6c8966f6f63a28247ab95", 0x1e}], 0x5, &(0x7f00000003c0)=[{0x80, 0xffff, 0x7, "a3b089c9e84f1cd1261c89e7ae1cd10181eddce4ad537be7ba3553c76327daa6b5575eecdb87b8028030e5b1331eebbdb10318277a26d7e3c93354827489dce6612dbaa7f0e733b93cff0b15345b0d52a958fed849e5ab35952464eb5f170ada84ea9b4f65d6e631ef"}, {0xa8, 0x129, 0x930b, "c75328d9abdda8a558724beacf1be6391f295be45ee4468b71c57953f1fec0f214e6da326506fc64d382466ad6f6c33af84770c5c6cdaa92966512a9a9f2f69fad8b8e42fa3140ab6a810523f607ee86147f4df2b3086a384436969bf8e69d7eaad2ae52aa845c2230a1fe71c9287a8341dd3a083b95eb15b2cbd4c435a94b417b3e64187cfbfdb04765de089ae836a397de4a7303"}, {0x1010, 0x29, 0x2, "7000f6716b9056485fbc0604edaaec6b42d267a9b28e75490ef7606939564c6a650d1db466ef3b2e0b120966a6ce152cfba711d96c46d18dc69e9e75268d85ac411fa3a3cd3937dc89d3b43615b1dd37514904b1b6e7505ea8c12add1bf53c5ebf2398b039bcb0317ebf2b0f0c190fcf140805c6e6d67f7364ca221187880eed56af2e52c1f3b706a7107c85bb9471773070c7a079e92bb867e4711231932a10e148acee0a7f4335c7838f73302deb77e223ee422c8471236e295fea0e0847b783dc9629c7dbdafcf942c1ed8d5c8d604ec8bc223da141a5d80165eedfaca878c36c49774614f81b613bb7df4409d39c1c440182dab917e716486ee690fc62830d22387da0ee11b41b89931b30fe26ccd5c9256d378e0478737d0124cfc9c2360624129a100f5004293d6afaf5d5833233fc7d8c18097282daa11814452e5418ff561212430ff65a56aeedbb474da90f94f03b75a54f2713c037272f1dd0e631ffb470de576b3faf4b8449e2e09c252110f341846eeac0c859f8e603f2d64d63528892e2ad4804391b54b256cbc38819028b0b3ba56b4cb6dff1f527bb50b8d5629087d17bfdd4c608ccbb584321ba5fc9839243f9ac0848dcbe7976efbcc3b2ca0bfd9920d52aca95ba142e06f44266e1dfc1f40d0d674bc27295b2eb4d4ea14629fa2229390515271f6b3be4a2e7a1c034310f45f1a68f8174e460d13ba98028ab87fcb41a6582681b6b65ee7e8377035b14eb850b2756ebb1258c02ce7cd19f831bcff294b1351972eecb4d494c0314412c4d2ffc2502d0fd019fa34116ff719715fa8715b9b9e8b8a9b3fc7cd2ecf74ac916a4998d0f6b952f8c44a2301a108a61a605fb9886cfc73c14da0a3c2904675d236ccdb54da6abee83382c078b2f2da7a874a919cbda625f8cd10702490b6362fe287ed5cad7b9cad8e45170ca39a62fd975dc47d58a93270ad999880a1e66413eb9cb5b7c8832aad74d7f7f7a826233cb00a9de860708cd8590fe8bd7bbd0d1e3709f488e95b8cb9bb715e199160f3282e7c5140e5c3ef851465dc47f120ec9730b54f26df999319dcf0fb3c9ea6d223b8e88266e1211e7158ebcb38ba416edb381263dd4acc706796e353607549984dbc75f072099ac9eb2e88f2ecb995ca65971333989377f60ce78f6c20f6f5db872612718863e87dc45a977de3343731aefb39ffccf01579f39af5effe00e30c76904b64da999feb15f8a6b6e06e336f899350a730b04d1eb0bdd9c40434d16016e33bcd2de8a10a6e458bc5f3b88acb9bfb1e62cf36df377a5ba262002a01e75a50e1ed92c79c47512258e6104bb741bd4289def080cb2c344dbc0ca87be8f4598a9f87aa601d1148a7473a18f6ec4e6a2b6c071377fee0bbf5bde61dd604db27f2c74d864e3470f975f402fe424214bd7ee337cf3ff5165b3a1ff32270f9adf4471df1afa39b4f274be8a6e7c4c7cb11be897d0032c8c87d6d1516f7e96a1b00e89abf1d38ec0f60c6eb09c17e6158e92e92eabc9922f5f8a00363175f4947ecf92774860a9a3ba45715f978243a16cfe6308b699fb23e8ad8153f706deca6fcf0a192164eb6dbc8db833d5023b231b4d752c0d385abf8ab32d073d0e89fe06ea2de63f8d7df39d39552aa054847963306a58bfa2db8bb04a256ebbd1d39da641d46ba014ab17a673218d12174d69351a3e9c2e44c1a851b9b455a8728f1d1b21cfc023bfcf48c79d4f18e9ceee1cb3b2665e462152f0554db77bfed0bc156d5b4ccf8c4c9ade7addc75e286d41c24cdafe013eb01eae20f3e8cf0b688b53fac1b335090687265c3f4c2909518e51d89910cd5ca22de48c3ff33d05f1df7f48b1c5c61dd80bf91218d55d292a4e688420add239868c5a5cad21504ab22718987658fd3d08078a80a6e8c5b64383be078a2385e441fada408954242882f066ddfb868a76c9aae238776a34de9b1ccc7ef0f548edcd2cf2e72bc2ee3a299cbfffe3ad7c4ca6e5f97272435cd3d66a3057771d6770760cdec1152f173910b23decc55882dffd2ab8d159c104a2ff44ed8d5ae0d13ba16c4a5056d2206d204715d33ad08b45c7427308dc25235c8ba887b7502b43cc2891bb54a53a905b36e4ef8ae66f383dd031f8d4ad0a16b6877d76d41f4178c2f93f12833503e761c88bb7685af9d72db77593c0458149d4c6dca727235ea33d16b84a6b37ff17b1c8e1d3ea81918b745e74426e00b395cd73b6c622fe7136fe9dc617b96df6363b897801e8b09486361dce9bf1bbee50356fd473ef86aad4f13c596d3e22a61aecc6dd6303786a3e801df6ec4ffe14c3a174fea182c592578ea25532b909c8d9b2753ccdda089be61b7b8e22ff55db5f06203f2a52e8125946ded6448472a974d2c86ae8ffeaee66c81919c7233274c79a7db11f3b50cd0e1cda20136652acb80b81cab3bc97740235270f28d80989a823a84463624866ddc49f86cd2736e46231e689ae72e5376bd0491b2ef4a9cfdae5dfb0481ff53e2edb195ce243fa1cc6e78a2423b7a98ae18d6e10e585a4c216ffae31c1d1a7f6271bef60c74c749b29bb63e3f7c8f7e482630d5f7fe8ba50e8e59fe5948550e0d8acc64eca90257bb2658a8823216ecefd82997c41f580cc1ea47c4cc4dce6b2d33654cbee8ed98bf9b9c0c2ce34a3bbb3da7963b5ac8b4cb06c7a17b5fc1345c6e1ad01822c433c19b480f44752478cb02f999c674a8e67f20400dec1ed88dad56da7d6ead020a526112d38d7a0aae64f614d6956ea6c3760b756867272236fd2a7c2f4595078569c498ae48e1bc2da44d8c7bc598ad0878b54274d49a4b2df61d06119f6539bf7c3d1bf68434710c5b284a999f8406a93b8399b16e1268f4ca8e1dd27dc4324c108eb971c9c0e77781d2c06d12e3b04febec62c78b17e987ac583f9b9613c57c5303747c404fba2323bef5e6368a47298f7b564eb9a48f43ab0aaf4c8b324234bab1eca8f707af5891ea9debf22779a3c3239e2005d4263e791f6c1abff76f9672ee63033b51ed5bde08bace78b340f235fbf9567eaf29246f9ca93c3cfedaca2fd794e4e02378e9eb92556ef7082dfd8098c6a461645c47d8b4ef6b155d541c5a27b7c02c772820e10f33c42c7a6be71da95e6a0275d4a7ed88cbbbba7789187232694b989eadc61eff09eaf4358643bf711482b6654ae1968e62efa766353aa390191f528514099fbdd5e84184c2ffafee311e9ba2c596a0b915aee1d6beade6580a38416cb15f514c1fba44b0fb8eb5b869cb758ecdc8695f74d1a3881e8bd094090df3449f29ab0ec9322916ac5ffe8d87bab274d6180f7db752b8a9f89d4c9dd3e125d7f7f5f0bfac522bd5df3fe308bcf12af65b924643706c0021c936124bc5e06b807cc4574ff07a731a4390f67dd18f1055c15fdd9d0eb733400cf39dfc3a38d30e2d614a9072913ac8a3d94879d5ee2d35317664b7f73207f96fe923d94158e678514c10025ca37a6d5a25f691fc840dead25554565be2bd1a032b72a9b58b5d5cb19fe5951f0706832c541f49e3e49b69d2fa3439df221dc86947ef077058f7eaee15f490282954504ca45af3adf53e2b02b1606a3b3495439f1560c2b1ce88a6512a9cb59fbb1d88aa24a95bc0716f6393be79dd7b654f5c3655534e66a2bd21ac7205f5cb4a7a409087412318ed984e729546b120589762d6289d1a741bff237121404a0756e6bf532410d65f32038edcc2840e821a266e11ffce9c7a86b2127ded6506b0934fc071a522750351085508192c86eb968e4896a6946aea11ceca78f51ec37335417a698c7ee43ae3ed5241c87bf9ecfdd37cfd5e9b3512cce5dc9dc350f293f95971ad331cb209472d0ca6ca5b8c2d0caae9f3dd04699527d5fb36b05e0f14c4a5fe1c49277c00242a7671112c8ed15bf5e14d5c2ba42ec4081453be8c8998d63a4bb5e9e0a5bbe1cd5422b6cad40b4d76b86c96dc12b3ca6c664bf3c0943e67aef12abccebf2cc4445d5e4eb368614a22a6a11c6712a769100d39b2bd83c86f9ad5aff5d667d12d180803330078d572b0af8b34275a326b62bc4802431c9961ed6a628606de291fceb4ca11da55f8e93d956d397c2b1e90aec4de2e0ea3b8c6cb11fcd7a83867e0058fdae73ce9e8541b6e4c42493b7306a5977eb327f5c914bd2aa885341c259c86a4d27862d6263bdf3a07a62a42d550cbe5583288184c18d3a2bcd05748264db3416ed416d15e942b22b7bf7ee2a264d799d10e1a5c06a026ee7afa4ad5e8b57da75b145d6cc65814a2e1aa3551a4d33257e7cbb19f100c1499ca95c5f1825bf9499ac86683cb90cfaa34e9c321fea26a1e9042c9177775aad0ee6338c8a6c1a54ecb905a1c76eb71b21cad56843a7a10f5ed33e3d26f77dd5efab0664af742c2e3077dec8cb5e628041d8f0d56b0c907f61df7d3389239c2fd43d627c55f7086757da87c8e513eb57c8fc348c89cb1b61fef56d77a011671d7ca06953c9c7e044273580b7a090823016740261eeb1511a201e0dd083452a4abf58d6552191b45183cc574585e6087834335afa83814c007c612b27a2d1cfb326e188c7984e8ef98a7ec410a326276e5a28b6cd1cee860312ed3dac764ae549cd7ea248233aab9efb30d8505f284e8bd950f6524f7b77fe69c69d7d09217c27e3f609e60458235742053b59e9cf38911f855cae8ce7828970cfbcb0a8d15127cdd41abcc792baf10d8fbdee624125faeade2ccdde07cbcec0f19af7ee11cd99e0b341966b864f0921719c2b52e55591aab2654850f0f57269184078562e021edfdfe24c9388e1d3abcd8cbde7618e22f941ff8eb8fcbd6d2793e3caae6002fd0294e72758ce10f046e92bf48b433bd12f421194c95ac7b4df530ebd3e9a3edc3074da7f73bf32d14e50259a27ae4f22fe01ce7a7cd8bd78d1a8fd21dba3bcaea195a13d8c7f6c99a29a078bb636aa2587bda339b1a23adcdc6a68009d0fd8473bd4ac3c4c1c4783b186bcdc32b701ca0df1115a788d9423892eaf35e1aafbf9142c92b8ac17e5c526eff300e0c7151ca2459a373c111779db6a87c01a760a635e24f9df13671c9976b23cd29aea847ca2c4c344e3140c5801ef357d5964b00ca98f8c8a5836e1407f05c7675c705cfcb483095be49eabcd86dc8b8e2b142ff23a07117e6d10848e1ef0817c316328a56c7b110236b929cad7d75e0434420f9d082ccd89fad250a9262c35ab38667b24c7d8fc2acffadd6fc4842652eb08192b7d35a6c108f688f72bbe1cd91ba11a7fb42049468b043e93b1cb84afbdc3de2460617d2371853f14535970e334c6fa84abd5212b08a8e16b8e1012a89c1e5427c5f0116d0191e662125d2208911f40efbb3d369aee9d3667a1be563f225d01c023e44732ec2ddf17efe173341be923302d6e271539f9186227521796d1af7a3bfe2a0d3385cb0aa1f7a07a2ae742e5648c15f115ce996a2f87b45eb21c7f3451fb450de67e8eb20888da3f94a5a7ef8a5d9fe2dc06d0354b071d82d188d8983ff2bd6a0eb408f6edd3c236745d63a54e7797b69d65f099f55ddaa02a4e838af67a8737d994f1aa375a94c6c1465a3cfa7c35f9ac91c6a1119bc12324bc05ff5cd8086e67b11f04ffe160b07938419ac4dde27ef6b2fe68f2106b3772081dc0f95f976cdcce6cd7e9613e886c104be6d7665fef361f2ff267a736231f4337c4fd1992fd7af919992854ba049eebd8f08369d785dbc7c845c6b5201a61a2cffc706395bda959206f84b8c7587dee727fffc1f15ec30aa9"}, {0x1010, 0x29, 0xd7, "b395a692bafd2fddcdcc7cd501f9a264bed5bfa8e60c60a0183abf89213938523e32151d1bb54390916a1e4a42430c9f857412b23c36380f203fa0a003b6ef588ff4ec965b3afb1e63989df53a848cf4a71fcb82d1575a8250eb67c704737077ca05828a0fa79aac3a14d2002dba3dcb1aeda149ab268f111f25f767e68908c052e273072016632880941901b3dfe16452065cec8adb6ceedb8e6733d5ccef61eb07368d87e392e868d531c32d747199a296f837aec1bf42bdae20e9ee0433e9ea0970d91994dde25b85bf5b8cd516bdcd75d7895dac7b0df0a604046db910998ed250c07185d1fa3503bd4eb090acdc48ad98b420503c761541cc96e0613f14d0494abdf90a2fd03616d25b439ae7fab45b771121ca0fd77aec21a39bf20a106550bc21ba442f6831387aae445f6fd341db697cbfda0b82b3ee6cde6d268a3f8cb2532aa21daa6d2a0a63d1ce72dd0492880c4fbead5291ef1213d8f46592bf7a73296d7a71d2846a93d0cb541a6586456470b111c3064cc9ba4923fb72c82449a99fa9d2866524b7c71581c4866ce4c62218be0e3e9935b0582c58f4714aef195bfc4ac04d11e14c3f34b6ab6c828cc7dca02ceb6284bc36ec5f273eb4ac4a2e93412f924387808917eb1a6523fde07ab1aa8174dab8019f61851b3394447e6eec79d66abe5cf5453241c8e15037074b8c3b42d1dcbc430353c3b7ae48fd89aab58482155ed8a8866127a3fc40507534003bb165302d4e136ddbd075d59861f3cdf59f66dccfadc252dca40d7277e6d72e9583d7db5e900b0134eb12da1c182d624aee3486328970256e6ca05f854e4a355804e98f1ff94502a228969c1e919a381ac74ced8a1f5e6ce814d197ca5095391b1079da12ebbe291df1048c6ca3b85a828c66545497b7e7058b6608124d985c5bdce00b95866458681938b3defbd8b2b973f90a5cfccd4e4e67dd8166f20ee5ddcda21bcf62cdb30638291ce44c924967afd3850fbfd108ec8ce27b7fc737cfdded552255a7a6807fd2a46de350c3edb8cb98d8033895b86338fb15f99784cbd904b2d7ad3883ad661694d0b1230e821ac32564c425183417f02c1fe1a01fa2ed3344d5a09657a74a15a730293b7ea4d95446421289d4d3c967a68b9365d7cb57524ce2e9bf54c756495e1e0c05b927ef0609a8d59393c950e57cbeb764c6c6166a3e71fc47ca3cbc4ecddf73569795f3520e19605510175de6c37d96d3ed114a3b925cc4050b7f108307dca72fa0525bd554a842442339d862517360ad7f22d7416672d7078623c673b1f1489e00eb87fef98a78c091c729368b15b87083e50177204b9c4c0fe02742cc6f40e0653852573f74a039f69d7e5a538fa329b102fb7873d9d2d87a1a2be7ffaaa0c970d779b073bb460c6ebb0243581152aa72dbabc709320db490c11057aa450512f280159952c4b8f977b7631183175d7800afae0525a921fb11785c55a4d869103461d27f77cb562aae42c2af39a511a3ec28264e2ffe43b1eb59eefdfbea09015151a2c111a8d72ff19690389a96255792f46ac0e3c5ecd9e75780fe2d794861194b482cc9171a83a8f1e0b98f1d55a856d24758823c6874c3ebe8d3bc5bdf8aa1e2b0b018610a8758e8241ef67ec37e5e36d632b1b3394e455724ea3c6d8c8d0fc9100bc898fb472cf48f66d2373f92d459f0718d1984bdc234efc0d2aaa752a99eac4e64ab6afab8f7f5f9da97bfd61a8149cb3151605f63138f83e7bf325c84338e62cdc77189c07fa692f012f83826ccb359bb0842ab64d6d43af7370c2b5d2b4ea4d1662edb02df28edd8103814f8cf4eb7b5212785ac7ef08d2d6764efc2675f828a3468f203fd053fd123a0a0e0114e28a1cc72fdab2d14661d1df5d491a4f4bf263236d96a4f92e912f5818ecd2b555499bee15bdc57ac25094cba34d9adb88f24a8eb040dfe47ac1d0f196804077f8c0169ad712bf30788e9b859d44d2f278d9b95c63d478c528e5e4fc1b656f835fc9301215f4faf31833c02847da64d3ddfdb8646cd17953ca0a9f3d1535326344e7dc5dfc684e8435c46468dd728c8abfe8aed6f94d5201ab33d697e9464f3da3fab29b0767ac97bfcd681c7602975569d74749583983b75e0f7476db17e5b75f4d4a4cef7ac87f2578338b0f824adcaade333c8d3728e0c6050b0a890115ea36fef6db23dbc2921f55d19f09d4c4a268e2c555b1d232bd8431cd09115f2bde0d25b5c0de20d2ee504e971ed117859c2c1e3e8d9e1b8ad716d776fc768af3c6cfdf134e6c79b7aa63c2f1808740ee2c5a71952b859134069303c66c4bae388b2dd3945a3fd7d6a53ec85861f4ec9d786f65858945bb4eda2412dfb5c45fc737d568bdf46b19635894e7867511308f8ba46a56a3013f5dfe7cc1a615a1772100e20a5c75f2e249894691af155eb9e9c52fd65974988b765a1d27a9ceee4a96f212e3bf3613280bdf3d60e1df41f7715a4f2a1b5b1095e9fe7717b99002596ffa80750adc2dbdabd26b24d83d57d7b8e673d8dd0ecfaec3beec58fc2cb8552151e58c667f18a08624edf0bf703522ebead071a5a686b35b123fb8c1cf00a1e951657e08cb5bf31b3aec0034f2c1548801fad99cde5ce62b4c1d517e2aa13dd2bb37dc926933db78de869a5849b2494fee13d641f0fe9a6c4687f4c672c00435d9a7ac940d864d704ce9698a0568722420a3d11a238a6fb83a9250f2527005f17ff28c3cb553f88c954bf5e23cfedeaf133a489c1b8b000291e9c43faf51e3e5d4d530587c60d6aa204f018d49533c42aa032c991cc6d2c6c44b179345a5af21e2854671209747bbfed8b8ad3703b13d1fdbcc30130a8bfd24c5126d0d44a18ac1137f3c21500b8902324740016a672d3df838e977bda70175ecfa61fd729a3afdce4036d9671e32f97340b1c99f34dfe13a94635fcc6aa22158c49898c674509fd5831cbd1e335b0aef97d547d198075338acc760f4efaa694a5087000aa70be75f45268c59255550b440ec8dacfc0a8d996b192fa06cbc4ee38194d14ac83376dd0aa165dcb12c8b9c5993d04794a6aecc6d0255dfb90b047ea6729b648450315669a1e8546d5e1889396fd36a05a21d8e3119cac0eecfa36cb2f268c7f2956ee24d96f89532ba7654db44b6e0401030566a5bde0d94dd4d34057dd8f79bc7707d9786c8e49d88058c93898822331791481adfb6dbd611e001b86e6186daf9127899c0ab2c7de4820c4b977e3dc43d2f3b7a224d50ae09f5d3d85ce1888b780f4844aeec5a072048179c1fc0b75c5f5ad427c4cf54ed7840112d1f90043636e2c4f9da7677c849df924a93da9037ceafb9e0ee3d430831c2229937d791419287d84388f51ea0b2159e229deed7c38d7fb02c53f63b1cd431a9a07d94d2de4df019ffea31d02691aa4f9301d9f436a313f882b1382937d35c446e28a47230f61c1cc5385e48eaf3e704b3a943effc965b1ae3380ede7fa96b69f75411014cc0d9fa209a5da639bd563dc50ca4b207d0a935244e8582f179427b2b5e14cb2629b7ecfa67e22b7dd1b6a6be1ae64b2bbc6b5197cb11389cc81a568ef6099e23b31a2d84c023bf686b5dd5e3f56d4025ee236b14a54bbb3f1fde564bfaf96223a9026f83f683140ade49075121b02ddb358b3bd15175cf20cb7b6faad1b57fe93ee4a145485c0710dc5108ce541351414612bef50ce50274fd0ef1ff47e88c1af8e22ef6124e48cc0a640962aa924ece7f8ac0c1bb369c2026af0ff010007912b15bcfe6f5bb046e0657825b7a1cd9b2bf88947d4fb69c7247fa6ed83bc84e54c688a7153fcf6b7432b2f419a5fa4c89943eb8e4263d3df3544e479bc3b3fafbd3e590317f812423c06dbc5675010d1bda5a4513403aba6288a0d7d2a6477cf57ebdb3e69a2b46bf7d159c1efb95a971c4f624ef5047ab2682506d29498f6aab5d02d4f3701f7e86a54143c652500f3041414b374f81128f0bd810c85cbd6fe594d070f20d4a8e65b574a99af2eb4972540f7ccb51f427e148025e852a195be54ba322c29a36034736481ef93303f8977a86ff710c242228f0de09773feaee4a63ceac7fa03962f706f95a996d85bcb93a246c413372ec42c1ee4c6654232dc6ddc7cf6fae153dcc783e3b2fc0d76cd87d857384b65aa87cbe277491fb8e43109574726ef3c78ee651ea34f2b2cbf01d047079854282c7ad46655c2bf1473bdf016c7241d944edf018e260e57a9b77887b9411e437aaae08656a1e29fb47df4b1be44a2f4520515c0cc843d9acaa8e10097730652eb3532a1bc183b4b37dd69f8de1bb5d3d99329f1d8704066d397bf0f667f60cf24e9f27f21f48a7d753acc00a3b61e584e5cacfd5499d2d7d0ec5409eca04bf87903c07b8209007afce01733a30f9e4ad7d71f9a7feb0796b753518509d3aedd3d2d2db619cc704f2c127bba1980bcfa4bb8c8d86d6c20ed47010cc6dded351cb5b6872c55d354582cfa955cb99a852d4577dca8bd93f6e2681fe6342199920d57d460937e7e91cd530b0abbd1edacbd0bd6b74cdb6e5d8b54cdf992354797f44063c7be553d98ceb3ed6e90f23768bc38b5ed2015fd7f6ce3005bb69c23e3d887565049f18e280f5e3be28d43b7b07af4c18a45ff7c59836c4fa8ec3a06199e5d192a9466b907f91fb0f44a8a08c70348a3795dd0fdb39befff76ace46c5e19a6b9c96dd6522d7ba68355fe696a9759e16725f95be75bda8d47f772a4f4eb2204f484370ad1c3374e9f443fe42b09edade4fb92d443f9b9d593fc6695f105a2c4893f45a052809f8d610822b2580bafd5269882ca553295501f168fcfcdf5b40b73a9855a79f1ebc4455a59cded0e09c49c11de77ef83820dc420d6538650a56fc48c5ccea5e698782774a0664dc3366e8b47c4146d11c10ddc82b32bc9fd6e002e66c52d73e15c393973367cfc419b8a6fd33654fed470297e8111d6b74b9febfce10b05dc62c29fbf6e3833931dc52c631ed42ca38a35862bc2bbe57c0316257c8c6cbd499b11689e59003460f555164c7f4837b6e434b920803c51235def30c277dfb392bcc70fadf08d740889f26786ba5894e4a9d7321e0a0e3f87ad1103c1ed7c9a3d860f5782f8b6b647e83d2719b450bb486b8ddf309fdbb3eb7df523df86b7aa108e30973f8bda814bc5df36ed7b18b6e0b954374d706fa213283099c7a5ba7655d2a8cf1d1fba46ed264310b870fd1f2c51c1d8184e47f919e5870c851794e7776a806324f7c4e6f1d0287c8f5e0c48d53c9debc9ac7e74142a00649c41619185bd3dd388969c34e7c34827c907d3314e60295d46ff5124b118f752129b290aa956016bbfda3bac5ce59017c8a59e9ffcbecae285f38fd1c5a175998cf79c52bd71dd4090e793a8913a0fedddc968db1bd4f0df61308e47cc5536b9dd0bd486d084972128b17374b9e095a41de38cdc33ffa0c86b638cb057e11049b7cface6bcf4081215ac4ec6f002a1d38e07edf9f3c1f25f006f32bccfe5465752ad1b0ac2428a3dd47a2ae47aefc6989c3d56b55eab7e300eec7047e0646c98ff5b516ae35c5fd78d4bd9d9396d0a98bec100a1d12f60efc78fc3ae320f2a3895ef7bcee2639f611c5733730307936c0817ebd7e1313f135f8a8db6eb9494b2bbd4ff5fc975cafff4eb5fd77fc40026fc1f0cb6c31a0d5cea18666a299ccebbd14f614d233a256eb79fcd3e32badd9364f013188e2b63c58b962ec1fc015555a4257344859436f156255adc95fb0f00e1510c09637f7fbac344"}], 0x2148}, 0x402) setsockopt(r0, 0x2, 0x5, &(0x7f0000002580)="d25a40ae16a339872abf59cc928629e9683ff69e5f36a39620ce1c0d74678bfc5070f27a34d4d091cac906281d60fbc53695052990b901a393b225fb93d79be5d1eef7fcabbe11cc4d416a1f89107bf1e97126bb2b209b6078d0d3cbf25357", 0x5f) 00:39:09 executing program 4: setregid(0xee01, 0x0) r0 = getgid() setregid(0x0, r0) r1 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) fchown(r1, 0x0, r0) lseek(r1, 0x0, 0x1) fchown(r1, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) dup(r1) 00:39:09 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000000)=""/37, 0xc, 0x6149f3d046f58c27, &(0x7f0000000040)={0x2, 0x1}, 0xc) 00:39:09 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:09 executing program 3: r0 = socket$inet(0x2, 0x80008000000003, 0x6) r1 = socket(0x1f, 0x7, 0x6) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0x0, r0) connect$inet(r0, &(0x7f0000000000), 0xfffffffffffffc7b) listen(r1, 0x4f) getpeername(r1, 0x0, 0x0) 00:39:11 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$getown(r1, 0x5) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffe60) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) 00:39:11 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind(r0, &(0x7f0000000240)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = getpgrp() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x7, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r1, 0x0, 0x0) renameat(r1, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') sendto(r7, &(0x7f00000001c0)="19c935017dd18b35d4c6ba54bb9a7e917d382b8789f9ebc8", 0x18, 0xfffffffffffffffd, 0x0, 0x307) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="22bc2c7b5ece4e08804c1258e67fc7c5d41ae374b680d502cca316383a2a90e243ca60f338d05b312c1fc4cac4ec110d80923770fb96e7b4ff7ba19bb695f61e30f111cb4bea20c7e9789b35de51737be8c42bdc4295b54386a35e1378aefe81c244f4d8b06b6c2deeb75a4e9d93488214e861e3651f6cc2add53b203eba946d8755f9ae0a7297612113cfc8ec357c169e2909461dfa00cf0d876c5a87a60669c17b36c7ac98b3f6c47a2bc178e2a91bfa21f904fbc3dc84f07bf8", 0xbb}], 0x1, &(0x7f0000000140)=[{0x10, 0x0, 0xacbc}], 0x10}, 0x400) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:39:11 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7, 0x2b, &(0x7f00000001c0)="00000001", 0x1000002b0) 00:39:11 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0100e91f7e89591e7033614b0036b5ca3ff35122fcb1696ab2c2412330f8ec073812d8da8a95ed23d48a164b1f8e5dfd5d0f114342eb989ba36cb63e109c859db6ed3686e2d679d500410ae236f4788a04b3a17bf84b2d6289b9b714103209"], 0x1) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/239, 0xef) recvfrom$unix(r0, &(0x7f00000001c0)=""/192, 0xc0, 0xfffffffffffffffe, 0x0, 0x0) shutdown(r2, 0x1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1, 0x80) sync() r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x410, r0, 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x100, 0x52) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/108) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e95f7189591e924f614b00"], 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r1, 0x4, 0x1080000) dup2(r7, r6) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x13, 0x0) 00:39:11 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:11 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="e54dd800000000000033614b00"], 0x6e) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x40}, {0xa5, 0x9}}) accept$inet(r4, 0x0, 0x0) sendto(r3, &(0x7f0000000380)="26f09fa3942e8d26d40f7565954ee740dd80bd1405849dd60439ba5d2a95b080b0d4fd1308005fdf913779f717381e83024b638aa076758b897ed056cbde10c2c724f4be08eee2faa1bad5fb978a1ea1b9560b8a8abf3b8a78a545f0000000000000000000", 0x65, 0x400000000000000, 0x0, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)={{0x8, 0xffffffffffff8000}, {0x6dbb, 0x10000}}) fcntl$setstatus(r2, 0x4, 0x0) dup2(r2, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) r5 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)="e8ee24a95d5488fd24efbd960d2a4e78b909e2052c675399cef4c98c8124415163cdaa62fd1d31cf71f383e1c1383ebf26f8bfc9622929bd6ad1015135ca9630f06504c8868849e9481d", 0x4a) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) setuid(0xee01) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="01cd4f2a7705d67c103aaf573ab9060065dd2a966de8aa437a3a5a2bf317e23f7822069c5bf7f81534cf434d796717d8b518096496bc0e4b22224315ffffffff000000000000514c1690f67c3c117421556702f98301d4f4617030921e59ef30475e8021a1e3111608e6e8124bf0155fb5d5ea45df86ac17", 0x78}], 0x1) fchroot(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x0, 0x400) rename(&(0x7f0000000480)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000400)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x40181, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x420000, 0x85) socket$unix(0x1, 0x0, 0x0) 00:39:11 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getsockname(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00285dd0cd7ab81efd04bd843d1d26603e5ed1ac4f0aaa4cd897bc74fa0c72f475459eef8eee230b4c9554cfc128f732c0ddb1f4dce3228f9215cd3dc0ee892aa437c509803018f8ae30e2cd01afa2ea84cbbbb22dd9fff1502d351e67e29e36da744cb572dbf4ae886129917318d127aa11620d439e3d"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/211, 0xd3}, {&(0x7f0000000100)=""/51, 0x33}], 0x2) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x4000000000000002, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:39:11 executing program 4: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getegid() munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = shmget(0x1, 0x2000, 0x301, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = getpgid(0x0) r4 = getpgid(0x0) setpgid(r3, r4) 00:39:11 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000140), 0x1000000) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)="55090000006fec7e00009de7985a450d16a12b09a892cb3569a72ea2dd08c0425ef7bbbda7cd89ff8eb368b512c72e66496cfcb7af545ff8403e2910d5fdb6b4f28754364c65ec24d1d443913043c8bf8ff40693178b112544b3c296c05b18b35ae8425cf4c53fb0dd5006eadf3981c03846f480acffffb09d2f55c0e93a601d8cf2e03648f82f43dd73a48f13f34ae1db3bdae1c643d6b282fc0e03d4ca26891946963b1474d679f757b4b56d4ba4bcc142a51d9668689cfc63eb3fe2505be7adf3001955f89fdb413224cef085dd5c2f3eef7fddb57690e3e7547081ffd763e3d4169a25b768c1aec8a08964aee52445b97bc6023adecac18c2f311b14034f943cbbd6ca03dd0646e78632007e18695e79c5a0217a61361aea57b906b429fcca8541397b05ea49932f2431c7ddd1b430d39217753f5679b8859a6c37c0b5006f25c740197ccb669b7dee0666c85ce98d137e0c0b55f8fd5c793875a29b9645fa07e37697a4b23079b422f291b08cfcff79c4afd593a1fe37854c50b8218afabb1b8821f070a39884b28eb6b066a843ee62b7cc521e29f78e4906fb5c5bb3f2758c9689f66805423e82b9f6661ab0579b6fc08cd72932dc3cd1736ceca54bb7e3f0ab7770d1182e0532dca9bab108f31c9b9a7f25e23fcf59460d6981eacace82b4e62c607fb884ccdd79bba1f1812bd05eb4154ef751b33fd36ec5a5a073f602c847b36bda8add20f7afc1f2a33a039a5af67a2dd0f37c0aa7eb5d2c867e28843697e29bc824da87e6be9589399fe89d01c1bd1b713843bb8e4a02b2fabac9bb36ad7a394fdafcfffdf5f08a150b721b647e4a2e627a64ae111875ac7372d7acddb0397e15fb8d2d2c64e75bd06481f149076775e9f2fc5ab231c66e5a4c718278a938bade90544fdc9e2787e73d5812c58a5061460a009ebbceaa2a9c02999b6d", 0xfffffffffffffcf0}], 0x1387) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) r2 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f000000c000/0x1000)=nil, 0x0) madvise(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) 00:39:11 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e9233a36cbb601455ffee2909bd68e50eba3d742efd2d0bd73a77e9402147f10e605a319624e30100cdb561000000000000000000a8a208c70a552e2d55e7eb7649368f80d03bad7bf47ada50c1f2f7f58cbc"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/157) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="b1cfb73f7dfd70415a09cb835fe4c1e0b53a2a6fa56ca31232c3cb77a1ab6492292543883c247d67e1f89488716abef628c91eac39a768d7", 0x38) 00:39:11 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000001400)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="51be4ba97f489d0a7a2a3a526826ae4447f3c46fdd9ec8ededa03b734dffcb1cb5412805cc38ee6e339acb77c5e30c86a3a9e53a01b84b06887dfddc7a7844213bb203d647c4acd26cc5304855a5cbcc6437b04344895b1e9e6b1eef75c2bc3408b2c9217ab66fa8b5ab7fe7aa059a7fbb58c18b71cca149f8aed7b9c83a7ba33a60c61c63183a0cae173de2a62371f0cc5e696bd8a2c64efd169fbc2586800ab80a261afb14183d0acd485ff8f6eaddc958e7c9e2ecfe89606e3495f943bb2af1d3c5c097cc706f9f729b8dfe40583c057b32f8906302c40664679d072d37a3ffe4e69cf4ab41538725f0af48413011e7440c2cab1cc159a7795adeeb6544697f60de246f279c0ef783ffbcee753a1964c93cca321eb91b8830aeb44b1f7be6f7cc8b3d6d948168d2cf546193269be268d437ae2bbcd892026127f24cd458721bf290251782755f0b0c1bd3e1b332a14bd06383871bc2c06e952410d99fecef824ca8f4848b6f93989582560ef9c4089893534097063fee790c765ef86cccbe747a61b06d6ca5fa5a4b4f7bc9bb1f1d5e105c5da681b9f362baa1c8a1e1adea95114e8aa21513c4c6675daa7a62abfc5f73c9ed9140fec08a984c007ba541dc2f938a71c4234b66bfbd5d3bf02f54c0a77e739f6a4385939ac87053a939bf0520c36fa5a5152b17e6f1feb8494b2bed0e7e616937f98a8712ee321eaaa2a9bd83b6a099e843d5bffc4b9dc684ba71674cd05a36a270c0ce1ee4a48fb74f3e0feb07bb567f9a0e9d16eeaa5d0a866c866230f582c9e4f9638a79f6fd5f646aa226a4ab8783ee40c0b8ab7917fb86033a9a5e17b38633bdc8e098e6b359f05e84609779e2cb24263ceaa8e78c3688e333e347bc86934d795d33d309d055da157a4ac0981f788574728844833b4105f370675ab46368b9722e785728caf40ddd5bcf61e6a322535426b89202f76d6dad112146559314fe34b230e457d26d3797b4ae299444a300e8b46b0980f7061625fc35f11ffb3d656d4314977726756cd28f216e9bd6b8a44f34aad7ab16771a2a8c638a2e47486c64292e85ad233fc955e4f734985c7d4f3795545a4d2b15957f73156b7f8385e7cd362e30e1970a40e4633a1190f20312e06041ba71a2cf108c438a1dff4bb9815e15027e8cb18b412a6b6a49ccea2e0b3780887a283e3e8f7652e633d056a44547e839138a647c40f0829a788386db2241b44bdf54d5299309c24e9c61ac018540af6c985c32acb16fda006e84291a14b64b2c88349df7f1bd7e4f816fc4dc501777d4b036cf109a770f63f880cce5de187e3a942a0a7d27af282c32e46dbfe513c2bbdca3dc965a5c305eca3ad91f8391cc47b23a65cb313f304802692b4ae3ee61c0e2677864d3d5997796a28c68e360c78f641240e19589319f7ecc41587197b2ee4c9f4cf82405c09db215d15c5c302a918b302786ebc6b557c1222a9c7b0fc22ea15bc9d05672af079fdc43a6d04e8df38b6bd1c65e008ce2adb1fa3688a67a28b10e1adc8e15ac07f9c3a560e59845070036d5fcb72f39eacbb203e4b893496ebb99d3e0e74cf90887ccb99a79054333d7d90e1eeea73d53f5af26f79cf06099f06f0c2567a2f5ca09f2e0461022569d17f667b91838d10bf6f04e0e137841c5228594016293e322fa09f3b31c10cf234dc7325613d4116d7aac06ffa2a7f916214784fadbac0fbfa615b092e621fe6ba369d9647a8d3f771a51ce2798e1c59f51839040e1ac89f0e021e2b1bf5677a6431ea97d57443df42cf90a46da11d81eb82e064ebef158928621ee94ad985044f0440dbaa6362706f34629cf900e600ee95d9d5f1e9f75deec05c62a852f7bcbae9862e0f653a7a1269b1aa9141363246ab1e13e99ed22fb7d84699f85bd5051d3c88535061a793736410c11c50fc6cbb424769f529b266d832830531b4ee7a4bce7ae69605b6264880a52a068af3374146ee34f0351e24fe3e8b338d7fc321a0b923e1cb1ab2d13ca55ac62a52624d42ac981a9e484a21bd8e01e5a459401bbee61c32478b47a17f350ad38fb044ae2adb2447346966f8af10187294157f3d96bf67017049efaac21521735d2958e97c8d6158bd4558daefc446ce2dee40d4dd4ee7a81fd5ffb0b5fa4fe32c8362b27dc122e43f566a73574f8dfe95e584b6c49c2ac2efde71d8a77f4e1d3a870542ce7cddb6716d694f141cd65ad605d5613494f29cf9e4ee777481750a919e6f05e3327fd36b58fcb3e43b303fd09dba3c736ab9377c7ca8da0c7bfdcdb3637ab9df120c0a93ac6b82c4c079d6842efa152fcdcab616508f2e78fadc5ac62dd7c880086b805db0f620141cbb122eef5a3bedfe634414f90339000de1e3bdf5124e328266fcc325eb227d670b591faea2d250bffc538d81d6f6ecedcc4d7ed8f03bc54c141ab7171bc02e3acea263d3f3822bcbcd0321b83e9653a17f8231aa1f1e348771cd7baf969049f029827582833a58d2f902ec3a660849f4a52805b1fa930d269f0dd15e181f51452571a43985a79ef0f68421806d422e17bf88290586f6db4cdbc87da0ca7c4a02786c8f5a6dbf896c13255f4564eaf430ff4fd8e26fda797da8f0a7b273fc8992ac80fff918c337cdca4547af284f7374ef9de0ee2fa5bf63df952681f5c14c2b6538a74867c9ce1feda66e062ccab7275d72e76a2fe8aaf993cc901dae7deed55d84adcdea92b216266ae5882b1899d5c75c53651190e70c124cd2f728bb014697da4f92fa3f8abad5b75e7ab95e968e3817ba0c1b6e24a819e18d4ff8bf396fe2fe026d433c0a3032ba107d3d6450c354c53d671b34d909f0bd483fdd2cd4ded50d01f4cbbfc768694cd83e70c33594b643d4d7dfd5d6e0fd974b265c13864bda498155cda9891968d689190f87546c18b531f8e7b072b3382afd88791c62468a43ad98331da6424e5c026d5b9c916b75d585d843da3ceab4c06aa82044af3aff2d2e19c73d295125b8c6977339e6d975d91462bb96946ab1f99bb2227f8f0173757365a4f431da36bf63a86aad408a48afcfac8b36469bc65f13d75540e78d723388cccb648d9d969da17e8512ff63dfff231cc3cdc521e981b3e24c0f43ca05a7ea1d91950b90438eb98bd125370f145b4dba4cd95196c57963ca0d7e2f1064bc36a4114b2bff5e30420c6e71aa15caa92bea35d34465c0806b169d51810be583b48792f9334c5e15b64b68ed2ac6b292f224430e422e553c72c350fe3a30fdd5f287ba2095d3448b29222d38f152995912719192f5ad341feda4e92db2231e8c99257b037c4fc659d32c2edcbdd1d8bbfdbcb667a5280fc9fba8fd958cbaedfb581902acbd35fda0fac0b06a495452f4df18bcc463b86ef716deb6c47f1c5b1a129a0a4a879afed37a090440973e999c8b0a6c70311da2a4603e24a4afb8e6c80a2d5c04a259b125a488c24971d6dd5b15e89744e2268e3e50256b1ea59bf4dff83beffb8b9f773120ec21bf842357e68619c35108eb256a00bf5d1d40ac47bb93b5841af93f4d337f9094b4a58c834c26669ccc34cfbbee4de08a5d47079a6867067ce7f96ac0a618862f3727585848f8c6287a054589311cdf067a33c2a0f225fc53ddc917e5a3b73c11f77c6258a7e21de5dec8bfb4d1cb11d156a8e4409bc665bd9bd33857548d2b1939f116e84bf3a45a541d6cfd0e99b058f3bb82dedab0b97c7dd01e74d7f87c6c333a430ec2c327fed98dbacd38c756d446b623add44a9cc235eddc8ee80016661b2097d18d12fa5a8cfdcfb5ec6bf315669711823734be2812b28f79b511bbdab600258e7c904e0788ff671a2bddc4dd717460f40b74dd25b0a607ef54d5c35f51e81b750932a3c284664d8912f3535ba0c0f7a8db5c3b0df53b3faa99127b6c9da7895c07681efbcab6cf9e511ac4d17c4217b00c08f1db1a59db5d5d6cd2f379c12706cd852ad44209e2fc8488548572f13cf042569a6b341a48c442bcedf44d89581deebc72c5a5648e81597db4ba4107d11e9f5c035911ce16e006ee39838b6c639d6c75fc48f20193b8b26b2a7caa45d69aacd386ad8d906b82b35a029d73ca7e15d0fef3b7beac254ae79b596a96743819015a8d5884bcd235e66af48fd5994f7cc055dc2fc7d321fc7c9cf934183e3f246aa29e0dc6ccb42999188adfc3386fdd7fe3eb25cd4ac259755e0f415770fe10e695a2eac4ceed0814ec9e3f16c5d765d32421a1996904fef6338c87de7e333587a34cee5a1f5511031bf7a3f2ef5a8423d5c8bb4f12dde40ad737101c468e516634b4239e2477e532e9dd0e43431f62c5e4a036bd40e809ad82d7e1a915c5f6fef965266fd181241d60aa1419965913866c19eb642f4fb2d5020a0b44f9c113a1a4409dbee4a1c1f0ea02795fcd8b2d34f5f8cf9dd17a052de76896da9306cbf472f2d4325cd239d1389a6193f29e1f9372fc00a2d3299c9f82508cc1466b704bcd52d170c681d90213bd50e6f8cceffb1f305c213471b401084c4b28c9d9eb3336037802f03a768997a623253f268b180efce21b33c9c2b349618e8b56173a9e396068f5dbbfaa51e1ca328baa7fc0e40e848c787f8c25df6bc0d4e53a73bbb06fe6679f65f7fd0f1c9997b8664fb05871fdc9ec19d5417d06315e3b147181c8e1fddb7dce8c92f5b6b1ed2031d50ae1b43c4d22f54e93c307b74e82b4472ad7a31a60dcb5203cdf70e239c9b48adf3992cbf98cad6a941770cc5ad5014f247fb16a1f16a3c9e8c5406e97a2de55c87bc0900b448e7302dcc5bb7ebb677d873626c10319693ed761f0ead257f199c4512f4744ee154956c235ce0d52d0e2e0762dde301afb976c598d86ae0619645a2cbe9308360f57db46b6ddfe58c8175c4c0e78522a482478923a8bc7a79c5746512f7f057996b8ecd1a41440690bd9c35eaeac8a7286b68d1cb5e6e548f97be83991f11f052b26a745bb5c50a6c3b3811b615719395ab57290c3fba67e34b734118c9fbe4ab152748a0840b1d5f79aba52e68fc496a0336e59f7e604969ae1f175b417cb163027f1f0f508195e1e52bb90949f010c0ffd53705136ce146a1a1a4f0944a3d9e1b426706bf8b0a80cfa027276811608e1be6db00f14bf4a2f95630a387cb931f487d4cffc507aee312fbbfd2ff43e3fbc63b5ecb9d3fec1dada437bd66d7e440172dc5a39e283f82df898cdc655a7166f4966c77c49d793abf4694c9019425f5abe7c7e5398db97c72d05fe7d4c41ece7c158c549202dcbd3e55c5234ce0623a44d525ffac1566aae585bb95403a1524bd08a256c05a843071b6d465aaf5f5d9c13561f7d32b82ba479b7b58c6361e586f428caf30c435973a3be905bcd785dab0eb67add0f1460581ffa6a150492ae7527dc0c202b75e0fc72a2b95fd89af86062f6b7bb86615aadd5802ad61d0d96d5da79e3bb3793b3dddf36ca151117809835dccf41362c088825ca8a3570e409c1dec3330a03b126f7cd428470407d3fde233b73e16d4fc3cba16e550813ea87be977d9b71e970bcc33c1160396d17237e5036bda40856a308f5b1f686474a33743e424d3c63bc3872fd322b89bfe254710350e783d71ee8e2d0642ab6af2fe6294383ccecfb3bb9ed8fa8d69e8890c06ffaae1e70b7eb95496b1b831347e77f527bbf533add2957f462b97af098e1c6aba292bff369688935e7919b148aca4af5087cd3961b48d1800ea6764894a9714d624aef98f1550b60cfffbd18ade7b0721390f106a4b6b0b79e7129e91a7e39576209802070948", @ANYRES32], @ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRES16, @ANYRES64=r3, @ANYPTR64, @ANYBLOB="21bf51238cd7d1025401bde57776eeaa8112e5a62361ac690bae7a460bfcc375729e3cb956c3658cb83cbd9a8b1a220290434d71d734c7d3359e5f3eab5bd17126cc32a2aafb09872a38b479f0f7ecca60f3a792720d1d087f4721cc0cd1334cb3b2a112bf79abebe45fd1bb922856fa8bcafb8c402eeb36ffc43114e8e45daaca76fe1246e0e03702d67e97cd9a98cc8caccb85d3415e757e27f89c67f9ce6f1e0918be8e23ed5f935bec547508d307fd0a7bf5100126a0ef9db0d147d9f3421a466ea25096186c07c71b3000e95fd13b28a8191429627841fb6cd38e0cd12248b1ec18c0dc4739bc26d0f55090347d52", @ANYPTR, @ANYRES64, @ANYRES32=r2, @ANYRESDEC=r1], @ANYRESOCT=0x0, @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYRESDEC=r1, @ANYRESDEC, @ANYRES16=r0]]], 0x1) r4 = accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = accept$inet(r3, 0x0, 0x0) r6 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r6) sendto$unix(r2, &(0x7f0000000000)="7462c25795f8de863453404c2e17012888a81fb8f9e0c1d6eaf361743111e2aaabb9cee1fdbb9992a2e6e135a946721cfb2ee0b288a85a48e53edaf1f49994427f06ea3ba25cd4b94cb402131d5135120626ae98922018ff5e5c9d4681dc2457b6a6efbd6584fed89114549587abc2815ab9b4c6618d34ed76560abd7580abf67213b9bfc6fe28fcab122bbf44f874a3f4246e3e9fa8357bc16047e4048f28", 0x9f, 0x400, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(r4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 00:39:12 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB='\x00'/13], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:39:14 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189a9d1d398aefcfcbe654d7d1946c28f591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchmod(r1, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:39:14 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0xc1) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) faccessat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x200) r4 = socket$unix(0x1, 0x1, 0x0) paccept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc, 0x20000000) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) 00:39:14 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:14 executing program 4: r0 = socket$unix(0x1, 0xfdfffffffffffffe, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) fcntl$dupfd(r3, 0x0, r2) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:39:14 executing program 1: r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x40000400000002c6, 0x4000000000) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) r2 = getpgrp() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000080)="cc61b646b7001af3d477069f438b9cb40a1c045d7fd2f7a69fff5199443aa473f157e4638e1c716bb015cfd9111be107aa4e687ad7a3c2f33d2fabaddb8b2071413766519efe929ef96e74e6294cd4c16dcefecaae2b091e79fcbeb997569ae14aca8fb09b635d1f036ad6ac38b50492282bc21836d392ad50027348c125ce1f7484482b8ba2fb2fc305460f9fdd618b3efe4d1c9ead0d45d03688", 0x9b}, {&(0x7f0000000140)="ba82ba09fa76c8b9c535ae19bf0b4a84bfb5c06a40c40356c628e2407bd17ae78ebb503c7c28e486e1f51286c9c917aeefe51f9933eb31aa6bb002cf", 0x3c}, {&(0x7f0000000180)="31838285c727af484302f0f280b77d5d114868ed6120ae307e44d59fe1911fd9c4846800f9af1c41f66d9f5e9a2d6c863099b8b7785ecb5c15a5cc0ec34f02692d989260737df57f3e231a3276d054ed46f88aeb67468ee5a101188f11c239e5bf962812a711ddec75df7b4a019437651849bafd5c5969e2e14c03752d36471bc8ac126dc9a06ff07a", 0x89}, {&(0x7f0000000240)="750545e4d00a13d242b75a108f0af0911087df2b80d7d09ffa5f0fcce974a46ccaad5e2d20f789b19cda43b7569e8870f2f17c0f630f7573235cf8e714ab1f8bb016c0d5bcbb515054a1c60374844a09f0773589727c5c1cba38b0e30d6f84b7052dda65d6d3e331590f8326ef02d70614ad69b9b45ec12cf98c750678180d0099e86725514cb3836f27f9ea71eb1c041be330be597d1cf7fa3342f6e26a5d967b28cadbff947ab9902e2c6f1a9e393ffcb2a4c6e4bcd3728af8c08a686824405f131fd15f9a60d0", 0xc8}, {&(0x7f0000000340)="aed71ccdad01da5287067d4dab9ec73af53f39c1709fda1c73e3b416f01d4b75a3a83e03881e86bcc6d6b3161cb3a21169fcd4207b7ccd", 0x37}, {&(0x7f00000003c0)="7cb62f71261f41e720fdaa1a0e4a7f8843fc6ab7a6457782fabb0561ea98fa0d87821e077437b28eddb2d4177789ea4d9238c118ed784149f497f6e4d81bc9e3257d4472ee0a23f033251c4a6aae166f9e061ce0043c2a619388b4e09db0eb8d05a588dfd26f8476bac0862a4def0033f548677a859b26211fc5dd4c244c471b409dbf79152b2213bde943896ccea4e0d407bc7de6f0b2b0a79935c3262eb57e0e3e8638be3799bd0b4c9d114da2b16abbe5b635b912b351", 0xb8}], 0x6, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x98}, 0x400) lseek(r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xd0000) fdatasync(r0) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:39:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f00000004c0)=""/18, 0xfffffffffffffd39}, {&(0x7f0000000200)=""/176, 0xffffffffffffff82}, {&(0x7f0000000300)=""/230, 0xe6}, {&(0x7f0000000400)=""/138, 0x8a}], 0x100000000000019d) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1/../file0\x00', 0x0) 00:39:14 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) flock(r2, 0x9) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x3, 0x0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r4, 0x20}, {r3, 0x4}, {r2, 0xa0}, {r3, 0x1}, {r4, 0xc2}], 0x6, 0xc2c7) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="4b0000000000000000000000004cff908311c0fcff8fac0cf54d7bfd023b659cf346e9b43d746b61dc8b2a9451ce72cb182052429ea810a4e9cc41be26242c35b9e01541d393b34425191b9c39ba0960c5e5c87de9b4a64b571e8fdbad19ce1c7384127e29a9a56d8efdd15bff27927e8d430a93f05a8dc52d32f707e0a9ae7df3d252"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="01a5bb82798758eb9a336d4b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fsync(r1) poll(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fchroot(r4) 00:39:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000140)=ANY=[@ANYBLOB="0000232f66ecffffff05161ceaac4d8421e6a7bfbec727ea57513a8e027be2940beab03a21ebf4282ef4f449d3b32294ca66235b36025e6f0c5cc6a2a388a0af575d1614ff308281d696a7e6008c0869e2c75f3979"], 0x1, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x3) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e3ef1a143e6d33e6", 0x8}], 0x1, 0x0}, 0xc) 00:39:14 executing program 1: open(&(0x7f0000000100)='./file0/\x00', 0x1000940, 0x84) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab", 0x27}], 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 00:39:14 executing program 5: socket(0x6, 0x40000000, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket(0x6, 0x3, 0x5) r5 = getpgid(0xffffffffffffffff) r6 = getppid() setpgid(r5, r6) r7 = dup(r2) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket$unix(0x1, 0x1, 0x0) bind$unix(r11, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r11, 0x0) connect$unix(r10, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r12 = accept$inet(r11, 0x0, 0x0) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchdir(r7) unlinkat(0xffffffffffffffff, 0x0, 0x0) 00:39:15 executing program 1: setrlimit(0x9, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x4000, 0x481, &(0x7f0000ffa000/0x4000)=nil) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shmctl$SHM_LOCK(r0, 0x3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r1) fchmod(r1, 0x6) socketpair(0x2, 0x10000005, 0x10000, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fchmod(r2, 0x20) 00:39:15 executing program 2: r0 = socket$unix(0x1, 0x800400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fsync(r3) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) bind$unix(r2, 0x0, 0xfffffffffffffedd) 00:39:15 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{}, {}, 0x31}, 0x3c) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) lseek(r0, 0x0, 0x2) r1 = socket(0x800000018, 0x3, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/55, 0x37) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r1, &(0x7f00000000c0)=""/134, 0x86, 0x801, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0xa) 00:39:15 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e905030000009233614b00453de6d45429a4bc5ea480b9f141b61f08295bac6ef1dee5e4105070943725c8e5270ad82353c6755cc143b6996b03debac24e328ac148486fe8e8dfd99eab21b5558618245c3185852ed60f3c6d9c5824e812eefc418008b759e11c83c2003eab2a1dcca42a30627b00"/134], 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="0100eb1fc7714b2bdb850eb79163cade7e3e6d3c78f53963493dc6df09481c89cd586791ea5bf2ba40539064bba64276a69d51f13e462e94f0729ceeb726cf7b96d0b9bcc222ee124a0167b426d639b9b41037be472174ebfdac193307bd5ccb4ffda6ac11fe3d20b7cba276efa9f853a675f77f62548cf3f7e2ef1981131de254cfad348d2037041f9fe1e565a62cb9ab"], 0x6e) close(r2) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000000)=""/12, 0xfffffd95}], 0x1000000000000044) getdents(r2, &(0x7f0000000200)=""/4096, 0x1000) 00:39:15 executing program 1: r0 = socket(0x22, 0x10000003, 0x0) shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/19, 0x13}], 0x1, 0x0}, 0x842) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="79fbba7448d58daff400fb110eabed781a30cc9f", 0x14}], 0x1) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f0000000100)=""/197, 0xc5}, {&(0x7f0000000340)=""/70, 0x46}, {&(0x7f00000003c0)=""/107, 0x6b}], 0x4) 00:39:15 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:15 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x81, 0x8, r4}) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() semget(0xffffffffffffffff, 0x0, 0x0) 00:39:15 executing program 1: r0 = socket(0x80000000000001f, 0x5, 0x0) recvfrom$inet(r0, 0x0, 0x263, 0x43, 0x0, 0x66) chmod(&(0x7f0000000080)='./file0\x00', 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:39:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r2, r1, r3}, 0xc) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x10) socket$inet(0x2, 0x40000000, 0x1) 00:39:16 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x20000056) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000a7ff80fa44886013d28731c6727a74881924a3742745c0943ba47762f235"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0x0, 0x0) fchdir(r4) 00:39:16 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) truncate(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000080)="322652fb741bcae5a315b2f8240153a3abb131d42b1d6a112b741053e1e7640cc3a808a2ebb436a8b6e700222760a4dbed6a89af8900007c95ca173287c65eaf42a9c2ffaa54e702515c99eff4de523523cd827904df9b5e7faf589ac1e8552c029aff04e9", 0x65}, {&(0x7f0000000100)="acdcf242062135c59311b2b2a90f1811b3d9df57965dffc60c8d4da9d882103a780407f3929ca91de4d92385a2233abba943b662dccb9ee12fa055897fb75e8e3413c4d9b6818fdebb764d428f7ba90a4ca6beab89a94820663e7b66042f0739f2320be2511b80b8cacba39b7ca393b3f1f476fdc52f6f453b9d39b1739e302d33316c86c12b535196ce8537dc312b489b23c39d3bf10e2e94f3a5dcbe0ac647eb18f58d6a9997bc11216455b8e7e46c1621d585b423873aff4b25c1bdbc333fe4019bc07a76d4d700123b0eaa4b65600d05ed61be95ab9c", 0xd8}], 0x2) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/4096) 00:39:18 executing program 2: r0 = socket(0x18, 0x400000000002, 0x0) socket(0x0, 0x1, 0x40) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) 00:39:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="31e9457d70bf6981aa14efc495a10212f3cab830267803713c5ee636404bef1855868095a13f0644119760daf06b83a04f2bf53f4be9221583ca1fdc57e5161dba5bd5f12627a3fd1648d4673c8a1fc9c1411b85c02fd8d02d1e2919444b64c3c93407faa8f8fde463b5d241fe1374e48e1ad574cc943834172b0558ce32a079c007276b8903d99825b31a4a89900addd8b8143a1cc231193b1d427f5213c630eb55d39a59c5870337ccd0197179f2", 0xaf, 0x40a, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f718959060033614b00"], 0xc) socket$unix(0x1, 0x0, 0x0) listen(r4, 0x1) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e9337189591e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, 0x0, 0x0) 00:39:18 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:18 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$getown(r2, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="01f4b88500"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x0, 0x62240ee3d54485ce, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:18 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9233004b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x7, 0x0) preadv(r3, &(0x7f0000000380)=[{&(0x7f0000000480)=""/190, 0xbe}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/69, 0x45}], 0x5, 0x0) fcntl$setstatus(r4, 0x4, 0x20000) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:39:18 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket(0x1f, 0x60000007, 0x0) semget$private(0x0, 0x3, 0x8) 00:39:18 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x92cb}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40100400000002be, 0x40) r1 = accept(0xffffffffffffff9c, &(0x7f00000014c0)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) accept$inet(r1, &(0x7f0000001540), &(0x7f0000001580)=0xc) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x240, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) r3 = semget$private(0x0, 0x3, 0x80) semget$private(0x0, 0x2, 0x500) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/199) r4 = semget$private(0x0, 0x1, 0xc9) fcntl$setstatus(r2, 0x4, 0x10004) r5 = socket$unix(0x1, 0x7, 0x0) r6 = accept$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4098], &(0x7f0000000080)=0x1002) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000013c0)=""/244) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/39) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r7, r8) [ 2784.7281274] ubc_uiomove: error=14 [ 2784.7414243] ubc_uiomove: error=14 00:39:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) setpgid(r2, r2) recvfrom$unix(r1, &(0x7f0000000000)=""/91, 0x5b, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440), 0xfffffffffffffd9f) r6 = socket$unix(0x1, 0x2, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fchroot(r6) r7 = accept(r4, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000240), 0x12e) getsockname$inet6(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = semget$private(0x0, 0x3, 0xc3) semctl$IPC_RMID(r8, 0x0, 0x0) fchroot(r6) fcntl$getflags(r1, 0x3) listen(r5, 0x7ff) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000300)=""/182) semget$private(0x0, 0x7, 0x201) socket$unix(0x1, 0x5, 0x0) close(r3) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f00000005c0)="f20cd5876d4418970d99c16658c8db2f80528c1dc46bd183cac95f5671ce4d1405d60788fbf073ffeb171abf93d9d7eaf19cac3b492d1f6d80cc3f742b3d8a4ea692138bff1b14adda49922d32aecac06600ffb8e5a92461dc622307cb9efd9703a379b17bc83ed69cb0335644a56bb8149e3cd7e979deb817afca8c711279d8feadc84c3439dfd96bc87780a8c6532c891041f3250cf8bf674b33b68ee4dc4254a567e1c83479a16441d87639ac1d4aa4", 0xb1}], 0x1, 0x0, 0x0, 0xc}, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000780), 0xc) bind$inet6(r7, &(0x7f00000007c0)={0x18, 0x1, 0x1, 0x54b9}, 0xc) setsockopt(r4, 0x5, 0x6, &(0x7f0000000800)="467a5b41a6d2fd4ac2003b0fba6e36b9272bfc320104f784fb40d7e06ab1c6c21a7908dc4ad824b83ac0f118d7e64864f84de15443d991e9ce53a5e32b87cc34cd657dbfe4bcfa28", 0x48) open(&(0x7f0000000000)='./file0\x00', 0x400218, 0xa8) 00:39:18 executing program 4: r0 = socket(0x2, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) 00:39:18 executing program 5: symlink(&(0x7f0000000180)='\x00', &(0x7f0000000240)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:39:18 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="410b129742a80a829233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 00:39:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:18 executing program 5: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file1/../file0\x00', 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1/../file0\x00', 0x400) 00:39:18 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:19 executing program 4: socketpair(0x0, 0x10000007, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="11009e119cd6fcd3ac23988ff0372d79591e9209000000"], 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e92cc0ad97c31f7100001e"], 0x6e) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x3, 0x0) listen(r2, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fsync(r4) 00:39:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0x5f) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getppid() 00:39:19 executing program 3: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000e87000/0x4000)=nil, 0x4000) madvise(&(0x7f0000f5a000/0x1000)=nil, 0x1000, 0x3) 00:39:21 executing program 3: socketpair(0x18, 0x20000000, 0xffffffffffff8001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1a, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) r4 = semget(0x3, 0x1, 0x222) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x4, 0x7, 0x7]) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/90, &(0x7f0000000080)=0x5a) 00:39:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:39:21 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xc, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000080)=""/143, 0x8f, 0x801, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x2}, 0xc) socket$unix(0x1, 0x0, 0x0) bind$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7181591e9233614b00"], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xac, 0x2}, 0x8) 00:39:21 executing program 4: r0 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x10) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xc, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r5, 0x0, r0) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r6, r1) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:39:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:21 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) poll(&(0x7f0000000000)=[{r4, 0x10}, {r2, 0x4}], 0x2, 0xffffffffffffff2c) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="1f662f2a9e"], 0x9b) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$getflags(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:21 executing program 3: r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)=""/130, 0x82}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/208, 0xd0}], 0x5, 0x0) setsockopt(r0, 0x29, 0xbff, 0x0, 0xfffffffffffffddc) 00:39:21 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = getgid() setgid(r3) r4 = socket$unix(0x1, 0x1, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0100a8d3074551b7c88b16591e9233614b00"], 0xc) listen(r5, 0x7) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f71a9591e92336166d34d4b00162f9d2541155fa884d8930b8ead2887706ba545566d68ea6062b0d1a1cccb1adcbfd7087e046b36512c5fb1"], 0xd) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = fcntl$dupfd(r0, 0xc, r0) getppid() poll(&(0x7f0000000140)=[{r4, 0x102}, {r6, 0x20}, {r5}, {r2, 0x101}], 0x4, 0x3) accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 00:39:21 executing program 3: r0 = socket$unix(0x1, 0x1000000000003, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x5c3e06a0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) flock(r3, 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:39:21 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r6 = getegid() fchownat(0xffffffffffffffff, 0x0, 0x0, r6, 0x200) 00:39:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x200) sendto(r0, &(0x7f0000000000)="805d9b345cdbb13b", 0x8, 0x0, 0x0, 0x0) 00:39:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:22 executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xc54, 0x6}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x1fe) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0080945dee6224121cf4c1108096070ef3e40297cdd1a9af89f90cbf87a550dcbc44bd2dc89e5025544423e0ca706c2a049e3faab4690685d92c64178106c65cdc57775094269667adaaf11274ffb27ca2037e29a21d9107417805909e64a056957e5f50713a7424cfe02fda8bebe446ec7a0cae7b6a3380d58e5643129c8bb4ab60fde450adc12ce13645fb9b1c6cf1d8d11a4c239d4d4ab50b3ea9c04bf744cbc7cf85ec40c701350a00000000"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) sendto(r4, &(0x7f0000000500)="5fcad36da95f3f8c27a57f6837dd6e04a9a2e87f0c18fc3cac9c79aaba79e5df4b2f1ed9515b25cb9153aa692aa1d4b4344d4374e7a5ccb19f479e1caf5afc59a756df161405263c57d20ec280e6fd0887e3404ca4ff55984d62332fbab0cf6d9c8635923375f9487fd27400ec3cb7d388ef03b1f249de0e18981b1fabd507837bdde56590b29e21246bee90410c308c36e157c2ea2fc034460571cab0a92adad3d79b9fcee69fc8af4aff07f9df49a277b97804f92eede76940a1b744196d07c19a9fe26dc33117fb36e69a422a17ff8b877e", 0xd3, 0x1, 0x0, 0x0) r6 = dup2(r4, r3) socket$unix(0x1, 0x1, 0x0) fchroot(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1ff, 0xfffffffffffffff9, &(0x7f0000000140)="e442c2a1430c152ed0df8985b72ec1d2545a2de13faaf41095aca600c8f8d6e2480ec83a840412ce7834170002551922615775b4762a43e0d92e034607b0620e9dc054f4a3956e0b5fe0d6872a16018d3794ba2a9b3b1b4e52aaa8918d44d1", 0x5f) recvmsg(r4, &(0x7f00000004c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000003c0)=""/24, 0x18}], 0x4, &(0x7f0000000440)=""/113, 0x71}, 0x841) listen(r1, 0xd4) sendto$inet(r0, &(0x7f0000000000)="5dac57bff5b79c82a8999df95b1ef4add42409f99a4e175f3f299f290d85b3dd255f83931b", 0x25, 0x400, 0x0, 0x0) 00:39:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x7, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = getpgid(0x0) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x94) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r15 = getuid() r16 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000080)=[{&(0x7f0000000040)="2fe1d2f4f46417c535d0f32ab766ee23e7d403ad0b029c8a9a8e819aac6483b6981f49c4182a2e7004d3f85ba5ad58b157d74f", 0x33}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r4, r3, r0]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r3, r1, r2, r4, r1, r1, r3, r2, r2]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}], 0x108, 0x1}, 0x1) readlinkat(r2, &(0x7f0000000480)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000004c0)=""/11, 0xb) r17 = accept$inet(r4, 0x0, 0x0) sendto(r17, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) mknod$loop(0x0, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:24 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="01006ee901000000010000004b"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() fchown(0xffffffffffffffff, 0x0, 0x0) 00:39:24 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r4, r5) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r3, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xffc0, 0x0, 0x0, 0xdaf8b6bb) geteuid() getegid() 00:39:24 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x7, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:39:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:24 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x7, 0x4) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:39:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7fffffff, 0x5}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x40000000001, 0x0) bind$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="e91f7189591e9233614b000000ae32f284b19d3e4d3e4e0f97749d69bb2b664a4d6c9d238175ee1da382bdc2adbdd7a33747a1b48380f1739f3c28d3214d270131aa3b7d58b86d5ce532b4beddabdb54d581169070ba593080bc426a95f111e845dcfd85b2650fcdab045c439bd1f712c83f2543a3ce47b677b6bb7d14269f9feeaa1ca9909c2476a14db8b12eb22fd97f0a"], 0xc) listen(r6, 0x0) dup2(r4, r3) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r7, r8) r9 = accept$inet(r6, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) pipe2(0x0, 0x0) pipe2(0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0xc) lseek(r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xd0000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="02", 0x1}], 0x1) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) dup2(r1, r0) 00:39:24 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file1\x00') 00:39:24 executing program 4: r0 = socket(0x6, 0x8000000003, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x6}, 0x10) 00:39:24 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00c4d9"], 0x1) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r9 = accept$inet(r3, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() connect$unix(0xffffffffffffffff, 0x0, 0x0) getegid() getegid() socket$unix(0x1, 0x3, 0x0) 00:39:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:24 executing program 5: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x200, 0x40) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0\x00') 00:39:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:24 executing program 4: r0 = socket(0x1, 0x10000000, 0x0) fchmod(r0, 0x29) setsockopt(r0, 0x8010000, 0x400000000000001a, &(0x7f0000000040)="8000000000000000", 0x8) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000080)=0x2) recvfrom(r0, &(0x7f0000000100)=""/204, 0xcc, 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="6f7878f5bde5f68b76ff492d6258c97c93a20e0846bd2ec0f24ca26c2e282af589a3c6e351f98618af909d0bbd443846d8615c9074e8f3f6058cb28750fb713b720a503b2a283e87722034bd8cf702d19c4686fc513ace6729267c56c4e40adc8f1753a661d93414e1671a7a000e0a1c3a799a638ac487a36821b4d7b571bacf4f0ceadf5ab191aeee01855e90d3463b058873a402000200002bc5949103712ea7e02e22c3d4f5222785f703feec7f4c070eb80b1e4aab79babc89b1e09f6500e9eef945554f8e11c58646a2108cfb972db09178733dc2118c91a70c26e83b0be0fd73ffcfd94f53d662fcae8fc2"], 0xa) sendto(r0, &(0x7f00000003c0)="5af2f6ec5f0ab86cce7a1b8bd69c381608175e3a54560fc268e7e5774615815c216f1b7e339981f85d211fbc461f81128ccce1e283fce3d4649ddaa5f36e4d4582bd9d53a957ae3ceda17212d3a23f523f75602b20e244632bf47d678572c62ecae93dba7f116f849c4966adbd533c77c22a7706875424d84f7d8eea5d9857ecadda6ae0f3c6264262e07362f2acdfc8b646638f692b3685731cb980a3d08e778df6aa039a3e1fba403a7c9dfdf33dc43b520a0d17bd4f00f0dd646baa542e9b4459da1baaba8b625f6de885d4e34a63c35bd8e9e69121299595029b4ea407d4102d227ee34088755442cb31c87e500430a9467dfdc1ae96", 0xf8, 0x400, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(r0, 0xc, r0) socket$unix(0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="6e1a7cbaea9ccc9ad634d3aa1e32d8cb05ef8d8815ec005804523368601aaf9a72f4b1decd63a9214a6d3eba25e6063037a143be08b8623b8eac5b49a067a311652d9fe14b7ea26a11914834a2bc1f357a0b6ab8b0ffd4fcf2c2f1cf71f013015766b03ed00c2d850ba2dee614836c4188b18d1233149362f2123f513b8230bec3e7ed03424ea16699219f905b912974694a732f67cab0a92132e789bb762d1ce6dd80fe68c12a1b81aafcdc94", 0xad) faccessat(r1, &(0x7f00000004c0)='./file0\x00', 0x40, 0x100) 00:39:24 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) poll(&(0x7f0000000000)=[{r3, 0x8}, {r3, 0x4}, {r1}, {r0, 0x110}], 0x4, 0x7f) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(0xffffffffffffffff) setrlimit(0x0, 0x0) rename(0x0, 0x0) 00:39:24 executing program 2: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x400000, 0x83) bind(r0, &(0x7f0000000100)=@in, 0xc) 00:39:24 executing program 1: r0 = getgid() r1 = getegid() setregid(r1, r0) r2 = getgid() setregid(0x0, r2) setgroups(0x0, 0x0) r3 = msgget(0x1, 0x621) msgsnd(r3, &(0x7f0000000040)={0x4731ac21bfbd5879, "06d04530c7df7ded77e3ed1db8f4864a60b26eba20f5ae59aea49cacb00e5b3e1600ba6024cc919994ab7ee3859a4fe676b4bc97cddcb006686c2343dcb6ef4750e3d84b218c8a3caffcf202941864ca11ce75b5697caf52e290cf431613ddbe229ca8d854e42f4945a7f14e5a78de5d2a1b4c5cac4bccccd5fbbfa9ceda651d3a55f2422294cf10e0d4c94f7beaa1721c9f02c0a64a3aa1c991"}, 0xa2, 0x800) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) 00:39:24 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/159, 0x9f, 0x40, &(0x7f0000000100)={0x18, 0x3, 0x8, 0xffffffffffff0001}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x15, 0x0, 0x0, 0x0) 00:39:24 executing program 1: mmap(&(0x7f000083e000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 00:39:24 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffe) 00:39:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:25 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x5, 0x401, 0x8001, 0x3a3, 0x1f, 0x7, 0x5, 0xf50}, &(0x7f0000000040)={0xfffffffffffffff9, 0x3, 0x20, 0x3ff, 0x4, 0xffffffff, 0x80000000, 0x61a6c697}, &(0x7f0000000080)={0x3, 0x50, 0x80000000, 0x0, 0x5, 0x80, 0x1, 0x569d0653}, &(0x7f00000000c0)={0x2, 0x3}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) semget$private(0x0, 0x0, 0x0) 00:39:25 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e11f7189591e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00ca60b088483a45f090b2e7ae80760e5fc4ec810ec00c5fb5be26cf160a864d0c3149a4623f997380304adf"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x12, r2, 0x0, 0x0) 00:39:25 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = shmget(0x3, 0xb000, 0x80, &(0x7f0000ff1000/0xb000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/96) pipe(&(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 00:39:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getrlimit(0x4, &(0x7f0000000000)) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(r4, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 00:39:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:27 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420300"/110], &(0x7f00000000c0)=0xffffffffffffffca) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) close(0xffffffffffffffff) 00:39:27 executing program 2: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) socketpair(0x1, 0x4, 0x8a98, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xc, r1) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) close(r2) read(r2, &(0x7f00000000c0)=""/243, 0xf3) lseek(r2, 0x0, 0x0) 00:39:27 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x3, 0x8, 0x7}, 0xc) accept(r3, 0x0, &(0x7f0000000140)) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r3, r2) fchmod(r2, 0x1) 00:39:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:27 executing program 3: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1090, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fdatasync(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:39:27 executing program 2: open$dir(&(0x7f0000000040)='./file1\x00', 0x300c0, 0x10) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)={{}, {0x0, 0x3ffffffe}}) 00:39:27 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/63}, &(0x7f0000000180)=0x41) mknod$loop(&(0x7f0000001500)='./file0\x00', 0xe001, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:39:27 executing program 2: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='*/\'\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x11\x00', &(0x7f0000000240)='-/\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)=')\x00']) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:39:27 executing program 2: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x40000000) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0140fdfffffffffffff2000000"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) sendto(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 00:39:27 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2fc, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x122) flock(r1, 0x1) close(r1) dup2(r0, r1) flock(r0, 0x8) 00:39:28 executing program 4: nanosleep(&(0x7f0000001800), &(0x7f0000000040)) r0 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/85) 00:39:28 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xf, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:39:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:30 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:39:30 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3f, 0xb5}, 0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e923361ab090000036a"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0x0, 0xc, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:30 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x3e2, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0xf6, 0x1000}, {0x3, 0xfff}, {0x3, 0xfff, 0x1800}, {0x1, 0x1, 0x1800}, {0x3, 0x3ff, 0x1000}], 0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x2d) semop(r0, &(0x7f0000000000), 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:39:30 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="da8b2db50fe8b8bba92a257ac39bd169184f7b946f048c3e84e3fc6f1b019b59", 0x20) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) 00:39:30 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe6b) bind$unix(r0, &(0x7f0000000180)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) fchmodat(r1, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2, 0x600) r4 = paccept(r1, 0x0, &(0x7f0000000080), 0x60000000) r5 = accept$inet(r3, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)="1f666b52b9212293fa972a0c9f37668f4bb19c54f89d2c90335bc9d08150b28deb8497287f91bd89b5f7f0dc53303466fcb5d36a5a75c270221afd534d96f369d7ae7e66d0332ba018661d76a48b105eeecf2f38b3aba01ed5c5", 0x5a, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:39:30 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7105001e9233000000bb98a90d8490865d7db7569c7a51a78fff1d3e0eeb2637c4317849747bf5fb72f640a4d7de20cddb0736847db9887014b034cf6de0ba00861e6865e682916aa935be8edd9f2554"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="b62ab31e98c483ef352294726e41e7d83107e7869b57d843a8bcdde8f8317de6c6c44d44fd24384e7c04718552ab78b1be8863f6f9749ffec35fff5d035710d98fdb3e9372c9c4f5966017df348e38076f6a5d4a74f418e445177a83487a3d7aabcba059000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x2d4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r5, 0xc, r4) 00:39:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:31 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:39:31 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffffffffffef7) fcntl$dupfd(r1, 0x0, r1) nanosleep(&(0x7f0000000000)={0x1, 0x100000000}, &(0x7f0000000040)) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:39:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000003000)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r4, 0x0) r5 = openat(r2, &(0x7f0000000400)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r4, 0x0, 0x0) connect$unix(r1, &(0x7f00000003c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) r7 = dup2(r3, r1) r8 = getpgrp() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) setreuid(r9, r10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r12 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getgid() sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000480)="65129d48dbbac26f0d37a7109e3e2b87c7c74f3239a51bc2b10d392e034c7168bea1d065b7393fccc439fad543061317e40a5cbb1071a0c69d1dfce17779660f6e48bf8115912a1aa04a2b3002d7ccc2d9ab6b269738b8f98474e16351edf8834bb1e9a44d3e6577a72920c5966fcb0264465b3999776378eff3986f47ccad473c62e5aa11774555d2678bd4763914d29a2f537b404f24442f831b9ea4742fc147cd626e6c80a92220f291847196970e2704875f7f8037e8c0e7a512a85950feada7f95101ef9704c1e1807d399d75c4d6c068e91ac30f9350a778068064aadcbf9f0f3c2f790d6393c79d8d08d697244715677dd2cf05bb91962fcf20589cec12aff82d302c5206e5e568d539c02e7e032cd8ac5e7956566c47f9513e0b9c00129b46ca0226ad64238069eaa3787ad14245f4b1cf34dfc6e4203220a597c898ca66e32e37910355ed972bcc5f7314c0ed3b36742412ac86bd9d5b5e03738e363590f65b9139d42fd9952cb9678753ab1e6a4777eb7ffcce2c4ba5465ac0dcf271029ed85215b5cd05154a1c27fd8c516911c76879ec0190c6a244960f9f7f13bfdd42f0e4525de468fc072be621577587a93feae49cd6ef6a9a6774c6374be2785e09e65d2c5d5c0c79c5f5119db3221414a25db9989f62e7bd03d561c2f2fd2603a63f2f01c97762929fa16a75d67c7e843db580345fab02d6169f55061dc7e25719fc1348734d5fe3973ee57c3db33d27808248be9035b4f384ce661f27cbbe63373a8c6b2abb288fc460c9b42e708b58ecdb6c71b3a358a1f855383d654a7fd57d75456a8a0558593fd626fed7129bce1995e36c66cf0a98fa5208a37379d38b84112ee782b9bd64aefa9c2efb56fd84c23001adfb863c12c32f05d8ef124deecfffb12b4cc0072620e94d6ed7c0fccdbeaf4af2db52ea01f7c2968e0dfb992893ddf9a406a2daf2d2466edc6159bf2b04da299d4be1584a5f5819dea5a326704d8c294a137e188b5ffee39139b029d497a25ec0a44c50a5e90cc2bee5f084f9bfb3d5feee72c97291790f75958c2d797fe78e5446f8fb7e3043169a361e4ae1f3a93529567f9d945b8835ed1544cb6ab6987d4a30333405f63f98367aeb5b36798172dfc352173470bd6cdbe3fd8c274c52fe9cff7b63a19545c47490ee109a941b5479d4476bf52f012cd062ac5fe6524f454b261c9b87285f2fc3ebeac193fc4ac236734bb5726d3313362176a5ac37e28a843dee01b7b5ed05382e0df2444ec557af111f06a6fd67a880aa325741a09f3391f231e13a46c6801606a126e0fcf5414d48c9ea16ce5736aa4efb36d09db8efa52ac3403650d5bafd1296e9b6869513fdcc24778504c7e06d89c30e6ee8390c25183fcabed2babebf84abb3c8adeab8138eaa629ac2110a4f104e014b6139a0d78eb4140d08a1198e89546a6f6a633aeb38aff502a916646d0fbec78accd7460c19c11a050821bf81d08da2d45013c5dba63dadfafa07dd4c588e00fd94321a1242aa0f1a0ad2805fd80a0133667c54c714620d024300bb9bf00f724d50144fb324d71d819484074997440478e36697b89985ff32c60edc6c76281241154408526c273e3a41d4523a02dfdadde7c44db53f667dc6177ea134a9b965de1fbb360a526ac1fffc35a50dca2a08d4b6e60abe964a8a20116cc45828a1704075df62a71d5261e468d6faa9232286bae1cb9f715fe827ef30ed04b553101aace688430f8409373bb409a0d07fd7b2de6e9a6458e62065eba81f28957f81787177f7dd946679ac595d589f184aaa7795285bdda67a69a7e653767e7ae7497f6f49930185cd91f9545bc3f50a11362f1516f522598a314c7904ecb3f932f9613a77afd46a28f7e29607bdc6c23cdd88bfb1693108840b1ca193194815ec0683801af5d09ac00fe03e45599bf2b93bf065f7853ea633c26b7809ca721c8d63afba1061b0c8ebce8af6725e455757d15e8bc38724cba5835caff7aeaf36388e06272fe5604c30a208120bdcf23122b954fafa73350b51bd5ff000280508ba29115b24fc3230da31d2b380402faf42e9356d8a3815d6f3d3c4cf177c0d1b20c9cebe9c6c50dd6060a0dcdc362533c3465569723e37552e8aaf34a25d8a4a02d718527ea22b5689c75aacb129352e37a6617467b845255d508f7ab19302ed13807a154d18010869baa0f8bc0d739110d1ff06055d91ceaa4416fd1c3b307ecd1fa5184e231b3a9855f01e34c2ac37a4e5c10e242fc363148a91a4a7120cd7113d28eaf85141c0bd98192443aca7d2695676eee454e10849b5118a54aac7abb081c5bc3d3d9257674dc87499c84b42a9303800ced53c570598c885fe4faa9ee557cff2bede996676b59d6782780d88403ac26ca383ad74af3da54b13c777e3419506a40e4a275ae26f3ff47507729d4dbea2f4c1bbb4cbb5da6498c15caca6d8542b4ab1938a81fe320d05a369b60ffafaa7b582ea218f43dd26b75b7d6bcfed29257424a8488abfef8aac6a486b54740baccf388860c2a114e86b1976815dd0a7e6d754ca606278be34f851ab3c2610993a5ce0ed8a60f091a9d1e5c1c3c7a12b7ee68f486c15d8e17fcb07bc0bb05580fe13b2b37c025bfe40983d5c572bb91d57390601c32adcc1e4effc472a568189d35145d6f7bb29657e6c9bc2278f1be9c6c082e6daae9a430a6d4d49b5d8e2df96dcb25f961d89b3c7cc604dc27e3c0b6ab0afa23f644ee82fd042c412e77b6e17805cefe71d7292563180cb8df98fc4badc61731e6e838f7beba5afb9311f31fbfe2a4cf05b1c4ee848bee724ff01fc79b35572849f993fd0d7f707b3047836dfefd2d65f30055be104b3539fef9e0121d69be23751324bf032944eaf8d8941231fe859b39a481edf8ad46f50257e8566d0cb6ab83af373c768ab4926c347051471106aa153353c8e4c745ec65df0de58d7c830caeac1906e86080bf4860ef695f024c69d9ba08816222891070e876ed27cb5de0a06c9b5aaf1c1738a8ed21a92bff14b27217b6c3c9583ff353ed7fb9e206a46de6176ca5d3b7a0f5338611aefcb1d13b584f3b04026a87ec882f888f8e400ce9a2e7279d1fb8f0c856663fd198fdf730554efe08cd7e24f9b2324a4580fd29dafa5b58bb79ade289ef75005b39f31437c67249519d0966d5a69b2e5ee393bbda458a9e5c282110a2ace3039fc478992ca8a3862c5ce27a2a5995c47299ecd6c3dd5e5a2c2647cc1dce029606ec55a4857e68fd89703f90c32f02390e6326a10b3960a87125492460d9de4207a288c80366e15580b88c458effe18734fc6049bec9f85424232b62b6ec1579794dac2eac00dc7e848ca0473dae1b0336bba996d515c8a2b34806b93e67b19333e0b0516a0ab1ab120c36843d15a36b8f2e78952ad9fe0b0658d41c02545d711577e0df5a7cef31f9b42fc3ed7f464df017f138a298d66737c48e2b42e1e02f79baa987cd0f52db2120f58e7383e84bb361f91a39de216d3d0891e0da51cacf8f59ee5ca59d90a34f8535c05b8b9e016c535860bf116aa2e02671a4b463c4948c2a198d1da2d0b70b223cfd38866d99beaabeac9f61972673207933989200773c8858db48aaf673cd4432f0aba6ba4e43dd03878b7db760bc33db2b33d52221e8e107e5a6bd0e4f2d0d13cb6460e995dd4d09a1020cfade62f038f785c6734f862229d63cbf1fb6747f685561a0dc3796d2fbdfa3cf359b81adc19b3016323d35354144c089a7b6ab509f0bbb9650180040976be51941ee119cc0c8e07185f4b2902512aa5e3dc6efcd9ec071d162430e920afd7df685f61a6a34df1c5e6ebf9d02545b125ca157d96a5dae9c2b68dd5745188a2839aabd7a4d483e2760a59167a286bb8c4194f52695388534b7d184a1860e4c42bcfa367707263af3d19d4d0e1e3493b90e5c7eb55abe5e3ce3fc4422dc26f33004da7dd6c412f543aec64f32bc91ff01de5f9fe3e15572f5caec460829a233c59403a1fd6b26ccd010a7157846e13b5e0db708fdc59aa0d1df0381057c9ce23b214b6a674e1db6685774895a55d62659b583273b456a53511b8af5e96308eda39b094becbc4b76236436e313ec87815e0cccbf1bb14e84ba424f30905bd64c7e212218ebf4850fd589e867ca8908aac2c66ec2a6ade24fc8d1f8caf122e9d3dca2b261fa0b2055bc974adb80bac0b70e5a750a82caa1727d2751957b36992970eb0f54afd0139c065dce9cbe17968294e9d4ccb9b0d17543dacc34cfd037a1858a4c9b4dfab13ae98238f70c926558c921fee3ea96db13aa4a1f9d54ff56d73c8f758433338601402d13660ecc63f40292d00b9edc4286892bea79a13bc6dbdd233b9ca885c22fd4b08a6bafe68647c166475327233b82487e121378d0a7a05cb8b0a73f6f6a5f1496739fab1f09ba850be8569c944b463cd5e1232418f26597e0dc0647a48902e55192c77e423e51889a1ec6801fbcf72cedb28ab01774130f056d78f2e6ec8269ec643811a8418d098c705f15ffbfe970cf2fc5a4c43a1aa7cda4c1c2dfa568163c217eed2af92692fc5926e16260820688cee1be8c9a648643e5f6b84455d188bf5496cabc7b69a318a1bab53edbcf226675cedd55737b9bd6c7f6698a79b1e6d9df8ed4e4f2e20fc3413c58ecbb330c4bc53789179fd35f4f28195e2f75e7620909bcafb95a6933dde74efe80e2222ca8fa6aab27569c2dbd404a58d70a79e73ebd521c37e7532d62185231d11b06e7a6453be1ae32d904bb9cbe5a5d5e3f63e5cb2021ad6450bea93765f1fdcda73300ea967bd21249bf6f79cf2abf998ee5031523dfc617f433e780cfe7ad277ecdd197aaf1207603f59c3c0c31b6ec9d07d3f33ac1a142d210b61e6b4e9d97be517d6d79a4be8a7cbe54f6d7ad33a62830e5488a1b7afa83c02ae4d0173d22f683a1320ae1f6089cb19c3835e33cd893f64d7bd2de360de8714302f1b806d91023d7eff4f2a108f99ad5318daf3a3eb1591ace4057e5f036320a996e944bda3283df94d0a1cec8df84c2254b47893277ca572755e249ce9e3dd459aad3ff91f31ec3ae74f338d2cb544332871f021cf88ffb45b87241a9eb76027a0a0b2a4c5e54b3737d3253e97cdd79fd565ce31bf499109d51ce4706fbfaf3af8755256108897383201f888490e0343d7aa987ff0dc44666f952dfd624dc9f6b18ab6d4622badf7cb66fa6a1e5277f842945b9dcfc3f583d47917778477a3cef633f6d39350b29e76c0b69519f8ac15d5ddab8ecac54c50d0898be691f88a6bb837be889e2fe22187c930dd082649c313c84903018481668b04d10479136c062c855a0240571a8c83bfa42490cfdeecbf5e8a48942fc9800019d442e12860b24577d6f23bf7088d0631481f097f3d6dc6c4e39a3e07eb55e81fb9ae55bcbedf906ada81b39009948d5d27cbe54e213cb11ff29c11aa2735a79216ea285e3f5fde7b5fac14f5f05ca130df5bd45b23df8d39474dc2328343248622535f9302ea65633181628406e4816696e2a564b230cfdb6cb1cc311833022d979f1b87ec7732bfb8baa2bb6ceb11210a96c03d22ce9b3efa5e73d51782198fe46f9cf474fd1c5fa60c0b49274842ef5c4408cf306eb39b09dac9d1ad64a19196fca1048c2375f4b98502fad4f5b78eabaf8187f0265d63305777ee60355f842ab021479e56c28d9ac1f0df9efb159d0c3243d2d62dc947f323d3be974e389dd4d2469c30c4a0a838052eab05a11b4b027c0ec677cd2d18b23876494c902ebe", 0x1000}, {&(0x7f00000000c0)="0c2e8a6e39961202791b0b03078043796f7f413dc43863c11867c6c170be0652f97e5158318d839f4f292684d1a3a683d5b15839d11f4ac2a5a1d461208fe3bff505bac8d1f6eb76002bd04d4073af4cabb5569fdef758fe07f77b", 0x5b}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\b\x00'], 0xb0, 0x406}, 0x2) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:39:31 executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000000) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x9}, {0x1, 0x7}}, 0x0) r1 = socket(0x22, 0x10000003, 0x0) sendto(r1, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4, 0x0, 0x0, 0x0) socket(0x1a, 0x5, 0x2) sendto(r1, &(0x7f0000000080)="360f73ca", 0x4, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000140)="873655f79cba9619a17e8424ffa70f191dff09", 0x13, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) recvfrom(r1, 0x0, 0x3de, 0x0, 0x0, 0x0) 00:39:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/13], 0x6e) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000040)=""/227, 0xe3) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000140)=""/4, 0x4}], 0x2) open(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:39:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9232614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="e4ffe81f7189591e9233614b00"], 0x6e) sendto(r2, &(0x7f0000000000)="3e77975c40912935b2ac2ea562d1721d60da555468699be35821e9fd9ea5ebd4f2571628fa5bd03afe9f70b364d555b31b65be90933543173fc88eca57850ebd30b6fb91ceed792c773680f5431c084fcd2c133ff2b9bb9936522add885a38dcec06f486e6e8e8a8ccb809ea7542d5224b45b1b50f82483aa48d5b6166e69a9ba69188d10415bf6fae0e6d", 0x8b, 0x1, &(0x7f00000000c0)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:39:31 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="014dfe0000010000001c1735081e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setitimer(0x0, &(0x7f00000000c0)={{0xc8, 0x7}, {0x5, 0x8001}}, &(0x7f0000000100)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffed0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = semget(0xffffffffffffffff, 0x0, 0x0) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000000)=""/155) 00:39:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0)={r1, r2, r3}, 0xc) chown(&(0x7f0000000080)='./file0/../file0\x00', r0, r3) 00:39:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:33 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="da8b2db50fe8b8bba92a257ac39bd169184f7b946f048c3e84e3fc6f1b019b59", 0x20) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) 00:39:33 executing program 2: symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') 00:39:33 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x5, 0x7ff}, 0x10) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:39:34 executing program 2: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) close(r0) pipe2(0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x42}], 0x2, 0x400) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x1, 0x0) ftruncate(r0, 0x3) 00:39:34 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:34 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) read(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r2) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) unlinkat(r4, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) paccept(r6, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x50000000) 00:39:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x20000000, 0xffffffffffffffb6) 00:39:34 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:34 executing program 1: r0 = socket(0xf, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x3, 0x5, &(0x7f0000000140)="01000080000000003c26f5292446ce1157700300aff856fe125762daa9f52358adb1356ef973000d40301e935f38ccbb4803cff4c78ae9fb071a9e0b96d11eebb423c88e3490a7d64aba7d75b6a1b0d3b0921061b5bf02cfb24076cec70c097020984e69d5aa76302795", 0x6a) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x7, 0x4) listen(r0, 0x0) 00:39:34 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:34 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, 0x0, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x6ec) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0xa) 00:39:34 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) writev(0xffffffffffffffff, 0x0, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x3f) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sync() sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f0000000180)=""/234, 0xea}], 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) close(r3) fchroot(0xffffffffffffffff) renameat(r1, &(0x7f0000000300)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000340)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:39:35 executing program 1: socket(0x1f, 0x10000003, 0x0) socket$unix(0x1, 0x5, 0x0) 00:39:35 executing program 3: r0 = socket$inet(0x2, 0x4, 0x10003) getsockopt$inet_opts(r0, 0x0, 0x400000001, &(0x7f0000000000)=""/4096, &(0x7f0000001080)=0xf85) poll(&(0x7f0000001040)=[{r0, 0x16}, {r0, 0x104}, {r0, 0x20}, {r0}, {r0, 0x1}, {r0, 0xa8}, {r0}, {r0, 0x42}], 0x8, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) writev(r0, 0x0, 0xb7) fcntl$dupfd(r0, 0xc, r0) r2 = shmget(0x1, 0x3000, 0x600, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000001380)={0x0, ""/165}, 0xad, 0x3, 0x1800) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001280)=""/220) socket(0x1f, 0x10000001, 0x5) open(&(0x7f0000001000)='./file0/file0\x00', 0x1080000, 0x3) open(&(0x7f00000004c0)='./file0\x00', 0x1000020, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x725b55e1e01f79ed, 0x0) r3 = msgget$private(0x0, 0x4000002) msgsnd(r3, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000043dd48ef48c80a5bcbfbf3fbd1642b7ede8d06a7e568aca2aa5904d9d261e53bb4a4ff5aa54e58a2970cb99efa37e8b1228036a0352733ee1c9c4d93ad1b38e0c3433044376f42cfdd0ed9c49d562538623190d7864e5433a8307dd9b92c924b7888391c80899141e138b84be9403c5396d3e7ea9626f72888893434204ac3a2b0b733f22e51d6239ccc7c14c344706d46b65a5936e85a11262adcf2f37e926936fe8732207502b90658ce14fa105f0b6a8e0415360be3b6c4421ac98d013fd2a3b1bdb78c7f2c3349539b833498a0894e0e6596ca83b938caefd007af5e80c620dff734127fbeabd08b0f52837666765f24f54b854f906b4f0b65444e31834ef91859a6ba004f5175c60bb9d447fcaa76bb8417cef51ac09862c24202000000000000008227a617117feb6d6426000000000000"], 0x1, 0x0) 00:39:35 executing program 4: select(0xfffffffffffffd42, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x391) msgsnd(r0, &(0x7f0000000000)={0x0, "f337e35666518313802e327c467d9d5af6eecf64bf9e097fc1d23e29e30ddf95fab2f037609f96858b0612bf09c0d03aa10dc5b5f506ca1f3eacb5bc32dab391838793a4a4c721f022064766a66e2c1aa74759b4246113ad98c8ad7952eab481553be682d9b951295c1708b740a50c2f30689087851783ff61f4c65487636c154623866a32d9c255527632c1c1fe8c37b13e7e9f4e88272ab0e48b7d252e8365ae2fccb0da7415336651b5bbd621dd31d0453f7bebd1"}, 0xbe, 0x800) 00:39:35 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x402) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080), 0xc) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) geteuid() getegid() accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:39:37 executing program 3: r0 = socket(0x11, 0x3, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 00:39:37 executing program 5: r0 = socket(0x1f, 0x20000002, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001780)={0x0, 0xfffffffffffffddf, 0x0, 0x1c, &(0x7f0000001140), 0xc8}, 0x0) socketpair(0x0, 0x10000000, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xc, r2) recvmsg(r3, &(0x7f0000000780)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000080)=""/236, 0xec}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/119, 0x77}, {&(0x7f0000000440)=""/88, 0x58}, {&(0x7f00000004c0)=""/115, 0x73}, {&(0x7f0000000540)=""/219, 0xdb}], 0x8, &(0x7f00000006c0)=""/183, 0xb7}, 0x41) 00:39:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, 0x0, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) setregid(r4, r5) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r6, 0x0, 0x0) fchmod(r1, 0x41) sendto(r3, &(0x7f0000000080)="08881219ce78d96f0e4dcfededec94b5dd6afe856b00b4d14892153c2e7117b2e61a17753061e425b1a9edd10c88eecdd777d92e08aa41800cc696760e8c8ac362dd9b", 0x43, 0xfffffffffffffffe, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) geteuid() fdatasync(r2) 00:39:37 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x3}, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getppid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 00:39:37 executing program 4: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r0 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8001, 0x101}, {0x18, 0x3, 0x0, 0xcda}, 0x6, [0x7f, 0x101, 0xfff, 0xfffffffffffffff8, 0x3, 0x5, 0x8000, 0x12]}, 0x3c) shmctl$IPC_RMID(r0, 0x0) munlockall() 00:39:37 executing program 1: nanosleep(&(0x7f0000000000)={0xe9, 0x100}, &(0x7f0000000040)) clock_nanosleep(0x20000000, 0x0, &(0x7f0000001400), &(0x7f0000001440)) 00:39:37 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e7033614b00"], 0x1) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/239, 0x72) recvfrom$unix(r0, &(0x7f00000001c0)=""/192, 0xc0, 0xfffffffffffffffe, 0x0, 0x0) shutdown(r2, 0x1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1, 0x80) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x410, r0, 0x0, 0x0) chmod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80) getgroups(0xa, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getegid() r11 = getgid() setgroups(0x5, &(0x7f0000000480)=[r7, r8, r9, r10, r11]) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/108) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r12 = accept$inet(r6, 0x0, 0x0) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r1, 0x4, 0x1080000) dup2(r6, r5) socket$unix(0x1, 0x1, 0x0) 00:39:37 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0xffff) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:39:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, 0x0, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:37 executing program 3: r0 = semget(0x2, 0x7, 0x80) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/157) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/38}, &(0x7f0000000140)=0x28) semget$private(0x0, 0x6, 0x120) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200000, 0x44) r4 = getegid() getgroups(0x1, &(0x7f00000001c0)=[r4]) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/7, 0x7}], 0x1, &(0x7f0000000280)=""/122, 0x7a}, 0x800) r6 = dup2(r1, r2) nanosleep(&(0x7f0000000340)={0x3, 0x8}, &(0x7f0000000380)) shutdown(r3, 0x1) semget$private(0x0, 0x3, 0x400) r7 = dup(r6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x4d) socket$inet6(0x18, 0x10000005, 0x5ee) r8 = geteuid() fchownat(r6, &(0x7f00000003c0)='./file0\x00', r8, r5, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getgroups(0x3, &(0x7f0000000440)=[r4, r5, r4]) getgroups(0x5, &(0x7f0000000480)=[r4, r5, r10, r5, r4]) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x810, r1, 0x0, 0x0) sendto$unix(r2, &(0x7f00000004c0)="5629e8ae21562f554bf65f60236b49e2f521f6f2bb3d40bd64a58cdf377e9f76e2075573c0b8ee36c06016830bd1cbab8eaab843387a8194ad463b4d2b65b49c8c991d731053a7c9d76d78263abed5e3e10ed8e220bbf7f940fd38995d63ac3748f314d1ae37d7958ed6eac2ef078648f42910b00b13f221e3e6954a0bdf1ae47ad77fb6cc603696399e26688d92e193152f5af2f98d57e9b73ef9a1a8a032a1c4a17951548c3903fcb967ee2ae90a8567fa2dbdb585e0dcf87fe8c77a1bfa952acdd28d8b3a2c32b2b657d613985f58bb3af5f97533c06c591410ee43acab68440646d6bc437abebd4eaab66101e47168cf0518862214154d6236c15d6034903c69a3177c2f34a9934daaf5f00bb40b244a2cc0c45d30ede9c6f1fd8caf3d72f258aad3a7263e85759f976e038e709a135e4759fe2f8d8acfc0df18597b74d21f973685fc49544baaec3b8359f12557657b1c14357ab4a2a84a14fe6d44159f7568d390d42158a3e4a1b5a35e03a57abfb7c2b1acbc0c69de0addf7426912c49de53633fbf42a79d3b328da13e20925ab82f7c53a9221a6a8a240a400145bd138149a6c645dbcd4341e5883d4db355fabf74db87c3a726cd0d25c7c4354e25aad46291623c765a551e8d1d5f800aff14b2d332ee2dcef47f7b18627d47e88d38c7eb38478d6e9a62945549f12f0fa9fce480e83af03a0b34f6cd7d1c6b5266a4bd9152ab71229e81ffd74bdcfd6341b43bd91d467a290f90a59eefab7756fa92c7bc172a6357bfcfb70a64db2e5b524d355159098e716a66d1285a5685df72c475cdf8e4e51852fef77352d19c70e13df599e0c70461291a763afb53e9d237b804e293e6a64d0ff9907aa386ab7270ac06b5b8fce15dfbd487181ed22fe7a8782152a826a9bf3cdc9f48de9c90d15a16f56296ead7c89d7c00f01533fc77f95bec9f50718e25bf81321c87b62d6f83ddf10f6bb275b57fdd26cb7b6e680137e52c0c8fbf054cf0043ba954b83c99dd684bef7342915e9488be733ddb413e42ac8cae4008f187228e61d1a14bab5119e02e770ac12d0bfa1e423e7fd3f4592bf40489a620fe8069d6cb75a02bbd13b8e647996cab097ef216807c4efd9ca6b5ee9164a1c0e93d443af6230019317ce2be4227537a666a2d4110c5feaf95e4df92b192bd1d413a6d4f417c9e7a64dce5ffb4c7466b06367d2922539938e4e584b7c83701b3ca4f0a5df5159a0c0f3a848c5ad0eed9b9a51b9c68a0536e7a72a1a636b3e03b50c9a545de0e0847c92988ee6c96f29b1f825c28da80de7643ddf3538a5db26b802c834c4fc925b45641fe411dadd2b81cc850342281f36c078756da5b3a1cbdd7ffe3b9e881016ba8bfbd235157275b8fdbdae0a20b2d7b5968e3abcbaf1f229538fbdfcb3c146bfbd3890adbf901e92b0be1bca26c11b2915874ab29d53d509cea5f4bf3da6bbd975a53eb78d00179d8255d770c9339e569d2be8d58d8fba92153d400a3addbdef89bbb68b1c442cf8fddbcbf5368904801bea5ba998a6ed0d900ccb1966ab71dbf4fd1b423a9ddbd574c6f540cce9909dcdb71a3810772c78da4b87cf07e30869c26a9b080e57d7becc9efbffcd4c1115309cd5c38720b42317974d296dd8b71b9cccfd7078fcd7eaccb20867e28548e273bedfeac657bd7a36271539c3d626af7351bf8ed7b24b6cca946f9774b2d1f869e09f333b18489052cc1e0bed608aeee78236d901436fe1bc3d47ac1f75321434137de76097dc10abca86a398097be5ca37fd90e5289f6fb22b50ccfe07010e3f53f759a2c7a801eea8d23c93a224f12153675ba9587b3060cb776077f48c3becf3f8ff8088f16b6d8298920515b767f374afa7ccc1b8cf7c5ec9283d1791d0d3b383816f1cd4456b26c1e90f4a43ba92baed421a44b9becd31f1ee0164ebb76eb33d63dc9cadc3dc1233ad9bcea461d85b1b93cfdb28c467fcb48e94f6bdd3d52053b2532b656b92104e5d2fcfdf28e45b81f738bec61bc5eba9598857d1156996f8179b4ad0ea90a1a71f31c92c95b1d2ba2c5f2c0820e108ba3b7256647507becd43fff3eff05c7073c0f11472c4a0b1a64d4128b4e2e20b92a9102348321801e6a21804f87b7b109a288ca4f1c5adc2f946568948d4366e582fb0806eb9c50070a36b0be1a237e6f04d5f594c662e2364d237ce497586f2ebfa5cca629c678ff91afc7535fb2f9c6aff708eae1837bf290d71f540ee281b8db945ddca4ef62e306999bfeb0c5f395a7ce984d74f08646043118eae850386f1e8aa2a745941dc6c8a96ef4e8763c2f12f95bc3e605cac6bcb64f3392f18b382fce03925428dc130a923896e3d01a807ef6c51e6468e8cac6ff6802463465e0584e6334ffb133f04199e26cc572790050f05fa33c51385d832b5771f45b086e27309c167f94ccb0bcba48ba5e26c68d8c11e7bbf27dfa3c6dc9ad6b1bc8f576f400d022aa26076742d6df54bcb7a2f350081c83fe4ff16725e9eefeec52e83787cadd58764848dacc09e14047efc4ba71b05d72fe20a858e4856b778ab36a67e64ff3052b546ce56a0ea7f5e9b42a5fdd85be6b84a1e9e68fa5e6c56f13877498a75a3a3e22bb4a789a44d06ecb8aebe26c3c0c39585f3be1692382e9e38b0065884ea9316a3ffbe030bba8f9d2ed6c3848ace1c95aca83816e21220af53db22692321f82b5454abeb53555ea7b2b046881198a119b63d68fd6bdb59ea9bcad04506fe22baf9120d1b8bcbc58f89074814cf2aeee1b501821e5e57e49a88197f0674f0b2a17950e9b5cf623afb57e3337e42ae233f54685fdaa7cc500ddf21f76db8db4e944832551907004243ccddb49e0fed2b0efee26dadec341110b72389bd5752dea97bf72e0ea96ed97f67d6a3a946d96b38373fba0beca635e687b6861a716a4c36a0d8c88d3b45a8d51caa67707971f4f367ec1b98c89f6240a7d54e0efca319d14c054080fe57e8d202d29fd62f676950a425fbfe13ec213d5a10dd6fa6327a8995f6972a2273db668428fd65b2d050c13a08d1f5d15430168f19d01f4fec6a8425a5c3348b180d504bbedb93f7d13a2fea7d621ce1944487c23f698b66dce69847e7a601bc56e8b824f647bac9de4d2a1e5a561faa3a50c8167aeff23f43832fbe228b190eaddf475c7a4814c3b2500e4ee41b4da9099253afdae014b868f0b00085128264150a51b6e61064bf9e22dd21f4a14c992b6388a2d1629bd25fe83f4e03fc0bd3b98b38a1bc338eb88b18f12e5429e385c8b48a06494aad6badd2b703430a5e979289a24f6077a59531912bd966b56264ec01372c8bea7572a3145569dc1a888e146bdd6fdcd5d0d73c8818e7be63de6fed1c16567b4f4dabb6cceede51e59912176a1e89012ce346d514850e243eede29a1f120d038dfc960486978f91a8bc752ff072bb8df22c06083689228d9f21a1e20945c7954951379bb466e39207066ae880fc3681652d4b29716c8b06fd393aebf420682a4fcba45df5f12adc5d62da3ad77e9edaff7ac15bd930d8f6386e2b2e5c33237fe36c36bbdda563fad06fa308b04404f563f2ac5a81a7ed69827d5ebd00a51c862b1762e1581bf02e102d175ebbed90eae631c5c0409e40d0215b63b754135221c3a87f6a2c91421809f846bfc40b6e3ac88c5b8eec2620631db22be79f68c446cd3081e4c6d95d2f80bc63a730ce15e12afa629eb21238d78907bc9f252301f99a2d23b6e5030f16cc0d4d496d84edf924952616ee042d985dd24048fdf2d4101c9e4d920cb45ed6b27a338a703bbc7573066e8af8ed83ab29715cd86f97480a9ceed01fd9828e620e9e7989b40c18676b78b8a0ec588bde901bf28c26da0d13f00b5fc6b20662233020ad165179486690019cf51e2ff9fcd12fb70a5167986ff94f662bdffed69c2bc486397ea8f1fe12db3d70eac823c517b204e88f72836e80c9ce92f2c88e946a3fd44675249c6441f5f6b00c7676474eba676827d26880dd257549f0ffc0ccea300842ffb08e9a35865acf797b765e66b201d81373e64e4f80f44b3fedac32e681c73539554ed5ab8dcea3c2e7cdff7b19e8c62fd39f787cfd594add011534e35cc048d8c7df348852b83ba8145838f951d601d373cd37a69043f9cef24737f7f564caeb4c524cb5b2d0dfbee51b1339176634c29cc6a7eae6aa83e061c99e34b785c8b5df731dda732a5838c141f2417d8b95a00a8767b4162f858ecaaa7178a2325daaafdc3af736e1734bc12ba11013bbcc285f7dd5632606228caec0a2b9475ea77d0cf48a9c00579db5028c76becca6907f463d3b4f4a76f1d6ce5a2acc819a84e5c5f3e99bccf33ffe7ece8ccea52ac866de4feb30e652eba13752d3a928f53fe6c6ac68fa9e814e7ac9f6f93a155e6576223072076c413875dd7546ce09bab11d17694940fbdb76f32d562eb0443fc8db56dc7aec0d6e27bfb316dd2c9278a3b4c0bd86a942be9ae91dd2378f4614145b2ae8a3dd07bde5cdeb2c61313f119a0d41ae96c4011f3020ef5665e922dc0432af93207c379797b81c149bcf9dbe9603d87ef1a24c845d95183853a5f056abebb6d80d4afd29105c47d70dff8fc7f8198d04acfddb2c1d89bc620743b8eb30507ebff9d844c9ed27a998dd1b449e2b07e5d4f1dcd1b1ff101059ea13161fce3fc51690786c20312043659a1437565b9d97aea8b308ea624a62adea45bf0dc05ff2d9e3f5fa92a64661a1ffac7bbb7c42af44dfedccdb711a9b342403613346a67f36a6b760ca604d506621bec14edc0e6821424d44dd2c0098a28cf8d2f24a24a085e9130f8ecd3e81c2c16d848ab5ec77ba1d6fe2bd7b9e35fa649894fba0761c409bab1f8baf9aa9e9bc67988913c5eac51e2938d73660444992143318240ef490fd16b94d5e1dcc223ce7b157165981843ead4bda597e861b90b5b763ee69a350faeefb97615eab4c1baf65382e72cbeb61600338d224b480d15ed5919b6ce7c5ab3d40d4fb10d0f45afda882d67da3cb75aba82488d342bcd1f4817960c8ce8cbed887559161daae8da199ded4adb2e3f104a3c558f26136a6189fcdf76525fe63bfe28d792df5d3268d781db8703c2cd01ad66dde677202b2136748e4dbc085a706f4ee681fdb3ded6c6108b0529b09d2a60ffe7f63d9c724ee6451cd234ca3708cc436b4fb5bc36e0d9356d70f188a20b6074e8d4c0d0d9066984df1933b63ea04c1ce5fb2f009a48d8dd3e26623843a3a2d6d057890a324d2c6feff36f55ccc8a6b704c14d58a179ccfe5353b783ed1f8f22f408c74fad280267a326c36fb714c1c729a0c956448222d5b18ae2729fa3dac96807f31e2dc62c37a94595a6ec8681de806bd5116b2116f709edc1a7e89ad5c70f4ea6635dd7cd9adb58611c347ad423fdda4e8de8c6eb2187c3946c02e0b5ce4eaa99a2d537ef844ca8a86c02dee2eb3229fca6e3536df98e7856ad2fc3eec00163690fd17df79a96d372f360515e4c49588ff4f1ef6b19350c9afb16179b7f4ff7879c651048b304776692c823fc6401ec3c873db5c45c0ef65d1f5567977278116a945092d1b54b6cae9fb7f1a48ad95eeed0dba0c221490a0d81b51b6df32e9fbe6150c05c0d47a619cc93c9b048eba56deb261e521a30d675738a911679771e4b66183e98e1a09d6c06151e087bf6ec24e3568570adb66a926546a530a9710d007fafddc1dcdd134eec3d419c85b302a69ed4a75ebd73f7f1e7997003f54484a06e42be529937f936d179542fabb8ec00ca21c8f", 0x1000, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f00000014c0)=[r5, r12, r4, r5, r11]) recvfrom$inet6(r3, &(0x7f0000001500)=""/21, 0x15, 0x840, &(0x7f0000001540)={0x18, 0x2, 0x2, 0x5b}, 0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001580)={0x0, 0x5}, 0x8) poll(&(0x7f00000015c0)=[{r6, 0x80}, {r7, 0x100}, {r2, 0x10}, {r9, 0x1}], 0x4, 0x9) chown(&(0x7f0000001600)='./file0\x00', r8, r13) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001640)=""/39, &(0x7f0000001680)=0x27) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000016c0)={0xffffffff, 0x1, 0x5, 0x5, 0x1}, 0xc) 00:39:37 executing program 3: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/88, &(0x7f0000000080)=0x58) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = dup(0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x4019, 0x0, 0x0) 00:39:38 executing program 5: r0 = socket$inet6(0x18, 0x5, 0x6) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = socket(0x6, 0x8, 0x1) r5 = semget$private(0x0, 0x0, 0x40) semop(r5, &(0x7f00000000c0), 0x0) setsockopt(r4, 0x0, 0x16, &(0x7f0000000080)="00f5a9150900005f5c74000000000000", 0x10) socket(0x1, 0x10000005, 0x5) 00:39:38 executing program 3: r0 = shmget$private(0x0, 0x3000, 0x164, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/178) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ftruncate(r2, 0x6) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/55) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x48) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x2}, 0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000, 0x20) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x1, 0x9) dup(r3) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/21) shmctl$SHM_UNLOCK(r0, 0x4) dup(r2) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2, 0x9}, {0x40, 0x9}}) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/235, 0xeb) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) pipe2(&(0x7f0000000400), 0x400000) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/154) madvise(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) clock_settime(0x60000004, &(0x7f0000000500)={0x5, 0x5}) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000740)=""/227) 00:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:40 executing program 3: r0 = socket(0x18, 0x200000001, 0x0) setsockopt(r0, 0x6, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:39:40 executing program 2: r0 = socket(0x11, 0x4, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x9}, {0x18, 0x3, 0x788e, 0x1ff}, 0x8, [0x1f, 0xe8, 0xff, 0x3, 0x8, 0x9, 0x0, 0x3]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xfffffffffffffffe, 0x10000}, {0x18, 0x3, 0x8, 0xfffffffffffffff9}, 0x100, [0x9, 0x4000000000, 0xdf, 0x9, 0x3, 0xfffffffe00000000, 0x81, 0x1]}, 0x3c) sendto$unix(r0, &(0x7f0000000080)="52c7761736041efdc6cffeb40713b4885a1f4ef4a9ce3c050f910fcbb8169c40d3c75e7ea7472d94d95ac9f85ce70f3ad8539945ba1b95a4ea9cd6fa8ab310a1317345c308b730f3e2fd6793627564eb5fc5520b841793484539ff7e4920ba307d97cc9aa73b316c1adc16bcceca5ab585ee7ea136cec63c", 0x78, 0x0, 0x0, 0x0) 00:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:40 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/33}, &(0x7f0000000080)=0x23, 0x60000000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xe056, 0x2}, {0x18, 0x0, 0x2, 0xffffffff}, 0x55e5, [0x10001, 0x7fffffff, 0x3e00000000000000, 0x1, 0x2e, 0xfff, 0x8070, 0xfff]}, 0x3c) setrlimit(0x7, &(0x7f0000000040)={0x803, 0xfffffffffffffff9}) 00:39:40 executing program 5: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2080, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/209, 0xd1}], 0x1000000000000354, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x8044, 0x454d) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 00:39:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x210, r0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:39:40 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0010ff01000000000000"], 0x1) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 00:39:40 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) lseek(r1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x2) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:40 executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f00000000c0), 0x4) getsockopt$sock_int(r0, 0xffff, 0x2000000000000200, &(0x7f0000000040), &(0x7f0000000140)=0xdc) sendto$unix(r0, &(0x7f0000000000)="b1000503", 0x4, 0x0, 0x0, 0x0) 00:39:40 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r2, r3, r4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000018c0)="d0e2929e", 0x4) 00:39:40 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189590b9233614b00"], 0xc) listen(r3, 0x0) listen(r2, 0x1000) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() shmget(0x3, 0x4000, 0x6, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, 0x0, r5, r6, 0x0) 00:39:40 executing program 5: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0xa26a}, {0x6, 0x100000000}}) setitimer(0x2, &(0x7f0000000080)={{0x462, 0x8}, {0x4, 0x8}}, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x70) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x1000, 0x401) setitimer(0x2, &(0x7f0000000200)={{0x40}, {0x101, 0x100}}, &(0x7f0000000240)) getitimer(0x1, &(0x7f0000000280)) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000004900)=ANY=[@ANYBLOB="000000000000000032c88aedd203791ae3918c73641b72285f62fae39d1989b827078afa0fb9da230f7a5371a608f7453a4d5a69f6c05fc8185aa68edfe637d812a2ce175e0fba46fc50ca812226bc2bc1d812d970a73034ec292b8c707c472527c1e60eedc5104063a7a6de83b3321d3bc4c3915fa073f24f365e85fceda8484dcdee2f269500869756742572a2931137274d18c861dd7ca87e3e16bd1b2a93573a2d17019bad3ecc4dd118c024dc020fe009af7403e72127c85cfa14c35843efdda7b65b3a3f310699add246985c92075e93e721e5285c5ac6141e49b8a224029bff087e9e115d4176bc9d75895e35b87a4b4805e9e8d46004b13b01b7a07a6234f764fc92a929c93c157830ed71836546db7f41654cac5c0fb717fc320ea39d734c98b4a7341578459cc31733cfb20b90e5ce671f7280bd7c1bc29bc4cb23bc86f04fdb86a91be4811a12cc06f8c748d8dd6d8a9451ecb55c71c244d949430daf4941f67a14fb1197f408bdd2b896be5bd51318d3fa79c2339a705e8320aa4e4383bdc38031a8508116f4d7cfd749c7160a857f9cfb5cbcfdec2e8df1907895a4815c262b9876412a6328bb5c04a482022ed5a7a46cc87ea42e6dc63ad39e15a5a85514f630d056d879e06103d7262830440cc30d829a1f653bc3f55ec1835d91d30e80ae3b61858a52774bdd7fe9590b63e343ae48e25c6056527053ea824fbe5e2fa27224a345ab93ae847589e39d853d70bff8c6b1f83ce5242020fdeccef886b7a3193fa73d6665ae186e3c1c1921beddf7713742759287a7e0e9addc8dee672f79348526e21f2b5662255484fd5f0af8802b81a94dad0c07e5d08013aad96451d2a607794b175754605d62026bd5b6cd21b054380b8cea66afc6cafdd00cb53e09d833c3921dda294f45bbf9bcf0ff9a1cd33b77a5a14c9716fd8b030ba029e4f526cc2f48e529799e0a38b5a0578a904aeb3c5fc9a180f8829fa352aa872d2ecb7ee4d0702582b2db20f9570e62d83708f6876ba1c49319f1938bae66896ff9ababaa9c705e2ae4e0c4a010937670d6248723647ef0ed14302d7816764d56f962586dd33389934b6ca2a6a771dcb979c1453b98aafe2acd4aa62f2cbc7cb3054a62dfa79ccc769a6d5285af66bb933fb718293c7c09ce78b8322ffc313f1e6657d9366c186209e62a935b2c0e02a0b7b9f5c4068b2a554ae662253cf45754e5598658a6b61e526389032e53876e01ff75b8aceeeb85c5cc7da74f02997e78d68eb6da1c5d7c59f03fade075ee1a687880ac40ed21c6ee20f8bfb4189e0fc4d4dbe80db4794612818cbaa86e52e84d62ad7f9b4501c5f7a7040b95d33541a3a652e696fb88273039001ca93546a653133bfe9cdf079d204f16dec218a0f602059d2c07d1c809d46c0e44ed5c6d981bf3d9525ccb08ebb96cb95f9a3f504aeb6b9f0bae82c96359e924e68308aa4902e1aa0551fea62c994932866a048a7e0010971e705f55d72efc25c0cad08ce6a4ed4a1afc6cebc5ec2bd80e84a0501bc26d24b608d9df3c064f92bd42dfa298e53d3cf66583ff52db4d87cb86455cf24322dee03dfcc0f6c58fcaeeb147c2c38b1a213496a46023c83b5e054f30eb475b05c4f6e55451e2a23b106a03429b429f66d78aa4c019a3703bcd04c699e81e226fad3f3adf5a80c05e98e30e09cbb4eab95b9f2ee9315e97f3dae02459049638066e63bea41e358889c4de34e527f03a5f976482b2cfc39fd5db4cb4c033d2a95eb365e29205d4cd693540576122d8aca25c28bd52bc05689e0d8e3c6ffb10eac57a07812749edbb29913b11ba38a8584e44d613a50ab2e2609e835d5112f66ef6f80a71f3c33a468bddbe34d08dfa78abbb42bae1be80bb0ec0c5d05d47fdbcc9746e7f7a5cd8da1d595125fbeea71525c692893c62728873e23865b3bc5c11a683788f1082291f25f495f843c20ff88d85bd87d9c8369033e24f9d1803550343334a7013ae2f9b806e8e02807009adb3dffb63feb75bc8cdcf6c9712443bf9585c9c9130ea6eee569ef241bbf03c047cf506e6f1feace34961c7379677ccb46071078d196ff72b159a29e3bdd87c6dc6bd49801b217826c8a479bde397948f6552cff8a68447c1195bd818555924deaea949701f118cf5a9c7b0a4535e5db8cc08aa32739845164d83ed4194bf34271d46fbdc4eab34dad29ccc3aebe37c48b8a3f7660aa9f495e97890e3895c699fd6d4c78fff15d8c31383ea93edca52ae223df562f0961bd13987651544937cf3917545da12b4307414529fbc5cac5975410ffdbf3dbbacd577363d1c7352ab5e9a82c2c21f8fabf61dddb1f632b5f3ac202afea7434e5e30b65cd89b5a748ff22f529c3277d269e7d4423abdaa5b8b114c3aaa2a79364fc1209182c5bc752225389dad345fe35c3303a6e7c43cad38130ff95a02e7d59408acee3d37338a1aea5acee1338232bda29dd1fec4b437333ae7ef65a0f64045b1976c47e9f9b19c5a294e71f26854c482a174db9977ee3d33e77a5e34297ab0ba00db2648972d3f8111d19fe239e1fc03ba6cb875ca599d690d4437363ce50fb68da1606c0fc7303108eb76a0c4be0fd627ef4c5d4dbf9dc000f9ad74325b3e9515d0885231fb598f1e1d4ee0276b9d9df98374213ed6cf8eaeca1d9e28578b44191e05821cfb2fb6c653066bb536c51ec83a7083a75010e02f277c3a6ddbd166d7db5e6c05f37bc30a6727bb71b7bcddab1334b2b9b4c6b4ee1df9b2573d64f32437b5c3309c93f0c50996bcd1fcaedfd1a2bba2ebb10b1a69faada6c1e5a0e40ccbdd78f71efcd62b124f5d451b20051b5b1dd8b8a1191c6bcad8b2e7612d20a0552dc79183a3ca4c2b2a5ef852dcd6e182db354098a3dd151a8b766f5e75c95e4712959b823ed44ed2525d3257223fe94d0ca9f62a7c1fdce4df3e01fef28c0dd49ff048bd615b065f4403a3569584d8e41c250c8029320007a2b7719d4c6a4a69cc85be51e75dc674dbb18fb32698c850c2796d81eb20e6c409e073feecd4aaa66c495d315ee1e659f0659943e85abeb91114aacbaf96591efae010efe7b5f7b77b50469ee4e9c26e4b3758a19d0100c918518c89f6641029794535a7582a33f70c6787b27946c3f3116f8a12d400c2c8d4777dd125150ebf2ef49710a59d2bbdcd356ddbbec2bdc2102e00001d002aba92aba44bd661f3f6784d4894486f08fd508451490262db13d8221d95f005f756a3944814fc67634897ab62bddc7bc34eea59cc915d515a645d6c1cecc66f23612fe82aa32e2c118505dc77c84e1ea09816713ce5e1f1aecbe036f954cea2f059f5a0fe7fe4f6cb4c71e98e229d0e9a7f91f5a485c6c87f934636792fc2840e0c08f110c5f737ab89a375703c57d95c8f627edc0b300ce1e2525914bfff415268b796ca4cd4d15f7ecf2481f39ee3b76cb97dd0f0e0626be9d78edcb3b57114a04790e8bfbb50e0f184ef2a8279d932685014c3562248d12063f3cccc984b460f0d9f41d928072d7d0a3d9b9a608591667e057740cd19652aa807d3b299212ac803a9afd58428e52b4a6881f6e996a6af2c14fd826669ba548de9446d39189e4475b60e5af99bb327a04227e59f22053349b67d26d7286910cffab19d292ed25c7c69f217d9be80a74a0830be8a4aea3ea6f594877cc9f604326c873a1d7be5321cba3c89110c4fa71ebd0cdbd7a9d830f1997e14996f6c3aaacb9401c2becd7d57486a6ee40ddb152ec8744e7e94d66b3e601350ae4543547fcef190193bb89a906170681904acd12b0fbb6fc55e86560b0e2c4e24b8ee848a504db3f3a6866ede57ca3a3b4a2ff0a828753979294cc630fab780880b12595e06da4a683de213db4f009801c8b51b7d9551adb2f13baca851889c97e2184228d6ed32f37e7f72766ded2d378495b57146ecbc74086d6120a547b0d64d4037b8d35ee5071210ebe5d46c27b55d7621dc40628a312c2a0ece878b0f1dc1702ba472683df45e50faca595c1a5194f59f7dabb8745bec3e01474786f24194512c4b96df92b281c238863a3e038f79197b557b6eea153153084fb1aa418067b0e3ef32f224b873ba743f1f408393af76f9d7e75ac6073b29e65c261c3999430ed991463cc340d2f7a1600399b3e35b110594cc1582bb19963faeb9d4ce0bcd475259c7d08c0825648912b6b77bf60a8d1044ef045f6e1972ebc18d25176482dd9003bbdd7627215837be873655b740bfaeb73395b6cece433223c4cc4591b75a31a4e2ab0774915450ee0559f342739d5c6df760e866a9c98b16aaea39f0475ece90a26d6d434df9a12e89a9b4f209650301b63ec526e255d7bf3a7a6100a92a8e70877ed915a80cfad5773c37ae0f60b4164a3f7a68400cc9c386c5cf0042992933b7be9da7505d529585b442abf61d0a1a27bf9c94cd8dc9295831ee4c83bca46c4acea7649ae9a802b475c8bf5e0ca4dd338f502617185a9744528a3a10d54d2241f72ac1b8d953142f8398a28b5be79811ed87cc709181eb4b4140a977e38ece8bd048ee4253b4ba94ecf0884756595ea87bee4915003b32eae7a915741e277fb12aaf2b031a34a98e0b7d5fcef1c19eded00c3f9c70d6cb94f275b5cb906ef4fb881484c05e5c6ddc5f5da60220743550b4d7172f001aaf745b65016ec1c2155b7ceb38b45cbd329c19c891ba829918bf931596b98673cb7b50d9afaa89ee0f14109dcb012dbe14a14d56b001422b5725a2fb6f6655bfec1123e58836acf8962f8c67515673ff4743f83b764870d1adc96c30e4930dd25b03e7d5e8f2a7f3585b5e786ff3b295dc3a4416c3b9ab7202e26baae8c6241bd52cc243504a6d29654d5f33c38f540db8e83f1de3962a27e118e175d57a2c34405330cae0287e9d7be93e391eab024302ae83c87ae77a7208e80626c45d2d68e60e9c3ca23389d7c00e8c5e21048a3f5a726e7a588b6ef60fd97831eb55e9775bc5c8a4c16da88207dba110de363dd0da6547d5d0c7d0253a0a7d442d1bff0d1542aa6a2aee54793c06ddbcfc7bb812d167f0526f8f7e06b11abbeb05ab9f1e4a58b37d4b6e4b8554f536ba37eff144fa02d1081a6f584121a4cbdf6b0e335183e1e7de0d0b32e60d032c178cc4b744c445056558269319f0f718f3111ae289aa327ce8839bbb005aff1f68c0cc11426f1e24d0b7829534731a36b07ddd353c5c05b7dadf4df5a9aa9720855bc5ca72cf569b44c0ed481bfa80bc8053f4c1fa9212637153b1fe8474a5c8c774cf5817937eb73f607dbf5edea0b532cdc2b90000dbc1fd3398c43b85d306ab742c9c349dd04b378ce7bcd6906bc0ad062f1d5bd75c9aafd7660b4f5fb375395e2184adfda98a2dd8903807033ae9c4a9fea6de5e6a301d554094f5636e816fb8291b023333b28147b322aaf427d1fdb7eafdb81006c78eb7fdb8dcc9e6ee20df48ad56d6134b3d30ea6325027556a7c6bdd9ed7786d3abdd4d3caab84f9fca6aa12de23e8de12d806837c2da43478ddf67b920ab06d41ae8a8756ce350a76ed71425c3fb0ea30534d3c00730cd6a045001b7acdf6784683b04bdba34eb878884df131cad4c4602199f409c7b2ce7a9b4ad0bb6f7eca700a995b3010d191ee7cfa05a8cb9f42cd04f6d274bd09a1cd30528c5a1cb7dce68f18bf422b4f5c6b940506664e04a608af7aa00000000000000000000000000000000c4507f7c9929abb094edb9ced1fff4bfe3236ce31225a8ec293b249e000000000000000000000000000000000000ecc1599e025a028d5f394276c90eb1801bcc8f93826be8f0c2de757660932683533948f60e74fb8bbed7d4f8c6dbc2794206f1356bbee59b59d0786b1f1bad56633d0ea946cfae4736fd14c3156ccf322d461b00"/4195], 0x1, 0xb6d87381157f2f45) r2 = openat(r0, &(0x7f0000001300)='./file0\x00', 0x10000, 0x20) r3 = open$dir(&(0x7f0000001340)='./file0\x00', 0x30600, 0x4) r4 = open$dir(&(0x7f0000001380)='./file0\x00', 0x400000, 0x40) r5 = semget$private(0x0, 0x1, 0x400) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000013c0)=""/4096) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000023c0)=""/194) r6 = getppid() fcntl$setown(r3, 0x6, r6) paccept(r2, &(0x7f00000024c0)=@un=@abs, &(0x7f0000002500)=0x8, 0x0) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000002540)=""/24) msgget(0x1, 0x1) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000002580)=""/115) r7 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002600)={{0x18, 0x1, 0x6, 0x9}, {0x18, 0x3, 0x0, 0x6}, 0x3, [0x80000000, 0x31, 0x6baa, 0x0, 0xbe5, 0xffffffffffffff7f, 0x101]}, 0x3c) open$dir(&(0x7f0000002640)='./file0\x00', 0x8228, 0x118) mkdirat(r4, &(0x7f0000002680)='./file0\x00', 0x188) getpgid(r6) mknod$loop(&(0x7f00000026c0)='./file0\x00', 0x10, 0x1) openat(0xffffffffffffffff, &(0x7f0000002700)='./file0\x00', 0x40002, 0x48) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002740)=""/227) semget(0x0, 0x3, 0x408) 00:39:40 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000e, 0xffffffffffffffff) chmod(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x101) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000000000000000000002d6ef292cdda155a298913927470e37399818b1e0c6c483c108313bcaca56af5c157d4064d9902b11c746b6ec2b34f3ad2e9fe5d6b000080d69ef8806857d3fea3a26cac3e5afb1973f29aa4e7b287824af7d9a09d11b4e2c8d42a96abc2d609a39a0503e64e87fd045fff805c8c007e139fe274b6d00772430b80a7defc89c945153992772482e675fe1dd847d65ea16bd82e5ee9dd38f185fa0891111b53698f6f58cf49014331f52e8f34dfc21389f5b0b1156422cbb2c79e87cbbe9b25b26da0c3062d3400ce43ba1fb2fba6616e5d814d0014c7caeb628ebfbcc9194d82d25c1b21d3a5d13df608273a3cea8f02b5e67e271c927dba7b5a2badb8f62064dab5f98d50710210590e3038b0bb36675b3aa1a57483be011a26eae917aaf6131109bbdd99248915cbba4465d8b09c00cc7819bc7b32708509ae2cb1858ef5f0be6fa01738cd2d878083d5471474e32dae2809fd"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r4, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ec66a6fabc12cf981c17dc", 0xb) r5 = accept$inet(r4, 0x0, 0x0) sendto(r4, &(0x7f0000000180)="2184073c6d66ce53418e0a26365d903a23872dd0ef3c460b88756f8c9b3e80f8c084aaeaf4088e9e0460c9f898736de900948ff79629666aae5451417b1697613e9ecbd336e0d70b2a8f47109e055105ed08322eaee3e2289a93ba1ed2952544b0a45c8a20f4f0606f9e354937fad63ef40dacaa3f6e17a9", 0x78, 0x400, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 00:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71895963b80d4c254b64d2de140f7a16bb1a0aa0b18fd0dc5ca5157c1ebfc3b01754720ca74daa33852ee164ad9186f4f0b2d50e5d820ff79a"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:39:40 executing program 2: r0 = socket(0x10, 0x10000002, 0xffffffffffffffff) getsockname$unix(r0, 0x0, 0x0) 00:39:40 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) chmod(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) listen(r1, 0x10001) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 00:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:41 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/88, &(0x7f0000000080)=0x58) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getpgid(r2) socket$inet(0x2, 0x40000000, 0x9) getppid() 00:39:41 executing program 3: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff67136894009233614b040019b7d6d0fb00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(r2, &(0x7f0000000000)=""/117, 0x75, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 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(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fcntl$setstatus(r1, 0x4, 0x60004) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x20) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r6 = accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000000080)={0xff7, 0x200}, 0x10) socket$unix(0x1, 0x1, 0x0) 00:39:41 executing program 5: r0 = socket$unix(0x1, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x5, 0x3}, {0x2, 0x80000000}}, 0x200) r3 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000340)="e910332da9a6772f8e0effe07c802138d81e91a6bb4f6d1529a9f75174f83e1955d7dc5d5e241eb1b590c420a4b1c2ae291609d2bd6f567b544ee1e513c934391f0507db4ec8049e6f07e9bc7f333cf9958a0d22dccb960ab714c86e2306888505848881c9aee5efdf71238645f1cd3941de603af04bd512120b4a3e359072ff9882c5f0c5f2a862240e0ebf3bcb7603463bf7080699168bc598843b625615a395953cbadda891fb72d88a29bdee8d1dc7719c79d9732ab9dc9288e1cf7cf6ddcd49425432cb82dc99dcc6f43c5611d5c2b77056e5fdea48e04903369fbdb464ec248cc7cf64fd0e9884377df930a69372b0496c6866bb", 0xf7, 0x400, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="d35c4efe1a70e1d4c66136354cee1f2e0f07d9ab629f3089aa8bac4fe50f80c39136572c4ca88b76a2a1e72fd7c71d6942be815f71c4d0bcf8d905dc7f45a176f72303fdd4fba4c129b20e5f470b5e3dcd937f49132aa50eb71e8ab4934211c3cf95d6b4dc69a82af152d5b015f24650b266842857561862bb334eafe91a26e972adc4588c873a2a5fbf24054d5909e85443a42ff76935b540c2928b6217520d2bb4764b32dadbd60267e42dac2c4e431c1ef60eed5e26bcda4699e7c7cea8ce80a0f8466cefa697f392edbc29e211e52672fea642187ec59ee43c7eb87584173b3a15bec6f611c1f78cb4", 0xeb}], 0x1, &(0x7f0000000180)=[{0xb8, 0xffff, 0x2, "2440ca7b11b88e81a8c99fc7d6f927b7e2ec112e7d3fb6355b2cf4cc0c7a7634d84cf7905006299911de7133a8e6eeb406ac18f947184e33fdf2538b9534fd914637b67f2a37167efb68b2d5d2bbb13432aa8d50ae94bc9a4188854ae74ed9677b06483169f6da2e6a3dc2d420790441f2512a9d613d6468ce819e151a061cd79ca2b890da10425613713859102d5d218ba2ecc81eadbd63e55bb0dc836ba5086d6489bd86ece5b6"}, {0x40, 0x100, 0x5f4, "cc285248e637530cd89bd676be35f4b11bd3a179d754932093dcb6e3d7958fd93ffaa16e7d06d03609"}], 0xf8}, 0x2) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) utimensat(r4, &(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000300)={{0x100000001, 0xbe}, {0x8, 0x6}}, 0x200) dup2(r3, r3) bind$unix(r4, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x3, &(0x7f0000000580)={{0x7f, 0xfffffffffffffffd}, {0x200}}, &(0x7f00000005c0)) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) 00:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 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(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) lseek(r3, 0x0, 0x0) listen(r3, 0x0) sendto(r2, &(0x7f0000000000)="0df40e99fc005f08277c03b55440d4c1e5e051d7367bb5de17deb8ae6cd993c6453bc8c952", 0x25, 0x40a, 0x0, 0x0) chroot(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e923c614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 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(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:41 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fdatasync(r3) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = geteuid() setuid(r5) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r3, r2) socket$unix(0x1, 0x1, 0x0) 00:39:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, 0x0, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, 0x0, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) chmod(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) listen(r1, 0x10001) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 00:39:43 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0\x00') 00:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$dupfd(r3, 0x0, r2) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:39:43 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000d00ecffae0ad1f4edbd0e91daa4ad655bb71148e5a9f7102c19cc496e7817b668ebdfd207b244a545efcc56135d6c775545cb766b1a16ecddb799969fcd150cd0d263180e288d136e854d98e0d05a1ede3ab9e96e4a962609767e5998f5c0b202a00712c2a074a74862bdd7c1c04dc872fcbecf879ccb1f68115cbf33e6ebfb1aa7e983a3151e76b3245ea618065453c52c5eacab5b5fa0a272a0a8beb5b8718ea7a29548538c44b3e9aba022f7849b9574314b3e586e8718153708798f40200000043e0b880f3eb01f16c4896fef0637d8119c7f9912e182d27aee544f38e0cac1dca4bf3b034648b2393dc835e6894ec4b7a27f8bece12f4b1d1120c6e944f323bda4d4c"], 0x1, 0x800) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x10000, 0x180000000000000}, 0x8) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchroot(r2) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/57}, &(0x7f0000000040)=0x3b) msgget(0x1, 0x200) bind(r2, &(0x7f0000000240)=@in6={0x18, 0x3, 0xfffffffeffffffff, 0x3}, 0xc) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:39:43 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) utimes(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x4, 0xab}, {0x7fffffff, 0x40}}) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto(r2, &(0x7f0000000080)="51cf6d", 0x3, 0x8, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, 0x0, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:44 executing program 1: r0 = socket$inet6(0x18, 0x10000000, 0x200000000) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="d6ed980c4d893c4b5f117ef6003671597f1f8ebd98d3af4ff180a68becd684c8ef978b1201fcc0c46eef31c2564c3dfcb2c31c6f8c936358608773674219fa18488ce7c3ef567c6195b9e62ee9a6f821d95aca84f493fafb48a6a9fffc8ea484c9555456b65c657051208834c7d8232313ac94f974890caba0127c1d359bf2dc33d5dd675390562a604741c1565e94e0a31dc3a17653f75002a0167ff27ed6ca92e8bfdd0347f6262254b29e161b167e34dc1a11e24d494e0c5936f2b1382facba78c76d503252", 0xc7) recvfrom$inet6(r0, &(0x7f0000000100)=""/60, 0x3c, 0x40, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x40}, 0xc) setsockopt(r0, 0xfff, 0xffff, &(0x7f0000000180)="02ca48e40be85f1ff3ebd01568063ed79a91c828adc28143303dc75676366b29b38889a59f92ce4a3dc90e315b1b385f71c2e6a7ec672b42fb66017d9b5091d0da7c53267a1d9a7da9bef1c2bf88459d7bc78a951a08e751fbbfe8a10f7ce7a314a8526cda7dc12443b54d00378f4691ac3e7a6bb450e9fafd48c5064fc79b5f08a6bd061915959f43c493fcf1af5dfdd4e234ce186b64f89bb447", 0x9b) listen(r0, 0x6) r1 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_int(r1, 0xffff, 0x3117, &(0x7f00000002c0)=0x7, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) fcntl$getflags(r0, 0x3) sendto(r0, &(0x7f0000000380)="cce2de6f8eee7ab1de67b506ff1d37b455265f90387dd5ac0539a36ce89469f509c9f8ff1055448899268b57cac45a99dea1f5b3ee528109e9c7350098cf11954b12d006fa89e61421bfa0f3ebf600a07717a770e535d36998c0f122f74027e99e5b07513844a38e27585fe867997cb29e09", 0x72, 0x1, &(0x7f0000000400)=@in6={0x18, 0x1, 0x10001, 0x81}, 0xc) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000480)='\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='#\x00', &(0x7f0000000540)='%\x00']) listen(r1, 0x6) getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000005c0), &(0x7f0000000600)=0x4) r4 = socket$inet6(0x18, 0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000640)=0x1, 0x4) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000740)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000980)=[&(0x7f0000000780)='#\x00', &(0x7f00000007c0)='#\x00', &(0x7f0000000800)='}\x00', &(0x7f0000000840)='][\x00', &(0x7f0000000880)='#\x00', &(0x7f00000008c0)='#\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\xbe\x00']) mkdirat(r2, &(0x7f00000009c0)='./file0\x00', 0x80) mknod$loop(&(0x7f0000000a00)='./file0\x00', 0x2000, 0x0) recvmsg(r0, &(0x7f0000000dc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000a80)=""/231, 0xe7}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/76, 0x4c}], 0x3, &(0x7f0000000cc0)=""/208, 0xd0}, 0x3) getpeername(r3, &(0x7f0000000e00)=@un=@file={0x0, ""/89}, &(0x7f0000000e80)=0x5b) fchmodat(r2, &(0x7f0000000ec0)='./file0\x00', 0x14, 0x600) getsockname$unix(r2, &(0x7f0000000f00)=@abs, &(0x7f0000000f40)=0x8) fdatasync(r4) utimensat(r2, &(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)={{0x7}, {0xff, 0x1}}, 0x0) mknod(&(0x7f0000001000)='./file0\x00', 0x4, 0x1) open(&(0x7f0000001040)='./file0\x00', 0x0, 0x8) open$dir(&(0x7f0000001080)='./file0\x00', 0x8008, 0x164) getsockname$unix(r2, &(0x7f00000010c0)=@file={0x0, ""/108}, &(0x7f0000001140)=0x6e) socket$unix(0x1, 0x2, 0x0) 00:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) connect(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3c9a3070bd20f35a673cc3d9866bdbab00dd7000a0cb2d9ee6539151cd8c67b2c248cec4eb9a6f87b67a6b6220b554b10f5b3007502f509a52601f1902ebfa285cd83d08c5c0835f70a92c593ba89f77c64b7543791de2cecc2c5bf33c5c001b6eff84573370c188a8f7aa7e19f89925f939ce288c4445ca50a1ee4f3ac736066fda37a10b0f7411fe48dd9932c3a713ff890c8462f464eebdbafec5184e77c6f97767e8a737167c6a25c540e71a7f836789596e70ba14c9138285e0c3eac1c702"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) bind$unix(r2, &(0x7f0000000000)=@abs, 0x8) dup(r1) 00:39:45 executing program 1: symlink(&(0x7f0000000800)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:39:45 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) msgget(0x3, 0x80) accept$inet(0xffffffffffffffff, 0x0, 0x0) dup2(r4, r0) socket$unix(0x1, 0x0, 0x0) 00:39:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:45 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) chmod(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) listen(r1, 0x10001) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 00:39:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:45 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x3) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x8, 0x0) mkdirat(r0, 0x0, 0x400000000) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x200) mkdirat(r0, &(0x7f0000000500)='./file1/file0\x00', 0x17d) r1 = semget(0x2, 0x0, 0x8) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000080)='./file1\x00', 0x2) getgid() semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000340)=""/64) clock_gettime(0x40000000, &(0x7f00000004c0)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x0, 0x0) semget$private(0x0, 0x4, 0x204) read(r0, &(0x7f00000006c0)=""/4096, 0x1000) shmctl$SHM_UNLOCK(0x0, 0x4) fchownat(r0, &(0x7f00000000c0)='./file1\x00', r2, r3, 0x400) r4 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) sync() pipe(&(0x7f0000000580)) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000001840)=""/142) msgget(0x2, 0x4) msgsnd(0x0, 0x0, 0x0, 0x9e9606e52a6ba2fe) shmget(0x1, 0x4000, 0x104, &(0x7f0000ffb000/0x4000)=nil) r5 = msgget$private(0x0, 0x400) msgsnd(r5, &(0x7f0000000200)=ANY=[], 0x0, 0x800) 00:39:46 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f0000000040)=0xad) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="74e8121a9af1757cca09882d8f84d9ec307faf3e7bbe5f2765e007a993e115d866dc4d019e98fac40cfaa55eb25273deea5e15ab257fe5e69f1290b630150e88c5f3b62cb7cb520f606f789309d86013998025a8e9dc7032590ac03b29808872e473cda474b3a5dd37", 0x69}, {&(0x7f0000000100)="de78d68b022b535082ddf48abac2c75027e961fe07b422", 0x17}], 0x2, 0x0) r2 = socket(0x1a, 0x2, 0xffffffffffffffff) ftruncate(r2, 0xd078) r3 = socket(0x20000000000, 0x2, 0x2) dup2(r2, r3) 00:39:46 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x6) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto(r0, &(0x7f0000000480)="eb2cb4e7f0936e02a41b2fd8289e7876671c8f97a920e2a0d60cac48642cce2dbfaf7f59c53ad72157a67759597a6eb594b68a2c23e76ea3be6576200f09d05ba5924b899b6d36f61e53b1a43918efd5d7c4861c6c4982f581f95c27eb2d471bf647b5ceaf2ff178537815524783e2729ddab10003a21aaf22a4f52a3e8e57c311b761a8a0d60791407f51141877843b7c06ac83aaeaec0e80f5b6b317a1ec22af6f4850767475ca33d359b7acd5c8e3950e5e8732934d20b6ea77a4884dc2f925b0780fc031f7ee84ecb3150aa447ef6ef8d41328c7d2a95726c2a993443d0549858b9114ebf40f1deaa55743066dceb3e32a73a43f325155337070b25a6527e05d1721eb985c5b6fa2c2ebaad2526e00d3da8db241452898766745f843c2b1e8c0125f0012c680f5b2db16ada9eb4f2e72b0c1ffe70d461b32cf62569110acc022c6b2088bec32f62b71d6c73d24b7d011980c3971736eb6fe56f1f638c4678b435d70028669a692fee22d6d141ca78e29bc20de768821225f5c68607ec4021de3e7b698ddb9cd7df544ed2a995993642997f706a9c615b6fcdd3bb74fe24908268a68f0c43cea0a8c2270fd1fb3a55d40eef645b1280a51e5b611479dce49e26ad4581d461507ad0cfd87a0c7c1aa97b0f76f947b6475e5447bef10f697a85f82a64cfaab79f3af13f409d1b3458406f64360f2859f61f8c244dc9514951af3440abbc80bdd339d0b5bdf45c1e6060a0af89b24e96f7add4a91af7437f252c032430e7d02935ad6f39d3bbf84742d0ddf843a082dd2bd957d506c7e9f265b0eaec4fe8bcd33909aa08a1f7bd62f54199761b14ef9275848fe5452594b9d10e384f9889fa874188ae5d77e8f6faf2b841adb0691e52640b33f47465a3b41db570d83815bb598dfc799b8b5e2cf3459b8a7100a9d07817833f31654f7faf5ff26afb233643c9fe46868a11753a724ba0d8f43f7b272babde466b40d9e453ba9ec130f9e25372a7b826637fd9529106c24946ad7fa38f538aba2363b15f88ad361f95997469b0da5f436599467943213ae0b065036e7b9fae866c60cabbed6f5f44e46b9d4674fd235527af0b15ef82a2851cb3d4e162b931e15b0e32d07bb0bb7831ab8cd1bd8f467915f9c54bb27604a95456cd650abea80989c307ffd8abeb299709826fc3cf0a73ad49372ec6eda3e3821693ebe1f89c30a103c79e0fe10b131b84c49ab5496fb0be9ff24abb99de3be12abcae5d00c8ef12acfc1522097ec977adc1957651cf28f55f5f0458a704e08cf836868fbb31197fb0e47f27bf57c7f5a18968a3977a3a4cadd911cb2c511bebbeca4d7aa55e3be59974f180fb0fe6b00457d1b194cbcc6942122baecc9d3a833ed14ad594cdadfce987c592c2d4f0b4a03b5b305732ef09061d46f8beefcf9f05f400cb1c3a2d27210e34add3a3a3974f61573d2c4860bd6c32b5e633336e2458b6bfc72a1b8ec63c18e80a8da95fca9e983641dd9a01b9c50abefb153bcaef2ae333291bd38e2817093eb6486e3f1e140174f435bfe74a26ee4c58290b4f6f9631ec65e34b2eb166aa80806611f49f4ea741bf2bc951fea55fd5fe7091aa9cddd36b82632e08cba5d3717fe79d027cd8fae5d3fa7ff2c2cea5436802d7771d18209ec14fb9943fbd49517a1981e12065a509cf896549cb677e57646958cdd30a911bee28275f8f723282f2c954a0a475b9519ef343bba3ce906ff4393cbd971912ba45bcd8b030dee5d649644d6562a8fa3ac8d21e69294b167b0b3e4d46015e80a362c39674444885cc96fb19eaf2c549be0f1192b43e9c6b80704ebc97e302769d030b62a3a1974086708504645806ac39578f508f0e9f8eb9eeccc6f00d4a321799dc87cd756b14835c2134c1646394a40d786f49176e904c5ff1292e9411827d14a2cc1c4814d2dbaba76dffaafcdca6e9994862cdcc8c8a0332eb2eb864200a0af10d24503185db96b9f8c34629af90ead8dc440290e195e78490e1593a3df5a48c03f9c5dace7def432c6e809f87f45dcbc356dd76ec003f2dfd1407c44197025bca165d82f58e486f8c6452a79546654de8e5ff81ccfe1cd10535cb6114166257e26668afe3b2696302a45b58be991c04e5ce1f9fe34e8d4e44ca6da93f79f5f9fb8e2a1dba3e2a530632f78ac7344adcfdd3221d6a40e8f80705a9cd12b4635d4d885db39dec7b80356cac3ae42831ced7dbe5c3b2ff530dbf97a3394181ce252d4d788665217cc3cd7ba03895727eccbb90d382b21d424bf0c3c758745fb037a5866a25933e2003a4b07e0578bf995d0379788adab90edf05824861bca3d0f5180eaee6b48707bc82b5cd40aa71d7a502b6e96ae070e0c274d7fe395cc8bcce56f46b0bcfa7de55b3af056abf323b54635e10b41716a6fa829bf4b28bede7a8ea84cd77f77c7641129c62af1600b2cbadb8cbbd68f40eda0a2932360327b99356b48bd2f33cd5b9d3720eb656f810d25aa5350df34bc540ea1fcc8be77fe8c5a9257b58e16d581f3f753012b2ff035b43b6e5a8751ea78320d93d88a6a56c723c8d4564905d1a3d98bb7b532ea1b7b718f156ee238225a84dcc85bef529e50a8f18badb99fc53a07322309d641a53dc9e56988ef1605fca19ceda30ebf8360540ffd9594f59085c26f3891116736142fbd422c5a6138cecab87c2e4a27bcb0c00b510c9114b3e03436d98e49b1423217426ae2da0a343cebc9ff00f58344e6f6278120dee3ca21583d94b82dd6a411c077e52fb582f99078457c097d7d3d4f770bb62f38fb2be04ea2d98d1696587201bb8414a020aaf517fcaf082a91101bff00dfa4188ffadf7ad5042e1d6fdf085d769457d78eab1669b2cac3cbbfb8414cc107ff38bd28ef1af6abf5480453bbc2c869c6769208b4533473981a9b55add719149eb26cd8e33e78370d2df0bf345582c0f1252ad2e1f73542c8f7980f9aa2d71913aa09cf5285ca9154458013edac8aea89e1a274a987ad0cb60075a145f5ab87452bd2bc3560d0149916536d533e8630d43aa28410f51c0b09bc589d0aecb4997b0a221a3b25947c2a70cd44aa2d7e678d3b87448fd9ae696ea666939507efcbd034f2d67114a5cc88581c700f9f035fad41b307892e95b31bfd28da1e69271a3f62988233dc7f25d39577130d870e9463dac8e91c397229f45753a5a9f3ebaaef5d119c732174d1bab0480c60476d968dab269c222dfab99afba83cc577a3265151547307505a0876b7ef75ff762ecc4971a22cd118da41d3b4267ee2630e9fe83d3df61add195e64f926c8108863d4eb2ef35a7885d29b983fa889f59f9e40f024f28570181721a73878a53544f527f848665dddf4819250cb440c6d7f0440799fb62368a1dbae37e6f1ab558164060e96164aef43f4a89e046c1a911c13dc79da0b465d9cacd23df4d8d30e9901237cb32d7c9e17eef06b7d0f1ded9bb82b212c01c24cc1fdb740b04ca35d7b7077bae73aee770d0148db48dc7cc41f9d99f4a2d138caf86626c582343d09dcab5375a09b664ceb58ad6ffb5227d319d81b25778ea91d53130172a59a85bdec5dce84f9924e873c2074c63ef42e0287c98e75717548f55fc1b2e6709fb9fc3d5dd3dcd34ae5eb4dcc6386f3f43eec0b2c5e04449d837b74f167586a0c99809ee7234009e8330e178d2189f60942c7106707ed7a28d2d44e8a00b8081fb0e76b33f5177ed008ef23e3dbec67f0b9f2f74cf560b6715578d4a077da541fffce35e8cab60ba86b769c1474c9d23b9e826f9503b97b6ef989677b01d58fc3a16f14dd0401a4aded3d93de75c9d5047276e5b315cd8583800268a94235eb90fcca7785420dc3a1ab49f9ceb3b8b65192990902b5a38da4704f47229b5f2eb630ba4b4f72d39727e22ee60470e31d203e29be76275e97bad68be067821e3d3ffc5552806557adbc1e83ccbd81a8d839308dacb72e0276d003622d09a9cde3ae04ce06e776d02879ff778a13dcb00e4abe2324579c3674567ec16b73a0f9fd0602c6fb9f8f38cd2db9bcee9de5bfab10b68c6b48d78051a55b5583e847d2d202698935a7f5b214174affce0724fb6044e4288b9285476cf2d8594a2c5993dbddef2f21c3956603e3426d5216742b01d20162ddd5d108f402c2488ffb786def9a4b27e5448031acd5e77f5b0214417e18b8400d54cd28f42a1d0655b486ad417b39b76c0dac5d34e3607484fbf90d7af8fe7bceb7fee1c3e7094c25a8059aa961a713fe0f114cb9d893b343f0c19fcb48474ccd27c94cdfde847fdbb94265bbf12ed82be1f2db8c1459ee79d1d3ff2e5a2d970d7da292586f08e08083fd31f57c96abfd2372163c6547116475e4f2a96073236ca0dc19a26143f7ddb0d95fe44b549bcf77cc3dd1dba26a1a18e39b4b25d91b9f16c507c7774b0dcfef108b5a31cda2ea39cdd1139f2d9875f8af86c70104f153c31d66285c0caac181ee959b1a4121865e6e589251de2525aeb24d871acafb5c7fc8da03865fb65fba6ede379a53a04a0016daf02810d9d6b1856f7732625c8fed31fb5a7eaa36095bbb1c612f002374036b4cf9fc1a40e931a0ee9efb6d3004616e62ce8a5b3414fbd64d2d79c63464996e0a892e5da6609971d8d548e416a802c88cbbb361fa2f45c650636db85b2ad2296efacc1b175e518218692e68148b40af785e0c16c197bc07be902a25a41d508b653403b802ae343cb38387159fadb3c700baacb58f33ffd413a8da1abe73de73734084902afc4e94f67f23751211f6d664f8a86683d29c3720db477a2b9b056d72c3e6fa17ca5197e9c48abe7a5a183c44a116025aa11fc59234cbcf0bd8c99345df27d496bd9d32fcdf593d65792294e3ae10134999c6a7b05389e1c59aecb89608bd424d54457a19eeed27bee92181687f4c7d93c21e835771e0bb970484a04512a47e783e2e571c6045578bb6f94bd73ed156646c43c47ccb8e2a8ef49ac8714611f8ae4a8926d7202fdba30a35a2630c4c77eda2d9066172216fca5a29347461a332bdfd438744691badc6b0f8fa1d9817d371cce4ffc493a2e5d421379ee45bbe819abd90ca81b68fa6f45c1b314e4c3e4fddaab3cee6152a9a14afbfff81d84d60f97ff49fa05bf026e8e63d2b5351c5046ce33eb34fe8aefca0f403d162785196e054a59c657b08df88a93e97c6e1ccc67b9bc8838c655b36bc9ecc2f79a9e82766cf86116ff2a8ef3babb5e335a7221fb14797fd164833f40ddd466066be517b2d617c62f2d52da580dc5ff37f0d54ca123c64d0d44abc9012f8b6f39407ade4f38b71a44b5876d20e5a21ebc8a21e4f3ffa2cc3f236a267dde92452dd291cf77b121f904c979689870dbd74ccf7a5c85769b8675d7273cf26a4200f928b1d264e9e27487e93d47effb78c248ef30bda3c18b95fe873693f22ca1b44f41ab258bca26dd39dbf01d3ea368f9a6d6eb7f3959593def7fa7dc30b8dca25bb7daae4b0771c8ba42ef9404316774cbb343a488f3e4645020d144c51bb0fab25206ddd62bd66571d7e50c287e1a47b2f6f8f122e9d5b632d90a0adfcd834a3ccc99ace75b0d87c06147bfbe46f65cce9255f785b65a499ba490d66631a1f2823ba374d1c00db8e7d3abe460504b4aa580e24d54dca999d3d3a505841854ad1b766086c9564d44d955f0836ea2b34fa94aa090786135103d9172781abd8ee66caf076b50ddd2c29a24b7407e0007e0701ee3c659042bacfe3d6785b2473c5547d8a3af21c9ce3d2554b9a32b84725888fdf09b1e86c", 0x1000, 0x2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x7bb}, 0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r6, r7) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r0, r5) fsync(r2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0)={0x8, 0x400000000}, 0x8) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:39:46 executing program 3: socketpair(0x2, 0x40000005, 0x77d, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) listen(r4, 0x6) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:39:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:46 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x400802) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x2d8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001500), &(0x7f0000001540)=0x8) shutdown(r1, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f00000003c0)=0xc) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x90, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/235, 0xeb}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000240)=""/214, 0xd6}], 0x5, 0x0) 00:39:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) listen(r1, 0x7) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00e693c8fa8616d35c74422e346b728a441ecfb772a800f4dbf91c664d627d0aa71a5264c1e0221792656d0cd79ed6a9954279de0593ca58eb219b6b2fa3e0fbc76d3420664997260a4caf93d468c72bffa9eb4123178b9293e4e4768de41466a4da364ba8828734a1e8701a1b8a4a0f9978e5c552fdf77f68d144fcbd401c630463d54ea5848f530d94e96c2e23210ee61b5568dadc5059f5d25fabc21c1cec84b69c757c96f6f6b085c2dec17da838a59d6fd8ecd86329b8e8f3403efe29e0126b3e25b6abebc91eda9f4f385b2bbe8a989a8a8b7f1d777efa6ac5fc6d63397081af1e"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)) 00:39:46 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189593b9233634b00eb7f9691f68fab3dec9d8b7d41fd4cdc31f0d1a0983395fc12070920baf1c2602edb4975522128812d360544aad752a95254764608f416d7e6a5b930537c915956796332cc591c1fd5251048892c01811d1fbcd0154efda7ed6ed565e03bd76ac4bc25313cc2b771e6a9ac2e068b34f49e99a2fd9a2fd07c1150e915e5ab869c2ef7113acfdf0b8cd5ff140a6966eec8a6de4c86ede6eacc938357996a82fae45157492e89657cacb8c1d999e5eb48bb435d754ebe195373bc107bab8a32c8e98a28b96005a3866bff7f548b7e985a"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(0xffffffffffffffff, 0x0) openat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x901, 0x0) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:39:48 executing program 2: r0 = socket(0x22, 0x2001000c, 0x2) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xffffffffffffffbe, &(0x7f0000000440)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000040)=""/67, 0x43}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f0000000600)=""/27, 0x1b}, {&(0x7f0000000400)=""/62, 0x3e}], 0x6, &(0x7f00000004c0)=""/213, 0xd5}, 0x0) shutdown(r0, 0x4000) 00:39:48 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x800000000000000, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0xc) 00:39:48 executing program 3: link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1/file0\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0xffffffffffffffff}, {0x2}}) 00:39:48 executing program 4: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x40800, 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) linkat(r1, 0x0, r1, &(0x7f00000000c0)='./file0\x00', 0x400) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x28) mkdir(&(0x7f0000000140)='./file0\x00', 0x94) r4 = dup2(r3, r3) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) rename(&(0x7f0000000340)='./file2\x00', &(0x7f0000000200)='./file1\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') paccept(r1, 0x0, &(0x7f00000001c0)=0x74d, 0x50000000) open$dir(&(0x7f0000000040)='./file2\x00', 0x400000, 0x8) faccessat(r4, &(0x7f00000002c0)='./file0\x00', 0x29, 0x200) sendto$inet(r0, &(0x7f0000000380)="cacf0d003a82661daf037385e05fc22efbaf8a574d5f702123ec89bf2f022c6b33101e2a714128ef9af68fa8e58d757746545012dab7ebb8d1e925a681406974", 0x40, 0x9, 0x0, 0x0) mkdir(&(0x7f00000008c0)='./file0\x00', 0x84) recvfrom$unix(r4, &(0x7f0000000900)=""/127, 0x7f, 0x840, 0x0, 0x0) mkdirat(r2, &(0x7f0000000980)='./file0\x00', 0x1) getegid() accept$unix(r5, &(0x7f0000000e00)=ANY=[@ANYBLOB="35bca33ffffffff8feffff0039f7dce425c5d10ce9ea8a54c6ae1224b66dad7a3295cccf1ae7e56c3948475a1bd03e4b0bca9c35dbb7dcf93582a4aba922618c6aa4085bc131f7f3ab512031b93cb3f9871f03c701f7e0d56810ab793b5ae7d63164e7cd1778beec2be762dd01aa1b2306e1c097d2a50300"/130], 0x0) mkdir(&(0x7f0000000a40)='./file2\x00', 0x10) r6 = getuid() r7 = getegid() chown(&(0x7f0000000a80)='./file0\x00', r6, r7) r8 = msgget$private(0x0, 0x200) msgsnd(r8, &(0x7f00000001c0)=ANY=[], 0x0, 0x8000000000000802) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000bc0)=""/88) symlinkat(&(0x7f0000000d80)='./file1\x00', r3, &(0x7f0000000dc0)='./file2\x00') utimes(&(0x7f0000000cc0)='./file1\x00', &(0x7f0000000d00)={{0xfff, 0xf02}, {0x2, 0xfbfa}}) semctl$IPC_RMID(r8, 0x0, 0x0) faccessat(r3, &(0x7f0000000d40)='./file1\x00', 0x140, 0x200) 00:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:48 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000800)="465894ba55fb46cd36ddb88eeba3490deadcb50603d2c61adc6db0ec3aea874a33196f179713a1a9beb4041cdd94da65", 0x30, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000001c0)=@abs, 0x8, 0x0, 0xfffffe44, &(0x7f0000000700)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0x80, 0x2}, 0x1) 00:39:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) read(r1, &(0x7f0000000180)=""/212, 0xd4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) sendto$inet6(r0, &(0x7f00000000c0)="092498debe102822f55db82b5aa8ffbf2f7ef100669c1a4e11e0105f3e034d8285449ff24a00a6c32c8746159ac8c0341cd776d86658c1c5d59b42d5118ad510a098a913255f4f582e90f7af1bbda7748d7cbf0eddccce6073c198a5ef03b9a07b74f5ca51a60f6c80156326cc5fd3c5cc4016525116684a7a4e4d681c28e20a5e85e06ab0af4af247bca31268669b49ea02e7de5cb4a462955add225bdaed61f57cc5e16ee529ba096ce0d16b06f85cb60fa636", 0xb4, 0x400, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x8001}, 0xc) lseek(r1, 0x0, 0x0) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:48 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sync() sync() preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/115, 0x7fffffffffffffff}], 0xc, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000c0639d5ed797814122d33dc6009befcaef95b423f2a522ef2a1bdf7f15973e9407520af7c1b8821ddd43d303f56a93e7c6206197b2d1aac7edbe40df850585b2bcd3a28556948ebaf415b13723e9d94d52a133e0d9ef752e"], 0xa) 00:39:48 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f7189591e9230614b00c265d9676b1f25be3b02000000b1815d25d3e2fd6aff148bb31c3422d3bcef85a8a78a8e9fb01bb4fee7e6545a60ea7042e284c8bcbe846689f547a09c1b1ddbebb147f8b7d33d362ee068604a8d5bc11f5936412f27738a9c56ec2f96207734aac5269269f330b2a4aa8a713c82158084625753a36958e10cca36d2ecd915be26707f000000000000003fa4d46455ceb31eb9335d57692314239c2ec1b9e012427c5b28dca6f314a21784b9ee66cd17cd3ade3a17fc7bd023112abf6e6f890cba69c3c9997adc3fa65213776cd28114b04c5c5a62913b10e233c7f041c5d5d11c5c222933769e2fb20d1eb0bf1a9323ce2c6daf67383f274ba703873e43e9152c86f939938c1c00a7eaa02a566b2f4bed24dfb067f70476a8f5689a12f0a4431f2eccf8f8f01c4d08bd4d98251e255471f8a7a162918ae78b05c2fbda54a880e3df2caf34db392aa5ff06943259a8164dd1ff25689693dc87acba2ee983a8329dd6f458e2ac3ae49f7bf3e3169bc52d1f67a79e20e0cacfaf2076bd1fcda59505952c15beb5386173abb9b612b98adc7090"], 0xc) listen(r1, 0x8000) sendmsg$unix(r4, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000ffff000001000000fd4cdf625619f41a1030225c84dbeb2c3a2f899b0d26061d1ae0507c9e966f3ecc37cd77b294d21ef143ab41cd6c4288c323f8e46e21b1aa89e19ed8e65d7921ae35d4935462d283a3165845333371bab3b3f50d13e6b09a29fc0cafa5488c635365ca0494705d3c12303b90aae94ab25de35daf00a29a66", @ANYRESHEX=r1, @ANYRES32=r0], 0x9e, 0xc}, 0x40d) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(&(0x7f0000000080)=[{r5, 0x4}, {r4, 0x4}, {r2}, {r0, 0x4}, {r3, 0x41}], 0x5, 0x1) pipe(&(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:39:48 executing program 5: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000f5a000/0x1000)=nil, 0x1000, 0x3) getitimer(0x0, &(0x7f0000000000)) 00:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r3, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:48 executing program 3: socketpair(0x4, 0x5, 0x818, 0x0) 00:39:48 executing program 5: r0 = socket(0x18, 0x400000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="01f1a4be4be3951d", 0x8, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() r4 = getppid() r5 = getuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="094dda152fbe1223ce595476181083ff67aa2bf78d31a99f2a924c07ed25d65cd8b82e59df933dfecf3c150849c9f0342691525d59db1e01d0d881c0b427cbe543e6806e12e19a31aa744527c3d1adefd7dc6b57a0a7efd111ca4bf055f46563be8f077b635cd6e35a47fa112ffa4b9c5f0d28763b68dd890800d9119b07e1cf626359889baceccadd9606b692315ceab9feaa8cda77fbb23c69046e570fa474320158ad48807a0268c82956e1a5619f41343d18e0b1c1c1f9ad", 0xba}, {&(0x7f00000001c0)="5a7c20eb1648309fba65619d41b136ae2209b3e9140644f0ea659a534b29678b1ed54f6b73096af1a4a5cfbcd6bacd63d36e9f73ba61b059c656b5a41840f6fed2912c897024706b218db3259c6bdfcd77322c34e54193dfc731b8766fc3d268c53afdc983a5f478ac5106491f7a7b28d1cf885df9f4b779db851265a7665f17114608e56fbde748d971aff76083beac51b3492640335c9f02", 0x99}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00a667328f7784edbbda0000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xd0, 0x8}, 0x0) 00:39:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="266a0b0a6e9596d16cc21f433dad8d82cf7927b325277b0af12476e1f2a866323c1cea923fda027da550cf7af34bab75e6af407a16cdcd2703e34589f8ec1b11ea851133524bd787", 0x48}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0104d21f7189591e9233614b00529f424469b1dc52dca415ec57055924849363e3203127cf8f86b35122dffadde3529e12c36b4f8e2522e3f234c4d911f11744cf423652746ce28e85e83f39f8855e020133461bfd697cde931de09c62ce8293b05e2001fecd182f38046a862501f040dacca22efa5585055fc12ea48d59368e0755774625b12842a2a2f503187947d76f33e69eca46810989e762c5a4d607ee183002f77569a8ceb88626eb3ec6be24833d8a7435099b6b8eb3eb46f2642e097d0b69307682bef112282f46ea86da964c369fdc6d00790d9e7ffac4e5d1aad39302b729bded615eef3c84c0f6758bd5c34826ea43821fad"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f1e0000000000000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom(r0, &(0x7f0000000000)=""/224, 0xe0, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 00:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r3, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:48 executing program 2: r0 = socket(0x22, 0x10000003, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f0000001840)="52f156fd4e95ceeaf27562527496e5df7495fba59b2f811964bbc552081ff36ef0485aeed17ba74b23ee1d6b291b435ebb189cef7792a8d2cbb1e904e01866197f949a679d753d79b241f8e46da9cba5e1f5050c09c16b4532d4bd5f87b05e11950f0907610dc7e04491e3f7f4bd17887530b466e5530e58f0fa54b09bd9bd91b9b8b16863c815dcbfaef96509f4ac21eb9dad203aa6959890ab2d147c0fcb7c11747fdfe910177839c2af4ed0c09f782f0d75d051e04668a4952d25cce3b8d05ea71bdea867db436da9bac24a1c90d201b2d21cf894137663091835833f6e3b253182369702b81b8c69588a996de2b8068b05562b5359727836f8cd4b240d136fb77c6efa25820da6d2196ddb2fa1d12445b41b8526b2bd89760c4d85ab0ba65a4596c9921af3a8dc490e4e0c33f89bd342ec4c653503ad963bdf17642664", 0x13f}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000004680)="2fb243b4", 0x4}], 0x1) readv(r0, &(0x7f0000000280)=[{0x0}], 0x1) sendto(r0, &(0x7f0000000040)="2d4f5d36deb489f8a4f28ff85b69009abed32448ed4d8cf5198060d369f632f58982657a8e459625d23606c4dd684aa49156f04a95743f5c184cc6f7a77d2c0ff44081a4cafdb2d546820d113f9076867020afc5c13ed9c5e8ddf713fa8be62869fa8f3e34770c9f090e716aa889f139a337be4f2afcf605a17b03629f942ec88be9fb9149cb21f680b42fccc0394678e300e14c511a061ac9ede8898c0193bf592b75712b8c3c55874fc49ad4759446", 0xb0, 0x408, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 00:39:48 executing program 3: setitimer(0x0, &(0x7f0000000000)={{}, {0x400000000000004}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x5, 0x1133b107}, {0x7f5d8, 0x9}}, &(0x7f0000000080)) 00:39:48 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x828, 0x0) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x800000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x6) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000180), 0x1000000000000203, 0x0) 00:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r3, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:48 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$setflags(r0, 0x2, 0x1) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="a29635f65872e9ee835ee31047dffd8cc2e66a68d22be8dafd79856db5a460602a23c7334af6b2624926a4077c68a276ab6da981cebce862b5aa298184e91ad8a0b2f7a052d06dd0613d2df44401171f3cf35927535ec7c8035e9e8ddca90589ec1c362c153b9994f2d28a606db4515ee2697902c1c254dff115040b8d137de4de5739385e5836ee0152bea44bd943d70e91ca15e23ab462901e4ba0e2dbac7d37750b045e64f06980", 0xa9, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) fcntl$dupfd(r1, 0xc, r0) r2 = socket$unix(0x1, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000180)="684f8c765eb02feecd00040964237b9a79026bf1b5ebcb78cbad4fcfd6bf0035fda54bd87d2d46d034c3685eb35af612813930c210ba3ea016391dc898210fd0ea776bd6a7d6a0d601912ff07e35356bb10af525e99c8c88b895879d84b0dba6ae7f6d198807a438fc24fbf2334f9dbb20cac6b9", 0x74, 0x0, &(0x7f0000000200)={0x2, 0x3}, 0xc) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/86, 0x56}, {&(0x7f0000000380)=""/225, 0xe1}], 0x3, &(0x7f00000004c0)=""/124, 0x7c}, 0x840) connect(r2, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x43) listen(r1, 0x0) getegid() 00:39:48 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgrp() bind$unix(0xffffffffffffffff, 0x0, 0x0) getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r5, r6) getpgrp() 00:39:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00ee09fd92fffffffe"], 0x1, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, 0x0) 00:39:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[], 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r4, r3) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8180, 0x3) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) shutdown(r0, 0x1) 00:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:48 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x2000000009, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd7) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f718959058ff8c74b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040)="21ca17865dd2153f5c3ae7988146b2097d45b5728f08f8c17d5c88374a64f6931feb90bc3ec0881b", 0x0, 0x13, 0x0, 0xfffffffffffffcb5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getegid() socket$unix(0x1, 0x1, 0x0) 00:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:48 executing program 2: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/225, 0xe1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="3f4c3c1d43350908e0dcb9ff3ec67de9e8b078b0da83ead984fdc7923d27fe6938e07a24cd17df5907dff30e00cc810bc8cc2234b9f31c5fcb1a21a6f1e8c795859422e43f7f89d9aedfa6540d454f3182dd94436f7f2f260fc4208a8006512f59dae3f06f36b3966dc9d800f7ac6529e781ceb4c99a52cf53937c46693677f7932561492cbab94ba36bf0d438d45400b983d5126c45b97a923368951f0c2d2a3c77c3992431640597ce75e78901a59d399d95b5b19eef2e5475418087ca69cbffe1c12adc28773d2bd3c8ffb1a223bd94e07c875fde2aeab31f70db1eac9463efb64905768811608237510fb894ca4dd2df0559c6604f2ab5299ca1fed2a3c8f8dfb70c454ab67a0c3ba34adfe5ab2570f07b2aea443a136c0457537941316f9ed47bf07b87d3bab044fdfc8fe373d6e666264b5990803e0c62d5068f3afd441c830bc24bf310e4f8ec29f19168539e3d5c35f8e6d0af7a57e4151105183a751a1f6a1cfb0507ccabc09fc73800736ab7617e1ced9431a6cabc669320c2731fa27aa48cdad1f38201762780feb8dc0e8db57e776a333db017faffb0b6b4b2d134d1cf8d0e495ecc38d28dc9dfd2fe659682794fcbebe2457be21cf8cb2efe0c934db538672d2015da39a149023a5c770d0b1a22bcd46d1b65fcadfec6d5b2a208ba318b15c435c3bd576bf2a7da34bac8a6700166ba5d8bf778ac4ea9c9b9ebffa9386a0f965c8e7d335ea8667ef740b2142a156fa03bd5e07bcefaccb99fe024c0da4e507593691ac72d7369f6a63cf58288d25242c76c56a8f97ee7bc557fe8a90c501c6fa03ab7c6d79506f9fdba08c0fda48ed79e593ace63bf11407a93ea7979792eefd98f5610e454d78301232593cf44a0e6de8cca7252ddee3669ac4b32854c33cded3985becb6760a2ce3bebc4af5e7ff631bf9d231d1869c54d62a2af9abdf6f40cec8fbd4e0cf506e535aec8143e0c3e6f6d91585c0dd03101583f7973e8857f824f0f54e313a53058e68d62027ed2b9fc73a856800b807932f09d6e5546dc751f118755d0e5d21ad66b26decc9dd1ce3fc7f625ec8bfed50570318b3f9433cbc0f55a6c5f364f4e67f288945fea08fec5b003beb3e573d049f721733e073de7de67a8a97a7f9df07733c0a148392c7a6047888aa24c20fd5a96f23f87fe5a64a249a4a8b7b213b10a285fee02d3b06c9a55645468d667a9c1f59ac0cc43ef4452ab94dd1842a5bd66ea8366a463bd68034594ad645d9508f2a0f8a1834acc74a08ed0c76fe1c1610d4f12717ddeddb40cfa9b5bc45ba25ee6eabff786fa5190db29abc614af81bc648abed8a8808ea66e63d1a5ce5425307b005419e51043140b1b2d301f950d439bb9b9bd96607cb7254c0c76e803d6194ffb6032efdc50c63cfeead0d77ec35c87c0a61ce5bf7a1a26360b8706879985ec0b3df56bdbe72f9b779984efcc5dfd3a9bf3aadb0a8016113bd876652b654e5bfb3f3dccc61728139feaa508b51fcf4856033c96fadbab02436355a74155509380eef12c5dfe613e1d9ef37d4a2754b7223c6241eeb9b7ef99c250f6617ccc9d0ad29858126a0cfa1788c2fccf545fe97409c5d53be32a19322663d8e5fc449d8bab5eb4f4d950d11e0cc121cd533c45e7238073d68d93e0f637ca46569e17e1f6f81fc29a4e7deec3c173f0ca549f18efaabc9b15d2f0e915f80f8626f0fc504f043851d6706736c474b5f9a6d72654a193245d85f622a0d58d800e0ecc77f0e7eb3f0ac92e6af0aa0ad7dd48a6a4553bc00f906fd38185d92208e9404410bf2a7040d9dcb38607b5f45a93fc8d7fbb9ad352347819579d2ccff691bffd5f557915669361890366208fbb8a0b5bbd34e85e41bc9f7f149cbcf56ab0892e52c0e6c558837370fbbc8a99343b795c2cbbb95eba8ffe2c3d2935438a7f7c1f2cc5e8ae7bf775ba79ad4a06228745b0e3bf269e318260112fbdfed63ba770a09e560be748cc1323c291c2dba1e275d673785d2cf397e16f39975aa9ae0e41caadd23727ab7fcd3a30dd859eef7c5908a94040e4fbf27206e8d35317294a57741595b3af76ff8a59249b7ef210512ce356e6d3b5a99c0e3f73adca72d8128eafc9c64c42166f2afa96b1709dfd62cf6fd9c60258691de77e3a648c05cf3280a78d8e1432470ae100afab31a037b76afda99b7d0218c0688322ead85ac2aeb92d087f10b4b863788c2472cb5def8b9f0399180e37acc61019af4f729678bf6124abb9941a4d1e0d65bb13868dcce973e6b5126602aa18fd8d9632c8119fbbd5ff4837f9aeca96762dc7b4c2b93256dc795ac8b8938a86788bcbb485c16c4dec930bdffe636bf7998925cea7a3dff1c73fe8f45a477e43a8be2605f51883e238c569f3664f59519643ae57354e26f9359682d00f9a689938852ac9a0d69550f926a5b312d83c0d5d7f01ff5c1514f89eb65d899f7885b2e3b57357c2e1cbf64d7180e192326a9e765f1192b98c93a566cbf4b1eaccb5edfcbedb8de83ae35300e751cfbf221a036c646dfd2500f69a8720bf7c39d0ce5cdcd1e9c4a340265da7664df8a0b653ef30d0b9e65e8d546986df81aa1334113e599b2cf9004b6cfd5816f380044e4175f47a095a5a4a74c1660579e679a4abbdf28eeb95358e760d2e84a5df82a7dc87cb84944c2623a59c4854bae30b4ce342afcdcbf484b94bf2543cced4de1e26eb107bf1ec44414b78a9aac8f43d40200b77ae25e2c31253681f1900ceb9b2cbf1b3a47bb09e2953fd3f6481225121de577dd46ce49ac0cda218615c6a7f8b92dd54b13274d0c25dda01dde5cb52445b9c1e8c3dffd598bc84983d0d6971e84599d5a547363364c440ccc1e9dd0e86c94b0db0f66b3b689ad570149d2cd8954c82272c9b602cd8b73d5caa2792b4ba158d0a5438c0154e4a4d0e9db6732cb0d059b5016d68b7b4925240fd4d21ae4952622fa47d8459379fe2184fa6cdec2aa33c39f04c9d97fdad3c6d32dcf6d96d6c29f42edf9660297df468f3948e19c0ae8dbda13a1d356c45e10ad72023e29b67450aed6e6ca7e9d25eca51d4ca97c3af5bcfd43f97517345eaf5ed55dd0b8ae53704bfca6482bc01ad9d54635d0f8b5f2e7133c2ac6f90fbc74ed52b66d164cac87f4ad643c13ee428fc879c7ad11cb8558545892f9dcd17aa1b732a15fe0a110a691f66b8353d10496e0dbce42fbd3bf526445ae4a2b58983c4803167b1f02bee57fbaa3c4eb646fc0535b4502d67d7608ebc072cb96161d06cf3e5adc7412f840851f63c37c129b063015d3a6bf0c8720d0b5394d52947e9046b2755ebb162b30f29582f4982aae0c3c1dfe05318e7c8c140363711eddd06ad0c01909aa117a0fa147e35d77a51ae23be029c18f371d88e612c059656c305152770cd5ee81c8b5fa766de5d5bcaed4857cfc0d9368a9815c4d4cdfafb52583e4bfbe7ffa90208f6fcce40e3bd709d00e96d592c4d00dab20e1925aff67d67b3163add01ba4851bd5cc8f73be69e2a4bf4b5ae0dadeb964c1396fd6666db2c7db66aa7c7b45e6722513a0de8e9c06be6ea47083425f621865a0babfa81b5b9f33701f92550c9b3a34b261ef7f51da99dc44feb1a7ce1de92d2ac4965a2b38661875806720bbf5534faa0a2ed86037a32c85d64385a1f83363ac5c7fe949c2a8d49cdaf7ec68de7fe4a0a292d92aedf2611d5993e314b3859565f8b930dc377a1ad9fed661d63f578b8ac71a0acc24e1a4b39da26e7243ecc9674aa0e8eb8ad584a50b6572d817b2cc6214154e1a3d2a2cb9b9c7d2e42d28dcc0f1d92f0ae0bea95787d0a2c98b93c93482e049ade6aa7e419e711a2e53bf94399653d90f9ddcfdde046c79876f40991a5794f2debe65a47a4549db04706f3f77afe6480c7a8016b17984975f2f684ba803de638c5a57e5281016b760f2e3c62e88c812dd3b5583bc85392195cfbe151bf8e68fb2f520d57941184847e3ae665f795aff3bc6c7fc92b2150e544612869166d884acaaf0dfd0229222a60449bbd293e6f04301fed5cde5c6f496488a39df3fb040ede0a38492dfd6dbabbb32b592facdeb616736057798689691fa2340493ae41da0ac9ad56fecc553e7df2b280e466d3027c2f41fff8001b556b2c8fc3d2ab6b373f1cafb685bca61f9f8f86805bf76b9bcaa83dc921874ee0e251fce5fc58a03dd072ccca76cb96f2f45afa72cb5a1be1a08c77a875b4892942e050777971e08f3f1d9cd17af83a3870045535973ccf1332000eca15033cba3ca7ad59d5d75a2f6e0f00d12cf1ced40d08ba59887a39399003f1793a80aa6e7f062a0aa2cb4af2cbd49fc695f4a092f40e09fa766e85e662e269483496cccdd63b97af5d337b4d1d0860347738cf3c7b9174bf667cd46377486677a4c9dd81928395d5ca12272f70170934641281656bebe3ae48ed7dbac7d2423a43524d376d5fff517826a2fc60b337b04393026b48b275e04df950f5616b50055c70d71494b1ec5222d2ecd67caef89f63315a3ad8a267558ad1400862cd657c66038234079ed990a98889197bf0ba13625fb899193ba85c71906664b471206bb8dce8f9e86d12a7e46b06de2fbad7b0829b9bad670f76c4228700983c9868ed87d126bcb49ccb7677eb1d73e5d5cca96793327e8dc973bc7768c8083a58a5784f371d668e499c03878c1517a338e80a614c2390aa7849c470e05c44cf9ab27f0c5c8c1786fda0af74c59c70ccbc290e9cd24714d3c93211adc2b443f61e7478ccc1aec132ff4cf5fd4db59909f59ae8790f40edb0cee57e614c3ffae5c952d287f62cde604c3ca23db1e8ad0dd52ad64bc8d7cb7154c4f7e727195f69df7c62d1937847cc701b8b4ed6431ba46e68522e7f9b38592f6f169092d71df66a0ad6fbd37abfc37b405a518fdf1f139a179279d4be3ee832f7093d883f9f8cdb483399ecc8d73c4d3f3b0ab36b702d61c71e370d1b66eb9aedf70db76e820d70b9d0b19ef007d9f7d349708ebe3fb4eb4eeda92ef1c64b3a1d276de287e71c239eee30b57414d089ae6f1518a6987b06231b44e52911c189bc675da26db5a31be15dbfea756670faf0c335506f9b616c6c2c784795fd1cdc3338eb44d9cf71da873f12d98c83bb812208e907f12253f6f0a1699b96bbcaed58d4703686469dfa6ed468237ebff3dad98749ab3e0acf858fe7c6288920ec6a47b211c2974b8f771d5e6c1795ad070903222a63753667ca14f49ba0d0f4d8413081082239ba640be50d1b0b012ebbef053a28b8c24735ff9f6fe87c38e6aaa62a8948cf49a7f255d45ae5c70b2c9de7846f2fdf859f52c48b8bc79b571189b22d8d355aa8ccdb7d66248f0f22af18d8ec10c9fa8eeb31050f1d010cd9c9aa414d5d1ab196200c1968b4f12b63f86525cbc6aff7fc02d7d636014de84f8d5078e520007b7c5a099c71dbf82ddf117fd330a1d363809d6f7bcb64f95a98dc76e7be124a35e9ab33c959f4fe9f03499ae752ab2409b7bea43e83eed244581a4c2e3d9971b1102b7af86f3fd88702240566f0e060854e2a7f8504d0208cb428383d9f4968a5ef0ea581059c445340101e8d19bb78ae326407b985ba31b42c69763a1ab0e4dea66b55dc42e1b5496202f424372dcebebc43affef35f1d5cf8b1fda16d678668b2a81187d22766155a9833e749673a317c577d1c2b2022bc927d8062de6b97493fee7ece275d1f40e22382a53e7c6378764d3a43d095a32b477cdf87ee7da2a01884553cdc0af07ccc9c44ea9b9eecf9d1a9bb24ace189b06a", 0x1000) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x3, 0xffffffffffffff8f}, {0x18, 0x2, 0x1000, 0x3ff}, 0x1, [0x3, 0x9, 0xffffffffffffffff, 0x573, 0x5c98, 0x7fffffff, 0x6126, 0x5]}, 0x3c) close(r0) r4 = getuid() fcntl$dupfd(r3, 0xc, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r4, r5, 0x400) 00:39:48 executing program 4: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x10001) fchmod(r0, 0x2) r2 = socket(0x18, 0x1, 0x0) getitimer(0x3, &(0x7f0000000180)) getsockopt(r2, 0x0, 0x7fffffff, &(0x7f0000000000), &(0x7f0000000040)) setsockopt(r2, 0x1400000029, 0x3f, &(0x7f0000000080)="ff01ca8c6c1a8680b6fdffb69d844236", 0x10) shutdown(r2, 0x2) sendto(r2, &(0x7f0000000800)="3b6b1ff41fa47ccf9c85adb94f82520170cef53376546d13b3ea8c4f0e5ff00e9d8982d6c5e85dc943250ee4f30a67898fa787c670671ec29c910eecd27dc0685cf475dd8c930a627151c54ffd2dbbba14f4f3c5cbcab29f6b2024bd971da320297a595ced7ddac09c8b79fa350ac2c003c89de96bf0caee57c226e6c4190dc85b83ec890b9712cf86", 0x59b9f415008aa9ae, 0x400, &(0x7f00000008c0)=@in={0x2, 0x2}, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1040000, 0x8) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000380)=""/107, 0x6b}, {&(0x7f0000000400)=""/64, 0x40}, {&(0x7f0000000440)=""/30, 0x1e}, {&(0x7f0000000480)=""/7, 0x7}, {&(0x7f00000004c0)=""/192, 0xc0}, {&(0x7f0000000580)=""/193, 0xc1}], 0x7, 0x13) read(r1, &(0x7f00000000c0)=""/183, 0xb7) setsockopt(r3, 0x869, 0x800, &(0x7f0000000200)="093368efdfa6ef024e9e0a42e8c34ac3cb5cd2", 0x13) 00:39:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xc, 0xffffffffffffffff) r3 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) clock_nanosleep(0x1, 0x1, &(0x7f00000000c0)={0x1, 0x9}, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189681e9233614b00"], 0xc) listen(r4, 0x0) socket$unix(0x1, 0x3, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r2, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x3, 0x2, r6}) fcntl$getown(0xffffffffffffffff, 0x5) linkat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) flock(r2, 0xc) 00:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x2000000000c, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:49 executing program 4: r0 = socket(0x2, 0x3, 0x9) fcntl$setstatus(r0, 0x4, 0x20004) read(r0, &(0x7f0000000000)=""/4096, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001000)={{0x18, 0x0, 0x0, 0x5}, {0x18, 0x3, 0x3, 0x1ff}, 0x8, [0x7, 0x3, 0x4, 0x0, 0x8f2, 0xfffffffffffffffd, 0xfff, 0xef]}, 0x3c) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001040)={0x800, 0x10001}, 0x10) sendmsg(r0, &(0x7f0000003180)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x8001, 0x100}, 0xc, &(0x7f00000010c0), 0x0, &(0x7f0000004b40)=ANY=[@ANYBLOB="10100000000000000001000031000000d66806d43c3bf5e65e4af5d4be417fbeb83546eac8c8e9478f805c2cb688dd4a3ec110ae35dd88285d787f4981fafecf45870cd4c77a9c6a2fbf38711b3a202d7057d123c710ca984cc3e25775de6f3db8bf0d0e74a9cb445ffefc859c089d310bbd1b374483ebee85f76e7b42add45a8308ffa2490c35f91ff5fea5410182ffa085d2342db7fc9210d76a77b5d89d283e63bc3e750bdef4a889e7307b6fb3c5c8acbd92988a6a261f7b08ae7481ebaa2a89f57ba4aee0f16d1b93bdd8fbebc5d0c733c7665f7bfe43fe16f81228d2be01e849fd9e024f55d2579e1118570238dc8f60a2927d27cad9850fb56e5736ef279aad605a6973655783f1460cd66681819936eb2b4eb2c9acb91685592cc4e83c24e153f4e8ff5bdcc7ea0af1b3a4831c9d40b98c3f0985502d6813cabc84305cec65e4d47cc7bd268af3e0a76dcb68b24682575731b9c511cb0e0168c699d6fe5f65715421316bb1a185577c8e9995db568ffc1aff7afac52d7bdab487c6c98dbe974e51f23eba14d4deef37a0bda8f35cce4071c7ca740ca4168c399897f22e90d4d8f62f80850a3e83dea7dee1a870ec705b97dd71fbd98084942cc752aa2ce219fecc82cdac49f588c82175a4fd11518478fa42d02b121cab81e392729638e4c1afc2ebd348a4d6940736bfefc62293d822c3ffb82cbb7250f072f87936a5f374fe6b79008a0ef35344a69984de77365804c36814956a1cebb7749c2ee4facad1568123d20f4edf171876c4c18788bc04d992c15c6e3bcd029cbc4c08777334c5e56de4a1720b5935b6a121da8648e796a50f549b97eda5bb9367dcaf462a69bb7105399b0506da228f1912c56f3f0534a2ac4a078fb6a6754498fb4c51cb224058c504097b225a326291d2058a9e6dcd2bda1b9c33931d60ea356f032fff3095ba0d31f934451532c659c6074a00b39ce9c1c8cd48ed96f9bc161b9a677dfbe4046221d0fad605209dc9f95d6747195d82b87153a4b771ca75f6cf280511f3cd84303cef2011c1ed836591121c0a18ef66bf7ee3200e4e49e0d3e82d2aded24e2ea1f461b6a2a3cc5f25bd42e262860c88d6a01f0517a2c7c59244af686cb1fdb2a45982b1fedac3b35f62ffab2e9237b5fd21150d65d729404882c270d2baa2dbe1162ec5dadf1af4bf84e506d4d7586295af7af81a0ea40dd7100120f647f00e82b9f21adfecc76acd5e31e06054e7c0b70347bf1d5f7bbcdefa02932059288baca5e457a0b067f73d7f69ef0bdccc97ce899736e33525eee6c12ef2f082424af29741262673c5cdb59d2249b25788c774d342c442477df85f30c467b07208bd1a2d796ecd44128755acf7f1f77a16e37f5de7fe76b0baa86492861cff966b50c172852782a6a86a339ec284d35165954ea44993379dfa861a58c0a3f0e20f1fe6448822a4ecf628c17b591a9a3a692b9f9dcde13a36cf93b2d0e924fc61538f5683e9158ddfc33d6a8f5500ede4ac3f82cf6c9e5d80bd5625f69ae46ddd54238945c5eba16c0de92f0ea55648f47da1940ed1a116ca51126ef52ad97ad243d1621fbe6d4b5fb53d92b6883879fa0b592318240f0696606498b159fbb1b7d60a92c65226d635d53f7d6583be97f9ebeae71ae1b1593d6db300b4f29eb5f04ab1394194f16c99d746c96d0a1688959296e58a84e6e1badaa27dfcc88b05245cc2627ada1de7d16090becf6fca9b521e52c5aae320e411dc0ed4a7771a314f3f1a2a88d80a58a8134b7a691d248acdc2456b5da51945e391ddda36cdc1b5690c72c648d88ea86963544c22a3c1568dccd1e7b38c76b99da90d445ce3d7167f3fcc4d7097a4e75bd3998c1038313e59e40b01aa27a0875755b90c929566f4bb69dc7c71f07d604b0323e83812a4fd5c4313a16d65d43aeb4de0d15d39832996221f95f6c47344e22a77d0b0d88d5f875b1a718224d50f13254781421ff4e976acafb3a6ca22eaca4abfc6985d878e056ed32ca8d4b7fe00751dc240d555783ad5cc0016dfbc9174312d38e6bbc6750d53df61b33aaf0010a7af57cb8e005e78a4154fd8a563d3a924a801aedc28e0ece514c6a939f77c628d3e8ac0628f23c4ddcaf7a90183d14b09198d3e9783f7fee70ea3c2bfbb407d97f90da95b0da7cd17b4ddac84cc8c0bb0477bfd8080183d308146090d1ad62561c384118953335f4ae6fe61225abacc24ffb93c4dda512c62be29356e0e55a203372b132d37c8a9aaa57d86d1aa472fc28858cf1669b85950b881c504271b5ad1847ca9db03870d7b2a582a8f09c130140f5c2b77d4be92c2c2bc63d8feaa1376dc47b9d5d4efb217b19d5b98b2b5d3508fd7d7420dd996b62e7e1f4527a2a7216fb6607dca65e20bf619f29476240ce9a42c67961e4af6db6adad2b8f587e287a02262bf3599b8deb5fe2021850fb64e3966df0307fb69d2c72e73e8abfa330dbd595aaa8de0b7f778db18d0102c51a20ba40e7ffa890eaec5e5d95b5bc03fff0acd80dc4c7441af205038b42c5517c3606717c0e3a33a63fd3f6293658767ad2d43448885a5750093fc2026f4ec36b52092f3dc25a652b11090e181066c96daf9a731577f2a91478d47023fc7b668ed7ea14938b7058aef1602239f178dd80d9dbf2591cbd2c5cc17005a53ad917eaf1e411f6a329053de62dde4a048a66b3d596b40028e53fd5f10335407c05a7eac03ec7feb132ed3bd185bc5fb1f0a0a8d5c216d3d37c8427232a06f9da572a5cb09a7c8057b26a8f6ad637fc6ce6271ecbb0166ebbfb56d1570609f46fcd8b1595750faef1fbdf4d2503823f5319834fecf7b85d3ed7da718856df896d27645f3d456b6e138764d8a2320b0d0cf10a16f654b7a64f8345fdbafdbc595ecd0f26c37f089475159c72111d38ae8b43cfcc71a2bf5181e5c474fb3d6e4c6660fab0faedb206c69728a89c63d3618a3577a7540e0f483ffea831da9b99264535276b068373eb44e7d11a0ea4f06be80444e62fa28fd57df851c3fccc386f02c223e20899a3fa6aa09034613200d752ad2f3413330cb739e91db3adcc4003f5b14cb6af696b91b53bab5bc8945a2625d625eb6d8161ab7b3bcd8783b9f2d70434ecc93e52c38d6f69118fbf4f7a496b80044c348b282cb8d88a1d34ed8f38988fe778049e6793aa952772fd1d4389df1104e8ea01125cfdfd2d5a670abd0d6ab05e9c3d5a6be92ac8333d697a4b31f387a97b4a934d381461b8243a416b426f4dbfa469bcce299aeee10c9b68194ba1ccf57928e9ab0bfe00a387d2031f510f76a8a362df92ffc13882e0f7d27be90c19a1d68690886ad4d20690265de0e4644f4f9861a4f5fef0d0e9848028215ee259251807ee8138b28902d31f0230332139708afc912e8e1fa1ae91a7e2f57ec7793d06b63cd22c44c1f09964334470262608813d4270cf019f042ebcbbd4507abf2efc51127ed3845e50143038b856919c54fdc58224ed1bd3dacee7a5e3e45fe1c5c6a520bbd04a8bb5e2ffb4f4b512737af6205681db55ce16604b133793b30f33cd0ec8ae8078da7b1876326dcf8f86fbd517b20fc39fdb28fed0236a7efe0b69245e542e4f65aeff6667606415891dd46a15c723a4ea7ef122fa623dc828866c8b64702b8a24e1b03812a55c89093ce28aee3898acf7cd4dd89b5442726a82b695ab2b2cd1c7abba1b47d75bd9106068df1bf20eabf249aab8d2215aedd56e5635ed295b357246cea4724c71802be17fe8971072f65e5f0b23e057a0bb86f0f5f23dabf2a073e42699cf062f5befc22a37e47843a8c37d6a9d0d3794cea59dcd6c9f3c8ab0cda9d0eeba55d22995921a257fd50dc3cb65785ec920a4a05ae67284a0555792e56da7d79b2014f6b683c3ce50492b2680dac02715009c475241a79e393d0dbbb46371b42c8b172d450fb5d3267a5a53cc243633bcd0588395a5626966895d8b0f6d62acb8c30a6eb3ead4978721e19da8773eaea5d1b9dfa58d5a18e53df3dc8d749c2610899ac658100e7129cc13c62f5c64bd55562f3b9a1e15cc9bf095969a1517b4d35861ad22b92ef3f007045799fad9138583095f60b9ebb372593a130daa6dd4fa3d73ca3b8512bff2bb42e62463435a1c9b88235d115a98d2321c60f6f1e6ed270fa8a0323fa458c1d0abb3d8f6d51e7c4aff3b758198b0d87ce3187aca1d90faee1bf90df5262f11953b8b81a73e5106ebb4b472baba2213f11dc05cde388750f963d5d9db716f25cee3673483ff4fba809eec6fe38a8a0b32757fe88174245a5980b26d6ad2d4d0a9fc0f4ac8823e7000eb81ec63fc16f5a54deeb21c48666c6526fa2ffaa337eb8b66795eea2c5a52acb75a5089b179c833022c296e5a2e639a86dc5310838a7f6709499a93d4d749581d5dc58bdd0d49c85c8c909a64daefc315bec285e33d8eabb42561b313f7d84dd76fa88bed7d581e567a0699513083f9a8827d4513f17a960e24920edd68472805ac40a81077301e4577d7d4ab55ff791491503fac38d17aef143e44ca724169720332e8c54f73eea2636f93021cf5d8241f9bde60a4a2d718d5621572efb245dbf167643b13486cdabdd2505bb0ad886bd0a5f2a3413c1f57f228df01b4fac6dfcdaf1b187f575b6b2dce55e9ec7eae8a2b7ef24edb38ed432e716bff1826403ac772116b6ab9b92ba74c84422a712406997bec036919442a7b1197110571d0a27f438d331e5be6f6b1b77a67936dee144801c2e3598306e9856f2effe1e91e0aaebcb77d12cdad1c5801625075526d8b6f0377a42c28b0c6de11ab3856b04004ff59b6dc26c382d45fcccad2ac9b4a8d2364af39bbfee1353807123dd94e1fd76e093f6e728b992e34ede1e1fe5dbc5f293a4353e464c43c9200ac2eb4beaf760c38296701793955f9addaa31694cc51ecb55688464c5e48a697afff2784c98791d30ddcfa267fcffa7d2d360017768a243dde9b52ff1115aa684c35abb8f1f09b75835ef7ee6df645292877b1e72a7b388f7fb6dc584e20899a19551551f0474b03ebd5674602fad4196f87e8262b7669e9075ce6fc60e77cae283906ad3bde28ad7cf9c3b5f78cb1cc1afae6ef5d4201a51260aa52dfd6466c380953f351689e4344385342048b1defc8bfb25f43f0ef7f66b38c6d863f4ac8124de261c6599264a8c582de44f93d4a86d22276a6075cdad52d4585adbf2eb269823d0d14fbf6eb97a155d55d4b539ba1a90a2c6e9351dd6038b80d2f6df57e35ff3fb3e9995c62f29fd0750f391771c3c1ed774492b38ad3ed8c732c4d4dd1ebb202bf10a9df34d3bcf24cd5bf892a81488194c9ed790c791c018c355d3831a522d250bf86f1644c24032ad3bc7ba9d160c70be89e296ce062632633287886929a8aeb503d7f623d64b13050ebfdeb04aac96b85ea966f4b795f9a5699b245d20ab94cbc982a369419ac9fdf2f6b346455e31df9a590ddcff5bdcf1af12cbd81b7f5bdfda4ac561487f28d8ce790921f714085230c89dee0d6028a1b62f0dac16d35892d8bdf1a4ccf06686fd57e6811eed708b00ac45b9c440319255ada1df3792c8c6f66a929fce01b215d0dc9def1345cbee2ba829b938228270d40194a83065529877f57debb51ad3f489cd4071ec8914bdd5ac2aa1a7d419c33ec6a570aa11f478c1a18a4984d5d3c340e8e6e8fabe3721db69b686a96a16c27f6a87aeb979aaa6a3b1a2393809eafd8c134b82088c75765bd27d8961f7680a4c652c3f1eb9c7c2cd65339a92f5746bcb52144b47e787552d53eb8fbe4b023aafae707172cf36d56135a81f6b93d8002fee7e1d167fa25e866c56f57a21262089dab1e0271e560075e0124265e097fd17585854f5e02dc5d2b85e614e3ce265c06d0fc23588e770c434d2ec01f72c07b47850eec1724bb26b54a5869432abb5cc830a3505fc2e884f09a260afd2cbcfab4b027068f7bb76ca03582c1e9069040a9261bdec1d4a90da8e82b27dd11cf6b5267b7f172d7cb8447aa03a157975de07fb26b42aee69b5b1b67dc014e8c351b4c587c6f74c9c2fbad63f96133366990beb9369d7000000000000000000"], 0x1010}, 0x4) r1 = semget(0x3, 0x7, 0x624) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000031c0)=""/239) fchroot(r0) semget(0x2, 0x5, 0x80) r2 = dup2(r0, r0) ftruncate(r0, 0x8) faccessat(r2, &(0x7f00000032c0)='./file0\x00', 0x10, 0x100) fcntl$setstatus(r0, 0x4, 0x1000008) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000003300)=""/159) readlink(&(0x7f00000033c0)='./file0\x00', &(0x7f0000003400)=""/101, 0x65) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) setreuid(r3, r4) sendto$inet(r2, &(0x7f0000003540)="25de2c619068ca6ccc6f08c94645f81a5b11d27f6d1ad45a999fd0d8a7917d194dc812358f90ec197ac905ece764e739ae1955259332fa62fc455092ed5a9683462970534cdf556e122f8c708afe8611963576a280c4bb3d498a597f06ed770e9b60d5409357faa40506517e9c9feb2054c684ff125f198de46f144380dbc7926003e8c2bb1cead05dc616077c197a84aaec01286db22d09c50c3a4c84aa0f65526ee3599d68835152d5275fc51e9b5589374871ff3a41892fdc5b55653b709fb662ca6d925b66bd810b2c10a360fabb77b16a15822a64a4c488afa8ac530023821dd89ca03fc41a6de1ef5cff94b59e5b4f04abc464787fef2ce1456b77f21c32a707dde6b5032617372c86be456915418507cd17c0757783a0c79ba104369ce64c77587dc5015678860f5cd953d737de8dfaa58a3c31cb510c91cbe251f68708afcb6bf66fd0ea7542113ebd96844fbb69abe1284d74fe9e788124e7807b72c7b0096b2c4e042d2ad29e1654b21819b67079997f5afd6b4f16faca3f3e2a35a4299a4840fa450187a2a7351fe9914d3cca19ab4126a49889d671bcab2ebbb3bdb4d7ffb481feb0125181b0a8562798c74ad602a60295c26f0c9cea2c2b5136e87fabb43c514f8cd01764a474e2125a3bd9455691d2f8141034b4c270d4ddc1b0a7af06fecaae3e31d6459f1afa99fe4852d7aa51eb6a66df991f858e2b753e99cd5293256b72b11c908e44bee65709d39a2ba365f3ec62bc707ce31a84058587b19e960d5e655292608298f85c44b9ab85fac06851ec8414f6eb4b049bafcb5f97a34c523111dd50b69dbff99d3c1d670dc80765fa8ff40ea9d08e0be5caa92de8ca3c49f3ba406da742c869e09bd7839930768500a99dcdfaab46a8d2cc66e1c9a509296b7377345403e12e2778d84efa4e2d7b3b5c4247d8359490b56dd876ac1e658b9794b6c71646fcba324051e9335658c370be473a6bd1889d2065c3f99d8b695aa0a69ac8c08a398a184ba5fc6d7fbe1355de33fce55ae47f3b75735d239b01737ba256da263c31dbea5988adb2cf1db92bd3734a6b23ca492a60ec6d2bab7513d43cbc3c07f8e5a42a81ff75e23f51ce66f4a28d78e6f3802f860d6b9d08beffccb16d6ee8801f44143f7d37f1c720c0710329da42082eebf980c6d783229aff2d6c59660353ebe0ba3a0b1a634367b0cab0000931fb0836ebb96fc46eeaaebc6920a72b3a2f8ed374fb0b2f35b6e2fcbf6a3ee13542e3cca07d8123fbf1ad3b86572223dc56859a7f09aaf4db6f30455a36c483c620e53324af81881a65449d4b25d2845917f22b14042941228d47b3ff95332f493a2e7c35a40701f29e82a7c89de81ad981263bb6391c3373360ac3570bf5b0c38bc977b44df0cf97b5bfb8595766d6a31b7acd1189b13d76cfdc2717142c2c4be3e75f979e163c85b2839eb7dbe5c5cc1bcb2071c32736432e5277a897acc9d8f12410f5606a7e21967ca21ef3c5baf21d5ad69289c1e6b1f49990f8e0c1a223abf1f421d5f024e7f8c5eb6faf34001fe2222984f8c819af2e74856a944bf38589e11656f9d3d86cf768d2237bcd919776baef8df48c09f01250a2a8ccdd17a81e4a13d8fa82bdcdcbc3416211fd9e63cd3b40115928071dbc5afe280b6b180f285b204a4a69429727c1615738877b208519826f41168e5021cb3f2d3f347b54e722d7f5bd32110c5fd63b6e4002da7111a30e180d28a03268248350656ae3c5202af9071c1be6d87c5f7537ce404ab3a5b9f0ef8d9beb1ec430fb159b9f3e0b38ac2f3bea005d5cdc5a73bccedc4273489d1a9fe8874993dd76f35dff15519755b9eb8634bcc5c1ad88f21e42606d53117b3c5c9b5dd7fedfaad28051efab15d69d964b05e6e582b26715324ebbe8de5486dc4daa83a3f304b2f0bee3fa9f23ea2b4c897065f4c5244248c227d052eb6b2d0b98566eb617bdc6cfc7c50945778bf6e9759a602a12ae121c53163bc698c7625e5356317485ee8c35448ceb40a691b934c0d831ac2ab8bc876a82716f6bfa09165a5565cd85fed88c125842b97629bb053cde068479ffde3560d46b6eabe3ba97d301ed67c7ef5c96a6ac21371d55de448b9a302492dfa4abdb7289473a4abaaa03b210f75508c2baacfc52066b99d8dda07015b55163627c21e820f855fe63c034642c23eba4905a09effd257ca1c5d3bea6ea79e816843e91461aefd2bd917025a3672ffbcb71dffe14f323f81d8930894d6bf48dbd980429e62793c68fa4ae20fd435db45eda7e2a5e7b07cbc6b41d7a63e7085576a26acca4a8c7bbee0a9c10b1a7a922179beae06ef0a843107c236c03d5904d9360e4c28c7ffb63d16189723781111eab3e0afd15b95e7189bb8434437a186c4ad9fbe5788c0b22c9ba3e2d88f1e0db9e3e261bb675f7f84d115f0f2e2ed1c5eed0fb08dfe9d92f301849fac8e8f697c9a287023deb148df5f6939155beba338b31bea7a34a85055895ef9eb4a24ee0ecdecdb6468b9970966b05f56cf4a71f166a19f33377738b841c481fb6ff66d71da28fbc556474e078d6587e67763882c1dfff9b0bca6e3720afdde0e7471ce20c9ad5a4fb2ae00ffdb6988c408940ab5b41a8ae3e5ea7c9b10e79bd253889b9bdb9aea0c92532cb72bedf98205aa0390fd2974c06a1ee4f68e0540602ad7ae6cb6a0069e2f53f1c75da91d1cc766856ab0aba2d40dc43babf4cd8bec9dad370f765e135b23794d20068ad8f591c03c485c17159b9fd97b3f765092eb8e66d1d1f3b98dedf18aff64e1644af927cb6041de7004deb0860632558aab57ee5468f8bbd98c111256065261a8de35af2faa5a9e6f59d3d0484dbef5449eac3c943a9bfc0754a93e4f116be8d55c7cf60cc069d73494f28b5f69379adc65a5a3a79a6f7a27c7135ecee9c478a5827263b7866b552036328c40f589a0fa9596bce3d28de5885abbd43e8c315643b77100bd9fc87b775482e43642bcaa7b94a9d37de486d16eda50045c941a28faee9d3db89ec1b3ada97c0c17b302e33f344c4434544ca6adb874a2c1d8f143c9ffbf17c96906b0afb4684d1c8fdade5ff3438fc7234c78b08ce2164d46144efd6252abe679109fc8fc75d45fe2476ae88aad3b6d1619f04ebcfd4c0c95d6815e06c15c03ce4c089073c87a6d39e01eb26f5563b9fcda007c76f3e944c71df48c5ad8a0e32d9f06f8024400d8832c7af8dc4646c11a5e3b4e40b579b750d9773898d64db368e83baa5eed69f07bad1fdbbdeb9af3b6b44c38fffc520ae44a5d8bcf4882cff6876f3ab5b5a0f1c1eb49084210f1dd242083c54414f3c51054e2ea0fe182602c9599cff29f6424941580502f0195fecc6da556ebcd3c7b3fb96cf9c263f4457f5b28709211c73d04e5deaaf64e93ab2a78fabf730fb35a1f30687b15abafdc60724c905e751b8643e3ff11c86420e5fa22a40aef77064e1c5b4467140bd79a7ce757039472dc82d866fbdadfc5eb377254ab79c58ed901071e35547a90573f0e1343651f270c30f313ebc1ce31a8fa7084fc0f3e932c7c3497892bcf36cbe924bd85a35084b824f0cbeb7078e885d7e2a3fd1a5325cd5df889b743fe6e167319767540e9d09ee4f6c73a0a24174d2f955c91b998406859555d115ac4d5b70b4595245117b072683d39d4f8e3bdacebc8a250eb4bc81bb7443394274df1409c27c29feda9145d318405a971863c85ccfc189cfe7930de75807cfaecdd250e665893923a59672ca5b2ca85d29f660b8ea4f982ff83e0e0a0f17d9b611d59f62a067f9920f20f40b8d3c02afe11d29f826a55fa974c22a3a7c7aa37a692d921c0ae75aa088dc3ad58fab6d6e910e789cc115e46316398cf609d0151da780d7e89f9360254e5c1a68c03fa4d69a0ced4bb8ba4b0fbd9b1f8e52246eddb80d5fb02013124a0777bbfac4712e78c7f5efdff35ad6e029566c20e393fc94dd314df0ef8726cf9903785afa5537231f129cb3c9d09b5224e35dd24cb882540db702b0b7b9dfd158202bda249640f70b0289fb3e54601ab550105497621c62fd18490ca8acfaa633f5ca0aee3bf3c607d94c25afa6310d09312dbae1afb4e3247d3ffeea527c2ebdbd3215a22a048a8c86818c51aa4dc9226ab7200e00046552b2235f206142438b534e2b29c3a85ed821f272a5a8a44ed35e5c4610db6ba2aef9432bc17f415fd26b04737bd57fa66a838c7ee2e53cc95c5ca4edd0267a0994d053cf91749ced8432ac5d4567bbc48190bb898f2e3f58554a92bc5bc7c75630540ab353dc8350f70f5483cd92168b64fb1cbe534b53c04178db9cc078b89fb9846e96ad69cb1028561f9aa65250a9913be5c515393fc228869389ccddab7fcc24868d94fe07ec4495a66d048a749e372747a9b8067ad2bb8ae7ef239c29fdea78c11c4616af962201d25f60551924f18576c836e87da0d88fcba99289b032ade8417dbd16fb3fab12207d2755505624984f3854b46e16b3c443c86a7340b1d8e7f636e6a4f05f442a903af4ab5092a02c81dfea4670f7ff0c0ec26e63051c3dec2bb5eecea67ee0183274876a738406765613ec4a4e29f2e0535d7b4a844c78bb69f2081c08e160ce26ff197983a400f5893d1e29a4942c933dbc751f1ecd9a21f35bf188c14e784a551ff95d77a874594c3058b385f8132149d0fd700d7fb8f61727a5aeebdc9d7b4e6b482de749ae312130ac91cce149b44d296abc6ff72a68238459765f8e1f43ee54c870b3458bb96f3f47e00ec5886324f99172682dac97d867bccb5081497685ac615215f0f2d958b4761df7d9ec8f21b5f35ceaf7563e7566505cb816a350eac5ffcaadcf454a9c0a4e58691f2208e46c35a9a95d0e274906f23386c636df9e675fab6b4cb361e3358b47bea5af557f279c100e4eabea382a8be4eca4ecca17fcfe61290cf58912da5c1fdcb0b00dd313243b4e98014575416569790ce625f6f58880d410d2fa48ba9d56e62b4b17ee35001eded5562454aa9f616c2fe77abe677f1d7df6ee8d93980395d794add49065fb650026a2b7850eb09a1258631895c5a67c1677024575fa0ce277473941691f91c2377b1a0101b2a5487f5114f61193902580f188e5f1b3b398ceb4d8b1ff4a1c90c7e39a956dc21bcb3105d4dce7f18ba8fdcc28c9562bb3108c92fa2513462519f1ce756170051d422d1f300c29c80843067b323b048b9f8f1fe09d37d9b6a2ab4979f3ccd731095645adb5c876e8f7aa48e18555d1020c6c0541501ecfc20488a956c4757e294b3bdde1a682b4df7db635ffd422b36e130985c533b873aa86af93d7f53607cff1575f87c3d08bfa6974927331517ec9f6d37f2cd02aee6169c831adf8c9302e5f8eb52b55db51e3e151b17f01d8033ef110586c3cf63d2dca8539bae319428267aa14b7addf4918d06fe9069df9ca7258ffc30539b775110f2ac98f336c387e1614c3d8165f41839814663870a43f1fdc49ddace552b286b2aef21b137b40e33b74e646ff2dd0f9a794393b3de6c6c576a1c344271eade4629827b6c33ff0fcd99eed290d48915b740c63a0ff96911c97ea2376d47d359384783b30e356c05d02fe1e3e238b8ba22755f1d533630b1e11171bce11d9c2085b60d7f5795dbd8ecd5ded4fb8d6cb301419789b301c2af5464214ca70c838a73c67ad8b3e498803cbcb2028161e7d7374337ed921924156285a778190a73dc0a412d2a09a7a5870fd7c9ab60c6f914d0cd514e50fdbfebb751d336580d503edf3ef9f5d6939038f", 0x1000, 0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000004540)=0x76) setsockopt(r2, 0xf0b, 0x3, &(0x7f0000004580)="7c27d6d4fc3f0eef059541a176e9bd5cc54edf814878c526a3b932a42fa5e0a8a71444781309941b9093cc5ea8badcf3c2f5766089fa275cbce3546178102afb3839fcde51e6266b7767221eab887da201483665173c386de611c5b8056ac416d50974f5d0b3f6ef23d5a833ef398b6ba02626ea431cf0abf8cb4db0582dffbfcf89709f59efe875cb", 0x89) r5 = openat(0xffffffffffffffff, &(0x7f0000004640)='./file0\x00', 0x30, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004680), 0xc) r6 = socket$inet(0x2, 0x1, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) readv(r6, &(0x7f00000049c0)=[{&(0x7f00000046c0)=""/220, 0xdc}, {&(0x7f00000047c0)=""/235, 0xeb}, {&(0x7f00000048c0)=""/50, 0x32}, {&(0x7f0000004900)=""/181, 0xb5}], 0x4) semget$private(0x0, 0x3, 0x404) open(&(0x7f0000004a00)='./file0\x00', 0x200a80, 0x40) recvfrom$inet(r5, &(0x7f0000004a40)=""/146, 0x92, 0x2, &(0x7f0000004b00)={0x2, 0x0}, 0xc) 00:39:49 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet6(0xffffffffffffffff, 0x0, 0x0) fdatasync(r0) getsockopt(0xffffffffffffffff, 0x200000029, 0x16, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x400004) 00:39:49 executing program 3: setitimer(0x0, &(0x7f0000000040)={{}, {0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f00000000c0)={{0x2ecbba60, 0xfff}, {0x100000001, 0x100000000}}, &(0x7f0000000100)) r0 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x1, 0xfff}, {0xffffffff, 0x7}}, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:39:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x10000005, 0x3) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000000)="fffff317cf5673affc14fc933336032000000224", 0x14) 00:39:49 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = semget$private(0x0, 0x3, 0x18) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000480)=""/4096) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) flock(0xffffffffffffffff, 0x0) 00:39:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) paccept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x10000000) r2 = socket(0x800000018, 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="82d48181386654b12b5f5a4b04598ac18b292af0603b28e011fd823ff8258685d4a8aee698917a9689f1e0cb380387f7e086c84a9d2ca7afa715a1ca71e8f4f063d327e267a7fd0227e418e8e036f80419552f4475f456b97bd7c140abf812ce9df33895f32b17", 0x67}, {&(0x7f0000000140)="ab1f9cdac9f7e8eae0b5db72fdc89481c68da64c2e482fa4e1d2bfdad4b754ebe579354dee91c8fea82989d32be64ede2ca79ac97998e8f04d47ec46668db42ffa2fb17ea6043c595e92a9df5e82b46670dd4d84f21cc2efd16c", 0x5a}], 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:39:49 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x20200000029, 0x19, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) 00:39:49 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x80000000) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 00:39:49 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) fcntl$dupfd(r2, 0xc, r4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000007f6eee1183b99b1638f713d609ff654b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) rename(0x0, 0x0) 00:39:49 executing program 2: setitimer(0x2, &(0x7f0000000000)={{0x1, 0x7000000}, {0x7, 0x101}}, &(0x7f0000000080)) socketpair(0x2, 0x4, 0x101, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000001c0), &(0x7f0000000200)=0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x400000) r3 = dup2(r1, r1) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$dupfd(r1, 0x0, r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) setitimer(0x3, 0x0, &(0x7f0000000040)) 00:39:49 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x20005, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r2, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept(r3, 0x0, &(0x7f0000000000)) 00:39:49 executing program 5: r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x1000000000029, 0x16, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000040)="11d9fc76bc41eb12312554587e51f0de9e364d76bc3f68aff839ef756aba647a6282399aa921c57dbf96aac8a1b2cfee84ad64f6422461cbfd6aea5471cc69d1eae3daa0bdc347e482543abeaf261c32a1c8f9ea6292f970fc28", 0x5a, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc) 00:39:49 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind$unix(r1, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fsync(r4) clock_gettime(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r5 = shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) 00:39:49 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) dup(r1) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$setstatus(r2, 0x4, 0x1000000) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(0xffffffffffffffff, 0x0, 0xffffffffffffff01, 0x0, 0x0, 0x0) 00:39:49 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r0) r2 = socket$unix(0x1, 0x1, 0x0) getitimer(0x2, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0116fb1f1100"/16], 0xc) listen(r3, 0x0) pipe2(&(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setflags(r4, 0x2, 0x0) 00:39:49 executing program 5: clock_nanosleep(0x0, 0x1, 0x0, &(0x7f00000001c0)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fchmod(r0, 0x80) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) nanosleep(&(0x7f0000000000)={0x9, 0x8000}, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x40) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/14, 0xe) 00:39:52 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e14f0614b06676d236fce6c65070f92996877e5156c752335da37262b349c460cb89b37fe2789c87810221bab689b88c5f14ba68d650654d2dfa244bb76eafdf4"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:52 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="7745c27729ef3a6f2fe2ba5899a2d2528a00a3edc99b5648ccd61ae60e44219e1a85e4976527ccc33fab928bcbdd791e5afc0fddbb0e2d93cddbcc1038c030f552822e3b979c40ac7b05081a2318d76451a5ea958ff1246c3551f959e4b081640b8a288c789ed8457ddaa4ae513a", 0x6e, 0x4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 00:39:52 executing program 2: r0 = socket$unix(0x1, 0x100000006, 0x0) write(r0, &(0x7f0000000000)="081de94a7d37c72723f54ab80cc3aba2987c9437e62c18931d464e89dcb30cb321a64ae0362a82b8ff37a92e86e7cb734f7ebeb78baec8aa18447a9cf3d4", 0x3e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r1, 0x0, 0x0) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) clock_gettime(0x20000003, &(0x7f0000000040)) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) setrlimit(0x6, &(0x7f00000001c0)) mlockall(0x1) 00:39:52 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x480202, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fcntl$setflags(r1, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x6}, 0x8) 00:39:52 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) poll(&(0x7f0000000000), 0x0, 0x3) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) setrlimit(0x0, 0x0) 00:39:52 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="38d84f35663b71eb62b2c27c45"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) getpeername$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:39:52 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/91}, &(0x7f0000000080)=0x5d) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = accept$inet(r3, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r10 = getgid() setgid(r10) fchroot(0xffffffffffffffff) 00:39:52 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xc, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e92e250f471e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvmsg(r3, &(0x7f0000002840)={&(0x7f0000002480)=@in6, 0xc, &(0x7f0000002700)=[{&(0x7f00000024c0)=""/251, 0xfb}, {&(0x7f00000025c0)=""/30, 0x1e}, {&(0x7f0000002600)=""/255, 0xff}], 0x3, &(0x7f0000002740)=""/238, 0xee}, 0x40) readlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000480)=""/4096, 0x1000) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:39:52 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) getdents(r1, &(0x7f0000000080)=""/126, 0x7e) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) open$dir(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc01, 0x20) read(r4, &(0x7f0000000000)=""/128, 0x80) listen(r3, 0x2) connect(0xffffffffffffffff, 0x0, 0x0) 00:39:52 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f00000000c0), 0xfffffffffffffdb4, 0xfffffffffffffffe, 0x0, 0x183) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = dup(r2) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0272560382a4f549c5288032b27044938ffec6b67fb75aed62802c8f0f2f16c431219bab78843c70f052704bb50a87001bde78d08c432442c194de127074d8350b3afae867798d750398b53add1996f3bc0ea8694ced917fa20c0b71fdb1fbf6eae0a1a4f9d55204ef1ff5521992e9092cff0a7514d9ff111d3445fba4ded9a996f676aff020fc89bfd1cccf801e936c8aefe057914091c97b324c3028aa6313b02011c8d1d60ab1c8e4eeb84ee0d00009b5c75ed9a8aeaafb8225f920837851bf8bf22408470abe55f84c51eff460e51e744e2ff84299d8bf63e3d7274143b46e40b3fdac2ec2fbd59612f421f8237b5e71b95c15ce9774568763d2ca7c8f7c9ea5e2b29a5617bd211547e95d617399597a0bd4f68643eef146f853a"], &(0x7f0000000140)=0x6e) sendto$unix(r5, &(0x7f0000000000)="369b796f7cb5f03c678f2359209aa73d02d3f3ada48ce1eb060c016465720f433408527b3db1cc1c68a29d552ebfc9232f31aa0e34b72c1a63d21488f7c15f4ebe815b25", 0x44, 0x449ccd16d3fe35b8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) fchdir(r4) 00:39:52 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) sendto(r3, &(0x7f0000000000)="27b960ff70871d0bbf00ded8a4b6b9381d38311c3d88f056417b04cd07c7b6aea655c1e10f8426501374", 0x2a, 0x2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:52 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) mkdirat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x4) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x10090, 0x0, 0x0, 0x1000002c1) getpeername(r0, 0x0, 0x0) readlink(0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:39:52 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shmget(0x0, 0x2000, 0x3c9, &(0x7f0000ffc000/0x2000)=nil) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 00:39:52 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="c27ecbdcedd883000000000000"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x21, 0x20) 00:39:52 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file1/file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0\x00') 00:39:52 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x10000000) sendto$inet(r0, &(0x7f0000000100)="3d9e39206c99738858e9cee7017169c378d4", 0x12, 0x8, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r5, r4) socket$inet6(0x18, 0x2, 0x12) sendto$inet(r3, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) Jan 1 00:39:53 ci2-netbsd-8 syslogd[323]: last message repeated 46 times Jan 1 00:39:53 ci2-netbsd-8 shutdown: poweroff by root: power button pressed 00:39:55 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xfffffffffffffffe, r0) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) rename(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) getsockname$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff0000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008091f6e2ee1bea7126cf7ca07b39c6bb4808ce5c16c2231f949b0fec547305bd48eaf588f4a84c841d9def770034b05f2eccbc666a332ecae675de7525f68a5536a005c1f5ff42a23c3763f694875377b8a7bdb7573fc46d4181fe521a2d056ee421715802f654a210b12497190917a4788d78685986f1127f01000000000000000000"], &(0x7f0000000000)=0x6e) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r5, 0x0, 0x0) sendto(r2, &(0x7f00000002c0)="1fdf29afa14d3b125d69111a64a628c30db776c7cb134d69a9ef7ca48161c0ca720bf7b99975ff88a2332836cb5579f7f64fbf9344b2dfe5a664e1c05998d21228a258cdad4e158ce8b4e731905c7fae395579f00abad72e25e24c622075cebf85611cbbe3999079d3ba8ec8c581c547b23c10db547f221af7d2d6299c8336a6a153008c95fe8bf2640f76221235167c7fb47ae4cbff5433190784aa58cc411ecb612eaf2867a5c4e4c106a98bdb5ce57c2900bb689e554d2ab2b0218c3cececa79b2135", 0xfffffffffffffefe, 0x3e8f21732680495, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x600) 00:39:55 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000400)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e920061000089e946126c10a576d918836b465f517c6b62756af3d0cd8d63af59e42dd3f171ba3a541c221246b06a3242019d8cdaa727fbe98769e136392882314b77de9aa78b"], 0xc) r6 = fcntl$getown(r4, 0x5) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="8a2367782aa527e330ad8cc037aeee9f1e2eaade758451bf0f98ca4e04c80001e4151f71f0b23e2f14f2404ec3a2567659ec432942c285845969596dc00c59c93f603ec7f8dde2f8100cbd722bf5344991f44a84bbcfb684f5900a5f49875517379be53d7528335cad8c527ef8b0a086d3931479aefa6a21566245a1814a5f872a4e", 0x82}, {&(0x7f0000000200)="4234907876aa62cd94b9a835882d0a9ab482e5ebef446c8598ad2325184067b01c14807c00038706e0b27ff73903829d4b181919f0bdb80e8c4724dc48b56a4ffefd98eb5f4a59c70d43e954465e2107758cc4c28432dc7e951d278c7c526d8b4e47920d1b3494aff9112e3a", 0x6c}, {&(0x7f0000000280)}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x20, 0x2}, 0xd) shutdown(r2, 0x2) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r4, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readlink(0x0, 0x0, 0x0) 00:39:55 executing program 5: r0 = socket$unix(0x1, 0x80000005, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/111) 00:39:55 executing program 0: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x10000000) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup(r0) connect(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f66696c65300060366411c9b34a5f417ea4decaab5107437edb80b931ad4662df478a6372bcb375b1cdc9100c17494d4815c3ce8271a5b901ac67530d44011a1c2a115aab228047803f7d02000000000000005c1149a36b63ec0be1c7fce864005323ac6472ee3946f1c200c7daedb08245e6c1d1367dd0b369d96a5e0347870f8db5d3d314e9e2671c641a642688d9a384cc265905be65c1673e5b4fe3dc7f5b59a1f02b123630fefa59d76188e98ea33f1fc4d62c21298848d9c669a56c4131f2b43ad7b8e4f78a09c0db3cd1a75df1a7e06adf59c43d028ba5207bf3e2799a650959fb66ec46f438be763502b1123bb22adfab"], 0xa) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x20) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20, 0x80) r3 = dup(r0) write(r3, &(0x7f0000000000)="6db1c412fbf051865b106ec46ab10c640007798e2c4a557276c4d9994fd4dd9e5a7d6f3ec0e193baf8b412039d0b8db8d1e22679801d68931f8c1f178b3c83ba97ab601ab456544a2ae2f4848edf2fdc0d82529d08d0cdad4c3e21f1e6e551099eee2bded1411f1b7f9d98973d1b9153ebda873d4302bf3d0f53f0945e7f1d046e9636a42362441bd903e08a3e9bd4e694cfd0de7e2ed79cbee848eb54fed52c3fc6b967e3df6ca078a01f9d7fc3978f13cf3896235cd757cb26227a22772d55942097514c223c192617e20997fd59c9fa837007f3572c73", 0xd8) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) bind$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0142e9175b89591ef179614b00c3badd7cb3ace51abe7cbd47c809859a45e2bba41448b83db91fed460beb518cdd3e267a28d22efc7e24fb9d5d78d6a3234686cf8566846f3308194d6dc610c4afcf1e104ee6c9040203c97697f7530b46a70720d5443071ef1f4cd664a23e410702364f605bef311898446bfd08a28ceb7eeb1e2ab489e052665cdc07f4cd796922006b05000000451396d303de08d8ef31c0313fc5ef96f1e6877f3de82e890f36628eb23c5cf1192fc331f4ef063b0c3ef17eb63c795935ea2116bedd4cce4f25b39b3e6d94155f02bceb3f88579b3ffecba19282336de50253ef98fbcfb95fc61549b0c36bcbf75e9293100c034b4cb1d1f00a5c23aebd8f3ed3a97721d453e3aa56e1ba051c0a000879d6b7e2a0cbb19baab6cea07be08e8708426de0719bf4c8c9e6298f9cdbf2e832c99068b52fb80a79e52638"], 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="4b000000000000000000000000b504a9c5c5dfe4ba3b158e3c9f8464aeb3c04d5501000000257fd41655b112a3de54ab8d842117e23a23261b4bd61560e5c26af423543c8caa94b4660eadaa2a7f8c36df86c4f78c52fc2d6010a91826716f6873a08d00b644b289a946efeef649"], 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(r1, &(0x7f0000000400)="e5b1ee8b06120780ad9c2cac080543202a8067e5baa5025a16a241e7cb27f008", 0x20) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:55 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e91f7189591e9233614b003ee31ddeb9aa0b2ec16d5ddaa6e40f83aed8019cc7daa5c6de8c2ea6b53614fb29dc0ebe755fb2e63aeb0b04f8b68ede49dce96e16c75010d2885fdc5943c3f0e452e12f3cd94760da38ea06b7aca9d615c9fc1b35c46b07fad03c65b25b5279ca55dded75f77bf6f35869db8b1d47f7760575df9f0f3a97056b68f41cf8e40b6e9bdd49812f4e03bfab28bc6cfa9e3d5fe177f5483f34e0ef147dd096fb4f588122a9cf6b844ed3f296781515ec1228f4d5a8f72639cea3aef757885f30a8ee8508aa4d262a0200a3762a8d0326ec2b742353a152f8c8f04378ba4113118a8032db7affd7a7539aec1c9806b82dde4be8ea8cf8ec995286920b860aedc8856d918f45a898bd0ac3c94cc2d62a1900c18596e1c7173d13406e45792d0e58c37c69516da458939b70ef4237d6e03d41dc6e39cd713c203b3df5292eb33a3330ec9eb57044bfd5c339e35840a7eaeb8a7e41fbdf7bf6df1211e5301edcb3aa6d87200ddb09abeccfb140ec0e7bd73a1e5057521ef57a4393603f2860903bb48e27d591a619453068a4f80e010a9fc56858ca1087513ba2f1ebc2f207bfbfbcfc5c62b0549fe555d2dffb9f38548b529afd8c28d4c5e5f6a68edb86630a59695dbff5e4616c762b7119455e042662824bbd5252"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:39:55 executing program 4: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001100)) fcntl$getown(r0, 0x5) r1 = paccept(r0, 0x0, &(0x7f0000000000)=0xa7, 0x5ffffffa) writev(r1, &(0x7f0000001080)=[{&(0x7f0000001040)="8b52a589d6c271e1b1c25ee350008ff84e343d31d888dd03eb0993c08b087d59808d921ef9ec7582d23b30ba", 0x2c}], 0x1) getrlimit(0xf, &(0x7f00000010c0)) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$setstatus(r1, 0x4, 0x0) listen(r1, 0x5) write(r1, &(0x7f0000001140)="15d2305290b332e8a9625bf49c6b40240dfe1b56d041b52a1494ce11ca957eb5936d505b45cd0d46385617acc2794afa8f9efd5b954a1104a7b4f3fc55ebe9a05814a883a31caadea58c130320737b6ccd457e6bbd4eee5373a918b6b9c6f373b7edf3fbedc14b8ada3daae15826a128ece19327e67a9913b8538db00f63ce2b4148b1d1bd175f2eca10c95455d657e3ba3e87daa892f50683d1beae79dcdc1b4c24a0d52b7fc0072efcead0def484a753f89a174140c90fe15617ead3ac92919581aa160e8f0b5b62d010d0ee532080e890ac0620f4f4982d192c1c7c4a501a61f7589683a87101abfa2c0de1e1f463e34a4644db57bdfc21483d5bfdf55e3e764503bf8b0ec706b72ef596f86c6bc8dd8a26f8fce87212a701b34f4aa38ecb9a5312363ba51b672a3afd92e80b52dbf984feef8d9b7992f237f4531f432d1715d3d95ace10a92dc5ec89b988feea58189dd620ad9256190e88476b9cc246cef6cde86b3459a4371f4ac3fec5fee7918d3cd18b60148e0ec986cf35ad369fc083e9f071e2f5a72ce1941f9ee8cf94c37dc476ed695a580caad019e3776dadbc3460291d6a9ab7623cd5ca17922a5d4127d74d2d4ec957068509a09821181ff3efc873bf0bce65eaf1dc99f8adc8e7de14deefb9d4dcab4959e8799a2561a5684c4b6e3ba3fb5a36ecd7887797dbaa5771a64849d5d9599cce8523fa160a1ebf8142480c6db0239a9e2d15edc7db60f07fd7a1dc4c265caf5336688230b25cafd8b4f144adfe0258d72a72120dfc2e9ddf1a2f3720a7b72e62b0e1df0447706c80824c3ceeabc721b58e67fbc89a98e85601829672f16ec6ffe7b1340b0b3bff2a49f067d3df7b007c697de4d6dde753cd1223b8adea83b9cbee5b8e9443b47bffde9817586d5bc665e13392aff8302f5e804486bbf4f94fe0d491748ad270edd726471a091439fd98bdd33957f3d97b01b3cbe76b59ed2b0b548b84dd859e142e1bd23aee995432432febf9bfc3410bd583ef593aa4e21d3d7f8da95c7bf32926c6b0add0330b765a223cce717d4560a7d42617ce9901dd08aa86025373f7f77c117c73c896e08898b95601ef9ab272b81b59894d36bf05f0b617e8995a6cf5722aedaf6c5782bf7f630656d55133453f84ba1239a29630710447ef5c5d178f9437b1b3df92a862288fbdc3c1f8ab53b6c7c72894aba8e96af2e964f027d90f2e5ac00da53af726f5f47daaa076d3188a5141ed4f46f1220230b9c78865a881a6df485f5dc851aef3c9814399e61fadfffdce26b3d2004dfe593452d6dd0f460237db13976522be3b6a8e1a73742a898bae46f4ad602d4786e02970fb9dc2d049ea1f004010900d75ce535183c5172c5100a6334e7ca81db91365992f5e83c4f4c5f4d24ee1d0c4b25c1e7579f13f71ee9db41907293fb6467306b43b1f3a7ac0d0f190b285fb3eb2d2c2182cb1b41fcfc93fcb3d209d6691385178190f8ea13a2cdb6458b220b1e18aafc5b1813981d362e3c28c18a1dba8f9fe2cb77bb98091aec05d0d93d98307fa7bdeca07b58836dc81878c392e77e84b8ad4cddfb82d96fed434d8b84546167fe0b13f511758e6cf370d3402e94b5c5d77ad5cfd25abcc7c96efeb519fc94d7442c6c3b602879bd617690715f7b45ed5a8858b0952a0304b3abcd17af4b5dc6554fded6ec5664785ce4e05052c22a5ed9e9926ae7455d27b151ad42861aab103c4004de2f18fe26da3ccebc4c95cfbd05de7953740170ae917ffa0aa430dfeeca61591608ee245394cafc74830b19844d1a848e9df179736b8be2d4027d8741aad5da8159a3c2d8cb75deaa0b106923e57a09ecac6e23aa2042d649152e1957d32103b5b1a63242a8615083bd05e306e340c41a5ab6047840fb4f5978efbfee4c76faafddb6054b7c68ef70f71e12e8efccf52c2ff319ab350491e6dc2c7303f4c796e7f527148ef88216a98bd36fd2e687a0cac468982d47fa465b6c169af63b44dff90426530878ecf92828110ce95649f24da4697bf4d8af7fcb0781f431c986a7e375d0967f774cf6879635ea8c6c94524c67df4c108927388fc2b211723973f10f9c7ffa714686461c64b64da6aca4c65f564976f2bcc01953c72bc257c14f6ceb4e43f15d910cad1a1f74166333e7cf2a1a69019214de314ea076c1b275f441c73726ac5de2a651e5b88adb89d8ba9fb6ae5e3264d8df86d7bad26d5e68fdb65b5f617e2e0d553aa0cae0bf5fb16616fbf1f0f2819fdd5f7d9ff83ba4ee4adfe80179afdfb9d17dd354ed56f0499038fe5779c3146487814f34d24b4f0a6288006e1cffbd97e8d69bbd3540082b76688fc218c9e2454e1d48b499ec1adf319fc462d1aec66960bbc07916962ad8f6cc8b810d314f0e59b636b06890a4a732ea6d9627d7440d517302a27616acdf0664a3764f3083b2b4d87adc07ade897809973c1e63c3f816c6757147887f8ed1f43d36a5947b3d0454b5009099d81c318e03687d006e8694d4168cf1d091ce02a0ff2155148b4f96e145c656d4a7bb302beab808ee15e76f52e8400cad5abac185f391c845e6daf8ff8d800539b07d9dd98cecfac851ca1978bc37d7a9f732ce2512a5cd0101fadf76fdee1aadf79b10a7c2fda1654975c8c41d278a98c78cf62d96dd97aed0b5b9cb58040ec2f01c6242182921a529e9a43219c6fae0630b9044f346e91b71ff06e31fbb9d69d13292f3c1a35f46b724395d1da4e97a0df5b934bfa8a6759efb1a8ca34b028f4e2a1d3a69a418658bda7fdcaad54c34170719c6f0a60bfd30c58af384f2f258a0b7475fe69ca9ade3915d96e544e4bea8460385b6ddc6a138429d7c7d37dbf6eb33dcd0847f9cd51b090d97d736115f2e3cbb556849003d4df97d90848eab35ed2a3880d75c2bbd0cff1efe5ba924ff9b710154f267acc9f7a85bf74f146223d0f1fad27fbb906f5a4e3e5ac6d9e4dfa47aca02cff08469f31ecbaeb52ef3fd260c289cd9f7e4e2db11c5b117f53081e036170348698ebb869658ddae2494a6c027d113a009475c8dfb1bd826e1b1c65f7cc55dadfd0d48f2b6e112adc7eccfc6f3e6f5faea5eccfb4753b1f0cec79265e79402b3e1b3885fb4f930361d27a4c8f2a2b7b5d642a4713c13f8c1f1217294e82dac1fe0404aabd35394cff8f90024bd2f9accd17506d6af53f3af5847f2db581dcf5b072947d1377231222fe3a56b9c6000cbe3f8b207ce4e59830ea03ea47ba0a4899453b0c600a47002ddc01ca9a26b622ecbc7747e2210adbbacef1602dd9082b73c5033f9374ca6ac1c230289137a989011cb6fc20e6fd069969de2b1a2e63708244f0bad5fa3f45a5672bdfcd509cd6b4df0f2f088f2e13ba7ff85cc28ac28be2f0c6f3271f30a776ec9d73d106202bb5058a4a3f6e9411ebbd1ee6081acc5a4684f2d3786faa9592b1a6144fd555149a7c65e120b2f9d498570e3029418f99bc8ec60c7dbbe509f0a7bbf2d768e56ff5546fcfd28791758c1b5ef30bf1f38944c85125a2b076bfccfb4118ef62a45d64085693350066c5ac9d85d0cb50223e1b6ede606dd9272af4cc218246e4cdf72bb4ee06c0b9590d50ba9f19a25d020a8715996ad225bf2a5869eef68c2b50949a2fade8b45dc4f464f11d723c3685c083ac8f739081695a0ae0590ce4a3c761e60e933c556ce32ea90dbcc498d98307656b203b25f8aec07448d89168d726bb6a5f96a14baf67a2b6bb5a0fab82a72176b8a3deb6d197670e7dcecb004a98484e9ed186f51704fb39c6e64483e655469671a4f4cfeed385680dea2df5a532b8034d8aa7c76e0c1823e0bbedc0eff2541cd11b97cddbae5cc3c8397f02b31f2f07faac7718c8dd545cf8b5cf64579d7c08e11cd935605283bec67751601d2bf42dca9120d75042d4dae96138d5354d743e48978201462b33347999f50f3abfd0d3f83e82e598e834077de27ffb870ffc02644ad95653bcbadfdb072e33cdd85f6eb15cad2c11a1ce4c6f833d7956fd5ea89eca5b2dedaac47404f3695535d352e7d409fa78cfbc5ede7a0e0e8ec19987e48a8bb6b3788f061ce354668a98d63146e08bad201b90dfba8823204b632fbff0a55bf6bb92bf857eb875f43661b593ddedf0860fc1bd52360fedfca418761c0d51de650bbf71c6cd79ff778c3d7f56635d7dc5ebcce57cff3639044c6925c4fcf3f86091f6a3a18f4fb0894e5dc6b7232c002426fbff58dcbc24fc09c54ef21fcefdd39659605440fa6c96d584734281832b4c37c9824e30ddac7f7c3c677289209e098081e5d59670fda11e3a59d7e09429c8350b1ab39a32b9c3368ec46c5f99f4ac4ecaa2d8dbc360c9d8e0f7055072241d50e7c948c63ede131037572d27cfd70f5da2c16ec98d7862901db461670f31ff6b84a3576209d5ceb97763eec1b64477c3affab11b000c44e34cb8c53cc2814c600c75dfc0bbfcf6c39c936d56e05b6dc2ef35e949a97ebf5babf7b9dfae8e0054808714869c2aa22abc2239306d619117691bc8328f0cc2906b7a6c2aa08e23d1feee2ad47a3e88410f44d4c18398a3ce8a9d69b5d7c791eb7314801493a5440ff9995a6ce95f6c0bf57f3d6fc6fac6f5be62fdd69b773546920d9d80e155f2ea9b54aa1b274ef07d2adb19c43687eb3b1b5eea5c1afba224aee47ab013c865678caa09c6526ece91108e76b90c3bf7a3e367de8bc3b1bc7645addc670c111d651c2f0fd19182c521766d0fe66d4b698db36b880f4d903e303c3b84e7b8e0be5fa0779c483ac65da7dd91e2a9fe81433586c7d7c0fbfed509795847e6f0493a10abd3f22f0d8007dbe348cb29879bd7a02cc755bad7da30c49bfc021eb38d877f74bd7248ccd6f80658fa90589a09abfe0f450b1979f58fe80e0f0a1d4a57da60d3c7fa42408d9b8439f36ee6a66731ac51050b0e28e0c92117408bc54d30c8cf5f5a47e1e8f812f51b331525708a60d6bf8f1812e2dd85cdb1895d1b505d0a88b310990db4881b4dbcbe1aef6f5651b26c6212140aaecb2dfc813e67420c63b820884e20852f480b4a63e17eb8745a5c0b3e295976dbbd2c57c7b192c92052e3934c349ab0bfbb71b547cdab64dfa776d5607ffa4e38685994b8fe8311b983330ff19c55bbbd0c7a97aeb4a585c2714045861e1d45ebd49801b57286d3b6c64e504a521a7abf3563ddd5a7e1ebac87f4b384bfb59fc768e8d2f8a93d5da4fccf79659d8488eaea682bb913c1f5b2eb2a40d376ffb13f7715caba61af8a8965209156b714ef48bf074bfcd0b061c21b7a5b84e2fa4e9570d84cff302177f2d74e2230d5b6fb2fa455b484a76c10baf3a80538a3f1609853cefcc512b3b380dee16dd405a44d950841fffac9ca8cf16473947b43280a772886b818d8cb6d8328409087368c4292efda62d142c20ff5cafe458a4e15f8171abb2fda8875240c8453f565ab02a8e2d7a2ab9527889d802611569112c001e5f65d8f52d8bef157ca32cb7f8ba7493ea59334be8d251afce49e81fa4db7515de1ab5f126ed86deb2a0dea4f4c608c147ce516787e8eb2cb5aa9a62ec625cc37357b11aa3cb3f30911a423b356514864e8df55d2ef0688c722b02af174db14c71b2693a0a0dcb2a4128ba1ed2ba1c61ee754a7ad545020cdcefbf86927a303c442285f83d3c0f99bd2c75e5da3e08a466164210828b7cd4f92f41577ebad912bf44051c6936af9a82a7855778160c858aeacc99d2dacbd5f7ede3678fd8fa9cd7d0650fa1814226762383b9ecd93a5960b527a170f7f22af2", 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x9f, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 00:39:55 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) read(r1, &(0x7f0000000080)=""/7, 0x7) r2 = socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x4, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(r2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x901, 0x10) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r1, &(0x7f00000000c0)="6e361c21c3a43171f8c98c935fefa19039ccb8af0d4d5eee64de0b6f6dd8f8dbfc0165ffdf460af15db615bbb010070f4b7c97aa3917570260eafc527714f44727ae72e86a3c0bc77eff76746f12ca2bf49325a7cfd53b28359217724594110e9220c42a493d1748195805550825c744c667930916dc5aa66a664aefd9be5f9aa1e06296393cd8a08538b38cf60bb3a304f78754036f212ba40d930694bf50d46d1e7084c828edcaa3f264a83efbefd59e8296774b4fedbf062ccfafeaf2da1a6f9595190d7f8b5d03e96c785e23f535db7d2b6a3919e9e679430e", 0xdb, 0x401, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) socket$unix(0x1, 0x0, 0x0) 00:39:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9233614b20"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$inet(r1, &(0x7f0000000000)="858422017682ab885783926e2369801c8477370fc485b498d8d66be75953ec666341a81cf904a2ca12aef9", 0x2b, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 00:39:55 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x100}, {r0, 0x1}, {r3, 0xa4}, {r2, 0x58}, {r0}, {r2, 0xc}, {r0, 0x55}, {r0}, {r0, 0x1}, {r0, 0x150}], 0xa, 0x9) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fdatasync(0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) 00:39:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="3b0b00003189591e9233614b00f0dc78023ba1adf6a28fd638007552d372f658d6ee6ca2fb0ea9317cdf97764725cb7c0c4c0b0d52ed3e1912c394dc746b5eeaf893bdf9bdce76bd"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:55 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e900000000000000054b00c6e151e297ad786307b7a111ed7ca3180626b2d019619d4181aec3e2d0d0daf2c4c2592812ddc2b8e9611b426f1beb4f456c1bb673cbc6b675b8da9144298836a2975b"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) rename(0x0, 0x0) truncate(0x0, 0x0) r5 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) 00:39:55 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x6) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000080)="c2614c26de71119316dc814015aff0d7aababcdb8ae61147f973e68314cb752cda5061497a2a4c7e810b25d2961bb6935ffad0d2bb9b8de07c8b333c5066a665d253ceb8b4596708e9326d4042034bf0321a89c49945f8038c1db56dbc6e082fc2da79d517e40b13ff6d2752ab13b3b10a1300000000000000002613b4fceea8cf8baeacb7ae72a941ed1474f0a3b6feafcdada85f8663cd7ebe713958b25eda26db32c32950cadf89737c07856636b401cf8201c13f98baa606aae513c6a7dceea7b71f71f8fb4150c7733e620434f00331c221fe762e1104d232cbdf8e9b87af122caca8adce85df8644290e", 0xed, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="30bce70435a5", 0x6) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:55 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) socket(0x1f, 0x1, 0x200) r1 = accept(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="9cfa7293978810c1de002b36"], &(0x7f0000000240)=0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="04ea51f844d2e503aa915b31b92577305c4175053750e93fd2b92d0e25eab5856f25da3c066b28acd2f8aac6c976bfb6f4a2528164a57ded3df07ed7bbb65d9d17a6ea8b1806d336c76b94038143394af5687ea1774c12faaa3270cebeca8b11794cf65c27ccc018101e6d45b61a890d2faac709db092711edb14f2656f5f120c87f21eaeaaa954d767b1fd3e316537ed337a44cc279045bfa4b3f2208b05e1a46b8d1b41a822351ece69f05a82e3ada6ba2bd74216097ebc606593d99a8c0f98b74f27bc6be4cc58c7ea3ffc49b3f8e9e77a20a4e6484c3496d3547a292c08d16da528baa42fda2a9243d7bcb", 0xed) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto(r4, &(0x7f0000000280)="18229669ad298c129dd4260517d9bb9ff014370c7ffe09e921751b1ed902914072700c30410b60b4bb0452b3a7a8e8b89c46e49ebae1bcb9d36f518a55753d5a4ac8c25cf6189fb52c16683ac7e5362348a33d0114ca01f414c6680ff9b0a22f3c4ac140fa146954ff8dda130ded77aaf7e345ff453f5dc47b0af29be6b412e817f7e0de7249cc17eded6c2da77fdcc71d765f8134e410574d03fd16e46109f7dd557f68a84ab6f2834e1e57e696356b5c993f569b5c2296f2b1bb1683352bed2102", 0xc2, 0x1, 0x0, 0x0) listen(r4, 0x0) sendto$unix(r4, &(0x7f0000000480)="b2b73500121fbce4d522323e98d910b4bfb0ca0d21fb9b0075f831c6cccd39e2ea6a13841be2a9aebeacfc60f735205b46e9d965f17207ec0f48acbca64941fc0a06c96fb00339dad7eefb56b7b119d0dacd3486450b3e87586d4b9190fc3d90c643714551d217524c704c43f99f85e8be938c286419fcee846d2f6d8bf72b68a5fed77b16db333aae502ac8a5488b3b203abefd0b7fa0e94ce896e54a5df5ae72b57cc1c981dca5c52269f7a2d4ad864b107e96f91a8d87521785d207eeebb1631af18a952baffd78ed4e1748", 0xcd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:39:58 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000000)="fa129a94336c9cdfafab1419d750d2f9d8b188cbd5b9e2addbadf42a7ad233e8471d44eee0cbffa715e6e125ab9fabd5e49fe32cb0523e894ffddc5b6bd154642cc17177aa19e3173eb1c81e9bbe1e000c2f85b66bb40bc455b6fcfb858a4ba935a53f7c1caac2809d416603a630c3f6a3789b03609079498f44cc2965e670939d44272106e4acde8813bd1d69b112409bfe6bb105c73b83d947280000000000", 0xa0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getpeername(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:58 executing program 5: setrlimit(0x6, &(0x7f00000000c0)) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semget(0x0, 0x2, 0x408) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 00:39:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x12, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) lstat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB='3aK\x00'], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00000100"/13], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:58 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10000012, r0, 0x0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x7) 00:39:58 executing program 5: r0 = socket(0x1f, 0x20000000, 0x7e) getsockopt(r0, 0x40000000002, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) fchown(r0, r1, r2) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 00:39:58 executing program 5: r0 = socket(0x18, 0x3, 0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:39:58 executing program 1: r0 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffe) getsockopt(r0, 0x200000029, 0x80000000000039, 0x0, 0x0) fcntl$getflags(r0, 0x1) 00:39:58 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x400000000000001, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0039155755011d35130e52fd73f1f95200548b23cf5a5e3f0a316372df433591fa351e9432ef61d01173e94863834985e178ca9950328b82b2d316e2f5d8628232b8d90cba055639"], 0x1) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:58 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x0, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) ftruncate(r1, 0x3) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000000)="7a0f0d0169ed67b212d33a7ad013a0e2c38b285d12423273cd0c435db800003c8d6a657a54a9a170f42c810000000f0ad79b014b3ca395d9036b26ae7244114d77b6333c2168bf2805660e2618f2c4c8545ef23bc0e17edf0b2774dcb72127cb96bdcfc87c033470", 0x68, 0x100, 0x0, 0x351) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:39:58 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e7033614b00"], 0x1) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/239, 0xef) recvfrom$unix(r0, &(0x7f00000001c0)=""/192, 0xc0, 0xfffffffffffffffe, 0x0, 0x0) shutdown(r2, 0x1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1, 0x80) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x200000000000011, r0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/108) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r1, 0x4, 0x1080000) sendto$unix(r0, &(0x7f0000000480)="f7a5ef49b5bddba3e96be153c986d923147a1cf59bcfb335620423bf2e0e4603164dcb06eab05bacaea4e948c3d629a1af17b868e0d4b2c44e31d6897fc27bb0bc5e294abb38792203d94745d9a0afee872b0a7f12bc8eafc5b9ffe3ea55d16b14aaddbb1de4e28b13700d37cedab67fdfe62fb4a18b2a276cb0712d0dd213dad332a8c230dbaa7a9ef4f9f30adbbd88888e0c6b4cbe2d48343bcc8d9b57e0cf3c66e0c2cffd38d8918144285dc41faf3cc1bdac8bfc5a2409861ea0f4938c5549fa0d98462d3213bc403352c5983882b55f74f86611e4182fe517ac24041fc41fefdf24ad2eb9716d6371a2", 0xec, 0x3, 0x0, 0x0) dup2(r6, r5) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) 00:39:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="01020000000000000033614f00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:58 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r3, 0x0, 0x0) sendto(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() getegid() 00:39:58 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x223) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(0xffffffffffffffff, 0x0, 0xffffffffffffff01, 0x0, 0x0, 0x0) 00:39:58 executing program 3: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000140)='./file0/file0\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0/file0\x00') 00:39:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:39:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0c1ac17bc927ac3a15a73c22c64db874a5fb831b2ce0bfeecf16806b4014fd76e239baf8f5d2befc84b72eac008c727b5d5c760ab1001967b2942fd63d7b965422abb5162a685427d07fbcad63cf5b10a72946f54159bc921acc55d11acee12ac893877f4252f981261ad5bbfcda0567e1b140dd101d0a552471f2dec2f619a0bcd0f0f9c8148dc9cbb27e74fe978bbff8de9f592a040245d41c03a7fe785f0e043e7e881035f7a72841596bdd4270a1236be12bc567192b517174751df5b0fe4ebf25e5fda1c65c5df598ae2827a4e637954de5cc7ff5f3"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpgid(0xffffffffffffffff) r12 = geteuid() r13 = getgid() sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="abf205fb5255031bbb96718746201ddf01ac11ed694d1a05f539babc377f99f59c08604a78a6f79477f9794b48f299efd13b702a3341", 0x36}, {&(0x7f0000000240)="c01c6507aed9fdba694ead83150b3394767f03d48b5d0b6a1d43e077a5fd542794ada1b079f24d8b08b97021494ec03b098a1ece27f005c5e98f138bafa086d601b3a97a9f6530aeff426d5599e202fd41a3547289c2050e8ac90314c29c1e9387ca11ffa74e4420e5bde9bb3e4145450927bbe5526beb39ac", 0x79}, {&(0x7f00000002c0)="d65f6fc9bd7af27e48e1919f526f4379b5dfc4312aa0f2a4dc799b5f0bf9036b9364da1f665ef89533a7a8a3aeb0caa7f20e5818e0237e21f55c193a3fcdb3056a77c12757c478e46622b4e9847c6fcb17bb44f5a134568a61b3daa594c102750e70d8407a72152da79034e1619cc2df0b823e5f91f3a690722ff3a34573d8e5a438395ca4de0f8f07ba8457ec2cda261b39baa7fa45e5b4054a067c0023cbda33e848512f563be00c6f0f17b6bd7e4b83", 0xb1}, {&(0x7f0000000480)="f1bc5adbc5212f6f515571e5c744d2dc68ea490d9d3e717005fe8d896ee85b7ecbd471a6fe5794dcae8cb5e8b2f5580daf42bcbc251ef2db4c066058366d5235bdef1f39d0270af183b419f96267873b8762e34d001fc1bd537b7a0c7969e6ee0b0f7374a562b74c9c2d74ab5a6620a24296f9f8c1e7cfc0d0fdd7c561ac0597f05758c0a9c17074562c24c93f7dcd50f77f7ca825f8a2ee574275b27dca86c665d54c891a5ec9dc2adee74c0e885d686183601bf27adf2b1608371f6abf6f27ff9f5712cf6dec92d6fa4aeb06b06875f4dfd972106723fe515d86007df8a9bada1def2c57e883e542b2a49ca5979fa4a3fce6327a3cf6f982fb7521de4fa4dec2b79d5cfdec71bb28a427cb6589b5f889aef4da75bbbe38d09bce17dd5cbccb55b4333ca68d0face02f31ce7d82621b9b30db207ffb11fe2b5b0fcaf4e68acf8cb217471931890f1f2c7d06568b94e6e35f9f992b1db313aaf3d6624823a391c5a6300b3e05e4ab4d660729ad003fe8a1b58913d9d510b68e09830d8d5d646146970983bbc7f65989d4119962803f8c620257000feee155323fe7630a85c3d677b365cf1411314e873af34b11ed9343405854946aabfd1c4b6e579d2cd3b9880853273c958dd9ea241974ca8445dfd585f8358bba77119a43a1a13cfa5ec949997300cecf2aa262cb0462f0783f1f007e5302554e0bd20861b17ebc58e98d40d9f98648e654e18aba84708492b7901e50d7e444ec32cdd357eb83324da3e846ec303f6609685f03aba881735017b861aa65433af62be4fbd8bb554d0737295c6081e4e16a86781121f73643b33c38ba26c89223b728493fcd9d7801c5145a86a23d3b65ba5b8c04681cd99ea71bff0c7b0fb3cd49b075eaa9daf07512087e0abc135b886a6eb2bf4243f13503e66b13a403532fa1ada24260ea2d4806b4b6fd7c813b27271adf640a4b394aca92c04a395b0165efd5ce85ca01476db4f8dc9e53b4ccf9f721f8994abf19b2034c75fc1e024ce924644daae8fcded67789dccf2ddeb9df4c2aec67c6686ae1bac7aec0c8151b25c67118f9a440b7e0bafe0685d6cbdc1cb418e8fde649fe8c45b551eec3391578c2c57ff793f2a4db4401de90bea8eab3b2d8c5a4cda2d789e2b619dd25c5a24fcd2c66b06131a9ff6bfad1937e99919b237a1026ae7d57fbe4a7dccc5847b35f1d617ffb0d97181493571afa71c424901029e471e3f468dd8a7b0ce4349617b02078945da03734b6fa64e654c0ae4b5a5a595d5619dba86ef774241a3b9833db847b6cdd1a520ee61c8db5f7c6bb4b6c602abdc16fdef083d39b9a995d1b1a6744da2d8a58e1ae826e6e2386f169663f6ad3811bebd12bf56df4e07d53ddc8a6ce07d887a3cdcda71068aebc93288507b01abed77ffa964057b7163fd184dec8cd2e7f1fa7aecb75677e9e26732ee52f36f8c0a034988cc8cd4d4246dd2a6047c8b235336b3ee62a5fff3d5a42eb76aa069cb0a41108bc282023d76488f433a42bc37209456fdfd1e7abffb25025937179708e32b5c322213e8bfa50e680efe0a7f58371d72c3aafe471e7b5c6df909ab3ffeb3a7f7d1cabcc23766bd2560910c3defc3c5d6627b68173c1f81473fd2019807c3f0522aa85cdb2c591b904e942853f5536126f28b0a521d1859b20799e61fc8d8ed45096c1225447dcc058df0395a96a8a5fe7dfb6982e213dd79881d5c2d1df96a7317f559d6d7a9f95a437b0efe0bd2af6dc463efeecff9d91af65331480c61aca9403d18d7b7c53bfe65727b5535d1fc2ac429cf40db492c00cab06e3ad928a6be0f8960828c8d7817494d405057d8aa27c0541c1aaec95fba9235769c04b80f385f1ea77d5fb5c5c8fd49a0f544798a0efde33b2fdf3044241d380cf172b3871b0509a99966cc8c86c4b5ae3926a33736ca3dd1f4410d01cc39da4f98ff36abbd6b980653660abeedc57536033f77f2c245860adaab43414bd09bbe98982c9df35f00a6c9a50e7beb7c2cb4d8030dd71af21167f9f46442b4b9f0cbd966503b3696a0d5781ee29cd4f7f97ffe0f79a25ed6529183d4fb9a0e4e9ef2c7a1b4e7fc8c56931a41355d4ee49a24e562e80cddce87aba84c23b4ee1fe92094c36d7059f4a3eb222063a36c48ae9af805de16dd87a1f5e4373420e0a53b8527315ccfdb33016388fa711aedb73f0e11038eb6b196366042baeb941e8b4fea88621695bcd717235a1274072c44ff25f4147ee4dc12c025326918e84e29684b5cd2cc792373036eac93cc588200aa1ae4f36d2e73c26b81838bde0f7ad9b8253a3339ecbff35712a628bedfb7c0a65562fc35ea9a101187fa391a39665875eef11d70887e84d7984840e3c294862357f5b92c839bf07d8b66c4da10d52283c3bdbb2e5a193d05fa17aef2cc41a2b460140073d30ee194f7f3f37b5085dea3297eb1b77184198314d8ea8210fa9f5accd29b779b5a67e46dcf39d27c9d10f6322ca9634a27861b52d7f157c3f372383d15e8248472e4ff05f83a8a25bb063ece63c0e3232039a9d74a61f339bee0de962bcfd74b4dc6ac8455acc7eaa30b136c1c0a7df1ceb6f01d47fcb445e7898a4df65b11846a10b6f5f343fb9efd8f76472265c12835192ba7dcf795075dc094cd712ecef73d5d324439f5bfdd23427ed4e41d9a2b3dfd22ee0e10f3e548b82a188d12dd51bd040f61b17f787971ed47326a2afb7e49a8c78ee7a00ed326aff96b337a978f8661c00767789517efdc9314daa9403798a59a06e2235150d58ad0bcfa50e26514570f0a4b14a0bef62bf25d6f4aac314e96f7f86e0ea259160b04a668e6b479b71a246dc02c3bddf1965de3550f296aea5b0ebe12dda5cde8b9d5ce353a807e3c38fe15473c340c7de43e019376236b2b23ca7724ead75f1da4762cdded7341f982db2dac360bf1785dd3a637d0a7d3d79469b6d58b0a16df4d2ff8df04074bc0465298596ba19255c0aa2f1153db7b790dfbe92656f757e7ac1a6e5d008c9ebfe71f1fdf112885bc9945bbfecdfeaa2a4ec0cb4ebb10ad9462408fe872c45bb1646d75a8e9b5026098a2a28a93b89a28c43759843576a4be71134b56e90fd79119cdf9f7f0985d0c9efb564dffe3caf289d07c9b33c1171899e7780847d7b409f4272d82b022cc3a9da00ae0244d92686b69b52309f4688fac815549a5353651502ee231783818a18bfa05b3e97f230e9ea26caeb3fed05414ee539c8182c56b57d66582ecfe7ae07c8d93896384a9bb423305b449f885bf325452021759225cc02bbe6a903b6d3db0dde4ee855ef76b8ca7b4183e56f690d31ab631af7bf23bbbf238e0b8079737d57f5ca2324e2ed1eba93a99b13f95048e0dc00745e85e506813f423a08ca25e167a8e2f4023acd859ce5981c24ae7669b2f618bd6194c70d6c326781695c3a8a7ce6c8a56749302b181a5725d2f9c9bfad6990d9c1812aaefca2aad7fc4742424b835a1281144e0bcb1aaf19cf7f61d915c7c851ce7212834de0a724b10e469977edb95926305a13cd2253e86a57b7464b63d2dcd75faa667dd2b24ab736655c6eefb7035238eef18ef0692305b5eb8aaf72d705b78f594de9619d533cbdeace739b90cecc91b6b056ec898d44dd405b13977e46bd8a8f0ca5c8e2a64f8fea1a18fc3acbe5897b944b889bd1cf95178326746db92ff16018fea67d0540c589cfeb67fb56b1a665d4a7a15169675f0510d93a48722b08a67cff0f066cdbdbd89429fa1463aa113721aef38defb0f9a56d443486ba2822d2fb3876a9f8dc3c3354a31574233a9e0d0da8d98a1722d7500c890ad6091a234e96559db1113ef855d3619e7fce9079120a6c8f08194d7bc204e9305462dc6d13c0fdc90bc1a12b48f535d4b4a73b7116ff9001cc582e8a546ba17574e69ee147a1eb27b0ef3991604170730d0d657aeceddc15160ab4031d7690235e4801cb498bd02d6f72a8d57fdb3f1352d54267b7f655b214da65ae478846f31f0d490c31f8222f188bb908861b5bc299c320e31146a7f7f881ecd789b3306d968e1f4a9f7e836fa01f525aadd62382b204ac5fda4b3fc991bcf24606d7b4252f1482085ce23a00d020511566cde912d181bcc7bcc9ad5a54a6f537cefdd94a1c89f5d0dd39dd949c91a683d5b24c921cdca99fda9c767af98e68464964ff06306be25e5acd3137e40b909554a702532efbec08410929fe38c40b8f4136b06212dd53767f9349aeca10e4735c29accc24579ca9f2afa595e62f6f1794faeb4d91153b027e8231f78235b46914d1516a1bdb2fcf0d5fbb424d83e802510eab014dce8e9028e89087ed1351f64568faea35df5d4fd715a57f463ff209af94a20764204754ea05d7fcd7c5e9ac47be76004d453ea41ffe1a761882e3714ed27e2d9e7122ca498e185a42b0b75134f7a2e770e8c60d3b2d6eec92a5d53ee45d49fb88699306adc3acdd1ccd7add15797344f3fba638b8b2cec48d15fd9170796568588e0b4cd361918f01a436e052e7f913150113716529c279666b27bd07fc26ba4b4bcd0ab7d943f3803a53f11534ccfb5ce2114832026e82a04b6a95a62ee24ac6590392854118306b149fe3236a30c4c5bdee8b982e86d79e7a0a89e1a05d32864d7a6fa42b264f8ec36ba26c37105f70ccb44910275bbc0ea50d05769edc287435ff7d6562fd6c548c7b3ed6b2ac2acfde48a19a957798a03b8e13fa2f994f4d124c700fd4dfb141e86a3afee46957afa0925d547b07a355064f3e17e834ebe6ec2785450b26cb65511444b2bf458b3b04eb0eb826a32f64f6b3d5c8c41b002f71b310980c5ade5f3b7a541924709bd0cad04bfc0275c0b7827bc1655c6d93523c08d731dbe2e650461d84accc3bfe2b79711d927b598a11ed7bbf93825490a1344bb2efe8986298b8c5d5942b7ed9bef7aba855f7a2d4af73815ac9ca59fc10deea6d2a6d023fa2f160d1628f40b3cc8320c05c329b6dd6604c6ee0fcb44c4ebb8eccc576c2236944fee03c2e327a0e30ec550c1ba51fddf709b5076b3e40ca532a0e16415f40c79f3a61ac78f10a23603d40868f6036315f1bbc748615bf072354c834e44442a984afea3da7fbbea6eabb3f20b56ac5e1b0ffff34ea32fb6ceba311e0857389d90a6f640f68534fc616bb34e5004d734f4d5365525dc1925aca9414f748ad9142b6edf93dc2af51df8cc18a263e8ca11d514429e8bc2cd5bc181fbb51d4fe4d86a12ec280dc5cbad990e028d64b51fb6933b86c562bfada704e44bbababd59b3ac93fb0b73569c578684287df5ed52a076df6aa32dd26074252fd586b02d4bfa12a5096d43d0e4cf8b717a320f9318f54a083d14bc7f89842d7cff421eec29d110c409e56da10ca4e612cf3f587ef298e900206dc63e87dc6dc3aa42e4f0e255a31e81fe9d3679a23dc9b5c1185c3008c3234e08f8ec3b86426f3c2829fbfcb4bd1423f27a54ada7df6aeedf6bbbce2bcb30e908b9bd9810b2159606a4604f9884c536b364549a3c72135b3383c42812ee60fe502ec91c785c6932096e36da1ffcb8c2a17ff879170a26b2fa96fe14eccd1cae828d711fd632cfdd15f05efcd89888b430e5113dc754f76733758785353d5df45abb4c743a600162633fc17b74c7d776a2c9cb635de5c5dfce24fda3a92ed9e0775d33699372c78db933a3c346582c10fcfa279f7d1139efa5ae1c28c411debb6f341d06189008e487e03e081d672252f9d87c62312b3f4626f7b78d48a8dccd420aa6bb2ff9a141cdc8dea87e1546596", 0x1000}], 0x4, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x30, 0xffff, 0x1, [r7, r1, r5, r2, r1, r2, r6]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r7, r1, r6, r7, r3, r0]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r5, r3, r1, r2, r4]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r1, r5, r4]}], 0x100, 0x8}, 0x8) open$dir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40400, 0x10) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:39:58 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9c450a8b7d517058ef8bacb6cdbe5384d9b9e46f94ddd4b66903af6c33f33f33c156970fda49a8c2cff8eb87e79cc90c53430b421c921dea75e1086960a7fcd6188a8e6f37180c24dfc703fc9a7b439ca3abb68c87f35b459925f4b98a0b285073bd0ce3d7f7a39fdde8e114ba3a237c0aa423b3d30706458777e3d5177940626bb8b5d86050e78795c9091a11a81144cd6e2b415b905300b610f03528a8aaf507a6205c704fe02b995c8f3bc8351c33f2f3d545f756ec631e45d57157e1ea39618ada61308b", 0xc6) r1 = socket$inet(0x2, 0x40000004, 0x1) socket$inet(0x2, 0x10000003, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 00:39:59 executing program 4: r0 = geteuid() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) paccept(r3, 0x0, &(0x7f0000000040), 0x40000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(r1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(r3, 0x0, r5) setreuid(r0, r0) dup2(r4, r2) connect$unix(r4, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x13) pipe(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:39:59 executing program 3: r0 = socket(0x1f, 0x10000006, 0x0) socket(0x1f, 0x20000005, 0x2) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x1de, &(0x7f0000000440)=[{0x10, 0xfffffffffffffffc}], 0xffffff70}, 0x0) 00:39:59 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 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) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:39:59 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x400000000000001, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:39:59 executing program 3: r0 = socket(0x1f, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) getsockopt(r0, 0x4, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7ff, 0x4}, 0xc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/85}, &(0x7f0000000100)=0x57) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x8) 00:39:59 executing program 3: lseek(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0xfffffffffffffffd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:39:59 executing program 2: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20000000050}, {r0, 0xe0}], 0x2, 0x0) unlink(&(0x7f0000000080)='./file0/file0\x00') 00:39:59 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) r6 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgid(0x0) r10 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getegid() sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000100)=[{&(0x7f0000000040)="398d503427b6c98c5aff5e5aacc9549219fbb8c4def7ac94ca58b305598597afbce583d4f13860b4429e17d802d0c764241406447010b66ed8ff94784cad9e479e35c7f2fb", 0x45}, {&(0x7f00000000c0)="6a84a20ce63235ad8c8949edc8315211deca472f2d5ba050f1f48e5b11998a31fc654face9344cb702d63df5", 0x2c}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2, r5]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}], 0x78, 0xa}, 0x403) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) flock(0xffffffffffffffff, 0x0) 00:39:59 executing program 4: open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) 00:40:01 executing program 2: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x93, 0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="01ff0f00000000000022684b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(r1, 0x100000000, r2) 00:40:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) openat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x88, 0x40) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:40:01 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 00:40:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$getflags(r1, 0x3) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x1) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233ba4b00241626f8b79e191fdc5985aaacaacbfb783510f0cfefcf592f492d6fe06b9250fca9f16a286494d0fe49b48edf7c5b97613772566fa00e4516b29dca3d84098a70e31a4221f47ab1b8f2f5d7fe987458627ff972caf0936f90c5e8e97261eff890c82f91b1"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) execve(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='$\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='p\x00', &(0x7f00000001c0)='+$\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='{\x00', &(0x7f0000000280)='\\^,.\x00']) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:40:01 executing program 5: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) r1 = semget(0x2, 0x6, 0x20) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/208) r2 = getuid() setuid(r2) fcntl$lock(r0, 0x79828bb1e67074b6, 0x0) 00:40:02 executing program 4: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) close(r0) 00:40:02 executing program 2: r0 = getpgid(0xffffffffffffffff) socketpair(0x12, 0x10000007, 0xfffffffffffffff8, &(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000002580)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getpid() setpgid(r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) stat(&(0x7f0000002400)='./file0\x00', &(0x7f0000002380)) fcntl$dupfd(r3, 0xc, r4) execve(&(0x7f0000002340)='./file0\x00', &(0x7f0000002480)=[&(0x7f0000002440)='-/\x00'], &(0x7f0000002500)=[&(0x7f00000024c0)='\\-%&%\x00']) recvmsg(r4, &(0x7f0000002300)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/250, 0xfa}, {&(0x7f0000002180)=""/29, 0x1d}], 0x4, &(0x7f0000002200)=""/239, 0xef}, 0x1) 00:40:02 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e91f3e45c6134000000032054e7600a0a4b9ae6fb7787cef86aa57390483e67d9b457e2ea53786a4ab37244cd8936bfb5466d41facb3b747739b49a89cf15bae88cf6b73300b0316dd4f23c42034d844625b91a4e3abb0fa21baab7f8c428b721377942449aa1b7dbc95c7c0fd1abfbc936e96b64b02d4a0f444716e826514d75e2defdcebada5854992e5b171f1f24419e6e566c2829c246abcd26cf702b7fea0165eea19e80307230a7d15ca5f6269fa372fc278480c5a2772bd8efda8b75f9a2cf373ddd7da98a59d05ab80ac8a8fcb8f95e6ff62bd9916a4ddda1a"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x12, r2, 0x0, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="bc867f637151261e9275614b00"], 0xd) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x90000) fcntl$getown(r6, 0x5) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom(r3, &(0x7f0000000000)=""/71, 0x47, 0x43, 0x0, 0x0) Jan 1 00:40:02 ci2-netbsd-8 syslogd[323]: Exiting on signal 15 Connection to 10.128.10.55 closed by remote host.