fffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:01:59 executing program 0: socket(0x11, 0x3, 0x0) 00:01: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, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e92066df056d8f5d2c942d6755ff69af7bf614b00"], 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) read(r5, &(0x7f0000000000)=""/128, 0x80) listen(r4, 0x2) fchmod(0xffffffffffffffff, 0x0) 00:01:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000180)={{}, {0x0, 0x1b2}}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x7) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mincore(&(0x7f000000e000/0x3000)=nil, 0x3000, &(0x7f0000000380)=""/4096) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 00:01:59 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000c, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x80008, 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'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:59 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="01a96f16d673b83abf00000000"], 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:59 executing program 2: r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:01:59 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="0100e91f718981000000614b00"], 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(r2, 0x4, 0xfffffffffffffffb) open$dir(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:01:59 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:01:59 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) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 00:01:59 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100dd17759646d51732bd4500"], 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x48) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:01: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) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000100718959931e9233614b005eb89abcb8b4a276a1380ca8acd1391c3b69801821b4f33272dae33a92e7a5c7b691afa6291ca976d45df9b048938142d369f678b16e474bfe67cd2c2b739070072fc033788a65863eccf7760fbdc7642a2c485645e6437215301492b5ad7da257d0d1fe3c85395ed245efdf5ac10d816109d5227ee780d3f0a075e1ec96a6b50fe4a95341fef9dd84135589c3a3789f339899f4bfba5ceb33bcd9717dfda71bbd7bf023c397c13437b04e844c8911a3b308cb9ea6126a3967100ed60ace30327a5d2f1542d390f24a"], 0x6e) r4 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/1) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x12000, 0x0, &(0x7f0000fed000/0x12000)=nil) shmctl$IPC_RMID(0x0, 0x0) clock_gettime(0x0, 0x0) 00:02:01 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0xd7dcfa8dc2bffffe, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:01 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0xffffffffffffffff, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:01 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02: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)=ANY=[@ANYBLOB="0100e948f3a7607245a1d84b00"], 0x1) listen(r4, 0xb99) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x200000000a, 0xffffffffffffffff) getuid() fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) getpeername(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 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) getpeername$unix(r5, &(0x7f00000002c0)=@file={0x0, ""/96}, &(0x7f0000000340)=0x62) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt(r7, 0x72b6b817, 0xffff, &(0x7f0000000000)="657c70ae95f15991418dfa9e471ee8380d2e172f04ed4612b8909c7f7c502644ad9f18e0bbbd2cbf48bbe909d29625541e02921fbb6529630aa941360f46e3a2ca6d7737d5938a1ec06c2e868290234eba7ed02431d489c7941a77e1", 0x5c) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233174b04fa4eef434ab0ae0fcfbad369c4549081b2d235cabc699e487657dec2bfad8ec4b866becf56fd119249ac40f9ee02a03d774e755d9d552455067100b5"], 0x1) fcntl$dupfd(r5, 0xc, r4) r9 = accept$inet(r4, 0x0, 0x0) sendto(r9, &(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:02:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom$unix(r0, &(0x7f0000000000)=""/53, 0x35, 0x41, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = getpgrp() r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f718959020033614b00"], 0xc) listen(r5, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/133, 0x85, 0x1, &(0x7f0000000140)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x13) fcntl$setown(r1, 0x6, r3) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="bce7eed2a4f236130000000000"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:02:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="ebff000000000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0}, 0xc) r7 = geteuid() r8 = getgid() sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB='il\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="13a5f6f905514a7ac8213806d0c6d80650e2f971a1bca379d84f8fb6ce5d4b887a3a3c07e6ab9b7d2767eb7ee45615b706d677e782427bf391f4b0018b622c6c5cac85674eca32c3ae5681bcebd78a1906e7a4", 0x53}], 0x1, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r0, r0, r2, r2, r0, r2, r2]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0xa8, 0x404}, 0x401) r9 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) bind(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="648cd5d71700002e2f66"], 0xa) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) 00:02:02 executing program 3: r0 = socket(0x80000000000001f, 0x5, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) getsockname$unix(r0, 0x0, 0x0) 00:02:02 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0xffffffffffffffff, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:02 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x37, 0x7}, {0x18, 0x2, 0x1, 0x7}, 0x1, [0x7fffffff, 0x8, 0x3, 0x7e7c437c, 0x7f, 0xfffffffffffffffd, 0x9, 0x7]}, 0x3c) 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, 0x7, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:02:02 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:02 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r3) 00:02:02 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) sendto$unix(r2, &(0x7f0000000000)="d4e9aa4984ed3c5973770492b577f847694d699c267f78bf490d19d1af54d4ea5cde086f794ebc41d0fffd9d5673b39d163dd1ea875267ba946088459fb8fc80e6cdb4a5d6b73d2b300b0471cc02bcfddd7b384cfc870011649756de63d5738fe42b9308a5df8b369b3bbb12c3924b6bf2e266a48a1e6b2bbf1ed3fb1e676c783b6f1e87bd356ee0c3651eca6a4fd15fd8c13faeaae6226ae41baa73eaa9a152574ee3685ba5165f3a2a0618c50237d221147c9b387b4f4235001d2011423c6e179813bb0321031dd20c2d67c95ae206c1282cef1c1120bccef2039afaedb39d8a09fa725010aa", 0xe7, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:02 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/52}, &(0x7f00000000c0)=0x36) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000140)=""/69, 0x45, 0x42, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 00:02:02 executing program 0: r0 = socket(0x12, 0x2, 0x0) getsockname$inet(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1000004) 00:02:02 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x0, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:02 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000000), &(0x7f0000000100)={0x0, 0x3}) select(0x40, &(0x7f0000000040)={0x5, 0x3d57, 0x2, 0x4, 0x6, 0x966f, 0x80, 0x6}, &(0x7f0000000080)={0x4, 0x10000, 0x3ff, 0x4, 0x3f, 0x4, 0xffffffff, 0x50}, &(0x7f00000000c0)={0x2, 0x9, 0x1, 0x887, 0x3b, 0x5, 0x9, 0xffffffff}, &(0x7f0000000140)={0x0, 0x20}) 00:02:02 executing program 3: setrlimit(0x7, &(0x7f0000000000)) socket$inet6(0x18, 0x3, 0x3) 00:02:02 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x0, &(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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = semget$private(0x0, 0x0, 0x41) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x3) r3 = socket(0x2, 0x2, 0x0) readv(r3, &(0x7f00000001c0), 0x3) 00:02: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, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r4, 0x4, 0x80000000010c0000) dup2(r3, r2) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:02:03 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b6e8d97bea30a152b196443ea91bd74e0b20313ec9eea636c6a88a22399cbb32b162d3cb6167955dced03a36927fb3e7101077261c1b9abbb53388f9e27ab094f5212ffba1d0033c4e5c0eac41804fd4b689f3b4acba2ab2bd20d150bee56193e167ada47e548bc5ee6ebcbcc883f7c377cc5498e779d4be9aca415ac4d4dbe1c3101fb6863ba731a14d093b2cb3e2faa59d5816ccc0125caa0a0f0151c4c48d751eaf46f80b39358622bcf5a82e86faba5dbde418b976e1df5bde5c6788478029f8ddd532d5dc390b421158a1b5b02ccfd10d3a9e6cbbba52d5f4eb4e06545fd9c3f535ef1ae6f0e24676186dd7d5348d0149337b928501016cf0f04eb27d86ae73a822909a3a9f93d92ab70369e997db7e3ffd91c9ba3e5f2fb1367a283bc145f1e5996987360bc01d8943e245f60c695a9c0524a5e689c20d76ee5b742ece1d540969262201d6a536d83f2364ecdbcc9765d8a39e4f0f87979766e8f3c8b4bcc6c38d86c26faa6f7312b1b3edc35f6f26ef0b82885867626ca5b374b96adaa1dcb52ad2e7b09575e98274fa34a0b3b924d2f9a65f4f56d89ab16dac6c645349bda0a8f00c4c4833fe924162082e1d67e419333d7d792d10b540c3a4dc8f0fcb85c11ac676c0a44ee344176b90ec59a6dd294e292a3dd15729cb94ac64fc8f0f528c752af216dccfcc6246ce45c1cf3d416db5658c4a8336f81332a72d2705a4f5ef73a497328e84b5333d405cdd3f87b8ef989fafc27b714f3e5ee2e81c87f62fae0284671cc91ff03bd079ed94a70b8d2d66bfb015c0f75bfcda7a086392c9ca4caacc8d813ff03ff7066cb8b96325cf27300dcfd8eaa0211108e0762683100b3071bfe1a97f40c661761d2fca614eeef05048b973c28e3ae47a5711bca399a5c95ecf699878ee9888c14e307eae539d9f2fdb67dce1c5719b627836730cb2656663497b05d94a8d377b986f1995349a6c861a83eda3e5d86ce6dd27f68cda24bcad2af0e53581b9acbaa863675951165aa5e6b839d0b405698fcead422952e1f9ed2113dfcb396df68bb6f90ef68e10a44139a877357c06b47d7003dbe48c32e98c4c503698312b00dcb9890c82e3f16d77bb34c12b6b89e8191989581f50d378abedab1aad3af27ce17db456d430d0ce55ef46c76acfeb2d23eb053be44d27077600cedea4c0266f12018a2ad79f5f7b09c093ba190f18532c04e812d09140fc4c928decd29129a5ab472aadb2dac32ed54644567558bd7137ab54da2ff8ac28efd7ea82d146465522ce6e835f8a60d0e3ba2a77f14d8d99649cb309ac1858493e8bf26cf6c541dd4e82189da0bed755023f94183e1a01888a9d60e1f4206f5113d66bf827e3587a3e5d26f89a20d4a07765a3b9203f25836857a2376d1164133e0b1606312d8da74dafca467a63b47f510b5e25eb903c607aa865fadb9", 0x97d}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) 00:02:05 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x0, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:05 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/91, 0x5b, 0x800, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0xd3}, 0xc) 00:02:05 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x0, &(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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:05 executing program 3: 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, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xffffffffffffff65) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000000000)) 00:02:05 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) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x10262, 0x0, 0x0, 0xdc55d422) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) listen(r4, 0x1) connect$unix(r4, &(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) dup2(r2, r0) 00:02:05 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fsync(r0) r3 = socket$unix(0x1, 0x1, 0x0) chdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fcntl$setflags(r2, 0x2, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 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) listen(r4, 0x100) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:05 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') recvfrom(r2, &(0x7f0000000080)=""/15, 0xf, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x6) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r4, r5) 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) geteuid() listen(r3, 0x800) getegid() munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:02:06 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/75}, &(0x7f0000000380)=0x4d) r1 = socket(0x800000018, 0x1, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000040)=""/101, 0x65}, {&(0x7f00000000c0)=""/86, 0x56}], 0x3, &(0x7f0000000180)=""/58, 0x3a}, 0x800) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = getpid() fcntl$setown(r1, 0x6, r2) getsockname$inet(r1, 0x0, 0x0) 00:02:06 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x0, &(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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:06 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x0, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r0) pipe2(0x0, 0x1400004) read(r0, &(0x7f0000000040)=""/40, 0x28) read(r0, 0x0, 0x0) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 00:02:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f00000004c0)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0/../file0\x00') bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0/../file0\x00') sendto(r0, &(0x7f00000002c0)="efd055a7a0f4df164789cb5614c8777586bf1e79b2dff25b790e7c5c05e1adb438db0af85d727c620651bd45496ef1416e181b1c4b9c1d81db7cda8138443bdf2c6cebcfd0365e0d07c8b2c8624c21d068353bd2c7ae05e9f0fa4a529bcc19dad2d0", 0x62, 0x2, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0/../file0\x00') getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x3ec) sendto(r0, &(0x7f00000003c0)="bf5c759b512e6f79343184e0e9c0f32e69e0fe29f4634292aa04f696139e8dc9bc35e40802ae5c877a3d4bd0601d564daa38667fdf542cdb25f4f1a0798399eb446b3bc5fcff8f602bc4370ccb09c837ff62d82d1338fbd6f5cacd6614ff436fe50dd8494ae73a9f9ef2f198d7c9979e5faa8d98975b7c7c884bde86e39d90355ea88a8fce67a436c5f32b5bf99969a2b92eac05789d8c13feb975c1222cc1e75f2bde64ca1d9fd3a069f2bf56b18b0063fd353d7510e14dbc17cc28db58704bab3857448097195f951390ee107f341faa11cb", 0xd3, 0x9, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0xffffffffffffffc0}, 0xc) 00:02:06 executing program 0: r0 = semget(0x1, 0x7, 0x14) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=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) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup(0xffffffffffffffff) fsync(0xffffffffffffffff) clock_gettime(0x0, 0x0) 00:02:07 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r2 = geteuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x20, r2, r3, r4, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:07 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 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) 00:02:08 executing program 0: r0 = socket(0x80000000000001f, 0x5, 0x2) r1 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 00:02:08 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 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) 00:02:08 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, &(0x7f0000000080)=ANY=[@ANYBLOB="fbf3eff1716fd91e9233614b205c2d76be8ddff8945b74770d911ff8fd6621ab6688344f431f03d2ff12ac24bcb14b7c70295a952c0ba93978cf396072535248afe1c01da40668a1a7c3000000000000000000007f9a219ef5311d48622e4e52526ef87e6fa79610e924042707343e2dfe097fa19ba0d9b8e40ab0e764a0ddce509e477a4b863dade7fd153bff48127f1f13fd3e8fe1dd6d57b9cd822166da374f321c6ff7d555f895de771dca858112184aa481f91df71a1b47dcb0"], 0xc) unlink(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') dup2(r0, r3) 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(r1, 0x0, r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x3, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000480)="3d8408e7a4ed49dc3793c78035be0bacf104f55c23fb5cc189a2ce54d67613c19d1e27159466f72ca9dc0509ed36630cf771fb3d089c9a6d179f3e269f9cde2a05349aad48b3b32cb12f9f03e3dbbb32501e5857cb5d446b185f5b31abc088175e670b87ea6ae0f5c1dda453b3acac7296d310baa3738fe01f83a3164c1118b16263dea5543aff9674f9ed682238136dfdfd6454ded7c1a98843ec557d74fd5bfd0e20e11e1557f6db14049363899c4c361bb45f41c208579a80da535981ff4071acdb0607569aa293240ed69e09c5922c79792e3ed381d06dcf1199a87ecf5418fcc2412684c01c5cdc6279f1da9bba22b90aa1d94af5cc89704bbb160d61aecc0ca19500176984ae76b18f8e20c88637913cd13814a6b871fc8ec73b86b888c01a2209fb71b45a03fda59dfd2175d8b55c47b481c9872daa5781061b1e3867b2867a6091b35e68e9cf430f832b64f7087b6715986289e85351d68a0ce63955a48f2addadb2ba8e939969c1e845126675453feb02bca53b32f99faf5449dc2b14a990928d1ae607b73930ac87446af757e334fa03916c70e32332003845ca7b47410c795df16678f7a9558388da63732f4d578684370c566b9197f9f56c594db1376e7b5ee7c3d3ebc910c24f13e29557e08a474ecaaf4f7c28c9ddeaaa07de1ee1965f54190a29c5902cee5fae3942485a123a035925cc3a9ec2f8e60678494cf8217a1073d95e33cdc267cd1590e0d88d9f4b0d15a24fcb4ff8c53322c85009feb0698333e34aa1cc3ffe9511b075cf240f0fa0428005a3281d586709bca1a31c8c7a3b153b19b1f004b673159ab63bae963b34103ec79e1aaddbf88a08a27b10620b02e23fc17c1ad10b4818922a5999eb4dd90973433162ee4037fb06b0859d5bd451fae94f1737028de5b755d49c0fe6992f2788fea6f660cf49666e702cf1907dadb6bd1ea0822615dcf3771a9aa098d7d6a15d7fd752db004311f2c2db3bd542f0642ccd330fe44aa5a1def020c1f212eeeec8e2568fe05dd467c544f83685df814d6024486a91eb15fd1704db8235753715c2936cb1e5aa635d0a3650683b30505a4f00e13e3226818352ae640158623d19cb73de0d201ce8cd56028cb394a7a2a7b73673da2596cef8b5f4ca832cee3c0504511ab366e87d6465c97292663593605fdde106a20f3303c3de5baebd66c431e1c589fcac1bc4d5c366c2dc4397539e94ed3e4faa3cfcc0104034b8e19b1fa89ab0bd0ae20d9201a052447ba3e7be8d647640d700ec61acd4bb0dcc51dc9dd92793a6993d1dab1e1f085a1770784d8d9071cdea05e3fbad5d77ec930729e0379e116f760c33fb15491caac57d46899030f1194113c345567867071a27d8ff96a05fc6d3be389482ccf399b1547f2cd5f5801c863b67a23e5f1c282d318870eebe44477a6bca30e0795f46e8fc92669e8dba3cc2346e84c6d13a84a8efbf685cb0bb9179382892dbd004e6d37cb64a00ecb73defd0702fca62aee217fae27252f6335f3cb70f40d6d7d3d660e28108462ec9e147a2c597b6a7ad2384cd698fb92d997ca3fe8815ab4c0fd77d29ceda9e8f14924c63793154b59cf4622850acf5ed5f3c3615dd5fc4111a3ee52165ce03f33c7dfd08781e43767077548b43293f92079f5e2f67f51e4d78d799478df1d9f2d984ab50b13345d45ab6f153a4888b552e8c7bc6fd6d0450d9884f9f090b1ff91a2c4182554b8d40a2b69613564ffdd4615307814abf4c06fd0462ee78d2e8e6b796c960a4f0ea566902804b83a6b4d49c767c5684ce11af8b0eb9aade3e2e0c5ec66e9047bea8fb14ffdec0d334c41d650c17c3787f7788ac755aebdf24952ae4ca75c4ddca71cbf1c5d8e56ba413e343461d4da5d8f40f5ae568f67c30d3763f9df127cc0d58dab3560cd61a96cbd99b7ac6f10523a1edf8165fb51dc4dfb90ed8aec9800c685ab11030df66e8a5116e22b3684b4688564250890acaf8632c603962cde3d614b9db9d6bd35e6bd2540eefe3e586dc840de902dd8a1fa4891d730d416d626bb8fca92695000cbed39f7cd530c61486f7ac9737fa88a6431c79937e36b7c2be7e4584916aeabeb2a6d0b6240e4e1556ebe0851e597dd2e3b473153953f4e2f7940814ca563f8c52fa7c8c51d4e60cc20ff2b18073f898113626a1877b6052322b889b1f15e28b15dd407cd5d3a18b5d07c5a5d97d254a6364b536a620db09cef8de90c79c32ea76c4f4f0b789ae585f966465a2195711419a9300c98185efe43711378816f0676bee17beba08bb58ad87b8209b529f3db82485165daf3476ccf4dc72a0051e1d7a759b4a8710d75c5bdc6c40848de62a66d45c4f5df3239716a836395a4b6b7c1def978b9df1720eb9ade7903c80eddca59a9c365591a97c3c8432316dcf4719d8d12399170cca830eb7c8d4264f64daaa4ee731c839aaf8683c93a0fa604b349c307cb6ca93141787d0998369b3d0b8c2a6e24db32d876d58cd5b57d9aa9da71276bb137468bbea00440ce0ad11e3316645d30137a1851a529769a9a3d41780236765b21d4d79ce56820511ebbe1feeaa0ff76dbd5729ec199da97b3bedd3754738c6083e276b9b55d5f5e3f3b61505d25c7c8aba182d9e43b60067e6ed9dfec61536097c2005530093c31ff033f42f96784ddd2c4a507901a89bb8ff5b25d301d58a912d2027b4ed54a051cc8ce543b3a45965c04ceea1cd27cd321969f88b3e4a17a26caa98fb8c25031ba151c89c4f932e347cc5be7f6794603e9c129a83a77f3516fc4697cc1e2a7c489022ed0bf991e0fb48e18cd6ec6869d90406b54c7fbbbd0ae43084f180bf7fe42a042b4398c891b6189777ea2b41ab36ef3d113b8b16b4d23199b363f265b65e3563c942302feac955e1cb26a3fdee3275ae1da20405c2a932feb50c11fe2fa1a32b7a5a9d9dfae3e9d510384d9b07967cd57dd1947bc51c7c0c6c80d7fa23c8d5b9bfb729bb4dff5c330a622f5de9c039324268004fe9cd5fa125f0ad356881dade85ae35edb6bd85dd72387f892fe235d3be0a0dd6f422b1cdd6ad80c64d753524a68938b60c30b20829f6accbe567eeff765c07a89511ee6ea44d38328d704c707b3926d14ae124f2997d329d5c8c3192b8338b6651e83d371d6b061fb5fb903b5052a82c9593c631bc63c0fa9c1c4eaf40688194dc680b1f3ee8b358a9ed66eb301c20dc0a1afe08c89a9ab7f9d930958048322f532ea78aa6319713d1e8b6dc19b6d6274c0964da15f0e72496242e7c7da21453c902d51f65d9de6bd11482d988c8f0eb378ae2dcf61e49a59f2901ee60168b1953c577fdec9708e61f714a4c8d3f7876c8794a037ac54e3352fd727360d12ee4cec168181d0ba73c3e97d11c63a9add450206ee4bb778817de0b55f25fa9159aa0d40bfeabc9ba859a1aa154c169190444b279dbb9f04b2a418962099aedc1febf4a581da37fcba2afd81d030549b983324f2a1c0de8043899735ee96f424e5cdbc7022a469a10f6bd4dbf26c24fabd8447d338db11e13a2d8b557b60f522732bec2b4ede6a9b8614c69a833f2f30cdafa9cb4f9c10c10818bc2565f776f66387f77c5970354c09dd29b2af832d0db6164d0f3650a0dc6f8516efb5060c1360b3e4950fba6341a636c26461b887733f44f11e361f651424745d61a37260883adf61bbb67cd77dec98ac92e2c32f9df1ccf6b5defe717d9b31c0faf5b8819562c48fa12fe676c2a059187613bb5910118ae24a3333fc008956fb445efbe67ae6f7d821f24f1cd76b7b88237d04dfc46107e89a91b36f964c21b16f01e2656e4df21c0bfe65b91ea6ff2174221c1c3a90ffe1c7d6380d3ddb562e80a606c0598a25191f14f0dbb1e6dba7452e498a42f051a60a47462c62340d8f2217d30cf25a0faf54b0a3b31e461170ddafd3f4709346370cbdee493759dc93a681f90fa9ba1ece90b5947f93e9df1d833d1999d40b01aa36a5f1436f21d29042ee32cbd362d49a10810d1112d7bf4e2a94ba208edcb9f047b0c5f672fb780bbd68683090c105d5a31224aaaaaeb35abc24b5346e48ec8f4238401682ed8a3ba5faf746428334a77f603207f2aab9bd3ecc9125e40a336add428ee4f91c129bf04dedecae4ca1a8344080d1e2cdaa9f18eceb7af53e6fa5f5e16433b7315e1b97197e7d8169ad6f68695b23edf843465637e5e9eccad586bc339aba9c43c6c648aa2f3efa877d166359b6e270f1b4d34056e0919d9e8c3c076acc696d2fc780f66b28dae3fcfd9255f503d1d4bbe5b7947e3e64ad46a5274d005fa875c26eb7a1774eb0145c97ebb8d6f5db0352576e73e6d68497dcef1160618414c32d8114fc1a213e8fa1c781cceb0f9252caf6ae92af132d7967aaa7d2fb92fe5b305304c98b99dca3bab8e53f262b618c97b2029eec87a90e406ad1154f22e5a2b35ae8b0b39baba7f63068d8c27d8c2050173ceb3927f4fc58c033edd0010e6787c1996234c8a486a7eed86a87b5c09b2fde870db8c5612be33dcfee53a5a4f6671b1c428b4d63b5d4902b6c62c8e2104fddf0fe6a391c6f4e60533e56ead8bf2fc93e3c1eb97b4cb15a76b692aa6d6ae56c4cda04034f407569b759a745b77bc7ecf9324c4d5b889566be2e4687a3c4e8b7fafe0b3afd4bfbe5883409649a2e067d54b986d39cb29f52a115a2c96e5f64e3e2d9bd837941144e5fc1e0d433b65980d8147aa7201ebcf60e26613d35fb9ec4d64335a4743ed147c1d9131771d6505a18c675bc158789070f6876beb1447cb130b49d800a6fe9e1b5932d6f52cb692b688487ec21532d1efb86a9cec6df81d0de15da4d7fb6a990771eca05dcadf2f06a2b1df4fb57c0f2e0c4fae123d626c5ec3e2c65578130a83689208e38cc033b8bef65f9662221c8e0d202fe4043a9b1d730f7cfbbaca263e263ac894bcf9a7b73fbf5a08b9f93f5dfc3605edd8368ecf7facd44ad75801c27b9357793798d815c8ac7e0a18be22d9df7ea792875266705d61db74299f83b6c9f928a3ed522f45f047c78cc66e95b4de19f3d5292614cd38c9f60c05788260ee4b06d55b2263b3c8d08fc7e00ce3aa1a978d355357b3cd13ef51c44ceaaf8fd78f2caaa65c31fcb317c1098712c73adc6dcf4ec2dbc17fe96f4ea695c2ca0441fb82f2483b32452a7f35d9456f7d5aa9c990862b512c7af5f6b1c740e424e7f5d0ace81e45096dcf84718cd117e3b6d521e6c58a794a193193e4b6e530278d5dc67e93c64393b8f67c7f919023a25e76ca4920ac07e15da78671ef7b68cf2de3004e891039e82728acc9367a1ed1b3ca4d128a9abe6d756ad13ea9cd46fd7e3afd47ec65545025f3cb371cb55645876bf7f0612c358048f1550390c84c9a20be1ad8f6f8f9032a98123717d273a13a7df68749a8ea323f2b94d88e81ac74c8994dc67fc725baf78e2460abd81b1fedc919f2dd84b1e63154080583cf36a859458ff304f1d22646f1d8c40a4da25592743f0969f831dce1dc67c696c8456b4b7b72b7712f2ab00c1757a819cf8beddc5f6e9168e9977960e102b7c9eb8a557a78b70ccbecc35fadc29f69b3b30f44064e09a30ca20a926ea12accb47ae69400470699032b8f1bd6808c553c2f76a11d15c8b293da91569e02ce7c26902e3ffb904cc075d63fbe6aa5264986224c58879880edbb812d47ca84cc83c5a1142542a06babdd6acac410274a21f426dd750acde80f854ed2b21307ba21af30bfdaae1a73da7c2260ee3e3e50ec65b3e4dba841eeffdc3194167639", 0x1000}], 0x1, 0x0}, 0x408) 00:02:08 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) mlockall(0x2) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(r5, 0x0, 0xfffffffffffffffd, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:08 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r2 = geteuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x20, r2, r3, r4, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:08 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, &(0x7f0000000040)=ANY=[@ANYBLOB="01b9a1b61d6befc65b3be3109b05c633614b0000e0"], 0xc) chroot(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) fsync(r2) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r5) socket$unix(0x1, 0x0, 0x0) 00:02:08 executing program 2: r0 = getppid() r1 = getpgid(r0) wait4(r0, 0x0, 0x20000, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1c0, 0x200) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xde) r4 = semget$private(0x0, 0x5, 0x64) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000000c0)=0x7) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x80) r5 = dup(r2) getsockname$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000001c0)=""/2) r6 = open(&(0x7f0000000200)='./file0\x00', 0x420000, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x5, 0x4b9c0db, 0x144, 0x0, 0xfffffffffffffff9, 0x5, 0x7f]) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x7, 0x8}, {0x18, 0x1, 0x3f5f, 0x1000}, 0x8, [0x7f, 0x4, 0x8, 0xffffffffffffffff, 0xffffffffffff0000, 0x7fffffff, 0x6, 0x1]}, 0x3c) sendto(r6, &(0x7f00000002c0)="3366c20f854cbc6a7ceb41a835829d0e68c85bba83792d91eee699004830a5e806f14436ac25a13cbdcaf125749813c8cd8b62fac52e5211520ffd9d2724d1bbab57630d257bee81ce8c6a6b90f9211adb75ef6accde5228f8189e421d2402c23b0c812a118dd1fe2448bc81b5b0c84204a50d9d153af5b175b2fe1ca0b314d3", 0x80, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r6, &(0x7f0000000640)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000380)="4669649b118b073dab07e71272bae8e25a9434c0da32c0e2b67fcee0aeccdfbbbda89f5bad0b0e457e8e87a994c4f9e009f7a85acc328d6b5bd1a8e1279088326b704da929fcdfd3773b1ff066f64e1ef3d8e0a0e2c66228fab1d46e190e78f2bbd32100f153f7c62ba801301f1c3694c359b2cbaa2622e18a2bdc82295467a71c717e1d471d5fff7e75084de4d64cfbee", 0x91}, {&(0x7f0000000440)="48ee3b612d6c19d4f3b6f92963b94e4956ce02fdef19f305a995511980ce019b5111d215c6500dddc409a8069ce1e4d736292d6af4752b3a3465e3ad2a21c7a44336d60761104022f29f3c1ac56ac6c81b6df80669706f75c8a85164f5154537b2fddef3b528e1eab1b450a30ae7a0aa688c82a155e479dd9d904cbf715cda956a87537acccde80c007cba59b3b5d145368d7806048ab55c9662e998b1b816fc7a0a1bf61a6739d12e8200525380fc3b10442bd5d5a93a4507a708487c79891f587ed0c93055448f69b4b390eff2d67ef75579ff3e3782bef56c7532871b5c669faa4f78acf95da707d75a61c4cf5e2398ace3", 0xf3}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r1, r7, r8}, @rights={0x38, 0xffff, 0x1, [r6, r5, r6, r3, r3, r6, r5, r2, r5, r2]}, @rights={0x28, 0xffff, 0x1, [r5, r3, r6, r5, r6]}], 0x80, 0x1}, 0x1) socket$unix(0x1, 0x3, 0x0) 00:02:08 executing program 2: r0 = socket(0x1f, 0x5, 0x2) listen(r0, 0x0) 00:02: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) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000000)={0x5, 0x3}, 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:02:08 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c0, 0xfffffffffffffffd) 00:02:09 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) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x7, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:02: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, 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, &(0x7f0000000380)=@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) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/57, &(0x7f0000000040)=0x39) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:09 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 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) 00:02:09 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r2 = geteuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x20, r2, r3, r4, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:10 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:11 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) geteuid() getegid() getuid() getgid() getpgrp() getpgrp() shmctl$IPC_SET(r2, 0x1, 0x0) 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:11 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') chroot(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:11 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:12 executing program 2: r0 = socket(0x1f, 0x10000000, 0x2) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x1, 0x1, 0x5, 0x3b, r1}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchroot(r3) symlinkat(&(0x7f0000000040)='/', r2, &(0x7f00000000c0)='./file0\x00') renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0/../file0\x00') 00:02:12 executing program 2: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = semget$private(0x0, 0x0, 0x28) semop(r0, &(0x7f0000000000), 0x132) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) flock(r2, 0x2) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/78) sendto$inet(r2, &(0x7f0000000000), 0x0, 0x408, 0x0, 0x0) semget$private(0x0, 0x3, 0x2) 00:02:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x1, 0x400) 00:02:12 executing program 0: socketpair(0x1a, 0x0, 0x1ff, &(0x7f0000000040)) paccept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x40000000) socket$inet(0x2, 0x4, 0x800) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x40) fchroot(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 00:02:12 executing program 2: r0 = socket$unix(0x1, 0x100000000fffc, 0x0) r1 = fcntl$dupfd(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) semget$private(0x0, 0x0, 0x0) 00:02:12 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) mkdir(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x1, 0x0) 00:02:12 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) symlinkat(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000040)={0x7, 0x100}, 0x10) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="200700000000000002008d7170"], 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:12 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, 0xfffffffffffffffc, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 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'}, 0xdba) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt(r0, 0x101, 0x8, &(0x7f0000000000)="346d789644a375d06fbb2ab5de8a1def351ef076a3d45d7a0f840f8632e72db6e483d84b8b9fa787781d9ed57faa003291a96b8624faa2dc9412429c71550d607e6114691b07a8cf9cbc93ad90306e5657fa2ed3cba4675333e09279b2227a4cc6d0ed5703d52273c94bc9071874178654d47b4b2e30fea809071778d778c388f1810658d8d3d1fe0d5a44439fbb9307a38759b37e35a0ec1d9d4ae0aca3329437b3ba28080efbe8f870b39e4dffc43531e6dd3f0edf0458f8d359610ba6ec28a1de7b3be4a50395e9a31bacb5eb5e6e5651aeac3b354dc7d17063c17ec6852b17d77b8ad2b135d02bd9c6", 0xeb) fsync(r6) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x47, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 00:02:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="9f5abec6780d5a057f576052714ca3849b7776081c76c7382d12bee0d920dc0b5390f56dad51784afbd83175c183c76f417d937ba78d", 0x36, 0x403, 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) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1805, &(0x7f0000000040)=0x4, 0x4) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:02:12 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) geteuid() getegid() getuid() getgid() getpgrp() getpgrp() shmctl$IPC_SET(r2, 0x1, 0x0) 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:15 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:15 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffffff) accept$inet(r0, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9233614bf9"], 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)=""/8, 0x8) 00:02:15 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x10000000100001f, 0x2c, 0x0, 0x0) 00:02:15 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) geteuid() getegid() getuid() getgid() getpgrp() getpgrp() shmctl$IPC_SET(r2, 0x1, 0x0) 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:15 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) mlock(&(0x7f000000f000/0x1000)=nil, 0x1000) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000008000/0x4000)=nil, 0x4000) mlock(&(0x7f000000b000/0x3000)=nil, 0x3000) 00:02: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)=ANY=[@ANYBLOB="014900"/13], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0xad31970e35c3d0ce, 0x3) 00:02:15 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, 0x2) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x60) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) 00:02:15 executing program 3: r0 = socket$inet6(0x18, 0x20000000, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ftruncate(r0, 0xa2f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1, 0x0) fchroot(r1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x41000300010005}) 00:02:15 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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffd81) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) geteuid() socket$unix(0x1, 0x0, 0x0) 00:02:15 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) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r4 = accept$inet(r3, 0x0, 0x0) r5 = getpid() r6 = geteuid() r7 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={r5, r6, r7}, 0xc) sendto(r4, &(0x7f0000000040), 0xfe80, 0x0, 0x0, 0x100000118) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) socket(0x0, 0x0, 0x0) 00:02:15 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) socket$unix(0x1, 0x7, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f00000000c0)="dc7486587b5876c67156f30ae1ffbf7b516cda17b79a710546ee4f8d4c4ccc7e462e52ef62f692a4b0b4cbf36125d6c0d976bb503c5981f8aec02c649c0140013d1fa9947c713a2ba433bc4374b72fb5193c9fcd4b2e", 0x100000122, 0x4, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) listen(r2, 0x7) clock_nanosleep(0x3, 0x1, &(0x7f0000000140)={0x2, 0x4}, &(0x7f00000001c0)) fchmod(0xffffffffffffffff, 0x0) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000180)=0xfffffffffffffccf) 00:02:15 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) 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(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) 00:02:15 executing program 5: 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)={{0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:18 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) 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(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) 00:02:18 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000cf2000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0033f069f79f93dcd3d02d12f5e412e6c25dac63ebd8f6df713c54c53dc6e3033dca2ccbe3517e8987c8e817227ee51cac93ff6369da9f5e76096d2832b856da18d7764114511021a73566f6b28f6f04189500ce41a5cc114e"], 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() sendto$inet6(r1, &(0x7f0000000080)="c8d780db48addfe4262a792461cc865f2215aabaa536fc016cabe06393f741d4489d58da0158537b1d0d217fdf1d695fe938bcedaeaf6c0694db6ec8fcc91c5b663ece3505685bd8823645bac6c915123497bb74b1ab0472957dd821f8b5e9ded983ba50fca0235fdf", 0x69, 0x40b, &(0x7f0000000100)={0x18, 0x1, 0x7, 0x1}, 0xc) fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x91, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="84d3dcfcdd651f9c9f32991b2a98bf0d7c02ed2d56b2550c09c2d426671c41ea047e4bd884e2a5a909502bf9894745a19ba1bc77c2811f922cdaf87a52346b86d1b7d58d40684be9f85635bbc0e3d2ac8d5905d08d49299319ea0754b6815c8eadcde53d34343ead8ca8426abe4d59d268a1aecda1566f37", 0x78}, {&(0x7f0000000100)="197af41722858c3a4233889f16227adfb942f209e006861ab34a92b027a7e210f3853e190ca4bbb98f7b9fb42d7d6f545aed1aeed3ba13f9dccf6f6aeb976758a198adbdcda6991f9bffa9e5223259369af81e84aa4ced", 0x57}, {&(0x7f0000000180)="60a3ea53cd9a7790ad1413d534855bb94489a2f982b727dcfcc79c59b289b45c4ecd87f81f3688d26e20bfe776bb1cedb548a5fc580b40cb2d26e84a52363aaee79689a41d21431a05db1e47c373f7f94b331930d383b9def3196360d8e4ca16608500a88691231c4a88bdb801d86fa7152e8c7863214a70957a1164c4169a103b2fc59e09d0e6162c8205491c683cda13163f81423be9955873", 0x9a}, {&(0x7f0000000240)="548952fc602181cc64078ef80dc43fae48bff55f2d509adb1a6fba7b44bcdfc8282195fe88db2f965e1268d0257358dd585e59f4516744127050e037e5b4eb672a881123da18181ce045fae3518d2e78da72e92974e943f7bacaee3c3158441ca13b12c7e11335f03a0fbbd42ad73a415a28", 0x72}, {&(0x7f00000002c0)="9fc384425cfa571d559169b02ce98b3c0afd2036fc1174cc1d32dcfd436ef6f3b8554d7a86c91a3ab2455ccdd5289c666b5639e368eb9b83272565d07a587e96cd5b4f42d39cbdd9b3f41212e2aaa7a6366cdb41fb5d7e65cf0202ead3cbd4d749f99d35f063a139188722d608a0460f720a48be6bc46e0effe441c0f40030d8cef73724fa7ed639fe08364abeef2f2020025569a305d74378d9064bd96cf8a56a71acc5ee4fd399a965fc", 0xab}, {&(0x7f0000000380)="15f25a2b93556ca425021574b555688ae0e8803264511ef63b7db2cd5daee6a883886a524c6626d13cc69281d0a55fbd50d166c15a869e9354b5ba2fdc467cc8", 0x40}], 0x6) getuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) openat(r1, &(0x7f0000000440)='./file0\x00', 0x400000, 0x8) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 00:02:18 executing program 5: 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)={{0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:18 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) 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(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) 00:02:18 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) dup(r3) bind$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc251) 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) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/75}, &(0x7f0000000000)=0x4d) open(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400, 0x2) 00:02:18 executing program 5: 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)={{0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:18 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 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) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:18 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="0101e91f7189591e9233614b00"], 0xc) listen(r3, 0x0) fcntl$setstatus(r2, 0x4, 0xe0000) r4 = semget(0x0, 0x1, 0x100) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000480)=""/4096) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r3, 0x0, 0x0) mknod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x189, 0x7) sendto(r5, &(0x7f0000000040)="990f976e7b2b4b48b23344aa774a9e3cec3a3ecbf2e6df30d1bc080cef84df5f9221d080f2701b4ca9e57a6e2e9032bacec112724ce84258939979c66612f642936c5caff98a2a", 0xffffffffffffff17, 0x1, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x1090040) shutdown(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r1, &(0x7f0000000140)="9269fae353a86c781eb0180a650e6fa597ff7628f585d0e1914f80a851835ee5b430e68baff8e661a496b8372ed55dbb4f9ad9c88895586a65bc188a45adb003794a5c38f4c2700c7f71b161ba07fb7dd61473872cde03ab3b900fbb802fe3b2c1acb829f790647ca3214b11f5b535df4363bab66816431bd7836301700a26894fb2423e44638c9284e0edc36ef64d1ba982b52b5da37c45ed95d5672acc65b3b5715e2b337f18f6f1e71542b040ad8631056f6e2676a8990aa4c3932880974edf66deba7a6b1b87bbee95a42cb0e06870dcfd70a85ac2cfd0eb6d929a5d5e8e617beec18c93caa6dcba600e25b862b6236b7396d83ad2", 0xfffffeb7, 0x0, 0x0, 0x0) 00:02: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) 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) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) unlinkat(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) 00:02:18 executing program 3: r0 = socket(0x1, 0x10000007, 0x6a) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) 00:02:18 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 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) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:18 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 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) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:21 executing program 2: open$dir(&(0x7f0000000080)='./file0\x00', 0x10202, 0x3) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(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="0000e91f7189591e9233614b00"], 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) link(0x0, 0x0) 00:02:21 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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="0100e91f7189591a1e9233614b00aaef504e535a764d06f20e74c30aa4ed10d113b3878729e9403fc886fe93326fd79586f116ed2a7c5736aefb81db42b6a8bbca394ad0b927d7bf9caaf05019f5843dcb95c71a05997042945279de15c93a304d664f5c269620eb56b017c071571cea000000b60c83b5c4312449aa52443fa6e11c7977aea643b9657649c51b4fca7fa442e5832911e8e2c17939562151c029a8c46195ee437be0e0d855ebb0cee02550"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:21 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 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, &(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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02: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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91fc389ac81de21cbfd1a"], 0xd) listen(r0, 0xfffffffffffff800) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f71f5c625a4232c89591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r0, 0x4, 0x1000000) fcntl$setstatus(r4, 0x4, 0x4) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x91, r5, 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000000)=""/109, 0x6d}], 0x1, 0x0) ftruncate(r0, 0xbec) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:02:21 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) geteuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, 0x0, r3, r4, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:21 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002, 0x10000000) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000003c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f738958d99233614b004b7941c6cf359a88f9bec309ad8e35fc7f45978005d65af85b1e71523226621497a118f568789b3cdcf6a9fb8e"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f4c8d0d99ec7189591e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/255, 0xff}, {&(0x7f0000000300)=""/79, 0x4f}], 0x3, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) chroot(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:21 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) geteuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, 0x0, r3, r4, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02: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) getpeername(r1, &(0x7f0000000000)=@in6, &(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) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r6, 0xfffffffdfffffffc, r5) writev(0xffffffffffffffff, 0x0, 0x0) 00:02:21 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 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, &(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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:21 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0xfffffbffffdffffe, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xc, r0) socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) socket(0x3, 0x1, 0x6) bind$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x242) symlinkat(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') listen(r3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r4 = accept$inet(r3, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xa1, 0x400) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(r3, 0x0, 0x1c) 00:02: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) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname(r3, 0x0, 0x0) socket(0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="0941acde7470955e9f30c0cd1704b37d7ca86202e73ccd4ff1a49bba9751a612fc4811", 0x23}], 0x1, 0x0) fsync(r3) fchmod(r0, 0x44) 00:02:21 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 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, &(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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:21 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) setsockopt(r0, 0x8, 0x1, &(0x7f0000000040)="2a9e07621999a65757633e47c0f0211592c3424d9b7ecf253c1551b11de4b6ef229935a67d5d18675f24544245ae7e74251d127cbe2296d4ed726415cc2fec18fcda0ee893d45dd8ebaf59b52d34816cc5fbef3da63b909c36113bf2ea25f3328372f1187580460c142fe1acb37db7a234101e1ba89a7f51967c889dbeaefdc93e847749fc19f489b71adec55f16313bd4c3be718650afc6f00188e3fff714b1e7314a7df18f83dc51ce50d48ee4afaef1b21837f4d5752ad5bbcdbf72eb0b1d4d", 0xc1) r3 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x1) 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) flock(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfe8f) 00:02:22 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:22 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="014b00"/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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:22 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:22 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0xe6b28fb6778e7734) 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:22 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) geteuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, 0x0, r3, r4, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:22 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="01bec3f6098bc32cb927df6d00"], 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:24 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x7fffffff, 0x1, 0x8, 0x42, 0x8}, 0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() listen(r2, 0x3) fchown(0xffffffffffffffff, 0x0, 0x0) sendto(r3, &(0x7f00000000c0)="3d7567b97e6c983626269a02e018b4806bf7a8e15af1701631d8575186aed1c60e788d1b7fce1eca5a5074c4d5a2101425e8a305746b41dc97b15c3d51e46b0536c429aaae3024e86db33b2da28bceab33878e308fcfd5336ccbaec22748cd858697e1a53c64eba587df301e0cc41f92720081522b5835bb08cc102ea974883d15ca8c2404f54a5b21c271cc00e74c947c656cbd9dad1af6904c17dc928e0e4bcbb99a4c121059e337326ab1fcca767af308d9089740e72791a83f659a43ae49afe27a4b9228f3d9ef18ff235d37cad6dd11ae80", 0xd4, 0xc, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r3, 0x0, 0x13a) 00:02: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, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB='aK\x00'], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x10000039f) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:24 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:24 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) readv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/90, 0x5a}, {}], 0x3) 00:02:24 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, 0x0, r4, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02: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="0100e91f7189591e9233f596c5"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) 00:02: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) fcntl$dupfd(r2, 0x0, r1) r4 = fcntl$dupfd(r3, 0x0, r1) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x6b4) 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) bind$unix(0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/170) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shutdown(r3, 0x2) connect$inet(0xffffffffffffffff, 0x0, 0x0) 00:02:24 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(0xffffffffffffffff, &(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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:24 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, r6) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r7 = shmget(0x1, 0x2000, 0xb0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000080)=""/90) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:24 executing program 2: r0 = semget$private(0x0, 0x3, 0x180) semop(r0, &(0x7f0000000100)=[{0x2, 0x705a, 0x1800}, {0x1, 0x3, 0x1800}, {0x5, 0x6, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0xa25d, 0x1800}, {0xe403f4dfc9f21279, 0x66, 0x800}, {0x7, 0x7, 0x800}, {0x2, 0x2, 0x1800}], 0x8) r1 = socket$inet(0x2, 0x1, 0x8) sendto(r1, &(0x7f0000000080)="e0972ff25b3897e9b24943d6474273c0f3896965685dfd4cc556f00710c4f3ffdb8300cb666c95aa13ff4b094cfaabe800a991b57980d4c6e8769cf15793f7b98dca0dc4fce0122904a136a205112ec67e44c406c1b42879af960230528378edea2fedcc5443ba9259ac58df29f9d6288d58814d9eace7c6dc816bcfd8f23578", 0x80, 0x9, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mkdir(0x0, 0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="082a5412c237ed3702032851ff7b3e3c21a920ac189ed74bf6a4915ec56859033da5163df8529fa2f661f5fb123efc51defe222d6f518bb26ac18e8c655efb9cbd619348c8d0cbc88a8e39a21980", 0x4e}, {&(0x7f0000000340)="7bd82407b117d0d1c2d1548b3da0a7b8088001b04f703bf0fd6305b4e486b0104ba1d7009cee9189169db3cca87a2f22c6fa906716bb8eb6ce3120efb4edb55c305be1030689ec5ee223ce3abd48ccba35a0e6b65b62d5d56172707523f1206cd4e61e41181eba2371220e04ce11fb8323cec2e9f39c734d92e2533d2cc8a76d48298c2b20782fcc984a024f319efa26273dca3ad52599739e336d4082b65960139107b3db3ad965c9a698979701236dc2cf22c329ee237a046100c3bedfe9d6e886ed4e609d0b8b5e010000000000000088bafc25c2b499ddac532da12d7d7319fd2bfea6641aaa3d7218ebfbcb43066bf88ff181755c338dba43bac71912cec871593265f1b55e3656d71851a93918552eb57c46d3c7b397cd69247d81fa3a1466afbb59b6b3eceaf28e6602bfbcad66974362072ece14ea7de3ecaed55026daecde3a37d338e84d648cab62d87f9e67e4cae2318c7be6b1846ed2fa24dd49882b8eb8bc6efab6286fd360e4862c7d5fe44aa5dd707b543619ef29a8d0010b1e3d0470fab60c510f413a132d35431b9e70431c50fd0a4bd0679723cae4b84360db3126e725b7ca3467c24929", 0x1ad}], 0x100000000000026a) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x164) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="dbff11978b438e614b88e6940b5077f6a96715", 0x13) 00:02:24 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(0xffffffffffffffff, &(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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:24 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(r2, 0x0, 0x0) 00:02:24 executing program 2: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x7f}, {0x0, 0x42}, {0x4, 0x0, 0x1800}, {0x4, 0x1, 0x1800}, {0x4, 0x5, 0x1000}, {0x3, 0x100000000}], 0x6) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/132) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/6) r1 = socket$inet6(0x18, 0x40000000, 0x0) fcntl$getflags(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getppid() setpgid(r2, r5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x100, 0xe1b}, 0x8) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000003c0)=""/47, 0x2f}, {&(0x7f0000000400)=""/28, 0x1c}, {&(0x7f0000000440)=""/48, 0x30}, {&(0x7f0000000480)=""/38, 0x26}, {&(0x7f00000004c0)=""/24, 0x18}, {&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/67, 0x43}, {&(0x7f0000000680)=""/242, 0xf2}], 0xa, 0x4b) r6 = getpid() preadv(r1, &(0x7f00000018c0)=[{&(0x7f0000000840)=""/42, 0x2a}, {&(0x7f0000000880)}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0x3, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001900)=""/125) setpgid(r6, r6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) setrlimit(0x0, &(0x7f0000001a00)={0x100000001, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001a40)={{0x7, r7, r4, r7, r4, 0x20, 0x100000000}, 0x5, 0x10000, 0xfffffffffffffeff}) pipe2(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r9, &(0x7f0000001b00)=@file={0x0, ""/4096}, &(0x7f0000002b40)=0x1002) r10 = accept(r1, &(0x7f0000002b80)=@in6, &(0x7f0000002bc0)=0xc) r11 = msgget(0x3, 0x1) msgrcv(r11, &(0x7f0000002c00)={0x0, ""/49}, 0x39, 0x1, 0x800) sendto$unix(r10, &(0x7f0000002c40)="8c704e2c0beadcca3ad96619d0278aa8e15a35cc5ae4840475960d74710b076cf0837e17124d4fa2d3de9d45c4ec82fc8ddc55816b509bcebc8e3ebd506eba99b6ed50bcf107f848bd616be2776f9724d6aef186bea0276dbd4e3db2539159d1ac4fed6afd0b30988e01e524", 0x6c, 0x400, &(0x7f0000002cc0)=@abs={0x1, 0x0, 0x1}, 0x8) semget$private(0x0, 0x3, 0x40) sendto(r1, &(0x7f0000002d00)="bde0c4c456f657", 0x7, 0x400, 0x0, 0x0) getpgid(r2) sendmsg$unix(r9, &(0x7f0000003080)={&(0x7f0000002d40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003000)=[{&(0x7f0000002d80)="333c32197e43641992c7e4c37219f5ad005758bc2302f44b9d3b6904ea7ffcc50eaf493457f3c72ae8852200c88126b6a57a872d7de20391e5ead6c2bd2d7fab6dab47deaaa183a4a1ce331abe636ac5864f70c5fcdc067f619f8fb9052ab5da9e8b73a49119f7e90e5ff14cb41f61eafbed7b5003bac8a7acaeafb47b0471ea83896c471a4a4c88723090e2f0825fa8e89d004dc4509e96336aed2de731f344e598cf2a166dc4cf9e378a2d7016a613e7e240e3756af980082d24f85db164f3d781f145701433d630c8465726996b96e19b87c0e66f0cd4d003edb6f615525583a6e890e6aad806e648a3494f0ef0c861eed8", 0xf3}, {&(0x7f0000002e80)="cf75f88424e343e52a91281cc9c2f25c726e7fe73744665d6d145201a16a507d5985bf1c2cecf1b6c579fb05c6f6ce2bb1fe489a70e27c4fbf03872a5169e2003a0d53044357cdf5ccbdec54d7dd5b89a7a76e1b44360fb85cfe3de8c27545896db6a3f9258fb09864", 0x69}, {&(0x7f0000002f00)="2aa4992165935c3b846dba947be63a0e53ed3aea3348903e21eb90cef32c6e28ffc72e2b8457481f1813ce3f33781ce74f0eddc6febaf0e996685f2f288f29933c6dd9359fcba21e47b867c1980d150c23770b70a3902983bc8fa207241a84f2eaacd3f9e91192557cc6cc3b4ea9b7c404edd24d6ab54181631514b5d829e650562076d3bfc9c6d7fb3673578134ccf33d0c67949b5fc4867011069d4ba31cf348a98c7d56397203b4bc7145cb4e642a39b50316f90ce0d1a700c60eb4d42fda59a304d723d4a50ce8f04bf973a63ec05cbd4e866c884025aa825b044c8a4dd7a73d11763d8ba3f316aaf4b0e5b053b18472e67d", 0xf4}], 0x3, &(0x7f0000003040)=[@cred={0x20, 0xffff, 0x2, r6, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r8}], 0x40, 0x1}, 0x4) msgrcv(r0, &(0x7f00000030c0)={0x0, ""/176}, 0xb8, 0x0, 0x1800) sendmsg$unix(r9, &(0x7f0000003440)={&(0x7f0000003180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003400)=[{&(0x7f00000031c0)="b491035ab2f01bd070ae03f11f080042ed679ca195bf4109f7ca3d25d233240b1e371ed5dce5d1645397735ec0c6e69d1a71156af334b304e368679c66cd9b1e547a2b643a964eb3e027adb133865cd6be1486fd5f6797fb116dd638a3d0556fa9c936ec2ad42628ce9a32a49570b69b401311acf3d892c3de069d4ef74d26504268278c52d0e46ef9904bcdae7926b8d5a7e1eb3510c8d75a8f1f420dcc1d7377ce58eb1eda023f76106e67fe91dcd952", 0xb1}, {&(0x7f0000003280)="621daa74af4e6e1f416bd1ce7f79578cb59d3fa8bcbeadbae0b5e8ec24ac1a0e6820100b0cdf397370ed7ed2b10552", 0x2f}, {&(0x7f00000032c0)="8655f18e9d4c2789e6d80b821d160e99aeb2b3ec317d74a2093ef259ae74103cef9f92e15e04d745ec75eb9ec54beaf01106603ea1305f4807c77118ecf3eab5d854d837feb641ba8232e8e436d9c6c57b3ac383bf0287540253774f10e10c117c6b6ca40074b173f01229c51dbc8dbd52dd56e84bc735257009a9b7fe9790b5e35dc84dbc", 0x85}, {&(0x7f0000003380)="d54242f634ec2eab383b3d83725b8ae5c6d71214d2db72cad4c8363687d21aea8b32b7d7038650d940f57597dcefeaa2c2d04553fe1a5e39c584499f5a6da63806d2768ec765cbef82030685c44396d9eb80de2ae3e7d56f059abfa9c1145d01c78e1d06e5e0cd", 0x67}], 0x4, 0x0, 0x0, 0xd}, 0x8) 00:02:24 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(0xffffffffffffffff, &(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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:24 executing program 0: r0 = msgget(0x3, 0x40) r1 = paccept(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x30000000) fchdir(r1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/133}, 0x8d, 0x0, 0x1800) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0) 00:02:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r2, 0x8}, {r0, 0xc5}, {r0, 0x80}, {r0}, {r1, 0x80}, {r2, 0xa8}], 0x7, 0x3c9) r3 = socket$unix(0x1, 0x1, 0x0) mknod$loop(&(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8, 0x0) r4 = getgid() fcntl$dupfd(0xffffffffffffffff, 0xc, r1) r5 = getuid() fchown(r0, r5, r4) 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) symlink(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r3, 0x0, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:25 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB], 0xc) listen(r4, 0x3c6) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e9000189591ea7929c65e1"], 0x6e) r5 = getpgrp() recvfrom(r4, &(0x7f00000001c0)=""/18, 0x12, 0x2, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) wait4(r5, 0x0, 0x20, &(0x7f0000000040)) r6 = accept$inet(r4, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getgid() accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/82}, &(0x7f0000000180)=0x54) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(r4, 0x9a) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:02:25 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x0, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:25 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 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) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:02:25 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, 0x0, r4, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:25 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x0, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:25 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, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:25 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x0, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:27 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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={0x0, '\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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:27 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e9eeda6c389eac2e8d4b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e9040000ae6693f7abdb4fe8221d17d133614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) symlinkat(&(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x600) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:27 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() getegid() r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, 0x0, r4, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:27 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)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(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) write(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000080)=0x4) 00:02:28 executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="3a6f34aef33d451f085b7324389be6c9b5152b8ecbf1daf350a2baea457ebcec8f90c2a743624dd9f2a05bd919ceca222091cde2d1fcd052a5dbc06231dfbe47789fe43f87457fa4d61a474303262494a753de4f198c29e7bb917fab72af85e52e44d5f69e358bb503a55afc4fd298c79a1497c29e681b126961412ae98451090ef087abc74d8bae7428a87988bf9f0617791e64b58171982e8aa6939093eff66c6b6b03ac7779cbbc6b86dd78d3ad04cdc63637266a5c63bf6ce52f1fa6e61b2437897337071affd37d95de5e0d46f94e5e73bbebeb3913524a07580f5282a8436c3a84a3c3d28b5d4deb8bff6d4828dc045d900eea80f50bca29f27f527caae771d2db171728a34090adb200c134180b86676f144b1b680a045877c759879b1b25b725321ee2e5776eed1ff11b581b07dd0ea63e766c17e10e29746e82dc8517aae1d5e6484eaa9393787e7de6a7b93104f4a7e2b23eba52f9e6e1d6b60840301f2e65c9f5fa76ea0ce639978d8e7d33e8550ee16e4561d9e5c2f893ba9ba2be949ee16f2ede73f5dc037779f5882d05387b42a689c8b9d2f2a0f2b00c128f8faf257159566508565cc8e5de2a674f77b26785386cc9862781297331cdf4c014e89c724f70294cb2a833a7aee56ffda56c45da6b3482ec26c06c83abf0ce27989efbf4ba87686aa8f3ed18f5377466df036f1693ce68f642bdb82f2bedd2a1b1bdb75b7be5875a521554d55594c9ed62a8611682803382b92c160ac59f28a4adecb5b9915926f040b759661e01b3c8b395ddc358f71208cac9681eddfde799d2b89fcebfccaf060bbb15ef1ec687fbb1dc615c80490ceae98731ff067b2ee22966b2e7e528d24616c51e1f7cbd80bd555caef956a4e84b19a5f72bb854791d0ef58f98702f47380134bedbc65edcbc338b7670de3f80834eb53e3557373c01cdea780287252e9ed31935a319d5a1b9e36dff3ffe823d209ad6073a95630f96934ca806bac321cc2b827d7945ca948fd5abab3bda6b8293adf4d21d2b00ee7eee2d170d28f6e2f614cf3af5424bf7e5a0b703b0752b2096f54f867dace52de1d24a061c8d0c992461c89b3103d9f1a068e8f4dec5d74946c73845747c3cb0ed25eb1b981d9c8007004e0b75180c99760221a8a1a5cb6c793a480f69b8a1aaf635ed1981872a827056b554688b2625c39d3049adb93fc1bbd034ae95419a706e6d83b77974a8ed4d7b973a32c13b94396991d6c7320090dc4a6e3de57904599c", 0x380}], 0x1) r1 = getgid() setgid(r1) writev(r0, &(0x7f0000002940)=[{&(0x7f0000000480)="416ba0d7537b50f40920cf967d22bf77d291f6c0d117cc6322a42dcea8bdd2cbdecf6f13fa1d2304d403210345e45dd697fb4c369cbb9246d71d3a675f7471affefe27fe339cea396758329f0be6c7f8346bd289d66e841e9c4584be9e6d3b686d0c5c62660dc3134d1c97649dca9dc9f9360ffbaec43fe049b344e580a7ea1ff57eae6cc6c45f4fcb1a8496", 0x8c}, {&(0x7f0000000000)="cdfc68bc08c97f1fbb9a5988cd0d2350bd585b9abdb6416235c7796818f2ddfa96a72229bd902e99acca2c2ab8", 0x2d}, {&(0x7f0000000540)="88dbd25b20100b84bdaa583949b4d820c5d16ea716cabb6da2902c0e88adaa8d9f5bf24ffa1abf065fffad37f45da31e2ad4a31e4f744fdbe3bd25f7d48d3d4102882030f3bd2d159790bce0c3878d7edbafc31fc6fa5cbcfcd27e9165f51d527f45ea95aa3e4ec02e6609e1fb1e9a626e8576211525f765351c5968bf21d2641acb58ec3035921a104c363bde8e797cb0aba2955fda707756efc136871355f2a8db1f343879fb61b7aceb6c97377070dab7c25b9cfb1ef87fa2f340329535cfcb7a6932ebb724fc1fabcae7adc14ab4e65f8ffe035b4c2612394d915d7d608d7c1918cdd7c2bfe8cc91", 0xea}, {&(0x7f0000000640)="7cf842e212c97cea1fb8138265dc0b3e6f8844fb09193e90395b524712bae6acfea780072babd6c5531d91c4473300cbe61aba13df9d0c9987f8fc4615dc5b100d6ce8f138bfdc9701f802aa16c2d0069d6f32056da6befcaa12172abb0973c7a681508215bf9b02376e30165b064cc69a0baa3bd9439ac6f6ff65bd25025fdb110b58f44659f1e8eb0817350faf1f6fb8d08299aff0c23fb0991983070d548aad7aba65cf6ed90a78d18abb8f91b503163206be1c4b79e9da2a648177be58b4a9d3cdc43ad1e00550455f845cd9b915550a3b4eaa26d556b91f23cd83c4f78516f20b66c7c7a0cfa6496ad43ce531462232fab2e5878d31a046858d6b6cec9d444559c1e7eba2a44646de851216241dacb861afee6f2ce2f8e2cc619efc40a8090c523d311814ec54783c9bfb57a06654e9c77586da189d89b36c5cdecbc936bd14e8b77c9ba5d518a6b397a09ea968335e29414cd27d92d9642dc9237edbc2e39705d92796644e2b43bee257e5c21f7e91092c5570dfac0ebb2cdb6f9550019fbbd17baa8159648163a1f5ea348a0c869fabb4e695540ca8f16716e247a37d13d7fa573cce40378e8b7dd6a9fee1e2c7ef7d4285ff6296378e691b776f543c90950db5813b127445972737ff08244dd2fc5312afcf7b1e541074c58d3dd4d8afb778c1c4cb3cfb4e1e553f26eb8418587b0cd7beb3f7d662c159b70a78c3c0bf9ee3a5557ae768a1189c744fa1f300f236ee34e11b241c9fa7fe8a707fad5c8d1d9318714a0b2801f0626f55de2ed5ded8d8cca76403cb115197e766e20461b108d0270584de74e9b0c5a6a96f2947964b9001cf49726895017345fd1fdd266176403c0bc9bd9c4bede692a52fbc4b4b27930ff266269da97d8bd19d3e92c1c6fe9935d72c3533c99f80730e6f61361c59ceb018b61ae05d7eaab7d1454598796f91e373c32c5604aa9b7dd9b34d40ec45dc68fefacaea49a6b639e01dc68863187192012102990567a4c521c436ef483bd1e7f81c010873ab544d395fe435592af0996ca0b867276b468474adac8da8325127b1870aec9567a25c4c7b76319312e0dc4598bd70a8ec7ce948c07cdaf2c65dfff1ce63c19306991433a7559dd3bffb2905c2217462ff2c5a632a940366c86b3d3f47a1c44824bde5334c6345c8ea3e9f944833aa157b25d3cc97282793abbbb5ae93b57eba6e3d3012960c6d8def0d77ed72edb9af7386855b223c8adfc3252fab37acb57e174e848fe6d8c6579d65c42807537b16e51987283da5e6aa8e741f10efc9bfe636fc5e3ed8a61e4a04104b4bbe8c328711164a557bae78f6a2b0ddb6f05605ba3173bffcb47631d8f21e04fe6248f52e08890e1ea23c441a6d44c602e1cd11553143145a71c5d5aa19b77b685181836b14a03e81c36c6bd504ded72ec0ad60588f8228cb182abf64a3898df5f1be9978133d4b5b2e5e3e21105466dca72ff5fe1108f3599cfd0d70ff7bde3a0342a958bb3d981d57f5279926d2aaf881e17585d6c4b997370244bade8a30087c43efe39d64e4d1b765bbc1d5c1fd538b1e956b6f322f4c9057e8c57651102f96fb579657e28dd20697ffa37b24ef92118f8d60adfdf704097ec9a772dc9779b75faea6e087a363bdbcb69e30690c292cd364ccadcd7f692d9e56ef7ab579a4ee63b36fabdca6ce67203d6ada06e094be272134fb56146a32a110ef36debba7748ca1f3a1c419eeb9ffc1586b01116a2500f273b9d9264db1630343b4a31bf2371497b0d5a45284bba8e12f78cad0328332de0216cc7284c65ce5da66e7519a5b17b10bf40d5cdb18581704410b8788c0dc083f2f4c1e6922b7c15692a25588de41345da3d629b88f8b454841e773fa3c0bb654ad0876f8018c4e5289c03f4bb1e808e1cb5b396744c5aa760b063bb71268d85685f9b16047e9f9cea1b1079610fcc782e7587befc86b4aae237542df93578f5d306b153528a36bbf9ea429b1b486f18c8c076121990ce59213af1cdf1a7ca7d264c6baf0c70384a0ddd0fe545cd6e8dff181991792543102aa30640c5a6c1e22addcef3cdad5ad2d7752f3538277d694ba80b237a6bd80d314658af354290bb941265300c77f575ebe302a19bea016d88c410263f2970e91b7d4b30bbcf7facdac34e32b2bd9f3e63fc4158ebeb6baef186021ed333f52888b449e42f061d1e37eb40911514a310a234509ead1b50a10c93d6ac0a566d22f9a59a53756ef9665a0b8319b7d65355fffbd50c57cc077cbf5ec893a646d62533061ee00f812419863f326519203294dff99fc2d76ace1ec94d155e0be850a0922088daec506fad88adbb217ecd5dc492a01b045223cb04a9ac8886d2a503d9191499dab93290bc751469f9923ddc7c41c43b89822095f45374897725583c45a62db238973f142581221cd2a6f7b1aa753ba5ffa08b10375053aaff5d4da78295166e505e20fd88392b185bcb67064f3b0abdf425302d0ec40e58911bc7d1d88c8ca5956ec226dc3a50caa2f01498788463078a16f6f66a6aa52024b4b6844ceec2058d3b5dfeab5452ccb548e432e886747ec12ce925472a798a3c21113a39c0c35b02feac328c4e9ef8b1c24a9a986d2b64cdd4beda06c0af23cec445f94ae29cfefd3f85ac28d97677050964a48c93a82fb4917a91d35a5c0cf3faaaa086a598721bc0a7eec1038b23a779780dc9dac78906cf0f9639eafb49441a3321d1d319efced51d8915e5311c18afa79a2c752d1944f939c0bd6228baee35ecd53d3ca58fbcb01fb60e53fe8a8df5c4e51660b697134863a742ab08d119596b92a3d1d969af351970e33e11b6fd7983f9a17ce7b18998bd39c658bf3d21fc99b0377a2cc8bfabefad534b2fbd55015411efa58c61eb52dd4015f443f243d84334c31b8aa3dd20e8e921483998fdd20f995bb20df73db4b8b74a536f86372110f1643eef23a403cd94c9598fb996a41697161cd364e6ed0019cb505ec527db4323a615a85c209d446bb4da0ed1e67c63745d4723e5eae89b349dbeeb954a48fe8d3d30dd8c4ecabe88c9ce9aed12189dcb42bb06271f272158fb54ea373e0de69af76f751afe65c865f0356e04f11a7d9911ddb816378adc9a3864add4b26f85cccd22840d18c62d4346eca49dd41e7871b536cc7867277e2e7f4b694c867646758746e9918363a8113fe0663a5fe6b7203543fcedcbc2f02e2a9fc6a889a27d5d12c616b26abc3969bedac2a8cf6fc905f1fbb5b64ad031e400c7d496d2bd4da9b81d57c5091a76f2d1480126993b89eda9fec18a445831104974e328f63b79922e72205e455ea230f0657bcb419e27602c7efcd348d430cc58d7a220d56e75ef1392b268c3b903dc541c2b01b54c63bbb8192d22632783bec66a0a23869cf0a0632f4cb12148d74698f08b90de3e7be713a1af9eb927fff5b34358d70e2342c79c06160925bb69ada79a4d9bf978988f0822d432ffbd4fdf369f693cd94713b88baedcb545cd370563aedbb2de27040250755238ae8367f0ad92e9a8988ebeff274da8e8490f163f21fa7f10c60e7400505ecff0608309d1fc2b29aa44930899034f23bbb2e94c16035bbbef58213c99c23fdf5bbba48ce6dbe795a0eeac450642a78b72665a964047ff42528ca7a2540a7ea47b0d6cc1b99dda291a7ff4de3dcf836860bf6dc9245e5b2be0928a251b1f0623b9f702987889afa2adb7db5e5eda5937ac7f388184177885073229706594a004adcb910929c0980e6eea087126c742bcfa535c00b4f70002f7f596265c6261267a65da002199f886c2b1ff2fe01602c543a276ccb94f42fcef7b24ba68e46f6afcf625d5250e065f65673cac4e94a07f04c03418f4a935714fa93ccb70ffbf94b79de101c4b45f4425fbdcb431333e0191035d1c21cf48800bc12649f1ba2d74b80f6a5801841c21ad2ebca96b7fc579ce5628f8fa176a302ab4b23c2a66bb556b469f73847aa1206e4eddedf9cc563ce821d8e7c3d3807569bf572dfa3d0f1fe2a9e479159bb13bd8c8d31d399af41027eeb57df1a9f404790137251381bc612433bf9bf3c424f3a5831fe737d125c89e76207c47534c48720d70e1405a900f728cb12c825bec1f67c47fc33872fc750db84293da71d1cea7aa73e62b2598cd0142947c4a29ea28f9337f2854de82cf6bd9180af09705b3c860e95f5c5f02e60e17e3332590f173d24df103ddfb96d83ea609f22941290814b1dae85457c1d2e23c53f2ef6ea36907eca9ed2e903c70b5f075279ac53fe0125467b3c7e2d2dcbac90342df75181f9e2f03fdd607c0369a7379180f9bc1a81b25c73ba18e5408697b95f82f9980970961d87ab7c93360ab387d94d7335653fe9552d04e6f1e9eeb6b89c99566cd390de87e564547e5e758f1b013ab100ad201d74cd36d886ae470bae8977a1cc39e591c09c02862a578240d8fd59f4f70045bc6bfa9a977a0817432f317582ee8fd271e427723e7d61275dd13016471ae4eac0f76c3ddb71767827a7a0c21a49afc4eac88a1b5ae9e098c7f1bc8caa545cacb73689a375af23cc66e6180949039a36ba3bf4839b586af5546a9674aae1608a60bce56a87e0034a3dfaf33c2c14f87f21d2301bf9714bc263e3d08f9ff61ab6e9e13064f9fb6b6e69ff096c1835bf2a2118447d9caa8267f2185bc921262078ab2e96cd23562cd2cb0489e1605eb371f57c205d0420d68d8ad949aa1651ad040363d496a775dfb0e8c3a425926777c4fdb4994037c60bf923887bb88dde6c8fa3422600072bc9df6c359b197b741b7f0be70a85322f2293a99a3e2bee44cee531b483436d3c810bec3710440406fee5329a4b9760fa498b35d2ac6ead8a442ac8e4c4cb43307b8bc5a56389d15bd77177f2ca06ec1c74f4637e87ba615b903fd75c19c23621fc23d4c0b0f8cffa8eb4deb5aa06b6d2380a2f6eab8e3d0e8abb0ec94ff92d9c5092c16632bc336bd8ddd15cef6c994e30dfce66379a5a48ff73266034e37486425fecaaa8732d4285aeeddc667d4c26f229ffeaaf12dd74724539b70d0a6dca0b64e5264ab5d939644457bc6b768791da17326b261df4f1e0fe8ea30166d9224ef953ca0840944de12ccfa135be9a6e813eb73b3d517991699d0b79f0176e6492b78958b5720a0ed84f80e31f867d0a957116feb595d696f5cddb7fa2236b73b6ba4d091d38c3f7b46502b860ffd7a4463593c68583796946e73a5f9f328949e90044d26b02da811b23b1ad491949a1a50aa7c7df148a7e7bf5e54528a38c9a6380a3ecf628869b412200735f9fed8da43cfbd119a4efd03f4a20d9504181beea7b3a60e32d7ccce1fca0363b8e778ec3ad64f27c79d6175598d43e9acbde10c657876e2852e3090cea3bb07b8ecc551f0951a83752c789ef3de57780dc2d70f2590f18f3f91678aa2c812e3ba962d8c05fce7c9bf59639c3c4013d26f2568bdb171225a85232ed7001d0bfbefad725e5b2dc2459a836af03cb0d00062fba06dceb3ec1a8558638bc8bb550f68dc2f1cc84d0e522d7992a87837d17b143dda9dc6176a0df15f38a07ea49fbdda7434100409497b3348971fcb8c8d74f0775b6552ff937eb18ebf12e439cd4a0d6f994430d88bf8bf8e14710bf65d8ae50441381123f42e15b88a6fe87ddf0cb5bd3ae2e0d1be218e46d558073d683b7cddb6f9990740c161dabedb571e56c70b03cca4a1f4de6ce90b8c1f7a9e064017ebef31a8952c77c4ed5ae88cd8b9f4486e853052ad60e288aae7448e3465573b1b0", 0x1000}, {&(0x7f0000001640)="c901a0064d563dcdf28f7d36ae667b22c7baa63107a033b9f5d1286845b36b82c60139ce606e179521f1a9c041876aa97e49c0029a3260966204a233811984d15c859786eabc5df1a8737e5355ac2fdcd5eed486c9f87ef642c35a6458cd55b1ab1b9afb10fd6fde3fe88e38d5b7c00fcc9dbdd406d489968e4a62b7c9923a530a9dd748816b9dcc5afe95ea76f7f50c6b368864aa548e3abc8deb0f3a8b4ccc653e329507b99691a2855f2b5ada849710f5d8b7f27e73d9067f1336ce89687c17381bdcdc22ba832b36838e7122a52c57fa8f9087f1d5f0d1849ef9f925cb8ef1b9e9a912d4e4a9572a7d4b2064fdc15032dc06", 0xf4}, {&(0x7f0000001740)="6d12b442d1214bd4a917cc37ae26f0964957a6f5613f540574c5e2a690d78ca15ea643d1fff598e1b582aae823fee99dd3ef315f9ff70860d075427b0fe5b607ebd4bbbc88d008dff217a79ca30ba71c9c47dd936f88a123d67994d85e0fd9f94268284fabc348063ff5c8e7eafe7425ff247d6cbd3c192d242e46103135d4c2701b66dbe5c3b0cfd23574eff0c176d559554c453adcae45177764450ef78537aacc60", 0xa3}, {&(0x7f0000001800)="53e233ce138c0f9d66df438ab31aad0006101cb28715ccbf8e3d14a854c93dd4373bfa38f00acc42f969bcd5e3265777cfcafd13ca6ca54dd8da835b7b3ef844c6519e6342137b81b63571c4715b988e3c32534d7cb1cbf023934a82057ac25ea1763d04318d64accbd7805ddd0f157f4f59ef8b2fb1a404a7636dcc0e73d0d0d8e57a80dc00527d8cfd87ca16f30dca3fb72f9c513ba1e4f5927d38f1af1e921192b298f19150bd6d83928a1942a4dcd532b50040324b17548a63f1bb8f44380195ecd81a9b25b44da6ebd2e65efd113f6acefa9cfaee8a322e1ad04ce6b170a89bf325671471a04c69e361c5261d6c2e594e1cf5778a22220c375ef880c7546180a29c0fea2fca5576df1e4ab383fc202fb721a29956071b5c2207e517737b55b8bb384d8325ca2e6c7dfc368c9ef595460797f5c410a0cb90f707379af0eab123d59aeb13ed11eba53481f065b4f039d3bcd4eca7bdcf0ff0f2feb0809523da0998918011b88487b436cfe131d49ce3398732dce980e220a4deff7013de9fe8cb7127a60b8dc6bf2a8fa34f9ce5f275043c74106c8844537dcf0b6910ed3295cda8e885fa4e75c89feaa7b63dd08290d3e2e474f85ea060da9647cdea63f0b07e498238ef583bae9ee109e61cce983e755bcf7eaa72b155ac4c2ea3e65396f3f5ed78e2bff8d727061d4b30ebddbad1781036a077fa27a7383d9e1d4ef7254b2071f5b99983313ebe5415f26808687737f936746df909c398df086df577cc02602580088c98ca2c1b819f73a2548ca97ae702487fb8f98c9f88e3d81c504fc4687c7c87e685877525e6444d71779f2fc89a39dff90b7348957195af405707d26da1d060fc4423af537ba5195e819c34f7bc1fa74cd147c29b5d8b991f050bd7de71773da82b794cdd7ac226c88bae69e6df3c944c5966a142850ae248e0ac4414687f878bee3e79c4414167019f2a65e91b259a50eb71091221f022799c71f9cdd71472d8a52a78e0387356e26ab24a9f0a7934dcf3ff9f1b6aef7cb7eda77eb8f637cfd028ffafdc766322b1b0934d23913eb484a4ed6aa53e0ffb4e7eef4c831001c7f03567ab3ac356e0c22acc570121b22704b1d7bca1b00fa436a109fd630f14d1992247afaf6bc6666b07b637d05ac17af717caf947eccd862513fc279c9f4e16b91f05636f004d0af5887fa9128471f41208a894ad83dfc414c5d81fd165a9230fc360ea28b3bc48323c7737898f446ab6036080d15a60bd8cd9d654f02f0aa3cd1600b33f98941838149b52df76673b4d48f60a43e4b15c16b33cd13f80ca4f815d440bd6c3767096381a7f01e85526455afd2f6cc3f1c2fc257a34fd7b9b3653d5732540e20321f6157fab8100b3fdf3bbc5ce57e0a9873581537ebbc7b184c1a3b22a2ebfba8b61aa63acba2d06a358157b7c7ee8df7410e34660f60b173902f96c8d554df54ccbd10ec22f6885fa269195424181904143b2db4ba18459a17f405f759dab972b73cfdf7f58338ebe444a78f3fcde0eacba01faab24493c8172cf3fd017931cb964e0e47438d340c610e1c73da00e1d9c011ad49f1a083e0b77444766e8c37647cc7c3d0f1908d9171d1887f9c93021b2bffe3fd85c0a98d10381307c0170ce02111883503bf278895cc6a29f3c2370b06887d903ce5cfe4dc1d5be1bf0883123d4b5e2056c785fc45af5a6da7d6b72b7c79e0b8721d249516b690a51aa12dc4f43985971f11d22e7089a980e82cb7b222702ed5e1df83d5b296d07a24919067113e4eb395df75bfddd2845f5b039a1036c0def771539b59191968f40bebf4fe0133a492f7b1ba6682573037fae456f6ee83dcbdc9943db5e9f500a767ab5d872abf6fc7b551ab836947fe07be08d274f191b4d97758f035fe643fa55696000bf5d4d4f1d3d63fec1256039e50f268f6b37532d68853a9b31fb788c0101f7eedfc7ce71d6c1cd2f43bc4f01e817f868ace8d67aa01e2dda733a64c8366490978db9753510321e848fe8cd7a7868cff7f3160d3f20f08a0932a8612a129f8a2e6638e730eb874050115669696c9fcf4c46e9acd5b46b169c6e88bbdfce8d39b3a5f33fd59516663d0055cbe9dbab0bcf68291aed4aa1fbc0effe084ed7a717e3b337c354cdd584348ba31f774b87fb761d2450b52ab92847dd5a22331bb926aa383c868df0606b60faec8fc6fb03af824c068d6f46aa1752f93d98994462b267668368e94cdd4d41ce1a641f6157233d0ef4fe74b843069e7ada47a90f3a9b1989f97cc708c47c335b7462c0793d49d511a3a3ae4629559c00ba92ed8e3204735a3c45165cd10a34c1c391bace8391383292a219125a1b6eaf831bc59e94af24dc7cc755d2d4aceb1ebeb258c514733d528eb3215a596f9ff75e289e920b85885bd4fa8278f330501a136f9fcb20bd262f800d874bf4c54bc7569dd0522f151719c226bbeebc442eb9870fb4a9ffafeb73a43317329faf3740828647eb4c7a0ee080ac6b283c1a841cb6a1a78afb17c74c3b10c6232ad3d2f660613b67d3b81e4ad2075521a219eca2d200fcb1872cdd72d7470dafc3a9bccb63f7e1700ee0ffc5e55fff6064cdff5a94d6a71c0fded58f6971c706451aa86a3b2107687b5d9550f2df37d2b09e047ca2203c5948dc9f8597e8f3dd427a0ec5f203a27e398d2ae84cedd22962cfbdc174be119cd4a2725c980722b0a0ad68d312cd0735835c04e3298f1e6f2d1352032f6496a52cbbfe3df7c95fcb62d70bd262b807c22515339a9fded15fbd5830c457980dadb89af0bfaf016307b28e614c92a071a0c20e9dedfef2e34818240908165786e84a98c200ef3dc7d91c96b7681e4f461939973ca4e9d9434a50243f1f0efdfeb0bb436e24eec0cc5bb3454c2c7ee0b34714297d00346bfc4e637ae42860cacedb3720fe08f6a8bbc0383e88745db1cf8aea3bd1d1b1addc241500aa12974dd28d7cdd4829dfd3a9a15b24bcfd63e2ae4e33f3920c52bd3f9c8b79a64c8ab36d8e64f17abaa0a809f1faf77c5e9ed63cf680f315db0b24d95348a274fa55b8ffa62ebbda3076bb337d41b4c9fb5a0e02744f3c09f6c58154fffde27c8238322f5f58c06af8e29d476176cb8d2c4bd873d1414545f7b9bfd1244796327f342331450bfb27d63d4e24fab45a59eb56452740b22bf52c05c55e3412e75025dd4d6ef531fb412f9018053e6486d38c24dbf61a976e743ec8450f9b8607b5751a76145b8c76e9cb580a349db9f01b9d47ad8f0a35439e421f7039c08c045f609c1dacd3043a59fe0dbbb6f014af423ac6311cfdf14f39c12fb196780566f80f84125bce39d5ae7505c9df7cd34c402c99df391e078abec9d64afbe6bbdf41739e0b6da966fa40cd1c18e1696f5d7007adc61b4147823b4dc1f6caac0ae69a4e5e9b87c3225e65ec2319d39cfd056ed8f136290d872e80c090761b984a400f5ed1022a125224cb72688c88991aa54db7a4409babbcee115dd8196ff8007a48304d8832bcade1cadce0ac9c149e555c2483d7a26ad336e373c4107786ca721ccda968e1fbe224888e342875ffe17abb62f2e582f25136df6abeae873251b68a02f1bb8122d695ab6c082710727391da182e22393a70bf1189a92a6af1f5eab47336545a47a525034d438277ec4eee50f2010dbe6ee2a22858f0f104ce141db758914c196796b34f28fef78bb20fbdce175fca2b9466757a974f481430a0126c4f29978ff46175aeac8aa2a6af2b080cbf54515281d3e4fa7438196745e35486d0d27ba15261468b32f57db702eb925bf7002e2572fef32f1799003ee99ca7170525c4c3a5ebd05860933a1876bc073d73407f505e05e5311d30a7281313c1f1d76b12ceff9c37a8b105e20a6af07cd8e707897eb2afc3bcd601b900e4b61350b1dc827ed125ae675a2ef78eb93b946d76dcacdd3038ec1b4d10892773e15dfdf4952244dbb3bc2ec1080610fdfedfe3d5db648cc3671b8d652bda4b5709a5110e3b6068453598964ed7ce241e4b4fd50bb95d940d739b520813a1b689d39e132d3f7002f06a23d1b870f62f6955e8aadb348767b1d50af2176e0e9211bac533e98e7425b80b4f41d3a283e6ce20bcb0b3fcb8a1c53700b7cd1cc36333b38b69a9dc002557bc2de30830ef097bf4268e4d02ef7992a29a07bae38cf6bc68e4a2df095cfc5e48ad6935e0797c1235ddd4b0e45ee2ca2fa9992eab8f21d456fe7adb7ead29b75945b24d361110987183c89f9d86531682d8846aa7cf8f15508acb37828e4ca01014afe0f0d455fee924eb42e8068f05ffa66ff7d14a90d8f94bf23f7807be3055035e83d9982242182e15a23430cd01c9c41a07db78fe11774610305d0d213aa432f76d12c8eeeaad65ca95e6ddca3c7b190b5a5f4f55ef90681d7f749b597732fb29873189a098048e010613c16254264a8e9067f728811fe0eb9b97b6aa3d478177fb3f7e8106a394dd610cc7af96781cd8eafd0c75dcb8d530e708570047eb3a4efb4f94afb121037d6ab69b6f07f9e485d3f935be1d98ac7e20991c560f46f1c306b16f3f057937fb01a935f163d4c244b87df5a91d24a12cfd4874534440de5624d1513e4cdc63bdce2dd12ffc9c54baeb669d56f4ecf7549b1b3ed9b45c0d0a7ae75ed17aa7ac81cc65a7004b93402b49e02ebdf2a5012a1006acab7bd557060232e9c14ce036bf33bec965c41586218e2b02ab36030a0580b4032f6a3872751fe9e6e2ee8e502d17b9dcbfd0fd6109f82712ada5fdfd17a71764aef0ebe2743952ed089184fedef92b52cb91634d49391058fc82f602839629579d1511550b969777f5276003b5c60023791158d4e6a3d58bd68aabb5a318c1750ce42e0f6bb0b9222bc12b8de0e9459d6474e23e43619d061e83503531bddab98bd92bcb9cf5ca299e13064288b3a800cd2c1a390931154481f9cbad208a75cfeefcb21596e73c64c3c9dad55529b6ea398a44f8ab72e83484f2d8460c9acf5229eb2a7f5ceada70194a1a7b45568a95d17b4f64c7ee06de1b3a5f498b8b29620548f8fd750cc25c40f3cf7ab20e6fe877db246f86b19253bd174a5b123ee1e881be0ac7d4589f3c9a1cbaccaaa3070819b142bddc1cef78fb32785a88afa5067cd0e5ac41f9cd7c1097cae83fffada76aae965ada4583e2c601dc763d5700e9822195c2d123d1339b14b00ba4b7c6f65866d92b5ce70e96896c6d703313d3215d1e445042f86bc37584f0764a8af68cb188fe396acbff0e12bc29480d55849e15966f0bc574ea3e9e2212513b447f3d0eb123b95c03edf3aabef3f1de1f6a523e14ae913449b0974a258ea80e2d51246566198b0094f3b2417b9e0abd5e80b63124c593f4fb0798e5a6f556b0c3353e5a23cfaf535620988eb1f7999cdf72e0a5176d126b795d46e395715a4b35c11ac5da0b3db5f3016b7a6595fc77fa83c22db7b97b945703d0a09a7b0829400f10e41d12c4b33bf5f63087140f67c6e2e0bd75be4c37c47bc1f3a3dffa26ed56a651101010f621278b6eb698f4f946ab592240069d5c0d2f452fa7379caafc2166ae97a7b650fc257c6a9e1fb68c59bbf66191d94f4a46cef08517bd9b88edef93f25b7f4d49690b19687381071d62efa57d9c6b7373bdb9079f96ba084238a7503079e4b945d6cde7c0942595e8649b1c521f062f4ff47be21a0bc1a9b7df43e46496e9953409d48721f6da31c1d0a25e099376853bb9b61e746c097ff402fce52a136309f49101251b36db26138b7dc01785ee6ca51d7fbfac", 0x1000}, {&(0x7f0000002800)="4d44e0400dbf51774480bddf3fae4292e4c005af1778efa224f258c435543bea252ee4bc4d72af64ee7c8b88c379e087a2f99339fc0f9d6faf8dab0e414b035966f25bb35b0cd9863b3ea296fb52ed6b864f505cef4a0d861db87e687e3e304b03692f223447af8c4eee61ed5c7a024ada8be4a325b85f7b0ef038c099246b", 0x7f}, {&(0x7f0000002880)="61d4a8a34eb56c3abfca23fe71454a2df36c63d808c04616e61cb0325bc107ca09595414f645b8f7a080097c0cf86042222971c53bb5dc170a68fc71a0ca4daf5bf4832c4a63175e8a044f887cf5bd8b01a002a8e72c8da0cc4a0b116c25bcb75d53e608cde0503bc8c8db9eb516d578a0117c9a1f287edfcfa0482e88166b92c88b713b3e4b7092112a7da085d39fb7971e55", 0x93}], 0x9) 00:02:28 executing program 0: socket$inet(0x2, 0x0, 0x7d1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg(r2, &(0x7f0000002b80)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002500)=[{0x48, 0x11, 0x3, "ef6e5e1471b9de887002004afceca7e9c1e19ec60ef6bff972e0bf5f067bc6de334ed2b63a2bac141b10cdef72dccdd6b3"}], 0x48}, 0xc) 00:02:28 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x22, 0x10000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0xc, 0x4) write(r2, &(0x7f0000000100)="807d6ea3b8700376999376", 0xb) 00:02:28 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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={0x0, '\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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02: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) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="102e57b3e9b8ea5679e706d94d8a78840117e91f89581e9233614b0000"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/152, 0x98}], 0x2, &(0x7f00000002c0)=""/70, 0x46}, 0x1) socket$inet6(0x18, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000380)) accept(r2, 0x0, &(0x7f0000000000)) 00:02:28 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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={0x0, '\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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02: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) semget(0x1, 0x3, 0x204) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), 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$dupfd(r2, 0xc, r1) 00:02:28 executing program 3: r0 = socket$unix(0x1, 0x1, 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)=ANY=[@ANYBLOB="0100ab4b718b591e9233634b00"], 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) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff3000/0x4000)=nil) getuid() shmctl$IPC_RMID(0x0, 0x0) socket$unix(0x1, 0x400000000002, 0x0) 00:02:28 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() r4 = getegid() getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, 0x0, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:29 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(0xffffffffffffffff, 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:29 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1210, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x3) symlink(0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000140)=""/207, 0xcf, 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/87, 0x57) 00:02:29 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:29 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() r4 = getegid() getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, 0x0, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:29 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(0xffffffffffffffff, 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:29 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(0xffffffffffffffff, 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:29 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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'}, 0xc) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(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) 00:02:29 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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'}, 0xc) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(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) 00:02:29 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0048ad33d38f3c741f4a67f08679e7fb02f89833a1d4457c74e9fee26ea255d249275507b3232c995bb15353e83cd0274018b7f482a9d0c0bc855c7b95a9e54e0f1c0c2304e2ad1ff3fc82f6309699b935be8c198900"/113], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)={{0x81, 0x7}, {0x5, 0xffffffff}}, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 00:02:30 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() r4 = getegid() getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, 0x0, r5, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:30 executing program 2: r0 = socket$unix(0x1, 0x0, 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(r0, &(0x7f0000000040)=ANY=[], 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = accept$inet(r4, 0x0, 0x0) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={r6, r7, r8}, 0xc) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) ftruncate(r0, 0xfffffffffffffff8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000280)="c4e7d214552c2a74a09472b0c158c9ff3c3a0efcf3b05987af6359a4ff1ac8fcf14d3d5baa8bfac7e7892bd122ada60e28997dbc9765411ce2b85d07aa23ba6b386c4b34f09750812352d7016948744bfa058a33a046", 0x56}], 0x1) 00:02:30 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, &(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) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 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', 0x20001, 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:30 executing program 2: r0 = semget$private(0x0, 0x4, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/25) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x708682a2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/158) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/183) r1 = semget(0x1, 0x0, 0x1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x50) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x1004, 0x7fffffff) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x1000, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/190) semget$private(0x0, 0x4, 0xe4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x5, 0x3, 0x6, 0xc6d]) accept$unix(r2, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) recvfrom(r2, &(0x7f00000003c0)=""/56, 0x38, 0x0, &(0x7f00000008c0)=@in6={0x18, 0x3, 0xff, 0x9}, 0xfffffffffffffea8) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000440)=0x4) mknod(&(0x7f0000000480)='./file0\x00', 0xe160, 0x7f) fchmodat(r2, &(0x7f00000004c0)='./file0\x00', 0x115, 0x600) mkdir(&(0x7f0000000500)='./file0\x00', 0x30) getrlimit(0xf, &(0x7f0000000540)) renameat(r2, &(0x7f0000000580)='./file0\x00', r2, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000640)={0x0}, 0xc) getpgid(r3) accept$inet6(r2, 0x0, &(0x7f0000000680)) getrusage(0xffffffffffffffff, &(0x7f00000006c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000780)=""/139) link(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') lseek(r2, 0x0, 0x0) socket(0x1f, 0x20000000, 0xfffffffffffffffc) 00:02:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x200) 00:02:30 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02: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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00797301581bd3d03c0c7b4f837e381b39051b9e8347ad4471fb1b012aa93bdcae8b342756274f89c47dffc3bb5e8a3e32734a29c07d8c3201605d70109c7dbc370aed10ec"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:02: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, 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 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r5, 0x0) fdatasync(r2) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) dup2(r6, 0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r1) 00:02:30 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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'}, 0xc) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(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) 00:02:30 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) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="010501bb1f89591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) geteuid() stat(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:30 executing program 3: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000800)=@in, 0xc) shutdown(r0, 0x2) 00:02:31 executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)="611a30a70adfe31cc8984f734b38640d458fd2ceb5b832e41819e0c01c4063c5bd77c4356e0092f9a6f7818e269eadb5d2e3594c08fe60d72a4379ce8a52b1c06fd9827a675f25251d2397d85ea72d9f621327b54b0699c5ebf0cf2b24ed2bc51c7ef7045b6d7ee883fdc49089fb06b660d6209303942abe36d6577349e7ff42b4d5994a298bf342d925ce8920948a7ceac22d9873e582c185dd4e5fd412e7cf68b0720d8d526e32d51983cc04433d467cb56a68194e20549104b2efe69734383d8a4be46c8e073971a63b96c615307c09b5c202d6371120d6fb3248f5dc82eccaf1c3b3b23407c9b3839ea49b6bde275be0874b6a04bcd07fb57bf6cc6c077a71b612b7ba5f28cb9b5707aa4a6d9bd90501625e2f214a75e553098ab297a9f61e6f0d72548857ea7c366e9b12a10057ddc57c928cbfbfc8de110db19216d4c55a6b242eab014806bc41258dd32eb2a6d5e0083b4af9aafd5c0b8063974e6cfdc59bd3609aeb3f7298ecbb984a69edc44aa2aa64b2940fc6529934bf184d7525db59a435ceacd9b1ea92b045368dcc5102b65d71cd5515dddda3e70606324b8f63540adacc4675bf35a428b5505a8bcfcb1b1e750625850f061b95f8b50225abe8d288b38f6f55d377bd9e0da03aea1c750db18cfd23828ae34267541253c731107dbdde2a035a1ac692808ec38b85683bda0dd0d7b716b4e8a77f209acc0278e0919e1465f48c672e5aa5cc720d0a11bdd915a85eb2aea5946ce268feaf6de8a09637d022a09c512401fe82f640d7956b4aa54cbc913a3a8678ebaeec993095d317c45b92a5e1215dcd109968d2bfc2fd74716d81fdfb8d92cc6b6aaacd6413c10588121a2d167295ac7ecb9cfb5cb18c98698918cdd0578c78acd8d8ad2faa3c0ed71864448db5bdd3285a5dc603470935a5ac332e8304f464613b97e84d3b2a8431c5d1f37b3301757b45ad33d1ada28b0a56e1660b60af05d04da27b1fa84dc2207ae3850d080dcbac1ff3bbb9868209668c47b92d8ba9cf31e7f5a07c9ff20e58db18f0655cb0b1cb87e99dcfb2f33d1630c3adc4e0f814f254a0ab5aee18ade79a2245e9eccd6b738364d7127f2d4af9b86285481d6ce04a8c64a645489b09bd813665ec1f4bd003a97e2e2b769d63980d0734c0734c564af45e782da1862ffe5880c35aeebd251c8719cac08c765b632f5f4e7660d7d8c4dc066f4d30780f2b2ccdaac997e59a76b5d846a769152464b73365a3fcc69f36306345f27b21990abe1170b84d8dfb13bf7ad9050d70b8a164d7240c6cc6ca85bb70328b5db32d6351ad7c3540451af135694a8e221c33c07bbe7bf0d73f81d913941931974976eba54120d9a44c6b9d1ab6903f694af727d20ef24b60a2428ac46c69e195e0263e3438216a181e5a156874c1f27e554f7f26302ece43ff97b7d2b9342d3307fe18e377396cfa8520ca42ae2c7a25093723eec0a755f008636328868983fb51b6fe8827b759c0da0aedeac64fc2ba564d96bba4b9efcf62b22416fc46603cf45a42c311624e8705cce50e7fe4e0697b93ffd510977743963d46b7531b42a11d146fc923ecb6a4bb7ca536e911800b098eb78ade7b4f5e04c8027565452e48ff4df48758d0b6c7fdc4212d713ada5dc6c7e5c64f4caa3fc579a90058aa6fd9253413330ab846693ad664ed8e30f489d2249be44ea90ac80cb1859c03cd5d5027a445dba9d4ee8584bd4d750ef0cbbd2fb30003721277651cf94476c8e63b7c7822108c169ba70833cb9ce88b70b0ebca86d37263bc255f7c8095ad50c2fc1d0386145119ac61cfb87bdd64068be2d0be1154f94983991cff556d6dbeced4c8e829b10673ceb062bbb48356e440100604b7424542554303900cf2e28b43eeb4c9ae28aeac0a15a0802d3a0db4ccf8547a0b8b0570d642469cf82185b9dad3f917632e221bf98345ae09c1aa8f669a70eb16ccd24f6c092284050909dc2f591c15c70feef0ca9b9b2e077181a391bcccac985afbbb1943021e47b880a59edb608dc41f668aaa3b6864e100c3ca1837e5348963738280191d42feb36b5cdb606d98fd50688f1840ef6282665de3ab3773748c5c79404cd0b424bbeeb0bb016cec573a7111742b5f056030b9be4fcdf3ab341987e7b122086ed2b9860d1a16ce64192dd781ee98fc6b7a6eb5fff7dfe41950c301d2cc0984a151928e717e37222b47a9b6961a2227e6889d7024fdfe381fc00ffcbff8be2e53a44679f0bfc6d5f02d43ec7b66ac6d625ea57467a47dc1430349d559dc7a4d15373700f342e1ff005292ee023fddd0c867663bd0b234ffdd303a52efca70ea8ba8123247331261ec26e99ef48aa82ce32d72f0cf589feaaf69ab82b4a7df99fe4e531d6ec704cdb027ee5b6b5d0aa048cf03553865860757f48c9a2ffd01eed1a5aa9954de0db954f9a452875f3824d59ae7359c7cdde76afb50882ee4df7644b865f8cca312f336c06814b549f713ce7946e85fea965e32b33d01c15e1e6a257f09301169bea619df484d91a0f78c424537a6153d0fa0a088b412262bf860091cff0bb8cd552f0cbd959faba6bb8e085f9e089d6249f552df47ad29a8928743e0cc13380a387ab142d09b125b9fc7621e412f046070b1a07701b64f388c0ce9e2f452c529a09ac5c9189aee053e4a0690149c067e25b2be11a78c3785d8facf1dd5d3f99e87fde807e240c5bd7ad2a63f2b681788441966a3692fe049ceacbcf01f557c134754b35e91592ebebd80192b8860d23bc05847bcb2f4cc41a0503c41f0880f1238801fba22afb52981479cdb665428ba797ea56bc677a1f3685ba9dba3f112ccd6f9fc310a3e78f9807aa54c2ae69b5d5fdea0ce1b64cfce8cf9311632c68dfec6f6ebf7d3a48b6c9986cf0780ccfb2aa0a3dba243bbcf11ba14cf41f8a203f09d7c389ed91da23e6ce8c38c835cee6304c8a4981a0ee0f7776fb2c34d4fc39ece364c8c515821550898e773998a6306fee3afcac9b84c35630e9a1ba54e491b2ed4cacd4e82a4e835f7865898f349a40dbaeb89cbea67f789df9b981e851a3da151f967c83da75aacbf826d8ef9d1f8d7a6bdf703a13884ecce77edb91b28dd5e3546aa8fe4958db6300b616486f9f9d48a58fd33eb36a90cd2b7512b7ba3b43ac0abdaaab433aa1268b8a37cc03b441216b0590d117925140cefae0eae883b1c66a48f0aba014a204c881ccb734ab2b68563a7b4bfe658927fc9f86a98ae9f2a10058e2a86c2da6fd5c9346c6a2c14061eeb789103a18d5a6a2c79a0d4ab08e3f59d80f4ca1b08368faeb677951ee1d808778926080281b4b1a029844fff00573b890caccf58d70a45e8f8abad3a59fd01ea8a8d12b640bf2d17f1a4aaf321ac17c3f7185b5944c1a653d1c2ba8b59bbce5d7fe074ad9d483e14866350c09ed41978812876912286913e39a1bbe86432f3304015f1e539e1f09f4e80c604097288e88e9315fdd84b4eedb81cbd7b998efeac4760df1c229a9f13ffb429b09a949954709722f075f31262cbed32fac866f8d25266e23a0ca4e2868d76765fc241fa1d9299d2cff4f8bb4c1a172537cc5482090ebfeb03cff7dc3ca771478691066ae4f501e37ea3d8acaa51583cd36ef872ccb883f6c8622bac16b9bd7b7d659425d80e28472c22d4f74592cdc88f2586896063f796be8463e06a52a78961f5dbd43a82c89e0183fc59fdca1020ac5fdff70aa4717c9ee4d13c5b1bbf38ab0050e9f8be2e197e4fc68e3498be9fd494c588b906b3e86d135890e74c74c5ab29d5f36c379d82b21a860cca98e251b4c46778b29290086e099238548c89645ab69a7f7f81993646eed1c96438d9e3cc02ed2253b246e04a60e6e66a930766d8a96e59ccfaca05c7521a21f7abf2fecdbd548023205afe1979548eab8151086f9b195f609a8f0d3ce7cb274f1486476e3668fef22034d157bbc26fa80536400395029a2c99f25479b900023ea12e6b415b1b5e6818e0388c8a768ffdd6cdfcf00e2ea34c766db6a0dbcbe34f937af9bf8f7b457ee520a16c412fc4a554415603ab8b2b196a1df9e0ded1ecfc36c5f13b187b3e7cee42aef69302c5526763bebfd76fe486342b33570db99a71c785eb4cb21f3c618ac1cfa7d9baf308d46d69a8b8896208aed1cef0a3a307475ee193a683324d7d923f9f0367cb27364ee7e2520b00f1845f62e8e0784e7b31ff39c3be57b885090d945076061be9bb08e3cd05791ab0196b0d9f250c073ab82c4d92bf9378ccd8ac6f78a310902fa75bfcb39da1d7cc014b97ec219f0b93c84c3d396ca18e4aa0758c75471dd86a76d0db8b51e1bf518d863631aaa30ab028c5c2b2d99194aee28d780f7713591301f3cade05d6f570cfff3ad0ad809dd85beb08c7c4570700f5b358a7c345bd5270c609d9bb018a98d818b8ef9665fc7cdfbd797822572e9539d85520c8d7bb0d936d7d4b8242835f337dd2c052ce3fad16aaa4372cb8493b9c0a2bf49682b9d0542e430250e1d7f84a8ad2eef27cd00086d59dfc8e2f41e9c500448f5254840e59efe8438881586ccf45314023ffc1c8f2466e944131030a95f6dc00ccb1b5aa96f138e5c40f40b143372712a03d954f8279a8b761cb01d4b7cc537ab27d9dee862cf2f9bc9587e403762f2192291c5bc78aacb078041a8a5f915405f5b3d85f2051b197f007200ecb3aacd36319e73ca350b4a78e3e031303d3668092908974432f2b9b5c48eb60a9ac924061913551bff3f1989c5a56189129fe544a020e485aacf37863deb6689b85c0948f8e6d0d66f70e781024007cb90ce90fab58d4a58215fd7c0e25f25a2e2c2dcedac8d9faafc2d8bfa69ea1eb7814b65e4ac95d3d84e4a795455b5b95b20ac1cbcf62650863ce270392cc2655de6b2b3e3021407554c72ca0a8195a5b54e3f9256e234080441fe1245b03c0d45b11f427d425c5133055042e6bb0158a3ec129330e864c26721cdc8597e34ba23c0507ceec5a309d24efe2506feb2d0a82899b441e5685e44d67bf997defe20477421533895d5152a9af6cfebc78f59fe9c279347e442e0a5f591570eea88d2a1c608a23d97f03a245861db921a8ef1d7e11738b8d99cb41a191c2ea2ed414c40d18243550f2c0dcacbba78e3a7427576328161ff45596d79597e66019f22857de27fb08b267f9e3dd42825f59d0758d02ef3e94b3b609fd6a45c8d70ea2d3d4e8a73ca4e233dcdbed79a1de959b0f70ebb2e463dee8a2b8298cac6bec4d5c51480bb184118db4d6cf6ca8e3041c64fe6d965ac2a42c9e1f33ce404ef8d6ae9433aa03c2fc2931d4eec26b6366df62f4522dd247f514d3dbbed48d31e6b5ecb29569b5c0b5c756a055b51f2d666edb962c0ef4f94abc5bb773c1eb717fb1d4f30bc719ed99a264dfd436aa471bd55bb249a98339334a2543991843ae2fc0828b95c5c345e533eec4fb983ed97f2f5ad16144722b616fcf851ced3d7f84237ca7e9d28c26092b88516d938a7e7fb5b9173a3d39b65f6d4d8867586b1f9354fe86e8b82e0cd3cdb5b629462ed6683a01f4918afb5e219aa49d3392e9109e5de379606970d0253c2b4c2c96e0241ffa037c807ae79e3617849bcede123e38ecb3a09aea072e65ed30fc651d050f4aa3b5f8d709a041137e9b1bcddde5b90704991e0a57a6061b79d22035304a4e74ea31ddc06078de8bd623e097c781110208cada08088c1d10535257c0656ad38d424a9fbd563585221bd0b96f7db9b1f98cc4b901584d241b8b32af7e9f62938bda0d29d6", 0x1000}, {&(0x7f0000000100)="11da22a8feb55a064adba9b7c43ed0575ff85d56999d47af5f454bc04cbef9d1cb325a61e0d81dd6bdcbd196d668135f86910cf374fe3ead6ab22eff318417aa7c8f10d6b92d2d076e62b9315a5070c313b0bff737d457279789f3e84862ecad5001d7140f3eb61d7ff5641e541caed4de243de923514c0bb98e7a628ad3f4fe6af07eccddee81", 0x87}, {&(0x7f0000000040)="be1195a4af3790f6f43056766d4db25f4317c9b00afb84fbc4c5934b7e1e0273fa931fd21152a80c62785d503d3e897d929b0e49", 0x34}], 0x3) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x100000}], 0x1000000000000043) openat(r0, &(0x7f0000000200)='./file0\x00', 0x468, 0x42) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) 00:02:31 executing program 5: 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() getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, 0x0, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:31 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x0, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:31 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x0, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:31 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x32) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) setrlimit(0x9, &(0x7f0000000000)) lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x7f}, 0xc) 00:02:31 executing program 3: setitimer(0x0, &(0x7f0000000000)={{}, {0x400000000000004}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x180) execve(&(0x7f0000000240)='./file1\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xec%.*{:%@\x03\x00', &(0x7f0000000300)='\x00', &(0x7f0000000840)='@\x00\xe5}\x7f}\x04).Af\x16\xc4p\xdb\xb8I&9n\x01R\xeb\x1aF\x06B\x95$\x11\xa5\x99x\xbb\n\x02Z\x8d\x8e\x7f^\x9b;\xa2\xbfp\xe2@6\x94\xb3\x0e\x86\rr^5\b\xad;W\x04\x9d\x83\xc6;\x80\xf5\xd8\xb2(Om\xf3\x83en\xc7q\xa1\x1bp\x87\xba\xb3\xc6\x86\x8f.\xc6\x13\x03c\xc7Vw\x96\xd7\xea\xb7\xa6\xb2Njoc\x1b\x13g\x90\xd3B', &(0x7f0000000380)='\xf8\'', &(0x7f00000006c0)='EgjW\x8a\x87\x80\xd8A\xaa5\xe8\xbbk\x8f\x8dC-\x00\x9c.u&\xcd\xa1P\xa1\x1eX\x16\x0f:\x83\\6h\xe8L\xc1v\x8e9\xc8\xfb\x19\x8do\xdbc}\xe3\xa6I\xbf\x92n\xbfd\xd5\xb60\xe1\xea,\x8a\x95\x98/\x8f\xbc\xa5\r\xde\xa0N\xc2-\xc2\xe0\xa1\xdb\xbe\"\xbc\xa7\xcc\xf0\x0fW*6\xcd\xe6WR\x1aj\x16\xcf\x81\xc6\xf9}\x84\x01\x15\xb4M\x90UT\x1a[\x12\x05Y\xe5C\xa4+2g\xc6Z\xf6]\xba)=Gy|\xc3\xaa\x90\xa0\xcd\x1d\xfbC\xbe\x16\b', &(0x7f0000000400)=',+&[\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='@\x00'], &(0x7f0000000680)=[&(0x7f0000000780)='&\x00', &(0x7f00000008c0)='%.!:,\x00', &(0x7f00000005c0)=',\x00', &(0x7f0000000800)=':\x00', &(0x7f0000000640)='.\x00']) getsockopt(r0, 0x1, 0x72d5, &(0x7f0000000100)=""/198, &(0x7f0000000200)=0xc6) socketpair(0x1f, 0x20000004, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 00:02:31 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x0, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:33 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="7881bd84d2629fa8b3bde631b268d2469f1e463b378f864da574fb1046f92d7ba1848483eedc34bc01840e2eb7288150a17a0498c0f8a676430114b5fd5618cca70b54294052490ab1c3501c8c5e5bda24744974808759da7f0b0705e0fd6282f67f881c6fe18aa5a4bd32977097e6c8dc47070af987e707ca833584ffc575f26e454809c8e11a60bdf2d5eaf65b088be15406abe04134eef899d2577d6de5f02772dee0", 0xa4, 0x405, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x8000200000000a, r0) fcntl$dupfd(r2, 0xd, 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, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffc61) rename(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readlink(&(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000002c0)=""/26, 0x1a) writev(r3, 0x0, 0xfffffffffffffee6) 00:02:33 executing program 5: 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() getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, 0x0, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/191, &(0x7f00000001c0)=0xbf) shmget(0x2, 0x2000, 0x9, &(0x7f0000ffa000/0x2000)=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="0100e91e7199591e8c33614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0000f2ff00795e15c76dbc"], 0x6e) r5 = accept$inet(r2, 0x0, 0x0) close(r0) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto(r5, &(0x7f0000000200)="8efbb1fa5c8a3a233b9c5bfa9fae69d041b8f838b17437b34058c21660a31cbacad333ad7adf4ddf78517351dde272447626517f08f1eaa84e9593a191deaafbe72bce08230008271ad76b80e9ff5aef10793725230c4e0c5d7cd8c662a48f087ef59784ab03b55c0ccef76c16e1d530103a2f5d471b7d940afca196d3c107ab6c7ec3d08885b1814c2abc6de9dcb5567a4e080402164c16345cc08748a6ac3b1a7fdc67f9a30c81c3755a676d9787070c91c2e764139ae54595", 0xba, 0x0, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(0xffffffffffffffff, 0x0, 0x1b) fsync(0xffffffffffffffff) 00:02:33 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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={0x0, '\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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:33 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0xf1bc) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r2) socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000040)=[{r2, 0xd}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0xfff) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:02:33 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) getsockopt(r4, 0x330, 0x0, &(0x7f0000000080)=""/201, &(0x7f0000000180)=0xc9) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) listen(r2, 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:33 executing program 3: r0 = socket(0x10, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x2003e) 00:02:33 executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x5, 0x3, &(0x7f0000000080)="985d0e01877d89fcbb17138ad81a2188f8c82a8cadf414822717e833a4209950045d17b03b810f51e93b57e960fcfcd95a29b08c7d2dfa936ebb88425788daa6e966103cea41002ec54e53e8f99219beaee865f42fda10cf3e6702d6e77dfd34650c90f7b2daa7b29913065b3ac769fe80afa15b0884e1dbeb7374a516d710faaf6486e2e7964451444e38fce1d0f876891efed85009a5c5ffd5436a6519bced578bbf8bd95cd66f92f1f47bc5ebc3fc1924642d4490416caca5f3d213a08c5e67fea643ceec6b6754b49ea4f9ad6bd57384bcbe4e688d83fe149da978727d31176cd326765b57c56cc699a69ad9ff870fba8f3a96a0db0b6d23527fc3", 0xfd) r1 = socket(0x1f, 0x10000043, 0x9) setsockopt(r1, 0x1, 0x2, 0x0, 0x0) 00:02: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) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) accept$inet(r1, &(0x7f0000000000), &(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) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:33 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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={0x0, '\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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02: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, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) shmget(0x0, 0x2000, 0x84, &(0x7f0000ffc000/0x2000)=nil) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="1100e91f2d89591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x2}, {0x180000000000, 0x8001}}) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 00:02:34 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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={0x0, '\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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:34 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) fcntl$setstatus(r2, 0x4, 0x4) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) writev(r2, &(0x7f0000000380)=[{&(0x7f0000001480)="b347e73e9ed5e0b212e83b34acebd27515013e17b9b601e47b359db9730e439399d4ac7bad9b45bb9f3dd98c09219cd8be7d2b0905225462f2762d597a2609bad53d1f8cc9486ce6fbf15c09bbeb38762c741748f2a057f625ce179cc23c9c7e99472b8bdd8de0cb78a60e392c3bce88ba6235d1d7ab008fbed58288a622f7ee4857284d4adee9e12e2047ac3f2ca9b0c1c43d89f8f3488436b74474c4b2bc05c57dae7cea1208b17ddaa5dc389b8335ad464cf52309034c880af71f6ab3c25cce6447c19f161a374cb8d38be1717571006302421b7db33084bf00769ac59f5443175e6a9a5f1babb08ded4b90235ad02e0c4d52219d7019d42d9dfc5c3eb1a28f2646937b5d2460ebcb66bc70956645d766c37f7d08c3154555da132163af642428869838298dd81ae553eb1e191a3f08906047aac8b58912ad651172855319886e93b1e95b431f34adae2fa936fc657c471ff5496af36873ae81f076a021d7541b69f63f8e76e8818f6fe93230b0d7b27c19d2667937307a9a81117ec19f03d0e1914e0301177eb0ea1e09f3076052f9e114128fd50616e0cb030902732be7706a576c00f1f12d7a5491f9a4055e9a54e64e8039d17998d4ad53bc02a626740720911d7a1e787e5c965893e6184f92db31d4f985035bbbf5e9d0d60bba5e0bc990db70e57a4d89a080a6a4c4c1cea1f0f7026117b0bae3dfb125cede881cdcf37a4e26bfde3d68c020b0e99f8531a10fb0e35a097a9d9ae4082150ca405fa6d78a1947da23b3b77b726b750fe63575538dcb11ec2781329c1b5865938a5be19535cba49958aabbb3a1bd9072646048c54f638e49e617ddcf62585b472579b0ad6385bdcb2a1c0650afe22edb491537d8923223ad4173f21d1f49e2f876c349ac5ef8c66eac34d76e54268b331a995d80fbea9671576409f5de439830fcc13590186dde5bfcbb01083cd5bff43aea575b88b34a0c57e717fc92f054354084f8e17f722c0e1a9cf23ee3e680f7d02fe0d73df169c87bad3754de1fffb5dd0798ea037f1ed76ee489dc3d961003b46b20d0071ad3642dfe8340e5f46b5780c7941e9e74ed73206137bd848e5e6962bdc9223f6f7130c22ac572b7401a9d61e100065772837023b1e952b79303c240b25f0adacd34c48e5337777be8063aae3a788db1f7667007d331c08a67e888ed5b8aeee387ed420a727ee8519d1ace2407f06e0be3dfeb6e4602a9361fc8f0ad6a501671e303c68e40625c2bc204928bad395f5f2b6a4c3b198ed7700a67fc12b5cbda0ca6a28f23364784d3659910863321cc13add4f2b57798b7a30dedcf2d623e7daf0eb7494e642fb0892d4b5f16123e72c47ff3d8833f69a76b7b2384e5173774fb52d9a5464b168cc0f5654197d3ffc2698bf46adffa5d2272e812071630007aff160ef4de85c555e04699832e9bdb8a27731ac4555b79d8d2de9971b51b1b7b6d1fadbeedb936e51141900590d7c4e9b45cea90a940865ccb4b2632edf4bc31da50f786cbdfa7d3238e9ebd204c7cf0e54ab2af1217f4b81d20adc7094f2a7090120f162aeab2e3e6594671a4ca4e043d0a46cc7f72329f983b3d9fffc616a15265ec5a88092a0aca86e9094f5442db30b8bd267945bcd4c7a0d2eac70100c62b701792ce6eb5a930d59df257f44b01a6b03ffa39dee9e94264d8fd71cef87130a1f7ba0a9346fb0ffe541348dd0fa2036cd9e16555b5df93b80894744eebd1a5e72c344c755d88f04d749a482fc3966cc2c085da1db96ab34b287fdaf553fbadfffd4ccfe9ef3b650b180ec94cc019e7de710ab0e08d022a9f3bd36e85f6643e718071ab6d570bc92614d9f5adfd9aed992dc85ae0f819cc9139613471ae02da1d25663de195657bca01043986dfc0b1f828666b54bbe46933915329401c830ab8aee0ad9658d9ad89772e8e9e6ec9e47d86307862a8377144c3a82e6ded8e74ae3b09f645e4eadfb3d89e81ffcc6d13d6d5100b715ce29ece482abbaf5e1da8657d4c7ab0bc37bdcdda8024408eb2be92e11f65ff2e3f10195e8b4de2e22e8894f24a6cb8c73b865d33fc04613d04540f8d65000d3c7c1ad8ef027e99f3808506326722c8b1e0a2974a9442aead4afc0f34684eda4dcd92584a86501409d03c0f51e4bc22a28dd04c5caeb2fcc167a981f2b2c467a1934953da467007ca6f279e27c06fe090172f75fe52e6acf8bbe3314a03b11514c287edabf9f12c22f8edc73f7413716cb80e31d2d0353434178ecf8805609b03074d8ed117353a00ded6bfed06eb31a99b2a02b7c0ee05cb44f6247c043b266e2ab846fa2d49aa19dbe8913b73eaae47ba780149537ff356a1eb5f3ee5497da1af3506e5c6933d31a7bd0b5da1efb3447f713d8c6876389f43675b1490636e69da586a95e4d04fb01fc5cea90b0a17e21498578a02569ce71f38cf6072bc9f575f76c3fd32c31b0290694069156e2b18070303e13f57c0742439432dabadde9d7980748212954375d9bb14a202d603837da3304aa27a9b16b0817c098ac3a50be5f2a84acd7dab6df209a03cfc450b63b0929e66222380a9cddc01808d1524bf23cf380a72a0d17d9da3106697790e9d0510fb87f429b4c28ebbad4d1a92cddc200436b0adc5892fe1178b1b57ef50d76912669d9a64f553e7bd48ca9de77833d43a66d62545e56909b67796287292323751cc1fefda4645077516599653e2c7134bb1637dc52df531bf10c57cc6dee21d7a360b1f4c72fde2a0e571c9f6ab97aeb20391b5a892bba9fb163cc126bc471663cf9924833e18949c4bff216db34e54585cffb870432a5cce74d857b8a08a37134f627e32908816663f517587ca0eb6d54b2e9defb5de1c89b78fa75c69165a465bf4a75224f5346c9c3307020543949701bc98845dca9e4474c676428ae0914225a54f2fbaafc10196063d0982887d8982a0e4bb17012fd40f68a255c70561bb19cc4d214e1c7aadd779b471c6dc305d5a82d7093385ff9d0c92093d345bac6c61e563a987f0d963093edfbf90e321bcecac0da22e657b86e409397d778f634a38b8bcd13ea14c3b017a473d8655b925fcc6101cfc3f32cfb58a6d08c09bd6441d8298b1fa45830047162518cae630ab4b4e405a4c51d4a28dec5dfa9f46c2b06ac380ba73d7b2ce771b78e895e7005d5dfde2ce9c1a0126d8bfe9d0b56dc755a2af7eacc7e515bb0d5921d45a50bf3ef915f5bb64374621c3e14128cc4a80f461b4a4d58ef846789d48f316c6446ec5dc40c5f60243bb0315a83e1fe519dcec210412346c7d026da5e682169aea57554058686a324b19026bac746922898b816bc1f7a52f3b3a7201bb1580f24086d53d2b62909727d78e4fda4fb8f5448061a8fcfd731fe3067ba79755af481a4d54b62f620f1779f9799f0684ea224176bf230fcf8e4cfb427c06711f5d3c9b5f9b54ab588e4fdc445da198f456da8c65b5acf1efc5df8bfae01ccf1c3ae4e1a00cf5ca4721e1db5d0f1c9f0576f033f99648e6b236ad330f1d6c2ad3d52d748128868f0965237d8d2964a08d0a1bcd38cc7c4dd72813a49017806f13cb98c8b878b91f75aca2f9a426818a1f00b777caf649186168b947d82c938cd7ecc07afd8485165d379138f45cb55f6faf5edca73e5e00c3040f96e006023715f16e397238ebda75565ec84b7646fc9e23a0d1fda6b7be8bf8f349b15954e1333f77d95ed7af08b0ad834cc4f202a9187f964d87e1cae57e8786cb9374c257dc55fc8adb821d40815a3dbe287a411edae08fda5d73fa065e1cbfd97b907fdc100672a0caf86007cae78f7bcf52e5a9c7e6639e577868a2cda7aac9891cd65609ba330beabf3784fa224ade280772250d5196914d01f15874cf12ba3e664dfc5e965a11f0e6435688e19c29baf326a5a74b6590bebae14361480770b88ea4acdd145fd5f235928d6ad468467345a2ed77d3676e0dd6fa51d16ff226faec3ca7a2e9e7e72316458a73adb98eea6519f0877733822b674705d1d10e43066c782d4804975e39053b41cf601f10bcb9c6eb07cb5f358f14e86a873c3c748459cf68d0f873600ff6bbac7aef30396a753a950a008af7cdbf8b54de3fa6c9c5623af5bfdec40513632290db80cb41cea91c0177c16fd976fd863075edd7402ccd60c33474cae62f9dcb62709067d9dce73cf445328ffe2135ba58adfa22caeed10dfb29ba27e97394a4ca3264ce8257d9f7260fffffb46c92bc35f71a065059d09ec8d4556ce3e5043054678b480b34de6dd1e781d7d0d013f513e5d4dcdfa5c0654503e4e7c42c13663ad1b0244bcd5a279803b8a0c58a9f268253495f62269015bf285cb4077b02a14272b34b4f35168b421d921de07e6cfdf7c121e1c9ab5690ecc6b4ebb4aab2f7516bf44e9c6d6b0c053763d1d02ab653136ae204af283c28d9b79f9318ae48345e162935e19a05e3ef6888703e57590f1c1533360866fe021282ca7b877b53d6e98b70779a267ac1aaa51dba6c437264e594ea16ac48d1e032f3e5fbe11161d8fc87d3b523b772c9ffe7d546c88ce75b565b63da193230c97034bd0bedd5d13e6b053147e7bdf07a257ac007aecb3e792252b93062f61a31d47b0b89db3689d33d8f34d82ecb9bee79a86430c956df0a8f712764c49cb3ba7ed85a22a2c9301bc0fa7450ac318a692c2c67823e3d94b533e17c7aae68a3b1305337c38a84c22321a59e28886999b62211beed02086d5b1511846d8ab68313ead877a40dc7c2c385d85e4a9bbcd2fc38382b45aa6e8cf5589a7265072b1118e9199738c405bd44bee7d22978f4cb2aa0ad1f0da1eea89906ce084f2fcdd7ad86d9507094549ce483cacfc2206e7fee8989b54da6efc359a7ba9ab47e079ea70aae3d7bf4727fb33345b3fbd3650ebde8fd521b8af6facb5f38c3473a7c87da9af85b3556bf4793d6458b9d448f6dc6d370beb5d9ad61251daaabfa0c49f8e63a043fc51b12edce55a31efbfe0c131ba895eae4ffd8bdba482a677404fb2c5f23ed734b5f6722427b20d90040abd8a800b0675944d78489c8ba1c3f3e7d3e8593e75350f6d3e25fe898b0fed2885fc9c02f52eb2f1d40f71b3babee815908628b787da2d30739c1c3a15a90a1682355fb6caf487420bcd5a95ab53def5c2218001c1ff071bdd5c6c709bebe326252aa1ba1b95cc3632c40970747344f090a8a52fc622689a38feb0cb9195885465919ca19f631ee015194a5a4ab986e77fe6cb43e7469f858e615c59c093621ea13a4df6d800da6abc5921d164a6323108de77487916ac9d22b59e2886ea4e2405f76432269998dafcf64a90a7c930443917f489eeb46312d844ab18d224621860aa28b58beab098d76d26340b9ca43cfec450e8e90ccf661b1b9411ce08b2b76c42b46f8333cd846c3789ddffaf232717449dcbebc552e1516ef8ef90104fc2ef8640054ef021b344c04b1a2c812f5ecb93345cbb92e21b9f07e875013d9b91d47810befa847f8b312c832ea061e2d5523a12d568e5212a53b7cd01dab616e7ac64f44679e5d2d067308a743846c27d61382fe526443e186874ee5352fd09ee9bf2c9b10ea642ef6ffa5fc9127a40e085a43f142bd03f8b1c4d76d03ee4754407436a4e0841ed8844e3faf380110623302fdbd76a6441364ef837aef3fc357ee3a2d9593953259726c3227ebd89e72b9ede64f9392fdee2993522e78cc9d0283311b09fdeb9236f5872c044b41a14ec02e1450c8d4b31d8941aa18173b8d2f528cd44260aa1bc2f12d10f204641a08", 0x1000}], 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(0xffffffffffffffff, 0x4, 0x0) r6 = fcntl$dupfd(r4, 0xc, r2) fcntl$getown(r6, 0x5) geteuid() getgid() sendmsg$unix(r3, &(0x7f00000026c0)={&(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffc4c, &(0x7f0000002640), 0x0, 0x0, 0x30f, 0x8}, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:02:34 executing program 5: 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() getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, 0x0, 0x1, 0x800}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:34 executing program 0: r0 = socket(0x3, 0x2, 0x5) getsockname$inet(r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x8b}, 0xc) 00:02:34 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(0xffffffffffffffff, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:34 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(0xffffffffffffffff, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:36 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) shutdown(r0, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xc, r0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) unlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="e833cf7b76017996397fc25ca0fcc8888886664cf6118d867a93d25afefb64ca04e0c18fb280d3e7f8b4fc935dda22fc4f72b5c1894252d21294af975719848baadd221432dc7d314fd4af3294ec1e3aa88f7898fc2063951a50cd80660b20706adfef09854a83426bebd52cc32bd9f7a45e8982ff30cbe380509ca613be67c70e30e19e7bb9bada6c0d6843f2d98e3df48e174ad3d891eb2f7849e88c9b0153ef747b926ab4f8e8f13472f8b8ac238a80ad6467e5525e956f9cde0042235f9d566788d0c552311d8c339a9ade93e7726c0cf0b83c635cd89498dccc491ed5f1a682e504c2520d800a847a2eaafd1bba7ccb38ebd69cab562a25", 0xfa}], 0x1) 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$dupfd(r3, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:36 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x6}, 0x8) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02: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, &(0x7f0000000000)=ANY=[@ANYBLOB="01614b00"/13], 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) listen(0xffffffffffffffff, 0x0) 00:02:36 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(0xffffffffffffffff, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:36 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:36 executing program 3: r0 = socket(0x1b, 0x0, 0x200) r1 = getuid() setuid(r1) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x1000000000029, 0x18, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000180)="c920b790705f8f765a74cc4c547281a19b68beeb2b74fda98934fa54c68e26cc6c9aca44aed8a60e2ead628f4858b897395718b2b9de61e2e965bb7b739b40a19ebd29dd7963874f956472b386c42d4b8472134d25d902fc518b7daa194322116767894d7c4636429dd9e76defb55167f87247a382dad58de275668f062105f53cd1df208875a8a8e62b61c9588ee9889cbe5fe7b95824e0d2afc5995a150fdf4d5d4861addbed5104800f330b1872f3ea9a869617e760ad1af1a5de2d3aa93a2e7af26e11c755ec269e8e83d196bb27b9bfe224a48038529fa7bdb011f5293d83db3be914fcf1f8864ccd04e2c584ab6dcff77d502e849f22eacd62e4aa47f718cb400d3ca01cf3f24838b2daa255cb80c5f911ba20eb0ca454073b07ddb4d929760fa7523cb1e7eb8962bfa31976205e8658792d13ccd6e93e7da1f74a2e9f14368b7ebf49d614bc9018548e79f67b6907bbaa8d1abf90d3773f5d27fb694423956cc2b2acbcea9396ddc1f9514004e260dd136c7a1e864b439fe643321fb680b4609e2e4265afe9b8e4f880fa9ccae000cef844eca3ed3927970e6e4c60fd28281dc6e55f9cf2cd3d16194df9ba088cb832bbe5699a3cba92040d48a9c2eb6567cc9d03ea0ed60872b711a5c6e143142d010128a002eb8d01aafca723167f3bb639874edb976a92dbe1f69ab251dba85d7eb3860bcbeb267a19cad4b0d6659c54988aca429a639720af14d9181fd9f81389045c0f3855884dd796a31bda3b8e00b852f4ff40591478f357dc5ad68e177a2dfe97c24674b9345413ba766c248fe30e5c711f41a321240c3fb54943618f1d1514ea77bb0ffb853063c0fafdbf9b20982b091c901904a0c394d0a99c04ade1819837b056451e8deaa44f201eac9eaca58ceb12894d34aed2e73ffbc9590d9967197d90244e14a5335793c19b3b870add475ccc3b3952abdb1dd29c97e5703c75439fe85ced7e4ae8305d700a22701606ae021cab3815a1fff3c29910bb5dad0a4f78d878f04b6f01bd32aabb1d15f34d8a77d149e816efca038a91acb23d9b9ef2df72bc691957743c0caa919e38f1bf2b8e735cd06c35ad25e346a3c1ff22eaaf722af0b4553cffdc4e82534d53ea829bcbb2fc5ff317d1a82d5f4393fa70255cd22d52df00d228044d06975969536441fb89baccc1863836d93e21daf487605f8bf5bf648dee86f0e9fd415c2dcf2b51b4076bad5834380a0615c67e849532524cf529356e0bdcca728582c67abc88d3d5e89841cf814d8ebdc6407c32f726d39fb8e9728cb14fc9316e9bde8f9817266354a4e1df2cfac2d1893d044242b46a611b5c0fb0910803193ce0bb7addff28ef5bd3ef845b0ce2819d74ec824d29722921a2f77bb4884225e24f9170bd4b3991dd8761a8306782b7cf749b1de3eb92771abf8310aefd394feb8fd5da5a6183527b6489a73071c236c6b21d576bada49529af16627043f5cea6310928cbc0ed9a8001f8270c4ea4a230c6677b55ecaa3cce9d89619e1479cc43de7f4a34f873386997e4bae2c9c3b69ee13fb7e806ea4dc675e147db510ce7b0a4bd2e8d122ba2265857843d03600808d6396fb6d48860ed5cf3fb30cadc26e051547f3ce726528c4f3ead6163b82449139a41a7ba20961b5d5176239507042aeacf5f415497f3e15b0a9798f0051374cf2bfca5ad029d1e63a0670f90babdcf49d925db6ebe87f23561b07326d9acb6418d9cfc7536d846a0f17d6fff5b02a04a139927d91485b26ed7a54d9bc73eef3c5d2ad7d7c9cab62c9c06dc88fb43530afba6fb2a485eb353112eebccd0d5e6d1ff12509d016cae69e2d49060cf3341e823335e1aafc04161c5b86263068fdf618fb6331a39c612714d6728ca804e5e4edb5ac8df647c86b6b4782ca19f0b79f51c1ae827d8e5f4d3b13c2f1fd66d473c1a317713955daa97e117f50035538a71a3e0193d845692daae93841a52e35c562924f1529f3a5d4d500bcdd9f83b69744bc4a499ba53a46c4f10d566b0bebca37ceda5e9b5aa51e81fd7ae5a6e462505df57c0a0e08cb245e9f91e88da0254d0fcfa28f6610a08ccbcd4a01a97cf834ecd6e572ebab4b127a36c8c3d995e2e7cbb4a25cf4b1f71877072cafdbd21421c7d0ac0fa79cc6e25fa89f517cd35d9ceccf641fe3a1d6f980cc9019f5a8581584d3e5b668c63bbc204a337eee50cb5a14cdc11788d5c3f9eee3ee172e26da82e6b715dd143d06338dc7940a589e8df71d24d026dac164d74197dcfaa814fc3f96cbf465b567e3c09c6627665f08a9a4fd0777b6c79544a7d7be1aef2569c20659485de1ba9bf0dc0f9515aebcfdb85939a6fa106d705588a02bae229bd82a9c3d17e109c8e6ed8e6aeee1f47a53b1ae9be80bd17d124eb892732da981d4e9ffc5b64f48f377c1f322ffa29bb411eeae3346c69ec4206e50aca27fc7e91e3d88e40b3ceb1574f66fcc8ec9e7c417820d7cd0a567e814703efd505d04462e271c9bd63054566667cc2fd9307d101e80c127cbe5e57ed5b2879bc937afa2b420504ca71a3449c59810f001c5abb5c29ce5a7d28ad19ee7f991c7377ca109a9b4d433e48524751d3fd311b5d3e3c7582b7bbc7924a7157f53f3ade2a1508e378253c9ba924cb376343ea7bf606cbeed55abfa067ea8eba09d24d37b22e463ad75b9a6120157cd828be2c520b427d2597854399f29f8ddcea20d2785bb5607aaf3d144ace8adacde976a6f22a8463781bd0851d9a5e741914248c5fda90be521f313703a7a796fcc6f89dc65752b005648bb92dd2788aede113004924fb5e0ecb908ec44da9ee42d5e0939e4f424e61ed3901b232056eebb49cb70896c597b8abed6c9c72a411d225b45300aa6c81021e85eeb7634dbbefb74e9b9aaced761727edeb6a3d5f3ee4a0a11173da1c54fc7f1301fff367054ea5263de3a036f18bdf789cc9d55768cd9fa73c89ffb5636ec918098d63189d66c25b6da4e55afb5eb89e35c5878dc43ec51a3ac3d341e33ebd47f133dda85fe9a6fb4fb37c956050702da7fefbce76f275ccd6f16ea11453f079a7777299a3d918c6ac6b337e24eacdc5f1b4f6c3e25e4022fd4cb9003e495a200f614c3b36f11a5e9023c2d506b23b153d4564f5b5f3551debefd5408049ec6e01ae7e1320ea4743737f7449a84d25ca1f3f0bed2249faa10d52a40fcb39935f2afd655480f49b5fe34e807800d10bb10a80c2cf94dcc49b4aa627dd6bd2d394abed59897635bdafdc85db4389cfa21ae053abf284370ee97d96c3672f95020a2158d329a244caaa6c396f59ae37d40e54b4cea4bf54b5a1ef29821d7769acb646a72053d8afd18e7c4259441845e093d66d92a87e04e3845901abb75be46bca1bf424df7b20663fd7cd3dcd6c2643c21162d62144b96ab6fb6b0d37f1891fcbabcfab15bcf68b91404ebb7f3cafa034b7efc9baea77d649e109a970f3a7a2898d84ff681ad89d7a002762c1e4b76e97bbb9861773993405d9862a8dc4dc0cfab5a52ff3afbfc6a3559e1e1c7b58a586cf22c4fbeb48a873967fc1f26f3fd3696312de99ca0c6acd1a6907048a7a77a8a9f88740216a6b41520dd3e3f01ca291cfa4de37e8a90151fa2536e62f8a040a975294ef863c2e5a7533d88b48ee5b5c48b2cc36df664b0f33a2912175fb2590cf6f01c26c77255e48bb7bbebb9b70d6c086ba3d9074f16caa85ef19d622571952b84b3125fd64248f27aeda4637cbce4a39ba4e9835527e1f05ef22cf83d15635585463c41cc178b2b2e992c9ec3944c205cadc6fe9dfa79a9ca2ffc3d002bc94812613e25b9dc81a3f031eed06c8a9c21b086720acd344edc664a4cfac46d84e1411c3a6e0f3d73ed46945ffa1fe5fca9961e501199584b8551b8ade340ab3f9b173a5e5258b9d94c43f326f6cd14cfd41bb67d4030f55dfcafde6dd3d04c41d5ad6c1f70a2e671ad36a464de49b8609f534be313cc8fc6514e3da962c32dfd6339a932a3ec7ed40d065b7301cf906b91666b5dacd80a1d9ea7d80d96eb87b9b53a0ee7fda075961d7b15c5b095a4f8d34c382b707d708acc9347c8fc74d7b5783554e1a540f3c12d1635beca9b70306ac42c267e3ad40aa6a6a37aae952ac21f52c3f85a71fd015e26d1eb7d18ef3af0882f6a78ec62eb1220b97c99efb8ef990a98930248bced11cb91a696f864864b5d5ffc3b4ea190a73831c64cd999e1755c4866c04312c45997ec0893a7761cc73f48ce40d20caa57ca1d66b426410c1a1baa69e6bd091f0c58c0d14fe00b583a4c62f9b71b6cbeb50437ce210a0893cc7fba6dfab4df05f883af18d80c691481cc2f09a95852f8e7c954efebc7b57408f0da7586641a2828fa2a8b6a327e88405264a52f0e21c8b5eede010d5a3c8287e1151fe834116219bddecbfacd71c8d7aed6bfaeaa822c269dc3bd7d2b104481575e5ed22492a1680ac259831591c2035ba3ef81ba50a6149b892e5f0b44e559a9bc8fe953e227482f6b32505459a5fee2c0ca5d1b65372a604e319dc615d63b0cbef6ecdec0fea2de0c7333a74bb14b4cd3afd22913554c1368f3dc088d800b0e6fafc27d87940b94eca53309ce3d8d1a35cbcbe83503234bb4d435a91acba21d6b8a8a585d37c8f0e6ac2a58726158c7d29907d136a2d93c54fdd16ba9537aab8a98b383ad00bef6e3082aaba63a4442f1c53b2f03ab7c32d099ed35814a65ae068d18d6dc403f7c294f0fc1b45f0a1740ec0edeaf9f79e1980ddc0572099f7ab0c6fde8d76e0cb915c4ce121a10ae4e6e6550dd821e01f81ba2ac471f476633ce4762951c2f62caf29207359bbfa7cd3a621b61eae3ffa5a4251ca112f4fbac9e57dbf09e6dac701e8afdff76e64bb4f75967e37170df202cf21de81e0edffdcabe6ad2a182b240360ec742cef92263282f746d699d81ea9708f80b6cc3f6a03e88e0d5ea407b71c2339f4c38e8442724edeaa6882e3abf1f8b3a5dcbdd905112903dc8f9833a053731ed14e40b43d177e466fd437f58827d809bd3381b6bf15ae4e1b4ce487e7ad2ebf635e1e4a0ca97b5d755245448f0bd3fe1b49d1b869cb9c2184df36d43584b644153525889be7c475f2571240a5cd2ed7540ddde7aa48137a917fdbbf84ab2d7edd76dac45f27477e25aa79c62447736ced6b5e69068ac591a2fd37a91b110f3af056b9113954d679fb59df3f8b7baee59bcb994a08232b0c6358a13de1a211e579b2953576051cd65fdc9444c8a711bd53a720ed750d4df8d89558b2eadfc27cf9fa0f5bda6ad6968fcfed820860db339e787404070b20a54070ed1a854442a2e89dd601faa9fb043417bfedc04a0214ee421929200b70e31cccdc05da5e16fef93f3bac0511b6faba30013e38836c4f802fb1f0802c864c337fbe65d6505a137e79483584f913d0df51a1a5be77ebee473c5ece3107a6a335ee93fe92595e049aff22a35bc5885aa4d5116b9083c711d5c1f0465e53906afbc5d4a14f0f90d45e7a236965d4d8918dfbac6e84d489433972ad857d08b280b8f6b6683555c91d265010a39923dd7782ddb5fbd725afe39304fd14f1a12664e7c05dd702206baa01e1bb3bbf16e419f75d4f4057627fd13c994b8de18374fb64d5bd60d524f4f3dff4b204d35b635bd1f9767734a50987edee717297bfe100e751c61a3232804f8c5973f1d8ad2dd6c4efafe775c7950cb318ec91cbdf26bb0d1af287efa8fae10b5da7d57996a2ee1a33dace08a97ff57fda2d3b88b1f86425d35c2642986fe17c70c1d823", 0x1000, 0x2, 0x0, 0x0) r2 = getuid() setuid(r2) 00:02:36 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) socket(0x300000011, 0x4003, 0xffff) 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)=@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) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r9 = socket$unix(0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r7, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f0000003000)=ANY=[@ANYBLOB='\aY\x00\x003aK\x00\x00\x00\x00\x00\x00'], 0xc) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/13], 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xffffffffffffff24, 0x81}, {0x18, 0x1, 0x7f, 0x1}, 0x2, [0x10000, 0x3, 0x5, 0x0, 0x9, 0xc6, 0x3, 0x5]}, 0x3c) geteuid() accept(r7, 0x0, &(0x7f00000000c0)) 00:02:37 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$inet(r4, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02: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) 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, 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$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getppid() getuid() getgid() connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/13], 0x6e) r9 = accept$inet(r3, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchroot(r2) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/208, 0xd0}], 0x1, &(0x7f0000000180)=""/91, 0x5b}, 0x801) listen(r0, 0x6) 00:02:37 executing program 3: r0 = paccept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc, 0x60000000) bind(r0, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) socketpair(0x3, 0x2, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x0, 0x382) recvfrom$unix(r1, &(0x7f0000000100)=""/9, 0x9, 0x41, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000180), &(0x7f0000000300)=0x10) setrlimit(0x9, &(0x7f0000000000)) getsockopt$sock_timeval(r1, 0xffff, 0x20100f, &(0x7f00000002c0), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x22, 0x10000000, 0x0) 00:02: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(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$inet(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000480)="8f7a8372e6c4aeca2579ef8e3508a65f478734135564861dcb0e59f175c8e443a8643d0fe7dd2051e9c878a04bb35d3471bc37ee7119a2c4f59f22caffe2acb162011de8beac9c068906431c04dd386b808495eb7b41342a5322c81206f65ae429cd7ffc9890ad233b97c85115b6dd92e503457e18400b07a1db2a0027eec1d59b9c1766fccd9fd20deee4899a643ff790e9386823426d479f3f8509feebeb8b2013dd909b50123605563adb482d3b5c641e704541a1a775c81acff69cdbb467a8bb915b46d2367166b7326fe0f7dc6d116fe30d047ab7372672fedbbbf14ceed1209cb69f9271008b19fdd5616392f91db2ed7ea584f30858eaa80ad72fe60be3195c540134df23f445423b301d7946226074f9ea1b6ab75213676101ccc8875f2ed8fa2d8896076c5767cde24d76121a6c54ecf75ca5b65d9de06531179384ef7ed72a7560c29da501fcca9f79784ea07d35f8b7c6561cfb09e070588d8e30cfa657f112bdd9a40bcf9289eb2afa7eb04c9ad8d9a7d78cff05e182054e2365b214879ed7da22bde752b1eba2686da625a754e9a4ec59acd6ee47bcb04fe9085c7a25411ae1450fe0ff55fb365cc8868b5e4698ed64782b850d366bbec8425e504290f3d95d543b626a728cb0cbd41a8f7bb9cca0bbdb8a57ceaf3be9502d21d0682896f8830721fb3f2a8b74b6a864068d1a9db845c369c043f8c53ce536236eb6850a529108d365a00107b68c57e9a588f7f835a97e70055383a0f4bfb6664c7b69178b725f49b031ba670bc93a0164b8f6694bc368ae23867e0b48f75231a249d2807d80e253c51ce72ec9c8ff490a862036e5a46128ea2e2d46e7824008c924ef1cbd65917c96eb981578ffecd5b803b9ad5698dba5b365c00852cf6ea2e3ed5c82b6f9f8c15578a52d3562829422ea03f9b87a9e185c0a1cb1ce4f19d0a7438f129641f3e3b3190a4c9ae9ba6a8df266a0834f0c9932a9115cf29140f2530b5bde289a88b4c24e5e4b219b5a276295c0a834e565f6168c6b9a7a71a06fb6a6e1b699408ee8793b574a9f2847bd0a08d04bd866caa661814829766042c877e41eb5eeca7bc8bffa1f41f377429a42dffbc6acfa07d1ee34969ee26af3ffa436e43eca6c1be42738c26498d02dc7d630886d9143aa86bcae0d765957b70c22016f95fcbdc4f4c8205ce06fdaf06fe390c7780470893b3d6e27be5eb0d3e26366da226bc4c8556d2c695d6460c863683d1eda37271ce38ffd4c9ae240864b0491fde736eca048fd1a32a355c8e2880f38da53de5bb0555f35ddd744c9e67212f915795a7a17431959d4bc2a479dba4ddc3b46d9ed5eefed948a63d9281a8910e4e4785e5df41868c433fc86ec10f13eeee33485002787baa3d0639a44010d3bea34988256a24c48c7780d02e817c6160b9086a3f3ec64d6c0f807998931a4372f4aeb2d1e75aba6b77c7f853fe6cd27be7c0b1a66f501d6f566de0935d692dcd2d3d5240135693c60c04669b684837a5d0385f9a6f772b2d773abb4c5f1fd2ffec681f19965a5c5e739812c01bbbe993c9e27dac0268437c1e698c6a5fe5f26689b19090d44eedb3f75dd4ab599796b5a5f10cbe934cea8f1cc5d1d1bc714ded255aa4c9670cc14496558641c42eb04fafb49aa9e9bc3cf7b267b9aa8f985d1e2b858d4c1af76724664a79f4412f1f83330fa1ebba2017147a0bc3e6b4f67de3df9f8ab6a69f5db85aa0362c5fed28dc9923b113902a77e29cd85ccf58ff4df9a71992e7dc27cff60d006c61dd924f83ee3ec12206eff576579475c1cb8bf0aa61e27c896d6a07ee10c93f154f3be979dd0ce3a39b7a754b7136e11c6323ad8829ca5a6a21bb84f3541887a645d38289d7b07bb89f74bf6a7fa3bb70a263b2a5c139dc5878f70ae0a2112d4fb82fb06004a9ee7bc40c6270e10b0e16fc933a3b8f28cf25689e57f5703d9100840403f212f471310df322372dd58473eb53db05098297de6ce5c066b55652e4be39d446640e6edf61c2d7a21bfbeaf1c2865ec7390f8066e9364e32b5b95568b17dd15995abdc85dfcede49905c25772267557d3559cbee611102edaa5041c07ceb8a5fc17301fc74ef8f227208c44e91103638ab1c827b18100c1b1cd234eae7e9f2cbaee4ff5ded321b2dd3715cfad8feb1e0db73d67296488592c22a48efad6069c46ecf7152785c3340945e6bb0bdd03a37b162e2b2e52206c87b49a5a21b87029bcb722a6cd29d55b1f99dbcc7c7298235d35fe5d5ed640136fb5fd23cfd13d46bbe2b690b2ec6531a612bb9c05a0ba2b51eb77bd5d67e67ea38e96f0c83df1f120c30df3e8575fdbe5350d0fe79a1d1312f75349497a1b93e3b9470eccc2309ab3d592d0745981337917092a1f48139c0be8317f529ce214b4a3ecbf6bdac2a18b9b6ab82cf3ca25c9c4213b54ea3e46b0b364cb0d4cd82c5a764f78f0ec92d0b6e42185f3b5b901fb38c220e31cac8afaa664c790946341588084a887d415fd5ed45b67c374507be82c68cb48345081e512c211a45545681684d659e29e881e4e08d5f9092bd5d0f9e8610fdd62b543953e97617e1c6149de0ca7abbadd6bcd35b728682ed6d04a390d818fe916970b9a55e5a0684929352c265ff9a5a06ad60649481fcc5d2ea68cb6121adc8edbe364e3aa4d66526b473e39030f90c43758fb1f26b07405bc9e91129f5d220216748ec569af0fa0a6941c6eb0716c20c2bb8f19b2dd409471c28e1f71523507ed8cae509b195fe5078b558ceb05ad1b4f13e6a9cfedbf19c4f12565855b899f7e7a94188ec04112732228a3d5297c95296075f8c674aa3f6f4b0ab2be8e2d2d9ce269e06108544fbb245660660e03816013cbe0945be4be0f85011630a0d1ecc1898e56dacafa27587cd77d82f3e32549e9dba3db1f0e9239de6dd9dc498058f55b74eac6bc0b1a59b075fe0468de9607b25bc55e5fb0760f89696a5190bcbd41f67efeded9e92e9881175d5b2f0e894251f9ea4bc4738afc076d41f50c8891be788e44b1728355b65ac831450df1e22a21d05cf8d1d22a86748c24f50eed9367b36e2a4a5503957144522c6dc115932cd22cb06c37d9e5fcc62df83a2ce3054320f18d7711b481a7e1788b424023734ea86e64e04d05c516ae9d1028f1a56746a0ff5d672c55a698677fbc554d997b919e3da10c7618a1ed595836b3bcc499a93c57c9410fefc5d3530452c18a505dc84fb8fbb0d661d583353c608a8656161d6cfbfd60e7f8c6d3c328eed69b7b938e4c24f80f07bec54d2141f9b8d7de216bfa9c3f6ee86ce7be9355bd52cc361228ac409570ba71c41b54e9381ee8848b200158c08deff313b86709ee13d865d2bb9fcada65a24e3aa980ae7f28a4635e0a2863bbfbef19b8f3138b449bd8aa10b00d80633eba9d5925b0422941226fa626bf6068be77ee3473648133d0b0eb58619c6a9692782bd3dfab51d3bc57d8ac9ec6281150d581021a28ec8df1e0cc4edb496939ad446ee22734988aa61ecfff56b28c19b1479f700c55e8a120b8b5ddc041bf260edb3212442a791f197850aff01f63a7511b16bf360ac708a71fdc875538550aa782a46188617276a5f6923de976a0531510bb6961d9c1276538a1a62a0416cbeb2001bcb7f828ad4a603bf90e2265b2b9511a31e775c41622346d0881e1f363b41928dc32c946134c7ffad2f5928ca19ec4092de972b55046226ae59eece2ed1b71ad0298ba7e398ee5c4265b49f6a5a560caa6b780fd31730bc9ad47e5cb3edb0a81539760ec688d1c30a06c24f8471f49d4f70a9bae47921fb876588185bfc76eeefdbdddcfd2c48d6e2d4ee09b49707ca7c355f708ad03cae01afe97b073d6c45f7d0a876ae29979728ac6698e1bac3099253def65dd979700fa21270f84eb847126e5997adeaf0d4c1d912e6b0a7b1171a3569656e7e02e0b7c821ccfd0de2a001386630201348b241fa746c6cc1b5b034c4300edb5b6c969e0e658db80a01bd5d217fee9ea180b9fe7462a627df840c6992437b57efbe3dbcc974cc47129d1f2078a40ac77d2e7ce1644d8aa3473a4dffb2f371c079e9cddc322ad8e3d78ff9a8d6225d23fd69d3988519ae942d4143880c6c1a855d50a7952727f4206ac642517c8f879b609512c35a8e4253a2747f140e7ed1e3e34c32e594cacba6801910ef04bf4d3cd3016aad978b14212aebb81a764c6cbe3ab295f29cd18bb00ecbfb75044047731516728ea436252ac63f07d539095cc05ba448a229846cdccd5498abfd58019a600063d27b9828fcdfcd9b8e48b66cd4a8e9b65aeb9fcc5fe83a7e5514fa769133eb8dba942aa2d20a5602d1b3b73f0f4e201da0069118073118a3e2b80db8b93d386c8c09372728dc7408be128ff9f0aa3cee95f29065070592a520ac39e56cff64c92ccebfbf3158c3f91281251485397af6e244f99e351b71705685da2adc1fe30dac73ac200a34d3368fb66234d38777743648c6766d462d5d0ef79ef6ff2b510048775d732fc57c6950d8d8c0f9ceb7659ad169b47da534f23230a2d006abe2f9624ebd94e582d0bbef863004419ef9afc49c65a9e5d845bbd1a61e3ff5ac87050ba73c3be6160b6656ed14235ea3c1b1470d00ea12db6e54314b37dfd5921ebe4f647908eec16aa40955a84c8abc6b97d96a93f41573bead675c15b3991d7fcc8b48f5546367a2a6a3a4858556ddd1ed3da40f31d04e405dd37a3a5558a6e558ca06af72c2da4aab07b1be6b9222ad480eae8a2f75d113967707ba2dd4f17f0eb7a8e9511cc82cacea9a01a8537fd01c914e8bbccd23f8d53178c15537ddfbccf166b1566ffadbb6349684a57648a6810c11f1543a1be230680fa500d6644175f8a8eeee55e15296ff4262e6e6ad591dc9cd339495bce4ace204d3904e284ba8d9e86c1d0ba7e334b535a26349e079bf3b9d17916c657c798201e36401ab728234ee4af9c7371bcdb84db0a38d46441c3c23ab6c96ac586ce2d664bf83e3c6850bd54f648c875a8252b01d1bb321d504430a301f88f7e249a8c892d51f9c27093f547eb52ef12bd913b3c8d3ee4bb372695cd4a5532f5317baf3ebf8aa6d40608163c939f80f461586ecd6fab10cef87724e737c402762f6a86fc348dba2968fb3a6c776ff336ca1df2d748ed6cea7c9ea57754939473671b1e500a2dc3f0d9ab0cbf16dc71336da88e8a7d09367eb9bd3827ec897789ece6e424f3dd2aea5229a33491a20be14a052f7f995ab1342d778891df5f3e89683332927dfd64b7685dc897c74fd69b5f72e072968d9b91f3dedd376a1387d2849ba8f507e733cee1632d7bd21d64fac0c3ff436b6eb891fa8dafb64a84ff4842ab55734afceee568c9389a6db221315b945bba75e8e4b5961667589bd09c1899cb3058023c7a62b4743009f159269b3c1cfe8dcd474194beba594fe649d64bd0d7f21f3be707550bf29a598babb6e95b9f4cf174aac6c1e976d925dec1566538760cebcbc9cdfbb2efbeb47524daacb7c4c50ac4df5374a6fea479adceaade0d40df4d10d9c468b3312dfabd8b0dbfdea16477a6780ae1c3b4ebffdc1ac17610a44c34e008778b0a5a273054192d223a6701cade1608ff6a3d11452cefb44449bb80d15de971a11fa7051ea2abe1085711d44c17b4fb66807d4584649a8f63ee77fff5c5136d58600949f39e69c04336cd03f24c6b719bdfa38342bf73dc870040bd4f51d1b2d0f1851b9e9ba99928b836d284e1b5d280c2049c72e4c8816bff7be294be586c9e43349d28", 0x1000}, {&(0x7f0000000000)="cf63ec26568da04316556d46aa20b7b1ee335c3b34cee7fe6ab70d9e09ec59ba922754b2fc57104c4818ce2d5123f5713db7890698e9b3e62f11a6cacf6da736fe8b6478dea7fde71d3fe392bfad05", 0x4f}, {&(0x7f0000000080)="444df35cbda1c4079c458fcb9de1676f497c6d8cf595fc8f49fe7850f0803f3a8de023014c4c11eadaf17f9f5c0f22cf7f71bbdff0d670032e415ff4568f5c8dc0643657983f70", 0x47}, {&(0x7f0000000100)="88b520267f623b93c8bec9d3ee3fc51e5ab1371e48247662df7adba4d5128c3c5b60d5cdfc0c7d017dfffc9226159931357c16f3ac2a1af2f7d07756c4c482d815e5ca55268c2fc057a90206df477916fafdd933015cebc95081466c3bdd8b9c64c2ba64e0dee0ee78215ae95f7d206c073cb029d36a0be12e3dc06f257982e918c784b171b133a0a6a38779f9f767c3e98deca2fd3e7cc8fcf946f6b51150699a044427ccd112447c", 0xa9}, {&(0x7f00000001c0)="7d4679ff66a00abfd0cabbbd7a1a21609b9270ec8419d3a0de1c45d21b3a9d51607e61ec2bd9a1e8b13e6268b854934aa0ee29a2892306d9dcdf877e54cec80d3687c3ffcf40f6c24899db6a3c85aceb8960c1e3b683cf02472152cb2815ab0ce66e9f1e57575ffe", 0x68}, {&(0x7f0000000240)="89a3a28332871f6dbfdce5bff6fdea88ed085784bc6889fe8c1976214cdea058b1e18577879c813cc9854ea9392d142ce5d00ed876c101d5c804049a0e9ee20c011e", 0x42}], 0x6) bind(0xffffffffffffffff, 0x0, 0x0) 00:02:37 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$inet(r4, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:37 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x8) 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) geteuid() setsockopt$sock_timeval(r4, 0xffff, 0x20000100c, &(0x7f00000000c0)={0x200, 0xfffffffffffffffd}, 0xfffffffffffffe73) getegid() clock_gettime(0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02: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, &(0x7f0000000000)=ANY=[@ANYBLOB="f8d0568d1706b5ed7f815073466ec145614181206aeb3241665a48745ad85332bd4fd0e2bd7ff3c8ba93dd8c35cfd9f3fcb20ffb72e944fd1e8367393b6d1b4fa47e02dbbbd9def8f7209b75da185f3fc02c70535de59f8815c83b8f9652c77c29a34d17418b9f468c9a59f1721af32f2d328a270763f916bdc4ca913ab29a532d6d4ca4b81df54620a57a0a9d63b660d03c991349eb233ea286c6c17fde72b50b6f40f56270f1ad118a3fc390954363097940ee07bc59a6a81cd88f8ad7c4bb0f0144ad945b115a31be6c000a8ad881e7c96c68a2a865e9a39cbf76801265eee16c5c21180fcb2c18e77156f50399430e85a7db9416faaf2d7faa96fb055e170368cbe8d75741802eb942c22c9d0e3b24ff408392867fcc1ca0ffb016404ef03c28ca5e4219c885db9ff7447e8d3735667f3ba283aa88ced24bdf94bb3b9a6b3028add161cac57c0023d119"], 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) 00:02:37 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$inet(r4, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:37 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:37 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:37 executing program 0: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0x1) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x3, 0x30000000) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="213479fae87d1acf42d3bc1575132d92511ddf9006beced994f1fd49713c1735fc37c5f254bfcc3aa689c49fdcd115c3a4be553d726f5bc7d815c78ec262787fe815520399cfd7a12b831520", 0xfffffcd7}, {&(0x7f00000012c0)="3e978b705a5863956c12db529626648eac882beedfe06daf880760eda8f4a77185f6498c4a6f39e133d85162a60539bbdbaf883dcb5d009c987e01bee50da9f724e3e571cc906e3c84f40149bd28b03aef446ea8581638b9a47e7d1aaeba9a597615d34c6a609a3833b8d07b7e15f3e9062bd931f85cb1e4bc7536915b279b03ec97189e3950bdd1b312afb100ba244ba2fba7f9", 0x94}, {&(0x7f00000002c0)="37e94ae8cdfd97d5e4b313678d266f0c9ebf9e6cabd4aca97bc6a93ef5e3835364727ac9cde2490705336ba59bb23555986a74c1d598d04ff2268a71b8546b1e1d0e99c16251a656dca04bc5737f38bb4f628c6e06ee4229e8564f4305e2d7cc61cee2cc44f5c14c897fe2e22c10c763601153c6d7438eda214d5c8dd291ffd36d33d0c93b22d3c077d797ac6a9066a72e2f677915f9fc349cd3f5e7f79dd5aefd72c91bb46b204627c297082fe6e83590267042bccee652568c80f43fa28afd6f470fcd8331869519dc97a9574bf5d6ae3ab7e36bfb1b17bb7285e1ff6452d2f12e3751148a04bccf7e1c26885e780648dfc2d34e94c3f383db44d898cdf29280fe5020ebd600faa7dd297a7316a3aaca4d2a98d80925623326cddced68c567511d4cd6a11153e84cfe71320dc72f63e720ad1534fd0bf6ed67fd30219cd6076f76c4e764f32e85cb18d01ad564ca1007c45a77ee4c031803e9e5fcdaa7cac69c6c3d7f5d30754018936ea591896e5649788cc9a262b5f699abb35bdc148de133a3e50fdb4c56bb6d726a3c1dd84fcead0225cd12ad5feaf5740f5d9ebe5032e1d5b92b19f1ca12f840924b25690d3176d58891aa76cd98c610d7ea0bc8b5bfd7bba986634a4b7b91ee18f14e9806206982226264a9951442a107858938b9a45eb69aa48c5fa28d9cb2bb112c6e9e3306c97f99f81ac3bf987e075af1e65f149fc6e181b95c3dbb1766c0b5a5293c2f1774009add14873ae9ec4cd1d3894f5d4f48cb454793a47fd849f91a474e02fd9a09edc855b6053def77d7a22a6979131f5d563e705c990ee384809c69725aa8ba812676e71e187928c6bfca1d807e01fa51ad27748521e7cc165172234ab469853ad8e8530adaf107c2d2648915dcd3c8c44159abec6abb2904504f0e116a264ca865bba8ab9c48e2f7e3239189f66ddd46c3871eb9043c8a403983dcd77a9f946e43bf1a5b1bb3684784972efc356eff58a1cc866bc35718a9f203fbd32c16d12a8180c9f1256cc9ed7bea824e6b73533a4b5e8437690debd94d7216efdfe7d4c52fb09d89943f60929ab2af011d9ba6d0e533041960eb8230863640da1cef3b0f099d4f9fae9447985b00583026ab76264183cc64a9a0168096a41dc860fd97062c364163aa5ff15e2af97e9920f32bd15b02525973d4bb0b9d6001a370c1f3e131a4d3344f1ce9275d186a5c05daa60ba2114ce819c057514132e0c12a494f24ea86309ae8550d9af23edae8b10686d2107afaa7f226ef78f4df2cb878c4f375da7657b6e25723273572ebe419d99d108fc9aed6316761b212b9885c99fd3237bdb1d321d107256f3d132ba79d160cd2eea0f0909c3447d7ed16209c527fe68b21442f3c615c02cb05ce1789b55fbab63a5dcd1fad92df342a99c3d21d187678075e0be4215f81fb36eb306621c1bc8df148a2689b8d80f3ddbf1cbd3293712e618faad2b127fb591b92fff699f3abe4956ce89b1b3f825f89aa985e50902e9988a52c6278eb411d061fdcd66cbeb432aab996e3f04612ad6f56681dcd27bdab6a541c16190c52c3668f4660b80f87d462ea0111f06782aadd0242a68b1d4ea6a58025d32202aca42314bc2f1f79911a6a3219d419c09e07b4398ddde64b0f749b653100e4e19dc71a1f48a5cb972149b44bd2f0c4c5dca3c49ee4458cd35bc38777e8c7505a2e207d3039065e934fdf5e3237f5099e1d77e2605ddf102250e4ba41aaca81a3f6193c762bfd6f1a4428e5cc3199f88b61521b13e081af01071f71e20869688f8ac357bc22b940fb5f390026170f20ac9fbb7e13c2ab06b630ff4d0ba4bd1c04d4048a0cbc512b32ec13fbe7fa6e29cad0ee5d16652b0c6b1d2d655f5d0e08e42dfd4a0cf804d2a4cb7af80ddd967064c58e901c0ebbbd4184e3e348422b2351d8ac5f1f5885b873f7a2df6f6d7d019b3cd9f9a669624ff31f9172b28aafa63800ddaa353269520243902972e4cf743883424840dd1c2db680be51ab96c4340b1fc90133d3add1121d6a76eebfa5d4a0ed3a281bc2b866bf7952ee8880220caded3abc2efbea2032dffdd5d35f0187a8ac70535ef16450adb83a658fcd1f4a163910b6bc480ee597f4615eb5e99df0711bebf8682ea3c162901e9e3c8313f11bb296c407f7fa5b4c1297e920b83ad0c9429c7cdf18bbb772321dead448e917451cdccfa9ba5fc112881ea03d9b41f263dbc21aaba80ed112bd0d582b245bcb2b95d5bc759f1b8ac722588a327e0ba0e71958960ddf161c481dd3d804f1fff5f25ffc7ac183307d7ace752c85b1ddb8a344b66c7bdc8a192aa2583189411fa4fdf4576bf89d0355fbd7b5fd5b4da5ef28988a87439383fa809ccc3656d45dbbb5568a6224164adbe1e92a77e78f860b47b88f206950a0d58ebd88be9304d8b1276354ca6e7c7bc8ee94dc3cef99708a8f58ca3cfed486076ed9847efba78204334ccf850f8d10dee2c8226d7f64e6e0e91eed49439a2e5af50b8fc690b5cd7f8e38360a410dfa3be3ac4569712c48d8cdbe7635a94d84ceb710990fd1e80995ffeac0ccb6e6774e0752914f21c9528734bdfe3c2c89cb8112f743604b071de4e97d173845a81829153aa2da89c41ce72c7eb1e99df74e1c92e7943a939be79a2aaa7015b9c720117b811df9ef1411ab94adde0f3c6c8ae6ad7a1c81d142cee18da8cfc228cd08bc053d9e402bf86be975eb526ed123aa6e73293c145b69558a1d26e29780486627c5fa94d913ec44c18144e6a771e0d48b5fc5cc73b912b2d8e4f418ae78ef0914cc319cf72b110573ee015dfa33d1cc6ee87f068ec69f3fa88a6d02ff6f6827894bff02f662ca1bba8876940f622cbbc75ea019cd034498f2ffb31f211cf16b407760827d85358a6e6dc96152cdfa74bab4369bcdea9339f6c6077ba530946db6adb4e56d6ed26fb1416f3d1ebe1a36250741b8211c411368c14573bb853b6f62767356f849e8f88e00d4758067e96a7bba34d9df5e9cb5379ac343b8e198529b2f29d0b5f3ce6cb1ddc727502d747e9244996cf142d92b57c8717c87ca9b2d9c6ecb1a591d123531bd4fc27a6b379f1b7a1395c96487c3967f4ba8c70dedae7191cbb36f9366093da376bdf0769764ae4598d299cb12e136217dbea72aa15d4e5ad5f2522597cb561c9a60948b030933b6246326394bb60268466d55983627c7469e7d62dc6c8f684014f54693f262a725173558cbc086d11112d9b926ac079db18918015c894fe0aa8ed48972bdc6fafeff1e16815de6b1d1c193d0cf48c2634e91738b675a1ec94e90447979b79bdb903133e014f0d6a3fe11f54daccff818ed29ae38850322fd87af8eb756b495646d053ae6ae166886c737deb68e62244e28ff9e4a0ca67583f611f8ec05656609abc838a19dfc636c9b9d94de37a5c385e5d6e88ebb94616015c7aea911951d3f94b22b66613af61eaed58808238461b4551ded1f8d806fef15303445be5c0a40582506470a7b0134e8148b76b796a9e0306292c2adddbe76e4ff8dfa13b4880bc97657c395f37958feeb5d896194c00e7154658f1ea4342cedbab43e7942a59bf182b2d8cb32f6ac8e23ab758ef91a27a2baf149450f810715f7b94a9afa3867637efcd1140e6133d4c33d4c797cd1922c9af64a2787d1d5b32ebcc6a29bb6abe255203a2aa703a8365090b4e2a141e6da922896ab30ab5f1a9220577a679756b907f6b17c1ef522b0a6d0aba8c2f50dc4f082c01b3885d54f288aacb0031cd984c3cd88de469c3b8b71b62981721b13be9035a7730daea4dcd9bc53f86ecacac79ef705d0cffd22a5888233e480f893b3eaab744e59c9f7f22456eff28eff1be92ffd4cbb43b809b358e815de11f7396929dbf915772cdffc0f64b9eb3629ee799c54d49bd83586e7608757964151f7d6e4cf74d5ca2537a8c066c9c100af3b22071dc917e13bb3779581c22b27b43666a5f2463ed56f9a224c13220df3a85fbf7553bd5b2746a385d39fe4ecf849923d55d02269df647ece3557c85082b088b78fc03095de8a391b208454fdc962fc495fb7fca6b90f43bd2c9723a7444867fe10ebf3563101bc71f34c4704810548dfd108523bccfea0b0843043696fbcf30ce306041e01ea5796e2f959f473666b6af74e34e2fc0feacbcfeb30e01c4eac45f2714a984ab1acb5d1266822f187b8f375d77c09f2cc84d13440d8e77ae56698edd0598bb7e0902ed1dbe45216dd271b877909f231c7ae1aab45ee7a441ba301a2ca78f678e3c87c90ed9b5eaebb0fc4622b0f69fd384a4e950a99edb381e5a9014a31afcce8d40c30c98a4d22b505581026ab4a86d150e3abdb401e35670d5c6cecfdc2400957aeaec2cab9b6d3d8c25137019a1a9d2aa312ceb3987403130894196515e238626a2cbeb95d119121dc1c1edfd4c90a78f3d05efe97a264537ffc37822e9d669e6769a1251dc16bea21f0593103d73916b42a3ee6423de969c6dca31c619d00d263eed1a9bf3a02e98d032e2e8befd79d8653a99bf4ab1f48c18a3279dce6a5463b5b83cdd12203293e6e881c7a44a9cc3fd629a0d0b94840bfea27539bff147d2ba2dfe89adc87aa561badeb92108c30b9b97d8be76ff062ebe910584f8e6c521fd0d5c6619658da3337493e86a41dc0a139e4e60a287983aebb68fbde671fddd3d0c9ee19e64734d05476998b78c3daf8631fbb194d3e9f34555ce1ef028f84a8ccc1b952166fd13637660274ee1f06671267ad00e3a44d751726d3d9d0a1858b2b6a64f4ea6bd9f7d809ee2f3a19e023d1f580ba0c4cb328fae635c00f7d820d75928a254bd9cbf8714376579e3789ea7a8baf19c5212b5f75adb458497bbfea530e2ade8bcf26be97fe0cfcc61cce07bbb7222b70c2b9784e33c40d1628f3be0aa7a66457a768a87887d832eb296272d27f2a111a8902392a61de4e7b001bc08b1d2e22d5022812c73d632099a0c5025ce5485857cf938e5d20cbed7d672312b21271ff4dda5a59391ef3545f7938210b01b5e3af429dcca582e1893851d291c8a106d891e16df9853871edabecf01113a9b068ff4ce022a0ae01506b08f2acd34771d2f6745a27ae5f4e13b6b1aa2fedba3cfe6eb9717300b05c7a58b79c9755aec55cbcf369b0a02690d1121aef1b95c4571876d014db420ab8bb170f2610ed5c42a36f11a4c34fa530bc915f602ee9b6b1c08d583537e56f05b661f5e537ad454566ed9ee47d977648cff6731ed1b806a79ee19ed8bbd8fc14ef342986fac6741433bc919fd6972d088e178e1bc31d093e48c9ab2765e0fbb675998991cb14f89dec7d04abf3925c64b68892b446fe725f6b0c3ec905b5e49e00206c03b3d405a5835a415d97bc8bacbac41bed76bb4d071c1e969be58bb2fad9faa5b494a5d8d2d8e7d8810b54c1fc26330490a9bb6871c021d1a05820d9d37102291792f1fc448df0a9a3fccf8b4012dd9bc1ac295f2fe0c25860433706aedd8008d17b04b31cd25648eda8bc3e3601981859d57b3cb9eed63fa125199b05f7f0f0edc0e484de3d60aaa06951db95307ff2078930a9758fe10f46fa1f3194334b15082defa308c7305f8e6c9de7e3f4d6685cf89e5b46290b3a13fba46b5018707cfe493b1dfb920abb96b1c4c72c4f08144d57f0472e207f70ba99bdcded170b999c9156a72e8a2194a499a8575354ad23740b57c311620ea96420a047b4ae31477d08542850eb3b33fd6004c2e0641def74bf6af631154514b9abca8198c2e3b7d9f81d62b15ec4873f14", 0x1000}], 0x10000279, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/140, 0x8c, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="b92adc7cba97cb15f314922a9ec86e526baa217682144acf4438265d8a88b1e3e002016a95ecdd8a40cd4017532c0139719edbd1a27b6c043c36f4596e444be4f545f5e82ba17681a1d28f1cfa623cab72ffb2a764b8"}, {&(0x7f0000001380)="ebb322343c62336097940d933671621f96d8bb7c82445e2f253ab332ea9e322434093fee897f776cc785480768bce256cc8908ad0eb44a935a21519d2aff00f226fc97e916ab214f19360efcc7328a14eed65d18b1148ea3ea3b337f2aeda7e5eb51d9d30fb050ff7af6015caa7b0aecec200f22"}, {&(0x7f0000001400)="94282c80b1bd67f10cdca408d2e9970bdb94c38e265597868c4f994c338419d9157a00791dbeaeddbb1bf48cc8563dd868766ac1c6b87e1456023e4c5c0455b40a4dcfb44e937ea496ff695427c4fb73e214658ae842361c709c59ff31fb8adbfb73f4fdaf23dd872d3c9dcc586509"}, {&(0x7f0000000040)="c83b00823ec5657f6dfb084bc453b5714aa904fef8bf6f4a8fcd53fbfa55"}], 0x1000000000000045) 00:02:39 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:39 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) nanosleep(&(0x7f0000000080)={0x1, 0x7fff}, &(0x7f00000000c0)) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:39 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fsync(r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0101e91f718959800000004b00"], 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) socketpair$unix(0x1, 0x0, 0x0, 0x0) fchroot(r3) 00:02:40 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:40 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x40000) fcntl$dupfd(r0, 0x8000000000d, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b009327145a331100aab2ccc6b8b9aec34d6385b02748b3a703d4ed6cacb1e3a228bdefd923bcf1114b1b5d37b509d81a0d3ccac2d43b577aa0033908096d1d6bd88593340f06f15ec0c9a1dc626f1c7bc67f94449166e6206807b4f71fdc52936d7677f44eac11b9113a6cca2b6cf38190bb26ce4a8c6f4527e6b76f1482b42fe9f438c76d7d3daf"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xf4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:40 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom$inet(r0, &(0x7f0000000080)=""/228, 0xe4, 0x43, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shutdown(r0, 0x2) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r5 = dup(r0) faccessat(r5, &(0x7f0000000280)='./file0\x00', 0x20, 0x100) sendto(r5, &(0x7f00000002c0)="bd801bdf88e3e9ebdf1290ca84ed535b2d98a2084ed4e5f7aa3304c39767e675258a39f4b26094cc73257d05536a6fa3314207b2cc9262a09e3bf467b6436d9c64a0eb4938fedb4f152f058000d831ddf89f0d52076feb2e514c8060bf2e58384516e0094b6fdd649a7d3e5b78fee2985616a17d7d91ed0540cf13ecd402752e96c14d650026bdfc02aa22d27be3f78fd7da0f0e55228a1205c95bd6e943a03be051e773d5418af75e96c708e36d78c27f1f06cadb7581e3cbc7503aed00df64d3294d561c59335d3599e2a925c710ffa54935e7bfb4a7e88a7bf1f084f8803020cec6e94f15af0d6cffd2ce926cbe96a74762871172d8d807edc923db388e428517c11bfc06f11d1a9115be3753c4670268a26af8bef2e5b3129ca4b95a4a6c0d422645f38907642298dae9aee940b984d5db386fa862f077ee2f69f2737a927eb0b29cdaf912135d052d00445a4b3f86fbabc6ddfb8d02a4adb692d09a256462127922cd07e809ed002a3c7cb3ba218e82ef487fb630a31c1992955eb74b3e9caccaaccb4d463c98be74aaeb3d569cf39135307a65b0a53f39c7926ed5e3298b62b50a8149203a36e25189138610f9a1e9eee2919e7d8a7a9d5b2c885168810d4372bb3b261e85e1c387bf847dce325fce7e519d964794b0c4dc9f432916392bd39c57073bcd93ba2097f4796cacd1dd21052ca2a4f9d9d038ac4beee6a792b87cdce220c99c29a7a0083ae745a97ae3693368a7f68388e44fcb29ad02bcab69898fc3044d12fc7485ffbd6a6cf8d4d4c76c0241cd0b6804ccf63d67570707a49f1fc8c9404692d744fdddef87eadc090652963c5beaa4282916832ec24609c0a1da34aac7e76c1435783a7f23f553fd041bc7f6b3ff933cf1c4c1a36229dfacc877a1a81482a4c89a1ee500ce5a7d80a45e973e2deee4778d262aee59daba3ddeda6d2f55b5c6d544b9c76b9fb2dcc898b5bc7a6c787186b74310b76bbf550f81f33a526f021708b8f8d42b6aeabf98afc1f04d292b5f55f5af5bc1faab64f4ad347e785b934a3fd39757833ab9ee133be1f17a924ed25c16f781381aa78d23c495da6e2c9c586f974090b867a826b1be47b857a2ac67f1f7daf63ac6a97da330bf50c1da53b922c6f9f0f1bd0162f59f704f78ab359c77667584b6ea9c18a29bb1bb17f0da7768d79b89aa26edaf4e0626313ba1194d7fa068d9167dc970f3cb214f9c2d7904353de84dd6f2294871630cd3f29dac9a7eb1da3195c9900395244a0e50fd17212b17da72abe31baeb58700e7490b04fa92f80311597a60d92d3240399050414ceaa48e6a85399960b6e8a5b868bc5859748bd68961910415ee41ba82c463766572b0f3bfc4728c4dd7ffca73f083121f319a4d578b76a8866b635b8c3e9465c41ec9a09b9918979ef52adeaee42901d2830665052c66644451c846623b9acc84b4ad9f0a084813497612a72779ecb716f5cac4c8e220e8b66a247a83de76278d2b78b75f7308f9094b22825de6086e047dfe663c1a07f72d3592f7788a453ef0bd0f5aeff062bb7a3aa7c8535f10c9aaaf1522896f51b8a52c2be847fad7cbc0ed88da4f1ebff8acd92733c84520b55d540066954f939d92d2012610200599211f7e6e449e8d9e64ca01268bdc5b661ced225442c9b3ebbf4ed450c928909edc3e90d5f39844566adf80c97c957af569750128bc2ccb435a01911c50804f296c8fedc656ad57e4021a0908b135c3f6b25636729621ed5239164ea072877327dbba50804d25e6f3292acafa9aba2c79dd5144f38ef473d2d47dd0970d0399efd6173dcdd1a5df422cdc0685c0cfb30c533bf7be5775c79d23cb6a4cf9967c04bfceed9fef32ccdf81652c14c8ac0ad67d83dad479591f6ceeb77fa1fab87952add71455ea77d3f60a691684710bd9179a06b491930998f0df3fd0823680fc683842efa6daf01878696474e340e9a63fbdb8c77f1516c83d9cdd9977f4a399d9d7244df0575351f5933243519fbb56a211879503242f3aa540ff7bbd3e7bb7d3cff389acfe68b7633ac675068b6b41dd1e7ca769ec7061b4493500d066aa0e7f2aa75d4effae5514b5bd0e640fed2ceaa71e691f5b203d5a7a26641859af4de522c930a91d793c9c07c11636ea7e8c6db9d3bd61d9c785bf215c6a048bebfc786381dfaf79c88ed488bc228900ca5bf36462edc62f62aaf5316d9789492445187e032eb782ca0215752295dd3d7da99c355a1c442a65da524be4c1b9535c12cef44623766e91f0be6218962e8624b94cd6b33d1a8250db1748d3af78bf0bd85dcc48a6be99dc1ce267f1e6f7fc2237125d0306b888fbd8cee38edef7c1b611346a366f27f21d10d289be60f75efd129d57d68a8a0b5f4a7f2a2629bbdce4f9465f21e285f387ebb5e0e8c7cf1d4e456183e416121c50205d8f65afbc00633701cba657f688ab690e8e7169c916865f6bd42a0df39e924ce8e6b7e41e8415864e09268caebde9bea2257c4df0f4b5156ad3451e7373d065fceadb11e05e7a1c68ac49a9b1f91e1ef09ea225e79906e065ee65aa9bdc440be8d619d972094ff3c883512944748747ad0f3b7648bf0d1bf76eb575c4d8701c3c2bc3c30864b0a4845685da6a691159047d15df5b737fd5ef20383ab16ae164c43b32b0a3312014906313810ec0629308f44e59704772172b99c406fd34607940add13ee08e7826f7e14ba2f5ea54da59340fa2a6a4cc8c8eb7450ae980128afe8a09605bafd74fbf756c2c7402de5555e840aa9ac7b5fc944c13b2768e8c77caf4b06bfe4f19b77ea4738af00234c98ac10449efa5a7a2f4ba93256c0c50e905eb28e85d6caf60378f221b6546f087df1a290883d9dab798d69f29b1ddf88fffa1a1398b6cab88e45e5cf11ddb2a349fc25fe29d4b9f583ae554b395225bd268269f728c91a7850b0d4cb3a94a3258c0a5e47ee96036399be7ec708564b1e2c1d37453cff70cf23dc19f5f933e150c24fd41faad86f01e5e5814e6b432efd07a60e8196a476ff8397000e8b379f8b6ec815ebbb06d8d1378f351d9b1716b57c5758cd8a3948d8b962fc87b89c83675ee6242ae7b5d37145c51fe90cd5bc5a7263ef5c8f502b69a81d5dbbb787b71d0ec172037e67f69232573b286aec5ddf69e2998b86aa69f13c9dcf2d14b52ab6edebbdba76721872b1581aa2b12ebdb03ac189ffc0ba6b7dc0d2a2aba188a1c2372c44b1f465a7e4db80e1aac26c4916fb10643e5e468d32016b9b9241d39c8ad6fe8697156d9b10d0bc9746e0d6dfc88c305711ce20082a123e13d4a3b418b6961d98f688912f11359361a3f523b961a3f78890202fee68443c2749b2d6e2353073d216448840d77c683df13d264a311f7ff0e225828a259cba801c5e0d250e06f1d86d0b27028d5e69e1b9cc4f885e18d065bd0c5ff615697ca1c954e38b8186600ecd597b0af85fa4ca48d54f9e572a1b2254a122c02bc6ae12c68f9deb4c9253b1d513c75d8a5bbb9108c265adf350b1ec7c4690693fa8738f5c0471059e5ebec820800dcbecbac8ee3f005accceb1bb0f9bb36df487e0d6024a01567c63538bcbb46a0d73345945234133a2a141bad7b25a6cf1eaa3ec2243a8faf051ae658f2b0dead9965676d296b2fb2a9b092a11f5367c16f912fb27f53647042368749c84e60c28aa3775bb706aa578c2a915589c2edd5387329a37b517f8542c3763569800ddcddb57e5be2eb257826fd22f5a976acd0f30df2d52275fdeefd9843d457e2ab6ef880dd3f1f5b97e73ca5b8060e9012615af633e23252c4e6f651468671854431fb39fc3d843aa1f9ff1a79ecdb53bbcda4a3ed469aab38cb6a06096fe2acd3d1034a60157ec7e19ae9af2f290d558798ac6d1116bba1c4061f11ccb769da7732f61a0beed812a632b2681e5b77c5259d8e6854fa74096cb93c22ba4d5e5e75196ef4a4d00bf0f2fcda0eec732d85b1495772b41b6f0ead8eabfb0032cdb20b263942d0b274abe9558dfcb810f0aa1a844dad2e445ffbb7825e188f4e7cc7ba89489ba6b15caa66504c46e39fe9c45a077967b0a186711f3474af9c56a1a9084754862b37bd28784416b2757c794f6475affecb381407095e41d36d0b5e1acd86810119bc4a90836aeb865c484573c4acf09aa4be7c6a96d873a5069295771925526d5069fd71a4007c1190be1074874217807dbeb21f68101c5322b70d3f9c40da1b697126ad7e9c6f7bfd097e0405fc745d16081743a8b3eac91e4dafde08f8c18153af315766bc8b009ed2123a9f77934db1d50a6d60dfeacacf1e474d5dd64d1362a19f015e669eafc36d73a971a11c2b5e85fd73ead0b1a33428907fc12621fd2d6e2bfc34086de1061ff9911b11b933c909a735f2f9ae73e7a592f9abf7421959bc285000644e49343f4738fe9ad1c7a907d5fdbfcd17817ea05a2f65313abffb03d699ac4a49905c177b487927f292484f714dd77e5efd0a672c57fcfeda176bf5a344b9b30fd3748d5ec6db3d17b1b3980faf01c5a172cf2497a6354f4f68f65bc527c1220204fb9054824c52987b10cbbb7df7e7c3f346fa3e1d5165f796db5faad8988e0e3f49cb2db9108f4ecdf18be6239c7c34b25055eb2a72fd7c519c3564ae2be458a3d02cddc23f62eef4648601f63e5c0dd1871057576b9bb1908b3510ac6760f964b6aa72031a01793b5afc4dd8cdc86ca71fa61a477a75ec7c40dd4dde0ed380e0cd427e18186d933214e910ef025319399970fa71c3122cc521a11c4e67a562cdce5f6ab896395f9713cec694093d860997929ebd526c8e7698b4f7c7f99adc03f5ac250b78bca3eeda6b11832858454ac22aca866eb26ac345bdfb5aa2647a170dfa1247db4aab095bcbf05bc618cb9f22f154195024d9be62104276ff4d0c8512b8e8f1adaeb600097ccde45b36d29f5b9d3a5dcaa1d8c4b3cef434c10e99386fbf49a3930163c3cff066b437d9627b4aa7e6fb3f919167893b1c698e870290fb95c8b0d66397211019a0fa879e8a5f3566a4f6e791cf3e5e61f7a6f6ba6d9e909785df99831b2e4f3d5478bd84b41b1bc3ea0e44f51de3ac80a9cc743d446ab09dab1f43eed202855721f691f89d9e2d7d208611d9efe7e2464076ac8e54b70cacab9ae9575fdd9b2c0f7d2e526f31ec16acc78ee34dc238b3d025faa7ec49760b3c0f5e6e97edfc9528e298aa3e102c862ce63299bad15d0567468b963a4c6abcbce59827e634ccedf2ed5451d761bca0f4bd3e1e6305c5831cf1bf1561ffdf6a2953b321eb82c5380d024416cf8a256de74d22e86eb203df157a2ea5c62eb7d6e5b385bd332114251bcbb2200ba39f9c1746a16e18cfb97334206747add708a96ec2385743450099ea1e2f2ffad2b5933cfeff25cc8d7dd540621d8aa385f08ae8f048800de00a19deef8db9aeb499ceb5d645911af78ef915ec07cbc4fde7497dfa9e92c20e6f93a44549a9f094bf9bc71e1dc0406e38e9064cdaea9c6dcb0b3f5fe800ce536de43c7ed2ba60dbc7640317359ae7eb12abd976dd27b626dc5e1ac6c9081fa7be868b9eed674f0bf09152b6844bead8ca4a7336b6188b0b52aa9f4454c6ccceba6df5699aa4d0d3bd642d80f8c4ed08d6e93c5a92b71ea6c127588af79eb577d48c18252e461ef8927d277cbf42988336bd00079c201ac4374a78600ac6d7481d15623ed374ef8959815d5466ef8079de0f7fbd302d37199eb2e4f2904d77749aa9cefb3832e6cfc85dc2bee61216a5554210ea6c3bb40c8a9d84", 0x1000, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000012c0)={{0x18, 0x3, 0xffff, 0x9}, {0x18, 0x2, 0x8, 0x39}, 0x8, [0x1f, 0x5, 0x8, 0x3, 0x638, 0x10000, 0x0, 0x7fff]}, 0x3c) r6 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001300)={{0x3, r3, r1, r3, r4, 0xb0, 0x4}, 0x6, 0x1, r2, r2, 0x1000, 0x0, 0x8001}) fchroot(r0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001380)={{0x71f, r3, r1, r3, r4, 0x1d4, 0x1a2f}, 0xffff, 0x80000001, r2, r2, 0x8c82, 0x3, 0x4}) open(&(0x7f0000001400)='./file0\x00', 0x800, 0x101) r7 = open$dir(&(0x7f0000001440)='./file0\x00', 0x18201, 0x1) fchmod(r7, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001480)="4aa7ff984a45945418ede8f4f2be2823892fb54856303e542b62bf8f2b1b67c00cf07ef45b5fcdad9ca9cbc7909b71b9ce56e6c5865836391aefcbc182c4c9d119b0ec971b92517ab65b58c92441837f35b1be43b4330e5c43916328c469d734", 0x60}, {&(0x7f0000001500)="ec1e75b6429f7a1c267f26578510d1d42ffadf8c9456b13ee783f0e9a78571c59252a143eef693a4e17dbf73955fba6955f936a22c908b2dad501b121c67c1c66b26ca10dccad42f93c542606e70b87956ca99dd6ae2751bfffd24f2d2f56da963863f175e985c31e87861325c445cf13e21676688fa2ef72368449e7dba612f6413b82b184e487a4209ad7ad2", 0x8d}, {&(0x7f00000015c0)="74ca3df61e166717d3a88d03503302ea234dabdf64d3f2418e0d644470f26cecc047489434523edf0667d5", 0x2b}], 0x3) lstat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) open(&(0x7f0000001700)='./file0\x00', 0x8040, 0x2) open$dir(&(0x7f0000001740)='./file0\x00', 0x8400, 0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000001780)={0xfffffffffffff001, 0x80}, 0x10) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) connect$unix(r8, &(0x7f00000017c0)=@file={0x5ab4d4d7af01beda, './file0\x00'}, 0xa) r9 = accept$inet(r5, &(0x7f0000001800), &(0x7f0000001840)=0xc) sendmsg(r9, &(0x7f0000002f00)={&(0x7f0000001880)=@in={0x2, 0x2}, 0xc, &(0x7f0000001b80)=[{&(0x7f00000018c0)="df9c0cd99274376abe0af88bac21b595cb7c24a9e564c59793cfe659c7e70e6f2939761dbda6614a60559dccb905ddb10b9b0632a61c8b2e8dc928d890803fa5f2653a9702bdebdcfab4c18eaeb36d5cca54b929e87a407bfc5df0b2492307522e824b1f512ef04c1b78aa234e6c14d86d70c7a5321121641642b1e1b7ae44a6111395f45b0872c0f2ff", 0x8a}, {&(0x7f0000001980)="aa93fb4d61f3208dd6f9854889dd391cb1e4b1729288624206d335589e33d389c7985c15993fdbb46a73fb52511198c26a3a5ee1d535729ceaa70764940f50cfcfd025ab70840816650150794be3266e9435b8e2346460e999dcb841d4a644112ca49d951f3a818f6bebbc39c83a4bb2613a06fac73b413fae13c3e565f33b2bfb1125993be09e3dbb39a141f2c3e71999402a4c0e1b9ec60ce3ebee19e0b72df6e2edfcbe8f285ba42a523308db0e914c577ff5fa9299d7879a4aa12328e242e57976471ff5c6c4b00e06ee171c835519da376ca61e8d587c4082db6acea82ba0eea02f9964c03a512b", 0xea}, {&(0x7f0000001a80)="6d18ccb1f354f0cb0923d71a89839673870ed3f6d0ac0c9a0ec3ec7e71b75f70b9a5574ebe4c2665b03c9acfe0a6001a016d64907c22a891a8f07916af6039a9d136bdad15433b796c311c4378d840c3447d8482b283f216277452a2527c38d58f42d56e001c03378a1ab1e499fab09e981f1139d21d14e2b04c45a08bf59f50102a7d487903da5945babb2d01dd832a8b0c3bcaafba237f7c31f688ea8449067f7bb520672e7e3f92b67472cdc47877e262c173aec7f2032cedebe2dcfec3dc4447d67256c90d8e82399153142074cecea52d05f4a505dae2768859e980092c90e03f3470591254f8873bfc1a", 0xed}], 0x3, &(0x7f0000001bc0)=[{0x108, 0x1, 0xc5d, "1d13d352c2c39590391018d9a6b621679c9c8c6adcb9271eaa63fef0f6feb0406348174cbf4c188e139cc21147311081d75b6b6c21ff6859c4ab88a0e08e99b7db4adc04f0cc4a916be3aaa4f3b0fa1e6a63cad8e3cc20a2d28582b4021f9e423da78e1bf1a4fb2cc829c496880a837cc563457c7dfe79ec69694d7df75717f0aa6ae2848dd7b5d1f6eb45af9d44f25318d6e394d32399f216a58e9c1a34f9242f28542e95c24d777529909059f1181c9d904f1958574f4b8646129e0247a91c75c347105b9e51f6f72b91fc56641687c89a1dd3692056747b10ebe9471011a57c0f4ee8ae198107670cee6d401b22259c"}, {0x70, 0x101, 0x1, "0994f3f33542749d5cbfd5cebc62e534fbb4cf2f1610d50902ed327af18c72270dd668ce11c691efd09545eb4b73762a58f9828fd638daaeea3a75a28efe0889e3e2060ef6c08fde4a8388a4558234fc172fbe6de715f75e2647"}, {0x20, 0x0, 0x8, "b4eb4c4a7fa2b846fc"}, {0xe0, 0x101, 0x0, "c13e02a20078f2fd75355ea44bf701ee7cc2b5352255c8abb690b32e33f2e6d0516afc85fa3c464e1894d6588dbd0802780f8d6509e147075ae108084b513d9d076917721346d02af91ba6b7cd44ba6e1ac925a89a2dbd4ba24a49291cf98db67073e5a97baf8bc9154073aca2a9b712bd3a6ee3949e9fee7fea442e02cb3fa659937873bb544cb622306ee97211aa102165d566781edc427fd84827aa67a8103915d4a238902f11ad26ffe1bc1af9ecd4ccde31795064e23b349b58a25f65dbb1639e63ea1951681b2f32"}, {0x80, 0xffff, 0x468f, "619c38da8e49f2db5cf03126514a5f31daafa87fc25f0529cbb0e80b682932fb98e5b9fa2b1b88e8d6e97f726d1b433594186c4c6e665a02e30dfe4eba8e8b8ec0877d8fb5cdcf5c59e8e4b59e7c1a7333567042c7eacd31ad555bc9d08ca829f9bc878753ac276ccd51f35986ab"}, {0x1010, 0x129, 0x100, "bc6e400ff9ee90a3b13a4a091db396462322879727992041a1410da4f798f401bd5e4da5760ec5deb79ff6c18ef5510e917d86b4447d1b04792827fa68fb88283bc133ca7547b28960018eaf3b5f3abe2db5c3a423551eda90d1c6dc6b584a7172f32e885ba3a97c63f843e2940aa836ff88eecc74ce247cac6a47db74299a12b7e5f2805d5788704efd1fb44cf042b57f8630331c77f68f2b10d1be90381cc500e2b42f942d8f7ed896d3350e2bb8e262fdf49b59086e4e870cf1ac78b96b2e6abde1916d8d8e9bfc22a64008ed1d82a0ddb9961472a28e8c85755dada7dd71890a20b0168b6215de29dce12b57f428f4c1bb0bb43c3dc63c739ff6a60e8697f0f25841dc43d8cd0a1e615a50242ec55a34613d852f4d35efa93c3886e069cc6979ea324db74d4e759328def562947afcf9a49bbe0ae51d6b75a8f83a9e83b71773c48d0e26852450ca65c402d112fb3b82925dc391ee6a56a4bcfdc90484e3595a730f466d9f48f7895e7c4ddf3df3ec227ff89e9c16561f0cb056a0cf788bca9e27dc4b5f13527e77a9ed3508a20ece0b31a8a38ec571e25fa82fd6b1c6a82e9d6373b2f5c01d3a92b8e2f8a60cbefd9112c6dcba2c713bf390c00adb0ae95cb361d7d78da4c7f0e771cc5edb57cf19830f4aac9dc069941452c89cc004e8d882a027f7b0aa7c1cd57850ba9dd804c3d36a518bc634e2d83e2e05addb3f00901df3b7a499f537f158fc88cd908df8050b368dd5f4b0243b7078633d5d227d80e9bff0fd0cadddeabd7899926fc41f6ae5935e66a4288f1660605a8b4abd5d4b88a1cd957b926d71189d14c68c92dc3dc32892171d0aadccde5a4bf0252cce6a7b918b4c54359fa5a1aed9b15f4aa706e0f19aa867af408a052d561442e0fb5239c7f607637acef515ce3e4cf2dd0a0950536c5967648d7aa67211e8bd30ddcf01d6a6ef56172673710fe38e1170f45ef14287c9d1d050ef006f243a42177fb22c1a6d6986378f697fd625cab2120a714a80d6a5fb0a503137c3e6f6f8ee0eb40b046ca1340d0e67b3c99eb9de75846e08b5bd9fee40d68dee940988d663d9e67803fe7f1b450d78ac733d3165bea2fd84b94cc012e87d43e204744138bff8b6e79ca41b638fac47e2b181505ae0c25a397fd4629f9a3962601a25406fe04e298b96aaeac8ba07b8f2428cb18072b11f0794550ad241cfe1100e43224c2483cf950404d5efea15cb2d38aa6f1feb8702cbb816bb99892549e1d934b91a2cb320f1133f52f5b624d4b2e322b8a9bcdcf4f7d58501ed81e6439d0e09dccfa9f57ecdde6292de8bb458e06a75e2fbb86c60615f9a37ddc06eca2f6ed8e813f4c94ed20089f46819c7da4d7dbc03783604a13124b80980dc579c1ad576f4433ddca89926cb35b94e89c8da25f8ee9806bd1ae5b4a8fa67a6ef6e10e29f508087a422d27c68b25f0c7a6846d18daf9595606af93edfb9ab8c8100086c7d193c4f1a565f5c90da64dad864b4af63509907d97cc5314941dbcd24c19aab4d415542b845fb6177840d1cb70fdbb1d4c31973a42194dd22711eab9345e7f8ef67f18003cf13be38efff0a3227dd99dbd4b045298e0623daf88614268544907608929d6b70c2bbb523687674e2c17a6ba37e399699b44f79e37b85cc84340d6f6d7507076496c56a01935bf2fee1b1d4956face7b8a660f57f9d8b5793b22b5b9a0fc922e8f1edabee6d7d660f79081f3832bafaaa406da9f0a3a9a3cc07a392fee373883d68272c1c834ed16d6a582268d14d462dfc057f329946c92f3bec0eb51f76d6bef08ba3fe128d19617ef471b1c174e5956459463982b0fb7ad86a0bcfc714478d8566a866f13af601d62d362f2b46c165d635028ce5b50b10279ba55c3fa7bce58132d37e4eea35d78a39642cb7d9b1c1fab80065c4e3a9a6a4e43aab26f25a1c24925c3db62b233fb9252a5425937e8888607f4bd87d4e152c52db1493a8fb102baa3e3e87325c0936c5e1d0e954f7a5f0961e55bda1d9d4fce6bbdb84cc6322305f39429e823dbfc6c0beefe027270ef8eccf3d42633c030d24d421b9f27c7dbdab36e46ab25785cc5c9b7b8596cceea108a8447892c647e9adc23a64e6dbecbd80bf9fa6c77d56b02a5c3bbbc0688013ee28199d6a926f7b7335f112c6cc140b5e985ebe4e9eaa9ab0cf096d8cd6381e8bc381bf815848cf56dc84a68ac3b796ee4eae524a8a48f8956d8306cbb579b13d70284248d710d64d227a6d08ef5a8ba26abbdb6e7ee6351f893e63fcc2a199292d3a243e5945ba2a89e4b35bfb843e626b60713e4cef773194cf40875d535b044c07ca382c2cab363e66a340eadde4183ae425b0e203c48fa3741c6c25c14274ec1a0babf3f6b484073613a199f306671b2c7174b1b485d1aad44f29eef8ff52d058ed31c825b7b528af70e3f63acd31dccf48748a1a9ce9f98466e38082a097a3bcf891379b1542652d18f1068fa9572b11bbec7487c255514174fb80903b37633b24734cb2631f97d143c324fe457df0bc74906873215009a49df97f727500de35ea16e150d5f64aded39074c826c97930ff2591d151ef8f0f3fa134032440def158f61792ec8a9451f68f091ea0de5af47714b64169f9b6f4c8b435eb5f0bd40402a49eb9d243d5a8b53abbb32d3d283fc83e9fd73a2cdb4a5999f160de849bed116cb9255982005be48714e2ba036a3d42c139035ae2666aad64a5c012e6a5209930c1099e6aece21bd851a6f315f33a0540837e2f18b0bf10c56394ab06cddf101a1b5599bf7cd1c7aa46138b5b8f87831170814be2094e43ee6b7e9a4d7cb44c9689b66d77fd8c2d62f4ac2dded52bef549a6e61f6124e821096f625c8ace9b394c0716e7d30d60ed81db0ef757a02be62321273210f78f96ad21deb14bb321fb1937698f572c3961a773d1dabe549e7419badad7171d0749f7e15d1cf0ef1c2c56d7a7f1329f4f61a8df283e4e085b9d64cc7bc48c64f115f0f1c0dc9f7f85e0a8431b59eeac8bb94c9414af76a9352a04e3969a14d42358c72d93ef1bee7c121866e2e17b082d51c51884e2c33ee389bb5b2bac70607269a00c6202b2cad8619d110507c5cd4729cbf30627da2808f1816f72928a94fdede7aeacf205017785e863ea8b9fd631b0c49a1f616663f1e5d0992862d8ebd5824fea117d7625abfaf3e1bb88a48ad8e2dcb5097d531a1652e9a4e4610ec19f95223372119f9e1d7e24b4ef2692d26ef1c039c5e40f51d5e6449464318528000fcd01d02c0cd68338688eac89cd17f5cefa4a04fc7e303a6aacb305f917ad8a7179c17d4c167ddda1fddb0f0129e8ac17a2f286cfce0c9de374d2fcfd1549ef076abc82ae72005f90588b0e6541a0913365d549afd866c88c77ea582be4388c23a063e41282d54a934f1242fb48020d3a95499a2b822bd0d52f3d75ebd26f0230a2076c82d1d8be44f2ea23c4f18fd962fb8a1a47b1fa3c23c5a3b0906712489a8881e3c3781a4242dd1e93bfed05e899991a828f76019551836c06b840456fc0c6c2725920478abd8826314878873446c07b8a58215a51bf9b298fe1ef4f51133eede373df5cbd2263838b832f208f24af9174c1453fe225b617a67a2283deb52b0afa32b20053779b9e305c0ea192a460f5b789248517aa307d4ccd2ea156dc76e3eedcb7b2f9a306139a85c1ea73b9cc4caf6aaed5732758d3fa70360219a577155f119e6935e9ea8bcad00a862760d269a3ea5eade682b18fcd2f5cd1373e55449685530a51d1c3d179af481daa2397724e92671149644e29f95a184f4c051bf2668b1a9e4837acc73eb88b21d0ab1fca45ba9b3d7613116ebea029f2a5ca54cc66a9b737eae466e10daf4cf2cb852e9d216a6cad34573663b8a884105eafc73cf99e7df213adc8764d81b07d9724e95bb5359803c13618a3d2a1b8eaf0d453328e4d22f9bbeed0903155af36792d064515bd9bd84e3e81e62606181d1e66d35c8379c2ccc5ca99a0a346406434a34f4a7c50a6a3f62410b3f10947d423e28e82733dbec0801b8bfbf5e147f7843391806131e6ce15e347ea749947617fa5ed3e5e3ef8cc43a7dc480a9d529503d9ef4cf96e63644f7a8e5ebd5ff80a85f472b295b0b0d1d64f015e098a37529031885a3104b59d650e94c9ca914cd28f13f514ce651044c3474f5d2b1342b466fef7a2b22487a871cd1aa9b454026a293b57a268c7baeacdceae1fc3f050cb260baf9e6c4f107fb452cebf0ce1d7c9267bf902afb44fb7307379896ef0ba815af3f951588bca4ec732eb4e522fe0b2be392c45ee971e4658b4203c68d431824dfc6e6d7a30376f1d81928120a867f7c0f1aefa088dc7ee2b2b4d1596131c00b6b77155dc098b582e49369058f39bb0350b65c1a3aca821617e5a420c69907c1af46e08ea948800801b450bdde520a91ac31174f4308e93e07966d37da3c9c6962f3751ffa37edae209bf82b23d11315a3ee4d97fbb6eb6ebdb18beaabbf19aaef6fa2a3bca35d87c16bc5e1b382b9e2f17156726e8c7bf407b122f5f9c7bc08c5b60a47f7d3a836c2c1b49dd51255c59ee1456b4409dcd926c48d589ceda39db0ba50b8cc765916d8f5e6b3f20d187f97b403623cf4962517824385e550f71fccdee47a516d5891b8e9d62e37740069666e65fdc631a128673fa1a06dd51c16dce0361f079c484696a12deec92c6d74c92b8c51731682243846290206dab338cef8ed064753b0c45619ef5ce1a237aa07de47af449fb9f05f6bf8422196122d51e572af73bb079678a123cf3b55491507e26ec560d9e43ef50ab76618d1ba9c6210827228018dcc2725f8cd985c0d82d697bcadbc27034a57baa52d9029155d49979513a166f54eafc9f19b7f290157d2d896d57ea8ab5e3f812a23f632fafc1c09786a90db6dd92886596b896fdfb767989ced378398e2b486425d72ff62926492b1db517b4dd4810bb062581c9602e4dbe4abc4d994be07edd67e5767361b981c5813ae96cbe70e641eec9ab279e95f1d2bcacc55ba8c06adbc886262ba6f59e09a884641b9bdfa11dbe6e09477b0cc5607c29bb5492531789e6df3d5decd2fc31251427a12c7502337f820836c1af75f22e84a42c6b8fceeafdf678ab7e7ea9df4cf6be98c2d1f13511b402dc1f6c015435b20582092d87c68b012547928dbeeb912c9d6cbbc581d1dc2ed974ec9b752b10b4fa7e34081f97f5aff586779faecf57d4672a9e8ddc1c034664b2c6614a6b1d0dd237d0d3354e9b83586eab19eb366401effb0ad12903f087601c3a62e3458bb737a1a757095bd33a826d941abddb797242432b87eacb2652e85140581b12aac923ce90b850cf65c2171c68672867ea04f21615529cccf8901114a278dee8fc7a0298ad298315917b457ba3e9f6965229e758c7c4eba4a919ab82859519e4bdf91221be082876a77d48431276b1d0ed339f4cc211a172c907a0c55768232254e45d9a02a4994a91c4817a338f9dcda7456a3d47fa2d21ce65368f41e55509abb010c12f36dc0b3bff05d439dd7f7354bf8699eb734056a31dc7fc9435468402c294bfa03028120249ca0d01dc1a559f85eff6c3959715660fd36036f57429c3a1dff620854d603e1ca78797e4b8656248be4b9f6ae5723250d7e9cf2930c78c71a023ea6b7caf757da309e26b7b0a781bc0047429b6963568fb6a9b0d9688b73be286f8a7323d9438f44e35e9c16c4cc13878b99d576a8758523c9985e085cfd49fa80a1d754f0c6bbfb0d67310559"}], 0x1308}, 0x400) socket$inet(0x2, 0x7, 0xf64) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000002f40), &(0x7f0000002f80)=0xc) 00:02: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, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="1a71da75d5c0e8140ae3eba6a749f1c5270701750fb2bca953bf79f57f70d6cd4d2ad0595bd5b01eb5c8e39afc902164aa1e7a9466cea5f07420000011ab73e1ca99e273c52cf57f369ee49647bf09698cd3329b0d0338f11e07a44356138507c8658e07362cc95dbe4de9cd1eebded8e7c3442f9e1f4f0c8b83b038f2f1e191ee3c7307dbfe1d277d33ff7031070000279172"], 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, 0x12, r4, 0x0, 0x0) 00:02:40 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='./file0\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="01ffffffff0000000000000000"], 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() fchown(0xffffffffffffffff, r5, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000080)={0x24d, 0x200}, 0x10) 00:02: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) accept$inet(r3, 0x0, 0x0) sendto(r2, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) geteuid() socket$unix(0x1, 0x0, 0x0) 00:02:40 executing program 5: 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}, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:40 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) readlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)=""/131, 0x83) 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) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:40 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233615500034fd8d2adcdb3d40ef19683f8b027ed92db46d3e410c1af8e688143cec201025624a6a6c91030db2c5e5b7f490ed84dff"], 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0100000000610000"], 0xd) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:02: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(r3, 0x0) sendto(r3, &(0x7f0000000000)="7ce48ea43b25b768270850beebb41eee0c4c120824a92d811ca5f1440e8c6f3a948fe2777cac7792721607357987a777e04d1f419de5be96c3d58ce5ef28f9557868bcf629a040c93b1ac363aff72fa39ccfe5d1e667114d4b33583f8fbbaaf7044de7a2ef9194beedbe2fdefc70d4674cc5497afdfaa79232165d66c77fa23b9b8ac1cc9abd8373481625450961d5baff8ed37cc1d9efd6edb5f64643a401cc3e16af0bd944eb7ca9e38f0c335af1f99c82f017f40e23dca0de7a979542d8b5dc22a2e6fd6fe3", 0xc7, 0x400, &(0x7f0000000100)=@un=@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) socket$inet6(0x18, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:40 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:41 executing program 3: shmget(0x3, 0x3000, 0x2c, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x1000, 0x300, &(0x7f0000ffd000/0x1000)=nil) shmget(0x0, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r2) shmget(0x2, 0xc000, 0x81, &(0x7f0000ff4000/0xc000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r3 = shmget$private(0x0, 0x2000, 0x12, &(0x7f0000ffd000/0x2000)=nil) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x410, r0, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) r4 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r5 = getgid() fchmod(r1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) setregid(r5, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001500)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000001780)=@file={0x0, './file0\x00'}, 0x22, &(0x7f0000001440)=[{&(0x7f0000000100)="71272fae81b66ffeb0c13516867af0b0d9890507e9523cce3f34465c28b2965ee1882f578ab66c406ef6eea491db176378b2afc3dc6b4736bb4ff207194ddd3bded20bcc1f54583a31847bd73e090098120c3d35c386f9a16bfa2940217f38ac9dcec2f08c17205417ca4060f35a217ba47a1a527c916492c541790a2252b1b02f9a0f535d85b647c32ddf2451eb17c7b39ad70dd8ec50ac714bc085ebc1f819fc71aa7388acecbea90e5f50378462a8b6c3f6a91dcc492079c860494ac6c2e50e6abf2c71bb67affc2de26a4ad5dff6140cf6dc8ceb010c19dc5ee59588a2cf6bc132b41a89042798f8a2a19a371c4027260bedcdb1b612d90c8c2d3276bfe686ad7ffb72fb1f42e544ccfe70da54267aa89861ec1a92293128f77cd690e47c840c250d6485abb469a4904b47b91021dea6c14845ff254c48fad2d8ab60c10e6721978732c8deee3fd1f535e5d256fcb69534e5ea8a98a2f853bd4ab535d150324fca227d0f3572c0f9d950683938da248544f6a79d9c2309f5ed9e3ba6bd3bf3e894b57bcd3ce71ece283c1cb1412f17661221301b8bc53d55508b13d56c51a800d29244dd996ff8aba5514535215d8da38d5ce97e4692d4ef90dffdde68f3aefe5c9c67084999d45be3b186eb44a04b0e08cbec380ebec1d353fd27b6b3c9af6c1cfe933dcc2b68f5a9a44a48b66e896a290d00c887a0a41d9643907dc0ebb79ba5f3a1e02746adfae50ef2b6023886ab7af70c0f72445ceaff9aa73a25025e094bb5440e5696a05479518086ab9923b576761f9a3b1168cecbc08c89c30faf987403cd51e06cb2e4b9bdc9a38f67cd0da6decebd2f1714dc2c2cdfa9abc824e544b69c5a8948642d6a43c5a5e5abda3757b475bade74a707550102fe971a6354ddcead14dd0a19f8997e7a530936eda2ab7120c303f83611d54289f9ed2002233332768856bd4ab82c8e94146d7e5ee63595183d7f046a22ecc6d17de1be2b5093197409d25e5c155083391f590c6ec850d92dcb9a0fda4e650504389c743a5b616650a37fd2eca1f8a4e83f7e67638679f5eae3ea3e76297b94664361b3e033deb2b9ed8631ae046ecec7f22577aeae45c2c0ea00a00f0e4430d5b49c11a246d7ebb373be6f723f54497086303a0e54e6d8a0461a6f72fe3a0fda2256165b566a90ff23c1d30a0b7066f7a9caeb35bb8642b58464ba793f12ec34888916154c0919d9edff155be1db9d0633d02670bc4631d12e83bb715baa40d4aa2169b7ff45bb3a206e471837539cbb122076c0259c22ced3602504ebd145df3b6171588529de3affb142ca2b47bb14e0f6a3b636081dbd0e2b4e100703e2c366649fce2909b3a54daf40fe437254000a57064470473bb6102ddc5349b48b2af75a4df5037dcca66ab2b9dd038a82b74667b4da4d7c9281db68bc273c2c0b79559027683618bed38453e2e91c7ac0c987a0ef566d90c731ff7f5b203fe36bac2fe6d4750a4aacca0a84d5fcf2bfca1b1954e71faa11c424c2318042c63c7c002350dfa62b5379156d7283651ba384579090df8184636a5987c366f1a14e00e3b8958287dbaf2723dccb11b45e4d04a337c00fc18f4415284c325cff5b7b82d72c362e30bc728b3f27c4240feaad2ac67f44451f2d7565557632d716e4f8e0267e22cf0e35286a73ae40130abea99ae86ea32e7efe63f79c6a16c61ff6572664c0a81a89faeda5774656907c7b4bc887a9113ed725de7e6d83c15647534574529824bb5a213ef54f931b46d5edc72ede332d48efa0749e8faa62e8cbb346147ba46669d70d80f21bd898b27554cbc01fe7d4ef0d9dcb31fb5289bd04d5e34c3dab46cc3fea8704d1045ddb7171c21d8a063c549cc6e3787865195f2462f8c402b88d8f4281116167a4941e223a6b25bb7e8bb36620213e5dffabe8ace0b009c7b943711360371c58dfb8726a606f15f2092f4330cc9d7012247dda1ff98f22b93f486255997bf788e7bba59b54a5eb0908664583169413d25a97372249fa874c1c969f9c89be7589174a3ce2864af08af069588b9478ddefd869b9521dabde227185b87b87173de59c7f72a7fa935e5a34e719d7cf2bbfd3fa01c8ec26bb1f72a912c83d1de1199edccbda8e9af00087720ee5e0f7440cc8b0b92032a632a66940a586cd187faf9d41ed2c14126e5bf471481ca0e02b3d004727a9ba79378e278386a2191651707eab9287017629e35695b18a3c87263d14fee0b02525fced14e45331571a938ae22a1ff762afe4af0a6a6c68dcbf14933dd060bc5a4e46e57b4ca6f3e97fdef5c2b0e1950427a17a9168a89adea327681cd73bd9b14dcb1c45d8dda54e7b78687a96fa79cddfc3aa3c0d27680c675d9fb9ba68fe6bd8d0a60f59e80d71d68faa8044ddfc53c6ce5117ddfc182300f417fc4d7d3cdd31862ea81f72f0333abc9bbabae91e18a0214e16e2814748bf9c408a17f87fce237d6b8b916317d6495b6be6981e11b29950829fb6ef32f6b382378fd1b4e2bf877b177fa9421c1b0861b8bb09c4c3dedc401a150d6f238431101b19b4070d236b39d31b9d8cd1178e85a28457d7a3240541bf3738c25ec8f894bff44002dadb47eb7c7b7b510cac7b7c76d13044b69dec53db20422d43d2ccb823354413ebaaa8c35f5471d444765db22f6bd683d611250f65cc4f3cb391b5b0da484b6ee66be774df25d734e88565a7f86c79b3ad4a746b5623822c796c32f3f1ce94f51edbc5a3c663ca9d6aea1ec8c5434ed88a38d6fe8b259b0d4e2d9214edaa2c2d8add03d0950a5b4e0f785a1c4df7b5bfe79c4d477937d863a3bdd0aacebf38950917a7c3da8e5e44d7e0c4b7252745bd94d3740e8673f1d6e62d6b5d2dc57dd0415bad209d9e36558bbbb4280c4eda0e976909770507e902cdb193e6509025c217e08aba638b9ac6eaab9c6ef5b79926ae07b7c9940802b663a1434d599d861fc3cae025b4684a01007ca911339cc01b9075cb4772ef89603103f08745278a50775ccf93bd1bc6c8fa5c517b5664227127fe1903b8d19c8e7524a19bb377927f3d4f48b436e953f155cae3252e85dad2705c95cbca74d761716faca3bcf74d29d9d24761803b77b4839400bdd51bed8b58cec075ae30cf327a29feb10696a40b33d87ebb79d8cb8ef7cd0b87d69e8cc232b27e7d61feb2f62db29fc33825338f713567698c51157eb11e35392565b9b162e8da5200e8b5c7513e3d6371e08f43286da41a1ee05bfe47bdbd15de72a27a230829fe387b9b4e798bb0cb2559cb16ebc8ef3720247ada35086e2fa10a7a43dbb702d9d0450ce10faa48dcf90db019f5d1852254266b198cadfcae33f2bc97d25d1a62c46a587cf7b3fee0a10450a2da18f0e2c71c32a67b3a64a8434eeb4e2f539de9a9cb8aea4d2b6c6d950a6c2f949337ec1f555e6ea603a9441f0a4f36a4439107eb6facb2ba4e5ea21a6f87b5adb748124746c6e30deceb2274ec3c03c7c6262382c268ba87504c23f21a2fd836019220c9200513a9d7db2e1cdc197b1c58e7e488c9147e20ac7ee5cf220c722d1a265da338329b7c925a982fb2d8e0dae6a0be8d0f7e8febe4112707b95bd88d278ca1b5ca8520b1700703a7bfb8197cff6c303fb9eda92cdad2aabf0aa02d5727d8bf0994c9aac7d4a8fdc3db18b2b2390f696ff9881d9706b23defd9a0835a827bdd672f8ae3c2d3616d043ecb44ed69e00b9646fd5247f70a2a73b1c2fef27f7db801fac0e338acdc0a2f7b12e80be38ff5eab01f00580f21b5396810022fb90d007543917595ea9a62242f311b374c5dccf4220cc10fe95003e1a52a1300846845703671ac2e635f913fda8a182a79ffbb02d1a6f7e6fd743049ff3cb3609659e43e488b6216d9cba388158c57d74f054af166ae7a384a728ea5af5c57ca650c1ecedbbb6a4803d2ac6baaf47dcfc3e5f0d27a99a40a283516907cdcb2b2214820f904c40223eba1e742f544b3a64e9c3bd285fd004aaf210d994ccaebf2fbbbe6080a48e4773861a8494cccd2dfd6a539bdbc8af75d6797e122f66a8ae81aa39cba8577393bcd3fd7a2a98b026c35d57bc61df6dc220037d24e9382f3b29183ffebf1454410050de89d162ce6061b7eb5339c493a6fe8780264fa91feb0fb1bb01a648a5408c73fc2c0b3abebba3192de468125a01fddc69370d44827ecbc6eb2f2603c986f0c9884f59e3dfd701be62cb0c8b269602c440096907c64301a5cc6d7347722324ba6b87e354d6b06fd8003afc932d98d834661aef54521ea0e3c24a050d4557ee28e9299f5e5019a5c6cf88e7a8d75b8a7a6ec1bf25fa23517d52c36985da791f54baa02cc7fa378d944cae361be4b52700f940272ce7ab4386e665bd799a6d726dd3deab3c7e744dae043af1c896991f51d31ca55befaec05334871f0570789b7ffc793fbd6447088d830ab3914621e4df44691fd81192af8d68a454c3ea74c2903de9206adfff31ec1c3b8d99b721fe2afcdf33d43830ddedb8749fd46100e18e63bde7cad4337bf648ba9a281215aba042e9b6037066e350ffa0dd165e773814bcad23b193690cdc804f9efb3849079370c36b79c2f7dedd3e72770acea153d37737ca9788848bf104677f634d0325300e0208f377c2514fef546403fc8c328e66b90df107d6d47db3047ac12e43ecfe57038c408e58503a1dd2eff26bbd81839e5c6a50a8a1b34d2d7fedd9044a4062695a93e7fe03ad2bd83136fc4d5251e1397a98fc9a5caba8260cd0a52d1f14ab583ed470a924c51f9ae1e6a86d26c63a289dcbfd38dbdd2f606c30a946130bfcd90436fad8966b8a9d234703b384ec034373bd5b12767c734a810434c88576e379d2a5df29ffaae04c9cd01be13aa818bf819bf0f235ab2179844d4f4a377a6f909324907955eda5b1f1021dcbdef9992a6d72662a33c43b1d51804ae87e7aa54995e552fcbc714ccb4f63e34c3899d62d422629da24bfca3078470ab1cd38d409b6e0da7288363702aab014b3c977115c093cc7bf2aeb7f245776ce15ea58abb563fd906fc39dcf9ce91834581f1d753da0e75c278016c2f51a5e16887e81d19cf75430a3ba477fbaa0b7600c28f4bbea4caf7aa86debad56c4c464952586c7fc18cefb0b4b406de23b0a25fd0b380dc4f78d248a5eeb9498728acdf3e791350be7b3c6108a592ff2d9e21b226567b6acf5cc3122563aa838d34f3bc8da85d5437a909506660d52d9080a9e924ae35ac2150f145367adaf1b4e6576a4f08c8b2554ed7bafc288dfb89899bdc7e5b776d8d04098d781e360a07582584fb0ae3e023a459408c9c13cef72256acfbb1eb89e7a00b5422e989d7858d91b153a5396b551266e6ab812684ed05ca80b934bac91e181b51dee8e8ef1acd2d23a6f79ba0b120cad3ea28beb20017dc5454e0f1548d92591097ca02e1f2be4507d5fb29e38a92aba44065d45457c252cb7ec420909578eecb52fbb4be72a140463215902bdf340273cf9adcb01cad8c0e0c7a3fd710a19c6c1efb8f3726cfc2869e9f99f0141381b8cea88f9678874f68b856b2f8166486c67c3d7769fd0b2e65562c7d10130edca34df7202e97fdf8c8e1acbcf4fec673ae1a20e335fa9ad27bda6e64b999695b8392877389101e6c29d7b2ab518f15226577ce1f93bf941dfc0c3e2807b0fcb292f431c8093f77935dd2bb3e1a1bf95681a753d0bbde3a6edf036ae888b34492ab4fd0ee53a5864ba45bd5303284152289405e99bfc8c1f96ef8602dc3fb6720b1afb94307003ca9ea123f", 0xd71}, {&(0x7f0000001100)="d8836d0f2dd993cb05c6643cff358bb2e2c124d8ac96b6d731f20890735dfe06ec304ef03c09dcd8c86d6e9f0c04bcffa220164fb66bdf6a74ec7cdea32b50bfabb0f422868d2227888eebb496359517eaa899a6faf55dc8a914437876f374ff8ad6f9b93bd8e13c59efd650d570826e5a6ec16af43822", 0x77}, {&(0x7f0000001180)="f1f5a2eb21db0bb8628107", 0x3c6}, {&(0x7f00000011c0)="dd464b214d2b7e81ed76276220ff06e69cfaa32e5a4bb3326bb200714bd1fab1bcfeaba2ea0269cdcb762a0a09ce4c32e046445387a8f863740fd8f59fb4553d323321062f0f76c42549bce17d81603c8724928e39160ad9a58ac9262ac2a239fcf19bad238886815ccf1eb2ce592248639e78c96fcdbac804f598", 0x7b}, {&(0x7f0000001240)="4b5f26c0a5f4f61fade7d1180f0a22fbd0b521b1c21627891c2bbe37e40e61831c4469e246aec9deb3106cd3dbcf17c0f6e1a34927a25ad523d51af4fffe37a685ac979892747a44dc71897e9a1ce0398e3a04dde3cba6ebc32870fa4063a8dbe81b0db1e93ea2597d06aa2f165f8e8f2fa38e256e9a716605fb5c26c0bc1fb3abc3b5ba3d0685ceca56dd7e87fc5eb8e93907ec52c560243c1f1e599523f25725d5a8239942c84b60c7b32480a901e249810025b60255e319cd5491f3688273cb576145", 0xc4}, {&(0x7f0000001340)="98bc0640175cd016cd4b5335fb15cdc3240d3c38d464dcc5b27bfb0e02ff01f2f2af7334291c5199b3d2c0a526c84e5874179ca3c146edd26219b66660aab7f2777eb77b97e9c998ef03c2f384936033113ba63d52bf63daded90b2400b52cfeaf3c61be6a86b4fcb429a3900d3e1bdffc63c832f6143968d688b8db124187d01ed18af5cba4b8423ea6c25681abd2fdbdbcb4f4f78ec7f6740493006919e200319ea6ea94d2ecfa5eb3190e16425d9ca05f6a36f91f52686a68f711fcc57a9f2d65a81b73757728fe1d20b03298e131", 0xffffffe1}], 0x6, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x2, r2, r8, r9}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r0, r1, r0, r0, r1]}, @cred={0x0, 0xffff, 0x2, r6, r8, r10}], 0x88, 0x4}, 0x40e) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/114) 00:02: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) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '\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) socket(0x1f, 0x60000007, 0x0) 00:02: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) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) listen(r1, 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) ftruncate(r0, 0xa64) unlink(0x0) ftruncate(0xffffffffffffffff, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x80}, 0xc) fsync(0xffffffffffffffff) 00:02:41 executing program 3: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet6(r0, &(0x7f0000000040)=""/167, 0xa7, 0x3, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x4}, 0xc) sendto$inet6(r0, &(0x7f0000000140)="e7f377d3ae9afcd21a9c4c699ef9a058bf0d26495146469ef71c86dd4f16ec467d873561c554488329dd01a1413c90f4f9a5ac6cd83fa6de9c496c1565b475531e966b8f967306364fc48776f53f991b84cb1df11b0b2324a356ca4162310be24de87de50e3555d6f9ef603729642eb881", 0x71, 0x4, &(0x7f00000001c0)={0x18, 0x3, 0xa6d1, 0x80000000}, 0xc) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = getegid() r3 = dup(r0) bind$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) fchmod(r3, 0x2) recvfrom$inet6(r0, &(0x7f00000003c0)=""/14, 0xe, 0x40, &(0x7f0000000400)={0x18, 0x0, 0x4, 0x828e}, 0xc) bind$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r0) r4 = fcntl$getown(r3, 0x5) r5 = getpgid(r4) getitimer(0x2, &(0x7f0000000480)) connect$inet(r3, &(0x7f00000004c0)={0x2, 0x3}, 0xc) getsockname$unix(r1, &(0x7f0000000500)=@file={0x0, ""/37}, &(0x7f0000000540)=0x27) r6 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000580)={0x0, 0x0, 0x40, 0x9, r5}) r7 = geteuid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000600)="625f7f670f873b2a02c6f7e8dfcbac6eefd7f4adc7d94779d978773ee5", 0x1d}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r6, r7, r2}, @rights={0x18, 0xffff, 0x1, [r3, r3]}], 0x38, 0x1}, 0x0) socket$unix(0x1, 0x2, 0x0) r8 = semget$private(0x0, 0x3, 0x284) semctl$GETZCNT(r8, 0x7, 0x7, &(0x7f0000000700)=""/4096) listen(r1, 0x9da) fcntl$setstatus(r0, 0x4, 0x40000) pwritev(r3, &(0x7f0000002780)=[{&(0x7f0000001700)="6c34debc2d876e7afa3316fb24f7ce85e7cb50438991f3fcac04084f756f8e3f10342bab2172f27fcda8f9dbd6cf43d7e329642e", 0x34}, {&(0x7f0000001740)="cf0acf6d178f945a8ab8701ad421c0e9d047adabd417d9bd0a95bd91a9c36e255d77a6a798dcb292f0116a9c4134e04750ffffaa01936f7e319afb439ee52c505e581608de78e7afbd9288ae110514d867ad11f53dcb9779c87f898b235d4bc17aa039e79ec08f2bf65c9ca34823ee0ac62accf511f054cde1f295b7b365c9b4bdd08f2eb092df4d48d142b867d42e8c943834a63564ae101c249df38211cee4d84c85fe87aa1ed32cda9d499f6209e8528829c2493898c598b20db9ab4ed26330be37cc24043796707a827a439d6a0babd8f872d00da5e08e73e7798bfeb3d46f84c95beb3e876338dc1b45d1941ae2095856b837a2574f1ba7edc3c97d7099ee6f4b99a259f197a85a8212fee8dd655340afd70c2f7357acd6e97eb5ec48de6b91b7ebcc220f25fdde4aa85519c4a588731b76895a18c11558f561e9eef12eafdebd791c679caf7326b10262b95f7113901ff5d1fbf1d6e8c4085e62b99dbd66c2be274e5ebaba8a3c7aa24590771c54fc2acf823b10b2144b8515a040c82fc29c6d40b86e19d220b98e0fb584f0f78c5dfac51f479c646aab31c220775c6ab797fe2b8f15305a7f0bfb92a049eb165eb1c4fc3d6c5adc77b49ce4e8933ded36c064b851c2d106317364d242247caef9b9c25ed331a62b3ddf7541431bbb4f21bba3cd8a6d22942ebe6d8252313ce4d4a2ef825fb3473d5e2cb23ded88dbc0bde323a841c6e53263e4f3046cc87f7650d8a1d3132dc393efbd54bfe9bd363c4aef55ba5d6bdfa8c3e1b4a6ac3d5ac2d89fa8b210c3f0950dc92f8d32e60dc0528d7c6becf9e958d14984a1835ce070fc58d8994fecaa73929d8bdfac9ed12e7ce3fd368565567c8e59dedd8023a36e05146e923e281bc54f47ce2366b3b5d594faa4c2ac34cd00c47fe7c74a8187192ec2466ed328ed4b6c1cfd2cf4e1d54f4fa366d83e07f65af7f35943c7354fc317c88d3cf6278ff8da09971ff0eb0a65b6989963bdcd9850381458e408d69e041802b675a8a58fb2f8c72b18370bd83a7e89e873f1b27feffc8098dd1572a850875562d932397d3eb9ccb1f0932115143159a1772c7e867418fb7652a0f6702d48e7a66de0d98c7ee4709e9f533f2caf3587a5c5d74ac4330e7238985c53c9e214436126c8024c6e1baa5a3fa46011c947a2fb93f097272972290f00214cc81718a845b40e434804ffbe0d4e1ef3f5cfdf48f17af2418352cd14af89c78904246f2cba0a65f8bc035278d794c9c8010f00bc003bb44e4d19a399f0233d2b593d48b0712e1dc4f5e359b9e0d1b53baf36f7ec3b63d56fd861711d1e60e65353e9e06e9937d430dddf1fff52bcfd64f2b686d6efdb9ab1e1193554acdcb068085e62e1681b9fcd7fad9bbe2af824d10661a185436fe4c277af6c87d6e19c28026598794f08ba8d17e99a2e42b85471dc5fe78580f2ee6394fd4ab55e51397f3774c6f655dee3865afe29b4e05ee6dde4a6eeaca0f72fb2e0bdf14943e0c3d0ed2569f8e579f77d75011384b37cb318a2ea9eb811ec93ea977a2c892dad70e044e56c36245a4638d585552466fc88fc0d86fb3c51867bf375abe9f2c379179d6a46a7801b04a8b5d4731022d49847fec54f14c5e7177645a17fe4071e84d2248adaafa86f10ffa5e45be2d227220a4bebabcbc51c5d27061dc72dde5a632d96acac8ecf858b5080e36afefdfdcaffb882d0ccdea41e9d2aac6c39fddcd2dfa0d3f7cbf5682e03b577306003781290653d9c5906a414506dce432c82857579abea3523e7f41797d20de4cc6ab4cbc371785209ff528d0fb1e80eddf47209eea435f32874c177197d5b6e06e1d44f3d44e4ee0d5f5a12ab7cd693128198e83584e2fda9a422499dbe64d9851d617bec9c0a6baf526bd62b766c7281ab61c8ee5c682a3f0091442611295046dd79c0ce86f5763f0dad50d9cdaded81cb7606f3f82a566ea1a9326007725a1c879117b9434da0cd4d46f34f6ce9e3e549ba31ec11e0da9275ebaf1ac2b4bc2a3f47c2e4e4eed17caa3c60a826ce5684f2d3496fd362045310792aa06f0b1c863a2d795723658cf5804a78ccd4d3b17fae86c45403dcf2fc86e80a175a2dffe41192a69ae1b0d3b4cb301d7d51ce1bca5027b63de9a3864cca35c1d9465127fd0d543bb029e2e2215f4bca866f347f01ebca9a1e165a58c0a23726beed91070e2fb16f6ee05bbcc918505c29fb9690c2b2be84b745a347cf757bf9e02b2971513d79bdb93be68382ec13070b146ed1605bfefea3ef01a3e4fe5a2564436007a1c364b63acabc50afc0f37fa7ba0e7405a52fb33f05fbbc6c94ec91d634cbd6a1612a5de4d89f19020e99d9e440c463a35f6855e8a669b698b3c63d70c56dfd6898c56e498efb7e92a3627f9ab13de04657ecb8a329c95b08a00583997dac237beaee5b457c5a5d41a497f41d161bf40f4ab44416c2690d0d1185f22ea147e4d35446cec31a52f0b8e49e5f50b8d91206029565ca25bc5f7c23dc2fc262acb1edf172310129946f4c68275cc7f60e7e06587181d15dd571b1a7eb9c4b6ada337cffb6ca52a1e7263665c1d4506b59ca05eb01910f41d826b132475411a02bf7943bc54eeaf5e1fc4e7389cb66ae6f55f4d7b2f269a3700a6b7703abda19f93a3b1526c16f1c410ba2368c6ad74c523dfc13cc525a6fbee4c471380cfc03281456daf46cf824f4081bc6a7980dadc7dd573a495fe1c6d548be25583697491a498105db54f1f3121809048af2b3dd38eea9ca60b3cab2b93b7f24e88890c30283bec018ba3f999f0969b6f1de50466a2eeff2f1e25470d2c8ffebd6f7fb8f71387ca1626d876463365b5304d45e18852c2d8e8532dfa3f5e566a393b822047504514ec57949b9f73909b984845691b931a3c13ae204632ee87fc592c8cbd21395b933d1c8a437e9caf2fc1fb8701e1b5ae103c40acd2f94e4ad1f70d92e7e6a3ddb98919c72c0158cf2e150c5a5e0bcf647bbf102378e7b2ec683356312b8d56c624812631b4b859269b6418a1a0e99fb2506af45d8ca7501aed95d4b576854606dad823b33b62b88fd14ce62079394ebc7145fabb19b6cc37d96c087c3371e191bd1f7029bc84a5835d22c644b051a7aa57f037e43f396f717632aee3513e5dab10d809a7e870268fc72a38f439e380728ed7358c03a550c9d5547c7121c1d0c90194fd6baf38ad5d798c4bb38c0f31498e4f64a13f01bfbea2190759acc15edc4f3fccfc1db218789c9232d6a5fe5bb5c3d0669a31314ffda0f3c1d0203b4341c921c805f5ec1708c16bab0dee7c722df6d77e88b0d45f7db77ef4d59b703eeae27d1872420204cc84b7fc0910890714070fd5cc22f1f91b0ce1013275292aae8baecf32cccfdc797eedffd592036dcc5d4c9e4c1f1bd373955538cf4f44116fadbd002e7bff1ac676faeadb6b032594b6e3e927d0bdcddbb4469e003338a28268c6349a19398ba3707622735328d13f0cdc460a60bd2b5cf387d077d4440558fcb41739b85fe382ea4cd013b8851e1ed7e60db0a3c6bc6da357fa0926cb38ee21d5a6c7db44371d345ed5574dafa7546d978319d903c48fb2fce5b04520a751a7339e83d260924ff74144353d2babeb825a6c7817a17a0ab7151b3f16de2a47c75f84502421c7db5cbed8d646c31a4270e7471f13127c05b630eb5404f1f43c341daff4dee44a04ae04c4e65dee4317d345ab12a190586f05b04a1c5070de1bf06ea4615b968294b345366a4e083356b229df1575ab47d8d2ab6abd06cb5ef0f979d6e1baabcaf34580dc3ab0f4e221abee69d317ba39eccd748dd2c20ee0df2dd0bb1529297cfbe0b090ec0bf2ad2e3188f9bd81cc25e3d6c6a75df0b9ff05c0331dfac2c9d3c6c11c39715173f655c3f11193d1187ad128bef24698fe8be8e70b9939236c468dba997873426577aa341c90b07e978c10793cdb18c93f315463ddc13f9e7e8711a28931a611ecdaff41df27ddbd31d208829624a5738ac6ccc39c0254e83e313134f00955229750b92f0cdb87f584fbad3fd9300a98179c1bd76e42f647b07fe58201e47763464b728ba8beeef68ea2ec2da55e61a7bcca92479031c8c4ca18e4f13886f00aac3691fc56f8d5929b942388752556959159fc887a3fc5018cb419347da9492978e955d8780287b61a1982623a6677baefefd4aeb460bbe51c76bea4b98dae6bc922e7eef39cde07224489ecf1f31615269128dcf0bbb67d6e4594d1c6ac49516e764c426e7f2d16963d791bf9eb78c572d39412c41f8d82ebdee1cc039a5d59ce9342dcd03379f6f1380ad45899abbbf4e7e07068b6a9f9fa3afc86abb02e31aa7e4e30a9e831fcb9cb8aa982f115ea1745d7b35908d02da0c4cc4552a9ed2a8199aea2d14ca61ba4abe4892ef930106b85728ec5c4b6dc3c922ffc05208daa3f7bf9b36a882bfa0c4032d277c239a80a97e2a62a2c914f88de9a2d61ea8b9d43a85cecb418597a4ec4d00a1c67adce34f3fdf170b72d075a66e0e2615b6c29bfd3cad3df8952e77d926a5a2fd1be4b1db52d73786cd17c001ec7873710c465fe07c32a59d7025c3d8b8c6efec5de1f39e513469354e87499c6f7df136c312e488d4352bc162161c53718303c73a304b06f7fb6194039d8e1997309f8249c7db7947f827ca73747ccd89c6659d65c5c3a9db11387e56c9363ed28bb7534959e592319696a1638661fee01c33df9a0e820a03e714ea4aafbd0708c96d2f44289e07d09d8c4fce9f89871ed7b37a942dbb66a80ba4c1a70026232667e01a24b959805b98f1f76334e584d1b6cc71df9bceb83efd784aa269a812df2bc141dd41682f9e9c1cdf7d9c32191513052175e1654006be8ff090097bb7009c003719a451efe12facd08bca1f2f7a6ca126be383b5dbab3926c5d1135763147c4e9734f4868040c6225763501eec3c7ce598b87120904f635c22abcc65228cb4f5eed08a45dbe17a4f68e78408cd5f7cf47a01d2784505cd827117ae15de6b85e985ad1bfe0637f7b8a0f643f2640bad606fef8c6d8c4333e3288c53be7b7d55e3f842257f128ca4b065fc9ee7fdca1aae9b59cc2f72001a251093a6aba4bfd86f775b1f6e7cf29cf06bcb4129599c86725bc9b56d848fcdf8528fd5c78a4df11594f3017f093750fdb601614a6d16bf07ad5e308d78762245b9703d8954d3b71cf55f942b29c499cfb6a6e0660bc775ad2a07eb5c5abd42daae158a97fdd6a3ea3f31efa002b33d359524b533a00928c93381f5ca918cd8bf83e4e94422f3abea900622ffbf8f15b142cfed538a359c3e783f4f9c79366ae2c3a6fc3eb919ae5761260c198d7cf37bb59cea91453ca92ca3bd057e33cd52217c7041eaf9afb0c86093b1a63328e556e558953080389b6797c0bac11b79a0649a1cf662b9fb32ce34c5ed8420a6ad1af574c9ef3aea6c1bc2177c1a9269100998da9655efcced76efb9a24972c4bc30467258ddc3e4fc5c028c1b7ede330bdd3a44acdaac5384bb1ed97159dd06fc653f9a4cae63e0a7d771f12daf202ccf465a59754e63288bf3ad4ba753a6e1e0388e2f801b9b2811b0cded704469ab034e6ab27750e292aa79ffa3e8586633823fb496be0c85791e5d2d1af84a30bd0f47a5a786e7aa2e0acb04d91a0b8420ac5ef2d24d365f9fcac9e44ce1b6ef9713bfe7dd410b464649aa128eb249763af452cc96d88d8fe97bb5b5778a1c85666c0c8c4d586a9b15301ab6e8dc03913e9a6aee2e634991b3b21cbbe4598d517c4fbb27f8bff854f", 0x1000}, {&(0x7f0000002740)="c9c574b11e1ac07c7fa3be2af26d0cb76a5f67dd38402cfb6c1e9fc6bffe05afc5c5d57fc0cb888f11ce", 0x2a}], 0x3, 0x0) getsockname$unix(r0, &(0x7f00000027c0)=@abs, &(0x7f0000002800)=0x8) 00:02:41 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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="0100e91f7189591e9233613f0040e885e1c120c446b068e6f5d513f36412b49e8a0ef4dd916fad1822f9216e22355ef0bb151416e652c45f85d3de5baf62c2b1f74a7a05b10c79358e4fdb8bf1fc020ad9c1977bcdd845058bf912961babb1bdb1e22c"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02: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(r0, &(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffd8b) clock_getres(0x2, &(0x7f0000000000)) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchroot(r2) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:43 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) mkdirat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20) 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$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:43 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x1400004) 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="0100e91f7189591e9233614b00424a9bf7ef33492515d0ecc0775478df835bb68be282f43e6627f818cbb6351645eb7f326eb1db1f9d42be8b97f9166ac0b4162376ad7ff195ee5401fe257c3cd6db91aa2f2f7e054300ed9b448b8f8bf610fcc19bbdd01db09253a74f80758c538f9b6c5a082630eede507f5364751835203b7b6bc632ae42df1ba878134d6a1abc89df0e"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getgid() r6 = accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchdir(r6) 00:02: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) 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) fsync(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) 00:02:43 executing program 5: 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}, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x8, 0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\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) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) symlink(0x0, 0x0) 00:02:43 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000958a355f6252356a550000000000004000000000000000000000000000000000b8e736d3bd86346d5fc49a4c7100000000009000009d44c2689177bab2d1417c03973d54ded806b94b72e16ba8adfe0106b5ffb626c25b6cb0be2bdb6f714c6108ed16cec8accc64ec1d38e7839d12c5e1211f39c0d4f3e380d6297cda8d53f19c"], &(0x7f0000000080)=0x19) recvfrom(r1, &(0x7f0000000140)=""/146, 0x92, 0x842, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/../file0\x00', 0x200, 0x22) dup2(r0, r0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x20000000000000, 0x290, r0, 0x0, 0x1000) 00:02:43 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) unlinkat(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r2, 0x0, r4) 00:02:44 executing program 0: r0 = getegid() r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x100, 0x0, 0x0, 0x100000001, r3}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffffe, 0x200000000}) fdatasync(r1) setgroups(0x1, &(0x7f00000000c0)=[r0]) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x600) 00:02:44 executing program 0: r0 = socket(0x22, 0x10000003, 0x21) sendto(r0, &(0x7f0000000000)="d149", 0x2, 0x40c, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfc, 0x6}, 0xc) close(r0) 00:02:44 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x20) 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(r4, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x6e3, 0x800}, {0x0, 0x81, 0x800}, {0x0, 0xd6, 0x1000}, {0x2, 0x6, 0x1800}], 0x4) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) 00:02:44 executing program 0: 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) r5 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 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) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvmsg(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 00:02:44 executing program 5: 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}, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:47 executing program 4: r0 = socket(0x1f, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 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, &(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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:47 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x2, 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:47 executing program 5: 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}, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:47 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) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7989591e9233614b00"], 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) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:47 executing program 3: r0 = socket(0xfffffffffffffffe, 0x800001, 0x6) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="00f8e5ff", 0x4) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/29}, &(0x7f0000000040)=0x1f) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000180), &(0x7f00000001c0)=0x10) sendto(r0, &(0x7f00000000c0)="51c941801da91155e3e24f93307dd03662511fb3a68650034872c85ed35287fd4b16652b3ff959b473a85c9d9f0f10c0917e8ba781f67b44a2befa9bb6293b297e5a6b795a202b94bde760fd94f212ff604c6d0ffb2edde0ff14d7324f29f19d7cfaa15274c2a2042c3e5b3a6868814722423dfb51eee73e4a95b7f0c38d228f24df0947dddba2e30e8051ece45552c8a6", 0x91, 0x8, 0x0, 0x0) 00:02:47 executing program 0: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) shmctl$SHM_LOCK(r0, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='.\x00', 0x0, 0x14e) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000000, 0x2) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') shmctl$SHM_UNLOCK(r0, 0x4) 00:02:47 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 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$dupfd(r1, 0xc, r1) accept$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:47 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x3, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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(r2, 0xffff, 0x11, &(0x7f0000000080), 0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02: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) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x3, 0x1, 0x5, r4}) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0x991a, 0x0, 0x0, 0xffffffffffffff29) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r6) 00:02:47 executing program 0: nanosleep(&(0x7f0000000080)={0x5, 0x10000000000000}, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = semget(0x3, 0x3, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300), &(0x7f00000002c0)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x7, r2, r3, r4, r5, 0x28, 0x5}, 0x6, 0x100000000, 0x3}) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x5}, &(0x7f0000000100)) 00:02:47 executing program 3: clock_nanosleep(0x2, 0x0, &(0x7f0000001400), &(0x7f0000001440)) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/141, 0x8d}], 0x1, &(0x7f0000000180)=""/140, 0x8c}, 0x40) nanosleep(&(0x7f0000000280)={0x7}, 0x0) getgid() nanosleep(&(0x7f0000000000)={0x1, 0x9}, &(0x7f00000002c0)) 00:02: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, &(0x7f0000000140)=ANY=[@ANYBLOB="44669cfd7189591e9233614b0070c2d6689e65ab65b070c26f35775e6b0f8b66b0d7983615b80eca6ee355425014"], 0xc) listen(r3, 0x0) r4 = shmget(0x2, 0x4000, 0x3, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/150) shmctl$SHM_LOCK(r4, 0x3) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r5 = accept$inet(r3, 0x0, 0x0) close(r3) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readlinkat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)=""/100, 0x64) bind(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/32, 0x20, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) setrlimit(0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xffffffdd, 0x0, 0x0, 0x0) 00:02:47 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fdatasync(r0) 00:02:47 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e923335c3e9be4fae26da54619728adece34b00"], 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) symlink(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189f86dbdace5073945922e7547591e9233615300"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) 00:02:50 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:50 executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000480)="3a6f34aef33d451f085b7324389be6c9b5152b8ecbf1daf350a2baea457ebcec8f90c2a743624dd9f2a05bd919ceca222091cde2d1fcd052a5dbc06231dfbe47789fe43f87457fa4d61a474303262494a753de4f198c29e7bb917fab72af85e52e44d5f69e228bb503a55afc4fd298c79a1497c29e681b126961412ae98451090ef087abc74d8bae7428a87988bf9f0617791e64b58171982e8aa6939093eff66c6b6b03ac7779cbbc6b86dd78d3ad04cdc63637266a5c63bf6ce52f1fa6e61b2437897337071affd37d95de5e0d46f94e5e73bbebeb3913524a07580f5282a8436c3a84a3c3d28b5d4deb8bff6d4828dc045d900eea80f50bca29f27f527caae771d2db171728a34090adb200c134180b86676f144b1b680a045877c759879b1b25b725321ee2e5776eed1ff11b581b07dd0ea63e766c17e10e29746e82dc8517aae1d5e6484eaa9393787e7de6a7b93104f4a7e2b23eba52f9e6e1d6b60840301f2e65c9f5fa76ea0ce639978d8e7d33e8550ee16e4561d9e5c2f893ba9ba2be949ee16f2ede73f5dc037779f5882d05387b42a689c8b9d2f2a0f2b00c128f8faf25717c566508565cc8e5de2a674f77b26785386cc9862781297331cdf4c014e89c724f70294cb2a833a7aee56ffda56c45da6b3482ec26c06c83abf0ce27989efbf4ba87686aa8f3ed18f5377466df036f1693ce68f642bdb82f2bedd2a1b1bdb75b7be5875a521554d55594c9ed62a8611682803382b92c160ac59f28a4adecb5b9915926f040b759661e01b3c8b395ddc358f71208cac9681eddfde799d2b89fcebfccaf060bbb15ef1ec687fbb1dc615c80490ceae98731ff067b2ee22966b2e7e528d24616c51e1f7cbd80bd555caef956a4e84b19a5f72bb854791d0ef58f98702f47380134bedbc65edcbc338b7670de3f80834eb53e3557373c01cdea780287252e9e35a319d5a1b9e36dff3ffe823d209ad6073a95630f96934ca806bac321cc2b827d7945ca948fd5abab3bda6b8293adf4d21d2b00ee7eee2d170d28f6e2f614cf3af5424bf7e5a0b703b0752b20964a40fe583a02b235a7cb20787eb072a0f54f867dace52de1d24a061c8d0c992461c89b3103d9f1a068e8f4dec5d74946c73845747c3cb0ed25eb1b981d9c8007004e0b75180c99760221a8a1a5cb6c793a480f69b8a1aaf635ed1981872a827056b554688b2625c39d3049adb93fc1bbd034ae95419a706e6d83b77974a8ed4d7b973a32c13b94396991d6c7320090dc4a6e3de5790459", 0x38d}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0x2c7) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) getitimer(0x2, &(0x7f0000000040)) 00:02:50 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530001ba1feab75c0907b2c9c615e3d2d7cdb6b01dc634e8eede96dd904a0aef1b8d41a650b7fc58ed15b90ca889ffacebf03975216bf25be88794c88356842e4492acd45"], 0x10) write(r2, &(0x7f0000002300)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fb", 0x359) 00:02:50 executing program 5: 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}, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:50 executing program 3: clock_nanosleep(0x3, 0x1, &(0x7f0000000000)={0x10000, 0x8}, &(0x7f0000000040)) mprotect(&(0x7f0000077000/0x2000)=nil, 0x2000, 0x6) 00:02: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) 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), 0xffc0, 0x0, 0x0, 0xdaf8b6bb) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/24}, &(0x7f0000000040)=0x1a) geteuid() 00:02:50 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)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0177967bc1550a1c0693809171f25ddc548b9eecba02f96c009dc9bdee717717c1c7905871d7f28edb42b1488e01a510a1111b6a6df725bf41d462151a8c907926fcedcbf5ed37b0dfe0d3cbca6181da1ca57e517ae559f0de68e44bd18b62e4a6d38b3e0c32c48fe2f56636cbfddb2427d3ec3734c6ea8e6e05310d7f7ae29e8bae2ab9dc9b62089f69ce4e3dbb8bce8d9ff77feddbcdf635df73f23f4265a43f4bb8f7a405d69865e8b6d4596a8698e26dee7b0522e60846038cf9077ed88b6ea0ca4a"], 0x1) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b000593cd47f976227aa6dcbfe0c65f3b00ef658514f52ef1e6a7b98f5a4e9d57a725f01511fbaf4a8a7ff317b1ee5602e97291f762645eeb8e563e0f1c7bcebf6e23916671387fc8521ad8a46d56e49bc9d760addbdca9d11ea44d4e186f14283f5c97df3f70543e6085b39640ef5764916382e5dc5ecf0f5c54ca84baa3b2"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getuid() msgsnd(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:02:50 executing program 2: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x23, 0x44) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xfd4d) r2 = socket(0x1f, 0x1, 0x0) write(r2, 0x0, 0xffffffffffffff23) 00:02:50 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="a6b99e3b62f464e6ccec8605c18241a3f0f2050467f6cbbfa3d44f70281300a5464fe74597d27be71064747d9cb85fa9c3041f816277273c45e6ccc1fe49b8bfa6e328168bf42b7ec5a2ea43a867023dd5d002d461d202ed1cf468675554ed53817c3521485586a9f03f1f8a98305b06ff797ff18bc51e50ad4730f0a6c8f4e9348090cd8be57a6dd727f4f97d38160b4bc45a72411d1d52f8caea15d0f19f40ae7a97421e46d757db2011dadd7a5700"/189], 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:50 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xb196b04f74cf9266) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:50 executing program 2: setrlimit(0xb, &(0x7f0000000000)={0x9, 0x6}) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setrlimit(0xf, &(0x7f0000000040)={0x0, 0x8}) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/188) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x1000}, {0x9, 0x6}}) msgrcv(r2, &(0x7f0000000880)={0x0, ""/66}, 0x4a, 0x3, 0x1000) r3 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x3, 0x2) setrlimit(0x8, &(0x7f0000000200)={0x0, 0xe2}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1, 0x100000000}, {0x6, 0x4}}) r4 = socket$inet6(0x18, 0x50000002, 0x4) r5 = dup2(0xffffffffffffffff, r3) mkdirat(r5, &(0x7f00000002c0)='./file0\x00', 0x130) truncate(&(0x7f0000000300)='./file0\x00', 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000000440)=""/118, 0x76}], 0x3, &(0x7f0000000500)=""/118, 0x76}, 0x801) paccept(0xffffffffffffffff, 0x0, &(0x7f00000005c0), 0x60000000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r6 = msgget(0x0, 0x100) msgsnd(r6, &(0x7f0000000900)=ANY=[@ANYBLOB="01000000000000006a6ee58ec724510ad289935bc853024397aac140063b97b08612bf77f62daf223673361ad95b625de56d2d7bf1e3c41123e18dd51c3cbdbdcc9a5eb533d94f7fde5dda89429f27d899d18e11c89d052edb9e6f598d110fa1b3b1fd10400fc1af03edf2e0f13b864b79e553db96eae06fb2a5f51435e9deb41d66503841930fab8136604dff66295cdadd9b4921ec0e4cd832e9129f897de30c02409c0279db1f7764bc2d2dfe3b24dc48f62036da6f727a9a75b29de797d503e53455b72446cc05b229ffa6b2d73390c81de484e84d3fda16684334d7b6d012b376e0866740fae883b895a6b565be83f5dc1e5d515db4d102"], 0xee, 0x800) r7 = open(&(0x7f0000000700)='./file0\x00', 0x4020a, 0x4) unlinkat(r7, &(0x7f00000001c0)='./file0\x00', 0x0) msgrcv(r6, &(0x7f0000000740), 0x8, 0x2, 0x800) clock_getres(0x3, &(0x7f0000000780)) msgsnd(r6, &(0x7f00000007c0)={0x3, "6e804b9b55f234e6605f32d0bc8004414484cb00e8ed8861a16a99b139ee12d6417a0c6652fd70481f8734"}, 0x33, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000840), 0xc) 00:02:50 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(r0, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x7}, 0x8) accept$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0xb, &(0x7f0000000000)={0x1, 0x7f}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:53 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9223614beef17548153214464f59adda24cc8ad6529249ee5cbdc4c0b94706a36e79d96a3092fe574d6b53222cc9d3cfb9b7e8e10fffd2a473d5c8e50d5df6378c69da75f00a6a9f0838f58eb6b7f52cec69f725a5847e59c44b36fe5d61a8938de71d2f6f65f10b39b80ed15c88ab1d9f1d0eb82727f7ee3a78a180f79539ceef9d070feee11baf9f4acd234481a5e6941ff16324e2df9bc872bae79e5b4717b3ee100e9d9fd9741543b2cbb04f7cb8779b5d2c91676a6d0337b4cab773a398b71b74f3af3dc8418fccbff97baaed962dc9932b2f21dc7b0834d515eb77bbbe5a951d96706e9d53bc05060aba84129f76ee934ae345461c24f159e57819974774eb7da5edf10a59c023795333c691b2d3868c19cbc033c6f72f34982a1777c3eefd15603c57ad000000000000000000"], 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r3, &(0x7f0000000000)="e1a6cd609899c5d50ffe1d089937e3a9559fde7c402669b8d2540e444ccf97f11c26505639d6eb380e5770d32d870230339c25ad35ac", 0x36, 0x1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x800, 0xd415}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:53 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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="8f43ca5f89ffffa89233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="3c0964d4da6179ecfe25977666d7d8832c0591d555", 0x15}, {&(0x7f00000000c0)="1f992472350869aea4e48d40f02d8980678ae2cae6c8fc4fe67725c8a3ee2b45a744f64f4848a39c44244b8324bee32c2bcda5d4f1e20637bdcff84893b82fa66ff9e24c517a7cb24d1fc0cfe565db4a2462381460df", 0x56}, {&(0x7f0000000140)="fed682dccc60123a17f048fc69892a3cff289480bec4f612936d7cf795eed48670026ee5b15799f7325d6f0fffe742b28693d64431f5a7f497f616ea4220d1e5aa2f718691f61fd017337a4a2ab413aa4d21ffdb7198d079ab6e39a31ffa437d095f7ad30dac90168fb5aebe99b9ed16bcd6fac562983d21c2186261a0b54773ea4bacfc36131eebfba90ade5d7695c15f4c73c7677f8dd98d543b3086688e2bf23a6046fefce56421a7d3a127160e9482d31dfe0ec849dc005b44377cb8d19499baa03354403d1ff199d6a87838a96708704737c6238a3563", 0xd9}, {&(0x7f0000000240)="2e9a68fbc9f82aded321a6dd23181fdaa3ef806c4c1ed3d485b531b049bb79c81f52c2b8d818d26600108d07d64465223d890e6928a2c6e402147ac3b1a0f664a538faf2ef09e0b3462fb33404c1e949c2e282c5295fe10f3eaa387fd8861dc4369e2aa510", 0x65}, {&(0x7f00000002c0)="577550db2054c9791f5fc26fd12b179f8961dd0040fabfecffaf580a5460745f86244e1fe7accfb71852c861c0a59bee381054878ee641703e9621d721a09fe9909946873645a963a280a188b32f3e81f1cd3ccbf2e88906f4c30afc875752a3b41b8263511c8afe1945b83c51cd8f0ee40cbeccc33dd1a48d58c2cee8032e", 0x7f}, {&(0x7f0000000480)="0d12838894ffa3fb14721e65e136f472618f89daece514511662392217b6d33efb30f344cf68ad44d771609dd28c58bf20cb75997ef7b2271b85fe21745c35dbd4cbd5bcf18231cdf6a645180800ef817717e9a02b2d1e8c6f858ff146b50f48bcbeba00e83e07417c1e3e722d9f97725b81dad8b3cc50f99f51bd72f39a3ee41a326124d79841e8ec4a66e098f85aa299b21434b5a9b71938c0465308e3ff9c9bf5f089f6287529eb5832e8e033237c36e18c63a464a6edd838642f8a4d45d20787e4fef541588148a76bf7e4d0de378ddd7e4c2feb8374664bb724b6cf78119d54ff6d32b3bb076d581d8632c33c84942ed28bbfa9f95cc2c19ccca19cba74234d8271fc6b5d7b6e7fa4e2c891ce695dcf2be5ea34b4eb6efebdca61184a135d5d3893b9495ba91375aeadea7f36601788842e7456d13b6fcaacc0e4d1883d244172483ba60ec0bb9d591b2082257fb7d5261af36d3b02629061e64b5d402da069b1c049a466c8f478f6d6290cd9997e1f17c56617d8703d4517695101c03d507e99fab256bbd066ec709046784f709563eddbecf6ea03a1c46338469809e7a96ff77957f233c58361630d380af87a604d95e6ed9b616f1cda62139b2762d7b13aa376ac674628b20298453ec8f77e51df0d02c32bdf8227595afe773c452f13ad3247c64f4b46e33777cfc43f315612de4ebe5932631412c1b891e6b8e88aa47bdba142d8fbc1be836638badaad0ffcb233c4e23b017f52902043cc582a14f19314d4498cb55673212efb4c53e686df5045c199ad0d66a69acd00519e9ab9c469a40f2d8e9b8978c1983bcec9dd460ae77e44edc9fed18fa4a187514cbe32913a5dbb1996684f7580f6421c40cfa2bc29439da55ef57c2a2e9a0d8dfc4bd4ca7163e72d135cb0e29de3e9f5a9c1e008c51817f1647dd756640de4ec7c54243b6a1fdf5d1ec4e1aae7dc6b39361a81ff931023a7767ea24b1253aac24853b4381a4d7e24f5dddd8e5b4d8fb2329abd588b135643fc60e67a6f758ce07dad11b0b304e49a0414cbcd8d39f2f7d1dedfe127e2e7f17d6984072a8b7fb2c4dccc4b026744e7cf5b4e6c45a999c40a351e6c30df8006e8c5d4fa22b2f18500acb496e0b129053abc4a27be880514ab90b8f26fe044bfcc001ba22b46e4cbc46584dadebd787555b47abfc320ffc48d232fe896f464b827eb5e4b158e39d8893e01948d597baf4a446d5033876a181fb51c01bc2048efce81d74e334a575b66532dfff5bdfde7010709f2d9db848cc35d635c4ea0d83dfe4fcc7b8e5dc7ba7ee7e5217b0e53be00253975af7f2e6611fb0bf96285124c992126720bcd28c87964bbeab05359c70d3e721a41e87db79be2d1d350dfb396fd651a22a5c49e91736fea3bf185c5adffcdc6d2ea00bc0530ee42749d8ff0db8507b59030c6808b01b9884ed9a039d92443ece66a37c48aab3f3c1ae1e955e0483e7829ce5845c127e1e7580fa78ce74d1178d79368f1ba7d7efd94a4e37455e5bde4a381bdff4159daa36625b7a6940b12e45319fa0b24fc1b7763299c17aad869c73c785506b8ac18c7abc337373cb4e8a9e1b24d491385993ab3c8513cb6b1ca97fd717753c34334a7b0169069d5a424f5f97c2f96ab42ed327e45b657aaf468aea3bfda2d22277d21cd015dce66d988c88d13ca2c9198c4f1cda0c0fb1dbcd1b5dd1637d07a25448c46571d9ea8b5e896a6684eea68981b21e52e4ef9b7bd8a69a0b54e75790270ac4337370dc7f2ae48b7058fba48525378b05409772a2ad6232ae0ceed38595429ad947ded0f9f67b29d6d9cffb6a682b81b5ffc48b058c78efe3915fa0cde5f7757675f0e4abd25cdd3765e0b775be43a726c66ea8947338be74c20486f678e2eb198887d786ab18a71dd74b4d02038bcca480da824fd8f190ede99add000c9667aca6d84e60627d50ce6121a11edcb85f78a433e200289e3cb94a3d349c03a2f1b65f2577673fbf15585768bff53fc2716905a5036d5bfc6204060fa5b11c7c8113cbd2cac5f6f2771c3bf9fba455665b7c16516f55138d3dd1c4da3b5cf99597e271b6f46612922e8648150f030424548679f0c6d2a8c37c9f1c0aa51bcc61b16a22b36fabfc67d437c39db39d665cdfae30f750c17be2ad715cd4a382f3875f4bea7c77750644bd2aa0e35ff33654e8b33a6c98630c6d9be6b9564781b616c696eb9c455eecbe2d0e7b6cc95eeaf32c8371bf60cb0d748739815ef7ee745202cf83113e9560d0675e80925785daa03cc40896403802041ba375e00b58aa887956b82e7cd67ea758446a224580f3de34864204ecc257e50a4652cd341f2d423959e162b8b317a607634855d50c8beced4fed9483c34579f721284b7e5d9f7624ccd36ef5b49ba12e01a4b84f776882af1ad5367041526ac9fc6ca784bd30c0228eff9a2cadefa1a852b6561294f094d21cf63d22010f9269360b8449324d7f25bd9d174b1911f86b3f8886bec3fef4460cdfad62a636d693d1da95c03b6f832cf58b1764f94df4c3ea1415ee2fd200615b4b9c584490541620a7a885b43c0aca5a9d14f7f6fc76d410c55fefd943c469bb7687181e0586b971f5d30cf069bf36a0044e3e8bbf88f4d02535d42d260f57436705c3ebf7a38e644d5417fcd875897492d98046a32bdae563615a63843c3e791b3323f95f6e9af9a40af02b787944ba7726b0bf2f252c70370a32e252d478ffb89a072bfbd62ad967cf5c5def66f665d7c52b2eebec87de7c755d81d96c1ab59765aedea63c9f179c81b85c1dd02f45f31396e2ceb3293b2e0db661658048c6c2d19a554c1c6ae28feae21647e24b21426da461c014fac09ebb7988f4bed82b629074a70583fc614f3e37cb30700801df9a6359a8adf2dfdbc64a15a1caff4356fa7c78768bd688b45f72d7c579f2d3124ff27ad6beea5e45a6ab99d88091444b63e790ca6905e01b7a7bac3af52e9c7ee6230485e9be8d0fa970735d396d6797651faa7e5d0a41b4d8c8d7a4754b41cfde7ada20b4de2f57ad475e51b138b3d13b4c9ca43f02844bbaf3008a5ac32a05608210a77c6d16667d69eb2ea4fcc679d7f1be33a66ebddf3ef8b74465a40c10e72f680c5324ab6bcf55270e2c3b0efc17fd2d22f7900dbe87ddf80a52b2c2e4044c2d75fe80f949d202ac2a5256615adfe5eec7c9097bf8521ce3b3aeda3a397b94b1fb437fa34864f77df3252228c5c630f9dbb746130c1d1918ff298bbb9a684500483385a1299eb5a05ddf9aed485febc5c472aa5f8750837ae5c459fedd73985c2a2ede9ceed6e4637ca786f9104451020d4ff4f5e28ed8f908fe4e2e5b967d099925a89e76da3e6aa070f20e39d18c59eb29bb8912dfe4dff67a2ee88f0c5e5daf42371e6793089ae805d086de18231b3e46e575d7ed5173591c0bc5d8d9223903785fd7e42b9436d4e40649a11d7e97a760ee52e9636dc39a55450104a863a147288693f3a35c1eb6aba90b01e4d3170b9ac7720f83bc2d9c9790dde88c5ea0590ded037f18eb522438cbde0617fd9b8c10f824f439fd8b157f1cdd980b9f0513f44940863b447fc82cae82c430a78088262ce77294c2e6d4f99af9ede0e51ce66385c298599ee27519df13214936eb4ce75b1222d1ead3708d258e00df32aa88edadc86d3db1f90b3e9b1cd077c8e46895016e87c0fd2c55b7c8d966c4a61116f80093b16c17ddb7e129b0bed03d728d9586f7dcbea57eeab882d198ad2b3507ddf9875f5cf586aae5cd75d2fb74d4d985cafb7dea7ace04dae8e2d6d09309da18a52b1c83773a03fa605729c079fca219686b426fd7cf3c0380752fd422047155edfe0c59d6bb0cf7ccec662452e1fe516a3b6cbc8b009401fd78e98ccef3dbd9ca2f1f46d20deed55b7209251902df6b9238ce621965acf762d13e9828a507f9275e925e251c30123586b599c9c2bb72b2187f7ee298d56c28cf79f3a8a3e3bcd198a6d7cbc1031ff89711eb0e18147671444a6651a94537ecc3276d66bce9cdd094f4358e0535c6fe806de6ce0a739269a62a7a216597d578c4986529c437e84859c37f4ee05187e08e9f97be81c86d1b1cb0ca750707339cb41903e085b61336a086825ef35e7595db218462efa7b23d70e7d2d7db4af4e4aaf97b57aef3b822a9c2625de7659bd3f92727d29049cf1e87b9f57c70385218bbfd96da03125ab7df4580ca78403e01ca46bc3e1d2e3cef00cde139cd353be04be8c4720224356fd1de655763066498cb810c97fd3ab14f920c70ca3b29ea9b245b3b6e2c8b3f33765452a8ee59b33103eebd2fc015e64c10b20021bf7185133a3f193b10eb4206a5cbdb9da9448e673ab44d1ab44ebb2ed11c63056868a3ede113708b67260189e05d35c885d20105e2db24f8f2ddd1e2d4def1b0a37442a4868bfcfbe1febcd2efd17ef9e99246683d054ff5b1fa54dfbaee965613e9fc81de6f84b494e55e2fa3764fbcfa10e656be0d5fff2d7d013569827165df7083f396ba543efbdd557a9abea9cbd319e601b512c26fb0340516aa7abf9eb39f3e753acddd38e9985a52cfe3c1d334615202d79c3b195798a942849deb0fb520c30faa6771f135eb27c43e6db377d4b2f2a1c3476da95b97ef20edbc49335c4def576fac24066215dfec6c1573aade258a41c4f4c5280035f39a85d63c11d4e1ea3860d810b1a12603e4587a98cb2ea73e61895e91fb3962557d735246dc31bb31f740b77340e69e08da4e27fe70e43db415f7063c836ac2b83a484276ab757d34e2447b03ca00ebf5208522f41df0c5b9d95a1055cfb754b0d5526ec407df45cb15e220bdf3d96ecbfd8692ba676933d283a3b97d9cc91b66926a19c7e8f2220da97e2b641ce8eb4da629af10869ba66f04618d786ea28e46fba514e00f63b882aaaa2a4c9697a88c5eea19b9afe04b8fcd04c28c5f0156b377038a68d8da67fe162beb7cc0cf7adf49d916ecee5e2ac6ae212eda61a8e828a8ac11459ec2c9a7adab3e9f1cad13ba98e3400a20a8f811e88e877eb450212467965191f3d3204e463f5bced84a5aedd2e006a0a45202f3a47f2d162defde1504a239b465f05a978a5a4dd0941f6ed2275bd8a9b9e2a6440d884d4f608ba7ed9ae6bef239aadec8d8612264590e9a063e9eaafb54f528be48c0f1aad3eff73815e29554b38f75e8f408735b66baf96b56912e0c7d5c6dbcf5ca2f3b6232949dad09e99812c00d11c3a71444e4c2caa546ff9fe25dcb0337e074a31466eabade12752b6fc40ade4af5906e895a6d6f6126dd141ec9a1ba10cfbfea1ffe80fc78474d707fdd89eccd5e3c897721446f7666ed533752f9b0cebc138bda9a3dd0a048dc4a7cbc6ee22e6d58855dc63efe62b35745dd18b8a8db5cb06dae5f50a22a5513a2decdcfd76d4cb65bc0685caa83e44b6824d655253315d26a752660e3ad7260cb0655d525129e0bf11e5c090792437265a18928f30c5ad1c7e73c3c0e9fbfe3951c0607d1fda3a9ac43b1766b8449b05a59c05f25109ddd365a748ef2348c14cabcc046ef511f20d1b34bf9e3db80808b50835acdd76242aa6e94c91066deb8e80a4e288e64fdad4d7022003b7edbc5085a7c40742318c9d3a7afa77b04fd89663b57cb0fe57c5b887d1542dfeb634579395089b4b79515e62e30bf1e44b395911bee1f6ccff2f06dddf96d4ce9fed9f7d7e9116c607117aa26404cab01d080b54c2984f76a4cd78798b3857b76d9e7ecc10862cdf68ffac0e4005475fa07d8375540c13b438", 0x1000}], 0x6, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:53 executing program 5: 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}, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:53 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), 0xfffffffffffffdd8, 0x0, 0x0, 0x100000118) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x12, r2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r6, 0x5) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) 00:02:53 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r2, 0x2) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fchdir(r3) dup(r3) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = socket$unix(0x1, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') recvfrom(r6, &(0x7f0000000100)=""/235, 0xc3, 0x0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet6(0x18, 0x0, 0x0) 00:02:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8d0f11072e7d287d7fa96d", 0xb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="625a93284ad9be57787ead7aecfa95c2ab2d70c1bace85b4bd12c137", 0x1c) 00:02:53 executing program 3: pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xffffffffffffffff}, {0x10000, 0x9}}) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/10, 0xa}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/16, 0x10}, {&(0x7f00000003c0)=""/52, 0x34}], 0x7, 0x0) r2 = socket(0x18, 0xfffffffffffffffd, 0x0) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000340)=0xc) setsockopt(r2, 0x29, 0x13, 0x0, 0x0) preadv(r1, &(0x7f0000000080), 0x100000000000023b, 0x4c) 00:02:53 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) fsync(r1) 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) fsync(r1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:53 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) fcntl$setflags(r3, 0x2, 0x1) fcntl$getown(0xffffffffffffffff, 0x5) geteuid() getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 00:02: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)=ANY=[@ANYBLOB="0100e91f7189591e9233614b40"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0086f637a0d84bf2b251ce419737f4957fd5ffb2a61f60dfbf26f475d9d10206db76171b623597b6bfcf09cae174741c8ff8a3dedc34a9ed7cf7c0283fe5d8f89560323c5920f5162adf11f1a1ffda60628707506032a643f77b6dd145d6a569eb3f65c004dcc8f94b701d1dd66171868536c7d9639751c6cdb6bc2f7efee527b5b82bf4f727b593cf25e8d449b3fe334d5c2cb8d5c65724c12292fd2c226c0bcaf82c89394f4f1add261e8c795273c1d418dd6b3fd1f326dcd1e9"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) fcntl$getown(r2, 0x5) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:53 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x6) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:02:53 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) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendmsg$unix(r4, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x18, 0xc}, 0x40d) listen(r4, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="631223fcfc432eb737db6a45d74c014a34c26207f05262a741a6479bb66d6034174e0d3f423edfdea29120a759de31b38814b2e14b3d884f1c4bd10b2fdb046b458a5605377f814195afb155256f43910edecef2db837c5828009fefbc7ca2ada948525eeaaddaecfc4898be0797", 0x6e) 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) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)) lseek(r1, 0x0, 0x0) dup2(r1, r0) 00:02:54 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:54 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000100)=0xffffffffffffffaf) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="693b9a1f9bf60afecc06a0a9fe6a3c7fefd2629636fe5508cd5658870a", 0x1d}, {&(0x7f0000000240)="6868324a17fae9fdcdd863d866508bc399f8fa1c0db3f7c56259013f1ff984a16cb8be40179a3b9abc864e42c3ac9808d49efcd6aa63f5b0c57f82f29cb6f051795c15abb5bdf4a9972105f425a567e8c1c5fbf652d17deb416ca981e53f8481769ec9138066ec59eebe5ba6d009f9a9d94d74f35ac3b61418d43d87ed6dbd619d42a23fc04739de13402890ea0b8304d4098ae14ab4f216faff5c2e6afab14ef08b2e72ab20e325a338e26829413733a1b6c689085dcfdda0cef15ca13a16d94df15c55d98010c24f9f903de75110de533807b1057cf6a2f99ac631a35e81cc293d69d160309c267b8c72ed3694f97a8dce2da6585405db5a55b2bd491c78f4a617ca51d1afa0d600628f2677a77e62624983e1ea62c70c414e7d496d8641efe77bd895e4806dde63bda118f20e09923f0b9233565b4c074b0b0306ba5e0ac49a3c0869dae217c06739231ba9b72be40163d66c1b97c86ea0410e1ebaffbe74abfc2de08d7f9b1116718d85fced745997611685d2dbfb09ef5f2df9fa8c0e00b393d18693d1b1495ffc1984a4115f1646165b39863532b783013133e9ab2ffc5808d01c931e3b7f2fc6bf90f46129e6e61aa2a5359a1df885df8f8fc1ca9dd665f86ffd7ed47e7ac974ffc2140ab3c0607a5e184a59f1099b86dcc19c1f9b4316a239cd475eb33545e1fd1d737876a1ca08ea32661980b2db1ae2e46bb24dce311704e602602cedbf5900b547b98ef460f186ac595a09b0b07654b449f40491c48ed0a71441250124498659ddb07202c1338024e80c9e97a8bd664ef43d2c72cdd92b2d2a6059190eebb40170f6ddf997fcd33f6730eae517bfc02d93fc2b934d33aeee6705949647031a746f46c3576da5183a938445fe6a18b0ad7e808ee01256a22d1f0d75b8903ea1f0a69295e39eaf6a7ce9898277c9e2eeb53a9563d9725bc210f67bdec9d889f556d85193f1c253fe22ee10097decd947a4d079e39f84b02e230c21f40cb7e1865f99bb737623d9ebcac134e9964e06fbec30d16b510202ba1f6084370549c316c7cd2024704da18483823974ae34a210671725c6662cf97a9652493f23eabe820c26a2e6ee85f7a10c43d23dcdbbb0b5a2ef5d92dbe5bd46602c691d584f40b33c0559d357c9cb40d5240ae31f9bea7a2ab85e7d9b3f2a04e05584321a241aaa9ce2eeb7b941fa8084822f3bb36fc0a9fe1ee9eb8411614da4ef0806eb47a6e538d5115e8ddcd11598502f11d6e5c54d87fbb036aad3463afdba0162a8bb0b30a2bc8713cdeba589f8886c15c0c393445b4eb0562f1fa718455f014ae9b0ecfd976d6679643c49c8dda7bfe97f0be7a8b05697c63eedef338ba2892120ee7a5e449244d37a019a3600fe072be46be4db80eca8bb270af5607e9c737e4892678b9ffe8fe7b2675e3c4154933cba067bf60072fd1d7c791ebd17a2bdb9a474f43305c9400bad81cf9fb0307042c5037a4e44d6c3784ce7f5f520e0c24c0741ba73c9ada21ef25644d690b91e72b8df2c01505ca19de9fa02998733d83f29009908eea32e0047a4295d6bfad5370e3506fe164e30bce9d145e183e4ae1dfb0d7075f0b7acdd4b75970da7fff8b9b6619c5b2f2dd9a3221cad7829d97530361f6c1e2a386db2f7de536b230a59990a66225925dfe8f9e1a717d3b358e18623ac7895b5522caaee2cf2e7807549e661a97119909399fac698ea372fe33c563182265c17f719ee34e4052ac70fe7878b389f27dcc52024e6d0a3c8560e74c0bb220dd48112818c59d775724a081eea472a801dc63562695a0e296e32bc335d1444fcd2ce5105eedfcf7740ac28ac3ba57dbc99037eade0905eaff3abd2247cfaa789d9e7ff4a3a9c26d2bfb654ca599b0e3da7a39a19f420f410633614f123bc7bf5f3cf708012ea8b7e861bc1a88673cc10011f136a942d411fbfafb539f921ccb71324b8351f42e173522555227cd9acc212654d4987c309bbf83a101c5108f715d8618800316cee5c829d34bd94cb219997d689b608f122e233c0a73d74bd2411be3c1397a23bdc279b55e39495f5e35576b39e3db0bb4f7a97d6897c352e078faaefa2f226d797ae83885ff4133bf6cfae57c72dc4c27a1e03e5c9729043976941e364d8ee108c599b50c32335834f6668233268b0ac01f0bad14b52089a3327188b2caec7a5a4d60716f2a6b268fcecac28651744dbcf0303e3364acc2a1fdb002b475227e12a95b0f2b3fd08e8de8209c590ba71449286515b29d212ec0299dda63382cc5b7f3052b8c951ac293771f666cc8dfc8b09499628d97a4cfb68ff15cb601e1816fce0cff020f8fffc9b1bfbe9e831810637d69332e8a129bd941f8cc0086b3bde07df4cb25983d43035f965340225ea2b6e87e3b67674e7956529873a048afead1b7f4e2d96df4ba9c423270d6cd0817480bdaa7f04018fa26559462d5f7c8926535d2196ce423396cb63bed7c84515438410d85cfe8f2b32a715fae6c47a24a215e5410d3f627cf665f08e21cc5eba9628600df4324a46e2fbe51cbb50dc56dc9fe870301b32b3b10c4db8ac2427755f90dc06ea5348d7358f5803a442544b28e1facb13cabdd505c947b8c64c6c38f885f3ebbe6773b92bf5b3041b471c1448ba04d1597a14193c6d205f12089cddda85ee630eeb2665f0260940476bba6dcc0349f5bed41420cab70103947841af76c5f08ba2149df2a6857503fb3422cea7d8f78de7fd413c37fa3cc226dafc8c30ee6a1561a37c40502629c8d6b5141075aaf5a3a45efce7b3a566489ba499b73fccdb2f03678f001860d748e0438b1362e7d2e300a280da3c6578bf9377e74093e14b9831b21f4b2aaba3c446d8fab1039f07ae0c1a935b4ccc3feb849dcd6c478549a6e94ab320a108242da2b96e9996bdc3b5f188c83f2a387298bbf90097a65636befaac5061bb40b63c5a9e4afe0d0e136465df6684ce053db0cbd10616c647e5e094855b016d6e0b2b1c9f3a7dc5522044afe19df609925ed73684f7c8163874d51dab82af4d6485ab8cc1cf4281b18c0556b49e8f62dcd232a65fb0963dcf062d2b09a13e40a5b72c4be79f22da0b75e23ea01d85d0298e3b93b6a567602e2a53b7ba0f2d3fd0d7e2f6a8a6580b614123dfb250a577c21c8f9464b1a019bf401d7d1faaf750b3bb31a8babcafb41f9ccb4ffc678c9c335cc13012c4914a387b05cba1cb3e6f5bf139c7ffb3c547722dfef1b48750802311d8c66cc225208b83bd24800128c0755479f00f9b7b88c6d3763dc8965ce4c4303299733ae31a546843baf2186ba5847ea0f8388326ea0477cc8d3cdfe62c1efe8d059fb38e831ee67062f50a992be300247545f6a92cac88f21ff70252675dfd2cf77b59d0a5255f1476f9287ff2eeae192713dbd467ffa9a4f04f5f34bb9a1c31cfb3362ed25db777589e8cd31ebbdf7774fbabd877379a1af8e9dea608885e7d78b71f97a7cdf73449b15a497a842eaa82b0caee2165ff84cdcbd34c9a5f30eaea928680ddfac54f0e051840cc810264fb4fd17da363b5fff2914075ae51b650a9e9693375a4aa3ee0ecee0d11123658f552e06c6a42c663020cde0339ab1e1813c48ce4b4b2888fa26ef4d777a9ece78edb7d38d0152f281b2168b5ce26bdef1e8ac6da4763f5d7decdc9afbdbb0d107525869ccbec3768e53acd54d11e431117e0781608369da97fad870a92d0e24566ff51b72e8acdf38bf65056666bcf85c142b23d2e7553723dd317a35a8b8aa0e56614ef8e69da509d3f3952b76587691328aa822b9ebea35141b11a7471d777d01ab1443de6c21d56bf225ad95b6baa487b12711f5c182f9f53eb4b1513b37b1cb335e4eac811a615e7a863dbd95b652f7a78e126953b1c2f507a20b0200bbcabb9d507326aff1b04ac957a1d9fb4a9c3abe50f4daa91e00894d0801a667d0137490c433fea87e9defe71bf37a04dca0e9ab9419a95957d1d123a1dd4108e14c1ba1c9845f6d56841f2146c9a9338804b3f7c97f81133ac48c619b8688a5866a9db397bf9e32e44d4455966e31a7c3d2239b7d1d546f2020ab0783cafc2580b11cba6bf8936348f5e07fe072ea3a9a9b228257242b147f1748d1e10cbbae4bf945cbd3a0302ec903bd430fb688abe241320492e43f7ac9543b5aadfd635057fa1964f9587a36a4bdf3028dd3873ffdc1783a834622357251361594e3dd980e0f03e243e1ea84f3726a1a552a9133faaf67684db0949dd88a03e669b5189f383780a4fe0e0d03a2b6c8e8435bbcd52da6fe1e8a865eae157b99080b335fc1629a46e835c46e8c489cae73ad80879e4f6b957e1b410371fd19a3847ec43654bd07ad988daa79a196349f15ed57d04fb78a7473bfa920a45e36e5932e0ee9cf833d01dbd1ffaad11263e883bc70a1fda0150120fae20a3220f31c2536b781a72729003a621139baaf50ee9b4b1e8cedb6ccf9daf5b7211c5d7fd53df75b11a8b37852f61f58871da6313dc42ed3789a903495b36059ef9daca5d0584eeb7769a334999bd141b7b6091cf10097cfd1a471d6019ad57cc244ceaf9673bbaae1bb965dc693ad7bf3017e21b63b7bfb90c5f4123a37c53b3711b8d0b3e45ffde34b325100b651244e49a7ac7d9901e00d9f306ab238c7a7e9e738b6c1ea9f9a7924422f52126258f27073817dceb5a0fa0a75ea4b6e0a3b95e1763dcb53350ecbbf400a9ee3ccb7d21de35b8439c22c59fca7a4bf3baaf70e2b749b3c3120ff588c0a6327c4e6d6491264a9003d44f7fa245bbdfb52c0ac98b8e1aba0e08562e8820124b5c554e99a78c010da2818a0bc6e4810c4a4540b7a919c707490788c277e29c26ec36f551477907c912c07909ea9bd77701c65907bc1d22292c95ab778fef53df83d630e9cc3dae10b66b670934b3bd6d016a925b0e7d6a42484db93e562559e806d9368e01b4aaf2f76f695e57c46b8d01db7d8906228b70397483799eccf39ee1dd7f569f0256613c39ae8a9c59c6465a39a90af079dd2f72b867530558949dfab8131ee9e953bc94fce26ca66f5ca69e568949e64c1a99702b28339081989dc9f4ff4c09963e058208dd632b66ea762dca45155aa97e731edeeeacb92243849ad39a80aa0e24d738f9cddc48632f871b25b45746e9e0db11b7094c95cbe92a631273f38d145801f5e711cf127ed9692c116685b8792739558fc5f056965f5a9525ecdbd00c62b9661e848cbdef8ae361e6c800972be860fcf2ae16011d6bf53420c10718e25baa65f4a0ca52914065ee32f7d30bdc6e716321e4817ba644c113227d2e06038c53f6fa368719c2f5f797624b4853d8b2fed16c2083e98e499beff763ef63693568b226ac0c23a2154ed5e67b79306a5f5ce62af12425d0a25f036f55246a8149ee39eeb6819b22b9ae4a5284386ad4e2baf74faafd250b4bc5e07515b960c9677e5130e43592d2a43b191da8716896a27d4b82e612165176f5dc400e2aafd57157033cdfc79fbfce6611155238f4367b428131a160216a5950ae41b4db5e7f00bcc66bc7aaf4f470a00b06cbd20bf1f10e3545d3cdc31328c8a5f78e8863ed316bd5775564bbd1e152144595cf9219c026cb75140d4c64220732ce4b5a26e1bceb354b71505bbcfc20223fea4d95329d6ab3bb2228eb64dc9cbb3ccc9f600ce911f2ee2daa66fcb38e0754d92747cd0bd55a7ebdad69b6e8e12d8cb393c25aa1c4be4b750a1ec1064a6148ff200c869362fe5e9e3cfc7681992505cf48b7df7b16c74d3325d8e33ea3ca95cb64", 0x1000}], 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x81, 0x1}, 0x8) bind$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0100021f7189598880e085ec154da05efe1cdbec39a1f2d4aa83018670851999734873bff8deb7f90c836bdc97c92f864affa48d04e3106b90e51f345dc91e25333b1513f2103e63e932e121504ac4230e87fe559e47cf7e11f7a7378a9a28791971e7ef9f572c8c9139950a53"], 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="7d7cb8d5b68a350100e91f7189591e9233614b00"], 0x6e) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001240)) r6 = accept$inet(r5, 0x0, 0x0) readlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/205, 0xcd) sendto(r6, &(0x7f0000000040), 0xfffffe9d, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:54 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\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, &(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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:54 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="b6edea2fd16a27119233614b00b98d737947ce9ceba221d4c8345e9e1398464ae397900b"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:54 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:54 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) recvmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/103, 0x67}, {&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000540)=""/68, 0x44}], 0x6, &(0x7f0000000640)=""/232, 0xe8}, 0x40) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="1bde09a81e31540d3c9b4085aab481ed7c3ed2c7ed2b07d8e2a71ba35d9e0f0502e95fe861c4521b43f26dbcf0eb648ff86aa1cc243229d0c8ab563e7bbb6b0bc742f5fd25bf51aaa36696a116bcbea339658d298bc2ce5664679278e7ba7658f9722bc0f974c7cacd9a7ee1c2841144c3833969e98cfb8be6f166fe683e6a53fd6ad826924e48ce8d73003ca925734af41cb6f61d9a5523186b8e4ac3c2c3f4cf52e707ec57dfbffccc181350b22c7a95f0e928bdbd3325aad87a5670e54a9fd3e4b479c61355aad997ac97bc3ae80f3743ce", 0xd3, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:55 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:56 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80400000400208, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0), 0x81700}], 0x10000000000000eb) sendto(r0, &(0x7f0000000180)="975c2a579ea3a8f3440f5cd93f99d8fab5947265476e91c1158b317e831566bc9bc1b893d01bf2df503904a985fc22cc18a3df00e0f370e3fdf29df43a76efae826d91a3cf44941220f229175438580f16add1a091ae14c47d87668e2c459339703c34643abac2f60c29c0f71d779d16316d92cb9b68498e205a542d066defcf6990b180ce80342ebe2cc439b6b9952ae8f48fe9", 0x94, 0x400, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0xffffff, 0x0, 0x10, r0, 0x0, 0x0) write(r1, &(0x7f0000000140)="cb", 0x1) 00:02:56 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="8351d968c3a43e97", 0x8) pipe2(&(0x7f0000000000), 0x1000000) 00:02:56 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socketpair(0x18, 0x20000001, 0x925d, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x7, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e931b800001e9233614b009da95b2bba87e49ce5e5545121fe198798831424630d80b7659492d8786add4fb6a770615f991091dcdfbe03706b0ba1fe7a26dd04c0cd6befc42fe5b1c294bf9eb3d0c46641fef7b57bbcade17122933675d11315369c6e3653e983a709e42e97d1ca4ea5fb479526847d51063cae4fb715d8068c20c6efe466cd7bc391c47c57b21d690aa3305f7c436cf8c121a49f6e6738f7ed49c1b60f6721e6ce64d3ef"], 0xc) listen(r3, 0x4000000000000) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/220) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="a7c3b286093e2aac31a9b524e3cf0ad7b5fe99c0ea4df7cc51492b57f1ed33a83d03c36ffa31a0ee87dba34e140dde24831b0234e8e03ab47b2b752a1fce46c9bed3afcbe0bc9edd6559ab732055b195c944b3e2ca649bdb9939874cb30807948b67e065c5d0c7af5ddf8aa2cc8c662a8c008714ce92a2a64e5e1a21e784bcc629a223bd0108dfae9e3e8720aa7f6332017955c9ee91ae1e1f1706303173cbcdbee737e639dfbf547a0cbe6adc386fe742b417fb5acc72be700f6fae20b037f870b852270144e84feaadcabd6add0fb9653ff3125770eea96072ab00d1f6eeadbe9591531890"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(r0, r2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:56 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x2}}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x3, 0x1, &(0x7f0000000180)="8c52a160437d1b02c40a5398abc945ff5848e1143ae557dfd88cab68592161", 0x1f) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x237, 0x7}, {0x8f}}, 0x200) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e923048e69931929648", 0xfffffce5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:02:56 executing program 5: 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() getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, 0x0, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:56 executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) 00:02:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, 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) bind$unix(r3, &(0x7f0000000040)=@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) socket$unix(0x1, 0x1, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:02:56 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/111, 0x6f}], 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:56 executing program 5: 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() getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, 0x0, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:56 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000240)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) clock_settime(0x1, &(0x7f0000000000)={0x1000, 0x9}) bind$unix(r1, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f00000002c0)="09c43e15cbda9abb24286ba7dfbd0026de5fc02942daca434876e229c0c1d66878bceb0789c4412f2bc127d6e48ca43e97c6a3b8abbc84f55be238ad45d71449f42627739bee9aa1729f2d03b05c0e78bc53e76172c2c3e18ca0ab506be6a40b96b8031a134eceb09093380bb1914cdaef81a14e9dd09f96c4fd94409c2f22d56aae7d866ffec4f77c35141ab04d4a5c84c6a0a35578aaef874516f5d4b7809ce6b58b820ffc4a58d1b12cd42073077248793b2ea97b1147d44b", 0xba, 0x8, 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)={{0x8, 0xa3f3}, {0x80000000, 0x29e3}}, 0x200) 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) fchmod(0xffffffffffffffff, 0x0) r6 = semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r6, 0x0, 0x0) sendto(r2, 0x0, 0xff9d, 0x0, 0x0, 0x0) r7 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x1, 0xd16fafd, 0x1000, r7}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 00:02:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) r1 = socket(0x18, 0x400000003, 0x0) fcntl$getown(r1, 0x5) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt(r1, 0x1000000029, 0x30, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699", 0x10) 00:02:57 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) 00:02:57 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) linkat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(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(r2, &(0x7f0000000080)=@file={0x0, ""/20}, &(0x7f00000000c0)=0x16) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r2, r5, r6) fsync(0xffffffffffffffff) 00:02:57 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00401c73a6afab712d7d020dac491d68aee3bbf5134165b192d8866d3995e5b6e0a2280df3a68c2e90e21683ea5cb90b5d93a82387d82dc83cd74285ca3c1d4a087d46c551955b5bb4a99fb79cedf852ea90509b1315fe8d4a3929df50c95ae27ce125261662e48496478bd872817e345f41db377f022fc4b576fc8a739b3aa2dbc4937bf8d91f75e9d195e4b5aba05df14c49a5af476b020ecc6650737516e1e53bbf047605104ddef6923dd221a0af1829c24865ac74dfc38fa0939e2d4e70dd2729800a8a74df51aa9d42"], 0xc) listen(r3, 0x0) symlink(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') connect$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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:02:57 executing program 5: 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() getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, 0x0, r7, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:02:58 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653400"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20}], 0x20, 0x9}, 0x0) 00:02:58 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', 0x0, 0x82) r2 = socket$unix(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$inet(0x2, 0x40000005, 0x1efa) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 00:02:58 executing program 2: 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) 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) setrlimit(0x0, &(0x7f00000001c0)={0xff, 0x800}) fcntl$setown(r2, 0x6, r6) fsync(0xffffffffffffffff) clock_gettime(0x0, 0x0) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000080)=""/209, 0xd1}], 0x2) execve(0x0, 0x0, 0x0) 00:02:58 executing program 2: socket$unix(0x1, 0x2, 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, 0x0, 0x0) bind$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x1) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="4dd0c41cacb91b3caa058bb8016aeafd835cd9b8486d8eb3370f99bf83a6307a8df1d0462d18e906acd8b01f27f9c1a086dfb6d0e45628e39e86e88d826c25c8745d1712f329e15f7dd057ef546639ce10e7865b0a5aac7da5ee7ce08de7cf9877b29c4f0ca4d193d52ffd2f0ce9a1bb02bb6dc60010589c940bd5150425e37939be3c851a8c1706879af30193008a4477794c4e5b641cd514c3046d89bd77274631"], 0x6e) sendto$inet6(r2, &(0x7f00000000c0)="09b5e65e43a77fbabe17b901d57efe22ce8a6504891e415c91881bd53d5b720459b29aeda180655666002c4be0030c9272228753ceb22ac52c7336ce88f9ce5010130e477df8a8f65c47a419bb2bc50934a694f635a53961f495a85a770d35d255d2abd6a129413e450b346f6e06b2ba94bda04e2455df998d84bacca9b8857ee49a8b76350cf1c6c4989581f64351e0f69de2970ec66b572e4b7dd5896bffeb643dc4c8dc07a6d5a76d7ce44ebc1996c2c97fa95d426ccbcd06a08f4325cf070e287af67f7b6fa9bfbab8d7aec46804287ba2", 0xd3, 0x400, 0x0, 0x0) 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) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:02:58 executing program 2: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 00:02:58 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) getrusage(0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(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="0100e91f7189591e9233614b003d4be5949b138b15fa2290625c97c758d28e374ce85ea5fa01c83831864ef0a61f6aa03b55b9b6239e094b0a7705bfd0e44a0b64ddd305413f9688b5423a127ffce68155e401f8c4efb30803c643171e37fbfefd486e0c8233c677b4a9fc37c2c66e73e9a7a31fe2f3aa84d684e56c096d8df6b6fc63a444e406d6ccac018f23e5d5806bf72f4a84b43b61fc0e12517e5a48a2cf58dd60a28d00e879"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000200)="af5b72a6c124982739f52895009aa1249055eb210d90a2b122d1976353bbcc18f5799f73ac7badde0a7768eae677bfb5f01f140e56e9e12164c6eb5ec922209a381f2dc8b0ea1eb954e7a6833d659fb709ccb2842925ee69c4fc6002f483128a5b831841f1f40a08e37b", 0xfffffffffffffef1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:02:59 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)=ANY=[@ANYBLOB="0100e91f7189591e9233614b6e001c00"], 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$inet6(0x18, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:02:59 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039bed6682293226d01013f9ef137f50da2785150dd4746fe84f8f09817cb225ea3d24fd6838002ecd4f9215186872b5155f8c9e17d13e550fb50087d2d6cc6d20b", 0xfffffffffffffdfd) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x1) 00:03:01 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) renameat(r2, &(0x7f0000000480)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f00000004c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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, 0x1, 0x0) 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r9 = accept$inet(r8, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) flock(r7, 0x1) dup2(r8, r7) socket$unix(0x1, 0x1, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/181, 0xb5}, {&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000280)=""/126, 0x7e}], 0x3, &(0x7f0000000340)=""/173, 0xad}, 0x1) socket$unix(0x1, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0x10) recvfrom$unix(r3, &(0x7f0000000080)=""/113, 0x71, 0x40, 0x0, 0x0) 00:03:01 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xc, r1) 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'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:01 executing program 3: setrlimit(0xb, &(0x7f0000000000)={0x9, 0x6}) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setrlimit(0xf, &(0x7f0000000040)={0x0, 0x8}) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/188) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x1000}, {0x9, 0x6}}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = semget$private(0x0, 0x3, 0x2) setrlimit(0x8, &(0x7f0000000200)={0x0, 0xe2}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1, 0x100000000}, {0x6, 0x4}}) r4 = socket$inet6(0x18, 0x50000002, 0x4) r5 = dup2(0xffffffffffffffff, r2) mkdirat(r5, &(0x7f00000002c0)='./file0\x00', 0x130) truncate(&(0x7f0000000300)='./file0\x00', 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/77, 0x4d}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000000440)=""/118, 0x76}], 0x3, &(0x7f0000000500)=""/118, 0x76}, 0x801) paccept(0xffffffffffffffff, 0x0, &(0x7f00000005c0), 0x60000000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r6 = msgget(0x0, 0x100) msgsnd(r6, &(0x7f0000000600)={0x1, "6a6ee58ec724510ad289935bc853024397aac140063b97b08612bf77f62daf223673361ad95b625de56d2d7bf1e3c41123e18dd51c3cbdbdcc9a5eb533d94f7fde5dda89db9e6f598d110fa1b3b1fd10400fc1af03edf2e0f13b864b79e553db96eae06fb2a5f51435e9deb41d66503841930fab8136604dff66295cdadd9b4921ec0e4cd832e9129f897de30c02409c0279db1f7764bc2d2dfe3b24dc48f62036da6f727a9a75b29de797d503e53455b72446cc05b229ffa6b2d73390c81de484e84d3fda16684334d7b6d012b376e0866740fae883b895a6b565be83f5dc1e5d515db4d102"}, 0xee, 0x800) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/5) open(&(0x7f0000000700)='./file0\x00', 0x4020a, 0x4) msgrcv(r6, &(0x7f0000000740), 0x8, 0x2, 0x800) clock_getres(0x3, &(0x7f0000000780)) msgsnd(r6, &(0x7f00000007c0)={0x3, "6e804b9b55f234e6605f32d0bc8004414484cb00e8ed8861a16a99b139ee12d6417a0c6652fd70481f8734"}, 0x33, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000840), 0xc) 00:03:01 executing program 5: 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() getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, r7, 0x0, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:01 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x3, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233694b00449217964cde5b6e8d92c8e1391ad1c6cab83e929b7a6c5e5a90255edcf62b51ba2882cdad38bc43ddc11dd453d1c3e6eee9b088c09daf5b7cf9108ab197e0c7214b8c250d00f601de26846e4bdb3dd673cfcc1687b857d4e228c76d1a6d64cb99521aa1b3a6aec8a5eac20f73b5311b79e55faa1ee07a1197e507f0162078c321595650e622d608704064a6799560d4f40d1ce935d83414a2d025e5f3016ef128970444868eed580abb2609c9724dc7080ff8e65c3688d0af2a82c318b2c332f4345f095a9b85787b4d789a845cfcfbda9344e94e0f54c0b9f6288a8312eb6808b92cc0888e2a0270b833b01df37aab9b730facae"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x210, r4, 0x0, 0x0) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r6 = getegid() fchown(r0, 0x0, r6) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000040)="ef0fa4e06a31ccea19d34e71ee910752155e2dc4271a2aed9218beaac0fac39b489aff0f5704a1a3d048a88107d83c1c4b453e20b2c5ef410214c0ebaf1ef7eda9135194054df5036cbd59fa203b10f57498a3a9d0336d21eeef50a986a1365582ce363dcd6809d0c22ba42b301d6b2153350754ea7e9dde1e6cde32fa2b929657c42a983f53a35edb1b9a0e0304c0500ef2a78cc1543444fa264b0078bdd6c233d888910830db2db9d31c2abee85615d9cd7b073ed2d8a6b52f5b68594fa580010c43c01f3b3370f7c33d8a5dd7318833df2ac19144c351c82d9712ef4fb7a3ffd1aaf93d6f7e478da3e7031ebe84803134c9d18897354c426b72dd485405401ffa0aed4db5fb9cc5bbf1c5d00b4807a784d04a6498bf0fb180162e7f6cab821f425be95cbe52e8f051bce20a91f0208a4fcb93f2841da00a2b4e1d7ca36676dfc77439681247ef6360502504bd87105beaa5376e3e15fa114674f66cf37b6f6f92a15df5fe9e9169bfd90e625373b9392ff0a327b26949ae61be084bbd700d8196b32256ae88f176ca352431527473aa91a9827818e04fc6353cfbbf96f051a2579133b6eac8b6c35ed647cde2003f386cc927a28d82e8b40da2c80f5a056467768cfdadf53bb1b6c240b2b03da9375d3d1fdf8fb8bf2a49e334441e8a781965c773f5bc86efcebfa286c86f5f0fce5778fc709499352b88e679f0326a07c0acfcd7d5d0cbb513e1dd0e05534a572b65ededfb08471fddc1a45800131c59841e423acf0dc64c2247c29171570eed202781bb57d22318de504070bb61c739662886618936e8b9651d9902d33ce59371b800102b06a51d20357e0ba96189bb771fffca10683a282fce5fb76287744590cd9d57c97820eb31a928699a0926efbc54393e48a8c8553a9156e3c6e187dabb52c0b665e846f08a0537b5e54228401d87fc25afcf6d1b4d0d202f5d37d08b64ea46016266240bb7a513075de90338830d6fa99790ac5e44135838d3e57b7b589a6ecb767c4bd3591d95f53bde43d300fb88d55f3233179b46e4f23848dfdb870b0c53354af0cbeaf50ba2fe86452143a7df0a05a170c6efffa41038d98880e18e280316a8a9726a423d456855f9cb5838a8ad0c363cb716a1fe2eb5d744a58d644904cb14d017144fdfd580c00eb2edf2d17bf9c7506ba68237448f7ae6486a9af258ea216c34fcd090774b284226b26bc3ed5ee10242e2db2644dbb4a99062fcef4a2fa8284ad9b0e58d36ce33f665d32987b488cb08dc82660b742bfa46790c1fcc31cdc6695f66e0745f6a47feb982c7fa1f782f3553eb565cb9a3ca389b072d3394ede5682c9381169c50b240fbf78ba3f66005b675767f226ab15cbd72b2fe12d049faf50ca6d26084905588fcef4d912225043c4a2353b9268d52b77e92a50a4e771383ded082e0b2ce39317ede9d400a1f12a68f48cb5270e187845aaf7007ac9223587afca16d2092dfece7571a26b00be45b282d82f0f6a5fe30289657873dc5f66600fad6434d40505d0a54d83ec052039fd7b6d6a844e0d0dd0966ef411092fd7cf38cfc2876f981a7f56771c729b5d67f16d9df95cb957f6e8b9f58bef6a500df0486342758f80e2eafa536bf57f6f54a929c4156e445bc541ee78f8059d7a0a9581cf3226c3b65606f006ea90319862c87f969b3b145fdb8b6b993f200c596506bd1f6ffbd435e42589bd23d9cce1614368c4ae39e1096430d994e551c164c37609de01a2b90a01911abf147bb999e3486638998410b6a11dbbca5b37a68158f4181d938fc4fce6f3e7ab854dabb926090fe00e017825a9e1bc4dfffa72f2bc94ca24f293b73190a92c958089758f1676cd23575539b0d3886562391a2fcdf3d78bd22bdce3a78fe2cb06cb7ba70dc91ade5ed0e8b2d1bd86917a80d88b11ded94e259d52e89011485e870f4e38058ec7b989d3402fe7962351d6a8770d22741c1531f47ebc560d8a6344d65f4325d178002b5e9ff9d9d9c92f9a902d3270d099a7172c217f3f8aa46ef628848aa42472c9060829c5384d0fa615858ca6f4e82fc1770b4dbf36bb0247aa7f1d40208792b9116d2b467d4c13f48e501e6c519f0c51c1a81b2d107fc16362002dde71f29b9c7a8544525d71a25317823148102fe9b67d7e80388092493a2b6c52ca99e687a97de92dbc7886a776cae4c41bf24bef311159d31cac25695a768d560ade5a040cbc5b9da98318bbd91dc2951914dfd0d3e32b906a9240a27d4e845b6a7382961cc77494b20f1f791d1bbba2fcdf3ba622fc59fddc55e99b60758b32d9b58ad366034c9b6b60e5cc4f6f01c8706d8d2e81d05bdc6e1eb60ba50441b93542d506e444316ece9f5896efebc8b2aea995d125645022a50faa8f16a376a54d7c7e4c07019b6a2e7d101103531721b452736d328b9d77b1efa79376c28810da0ef645cdbad3c495b61f7507d389d96d5e10c005fb96fcac395846776073df7db0fab8d0672ffc76f2526e3a6b77ada7e917846ade91590ab86461a93da7b3c9aad8af7041a882e0141c0dd2795b68bc2f9093a71969bd63a0ae0064aaa4a1b58d35b4b3ef5b3aec70dd0efe4fc84ecade4463e20e6f1497bb14237aed897c2efc6d46096d774c570baffc6cd8862adcc3779ab3a0573991a90307249259576c12e83b96210dc213863795e9606ffe25864a44f8589703dd0c0a1261dfe8774786e45a51e925858d41972b7dde1e6177292a60d9102125065e8223adbb677fb077c4643ff65d12f462864bf9978c01b72c45bc61a464840a4fc57ea812a14f27331a2ce705dbbd5f4812f97a1f4995435e2b1b77c239801aa34082b9ee22cd0f3ec610fb549b80c675f277d1078da6505e5aa1cffc98af3bf196b15462eff241dc5be08a72f8568157b80a773eba5eb8a1daaa268b8f67c99b1663a841869b8933b259b51434a03aafc4928ec4b900f3448997765bfa784b6c424070fe7d96c0bd69e0de7742b172195d774afd1ed19c5ee613b387fdafdcf954ea27d92b40b4c34b21189cce13b2185089c209567549a802195ce0041a6e48ef921c66b66acc8f9a470153f64096e5b7e3202464f18c1767b83d8d898017cde41469f23988e4f9cf37285db4e33415d79f3f595e545efc1de76089e42968ee0de6b174ca55b731ffabcfbe4fcfe4e00c04dda9db11bcb461ac0d32d249dc1553c80dbbc87ee828550f6fb920f82f733a207e8290d176951ffb855b87408070f5092b57acdb12ceaa61b36b56b71c4c02aa147b849454b5398e7c27eaaa4638fb2ecd0f5f946dbef7a864fa40252de9102e37222af3e9aa03c8554c00d0d982e63bf2f29436c1fe0d59fea648616aadca7cabf89c157fd831c4bf6fc05d69d67b06a4e2b0e88c650e56656c1addb3f8f727537341e7705556f24a825a31b45028b52466ab0c028f5cb608a81ae09b4b47edd1d4b5814900e37c4560689e0bab1922c0b9a093fdf96d7125b4c9d09bb7ca50ecf01d064c5c9482d77f87469c372cfc2198b0ba673737a4186e4c07bfa083e7472172ffdc0186f80466c21cdbfef26dd4b61122a8910eb39532b86f9b7330c1961c2d4fa812893e2f90ee2756b196d7ebd5f241593b095fe1d27e8ba306ccfe90a7596407687b1c0617ef5106e1cababcc5cabbd77ee2209447d539f25932653e1694a2e288da6f6a9e8a5ac86e7bda0c59ff2a32bfcaff1cf0dcc756dc0ab74380a8f4851c9fcd4687457453015f1edf9bfaedf1cbb8cc47a7c651a521d0e2356f41799a571f24e1f4d3d478da5caf78da1ecb1b32bf1c067f3284d188e2a789dd779e408c16d311f320664cdd8bc8dc4f7b764ea2f1c1f39821eaa75922642fef8b3ce2d41d10f92354a6c9e091e23a1830c1c9978dad1fa593495eecb0fef5881dfa62795084941c88ba409f32904e0d9c4f7f6658885bfaa7590283d2229239a7ad4a00594c311ec2d02d7f87aab3cfa502396759b18bd474124d2e50c6313a2a514d672269d9d60be769a0fd7e736afd1095f7143aca55e7d44112e6985497e77760391aff637681b15f4611302106858ccb47883a288b96b9ce029eea5c9d3b75cf52ab404aa4315d484bd5360ee05bcbb33f8e5338ad4e61c065bb739a64304fa33b5a24e422520c9a9040ade19503af28820f742f2219f1cd88f883d193ce08651efb046817500c17b7c4d5aa2e14399c4de615895a549b04075a37b17864eb5e7077a131b3e59bb1126fd746d0d817a1e13a727d0401189fc117e5657bffa1272089c82f79d7579987a1d565a0841089cf3f593cbefd1405987d0465039ed55062e2ade8c498a3042bb6a2ec32cda5a6a7718ef10aef6e87e7d0749ac0d5e16ecdea3131131b00496a2a826ee1e49188751b4ad825ddbb87ed8834afe65ad9221cff28918c62b3d33370bb4e75ba80186efcb0222bd61d348017b75c4e462daf5475b7cb06a2ed6b54da7ac05eee84a0c8a29d22c92fd464054a75ed684453243e4b946b27fe45438b207839551007be855bfe7cc96c5465cd058eb48637e627f2f16a02a98ce2603952f4edd0ce00c8301e07f534eeb6e8127f08565312a9562c1b2caccedeb7ac632639c3ac6656b7174cbf58f8159abd9204a536985a627eb1161c6740e889e2fc6090cf74371ae3d63c904751feb8d08c2f2bb2dd3ed49ca092414c6d1549f181515953d079dd784224d6461aaf300c268fe692777fb079b3b87aa255a1b95f29da0a8ccb92af78fc7b09e6c45c79fd0a59100a7cec570ae909af5750d02e5aba8dd6423c35da4f7aa54b2348e57547a56612f4f623049061bb2dcee4fc039ccc2acb86f1508f94f905f18c4f18f01bcc2b1bb4eaa02bfbd3227c633ea099755183bde0da88ea5a486915ea52fc3f583a23751020dc7040d974bf650e7abbaa86fd26854a13033db03d19e5a9635af4ff23bf9229468d53737068bc26822702bd488df8b21ec5d8d47f43d9eb30af2d57e6b0adf3ec0992114c20d1ab04a02afe4fe63a4a3772e47e25354e8142b602db8032249d8cac39deea94a7a76e06609551d949c716db2282b61b9ba0f829414bb912d1c8cbd85dffe3569a2ba650526bfdd6c76a8f11a1b426358eb36e417a671f3f768c7cb9d002b4aa73be1bf5f19eefbeb09e8d66163a32365e5474d5c6d7cef2d9d101863d22289e0fbbfbe9a10e584245c2abc9ac01f0ac38be4383fb7d30b59c6cd2cf5d8f2a3714a75f625a364e99fd998c3891071e0a9240fa2886fd9623a43bb3bb0759610aa25d16cf72d8e561facaa0f4ef4d89a6eb3b1baf3bb23e5974db77b257a36808209896cebfdf79e40e80adf745f600a321dc0af62c4d3325e64d1542f42468ea6bd830742a4dd02015be0baa8efe0fb8ea3dff7a6d207cf47c72306f75e5d837decb73a2ef65d06e02e29e44dc47e6efd9865e4628efadb82c6c606d074dbf62ea7a68949c67858cbf381f82ef9abf4c5eafc653f25701346f11ccfdc2b7c09d86773d414ddaf7deb3bd9750901c930bfc7276fc7220ba929bff632a16a87b8ea3739e6667282122d353ae89c852086ea8beec080030e4eab9b583258d648c92f1ea67a2adc577cd812f0c5bbbd899010b61114c6cb3564906d9f08711aab6755b727f44e304d3d86fda05f335aca4845387c25e74d8fbea681ddf31669a7b589bd73eb87b668dc54ad56b1cab5d94f4474988a28aeaeb2edebeaca9ca787273d1c2757047affb14007f277f8b6d3a534d681798ae4dc2e040e23e5c8403ad64b764f999f16a57024", 0x1000) setsockopt(r0, 0x112, 0x16, &(0x7f0000000000)="eb3f9648", 0x1) 00:03:01 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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="0100dac4706ba6b413948972a5adebe9bbedaca7711c50fa16a9c2122375b2b7"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() mkdirat(r1, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1) fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:01 executing program 3: r0 = open(&(0x7f0000001280)='./file1\x00', 0x8, 0x44) r1 = open(&(0x7f00000012c0)='./file0/file0\x00', 0x408020, 0x40) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001300)) r3 = dup(r2) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000000)={0x5, 0x800}, 0x10) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x28) pipe2(&(0x7f0000000040), 0x1000000) geteuid() r5 = dup(r3) getsockname$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) geteuid() linkat(r0, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000280)='./file1\x00', 0x400) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r3, &(0x7f0000000140), 0x0, 0x404, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) msgget$private(0x0, 0x4) mkdir(&(0x7f0000000300)='./file0\x00', 0x1) clock_gettime(0x20000001, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r6 = msgget$private(0x0, 0x6cf) msgrcv(r6, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a35a19772737d6238b00000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c20eae90f3da9470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff000000000000000000000000000000000000000000000000000000000000000000460000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ecb3c2fd37492bcfb38ad23ace54e71a8ccb3ea958eca788533190d5a97f1efa2fc968412e87ae2ef2dd87ca35ea7fe778476eb7bbf8800472b7560ecf97a9b4b3241a813cbc4b5c6c9db85a46bbfc7e73a098e995c652963461b4ac2382b3a809fea52e90cdc7d37a0b1378fd9bac229e6c1e9fb023ed179c090ffffe0025fcfed55d1c9f308eed71ac635536ef763fce8192c8e9d966c08d39fbc83e4e0a3417470cb1cb77ddaf8dbb341d0ae954483d6cd894f77a348b18307c479598573fa9e016cc011d0c7dbc47b02f9a42da00000000e4e03f3aa667d156a20967059e115d79009d0c841de09d495ae53c9cc36891dc31d851f0f91c02e72c92a9e73e1eb0faeff0c2a328ec492560ee54100200000040fe904314a2699e89ab5ba1c667fcee4f7eeeb57cf7c710de84b261ab22fd4b9755416d84e73de1f6bb045f1c3610285120a8954e87e1fe2993865fb23598134c969de2a31b26685ca583"], 0x1, 0x3, 0x0) 00:03:01 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) getitimer(0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71895728593e9233614b00"], 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, &(0x7f0000000140)) setsockopt$inet_opts(r6, 0x0, 0x2, &(0x7f00000018c0)="d0e2929e", 0x4) writev(0xffffffffffffffff, 0x0, 0x0) 00:03: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) r5 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/54) listen(r4, 0x0) utimes(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)={{0x648, 0x29a}, {0x1, 0x8}}) fcntl$dupfd(r1, 0xc, r3) 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, 0xfffffeb6) read(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 00:03:01 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100c11f7189591e9233614b00"], 0xc) listen(r3, 0x0) clock_nanosleep(0x3, 0x0, &(0x7f00000000c0)={0x7187, 0x8f}, &(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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:01 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xc, r1) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ftruncate(r4, 0x2) bind$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e3e1a548aa079b4edefeb39649233614b00"], 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000000)=""/242, 0xf2, 0x1, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:04 executing program 0: 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)=ANY=[@ANYBLOB="0100"], 0xc) r4 = getppid() r5 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={r4, r5, r6}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r3, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) accept$inet(r7, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="4d9b39a1b56503bd209ccf4fe5a0de8dc5e60731ccf175712db5c7206e7944006c153d104c9d058361ca1f7bdb9615043255e3ab4405f71736cdd1b41ad03e78b435746a416ef5b2a25ac2c1a222d94c8abd594a99b96abe2e8d974d8c85ae74da0e87314b4cbeafc7dddd39f5fc42a3ec8e", 0x72) 00:03:04 executing program 2: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x18, &(0x7f0000000000)="caf5b415", 0x4) r1 = geteuid() seteuid(r1) 00:03:04 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = paccept(r0, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc, 0x40000000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001340)={{0x18, 0x1, 0x8000, 0x7ff}, {0x18, 0x1, 0xff, 0x5}, 0x1f, [0x3306, 0xfb21, 0x62f, 0x6000000, 0xffff, 0x0, 0x4]}, 0x3c) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x290) sendto(r4, &(0x7f0000000100)="8e784f58cbfe2439c9fe25de117f37ee3de227550ebf9f0933f232562d4b6e19249eca52ab8cd2a2a818d31724f97e6638fcf88e2810c3c91ba9886e8a3d4b3de6d57644f05831d131b6e4bcabb309d56fbfdcfe1db0ebdcbaf5489000831ba16005a6fa5e72e0ad2f0133d2bb43beef7c200742f694cc488e44476f20708d4aa939e08483394796e2c5a3c10a67c923e9ca2a35ed3d3d5033a02f8b361ad4924b8342614750fb5a08e8002f3d7998c7c0efa2edb2533387e9c0f28652477e8d5d955bd218e07907914d84dddc8a4ae36c32682af8cb8b608aa75fa8ca148109edb8cf072f7ce1bf4254bf187d8201c22b96c802003784a01a964d2eb9fb3ec8178486542ec68843b8bea300adcd5dfb84d3c11ba76b79171fd8cc7250a8f17a015a0b614b9cf993732ae0b170bb2b2319e511faeb5c4230cd4ee97eee275ced52da5ec15c11639a1f0a98010993e6bc9b2880fca508c8d9a529a58deb2ab087574b393bc932d6c225db4960eb77d79587bfafc4dad883f53cc0973ef717c094df41d6cb3eb6a07ceaa098fceaae2de0fdd576758360369e710290879bced836c99ede3fbe6028891fab01e0addbc89c62d213e82b6dc7a6b9f87a7cb1263485746761bf3dad69dd4afbe467390aacce20d1c4d45fbb9ab428416d849e4548548612f5a2f691cb7b722262cee1ea50589dadca37917a6b26c54a186274cfbe1918bc11a3d8f65b45bf9197a1492cf5198eebb2ddac2de276e70e9067c47bc3bea2185ae7a813df485cc9b69756cec6245ac3d2af9451b4e41ebee9f07b166f19d80fa86250097b4368640e268e91c21177df2f6738f3a0a034846c3dac943f7535ea814cfaca4292d7cb08b60c2319ed697fa148fa693c09b4573176ab5991fb3452125a51ad7b2c0e10d7bc37767df991d8cffedb027fbc26730e233935eb13b5741a66ceb432685555be3c3ba5a447f6a59dfcefa93ce27e683c0164c97c28a208cc725a0c1bf7a7edca36bf7016b1a67baa575309f5f821916b04d8c65455070155480ea6517c7acc0278ec6869321fb147e3df34e2fe1ba1ad98e9b67d9cdce00e12878dd5730ec67a55db0d977e09bba9c4f70c7e4405b217eae8c7ba52afeabdcabe263574c46bec6cf20e5f2ff00a4353b334746aefbb7181acd7d8b4dd2acb022c7610f739ded766727cd99aafa112a899d4aa95d9b693c722cd59da96fe345d2dc136595ed885190b0a90c448f60628b874e2616ba33d585efe9e1a4874e0ece4f4fcb0349508a132d77daae0454cfeb794dd487af78fc6e39464cfd3ef992b103f9d9fc6bf7517b720f2873c3671c06e968ed892fae2aa66eb2cfc9230e0672fc66c61bdc7c827793b5f03e851cda74ade0157b73f2bc24e7f05f5f27c46e90ef486e098b98e55b305a7522b7d76d9a94545c37e0b549e46c49f32d1fef0064407bd01aa1d825b74b152df6eefc8397f4f338e6c89422b7b10920be66a7ae77160e9c840ea1951f59596da2473be1d8658da5eb531ef8bb23b63e542e6ad39e47fafe68c528a536bfd2f7661a7625c7c979cd64152404c363196f257c144ea9ff51969277157ddf317e7e8c649dce18b10371d67ee404a94cec933dca3deaf3c97bc3e2a223b94272522f9dd1a24753d99d81a6e1d8584b8a2f055ba89a79c0732d746ad881e1d57a6a6dbaf0357d21eb1dfd12433fd22acf7952772be836c8bb02965a39bb1efcd7fd9967b3478dbd06cd020b9ef3e74810a379355fbac1f55c60a10678efc6339cb7896cec17b22eb8eb1ac54a7ddc88a9e195dc745e4458ddbad9a183d478f44eb0b95d76efae0b080ea3b6ae71ee625f0daf4e83b6223459a47db7b37c0019c92c1398790c2cef166580b5aaceef2174aea9ddb7abccdc3d7d5552ab8a9dbf31b6d839689ca8d6dc77dcb873aeb7309e8990c566fb9eaea510aab9cbca71c59cdb09fad00853bf71e3a1f1b3e5c40a5ad6a96d284139a07c185fb89545b3259f3feba3d1ff691e3b002acfa9ca3e86b00d90024a81d51eb4e9011f94684f801913ca0f6cc324170b2c8b1fd405041ebb0813cdae3618493550a3ea9a94c082c3cbbdd1d78e73be06d129409e1f310ee6c9a210b5b205dcfcd1c05b6c290704bfeb418d8a1f963b3330e8508f655dff79d9b4c8668ed8c62882d776ccabf95e87d265593380553dc1cb44094fbe7ad7a70e79ec5b8d62aa61ce2a803320e982284f4c246b5e3ac0147f2fe1ba7f90e80a187b4b6ce79d0c37747f1c5e801a1f8bf9c151b52536612089b53607e57f09f924e3e81878f0e952bc828e80a965f245bc707fc1fa939391ee07734dfe8232cecd9960927e8f79ce1e67b09358f51d53b888f0a90a199f2e21f3b2d79df0e6dbdd941a0eb59db1092968efe84ef0fe59b763ba786059ae88825d2643992ba29978494623bb7d2378a1bef23551e4459d2994785b6c4ec95ca73722ceaf4e1d7f56f9881fb2723d39dac3db644751b351165773b30d15ef7a8e88b223c4648123c546fa1803d01958a79bb0d2714ac869d784a4fdd3a0c3d415a51aa69ec6c8c7ea4981317a49003058157db45ebb52d530763d23e94a796773d9c9741a78fa25a1849bef3d438720b575a8d170b33daf937557532f1655f74249c99a2b08c40111c645b0097e142c0a3b490a70e9bdcab2826ad7c67408f8066320f07f0bc4ffe50b0435e43eed480fa5caef4e084b5ed256127cbf6d95df5ec4027f828a79bc0d9630ac65e6571c8374af3d654d32ada406fca6b79c7a28e5e1ec8eaf8f8f77ea7cdaa6070f0ecf333c28e0c55eb88d9363195e777aff071a9372e7f96c3f2c3686bcc9950cbae1ac6fdc6881c4dd5d6afadb8788d0bd3d549a7da5a2ce01b0f1189205881bcad87bae1d1a73448da4fdc4a3bd4c2aeb35e3c77fc5e68005d07da522eb162cd61477f04fbf77118a8475cc211fa5285fe16998a38cf55da21c77512bff39b6474b27cf35e28b2f38e5772f0ebb756886b81906051e2f703d07546bebe62be53ee8ceb9066583799096667b09c605373fdf60037af7854890cc449eede83a70e5c72286a651d9f134144c19665260b4436c67f1504a80261253da1db30a19cb951a5e7b129299a206638d5f4b65e2d706e0c1b97c94bc7f4657819c2f75a790ef26bb646285f491d54bf85a3ed539aaa0ecc6a68a1773082d762703f597dde1390d6edb36dbed06bfe7a5372fc6e3343adce55f376a5968a0aaf17509911539e9d6a64482bc969117c924ab80f25f26945d25a1e1a63615edf5fe33e86f3a6f938cf4d5fcc1aa2c1d2f64f6009f29ef798d5baaceeefd9490e18dfddbe381e2622ab5450cfadea8beb863eb0429052920c5c3d9f2fa570c52fe2c6147129b8ec12e53c9e87658e7da149c0969bf86ffc9549de96fa52c4c417adff7bc741f157797f4ddb7d9b2d82dd14271c2c732a3d86990ec0ab0dad426d598d7f893a5e7e508d200c2d0fdbdd5b5d93170d2106fb2d76418054d9b5db32839c30f54d406f3011c1ac3ed7e7a3a08e9ec63f5e9a098e599ec64e191b991ba46fc80231426e2b0928195c81fbe570fcc3970b4f573c097d1714ab95666c2cd7de5d395ad3a50be51849cacb79c1654b1fe2bb12d9f62cfb882d3224c2608f2360f5198015df5c7894e82a704eea3716907926fda2966be1067bde62dd94853b611bfa59be4c125fd280350b3daf1fbdc697554b43f1fc6b522eabfc8e069bfd105f09c44cff1ac73d0f4664ed4b150c2d02e833d76c4a4f5c38fcf066ec857c9cee47fdc6d044154dda8e6b6a6d0b737010761ac7f06d130a86abd3754e495226e610c8d79ff0028c6ce85e003c99df4a7937e0c2caffe1ee71ef2513ac52a11b517acc75f5881907a7d88c73bf429a33399148c13e65314970259361f467ea7c7d49e66df77bb7c304e4ed2c5cdddd3bd5ee0d757834aa1e2cc25fe3212312d8f338a708a8e2f02f403e46b6cca401cc94bb66ca42b2277ce19592c0de397e0d163d3421cb61e342b18c7c41162015c74e49b32a24abc7e0355f5af3264ca756e9f60510336d58947439afcedb0fd8ae5e892d9d6c1a68534826cc95475e360e5fa9a9e9e15b60b47ef8140e0a98e5b51f84fc2d91d174e55872a8c2cdaaf94bb3f58e2d0f3b97ae29529fb138e2d4dca5e1e5f55fa6fec23cc967b47986eb512e499440e99bc163da34955f61d588036976625be3fc2ea2bc125923301f60f4bba2f0cdd5af3b8075d77da2b4f51237b64ae9c80b3e67b001fa9d508a6d4116fa7b839f3abdb20dc70c52153e088f06a8f07424f3908a776f11923099b56b5dc5104d8bc60655b74c3c9e3c3f7eb729e5153fa2361f2470831af321e9504132c1e2fbd5fb5373d4bab97d35606dd7444d74d83eaf2400a990caa7165dbb90dec97f8c21562dd4e03db75b406323103f61394d4219b0846d40099f1bfab3ee35e7b85dd3a85132b11e149f8dfa937d19c972829f16dde48de6a2ba759e2ef9dbcfa09adb8a0a655d10c9c193fae33b7271b1972598f141138d8c3034377444f0d7ff9f3108bf787ff7470717d4374c83a67a8c863d55edf00fd6c39bfa5ee5e70c2ec36175ab3a3de821ffa4383d4d62ddef795c17250c747d653e69273091017fb410ba0c208b413e6d650a5cfedd518c1442730c4dc839b89a82a05f912f751771c71415f51cf75fcd12cec979ffe494a6d3178aa8f4c7a6714f4a8fe09909a4b28b342b4f26cb49108db36384837ac409a3393b2d9ce4f94e1a719d4ae9558e33e1cfb966e8048d7ef703f43af765cdd6f50456014c01a39d9a7c6475fb04770942f6240adfc5ac86c06cc0fc8082f14e839f85d0cd1447b0d47ec679a09356fe934e01f91f951963e4d196b4f6472483cbbf8751eb9bbd6bbce8e0a23a256877c2ca92f186b64d3d5a0c441022a279059c0b4c7012c1a5c4dd4f750b45ac2d4f646ee29e096be823e5cd34e014056c095b5533ea9093b091e3cc4f318801576c1c8997afd435c71d17764cfc0d37e264aa70600be2c70aa622de91474f0c9a21552c0fceb1a26d4dfae376e79499ec79ccab104497d909b8f143ee2a6ebb878473a9c7c6296a9f24140440a21850538e7a967292ff28c5e6601820a59a7df648a9def7ee3a63f04b64587a2c5192450358d45f44dd571620ae91b95f98bc751a62bb0bacb8983d41dadafa1b9ee11ab6ac7816487a63dfa0a8aabc012f4265ec247ff2f8a488cdc4e534ec9ebeed072e3c437301a3b060c179418d2692bfc6b0a521ec5b32295218ab200bf0e19c5eb6b9db7b175fc6bfed5954bf32460a5ad7d8445d7f2230d64551d7e2f2240f1fb0ef7a4bc62bf00ea29983fc2ebce3a507e5e6609948a15d7224deb08ba4fab2ef91b57ad9c362c1f7514feb90ece5368296b32fd98ada0f12bdf615ddcbf68627a79281fcbec07930e9f5415bcfa1c7b0db42564a8280fa085d2a803b8c4baa01e08aced33aa6cfdd8e3b35d1a49705644887b7fed33e952bf1bc17fdf7279238bbb52cbf27f2fe72ecc3eaa9a268040d176dca7c3b3d2428ee780ab8442c634932ec6400745f0a8d8c6aba94244393a6ebd7c73d14c3736d530c2e407cf44c09265fac8fdd9ed7e735837fd5f34d21e9fdf6a95b06312e57c56d7c848b6096bbb5fc22395dd5c7ed95109506f559a5a1addde65bdc0b4d8059195140b53758dd765d152a9369e1aac4185183857a0db2fef0746b5b4554f2742f37f275e16770c66c374b34050c195a0480ebb00c71", 0x1000, 0x8, &(0x7f0000001100)=@in={0x2, 0x0}, 0xc) listen(r4, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="090000007189591e9233616b00"], 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() connect$inet6(r3, &(0x7f0000001140)={0x18, 0x2, 0x5, 0x6}, 0xc) connect$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="91b3c86975861eb83965f561870fc32a50353b06c74ffdf971c3c8a5178d3dc217eb6245737175efc44325266aa9a83564e1505c7c76497de1fb4c923a0542900965a775893aa536bc86380003efd4497c0551fd04cbf815363f6b24283f09936304831c74d5f0a3ae1e60cf5d90b9f07ae6c7"], 0xd) fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) preadv(r5, &(0x7f00000015c0)=[{&(0x7f0000001380)=""/246, 0xf6}, {&(0x7f0000001480)=""/27, 0x1b}, {&(0x7f00000014c0)=""/26, 0x1a}, {&(0x7f0000001500)=""/92, 0x5c}, {&(0x7f0000001580)}], 0x5, 0x0) recvfrom$inet(r5, &(0x7f0000001180)=""/199, 0xc7, 0x800, 0x0, 0x0) 00:03: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, &(0x7f0000000040)=@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) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000080)=""/160, 0xa0}, {&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/159, 0x9f}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/96, 0x60}, {&(0x7f0000000400)=""/52, 0x34}, {&(0x7f0000000480)}], 0x9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:03:04 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:04 executing program 5: 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() getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, r7, 0x0, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03: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) listen(r1, 0x3) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9233613f00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100a81ff189591e9233214b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a45f8fdb2b174a8ec505f694c0f3625add856b4d1d963678315ba9e7d1b85681f7cc59bbdfb154921d725bacac"], 0xd, &(0x7f0000000340)=[{&(0x7f0000000040)="1a82b71779be9aa1b300b936867a123de3980d6bab6083354afa7ccdc890ee979b0bb677c42f6ef4b9da6677df3cf75679ec9de0102202af49f987f00ccc20adf98c78627cbdcadbcdcd23684182b109816172b6b4a23d8841525c30cae590972622012519d2822d4b6c7d98b19b470c", 0x70}, {&(0x7f00000000c0)="1a9ebee41b5341d71108893e2cc57e827ce78fd508", 0x15}, {&(0x7f0000000100)="61b5a5f81bdbe4d71aacec9bb84b5f89f82a737c0cf2ca0acdfa279e54086330dbf576ec628b49368a78ad55e03abc5b7cacde7c2d806b95d336ed02c20bbed257dc6ecc3d679937158b169e357c48e6b7fa422c4c79ac579032456bb113007182351356ce5cf7bf657ac42021c1bb82dc56400d4f35fa6cf740f14a94019132de93d66f", 0x84}, {&(0x7f00000001c0)="d79b1972828955bb047f7a9e994939e19655d9b7e3b7fcc1af26c9ff52b5050ef45d1be312629e3eb1eb5c4b4665e470a39944b467e7b620c633f19cf0058279f77092c6417f172fc9317b92000b522430cb931544ca8829cc3004cbbed1cef388ee2742be56f4320894c0ff070b2f78abbdaea44823ea6b9fe0c9b1594f0360e989a26e820227dcd4055e64016bc29d087041e5e2c44d4cf92a1c", 0x9b}, {&(0x7f0000000280)="2dff5bac7e1df935b85c1ffdf3eaef8bd637c4e3698224bdca20341a319dfd903bd65577f49bb3ed20d4e0f2f1158df906188355cfdffe45b9baae866f030fded1a2d145f9f642cbb40884830c91976f0f4eecca6d5e40703301d5164d2a50ee478f4d4ecdbbece8", 0x68}, {&(0x7f0000000300)="a34c93f222f2d013632554cc3b0eb01e7f53f3880d54e0b635c68903aaf6f7a8d2d578f2aa3915cf025a9e9b82da048f3228c8", 0x33}], 0x6, 0x0, 0x0, 0x405}, 0x2) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt(r0, 0x2, 0x7ff, &(0x7f0000000000)="7f6d2317aa7cc310ac53ef8a2f25747e014a", 0x12) 00:03:04 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) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e923361daf060a9740200bcaa27c1cb4b00"], 0xd) 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) socket$unix(0x1, 0x0, 0x0) 00:03:04 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(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) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91fff125a1e923306caa3"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(r1, 0x140) 00:03:04 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, 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) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) 00:03:04 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/113) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f71892a1e9233614b0048634a5f86aa5c9277a6419fcef9484a13cc3baf86e02a49f64708b4ec253f3c74b3c8cf6bebbb2db071083690181215d05713c2037ddc706bb3202c16f5af541c390815c6aaa1775ca726d84daba2d069bdac19edc173a17608fc40b1db7b9654ff3b3d71e90d74638e6d2406e10ea4e7fcab964d9d8a1212977687461e4c13c151d6b07aebc8a37a4f7aab722fe9833ac449c4ee1eb6cb2c45cb41f84f67f42e22009cf556137ce5570a9b63d6eef82246ec920aa737689cb1c3278e211bebb30e1e95037b"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591ed233614b00"], 0x6e) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = getgid() fchown(r4, 0x0, r5) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:04 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) lseek(r2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:04 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) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) flock(0xffffffffffffffff, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) chmod(0x0, 0x0) 00:03:04 executing program 5: 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() getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, r7, 0x0, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:05 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f00000002c0)="9233de60ed74269b632f14a8068c0947771694fd1a819ff86a0a116b61a9fde2b8aca004e9143784865fc1e28f27de5a622f27b72a03000000d5056508a6510000000000000071038aca5f86f6c1ea3f9c63b9f52cdfd3bde1ec5b5389ab340511c28475640663ac6c717afd1657ff", 0x40b) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x20000000002, 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, &(0x7f00000000c0)=ANY=[@ANYBLOB="c2f4e07af6955877960beae7e2381cb90100e91f7189591e923361676b417671a039bac275cae47f413928686b9dd2fbfe1232b6010f01f9722718b1e5ae1827a0657b0a74c3b7d97c6c81a1190e2a65e90becdbd6eb3926d1e90a4c3c8df73b6696b3c463948f1eb74b04ce184841bb146f57a964980e978578cc810099a57d65a336e74c192207a6c696fec644b687ac53f3b8c313d45eff122718db89e631c89919be658a19bd017bc57f3537574c8d4559af25e38fa67bc0874b9a52e1cc30fd12851045f30df7b778517ed46065fd5e1bee892afd5621f269ac796e31f551"], 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) ftruncate(r0, 0x79) fcntl$dupfd(r4, 0xc, r6) listen(r2, 0xffffffffffffff05) fcntl$dupfd(r6, 0xc, r5) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r3, 0x0, 0x0) fchmod(r4, 0x54) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write(r5, &(0x7f0000000000)="6cd823b387b96f1cd4c32e4ed8fbadeb98fc03c85fa0d64aa2b526e5f76242c6bdd79701450fbb1f25344a9d193e45327d8c0fd1c2b1215c27c31912caf07357a81a20167c18241703efd40d228ffbec9a13b9e4784ef5dc517bb2fe0d2ca947a2310cb4ba3ff03187e9c86e25772da57b2e8274aee89dce5edd2c8af98a201a743d8edfc277576e3ac29642f3275a33d59ed984bc58979522a8c7015a11bd4a1683d9d23b26e965c30e0552c82037", 0xaf) 00:03:05 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0x6, 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:05 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="609dc7928d9a6ed056a8895d2e1916be29ca34711393d6cf1845f97966d9b878e89e75654c160af0471f801dec85c33eacf609cce8752b031a496b8bcfbfde9ce25e977da6b8dfff8e098aba36fe83e99d254ab48fd40dd6f5078b1ab6cea4a16aa484169b3aef8b15ef2be5211bac0e0309e594eb5fc666ba40d6c7bfc7d97965cf2cd1b53a410c39c76af972f73c1b7875e713c3883841744e940dfb6d7b46aba6d59a79edf3f430", 0xa9}, {&(0x7f0000000480)="f6fb51d0516025cf63610b38f57e75ae146c38df5258ee9bb7a92367d6e2ecac2059df069c8ef868e7e2339cc1652b67295f697c5af575fa789a0e7700f010b022e0bd76dd05d0f21d57e8dc8efd93f547e4d50053edea8c3ccf22979a720fa24eec015bdbbb831afdb7b6b3cb8ef8bd77c807485affd68e5559e1efeab44e8845e5849a4c8c64322ad054cf6d2d60e60e8f4c911f6c893daa49629f2ab5ac9ba077c66aa62ad5ae11a3d3619f867495cca1602de680ddf85594bd210d7a8deadc995ecb80c407b43e53645493bb9dd359bb0a91758e7be91eb6bf4d5c7b2a16632381cea645a2eab3a2959596e5fc6f0a347bb17f7ed9948034023658cc4d893530567db2b317aaa0f91507492a49da491bf40e795753492f336787ab27ae1ed042cd39f3dccd6dc8558c416d37464c63c205559e16ac03cdc43d28d06114f8173584ce56f209bfb7857e563a6740456bf46bd9e525bcde0a9c89537ddd11ed060e5ba508bd0b7af13e1beac54516a3021f523708b75c0b9e74958d38b6f8d0da59d01bf125795d18bc14def2a31fb6f43dee2905404ba02c7c34530c4182db10957308875a60f10f622d0c6ce8e631737c2127086dbc63487f742a0928e4a2aee35f89f81bf2f18c2b64d66707f3f3c394114669f62a53cb4943ab7313d98a581dfab6877f5b645e4abad996c807fad542c0642c3ec248a393a2239e21a0326e8d1e19d7c93369688d0bf83de3e70458d9d2c02237cab3e48f842af6750f6af5f52af7185eec3fa8f59a21c782ee6ee6a9bc330820ad83a70a62c509d830b843a0dd7dcb86296f8b0606b176656e1065927b2f752b8c83acaa79afb71fd63641bdc4bd390bf4204015d57ed1f38b26593feeaefef758c32414a5f2cdb1f237fde225efc5011f44edd11057f2631d222f44d52b10671ff2f7263415ce03544296b2b4cb2ed63268f71558c2509f37cac0e595c6f571e79cc031f9c77f7b8a351e75d7fce28b87b91aff333fb901e65b6bb62bba89ceaa484b6d1b4f8bb58f39d8482e5dd3ce2854242018b0d9d4fae719a5af192210bc06adc1e9e48f4363a7729cac668e02ecd3ec77f441aa13b66cd3cebb059ab5c289fd26af1972cacec39db7a5538529ec080649e418e693486926ff869f8693480af66742f69df198529167776278ab0b61253c9ff8aa05483aedbf525dfca41aa9a48e3c5e7dc3efa441bb102ee38dd62c7cc2b1c3da01f91f5236cc3d158d542453a79c80a67f125b682778e18acb642118b056132913fe56fa0237c3057204ed092af9e0b8075c3557b3122c1d1a27d677767d6f7d0e48bf36028b9af1ebb53c058168d69f628c3dd91b8b9e8400ecd8dadc1cbf0d951f8d5470ade0b33f97252daf8c6bf5b1d2c0b43bd11ddf032bc2055f4b0df2aa6b8477c772349e1e6f54d1587324f15caf0a7c8cad36738201cb69dace55cc7575d72393c3b4d44b65355360a1fd6a8eb6654f3358b3218ca64eb461fd162066bd9258affd0e49af7db7524af4582cc01da18620b60d1fe2f7a755b041d9bea4ec6e9451cba4a03bf3aef4c8603e194b37b7c80cd92927300e8337b086794265c8477d137c3265ad40babb01eda738e96bef147c2ee49c01cdfd19eec9630295edf804255a8102384e0b2c7a755fec5acc41f6d87f034a2fe290f40fdc70462718c2c8d3e38858a99ed481f126358e53458a7dfbbfc5a6e60bf552daff39ca2b88e57dc7ca8995dcc410ed80cee971ffcd1c6f7a5f73e1d38384f73d077fce13d301058a67e284fff523e939751a1146ed02372b93a10bd087676a2a1bc4c3282670f01253a3a85b1fc2fd62a24dd157aa934cfb8fa5405c047f3586a05bff50ea211b7bede181cbd5f1bccfb188ccb09f96db870cd1dd7104a1d76aface2c27a737463539d91edbe9a5683e94d01c224b5e0a41b85aa68d0fe026e8090a52d0b70b85841273dee9b90baae6c9f943102865fe2267015b51b64704a01ad43b815391ef9a1bb478e50cc3655ce566559be77f5f7c88d32c0d997448cc7320653495b90049357ca864d9861e306e5a3435cb597ed801c6152ed61b9732b40036887297c04939d452fa0a5f9def5aa6b9dc87f10cf5a95454fafddcc04393f8fc6f55c71fa73e65e5e5c08daff01ebf872b492ab517b684fdacd66d9a66a8f22959062305c3c6848cc10d8ce8d201ba265066ff8c7bb1d7a49433f99f1922afe3f0e4ff03fadb43e4d782322fc1f1960cd1119f5dec98cde4ad8dda5107dda3333735165e4dbbabf04cc6d5fa4b8eec2adc3224c4f46cad5c20a752803794614591f96ff1cdf68ca60cc36241c7e673990835073fdd37330085386d6da7fdea6001a38115fc31b0b0d8090891f8f847945922d9b2a5a83a97708c6173a635a40a42097cd12b21290e20bc8e3ca80a8d6b9cec5dc5d9735dacb6e81036a5aab0bffc7d486dfa0b667356e9921c84daeceaa2778713ef2ed6d61ff8244d66535d3ba7d48b176776ab8da305295736a37f53c8b14c9f9fab8894c775b49c8c6064e69fed11fd99a00e2e9b80575ec09b37456ee4831fc4886c6b98b65f66e80ccbe6af35e3c7560547b468a421796e0294afb10d5479636dbc16685c79703641c0a9e0d31629c4ce1dcddad17613c622eeea203a6c42f1eec77c78b330ff150f5215514c2237179714087be3a4b4228465b8f025466a817336e9ab8bf8e9e123e5c3832a50822cbfb9fed576f43d1e30c99aff987e0822ce0f22b57ae1728bc7246e3c90680feb7ec7168015f49f087652c656a014be8986c7b61d00e27646b35d5d23a871e1d84d514665c292f7009feec1e8627c6bd4fb67b72a9ded323759156e3d3367222fa4a6bbe2e25d8032cca8f8232734089f3aa2b826174ef6cb5708b4e882b196d51b53ec6d4e94e50be6949ab2f86beaff5fb53d04b6178a13c1d2bfb806a5cc5899db6775f7544fc18ec6a86da042d970ab5941b24565650d67fe0305782cfcb7c852a2d7f50c6a8ff6c8ebf30b892ee049cbc9a3486cddbcb84b48f1443f3009757b8889049c0300d036a27b51d89ee8ef3ba83c7582bdd7d268569def294046c4570d6bddbbbada7830b6d422873c1bfaa4678cafc8fc1bc26301d016f7ccc4cdbf5ce88a742c0177f101a061545c7b98dae8bed2952c3469bce4c0c592e2b4162cd4798042aa5dba4d66922ae74f190b4dd77fd32f3af4eafff0646977789d84ac3fc0322ee62a7eee6f9016e50ccb6a3b1747435603b6d6d6eb029ff86029c849c374b454f70058c2a5a045488b0932c709d57d853a90bba69117fb6566f665d30b2697d39c6400ab74373f1a94fb2e6ffb5f9945baa21fc96e7cf8b7aa501b38fd47dc9c9b088dbac7b45218cba73f5c1a188c9298cbf3dd67d9040922ceef78674afba62c79f4feba2c746304b975e0133fe96b8410ccb6e5d85f182fa32fa4a44d5deff0bf6b821963f2698cad02dbbf69e54df1fb9b22108aeb4c4c0b39c77f3903c38e1e09ad843b3d58e8ba8b493710198a8a3c548d424dc3986cf490a156cb6287b8b09a22ad0906301355eaffd75f726924cd427ed090e2ad140fd309224e74104e6abd84fe89e3729947aca662baa2a5baad4fec2a00f826d18b9281bb2c3ce35e7a089d2c8c175e81e6f17e67c3572b9baa5eb5e64e122720d85b792ccb677485d97e7d8ef3936639615d1cfea913c90bf57a6ee8a89e614938a1ea51debd1a78874b18ec95b10157e5f3d45e1495d268f31142a24966e8eee6fa2cc968ad719d7f608e8f6044ef0882842c7d1d6186baed4bb3b6c0d241bc9d94dc560a93382d12d77423851b3988dafd7056e9b2c3fc58be6e87928fee205400a5b2b4754fdde8c487151c13192d96d7036bc7a5e180476a529ec97b6d615d3513d23bac1d8b5a72f708932662805c3038ddcb4d205e8b19f0c09c324776d8acf86bb51b2c449cfdf953f3181fc80fb33b96d216702c11cebe551580af366606088fec2ecea7329f508d8c5455a26a667a3f8ec26817c836ec5df21ef9129713c5f8e706018855f7c448113661412b2632f800fba1696fd86fe2f86a0c04be0e9cdd30d8f9f489e4eafeff8eab2cb474b8319534c0d04f5d361a8c8d112a1f2eb64913698cd3c0b5b6e3e891f1f120ad040147eee7025925f1a68ac5aae56e568f5214f1fdebba99c0eaf6da673ceb0d8f3cf0504eda4cdc45f11c3dc689a412fab832864ecc8a128523daaa5b9660b11abd3e460e1bd1c52b60192636e71c0e3e4d676ed25a7445247f132c7f26d73e4953bca7302d571157d068ac5505b000d4853bbb3ee0c90d3253b305bef579b36c6150030c28e0be0e843e40652b02d632749a96a58e35be53fa926e686ac2af3d18a977b90afcbfe19e5024c14a320bbd45a2157a19b1ebe3f66422324efd97ea256a512acecbd4c8542bbe4a70143549806c114a0c26f4d7f8c56a0353b06570567fd692a643760feaf7255f36bf3630e56e78933ad8ec8ac232eb0ff81c9e967aa03f043731769c04f50fb1ca4d9adad069bc73c080d6b4e439f1ff0c428b543966ddfcf365298168895724a0ded55f6ef90ac8d52565c9daa21e94ab7c78710f4d04ee41ddccb4cf89c29941918c7b836ab0e38d7b5f548ca4092fb86b498b5caeed28c0a628fce55154e91dbbb49554e6f4d44305cc34ddeba1342f032057be38feb8969e3895c5e3a12613f61e6620d7a0e0f5ec67d32b97576dfb020542f9197b16ecf9875c1c75ffd0c6a0d58279c4c602137df3c875c5b2a41d7a6be88893c3730532a1ac8028ac980afbf5029f409796c6ccc527bc6d4b875a244fcb1b96dd3d5bdae549ec7875a16a59b9f45d854e7dc44594039b3f4dc8ca9d3975bea7d68f5c71c54a7de12bfea70be1977d80a1c85a2ff5bfad3b5750ddf07f92dbcc0b25e398efb8ac4f46f5bd1bdf6984115fd285d7502781f63484d9149607f4a2bada17325c805668b449b4da32c18579dad7aff794af9c617bb4b9ef958ec27151b23cb36d05de514fee9d0efb9ca04dacd8e3596613f2bfb891d42a4af085a434cf21204abd511bb22bd842fed8894586ca42a9245c6f703e3886c410dca567e6bcb1ba18c7ed51ce3f89094152a967ecd58b321d066f48f426a705e9283f20f5f45a24d4c331221ab8541e4ff02344d2a33d1365f55f86e7a111be675753a24dbf7685da4966fdd276893057c465b13c6c731a2ddfdc5ae1df631a97d19dd43f597984273254bf0097fad55a7f18d322ef414855bbae9f1379fb3ef50702cfaa70932ef849ea6c85c865123900ffec16174bd870e87e175299a5228c36e85ba30615fce73a1fa6566b430f447c756c36f4b303bd1eb24178ac655270ac61c47d1108269399a4ac13450153ca66f77fe512331367523fcf515b31296235027d49a03e0cdbce9c4ae4586faa89b9ea8f6c09f587e925606faf5da750b30d268e33c7a70e5df4e6320980c9133f9447554a7337100ea46bf68187abd2959d019690ac7bb32f0258c43211e15b9a3d0f33f539f92659b2afd3564abc75750e2922fc694276a82ad901acfb973024872ff38342acdd5805e1bd6acd788f7350dde0c82865fa774954db2aa77f399d109664d752d66d4c9df706641e1265bee313db472822e3f4d5e45a381e75f14095479965713c5956b5b635f3e0ecb5de5497dd2972f230225c61f3b8bdf35f17e9bc37d9684ca9ff827a6c6f20087d8502244cfc9266784d3b00dd3f1fb747e9ee2d038dd841fee540d4fcfdf0", 0x1000}, {&(0x7f00000000c0)="a53203a4c9ab23cc13a185c50e771092e746624fcf778e335cc5d0cfbd6d06b27d5ba46a833c5107408e14b86437da1238860066e3be3cbefa5561e6c2705fa2020699088726a516edf6bbe51f95a66e35eaae6e7305e2c721c21055063c2c4c1fe14403165943e4abcd61fe2f8cba4eff53afec3e1267d2179a173933bfa80cc9ee15af34fcc5a44657affdf4d7bae11cb8c9b6535b8301e7924901d2ac6862dc308c583277ab317dbf12bfb93d6256e227e67e843b87d8535cccfc49dddc4993389459dcf617a2bcb289ab7d1043794406d3499c8c2010feb742d31cd78a30b4befb9053ec", 0xe6}, {&(0x7f0000000240)="417a0469f563fd9dd6473c3edbbb34fcda13573b5dad4eecbdd77421063947d0ac5ac462036f81e692481af0a11b0b4a2bf41f6b3103477b42ea6965cb5ec953031b3b12ccb18228ea92991d87fa70b98106c01e", 0x54}, {&(0x7f00000002c0)="74fd04126f0a52d563a668a7e8163ac59a81ecab3b9a8ef755bd47161648f8db71b3344ead7fe1b0646ca769c4b1c5e536af4d4df89d4369441a7cbfa68040c7748e8777944d705bb849a3980247fe3d541f3989e7440b69103dd936a8c66c57e3b3487632078a8659abc45be22e47a6720f25c55159d15de150165d7b2eb3707f042350c1fae4", 0x87}], 0x5, 0x3c) 00:03:05 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:05 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:07 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:07 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f00000013c0)="9513f3948292ae26da9f9282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d457b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012287458bfa5ff7803b2797480b1239cd91240ebdc56fa2aa2786a7b4b39b7a8c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de51ae520a24be76b8a4173a9b84968ad829470aa55d5b3eb81a6ba35e0b41bc906838a88d756b2d17d0d700000000000000000000000000a09ffc778edaaac33e04399a09", 0xca) close(r0) setsockopt(r0, 0x20, 0x465, &(0x7f00000000c0)="31475e2d080fe7b9829c3ed036f4f4d7fdef1f49714924a3938497144e9ce41d850ad4e871a7e70e7e63f0e81172ecb8cfe199df12c39534e89fa9e9bcf9660bc3a5b4bf4bb622e8af21c0b4036f6f8f98fedce51484bda5007ceca74bdaa037330acaed8ef7d8e2fab402674f18d333cb78e7205f15f0158d9d83532220e8ad9e3030823cfc25a110d6b2e9a78028600c67d91ad4e82efd0e3c455ecbb7cff393e8431067297cedacc9eb32512099779c9d1751168562c8320b16fc7c66582e916629c3a10388404766e1f8389fb71edbed2028381533dfd8d9a7874a9f805bf0f2a6c24f1526e4da335828f57c3a7220552b54a13e4ed271b9c912ae3b19138446e36b3941a200b8634de952cc82028ff0fab2336377d36c9c9eb3c53113feb39fd4491f442bf7817351ae9f4a432e86977ad5c0d5c675f105f05fa3a52b9539d0f6cd07130a9f00e40567d08c6618358586759b50a9dbc47d0521ba0ca436519c1bba0a0ac9ae2b5e2a8dc18cb73b59ca8d12b44978b6ab985f36c72e00f3a539a14a6862d3aedac01abe8c984590bb0482c154661d480f236a211af3113449b87078fe76151a32b6b0eac0c3349cf7fede295ac38f37258a82f0e0b8dd4edc40d3bd0782739220ea3d2c484a94b0a6b8ccbdc702756dbc3b00bea8485c41afafc4855e448b58591447bb84ee5ce51ffd6cfb451b716a48e13323caa4375a778d1bb56660f32c7ca86325e07c48faa9257ae6f3fc870cf83b021fc561412b6351602ed4baf20d7d4b79dade73c15cf084d1a3f11d9ec5143401a6017e3a06340333c63df63a96db535dbbae52f6d142b9b03c9430a3224714954c0fddeb975f94b38f84830a2c78034d3c16afe3a12671e58d042fae5c32c2737829a6a93c462db3ffba9c57f7199b8071a9b4e6d0d43e19b30dfe97bc4e84aad6b7f2a409366fc4ce78764ecc6ad0d86d918983aa33269e84fdbc1b15961e5efcc461fa67a7c1eb6c2133a689eb27f1d109b4eba8c6c36033d2f897002fa43d604d31f733e0d63a08baeca485436f25a83ed0a869a889c9986d8d4299949e72137353e1efce630ed425c2091d3333148443641bd4f88ede313ac828263792a4df8b39aada61d2e91be97c3dce72d9343bbf7c7f1d1983799844089acbe724d2c4795fcfb14e974721b8180279f96c5cf7233bf15b5c5f57d4058bc9ab4fa4650bf7c8667b182625e97e37305b8594fde81992e07b875946e7f2fc5776c817b6126e29ad9740faba05d22f262fd0847112c26cd42fd4c00373d4811148fc09fb2416d54920a1cb0c21c7189d97a053ec7b631e0bd98fbde45f1e2252124970f1927935c0d5464ee1a88ec66a4674c0ac20887c9c533235d4a0b599e951224b5eb80009a790e1680ec896a6a772c14a62caf992c2b23763988f6ed735b4a8ad913f9b4f05f2221901c80f83a77550458832d6a7f0d9edac8c6898b5fa2ea8b524f53d20b2f814cc4ce6b3ae5b491074bfed2a1fea50922d90b01e5fe9f9097398dc831bbe2fccdd09d8ddcf60f3df2ee056b2d645eeafbb938d3d29824b5b2d8f279b5b9668e87714bd35f9b74553b2c9468740c30fa0930c18e60543299788b4c34a5bbd43cce8881aa1e509d4c142f195852f869e1c129dac2371f53b63d12b7391fd7309330787416a0f17ec9c59c5aa760da68cd95108a1516a3ae5ab36a0fb584eb56a6e424c69e3284ecb1596ac08415dd6e6462cdce5d83c239d09e739d6c631b9e281e5348f3d0d9003eda2bc076ce7d97ccffa1b1cc72d62f5f76b201abd9d9cf922fb311006bda3a084801a22c91ff93819c09dfe852a993d93ae414d93d10e979bd919ae9b3e3ee65699872da928c879bc75ff1fdf4bae8bed4ed50c1e2253ca26cd364a9dc2e52d682e1bd6ad2c8567b8967676652069f492514253a994c51351bd90b8504647b67e6fb2d38bb7308ef7c7a94f865e1feed7f8925580311a24e28aaef69524d3b603cbc47340c978d7c64681cc223bb0f0f993066bf454e0d536643456c425eaefa8c0c84eae8359cf688bdc8dcc33ba66910164bc72dc88bfb3fe3b86d981c5c07aa81eb98d38ca3dc4b4293e653a9e16e2cca91b32eff517e10132ae15ff6cf3227afafc439b618da3855909104e568d0de9c6d3dcb6077a48dc1ce23465c40348e3e68338c8762bb6065b503258cfed10751394578af44087fa692bc5f0710dfe40cec9ca302440cc6f79cf4885906131b452883750b9aae1ca3e96c586be70d55018ce9fe0d58a2dbe5ca422d2768ddaf96eb726b21fa780ba5e85fa0c95b93a1b8419fa996db2c0de25286d4a75ef6ca365eff33daf455b43ae5dfde2a7306396e5bc756a81ad51723acc557f1edd2a9ba7488ffef945b5d01e5f9c832f901fdaeab9413a438f90c9f171804770451c37e763a945ec42477d49118683780e195b48ecfd35eb2952c017218b1daa5d492e6b68154b7b96254ccfcb246e0f6059d4612f4ab88e11297fad551f0a3acfc54ded8cfab6a494952bc6c318273bf2e7d2933de18343e0cb507e6d4d6f4a7039e8df3fd2ee32e46d02703f788024e583bd7e55f12d713b6d63df4168e88d7af5371694fb8313a62600feb6dcd8887d03eebbbe6f10cd89a5fde605c3287bb5dbf66bd56b3bd9f7865fcf6261c672fa0ef51c37d620eb38671db8e3b0934929687c6917eb0931088cda8cc167ac30cc89f4d10e18bcb76cba5b628da9ac6d957e39a304dec835a87b87bdd78f3aac870c457255741465b2db2b46837f0678c1e2622d934d064e944d208142b8c8feefb5cf0b731bdad4e309f1cdd070a6724f07abb0c91d1759ceb301b7ad465fd4ad280ea2ab328d2342dca619f206d55f09f45f3f56842b8dc4765dd5727b09fae2908d9c9c0f53860d2071b892f6d38eccf44c8f05196943f6df06d657ee1330c51958a26d779c2bf7999741d679179707b22cd8b045e644523c9f12f540d4dcaff5ef345a305d11b72b7f090f0532669567cac29875768b1565c1e01b6a882bc398c17aa49de26690fee1af01bb31b38370228973c1ca607332d1497ed321a1476936463348104afd7806a9d446f80d6280db7c085fd1669836f8f12813671c42e6970742e5b4536266d82ce0aa05c887807afc980894bbe66c3ab1418f14c0b2dd667b282dbab90e737249ef8c2eb76a931abefeb1ca1f2f27b84fcab217d6d6e6ed6826339fc5ab40eecd0c2c643cfe49d05632aa2cd2d812fa05b57535657ee3de188191c7bb1e8e68cf56b9ec4f171a78f145e2fb95ce8a69833f166ee1a7283c388c3b059396b7f728627499707af484c1b7b9f3335143686265458978f1db145c2369d3f86ed1e9f531007ba4a1fde37b2e11d4f1a6e2f142223640244d68fa07a31cb8575665e42e2d8bb5f865ac78004c92d0c6d4926f202882e0173740ee787ba13206cdd61213b167619c967f80cb41b75bb670fe76bc86adcf7611503c9aeb182c5a0b951dfdb5508f1df739516c727ebeabd9c2363a8ea61d00d77c9db1d2b8f4cc2303241e62d4d83d282e467e66315ec346e9ff34b19bbdfa405e6429d6bb6837d98b8945f8761fad550f8af146ef68474033fdc65d47d8eb4844bb25cb4610deae04597e85bbedf748e011726688df5c083f0faa871eb7dc05e625eb0c20b6df9fc05739f3e589bee953d90655a495d347976ea46fc2484798889630f445dc350ff75d5b693ba4926c511b6be04ef6986fcca75b703bfa5d342f99808b8298e212189b8439f5c50d1999f700210d60af365d3c3b1d40bb7a11bd4fe578e8bdc7606cd3459a3f1ae7ca64189fbd62e685426de808548643119286b3dafc9ec812e1ef0885c2b81364dddc13d40f62a442c0cd7538683d7b53b5b9b3f50a54e54eaabb7137f6c05aa071fa0610739d1967fff54da3f2837620a75f747ac6767c5c3b4c92d47aaaa91f7a1cdb6d88a821006dd27cb15960936293ec17cdd6fb42cbae1860dd7062105f6cc340532e5f02f64ae8b69a0d997ba0d4ae5c3a9f2142eecf7b89ff36b6d6226f20a4249cd73fe606570f22eb0bbc60a5d6bbff39f569401435657ad0d3fe479068dec9db2018b5480afd12d09fa123764a6a9cfca70a1526d79bfd155d8b1177ac21df628718666c7b9cdb9aa8d66d3555d1843b27a1f6662d869fb0b6b0356e967f079e6b1c0f0bc9ce398a23b70bc3dec03c08915a54572c621a08cf2ae50e7502e2ecd1906ef5d3322abc03dd60ccd7e3b6f1c7b9fba8a4fba2c31d36e0ff2ebaff87da1bb9e119db99bad6d891e1607281b2a6a4e73e1208ff0a53200c9f272ab631222dec5ab20918824920bb6fb6b6c685b5022d968bd03101e87d8b9be459894b95a61b8ee453ee848e63e8dc0974130c222c26fa6f07186fe6d6a4ce1b2cc36bfee488d7cfaf3a9bf4b01680d4497bdf040e1871909d08990bb8116f2fc802eea23caa7412fbc2c2a9bf478b4c8ea90febfec6b9a28882cebd96e90388bcd025dc0312543681231ccd3990f89c972eff1966b826c4b490c02466c0c00f5b2728d0fbe88ed4d2f561f9fe49bd05c7734c7aa12b06692437742eb6235cde49a08aff2ac920fe87d355032c5f15a7f68d6484b3a28790586b1f8211f6f9c4d805c45177ef58e4e019e37f98489e4f1333e845a27c25b55e76d9d4bea2f5faff30e3982be654271a5d854d64b29353022754f9340fdc6238cbd195aefe97838bc5282af8c3fa0bc3386f7d3b33444ed963de30e451d7ff1b4aafde2ed4e2e21ae8b125892c1c4712f99ce5067d034395f339e75b20d46aa429e444132b335c41d22300057ceaed41f7682c6d4bfe87fc9ffd316eeac3d4f06c25d3092b0acca0bd0912e149af703c961c4a5e6b9760c25cf167cad38ddd36b8d9f2efa8b19cc034063eff6c0f36e69f9b7d840c967c0e951c92110f1ef44fa2c960408eb19ccea293642fea36047bf5d615512d6ec67b4548941451a1bcfc9d30e114a40b368658147ceb1f1d236bf313f6ef474ccb48132d6547dd1ddf8390cf93b407de1d56b19f0454ae45f4eee99a91df8180b63608c23eed8212b741232cb03373289535eef8e5682ae20e8df5cfaff67bd57b397d8de225a068f6ae8756a55d3b61ff4e613dfaeac66ab299d521876f10345564cc8e550cc73f25471c4cbdf2a6a52ef9c61567d4b5d2dd822673050083e2e922c788262e9b08ba1f43e0e6b7093057104834a44dfcce16c274fa88bbe5357fdfacdf3639dcb8b688ac7cf3ef2c87c4232e5bd5efa2a23d18d1ac8909707dfb189f39155671fcad3e7fab548ff43c5e7efd38583d85221ab7124c89a8cbdb4046de8d922be98cbf874ab36dfe55b52a97a0214ca7688822df196a69720c40a36585727b3412e4d2b32c177ab6b056a8f371e4284ed6b1efd5e58acedc720da691a22c41305b176a2b631751b43c60c957c107ec080d819a8a9726590f491a1e229a73ab88efba3b7aac77e0a6f03fae81fece04d17e84480f9206eeeefc8a743337a7e076107bc92973aadf29650a34854764ba3c61ef5a82cd6ab17085faa8554ec04a76b0180aa954bc210397066eaf4bf180e929a7cbf38ec01c19fc580abaef7919f524fcea617153295d9dc84f6891d268625523caaf25928371f2701cb75d16b6f5c30c4667fd16bfb53cccbece3ba03e92415f3ea5a6ac18a08d7b39fd7b2ea64300591286dce555b4b2977bfd4ff16fdbdb59c955a39511d996b578868807ec1f3546bedbb80b591223a901d76bc372e84448", 0x1000) socketpair(0x18, 0x4, 0x4, &(0x7f0000001100)={0xffffffffffffffff}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) fcntl$dupfd(r0, 0xc, r0) setsockopt(r1, 0x2, 0x7, &(0x7f00000012c0)="9afc7e82858d6422d0e58c8132207ba312161c878165a03bea327727dd862a4b9391e276d297843e605ad9a6e25ef78ec2725e8f874214ca901ec1a110811ae3e4f2864a1da3388fc3abab627668407a5a878113de28ed9638cf55bad7b73345b826e7de127077bf344d9a7b31ecfd84c6cba997a125ea483ebee526eab24b70af78c653450858177e9baef9a5d7b2ec93df33ed63ad022e0273ab8352136c58a62630ccca14b9c6c173730243348e5fbfe9a3c8a3078de73fb73dca09f8bc182f943a527759a9a2dc87933eb941ff95a6992fe85a37221be2f0", 0xda) socket(0x1f, 0x3, 0x36) socketpair(0x1f, 0x4, 0x4, &(0x7f00000010c0)) 00:03:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x2ee98573a8c1659a) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 00:03:07 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="0100e91f7189591e9233614b00550877ae7d1236bc9854bb9b09d95ca647f751964eecfd424f135b4323972df73643c60bfca927911dab41d46d0e5ef834dda02eb3cda5ac46930e9f827c8b7323490d74acd423831e0c32ca84a762a3fb380df13f9651e95c9a90b97aea15fde18fa544e3dabefd9b101fb79571d3332d0a913edebcd08aae3fd3b8398533453493dcca9c8313575f73372a3e205f40de05a867df2f"], 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) readv(r4, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/115, 0x73}, {&(0x7f0000000380)=""/22, 0x16}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/1, 0x1}], 0x7) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffdb4) 00:03:07 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:07 executing program 0: r0 = getuid() seteuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) nanosleep(&(0x7f0000000000)={0x0, 0x56}, 0x0) 00:03:07 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000008c0)='9', 0x1}], 0x1) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r2, r3, r4}, 0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) connect(r0, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x200}, {0x40, 0x3}}, 0x0) 00:03:07 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() socket$inet6(0x18, 0x40000002, 0x1000) fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:07 executing program 0: socket(0x1f, 0x10000003, 0x0) 00:03:08 executing program 0: 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) r1 = socket$unix(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) open(0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000003040)=""/4096, 0x1000}, {&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/215, 0xd7}], 0x7, &(0x7f0000000300)=""/146, 0x92}, 0x0) r5 = msgget(0x3, 0x3) msgrcv(r5, &(0x7f0000002480)={0x0, ""/183}, 0xbf, 0x51f8bc4731ad3ceb, 0x800) pipe2(&(0x7f0000000400), 0x0) listen(r0, 0x0) 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(0xffffffffffffffff, 0xffffffffffffffff) 00:03:08 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:08 executing program 2: link(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(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="0100e91f7189591e92334b00"], 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(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffe04) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 00:03:08 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:08 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:08 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x610, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x400) utimes(0x0, &(0x7f0000000100)) 00:03:10 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100a, 0x0, 0x0) 00:03:10 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)=ANY=[@ANYBLOB="0100ed1f7189591e9233614b00"], 0x9b) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000000), 0xfffffffffffffecb, 0x2, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0xfffffffffffffffd, 0x0) 00:03:10 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) readv(0xffffffffffffffff, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknod$loop(0x0, 0x0, 0xffffffffffffffff) 00:03:10 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:10 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e95f7189591e9233614b00"], 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:10 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:10 executing program 0: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1090, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:03:10 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)=ANY=[@ANYBLOB="0100ed1f7189591e9233614b00"], 0x9b) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000000), 0xfffffffffffffecb, 0x2, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0xfffffffffffffffd, 0x0) 00:03:10 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, &(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(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvfrom(r3, &(0x7f0000000000)=""/249, 0xf9, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2880c0, 0xd0) pipe(0x0) 00:03:11 executing program 0: setrlimit(0x0, &(0x7f00000001c0)={0x0, 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) setrlimit(0x0, &(0x7f0000000100)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x40000400000002c4, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/18}, &(0x7f0000000180)=0x14) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000040)="9ba5ca30a4b6a32ab2856e024e06005519687e7f54b4054c4327f8ed4354b77e189db386ef6343aea92b7e172ff4155013bee027dded219d862abcc6244bde234e2fd5d12b679bb653a90f50c0ae1ec6c22a1d49df73e4f782c59109b5c5cb5ed3e2628615", 0x65}, {0x0}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x680, 0x0) 00:03:11 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:11 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f718959019233614b000c9d58bf733b642bc7d42982d8cdba90c1028594fbd6e49470d8df31ca08efa632011cbf95562804f85b35aa73b7818a0c2beba9399cf945e8c5625d5c9968a2e70e588557b732e740fbd2874644ae611b6b9802f60c8e612d7f65610cf528b1511000cece7f070d2e9d372731c900000000000000000000000000000064b4a96f1f44a0c9dd4218c4b36c4c695a2a14f5beddf126a942a8ea55c03de40064b01bec595ada7def821b046d2d532649cacec99be8faeabe68447aceb2c6a8ab356abb82ffbd0e54c5c5b855bb4acad1159e3f665b706982caaff103f1e71138b37b76da4d45e30de9f44db5bca8eae963d64c16"], 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 = getegid() getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() fchown(r0, r6, r5) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:11 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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'}, 0xffffffffffffff2d) r4 = accept$inet(r3, 0x0, 0x0) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:11 executing program 0: 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, 0x2, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f71a6b4098ca508bd5e"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="01d300000089591e9233614b00"], 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet(r5, 0x0, &(0x7f0000000040)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000480)="d39b5d19076f9b644340a9c58c0a9287e7b259d666ee9b326475526bcdcddc89da217a4dc0f48e4911a1a97cdfd22e712bac40d02eb638e91482720e7e6fa0e968f771a62851960edf149a9bf109e5f1bef568e5401d16db5b4df911961b4c2db9e5fd7a79344419915c61e3d794bbc3c15c46640c62d44bcfdef7aa17b3f2689d8ed0eaf3a1aca79917a845932341e287630ce450a8b335f024f9dba2b5234f94ef9a2a708a590b30d41ba7d748036770c80cbd264755b0260ac3a7fa4ae8170accf0442400aef9391e96748522c42be0d86e826aad579509279d4e5888ea2f4d89fb47fa0b0269cfd409130a30a97946f7737e89e4b3ba84ea2acb45d5628f3a26abb6696e7daafb06902eb44359f189f3e237c414d0963cde0c578c0ef8a04e29e0d48e5152cdc2ebca7b31fee3e1338d59ceed5b11356b194e05e244cdd406f0066394561ee38192c0f0a826a1e6f3829db670697e1d35e583ae953f95af6c4b1a05e566d0208710374a6506802ab7d3e7df1b559750840ef7dd7354766651d88e29739f6a0f918dd6c0cc03ac7dc983f235d3942bbb745ad576b8ce0987cd68bd79320805b6bfe32ab11946918d61c50cdc44b4f427a85a082d0e4927f4c86507e5ef5235f3a5633d5d2d5235c5bf60d82c19db343633bd941da2060caf75ee8e1fed0f0b66f27811a7510bc0a6e52d2053b23e8c753437bbaeab5c9f0a440dcac46b577c342a84eed812444b4045ab6a9345887ee276951e37a43bd6473cbaa879deff3890a615e746ebf2c65ff1381e2b7e50ec4753ed82beef032a03f86bc63c00fd6b9cbe5c54319da101ab6e5578b4db4beb5218fe925a1ed7357482509ba5250bcdc25edeaa0fb927c67d61c62180f480993496da7b0518418f5b4c3220a8d3aa9ea8f12d8bd6afa1c6a11292a9bcdfab887f91049c542f6ced14753a2a1b8769a20bd00ff5c6809ec0c77d354dfe9648e46103b8f5c0cc66744a735f3f851089ce85840a3de0c2ca0ce8510fc91348c49d05d19d0e541120bad353904acbcec583ce4edb032740e3e9941381d3dec7a145fc8bec53b45d745b55957f5890de0c49bc4a4fdf93f7aec310d250caf00cc107a23fed2be923fa5b550c35f08e93f482b8010d0aa35a6966b620aa3d1327359541b843633fced62214e9ed7f183780b9bb1c5d008def997c70fa6bea5020b4b8ef87e8289907ff303cd2190be12259f5e759a92d469d78c8bf6765885fb9f6a10aa06b36371eb1c715a6429ab0d2464e5b206056ad03fb22c3e9a5010d03e5df0ac240336d1b7d75cd9119f53d13fd8e0a1152f5447ad053e09712f19a840687d8f053be8a06164d2d13973b336566686c723b035ac64d912c1d5b3e5adaa8d952947be7b03438305ec1df383db2b3d32f92a85dda58be9d845645c61d60fa80f8282352bbf64a6ab6fdd1fb05e7cd5804e0b69d6dfbee02bc1aa15b9d44d234f216527deddc1ea38b75da36ba4241b4ad057c4b593b58bf1bb5e562096ac72ab675952baca96718dca5aec92b22339c87b9caebb54b8f7c074209413256c3f6eef3d80bace98ea3c07dc43055a79ce8e27476c13bdd524075e83cac506aa03c6c7d77e1d28274c0057910de675ff287482087b22129e510b94dc46e1800be8ea149a21f45b12dfe1a2eafe1020b6e819e671672d00e1c29e3220acdd189ff50a709a4ad131bb045d53132b817a551c8e6b79a6277b2cc93aef435182fb4fe9bff47ee401b9b56a8dd5f3e0311047951ca7f20529752fada43f16a9c17e93b3265342efc8c4745d212bf80604d87030550071eead35ab711e7ec4bcf914dcc2f5bbdd5766ad37039761c59276c261258b8fc54323fb7e907f49b3fee7f7ee046864a13d15c79f62b13ab00b130ceed95789278bd6c8f93fb2b5e798d91cd672f28730d7f482aa6e412879b9a1f3fa07f403dd26c035bad9f761147b53c16af3e27cf9f5fe43639a84caad8ca4044ed583d7a871a3b3be82be1afb724059cf5343f8b84c681f84cf9f9a6cddda599ba7aabfe49300ede2d9ef986180002b6c35e09868fb079d03e59fbfd2eebef2b7fe6aa5137eb4b8ce46fad3aba92720d475c6851edd281287ae13af08ee5eb76025abc609d9b4316be199182604c07f7e484130bb28e6d15c7c86c5ce6a7af15774644b82973775d9a266a25b01ae4540fdbf6a3c5a9f0e9a7e4257f287e34f8b639a196c02f3db8659d57d15bb30215ff65ed33e3056678e847c9d4d37da1325210d92ea8ee291a167b8158711e112b4fe6be9be534b3b6fa49f8fc597e755e256c0fde117b7a362c63feb4e338def274929692bbc04922fe3915504802f87eca5d44a41af89b3cf6545e320de135086fa3ced2a634c4a254c5d09078e24639397ced097639111075543b03e700336890a96e840af51a9d82ee1bbeb66ea79e9ea6d27f47cb8ecc10b44138aa7e569067ec642132096dbf4ce9e9be1921f264958f7cf0040ffb6639332fff5fa7e6aa05a4a35e7fe34d7115d94841646357767882eb2a7e839d893eabea7629b831af661f4fe8663d8f28a270589cddc7c0361df59291063d5bbd7d56d85a9758333294b5808fd7dbcb936042fc95d56cb87c66cae40e867b5761522b383370ea66dc65b844082a35356fed293a02b9bfa514309feedc86b88e6bc8e13643ccebcc428d8029e5547c4feb6fa37f57db505ff14b2d8eebc5fb78322af3d4543fc780d8c550a758757771916809005ee33daf229de735479012c3579e80244a1e0aafae6861f0fb88bf63b8f488dbd79d0740d3e8d0e741f00e50c73cf9006373f28457ddc67672de2b01c8745d5f1903eac343e9a466eb3c6d4556ea2d98a1e21ebee798d51b01b78508485f33d9fddc0440a025b0a3ec8f8dc27b0f0e5f604166191bd481097bdbf853dbe23aa8186119e3b096107086d3b1c9739850aa122f50d5089385477f638766d69fb847673f82ce358c50151e2b1af289adf2c55de2dc639d007ad6979cf3901f2abe881fdb2000dd22a9706d7ba292d095574eea1d9e13b5f02743b48676a23650ed615ec200e4827b2f17ea149234b488c675da0bde655f56396172f02c73607af3c7a7d1e0fad2e89e7f4f469e91880ce962717cf568fe095b831b7c44c8bea1977d7dc89368d41b783f027703f5901bf23cbf0f7cf9b4667e63a2013a304e00514a49656b704fb4226a916a7968f71dd28f6cfa38f233e6b8770d1f0110991bbbbd11832957f76486df923ac8957d9c9b36c1fd106cd0499335ade1a92b45692bcc15cee905b8c2a701514769c4649024725397b7aa4b9cfa31a28f4071155d810ec33421b56b980f764b8f5fee9f09ceb7a60e252dd4da2faf9501788c0762f53329c03a52dc1feca5551a397dcecb1434b2d80ccf66fd7191d6aa0aca3540eef42cb2ddd430ab82b84af1e2331f8c2947f8b6f5337937fcbeeec6e02695f6845c4a47c45acc2a3b47e7ed488ec68cb326389238bc5f8a2ca7a9847c0e7fb247ec1b30220a999ef73809d30baf90a0d7da496994d6f655455d947ec6ee65339a49180f6f6e45e1f469289d7a6c5b42d4a68911e64436a05c7adf08dc0bd0011d3173aaaa5b901a1cff071fe359ae193f05db1c33d7c058548268519e8189067872d3c83de354a130d526bc3270673e6a8f40085341e27e3819df7d483238c1ef3d763d5bfb94ef03e66e10d4965b43f622f0e2f2094d40b3112dd097a74ed2e3cc94aa4fc652847d1c3e22c4f39c16c1567590da56275e2968814d6e156009732d96cbbbbc65766ef86588737e6385eb00237d88e668b6f3021cd257b8d3d7d390867b852bc0ca4d1aea09b869d387bbe23f27ab615a4601d2e3da7e67b88514d302589215df08fb9a224c174da3d6013109ba44d7fac0e2abbe807541ff7d01369d4a4e1651256c2f7226b37b772ca97555f674cfc47e42675a5411dae74e097b78690bb82dd41facc17e9a6518ba638ead6912a864ec9e377c4be8a1fa4596bdce6f8407f2399857f96b472f9c7c4237824fc1f249d305d3d760ed8170b988b4f5ab79a3f605e9c98459e5404f0b515b37ae308ee24c6710066f206eb2170108a6193aea6dd41f464cf6661544e908a4c9a4162010e6ba2bfde74d095dc7e2d7255e969218ce5f7aafeb11d2a5847bc7c44e7607585fa81188a6f989dbe594ae354532f37e782c3f917bc0f7c1a18f799faba95906f079e21c6295c0ccc9bbe5a37979888147ec56ed1d574c32ccb9c7ab0e28f913519ad1442d174d8d92cb2de4e78e74837d792c9ca0b495ce28c5faec937dc74e4de35bf5534c4872fb88f3bd195040f900c52a55a2e2d8679b75420eb0266b435a7cc9313e8c19175fa67fbfd074ac475c24a80b87fb7842d220e02762457a5d37962cd6c05aac6337c55a47f2bd06d43e3d2d7151cd48c3456012c5dbf0af44527fc8d16164b6416c3cc505e109c0a9fe4c6f2fe9c8cf88f21ddc24d9f1fb43c1568797ea77ef1bbd5cdc6c07876bc140bbe0e73058b548c85723df799f791150e83ff8f71d4a9395c1f1041f490af65b4616225d3d55ccd1078491274e80333289590f28230ecaa46e2324ef72fbde830cb805e15632d68e1f31767dcfa1e6aaaf6da45b32b755a6f9509267cb8d6f8249005ab8ac7ad37892eeab6ccdf72a767f95fef458876da1b94b7672bf3e919c68ce64aebc20d02edec81a687aab87fbd2a904d30a9b5d7c6e779aa1c606733ef49f16488b30ef1891b03903a86e6d2907e32880c9faf64309bd2a757997a0c9670953893bd1d80cac1b51bbc1828517a69782832cb596cdc1d97bd0941d8464ff41476bc77c70a5fbea2e188a6eac4736c8bb178bc3141fb0eb4ca8e1e434db1950f3de19136b5df4df2c2df9d13ec6149240d4b1c86fd07c4ccf581c957efa196d98dd386c56e4f0f9a034ae2b565e6b4c8542cbef6dcdd9ae9ecb12bb545278d550763e67f8d24837c73b0f82e198ae0aa053eab4fab965448f0d10e77046255e58b62dd83bd16dbe9e096e24ed1893d2a65342875f6727c734dd5f4c6f57b51111bfeb1a29fd1b59f71fcbc52e0b7f8430fa6f89e98c14814194f0fcf27351bfc75c203c6717431a86c29ada570e1039cc2e9519c2ba467597c8782bebe655a484dc169723bb3df651a83dc8e584245d5c9fd2adcd61ff6934a1fcbb824b41fb3a655b93500b0fcf89a23cd777002d307fd384dedb1724babaa2c4d2cad1ef414fb690ce9535ffd74e92233e1bcb08ef104d8b7c4a31b83cd1ea34ce107cf485e40e1c740ecfe24227bf0861e8fec2ebcefd947ad893aaf6dbaaf5572aa3cd9b364d1253e28aaafd888fc6557dabda10bfc765592455afb43f4fa6d0c39c78953af809327c51dc45be2f86213758861d567501c06dfdc372dde813657f332eb62fe4a90f5967ecb9ef835d937ef8b1c53a34cdb5be97203f48691aa9483ac38565872c461808bd8aff1036d7a6a1e1f51af91376e36167d68251500a5ca10f6af179a8689255a9f1e265bfa2a26b7c5498dd648438dd07b46810e6cf654d52890b19c0a2dbac291ad2ae4d83b655f446ce4400b80fbf83aa7050a8b0166b9f44780b0474f76cc75dbe621132fbd1b518c219b187119ef32a4dc82ac30883d45b784c1f6388f74c09f8936cbae5b614770810c3b342cfa85e13bcdd8cc5e73f0a579579051fd37dd80e6618a19f606b88b3c21027729276f7a66973fa3197fbcdefd9dbd1b61934dbe23921e597d72fb96aebc17803f99eac", 0x1000, 0x400, 0x0, 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, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f718959fe9133614a00"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:13 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) socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000080)=0x4) 00:03:13 executing program 5: 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}) 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:13 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x3, 0x101, &(0x7f0000000080)="da95d266a492085035c2ad2a0eca938d3aadae028e77", 0x16) 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) r6 = getgid() fchown(r0, r5, r6) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:13 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="0100e91f000000009233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) r6 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) truncate(0x0, 0x0) fsync(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) 00:03:13 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) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233611d5c2a76b45ed88a4b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) readv(0xffffffffffffffff, 0x0, 0x0) listen(r2, 0x80000001) 00:03:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket$inet(0x2, 0x1, 0x3d26000000000000) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f0000000100)={0x3, 0x81, 0x1000, 0x6, 0x0, 0x3, 0x6, 0x3b47}, &(0x7f0000000140)={0x6, 0x6}) chroot(&(0x7f0000000080)='./file0\x00') 00:03:14 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="59a505e8f209c838bbb8c58fbbddc652297c5840040b222ac0f3478319d69aa6dd43a340d9d719d47b529aaf3d91d73d0ebcb3b135454165c5"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:14 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)=ANY=[@ANYBLOB="01f1a800"/13], 0x6e) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000000040)={0x0, ""/199}, 0xcf, 0x1, 0x1800) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup(0xffffffffffffffff) mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 00:03:14 executing program 4: getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000100)=[r0, r1, r2, r3]) r4 = socket(0x1f, 0x1, 0x0) setsockopt(r4, 0x100, 0x401, &(0x7f0000000180)="dae022d30303c63bb23d75353b64d6cb634341db1ad18a49a583f758d3e0f68092794e75f46a36d00b6ab01a30660862e90143ed27", 0x17) getsockname(r4, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000140)=0x6cff, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 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) 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) r10 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x97, 0x8001, r10}) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/13) 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, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00984ed72678a513143b65b6527e5368f4747fba7d3f85ea5653d45a576a2a3a96f6ac47c3e584297a1becbf2d2d5e7417ff625ce5dc2513d90a210234d154566d6f920b55957166f792fe1f934f5985dc54586face89b6e3f9e607fe783ab5395b313793aa687694ecf202c7c5633e436420fd03d1e1aa45724bb4a5094d392967e7a033a68078a6439d5cb2b511a962a83"], 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:14 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x100000000, &(0x7f00000000c0)="dbb497bbb950cb5371c8c513f2b7d2e71a5fd67925966ef7f7a2abe6fa23ede6535c0fa975317b2bdfff3fc81c18a187b11e4bf49126caeb0d58462d31c22faf1100889dfbfdacfe436f3f2a", 0x186) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0xfffffffffffffffe, 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, &(0x7f0000000000)=ANY=[@ANYBLOB="190000000000d11084716ab1cd8dfaed88916e55230c3c68cf2505064091714e31884d8b2dd374385885ba5e04fd19f1979f0707775388637588a56e1118c1197d432784822f98635b3e84b0b6a7"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:14 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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 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, 0xfc7c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shutdown(r1, 0x2) fcntl$dupfd(r2, 0xc, r0) 00:03:16 executing program 3: r0 = getppid() getpgid(r0) wait4(r0, 0x0, 0x20000, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1c0, 0x200) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xde) r3 = semget$private(0x0, 0x5, 0x64) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x7) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x80) unlink(&(0x7f0000000340)='./file0\x00') r4 = dup(r1) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/2) r5 = open(&(0x7f0000000200)='./file0\x00', 0x420000, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x5, 0x4b9c0db, 0x144, 0x0, 0xfffffffffffffff9, 0x5, 0x7f]) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x7, 0x8}, {0x18, 0x1, 0x3f5f, 0x1000}, 0x8, [0x7f, 0x4, 0x8, 0xffffffffffffffff, 0xffffffffffff0000, 0x7fffffff, 0x6, 0x1]}, 0x3c) sendto(r5, &(0x7f00000002c0)="3366c20f854cbc6a7ceb41a835829d0e68c85bba83792d91eee699004830a5e806f14436ac25a13cbdcaf125749813c8cd8b62fac52e5211520ffd9d2724d1bbab57630d257bee81ce8c6a6b90f9211adb75ef6accde5228f8189e421d2402c23b0c812a118dd1fe2448bc81b5b0c84204a50d9d153af5b175b2fe1ca0b314d3", 0x80, 0xa, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 00:03:16 executing program 2: r0 = socket(0x1f, 0x10000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x1, &(0x7f00000000c0), 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 00:03:16 executing program 5: 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}) 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:16 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) dup(r3) listen(r2, 0xfffffffffffffff7) 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 00:03:16 executing program 0: r0 = socket(0x18, 0x1, 0x1) r1 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/229, 0xe5}, {&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/117, 0x75}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/6, 0x6}, {&(0x7f0000000500)=""/241, 0xf1}, {&(0x7f0000000600)}], 0x9) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt(r1, 0x0, 0x16, &(0x7f0000000000)="01000000", 0x4) 00:03:16 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd5b) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) fsync(r3) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB='\x00'/13], 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = socket$unix(0x1, 0x1, 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(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) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) nanosleep(0x0, 0x0) r11 = accept$inet(r5, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) unlink(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:16 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, &(0x7f0000000000)=ANY=[@ANYBLOB="01c4e91f7189591e9233614b00a3621e5fbca9e5ba27957c4a1c907e756754c7aa5468239f3647c0146f647ddd128dff5b71c4d186a1773e275caac6281caba6d643131a9685f61296ec3e97a4dd0ed105f6354289f001009fb1656bd3954cc14c1ba90aab1347cfe9bf61bcd2ef4b1278275dad5fbacf7ecf3a87d774016dafd5f014560185e18a00a42b6f10287a84104ed73548d87f85bb779c095c1719b023f6e65f83a31a6dbc3efdfc7c4ffa17d76dd37fe9d8b597a084d9c1f2f62d3945da1bcc9479762c8bbcedca6874fe899cd30c87aebeaa3579bebd381882fd9def76c3bd91eec508a6e961f33be212cc5c8a2974734d3ff9cf03c7a1830d1f"], 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) fchmod(r1, 0x90) 00:03: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) fchmodat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x400) accept$inet(r2, 0x0, &(0x7f0000000080)) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = msgget(0x2, 0x400) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/90) r6 = accept$inet(r4, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) flock(r3, 0x1) dup2(r4, r3) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0x10) 00:03:17 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) r6 = geteuid() r7 = getegid() bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) openat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x109) poll(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r8 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) r9 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x9, r6, r7, r6, r7, 0x2, 0x100000001}, 0x2, 0x4, r9, r10, 0x298000000000, 0x7fff, 0x1f}) 00:03:17 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x0, 0x6) 00:03:17 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/139, 0x8b}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/245, 0xf5}], 0x3, &(0x7f0000000300)=""/105, 0x69}, 0x2) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r1) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000003c0)) 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:17 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00dab096697a7857164ea956ce2b9c54b2a12a8f196bd9df494a7e3b4b1c1f76eaad1f6ca1a8328674e7fea1c885bf29bcf933d2bed281c89ea3c26af57a4a442c5c865e2ada15831af436e377d653d4259477ca066c1fdd09a657ff9fae679e50dcca1f758e244a082989597fb753f492734e33e478012c80e3ec5d0e342093b8454938281896fea8130000000000000000"], 0xc) bind$unix(r2, &(0x7f00000000c0)=@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(0xffffffffffffffff, 0x4, 0x0) getpid() dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:03:17 executing program 5: 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}) 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:17 executing program 0: r0 = socket(0x10, 0x2, 0x0) shutdown(r0, 0x2) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r1, r2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) wait4(r1, 0x0, 0x51, &(0x7f0000000100)) 00:03:17 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x2fe, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0xfffffffffffffffe, 0x200000000}) 00:03:17 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) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) connect$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) readlink(0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 00:03:18 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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="0100e91f7189591e9233614b00a495fceffbd2df5e498819c25f976c3c6223582aa9e5c9c093dfc21e433117a8e7de555eadafb0194d55cf76a2bd1d2183b1cb656d7096c7141b7a0d5d3bdbb1326eb4aae3a32c2a3720081923115a4954b6f551183df260e98bff9edc65766d6558618e17725323f4453ad3f10811174989da41ed99d4"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:19 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(r5, &(0x7f0000000000)=@un=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x13) accept$unix(r3, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:19 executing program 5: 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(0xffffffffffffffff, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:19 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) lseek(r0, 0x0, 0x3) fdatasync(r0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) flock(r0, 0x6) rmdir(&(0x7f0000000280)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/238, &(0x7f0000000180)=0xee) 00:03:20 executing program 5: 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(0xffffffffffffffff, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:20 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:20 executing program 2: r0 = socket(0x11, 0x20000006, 0xffff) setsockopt(r0, 0x29, 0x17, &(0x7f0000000000)="eb7f9648", 0x4) 00:03:20 executing program 5: 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(0xffffffffffffffff, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:20 executing program 3: r0 = socket(0x40000000000001a, 0x10000000000007, 0x30) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="0204fde60200000000000800005fcf00", 0x10}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:03:20 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) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x61) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d4cb72a8a02da8a99233614b005c682ab7acdfcb9084147faccd9e4d1e082dd3e9b66952f9eb5b7a70000042021d776e5608efb5a770c120"], 0x6e) r3 = accept$inet(r2, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pipe(&(0x7f0000000180)) 00:03: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(r3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="d90f08fb", 0x4) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) pipe(&(0x7f0000000000)) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x372, 0x802, 0x0, 0x0) 00:03:20 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(r1, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b006dcd1c880583fc35ee7a0694239991f7db9ccb3b3f6f7fe887b344d9537ecfbc8bbcde115bc4b8985693d0e1a57c0ab556cafb3affbf75c729439e069f00b6f1712d74f959c1839da6c5883a58b728bc2c2f9bd6c140ba8528f9b2131959ec04397d0d9d493e0284682c02771454a5d17dd238cbb323484ebe40b5351cd93ef1ad74f68e2ce5c7ba64adc6e94f45adab69ec372c37613c7e0854fef9da6d2db681fe305f0749042ce43228467b"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pipe2(&(0x7f0000000100), 0x1400000) dup2(r3, r1) dup2(0xffffffffffffffff, r0) 00:03:21 executing program 3: chroot(&(0x7f0000000000)='./file0\x00') r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r1) 00:03:21 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='\x00'/13], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) 00:03:21 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x8fb45489b307bf97, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r4, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) getsockopt$inet_opts(r7, 0x0, 0xffffffffffffffff, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:21 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:21 executing program 3: r0 = semget(0x1, 0x5, 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/227) r1 = semget$private(0x0, 0x7, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/2) msgget$private(0x0, 0xe) r2 = msgget$private(0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x208, 0x12) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r4 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x20, 0x10) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000240)=0x1) write(r3, &(0x7f0000000280)="38ee93113846ac8b3f30d3b3488d2c7b996edfd2fb7ae421aa0b88511396c8c9659f8d", 0x23) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10402, 0x10) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x800) mlockall(0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/169) semget$private(0x0, 0x2, 0x400) getegid() mkdir(&(0x7f0000000400)='./file0\x00', 0x4) symlinkat(&(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file1\x00') r6 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) r7 = accept(r6, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1802, &(0x7f0000000580), &(0x7f00000005c0)=0x4) semop(r1, &(0x7f0000000600)=[{0x2, 0x1, 0x800}, {0x7, 0x2, 0x1800}, {0x3, 0x7f, 0x800}, {0x1, 0x8000, 0x1000}], 0x4) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000640)=""/57, 0x39}, {&(0x7f0000000680)=""/124, 0x7c}], 0x2) fcntl$getown(r5, 0x5) msgrcv(r2, &(0x7f0000000740)={0x0, ""/204}, 0xd4, 0x3, 0x800) msgrcv(r2, &(0x7f0000000840)={0x0, ""/120}, 0x80, 0x2, 0x1000) recvmsg(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f00000008c0)=""/7, 0x7}, {&(0x7f0000000900)=""/130, 0x82}], 0x2, &(0x7f0000000a00)=""/141, 0x8d}, 0x2) getpid() 00:03:21 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="4ce52822b7bb2920684a1278d59d263f7db3c5e03dd41d3d1004a82efac4381ae9d7f0b13f0db8d17e71083f5ff2789a0648c6b2ccb5df833cf50015f874ce2dba2af5c62291573835bc7e022fddd0641b4ecdb4719f837a231e21a9e4efc2c2e01d8b39fe70611ba54d7a587aa50bed9a3a685454aa91e0a0358d31a78e547fe5f6db6b88f97659a44c6835b5dd55ba3e34a076566af36e87bec8134dc8ab8fd9943bf646356f0c3d786376511321f78d015d978da0cd5e45eae1722d37585f149a16572e2ecc0b3daed58bf4aae1", 0xcf, 0x400, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) r7 = fcntl$getown(r3, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x1, 0x20, 0xfffffffffffffeff, r7}) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:21 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="5c86c7057197a4179f43638d30ad167ab6"], 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:21 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000410010002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) 00:03:21 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03: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) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r6 = getuid() r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={r5, r6, r7}, 0xc) bind$unix(r3, &(0x7f0000003000)=@abs={0x1, 0x0, 0x1}, 0x126) listen(r4, 0x0) shutdown(r0, 0x1) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000ffffffff000010001c6b340800000000000000c0b8babe29c31e264177b96b93f04cfa0894f18a743143477222190451f0"], 0x6e) r8 = accept$inet(r4, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x2000000000000012, r2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:21 executing program 3: r0 = socket(0x1f, 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff39) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 00:03: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, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000008686f8c0ab802430b392fdb47d6a43e2ef76c89796a7f491553ba8d9759cd39e26b03348f9b44c2d43b3c9fd2447ef600cb325c92716fb8e4fb5fadce43981ede449e3d5c1cca43879b83fb3a7ff1532f889d56900f32645febc938d4ba7589c80e41169a30247a6c879726ec84da172687af42fbfad3bd803e34cc9b3ab5d8e51773ae19d7f7c879c56533ae65b3f710cbed8d6033f4200d0c61b896cd1449614cfb2ba013050ec8d535ca1c6caefec1c6b5e38a8ca74d64dd7bb38616e663cfd9fbd3b7e5028e764c2e931e3ad0a60da90b25a7f77b683db81f4d9d743baadf9e9cdb3037fb45dc57b8f140bccea38ce5fce58170df69ac4a0f617591075c74cda91a13523b3d59a5c178eab2cea13022738c0360dfc2e1bf224f4d81ebb45263ff61820edd6763a3de523e9b7e6cbdde1c25be9ba60d07e988fa7a376682f8e0f32472bcf128eff614e757f277eb20def5d36d79d1c5191b822c2715e089fc21a0ffa02e7552f17c34b926c17018dc4fc584907bb8f56d8de3c02df420652a3bac489dc8bbcbcea0b802f936789a3d080ea0316a0e6fe08b608fa96c8b8388e3f703b0392ee707e80edceb2e8103448406d82252207e2f598da1b052903987bcc3c3444f785a8daa930c96e4f5773f42caa4be6830b818a7b4bba454eb990494c46d2b37f4900f45a489570ae68919eb1dc39094824000000000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt(r3, 0x40, 0x0, &(0x7f0000000000)=""/135, &(0x7f00000000c0)=0x87) 00:03:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000240)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) clock_settime(0x1, &(0x7f0000000000)={0x1000, 0x9}) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f00000002c0)="09c43e15cbda9abb24286ba7dfbd0026de5fc02942daca434876e229c0c1d66878bceb0789c4412f2bc127d6e48ca43e97c6a3b8abbc84f55be238ad45d71449f42627739bee9aa1729f2d03b05c0e78bc53e76172c2c3e18ca0ab506be6a40b96b8031a134eceb09093380bb1914cdaef81a14e9dd09f96c4fd94409c2f22d56aae7d866ffec4f77c35141ab04d4a5c84c6a0a35578aaef874516f5d4b7809ce6b58b820ffc4a58d1b12cd42073077248793b2ea97b1147d44b", 0xba, 0x8, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) sendto(r2, 0x0, 0xff9d, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:03:21 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000100)=0xfffffffffffffddc) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=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, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(r1, r5) fsync(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:21 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400018, 0x1, 0x2000) fdatasync(r0) mprotect(&(0x7f00002fb000/0x1000)=nil, 0x1000, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="d5ff9668", 0x4) munmap(&(0x7f0000289000/0x1000)=nil, 0x1000) sendto(r0, &(0x7f0000000040)="60ef3a905678de6210437ccb91576f9d464aa49651c82cd9c42a0754f561970f3ce8bbce5c27459b1e2d3b0a3af379ca2656ec1353d756708932bd18beefc48bea28648769c15644fb88920b95628cf15e0cd1741016145d798ba29abdd59885e17213499a79d02f7b695e1659abf7b9646ac33f294982643a9766946ec399b8a764c2a1836a92ef2e55eb854309878b140b4837c7a9aa6f4c53db219b0a08fc5c05e7b45c6d18cfa75c0c18a97c66b8a50b5c4abed6413203ced11dcecd9c509a7488994ca3f2b82c2be90ad466a65213af3f90766925a1808cda7587a72ab07371325a51db02d4a9c84625b1b31e6ce4f0b058933f8a5102ea267b", 0xfc, 0x402, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f00003c3000/0x3000)=nil, 0x3000, 0x4) 00:03:21 executing program 5: 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, 0x0, 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:21 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getppid() geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:24 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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, &(0x7f0000000180), 0xffffffffffffff26, 0x0, 0x0, 0x26c) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() listen(r0, 0x4) fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:24 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xfffffffffffffffc, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = getpgrp() wait4(r6, &(0x7f0000000000), 0x20, 0x0) 00:03:24 executing program 5: 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, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03: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) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x10000039f) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchmod(r4, 0x20) 00:03:24 executing program 5: 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, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:24 executing program 3: 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(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getpeername(r2, &(0x7f0000000000)=@in, &(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) lseek(r1, 0x0, 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:24 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233657b5ed0c108e103971995a1"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03: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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) fsync(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) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r5, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) 00:03: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, &(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) connect(0xffffffffffffffff, 0x0, 0x0) r5 = msgget$private(0x0, 0x218) msgsnd(r5, &(0x7f0000000000)={0x3, "31cfd8b6c7cefba235af059780241d96c8c445a9ac1ccb95183e47abc8d570ec9edf2ba3a4d78802a5e93c4ac946d3f88befc518cdac10ecce0cd72211b0eb079ae80ad5b8fdc1fef426994fbf506bae6a529203f393a130cb283e916cfed8ca01c7f85d1caf9eb3824ff630001599e20462240e8747c55ae06920e9734b467bae4fbf1f97bd8a3d20ba0d30277e49fbf75140949f4e76daa20708e37556afe252c5571ffad10c43aba0be183b9776af88ea"}, 0xba, 0x800) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x410, r6, 0x0, 0x0) 00:03:24 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:03:24 executing program 5: 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, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:24 executing program 5: 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, 0x0, 0x0) bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:24 executing program 5: 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, 0x0, 0x0) bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:25 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="c149cb10f4dbcbd9a28632df6cce080169ff130edee9f3f45d20987e601b9ff1992b65fb294f4d6290d3ad1af20aed6177a90630408f3c1e3187fa9bb392ee43458c70e62ba6f1305d0bfdc10f5cbfe57e089957e2ac42184cf559cafd7ef97c10a47e66f0d1d4d898b8bb9f3ac9ec950e5bb7e487f9a93b2aa5a7ebebc36ba035e31fa77cca564e36a90e823badf52f4a2da92ef538f8ec2bb7b8407516efdd19e9998ded6b31796456d8728e0b1a79d631a44ce2ea", 0xb6}, {&(0x7f0000000100)="29585297af73d772788b8901782a206609c5e375e56dbcf7df18592634f25e6739e34b0bdb7041c081c87c7f27ee66a0ecc51e56d8021d08d452e939e93c8fc6d80bfc7306c5589ef8564b05", 0x4c}], 0x2, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x70, 0x2}, 0x400) r5 = fcntl$dupfd(r1, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:25 executing program 5: 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, 0x0, 0x0) bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:25 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(r1, 0x3ff) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) accept$unix(r3, 0x0, &(0x7f0000000000)) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:25 executing program 5: 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(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:27 executing program 5: 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(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:27 executing program 3: r0 = socket(0x22, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f00000000c0), 0x4) sendto$unix(r0, &(0x7f0000000100)="8d001d2bd778142041aea1c9fa15ad3006edca93d7051d82f8a2ee2b6b9fbc44d10f36b42f8e9a9d3ffdb3218c24377a56e3c4cb73e95101b645eb868f567ae9b36a24b074f6213e4c471d7fd110a03de2131648a09d69446afceb6062025c9e93e6e9747a487cb750f679238c82aab4f61ab804399b6ef42fc818baa9d6ffe150432af1000000000000000000", 0x8d, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x102, 0x400) 00:03:27 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) recvfrom$unix(r2, &(0x7f0000000000)=""/93, 0x5d, 0x841, &(0x7f0000000080)=@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) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) semget$private(0x0, 0x0, 0x0) 00:03:27 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) semget(0xffffffffffffffff, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/55}, &(0x7f0000000040)=0x39) socket$unix(0x1, 0x0, 0x0) 00:03:27 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) open$dir(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40, 0x20) r4 = shmget(0x0, 0x1000, 0x18, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 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) openat(r1, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000a, 0x4c) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03: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, 0x7, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e905000000000000004b00"], 0xc) r5 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() r8 = getuid() r9 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r11 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x4, r6, r7, r8, r9, 0x68, 0x1}, 0x220, 0x391, r10, r11, 0x7, 0x0, 0x8, 0xca}) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r12 = accept$inet(r4, 0x0, 0x0) execve(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='@:\x00', &(0x7f0000000080)=':\x00'], &(0x7f0000000180)=[&(0x7f0000000100)=':\x00', &(0x7f0000000140)='(\x00']) sendto(r12, &(0x7f0000000040), 0x6a61, 0x0, 0x0, 0x100000118) r13 = dup2(r0, r2) poll(&(0x7f00000001c0)=[{r0, 0x4c}, {r1, 0x20}, {r4, 0x2}, {r13, 0x20}, {r4, 0x100}, {r1, 0x2}], 0x6, 0x401) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:27 executing program 5: 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(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:27 executing program 4: r0 = socket(0x1f, 0x1, 0x0) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:27 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0xc, r0) setsockopt(r0, 0xffff, 0x400, 0x0, 0x0) 00:03:27 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x0, 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'}, 0x9) 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) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r8 = socket$unix(0x1, 0x1, 0x0) getpid() r9 = socket$unix(0x1, 0x1, 0x0) bind$unix(r9, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) utimes(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)={{0x40, 0x9}, {0xffffffffffff0000}}) clock_gettime(0x60000001, &(0x7f0000000000)) listen(r9, 0x0) connect$unix(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000f0000002b000000"], 0x6e) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(r7, 0x0, r1, 0x0) geteuid() truncate(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0xd3) getegid() 00:03:27 executing program 5: 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, 0x0, 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:27 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r1 = fcntl$dupfd(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$dupfd(r1, 0xc, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:28 executing program 5: 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, 0x0, 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:28 executing program 5: 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, 0x0, 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:30 executing program 3: r0 = open(&(0x7f0000001500)='./file0\x00', 0x400, 0x0) recvfrom$unix(r0, &(0x7f0000001540), 0x0, 0x843, &(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80002000000201, 0x21eb289285838432) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000180)="3fb715393dda116ca358babc12761366701544a7e8eca2bb38f9cdc83ec410e5ecde06650f3b1f76bc7c6b8ee57e0dbd562f8285a1a2da970a35e86a209aee10cfe34e69b4517597f67db3e5cd26bc1af782d66ffdfaf120643ab04dee8720c1b152b7192f1a8f5602011ed9ec34418ff4aa60141fc23f0dc8f75d92703105675c74334a6295e254eccfa4baa70e9672309a4f171944afc7137f09537362b013f10af79d31b61de35309f235753050345ded8319e531b8e2548ab124919be428c029685ff95a27", 0xc7}, {&(0x7f0000000280)="bcd07887f790f586a3c7a42b1b2003cade35921dee2c8348efe5fc3bd2db6b7417e49d55620bfa319258373bb415c0e9920ed45322d66c446a7ea59cf2372d09062f61c6093469d974ebd1c3bc8480edf3348c41f17cc5866fef9fa2510d7f7823164aa3fea74c804cc9ffc7e383395effd520d4ad62a9db728b0d2cb7e6df42fd921590e641ebf07f5972b0ae7b7fabd920fe9dce1926102b52d5b5a0fc7caef8878f208bee92ce2085b67fb404de9b4ec2cba4606d78fe7fc6ba71d5ef4d586ec6b712b19142d1fcda7513085486472080bc7cb75fb8564c02358529a0776c1249ddc4", 0xe4}, {&(0x7f0000000040)="6c8834f37e6ffa459effe37dffc8308da64be40433e2ef6cea3396489ce7086e64b60cc4f5c3e80d0ab11c95d37caedff1b3b7e4816097fed8", 0x39}, {&(0x7f0000000080)="4ef2493fe23be2bf40e4dbf4b271251cc44484ce5fecc7b02b55ae706c9ccbe2b9967fad73cf275fe49c40a13555b562c7b43ae2", 0x34}, {&(0x7f0000000380)="ca090bb8068e3975048c892f31b609e09b2421b2d08bbf08ee23df187bb5f3fd93ec2245ac85dd0efc6faee638c5f41e1f38874ddbf88f6522be5725f90029bc34841d52d43a67ec9611033e2e6ab8143f7771d8f64977374b9f0578cd99342fc0d5f671804a2a3341d861b69dfa8420699508e02436c38e60a6238175913bb02cebaaffd1392deda77996afe18fc549fd27a58ddb28ba00d1fd8516edf186b84f82d472fc6477eb17be8ebddaeebb6aa74441aae6c97da4c84d04447ca1ae19a2a649b0b8b1c4582a2b46ac492e08ccfb94497416082b2d8be461e354367f6d98dd2437e4e7e8e7566df8a2725179d2f9690da93921912e66c6e256a816d3c981866e41245d05ce3d5a57a9c085978abbe52a0e82e5c4cb92f2b90c77209b051b6eff8c26e86f5c5e512fd9490e0d2b384701e32f3e93b2611f461a2ba34399ba126fb557e228f12c2bf3c1ff6decfb80f0089e3fc76ff42e878ec8c59e5957b79085f050195fc2da4a4752f8196233f7a3582fcf80204b07ee3b0b921086914c217be72221c8d81f47e70e72f5ebae61da6629aaab5a2b8a7593bdbf0de29bff9d24223cd3af49215dec18e50e763d370386b30e4a264390782c07bc5ab575db7c338e03549034b67adf4716797c242cabfbd0f7d93281d5e18aff0395313e522535c1e0295108f2f17f9b50dd6a72eb08d869d5e4ca65e61f9e8648be367d05db5879946cb8d9cb4ece50ba5e2297bf446f7c4bd67a9ba2b908369b743c7b0c1c7d28e73c0ef919843cf8eeb3025b46ff49f43f980e8c21a2d6fe3836d5be568ef57150cb09766cf89ef48efbcaa37e575211eaad978bb9e065d691e5feb6058ba80f2c783c7380b7b7bf7fce7ef57bd942567c0f224ee6ba62c307eb16f51f1ae804b4ad8f1dbab5d574d0862ea6cad46f57e0b287ea97766de10f9cb11f327f2c3a641297f13d8eb4c2277722211371761a6bb30afbe926d5b9b1193d36132d7407fd387d681bf22fca02407a1e0be35c58c5c7e3f1dad9fb55d95129a80fd7aacc0a24c7d9fb6c906c8ec8df2f66f8b210ea9b2a230678076c8dd795baf5c07ad4cd4dd0e22475dd78740328dec146853f4212108027cf924bf26978c53e08f5272d0f2fa4c7e8665265a340380f5691943112699add7b68902e6e209a386a372edb287f64f91a444850b208ce2763382e93e2fa703c4e4f470a61c54c29ed98776ff07bd5e5108a265c286fba9b2f9a2bf5f144ce6539c32ee01ad399637b65693eec6b80a01593acd114174f3c21fd1843485ff13c01cf01181420e9b83a89c73909a4b3158b386c4ffb9732103b1d6c02d306c579cb56796081ced9b29861c634cb75e5463078cdd3144d35da6b5d44871d83855657fdc1da89d2c64086cb7f7a8da00238c2e86d4ac4008b83760155776450514f8e2950797164dfcd8a1aefe499e44b80f290ec7b0315cdbd7c73881ff490605a517d99d22979045af5d58993d347c7fb0717a8c46f8da47039d9ec005f91048651e769e897e1935e441772bd831a5c8b5d17b96e99e10ca310d30d12a68d668497a08d06872f0ea980ddcd9b4cbcc5be0b9f0aa62df884919869e34de98b1d8eee47259a99a37cd71958816704ea5d53a132b2e1e2761a99ac70a5014d788d237614cce2a6d36dde31924de34dbecbe9dbf55dfce2b79f400b4b7374d1945d947b61c9514db29cbdb94b4ae43e46877c308bd648de764ab2f5eeded5571a5c9fa9f380b9e9096c4fc37011f1163a3e3a2ccbce48082f9c9bb0ddac3101783779a5a3f809fce4330ab0b165680f568de0035051c89b93775043a586a2ef95cd7255ab4206b83a28fb328371c19d5cac528a1b7fd94d4884e8b74d9a5176c421a1f65cf1faee179d7b1b06e311c8388c7017be7632c8c6478c1055010de7a621d493caa4910453d7cc1de5a15be288b2db611015912f65f1542fbf20dfaccde395515792731ef2368d86c097f37c8e5205f540adc9dbd2b3d268ad8993d19fc8d9bc326021027dae84d1db4bcd80b172a768be647feb74fad116602630ddbdfb19392200bfc12fe18cd982bb64efa6796d1fa2bef1c1084ecb57e4413b280dabc1405f6bf11c78dac6185e2dca41d8ba713355c494d039468e4cdbb35a5107773f0a2de3e268f2e8d6247716b5d5b58dc3b111f3f4a12ef46f271cb3386ed4d059377db1d396754510b209da5218d4dbfeeb237e5753ee159459770b8e4422b3034f4bf509ac13890ab436c728f179fce48a64a7b5fb7a9b137c707e486119881b9a6737e797a793d2a700399bf2332613658045a8a6d2115340a50496eb42e30359fae33f0b33bfe62ab952f32673c8ebacf91c0101c262706673c1f7858114a4ec5f2945aa6e30f8eadb6a0cae2d2a26f075a1f9030f20bf58deeef15be6360a47f5c5ebaef91d7aafe3fb72eca37b07b943c82db746c07af6bdd0a5ef0c3568b5443c57953de06723d94c452686604df3f3414e6736128636bd5f7a43cffb308500376b683e1778209abf00191cf15235682ac69a0732f32298ebe849324a09257b6340a63debadba7201f17ef65000e40dc59049e1273aff90df316c747384f26bdc6861bf3dd8046a6922c9835ddfcf1e93fe3948ae39e86068c9a029f2a288826da39a2e844bc4e2d88d9eeefa8b6ceb2fd27a0ff8d7772da22830c0a57cbfa886fee3cece43d7b166a1f298956d1fd8d430888f1c7734c50ac9b74815be479ef40b199e3e7e764984893011f22b626392f10cf2fa404dece852b3d001bef09506a54ddadc3ea4f939d0790dc2981b5d86f4519f4e4c39cfc3a73fcf38cc5e4bb6e620eed3463b8db04d3342122ba8630d1829480f4814ad6c1de4ef5f1c80541443cc15bae362818be02cb57663efea7f23df62102ed847ca9dbe14362a743527ecf57b940c76defcdb8ec3a069abe36c2549f4094391fbad2afe2ab7916050fee10823a73f982c5a210a26e6a7d9b600ada2a74e89b3b8c5ba2a41c3670cb201fcf0211fd3b1ff163d7f2eeca4b37b770ed18e9dac68771a47616e4831091dbec648bf1faae05280bbfc0cbe909f3effd9ecf86227bbe240abc3a69ce5b815e28144119ad0aefbedfb42b42d9f22ee54ef85b4b2bbeef491e5a3b82c8c92994a2999a0c5a1418787da85dae3663e363dac785e2d1ce4a88f25135d111b92ff9c9128118679058cc3ea1b07bae5c67b4cb8a9835e39b9fc8435ce47e6ff8ad2a8b8875941f9237eba1b4a0f155092214e1753edd413c25073e6c762c0be59b4d62d1cfdddbf12d4b9b6403a1cef6d3d63df32b5f58ac94683ece8c42b56aee83a0263295b2d1cdd41d4b15f78ab84a19f65181baadefdf8a79df005576ca7112268ebba1f6f2473b9ded71b93f8d037799b032315426c9ce75f70ca37111f17bc1d4cbd3b581e6969983eb26f2c3fcead08a86ffa1e3bc084ec307090b0fb7ca6609929d0679224040a2f20856b034c141bc9f34b823116c58d243556b6229092ee1e0aff779dc78130d49e439877c26cc43891773ccfe3afb89a2b56a30fc435207b46a204ce4b4a82bea9ca31f4673024214588ba3e10567b3230c60283bb866657e801d4833e86b447c07248621cc3b4ab829a8ee50cd16deb4ccd06e598c79bf22f2c790cfb21edf48afadc1be0a927cd6b4a178fd57cf98678077b3b242483ce05fc30177a94b62efaefd4b9bc01644b727270da89fb25c3117cf8ff99e56c7bd3fe0d6088d8d35366694657263401cbfbe8f8b6ee1077f30d46082ef8236e1797308b20697776231134e3f58c3d06125501cd53cc9468c3f644cf7d3db0b62c50af934b95e18e1316176a67fb294908e7b3841f57df2e4bf288921e0448053de9c7fc82475444bb10d90a31999e647cbbb668efb80fe39f1ccf4cb63588b484583c578f509facc559bbf6e10e9d2118dd6e5de70ef70e295a8e8346d6e87436bc1536b62b0b982f60d0e9f1d7ab0b1a09a4f0c915242a6c744c05e2ad465d547024db166de65747cfb30b3c22453ffa204c10219c21344a06a58ddbb872d23854e450a452bf9701415dcdf688ddcd062c3fb52d9caf63fd15fa79a6617588bd8c6c96ee94a44634d8610e194db1385950e6c15dd36e9f361424c2fb2d5451fea8bbfacd70a551b20ffdb44691d755240d22f9d2a3555f3a4f67e2cc2f8ea02f6d821dab95a145c83ba1c8701ca3c9d1d72eac8bf233d1946b83be7c896415032856d7f7d936b64adfeb58c998a04c28522c339869a6c40ff322f822eeb7eb22b813d5d258504e950e490e1b633e30247f777717133ccf1d560ab772886e364be8440082eb18262faec691cf5bf2b268813f464c7bb92fcd8516f37983c5c9161a8041b84a45f8c8b00dc4c74f727eefcbadf3bfc52681829e72c2cf7243c0869c241a5b6c1fdfdd14379af50bdd9317c00f2260facdf2c8c744e1897cee34b60701c2f4b451f724705d5c966a16210a571b52a2c0028f9202df46a6e1e9a36785c9f2bc7ec0622931f040a3a45422bd48c04ad049692cc9b98a38d86a14a55a203e3a73665a845a2a24209fcd93d913a2dd5da7a6ba64564433a16255881f9cd0e48e3564c68738fdb1dae5b18b2f10eb200cc6075029c490e71951ec06b7e358dd4c9c10dfcad643d718855ff4c940238567a166c11444d9ddc74ccc196a80d412c20df9a150e634c071b39cd1761dfe6d645862196418b741e59518602f9c2f7ec18da1c07440a78f488c18e74184cc826ffac72ee41598fdc3fa5004f6d72b233c445e72ebda3d9554d06d935b9df5fa0b28527a483a6c977e71de8013502cf7c54e6b92fd5299b035b83488083d5af7cbd718debe6b71754009dcc76a912e3331c089174a5f460d1b69ec21e3c3b396eb8fdeb30a69cfbfcbf915768d76a199649d8fe16b6e278780c0b6381bd29ad66cd623c9579954a4cb82155651667f38ccf14becef3db8524def148ee27082914161a404fc9b5dc0ac0739038ad7cce6ee7d6c590238c1442dab28422bc40552b0f0f2701a193d26a34813ff2437c34131fc42ac894fe6a24ee4ef95ea41af819eb541cb35bb69f33dfb17b1d59e74d6643d8f19634303100b7d35648981c863172a3466d068639fb136430309fa98a154c84b16c3f35fa61827388128764ea33b4f802e8f41e4f507dd3fa4df44e2f57df74179a9f700fd67d96391e8958f734441079b6082688c2ab97dfd9f22be9caf161d11a76e78353d8f7c5bb7363e22f2f7e60b99e8d208dd8dadaca77fe8cef258afbd911fa06ab4d6d6a98d4e85c4f95e6b81aa32b20810fdaeeaee22d45cca20281beec8f6b13a35983660a981d2db8df4db7ff11cfff92ed8b8f5683a754ec021072e2d8b9d63515c5cc0d29716b638e69823bcc3f91d97c0ce9d4c033fc6164b76cb443e5dc571dced12c61520e8d7b7a703cd838705a46c0f31ba253db6027bc803336d43d8ee8646c2c1bf819c6c8eb8ddf42a1d61f784ed48e25f15ff270afe3c133f7b25112b0c432d80ff43bb895f5a9dd126f3e540a202fd8811b135f1d115c30256a8a4afb6c2deb1464edf10a5916139e6938039922d18135000e5027cdc0712b01842a0bf826ba42e96774402273f6b3c2f8e947233e25a7b665169d2e5d77d26d94b21094a9c7af4f745d2f8f7fdb71edb9356eaf9ba454b1264f068d443e3e8c14586b628481a9f34e3ffe6865f3e37bb17fd02c78fdcb29265a43e3ac6ff3869e550bb7ca9fe26042c742c70fdec569778c8e9d2626bfc", 0x1000}, {&(0x7f0000000100)="51074a4343b9d3cfdba037226f16e9e0a20f1fe809dfdac72d", 0x19}, {&(0x7f0000001380)="e11233c4a6e4bb20d07619324f7fb44b679f5a06786360f31a4b12f1101e8ea7aefe08c591f19e3858c98a3aafb24e340f06f19824187939e3c339104f43066eb1fc866712ae413f200be37a2be4b17e26c7f200268d7eb74052bf55845536b41684ddf874e895724463c8e4c214f67b2a7b354cd2e43fa7c4e75c45aab91a0df9f6e18d07f586e58463670fbde8828696cbe77ff813cacc850419ef014d2c92f7eb38be7ceff8fb1ff83f243f7f882d8a8c1a0051ea3dcf0da13e4325d9e7e4c9b552f4a654ff947cc73773b43906b2ceaa78703e260dcfddc61692f73b6478f17eb4e9064c1068a12d6d2156375826655a1fc8c384ba53534168bdbefe75", 0xff}], 0x7) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='\r', 0x1}], 0x1) 00:03:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x15, 0x3, 0x3fd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/251, 0xfb}, {&(0x7f0000001200)=""/140, 0x8c}, {&(0x7f0000000040)=""/78, 0x4e}], 0x4, &(0x7f0000001300)=""/6, 0x6}, 0x0) write(r0, &(0x7f0000001380)="9cdf97b1e9500670cb28410fb10032cae092556a9678e0f44aa91e94feafa0502056140ac372f968e2400198dd686ff1705c49ab077d8c99bcecdc3079fe7d131faa825b9ab51ddc0fffa845b83158b050e4038ed37964a7ef0e223ac432bb01ca8da105cf6ed3c83bd9d4c22b2219c95008fa621a8d25b8268cf2462f0289da44e022bf9b7dcfa806b61a0d312ca3327addfb0da14c3151840f35dc22dd765527b0096726b5bc8291b9c22c68e74f528d7378138da630633805cc9ab48d27248e1f30fb6ce759263b378eacbcc4bc53414e0d931714f398e2195fef4d0b0b8820fdfc772a3842fc550e5419e4b1a8605c21", 0xf2) 00:03:30 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x40000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/52, 0x34}], 0x2) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000200)) flock(r0, 0xa) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r5 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x7, 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'}, 0x2a5) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fcntl$setflags(r4, 0x2, 0x1) fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(r3, 0x0, 0x293) 00:03:30 executing program 5: 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={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03: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, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00'], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() lseek(0xffffffffffffffff, 0x0, 0x0) 00:03:30 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10002, 0x100) getsockopt(r0, 0x7fffffff, 0x8010000, &(0x7f0000000040), &(0x7f0000000080)) 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, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) accept$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r6 = accept$inet(r3, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(r5, 0x2) 00:03:30 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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=[@ANYBLOB="01007288cb3b8c798e2b614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x0, 0x400, 0x0, 0x2ef) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:30 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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=[@ANYBLOB="010000000000000009fb542472"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket(0x10, 0x1, 0x6) 00:03:30 executing program 5: 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={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:31 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r4 = accept$inet(r2, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(0xffffffffffffffff) fchdir(r3) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r0, 0x0, 0x326) getpeername(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) 00:03:31 executing program 2: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x5, 0x4) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1fa, &(0x7f00000000c0)=0xa, 0x4) dup2(r0, r2) getsockopt(r0, 0xd6, 0x37d1, &(0x7f0000000140)=""/128, &(0x7f00000001c0)=0x80) mlockall(0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) geteuid() 00:03:31 executing program 5: 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={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:31 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:31 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x5, 0x0) bind$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0194c2e91f7189591e9233614bbbc5f28594625f3abbb64ba3ff17d762bc4c99906233648b6710b33d9227ac59c69f9dfa5f451d96000000000000000000"], 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) accept$unix(r3, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:31 executing program 0: r0 = socket(0x1f, 0x1, 0x0) fcntl$dupfd(r0, 0x21a4819ec948a948, 0xffffffffffffff9c) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 00:03:31 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=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(r4, &(0x7f00000000c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r5, 0x0) connect$unix(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b006c9dcc0dcd586bff9ef76688e1666840b274eaa940ae19b6564cdabf62870ce8f2d7fef0a6184c4b6453e263ea2b20b6e121776b35657752927f48253d06549a0abfeeecc517b02c029e2c00fa6f6a0b24dc1c74c1c074e8c6b288066144f5473b0b1d6a28ef7fbea00a9d076ad1c351f01f4fcdec2f8c92410b1135097e8b7393269b5f0955c0ddbbb8a679e4f78261baf4d245ff7f76997f55a5e443b027e8c507c4067719221d45a0acd7bbf995e48fac6470e11f1f4a392ec5251963ac8fabcd1a7820080c196fbc967220c5d1edbdad567a37fa59a7f9de9fc2205152874f595f805b16f65ba052a135"], 0x1) r6 = accept$inet(r5, 0x0, 0x0) r7 = geteuid() r8 = getgid() chown(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r7, r8) recvfrom(r3, &(0x7f0000000200)=""/165, 0xa5, 0x3, &(0x7f0000000140)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) renameat(r3, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') socket(0x18, 0x40000000, 0x9) 00:03:31 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) sendto$unix(r3, &(0x7f0000000000)="09b614994d73917abd4a241e5f9526f6a263ae8b8eb5aea83809c0f5784f90c6e637a99c80fc55338b08937a933f7297bb89949a094a6c60dae09c95644593627dd79df5f57d5eea985de2c0d6d3c1b8df2a9efe53453e1f08c1586f7a891cce9861f8ac0298206241be5853285654873380196e921de60e55b35ae36dfab801bef004f38c1175e861cffdd704695fa61e1d4966d035e16df92a771a732c67f52fdd3347dab301172f746278106e2f3130174c06edadf37b33f5bb5235f9ff531be887dff7c0dfe0198c8e7d7571df7c6ed0e5c815716f3e5df9d157afdb61afb5b79975d4baccf06829a31045971ba0f3374d61ad466eefba", 0xf9, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 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) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:31 executing program 5: 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) listen(0xffffffffffffffff, 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:31 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1c, 0x4000000001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000200)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') socket(0x18, 0x1, 0x2) 00:03:31 executing program 5: 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) listen(0xffffffffffffffff, 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:31 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="9f9d189a9647ce34dd5d762cd73a0a86b7e93c6647a70137617f38d3684f669df707c57054b17656f2855a1efcb9d50dc5befbe19776475cbbd440fee451aff8940900000000000000aec3aa9e836ef8b7024f8920dd3f75d62769001ca8781b31b018230ae98519aab2"], 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, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03: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) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) pipe(&(0x7f00000001c0)) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$dupfd(r4, 0xc, r1) write(r2, &(0x7f0000000080)="90ef666323328a41c79a1498af451cf6159b6d733920ca95c73e8b5f3d376f7ba875999860a641da644b1d141ef0658444dc8f94edb37fa4ac7426b866af2a1426ae9f480f72ac0e66b1adf324fd0ca961d385b4c7f39b179c105d9e51dd51d70b5c77c85fa2de3b38091aa219b6043204c469a74c2f4cf696c22dc91bf1b5d1486f0c6e8f34788ef8fa39d1891b765aa38efbfc6146e5", 0x97) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) paccept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:31 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) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x1}, 0xc) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shutdown(0xffffffffffffffff, 0x0) fsync(0xffffffffffffffff) clock_gettime(0x0, 0x0) 00:03:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) read(r0, &(0x7f0000000000)=""/20, 0x14) mlockall(0x2) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000008c0)='9', 0x1}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xebb, 0x0, 0x9, 0x9, 0x100, 0x4e4a}, &(0x7f00000000c0)={0x3f, 0xffffffff80000000, 0xfffffffffffffbac, 0xbde1, 0x8, 0x8, 0x3ff, 0x7fffffff}, &(0x7f0000000140)={0x9, 0xfffffffffffffffb, 0x2, 0x4, 0x7111, 0x674e, 0xb91b, 0x10000}, &(0x7f0000000180)={0x0, 0x80000001}) msgget$private(0x0, 0x20) 00:03:31 executing program 5: 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) listen(0xffffffffffffffff, 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:31 executing program 5: 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) 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(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:31 executing program 3: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002, 0x10000000) bind$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 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=[@ANYBLOB="0100e98071cbcf3e3133614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) chroot(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getrlimit(0xb, &(0x7f0000000080)) 00:03:31 executing program 2: r0 = socket(0x22, 0x10000003, 0x0) sendto(r0, &(0x7f0000000000)="9045", 0x2, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f1800"/4098], 0x1002, &(0x7f0000001100)=[{&(0x7f0000001200)=""/217, 0xd9}], 0x1, &(0x7f0000001140)=""/37, 0x25}, 0x40) 00:03:31 executing program 5: 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) 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(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:31 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x5, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91fdeba693d08c57159de839bd7c49c010189c1a1f733aa3dc31b5c5e884ce64f3339b8568e3dea4f8edb8f6b60507a1cea092ad713a5c062fdb984d604ba7a286082ab7cb2750f2daab8b61f3e270b929e3faf363244f0a47a1c10406a4ed8c710bfc8744d056dd71ce9971e08ae5b54c10dbcd953"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffffffffffffc) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:31 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/48}, &(0x7f0000000080)=0x32) open(&(0x7f0000000000)='./file0\x00', 0x80008, 0x6b) 00:03: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(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0035089328171cefa622e0ed7496e88ce3c82f218a677c071281f731e950"], 0xc) listen(r4, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r2, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="d7d9130a1e799455db4e5b8d969bbb590b27721544b944911ea6a24183fb98f6d870868d14ed0956cfd5d42bdcb2669c453a380ffb135be7ed736d51485eec1d200d3e92ab05df455a49932e5096894ae343effa70d52da699aa1e6ab92e56", 0x5f, 0x0, 0x0, 0x0) symlink(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:03:31 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0086da5a47a93d06e06e2c3568f6418468b9cb9c97f6d37365176f7740687b97106355f0786f14f609367e416e88237d94a175b9c50b94534dcc1c0767214fec993c2d5772662ab9ad1a885e09fe4a53121bfca7b6d41e5fd22829a6580dc94c85f3954a1af7e2d8b620804e01a2af25c0768f408a0b4491648e2c0b7f5de2035b0a4fcbb8d3141079"], 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, &(0x7f00000002c0)="fd5a67792b844f0c33a6a1047fc9b7836d3fb8cb2b90ca0e0b8ec783958875b0e1681ea5fa46f4cc242664c3e7c51d457edcf67999fe62c620f6ff39080b1e7c69f21f3fa8000000000000000006e9267e", 0xfffffffffffffe9e, 0x400, 0x0, 0xfffffffffffffff2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:32 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) madvise(&(0x7f0000f48000/0x3000)=nil, 0x3000, 0x8000000000000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/249, 0xf9) 00:03:32 executing program 5: 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) 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(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:32 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4098], &(0x7f0000001040)=0x1002, 0x70000000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000020c0), &(0x7f0000002100)=0x8) getsockopt(r0, 0x9, 0x8, &(0x7f0000001080)=""/4096, &(0x7f0000002080)=0x1000) 00:03:32 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc00, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) recvfrom(r4, &(0x7f0000000080)=""/41, 0x29, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) bind$unix(0xffffffffffffffff, 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x105, 0x200) 00:03: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) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0x1020d, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getown(r5, 0x5) 00:03:32 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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=[@ANYBLOB="0100e91f33614b000000000000"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:32 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, 0x0, 0x0) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:32 executing program 2: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000001280)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:03:32 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:32 executing program 3: setitimer(0x0, &(0x7f0000000040)={{}, {0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100000000, 0x5}, {0x0, 0xbd98}}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000318000/0x1000)=nil, 0x1000, 0x1) sync() 00:03:32 executing program 0: r0 = socket(0x1, 0x40000000, 0x0) connect$inet(r0, &(0x7f0000000180), 0xc) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c65300010e58b6d39c18fa6c774f3671c95ff4cfe6f0603d6873282da57e66c76f786d1b90a68da89ffa0835c57d4dcd010eb18d52611b87b361f7a797b8c1a7d0e7463277046b6528e321283b53d22db58ac9c7bd45aff35a8a6297e0f0099b77bc9912cd2feb479897e3c5acb8b8f312a758c6d5df1995c4f7b5b6fa9daf645677767617834391a2a0e785a3b5d877892777f6ad8aef3e796b4b707d5cd8af544d9f580622638a9fa342b80030c749119bb622fb5d2259b983ba75a5700010000eb47887c137e929e06fa3545ada7c9f9f36c4c3c51a632fc665732186060909eb6c5eca68ab344f32775c223abebe11e4ad8e8bf9f78573b24fba6bb321cf6ce70b0c47d59432772d022d3c34ff4b231baa50a9678181a417613f9fe89aefaf31fc8927aef679dada9da2c2ca808adc2fe74bc148426cc7f7d66969c9a5810ba79436dcb904980dec89bcd980000f4c9563e7654e98b07b7df22d7e0617fd15c3ae05bfe919fedf3369b8068a472d8a7e09b2cf7bd9274133f659153c269aaa1b90281261bd8febac8e97b24f0f09a9585fdc7358ea816a5af7303d284a8494ed18ce2af77ddeaa639b970a6347af51fe799d63480f13df692122775e44632c00192d3a46fa78a5337515d21856f252e1fd77d5f1026ca7ef285"], 0x10) shutdown(r0, 0x2) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x81, 0x2}, 0x8) socket$inet6(0x18, 0x40000000, 0x7) 00:03:32 executing program 2: socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91ffdd1353559591be1edf825957909392a6a0d931e7833614b00"], 0xc) listen(r1, 0x0) r2 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010be91f7489591e9233614b00787af6cd4fbf2a7df85629f9a31631d34ce2c386dc0d04eaf5f220b117bbe45705faa34ea65401d4ab256ad686094fd6505b1575666e29ee6ff5dfdc56ccf012367c53e05f12c7bc586a6292b655ffb0e44745750245cc0328529460e60d7e8cea2ffb37f921cc1147fc9910f6cbbad5c9b7d5a331f87a1984e1ef397c1265273020f4992744bbd1a9ed843313e604545e59e250a19f6af8126de51c729dbf62561f25e6592c"], 0x6e) r3 = accept$inet(r1, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:03:32 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10060000000000000020010000080000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000d4000/0x2000)=nil, 0x2000, 0x2) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:03:32 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, 0x0, 0x0) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 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) sync() 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) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x100f5, 0x0, 0x0, 0x4a) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) accept$inet6(r2, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r2, &(0x7f00000000c0)=""/38, 0x26, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) close(0xffffffffffffffff) 00:03:35 executing program 0: r0 = socket$unix(0x1, 0xa, 0x0) r1 = fcntl$dupfd(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) read(r0, &(0x7f0000000000)=""/193, 0xc1) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() fchown(0xffffffffffffffff, 0x0, 0x0) 00:03:35 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7289591e8233614b0045a4b1a39c1eb10e3d95657c53"], 0xc) listen(r2, 0x8) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="011e9233614b00000000000000"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:35 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, 0x0, 0x0) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03: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) sendto$unix(r3, &(0x7f0000000180)="19f1aa3f9992f312e11a028f2f1f7f2b8acc994ff063610b62a482b611d2cddb4b4baa9bfa30f13d0cf75b06b74d921e08d3a964d54d12a3d91e5d1e2c097805b79c73ca04877221f22aab30ae91b5", 0x4f, 0x4, &(0x7f0000000200)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e92171a0d6cc01003b34c8754258"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c535788bc32505c4aef100"/4098], &(0x7f0000000000)=0x1002) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x1, 0x4, r6}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) 00:03:35 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x62c) 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, 0x83, 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03: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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0004b11377687a665ce3b3a9a5fb8804ce74c0fa306797b19290c8c1b36fa2e4b7ffdd9b389a75cb8b3602d2082be8a4c902169c25b19a750cb36796f8c836f4eeaabd6e5a2bc553faef46196d76923e960ae6afea7175c458"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x20000000000) shmctl$SHM_UNLOCK(0x0, 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:35 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:35 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xffffffffffff9c47, 0x4}, 0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:35 executing program 3: setrlimit(0x9, &(0x7f0000000000)) socket$inet6(0x18, 0x5, 0x0) 00:03:35 executing program 3: 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, &(0x7f0000003000)=ANY=[@ANYBLOB="01fde81f71c4a5ec49652537d6"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) stat(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = socket$unix(0x1, 0x80000007, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r6, 0xffffffffffff5089) connect(r6, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto(r4, &(0x7f00000001c0)="bfc68651a17f76e26423c270e01a39c78730606f5589486284a146ba0869108b839fe6596edcfb0cb9deae8e91a63d12de68f55b0c9b463f737e57ff09cb24049c7d02d8ce847c836cdd4407740509bbe1b0dbaac4fd56d81032be84e39d8b4c051a51997df2360bb892363cc296f350f874b64753e61d8ea4f0aad2a26382365e201b6cb15cb143adb7b1594cd0630491f87aeba7be8f40f026c12516ad72233288a2f820f2e86940fcf05a01328a59e4a6a635603c6bff553de0aede1b7b45168320c0752b72dd", 0xc8, 0x40000, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:35 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r1) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r5}, {r1, 0x30}, {r4}, {r2, 0x30}, {r4, 0x6}, {r0, 0x10}, {r4, 0x44}], 0x7, 0x465) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x5) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e9344587cc3b7973"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) renameat(r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:35 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:36 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x4000, 0x77c88f1146fdfc, &(0x7f0000ff9000/0x4000)=nil) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x9c2, 0x6}, {0x18, 0x2, 0x6, 0x1}, 0x80000001, [0x6, 0x3, 0x20, 0x7f, 0x7fff, 0x0, 0x4, 0x1ff]}, 0x3c) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="9100f91f71a959000233614b002ace8b0e18a1b988f76c16bf99552aec8406941242501c8304d02cf759c0b1442808ce826eb548dfacdbcd013a472272e089acb298ab672f63b0868f106943d3b2f6476dff7f25058036504cc2b5557cd9feade254ce0fc008da004cfb2d8e9eb2cd684fa0397e3b87a4c98c5f6e33a6d568520b0a17a3c4551ecffc74855c8562d65d0b97fddfa7d7f4b516cc5c026605a88babb6052056e0b0e947224f2b2e1278ca9049aa15da6ae2b57a632c3c4c69ba83ec428333778ae0f27b7f1e0546f53967ed4afd6df005c0446fbd03c90ed6ed693df1e42a6dd68f6f706b122d3a6442c5c0cbd46b713593a4154e93701d1b"], 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) shmat(r2, &(0x7f0000ff9000/0x1000)=nil, 0x3000) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:36 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="0100e999723db91e9233614b00"], 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, 0x1, 0x0) geteuid() connect$unix(0xffffffffffffffff, 0x0, 0x1eb) r5 = socket$inet6(0x18, 0x3, 0x0) socket$unix(0x1, 0x7, 0x0) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) setsockopt$inet_opts(r5, 0x0, 0x2, &(0x7f00000018c0)="d0e2929e", 0x4) 00:03:36 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(r1, 0x5) connect$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) read(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:03:36 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:36 executing program 0: socket$unix(0x1, 0x1, 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) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socketpair(0x7, 0x10000005, 0x3, &(0x7f0000000000)) 00:03: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) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x36848984789127d, 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) geteuid() symlinkat(&(0x7f0000000380)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', r1, &(0x7f00000003c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:03:38 executing program 2: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x9db]}, 0x3c) r0 = socket(0x18, 0x1, 0x0) fdatasync(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:03:38 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:38 executing program 4: r0 = socket(0x1f, 0x1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) listen(r0, 0xfff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x4000000000000000, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x200000000000) 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(r5, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:38 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f6f753f1a4b61b7d26ef52d301c9fe734c6646e7b0931b98e5571b36614f1ea092107f4b99777ad3962349d2e85fb8b5ad811b6f851887d0c7442cc1f2055432ea693781b58b6289d1b7d459777b3692db24d83126954366addd42a5454076121b5c5ec5ffcb2333469abd1ee96130d6be63e9d586776ad2a8ecdd77c40805fe3ebb3f159fe975738bc028656ea009a3ce86ce393ac980e110a2ed0960737bf327c4463136aa23e4645c54b2e003e57067326962d22bb23f70476fd53c7511299e8e6006de350a66ef1da6052b9fd5762cabbb6a8c4456c8d9f5f92f0f8cc6ee70fa75c671b34731d9ac85ebd46082093e61477e24f8441e8e98906382eca2b0817f18ce5f95d14074e72ac0ede314c15b0260ce21d38fbabbc907b566bb02490a6d31a07d847fa1bff6b51b208caa69571616e184cf7ee150debe1d3d302e1135b1b56b24c97825b6ed8a84caf44662cce45443a2e322d"], 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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) fchmod(r3, 0x10) 00:03:38 executing program 2: r0 = socket(0x22, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="4957a05fa62cc66391a24215402cd3025b9afdd5ad9e79cbd1000e6c16b95c4650ad70", 0x23, 0xe8a0c65ae6da95d3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1394, 0x0, 0x0) 00:03:38 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:38 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="9b1c89a81dfa550f0dfa326e29074efeb35d7049564efa9c90667210dd084c12dd05d3f258e4582fa93c06d336519d8a0a89a3679e2ea0870ae1f0bd930186629495e8967a7b4fd7d404a61ed0eb4c87ae8faf073401708c6390399707db8521911e10579d3d717d5b4fc1dce6b834bb21ae77f563dce276f89b17cf98ffd51388429e9314231e1231b25cfb1308bbfb8429c184f62737c30617c24dd3bafc7bb2c0e0d35f5edc349b2f7d9dc725a7747d3cd3afecc657d1873ed544e47097ab2fa8f5f27e4ac978e1"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e92335f4b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:38 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:38 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="019b02d8e1e17df79933614b00"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:03:38 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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(r1, 0x0, r2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:39 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:39 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'}, 0xfffffffffffffeff) 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) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)=""/249, 0xf9) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:03:39 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000700000000a9791f776121b9de00f87c8a5b5347ec80972d9100240fa20959e11dea671b1b542a5387060000020000000000001c413555db7cc664de55e70cce073e67c500000000000003003d4a3546f4ecb4fd93bc848d2127857eb0a4666f09b746db0040424b2a8b21813dd9600b53"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0) r2 = dup2(r1, r1) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) preadv(r1, &(0x7f0000000700)=[{0x0}], 0x1, 0x0) close(r2) 00:03:39 executing program 3: r0 = socket(0x6, 0x40000000, 0xfffffffffffffffc) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 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) sendto(r1, &(0x7f0000000000), 0x0, 0xf, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233614b005315c63a3e2514f171526f8a23b7a69d5c99e78e48da4e53763e65c2728dacf0f33db5171655f248ade84cca4b27bdd96798b9a3dd6aa6c0d454103a66f18bc2d1881343551bd61f8809d3f3f980f2664904c151e05e89c49f9c575a0dc9c2cf719ec0dea83fd130736041ee9d1dd38a878c66a87c93668b7361a2cd7255e5799e9d6f"], 0x6e) sync() r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000080)="6161cff85b11510000000700000000003cf6bc182ad37fb4b75890b7d672ddd61e4da300000000bd89edca05d7529f57cc1103e17d03cf043d48313016b187e3744e1165c1b69e03e6f73729a50ef4a87cfc2cfc16086cdaa4fce367225872aff5352d4ebfceaeed9445cf0b2b41d690d36398e689f5c7dbeabebf0f6758a4547c27a744be5759213161d39335f3b767d58247344222211c1767e0f15fbec7ff18f95216b0de1000"/181, 0xb5, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x5) 00:03:39 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r10, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:39 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, &(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) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x1, 0x6, 0x1}, 0xc) 00:03:39 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r10, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:41 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r10, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:41 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 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(r2, 0x408003) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f0089591e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03: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) getuid() bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="011b51c17a"], 0xc) listen(r3, 0x0) read(r2, &(0x7f0000000000)=""/12, 0xc) lseek(r2, 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) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:41 executing program 2: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sync() socketpair(0x18, 0x40000000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mlockall(0x1) 00:03:41 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0xd, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="f7384e0c394a422e1480376200"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x7, 0x3}, 0xc) fcntl$setstatus(r2, 0x4, 0x4) ftruncate(r2, 0x3) r5 = accept$inet(r2, 0x0, 0x0) fcntl$dupfd(r3, 0xc, r1) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = getpgid(0x0) wait4(r6, &(0x7f0000000080), 0x68, &(0x7f00000000c0)) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:41 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:41 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) r6 = accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) 00:03:41 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:41 executing program 0: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='.\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x40000, 0x4) 00:03:41 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:42 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:42 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), 0xc) r0 = getgid() r1 = getegid() setregid(r1, r0) r2 = getgid() setegid(r2) setuid(0xee01) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) 00:03:42 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) 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) shutdown(r2, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) open$dir(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) 00:03: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, &(0x7f0000000440)=ANY=[@ANYBLOB="0500e91f7189591e9233614b00"], 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) sendto(r4, &(0x7f0000000100)="9712725c7a72c33c9c23db54dc943c03a5c689bc5c82590209612f29bf7b9832dc6f22a58331a6f54ae688d7681580659f970289bf9b45aa7d346f89b65c5edc06535b3fddae8c18719f0f111ee4e93d83f1092db34b28e9ae402e686163bd4e919fe520e4340ea4d2569176c20183175c71f40be017306d6579750e1168761bcf1444d12cb5827ca77255567d40ed9ad63ba88e01c6ea530ce1e847ef0f321cfe0b5a2eb688940108f9d8727dbf6a1a28ef678e4facca4b9b7e555108b180c8b0385945594b99779c83d5efda8c180ff8", 0xd1, 0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) recvfrom(r3, &(0x7f0000000000)=""/190, 0xbe, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1f8000000000000, 0x8}, 0xc) 00:03:42 executing program 0: r0 = socket(0x10, 0x2, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:03:42 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x440000, 0x46) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfef2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:03:43 executing program 5: 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) 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(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03: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, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f83f26e9d9233614b00"], 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) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:03:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/32, 0x20}], 0x1, &(0x7f0000000280)=""/75, 0x4b}, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6d28446406166de3af37bd60e42d43fd9d2dc6076ca3986d55b05e860f271b0746d03523931df4a3df374f851e656769c5d49ed3783752a70a2e85d7d3d0ebd3cf0e13ec7685330377d6d1fde9749711d96dd9b2a35b9eed81fbd3ea5c0e71ee2a8b8d83d0f344d01de1aa00b6b715fb110c6d1bc8f65ee1176422d25fc85338ef87bac703822853d0f2bef7d7f32036abb68c2f7522c34e1528f721e48d6f42474af1bf4b"], 0xc) fcntl$setstatus(r0, 0x4, 0x20048) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) fcntl$setstatus(r0, 0x4, 0x1000040) 00:03:44 executing program 5: 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) 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(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:44 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 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) paccept(r1, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002, 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:03:44 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fchroot(r2) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="114cb42130e20400e91f7189591e9233540d00df2042acf395f895b80d557b962f7cfc9096eb90e0739edbc62a9bc2c75eb64d25f838553a6535f8e076cf41fbb9573660bc02221c2dbf6069871875c137a723d73c80d605251a77ea28c53203a1af7304e678c7dec93f25d8"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) mknodat(r2, &(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x7) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchdir(r0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03: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) 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) r6 = geteuid() r7 = semget(0x2, 0x2, 0x40) r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000040)={{0xfff, r6, r8, r6, r9, 0x12a, 0x3}, 0x5, 0x7, 0xd1c8}) getegid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 00:03:44 executing program 3: r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x20000000) recvmsg(r0, &(0x7f0000001540)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)=""/205, 0xcd}, {&(0x7f00000003c0)=""/208, 0xd0}], 0x5, &(0x7f0000000540)=""/4096, 0x1000}, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000001900)=@un=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r3, r4) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000018c0)="d0e2929e", 0x4) 00:03: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) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) socket$inet(0x2, 0x10000004, 0x8001) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet(r2, 0x0, &(0x7f0000000040)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) socket$unix(0x1, 0x0, 0x0) 00:03:45 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) connect$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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03: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, &(0x7f00000000c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x3) listen(r4, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/203, 0xcb, 0x0, &(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00da927fc0950eb863d12c4b0622fc1673957cb7113d4654ee9a13cacc0b68ac1054dbab2166b389"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffffffffffee2) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000080)='./file0\x00', r6, r7) getppid() getpgid(0x0) 00:03:45 executing program 2: r0 = socket(0x1f, 0x10000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) chmod(&(0x7f0000000140)='./file0\x00', 0x11) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000100), &(0x7f00000000c0)=0x7) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), 0x10) 00:03:45 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, &(0x7f0000004b40)=ANY=[@ANYBLOB="10100000000000000001000031000000d66806d43c3bf5e65e4af5d4be417fbeb83546eac8c8e9478f805c2cb688dd4a3ec110ae35dd88285d787f4981fafecf45870cd4c77a9c6a2fbf38711b3a202d7057d123c710ca984cc3e25775de6f3db8bf0d0e74a9cb445ffefc859c089d310bbd1b374483ebee85f76e7b42add45a8308ffa2490c35f91ff5fea5410182ffa085d2342db7fc9210d76a77b5d89d283e63bc3e750bdef4a889e7307b6fb3c5c8acbd92988a6a261f7b08ae7481ebaa2a89f57ba4aee0f16d1b93bdd8fbebc5d0c733c7665f7bfe43fe16f81228d2be01e849fd9e024f55d2579e1118570238dc8f60a2927d27cad9850fb56e5736ef279aad605a6973655783f1460cd66681819936eb2b4eb2c9acb91685592cc4e83c24e153f4e8ff5bdcc7ea0af1b3a4831c9d40b98c3f0985502d6813cabc84305cec65e4d47cc7bd268af3e0a76dcb68b24682575731b9c511cb0e0168c699d6fe5f65715421316bb1a185577c8e9995db568ffc1aff7afac52d7bdab487c6c98dbe974e51f23eba14d4deef37a0bda8f35cce4071c7ca740ca4168c399897f22e90d4d8f62f80850a3e83dea7dee1a870ec705b97dd71fbd98084942cc752aa2ce219fecc82cdac49f588c82175a4fd11518478fa42d02b121cab81e392729638e4c1afc2ebd348a4d6940736bfefc62293d822c3ffb82cbb7250f072f87936a5f374fe6b79008a0ef35344a69984de77365804c36814956a1cebb7749c2ee4facad1568123d20f4edf171876c4c18788bc04d992c15c6e3bcd029cbc4c08777334c5e56de4a1720b5935b6a121da8648e796a50f549b97eda5bb9367dcaf462a69bb7105399b0506da228f1912c56f3f0534a2ac4a078fb6a6754498fb4c51cb224058c50447097b225a326291d2058a9e6dcd2bda1b9c33931d60ea356f032fff3095ba0d31f934451532c659c6074a00b39ce9c1c8cd48ed96f9bc161b9a677dfbe4046221d0fad605209dc9f95d6747195d82b87153a4b771ca75f6cf280511f3cd84303cef2011c1ed836591121c0a18ef66bf7ee3200e4e49e0d3e82d2aded24e2ea1f461b6a2a3cc5f25bd42e262860c88d6a01f0517a2c7c59244af686cb1fdb2a45982b1fedac3b35f62ffab2e9237b5fd21150d65d729404882c270d2baa2dbe1162ec5586295af7af81a0ea40dd7100120f647f00e82b9f21adfecc76acd5e31e06054e7c0b70347bf1d5f7bbcdefa02932059288baca5e457a0b067f73d7f69ef0bdccc97ce899736e33525eee6c12ef2f082424af29741262673c5cdb59d2249b25788c774d342c442477df85f30c467b07208bd1a2d796ecd44128755acf7f1f77a16e37f5de7fe76b0baa86492861cff966b50c172852782a6a86a339ec284d35165954ea44993379dfa861a58c0a3f0e20f1fe6448822a4ecf628c17b591a9a3a692b9f9dcde13a36cf93b2d0e924fc61538f5683e9158ddfc33d6a8f5500ede4ac3f82cf6c9e5d80bd5625f69ae46ddd54238945c5eba16c0de92f0ea55648f47da1940ed1a116ca51126ef52ad97ad243d1621fbe6d4b5fb53d92b6883879fa0b592318240f0696606498b159fbb1b7d60a92c65226d635d53f7d6583be97f9ebeae71ae1b1593d6db300b4f29eb5f04ab1394194f16c99d746c96d0a1688959296e58a84e6e1badaa27dfcc88b05245cc2627ada1de7d16090becf6fca9b521e52c5aae320e411dc0ed4a7771a314f3f1a2a88d80a58a8134b7a691d248acdc2456b5da51945e391ddda36cdc1b5690c72c648d88ea86963544c22a3c1568dccd1e7b38c76b99da90d445ce3d7167f3fcc4d7097a4e75bd3998c1038313e59e40b01aa27a0875755b90c929566f4bb69dc7c71f17d604b0323e83812a4fd5c4313a16d65d43aeb4de0d15d39832996221f95f6c47344e22a77d0b0d88d5f875b1a718224d50f13254781421ff4e976acafb3a6ca22eaca4abfc6985d878ee86dd32ca8d4b7fe00751dc240d555783ad5cc0016dfbc9174312d38e6bbc6750d53df61b33aaf0010a7af57cb8e005e78a4154fd8a563d3a924a801aedc28e0ece514c6a939f77c628d3e8ac0628f23c4ddcaf7a90183d14b09198d3e9783f7fee70ea3c2bfbb407d97f90da95b0da7cd17b4ddac84cc8c0bb0477bfd8080183d308146090d1ad62561c384118953335f4ae6fe61225abacc24ffb93c4dda512c62be29356e0e55a203372b132d37c8a9aaa57d86d1aa472fc28858cf1669b85950b881c504271b5ad11e7ca9db03870d7b2a582a8f09c130140f5c2b77d4be92c2c2bc63d8feaa1376dc47b9d5d4efb217b19d5b98b2b5d3508fd7d7420dd996b62e7e1f4527a2a7216fb6607dca65e20bf619f29476240ce9a42c67961e4af6db6adad2b8f587e287a02262bf3599b8deb5fe2021850fb64e3966df0307fb69d2c72e73e8abfa330dbd595aaa8de0b7f778db18d0102c51a20ba40e7ffa890eaec5e5d95b5bc03fff0acd80dc4c7441af205038b42c5517c3606717c0e3a33a63fd3f6293658767ad2d43448885a5750093fc2026f4ec36b52092f3dc25a652b11090e181066c96daf9a731577f2a91478d47023fc7b668ed7ea14938b7058aef1602239f178dd80d9dbf2591cbd2c5cc17005a53ad917eaf1e411f6a329053de62dde4a048a66b3d596b40028e53fd5f10335407c05a7eac03ec7feb132ed3bd185bc5fb1f0a0a8d5c216d3d37c8427232a06f9da572a5cb09a7c8057b26a8f6ad637fc6ce6271ecbb0166ebbfb56d1570609f46fcd8b1595750faef1fbdf4d2503823f5319834fecf7b85d3ed7da718856df896d27645f3d456b6e138764d8a2320b0d0cf10a16f654b7a64f8345fdbafdbc595ecd0f26c37f089475159c72111d38ae8b43cfcc71a2bf5181e5c474fb3d6e4c6660fab0faedb206c69728a89c63d3618a3577a7540e0f483ffea831da9b99264535276b068373eb44e7d11a0ea4f06be80444e62fa28fd57df851c3fccc386f02c223e20899a3fa6aa09034613200d752ad2f3413330cb739e91db3adcc4003f5b14cb6af696b91b53bab5bc8945a2625d625eb6d8161ab7b3bcd8783b9f2d70434ecc93e52c38d6f69118fbf4f7a496b80044c348b282cb8d88a1d34ed8f38988fe778049e6793aa952772fd1d4389df1104e8ea01125cfdfd2d5a670abd0d6ab05e9c3d5a6be92ac8333d697a4b31f387a97b4a934d381461b8243a416b426f4dbfa469bcce299aeee10c9b68194ba1ccf57928e9ab0bfe00a387d2031f510f76a8a362df92ffc13882e0f7d27be90c19a1d68690886ad4d20690265de0e4644f4f9861a4f5fef0d0e9848028215ee259251807ee8138b28902d31f0230332139708afc912e8e1fa1ae91a7e2f57ec7793d06b63cd22c44c1f09964334470262608813d4270cf019f042ebcbbd4507abf2efc51127ed3845e50143038b856919c54fdc58224ed1bd3dacee7a5e3e45fe1c5c6a520bbd04a8bb5e2ffb4f4b512737af6205681db55ce16604b133793b30f33cd0ec8ae8078da7b1876326dcf8f86fbd517b20fc39fdb28fed0236a7efe0b69245e542e4f65aeff6667606415891dd46a15c723a4ea7ef122fa623dc828866c8b64702b8a24e1b03812a55c89093ce28aee3898acf7cd4dd89b5442726a82b695ab2b2cd1c7abba1b47d75bd9106068df1bf20eabf249aab8d2215aedd56e5635ed295b357246cea4724c71802be17fe8971072f65e5f0b23e057a0bb86f0f5f23dabf2a073e42699cf062f5befc22a37e47843a8c37d6a9d0d3794cea59dcd6c9f3c8ab0cda9d0eeba55d22995921a257fd50dc3cb65785ec920a4a05ae67284a0555792e56da7d79b2014f6b683c3ce50492b2680dac02715009c475241a79e393d0dbbb46371b42c8b172d450fb5d3267a5a53cc243633bcd0588395a5626966895d8b0f6d62acb8c30a6eb3ead4978721e19da8773eaea5d1b9dfa58d5a18e53df3dc8d749c2610899ac658100e7129cc13c62f5c64bd55562f3b9a1e15cc9bf095969a1517b4d35861ad22b92ef3f007045799fad9138583095f60b9ebb372593a130daa6dd4fa3d73ca3b8512bff2bb42e62463435a1c9b88235d115a98d2321c60f6f1e6ed270fa8a0323fa458c1d0abb3d8f6d51e7c4aff3b758198b0d87ce3187aca1d90faee1bf90df5262f11953b8b81a73e5106ebb4b472baba2213f11dc05cde388750f963d5d9db716f25cee3673483ff4fba809eec6fe38a8a0b32757fe88174245a5980b26d6ad2d4d0a9fc0f4ac8823e7000eb81ec63fc16f5a54deeb21c48666c6526fa2ffaa337eb8b66795eea2c5a52acb75a5089b179c833022c296e5a2e639a86dc5310838a7f6709499a93d4d749581d5dc58bdd0d49c85c8c909a64d5bec285e33d8eabb42561b313f7d84dd76fa88bed7d581e567a0699513083f9a8827d4513f17a960e24920edd68472805ac40a81077301e4577d7d4ab55ff791491503fac38d17aef143e44ca724169720332e8c54f73eea2636f93021cf5d8241f9bde60a4a2d718d5621572efb245dbf167643b13486cdabdd2505bb0ad886bd0a5f2a3413286f76c1f57f228df01b4fac6dfcdaf1b187f575b6b2dce55e9ec7eae8a2b7ef24edb38ed432e716bff1826403ac772116b6ab9b92ba74c84422a712406997bec036919442a7b1197110571d0a27f438d331e5be6f6b1b77a67936dee144801c2e3598306e9856f2effe1e91e0aaebcb77d12cdad1c5801625075526d8b6f0377a42c28b0c6de11ab3856bb6424ff59b6dc26c382d45fcccad2ac9b4a8d2364af39bbfee1353807123dd94e1fd76e093f6e728b992e34ede1e1fe5dbc5f293a4353e464c43c9200ac2eb4beaf760c38296701793955f9addaa31694cc51ecb55688464c5e48a697afff2784c98791d30ddcfa267fcffa7d2d360017768a243dde9b52ff1115aa684c35abb8f1f09b75835ef7ee6df645292877b1e72a7b388f7fb6dc584e20899a19551551f0474b03ebd5674602fad4196f87e8262b7669e9075ce6fc60e77cae283906ad3bde28ad7cf9c3b5f78cb1cc1afae6ef5d4201a51260aa52dfd6466c380953f351689e4344385342048b1defc8bfb25f43f0ef7f66b38c6d863f4ac8124de261c6599264a8c582de44f93d4a86d22276a6075cdad52d4585adbf2eb269823d0d14fbf6eb97a155d55d4b539ba1a90a2c6e9351dd6038b80d2f6df57e35ff3fb3e9995c62f29fd0750f391771c3c1ed774492b38ad3ed8c732c4d4dd1ebb202bf10a9df34d3bcf24cd5bf892a81488194c9ed790c791c018c355d3831a522d250bf86f1644c24032ad3bc7ba9d160c70be89e296ce062632633287886929a8ae4dfffcabc7e221a3bef503d7f623d64b13050ebfdeb04aac96b85ea966f4b795f9a5699b245d20ab94cbc982a369419ac9fdf2f6b346455e31df9a590ddcff5bdcf1af12cbd81b7f5bdfda4ac561487f28d8ce790921f714085230c89dee0d6028a1b62f0dac16d35892d8bdf1a4ccf06686fd57e6811eed708b00ac45b9c440319255ada1df3792c8c6f66a929fce01b215d0dc9def1345cbee2ba829b938228270d40194a83065529877f57debb51ad3f489cd4071ec8914bdd5ac2aa1a7d419c33ec6a570aa11f478c1a18a4984d5d3c340e8e6e8fabe3721db69b686a96a16c27f6a87aeb979aaa6a3b1a2393809eafd8c134b82088c75765bd27d8961f7681f4c652c3f1eb9c7c2cd65339a92f5746bcb52144b47e7870fc7d0e7e5a74c73a986755d0a12c70f3cbafc7d5dd844c24a05f6df0c2eacac6b211df942d7e383c39734365ede0ba4bb959beeb93946005d2d533594f077ff6fbec7f06148250f940a7253750d6d70bfbb49669dbca95e61c52f21b1686787f5951cde72ce08337f85b31262647a6d838e845cd7e179c915f1a26f7f85177ecefcf38e5145000000"], 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), 0xffffffffffffff02) 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:03:45 executing program 2: chdir(&(0x7f0000000280)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/7, 0x4}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f00000006c0)=""/194, 0xc2}, {&(0x7f0000000300)=""/231, 0xe7}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000180)=""/15, 0xf}], 0x8, &(0x7f0000000500)=""/197, 0xc5}, 0x3) open(&(0x7f0000000200)='./file0\x00', 0x408, 0x28) pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt(r0, 0x1000000000029, 0x3ff, &(0x7f00000001c0)="00000001", 0x4) fcntl$dupfd(r1, 0xc, r1) 00:03: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={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 00:03:45 executing program 2: r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000180), 0xc) r1 = msgget(0x1, 0x30) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/74) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000f87c8a5b671b1b542a538706000000b8110000000000000000"], 0x21}, 0x0) getuid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r2, 0xc, r0) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530003881dce1d0c0de296b1e4a4ecf11a5360373afb520d138bfd3f62aff306240ea12f684453b822a862a64b354395e355f958e47c25e59cf1333a924566eb6a1db42171bf1bddccdd38a7937d2b934ee0d32cddd7b5b35c2477a1adb7d18f14c67e1c5c8a584bb09b45ee775890f261813fc659114d30430adcd1535d294f90bf642e18510d9b663cb4c9643c5552950c289d77bfedf9c87c4"], 0x10) shutdown(r0, 0x2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 00:03:45 executing program 5: 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) 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(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:03:45 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0xffffffffffffffff, 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) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:45 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10002, 0x100) getsockopt(r0, 0x7fffffff, 0x8010000, &(0x7f0000000040), &(0x7f0000000080)) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0090f1a3394ca7efe379"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r4, &(0x7f00000000c0)="4129065bc0f205ca78c7b37a9457ac1789ba69638fe2ec2575ad2dc0435d5d9fe7696ac861d594d00440faffcbf778c0f0cb82920ef73328d0b943f8efc2f787903d2cc2907d5bd72dec776b6f5b6495ad09eec48712dbd610ab6dfdfb6aed6a4ceb3e729811f7237c81c11a39ab6c27e15859c437644bab6bfd83f6099382798e2169d550cf1c6bce6977739797c41abc5fa9687aa5f595d69a55cac34b093bb2270445fe8c63f85ea6026afb86dccdb4e4ad0c1561af1657c270", 0xbb, 0x8, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(r4, 0x2) 00:03:46 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:03:48 executing program 5: 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) 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, 0x0, 0x0) 00:03:48 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x9, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$getown(r2, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) chroot(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') connect$unix(r1, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:48 executing program 3: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x5, 0x0, 0xffff, 0x100000001}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x266, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x4, 0x200000040}) socket$unix(0x1, 0x5, 0x0) 00:03:48 executing program 2: 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 = socket$inet(0x2, 0x1, 0x69) r2 = semget(0x2, 0x2, 0x600) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000300)='./file1/file0\x00', 0x2) r3 = fcntl$dupfd(r1, 0xc, r1) recvfrom$unix(r3, &(0x7f0000000180)=""/140, 0x8c, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$dupfd(r0, 0x0, r1) getgid() semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000340)=""/64) clock_gettime(0x40000000, &(0x7f00000004c0)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) getgroups(0x0, 0x0) readlink(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f0000001900)=""/4096, 0x1000) read(r0, &(0x7f00000006c0)=""/4096, 0x1000) semctl$GETPID(r2, 0x8003, 0x4, &(0x7f0000000240)=""/180) shmctl$SHM_UNLOCK(0x0, 0x4) sync() pipe(&(0x7f0000000580)) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000001840)=""/142) msgget(0x2, 0x4) msgsnd(0x0, 0x0, 0x0, 0x9e9606e52a6ba2fe) shmget(0x2, 0x3000, 0x213, &(0x7f0000ffd000/0x3000)=nil) r4 = msgget$private(0x0, 0x400) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x800) 00:03:48 executing program 3: r0 = socket(0x1f, 0x10000003, 0x0) sendto$inet6(r0, 0x0, 0xfffffdcb, 0x1, &(0x7f00000000c0)={0x18, 0x3}, 0xc) 00:03:48 executing program 3: r0 = socket$unix(0x1, 0x7, 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) socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) read(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:48 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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="0100d41f7135389d000d2004e9d54789597ba433944b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f00000000c0)="9b8afd12bf9026c2a30a3dc5e7710ed07737ed38a2ffd99d2171ebd62e01f99f5f13a776c2108222f47d2ed36b612bf6239b2e9cdceceb88e548d34942d61153fc2dbe4b86f0fe76d2f2b623508ab0fa120ed76a0ac5f194fe999932a09ae59389e56fdf0941b9fdf12d416a02c5eb0c73c3d8abe4de6af839853020d528208affe0804c1e736732f8b4392e0516621ede46a752640ca03bba436cbf3e6207705f34ebfcc04d18ff", 0xa8, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:48 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400401, 0x10) getppid() setsockopt(r0, 0x0, 0x18, &(0x7f0000000000)="caf5b415", 0x177) socket(0x2, 0x30000003, 0x800) 00:03:48 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) socketpair(0x2, 0x40000001, 0x80000000, &(0x7f0000000040)) 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(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) poll(&(0x7f0000000000)=[{r0, 0x100}, {r4, 0x170}, {r2, 0x80}, {r1, 0x40}, {r2, 0x8}], 0x5, 0x3d) 00:03:48 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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="0100e8dfc112b8fbefb7614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:49 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = openat(r2, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x33da9bd3ac66d007, 0x20) r4 = socket$unix(0x1, 0x1, 0x0) faccessat(r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x98, 0x100) r5 = socket$unix(0x1, 0x200000000001, 0x0) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r5, &(0x7f0000000000)="635e2c5a76f55ec15cb575698204d5443f525d96f2c485b2064c5abc2bc80459382b27468222a3ceeb449a823f8a2aa653d4a48d5b331d6e7eeab8180540420d3c86cd08502bb9cb2a3d23fdbb2bb8459d6834ef332c3bb97c2e1eca06563a8cc3d1a1ec847a1f507b01845c7ea91b9720bf506363034ac5f6832b2adc4a3f6c1da176e26ea44607460621a141a19243f4840a2834d3171d0efec903012c7ea154406c469144244ef919e67bc8a69176f5b664b28447a61fabff9af354a8465c58c194b33f0316cd9a973e5fdd3ba6075c446115f7cce435", 0xd8, 0x4, 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(r5, 0x0, 0x0) sendto(r6, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:49 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=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), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3) 00:03:49 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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="0100e91f7189591e9233614000"], 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:49 executing program 5: 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) 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, 0x0, 0x0) 00:03:49 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) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r4) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00l'], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000000)) fsync(0xffffffffffffffff) fcntl$dupfd(r7, 0xc, r2) 00:03:49 executing program 0: r0 = socket(0x80000000000001f, 0x5, 0x2) getsockopt(r0, 0x40000000002, 0x5, 0x0, 0x0) listen(r0, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) paccept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc, 0x4801f627b47bd7a8) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x401}, 0xc) 00:03:49 executing program 3: r0 = socket(0x11, 0x10000003, 0x0) fcntl$setstatus(r0, 0x4, 0x1010040) shutdown(r0, 0x1) 00:03:49 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/155, 0x9b) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000e0f000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_UNLOCK(r2, 0x4) 00:03:49 executing program 0: 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, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189fa5043fa646a4a204be8cc4b3f93192f5bc6a0b0ba7a78e991eb69f78414c5decfae5ffdee09b245db65615bb9bef16c049677b489047580bad09f21b93cf2341aebfcfe6dc158a496f479a9c230d3e2643bface0bb1237971095a3a1de651077ab52583"], 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, 0xfffffffffffffc61) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 00:03:49 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0x17b) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) 00:03:49 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e9207189ee463a6f614b007876776fad1594e61093beb93f177027c67a2f3d33fd31ed42338b78e479b4489d7e29ee01d65b1741b39400ab7c67f438b3c6001f0d67c84b071819a58dfd2ed9e82f4dfca5bfd9e6c1e8302e52b1f32ac279c12ec9c42d83e0715204275582dae5a70a78831d6811f3bc9b64437173c4fe984eba139ff9df6eb7ff9deec08b765dabdc21ce7fd1cd3ea2dde308880624"], 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:49 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=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="0100e91f7189590417e4d94b00"], 0xc) listen(r2, 0xfffffffffffffffb) fcntl$dupfd(r3, 0x0, r3) 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) rename(0x0, 0x0) open(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 00:03:49 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) r1 = msgget(0x1, 0x84) msgctl$IPC_RMID(r1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000200)="04795cc2934aca093c9e87f97ce771ffcf88db692a305f4bb7171d3ae206316b2f55bc857e64a2d5848787d593b5f80dcfab5e3f0e6a4ebcdad933244a34d551ab06850c06923ea99e4e6d9fb6817d6fd816d6a4a340c156e45412a873af8fa60de3fa9ee53c9783b431701b447cbeaef091c34f669cada138a9da889cf8ce21d5a6c448352536e177c92d95a84bf7aa70c0c426532f27ae6373ad92514976e9fb74e494417306604491920d333bf1f6a053dd86058c7238fefabfc3ce0721f99cec993f66b758ee8a30e487ca1647c86c2c21cbaa75ca4e60827674f7af7e1924a78816417b2b4437f21dbbf07f02b841", 0xf1, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r0, 0xc, r2) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, 0x0) sendto(r3, &(0x7f0000000100)="cbbe5d3a2ad74aeaa9246858c15fd0df9723b0f9d125264e854d65dbaac2897f61d93bc11cbe6dc1e0283f31687111c987ed79addc5ad209568faec3eba791906e77b66a6fbe99599399b83a4efb6b2dd4b71c24baec915723f552e6831e3437ac335fe601bc2176173cf3dd637bff91393f3b1b7fc3d7a22571033c8f8fc9fc18ae6c89ef517571fe74caff0c645a80b6fc396f1f7f96899d49618b5033f0df96d5122db1d21df9049b515c15b0a32607e14bbd08aa90cc7a3cd256a5e677bc2db1997e7a", 0xc5, 0x8, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x800}, 0xc) 00:03:52 executing program 2: r0 = socket$unix(0x1, 0x200000000002, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = fcntl$dupfd(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) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) 00:03:52 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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="0100e91f7189591e9233614b0059541848384f0be320508269bda7fc4904b3991f58c8fef039aa52ab86171aba76d14c171bf6c4d7a9255243a1cddab6f83b043f33e922b6a57bb8ad8b844e0290a8f3b431192cbd5f8964ab736f"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:52 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x2, 0x7, r2}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x400000000000001, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x200000000a, 0xffffffffffffffff) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) unlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r8 = socket$unix(0x1, 0x1, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000040)="e833cf7b76017996397fc25ca0fcc8888886664cf6118d867a93d25afefb64ca04e0c18fb280d3e7f8b4fc935dda22fc4f72b5c1894252d21294af975719848baadd221432dc7d314fd4af3294ec1e3aa88f7898fc2063951a50cd80660b20706adfef09854a83426bebd52cc32bd9f7a45e8982ff30cbe380509ca613be67c70e30e19e7bb9bada6c0d6843f2d98e3df48e174ad3d891eb2f7849e88c9b0153ef747b926ab4f8e8f13472f8b8ac238a80ad6467e5525e956f9cde0042235f9d566788d0c552311d8c339a9ade93e7726c0cf0b83c635cd89498dccc491ed5f1a682e504c2520d800a847a2eaafd1bba7ccb38ebd69cab562a25", 0xfa}], 0x1) 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) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r4, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x1f, 0x1, 0x0) 00:03:52 executing program 5: 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) 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, 0x0, 0x0) 00:03: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 = geteuid() r4 = socket(0x0, 0x5, 0xfff) r5 = getgid() lchown(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, 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(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept(r4, 0x0, &(0x7f0000000040)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x7ff, 0x1ff}, 0xc) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff3000/0x4000)=nil) getuid() shmctl$IPC_RMID(0x0, 0x0) 00:03:52 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b009b79b9b1894982229a52a1709a977d02c28507cf85e78d98b77786a46445ebeff1e6dc5f04f827c645686a278ae719ad5c9ff73783e1b84e16cd272fac42529cef18eb029b5770fc4821293e89fa172ab1ee5c8f8b9dcd8c00105c9de08e3eb1f88383cf14e8671ad9934b0e03d41517be8c13b0de77115b56a8c37b4cd62a71e569cdf8bbac1f7f28935b97a203be81c8fffd6b4872f45a7ebda4609dc31b1c30e8193566bb5029a06d3f5cd5742617e3a42504ceaede19fe6b52fa06c9cd3f67f32fafaaaa632e98424fad8aead5526a94cc9a320e6fff68f78e8188ed0ff8d9a1eef22ae468321cce71d24288d8140ca439aa10107d9c3ace6e29e5db48a5068b259d19f45546b8ba244ed8a79d4bb2effc9d34e639c15acd2f3cea1f37b86158a1db09d79e168bf1d5ba87bdab2f66c3518b9ca27f40bf15f1a8f3dc48e3f5c2a990d59e523d517ac03b9f7b807948a33034c3df869c36c39caf6007d68a987c986ebb3dcc66a5fc6ff40f340b88ee70ade674630871c4847b44c32d537224439c315072c6d08af67c135d6f1757102c462403f9dcdc"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:52 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) mknod$loop(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x1) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) accept$inet(r3, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) flock(r3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) fchdir(r1) 00:03:52 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) msgget$private(0x0, 0x40) fcntl$dupfd(r2, 0x0, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x4) 00:03:52 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:52 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[], 0x0) 00:03:53 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[], 0x0) 00:03:54 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[], 0x0) 00:03:55 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) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x100, 0x81}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="eabde3c185add09b1b787bc2f3609ce2170e4c3b912b02d964325b0ba09e65815a9f1f18e6e8328170bcabea0a0405a98f80cc1b16e3fe2847e3e6a94a9901ad012d83748c4dcd9272618601acf29c919857cb2c3493bb2bef14b49c093ee4b6dc7cd661f835418d0ebd8772f05601d29483cf10c5c95d5bfc4c15fcda2e79d9f9a2a66b09ef1c317917f3d99c9f4c4ddc1dbdb4453f49cb3a191edd1c", 0x9d}, {&(0x7f0000000100)="54ab4c85d13a6e36c713be0cfe24d96ae418f0d67c44239543d977365a3f0d56f32d66ac53398d014139f43f9c084242ff862f754528f7b9cb93a3dd85dadc70ce6a5e68", 0x44}, {&(0x7f0000000180)="0c01dcc4ea376525ada087c76b5b57d9037d82588ce49f571cfb30d61d0b0fd3", 0x20}, {&(0x7f00000001c0)="95c8eb36bf1895a5310f134c52a1caa577c80a931aa23ac05cb0b145f7743e8137fa189d402695c0ad93291bfd5a8b81083e8dc716ad6466566151a0e9bfcae110d7af0597991a15857000ca0ba626cbea1d3cb976dada93eef763167f2d962f32c0f393655b053b1fc7a3b7ae76a7bc9bc9e81d8aaa71c322479f92acab949ca8e9777554d04cc2c2f63d3174146b908574dd1c3f7f9c87903636c5c2369e7ec9978a6f1381", 0xa6}], 0x4, &(0x7f0000000480)=[{0x80, 0x7, 0x4, "8c66469c407d55ede10a3c358e431b26c4e28a053aa96942f3d24e8c5d8067a10ec803c389864323c4021979687f716691ca1bbbe63ca8b0efec44b1d151bc5ee6126954a4f4c4963ab86d43cc8d1df49263f5f81c61feee9981038255ec8c15a23b3519987f0c5e53ae69"}, {0xc8, 0x6, 0x2, "12bfb5acf00650182896e15523ea0510bde7e53ed7bb5b2ef1762e209705e06f1b819b98f635a72c45a38156fed60b1dd166271ea18ede7dd89c8ee826ce802265efe35ff13ad35e5914c0fb255305afd5381e3252a6a6ceeec61a2b3edf382b9dbbf38e7b45f382792356fecf364f440bc3e676f19132677aaed8d767b4c5caf1f0b24b531bd3d56f26f0fe861918c1ff58d66fb78b8a94bed331743b9c2b10fa9c79a202dee56aaf673dbecd30eb7a226b238135cc6eed"}, {0x30, 0x2f, 0x401, "9b29add41cb3179b562a1d04bb6efcea698a3c35d44ebc8ead7739379d0e70"}, {0xb8, 0x11, 0x80000001, "38e2d91e0bc598ec124418815d10524ba00231344375fbea6a60a21dbdd81fc09271da3db53dd636691c8e455deac165689763a0fb850d725ff7b511f04298ad422ebf21ddeb5e3826880dea58707230cd956a9871977ad64e45d780c619d92e6496ec53709f7faa81a8b87d21ac30c39f3a91336de49c2b81829f31d9145d86d49f52f5f919133e6c8340371950b1e9b2600eceebde54886bc65f17db491e87e17d"}, {0x60, 0x101, 0x6, "bdcf6f75ff920a8173a81f6944f496833cbebca530154bec555bbf80b3ff80c46e1def36d7b307aaaa8a2d5846e51596f9d30544f33f26d92d8eaeab5c8d3c3ed4661ddc4c1d56adb9eb067ba8"}, {0x58, 0xffff, 0x9, "2de544f2d7ef60960a31657c8c2d3afadb48dc0ae3537510a31baa9cc3e6627b357c5d04fa81cfaf7fb68b0f06fa341c7b86e2e951ae579f2104a76c88a20204c3ecad2e52"}, {0x1010, 0x111, 0xb46e, "d77dd1847bff02238d987c10dc4e909285cf861e6be6047c0681d5cd6baec93b09926f9b5b96bf24e413bcc287620e4d5ab0f67d0a467e3a9c9a6a3c438e5e088077cf8b403f8ca6886c3daf3946817dca2d7e781c5072687bfbc6517e23fd93078ea75138b04f616e399482d4cfafda7ab033ac5b3f6ecf7e167e8335d00979e1d5adc844391125380530ae99da60ebc4b78f465afaaf9cb49ea9e3a65400d4bef34b04a9e14177be37f0e45f67a5536ba4702af78db555082d2b17761960675dfa709663781e3e26eab299bee98be95fa4b1b7b2c2b7d44997021592d1d28721fe3d3dac6a1f164c3ccf83d90a345a22894c651034b1f88f09ed5c437b1b334cf5796a20e33d070fb68ab7f3e31b37d5231dd4b5af42771f7803dcb3f90c68b14662f8f9a99c42533deaf25bb00bb4fc6efb07fffc9245325672b477985351e508f3243c2b236a98d5c1f34a2de6ce7bb04565f5d8b124205eba8386b90c9b56f892146570c012e7267c6f0afc44aac4cb2ee2e26c1e34fd99ba172105a8c4370084d2fe503888e2bc8201c46dea592bca870ed71325ef7ac170f60db0b6aa0a4b990c5a6961ea67e0c9c63164236f4abd8655851c8961e1032c86679b2662f89cbabb164ce875d5bc2cabdbe5364f9e34ad77400d034b976dcfc830b7bd912e52e3d791e050657fa6243e546738f0646e1b93eb65552592f4fe0a1832d95f284aa2f4b0b6d6a165d84e1a41886df222ad8b839b865fca3549b06500cfedfe8b4a33c0f0604c065e81f3395811fe06ea81f6e1ae85b9a33c875a66783e995c63530e1c0ba6681be7345b36a125c6a5936c4fb7567ea2ede10bb023b171b0be4b4c35c164f8fc3ebd9d6f96d2174c916add17fefb6aedc793bcf3e71dd3374d3d34668a79a2910347ba5c417a305203742e7d8f197d8bd5234df8c58f22756ad1fb56c74d63b9ad5bb770a93c8e2e80d888c4b65dcdd1dde52e3148e92ef82bfef10fbe06d47ef79a768600551775a0122c4915fa851c678b5340627be45f17244bfdf2b052323b51c71b68a390a38149bd983ed2407c0403298acb93543cf6e4af72c4742cdd145d82d95d72be85450399749981660cdece90f0c433a2f0cbed9243eefbb9c586b4e8e26f4f8bb94ca33c02e582a734969e6097860b2b99200527bea24bce9b05e00b0b3370ac99bce6afb91e51bd9ef824d5919eb1bc58139a0cd6709b9486b1a36cc3a306cca985e16921ea70a7701bb6c07a2290de7ffdd8ccd610a897ac40047eae4f97298833bc383b65860ce7c359ba6fd4dacd82380b6852b9bb3ce724aae44042f276f1f01b16614ca0fe87da0c163bf763492a85796a9c29261edfb903619d3b442ed9bdf62cd4f22a25087c91558da805fddbada097ff4866330eff230d5504cf653e8ae2ac59d405d541adfdc1bd2919593badcce2caf3a7332ae4e4cdefbb30b7c486b46a04f7e1fd8dbe17890840f998217de2be548be66adbe29bfa3ccca96af18e009b0a83fcff055cf384b013260c1de79f871493c6d20cb43dc39febee431cfd8e21bbaa07a1f42dfade1623654a0bc20788a46ad5275e04d173f0d2271eaf7ac0258f72f6fa5fbbfb54d2c373f4cb35d01429114bbdaece9daafad2338fe56a7fceae8495613ae8c75ee4278e3186eb87ca54470bef27cff8b5f010faa17215a55b20a9385d2ac9305a07f1b4a2343d3d50d8c6449c3d44777bad0d0eafdb95629069989313e57376f649bb0f7c7b16f15cb64e95bb284f37ee9707d9580050db1e2718c5f108314c1cd3e52745d00f853873a638bf839d646d6bfab847da1336909927c079100f121616d9ea28e2c278c4290bcc60f528349e8a5e576f3834aa2bd34f1003d16636dc5db8b1088216d9fd8dbbd62f3b56230fec53a3ca8d66a537c5e6d342d710ddc78f323f2a3900ac01e62fd6e5b551afd33c88e2eb900e5b7b2226d0e2062c94c137247517e99c0d04148b2bbb8014a4ddc3214f2d406e72d2faacb880534c2f343105fdcdafeb913e70f95330671bf4d39255d327ee6c9b41e9a604aae74ca58953a1cd52b40d227ccbbb3ebe0fce36f3fe0ebd5d2815a65f3b496eb5b8f405f19e3deb8eadb36238a1112f3f54eaf12546e1e597af374e2dc23d5a7d7f820aa6c271d55b900cb82ed8e255ad16b3168c5fc55b1836eb26e68414a5c0998fb4a064ce43e2cc537ed3babf45a0321471b0515b07c3e5d9ef4cb65430d4dd877dc246905c331cd9cca9733a831f02f5748be02c1def9364c233d2939018dc3817e13906addf785a486f2b6c1afd26bcdecd83bfe904b1ee6bb0f9c82d64a3cddbb8143621036973cdb0070990acc4a127d08de18e66a6e9371788108a3118749854f0ea2d6c15e0f58666c07fc5349010ce1f1f4819ca3e0c4ce8789b475e62fa0bf6f89fdeeaf5f53fabbfcd63aeb8bf955c7bc07ccd7533b1eec2b59d7a0a2308b772028992f82acf7086061c83559e00c4d2ccd1f82c8110bd36736a281c49d54cd4136b823602a374ce2c814d7737fab7bd1347713667d8d8103f7f77460e1e7d13689055733bfeadc9b0e204110a61ad737e1f782fe4e76b4dd32b13a80abb6b60d783d9d736a69a4c0f5924147515c91fe85d83f8f7f3c1392c8c504e1247700872eeff189d36da0a5314b641a583dcf14e87f3aeeae196ebe52b0d39d2f4a76de8ccc729b294bcc529238dd86c65166ca55938139fa0ff180c6212fa7d85883eea107c7fe7c5d25e3fc5873c8385a894b5bbd2ba17bb6d3a0356d611589f005f4a821a763ff37cbf5d51990e363694d9e330ed457117657ca1d3904379f7bad192a919db7a473d1a7d36b21ee8e729079f43f805ca247c29065a69b28ad005c29f7cbc896af20a1067da851defdb2a1ffc01d71e78eb49797813cdf2018b9c840fc85594b2339316cf4f4ead3a0c2c3b7190a6fbd277481b7e68d60a03a99f98012cd2da6885f99b8d271504ce519c50f786bb2704f8e3f5c98fdc2fbb38869f7b79693b26d0d516e7423f67da710dcc20a8d926ff224a7fcaeca36ae10a5220d41bdb7181a4a1dc8b183f7fe9244faf31cea5b67669e8ed9a06aa0b9bb2f5739fc13204bc13db83370e5887865eb2a62d7d753eb3b95963761bfd9f1dbc8b56742d151b29432888382a13b4dfdb5fea63fc70862738bba923011f74c74b6db5dd4ca3baf57821f6286675b81307d94837389350f20257c84b96aa4a73d9d25774b423ed8c31e5fbee3beb7980aaef4ddc69bac9d6526aa558c53d7f29e5d3cafee6f7cd5d23aa17dc27cc8c885d075c01dd3d8845a0f648b44a5a72b6f27e2fc40488d1cb43fd4e3702be750ac87b6b6af95853eb25bb6c05b6435fda1a25b0bb7abdbdcb78c610761606142973f599e6edafd113fee115965f894d855885755d761b1525acebfa62cffeaecb8e7dd03f4c4abf59edf275079fc14a3a558426320ba5db5d11b6f847bf1b202065d1ded023ba2af77d4c070f885c6acef76724942d9612748dc3ac772c5da323faaed9dd67dc00fdc02e0eb34563e5a9864947b62a25231ae3fee4cdb1da8bd9deb8120f155f425bf5902d593b60f33d9c45c359b4b87a16c560978dd3d22ecf1c6e8713476f3ba8fa6be951c54d431981093ad0f7e0fabc5311c7f7f1d474b6bdbfb7fbeb2c68e4c3a04beb6c6b4584422e99051ab8b7cf83bb747f66684259e0fa1e72bc0953f6476c04a8a1b448450f8a1ae82683c346f53623478bd3323b053a22b1939935a814f23f24440907a0c5f805613c816105a715b065e50cc35ab293f6060471ee8c6dc86a6338d902576a277ffc1126b34552887f9d1da48f9bd7a57cadee32aad340067f8723eed758a6044c57395ee0fbcd94344a4fef37dcdbc487cc6e539634bf0c8d991b963eae751a82f5b9d95ea59f9dba26f2c54d09f8357b165be19c8d03d198eb77bc753dcf5158d4411a1b553678c73cb2c2e652ef427341cff26b337029d7b38b73efeb5b72e2b52862997ed182a31365792c1f786b6d36417d073278fc35c916669bbf23729c039ea621e006bac8b160247f4c5d8b66d2996babba274b070a29b0dc1b2c376ed296aa9585db425b3f931b35f3355d6784a2ef5a16b09b8ee8840bfd180fcf3809a860f759532cce67f0d19165a721f9e29fc4c702fbf0cafbbf57c3b6d8e158fb8fd53d328abb006c21ade4cad2d69178556512d901be8e36e07c7eaac18761f76aabfe229a517d958e38184a4e40eb3a070b72dfdce22b93d39c758f625121fde883784320b96e5d98c962cd2b4659cf3f78324b9714a45ae73cffa28e1f6886bb363eae43fc18580797dcda0fad217b8e6c1199a23e874f991d90deb913d7a0d8e167f9f61ca104102f96ea99344f4a92286059addf35e9774a22b269c022985c6497eb315cc9e6a3a14079773681b262e10116713414031254621b9221e41a8b1382701abed9dadc5880f88ab44bb542d1538ff0c494208cd734b7fd6f2d5e649cabad28789280bdf8c2bad7c6cb24351145bbf99e173bd23655d3944127149a57934abd6f6f306401b1a3b0f6541405e3cb849e8e64a1216af3f454ecbeb7fc19ab070f2405190a13b883e4e339f590a0541315da75c19e96d8dd4253a227bb681019f58d4710a097f627225957256fd610e50b8a1da7369a21cdf4ab426bf5f3be85d417b1c2fe77d8d7470bcc56b9650a7fb4c2833b46def083de5c055ada6f68de2ed689d63fd0f96ca241e045f46f16260584b6bc9b4fdd0b041c2a0823f0cdfff7670528aec4541be8e4d67d7af9f29bbcca4841a218df0fcad00ac3cc7e37388e3870c6c6f9a6515e0562b30df746f29af271644ecc43db6a6c6a7318db4f241294d8f99ab9f6ad236aa66edb6ccf23aa5d41a9e658b8e62d74c969ca56f24b75c15078605183b25efa14c17f4511ba96c47999e1401ddddb1fc9eabf9a68a7c7facef7bd575d2852bb7161a7562f5ba39e0d8a25072cc7531dede15687f9a73fe341659330fb80ff3c3642eb826b0b09bf880668634ecf087b54e6fbac099aa10bf63e551b64f3a4852498d108ccbf43624d923f7c21995ea9033701b788a4d0325812745e293ec3c9960c654c4f44c1596a5d73b45f5cbdc33ec8c96cb236e074e14e86fd1c09515eeb6981563c65139bc1ed65ae66e33a506a91b4b8a73597d4224fd97ff3eebdeb4b9930dd18da77168809e356d75f6535a63b9575f03d0f3cf68294e4b6dd10bab7fc9c7935fc03487d4f44bd6b5f6d450303d3735800807444e44b26d2301caf262c4bcb6d63808ac563ccc26d15d443159fd401b62c796f9f55f16239a79126d50cbb132a596c5c1b5bcef20e5a988019d5fe530458d4361eca82e7c1048d1f4122f39b42f246561f149be8048fc12750d1997fcd297a78f0ec081906ffc65d9059cac631a72905ad17a8480fb9e0633d20b17c0fdbe3497c57a6f700067d979f93d856ca9d7f46f4f7a84d3c6c9266f15175766544d2096a0af56adb82b514e9ae9fd952bec1fe1b18e9a7cb10b494cae15d3fdb107dc55ebf643d85aeee07a624f7be385cf81b10692dc902d24ac246250898bc47b100ecc8d9ddc279a0457b9aaaab9cf6c2c5f891d171f0bbf93ac3daed6a782c6409702c1498d8534443c27dfcc50e14cbc9b5e7fd2a359d002673f2ab8303fb9cf0508b5d7313cb1b36f722971bf4511febd4ed21353da414fc9aeee70b373ced4455b514c59f31c53feff541ce77aeb515df04233bcdef7957880b79e5e7"}, {0xe0, 0x111, 0x7, "17ab3a63edf411d12d25f7e21e90474ff4326ef9a2f8fd6a6e0570617551c4e577e1d8b379f0d3a15fd3be54236a79f51bd1fd0981c1ab8728a3cd3ca8c8a8dcd4e0816f045a10d26e4339e4fd09fbe45ba874f4c9b73c71334d9b6f96d82d9be929ff1f72ca589d3c86d6e458f13fa8db8063088e512d84c85608c69ce0ceac7157dd7ea11b5d607c3939803ddf0e45075ce27d6aa4147f8fed7a4219e5a4453129cf8cc826f6d6da7a7c13a4afd57636a3fba5e9ed188e66f118f2894bbfa4d0c35d7b1225fa34e235d37901c2728c"}, {0x78, 0xffff, 0xffff, "1c083b846b949a7280250c77c842c26899cef822fafa2a2af66bea9e9f83d4d7e64867427afb9c41d3346fa69f75bdd2cdd8b4d28d49033466cd8908f39c03621f8bda55bd53cc5c7d6009e18f26c3387c39ace997bb568820d74c73658c6c905ec44460a0d547"}], 0x1450}, 0xa) sendto(r4, &(0x7f0000000040), 0x10090, 0x0, 0x0, 0x1000002c1) getpeername(0xffffffffffffffff, 0x0, 0x0) readlink(0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:03:55 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x800}, {0x3, 0x1, 0x800}], 0x2) r1 = msgget$private(0x0, 0x81) msgrcv(r1, &(0x7f0000000040)={0x0, ""/83}, 0x5b, 0x3, 0x1000) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6, 0x1000}, {0x0, 0x7fffffff, 0x800}, {0x2, 0x8}], 0x3) r2 = semget$private(0x0, 0x2, 0x584) r3 = socket$inet6(0x18, 0x0, 0x7) msgrcv(r1, &(0x7f0000000100)={0x0, ""/192}, 0xc8, 0x1, 0x1800) semget$private(0x0, 0x0, 0x400) r4 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = socket$inet6(0x18, 0x30000004, 0x4) sendmsg(r3, &(0x7f0000000500)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x6, 0x3eb}, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)="4056fab13ab2f47dad92e56e12ba8bebf6c0d8687fa30e431fd18be7991fe9afa18bed35a9e819e7059e548fe2e5141d868c3335bd9e1478247683e2d64cd13a5553abf916649980ff54e595750c05aa24f7bdc457f1123aba7006ccf6675654b22896fcf2559a509de4", 0x6a}], 0x1, 0x0}, 0x402) getsockopt(r5, 0x6, 0x0, &(0x7f0000000540)=""/94, &(0x7f00000005c0)=0x5e) shutdown(r3, 0x2) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r7, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0xf4e, 0x9}, {0x4, 0xbb}}, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000006c0)=[0x7fff, 0x0, 0xfffffffffffffffb, 0x8, 0x0]) socket$inet(0x2, 0x10000000, 0x4) semget$private(0x0, 0x0, 0x0) fcntl$getflags(r5, 0x1) getsockopt(r3, 0x1, 0x10001, &(0x7f0000000700)=""/199, &(0x7f0000000800)=0xc7) r8 = getegid() r9 = getuid() r10 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000840)={0x0}, 0xc) r12 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000880)={{0x2, r9, r8, r10, r8, 0x142, 0x81}, 0x7fffffff, 0x2, r11, r12, 0x0, 0x7fffffff}) utimensat(r6, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x100000000000, 0x1}, {0x8, 0xfffffffffffffffc}}, 0x200) sendto$inet(r6, &(0x7f0000000980)="731e031b40cb5bc8a9809faf5d", 0xd, 0x4, 0x0, 0x0) 00:03: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) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400000, 0x10) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffd1f) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:03:55 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xffffffffffffff59) 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) socketpair(0x1f, 0x5, 0x25, &(0x7f0000000000)) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03: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, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x3b) listen(r2, 0xfffffffffffffffd) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00e11f7109591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/11}, &(0x7f0000000040)=0xd) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:03:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x5, 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)=@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) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') semctl$SETALL(0x0, 0x0, 0x9, 0x0) 00:03:55 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1) 00:03: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) r4 = socket$unix(0x1, 0x1, 0x0) r5 = semget$private(0x0, 0x2, 0x100) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000080)=""/84) 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 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:55 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x23f) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x6, 0xe725}, 0xc) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x40, 0x50) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f0000000340)='./file0/file1\x00') setreuid(0x0, 0xee00) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:03:55 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/6}, &(0x7f00000000c0)=0x8, 0x40000000) fcntl$dupfd(r0, 0x0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0xb, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r2) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e235cdb3f0b06c44192dc92330800f7abc3271ff5b66174b3b5226b3c4b00c02bc2842086e3fc1a104b6307d960ac77a67a7337f71e9500028c64c38a94aca448d0714e"], 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, 0xfffffffffffffffc) fcntl$dupfd(r2, 0xc, r6) r7 = getpid() fcntl$setown(r6, 0x6, r7) utimensat(r3, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x9, 0xa68}, {0x5, 0x101}}, 0x200) 00:03:56 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(r2, 0x101) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="01005e38ff4875efd700000000"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r4, r2) fsync(r2) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) 00:03:58 executing program 0: getrusage(0xfffffffffffffffe, &(0x7f0000000240)) r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x20000000) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) chmod(0x0, 0x0) 00:03: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)=ANY=[@ANYBLOB="0100e91b7389591e9233614b90"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91a7189591e9233614b00cfe5b943077bd2d4f9df17f904e268ee936b1111912f22fe943d8c537bf78517fea61de24f8249d5d104c29a2d8d324323d79caf880b2652ca58bcee95268ead1e5a1aa37b86bcfd275afe2ed7e3c601850c3a4c5126e65b135f296a1a4ad3cc356efff4c0fa56465869c362b4d070c83c8d0b0e7bfeedd312a5ae74be7d5c1c38337e1cc886a73fd9c3930c8822a6e5a0df486c44f597a8334ad4695039463e8876ae9a00d82562b39da608160ea69dc20cd9"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:03:58 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1) 00:03:58 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x23, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/2) 00:03:58 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$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="0100e91f7189591e9233614b00f2679d436d24221b65f42df6a4adb4b3a1dbeb6972b03383926c5315bbbeac67c54da499ae8802ac9fec5a1c80afd0535b83d71235b6302bac53e6f10100d624db5fae9b25fcb184672d51b3bd4dd3f244"], 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xb2, 0x9}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8d199883c0c34d3bc7a402912652cf4f045f634bec349277b24f750c1df746c321ec6864e5074e78a493bf822c71201e0229360c4816d072978c96484f"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:58 executing program 2: r0 = msgget(0x2, 0x40) msgrcv(r0, &(0x7f0000000340)={0x0, ""/143}, 0x97, 0x0, 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)=',\xe3\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='/(\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='-[]\xd7\\*$\x00']) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e4b00000000"], 0xc) getpeername$unix(r3, &(0x7f0000000000)=@file={0x0, ""/15}, &(0x7f0000000040)=0x11) getpeername(0xffffffffffffffff, 0x0, 0x0) listen(r5, 0x0) r6 = openat(r3, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80000, 0x9) symlinkat(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r6, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r4], 0x1) r7 = accept$inet(r5, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xc, r7) 00:03:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d047d4b3372695286aed8948e70733c525263f69c148bb95fc4ebad6d5b90ce4490308dedf499222a1988b5b238ca9d6140e817efb2e6d4739c6109ffe5826a54a36e7276827409262a32ac392a0e59b953ca8979c62efca270f40f9ef262b990dc71e264ac0419c5e93d8f55764996c2b6036b30814ded23447b3fc2641d2792c95707418a0e993aa6863877a979f92b4c0e398add6c26ff462a7cd53682411a474ce8fa9abd65af90b3d475e6f38be18f028468b9fe7bf8e3e21e542e56301774d09aa", 0xc4}], 0x1, 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, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e96aa5e5487a36b4989d8c"], 0x6e) r4 = semget(0x0, 0x1, 0x100) semget$private(0x0, 0x4, 0x400) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000000)=""/5) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) semctl$IPC_RMID(0x0, 0x0, 0x0) 00:03:58 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e915f96c928a8a918da2bb1f71895997361e923361c7798477e1243d394a5e878b135e54fbd7638ac5eee19c22400b19972da8b43b23dbba62620069e41e662f0f309dbf9df3c5819eba3df7a5362df119d89e17bce669a2ad59aaa02d7062907363e7"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mlockall(0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:58 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) 00:03:58 executing program 0: 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) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/85, 0x55, 0x1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fchmod(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socket$unix(0x1, 0x3, 0x0) bind$unix(r5, 0x0, 0x0) listen(r1, 0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:58 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x2000000002, 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) pipe(&(0x7f0000000040)) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f716f591e9233614b00ac2ea565fc18c6a82ea02e9452b1ca09d9047f485b57b777a630475b2a9db134"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:58 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) openat(r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10051, 0xd1) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="01ac"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:58 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) paccept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/86}, &(0x7f0000000080)=0x58, 0x20000000) getsockname(r0, 0x0, 0x0) 00:03:58 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:58 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1) 00:03:58 executing program 2: r0 = socket$unix(0x1, 0xb, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x20003) 00:03:59 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, 0x100000259) fcntl$getown(r4, 0x5) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:03:59 executing program 3: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) linkat(r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="01d85c806889591e9233614b00b0e1979b35d88367a952ef6b92df75a2504d97a172b2ae70df773066ab22dcdafdffa1a934f37e02000000052f78afd62eb89471409d8e8cbcbe5725debfeda78ea04061a7f3ebb8cd6ea2801b11958a9c4b1cc864dcde09d4d6d9c8635a6bd6bcf4d174b499a610dc8097c7e9308cf7a342fb0ce6a96902ddb6c8e804242b9213c7d05760e984ccace5c597f6823999bf1ed151b13dd0ef2164bc78fb2aa0c4f9f2f997d8da41814e580bb6a7df47b5fc8f44e6c01024a0"], 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) fchdir(0xffffffffffffffff) rename(0x0, 0x0) 00:03:59 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) semget$private(0x0, 0x2, 0x200) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r1, r3) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e7628614b00"], 0xd) 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) socket$unix(0x1, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:03:59 executing program 3: r0 = socket$unix(0x1, 0x80000002, 0x0) r1 = fcntl$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="00a1ae9b55be5bab9b26c4e1f142f400"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) ftruncate(r0, 0x7) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet(r4, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:03:59 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) lstat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04: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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00ed9d4517690b37b799e1e5670fd967dc75f6d2b3032d519fecb1ac7e6100002654833d4b37d118dee7cd80387b0221fd42c1d6c998569f103d9a7cf6c551b24945"], 0x1) listen(r2, 0x200) connect$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:04:01 executing program 0: r0 = socket$inet(0x2, 0x40000003, 0x0) shutdown(r0, 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="c788dd613fd74051f02bcbdba1611830d659cba3e189ee7966a1c63453d99c78199640d59d6132d31d45fcf09305311309cca0810250108c804eb6e25e", 0x3d}, {&(0x7f0000000040)}, {&(0x7f0000000080)="baaee39365970a15457316fd879c8bc126696e19178d9ffcd01b58064cbb5198cb0d0f4db242875b3ec584f8312eadb0c5a22cab2d06d2638f3c4b934f41db44d0757e3263da4a214fee9aceae777af8522b446f9f6faa256bc4eab46aa412ebff350bc294432d6652393ff37979b9de3621bc087c01eb022a2999e554e16ed8b3e0230600515b4ca3e10cf624f342d5d9c3a3b4bb3eb7dcf9ab4b0e5717de2f2243ea2e012825dba58bf409acc4b680f3", 0xb1}], 0x3) writev(r0, &(0x7f0000001180)=[{0x0}], 0x1) 00:04:01 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768"], 0x1) 00:04:01 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/76, 0x4c}], 0x1) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:01 executing program 0: r0 = socket(0x4000000018, 0x60000000, 0x7) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) r1 = socket$unix(0x1, 0x7, 0x0) r2 = fcntl$dupfd(r1, 0x200200000000a, r0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f00000000c0)=""/115, 0x73}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000200)=""/88, 0x58}], 0x4, &(0x7f0000000280)}, 0x40) 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=[@ANYBLOB="0100e91f7189591e9273614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fsync(0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000)={0x100, 0x2}, 0x10) 00:04:01 executing program 3: symlinkat(0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x2000000000310) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/3) recvfrom(r0, &(0x7f0000000040)=""/232, 0xe8, 0x1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 00:04:01 executing program 3: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) fchroot(r0) sync() munlockall() socket$inet6(0x18, 0x4, 0x1) 00:04: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(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0198e91f7189591e9233614b00"], 0x6e) fchdir(r2) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt(r1, 0x6154, 0x1, &(0x7f0000000000)="2799f2effec3d1f3f826d98e3c568d1e6e35628d124e9333b44de810d758478c53637a29e8831ad67a5c7830bc20596034c91c63b1fa6925ccb34927686851c082562824cf8038edf92fdbb6b0ea21d21ee7e3639ebeea7e00a7366ce7edf20336b19adbd2fc12872351553a6b717c58905ceba117ea5f5fb26e256fb2fa43038751b5f517261c4160b5a7842c6a93f22fad075dad2693285bc8efae613a950825b34fd0fe99c63f3d6889dbd9cf0a342270a58755ae3ad12cbb7aacf31efcb566835aee050a1fc11a003df064cb5d32577cea45015bd42b96e5c22d0183334c1fccd0730d781ae4676e25ef", 0xec) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:04:02 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) socket$unix(0x1, 0x5, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:02 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) socket$unix(0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f73eae44add95f916ae34387e11b1aca07f"], 0xc) listen(r1, 0xfffffffffffffffd) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000000), 0xcd81, 0x0, 0x0, 0x100000118) geteuid() getegid() setegid(0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 00:04:02 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768"], 0x1) 00:04:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ffa9b9bce64fda0184dcfbe8dd670d953fbc0031eb5c42aabc91cfeb793d0efca712ed2107e77d228461754b59bebe0400cd89c7f165d65297385184ab8fff749899ec5cf8ae57e9ff896a19c194565500cd17d24ef251ec6a30e8ab23f8509cb7a9c429c89bd3ea14f512018b33cf555438e2463403e7d6b74a43e5953f1f579ce6e252f1dc8f8a923f18efad39852074da29a63f55eb18e1f9b8e29efba431e30639a9a66ff80d14b894d0177a6765fd39b92ee521d7f58d56ca50929e31ee0829c821e673100360", 0xc9) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 00:04:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5}, 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) getppid() r5 = getuid() r6 = getgid() fchown(r4, r5, r6) link(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') getgid() 00:04:03 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="89591e9233614b00"], 0xc) mkdirat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x6) listen(r3, 0x0) ftruncate(r0, 0xfffffffffffffff8) connect$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) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:04:03 executing program 3: 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r2) socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socket$unix(0x1, 0x1, 0x0) socket(0x2, 0x400000000002, 0x0) 00:04:04 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept(r4, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r5 = socket$unix(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffffe2) 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) 00:04:04 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2fd, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) readv(r1, &(0x7f00000022c0)=[{&(0x7f00000011c0)=""/27, 0x1b}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/169, 0xa9}], 0x3) recvfrom(r0, &(0x7f0000002300)=""/148, 0x94, 0x42, &(0x7f00000023c0)=@un=@file={0x1, './file0\x00'}, 0xa) preadv(r1, &(0x7f0000001180)=[{&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x3, 0x0) listen(r1, 0x1) 00:04:04 executing program 2: r0 = socket(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x1030040) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/134, 0x86}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:04:04 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768"], 0x1) 00:04:05 executing program 2: 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(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, &(0x7f0000000040), 0x10c, 0x4, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:05 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(r0) r4 = geteuid() fchown(0xffffffffffffffff, r4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:05 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$getown(r0, 0x5) 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, &(0x7f0000000380)=@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) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getitimer(0x0, 0x0) 00:04:05 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, &(0x7f0000000240)=ANY=[@ANYBLOB="01000400710200000033614b004d9f96d1889a5ceb0329a367d58ba44dbd239c6022f3c159de01a38efd7a384c303a7ca4f95d16d87f02606349c7469ad8723419fcb7fac6311a301d49d421f496f8ffed678d382c987147cee0c3cdc558e94e0a158d96cedb868d08072fcf723c0bb66f2e98350e88f0ec43a588a5a1f654482cff7ba6a7a004f00c29b2f45f570b79e331117737b912e706b481df19217b0145e0fed10000380162a81bfbff60a820ac4a67a85495504f86e537a9b0ad6b9a47939261adac88c2e450935319d3549a8e0425c59b75dc629c4defe37a80640df926de00c8b5f134e4756c76a3ebf82620a015740c2048cc3a6c6fda6bb0e1c36861465a5b32d38170e65fd1806e5e17fa92e2000000000000000000000000000000000000000000000047a77b820d9b68a38615163ad9375da2eb60721e2770c5a942a6ecfef1043d35fc86f36df2b7e53ba32d2b81f6a4390823ece60901cc406e8cce3c8c18c57ccad80ca05c690f97898eb7ae4d622029197562a9ad4332a21067ca7b4babac0592d283b9a43e4643c8dc2d93dd3e9de26b0bd2f3bcb2ea4b26e970fc9891498dda52ad298e357026c48b41b8a5eec9a1bbed76ebbc4b6b25b6a9d1310e57caf9d0bbf53e9d3a8c994905f09d3d2521927d5cb75264afd7f1643fad754d7eb05f304b5fbf137c"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e92e0171a51e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:05 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) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 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) shutdown(0xffffffffffffffff, 0x0) fsync(0xffffffffffffffff) 00:04:06 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:06 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="0100e91f7189591e9233614b00840fd4714f3f9f71540ae0288bb5824440e34966a662f598fa4fa3847cf55300fc2bb19c543a3cd5696f9c6238060000001cdcc9"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getegid() r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:06 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0"], 0x1) 00:04:06 executing program 4: r0 = socket(0x1f, 0x1, 0x4) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) utimes(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x7, 0x8}, {0x8, 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) bind$unix(r0, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x2, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:06 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=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) link(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000), 0xc) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7100001e9233614b00"], 0x6e) accept$inet(r4, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000215) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:06 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) mknod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xe040, 0x6) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x1000000) 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 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:06 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r3, 0x2) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0100091f7189591e9233614b00"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b009b93444857c32cd0e059ca335f40d800ada67f9d25caee7a39d79eeca1959e55f4fcb34db30772db935f40a393ab0c514b7617e79574417c6d0c3518b161a330405ac3ee4d42cc59001ed7ee63500810793961fe6f568185"], 0xd) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:06 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) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001040)="8f195cdb60654bc74987827247bc69d348a14cb783b08e70f91513706b6f5f068e65c17d8044755ec3da72ddeed356a93a34cc8a5b224639f62c9cf293d108e01045b38aa1cf9da0ac8b02216dc1fdf50cd00e5e1322e878762c2134e655e030ca8d9202ab755cc18be90dc5c6742e42fdd0d7626c0058b58f458cb96c5b7ab5748a834b77388ab5101e8ffdbd98cdd99b2f4c58aa4fab18ca54b2fc6008527cd13f7a584cefcc1050d7c788f142f3a642106a9410ad0bf57b47372b4cfa6c2d67361476c1cb8afff004048aaedd9f96f6b31beb9c4ccc5284ea777051053d4fc6d0abbaf9239aa8288093bb5b59a6369fba574fd3fa6f54d76748d6266afa551eb67cbb2a2b634bd29cb8daadbeaf770100d727ed5d236aa8569b0edc527576cef38ff80ae6e4b42522bf6d513e1ddd458b7432b66abfb1754824e6d21947413e334b222c48a26dc82a651b03457da95f59c7f716b66c551b31ab2597510cdb70d05c9813f6dfa7fec7285b325ed1f75e15598a8ff961deeddc837da146c5e0f3b0b19d2f753a65f921a593a5e9bac5ffd95f9fa0f17bad667109f9d18dd51daf0d4940656c15ed182c1b20f82c35212456ea497fa293c82b12668a1d586dc66b1d5919978cd2df04dc2236ba60570c5253fbdedb0729ae4bea3a4ba29261a7c60dfdb5ee30eab6718e1bd2bb70295637f6c1d2975a1136daa84c225e319d1edaf48e9cd1ed9ce781ce92d29dcc7b822fc34b8ccc7e294953a7e5121e54af58722b8224b64f7d4284e6502560e617e94d5c56cdcf850de114945f4d4314d15f1bb1f7017c1ce6666f695e2687b42705e99263da0eae056fb0cf21898cfae30cc2bc35275c627db6dc9ea4f2e10024547cbd87df49a267d9bc113893ca9265605d2093d9cf045824b85fb97251f8ef0014c03a0cbf75ae309196133864adcaca0bb263006f3d922739689276bbce83e2eebd6c5d634ee58b1939600276d95c00aeb75895bfdb631eb139d72cfe4c9a6a97427fc61aef42622590958f913415cc96d69e721666bd39ccdae7f7e4706bfdd71365a8049948b40a248a7bdb0eecfb95b14f0dc1636a620da1313d6551d8e02e44889f4adce2182eb9fadecc09fae2b843390d57577e194e573294efbdeba50c8e171e7182a2022cfc57a22a9d36ddbaf8164ff0692e3661a84fbaa6e94a701a7200cbfbec71bdceb8408490820946bc664e8e0672f9d80b68a9ce483b71e40d9ae3228480cd260d78ac81455677f3480bb591c62d578cfc7c7f89d2e86fabebd1524a448fb5cd6cdc468b8b99392e3360e2675462e3765bf7b1167ee2572a24d3a97ab6db93ad59e48d2ac7c7aaf3b24a56805443f5e4534195936147d1ba150742e88f20b951fa35b67973c42c8e1a48dfaf3b54543b83ca243b794cfa14a6f6763f63921323aad5d4b885ba8d1b0a2053ca151a8761e0264483a7103011517ffbceaf542b9674742c4e95d21843fd885d202b1cbce6f551efb53e24154d35b32214158005c90389a3d5265065b2b20a43064f5b38149047ce131354f36dd37bcaada9029f09deadcbaeec44082465a80ed2b898d3f28c608add510b04380908f21b0d2fbc4c80f17bc823f794e40f8fbe997202c2510d5d9d0c675c40c44f9ed88417d40e6c205bc9c29da3478a5ce2d3cf672bf52537cb02ce40b39f22c0973bf0155ad193467c803e1161ef1ae659fa06dc34926f4bfed76f2aec1c26b03a2a9f23bb1cb2f58bd55f25c6a82edba9e111ede74472b0b4a7087162c4414e55559f25e985e6d1970388e8431705c709f6e57cf5b94d8c3d4b9087089c7cd8777eb719fba5a09a4128ba5d0310dec8aa15baa91373ddcf4ba12a9a303caf867d4e770f6d7fe2778be081e954f1ac23d426397ad2bad2a4eb808745924e3cc518b248a0981043381bc3a921ff4f881f22898c101464adab10eb30ffc4253668ee4759af9ab101ac873e56e74ceebc7c421549728b490ba4b2856a860f9ca07226ae301c1504ef4e6400c8a99e39fabc65edc8ed460a6f15701670ace81361fd5dadcebbd8e9c4dd775093504af95b890f2542620e32ddfcf04bc9798345fcb4ca7c7f86a95b9fe8f87f1cc5a2df643266ccf1cc7a48182e7415a748957294002df425a1a3b4b14ef73f33a1ab90f8a130bca9010960e0dd83ae826b406e3bd97183adc110a313321a67135732fb4fc72ef7d3fa0edff8e22fd489022ebe26e60a92a4db63646e1286c414efc6be57f8652c89cc64a802ad9cc65acde36997a2991389cb8ef665a778a40541d3ad595d19e2c86227f9f16a7d9f6aba5110a0081af139e13cabd821d75e8103180822bfc60e72766c81a7539b3c7d7bfc9923709f572aca77544d944787abbbebc14faab62cfd8b552995361d77131c9d0b0d76871397cb8d4fe91de01e02b5b40c790a0c2f66678ecb75246755a19e548302637b2a32711f5bb3ce77b86fc00e67558c7364ee8249fb68fd8604e67905662f030aeae3c6dae76874f837b34a8f1fce77d3fc5b5096c8ec7d51c57fe640ce518fdc21d104d39ca75c5ec2bfe35a5b5495d47760e2537fef110a8992007458ac89f1cd1b8e17c1d483b78ff950aa5d99d0c71c808c20d51522b98e3677b3080dad4d055273514a7a9ab124af9ee4e930a1997f907f85dc83a2f3082c0dde4f85d0dcd0fbc307c794329337fc6eca30d94b1dd59b4c54197a24c202f9b140c88ea00d3e1ee0f54ff932331c25d16ca9bdf897d8d1fd8449f83814cfcc3e092787675dfecc969c9862b0f9c699136c252a30ff1423ac2f3afaf908101ec7daeb75675165df00189077fd63be3cee8d11ff4579c59cbdbb2aff6553e23e7e5daeda7c3aa38003863849cdfe4eae85b2ff2394f1d3d829d14afcd98a68e49b5ef11d2b25a2b734395aa663cde415c9df9b5760b41e84e037b09997a8273b422956101e1153fe0a3df368e790274e34dfd98b1255e39a95d630ef49985fd78ec23e5dc7c4edbd2341d2240c61ed2fe107aca93e69f7075bd43128fe48338ff00c20c2a1254640a022980e9d0a07605e092e16b4c7afcb0aa200aac3071c392b2cf117e4dec2b0feb1c22c00e8d6f1c07097c0f4cd970b8288f8fc95f98ee9093b034c570b20a360f3eaf171dd1a109feb6285a14a2560f48f8d03df4f6481eb230d2e452138f56057085bd258891437d0fdaa3c76c4dc4b81bfe41239e0393888b1829e9ca38f141208be47edff9d2940ad5990a8382fd52d1b6f6644116b4b90bf75aba7899f6679ba67dcf78d1d98a8d8fb295b8b0a46ffaf7f0eb86f83694ce2ffd38ae790a33bea7e114f17e84aaa7ee2838200d54706a6f0eeeb77a0549b0edc96fd39a9747d3fa4e7814baa67ae90b531c41f3d54ec2d4f76d2e1d370af593b865f3afbdaf87b8e86c00816ea4b60b696198529932011a919279c07d5b7b5b80882e23ee2cb77846253016de488c6c1de015e4ed1d4c7e4e68f1f4da5c87d440dfa1f0a5ccd0392adb9a82ccef36ba5e5d69ca0283c768ce57a0928efef7132617246e967bb23c096164cd24b1bfc584b1abc85497ad22c1ed5523a54ff5e9db87b94a4d19a7af2182f5fb2a5e246a919776ea0145d0b41d316ba3da751c714b68e75cecc6e8fcc682dde24d870baef75bfcb35cea073b46fed1654f7841d3f4d8f3a8b22d777ace2ccf45d107a4c28789827a54ccd3b4fd2f38e9645f984fa1d2703045c7f4f73ee3d99fc5253bea3ce6ad5627abf7a182f4f65e70858ccbcdad37c5377af92901c5ae7aab30c07baf0a4e31b328b911236aefc4b3f405b7fc7ea1890668688f83a4076d1e7ae42c70deb1c781513bbc11dc12a903023e58e85cbbe828fa3f9d446d3bf00555172bbae05017bde8ef601dbe0499838efb50dca2b173cc3c04b1497ecda67311d0626fa103d518c6866e7c7b35077ff3d32e0360ecbbb370ca6d314f5c712abecbf526a4f86172cc9970feba61969eda92e9db53a1ace94fe4f7c1eee275a290ad6695fdcee695e59716f1ccdaec948e59f0011aeb42c8dd6fc460df9014d24f42e5ab6116b860de2bb8ae5c3062de5c1fcebc41c273bb8558c823dd291b8d6f25215a35657d93178eeb6b700a8e48c12c9694b57093bdb35265610bc6dfe8fe054f61766ddc253262ea0498bdd50f7960bda45d73587571d09a3624e9646f5be23df02c8c060960c7777e4b1e0ca6cf58bd8c4479591f654b7a343696b923fc1d91752a509136ebdf26fa627a62fb0af8df81be900dc73591d7dc2e3f733e399a54c275054aa5dd56a643c33f3af1ee6d50ea8dd4f201d04ecc83bc92035ffc6fe11e1955d9c90fef18c6234426cdb2831cd4c8a5ae3e4305c44c994d2e75c594e137451da430a0b8b34f7281616499b3c38dba5c55625821a088669a0fae5443eea1acd33fea75f021a1b5f34564c8392e6d54ab53d2187d5d3b94576ab0f2b6b156232bc3c99c3966099f710380a9e0709a419242347c14557e49524805547023f29178dd7dc4fe9964427116482ad20a18552f1009acad2106d3de8eecb43be84726c7d8155926cdc96f0e4dc3f7ab8410706cc1ce0e67f65b47eae331d2a9959429aa90f50706de7f3a85074eb0b7db4ebcff880c2014d0fc98dd2593cb7697d9dff043367046c532bbe2e37743f196d373fe0bb31e5cea4a4b204da5e61aee3fac5566433d8c5098a65595158e55483dda017ed3f89d23760223498be4de4dfd24e053871db323825132c0ad71267193f8b8e9e03561f2221d28f47344fc1374919f651be8c69e2bbd7e09f37182575f9e6896a0a4d32170fe271df420cd6fd365b61e207b897c079d2ae64553ec9214f7d00503ae840b54ec0513942e10766e59283837db9316225935f6c66f44713eddd431aaed996f68f46743659b107d6b3f1d9fee35554b8d4736bceb0c82f82a09aa735d6e115a9ae28a9bace928f5b975edffe95ce9d37655d633b45e794e5b14bd6854577c77ea360a7df553f01951ac9914ca7f0a2969aa7dec9f04892ae54d2865b5070a8cea2c20424f5981e1b35f79f76c8a85db256857c70d0e939732a8f564db9eb7b0972f5f8981232fca728e7b485aa32f8795e0652e5484b46ffc9d32a78928e58f41b1d4710a47c5f8e699436eb736eba5b561482ae2e0a5e6915983a1355aa54a4abdc0cdf653629070a57821969fbda954b524f4d0773da2387903e461263fd61544bba0abda4523e732ac00b5cc61d37dd65d79bd57f19e20babe9a80598c2b7cbc58e44b1a4df62e121dbea79b0f3b256c39cc1b9ec98dd21682efa86b9290efd4a1f7bfa1bde91b55dd641f86d42afa1bf61b358d59b3374bc8227c0da2681cd8adeb8824727bdfc3e23b2d52e0e0ba5b5c5298d75e187e80bc92c1779010fd48395aa0daecc051bd254dbeebd4d3ebf869e449eadd925210214805c470e113004b89a9b6a437c0dd49fa7bd27d26fb1c26ae3a38fe6e77621677687f741c20630608e9db2c9e4fecd07917dffe284b24a54bc50bdea96ce495067d141135f0d5aefe00fdded582f6cfd6dec1bb4de0a052d65c5bab907a82144c2a23c323bb780eb0e9bec53ac718dc9b022459b23748156911d25bd91c901c8c3627be83e096dad0bea96b763fc02fda7346e7a7d8eab64c65cd719d9486a8ce638abc80394c7a3decd8fe9ce38834b35b31d79a2e0acae75b9c43c2e0eb6ae11293922916ff2f9a494603b81c6f73f00e1f13c4b152cf744adca5b149b4059d18b6b259d511aeb1fdb944c94", 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, &(0x7f0000000000)=ANY=[@ANYBLOB='aK\x00'], 0xd) r4 = accept$inet(r3, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000040)=""/4096) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:06 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71895913b933614b00d5833f5245723c316d9fc3072abc0467fc6768416cd62e0970849519167cf97f746e933ffe812f4ff5c7e45ae41e84a576cf59a2bf23"], 0x6e) sendmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="ee2b14416eb8d390316298e40f9738c1c1a5ae7451c7e655fff26a1625552606aeaa8a42111e0ffdcc0e1d0e0ea5f036e734777361ee51f40e910dffce0cc84bb3b7f109b72ffac517c666b1c96af6028d445b99313a9023344af05c9510f37007b81a0a53522e5bb50bd7bcce7b7e39c2b73a5bdd04c27643c716b0d565c20513354e807b0efdcecd077aa3fd3128d08f07fc2dfd80e9ab3e4da15946138c1a61c93abb6519a4b6af52d862632b037e040f2eef9e1f93e183480c966db7af8879e706b093b9598eb4c3ae043cd5b1aae5b9fe154b384ff40483", 0xda}], 0x1, 0x0}, 0x408) 00:04:08 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getegid() setgroups(0x7, &(0x7f0000000080)=[r1, r2, r3, r4, r5, r6, r7]) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r8 = socket$unix(0x1, 0x2, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r9 = fcntl$dupfd(r8, 0x200000000a, 0xffffffffffffffff) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) r11 = socket$unix(0x1, 0x1, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) bind$unix(r12, &(0x7f0000003000)=ANY=[@ANYBLOB="7189591e9233614b0000000000"], 0xc) listen(r12, 0x0) connect$unix(r10, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000c11f94000000002000"], 0x6e) r13 = accept$inet(r12, 0x0, 0x0) sendto(r13, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:08 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="01001c78172f591e9233614b0019418b117d5b7f743a159e8c504960d965043ea53e77286e266921241e9d8faabe3a4487d36a1878bfde4df7849ac9f2b02adbcd45362df8c66817"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) 00:04:08 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9) setsockopt(r0, 0x9, 0x8001, &(0x7f0000000080)="85b9b659682426d4039d3f97c162e2ee5ca7eef59bb591410965345ae1eb1c809c065b3f7a39b740bc92fa0e7cb32626ffed3b321cd73e538b1bdc154800ccfb361552528913265a9b8bcafc86df2430cb83f5e213411456e415aa52a7b3715e77ca5e99b17eceee9bb66c190b02b059cfc20ad7477000f6478dce23ae43472cb0a04498a3a90811a370a9e98d2d3c36762ad2817f1e7b61eedba40b73716dfda6bc9066ab792f1fa2ba4c6151cee6cb76040098ffb408bbc81c9a4272627e2d0628c184757b4cfe4c4cc246a8ed4b33ea9730132c904b2b94822f35052c0d0c7a348588683962", 0xe7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x13, &(0x7f0000000040)="ce000000", 0x4) 00:04:09 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0"], 0x1) 00:04:09 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 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, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 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, 0x2000, 0x0, &(0x7f0000ff0000/0x2000)=nil) fdatasync(0xffffffffffffffff) shmctl$IPC_RMID(0x0, 0x0) r9 = accept$inet(r3, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffd4d) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) 00:04: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="0100e91f7189591e9222614b00"], 0x6e) getegid() r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r4, 0x0, r3) socket$unix(0x1, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="2c76de2cd7d6e93ee641cf7ea9d80456d32ee6365dbcc2a29702e623c5eaea872d845a22feeb019578e2b7f81282707667bf7d457be599436c2bb903a02f38f9a4026e06671e2b88005085b68e8845748d2531154ef89442f3b097a65424fe2728eca335d5f350452dd491d79dcbb121932486bf867a6da4537865db113f492957d5b3132137", 0x86, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1}, 0xc) 00:04:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x21) 00:04:09 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="fe4a8210af275dcffa299140b5aaae4a2a812e12c9d07fc54da51e7cca06e03e02c8cfaa0c109fe3f31d97308f6c5ba5ee930516a90fb1c42c872779f42aa8285b274b7c1660cc3566f436f09d659c8f6dcfb1d12dfd4c6ccc27d6", 0x5b) 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)=ANY=[@ANYBLOB="04d919062c3f639db5b600e91f"], 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:09 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x20000000) mmap(&(0x7f00003c9000/0x2000)=nil, 0x2000, 0x2, 0x410, r0, 0x0, 0x0) setgroups(0x1, &(0x7f0000001940)=[0x0]) 00:04:09 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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=[@ANYBLOB="0100e91f7189590100860a91b6"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:09 executing program 2: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) socketpair(0x6, 0x30000000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sync() munlockall() 00:04:09 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) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:09 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x13) 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$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$unix(0x1, 0x0, 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) truncate(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x7fff) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) 00:04:09 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) listen(r3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e9367189591f9233614b00ea8f535339cadf20cd7a905c712c9dccf7acdd96f040b687f2c58c181f379b6bb568f52c1ebc99baa401d5b8040b11b9661d48ebb79bebbc9ded8c7f022c2ed807123ad04699ca9723b2cd9b603023ab8dee8f87947e3b6d5444572bec1afd9434b2f73f20a7237bfe6850f087890698a504308d5ead39813f8971684b6a001707ce680bf200831da855b668c8cdbff5eb62fbf1913ed744f40b06079cc9e33d3736e06fffa22ac600e616b95a431ef4f3674f1aac765d7e0eef20ddb2f9f5aaec38564b85dec9d0a37f7ee2"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f00000002c0), 0xfffffffffffffda1, 0x0, 0x0, 0x100000229) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:09 executing program 3: r0 = socket(0x1f, 0x1, 0x80000080000001) setsockopt(r0, 0x20, 0x45, 0x0, 0xffffffffffffff97) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() setitimer(0x3, &(0x7f0000000000)={{0x9, 0xfffffffffffffffd}, {0xfffffffffffffffb, 0xb17}}, &(0x7f0000000040)) 00:04:10 executing program 3: socketpair(0x19, 0x20000000, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 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) paccept(r3, 0x0, &(0x7f0000000000), 0x10000000) 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) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:04:10 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0"], 0x1) 00:04:10 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r2, 0x6, r5) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:10 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="bd888b8cbb239c39cae26517b45ec4819aa4cf1628b7f1ba3ebca2b14402443010d43ff7361d1d7d4cccf54d51d23b009f18fb234c3d17de92aeb8ae9ba6967a038c42476b4bfb84a3a62f8cfd09e6f57f59e173653b577512c7a1bcf26e3247427c6f14df30a928a745a36fdecc519018a0f0308e77ee71af5f7064043674091b88b5f2affd6a932d3c21c8c79812e7997ce5ec6383c1e6a69001fa764d9183c2", 0xa1}, {&(0x7f00000000c0)="836867dcec", 0x5}, {&(0x7f0000000100)="3f3b5044fdc3cb9f5dc5405efeda06898069c166a80d755f7caa5fc7397bd23e4066536027974129b83f77bf5eda9758b01f51e765a022bba775212cae3cf5923a317f134ed9ac5e845e75aabb876b898390603ec51fd916b0a0ad5cc9d234e99f7a87bbddf3ffb65f3da3bab42cd041bcbfd136ef974b8ca78e626bea5e5f5cfea6541316db4a43f8ce1cd185079412e893449e7ecc1f24e4d0b3922b91fb0571e14f83c53777da777e778ccfce3bb2bc320f13028bd316f8eda491d872c731c3f11167c43287cf2cf47f0eb5b3299f7cd5fbe58a3a42df4dee962e961efc94ca2f", 0xe2}], 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) readv(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 00:04:10 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x3ff, 0x4) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(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="0100e91f7170591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) 00:04:10 executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffff8) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/115, 0x73}, {&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000280)=""/145, 0x91}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x7, 0x0) 00:04:10 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00f0f7d7588c6dcae1d34944f5b7d003eeef015f1e8648b90a55e0edeed5eeaa3bdbd8a165729a5b6bb8af06f362088378c00b90c7b83d920414c29b58ab7e984f001b6b5105777bbd29a86c4cd564946c55efcbc478e32a162c95dccd4ebb7de0866f84b1d2159bb5e4332656484b18f309e332979bd52465bc48aa1688681dfd9b23c10c541a3f22df987a0b557de742f50fec3567626a7a5abc0fd3293ee63448d31419fb67e967bd205aecfb13797d54944674a362094cb4328f006ee2a6a754f11a2f107323df286325d0b867d4b819f66b28804b9aee4e2f866f04af29fe630ce5ef54f0e2302d0c7dac34"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:10 executing program 3: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x6}, 0x10) r1 = semget(0x2, 0x0, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) 00:04:12 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f71899bde5540a83630652bd34b8f591e9233614b00"], 0xc) listen(r3, 0x400) connect$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(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:04: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, 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000000)=""/56, 0x38}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000080)=""/72, 0x48}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/198, 0xc6}], 0x7, 0x1a) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:04:12 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x2) truncate(&(0x7f0000000180)='./file0\x00', 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0xfbda3397ae4c630b, 0x1) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x8000, 0x1) r2 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x5969b752e36d9cdb) fcntl$dupfd(r0, 0xc, r2) socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591ea4838d4b00cf"], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00ee09fdfffffffffe"], 0x1, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x1b, 0xfffffffffffffffd, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) 00:04:12 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638"], 0x1) 00:04:12 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, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = accept$inet(r2, 0x0, 0x0) r4 = shmget(0x3, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/55) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:12 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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(&(0x7f0000000080)) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() fchown(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:12 executing program 0: r0 = socket$unix(0x1, 0x207, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpid() r2 = socket$unix(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) listen(r4, 0x69c47f97) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x1000001f2) getppid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:13 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)=ANY=[@ANYBLOB="000000000000000000000000001a61eab1c7e56404d38fc61de2e86c0ccf4fe954c6b8f31d8a0947c5a50c64c84aa74aaaf71ffe812267cb081cde00fa3f820a1efb24292bbe02e86c717d0f4831ec64b3ce937d489eb61f7dee3183b65c1ade88266cf8319deaf03e62e1e0e027fc556fb0c5c62d77d00f44d4f0b255d1723189adf581bc01c3e31217c8f438272d97927423a3878cfffe820c0b51"], 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 = fcntl$dupfd(r0, 0x10000800000, r2) getppid() getuid() getgid() listen(r6, 0x4) socket$inet6(0x18, 0x0, 0x0) 00:04:13 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), 0xc91a174b, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:04:13 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638"], 0x1) 00:04:13 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0xffffff01) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:13 executing program 0: setuid(0xee01) r0 = getuid() setuid(r0) clock_nanosleep(0x40000000, 0x0, &(0x7f0000000140), 0x0) 00:04:13 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x60000000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x14, 0x8000}, {0x18, 0x1, 0x93, 0x40}, 0x4, [0x77e46c86, 0xfffffffffffffff8, 0x2, 0x10001, 0x3d5c70a, 0x5, 0x40, 0x5ba6]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x400) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0xa0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socket$inet6(0x18, 0x20000007, 0x7) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) write(r4, &(0x7f0000000240)="00b2f8d3547e67c9c623d32c41ec77b5d1e2eeb355c1bc0603fc8e05f3fe8d3d5a026a572ab0ebe8e5617babca13c725414e2182102a959317559504cb0049e91a31ec54c9aea24c29b0f0b46351f0544b320150f4ce98ba9817888cc55700df22c9d57ec8eeb7365877af2eec5fb32fc48e724fd72c313b86ae8eb80a32c4f77901e717fd84a4eb4a45edb3dc00bd5789", 0x91) getpgrp() r6 = semget$private(0x0, 0x4, 0x200) semop(r6, &(0x7f0000000300)=[{0x3, 0x4, 0x800}, {0x6, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x1, 0x144, 0x800}, {0x9317bacd570673f, 0x7fffffff, 0x800}, {0x7, 0x8, 0x800}, {0x3, 0xfffffffffffffffb, 0x1800}, {0x4, 0x81, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x3, 0x800}], 0xa) r7 = accept(r1, 0x0, &(0x7f0000000340)) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000380)=0x7fff) fcntl$setstatus(r7, 0x4, 0x80000) getrlimit(0x0, &(0x7f00000003c0)) renameat(r4, &(0x7f0000000400)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x6, r8, r9, r10, r11, 0x8, 0xfffffffffffffffc}, 0xfffffffffffffffb, 0x1000, 0x9}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x9b2f, r10, r11, r8, r11, 0x9, 0xb063}, 0x7f, 0x1000, 0x6}) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000600)=""/231) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)={{0x3f, r10, r11, r10, r11, 0x64, 0x7}, 0x2000000000000000, 0x1, 0x95e}) semget$private(0x0, 0x0, 0x80) readlink(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)=""/174, 0xae) 00:04:13 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(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:04:13 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(r1, &(0x7f0000000200)=ANY=[], 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="011829a09989591e9233614b00008ba37378484d8d687c05d76beefdca72f1684eab826c085a9bdcb759eda4f1fea4d6d760e57801d8cd0cb5f9cc82955b3aa7e37bbbe6636a76bef95453513890ee0af7e9f68f3c71fb9d6e57621e02fec9d11e7d9cac787d9cb0aa6afb35916e7e1ea0b3d263e44f496cb57291d8fbaae0a045b49629421010ed640174ad1c34f9d4b65cfe83712e5c34906998f45c173b3be3cd1c3c3646f445bf64fb1f3d6267a20055e61f5638e03beba4b8ecc894039c285c1e3ce6ab7c83415ee4d96ddc22c6"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(r0, r2) accept$inet(r4, 0x0, &(0x7f0000000000)) flock(r1, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:13 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xfffffffffff7fffc, 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(r4, 0x5) r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={r6, r7, r8}, 0xc) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:13 executing program 0: r0 = socket$inet(0x2, 0x40000002, 0xffffffff7fffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xfffffffffffffdd9) getsockopt(r0, 0x0, 0xdd, 0xffffffffffffffff, &(0x7f0000000000)=0xf5) 00:04:15 executing program 3: r0 = socket$unix(0x1, 0x4020000001, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0xfffffffffffffffe, 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'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:04:15 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(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x3) 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) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:04:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, '.\x00'}, 0x6e) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:04:16 executing program 1: 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, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) lstat(0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80004) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) bind$inet(r4, &(0x7f0000000000)={0x2, 0x1}, 0xc) 00:04: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) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7f, 0x641}, 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(r1, 0xb99) listen(0xffffffffffffffff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = semget(0x1, 0x2, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) 00:04:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x400) close(r0) r1 = semget(0x2, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x6, 0x18, 0x800}, {0x6, 0x1, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0xa6, 0x1800}, {0x2, 0x9, 0x800}, {0x3, 0x5, 0x800}], 0x6) pipe2(0x0, 0x0) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) 00:04:16 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x6, 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) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0x4) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:16 executing program 3: getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchdir(r0) sync() open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x100) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) mlockall(0x3) dup2(r0, r0) 00:04:16 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638"], 0x1) 00:04:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x1b) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/222) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000)="89050000", 0x4) socket$unix(0x1, 0x6c435a4608d782b, 0x0) 00:04:16 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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd8) 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(0x0, 0x0, 0x0) 00:04: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, &(0x7f0000000000)=ANY=[@ANYBLOB="01475402b60bc500e91f7189591e9233614b00"], 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 = socket$unix(0x1, 0x0, 0x0) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r5, 0x0, 0x0) 00:04:16 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x80) r1 = fcntl$dupfd(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) connect$unix(0xffffffffffffffff, 0x0, 0xfc88) 00:04: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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) symlink(0x0, 0x0) recvfrom(r4, &(0x7f0000000040)=""/58, 0x3a, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r5, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xe4, 0x200) 00:04:17 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aa"], 0x1) 00:04:17 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r3, 0x3) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x7, 0x0) 00:04: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(r2, 0x2000000000000) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="01009a33614b00000000000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) close(0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername(0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:19 executing program 2: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x0) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/107, 0x6b}, {&(0x7f0000000080)=""/244, 0xf4}, {&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/34, 0x22}, {&(0x7f0000001380)=""/67, 0x43}, {&(0x7f0000001400)=""/75, 0x4b}, {&(0x7f0000001480)=""/24, 0x18}], 0xa, &(0x7f0000001580)=""/223, 0xdf}, 0x840) 00:04:19 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, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7100"], 0xd) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:19 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aa"], 0x1) 00:04:19 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) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffc) getppid() connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x200}, 0xc) fcntl$getown(r2, 0x5) geteuid() getegid() pipe(&(0x7f0000000000)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 00:04:19 executing program 3: socket(0x10, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20c32, 0x10) r0 = socket(0x10, 0x2, 0x0) close(r0) 00:04:19 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10002, 0x100) getsockopt(r0, 0x7fffffff, 0x8010000, &(0x7f0000000040), &(0x7f0000000080)) 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, &(0x7f0000000040)=ANY=[@ANYBLOB="01003f03b6734e917263f08a6250e91f7189591e9233614b00d056d2ec43afe89788980da29288fc987a03558c51baa18fce384101e8"], 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) fchmod(r4, 0x2) 00:04:19 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, &(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) fchroot(r2) r5 = accept$inet(r4, 0x0, 0x0) link(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='./file0\x00') sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sync() 00:04:19 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) r5 = semget(0x2, 0x0, 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000080)=""/96) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r4, 0x0, 0x0) symlinkat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00') sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) linkat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) dup(0xffffffffffffffff) 00:04:20 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/183, &(0x7f00000000c0)=0xb7) msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) recvfrom$inet(r0, &(0x7f0000000140)=""/220, 0xdc, 0x42, &(0x7f0000000240)={0x2, 0x0}, 0xc) read(r0, &(0x7f0000000280)=""/1, 0x1) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet(r0, &(0x7f0000000300)="10d930e7dc4434610b3f912321d857a10be9c7dbf35c47578c260787ba60000b082371a0cd6c6e3f77a1afe2b8a441035e498a2f549241add723b2881b38fe8647228c091cf7d36fbeea0fb65754661daa4160cff7f8bad9543e7889e46f803d85c8f8a4f0e29c244b61aa21048f21e8b809259803983fad76e817199768e65caced2f9e42bce5d50ada5eeffb12874697ecb6407ce3d91848c751ee63", 0x9d, 0x5, &(0x7f00000003c0)={0x2, 0x1}, 0xc) getpeername$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000004c0), 0xc) setitimer(0x3, &(0x7f0000000500)={{0x100000001, 0x1}, {0x6, 0x7ff}}, &(0x7f0000000540)) shutdown(r0, 0x1) r4 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x1010, r4, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000600)=0x2, 0x4) connect$unix(r0, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x18, 0x10000005, 0xfea) r6 = socket$unix(0x1, 0x1, 0x0) setreuid(r1, r3) fcntl$lock(r4, 0x9, &(0x7f0000000680)={0x0, 0x3, 0x1f, 0x9, r2}) getsockname(r6, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) getpeername$unix(r5, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) r7 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r7, 0xc, r5) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000017c0)=0xff, 0x4) sendto(r6, &(0x7f0000001800)="91291d102fc93c269c2d6d16187f1aa6edfed84b376b03940d28ecb010c7b267f5f3095cb3e8ca0151f9de2270fe303d7844b74dab3200e2564d6bb92b200c48d0761214925665", 0x47, 0x1, 0x0, 0x0) listen(r0, 0x100000001) msgget$private(0x0, 0x0) 00:04:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto(r0, 0x0, 0x0, 0xe, 0x0, 0x0) 00:04:20 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:20 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aa"], 0x1) 00:04:20 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000040), 0x377) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) fchroot(r0) 00:04:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000042c2, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x110, 0x15) 00:04:20 executing program 2: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591ea4838d4b00cf"], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00eec967e123a99c5409fdfffffffffe3e9a030bc0c00d6fb54760bcfeeb876b340c723a59b433a6a13cf7ffffffffffffea89f01743263683487c2432871f290c0db18ee1e7944cd4875e54281c686caef352fee323c0e4407969ee55f465bc9fdbb653666527ff97c8c863a5b4a9776736f4d5ae095c058168aa14649428b77e294a6c2d7dbfe0bda13c9c503a64b2a3b1e82a3f326fdcf53ec6e862d968a4e9d0921c2c66883134f3d6fa20adc987f1dcf65a079ba027153c5789ba4327e16a0000f5bae7ce10aa"], 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:04:22 executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffdc1) shutdown(r0, 0x2) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 00:04:22 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5"], 0x1) 00:04:22 executing program 0: r0 = socket(0x18, 0x0, 0x7fffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x0) mkdirat(r1, &(0x7f00000001c0)='./file1\x00', 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x8) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) chroot(&(0x7f0000000180)='./file0\x00') unlink(&(0x7f0000000380)='./file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r4, r5) mkdirat(r1, &(0x7f0000000100)='./file1/../file0\x00', 0x0) lseek(r3, 0x27, 0x1) 00:04:22 executing program 1: getrusage(0xfffffffffffffffc, &(0x7f0000000000)) 00:04:22 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) setsockopt$sock_int(r3, 0xffff, 0x100c, &(0x7f0000000040)=0x3, 0x4) 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) open$dir(0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) flock(0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 00:04:22 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, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="ff1e81fa132ef98410c9acfb2843b043363f8e90a0b0d27447f714e695b61d9d18592d2e66cdcd8648689da8eb40a6985fb92bac4f351317d668a14a832652c092ff5f09220b4ae78756912496ee518d9fe2de4209138d224f34acea2028c5e6c2ae18db83ceeca5ee41854ee1e2aa8f02347e13919e381efdc2a0657397ae7e45dc19ab265488e97ea23e3541a1d324a40801f3f6f4a14b286ea100005a7cc13d4245", 0xa3) 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$inet6(r1, &(0x7f0000000000)=""/63, 0x3f, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x3, 0xffffffffffffff7f}, 0xc) pipe(0x0) 00:04:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f000000f000/0x1000)=nil, 0x1000) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) r3 = getuid() r4 = getegid() fchown(r0, r3, r4) lseek(r0, 0x0, 0x800000000002) lseek(r0, 0x0, 0x1) r5 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="092532852f39cbcb4e12c1ed4f5ee8527cb102483b25bea4f05375710d7f3f6d9589ad452602ff44bca3f5c9b32da5b69748ca170e6641c375995e8f", 0x3c}, {&(0x7f0000000080)="e8aa843dccb9d2e6f5d05ab3e3cf528dc5a06342279391aade75ae9371273ebff4a497c28036dc49914821fe1b40499bc2", 0x31}, {&(0x7f00000000c0)="865c4d9b4bec67ebaa7346dbcf16785c441aa1241bfe3f58b059d6eacecaadba969028c4520f617e0fa6f4b13dfe4407d27bfe4331d0a5149a92e417086f83906c322c590ef68437ff3d3f4118e3fd79f042b64b81852061ac482d12965101133c0c590fc28fee8441cc39b493e1ca9224bd8487d444d379a4a1f195786d0bdd682c1d7d0c785f03ace01fe1c6458c", 0x8f}], 0x3) lseek(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000004c0)="0d8d0aa086eeefa0705dc2f775e6b1444c0dc278bee086a053e20b539ea29d27473814dd67d64bbda01cd8723de9b8c68a5023470c31eb12b722a42fdcb7e42abc763472dc5b8a5d3f400c653e2202306f344b8fd6e83b2b7116eb1b21120cdeab63220614107fdf79412a792e700e55651bc75c0087d8be9ca83667ae663dc50336fe1aae4777ece03b72db1c4abbab63329bdbe81b5c99dc34c2b8a2a46cb5b9ab65ada62b935b5cbd5870531fd80db0b86a6f9d14af172a668e20be247bf1254391d01dc6c21aafeb94a3ed47f1c0c1d08b84740d93672559319236bbba3c0aae5bbb5a6f5299a173253420b84379e070e4", 0xf3}, {&(0x7f00000005c0)="b433d6b1706633c2ba7155741abc70b8a7f7ba73eb85635a233b61038411034b394ecd9dbc2ab21cebb1", 0x2a}, {&(0x7f0000000600)="8d2333981d947e3a9cef172594a52e961f133157ff70cd98f7b38b2c475bc6cd89a76fa66bd64181a8face6a8f19adf27623fd2ce36451f74c596527c82012bbd022747858d677d46d1470fb4e2b4b6873ee0791f5be5c390dac85f1684485914e17617789af5f7a8d1d9d", 0x6b}, {&(0x7f0000000680)="e9af2e3c59e971c4d192fdade6c3ae98636b37b60d7a7eb62baca1197c79e2953e0eb82d401f6cc1b0c62fd03fa14a09253ff666c5a168c72eb3ebbdb8845f54aef215c2df491829f6fc5a10436e6cf59eded80612986c8bc6bdc262b4808aac8557de61b663b28ef9b792b0ac50bb73fa09873c04a97ebd315f04c77118e5105c94b038dd9e906be5bc4afa3246b9f4621e399dece5c981746dbc84033b5dbbe891f5774db4c7148c55724d6d57ec19ae2fc290dc0e0825a3d69ad788edbdd9f6d962d6198312c52088841847c1781d234d7864139d9d4126486c330aaa74d5e28b79b1a914cc3be1cb720fb19743874029cf49", 0xf4}, {&(0x7f0000000780)="1197cf77f6644c7cb967cc9e7f02732fac538f564502c8f1f6295c8b8ac7b729b1d036d020b01732e3e3f2421ff138eb95a2", 0x32}, {&(0x7f00000007c0)="255b2445b74522c9ac1f98aeec29f59fde940766d081407e3e843d10fe956151fa7e879653c9a15c39cb2a539bd118a5cbeed19f917ac7f363ab74a14e7e6066cf693a351233fe09f512bf70e6690bb189ba0173de6aa69ceb1cd4e44c521d2842633e29a22cb176faf74d7cff89aa92ebf307897fe7934731540b23b207a4783f40460b16a3eb65cae6563b3ac1762a91e7385dfdf68cec4510e5b9960a0a5c91fa4332f3b2491a7d103e85b1a5ecdf3c83237c", 0xb4}], 0x6, 0x0) pwritev(r5, &(0x7f0000000300)=[{&(0x7f0000000200)="cecbaa32aa04d6ed4281b1bd00458468c4252598af6ae2a9cce87afbe1960fee87646109a1cba3519c9000c3852a5de563930a844e553db765fedbcddafc515c9e173e139c38f5dcf632fda8ecfe685d63190fb25b82184171550471bb70aa9c03c510901ab4ce18f3c9fd3046adc8012078a4e87cf0d53ad2835a58087e8cc9feeb66bb60ebeb3c507a03e4697020442f3c498093fba0a8603e5bfe4369f9014a332abfd99df3e389225d235a85a607923b1b58b3ee6ef5f70762c54b5e2d2c5e68bba604ff62ee5dcbab75b796f42a57909c7982f77ee65d0a36ca80b4b32c7b1f414d438f943c7c6560627580c4895f03cbf2", 0xf4}, {&(0x7f00000003c0)="f07b41b121d1590612b740f32705c5efa38685929d901daa06bd81f84fe9424ca00450e8f38175dfe3f7e23257815aee1f7686ba60f0b1f0c3d256b6eece422ee6792f22aaa2fad8f0568bd2ca78f3ecff389cda245f221d4f77df61dad575df8462537f99f4d9665408d75feb8272fb74868cf6288db9af034d5d9cfa5fe46289ae83f1c283550e4711c66c55267b35dd0d4d829d8ad823a06490cf7dc4cf6f7ba983a65cf35ff457436c7c8b9877f91a99a3f4a77fc98a5bae93603d562b9e061f957b6de6e9732b495e74cfeb95b9001ab48be9998f32a6d0005a501f710a40568ae929812ff6f8d737b07d40", 0xee}], 0x2, 0x6) open(&(0x7f00000001c0)='./file0\x00', 0x40001, 0x24) read(r5, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:04: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(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="1800e91f7189591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:04:23 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) sendto(r3, &(0x7f0000000080)="b8ab67da6624be4a67ec341394a59a12f88b03e7e7e3784be0bd58e9c1cbbee84b3b94cbd0185bf0fb58f88860", 0x2d, 0x6, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000710800000000000000745a5f363013141840ed383073f7bd495818afba5ad7498d8d14011ec161f57bb19b29fe601d32d671ba52050bec91bae9fae8554b9963314764946a79ffe3507c94e73e4b854b02cb"], 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) getppid() sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) listen(r0, 0x8001) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:23 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) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="4b000000000000060000000000"], 0x6e) r4 = semget$private(0x0, 0x2, 0x22) semop(r4, &(0x7f0000000000)=[{0x3, 0xffff, 0x1000}, {0x3, 0x8, 0x800}], 0x2) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x3, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="b7aa1b7aa91d8f36477837459eb414b7984a0f63690f5b3eb0738670ad2a34295ba2def5e7f9d57b9147d98cf81f99a1f5c8339d8a8bb3ff867a7371458105fb46ab90fbe5997ffe687a86350bc831d46ee162a04df097dcdfb1ff7844ca603e2961d46f36163a4a53d4c326b3d5d16c3d54e30298380fd6aca2b7ec1cb7ef91c0122144785999ed", 0x88}, {&(0x7f0000000140)="a66758eea5df9de0d1e0746959f9c9eccc62f505a2c87c744ff3cc72227b4c5a336685339096c3ce16199ad17c75770aa0c7a4eb26b80e7c2342fba01e25f577869adbd23da967e3dfa9bad6fec57c773b4137e7fc6210da359fe7cb28e2215feba0dff0190fa95fd8d743660bf0e0859e1ce9c78d9138336af9b214d1e627b004ec6104932655ec42c316519ae1bc4e1ad01865bdcb6485f12edb1f0cd6f3fac7997c746eee8eb375c55fef3ac70d014158969e9b142574872ce1d1b6c777719ccdd10ccdb26f5d6132b5ba2f159b5d6a274de8230d5a7604e71ca4bc3804f6b6bd66940d5ec210c0", 0xe9}, {&(0x7f0000000240)="19df5a3a94a8f3530ff07b64e198f98a0a5434380ab6bd14285dea66bd1691fe65dbd2f87a212f4b5150543f2f4f40da38c233fffeff60fffab587ed5bb9fe7efbdc7cc0399d0c211eac6aa81a6937c313dfb3a1adcc781be61e068a7bacec8e8b122d7ff76d2d230392b48a95e64d32153e0b878edf2d9cb1e3b84c14f715115c0f1a7e5de22ccc3529f463f6e3e2a0f805331379516603449ecfbee40fe59250550aa452393d25a2f59190e993be9f7056346b908b", 0xb6}], 0x3, &(0x7f0000000480)=[{0x28, 0x111, 0x5, "641827d67d16a8238e5d04486112e670508832"}, {0xc8, 0x0, 0x7, "068149a8155a3c4d5ac378ceea067fc1ec02a84de1fc1e3c04816d1cbee013425b542fbf74a3e1f190efaf3db8f8ba6fa74760b8e732b3419449d82419ef6d4cf81085c8a57e8cbbb95bd3eee54b57958f67e0620703435203ba33b3f58d1fe61dbaeac1ab43c9609e285c89f72371f348d2cfa0a3730e6f785f73906d4053790d70b697a0bd64bc0adbf93f4a03d546da8ee4fbd4e74f5cd303a173866b0a50a62bdf2ad7e983e5cf652e57083fe169378ca86a4de5"}, {0x1010, 0x29, 0x1, "156f10d3da1d3c8dbc521af200e0b004b846cc903e2e0b7bcf0ad87039a369bd64eccd6facc7727c27bf5faa4de23a124875b2ff05f817f08cc008fc65a16a5451f36c0e6c72f95935fc3dc890559888eda8f9ac02bc40e080186410ad1cd05ccebef767b11484fad0e6f20eedbb324f31482a860e2056607e7d63b37d57aaa96e5462f940c951dda96e4cab45d13e02c087f765725098886ccb314f170111c5a5023ecc2f512c751015aab7dca9c4a356bee07869aa5d6dfdeb6c4a904f270c272c0a344b66627f69dad871053add8362a4eea1567b79e468c55ffd6194d3acb660dc76f5169bad2357e0a3d5ace589695fde29d74982df85ec1bb3c13e5f64140968a3ebf2043469cca01374b454c83dc911bda0533923acc2dd959fed6e3c17e5c5c4fe6c510f0e84956e5787d67ffb70735c4fd964245fe00c73a163f4972262f40fe232c44c1a8023fedf484162598406e65fd2753df704bb22d876e7e8ddf74c4be63fe1e3d511a94da46cbb40b2022a87f231da337f4594ed7dd62186a145ac43ade59d6d09a20cc0b7c6b8bc90dea4eb2b0c6d16e70705ef2ffcd7bf4b689c51a1bfaa5c013ab537ced9ee136ef3e33aeb6b55ade32dd38acb1f0419d31533845a5b3a4d1d3aa46404fff66e6de0143de88dfbab578ef3c7df5133ed092a496d2e1234d4b856abaa54f6243a8c1868dfb9481955e0d74d6ec2bcca9f732b0a22f237e8ab3c0ee33f25b5863134b4acdcb25a6a64a7fa3ae066edc1c47fd569ce225c5d141cec0de06ae6c8fd2012b9ad135a3f55b1810a0079a72e025e26475ce034a9c952b7e84c540b9a813f8db0daf3f7ef2644128ba08f94a657d26a58e0049c60319012f7bb02887b9f2faa888b79f2bbb1edae82e2f10e29202c8072d64e65ae01f3def0e2d0b8e969fc5344b23bc4d52a2d119e7261221b09b0fded105d2466a21225cf9544c784c56844159f0de29f2a74654b63549f36bcd1655b954f6f662693d63bc045fe6e3661fd9c41a5b1bcb9ca81ed22bbaea965c2cfd95406396aa41aa33939991e54f374008fbcbdc79ba09fe9a6c3ac65bcc93dcae49730e5be2a6b8a8f2917875f205d54a474cc4fa5e697a858748f4cc1ae5e3ee9f84214dad43e7f6c3f1a437124686e76bf4a9b41c5da7ce96e743e937e5efc88afc3ae0763ad9225e0ac5e3097613d4f1ea663142eb56e6aa98ab46faf8aa8319bccf72c59f3e525ff54e35de420e427f9343dc00cf46da897a971c49285f56e86f8cb01c935821cd96ac78d25909fdcc1b0b2890de2ff519245c44f0bccf16326e40011efaa51107ebaa385758eb7e34de3d2625ea7ce48a70b2cb061bcb590fbdeefc5753c1eb2f0d010dfe8befbec4dc72aa2e56c28c3b8976785107b0d414926431ec55bd741a5e9746b394467bb0460734f52ab1f92693570de9f5b1152317c67239cdb5521759d9a782abd2005cf028693a1573e145a491ca0323590d8fed0079cc2203b0d5d7386bb2f8e727cd1853dc0316232474b904d307b4eb2dba5d17f70fa1c86273d6598791f97c6dc42f7dd04e83afa00e79d76fda4c36c5f41568f0e503d99ad8f5e11e6a4643784e3f6375cd3532ec68ced16a7dcb98ab349559151ddf8014e137d726ee4a43fa282e13720b34b3f83958098c9ec4bd8fcbcf65a7bdcc5ca4ba69de0458f987ccb561ed327550236f29f1260fa58dfe798e7ea4404f2709e8a4b3086cce00c45410aed9aa0b323be00a3fef9300c6831d23bb3752c95c35c0b937180d18264c0c07d0efc6d4cd7fa49a3c7047d1b3631771829c61662777bb4d731ba3647e471b05f141c92980127b97514d3564a8f18b5553f69ad267793ff5a59b7520130d2d27eb08cc167430e5dc80b1ceb7eff68c6820bf0e2dad59c6ce06ae441a57bde6f996c6d2010e4c249d3a22162b6ea7b5d0d27b5076f73c923186efc975bf867e02c91fb75a6f8960e3cdc20c044e34e2fc7f8d10b9a53bf6de1cf5f3a104a3049fde597572c59e16fc25110f0cde12dee6530e99bcd45701f2ff4b1302a299bf7a31f0a89314a2f73d65b0d90cf38c918974e4a2d1b3b2835478370441b3c07e0cc24aa50f860183633bcf41851d57acc39d5ef63d53540976a6b8c1fc1ac45f282ee3d830e9515ee5158c18c9d73c8e7a47d1fec189de77803464c790cd2197f5beb8b25be30c023bf03e11cf2fd756c8f4fda91ceb6b4178985f3bc15457c667d80e14e194f3b4c96c2dec8ce0f721cf9c1ce521c3e85b3463c765630e5ba6c27f65b428ef96806a25148849db6cd10eb018f09fc650537e76e1b4c1fd6f04b6094ba575fae88246d350f2fcdecd166b1332dbd96e205f381c3974f4eb75f1fb505b8026ecd9a0bfe2f00da89c326d51b7d559173b2801ed45bca308793be70e64335d1d6c74658bda6f156f39689dd4d332e5ac6cbf8bfd2e841b1f407bcad0fceaa1e804901b4235d2a4cfda5ef50355d768748f9ae2bb3a62bd9bd9077fdad71f6a2af15b8d6180234796b99a901e9dd6a1a48d8e1bc8c329d50251a3f1f0678a575ee4e90878a6441a458f36b01699fef7e955cba0b5346cfc228383e7f5a29ef8db58cb6571583b6ff254618b819f2ac7712755acfbd1793602c8fcfef2af52e1a291687297b4bba928d625dd296ee0dbeba09ad3f375c8790690e662d240893280a231f7b4cbac465db378c468aca41e1cef2ade27e258710609fbe4f173ef49501a440cefe9eae164fb77ee12ba5e792d80a397a75e370a5556833bf42889d657536fc54c1f6bd801b03f1cc979c4ba544a0eb5ec7b93d4d4e5b77b56e48a9d4535cd9359cf3a88695423684a5e0da457140b6e38382983b972eefed36ccb5a2e12a69717dc496f8bbeb7fdd2d960cc4e81f35e8caca335ea206904c21f3669c65784cb71899c26c89ee32d66d51a5c0b11684d70afaa95ce15fd4372613f0e7dfae92eec8485e2097a30478554a8dc5c3f52421c3a2a277ab6a399ba65775ba0d2764ac277ea431d4f477746d4ae247b8118e8b70c8c4c765a7e1b9be2213cbef7a2d6d4319787a8dde7bf67cfe9962debe3aa9003f77daab589d09c66c185b31093e44a55ced561fd3bbb810e59011d38758870b75f5dffb0923a5d886e7758c4010dbccbe680d5c23781fc0d1919acb7b6ee3c2dd42dd570b4f526152f3aa53ccc45893d6e90b3920c228e99c053fb759505bf83443f73ef462ec895de348130b4bb512845c22ffbe030a6a8b5e295561493dcc48f51e8c795b66206367e28c2e77f28fbc2027f52ce4dd804f4e2d675d371fa0594bb774459c41a5186f2609b3caa7353547a702d0b009949c9b38e18eda4694f3211cb10fa0b1e94bed3cda7bcb3c24f71b0e11546c22781071be93eee4f0dec4cfc94b13137dec12c0d095489819efb16c1dbbd0a84a59ada0a928aa8580b412dba1b2cc5dd51f6c8b4fee9516502db73f9c20c310b7fc72e42ad08cd9fc5c39bd1ae6efc2e6ae3f00b9285bb0d3d2c607824159dcba93e545a27f3a7f4838544ed11bc3519d2754fa9cbdebf6ba9e87421e15e451da1ca234c29d01af427d1be64aaaf86fd966de3107e4f7284efaa74a92aebcd68d9171f0bb534d86c198822ab28a327d459308f1d35f51b60a348ac910227d46f3036c08ac82778d3eaccd096f826ce152262924a18a4192d41248e0e1faaaca4122805ee066c0964e2ace71dfd5f1bde7d64a3f7c634aff580b2becdc0731ecce47f610d55b106495075756be15a1a18d16deacd636dfa6fc8aa13158b87eea81cf92d271e7191fa314990e4e7d8f07ce5e49958058ba994dc912337244b644b320ac324e4413b6d9f3d02eeb06595eb70e722df1523538007b006a920e5d6330309086b8cbb7e6209b968d6d2a23129adca7b0341daca7c261b1cedcb097b9ce9bc1b6d85bf894f7fa1561ee76b3ed174734fe66ccdc45559f6b72061d65b07fbff7ef048e3c7e33c4f086469cd262af1479e77cfb6429537f009086d603513e1725a2bd4ecd3579e77668201c71d0a746f6175c7947d0211596d8438f4595cbee2b69dbfbda9d8b0856401fd55c96539f05c872ecb275a8d287f0709dd8fc2872347394deac88cca0004a785663980d32afd89c04d302f352277e4beaf97f22dd640c14336eff4656d658a59e54bf909a3eb9dc24b1c155d85c40101e2e999c6bf982760e33012d41eb2fe582e5682eff0de80cca104fdad10ede3f40727cd7c78030c0e0362617c44acab6a522db5042f1601c0063d0d6d208b3483ed26d6b487d51d8dea22d5bd53d5281a80e6cd83a2710a56d7248c2ae39b282b1876ae98a2b5fcef2a5d9a28e5d8558f6e04c5ebfbfb018603f1050facb73c89f788cf694591b66b67bac61a7cdd1ac4927a0789211c260a84588d3002a957d046d4cec497bb8b45e298a4e3cfbe0833cfe1efca920334dd32328983252e8efdcacea28c590c01cbf73730e2bfc397aa31a1e8f316408d3e694b6bc5769116cf69c569b793a5c5b149112aec15b9701b8cc4ba54b01069656c642118f37b752506896e110f91f209dba00eb23493b1502dc156fe6aa75e5c00d8b0d592dc737176eb3b0240fe3441d2fa6563227cdf3e1e20092b6745667a08632b1b8f6a3823490a4abe2156347352007e56fe15631d745a1cbb5ddfda99377f0f66e08b09637edc18d856d7654b8234b3b92dd25b8dc103e795bb81db2042ba554a2f9ef94b659107def45787ccf4660abe787399debb213689e448e39125e3e0e1275a9824302f63b3949e91d583d3c82e962180b30f285932148e18491a37f2ab9af02fee9ec7edef39925c2895156ec88b99984c13e5bffa2ac0cbb80e8c6f20ebb83107df45935b5d32257a11b0d9e33bf892ddec6439d919097d6a2e5b22744999f26464e983ad1b4dd0170f3514b67d0568dafe7bc36e6d96b0cd21363d27213bad8edfe0587a45a3f539148d92b0ea4a61e9aaf7ce560fcace7171f23f87eb173b8ec6104ddf6c2888ad59fcd8887119b42d7f4203fe99bf287f9f776df41b0f2755f71e20cc537540bdc95a532e19eee327ca01bc09a6e7a416408fe1d4a701d662b58e706fa8c78fde82a426a9e6cb094b792a9536e4f6278e09f1d33b49ad07770581e5ce5ef1d6cdb3fba134b65f65290b0db31634aee578fa0ffebbc9be5ca939bdc10be8017d32a6a460d873e08f8df354b3e9da4b185019aa150b8fb8139fd4e35f059be12c3372d4a6dc0e068cc381d6deb477733ca9c29ef0ec8c83c8e9b2ab28d184a45f5ff2d34ef23251cdb25654a425a0402b024988b849e50bf32399a0f81c6a7f52b7f46218ecfac8e5df30c8e36ecad2d25e8480530941f109dbbf14af520bc58c1782acee45415b22b84380650dffd58df5118b15cbf3f63ecab6ed6303909bc8f42f9e299297cc5f45174e0c8b73a1c141967a2ff60a9d505a02f503fcf7eb297700a5f31441763fe482bea9d7a50f319831bdbfa6042efe4255c3d8c68d1979799e7858d140acca8bd1124d439e398b1e4cc36281cfbfc2e3f513d619ed99ea67bdbdc91c8e154c1dad11538c8db321bfecfbee80776d3be52efb23b84152081cc614588d8f2996cec11b7d334e7f72521753b5de36a62abcf2e59a73431948c08d9abd871e1d36d8020bdd4d5f9cfd6997e57ed9e262405c8a4433ddb80c78c027b85143d37d580719599b12dd363751445392f4a53bc0c524c4143090e04ce41f6e638f01e4cef63fe8fdc86b892fba62b51137df33cf97a"}, {0x30, 0x6, 0xffff, "2d16cc13d367a4bc09a4158ea2a6cc55ade354b3f356fc8522"}, {0x80, 0x129, 0x0, "b41d15b03c7c65cab69403dde2b7cf50604d09e16003dbc9b851a4630bfc84c7d9459b27285a59918f0fc6c63d07802b199f1eea0b8eee754689fe17c70a2d78cf5a11d8cf181b03ae79f82602e547801ac2d80fc441d91b46403a5d55b70b8a51fc43208ae68e0021e994fa23a96909"}, {0xf0, 0x11, 0xe53, "bcf25baa5fbcf12388242d08c4687456ab67095d317c54ecccf941df8cde2ca61e033b14e2e1e18d05c826a4cc3e10be70d3cfa685f36f40969aa35eb3fa10b21ff52ac03889ba3dd9a1f73004af002dace81a168ca726cbae9228da1a74389ace615ec45fcedd076d23615e27016aec4906ade3e96b64ffcf95d5c4359b013c4148bf818ce832501c77f6622327d0b4a48261fe13356d943ddef4857857f394e35488679de8deb8e32ce16aae64a26fe82f35af76d431e4ea9b8a71a9f04202fbd29ffa68d52528a207dce8895fc19c0fcea71f99e15682af8c"}, {0x70, 0x29, 0x800, "b85a5d36223b9a9f459c30e68f88abf1227e28e7a677a905f052271aeadfa77f5b03389f9b04a583be08fc43990bfd9690c90300099a8c4ac91885391f95f9588708cbc9ffc89454ff6571f3ed4f66f6020ed1296c2da530a92b5de5867abada"}, {0x80, 0x139, 0x80000001, "ba4fc9e27aa3087690d39a2d09d8eb61a0f6a247117fc8b89a5ca09706a2023b4ea494709ee77264393f6dba9b4795163ec775e3db0ef47fefbe48939400c596f7371e5d6ddc9a14451da40881f0da99ed008fe30a4698f64a308e5d71fb3fa3a6dd81b5cf4583db7a6e83bc97"}, {0x68, 0xffff, 0x39, "d397b5ef289c808bcbb4d600fa6f992c66890cc4ebbcd0d65dbc4d662011eb8df40eb644ddb5e6bf573b8113aedb854797240c757681b7b1064bb30d38ae6cb5b0851b6bc638d4ea356ed049c29eb3cbafb036d75755"}], 0x13f8}, 0x1) r6 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getegid() fchownat(r6, &(0x7f0000000380)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', r7, r8, 0x600) 00:04:23 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="00c400"/52], &(0x7f0000000100)=0x42, 0x30000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x1, 0x4, 0x4, 0x2}, 0xc) setregid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 00:04:23 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5"], 0x1) 00:04:23 executing program 2: r0 = semget(0x2, 0x3, 0x40) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/191) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x4000)=nil, 0x4000) 00:04:23 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = fcntl$dupfd(0xffffffffffffffff, 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) r5 = dup2(r4, r0) fsync(r5) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:23 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cdce69f58667a892359ba50100e91f7189591e9233614b00"], 0xd) r2 = accept$unix(r1, 0x0, 0x0) getsockopt(r2, 0x0, 0x3, 0x0, 0x0) 00:04:23 executing program 3: socketpair(0x6, 0x5, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="b97ff4d29325243e2e51ca746ff659e97c72c71e1ac7c322e1cad700dd0a843bb575bedc25ad0efdbd055fa728ce1aa939769a9176e397e622b89af924d6dc93f526c739762c2ddba742604da3dbbb5ce88293deab7c6bea136ac48a4f5b5556a6e0", 0x62}, {&(0x7f00000000c0)='u', 0x1}, {&(0x7f0000000100)="0cc0af982116acfbae6cff61c68e21f2da47", 0x12}, {&(0x7f0000000140)="a1cc788edea6dd8ed02d40533c684435a7ef37aa8c93120bc9d82c25c0b613e0140176acd713db314247cdf8543938ed1470e4dd1a4a989e64837be9baf918b2b8604b24b83b7d673bd4b96335f607304b80745fa4f345e450016c254c0071c65bdfad567684f95ce4072aeab8038d6e45b169076179ed0a2d167dc51239d4120fd03e5ca541d5b18e15c83887c8236185abb3742084a0cc6725264ff5db1ab8d499165f385e1831b64fa421ce8e742b9cf79fa5ff", 0xb5}], 0x4, 0x0) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) write(r1, &(0x7f00000002c0)="2ce3e76437fe6fcd1fd2dec78642b5e6e7efc5cf0f501ae8d1146a49f8587abf461802c553dfa0e58d3c57fd8b7fb6ef38dbe1b78f171741f3ea2235bf8e586029345b9f26c7e6fff1f0bd2831cf4cc24d4f973db9b7b8e3a6b5d7c24eff18bab56067e6545bf88b936dcaf8cf5aa1fb27ba0606745dd98285058a3f37c33ca7950a2f2bca8fc8ec6f3b61cf27cdd4196d58025117d2d705843be29672efe44b675514ffe8ab13594096acbf43a6b643c63bd2791433f3ef55425c98992f4bfcd8a4d70c310d93", 0xc7) fcntl$getown(r1, 0x5) connect$inet6(r1, &(0x7f00000003c0)={0x18, 0x2, 0x0, 0x8001}, 0xc) r2 = dup(r1) fchmodat(r2, &(0x7f0000000400)='./file0\x00', 0x40, 0x0) accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r2, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) fchmodat(r2, &(0x7f0000000500)='./file0/file0\x00', 0x1, 0x400) r3 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x3, 0x20000000, 0x9, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) preadv(r3, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/55, 0x37}, {&(0x7f0000000600)=""/237, 0xed}, {&(0x7f0000000700)=""/104, 0x68}], 0x3, 0x0) connect$unix(r1, &(0x7f00000007c0)=@file={0x1, './file0/file0\x00'}, 0x10) fcntl$getflags(r2, 0x3) socket$unix(0x1, 0x7, 0x0) recvfrom(r0, &(0x7f0000000800)=""/25, 0x19, 0x1, &(0x7f0000000840)=@in6={0x18, 0x3, 0x800, 0x4}, 0xc) r6 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) fcntl$dupfd(r4, 0xc, r5) r7 = open(&(0x7f0000000880)='./file0\x00', 0x80000, 0x128) sendto$inet(r2, &(0x7f00000008c0)="3728d7ebde682cbe63f2e5f04675755d327a28b4b22c9bb1537e3c59959d9c1ddf4aed43db807a628f5af5caa3447005889b0620282fd7ead1b33e289e9789026dc5d592eb9ab27a659ee83f7f60272b048a5b7510bab8d0eafc401f1d927e10fcf1e0354fbf7e9fae547ff0f83b415791dff8b911714cb2d06237d26c506df9a873d741b24235a3e80c80172fa32cb9bff99cd5c13aa3b58a0b602d9b2a9b2821b0f547ca0e9cdde0ca02f0926d5af1d19f3d8c776c34c9b0fe2fa41d8ba7b98ac7b8e524e698de4110974f74fc0149296e6019ef4760fa322318705994ab8759ca0468628a84f9ea", 0xe9, 0x9, &(0x7f00000009c0)={0x2, 0x0}, 0xc) geteuid() getuid() fcntl$setstatus(r1, 0x4, 0x8) bind$unix(r7, &(0x7f0000000a00)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000b40)=[&(0x7f0000000a80)='.*\'\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)=']%\'/\x00'], &(0x7f0000000bc0)=[&(0x7f0000000b80)='-]\x00']) 00:04:25 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, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x1) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/23) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) linkat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) dup(0xffffffffffffffff) 00:04:25 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0xa4) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x5, 0x1, 0x3, 0x7, 0x0, 0x100, 0x37d0}, &(0x7f0000000040)={0x7, 0x7, 0xff, 0x8, 0x817b, 0x6, 0xf97, 0x5}, &(0x7f0000000080)={0x80000001, 0x1f21, 0x8, 0x10000, 0x4, 0x1, 0xffffffff, 0xfffffffffffffd98}, &(0x7f00000000c0)={0x8, 0x1}) 00:04:25 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5"], 0x1) 00:04:25 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x4, 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)=ANY=[@ANYBLOB='\x00'/13], 0xc) listen(r3, 0x6) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:25 executing program 2: 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, &(0x7f0000000100)=ANY=[@ANYBLOB="7167a009bbb4233676178f22a3e0d1a8d8b495cc8263386d00f08c10eb9bc158bb390fb71542d9959cfe4d8e7a69cc251668d0cd7853d541cd06b7188039f9f363b9832f383991e052f1"], 0x6e) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/238) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xfffffffffffffffe) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r5, 0xffffffffffff5089) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:25 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x79, 0x0, 0x8}, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x6) dup2(r0, r0) sendto$inet6(r0, 0x0, 0x0, 0x1, &(0x7f0000000000), 0xc) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 00:04:25 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, 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) listen(0xffffffffffffffff, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:04:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={r2, r3, r4}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 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) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/87, &(0x7f0000000280)=0x57) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b007f7e0bbc465e654624a356424369c91bd616e36b116aa2e47edcd67a816e89116dcad735f4bc3a59013f93da0a5ba0f8d3b0dae9e9abbd55cf433d11141fcf2bd5951b23121ea91d69322a0447c6c5d1d8a14ef72db83abcb8330094ea5d22693f4d872160178bf8ac80b36adf512a3dc1ae044c2dd8ce8b07f3b6352055280165e8faeae0668616fe012885fcbf95c9075f5ce94cbdf33d865ea45424fd7633e70000000000000000000000000000d70c40b9ecebbfa3d3063b03f45adf0a011a0029d740d0a954f61ada94ac7f12a9df2d248d1be6c823b6286066e38a2f1068"], 0x6e) r8 = accept$inet(r7, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r9 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r9, 0xffffffffffff5089) socket$unix(0x1, 0x7, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:25 executing program 4: r0 = socket(0x1f, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/149, 0x95, 0x43, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x100, 0x3fd, &(0x7f0000000100), 0x0) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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), 0x0, 0xfffffffffffffffd, 0x0, 0xfefe) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000240)=""/188, 0xbc}], 0x1, &(0x7f0000000300)=""/123, 0x7b}, 0x2) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:25 executing program 2: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = dup(0xffffffffffffff9c) paccept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x70000000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0x0) 00:04:25 executing program 1: symlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 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, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(r2, &(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:25 executing program 2: r0 = socket$unix(0x1, 0x4, 0x0) r1 = fcntl$dupfd(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) shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) flock(0xffffffffffffffff, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/54, 0x36, 0x800, 0x0, 0x0) 00:04:25 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) unlink(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) preadv(r0, &(0x7f0000000180), 0x1000000000000203, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r2, 0x0, r1) 00:04:25 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, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00f20400000000000000739c9042610ab65f8cac0327e0d72299f630d858c147585e16f572426044ed97fdb0fbb8e10c0ae059ea2458bd052155b73885fc10456ec330e9bbc9011f0a6694f9defcd9012ec32ffe69ffcc"], 0x1) listen(r4, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x5, 0x100) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x10000) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x46}, {r5, 0x4}, {r2, 0x10}, {r1, 0x2}, {r1, 0x146}, {r5, 0x155}], 0x6, 0x4) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 00:04:26 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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="dc0c8f"], 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:26 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(0x0) 00:04:26 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30"], 0x1) 00:04:26 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="0100011b4844591e9233614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() connect$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:26 executing program 3: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x200000000d, 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(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) listen(r0, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=ANY=[], 0x0, &(0x7f0000000540)=[{&(0x7f0000000040)="bf259f85c0bf837f3b124f7ab109b686a29eb80c4f08fc7de0dd8f4122dc4733d0f515633edbfbec52af0a0f033e86560e837e44b7675d7f7472f6587afeaa160665b4fa2e9a78afded91feae25ddca4afa6a6e9c47c8bd47e127e528cc2f751966d99d66eb6e5d14d2c05b7a2a3bb3c515a69f402f25100468329cd9fd07bfb2958cdc60b3fc6a3cb96502d665ae9f43a9c78aad7d1105690dab98686642bfd1e4697a7b70eed4cedd6cea8f270dcaae986f9f29952efc83fd841615d4b9490603dad4bb062d7b015cfda1800af5b", 0xcf}, {&(0x7f0000000140)="4d6ac645bb93762798e347bf00221258d48a0525b355d44ecb3315618425c70753fbea910c92a8586632950d930f21c60f3f74a6a72310744f2f18c659e59acec27c668ac17311a96d414c514742fd0ed382bd4e37a09a6b8448cbea952c58b78df4a54e724a614eb05439729fa04655e47877db80ced9091d7eb14402127890e9ade519f2b0c47623c7f6a9245eaa4cea69645b904f039696d60f3bd31b6fb68dce3e0f3e62dff50f33bb4723957947956db9eb20188700e88476399fb7afc42f7cd1a055afbba4daa38d0be0a9b12a51e6fbbd6e62b9", 0xd7}, {&(0x7f0000000240)="88e7a4082b798301704bdb05f9bb41498c43e4cfe81f25f95eaa53fd7caf4597b4a5c1c0c175f56ed4fa98d0642557ea13b20e78156b1ec485523251dcf725610825b517e2ce3f2f3a2875f29b7bd376392d5f706d403b0703735185acdeb1286bb05e15049c8c76d5069fe47f18790daafb9a72b4", 0x75}, {&(0x7f00000002c0)="b80909adca9e5f4d49b5522dcad54496fd40b634ffd4d873f5afff5a4ab0b812801fc72784db24c44a73d22b0cd03e7fbf6d50ca82e1ff33e34f14c2381716aa6c69992dc313f1d5d1ad2fc6fd62593a7160d8712c92d7b9b3566fa410841accaa3afc9012ea041371419d3118f88c4dd4166a958a7e586282204fa51d63bf5e164a4f3489db8ebd016ab08f4f571315628692ec753720da387f393a76c54ff1b7561c2932fe73e4ed4780362a521427ecafaa", 0xb3}, {&(0x7f0000000380)="7de4672fa1eb188f3c01ae9a9e6367b552bd44fca749158d15f59696a9c32c967eabc63322d45e7a76f73e287562c96924c5e715d848f76633d459f33b905ded3f0f730040bf53b1e83dd9acb6b4b459307abd0613be4901cfadf9739d80d46282a70d49d764869f6049bbb0968b82cb08edd47ad5c7619daca3a48db16f7feb0dbad1de82f4f11c0fb3256790613ed11018fa3d35ae90fb937c352edcaad630553d2718ef", 0xa5}, {&(0x7f0000000440)="e41788a90173dcb1daa2a34883c75b9d79bf1a1d845ddec23f3d8511e1e387fc71042854e5449ea8fc0aa78533c8360710a57808fb14abada2856625c95adc3ac17770f3d695830c0d2f150b9aa8f004948e00f5b8fc1e41322e2b11dcf97dbfc0cd120dc8319a6929f31e07e750b0480b0ea1044a59084158e0c924a55873667411b305f96391790b06926b3c4e4de17be6421a2d6e1e0bb3b008cbe4c1681c60927eadf0b73fa385f4b435c102344820bc38717d1bda0b44442ccb7e282a67c654002cc57a77fac48bccc261ba33c5cf", 0xd1}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="c00000000000000007010000d183000016f5135e4e3013796a30f487917e92e4b9c54c0f79b8debb1395afe91377af4c863edba649367e9ef27946ba021967e1573fde0048b524d052a3a3cd7814b0f9dee144093803878ab0583ceeb3c67b3071791f5e130000e05abb476ce04db17d0e1136be289c82743296ebc7bd367433d8496402275ac5d18584b0ab2c0bd03ec8fd86cae72254a470c943f4f10a0d94e47da252b0f3ccac146e0000b36fa72158f138d33596ff594b79b4f5b0877b00b800000000000000ffff0000fdffffffb3139dd3333d5f435f6d91f0a0f788020e147c444d422947715dbc88ed245520dad5e4d02dc98840d41493b63f5d5ceba9eff110f6a58abeef97bf34a9bc0ec2e7936d9b2b1b2957f47de2a93b71fea35185714b8e3f867aabef473879bc6c9170790001a9329bc22653f8ebe224a8c024beb008cbde8be8cadecc5a62622292eecb61cc50a3f94b276a046a24b754879051c3f546bd5968334d2e0ac279a10000007800000000000000000000002553000074c9e6abebbb0def7ddaa98c22c3c198a14dfddcdabd41b402fd680a094c0c49a5caea5b4d5a648d2760dab552adcaf1630e35e9c9c240fbacfd73314836e40cc4151f2a5405e380d81b657e14d4913072ffecca6eda757ba8e1694f217396b7a72bd429f55b62a1"], 0x1f0}, 0x400) 00:04:26 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x7fff) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x23b) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:26 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) execve(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\\-,\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\xd8\x00', &(0x7f0000000240)='}\'\x00', &(0x7f0000000280)='^#}*-#()\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\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) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 00:04:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r2, 0xc, r0) listen(r3, 0x4b34) 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) read(r6, &(0x7f0000000100)=""/128, 0x80) listen(r5, 0x2) fchmod(0xffffffffffffffff, 0x0) 00:04:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='2', 0x1}], 0x1) socket$unix(0x1, 0x7, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:04:26 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="0100e91f7189591e3d0e614b00"], 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) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x7fffffff}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="6a3f76c12eb4e5dc8d7e92792bcd577d3d2bd85e948f0e478e3359b377b942c88d5dd958a102b9c71792bef83c9758fb28da19c53d70e9a607e40039d41a6f1aeb66bb11ad80e97f9f453090b456642a87dc72485bf4f328c840560f822d135b97493f7a038abcfead347e0d1c97901f71c9c2852ddcf83b98d2767caa83787629c53b6ef3d7e6828e720c1ae9c1163a0cb75917650c4513fe714075494ba7d8caa8", 0xa2}], 0x1, 0x0}, 0xf) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:04:27 executing program 4: r0 = socket(0x6, 0x1, 0x8) setsockopt(r0, 0x100, 0x3ff, &(0x7f0000000140), 0xffffffffffffff4a) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:27 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) getrlimit(0x0, &(0x7f0000000000)) 00:04:27 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(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:27 executing program 1: r0 = socket(0x1f, 0x10000003, 0x0) recvfrom(r0, 0x0, 0x0, 0x4000000000041, 0x0, 0x2d1) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 00:04:27 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30"], 0x1) 00:04:27 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)='a', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='\x00', 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) 00:04: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) execve(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\xf5(!\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='/])\x00', &(0x7f0000000180)='.$:\x00']) 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) flock(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(r5, 0x0, r5) poll(&(0x7f0000000000)=[{r4, 0x1}, {r1, 0x4}, {r4, 0x1c8}, {r4, 0x10}, {r3, 0x1}, {r2, 0x10}, {r1, 0x40}, {r4}], 0x8, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:04:29 executing program 3: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x8000029, 0x1, &(0x7f0000000100), 0x244) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 00:04:29 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30"], 0x1) 00:04:29 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) sendto$inet(r1, &(0x7f0000000040)="96f1e63e7fe19eafb8ac57bb662f0ef912d875ad324bfd7468bf7fdef7f036c75dc53da28628356e025622f537a7648f12958fda70489efd63e8907046f6e1fffccbaeead632676b40a0c1cdda47faa3971066d966983de93d791ea952a581d7ea5a46740084ca5646e5c174c31f33adc75639b9e4f032b3f4c42a53c8fa4f7ae6d72496274110562c4e07f8c2dbdb156cbd8c70f7fe256d7690fed6f7bc3a44d09db252ba96e81c6edc1f0e970a6f39f708e3a33786dd562e31b0988f240c18c13f849fca865c802d357e107835978397f42cb85746f7e186dba97475364c7ceafa4598a8fe32dc", 0xe8, 0x400, 0x0, 0x0) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01eb1c9100e91f7189591e9233614b0000000000ffffffe7"], 0xc) bind(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x6) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r0, 0x0, 0xfffffffffffffe5e) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04: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) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x9) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e91f716576f4dcd04ab702e9977ce55fada8894d0000000000004adc154095da278dccb3f35c81d5352e337cd406bdbd0d22cec477af2c5057159ae409b8bc4f37bfbde6a2bcfed237e9b3aa1813af110c771ecf0b3a2e348f3bd378a3f3576a0939a3e0e57bfd48b3b4f1c0c5635f74c08074e4379ad022f8049702a037283d221593071ba7569ad21e7776b140e9d74d273a1e644cda256e1a58a0f84a23090d2c818966691f95aeaae798511c8bfba4ec0fec6e02aa5aadd96fbf2b743315a281b1f4712505cca9747056e9e82ce1eff63e8f8b006de1f33b0c15456b7241422c144e6ae5d0f98292bfbad798115258501329b0a4763166f8ad490dc3b9cdf1640285a2a82f76199eac9bb11a74d4e0ed3243b3b3efad38dd14c5fa2ffd9019858e68e3156005ce310ece6e06db45e2cc29874d11d8c9ab684c4d60af13971b0bdaf72c25698f171d7d01b80b2795200cb1284b76829c344c8d5fe7482e34f128eba71bf5403e251496989506131ae26627cd464e1b1432602512754bb4dad3b5e859ff54e1ea514fbda596c129be58559b4df776005ecee7cb3c741093dc7d80115f1a"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f0000000080)="947fae0831e8ded78c572e79b41731bd41243060132d80034c4dfc6adb91c7a4a5d7362f7102cf406966ee00cca0a187e6f4d1afc04384f64330e5f4c97489db692ed5fc5d0bd4a733c415a2115940cabed8dc0b7565742581580c62dcde107502e8565353a732bf6083029b", 0x6c, 0x1, 0x0, 0x0) rmdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:04:29 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) unlink(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/100, 0x64}], 0x1, 0x0) close(r0) socketpair(0x18, 0x50000007, 0x2908, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 00:04: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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) shutdown(r1, 0x2) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x240, 0x0, 0x0, 0xfffffffffffffd14) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 00:04:30 executing program 0: r0 = socket$unix(0x1, 0x8000000002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:04:30 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e900008007010000004b00"], 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080), 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/28, &(0x7f0000000040)=0x1c) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fchroot(r0) recvfrom$unix(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = fcntl$dupfd(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_int(r3, 0xffff, 0x100c, &(0x7f0000000040)=0x3, 0x4) 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) open$dir(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 00:04: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="01c5cc30cdb983d9fc33614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xc91a174b, 0x0, 0x0, 0x100000118) bind$inet(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:30 executing program 0: r0 = socket(0x22, 0x10000003, 0x0) fcntl$setstatus(r0, 0x4, 0x50000) shutdown(r0, 0x1) 00:04:30 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), 0x100c0, 0x0, 0x0, 0x100000143) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:04:30 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x10000011f) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x82) 00:04:30 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c3012"], 0x1) 00:04: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, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e9f1de3f1f7189451e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = msgget(0x3, 0xc0) msgctl$IPC_RMID(r4, 0x0) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget$private(0x0, 0x0) 00:04: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, 0x1, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x7219b65a) 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) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) 00:04:30 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:04:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653040"], 0xa) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x203c0, 0x20) sendto$inet6(r2, &(0x7f00000000c0)="c44ba472e0b34a7c1cb8b355ab5851ac0cc055a5d3b83e13b273fb573dfb7f8521d817ca1ae3b90b05a6e9f935615046c0f98fe78ddf23772aa3bb6293bc18794fdfb0aada2f8d307747e26722b28ef3a91462aa198abbaca15294c90912", 0x5e, 0x400, &(0x7f0000000040)={0x18, 0x3, 0x4000000000000000, 0x800}, 0xc) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 00:04:33 executing program 0: r0 = socket(0x18, 0x3, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x400, 0x0, &(0x7f0000000000)="58a60508c958a3dc042ff0ee007e0b6bdc6b6161ec180c52d19f870eca8727e30c35dc9996c2d9b53c8eb335586e0ae347698d07312f1eed18f71c50d803dff8467b49e3dff633f7259af51e47b676b283f348e63eda31ee57c737f1a0c4481772b714a9440887158c73768fccad1a534966358cdf5dc72058eca29f23930a854eb0ea818b036f45158d5b3e7267a4eec18e6bd6d167aed4dd12bdf9d3", 0x9d) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/239, 0xef, 0x800, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530005b1c5a9a181e44c97c991115e0a1d0fb744970013ae1d656d18deead8fc520da1c4736ce323935527c392d7cb31dca08dc43bc0dc8a6abe369046d6ccdc1baef1045ba7c4486be0015cb69f3500850"], 0xa) 00:04:33 executing program 3: setrlimit(0x6, &(0x7f00000000c0)) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1000000, 0x20) socket$inet(0x2, 0x3, 0x5c) r1 = open$dir(&(0x7f0000000200)='./file1\x00', 0x10000, 0x8) r2 = socket(0x0, 0x7, 0x315) r3 = dup2(r2, r1) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) mlockall(0xffffffffffffffff) connect(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="01102e2f66696c6530009a3c3b838bb5c75e1adab9c91afbe322b966597ec34732be3c682b58d4018000000000000086a6ed66cd63ed8de5d6c2d569cbbed300"/73], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0x8000}, {0x18, 0x1, 0x0, 0x9}, 0xfffffffffffff800, [0xb328, 0x4, 0x7, 0xffff, 0xf1d, 0x5, 0x7, 0xffffffff80000000]}, 0x3c) sync() getegid() getrlimit(0x2, &(0x7f0000000000)) munlockall() 00:04:33 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c3012"], 0x1) 00:04:33 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)=ANY=[@ANYBLOB="0100e925d5d767021d1f371977b2b0437aa3d13b87795291a1d353323f7421edc16ca3b367ab4944a05b7eb07d1587e7a9d8ffbcecbdc85f85071065fe21"], 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) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = semget(0x3, 0x3, 0x100) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x0, r6, r7, r8, r9, 0x2e, 0xa2b9}, 0x5, 0x7fffffff, 0x3b51}) r10 = semget$private(0x0, 0x2, 0x40) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000000480)=""/4096) 00:04:33 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x1200000000a, r0) 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(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffff7a) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:04:33 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:33 executing program 2: r0 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x40) close(r0) shutdown(r0, 0x2) 00:04:33 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) fchdir(r0) renameat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') mkdir(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40) 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(0xffffffffffffffff) getpeername(0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04: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, &(0x7f0000000140)=ANY=[@ANYBLOB="f289f4b16a3415a5ea8516edee3fd2b943a6dbf0562db5a4728803961293282a85157b6e1f29d4e1c2adf356a7e0ca05ea4ec4a28becec8e99d3c40d299461bccde21b6b965adcb12671784fb345cdc94d0bb6a2e13ab7eb98bb62b101d5e63f1c59956181af287208b4d8823126dd3d4a97601e4ffd8846e9e1427441b48255bb7ddc8096535b7036c11db790fc385943d6d02e"], 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000200)=0x4) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x0, 0x12, r3, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80000000010c0000) sendto(r2, &(0x7f0000000080)="32e98db62b1c388e9b7c32a80eec0e8c14d24b39d453b7eb624f89522a970ce22a0177959f089a53bec410d962a196a6ee3880713016a2629cfc9b1d2eb534b0388863b35f50ebc38822a52a5778e4f4376d0a767c0d037017f9933d6b04f735274ebe58ec7783fdaac1cbb2d6c1ec0ddfcc57a3a76a5400b2cd2c52d245c3e449880010d93d939da40238e0", 0x8c, 0x403, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 00:04:33 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0xffffffffffbffffc, 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 = geteuid() fcntl$setflags(r0, 0x2, 0x1) seteuid(r5) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) munlockall() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:04:33 executing program 1: pipe(&(0x7f00000000c0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) accept$unix(r1, 0x0, &(0x7f0000000100)=0x37d) getsockopt$sock_int(r0, 0xffff, 0x18, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/203) 00:04:33 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'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) 00:04:34 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(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04: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$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0x6, 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(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) bind$unix(r2, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) fchmodat(r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x180, 0x0) 00:04:34 executing program 0: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') 00:04:34 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c3012"], 0x1) 00:04: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) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9243000000"], 0x6e) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = accept$inet(r4, 0x0, 0x0) paccept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e, 0x0) socket$unix(0x1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r2, 0x4, 0x105000c) r6 = getpgid(0x0) r7 = getpid() setpgid(r6, r7) mknod(0x0, 0x0, 0x0) 00:04:36 executing program 2: r0 = socket(0x1f, 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff39) setsockopt(r0, 0xc87, 0x1000, &(0x7f0000000000)="882bd4c60ea7fb4e704f5b93a97e6cba1410fce9dbd01bd1b2e6455f3325441daac734cf474150fe0e8f307fe8dba821b3d7e7df3eda0a33402b23378ef049f7d27b094b4a8452ae8263ea3e2b25941d5ed5e8efb41667e99998723e7fa96333e2ed666a36c17093fed13d505f9fe947e658a91c685b33516c96db4940fb6c7c46992eeaa3dd8f574fa909f6b09fcc9a084bfce4147bd8a82392ce832db8", 0x9e) 00:04:36 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = socket(0x1f, 0x1, 0x0) setsockopt(r1, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, &(0x7f00000000c0)=ANY=[@ANYBLOB="68479cec6a7a17e99233614b007dbca3637c46fcfed42c75e926da4d500fe69052c5aaebc3d677c53d0c207ee4f681912e119bdfd993ade9a30312b999c0dc806914a418c15cbd3dea523d7ac9996c1c4e16778a322a921293b95059074ad9f9d81d9b0aec0906c4414fae5874625a01676516df884c0d36066b0dec1a5521a875b0c8ba45e11d8192eb174ecd4e316d31b639b418378f9d0e56f81e818d203d151cd2bead5ab68aab8eb9c0bf8210799d6473609c53f0446ec534e1da3a862f3604214926f8194d94d49353161581e8213babaf48e815a0eb2ab99fb15ec14138ae7a1c4152a089240000000000"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r7 = semget$private(0x0, 0x2, 0x164) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000000)=""/127) 00:04: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, 0x1000000000000007, 0x0) semget$private(0x0, 0x4, 0x5) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffd83) 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) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) 00:04:36 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = socket$inet6(0x18, 0x3, 0x6) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 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$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) fsync(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 00:04:36 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() r4 = getegid() nanosleep(&(0x7f0000000080)={0x6, 0x38}, &(0x7f00000000c0)) r5 = getuid() recvmsg(r0, &(0x7f0000001980)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000480)=""/85, 0x55}, {&(0x7f0000000500)=""/128, 0x80}, {&(0x7f0000000580)=""/148, 0x94}, {&(0x7f0000000640)=""/221, 0xdd}, {&(0x7f0000000740)=""/118, 0x76}, {&(0x7f00000007c0)=""/205, 0xcd}], 0x9, &(0x7f0000000980)=""/4096, 0x1000}, 0x3) 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04: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)=ANY=[@ANYBLOB="cf00e91f3189591e9233614b10"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) stat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(0xffffffffffffffff) 00:04:36 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 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, &(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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(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) socketpair(0x1, 0x10000000, 0x3, &(0x7f0000000040)) connect$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, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 00:04:37 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = socket(0x0, 0x7, 0x8) r3 = semget(0x2, 0x3, 0x0) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000040)=""/124) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) fchroot(r2) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="9233614b800000000000000000b119dae780e4d3560b1703c12bd8395cd04c761724d7"], 0x6e) accept$inet(r5, 0x0, 0x0) sendto(r1, &(0x7f0000000040), 0x1c3, 0x1, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) getsockname(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04: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) faccessat(r1, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2, 0x300) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="00104a29eab8ec447100491e9a"], 0xc) listen(r3, 0x0) r4 = semget$private(0x0, 0x4, 0x28) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, r6, r7, r8, 0x44, 0x7ff}, 0x0, 0x100000000, 0x66c}) chroot(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:37 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() r4 = msgget(0x0, 0x10) msgrcv(r4, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) r5 = getegid() r6 = getuid() r7 = getgid() r8 = getpgrp() r9 = getpgrp() wait4(r8, &(0x7f0000000100), 0x8, &(0x7f0000000200)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r5, r6, r7, 0x1, 0x800}, 0x2, 0x80000001, r8, r9, 0xffff, 0x4, 0x6}) r10 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r11 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r1, 0x3) r12 = socket$unix(0x1, 0x1, 0x0) bind$unix(r12, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f711e9233614b000000"], 0xc) listen(r12, 0xc2) shmctl$SHM_LOCK(r2, 0x3) connect$unix(r11, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getpeername$inet6(r10, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r13 = accept$inet(r12, 0x0, 0x0) sendto(r13, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000d2e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460eac3f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c760425fac81b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295684ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04:37 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000000040)=""/36, 0x24, 0x41, &(0x7f0000000080)=@un=@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) r5 = accept$inet(r4, 0x0, 0x0) getsockname(r1, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:37 executing program 0: r0 = shmget(0x2, 0x4000, 0x210, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) clock_nanosleep(0x3, 0x40000000000, 0x0, 0x0) 00:04:37 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) 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) getpgrp() bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="2e31b55db57e729fb6317d0075bee07ad2ffef546709cc2b6578c975287968b1f98ad18c719dd3bf8b227e30b6301f4d73b51318464c427dc6f8e87b23b35f56e41a3b5b33b37e9e9565619bac39752c7f16f80ce8a32bae2e80fe5aa5cfb6b717846afdf68de2c9dea312387c063d0f336664660956afd30ce990416754fb82ff4701e42816e245fb9cf8e6dc52583d29a44f50b06807e23fce1e2111f033bf9f804cdb2994a7935e74e38c7213cd50ae02690d731253111310af7494a3d818686c5f5ab40b31c6f80f5f2a9c03ba956d025133cea3c09604a19282093256", 0xdf, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04:37 executing program 3: r0 = socket(0x1f, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x800) pipe2(&(0x7f00000000c0), 0x4) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x1) getsockname$inet(r0, 0x0, 0x0) 00:04:37 executing program 5: 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() socketpair(0x6, 0x1, 0x400, &(0x7f0000000080)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, r7, r8, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 0xa, r1) 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04:37 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x6, 0x30000002, 0x8) fcntl$dupfd(r0, 0x0, r1) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0x100000008, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0xfffffffffffffffa, 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$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:37 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0x8000000000004) getdents(r0, &(0x7f0000000000)=""/62, 0x3e) readv(r0, &(0x7f0000000080)=[{0x0, 0x238}], 0x1) 00:04:37 executing program 3: r0 = socket(0x18, 0x3, 0x2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=',],)[\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='[:!\x87\x00', &(0x7f0000000140)='[\x00', &(0x7f0000000180)='!-${\'\x00', &(0x7f00000001c0)='\x1c\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='\xa2\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\\+\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x11\x00']) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:38 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000001c0)='./file0/../file0\x00', r0, &(0x7f0000000340)='./file0/../file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0/../file0/file0\x00') sendto(r0, &(0x7f0000000240)="d575867950f79d7f17d148f02a6447d795499f28a5732e5270975ba5129a9932477ff3c6732c7e222cdf467099eae1fd82ab87b8ed9ecf61a04f7ec965662c0f6f01d18eb7ceeee8c2d0b3b9517b5a01dd3e60d682fcd53bac9381d7a73f7cecc12857caa484eeb5ce23bcb9aca5130822a2c6458ed16c9a84e8bf02aed744c0d01561606098deb720c3652bc9b0e5e4f3352e8bcd743618be234f6adecbd9ce96dc995b5ff29d205bf32278d7227b48de39e85a9e7f61a75c6c4371e2dc864be5fbee3e6a1b06498bc6ae345474f9183a540e0d56056ac36d5c75260332082addd0dfd1166e2e76e845419173406f63fc4aaf80a57699b8a2405948", 0xfc, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/102, 0x66) 00:04:38 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) chdir(&(0x7f0000000040)='\x00') 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) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) unlinkat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 00:04:38 executing program 1: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socket(0x1f, 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x9, 0xff, 0x8611]) listen(r0, 0x7fff) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/17}, &(0x7f0000000080)=0x13) 00:04:38 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fchmod(r1, 0x148) fcntl$dupfd(r0, 0x5, 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) unlinkat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 00:04:38 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000e9257189591e9233614b00"], 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) utimes(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)={{0x28000000000000, 0x400}, {0x9, 0x100000000}}) 00:04:38 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) r5 = dup2(r4, r2) connect$unix(r5, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffff0d) r6 = accept$inet(r4, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfffffffffffffda1, 0x0, 0x0, 0x1000003a4) fsync(r6) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x400}, 0xc) r7 = getpgid(0x0) fcntl$setown(r0, 0x6, r7) 00:04:38 executing program 2: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1090, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x7) paccept(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000080)=0x1002, 0x60000000) r1 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x70000000) unlink(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x30, 0xc}, 0x2) socket$inet6(0x18, 0x40000000, 0x9) 00:04:38 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="118bb03f8f680c5343f77257e602bcd9c117fd10f74acda13e1512812536f709cc3d4e1c0d3a7c3965605286f73005d6ce681e0d03df274434ed7ad1fbf5665860b2ab3bec1a581e6249855b5afca486ba9ae3f0e4ceb55c1253a4af1f15f69f458ad0", 0x63}], 0x1, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0086111b10d8634fd3672e809083045336b6ba4fe6259706d8ad8c3403f7f9e905d7d1da20b9bc5d01778155"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r3, 0x4, 0x8020000000000) dup2(0xffffffffffffffff, 0xffffffffffffffff) rename(0x0, 0x0) 00:04:40 executing program 0: 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'}, 0xfffffffffffffdcf) 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) getrusage(0xffffffffffffffff, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) 00:04:40 executing program 5: socket$unix(0x1, 0x5, 0x0) r0 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getgid() r5 = getpgrp() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x20, r1, r2, r1, r4, 0x1, 0x800800}, 0x1, 0x80000001, r5, r6, 0xffff, 0x4, 0x6}) clock_gettime(0x1, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) connect$unix(r8, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) chown(&(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, r4) 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 = semget(0x0, 0x7, 0x480) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, r1, r4, r3, r4, 0x4, 0x200}, 0x80000001, 0x8000, 0x1}) r10 = accept$inet(r8, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r1, r2, r1, r2, 0x91, 0x101}, 0x8, 0x0, r5, r5, 0x800, 0x3, 0x3f}) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="0000e91f7189591e923361000000001cc9a4b2a433e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab809e62c93750774b753cb19a3107ae4e8ca204acecf2cd6e5c1c74b83a76fd61145117e4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac5873895526fcb9d717f1e513e66b1987aae3d2192ef5551c30124f000000000000000052abe857f081ea4758a36ef4d0b0dcb3f1453724424a9f52af402262c6a232ac6cecabf32dd8bce4a5a9de1687dba8b91daba96127083de48b7d364de957ef485c9d6708b1bda99e69aca54b47d1de99f570b75daf18f7d0ebaa9b69e2c498733144bd0f2563bb75f7848063a6ef26d24951754953"], 0x1) 00:04:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8, 0x300) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0xfffffffffffffffd) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00fd5a8aeae2e207df4be6306dd39889a7a0767fef0e14cf8709507d1be62e50c7598a34cb76297e3550f9684cd3e3ab4e2f45254816e31d00111a1e483083fc5a2712706df1073258ebc948c784c2be9f774079b557c64996ba8a0e6ded90ce7190cf79e07cf5f9c712eefa71f5c73da2cda982c5328991c998668505495a18542b2dbc82da84602bae98bd6fcdd48b6c8db178d1167f2582b0a900c5e93b051d1f98cab04e6b412c3797b03b9ef811ef58af3656a43cf27c0417145fff9696aae9abb6ce466e39af2c80b600d82a5167ebdef65d54f2cd8d9594a08e9f77c900443dcbfd6d2df33433d5150f3c4fe0e0d5b6e1d2cbbb7d947f801859b64de8b0f6b1b9ca1bb2e36d0f6551c7140d76ddd7ecb3d2be0bf3844d677b111b5c4fb15508f0015d2056bc18cc4f2ed9"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$inet6(0x18, 0x0, 0x8) open$dir(0xffffffffffffffff, 0x0, 0x0) 00:04:40 executing program 2: r0 = socket(0x1f, 0x7, 0x2) recvfrom$inet6(r0, &(0x7f00000000c0)=""/240, 0xf0, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x1ebb}, 0xc) fdatasync(r0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000280)=0xc) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f0000000240)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1105, &(0x7f00000001c0), &(0x7f0000000200)=0x4) socket$unix(0x1, 0x5, 0x0) 00:04:40 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x40000000) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = dup2(r0, r1) r3 = getgid() setgroups(0x2, &(0x7f0000000040)=[r3, 0x0]) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80000, 0xc) recvfrom(r2, &(0x7f00000001c0)=""/209, 0xd1, 0x842, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) fcntl$dupfd(r4, 0x0, r5) setuid(0xee01) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) 00:04: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) 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(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 00:04:41 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') 00:04:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x3}, 0xc) getgroups(0x238, &(0x7f0000000000)) 00:04:41 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() getegid() r4 = getuid() recvfrom$inet(r1, &(0x7f0000000200)=""/208, 0xd0, 0x40, 0x0, 0x0) r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r5, r4, r5, 0x1, 0x7fd}, 0x2, 0x80000001, r6, r7, 0xffff, 0x4, 0x6}) r8 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r9 = socket$unix(0x1, 0x7, 0x0) bind$unix(r9, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f718b591e9233614b00"], 0xc) listen(r9, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYRES32=r8], 0x1) accept$inet(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04:41 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0x8000000, 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)=ANY=[@ANYBLOB="0500e91f7189591e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80002) 00:04:41 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='\a'], 0xc) listen(r1, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) rmdir(0x0) 00:04:41 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) 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) socket$unix(0x1, 0x0, 0x0) geteuid() stat(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 00:04:41 executing program 3: r0 = socket(0x1f, 0x1, 0x0) getsockopt(r0, 0x28000000003, 0x2, 0x0, 0x0) getpid() 00:04: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, 0x2, 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(r4, 0x4, 0x80000000010c0000) socket$unix(0x1, 0x3, 0x0) 00:04:43 executing program 5: 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}) r9 = fcntl$dupfd(r1, 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, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e91f7189598e4c285f1e92db2f097f58316ee05af277a0c981fc8a28bee70cd7923981b0123be15463b50de254c70977e448298c800e8097aae524e4e8b27ea2a4f42a6988549eee19a7052f0809da75ceed53c494564ec34e3146f335ab35e470d45db5a24df8f222561f903970e12140d24da18b1be76bc25846f3066a6c77a6e49a8e61f16a043d9676c5db0b93bc50a039f897e78b79cc0c9d9da0b69d107532dd5073fddd63ef43903f5765c8b0f3a332f99927c7ca9726f81faac0ea72f23d0500a81ea5ac6c734f"], 0x6e) r12 = accept$inet(r11, 0x0, 0x0) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) connect$unix(r9, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) getpeername$unix(r11, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 00:04:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10, 0x41) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x401, 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) readlink(0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 00:04:43 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt(r2, 0x7fff, 0x3, &(0x7f0000000080)=""/235, &(0x7f0000000180)=0xeb) 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) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r6, r0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:04:44 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x3) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:44 executing program 2: r0 = socket$inet(0x2, 0x10000000, 0xd916) preadv(r0, &(0x7f00000001c0), 0x0, 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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$inet(0x2, 0x10000000, 0xb70) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) symlink(0x0, 0x0) 00:04:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fchroot(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) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:44 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x1020000) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = getgid() preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/135, 0x87}, {&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f0000000480)=""/220, 0xdc}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f0000000640)=""/75, 0x4b}, {&(0x7f00000006c0)=""/219, 0xdb}, {&(0x7f0000000400)=""/49, 0x31}], 0x9, 0x0) r8 = getpgrp() r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x20, r4, r5, r6, r7, 0x1, 0x800}, 0x2, 0x80000001, r8, r9, 0xffff, 0x4, 0x6}) r10 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getgid() r11 = socket$unix(0x1, 0x1, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) bind$unix(r12, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r13 = socket$inet6(0x18, 0x40000002, 0x7) listen(r12, 0x0) connect$unix(r11, &(0x7f0000000880)=ANY=[@ANYBLOB="0100e91f6518591e9233004b4000a26655e259cd02118ff82a2bd277f96163146509dae435d3e609b2e347c23bff00c87e8712b20b5116045f236c3a529026e0ce7e14ec3c37e373d5c30325e09ca3d54781d55e2ff2"], 0x6e) r14 = accept$inet(r12, 0x0, 0x0) sendto(r14, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) fcntl$dupfd(r10, 0xc, r13) r15 = semget$private(0x0, 0x0, 0x400) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0xffffffff, 0x3]) 00:04:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000000000000000a8fde02482ab9965f803ca6e65fb3c7fa143c77593bd518a71ecf22487d7137b2ca0fba465349c677f19d0a019bde0d383066cddad06349389f3694ce6a20a59f6eeac2bbfc51546c4b6071c39656cbe61c721ce37c6"], 0x10}, 0xfffffffffffffffe) socket(0x18, 0x5, 0x15000000000) fchmod(r0, 0x40) pipe(&(0x7f0000000000)) 00:04:44 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0xf1bc) fcntl$setstatus(r0, 0x4, 0x40000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r3) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000180)={0x0, "ce15ed9c7b35412785f41aa7d691b50b041e7a3d6aa00cfdf61d002e40b4fba34475b680ab1a9ae8ecb26de3e4ac4e40f6f77da3e9d8ab417ce6c79cf339702093e5a7e41479a840081e9d7dd8eab913965decb8e761d7359d211f8d394826afa272302378bf2194b2576fbf65f84de61acdc257c64c265ec6e1a4e2e1860e11be3fbe6ddf82ee30c51f7c265a0082ecf0e10fc8de67e1ef4de01265cdcd0a96ab21ddd0659d390762d55795456083d94998d63a9eae6009d3e4661333845d0b6aeb2c1401"}, 0xcd, 0x800) poll(&(0x7f0000000040)=[{r3, 0xd}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0xfff) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:04:44 executing program 5: socket$unix(0x1, 0x5, 0x0) 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}) r9 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r9, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r10 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r11 = socket$unix(0x1, 0x1, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) r13 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000240)=""/201) bind$unix(r12, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r12, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r10, 0x0, 0x0) connect$unix(r11, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r14 = accept$inet(r12, 0x0, 0x0) sendto(r14, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04:44 executing program 0: r0 = socket(0x80000000000001f, 0x5, 0x2) socket(0x1f, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x8}, 0x8) listen(r0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 00:04:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x12, r0) 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) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e925f9a6b9160cd69e4b00"], 0x1) accept$inet(r2, 0x0, 0x0) sendto(r2, &(0x7f0000000040), 0x0, 0x1, 0x0, 0x25e) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) dup2(r2, r2) socket$unix(0x1, 0x0, 0x0) 00:04:46 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, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) 00:04:46 executing program 0: r0 = socket(0x18, 0x400000003, 0x0) socket(0x1f, 0x5, 0x800) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000029, 0x33, 0x0, 0x0) listen(r0, 0x9) 00:04: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) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'], 0x6e) r7 = accept$inet(r3, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fchroot(r4) 00:04:47 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, 0x5, 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) linkat(r3, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) socket$unix(0x1, 0x5, 0x0) r6 = accept$inet(r2, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:47 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="0100e9221e1f7a4fbb91309097"], 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) getpid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04: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) flock(r3, 0x4) listen(r1, 0x7fffffff) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) rmdir(0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 00:04:47 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) 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, &(0x7f0000000240)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x24) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r5 = dup2(r3, r2) setsockopt(r5, 0x5, 0x4ba, &(0x7f0000000180)="67d235130f5dde", 0x7) bind$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:04:47 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20, 0x5) 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) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:47 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(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) r5 = shmget(0x3, 0x2000, 0x26, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:04:47 executing program 5: 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) 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, &(0x7f0000000240)=ANY=[@ANYBLOB="0000e91f7103b1986c89591e9233616c00ffc91cc9a40b2933e69500005ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259aaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189032d4d860daf036a1bc0e0917ea74c514a67b6914c13e86b3587aae3d2192ef5551c30124f000000000000000000000000000000c07fd1f26914fc70fcc993ff31e8598b8e8eb273e5ecaecc78ca6a1cb783a59f7abc0576a633aa3e2ed3a9a69f082f056a34f52ef64c99b2"], 0x1) 00:04: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, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r3, 0x92) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) lseek(r5, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet(r2, &(0x7f0000000040)=""/162, 0xa2, 0x800, &(0x7f0000000100)={0x2, 0x1}, 0xc) fchmod(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) socket(0x1f, 0x0, 0xb23) 00:04:49 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x50000000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x19, 0x0, 0x0) 00:04:49 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = dup2(r1, r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) flock(r2, 0x1) 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) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:04:49 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x1) socketpair(0x1f, 0x20000000, 0xffffffff968e0118, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0/file1\x00'}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r2, &(0x7f0000000040)='./file0\x00') close(r2) open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 00:04:49 executing program 3: r0 = socket(0x18, 0x10000000, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) fcntl$dupfd(r3, 0x0, r1) 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) setrlimit(0x2, &(0x7f0000000040)={0x0, 0x8}) getppid() bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getuid() 00:04:50 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x43) 00:04:50 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) socketpair(0x1f, 0x30000000, 0x2, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0xaf1d) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000401, 0x8000000000160) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000180)={{}, {0x0, 0x1b2}}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:04: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) sendto(r0, &(0x7f0000000040)="013d44fe884c33099462ef0798c8fe8f99bac6ce905fd036f58ddc9ed6309620df557fff0eda614a1347cd78206c882a0790ec5e8f92311846789df650386d541dbe26523aa5ecc9f80f566d777d757080be2b8d2c2bbd4e1c9f8c0929aabca6e48c310e6fe6d80cd171678d51179911fecac0806bb7d12b3160304476d95a8e6530c343bdde0a8e820610e01e4ad2c81acbcf5c9a58dfb00e1828c19d8b8a39a7ff46014720fcda48c32fc63831c533a7f739ab7c03af1deb768e95bcb7fec61521cc02302aa4fcd8536d49bffb8162e514a88dc667b4bf1f6c78cd0a77cdfb61540182ef1110992949422fe8d847737ab9554c6a2b82776b913d62bf", 0xfd, 0x402, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 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) r5 = accept$inet(r2, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x38}, {r0, 0x4}, {r4, 0x42}, {r4, 0x2}, {r2, 0x100}, {r4, 0x2}, {r5, 0x4106b24c3b3b17ec}], 0x7, 0x3) fchmod(r2, 0x1) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup(0xffffffffffffffff) pipe2(0x0, 0x0) 00:04:50 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)=@abs={0x0, 0x0, 0x1}, 0x8) 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) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:50 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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(r2, 0x10000) 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, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:50 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() r4 = getegid() geteuid() r5 = getuid() r6 = getgid() r7 = getpgrp() connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x2, 0x3ff}, 0xc) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, r7, r8, 0xffff, 0x4, 0x6}) r9 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket$unix(0x1, 0x1, 0x0) bind$unix(r11, &(0x7f0000003000)=@abs={0x1, 0x0, 0x1}, 0xc8) listen(r11, 0x0) fdatasync(r1) 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) sendto(r9, &(0x7f0000000080)="b38390416bdf6dc91d6b7c1c4e0a77a8c96236badd1f0ab62aa656c22ed9375368519535eed8d69cad760daa82dd", 0x2e, 0x1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000100)={r8, r3, r4}, 0xc) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a44cb700005ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5720259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b74060000878d17f1e513e66b3587aae3d2192ef5554810b4dd6589504f51498b4e15a1189ff05c31bcb0c86f453319f75ba3a75b7c2d7ba82cd5e8c0fa849aba584f4415dd4aca9d3f930d060cd25906a63ab543833b0133677cd138e09b67bdc756f04b0690ccb09f7cfff1f665a6d80a5b84e7ef326651dd32cdfa62f1e0f2019d9f02b0ae0503a357912bda3002ea08a517021fc5822a73052c7cf6f46531c81f2ca1"], 0x1) recvfrom$inet6(r1, &(0x7f0000000180), 0x0, 0x840, &(0x7f00000001c0)={0x18, 0x1, 0x8001, 0x3ff}, 0xc) 00:04:50 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) r1 = semget(0x2, 0x0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x100000001, r2, r3, r4, r5, 0xc, 0x2}, 0x7f, 0xffffffffffff8297, 0x3}) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r6 = dup2(r0, r0) symlinkat(&(0x7f00000003c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r6, &(0x7f0000000400)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r7 = socket$unix(0x1, 0x7, 0x0) r8 = fcntl$dupfd(r7, 0x200000000a, 0xffffffffffffffff) r9 = fcntl$dupfd(r8, 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) getpeername(r8, &(0x7f0000000140)=@in, &(0x7f0000000240)=0x936742ca19b20c79) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b007f7c96bf4672497df2d0ba969cf48a4a056b9a80f088441742fec6c2435815a74ad48d66de0b2868f762437f60e9679df40c03a19659a8e382a7e690a946dd316356a33df197681ac368034233af5b48715211755164b118e306e128e00ea82b0895fa19e4287ed200574159d95adf544810d8ca3721fa31e52e9c659a435d8a673aa86f62991b0022f92560005b47a2f122480f0bf620e99e56ec8587c690be05ca5af5ad931d7bbc08e78ee0d5679c27a6097fa776f568c63fb9675f"], 0x6e) r12 = accept$inet(r11, 0x0, 0x0) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r9, &(0x7f0000000100)="ddbec323527f9310b73ebe2219afaa6573cd52f9b30d1270d4642200d32670001cbaf32651c6", 0x26, 0x40d, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:50 executing program 1: 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, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="23f9b454a0191451d808da552efd9de6523fa89212ab9abe579b5bbefab02fa2c36e09235c624eeb8c355817eb71f034221d8c0b8dc8ec"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) pipe(&(0x7f0000000040)) r4 = accept$inet(r3, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2, 0x300) msgget(0x3, 0x86) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 00:04:50 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2fc, 0x0) r1 = semget(0x2, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x30081, 0x118) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)) flock(r0, 0x1) 00:04:51 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04:52 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) accept$unix(r2, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04: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) fcntl$dupfd(r2, 0x0, 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(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e22d50422166e627a29749233614b00"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:04:52 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x400a, 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) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) utimes(0x0, 0x0) 00:04:52 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) pipe(&(0x7f0000000000)) readlinkat(r0, &(0x7f0000000040)='.\x00', &(0x7f0000000180)=""/136, 0x88) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000009c0)) 00:04:52 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) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 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) connect$inet(0xffffffffffffffff, 0x0, 0x0) fchroot(0xffffffffffffffff) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:04:53 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/193, 0xc1}, {&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/61, 0x3d}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x6) 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(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) pipe(&(0x7f0000000240)) bind$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:04:53 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) msgget$private(0x0, 0x18) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) fcntl$dupfd(r0, 0xc, r1) 00:04:53 executing program 3: socket(0x22, 0x10000003, 0x0) socket(0x0, 0x60000000, 0x18d) 00:04:53 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x11) r1 = fcntl$dupfd(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(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) clock_gettime(0x0, 0x0) 00:04:53 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, 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) bind$unix(r1, 0x0, 0xa2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:53 executing program 0: 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) fsync(r1) 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) close(r2) 00:04:54 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002bf, 0x0) unlink(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f0000000040)=""/29, 0x1d) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) 00:04:55 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f5acf7f51989fe5b02000000009e00000000000000614b00"], 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, 0xfffffffffffffffe, 0x0, 0x100000118) 00:04:55 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9241614b00aea5467646ac06cce92072acd63447a723baf88ad875966d72cbd5bf65b447ea47590a8a3af42afa7e7d2e47b3f7e42a2eb6637e1ac9bb0dcc9e3d370468f620c243e5bf4118ae86ce1d58324953f893a2dc6554682893997313b40b8ffea7cf0c0b48811a2475f3ab649ab417004b24797136893cd87f2addf3ff5529862c9b87"], 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:55 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x4000, 0x5, &(0x7f00000000c0)="6fda2af3", 0x4) 00:04:55 executing program 5: 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, r1) 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04: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, 0x400080000001) connect$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(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x60000003, 0x200) 00:04:55 executing program 1: r0 = socket(0x1d, 0x10000000000003, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) madvise(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f000000f000/0x1000)=nil, 0x1000) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) sendto$unix(r0, 0x0, 0x0, 0x9, 0x0, 0x0) 00:04:56 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) r6 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000000)=0x2) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:56 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xf49593a2b3bd115d) shutdown(r0, 0x2) socket$unix(0x1, 0x7, 0x0) 00:04:56 executing program 2: r0 = socket(0x19, 0x10000005, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0)={0x101, 0x6}, 0x10) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0x79) setsockopt$sock_int(r0, 0xffff, 0x100d, 0x0, 0xfffffffffffffdf4) 00:04:56 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2fc, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1a0) close(r1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r1) flock(r0, 0x8) 00:04:56 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/93}, &(0x7f0000000080)=0x5f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000028, &(0x7f00000001c0)="03000000", 0x4) 00:04:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x91) r1 = dup2(r0, r0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) r2 = socket(0x1f, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) shutdown(r2, 0x2) fcntl$setflags(r2, 0x2, 0x1) 00:04:56 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x4, 0x412, r0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x4) fdatasync(r0) shmget(0x3, 0x4000, 0x10, &(0x7f000000d000/0x4000)=nil) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) clock_nanosleep(0x20000003, 0x0, &(0x7f0000000000)={0x9, 0x6}, &(0x7f0000000040)) socket(0x18, 0x40000000, 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="f8", 0x1}], 0x1) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x0) 00:04:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) flock(r0, 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)=@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) dup2(r2, r0) 00:04:56 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000140)="650f0825c98ae6d7d43ab3bdf86a67b2e3f3a773effcabf8e0694ea30ff5fe4c193018754a5e2f3c5bb640ceda7214b04d25df6a65c1ac24e56273be88e2b77ef0b8d71f5215e88f6c73d06531650a86", 0x50}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000180), 0x1000000000000203, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/21}, &(0x7f0000000040)=0x17) 00:04:59 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, &(0x7f00000002c0)=ANY=[@ANYBLOB="010006007189591e0033614b00fbea421dc7302a8875cbf286ea73787c27f6cd7ecfdadc5cd7b32254fb5685f879c685044a1cb5167ee8752996346157e14d05d0a691f0d5360d2400b2e486a12defee07d7a2e4bcdb4187eccc72237a9d5b67a179b6b3dd6c06380bda58eee7b8796ce12cc7e29c8e59f0f8fe26aad5d490dd5a02f990d6bce57c00424f242ee189686fc02aaedb4f0caee04d86d3928ad0f1bbbd2d7b911b3d215de255b477d41501e82bee4177175636f2613decdf0824f54f1d9f97a1c16883089b77709d76ccb3d16e6217b8ff451bf1942152f090a8e022404ae1851f0e9f28963bdb87a9d243bd503da1bb81765cff013bb84e208584cf0e4f56a51a91d6678974111db9531a30213e24fbdfeafb1c7e5141e2650eddc0dc04bedad72fd440daaf6d64e66e966716c167a7f62b05af4d"], 0xc) fchmodat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x400) accept$inet(r2, 0x0, &(0x7f0000000080)) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e98199c38506336514711f"], 0x6e) fcntl$setflags(r2, 0x2, 0x1) r5 = accept$inet(r4, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto$inet6(r2, &(0x7f00000000c0)="70afdee44ce6551e3437961c31dab17d9176dedbf4834ec77f1c4c6929f0321b14aab99cbbef82620adfdd9c2ef18334c371c7b18746fe7dbd91c13aa2d7e620eea680b093b15cb7fb25277c89c0fef7166a0bdd7b7c44d6fb1d4e25c84bd07a5e0af8fa9f5816e11a28e062c04c3367a747b7c94f61b9681d3138e53f73", 0x7e, 0x6, &(0x7f0000000140)={0x18, 0x2, 0x800, 0x4}, 0xc) socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) flock(r3, 0x1) dup2(r4, r3) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0x10) 00:04:59 executing program 5: 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) nanosleep(&(0x7f0000000080)={0x2, 0x7f}, &(0x7f00000000c0)) getpid() bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04: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, 0xfffffffffffffffd, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x400}, {0x18, 0x2, 0x7ff, 0x1}, 0x0, [0x4b9e98b8, 0x7, 0x1, 0x98, 0x7, 0x7, 0x8, 0x3]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r3, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r1, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r3, 0x4, 0x2000000ffff) nanosleep(&(0x7f0000000040)={0x0, 0x800}, &(0x7f0000000080)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:04:59 executing program 2: r0 = socket$inet6(0x18, 0x0, 0xfffffffffffffffd) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) 00:04:59 executing program 4: r0 = socket(0x1f, 0x5, 0x6) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) getpeername(r0, &(0x7f0000000000)=@in, &(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) accept$unix(0xffffffffffffffff, 0x0, 0x0) readlink(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)=""/171, 0xab) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:59 executing program 3: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8316aa3cb802ecbf732134d0821188d9d16524b6b7859308", 0x18) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="24a493d3df2c7e", 0x7) 00:04:59 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180), 0xc) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f00)={0x0, 0x0, &(0x7f0000000e00)=[{&(0x7f0000000b00)="194c6378c93e4447fa48b370249d6d71f63b3a09705ef2e0e6511b30f863f359", 0x20}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/17, 0x11}], 0x217, &(0x7f0000000f40)=""/107, 0x6b}, 0x0) r2 = socket(0x1f, 0x1, 0x0) dup(r2) setsockopt(r2, 0x3, 0x3, 0x0, 0x0) 00:04:59 executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 00:04:59 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x10000) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1002, 0x0) sendto(r2, &(0x7f0000000180)="59dbe03ba741607000d4263d4f9f70e3be9b9149c8ec5471d355f0352f2396aa735560e3cd75cecd3a64bd4ce880d09c1689f1973cea3939d11c3f0a72591d909a33eff238bef08ce699d2fe30312fbef2a773273090099e6c799526144d30fd7ac87000bd78c8d4b66fd59b4fcdac75862aa7eb0445e39dbd74dc8cc742c30fed4a2801de549126bafb37195b7b59a6fa825cf44945a213432d69bdfbdd325a69c23b01509d3c6ca39e2dce2e5259ced67259625a718bcdcb2765", 0xbb, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x915f}, 0xc) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1d8f3bcb3589cdee00"/29], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6a8ff55c88ab1b70) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000080)="72b6444e2857252d9862bfd5387d69c6006002abf6b0b77945b4c6c4df3fa296dbd42207a44ce658cda2c850ff33d63c39794c24c3b1f65268945440c477062280bd4d752aba0cdd5d954541d0f51242ab504348992e1e0c8eb25123ff30e25114993f34e15f13367d5939a9b9bb223c33db7b30bb2235092f00000000000000", 0x80, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 00:04:59 executing program 2: r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') writev(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) listen(r0, 0x4) mlockall(0x2) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="ef0aff00c3aa45c7c79944c342f60518ee66e056f2d4badbbeeaf7132b3683b5869a2a21325ca5163ec5e2ee76dab3d447366bf0250eab58e4e652bae1cd14ac9a6f221594ce459c4ee3a4df3583053e86862c198882d02146530436d9aa06cbb4ee7c1e02b2e9b1e3c52e35395da8712a2f0bee0ecd26f256e429e9bd7db736ac2c7899c526e424bd02791a912f47208b94042abe0000da", 0x98}, {&(0x7f00000002c0)="ffa95606436380ba4a9dd4e9574c613e7b04", 0x12}], 0x2, 0x0, 0x0, 0x7}, 0x405) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) 00:04:59 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="9f", 0x1}], 0x1) dup(r0) 00:04:59 executing program 2: unlink(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(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="0100e91f7189591ea1ec4661969233614b00"], 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffc61) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 00:04:59 executing program 1: r0 = socket(0x80000000000001f, 0x5, 0x2) getsockopt(r0, 0x2, 0x6, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x80000000, 0x2b, 0x200}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040)={0x101, 0x4}, 0x10) 00:04:59 executing program 5: 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}) getegid() 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:04:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffdfe, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x7, 0x0) socketpair(0x6, 0x20000000, 0x1000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="6f8fd7e6d9f02ddcf6e24dc6267c10edfae6f3175c1deb2e505ac9129748d300c6a0fd87e93654d5e0fed90e1e9b50d66d605c804ace46cf52da8bacfb5e70d18eee92b522ceffa63f83cfb4db836eeae3cb9f29cd68abc2f4948cd544a3c183b2917e59b5f06f502a5b3286c7298bd28e3029c0eb66d39212fd8575305902fe19871f7d4a1da36f0e05eb1f2f7fe8c723164335f4cedef6c8f5de94b42ebfd3b95d621babe4af96179fca47d4e371324b128553e555718f97a422bafa7f97b66b673d717e33c9dc34f075e4fc2756351c41f82a", 0xd4, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 00:04:59 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x0) getuid() r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x2000, 0xa1, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/62) getuid() r4 = getuid() write(r0, &(0x7f0000000180)="63294d9f5902f7c15a071297984cebdb5abcbcf41d6f75ba9a085f29061d01bdfa08988ebf2413602120643a58a0b6e96cf18a82efcf996a72897f750792173efe39471b9022742b5f", 0x49) setuid(r4) fchown(r0, r1, r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 00:05:02 executing program 0: setrlimit(0x6, &(0x7f00000000c0)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f0000001280)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f4db33813d64d6ae43c659bb0fb88a37facd3b2a61f37cee38c7e482d66c56977f8f443a5da0b29fcc38cd4704f95d19c18136f28f684ed51d3f5d7584564e916231b4da54e2f2023ab3b1fe52207c34ca9dab6ad5895c7345580e5d1a4aea41ab60c44180944bf9174f69920d324353e139480b20c6ae96ab603a9b2f218c67872cf2b8047345607be9529dd8ab24cf64353febaae4210361f4e1bd2e65e282e1436d8f7d4bceb45207b80f96c8ba5bad54829f2b063bbe74d281b7dcb0a5c80c623d725a02d07f49b418aa6ee5e7e2a6e64a1f3036e07a28c4a4bf3a951b4d59fa07f719563f9a76a4cdcab898a18ab570704c63f5797b855b6c648beeaa732e67431343fe3bcd417f192ba2e910bc19a25eb42fb11fd8a3ab06cdc9445e4ee3cafb43190798c88c844924d24f83557783ad44dea6921b444fd2caf8d025a801d35d10d197ad51215dba0f371cc45dff63eb5165cc613cf5f573b57ca7a2be1ec1eb6b277703d95d822a529eb3c74574914f898dac19635be1cb20e315a91e6c1957179c72b9307678dc9489bb94c7f99e52ea3ec6ed556908480d7a70d5ed2abc5d948c0833b81d1"], &(0x7f0000000040)=0x1002) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) 00:05:02 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) r1 = socket$unix(0x1, 0x8000000000010, 0x0) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xffffffffffffff81, 0xffff}, 0xc) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="050000007189591e9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189191e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:05:02 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x8000, 0x8) 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=[@ANYBLOB="0100e90713246649ab548a4e00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) openat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80200, 0x42) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffdb7) r6 = open(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x40, 0x28) r7 = geteuid() socket$unix(0x1, 0x7, 0x0) r8 = getgid() fchownat(r6, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', r7, r8, 0x0) 00:05:02 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, &(0x7f0000000080)=@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) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="695a7792f8e584f0ab09219cbc884ed5d5e4783dbfadfb9345623ae742d3b1cb4f805ccc0030e9dcce4c5dae74b2fbbc6d157b46c7781d0e4bd3b3c49f82d38fac2b9ac520b445985ed6db496ada13e571", 0x51}], 0x1, 0x0) fchroot(r0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 00:05:02 executing program 1: symlink(0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x200000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80c9, 0x40) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000000180), 0x1400004) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x400) chroot(&(0x7f0000000000)='./file0\x00') 00:05:02 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="f52e9d3d6b6001df4ac5888b67b5aecf6ff710199e789b5117dc34ba3fecab3542235e090ba57dc0c50d5acf3d242ab9b093adba6cff1e0590fe196ef1443b360bb6265577bc2c499c81f9869d394992c3fd0bb830fa03c56df2477a84c9783d64fbde3fc9f05a3feacf48c9aec83d7720e6b64037eeece9", 0x78, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80020, 0x6) mkdirat(r0, &(0x7f0000000400)='./file0\x00', 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r2 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x400) r4 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x80000000000, 0x4) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') getpgrp() symlinkat(&(0x7f0000000080)='/', r4, &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') unlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 00:05: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), 0xfe81, 0x0, 0x0, 0x100000118) semget(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) 00:05:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x90) r2 = fcntl$dupfd(r0, 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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r3, 0x4, 0x20000) getpid() dup2(r4, r3) socket$unix(0x1, 0x0, 0x0) 00:05:02 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fchroot(r1) 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) r4 = getuid() r5 = getegid() fchown(r2, r4, r5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01008104000000000000004b0060e5ec8d0e7d8fac806df2267a17af6a14383c973936beccdd80636caac61eadf39b32d383adb6061e0f7815c2a2ec8d21f400419a9dd91b1fcf9d880e14af75200cf612c1e573dd29e09c7913ab60c24332dca4e600000000000000b800"/119], 0xd) r6 = accept$inet(r3, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) bind$unix(0xffffffffffffffff, 0x0, 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:05:02 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x10000000) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000200)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = shmget(0x1, 0x2000, 0x220, &(0x7f0000ffd000/0x2000)=nil) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = getgid() r8 = getpgrp() r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x20, r4, r5, r6, r7, 0x1, 0x800}, 0x2, 0x80000001, r8, r9, 0xffff, 0x4, 0x6}) fcntl$dupfd(r2, 0xa, r1) 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)=ANY=[@ANYBLOB="05c0ff00afb982c76def1a7189"], 0x6e) listen(r10, 0x7ff) r12 = accept$inet(r11, 0x0, 0x0) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) poll(&(0x7f0000000240)=[{r10, 0x8e}, {r12, 0x120}], 0x2, 0x401) 00:05:02 executing program 4: r0 = socket(0x1f, 0x1, 0x0) setsockopt(r0, 0x100, 0x401, &(0x7f0000000140), 0xfffffffffffffd23) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f00000001c0)=0x24c) 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) fsync(r2) 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:05:02 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) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) socket(0x3, 0x5, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:05:02 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="0120e911718959400033614b00"], 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:02 executing program 5: 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080), 0xc) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:05 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) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 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) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shmget(0x0, 0x3000, 0x11, &(0x7f0000ffa000/0x3000)=nil) shutdown(0xffffffffffffffff, 0x0) 00:05:05 executing program 1: shmctl$IPC_RMID(0x0, 0x0) r0 = shmget(0x1, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 00:05:05 executing program 0: mknod$loop(&(0x7f0000001500)='./file0\x00', 0xe001, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:05:05 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="0100e91f3189591e923361c74e"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = msgget(0x3, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendto$inet(r2, &(0x7f0000000540)="99a959b2b4cef28a01da609d5e20ed7ee64ae7d43c1761f22a3b8b5b6319c6628455150d74f51d1c8b37a94502310b5bac5475e619f7f5b6bccb4db71e616b4aaf6dd7e3bdd6260d446c2fd7e01730de269f5c85559e0d6860d0c2185e9c", 0x5e, 0x4, &(0x7f00000005c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r11 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x10000, r6, r7, r8, r9, 0x80, 0x7}, 0xffffffff, 0x5fe674c0, r10, r11, 0xc7, 0x4, 0x8, 0x4d31}) r12 = accept$inet(r4, 0x0, 0x0) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffc61) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="97c0c74800864c23909a94a9b965153fdded6f7b0dcb5db6e4e48033017461ba96a91cf3ecd59d56479de43b0e7511693e1812a67959c2dce0c346a153c0ec1417d683b999c14d76ab2eb4d5a4a1512eeca53b9e46b414a4d488c3bb7cbd975d35518265106a3a4ebeb7a838a76b0c7e9cd4a31509d4770bcf6039", 0x7b}, {&(0x7f00000000c0)="330a7587240d875c41a9048fbfd62c472620ec6117bd5ba18c5c97d11cd9893f784bf33b35fbd53f41d935ec116e59d445d0690eadaf639cdec8cf4eb389b5fdb00ffeebc2aa93c744dfbb2b42a40ff5d9e346fce3c9b7552283a894ca910bc6f932e803ec2b80969f26e19b917478cc72e8d0c725ee6aafec38d534223e064ba31c9e0a84aaf5e19fc5b3ce9e9ea3946dd07f8c931765ee4dc69eac4b498522f305c19b5423f450b0a0e55b15a9a3aad289b371d40ee91906ac96", 0xbb}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="c6d4e9c6879398", 0x7}, {&(0x7f0000000200)="af50faa873e7d587f1747273f01fb78a9bdaa8c2bd81ac39dea4e9713ca51c5a2c9ce9be32e83c2ef4e8677a0aab8d57504ced085d236c436e941b33413bc8f008f14244f743d5d0bb4d58a97f0a8d1678137c0f3d5e0931399d08c18239bba8745a227fd2a8d41cf675eb64bfa9a8278971f29087", 0x75}, {&(0x7f0000000280)="5b27ed6838f42431cdf6613d2998b63b6f7c8e186bc10f751923e03d0dd3564e44f5c3c56bb7", 0x26}], 0x6) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) 00:05:05 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) sendto(r2, 0x0, 0x209, 0x0, 0x0, 0xfffffffffffffe69) fcntl$setstatus(r1, 0x4, 0x2) r6 = dup2(r4, r3) r7 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000000)={0x2, 0x3, 0xffffffffffffff11, 0x6, r7}) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 00:05:05 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="0100e91f0889591e9233614b02b45bd58cfa0be8b4069e7f785d8332d83fdbf1a0a99aa883c54171a1d401d037e144d0af6995b544b0476f9275d5335e7f1a18f3e04398183a0f74028deac7d2988bf25e19e0ae27386569cee56994437b1b7485562237cb9acfcf27830bb04e"], 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, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:05:05 executing program 0: socket$unix(0x1, 0x1, 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0000009233614b0000c1108bb07beb8d0033c78a"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) rename(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:05:05 executing program 4: r0 = socket(0x1d, 0x8, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="02040000020000000000080000000000", 0x10}], 0x1) 00:05:05 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffffffff, 0xd, 0x0, 0x0) r1 = socket(0x0, 0x10000000, 0x100000000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004240)="9aba50ba263a35516c49c88664adff62b9bbe03ba5473563effc77d1a69efd36585dcbfeb8eac02a2bc3e166a400e9e905c3b9d5164fccbe7bcce8412b0168cd737a0973d7d3f2a53830c7adb1a5f8972dcaa9c0cb0ccddb255ba3417074769c4a73a7998d614b16ae2d87015bd6b719635aca2f53d73eab17d9a4d8b36a008a8c4fee1b053f24306724461e4245918146ef443962f36564344e6de9a4b871438e631666dc821d26c9ddd7442890611d8f782759973b8eb94d23995174ff4dce1f076f564b9c3b1dbf84db12e80e3ff3301a2a2736fb00fe23cb60ca9fbece0cbde2544ba52d8095e96927ee1ec53773a655d9298c845637c24dd1a52fbb4ade8637317194c927a86f07469330984afafbdf5c4db7a7653fae131ad1f4389122a28176168c18130957ffc5d3cb0f29edc06ec6a007e78f8d12fd7fe7317e7cf0000e0a8a2e8861c8b04db79c0db666284d39b512b9b1c2e9375018d1e2adf0d995600cfeec720cfb27e2c753b4b7fac81da83795fd31556ef26df131452d2f7aa5d221500f2b773fc92bd02e0589ded049bf182e0bc6f38c699cfb88c5bc15817203ba5a5998d24ac1c8b814751f913914f3a8cf8e3838c0d556a24088761dfc820a841450e948de2430ac09d2825d55094329844cc5a1e149130a14d7ca18f7330286fdc9574a8e29f3c0936ec6f4ffd9d0c744c6ef90080305ff1edc28a0a40b014645ac3b88f8b6ef4cdd489a3f9d36dc37a93440522247a9702bf62fca10fb9ce9bcc6a1466543a177b147feb27af97374e3efaefb81b25758382ab9c276e3000d12e408e7bca8cd9c068d64157edea12469fe74d0bb11675c762b5b0901e29ef3db4def022e3300d67c7ee110aa95759bb14621d5fbf79fb46df1b2ed5325e9a6f07fbe5b8131d4d495312e16353d5fa7389fdce9f30cb16dfb306e56524b5333f002fd6b2bbd302dac2dbe53434c1cc485662773f7a664092988ecbcdcadbc8d3631d94fe7ed5d57fe16409081564d3ad7ec8f955fb7c9085f73d20ce9a5f85e2fc471f609058f324d59694c5fe6773ce8f02ebb7edd96dc644ce0098362ef37a3c7e41659e5da4928ae3e452f1c325bde813bf5d61c5040c1dd95695ea5a63382456f5d11a623bb583a3522fb2a26c320b8c6a06930a46b176f160a6f5d4ebf1a106f44e5ebda4577fe622c69cbbd2a99973b3fa90a7973ccc2d8439bb61013b933261c40c357fa8c0f765605e03fecaa83b22fb1424ed1cbb41004b22b0b8b27ca592a2cfbbd737f7d1a9fadc1ec89add70f4c6e7eb0bb0613ad1f174348ead6c100a49a40c34e7ab29796a48b0066eca1c4e7a37bd5022c5a1e97e9a3581bb0f772239bda6db7bee183b4d984e4518a6786474255de8f9c2b45ba3653789d4a0264ce5e8b88f70ee952a356a9bd2769f5b7fe5fa50017f7096febbf62a0d19681c2797c4795ab5284dd191e760bbfc6dc00a4ecb0881ad19fcc3ac83aa047abc7ca191906c85913433bea73a2ce2b8048e650a725b1379323522d56fdb1238c770355ca5df037dadd6415e34024938609a17847eaeaf8229f9e06376a1202d6d51f33f6995757bb6602767978edb947f9864863e93483f1bcda8652a1c9fcb24cc9187252baff19ca678bfd26a0ef7bd6c6dadd8354f59d383f9083aecefe6db5becbf43b1ab6496a282cfeb868b1e84a91bcb5019d3a7ad6bc9879427edcb3dca4f31ba35251810e6ac82c5f3e0a61d2cd6e1b3a8edba870ced7d9c22ad5d149c20778162a73c0cb427af895fbb03d26ec57db0ff884287c40a4efaadcad296760e3bb90eead45b55db337dc272638bdf4ba1fe151bf343f40bac6da0441f0a02ce79249078631122f4d91157578333b5c29d1e30f28cce650258f6b00fdeff23eef563658fe91fc70b213cd3a9913bb33823261395583bae7e777d378c85a6b20fb5e223313a760e5ce236ac5f08411cbf54f46d9183450cf611b1fab70feb75798ef87a58cbd27dfd5b17864eab479ec334816bed16e2fd5d6e84ce5ba00eb1aabc5b7c9cbf3ff64a85c40d96895a8f568d66eaee67922adc4e20ecb21e50e67d17f0dfc2a4af02cc178b92e295f660b563669751e0691121cf438eb66d4bafcfa6ad8ad0d58c2107c98c64cd8ace095308629d230876eea59be4080d1723eca86989e5e7236bf13e430f010c94fed4e045e90921a07634d465690f7d81eaae18f958d990fa0b7f31a3eab2c8fa877e86e3d71d9a4b177cc66a109b3bf7a980abbb559db1e111e89a6ce4d926af2a7f09e94564e500801e72f15b39fd01ad634b0c9c80c8cda61d3055d83923ea55a0f0cabe63d05b2749bae09c3b271b84e2be5fc18a0ec5b703b4303ea4a2bb8e507febea1be38b0105435d3629bf161b7ceb690394e98afd245b9170ddf6cc4a1646295b0b0ec6b92069c136e43af3eb5dceb012dc56a4c7b98273cd0c7131b6b57cbbbb390ede624767e6242b5e176297e7ea9f0688ee86d1c10429527673c9a94da7ebfcd4b469853932b67c4b98d6aac896ca0e01b9baf9be91226f1681c03fa808836d9d848f2578d26afccc4a6f4e06aa7b1e21329722c7aa5959a58aaeb19fcca246942806f8ecddd6980fdd86b7e618467e59970f3f2c5fc9cbaf0e666f0e5caadde039b51c37950abfbbcd1538aac2e8303940665b41f0b3cd9d78e0f9154911a8840cb1b1b9ae061c483dfd142a256b36c6f17e2c12cc37e3ce5ad1478fcc80c406cd2ac95cbae03e73a1df7d55e3516a0503520c267030dfbafad95390118ca8fd15396babd8c8fd53ad7e59cc385c9c3574d51602907d95fc7c109ab2c32da45fabb1cdcb347e740c6ca7203465261404e14c5fa27f7c72c6a5a635cc69467c2d7bdbd44055c2850275257465a91488ac14aab40afd304d05a6283d282f81b86593e48737df7dd48d77683d57a8d856024c875b4cf4755d92c2ab14a16d31dcfe9a53b8e21b291fb6f13a7e584d47832c10590ec279329412dde6d9c058a56986c085b4db0057c6d2c2eb1ed8884292014c2ae35f36a61754aa92058e93dc19e0bf853ac0baf0214f7826f9f27e12b2a29f8bf355a450cf06dfac73f7f132f571ee6e4486236773eb67eb7cf2d56a32a518b5c526318416edae20e956ab48466a8511c50d71aa2de1686e24503ca24566933279b17401fce7a95e7f148aac3ce75cbe8ff69edb94b1716eceea844d3c7a16af65fdf9d9213f8acd271c2e8109af15e68fbcd8992b98e22281aec00e20071aa03765c123c9415c8b7badb0a4234f6535047541e16b40e0f3f6fd4b0bd85d3d4d66fb04ebff06342cd4e912e1d7346483ff41712fc364f55a92ff3073cabb756c24bd1b6d9f83809a8816443a2c3785a5823178f58e3cf978af709a56a72331ca3445fd7f7e48a30293176bf5d0169071a3c5ca336251b3e8a8b009b1fd4c77d24cd52a0495bbee39c6b6a4b4a6daa99878c12c3c60ac9d97928c4e7f8c8c812d9a944fff168251d6e9c9ada34a6c5a34fd6a30f13fd3f2e6dbac3edb8186d0e053c5b14f47a6c261836d61e526521844ec17b7904a2ad4bd78947fb1732e6588d15c3e8299ff82c8ee9b6b4853f9a4d00c10ee385cc31f08130a7d98860cf1221d0fedb854266235b2a32b68fb4530764c003ebe7776cfa657b3fa4cd998147b47a4f2d7dde7618bb6ca1aef5b840f0b18ab6978e86bbd64614a0f26f6b870c4367ebde3f6790b2b170c45bc91469759bc7a8fa06004b904f0213acce640e239b07f61c5fb246536a0def242cc4b07c90213c3d20ce5a0d05a3befb1f81cadebcea83b17c6350cd89a15e1d6a087a030c4680e39cb96e65c92040e27d0c723b85ae203c05f3e836757eb31b8065d124608aaec06d1d96d60bf720c3fb496974d8424004845ea7608656f7848bc410c0bb10eb5e28ecfddcc63f1802487c5de0baa907886a729c758b579d76533519caa0f04b3a26df1daffbbb405aded7cbf7a064d9505160af3f85ebe42b3f31b2ec62f9eaa1b99cc948685ff4560df8e77aa37c0022ba620c53ebae25037343656a471e67087994f4630663b1747697223750902848aa87328d4708fcb18d60caf00710f17e97cd89b9cd9e70a75b3abe6cecf7d9e58f1cc9024a2b0c55e0c4b85f6bef260dd16ec285c23fbdadaa009887eb406ffb2e8310285c97d2dc6e66ca09d3d3fc80e7ccb8f9fc7ca89bc8225f3c4edefc59dbd5c216e72d63e3a6f566cb5e9d3e781fd58b722e7e231e8db3817468bf61a5a5f74ec00781b67ec5645083b035e6772a9f9d32eb86f217595341358e0db135bae7d09948308a636ff315e46dcd6ccd92334b159d4f3f963f1c48f274e4ef3ca24bfd8b4c96967401a37a1acd4373ed4e918e1cfa48d89d44ac40b728be0ddf1b25c3e17f3f7d47bc2e7d363c1ef605c467aee3dd33a93c36599bf37f0a0690a871c0824cbd1736b411e422f85e73ad15db77b3bdefe185125c72ecc005eb77c1fdf0e4e4ff54005baf42232cefe3c15cfb162f7d8ad0daef620c6cd9ba1da3eb47877df163edb365ebf04911a2d7fd81e95a573cfc8a4147f6720d71bfb13be7787e6a6ac1d872af3297fb04f7d8035a26651219fad93147b41902d355b99e2b6528f6801ea34fe23e2f1195a5fc827400045463c67dd5008f430d6d34e662da7a6c26d34aa35c20d4564e7b0ef04dee294c99b988120870e22f9a938e0972c07a6ac193516abffb1040a87c22a55d5a392208826c5a91bd6a17535d0e48f74bf6f21573f1cd6461556dfbc8131d35cc190189209741c6c3190f37df43a6607760dd393b7aa9fd724f233be4cb452d70c521bc3e8c18f60e80088486d2afc50dc41bfc9ea21a21b7c448d5e5aba7a4138a465944d95662f8432ae5a02d119d24684f02dda38d431e54cd538a40c39637dfaa8de0a2d8644a882240da3aeb8285b376a26039ae17a212e77a1e623e480870314b08db6834ac6e9e83f2dedc681f2429b03e254fbaf6ff1484f1f9638a0cedebea353dcb4e507bc61b5104a02a05852860eb36a2ec3bca9916e06ab5ce2e927469a37ce66c7f8010a52c7868cc23b14033c71d6cb8fed7ad8d38d10728484bed9940b76ff8737c84a867dec84a54a8f92a8a39eb1ff50eeec88843857297e928dd9c650927b8a38afc087a49d71c9cb24ab9abfab1bad9fe7d044c103994c3757b897b10e919ba429720d408e8796d516d52d5011999899bd6c8fac0fd569ce11545773f5fcef77c7193f28bc3cad76bc599c1201290767967049632d505d24c2d3587dfc39db9484d5e91d16b07f862f74bf8d98d752eaa1b9f4ee7015efc67339142bec07315fea78009d9ff46f955154b5ddbc4e3ef92cb73d6a039643653a73a0e003e1d026ced3f0f9c4ed2946bdd4e22f0303940c5d8be2902221460dc655d7577eae3aed80ad691a59c46adfcde2b7bee969e177b159c057cc2f388c4592ea04eb36d17d980e3f270328e70416db7e4075237a38d1a4d64603c4a59fc5df0080eebaf391b5cfd6fa65fec030ffb2840c129fb0ef1060af9c7370169366cd2ccb46a93e973910b0dbfd1b3ff8409ccf43a0cf95963bfbac63163229b76d4daad67bf84b1dcf8e410f10cf448b2540713dba1b43cf28100000057dccc608c5cda87e42ba0ae59aaaaf6aa35e20c88a8df845213c1f52c18a4be413129b4a18464eee70d7eb331ed4e13f5c67af905d6ac647584bceae45327aeed898d5399eea1bfd4070ed432f88473c4a1b338314ac8521e93ea56f72e03a5d4b993b09b043d9b6ef3796d9ce61c38027f7d5b45b3819cca79467d7d20795b76ab833257cdfdbede1eee8f66c273bae89392f54ab5484ffbc6b23dd4f2616db3770fac41aa0cb31d7e73c6ebe9419dfd8a3e84b2414176ac631336071ca198c5c03cedae887e02cb9e8311850b1cc5010dc5cc5dcd727a653c6a8388f51c264eb9113a94443f38fbbece8845", 0xffffffffffffffdc) fdatasync(r1) shutdown(r1, 0x3) 00:05:05 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) listen(r0, 0xc7d) r1 = semget(0x1, 0x0, 0x200) socket(0x1, 0x20000006, 0x8001) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/37) 00:05:05 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) dup2(r0, r3) r4 = socket$unix(0x1, 0x1, 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(0xffffffffffffff9c, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40, 0x18) ftruncate(r1, 0x1) 00:05:05 executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) pipe2(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1040040) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, r1) 00:05: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) fcntl$getown(r3, 0x5) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() setegid(0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 00:05:08 executing program 3: mknod$loop(&(0x7f0000001500)='./file0\x00', 0xe001, 0xffffffffffffffff) socketpair(0x1f, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 00:05:08 executing program 5: 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}) r9 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fchmod(r9, 0x100) 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5124f"], 0x1) 00:05:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x600) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 00:05:08 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, 0x2000000000000005, 0x0) paccept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc, 0x20000000) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0000c97d5a83000000000000001ab8fe0d3d95a5c99f83460d8866dbeb52b2c767dac22e82a54bff9b24f166b894ce315c5f2ae9ab3e441fd2c3d593950ea9553aa48327cdd9ced770ae763e99edff4e9b7c47ddaa4586af444105d0b71d066eb7cff09b269e35cf0a1a72b84e23a66b1a"], 0xc) listen(r3, 0xd1d) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 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) fchmod(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)) 00:05:08 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, 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, &(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) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r8, 0x0) connect$unix(r2, &(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) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget$private(0x0, 0x0) 00:05:08 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) socket$unix(0x1, 0x3719b699e2d867c7, 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) geteuid() getegid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:05:08 executing program 0: 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, &(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, 0x10000) 00:05:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = accept$unix(r1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002340), 0x100000000000038f}, 0x0) 00:05:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000002f, &(0x7f0000000040)="f5ff1200", 0x4) r1 = dup2(r0, r0) getsockopt(r1, 0x200000029, 0x2a, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) socket(0x6, 0x20000000, 0xa9) 00:05:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000000)=""/118, 0x76, 0x800, &(0x7f0000000080)={0x2, 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) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:05:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f614b00000000000000"], 0xc) r5 = semget$private(0x0, 0x6, 0x6a2) setitimer(0x3, &(0x7f0000000040)={{0x34d, 0x81}, {0x8, 0x7c0}}, &(0x7f0000000080)) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000000)=""/2) listen(r4, 0x2) 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) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x2, 0x7) fcntl$setstatus(r3, 0x4, 0x1000000) pipe2(&(0x7f00000000c0), 0x1000000) 00:05:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x1f, 0x1, 0x0) dup2(r2, r1) bind$unix(r1, &(0x7f0000000000)=@abs={0xc990ad9072011fc9}, 0x8) 00:05:11 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) fcntl$dupfd(r2, 0xc, r3) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:05:11 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getpgrp() fchmod(r1, 0x80) mkdirat(r1, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = getuid() r6 = getgid() r7 = getpgrp() r8 = getpgrp() accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f717f20000033614b00"], 0x6e) r11 = accept$inet(r10, 0x0, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRESHEX=r5, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR, @ANYPTR, @ANYPTR, @ANYRES32=r8, @ANYRESHEX=r1, @ANYRES32=r9, @ANYRESOCT=r2, @ANYPTR, @ANYRESOCT=r2], @ANYPTR64, @ANYRESOCT=r8, @ANYRESDEC=r5]], 0x1) 00:05:11 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) listen(r1, 0x3) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="00e91f716091"], 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) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:05:11 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, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b001c9848b5a8ae6a6b2f351698a469b8d850c003000000f8bc9ff020"], 0x6e) accept$inet(r3, 0x0, 0x0) sendto(r0, &(0x7f0000001440)="3688f5278f26c0dc41d2c8411ca9fd2b8157cbd4e5fdbd391374f6cb4b8bebbf923c650b1faeef9dafc7c1138af893f72c043df46cdf1b4fd47e1d9e0bc7698b208ab7635348131ef15afbde69c65198625a240eaa8d8dccaf422c9564a3c229a456566beb1496b3062c0ff39d2d6a641cc810b57424047ae9ac2cb0d9f2af72a53d5685bcdcdc489460f81f2b4e41922138b1e46e", 0x95, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1200, &(0x7f0000001400)=0x1, 0x4) ftruncate(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="8dd725c3ec8a541dfda0e3c32dcbd247e4a5b0e9ae2a3f9c8e90d77174c57092855c44e5a175c3283fd03b3c1fcb4240f459fd7a4d8bc84cc9bd772c2f2c4c1f8a2feab49cdddbb2939cc8d7a05626d7c343953a5c51f834aba6553cdedaec169c4c2a77fd2e1b5cf84b0e9affbaf90378b9e475ae7febef0f6d7c63ca0ac6fedf7b02f0268321f7ab1afe39c073a7b56c939d5f5ccf77b4a7d02e6b818a28ed1473479b698768781c", 0xa9, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r3, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="e29514ba75c69eb6f4e83624a94cab190fc120b8cd6f0b46387b20f17ffbfe47c80aeec4c6c15978c8954b82ca44a14731d3cc30f8ab7f79f40526d016dec052a9be90d6b6598f6f238893ccc093acc5278d569d20711b6f14ede01e8b3e7a7bcc2ffa09c19bfc779f522ee0abda8960867b7acbef8be39e8b97f73bdf3711e6bff1deeb10bbbc9133e37e78558208a833edd1830e630b4b9f9e118810ba313bdd6cecaf52c847c226adadecf9690e2afc3618ce6a70db4135b6fc3bf2d1f0fa26bcba0a839904cef26d9c64d03dfa3beae11f934e55a39617a51c7cf46e1a5deae7655266d9f3", 0xe7}], 0x1, &(0x7f00000002c0)=[{0x1010, 0x29, 0x0, "c21c48ab1861eb19d000006b902457d9f0b3c1639812f83c5a2435cc466b5807e1764c7bafdf31c076200a119ddbfabc1197a96fae49d047f3adf3b209a25ca7335bd6a624c2f44e9a6656cb01159c54eb02c8bc485edcb482067236efbdda72cfeca688e4e462cd166af1837f361a458bf781e39ee6415cd286ce75eca5bb68be8ae03210c1e731d78a24917bff23afba4a062babaee0cb8b50385a859caf0bbb9b633deae9de536dad620a1ee684e6806d4be60361717762551d4b168233111792058ea621ae3d4af91670673d46592f63dd0470953a392fb51f67806fe615cc2787e6640e94f04c1767c1647e5ce28c3a928815163dcd12af1953cbead49f8f3581d25b7e4292bef83bda4cdaea18a4b1d6740bfa91b06b490194231519f25792588f316ff3dd58f36cea75f4d5c336178ce42019980a1037e22f0474d3b65b01b835b9704e9cc80c10f6b54e26b4580c327c3bcddbb84431f7fe001c090b8ef71aa419fe764ee90273fe1dd252ef2c44b2453fd8cc99f1bfb69c9d8ff83bfd58668c29d762614e5281cdbdb4afa92d844c3aabd95733b4a1cfc6d9add2efdfb3f685a59fb3069ca22ff9ac2f5b3fe271f5f3ad0e71711f2e400fcf4574db83a1df6655184f5295ee9398c7e3b22e1bd82d02064674dd1ef6d4a0d0edb8c0251eefc0a2fb2d32740eed314d4061c401dde3447898f21268a29a6f69976b2e659b9d9dd3b4b54f55226a4a8ea856c04fe2fdc994822bf07fb7624a05491103e60f21b2b541b18eeb5d1bf18f49d2d4fddb2b5c5d23dc8f422930662660d5f557846c2f7b37beb48605a5fd8cef5c3908c2dbab4f5e19d39108ef637955d6e8d1a0b74bde27e6abb8449d872358f6fabe505ab3b6113bd1721ecfb96975d9346579c06224709843b9fcd15478984c09d2a7c814d6fa1f550f41048a6f195ce304032a71fd9f27f1990a6dd0dc7501bef2a8703fe48154360c0ed81eb687a12a2c89f9d9d710db87dc11b2c045e98b00d205847d4c967421d86363803d824c71b9fc0b3ec4ed774c684287509ff49d730b2b4a9b6e83c6b983ad6972cdfd4c1c60641acd2d56eb5fbfcbacb855ee7dec9cb181a1fe442b17a4736e81cdc2ba6e535571a4eb43bf76e99528c9874ba34066c4139147f07ae0430bc59b61755e9efc84c1906bf21328a6a9ea95e58343622fe90c8146b805d064a05971e8608fec6e8a94362992f0d7cccce33b3d646d7b9aa815c2456fd852f5bad8c09d3c4b4e8c16df8b22a9ef93c4df0945ad3f380f4bf15ee07bbc7ba97a9c2bd5c84c4ea80b8bdd81842496e7621f37bad995ceb4ef3780663ed9586c2390086eede58090b50c4c893e5bd03d39800df6f10977ce6fdfce39b2a4a9cc4793ae504f3d2488593891ae55aff8c27459302035ed2b79f50537b6171b202bee370960fd72e47c2701b1ef3b2289635bb2a616a1293d2e8e5658c7db9fc70b8e00da7cfecac9018d7b17d6ba4e97c005380b356480f0d546815777ea5f20dd6dbe36f9b7400cc85f5684b68d7423eeef313c12dcc23a5f7bdfc93a285d057cca4019542c50b1a8fdcd86e036fc085af3ceebe8193f21dece6b5329b955826f8f2e17e8844e67548abc5acb03f7fdc3b010ac680970114829b8733daffe3831bdf5462fa683348f94b821d9183a7102ae209ab7c52485576ae7362ce09ef727f05182b10faf7e9f55a6835e8d248411b0c0182bc7e3e03fe010c0029a792c425c083a776bca3ddc472f41f3a94be762c818e726e99b47f730214c68a97404070478e39f3991d0307c207634563f0dba355b07e5d6ff30d725974195718f59967134d15d9e425469b8882f2fd7b627a41d41c020668aca9b0612f9646d2e706f2469b848b8b0f2a9d151bf1b6561ab8920f40fd5ed54b417f3a9f1f339532ea69b58a30a0f28de9ac496adf69013bdc54777f96f42aa3c4e5a7f6f85246213accd6250b9aad4ad75333f103e6d78cc6c05b7f89f33278ece189e4ea2bb7ed741cf75ac0ddd680f0dcdeb49de2fc227dfdaa78a2bb2e9e66478a13968921d0bd5a2079182185410f3e1ff1e60bed176c4f4d38dc0157c2b19486b69c8cd657779cb8980b66812316d56bf9ce2ab890df022654de8b7a4da89cea50fbcb025f461fff4eeb073384353820da2d18c405c67273c33bc350746c068fc87b40daeab304b3ecaf4cb568fe6e471217ff041cd92177f2ac2671510c44886c1e2d380836e38cb91105d8b1223d398c04f1365f1e4c85489ed36e42ae7ae0808d637858d99c02a550c47d2d1db19a5982c16c3b68959426e44344d576df01c5d8995581f4bc521f4f8390babcaca715529d3bc2219e5d997b53a9ba9f3f68bb6fa9d8e56392a3bb0afdf3ff0ed249c55db17df6dc7720c8888d017c78aed9625713b343ef220f4fcb77c6492e332ff8170649a77fea48eefabc13a32df5f3429d7b6414106f20bbb110e7cd0b6d6a2366dc0cb29278a77f18a277a5b5a26c9fc4be1e3bbcae66895f36bec346e41f07e27f72227a38299acb4d5f88fae3ab93a837084684cb8aaed426cb4a79c67eb5b14d992bf5cf0646a91d8ab9670f7a473bcf81d83299a51f7958da5f158f38a7a6b2dbbe34c871ff27baca583434420006ac3186df55dacf3c37f0615a608253d5e154440c2f5c80f2b0c78a9f7735a3a09bc6f5a28bd2aa00c8789b60ff5204c3540bcfc3c8d86415a8203a6b2dcc4d6c357432b46829d2250662c447b45b5a61b5b4817772e39119e049457e49716908e2f4585091f161798b0afb28c219a8db585f8f9866a19633e61b9b3ec63a184a6d278474560f5479a7f6eaf661e6f72964f82ad46bdebabee399d4ae9542545f2eb980cf99c3684cff2368829466fa72c0e08c29672709447dd5151ad107b58114502f7c9ab131bc508e5ec71ad581af954e7485c1f456a02bf97cdef07d0b4297a500c8ae5711ad2a30918ec2f93861f46050ea58fe839af3a672ec0fd03462b90221de34176cf65b3f0f80550e7f28daa1f809531906829cbc5c77da38fd94b0cc0748b01bfbcda829b5e8e6894d92b4a890171a8e7ed0722984dff95b6021fb6c32b34081f969fe595267a4a9d13ea294927f49b0c8b58349014f3844d8cdda1e9e2d7a183465971d66f70893042a652e6cede4b8e5a4be5071ca3a87e23230da444bea75e129d4a0d837e5eb8ca5762f5922c1ef8aa81352862a6f1d46a1024a6bbd7826e9b8b2e2a8b6f86a9005cd1585f7f0524be55e7bac175c06be0e3604cfbe38a6e2710ac6f3583ac92ebbdabbc019c589bbedd003bc54ba6d630d03a95ed3b68da57787f904da3923d3d74f4a4779602d7fc414dff643eb52cdf680201d0f40e24dca59b6ed570b07c2b3e4db7c59f7ced2aa45d429e33bf8a6a6311126b383f1ed3d5dd72612e69ffa4b2ddcc1d65f06b509585190b5532db50d248ceb39cc3a07d7aac14f14189102130db9a10b354fa9a434468d86a9b4b07d603973e84a08fcf0a5f49371c18c1aca122e1acd8a0b1af52d21acde2cac439ff15ad0f8c09eb9be2d49b1611c4f4b463df0ae1d244e9b894a0f1bf6042357c229b8e3c14ca404910ae7aa4a75c98f0c6593b1ee911940da01f850e2285163830a156617f951dbd6f049946e2104d2165dc5ad365fceead89c9605b98243039bd36f20262919f353d4bafa2e3bb196d7f52e7dcaa2614c99116c979a2c8d72f290c019d14cd87a7ee78d528aaad5d59ed71c5974365a26cb9f6ec1be6ec098d7040448171b398b2338a4ab44c8bd984bf4a5a6f8a7ea921936daa6269ff1d281f02ea5602d70b3ef49e9e053be9b9fb96d856744285fc4fb8e2dbd4ef44d03bb152f87d512924604d333d6e28518ed8b1f6832c701509b89bd026c7dbacf20db862976dad975d8b32ee30a93676a4ef8488171eb874f6f3bd7b229bacc8c7146a270b3fe9f1db899e2ac76b0afd561fa56cc282d72155987da0c26e29f5e87591af3c13bf6d58ed7e768ef59752c8bc8b167034ad0df068a277203def6134712f0a21187ac30f8bf7964ddeb951ef889cb2c81e205a3b216b66ae5693b8252991260ebf5e19c19ff7bba139004cc93401816c80a3398cdc8ea9394be8168e40ba3a6ca921b28db218292c6fc778d7c7392d41e1d90c7275b26f4f955b23bbaabe543795d865d622a024bb4ef5a63d921cc37a8159dad34d8bf303ddba68c821fe97a84b836762a1ea26b74c846b700e88691898f93f54c9be90d2702eb3bcf1e9c361bc6c8ee9de950e315530da50a4ea857ffc5d18e8f2114bfa86db12c67638533cb4e258f271a0d16c6324bde9f7ef0438be94e48b1ece0602310755042d233daa472366f05ff7c7d7de87eaa18a98735b14b3701dabc0994471c05b8cc7d23826fd3e98a9d33d3e8e3101e31598513aebf35d647ca42be856ad20eece12232aefdde861a34bcfe60b55b22ca8ec83cd44f7d1f22661be7dc9c4be1684fad557e3eb16c0f6fbe028f01b5b3638f31d140dd1a50f5f167c7984c594f8b195fe2b2fa3727942b0c16212335174903bfca630e2bcec2e68386a9e5d17cdd6679f1e618e4ee082c2c5601cae8a18c1b693c32eebb025d31c98d7429e388ef9e14ecdea894c92f2885408441ffc08377b3c4433ec3b15b07c4b40709a554d026fa7d5db82d36856dc90b0503570950d5d4e8fc87f39dea7aa537ca65ba8f4f89b49e8828ae7b844d8520b752b83952db623a7691b5d2c1f8b2f1e8eb28a79f75aed2fe008ab10fc4f99f0427ae8654b1150e956de71348c674e5fd93bfac8f880c05c79d4e439ed1acef35460aa770e747ee6adc6fe3efa21eb9154344b9aa23a9bbfe0046529e0a4d84d73601787d21011468c90f9062998720066df7c90a767fd3e2d8895b59b57adc9573e1783804d48c74a50fead9aae176fb8a5eb779e22620a658ffb7e8b2623daa39ea9e101d7e80b9f05c7dabc116bfeac04c418597bf1ff6c509d3dd8ec45c5460a171055330e8faec496be07a5f8a49e9f42b8b2f6d073da0b51123850a0068f664193df1e332156355da7b5e2d0948d0b9e39b70bf4f7db4be69c8092d10bc82bc71902810561817cc93c820269247ca3df4087177a8463d5aa460bb5996174be8cdb1ee2e06c2b3e2093030e9b93771e8cafdb84658c9e383663a62c39bbc3fdf8e4bfe885f91a0eb86f58bc21d1255cb5afa432b1292dd02def9df2e8c370db1fed243aaef6d3947582d5a03e1dbe33bca44ea5483743ca29a2da67d7003267c39229f8a1e8318bed1159c7400377772de596a47837a433b2a1f9699422c56ad1946321efa702378222e049a4ed9f62b42edbd62fcbf6b5c6bed69d3a5b1a083bfc0c7690fed11260fd535465ca8bdb02c8a5545e3e32213dd96ec8070ad7ef14d3f4af9c015696f7807a71ba3f64a73318fa7e3d95afa515df697a43ec42182460ef4acf23e28b71bab8186913a900b9c1fa514fefebcd0ebcc4d60aad4378ac17bbc35bad709feb5ac357f60afcc90c8f4bc5b7bcefffa6777093beecc9e7b39a0c2a132d0cd817de0efaa8df166bf2f17f09d0078302c6fd48aac796fda8f2e366c7d91a448afd4c7bcd107676fb55174811698fff7ea572d26e918098a69807b59e8f9f15b4ffb50a28c7b03b2c2fbc12e9551bbd16c4db2b28ba946422ef3c59148a25fea371acc3e5fbe957110574cfffe1d0ab686163c7b996174eb6e9873eec1cbc5bf0bcf057499da03b9698e36409b5bd8766c8fb54011ebc08a25f"}, {0xe8, 0x100, 0x6, "878638c0afc367b2f656ba0290511582a69e4b5ddd0e8934efe28adc9b777fd2f0d479eff107317ddce0493c7380c949a6fddeb01dc1110ff409e1fdb4818c1561bc7aa84d86305e0d8b3735b8c2b124aa645e86703e5cecae7fe60ef14da65c5a40284cf768216aa50121ee78f2749770df05710ade85f572846b52834d3f49ffb2ce443adde979fae04b3df0eed10902152f843503d673fa287e95cd2012a8806d02099e2556748c1a2a2dd84c18a6e243e48aae3410efa498e26f2976851c974cfadff11ad1936e0b3db7f62b930f9faba86cc576fe"}], 0x10f8}, 0x408) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:05:11 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) paccept(r0, 0x0, &(0x7f0000000040), 0x30000000) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0x80) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x40000000001, 0x0) write(r0, &(0x7f0000000140)="4b5825215022fa36b973ad9bcc9ed8f2f2c91bc15a9ed345c4785e0f50a9c78e245115984f2fffc05cde0879b6091bb07b96e9ce77d5e2c96f8c04184f8e7b3b35a2364543f486068aaf2bfce9e6ecc21f2b31bb2ac0658c978af2b52a8a3dc5c2f6701614dc3284afd3265670b4de4402394da1398c1eb940b244fb975259b7c06f5f45b22fff36c6442582afc7e2f4def1f8db2083bfd48f5ca276884d3c7c9fb1cd0850", 0xa5) clock_gettime(0x60000003, &(0x7f0000000000)) close(r0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="ff61e91fbc8eda16954f118bded8175e95"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) open(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x410, 0x29) 00:05:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) geteuid() 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) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000000)=""/160, 0xa0}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000000180)=""/114, 0x72}], 0x5) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x12, r2, 0x0, 0x0) 00:05:11 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)=ANY=[@ANYBLOB="0100e41f7189591e9233614b00"], 0xc) listen(r4, 0x3c6) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x80000000, 0x4}, {0x18, 0x3, 0x100, 0x2}, 0x80, [0x3ff, 0x5, 0x1ff, 0x6, 0xffffffffffffffff, 0x1, 0x81, 0x1]}, 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$dupfd(0xffffffffffffffff, 0x0, r1) 00:05:11 executing program 3: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="572aa776f3fc295f94", 0x9}, {&(0x7f0000000080)="3a40bc3a051b840c4d0d92db7a1b41f896d2a75a3adc69abbd9aaefd8bd6264f41eb883c7c057fc44f267221e4e05edbcac297bb09beb42c1425c00b29972795c692c7a5e1e76d72ebd8f2e00b07", 0x4e}, {&(0x7f0000000100)="723b50c439b0b68257c9bad690563d1286a390108b", 0x15}, {&(0x7f00000001c0)="ad91520adeb9f35eb8182361dcef6e59f488c5efa4985154bb9f4c28a49157bf39e22bd08161e2b75e8cc2e72d576b208276fd87b53590806e71e519fdfc8736428b2d18ba903dbf7ec4f22fb7c6536223e082802edab7579595e33ae87168c947a187a0863de6aa0aa82a7e1be0f94d0b039760c1953fb396ea4fa040ed65ba87ea018aef61ba21c4a797424ef643aef62a43", 0x93}, {&(0x7f0000000280)="b0986229777f11c4b0d51c024660519e74e7c9ffe14d663da571886633916487328318c176f4a44ef22b32a14115c9d45f965d7caab0a7655443fcc753a5eab21c1427a43a38d8c6ac108f1ba7029b45a0103d87f5dfc5339bb0352c5326cc84939a16061d371302011fddcf5cb3bb1447e91ca83f4d99d9cf157826ce11b8da4d39c0f3ff65348dbabed95154c61f8e7520a1184ec1da9f4ec4d4b429f2489f6f2e8a1251626a00e6184c1c3b1e3cfacdee5649ba4ff411e2f907f732544f5ea486240f2cc14cbcfc8d8e0f7175c1b600b0bdb35fcface4de4232a0d2eb6cc1cc062cc292bc2cc63c538b631d0b6ac2e2", 0xf1}, {&(0x7f0000000140)="96a02a65625283c98dc5ec2afa1392faab0d8f703418355c91cab1e99854d527e3fe7ebcf6f51f7f41357e4ea3efd975509f", 0x32}], 0x6, &(0x7f0000000400)=[{0x108, 0x0, 0x8, "543eca6e383581e8ab3bb14640a69ef8ad2ba90947ec42c5e63a723cea99c520291b31fb64e04eb9a839efaf4b6fea80e1cc778c1064d281a94310a76e67c51b66417140f9a0bebf9ccedb5a32d90b563372582445cd5e28f5889a0baf7093a410d07cfcbe1961a1df7ee47beceeb55408e746fa352e4d8a27b7b5c0300fb6b4e26adbd68b1320833ee107f3cc747a0d5492e75a464934a5908b5902100e43bc5c9f477008b0bb16f11654fe150d120abb4f09dc036004a318255e70544c4f782a93efa9c01497e6bfc989ebd340fa4350f12f4b949db29ca4ddb0e2485629e979d8852963d3e2d357f9b8ddc0a569412de9"}, {0x1010, 0x101, 0x9, "7265f9ae9803f46b7f8e035d012b140c4e21d4883e8d6baf269b3c6f963c3b36a261bfbc55c2eb583d30f0bc117ed38ddb495e835392b00c299123d6aa804f01eae4d249e0adc5f24e09430a0f76a20cf699483428b766e44892eaf23d0ff0240739a1b4af1d08cbab21a125bcdb3ff6628da8cbb40bb4d484c67131fb26e716328ec5928fdd26c068cafec0540adb8db5a250cae98712e98d1540600d3ebaaee1bb6329fcd235f31f18491eb7596abbea5b7c7d4f9faca5966a79ef426a1a1ea38333abd39dcbb7a2afc978cc4e50b8f3bb7d033ce55113c0faaf32db05a727cd0ee89a9aac7e40a67faca39c100532a6fab00d8804467620d07062676a2d9e76a519fee148880eb04d29b8de69928c893e6c25702bc02031bce28ec11f377fcf30a11ebad52e961589edbf39240127609c7552b701d07bc871492618a2488577739e34aa36902fc920864355ecb5ce508ed4abbf304d5aa99f07d7be5b2f842de8ed87ff97f09c66303e25a3844f97c2ffe7cc5db864f50d7007dc98f9c5d8bb82b6c3fdaf7095223e6eab20ab715701b26f91091ced8a92ea7341d0fb784252d109923c2a81b2a84cb10e3b687094ba38efd58121170251480ed2b8c209db4f8f6c4df94b5dc506384af8d4be5708d3f88b1bf2ced3f9052dd6802d8d7f606fa79ee7de1370643443399139ced11ba1db637a82f4f2c7744b1037fc9f21137563564f54f90df63236c287b665803bb180606908be4ce91253664e164fbededb0269ff1419ebd4b8177bac17acf277791381934d0669cb48b12dcb701c6c585149164dd7e164a35e9bc942def662eeeeb8a187ed0c0200154f5f1eeb75b52733493c6caeb39ccde9acfd0802d3687ea501712c156a471737a2a0d462debbf1f982bc3d8f4911a126fe2c185a6b87a1221a050956adbc9a264614192b70ac5c3bd3fc503fce0f3b94d5f483b873086fdc9b05314aa20fc944923fef1e2c8d77ce5bec9ef28aecc323f36ecaadf8b86b68f75b2058ae20e28c776a461ebcd58997988a1bf8188e3bc403ed2a8a081a3502c072876ff0fcfd7a74a447cff47db3d704045f4cb7e712e0be6ac791675a0c6ff2e1a5ef019ea361ac2605f1d18424bfe52c3406d376ee98dbcb329c6708b19a5805a5e4662dabcf684a57b2bfd4c08662ad1b3fcb470f4bf554cadb754e135202579e521d588574cffe30ad0c95d99407b683d0751ab24d3f073e877d013e669f6fac986fd4cd89cc3bbf28395237af471f2c0243005ca02561d9f964061b8e6ed4733e5fc4d9136f2545bba2f0fe15c04eb040e7dc85bbad8a6a05e03efdea0f7ebb818c29b8db9cadb2dee8f73658ca2204c93a3e76fa82b7e2746ec34f77b62849575680fa332acf06c473d174ee1fbb58d0c9434320fa238af19013d63c072a9438e6a320263745be26034b6c060c52afb2f1a3a54a2b83dfaf408938ebc6da868164b9395bee91238a9b42aa9bdb3fdbf14cc7a4dcaca4fac349da571c4b001e02dacc7b1c6f5cf9c01bc777593840e4b955cb62ef09fa842683db759be9dd2f0f3293bc5b5b2d5069fd89c477a952ab985f148abb3656b4962e484759f570be411d5e2d06b38d1e8d465cdc41cf9f84c683438de50578536b1ab1cb4b30da6d326c0f490dcef0d2f666bc5865a4bcac54a3032275dcb2043b1e91dfb7b6483bbc42e7f2d51acb75dfbb087246277c2d6f1d591265d9a5b08546669d37c9f7376f105276189a5719c12f5fbdd133f3b89268f8a6f95f4329714b14f38ff42912068c63698935134efb9dec4faa38586963472238f61abbfd322f7227070c3e9c52c1bbe737891ba20c3cb85793d765cd116e27dd2cc9b93e1b4306aba1f6fc9889122f531c46f2c2b698d272efa766f8379016907f099ae601da50ca38ccc0b0d4b65245d79350ca78a436b27a9f492ae6f745737bc623beb8c409f9b6584f41ac36037636e13b48861a52072c85297792b70bf708d2e62a8596f7f635467584eaf42f13f5305d2a123fda382ef84c1a38797b5b3e6299cc4745790f5abc430ecaac2877f2730c6010d1f725e66d3a19b0d7f53532dd5853f2e0fa6e12b6d4149c43ebe3dfa198cde9d87e16e557f5f97b6f6cf39b7a74517ec84aee2ca6a7321757420b161ea4ffcc624a29b3dda469f9e3121e17139f192f3a9ad75e29f4d9f68c00fed4a3cd99e52a65caf12a1107d79137b56aef6c8f10d08c300ebc21bc2391685b07fbd07db1ecb7f4ca5d4fcc61cd554f4d40d1e353ca6e0e79193c9edfdab13cc8c4c8c0e94c4757d68b7b72a1785b9d715a73000b02dc22795426ca8fa030a0620ce9ad59fb6ea5d5f533418d73dbdf23dbdcfe9161716f522ca42c515e33286664cba6464c0e512f752b2ed9b6571e1cf0b483aeedb575220b285b4dcc36d7b66bb302cad109f1b9ac68db6ddf37e3ae4828a38e5918511a572c7c360f04fbe9bffbe6994fbc3b3db13b9b97e0d0d1e957f504e79ba4ca47bfc428658bb97ac18c4c6ab73a20af93e852fcd51a7ab7e8c822e01d5d4202e0fb1861abe1d5e739e2897fd537ace1fedb5663f7509f66d8795353e04cc79d94e86280172a07504fc2092ebe708d5e630174b4251c3862ba4b2441c9c5df46e8f36f5558c437df85618ecd813f191947d1839fe60112a75783c2faf05c744e631428cd335c5f92268cfc7f3dc35a70f9df213738b67d5d6a1b4a04f060a6109cd28ebd53bcc6f826159e939664d36117b925dbbd67efb232004bcc819716461def26ffe42cfb2eb26cba2d27e5a02f156b350e539340b19dda2a6bc7d3cbbf4908ed151271556ec5e990afbde16044d744cfbe3341060dcdcfea807d9046f282b235268fc7f3c60146810744c1d4d2c293dafda2e1e6f7dc5b5994af314a7a6cd6f71ca9fe926c2bf52933b1158328701a14c938a01607c592357b5fcfa5bf98d3eff3a7e2347e0871473d2b5f63acf48ae2ddef831da3cac41487f6095eb9040b348c0b67284e805e4af0a414ef93248d5d69386be34ef3257bbe071c1778423bab792ce7ffe74b241da82455276579741bff5e6b11ca81931c0c4fc9f3682d1b9b45c9a11285583a99fcf0a855716deb9eef8ba80c1438f8f9f15d05734d7a535804b66ea3b877fac13519c8eeecd29962c8773fc96d88256cc52f04071a843b36c4af8334a2bd868784663578a1b57d497a89ee517849a1e821102e51b3717b70201d67696d72987630cd8be27568ade10fdce6e60fb6b5ca30f5fa37f6ddeaef28c9d8b89d638f5d2366b9220326d4b265fbe0e240b45398b78cc9669d809c964ad93c9cffc7c078cecb1c0ae370d36e87d377b41dd6fd752ed9cf29aa6cb9b34769a8fddf30172ecbc116b9f1a257070aa7851e1016a33e684ee616cf8e3dee094a0e521c307ca450f5b4fe1653989fa2cacb4dd7609e78fef5ecf2bb4edbf4322a66bb618d8ac1db7ddc27576aa2cfc1620103ccd17d7c63c1d0ef3e65dd40f7b4c2889276c7c57b30771eba1efef23e06c816fa3c3af5b2918d175201fa679624d7d1f0fa85a4a989897401f9a6726f7b2ce19ebd078b78e50d461573433b9d3750e6778ee7347f86e490686d96572e880d199b6ebd65f8c8e3d200658eadc53bd815987c71e3f115952a4c6113f942bb098956778efb25f731786c0b13e9c5d6514ea72a45025699ed0e3de24f5bca8cdf4969cfb141f65f110f8d96a6f9fe4fc73eb5635804baf0ada2ec3d47b755294fa0da3a89acdefc0c9125c89973b00839f249063fd6f07dd10f86eaa30726a9611618ae66f8041f9b7396e9438c4685fe4a5548a7dca35e5899e74530b9e4b647098625a112b7e4db962c629e2edb288a4f842b1b6e2177b16313cbc247796297117bb7f185cc9748ef61f6ca781e2506af611f5ae21a07b9f390c61dfac60136a253831692f3737df2a11c95ec3b108db239d957037b203a7eb3001133c64644641f7088d89285f9310abcc59b0d9d2cc6919630f27fc0b6d0a499c856250405459dbde93712f61cb0ae8798d7a9c5f0ac47dcfe13615a70d32eea558e73b327ca984913661384eaa17fb952707932f64dbc0246e20e814287773a77b5d6e535d7f46b2d88fab527a380d72c70812ee1ec046a98ad12971f0fb8fa7bff6f91ea7aa79d9ef762b9e46f902381eee0634561ddd82734c3212a7fe36a58ca60be391b2052bed6b573870206a1f978228db4273a9d546dd4ce9ecd38836aa8d560479a66276984bd088e81f250b9cb9287b5b441f75b417b80965e43f9956c42ea73de10009758d806fa74416bbb50242cbc9830de45f10fd09bd55c43eb564e3c145983b756bac54b0f78e4914108e889ced6dae635040909a4b35009ae04a2d5b32702cb8be2840cd709d19e015e7bfdd6f53f236292c09b6a1ea955fa0752d6a78e6a4e6777f86fa085467225f3c6c39a9f597f7e93ecf714530e161080f8864c92bb79673eaaf15442ec05e83cf1aefacd53654e1f9d90df730593d06f2c8ab838639365bda444108b1bcbe440d5c0e092a5eca0f49150c82152df7e4c7bc0adaf318f191d94d430b7158a64561a27fcef7f785779c6621674404d584fa1712e8f61c34a3369e060c496d2f71bb10f5391a0a5fe59028f17156c9557e075f39dcd62a7f05f6117f42d478686dcf24034c927b8dc3bb6309fe2ba7225a0066c3642bed2f0fdd6eb66c738fb72c67fd88c99849f26773277af2343a7d8ba6b809a4a8dcc6c029c51f805a91a81cd2aa88515465caea5ea3d0068d0ef98c75fb2a02a7955b556063e8d0c3a3f413518e088e068c152e39733ee548557a5ec390a27b90fe2571018e6281f0fd4b21d1d244cdd29eb6ce6ff61c2f8dcb55c0d41f6f3988b3c9d6015ba408dfb9d6a7a341c37ff1562a7c71814173f76715a57f4fd8b78dbb953b3797cf148dba44ff77e720d69b17771289fd65ba7f28c403a3c4ffef15aac01512eee05964b6dbed97d835e33f9fa705dcb89ef18be11d166ad9b8afa2e3f9d6013e6ffa738ed843843bb557ba68adcb3808c96d8979f51e69a2c5b551be68e92af3e33a683b3ea472ebb9370e0133fc4cb74b89f4aa2a44827c673f2c0ee23e37fc0f8a174fd736a412034db42e90ee88332af3cff3f87c3b79d869616ddb586ace4b241d48c3fbcf41c4ad008be47c526a113ea4f26958f722c3a0b98be7c182fa7abd2e6c7608d7508e102a044e6601abc997929bed954f3d14b4fa9b4cdf1f3d76a9497dd13d70a18ec33bbedcf5efc80d8eae3f5a4bd50dbaba14e7dda9f36b9995eb19c64211a8e9ce4f7594c40ab8ecf005feb25487eca05c8e319b61c1af41848addac932e8361c5257a8cc9fe20e620a291bdcea6436bbc2c75fb714a2dc150ae3a352a6278e2d30e6cf342eb1dc085187b739fff8f16b860abfa77188b144ac62fcf66b0d971bdace735f55f4c5b274f3dc028cb95c4af5342b46a9a52b394f7142be55587b571498be48267297d66436ccdee85edfee978332486fff775ff7c2851b7a04ec66ad4ef2196cb74cc66db4f92c45292a5f08a2f9bb1db08d694ce5c2ed1467ffc6beaabe35ae8fdecbef79be81cb0e10526ecf0d4782b212c24393aa8b03fc78e792ab585ab72ff33f3a8330a57389aa4266897143d59c8a8c1329242bbc9dd8bc1362a16071d2240d1fb557889d2b4248abc64f6a6426d4aeded41108436ccaa72eb45000b67ddcedf5fd09e70a29dccea88ef409e25a229b5da7949511079b36d0246e26cf28ba1b8b7b"}, {0x50, 0x0, 0x0, "83aeaaa224e3f6d6afb872065a1cfd7ce84747e3583638a33632ba0c887587cfc58e43fa5bfde2b2b5800f179044efa58812329443f86042a86b"}, {0xb8, 0x139, 0x100, "b35a942160e6c9fc964ff796136bb6a65f428293dd85c8abebf24a219f405a01bc9b401be2be8792682cb4ef8a0a15dbdbf186adcea2b56f877f3fedec29c3ec42eb9557ddf5cab4614ec1821b6e43a1830ffd7061df069ce23513c7c2ed998fd47b4a24d0366a77b075dc39beb39ee9d7e455d2deb990197ef7f3e616e5fea60c45e9f0acb08421bf4dd79dad66fb15b81a51e38141f38de87184d211e1f22315108a96"}, {0x60, 0x0, 0x4, "51e6edb23c854eff0d5d88c218cc27df5f14d54097fe62367a2e3d7aa283ce1c1f2d8277cf3e36b498023b602c051101d51f68d75edf1e536fa79ca6058419be9c19b7cbd957a3a7ba2aee47"}, {0xd0, 0xffff, 0x30000000000, "fd130f396554c8d16e7a4042b2f38d7e794dc13a10f6f333798d5d5fe626232bfab74cb2d06b628b63b3cbb89df6addf629032ef8945f6f4154c45ebb60ccbd588a3dad96fc7a04df541145811469e95722f08315ef089ce9653634fe90df30816c4eedc1e44e0eee6f7e0fc5b9e27d31b9daf968f14088d486ee56e70b268e2f30ef97b14f6382f6297e403e08228b16374fc4ac5a93e3971e7cd23f4b477846b9d657b99fcd934ee90ef4635a37f09efbeaac69f26af71e08196"}], 0x1350}, 0x408) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 00:05:11 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r1, r3, r4) r5 = getegid() r6 = getuid() r7 = getgid() r8 = getpgrp() r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, 0x0, r5, r6, r7, 0x1, 0x800}, 0x2, 0x80000001, r8, r9, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 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) symlink(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:12 executing program 5: 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) 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) r10 = accept$inet(r9, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:12 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x40000400000002c3, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) fcntl$dupfd(r0, 0x0, r1) lseek(r1, 0x0, 0x0) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) recvfrom$unix(r2, &(0x7f00000000c0)=""/70, 0x154, 0x800, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 00:05:12 executing program 2: mincore(&(0x7f0000000000/0x400000)=nil, 0x400000, &(0x7f0000000140)=""/177) setrlimit(0x5, &(0x7f0000000000)={0x5, 0x8001}) r0 = semget(0x3, 0x1, 0x60) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6, 0x1000}, {0x2, 0x81}, {0x0, 0x4, 0x1800}, {0x0, 0x6f, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0xf1, 0x1000}, {0x0, 0x4d, 0x1000}], 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0xa4) poll(&(0x7f0000000080)=[{r1, 0x82}], 0x1, 0x100) 00:05:12 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, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00597795d75f8bf82aa5838e366a15df28552a0ff90cfefb377fedd327"], 0x1) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:05:12 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) listen(r2, 0x8000) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0xfff}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = msgget(0x1, 0x210) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000080)=""/146) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x6}, 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) bind(r4, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r7 = shmget$private(0x0, 0x2000, 0x1a3, &(0x7f0000ffe000/0x2000)=nil) r8 = getuid() r9 = getgid() r10 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r12 = fcntl$getown(r4, 0x5) r13 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x81, r8, r9, r10, r11, 0x0, 0x2}, 0x1, 0x58, r12, r13, 0x0, 0xe0, 0x9143}) fcntl$setstatus(r6, 0x4, 0xfffffffffffffffd) 00:05: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, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b000e30f527cab5b6a9259a763caf6262d9a1a8197b5228db0a714e528c9f0ccb6b2a8f0f6847a929668217cfd31ebdc8d00ceaa3a0a57ffcd744edc9e281162976140015507bc8ac1ddfe231e9cae1c280d0b7d84539f5c7af0d33d91de44f8c1e71959aa4f0ffb09885433353298e8a0f7083d3948927bf29d8aba76ac19ab3ad98ed450231748b467e8e00f2f8be7e9069aa2d40a11fc0d6bb3bcff1c4648b513412bd6464c08ec12979879a06a5fc2dd97b96981564c722b3b239738095a31dd5715cf818a685166f13fd7a230b3458223e8e8870baadda1445b3142aa79f249452589e2b00e8fe852d2c1ce0a3aa8dba0d275fd48da04b268229e6f1445c"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x4, 0x7f, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1a10, r5, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:05: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, 0x5, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="01dd678929bfa3d50b16498f5a02308959eef33314527429b523614b00"], 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, 0x80000000010c0000) dup2(r3, r2) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 00:05:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) recvfrom(r0, 0x0, 0x342, 0x1, 0x0, 0x0) 00:05:12 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x802, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) mkdir(&(0x7f0000000040)='./file0\x00', 0x8f) 00:05:12 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = shmget(0x1, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() bind$unix(r0, &(0x7f0000000080)=@abs={0x9251ee9f1028ffd9, 0x0, 0x0}, 0x8) 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) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:12 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, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendmsg$unix(r4, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x18, 0xc}, 0x40d) listen(r4, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="631223fcfc432eb737db6a45d74c014a34c26207f05262a741a6479bb66d6034174e0d3f423edfdea29120a759de31b38814b2e14b3d884f1c4bd10b2fdb046b458a5605377f814195afb155256f43910edecef2db837c5828009fefbc7ca2ada948525eeaaddaecfc4898be0797", 0x6e) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0900b2553bd2728bc53b7551795f2ff8000267804f2494ebe5a93caff68f36445db7bdfccfee255b5ddc2bce35fa8ed2f1eb02e4c4e6a586fbf16b52e683faba278844d5531de0eab7a211143f19b0a0693244ab9f05cc80f4571ef2c7a200997ddf3f8a5f788ac7e408ae24989c07dd0bfe51bc6050c3f625fbd37544127c8904cf2af8fe50ad283cf0"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) clock_getres(0x20000000, &(0x7f0000000080)) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fcntl$dupfd(r2, 0xc, r0) chown(&(0x7f0000000280)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r7, r8) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={r6, r9, r10}, 0xc) pipe(&(0x7f0000000000)) dup2(r1, r0) 00:05:12 executing program 1: setitimer(0x3, &(0x7f0000000100)={{0x5, 0x2}, {0x8, 0x87524}}, 0x0) r0 = getppid() wait4(r0, &(0x7f0000000440), 0x0, &(0x7f0000000480)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x3, 0x3, 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000005c0)=""/220) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getppid() r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x0, 0x7fffffff}, {0x0, 0x7}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) read(r1, &(0x7f00000006c0)=""/97, 0x61) r12 = getegid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="aceead48c49ea95b0c7f8a91ca84dd46d9f1f3fe24527f2e6ee1c7d5eaf96190466ce440f8385feb992111057df23413661df6b94a9493ced8ec7765ff047ea53d533d3fcf735c8971", 0x49}, {&(0x7f00000000c0)="60dca5903f39a5f8e5e8f8b0872f166bcc65222a2d4995043f2bc9fbf5a08fae1c0b4e08", 0x24}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r2, r1]}], 0x78, 0x1}, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000080)={0x4, 0x8}, 0x10) 00:05:12 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0x3, &(0x7f0000001580)=[0x0, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x1, &(0x7f0000001640)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000140)="bef07f14be87430c5ad7025954681d919a996eb3a99786caf9aa785101eeba784d57ceb10a60e28d759e35489cf14a563a99578f1d74cea9e8818a29456091d1897e4b182d5721258624d0d9ab4aa3ea63fec112026bd7b184f4c656f2141656fae80232a9e70f04ef8f0e5a126eb6ad44ffd3bb6eb80149992a3bddb07835ce633d3be662c73222c4af38ef5a4ce627a48ecf495d111020a129b29451d39b29d8e18c5354", 0xa5}, {&(0x7f0000000200)="174114ada0cc17093a03dd886cd5050c1c9f79cc350de6dd1d5f956ea0dde5128f3b2bca8b35321438f6e8d8696020874514e477694bd8a28fcb5f07f79d952947195b9431b7abe6a2e9181e24ce47e92d378a2a45cb6c4900ae0c13932ea60bfc04b1d59ba345300ff1342ab3c453c301b2f5f520f669b60e79d8f91322214eae02599ce99ef598844ba88b115a23d8b37071aa8caf6dd45b09c34f8d6e21f6e6d96db93e5122a71caeace315040f791ff0ba8f2f9dbe8de83625c1b8ff41d1ac4a9e96250c13a1890bf077bcbfc8d6d9ab33d5ffe51a1899be3e1e34ed918ac6c47464ee942e8be4b2a05a04db35a722f9a595f646eb1a71d4ac324ef42f6fed6b98c683aa36aaf5fc17186a9fe8afc344501537152fdbccdc1fc3123a190588c0ca1cc9429068968c4e73458109b9a6448431201064cc70c45c02257121aa210a20b059506454dce1986949b242c6507b7d2a3d40220059e0ca5c1741c5330ebe9a26855dad568df5cda44b363594e9bdbc86d8b7db3ab1670b70b64f25be6bca25b1977e287d581aa18769e10b5e7e74fd16b9fc4ef3aebfac912c748c6af78acfb91d1b88939b984ad515afb38397a735f74fcef6e1979cc36a6b58116a50214a0ef74d2e582757eacf593eca3a7b259ba085e08560f958bcfbd79e4d3d750ff3cfc64a3b54b2f14e5c9203967a0b50eeb9c47f65b70a2fcbcdb22501bbccf3d250e099314e1932e7af9e25a5b464b4c28ada9a003093f82fc1ff79a3d83fd19f6284edc273da9f988d7b1384b22fc49d7b95ff11f3a5d273b13b78a4cd69df33de7e0738095b3f0eb9143692c3d4d49e7183f5793d366935ec00dfac5a0865281df655495d04376836321d4de1d3878ad0346c3bcab622646e823148c5d0158747bb0acc1431994074d0d6d76bd34f428ffc6f20b749b7219824fe0a5377d9092fce65e2f0dcc6ddd15f735eb9a182b4148589658841a7acde04bcbaaf87487cd09b94ff05d3cbc7772fbe1c121c45166b0561043dd20051fdf17a8d793cd5c1843e7a7809aca2e4ce56fb7700ade7ba807e341e965e7541dccab4fa7c53790a2c0ae7278265b613e1d1c19f20ac868202ee9e261a853ff49fafdff752fe034be797ee3c8a3b846feb81c7507d8472a69f479f065c3119becc7a0d9d4b76a3288c0fc38af5a6452c778c701fc6c70e7529256921a9de08715dad43a57f2e6c9a221bbaa06e394e81a08be88f6f9e587a60332530153923fa7a714c22d6a29da45413c4d4d2570596aaf08beaef095446a75820d73cd88d9c66e5f281f975f3009cdf61c4fd99e2216b4b66c55acef504476ff0653cd1a723f51324a76c773ca9397232e0f27e0f4cf7143a50a36d44cf548876ceb16dde3c7ec6547d88dd41f6aeea2ddf5c577387bbdffdd90bee3aeb7b818d6e27c859331043e2656f8a7da1d79b06c7b92fa84b568b7d379124887159fb01c9be1f29217e3ae22bef42f7957a501cf74d72700e4dde791a73779aa3d0c71c4e35e3f87f468ace05c68c77426de982f3b84d7f7551d01187a99c645ded0c757a94257212de9d8d2bebba995f55c356b83bdcc5b7108253f80a33f0f775bc1cea3366681081192ec0ce413ebafe4ef6990bb5d2b0768ef6fe529b4018395324b879a4cbb6d222945953ce3d33c4ae912a337ce746b09c77b655cd14658491589efb66cfce214af7c0cdc0f712fa9cb84d6a733add561361067af4010ddda6aefc9715e27dce285cff21b9f48c8b5f548aff4bad520d559ec050d81fd0f31d0be52813790cabbae95050e5f76abae1637e4beea62b9284a19b06f23f922660008e0961db875013452dbfdaa0590ceefa069c8ae6a0503d57f5473558639adb5459ca4ec36effc86bf25748391ee24b4026fbd8c7c7d64101ceb3ad46f8c0a10819522e8e5b3f05cb8eda23a79167d433f8e04b3853e4a03daed8723c9c4ef4ea713d7ad16467f07aa5f60d7fd78e63f9a726b8d55391496aac4541e7dd029d5453cb24739f2a832b4175f5c4cc28fcde1a5ebfd1434342415b20624467592dd03b083bee44f4f442f7e5c26836813e31c7d749e76f5a09d9675f253a574620cdce878d6eb54fa23537a818985620a17a80549cac8c6e59124c0976ff9ce4ab3791638de7133800d6983544d9bbaf54e2087f0b34e457127f441f46ea3ed9aa47a04ff2129c3eb72c0d12439b79045840f30d18add29b8a64e99a03a9f5e183bdab737ac66467a5badfd2892b064dc8bab0b13ed57f4dfda177e09234b59f6fb967ef550cd80ab8a67159304e1d94c769c248fb7ae5e7bc3d5cb26395018c699df217096cb68ec6cb2cf0cf07b7ec6aec38e3ae881e43e00aed1d90b14f9fabb22e8a1f381cdd5f4e3038bd8354c785910da14b99c56f3b0ad5ddda53b1d99e76733fd1d1b0e0d16e2d16bac2992ab0e60b17cdf2fec747ec4c2bd5b9ddf39d29652d4059698989caa8a89ee039a63cbad984593de44345a187d2e931d2aa455af4251f537eaf02b2661b46aac44b76d56a0d4ad398afafb62c654aa95d4c07f3dd6e4fd9552f4fd34d041659e5db92f8b11489d068af9fbda7011450781fb355d708ef967bfbf88a85a28e8f3454350dbdf621cdd4b906650bb8f2591f2458aee3c32a4a8139364ef25dd8fcee9603ed055696809e5dab54ad6398c2747e945673232382caf92ceafd3652bca1ef866f3a7cfea9bdf4e5bc13614932a19241c4b686a71c88e7aed3623657af939ae0d1ad0751e60e5ddf2e01dd7fb544f6cf9ee43b30a6d9ca3ac9e5f8856bbb860d9757be7824b6501d7f479f5256108d14212485e8315aee42ede359aaad4841ec444f1d0393eab2f4350fea8f7be3d7fa9085fdf7f868686f87167d97b55ace885fb8b3f66297c1f05ed3c95fad03f21cb1dda5fb8fc88df1a79cefce812a9c7ececa2756bf345f09b633733f6e9f06a9607f3e823e1f0be5d766c09a6b701a9a33a974b57c04d50d4494fca22b74e08cc7704ade3505d4909e9b4f91ad087307612deef80ea294b97b6d384717d699dda33cf76833be5689b967f0fe12c7cdbf88638cd1f61d555d168401e0479e24ad32e3b443631163aec48e9c8d4f80694df175f55b266a858826b4f56a0c4f025447c1031329f0c7045187322c9d490b6091e7dfb5158e9508977b498d86f72424ffaf602b2eb27c1c4a7016a60a437b7a4c04d20e07743af92f0a740af94df3f31bcf6f551f714a01246ecc6de44368690731d097bd68a4734465f0d0488ff845fc9f8985a743682f1e748d8bf8d8b3d827c8ab98f9570f793ed271a9ac75c7c5e3fc0a81c048bd2ab15ed1547815dcc082e5d97b678265ac6daa4ff16c15b6748e59c9c7332b0788745fdba66776eab6f7d4bb1e77e4b58bbd04e5f8effa1067e5cf7dc84d3df167067f84912cf368918eb7c6c7d1e35e1331ba7c4077317a22979152224cf116dfe3b91391159cd4326a290582171c17c9ba7d80f6ac74d91730b59f40dc60a1d37b848cf159a353ef599d5783b2869c1bb1b420f4a11bde61d3b50a62800ebb7f06cece062f767e945e7bad0ae923973830acb949479d843f30d2abef96ee230e5b6661239d942dc4a1232055637d51780302ed82b2da13074d4361777088a26d583dea5c8bcf9c909cbb17ae3bf861e876bdc7e49c86ecd4fcadb1ddf2e899fd5d977c1ff1ed610c1501009e6c723cf23a9cee4d37500f6c4680ddd1e4d0f1edc3ea41054b3a9e162d414f2b5ff51c665b3dbf88aa59929b949ccf4be604d65c27acd266228b78df310c263cfcad46a89b7abef331339cc910cd3a05e7dcc8367af154e7b191cbadcb0b46cf2722ff5a74df5c3e05f6299ba3b5073a87ecadb564090e2eff207b3a451fadade2711a1c41b3cca3c7f280f72c51068a4208105582a2b333bc6eda66c45f86017fd56cd10407ae16a45423b17812be101b4dd25cc7cd3a09cab1ea76b4262ed2591c774ac251d16e73a0e97585a4364a462a82a200352e8acbbd3ba4ee2df9760505903ae9a1ca7054b0f39b3ffde74661b815ab598d63d127170039d9cfbcb8522de1c907d1a2766ce4e17ddb8456200fb6736161070ad2909fb9179d16179a3a88433552b3bb8a9544809ab5b6c7f76fc8243adae9c9b7615d32ba643f35c9a2f67e142e99557fdcea515cdc3c8ee684b9d7f8066dce37080df31faeea48a2874d8835e0cae3c1fc67055a0794d37afb2eaa74ba4f86c3b4f0ac206f5fd47e1f3d786ab94a02fd281087600ac2e7fbebd4d9219bc545f99730830faff318d76ea01c4210ffe22a64369072f71782d3f396b54f8b1798c4b278878eda7d95d62d33168cd948c3e77da3c91b2b53660b33faeff2cf4e422a11c68f4313dd28e8d0e2463356212ad0a6a91f0e5af88f7985c0859708b8a7fae6d3445117ec08d069f9f1455812d7ab6eac56310c85be53a7753c3d2f69f5400a9aa883a1fcd9ba9d612f76634e89bcada3a7075bfe8e8722dcf69c723c10475931d41d56cd6502efd0b19bf7a1cd653e4e322f68151c28b13bf3dbacabb9466c3df7665ddcdafa59c1ac1194f4ba05871879399f8bbc2d72783a4b2022d02ffc9b7e329c57c0326f179406b179d8301d478c40bd3faabb83f599a0178cb12488a1f0b96d31fee4a8317d749b5ab9762c33f994dce9f800b336d7963465e693bb30e45c7d3de7a9f6f2f1292fe8569ebadc132a43e2b81cc2dbe87a95e876c308f9dd0e3ad801497c4d1631a69bf20a1d92bdbc9419686af1e137c9d50a54e63e810fe36ee0fa0f4ef292899eb7ce4c4f0a84bc64d5fd241d3b56b813921ba15c59220b573a58176f1ec0fe8e01d868e0f30f2e27d74620e51f032fac92d95479e84895345475948db317df3e3dad65f74ccd131a3d14c7ba047c0a295b73f57d3e870cfe24ce6e569305fbad4f21262a4ebbd2eab4fdeab1cd230d189ec74ba541301750b625f6b5b6ae8cffdcac65737c3633e9634e2ffb94516fef7b31398e4f01f17ff2094cb1010ac8396c0b8d0ed9feccf6fb17839d802a84e26991c1832053a87e258c804d3c6cb7611726e3fbc18aebf151b8e2d8a066ab78b5ab0a8f66fc83891761d75a3a45a2c597e59fd3905ae8d122d4ed1e556eb2f6ec95893ba1a26cafadf0d60b0d2348c8b834b91ccff307fbf1b4eda503411ea1367c81c4d6985f39f9ab2b5734c83001d779994526744e5fbd458b125f118f4dd02bea2f7036220c4fc017022b535a51d6637ffe98f7a38ec4cdfb54134a1f98e63794383b9de400220e7dc0ab4ad41c0006e2a2d36f9391bc7775e492d03465a28f2bc0d3d15ccfc46e9a4be043865ca25a75ef4c488b15df3e47d3ab5221c91023069648998c014f653d00ac2f4911bce17087c07e6a079b1bbb88a5ddb774f2b378cb05405ba9d0f671454a91be799d6e19dafd59f2333a52fef888888dda3147227e79f42642b28427f96da7182550e5c9521ca7b9c333d3e4cdf4db5d2f76bc6e41c349c819d0067c1f9bca090daf62c1bd34357f56a7ada40de2a358adaf4cf0e9002c7045e29aaae0962d7006f7d5365dd800dc42f1166e0640af5d18779a81932334af276007c2d92890b82b40db497ced2ccb3b74bab1f83af52964a5bca2000e7c668488d31cede79de8d76632879ebdf802b9fe462cb917645d6738a1633bc5dfc7cde9d4e694a4905e353d0b6f1fcf02f93415e453ba4f10f01935f7d45d38e17ddf8b73ccfbea8b905e77751b52645cb4ca151620427cb658a584b2", 0x1000}, {&(0x7f0000001200)="cc7d8ed50a714e8da18a069518de", 0xe}, {&(0x7f0000001240)="2b0fa6bba73e6858aa5d40e9145a0a14aaa9593108b5a71488698796ba9fb4adde8a90e27fbc4bdc9793578a7319540d26abcc8084e6d7bc14c93b04cb483f903fc33154a4fd491fac739f71e6e111ddb4a4e228fbe0799a056fd39247b274eb1ec2fdc4734b4742a525b202649d595c89f4a3c970a94ce374f5fe176d11ed0b06d2fb4d251747db86a4c0ca17ea1f5adb782c4bc5be1c82bee1995fd971f3157857387679202f053e1f53e8f75d371d32fb652a9e6081476534e0d1e689b0133e851375e646a634de2f61273be056f20e48f52de77f0da9", 0xd8}, {&(0x7f0000001340)="b4f56d55db6f41ad87c8df450a2377960bad57f0485dd7d893d7cc8d51d359ab6754321ea25e39064bee031ec2062c95c1d9b198e3a8f07e41078882efb44cb8b5d861a2952a89e8a004b307c8de988d8d2d033941af2defcee22bec95ee5374c7113498be14c2c687092ac38e31077db3cfd1899b3910b9a299ef8e", 0x7c}, {&(0x7f00000013c0)="e1b84be43b0310eff7e1218369067436b6f610c1a69b2ed04625bee0f25f68f60b7b548044131fbdc788966484a912ebb26c58315bb525d6d8786cc1e251e8360781884c209eb18326", 0x49}, {&(0x7f0000001440)="62742f6d2d8949d99e645b5af2e256104da00b35f48a45d05d135f2411d331de0fdf5fddcf626509be5f3a9e8cd54e0fd65e5f1e0baaa4280c222d8302a7262275370e07831eb504e9bc60f814c974af7c2ee18aa91daa6b4ff2025c1e054cee30eab90bfb0fa21911e670470eeddf92947cf8443705e1a8b49118bed5d1fb57987208e9438c1311421f75b6fdb49cee3e9826550da8e0915fed0bc44310115fe2453a7305d376", 0xa7}], 0x7, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xd0, 0x5}, 0x9) r10 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) r11 = socket$unix(0x1, 0x1, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) listen(r12, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="c5aad0ce1aff8a331107748916e0c7d5bca3c6a4d2ab62ec793e4b797fd9887d2b492811e3b556154f631f1d786d750035f55c06ec9e34492f1e6204961e5fccc96f13ee58630fcb23368b164a521ac92d0e00897562c3c3a21be58ace43007ca32ba2fd0c8281b96feeded6e02bd394b4480556852f9a5b8c651a4c07c18a99c40bcce1e6197c3a52cc0a41bba531273364cea90e6a55733ee044f81cf7ec2491639b5b18e1ea43f51f9838a206edddc0b8d5031c38f48058193c8b9c606ba7c873bca25d3114a10b27ae70cde93c2fc6fbbd1d13b0fd153a60e8a1"], 0x6e) r13 = accept$inet(r12, 0x0, 0x0) sendto(r13, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup(r11) dup2(r12, r0) 00:05:12 executing program 1: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)={{0xad4, 0x4}, {0x1, 0x1}}, 0x200) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='.\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x30) recvfrom(r1, &(0x7f0000000200)=""/11, 0xb, 0x1, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) 00:05:12 executing program 3: r0 = socket$unix(0x1, 0x80000002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0)=0xffff, 0x4) r3 = socket$unix(0x1, 0x1, 0x0) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 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), 0xffffffffffffff97, 0x0, 0x0, 0x100000118) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/142) 00:05: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, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0016684c025b49971e7a6238f5b0b483b691cbb6a4b7f2418e9da075bf7a39ee6bc72e4598b77d243897e4615d2c49dc7d71be12cb47f392afd9a75c9a149b19f3c431708f0ff0c3853b8d85607069a5bb4888cb5f7d7b4290585d2501bda279e43059062bef4c3c00c559aa92137020af074754ee089df6b1ad2f7fdf3d2596971e7c8fdca03c"], 0xc) lseek(r2, 0x24, 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x84, &(0x7f0000000000), &(0x7f0000000080)=0x4) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7) 00:05:12 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f00000000c0)='./file0\x00') r6 = dup(r4) symlinkat(&(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') getsockname$unix(r3, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) accept$unix(r6, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000002240)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002280)={0xffffffffffffffff}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) bind$unix(r6, &(0x7f00000022c0)=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) bind$unix(r5, &(0x7f0000002300)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r0, 0x2) sendto(r1, &(0x7f0000002340)="5ad4f0eb547516c985064d89c2bf8bbf578e83738c419201d8a77c616957991fc29a057265c5e341c051366a61f1957d6f568747b6eef88dfcd750622d21a8b04e18c6d75ff4170b7200799738ac1092e6f60386140a63a677bfec73e59d6619c75f1a5d681f22fc7cf282bce5074773613df59d3d63d9486bb3584a9698454f317fe6fdd1fb432b88bf6d7f33b375282130e4c38f3245eb4f8b8742f455524425a6c9734fe4c3396ce667fed534f0e5c3b707d7d1f90c1ec03bf59652177add3d88c251f3ff0d0824e0ccfd1ec613ac0f19620b85a0979ec7b6da806b1d15b0b03a817763acbb38bb51017b8e90b8efc660b567054434ebabe6e0ee03388939724d7248995c66a3a822d14344a969809c3ea841a96d55db98333aeb37bebb08a579f7e315eb0a939490ffd0e774c2a75a263955d503dc81203f3cfb3794c96d4d902df30ece21e0b3b17f3891f6fc20d4393d407b8079d745da1ad594b3a00abec6f7ad10089e777007550949914d8163c17dc0d1ce055e9d9743e9fab8dd02463d5c51bf4d5790872a19da1a2f89529830e64cc1b8e1d9559b7629502d6b05865cecc905e58609a20afd770e427ed86c9045cdd4f1c2e27763541037f8ec664b3ba35418ca34c1b6aef38561ec3fde13bfc4d5c6a7b2eaac33877b5af758c8559c065e0b2dfb9c1f7ffb05d6c75dd0b7035f348072573d13229c43b648c83231dc3a3e5d10273e5c9266d11171c033b7c20725b369f428b5648e535b58662a2be754e89294050b80525a337e38a613963eecabc42d229cc07fc2ec134deee6e0227baf8170557c1f6d6df3507735e49ed3ae6dc34d0741c28570ab5e7d5257f5c42591b69149fede9364dd942073f898413984eea209761fec69bf60e2b00f1b6833e286b410c5afd402a4da90354c59cd84123fb8db5468d78d46fcc3e0d86b5e084541d8c353d9ce33aed561bf52fb89e301d4688cfdc98e7ee215745b453787edaeecf6ee3fd5fa1f39187f6b4da341d8e1b7f1139f740ef98a1ea63b705ef9bc96d10ad33baa19b2ba2fcf2079f83960969151184a27a7c1f05b280b82778077af1944acc3247b217178a72d8ce938b30c376a2ee87a5228b9e98c4efebc7a13fb24c07119088261ad196f0575438df3d9882a32ccc25bd3c65194e8564e18b64f578066deeec1fb507dcc3cb547958981f3b55c0163ff5c702bdab0a832111b48ca29f0b06493c9b454c7feee969d05cfff0b6de232197e9b9b5029197290254e6ff9369d061ebd5033238a0b3655be09e563353005eccf3939a4fd83dd86c193e160988f05e8101e3cf9e4b512a99e83c5bab0092ef4a4c762766b7d18f337f30972dffc051e98c87363f6be06b448be7df2548bd618e31af2f682b18aff92982f0e829aca8ee914b9a7f9d3a144457e4eb2e329d6204302e89bd4a6d6e502657c185bba55241fcf32da017812bd4e4ba1dc272327788c5969640d79c88d8cccd66c2be5976dd88aa5296a62be804fdaa3d7ab1e4c8ffdbba572375a124aecfe0783c6524bbd60aa8dae65a05aae4c37c2afbd79008a04b19946fe6d9182d3e7911bf3b993c9d16de1ec0d686a3936cfb1bf51a614f3e6240dbbf12ad6ea8698630417ed348d4cfdd44264bf575e3ce97c9295f61dc90bd19d220a6b2db1043f7a3bdf559e72df20b16f889c578cf484e0e8a25a1475936e9c8f51d979383a55140eb98e9c92d238e8d66f04bf5177259613e9fee96edef9ab247211273a96ce728db70460d9bdbeab2842db7f0f12d1500a63eb7258d5e5d89a806432a98a87571206bdf809ce1863a8edcf30b9e6d6cd08162449d40634448e1f38ffff6b3b428f1bfc1d47b1a4d9d4b2b1bba16e44bee90ca0f391f7f730e19ac95b7a1620e476135537ff4a2d8ac5eb309372e17e5020ceeefa0dadbcd29930dc21d25d667b6f73e1f521fc7c58c7d2e8a5458e0b51c0046d0bbb82bbfa30eac9e27e355a8f23d85a2875a0ff93123135b8c9c40ec396d0d94908539e91bd99b3d70dae9369e27084b8191a889ddad75100b732f8f5d63c4355fae30afa6218bbad72d4bfaed09806eedd2ae8359a7ee7777f073a6081f0eca71b2e6d8911efe194e5a0e61eccb1f01da7bf121d3630a966e5447c32a8bebcf12f13f762a9ac206240a2f332e99968d4827612debc4f920ed12c4f41071b34b29cd1318fcf2606c367acef49ad051b43e29c7a973a4d26ec48bde82d971bf1140161a49b5b863db04d399e534184d62edda5b19f2ab53b0ea1f965d2c8a0e9757a0132c85f6cc21596d85d96abdb241219dddf96d41143996f1dff42a2939b59817b65e166419a75321264777da59bdbe44528e56592a84a3158d8323a4125e926314671cb6d4380a4c8cb928ae91c97a9b2e14cf65df46124457043265c700fbccab3ce9b4769d4d49ec414e98fcf0c2768c5f607ca82f5e341857f0076adfad40237a327c454d1fd186a3e786f2579f41802b0edd14640d1ce1d79b4c3cfb928785c3427a15e5a6b25bfb712fd5d2ed04fc466eb4503ac57c582dcd443aede67f113a22f95c8ca4826415efb96b8c784d5b907ffd3e6583a8d430332acee8a21db479f0a4c746183173076e59c7bcbd1bf0dccde37054cc31f8aa8b62cf72f04c27d4b1f8fe7e599285077d88699f3449365dbb62f9d7bfb6ca565accf25f8194e226eb60c114205ab608e5d9eb1e20b25543a9417fc3be476d04e841d992cd3db76097f2eee2361513d4f459079243353bc0b5dfb00b6612218ec6078e32a4466857a7dd37ec6bf8ac0dfb60851920b39237ba084edaf62dff08418579b8b8fe263f5e1d1ac002a3ed1a8575a9e239ad4964ad55c7c1e960bdb010f52b82dcc92a9c049a0a954ee643800e9397be8d3b016370c79a1158d641a96f355525811da4a267ea6f3768016745375db328c085026ad20170c48d18387c34fe73dd3f5f25fcbf6e068cbf921ab0fb422c9964933f97dd0b3b35aa6ff49d935a18daadec821b678fe9946efb65173411f007aa616a1399bb29db811e86a58930d3835c476233501bdf20528ebb6536ac812079594e65cbbddf85900edd8f8a94fb3b244afc1afc1d1c8497582ca11d35b4c76d2847ba1bebb3d901dc62405f02f05f426661b1b782011968fbeb9c3c7848bfd0724fc598cc06ceee4becc63725162d20d711b8abc3bf920c1c7576d2ab43280d1b7c7c8888a1cdd5903710ce97d44c554e04661b719dc21e6629d65ea2ce962e0aedea01d3d02cd995ea85f5d5a4838b3877fb17e754d75b451780326c36279c1d7d152f0019bd6b7059575ca22d5068e40f44d7275e909603cc1ff32756031ecf8a24c9d3d21399a169a60d383dcf20ea667201f2e0e1f7f65b65bd692d05dfaa22f0cfc7caaf00b729226b7f0fd686bb9b8d1cf637ce6de534766ee4cd5bc0b7e7d2208e8152d926beee9ff595233e3dd33f0a9303f7b713164be94241a8471517c9fe6c61e8b68002b803dca8a50394fd09a30a5a0d6b86d3efd8b89224a878c42d24b159b0d0335236693ec7da44b2992b3659e037299444c290223346ef862abafa1b977de979116db8bc3e0065c48c047f777ad7d2f9652b79c62a1781811eca45db8d03d44ff4efeddce562ec965285c739c04c1585a3e5f67aeed5472d70220356c24b055a4d6915ac14ff15c24ccb2239d01c51489adedd0684570db258ac9aaee937f153b3dd152eba32dc396b8eced46920f9ed21784994e6cafa224dd739ac0449b839afbaab029eae23844c9adb3eff22b077fc50802ea7c06b99266d9e8dcac4e696516974d2b20cbae6a4a740371b30f4f3e7ba30bc9ef9b67dc5b03a45c8ae57bba0a995f22cff84d9207f59d800d0d41ba746d9f3e453067da896b4cce5eb2bf23c5d10bc4bfe7c0abc1438f3e1ac4f8ba888e2ea5f3123831864e905ef80360723df679b5d6781db9116c806903ec6161a2e936d73ab38ad7e97f023407cb44549c42e6a256c8df342c65c46f4f5ffbfdc3158368cb5e53c6beb51ce08be88025bdb1b0c981fbc58d61bf5b2f8de577ac1200468d4220a924ec553c407b5ac88695976b142d9a51228742e286107ae2b3a128fd3c4e83dba236d62aef142b6e463174dfe2871f3722d65ce9e736f8edfc9e216e13a3acb90996baaf4ec5aa309df48f2ad7f10b46ade0d94ed1e60c8b2b65490cae5d0cc451b7e7b224ab4d25e99f4e26e8bbfe42cefd7a32b37c0a4a3215e12c3080c99b7c9f03714870187fd4e02c5d9da7b0e91fac58cfc9b53c050789b41de080ca663ecdca2ba56bad2fe7a388e880d9d6f06c22307ecfd96934c430d11a933a47c99a59f8339ef46cec8ce2e0b4c02773025b721a24a30bc038825128cc09ecde542106787a607c53941f645602010d1688e67923541f52242dcc4fbfd5e5377a5d703c0278d20e24778d889ec427939e69696ce4cceabdaaf11b3d32f90c8c46ab3ec6e4fab2c4547930b27ef6546a17e804feaa732eb16c86aca59923cc36f9f639420cc90d978b9dc38ef8e3bd0400d086bcba57b014da33de8bc4f87048cc30d0778ac8e151fb48c9fcb835b0db20a27d3da52e443349203d6e389d92985e231f42973a764f00a546dcc60b1712b80d652a52f26473789844dce216daa3604350f895357c171ea21c9ed7df3dab2f35b1b2d13bdfb4baecaa8aaf51d71c41b34b70c68d09b555233f5e90f3e98c87dad18ff67840ac362661f9811ff9f18f4e8bc7bee98355cae3fe535cec8bf1ac89156595b69524740d1cae92fcf51345480f340a814c23b2976ac2c875ab5d55346fddbd6c7bbe6f851977be75feda1e7653e86f18d4b501fe8d5e24d450d46c7ad8a38b534912c0523d4635e7c1b2bedda7ba1b8afe163191435e5662a4c8fb8657f89d3c56f30f38b0c4d48625deae25bddbf9fad20bdd60c975f6d9260a99eeb7125a11d85c33afe9f1faf48333b7c3d85367954270a19051b14d1a24b2cf80fa7c2b7f716e3cfc43674bd9aec3ccc2a41fd9a1b80ea3158cd407ba07e5e90d232947671b88a2490865ab853d496f81ed9964f5e62ddaa48bf9b0970dd65e10b0c5a2790913008739208ac173b3270479d5013ee9592b0a078d571fc6aadbaefae497889ebf5ad16db2713d6d5658ea57df913a2143535bb0a59612d6cc04b26a3fb2da5bb65877c83cdd5bb0f226f08d67115c60e7abfc67fa2b7f9d72dc7ae86e0d122394ee8350b52a2dc02e298d80501eebcf9da6e0b6934837f5d83ba457ca0e3bdd2344fee103333b9a1f256cc35a716f4a7a6b9dc04e88fb19c4471791a1a8e3b77dfcf89efb6f03666cb6d8b59c0d0cd62dd6646168e84e5f9a1cbbc283c79646aff64e36ebd41a501ea808c207453916fc0c008b3b4b08deaf93527e5e778ab5934281a051cc7703d316ba85adf129b817d16b46c09b5b615eececbf92c7a929304e1712c497432f6bfa7e52470018c809b84664002ba1d42cc08d2fccc865b161f170e7eaa331c226ed2ba78f19139fbd6277704492aee89d8b0a9d281b70eedc2ffee55ff66e2f177f4f2231ccbb8fb1d997d5592fc7e838cdf87f84e05209970e0cf5e91925702cc06841a7579067ee77edd7aca1b51f6db83ef21607b30f44aac38e49903e4b3a204ad8614c5a5e8fbbaec1a978df99f054954981c6ed2eba0085147ec387d5383a9b0000ba7c99b97c8a56c2cfbfd7d2e78f7b40f0561e968013aa9750a9011d78c375dd0dc5ac784139ac8d4e79e24ca5000160439c2d26", 0x1000, 0x2, 0x0, 0x0) r8 = paccept(r5, &(0x7f0000003340)=@in6, &(0x7f0000003380)=0xc, 0x10000000) r9 = msgget(0x3, 0x400) msgctl$IPC_RMID(r9, 0x0) fchmodat(r6, &(0x7f00000033c0)='./file1\x00', 0x3, 0x600) getsockname$unix(r5, &(0x7f0000003400)=@abs, &(0x7f0000003440)=0x8) bind(r8, &(0x7f0000003480)=@in={0x2, 0x2}, 0xc) connect$unix(r2, &(0x7f00000034c0)=@file={0x1, './file1\x00'}, 0xa) r10 = fcntl$dupfd(r7, 0x0, r3) recvfrom$inet(r10, &(0x7f0000003500)=""/202, 0xca, 0x0, &(0x7f0000003600)={0x2, 0x3}, 0xc) chdir(&(0x7f0000003640)='./file0\x00') connect$inet6(r6, &(0x7f0000003680)={0x18, 0x0, 0xfffffffffffffff7, 0x9}, 0xc) dup(r2) connect$unix(r1, &(0x7f00000036c0)=@abs={0x1, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000003700)='./file1\x00', r10, &(0x7f0000003740)='./file2\x00') 00:05: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) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/169, 0xa9}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000100)=""/165, 0xa5}], 0x3, 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:05:12 executing program 4: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x1, 0xfff, 0x6e, r1}) getsockopt(r0, 0x22, 0x0, 0x0, 0x0) 00:05:12 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:05:12 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 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) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) fcntl$dupfd(r2, 0xc, r4) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:05:15 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) 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) setsockopt$sock_int(r3, 0xffff, 0x1088, &(0x7f0000000200), 0x4) listen(r3, 0xfffffffffffffffd) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="33614b00000001e77f00000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) chmod(&(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe2(&(0x7f00000001c0), 0x1400004) 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:05:15 executing program 5: 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() fchown(r0, r3, r6) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r6, 0x1, 0x800}, 0x2, 0x80000001, r7, r8, 0xffff, 0x4, 0x6}) r9 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) sendmsg$unix(r9, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000100)=[{&(0x7f00000000c0)="af388959", 0x4}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x2, r8, r3, r6}, @rights={0x28, 0xffff, 0x1, [r0, r9, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r8, r3, r6}, @cred={0x20, 0xffff, 0x2, r7, r3, r6}], 0x88, 0x4}, 0x8) 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) poll(&(0x7f0000000300)=[{r1, 0x4}, {r10, 0x3}, {r11}, {r11, 0x103}, {r0, 0x10}, {r9, 0x24}, {r0, 0x20}, {r9, 0x31}, {r0, 0x60}], 0x9, 0x7fff) connect$unix(r10, &(0x7f0000000380)=ANY=[@ANYBLOB="503c50e6a00093742e2218e702046f5b9d00"/27], 0x6e) r12 = accept$inet(r11, 0x0, 0x0) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000003c0)={r7, r5, r6}, 0xc) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:15 executing program 3: connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0x10) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x2}], 0x2, 0x101) writev(0xffffffffffffffff, &(0x7f0000002280)=[{0x0}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000000, 0x53) fchdir(r0) fchroot(0xffffffffffffffff) 00:05:15 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) socketpair(0x1f, 0x4, 0x3f, &(0x7f0000000040)) r1 = fcntl$dupfd(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) rmdir(&(0x7f0000000000)='./file0\x00') connect$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:05:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, 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="0100e91f7189591eac33614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getpeername(r6, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ftruncate(r6, 0x9) 00:05:15 executing program 5: 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() socket(0x18, 0x2, 0x200) r7 = getpgrp() shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/50) 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) listen(r10, 0x0) connect$unix(r9, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r10, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400c08, 0x0) sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) sendto(r1, &(0x7f0000000200)="fa627aa3fee4e60b8fcea3fd74c10eee63f57b709c7953a92177d3f8cc260208d2cdfae97da63efbb9ceab000defb9107d7a42194318854eece7fa839512b2ce491b1ac40f576ef29f28f6d3d0871f4df9e1362516115383a31c7dd49d06d6689c714fd5cc1946beb6a433ed98c6917345df6c7b8907ad1a4ed6abc5722bcd0788", 0x81, 0x404, &(0x7f0000000100)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:05:15 executing program 1: r0 = semget$private(0x0, 0x3, 0x40017) semop(r0, &(0x7f0000000000)=[{0x3, 0xa6f4, 0x1000}, {0x7, 0x401, 0x1800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/21) mlockall(0x10000000000004) r1 = getuid() r2 = getegid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r1, r2, r3, r4, 0x18}, 0xfffffffffffffff7, 0x1, 0x8e}) r5 = msgget(0x3, 0x1c0) msgctl$IPC_RMID(r5, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/74) msgget(0x2, 0x600) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000240)='./file0\x00', 0xc00c, 0x728) msgget$private(0x0, 0x20) recvfrom$inet(r6, &(0x7f00000005c0)=""/209, 0x14, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0x156) ftruncate(r6, 0x53a44e95) mkdir(&(0x7f00000003c0)='./file0\x00', 0x1) open(&(0x7f0000000400)='./file0\x00', 0x88000, 0x6) r7 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r7) r8 = open(&(0x7f0000000500)='./file0\x00', 0x400, 0x28) r9 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x81) bind(r8, &(0x7f0000000580)=@in6={0x18, 0x3, 0x2, 0xdf}, 0xc) r10 = semget$private(0x0, 0x0, 0x400) shutdown(r9, 0x804001) sendmsg(r9, &(0x7f0000002c00)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f00000018c0)="564c8a0efe9b561a78c2823733a41ec233412197d26d7ba3948c1370f6b65434972ab3ba6b152fabdadd0a8c5cd5aa6499592cc17cebb6f404afc3fa6eadc696944f4fa2e82876890ac9ca01c240d38a339c40f222b548d64832bf4303c2cb99aab7e1cce01d3433b9b0d19fe544d47e64105be2e39886544ebbb12cf399276f47712aa8fb09c27cdc50603bda0977c826dda06800f7894b17c4ff9c36e35544a7af9e782f1074efc50747776ff3b30a05f5e5e65a6c28bd94d78bf6f1b21300", 0xc0}], 0x1, 0x0}, 0x8) getegid() semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000002c40)=""/63) 00:05:15 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) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) paccept(r4, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002, 0x20000000) fcntl$setstatus(r5, 0x4, 0x0) 00:05:15 executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) sendto(r1, 0x0, 0x4207ae6906655056, 0x40000000000000, 0x0, 0x36d3) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x102) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x200) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x10000000000001e9) fsync(r2) 00:05:15 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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r2, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) fchmod(r0, 0x133590bd3d606baa) 00:05:15 executing program 3: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0xbb2c32f96c78d562, 0xd5e9367a55f877bf) listen(r0, 0x1) r1 = socket(0x0, 0x3, 0x3d2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r2 = socket(0x400000000018, 0x3, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x6}, {0x20, 0x6}}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x400000000018, 0x3, 0x0) shutdown(r2, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) 00:05:16 executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) sendto(r1, 0x0, 0x4207ae6906655056, 0x40000000000000, 0x0, 0x36d3) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x102) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x200) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x10000000000001e9) fsync(r2) 00:05:16 executing program 1: r0 = semget$private(0x0, 0x3, 0x40017) semop(r0, &(0x7f0000000000)=[{0x3, 0xa6f4, 0x1000}, {0x7, 0x401, 0x1800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/21) mlockall(0x10000000000004) r1 = getuid() r2 = getegid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r1, r2, r3, r4, 0x18}, 0xfffffffffffffff7, 0x1, 0x8e}) r5 = msgget(0x3, 0x1c0) msgctl$IPC_RMID(r5, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/74) msgget(0x2, 0x600) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000240)='./file0\x00', 0xc00c, 0x728) msgget$private(0x0, 0x20) recvfrom$inet(r6, &(0x7f00000005c0)=""/209, 0x14, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0x156) ftruncate(r6, 0x53a44e95) mkdir(&(0x7f00000003c0)='./file0\x00', 0x1) open(&(0x7f0000000400)='./file0\x00', 0x88000, 0x6) r7 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r7) r8 = open(&(0x7f0000000500)='./file0\x00', 0x400, 0x28) r9 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x81) bind(r8, &(0x7f0000000580)=@in6={0x18, 0x3, 0x2, 0xdf}, 0xc) r10 = semget$private(0x0, 0x0, 0x400) shutdown(r9, 0x804001) sendmsg(r9, &(0x7f0000002c00)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f00000018c0)="564c8a0efe9b561a78c2823733a41ec233412197d26d7ba3948c1370f6b65434972ab3ba6b152fabdadd0a8c5cd5aa6499592cc17cebb6f404afc3fa6eadc696944f4fa2e82876890ac9ca01c240d38a339c40f222b548d64832bf4303c2cb99aab7e1cce01d3433b9b0d19fe544d47e64105be2e39886544ebbb12cf399276f47712aa8fb09c27cdc50603bda0977c826dda06800f7894b17c4ff9c36e35544a7af9e782f1074efc50747776ff3b30a05f5e5e65a6c28bd94d78bf6f1b21300", 0xc0}], 0x1, 0x0}, 0x8) getegid() semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000002c40)=""/63) 00:05:16 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) setreuid(0x0, 0xee00) r3 = geteuid() setreuid(0x0, 0x0) seteuid(r3) 00:05:16 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x25, 0x0, 0x0) getsockopt(r0, 0x4, 0x8787, &(0x7f0000000000)=""/234, &(0x7f0000000100)=0xea) 00:05: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, 0x4000000003, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x6) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) sendto(r4, &(0x7f0000000040), 0xc91a174b, 0x0, 0x0, 0x100000118) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:05:16 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x80000200000000a, 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) openat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1080000, 0x160) connect$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(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 00:05:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0xe77ef19d876d68ba) socket$unix(0x1, 0x3, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)='*', 0x1}], 0x1, 0x0) socket$unix(0x1, 0x7, 0x0) 00:05:18 executing program 5: 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}) r9 = fcntl$dupfd(r1, 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) sendto(r9, &(0x7f0000000080)="330eb12539af20fda47268dd4f3d9e6ca8b379fe665a96521f", 0x19, 0x408, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:18 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r2, r0) 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:05: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) faccessat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x200) r3 = socket$unix(0x1, 0x1, 0x0) socketpair(0x1f, 0x4, 0x0, &(0x7f0000000080)) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f790962000000000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) stat(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180)) link(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:05:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) readv(r1, &(0x7f0000002580)=[{&(0x7f0000000000)=""/220, 0xdc}, {&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000001480)=""/128, 0x80}, {&(0x7f0000001500)=""/73, 0x49}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x8) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) chroot(&(0x7f0000002640)='\xe9\x1fq\x89Y\x1e\x923aK\x00') listen(r3, 0x0) connect$unix(r2, &(0x7f0000002680)=ANY=[@ANYBLOB="6ccce9367885e63053d8fd3455cc81120d1ce365e77659114389484814e2844b75d38e10d01aff6c0360d15ff0f71530fa88eb4cec607634adbe0258f6c0ba96579b80ac34bf01982bb5b5733774f8556ef179dde84ba68ff1cff06dfd2272d988c4"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000002600)=0x8) geteuid() getegid() semget(0x0, 0x3, 0x2b8) 00:05:18 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) dup2(r0, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 00:05:18 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r1, r2, r3}, 0xc) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="ebff000000000000", 0x8) 00:05:18 executing program 2: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb1f002c46c6e91e00"/110], 0x1, 0x0, 0x0, &(0x7f0000000400)=""/65, 0x41}, 0x42) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/25, 0x19}], 0x2, &(0x7f0000000600)=""/18, 0x12}, 0x42) r1 = semget(0x2, 0x2, 0x200) semop(r1, &(0x7f0000000680)=[{0x0, 0x80000000, 0x800}, {0x1, 0x5c04, 0x1000}], 0x2) sendto(r0, &(0x7f00000006c0)="51b5ebbfede876f4f8bc1d34a79eb941c5a344f8460b42e3eda5283948021a7d0bc1aed2843f25767be30d6b43049af3fccb9c4ae3a963a1c98aea1109fb38354c30738b22315064b4087482f8329c9bc81aadb182cae1ba2a7743c42e8812093f4e2977082f325e75793ae5561bf4b59cddc94df9568c702c3c9df283c8c514084198a92f1d99c06eed15092d05aef6916cba0de6bd1bb311ab80959da146663d0536e1c5bf5827a6c0f1a5bddd9895ad9735ce85b391ec0c5da864aea6d4876cbb1e37f8f1b9ac91445c21e7da7f726d1834d9065b9a3fa7f74ba7a0", 0xdd, 0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000001cc0)=""/203) sendto(r0, &(0x7f0000000900)="267931a3f5892ad86c24c2514d56514d68e614cfe4e76e058b4b48be41ec36beccd22eb01c4155e3e40f1ae6dc47132291e1c31bd87e53a300def4364fc414d5a23627b343dcf89db5bb3d7b84aa3888aac58ba13a64eda9d06ff418422824b6ccb1ec6dd5f9e78fd075cf67670b57dc5899e5a550e9b7486af587e560d5c19e79dec8406a6a20efd0f6e9c67cef450d872e6f4d656207020fb01c05a0e2319a5fdb103f34bf04f7d33d2b0a5eb10c8cf04cb4646a2485e910e45d01be3b03c35845c191e87d8299d8a627d3e1a80b15a55e64535dda707fd82a51050defff1bb82bcb853860126706dd9b259ceabf4f10f0d73a8f638067a71f7294ac693e358fe5b8f4d26741d195fbd6d9927adf51bd21d335eacbbe6bd71b3655a343ccedd79d8a1a2f184194814905b4d73fa6485f7faa796ac73f4df0fdbdb87ccfa75202bdd610ad54f1c927792bfde828fca9aca0ae788a3f69590bac0103db930912bfb913082f9b413f5ebb2fe201b91d1d73e9e6940b8f3bad32146d1672aaee458181d22da76b67c30a18c70c25864b3c81874a0c44045d1dba6d41cc6fe0910f98724079489e975433823b3f36f147e6a3d45e0871d05acd1281eeaed4406c36033311e2ed7d2dc438395c6531f199783d922b18addd331e77a1f421296d1937524350e81b23ee79c071d48022a7af6d09ce34f98ae756a4d4c1ea82e2b79dd0fa918674dbd6cabd6cdd0138540591e4f6818a75d26bfdee68caca5b8c2366ecaf658582dcbf532b27f5532e475cef5d3234bf72f5ae8aaeadb6230c10727f4e3fab274aadf2880a9ec0bcbc7ecb0dd1e75f8587b13d20fd4ef3c91fe5d57a2322de43a402b517d67dcdfe4f592de171f8d488f7f09ea1cd8ba77971ce3877e9f0a19903d561731fbc4dfb4a5d86cc7f26459cabacfa0e68a2fe4e17d1395ced73a93a8de83da212d9f8e9c577a8693cd523137add364768c4279b7e685ba813989041330259602b42e1e856b92c1cc4d0e9d961cca4c697babf1ebd3bf28f125605d29682cdcd0414606870116f7ba165c190b54a2325fe29dd77756254410f491a0d69b88fde2ae1ffcb4933ef438e1daff5f19960bfdaa2c9dec07457c8e92ab81373f35405d695909eab0397390c4a13b8e25c4c3e2c5678fb601e4678a889fdb9f8d20716918b49dbbff7cfc18f3f17e5b7ae2e592f2a11556926bc019db6a05458eef20fb6f924cc5b99c5273744f5142e70c121eff1b323a192251ab90e83efb80f31332217915c51b17581d7689a1a04cb15ae631d7906771905d8ce3dfc554aff9ec436e1cdfc3740cde2098e2222c5cd5296adbfdbfbc45980ba28f5e82c43161f75a624f30a9d3785791bfc7f244cc33d07933fb0f75b00a7729e45a21680cd3467d0af82cb4443862f1199a012179bdfeb8772552dd850a27e1313a63ad853e2785881651cae66a93ae5e3a7227f3a135df1abcfaea08a9f2647c22e91e26fc625f714ff2f10b10ecf067b55d0c05127727d7789b2c7181ccf8b4f9afcd4064bc6ff9d2af91e07ceb48276bdf644df29abea5376cbbe7794a0bc20c58bc18d79ecc50c2b4aa96eb8a1f81e411526c3ebe07781c380597f00b1d69dc977f0eec3ed48e445e26afe82834cedcdf5e4669adfe0d83a9d6dc330c3c1828fe4c8f653204d24d936844326d6c02ec2830688209c1329abece10cbaf005e8d2c6247ae428147abe2a54f23bf1b3fd7edf1ce1b7ec004e9e65d9d5af6e69bc9682f9ae365dc3e03afa55e1cd2699e3e24dc37bdb9c0acffe999c7da074a2bad42efa543df2c4805b1ba480b9de53372720180f9b4a3c801ce484090ebdd27524db25d99a3e9fd2942567cda664f6309b905e87355ddfb733bc6a024121250c4eec538e1e2b87dde0fac33693be354de05047f82b49f0dc15a05b7249ddfd9c8427aed4be538cea1ec0ffadba23bd6b15b725224d548e8febebbe0037a1cbb031b4097ac9c176081f6e84f0b80dfcea55abd43d2cef43c1e0a601b0772a0c4aa6c5c8eb7c2b6b29b4fa943c84bf02d8684793f650834a5e79425d4145c38c60821a72f897d69538f60786a734f234fbfc0137e69cd41ac89d60bc790df40036ec36ee4d14da0391aaef164e5787d603d79a4e0f5d9a7a3de7b2135aba9c6496382d4d613f127ed7cc36da6a60a903c4dd9afb4debeab19f7b2074253ae2d43b636a363785416e308aba1c09832ab95199719e63e02d7e50caef260e3f45aa98471b5d92ee060d62837700f13252bbc61e65873279a69ddd0bb84a65b5a7d1db87b9a42a7084cb55f8c30605ad2fc1a4bf0361c231afff5c98bf4a9fd302e5ebfdf826eb4744688dbffb9dcccf3d1d2181f10530ed463900bae687a1c0435d97e62ab11f042b8d6ebafeaecf64f9a0ca40eba5f196667fe1f5727129dd41e0c86429d40ce2168f76a822b015e23de2cd76a8de5ed90f5759b84f8687590a8ffd73edeffad3e4b85fab075e3efd5ae1ce2cd09d882df4b33e2f18b24612180966e89f91a22faabe53746cf639307bca261a3fb56dfd533c29c4ae42955a6591d58b0115e075006470c9cf12af16eedf531a804bed2485900d956490cb77ece750d49320d5c0a30eb94a1fd1f335d8288ce60a96392ff9d60cfb20f5a066d40d90f418bac5243d26f9f8b039044408dff8fba0c83f75ac04e73a7ccd15c27fa4e57fe4ddfb00d1829381ff8cf103c932817b5b7f5b4827fc9c4a29fedfeef5496b0dd47f245c75241afa7e1d1b5ff5903de72d22dd69f408a30e1670f7ad619524f1efbf644422519da1f41f2c4d9aacf67f894b216071a57b626723e7b7aded14827f23a720501876c73c403e9455f4e5a9472b1bea16a69905adb7d56909a48894f4bb19b4981e6738c455370615f172ad7c96e1257a093895d2ad3bfdbcdb4c418c374d44938b32304a5577878f608ed6c3e7b1b48fc802d086491fa31724cb8909ce5fc827173afcabb3e7534ef0beea23a27d6f3be1f56c5d7a8b8f996f61b9336cd64baed0a242d68a554a6999ea2bf065a5afd6dca1196dd574e71844426231d74d81e4dd8fa2568650407cd13e571e48bd297e214d82a70dcc36ad627a9dd8ee6e6256897f144a1b3032a9bc67d19506f9caf9522fd345e4d2c330d118f68b58926134490066151c1d276e06542853b1f013437ee95dec93f32e3286aaeea5749366c9ff6476ff34f324d4cf6e0588af10ed5a50d25d4fdd0082f2edda0f5b662f4778856097b37d1cce09d4e57339e65280337a13daaaee3279e6dd559b828879f7b5f0b15b46e79078df8a52f41fea115d9bec4382b7d2ae81178cd37cc5bdbb966def74092ec4467a85e5519c2692fb547b664753aff2c5005cb5d95e7cc5d2272e8e55616297aa0759bf89a06fa1692987d89450856be5badb3f25ec40d1dba51447a6712c1dec62c66c5ec3ae1ffbd311f172f33222fd3d27cda6d277f3096137386b6d549a43a55e3a488434111e673862859f09ea82053f39b0808b5b2b36f0f34be00c4a28dba229cdb8bfcbcd3f661c847d332bdf9dcc548639054eb2c196d700e9eadd97bc61b402066e01bdba6365498e74de22e86e3fdc4285ac0b8511744a517a6a3cf6132fd4083138d0234f1b937708ab2a7e642ec6d5329d2a75d1d11c08f9d63bcd25dc5ddee6a4e9ea9d3052197e2d9e3e66f30dd117c60b617511b47fc2f6660475fc351aa8e1a8d23c06f421c1042d501e0d79455840479472e39f0ba8e6f8daf1ce6355f55eeb4c316624280f9d9467e2a50015d7bde5fdb4ba09dfa5fcf3741a6a15e8d4f2856a6e16172cba4cc1048692f568910de723eb4ced1ea71a754c2de5b8ca74f46344432ca4c9e7e02adc14bff47cf00a5dcc38daa45b2a5e35eb9e2a64a1e6310b0213920cb8b58031411fe48bfe900d4cb11cf5beda03846b5c6f0aaba481c37731e3e45aa8f6b613451edb51daf4dc641344e27993aaa511cba4d51172497f7605d841478f354d2d6dc72c266061c49a046d5081a89326d29984b957198723b16ef4bb2f089bec056e53cfcb02537a0ab2e902a6514d7152730dd5f9958128b365b1476f035dc37858f1500c9181d72820579d9ea89eddd337240480b32baac07b0f86bd49fada60deb8466ae5de6e55a03ce3c16b0fa01674f2349a2000e91a81e9f83cc0b1547d0a00eee7dba68f89f35ae32046f101c646e9d82e1cfa8d626389329f9c106c1ad2010744348f471c91d2988e066191e7839c9d5f631d5a34e4a5cc2b29c70f18102bc417a572c1d71f49b90338d6a2e2f8ad7ea83a1e8be05da28fe9f1fd01c1922916dd23988b25af694f51ae433a5c727f676085ec13449c75ca82837e2caa500555569dcd75b567f9232153da5e28cf9694e4e62c2e030020f1cdb5d473c39fee0af25d6839e54846f4a419e533a9672255d6390410346d1832901b30705ac0b2ea187f428daec5d9fc98e96e9ab98c88c6593dca51fb783beb15a654c95b3766ead9b351561f924d2c8eb62035a785ba15255189c758f3d18efc3f98aede7c68ff06b2e60b4a8f929e78ffb61858f30736098fbc4e61c5fa4f04e14b1f51e454631e865d4221d446293e478308470ba1645c39927b934df7f7c19ea4f6f9c9299db337210357e99faeabd125ba83337b40aceb98f82c453661e6be8497a6698aa3e6394806aecbaa8fad900b724def78e1e05118fbcf68db0d19388e6d16713173e3509049e07c771a26ade1b318497b69f73cced877c9fa05dbd7d30b9f47b4229375f378df20f6dfccd0393fcf33a999af7420e06bc82ca09d9bd0f978c8437330ca166924795092c63bc0413bfe96c45d61ffb9928606218cce379c0781b8af27ba02645669c8bd94a8cd2763dff1bd0360d603c5134d7c342aa326a4fb55861878cb947a41f578e04ab1eb22ec52629487da9a71fcd702a1d5c32f70494413c88a67e56fb96398f7a3be1e5676e8d4174a311dbd315b03723821e3e6ff520b4a3aa8e81cd031b862d03eba6aebfec3bdb4203b8441e2dc6e5c25a3c58421621c527b21eb872856a7d7bf4bde9041b9c0e1c7aa6938fd492cbefd25454ff6bc157099348ca2016a147aca75f1b30f91d701abc42e8548a244edbcfac4430d920e69fea5f8c183fd3eb179b6034dc55d5cb200d3d682b0dfd0c9d1fad1f94986bd48ff468fd4187d4ee0d52d6bf72fa3f91dde5a059a43d31544676b924054ec612ad6b5208ba92775662c5f6c9d169d9553e80665775b9572681c91c651eae41a6c9abb4b0b08f1951a5d4d8dc6502bbf1c8900029274869311ba0bacd5d66ae2d614895f4bf870ec10707dbcf9109d5192dc635daaa4783f4b6d1a56bc61c28868a050b00a5deaba936dc969a114775cd30100dbed5f2df8fb7f1c37d3ea0476a3bf6bca17df5adc25747e97cdba2af1d8a1dce7e6d62d37f2f6113032f35f3f1d23e87faf613c91b0c64430e6b452f6a8eb2c828499c208b870c33f1a50c2c9f80403aecd33f47369a83f2d3f84b97ea6622beb2e2269bbc349201f8ef1ab96a4b8af9f81125d70dc3c1fe949da2ad8d543cfae6be231b6dd4eec9e9d6a12f38966bfd67db46980f7f87fb40eaa4b292f034e7e1a9185fe4871cca721c0aa1288ccc8265b572766aca7ebc46feb9a593b4c058478aba58d6614d615d03a81f6d586ae7953253ac15453f60a439934cbe190a70f656c843e23ac77fe74a8375853f633cc266838210d73d0fa477a65225e6b6664fd8692145eb911c4bf272d", 0x1000, 0x2, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="8c503d3067a11981309f55e5c8dbe082d1f6114d8718070aa9703be01adab2d474b294ad4483f2fe8d9e9007fcb43dfc934673dbae3ede0d76ea33894490aaa251990d6dc44fa2200cf9c84eb21485ca417b0e27b06147b28d5d4e21e89dca3e1c6d01816ee006f09a710ad071aff5f6ab80533f9fad2f", 0xffffffffffffff90, 0x400, 0x0, 0x5d8) sendto(r0, &(0x7f0000001a00)="d03777ff751a6c7e1c5c135ca24ad73b28f137a678e40ef6", 0x18, 0x400, 0x0, 0x0) unlink(&(0x7f0000001a80)='./file0\x00') r2 = semget$private(0x0, 0x6, 0x5) write(r0, &(0x7f0000001ac0)="e1eb6a82181515123d8a41595caa28bbdba03d9e3921e42b95d1bd1ab7716def1cac72ab47d815ebe74a79276a0fb657f95132b49376dff31956a0da9c7b60110691a01c11dfd879311592bb1cbb3ac2bf193e10670ae9db8f734ac1ebea77c46c67e27cfd4f59fa4ed28f9f6cf55be135f81363abaf994354b13655fea124eb86c7c618a43b7e7a9379aed5", 0x8c) sync() r3 = openat(0xffffffffffffff9c, &(0x7f0000001b80)='./file0\x00', 0x888, 0x1a0) unlink(&(0x7f00000007c0)='./file0\x00') semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000100)=""/104) getpeername$unix(r3, &(0x7f0000001bc0)=@abs, &(0x7f0000001c00)=0x8) symlink(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)='./file0\x00') dup(r0) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$getflags(r0, 0x3) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) getpgid(r4) msgget(0x0, 0x4) 00:05:18 executing program 0: geteuid() r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e971893e0600000000000000eeedb06bcca7039ea177000000d45237ac9fc80539a1a4c9996fd90a258ffc3e647511e6055496bbb25f962f6e2a2c886e0b40f2e7a764cf285513800c145bde1a383a369c163bd77e8f27c10300d39be0b6e4a980cbe416289cfdff004c24438d1b5adbe13a27aa8578191c51630d053a8ef365c3a6b60530f61b10408608a1137189214a4cde2acec6fe08c5f2c50e840419b393925c2877f3318e414d48cd470fdaec"], 0xc) socket$unix(0x1, 0x5, 0x0) listen(r3, 0x0) r4 = semget(0x3, 0x5, 0x208) semop(r4, &(0x7f00000001c0)=[{0x4, 0x0, 0x1000}, {0x5, 0x6, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0x6e93, 0x1800}, {0x2, 0x9, 0x800}, {0x0, 0x5f, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0xffffffffffffff77}], 0x9) 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) dup2(r3, r2) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:05: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) socket$unix(0x1, 0xfffffffffffffffc, 0x0) geteuid() connect$unix(0xffffffffffffffff, 0x0, 0x1eb) 00:05:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) 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) r5 = semget(0x0, 0x4, 0x19) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000000)=""/139) listen(r4, 0x0) 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$dupfd(r2, 0xc, r4) accept(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) fchmod(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x1000000e2, 0x0, 0x0, 0x37c) 00:05:18 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) msgctl$IPC_RMID(r0, 0x0) 00:05:18 executing program 0: 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}}) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x408012, 0x10) setuid(0xee01) 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:05: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, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x60) r5 = accept$inet(r4, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="8c969f559d280ae44f16cfd1f6c6b1d7d7da6d94aee714d5e0a0c1cff9926e40440cf0a86f3f0fac144570a8d09ae6646a9c66cf61949732306cb34064cc27f439e633dc5b1f7ef886dd29223ca43ef3151ac5d5a1264220ce9a620e85e987bc225166d389b6a2816bffd84747c73cb286da6ac913e8afaa103571810211576e93f663c751e067596bad0229dc601f21d4750fc5b54a09a9038206a6e79799130c9f019f4f79fd0f8d3bbf065835d9fe1322305864fd76e7056489c3", 0xbc}], 0x1, 0x0, 0x0, 0x7}, 0x400) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:05:21 executing program 5: 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() getegid() 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) 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), 0x0, 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:21 executing program 3: rmdir(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000000}) dup(r0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x200000, 0x90) 00:05:21 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{}, {}, 0x31}, 0x3c) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xffffffffffffffce) 00:05:21 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, &(0x7f0000000080)=ANY=[@ANYBLOB="614b00da9e08affc40b8dd6e93019138f9b8b889f9f36dc325932313b666a87e2d66b9bf4717af4c6dae4d2b78772c1a66ed619fb86065ddade7bee32e940b6bab4832ece0937f8f132b58b06b6f3386dc73df9f00"/103], 0x6e) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getpgid(0x0) 00:05:21 executing program 5: 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) 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$dupfd(r11, 0xc, r9) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9280b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b42000000000000c0f4e45b5768259eaf2a005557e57684929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:21 executing program 4: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = geteuid() setreuid(r0, r1) socketpair(0x1f, 0x10000003, 0x200, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r3, r5) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000180)='./file0\x00', r4, r5) fcntl$setstatus(r6, 0x4, 0x0) 00:05: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) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x8109, 0x8, r4}) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x7fffffff) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x1}, 0xc) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fchmod(0xffffffffffffffff, 0x0) 00:05:21 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, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000000000000000000e3f22bca1025f8583b920886e1591cb163d919a6bbb3d3672d175b93fe083cf8bee0fd9de686e028a6591c60fa81f95a7834ba68"], 0xc) r5 = msgget(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) listen(r4, 0x0) fchdir(r1) listen(r3, 0xc9d) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7178591e9233614b00"], 0x6e) r6 = accept$inet(r4, 0x0, 0x0) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xfffffffffffffe81) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(r1, 0x80) fsync(0xffffffffffffffff) chmod(&(0x7f00000000c0)='./file0\x00', 0x51) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) chroot(&(0x7f0000000140)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:05: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) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 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), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unlink(0x0) 00:05:21 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xa8, 0x100000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000000}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="ce8cb32e49f6dd6cf5c6801a101bf067fab66c7cf5564caf3cc81a79abda76accac67d924064dcbadfd4abedd914e520e38e85e6155509845359d87ed016ab62995665054fac8e57e78478f99230099fbed4532f04b7a784764eea0ca62d4a88c9329902c9d40b77bf74b394318c4a8e30d824800bf10ff06263dc", 0x7b}, {&(0x7f0000000180)="3b36d4ddd22cee44410fc81bb19d98e5cb45e5391a7dd3d8e600afad66274cc2b3c49a85740ab3c55be7ee", 0x2b}], 0x2, 0x0) 00:05: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, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b004ba3e53a0c953d0c49b26b0d8ed5a6677eb240325fe703aaf17a6b51ce3569d87238e31bfaf1079a9b215e0580e6306a8291c688240f545eab5b3cf8050a978aa5c817e2ddf9b1319bd8b0bb6d6efceb35cedc6ca962f12a0a7e299ce7589dbffeea9382b8355bf983f3672c7099d51edaf42314a51b5484fa59b6691934fd574539df1904d6562acb5d105f5a55eeaed1b1449f9f4f723fa3a9049e7b8ecf9f66e6b76452749aa0"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) chdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) Jan 1 00:05:22 ci2-netbsd-1 syslogd[323]: last message repeated 9 times Jan 1 00:05:22 ci2-netbsd-1 shutdown: poweroff by root: power button pressed 00:05:24 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget$private(0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000680)=0x61f23323) pipe(&(0x7f00000006c0)) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="5bd1c52d38fba6d5515c5757361b7c9222f65f0d64901771f91ef4fa5010ba283d491990ee16f468337845c64b9394ea7ba3f5f82bb6afbf48537d909f52fd6479ce54614a6e45c2ddef7ce73652029cfb5010da38aea798a203c0c4bbc3d9c24c80378da04c463f8ca0537175ab86b8bac8b029673aaa7dc82ffe8ef17474c4", 0x80}, {&(0x7f00000003c0)="c68cd529bda87ae41910a502723878b8d5a8cd19b476eee9fa1b9dd03bbea4c7320f2fecc4812317451a52cd32c3607a332b7c1483010e1089de63b26be43c3e419425f9fb74b439bddc71a718c3b4294bfd915fdabd4540a1ac36480c4d1a8975ed1b0a6299d356bb7300c342e3f42b0c2e9b298783214e392f60747ed6e222bddbc15c6d756ddda9ae8dd91eb32a4cbe6ef388a3b3e6207e8ffb54aad2338d590fc894d5d4c7e6a0a4ae744f9a5b", 0xaf}, {&(0x7f0000000480)="3e67fcd7e5b54b9d6fcd96ef18aa7e74f240e08545f07f4d2be99cba17f65f4599851494d4b52dbe0d2c7030aa3725af194f68679c962e0500cfc96bbbbf4639b492b6e75c3b3ad6e047ec881c5c485c98a65ebd2dfc25832b5aa7a154d42dbf12b253dfe51e230c25c0c847d99ffbf676687bc2fcd771b73eef370e475a6ab37a2ec40cc8eb53f7a02d38fbd7", 0x8d}, {&(0x7f0000000540)="3bb18604042067f7715a1533361da69a00d3fb24511559dfb1e6b6dd78ff33f500136681a5dcdab4b9d549ac9c9387847a56ca68f2082fb98723f49a48f2a1f43400b24a4e76426bb50e045bb7de6891923a43b79346c86856e12dda33fc230046cc9002ca71955a4a781fa4c9e8dc4652ba3633ad5427843c789f12521363eeb0c74feaa9f41e9a501079560681f8fc8368a4b9a7dca21b17ac446e80442f5aec6fd770eb2beb483ba04e6690b79bb6c68a48865c97e63ebf280c13844bad5d2e1cc52f2d2387ce6acac3907d1488fe0b58efb23bbd9b78808fd475f5b6", 0xde}, {&(0x7f00000000c0)="d590425b", 0x4}, {&(0x7f0000002280)="0fc2bb1858b3d7aa9d0e0b7e82c0923490003bb745d5fbb7fab9ba65603a60fe7e58e700ac01b06488b87ab6029211dc6b3654cae2fca97bc4bd7c76096a25ffe1231f2e964ea7000eb58a546aa0f77885f493ee73cfa2b6713fd7ed7f37228187b9e654157b1d1d09b702c15bd754a61d20f2409af8738e8a8eaff8f051233a106ea4e1047ef9b560218ad6426c1ecca257c5392d3ed5f750b454098969c828487e5c933d5f42fe17374a7139e3237f0ecee65b79c35db959f0dd1197508a2ff5355f6ebb3eb222e38f22be916abae79ce67381f4eac6644a9c5f106cfc3c94b20fc3688e49d9ebc42bf4abe578c0f69c01b9db3afc887a3fecdd34a2ba0bc7611d4aeb6c54fbb922196964f8888b63a180f265507e63f0fa0576a714b1c592045a6cf6768b0faf49b1a117a19a1040466ae1045df55d480be776a8b228153c3612d7a99f10bcbb2e179d61942c774bbfa96bf8cd91441e698977862cdb573567bc02db48de831de5364ba0d8d32fc3aebfb5be9d3f5959cf8fbc06e1c2cfc6003353285d4093746186b2010d4a31d521c64b1de03773fac8c6a22fb21d21d7a2ec0362cdb5c3504e1a1d4612b9234f4c3c19a486df5376fec98299e77b4ed88d132a9d39e155eff49ca8715860b9e0112210936ade3ef9ee7491ed3026c4045fbc8a3c6ad031191f81cf0d659481780c5121167bf13889b314159e9f031310071558c05d32f80ce3e3a6851144d62273a68bca2f9baee728f989558fe4d1c604f0e7831dec342a7b428cd23ffaef85bb106ef14223e83dcc0fe1ce3b28687b0a09fa5f19e5f369a0fa99b1664da096cc0b87cd5fbfacc190be5af82eeaa1860d7ac2c4aca53ce12c7408fa47be10e836a27348b144957dd6a09cabdb38d2ad1b96c062bf4da3e2124a46bf99f29e3bfc55fe352507bb5831ddfcbb6b334913f840f4e16b883882af531b0dcfaa95a7cc36da76326f6b349026089d7e353baa0932912f20a3fd5c2d008add713b226cf88054c496ad6fdf7ea49598c37c9ac94eb603141264939e1b784ad45a4ef3675b25f5b87b40c881ce738a59762ebdc9f769e55f75bdf04fc0fe864f81c28322dfed70d184baec51fdc0f43dd59c74cb57d3154608e2bd91774ab81abf49cc6eac7872db6de3507fc6da53f9ce7b8fa2947f79fc3a1c0fad68c1bac647fc1f047cc4e4355ba25f32557e2f3c6c711502b316f6f3225a78cfdafa225381ba4d430700e01242109636e6a21c1dab0d511443a399e9d3c0f3de2f78b83d46eb781917fd9b1d571d96aec988f2f9e8af2fd54dd4fe9e45e2c3ea70cf3f91e8e37f08bc6439c273afa6a10b27d947e927e0fc63cf112354b58d516adcc6e071adf8e96abef12e6e7afdcdecea076c9f4001239f4ca9b2042a21d16630a5a3e3f451bc909ad3e44b865e5c65bda8fdf27b2695535e87c26d3e91169cecba9d13997e0906100d6b3ec833ef1942976dcacf9b1135098baab2d9aae0eea5324d9e8f7c86ee6866802547dbac050938e841834e2b2a37b5dcab9efd6f0096e8b88e4ff49cf4b595f4ee73a6c2c27e5f59ca5a0d261ad485416854ae4315fc034180429388a83ee1268fd042a0c8644fb13753805234ee83fdfe773a117973755b189b920d24b194dc0dbcfebfed1046f365af668322125cb4034b8637a9623a59478845fce0d5a15d5df2a354a8cbc76e7b896a8c837f28e567af91d21514212106f90f179fd717c267e93363f10688a218445a14802b21b07b125c0f1733a9a15f3e7cfe789e82cfb9c08253ae62ec11d62c074afc857c3f6c84080daf80cb78a88723f3cb2dd5b932d973213ca58938d24e44873c97402d0f3c2561f0a41f09a9ec3c949189ce225822b92885843ef5ca3959cb3cf27c79e4b9e6f62550de923734eba95120f0301d7320cbe28bef5ee64b19eb05d9150ab2dfc266c148cde01c4d7dec138ba50afc54a5ab040a3ad9ddf50eeb5bbe84e9094d62b9eb807e0efb04c12dcaa6c9f1e14ff700eccc6c44d7a73e278c9eaecff81c6a6681a7d68eef84b4e2480748b856627ddcb5d99fa7ca5c8bf913d7c9c3b7d5c17e4ecb1e4928c9cd718d63926bf5fde578753231cd2e570d53ba38c1eb835ac862dca944ce8d915d72111b4978ce11c126970a2c91518e14c9d2763cc8b17caaf322eef4d4f45634c4ae3547efef1225143489c8b49f888487c2dd502a6fbf2adefe0385fbe6ca38af462ec6aea70c09124cf810bf4aab10dce03a3cd24c79f31f592a2721ea1cf5e96610d6c8ff42154cb4cd4dd00e5eca3e08d8e25d6fae8abdb79d2803f8645520fc134554d3e6cedba959b698b0b75eb2f69e3658e3a63594503658d8685a7bfc53c23ea931e4f968c22369c0924930ec657f837590dfbef797d484fa93cb4432dd21929c429edf2ce5e001a0e9fcaaceb7ce49b00c04a693d8b81a1fe95de43437f4fe5894f9758ae29e7d569ca91b015f106190e2300f5febea8d4969c16432044f14cfa7811ab573229ca97df4157f856ed04cc354496a89d263731a978af59f74d399bb55d153bee95c705e5ee2b744d61baf9f80e53b2856aaceaeafa0235ed9a0b814a2231ce586a59e3f41dfb8da67de42c1041b2045f6996ffec6aa887a630af593cfcca281453bfe4df266f16ee24f424c0850c5cc8046f5573251966cde921437e2cfc66341d5fa513dec92b83c415590f848bf80c9626085ec4cf03cc4c08e7b9cceba188e2c2311c226b8eed03b236317db1fb9a0b6a0f57df3810c55b0a0e9b1aaa18287336b46adb7490cf22c457b0405a075b3c01eed66e9be5a5cd84505b2afaa9e1392f715f84940f2bcde07a5f7b3610b61ac785a5ed7e6a7290243e0da31fc2b572e65f0a8e8f1d0b21e0deb11e89b5d49b18c2e32d75e87ce2626af4131fe4428792dcfa6909dcc68378b6f7dd31f1edc33853a2bcf701bd64211ad85f85a6d5924d926bb025b5c20c42312dc05ffc5295533309cb3f1d423e0ad53822ab32b7188eafe12907cfeb62bbb723ec2ee90761a2f5482b61527b6d23f54721c844f9534e67edcb91473bd0801d461c0cdcae83cbcc589ec32c07eebe961990b94b79089ac0b95c92c2b79970d076ebb27e53faf163f07ac8cc8c4983a65786490ed0671c5fec0bcfc5aefb21f4e736f623eaa8a2cd09bcdb35d5246ff2b4ae0aff92b4b71d64c19df5d90b5bbec3b4600e0f6ebfb5291f49d0231660fec9f60758574213fc28a4a3c652b9f93229ed1c8d0b052c23035dac512634f61accb3ece7c5fe99a89d8008e2cd07f322a55d40ab75e48638bb4dac792cbc1cc85e507b5bd9c33cf2e562c2f807d662541bce4e345fba28e9a8bee07aa71ef6ca52d92782262d2d327461c395fa470a3019dedb4868ee5a28288072ff0d250e610439281d8ede6798e373afaec426571bf3aad44dbfa64e2951e0018ed14751da4f77ea5546f877cfda542c7999fc0aced7dba508a51008773b51d4490356e2bddd4113d6d213efd08a6f81b6f1807e442b53e311033fcc9f7505628daec04ea011e3ad2a414a5db69bc2e85f09ea7d6f8740a61785c8bd15e223d56a41d1e3058baf65e8f0c19fdbd7849e36d3d54c927c7bf19163b1417bdb50c579115cb8844cd40544f031c9870e77fe7b73ea8ca65b16cb3813c7dd70072965aeb041684e4daff731d49565d5bd5f4cd8470d266c3384613176a148e2d053cd45983c147ff73b8103b74619336827dbfb9c97fdb7e8dc9f0c1d3ee0005fea4a30786cb1fe5339b31dcffbcb4491226d497285dbf64e463b15d0b7220a45ea756d02e5413f6b8941b9d00d38b9e987a5d38b23788faa9f743cfa9a2b718b09617eb794c142f1831e5c2123cfe9a03321cfabbf0e16a9fc2a1b38851927fbfbb20d141585c565f3a8dc645197ba5b164c9e5e3eed84cc2ec05bbe0d06b6556eeee04db8709700308c1f102099766274e68cf3c2b269f14e2db9e3e235904690512a80578ba428b58ac20870113d779b2664644351afcb4307fffda30ec343e9bdc3afe3ed415466066dfccad53241952f3eba0bf02c02bdbe06a0844a8ef5072f7ffea80be0623adcb8738a9d6197842a1fff816e3e6d03b89c08e3791c811488f23082a2ba7bc5b454fab6d78d9068cd07486b9f574ba3d53902462486924dab89f58f4e2a46b9a214d91daa176d18d28d3375396cfda9cda17408e6e178d9f24ce281edcb58c2219a6a17ccafd35eaf6bb5b1d4eb11cccb774a7b5be87a23223ee4ba20125fc209b8f9a01dfcababaa76337b2179604a316882a27af99a5c951dd5a0193d0ca684075425ccd10a71d888dc48875872a539313f28a7c4c846bdf9e3e6708fab05150fcdc3c2bfffd84742ab0eabb6f80bc68e01c50f9632da18c534a2e36393786d494a5b599a862c48c7ae1d536491fa7d9c26a9e0b756170f7110ad018bcb6896aec830502203833df3453b3a886c53cc4079c50668c25cfd3b7cb815bb126258b8ddd27a87947f800ceccd390dd1370dc82cc836eea706077d48a0b9ed0742d5a9ce682be1d5ef15e2972bfb71aeb7eb18b611f08a7b2a5e7ac947e520988ead84f78d3c5f1944d59ed4e049c6a7e7ce4ec95a282c8a1d8f27c877b02814c4ea8b6315cfed0ae77ca4b4b0b06e689ad7ea601bba63d71108bd5b74aa8d02b2041165cb6c6481303020415e2fb3dc70d37ea18fa757ea6be0902dad8b78db81015a650f0257f7fa0669a8f20d2a8bd5205d84e6ebbebba1d56b5820c411aaa0e83adfa97f5abc7f7877042227af9253d42b565101bf09751c86802eb453952e199dccb010433c4ca3f333d30702c9f9228a90fdd0a6b254adce5ad0df633de725c4b09af27e03e8b1617ece67e0fe2a62465bdc95be6152432fe0da1e8d73d794fa92f20a8883c644c18948cccc9ac549763e18f710e9055f048a930c6dbc8b606ea35383880e954a5e0c27864234512ab66860a9cd6392370621879ab59c6c4cc905a0d7c8854724c78357df0bcbe9fdecd197ac522aa6616223f2eb07280aafa1081a33177cb9ae3c2294e1a836c053781a5cacd53e838d12a22f298885fe0b3d967e2f8aa699c7a6520288ad45a6f84bd5c0e78c7b2a28fb13d9045cec958e19fda2d3876a562818d689aa346bec097aed5a9319b7419d5e171d5f3446266b284123320c20e1fdf8df077726f8de5f58b66484e899ea3687d9b462b207def8f04e53bdc07f09a758cd0687d76f04752799c02125581cbdf6045231fb696b63ac91b5772beaba19e14d443ea087e173bba473b960af8337656e8ac49835316411b69e3afaa426f8944fc51b78b178dbda23a9cc55e50bc0c71611e2a8b49d19f888d2f84e3cf3af23c35a856becaa3469914c8f7ece9cc46d684d34d64ea193cc54fd8982314098f88e2f7499bf131365c30894ae41db34678417c57a36d4455b0556abb61a04126202ebf5d170444cd487ce9aa9a835b1901e022a9d6220226b6195bdf263e7ceddbbc4476cf7b48fee35b806baa86303738d7106bce66ffd7f3649bf2459e761debc46d13ba529950ca7f88b2c7811722b966a8052a80a38c457c8bc8ce29053ef89d6deee87283c8dd73a1279724474ff8981183278574f54c1191adda4c083c2183c01d44f3d86ca0da364809107409a1ff197d3cea18f407bc4c6f5ad53767b38659d8e8167bbf51f8734fd5f51e553751f28596fe74d8c752627c03e966d4f957e02e0c326d375d52e91599070239ffdd1e7f9437194c76b9bc51345035e4", 0x1000}], 0x6, 0x0, 0x0, 0x404}, 0x2) lseek(r0, 0x80000, 0x40fff) r3 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r0, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000700)=""/238) fcntl$setstatus(r3, 0x4, 0xd0000) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/195) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="02", 0x1}], 0x1) read(r2, &(0x7f0000001280)=""/4096, 0x133) 00:05:24 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d0", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80000, 0xc8) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/32, 0x20}], 0x1, 0x0) 00:05: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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) socket$unix(0x1, 0x1, 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) connect$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) 00:05:24 executing program 1: r0 = socket(0x1f, 0x10000003, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="80b973e0f48f43c0b9d3aaacaff8157ec558878399219546770cca89d6287c4115e01480e05a5a6959c9949dd55d2dd635ef6a59b750dd6e8b7186341230a1b44d4fbe256f4e0dea5112e799bd532c85f0b6dc48822ad4457622b259675677fba992b2998e028c334f04827ad726525a82f5465b808ab08d2b81b0349a6591ba647f695df87d30f1505c67cfbb46595ff02acc4e4db76ee568369fcc46a4642685e6a66be6fb053564db7f190e8b2063ef52ae015091b03010fe26afbcd3d94a92cf04978bff83ea87eda7c6b1fa4d5a73f576a51bb06e677ff3ceb9620ccd44f9dca892835f8d9d83c783ee878cee5d94eca8d91b", 0xf5}], 0x1, 0x0) socket(0x2, 0x4, 0x3ff) setsockopt(r0, 0x100000001, 0x0, 0x0, 0x0) 00:05:24 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$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fsync(r4) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffed0) 00:05:24 executing program 5: 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(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05: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) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getegid() munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = semget(0x3, 0x3, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/125) fchown(0xffffffffffffffff, 0x0, 0x0) 00:05:24 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(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) r5 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r5, &(0x7f0000fff000/0x1000)=nil, 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) close(r3) getpeername(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setstatus(r2, 0x4, 0xfffffffffffffffc) 00:05:24 executing program 3: getuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) shmget(0x2, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x5, 0x0) 00:05:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003f, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0xfb9}, 0xc) 00:05:25 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) 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) 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(&(0x7f0000000100)=[{r1, 0x20}, {r2}, {r5, 0x20}, {r5, 0x24}, {r4, 0x84}, {r0, 0x4}], 0x6, 0x1) dup2(r4, r2) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x1, 0x0) 00:05:25 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10002, 0x100) getsockopt(r0, 0x7fffffff, 0x8010000, &(0x7f0000000040), &(0x7f0000000080)) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt(r1, 0xbc, 0x811, &(0x7f00000001c0)=""/91, &(0x7f0000000040)=0x5b) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f7189591e923304000000d319dddf170a9c9e0e2900"], 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="cdda40b65b5e1e86a74dc2af6734e9f87de0cff37ec7995a184cd6a1ceeac43df9422c38bc4199c835488b6522bab9670d851309f8eb3b4b511df450b21933f28ec1a130d42dea1746708d266e2d0b3147b21bf6f77e78bc7e05a64860842d636f07a52a0fa1b8ecfdde4e66c3ddf38d1589f0e8f6c008488ec42031d571a81b91a4a06e7fe81a60e9f7d8d319252033c8b0da0d9f323012ec3ee88e1c9a09f91cc69dd1f7c1eafbbf78257ef132ebc0cfb9c80ba375bd974855359cda0a4cf097c90d166afe2bb351bf661dc8077cea686c39ddda7e5d05a53ebe4030db1a34780baf0619c1abd1367be1bd89feba5e3554f258edf21c893e9a5465", 0xfc) open$dir(&(0x7f0000000280)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xac0, 0x100) listen(r5, 0x0) socket$unix(0x1, 0x1, 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) fchmod(r1, 0x2) 00:05:25 executing program 5: execve(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='[)-\x00', &(0x7f00000001c0)='(]\x00']) 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)=ANY=[@ANYBLOB="0100e91f7189591e9224c34b00"], 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) connect$unix(r1, &(0x7f00000002c0)=ANY=[], 0x0) 00:05:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/49}, &(0x7f0000000080)=0x33) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f71e9801e9233614b00526436f4819944661e4d28a8894f1109400b3db19ea1739a4d73992500"], 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) unlink(&(0x7f0000000000)='.\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:05:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) r1 = socket(0x2, 0x0, 0xff) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x11) 00:05:25 executing program 5: 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 = semget(0x3, 0x6, 0x41) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000080)=0x100000001) r7 = getgid() r8 = getpgrp() r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x20, r3, r4, r5, r7, 0x1, 0x800}, 0x2, 0x80000001, r8, r9, 0xffff, 0x4, 0x6}) fcntl$dupfd(r1, 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) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000400)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2d, 0x100) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000002880)=[{&(0x7f0000002780)="b7d392af9e88cac81290339bcc509fce3bf193b6f22664c1729904cd089830f1cea027da123310a255cd5e65bdc0ee679cb22fe8a05f87769719f9ff1b4fddbb634c23ab3c118624590f1d85c049628328bb77e8e8f3c454f5762d14e5790536540d79c5c30afa5ed481fa9b2145205631dcc19193a611d5d1f11bb6149cb9b896c0ad82b9688d026cb31c307f867d88dd7658db6410030c329646a1e9fabcaa83f9b50fad4543ebfc87c0af65a798a65df83bd2a24dfba152edbf6c0dbe73a9edc30a04", 0xc4}], 0x1) preadv(r1, &(0x7f0000002480)=[{&(0x7f0000000000)=""/92, 0x5c}, {&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000200)=""/129, 0x81}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/242, 0xf2}, {&(0x7f00000003c0)=""/4, 0x4}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000003040)=""/4096, 0x1000}], 0x9, 0x0) getrlimit(0x3, &(0x7f0000002540)) bind$unix(r3, &(0x7f0000002680)=ANY=[@ANYBLOB="0100e9591ea033614b00e6fbdc43199d731584a9b58f18b3f6c001c341f8a944cacbdbd5b70c798e3532b4319be9ff4be286000000"], 0xc) listen(r3, 0x0) getppid() 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, 0x0, 0x0, 0x8, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(r0, &(0x7f0000002580)=""/142, 0x8e, 0x22c97e28dcf02376, &(0x7f0000002640)=@abs={0x0, 0x0, 0x3}, 0x8) lseek(r3, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80000000010c0000) 00:05:27 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="bee525a0e894c26ca5e1614b00"], 0x6e) sendmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)="1872890a22dfa45a500bd50efe3eb502f9b17956d8a580a58cd47a406f6baa25a0cf6976dd51ee74ca64b7fecfc8c71a1c7797c4c36d3752b5c4a8c13ba6160d43c827feac73d494b14fc74968c68bcd87acd3f010fa9ce601046b299802494e8a7034ea9f0f9a560859c75bf04634f5271c32e86d55a2380a3ed40f2f774dd9e7f097e3c6216ae8f14de55bcc53a75822cc35c982b3c62018c80392931dde81255308a828b0d3890ad17116ea8ae335ddde95011c294ed6e679928f1ca490cf003b74fab7684fefa15712b6767dfe5d658bc79f61bfba7a43331b92f75e9473c000b2b7003f377e2376569dfd31deacc8fe0abe41bf0f8666e8", 0xfa}, {&(0x7f0000000100)="110daf1b0a315618fb70dd0785c27b6e4ba867a21d9c09adae2421e618d9ff133c36526fe89aecd9a083f346b36c9f87bf63433723f7efead39dff06773f03070bea4ada3abb8a9d300d1189fdcdb83545481627c0041116a07a90e121aa9c80cf7a12265f94ea6cd04b945a51d96047ed3a9b411006325f77d6ecb8855db1c1c43f8cd555286456a4b3f42220d8dc1169772bf86784cffd", 0x98}], 0x2, &(0x7f0000000480)=[{0x20, 0x29, 0x7, "a9c0c7ee4bffd11be1fe"}, {0x78, 0x0, 0x9, "5aa0441c67f21404aad97d93d4dc7d7b4a1bc70508c7266f179fc0e32aa91a5e4fcb8b90a5e813571e874bcc7d2d45f33ea032ffea59c1bea9e8968c9de076f72c2e59c0be0a1bad9b08f192659e5cd6de5cc23ccdb855c3063d3952eb0c107dcc5d8cb31c"}, {0x90, 0x0, 0x7f, "360e0e97781639934ab8cab8bf36aba0db40fc428fa05e8065455c77f77f8e66df0c0c9e9442349a3325f2b9e1c1dfb96630fbafe00c8353f6a7363f6089b0ca27f0bbfbcb9cb72fa8da35d173c4a0b56c8fec76d869d49149cbf213da6bab86e4834eeca0516f832c7a88de5c036c19ecd18ef768b8cae214832876"}, {0x90, 0xffff, 0x0, "b1d7e8e7e6d31f4d27887fe234e1095de204693a9b25c1b96ff5f10e72baf00f66e89fbd0010479b369f8fed9aca1a40fd2570357382f2cd6f23722ea4ef4a620e76f1675217b35d5452c6c618b1f0e91e20dd01e2ca907c329726eb276f43335ef307aa9922464ae4dfaacd095326800a3434ac7c547467f117a47648"}, {0x48, 0x39, 0x1, "cc8ba84c3e78bfe963a01b787a6605f7fc7e9623083ff6894da79f1b93047cca00334533a1d5ecf236d262a0d8b666cffec2"}, {0xf8, 0x101, 0x281, "e375b642e51188415c5e8c8f0d13dfbc8cd57319082f364afe629b70b8214ef31891738a3864d3b996bff7b71cdfa0816585821759cb3e9d7bf8317cd1bd628a6a1d090cb9772ea5154a671da8347c4024f9ae6f76b97e76f11090427c402753aa1f6a31b9309b480f1974bc8d52b222301f784808071892319f0ffb39075919c47404ffd4a0384daf11515a75c3823416a3d9ec381c5f41a95643bf64f969d4de95270b15b9bf03ecbf7d7abb0db26049b56284a08df8b26d85d0d5c0c5516468cb86786271f37638085d5e11f6b4e19c6adbb42134ea1fefb61592f9db378582"}, {0xf0, 0x0, 0xa700, "e94b5a40d03d6d971eaee56abe935e15bd2df107f676adcfd9f600fb5cc9866c8df21b77c06f0c9ed1bfedfc3acd8b50a27f1a0d3bb8757f27b5d96442a77c56b59027b3c4997cf24695984f2627b2ccbfad05b97c2a4e992cc74e461f2137cc88fe4199c6e3428bebf245cbb7f7091e0de614b6427a628993e92277f4139069e179c32d4ce4ba988d9fb42905454b85bb6aed1234fb707fc20cb297d052cde150cc854f5e011c5356eecb60e93a415c96a2813e2c59ce6dfd689f8c5aadfa001e2b8d4e8a181a8774b01352a81d37bb1dfafc8055f2713b5812f3"}, {0x108, 0x6, 0x3f, "a606603dd9477f4ec5630e673ff0bca17b39e6db080ed6f393dba5c702b44ab8ef9698cddafac0705303fe30963e207b0b76eb452ff09ff33fda6a3194e21e9aecf5c3ee15beda53920e473925e70268bb4a1790a8519c554606b6a876178bd1dc7dbf1e3f260ce2c30f5b325b28e609cc1ec73288ce2288c78a82267c037bbe7aed7babed09bef53613ae6c74f7dbacf5cacd4751d25ac40be9db99bb88cf4aaa98d3914cbde7ad35de5cfa0a36b785498e51245face02224ec0720f0702a8dc7af1c3e05e314a10f2f6bbaea8e5b18784af86b39337e916ebe9cbb9b30aea2124de3ee7830ced7ed2154c84bf8804349b6cf83c9870f35"}, {0x110, 0x1, 0x4, "8ace8ab10366e448644d0bb936d7c298df54104e2aa1f5124898250b18ddf4bdda7b90314bcd3becfdb0845c29c06072af9a858c57747b7d066448e6f8c3c008032958cbffc65fb8903fd2fc1a5a810cdf6bfbf7731deb4946f0e3a3009b249da56a0747bee396307d8c385b091bfbfb65245beba8cf76beac5bb5722c6653a1ebccad9d4762809d84b7732d737a288e54e37ca64ad24562c306c9e33466e84bc68aba438b9fe614ae69f6a7f64145cad14eacf68e646403ea6f84adced034778f23e97486d393eee4990cda6c9b7827f3776b8424054b6e972eac54b1729da3643d3e36f12a87b07ba4b071ddaa102ca63605656d445f40cf9a"}], 0x600}, 0x5) r4 = accept$inet(r3, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(0xffffffffffffffff, 0x0, 0x0, 0x408, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 00:05:27 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a74631e92db5922b48542cb4e3478000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c35c70326216465f6b05a19995ce9fa81b167522876c2bdfc587220d760227ba8c5fcdf433b0"], &(0x7f0000001100)=0x1002) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001140)={{0x18, 0x2, 0xfffffffffffffffd, 0x8}, {0x18, 0x2, 0xeea6}, 0x100000000, [0x8, 0x9, 0x10001, 0x9, 0x7, 0x3, 0x14000000, 0x1]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000001180)=0x7ff, 0x4) r1 = socket(0x1, 0x400000000002, 0x0) sendto(r1, &(0x7f00000011c0)="df315b31d17066e702c793a8bf108c0b27268bfc1ecc972925cc668280f8ac4e0769b3610b910fbe35c7fe2f4e2c1a71501453f324b77dffaba5784dbce47d7b321f677213ac62a1a70d9cb8c0005d016c42dac6c18c0a8c4b466166eb2f4548d25c169c4c584765b4997fc384ba505195839470d98699fe641fbcdd1661fa", 0x242, 0xd, &(0x7f00000012c0)=@in6={0x18, 0x3, 0x7, 0xbd3f}, 0xa) sendto(r0, &(0x7f0000000000)="cc8d460cd26be13682a6f306fc7a1f5485205c2f092b00a941ef0ed07aac4d15e6f155389bcf0a1aceac7d1cd20e06c1eae840dbfeb7ac423f3e88b2a5e4b783012ca223c7a1eb73d8e6f23b56e7107dc1faf05b8d510f021d512ea1ce11bf36412198e9a4a2f250d021cbb8e60963a7b308b587", 0x74, 0x8, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt(r1, 0x0, 0x19, 0x0, 0x0) 00:05:27 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b004c9aaa208037c3e0c6bb6dc9ad622b512755d7dcf8ab6aa75daee2c280e8e6a136c9b426e5c03d7d0153e0dcc080597df1427d53ff8d91760c000000000000d5eebe7bc381484e60bbb274fb63a216ba60a2cf820c7a9fc17e232d0ae771169c52fc951f5fd655322ec71e98fbd8a7f3564794980d1091a734d7216b0766ebebb17bf2b671809b1307bb446d806c0f153504e49c3ed72dd7db7c786afc36fbf4c475a278d150da0ed64494a79dba76009fce0000000000000000"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) fcntl$dupfd(r2, 0xc, r2) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(r5, 0x0, 0xfffffffffffffe88) bind$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000008959019233614b00a06cfc000e9b0615a8411e231e41a6533ae49894d396a2e04e4089307b5532b65f721a8037d8f56f26968cb9351f405718a507062d3549c6b700"/80], 0xd) 00:05:28 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) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) accept$unix(r3, 0x0, 0x0) fsync(0xffffffffffffffff) socket(0x0, 0x0, 0x0) 00:05:28 executing program 4: r0 = socket(0x1d, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="821d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0>'], 0x10) socket(0x0, 0x1, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x400000) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/100, 0x64) 00:05:28 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = socket$inet(0x2, 0x1, 0x1f) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)={{}, {0x0, 0x3fffffff}}) r1 = dup(0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file1/../file0\x00'}, 0x13) 00:05: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(r2, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r1) 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) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 00:05:28 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xc, r0) r3 = socket$unix(0x1, 0x1, 0x0) getgid() 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) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400, 0x1) sendto(r2, &(0x7f0000000100)="8f8a38593d0d7d51566866343f9a12ff9ccabb54c8539ca2e790c66a77063cb701d2ff29d4167f96487e1feb1e7e5e40f73b648bb0e161636f3ab4b0a92beee761ce6ec0a283fb5eaa31ac7e9c178231a3164fac7a101f52d3143ad6502ef1ceabd3747e62a36ea95087328790cc373940106afb370517cf41be698820e2fe3d46c6f35d2ddec4b3fab09502a40064289defaf82c12a32c9e4056169ba5145570a315d575079a37ff208ecf2fafa3fa412db09ff80a5", 0xb6, 0xe, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) recvfrom$unix(r2, &(0x7f0000000080)=""/55, 0x37, 0x843, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) fsync(r3) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$getown(r5, 0x5) fsync(r1) 00:05:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x1010040) shutdown(r0, 0x1) 00:05: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) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 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) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgrp() getitimer(0x3, &(0x7f0000000040)) bind$unix(0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') getpgrp() 00:05:29 executing program 4: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) semget(0x1, 0x3, 0x502) msgget$private(0x0, 0x102) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) utimensat(r1, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)={{0x7, 0x4211}, {0x585, 0x200}}, 0x200) r4 = msgget$private(0x0, 0x4) msgrcv(r4, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) utimes(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)={{0x648, 0x29a}, {0x1, 0x8}}) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="2df409c0861b52f28246cbb6b519920100e91f00000000"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfffffeb6) read(0xffffffffffffffff, 0x0, 0x0) 00:05:29 executing program 5: 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) 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, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00ffc91cc9a40b2933e75ffd135ac38e4d05575460ead6f3f3da4b44fe0c792ab81c6b766f987649b953cb19a3107ae4e8ea204acecf2cd6e5c1c74b425fa481b7dadd6d4be45b5768259eaf2a005557e5767c57a59084929862f2b44f63329b854cae295184ded189039aa3e22baf036a1bc0e0917ea74c514a67b6914cb3363bac588b56d71638878d17f1e513e66b3587aae3d2192ef5551c30124f"], 0x1) 00:05:29 executing program 0: setrlimit(0xf, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x20000000, 0x7, 0x3ff}, 0xc) 00:05:29 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) unlinkat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x800) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000fed000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) shmget$private(0x0, 0x12000, 0x0, &(0x7f0000fed000/0x12000)=nil) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shmget(0x3, 0x4000, 0x200, &(0x7f0000ff0000/0x4000)=nil) shmctl$IPC_RMID(0x0, 0x0) geteuid() 00:05:29 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000140)='./file1\x00', 0x8080, 0x1000) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x200) 00:05:31 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x358) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffffe, 0x200000000}) 00:05:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)='\t\x00\n', 0x116) fchmodat(r0, &(0x7f0000000180)='./file1\x00', 0x44, 0x400) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:05: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, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f4b480197628a77b1eebc55a1f6dbc5787189591e9233614b002363288853ef96211adde7ba8e5ce521d3dd60452d9011cda98ebbfbc2d5d734c4a0cd0f9e493ce28d77c130b4ac8cb636bd38b0acec4990a770d8d00304592d7a799a9082f3b2190b7f280b72cdb73d75e3a2025ae38830f4bb6c2cd3ede945f5feb0aaad773a87cdda90ada74223ea74fb3dd5ded84226c7cb1e10afe72ea93b9755cac28f3a23969da177a8e18811e6127293d4d1811bde07da46752b3275e4ef25f0925be8cd3e0a6cfd3592cab8fbe0dfe8b064f7d63303ba8d86"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b003da2cde9bdd043d425f350d8a90b32b4f19d8965a1dae5dd72e415e7be08f566ab2d8d9e49a5d18c6d3070ece16dd914d422a9be28c6ca00000000000000bee8e57d97acba7561cb34c1bb65eb51a91f9b930bd67ecd4975e03063fc756dd7c2d5c924ac35fe48b5c4a1279b11e5215790fe226e8bf3cc0821632f49120094e98c153e1acf1ffcffa08c315dd3add0eacd805190e269b18c2b8b2a9b0eb36a271988cdc3ffc985dc3e0d588bd0dfd60069b2c836e69bbdc69fb97a24729a016b9d7ea6a15d6281ae1272a9ca2cf124cd932331eeb660219e33412c4b03c4d54a8f64fd7eac2cae63b813cd9d917f50257998bb88a6452492ca399b513b1a6bd9d53a6588774a67d596cdc231ad8e7738a7e2da6989046b410957a9c7d7d76c23b9f99911f5e651c1fd811e551ce7d655c88d1c7dd2b6d0b38d036c220214933fd3962df91a6bc7ee1c06bc827d88f759f9277888dc102bff1814e9c120e6db179f69c5c69ba991acf7116bea63e981638eb2cf412ca5f1f387429c1681909123d3d386af3c412fd0cfdf712543a11dae4cde157c9d38680cb92b0d287e165a6f884b1dc31a3fc4cc9f21ae30c9957f13799875115228e67d96b7b1fbe2083aba43cd5ec7d404587041ca0564468688636165e8d47e7e276d33b0b58baaa3540f08da638d236bcdd4f2c89eb8be240becfb"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$inet(r4, 0x0, 0x2200127576ff0a04) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:05: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)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100de1f7189591e9233614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x100000000, 0x4) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fchroot(r4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) 00:05: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, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f0000003000)=@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) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) listen(0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:05:31 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b003398483a9b78fcf850976b193504019e92cf7e6e1ef61f1ea980b2dd6ee332e5bba3e72bbad19ea027b4bb6fb95411006e688322599f548fd4d7e5bee28a33e7fa6687148c79505825dd20f242517af51f3b0d94c44b4664e5b7904e6af176b903f70e436485cd1562ce0dbbd1c7"], 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() setsockopt(r1, 0x0, 0x6, &(0x7f0000000080)="3208ccb45b98954eb3c2a5a1608c034a7c642478118abb91c6ac4ddf4d7e75", 0x1f) getegid() setegid(0x0) 00:05:31 executing program 3: r0 = socket$unix(0x1, 0x1000000000000002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0x800a, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) fsync(r2) 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, 0x1, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto(r0, &(0x7f0000000000)="54f383e65e5cf02c7087757da1fc7a3d05157b61614a491faa1f9be3afcfa1c1be3a2ec444690ea1ffb32823332302ad51f9bfc213aac8fed5f495cc3c365bc6a2edcb104abb2b8664963595c261c82a65", 0x51, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 00:05:31 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(r1, 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) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) Connection to 10.128.10.1 closed by remote host.