[ 54.7622387] ASan: Unauthorized Access In 0xffffffff80a7f51e: Addr 0xffffd20012ea38e4 [4 bytes, read, RedZonePartial] [ 54.7622387] #0 0xffffffff80a7f51e in in6_print [ 54.7622387] #1 0xffffffff80a7fbdf in sin6_print [ 54.7622387] #2 0xffffffff80f4f561 in sockaddr_checklen [ 54.7773961] #3 0xffffffff80f4f62a in sockaddr_alloc [ 54.7773961] #4 0xffffffff80f4f78f in sockaddr_dup [ 54.7773961] #5 0xffffffff81060f60 in rtcache_setdst [ 54.7773961] #6 0xffffffff81061377 in rtcache_lookup2 [ 54.7916321] #7 0xffffffff80a8038f in in6_selectroute [ 54.7916321] #8 0xffffffff80a80797 in in6_selectsrc [ 54.8102643] #9 0xffffffff80aa9309 in rip6_output [ 54.8194645] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 54.8194645] #11 0xffffffff80f603ca in sosend [ 54.8375522] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 54.8480780] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 54.8480780] #14 0xffffffff80f6b3ac in sys_sendto [ 54.8660594] ASan: Unauthorized Access In 0xffffffff80a7f9ec: Addr 0xffffd20012ea38e8 [4 bytes, read, RedZone] [ 54.8801870] #0 0xffffffff80a7f9ec in in6_print [ 54.8801870] #1 0xffffffff80a7fbdf in sin6_print [ 54.8977427] #2 0xffffffff80f4f561 in sockaddr_checklen [ 54.9074508] #3 0xffffffff80f4f62a in sockaddr_alloc [ 54.9074508] #4 0xffffffff80f4f78f in sockaddr_dup [ 54.9258405] #5 0xffffffff81060f60 in rtcache_setdst [ 54.9348578] #6 0xffffffff81061377 in rtcache_lookup2 [ 54.9348578] #7 0xffffffff80a8038f in in6_selectroute [ 54.9537303] #8 0xffffffff80a80797 in in6_selectsrc [ 54.9629277] #9 0xffffffff80aa9309 in rip6_output [ 54.9629277] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 54.9817022] #11 0xffffffff80f603ca in sosend [ 54.9911447] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 54.9911447] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 55.0093902] #14 0xffffffff80f6b3ac in sys_sendto [ 55.0093902] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea38e4 [2 bytes, read, RedZonePartial] [ 55.0340653] #0 0xffffffff80a7f7e0 in in6_print [ 55.0340653] #1 0xffffffff80a7fbdf in sin6_print [ 55.0511110] #2 0xffffffff80f4f561 in sockaddr_checklen [ 55.0511110] #3 0xffffffff80f4f62a in sockaddr_alloc [ 55.0701228] #4 0xffffffff80f4f78f in sockaddr_dup [ 55.0792166] #5 0xffffffff81060f60 in rtcache_setdst [ 55.0792166] #6 0xffffffff81061377 in rtcache_lookup2 [ 55.0981935] #7 0xffffffff80a8038f in in6_selectroute [ 55.1076532] #8 0xffffffff80a80797 in in6_selectsrc [ 55.1076532] #9 0xffffffff80aa9309 in rip6_output [ 55.1257947] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 55.1356252] #11 0xffffffff80f603ca in sosend [ 55.1356252] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 55.1539009] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 55.1633402] #14 0xffffffff80f6b3ac in sys_sendto [ 55.1633402] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea38e6 [2 bytes, read, RedZonePartial] [ 55.1874116] #0 0xffffffff80a7f7e0 in in6_print [ 55.1961057] #1 0xffffffff80a7fbdf in sin6_print [ 55.2057459] #2 0xffffffff80f4f561 in sockaddr_checklen [ 55.2057459] #3 0xffffffff80f4f62a in sockaddr_alloc [ 55.2239275] #4 0xffffffff80f4f78f in sockaddr_dup [ 55.2239275] #5 0xffffffff81060f60 in rtcache_setdst [ 55.2422895] #6 0xffffffff81061377 in rtcache_lookup2 [ 55.2517399] #7 0xffffffff80a8038f in in6_selectroute [ 55.2517399] #8 0xffffffff80a80797 in in6_selectsrc [ 55.2703702] #9 0xffffffff80aa9309 in rip6_output [ 55.2793373] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 55.2793373] #11 0xffffffff80f603ca in sosend [ 55.2975974] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 55.3074098] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 55.3074098] #14 0xffffffff80f6b3ac in sys_sendto [ 55.3257830] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea38e8 [2 bytes, read, RedZone] [ 55.3399179] #0 0xffffffff80a7f7e0 in in6_print [ 55.3488087] #1 0xffffffff80a7fbdf in sin6_print [ 55.3488087] #2 0xffffffff80f4f561 in sockaddr_checklen [ 55.3671868] #3 0xffffffff80f4f62a in sockaddr_alloc [ 55.3774232] #4 0xffffffff80f4f78f in sockaddr_dup [ 55.3774232] #5 0xffffffff81060f60 in rtcache_setdst [ 55.3949000] #6 0xffffffff81061377 in rtcache_lookup2 [ 55.3949000] #7 0xffffffff80a8038f in in6_selectroute [ 55.4137622] #8 0xffffffff80a80797 in in6_selectsrc [ 55.4229606] #9 0xffffffff80aa9309 in rip6_output [ 55.4229606] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 55.4417211] #11 0xffffffff80f603ca in sosend [ 55.4501677] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 55.4501677] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 55.4694341] #14 0xffffffff80f6b3ac in sys_sendto [ 55.4783718] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea38ea [2 bytes, read, RedZone] [ 55.4925077] #0 0xffffffff80a7f7e0 in in6_print [ 55.4925077] #1 0xffffffff80a7fbdf in sin6_print [ 55.5100420] #2 0xffffffff80f4f561 in sockaddr_checklen [ 55.5204905] #3 0xffffffff80f4f62a in sockaddr_alloc [ 55.5204905] #4 0xffffffff80f4f78f in sockaddr_dup [ 55.5381372] #5 0xffffffff81060f60 in rtcache_setdst [ 55.5381372] #6 0xffffffff81061377 in rtcache_lookup2 [ 55.5569052] #7 0xffffffff80a8038f in in6_selectroute [ 55.5663673] #8 0xffffffff80a80797 in in6_selectsrc [ 55.5663673] #9 0xffffffff80aa9309 in rip6_output [ 55.5845109] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 55.5943137] #11 0xffffffff80f603ca in sosend [ 55.5943137] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 55.6125861] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 55.6220370] #14 0xffffffff80f6b3ac in sys_sendto [ 55.6220370] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea38ec [2 bytes, read, RedZone] [ 55.6451128] #0 0xffffffff80a7f7e0 in in6_print [ 55.6538203] #1 0xffffffff80a7fbdf in sin6_print [ 55.6635534] #2 0xffffffff80f4f561 in sockaddr_checklen [ 55.6635534] #3 0xffffffff80f4f62a in sockaddr_alloc [ 55.6816617] #4 0xffffffff80f4f78f in sockaddr_dup [ 55.6816617] #5 0xffffffff81060f60 in rtcache_setdst [ 55.7000468] #6 0xffffffff81061377 in rtcache_lookup2 [ 55.7094756] #7 0xffffffff80a8038f in in6_selectroute [ 55.7094756] #8 0xffffffff80a80797 in in6_selectsrc [ 55.7281012] #9 0xffffffff80aa9309 in rip6_output [ 55.7370522] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 55.7370522] #11 0xffffffff80f603ca in sosend [ 55.7553430] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 55.7651591] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 55.7651591] #14 0xffffffff80f6b3ac in sys_sendto [ 55.7835431] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea38ee [2 bytes, read, RedZone] [ 55.7976730] #0 0xffffffff80a7f7e0 in in6_print [ 55.8066218] #1 0xffffffff80a7fbdf in sin6_print [ 55.8066218] #2 0xffffffff80f4f561 in sockaddr_checklen [ 55.8248946] #3 0xffffffff80f4f62a in sockaddr_alloc [ 55.8352347] #4 0xffffffff80f4f78f in sockaddr_dup [ 55.8352347] #5 0xffffffff81060f60 in rtcache_setdst [ 55.8525876] #6 0xffffffff81061377 in rtcache_lookup2 [ 55.8525876] #7 0xffffffff80a8038f in in6_selectroute [ 55.8714791] #8 0xffffffff80a80797 in in6_selectsrc [ 55.8806816] #9 0xffffffff80aa9309 in rip6_output [ 55.8806816] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 55.8994586] #11 0xffffffff80f603ca in sosend [ 55.9079069] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 55.9079069] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 55.9271723] #14 0xffffffff80f6b3ac in sys_sendto [ 55.9361137] sockaddr_checklen: 0xffffd20012ea38d8 bad len af=24 socklen=12 len=28 [inet6: ::] [ 55.9361137] sockaddr_checklen: 0xffffd2016f0d7020 bad len af=24 socklen=12 len=28 [inet6: [7700::3400:0:0:0]:20019] 00:00:27 executing program 3: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)='%', 0x1, 0x40b, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) chmod(&(0x7f0000000000)='./file0\x00', 0x3) open(&(0x7f0000000040)='./file0\x00', 0x80000, 0xa4) shmget(0x2, 0x1000, 0x40, &(0x7f0000ffb000/0x1000)=nil) chroot(&(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x68) 00:00:27 executing program 5: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x6, 0x30000008, 0x1) socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) getdents(r2, &(0x7f00000001c0)=""/211, 0xd3) recvfrom$unix(r0, &(0x7f0000000100)=""/162, 0xa2, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="a76e468d01775929d5b981287ced1ebf377ea07de9ed2c8ec1d20bb1e0fa1164773335f05907bb751f70605afb531450872fcee7e804ded48facaeeec358fada8f837c218a11b1ed5b4e53dd7482254b9b3ba95232d7ec31f96e46ccccf501ad0b583d7ca83c9de1", 0x68) 00:00:27 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x8001, 0x10) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1/file0\x00') syz_execute_func(&(0x7f00000000c0)="660fd4e166410f382819420f025a0f8f49a099f926660f380534c4c422f923b700000000f3460c0436131b4200970b00000066f01093ffefffff") mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x91, r0, 0x0, 0x21) unlinkat(r0, &(0x7f0000000000)='./file1/file0\x00', 0x0) 00:00:27 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) 00:00:28 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = shmget$private(0x0, 0x3000, 0x380, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/116, 0x74}, {&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f0000000240)=""/236, 0xec}, {&(0x7f0000000340)=""/112, 0x70}], 0x5, 0x0) socketpair(0x2, 0x40000000, 0x80000000, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000480)=@in6={0x18, 0x3, 0xffffffffffff0001, 0x7}, 0xc, &(0x7f0000000700)=[{&(0x7f00000004c0)="d0c2f824c6a06e295b629bee5e4147787d42222f7d51f214b2fc2b7f8f1a1c974be8491292c228b64312f08c2a701036d8e5942594590ad6c615ad4ea06ef9799c47e5fbb8df7a401e6f27d4fce139254392cd5cd0c10774538e96ccf1b73d1f328b104c23a15dad315c203c05441ab862e1d87bfa4bfb6ccc7951440e7c94cd39854938c351b308d67c64359a13ab20072006fba328e73f1a28fbdfb0481350f70bcf5f22d6018661b6b436e1447d0c601016b79e0f020f67f2fdb9f959374caf8c12d959277aac1e7a80fab3f0fb54625358082ed5f53f9d2d71580dfcb8eddbe77b90ddcb47b90e", 0xe9}, {&(0x7f00000005c0)="6e3b4b6023a11aac9f25fcab94da6a49f102d9bcc045587e5f92ef28067afce1c547d2c66834427cd771c43d1e9c1668c086f384590b02cf71519b35a45854a3", 0x40}, {&(0x7f0000000600)="e52595ff24019a4699d3fe596c71b8d98cb699913551835b99df25425b33cc6eed2e2b9281c19b34f62df76934e5ee50c2aa2e56494266145d8dee9c3c792d52ea957ca9cbe43c0e10b4fa6dc399f5a43132beefc2c9d07ab0189e8f1c48294135a7eb2ffd29f701922e4b5f2f94154e1c20e5900cb06c44e6676decc89fff55a0e6c3a97d3756a36cfc5e979181cb5ac0c4d63829390a6e4d59a465b013fdf99ce93c8350b00e25eccfeea54f58f27272141f1bb246c9b9ef22a76628d420b15db0ed4cddd302175e786eae8b7727ed0c31e4e6e331ebb36b97c0", 0xdb}], 0x3, &(0x7f0000000740)=[{0x58, 0x101, 0x3, "ce9b7934f9edc459bca88ae96581d6f1cc74ad0b56f6d1a6ad994bf4764b8ad6e7d00c712b68171bf868e4293d0e7f9809bd1be85257223bcd4f6b538eabaa8b20aa6af57fb1"}, {0xe0, 0xffff, 0x5, "e5c8752c66ce04cd5ed39a357ac65ab86e2b5796c59dd2df8f3c8d0cf35222a4879833a92b7c17c7e3841cd4a640c6c5ec308b41a2de7d8ce7e7dca437200255205c10ce3a91afed4260ceb7e19775fd3add80dd1e872bf60fcc1e9503d5c81d9a9cd69b84bca29c51337435773bc7abe8742ca8cb3321337446a26416fb6833243f62041379921b1abfda2d09d3171e861771e870a869804d6fb4d58878142da58fd0f5334d1c489c84f233fb1b5d947a11976ba35d1a57cad379c07ab9f4b5f4a1b554100bde416e"}], 0x138}, 0x40e) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000000940)='./file0\x00', r5, r7) getsockname$unix(r0, &(0x7f00000009c0)=@file={0x0, ""/53}, &(0x7f0000000a00)=0x37) r8 = semget$private(0x0, 0x0, 0x4) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000a40)=""/31) r9 = dup2(r3, r2) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000a80)=0x2) r10 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000ac0)={{0x18, 0x0, 0x1, 0x2}, {0x18, 0x2, 0x6, 0xffffffff}, 0x9, [0xffff, 0x2, 0xbc2, 0x200, 0xffffffff, 0x5, 0x40, 0x8]}, 0x3c) r11 = msgget(0x0, 0x8) msgctl$IPC_RMID(r11, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000b00)={{0x200, r5, r6, r5, r6, 0x148}, 0x8, 0x1, r4, r4, 0x5, 0x4, 0x4}) semctl$IPC_RMID(r8, 0x0, 0x0) fsync(r0) connect$unix(r2, &(0x7f0000000b80)=@abs={0x0, 0x0, 0x1}, 0x8) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000bc0)={{0xeb, r5, r6, r5, r6, 0x80, 0x9}, 0xfffffffffffffffa, 0x0, r4, r4, 0x401, 0x1ff, 0x6}) unlinkat(r9, &(0x7f0000000c40)='./file0/file0\x00', 0x800) getgroups(0x1, &(0x7f0000000c80)=[r7]) shmctl$SHM_UNLOCK(r10, 0x4) 00:00:28 executing program 2: r0 = msgget(0x0, 0x1) r1 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() fchown(r1, r3, r5) sendto$unix(r1, &(0x7f0000000040)="9fdcad6c3c71637f911af67d4918a577977befa6016bb26956369bbc57a10cf70c11645acd25e4bb203cc02b3facf270bf", 0x31, 0x40a, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={r2, r3, r5}, 0xc) r6 = socket$inet(0x2, 0x20000000, 0x0) getppid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000100)={r2, r3, r5}, 0xc) fcntl$getown(r1, 0x5) r7 = open(&(0x7f0000000140)='./file0\x00', 0x8020, 0x2) fcntl$getflags(r6, 0x3) readlinkat(r7, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/101, 0x65) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r8 = openat(r7, &(0x7f0000000300)='./file0\x00', 0x80000, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000380), 0xc) pipe(&(0x7f00000003c0)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000400)=""/93) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000480)=""/151) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) bind$inet(r9, &(0x7f00000005c0)={0x2, 0x1}, 0xc) getgroups(0x2, &(0x7f0000000640)=[r4, r4]) fchownat(r10, &(0x7f0000000600)='./file0\x00', r13, r14, 0x600) close(r7) chroot(&(0x7f0000000680)='./file0\x00') select(0x40, &(0x7f00000006c0)={0x80000000, 0x7, 0x7ff, 0x3, 0xb6b, 0x9, 0x1, 0x100}, &(0x7f0000000700)={0x0, 0x1, 0x0, 0x10001, 0x7, 0x20, 0xc7, 0x6}, &(0x7f0000000740)={0x1ff, 0x30000000000000, 0x2, 0xfffffffffffffffc, 0x38a6, 0x4, 0x6, 0xff}, &(0x7f0000000780)={0x273, 0x6}) readlinkat(r12, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/4096, 0x1000) 00:00:28 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x20) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket$inet6(0x18, 0x2, 0x4) r2 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/15, 0xf, 0x840, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') r3 = getuid() r4 = dup(r2) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x28000, 0x20) r6 = socket$unix(0x1, 0x5, 0x0) getuid() setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x1, 0x80}, {0x18, 0x3, 0x3, 0x7f}, 0x800, [0x10000, 0xfff, 0x7, 0x7, 0x8, 0x7f, 0x1, 0x9]}, 0x3c) mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x2) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r7 = semget(0x3, 0x3, 0x488) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f00000002c0)=""/4096) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r10 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001340)=""/178) semop(r10, &(0x7f0000001400)=[{0x0, 0x7fff, 0x1000}, {0x0, 0xffffffffffff91f7, 0x1800}, {0x6, 0xf185, 0x800}, {0x3, 0x5f0e}, {0x7, 0x3ff}, {0x2, 0x9, 0x1800}, {0x4, 0xfffffffffffffffb, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0x2, 0x800}], 0xa) getegid() setreuid(r9, r3) fchmodat(r5, &(0x7f0000001440)='./file0\x00', 0x110, 0x400) fchmod(r6, 0x8) fcntl$setown(r5, 0x6, r8) fchmodat(r1, &(0x7f0000001480)='./file1\x00', 0x100, 0x200) mknodat(r5, &(0x7f00000014c0)='./file0\x00', 0x8000, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001500), &(0x7f0000001540)=0xc) 00:00:28 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x100) chroot(&(0x7f0000000080)='./file1\x00') chroot(&(0x7f0000000000)='./file1\x00') [ 56.3216581] ASan: Unauthorized Access In 0xffffffff80a7f51e: Addr 0xffffd20012ea30cc [4 bytes, read, RedZonePartial] [ 56.3369564] #0 0xffffffff80a7f51e in in6_print [ 56.3369564] #1 0xffffffff80a7fbdf in sin6_print [ 56.3545412] #2 0xffffffff80f4f561 in sockaddr_checklen [ 56.3645785] #3 0xffffffff80f4f62a in sockaddr_alloc [ 56.3645785] #4 0xffffffff80f4f78f in sockaddr_dup [ 56.3827178] #5 0xffffffff81060f60 in rtcache_setdst [ 56.3931910] #6 0xffffffff81061377 in rtcache_lookup2 [ 56.3931910] #7 0xffffffff80a8038f in in6_selectroute [ 56.4109374] #8 0xffffffff80a80797 in in6_selectsrc [ 56.4109374] #9 0xffffffff80aa9309 in rip6_output [ 56.4290887] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 56.4389121] #11 0xffffffff80f603ca in sosend [ 56.4389121] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 56.4571700] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 56.4665935] #14 0xffffffff80f6b3ac in sys_sendto [ 56.4665935] ASan: Unauthorized Access In 0xffffffff80a7f9ec: Addr 0xffffd20012ea30d0 [4 bytes, read, RedZone] [ 56.4896725] #0 0xffffffff80a7f9ec in in6_print [ 56.4983738] #1 0xffffffff80a7fbdf in sin6_print [ 56.5076436] #2 0xffffffff80f4f561 in sockaddr_checklen [ 56.5076436] #3 0xffffffff80f4f62a in sockaddr_alloc [ 56.5261787] #4 0xffffffff80f4f78f in sockaddr_dup [ 56.5362553] #5 0xffffffff81060f60 in rtcache_setdst [ 56.5362553] #6 0xffffffff81061377 in rtcache_lookup2 [ 56.5540723] #7 0xffffffff80a8038f in in6_selectroute [ 56.5648702] #8 0xffffffff80a80797 in in6_selectsrc [ 56.5648702] #9 0xffffffff80aa9309 in rip6_output [ 56.5817351] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 56.5817351] #11 0xffffffff80f603ca in sosend [ 56.6000583] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 56.6099068] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 56.6099068] #14 0xffffffff80f6b3ac in sys_sendto [ 56.6283505] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea30cc [2 bytes, read, RedZonePartial] [ 56.6433526] #0 0xffffffff80a7f7e0 in in6_print [ 56.6520820] #1 0xffffffff80a7fbdf in sin6_print [ 56.6520820] #2 0xffffffff80f4f561 in sockaddr_checklen [ 56.6706642] #3 0xffffffff80f4f62a in sockaddr_alloc [ 56.6799984] #4 0xffffffff80f4f78f in sockaddr_dup [ 56.6799984] #5 0xffffffff81060f60 in rtcache_setdst [ 56.6984759] #6 0xffffffff81061377 in rtcache_lookup2 [ 56.7079334] #7 0xffffffff80a8038f in in6_selectroute [ 56.7079334] #8 0xffffffff80a80797 in in6_selectsrc [ 56.7267300] #9 0xffffffff80aa9309 in rip6_output [ 56.7365485] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 56.7365485] #11 0xffffffff80f603ca in sosend [ 56.7540123] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 56.7651614] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 56.7651614] #14 0xffffffff80f6b3ac in sys_sendto [ 56.7822991] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea30ce [2 bytes, read, RedZonePartial] [ 56.7973050] #0 0xffffffff80a7f7e0 in in6_print [ 56.7973050] #1 0xffffffff80a7fbdf in sin6_print [ 56.8148771] #2 0xffffffff80f4f561 in sockaddr_checklen [ 56.8245879] #3 0xffffffff80f4f62a in sockaddr_alloc [ 56.8245879] #4 0xffffffff80f4f78f in sockaddr_dup [ 56.8430303] #5 0xffffffff81060f60 in rtcache_setdst [ 56.8523650] #6 0xffffffff81061377 in rtcache_lookup2 [ 56.8523650] #7 0xffffffff80a8038f in in6_selectroute [ 56.8713186] #8 0xffffffff80a80797 in in6_selectsrc [ 56.8805393] #9 0xffffffff80aa9309 in rip6_output [ 56.8805393] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 56.8993519] #11 0xffffffff80f603ca in sosend [ 56.9082272] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 56.9082272] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 56.9271477] #14 0xffffffff80f6b3ac in sys_sendto [ 56.9271477] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea30d0 [2 bytes, read, RedZone] [ 56.9511475] #0 0xffffffff80a7f7e0 in in6_print [ 56.9511475] #1 0xffffffff80a7fbdf in sin6_print [ 56.9678514] #2 0xffffffff80f4f561 in sockaddr_checklen [ 56.9678514] #3 0xffffffff80f4f62a in sockaddr_alloc [ 56.9869181] #4 0xffffffff80f4f78f in sockaddr_dup [ 56.9960304] #5 0xffffffff81060f60 in rtcache_setdst [ 56.9960304] #6 0xffffffff81061377 in rtcache_lookup2 [ 57.0148217] #7 0xffffffff80a8038f in in6_selectroute [ 57.0242835] #8 0xffffffff80a80797 in in6_selectsrc [ 57.0242835] #9 0xffffffff80aa9309 in rip6_output [ 57.0424800] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 57.0523159] #11 0xffffffff80f603ca in sosend [ 57.0523159] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 57.0706490] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 57.0801118] #14 0xffffffff80f6b3ac in sys_sendto [ 57.0801118] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea30d2 [2 bytes, read, RedZone] [ 57.1032059] #0 0xffffffff80a7f7e0 in in6_print [ 57.1119280] #1 0xffffffff80a7fbdf in sin6_print [ 57.1119280] #2 0xffffffff80f4f561 in sockaddr_checklen [ 57.1304892] #3 0xffffffff80f4f62a in sockaddr_alloc [ 57.1398393] #4 0xffffffff80f4f78f in sockaddr_dup [ 57.1398393] #5 0xffffffff81060f60 in rtcache_setdst [ 57.1582866] #6 0xffffffff81061377 in rtcache_lookup2 [ 57.1677484] #7 0xffffffff80a8038f in in6_selectroute [ 57.1677484] #8 0xffffffff80a80797 in in6_selectsrc [ 57.1864364] #9 0xffffffff80aa9309 in rip6_output [ 57.1954163] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 57.1954163] #11 0xffffffff80f603ca in sosend [ 57.2138668] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 57.2236945] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 57.2236945] #14 0xffffffff80f6b3ac in sys_sendto [ 57.2421156] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea30d4 [2 bytes, read, RedZone] [ 57.2562414] #0 0xffffffff80a7f7e0 in in6_print [ 57.2658952] #1 0xffffffff80a7fbdf in sin6_print [ 57.2658952] #2 0xffffffff80f4f561 in sockaddr_checklen [ 57.2835708] #3 0xffffffff80f4f62a in sockaddr_alloc [ 57.2835708] #4 0xffffffff80f4f78f in sockaddr_dup [ 57.3020084] #5 0xffffffff81060f60 in rtcache_setdst [ 57.3113429] #6 0xffffffff81061377 in rtcache_lookup2 [ 57.3113429] #7 0xffffffff80a8038f in in6_selectroute [ 57.3302481] #8 0xffffffff80a80797 in in6_selectsrc [ 57.3394767] #9 0xffffffff80aa9309 in rip6_output [ 57.3394767] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 57.3583324] #11 0xffffffff80f603ca in sosend [ 57.3668051] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 57.3668051] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 57.3860943] #14 0xffffffff80f6b3ac in sys_sendto [ 57.3950619] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd20012ea30d6 [2 bytes, read, RedZone] [ 57.4091968] #0 0xffffffff80a7f7e0 in in6_print [ 57.4091968] #1 0xffffffff80a7fbdf in sin6_print [ 57.4268651] #2 0xffffffff80f4f561 in sockaddr_checklen [ 57.4375739] #3 0xffffffff80f4f62a in sockaddr_alloc [ 57.4375739] #4 0xffffffff80f4f78f in sockaddr_dup [ 57.4552227] #5 0xffffffff81060f60 in rtcache_setdst [ 57.4552227] #6 0xffffffff81061377 in rtcache_lookup2 [ 57.4740227] #7 0xffffffff80a8038f in in6_selectroute [ 57.4834935] #8 0xffffffff80a80797 in in6_selectsrc [ 57.4834935] #9 0xffffffff80aa9309 in rip6_output [ 57.5017236] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 57.5115918] #11 0xffffffff80f603ca in sosend [ 57.5115918] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 57.5298909] #13 0xffffffff80f6b26e in do_sys_sendmsg 00:00:29 executing program 1: r0 = geteuid() setuid(r0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x110) semget$private(0x0, 0x0, 0x4) munlockall() r1 = dup(0xffffffffffffff9c) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x600) 00:00:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653000dbc429c00ee44adf"], 0xa) 00:00:29 executing program 2: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/84, 0x54) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2) getdents(r2, &(0x7f0000000100)=""/171, 0xab) sendmsg(r2, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)="aeb7157705242eb691ab08fb755f39526c50882088a66bfb35a2d0ff41ef920f8ebefa895b0f84adec0726a8bf39b4041f347989e61215ac071f44ad501b60dd7058fa22e2d3711708a317151f91955dc97906df500f9199491a8bc1928cb79465dd397173941854742a84a277c5f11d404e551bf5236f8a461212e48e4a461ea621be14b589b7d1038254f62d2db46bb9ae7097794c7ed7b808d3a9", 0x9c}, {&(0x7f0000000280)="158c35a867965dad7ccb80a4a523d9d1f1ba886ad83949bdee0885f3aeadf301e3ad8a2de71b5e212beef6443289a2bc4f8622213d95ccd5b519d8fe279bacb753cd4d2857d4ad0b91ab6db1a66af16e5850b5dbd81f57a405c59886ae1cb480821e0e6802816519f6b7ed61ac44fed00a0ca7459a7bb5666d3122274ecbe9976ad0932fb1f33df92ae9d7ec16c547246fdc1436df893faad70a7d738210da3db905ebbd2700f6fe420de6f6f4f65baf21759e4579da01e92d7903aec4e61bc749299260a0523f33cf0f7a36969881dfb664af8c5685", 0xd6}], 0x2, &(0x7f00000003c0)=[{0x1010, 0x29, 0x9, "a5cb229873cdb12ca6e2bf319f0016ef46b69f2a99207704d1d38940f03cc993c0abac33417b6ab2bbee0f6f6ca53a004b3b406b97b4ec91fd9f9acbae8f2337e2d00c50f84ac4d62bcf922be5b36093e0aef30cbe94ec833b0873f5adac62da75c2b64b873ca65b75ab75f66e47647c565422b086d398d27d819fdf81f552d7227f51526d51997c9379bd456b17144996d9a5daace88ce650ee235b4914d5f37eac375e86a7b736e7ace21fc720fea3fe4dfd9d8f5a3c9f1ccae13061f89d7b9f9f794470909b35628f5bac6b664fe23da54369b3a9a6c71cdb013f08bff85dd98b154b9d09b77bd982fe2423206e3499b1b3e846bd3a6971df7978862a916d745e39e8660a0f15d04cde4912f53ccc551f5409aa897ab94cea8f0f4cffdd864841d982fe0a3780a8e8e8a8d28599930cc78bfc43d214b3cc47b0a2fc243a9fdd84adb3ffb00961bc824212909fad638638ec017468d50ae93eb421752bd106b49fc3a8957665ef0690ffa02361171b89e6592f9706145e6349541333455cf1b2febcb80d344f63522127c3b952e60d608c578b9c2b3fa20286286a396cfac1d3c3c0c138ce137adc9521adfe05635c159fe9cd2b5b5cd00ee6d47dcb7e73ccf126a5d24b9bebe70dcd714c21cf50ee317a78989b149561cde93d7860ebe86ef0a6a7c5cecca05eb57e87463dd8ca04041f2690000376e99d00d1ca0eba8a3ec8c863a62540e724405ef53fbfaa9a6d82aa3ec22811e11a9343ceef2450ae42b713465500a9cb879f42df866bfc2153258ebab384e738b18357accec49acfc2266c67dd3c76a2242e03dd4824dbda9e4f6adb3215287a2e98465b824a3dc0522fa9d05fcf25947beda86f53218c1b18bd54ca5cc90c7a36c28fd0f0ddedf4d8c7351a9bab02b8d04c73b8c0b96d45a82df269536cf9c54c03ededd553dd8ac8de6cdd50d660026a7295b10e1d9900db6fc7d07f5525524f82508bce5960dfd91ecceb7109d1b7d27b84dd42c430fac92113d62ba5e36d6968adadf24174a7726d83cde6e9359128db8b2fa98f75347f47968054ad5ab3f14cd9d9d05b13cb48b03c7dac37b73a5e957f2098ea0c5e898bc666f20162e003ef228e57375d26390dfbefae52c34644aaeeef39557332ebe7fb7cf9ffa671e862a082e8456359fbde3bd957bc3b621134827bcfef32cf6873d955ae9b76df1303a87b6372b5494ffd8852413c243e4a7a76906d77860a167184b27be849dfe1667cb8bc53ff12635996d6c866008c231fab38a3757780019f52325d6dbfb58417fc15b5e5f40c232ddaa66904755b81cf45ff7d7500411100ca6e52b8ab6beba826b62739efa0b47a337066f5ba1558df81f1af30717c69bf78fb83771e2f1a1bd09710882122acc8ddcbe35ff447c08b8f706645288207ffc40e691129d894af03f569168a3608420857b922c1d490866e86d7d6bf6fe1e89a09a8089488494469fdec175ed94fb03099b28eed4aedd1606eb026874b57b485948bc3e825142de86650253ee223928fc04ac59f042666e9e7bfc00f685e1a05cbd95b3225ff12054c898a79719831d77f7bee839b2071f9e73b0e0c23cbfa3b4b7a521d3fd18e4966b4be26c9c229b8d9b225b4d17e24460223b8745238f114495aaf9fb2107acc7afc3e4539a66d07306ed30fe3e487f5453990bf925c8d080cbb927ea4f3c82ac849bb355370bbd1293e774d275894177ad8b354075e08458f397270f1d8e8b072ce9c254a449fd913a6852fee7c8ed491507dcec94f9f323138dd25414bae7865c444d0f06074dd14e4c914934a29601113031665a6cf1387acde741057e0113ce038b6988eadd30c137abf6704cd21acc11d1228fa62875c3e96fb56b29b7e53b025cdf9b8db816b7ec15410009f5d91f6c559bd2ab912e36ea4799051ff40ba42d38c58199a97b103919590ba7f339e3795e803fd5e98ca81ddcf868a4300501e98354631c7e9e99e3e9961e9c07e83bc28f112b1bda6b1d958969c331fa62e488711703173ca6c059612b0e692f59c692e0eadad7fc2b5cbe5b323e78c0359b7efda0f90e4e04949e0d0c91f69589740d0c64cc5f46d4c1288572e8ed54cd3cdd7c6b861f4df0df639ff9311842054e7451c26e996d13681663bb40679a38976448af1f629459b36ae38a61091aef6dac585e2f12ae32fcc9035003c71df884b02a3cbe0d93f797c67f4cdf0d9d1c16c52b51f5806a9568431aada82d4643134e23fbef0d82d6bbc33debce2420ce599d8a7d4f97de9ea7da799e9bf0394c6a880fc62003210cc062f790917bf86179101426e40b4a340b99819dfd5247c1fb5966f37b32df74b586e27bd58ebb2b177a6e38cfab65b75ac8664ad8fd127cfa8fa0a14a4407ef077795dbc031d0666ef57ef6f8a363fa4c838bb12c3ebdf7f26e3a0a6df84ff3ea44e81d495e1743f68c413a609cb2f5b9c671fa25869d00d56669a88767dce1f72c659d552d4d8708c422afea9753d39bd95ec100eddfe1c922c7fc393f0c7400a914a1f3cfbbedc1a36d7e67ffe36012eb4522b6e3a59f8b21018f59dc25422a619b78e9454ebb73ba00901d4266978eced59ccb5a14ba05d919cf9be321a50dcb32027685765b5af03ab8f5e220a6548e174296a5ba7d02969c90849d691ceb4913be4122015a8c9bee6a33113b9bdab7b40d0e929fc6750479ad01c13c0b6bb78ff1eacf6d03d3cc7be6a993b8a36e153c5da58d73e62d744a09c687b22da360197644ced621d9502b834ceb724ec95f00aaebc43d849397caf080a22e843365dc87691f68a17150ee79d05774e801c73d50c17963193d89d0a446df3b5ce9a35c90962d6ec8c3547784b451c2fa77808638cf5f90320f79db25b7174e243cfd046d2a20479684ba1da2d4256a69326beb532ab405576ccf44567cb604880e2fe7e7295c7d299c8785cddea0a0f66aafe484563e028b98f01586af6b33360b2ec806a50d6f532e67ab8869090699cb7176826a00be0dcf939f5a2b8a3be4013818885ba18528295af4cba322c055e5ee9927755f2a961aa6d8ac67c718d36249f4931a9bbea68b90567f2d7c66a44e8655282f3112805207c86ae42c7a64669c010a71d64bcd73b7f19991951669f81cfeb5768e1b30a9e9164b967df832b1c0ff9216e435b694a7bebf0bcad62a1db503d9e9a0e153fad84469bcbfdc2a6ee43302ef7c948a839bc2905fac9686254fee259da8aa69587405c1c8bc30da720d6c566aafc5ff378e60d3c92b019aa7b8ae209be8283a04ceb47b9b242954ae1a8924b13207fbd3adf9a4f33fbbce5e702a1d6dc65d428006300d25bb82a812c03d49b1a3b51b4fbb9ff02e033ecf1f69efc8f484ff3885f653d4c7757d1732d0236a4225fe8fb12d12074a1efa5ecf566adf7bf14100492aea5e97d864eac78167726cc41a9e401b46f5eece6e979237d6bffd2f45b48fa56fe2524f21646f8088cbbda58c6d808cc0be4d14d2cef28deea7a03c534e6410487626fab201a31bcb3fd777d897dc9843496cd219c2ea65cdfe34b6aaaabb0e44c07037d641d1adb6ee9956a4c52076beedfd65533a4fab41e8805352c20edd95891801da39e64eb622f463ca83b983f752ad3b0b0a3982a8481aa8245997028ef175e7bf34f0844007400489999ae33894c3101c2b1bdb7b4a9e144b3575a45230842e9c9561ab10b04adc9f1097078ae46ef8a60a38a8f90c9941e5c4852ae157176c276bcc13c709f93c2b83f293a9380a31deaf832e334e2e577d5b4f05739ecd5ea6f87ea73d942be92aed97dee8c8ff48decf9aac05cdb07f4fa39e6591e651120469c65a4e7bcd5c82741c3b3dd8eb68d8ece5e612e2dc7bb34c012fd6ec4888f8d4071b063a4935547ca968dbfba8f74097f03c33409ef21df34ea534bb1075a57c1cef08d889e36d364b017d723cd6ec24d836c5e61fabd706ccf8d1a31a67d9c9d650b5b3bedc20d679f067372e3e7bc256d4f42ca11fa4746cdfcf9dc0a57dbccb2924cf3c406eb90145b18abc5c11ccf9f45e29b821687471df5cf544af3a8b1f4eee5ab732aedec14844a1ed1aa4b1d55fd0ae58e545e784acc953a09fc3181794ff63ac6f412d52e5feaa821906cf247a3462f211762052a71f445c23867cca0c42e4702643410938ba66ce791cf578a8c4ab5a892bbae3c7ec1e7481f0f19fd7e5c771658a9f5f2e65bff99fe123c3a6133300cc85087a700ff54e68801bcd09405508cb0b64791327210b32d7b83a71ea723b9a45ad9793b773d40de2082957bea004a9905e0e85ab23897f1d37b3e3aef607df97ecebbaf3dfb16e4b5ba550f2838bac0967839da72ec7fd36cc47b4f865f0122a84e6c2769e21d0401eee1214cba489b7711ca0293c6fda68581289175975d6fb19c7461631c292adf36aa0e2e7705ce698fb20cd4a5a97d98a2651377ebe19f4adac66c16cb3b7548af09b72d5122368ff6b8bff769eaba9fcaacfed0a1bc0b8d82fd1d76492315e0743748184777bbb01139b4bd254784e92584546e0f8cb5bc8f55b793e955b0e8ea099590f87f9a9c2b27ebc4b072a8c399a98d48f19573a0fba40757d2c210bad379ab01c7f2c4077ac13b80a272d080339f0477ebc86264a69fca1f47fa22b566f6816165b6677dd7c805cb6bcb2dd7ca43f256f1f445d2ec3907c0c458de8d391f26f6c428a43b4181983df489a4b2131c843deff3ef81a876a89efa7b0c14dd74dff419b448ec3fdb2be1f857278305b2162b3cdb27cf626515b39b2055685372b61a13cd31d362b44b84308aeb7762a3086f2935763b381ccd3e7b22451bfdaec14f64adee07e9e139defab2f79ab6fe4c823e4c6a7c5cf3b19c01c0c586525cf8f195a7a89ba2de15c93c0b3fe47fb919e39a5dff02ce0608080719ef36de136900e13979a2d013a0d56593a1ce3de7147a1e4cdd12e7f7bc25ceaca4293ce8a0c80ee5a848cf5a8faf79622f020177c0da22df55c932ebb68143dada9d20f7cd4b7a50fd72f831463706d9ca7a3ff2413709f87115ba5589ed148bda46d4499f696d4a9e3bc5d2950659c26a1bc89b5356028d792ce34280ec247c8b6182a822d4c99faa3612dbe8b85128f78fbcfc1c03adbd0e22667b526922d777a919809c1675d6e107b7bd174e4b8cf4d0a68d6117970d4cff8e11f1479a153fa6cc72cb412aeacbee74128fbabd4f8f0a974c34205086563c73114a1bfcfeb4e67cd84b07cbd9c37b475f86789aa84547afe3d1904f04594510034131f266ea768e8ee891e968c68eb5dadbadb185b1929bf18b55e1818454683d2a6b10dadb50d8f515659d55dcd4cba6ee250f884c6ed63bb9418519732a46edd1d9d28e42a339498f0852de906602e6a9dbc8c8c3ff217466ddd8300d8cc8b0c52f8db7c1b483d58339b6a3959d3da5193a60bc4e73f0629191ffe0eb99dfcc2a68c8697d3e95749c1b49c795f4ee1ec3225ff4fcbe00871f0d9d2c0451d6ddfa30b374de5e863d5d82b9143be6eb6b46be344fae42ed0cd68e0bbaa9cd41be7ddca6291a2ef0cc8425403c498e80264fe6d03fc752c250afbb34196b73641cb18936ca646d7f76404dd5997395189ff343732382b998920387e2f2a926e15d122199ef1099b966fee55e80d8bbf95c8872bcdedd4d1997fe12c75fa3ffab831957d0f7a0af405d41ef02d0886e35a21c241e0874924f257853b107d239c87d43f0e6d50e9ecace2d4ee82eb515085bb60de41272c25d532c296552e05e6d0aeeb1f4b7"}, {0x98, 0x6, 0x81, "2ac22e86ff9c974fa18694b67c94f9cae8e604e68b5c902b9f76a729baf36e7ca4caf86c7eb5554ebffa9e90c7e0a49f06fd39921db6ced39a5d9a9efd821c14000a7def1d50c774677a2b2af63c74595a490e96838b8d7544d9a9f66ea0d7c5d69e1145e3c9432386b3ba682cd0011373625ba04afae425795adf507e4f4dd403b22d5920"}], 0x10a8}, 0x8) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000014c0)=""/21, 0x15}], 0x1, 0x28) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000001580)='./file0\x00', 0x2) linkat(r2, &(0x7f00000015c0)='./file0\x00', r2, &(0x7f0000001600)='./file0\x00', 0x400) chmod(&(0x7f0000001640)='./file0\x00', 0x0) read(r1, &(0x7f0000001680)=""/118, 0x76) bind$inet6(r2, &(0x7f0000001700)={0x18, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) mkdir(&(0x7f0000001740)='./file0\x00', 0x100) chmod(&(0x7f0000001780)='./file0\x00', 0x81) mknodat(r2, &(0x7f00000017c0)='./file0\x00', 0x8, 0x1) r5 = open(&(0x7f0000001800)='./file0\x00', 0x10000, 0x121) poll(&(0x7f0000001840)=[{r3, 0x84}, {r4, 0x6}, {r5, 0x90}], 0x3, 0x0) mkdir(&(0x7f0000001880)='./file0\x00', 0x80) bind$inet6(r2, &(0x7f00000018c0)={0x18, 0x3, 0x5, 0x7}, 0xc) bind$inet6(r5, &(0x7f0000001900)={0x18, 0x3, 0x7, 0x7fff}, 0xc) recvfrom$inet6(r2, &(0x7f0000001940)=""/4096, 0x1000, 0x0, &(0x7f0000002940)={0x18, 0x2, 0xfffffffffffffff7, 0x6}, 0xc) pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000029c0), &(0x7f0000002a00)=0x8) getsockname$inet6(r2, &(0x7f0000002a40), &(0x7f0000002a80)=0xc) accept$inet(r2, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b40)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x410, r7, 0x0, 0x0) 00:00:29 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r1, r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) [ 57.5393629] #14 0xffffffff80f6b3ac in sys_sendto [ 57.5393629] sockaddr_checklen: 0xffffd20012ea30c0 bad len af=24 socklen=12 len=28 [inet6: ::] [ 57.5604804] sockaddr_checklen: 0xffffd2016f0a7020 bad len af=24 socklen=12 len=28 [inet6: [7700::4e01:0:0:0]:20019] 00:00:29 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup(r0) r2 = dup2(r1, r0) fcntl$getflags(r1, 0x3) fcntl$setstatus(r2, 0x4, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r8 = accept$unix(r6, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={r3, r4, r5}, 0xc) readv(r8, &(0x7f0000000380)=[{&(0x7f0000000240)=""/67, 0x43}, {&(0x7f00000002c0)=""/134, 0x86}], 0x2) poll(&(0x7f00000003c0)=[{r1, 0x100}, {r1, 0x4}, {r8, 0x1}, {r6, 0x20}], 0x4, 0x6) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x10) socketpair(0x1f, 0x0, 0x7ff, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80000, 0x20) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000004c0)={r3, r4, r5}, 0xc) getitimer(0x0, &(0x7f0000000500)) write(r0, &(0x7f0000000540)="79d59c3658118f7bc5436e3513c90885bf4e7bd001231f728bd5aa31fde9b336c2e6e53677e59077507485fc05f67398cc0fa1b761b8de2f9c997e5dc806b62600b1d599e42c3823e81aa59b19835bc52bc9866cd01e6c39c7c935d06332ece38a70573ed1ac9a7fdfa6c8bc591323187537b3860bd968ebfbd8c54c0a1fd6ef8b4a84c074225b16581760ccddc8d1f4af6cc2", 0x93) openat(r11, &(0x7f0000000600)='./file0\x00', 0x0, 0xc1) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$dupfd(r6, 0x0, r2) open$dir(&(0x7f00000006c0)='./file0/file0\x00', 0x20421, 0x8) fchown(r2, r12, r5) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000740)) fdatasync(r0) faccessat(r7, &(0x7f0000000780)='./file0/file0/file0\x00', 0x40, 0x200) accept$inet(r13, &(0x7f00000007c0), &(0x7f0000000800)=0xc) accept$unix(r1, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) 00:00:29 executing program 5: clock_getres(0x3, &(0x7f0000000000)) r0 = socket(0x10, 0x1, 0xfd) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) setegid(r3) getsockopt(r0, 0x3, 0x401, &(0x7f0000000100)=""/43, &(0x7f0000000140)=0x2b) setegid(r2) setegid(r2) r4 = msgget(0x1, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x9, r5, r3, r6, r2, 0xc, 0x4}, 0x0, 0x5, r8, r9, 0x5, 0x4, 0x9, 0x1000}) r10 = msgget(0x3, 0x200) fchroot(r0) listen(r0, 0x2) geteuid() setgid(r3) getgroups(0x3, &(0x7f0000000240)=[r2, r7, r7]) r11 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8400, 0x80) mknodat(r11, &(0x7f00000002c0)='./file0\x00', 0x8080, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000300)={0x0, 0x5}, 0x10) select(0x40, &(0x7f0000000340)={0x2, 0x0, 0x3ff, 0x10001, 0x3, 0x8, 0x800, 0x6}, &(0x7f0000000380)={0xfff, 0x8, 0x0, 0x0, 0x8, 0x6, 0x10000, 0x7f}, &(0x7f00000003c0)={0xa80, 0x1, 0x3, 0x100000000, 0x3, 0x8, 0xe777, 0x9220}, &(0x7f0000000400)={0xffffffff, 0x7fffffff}) recvfrom$inet(r0, &(0x7f0000000440)=""/127, 0x7f, 0x1, 0x0, 0x0) faccessat(r11, &(0x7f00000004c0)='./file0\x00', 0x20, 0x300) accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580), 0xc) pipe(&(0x7f00000005c0)) msgsnd(r10, &(0x7f0000000600)={0x3, "99be20a0bde5da7ca909a3ad3f42af5358ba6f71e41e8f4e66b7843619b2cce9cb44aeafe5bda33ed6c5bdbc7a51cb3977c07a969e81ad3db0499bb1bfb6535f7ab029b7cf70848a77818dc25b0e3adf7025d9fbaabc5899a5a6c8e1146d184ab7969b27ad6b64b3ca64c0f8df945bf573e108e697f2e38f4cc79716c2b0705f0abbc749d54dd10cca6d09c06e0b5a5315855307682939410cf800be4d23ee9755a20633aec0ddf6f9fd6747b673972fca8f1d7ba13889cda70c4d3eb39d94908faa6b5d2fa04f9645a13a75496f30c705d54b2971c02be9ffed000a3483d85cf6a9b37b0b318c1dd1a9884e86c6f049590f1d138efbad83d44c6f58cd61309325800d49a37e8821af5b53a315e13af6dfcb21e84a04fb7d9d97de976025d0698dc31d1d9f8197b1452ec3a657cba1e96bc675de3331f2114b1fbca218f72250edd0e0ff710414d2bb2550a09e64047645711adbb95fe993bedef3037caeb9eaf6a48d4f4e5c418066a075bdb24babc18fd3210083641de5161c4eb87f39188a67b8f4c07eddcc575b25aa5b3f58dba03cfa4570dee5556615279426c23f33585c9beeb074f5cb82a4932c66ba2acb3c2e8e3b0a6fce1717a351e984343e7629ac57765a0ce85a4629de83ec2ce8d9c943ada48359ed509771236eb139f50cd1828183cd06a43ecaaebd8fd16b259bfacc2e68bd9e0fbb7dd83ec1e2c4641cba7b66579dadbca8d9953ec1c94f3002201a429c945be8152b2c01b74cf651fcbcb6749e0299e277a0e09190656d0e1cc39cfc647225d5da85f3ac562ac3cb91e18e1b908ef8bc5bfb0f0516a149cc6fce6325a5210e5d1b955487ec35190d2e9e346512d7c194dc929d618c32462b0111a56516716ddeaba738ebd68e707f3577063d8207be26a2f4abd3d9c80a4b73904be24e92412b1b7da0f7d66a1293b7555165b114e16270cce7a2eaf035fd1ea47e3697996dcc8e70296d7540d3d27483d2cab6e976d481e27c634ac9198f33ea0bb43d0d4def77a70dc1f5469d9c47e3840af679d12bfa1a057ae3dcbd94492156d688ecf640e54ac3af7bdcf45abcf09dd262167e7b05b47a3f8577565c94e64999e2f8d5368950e5e27c7466e3c191cb869fcb34aa7f5acd667700bc26180192029d10c2c5cb778ee19cc5e9456b136d4f7770a3b2f2ac2f7bfbdcf0b414eaf0ac2e1f8aa64030487f5de3027a60944f706f499f977ecbf0a72a021754040e6a564d5ddbbd117a2a7bf9ec5717958fd5c282b6f30490f0d5fc922d591168a03e7c1cb639b038ee136776f1c02d9b60612be1bf9756fed6a2f19775ce1609fcc66c416b74cbf62eaadba6679eefe814480c85e6f5ae4df5109e2a288c7f930457f4ca394d93ba98ffca1cca03311a9ba2ff75bcea1a47d3ccb81d349e783d84deca7bd55f26910f429aa0a61bf1eca6bd4586fce1c1c38adeef153506bf97ea7fd9ddd2e59593a90664c3bab5cc86403ebff4eee0307cb32e69cfa85c40ad043e6f09f9b98442f07d3c18b0f6c9f89b8315cfa4b4008f7a341db208ea85403741d50d15805e2fcaeaf05ebf410d6e9051484adbdb327fd56f0948ac14059a7bd6eb04ca31b5c3aacca8f420541410ba820958e63f535df10cbbe166fb74da328b3a35a88bcd8a839c2c2655f9eaf2f7bcce0a147295ac48f32a09c0be2ffcff86074cef1db3eb525d8f27b183fdb53e62d94402ff515d9390360ded929f008d795f7df2c4a15586e1e72d9aa7c1f79941dafc8960f087656bd893261576c2667df191b6e70598e7caa3222fc855cd8fe98fdf5d38cff279b22c8ad6a43a956bdc55def3c97032ecf7532fe9087b436ab536c253a667780f0c512ddc4ae9b691f57ccd42de58d88a7524af6c44a424320f35e9da24b39f476a6118d6443fea4e720b02c6e49a4b5229aff9a763a676de0aa4ec8b918612aa0a6f68b41cd5f4b82933401f12658265b8eb7daf90d596660176b63874b00f911143a8b0476d16a2bc1f191bab0acbebd3a880cbac6687488102aad85a7d79b9ff9708170a0dd4e3a4ebed95bab2c6f4c7510e0b3a1ec44b6ff550ec879c7edcfa87913f05870b1f95af3620c010cb880f8a236404282fd650fc1570f754912a82731586ac106135165d90363999df9bcde2ca5354b1d623915fb1290de5dc3ad96219f046d25294fb2afa53282efe9c54599328c58c4ede77613bd4a11665438b217cbb699b809a5f807010e760ff77da291b300e648559906a38b85c252ba44292594de5822802fc8b0a4801b6c3e2e20b0834c731e6a893f808e388a8242a413fe50067fa91f6b7e776d120242f190ecd2a1e80a21532781e2121508e18b1ce8793d9ef3ddad5d50b6f6fbdb6a18dcd2af39f793f0899b88bc4cd1c3b85ff0886b06a51ec9ec91e8e182b368a4863aa5d574924799d252ceec7c9c83a8735fd0ffd2310d4999a3674c081a14a464a84eea8e55316418d28ee9675741d02d743f1f11fd9df5abb1085a4a13d81d82e56a9c90e719f081e04207203cbe5e1d2c5d6a2888250b05d2bde4ecedcf83839ca01139ceefb10b46e402dfaa486c28fd3624626c8c519c83df5540075f69c472bb8bc237c6035c1745b09d1006ec66b4f6d5031a6d1ca024a222120bdf50df54864c221a3b3111192dbe84318f32f750f6ce1ac6f5c9dc2fd72ecd154ba941c7d7129ed7caa65462c7a3b1d3999343c6a3caa740737340aae4560007928198dd57df4d87e1370ea0abfe694235dfe0ceee60038df648e7aa5ba51a868688eafaf022d1410c7caa86d0a1aa9b1493452d31212731f1831c7596c0dd92e4a9f40207abf8ef8a73b9b11edad3432b1db588d2d9fef526ab9fead420942803f09d57fc4bc9d856028dcbebb5dff1eb73bd7c55fc0d31b4683ac09f1b62cb591d9a823d4e2dca7479b1f537bcad66a5ad432c15c401923f91ba664a460ed0a700ed119f6c74b4ff89c69c453654b5406211fba403f6834de954b1f0591426adf0a944d1ac1a4e27df45c61fb4b2e069a2fe758615508f3f5470d3c8c2f1171169084cfa295a639bd3b142439468de8bafe203efa2c9289fc45c4c69c8b227d38100e66856db9d98c90c475e7fdbd26a4cd5b202ecbd95ba6166c751508e74ae63fe117f61bc86ac50d2173ad9eda518c92d0ee9402940ea1bd828fe4dc3bcee1624320fd309315344ba9e67b8d5e6846fc6ec7b454aeccd37c11a6815c6aebd33ea98281cc192e5b03718a710f267e053f125c302e0e8a2329466bd6e69389661be5351da9e54cb96caf9ad0ba7e663dc6d6b821f7f3b140e1d29413fd6c20b1a459216942942f65864394fb1ad40b0c4752c30b15a02baab3acef69f5a3cd2c3577c8834eb1073cfc996c91085d284cb2cf6aefa243f592db203ab0ca27273ed4fae86bfd430404aab64d6a87d49734a663e616c95e6c528678097839bb84850129d9fa1da9f3bebeb920cf6e8b9143a3607bb6b7148aa48fdbe79607bbb2339a15c0e24f6e8c6cb8a8485e5820da7a5c4e4df9a38a2407880a935f7ef294e5a9104118827f3f74e8eafdca0115d4021dcc7fca7238cb4a3ff9ef477b078681d4d2ebbb8dd2c23cbd87d08c157fc8eadf2c8f83b9ab7ebdd6a82cdc1a788e0cb4ee1589443fd555cb9750857f97ddbdb8eef74890c8fd7e81c51ba7a9e8c9067de75177b0f09aecdbf3bf4148301dfc0a3286c15995fee96334859d3d9a1415e2c7167fa89b00538671674c69145b0804fad789576af78be8068b23bebdee02f5d6a34dcb4a8a90b22f9b05863582fc7195562985213d1faa0f5aad589144a606bf5aae61195609bc4bcc6fc48dc2a6a4bb6a18625288890addbfb112d96b9bd8f17a3c5b99927f00f1d733c50d55e21af37716ea4363d479f535786fca376afe2bf1e3a0dc48601bac44daed66ac9306e70a6eaa0b7b8438ae8788ec7f4ee4108352ed844cc55b0fb5e1ed05a1ac53ddf400b695e879d8a9329dd8745f6608cbf723aa4b24708bde4a56cab66b0420dca383181e53e192d75b7c2dc04d783f00d8ec28dba6fd48276840a906122fc574459ba5267cc317fd82741cac34035ba58cb352da88f0025aeda695c3bba053283ef7458d33bf2a9af2474de0f27a76ed3a17806ea324633a82d646a125fbb5d8aef89b407d8a6c6346439971a7e7265593ff98beb586c3623e0a7582639d8bf8c9cb704e8dc309b5acb4c21292baf71d6d3fb8c96a8e8523776fc70f3a251e6b42e01d80502c6e9f3ba1a15aec4c29dc035e7559ee480e8ac760bc4c06ffdecee541bb410d2eced825257d9572ecadbddfe128189eca393e587df5147dc3f2448c3a09010ef05537f64be8a8b7d547699dd6502422553281f191f6f94ed9c25719f1c634702bf99672aad4bd4b51ae301ebb05975dc7c97dd5267e439450960c80a35f61a6f03c4217afbcb08c93039760012978e9b8819ecd0f899b741ee38835106dfd5845c7ab86c9c00d51c855413dc83c8463888bc2eb77c7e5bdb03365e582a8486c21a628552a802e6a2b799d2a25a88bdb69665f22888cc98fa4f158db54582dbd9eeaf8e8dc480f967980520f49730c4ee14a7a1df81dd66d9abff2f4f79623c0f5778bae9a2e85fd3c1af40f90ac670be1df9d3b4128d7dde9bebf332de496970ef21ee574b84d91ac059d2893a3d49716eb19a594e90b5818906928f7447aa027d517fd0a90ce80199be3bec995a3938ef1460e2911f6fe9af03ae1b3c19488f6cf27b66a00c131b9d8ee48fc92a27cd047a5da4c973b69de57953a8d661112e20077045d12fd917960195e6d28ab2702fff22404b45e5ce070f898179611f2c262b43ba683e8027ce9dbabdf5b916ee3241101517f2c1272a5f9c555e69065f660e63e1838155dfdb10c510e5e4e45b5490e69ff30925e30a0be39d04c244ff266e9d43f34c0cdeb4a7e0c2d2ee11ebff9d79e7e9f04b0eaa1be4a54d7a7cb797b3cc26bd91050e488f90a75663a472430fa61f43c5380b315c8edaad129f2784425e1d5b3d0be033e51becbeb991d5a7031285bf71beb1da5ce6999e23097a1cc97ce67a77cc55036fea8e0c1af08254a4c86c519cbf39e84dec4dc49e5cf012d2de8b084fd432877f399560db0dc9781968773b606c00f87be2f043d9fd14aa96cca57e20a27179c377763a504db4c2058f5f97290c084bded53686e379b7c3af63e0dac6c33a44a0ecee83cb9672443544531a0d1c2c4d302cc7214ccbc677996bbd60eca7ec1a3c3b4cbec44572f73350cbc5ccd65f30931b0b16f053f82f861be25b0bd2562c800bf624835ddd09034f85ddaa8dfb1737f8e792b8626e56b7fa15f8cf1cc052cde8787d93a2f563c66b4895097c184496e7cb2bdd35ced4c8625e223a67ffa503fee9535ac9259d867ad6d9e4274b05c19a517f8a8370753590d716a8e946b70b517dda53111e11be990ec3d151685432bf63e0482a580b1f8e7b44a17070e93936e704355c6ae9f696e118761e601e7aa217deda4beceb5670a3fc048b3c5adb052d3d8d5b6bc644f01b4633b23b881c42fbcdd462cb1631e6385c7f2aa5b677cb6e90b02c58dc348204f03ab0723de2bc18f7cc4b0364bfabe45f2d18b9ab21cff5e14909c040d54e3531278a9d656dd501bdcff2658a677931fbaee46c60d689fd85c97083e741c6573830d9e965a601756743bf73f84ccda7b46dd25c88c1f5eea0b9a6a4af66cd1218c9f6471fef1336e173f308f3d7b7fec9ead9472919a7cdb010389a5fcb685"}, 0x1008, 0x800) 00:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x103) sendto(r0, &(0x7f0000000040)="6b952826cbb0ee01afb3e59146f2defdd8328d8fd30cf2", 0x17, 0x8, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x169}, 0xc) semget$private(0x0, 0x3, 0x80) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x400) getegid() linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x400) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shutdown(r0, 0x1) linkat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00', 0x400) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r1 = socket$unix(0x1, 0x7, 0x0) sendmsg(r1, &(0x7f0000001cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x3, 0x3}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000480)="3d9ba730ed3acbea52890f6fe948bf81fc3f84a5dc108f9662e9f4908dd5f09676a0c8dad4e0134de27af0ac22eed63ee2dde0862e1973da007c6810e5eef7f47af2336570def4ec9439c836b459f138bc3d051839288e2ab1e545e2817bcfe93521261a2fb944d1cb5bcd46e115c09d3b8238ec0794d4680480c5", 0x7b}, {&(0x7f0000000500)="532e08b19c6d4c8ef33ac066621878540e712132aa9b5e585103a40c112c894f329af9f473859298041eaf5432d1a668f91c0e980d1fc1da323456a49b32736fa9c064efa338f86e1e88a7302ac2a4f34a01ac50e4fa3923db6ce3e6bd34be7b1434dd79e3bb16bc9b9c13cfe004e9d1d4c036ad9be3e436878109add33b8803bed10ad99b249f1f05aa271faf29e18c8107a232d8387bbeab657ee69a5e70e6c887de540c99829a077415c0006f8037059ceb3c281b4d132d6e4ce9b3fdef98b2cfd84901540cbd5a44fba1005f93f2a58163f6d49a68a62ca839", 0xdb}, {&(0x7f0000000600)="507d85fadc2d879bda1910e5bf276e2bee881819e9df5898500a7e6e91d93f1726dab0d61b085ba13ead352ea84a399589a315417a470ab4d8e2b61a05705564c82c39a0b81310a87391e6e1d7b0fe2b7a1dc4907b87149cc2d7cac1437b53a9e4fafbe24fad0b7a2d04b4b905484a11af73bf18b64e17b26ee6cb069ce57d1154fcc72e7e64affcd8b1577956f4d6b4650d62fa16926ba81d656bc5d1919c710887359a169c3ba86d89083552a52d0451cf2d8b346a7d218e82901044760cad3106ed4925254d54fb427950d2160b828315aa98cc4ca32abb963c150290541f62dc689b", 0xe4}, {&(0x7f0000000700)="ac69ef2482d958986e1bcc738e35fdb7702923325c1b53c84b372b6ee31d0b27c1d5", 0x22}, {&(0x7f0000000740)="314980032d10fe823960d363ab6ab072cfb3b8fb00de1e8fb9b1b92c79635861e882866206fc1892b4fb8e89bab18835ab115b1f8480988f33aead7b92cdce4b53cea609bdb965f6debe2c49d002bc97c61c9380a74a07fab1a2a2435606a8951c10c134bea59836658899120f026cb939caef6aed02a1c7c953bb63406220", 0x7f}, {&(0x7f00000007c0)="fef665636ee96028ff0d5429b5fb8567215f0498a75cee8a18fe4121841b1a046243da02a3433224bbfc839fbd5ed9eed8a074fa8f927bd7a2758fac0a38406f39b0a07c079999091f8778d7ae5d37904bc9fe974a8712b008b9e757324fe4e3943df0369d9e48ed4406e3f0702d30ac932171d99e7e67d122578f2fce597bcb7ca9d7b9321016f543a27f819a0f66cca8f0eaf598dcd646f956feb3dfc532cf233833057b09cce1cd073fa6d2a44a9c7f76fab9cbf0dcb6509b4715f583d7ac70ee112901fb8607491621be75085c6db2f78643b4412465590763e0e77cbf35488108c063f0d9093bf24ed4743a6f5c28e70f6f7bb33ec129d7c045311504", 0xff}, {&(0x7f00000008c0)="0e02441c0ed4079445f77d26fdc263c6229f0427fd70d0739f3b0b8dab84929b7dc82823e40226dad50be2c7966dad463ed5e5f3f13d9ee9013758c2a724008813331346e1928a115c5bb3a71ebe818eac68aa85fe4906f738cf5004510d44b1d6619160197d58251f521c04e081549dc426d0b33a8495b2", 0x78}], 0x7, &(0x7f00000009c0)=[{0x108, 0x2f, 0x0, "b1d9204013d08878aeb0c4035835634a3fe5f9d26c26714f2b06948d64297a70b5ec3ac8e25587ee85159ba0cd6bee8e36f76328abfce20a9a436e4701ee94267abe7a7111d7a0f7a819800c1e06aec91e4ab23ea751dd71e00885c6eda1f7c805721353b72f7831486026501da29335b456a6355dbcf6be2ee427012fafcd4be389487adc265f91e4f9a69277cabc4f99611443d1f4a4cc20808795e2e529baa1755bd3d1a93f0439e684c3dac586467de07ea1ffd858a26becd60b4a7b8b50aeec6df1928d968eee8bb4fadd999cf6cb747de720a61cb4e7f21b510aaefd575b21eecbd66b736c48497ebd7fea327c9a47"}, {0x1010, 0x29, 0x4f3b, "8118524d4affb2abfe25df8032e1aa8b5a825de45980830a38192ab75e9d6155ebc316935609fc713b4ec2501ca0143134570c1f8aacc5eac4dfbcb239e9bbaff571266891595890037c74e1ecafd311ebb6a98dd4eddc544ace624c9023144a5149a0e4c2a473f9cd5bd5a0619d339a4dc7b952d8868653b0644edc301cff6f9b755a284a80f93c6cb9e8af18dee5ff6893f87fcc5289974da30efba2197f13d27058d71c9f3ea79c536334c8ba483f311d825dd79207f2c00cfa4a759ce40079945255b8115b013fb1db688a4a0ca56310f31d82f505ed0f9cf1cfd009b1a0313bc2f1a3e5e20ae3d786f6424e7a7f70f6962c7b775bfe0eea1172a2a181110c51a62a6b04a4b5890304845b5b4076df8250ab0ff123b3341159f2c71373349cb6dd118c783f0498e581d53d5ce6674c23936798a816412312af53b1361d6d5754aa28236a2e198888068c65746d5162855d4c2c64b70976f41cdab3d594c6c2c5d7eaa0a4755402fa9365a4c6865f8936427250e916c324d4f063058b17a4503a0181342e0d75d9c500efa99b0b8ea592d983d4476204d6af2830b106720c79270d6a90a3f2804067231a19a9c749321c23967e6e7cb088a4d82a216ab11144a330d514070a383b21334a68172f1ab5cf3b88b275071a3024d8dc9739175788ec596efaa95497d1084384469bc50039934f05c29889af2a635f1cd827783421e55269fe25b65f38f56fd44c6828c78eedcf4729445c472176d910cfd6e69124ccef423d9c88b2a1bfc654cf60b069ff1034c5313294f3ec8a00d3dfec5a3dc26e125e3d041b83896c906dd29b689a089ff8185e2cadf24827f0708f3d6aee6ab4d2a84cdf10b52f55744ebb5d60ee4820a9306a24aead6e2db2f203051b72239fc9987b4d5a5111e7250d0319bd4cfb5c598b2ef918d15595783ad9654b00ffccfb6add2cd866804a9114df85185ec223b4e1576cf73c4fa2b3b43e2ef41992d200e53af2684a0c5d443ac75505ffd8fdf6095b9b5bbb9d89fd63666787ca8f10f88608acb174d318d4f0bb7d387feb816b26c08340a23adf03e69dc6ae9771926a6ca5014025028e9728d62066a952a3432afb0517776c323fe5703169a15ce142885885459cf9fcde645adc7c49a218e97237428a974e928e975d8101e1a5c202d7aa143c78cb728042225a6cca34599a8dd598022a6d9bde320e54ac74ebaeca641c03e137f64dac4bccd0b44a71ba5fe299709244c789483c622e92fca5263135a8a9294793ef02ef4fea6d6895b6076241918e7e63c03ad643218714a1a6847df65c13a05a5b22deae47b6ad865d1828ce94364e5a9d2445e9744bda23990d5586cdc1fa36e308587ac48e7d4fd44551ce51b58d1ffdc049c5dff9553ad97f2a37691034819d79a7fe72f52c5d6993cccd6bb08724fb4885f72e89b2a7f8ebfccab304800a5efa1d90650fe0b49528e9da22b1c8cadab8b9928831ab4d83795732063e52989f7ca7fda04b1e71976af5fd609f75c0d2d9769d72330436fc86e41b8cd95ca09216d53223823b74f5c7c47034c367db2a8f596a9a8f8db086c298b28bf83b1fdd6f2b9b371c3b62bbf6f4a9784a03add05d7c22b361d91661fd9d7f212233038edd189c1298920dd9eb63683d9d15d293c3e1dca92730d6a81444675c1517eaf42d0c72acbb8fb499bee3aaa44f5cc84accb11c1835206159056507de4a66a4cfebe0a34a6394fbcdca787a357b2f27e8d60b5e9636b11d196dc09e29a2c674440ac363822bf5b19365ad23503a66c9f9d7520d4a73f5f858d371f9a6d131d2b510280b108c4cd65bda4369c1ef5423be13384c847ea1b3b57a63db426cbe260e147f0e978809a9438cd5f28dc2dbdc9603e30f846adb2e691d72a1afd4738e94c395f3d6f21f86a22247685c2f143ba478b49be0baf4cddf616dc6b15ac5f67253657ad144e131f3b1bd9ec903646d5fc2e05c04d8781da4434f79ee1443ff8b34b8589efd04f100d334df09b971c691253a9a9df43d5410b19677a5b5698753d6e53c48745c897035eadd6a8682b2c8273c611f21a73d7efedbe68cdb45a975969882d062a7dbc13b9ed5992312efed0b4d0e354608ba2d037322a37c0e1f29d825f5cbfecc68247bae522da70686ae1a4ee4ea97cc9b36115c0a37f094c2ebd88599c3f7f9521181a20630f42bcef7fafa9c57ebafe6e3b160102abc26382b168efddb02cd76f80649b491cf8cbbe658da5e08edc2e3286ec43e03c14379553e025505b0c844c236ebdd5237f86fd71abac37d899917729eecfa6ddd397336c1091aaac16e89f5c83c8f787a24a0ae2ce5eeab7c9265ab4be3c4dc1c9c04ea07bf80a8224a10879a41af1864d515d902d12b8ca3330077e5efc0b9655903dc66575d1cd969331cd522ca3b0d919317ac4180cbd525e34b09e876d5a5a66022f4c2737d5a83623472a754308f891507f2b94be4a97908d85ebac0f7cc26a1cc05a860a7c754e2a6906cb1c0b84fa1e30bb4cf1dfcd5757d69e20b674492fbb4bb8cfa9f7a4b665a19bb005a93b9df8e9df49ecfe4585258778881509699fabad79d44ffebe67db05c2b958b5ae30f0e377424348d1fe6e3b9a573575744d0c6aabc5c8afd9f5649d6921479698a3d51a84b4cc8faa92118333091af8309ad7fff25cb50c95ff5f1b508aee9c100f7866f0e8d994c75230359a47ffc36a033b52e3a7d76b525d6f2803d7086b8f83308ce1743eb8351b32efa3bf0838cf369d86ef5a81dab29d522be4d4cefcea1fd7c9102381810a64894899bd325010304e77c2612c5ad07189409a7b2793a1306220250c64cf67828a683ec9669748f1549c04a5848e89b7adb0d3ec3796992b8c607a04654e51c64933c0711672940a278c847fd437a8645aa67474d91eaf75b22f01cab1b46b8ca65350047dc9f3d2e75271fc40176bf1a8df74c21a46385860608e6d38b08a61380247ece129a7a0de8332c402301f54462920cd21b5edef2eb148ea7f35799d567a5e1c9050d2b7615d7420f43c24dbba2ba396086da5201a87a9c7cb600b042a651c6326a10f92c0e146de98f67c26e2a4d0d354f88f2878c8f8d426a38994e44b6bf4031c9314e710a231cf4b3c813ea19d88d287cfbca8393317331b7c39c740fb9bb292942d8bf85abacfa87999c11d118134e49a1b230cc6bd28f5812b26478ce84ce153ffd0ee183f9e99606ffc2e83204fb3e8968171bebd7fb7ce8135fcbcef729d36c6f1f1e64bc1fbd183839b606431ff8bd574fb94913d3685dd14f92dd1df2384a1a4fe5649a069fa9ec3d0c8a31d765b544212f73046e7b7f987848b744edcb04528cae688d9bdfea4ca4ecd53e87613b5d189d034a3cf87672ae459d7417ad5993ae780f2e213fbef4ef23a63b5dbeedba13097512f39c14a5322a3c8af720d50cd945be9b679c7d609ed2e7528d4e2008638239a276af4da527d0c0648d9358b83148eb1740098ee224d6ca38aabc0783f7bd57ec179dd4e0461bab871132297ac9a95e813d90acb4527cbea37c2a21c947cd1244f96fab9df5b6501449ee7d56e06a4ae188b52e0432a1e8543cc74847cb25256e7c3a4a35f9fdd9b691eea762d60dc4098325520bd2ad17bec6cbd1e90021577dcdc506adc2d5892c4422fda4d476cc0fc0da81f2dbf6445658053e6d1ca0abb0907fc7506f29a3f3a5667bff056b87bcec09f55ba5b60c31ad8084cb592cf4bc73b7447e88acfe3c67c804b426609a46c4c23e21daf5922f5e0f087c84cb242b75d90a232aef6b82db9aed63e233ce7789b3b7a29c7f4be1ed7da6db14bf1849a40db0fd851da1f9ec075b083b90c35da36cf4b03833a2dbc26c8644cdc0efdf6fdadff68805a0cf46d6321c5a39cc9bae6459779b7f7b32626433d2f465251481edd3530618af29b376562fdeb5b7a2abbbddd5eb02eb9f9d3b7609e66dadb51a210373bbf2e21a1e6e15ba51ef411921444d344ed28b01328cb82bf50880f5c046c1c71b8b6841e709a3906facce51046762177edae8d876e6d42d7040485b67d38ce56aaa7a136c97024c4f9f999547977e8938a22e9e312ecf921bf0438238d51d542674ae35051af0a3eabee9137a8bf07e358fef1d352420536e6f746daf22948db4b7138467a9295761e8652bca1fc54730b42143e890df0e9255373cf2084b2feb54c339acf2cf338a7d4db3298f5954e95a5b295b286474a63edaff551adfa2f5d5a8ba891cff34bcdcef111f2dcece1a2e41fd8e33914626d04bc038c30a8ba1d809735237710c17b3018db1ff4e7226ee6b3d77d47eb9b217572e51f96105a5ab677932f5f4a752d185eebfa8042849852a8cd626f10c78a9db58b7f625944ffa599d335c0781d4548abd866dfa1444d92ee46b09d2eb5e81f1c7c1af0457cdcfef32c6f33db598bb21d11095d7bf8752feb7dab5dece72740e15cf91cc78871158bf8cd991a69fdffac6a88ae0ef023e327500d604f0c5413bb6d98039b253bebb334032c9f4ca3a7f344731147084f90e6b8aa61746f70d99f6aa916f3471d3a7c6a96390e57a19112346e763f1e6f78571ba30be29607e39c06b6e0ee200e797c2f15fdc8ad540859ec2943bb998880406c991988300e10864ea2a51f9be85b11c987b967379f447d573ef66a60bedb9f7f0f91385cc30fda59b61fcd38fc7e85744d3dcba497574fa9a45aa993948872ae5b83ac16742b1f5c89e9f8c2eea55716209424b4645448abd106dc013cb2dbb01662efbe7fa680cab5ac1012cf403e25bc238b0a016249d829f85ef5ab96f8c6d3cfd232346703bf2140892b1696d1d25ef7030bdb48e2f5a1dc61b4a13128b4b440486ae20d5bb0c6a51fb7a6a7f1a7ea467739d9393401d3b98b88c3c96311a15603a351295e607d4167f1aff0c7b028df366e591a2e08d291ba7d79f71d8f579f6abd5bd9c4af9633c8965942c8b8caad4a8e74992b44c5bed4371ef05cde711b34afa49ae35c15722f071ab0d6bb0f2e9f96b650cd283b07181addfc899ad788928c8b0313addbe1e51facf2666eabf2d9e031ae42635f5b5e62eebf04380a94882f92475ca1579e8a06ee1021146e4edf79e5753d022976db9bb6fe7e3a4f34f681c92057d4ec79c0f991d3e80f3727346afe8871a0bf9cde8ef98317bb6da7beac8f7447597e4a42b9bc132a18262e44ff4a8342fe4f63c5218dbf6434316fce8d9990d45267fb11615a4b145e852c6d9da39de5c28077e96d5a94feb23508fc6f58f5b54ef229366877c6e5d2557caf9f556e3a67cdf939dd219b6e731e05b65daf3a6727259a2a3b82f5efdb1861f968acf8345d4d9533ec8980a2d61909b99e923006b35850d40022d2346ffb0067d85797ef666d6c8a7e980179712c738e107055bb764f2e5e25555a672fd3d5d0342dad4772240b005498041e096a8e98d1c3ddb4f9543d7b6cec5aee2a35d341ec37ec3375f5133802873e8cca2df67edd8a6bb3efa74902c3f6c8b805e3a67c85c6467786cb46ea8fc52152f7907f84076ac8e227b08cc5cafd7ef764e9394c55f3df2debb417dde7323ec185abc244c92a69efdce83836a3c6d4d594c8662432d1e24ca569440c5e2425fb2ac174eadd3434589b6ea08ab8ad88baaad5b002fdc192cddf47512ed1ff609dc9a227aed3f6592d6ba847244073f37dbd7a111191a6923018f3974edb6cbbbaa42b60cceb6608b8faf26d5cea948b288d1c903382c7c631ea7cd3d9a7d995e3d5b60eb3b901a6086cb7c55"}, {0x10, 0x100, 0x7ea7}, {0xf8, 0x0, 0x80000000, "33c1de24cddb5fca169a750ccd8b6b50d0d7aff127aa828649a6d39295f357a82e6772b3848f8141a42c35de98be8cd9d353e5793fee6cf63e0b080538f9e8632f798e9e44378b06697723b8ffeea7a5fb5a5bd3c31731eefa48a01b701f97168dead5080858a3e1ecbf763433fc48b3c2a3e577c1943b3d3ed92451f14d9bee7ed5339b7392f3a3d9e221c25325205dfd965a5d518384d2f843bb5442842946c827218fc3c298a0adaf52988b3e7f726f96739577ccf6d78b20fd827bf2d38aeab327ae4a8140508a916811a3fd088fe70795bcb4972dbcab77f834d5d96090f9c787d153403b33"}, {0xa8, 0x6, 0xfffffffffffffffb, "74c0dc665e1a27fc5cdd2dfb806b0812191b5842832353ece1c5e0210b8973034424f9a72f9e92aea4a36d5e26043af4d71b26adb8c38876c9199246fad52da8e6691a5a58282b2444cdf160f76de0d9af9cde31d44f4b93b17b027657eca5094e05c185e7904feab8044fa8d834c23835aa6807efe8bcc0f682bfcd53b5da0cad0c67598b23095fa842d71264358c695f24"}], 0x12c8}, 0x0) sendto(r0, &(0x7f0000001d00)="4be33cab0728009ba02cf8503c5b1e60d4aa257dd95950e082d03331a2d519efa6061a004a043f7714d19b6af34862cb0415357163fa506113f86d56cf015416b809d8f205dec20532cdf11abebb4bb6632b4d1f739ea0d9468403a3e131da906c12f465", 0x64, 0x0, &(0x7f0000001d80)=@in6={0x18, 0x0, 0x3, 0x2f7}, 0xc) r2 = paccept(r0, 0x0, &(0x7f0000001dc0), 0x60000000) mkdir(&(0x7f0000001e00)='./file0\x00', 0x102) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001e40)={0x0, 0x0}, 0xc) fcntl$getown(r0, 0x5) preadv(r1, &(0x7f0000001fc0)=[{&(0x7f0000001e80)=""/34, 0x22}, {&(0x7f0000001ec0)=""/117, 0x75}, {&(0x7f0000001f40)=""/54, 0x36}, {&(0x7f0000001f80)=""/8, 0x8}], 0x4, 0x0) renameat(r0, &(0x7f0000002000)='\x00', r0, &(0x7f0000002040)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000002080), &(0x7f00000020c0)=0x10) mkdir(&(0x7f0000002100)='./file0\x00', 0x2) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) mkdir(&(0x7f0000002140)='./file0\x00', 0x2) setreuid(r3, r3) socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000002180)='./file0\x00', 0x40) chmod(&(0x7f00000021c0)='./file0\x00', 0x100) mkdir(&(0x7f0000002200)='./file0\x00', 0x80) 00:00:29 executing program 1: r0 = semget(0x2, 0x4, 0x10) r1 = geteuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x600000, 0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x400) r4 = getgid() fchown(r3, r1, r4) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mknod$loop(&(0x7f0000000140)='./file0\x00', 0x100, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40000, 0x104) fchroot(r5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/36) r6 = fcntl$dupfd(r2, 0xc, r5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000240)="30c523c7ce21b6012d1d2b820db582c3cc97a01214471cb0252d9379ddc3e3b10a777de6040de302b6d15aa93b3f8ab1926d18a4c0b9b248b6d6f752574da55b6cc37e39102896d745366592cea34f26a5c9b494208d3b69d977bf49114ab490444534861d9ed9a6a0d8f771655103249f7346737aa4f79e01c55331cc52cba0aa868c1e1f7ddd06feb0d157429d525cb397d24a29a54b27fb867270bc99481297e6b7234a08c01cf0b336c709ec6f18d1a2a9575b703f5c79ed97dfb06dded95df96a3f59608d12f05449eb03f07cff7c8af248cb194e6994d8a269a1455157b187e3933bec137289", 0xe9) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340)={0x1, 0x101}, 0x8) getsockname$unix(r7, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400)=""/12, &(0x7f0000000440)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r9 = dup2(r2, r2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendto$unix(r7, &(0x7f0000000500)="7ffdc982afd6c31ee8f482ea1a303289424acf2356835ca82b7b3707ac34dc8c54d18b47ce90c7666df8f849422e5277d1bd935493c0a31c6dcd4f8b86d8253915c729a29a5e1a51f45c5734a35f9126378d7fd5f6baf46dbdabb9aab5bf70378693f14c607b3bb49e2d6eaa34eb35def3796b331b5d13e50deb20a4c24ac350d6b315c92316dad2614553006304fad5dfb4ae", 0x93, 0x2, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = dup2(r6, r5) lseek(r10, 0x0, 0x3) semop(r0, &(0x7f0000000600)=[{0x4, 0x0, 0x800}, {0x4, 0x10001, 0x1800}, {0x4, 0x3, 0x800}, {0x3, 0x10001, 0x1000}, {0x7, 0x2, 0x1000}], 0x5) r11 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000640)={0x3, 0x2, 0x0, 0x5, r11}) sendto(r8, &(0x7f0000000680)="c4b0006f8321e52f1365c3c75996bb3f1fd4043c132d2cf6b7decb93f942542fcb1c0394f0f010488d1487ad38bb00f59cc9ef0807e56a7efd7f9283bdb068a27bb1bfb38bf99c34af1453fa53890f97907ec9ff47195494d14ca1805e3582ff64afa0d7651386de6d020902b942de3e62752660184e1b6709", 0x79, 0x1, &(0x7f0000000700)=@in6={0x18, 0x3, 0x4, 0x232b}, 0xc) msgget$private(0x0, 0x200) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r9, 0x0, 0x0) 00:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) sendto$inet6(r2, &(0x7f0000000340)="c8", 0x1, 0x404, 0x0, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) 00:00:29 executing program 5: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x5}) r0 = accept(0xffffffffffffff9c, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aee8470aa8d1ede546afc8ef99f7e4da05c784ba6d57a13ed2308cbcb1dd7813d3f9a35cd0bd4803e21e146652553a6750c160aff2fffdec2025bac655993164934037076825432b6a830298b59b729a5f06be66c76feeae37c51bb912e392b5800cedb04f2baacf9a44d47d37e177781cf3f585c31ccd36d754cb3e11258e2203cfee5db4570d8acc55d0dcd40f620b84b47b09c7005b07a7204b361d00e0ff8134234b22a12dfb7b1e8a42949530fdb5f3b93cafe7a4d08a1f9cb589172b6c802e4e1b243dfeb0a600734b3bc20b26f6ea4c54a37dbba03a19da4424cece04085810700000000000078ec597097552f2d3b09818a0c1da13ebde2735b1efcd3b08151649f4120a414b142e328b3c7e6f3d267a401bd13420dfb005d2fd439f35b9ff510ca87c51b5dc61673eb2c8fa67282eddc6456f7c23ff8bd6eb54e1252880c4f2d90f018d50fabf3ee651552926ce51ff4be47aece85ad68a97310661d6fe59f2d9458ca25c2a89c9c559589a35b29bd80063348ba2938f46f74fd271299d7132ebd00788ec3aab5f912b4a23f94728d0f0181f2100a3c891e3c4c69ae65142238f85ad6d980694adc10"], &(0x7f0000001080)=0x1002) bind$inet(r0, &(0x7f00000010c0)={0x2, 0x3}, 0xc) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffb000/0x1000)=nil) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r3 = open(&(0x7f0000000100)='./file0\x00', 0x104, 0x10) renameat(r2, &(0x7f0000001140)='./file0\x00', r3, &(0x7f00000011c0)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000001200)={0x7, 0x6}, 0x10) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000001240)={0x4}, 0x10) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001280)=""/230, 0xe6}, {&(0x7f0000001380)=""/184, 0xb8}], 0x2, &(0x7f0000001480)=""/176, 0xb0}, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/110, &(0x7f0000001600)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000001640)=0x5, 0x4) fchroot(r0) faccessat(r3, &(0x7f0000001680)='./file0\x00', 0x0, 0x300) recvfrom(r2, &(0x7f00000016c0)=""/70, 0x46, 0x43, &(0x7f0000001740)=@in6={0x18, 0x2, 0x5, 0x8}, 0xc) r4 = accept(r2, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) bind$inet6(r2, &(0x7f0000001800)={0x18, 0x3, 0x4, 0xda}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) connect(r4, &(0x7f0000001880)=@in={0x2, 0x1}, 0xc) open(&(0x7f00000018c0)='./file0\x00', 0x80000, 0x100) r7 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001900)=""/38) read(r0, &(0x7f0000001940)=""/93, 0x5d) setregid(r6, r6) setpgid(r5, r5) semctl$GETNCNT(r7, 0x40000000000002, 0x3, 0xffffffffffffffff) fcntl$lock(r3, 0x7, &(0x7f00000019c0)={0x2, 0x3, 0x100000001, 0x8, r5}) fsync(r2) fcntl$getflags(r4, 0x1) open(&(0x7f0000001a00)='./file0\x00', 0x10, 0x30) 00:00:29 executing program 2: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000), 0xfffffffffffffe1d) r0 = socket(0x1f, 0x10000000, 0x2) fcntl$setstatus(r0, 0x4, 0x1000000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000040)=""/60, 0x3c, 0x800, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x10000}, 0xc) 00:00:29 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x45) fdatasync(r0) socketpair(0x16, 0x2, 0xfffffffffffffff7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x7}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unlink(&(0x7f0000000140)='./file0\x00') r3 = semget(0x2, 0x1, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) unlink(&(0x7f00000001c0)='./file0\x00') r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x20, 0x4c) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) renameat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') shutdown(r5, 0x1) chmod(&(0x7f00000003c0)='./file0\x00', 0x11) r6 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x81) socketpair(0x10, 0x10000000, 0x8, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r5, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0), 0x0) r8 = fcntl$dupfd(r1, 0x0, r5) listen(r8, 0x2) sendmsg(r1, &(0x7f0000001ac0)={&(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000540)="600fd5691d5baa3651bea3e8af0d4f62b9a8edf356e28519f131b13f597b84a4eccda6d2d879a0878ef9939aaea064a783a0033e8796a13abfbef3739e63022638c5906e90bba1633189f322c29df543317e8011417ab3e0a5762f11772f6273b9e7aadb87d3483cf289c5e657d65c70782a27036e70d9f698785234fb1e05d7d4cae2a4fa0d67662c56baeaa5329b6d7948b8f2c4a98120e806c524f0f55b91a6ee06a4ad9ed08e73d7", 0xaa}, {&(0x7f0000000600)="c76d8300f174603f7499c681451d090090fcd48b5dae93eacf1d6273137f0cc79b1e912604985066652a1a0b6fa9f3fe2fa8e9bde9070b19b0992d9eb34a84e97969e4ac2d92f2e13981d464000534b3030bc21a2db2f56ed245df41ed87328e7a708ec1b4483b14", 0x68}, {&(0x7f0000000680)="5df7fc194692ff97d15a09b6c8da99b37c471bf2a7e88cb4c333e778ef4d1056b411bc26fd9de2c6eaf6ea7c002d120f3f7cf00b3ecc", 0x36}, {&(0x7f00000006c0)="244fd21f42959d127c88dcce7dbbe3ef8aeb57f3739f5a2de13e7b86a15fe9aad9003c9ea0859c11f3c76cd18d9641b6d559588a17f2ff61c735f34c63c037b4919cc992945e170e31b9b052a827dd6a151876ebed63f33c2f2b0869c7dc54fd7f7252493c5e8317d63c93be1b6e7bb9d5dece32e954e6f834f6e5408f086c7a6e38c82f7f5017b975083dfc73a0341ba2921123b1ae4f10b868afb5ced72f1dfb7a1a32540e392c6a90d9c2d8112a4d073e58ab8e26f6be2e570b2215961b9a2ff414588496816d74be7def551b62ed0396aa02a595b252a5b5f0fd526243c4632c3e8105101820b8f05eb991f9a79c23e84f170e3e1eba361e1503d13f1dfbe327b86716c45ae10bf11d2e57775cbe558d6c2ec978e65bb56438ea1de0748bdc7e4139798c918cde2197f60a464cb650abd8b53e271395a58d750c353519e1b914e1ef2c52b1be553bd3574f8af8fc44002d8433f890a001547b4d47eb585cea265af09fcd08696c40a237cc3b963ca75afa269178500dddbd936a1b8ce7a6e1d84d3f0bdfec5f4a69f2044567dc375d1333d596e57c6d7360ad6f97e0197dd39556baa4d19755d5dd59a411607e1d239f28b903e382113fe2f8a12f5c111bc1687ecd4555a83bdc38579b1ee9217848c3dee375e60995ec8185180de641678553fd102cc0a121fb98b31fa53c1f2ccc6f45ee1b32aecb6a3ddad72375a5d42f16ca8898e3a31fc06bd1190f94594aadd8958aadf60547683d7f989fe638110791a22c82ffd6dd57ceabcae9b4b1cf9593461cd22c09d8a7d1c87f83bf0a7f9dc99a26c594dc2452cb8a13effb2010cc36150e013b922eae61799f53fe0a1d4c161f6f19d00a0c28de22f9092bdae347421acd90fafbeaa8e7c64497b5e66f3de4f99aab2d8a44d4498e21005d42bcff396364310b41b4953eb555c47c1b6dd426a5c733adf4ae2724b25597754b2e964981441e980dc680de472181665dfd8f76e8641787fa594dd3a1140fab16e7f9909a68222b4ddd31c278e6a48b6490b011f25e338da07e9d297df9b94102e4f99776aebe7bd05a8aab4e82f7d45a1aa7e6a299fd555e185c43ffb3e94dc3ad1388c259af8ea2d176cb8de6af2a2f893fc1301a202f637a06e62cd4b301d33ca8b19448c234517c9347cbfd2c2d7915fbd3144b2cea4dc1c9058b5a792a5b2d68ece0a965e44f134267ce5c520df70338849d2bd25b1d9d1fcb8fd116afbd60aab845e8e8ff2bc07160c840d97eb6b761897b935a2186da0b40ded08be46b371b159937c2bfc32fd14a56c4561a3efcd1e02890b7e3c997ef689505dfbd795f6d01abd9c0c44ef602a372fa41f0d13655f03a2112260179072315135d18a30558899d7add6894d717e13dbca0f651f7bf46cfa5480e8b984623c6be4d80c3c1a4e3e68944b0fb13de4b9915dad2bed57950521b7f56d1a637e35060e275f27dbacfa0a67d80669efb55e52e10fa688515925507ae57ca7e09ce67acd0d1a2784c1ea4a60129c450fb8cff3abbf569598fa5c2c00863564d15466771394b5a458541c1307edbb6b7fea3ddaed01ffe8a443375798c08040f7e1480def1ac57a4dbce0e4b22d8a386db9f642eb74fc1c4f24de5c7e8bedd838e1c2ab2f58b4d4b4aa8a54dc064f92eabd4bf618f95630900b63c5fcc9fe316fb5c5d45c0762b0b32e6ef2acb4a1178f86908e903eadac5768d71c5a9cbd176d5259c7b251cd3197870beca1c0e10a960cd67adc84388e0e9512449a867ac6921a5023e19e3b3503123ab01b189c320d6fc798b3a69ee97e849ab1a36385f223891a1308a2501541ffb9570b38d1d52847e05d2c63f7281f4a233b72d77d9b4719c69f5d927e16215affa7733fc34fb4182b50c38346153893f7cd833a1a862797985b87cbdd962f00654813cd9bde0f963c85e469466012c27dabf85ddf413fbfd57c6fc93cc1112068c24082eda7ada0bfb3008203697650ce82f7a8552a96c087317308b8b69768695a7fc393a70ca5a1a57df6ea0491f5ff4d2380d26c233372f398cebc2ccf6e160a2441bb2257ecab9b052b77a6390cf12c186e9e73144883b1f98c14b857ebc7559c4d58b42d79d6676fadcd434a2f30319eba3e81ce93e9ef291347aa4f68388e7086c977eb3776a595858df85305ab363e47a21b3896c015848b4c85c9993226cdf852f62c5aa8be2215c5b5645591da896b50624759a9262ea6945cb0b921d1020c24ff096af580aeb2a1ea1a9e5554286be947b1f0740038cfbf6053770c8c1892eb587ad138e5f8a3b9353b34221d3d70e80f4c44ac3abd3381220d0ccce583feb7bef68e02c68c16518e2a4680d3b7cd2ade44942b8cb01ab9883b50ab2ea593fd54e356b422f0c99e41b0e38479d0a538750b731cb54a239b4268ae08f72adefc5256610e5ff588a7607ff6b5becab482a303afea8aa5daa5c55319f1a349a296fc2d0a8b7f36f5a863dd263835d17a258195f02505b0147281edd4741c47de5d194f1a9a02e88f53d7a5a32e25587eb8292db11bd2ad08463116b1f847fadf5f3191c91560443237a3fe90b58cc37b0fc04876226b0fff475d4c7032439b6a75e67f2dd485ba573492e1c30dbc678cd2c709699ed72ed9f7b50c454e606cc49df6b7798927b6c7b93de4fe38bfff9e951ed184f4419858c90b34e49b3d561f4600573c91c8aeb46b906c30484fbcf19a0ed8cd1d6068fa3c72e919ee04138b1ceee66fe4ef10062ff21c232e3e68b01a24fc7bb23beece6fcd52163b98477c83481b3809011e8093be04d659f144fa102c123bdd7e293259c890e8c90631b85c3053c352fb0ca9342c2621ace95baecd3dcca44c0e77efac3fcc4670a8097521322737a5930caa291477ed11a7ad2a4a704cb20e22c1a4bc2345cbbd427703a11005c94c210e24ae7f4e17ee10b68952637a157b1efc68ea8f9fb5f641da1c2f3d3a2eed8208dd32917c7ca1c0fdc9fc448a690d0d98f1f173fb2a518e432104be0e800f246cacc24acaa78b8ca81edfc68d878f0db2f35d72d72724f6a84294b1698a3316576e0e2d50d6bf1498a6718d6a0052b07f33011c599e115a4be1f0a369ce5dcc131ad457114e7e066ffcd2cedf6a701dbecf66836928af36d1441895063561baef97f39b01843379192f8bdf8cb772b6349fa290cad1bbddf00cb916aa24f259947ab0740f11cc80d36c96a0c48f500305c6316f7cc140428d4903b09470d73cd816316d2350c0515d31fa2ca543fcefc6a7fc81c270d44c76997c90d15b11f3bb79052c2a0b7a780709b6a4bff053f1fbb3ea01893fcb27b34d758f7df584b20494ccc7b5c7fbd7cbffadc53d5f249d967b5f2065f098f9af5ad33b5f146bf58cfcd9a717295fa9fcfb5a227f1a62bc3ca2edd90cb2ff766c0740719f92e7d33feaa74c138cb3e871a802dd378be54315aebb4aad931a5a7f1e8ce0bb4e860d17a3d5f2df574a78e72ea8fa0cf8957c961acfe0ac6faeeadb0de38a48589226d5680d5b71a1d89ed56652fa19fa770a03a8a3388f9cb189885f2fd30c2e80216aa0301ed1131178df8a1b91d3c7855b53c0fda99dfd25d01be04b8d10b96e601935b85d82ab0fa902a76e002c46bcc5fb37e393735ef907dde07a0564be450b605a5601681c72294696b58eccbed93b3605319604f301bc30534a1a7802eb509b2fd00023362916d6808b3233b9f40c91b0c4991e3670054cfd31d4fcd2f22147bf9fc70d87983613e9cb2ffd6d473daa39101f62c47bc6ad9e1b5ffbbb3b70d0db122bf0ead3a5ffbe7aba871aa1e43c2a7a370219de8e0490e54cfc150dee20583037c74f6418147b631759c84c2f0f0917d11d30e58da9ebecb78a1c2d022958558a8827ec5709aad47111c766452a22eae47296a880e16a17cc745d00de6811d5f40f4eb15a2ff9ec99d36eeeff647bcc89ace27d6d6ac02d75502183987638180ee80bf395cceeaf2ae780c72d3f7fb9217631e1d0fd1b3c64359e019c6dfed2f517a6c8022759b006bce77489ab02fb10d313fa62360fad5fa3cf186db5e68940b7c173d518d7041e99d815f126dc9f5cd17378a66fda311fb30ae6dc22d31de7e9de87dd373719e718e9b2b8d944415247e1c41ecf807aac8b0f5102a6af653a1aed4c72d06442cb405fad3724caecab6bbc1296f3753de8b01bccb67908e2200f0de19a8db256129c10b2a4697f78a63850390362f7a6b23bb5bdd91bd8a03efa6cdad288f41e5bd1ecd859a50731524d779e486e5a2c640409aaa63fc17f0e61268f1a28f4474f5869a0267d136c739729993068bcea97d8696bf6933a6eabe0f76b549c13ca3a7df5ae19a33618c46e96f6de93b068f77389a7ac953cdb3ac35ed0b7375015566ebc98054501375291c9304061572ccc353d08ef29db21dc33f49cd9fc41918127291a6c3ea390173deda18fc5645414c808382f36df2a2207d12c7b4dddda6d667fc0e20416669136e2d665bdb13c8e956df523132f45a97eba1b0ab5751f476b544a8717e8457a2d2c998cd61a7ecade3ba0485704cb1fd184d2e9277eb761a2b4286e673d9200668f032e87bf8752e58e41fa63f936862dd0864cfd3e17a41f82f358122bf813036633886094440a171d5db934c733224d111d8df6d914b38eb5ede6c0a9f881183fb493bb1e3133546647c07ead5b23c2fb31adabcbc4346024886b0fbb0b8bdcc675054078cb44569af7c77208c090ec5afdf07978218abee9cec1df80215dc17bdfc2215f1c99a37f8b00171b0536914313503a5de1002b243c6d5af664cebea161f79a29c6f1b2aac1809456b2882331736e6e748f4ba58f2577aefff0a053e9b219968a42000b681c2ee0d70b7e380ee50dbf6dc7f96609e790360e4028cd792c411a62d4b30683b1f07d91390d4ba101b253da290892f43cd714f651ac835a3b32c3689e7a7c99805b3175258bdeee5c4a65a196a04ca8471b3ea55b7e77e1ef55dd67da92a370859a07876602f05fd913ecb36f9459b44482741162aeee6fb8110334c1c4cf4b7c56efb2c9f78ef9da32461120dd54070ab13fe74383840bfea495528dfffa2dfd9443afea05f8a7a90df95ec49d313ef4acdea36b0e187aa35c4a95ec3584698ffe835e8e8284509608b6689e74f353960823839e9c502a837c0d24f5c969971adfa7c99255b629f5fe1b645434f750c474c6bd1b212f1a00172ed76c02c55d3bcab47a2ac3ff34a0e979abd0a0cca37d513018399d37784f5654ec3a0d367ef9117b57ea741d5a432892abe3fbec20efe0a41da866eaed30c726b7fef110db1373a64f18597dafc579109dc604ea3d8b9461a8066c7ea5541a0ba2203c0e41cb5a4a844eca3892fca4caecbf45f6fe079d825cf1833f99dcaf2e6b7e4dd00a0cab874f314433b158df8fba966478f7a9d39481b32076922851f1cd74165ba6016eaa767d71541a58ebd2bcf6ad82ed861fc03bb2fd6c3c2019a23d68dbba8ee8296411d5b82f36089a256f596afb724050a88bdfa6c238e44116e7abf2db3b1404b57ea7518791d82f47d15955edf2022a8ab3456f2c3b2f3666d6b8badfff28368d875df77c1d1a898f50622afc942f0b4ad5d7fc3fcef6c2389635841057a3947c354ecae05ac889a445fc552162ec4407d01699158f51ed42599d96a6bdb184375695dba86e4baf3ba5f394703642b263a6ef7c432fc95c0352add17cf66c6c6b6d264e6b63a30387d39b9645f5d1f1688aad0c3364e40707afafb5c9a8fe852ebb5a3d2", 0x1000}], 0x4, &(0x7f0000001700)=[{0xf8, 0xffff, 0x20, "ef41c382e25030df942eb48ba1d921ed2dc8df3986db0be92c1401405f4f56343602653ad4faa1e08878d97264eb34d45401ccd11d1c29fff016c4ad6b0b417d7470bdef72418a667d9201372736e909c7b2a6237b4f009e5ec53fc08f23b5d86367d71d5d14373eb8645ca74b94e06c53918953b73e9e9d49bf6e9e89566621f69652f6b95f6848c92b259c9585c4cd5c7ad3ad70b28d7a65fc7180ac1aef563d6d5aeaa0f65ec4c32840d9a35ccc31b7d6d41a69e94f77b3278414287b4e5b8757a76a7b8c8f1bbf0f73c8e6aeea0e4193307d3f37a74ea579c74a50a6db6aaba07ffb1d0d"}, {0x78, 0xae4411754fbcf6b5, 0x0, "d76b2ebab9bd6b99992a2d722451a550872f8784874ec55708770ba32696463e804ba0e230f40898da4935f168c3772ece83013d47c0289fd0bc452c02d885fe83b1302e3369825a609ea88a98e5d29e46e783b6fa1dcacaa98bb8c2ae47560b6d6b6755bad10503"}, {0xf8, 0xffff, 0x3, "0960b5496da797a5645a672092a78735420f9fb56818d62257a36deeb55fe172e68d20df018cf90b4ac6ab99ec478d69168c4dd3b3e39602a952116de94d6c9e663fbbb0535cf6c5930dd831eb6f7ffed57ee66cd4753095207e251e443fa517e841fb1b00f9f49f3d2003204dae8c2a55d10b73bcd048aaaada7a651c94d5813c2287ed3c1c37feab88f246e5dec070234e1732f3d6fec2449b863cfd050825249983dd0f948a2daa365f44428ec1cc8bb3f17e42e502675993dcfeb6767df9005ace5f911b99d71efea7664bbdbaa1a71d47b5596715f03926c66efdab2c8bce"}, {0xe0, 0x17, 0x2, "1bebdde3c71a730b953698ceef4eb8869a6534b8427cf68b1cced56e20565871cb3575b68accf6edd99b5dcc5b67a12916cb887827cc040bf6aba539c0d27b0b72d7a3e58d6d983b89be3769885e8917d0941f4f0adb1a800c7105b791649c6c3cc504fa70e37fac9df674b04f4884b73d8ee343131f091002740fae72fc7e44b431016aba8a4f5ac133b65617060df4721efc311052560c7707544e128d4662fca11ff86ee9372755e8f54d3085d41f35e677580c9632caf3fc725b5667ee579cd7c008f23810d988"}, {0x38, 0x12f, 0x2, "94ed759b270c7bf6ad2547a6d496aae1c27542c99f266268cadbf598931c498953bc58a1fd329db7"}, {0x18, 0x0, 0x8000, "2c81c5"}], 0x398}, 0x2) bind(r6, &(0x7f0000001b00)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) bind$inet6(r4, &(0x7f0000001b40)={0x18, 0x2, 0x4, 0x506}, 0xc) accept$inet(r4, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) recvmsg(r8, &(0x7f0000003040)={&(0x7f0000001c00)=@in6, 0xc, &(0x7f0000001fc0)=[{&(0x7f0000001c40)=""/223, 0xdf}, {&(0x7f0000001d40)=""/43, 0x2b}, {&(0x7f0000001d80)=""/222, 0xde}, {&(0x7f0000001e80)=""/29, 0x1d}, {&(0x7f0000001ec0)=""/250, 0xfa}], 0x5, &(0x7f0000002040)=""/4096, 0x1000}, 0x40) fsync(r7) paccept(r5, &(0x7f0000003080)=@in6, &(0x7f00000030c0)=0xc, 0x20000000) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000003100)=0x7) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000003140)={0x3ff, 0x0, 0x2000000, 0x8, 0x9}, 0xc) 00:00:29 executing program 0: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x3, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/184) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x134}, {r1, 0x54}, {r1, 0x2}], 0x3, 0x7) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/214) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="692c19599c9b4b12c8da08e5d392b1d7382bfe4e5972629729f8a618db00821f7db3d7a26e727fd28ef2a827c310bee3accf6964e4b5be339ce38d500a0dae16ae57a9e5d271eba22b04b6da8cf412c555940c2fa1f9d0cc11380dc1d0e72e76f82500b214f58536ed2cdf4306cb237e53cac733a01718c352f1dae5ef83f3030b1fa5ab70a4f0c6b48688757be411ef8bdfcddce1cc71888fcd0efe2b2b07b4389fddfa8b57cf3cb62897ac73849322", 0xb0}, {&(0x7f00000002c0)="cda05f3fedf3723b62f7f2d7f3694f337b1b41fb1ea9d28eebbb67d57dd1741047f469dc1d95e07d3f9668d34c5c3176b9b17e9e1200269f26605ef1150ff45dee06d5c78a412ef502e10cda23ad78e2f166e067346d1a1e4e7488277a6c8af3aa00acafe458ed258446ac35d33e6c63b31d650ce8095f1351aa92715d3d253fdf389c4cc0a51dc77c46410e05be0cfcde9b4614efeaf4d95044f560ef38835f1ed804a7", 0xa4}, {&(0x7f0000000380)="71ea713c30e1e776f2fe26300fb056d0d08b1f9c780089b97267a8738033ba1c48c16356c94e43495056ee99c024357d4e2fd07d", 0x34}, {&(0x7f00000003c0)="5eab1cc2e5270d1375b8245f1614622fc920ce3fcc04fafa726c21dd578f7a39e83e7c941b3bad1638aa7a3fa2eea6e5add9e4b0a079fa1d715ad06e3f3d011755f284b507e8d499b7f5e7d9a1930c08d7437883f08e4a0822d683dfcef60d84a7901a24a2528bfda572231ee2fada699f399ecc1f1f1448cacd97f952a5f62585be0afcde831fc20ed246addd89ff20c136f9", 0x93}, {&(0x7f0000000480)="5af134893df67e0ff9f3281c8e3b775c5a952ae1af3d8dd474a06d70c8ef5fb22d963560337d236a8345cd41", 0x2c}, {&(0x7f00000004c0)="a13ba873a00f4e6ca6ca1b51ddfbb924176f2cf219447d2314680de5c44b7089c839a8fce9ab8ca2bbf5b4615ce0d928450f2563430cd22239751dadad350baccd5d07c2cd583d7f946ad93d437e8dae875211c94f451971dc6af63bf9c1c810981632", 0x63}], 0x6, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000005c0)=""/246) unlinkat(r1, &(0x7f00000006c0)='./file0\x00', 0x0) clock_nanosleep(0x0, 0x1, &(0x7f0000000700)={0x2, 0x6}, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) clock_nanosleep(0x2, 0x1, &(0x7f0000000780)={0x200, 0x81}, &(0x7f00000007c0)) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000800)=""/18) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) connect$unix(r1, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r1) fchmodat(r1, &(0x7f0000000880)='./file0\x00', 0x129, 0x200) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000008c0)=""/117) clock_nanosleep(0x40000000, 0x0, &(0x7f0000000940)={0xa86111a, 0x2}, &(0x7f0000000980)) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000009c0)=""/255) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) connect$unix(r1, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x1}, 0x8) geteuid() geteuid() munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) 00:00:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1218220, 0x21) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') shutdown(r1, 0x2) close(r1) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000100)={0x3, 0x870}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000180)="972bb4adc97e0d17f399d567498bde3cf3a36aa4f983045700a9a102520f5fb60faa4aa583618ee7630ae8d25269d2c891fd094f994e790af433d4e72977b641e63b81f0861609047741c6f692c672674db9540c5c9aef28663353e40efa28d481f1307396c5590769ac3bf5d1fdc22b26f69643d86550d997f9f5281c833ab62e0d4180256dd42fbe7bd468bd73d36361c913e01176aef6bf2e98941e0dfb5a8c", 0xa1, 0x4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r3, &(0x7f0000000280)="d905e75b6058a359a0066bc6314c387624ccbdb04bb8a174beae41b7236a41050083be4c8e2bfb04aaf646878bb492d1845c1dbbaea5ec30196a2e1e2daf75f3", 0x40, 0x8, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) fchmod(r0, 0x90) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchmod(r0, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) wait4(r6, &(0x7f0000000400), 0x1, &(0x7f0000000440)) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000500)=0x5, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, r1, 0x0, 0x0) bind$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) connect$unix(r0, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) r11 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r10, 0x2, 0x1) fchown(r1, r7, r8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fcntl$getflags(r2, 0x3) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file1\x00') bind$unix(r11, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) fchdir(r5) socketpair(0x1, 0x10000000, 0x200, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000800)=[{r1, 0x108}, {r9, 0xa}, {r12, 0x114}, {r5, 0x20}, {r10, 0x40}], 0x5, 0x3) 00:00:29 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x110, 0x94) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x2, 0x200) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000380)=""/109, 0x6d}, {&(0x7f0000000400)=""/15, 0xf}], 0x6) 00:00:29 executing program 1: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x120) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/246, 0xf6}, {&(0x7f00000001c0)=""/243, 0xf3}], 0x2) 00:00:29 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000010c0), &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x3, 0x0, 0x7562, 0x9be7, r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000080)="f76cc2d3d38e99429ba3ed8ae8f6d59c064cef56dab4d2086bb3e8f4c6996e4e0fcfed685907e67ca3fdabef503d450c0ac9236d10700b28e3970e1b369903d16f02ffd7f14f8df34b8e65cfec94d455a6c102ab1e51c5bcbbab4b6531ba857640ae0b3af733ed72b3ac95242bb3db3386cd1ff32d8dc908490c0340ecafe5d9a663d6c9fc5eb16e74191ce4edbd22cb041305d064230eb57b094a982f5f0c03ae8ad8d7932c03ddd8a12eec0684df1c7b3bb09fddbec1cb9ad6552e4aead675f84ffeea40ddf381d79b0e4118420e21aea3b47a2cf2aa71a1566546ecc3eb87281143f2cf3007b859da1875b7bc43119cc8dc08533238557fc8410097bae2da18ef41a0495a237806b09ede86e88cf53f56d597e60476fef4ce5ef91e61cb72d25f5e7ed1a0f7413d7f7df07986e8ea1e10f20cdbe5dc91ada1e65e2612232b4281aeb4e461e59125e98d82b402a9a589d1bade078ee90b5014951cf6ed45aaef8aed3bce066b6b58d52ea62a5c840be311cc7773bffd234217df8208b62332725879ba730c3491c4a21f265862e7985fb13d3eb4f73677bb7e38f3d47808a78b783660e6bc3a6f8159d21b8cdfcbcf112936ca3b64dc0d8af02557ea818b11c98b22c90b9f76fb6a25f4f0215af19f29753c2c874639ec84d44c6f851511ad81627d943d2ae70600061eb9a2aae530104cb182770792437173bca88db32fb4d47d35174fbdc7a7298825b3384410f3a3c20234044bee05b83ce1d8282f48a889b6cf81719a56ea7274ba71beb3045a92dba30e65009b9643b19fcf225f144fa7b4222d9698c36a83fba14c5b177e86624270ffa5f9c9be600813ac593f43a0124ba58e6da0d084af3e9f7d12cb894cf6dee1c8efa10ed71f41caf54099ab93dbd07a267e5a3ba020ed062fbf4dc32efc95c58a2b7e351729d3be55c05c33579a5f882f8e41ea8205214e2587a8ceae688e2454b1ab79f61acdbf03d611550c7d1c642efe29d68fba2015510ac6b511dfe87e4f57d4a8c0076e65e1a006339702ff3e388b38b5ae06a0b9392da7e115c08633e2b74cdf63104a9e4e18afae93bae92344af7ae56be49f5fc32c6dd0aaef851c13d51188627e7eb7709e0fb90943a1ad4312f8cdc5a1c67df91a3651f74c3e31fb741b0cf840d7bba635a93a2d6cd5cd733f6cb9f5705c26568b6571b01784bd7560cfee4233c4fb39063ef19775a3e2ba59c871d06ffee79a94e63582f6e7e28b93e49ec5520e37bddfde3d5cab555db269e7e24c569c32447c2984caa4cedc550b5bebe942074c2d42e37905afaa4aaaeb100f5b01b75672586902bc29553d90bd784d3b969a3d4412cd53be3956c9f35a1d17d2cc4974ea605a1d381d4a94d8edfb4d19a799a31d072ef9276958a3f15c8b666d632695be44889f9348403ef230c1b0712c3f948eb2354e6d8ef6e6199ef1bb61bce3662a2ee47ebfbdf1b35fa98c88705c09f74a45b87f9935124e27b24c0cf387736fd9cb8faee37e80ce348a4ce5519aee36030f2be3d25acad26e255b220cfe5f905d511ad94a791d58447ad1af2a682d05b40abb19462d4d9b0c33277717cb5978347d1732955978d8e70647ce290d50d60fc9dd8fbe39c5695326eace113a0d7ff671e339cf374e63c3b3057d26fdf56c54a490792c7ec6fc73edcfc56fe4e453a844c069dc4820a9efa3b5ce70641463afb29c091407cee4aa308efdfc79351850109c194a9c1a1eb99469f43613963fb5840bedf80897711332299c6d06aec8626bca5cf5bd2fe3ce7092a28f40217c551a78df3af3d16fcd341a43b5927b641c3780e4b6fbb24b98c518e8d62f7be73c3c83f0fcdb2120b1897f1c4290725a0210fac95e82b462a6fb5a0c1361ec550fe0fe26b1e3bdb85a6d3ffaebf2542764aaf040a4588dac89ba05bf33579dada90dffad94339d6208be603d94cac8f13121db6508cb4a60711dbb89f59583c916433720753707bceae0d30d6ff08a4af1461ad5dcfd6ac1dd6f32e20ee8f5b4b5a0ab11a5a504c1a2306cfbee82234bf8b9154190b03b3b5c43db12f934e01d5ae63657df7f2bda03b715853e6f4baef896e81f00fcea59778fce54500ab1f3f72e4df9c49ffacd88a077b54ad245dbbbde08d591c7e5ec7d6e1d12de7553db0a45e5d00ca007dacede80eda4469794d5bf1c35098f31612d458156da50cfbf76e98a3e1d0dc5a5a6b5dceab41fa366479759bb0e4770f90eadd698c3dc33906231092133b725a5bf3161c76f3af7aa99977f926ff122afe81b1db0272a87e2d99af95ece9b3fa74b7b75677c16bec7db8d8cbe6a86e7fd0b9447d0999ec11236e9a1749b1a1a7112be2aaf1069055c94a6f11a9ef6063b4637c625a85e278d591c2aed30a6d0d8e639913fe16d795305cf7af68ac2fe483c74df97631c87d755b3d25b6fdd4c486e83baf3dd52ac149a7119cbb1575813e04b863f938f465a78d625a758c6653e80615de08e5d8aa764da671d301303be818d1e9db33f3f997f4c57355358c359da4c348df7c2c8fb20cbafc1182d4af77e83adf052b8aa464772c9313cd774dc91bb437ed00f6820d01303d5db382b7e390faa13fe4b5f58ea528452c4a5b9842b3749449f71a496fb2d8effde639af41651d4f10891b74dc51177b9864161efe4035fd342a28fa3195a7eb05980e7d76d63644c96f8fdfb045f7d889a8ca699868bb18a600cf8c42330b300f74f7cc06c6dca3e11fdbe143d93cda3fe5bae60a88631b117fd858b384a5dce45bd535993ecf9c4977e1b2261057d0e2a282507079db174622c0db9f93019db26b93dbd662a0db089611cc357d2918e02b81342f4b459f62f1ed937a192ac01a4c28843adb3446bc884113f470feb0cc335d5a5eeee880c20d68b3752948ee8e68f941f9cb65e2dc1d7e022e256238e4144074daf9309eb5f9d66a3dd2f91c92e2731eb6b6010938981025f4e1d0cc874d606b41fb1c5f5e643261b37f3271619aa9236f2494a28b9f34cafdce1fd9a9fe63d68d2963f78379f268d0ce2468049b7a28e35665a39231262068da4999bbd1f268d8d4a4e186c395e45925d1b8bd00b85b5465d237466949c5bf52d52e7b71df53bf1ce343a7908a857acbc263c94200b977bc63659dc9ee05f2531a82b6a84659fd5095375db5546f7b0edc4e7951126319c4f6d4b12243f43a39ba5b5f5412b507b90d91d198ebdb16949ed308508f45a7abad9025456ab3254cb7fdca8749b6e7d3ff226d942d8170fc10676cfc27e121ace85ec28a7aee1eb25f0fdc632d803a356a93c806deb7b94fb21d4e59957e89935d29c7aa6f8de7902d6e9909365b14dc8409ef01428663ab63b3ddb779487423d4e783525dda5688f287b6edc036d8326d641eb82ee6c7b8ba216c7e9ddbbec7f879130e1e66dffd5148358bd93344a78e52a488c333219907975d3e99d609d375d4c64cb92489717b0df31898fb1ec90a2c3e50a2b9888832c314a51110b8dc5bf3ccc30566d692476ac7df510f09bdb9979fc6b42fabaa4e202ac525cd2033a55e96dd9504b562e765f733cabacbc4dd9ce570be86273579b9d05720197bd46ceea1bd8a3fa4536eceb8c33689de0ac6cf1ffd9e2e47cb19ac599fbce2f5a76048aa5f465391c8cd0309ff5c986afcc42e7193561a811040017b703f03e2db007329d9d31434d268a238df9dc4b9df22b02bb54dd997125047bac18d71364923409230154707626c3ff72b01d8275cb4a6f4fc05d303af6770e0b02fc9f23e2549718cba5d1c39e1ae35acf378c4ff66be72f9785c39d919f42ab89a9fe955a0c6eab4beb82502558ee4bda9dbc11622d43908be7c93bbf2dc989c4bf81fa36b85cb632ba0779851ecb1788bae3a2cc3ef7dcf3be6250b0a4bf6320844657f515bd8c5f71cf9e533f9f21d2dfe91c5152c123cb1ee3a971ba466af9f1f10adfc13f63f366dd8fc53e52bafaaef366f28147f3c3304fb76c73810c98cbe4631705498fe039081625dd044aff9ba438aeebdfdfecec1526e1746542c52665d51c17550b58790443b7b9f658e2546cce07cd21c15b4f9a8c3a560f2b8154560676f47f5966863264f102acef4887545257b80e4cfb1963327d9d93c1f1c23850fab87216fea148552af33d41e3059ff6cc1ed505044639cce473007cb2b8d0c12293e68d2776fec5747a30d6103bf6c7d6f9fc83d4b226388c633465e061e0fa60db62696d314f58643b9ca68d3143a8d178a4dea49f36931c9ce6b5f444a763295e6fd9c260be386434fd7df755cfbf3c205e49bf928b5f18c81388bf327c21799eb78db514b5fa5951ebd0f9aadd82aca2a74a8e8bef60bcf689a4cc063cb9262e4e78493199732d18f1771c8966bffd9102b4d1daf3acf8278a56a7d19ede8e9758b8303742449c40e8a2ee72e2b2aeeb6f61f4bbec5bde55be695a7a11b39df2e9f9645694d17925e343931f34027267f4593c4b03e3feb79ba8bd77e2cb57e15e03b13436f002ad3d888a77720493e2d1a878a6b34d5641aa413122334ffeffbc723647935f570701fa59fe55c3ed244e3a6ac1e824c9ef2748ad24a088fcdf1cfed745284dfc8bd6e58362d6ab44cf2a23c69d6b45d073479fa22d5425fd699070837662d4aefff7b5ec81939dcf108d065e85fe4fd8a6df8626f6ea29cbabcba93541e3b1b80614ed267c44df4ebd2e42747e50752823dbaf8f7ba4143b0858da049605757f870e115eb0a809f71d0b4137ac824a18ed7c11fb63e05cd4ba1d6126a17947ec97495c3691edef314fba24d713e0b4fee3aae193df7dc274ee4e62c7d14ab29a310fb9184de00334e4e6ac29b30d0044fa317c0e78824b08bbf7d492446128c103029b4362b090b636c14aefc75b176468f002afef4d8e1be8ee29227cea6b064d9a8d969df03b1d1fc017c2d1d4ceb66732834eaf05ccb86c7eb5c19d25d92676de6fcf0277f7410a2c18173b77a6ea8f4cc7a8bbb3d163b7e628c40ef396390eb42ba542232143d26e95b6bd434648ae7ca96ebd43b531b59db57d5d4b72ca087cf0c21dbdc123c82ea05b5b7a6f14ed6cf44e0676a4bab1269c73c4d7b4b1c5c968e1d223768cdfe7fd793b2a2111653d03550614d26766f6cda2f5e5e67e156b7367ca231c7c3203ddf4b1009110ff20088fb3b2678ee8dd6f388c0e3a05e9b3a48c716229651c38ddeeb73206a923d5dcc054070632835d30dec3273b1935724e05753780dc0a70c9ae86f15a4f4b5aa96ce1403e270feff181310bf8574d0ade7591a2fc798b49e2e50ed8c8c0c5b6f407a7508e2e0619256d57a24ef399aac6a282b27734acc5ba00c4802491c21e9ce7b1cdced89f0dde4d4d2c7a542717d73f1ac046b434605ece785b49d8e44fe54dd99221210045a5dd4a1c9a4e49a8d6a8c48030da7fef087665811561f1512a1462a6b9a13fc606e584a876fbead2f05725b1ba74e4d4ed39df09a727f8646c9535f721df1d4f6b74dc0fd821081a2a84e8a4e3e2f56d5453a145be8d5e9c926951f4eec748dc381fd763b99824ed4784d3920125bc2b51ee8802365de199431f31859d32bef63d73f42cb18eb734348c695dfe243ec594dc600e402895466eb2e5d10c3afa6c976a28cdddf199a8903a5ad1718de234c60562e509dc022f9ebef25417eac8ed11b42fc172f9d07fce42e7ab857214b343d87b58e6482515b93e25ceba332b8058fe62ed4227935d61fe974284059ae9fca5a86591e2442ac7c78da8dc2fa25e82dbb9e462967271e5", 0x1000, 0x8, &(0x7f0000001080)=@in6={0x18, 0x3, 0xfffffffffffffff9, 0x10000}, 0xc) sendto(r2, &(0x7f0000000040)='\\', 0x1, 0xc, 0x0, 0x0) 00:00:29 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x8001}, {0x7fff, 0xfd93}}, 0x200) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r2 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r2) shutdown(r0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r4 = semget(0x3, 0x4, 0x5) semop(r4, &(0x7f0000000280)=[{0x3, 0xdc6}, {0x1, 0x1e2, 0x800}, {0x3, 0x58, 0x800}, {0x3, 0x0, 0x1000}], 0x4) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) semget$private(0x0, 0x7, 0x48) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400), 0xc) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) fchroot(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) close(r1) semget$private(0x0, 0x2, 0x1) semget$private(0x0, 0x0, 0x290) open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x104) r6 = accept(r5, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) getsockname$inet(r6, &(0x7f00000005c0), &(0x7f0000000600)=0xc) shmget(0x2, 0x4000, 0x48, &(0x7f0000ffb000/0x4000)=nil) 00:00:29 executing program 1: mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000001000)=""/167) r1 = socket$unix(0x1, 0x5, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getgroups(0x2, &(0x7f0000001140)=[0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001200)={0x0}, &(0x7f0000001240)=0xc) r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001280)={{0xffffffffffffffff, r2, r3, r4, r5, 0x1c, 0x6}, 0x1, 0x7, r6, r7, 0x10000, 0x1, 0x6}) stat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)) connect$unix(r1, &(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) r8 = accept$unix(r1, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000014c0)={0x74, 0x1}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001500), &(0x7f0000001540)=0xc) r9 = socket(0x1f, 0x4, 0x20de1a6) bind$inet(r9, &(0x7f0000001580)={0x2, 0x1}, 0xc) bind$inet6(r9, &(0x7f00000015c0)={0x18, 0x1, 0x100000001, 0x64bfcb63}, 0xc) setsockopt$sock_int(r9, 0xffff, 0x34, &(0x7f0000001600)=0x40, 0x4) getpeername(r1, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) fsync(r8) clock_settime(0x3, &(0x7f00000016c0)={0x5, 0x1f9}) r10 = socket(0x6, 0x40000001, 0x2) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001700), &(0x7f0000001740)=0xc) dup2(r8, r8) 00:00:29 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x80042, 0x10) close(r0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x100, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/162, 0xa2, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x1ff, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) 00:00:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:29 executing program 5: r0 = msgget(0x3, 0x243) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/56) r1 = open(&(0x7f0000000040)='./file0\x00', 0x410080, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/169, &(0x7f0000000140)=0xa9) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendto$unix(r1, &(0x7f0000000200)="7063ca7c875a8ae13c94099c3c7dc82dcd1cfb2a0f2fff17c713bf743ba7ac6180ec3363d78c9c74eecc3a6c610ae5d9a2b772f763a09e20e1f9b5c87556bd440222baa33813742085d6f0f709b528316eeb46411276924b0bbcd30e22ac2eebd2344004812b1ae91085461c0f75a01ce0b14e096dacb8779b79258dd9b31079707cba24f4eb97e5e0ad5ba2cef60e53952b6a194b3b6904370fc2cb2d9b02837e3d9aa91ff0d002473d9b2d437cee58668098afa5fe4e070bcc41139e36377a96c58fcbc723475810fe817693845933da347e71f5bc5053f626d3f25520ac08a17225913ac92cfa9bf9a664b733e1cb3b0324c0d353376a5056642077e7883dbc0715a5a4c7c561474184a02faaaaa31272428362919761613ab1ee8f6de2804f43acfba1e56c205931a12bd2c4dac88dc619f4a4e371f69350a0cc853b89f0f090bd4469ead725a232090e1ce78348a92ed07e342527eba6e75c3fb1f5021fbfc4cbb7c655d6e997ab941af1704c0aa887140d715d85c716818cc43a33e317046eb4fbaf24d519321f1fbf2f7ad9a1f23aafe73cb419ca7c36b1a404cd18c223b27222fb4b8e846287832d42f503f5be813c06777ad55a44ba56ca46d3a80cd5eb9027ad6ef3dbfd7f3bc605e9f63e412fd4f86bc6d9e66efa90bd6b608db1d89c0a77c5740d04626053468621953bab0f9e23df8fd54a86249dd5b336ddad7a1bcb28b91bf24ab2504217380f6fa2f3cfaa70d20c6921f734287852492325966bee2a307c70ba6259ef11babe2137bf88c3407359829fd4620e96e4e9a21a4054fa6e1b19423b5facda4ae090457a92ccd8ca8187ae037e2245458e67eff4ac73aa57d8bf07637fb08398bc7923cf3cbbefdae6c56c9efd561fcfc29dd2ccf6dcebec990ed2749351eeeecf200d86cf7666179c4e44b613e8e79516ecbfdbc4addee8fab0d49ea16c2ebb5a2dff86ad6af485998e9799413596a5d971e0d629fe85bd329163e5e08bd66640e6ef88be24f4fdd465e68f54220c147a166266bafc53c8e403acb993c99d5eb479b423dd43b656b22e784513252b80e288a4137845b9be13af911c872152e051a18e442e12cb71260823fe17f364e04d708a0667829b71941964791f78abbcfdac7cfe5914dce3e780cf67e0354b443166c6c3aae41afd0aa0541e987ac6c5cac6b5dd1d6514cec253839292c4cd513168cd0281a7717d9146e9f54502c375f0380b0267eef70de97020689e319e13069ffa7313e8b790bf52e6c6d09e81f2949c65609310d08fcf0a0566c4341d73295810fd178dbbcf027473e6e91cf6037c9a35680a942b130d229c7b85feabdfb15c4cbf4b7821badb6f772e45d64f8716257b885e3e0bf71bb75979676c50119a23fef3f77220a422a97f18ae74e23b8f53b855a16ae3907cfdce28f0446ea22ccc3bd8d54f66b1a140b3dacd96536e76e67d6294b44c3038e80ad6d6deec98b4faae642fbe3a78df1ae4207d53b96aca44aecb353c7b07386dffd374af35161d8b5d559a648ba158f58432c7347cd266c6a172d24807f98cdfeada43364f7afba7742ff9e88dcee9b59d36e3d4db0661a10bc0d12c18448afa67e12a6d7b15be135da16e5519278a5a2a83c18d4258d228d6b9fbd6292aea42f2ba28de3466dc37b6a6b48d7feba9124664139f7ffe046fd3a3caef573c57b078f1092f62856b6c8fe1dcb5ec03d214861c2b09976859d42b887a3a520780480d748565a61125e8f27264492aa505ee2bedca555b1f31a7aace6a5d89bdf2666092009609f9274e2f7d028052de41519b70941effc8cf2c52e943c9d5ff4039daf510643c2ddf56bca7611a727ec29bceea61ad452c7fa3836d8923bc0fdec6a93843896834802cab69c78905600ae427929d110ee990d1ae3a9850ba3ed0d03a9858f3b55f5b0ada1ab78b061aa81efc72fc9516a11c8aeca242c45ab3d70cb3b52947b52976eba773436d9dac5def748659d52979c23b11b7b64b3900a75ac10bb90dd274bf98eb819d15d334cb3e608a34efa3fe2d9115d30bc95b413e2da5d828e0f1b067d172544a3c6de98240a5bdf4cca452be766ff6d0d3c3d673f37d244eca1d9d0753473e7132cb125a660edd1206573aae8b48868235d9fab00a54f021e8c8857742a5c15b252c8b31654d49aff79986935cb639122d945f00decd216e3ffeb0241beb9d616484b06fb7671fcb5fec52535ade1ae56c128e351c153556b1bfdf507d977adfaac8deb85dde57ad25c4f78739824cd3ab1a815ed90c18d70cb33ab5ccaa838aff025c7e84aa082fac612b45d96d6fcf04bc3f03b2f4d351e82eca9bcbef1b617d3c3acdbb2d3108e3b17f6d24b7ddafbf74d61a5cc3e8368fec46041f90ac1b42ec91f52c8d894036e0393b610abec9a50e6014b518a3c184699fa6a1c10ebc989845f6dc6388ad04e75252729244816380f8e4ea22d02a6fe263651b17dd4ce9fa4d309e763fb29023efc6de0d42159a5db5544c2037bc466d33726531fd130120820cf66f6790a0e7cdf44ae56fb1b361833ca9575678117c05f2223e93eefe31667486faf82a05a8578550a366d8b46c04f97d2cec847171113b46cd43630f12177c6109df8ab1d0f187fa4b01d86967ba4519f0dfedb71eec45b7b685cd25895bd3fa49a136d7d5826608b5ed4d60ff43955879ba6c6bd941810180ce8942827fdad19c56819614ad6e1e38793f1e8c1b0077f470ba701732ac198e7e66b41f7fba41ef60f944797c18b35a29fdd680bd622fc4e67df5953b43157cc249d0bfb77f10281439d7258629924404d3164c6f52a9918dd0622d5d3df9e5d5b11f0fdde758717ba654e9a49e76d3ce2886e9a2a8f2aa2f4d8405e388b160ab58e9cf28f3b5d755265f459ac588393dc76f435fb0b1ce974881514e9e679f30ab1e9ce4c4e1664c231d633a7b61190e66b2d4a559f2ab48c348a3b0abcd8f1498a3c7c76a075b3ef3dbac209c83cc50783d09c222d1522ac8533648342cbba72704f598209262a0d7873db249fcf0c8b261858a3aa11bb8e13588fa9d52a61752d1116efafd78441a58be2c9c601c653b9cd0b89bef07f3074176652a0699172307fd4579dfcfa1957f679f6b2f66612a80367e58c759c76cad7f2f49c337e5280032ff410c38f492de21da14b0844cc6050fc36973e479fd67a2c05119ada58110501a2a7fda9a7181e29b82f4d6959526f52a3aaa41a70b929bedc42f23ef101518dece357bea662dbd404493702a50664ae3de0b5998d990feeb3b8796f5d55fb4393c13397b9b2fd3a3c130ab20932b1780cee6b291bc0680c956933f65f761ff0544d0315dd9e737698eb910a4aff5581c138b3f1785600f1e85ce81df5299bf16b89139e2cbaf202b93199b6c5a8888314277e9dbb2548c30d5878fdfc7e4c8f911359a46bd898d0d4a41b87ecbbed50aec26e9fcb58c69f97369a380754db44d1aa4cf92a5d832fe5f760871818ac2425e69bebd59b46cad5622b43386b3dc0a78a269909e412fe637feb084452743c858bac7a45f6c20a2db947f0e8e4985ea9406c96510111410df8992edc40e2b51911fef950b88b48fb410733d4ab4a5b06c2a0b3aec840fb4a11f5820c591d27a0e931bf8e0fb680155c155b9fa101ec9f406209270fe16287d7f8b6a0c22cf07e3cea10adec88d119da7065c3fa309fed93f6258e6a5ab1f402a6167ebe003a8f7ee007fe2decabf1bee64688e7e1e4bd1ebe06577cbfad4a6be0b484f95f870c7872981631dfdbf92324a478bf76c4d13a9c40df8168f0892ee95f6919c8921ebbc7e5d8e613939dada565021938540124765ddd862ad067d3fba1bbd7e0fd61e6ccf98e5dc21662a1a1e2f767623e2d5c10a96449767b5a947eb66950b3e17ab945a4ac5273bcd38dd15025656963dc5d0ffe2fd1d99bc02f8f9baaa5f0120da9bfad1a787773f1778a1b5f4c154a43060c08515722820bf1a729ebe8133fe77c6f178e76bb35877d8048120f89014874687aed701d57db2da0d1cbf0ad3873cd8801df912bf68422b250d7a5d3cfa86be68128bc1640f06733c9b8334cd43a91ae76deb82936f4e6319717d03bfd1dd72d966ad9f1e0f528b18b5cfd861fc572a84baf675b6365b3db4e1a704ce34840102c4b137c1bff03e52de73a2783b34c53b801379dfe69bd1548d5791a1cdf21d195744c6cbc8f2ea7f05467aaf99cb515eeb3ee78032d4fe1f0cb47d95c768574f9b470607b480c68779b8fea7665abf9dbcead1c73c3c3926b24a5d054f4c45db18d45235860ff05ce1c12b618264afcdb46f67170c26a5786e075fac1bc4a92d9fa9d985d6b61fe92240b604b30eee1d1a3a81207e42734ef9529b8baca0e05690b91751eb57275c4aa963c1e9ce4eebe71af7a3b11131e99b6544f4688e063e902f0d239ef1d419ea1ca6aecd197653739b405018207ab1875028e43a6eb455d3f2fa36348ea783df03507dce65f96bb96116a174d0a84513c5eda1550277bcf4b80d9e34b6e7a8c103770bb203250be18d3e485e66f79b92817ca1517b971d2125be981f10fc393f6e5a3998bcf29dfb360f85e7b757530d8464c68085acb6d5b638bc27f1df466ea1aded5c4e91d9b3b845c69ae6cb0d1270244cbb0f1ecc96d279da592bd22fb84ed47ff10bcaa36a7a0d8b106165417e75476b73cac98ca5161c6d944be1c136ed1735cb889442137bca40aff1d44f5f996399da75198562b1a136c9c52ddae30590b23740fb2b1cb8f5e58ac96d2ab2a13fa186bacd31e805b3b4a6a90bec94fa6764ce0488d7e517a64d3b16938a0eac704bde2ddafb69e6c3600f3393186f0884265c005f2d3d3fa553ae0c9328a3d893640414eca842ba3693544fddc5051e9875de2e8295b6077775e160dcf4221f3f7192706b3897a2f14e4fd2a2921ec74fc04a6c630408a3b82ee7822a6eb6432d2c170b95594a9b551ed873d00c22e5e6601eab0966ad4b6c6f1864a6c1ee7270e2715d51568aea7904b6d939a981b4e96081804a9edf10b25f752b7f5f874aefa2720f2522e83045d67efbe06b88f924e037c429b4ca8d974f41926aed76b382df9e23d72f8a1a837fc176784d075e41caf39912d56f3478de7303ece025410adffe7c1c14ff6fed7cf47b254febde02c205358782a04f1cbfdb4c227af4f3a7822978312881bf9d7c035affb6cac5b02359cd4bf436ea0642a383818c6a0a9430c73d56f0e7549191aad569ddd107997d335300d3c23a5ee7a58538792a49120003e46d13c4c32b1666b579c610c9ce0d8a08c3dfd3d7f30a6fc98329e346ac892effc136f603daedbd8e06097106c1fb9111774fba603cc9ee81b9e4d20f873c639667fe1ebaeaa126ff0c68c4657e22e5976932e3c833d86aad74cb2afd553bdb189e6cc49ea8d1707265bfcee184885e64ac2058f7b62d8ed54eedf0ecbfa466e37bff6b0349be4021d9d98f23a0df2e30fc8be7d0e11e658c848abe2caafcd91165a9a8e90ed20a4632a52ef9c0fbebc920868e0dfafddd5abca4c4324a768ccfc22c99bdbdb00bbc0e58680b29720bbdba45a34c004d6dd8a95f4f2e5e8b997253ada5d721d007d05d6491fabdcb71c26972a8dd3a1b5b17001c7f11a820370185e9d976ef0591b072cc7391aee1048cbb532b6a11662cf94087728114ad3a64042dc59738023d02e2f332676d08898e2cfe769c5788fa50b6aae2056bc6107ebab90af1f49018cc46be026a84656ae62b1d05962fcb0102f42f87", 0x1000, 0x400, 0x0, 0x0) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) r4 = shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x3000) fchown(r1, r2, r3) r5 = semget(0x0, 0xda5f59b9746608a4, 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = open(&(0x7f0000001200)='./file0\x00', 0x200, 0x5) bind$unix(r6, &(0x7f0000001240)=@abs={0x0, 0x0, 0x0}, 0x8) faccessat(r6, &(0x7f0000001280)='./file0\x00', 0xa, 0x200) r7 = open(&(0x7f00000012c0)='./file0\x00', 0x200, 0x12) openat(r1, &(0x7f0000001300)='./file0\x00', 0x88, 0x84) lseek(r1, 0x0, 0x2) recvfrom$inet(r6, &(0x7f0000001340)=""/190, 0xbe, 0x0, &(0x7f0000001400)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001440), &(0x7f0000001480)=0xc) recvfrom$inet(r6, &(0x7f00000014c0)=""/69, 0x45, 0x1, &(0x7f0000001540)={0x2, 0x1}, 0xc) r8 = open(&(0x7f0000001580)='./file0\x00', 0x20, 0x88) shmctl$SHM_UNLOCK(r4, 0x4) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000015c0)=""/196) openat(r8, &(0x7f00000016c0)='\x00', 0x20000, 0x1) open(&(0x7f0000001700)='./file0\x00', 0x10, 0x11) clock_gettime(0x3, &(0x7f0000001740)) semctl$IPC_RMID(r5, 0x0, 0x0) 00:00:30 executing program 2: syz_execute_func(&(0x7f0000000000)="c4827d1e3507000000f04581a20c0000009f929c22c4e245bd80a1c148cc0f67b10b000000c422e101345864fe82000000808f697c81d5660f78c5c37266660f38073ec4219f2ab0cbee0000") getrusage(0xffffffffffffffff, &(0x7f0000000080)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) getrusage(0xffffffffffffffff, &(0x7f0000000200)) r0 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="a5b54f5d435cb342704a880467aedca8d22e985f2d3d061c9fb2724cfb4db9481d559d5d2a753213e4387464cdac85f4a732f3773c690901a18f34d00399492c20e8fbec92e7550008c776a0fa2b361b292acd36e7c4fe8fa587dd1b0a41c5bd2be780d32f37805d22091f1c8d5fed", 0x6f) getsockname$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) bind(r0, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f00000005c0)=""/4096, 0x1000) getrusage(0xffffffffffffffff, &(0x7f00000015c0)) getegid() poll(&(0x7f0000001680)=[{r0, 0x101}, {r1, 0x104}, {r0, 0x80}, {r2, 0x48}], 0x4, 0xffffffffffffffc0) open(&(0x7f00000016c0)='./file0\x00', 0x408080, 0x80) getrusage(0xffffffffffffffff, &(0x7f0000001700)) r3 = shmget(0x3, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) getrusage(0xffffffffffffffff, &(0x7f00000017c0)) shutdown(r1, 0x3) getsockname$inet(r2, &(0x7f0000001880), &(0x7f00000018c0)=0xc) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getsockname(r1, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) ftruncate(r2, 0x12ddc000000) flock(r0, 0xc) sendto(r1, &(0x7f00000019c0)="3f072cdb89fd395d2d14018e0a56b8e3eca649c5e9d681e01b87656b56e2327491e9d83ee398315feab2a17c21e6293a26929355f64c287fb9be457581018bc9ca52b41abe8dbfc791f02958ebfb1dcc8db85015ed0a8abfe509c0dc5adff08212b5f7a25fd55ca86de4f8be57b9e1a29196188d4070998a80371b602b755bdfd5496ff15dcd7b02837f667db79c8195", 0x90, 0x4, &(0x7f0000001a80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x0, 0x30000003, 0xfff, &(0x7f0000001ac0)) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001b00)={r4, r5, r6}, 0xc) r7 = semget$private(0x0, 0x0, 0x11) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000001b40)=""/249) 00:00:30 executing program 3: chdir(&(0x7f0000000000)='./file0\x00') r0 = semget(0x2, 0x4, 0x43) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/175) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/71) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = getpgrp() r12 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x3f, r2, r6, r7, r10, 0x4, 0x8}, 0x7f, 0x293f7eff, r11, r12, 0x7, 0x401, 0x6}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/213) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x7fffffff, r9, r10, r7, r10, 0x1a2, 0x5ed}, 0x9, 0x1, r4, r8, 0x4, 0x5, 0x3}) r13 = semget$private(0x0, 0x7, 0x4) chown(&(0x7f0000000500)='./file0\x00', r5, r10) r14 = open(&(0x7f0000000540)='./file0\x00', 0x1210000, 0x90) sendmsg(r14, &(0x7f0000000a80)={&(0x7f0000000580)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f00000005c0)="f63f72de831eb9d36f5f08cf80d4ebf22672ff2dc4c9961c77f737ac245202ca59260cd7eee71b85bc40f6564bfacc8dd3", 0x31}, {&(0x7f0000000600)="be4f782b6018d0f598c522ca0339a97f48121cce6421f31540df07622926000083e0a6313b5f57accdaed63612762414b1634cc8bb91ce14bb7dbf0d8ce292ad8274eb548a397352277b75a81ca96039583e566a9ee000b7fe48328365869448f258f066bb11986268e763c90cdce0157f5fcc71cd514e91ffb9c3e5e5e77f3d48814ea9549595f6ba0ec099eb44aff7f11d5b5341", 0x95}, {&(0x7f00000006c0)="1853f26e27f907dea195d189392ebc8fdc41b5623861ef1a3da581b05b3f2be7d1178b14f3a17a591427473f2035c0f2632340cf6a4399084a58d5e3d3ade76fe0fed4f7bade0711b41c9e64bd20ff1cde46de3a51d69a12457bbf7f540b917e23cb561b07a7218424a1", 0x6a}, {&(0x7f0000000740)="d206330947211608ea0893a83b69349bd8b6e632af91dd533edae444ae2d2835eee33a", 0x23}, {&(0x7f0000000780)="101062fc024fc21e7e9284cb1189aac1776e5763e6730bce9e360fa56bffaf0d66c89b03ae67b69790315320aabdbd4b22e83ef34f18610e9bfda5e0b7281a03a69e94fd39f4b8fce6959a01549ff669a0934f1bb57f145458dcfb03ef4edda7e7853e510960affad3ede549179be35b271279", 0x73}], 0x5, &(0x7f0000000880)=[{0x110, 0xffff, 0xf2, "3adda1312da387f8e4bfae557c5f47ec92ab0b5c4a4dc4762c5587ad03668c35ab06880dcc045ffa011b338c37408a2902404d8574818692c87424f339e1822e48520847008a09a427850d54b491df5e139e122b7bc69df8bc4e1049a2c185444b8b69a6d67156296c07a1f27498b5a7b5f6b9f86d1ad907ee64e8612d1c78e0881dc61d5d02fe819c883ebd630e8e899983108fc0cbe6de9676c931ef638c751a9d7a2e52ce8f908bdf2c65f166cc3ce02cb431c2fde0e1f7a90248b86fdf874e5b91be3b62353073bcf0bb2196307d2ccd9e95801a9aea3845ed46ce03752c7c17b763cc19cbdc0feaab10be6c0eeb33ca18ebd37d4c04850d6038709210"}, {0x68, 0xffff, 0x9, "8189a90965c071e9248593edb3f65711bd64c310f86e8b20dbaa1a35447ea319acbd29721a9286c6554d52084e96b129474501241546f0447691dcd9d433b58f0c8cd3f055425ae6e9955c92dd56429d30f6474197748e2d"}, {0x60, 0x1, 0x101, "9a37ed06c2bbfeb9964aa1c7945597d98511f98fc143c5efbcdb9c4c58412cf1709b6624d7d17aa1633fbc875a9baaedc8db701d23d53b8b6632a2084855bbbaa77cc1bfff52f40103b45ee6"}], 0x1d8}, 0x2) semget$private(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000ac0)) r15 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000b00)={{0x2, r2, r3, r9, r15, 0x0, 0x6}, 0x0, 0x3, r12, r11, 0x8, 0x800, 0xffffffffffffffff}) mkdirat(r14, &(0x7f0000000b80)='./file0\x00', 0x40) getsockname(r14, &(0x7f0000000bc0)=@un=@file={0x0, ""/52}, &(0x7f0000000c00)=0x36) getsockname$inet(r14, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) semctl$GETZCNT(r13, 0x0, 0x7, &(0x7f0000000cc0)=""/171) getppid() semget$private(0x0, 0x2, 0x200) 00:00:30 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/216, 0xd8}, {&(0x7f0000000280)=""/87, 0x57}, {&(0x7f0000000300)=""/160, 0xa0}], 0x3, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080), &(0x7f0000000240)) 00:00:30 executing program 1: r0 = getegid() r1 = getegid() msgget$private(0x0, 0x222) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r2, r4, r0) fchown(r2, r4, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r6) r8 = semget$private(0x0, 0x3, 0x108) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r4, r0, r4, r5, 0x80, 0x1}, 0x728a0000000000, 0x80, 0x3}) fdatasync(r2) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setitimer(0x0, &(0x7f00000001c0)={{0x2, 0x3}, {0x8, 0x9}}, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockname$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) utimensat(r7, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x400, 0x9}, {0xffff, 0x1}}, 0x200) fchdir(r12) getgid() getsockopt(r2, 0x6f2, 0x10001, &(0x7f0000000380)=""/172, &(0x7f0000000440)=0xac) r13 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000480)={{0x2, r10, r1, r4, r1, 0x4, 0x1ff}, 0x6, 0x40, r3, r9, 0x7ff, 0x9, 0x6}) r14 = getgid() getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000500), &(0x7f0000000540)=0x10) r15 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffb000/0x1000)=nil) utimensat(r2, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x3, 0x5}, {0x0, 0x7}}, 0x0) socket(0x2, 0x1, 0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000600)={{0xfffffffffffffffb, r10, r11, r10, r14, 0x80, 0xfbb7}, 0x8, 0x4, r9, r9, 0x7, 0x5, 0x4}) shmat(r15, &(0x7f0000fef000/0x10000)=nil, 0x1000) 00:00:30 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r0) 00:00:30 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r1) r3 = accept$inet6(r2, 0x0, 0x0) write(r3, 0x0, 0x0) 00:00:30 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x0) getsockopt(r0, 0xdc8, 0x40, &(0x7f0000000000)=""/209, &(0x7f0000000100)=0xd1) r2 = shmget(0x3, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 00:00:30 executing program 0: r0 = getegid() setegid(r0) setegid(r0) r1 = socket$inet6(0x18, 0x1, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) chown(&(0x7f0000000040)='./file0\x00', r3, r0) r5 = dup2(r1, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) chown(&(0x7f00000000c0)='./file0\x00', r3, r0) getgroups(0x7, &(0x7f0000000100)=[r0, r4, r4, r4, r4, r0, r4]) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r7, r0) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x400) r8 = open(&(0x7f0000000200)='./file0\x00', 0x50040, 0x100) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x14) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r9 = open$dir(&(0x7f0000000300)='./file1\x00', 0x10000, 0x8) r10 = open(&(0x7f0000000340)='./file0\x00', 0x400000, 0x181) symlinkat(&(0x7f0000000380)='./file1\x00', r8, &(0x7f00000003c0)='./file1\x00') recvfrom$inet6(r1, &(0x7f0000000400)=""/81, 0x51, 0x3, &(0x7f0000000480)={0x18, 0x0, 0x9, 0x2}, 0xc) getpgid(r2) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file1\x00', 0x10, 0x30) fchownat(r5, &(0x7f0000000500)='./file0\x00', r3, r6, 0x600) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000540), 0xc) pwritev(r9, &(0x7f00000007c0)=[{&(0x7f0000000580)="5ec00caee46a583c4cbb79b9c3f6da9dc3035ae7dd23ae0b58cf5fb6f4cf5f94846cff5c432cb20ced0688d76607bd991ca9dc7e480a007fdbffb7e3dbe987d24287e6271c8caa253963ed1df48e93b4f83271a0", 0x54}, {&(0x7f0000000600)="5e50137c6a293a05e99d82722f18996ad66f2ae102162a69f47007cc9b714229475d23dba950272b2c3703c044c47846", 0x30}, {&(0x7f0000000640)="99c4177e071497f505449c961d9ea39b1762a70c638b9b", 0x17}, {&(0x7f0000000680)="d4778c2d4903f4b9df1eb9bef429e5560e91e43dfe9bdfe60c834b88dcdacb366f09a0808e026bdf9b2ee17191ec0fa49e44a8772be6609679143b5a0c0df4113bcf54330a86f375d53958cea45278b281197614e4ece7ff83b0af9fe269d15d316c780d5a6df4d20df88092d965306c136c6d4c94bbe081c3cf797b3aec9b17b20fe1d72e89644405616c1ac540f366979d4adb1a5df8aa4c6edb48a2d39fb14142aee70f48ddb88f", 0xa9}, {&(0x7f0000000740)="d217e1f4ff24882591c384ff8f94f51e702926a0f2d418bd7eaec034cd96ffc806dd2f8f8b5ec45cc6d1a9d66ba04935288647663f9ea7c80f8e08715cb1d1d062e1ad7b562d6316d32e0c2e3cd836a507116111470e07a6cd2d9c59e6771d9d82ab9d05c1cad4a3c0adab51349b33a5075b9bb5f9d43b4697", 0x79}], 0x5, 0x0) recvfrom$inet6(r1, &(0x7f0000000840)=""/165, 0xa5, 0x801, &(0x7f0000000900)={0x18, 0x0, 0xffffffffffff0000, 0x100}, 0xc) 00:00:30 executing program 4: r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/58}, 0x42, 0x6a1661fc2be97c35, 0x1000) r1 = msgget$private(0x0, 0x504) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x180) r6 = socket(0x2, 0x30000001, 0xffffffffffffffe0) setsockopt(r6, 0x10001, 0x9, &(0x7f0000000100)="fcd4bb59da91fd94552adcda1d67a9b53d6370d340f08f82e12a27ec331249785958b082d730e1fc95105305831eb2863901a73c215b6adf63077c0819c8320da5393509da9edbf05ae2baeda61e93c9f984dbddd63729cd3002a750f0b0358526e087eda489b1a79785183ad65d2315de76df2a8d5b5a445c4e4eae41008524b8da563b66bfb8ef3d4f79", 0x8b) recvfrom(r5, &(0x7f00000001c0)=""/166, 0xa6, 0x41, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) msgsnd(r0, &(0x7f00000002c0)={0x2, "d2e9d84fa7e73e05ed67483c84ab179feb2f9acd422ba09111e070bd74170743640367f8bbfc021b57ecbf41387d23491f2f3f3b9b7df4e5e61b46e5455a474cb65f3f04bb86c1b70b86510042badda555a8ca91a0522b7d596aa088fc6115c2fc137d6507fcdc9e30f178f676e642dafc825851ba63898d570b5f773fb2203d36f07014042e120151d35f4c08eae3111ee48cc56f822b4cd9a5657d53c17847dac2524e7ac1abbde89127c81fec071ce7af7a38a2d1677e6d15c1751af11bbc50ca862a07dc075014109d97"}, 0xd4, 0x800) fcntl$lock(r5, 0x7, &(0x7f00000003c0)={0x3, 0x2, 0x7, 0x7, r2}) flock(r6, 0xd) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000400)="7fa7ab20ee4cb97782f5c152b8e98c5b658db343fb1a536cfe73319ad1821b2daa69749f71a76b6552287cd6f0f2462834eb3f5af36b02646619b34341aee51c837322792a18a496f5d2b4c6b584da702ba3a5a3eda8edef565585c69b8bc0e4f237bf8815306910aa91484e97791aa48b86ef353144de0543601569d0f61d596f821d1cca0a6332bec153573d641f70cc3de0f05066c4003061520e1b52d9d756a87957", 0xa4}, {&(0x7f00000004c0)="9246642c90bf470c76315b62c9be9b91b78d1bcdca73f2ec32c61b3b5be28a6ec796d698", 0x24}, {&(0x7f0000000500)="5b16", 0x2}], 0x3) accept$inet6(r6, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) recvfrom$inet(r4, &(0x7f0000000680)=""/125, 0x7d, 0x2, &(0x7f0000000700)={0x2, 0x3}, 0xc) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000740)=""/246) msgget$private(0x0, 0x26) link(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') nanosleep(&(0x7f00000008c0)={0x2, 0x7}, &(0x7f0000000900)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) geteuid() r8 = paccept(r5, 0x0, &(0x7f0000000940), 0x40000000) msgget$private(0x0, 0x1) connect$inet(r5, &(0x7f0000000980)={0x2, 0x0}, 0xc) writev(r8, &(0x7f0000001a40)=[{&(0x7f00000009c0)="8c0a008f27ddae33c2a46c1c2952e20e6b98b6a959df2704e31a175f25ea89bb5cb586565c5d2a08ded4d691b433007c30fc920de9016c900c6da9d164892cc267d01765563c5da456f6ccb99c88bd4b6e6abcc964c7ecbeeb5716a7f12ecccded08a9e35d47ca4a4e5c335ece", 0x6d}, {&(0x7f0000000a40)="7c249be7e7db4b83a1cbc7f1b6be704580d661b295c8d8ed598def7afce0afe3a820f404ecc01faf361166e674d79b9bf4038c7d766bfa81a9afef561428630e960b6b096dc4eac02982dc3f2b0df5b9e5bc2d8c7a1060bc1fe39a2a1a3ef206a0910651d6bf25312e120e7ae15b3afcdb652069f874e3de1f7afdc6406d5029e0310cb81665174a48ad388f03e395cc36b5f2fc1902f1b1ca61876c86d1dd653f0f252d3a91514da5690fd26f52ceb9ff5ddedfdd451e81f74f1d7cc53f9dccfd0a9ba2d9d080a333f7796d8687e8c732b5d703388da70f7eb45a9927ba0ef35df391fb588dfce6b9875fdc632ed10be2e7846055ebb721ef2f361bea5243359ee4250352df64e71559bf661c8f66f6fee1430bb324bc3bd3088fc72217107e61d3b039083d422f8921b181c0610d3fa3f02d6b364822e86dd2a31d7490a5650fe7efbe4392a75664331eb6edeac1768b986681e56e3a68ad76d31c5caf158440d5fea7eaa6be31c309b8b2b911e0f713f5038eceb38eb82affc571fa8c3481388e55615c9d1642b965f18ebf0e225ce9ed0262a1f15b111978fa772a3eb3ad5a555e3747bcdf1ec72f7da9365cf3340de0371968c3dd602f24c6724d1d1dcd4a1d48367b1bf47f11db9f4ba05aa05add11a1590e042ae1224b7766410005b42dd3694c40a65ced447d3cb845f2279bfd5e82b9d806c1be8a26a4892e453c3ca49890de407cef9b3c078f5c05740e9feb243a82617de743bbebea74991d0c97f291ef2d0d1fb5c8a87dd9f4514fda784f7839067666e1982655db4e097dac7baa60ba923322060e408379944c415d926eb9ca4d060edcf5b39792ecca8cab3e9b267f4e5d31f1dc3374688adbcdf4965ba288936fc39418beb283b49369f5891808f9ef4eee62c5c990e63a4895282885c50ccccc571fbff2a9bc06b7221cb86854f76f268cb18594f5b826841ff8996987e2d947a778ff01615a97e8296393c514320dd98ef40b723e9ea8cd871af9336b8741aa5ffa14fa0fa1dfb8f184818ce9cab8be254f738f5bda7a4ad6cd3b6a1fd0834e3258264ecceac38a235866aa238bbd4a2a53662799f813dbfdfe3c9a82776e245ffde6ea5984559ba3400ba986c71352e1211b3a345871fb81e43e4cc99427bab52f337c031601ae5f42386be1749193724d9b1f85323e7cdb898f632fc10f7dea44f63e769e64e68f77fc7793bc1d2c6af5f24e73fdae7c3082a91fde323373196cc4e4c33c8aa1eb4c55690bdb90d1b2f21e3a70334415a0a8997945732f3771d7d0976cae5acaedfb37107583505e74ae83f3105fa9f07899a851cfd6dddd61f45efb681214d59aa3386f682fcd7f06d83c08b91414a9c8207688c9a201c167461e0b38af99350109528789cce4dec0a2b479ec9e60eeda4e6d6f8e4c6ba91a3768eb8ad204b9fd832791c856173f2e501f56cc7620207e586647e23cf480288a838aee0c4531f9cb4959e2b9f38a19df0ec289a525b03cfd1e1d4bdfd5177dc34367b29b997101361112b616d4ce16a374b1b8bc5cf3d6fa3f96ee9a4d975530d8c2c30f6084b9172d28f40e028b6c8581fecdd2a4d8f52f6220b1161d9a14adb0dd39e797cb88c8753a0e0c405228e11542bdb78dd97b649bcea21151f7b24a197415bf3dc1c21c53fa34d8a6523e7f17531001fb9b288069f0dbc28a5e3b69611b85fd2a369cb635ced11d330ecf3d28d363f2eee1ca30ffdaf7fc9f90141f97ee8b6ea77d9f51387e82b9f1ef242c10aff173f72f5d2a8e179455993bfe80945d36f255830b93b6c266fe73f85b9fcc5ea3b05724b197edaf74a29ebfb82d5281b1645e4983111e7a7af015837534fdc12996d9cd4bf2feb4e0236353852dd91e64695d1635bd8a08e7039efa66f0529e412de5703f3da031e2396507263df2409b7c47804c3da46322abe577ebbb5872bbd7ea5e83f5b1b09f62326189536fdb83236e471900d9e9e7c469ffbb2fe8e536abe319b0c6153ece36c6f5825b5d1859be66ec1cb3cf7d4233a5c4454e6a9ea6533c184b517f82bc4455919635bd8df275e88b1224f7fdacf8eef4542db8d41934795bb945d6130104904c7b9421eb0fee94d92d1f9a0ab688cd518332590822cf84472639cb7ef2b2f062c6f5c47d5e4c3de52b943a049be4b30de98273a5bde0e3cd1db3e5869843dcd4ecba9a3471b885f1c8ea0655df4122a598f5360c95c50e266af99ae71d7bb17dca933f3570c3cbdbd79e7a8781c40224f539a7c6bcc4573864a22c185453adb832cfdcdc7146e6e3f466ce6988f97993584694beb7bc9cc5d8b38586a0162c0d026f46467e0109e329cc4f946993ed4b409816f980a8d3aa45371e25c9bddce6c2ff969a80d01de44fc2d8cb55a305dc98f60c16d4b5b23de75b4abd1890cbfaf41d102eae07d8f63078797491bed0c21618348b60964dddba7545a814ca9302a1050bf2bcb00002232e7fe4204157b92e90d6dfa39dc7103dc9ee3c1c0880809b9ca66ec8609146637933005698042fe2de49d57e59e76665958515c62543ef774b9df8a2e7167f845282b6a4cc52ab11158dfe275f9a4f22c7c5fd527ed136c42fe4c17a3c43ad78a2781ca00e6bd6aadb4331a868f2290566b50edd1b0001a48996ddb8114862cc1b659217c74b0858fe2e7f8dc86a987ae116420b26b932c1aac74522150620d6f62eff76b59aa141ff306fdd57ce54d5288130b8cce772791ab67a63ddbf0867cf40062867b843d6149ed8c765415c21eff4bb05baaa2b1a8a37a8931c36ff7b8cbf6c69fd08b7b64c8fcb0598655bece22819d7c31f591686f3b7afcede66de945e2d6d7dc94f3289ea429d9fc9b0c8386d4d1be636d9148ca92f9d0a8ae3c30d473170c1ccc5ce063b4dc20579dd97e3fcf044ac299b65a06b3b4a67e4fa8b5c92310eb419971c301fb62c1c42cfc55a6683bb3419cd3f33019decbb39c86fbcd17b861fcf54691d380691fe8469e644206ace917132cb6e58a17de64d1ebd3f6a51f39028ea83172f53bd9cdf6616b1a1fed6f39b38c3f3339f3812b933828037f5832dcb5127f7b75c0b313c701a70de4b7b283364358135a132a832a5f34fb003f5bbf1dcab20e0723fbb1623ab94e89459d620ea12b2f10f1eae4835c3f0587cb57f4d0272ae49ee6430e10fb200135f82950b0a26fc930dcc0f7b8f283b7792adc40f60f12c8073608278239efcb928ea49638b4fc8246b12bb841973a104c2f120c3cfd021a37ee55048713f0ecb5fc13bbcc0e2df34e9549afbaa5511578dae146e40b3992cccd298449f6fd105a6fca2b7bb9c2722dc672c1e66fe443f86c512ee475e1612a43ab3cb77925ef9ee83069f6bf00f8b01672345e7e31a447703d3c154101443d7fa654db3b342553076367fa0352110d13bd41c63b9986846ca299fad4d50f15affd262dcfa487e897455638f810bb932984edeb512928d7e5ae6fedd3f78b3de0a25d1370ca85d8d1ef5bc956642fd9984871de23f1127ff5ba5de79e840327ed78946c316da3364a26eb10ead39f36c046b50b706e0ff89151d364d0a576b70659b6451b7aa6b2f5e9436887aa7a6e3511f8be0f2de02e28fa38c3aa0eea1ebd15317a609675d0a7c9b4cdd5908ca369a1c4fc3fdff7a345dcaf3720d71aa3a81b9f6e78d7e2a2e51ce6d85c6a751db9ab0fe2234cefe7224c5f1e9458769c07b31dde79f6b925b6dfbec02d30746b0afc4978f84d98f69b050cb6e722b5d4d06e100ddcbe00a88232c6f26f57b508e3edf60d910467463e590ce9cd055d83ded7da4e1be201c237be3f6dee14feedd15399ad298ccc305a944a9cdacb9124a301cb7c5f933fd5c10cb18ca4c981930c457438f7776fa511d46e040ad9596bb3663ee3493e10ffef3f7dea16c1be06a9191bcc8434ed0b7916ebfd9066596fe9d41db6a28e42b7ab248816bce40f89e19974157a067ad60eb5070e2a85b1ae59e67433775da735cb8b08d9fed92fdbf991a89da9762e31289ca9ebe8ba3f72e667b2b01c3105efdc968d4196fa07e7749fd481e230410d8f2612e5eb1471ab25e13d39d1eeef6e9bc875141b26af27c7b004a5089a32d837b30cbbd2476852b00f736d79d503951a56c11ad4da614b1e7028b56ee226eb99c926d23c021472226827ed0aa15ec70059c4c6bc4f2313f6a0ce3a225fda6e136692b55f4f3f32891e1b02c3091ba470b49af99dd38bb7a6e75049be03eab0030d12028df8f6f1496120bf6d2cca670879de61661be66d18f52c7a7ccfc27d92792a52bf25d76e03cf46db710c2d8440cf5fe40e5bf972f4c7bf6eefcb6638661b125c0e3821e02c4eacf4d00fef4cb56a7e5d724a6f59e6dbc4982489cdacf01972a76df1f11d549e0dd9fb4cac686813bd84cf87f0ffb9ab63331e2c39a731a00b5df70db10e413ad4e00c98e346f6c29e9a906582b6cd1eaf4c67c21d1868c48c1f22f5356c3d093a753b8e6adaa1fc80d24c5eead20484fba33d61784961b98df1e1ff8e1966bdeea18d41951bf870a1734ca11fde2d225a5b39fa9881136f78592f22eb3ad7148f3820db85814dc226cfe5c3aa3a3ed29713506c0fa6a97d7b721c53a86c15b6e53d07bebc6ce2d9ff715a42f1eaef3f7eb1b3c46308c01563ab76b3afb544e333385c7e81fa2bd1e70867ae03b8c19d7c60683d4c78288b5c2abfaf70ac74c0441f022f9127352797c7259fdb3e35a087a47c3fa4f121236e7926cbb612b015bf0dd63579acdc7e0399692c08aa26705a921ee848158f54014dfb18e7eac3d75215c150e3e4dbc9b6b841f6979297b5504ef6776ee1fbfdd0c9204203dc9d3142169a1ef7d89371ae7ae842d12efdd596d3eb69cf93774be8799c7bd1d139b73517e4434154dfff0b24ebf9e702a93b4fc0d1ce5f14421b569c97be5c35bf6a6c2c4a195934498883838fce4aa2eadbb997c263b3cd444a8df9075e266a39b23000e853f11a0d7a98505c8d9eb6ec4e6c541f3e9a463609ac3b837ec51443172c7963029b736284dc1fea99d7a666132d559826ec9550be87365796e09cd6dca04f7973d1cd3cb384fa0e3b571783d50a0222ecdf9434472a25b02c81149f565ff4c146a6bd7b0f94c4951d38cf07dc803bdda8b31c15f6c0b2cf408a1c796d5bcb9e3c7c98e4df381f99e48bdcb2833641d1278949fffe25c4f063d6c3e144ba204ed5c4245c7a5b43139fabeab861d976a057bbe7f216191c7ce95035cd0baf922087c227a724d0a7f18d7b9b7cacfa53342dfa82f4db4cf2229d08283d7e1b4c69b51555e6e0a5f6f21a6519545ea6d3fe6721c208c5a7a688b52a87bc1550f5163d4e65b9c52cca57e2202aef35557d7260ad62c38b7c8a4fda96f574caefe995b44a92b6e78ce8dc934cf246ad6266640b93aee2daedfb32c5d4bebae54b5e312db82a67877e7cf9f1d12f6f6de000bb792a8b4aa835a14da6977cce790201b0df49b26e23c88468a20770541e1813b9344f66c2deab0b8844c28db24b14dcba5f92defdfcff3860d3095ba9e5ddb408eab495143109e7bf1a81009cf6923871725ece6197b54b54db920c6468f9366ff3d6f557bae3820ec9a25c00777fbfbc2a049855f5bf8238758386a6179dbe8a78ad417ba872cbc0e9683f62deb2cbb41802d64cab939ef8ba3fafed8dcd11c3d8a70143b7a9d63905f7025aa66530e2e63fc543a7409ff959e4285d42f93c5ed5c0b5a1a23eb94629c359e2245d49b0b3b57d51cea0587436dd3030b48bb1b7f4c89", 0x1000}], 0x2) msgrcv(r1, &(0x7f0000001a80)={0x0, ""/252}, 0x104, 0x3, 0x800) socket$unix(0x1, 0x7, 0x0) 00:00:30 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x800) close(r0) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/141, 0x8d}, {&(0x7f00000014c0)=""/180, 0xb4}], 0x8) r2 = shmget(0x0, 0x1000, 0x412, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001600)=""/1) r3 = semget$private(0x0, 0x4, 0x202) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000001640)=""/182) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001700)=""/90) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_RMID(r2, 0x0) symlinkat(&(0x7f00000017c0)='./file0\x00', r1, &(0x7f0000001800)='./file0\x00') truncate(&(0x7f0000001840)='./file0\x00', 0x7) r6 = accept$unix(r0, &(0x7f0000001880)=@file={0x0, ""/4096}, &(0x7f00000028c0)=0x1002) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r7 = accept$inet6(r0, &(0x7f0000002900), &(0x7f0000002940)=0xc) poll(&(0x7f0000002980)=[{r6, 0x40}, {r0, 0x4}, {r1, 0x8}, {r7, 0x80}, {r6, 0x101}, {r0, 0x20}, {r1, 0x4}, {r0, 0x40}, {r1, 0x5}, {r0, 0x24}], 0xa, 0x1) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000002a00)=""/163) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1000) getpeername$unix(r0, &(0x7f0000002ac0)=@file={0x0, ""/108}, &(0x7f0000002b40)=0x6e) recvfrom$inet(r1, &(0x7f0000002b80)=""/93, 0x5d, 0x40, 0x0, 0x0) symlinkat(&(0x7f0000002c00)='./file0\x00', r0, &(0x7f0000002c40)='./file0\x00') lchown(0xffffffffffffffff, r4, r5) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x1000) ftruncate(r0, 0x8) symlinkat(&(0x7f0000002c80)='./file0\x00', r1, &(0x7f0000002cc0)='./file0\x00') shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) getgroups(0x2, &(0x7f0000002d00)=[r5, r5]) 00:00:30 executing program 2: socketpair$unix(0x1, 0x10000800000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r0, 0x0) getpeername$inet6(r2, 0x0, 0x0) 00:00:30 executing program 5: open$dir(&(0x7f0000000240)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) recvfrom(r1, &(0x7f0000000180)=""/141, 0x8d, 0x800, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:30 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10220, 0x105) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x30000000) fcntl$setstatus(r0, 0x4, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 00:00:30 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) recvfrom$inet(r0, &(0x7f0000000100)=""/5, 0x5, 0x800, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() r3 = getegid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x5, &(0x7f0000000280)=[r1, r2, r3, r6, r9]) lchown(&(0x7f00000002c0)='./file0\x00', r8, r2) setregid(r3, r5) bind$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) getgid() getgroups(0x3, &(0x7f0000000340)=[r5, r4, r6]) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000380)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f00000003c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/9, 0x9}, {&(0x7f0000000540)=""/78, 0x4e}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/148, 0x94}, {&(0x7f0000001680)}], 0x7, &(0x7f0000001740)=""/101, 0x65}, 0x1) connect$unix(r0, &(0x7f0000001800)=@file={0x1, './file1\x00'}, 0xa) symlink(&(0x7f0000001840)='./file2\x00', &(0x7f0000001880)='./file1/file0\x00') wait4(r7, &(0x7f00000018c0), 0x50, &(0x7f0000001900)) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f00000019c0)=@file={0x28ac18a3495b3889, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f0000001a00)="3e26d181d24959df29219822944a34b871a888338b8d579b7e97159a38df27f33be224ac2cc04ccf7b4e2e47e9de9846e50e97bfde92387129af355982ac1c5897ff1ee2fdd0d1ec2510b52a8afd9f0b060104e470b0e7b4c502351205928be17f124b4b7030886881876866058bb5ba857c3c206b41b9727625e162aa7b124d58fadb6fc5346488a97aacd90306554b79df2e79435b010e74", 0x99}], 0x1, &(0x7f0000001b00)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000001b80)="3d223719908e5d5ac0c71fec754da31c63e258080027db5f68fdfaf5d80eff674028985a1c9f49c7f883178c515620baa95e1006f25eb10b39d449955038b1d6d46a55188b6eff86f66550c3277850d12e5bcb225529fe288caba1be6e7ccdde3ef6e600e22972ccea8d087e28f023d5cb1380f3d704215bdc7febf2e061704a29d2a1f84d95", 0x86, 0x400, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x0}, 0x8) truncate(&(0x7f0000001c80)='./file0/file0\x00', 0x8) bind$unix(r0, &(0x7f0000001cc0)=@file={0x0, './file2\x00'}, 0xa) r10 = dup(r0) symlinkat(&(0x7f0000001d00)='./file0/file0\x00', r10, &(0x7f0000001d40)='./file0/file0\x00') open(&(0x7f0000001d80)='./file0/file0\x00', 0x400040, 0x80) connect$unix(r0, &(0x7f0000001dc0)=@abs={0x1, 0x0, 0x0}, 0x8) truncate(&(0x7f0000001e00)='./file1/file1\x00', 0x1) select(0x40, &(0x7f0000001e40)={0x8, 0x0, 0x9501, 0x3, 0x989, 0xf40000, 0x6, 0x7}, &(0x7f0000001e80)={0x3, 0xbe20, 0x5, 0x1, 0x2, 0x7fff, 0x6, 0x1000}, &(0x7f0000001ec0)={0x2, 0x10001, 0xfffffffffffff801, 0x4, 0x8, 0x0, 0x1, 0x2}, &(0x7f0000001f00)={0xfffffffffffffff8, 0x9}) r11 = semget(0x0, 0x1, 0x80) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001f40)=0x3) 00:00:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/52, 0x34, 0x0, 0x0, 0x0) close(r0) close(r0) 00:00:30 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x20, 0xfffffffffffffffe}, 0xc) fchmod(r0, 0x60) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x10000001, 0x1dc5) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) getrlimit(0x6, &(0x7f0000000140)) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x804, 0x95de}, 0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/243, 0xf3, 0x2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) r3 = msgget$private(0x0, 0x102) msgrcv(r3, &(0x7f0000000300)={0x0, ""/245}, 0xfd, 0x0, 0x1000) sendto$inet6(r0, &(0x7f0000000400)="ecb0027164dad50586578d8a081e68c54e6a4b898fd05718441f05bf7c969fd574ff12017a9b5760d6ab05dbb63c79a78840672ce54d86fefedbc1358aa762c29ff1b0f28153d67f4d70a9113bef55aeecf115fda2d031b87e8c7e3bdde9aedfffc70466133404e5", 0x68, 0x400, &(0x7f0000000480)={0x18, 0x1, 0x8, 0x1}, 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgrcv(r3, &(0x7f0000000500)={0x0, ""/74}, 0x52, 0x0, 0x800) fsync(r4) listen(r5, 0xffff) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) connect$inet6(r4, &(0x7f0000000600)={0x18, 0x3, 0x3, 0x8}, 0xc) sendto$inet6(r2, &(0x7f0000000640), 0x0, 0x5, &(0x7f0000000680)={0x18, 0x2, 0x8, 0x5}, 0xc) r6 = semget(0x3, 0x0, 0x80) semop(r6, &(0x7f00000006c0)=[{0x4, 0x7, 0x1800}, {0x1, 0xffffffffffffffc0, 0x1000}, {0x5, 0x401, 0x800}, {0x6, 0x7, 0x800}, {0x4, 0x0, 0x1800}, {0x2, 0xfffffffffffffff7, 0x1800}, {0x2, 0x401, 0x1000}], 0x7) getpeername$inet6(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) writev(r4, &(0x7f0000002b40)=[{&(0x7f0000000800)="2faf955717c235409dc94383ab14655d9a69ae4cea698d70291fa93be64f446ed2d9258688b27079ae695394f65bfea413315a06b470393bcda5d3a004c920a0ab2be9cbf336aa3e3d1706066c8cc44876aab670566f1fc586251fa9f6f9b11e05605c3e1a3c040e8aaa76703ce23053e7fc42aa338f125082440d2fac68bf27cf870a6541a92ac66a38202a0762c8623724672420cc510195f5c3933f07", 0x9e}, {&(0x7f00000008c0)="5c4c061d6bd55ef59734ff38c2dcc12c733dc122d24916681d2d47b7f8119e94cb44149cd89e26af2e29ffcfcbd650fba20e7fb4e8ab3c863845f6a0e2652f092d129162578f1b3e76a737ef351e856e2ba45b09276ffbbf15e5e17e80309c7168280c8139526ef7e9651557053e981bc54f6bcb16d537ba3920a35a57194013d6e355d42bd0b95677a5a739c2117af8793be826796363fa0140d3e167050fe0028708f3a58536de9ed78b1f91485b7e95dac8cbba3a1152721beca1a63b83501029cf548d59f80256aa6c5982634529fb742b4d673178fed52c36fa3afbc9f6bd6db3766cea68dc7793a5f2bf99865ae68bb00b909920b0216b054284bf7a8539a6c101a02227dacf08e0dcd03af4df5285dc1b3a34a4cfcbf49ac8f4e4539bc24156f7df1d05d0729e77c2e7661a910eef0947bc024ee7cda219dda3e365a2a36b51bda029b3958d781243fe0de1addc4d6b2d256b7b6c1a8e23581f599a13dc268517fc0673ca871f4398815b5c418bd90dc6397d370fd8ff2e36b191cda17055de2271c27ebaaf9e7cfc86148135204300d5244bbe326afc4f7f77a2c050ec96b155afd59e74d7f96975f3d04fcf2736560ed80d9e44dbb1bec4f82f770b13ecf18b01fbd7da96f6c7000703d5edff5c1439e2fd8317ab9291bc9df0351f4f82fcdebee0dfe152692392f9de0ffa50c42123b0a7b70eaf17986f126045b144b17ee6b6ced737b727d79206cd36243caafd312065a84cf978fed98eee3f543b91a0192049bf4f453b317df848cb50dd6d74e509309f4adda14adf810f35a29b7330b271836c8608f8aa7ca6051a8909c78c1e0ea2bea95920b81a3c0b763df9e26ad602846013a019c6e534e0850d519e495860136e90f8cfd63baa20ef28859f75e6645f2d6638d7cefa0d028c70b0ef09c7ceae49b7ffa53e5f62b51eaf47b1a657653f8935daa2eb859efc10ecf4479fd9c4aa95b45ab978eaa69041b7f733b88f61470588aaf009c403904b3d5b7eb8076038b511fb3a511e1a4817acd055303f0a9b54fbbd53cb54cd17e9af5a37a8764221dae122254b8b9709bf128159b7c7a9e78556e53b3729b76ededa8c0c7d3820c7214a53a3c87ecd8a1e474e0bff8a8b1967fff766d2813dd3183ac867de074b9848947c7c366b79c23f88bd91e4e1d0720d16de83940a79086a1b2d4b7fc04c92348df20d3a2f3c208b542fcbc82d40367c8db139fd885430eac9c2d5fda50ba6532b083be2bbc9877c484ea796297566e4e12f7091bda2c5b1fd178fe632e8b347fa0952b572dd72a430dc02adaaf18143d72f12e93c6d4362fafcb2deccc2e1aca4c3fdfa0bde3810ed127a5e9cdf37751cd39d52f94502d1cc9005f9f10d9856de88d827bb55d032bb923aa129cadff365af7836d8339c7d37f0d02a558bc8cebef80cd342f68e68d5450c8c584ce195b2db8b9b3f5be7d8e648d76890d4482b6007a3002f592e7af1c77d987e33f8a2b7411aa4cf82a2771da36345e1880f31139189226f7173f367bdc5469de72b7a9afe9f0f2f4a88bd8f4ddfb494888880bd2e76f2a76bbfbaaecdab32358f24caebb4c99f41fc7245c7ff2dfce992e9837606b0138b779385265b63ef1defcaf6996739b8db0395d759b6c28d9f5915b1c1837a5013ccd8674d71474258b6553a4ff3b3ce5c77f8fcaef76921bc4cb02a9df8e82c2548e3805bdc6789e15022f44cbd8ae32eeb6445618c5cd2bfb04ec86eebaad9fc1a352a566b06ec5d513afe8fb557d334bde241e3ab9c026fd71496f30aeed7998d514bc4e996288f9514fda961e392713f077a5c1ce5e55003e195ef6b547541cf9d9ed0190067c9d8dad0d651106703c0a46bd6708085f9b7e9099df19239be17994e4872d4a24f7ddc0aee665cddf0865a224d9e663c88bec20d9cbf4a2ba638099a3fe805a65e7b0ede66f8659fa915499a46bb4be453fcb06e1d8f7d486dcb1aba94d3ffb88802fae87adcd831505f8fce4e8d396a3ab6375e72159da5319e421d95eb9ba45d12672c8f441785c91b37f39599f0078eeaeae22c5c2de20a7c034d2c79c09662f2c83edbd7f570815632ad4331da0d9488a34efd87a045adb667ac9309228548269430f8de7c687bc1cb3342e65238d410983508e26bc9b1a762121de55947f3f11bebc605f42a45ddf04c4777c762eb7041b8c1a75bef70a94ff48dd77b81c58879fe698dbe4ebb43a0692fd512f275612eb858af79ccbdd4f360fe1011aa4fd8aa4eb915286a6d5b95d13e199c2a2d174b9b02fb3a9fd47fee2f685a2abf88695475e8275b89868d11efe31650957ba6a76fe50af895f8d8903b61c353ca184b9e67af38334cca1043375df818e14097330d7904ff48a2c352f78b14d4d6526530d15d1224cdefba5bd26b74a02f2ce593245a0537bff089d5e5c140cb2596b2b5d597f5fc6fde7dc2ca4c5976aa284b753f448cea81e814db5908a621f8fc5f7e3cb537407c49428ec1635696c2df5ed756b3722e8f35532918a48928abef2a4be728bbb0c741a9a3100986071594a31bb9e3ae321973295e4c29af00a8b30e658d764b8a8adad4efb180e9a93b311450e7e91467ba68f16ef7d535c27043b060be6eb082ad899f15d60b9b128182636e9d59a7edc2f8bea659bad5412cbf4215f5fce68dabdfdbf94b4c4d3f7bc26aff43e03d9d9c58232ce209e37e1a6e55777ec1f672fc559d4366ace2484c8102553b594171f264635e8ca9329a675e1da12174d6e1f0cffde69f95f2505c951572cc91a73dcb06f8549abb701bfeab3bc4fa1dc0a5e0d439231ba00c251e214721d265143d6a3bf937579e4c11feac2334f01b1dbd3be078e329e742115bae34bef05253dc721a8c6023adfefaf4d4468a669acbf7f8ab6c47beb19591b696d90c7744569dbb4444f7cf8aca1c69075ce1f790d91fb46fa5d6a17e03bc9530565c631517913840428183bba26ff261c64448c5667ce37c3424b0dd276e9781dce568a0d9793355ecb132bc65e205729e4f34a34dd2339fe90beed182382d9d00fbd69c58d5fd552fcf8722c8cf05033c6869d19e8b59e0f98d5bb81bd6f47b9d0ed02d3ac230d148fd4276be8c98242c510f5182acde4df9349da5465cc87faab8a41cae76b56fbe2d4ef9c0b1d9c6e98a5bf3ed30c45917e838b10c0696a453aba90516559db8657585dff4d63d6ac0afd10a9860087a7e31954fb62d5295e031adf41b6660ff326f6f3dbb1964c1de061b027720cb2c755fcb984d2d27da686be46cd18ae881805109ff7dba28694bafa46d41c57c38070f4329007445b47c9c26837b5a07c84bffdf489ffcb9f4af93129a5593db7ace04e4da52654e50381cf8bbf4f6b236a54cc93a05d25dc1ccc40e2351a1baddf8fdbbb8c37a77a98e5733e3d667455cfe35349dd22aeb3b038e722227e2b0d245e05070cc03011a5423527e3859f34a4ff062917a8b1aa4dc5b7c80b0e84ccfe61f09de893f0ffc93caaab73f44a49df353ee73e7721b0b959fb58baa5a55916809799c393c7444c62d6b98918a89e885f9f11b302674ec1cd26ca07712aa3afccb21672740583fbffc08127c8ac56bd90bdac7ea1e8b6f3702a584d60b355de6d204618e18af7933aa98c2404326c481101a3cb34bd9639e6288a511b25f21a59cf215249bdc6f8a1d14b8aaab0075705fad903afe2168e86db74440b63b7fac74e6215afbaaedb39fe66676c8ad68dbf2b1e2d4463995da9eb7c3b3eca11e7e64fe5eccbc6837ce430864c10ce5ffd4c88786d52c81d48b85e80d028ad6eb32a0b43859685b429766a489b45f22f353c89cf3e0bf64c75f9de9b9fb1bd6276e00ce8a00110df68a44fb55f9e33d398119db6ec18fb2ad4bc86df88972e48da8e22471ac14101c076c3b0e60a7b08560f02c416b3f40b0ac2fff0a23ea6a8275e1b20df224a211faecffa763a7e4f3383f42dff4c0658490cf4e8bbf5bd8bea077b02123b39e3628dc1f54fa8c7af38b34ccc51268de98048f9e85f3049c3eadb9c126424af02d0e48679ffaaf6ac4972a7be6ec62059c1f5c28ad19b3267fa605af63bd8d9301999661d3aaa1b66eee1bb2a13bbebc89f4cea25d8742f423c7a78afe10fc21a101bf0b894d9b6e227087637c19f426b3e672b04a2a3d44ec0e18f187fa1ae1fe70b20863670a5321ea12e85434135c0bd5aa00f91d90daf1f838a2ee582f109ce35759ddafad527c74383bd45d5dd2d9bb98684cf7b4c136363cd29ee8383940057fab445fcfcee2c3dd7ff79c984f13aa798e63f0117af566b161f9446c5994d3ffae37641735ba73d8732c990cc87e6c766caf90b077ca12411dcb1f03bcf94f3b868dcf63f8cc118fea98943fbe33d5de67c9af501de3fd04d0060186aca4c66f27300f7cec22389fd5f14db6370cff7be8dfb1a5ea6790b891a32744a2c599276ea438de1eff8a81cc998248fccb043f1a38dee0ff9c40f37c41baea37f0338c91e2a1ad077633e1e33e4aea5fbf0389651c3bacbd13be639d8817f564b1d1fb2a5bf62bb3b44cbba82c851c83ca6b27f7491aa38aff96d1344250de0110aabb1077c1cbf8b5e3a91a773491c4ea3b9a1a0cc951ccd1e073960791c695a01cc3fd2a59dcb395febdc3a7cb6a0cc4c5ed8caece36bb01827715d95ff7dae7794f0343c21304cebe02a441b8a934b832bcb8a9533a3fa4ba4163733da60352c368cc6693cde9f8e4eeafde5bd1b108c1bc340f00b4f0a1ae360097ada45bc69f11ecc7715fd57ed329463c46413759d4c57a4b1b7afe6204eaacc715efc832f8ff224c87969922a6d39886638dc93394e7b32eff109cbf763ba3f04d217f25a7239415c559d38ad10db88faa98833b7fd21284e63eecb42ff40825893a176e086b285fcba670543d3a498aeb1d92830dfaa8430e1caa5abafb1f65b9191d1d61cdfba1ebd111781b49736f010c67f5de4c1997bab6eebf5d6ea82b745633c5aa462467a837743d5944efaffcb7797b12cd0e27689dc9c1aeef45bdc2ac687c77ce50f4b82258a6136bcc4aecbc03b0917a4821d39c04fc0661f0fd70c84618108b996856a6b6b3dcf516c0d10f7fbeeb2cb5c31a55032035b68c98179411b6876d0094dfcf96b47f2e2d9c2ffdb806402e74ddd8eb553b3034238ba89fd50a5982fdde635034723b771645d4de6d34a965afb2fcfe60ab64c39eb7892086186f1a758291f8ddae4e61d3372f0c5454030eed4365e23cd18fa114b915563d49aba7022201d360255305e656dcc14617e9f04ada05b60d000dcfdd71cf8de22bab7c9ee0212d1b35db8694a2aeb6e5215c7c06d982ea6d516c978b2d5a38fc9b82702eba45c12c21a140acf215d315374f0f635f13654b33a0f7cc07a560684b773c2904531b52157d561ccad94677d4a46e186a974221ef7748ae1c29edccad6ca2f20aeccb52e8a620d8258e35b382b32a9863ba2377962772fda88666b09c82e8560ea0cdeb02def85e58022359d6a3141ccfca9ad1192c95078d9409e43255437137f0ddb9143dd475db34dd5808c7112b5019a2f4efb49eeb54ecd731319d75cb4380e6f6459a13a2fa883b2948d5a32a7536829a8be44ff881dc8ad2f466f0d65ea33b6110fbd5dd5afa4db0120f26f21e9d0036650f00ccfb45a4f33e160b3dd1709ed8b3d3a55641fe99c076125eaa9ef1beec92707e76e2c32ddb8c45f091cb3355753e5f242735c6dd747c6e95f415f832765c16aa66362d2d411da2786f2f0584ba896dea81b7", 0x1000}, {&(0x7f00000018c0)="75451f803720fe750c109dbcd5e4f763d8a19f10033ca8bb3d39eab7af2991e3abfa853aacc1db8ab0564e4b4c7bc2fb5ec8d792409b2f60d0da1622f95f00e2c26a9010beac6a8f99f223b621056aa0d0a4f308d5f12340e585f8dff44997b976ad9e6544d4f5d9c0752dd1e6a37af56893617a82f6cf56d1e5ca5fbd646b961c5d5339e59884062cfc27abb98e99f1b0b5d6370945cd3719b912eb277e94911223dbcdaf4af97691451e6186fad05709950c05556ed17271dd2645a1dab3d99ca4c6be39d0d14a3c77725ce06185b12f9188e13b97ce6c3bf344b6a6ee1882df9b3234", 0xe4}, {&(0x7f00000019c0)="2704e073de3d8b0327202371b7f6e95957ca61fc0043f773442a0eed5375e51285c7594a5b504506638ff2e4ffa2653c335193a53f6a8cc919bf54a77992eea9fa27d5c41812e8262d651b29407f6eeefd2cf00341612090fa4a6e2c36a5a6e66201c7a71dc75ac84b59ff939563d9ff", 0x70}, {&(0x7f0000001a40)="0eee90677c3e443fbd5ea0171312b72d331509e1164525199fa9511027dd7fe14d52601b56fca9932cc535a56e667d44e272e52414081805b361dab38386e4245a7faedde76f94c5d1a602a316e763afc1a0803162c7e6569512be8c040db466bbf9966453d81f1bc15d1ef863c1260fc87b32790be477126f093f20c717e450196de41b8acd87d3bbfd18be3259518aecc59231c00de9d07291d7320f8022dabeced88a3c163747158f54f61fbe67ca2ef846e7eab25b364cbfc413bec5596caf8b5ae9057d75ee9c83f06051cea4d00a87029867565eb0e672ace863e85a4cfcf9deef5ca29bfa103f39b1e44a13d6", 0xf0}, {&(0x7f0000001b40)="8e62ae9dc3dd5b3b2a6070cfeb495f42ff3e3e917980cbb5614f0c90aaace4d287ca55e0e450c09a48d3504ba2e4e33e9ac5c13fab534b6a2c9ad734ce2d9ace2316b4c580256c6064063e419366dcd2e607d772a915710e44421d7807da7c84187db81488cda69825e4fc6c5c8eb5e917ead97485bbd9e7b366c482e238a19d115abc6c80954354ee4e35a6f16f86df9d0f2841ca4c54a1c326f3130bfcd3fb7d0c3b825e0ac443e5f54b136475134327c2d330c49d21dbd1a8a0c6403c45c8a9e145ab444c6bfe2668909b8e10d0d3f9c1875621f5868f965efa3cccc88feddf9b350efdcfd81abfcd8cc1e886b0761b1b47f191e4dd201d0f67c9cd2a3984e1177dc50cb206289308afac10d69a31e3d38dbd8a1652414eb027c91a4799a44862ce3075792230f195a0a036e917709ca18aa9885ee3ae4443fb2510baf6cb64c72add68ecd2ba5929c6c838108eba5e1d6123f2b6cb1347c60706e9b12e369b3261d7053e794b0dc44f0d87f66be30157c2f8d1e66dbeab389c29a0719797005c10f2132e0cea0e91e6a5d03598bcf30e034f9845cae9c255cb79896354aaf3a6282df52b2608254a0b186e8baab0e3eda00054040c685acd58fad404f545a6eea929c5d75baedfde5d07813ad2aa1b8201606ca16b6362e78ea064094249dfde3899c52b34a657ad424b5639acaa78ac2309cafbe8964d181e17aeae18e1362804176322bc0f309d3242879b03c3c0f74ec4db9b06fd47527079db091d821c952ec3094adb66ff14099478a6a183aac6d8bdccf96a8282bf3970aabeecb0d8f3003a8ffb0bcc122c9d47210999e628076225eda726849ea43d9d1f727f1c1d0dba24004df2f673b796f24f48f32d74d9c3da57d1f3da9a1955f9ba6bc9f2ae5638a6499281b692fc843f0e83b0325cc19cbc455f993984e5c5b4d26a03bcd3a8d4837505a62fef01975ee065363ab1cb18d14266396b4a42c313f3ea0fc32e9b0128cefb9c324d5639b5898aee0d2f7f622ee49fbe0f14a3613f3f22d7e304d7ef82f6aff65ab1978e800feae8e058072002e51acdf7cc4ac14e4729352ab7b32f81138f3fce8c982c838dc1f13fa40958c9b585fe8db8d163737ecd64aca506a39311479a2d65d7eefe8aabdd1743a3ec50b98fd971c4fa51d55c0894811fe0d5d68da51329500f8121f65b3407cb1fe5911f6d1c28dc79f66b725b8d7bfea6cc6fd8f4cfb98d4d514e74baa462efaacb453b538e41a69b81b13ae9ec3c90430a39537a01e56f3bb98ce3d1dc65943800c0042c41c6f98d2294fa054f15f9879e04a81719f2634baefdc5602562d934ccc63a4018eef6f60880100e9bd16d12a21e0fbbb2472f9a504a095ece111bf094d30f3cba486be97fda262121ee6a4072755cf189cda0fa493174d8dfcbf1072688c8c199b9b07d1018e36495dc868034152d0b22f341d8632fd9f2da181757b4848620f8999be59301878207982d4d321ea11133dd6c15d8e5ad50777f2fa6670f357caafc15f4785207ccf4bcf57b3cb27ced35311f0745a70f09b30c2e43e99fd2753c61426e262fd00f3d6b2fd03749b4dc7c4cc60ebc7e06751e4e734d6ba80adff1170cfdc72c57913cc0f81e6ed48f17ba8d55af2ffa58dc6d96036800d732bdfc83a5a8ac644acf81b459947390bc0ff953f397d5449d93eb781c5cac8cacce9cb897a0e9cd70457d436f9458cc142d368ca68ce957c8033c10ab30edfaef03964d6085940ab6d2517c685397dd6591f24c44ef288d5ed7537db006fcb7d5f62b0eb265af1b9c7794b274c58a9c8d6ef089ba47dcf17d1a9f46a89f51777c67766d3504eb561ae9b508b418808280235345efd59a1d8b759036188f7b17bd5f204881cd54170784347b561e295dbf2bd65c93a374873df0ad4dc3167d21cd49e5027ce0568cd044336ac05ec5fd2f1143c8f96ef1b3f1c14fe1748899edceb26a341d2a813b4b6b22c45516e07cefa50c57effafb51d835a88063e56f276469887f87a6858c02ec5d8d76d83e8d7c46e74d9227caa3bf7fd74dd43e2693fdd837d5cde902479f2b0eea1fe9cb85807c882906e8ef5d8814a76ced3ad99420a26edc27273e2341b540cc54b5694074f1e906881a1177dc9238e5b569149b0aa657ecda66842292aeec4d044f0ba4cfeee98e5a6063747bc2d96de6408bc5dca65de67fc2c8ecff19eb0c594abe61332eaea608864ff4b4e8fbd0f848ec90bf3a6bbe2e6eafc13fad64fa778a05d809472cc042caffc9efe64f25837da6f11f58e487daa4bb58ecd2cc34cef82bab2df03c27dadf10307fab5d4ac274e24b1e27aadfae8d707936f85a7c2fa7a73afe0290d74af60f2f8bc3ea516bbc2515f89aa1214b674d031eccf19efba097eb15999aa887cd4e9495b5f88cd05f781103b8a729bbb8569ab2fdea071d0c87da6f7a24fee4896709bcbe7a81378a91d66471939426cd1447efc4d5a08b5b0f68abda30c48c57219600ae4b4335558c9bfe71748eaf347e5c475d46917a28f9d0ab03f94a83b0aa22b67e2608a9b1dbb7736ba7802f432ed4b9f90549023f0d9ff213320373691a90f03c2a973c4645ae65ca7b0f2b9d9005c7066463248f255221b287afae57fc0d98922a14007342dace3455df26f1e59b408499c4eb0e1a34600fe19fceb69539738b1974d32070a813a45e722cc6352a1934b3116342f7636e716c9ab449abfceec62f720caabf649a1f4a11a49f0e16b3c03e4170941ae441cff735c5c0ef8af3cb1ab5b479c26534fa9c1689dd5a1fd9c81fb9ea955da7224781a197ad6b485c01df5f90b6f9558ddaaf422866c4b374de83d0971706817b70c8828f221fec7c98453885fa8373d13459b86b11e324825d3cc11b73e308e1e5be06b579d73edb1eaa1acfa0bbf7a8e3d8c73386f74a4ec46845f274365b34fc94ad681ea1b6e86165f383dbd32d4261f05a2bb28d5b4530087e4ca687b99f4ed0042a3d156c9700eb19cc382b30f9789e6216327a8fbb85df2f630b1811c9b7c2af408966615e1af27f0477d3f6dabdf6616296a395525f9773bf9281a3d6c24a66f87bbbea121505ab594fd2b79dd92f9b08640aeaa953c1a6fc1283c8abc7df8cdca468fdfd03e5c2bf1685393d2556d1d98019db5dc0ffe8ade025ef55712177f6990dd9ca3613e12dcde17bcecd26302e0827a241b67e0e0737f1f8581db1f939379550765f30ee8cbd2dff1b1c9114eadc253eb96d3741d91de6980d6cdde086b9a678da7bea0c219485e6c1890e7abf0c148a3cc626c826567b2b72cde1bd509b8fb408c845a0cf834a9acdc790bb7b7d65907bbd02f14f93437e0873267cb14d488d0a91743dd3d841862b14dd7f39a9995ccade916542c608d733f3c32212c155300de28d88e13ec38c7d7037f2f26e5e1f5a6363f4be1117c60a0dc06acb7c2793d17df6d4ba0541e76d52d17604898182f07778293a7fa1f4692589def20571a37cd467c11a3fed51fd01a7067ec140a98296c7d1d0d94be5491ec525886fba8c667735d3081d883994b3e34d3d2bc4270e7d48762425304fec3a67da79da04156870298bb9c79c8b17a22f5599474d4810b5a0a083a7a16ece125156d5d9671809d422ecba9b821b93a98266bee0d88041f934d4a27f3ba72d432aa6282b55718b1b25b67e20ac080521100923154e04938b98ddb7d604c50b954a20dd9b6ae128c0f687ecd20615b3612c918e9571cbeb465390b1b6e1236be91b93f911e7757b75f96106febeb1ba0cbaf7a8090ba3f4762880fc179af788121ea01093254681c057e7cf923f5928fa67ec1c58d86dc4dafb427a41bfe0353e57fcb419f51982dc91456266af9b6d0787a0116c942d285c03cacd3350b709bfb0e790e4239ec37416cb48a3d025a33f8027bb2b050cebfeeaf5658ac15ffbdf1adcc9f916d63d1328a1c6f7dcce291cd5703f84c4ad692917259d3c8f4853f72f0bfa01454b4cf6775fb708e0df9325e42bd7eeb5c4d909bcd0cce08ad78cb5217800ccb9a2b654db62a283fa0975547358ae4fcd96270a292ded6f180426b61b4940b965c463c47a259ae4d520e19daa35fc02d9234f6002cfa5d26b13819042b24a340e4b46d5537524369da3ac7a64da9f0d9b243ba23d20b8812a307e9cc90a9238be146b3a16f80346b267bf19cd9a1d7524a10483b2a67a131147cd4e76193965e6e3fe3818cf1bbcc8eaf512bd90a54e76c0f71442d30c6b3de38e302a9961669da210b6e5e40991bfce2841b1a356ee047e022768d5dd5f6ada3264aa4ba4e3bed789e1d3a5faa6712fb2cd551e654a7c074eb53d632168eb45f3b3fac875b0274181d0eb32658b8e8c49fafeadcd3aabc7e213c7473902ee29fe594b6c9b917b1c3b0eddc4ee55191f8b70025fa4c4f4c81ffeca0088d3d3e744dc2fed32b36536075095e3f489fb30a7560cb4918e0276790364fdcc3c52a43333f47f0e631be3f7714cbc6a27edfebd04f6019322b54f457baaf5f45fdecbe7d6218c05f47e273f6158bc4065892f528ea6ed20e03c51a00418cece080cbdfc0a39aa3587574d62fb0b9e788128c4a9fadf04aeab30d12a51c9ca86fde034d410a6b6a18dc3f235f17548d2ca1cf7ef4827d2a36d0992193836e2fca38847e046e1c2377c35853e590f37671cb992d49a50c6a47c5083b285244de7b987a66d09c90a385b63ffe4dffba0c9d103594d7b530c340ade509d859bb965b542984cf9e18e92f1d86f3bf8df0feb092892697e800697a19e671a2603424eb0b515fea64dcc58bb9b31dc48a091f864a1fd03194d6e71f760ce5f1f76332083d14e28d66106b6d6da4e6cf1631c06ad1be6c9175fcb6ec428f4ecb442199df5ff7ab3de7cf7cd4cc56ba421dd4c79ee69531f5b2fd0dbd38ba631698e462c5969b0e66ed8e6a685a59f151a29b2b3a329ee5aa73f35ac0eaba6ad64cab070e495aa54ebac2939bdf676a77dc6ed0023a18caf38ea45c43cb1ff9473112ec9fcfb9a94b953b90b618174cc2f303a29ae0a4861ade0ff385b1d3909f0ff8a4b786387e14ab3892b8a604ebcca543f0aafa37cb92a996f58ae1c5b1326b3070b07b591897714b572d2acee07836aa54a25846ad9fe9c387c966fdb96a3cdbd6f56e35af613ca25ea56782849edcbfde9c0df67e253c4b316d4c2eae71aacc2f9e4aa95b0fee1c21f9938e29e4b51dbbeae101a4926832f40629dbc6234389c1ef5d6193f1484fa5deae06403c979306eb7148bebb63d21bcc115e56a6f22651f4dd5ad304e486283400992f7c74c82cf288a1006f2236975a8fc1fa27a17f6ef06475c214e274e99c8f1a318f92135d85ee352ae4bec3f4cee0c3cf15173bb4ddfee8863d0c5f03a4264f160ec2f5293532c4d293aa6739a47b32279e5fefe43356c07529a5816868fa88034148f780b743d0c81c04e62355c5b8aa08594da3deae3788d5fe13bfc1ca0524c896e85d127ffa4d9b14ab8227b64c5263d656648d26d64b1bbc0d3b4b11cae35a6db34d929e8b7f447da6ea23ad92aae6d3bb2b771664d70ac5efd0e79d3a7c9e2ba7694fc3df810040a16cdfdead6683a04b79101475d142ab4152019d1d9b4424424a647874097c01b1c9cfc51fa8a070cc8e023cc1231388296dc58f3f12e0b001acac14ad9c77dbcba5ae40e69b16efa6c06a176b2e768f8d93f4ff7691006961ea30aec1174811a9512c1bdde575a13be2bd8d997312b43ba8c125ab05ecf9deda9b6330de393a1a0c4c6e9955aee325c", 0x1000}], 0x6) lseek(r2, 0x0, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) readv(r0, &(0x7f00000032c0)=[{&(0x7f0000002c40)=""/135, 0x87}, {&(0x7f0000002d00)=""/211, 0xd3}, {&(0x7f0000002e00)=""/103, 0x67}, {&(0x7f0000002e80)=""/254, 0xfe}, {&(0x7f0000002f80)=""/146, 0x92}, {&(0x7f0000003040)=""/165, 0xa5}, {&(0x7f0000003100)=""/174, 0xae}, {&(0x7f00000031c0)=""/197, 0xc5}], 0x8) msgrcv(r3, &(0x7f0000003340)={0x0, ""/240}, 0xf8, 0x0, 0x1000) 00:00:30 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) dup2(r0, r0) lseek(r0, 0x0, 0x2000000021) 00:00:31 executing program 0: r0 = semget$private(0x0, 0x5, 0x15) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/32) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) sendto(r1, &(0x7f0000000040)="92d750452735a7b9fe0e23cd473eaac8ed457f8624661bc339dfc5c55e5760d5e10b7d48f66931b922cb1004c4a1df708ddd65b5042d2a8434063972bb3e6ab1624fa80fdd293965de05059070401d83c8c671e45ae38414584809ca0701539c79c04c", 0x63, 0x3, 0x0, 0x0) r2 = socket$inet6(0x18, 0x5, 0x9) r3 = dup2(r2, r1) semget$private(0x0, 0x3, 0x8) poll(&(0x7f00000000c0)=[{r3, 0xc}, {r2, 0x20}, {r1, 0x2}, {r3, 0x14}, {r2, 0x4e}, {r2}], 0x6, 0x4) mlockall(0x2) unlink(&(0x7f0000000100)='./file0\x00') r4 = semget$private(0x0, 0x3, 0x44) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0xf35, 0x8, 0x5, 0x80000000]) semop(r0, &(0x7f0000000180)=[{0x7, 0x1, 0x1800}, {0x3, 0x5b, 0x1000}, {0x1, 0xc0, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x3, 0x1800}, {0x7, 0x200, 0x1000}], 0x6) r5 = semget$private(0x0, 0x3, 0x10) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) semget(0x2, 0x0, 0x5) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000200)=""/4096) chdir(&(0x7f0000001200)='./file0\x00') chmod(&(0x7f0000001240)='./file0\x00', 0x1a2) read(r2, &(0x7f0000001280)=""/230, 0xe6) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001380)=""/4096) semget(0x0, 0x3, 0x2) flock(r1, 0x0) socket$inet6(0x18, 0x0, 0x5) r6 = dup2(r1, r2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000002380)=""/35) mkdir(&(0x7f00000023c0)='./file0\x00', 0x8e) symlink(&(0x7f0000002400)='./file1\x00', &(0x7f0000002440)='./file0\x00') unlink(&(0x7f0000002480)='./file1\x00') setsockopt$sock_timeval(r6, 0xffff, 0x100c, &(0x7f00000024c0)={0x6, 0x7}, 0x10) 00:00:31 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/48, 0x30) rmdir(&(0x7f0000000080)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/4096) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') chdir(&(0x7f0000001140)='./file0\x00') r1 = open$dir(&(0x7f0000001180)='./file0\x00', 0x20400, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000011c0)='./file0\x00', r2, r4) chown(&(0x7f0000001280)='./file0\x00', r2, r3) mkdir(&(0x7f00000012c0)='./file0\x00', 0xa) faccessat(r1, &(0x7f0000001300)='./file0\x00', 0x4, 0x200) r5 = dup(r1) recvmsg(r5, &(0x7f0000001640)={&(0x7f0000001340)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000001380)=""/189, 0xbd}, {&(0x7f0000001440)=""/255, 0xff}], 0x2, &(0x7f0000001580)=""/152, 0x98}, 0x800) readv(r5, &(0x7f0000001780)=[{&(0x7f0000001680)=""/24, 0x18}, {&(0x7f00000016c0)=""/66, 0x42}, {&(0x7f0000001740)=""/14, 0xe}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x3, 0x5, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000017c0)=[0x9, 0xc5, 0x4000000000, 0x2]) utimes(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={{0x100, 0x10000}, {0x2, 0x7fff}}) poll(&(0x7f0000001880)=[{r1, 0x10}, {r1, 0x180}, {r1, 0x4}, {r5, 0xa}, {r1}], 0x5, 0x200) fdatasync(r1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semget(0x0, 0x3, 0x128) fchroot(r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000018c0)="e6209d4e7b9290bac47b78ebb45e689e862cd5fe31f1a748e6e77381fd914378d06f643f74157a1df6fa832f42d6df2deed460ad7aea2968a9d7974222503fa66061627f39082bcfc06c0ea2ef3945dca61e4fd30e0043eb8deabe758f97e08f2f554f1df1242c22d3b9629d8107761d75d95ce0a09811626fb7ae556840187c312a6ba1e5ff3b6580222114a05e56a0a1de962f9e1b83a7efa4140748ffbf88cae9e7b8140da84247cd953352a76364ecad99ac544e17f8ed0d703e8ee4f1e53dd1bf87b3ad7150b46e04d0be0ba0e0824bf737152f27879d24db56", 0xdc) socketpair(0x1f, 0x4, 0x2, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000001a00)='./file0/file0\x00') getsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f0000001a40), &(0x7f0000001a80)=0x10) symlinkat(&(0x7f0000001ac0)='\x00', r1, &(0x7f0000001b00)='./file0\x00') 00:00:31 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x101, &(0x7f0000ffb000/0x3000)=nil) recvmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/27, 0x1b}], 0x2, &(0x7f00000010c0)=""/192, 0xc0}, 0x3) recvfrom(r0, &(0x7f00000011c0)=""/36, 0x24, 0x2, &(0x7f0000001200)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000001240)='./file0\x00', 0x40000, 0x88) connect$unix(r0, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0xf, &(0x7f00000012c0)={0x1, 0x2, 0xb5, 0xee25, r3}) setpgid(r3, r3) mkdirat(r2, &(0x7f0000001300)='./file0/file0\x00', 0x84) getsockname(r2, &(0x7f0000001340)=@un=@abs, &(0x7f0000001380)=0x8) r4 = msgget$private(0x0, 0x2) msgrcv(r4, 0x0, 0x0, 0x0, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x104000c) mknod$loop(&(0x7f0000001400)='./file0\x00', 0x6040, 0x1) setpgid(r5, r3) mknodat(r0, &(0x7f0000001440)='./file0/file0\x00', 0x4, 0x0) chdir(&(0x7f0000001480)='./file0\x00') bind$inet6(r2, &(0x7f00000014c0)={0x18, 0x3, 0x7, 0x6}, 0xc) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001500)=""/231) linkat(r2, &(0x7f0000001600)='./file0/file0\x00', r0, &(0x7f0000001640)='./file0/file0\x00', 0x400) renameat(r2, &(0x7f0000001680)='./file0\x00', r2, &(0x7f00000016c0)='./file0/file1\x00') shmctl$IPC_SET(r1, 0x1, &(0x7f0000001700)={{0x2, r6, r7, r6, r7, 0x189, 0x8}, 0x7ff, 0x9, r5, r5, 0x1d7, 0x2, 0x8}) getpeername(r2, &(0x7f0000001780)=@in, &(0x7f00000017c0)=0xc) getpeername(r0, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) setpgid(r5, r3) setsockopt(r0, 0x2, 0x9cc, &(0x7f0000001880)="7b3c188cae9616b4eaceefdd5e3f7e64168d2d443f9633c98bc9e134d5b5696c16560f8505767b9f25e8251488a68ccead8302dc8dba60a988c430c300c70798f22684d0824ebf2d48487533439b96e8d39e180e1ed348872c986cd507ccab202d30f1b98be76970c99a499f009f1a9873d58032d621f43ae2cf9dec0e99112f8e60bbc15f0a37f488f346fcb8339086b7b5d0223642a6ebe5504b9dfd34e53b9fd8fb259345201b9d4195fd46c9afa34bdb0c56766428f7fbffb2cea0db56d591559ac5b65985468ea40eda58a6355ce2f12c5ddfe0a23de4480c7f3e549c8d4acf865927cead4f569afaac11b34d94c830823bf95d06e799656aa2372e720133a49cdd4f34eaaec549529429bf6211d0d6aa81f756d89e8c3def290b0c7b194f5fbfb8954a9c961e18f3fcbeb3a099b2e9d290df4b8e4eeba20995508b61794a9beb7b976a9859f6c8d75f823aef29e36c4260ed0766a2f68672838bfb74734b1535dd3cee5c88d36c6b74f91088130f3a2b4c7f7fe27cae10a50665510310d4e03d8115962fcd794cfd85a5ca75cb930231a64ee0c38a013fb4e2de267c8d207271be644b5a1abdd200135295a18a7df26ef8f5986f778b3067661de0c72e28a508ed6f5cb431e733090126b452fad0794a0dc26e046c33ec139eb5cbe3c701de2ff28c4bd3cdc8da75b6e204b312c522f37e7ac7c9f81f33608e9e7a80c43cc37af1400f8aacb80b5fd4f58989b991f47b8acca0cc2f335c4c5e42ceb88bf818e0abbb67244b5dbb750e283a1658d3cba11f2f6f74cecb75ad848add9069408a6cc6b6de09553d6ce588bdc510ea2a5ae78060a8621a4174fd4106cf886a65fcf9f0f604bb5071e564d1c30a5f8a007959747370b7e852b5a1412a637d9f6a1fc031c3fa1e0764d3242eacf11fb093d6bdca3c7640b792aa0ffe4cad6267f117d3b3f40e0e0cd37672f87d740e502b39808f92acd287b32aa807dffeb6ceba6facfae05f083811d4cf680637793b04a9d7de0f639797008420189b37e4e15a8b3aa918fa638d6079e9cbd145519b7dd10165343337b81e147872eac84053ebc04787c49ae2663ab431a6584e1ecca04819f055690686ab6bda00b04c5e1a0e2bb931e352e75bd44136a505782b9b7c2475bf8c5ea50894693bb462c5c761275925c9eddcbecb68c621bf38d771599ac3c66523bdc5a3bba70e1db62fc6448ec63736b44a5727639308270169e05841107df047cfa2488d600f6fde3e24afeac031efbf0f06d50045b15ff5cafd2f883cb09f7d52490aaa6e6875ba0e6b6a4c7f525535d4cf367f6a0991383bd646d43477c1bb5ab0049246fafef3f1e859656017bc7eee35a6f31e9ea2186811c609e6bb2b79c2dbb748b7da35b909474d1c412bed753f3111e4fd0ac6e2110377e48c31898adc8565cc155cc8f24ed3710def9065b18e4ef58b1e27ca088c52bd4659b93c2033126d97a11a4e871f7c4671a836884d0a9aeeb9b56c00b403462e9458397ca0e7bf1a47e7dfec70e9402c7aab16010b5f2b6ee20a1f1eb816d78c831bd89f90b7d5deffc855c039b89cad1c14b40675ad6a7eae1a7c04a640e958380a5004d7817a8a83b0f24bf6baf4d97121bc39586b1bff04026f38a9f496f77a8cdf605e33ddd14baeca3b3d85343eb9f402677e86a786778ff6263bcaf995c433ffb3fd97ee11ab7dab1061c1a63c42cd256ec577aa22eaf617be09537be8d3bfd58a2c36d7875b945fc80595077ce6c9177e2698ca408a6de68726d9badb24d90b6763b6f7c3bbf3fc56734578f58eb740259798e858dc3f0ed93c009efeab8d7f22128415011f332607c9bf5a0c2cf353999c296b2442670a2086005b80f0488745ece4a29a73d9cd083899e4a0b9ce02527603741f9431b3b032c185befe7b114a35421849825a7d0ae6f86ac34dcba39c3a731d0f92306ead0e57843cf635050a6f7c3415e9881a2c50045bf784f13b3356bedc4fcbba55f8c4225571fde6e14897fe74af693fb6d2fd7156be509f55cd3d1dff45986d6d0313aedece01805a26244329622e85acad55020e875bfc69b3fe55bf52a4b4a5ac7a421ae84dc0be6c3d68c03782fa66f5fc2d0265a904af949a320cd7cc0df4559302c48fb8966995d070a274aef3e3a0959243065b762e403c33ed762dc48535924a8b4d290679fb80489d7b9ed63d01cb255a045fc24afe11472a091fbdd63f6fdb8563f3e81fcc5b78e0b4dc1d9cc42ace4d77c21c35fc841df587987da0b0193c10c82deb588d2efb684134f0f9a5ff053392ae8ee1c3d88337a368aa25869738b6b11c0607c3cf4ce1b5b1ad7ff6cc8a9ef6e42cbe53150a6aedcb5689cf309733ef50bd6ddc1b15d82436aaa7c5e1054fcf1d13e8eca7c26d57ba895d6fe8d5fddad9283fe58412fbfe0eed2da7bbaf5cfae3b687cfd38ec2d87daa8a53ed3e5a4692ac01413479df430297009b666f1b8b090af917d85868c43af23210ea93247df188650ec878045886974931dac7407e84bbfde71b77f71a04a4191e6b8e2708395a2a2cd82b4498f4d9d5e7f63987cd1a4f743e722b6a8872b6954655460e2dc4354c7634e8ce869e7f86dbd577576c2d0a66466525b86a22c2a4c39de4aa7151cd8499b27be1b07b94d314f591319f806d11f0261654448042ca36a69d03de202eb1f347ee8457d78fb2ef45f145e3a46f9fa4ec3b71231cbbce05f6280b8f3e6b71aa38b8a4ddc7995ec2681437edbe5310e3df90356d55ea5bd98666c44d4b2e5d1e2fc00cefb13894436853984ba57dc57959a2228d2e7d9a3bfe40eb5230e8c0f74c08a4ac6197d7db584936de38cddf57ff11c8abfe578fc5bdbce01872ea5290154c08d104f1c430814151751c4756a32bc8be9cc5f49a5de0b99542ffdfe1222b45da259fb1516e2079168304a30e2881977de94c99854f2a1121d58dd9bcb2a73363ed82d8ac917458acb73273cae7a941c09b9392d419de9a07100296a037b6089a675d05623955e0ea05e87f0ec0cca0f20f7500ca665f80de5ba5f9689138c492f21bbe44955b01a263a06b2cc23b72f7a414adce22cacb5538ccc43cfb1cccef4d41b87ff8d444a0ceab7468f6c82d3f3d5a684977fe79dd64d817e03edf48d2695e4e8f5adebaf973dc2cf136a16764759ad7be2b7c1e04b551ad4094c63a57d33bad7367c69c36d07fef3cd601b6f67003ea6607728b38869ca5a9fb6dd835fe56a51d71cb0c8cfd2c5bd7fa5382a3c25b6260ad067f1b2b9e5c2ddab626c6cc89f39b550c3db478f886afb5b0ed1d57cf2a043fad7ac0a82f05e443a160db80804d35ecbe459c2adf86f0940a0ff79ddfb5e9972599d59e3f98829260ae994732ddc4afe01f188bcb007ebbaead229e0c7623cec87ce9236013ace6ec1138e7e84be8c0a0e64ef9aa1a38dbbca34d04a9b0059adc692f6698ede261ab09f895249b89a39921378343320aa221d436120fe57c1ddc7fb6f19b300e1b72a9debad22e7c3e092f195dd2e9070755338d52ac288436f8e2981aa18e20392426be3c044cc6031dc102a925f1512ccf375e738e09b36a8fd22c753bf19a748fa694bd0962accf1caa79f7d9ac89898ca2458ae8b17fa4d88f5ad72c8a7906ba607255faefa5c8009fcac0a863d5867cd8b4f44a242e9a96f890e461b97dfbbd559a7eefa7065c88e359f8760f5de354690cdad81012f2a99f5e0f15321706e112e1fc8ea4e56bd8760ef2e5953cad5a1e4b5e3bcc3aa4687662186bad22a90189d3c24f5ee54447de00eec66f3b2d7e6afa85816e9a12d1c1bcdcd266ccdf0e1f90cfdd564279f3892062da62d58ba36ba58c28f8b5683ea0323919e369c1aabb3c9417721fd1fec7859e70aaf0dabb64b854bb9c95dbbfe88abe573b7b40cbe826a911f1bee0389a463985ce505bab1ccbd3e9d36e91cf73face6d62ed6df9bf849f2c0e0288ae2fa0d8eaa3e762a2cee4ef2652d9aa48fa0f510fbaeb68d25e0ca3d8780c5d5ed10337041ec01a6d1fd50d2db91b22e704541c6de8f89bc1d4abf0a2bd8bf537cdc80fd39d8f7fb2b3c59d6956af78e8c16af59e1f0acbbb8968627ff581ddff359c8a6aed2c6a8885d53c5eef51ebeaf3a2ad4f1270f2d421ebd552d72247e21cee5a9e1a62d3971fe0a2ec539d92be08872ff4abb2dd8e5aea7ad2b65a59576eec9c62c2fbd6ef06bd7084c7ed6712c92760fa5cf5353a3cb3d769eca89688572cfd3a989f186ecd59480b3b40e74ee7eae5b21c90ddebf34ca19fa35d35c20de235d98f1638e318eccf5a168b9a496701de266830fc65a4b1ef6e737708b306f63e0178040e422fd29484a82bdf0764203c08f8bf590c8189b61da291e3da6158e13b16c1419b60b0b9cc5daf0540f6eca4c52557e5412c5bda5af4bd38e4e9ae790ebe15c7d21f473af955281ac7634304006e111e254671ceff1625cb2361b944a127a9966d01145113fe9a596d5a0dc815e3f4e7cafbdbd02c04b8518ab5b44a112499edcb881635f98072b93f720150141c162029329dcf4af2b026751701fd3e518e07469a34c38ae5a903f8b67d02ce79c8dde9d0024c156a32c6de21bb0df6360a5053869beea4a491100cea6f97ab5d42a1a2428fa8a6f07f88c64ed5b154ed4a0f47e579cd0f3ab62ff67ee9b49ca56f255774e8ca269d907e236ac9db41fcf4d3680a31d9e824dbb5a8e54010216b39aec97ec4e906a47a29a68c0391e6f9d37abec5d54553b37d50cc6520af1cb7578d29c10ac1aa8a3de79f86307273168003020cff45adc8858cabdeb81bdbfb2b0e8757bf7448fcded64a683b2ea8e8d0b3ed09359721d9c06dc632b3c8fe8d8f7cf47aa4edca205cf82b709211e6d6fe6206a008088a47269f56dfd2213309c05bc17778b8f38476a9860881d5eda49bc8d3efcf0726f96b98e7df0d9f1c491c4a91affcb3b90cc3a9399441e8effae45162bf0d613b66561dba80cf0b206729de713e5bedc6c6eb732cfb440db20e31d9c082e47cfc44833e914d7ec95c07cad96932604c8369930d9de31a4c77987c5e2c15e56d911305a3474bcac43837312e0f1be19ac690ba630cd5e37aa8c183a87b23c6cf25478bc9109172b5ae77d6be6e0a6675e9b0e83f5eae9af93f33ef3aa5169165d83524874fa16557daa413e5a7b4fc6eb824d03892a21cb993df096e3e59eb441d74dbe53b6ba543266741dd3477c05339b2bd9acf1e14efdfc0ce2adca533704a7a259def171558373ebb408e617a62fc47800a890458e0df49d1937a09b1720e1b9f3e0dca0d8243ffc2c10f45bdcf1d4bc58efaa124afc6c6df8a4ba50110b253653103465d56cbe3e1ae4d3d903965f3b8e0d36ecbe02fb954f5678774546e387f2be52e4b5929c92e5a0b5e522f6fad6af856924abd1beb0e11739df6eb312d6d8bc41be5e9c64075662f2f61fad7c3dae3c40358c1fb428784b4ab0a853f57a0c74d7b6d8ed8ea6225ea0bcc6cc0a5d05118e643c7a3f9861ea4e7d875af9fdfdfbe4863379faf5947af8de0b70268b448f1187da753ce777befd88de49294da791dd3b23e24cc8ed3ec0343f2e8979e82713ffd8b3cf9e200a20abc1306b7038900f0ce31a6364df8ebe667ddfb8861c5231f89896fb741be4d8da7282b81d32be9412034db0b5758ea3a7dfa6fecf1e9a648f8b56a13b3b0cb45dcdfa8deb98bc1ad6a223c5542d405f092cb310f4b90a19658442cca45e74f56461a808b930ebfa58fffe9f014156ce04067d9e4e20633670339", 0x1000) 00:00:31 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x40a, 0x0, 0x296) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) 00:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x50) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/233, 0xe9) r3 = socket(0x0, 0x60000002, 0x2) sendto$unix(r3, &(0x7f0000000280)="767d0080b7a632d59c0d", 0xa, 0x3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x0, 0x50000002, 0x8) r5 = getegid() fchownat(r2, &(0x7f0000000300)='./file0\x00', r1, r5, 0x0) clock_gettime(0x20000003, &(0x7f0000000340)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) getuid() r6 = geteuid() getuid() r7 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) dup2(r2, r7) r8 = fcntl$dupfd(r3, 0x0, r0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000480)="e91f2d37e09b3f7803e7a7d14c70f60018d6c5d1ed9f89444378c43a45c1ea4db9ce8ca0ea25afa178e5457e9b8117148720d2fc72902c7c6e7401970908a60ee1c98b719fdad91ad2dfe15add4b3fd8924e46c9a9f93213849fc4321da6a74d66d1fa86c1ce634bc965c0e932100c339f5bc7ad3fd054855c61eeca4f80e346b44d1712f80924b45711b10b40c7b42ed959d1b9c655df0d612e83ebe3047f393deb2576ac43b6c1dde2ec8845d6d0a520214fa4e7aed3eed3f63d48", 0xbc) listen(r4, 0x10000) ftruncate(r8, 0xc6) open(&(0x7f0000000540)='./file0\x00', 0x8000, 0x2) socket(0x1f, 0x0, 0x7) setsockopt(r4, 0x2a1, 0x80000001, &(0x7f0000000580)="fc5b67b32c91bf96ee2c40f4ddea75692bde2923f2c517171f7cf4dbd78500580fb1fc0b038fcda7dc5f0c225f6cd38f081e5aa00f3426e65683c02e1919a3a975a50997389f2068d9d75cea379463", 0x4f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r11 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000640)={{0x0, r6, r5, r6, r10, 0x89, 0x5}, 0x100, 0xfff, r9, r9, 0x9, 0x171c, 0x2, 0x2}) pipe2(&(0x7f00000006c0), 0x4) chroot(&(0x7f0000000700)='./file0\x00') 00:00:31 executing program 2: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file1/../file0\x00', 0x0) r1 = socket(0x18, 0x30000001, 0x3f) r2 = fcntl$getown(r0, 0x5) fchownat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffffff, 0x600) shutdown(r1, 0x1) wait4(r2, 0x0, 0x2, &(0x7f00000001c0)) 00:00:31 executing program 5: r0 = socket(0x1f, 0x1, 0x0) geteuid() r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1825, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:00:31 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xf020, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x2) sendto(r1, &(0x7f0000000080)="06bb8dc9886ecadaca02dad940c6fdcac8d9723fea86315a043e7af933b99e", 0x1f, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0x3f}, 0xc) fcntl$setstatus(r0, 0x4, 0x40004) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x81, 0x0, 0x3f, 0x3, 0x81}, 0xc) 00:00:31 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) listen(r0, 0x4) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x800) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/252, 0xfc) getgroups(0x2, &(0x7f00000001c0)=[r2, r2]) r3 = semget(0x2, 0x1, 0x85) semop(r3, &(0x7f0000000200)=[{0x5, 0x1}, {0x1, 0x8, 0x800}, {0x3, 0xa99, 0x1000}], 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/221, 0xdd) fchroot(r1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000380)=""/28) semop(r3, &(0x7f00000003c0)=[{0x3, 0x69, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x40, 0x800}, {0x0, 0x800}], 0x4) read(r0, &(0x7f0000000400)=""/124, 0x7c) semop(r3, &(0x7f0000000480)=[{0x0, 0x5, 0x1000}], 0x1) semop(r3, &(0x7f00000004c0)=[{0x4, 0x40, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0x7, 0x800}], 0x3) r4 = socket(0x1f, 0x10000000, 0x2c4a) getpid() fcntl$getown(r0, 0x5) recvfrom$unix(r1, &(0x7f0000000500)=""/171, 0xab, 0x802, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@in6={0x18, 0x0, 0xe64, 0x4200000000000}, 0xc, &(0x7f00000028c0)=[{&(0x7f0000000640)="cc446c51d7c918ffac93f2e49f", 0xd}, {&(0x7f0000000680)="ef79787706428031046c05e1165c66a71ccf5a31415d47c4a65861f0f1e4c4352c7f5e334d627ba0126eca9c19c23b7462c837c9f6545aec7051e723e753607d792bed5e1f4f4d70bac771d88eb2134eedc77046c3879afdada8345cd2f6812328ce59922e5d2f47928669c09f3eebebd28818ff48e9777bccaeace67426d2bb6d149d24505a02c17d41b7def7e85a5ff4f0769c7c", 0x95}, {&(0x7f0000000740)="1caa79465af000163a4f640e64a6fd1a5ecdc1cb71a3dd77e4d6d9ebdb2b300a85762e9e8bd0d5f16b641044f67907777883626c3f5d72f120908d4076a1a6ca443ab47c61ff56b4c4fbbea7990e4d2f2d935e3554a3daec0ec4d787dc45c8f5aeaf196c5e02db94bce02862fddaddd150b89b7189638fc4f7281462856bd8f12412e851202a7c76588358d1966edfe4ad18a15c513ee17e9bfa8659e66147f436c5454936880d0da2b614c4", 0xac}, {&(0x7f0000000800)}, {&(0x7f0000000840)="dc803a79b9d905230089a7035acd8f3400d2b6d409bf89957f5ed6466fa5d0f772ed9f34f618403be7e0017617b3d7b1a5bc0f22b60ddaa3c9024581a9fe1c14b6566938143bfb6111af1c7d40c542c30438e2fa45803ae26ed26c346b608b3261ef3ceb0a0fca3d7fd84d972318a3df0526d27b6f3228e0e5c59ec4f694db06722c9500ec112b5f4d630f815787be05cb53d1c8aa4163b9384f9c90e62907faf8434f96a44284c4e73c7f927457e16034b5e800baee33708066ad22a89654c47238fe6c0ca10d5136d3fba2630f2e889b1aa1ce065d79a2c3e6ec412ab611a5021ca0c9f2e4782266899ac814dc716f18d0ea45665656d57bcb796705005bd0ba0db16995d9510f08eb8e0113addec67c7b20070fa9537e9b07cc27345f399515172f1d7b258fe4c7c0bb1d0a16fd32e864d2646923979e6f34427c172a22a14dbe7f4b9719d6126dc056a06d1a4f03379eaacab58d66e8bf31ff6aedfb8db39c92eaf5493248aa28325a06311809c08e33e5bd0e33dd24cfad367cdeb59e0ca0a565bd6641bb41df2dae1640c34387ede65367bc5a26c8839dbe1143d5c875e3c23b2c279e31d956b4f5a33d02d3814052344fadde91e9d34ce27dacd324a32ba659c5779ec50c5c5b92dd2d2e0d8362fd09d45d78061d952d4c021adb9391f4da7713bf27ee06e33a88930c6ef0c622631bf67db7e036c90097e8f84170d0a56d73c532741b2d5c5811415db3b0743c18108cfd51b97a7106c56bd264657a3706dfafcc06d167e12073a519587122e63642ab94d4a8e8b55d2f9b01b82f9e8e39a2b3e3051e1ef756968a714df067eb84468c5939cfebd755d457eb41b22c84721764a4bbb1677267345a387d2f8e865266f4b5d2c8c809fe78caac020f7cae2d67dcd54f6fc404d1244e30b66644c9b0c71ccb41e5854325af57145cd7fade571e68a3b7bb3878a01bfed68598ccaec6bd80ac6181a0acc2e86004c83435717c3e3f5f781b11c120e4059550b229c9fe21c8f7a07eabd1fa20887209357faff7fef5e689d75381a4aea489d9e15ee4c6a2225522e0265680ca6ebd1468e80a71fac038027bc87249930b3fd9a1a5858d6d2db465e59b940a7bb9d8b17722ad3b851c2e0ba2f04d6ca9287a01ec0194d9d4e50d45a9954dce629d5b2afe743f87ff35900cf70f71502644787328486f797e080a39da9ae971bd9b8bcc1daa749ceddc66ab48d8d66557e805c9072fa8a479260ef73a4c6f3e8f69b9711245a5b56fe21945b78f88c41c83e0a934f7e08091d0ff6deddef8474e3b795258b30248fb5e35a25352459ac51c7264600f988921d3f60aa07b6a770a09f96439345f99bb06b3f50ca9d206c91a790e88c26857394d723c9debbff89dc2bb345c52cf2ebc870ab3e15dd97f11604bb6902265035eba4f0d515bf13fb6f179524fc52120f2cac187fc36da4c2308709196a83b3ec1a89fcaeb4f1455c73fde647ccd4bdf53e5cb797141f726e8a9e8e535d91fb60fe2953429381d9a6fc4040d92e1db0bec940cfb4c8dd0d5616f0c4cf021d85b7d7cec7043c11009381f85e843cdb5e23eb17d256637f2fbb21a4e3b415ac38529eb2e2025bade9cd0294c6b443f368754452de05e1b6ce2e4a8c12b94f97be86003b7c22e6dedb8601e3b0f48c330833474d61e8be5348ed1c08969b9433749d55498048d2ba81af2b15d2590e481b0edc58fa77113e39fd2428629f2bf87c58d71d97bbd15a84bd0751d888b36f0cf330f9ce100a1bde446cd7922782603974a88c9f038258288d725bd23b06f7a836c02720b46cafc0c3e8d77111ffd8bdea19f2c4228a8f9c3ad28d0a5c60725797e2020bbdbad6ff85b5d8f918e46cb6ca74b854a24433c17af5ab21d64e5d11dacf66c6c88aaddcc3ef99de66c77a87e2e42b6ed22a30d9a441e837435fb92d21cb67e6838b60ba31478f8278ec95b2210f21663c1fb416db58accc65eee9548a257f6d110722688c54b2b396cd8180a6c618bd775ace9cf8040d3c09fd4807b1df010aed19fbd13fcd8916457b73caf8c3eadb0b87556f12a5c8da7132edf25253bffe0dd6490ff02f77b64543989fbd7fbbdc9f3e05272088bb4986f9875f7a8a6b6900b46dac4ceb11f52806bb782a0337d89c0f9e90c1fbf1fd1d67b6ffef67f2a1c427ec048a449891e3249f89b57620c1387b042071638f1b0467f9646e4549438ebfaafc3de263759672e5f5fc7f15dbda79ba50cbb1792ece35d7587f4b2fe67a7fdc24d78fb114340cae830d8fc03bdc87aea93beb74becab8d979b48efc9b324fdef31a3b4af191d713a547bbb806ab74d0bd3e3f3dc75f4d9a8ae08dc6c88a4b82229179d70029f7da5a52b378c1f092e0c954cca59bd1b48e4049e795dd76545824b3e8c8cc4e17730fdf80a615370e1a8f63282c0d4320c9a7b60096414e8aa70090c7898ce01d7b30810535b249abc0161294f63bfa38bc0dd4105db1ce560c3361bc9b64991eb80d6fb5f68e4fdf8fe3ae20ac06815b0eeebf67751096ef488bacca928d9140dc444528e84b848eb98b2f9016e1a03b3f9e561e7097d266a4f14499c62e370cd4423b8bed0514e94457f39fbafc29058fe926e63d25e5f647febd935390b13e6f4c00fbda2368d2a869a73351ec2b2ba4e54324b084987c486282035c96be9366c393a7531f25c1dc09d59745a762142ebb8759c765c172746673073846bbcbf4650fa8e2691cbe1d0d184c9bbd4e7719b519b97a415cae6fa4b8feab0c534c4c612475567807a72e0c66ac101c2bf744a4cb476739a097b85bd6e2ba94f9e8d2fab6e776c251029182594d93ef6bc961f556007246c97c144c6ac5489cf97bb952d3fccdc51c8cf2f4376ee8a561e11669ec70b0e3a84ba0cfb12736e181f525f7a2aa4280a7ec5e6b21759503b08f333e97f526f621cd8ea9baa7466c3538caed1e11fb0fc5e78dd579ffe35d17be5c5edc96e4edb9728581430584d2f2d48da9fc6ebec925748709faaf9060f8682e5ea403adae5b44d722ae3fd54500baa56a5b73e5e8ffac9cb9c6112e610ea807d518ecfae1ded0be09fc490cdc2a580a1b2a9d25a1ef7bc33027ec36068c831473b02f8f5ce8f8e2f48cc950cfc9ecfa1744d9f556c8fb47ab903dad65c53cc5f0f0211088b7d69a3847b19db1e33f9c9c60835e02be7154e68b04ba19d28463c3887daff11dd32532fc304dbde74613c4b8ded272e9aa45790910612a4187cc034a79ca341974b1a6dcf03b36cce4e0f5ea9285f7e1c2db13f7dd348a025bacdbf848eb910b4efcef32baf285213bbfc443dda770a1e1e3914ea0d34094e1369f0d6bc3b965d22aff9215648c6bcfcbbc04c32534cd496633b1ef1c162df1c34d11618f45b87e0033d48d2d21a1d4ac63879c5f222d14d006c2c521757030590b88dc0bc84fa49de1539c3f556de2fa3350f5e21fcb2338b199a73535e1aa41310157c30b98277a70d37b8ce734fbdf157f8a52f83f81528a27eea57beb7ec24d4bf55e9dd3016dd9befcd46c092bf059a84330364a93e07fcf8d590fd611fb23e627f91f7532e7d7fdb34b75e5d6f9736c6ae6ccbf3ad04d7f97ed8c25010b3d8e33102f11595efe67b42cb4769de8e08890e1c1db47811842fd0c673e0199ac3d51cc269f9a1ea206b2722e72e54653b36f1b3ca39cd1562cc6aa6e5e832115c4b62460ecb63e5e66874ddcbc5e441a9bcb30e04658c6626e8acad66d8229a82cc5a6cd706e09276ae8c09e1b53f975e763e2273206d931a96990eda0e5034468ae8270ffbbbe8aae192166ae3b2d671d73ebd1bfdd8a17e146e94713ca31c6da45d3ab9250a47bc72e7a380a6f443dafc020f8802f31652063dc755f534a73291d38be4d06b3f0c9fd23a63690d92db131de5e4a7fbb33eadd5dd3140101193693251f07089ddcb8dc597357d03d15c11bc9d89b48731fb423b9c7f8fa4aa9a2fbc7cfb5922f6d06d057a7792f1840177389d92a68f4ef3c1519e1f13c8ed901992999a8757fc8d9e0beffa6ca9dfa2f8b548aa7e47099b6b0cc54b2d6a8ded16360391fc8cfdd866a8481b46257e9e497390e1b223f476ec7a18f5488618e8465ff5a54f80fa362a9b187cb5e88043ab2bd98904b81f0f49f72d2e9b82ff1bec304ed763ee60becabfeb21960a95712101f2452d34d0d3b8159c657e4da3ad2e12d41a3eacd1c2d55c35506df76369a0f7a90e4f884565ad334a839cdac65af3f15d966905305e24d958e59fbc6c20f783f65c31d0d76c5eb7293e68f9c6209cd0a2e02d8511ec02a22cbb61e44620f28a2f0323fba3773fe024b2d99114e6d842761f005b9468b310afeb3c81fca3405e3f751181c575bbc5c43264b7c644576115cda8842a3ec0081231df196272c41cf642d88e54f4632e0851191fe842228aad9bd9fcc7e5d0236a22bbc5a1539c8201f63f0064f6573f6b982cfafd61d04c64a576a1096fb8b8c281d4d78ea1f6637da91e61042906f00ef89650ab56606e94d22aefd88a376cde5b8301be360da0fa88a478512d2871a4d454a867e1d36810bea8121b384795e16149bff65f603c163aa6a4d3b96e82c30e73087a2fc40dceb0efe1fff4f2b714ffc234393c9815647e04fc20c7f733b46736d402f7091e93f1181a7bb8fe75220df13f6b9d5e59eba0b8cf03255b9614685e7d51ea7e2d44540e6ab7165fe261caa61d6b10e9e8cb781316ae9ba67b65a420e4b38d77cb4210e0518d6547f6282d3ff793d9613c45bcc95bc2d7139d395342f0adcca4160c67ccb55ae2bafa648654ea7bf9ffbf1462220af709216ca2fac7665fd010197d5b1935d1d1fcd2b7fe8ab1fb75996dde0a34c594cbc057d7d64ac167a73390fd04011aeea335f6ea7ba276f3a40ca918131a348a4497fcb80cc610efd46c1032f614a251b7d5718debf9d347b1546449c2e19c8907b3608b29e762a83cbf55e266baa1dafd5587ff79f6f44b255b9d96d3680ff148ec1fe5b082c24f256ce7edc86d65bbea86e3554a72cb4624f9fb64c026e8ed34cd9adaa05a94ec9ab033742a4c8a91d88290e78160c2e7f2e1283c93dd54d0654aaa65fea56d775f01477f347e4375d375ff6005618d05ab116d2774e1b7bdec1d71359127051730a9041c7342da48c47a40599a388810a057d41a3063702d99c3dead3d1769d1543c75df14beb773ab19d058df7cc3099f2f508e8fdcdfab8d96c1041bb651f552d6af3b878e5f0355d3d389b6efad342cc42ad2d693550f51d23d47039a8bb8152eba45f210e1195a67021e73d167648b566e0771f77999a9f7410ab9e5f63417feb80abf64eb0b42bf75e25f0076039fa03cff01c7becbe1ed638095c9a14aac93f070c0c2419a28b5ca7b69b140f85cc6666f9240be92e45c2ab7aaf2d9ac1a8c09b90dd2412135c9affc246051f44cd7c66d1bce2043005b469e5a89daf2acffb0d92b75dc48c21c5faa2732dea90f7566c584319e0a6d06296696d964840ec9a45f408e5d70bb613f7e27d093a3768a95a4d5424500a35b8ea9b8188a728ecd9b28289a1a878d7b24a9545a8379ba3c07edf22b6c5319267f7579c43050816a71616ee06a45f283beef4413492a578e1c6c05e3513616f30d27cba69d79d843d0929f8bed38ca4c36c39ced1584b7d4421c67fc07eb3bc709fde6d9313875a4d4c920a7c94a957cae3f956ae06bcd84dcc33e84f9b6cc99974b2d21681d372f9d41001bb66200d8d7df220bbc455655ac048af54c8531256dd7417aa1", 0x1000}, {&(0x7f0000001840)="f95d843492756856e916b07d3a8b007ed5cc9baa5c48d59655d8e486098eb3a2b92d27bca91d99875abf944ed5004e499583413a672535e2020f2ce9820415f7622e32e9ed8991505c73d86220887e0a2e6485287c913e553ce0d8bbbd2d53a9fec0f15fd41e8234420f097a007c54b7092f067d6a80d137e0224ec1d1e27b02bc3c6c35a13fc8188785d606c9db62ef92e542269d576264b850164a2b79d45bab90aee02c16b0574ca75f53b73dd1ad5d01f50fb986fba8fa73db05bf6ac12cb357da1f6fb3050b1fe979a9e3d067c53363a6005256e05680caf5e65f33427dc064529e874e8aa0234d3bda5595e1620273d4562b08343d20db79aec3d274109a9f146c0fa7ec3443e0a9a9df2c6bd3736a55fdcd3c6da960a2fba6b15189b988953186b69e084a79b5d95a89a82eefa1baf4e6878a0afc08ef89369882933eba564683d590da005d6bc16de2deca7c67f56ff17bd2e6bc070766b20e3a1487c33b37c64ab15bed5260402ab00a041a161a8e11a3d57ac8d39c99e46dac7b059035a4e2c52d9c31e108552c6ae157e1c7406d0a400e46f17f1d5f3a8ad8a5064ed3749f9758b9a1e2df20a9eda1036aff81d2f4e0cf723f0004c0e9c6460a6cd5869b0f9747011f514ece5e7f7aa6c81aa583477289d9848099ada9fa643bd926a244114545d99f46c5dd3f10b6c25ee9c547a4d49e4297c7eef4d8542ed8b2f4a1ffc18ef5546a01bdc98f337ba6b72c029b1c574a6ef63129b9dae154d1409d94121e4863b81be9f50cdc127fd6667dc7192a3c83379f96a6d64178c1d7cb30a2d6aa488763e2dc2afa457ceed84043454b920807b547d79ee66282474bc4daeb290267e328cfd2b884a03e0fb9ea545ee6930f1f48b0c636e64ab863adbd473dd6382e3c5dd48868ea6fe4bbf61088d26f0c08fb109f400ef2d73080d9b910fa295b94d15ea365587f7fc308e2d46bd3fcf030d5aef581bb9bded7414a022af1e0a7136204b44f0a7fc0651bfd149cdc030690687ee2429f0fa040fa7c630487db24863aa26009569f77855c53cebf69c8e168a7a992ef5c0f08b9e5116dee97a673bb85f58e3e2642ab1625db36b3e9b1b948899e4ededcc288faf4a85a0f07210bcf5c558edfabd39cab491a05a44394657528ba39e5dedb6c0f54fd96cad065a179c6235aedd2802bd65923d93f05f802b27cc583be55d9be18f1fe73df58b15a3af43bf9288048c58fee1abf2e2fe9f73ed48c8972cd5f36f2c7c9417f85e59c31186ac1659f9070f2e6524e783c245ec3393965c4119f83f278fab067ce55459ce2fb6d0b027cd4b6fbfd40af80eca42d7a8d66aacc0b8eb9d890a60fa39a46a28bc30056c2e54be8db5b601cb902847c8d2bd851e9eeed6ce0208d4941bfc9342d9960ea98cb7a8198dc44a372911b32cc2b217e6991294f2b63a2a13308603a22488b721006fda9bd4f11efc18c86432dc4f693ff0f09f12192b1bd4ff9480049a9ef9dac3a4202a1bcc200924e9495a9e1d5278d55cd01e62240a7e855d9ab4fc700fec31eec22d1b3e65c12743a3fbb5eeb49e1abd55aaf0c187b3fc686f707e7c64087e50c39bea82b767b7409a5a8ea6d22e25b2919602fb854414e315bf6ef767f7fa971b6c82e460999b0211f69b800673ce00831cab283f04fe66ce6261c1590bf571b71cab93df5b2615d4c522ad20cf164fe1b01bfd72cd8825388564a601e2e6d499d72c2e504f637aa65ea3c89373c0c9dae9599a29ef3f130c1d962b3403c58d3a862f1a95fb94dc7c444ccda6fdc6ffcfa5a52ed3ecdcd26ed916f9079fee8543232ffcf759e233935e918c9470deedd3ef4bf7a02d0689fe948e2140013bf7424ef352e8dc05689b17f2bec8fac4c7b3d7f04c049dbb7d4ce3709eb2cc605db2a54b5e1aa70c9be8154e1b75d0eccd7d2343fa17e02862fc0354a9d118c8dc1fb35e5c0012cf80f0f9556c5a20310df00e119b73298874365fa37ca19f67f06723366d3fce8a7c35a152fd5545bebb9c6b35ff9166f3a29e843c4a5d3e867b76255a3f289e95199e9aba9da6b697d6f0c703e9895a70d9b51874b535354b6f4ed36c1ee0716d0c02715e0bc2d7d655f1166b4416ae99269c2cfaba228c7acfe8401e411dfc252b46afa3f26c4dfbf4b4ba2135877b4feeaaabfb1d7dcebb125f7f89b016d2a71fba17bf81a5d848ca22dc3d80f7210e4c5c5f9e96e8c2c59d6b89a55dc330554e52c142033fdef002c55457c7e6f4c8a8ab64bdf16845b26ce1319c3a833dbf7e9a1fa598854bef054068df65715b3d003e0c9e054c7640c769421462e630a89ca5d852cdd9c21957fe28ee7a30ffb75f858b985f371dd451380bda4194a812c1cec47d05e586ec380ed95740dbb51c2521222162e9972480e8a7999bc0b8ba97ae5472e0e877ebdc2666f6e1f314f6f49a1d072ea615175b72eb59cb4140ab0b3443cf56d35ae7ed0551cee152f55472bb7178b603bd7ef1b283fadbeda1b0bb2d37bd013de09d0dec83685d561c52f38da8610cfe51bfb311604e0080bd9114a3cd492bec841eacd27b6cfc7daef7efa52ebdb1648cace2a14efa8dd05a9bb49b0018221aa98ca086c523df4d0243515bf8ec8617055c2a88f46eedb38bd144ece83264ff3f4572129650702750002e47b118bd3863c132387055c6cf538ec05edf8932862b5424b6a549b49fecca9721240992df05c96ba6e17bc74636585277784a515a0be588392857deef40156fb54f632fd255d49edd5a2771e7d850f43a7f4d9733c654a1a43ca1b18bf92bb6ab02fe4409a143fb9f74c2f704c295f7fdff89514ed71317698476dcf4c9b4d16ad7b070e63b4b5f103bbefebfed718a141e6ede0bc2691b5cf8738c32d1545f4f69720a3fb45c133346c280ebeb35f18e484607b38638b08a2549d76af197463d28727e6137e35d703e8a4d6ddaab0a60f33a80994ae29df91c93113c797137e195ba3abe957974e0a51641cb622d9a010feb58d402fa10d4ba29f659036a7be0e805a033aa41a4e1ac467742ce6fca360732be85812de40e65f14cf7dd9feb2ffd7661f54bb8cfbe5c031cf4e53b1d6873373961cf088ebffea962cc1eef03c72579b2970c78c6c9d552db0c9ebebf7f5ad7f86bb15b2507bccf98cd14d89f00d8748a1d749dbdf3c89f87e22485c18f0dc0d80622f942147deef3f6bc122b83865ec07f13385b2333c60b85079b73a5d7ed95f7d2734a28678c8ab3cc0292bc45715865204351b2e6944444fd78f2a3b24a6a721b90827a2a28b595e2dfd01e8576ec1ccae1ab9bd3e08b18060ccb8a0c7f55d95914e8bf3f2fed42c25d667bd9a94e3e183c9511e3e870b2ed24ae6f9ea6e82b5b93560858f26c5e2e65bb32620ce9ba83b61b7122cabaa3fa281e493a13e234424724105e98c4163abe14f8f3b8a74b2263df32f8f3c19793923aeb482f811b71fc4f94d22b401f3846971655094e3ecde991832edc6ceead63dbebf98a68e1dc8e8b5d1a457a2b1ccd06609808005c3cf383955d839eec5be5376e8a0afaa5719944633d8d2f74accbb6f58890afedcf8ea0239035353a5f1e89a3ddd7a8cc54ab61737b12b55b9a6740c31907cfebcc7150a44fe9745314b04d0209dca51eb9d1f78e5498103d60a41405a1f6540bc6172ff74d212d883bdadddf97d6b5c33fe24b3002b0d554cce767a34a8d659114a825246e3ddfcab45c7184eab7a500a723899d95702b42074c7407e198e6ac876ec6accad9ee47941fe4038869b06ff3344030bafa35bc3b406536bbb8752a27afc752aaac069ec1351f08237451e22dc05cebd60a303b18cb73d0a582de1684f6dce4ab13e6b24cc24796f1bddd4138dece5bad153570591944b3f1a9be1333717027938188489ae7031da3569d818a20f1f986aa7b6c8c370524d4fc00466e414790664a7214afca342a2cc2026ee65e4e9edcf301541952d5bf1d807eb5351b6536d6462f541a49e69b9b01738146e1791d63e8a6992ba3b1158693ea29ac77c5b01dec8a44b3322311d67a0c7705083b9de64117e99a575e542e5845d8fb8b058f061e35ece0409d4f80d07538146ec09cb0e8e1abdd5708b6f6331cd553f8d67021d9b518cb09f036524c1b023d09e8f0d5807fd127643e697a74868b519ec0142146023bb8f6ca61b61181de3f005ef68287fed8fc27b0f8b161b26a2ec2e240c446cd2d6fb72b02778dae29a9eaff25e717620517f804a993db685107444ff11667c92f9867528ed7e3de006a5791cec057a7c2f6afdff6c64aa1bff55953faed58320efec7224d4456077232add629cba669ba5b46d089236b00d05887d16d6b49e1aeb7e54edf4986725b33c0688f7c40713c1110ba7ea3ab6da074ca86c690f2d5027e63124b2081396bc2e0daf33d4d6127006a27bbb27667dbf5a53bcbd32b8b66f823fb2c2bd7249a745d0e8091bb69d0442103b64740cc41a965031076254bf66c2a690293ab51d6b74b773b18321725bcdf0f923ca657e1195cf136120308abbbf533c6403037c66dacced2d4f69adf2310aa14ef1ba2a6765434cd346252b3256dbc9ba06672598db85077b0ff98d469e3cf1cab5e2a25987097ba0fc56f0624fc0b9d13544b5b9547850aeb4c13f46ffd9e1e375d0df5b021ba4c7ad6f6690805a8037b183ccf80523529f51d935aca7297c7c0227c9c691f82813da258a68c92ddd236f0bc49af26d38e82a0ba3ac80ca930790799b5dca3e80c10f4990c23142e6dd5413ce7d166b41d710c6f51498387e74720c7a7ad1a81414dbf5200f13494448dc4e54e2a444408cee48fa4b9dde318bcaa8c59b5e983d4d6b10f741a2accaeb7bad20323227276f92cbe77aa2d4fef968dd50e4e7d0b95279276ca57eff0e61c392d5cf944fae78739eca3031a59622e96192341732bd4f10ae37b2fc0502ae56453b71546f0e5a6161e200a2e14b2debd3bc65264287251760853ee5a1a1158c650672f71716d4a7fa6866a5365760199efacfa656ba640fd87ccfb3a6f542fc92b3d061f284cd469afe290b8fe59652d726b9262930970c23af301f5851f556e5c168768357998afb7709e914c71bdaf51b38dff17f9e64bc042a21a8b81144708040d6e62b863b8c79fabf30af4b8770122313561a165a31b6e186bd0dc4d5ea30a5573344ce7a769ad57d1cdc7bf8e954dd60ba1bf42b0833799f8ad2c9f3ef5b01a1e69002547fd1094d4a9604a156b46ddb9f91379ce3f3cdabc686060dfe997ff297048d288c987347fabb35c741523022510ce130290e4d70e46853943309d805ff3cd805aeb27ac3376977bb1a60d2c1857771af21c7a4a6330b85e2083f311d9af30b4689bc532fdec46c7a0a779c420a78360532b528bae29b5b639504d49c94840acebdcbadd954f5e6fc26fa1913adc5cbf271cc5504d54aecfe7870013f2ea5409099694d6d102206d8f83e4971f12354ef7a5ec6caa2e5fc6090af70b130a0345fa4030404038c2de123cc835c7aadd8f5a11cfa553f6761cf5468174766f66bef8fde5d0b02390feb9eb1c19e80461ff404de64025a404c86bc83464b98a245ffcfb5b444339163438e4c254021a7a04be541034c3428ea1770d3cbd91c76a1fd92f78c062a3bf91388786b2706abdf83499babbd8c4297831c24f67462defa292a75ac2ba26f32fb5acf6770424ca7e9fdf055268d23e524dc4d92f9e9f50a3d969b6979a52d736332ed2601d7ec6d33b32e3a523d4088fe50d90cebf082ebd5d063", 0x1000}, {&(0x7f0000002840)="0585bcf6ca1c0759e394b8066fc8b3dc034c2c38974e892207272cd5716f374f0235bfbbde9644c753bda016d84fef0e26af6cde6b366088c6cb4e58e103fd2103ff9a5a6055c76b94af0ddc74b7abf9", 0x50}], 0x7, &(0x7f0000002940)=[{0x50, 0x39, 0x7, "f50d8e4178fd028f9fc0fdb65cf790f4ad072745f519d11a6c0ec879ca751b41a2f56338ca37070204f9d75dfc45d6d3c3cf230c6ca8e22cc5"}], 0x50}, 0x6) fdatasync(r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002a00), 0xc) r5 = accept(r4, 0x0, &(0x7f0000002a40)) fcntl$getown(r0, 0x5) sendmsg(r4, &(0x7f0000002ec0)={&(0x7f0000002a80)=@in6={0x18, 0x1, 0x1, 0xff}, 0xc, &(0x7f0000002d40)=[{&(0x7f0000002ac0)="3cd94a28318b2092ed31634730ffab3b71fcb1dfbe066515f9cb2776350e7208c95081fb5df7d1b315e41dd4ca35a39ab9c5cecf1b4332e8436b8032ff1d54bf668c0a59d40094b648f47a18a342d5e43effecfb3038d29a475d69072db37ba0b9e37aad40d9beccfe03809be6987d67959f2ffce94b75626cd98a4e0ba1e042afbaaf07da3bac3a654049cffdd327d432a9f74dbce6b88e9cf8ed2d0ed863cf8933f779196949094b7832d86b5fc6d6abf012a693d8ff97ab0509fddae92a27f99f462b9e", 0xc5}, {&(0x7f0000002bc0)="8348bf35409b5d4f03c241db4d175f2260b1127f7f8322dbaf9504cb50e58bca2b3583217308e58df7041e451d54d557d9b811e849c861aff06e7c9c92f4a1908668bd5372c8a8a93510a42345a82c1e24e4bd69716bf9bec3ea67d8e66ae5e85e9577e40277a5f624ed47f55e3cf2fbde8b9049763a679ff4882c3f1268ea1be633c1a6bf2303799bb41f0443c90ad14de45df3bdd0b538162c25eed2", 0x9d}, {&(0x7f0000002c80)="4e7698bc44", 0x5}, {&(0x7f0000002cc0)="f193ef659ec3c5939c61ea4eecec1e395e60bc3656cce02e68dca13d2a0fed0c7a4709382ae162d90fd7af801eff09e78f10403b1410a459a47447dc3c3488cfaef4695801e03497612c7c30fa6e5e61300c46d91228880d731fbcb4f71f72eabcedccbc0de6aeb8924e70487117559744115182544a1aeec2", 0x79}], 0x4, &(0x7f0000002d80)=[{0x50, 0xffff, 0x40, "fdfcebe923272fed685610545bd75bd38f6fe48e9e3573c09188083ad6cd556669f150f27802d3c9f6c6177779ffd29961067c607bdd02f1ba06"}, {0xe0, 0x6, 0x336e, "1e72f885b546f65882a0c648e29c89f550f97a40570911d6ed70626451e83f52e6dc518f635cf702b02b8ef3690b2635c80ce3f437329fd175eccdcab77605ca728f4d5d6f76db77b936b4849086d7ff2c30d87989b5239ae90ea05b7fce539885a1de38be98abcd89ef52c2f4e448e67c0c7074e7abebb60e7b758fb7d542b328a2a931bfac339be2c863c977d6f40160093024888bf5e6fd6dc855d76222a56cf5a6f8ba2014f8db1d6e1c99ec88413c5e0e690cd9b6e7af4fbca13f479d4a802fd6b30a73021e6913685bb2bf"}], 0x130}, 0x0) fdatasync(r4) listen(r5, 0x5cc0) pipe(&(0x7f0000002f00)) 00:00:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r1 = semget(0x1, 0x7, 0x108) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, r2, r3, r4, r5, 0x148}, 0x401, 0x1, 0x8}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x101f, &(0x7f0000000380), &(0x7f00000003c0)=0x4) chroot(&(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000340)='./file1\x00', 0x1000, 0xfff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r6, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 00:00:31 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockname$unix(r0, 0x0, 0x0) 00:00:31 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1001, 0x1) chroot(&(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x9247, 0x10000}, {0x80, 0x3}}, 0x200) lseek(r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x0) symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') connect$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0/file0\x00'}, 0x10) r2 = getppid() fcntl$setown(r1, 0x6, r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="dd956268a5e72d4fbdf7dc20df352566ffdb3988ad9daa70354eb2c5e962aef852c326210d0601a9c6f93ce7aaeb6e09d622282e2fd76e87b926333496f600b0954055b185bdd2821df78bd9aa4960bbab0081ca31670443f8c97d205f26293311ceab2c1784bf798db4ebd646f3db76dc0fdba3d247bf052445afb4040fb877652f737557ca9ef5ef59719a03fda5757dbf63ab982a0c0a2f6a09ea1d789188ce284b", 0xa3) getpgrp() getegid() semget$private(0x0, 0x0, 0x0) getsockopt(r1, 0x4, 0x80, &(0x7f00000004c0)=""/156, &(0x7f0000000580)=0x9c) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getpeername$unix(r1, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) r3 = open(&(0x7f00000016c0)='./file0/file0\x00', 0x8, 0x100) chmod(&(0x7f0000001700)='./file0/file0\x00', 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001740)={0x6, 0x1, 0x7, 0x3, 0xfffffffffffff801}, 0xc) r4 = dup2(r3, r3) chroot(&(0x7f0000001780)='./file0/file0\x00') lseek(r1, 0x0, 0x0) dup2(r4, r3) mknod$loop(&(0x7f00000017c0)='./file1\x00', 0x1000, 0x0) bind(r1, &(0x7f0000001800)=@in={0x2, 0x0}, 0xc) 00:00:31 executing program 1: r0 = semget$private(0x0, 0x1, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001000)=""/174) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000010c0)=""/104) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001140)=""/216) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000001240)=""/170) r1 = semget$private(0x0, 0x3, 0x25) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001300)=0x5) r2 = getuid() getgroups(0x7, &(0x7f0000001340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000013c0)={{0x100000001, r2, r3, r4, r5, 0x100, 0xc000000000000000}, 0x752a, 0xf292, 0x6}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001440)=""/133) r6 = semget$private(0x0, 0x4, 0x2c0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001500)=""/75) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001580)={{0x2, r4, r5, r2, r5, 0x80, 0x6}, 0xfffffffffffffffa, 0x100, 0x9}) r7 = socket(0x2, 0x4, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001600), 0xc) r8 = socket$unix(0x1, 0x0, 0x0) fchmod(r8, 0x0) semget$private(0x0, 0x3, 0x10) getpeername(r7, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) utimes(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x2, 0x1000}, {0x7, 0xfffffffffffffffb}}) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001740), &(0x7f0000001780)=0xc) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000017c0)=""/121) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) semget$private(0x0, 0x0, 0x0) readv(r8, &(0x7f0000001980)=[{&(0x7f00000018c0)=""/175, 0xaf}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 00:00:31 executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x20000000, 0x2) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x6}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x2, 0x508) semop(r3, &(0x7f0000000100)=[{0x3, 0x5, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}, {0x4, 0x4, 0x800}, {0x2, 0x2, 0x800}], 0x5) r4 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x45, 0x100) r5 = accept$unix(r2, 0x0, &(0x7f0000000280)) semget$private(0x0, 0x7, 0x205) fsync(r5) select(0x40, &(0x7f00000002c0)={0x8, 0xfffffffffffffffb, 0x80, 0x9, 0x8, 0x8, 0x7304e733, 0xfffffffffffffc01}, &(0x7f0000000300)={0x4, 0x192, 0x9, 0x9, 0x1a, 0x3f, 0xffff, 0xffffffffffffff59}, &(0x7f0000000340)={0x0, 0x4, 0x1f, 0x5, 0x10001, 0x2, 0x7, 0x3}, &(0x7f0000000380)={0xfffffffffffffffe, 0x7ba4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/42) bind$unix(r4, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x191, 0x200) r6 = socket$inet(0x2, 0x20000002, 0x7) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x4, 0x1) recvmsg(r4, &(0x7f0000001680)={&(0x7f00000004c0)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x3, &(0x7f0000001640)=""/57, 0x39}, 0x800) accept(r1, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) getsockname$unix(r2, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000002780)=0x1002) stat(&(0x7f00000027c0)='./file0/file0\x00', &(0x7f0000002800)) sendto$inet(r6, &(0x7f0000002880)="1f30516e67f8a5f1eb5ac9f81d8ca7a51b44c66bc31e345c09f0631b3cb7f7fe6285adae1450e48f412eb0ad025c94626fa0ebee9fdd7b496fb33505fe46c6f57aa6ad6b86c2ec25000668ae4e0c4a1c4d35a03b004411060487e9a4942409d7e23cca3ba3092b8f7384cfae0fcdc4a8325d2dc4b4c139b73d449fa0c652918f123f171ed4e48c8a9b99344c6d38331e50373aa13b327dd68fb5329a88b2ac03cf3a8fa1c1691ef55648b0f0f62c42f15df622186c97b9e4148e81d9f10ecbaae8001bc9ed435b0602d7ca851653b159b45c3efeafff63723d3a3750ed06c93c610525f6c40ea1537a3c1a3838d3057728a074501edcccc7d575", 0xfa, 0x8, &(0x7f0000002980)={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f0000002c00)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f00000029c0)=""/150, 0x96}, {&(0x7f0000002a80)=""/136, 0x88}], 0x2, &(0x7f0000002b80)=""/92, 0x5c}, 0x40) shmget$private(0x0, 0x2000, 0xb8, &(0x7f0000ffd000/0x2000)=nil) r7 = accept(r0, 0x0, &(0x7f0000002c40)) getsockname$unix(r7, &(0x7f0000002c80)=@abs, &(0x7f0000002cc0)=0x8) accept$unix(r1, &(0x7f0000002d00)=@abs, &(0x7f0000002d40)=0x8) setsockopt(r2, 0x1f, 0x7, &(0x7f0000002d80)="2904073a5f430d6de6da7e97d70d774496ceb31c41bdec29bed32fbd17ae9d4fba160226d2b32b", 0x27) 00:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, &(0x7f0000000040), 0x1a1, 0x8, 0x0, 0xfffffe6d) 00:00:31 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)=""/46, 0x2e}], 0x3, 0x0) r1 = socket$inet(0x2, 0x20000005, 0x80000080000001) r2 = socket$inet6(0x18, 0x10000000, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') sendto$unix(r3, &(0x7f0000000700)="a1b1d0edd8026f7135dd84ba9fda2ce780b5213442b1ac90d65a17ea6a42aef7cdd9c882b8dc2eb3dbb9e65bd0d777d834886926c4142f08a50af76214c56e21fcbaf5a6ddfe33179f4354a0934e4591e8b4116966ffa4", 0x57, 0xa, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = dup(r3) socket$inet6(0x18, 0x5, 0x8000) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x10, 0x600) socket$unix(0x1, 0x4743e2861f6a8be7, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18240, 0x0) preadv(r3, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x75ec, 0x800, 0x400}, 0xc) write(r5, &(0x7f0000000140)="6ed95f46cb90eac28788b131658a366926340da741ee562005f4502a972e9baa5941e921c65dd93e7f3d2e8b61d635538bb315958b89cf27f4a9042373eaf787701e5d04ecc5ab441234de99c4280278e23bda1ff1569e0f27b534de26838315d463a7ee94f31672fb2d75af3d47eb485ec87d69c28b7803aff0de66fe7373870c812f1bf67af36babe1650fdf02c9b00c78368d755fe996075b364d6ef93eb917a98eefc699f4eba47485d554b68651bea42956fc47fa614245c8c812970cbd98659556c9c4205bacbdac466d0ecba77329eb78f294110471ed4dadc880c227c18935", 0xe3) recvfrom$inet(r4, &(0x7f00000007c0)=""/207, 0xcf, 0x40, &(0x7f00000008c0)={0x2, 0x2}, 0xc) r6 = getpgid(0xffffffffffffffff) wait4(r6, &(0x7f0000000440), 0x4, &(0x7f0000000480)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) r7 = fcntl$dupfd(r1, 0xc, r0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000540)={0x0, 0x1, 0x2, 0x3, 0x5}, 0xc) dup(r2) mkdirat(r5, &(0x7f0000000640)='./file1\x00', 0xa4) accept(r3, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0xffffffffffffff3e) open(&(0x7f0000000040)='./file0\x00', 0xa, 0x60) 00:00:31 executing program 4: getrlimit(0x5, &(0x7f0000000000)) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = dup2(0xffffffffffffff9c, r0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="f516fd0285a355737eab7f148a93b0813163214e5a6f8b515411683058bbd6567e5f03162c45dba7d16a151f4fc8f889f3788ba3890b34d586f362a8f26b87ec2c2920cf401e33bfaf7019220a3b81cb05cb61ab2992093f33d5202c472709402df8e20f4a7be1bf7980cf37ba", 0x6d}, {&(0x7f0000000140)="5d4f0af74241d1598aede31eb5cc3bd79598fa1240ce529c4210d67ea824a3036c1b54006ec778167bb46ba589ec0d2f58c5f0abe5c00f576dd4abf7d5404763efc523d5af386c813a19f38a2df1ce722e40524e4eb69934b005aa4c191bfe877eb5b5b50370ce149020f56b3625d485cc5e1d23eab2462d58afddc6758f33bef50200cf7f9e6fb76ba039a8cd9aa214b8a1e961dec3dd1dacbd16c8b1bf22d48a070df4e186ae0c06265f2a98e4a78aeba92f09df7b8b9946f0384b6de1026076f66544f7ad816eecc8d7430900817cd51c53af54d7", 0xd6}], 0x2) write(r1, &(0x7f0000000280)="e5f2941cc1e4bf2d1b5ec16bf8c25c32a9b7737416d531154c19216420bc3aa79bdd56fa4dbe289edde1e0fce8d64be6f21097718310116e3e3d93f9d3724379adf0c330ce035c8b1cb6f92716289106d5e1b19aef1281eb9a82ba97a919355fc3dc99d353c4c988b6dd4ce1dde9e67173a4d8c260eacd3c", 0x78) r2 = fcntl$dupfd(r0, 0xc, r0) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) msgget(0x0, 0x400) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') mknodat(r1, &(0x7f0000000380)='./file0\x00', 0x8, 0xff) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) fchdir(r1) ftruncate(r1, 0x4) r4 = fcntl$dupfd(r1, 0xc, r0) r5 = geteuid() setuid(r5) bind(r4, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x45}, 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="d87b89a561a860a8114a1eedbb94ad52e8ab1ac46962828fdc6cea0d4defe22ae9d695642fa1a19e6d32cd5114f57df15bb5fd63eb6e7a84b34b12082513df7b0410fc26991ca313c3865c7c65af009a1dec519d447abedc656a40", 0x5b}], 0x1) fchmodat(r1, &(0x7f00000004c0)='./file0\x00', 0x20, 0x400) fchdir(r4) r6 = socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000500)=[{r0, 0x20}, {r6, 0x1}, {r2}], 0x3, 0x4) listen(r2, 0xb) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) getsockopt(r6, 0x0, 0x5, &(0x7f0000000540)=""/128, &(0x7f00000005c0)=0x80) bind$inet(r1, &(0x7f0000000600)={0x2, 0x1}, 0xc) msgget(0x2, 0x20) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000680)="26cb88f20fb52cd507137964eb8324867d54ce60e79f7ab782ddf0b80ea6f0118f9503cc14a531976d1692059e44ab2d3be45e6b19bef6f8de68511a425b99efe9707b22551126955c512063ab7b71f37ee2786a9ef54aa295b6dfd010cb5fd980475d2d9c6bdc84fb14fc532eb1882d163ed64cf27dfc3abffe5650de01eb2649723fa2fcfc95e7b5bb8538dfc66b4ca056a5fb0ccdd0eafd3f5401670e24abcaa4d4bff941ddcac6a30b8ef99f5d222d8631a8f1ed43dbfd3f58a2", 0xbc}, {&(0x7f0000000740)="c7c8df19840c4bc3a4bddd28563c967a4a0482d6f2acf1d991423715436610cac3c9750a61da18a2307f644dde68fb90a49534860fddfb19904798745598537663c25acabbe8031861cc6d1c0008a93ae328b134fca21f6aa211f35814f59533c382e9b053c40758958c5e29a5defa76fd0a64cfa9896ec5392dbed977e954f63abe86834b650a20972e1b44f1f88fcaf9d7a3d763b48804826dd7dac6c554db1905c801662532a39d8a40d1a33a724defb6ed326a7a8c4e076dd1a96183cf53269a490b2861e8fbee9674fcba3c4c7b70da958447c810dc10ebc5b7acd2fc697e1027b22260bcce6a07e990f245e1cd001135e50df2c6c97db1439fa7", 0xfd}], 0x2, 0x0, 0x0, 0x9}, 0x8) 00:00:32 executing program 2: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x105) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000001100), &(0x7f0000001140)=0xc) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000011c0)=[{r0}, {r1, 0x40}, {r2, 0x20}, {r3}, {r5, 0x1}], 0x5, 0x7fff) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) bind$inet(r5, &(0x7f0000001240)={0x2, 0x0}, 0xc) fcntl$setstatus(r4, 0x4, 0x10008) r8 = fcntl$dupfd(r4, 0x0, r5) execve(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0), &(0x7f0000001440)=[&(0x7f0000001300)='&&\x00', &(0x7f0000001340)='+[\x00', &(0x7f0000001380)='\x1f\x00', &(0x7f00000013c0)='])+\x00', &(0x7f0000001400)='/\x00']) execve(&(0x7f0000001480)='./file0\x00', &(0x7f0000001580)=[&(0x7f00000014c0)='+[\x00', &(0x7f0000001500)=',^\x00', &(0x7f0000001540)='\x1f\x00'], &(0x7f0000001700)=[&(0x7f00000015c0)='&&\x00', &(0x7f0000001600)='\x1f\x00', &(0x7f0000001640)='%[\x00', &(0x7f0000001680)='\x1f\x00', &(0x7f00000016c0)='\x1f\x00']) r9 = geteuid() write(r3, &(0x7f0000001740)="d0b831596d0de1c23dd11740e6df4b7659942fd2940fdf62c7cf9d42e8f1b29be4bda76c0e0a9f6efbd8c27d0a68a8c3fada0680406f88be25f88968d86615ebfd0a5d69cbd5a2778e84a7adde669a6cf6c9c6dcd97acd0ee348c7d68fd1b8150495b94690f50926e905398009d353577661e6561b4530ee144c4a6fbd8eca29ed5365c951027397988afeb48f38e5b5e789e612ae3c309cf58c1b47e5a6e5fdf380532b8f80b988852824471b94b2e9f537212bfcacf801a6df4828d9c8c50bac38c8005ac299779eeff773e58de293391c726e7f690ae970aabaaa5991", 0xde) bind$unix(r0, &(0x7f0000001840)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = openat(0xffffffffffffff9c, &(0x7f0000001880)='./file0\x00', 0x10000, 0x106) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r6, &(0x7f0000001900)={0x2, 0x2}, 0xc) mknodat(r4, &(0x7f0000001940)='./file0\x00', 0x7003, 0x200) getgroups(0x1, &(0x7f0000001980)=[0x0]) fchown(r1, r9, r13) r14 = getpgrp() setreuid(r9, r9) recvfrom$unix(r7, &(0x7f00000019c0)=""/132, 0x84, 0x800, 0x0, 0x0) getsockname$unix(r10, &(0x7f0000001a80)=@file={0x0, ""/82}, &(0x7f0000001b00)=0x54) fchdir(r12) r15 = socket$inet6(0x18, 0x20000000, 0x12) getsockname$inet6(r7, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) sendmsg$unix(r1, &(0x7f0000003180)={&(0x7f0000001bc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003040)=[{&(0x7f0000001c00)="04ac1e8427cd6d85d670ad9c2735e05fee0e39dc18ab5baa11754fa32368bec6b1e936ff04e7e95e30653d0693405fe8db66e60e36997aadd9b4d4f958e62e47607d91f667c49b5f36728f3b8d028a7978210df0befb9b172187d36cc8c7c4debfd754b4d3369bc82fd1d8f72f20877fd9ee8a77", 0x74}, {&(0x7f0000001c80)="a87c9714c4c4d909d812a2758abdab83986cd04702020fd94cfb99b4a3b4e9fb40dda86e50652ea520ae63d42c8427595e0e64b48c9c8214cac541e1fdf8d9855d1dde4fc232e7e409734e3903ebd8aef61b6b3334bae4c1cafa4ef5721b7dc64924666589f4b0053c5f2b54329650bf2563a01ad14749559ca382cded2361fa3b3c896a878eddb8fdbd534f07ebd90dc79b61b9a28564b9a950dd26eb920b16345b654265b12bcb99a57e04430302b1942b1b49a2fa99", 0xb7}, {&(0x7f0000001d40)}, {&(0x7f0000001d80)="ee193434cdeef4082f8193c4b12d6959a6cf23786169ecbaaf3f7014590fbac1925c50b7a71c1874398082dda408a1c7784424c05e3c1c8656bdffe50abb844cb57915e4f0089a9e02dc584f8034b023ee013faf1b6125f657fef57b46920b7f742e553e42c561", 0x67}, {&(0x7f0000001e00)="3cab3b47713249555eed8ad7f1b7f30407b41ca62c19b9e2a12dc573c4d7ea06bfdcabcaacec51f5293cf4a0b057e0a763cad8a6d01d", 0x36}, {&(0x7f0000001e40)="f5e6437328b5eea019463c0241a848bb197ef1e6aa84205e8243bceb8959346a3f8abbbe709737beb43ce24944a5803e16285adc81b465f79a29df7ce9e4cab4911a83a543cf218d728fe496dce33eed94a832bf0dae471de8e338a6592a66e84747549e981d90bc0b0383326b69a1ede5374090d4b6cfd51b3d16a0b4e3c5bda5cb69825aaa92b475c17794e28fffe2262754b83faa19df71ecdee4ba73d4ee3536addf3fef1484b0cf41bb88349fd846492e0e2dde61c533b66642e7bc69ae1864f05b7ddd86", 0xc7}, {&(0x7f0000001f40)="d7887344108e8cb0d101ee48e6afb5cc49382f2de56c80755e44ba7fb8e3c68c705b005055abd0fe9e6af4f7718598cb36420e3c099ea5d409647430e97f756d4e318ec8a84633c52d4576388f3b9bb2fbdfb72aa38998c1ed414cd82a400de618e970b0b29378a43e475af2ab0184f61ee0421e2add5cf4771c0f68986e6ae962e368c293c1d0fd4db7602791eb88c08557b25aaa8812fb0dbcb4beb3837c14376a3daae98b4be76126e6e2732c5f8dd07155cd63dc2a6ea1c81eb26ecc926f8c1d8b8df08c5807840c08bf633b0552e76326eea5343d8c69ba6a6b76b384eff021e7bd25681a507f50dad8b9b9a17dfea8aaa169d3a5343e", 0xf9}, {&(0x7f0000002040)="722576601fc0e8b7e0e1108251ab0abd4d9b9f65b4991bcf95c735a8c8463a6fcbc454bd6e11b17351a6cbbc92e49b777e9ded8210bd117a66399cd8983c6cd04fc105cd7b59310f7bb9ba07f9ffbc722665c60778cea6bd1ee688f92774a1ac743a76e3232d290c88911370b3a43550e0de5cb31331a35351df58eb68163260b288ad4ea30a31374766d2fca4cffcb6cc634711b98008168988a71370766d4fc7aa31c4c2c7fffb15c30703e2b840d41d36c73900c0c37214291606a5d2bd1da1286842d71416d50b7905844b227c83a908f571eb7602564182a7dbadc7db294cd5cbeae9c44665dc39dd704b7768b1895f96bd964a4b4da56caf6fef186e6a95c5bc24b06a114b8f4e0be6c512ed0d848e638d01d3a4ad7485ac7a04ab559c72c25c17f997281ab1bbee8a6008f1534e3cb032a22984856287dc789cd1d4affc2f6d2e3e98f2b152ad83cbe7c61bcd9583776c0f63169abe941daa6277dc42b87c5f9e90eb12b64baa975afa16bd885c2a07c01c535b0e79080771b56d23ed33a76acc0f1482f8fe21def6555d0ea3e64a53e390b1473bd6ed3adb611900e63642d095424749b05dbd4ed559e7aefc8a635c2da379f1a384ae84f4452e916a142a1ddf23707076058dce554e00c5681e251e8722193340b3686e7da05a8b14f213f1585554399517127ff5930dee6d14d49650419b1ef0eeee35ea2cff351c340674cd27d3f435d9f0531195d5fae296f5538d9505377428b9bdacaee4c45bd917fdf0ab8d60953acc8d31860c6bb8d87715447a2085ce4fef485845ca746807d32ca1538ae6a9ed7dd75cc976aa8d699dad6bd7e83a5b84f8e1c10226768ef30ce4962df81af67ccf166e556d352ade57e21337abbba77d81535fa03485884cb0e876d1cdc7adb544c5995651e5a18b212a7a89218ee8329bfa7733c12d5e65ec18cf3dc2c1c3f490f434db1d8c264bfc4a4864e8046796e6b77649fb9323370147805acc867a35971f38987b7f714871de3011c6c4c2565d79376b806177f0cc73c19254517ba78565134c9d1158773924aad95d6bc21ebe25f06b005db61746985917409634b4f5f217a36dd35353fc40748eeb46095ef0f7f8e452f29b0aff372aa2acdb43ee2d3d08cf2a686d64cf89e967ade3a217e2a83af86235b78ea361fe09c18662072c6093cfad7cfdc79d90c3eb9fd88b159decc67437e1405326c25dd5e833c9aa90dea7d4ef33fb1c5699e66ad1a68e7c29491b1aaa0aa7ed3b6edcaa60c66d636c0bb3689288d4c5fde38a9f56522a3492bd626b2b01e1d1f85068137bd2e195b666e23e4e8fc3e2dc582732535c8058113a57abb86045a3aa9ada34779e4f122e40b18d0683f04d3ec263d3b6db00833c09d5a5bc69b319b33dee4493bfc3e43554ce947a2447c244af0473d98f2768e260c62d4d83479a48cf67f2220dc8806c937fd81afde71a74733cd309e41be238e9384634d7e87e70db63e5ff624b962c4545f9a9ba11c029865a44d5ec8eab5cabde625b3f5a815527de3da042fab497d73c48e7cf4a8b24f4a29a28b274503d178d9305cab0033b6bb797dfd5b27c69ae819b6f197735a6b358620c5d5b82673d8d8b994a0d1219474573ca66e05b0a5ad0278562e21e037fe9fd302e155dacc4507eddfa8fa7f29e3614850040a70bee86d816b86a7f7e6427504ed757da77786908b4dc82cfc67386204d4ad94f6e8090c4e1e23f9c85bed285f01f1cd1658ee1e6128fd0a136b493309b63904548d660268b5ef4d4432ec70fd37cf25edeac8790c1d88933da13ecc6359d83b85d163ce4ba73ce44e590334ff68aa4ae37e3dc7b6c3d34e961f5ce095a8319b3027181b3c5a620595ca0ed2aa9c1b8a90f64b1c65a21abdd34eb18ae96509313116ff87b74b3b793a600003ba86360b8da88433da59ee791247e0ce3315c66694354bafa67591dac44b0faa3dde833a2736292d38e0b24776cd156043d504c89c06f0cb7f306afdc9b02aff2576d7ec2044452325d3df086800189aa83933641bd3f94fefbdac22d38b589d6ec1116dd93d263beb9560b9142db3a10841781e7b91f4c583caff9d969addd57c6dcc70299899b3bcf88d07a0b6269324b5e8289dc19f6736ee755cd84c054ea83c5972203aa418b276c2fed24ab4143e1b412a8c5c1ebd61f84ba658c02464023b6f595f2b5c2f445ff1679dfbfc5aaee469cd2eee970e3fe5c8b72abc5c985e45b0755bcd7163e1c78bfd3974be581e96da6eefddef82ceaa1e4ef8c385ff23ebeb97574d79d45ffbb4eff620df2234970e4cd4c59605d3a8cb85c05615115c74c3f9f527b9aefd14fd78e88a795f905287f60e8b85b3c8e9fcc4dfdc6162bf1cbfba8349ed268f74d88040479404f355121169a418d3a02a8c9157a239cb15cf7e373594bd399c9abdefe99f04c68ab9f8d7f8c156ed2d7318bb2459a3e476ee09ae92446aae5a349c21320ae20a8bda738d15c69b1219eb1a7d4faf45f996160bb2e4e2d98d36efe8f476bbbd5d9eac46ca3118a83574492ecad524cfc8f1a388e8a202fc9a0b3a25481d81222938bfc0564168379a3d7859c9c37b145b6c90b180260d0cf8372cffdc1273ff664e875a1502b1dfda19c114c02025e5ab8fddbcb849a846fb90473d5bf0379ff948fc276178cb0bc57b8ce003490965de9adee1f1bb128d4cc9b6e761a51d36aac99e0ff4110d42f6095f2a9342e75d13fbbbed18fc49a7eb55e3a7c00391575ac7c85df0c182c1a461caee12f0505b5e8b3960afc9fdd7e32d8e939ee938606ce0dc26127c713453af2e65822ae93932951df4101e11fe9fcdefba8f8839b9f7b97ba695a5931fe9eec52255d16cfa178153c693d16af9c0f5e8e3727d6839fe22c97a2796ee22b93ae312cc7fcf591c2eb00a2007574483dae50232e898c5c81a79c2048a96d88054fac7bbd2eb66ae86f52fe9feeb1be482ca8ffa8fea0e490144c95f41b57433e6ac89d82827b2979298098a4fa6da9250ecbff71ae44a13c6d10849146865a8f3ebfd962c149b9224b845769cc4fa40256cf47dff455404c304ac10d04210cd32927e121df1a584f07a036bc1926134cd854c6407f14f6bbac61acce6ebdc66957432a09389808b46b36fb53e4b67119026bad443df828ff5997645656003bb8bf91463e4fe59bce1a4c62b4a26202178aca74e0ca448d9952d14029b93d5c789caa49a6bf99c6904793639ef82b99f5ec75572ad7561fd7ca3752047ea3ea9eb828a4b14b7235fbda100bfbc4427cf43f8d2fc5b7495e3d6179802e16e3471f6f3a0268c8c7d3cb614185448e53522b4f11bf9b6c4f5e278fa7245b08a0d35cfad37cfa9c5d3a46f1d07be322b42bb23cfa0f083d5755143e9623a92e7ec5edb7fa7951bdaad4bc75fc9aa5c00f260d319240b274e4dd451f50e96dec46f27c87f36b7e91390b0958484c22ddd4a57fa327e90860d57f41c4a8f062da17c8af5d2557c89fd9cdf49678e64753dd76cadd2c022d82382d9776e24d8704a10d2ae7029f3dda9ae2d6ed78b2157f2bccd72635ac9712b99134af1a8e7288d2c2970933fea3569b834858236005c338f2bab218aa82bc3546431627a07cca1372b5a4cda45c2f8c3fd26ed533f1e2fcd5c388f1163838514042be3c38d20f0a7c6fdb97b0dd594b72b01da27a624effe0251b1732850468436a85cb9cde768cf13f7e746fd56b0dc77364f9e43a0aa5af32eb32fb527e3c4067dd9449eac54e47dae368c10cfecf1a4114e097991d76bc733edb2803dd192b7b5995444312481576baac506e68decd4d971defd71fab8f1e24869b691f76ca2056ed3d687921120f4740a96b848a4fa9c15c4cebcf833cd67b5d96050c41153a041b0a2ccdae6cb589b68ec4773c5a781ccd4b1ad6a9a364f92ee293931be71221ae86b7378bfff6fe07568cb26b0899d5e5d7a7999b1e9aecd0747db74d5630aa04f2cfc289a14afddc22e31ac4e9b179117a85323c2c75205212e155588b9969d32b89f21db49554ce30651dd3205b8f20f0da351222063950787a21e7e4c4815dcc349faa787ccf64bdf21fcbf98bfde969950a0f82ddb4d69f462c8be592aab7fe63def543675a8fe446c4b3381b78e8900e2c42438667132e78555c0c7bba950fae7c65962bad4043f1cab0e58dbddfdad396657464877a48bcbec7065df5bb79f877f30789f2a08138c759bcbcf0d1d05f1ca5d44f0a5749e7c3da9e8e40e5067b699471f3d1f5ae53b0e0fe8a379ec1ca3cf4bc9e48ca6903a8558179c9053b3860c9252b5764ad73cc9f253f5b6ed0648cdc0ba21de810b76131adcd41c547b1be614b7cc0439813568541eda8904c46ac39547e76000aa51b475b5f93c7997f2640661477c090ed7c372f79121ce8abb4bef5dbca0166431faf08cf751d9379adf7aa2c3a37f4ce15a5303ce8e262906d92642a9579e67a27650e0fb29d6534a87dc526ab5833cfd36b5d5367dea9e05fb3b8cc5970c81c9805f5f657b0bba019a8b11e1e17f088c4c80c291e35f75dae5d8ab142e0c648590e1b6a5959bd505f88a4f3d9f74fb3ca863a6a57daf6849d2725f3bbedf2ff7408c099513abb96ae647fb8b8cb6347b6de1bb36ed77e24f22507afcef9f88c6ddb5c57207ce1d313516a764a9839d2e276a21997b9dd5be3efe849b2f2cecce997bf7b2d99d64a869eec52e2c7539542b1db6f2a8eb01735fa38c7d95648a5556cbf4509b2bd1af419eede3505c482e276c0782ddfe16f28caa4604259532308634a502798d42037b3b5f4e3218d18af2848ddb54dc52c15cb9296fcafb4ac1b6cd5da41dab1251a0edc6207b75d013e111788202c229870d4f2e678bd3988275e04c72693679bfe14480d9b8ad6e6efb8608517488bf1b23bafea6f9691126fa88d8d87eb6a960726d95a1600d3e51353991954c2eec860e16658c9783d7c3eb018e522553dd479e18f8083a033b7b2ac233982e148e7d8f1eae6cbe644b9a3c359d6487d86fb898851b5f012ebc33d52691936fa4f783888b6f1f09255f799e8d397d510b1554eeb78dae9332b9626a553b04cfef9f3ef5beef6a92cae176fe03f1b54300a1aaba6ee09bc88aaf88553f7f7e4ca7df90eb0b737a99e086dd764ef897e691841394df5fcc5f0cd20c32da3a5bef8fd60fd4256d2dcf3d9ef4a5cf58aa3fdfe838e604752da94c20b315d597e6b8e215e5e6e8d5362125d78499a70aa4fb9ac49d8d7e869a608abb6bf56d717e40f3f1c59f3ef130e01cef595f888d6a3aac138e85d67ea216365a7b8a0e57670ea7bd7296c516ed4fd7afa4a21624bb6baf79745250811b0fd4810e79c037fc4cb359c8831aee9f14bbcccbca8a37be93e8261908a0f08febc6f0882b0ed780c3fdb3458143a9396b75b45d158bdc273f44aae01dd7c8fe940461f7dd4532a71cb944f7c74de34c8dc329f9ee73fa4ea0894a7586e13a6c20c7364f58a93aef3d254fc40b356bd03b41517d4e2aa1773c69e914a782702cfe271eae3797d87425bc5fc302196a8ef93bcb6b783a9d13f954284ffe99438992f891ba026cb20195314337ec72721a923391877f1a2633128a815774d4dc25827943fee09129e8a3129d4147d372bc3fa2cb31909a6ffafb93076d00fe7d2349b1a7d1dded53e2368d7d6037bf36399d50f80148d7b2751210f96e605cf582631feb90b61a98378d952686b370b81cfea856f6fec642a132c6634b1d13e4973c731ac841d2dbbc3742f359c40747f9f8fcf", 0x1000}], 0x8, &(0x7f00000030c0)=[@rights={0x30, 0xffff, 0x1, [r10, r3, r3, r11, r8, r1, r8, r0]}, @rights={0x18, 0xffff, 0x1, [r12, r4]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r3, r15, r1]}, @rights={0x30, 0xffff, 0x1, [r11, r15, r1, r15, r5, r3, r5, r7]}], 0xa0, 0x8}, 0x3) setpgid(r14, r14) 00:00:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = dup(r1) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = getppid() r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) r12 = getgid() r13 = fcntl$getown(r1, 0x5) r14 = getuid() r15 = getegid() sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000280)="79fc4a86bfd6c736d9af9b891294d49292eda1214c69b7bb0f3930e3848ba8a1dd4d4c52e56fe2b643f8fbd3407da68d95ade30eb37d287bb0082539d16fb03aa08226c59791d04c235d2de819905f6c1ca98b36c10250777f0d1fbbe22b9821df681eb1b11ac953f07096855ab057afb9a1e8593977c2c6e6506565a16d3b5cfbb45dc12d0206075cc2e0608c2a40c07de9c058c7fcd44167eba808402fa9645845460d156dabe2efd993d73d576ff46d2d40367dbc898d7aff35fa44866224846c966413e39319c0616ae7999862ae894bd9e6934a3eae8c74b3fdb0208da6465837d6b8c4588c1a4309885d41164d3b0cec6a65e584b49b", 0xf9}, {&(0x7f0000000380)="fcb52b3de81de767bb68d4e867453c2efd9ba43cce90bf6b7cdf0c7d4fb6e8d67cd07b6ceb1c7900458f7782ca3d3469c3516baaf771d305101ccf33f99c2081770668ca6f1a8fbf1f650e28c652f2bb6a9bb899", 0x54}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r2, r3, r0, r2, r3, r2, r1, r0]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1, r2]}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r3, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r3, r1, r0, r3, r1]}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}], 0x120, 0x400}, 0x401) 00:00:32 executing program 5: socketpair(0x0, 0x40000000, 0x62, &(0x7f0000000000)) socketpair(0x1f, 0x40000004, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x280442, 0x18) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0xd85, 0x1}) ftruncate(r1, 0x7) 00:00:32 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x400000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendto$inet6(r2, 0x0, 0x0, 0x404, 0x0, 0xfcc6) 00:00:32 executing program 5: r0 = socket$inet(0x2, 0x0, 0xcb3) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="456a62ce98925d62833e08383a5a039e5248a69e4d36bf0f6364c39b3fbe0533a689ecdee5b872c6a6579925add20fad7bfb9cf12309e8428767f72d3f6e36825fb22d45e249012b64db5f7af3d1a91fcca1c232b40f8f22aaf925b90d058a738123b31bd3e208b50310263220076675ca2d209c5c4b640afb91670164d9a38a690c572d1eecf67cc5a0a8e6033549500f422a45fe610b6098117c8d81424e9d92e9335e182bee449372888335d6be139acf1c73d875686065e32016a8ac89e6a9de38ef964f8aea9fadd0f44afa04116064a69c97abe4ce3d", 0xd9}, {&(0x7f0000000100)="d5c10157d3716b8091cb619b3c5233fe53b6d9110bd35c", 0x17}, {&(0x7f0000000140)="5d0ace1f6ed8a83c790a523000472acb8231d55c9708e2f9dd17a4ef5363e9627fa1bd8a40df02bf71574fabfc02dd4be6bf73d6a2fdd38fab0bfce3ebf203db7d8068fad1d63fe60be3b3f3233c667428c40f4e3d6cbb8eece3f10d9e2257f3e8361953117feafb67365554c0598f01f303852e782b01d15ff7cbe8ad9a9160236e6278da2776ccb7285c767b6ad43e4e36f1401daee609582e21964709b2e64544ff6172722e6826f0f312a5cb6c2865129af75589fa681ccc346af6aaa3aef9a161d52f74acf4a9eed1b17eb9c2928c6a8737974bb7d68133ce361036463599e123d37aff3e534352c1feb59c203557d04ac4d730176609ce", 0xfa}], 0x3) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x480, 0x69) fdatasync(r2) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="3a2bb573205fc47198032727460a6162bcf6be4e33ee7b999d18448ea48ba798f8f11d591df74a8605fad7520090a04789af5d58c467324e53dc37b4b4566c74218c4bdaee99ba7efbf30d904f10566848cab8e907040681b7c793530327c9c5fc9d88fa86793224f8689f74bc80d69ee86e5d1d1d8cb8e04fdc2953b312a9205edc6543d788f292b5455adbfc4b0f0cc0b1638f85dc9df0e885ca8dab64fcb18707507b1369741cf14eda05279d87fbef38fb255b61ea3f25642e233cb25f82cbb97d3487a45395ec43b4fd2b96efe2c651597365049cb7705b01855bd5e23fa7bbd43be854e1a067b5ba0c097c9994d776a118dca7c98d49d330d9a83ed224947951eb4ab42817529d078b57a251714051017674773336dd1995f289e247b396ba49752845fa4ef579dd3eebaf59c706d09959d328497b864d25a3d43266fcde91925735dc0c22a1b7c599345613f7b5008e0b4b45e9667bfdd058760e832d0a469e48941301e96caacb6ed0848fc497d2dd6e05692d254835ce139c819025dc5429ec09007dc67f71331d3bea2bfd31dec661ab0edd46520fd55bce00d03e85ebb334ee7da7869e82162ab019c6758caf7e1c333cc6ea985c2218535e8ec8199d1f047e898281872f16156881b1c1f43de7e65a7797663ab8b0dd633e30e7374f4cc28f323806ad1bffaf7ffd36b76f1b68c8e4d625931e20784d997403d02b232e78990f76009d7f1965738a62a59f93b7a52f9c7627cdeebe3de228ec15497169687f42b4301f3886264156007f52fbe38bbcf98f3c308c1af9729c66bac072235b7982392d15106a79d54cf6eb04cfd7351fe7870d92812a99ade7f94e236a74ae6b10b7826aa2251663d7713f23c894d1360fac9f02b03870fa781c87b6b42bfb6550ef32201f87cfa43cc819d439acee533c4fd1a2b726e873a75f4d897cb8b5fa668cd9395f9f246c256819093dd5ba39f4fe5f4d31d51a517adfc21314a904966560bf5337d0de9929fd773677ba3c90366ad25db082ca2712a1109d5a81bf6e4d094dab9593ad28734af1989adfd19e2d22218b77a8aa137cafbebfbf977b3259f217e1f925a0ea2070f208274889d9844f9b64cca25617d30c2d5e1dc83f4a8231626b81ecead3d20ab366a2e4cf6c1bfa258c20bee2fb2395a73a2736cbe09e9af7f2ea9924750b313d31628aff02430f820045ea13b8a7718a6556bb22e948ffdaaa990c813bfe5939a024e1e9269e46959bff95aef9aa8b07fa6d3dbd16305ea218dfef231f544023584f0dff23afcb757f46c25b010a39a7aa6790e2ca5f5ef08867505b3e879f144e178704fae4cc08d709b81632ef52725fa88569cd3ade6a0918a0a69fe13e7694f082ae6dc38ba8f4214b6c5f2a4ed9cc6063c43d0dfce94391cdbdb5530fd3ee64bb2ccd4c935b5d80f161adf9b1d0dd4bcecd4e46b3c1a3a2a259c4daf13b6d3ddccab8f8438a73031179fe79e98990272bc6125c05d6ca7be10bd8c994006b460423b6e1e86c1a1c5f4f2804b94102b2657401a521a7418bd03de032da04c3a3f01ba20531b9176a37329879dc5d605fda240f7943ad011aab5e9d1a4c101e1dfceabf5f6fccc968d7efaa2813a2ab0a8c602bdbcf66cd2226d604fa29de02ddf8fab7a66d8e2f33d862c0850e01967bab87825cdce186eabf97a8f8f63d77829cb0c9526df072b201fd4337d6c27fc2c6f215b26636abfc201beea32f763bf47abc797ad9e01b42889a1fbb69f42bc0ebe8fe5df6acc77bf0f0a928432312794eb6008cde9fa16a79406514a09950a719b5925a25cdbafda45d861512bb0db20607c24da600f379bdf4d3a49d044f1641723018b796c244e2aba3fbf01f004a64bbfd7c2e63874c46091d79d9325aed057370c02f9402adc987c273f551dbe28404a124c6ad1fea36e4b98ff09ac45a1f2274941d12b23c0a2153086ce584a9e8b4a85f14a779a470c332aa48ab2ee65c466df1c1da4eb653aac1b4db7a458fd9f87c25015c878b0522fa9aa1640639a9d898519d5f78c9574e6ef1c24063217baeca91dfdd2771fd773f19825b9333a486f8c92d178a7f343dfc9c7177e660abed915b47023640ab19c579aa29e379b190edd71cf2c00b65a8ee5fdfc14439c00f97cad375f28ad7f2fbe2d0ee8ba35b19165e7d6707f1c5b7c80429eeb1d8ac13995f62fcd67213d64dd9887263921bd342a1b7b019931f5cd6121b32f5d2c4af35bbc0abb80eb042d5f2d4bc80640fa2c9f96672f5540afb5d2d4dc7961519d2bf041b8c14f30f76817443d29daab0d24a54e5694fc243fabfabcb5dd7a025d71ab81f9116c4b6099b3c92fc0caf6ffb11ae36df235bb0498cc6aab4f2320a1327565edcf7ad057bae7af6de2caa04da9d9ecd42e858c9e554d59e6507f6554bdeca0ab5cab0fbf0c84a4f239f3e458b270d3fe0f7d2d09b928c29a1798f1d63e56796f680616ede650f3f1c8172c1d7c961c214255c17b013ef58ad07dc7368375a654c25986d262dfd60753defc0426c74ac5a60b1227feaf11f47702853256c834ff01908ef08ef9ec6a9b177cbc1c500960df9f78e017a7d4fc466dd4e954d1b81d3f2a22d3e183f0746f2e1bbc30c2c688827a9fe5a6a1916e735cf1a0f2ea89907dc6e95700ffec69d6fafcbac2ce5d1d689b951968c932f5084a3b2721ff055d9e20db6179e5cb01a73191255efd14fe1d5f86f59058b5c9347716b6d773f12bd2b6964cec265f805a1f8a57bd356ea608ac035c8efa4ccd2c0b0aea5ff634bed2c1e3c8374446f62c02719c9e0fcdcbdf2d5d24ff9342fd3cc88f3edea3bb5b88568960245db385788d5d58b54a742e4acd30b2f93418985ac5a6b3dfdcabe49a02a7f114ab5545ee6b1b40cbad5bade157de7dc17f03dc496b89d8ad34b52d4cb5e2961986d4db37b15af4bee999bd96f4e45eba56115ad0a5c655d1c0c03cd4ea511537b24a7323d186e3c6c6a0d41de584a1c9df7014c7fb2f0538ee0a15a12ff9cf93c3b08a18a91e8316eac0fa0f9a2265d7539ed78751bc3650c8fe2a8499d909f6f150693e3a077f413d7a16e6c02698d29b98ea5ed38c84811b07d08f0863a454bd948dcf756133467deb207113664c2fb0f2d8f1bbbca657fefe3ff549937b63d32766a7c7083f9fae5cc9bb06f18fc2e3fa14602e5fe3382ff8df381a8de6d8c8b313c833c84049c201ad91335b122c9f08f2a8992e8fde1b2833992b24fbaa98920b630b03508dbcb0da6a1690fd3e6e81b5c553bfc93d6c58a848e106daf266713dd02dc43c598122c4aa79bf9bceec20ec643987894b384901c3add2dabfbe57d961fcb342ebedf21282a65552543d3d1ae0eb181a696d2b633da4c7e7719fe6d3e3b3ff45cc73b3a020c347f87eb5c8379cadeb654b5bd9c29a8e9ab16fc3ce29eef40dc8866a29cdb9fd79e0a1cbfd96c713235c51095ab9310994081cc30008186a8fcd5747939a4b1efe0a55f61c17eab126642dc00e58e76a7a674c0c2ac9c3ee767f74a50c56db8a530c34a6d83fb0d2fe3a3ea4fbeafa86787b758df5a155f153bee05d2e162ebf101e3f8e91f78aeeea9fc44aedd464278047488c1f630222f0dbc54cc130dfac77b3e5f765be166df56346b27b939c4deec8418554bdb836e05dd8fb3827d59616067e3563ae066f5ca2d004dcbb1b33d9d3f97261a969c1924cd3cf6693df0460dc1ed846a2af18b0931f97d28c152a9779fdb9732b860c3bd3b7c51b1cbb0c128966757c204f6d9cac8a71a0f0560369617f43910fe8e7929a4ee51970c77edd5507712e9ecfb559df995696feb80b12b1a2ec3f11785df6ea22f1dd78aeb5bb6de79cd7d7f3377fb8bb516d44ba44ee81de068034c0f9444d5efeca0df319c051baead3a22b7014c74872cf80f0a4945a0d85000679b8524f77b8bbe2ab111f4b071e785484e275d4c9e82dad1e826364cbd41c517cfc22310daf6b5ef7da73a0084b55011eced948cab38cc67a7317eb871d5e0d852ead8501938c269a9ddda1bc4b99c4ec082a188dc1da6032538ceecf31493bd1deafa664e1b27dee7655f66302750a3298516057fbf30fcef4001b64a0d3a9adb2693e5fc0623c92a617c5d88f6f487f35c57930007d640dc1e704ffd7b35c5e03a9e62dbd464b6a15af284da03005396060edd297e6dd1e9a599d035f4a909b82f845cd8b6919950d5d76fed007200c806850575e550b1d669d2cfdde60bb8bf28d3c3c6ef18e08023d5d47963e1cd2ac5e9f9938c1548c8dcb20257904b2a62948ab216240798e7a953615fb2bd719ad14a348c261ecfc4f293c0e171680bf04afdd2c6d7278cc0c9cb96ae7ec0712936040011c0852c97241cfac231528ff854e5dedd71a5850dd8f4c825f5d1ee07358dc3a0d7e86ad0319532fa1ecffc63fb70a75abe7f92f4261bc7d5128d41acc7e73e152c626957ebd9e828265873d336416bd293cd2ac36a7f602da6efa179315aff0cb640e8a717e694b3d3d177f6f939e74783842fa13d8554a6375c9bbbab679fb0a78517f33f9a8aaaf49a9c6cbbd34ad393bb5e18f6668655a01f9a94c1617dd90078e343c775b20720b8d2c48542015626b10173ff003a279fea02928af17bded6f57916173bc90d89617047546ad74a2a988d369e2d2a14417d4780ff8d201c860f884a12c3822551c942510974795263b00a2a7ad10c8e5ef19c83ecd6b2e99a23ccdaa9e6abffb1cacf066d0cf4ecb1a0b6c89c40caa7fd530a9045c86c0ad680b0ce5278cd18255d6d732b2d084e5f019a7cc4e106197f661d24c1480f2a359068b82b73d9089b295d03cfd8c134ca1bdf1191ec5e9e7938446167c3eda39efa755b4123f0360d7e418c52827338ce1feac58132aa4e502292f997811604ed86a9686f29786939f57986b511b6bbd7866d7c53a6cab1fb98c32283c0530a038faa9e19adb1938f3bfac027a65e84fdcaa345bf25fda8fba8ac2f1c1942092c678e1fe34efdb65c65cb3c31eccd4f428c96d4099c15cd0dddf87655319455b8fc8232cf6e631ebd4a3576045b65d7ad205f5e2182b18297529149d60ee95fa2158674fd4aaef29a17b0c556b09ca1027ba4efaf7e600fe07ff595ef679f8001fa68937b9e985bf328b59e1bf8de90126f675a21b4d87fd697f73ebd60ba2f6d2fc58c0f85c377828b576821940fe752c1513184c22157c80d539308d0e982b9f6b3032d8bae8ff00831984646a15e4923084e500a48e607fb86771915234a2039ef1b5bb42cc81d4c858e6a3fdbd584807bd08336ff8bf67ba1416ef426e21d41dd59563bcff10a6f6bfa64ee93e6d82e52151d79da578231b42c1b27b214c4e572ba2b54d9d17a729ea5690360c68d5c08cba438f43512f82076a4d09d74d55a80d66f94460967aa49b34aa00527101714799955c3033e57dff7d88235664f916327d4d389d23b6a16178bd8651011a388867438714ddd9caa3ab6d28e73967b92bc2a798cea7050c74900c6b1ca198e3007c0a5b3d9d83aa8b52b3b14659f9bb97a1da3d9294919e800b236b21ddf7759405d1b1322681e0e443ed37da90b1e9bfb1830c1d3229813c0a0fdbc9a2270bf5044f733ace3fb997660b25077dff9f15bc61e226e43746eb2a42264824cbab5b4fd61ceac2f3b7047d779691065ec38a6435d3f9bb4537e71192f28f1fefd526e45b4d948294ed0d2be519231e14e8994380eafe8d6c4bd07ae8e5f8133afabf3ecd6a329f30d6c362680084e4c36c478f51da12e2a8c7f", 0x1000}], 0x2, &(0x7f00000013c0)=[{0x20, 0x117, 0x10000, "b6bbb62e274ae9533e"}, {0x60, 0xffff, 0xffffffffffffff81, "d17c847ae7993231cee291779fc36cd472eeceb3a9d9db278421d1ff2d509b583f4799c769c71d7b941c6ac69cc1ff7523c470240eb1ac109112c285fffadbfccf26707bda62bf0f9b96553366"}, {0xf0, 0x101, 0x70d, "747f24af0d4b79783fa153182e0327407dbe948b033befdc5226d49899b46e3f4363e74753130f9e9df9053bb32b125e52d1b11147c53ac0d9503786a491dbe660bbd2b71ebc6965b508a807e7874102b2e2e8b1017ffaf444ca515be616185fb0db55ea9cda9e81f5b7e35c3bd71dd2d97fba23ca06a8199fc175799cd67501558ccec80648aff4a898a9cccdedcaaf3ca9b6d89d2d0f4b2b50b10c2531bb0785833709d1d4a702a16c84f364342d504bcb17a2ac037726a3f7f7188c023692946fee7f6a68a4c9a701c7d31f7dacc5f9f72b7f03bf309f49ae44"}, {0x68, 0x11, 0xfffffffffffffeff, "382702c80305892e45f76153e826ceaf86a161da92f2ed9874aca7f8bbec608ffc59ec4ae4549a37834e0bfbb66c38c50563b0f21a612ec9d90a974dc492c4e0a2b52b617c4ec5ef83a4e3ffa1c171b6e8c8e712ee"}, {0xf8, 0x0, 0xc56, "426f46cbe26458906bda6eb237ed2a39d7a0bcc88784fe9cd453a80145772da027c5ebd147c969d78fd4474562f8c1ef382b520fe0fa8154253a70d8c86877c6cefce6c17350df12bb79076f4aa5ee8f5deb283ee61df3a03ba70946e3e2e994559e81dfe4834e3966d1c19e0ae357ea783041fa13c38dd27f7ac39699d91a4f9705644eb2833ee0e1a5b3f8608545f8d28d46aaa7d8383af43b025380f976e2ebda11de90b0688a72e838093da53e8c653be109a3c0357827542a0c74a02c0a1b4874c523bb7a062346bc27c1d27dcb0d9523c07b1f59544e394b52c4780c9f2a19ba"}, {0xf8, 0x0, 0x7fff, "a512d93912295e56014529e2f97cbe41dc5944c274ad4b01f81aaf983563dcb1effb1d5b52abbfbed9d8b51be7b92baf2ccc8cefcfbff0c702bc306057e3f021c95475c05f9f40860ccdbed7285a540196bbf574de7e223e4c5306378235128941c7fe55a0779c5ab19ae47298c4d8af5af73864d3af7fe8cfd689eca88840d727b4e6b08598f84433298f506d9c3d8bd80eced56b1918e59d0d8da245ca3eb378dcc511a23bc4b4d8cbafa9acfca7542edda19f5b34745615e2f0ccd83063cc24c793f800429a9836ebc27cba0cb13f47aa1059a01537f40b008fca012d849a43230234d477fb"}], 0x3c8}, 0xa) fcntl$setflags(r3, 0x2, 0x1) r4 = msgget$private(0x0, 0x400) msgrcv(r4, &(0x7f0000001800)={0x0, ""/227}, 0xeb, 0x2, 0x800) open$dir(&(0x7f0000001900)='./file0\x00', 0x20, 0xc) r5 = socket$inet(0x2, 0x1, 0x6) fchmodat(r0, &(0x7f0000001940)='./file0\x00', 0x20, 0x400) r6 = geteuid() getgroups(0x4, &(0x7f00000019c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000001980)='./file0\x00', r6, r7) connect$inet(r5, &(0x7f0000001a00)={0x2, 0x1}, 0xc) fchroot(r2) connect$inet(r2, &(0x7f0000001a40)={0x2, 0x2}, 0xc) getpeername$inet6(r3, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) writev(r2, &(0x7f0000001c00)=[{&(0x7f0000001b00)="82cc61621bc3fed696d094fe7a113a20e44b13993ac248fd7a0d32b67946d8acd2158ba3c79344b618f6a196e48bc9cadd415168f75089f913bb124c607a6615d7e4c6e9d29cbc841ac4ef092abfdb5253b3d9c5c68a7a53609a069eeadb29668387fa3a96318fa89b11aa11834d0cd98b5c79a57b0d8c8221bd04fa46ac95f51bc77d5de9f0fcfeb6850e59cd74e3bce6e25c8d1c76b7c31e7d67574ffe86a89cd71ec0c6d1e6cf93456970a4187169c12c0d3d985a1e1ebf4c988bd03df678de2ebf6f0ea4cc19bafb036aa5b02ec81b", 0xd1}], 0x1) mkdirat(r1, &(0x7f0000001c40)='./file0\x00', 0x80) mkdirat(r3, &(0x7f0000001c80)='./file0\x00', 0x81) getpeername$inet6(r2, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001d40)={{0x18, 0x1, 0x2, 0xcf990000000000}, {0x18, 0x2, 0x400, 0x3}, 0x4, [0x2, 0x5, 0x4, 0x6, 0x0, 0x5, 0x6, 0x2]}, 0x3c) getpeername$inet(r1, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1908, &(0x7f0000001e80), &(0x7f0000001ec0)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001f00)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001f40)=""/133, &(0x7f0000002000)=0x85) sendmsg$unix(r3, &(0x7f00000032c0)={&(0x7f0000002040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003280)=[{&(0x7f0000002080)="a218ab7b51335b1f988d6eaabb7498f45fd1e4ef36f9250a2e6d258e18285b2942b15a47b47a2d45d38c3d82d4511582d43c1112808d6d647412c9f4a266dc8d089cbd2bcae5f3a4d7bbf47814d69a68673fe4e2a18b8f77d4234e9ba10cc07c8b8192ba8d1c74643de7f5cf45abf89cd970e6be77df1dfd00877d5dfc3a33c141279ca88753355d7fee45dd895484f24aec02f6b4bcbcfc00645b59b3fe29ac2bf38e2f26121df8aedcafc667b22a1f82c20b887b17adb90f3244bd113783fab556cad9521979927e05d4391a51a8cd4f55c7c5535cbfe12cea03664afbf33246d94b63b9efcaa95f67abde1165ed1fc5", 0xf1}, {&(0x7f0000002180)="28ef7d79fe9f324f0530877bfa71ef15de302137abe39df30800a153f7410287a5b7b6e31ad2239f39630faa9e715431fb10848283d4e8331a9b4a192d3cf707dca995f4c230762e7ed3089b912d0986f63d734fc1012f3fac668559f55febbcb27382cbc39881c55fe469e0d2d8e4fd530a4dbb8411bba8babfcb0d151751d0b106faa224adf59a9c5e66f39f431696ed3ffa8b799191d130c2178b9c2fbeaae8c9e4", 0xa3}, {&(0x7f0000002240)="f0b0f35cc9ebcb50488cd53eac9d3eb732fb910f0b792b09c204528dc63a1ce41765cbe8c7082e4c84f8975488700c7d621e5838686ecce010395e6bb8801dddf21533e5843563c2d33f62cd802e516928ae6b2776e4d843686853566828d381a62c1b42e841b2ffd331cd149d4da2f8b2933d2f51decac289e8a9259b8dd121b6f020c81d40a276bcb3747059fd1eecd7687a750853107661791e631d8436115b540d7f4ecfa356fed1ac72e14c547579229b35de7060e731e75379109226298fdb8065572772a1db3def0e931a5831423c39f7d8c8b1b6c71bf679157c28aa9fd4d115e90dbe6f5f064ade4cce2f622fc9ebb2e13b2fb15697235aa46e9d428633380c501f27595b8890dc6ebceb98d005868dc5312bb033e91764b680c18c53d307518c97fabec45020c6f2042211b45c11c384a179140afcd7b55289f78adb5e598cf9aa966889988d93c9386f63bb7c6ab8d7ce2265b988fb1fca8193adc2dbad95d3a1d767738e7b704f170482470ede45626a03bd874e497bcdad80e6b5c3cbc1290735959bdc0123b81992a55ad041c8956c96693c100f335185e8225222646ea74e2d5cd91a68e90c7dece1f06dbafb9f14a18ef927c129ecdfeb86c57e5322b0d9e250fd101775b1bb76c31d98db21b84f69742980f5a5f1adec7cd17ca049a1763905e8c32b7bfc985011ddba6f1b2f174ab6763cafe0d30efea690ae9cf34d736938374cd597aa6570cc82329abd66467e12160dfc12a731546d5d30eaf06d97090fad87f465203a917d350d93d25fa2af4c8e75561b6917b117ab51bb77b624e58fabf83cd240cb1a895b0c21701795d95513716271c46e906014aed833a3a21f6af18ec6a8bc0839c5a853ebb80fffab9a6bc51c41ab6bfb1ce812f7a54d90b788b61fa2d2ebda2be2050efb3330f5e846cffa48baa4d6f785bb8eb5c6fef82f69a99fdd9061a3ef10d0be49da52809295c42c71d112e0fe930d0bafa23d511374bfc73b5f768ed89d1903aea5017b9b6c38a636b20282dd2cb43d61f9615ac526279df14ea21099c4e44cf2a89cb2ec9b7f0726490032aaac65eb39beebd26d498722ae912c278478c82ce37b64ae5b9b1f8bc6e529d08f00a80297f1e5d8e85a50051c8f2d006397a99727c2b81f4dd12aa40109e148e5315106237ce01d110e52d954a2e99979e1e097039db3e5d53b27ce52e041de0da1bc9318718f3eef34dea44dd02db00661669b3b9d65cf53525409f37c287d958c99afa5784f09be6fea8b8c0f46cd7db078f9d67c47c7a5c2858ed4f45be36406415f9af4ddc75e71de5c8e12f2133ab20125478d94205ee8f1a4bea712f550b1ec7e531c7c2ae705233f9dc0e8176245a1eb50120d410f9bc20943090df7758d60e4c5d7ac361037483acaefcc952838fdf506f765f8c4023637d043d48b32ece648ba9af7c90ec6b5e7f033c6ed149b191fe7d8d28c616770494c9b7118ad49f61b4e935446ff58ab360077a1a094ac99842350404f4d11db45aa0d3c197c34144ae0c938f22435945520fda23159c3ebc12252932ad3884a02ba27b1e83f0a8f7d8a51101c1e0c87fc66fd46b1ab90d356517fb80e510542dab6f502811e6491508ba9346fde00da486f13b7bafaca992d81041bff564ce441a6f626f8e5290134718ca02c5650bac16015bf766cbf1362d0b18ab71c71e340cd538082744e61d959eb30b48a5076b84c7bb04bbbf805d837621c27c453ca4081492ce4334a5898919ea3c4c9c5ba64db2ee338d97b9c5c18f5cd957ddf3191f46ec5c31ae4c6b3bc05f095616da114c732e6c39b03ab30230d1a895ed3f326b90313c58021a6c9c1242ae600212faca9c32a49b6c74da4c14f0ff0b338fee2e902fa7ecc48eafa7d85ab067575aecc934d1dd6de618006f37c7c258da33cbb9e20304cddbfae257f0d2501745babf993e64e3560083672f8efff6bb73e974de190ced6b254926b483658a069a10a5e69e3f66519c7fbb91243c8824008a5db52505c9cec4cd1bca962222c0da82639e4908fa0d9c6c004d2247275677e1f0da2a1f4cd1729532bd460f079ecfa153111fb0387e4dae99c77beba8306df5a6a3475f845d754a8ab51876cda96aedf564fc817a994ac442e14d86548864e538f593712473f1ada3650f6bc2c075b3bc0a3e78100761c090d4050254e7d531260bcd92737758881ff4d9f37028e821391e7a21a760b210df7dbcf653a81c32a72b5b6ba9fd716ac127c6d861f27fc72c9d1b59722b7ca3ef1f1e37d7009acad7f0f68d84fc3c5aa3ba1ea468beb438b2dee650e44e7f6de95fe529a8669e5a5f79404fffc7f572385064d36ffc4637497c5833062834bd8b6bc8885a6b144e6b56ca5fd739a2d12db824b36edb8d55ec5d9f482b65fd70df30e3d8df6b557aae0609578cfab68434b55e2409082ee7a860ae9539f5deb80a4ab8c6e417e2ed4cc26137d21eb752a7446ab2d9884e028c97deb2ff30f70812ab06c86c2277bef864d76c0fcd295e0b5bbb404bc994110b4a418ad7e07527daae8daadd89eea9c0913246af64ed7f663f97004b09ff40b5fdb6d25e3307a61b86269c6fc5659c295da13864dc163ba9f957e932fff3b2806a199ef931b7373c4074a0304ff598d67379779b2067d7dfaf6e178dfdeaac175b2f62c74526ef5cd48bc74a55edf6a4531022a8e668ebfa0ba28389ba899914ebabe4eb5c3ccfce4d5153de937c2465d9ac002fdab6e46563c688ffa1c60107a03897bdcd41a340558fe70c491f590fde609415f750dfd8d01343f015160513ec7afcbd9d7e1db3c3a554ef8ce1a3c5c16d8bf06f3f057c8da032dd8e2898d3db01d7996e9e62e3cb80f2e6ea029bc7a19da881b40e12d2b8cd299936b4eb4d316dc169ac2929ab3d92d2a6c3ab84eb25699e6c5a85b7e510ad85499d2b31bad0416ab4ed037746d21b3f40b8ff95e40d4d3b2fc37d825b23fcf445daa35b0125df1bc1af90591ce78fbc71a7d53cb813db3e02eaef5aac4bbc4760a5f3a19314eb997f0ce108bbe4b1c30f633f10b7d4fda2da1fdd46d426d80be0228727051e74b7836b073859b6f1f62ba5ed30c4605755e25cc6fdf79525c3565e5a98c181332e2b9c7e95f383ab9d898a7c9df20e3dcd93ea17e56d5ef9f895c071d227f62f44e285654a3fbe09cbba9e6f658e543c6ab4b30fb67e2897054125c43b202df473b4251cca7145160a9de1dc93ff9e3ae9013c4fbc1b188effce643ffee956e9b90e7f34dd43c6919c84eeb162e15698facc10206deef951abeac5bb53e589ba93844b028ff2ade791ad2c8a78042c1813896c4faacbb194f4b78ecb7c3dc2c04c7c26cb902d51ec5926bd89abcfd881eee8fb0daba4d837db7605b8d08709aeb32e8812ca0939e699d14f5fc442c55b8afe6c7c473842f50cccfeb3f50e6eb74bd5d1b5e8cd0ac347c155bea084a656d9939996b131b19034e62f686d9aedff40979993f34e6c3566034bf7310c3af8de5e93744e45619b399b743683e92160f512cad974c9e916444e83b726253818d83b4b716f45e2319376342774513a3917c6f172de03cf7c65a8bd5a2a14cc2e144e6b09722e37ce05ac63f2e4442835f8a652df8011ab0f9b38ddbd4fcd49eb0fb06f5f0dbd670a81a1aaf3c54f6c4356883a3de421845e4138dc6971155305bb02c3508f1da2d0b52fd5c56e5315f3a18227cf33764ca47bdeca1a831dcb7b42007a39ae58fa8b859fdba8d6ed2d99eb8b0224a8d947aade9f219a9405e0980b0da43007eab6cf20370c810aa494300077f1e3c329538235c5bc9498024ba9d70f5364111cc9ff091274b0cfd653c2188933e2b398b16e01dccb6c1081762c022b76f4303efab3a60c06fd8a45f7c477db4fac3032f724aa9cda84ee68d6c43b04f011bdab91e50666c5bacc3499ff9c334283cb1647d86d396364ebe4a8802b648def6a633982d2c403562bab57fa59b0cd010cf5d9d5578028f1f4e271f5d9e2ce484cef1b93a56bbabfe535fc8ecd9515a99ecbb722b520111072197bd7080997f0ac0cc8999f76fd0789af19c6c9d01f8dc1c423ad7ea6fc69b50c8dff04ddc1e3ea4c053c72e01eb8f3ea078479c135578d64ea871064414e9a2d8628560bbb6003a23af385a44a75802dc0842c56103432a5c2486c5cb1749536bca7c96cb7acaf74be4839b49138c26ac298160ddae39173092315c6ac1070985842ab1396ef978bd08ce41795abe31a20294a9a4e40fd6a259484f55bcb305f9182b2e45796e4832803e1a940cf834d10129a1cbad8deb86ee9b65c25763f628b739335d9f3b58cb67cce8c91d10fd9e3e917b4f8713dd6a89f861ebb346256a42648fd251b466e910360cbb6aceb1643671894bc330225f55fd22922d0d52d5ed4ca190684ff70fd4aa8e9479561ac52939df97c65f47b892e425cd1172c55cd3e1524e991bbf9822959d299d0aded3276a557bd41f5854b9075409d5e864dc51744e9104314f46f7c38bb68168df670dca09039af9197f08c2c620dcb8ad3237b86efa69f41d586876832122fc7ab3a6e39e12beb22ec293a2703df14569dd614989037793c8bfe8eb2f16f730dae2243ddad383fb8ef36af2c05a239a1c3b23b36feca462ba42955cb9186666fd49f91fab4c81ab038055dc9ae4de8c1dee6f721ed70dbf5a8a7780c2b1ce54c9334a40cc7288d9c76fac85989e8b25275f5f6149ea938b0389a5eab8d1c457a5a1b2bf18899554e4d934ba04b409515b1da8e6c08a669dea41b0bc6a7d3ef157f2ceb180cacd19b47496a840c5e337a0a2c8df82be8e6d93dfe5bf245b2fcb2744016eed225e69785ded9b972d48eb32fd30c59639ffa210118e0fc2000828472dc92ac6a92af0ecc27249c49cbda3009dd78d64890e5bc5a2190031969976a94a9fd5ba67d78636572f53e54abd72c55aa3f3bfbd5062728289c1a35ccd30e6e125fe5ddf7c4de27030ef3043ff9a083c6884f891d3be1f3d2cc43668b22577247de814732fcebedfc95a28d061bad2c7c68fea251679f6e804f125ad7005394670cf4fcd1024efecbbd4ea83b8d7d94d5dfb793a6b0196cf3eedfff25dbdc82af308052dfa6a2d5cd2f43f7585c950bdcde00491f8dd8665184f4f10ad3d225d4749b26e185124d8dc167fc1e0351a0f2b020e200525e41b417e725dd5e0d6de34432f0ad16cd81cd847aad7a1553669a990403ed7c5538894fa5602fbfa50686fba11596a2202660fb1a1f00d5afd34796bba2ef92100c16c01de3ef2d86929d6b6252be8551358863fce43095fd37c2bf1235382961f59edcd7c82559b46edc4f96f94dca9b72b89decb7844310c3756748f6210cb94da34bca5b1abdf0115077287938aec3e28fff2e513206058aeddebe37e674d2627554d7c4acddc6d78aa65a2a8d7453b898a742e17f3d9e29b8ff9d3c761d8e4d8d7eaebe2b392bafe8a38cefd36faf400c1fe47228d79f8ebdd63f5a98fb4adc2b88b0ca6dc821349dd782c863dfb5ddb41b3332d9dca2c91d06621bf2d73dc9b589ec74d16aa68654ff77497f9cd9590a1d91dfd83fc3f35407d2ec395d5f67d0791186e2e47f6e829c21ad692bc9e884298ae60535718f84e2f4577f75463b2227a2fe0e1654dcce5fa358848ad96976aadc6c275937a31095975b4987c35f917ab9afd0f30a4d4eb191481bdfbf40cf485fbc56e879976b35a336f36edbb463b4cded3a18c5ed6611c1dba53fd8d0624f9586354ac7cd8a26bfb96ee4f", 0x1000}, {&(0x7f0000003240)="31897f8acaaaf7839752ba049ea5567a3b9739bc9337116c6a22f30b4ac7c44b2ed0fb48d9bb0899", 0x28}], 0x4, 0x0, 0x0, 0xb}, 0x8) 00:00:32 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$setstatus(r1, 0x4, 0x40040) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0), 0x0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r2 = msgget(0x0, 0x130) getsockname(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x1) utimensat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x40, 0x3}, {0x0, 0x200}}, 0x200) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/4, 0x4}, {&(0x7f0000000440)=""/119, 0x77}], 0x2, 0x0) r4 = dup2(r0, r3) r5 = fcntl$dupfd(r0, 0xc, r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) fcntl$setown(r3, 0x6, r6) fcntl$lock(r4, 0x9, &(0x7f0000000580)={0x3, 0x3, 0x9227, 0x7, r6}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000005c0)="504454804914c1fdfad5e58ef4344e136a12e4edeb9168f3cc9a217fedc4310b101500df87c2f1e8b661a986dcaea56589db22638e7787c79c3aacd152c4924449277b3db50a63d2cdbc913cac319dd9262490938933172095ae7b8f949d1749cd406c3763c255ed2294a15a83be46cc7342d6ef577d8a06d8f03ceada9b7e5751dd520108ff30700898a3d68d452918cc46f4770af6da6f1273ca0c6257863fe16e256fe66a4816175ec0b160bcaef55ecc9342d37e40a34bb8be967c7658094fbdbd923cbe1101623681e07969dbcea3da6bf464a4d0a355b12d7e297e2bbbb6e80e790255e04ae9530b4bb800f91582171dcec266", 0xf6) semget$private(0x0, 0x4, 0x104) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000006c0)=0xfffffffffffffff9) getsockname$unix(r4, &(0x7f0000000700)=@file={0x0, ""/34}, &(0x7f0000000740)=0x24) fsync(r3) rmdir(&(0x7f0000000780)='./file1\x00') chroot(&(0x7f00000007c0)='./file0\x00') fsync(r5) unlinkat(r5, &(0x7f0000000800)='./file1\x00', 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000840)=""/101) mkdir(&(0x7f00000008c0)='./file1\x00', 0x10) getpgid(r6) 00:00:32 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) r1 = semget$private(0x0, 0x7, 0x10) r2 = socket$inet6(0x18, 0x30000000, 0x4) semget$private(0x0, 0x7, 0x4) getitimer(0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r2, 0x3) close(r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r7 = accept$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fchown(r5, r3, r4) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000180)=""/132) fchroot(r5) dup2(r5, r2) write(r7, &(0x7f0000000240)="e155b7da59eea539610c28632743f0e76188915017ab5e6421e6baa1bda5bb4d486e638178ce4bc492ae97cd58523aaa75b00a3084068915453bded3bc9d1887e65d378d2bbdca1dc92d1d8a46ee98442dc18858f9e59128286b41a8a66e07aaec571fd686478ff34e598bd5a1ff2b9b055ecde103d2b85cc6eec829959a4a9753b7e18ceecf8ea710538f190df05717595a9fdc1977d540c75cd099fbc701a18d1de6db719475a6fd7cf65725ee1a4a8f22340d6fa0fde5038277c513bde11331edbb98edc650fcaf4a6761994a5875a2fa5b380782826efeeefb325a7ead5d421d27edf05e357783a420d7dac0288e42546343b5d5e6517af677c09c9c69bb148f431a2f07ef0ff59cd988cee0cf1307b9b86b625d7012103cd2eeb8035df5af63efb683ba48e8a4f28af4130b94713a7ad9de0ec7d5b9963c0f1a9dab79d4f381d86b187ff4208a41f51b20370df21c6ba5ff9d08ceb5e281d9ef86af6da86bdfe3e814c8509912b95d868a736e18dfd164119c50c54037ed0056e2353604594365d730591a9ceabbaa791bd30e682ce4e6096f57dc358dbad31365b2c773a5a486b4834460ec8009f41af5db0f83016b62509f9e3fc3a3d97e985f946d476e7f37c3eace26930b80431448e2317f70b190c681d7f97a348bc1de6eac21dc22d321fa7c0413c9fc31d8f86f3296bfe14276193217f7648f72ce7e4d8f1ac3b272c8eab05340f373a8b6bf3eed728cbbc478f1085e491d764d8ce9fd1bd194729da1d14cc06806fa4d021dd8925ccac9d74cf4566ee0c2639dd2d41f97e81a2bf4c1e88a3383f2b96d84b5499a3984cda8a6bfc3f9594b081a800bf05c9cee48d445feee434130c20be401337697cf31fd30fb93722c7180cc5a1b2c45c1b6874253dddfe81557eecebb59a81ce0abb56474e9ddba6f5fd7c98f6616345af4c6637112c63974a662ab451902fdf6f4352dfc7f9a156d8858c2b29b89fd86fbda2141e9982e918d1c2fae1f978a2f72a53c603b96a32aed82d3a9d8ae92798437523e7f950f7e09cdc4a5cfcfc5c47a37c2af3b725144db26cccad3c070d323dcc71ee7aea8bef4e185c9f46c68d9a9e6e780388bae394475ea6ec97c2001a37a775d65b7595af868ddaf26335690748fced6a854cf2f67f4f57f5c9b85f09ee8f1c43d538ce564668375ac9547262a6e8f3877bd7085fde9312d2151b2554e1411c2d5c6b2084ee7e1a24febc070a4a70140a85c5e56526c95f99c04906c473320b4b4b5dc5ad1640ac16e26c1b7fb31602062a5b5a1ab93fee8580422f1d42c8dd08c69d1dafaa1cde4b09e2427775f6c620f1a94ef57273b9bcbc970a562d418161147eaae7f41b6493d0ff81666cd3f32de3a5d6fc87b1c859055cd8f89b60b139195b03f15a92c4dc5abbcfba6681e5badd672450cc4a1d70a819639691fbd773380d23ec5e41ae7bfafcff3d58e3f18bd85ed6b62ce5f1d2988dab048291eaa6b07b24144c4b8feb6abada072550b3ddf3cb0d38f842abb1dd35532b347b0c952ac67982c98cdeeee8f3145d2e15e0bf7544af074d73501c33bb00bd99c377ae8cbfe64f8a69ff06c0fc43f11138c02cb3410d07e9b74cba06bbd55e24248d28c69c465509f6eb2d12f605b361e80150b22969fbe6f36dfe0060edbe3f0f349ab9628a85b1818b331f23ea7bf7dd34c9386c21de21522d8d50d3a126f4ca56b50535cc4b1630c3cce42613fd7600513aa83745c2e4c9cd17583d0af9da9211d12c64fb55d9637762eac367844ed2af5f04b051017df389364f906b1c209da3021e74b19a7b709bbd907778b6e971c3d1149ed5b968797b671bc35cbcef7d029b0eb177b87917c7fb4b4b84c56848959410e319fc3186e91ad492531d7c4938ad3eebbbaa15429f98ae398d06a75f7ec3ba4f143bff863a1ae5f63552299ff46b99f133fd2faa1296e2b155af2c01c7006960442d9e314696c8c1168b98870f2ba258f09385c4a9bfff6fb31e4b118f1265b992b59461ecb4d5720ff4327e3bd689708fb0641e4e275282c394a73286a071c1b26918c463905e4488dbbd040a813458e1005c4b772c4957ddfba708c4dc7afaaae30475da9415eafa873f814b9c986de46c0390d0af8363bcce0feca84c2c868fa495b7f907b509e0ba5d2beb75ec225ffb2e4c4e93188207e102e6cea4bb5d7a340e352d58549adda5f87ae2d85fcf76c9c4dd0d4c569d29c990e29ae630d5ae0f7a4170cd58143410261981beef24e4748f065333d6a45cb9af52041614634c87f432b347a211c02ef27ec2b6c0ee2b627dae022507e5339e361b2bdcca60a750d3117cab248dc5d83106b8777b8d8480692e2cb15192c83bdc4c64f2f6bf91f8e6217686f5429af79957a6b9d8ef4c5c427340d5a7f9cf2e1a233db11b3887dd23b43a71e253405d681ee1135058014cc317cb249c9235aa147d30cdd23160dac7a9058de82ea6021034319b78b15fa4d9ff92fd9a1b9e5c7f30d1fdc5f269cb5f719ee1007111ebcd347751aea70c312610fb183b9f85d88781e513d20e00814d5bd99f66c9b8fcab699bd3ea77a88064d202117e689843a659b58b1f95826b9391f465896187045ba2b3c75b3c3b8772e1a45b90bfa882f2c568866f30365268183c92c431b07d574264128ad5fdb8088fe053bf2ac8b9a0c64fe745a69793ebf9051df86492130b48b62a9e32292068ab1cc7f6a9532e20d6aac96a9589c6074248f153a4b0348504f9a3eeb269a73b85ca24b082493247081b60f8fd1b4be27c8e36dbed4be8ce0e8ec7a25f35a787365b1d3338027c6f2f2f4a83a475af7e19be93e5a31dde2113a8d316c2d4f69f7168f4edab3ce1139f56a7550b76e416c6a4786f9a0fd0dabb076b7e55a2cdd9ad98e173c405b92e53e4f923511024f599b1495cb47b32dc8213297cb31e6cccc48822f734b56005704606ce856abd063f7617fc78efd7c4f1e65df8f3f1960c643177c9362f96e0f3eee04ddad0c14f6bf95965816a05aede4b44b8cf3b54aea6bb4514dc22c36415f71f7ff50a0bfd25e834fe8cd0c134839e9fa6cc706c70f9455bbb222e22f5963ef6f04c419361d97864ec3ac97937a28589fe4f1a18cc6a861fa5b06e5f96891b1e072b3a5de9fecd6c3680a14bb119beec4f245f98e9e4a1861c0f7b8203e9eb493859a018c8f3e17faaf900337317a69ac81824eedd9adb0036addeea2a96169f92a8bbbb2815f86e378892c638ca592f86a157c95767ac5c622ec819f4086c22a3f632d682141f7b44c4216dd80f773541249dd34cb0be4ddb926e8fb01d4fe56add9dd605c24260419d36c5a4370bbec81e3a34ac992d00339ac56f08a6efbc5062bf51079b4531e8eb21fcdb68558d975a0c06e23a8424f8eb59f19793f21d52b94088b08846121eddd8ce2d0fe9d19718857eedff37669d96c0771aea1eae35392803fe655ececd422679d5b96d8a233bc3b4851635092484bdbc4e9038f4ca24a1723108fd4a41563db5a1faaba5f404e332edca527c970f4a52020100f482d6c84b91ef02a9eabe1276caca04798b517a08b3d5cbd818fe17311a2de1113051de3c31169c2eb4e6e263ff143a0541fc5ff730e24ab8e080cae9ce542b521ca1ed3a35d59e7839ae17862882c01e71d99dba0cdd2142a34730809cf749fad9c6d41becfb4493e0f9608fa358f066b83fc43d577ec7300b8e8e5a64fade60ba4f02410b51018caa436b901a10126e01f32098fea07cb905ee944050b05178eea77f01909383d0e9742e3673aacd6ed061261d4d38bb3d56c43dde4e6316b856f1d58bae541733df8d6e9579014817a236df34682fdd1804ecd9177dc499ab5503fd13207e6f9a8a9e8a6c9a89e4e1b3f5795028ec4e1226642991cba91a1b9b0e10d068c5ff40f967c07ed590a0a7c0f3333934d74acdcc18e1181cf9b104b5ccf4ebe22c4aa802d2774ed3afa7df604a6a9a96b72631df134688ed1a3231308c4a39e5fe5e714991cc8bf38d306a767c4ac72ee76bba87b5301b6003dbf86811e256adee5cdc4bb38ab3a8439212030ea5a1a6c7fb8b41cfe38b25c9f8830f73eaec434fdcfec89e44c724be1a6502120869a8b7ad73bb625d6f988642b65434d9a2ad1e2bb17d375c7c4fc7f5a29d7c7acbc24ed16f634803de43c390283c6e473bdf9f990cda9d99d2154a11eec681367224db544ace94fc773c68bd987a6187e6cfbd51b5f326e9b48fc3422105611adf5da4a36885e48012008ca737aaf47e29d87efe6cffff3246a1b57ab134207cfedfa03c9ce7c9eeeb68e44ee5e0f8f7219e83a6080ff292c6c17a83e43089717a0217356f2cb09ec5ef0c9471f401ccab93940177980cd8f88388b0364623bf37f4487af58083e3ce8cf481b3314eb7dcb631815678aa2bfad5748d5749e22aa62c79b675ca52e494d19954c263d14ae6b842e6a0623423e2af5fdf4a8f5f7b2bde8e08cd7f8378132b40003716ef5c4e4f473fe711c2e885e25894b49fe1eed68fde50cf08bdc7e96389c2df79718867b706e2c258c3d7b737343a5868009b9eaa96dfa48b68e80edce3badc2dd8c241c32657fe8e3a2516874ec6cf9b9b0a86874c7667a497673a74d13c30c87462ab62d1758cdcb41b03cccdeb77a8c101cb6293ac55312dcd70b9b86dc1a309bc2b52e6d40c2a466f57fca0fbe11cc02d5f417babaaf4e90a008b6b25e8e83d9ca1f871b1c00db72d295fc3fe58677d51e587e1b627ebb1ae94919da45b3456f4280df389745d50f2c96f3dac42a67477fcb3f0ff5d7f59b248f4967933243ede0cc27711c95841a1c8447978c50cde7be19dde74c5c3b8bd10fce1910fc6d999612a2d0f425f4c0f7ba05bba86b351b67b25baf1b79c41ee5899be510cd682389cc4dcbaac828361603d05abc5ee2f133f2fb29224824c5efd712fc739cc42fceeee8795a842d0301cbcf758bcfe26427af960aa1350eb99cd9cca051b04654da794a30df39ef103a6f26a83d9ad434024fa4440e8d4e0825ed75cf627e5effce16b0b9086e2db0fd2cadb973452e98bd0f6a721a29116cd9bc0ba397642a4a6fd1ca321aec1dead89c3dd9c3b4a030cfa469bda47a48dc92db5f70ba95ce5a73a54865ea6171e08505a0c5ee88ba155d3c83a90713e4c3c6badae139d3b9d9616805a08ff40021083c3787aa9bca5b8d023f7e63e79e71790d4d8eb7cc6c97a1f759f561cd29ca13099bd17d73386018da995128fc6430a9c60321eebc57b2e6caca7016a51c84cc3cd1715aafef12865068b42850f7728330991c80fa72905db721662f468b62efe4d506a4699477ecb7cf745152bcaf35b5ccd2e6fac4a6481b22957cbe649617c16318e94fcf34bcd85f57206a156ea7730b549fd4b35baf73bed06a9bcbc97c99301b55e38718ea7884aa01befdad9ecc675a7c50d252b4f075ea5bfdcc63d44ea8779c5014d2b2e39831ad6463909126af00e64afbcae7fcbcc28b6fbbf8195fba17eb47a6eb119ce00db8fd3e49eb218b7ddf1e237cca8baac36cac79da4391ca99f305d68fce7823c04fde85a029bfef95162e75947a141d5c7e3f5a7106764c33152fa28bf02013bb731de813132de4e084c3e27ae0f8133097fe0c90c69ca1c74c5504d67d26d9c0470c41401416a364a39e9cd0dfadc28449ac6b13f6cbc7256d4ee230a93b9f6ec26ad15c72bdfee60312022a898f88c39a4513b3693b70743e1b162b58a3ca3e0e41dd4920b3a774e65173590009a3092049a02c7178", 0x1000) setsockopt$sock_int(r2, 0xffff, 0xa00, &(0x7f0000001240)=0x570567ed, 0x4) r8 = semget$private(0x0, 0x2, 0x200) recvmsg(r5, &(0x7f0000001680)={&(0x7f0000001280)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f00000012c0)=""/161, 0xa1}, {&(0x7f0000001380)=""/40, 0x28}, {&(0x7f00000013c0)=""/239, 0xef}, {&(0x7f00000014c0)=""/19, 0x13}, {&(0x7f0000001500)=""/157, 0x9d}], 0x5, &(0x7f0000001640)}, 0x40) socket$inet6(0x18, 0x10000000, 0x8) semop(r8, &(0x7f00000016c0)=[{0x0, 0x7, 0x1000}, {0x1, 0xe00, 0x800}, {0x2, 0x0, 0x1000}], 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001700)=""/210) getitimer(0x0, &(0x7f0000001800)) getsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000001840), &(0x7f0000001880)=0x4) sendto(r2, &(0x7f00000018c0)="63a21a447cc2d34ba17eda9b062f663f83c669b4482e4a7d4b9d4e006df929d21e2c266ce81de420445a7ef1dae684280330013ceb35e4660d8e7b593b721b0422e0b0c0fe76bd7a6c5c5f3195cefdf62314e1e42ac5a985f1240123d564f9a969becb5917bb245c0b954ec32511239e7011cc27a4f1509f76953b0d4c91fe0dd6464330eaddf7b4454028eeed05fd1424e076d58400ce2aa0b9d749f71761c8ab5534e27f0b1c120c0c6ec14e162e72d95dab661ba3f4", 0xb7, 0x4, &(0x7f0000001980)=@in6={0x18, 0x2, 0x0, 0xe9b3}, 0xc) r9 = open(&(0x7f00000019c0)='./file0\x00', 0x40000, 0x11) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000001a00)={{0x18, 0x2, 0x3, 0x7}, {0x18, 0x2, 0x6, 0x81}, 0x1, [0x855, 0x0, 0x7fffffff, 0xf1, 0x0, 0x0, 0x2, 0x7]}, 0x3c) setrlimit(0x7, &(0x7f0000001a40)={0x9, 0x7}) r10 = open(&(0x7f0000001a80)='./file0\x00', 0x2, 0x100) lseek(r10, 0x0, 0x2) 00:00:32 executing program 4: getrlimit(0x20000000000001, &(0x7f0000000180)) getrlimit(0xb, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400800, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) ftruncate(r1, 0x2) fcntl$dupfd(r0, 0x0, r1) 00:00:32 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x2, 0x3000, 0x444, &(0x7f0000ffc000/0x3000)=nil) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x90, r0, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) r2 = dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x400) fcntl$getown(r2, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x100) 00:00:33 executing program 5: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = paccept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x10000000) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1000040, 0x110) mkdirat(r2, &(0x7f0000000240)='./file1\x00', 0x2) close(r1) listen(r1, 0x4) r3 = socket(0x1f, 0x40000004, 0x5) r4 = msgget(0x1, 0x20) msgrcv(r4, &(0x7f0000000280)={0x0, ""/190}, 0xc6, 0x2, 0x800) fcntl$dupfd(r3, 0xc, r0) r5 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) bind$unix(r5, &(0x7f0000000400)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000440)='./file1\x00', 0x0, 0x800) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) chown(&(0x7f0000000480)='./file0\x00', r6, r8) connect$unix(r1, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) r9 = fcntl$dupfd(r2, 0x0, r0) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000005c0)="4626ca0885c563c0cad1a5b686de90ef52ba7d61c46f438b130843be6ab233d98e98e381b22ca3fcf91c17eea09e592fb183492dc30f8002e9a8e598c720b6abdb4ed7b63e38773cabf2f5ec764527bd1e507b6ca6d277a592c473ea29a6cdc5addfb6efe0ac057c2f6020fbbec132f483c3833132effd28a7d04530ed171fbd2c746e7933563e4a35ed580ab29e80ea48a18b2b722e99e3a2e7a8af427729d00e864756744191a004a31e52a6699b2b955205973612b47174de17f5f0245bd4e7bd81df935f616f7cc05000099da7f6c72d391d0c8c6f84fdd955ddbc3fb145a192e0047005c8d283be12ae565739c00a5e93280bf66e5967887050a4cbb0ec4d916a25a2aadb39b5c5f373c0cbcbadf21d366669a6f996a5e7303e26ca00101543b143c28ea12324a2a5173c0b7eae94d9bf17bff7d7cb2abc4de060e7a5f76730880ef6f26393b602c99d6f59c8124a510337f93fd5d505c62035b5188237d21ac5f43b9aecb353c08d4b0006b16968f951656319104c9da1f92d3c7f446e47c85ed0975e46e96fb854cd37389f167deb6377abf70adbdb6e4123028fda6c19e862636d8f79b0c0f6a6a2b745ae750ccc5c9ae53cd8768b064a35e99ddd2e0af399db80ddfd89c398d6aa1ae7e348a9ea3d7dea6e5d610c4037a2a31f44bc231c3e4b9935db599fa6f7d3ae29f88b101e63b69a7b1c1c617d3c4ac00163c11baa110f89c266adcb06fe59143ef6da371bb85f651f1b51c2f183624abb4a1f2b088fd6fd9e8e8ea16ddc67c181efd622f6313442f2550afdb13204e902ced9a34710c3aef3e711a804423834dfd48818b3f96a4beca7f4a2c8f62c0779180e38145989fd5d00a0a6ab7da7144608d5f1507b89647e2500bb977ef8fd34e03f024b7a039206160968b59099cc96aef5f190f622df1761309255511bedeee47a6455a2a2af2233b6cdd05ab869294cf9bd94540835e5340b7433e1d049850a5b54c2bb3c47eab908d7ac0109f71c9261f18d25cccb7d05a55a08c9c4c139a510bc176470d428b9924e644ae94024098c5eae48b07933197e404756394ad8fa07115774d8f82c1b21bf80cfe3b35c2df813214148213d34db8be3fcee7e6f12de97b9fb4bbfc68e981212f18cfff1b1124c64259b636c228b67f64a98a672c7916803faa23a0ac5d9c8105f885b22c3d83836701bba1d4c4e9a1955e603e5cc221a82d89c1526255cb9953cb6f7d2270b2b6e7bc32ff7f3a588d7e9a47115561e18a3943e1805a14aa261aeba037ce37419c1623afa69d240c5b695f080728e1625799eed1443aa18325bf2c074b6002ecb688c9be184f8397dee060fd0eb601f13838990a3229888cb027fe2d6faee7355a5271f56573657a9d0da3e893b8ad92a4f5ebc2b1167755eafd501fc605022fb1f8e1068df0495008f874d781b912274c011b63ff2e3da74e7e90e7ff94d06d46ef25a15d0a3a7270ab6b981918b38ecadfdc1251fc7f774628d16d662b8bcc8d537e5ba1c289ad84ab495ab43aed42f8aafbfd13fc5c1315fc9f9c19ffdd7afccba951d56272656055a208abee3df834a45fade20cb185598726925f9bf043ed3e23dbb3078e84d3cf7877242f15213bb457861be869413643fab2661eb791449d7d6306d109ffbd56597bdd15586bc2985112de27b7b4408eec9d055fba6c91ee4eadabb374de02988f93a8dc5384325f28af8e2259fe4fb951a56d9c052708f0ced0ec822541f4afa7c16b63af1becfa8ba266d619f0c396aa7d438307b6a21723ed48d42f9caafcac2efe1dbb5779dc13e329b95d1655b47f076c5144eb7c9c9469b74fe580d55b832938a55a2c88fab3945ced97a532914add513f37dc51179c83f2bc521003d264f507b7274d42d450b0e73af76ff2333f5b9b5d00d82773b29f2ebbd0608889914d1bba70e2f24a4b2c23877e7a726e90e7db8b7f700c492673812fb57fc5187f1d937d757be391fa10449c88bfa3fc9f77824543eb73957a8e58449ed8a5efce61dedf2547c0feb11e1f546d8af5b5ec1ba80aa8dbd2c453f2f7a3015949aeef1ae9c771629a2bbf910ff17f1e21ddf7fcc6298f0a7bfe92281eb88ad76cea0062facf7d8f604cd24f2b013c5b6cd04fef9fa2b54b32109a323f9ad2655a12aeb19624e56f5090e86817ea57555bd703f79ef10a61e0338a3c22bd513c06c6b18dcd7e527d140596c6834fcca5a8d378e2d82fdaa47f0af02917c25834a2e679de95fed1dcd24cda5daa7a123d0d53e23b0a09e6d94623daeeb1208b0068770ac104ad845ce942e7a1bd6c532eef296180d1fc27b7d217fb98365e09ff25ddf6aa008f0a3a4fe86b887ff0a6fba8a675e5391f4a02df51fdabe2ce4a1d5afd4743b27f884c866f829e7aa457a4d5457be861ac5a22136a50868081c9dde0a7ce9809e602ed703262360fa9386ae060313eb6ea0b6ea0bdf762a89e7652edaa452c2bdb5acaced374ae007809b12b679c6671b260c21cedbfe92034f0e9a1c65c1d04e81e77d393337859e74f22e446bfa4015081775d9f3e841b9cc869eddb7abcd3e2854cc108e3185e8caba0e5586c1f29c2a55b7de2d68358b891b1455094e456873bc7af0aad56ff21b32bdb5d53bd51adb573e3f62a1321ca06bd29b982e058b55150a56a1704980e46e0b4e78e7712499900e98dacaef1a2fd387a62529a363c18a0b285bc4885cdf34c8060bb57e9386b6b41ec6c5e34c210aade0dab7dac506c8ce73012e4d6da3e4c508a58e2a0b357bfb038fea14a5b14e03e668297a2d29f4c6c6e96841dff0c4c3c719f9a2379561f36a6b5e365b528fd835f8dd4bc3c65eef09ade4c0f314e2a4f7d21d7617fc6ce503951ccf29f50afa0f9c97b35970a21c0de0bcf4d9dcff6af9dd1f427adc3f14c27862b2b6b4088c1d361a97b72b31ba30d304e858abaea37d5d830d662fd013b5320f1c0d964188ae5cb56eea74205a8503201848503fe91953024970bc26de8394cece1d1971d4e7a0ee9d2470d0614dc5e320d891f62943db111e1532731943f9649b1e94a4da766754be574c6bd1680443feebe48a60bf3453aba00d097bba2aec41aedf2a622fa4f5156bb153da82c4a06c8470f2e0ec048a5878339a2a0b21ec40561da96b36b4b5d903500310297eabc1dad79f4199fe76483ca8a71546806ccd227ee222a332ba0292db395f7922f25e40cb0c1a3f944c6f3f64f3540fe36b11a595e992796c0d456f9bc4d2dd2c7dc714a4425f51cd22b178fb91d9c11648c51176ba0ae6e35dbda3a9b3423be6d95c453d620f90312188386d153d99a6fe8dd0bdd98948cf1f41c212dbbd4a0013179ca9a8f70275c4d194f696ee358496246857eb5b4edb2351ca573a5f11bb1a6c431048b540e2e003a63ce5aa5435069cec5e2fd3e0eea84f476aff84a7747f4c65d8a3f9613859f0e9ac0449ffd03acf8807f9df6a0e79bc1e5d88fa25909adf5ce19ce0376a790ff0c3f0923d23f6bc0df0438d781a0916ad8d3ef0cc7b6a6d24c529f7e41d26da72935f9ceaf36dc6f0ad5f4667c3a1d909c7b3cf700b08c9ad5647e82d59b04d88499058253e063f804b78ecf4f76e1275073266563d31d9b4895af2370797187aea96c862c841237963a728c87b484fdb6dc258c2295828b6d53a8224e0859553049c1ead9a1c35aed51598076e7ce54f975d1fea7e67f1a2b362d15b6646363d2ef7df5367cf3c0da7a3b79399281d413712a4cef2786f0067c2e4396e1e9e2d096cfdd8736dd1214b9d65eb5a7a982fd7f6157e591e5f479b02ad3064fb0e7f177db4b6b7918de3a661515617a643650906894d20e9831fc7f012336d57ea78453b0b8ff45fb7f9cdb5848026089d7fc1243d582044cf4e031a86698a381f4821a681e930178901c9a0a05e38dc7d26dd64c8a02ef259aa7a0d1f7bba6e42e712436efa5d4cb7a9d8b8768c226e1cffdc24121cc6ab8baf722b64f17f50e64510323d87427e88f75ef590a7ece19a697efbc0460e891bfa19a541273ec385f8838209d82ff77aa798f7ddb4dee318708c641540a0f85d00baef552c54debc4942ec6d02568f0c868c45db3e68abb5d10201d40cd12fe4e15007f585b54ba119d311d4ba17b889e6ba72a9c8962cc147e14ca7e3b1d0b30e835a2d960de3b206441590bc7ce6ee1d21244b7d50a5bd205ad5c8b5cacf2e368b9d64c71ae83b3afcf83c0de34451db0a233fee56be2242b3a44dc7a960a2c74183f5676129aed9656c79735fbd302d7ed7fa7411da7f8947a54ef6697c7d62a4c201d8b829c52a2a276499dbfd7a60a45a782df5768da06f0d69fe943da99846b9f0e106325fdfef6f61351383b87cf200a47ffa95fe738300feb9f2b0a24d2056daadcdc7532dc81ae6b4b4d47ac85a5f0c04c918cd4dac53f314e1f8a5d1ee812536652c6c6100e5895446df78a979a7e44c9a6654c37ba942aa342f4496e07e7de3d58026a068ca639d4df4a8488979cf70ce05270edc2bd4fe123f6e5f203d968a4d2c7fc6e400f94100e67e88231c629c13f232496363000e246e88a27ff37fb1c387e3ec183928308507dcd5da4331fdef382a724ca0c72e865344b99def5cad0cf5ec2caeb07cc0357b82ed64a76f50e1f95986d07bebd291be05cb302b075f6f20599707fc5c0588f65f24c4f619187ffb8fce31b47484825f1d4251b78de585dfefd3dc7b9c5d5d4c36774eca3916eaa4b121042cc7817ae2d1bc9678692fb81ade1f1a05ea2ed17cb16bedc0b513894bed319290bb14a60e7ff5d679dac6730c00e0901a4d516099a17e8a640e48a5812b4885120150ffd28fead5de99639c81ab64f6b9318429bc26a28c71256ac46feaa49b2911722768efc1edcba00d3453feaa91e60403f68de60657fef1756d659c0c2af9409a395de739787848b67acf3c7536d166569e30f414e75b31e75c7859e5eded46f95f6ae82cddd0c8e7499152fe84215adee61039ff2c47b8f3d9cd3dce7855942e90e88a0647923d7c3393ff9d9c603768b980dc27f07ba958042d40b46ccfb226d4b62debc128bd3301ba358bc76dc158c8d33a286691a5e4a4a821a277294346beff1478fa44319a40997e168d7da0263faa104f9391ec7b0937a326c568fc53ab4edf562eee996d3c4e751859f6299712216f234f4ea7cf3d01ac6fedf918e28e0a31e8377a46147b04601ab7e64814d3b84e81eb795d93f89bf42f64f4732334cb0946f8661ff331189db3bf81ddc546a1314921fad06a2601a0aafd85fae5fc9b5ed5887d3556a1dac79df1b34e8779b20760e15cc5e31cce92b71e787c9b85e3c7d593643f07688218c1af518a93ee08b272a5ac4196ec70a02f29581f6d1e556f5a3cc2d1051f599321ce729694150f70ad22aa2f516f66dd63019c6e5cd642235b1a6f2c6cdfe71959ee9500372eb18c082ef326ad6b2c2d822c8e9c47ab0d8dd818c23eb2d991d4cf53f4e978c140ec791f6994129499204e92795032e54476407b9bf05c9b63cfab23226e844a0a72a44d47071869cc1da6ccce7bacf63064c0dbdd342cae2cd488eb8956752fc58180b2709030b92c2564477f68c2f7a575e4fa54a915add7ba0f354f2344a0e637f707ae79a83e1f4a30447a9684d4c59708c2fbc0447626e130c44bd65b7f9e19e83996c6dad7cc224cb0f2044e59099ddc3f7abf6264c833897050fca557ab865347b9ce03775327b4ebc0c3b1fcdecaa03d46b975eaeb1b32152e5c16fb045cc7592e383f6bbc65bd1a0f", 0x1000}], 0x1, &(0x7f0000001640)=[@rights={0x28, 0xffff, 0x1, [r5, r9, r2, r3, r5, r9]}, @cred={0x20, 0xffff, 0x2, r7, r6, r8}, @rights={0x20, 0xffff, 0x1, [r0, r10, r5]}], 0x68, 0x2}, 0x4) utimes(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)={{0x400, 0x3}, {0xdc4d, 0x32c3}}) getsockname$unix(r9, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) msgrcv(r4, &(0x7f0000001800), 0x8, 0x0, 0x800) getpeername(r5, &(0x7f0000001840)=@un=@file={0x0, ""/33}, &(0x7f0000001880)=0x23) listen(r1, 0xfffe00000000) chdir(&(0x7f00000018c0)='./file0/file0\x00') sendto$inet6(r5, &(0x7f0000001900)="88569c0eb8fd59f8977de373317161f27fba66ac001c1406e635c8860a532d27eb9a0db0e0768b9518b7101458b159d9e4458e84d9193259567169978682f95d2a45ec4e7d79b362fa8bb10377f054a0ea6ff653c00bfefa7c59d0c77d6854898415198ec7e0e0ec5409c4f48bd8c73f497cf1d6d57114382fc0bb7c3889d0f968df3bae552e84f839581d", 0x8b, 0x0, 0x0, 0x0) socket(0x1f, 0x20000000, 0x4) 00:00:33 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x511, 0x3}, {0x5, 0x3}}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/29}, &(0x7f0000000100)=0x1f) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setrlimit(0xf, &(0x7f0000000180)={0x5, 0x7}) r1 = getgid() setegid(r1) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/36}, &(0x7f0000000200)=0x26) getppid() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getrusage(0x0, &(0x7f0000000240)) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r2 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x80, 0x10) r3 = openat(r2, &(0x7f0000001400)='./file0\x00', 0x40003, 0x11) lseek(r0, 0x0, 0x1) r4 = dup(r3) execve(&(0x7f0000001440)='./file0\x00', &(0x7f00000015c0)=[&(0x7f0000001480)='\\[*\x00', &(0x7f00000014c0)='-\x00', &(0x7f0000001500)=']&]{&&\x00', &(0x7f0000001540)='#[&+\x00', &(0x7f0000001580)='\\::s[\x00'], &(0x7f0000001700)=[&(0x7f0000001600)='-&@\x00', &(0x7f0000001640)='-#:#,\xfe&\x00', &(0x7f0000001680)='}@,$\x00', &(0x7f00000016c0)='*\x00']) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mknod$loop(&(0x7f0000001780)='./file0\x00', 0x8000, 0x1) r7 = getegid() mknod(&(0x7f00000017c0)='./file0\x00', 0x8000, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001800), &(0x7f0000001840)=0x8) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) fchown(r0, r9, r1) r10 = fcntl$dupfd(r5, 0x0, r6) open$dir(&(0x7f0000001900)='./file0\x00', 0x40000, 0x80) fcntl$setstatus(r6, 0x4, 0x40) sendmsg$unix(r10, &(0x7f0000001bc0)={&(0x7f0000001940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b40)=[{&(0x7f0000001980)}, {&(0x7f00000019c0)="0d276c75116fe75b531fdc01c2f02a2fe5b9dfe5a6832a0cdbcbeb340f028425046127cd0add5bddf7f071ce1973e75b8bcd3d715833a42976287a37b470344163a60f4f349f0308fe522fd2cb7f1cde763c6ee9fa3ac39961ee9a51eeb191c4817390ef5915d986eea8f23b77fdf66415f2fdf052ef7f99b5a2df4ef1e1995152a1e8d8ecbde5a4eb380c", 0x8b}, {&(0x7f0000001a80)="b7a512ee2b816a8f8a55ab991b61141ddae734054cd336cfa0b990cfb550e8eba4b6541d967c1d26b547ff92c2a3371f16fc83ac5af2f7bd310b4d31a8d879d822c59d9881b9fb0c16bd55b83981b86bfbd8ce198eb1e653dcb4617101904babcda43f8a1abd98d8a11feec0a3768255fc6c71ba07ca743434fc1ae13122e4cd94e3f205d1eef86733cfa0da8a775127096b1553c4fbfc0755e3433ce60bab2f3ca9c4bd1fbe0b863985f9761cee88b3cc3a2125c617ed4ece612317", 0xbc}], 0x3, &(0x7f0000001b80)=[@cred={0x20, 0xffff, 0x2, r8, r9, r7}], 0x20, 0x40c}, 0x5) 00:00:33 executing program 4: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffc000/0x2000)=nil) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)=':{(-&[\x00', &(0x7f0000000080)='{[\x00', &(0x7f00000000c0)='-^.&}7\xc4\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='&*%$@\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='Q\'\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='::\'.\\\x00', &(0x7f0000000300)='\x00']) r1 = semget(0x0, 0x1, 0x50a) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/112) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x2000a0, 0x49) r3 = getgid() semget$private(0x0, 0x3, 0x40) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/226, 0xe2) r4 = getpid() r5 = dup(r2) bind$unix(r5, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) read(r2, &(0x7f00000005c0)=""/186, 0xba) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) read(r5, &(0x7f0000000680)=""/17, 0x11) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000006c0)=""/208) fcntl$setown(r5, 0x6, r4) getsockname$unix(r5, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) open$dir(&(0x7f0000001840)='./file0\x00', 0x1000000, 0x10) getpeername$unix(r5, &(0x7f0000001880)=@file={0x0, ""/4096}, &(0x7f00000028c0)=0x1002) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000002900)={{0x18, 0x2, 0xfff, 0x7ff}, {0x18, 0x0, 0x8001, 0x8}, 0x100000001, [0x2, 0x7f, 0x5, 0xffffffffffffffe3, 0x10001, 0x9, 0x81, 0xa11]}, 0x3c) rename(&(0x7f0000002940)='./file0\x00', &(0x7f0000002980)='./file0\x00') semget$private(0x0, 0x2, 0x0) mknodat(r5, &(0x7f00000029c0)='./file0\x00', 0x7109, 0x3) setegid(r3) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000002a00)=""/25) open(&(0x7f0000002a40)='./file0\x00', 0x48498, 0x168) dup(r5) 00:00:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) accept$unix(r0, 0x0, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x8) write(r0, &(0x7f0000000040)="3e4961005a1d28bd73968764bc425750787067087d90a9689c126f997d22e70aa6c2d02016b9a121e77d262b06dc0357056910feabf492c80f56b32050e038f553d911a167b4c81ce06a05e3f0a6cf4befa7b58dd505cb2bea11bf1b5a4f75473f1397de5e3a4d3112adf5fe288b9758cc5c5741dcec595a9ae7b0ebd9a1872afa09010520467ab459af97f4bebf8bfb96e4a48cf328acfc17ff9871244ed1099c6122fbfa22c970e9a4b079aa2cad495f259a9525a133afa061146060645b9b16a745e62e9b612133807b4fc9cfb4a9f9c92aec53bbe21138526727c37e554c767f7b8251135d2afaa5d8c03b40dc7746ce0cb868", 0x30d) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="9dce017fc28af05121dd8394196dc610fd3b06ee7a8106dbd08b377f0c5bdb4235c40ecc569939ec96be0eb6713dbde265cf914836beffc7f36c7313661a5b5632934c4e16865522266227d090", 0x4d}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001380)=0x1002) 00:00:33 executing program 3: r0 = socket$inet6(0x18, 0x20000002, 0x100000001) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = semget(0x3, 0x3, 0x104) r2 = geteuid() r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r3, r4, r6, 0xc31d802868d9e7dc}, 0x3d9aa643, 0x10000, 0x1000}) r7 = socket$inet6(0x18, 0x7, 0xffffffff) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x2, r4, r6, r5, r6, 0x40, 0x9}, 0xffff, 0x6, 0x379}) r8 = getgid() recvfrom$inet6(r7, &(0x7f00000001c0)=""/212, 0xd4, 0x40, 0x0, 0x0) getpgrp() getgid() r9 = dup2(r0, r0) recvfrom$inet(r9, &(0x7f00000002c0)=""/186, 0xba, 0x803, &(0x7f0000000380)={0x2, 0x1}, 0xc) linkat(r9, &(0x7f00000003c0)='./file0\x00', r9, &(0x7f0000000400)='./file0\x00', 0x0) recvfrom$inet6(r0, &(0x7f0000000440)=""/113, 0x71, 0x41, &(0x7f00000004c0)={0x18, 0x3, 0x200, 0x9}, 0xc) utimensat(r9, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x1000, 0x9}, {0x7, 0x80000001}}, 0x0) recvfrom(r7, &(0x7f0000000580)=""/61, 0x3d, 0x840, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/133, 0x85) close(r7) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000700)="086fa686acf6bb0ea64c31630c20ea63e5d9c6e111282f3a69f660f976ba68fac0fdc53db85b693f7d0992713ba4a8ab97ce02813d6860b1d0b9f816814bf77aa680d39ceac611032e691806e8df22d84e3fd6382c9e82bead0d7551187cb834486bb5e792a3478b6e44c5781827fec9f47b14aa38b7813aa7de32d965e5faf3f293709f4b631e346290a25a599a43be", 0x90) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000007c0)=0x2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000800)=""/125) semget$private(0x0, 0x3, 0x402) mkdir(&(0x7f0000000880)='./file0\x00', 0x1) r10 = geteuid() fchown(r7, r10, r8) 00:00:33 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x3, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0xf0, 0x5, 0x8]) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvfrom$unix(r0, 0x0, 0x0, 0x40, 0x0, 0x0) 00:00:33 executing program 5: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) getppid() r1 = paccept(r0, 0x0, 0x0, 0x20000000) shutdown(r1, 0x2) 00:00:33 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) fcntl$getflags(r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/229, 0xe5, 0x3, 0x0, 0x0) r2 = getuid() connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) 00:00:33 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x51) rename(0x0, 0x0) 00:00:33 executing program 1: r0 = msgget(0x3, 0x40) msgctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x10c, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/112) getrlimit(0x2, &(0x7f0000000080)) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) msgsnd(r0, &(0x7f00000000c0)={0x3, "7f9818942049b228954ed0e1786ce0aea7ae495a6c420d3b9864f44a2e2dafc4f3b470a600e6d2121e623264ac10ca692deff0633734bbdb140186fbbd612f95a98d81c7406f6f35bb0d8ea0f337250e298bc0d6824a454b63b1f959b3a0e51488f1f810720cf6814d70428c88d260845038ffa82d2704bd784c1ccbfd13b1cef17747a780de52ba93ac67640e20a54e74ac321642b4f8dc9bcb4af2bce7fa7a94884bb5e6ddf3d93af5688fed5b2f4f1c40d5e016e7c4fd02c0e9fd2daf65b8d9e6"}, 0xca, 0x0) msgget$private(0x0, 0x86) getrlimit(0x2, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x280000, 0x20) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') shmget$private(0x0, 0x3000, 0x161, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(r1, 0x4) r4 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x200, 0x1, 0x3ff, 0x1acba00000000]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r6) getppid() shmctl$SHM_UNLOCK(r2, 0x4) msgget(0x3, 0x20) setreuid(r6, r6) r7 = paccept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8, 0x10000000) bind$inet(r7, &(0x7f0000000480)={0x2, 0x2}, 0xc) linkat(r3, &(0x7f00000004c0)='./file0\x00', r3, &(0x7f0000000500)='./file0\x00', 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000540)=0x2) semctl$IPC_RMID(r4, 0x0, 0x0) symlinkat(&(0x7f0000000580)='./file1\x00', r3, &(0x7f00000005c0)='./file0\x00') 00:00:33 executing program 2: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)=""/39, &(0x7f0000000140)=0x27) clock_nanosleep(0x2, 0x0, &(0x7f0000000180)={0x8, 0x9}, &(0x7f00000001c0)) clock_gettime(0x0, &(0x7f0000000200)) paccept(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0x10000000) r5 = accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) wait4(r1, &(0x7f0000000340), 0x4, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x28, 0x10001) r6 = fcntl$dupfd(r4, 0xc, r5) r7 = paccept(r5, &(0x7f00000003c0)=@un=@file={0x0, ""/6}, &(0x7f0000000400)=0x8, 0x20000000) fchmodat(r6, &(0x7f0000000440)='./file0\x00', 0x40, 0x200) setregid(r3, r3) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000580)='[\x00', &(0x7f00000005c0)='@#[@\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)=',\x00', &(0x7f0000000680)=':\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)=',\x00', &(0x7f0000000740)=':\x00'], &(0x7f0000000980)=[&(0x7f00000007c0)='!#\x00', &(0x7f0000000800)=']\x00', &(0x7f0000000840)='--$\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x1e%-:I+^M+\'\x00', &(0x7f0000000900)='()#\x00', &(0x7f0000000940)='\x00']) clock_nanosleep(0x60000000, 0x0, &(0x7f00000009c0)={0x7fffffff, 0x2}, &(0x7f0000000a00)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000a40)="24f6d120a811f0d48be46bbaaec182a440dc79fbc31011d52f9df7971e8ca25b6d9904c67ab2dd1f2ff774fdca9de1874d82398d82babba4dda7805d27836c1106f78cc4c33a48240bcdc684a63b1030d7fd4316cb0ef2e0c71a07feec31144d2741489812ee6b6677e4f7223a9dca1b4022749cf6c7a50f", 0x78) socket$inet(0x2, 0x10000007, 0xc17) r9 = getpid() r10 = getgid() unlink(&(0x7f0000000ac0)='./file1\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) connect$unix(r8, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x1}, 0x8) r14 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000b80)={{0x8, r12, r10, r12, r13, 0x180, 0x2}, 0xce69, 0x7, r11, r9, 0x6, 0x1f, 0x1}) chown(&(0x7f0000000c00)='./file0\x00', r2, r10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000c40)="7a932a0eca694e2b47969c3c8285408e", 0x10) 00:00:33 executing program 4: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) r1 = getegid() munlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r2 = shmget(0x3, 0x4000, 0x146, &(0x7f0000df5000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000e65000/0x1000)=nil, 0x1000) r3 = geteuid() r4 = getuid() r5 = getpgid(0xffffffffffffffff) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x6, r3, r1, r4, r1, 0x41, 0x80}, 0xa9e1, 0x200, r5, r6, 0xfe, 0x6, 0x7ff}) mlock(&(0x7f0000a5e000/0x4000)=nil, 0x4000) r7 = dup(0xffffffffffffffff) mkdirat(r7, &(0x7f0000000080)='./file0\x00', 0x104) socket$unix(0x1, 0x5, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x80) munmap(&(0x7f0000c24000/0x4000)=nil, 0x4000) mincore(&(0x7f0000add000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/159) getpeername$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) utimensat(r7, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4, 0xfffffffffffff2c1}, {0x0, 0xac60}}, 0x200) r8 = semget$private(0x0, 0x6, 0x200) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f00000002c0)=""/218) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x3, r3, r1, r4, r1, 0x18, 0x3}, 0x2, 0x8, r6, r6, 0x8, 0x80, 0x3f}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getpeername$inet6(r7, &(0x7f0000000440), &(0x7f0000000480)=0xc) getdents(r7, &(0x7f00000004c0)=""/4096, 0x1000) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x9, 0x5}, {0x100000001, 0x1}}) 00:00:34 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x80800, 0x40) openat(r0, &(0x7f0000000140)='./file0\x00', 0x400800, 0x48) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x400002, 0x0) fchroot(r1) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') execve(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) openat(r1, &(0x7f0000000040)='./file1\x00', 0x4000000040020, 0x0) 00:00:34 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setuid(0xee01) stat(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0xa40, 0x1) paccept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e, 0x0) 00:00:34 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x20) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x20, 0x3ff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10100, 0x106) r2 = semget(0x3, 0x3, 0x105) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x100000000, 0x9, 0x100000001]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r3, r4) r5 = msgget(0x1, 0x80) msgctl$IPC_RMID(r5, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/173) r6 = dup(r0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x7b8, 0x4, 0x9, 0x7fd, 0x3, 0x800, 0x3f, 0xdf, 0x83, 0x100]) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000280)=""/6) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) mkdir(&(0x7f0000000340)='./file1\x00', 0x1) close(r1) setreuid(r3, r7) mkdir(&(0x7f0000000380)='./file1\x00', 0x4) renameat(r1, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000400)='./file1\x00') write(r1, &(0x7f0000000440)="0023b4cef6c3ea2d9e9033169d7d0a573b4feca864bf7b665e322df2081c548ccebe8f0261bc7a09c0e90a04163c65765851062a3994276f170bf512d9b57c6a29b4a77a8c2bcbee0e4b", 0x4a) getegid() sendto$inet6(r6, &(0x7f00000004c0)="497c918a16226d9dce0f467ef1bfba160fe478980b645c1e48de3cf2cc5f0f6fe3884f535a76f1580418d51421aec72d3d6f31ff58e1d67d26f6846ae82bf50a6c19ef530eabed42b9ba15e99e387da3a6f935e9cbe7b722e0abc7b1af75c5046d749ec074c3f296c545fa6f3fe1fa6ddc90f102c6f4ee0447416903a12e95fbd54b9f6b77d19d5a7c", 0x89, 0x402, 0x0, 0x0) openat(r0, &(0x7f0000000580)='./file0\x00', 0x200020, 0x112) r8 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file1\x00', 0x208000, 0x122) chdir(&(0x7f0000000600)='./file0/file0\x00') dup2(r8, r1) chroot(&(0x7f0000000640)='./file2\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x8c) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000006c0)=[0x6bdaaecb, 0x8]) 00:00:34 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0xffff, 0x4) recvfrom$inet6(r0, &(0x7f0000000100)=""/10, 0xa, 0x40, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x1ff}, 0xc) fdatasync(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x1, 0x3}, {0x18, 0x1, 0x1, 0x101}, 0x100, [0xd1c2, 0x9, 0x61, 0x7, 0xb9ba, 0x7f, 0x1f, 0xfff]}, 0x3c) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)=""/176, 0xb0}], 0x1, &(0x7f0000000380)}, 0x42) setitimer(0x0, &(0x7f0000000400)={{0x1, 0x3ff}, {0x6, 0x40}}, 0x0) r1 = paccept(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc, 0x0) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000740), 0xc) getppid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000800), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) getegid() getppid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xffffffffffffff51) getegid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000005c0)="b80ceb514149f92d4597189d91ad40b6365a0a37086dc3c5c9c9492a8ae6bc4aa244b41fd6dae582fd0bc9f7168e87799c736fd81c6d8d2f5a42e50db6b4ce22e5e39aac03d99e9a04c7f14f6099e61678365fb578fdc90fc8cc1d39f1c7d13d5f6a01a3bb3c4ce780987149b128025559790d518cd77bdf498151eaaec071744c8f450ddbc39f8650fdc6168a4dfe72fc3d1cad6eb5810863b0d843c2fd6f82537348dc88504fc2454d058ab173f632076e79aff3825d35fdf2dbe73052993462731708ad824ed1fd4b03d5a814ddc62c453506bcd7937ad39f892c06c6f2fc1b", 0xe1}], 0x1, 0x0, 0x0, 0x4}, 0xa) setgid(r2) select(0x40, &(0x7f0000000a80)={0x3, 0xd, 0x80, 0x5, 0x4, 0x1, 0x2}, &(0x7f0000000ac0)={0x80, 0xf31, 0x3, 0xb93, 0x9, 0xfc41, 0x0, 0xfffffffffffffffb}, &(0x7f0000000b00)={0x9, 0x6, 0x0, 0xaffa, 0x3, 0x400, 0x364b, 0x7}, &(0x7f0000000b40)={0x4, 0x100000001}) fcntl$setstatus(r1, 0x4, 0x40) utimensat(r1, &(0x7f0000000b80)='./file0/file0\x00', &(0x7f0000000bc0)={{0xc3, 0x900}, {0x3, 0x2}}, 0x200) pipe2(&(0x7f0000000c00), 0x4) getegid() semget$private(0x0, 0x6, 0x84) 00:00:34 executing program 4: r0 = getgid() setgid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = geteuid() fchown(r1, r2, r0) r3 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={r3, r2, r0}, 0xc) r4 = msgget(0x0, 0x4) msgsnd(r4, &(0x7f0000000080)={0x2, "a588580bf4697b44e7478f2c3af6727238b309b91752813e1a3e9f68bf5c49c8ebfcaca4f329112e6b53852be214e59b051275f62e063837f63ed1b924c5046c9bff442dda3658fa2b0024bd7a954d905a228772e3102282919ca368fb12f4f7619d2beb1fb9f06dc00eb031"}, 0x74, 0x800) r5 = getgid() setregid(r0, r5) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/41) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000180)="ea3bce428ea90a4b7a8291443be37819c101e7543ef6bbe5142db44433f63a7dc3f7ee4dc3cdf3f0949e0aadde135709b5fb873fbaa1d8270a142636fc416ebff20eb0b061cbb4ae8b93cb67bc3a6b4f717de96d262bdfcfa90bcc3c", 0x5c}, {&(0x7f0000000200)="79084a02a05bca36fcc38c753b27b047cf95552fd84d9129bfbbcbafc95473ac9bf8e6e41951c09894fa9a23dd58defdb1adce8e97e5f6add7a6c565e3a98722e5cde0f2b3baf797f10139eb9efa722f176f9b08c6d168fcd15acf1c43b1", 0x5e}, {&(0x7f0000000280)="0f323181860f6b7dcf43947f2f7994552fea37701dee654d98805c24807cad5777b4edee93c8153cb69b7e142fb8068b0be96272e0b197fddeecccb62c634c67f10535e367bbb91ba6246b7e993a0f4aca286c81306dcc32bc6c6c7758e0f96156c443677d49ecba15324ec71df742d6bad6e03b39555f6c4db22948cf06e1bb5cf45105c864fc2f39748d0cdefda138ee22dac6b64f6bfef4934ee396afd2576276d595be2c2e6327da9f90807113f216090f23e60c14335b8b7b9f5516c3b8c821c6f5230312a3b46b4e45f3aa67959f90412fa4bab942e56b08af29460584d5d5a279a146c3b85795", 0xea}, {&(0x7f0000000380)="91f0e1af8c7bfe479c563e5da6c143a9efdcaa5b57e298f30c5f6e43928325fdc8b80e292a70d1ea456cb446bb40412323a2a5849b3dbc9c00034ae89e92d21bae83e68f6df2bea7b78e1aa8519bc2420aee5e8637ea862f5a47e48e390f53290f736fe982a1d94c63cead1308c19669b9f4ffb78a361c", 0x77}, {&(0x7f0000000400)="ef1d5a2cdab76d259659f1fb9194818f40dc1a48fba4bdef2acb3a196a0120cfea579edc11a5e65f146f1fddfdabcf765f7a1b57c9a7535a8b73bd65696fc09be58185d889c60ec993584aca148c79114391db1fd287bbefd7e90556d2f0d9fca8d165385ab3ad2079b44f618096fc2a1cb7daa14a87616a5aa35041a3fa596944d5b1d3c5e995957702bf43c8a580166dc324d27660d50af92cb22cd6c87d9919cbd3e2e9f4f1be71008a302f2a1ccb1a3af25cd899aa64b0f50d43c19282da674f6a99982021d55074133323b249", 0xcf}, {&(0x7f0000000500)="4e813c593e9351c68120acb63fa88f53", 0x10}], 0x6) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) readv(r7, &(0x7f00000009c0)=[{&(0x7f00000006c0)=""/15, 0xf}, {&(0x7f0000000700)=""/36, 0x24}, {&(0x7f0000000740)=""/251, 0xfb}, {&(0x7f0000000840)=""/23, 0x17}, {&(0x7f0000000880)=""/111, 0x6f}, {&(0x7f0000000900)=""/173, 0xad}], 0x6) setgid(r5) getgid() msgget$private(0x0, 0x500) r9 = getegid() setegid(r9) getppid() r10 = paccept(r8, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc, 0x40000000) sendto$inet6(r10, &(0x7f0000000ac0)="3cf35752edfd306abf701f579cb1475d78342675dfa33dc9c991aaaeca41902850454a5bfaad086095687c6d05542ae4922b639144e780482899587d7d16f7f365575dd724946a75bcecf8edd75401f4d3e43e4862b452e874c821023cd512e3dcb0f4a446723700b7aa8793c67f53323cc0808588384f82003f0341373ce77c4bc4c0d25819c2de25a5ab25168cd46a76012f3fd835f8cd491f43dd417f68490d7d063615d89985111c7cb6dc28f0c84e9a6f3437cf7a8971c624ad11eded6e556c275931e9ab15b2a393c027aa98550e620c07024c", 0xd6, 0x2, &(0x7f0000000bc0)={0x18, 0x2, 0xe3, 0x800}, 0xc) getgid() sync() r11 = dup(r1) mknodat(r11, &(0x7f0000000c00)='./file0\x00', 0x11, 0x9) 00:00:34 executing program 2: r0 = socket$inet(0x2, 0x20000001, 0x0) paccept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8, 0x60000000) r1 = semget(0x2, 0x3, 0x182) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/93) r2 = semget$private(0x0, 0x3, 0xa0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/4096) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001100)={0x80000000, 0x1ff}, 0x8) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000011c0)) 00:00:34 executing program 1: r0 = socket$inet(0x2, 0x5, 0xe3) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/185, 0xb9}], 0x1, &(0x7f0000000140)=""/89, 0x59}, 0x41) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x1, 0x0, 0x1, 0x9, r1}) r2 = socket$inet(0x2, 0x0, 0xffffffffffffffff) setsockopt(r2, 0x6, 0x5, &(0x7f00000002c0)="097fd05d80660ba9a9c4f00f186d5bdb72b308fa1c21811b1fddc7e5cf52d45ea1084ba79be804f76b279f0b22ffc742a11be78b", 0x34) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x14a8f20, 0x8) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) bind$inet(r3, &(0x7f00000003c0)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getpeername$inet(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000004c0)="5f13b539ff814e0e4806361bb32a5e78826bdaa4aa13af2bae71ccd3003a634cbbcfbb61b89cdd5845d4a0488ebb34bffba4437e108da35bfecc7b022c5a379571532ead77c097519215ac6722bec5726ae9a696e49000bddf55cb3442e738c73e489bab3f08779c39bd405e07311dacf869a1b1b1a2f42c050398ac9b645c5c466a06fdb9b650f3bab125a27e91bf9bf01080f898a81a2afd6c6b8466a63f4a312888afc884f6019a3dd60e47e01b21930aef39060e41cfdb112d60553f5dcc8f7a5f764c8effb0e6bdde100cd34e7e2e1bbb1a55bbe66f00e4d4ca26950696141d4686e7a4c2d3a22101851a98423b467a367fb293635d87dd6ba847fa22cb91f1b6ac5ad84c1a89b60f28a03ccafd6a507164202ad7f37d19b9866abd3a7993ce6ac3bc7ec083bab0525a4683d0733cd048f9872b46b77d616f0c9536b0a8b59975291b95db517c3b6a97b709aa8e4545a92b995f39d593fd2a4e64d93746b72c9f5b6a9a2c4bd7bb176fc81ea5636a016b87dc5d9bc1e84217f6a6c0a2ec06a45eee5fd8bea891f7e13bcb0be6b3fe0af32279e4cdb347ab672e0337637e1c12e9e54c2b7e41018f7cebf558232ca8d7c226761cd2b00f0878b36c73026fafa04ed98d086028430156a4875873674b5fd7e0dd5837a974d7ccf67d67afc0313716d73cd6d7064dc8caa41dfbf3a89f5fc5e16eec9c2efa412d2484e1dae3572d06ee966f78c6be50b33e3d04287466aec13bf57ef30809b828de87b6a736fe141d6bde5349ea80e764015e057d3171a1f3a3a33be05ab3790351288ee77c6af1e3c2f8989b1d410734e45da4fd8c6cc43997c767966e07f1fa503767c20aa2fa7ea8ace76d82dcca19dd78c352b9b291d14a6f1ac6dabda38f17aa2c6a613325622424b9b6e196898ba6b1db7f9d9049236f7c0334bc740cf90e9503a058072db86ae3103660c8f4138aedc8aace67c3a8cd764de85e97cdc3bed32e1f62744382022eeeb90b6e50667fe48a1ffbd85152007c8234652bdbadf108e3b4bad1525c90972d4cf25a9a7a4b873d029fd0b130ae805601d472b84c314b5c4624d0280f8e6664ed376bd14f74059f036eee47660dfcd73e53d7ebb1097e9bd0b7eec6240dc9f52edac6e7c834b1d534d652ba2f7226c5c24acf54b18a97659c924eb728da47650f827cb5fe1de96aca2ef7a07096565bf522fbadaf7cde80708e7e2370936f14811f24171a9a8c02642c5a145e9fd384dbeb9b9650849bb23ce5881c548dc8309e808b10fdd59b7a9fa7327b1ee94f6a713342069521dc6283353706733e045854b0f8dea4b0183f91e59db05952ca1ce6ca5df2437864250f61fb071f1368a299c019ae3d8cdd78918a63e0cb5e5fcab0a24e86460d3f867626a03740b1d93a2ac55d0d1679fcee97b3c4c474d67564e1939ec2c97d83ebbb1fb2ba977cdaff980364efa442896e88eefc934e86aa3815fd3fe384bce8070eb30f3c20f4155c0082542e903861f2021c16c6a70166019ea3b293de469c6096660e68916b49fecb101299f9ce858a0d3cf2149996c6e4930ac4a9d982ffc44e215bfd8f0706cf22b373aeebed8107f5d63c3f5e6612631d8ad74df5a15134386341787f3df21c6f5bd2ff97af8918e3ad877bbff7c9a98a51fa8e61266383f70a98163d1782ea87b33b77eaf3c5daeef0f9709d3ba69ac65ca2f22fdc17da4933e01b58053a389ec29477d0bb3bb6dec1f2cd518f2e2e7c5664a8c6e7b847dac5afc504ef1716ab472bd92cf7e8bf240770c3a6bcb40df79ed2561bac7c9d469ee07d2f57e7acc5a988b24db6462eba23e35b870ecac25d2fd127ae7771a9d1fd327e957c756344834da56368460803e704623d9d764ac22b5d021f981b15acd36e73563e2fb2f4f93e2cdf65839fff67183e1712c24bd33dc95fca442accafde6401a2fffbb41bffdb141ede2202333c68c20a8bde4423fa9f24b7698951bfe39d614d285c403ee372a081a676850a8b1d70eaa602b5663fb0838a2f1526ab3265af56075dd92c0706f9ac4a902db1eeab09ac9473770d8260eaf4c97335686d136a040d5027baeb73bc8dbbde7c06a4473fba2b8a15233958e5fb6b6e789b66dd475a1abfccaf0866627d616258ee0c40ceaf54598849ee4dc0fa095a6cf45b0ee402ab1409beef7d760733ec0e83e34f39cff974cd76229ccb2ab1db568fb52a036ef0b0638276de0eb38bf0023334defdddf5462505930a94b3a2efbd2ea41e441316d7a00f1f38747b1c86b3c87198e34acca3104692bc07aa62513fbfb121b0bbf1115a4e372d6da253b3b3baab71b2884c3810b25ae260d006e631b5427988b620e8dec678282f5c195b8b6ed6a94463b329fbe4f07651e71e070dec18f4afdb34a4cdc579d8aa520fba22629d46fe461debf1e3f0b1e07cab0fde4e0cec3a10b263952b80314cd875d0680ca5ac72d116716db29138685ddef017df471cc77cac48fa71f539f0958584522523e29d3f24c34a1daa96c788e0e4596287227de5313ee13b846538b4c0e3495ceecbab1fa845db6560e2ac531f0d364264fea83f093113900b9a6c876667ba1782827c929d1e2db9e61ea4f56cd2cac8e2fae3ecf50bf26c316d368c9c6213c49e67c501c823cf3fe2765420f7bacd51a9eec73b317868bacf4409bdf0910b62a20da9be85b46e8a1f5edbe513fd84b1ec2a062ffdb07d94000046c9170fe918b9a4b6252d6aaa0a247a48c8782e075fdc4a008393661df4221c56b66bbd077405570bc19d7f770b8ed8a3ee7ddc6900c69fe8fd41d206f0bf05cfbe9ead421bb6cff7c5eff7868fcba4e9b661c7904caa07f99a2d57af502532ba0fd464faa2fcb7076d7e62ae392179c320aaab2f858bd239a49dfdef5124a34212190e95480d90cf1258a94b649c6f590128f64bb67059d0b970d0ffc6d91d6f68319c14da8aa3b9d4ca1e554ce9f196d8f5de0321f5cadd975169ce3620489c0557c4c1d608b1a937467d55e0baf2673fe608576ed282697016d2e1bebc597d870c063eb0a0e3bdc1afffef8b569b6fbb994621c08da67b996fe837e5682d1267d51630b98fe908fc7523b5109e94b3e8b8d43d8d37feb8ccfdcd7aca4398f6654e2bf778f8c094cd26a3adb0b12ac6b808aa7db996b512fdd3f8ceae39fc7af7a23196157279273535518460d31fd6d6a4cf6385943f8617aecdbeffb7fb010211ed3566f6ef6aacc4283b9fc7761ad817e2511396ab933c114c272712cbcbd3dacd0ecccb8919568f8ee1e003041fee22f75ca23447a18175eed4cb96e848cfd29103f162e22be62add8391ff417b4e58487b5bf7511f661cc58f4a85da861c5c480426039209015a9c8778cce8d17deab12649f98697da7527b9da45f2a628222f65463a7ea212b6f13842a168ac9d954248a2af4923c6f2c290fa25c222d523535ea3430a3819b89ca21e040c237e39a0de13b372d6fd07688fe77dd420504bcb99dcf5fcff81f0cc0c5c4097b9ee1f1b7da167bffbc6468e5e7cf5bae7b74a130d20c63f7397b24282ee0d14e18df426e2834078a825e5b2e5856119e8ede68ee81d2a4a65b38259d8e27900c37931194d12b0f672fd13e11d5ebc1d2d85961e57566ba26d30bc8957b600b6ba49af43cdd46cb4865a28967ea0e6d3c3be9c641313722c0d9079fc7d9f707f9ea99662ddadf85b7d583dda2ea8c4b95150b253eb7813ffbe9ec8cbfeb1c448fa30c88ccd8ff93c37a7ff4aeeab1b0ffbea8b80fa34dac898ef83c18c56499ff4ce1f6ee5d69f0a3812e3b6b8116011d0dd39a91dd245681deee5470f79ecbc9a18b42674546e20a18a8287d2c267a0127b43fb77e6c45caa1c7b5d484ad9e5140758a23a6c5e5f6d1554d18bc9b5bd1ec5f45dcc1e842480abc53519b418647581fe6bd49ac642d9e27fe927eb1c207bb7a424e0726d48741d489bc3841a1402a1c1231c1f1be3176281fc231b7b6f6512a5289245d245c499a1c092ce8882d6352f13d7ed0b7da040298a3890b37bae5c7a45593f4d93eabcacadf652c0bcaa688dffeaa752f843bc5e37fb359a7181b097ccc9d39d63084181797af51ede92683204678224a63bd0eaf0f3117d901bd4fdd65899181393c735e02bf1b03bfe1de2e7222e7c7b4a0dde588d223e916fc75f226047b8caf163ef6648b853dc5f2926b504142365ce39b37492955372d8f660b84d78e77822fb2609ff9fab381efc2c6a45706c5b371f4334378e3d7f0e3736bee874eb017223078c142d31625bb4083cff7b67a8eb736e55303f763a3a98d45d0e18a4fe5b927f22072cf73f9eb557823893e543457c85d88240583a644d6c5aff121c1b65072f8e5963b2345e842e23c9fa04ce0b0a28ff3d8789703a20493d339e2d7f145282ab7945a59509a2835cc999b8f6b9cf6f9232586ca9a990f7761c14f2b7abc515361a75355eebb2cae4de7aca10611b229ed836134b632986895ad22591d6f85942a7f3c737d9cb18cbabc54e9f6dbb5db48111c474f99a81f5fa945a8a0bc40a5bf8fda1dd3b06293cd058a335232f3d1e0e0c71a42c127c122d1714e2039704b12657de4da3a0822d4747b51e1f214614b51bafa622a97c269e1f39054bbbe1d08b812e314d2da61b94887f231355d9bf9e743e023f955d250f45e48496d0bb7ecf1cfb1152efbf49b17d384689dd1952e46fcc0abbe2b1cf68fcf08f5fc0d9ce225c266c42bdf0a7c65e718931b9d9bb570f21d1fa52e2fa414e1e8579d03f42b455ecfef1388b1ed8f9e00762943ca9969565214cadc763cf36e12d13016b33164c6c6e4b6ab3139538f7091a2cc2385195e59a7091db5d2ab1bf8fa902dcb56d61b9ea81933c5e77654fc5d1008391d35a6e75945310710bf958385c1969540642ce6edc87996b9d4c8d9e4669fb0591936f228dd2d2f3106dbbab77a5a9b7132ceb040d5f16e39451be50b2ed87f7c3a3e7fa21a176dbc7605a48e5540272066656adc305919f551b9b831329146ef2c9129df8ad4f06634d53708603bb2277f1519d2b664a623a33aab3be49454e13228fd308b3a70dc298f55b41afe719f290a7ea06e74cf640d55728afa3f5115c60db34a4787bd91bb15fe3ad3846ede888717c85028fe276a8f609f9e82670812a902797c6959a367df83b99e2b643d58ed504d7a42ffff6b57927aa99daee736f87d1bcb8c5b326b1535c1049bb1b9c04ca431f9eb4a5572e7fca99d1021a3cf6d2f30acbd170fca4e5641854abfcd779ef771817b0da0bc3ef1208cbac9cac73ec77fed3fdb6808f0438645ca0167ac7f15bd557b7b16ddb7e1cc79a4481ed27784f2d94e870b6b9e295480c302eeb8bdac0c53a6c21a015ffc80443098484cada504845fa8b34b0a5a6471d850c6c94a64ea322ea205f0683769fc421c92fe9967db0a778777a4e15ae4ac2fb6ba5f27032738be1ef5578b7147c88c49c35a236ca94830eea1679daa3e3907380928a9129614a9410619bd5723986f8e462278bb112e3289e275a2d8cdab466f58c7d3be316571047176fc38119b3349bb2a29890e6887398fce645d9e78368fd4a9adbca8fad5f8c11973b8416ea05122bbdd6c4950199f5f375b4f99bd913b67029f5c42c96e9a96addab47f854fe42913d9a3c25e07a8010edf1031473fec2e819e137e2b2e792ee77991e652694f2ac5f6262ecb0b5e1632c6a271fa44fb1e3a711fae36af25fd6057fb495cb9e038959016e13d6ab781af94d5be26d9710c65238b7d7e1b098d8c14f", 0x1000) getpeername$inet(r2, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r6 = semget(0x2, 0x2, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r12 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001600)={{0x3, r7, r9, r10, r12, 0x8, 0x80000000}, 0x7cdf, 0x401, 0x40}) recvfrom(r5, &(0x7f0000001680)=""/4096, 0x1000, 0x1, &(0x7f0000002680)=@in6={0x18, 0x1, 0x9, 0x6}, 0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000026c0), &(0x7f0000002700)=0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002740)={{0x8, r7, r11, r10, r8, 0x6, 0xbf}, 0x101, 0x10001, 0x3}) sendto$inet(r2, &(0x7f00000027c0)="4231f776a28101a1550c10e3f703f922bf8ba8b59a1cc5b4daef04bc6a970840c7", 0x21, 0x401, 0x0, 0x0) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000002800)=""/221) connect$inet(r4, &(0x7f0000002900)={0x2, 0x3}, 0xc) chmod(&(0x7f0000002940)='./file0\x00', 0x20) chown(&(0x7f0000002980)='./file0\x00', r10, r9) 00:00:34 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/92}, &(0x7f00000000c0)=0x5e) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f0000000140)='./file0\x00', 0x8) truncate(&(0x7f0000000180)='./file0\x00', 0x7497) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000000200)="7e162e37495a2dd7f978b1bd737f3578ac6541d573204513c0c30ddb36b6df5dfb927441cd97677104d4f756e372ad52658303e777de08868f430d709ec5156b947f8805d6bb42e88d4402af1f55b17aab6a2b61dcfe95ede70b2e31ede495e16c880bdc3f1f10d4497d9548fcda8481d0618dd10d800dbf30e377c01a641351e6a43ca55b63f001d274ab2207a737", 0x8f, 0x1, 0x0, 0x0) r1 = getgid() readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/137, 0x89) sendto(r0, &(0x7f00000003c0)="2198da742ecb7a2b28faec669c140fd63802ff01a45ac674aaf03bc54ce7f54d1e29a406365a4e2eb4e8f177d83fabfcd1bc30d71f28378bfdd435fd0e54a9290a3740af2b229600e86d6d0beaaa42592d13f63148dfdc20a6b6eb141bc0c6f3437f5b633111c6b1539ed84f4c1a3a534948c955d08f71", 0x77, 0xc, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffe915, 0x100000001}, 0xc) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) chown(&(0x7f00000004c0)='./file0\x00', r2, r1) mkdir(&(0x7f0000000580)='./file0\x00', 0x10) socketpair(0x2, 0x1, 0x3, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000600)="7909c99cc2cfde05c3a6c38f05924b3aafb919a31d4a42b623068597261ab6f4a8d73f320061799e284625c0d0fee56e236aa01254db53176bbaf7415378bf2a58c77137e27fff2bfc0b865e1b023b3c3a8f9f144b779c189bab4694ed3d26ea94eb13bcd76ec9fa4759ec0e074477c1694019f18d666296bbaa86285dce1ccfcaed63539818ee27313310f32334c960a624ec7db31f4052257d28b0c4eac321352db87bcdafc6a7bfd88b8aff367ab4a6e8caa951beaed0abe644f5b30ecd5f3fd3fa", 0xc3, 0x2, &(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000740)="448caa1dda58c95f03a469754cd9a2d68c84120795ea537d1ad272f403a1d6351ec473a3f642b28367e65053803f151e", 0x30, 0x40f, &(0x7f0000000780)=@in={0x2, 0x2}, 0xc) connect(r4, &(0x7f00000007c0)=@in={0x2, 0x1}, 0xc) socket$unix(0x1, 0x0, 0x0) r5 = dup(r3) fchmodat(r5, &(0x7f0000000800)='./file0\x00', 0x10e, 0x200) sendto(r4, &(0x7f0000000840)="e60bdfec63c90e4710acd37c5a14d8b50f59e5d4e16290f04f04beaae2751d4e012409f105df909fbfbe4511dccf17a733d14a45ec8aabe06485ec738d1df3ac5e39ee109a6675b5fb2480b321e4acecf2d2a000af10082b7bd6a571b5fd010e073f72f1ad52f351e49c658195cef8e37142c9e90cdbb4e8fd05cabd2c7c85e4d1f5d8cdabc46ac83e2dc7cb5dba5571c4cde730a0c5dea04c0dde5f089a86138bf67464d45e21cf3e9dc6e428428374fd629d87ab8dde70149c97fdd0dac9a27bcec808a7e8b816342349385160d1c967a29e1e4bf0816f75bbb4f0bdc6278bbed196dc193b3748c16b7b5ed3d4d24deeb3e49d9c37a20d53", 0xf9, 0x8, &(0x7f0000000940)=@in={0x2, 0x1}, 0xc) connect(r5, &(0x7f0000000980)=@un=@abs={0x0, 0x0, 0x2}, 0x8) symlinkat(&(0x7f00000009c0)='./file0\x00', r5, &(0x7f0000000a00)='./file0\x00') getsockname(r5, &(0x7f0000000a40)=@in6, &(0x7f0000000a80)=0xc) mkdir(&(0x7f0000000ac0)='./file0\x00', 0x1) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000b00)=""/153) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() dup2(r7, r6) 00:00:34 executing program 4: 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) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept(r1, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:34 executing program 0: r0 = socket(0x10, 0x20000000, 0x9) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000080)={0x7fff, 0x3}, 0x10) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000100)="4857852612b70ccf681aabd300496065ca14d8d0b6be2bc6748ec4a5893a8c413915ccda168270d6730c44558d074ab20f5fc7d3d92bc123b26b839ae690fb02c66a2afc2d50a181f7c8d73c69f141a921ba490e4c671f6b00dadf95bb09cc3111d6890ca0a6ab7c5e5136a88c7896ce9dc4db3eed261357f343d46d5e2f8913cc33773b1e287bb75eb1463752d434f177082ba0b81383ae7342a679bca7df2f3b499ffe51c1b0d1fb2f9257071dbfefe1", 0xb1, 0x3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = semget$private(0x0, 0x3, 0x500) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x756, 0x7, 0x8, 0x2, 0xc00000000000000]) recvfrom$unix(r0, &(0x7f00000002c0)=""/85, 0x55, 0x40, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x6, 0x7f}, 0x8) shmget(0x2, 0x3000, 0x210, &(0x7f0000ffa000/0x3000)=nil) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/11, 0xb}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/167, 0xa7}], 0x3, 0x0) r3 = dup2(r1, r0) r4 = socket$unix(0x1, 0x7, 0x0) getsockname(r4, &(0x7f0000000600)=@un=@file={0x0, ""/82}, &(0x7f0000000680)=0x54) mknod(&(0x7f00000006c0)='./file1\x00', 0xa000, 0x317825ac) r5 = getpgid(0x0) fcntl$setown(r1, 0x6, r5) r6 = semget$private(0x0, 0x6, 0x600) semop(r6, &(0x7f0000000700)=[{0x7, 0x6, 0x1800}], 0x1) connect$unix(r4, &(0x7f0000000740)=@file={0x1, './file1\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000780), 0xc) renameat(r3, &(0x7f00000007c0)='./file1\x00', r3, &(0x7f0000000800)='./file0\x00') semget$private(0x0, 0x1, 0x0) r7 = semget(0x3, 0x0, 0x11) semctl$SETVAL(r7, 0x6, 0x8, &(0x7f0000000840)=0x2e57) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000880)=0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x57c0e005ecaaa19, 0x90, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x210, r4, 0x0, 0x0) 00:00:34 executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x900, 0x20) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x28) 00:00:34 executing program 5: munlockall() r0 = semget$private(0x0, 0x4, 0x82) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) lseek(r1, 0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x180) r4 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) semget$private(0x0, 0x4, 0x20) r5 = fcntl$dupfd(r1, 0xc, r1) r6 = getgid() rmdir(&(0x7f00000000c0)='./file0\x00') getgroups(0x3, &(0x7f0000000100)=[r6, r6, r6]) semget$private(0x0, 0x1, 0x2) fcntl$dupfd(r4, 0x0, r1) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r10 = dup2(r2, r5) accept$unix(r5, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) fchdir(r5) r11 = dup2(r1, r4) write(r5, &(0x7f0000001200)="e1d4d22e71770ca9aa7b3a60dbae8ed230581c0262f8a460b2c60bdf332db75dc7284143a9b3b2caf7c40a641507dd9b97c9b9cb209d34a1a6359f0e3bcd4b594b0496985acd472e5877f5eb29f165cf3af09629f78e24dbfa6f9399e59a3931d4554686646c49f9675db02895c8a16762f51dccc47a9cb2b87f15ff4429057285016dacb2ff0d8c38e060896fbb94550f3e9c48ea079f570b6cb87374f29db9d18c", 0xa2) fchmod(r10, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) chown(&(0x7f00000012c0)='./file0\x00', r12, r7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000001380)=0x2) semget$private(0x0, 0x0, 0x144) mknod$loop(&(0x7f00000013c0)='./file0\x00', 0x1000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x410, r10, 0x0, 0x53) chdir(&(0x7f0000001400)='./file0\x00') getgroups(0x5, &(0x7f0000001440)=[r9, r6, r8, r13, r6]) setsockopt$sock_timeval(r11, 0xffff, 0x100c, &(0x7f0000001480)={0x7, 0x4ac}, 0x10) 00:00:34 executing program 5: r0 = socket(0x11, 0x60000003, 0x0) socket(0x6, 0x10000003, 0x6) getpeername$unix(r0, 0x0, 0x0) 00:00:34 executing program 5: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = paccept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x40000000) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvfrom$inet(r1, &(0x7f0000000180)=""/136, 0x88, 0x3, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = getuid() getgroups(0x6, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000280)='./file0\x00', r2, r3) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0/file0\x00') stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mknod(&(0x7f0000000440)='./file0/file0\x00', 0x8, 0x4a0) getpeername$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) link(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') truncate(&(0x7f0000000580)='./file0\x00', 0x5) fchmod(r1, 0x1b6) unlink(&(0x7f00000005c0)='./file0\x00') mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8000, 0x9) fchown(r1, r2, r3) truncate(&(0x7f0000000640)='./file0\x00', 0x7fff) accept$unix(r0, &(0x7f0000000680)=@file={0x0, ""/63}, &(0x7f0000000700)=0x41) setuid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000740), 0xc) symlink(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') mkdirat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x106) syz_execute_func(&(0x7f0000000840)="66450fd4f5660fd4baf0ffffff36f2420f51895faf0000c4c251b77f04660f3831a5f9fffffff20f5952fec4817829b170000000c401dd761643f7b780d00000c4a1e5f986b0680000") lstat(&(0x7f00000008c0)='./file0/file0\x00', &(0x7f0000000900)) r4 = semget(0x1, 0x2, 0x42) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000980)=[0x1d]) mkdir(&(0x7f00000009c0)='./file0/file0\x00', 0x10) socket$inet(0x2, 0x40000002, 0x9) 00:00:34 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000100)=""/123, 0x7b, 0x802, &(0x7f0000000180)=@in6={0x18, 0x0, 0x10001, 0x2}, 0xc) getppid() r2 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/109) socket$unix(0x1, 0x6, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003140), 0x8) 00:00:34 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1480c2a, 0x18) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/236, 0xec) connect(r0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x81) connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom(r1, &(0x7f0000000240)=""/121, 0x79, 0x43, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000340)='./file0\x00', 0x4, 0x200) r5 = open(&(0x7f0000000380)='./file0\x00', 0x1210121, 0x80) connect(r5, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) utimensat(r5, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x80, 0x7}, {0x1, 0x2}}, 0x200) connect$unix(r5, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) getpgrp() r6 = fcntl$getown(r5, 0x5) fcntl$lock(r2, 0xf, &(0x7f00000004c0)={0x0, 0x2, 0x1ff, 0xfffffffffffffff9, r6}) r7 = accept$inet(r1, 0x0, &(0x7f0000000500)) open$dir(&(0x7f0000000540)='./file0/file0\x00', 0xc08, 0x180) connect$inet(r2, &(0x7f0000000580)={0x2, 0x2}, 0xc) accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) r8 = msgget$private(0x0, 0x4) msgrcv(r8, &(0x7f0000000680)={0x0, ""/65}, 0x49, 0x1, 0x1000) connect(r7, &(0x7f0000000700)=@in6={0x18, 0x0, 0x9, 0x42}, 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740)={0x6, 0x9}, 0x8) connect(r2, &(0x7f0000000780)=@in6={0x18, 0x1, 0x9, 0x1}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000007c0)={r6, r3, r4}, 0xc) getpeername(r1, &(0x7f0000000800)=@un=@file={0x0, ""/4096}, &(0x7f0000001840)=0x1002) accept(r5, 0x0, &(0x7f0000001880)) r9 = semget$private(0x0, 0x3, 0x570) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000018c0)=[0x6]) 00:00:34 executing program 4: r0 = socket(0x0, 0x3, 0x247d) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shutdown(r0, 0x1) recvfrom$inet6(r0, &(0x7f0000000080)=""/142, 0x8e, 0x800, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="353c0dd74cb227590fc5ece085825adda125e420315ed6f446164f5c59775b27d3c0b1ed5ae25482db3641e58f9a71a61d0358749ca76a69df315580e3c454114e96cdd8434cf50a1848e5e32749da18ffcc8b44831c07e60b520d9468d46290106824ed22bc31f0", 0x68) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/23, 0x17}], 0x1, &(0x7f0000000280)=""/75, 0x4b}, 0x801) flock(r1, 0x4) shutdown(r1, 0x0) r2 = accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r3 = paccept(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc, 0x10000000) setrlimit(0x1, &(0x7f0000000480)={0x100000000, 0x9f4}) mlockall(0x3) r4 = dup(r2) unlinkat(r4, &(0x7f00000004c0)='./file0\x00', 0x800) r5 = open(&(0x7f0000000500)='./file0\x00', 0x120, 0x20) symlinkat(&(0x7f0000000540)='./file0\x00', r4, &(0x7f0000000580)='./file0\x00') shutdown(r5, 0x0) r6 = shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ffb000/0x2000)=nil) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000700)={{0x200e, r7, r8, r9, r10, 0x4, 0x799d}, 0x2, 0x7, r11, r12, 0x1, 0x9d7, 0xffffffff80000001}) r13 = semget$private(0x0, 0x0, 0x2) semctl$SETVAL(r13, 0x6, 0x8, &(0x7f0000000780)=0x5) sendmsg(r1, &(0x7f0000001b00)={&(0x7f00000007c0)=@in6={0x18, 0x2, 0x9, 0x4}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000800)="2fa1fc371a1440c452bf72b0803390584d3ca44dddc8ed4395166b9b169dd7cd87fa66b837dd1677276fb4eec80d87dfb830f914e407406d17b4587a8cf637bd586ba673e27efeed364576e59ebb061c840bfcc67753ea46e264eebd971c8e957ea971b36efa0f3bc93512c06c4a3003a0b8f9fc66c2b0ab9a2e50ce1418895bd3c1642638e8672b19869b2040d3cad07cbf9d585cb947f1325de77226166d6289d00f8ab0426aa0e5da1cb0d8945d45710f5647229e989009ddaa1832a930723520b593a10b2a9d8a9be8456f16305b9180c34645e5cfa419355bce7a35", 0xde}, {&(0x7f0000000900)="1dcc1a00910e651d36b7a8b208", 0xd}], 0x2, &(0x7f0000000980)=[{0x10, 0x29, 0x2}, {0xb0, 0xffff, 0x8, "eadb2d185b7753ca798e021cc3b8690ae7c0349a7c2d4272fe9a25383fbcf4d0134a25c3cedef69edb7da77626788e63c6d23e16e7cce94f1bdac25c30fb7413c2e47598b98ad1f09c67f46cd7a8c7b96267f3bf6c788c4bf3901d3e289c092393f24f71748a48c949aeb0e1d611c45fdc962b5166a82adb80bef5e46b0288f784018769d3618e53580ba110d127a5d777248fffff10ab59addd16ee87"}, {0x18, 0x0, 0x100000001, "f6867d722eb76c"}, {0x60, 0x101, 0x7ff, "c48b88cfa73a088b953b8e322d82bd53f7cd2a5646055cd202b2bf4d44dcc69ba6b0609d41b278c28d8145c36e528b5699bffbe26a57f5e3cfbb6cd131e4df78cff33169c30feebc1c1c172c24e1a2fd"}, {0x1010, 0x0, 0x1, "0cf7660e26acd7e3378b69a30b41ed28a7c998ce66eb2798c81e0820c62a871fe76ca1a930cde4f7f99c820b95fabd70ae3dc17ce7d9fc3246d61889f3f3f7cecc08f0a3f2bc077db426656fecac1da440cdc28c0565f6672808bb0c8b271f96d0a816990eeedad60406e03f2fb6b2bb38eeeef84f09c8649cb6e0e36058c511b0764783b4a5a3c5ae6906e49dccb17532e813b5ff5a31f7136aa29bdaa2c79c742fee259db27be00ce80c5572f33599d914440df713743722fdf8081da31e9762f392a9f63c5ef844dce1269ca6cd833c0ce2352255eea192fa29249fd9fbe3cf947edc3c98045fe1bc8607ce772d00dde0872c021667843a466d2720664d8f4c4cda7543092a4c62c352409d60064a3c8cbbad530c7b7cfd6de7371d41729c36c495b2cef8f98db5ffd6b0d3cfc4ae6ecc9fe7d1443a82700f8d0fda5d275d1c8524dca485c3d85f5f318fdcbd6c85d1e8cba90dfca4c8b24fa293b15faab7c9780c7f80d678418cebd79a0329039d3d47ce8f2771b5ad141aedad297fd18c7e941fea6d63cbadd934706ab550f52c051d4ef04a6d070bb86dd67e71e8bf42927110b0bf22ed234785df2de4a3eb754c5606ffeafc8f110c5d4fb4804e73f48ebd7f4696ef9876be8bd1599771fb2a3873c4b94ecdb4828843dcf2d2f554aa992b94e97cd487f355713dae5da6d0816041c23648e1dbb75977c32f0d63b1894bee72d8f08e9f362b754ff8bd5cf57fbccf092e6c10348093681f25424f1f538f18525753046c19bdafe6a9c59e87360b8950ec4c8df3dcf70df4b9808e3b95df52ac17b6c475a34580fd4a2cf6745382fd2822dc535dec425a8c7b64cb68787d38f7f256e4e0dc541bf2aed59f8751806146736aa86e4160950c9dc48a49eb09def0fe5c0c69ae49962683a7e6ef80ca3f1107c469951283f2bd635dac1fc134f6c140ac52ebbb311eddc22b8e8dff1054fd1615b589152c02926a54043abc1e63f014eec4d29317ec9d7e6b330aace27db6cf505e53342d9f6f32b25c82aca07ff7795ef19363ec8e2879bf836a8693ace09343adcc9b5ef80d1851254345b14f675fe8c4c2e89f66cc352343fd8b9e90fc69ec65c5c134237e6d9bdbf358734f79006acb09785d758fbbcb10d25b60724e75ac42a5ff14e7d48583c08256ca8a658c8550edd5987e14c231ad8e1976677eaf2d1d48b0eab3a71eb07985c1a05c736c2b06a0bfb0949b2adc6b16a40539e64afed260dd493b5310ef483cbe161614146b643524403645df6c8839b7b7a8c5c243968ed9bdd7a500e0ce440c06ef1bb58c8842f572b5819a21ca32f1aa00a0ce3d511b9d0bd4b28e21d64557781dd37eec8df71601049c959457a17704edf21786a372e7ae0599c6fd3cc08841026723321c0b2d699d092482a88888c9ef6f42e665fd4bd1c20d99627ec6fcf8a35d9fb530d113203d25f1bc3c9b8f9bb74f515b77d5ce45ee1b4d8496378c491ed7925984db844d067d15de97062bcb3808c7ce1f4e91bc396761b11fba6c87f45bca493336fb715296312c5342e2988dc0ae6e6007474d5bae2226e337da08e83f6e3dcc5473253aab657aa6f94291a98bdf7c5f863328d0bade79fcbea5bd57903a4f6beb1e8d2fe518af777e4747670260a25f402d3135efc66da81e190a64c07c87b93ad359bb21d1f75521c6092e11f709e9748450fe31e6658a43af29a1f2f6b21d2d6fb8fd82872ea928c6b9be913e265bcf57ab0da16020dd42ab55f5ec4e24ef52bc7ed48841acedbd8ac752092b8dc82e8f1f260067d1a269bd7e8a2f1c94d2212e6aae853927ef7ed651f5ba72553f46fe15b2a77af5f6f9b9f28bcc3d162e0bedbae26d86808f431a09ffed27f1adb90823bc382f716143a6abc2b166b961833a20e4b227e51ba64d1967879e7815ce94f37e6ae7576f99f43100eca8733048a7ad1991d165246ed56a05522cd3038e8997a3a747416dfe6d910aaaf6ab86d8e3a8b78c85ee4c581e170ccd3d7cf46bff0561b568d931cd49d2adf487b19035d9ac46f82174fcc194808814ee9acf69248601d9d14b7d17c1237c9a3cfdaaa92419ec290e517b2f48e80fecf1c812fb76aa0b0e72cf6a673fddcdd3fca25b7f0f8ef1ed0ee95a95fa531bb72fe4b2c90f9324d5690ff0f9c479e30896b3cfbea045a1c12231039314be1f586c6daf6f2d031c3da6106d47f7f42574a6ff4d554802b2483bd1976dfda6e5a352e18916baf254a86bc34117841c71232043fddb22a62de1bbd8fae90c951b0498ccb6ac54fd2e7d15a6ac189ff176073dcf4a29efd1196f2624f2ff34ab8052482049fe8e96c96716689cb0b7f44297abb0af87db8f14b986de4799c9a599d17815f918941c10193da5a8b8df1273d61770b2f0dc519b93e1bc1c1466d6925c62e8b9d782345a681f04acd7ca7dc0f651baee438f5e3266537745c0a86bae5c179c84ddd2f4d3caa20a1021eda079493b5cb43089a68f24beea4eb2afa7df2e765ce289b1457eb75bb707739f5f14983ee81f8623cab4f6cdbe31b703f38bdb128027540f9f778827ac74b3bdb6b1150a8a9b1f282a86a36b50383400b685639a01cea50056a41369191442c3f29233c7423345948f7b95555881cbdfd7269cb1e9728dfa49a794b25d41b86896c538996aeee516038267a40525836995abe85c7c16483fa27993651c1dabf2c078be69772c36b971044fe8a5acb6bab7e26989586ab8ab97c8442ae721ed448c57008bd999343878cf38fe584cf6d1469a114f2d3f46e45abc82ea5155104666c33bcf923161859cc62ccd43738141cfcfecca544978da33057aa8c176b252b215a4079e756886898059b8ee622e38f96db6c630c7b435eb5bf8feefb897845c9b67e00692bb35f73d9f2c58799cf4277302320e52430d25a486414ad5f3da808ec8d9bc2a4c6dfbc885daa3dbbc9ccda2a2de1d8612c93339f973d6b77811ce898205f681de33f143b3fcc4ae0f96dfaac218790b42d8b865e4a546524545c2dfbd5080a812d39c0ac9c6b6f1567687ef32a649da1be833402977124c1c778e0952e8aad15e4bf1ebb565fc8a1b52d763ca9ff28de6290d1a6f1329bd30d32bdb02ad86338c5ed879831c25d12e835f91efcd4285ed3167f6e4deaa70ebe7474dd7e199562f18fdcae2a6dd518abcc6b90b5b1891bff74e03dd956af32b7683677b9d79dc2407efec8b58ef5a4057ec848dba00b6098597a2bdff61a74141abcf84277820a406d17e3db51a031e6e17b8fd4f99dd14f090605ca4d82f4319b41ec5bd2152e2a23f8cf7fe870b7d5f89dca5655d9afc4140c56b8feac4c85d1517deff934e0fb85958f7e3c189661ff1fd00dfe87f3223b1a99f6a04374e6faa77e9aa37002e0d8daf32a3d6fd5538d19ef23d78d4b7b24a2532763a69ae0c279df9bd416802466ed6ac79b0464cd2fcf1a354b74fd1b4ef0555ce7a3f4d0ee50b2b0cd2372175a5a36fc894f59c08fac78cec1f142ed6056c2be05edd3ac548972a5abb279cf0b4ce9be9032dd981932faa54f8e195d192912fffc489434a34852282874e4a30fc9eeb824121ade258edf0d3073187bccf3317737add9eccafec10665335ef8254cfa1164c577887dcbd1eb166bf05fec253698e0b2a49853152879080fb63b1b7bc2e9f185a7112e9a0e81a06992c15a7ba34b874395d30742ee443dac52185c2997e5af219fdc1cacbdd0fc74784fa135256e79b590ec3ba58dd0671a4b42a6151d5f7e3a12b76e3acaaf7fd7b0d54b214f17d78cad8d5c69977ae67c442b37bd0ffd551f7057bafca7c174353323580674a833129571b5c7ef79ad59582c3f8a302197d89d52cb8a724a5181510dada8a48b51bd93a5fe8b7170d9432e7cbe1cf32e1d1b454c2b47b3d7334d70fd031dd46ad3620a5688ae6175425562c87bd47f62c89e0db1baefe24140f6e78584a6cb1153f72f4d9bd5b9a770794905f36524f3c44a860fe5e9fb952ec4166567839ae4c86373fbfd5b49fb70796d702c8a5fa46df96e7103e3caea02140f3b2b59451989343d0f479643e62f62ba11c0233132313b59149b502e9e5fae44ab8288099df01335aa9914ff255306b4d5579500770eab9c7257cb8a877e48694448abef6ae2627bbe094a869cc49df1d4de0a9137888f62961b26cfed44963068278e660ea991a541b928dc90f65530b8b8d774a0b0c984848195c5de01908b9346d970d0751ccf97fa4a2525ca547239e8a0d2d1fb270120cfddaf48fe24ce432f013456d4b80c07c60ae387fdc371d7ea7dd57f7f383f2a15a2e3acea4f70b1c8c1216716bd7eec026d90bf74c31e31efbba35460adc7aeea04a47ba8b366a95cc6133ad1a7f6ea99688fa757989311b251323b17a60b9d3ef800897999d686a93f8a5bfd023e11b9660be36ef6b70ef51a11793b9412528e26a3845937ee8714f19a78d00b2824036c5693c1ae9669f88c996e5377abb3766b0005914356910a8e3df139b343ef8780348287347374c01b85e0e08973aa4817dc36f6676f5c507146287b1e6279e9097b0d99a6ae9c81cf641520396dc1fe6709d9057e94e1fdee45ee6651a5b03a1f762cf84ce321b85438ef1a87c42dc2c4f994fd7b39bd5b27b8aa6ea8b46d8a574895c5424ff6002f0e8976550fb6f47dcc57cd20e6d9de6f16188204b9e4f2051c8106426bb03bf8f2b94fb4004a7674b7e240d5c0cbea8446f501f453c62a5b857dbec72014b64fe4305616f412225d4fc2e4c895963f96cc059d11fc843b906d52deec62425b18a242e9fab3e8f1aba74cea467c3bb5b02b65605ae1ae3837ce140d923dd1ec49f56ec3661b1e0e0ef17567e8140ded937161d1d763991eb066808efec3832b5a22abfa982457d3426a36a6966f9ede05351f151d88cb309bfdfba9b0793f7f91a37763d432fdca0797caabde5231249b5d643865e3f6e6ed9c5cdfba43ec870e554499f2c40d7bc496e47551812bdd97bf1b519635dd784951be32ef4007b7fc5f3139c13edf944a449d2c05aa6784663da81b1ba6c8efd10ec2bcfde9afb1531fd6d206994b7ab7e31e2181e5b289acd967d60f4c0a849b9a7246b30fb96cbd56422c13151393c9a483927d1a4f25faa6c8e8622eca1d05d54d8666a0700405063b4dcc4c12371f3d57925f9e2b137c7fb90068d6c656926b2c0008885bf759149c0337f9cbb2ecb376c7644b9a980f84c706ba40b4868da6591dfaf9d65f2fce8907ed6492811f39d02a65856cb2a5b61fae38a9edbddf35c93d5d9554a8ef7e60a3377016e1d420473388378e210a0a83828bf8465a20ab697942385acdcdf9a0dbd4195a61e6f33da0264b5e7ab4ff8f07ede24b8db0472e28e8d6414753789f94d5307de544805815a24ba088fe24da5f9c4b17d90f57de43ca923c36f88b6dd188ed952ff9aa143141efd78df731762887c6d35ae0e4db6b04b39e06b29bf3ef9a2d0ecf7e3097ed70706ae11557c4ead080af7aec6f69c5d2731a7e24741d1df8291337d96d927e7d308edf2a2d984007b13e2753a033aa0e0fca240635cf6d10a35d4b0e84abf1d0c462e03e4e169056fe2427385a623de78901ea8c3fdaee0acc7301d6509b11a391296d2b356bab04719032fe6218cc8ca7d08564f8901a5211ab99652c201fa9994b14d444eecb84e5b85ebff82de9715a13c81668cdf99d99f6455ba603419d4025ee3f2fdb783f6d281ad877823c73a966a89d50fa272c45c59de7f6edb48887a4567c729dbd2d90611"}], 0x1148}, 0x1) setegid(r8) 00:00:34 executing program 2: mkdir(&(0x7f00000000c0)='./file1\x00', 0xfffffffffffffffd) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x80) 00:00:34 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 00:00:34 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) setreuid(0x0, 0xee00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$inet6(0x18, 0x5, 0x1ff) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:00:34 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1008000, 0x116) poll(&(0x7f0000000100)=[{r0, 0x2b}, {r1, 0x80}], 0x2, 0x3f) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xe90c, 0x9}, 0x8) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x68, 0x1) r2 = msgget(0x3, 0x240) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0x20) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r0, 0x86}], 0x2, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000200)='./file0\x00', r4, r5) fdatasync(r1) fsync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000300)='./file0\x00', 0xc0) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={r6, r7, r5}, 0xc) r9 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x8000, 0x100) r10 = getgid() r11 = openat(r9, &(0x7f00000003c0)='./file0\x00', 0x0, 0x4) msgget$private(0x0, 0x400) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x4, r7, r8, r4, r10, 0x29}, 0x7d, 0x4e, r3, r6, 0x7ff, 0x9, 0x1, 0x7}) openat(r11, &(0x7f0000000480)='./file0\x00', 0x8000, 0x10) unlink(&(0x7f00000004c0)='./file0\x00') select(0x40, &(0x7f0000000500)={0x1da4a0000000, 0x7, 0x7, 0x18, 0x9, 0x1ff, 0x20, 0x9}, &(0x7f0000000540)={0x80000001, 0xfffffffffffffc01, 0x2, 0x71f6923, 0xfffffffffffffffb, 0x16e8, 0x9, 0x6}, &(0x7f0000000580)={0x67e, 0x1, 0xeca3, 0x4, 0x1, 0x9, 0x1000, 0x2}, &(0x7f00000005c0)={0x1000, 0x3}) msgget(0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) fcntl$getflags(r1, 0x3) open(&(0x7f0000000680)='./file0\x00', 0x0, 0x108) 00:00:34 executing program 4: clock_gettime(0x6, 0x0) 00:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 00:00:34 executing program 5: r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)="c91d7dd00a1bb0cc3bb256451df55b62e01bcb59a0c1711717f03432829476b5df4d816809f03779318609a711b63cb34e1b32467750900f3317376bdc1d46c86f07c66659b4c568642ca9be4d199c6ef5eb268b9d636f631e1c609c2d8505103fea9ca5d0bd7949b40ac24be74e4c7ef2c35b3676740db65782a34a2a64ba036e20c37c9b25d8b5fd5aec882764028be099169ddcc919d189b0ae7248831df1d3e8cf9d3f98335bf9e4a1aee3ec7de28a560566b0dea2a5719befca2addbc4a9822f4cb6c52e917e53e634fbf4e0397914e6e294433dbbb0bb21c67ba972640c99ad1d6db3bde8d6d51e4b85802b8f2d147907912f92387c9586a5ec5feffffab308c74729b62c189dc94d0807f223a596447c027261b5acf59722a56c9d310a6f5ecaa494680f67a1fcaa39f9579f4c39f1edaef005d7990f5fb3243c9156d546cfb824147a3de04d0c386a987bbc4d19ae7d35562e21b31e2524ea6785134aff609bbe7bd582cb9125fa8a384cc8f458193a55e5aa79c987204ec6351a57b4e3b3fe5d2e2863a60031319886c4ca7adef4e63e6e382c6deb86f16a3c048e6117ccd0422e1b90e6577fd6a087550047f14be250ea663ee52ee8806d2426533480bb6a607e397c6b1690045d5d999623945dce2354d419a5ab6a89af856ae58e898e3f7de3592f5f4a5ba2420c304430344e1d3c27053d6f7d2c3161c7a027760ca22b3d017d9aee132b4cec399da756b097aec345a09b8bd0dd3a048d8a504677070da15334a63338333608789bbf4c2817575e8c6077a2e632263bd0269f339000c9ae0ac6454f3d59fa51bb34e1ea7a1789447dd5561a7380e9dced80c85e24f6af2ee062e1ecd8727704302da32507a50a97c58d4701dee44e13c1a3aacddc7e99d9696d4d822a21a16a3a004f3978182b63663f2ba52976ef036ce35bcae7455a818ab4be6f38876bd2f402f3dd237086a679144d72ac5132bf00e8590ee1bba8fe288ef17f9153970541fc058f6a4412d1a149aee4854b42baa8fdd0882fcc277080d033ff5463ed0fefbe28ef2ff35bfc1f7061ca6a21702a73db4d72bd2e2216bf5cc4cba9881a6029a5d8cce6631d29173bd4a49d0fddfab80e373975fd5e63e1d71eff6215d92ef4c6f3652d599b40ef1ef56154febeef7aeca848e945751b1c65475cb121b7b6676f53b3bc97a1f9403332dad5e3465a31bb2f94f3315eb30a99edf3e3b088e1df01266e92a1091180a61fe7740b17d3a161380273d259af0fd4e4e8fe892e477b60efe4bfba1d89ef30f64cd1ed55ddfb80d59609203c3fdd942f68a161d1877f19206569647ab0afac77cc845d61d358075de34dbf3ef27bfbefee9896eb7afbc9ecb1182c118e98a24888afe019cc1fa9a0f9336891410a04ffaf15b6e3d97f7378bf7d15fa85a8ad4e2f7645de29046e2f30bbf0358a07a066c93a30d2077f84234eceaf8f1c7cee41e3a439f54e968cea597850c38b528396eb44a16d2b945e21db973420a3480b8cba59fbb55e99da558ce35cd77eaa0e6e3fbcf740bb1fbf2cdc9706719c1049d4b478f2938f668ed56055d7d4a376db11560622cf8fe7e901d03c920494539625bec11dc5166c2f57ad6590425c5636d9581aba13907f50bd5019cb30d61f7777db1b24b50e7e0aa48ff589681850248033a6dc3f0102dd6b4fad8274ba0533be92e98b4ecf084767556c18936b239199503efb519200fb2c55985856f48fb30dced2e6baad1ea687b92fb2058afbd62462aa414a43dc6ee319015edc078025aa292604ca40bccb3e6ff4d797754a570c76b6e218c23c084b42a132a6beae5513031a6cefd2efc89314fa679db79b7e6dd3474b3f473aac0c549d9b2264c501681c36975c061964d65197beb4a1838bfad12e46fb951cb2c975804f58e6ff0bc8c8613d21b4965d31e9fac91d30f8e5158e4c9362bd253f5bcbc36300ebef4b8fbe65d41d878e2f1277dd8b05e67b728597c49a4cc9dd6f9484f6f0e1217b4ba83e56c9998e8d179996a58ed64d4b56d4390cd2db2c6dd1be51279772a85b930f5616ed2670bc32726e810c457f43e3279253726d2dd03ea609f6652a240143790d5b56def303390da037e1f756d974ac0c47f13e261e0e8b47633d4be4cbe223064ff01f35c4a1f4ec494d9eb99baf8e4b8b079c4959ed30a7c46f984721b22390d418b570d989eb8901e03522aa8e33bba9f5e7eb9ccc89ab311bf63659e4070db351175ee0eb954fcd3eec2c79c4b08dd31a60cb899224436782345d5ed1ab6116fc700ff33be37575c5c9608765c502f943349148b99bf08989d59a1f3ac8c9b831d1f94a1f88d41c96fe637f7636c45fc2ffa1d5bffaa9bc0e3e4de1f83cef8379f8d6a422fc77d1de7f8b2fd98b55359784b94da9e4309d171af697100b4d2b905231ab43321428fc4af9836ce91578e66d1e59be12af008590a91579a1f8b01888c94d27dc1baa38c1805aea9b93c76ee74e53b089177b68c806de414fc720fcffac20b28e70d0db559c094c25c9d27f0122033ff1a27ebdf7a3fd4a3277c6c9c69490c132acb067cabbe8bb02528c35bac67c05ef83d158e4c4d5b84d16a254a2f6822485a96d3696e21c7e46b15f0da4e3bdd3f496ae99366c4213edd692ad6b1d96c7f2192b0f078eb45b5852533fcebc083e8e94b82c7467b5aa78ef7fe9162469dbce9668273171087d0e1004f7891c954664267f4f0bb364e7927d5babd91916bc01926860bfc1c9dcc95b368f1f05996da87cc73ab57e96f8a1fc92575c1b168f83eef9ba5813dbac9e57e08e5d8761070f058729e82a35032b4ee9866dfb4d6c35f03a066c1c1bab017692fce26638e1acd30c8b5a3cdbf318e26d60fd6465fd573ea641a6036da27a4c99fc296d8def03b6184383a12f18923cb708efbd64859e72aeb43d4b9724ec95fa33e796c346db2901ea8bdbff51c86db96b38cdff79a61765d8bfbe3981b48507d08ab0f51d6bf8e6a91b52d44f7496b16e337995b2b03dd43d52d21bd06f68de2ee6c50ad77fb688b3462930e7ec2c7b18a09835f3c78074fd4f2ef5f96612e557c4b2f0e3870fb25e6d9b551f8ac1712c5679f83a9621655b6b758815756597cc7752ab3b0f7914acce0e93754de047b68f12418ce32e32809b4cd46bfbab3fc6f894d4b2801d78df44674ea4765699b2879796f9db2b9c758d57907bd77b11e93843ab4815e1fe78545e04489a84e08bd3869925598ea18c168a1657585e79e21a3b1e5a2de455c1484d2378ffa5dcfc3dc4a0bff33ca2534d071e183e1b132427497b7734aef84f5d52b5491d9cae830d34ceaf527561d37ae6b68af58fdc90b98c7e789111703def9dff8948d582078cbb63839e3cc43c35249efa095715b29046a987552efbcbe1402c5e583632a4c387864d74201e537f3ed4434a786225df1c9e2577a8e959c224d733001877884e56e7768ce43659408a09abc0d9cf1610044decc134caabc7bd9965ec0802f2ea0e1a9d442a781c2b8259ebd7912016629740d011ab4aa6f850f74d4b7b8445fb52709358e834aa405ce45cc48b5e12cf2cee0b204a6aa838f23f22f93326eb024effacda8e52ae4a2e2add93c1040f916ce441a210b956faad82b843eaa5d60d30ca9239179eadd523f9c1c0d0243a73aedbbfc57a668a7d721a395717a1811f74b5a1776ea5645b78fdb6bfa09990e936166b726f00cc1046e9cf7d52f0ca051f79d5b7376326414d4079c5e2d1bb750a9a7739a68047ed644d3136c050057ff4cc47fa03e33907886508e4426a2a4b96ce5176861aaa2f7e80aca0f3e39ae3ce96344ced71a917fba68bc817f8f2393364536f638d51ac14c98e427248029fa5b6fe2aa5721d8dd39e08deca26f9b7e4e58a53ccedce456c6a461842a9d0aea88b1860969899c5ee4a5d6020c35908ec35f7930b46a235a56c6f2e35a7a48cb757742c8595d61db107a49880ff9e4dbd79ff25ff2b20acdd9378cdeb879311e2e9d76fd4a154a3df198e6383b19e6ad1e34aafb1e6e30523d860285a92abc21a98a6db61eff3e20dfde1b46900d9c4babcdb9365e709b26fb1983ba03c6d17826b7ffa13eb174626ae322de7451b051369a7ba0d08bb7364b6301fa2df0f7015ca9da3ebf9cd5efb7c7b5c59e4874eeb7bf0e6f243408bccc182a592c5776f1a3610d6d8598580d609863c7d949d1762472745cd1b51470784ff615a1f75bdacb6f29033afc2864b1ed2d55834d849392d1c2d2671536daa31f63f117eea714e3259ba72205cfd29afa4ce7a7888fd3cce02b159f05abead214a65d7a901afe052c2ebd954872c4f412d38ed5bb7b8daa428a8e7216d93b726f3bc9b83d9ac685abe299e1b46a306c97b09edf1ea3a62b30b72ba8b99a59b2c54f9e7c9bcf0eb653c22e46c373fe9709ceb767d61c8b015b8e1460a28e62130e714db540328c4679759f6142127ed4d55694fafddd9fbc40d90a37ae5c4d8eef22cc3bd524bcfb5a2bf58aaeddf6d36871043dd52ae5bc590180a76674f6934d392fddaf3fbf49ce36f9c66aeb9897371333f23bead8575b88fd79469dc6aa576d92d4799bc9137fe6eb8e35cae87814ad2430584804813f0a9207b8d36d38c4593355da4dd15812710105f88dbc2b32648a93bca813fafa8dfd51c4fcb8dc65098a2056c4783710ae032f308566538f9525ed9e2451443c236793b00abf5cd83af80ffeb5d7fc8dece2af4af4121bff5cde3854bce81f2ae8b076c50b31d5cd1bdb3bea092c57b23a20b445177ffe88c85bd30d29926e30837699691dcac589ed2932b0a292024423e871c27d9fdd5c978147991c092c38d867526c10ecb560b40e0e2b1b0c3c333e232081ec4de574275ee6228242f0a6554a63ba001b7cd5ee1b2ffaf7d46f2a0f2080e58754d5af93ca3d7afbea8c030595696190e7b11bf116fac3b3119056fdc7aeeea907aacc36e2e384cbd2638f1fb776466c154c790fda14285aa5ae5c7dc92edda88b35ed89f87bcac80490678196360eb45ad4568b91e10aad4b7507671296aad25c503f2de2d3f2cce9ebac6c80b844a1feb549a4371d4879f0c16d3f5d64bc14bbac8a2ebd46939248a8bf6054f7e52597327ff074cde0699f0ebbd20bb64597a52c21b4c364cabed50c83c7da266030ea93a5e642ecee0c2fbf9cee19be0c2e12dc9818c3e5ad3d4dd48dd296fe4afdef0f182650bee260a1b50ed2b91cbc9d7c8366fe942db2d2473cf45fe7ddbbda9e133513a4f9b5303996b3d59b0dd7b997254b8d55f14b85f82ffe3e6fc20e489b6347fd490b6f06426301a367d77be064bc07b0ec13d7637051696134750b3c38f6cd9971b70841c72c8f84a965543c407dbd7e4db03f0d16feafdd2430a3d33cd86e1d67a7bb8a12d2c660470022a64b91e7897ecccce205a6fd04e15933707db4bed2015c6fbce069d197fbb5832c1913626dd590664dfb2fcbff471638294c8006bd84989364ea5a1ac0654d85a250c99609843075f363999bb824cfb3fe740b36abd5192942f5e6bb86f70bacc6837929cbd4e11040506be20381c9c9cb8beb179127c19a843adac16f82e0f35d19ef6bf75fa47acb7fcc9ebf487f27ee72499f42397e36de29f97714132cf53ad927db91e7b122489e6a1a296e052ba17e201374bf0693de883c53e6af3140ae25f7fac844e22778327b3c69f5d3e76896c57115be182fe3a0a3908d82b6625822ad1d2b80943a4a316d82d9e764656fb8166bd8ad47a7147d410ecf5d", 0x1000}, {&(0x7f0000001000)="a8eb6c395ae1a3a51616d75bcaa99109576783fe844280dd725ca3c4b3d0033b1a4aeaa1b58628411f6f88880e4122987893223c82feea0cfb58ac952e24bfc35e3a0afe394e6197f551dcb0f67401df77a75527ea8edec0696b01ae4fcea2104eb438197fc7e6122da2533b3f3bacaa7bcd1e60e91c5b0101bdab40683dde85771519d5d7bb53e32df93b156768068a8f98dfe0c43f0d19d93a9ea9768e17cc1a94fe62a7033c0bebadc0523b745ddfce7e0d1e7dd5be52083b5833e87a343e7e1739d6596d43e0b2150feae5fa2f2fbd3e1d4a872743c82e414df685b27164ebfdc3054271ea77209402776a3d90006c57c0c22536c573", 0xf8}], 0x2) writev(r0, &(0x7f00000023c0)=[{&(0x7f0000001140)="03a3c1caf8cd9f447b7f7d926c51535befe8b544c9e7e50918b93e33458af6c65f176f125ca5f02fdbbed83abe0c3b31e7e35c58bdc7ef6daef432ee627e621636116fecc20c010bab35d0c6d2f8fb9ccd5771a6f4d8736abcb123b0181a4d715f31d3f4b770e367676fe208833e1fc40d863975ee83c67bff3a4ff0c267c6bddd3af4f0506a5630cdbdf256a0672b057dd39e6d6a", 0x95}, {&(0x7f0000001200)="47baa162ed0a575426a16311393371b375f3c379298c8bd75040d37cd04632f2a633b85de83ae059f74ae1008e160ebdea3fd9fdb145bf2995a86097f4", 0x3d}, {&(0x7f0000001240)="738591cad857481e29357def02f2c295cc019675aca0e4ad8b3ffc83784f147098a916a45f786a2847e8a773487f64ddfb0eb12413609b1ea87863c75ed655dc97622fafd21a774b56b82d986b4219604681ae121bae20bb3775d68742404694bf69408e9c172ee84f1364f09208f85cf088dc9654d23678820fbeb794d68942197b93da7fcaa1e70906b153499aef8941187ccd412272b4f45db5157495e33f0b2b23b20cbe5969afae3bbf9d2fa33604884891135be05ae01abd", 0xbb}, {&(0x7f0000001300)="66afdc63eb171563c665107b0cecce02158f1af7b11564cd81feaa4d8cf2effa9cdcb42442911b3adb3f1069bf9a62e274d446e172f30a93b5ad775833fe5b8f17cc692ba717db36bdd5436b801bebd71f78f689edf9d163e7e0fe09f9bcfc1cccfc347677248c79bb78abede600c0843ac131eae58a013f46e93565667d329a879f352ef62c5851deb2577ed2d00b3f896beb814829de02d8b569a03f54db34705bae3c0660847f991d7e3cb84772b961db9736d37e1f9d8386a912389ab606e9dd9f0f709bb351673a1c43dab784341a05c1960eff2cd22591d0bf4b7b3a2fa40743804cc15738e9d1cb647011bb65c4befee466e1bf48f0414d0b06f9878c9d512a3676aa0f7571176c500780fedc6711e4ad2abd10110093bd812101c4426cd1413ea8ca2fb23ee12f7d424462d362034c972cc5d03afee9c649dfae1d295e730e95d2345bd15193e86b488368b2c0e5895c82487e063c3ba8e1d8ea3b2915673297ecda0328b80d82621b32ef6ecf41f0f7efa1b118500cb87e6ab746f277e0f4e947cec5e1983e331765f593405872df0f2ca872187b735bb716c6c289fafdf17d4c2081272101eae68f41479ec93d5c44b2b301682d245d7bc03196862af984addb33f78ac5cb6f5086801a1ae3e4ec513383fb4f6f10b37f0b388eda10b267f046e01aa31e7b49fd57b6bd5490ea89f193676f78f32046a2ecb25101f984283e7303f9ee314055b1fb990180e98eda06cdca7c46eef3262b079b56881f818d7887a988b2f8099a6ed56b9cb4ccaeeabd0beaeda267333fe493b6d946126e2f6f4a388429a3ad9701097dddc15f62fb5627e58f3b2b31aea55d24e0cf619c49757397ac446b4cb7b5cea7ed50b8305ee4ad51a78526625b0f540a2d8c4a836533880adb8d5861757819cc99bac7bdc266dd52617a8f10966716c185ab0dc19d872607df30edbfdfdbd2019ee202f187de761d8469081f0be4a38c5d139bfdb3d3693f2cbce0d912447b80b5d1475be46a38dc733e73fb30d6ceb81ba1ba1913e27e8cd4d901c78f855016771845fc34af1a25e2f258871c895233eb2eaf3e27905217e70996715dfee95e6bb2dc90bbfbbd93a07d74da528d4cb29feb5d899d4aa2801ce4810a3700e38ccf718de1189b77b37bad43c9c8e5ea0f9a40bc0f2f367f6322d6743397aff64e1c9e05115296510980746bf1b99efb90097b138a997201365b01529881b5265c0148e0464a733384a9acd829ced9b793ea5922fa6e07aedc03e66756e09d53b7dd8f90961a92f95845da761eab552637f6f82ed653949b3823b20e777bdfeb7f734591971d1fcfa40d1c6b96a1b8c60e2bb449358973b97a463d768a82261792fa2c558bf4a2741b577dc999587cfbc2732db23b452b38fdbe0b7ca71296cb61f9731499293f8bf0a54f4d5c7ea54c13a07215377a80d09b4c03f4436daccb99d2b46b0c83d943547f152ef3ed1e2f80e495ac613e962fb41d6648e32bd80e66cc83d049dad1cd9dd08bf4358a42387166e023f4d25e7b925799298dc6209ca7642b2b4501c29defdc16f7bbd58361485016232d50c5994af7b1b5c0a2b538fd10f309ed91663c7d7d49f479c389517ce420c96ebed21cbb36a2b57297a3445347b6070cb87af29b7f6a19a63a74542cfdf0fdbf0565cb7d82e9870e20b4d203f8565b292c7a7a2b744ee4bc1dd903cb4ed4e2da0c91b77be97968234c6f5fb35fe4e4a81936c561006c9fd29ad730441f45b0bbbf7dad50a8b0de3e117149957d3aea75a2237d9a784d1b120e2957510c0634b1204f476b21930e2c3851a7eaf5a2639c16f09e54055423ff27103928ad6db21ee0ec18701160ee4037699ee5512bf190cc7673a2f3906179b9f9912908869de32c585da276d15283bada59b08aacdd58a4ec835e84b0214617195487d6146953d653d985f9728754babee1cdfb2da6de290d583ac86b8c074eee67d7e86e7ca63733e75962ff532c7aa61621ee7201e209368598697a6b7e5882b3df9403c6364237dd1472f39db05531c370cb02015056576e4cf2eeda41ac1b45db7f0be0f49b2eb1d52cc7e76672433604142f1a2d4d3f156127c1a237fc03034a0c81de53afc813c94767c2806fed8f0ed4afdbcb4db8d5f22a1fcf899337a93f8dab103e093e5ba14c87c597f1faa8ca979e9e51d1eff454878c29afe4fe5fd29f3ed7ed10cf6be5917bdfa6253fa3345502f9a7c1540770eddafa47bd332b1213046737bc047431ae6f37740f855a8a9c1c20c623b84902f2c42ed12906eef922a0e357d87488d06279f48ff2e2b3263c4120ec2c1aa8599a27657572ea3ec663a78fe57558c275a1114fb7e05d55335bb8b8567705d1b7e55634dd6eb3187c011267d44085c8dd329207319ef529170abf49c7f9e027b92a69ae7234b7791386ee305115efa166fda7af7cf6e51856cf88f8725bd8ac2f1e2140aaefc3c01b24de9dd9ff6afb4c03dd343adb41574a00148e96cda1649333610dfdf4c31a8cfed16fe130183558dcb22def3e653ba195e9d53db88369d0f03143e371f5c6f69f7a78abe3896addcef0af761f44b1beb684e6f124d6316c52314d797d5683c37906bdb8246ea5b021cc190cb806c8a94cfd790a5a3a9fed7fca82469d67d66791d1ce41166a236a9500f06623d0f1e39c863dfa4877c98d2486781c9f2c0a6094ef5f00d9458ab9ba88689dde11cf90f155385b5ce8fbb506038a09b071875dbaf99ce5afd5a7488938daeeb8c763a229df6a0bc0c4e44d8d53d91e4bf27d002b74131f1bd365202bb2be6831158574412dcd595f6e2a6ad18aaffd6b5dbd01c54b2f30a642310e2e714dbb5105e5af8d26c0a70f850264c66e5b8dbc8e21eb4ec64bd0ceaab6d686d111632eb734e58f0021c5389f642846b6f3da0b8441baad76de716b6a589697d797b627a7f9da25baa7c5ebf9ea929e7127ac7a228ebe4095d796b9389f79d315b1bd660c64577355d20b70fa61cfd0f055ac43624656555d3c8348b6dbec744562744046326e052f239f300abfaaf7bfb0d56482a3912274734dc9b35c5b09042c9d5b436060638d962155e1b67794b4cf25d00923e395588cf460d01aaa253e779a8e0bfc2379dabfc09df9d89a0cb70903f5a6c185430d364380499446c681e2cc01fe19ba414b613f3ac32cff47912731526fdbe91bd11242b122e4cb7b21418f5bc19118ba7ea2a73678fa1664624fbc6e6982e7c1f5fa002cd76234f7cea0f982e6a62bab988e44b1f564e13f3544461aa8cbbad3bf5237b5da0562cff533e9bf24da1143a6e9394a179977b8d881877ae8c21eb8c393a62fe645ee6fd3ac02edd16d8fd2ce2ba4381dcbd3dae112a68181996329e3370224a6523d81fde094127f03db3f2a9bf507b186cb1db829d369063cd1e87edb06299be88e9aa735d0191641591509659824fb1fae8d577daaf4df07da662045bb8ffa92d743adc0882c99b370e10e62e72fffbe9a75a784150265738df5471cd52bc0646d9bfd1e2cd4e78a5e0b80077eba4ad7b9cd3e9e82f80b5eada9a14c3b85c47de788b02e05422200cd3e542c6f2badd7eace062af101e21e4b115663527cdec0834e3f510884d10cacc62b00bbc51025f088d0edebec00e6d1a0beb8a91717159093fd9d755ca01c0ce8a018b1a5df44d7ec7ef39f477d25a05c72d78f7c7b26c8e90593d38d5f975045786aa22c324a0c5cca6068910ebdbb561d9ffa4feff452a5ec44415db56629644ba96fa288ce99f474d8ec18543ab1511d9c065f60481ea2b46e507a63e1628c9043c6ff142e87ffc254aff2a8d482eeed9f1fd0c374f3c33f14e4b759367a2f382cb6b5f0c962c8995a04eb72ef08ce1d92ab9d0aec32e0d71cc55b34d378bd18e74ce0eb6b5b2d4bd283af7778acd37fced13217a5e0bdf9dcf9c6586cc13a40c2a11c3b3c119c58d6ff0f66059526cb498d404657fd2845a0b8fdfd069726d117014b5478cd3b584247ae46574fbafd6e81045957eb726b9ceeea05ba281d01fef26d44165d21bb2ff0e5378938ddfbe3cad38aaac0f82e0e4e60d895df1eff190d0776928b2b39c2023d0f4658453f79977a8e6741dafdc4e24f373a6854e46150efb4d03487e9325fe9286f3ae9b6825e4aa7eb9e8f275e9810f3657d573a57e61ef9d700f6243ce8383d8199251f3673ac45039e5aabc441816037a6501a91d83d9c974fd5d6e5956550bd605d663b505c082e4b5fa82d6c84ee4e2f336912995d23d609ea09ab85cc9806bcf6981f10e8c8790503631cec99f1d08eb53818f2cd52c533373ba4d1d8cd32d2e280fb519cae1380be5de10298c3d7e6a389b2788dfee0cda4ad5ba21e708afbdf42a742c1afc213ca5985162e39a463d0c17c29cbdb12242a10ed94fa48b264c96a3d84b6ea2b9f0e50c17213e505c78c0a6a0e78ab7579c6221f0f307e24a736815196ecc8fae1ca7c4146d349bc0d8446fb3ea89f7fef12c8e9b0e33609db270c8e796705446432255f8eff063558db0268283e8f7ed81d83c6a5153693c2ef2ecad46244c2c0068af7c947cf8dc61290c263a6f6515f68ba1456503e1b8ec4f014e1c731ee3c3b1a18424acc7a21ab07d6ddd92ba122c0389445c1bea09f4ccf7072f9a54179be585926e8adfa924c3a5e1e25174f79c757130e956d73bf7b5558e8b6414589724c205b2a0f48620b0e36b1426610db191861cc7588cba50436344f837931c1a5c073b7d7f2e94813c68f872d2d0bf05f9ddc348da7e577e39e93ae4071bcd01e0709b4ed660aeda58b0b59bff2fbc8f8e44fd1d8197a2c93d598aa55d0a89ebf67db1c0c37164a794e829ceb659535390cc4f08d2b99760af2c70097ff8bf15aafb7d3b59e5e27dd25fefbbd7e63651f611545c6893e1353bfcc3cb3e94f77062bd2267eab16b1c1093cd24bf4cfedf9c88c34d88e28d2068b273df10d382c5d2d9d648e8ba7707226400495976575266e7a016bba0763d82e652184c4ca31491ed1a539273bf7daa4b58e6bd0a6389efa41926369471fb283ae0b6328b5aa258c99946ecd14c4da0d2d95844d911b6057e286abe76fa6c8465f93b971b170844785e6bbc3b7fe0e16cf927359831cca50463f4fddaee0e133d7784fa7330e537b8a76265e359bb0fb90600006a5f40cc2d8e2812039ed6da0dda808d372ba25d9e6e894b0001eb5454e25a8369d4d4b1a09fa8d9732f58d2091444cad79608fbe23f229318e6938861b93dbaa24b5014844b11c680227911aa9b4e5e91e71b6e1d3292acc50cb1dbdcd45e82862169a263a03a4a2534c33139f289a45d69a693b0f607e959bac1801c9cfdd70fc4af447dd809a9766ce7c009fa80ad9fc979a85fd7907a113e2654157a4b0039de7b410c4e7dbcce92b26a57818d32d91acc295c38862f03059af75e65401b5881e6439e3e9d38a5bd8b4efeef5c67389cd35789a2d5226081bad9f2438bf5b9371a9198d47a45b6304ce7e88c837b5d3417424762eed496ffb1a4051fc8f9f20fa66668a1fe3991eb0f008e446a2469017412c1e02f1ca8344fca451200e19af8cd287a65b705f550454ea95d19fdaf7420ebfd2e0ec76df46bb1ca7be72579dd8fe6bf3b1990ea97108cc355c05987b43bd0bfc31172755a7b39d7369a7e1b1175506b3ac42a5f8e4a0b568221590c6217d7543463abbeccc9bb6b08b8e307b10a62d2b9c8b180ca59ee00161ce686257faab1a931ff8bf43f47afc5d276d3f1cf8b0cac30246b466a132", 0x1000}, {&(0x7f0000002300)="007aa31286364292f17eab356277c40da31b8b754fca9c168ac337e4d7b2d8613ae1e64b029d71757afacefef5f4838d2ce8af3baf7906e85a89e14913c0a9fd898cdd907abfc66ee0533da8840df499ddee713bb6b7d9983569227fc94bb52544494687fffaf9ecf75df9bd1e9e69943361f06f23b2cae961704c8b5b380b92bf8933d4586d611f275e641a24", 0x8d}], 0x5) pwritev(r0, &(0x7f00000028c0)=[{&(0x7f0000002440)="21bd9b56c1799394f766a566f15489e21910ceaa5a6d982c3663aa8c870595ee7e525114c34891457c3c1a9bd6f13cef475c42c4ad2aeedb1158b2de113c8670d0dd6cb079ec2cfbfc3907910acfca2054ce1982442cba73dd0cf31e649f3e5d37fb2120505d9d2fe14646dff6fdcbd9f58f5311d1246f786532f01614c94c89dbe4e63eb2bed58b1209e33d85c685af4931b136db38aea68f495e85d52d28833809db4877cf9e9efe5d89c38235392981a7fb3cef22a1b771ad9a7141ed55619a92580b79e3219ce1222b8ab107ff3e19cac98e1997651e4d6aae62ae7f6be9ce8448d012e8ab1364dc1d019668095105f0f27c1debaf94f7662531334d61", 0xff}, {&(0x7f0000002540)="822c2ce3a3ecb4bffe646be70983ec6b2d967101cb8f249687a0cc57dfa9c5b32f7f9a6251dfcf7cf3c2cdb42397df48d59510679ab25495eba76e5e97985fa7b2461898bfc07beb50f5edd10e675c46bdb26b9694eb6d54d6df9076c27bba63788b8a11611779758736db6f9b6f755e50c9d4eed107d7c2f85d34fcb0771b9b8838b2878c928df6f811938a0d93c496d1b2d9686e60194385f3e4b3f1223a613d57d5bb3a0f75f8abb57f8147bba231c81e3cf1cbfbc56c9da5bc3300", 0xbd}, {&(0x7f0000002600)="5b61de22a0ab4571273e83c82497f48c110341dc5ae5a9853db6ff00d19b55a48d0073f0493e80884c94adb01ddc5e487f16ce07dc2fa090c4cd3d46e20f395f7ad4c630ac599181f303c2ad0c270ef211bfd4b1f0988692ad70a0219ee31c22d54f163a4d80b569e0cd27cc52d995bd11283cb901ba7303dee331f167ed8140b821216c9fa544141e1f7bc6cbf9b7870616613c14c9eb9de1128841d02f25f89c7f2cfe2b8b5112bbc7341958dc8b890dd2f8233d987a23020f3c705e19c2c672131165344d44f1", 0xc8}, {&(0x7f0000002700)="70ebf8d45e5f3662a1639deb3fd50a4d1afadd7130474b9f06646b9921d48fc2aed346f054e48284902f181b68160f54bdde7eb7c451197cda21ac420c4b93a2880cf58d80d92d854e9a06de3587", 0x4e}, {&(0x7f0000002780)="52007cdacac3c216676def8cc2c27d85b01acd07db69392197d987de0d21c1d63356e63990f6e56ca5db8d2a544702766f63b7349c69f667e81d062cf235f1170fa7ba66fe8aa3f64dd1bbb11c5f779f5fb8ade5b0efe67b589aeb63cb8f4c93b5205dde8d2411e8cd65979104754c3b426cde74bdd60dd000970b6a45526cdc66ddb739b333f90529c988e9014cf991c5bd9b528e0e80f78e4f22d8b2871f13c21d90ba08a8354a020d146ee5d0c460083d61975b837bac1888e22f98cc2de6084ba086a577ce2161de883c35c2db5c", 0xd0}, {&(0x7f0000002880)="2fe3b2e134f1d2c070006405852a8daa68e06e93e6a8a88ea39ef27ff02d53dd078d2508", 0x24}], 0x6, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000002940)={{0x18, 0x1, 0x4, 0x8000}, {0x18, 0x3, 0x2fc, 0x4}, 0x3, [0x80, 0x8, 0x8a, 0x6, 0x0, 0x100000000, 0x0, 0x7fff]}, 0x3c) fdatasync(r0) getsockname$inet(r0, &(0x7f0000002980), &(0x7f00000029c0)=0xc) listen(r0, 0xcf0) r1 = paccept(r0, &(0x7f0000002a00)=@un=@abs, &(0x7f0000002a40)=0x8, 0x20000000) sendmsg$unix(r1, &(0x7f0000002b00)={&(0x7f0000002a80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002ac0), 0x0, 0x0, 0x0, 0x402}, 0x1) r2 = semget(0x1, 0x2, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000002b40)='./file0\x00', 0x200000, 0xa0) sendto(r1, &(0x7f0000002b80)="b803a5da5471ec58dba2e3446136047610f35217c12b4e8a7e1ab97df01b515c9c014f1393f9dfc0d3a69c07b4e3eb4c7c694ebd04ac8ba74fc0ae0fb10cbf42e47b3835", 0x44, 0x0, &(0x7f0000002c00)=@in6={0x18, 0x2, 0x20, 0x100}, 0xc) sendto$unix(r3, &(0x7f0000002c40)="26e9cd0ab8f07c4cd486ef4b1a2d18afcd67d2e19535c2f3d546de982daa909c10a28504425649b5973f608ee341548c4c75e841e84a8187499ad8c9d4a80a5daa7792bf719887f8001b053f1cca279df163166a74464f162adefe8f2c55ce6bcc8419bbe5a1106308bb37a41f45770a41b73059b84f73c0564cf9d3d9c8d1c9a6974aa461b72a9201b169c23febf0d630bf0b345f1f0f20bfda", 0x9a, 0x400, &(0x7f0000002d00)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x1, &(0x7f0000002d40)) r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002ec0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f0000002f80)={&(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002e80)=[{&(0x7f0000002dc0)="9b9c0715689e5204982cfe3cf1c64ef1b35cc6e253bcf0f9d696f986d9960cdeac74367eb6484fca6a26fadece2f", 0x2e}, {&(0x7f0000002e00)="e21b97035749407bf2711f61702294de9391b160773a6b1b6b8775d4974ba4c47d56829a389ef9c7ec5a2c67193c8ef737099d95bdf1b61a17052a9179619b625d80a3ea09c880d760001fce21c9eafc1af013dac1d878d5645027fe", 0x5c}], 0x2, &(0x7f0000002f00)=[@rights={0x30, 0xffff, 0x1, [r0, r3, r0, r3, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r4, r6, r8}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x80, 0x400}, 0xe) getitimer(0x2, &(0x7f0000002fc0)) fcntl$getflags(r0, 0x3) setsockopt(r1, 0x100000000, 0x223d5cf7, &(0x7f0000003000)="1cfa272bc5f2e2459c92f8665623cd9d80648447c0f87f7884cc5b34ea5335f46ea55ef20fbd81aa8e08aa902024e0c4ac49979c8317fd7e8515e6c07257c9369957945463c3a6270aef86e4c922a288f5998641f3c4b29c00617ea5952d317db99a93f7331cfc27db73a1585b99697d5e69d8b439438621de47d8b8d968672a36ee183bf860f3470dc8aaa3ee3d9ee268efb56cc78a0dbdb0ec9af09902cc116c377960edbe0dde78b76ca94066f47c80ad8c10994d4cfaddf2a14547177b0ae03b40a2fd2a1c1fc3f9c4b534087e492be420cf796fc7e8dbb4a390d9f3", 0xde) r9 = dup(r3) r10 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000003100)={{0x6, r6, r8, r6, r7, 0x44, 0x3}, 0x6, 0x3, r5, r5, 0x8, 0x8f52, 0x400}) setgroups(0x8, &(0x7f0000003180)=[r7, r8, r7, r8, r7, r8, r7, r8]) pwritev(r9, &(0x7f0000003940)=[{&(0x7f00000031c0)="29a8b94df0658903132ed23a066e352837fc93fec663e07a294d", 0x1a}, {&(0x7f0000003200)="540167321d0e9386d71d8afbe9af585d968c4e0f98526ae15b0fc4c7141939b30c9f770d8053ae7c0c1fa09bf9c9b5c095b5e09e8b56e640b45448935ac50db82dacfc2973e73a715ef5d6cf2fd82268b1ef3f057f015e9a58ccca616f3ba0907c79f1192f90663b0ebab88fbeffbdbd9b37bb2b39141db37ab2955dab07ba076f5a", 0x82}, {&(0x7f00000032c0)="77aa3e8e806b29e9185155bc15367cde73dc45228d36df7f32f17ecb974b10bf7d55a7fb854d2cd78ed4bc785b1250b8a89f393c967087b93a3155fc2e26987a96ad73a5312a0fea89b146a2127c806f0f1d3bf4ccbee1bf09f8eaba5233d9584239b1fc713d514200c26084432ebdb29e53d431584db5b02f33b9ab046359b5b52e91be96fc77512878b8daaf9bd1af7b786b3a1060101cc7f730166ff4b639cf40821c5370b80e22e2e456fbdc15efe94363e8d3a9ae58a9b650b02fb8acb0f88e5fa1a2135671d37c7a626e13f0a5f495c782f84322ca", 0xd8}, {&(0x7f00000033c0)="aef906ba0f603c9e3d56f6e78132346546b08170635a74870a87297f779ab4614e742a628865f5e107de610bd09c8936d10e224397d269fd5900e3f32f11c67e636c4c3bfa64b1bf46f087eda39b62ad7323e5912ff3e649a3001310d8c3c3b058406a61af58da6d80c24259dd627e09e5913889ee2edf212534bf1a4cee7a328604746eb05684f7321a707647a13592626d329435d812fa0c45022f930512c64f075f55f86792294b3899031ba9f6778b0d8a8b61c96850fe4cd6f720ec3a69107a5afe", 0xc4}, {&(0x7f00000034c0)="c0121e51e5f420c1d60c27929e9856774efcc76e658ae9c25cef712585cf3dd9a8ecece6d88093af2585d866b440afbff13f1ccc605a8755d07cc9a031ff397b6ce40cf32cd1226a6150fd099f0d794197ae011e0b01bae64104bdbd02c411d681a6aa2322482c5a49162f13b6b96ea6aa365071bbd1de55b6e3cd37962bd143c8f22fcf13cb527a786da271cc3d58fe0a8c1152f628432cde26653d1522952ff4045b8fd21096815fe8146ca475cd0b54201620ed60986aed63a79b1100996d6ea2905da9339e443647bc8052e28c9ba68569", 0xd3}, {&(0x7f00000035c0)="391f012aad7ef1118a800e7f5a71d9be68c18b22625718fd98a1cebfbbc0523e4cfff3a6b2a605210e3d0d81285bc180d232dc7c8dfac90ec28fc88dd1ff10eeed0a7b284001eae0d20873bf3919b0664c4a47a01e2fd72323110a003aa29707b44c5b2ae8321c696f407d883c931d88d23f2f80179a4fac77a5b57d451d10f4c85381d145b3436e4efc5deb1eba2d2ee39e3c3ce0d3acec0774bf5450597bccff7c0b79cfdcc4af47", 0xa9}, {&(0x7f0000003680)}, {&(0x7f00000036c0)="8e4d58b724f6bedd8bc098c5c135529a2096172871745d812c7af73c6182f9d3295ca8728fa8d5a06f971c397b2eda076cc4f7cfd41376f4096bae13328121f08ae9ce3bfc86ea32e36a97c66e86838dbbf91da7a294f87bb7944ce2970c569c8b0ce69325103fade5f7d4240e936a4a9d81191acc8cc30670d805219102159db5bc56e484df3b9433012f62414143a8b0fa05b9e1f0fbab2092b9c1e2fd4847b123806de95bd436c3f3cc15b9c268adb678139a4e0074273fb64c5d439a3ebd40fe2cd869b47393e6d2bf3ec95f33b40ac23c50aada153fa38038b8d4ce2a1130b59f", 0xe3}, {&(0x7f00000037c0)="e34b99e59cf92559844416f1408eae6165a2eac5b061ab3b29d90f7c2402e4df831d736e390d6319aa006ae41ed481c428bd16072d7dd2b56224bd8af867257a146bfa6e11a53e7f8efa8d0f9ead2f4cab99b14618c3e49f512334c70e0effe7ca3062", 0x63}, {&(0x7f0000003840)="63a43df2cedf9fb109331d150427328af63d994edf35718b4a146035d3b69ed8f4e9037fe0b8eb0df86225614214ebd87f9d667be01ee1012e383138d37b2c2638b1f075351faaba8c1ff03b2ea06fd2f29eeb7646f4304d756242de37bc393f2bdbedf180d125aa1b674de5c044014c6f2b9c2715780436fca51872bfe0850c1804ed7c0a40f1d28a0fba95a223df41672521b3873c9fb8dda4a324023249c589d4df18fe3b31c8a0a94ec41ea2595c333e0aea916138e1acdd3989c5fbd0b09b4dd3308e5bd74eea16fced8cb3ecc14af73732d3aa139eec1c14d535bcbdaac3efc556", 0xe4}], 0xa, 0x0) open(&(0x7f0000003a00)='./file0\x00', 0x80000, 0x1f3) connect(r3, &(0x7f0000003a40)=@in6={0x18, 0x3, 0xff, 0x6}, 0xc) 00:00:34 executing program 2: r0 = msgget$private(0x0, 0x190) msgrcv(r0, &(0x7f0000000000)={0x0, ""/12}, 0x14, 0x1, 0x800) nanosleep(&(0x7f0000000040)={0x86b, 0x2}, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="72119d8a2def197a46ec788f5b74b4d329c86ab1716ae7ea61d9039119e8601eabd60cdb6fa2c92dccb8ca0950bcaee605f8faac2e483b25484bcf78601d660a9fca624a56a8e3af268bc6dc3eee52d775a9830c78584193795491bb74129a6130f7a7294c6df389c276024171f5c08d6752a86b56b47a49391a4a16da83665a3fe6f950f10edac109cc513ede0cb396545619494d8bfe2f28b166b150811c73a1289c0b474bd578dc3a9e2273028012831084e9659ef35b1c07c19ec3f732a4719f4c66b4f228", 0xc7}], 0x1) r2 = fcntl$dupfd(r1, 0xc, r1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="972ff8ac505615fd7064b62e9d2908abd6d70a0ecfc604c308a207e37bc7a56eecca702a50c28966ba59016e6dc18b71a308d57951107bda410dcc2b88de11f143acb79a0a349a7d469cd35edecd4f4565e6027ccce5a81a6633f50be591d4ae760358c9c5e2dcce0e1ac69558add868b7ec1d2bc0d7af2a06057e64288cc06630d64b720b209423e620038ef028b945ed6403acc66f32f355aba0f69a4b7ac2569257cef54689a1a4fcb9aed6fe06984a8de5fdb88f2c0b49120acb38cd9db1e085e4420afde6eac2a03c7c4028f83172fdfcb4a050dcccc5a94910e4f00c", 0xdf}], 0x1) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000340)="75830834b8b4f6754d02bed6bf027c7c624a569a87dc46339fcb592a351360b3127369676522ad28203fe1339a608542c381ce76a214a734005114870af05198feb6d22a18e4712b7cbcf10b618874aab675e8c1b22ff76efaf6f188d6fa2ef2d41a0f9d8ba62942bb2ac36a1a1a54540fb410f4fc8533a4157cda71f587d56b4f8a3cfe3399f231af817a537d8c2da402b1e2af1453de2f2afebab5edc6c8a54df2f7f48401743a599eb6237d8b7c0e", 0xb0}, {&(0x7f0000000400)="200a11196398", 0x6}, {&(0x7f0000000440)="3512fb2022636affea0828a95b8b527b238fc5c7ed488827361b6da2ea5848480e380fba709dd0a777bbf088552f684f8256287d3cf5cd38b43b9292a2f5a3ddecbdcf5587204b5256e6cd332a0df17852d78fd6ea90cd1e0f3b1a51b533fc0ec8cedc3e852f9b95789390dc87f6e4a278c0128fdcc4da1bb7e63e20c948dbec7be535fd1ffd20f0", 0x88}], 0x3) clock_gettime(0x3, &(0x7f0000000540)) getsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000580), &(0x7f00000005c0)=0x4) pwritev(r2, &(0x7f0000000840)=[{&(0x7f0000000600)="b0eedd01968dbfd91381b85309178960c472aa27e598226b3d593b687b1a7f188bb80b3d5139fca85c0aae234ca175b98f7773330603a3a285bca1dad23cdce44787a5711ea33a86f6e604a34fca31c808d572", 0x53}, {&(0x7f0000000680)="05754421f1f4a8ebbefbd118e2a6d8d36f507600661506f53050792f162d49fcd4997e2c0125513457f19ee08d82a035ff9ed359c015181ff8393f1539d4c65d68deebc6d4c83a88e3a63c4881cae6f6f1f928f6964fbb1310e0127bf67eba97cc193c608af9023802f37c8b8f9966cb25a886a836b2eb8b3bd318ef49506868332a7316c0ca00e2896282b3cc59040313e8583c1c7de82bc847abdf462fe210fd8f675002c40cf8127959592fbc3a2f24e48564185bf2c8593ccf1339349c1d6a060db24c127e3e2be913d6e6148e4abbcf935d98", 0xd5}, {&(0x7f0000000780)="7b055a4f3ad9b4f44ea4dc5d5bc2aa5791c7518e2e", 0x15}, {&(0x7f00000007c0)="e815cd017993e533c4508efefc8e33d1d332f4f1ddf62c25c560bbddf08116", 0x1f}, {&(0x7f0000000800)="b8004bb55fc305124fe1ccf29ad559a2f48c7d4086fc7d06bbc8ba532b7d95c7ca2ead7c78cec18596a0916f31b589", 0x2f}], 0x5, 0x0) getppid() getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f00000008c0), &(0x7f0000000900)=0x10) clock_gettime(0x40000003, &(0x7f0000000940)) msgsnd(r0, &(0x7f0000000980)={0x3, "9ff5c298ebdd7426c7c8ba6ad317c09de7924b70007ffbfac44b8e888d1af8df2323b3c94528198338b2e0bfa89a91b93ea67afb31c05bd5e9989c3300928138f6cbc2915df43c5ed0a14f44e9fdda4a6b3e353a97156aba97367b5543d5ca14b1fae394a931b4f6fe3d79ef9bc02f4531faef5da6740816fbb102794c5aca9e99e35d946e31c0970075730694a6b54c2fff2b6b1c82eaa586753f6cff931cf2aae7b4ad45"}, 0xad, 0x800) msgget(0x0, 0x27) msgsnd(r0, &(0x7f0000000a40)={0x3, "7e2ffcc057cf1f1a836c087f"}, 0x14, 0x800) listen(r2, 0xbc6) getsockname$inet(r2, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) msgsnd(r0, &(0x7f0000000b00)={0x84dda1e5b1433698, "1b5b5a417e0bc3d6389d08419f3b1862285c523e1e21c4bd3c11cc1865a848ed744dc03bbbec0b8518"}, 0x31, 0x800) open$dir(&(0x7f0000000b40)='./file0\x00', 0x8, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b80)) readlinkat(r1, &(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)=""/187, 0xbb) msgsnd(r0, &(0x7f0000000cc0)={0x3, "c8fff2f1e66ced83a0a68eaf25c4a6ab3dfd3f2411a35ea9143e5981f14548a0c3432d8a360cda8fa0d15da69149a92e6bc82d003360597a2ad2105acea3c2cfd6da31b46344c60f4b44e2568978a09b"}, 0x58, 0x800) msgget$private(0x0, 0x180) bind$inet(r1, &(0x7f0000000d40)={0x2, 0x1}, 0xc) msgsnd(r0, &(0x7f0000000d80)={0x2, "5a1309655a2073c3089bac755adf3fe4ed1bfdffeeb27da5400709ca4581e79f2f71a2c8cecd0a5c89cc87d31c8883fd78a34abf99d27cbc02c645"}, 0x43, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000e00)={0x4, 0x0, 0x2, 0x3, 0x4}, 0xc) msgrcv(r0, &(0x7f0000000e40)={0x0, ""/80}, 0x58, 0x2, 0x1000) symlinkat(&(0x7f0000000ec0)='./file0\x00', r2, &(0x7f0000000f00)='./file0\x00') 00:00:34 executing program 4: r0 = getegid() r1 = getegid() r2 = getegid() r3 = shmget(0x0, 0x1000, 0x469, &(0x7f0000ffe000/0x1000)=nil) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(0x0) r8 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x12569b5c, r4, r1, r5, r1, 0x100, 0xb693}, 0x2, 0x1, r7, r8, 0x101, 0x1, 0x8001}) r9 = socket$inet6(0x18, 0x10000006, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000180)=""/34) getegid() getgroups(0x4, &(0x7f00000001c0)=[r0, r0, r6, r2]) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x80) setegid(r0) getgid() shmctl$SHM_LOCK(r3, 0x3) getpeername$inet6(r9, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind(r9, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r13 = getpid() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000300)={r13, r10, r12}, 0xc) r14 = dup(r9) getsockname$unix(r14, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) semctl$GETPID(r11, 0x5, 0x4, &(0x7f00000003c0)=""/92) getsockname$unix(r14, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) getegid() fchroot(r14) bind$unix(r14, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:35 executing program 5: open$dir(&(0x7f00000000c0)='./file1\x00', 0xa0000, 0x0) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') r0 = getgid() setgid(r0) 00:00:35 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = paccept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x10000000) read(r1, &(0x7f0000000100)=""/132, 0x84) fcntl$getflags(r0, 0x3) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x10) r2 = accept$inet(r0, 0x0, &(0x7f00000002c0)) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) mkdir(&(0x7f0000000380)='./file0\x00', 0x866b3eebe7d00f06) connect$inet(r2, &(0x7f00000003c0)={0x2, 0x2}, 0xc) r6 = dup2(r0, r0) clock_nanosleep(0x0, 0x1, &(0x7f0000000400)={0x63d, 0x7}, &(0x7f0000000440)) linkat(r6, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00', 0x400) poll(&(0x7f0000000500)=[{r0}, {r5, 0x1}, {r5, 0xa0}, {r6, 0x100}, {r5, 0xe0}, {r6, 0xd}], 0x6, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r5, 0x0, 0x0) fcntl$getflags(r1, 0x3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/193, &(0x7f0000000640)=0xc1) recvfrom(r5, &(0x7f0000000680)=""/4096, 0x1000, 0x41, &(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) read(r2, &(0x7f00000016c0)=""/98, 0x62) sendto$inet6(r0, &(0x7f0000001740)="c3013968dbf72cf992c559c41e711838561554208cbe50bdf34c059f8d59db4131327e95c8d9621d265ee99e33fd65580600313d55115e7b5443f9c2b2242f6033ce24e6fe67d9767c6adf2e0224fe7c6da58571969ece644e85d3d4728752b40ade9dc3fde8359da6bbe46daeddaf6e795aa650a80b5c1b96cc87c7be35282ca7c4778855c45cc0fa09dce07e35702176a18a6ed6c3c949594dbfe11e94fc8cb08d99f0c35e2ceb0862f3e8cc10a6f3acaa033bc4ee8f7cce54", 0xba, 0xc, 0x0, 0x0) connect(r6, &(0x7f0000001800)=@in6={0x18, 0x3, 0x3, 0x3}, 0xc) getsockname$inet(r2, &(0x7f0000001840), &(0x7f0000001880)=0xc) accept$inet(r0, &(0x7f00000018c0), &(0x7f0000001900)=0xc) msgget$private(0x0, 0x8) open(&(0x7f0000001940)='./file0\x00', 0x0, 0x7) 00:00:35 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="029e6d050a8b9abfdf4e14d4a131ef19e577ee528eb4e4ea2b4bdbd760d35d11c31fb745637fdf390e6be4f829a682e1671d767857748b756ad183cb495dc8419c1c3c26e08ca0", 0x47, 0x401, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$inet6(0x18, 0x4, 0x10001) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$setflags(r1, 0x2, 0x1) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/52}, &(0x7f0000000240)=0x36) fcntl$setstatus(r2, 0x4, 0x1220085744573eb1) r3 = paccept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc, 0x0) connect$unix(r3, &(0x7f0000000300)=@file={0x1, './file1\x00'}, 0xa) r4 = dup2(r2, r1) sendmsg(r3, &(0x7f00000005c0)={&(0x7f0000000340)=@in6={0x18, 0x2, 0x92c3, 0x4}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000380)="54bd0d94b5b1d2abfcf6f813e7336bf02a169c4dbd74b192470847c0a034f3683aed2d927bc1f57666d0e70a7e536771f9fb4c639bc7f0f5c8edf597aed78c5299d5197836d9d1ae98b218049ea81be1e7788a6022d64d4dff0e116ad93357d614831d9f8cbb7b409569d70d4d660a08969bd4b3f89c768f98fc85a5f978201e7326f5c1539db31c2a0950acb3d7457c22cd527d9047ea24f75ad1a2ebba105badbd1fd520f2dce2124919517a9617f01786fbca2e8b4c9f2ca2b8b33c5ea4e440eb7bb3c288d15f5cbf", 0xca}, {&(0x7f0000000480)="aceb46e6a87b55220f8adf72d07e44e5944ce30c27156db9224ed06ceadbd522f67dbf6b88c9620e41eb64e0b88edc982fe886f8e0bd270e73fa31a1340384a345024b61fbbed90898d82bcff1c6be553cdea58409d177251fc62f8bd46747a45d75220cf6edfe7d39", 0x69}], 0x2, &(0x7f0000000540)=[{0x60, 0xffff, 0x2, "bd6c354129c5268f318b2952cff81f6910291fe51fe82f21cb8af0f37c220ffb8e9aed3a820a507b65d5dceaa931d81f1d3346863b9a480994b0958756825dde6b17b69705441cd69b9bf2aa03"}], 0x60}, 0x400) fcntl$setstatus(r2, 0x4, 0xc0040) r5 = socket$inet6(0x18, 0x10000003, 0x8) bind$unix(r4, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) mknodat(r4, &(0x7f0000000640)='./file1\x00', 0x100, 0x1) linkat(r4, &(0x7f0000000680)='./file1\x00', r4, &(0x7f00000006c0)='./file0\x00', 0x400) accept$unix(r2, &(0x7f0000000700)=@file={0x0, ""/41}, &(0x7f0000000740)=0x2b) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) shutdown(r3, 0x3) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000840)=0x101, 0x4) getsockname$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) connect$unix(r4, &(0x7f0000000900)=@file={0x1, './file2\x00'}, 0xa) accept$inet(r0, &(0x7f0000000940), &(0x7f0000000980)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f00000009c0)={0x6, 0xbf}, 0x10) setsockopt(r0, 0x7ff, 0x62d7, &(0x7f0000000a00)="d1b8cae42519de72235e6d4d2598dc5862ec145159c2267510de126bc64dafae077bb10119f09e2ee8efc87b582bceb37d88fb0d09cc3249ca37559d90f8cbace267a367564e131fe71a2474a2f1ae3a04a23d1a56472552bb40254f73b35bb4be488a2dc89b87b3f5d4daa13e3a354f1b0c078211666db76dfa3b5e6a922b5b776e8a19265c71e48664e3c515ef9f24409a8a4cf6537de31a31e03fad7466cccc3a6b7c8867d575bb8de4adfc06a1fbb3bd1fc947105b6fe90060e65667910c3cb1133a111afbc27884874ca96c2bb93ebb524f99e67a6fb5647cccda9cc5", 0xdf) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$inet(r0, &(0x7f0000000b00)="aecb1955c6e8f770e364937ec9e1baf19419d51b6e7b61714b2b7f389dfb489b50ad77a9e499d6ecd834af0203f157f70f0277281ba026c009cad386001e", 0x3e, 0x4, &(0x7f0000000b40)={0x2, 0x2}, 0xc) 00:00:35 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000240)="4b34430fe405a52c33c7532bdc5cfc64acf6aff0df7c889bcaaa809fd1c68d375492b8530da5e0b436a8568fcfa3900fe773206ad72e3e7df2119e4afec774445507bb0dc459a49e34c6f72c4efe85ab59ceaf38be26a8a02c599bc1e183e641b4b68c17d113fb4e560e75abda4b1fdfa333cfd944970219c2c3bd4518b2f541b4d254a6547ba63a9a652b74fb833562402faf058b8494e2f9b43c0009836067edf02028cd326066a7ae87524b2b769c53e7fc65", 0xb4, 0x1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r1, &(0x7f0000000040)="c6fa3f0027824dbb172c49b19ac4e6386c2a0930ced0ae5dee24000af14e987d0ef7464a71b26f67e5a44ad53f6d486c667af74c0ca7b18633c2a8d04eca96d751e8f8265d104fed761346ca368c0f3d0dde4a4f214d8b398babad583423d6803f50c53e5193e0aa995bead2e3febde2be0960acef8a49cbd67f5052aca3308367a59808c367ccf99700f20c5fae9dcd486dab793e4574c1280631bbd2039f271d0f77e003dac24d948b7e660fa0e454a6341c864053ccfed53a7fadcbd490819728ae7158e14eede161c9864a0024522c906fa539d1a006b631d81100bd29cf49bc407e3bbad099184facf4ea507d8a4f21959e370901fd727e16f14436ef119ea711412f1c06baa9fce252b586e31698fc3019bd92f8e834434d43749079e1f94971e2b2c5f6", 0x127, 0x4050004, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0xffffffffffffff9d) 00:00:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) write(r2, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 00:00:35 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x48) fcntl$getflags(r0, 0x1) close(r0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)="5d9ff110264a327caa7140aff3534891ebbb61f929da42626bbcb084bd10ca49d1faab99e141f5fe779398f90cfac1932c04df4a20c423f8a279416ed337d589d0a0973c9443b6b95efff47932459f9cd941560076cda69d227c7913bc60590ab079bfc051fd", 0x66}, {&(0x7f00000000c0)="870175edfe5dce7e37f6ac096a1e9daed26d73d7b869d8cebfcd35630242c5a27cc154827ae4f5ea2a115d31361379739f81d4fdc081a0032213a2303e1c1f7d", 0x40}, {&(0x7f0000000100)="e63e95aedca01b3d26a8fca99c8b76a142a8510a48772ed9a53365e150d3641b39aa4eaf6f5aa356a02daa49fabef59277de1d58d38706f02af66bf6771efe85e8fbabaa7bee8714faa021534f00fa8c12c545b61040edd012777bf25e032001c2b5cfdaaf1adf6f4be01bcc94f91e359944d0d2e10c50ff3032db3fd4e9d3a1c8f300dbe7790becc8fe47afa77475ebae92ddd82b2834f807b2bc0c2de5c684e263b0b683191279ef5a397d54c09b61ee6b1365d7a71df938f2065deba76e5c766c0c1091392e0af5940c9d48e5b4353c412a3a2b7b9ca3a3b85bfe19366e371d57573a9f5cf721c81c55506b8331f7fdd909b4997b39f9d151a1eba8b11c73e59b0a7f68776669a9ec4ce1792172ffbfdd6ae4ac614b750cd6e0bbcf452ca2fbde69338d2fb9e390314a37f54c21ba2aae5528fb8e3a468a6f07eee1fcd7b7553423360bc9c9bbc37e9dbf721e5899eb1470a62db051c844aaa6acd7e4e3f4404ec64f3a70a7dbc1329f4825bf6ac8b04a081a0625b7335748464e42c0615c6e9d7223bd4bf6f39e29d5bfbeac06fabcf2d8c5b48a1bcabf2e6ce6e0ae3c3b0c12768d565602d9d4f35a8f531da7be2aeeca0e55742a39c422d6e3ee946f8fb537fdfe2139a147d37a5571199b2c2b6d41b6dd0b3dd30f4cea928430e0dfc030fed4563e0ac5bc68c6b1fd775aa5426ef2e028db37998c647ed5b34f5ffc633d9d76e3f5ef7bb0c677efc46821c5d9d43fa5bbf82738b766622e8d687b965ffe1cace91ca30e55df2a738e8e3cb8035a64b637f25b651ce5d2f7edb3b6a0a4350fa440530cec6b7d9ee87b8d62d0d577d6d527581e6bf9fadf9e1a933e163fd781c24c4649ee7870405343374d85259c92590fc6694a4d0e2614ef1c89dba372fefa7774aa7c57610192400c3853d83b8cf546abc43b20ea0a204ddebd32eff5679c54b33c9e156ae081bce6db3a4e0051c987ce4426155050e6b892741f6a74f9c8792835e47619dfee6add0cca09d3860ade0b7138d279afba2a5aed3df51f6d1d9d56162a9b0e939a3af8a6cb8d530dd7007e7203cc6f25d2dfe23edf88a61fa86342edb188e69dfb2973ebc1eacf50024e8a13e8b4a3ccd4da6cd67d3c45e04f37f526312d4b72ff76721cb1d3a12856d864b847b10d3a288dc5fc74d65ab29f5694ea7c2d383b226371e5ae9e7e3ec33dbc8c05bdbd1f8a912daad6b67082563d9ebe8715e546c0173b063ed51d42656fae92befa4e50fc238863f0810405c5e73e7f4cda7f595d0a3c3e430551c827f506aef106c669f0743ce4efa80d5fc3000f747ffe9e87ca926b37561d03660eca050404e2c0108d58a0c9d07b9dc7a103f7751fe748f0990b77fc3ccfb57c13cf9ee0683cbe602d312b3f6939a745a9c72a0265d7fc4e6e78d761e7fae7f732d22872e0eac97a7a7be835e1d8a0ca9b2d56814cd7c0c9b426fd8afd0976702dfed86c2675aabc81eabee37a7622cc4f23872c5bbc2ff83eee759802ea7efcbd5a74c8367d18ddf6305751dde1d2767e94e32a75b077bf37a0e86b3fe3c93bda7b8d2d76e1ab0eef72c26d49eb3bf421b92d383ccc35ace3f2b2f283aaf5153d4e64d776ee7714d32992d2663cf2ca2b8213bce79d25c2df8a6041674be6bb3db842a39c31ac774711c0dce37914f5097a02f31a6ea4afe47dd60db9677ee2861c1f7a6e7ade3ca15dd181762d9fc6b25413f37c74231453c5a626ef6c0df6d6676c41c32e0e5cdfb59452a0afcdb0f487791b37c93e51a03a697f17a5c69d8b558c652250e11c9b4d350950dd61844ce60ec7874aca4b3760562383e22a695169727d969d27a682479a1cf572033fea5633bde3405499275ff689ed4dfc2cab5b95c0ffd46be92399dbb38e21589b9a14719f644411b217efd623df30efa976fd07e6f7e4d54a9e1adfc7f3e502729f1c683eb55c7fa637635d8458183c3d43accd15ece0990a874fc8302fc98b454c32759605c160778b464644a5076548a2903a5a6df5d74e50a587d417c2fd8611d1a2bfd0d56dcfdab8f76f7a61b7d833c50607b0d88d2e401127adc429e9d51f25dba78f54c09e54dd640f579370053561e7d2eecbc51f37dc2996a8f371d2dd14e7b91c43876c661bf3d858f177f4a5fb366a21fe332ec5dd1f58272404899e9bca0b64c1d8abaf07858c275443704f51ea13aa485b58a4d82a279e20a9cb6d49df9265de8dc1b2fa44d7ecabee160e89369bf9a2a182ca539e60c29593a6f3d55dfb97fb23da61fafac3ad75198a6ec28651892dbf8b2d0024b7fc7ffb8ad7cd7f53beb7ae8a709ba5dcd16956307078898fb360180190f647d7fa7ae58b61cad928d21bd9d7f8fde8ca1badc548a0c1faac141d9f57a7e3982325787de4dd85baaf0ae5b40fee3810c6b8e1fdd8019fff19a17ce35c419d25405ab656d99260fd43d3e6857120f304ab58b93f262384fd5195076994c8e7afca4c4a5d9c87481dce6f148ea5aa981d90e28eaeaf8b20b784ebc8bbce7e27f8d6516de7806fa7ee51d9c5ad17ab9cead9bfa6068ba6bd15398542fd79098188fbbac71af6c463446788cd5caf1d4aff1a93ac177f33da8ba3c0733b6d76464de486b95be39e88a46e6537f342bc33d2b50589321ffc7f3b7f4c7918be2797044ba10ffa65707d890e9c5479f7ec8423a89a26e94cf4494a15f1e65e31d20bb89a4ed4a84087a3356cd008f94061877f3425f7a791e6f78ad8fd3d05fc70d4b076ec73495f5d11605ef125cfb7477e0777541421f4e2e56cb194e02f5329cd0003acbb539df569ddb57520231bbf9e217e5996f399866076ea246df00cc0e9243374e3ff8b59991b0212f67ff4da0e2b55d2b293002cc2a38bc34762de4a316d3552e014c0812ddf8859589895877597733809461a4675af9f2966f4ee29d34aae02a97b26b08165a58d46e152576d90e08f2acc5057ab3533334ded948b46e1a70e057ef5931b93a7e648e0a188691ea6d6fdae01ded5f2c56c9865b91fdc8bf9da0912d0bac78ba0402424c8c5ac232ca0e47f49b75b903356f8ac1dcf17abc2c943f15696d3dbb0f37ea7102b16e2a4463deab6c9be3f2f0e718ac393ffe842c9b89d9b6743f222d4201767f76a985eec06feb721e463ea8cb0b1fcb76b3603f74f9ff8c161382a69426ba0eecfaad16c02ebc4167ef991158e22b41106761cf93e2255645f894806fd44e809a9b43fe1392c9f4d54462f20b14e27d8733251cd50967086e771ae71785751175bf7251750b8155f804680053cb5d933adb6f1298ee2d87b44b98385aed815e22d7ea36842cf9fabadd2fbadf6daaa390638dd2bedc65398757aa547c1f3972ca9d7c435bdb409164b9f7e6fa1175ec981407013bd7e1da9cd26cc8b1aaf11550ab54ba0e195b88ecf0011e33e9e2e4a4ea8ddf3badb44adfcc31801b3a7ca68ce313e6ee0c2243021769b242eeb1d5679fa685ea120893f6d2ca46702b347f765b5edcbfcd79a1aa3c33f9beddf3ffefbb6396de66c6f34abf3003e06a89d81db13d029e09c93420c762a11c7743daba769f8a6154273674bebca9a0fce833c913b9b14a0d0084cef3886850bf9b4bdba1fa1b32b988ab1aeb23755ef6995a5dfea8666ef447955f298068fa1cb801f175fa3e06aeeae7f3d35bca128577478552b0f881d286939f12eddf075bb98fe0661f28768cd2839c6b0e5f22cebb5b8645c0b8fbeeef2153c003eecaaa03ec999df2aa44a7d3537f5d4f8d708379ed460f5787959d8c493586c50337f09d9e4a0b9b8f41b07453af3758e58c590f59cda2f3808bf0a32f0e22ff666ef4733114a763f44edd6563fc4c85de404d07487751fd0660da2ff5e3232993cccbbd323835f90f7decc9261a6430463c0b6a5ec2228561eed3023cac5de4af8eb2377b42c9ddc131a3632671dbd6aa8b8d89f538d4bb03691cb0b31a67bf93c25d3618324d40554b23b374c3f110da79d72f11f55180ca7b1e3ba6e15983fe706ec2000dce2e1d505e706da8e1d0249fa41ba50c9e9cca6cc2e042d79cf4b4ac4dc697bef71254eaa728cc8c23935db355ec542b346432cb3071b7c7ff5d0974054c328eab52a5b252f74da87ea72b643fbb799c1bef67b5d60ddb67e76d9348ce26a4b8a521f065c3253084ddcf1fe0b94eb06634322fac4bbb2f30cef2385326fcafbd4b75a25ce13a3a76b8777b7598673dde80eabfdf9f6eca2df4238fffb639af6c8e6338ee42b4bcd84febdb3ecde11ded8ceff718c975a6261b8264301ee00f494001b11f931dd1f8edde0fda0b68b46e66b0bbdd63f6753ddb9e19994d62e194ef6aa51571a0b785e4be2fbf06ccac73911a0012c4c56db107eadfb86dc71ecd68f86f3142018656115d74590a46dfb14ac0bc171992a1351b82ec9bd37ec61bac290e1e840965018436a5a194719fbb78a86c61eb3bf7c0149be40d5ea1b7f6254f96ec53db9c92fb64bc000d5faa213711b19a09e8566738e791382c41bcff8649f61690be01beb3a18028b015ac07799db3c2ec56c44372bcd66baa493f26856ca8ac8edf479a4f1e14f70e8282e58df471914c129e0a8a974215897500dbc13b2f67b2f2ee276d71a40369937fbeb405f8c67a9bfa439d4313dbdc6c2b19790c31b79d2d14ed7f010ecd4f68adb24cc09db1c2b22c04f8443cf45d4c7d6bc26aff8942c7f2c1b3a9de569085ea4381f5cb7f357783dabf788afb7c38f4d26c9097ecebeaefd1e15e16db12cc894152cad732337ebdd44ab0ec36907599998f1c026f8a30047d0bb61e7a15d8b7aad6af921adf4713dcb12808f2e7bca3dcfbdde38015600fe8d0ef05bb3c60a71986efcaa5280accf616f9e51ac21d6d685f5462100a679138475d774543c15e5b9c40b6c906e3859eb3785dcdff57c49319ce785afbb8d2e7d6c0602c47fe64638ab827e92e36a746e748921a4341113e4823b6c48889bb1ca1a60b81d0f3111cbb38e0f5659e5ac59500ba622a1e4c24d0b47bbbfbab20c802bd33cd1a8cc26f5b98a87d72bc6de3efa75435b9ef25e937ef2d7eebfd38d47c63c9d56b8b1b0e46823a8ef80cf5e6f533a994904ff268a6bae41e23f24fd3b68ab758dc8a1681c263a9616292010b54558e35bb1205d94303da6a5015779bb25a9af79f54e3f05a3ae966660f6dd01b155f6bed076da7157bb503bb86cd088ae0e70fbf842034f70bf0a855831107d3b09773824b3e0001e6110cb6ae50ee439b52ef51a1cea8391b7b8ba2abacbccb33f94ac419dcfa849a5f3ac26be519d55929e23f8f034d4b86206396e378f783caddbede0ff489b321a48bc4cac9a2aba3589f79ed72484009bdb0bcdef0e3f442ee27d39df2a766b14f71a3774d1e7715397a77d615b5c284776802cffea384e928ee1659b357cbf445275cca56ad01f4ae62b83cc4a3eda980699189f7b36bce89434a6c56ec3965f9fd71d6345358993703281ffeb67eaf815eba1e35ed16da6683b507939f9df41b368e878f800c5312cd9e68d442a9d0b59d2c7c1a6fdfff4ee8341cb0a65b49c43c3e58c11189f97bffe1c75aeface0eafa7b3f518c7105dc5338b4569cc58ef8dc9335550255ea8bba300b9c80cae918547b6482abaf3fc1e364eb4b5dc43b7b05cbb728b862e9ae1f137bc4b39a16a53e71e638a641de4c01aee35c0f1b3f0645c396dc59e689861a2f75297b697dc6dc8681b0e09c90be2aacd745c1acb219c8285e1738416b8831e921e98ef81d7a466539060086c4d328c24c793f843aef732", 0x1000}, {&(0x7f0000001100)="563f51570dc7acd3e1ff3ed636df4014df5941ef1a3c96b1cd7947e08f35c96a96967406a366b7912151a5b6f8bdcabc96412fb51217434df6aea5b8d09eae6489a5aa781107766ef3846718df2ec6b6f375088dcbcb4520c31d75fa19a554096c3a9c4aa735f1af73895d8bc39244fb655238e1c3fe42001aa810f1ee", 0x7d}, {&(0x7f0000001180)="817385eb8dd5f4618f07ee05b7ea430a957e42046dc35e4ef84a5436869e2f034f63a27513848eb9598bda1d105399743d", 0x31}, {&(0x7f00000011c0)="b268122da2f4f1a50b54eeec38728de0b85cf28530b0be75bd8e4aea00a8dfd08655d753b518a7a8d8ae760047bff701fcc7b8f7edd184dcc73c50ae27c3ab64c5bc61c6e1957484cb24a52eb69a0b712b7d589b4b5b4ae866", 0x59}, {&(0x7f0000001240)="b9041b3e370c0f4705fb47fa22e2796bce14e3388df2611bb1685553ae7e4409aec479f23f83902dfd3649c0ed6d8eb12de9d9d63374739f763e2525e4cf88e6b21b338bddac3df32e37d7dce5849996d63e5b3410971683fa5b240f13b9218bc555ced1f16da4b545d22835a927d87a84f8c36b62c2e9aaea13bdfb93d12a829e27dcc03b070eed41d1bb57ed2fe243d0c7aa1beafa0888eb04a427fe48452d02445226b7de8ff46ef5ce9e039c65b114d49b237527170cfcb1a39959006db6fc9638c16bfec6bfdd1f3e87a812de7049a963", 0xd3}, {&(0x7f0000001340)="1de401479def5e20d830f343dd2e50b07d943ba581e0973ac7d7ddc1a49d9c81079a674be85ca22eaf094b9a5a2560603d4a4e3cc0a722d32f3c3b5265bd35", 0x3f}], 0x8) clock_settime(0x1, &(0x7f0000001400)={0x8d, 0x3}) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) fchown(r0, r1, r2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x210, r0, 0x0, 0x0) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001680)=[&(0x7f0000001500)='\\-$\xdc,\x00', &(0x7f0000001540)='%\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='\x00'], &(0x7f0000001840)=[&(0x7f00000016c0)='}*u\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='\'\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)='\x00']) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000001880)}, {&(0x7f00000018c0)="b40ca392650a31ee298281c696606056c6cc24f571ec1d73ee8baed046308d162f567e248e8e24279496b9f1b2de6ad61f", 0x31}, {&(0x7f0000001900)="3331ae05b3011a5605aeafa98f59f1f3b1901be87cd97b138252e66dfa0cb27d356cbd30e41a23eb120cdd59df868b41bdda3d38432bdbf355bffa3c4d6ab0cc14293e198bcbcb0d54e624fd152359a6d4b9ac833129ec47e3539553c72d0c9cc1d21206e34141aa4e62d1861a39672ff03690678dd350bb68d2c2fb4c5295ea3288e6d27c9b2d9bf5c8d6fcfc51ac758d", 0x91}, {&(0x7f00000019c0)="58958ae14af545861e7eb6b05c2228e8cf", 0x11}], 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0}, 0xc) fchroot(r0) r4 = semget$private(0x0, 0x6, 0x282) write(r0, &(0x7f0000001a80)="09c21cc3c8b818210b621244720836638f8cd0150543bccda54da12781231224542fee3b99a699cb4eb8791bd47d7c6dd3bc276ce6bc70d042d3d8cceeb4c72e99e3c2d94e25907e1cbaac5b33f24af41e46187eb49ae7124811c48c39945b9013dc07da489df42a2ff1dea07d76e961960b317b21592ca3d25336e2ce4b4806dc001bdb3068678f5b818c49fd80fbd484c3f81e8b4f4da8209de49087d52e6ff10e4e5849fe7634f229b0698349cb6de1b9c440846057bdb7", 0xb9) getpeername$unix(r0, &(0x7f0000001b40)=@abs, &(0x7f0000001b80)=0x8) fchown(r0, r3, r2) r5 = accept$inet6(r0, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) semop(r4, &(0x7f0000001c40)=[{0x0, 0x9, 0x800}, {0x2, 0x80000000, 0x1000}, {0x3, 0x100000000, 0x1000}, {0x0, 0x8e, 0x1000}], 0x4) semget(0x1, 0x0, 0x19c) r6 = semget(0x3, 0x3, 0x8) open(&(0x7f0000001c80)='./file0\x00', 0x40, 0x10) semget(0x1, 0x7, 0x80) fsync(r5) r7 = open(&(0x7f0000001cc0)='./file0\x00', 0x8000, 0x42) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000001d00)=""/120) writev(r7, &(0x7f0000002200)=[{&(0x7f0000001d80)="607f79b5e1b41df6866d163e0510e63af0328bf06c3fd19a9fd19f8e8d98f142040a9b2d21f2697b341083124b0836f4c407a5ab19fcf01c77b616b8f49c137e1e3e96b83edcd105d187981e0e5da92a7dd67b9fdf476d79bcded871a62856b7ef97bc02afe4902dedeb89d8a23dd17a754677851f240e24fcf451cf522e04ec4eb03ed66f229b7ffe9e6f0061c3b76cd45473c3aed1135a54e93004b7093958c05cc3a08213", 0xa6}, {&(0x7f0000001e40)="8e1113e9df07cfe13bc811c73efdd4f51c8c7dfb42294b2e0a38add68d5a367b461877321bf6a47739efd1e427b0c7a8ce52", 0x32}, {&(0x7f0000001e80)="e1c03428e7e2f62276ddbd48d69514c65ab4c3535a769cc2643922e332dd3161f4b39b0fd835ad2a8584a5e34fdee67562ff6d8f185c78bb024286058ad1ea6143d885e551d208ebf36c81b11ab1521ad1859d951d7834fc3a06705f4074f0ec86acde269db1dc951d4a481b886aeed76b5ec7251a97d31a0d396d60e31aab575a2a25525a3e97fed3bdc664fe755636b02ce6", 0x93}, {&(0x7f0000001f40)="51082d8ea421ddb3880bc11a45e227314a60a96f7bbaaca07820802e5ac8d58fdca8e7ce31f8afb885339ab82ec7b089073a460edf303c922d625c0e43b006c4ef6e55ae1439aa35aafc255d11d6f35f4c9b80895202746f2e52a6a6001ea7ddad28f003dea4abdfdef27abd9715d6684fb4994f0267003d655ca3e162acc22a970fd86ae92c8c7d545fd8765e895e845f635273c7ecc94c3c0b7c87fd6acd5e597325659cbe42952e8bc2e2e57c577c44874bb089cfabd840a35f0830da0b5e43a2ec6e9ec823b88ae3cb", 0xcb}, {&(0x7f0000002040)="43a543c68553ea95178695260b28b157ac5b50a4c93057532931de3a7dccdd40dafb4bf01093a7839fe92a91914b5cb142c77e6998728e66f28c0e4778b436828ca9beba83629e283329bbbf008521eb8e402e3a7c20259273a13c8b9f9f6cf181136cadaeb956ca17bd152f5d188fa9678fd175b402ecb8a1e2bb841a4ca600b3b5a97f9c43999d124c727b769ba3885b13845ac07d7da3d1c69e333ff4563ff4160048a8eea24ea40da2955f4e120ad8843a620fed39336cb7469fb5643e264d453ea8fc0af9fa3f765d5b2fb9b2269b26c35c3747905469c58f6557ab913517a4ebb4", 0xe4}, {&(0x7f0000002140)="b53675b12530391cd44d3ba3f54ff47edc7a646c2263943117bc0181ba80a9b6745d387ee4978f54e55adf67a700a7371c7248e889d9a737898c5985d6296f14a63110a6403aea5cf69c52b64e33979831548a4a6e6a1730ad844ab272d61923a81744a7e0cc154954fac1a5f9c0f4c1de9d2416416cdeabbf9c6ad54b85c53badfc6178a7ea66c48789542d79e61b1939e4c2157059836ae9e8ff8ea5327b67eb2ef7186bb000ab2ecb04", 0xab}], 0x6) open(&(0x7f0000002280)='./file0\x00', 0x800, 0x4) r8 = msgget$private(0x0, 0x300) msgctl$IPC_RMID(r8, 0x0) 00:00:35 executing program 1: r0 = socket$inet(0x2, 0x20000000, 0x20) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = getgid() getpgrp() writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="596c31745e90d4bfb1e68158aed18aa86c884ec5cf77acba4b9822478df69c02c962242123861e962c49f7f285f05d274fef4f30cad71be81613e3b56fb5403a15264d4c3feec30c6acc775a6348b7d6121de466e59a0a498fe9e432f95f4a4b766af629fa54eddc577a63fc1f05ecad0d0d3a7a4b4e3377a67fc7ea946d336deecd3a38839a974882c5dc92dd0cd92fb49d79c7b2ae5d44ccaf0462ec068359b316b5f6fa0044c1a42d0d20c92551f25c64eaace9736787a8c1fb60dadca306fd40f3243c41ba8aaf4133571ee311ad116e694d852a250e47456062b272cf8aff4b58608877b827010baa5a337882c9d0cd94b379f0628919649669882e69a347b1251440c2bb5fcab1db47f39ccdb5f2470f0d3bea9d9ef750ae1d2a69909935581a21af3620fb6a0c358bc688c19f8e195cf44646ea23472937c4ea8456a7cc777926e11acf789d216f5aaa182516eddadd65a9845194de78b84d7966c2cff264617a244a6dea565aee1532c68676a604096e5c7a075c30666fe0d9b4ca49d3db8d7d85d2c971e8216884476c5cce0a2929015d67aa35330273bf5426a2ba30052a0489e3cf84a7e6f52e1284da55c0f688964bd971794cb8c8aa0f2b9882634703d9534f81acca7d6b63811d0d9a7ca0c2f4c5914dca6da6452c7ade6fb962ac8a2f01601a2acab1dd69a37ae84c03d165de24392ef4310e60d1e83dbc057c9a051f8811218a661418de1ae2cc48337f3db2ec6845926b022b6fa8bd062a255c6247d3722b644ac43783e92a0fda82820ae662bb3edd4ae2d216fec906567c6bb09bbef79e00cf9f6e4216eeef5098bf4225e7b2cace59c9cc90f268f07e821f4e3bf67e44027b5fd0661f040f2e57402930f2d005b98278a17c0ccfc94fd8cb262cf57a1034a52759f4d037db1938230c5754a0badf85ccd7d73988a671f5577568f020731402aa5cd6070bfcb4d8156b0f9f932c5e6e8b18ee8d5cd051bfb71f83ea39b5c9f4b0b5e7affbd9a5909ec14f2787c6272c916800d1b58bfc68b7d9458e5ddad08f4a392239530d2457dc733cde5fa4e7d9ce14c96f26d49b63b8c85fde69fbd2223e2e2af73930186a6646ee92f099c94b6275f2bbbee8c98827a379f3a7f2f5d39e5a4a53b96a17988faae872f98173aaab27eaf5b9b40e26dbe2935d1ae240e9f43d058f8092d724101f2a8b2181b8646508f67080913702bed382e7a31194803411bf2dbf1ee3c6922d8a25941c3c522a7dfad0b09e44877261d86713cc70c5b8046704cd6f586934bf6d72e09e585eddec437927dea790b149ed7224185701f42681f05f9e944bd2bd1fed41b5528dbaf8d63ccadaee1839908f5a0d7e83b95ca14bb413d37655c8267bfdf296e63064918e9c7945ac811d1c4621f1f9af499416af6d2d84952591b936ad38930dd203098d48db0e3e2982e0fd20ade44ccdcffc264d4a7b9592eb4e133950e3478beae93e568fbc94606e3f9a3d149c6347b7c5f710c859656a4a1b690a41715f9c18cbd428c273cdc422beab488c234b248714ca65de05b7df8bb907cd8c0f144e49c526434b860f722930a73cacabe8cc7c4423d93cc8c5b63f70c0ea2d357c97aca3b97c33e9444028d900fd51f867018aad6725df8a21c69258c494a5f1165297cf02310b23ebc319d07e6411e06df8cd1f033268787766d2d731a03cf27220cd8519eae0dd21b39a0eb39d314331b25d2118db4bf8322e426a82605fc600fb5ad9ad1b7e63ab417bf41bf60e263b0d895961c577937ed08d7570e6dbd17f7b206c5037139e79ed9af9a957214d95b82ed911984590e65495927f914c0c52d7e5bd8a831d9b3a4cb16f394def19d7f840d299392f344c3221bd6722043bc8f5afb897ac9bc4c11d4390a9c7e41101aad53a042836e7caa9375f9d0bed73fd1a395084f13a7a6870a7eb9870c85f31527c73bd607464f175b817c397d576f64a426fffe1c20651ec5ab86367dd22091bf2f6f772e64b82d3ea114cfa7ec4a2122875a320d9eeb1fca925b6df77e5da0b909d5e83c3e248fce2445b9fe6c944d301c39083c3a07a353a55bfd4b2d073a6318cb2d808c4a3b3e0243448ba6e965b3058f1c8799080a4901bd1962dcf8cb9ffc2de7a8ad6cce000e867fb94668518facdd289a41e2330197be795ff32d274a2a15cafd6a8ea4cabbae7ea0c74da4fb00415db7333a920e425ec8c0fcfc5af7831729d5693f103722d6c2be3d5493c89cf6e137fdcb66a4e68de591cb3845d0b5f25c43031e952d67a3ee25af1e304b36283e03675104d89347f4af03941cc175f9ece6dcf0c54bfbb24e85310eb1c3cbbca4c1c08c460b55355d73439bdae103980c83a27719c07c4c2a5d93cbe22e6c71fb9e6b30fa4929659d81dc9e92927f2da812691ce3db5b0f242ee8b3323d1b6e1a90ad354712c8a80074ace96c118249ccc4c8957b9a5fa40ec0a2e681f4aea08e6c24c04cc8de1218640216f2109977dd1539a5712fd54af76874322238802f3e99e7699e6b07e4d79db025e5238fd003a011c85f6074b1c238872539ff9bb8b3c8df75c855b5f57192e3d263870c8df61d4a662eb8a67854c5310cb1f88264cf00101d46cf88d237a521fe3d395eb95e6a6fdac44dfbf4fba2a9b2fa4c95c963963aa1f844c7fd15f2fefaa11ddc4fac8701dc9a6df09c6cc5642112789a1e2bc6aa81bbdc3f80913012b082cefd5f4f981693be61d1c755912fc2e6d66a7e51b8cfb45b52cb18ba7b6dae7935debef55a1b15d47032fa1464c1ae4227aabe414fb8f0276284d21bba220deb0978e17550dfc480d89ef22567d4119d83117055ed39d75b17209621d0e134a5a16415dee324420eeddd9db9f4be2339896adb857bf04970037b334275c614fb3c1e785b7cce7727c2a0b1e344220d55f16c881c3db7c51bf4bc61fcef4fb18842bab94940030ab3da990a71287c4995690629159f1544bf3065bfdb21cdfcacbe266a1d7c7cee2d5556089b8e0d738dda167743a04c92dc5bfc6544eedfd0fd146250b6de14ef6ca3e336addd30a3e5b16f39f6efc1a3dadcbcc96d59b1cf18a58fc3f39505bab8eea3023ede94b6791fb5ee874d537d3894efc76920d96593acc8b6c164d764e1c2f6a93e5999adf9af5e0cc26cbb1fee67c827a91808de7fb82187a51e407e4c1324c3674cb8d3d1a6b61db335ed25cfd61dfc6568f3bef2a12b1df408644397d7634ae3b5acc35302135fb44a241e9b28437b2f969350c5a8a712edee98d414cb12af622b38f842169a3908f8a21599e06ab136803d9e2ed83b395cd4c3235f7ba8bb229fd5c1a636f339257e105fd381fcb16e733f6e6a2ed0d33e4f448664848b6d284f63f0352cdd550404d61b49254a3d965ba3f2a71daa1a276568abf3510dbe9ddc1409c098dd26299643ed35229964c981bfa42af23f65573145f05c7155018e9e6673c7ab0a5ec403b25c8a31c0eaa750ccc1ffc7c91448e71817cb3499db7a02e3c3b239663c4d0c06cfb9a9c00cac3d443acbd5ef0a93c439457ddf0424ed1d491b5719c65d5e4f9ffc5a8ba3b6037a0d3b92def605b5c9d99b87a1ad738d952bea856d1f8cd6c3cccf9662e01dc6516415f921c118b9cf5ff89ece2267efe134d5886066e862a6eeb036a9ad2e59843913f1caf80f99e8bd32ee28e280191aa1cb213058911696bc2e4a7011ca9c03d47b730a5cd22c49c01f3db12fa6b61ca678e7c4fa665f2e98b499efb7cde2ee546f2c539528d1c27bfdddf9e72d71c85909e40395b657df2a84a0bfb30aaddd8dac5c8b5226663c90f7b7de2d0a8d45db450d212b54f47c85f530c23120334c8b0321ee1517db40f1dfa1e04a5c78b4d45aac163f1cb49589f473b799eeca49d3d0e8248a2d0a61eb73739ce06de9dce139ec2b1fe5ea657804222a98617eaedc61b0d6ddb9e2540a48eb0d8dd2849830765b58bd8d430947123067790694570acf875e23e0e1ae38ae829d0c2e775fff5dc5573e837564ef3e6056f5cb8fe8cfa48da9f80c06a3253ad35b6d047b02681abab7e8bb45770e8d08fc2547e91cd9a46c4c4e5ca98aea43f5adcb058048d7378d966a111c50685b47812c4f3d596d7c219ee7e854e802ad8fac9f29f91be6a675b68cae1173d805ee48bb2dbdaf5677e22f3cf29b2af279f0497ae5aa73af33d35fb47794868c7489a49f8b8dcca43573ee0459943902ea79bc3f696f973cb02fff43191ca15c4b04fc1dd0b81ca77b68462056722d418d45817627bade53a479b54ab3b35e4f10960d01b9ef99710c3c2b9067273055c485773c26ffd522941cbb35a1cd94b0848aabe83533516a303e246d06746b210246ca42e319782acd08fd8a70ecf87de25842a9b85bcb8acb33b461c257beba6d1d647be2d8c8f416ce5407565b96af8fb67711708e784dfae9b0cdae852f02862eb66fa2ed14f75f018bc91520665a80a6e5cb8156e46ed0695eaf13e06c48f72969e90c20722ee5dc88874a8f33a849472ccae8be222fe8717dc61686dea6c63ec0d8d4385f7a77b84ac0538947493cfa121406f97eef123e3021e0b16495ca25a95b45a834359c0a6e4463883cfd9cda318a1247c3f66903c52814eb98af2a34fc199f9901269b7f0e0c88359ca1e23d088c2405487ab02fcbebb0e0545606feb3179effbaee8e3d577084d3ad258696b6976f638ae8548231d300e2bf745264c50850fa07bc06467d3121abfe6f94c9d0b91d3cfd5902e1931a84d2d87be18f38a083853d0576e6439a4c27cfb2dc97a5d5fa91a53ab4fd9c1de9ba55df8a8d3459a608ceeea953a73e00b7cc3132fd97bd0409e7e47ebd356cbac35904dd1db30432e15642243797d22488dfaaa94e1f3578f4f026bc9fd4948dfdb46e7ba4b42145fb163cea905a291b9d955bbfb25418c1e101f3d6c3f69769ee639b4eeac517945fc0b67cb8a8514e3119bfed4b41e8889f05a0673ae256a94b8aea7d39695b732e2e6a7c2f90634998b39e8d72f019d74eff8918caabf097a32816a22bb7fe2697a47c5e0fe43380377cc8dfab8e4ea55ba3f0527c41b114cdd697af42c6100706a03b0853c55affb23efa795e8295b07da183144c76d3b35eed8bb526400863eb9091c2c83c46dde321e901fe90f2902d0649319276aac18c8d944853c3ccc5dfb4494760233deb8e6ada6a3675799cf762ff2ccdb0adb27bd8de780d408ac67c24a4ed6c37a659b3414b6d2fb76b6ffe6c2175d8996a39e3333cb81db9f20e41f906e510973ae014ad3424f2b624bfbe491126ab5e08ae3aa02b8a662206f5d6d86105629d1bb7c038f44224a6567e78bea11fcb67bc31ba8a00d957345e190acdfb8cffc23ce5dcf3d4319a045219a55e16dbe9e5a6fa284f89cd5e4bc44236b97731538b0f89eefc6500b43fcee7a586c6ba9e31c4e4e4dd36fe88f6d3e6d9914ffac0c0a53941bb7361e0ccd867cb0d094edd7bea368851693f6578223ec1a43cf212590f094ff0cfc8bda2640dbc6640b18ea3ed37323928e7c5162fe24b1b848699130b8e6eb2142afefb333050b808db794334209af2cd4f2f3ed66394b36945aa0ee249a0db7da858b65dc7b3c537868086cc89222f32caa5d04af0ad03d307c972e59209a61fd46de3b493b37cadf4812e80e545f427b1595c6c3d7eace264cde96eb07a7bd31912233610ddcb572e3acf57ef10d506020538d937d4bae2d8b7ad9c451155235ef88cad5309218a9b5184503a9a4b7f78e5cb5a5d2fe238a7360301449f73ff4c2", 0x1000}], 0x1) getsockname$inet(r0, &(0x7f00000010c0), &(0x7f0000001100)=0xc) r2 = getuid() chown(&(0x7f0000001140)='./file0\x00', r2, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x8002, 0x4) sendto$unix(r3, &(0x7f00000011c0)="6357938df40b572fa26eedc3f7f4f612e4accf7ae12f0a23166a2fb70abd90bb228c45095c22424a40b08d46603cb7b963b7e00c84a27d955065156e11ef239e08bc05ca0c432f65f957c1bd1c4ef540517c7b5cc7db231273c8093f8612a39585597ffb2c764afbb1", 0x69, 0x0, &(0x7f0000001240)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$inet(r3, &(0x7f0000001280), &(0x7f00000012c0)=0xc) chown(&(0x7f0000001300)='./file0\x00', r2, r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000001380)=""/99, 0x63) sync() getsockname$inet6(r3, &(0x7f0000001400), &(0x7f0000001440)=0xc) r4 = dup2(r0, r3) getsockname$inet(r4, &(0x7f0000001480), &(0x7f00000014c0)=0xc) bind$inet6(r3, &(0x7f0000001500)={0x18, 0x2, 0x0, 0x3}, 0xc) fchown(r3, r2, r1) getpeername$inet6(r3, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000015c0), 0xc) bind(r4, &(0x7f0000001600)=@un=@abs={0x0, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000001640)='./file0\x00') fcntl$dupfd(r3, 0xc, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x1010, r0, 0x0, 0x0) connect$unix(r4, &(0x7f0000001680)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x10000005, 0x9) getgid() getsockname$inet(r4, &(0x7f00000016c0), &(0x7f0000001700)=0xc) 00:00:35 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x5, 0x101) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:36 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) fcntl$lock(r0, 0xc, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r1, r0) 00:00:36 executing program 3: r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20008, 0x41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r2, r0, r5) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='[#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=',\x00', &(0x7f00000002c0)='-@]\x00', &(0x7f0000000300)='@$}]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='!*}!&-\x00', &(0x7f00000004c0)='/\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='@\x00']) r6 = paccept(0xffffffffffffffff, 0x0, &(0x7f00000005c0), 0x60000000) sendmsg$unix(r6, &(0x7f0000000b40)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000640)="451e6446abf76fcb3db55963a72019191e682ead55966a89436b6dd757d465742158537076ebeee8e4b97c3a15c5480e38a8ab2990b3097f76581188785911ac37f13bdd0bf42b1e2756072251cff0ae0ce461687f77c9b2b14a731c01c7aa6793d7bcb902771ac0", 0x68}, {&(0x7f00000006c0)="960ab871dccc087ba00d3c5c9f9fe911f79516bd22c02f3b53e9ccbb1f77ba31f69392ebdfc3a730d413e8b1b6e5caeddc18b6205ad4ebde310f8a7ac6fdec7aac8883ac0f10bc83acf7a78ccc038185ec387e8778bb5a20cb9dc61d3862b8d7ad7e7500f05e45af4176576d3682b1937ca711f64801e34ef88950e800aa0e9f6a9f6c67e26e9094aafc7b10f186c444f95612c1fba496746d6d51c15f17831f894e78c4a19f788fd4b3e58e19856478c1f0ca8b4b4ddd2fa293a13ffc26268f05355d3ccb6cd4becfba9abd23d65e357187a19d67a38e2ce3d1666b9b", 0xdd}, {&(0x7f00000007c0)="7de014d68d7d02f5609bc1ff9c9ed38e75a482a58cabd8b71845c63f0c8e8d6a04288b964173da5bfa53cd0c69cf32d51254d69856", 0x35}, {&(0x7f0000000800)="71932835b8ddf72c5a11ba1e1719c33b46e27e77f819554c81bf739bab53bb7293543d4ce2ddf64c60359535e11c62141a5ebf54f9ac54c1bebae95d396a34d9c604862831bc0d900bc4c76ae4e06dc3f95c633167d742787269106c9662bdd6886f75a544009243f0edf244282452230a7a8dec964136df9dabf96fe504ec060c58661e", 0x84}, {&(0x7f00000008c0)="8419c637aead2048839120304f9a2a020987e91d045cf3911cfa5aa9d75bd5ef73cc90061d174280b86ce4aa83a29f6b923b1bf4443b0b172a26d6ba5455c1e17f537ad79b2ab657f2b8dc9bbdd7c009f66d196c7d1cace149a1570b8c3d52f7373596bd9cc4f4d9850caeb04f8377fc64c2d98d00b899c64bd1e642b5f1234b6dead79de5d0fe3ea615259da8ab10ef7fa5b42367550954a0463a0d9d9f4e21779d51b021a790b424f10b1deffd2c51124e28e0fcc8b9d91b1791797faffa", 0xbf}], 0x5, &(0x7f0000000a00)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r2, r2]}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r1, r5}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r3, r0, r5}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x2, r3, r0, r5}, @cred={0x20, 0xffff, 0x2, r3, r1, r5}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2]}], 0x130}, 0x5) r7 = open$dir(&(0x7f0000000b80)='./file0\x00', 0x8, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) setreuid(r0, r0) r11 = socket$unix(0x1, 0x5, 0x0) r12 = open(&(0x7f0000000c40)='./file0\x00', 0x50001, 0x2) r13 = open$dir(&(0x7f0000000c80)='./file0/../file0\x00', 0x40000, 0x42) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000f00)={0x0, 0x0, 0x0}, &(0x7f0000000f40)=0xc) sendmsg$unix(r12, &(0x7f0000001040)={&(0x7f0000000cc0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000ec0)=[{&(0x7f0000000d00)="4fe1cf9c3fa20f8258a6c658680f371803be472816e03f9902ee4f62a32b3d109cfe6e8af87ea00044ecaf27e626bd0309805c4ea4f1dbf0697b281ce3f2e9edff3e437a9d507e9174b37b4e9c84dc16f02e120e7183023290d6cb3a708489a53ff3ca75199869807021782c4209f70be0ed51585a0d21b073721e9bf3cfa963ec6490dc812b1768db9fd3ac1a8ec0e72a9a9e1ea00d14e9f38944bce58f583825d665667c62eb3901aeb13510a65e41fa021496492e1e394b695a905fc332914ce13b421d8f64516483b87e6dc0c1f9276dceac37cb289fbbdf51e3ff133969f926", 0xe2}, {&(0x7f0000000e00)="cc37a75dc5a1a00c479477fc33aa122dd9bbba30a605547b1a08cea27bef592fc8d977bb36ede6bab19a8f069b4fb974dd87df81974ddc7d05b8e229f33eecdc394795a3578f969db0c8dc5ebd760bdba8a04890f810a1320416bb305b93aa7784eea4a9429640ae5c7298e789290ff1ca16a8d35a876250fdaaa331be33372ff36c2d46ac97", 0x86}], 0x2, &(0x7f0000000f80)=[@rights={0x20, 0xffff, 0x1, [r7, r7, r11]}, @cred={0x20, 0xffff, 0x2, r3, r9, r15}, @cred={0x20, 0xffff, 0x2, r3, r9, r5}, @rights={0x30, 0xffff, 0x1, [r11, r2, r11, r11, r12, r6, r11]}], 0x90, 0x400}, 0x0) preadv(r7, &(0x7f0000002440)=[{&(0x7f0000001080)=""/236, 0xec}, {&(0x7f0000001180)=""/14, 0xe}, {&(0x7f00000011c0)=""/184, 0xb8}, {&(0x7f0000001280)=""/100, 0x64}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/109, 0x6d}], 0x7, 0x0) geteuid() open$dir(&(0x7f00000024c0)='./file0/../file0\x00', 0x90000, 0x40) r16 = msgget$private(0x0, 0x1a0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000002500)={{0x8b, r4, r10, r4, r15, 0x6, 0x10000}, 0x1, 0x9, r8, r3, 0xd8c, 0x1ff, 0x2, 0x4}) linkat(r13, &(0x7f0000002580)='./file0/../file0\x00', r12, &(0x7f00000025c0)='./file0/../file0\x00', 0x400) socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000002600)=@file={0x0, './file0/../file0\x00'}, 0x13) open$dir(&(0x7f0000002640)='./file0\x00', 0x20, 0xa0) setgroups(0x6, &(0x7f0000002680)=[r5, r5, r15, r5, r15, r15]) bind$unix(r6, &(0x7f00000026c0)=@file={0x0, './file0/../file0\x00'}, 0x13) fcntl$lock(r7, 0x9, &(0x7f0000002700)={0x2, 0x2, 0x9, 0x5, r14}) 00:00:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x100010, r1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0xc000, 0x2041) shutdown(r0, 0x0) bind$unix(r0, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 00:00:36 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x800) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/36}, &(0x7f0000000080)=0x26) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000140)=[{r0, 0x1}, {r1}], 0x2, 0xfffffffffffff4d4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername$inet(r2, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) socketpair(0x1f, 0x50000000, 0xffffffffffff0001, &(0x7f0000000000)) 00:00:36 executing program 3: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x33) lstat(&(0x7f0000000000)='./file1/file0\x00', 0x0) 00:00:36 executing program 5: mkdir(&(0x7f0000000300)='./file1\x00', 0x6) symlinkat(&(0x7f0000000100)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file1\x00') r0 = shmget(0x0, 0x600000, 0x20, &(0x7f00009ff000/0x600000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xfff, r1, r6, r3, r4, 0x100, 0x3}, 0x2, 0x69b7, r2, r5, 0x6, 0x1f, 0x8}) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, 0x0, 0x400) 00:00:36 executing program 3: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x80000001}, 0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6b19f860a842aecdf663ffc596105e9d9e17969a962294848d7f02064d2d4037b7b2bcadfb3813af5f253f04d3e902d2ffe0467044b36cab4be668faec346e97f0d191802a2b170e0e66a5e522b56f268300fe34014dbb3197d04565a6a4a8be908975030dcb6613cd9a13a4eec2115e30c4a5c57d0d02d86fa64dc68e0ab6ae394f605d6b17a29b8cd3798183315663ca3e84ca185dd1077e6fbc0bf25331ae51973d9e1820d63c7ff5b48a0f9cb38e21b06b6ade511f04aed5e98294407c55e8a03d12b592bc4b46324ae06d2e690c80da681e25cd62cf508ce76b36ec31ab5ce1c47a8dc09b26b8a3b1", 0xeb}], 0x1, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0xffffffffffffff81, 0x6}, 0xc) connect(r0, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r3) chown(&(0x7f0000000240)='./file0\x00', r1, r2) fcntl$setflags(r0, 0x2, 0x1) rmdir(&(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, 0xc) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x3ff}, {0x8, 0x9}}) fdatasync(r0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000380), &(0x7f00000003c0)=0x10) getsockname$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) geteuid() wait4(r4, &(0x7f0000000480), 0x24, 0x0) r5 = accept$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) fchown(r5, r1, r2) getpeername$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) setitimer(0x2, &(0x7f00000005c0)={{0x7, 0x8001}, {0x2, 0x3}}, &(0x7f0000000600)) r6 = open(&(0x7f0000000640)='./file0\x00', 0x2, 0x2) bind$unix(r5, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) readv(r6, &(0x7f0000000900)=[{&(0x7f00000006c0)=""/147, 0x93}, {&(0x7f0000000780)}, {&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/101, 0x65}], 0x4) chroot(&(0x7f0000000940)='./file1\x00') mkdir(&(0x7f0000000980)='./file1\x00', 0x0) 00:00:36 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x808, 0x80) getsockopt(r3, 0x2, 0x0, &(0x7f00000000c0)=""/193, &(0x7f00000001c0)=0xc1) fchownat(r3, &(0x7f0000000200)='./file0\x00', r1, r2, 0x200) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/197) r7 = msgget(0x3, 0x220) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r1, r6, r1, r6, 0x36, 0x800}, 0x3, 0x9, r4, r0, 0x6, 0x4, 0x3ff, 0x6}) r8 = open(&(0x7f0000000440)='./file0\x00', 0x1, 0x12) r9 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x40000, 0xc) r10 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x100) seteuid(r1) r11 = dup2(r3, r10) setsockopt$sock_int(r11, 0xffff, 0xa08, &(0x7f0000000500)=0x10001, 0x4) fcntl$setstatus(r11, 0x4, 0x8) socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) readlinkat(r8, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0), 0x0) faccessat(r9, &(0x7f0000000600)='./file0\x00', 0x50, 0x100) fchmod(r10, 0x4) unlink(&(0x7f0000000640)='./file0\x00') open$dir(&(0x7f0000000680)='./file0/file0\x00', 0x410000, 0x80) semctl$IPC_RMID(r7, 0x0, 0x0) getrlimit(0x3, &(0x7f00000006c0)) r12 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0/file0\x00', 0x20000, 0x42) getsockname$inet(r11, &(0x7f0000000740), &(0x7f0000000780)=0xc) fcntl$dupfd(r3, 0x0, r9) chown(&(0x7f00000007c0)='./file0/file0\x00', r5, r2) getpeername$inet6(r12, &(0x7f0000000800), &(0x7f0000000840)=0xc) 00:00:36 executing program 2: r0 = socket(0x2, 0x5, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x6, 0x2, 0x7ff) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) r5 = open(&(0x7f0000000540)='./file0\x00', 0x3, 0x5a) socketpair(0x19, 0x10000000, 0x9, &(0x7f0000000580)={0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000640)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000006c0)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r15 = paccept(0xffffffffffffffff, &(0x7f00000007c0)=@un=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e, 0x20000000) r16 = open(&(0x7f0000000880)='./file0\x00', 0x1000000, 0x2) r17 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r19 = dup(0xffffffffffffff9c) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000940)=@file={0x0, ""/86}, &(0x7f00000009c0)=0x58) r21 = getppid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) r24 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r26 = getgid() r27 = getpid() r28 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="f862be96181ad7fce7b02d60fd71ab5d98ef813b26f121e8370e30532ba70e3f10593880ea9339f3e5ac069de6372cce53dcb689d68453932fefd15cee55fa3c866b0b118f79ae0e875ce563b65b6e6baad9ba52e559eb278d2d64b6c25dc60c9e76554ef98bbddc5eeb18eacb8c655664db5beccb4ced754b6496e9fef35d783de08f5d8a27ebabd676225844cfc01799d2fe05552b2098b3cf921c50829fe765d88a533ccb9f59af55a475435f296b7e49e7008bddb16951e39406560048710a7b80d67e7556c2eb9bca29715c0c69", 0xd0}, {&(0x7f0000000140)="55a0a21b857e8d8b4c0579b896bf3d1cf180d52b48a03e7c09699d0d3300d3dc7efad75891a02252788b68f0879380abed47b213a5675ed29b3dec07db06043d4d36ea777e8d30595ccbc59eac90f948fc65f8027bb7dad1002905d8c3a3541f47cb2e768f7c5d4da24e6d30e468549c7aae0e23edf3e868647cc45dff54a87b0feeda5de4ee8d90b8763096c87fb43f1473591cf3c239a2bf960241b4279b7643017731fee367b55d6cb22b94c706a329b9d5a87741d238b27281f1d61b889f282f07e3ee721b00e649f9ccf62222d65b", 0xd1}, {&(0x7f0000000240)}, {&(0x7f0000000280)="3b20c2429ca9343419c05d0f1c4e60e90dc49e19fe3224c2cf371f1192c4f9b9dbb9a42c3f1fc65a8ffd0e44d335ba29843fa809ea1c915371f4359919d3b57281bbadcebdcd62d6681b7874db3800a1341bf7192f4b96e7bfc6fc5fc975c85301f103ed89e376e94c231a95a24de5023fabf53fd5af616ed173b2bf5472581f0c83c32e598f3e224dded6616c621a6f7b6e1a6b1e3fb29fae5111aea9d43b49abb852b1ef0c31ac87", 0xa9}, {&(0x7f0000000340)="853c76ef61113ece945662123e9429c6d645941ced8e29228d2fb801ef650595415301f38ccd66a542520d601b60d73a6a16aae9049c9599807f717e907aae0d69d866122f26076cbe7742279a2ea1dd156b4b587fb641b76577d0dc75bbb42596c64b6460fe7d884e3a1f8983134c1beb7b3978d4d8500470620d80ae9a830c86dd298fa2daad02a47dff55b71a24faf0a9abdd82c90f692184ee9059c71f5531cda3478ed13d4cb622a5ec29a4e618cd8b8ea417777a2085ad947de74ba3adc91a595d5a58f24c5e935ff6bfcb9970578e", 0xd2}], 0x5, &(0x7f0000000b00)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x2, r21, r22, r23}, @cred={0x20, 0xffff, 0x2, r24, r25, r26}, @cred={0x20, 0xffff, 0x2, r27, r28, r29}], 0x110, 0x5}, 0x2) 00:00:36 executing program 5: r0 = socket$unix(0x1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x401}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) listen(r0, 0xd5e4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) clock_settime(0x3, &(0x7f0000000100)={0x100000000, 0x3}) r1 = socket$inet(0x2, 0x3, 0xb3de) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/166, &(0x7f0000000200)=0xa6) recvfrom(r1, &(0x7f0000000240)=""/142, 0x8e, 0x803, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) r2 = getuid() r3 = geteuid() setreuid(r2, r3) sendto(r1, &(0x7f0000000340)="6b3a61cd16fcd1a8921d4ca5a99cd9ebe1dee2c667d8138b841d59ff4f189ad91ba4487f9baa5b85541fe4bdec790357f0c54cad5f1f66d536317396b672e49311f03e9a5d566480d1b095c33c296351f0c46dc1d49ce875b234143c", 0x5c, 0x404, &(0x7f00000003c0)=@in6={0x18, 0x0, 0xfffffffffffffffa, 0x8000}, 0xc) connect$unix(r0, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setreuid(r2, r2) recvfrom$unix(r0, &(0x7f0000000480)=""/18, 0x12, 0x800, 0x0, 0x0) r4 = getegid() chown(&(0x7f00000004c0)='./file0\x00', r2, r4) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r5, &(0x7f0000000540)="315b4df8faf19a5dfb2d3856d914cbd3ef3a4d2034f11281bab80ba5510d3b8fa2862e18eacb7beb399236a7f577c04b5c1b2a0a2c0ea4456bb8fcef5314572f602f72bef26c95b7373b6d53bbbb429546818e5d9e50d3522114538eba6f911814a09080d9c87ff04e2638edcf735cf82fa45ac84a1560e4965d542afef80379e3d86e6f2410e815f0e8ac27259775ee0b1c655525e56a14306e1bb5b0a1defcf21e96a55d049649a834aac0233cf7f0e9bdc9a9879a337d8d8b3319d96ee9821902a0048a8e4578d3b6a56068cf3ed19750253cb607473155464706099bb198930c49e9a162ad9e0f6ac54094138edff7a7c36b80c2a2534df64cf9fcc091c08a8137106a8ae6885c0bcb101e61627c7e3f03c22b0e798be65dec5a597d2195e9dc0edfc29db2cadad36e3533e5748c557a5064e6acf832cf4dc614cd333cd9a2c5a204820eeb7747fc3960ab0853c9b0498370aca564872a9f85064f3a2ed9d1ae3509f3402930fb9a3aaf53945b8018b84708e02fd3cbe7afb47a7f7fcce44ca63cfef48da6fc572988810b85c03c09a6dceeee4acfc1d288c9a78390d2d7bc211936fdb703b6bad90bf5a1917fc1c259f7aa30e121f049f74c449a3ee03f708467242fdcb9173a7a043671c9333530792207d9c1bfb90e8a2889f479c07c6cf5a689bd88b8ddf5916faa58f9601f5968a9325e5397c1daf0042249c97f13655330530f60f073d4cdd2419c7009cdd5fb07c760e17003ac468909faf3cf5aa2932b5ba6d67da8cd17cb0799f3edb626bdff0b9c0bcaea0c89b0801fbb82b7bd99888abb2910af578a25c43b4cbfc1d417c3256baa7e60390bebe8af6f208424fd427e6147025fb562f65e1a1a0e1e131fcf69fa05c2e4e907408cbc8e23fe0646d132d35c1a0c5e1d57a9f240cb29ff77b0680d99d312b45419db9562b4216c7b64ce5a830107fc40dc8462c62618594a7fb787d10a24cb0d67c56433aa946253dad072afd26f1682e51cb7f6370fe4cb4db23a8fc050758fa5032f7443170d9ee84718c2d7afa2bbb14e216968cb99d14acb6f279ce94b10471f4c36f6523eef0d0736f49d3ff585b1275f40b969d02efdb7ed43dd7eff07e7abaf85f222d076009156a65a44b951a6f2d938c567aac7cfe163ee08d2ef151dd5a34a8b81c370a7a16d4aa9da55d1ca4594ae9b795e8105084d5d7c5da5a4832285cc0c49430c272eb05132da6c051c094912eb9ec428c06d8ddbd2e9bda1bd50dc3caff7fb21fe9106add09db7573c7371301b797856abb7decb8eea5a243124dd2f196defa17b3276f8101a0eeeb4c4e3e82b646aefeb1173be0b2ca781472bbf919ff8c78e5372f8b10106bf05bcbb5ac0b4c24ca95bbaff467bb91fcafd649b84db84b621c9423fe18c187afd10b088efb14cbde98cd791e883aa386b6235def34124edb208488372dd57c25606e9b1cbf7b9ac359a3de858e4e73742c94b663f8029ee37532c93a75a18f9043e5874e3ba229cf37eda53155f68cee2db9b6c9ab5325c51518c691bcbfd635ec076cf036ae4e96ca205f5050b84cb59f4130e14c101cd8fd515693ed1502a78e51f938e9ae2454ad4870f2054de20f50f16fd186d8e31ef8366440a84a00089a95643c9f2d6b5fb2c9b9dd198dc2668d85c2ff4e7d91300e166e1ee7be67480e96d719cf0ed85b2c6e7dcf5594a25f9d66433036d5062ac6e4d58761ec08f9ee06245cdafb21797f74e78ba95ea0dff91794a7dbfba091ddb2f161a53d9d77674efa466aedafb6689d7dc13f4406c93d8a6123d111dc722b8e65b93f080eb14f0c5fc050c9a6e6c6990198e96a8642a1c6b1c5b605a0c86050cedbbc8fa691c5e81429e4f65f43be98ebc54f8d0a89e076dcdb8fac7c1843a979c2ac502238030fc05d4654f03a71dc0b40605170eab7e0cacc556a8d4f674d9fa924501097c815354c87d912fca47c35847bcd158112495a485b16b5945dc2a2e6a640e30c7e8e94fc380185601d1e6544cdc73b51e5f4ca1ce4ab5465c9c9ae546abedaef1ad6c0aca6e465a18092fc35e4b218af7a36e3a7de533faace077380fcfc55042031f771fa23279221afb282b60dc624defbc9ef5c5abd41629fefb49584d424a7303a965f73711b4d5bafba504adfe099b511fbed49d7c779900cfed2d032e2157bc8f3ea27c0db3332ca567c098023240b0569bfdd428c2df61411b9456ae21e5762cd01eac03684105536974e7c56681fa051d220586be7e2970486d72cdb94f905d7e04b8b14d5ccb7f20d4fd6d86b60ff046f853010cefa133915dc76e15942fd8a47f03dd6e345d32df797c43d3c8e793d4f16bc983f7db6ab360b5d5966a98785fa84d5ed71f2f3f8ed233f10b62548304f5dd69a78e3b02204a40d175942f4f0bb33422e962919ff1cb7747a205bc81cbcb3bd52f2d736d95af769a701736fcd5602b7dce34f0978deef0bb5f580138e4add422fd885e05accc60660ba4328691cb7aa600b1c6d093257fb51ba6a2f7913e0a38f31ab7a8778b782de7760dee0fac5950435e75f5293853fd05868bbffd8f04287b008ca3c3284f36e394867d064e156b2010581cd606a2553f9a30f4eb8b27cadf98581fa6424b5e39562560b3f81e6c0f955b3d6489d905a66062cd6e9cccda6934b85f70a1c0125e4bb214fce067bf6b9d092fca3ac2f28a80b08b38fe8b89e27b2218fadae399a2540b86e239e6a7b312b42f63830854dd033751732769d1996fbc590490f6b322086728e953f88487684241073758eb508241f5a6b3882a97c35d24e4f2d5f3c9f65984fe5cfb051df386ba2a660788be05bbbcad40b97059f8625bfb9c1eb7a448a7c4b8fc03d5f4e3ddaae220827ec5574501d14712d7429b970d7c81d4706388b06c65d799234223de15f4991670d155b18ad443a60631ba9785c5ee88960024fdaa62300826437629b803a08a9d25a0337b43b1222b941f0ca1742349ecc9434495eb239ddca09993fd23534155f98b75e435517496051065486b67b8fb5d62f0a06feaa9800e95d91f1f08a4f2520ea24d11d0082a9fcdde25c420e8e4d800ac81aae402f3cbe8ce8b8de19f4a1a9c5a29a9e8bfa426dd82fd9cd550c2a36d60b6552cd8b72e65eedd2e02fe7c6931f8ae213c550574289bd49fcfa66d7f805ae674a991f75ff4f53c9e6136a8bcb18a2e756a257efcf85e391ae03c9df2577e1b64fa9f91908938f02d2f8e2a1af8ccacb99665ab642fe6fdf522f2f812f4a751b4056afb3ad43a88d8f3c877761f097b37a1adc951b59074c46a338687075286ebffc0743b22512574b5aae7ee015de158365305afa17cd685630695415827c447be5823dd5aefa0c6f3d964936b3bd5d4f65c91f657420b899c8128cc067985908ea1b7f57b058e80bf64bd81e822ee2f741324809b389c476f3f8886d88ca89c263c283bf7e9b52b6776287e08f5980dd2afe28c230774ced83fd9a040fd0e21c854cf3a811ae68676daf622053acf52220742ebe6c45f7eee155cc71b45f58e88fcc0a27e58650f62c130ee300c92e5ff337472810cef1681fbd8fdc7376d675c12d991b127c1bc233419a129a8f142cecc39004de33d8124e2b0328220b500b21aed13a671ee354d0e427a53e94d053d3001be97f91f7aaee7916dcfa308d833a6cabcd770badacbf2f18b43c3ffc7a56f1a6d9d7d4dc1926c4e3096c516dd5c0c47e98d4c5ef607e1cbed8759f80b59969bbe74676b219b643cec44d7a1ad6d199eb4d56c36a59f0c527e7d914dc83795d3728d00ca7c095565e17e93841e389a569baa543b3dd10c6528b954cf5abf52d04747985ed974543f6bc29ee1bcaaae4f7c1f202bc80f2e39641625325f965e59df9fca854e3e72385912a6aab9fba215d7c405e46723e1676b6a6957c596b39b8d81a31c86f84699319bb2b677e7f3fe5c410d99d1b6cc167457f1e055270038b613aec4960de5d88702dffe1e1a85fa9eef2a113f7fa04be12b3042f256b78f15af7b10bedbbb8ec2d5395ef696348ff5b4d49781b057a342f8fd1973feb2a3c21a108a9a1769e548095e28f9673700a3a58eaa7c4fbd8647fc427eac43077076d08b4181e800f4c095d90efe7654d06ff9fc405fe912da5bf6bf0f425a366b54444931a1d826945ad0047d4c89abd0f5c3b2747f27f143663f5fecbb713d4af71780d99f43674ebd4f7e9b8eb3e22f2b37e75f52b2d9e7aaa69872d7183ba4a7be2baac74a38fa40de9cb5c1014e54d4e52d4b44b3fbf3207b00d61ecc2023b110614c53a6ab6840f812057e01bfee927737ce83fc20c4a22633bf8827ca7f2163b6dc72118f6c56726613a8aaf73bbad0fa343b710407dec1d13120255c70e0634ea90055dc68672720becbee165a0d6d158a737f0ca9bfce671e5d290aa71102a3eb197c89546a7a65657585d74354eadbcdaecf310b0ef1fba0f6c6a0374d86e210cf5e00f00968b24331c7301b17e8bec08f8f2b7b47aae3de4c2e771368681977ef467b7fa9fffe9842e825f342c4ff24fd94cab1d71dcfcc22bca4196d72117407ec7621da2c553d48c7b827d7447677e1800f55d617488af4244ea1a393a208fab6efc52b824745e0f1b6f07a13f5d049d49db777d22c64ec56d4c0e1d5afaa549a18dd72b4001f0eb922bccd054c9e1e600cd42195c86dc5d0d207362bd51043d73c8c874008ef6a3677469f428f7feca04bf4837ca4c6a90704d6da84564973ada95d1a846c8a2dc23a3435e647b6cce1bc48d2d07ee6557e8aa4dcb08a9b82b9193d457185df06502866e91f9c75a1e592feac5c5abb8d76be8d5602af72da93a8b80deeef19bb7cc13f277798228f6faae11b39aaa499e85646ca92f87c9c4a1eee508108d97580be6dc73d009a2746e9be77a7197297f58ce80d534f9a3b667a13bb3645c93359bc47befc1d8dc4c573bd1e1cab018050382ff76385f760e274d0ebaf25470049f5bd9ba0d301f20c904bbbeb9289a0175c0b34c34497a96f68f7877c4f79ee9826c984934a2fd145de7f1cd2a0bb904b041ad34edfebe186afc924a0305620a800fd3e1d8a28c31cbfe63320b3df08a6db1e04cbec57c9259a8bd31f3166c7f85bd9bb07cf9bfc6ea1cad91b5b8a574ee6ec4596339b5c7849fd40e5d6fde8156c1d1c137f0e98a37ebb6479310e06d1d049ca9ffb0e863152e970126f026584b1795e5137eae4de9b867adf200f3e17eda1a2762099776cd812083bf87593b04364b4e01d6cfca8f4ddbdb7a066037f28d06f6b281916b19b5438dd0d8ef76e38e1d3e920fd6a6d728804b7d63c90d49109cea10cececc4b57c25d160dcc8b16c4f17b52314878c5dbc7ace8e7276785d5d26b417c3486e8c3a4aba83d472c50a9fcf34e7412c732140145748723692b1943c9508511b4767b8ac710fe9834972dc5e4ac6c16cf1dc85e16d2a257a6e49a490e12684deb3e1ea697a6593d0bf965532fa9b362b66dc125e00841ebc9cb93dae6bb12435154b137fd93a69447a0ab4f2913551fc694c6b9208539bceba1ca348f224c2e6d42f05fc6c699b457d176f8c5a1fe8afd226d56515d9180a6a5b8cfeb49aaa988e3bb60be66a4ed2794c2288e92ced7b34b4abe387224df31d541f143e7ba02516e63a4f4297a7b72be611f00be0cafea8af47b092989a05b6fc8fe3825cfa9112257f77f3d092b85113b98167c49c5c97a5d0b6cf76f9c51ff737e21032c05fa57aad3e83a703f235e5249a264e3f09312c04e2632c1bcaffae", 0x1000, 0x400, &(0x7f0000001540)={0x18, 0x0, 0xc4aa, 0x7}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001580), &(0x7f00000015c0)=0xc) clock_settime(0x1, &(0x7f0000001600)={0x8000, 0x4}) sendto(r5, &(0x7f0000001640)="6ffe9dd6fb0406aa2dcacb19769145a6945e638fae7973b7e2663dd1f89b836a139468e51f95cbb54895de02d27d17d8ab32710bc35e7343ceb85ac0d21ae8dea5bb6226af4c7141209b1c3a79b1e80d4a5ef9f5977ba01165431793ce4f9618395814d16671c19cb86591b9bb858965c532f490b9850a63603a7033934d1443a3d14bb380509d788775b1b1ec1a67fb51", 0x91, 0x4, &(0x7f0000001700)=@in6={0x18, 0x2, 0x5, 0x10001}, 0xc) connect$unix(r0, &(0x7f0000001740)=@abs={0x1, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x7, 0x0) socket(0x1f, 0x5, 0x800) socket$inet(0x2, 0x0, 0x3) clock_settime(0x1, &(0x7f0000001780)={0x3, 0x2}) 00:00:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="145db770dfa3e47b3e11598227b34cd8e4e5bea0497d9b371ba690f9fc9ce9b47f9b588a5c6bd73ef1bb7c7d4108894394abfd4e37ac21022c39a2cf3b1a8cf541f07b022236", 0x46, 0x406, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x8}, 0xc) getsockopt(r0, 0x3ff, 0x2, &(0x7f00000000c0)=""/27, &(0x7f0000000100)=0x1b) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x424) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r1, 0x1) getsockopt(r1, 0x6, 0xffffffffffffffc0, &(0x7f0000000200)=""/56, &(0x7f0000000240)=0x38) msgget$private(0x0, 0x4) bind(r2, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0), 0xc) bind(r1, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340), 0xc) r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r0, 0x0, 0x3) getsockopt(r2, 0x9, 0x15, &(0x7f0000000380)=""/198, &(0x7f0000000480)=0xc6) shmget$private(0x0, 0x1000, 0x3, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fcntl$setstatus(r3, 0x4, 0xa0000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000540), 0xc) fcntl$getflags(r2, 0x1) getpid() connect$unix(r1, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) r4 = semget(0x2, 0x3, 0x484) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/4096) lseek(r2, 0x0, 0x0) shmget(0x3, 0x4000, 0x164, &(0x7f0000ff9000/0x4000)=nil) connect$unix(r2, &(0x7f00000015c0)=@file={0x1, './file0/file0\x00'}, 0x10) bind(r3, &(0x7f0000001600)=@in={0x2, 0x2}, 0xc) socket(0x1f, 0x3, 0x85d2) 00:00:36 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchroot(r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000040020, 0x0) 00:00:36 executing program 3: r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000001400)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) getpeername(r2, 0x0, 0x0) 00:00:36 executing program 0: r0 = geteuid() r1 = socket$inet6(0x18, 0x2, 0x7) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r2, &(0x7f0000000080)=""/4096, 0x1000, 0x2, 0x0, 0x0) sendto$inet(r2, &(0x7f0000001080)="de1dac5918bb70b519b1e09bc1504611c028a89a7027138e4a132e1ef4155be2c00870dc66325421", 0x28, 0x2, &(0x7f00000010c0)={0x2, 0x2}, 0xc) r3 = socket$inet6(0x18, 0x50000000, 0x3) bind(r1, &(0x7f0000001100)=@in6={0x18, 0x1, 0x5, 0x5}, 0xc) r4 = dup(r1) r5 = open(&(0x7f0000001140)='./file0\x00', 0x40000, 0x105) connect(r4, &(0x7f0000001180)=@un=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f00000011c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001200)={0x8, 0x1, 0x200, 0x3, 0x5}, 0xc) accept$unix(r5, &(0x7f0000001240)=@file={0x0, ""/40}, &(0x7f0000001280)=0x2a) recvmsg(r5, &(0x7f0000002680)={&(0x7f00000012c0)=@in6, 0xc, &(0x7f0000002580)=[{&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/237, 0xed}, {&(0x7f0000002400)=""/160, 0xa0}, {&(0x7f00000024c0)=""/45, 0x2d}, {&(0x7f0000002500)=""/67, 0x43}], 0x5, &(0x7f0000002600)=""/77, 0x4d}, 0x800) mknod(&(0x7f00000026c0)='./file0\x00', 0x20, 0x6) r6 = getegid() chown(&(0x7f0000002700)='./file0\x00', r0, r6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002740)="8561a619fed2f28be4db086f55516d32aa4ff62350100e45127d8c7e29f3ae670f3cc8828a4b87303bc2692297537639072ec397a657a39429568a367ca09261cb7da3ec7421676f8564a4a1437a1ee367ffbe722fc732af8f7cb9b8ba0545f67a71274f7e0ce1e1130d62a675aadf4e28a87460ccd4870246c452425eaad2aaef1c3383e2900031cf0d6319dc6a81422dec9ae43f40203f1c5010e227dfee7d7fd57eb567f430e4f9fd98", 0xab) connect$unix(r5, &(0x7f0000002800)=@file={0x1, './file1\x00'}, 0xa) sendto$inet(r2, &(0x7f0000002840)="889032b517eaa60b", 0x8, 0x8, &(0x7f0000002880)={0x2, 0x3}, 0xc) getpeername$inet6(r5, &(0x7f00000028c0), &(0x7f0000002900)=0xc) symlinkat(&(0x7f0000002940)='./file1\x00', r1, &(0x7f0000002980)='./file0\x00') getpeername(r3, &(0x7f00000029c0)=@in, &(0x7f0000002a00)=0xc) readlink(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)=""/135, 0x87) fchmodat(r5, &(0x7f0000002b40)='./file0\x00', 0x110, 0x600) getitimer(0x3, &(0x7f0000002b80)) open(&(0x7f0000002bc0)='./file1\x00', 0x440, 0x121) pipe2(&(0x7f0000002c00), 0x1000000) setegid(r6) 00:00:36 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x38) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x6, 0x55, r1}) recvfrom$unix(r0, &(0x7f0000000040)=""/1, 0x1, 0x840, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:37 executing program 4: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x46) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40643, 0x0) r2 = semget$private(0x0, 0x0, 0xb0) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000180)=""/107) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) bind$inet(r1, &(0x7f0000001280)={0x2, 0x2}, 0xc) r3 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x200000, 0x6) mknodat(r3, &(0x7f0000001300)='./file0\x00', 0x7b694d36b50ad078, 0x2) r4 = openat(r1, &(0x7f0000001340)='./file1\x00', 0x8000, 0x0) readlinkat(r3, &(0x7f0000001380)='\x00', &(0x7f00000013c0)=""/155, 0x9b) unlinkat(r1, &(0x7f0000001480)='./file1\x00', 0x800) sendto$unix(r4, &(0x7f00000014c0)="341a6893f1313051df521b7d51fcb2c26a86bc567f9df4034ee6a6d71fdbdcf21736e1b61be8a80fb01b0150668631ab76b2ccfcdaa58fa87d4bfffe3ce7bfaa11ed3df548843025cc3a22353debca887217f559b0286f80e503b9b32383cb9bc692fd64a1f734bb82a8cf2bbfd4f03809d9b8e46ebd923285", 0x79, 0x400, &(0x7f0000001540)=@file={0x1, './file1\x00'}, 0xa) symlinkat(&(0x7f0000001580)='./file0\x00', r3, &(0x7f00000015c0)='./file0\x00') r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f0000001600)={0x0, "8dfba477f9d5070b4ba190b54da7346b721d86fc8ba658f039393ffc7e26cea10b7c9b91f2b0bcf76e43c8d68c0e0acd5caa7ccd98074ccc7f85f3816754816a883ceb42ccffb0356715f025d0"}, 0x55, 0x0) linkat(r0, &(0x7f0000001680)='./file1\x00', r3, &(0x7f00000016c0)='./file1\x00', 0x400) renameat(r0, &(0x7f0000001700)='./file0\x00', r0, &(0x7f0000001740)='./file1\x00') ftruncate(r3, 0x5) msgget$private(0x0, 0x40) chmod(&(0x7f0000001780)='./file1\x00', 0x11d) bind$unix(r4, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$inet(r1, &(0x7f0000001800)=""/159, 0x9f, 0x40, 0x0, 0x0) shmget(0x2, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) symlinkat(&(0x7f00000018c0)='./file1\x00', r1, &(0x7f0000001900)='./file1\x00') munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001940), 0x4) semget$private(0x0, 0x7, 0x48) open$dir(&(0x7f0000001980)='./file1\x00', 0x400, 0x84) 00:00:37 executing program 2: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) socket$inet6(0x18, 0x5, 0x80) getrlimit(0x6, &(0x7f0000000140)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getrlimit(0xa, &(0x7f0000000180)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) 00:00:37 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x3, 0x10000, r2}) fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) 00:00:37 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/115) r1 = semget$private(0x0, 0x7, 0x50) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xb9c63fb7f3cbf7ad) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/119) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/109) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) sendto$inet(r2, &(0x7f0000000200)="6adb6d64877358639a684dcd3a59707d642bb8a072eeaf075599dcceba118a7aef7ff4853b1462a4b768055c3e2dc6b39cf34e634c03148a8df0816720ffe40e5b993c65596e71c97d0ab928febef1775cbad04dcdf9f648cdee88cd2301f681b3378c34f11a8594eab07efa0bd83bbecf32e405f9e2f334afe5377802afec17d1541b53b3a72800df245e1ad9fa25618f0499f0d46c114493742027ee88c3d450242d467eb5d13a5523f5395ab32e", 0xaf, 0x8, 0x0, 0x0) getitimer(0x0, &(0x7f00000002c0)) mkdir(&(0x7f0000000300)='./file0\x00', 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/4096) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x48) r4 = dup(r2) open(&(0x7f0000001340)='./file0\x00', 0x100, 0x188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001380)=""/191) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000001440)=0x80000000) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001480)=""/115) r5 = open(&(0x7f0000001500)='./file0\x00', 0xb0b60, 0x20) fchdir(r5) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3000) r6 = open(&(0x7f0000001540)='./file0\x00', 0x1, 0x104) mkdirat(r6, &(0x7f0000001580)='./file1\x00', 0x50) r7 = dup2(r4, r5) getgid() getppid() semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000015c0)=""/93) fchmod(r7, 0x1) 00:00:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x2) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x800) socket$inet(0x2, 0x0, 0xbdae) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) fcntl$setown(r3, 0x6, r4) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/56, 0x38) shutdown(r2, 0x1000000000000002) 00:00:37 executing program 4: chmod(&(0x7f0000000100)='./file0\x00', 0x84) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x300) chmod(&(0x7f0000000000)='./file0\x00', 0x10) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x100) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x4) 00:00:37 executing program 3: shutdown(0xffffffffffffffff, 0x5) recvfrom$inet6(0xffffffffffffffff, 0x0, 0xd8, 0x200000042, 0x0, 0xfffffffffffffd10) 00:00:37 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) lseek(r0, 0x0, 0x3) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = msgget$private(0x0, 0x200) msgsnd(r6, &(0x7f0000000140)={0x1, "1a90f7020bd0d4ca392126f7353338a06879432e0f7bc505ce14e3a487c9e6d588f6c77b9f5b8f7c70bde08d362efc3927fe2998ea93a0a1454f8ed27afc85a1d7692cf561718d3e0d9fec36f87a89f7db8691c4045d0ead4bb69aa67e65df4f0263167e10d539a2a8369cc1face2efa5b39ddeea05223586e2dafdcbf3dc66b5f89f16879e79b315cb4228cac85759a777acdbfb8"}, 0x9d, 0x800) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) renameat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200000, 0x101) shutdown(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1013, &(0x7f0000000300), 0x4) r8 = dup(r0) r9 = open(&(0x7f0000000340)='./file0\x00', 0x280, 0x1) r10 = dup2(r2, r2) recvfrom$inet6(r10, &(0x7f0000000380)=""/215, 0xd7, 0x842, &(0x7f0000000480)={0x18, 0x1, 0x0, 0x3d}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000004c0)={0x0, 0x2, 0x400, 0x9ccd, r3}) sendto$unix(r0, &(0x7f0000000500)="4620111142d852e5a8703fd7d804dee5f5ef1d818cacf164", 0x18, 0x0, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') shutdown(r2, 0x3) linkat(r7, &(0x7f0000000600)='./file0\x00', r7, &(0x7f0000000640)='./file0\x00', 0x400) fchmod(r1, 0x10) unlinkat(r8, &(0x7f0000000680)='./file0\x00', 0x800) msgget$private(0x0, 0x0) accept(r2, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) fchownat(r9, &(0x7f0000000740)='./file0\x00', r4, r5, 0x0) utimensat(r9, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x0, 0x2}, {0x2, 0x6}}, 0x200) preadv(r8, &(0x7f0000000900)=[{&(0x7f0000000800)=""/83, 0x53}, {&(0x7f0000000880)=""/96, 0x60}], 0x2, 0x0) 00:00:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xd4a) fcntl$setstatus(r0, 0x4, 0x1080000) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xc00000000000000, 0x1c8}, 0xc) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/188, 0xbc}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/146, 0x92}], 0x3, 0x0) shutdown(r0, 0x3) r1 = paccept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc, 0x20000000) setsockopt(r1, 0x9, 0xc63, &(0x7f0000000380)="0b1e7acc1b25bdf050c19218fedf82599a8bf43a1e1ddabcb6c8e6ab49c7eddda85d342d89b9757351ecbe4c1bac4693bb40f4b0a5f962fd60f22cd4892a2914dfb8cb12ac934df5dfbc3936b9fa10c85dca3fc507dbe1776a5a2cf2fe4c1242c18863289cc694cea9e6a48e257e9881bed77bf1f873e0208e649229417d75ae48dc1a31", 0x84) connect$unix(r1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = accept$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000500)="19517763c31211367c150cc9a691d99371a68ccc832eae85133df4093b04f3021970c68ff5edeb5616e7bcb78faba713ebe24f34daadd26d67df9eb83b3a345dbe62a9b583a150fc92a827fd279f8643a3bd2ca2a3f810463ed5fdce56fdccbb369fcae98e799dafbce9eb9175f83205555508728e34661ed90844f91b8d0fb505540ca17b1eef53a908b2d747df2a285d0dd749e8c8bada0162cecc6876dcfebb5a2d776752cf3490eb1e6f8f4d602f6c72ff17dff7c72d0c5f21243e3ebddbb13cf0fe4bcc62c796d17ace0e7c08774903c62f", 0xd4}, {&(0x7f0000000600)="bea3ac11e105ced976e7c6021c6d21fc47683ad814a3408678b0e8dcbd524b4ded127b82a1ddad951c1bfc30d7a3f9e0d7051ba0698ea66a4323d3b1a4ff5add842353663dff1c28e28f991e476b40156581a7", 0x53}], 0x2, 0x0) shutdown(r2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x210, r0, 0x0, 0x3c) r3 = socket(0x1f, 0x10000000, 0x8bf00000000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) readv(r3, &(0x7f0000000800)=[{&(0x7f0000000740)=""/151, 0x97}], 0x1) socket$unix(0x1, 0x5, 0x0) getpid() recvfrom(r0, &(0x7f0000000840)=""/228, 0xe4, 0x800, &(0x7f0000000940)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setsockopt(r1, 0xf11, 0x4, &(0x7f00000009c0)="4e402114f63dea5c6986ed5dc2c1a9f8f6a6b065faad18785cdbb56df2b9e5f71529b47479d7033c05c1edbc54b3ee56250004366851d5b674d3d9e427f44941aa26717c1991dfb6ec19c5a6c898f6890547fedad84ce0a2b471fd93668b0495f72de947dd28ccb64230d7f17d97488e805c1ca4113eb8f1159bc2af2882d9958192db30efc22ca757d0157301a5a590262076bb97e47d1b5a9208391904c4736e59f0c2fbe55c7e7f67f7b943dc60", 0xaf) bind(r3, &(0x7f0000000a80)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', 0x80000, 0x96) mknodat(r6, &(0x7f0000000b00)='./file0\x00', 0x98, 0x7) fchown(r6, r4, r5) getsockopt$sock_int(r6, 0xffff, 0x1807, &(0x7f0000000b40), &(0x7f0000000b80)=0x4) getsockname$unix(r2, &(0x7f0000000bc0)=@abs, &(0x7f0000000c00)=0x8) readlink(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)=""/216, 0xd8) connect$unix(r2, &(0x7f0000000d80)=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000dc0)='./file0\x00', 0x2, 0x1) 00:00:37 executing program 4: r0 = geteuid() r1 = semget$private(0x0, 0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x6, r0, r3, r0, r4, 0x2, 0xfffffffffffffffa}, 0x8, 0xffffffffffffff01, 0x4}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/94) semget$private(0x0, 0x2, 0x8) r5 = socket(0x1a, 0x60000000, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)=""/5, &(0x7f00000002c0)=0x5) r9 = getegid() r10 = msgget$private(0x0, 0x241) msgrcv(r10, &(0x7f0000000300)={0x0, ""/195}, 0xcb, 0x2, 0x800) r11 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0xffff, r2, r8, r2, r9, 0x2, 0x6}, 0x7, 0x100000001, 0x25}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000500)=""/192) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x6, r0, r3, r2, r9, 0x102, 0x1}, 0xf512, 0xfffffffffffffe80, 0x7}) semget(0x1, 0x7, 0x111) getsockname$inet(r5, &(0x7f0000000640), &(0x7f0000000680)=0xc) connect$unix(r5, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x2}, 0x8) r13 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000700)={{0x9, r0, r9, r2, r9, 0x40, 0x8}, 0x2, 0x237e, r6, r6, 0x4, 0x9, 0xbac4}) setregid(r3, r12) fchown(r5, r0, r3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000780)=[0x0, 0xfff, 0x57, 0xbf1, 0x9a]) r14 = semget$private(0x0, 0x1, 0x40) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000007c0)={{0x2, r7, r8, r11, r9, 0xe5, 0x1}, 0x80000001, 0x0, 0x5}) shmat(r13, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 00:00:37 executing program 5: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1400004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, 0x0, 0x0) 00:00:37 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) semop(r0, &(0x7f0000000000)=[{0x3, 0xa6f4, 0x1000}, {0x7, 0x0, 0x1800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/21) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/73) mlockall(0x0) 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) setgid(r4) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/74) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xaa) recvfrom$inet(r6, &(0x7f0000000280)=""/209, 0xd1, 0x800, &(0x7f0000000380)={0x2, 0x0}, 0xc) mkdir(&(0x7f00000003c0)='./file0\x00', 0x1) open(&(0x7f0000000400)='./file0\x00', 0x88000, 0x6) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000440)=""/132) 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, 0xbb789fc93f595748, 0x201) shutdown(r8, 0x1) sendmsg(r9, &(0x7f0000002c00)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f00000018c0)="564c8a0efe9b561a78c2823733a41ec233412197d26d7ba3948c1370f6b65434972ab3ba6b152fabdadd0a8c5cd5aa6499592cc17cebb6f404afc3fa6eadc696944f4fa2e82876890ac9ca01c240d38a339c40f222b548d64832bf4303c2cb99aab7e1cce01d3433b9b0d19fe544d47e64105be2e39886544ebbb12cf399276f47712aa8fb09c27cdc50603bda0977c826dda06800f7894b17c4ff9c36e35544a7af9e782f1074efc50747776ff3b30a05f5e5e65a6c28bd94d78bf6f1b21300", 0xc0}], 0x1, 0x0}, 0x8) getegid() semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000002c40)=""/63) chdir(&(0x7f0000002c80)='./file0/../file0\x00') 00:00:37 executing program 3: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget(0x3, 0x3000, 0x125, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) getrusage(0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = semget(0x0, 0x1, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/143) semget(0x1, 0x0, 0x0) r2 = getuid() r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getpeername(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r4 = shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r2, r7) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r6, r7, r2, r7, 0x28}, 0x6, 0x4, r5, r5, 0x19f, 0x401, 0x80000001}) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000300)=""/121) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000400)={0x3, 0x2, 0x7, 0x7fff, r5}) dup(r8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x290, r8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000440)={0x9, 0x1, 0x2, 0x401, 0x8}, 0xc) shmget$private(0x0, 0x4000, 0x405, &(0x7f0000ffb000/0x4000)=nil) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000480)=""/97) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000500)=""/208) syz_execute_func(&(0x7f0000000600)="c441fa7ecc8f290097e3c481f9dff80fc77472f2f7c80a000000420f0df026ff6e37c421fdd432c483356beb00c4a229abcd") 00:00:37 executing program 5: r0 = semget$private(0x0, 0x7, 0x339) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/46) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x9fb4) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) r1 = semget$private(0x0, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$getflags(r2, 0x3) r3 = socket$unix(0x1, 0x289d9fcab43795c9, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/153) sendto(r2, &(0x7f0000000140)="f4ac44727840859c1627f756d715c45394d4ca7f49994d7535ac", 0x1a, 0x2, 0x0, 0x0) fchdir(r2) r4 = socket(0x1f, 0x0, 0x6) semget(0x1, 0x7, 0x1) shmget(0x1, 0x1000, 0x104, &(0x7f0000ffe000/0x1000)=nil) r5 = fcntl$getown(r3, 0x5) r6 = semget$private(0x0, 0x2, 0x506) getsockname$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getpgrp() r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={r5, r7, r8}, 0xc) paccept(r4, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc, 0x10000000) semget$private(0x0, 0x0, 0x200) setsockopt$sock_int(r4, 0xffff, 0x210, &(0x7f0000000300)=0x44f, 0x4) mkdir(&(0x7f0000000340)='./file0\x00', 0x40) semget$private(0x0, 0x2, 0x80) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000380)=""/53) socket$unix(0x1, 0x1, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000003c0)=0x7) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000400)=0x1) 00:00:37 executing program 0: r0 = socket(0x1f, 0x20000005, 0x3) shutdown(r0, 0x0) r1 = semget(0x3, 0x1, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/53) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) sendto$inet6(r0, &(0x7f00000000c0)="02813699082166049affe5b5a613701af44402076d4cda6ad41c4295cf3a70536696d91f95d82e4c0e74ad0230ca789a8d6b6f78c7399c221f2f7497cdabc3f4db060f971398edf97c95f39bb0a86fe4032369025b81f792d7879c075f2ecedd9f2e2d9124951beab9bab680168a805732bf4fcde5874b6e9e038b86e5688af129f3621caa66fdad33d5aa66986d9aea3c92b6785399cb78917216829cb6fe", 0x9f, 0x1, &(0x7f0000000180)={0x18, 0x1, 0xfff, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r3 = msgget(0x1, 0x10) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/4096) getppid() sendto$inet6(r0, &(0x7f0000001200)="e2727912dab29891aa635d68e191f2d4551bf4b4d1c1ae986f2109fd3513a0de48a05602995013ca46ef4ffddab5099f879fe10b80e7556483fb7fcea244950b10ce4ab577f95dabab1c530bb4f5f06b2d5ba6b4d9d8c300861caec4c5a02d0889c845a0734fe9b782e083cb7564f4cef4adcc67e6321f734baa8e0fa7a5e61d7f244c399d16116a934aeb4b0fc672691ae50d0c7c1a1efc97320d76cf2c5aa208de4a2a9b83b6688283043ab2988b291b66a45f96cb0f5aad281d9174f426b48f7b23edcb25210575aaac629e8623d76ef79e554221769a69bd9711dc85843e8e32a3d3ea38d7782547d7c724f7f4aa1023942a808836d0cfc2f82b60152257c08a8f4236fa7a0ba7245caffc07a6cd64a17789b98fa0e314822257d18888cd9def02b02f1bd489c8f5764ed4ebc20bf191d3772951d4503be34dec88e8ab088d48e7d1b3521a6d03a55b58873fd8dfdcae48307881a27a44c1bb8653b6a01c42adaa85d1701514fd2038e4fa23a6a071f17e56741e56bcb66fd911f5266e15da82784cc719d221f5814496310daa811d64daf24c0e3106ae95525897ea3047865c7adc47ec6e85927152a24ffe796817b5e07af4141d43d3f1fbcc734fbaab588ffe710b5ac0ea61bdbf302a61eda24a8216d4963a092429dfad08e39618fb5f0afffd8411fe16c9974fbba6f76f3df844b2b95d6a8f09387414bd4f706693ae9baa79920b7a5fc432dfa2915ec3552d6bf027afd0e5b79d5e9db048c77f38407b231340b7e92357ede417ccdbc1e174e42cd6e1cdcc57ea5d1f6dd725c055de049879c9173d071d283a63431a3b9781ed307f3f67042f99b02a61a6e9bbba5155c022e311124cdea22a9c17468bf63836627c477f088436061d6ef79a02ef41c8f317a688e89cac056cb4c6ffc6f6b5bc8df8341c7e551d7550e7dbc719bb4f671951ecaab9dc2202a1064e87555da22d1053b50bedf4a1403517437d0602315c5654c9decca02457bd7130681daf5825f7e4a42bcd0c95efcc67d6117f6cc797bbb3eba7a49d6e142abdce560033e06c177b18a20d9649d70d1fe7019a771b426f4d3c14d3118c3cafc755da9982fa52fb4145a2652888e2c35396b81353d05159bc4cd0d65a624ac03c366c9eed2fded06535b65153e1eeffc19c5019501318b7160eb945f19ec1244464ccd0d079732f1902ffe80cca15539b796571fc2211306679ba72ac53f66026694cb7205cc9df79b284f426ce00f9fc24a01429e53ae792971c09d07aac55f159b9a5f48115401c697bd92480faf2f59d7107533e9c8d414b4e8a81fb79cdd727b3a6f669979892d38e25fe9edd88f4bcefa3980b4cb3e2c4cb20ea14da252f3aea1d78f3afb3ca72209a820ffd69b3989e7ef832d072befe764cc38dda86fe7580929cd1a28908c11cae5333c06dc1a7ff9d878f5b495e6786289f079b7a5d1e6069b12dfcbd64615a57a703880923161086f212f9c4069b058dc7e54813eeb5845b5dd5e626eff756f5ff3a0f53a4d24f67fef72edc547633cd1bea30aaa6b80c8e1295c5d215819dc37d66b37f73b5cb5f7e6c24ecc2247d5fac3fa9b8e5f93dba9f671238df375e71100af0a7a8ede984f79b7fdc1f319ba74c13b317c6d7e681890d1111c95f6473f32e99192c171a0f83f81a8e0934a682f64dba5e350fd80989416e1bcda8507e233226da73c1e26ef84c29ba7ca4e5da03a1c87aa03b48e6dbce6dc9fa62cd4f56f132481cc93cd95e40e7c75a535bbd47887cb230b35e9433b4c0c9a6db7ccc6a38dec261c58f3be204ebf375b37bf9d156d4c6bc48fc5d40b59faefe69557acae03db2bdda25639b0e835187422efb7cfec1fa398c34c0de1709dd6831691123b7b2b0e9ff34f123f5919a11979cf3631464cc22fad382486a0eaaf4f783c916f2f75091a75384a95504130f2a54af50ba157bd54e4f4e5ad1676532648aa5e78f03fc4f9e0c908bf0c0cf85b00db9d35bca2dde158cd6b4d56ce512d682ee883b1374b417f03695a1c5272082a45612b552de7ef8e7ea89f6273390081cb34c0ca056d79a81d52b9a71d495871bfcd11a924c44bf7803cac12ba26d00980ba9039ac49e404f71cb16b60061176b9eca034624a2d66f315a73810331d52c803d417a714fa2bbb2d3d0420114f566fec8e305b6e9156c85a47a9c7ec603d87997aedec983acec94688d688272c98a408fa4066deda7f79e574bc14ec4a8ddb00b79687493d80a2cf2af89c8dcdf7e2c9ffd3db1256992d0c3c57e9a5b2d45ef272482267422985b12a3b46d117a2023d1b16c556ef21004b1a61269756981fbb3d9c33892e6d5416053966e0038f2528b2fa2f1b1d3f96a667216b0c6dba50df3e3af6f002e7d8acee3b2c15c45a39ed8b9e5b92dc1a503cb5b73dba9be4522bcc535c6934a586656ade3ea580d67c9f2f6c5864f1555203c3ed3510cf4f92c06c2c13b3a2d446f9f4a9e4ad309a8e51f5c1b609c84c2d87fdc277f5fc58a5fcc631d733cbce6f32974018a37d75823cdf89faf8027ab44f441ec0faa64738930eebe7977cc8364d1ce341822acdedb1a60297e04cc92c763d65663e44019e031c1ed22362a8156df3e121ca11f652439872c9827f26d3ee1b3792fa458abe8657ebf9e76b5a575d4aeb9f44dd6261645fbea3e6f707fd810b252b3d767f5ea040e642a2f9356ac1235f79aaba365fefa74d3fdc5c6a6b3596a31fe9f694a15093ddf8bf1e6c51c5ff70c284762cf092158b0d16ad3b1c5f5dd8da6b9e00fba90d009776080464f58d06f8205fd6d95ddd1400a14e299b338be13164fe3b34f58f6f314245ca5e111fd0d59011aadcd88d1ef9f51c704f9450b2fb02156f7302033d0d0788cbb577945044802041b9c141e429b6c24a770ea51a89293548ba4306e4f774a01fdd7df65168197c66144a4c33a0238efcf4e25fc71a219bbb887dfb525c7bf533d5ede1ad6b77a50dee3e378e68ff9a65bdcc9604144f1cda0a366b3f97b3ae2a4400e23b48d240a5673cc6b34a8b4e23a4aef712c7ff72650bec524c56eeb5b05e7657834c57c61a7848f0a7b52d12731adf7d483bb428854717862e966d5cff39963e3330dde1e96ea1346ee05f584b689e2de9267558d52f62da47e24f3022fc369aa4b9f21d903e06cfd2678697184f8f56b39e4ec87f9216ea00ad2f0ea24f906ce2c134e41353e7ffbe7a4e81ec70c5328add434a727a1b03740efcdce51d2dcf7cc8cf5c5f5d0ea05ecfe911d8f86b2ed20ae064827d86249e4d5e6c48afd1dce3c01a0fb1d7e9bf5f49f8d9f223915b3b6227690f3670765ff752f7d5e6e98c44745abc1a0d7e4fa16c14c812cbd3b069a357d05afaa4700ec224ce0998551cbea791b49f16d9b06637aa3e5279882fb335ff2989487618be4ab7437470c1824894f2cd6026b1eeea3c93a7e2369bebbdc19059642d9467d2db27c537e11ec0af025dba7ad8df8a4fa1158430ed44cdc13d7668907fb68d2e565ba9bf98b389bd2df3e7ca398f218e3ed9473da3f75bb5d230717c408efd127560bbf1e962dec05e4885285f395429ecf99979d7d6438cdcb7d99573e7c5f87d98aad3b27035f50f53604b149f96009aac37e9447b06a9d866c057f85a1f47c4c7ed76de857227026ab74dd04aaa354f9b87f77c2bb30e48be4544a76748e0919fb33803337230cb83c245e7b38f705513c3476a47ac874689ca3f1c00bb4ca8e4e08d8a602404e9c3a99a2c4c88a9c5846f35083d6f95e7dcda7ee21dbea7ead7ca0bd07fe987dca2553dc384b9c8e1d9b44866d0889c6a20ae45ee12043b6621d78dc018394735669e37a25522c0c2758d82f47712d4ee2f37b4a1441f21f35f4fd831df7016a38e1bcfcd3679d7b9948f5e5e8fc641bca068f3a69bcb787ce489a5a3fb8aa81da84af9b53126b23f97e3d6d156bb1a7476ddcc3fd557fa9739f8d3101609746abe914836a856b657c5d41371d0596c7a68289fadfed7784fdacf242fef1fc09bf5f6fe6ec83c86ce6be03cf625390065daea4954ca4b57545e3dd797e90e84433cc1a93ca715c33f138c33fd45ce5f7416064c50eb278e7d31f8e06529b47546a2d9173dcc6f7b25cacdd8e8b9323ee54e46171040dad5f821cd0f16e5112faff78eb258916d0890b4d9edad2bbb5baf35b18bbe49e4a12bd9afab21e3150ce7163aabc42dc370403e3493517071dcaf05c188dc1253e4e5807f25d80135ba76a2ce4e8e61ba56cc21b1c9605182a605cd076445e5f4b49f0d19001fd0d86b347a008fa59575f80c24d6c0319fb94c38670c788e1d1401da04cfc4e59205bd682ef1b6abca2509002b6ad617edd736eac34f110ec3d6bd11f1756cc6fb9d87506222621edf7d06519708732b8ba4f1f11d62378d5bdaa1e77a6dc9afd4e58758faf34982b8f42850fdc815addb75db3c2cc23581029f835be9f74ea4334acdb2e4511adbf6fbb23aa52b4d6b7bd39cdc16fad1715d04344313419c6e6ad044a9ac8c2651ba762a718029493ac9f369edf54c3629a181fea853eced211f6c86df717b993f3dba49b4ef1109e2de7a6b96a14556bc7f6a7c6530bbbef385856b90589fedd564cc296944c5875347a72d975121b05c4d19952e862d824949e95f585b0acae8ffaed68e43457fd0a86d329bd2cfeea1b9d0ec19e3b296d86ad6eeb2d6aeaecdb0edd6776797b44bf876f3dcafe3a30abaec18685003aca597f48ab506931c47789b8051a15fd3fc9d4d4a27c955d8fdda47f9fadb4cbc6ea623b29a4c072778a40e1a49cb513f205aef6a0e36b7232eeaa38b6249c0e83bb75fd099dd64f8dde7b8e7593ffd692f0d9fb525db740f19b37f4b8cf9d94b3c7b3c7f92c31569a9add3d290234037c1976b461f83f5e0f0ad01da78af57b132495e3696af9e78dd3f64b1122497ea22ef7ed09ce5bddc8466cc277bbddf8633a743c11e7fb883232bfa90373319a47835c46aa9e66fb03eb04ab45b3653dc6c7477472526038a51c945ba5a0873cabdf495888509e6c914dd90cab02dfe7762f5a54458d68e840c652a111a5e7714175a4785f4746f8ac12195c366f68d6fc571b2eda6aaee6214b511a84a1a1963fe384dfa57bc6ad8f24c2d3a9d7aa16fa4c4f871c428590b7e73d2541ec19b7e4c27f26c2996b485448cb5e82f098046d1360857990ffd62ed43f3b3b6dd2fe8c602fe4aa3d8fe73bca4a4dae8deacc454bc84f027584d92de96c9c0e2956d04c6d16d3d8cf50a92b5845fcb5d0dfce01cb71eb43102cd7899e4d552d840c5059ca8249a6368e52f7b7cc2c09b09733c1d6dad21c4fe0099c37028f6dca70b3b0207441fd8195129e037503db378df780f587a6e07360cc17ab4dabc44747f9ea65fee554c616c2d2bd3c7ee1e46e594ea1a7b750a009325f6cf1755b9c137e155ed613be59e3d4b0376d19f51d61d7a999cb5e7de945234ef8d4b0f182c7de0b76caf5a3ed85b4aaf2e5a303e77ac52add7879655528753d8a112bb8de2ea8218020784548416fab54f5ffc37c16873e92306a532c835724622633d4fb6cdcc4f4839e4f77ca2f82dd95c5c03ba79d570ba9db34146f535ec5835067c48a2a95191f6acb97d313b7d2680c4ac2f41dbbafa93f779841c8346c39e9986ae3d2d3afc112ceaf835ec534d7047aca928f0ccec88be67d851c31734642c0098729239bd12d30d48fd1a4d42cbb5f0b5e237b64e76d6e2ed72fad7c409f060f3b0910f6a9e99e1fd16fd6e8c9f435bac35a1d7f49", 0x1000, 0x40b, &(0x7f0000002200)={0x18, 0x0, 0x0, 0x8}, 0xc) msgctl$IPC_RMID(r3, 0x0) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002240), 0xc) shutdown(r0, 0x86e8a74821db66fc) recvfrom(r0, &(0x7f0000002280)=""/116, 0x74, 0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002300), &(0x7f0000002340)=0x8) semget(0x1, 0x7, 0x6) msgrcv(r3, &(0x7f0000002380)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgctl$IPC_RMID(r3, 0x0) poll(&(0x7f00000033c0)=[{r0, 0x4}, {r0}, {r0, 0x4}], 0x3, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x0) bind$inet6(r0, &(0x7f0000003400)={0x18, 0x2, 0xbf, 0xa36}, 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000003440)=""/219) semget$private(0x0, 0x1, 0x580) r4 = accept$inet6(r0, &(0x7f0000003540), &(0x7f0000003580)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000035c0), &(0x7f0000003600)=0x8) 00:00:37 executing program 4: getgid() open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000001b00)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x90, r0, 0x0, 0x0) 00:00:37 executing program 3: mkdir(&(0x7f0000000000)='./file1\x00', 0x20) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x1, 0x137) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x60000, 0x11a) getitimer(0x1, &(0x7f0000000200)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:37 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getegid() connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) shutdown(r1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = semget$private(0x0, 0x4, 0x40) getsockopt(r4, 0x8e, 0x0, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) r7 = socket$unix(0x1, 0x2, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r8 = msgget$private(0x0, 0x120) msgrcv(r8, &(0x7f00000011c0)={0x0, ""/19}, 0x1b, 0x3, 0x800) bind$unix(r2, &(0x7f0000001200)=@file={0x0, './file0\x00'}, 0xa) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001240)=[0x0, 0x2, 0xb4, 0x9, 0x8001, 0x2, 0x3]) getsockname$unix(r4, &(0x7f0000001280)=@file={0x0, ""/38}, &(0x7f00000012c0)=0x28) sendmsg(r1, &(0x7f0000003980)={&(0x7f0000001300)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001340)="68544393d560d70ac1e18e4c34c10f90aba2fea824d4841894f357d2203d7c5f8b2f2ce0", 0x24}, {&(0x7f0000001380)="aabad7c1dffa251b166e86d2d1029343ba4599a0be02e7932e39e372d3ff8e4f53ec3f448dc90528b8777ed885f189dd08bc443a963157f5d018b039b4297137c5bb528c73afee2d36d81d29d620883d6b0fcb3a4adc040d804012059671d22521adbacddda416d9eaaa405f5e77bc6d618e7d8aff35533a4510d4866f6598acc4fd948b6b63d8e8b509fa8d2c20b163dbfeb205fadb9d201dd2b69bd99fc46e7323a92567b75b8234afbf9e8d600a3d8f64b77cdda5e22d586b68f47a2e3a94e06e7cf7d5a37ea82c7499fab506caceaaecfeed45f0a0c1dd3a66c9a8578374ec961f07772902d2b45adee18523100a86df73518c88a7f6156201", 0xfb}, {&(0x7f0000001480)="04dd231113b97c7c46ece8398ce290450be7ea84af589fb2ef322542819a07a4162fc73db7d6886c5af5d4a419b7299e69b9b8fd2e4c657e4721ad0df5386dbe128f0e286e223e9004068b2d37dd4ac238e383e79c0707f36abd53942a7e78b565df5e52790553bfe23cf39cb50983ec96ec72ae68456a1fb560b0dca0e31e540b8025481ae9640b315df13f3c2cfc4a6a8387a485dd0d857af3", 0x9a}, {&(0x7f0000001540)}], 0x4, &(0x7f00000015c0)=[{0x50, 0x106, 0x100000001, "535754a6c0830449008ffecacb70f60f82b8412bdfaae4d9d87036df804157766ba1075e42d5e6577d41f8fd52e824d27eb1c2b61c1cbde424fd"}, {0x68, 0x29, 0x3, "c8b6c0e9fc6d0f06f2e5cc333b86953ed9584d2aa0e21070aea9037ffa85d9a83d421c6285cbffbacb9114de25064c398af5040faddb27e14e71f4e0aa7b814b2bb0b5d3268f34327f5d29e7ac8c8976737b9a8c"}, {0x40, 0xffff, 0xd920, "23028040437c0d6492ba591853d3bde29e5ba87b022d0e812bda67fb800bf91f24f8f238083b531176d60e"}, {0x1010, 0xffff, 0x9, "0e70486dd72fb526d4a731143d6a83b01bbb000176a178f0566e81303ed931f98dfbb3b0cbed80ad3bdba2fff4e95aac938c31ae0d533fe9c926cce130bf17dd3315a4b61b376ee030fd9940396263d7a58919c5522bfcdb079f0a06d37be2e9a5d0e608f21e5fabd17319f71b70e91ed9c74185804280b64ddd53c7ec60e551b3c8923aa1a46bc09c91d3ce3e0fc90845c43dc91a11f7fa29bf6d88abbf13372949a8e7402a0e932bd11be377f4f2559d7ce8be88d8be8802fff638c1d0bd4b4f9106e7d93b0a6dd09d93fd52efec1903271da33ace0d1239611f663d37bbfcbc8a68f59d1e9dea5d5fbba7674eb4482ef25f34c3ad746fa0973bc05ddcce7aa4633027b68f8d372672ccf5e807fd58735592f57bcd6823e4e737403cab8cc2401fc28c2fae7fc2b28e510517dbe139ecf8b90744f66bf863a0ba01516eefae6b76c9244bc25dc2d660133e90980482fde8755492bb1b8d343b7dbf89534bc7e2d7e60a048e57f925712391ab5859f06f1fc4b55fc938b210645937177d277242079582bfd39ad55c0d605711ecefe41b7f39894a235dacec7c3bb8a71680ffe7c506943f85b2fe586b9454e029000c357c32ccb9bfdbd14948edd9c89bf11d76042a75a26586d76d56c8acf9abcd2a5a5683ebb40d7791020e76ec4a7d8fce2973d6c6a7bac992ece19e6282a0bd87fb7756f90a7b43a43797e9b0ac77fb8f6f0f40d129a357f0f0ecc2ec7631025daed6e38d519e3c1ac19de5478f74827e7f022d5f45876bc56527135a42bcebd03e4d83544688c6d2966f70f061c056e367fa79e4e2acf2eb035cc0dff943a6f8eabf873ffb594b65d4124aecef838e13f245564d8448e2f034664fbb290c046683e3d95dac7d7fad67a6a2616adc52e6eb22d08fa3df77748eb3644d217229bbff73b6a2d6febc63fb28ef911729ca22f9c03654c0b8048daa86bd741a0aee2688008b59c03c60b99e627167cfc312a5dd1b8425ea196aad45633f0949b2bacbe5b78aaab7231bd3b4c01eb50ddffc81f3ed9125901fce1322d5dcb5fb1385d493663cf1d89eb4f251596a492196d8e6d1a45e9624190f6f75527a61a49ecc980b58cdc9aae72c59f0e62484bc347c52efb5bebdc95c0b0cb7559a38367b8d85a69ca6672e539aa426858d5192feb9a85aa6432172e47324315217d83f150884d6c62f3c92561b92823f1c1ebcc8be4a5c1be63dcf899172d7a00732f4ecdc0268843ad21aec6bc6d76ba68c66b6cf4486456f080b2b40313cb9acb93c4b153edea42a15860ed7da1448b4b5bc11219531c898026533c192c30f667f2a1babc70b6f15c910db4539c9284546c866d2d1fd6f0b90e81736862bc1f31cc028b381c5a1d1e4ef23cc7b129e9a57867124fcd27a39497d51f877e114182fa1fcc318002c76db48eeccbb8f5d8d84cc7c126d9a99fb7c768a9d0c5de6ae4a7222a20d620370175500ea59b8632b43fc96bc429d35cd702e30be9ab0b8931e2f895ed7a873a072ca40ed0d1b2e41e4b6c64ab7f97c634d21f7e58686c5e810f15085b51fb0a04e9cb688aabb1b02c34f3aa47894169858e0ea470b7f452b934fbe256c213fa938db0ca3520fbde897a7776a5b0495e4805986b2d0eeebc6e94952860d920a9ab691d2fed7a1adaa0d7a932f7c3957890cc178fadb36d428aef962090c54b808935bb19996a50efc5503b82e9d0c62bc9911f2cb7a9f18e36f53cccc55b4d6ccb70d67c59d2dce235ef9120e9ea4953174c366975a2e76ecbccaaf2c2370891d10483ab5f4a0d0a62f586c1fbdd8378137944c7b76414cd2a88ebaa29a6d25f3bcb9d7443b6ecf4e7d0d85c77f29e7295b30bfad2fbcf76c75f5b661a1f927e085934a04725ace6da0fd2c0a52c53998319299540fe3f7e33df73c9add1e366e3bebd5e937dff00f09a6c93656597d47c467ac26fefd367ca7611bd3b0d061e0433f0d4437f2a4c9e7c7cc111521e0fc7294e7185ba7a9f61f1335fc10f8aafd12d4f32bd8567c3c59e702fae1b4d62b0d9b04f62f29b885e9228318054368941c63dc0b7d1a53f2e476b7ad65273bf6d81ced247137ad41f042dfba97224734d6867cb9a3e646a54a252211539b24dfd8e34d990157d98860a90e51ed43ceaab7839b40aba2e22ba8cdeb445dec088b834309cd78030650d04a03332a2ded009112da86459f86939a0e618ba00979b5dbd3ef5d70fd62ec0fa6c0068c20facb187efc3abfce574ff2e61ab3341c33715ed78bc1e58773fd0f9dc1440b7e3b15e11f5e54e46d717bafb90aa9347719b2e4c688e2471e8e3a822b49d6995aca959dc45105de622979783d1d5e71e59ed10f73fda7f4f086c2f97126a4ba89c252c7b381f53489e88eade55decf68d5bf71e0aba79b19e3e8c2da96db71a925424c8c423afb14a2b7bd524c7fbac1cdcc07506aae88bc246e642a39c23cfa5d073d2e4c040332e2044e868ad3abf2d07c78d5d384da78ead30ee9dac30a35d36da71aae1243aaf01e702f4d98b8a44cddb6c307d767780cb90240ad6f79816f49ce734dda07387ff5c538879a13f8de9861183de54255e82f5e767dbb63f77d630c343998d8a3f20c0e522b45faa22526e8e7e16566936ba1319a2123d23be3944b9988c7f61b52da2567bbc7f1d43ff73a92e9bd59631401a0a6a5ca4175a6ad56cbc0bc450166d0b4807f3c9ff808325c65d7281c2d6ce9f6f2f9fbf5899c6236459777002c35e27bf257c7869f421f4e4610791d82b6d2685ea803b0a2cfb96e2f3f4f159a1ad4833f7dfc31097d9198b74ea22ade7c7d3ddf1f777cc0efc1f00824ae1db2f8c2ead0fb5b145afa24307b9fd1be7dd253f571d64bd33692a199c818810a424cb0618f0978de47a88437676a1114df234ea09850cdecff3d9e93e483cfa91ca73af07dbb83c1fd40cccb9d5594ed820c8f09f324310c486c1c00d8e3d813b6c03cd1b0a782e526457af1410dc9be464c7816af473a2a379cd0af129bfc2f94c6262e004e670292c4abd87c36605826806fded59afe7ac0a43918583b4e0741dc5db286cf5fcae901046a95b1a7cc1b3027cb1090d80e9fa4c9ba4c297324f1926c18589e3d4db8b0a24faf01a5df775c06ec5816a88f7a509031343b6ecff4aa71ddf8f94b5b324dfe05d6bd63b10e7dc2f747cce791ddb2d76dedd7ac984d7614011fb4f695d6adf0c93fe293fd161f1859fd4b46f3a080169f789ae31a5d06bd325b50a5a4b8e61482456fb3aafe2b0f9af85a7b220399e50089925525b796d090ed081b9fbabb44eefe831c7bdd7b1b653a3ff87e2ef47dfb17a158c7df865b1584c6d023ecb4e4f1d45dbe410e89cf16ac73b1c8b893fc85af635164ae54bc975437ffee67054393a6fa03642c4dd866db7fc7f861ec932f26464d98c82c5598667fbee759591551564d8da3ff712ac420323357484c1d38943e9a5bbe273e89e6669b8a23c69da1aba190168092d3f6398c7079215cfc4bc876f7c13251817e9820087cbf718b331af194c1d3f64b2873b34ab101efa4b9d682f27527df325366745cef9a001f3d3505f3ca05276d06fb0baa702238d44650b6e2b022f89b1ab1c4c1e645cfde6cbff1b875d12f6f1bda6f114874625433c184854db5c2be4f08f48b84af9532ac5f3bbd33a234d4afa06474dc7f8cbb4d039ca0cf649065fc60854453684334f98ae95fc6aa338bccebd09a06c68e5ebd0a6567f09dbeeb4e202551f9613cdb53efb0783087fd0554e82214ef1bf599382776a3101b674e46225f41b5393eb83074bb33cf95473648cca77bf7536569ee352e6134642c42eb6bb327599cb33d5e465dfcd098263dedc12080c3270465a04d97c134dca6c0e444a09f034ddd25788228cf2e519220571996aac920f889e36e5908d69e21b8d1e7c38e23c2064a4a7b7e4f1da55faa52f44e82fc8453ca5b56b82af56c614fc59538595330c478834806866a1c39d4e3216a544c46d5f102a81eb1ad2042fd681525ca439662682af1254583cb88c9f61be086694777031083fbd3fab9c635e454a6fa4b7a7045fb2fa799c6ee8cfa5337a788f4e38ee2ad847e03acdd6765d72d918542fcdb10941cbe00562bad49d3a8ab476593564d54e644e63fd7588df26cf3b1dfaa50d497bb33e2709b36cc88762acd60b9b729cfd1cd730345e05ccb0f9cdb58ac48573e3bf37f6fbe3342ff6f1d7bdffd8938ecc197c29b3554bd8215b10ef7c87a980caa410bfd82a51d9c541ca8f0ffd0fc4bcecfc1875aa72a96c6c88df4224649e030ebfcf857c8f5d9141b2ac67fdf3eee8905d9fd34e3d990c98fd8a6c31205660cf6debb983067895205a17aa03d1040fa4fd7b8bb9da87d0339d703bdc2190c043cd095a37b7b611b6fd6cc233b2c3ebdf3aa6d630dec207a78c0207956a4481687c5d92216cd30ffff271c845ec696a21267bccf79a7bc28098dcec4b1fb92af4cf3d4dc4c8340463eda09b5411ee218920bc618d9ec52d8243fe70ac5f29c80a3789864ac083e56d1d0315c65ade8346bf35710f1232d0dca8e35a3fea0b4b931942d36d1bd48aba9a391e6faf561a393f40d2e99817324c116dd1cc8dd189d39d84a884aa9a5a43aa02afd61a2bf734d611754c0fb4feb95c1e23fb81160f6f29f56de90efe74e42bfd1598c247f0e92206124aaa4619c3b74b789bd3d754c75e6722362c19ab15a430fab28c2530dde2bab525914bc29e118ef47d5a59269b96e294aebe4b213adf307fc47b577650d037eb76c4d6334a993a8c27d8597bd0d014fbd0d50d07efd75448433b20af0417d224a71ec6269495257e0fce20ead387c73e6946cd9167c45c4a4c5c493a150fa2427c9a4a8660072706c1d7c10175e15c75ed2d008335e8d776e0de6869854ae225e9a905ce5512d5ab19250dd8fce22e1e41b546ad496cf71c4869c3532bcde61849cb8dada30ec907cf79f121fa3fa1faa787d2a1e6c26ba336a1dc35d8369afa3163d06a9660a5a8bd1f96df365be0c5e2159616ab9067b995987f32e7a05d5473b5bef8419ab6c29b0ba60728e01de94779a137f081b6230b299ff1d0f012bc6d0f4d75bc0421b7a43356c9409cbae507ff578c8d2e218c0341174622b40b8c07582bb7a9192154e3627e66352056b37bd45617e5f600377f15c0ead970a3623969e1a5057a4386689a9bef1cefd1562b1fb3e781ab40284f13ddc4e74e128018f116002fd800396bdd1c8c081e69d9f933ac0084ccca5ab885c3a03b1cb78c53b034a70f38f06ce02460d0e5e3dd0492bdb805c0c6db1b97838f2efe77ae25b8bc77c6462658423b0294b722681aabe17ecff19b43a91e19be9a7a41b7a02f996db555e4e53218025f6ae76d61bde5bab5493e879a756b029ba3dc9f6ccdf0d715e572bf8eeba6a3a1e3124b2973cb6f484078927bb82672f126e04668b307825eabed495e5382b1ddb3738e5499966708699020beb4f8d2d02b8aa0521207f4bbfd11e8ab511c0e1a51876f1822f49a06cc10e3a72fb9172b5367893b32a05ec1ed1acf316f9c0b576987494092d98f5314f74a3574f6128dcb79d2d7a5f7e876e152f90fa0bd83a93a795bc9e3c03f641251e05f57c5b5c3536d5d3f0ae09ecf67f699be58f133120193704f18886261b8237f648033a800d464e8b707842259e34c9ae545eae9b86e62b5c5b6186b864ddf8ba370a49f843da9c6c4aa97452b052ff9c24a6bf5dabf105c9e2c8e5c99f0eb3ebc5b13f76ac8ef315087a78ebf839e515c458f"}, {0x1010, 0x129, 0x3f, "331066f40fe03242bd96fdf6e3875b82889f6313201fe8625a8f540092b0b50189248d138baa294ecbfa387200f1c567711868af61e68117f51c8ad2a8a25064e7b48d4c3827cd6c95aa58fe0daa9a69cbc5be327b48a625791a00f9de9b85547ac5aa4839785bfdffe9dcc8d1fb6ced192968570b168dbcacf640026e801b9ca4ff9aef5d2e6756ea186b1cbc6b01b33b28342a898db3f385b4f4e74ced9af6d806f3fdda0313b251f14307be9dc2eae8ce43f0f154ba0e33a3d64165f8db0e95fec77c55b1c846cf0a82867db78cdddc82bc1145c8309da4cbf22c89fcc31d02f1b87afa2d142b803e914000232e293c38573baed30f54196446c544652c77dd13203e71176df243cb1de5095537f9e536a41e1678fbdd243b65ee912631799b463ade55d8c018fcc744aae478e3ce04e98e7580ec670f09804377f99a6731690cbb454ecdb371ef0a02fd91378df70888989f98629b98dcdeead1908963c0dcbdeb9f79e4fbaea7d8c6ee423cee080657781dd78e11f26407526de98fb065c0e954f2f85e2894b167f451eb1ad237aabe50215e76505bf0f0e47bff639bbbcb677b9bb3c4c0545246a10fb67d5c360130707b461b95ed41a4063b51f412b9fd7699bcc3c9f9b1f7a985283a749998913e3841d81f948886331cd466dc0f5192a0d52a6f85d3103c7432e8c54855b45015f34bea4a459c8de1f7b4c065a362d13d0dbc2466db93777348935f2aab1760958182f337cd855ec919fd70acc6dc996a734ee4db2392234f4195e754709d6f76054a3af3044e7595b82fe8a1d4f6c56fb17ea6d0730f9dc904e2c856e0f6c179805b041b58c2160dce31dc48e1c0086f7ca780caa5582edad4ce58eb0ceb5f3fd10cbe6147553dfcd8589ef83e782c946a03c801ddddec9d7a535faff6217d2999b6d879761eb03c399df33b7fb9ec380b88492be3e60649eef22599cd6780899af7e35ae93a6e52407faa3cd2d7fbac78a9f3a21895d61e6dd736bee12be265cea5d35086a6a837acf4a955113d972b2e966f3f757fa1f14fd94068904b79c6cb5eb8237859c4315b7ed6603e2eba4413ce4ffdfc968dd1e8b552834f8c30152efe10de740e374eb4ad8c3a3840152811d634bc7e9c8fe15096b4fc8aa25e567cb8171478c75e157bca92aa72738e28f000774e1e848d06d6b95216ca102f1caa6051b6258d73e48e4847f5cdbd09e1b8f272720e9b8d34f2d7871442c7f7ac8d921f7ba8c99493c866f58965a8319a1e26e47f7a431d81a6bdd182c64261ba09ebf02f10e65d301473eec6e0602e396ee8848cea6529b33acbd48133874185d8a3eae4c3bfc4f11a7f7c885aa9246c2813dbdf089112344083bc9945d82f74ca503805957d9d298c5767e723a2153758c604fce4370d9c89970e7c8dbcfce74d8c0cc09b6570866c4f3cdb235bb2f4627f237877ca9f664012fc3396405e2abf5ae9e4eb3e3b940c3aa9643c4d03cad1f1c70a8f6bb7bc77ee2225d3c97f4d69eaf6c84504d0acb6b773c34e1c433480eb3eea24b53b90fe4113e75fc2898274da4abdebac6685bb961ef6789b4d3cd8cec62c499d00bc78ee72f20c2e528a64ac2940f76d65a73163844df0db326afb726e420ecb18d529b0bb6627d51e37e5581ae9ceefd8d6b18f5ea5788bb21338b0bc643eaeaf6212ddcacebca1daae947303dd4e0173f7e41613b5413bf7be2c586e903df19999c0736b8874bae9f579e7752235468eeb8dde7bfa11716d9a78925215e2821a177ceb065e08a1cbaeee313f7a1a957447397dd38d357af4077096b8efa6a1af5f7992e90942a4e54dec46d90db3e61de0e5ea4ecf0a92ecd6d4b2fc0179c15ca96b43f88b901fb2d16fa5414db038a364b0204433636af5ade3d8296b48e6f52085f61f030fc7e30e92380eb643e9e6970fd4a152151a069c50c3d84754797d4e3a0d196e83a9b07c3ae9ad3a3a81ebb46a0429ab33225764619868a7dc874fb53ee6600ef04f31ae221286e70a6ce094a0bb5b2ddab6fd0e375ca7396e5bf5ae8f04a628b5a8a85c738a66e2f2b2933eab5ad3978bc68392a007e51279dc3565ce6c2b567d39e885514cd31759d2856200b5fdd030a654071c5e66ef6552c834a85e60423d732c768568c163fc40b22f8b6ab1e6be36da3a9673bd29df4348ae120efe061577ffccab5a7b7bae6b93cadef51a44b267110e60c725e29ec61b5d63a28493a83907b6270db8927f16eae801d22a1b2da6570a9773a12685bed42cfbbf9cd1f05f52423af098c4d1b86d6170c1d2435fc1bc458db5b18681e34f26a90b0738927345c6f739a7c3858f0d8988e37255bb8673826d02f43ca6f23d62a38c2afc74b270c04e5761adacad34056db1aaae2b3383b29961fcab9c46fcded6b3a2baef633871e9821a92e5d4e0b145adfa1fc303e4812b39b6b07ff26f0c2c1e4de0c6de51e73eca47dd80de8467c953b91b32afa3e4f7bf8fe2e272a7ae12bb1b24a64edd3960364834df3e2979c40703d9ceef86652642cd0011aca3c50c55396e8799e46fad9a500c2b533a2dc526c340420d352c251aeab86d4804533d4a7d8efe9c5d8bf5d6ea5a282cb1a83cde9d960515d47f497a229b14992d67d3073032bcf854453bd7edbbbbf9050ea9cf4dd24ce467c2d9f3df3f658018e7f35acb14e8440ea88c67c3646c9ec33511f8da12cb7f4a1979f33b2085e23979cc816e03756d58e227af50a4754956ee83e8c08d676960549977c2aa94a1cdb9fc8cb4b9750e4215eaa817409482dd0bb37806b8d4f6008834c1c96e0b62231bbe5e1b7dc8747f1f6ad874f0316ba7d91055c980021d43b280a6722464cf94c24d2962a96a645dc6f67da69a4fc30748696ee8f6daa35d1596076fb690d5edb87d6a2fb981764cfaef8c24bfb3a5ea4e20dfedc5340b2b857693adc9e960b90999f07c41792a928679f831448af2aa04093b1aae3552a379e95cc650adf0615a079d21da09328b59e70bdd1fdcc6c8b8d285eeef699732ebb8f901cdff04a7171ca8d6624a4bb1131d556f8eaaf94af6dc0e9e7d7cf9536f70b14a622a87fc26d7968c834cd23672263185ba3770cb3b4bf69d9ca9cc78ef56c8d5d6634a7652ad20b9b0edbaac9b44313b946201033e7bced0147b3254d0cb9b2f9923e4a98717bbb0992c19bcf7c2dc854efe19ebacff31b4d7043bf6ed225e151ae36ece4b653b523e3372de9109e1541ed199d50173f7d88ddded16f727f32942e04ba2ddfc0c29d85a13144698b09a558b718632667889f3bd66f77833a53ca4b222b1176d6dbfb3a385f2694fbe712ea76dc8825d530baef01c0e894608db13b632a1bdc0245fc1fc128b03b03191a58ed66a26610b77efca9098b19cb50beecb7f8cd50e0bf375884e06e08609052c203a326c3ee0e818707f77d62d080ddcd6af4c88405a9d9c1ad98449465a0c728edb303805742c929820517fec49cd9a5465d79f427c295a94fd11b4c7448491cf68582022faf30595557c868e2371a1147ae8f79846e3b8598adae1388e009b38e619bb7ff2ce7b18763336ebfefc0a313792b82d6e3429445c1e1e9c72038a643a5c523326c9baa893c67709cc8be8bf9f52d18e28b14e9c200301a03f33bdc5be57555502c5fdce5a9c4908611ea6b7ae8d459082f652673d856250a7966d105afbc26d36edc1d1e7377210c2e2d6fd3c2f15acbffd76124ee20507eca32ad7bd7a0b2ca81b3a645928220b20e8227b7b8fe79090c4f965178a873dc074be94b6cdacb4fbd12781b3d37d7433d2ee8cd944cc5cba2262430206f0cf5e4c97cf81b455c35b08d2efbd526ea60cabb963f03537d6264f36c4237a398ac969a9611c1ea924306b92f1c7e9caadc8118396778075c8f85d3d5147689adbfeb11b9b5f71c50636c45fb2acf94a9382f02a23350df0510b751a4e4fe95a6771b8347afc72deaeca0adef6bd4c75e6724966d4da8c0a72edd7b774552f0ba84560eeeac3ddce9f5f3c2c80f1f0cf9dcfd856a16e456e11069bf1178b525e258db01cbfa35a8c764559fa8e5e2aa7c166c27adbdea561fdbf742034af78415464e0b46fd33ea30d844dda6429460af8302e8476799b77175580754d78a0c0d2a575739401adf6601a84825f5d8fbe2d7a6526e145cd3a1973af75ad731d233be5617a5b555ca11f6869127e528c4df9aa7203ca703f747a231c05e57bc1039f37b23990ce1797434d151ac65cd516ee96b83428edf22cb517a6f4e1f8a86fd4b2f432bdc9e4be55b111cdbdc81d95a2e9da88cbe8e7b21fa3d2de3836f53fa59ff57f06546d12657e9e0d3b9fced5a4350b0d99529bb55ad8259fdc077113b96a0418cf2dfbae0466f36c0cf1dbbe2e1ae77569d2ba7514831795b65ad2285d9d6b113dbb2ac561df82b4684bc13e5d2298e154515b88faab6f9e57ac7cc71ac5f026b43830d987c7791cb4fb26820ee04ca054c1a5cccbbed2eafb672ae7492ceef442cdcff079dd534fd0eac1a822f14b2c2121473e79566cecbfe5bfdf65c4e77580dc073b710735805ce5e62ee51ebb5fb78b6a08611cdf7c61615893399dd549c0457c6b1d955d815e0e9dcc23885a2db520b6a72807467a3151e413d663554cebf69aa627863f27a8b4751da2a6a1810c01954179771355d0c4b9edf3ef81aa0a803dab0e2876c19c8ba49b4c505959703b8c4438b5b46231b5d9599f0dde6d2ab7fcbfe6c66b1667c5d21edbcbee9a9050a2c3a762a344b4748bb7bce03682d4db98c0acd9e2c941b0a565ab4ec78f464bac7bd1d6fad00351a629b0165613ddc7300a530489655ca3226339632cc5014143a3c65f7eed71e306cfc76ece36633290452b07ea52dbeb36c7b622838f63883ce0f615ce6bdb2349e636d20d0ad07cadbd83d350fa4ae98d8145283ec353263e05fae6276930d4263a92c6d22b33f52e788caef743a5a86b51c368214bc25bbc94c19d0babf9ffce6f7198fbee2f631716c2ac8aa6d8c00f118d3c893692b931b31ad6fbec9bc5d8b0020421fcd669a3b4aae28a92a75c11b39866f24b1b49f5b8ce2a2d5c3d5e8e44d3ff8aea2787d3cf914ecf7bbf06cbc7f05742075a1ce3b1d78cba4c0f0f34a6d0cffeac63740ef875b930600dd10a2da09769016abc8db7647eb81b0037f04a05a0cecde4b45d11fa6fe4356fd2274a5fbc23f065797d8ae278a4656dcdb6dbcd3d7cfbf2fcf04709bacc8adf4da135e9aee438091da7a4c8439ca1adae1494642233c14a8d4d9dc078c937b69d61a608cfb4625c2b04a869f272a8a7c6b1a746364ef3fc84ffc6cc7403db655656341bdf6626ecd8c1f9365f98f2aacf8fb57db15c6419914c367114eddb95bba7f160bdc51d1076a2906c2f98498b97a075d675b10a1399f4a2bb4f5757d181f4becebe64d888407104d1895eecf300ef4a506dafb29097b5124e2cab8b6ada2ab2cc2d2d400bdd2ffbd7d8c900cda31aa22b45a42efdf5c20b3816b46201842cd74d72500badf9b68870880e0025c7bffd1d21417381a8679bdfda4054a7a5d23c9b5ef93f0970f896c6aed215ea492cc6583d294da7623963514d8f0b2b3fec92a7bcd80d4b95c097aaacfe80ff6a055e151f31b913a2de537eaa0dde515214bfe32cb2790cf7091f74ba49cd895dc611bc5fe2922a8c3558adf357ce4bca29ea0b72fc50343f27c6254b6275bf6b261ea3e916c9587d1ded0021b174dee09746d70141bfec5672434b407fc8fedea2dec36ec79599bd342563bd29e33318"}, {0xd0, 0x0, 0x3a75, "872cf8bc8784a1e997cdb6b9feb3c8cc04955f51b3b372b9710e4c2b76b059d7a58b39499c4ac81c5da322f4f2a7617fa1c0dcb5a7deb47c36e72ea9dde134034f28d9352fdc6e6e267451ad606bfb1ab65c367a57630f6d5cbd766035c60d377db235eaa63c254920c7dd408ae4952a911cb6111c1e9a4484698b1310f00c9a9e1b5fe6bd62a5683c815a8d3550da0d0c520998a5f57f219b75a15a43d236c60d15419d1960b1fa962e6908038e58efb89fb0a726cddf4f48"}, {0xb8, 0xffff, 0x0, "f728886dee4d24873080f1d541c361a010cd872220e70022e6319dc35f22f375fc690ac28c4d3af332bb157736656085abad77d124c09e669e18d565d1aae4c05f1cec08348931186c638cbe1fde832dd766eac8d66f8fb0ef5e4bbb76d32514cf650fd6d2035a829d8a9d356d61322aaa5a0fe52cd345b2602140ab0b3960518c1c90bf90cfdcd1642d398bd5d11c9703ee4047f767e5557fe9cae80eb64c81cbc513c2fd"}, {0xe8, 0x107, 0x1, "6a6554fef7d81763ae95f73436583c62c2c842792c964c27a46f9b224837342fb2b0163537e3febd5eda33d31107b5c736f3a344dc3c391d138b6db2e87e397859f104062600cfb2606eda02cc770063f62cf7aa440a6866605d840487954db40195b9840dbb31dd7f71d4abc8bfb630fe4135c2c654a0913e7b14b237b358281b84ce83565968ec04e201932c71410b9009fbb1f6f6139170a3b19bd4cfcbd1183c3c74b0f73db7c5017d8a05a2d1c17db421538d7db1110fc099576a6cebd0a7cfc228759dcedd0a65344c0411ee1922a47fea"}], 0x2388}, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000039c0), &(0x7f0000003a00)=0x10) getegid() setgroups(0x3, &(0x7f0000003a40)=[r3, r3, r3]) r9 = semget$private(0x0, 0x3, 0x204) getsockopt(r7, 0x0, 0x5, &(0x7f0000003a80)=""/176, &(0x7f0000003b40)=0xb0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000003b80)=[0x6]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000003bc0)="7ab8e147b1e565dcf18a9013e9969aa87b9682be55fa7400fe78e4eb44f7f31c3d161412420c0ceb8bc3dd446db436519ab6d61c0927d7574b91554f51130a23b1b2388c59e8c0dcbd82b23b523f215ad915a3c80ec765eb353fb441ccf7533e078961fbe1782e8c06c5df2a156f59e49e9b217573ae4ed56fe38ccc66d5f693341cfd1ca859e35540cb94d1afbe65ea46651d50a683ec831ccec4e4b163dba98a1e21fadb2fe705059f3cfc660a066dae47a55e104254022ba2a282d76644145188", 0xc2) semget$private(0x0, 0x4, 0x40) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000003cc0), &(0x7f0000003d00)=0x10) 00:00:38 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r1, r3, r4}, 0xc) r5 = shmget(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x10001, r2, r4, r2, r4, 0xd3, 0x4}, 0x7, 0x4, r1, r1, 0x2, 0xfffffffffffffffe, 0x80}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = semget(0x0, 0x0, 0x250) semctl$GETNCNT(r12, 0x1, 0x3, &(0x7f00000002c0)=""/42) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, 0xffffffffffffffff, 0x0) r13 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={r6, r2, r13}, 0xc) fchmod(r0, 0x80) socketpair(0x1f, 0x40000000, 0xffffffffffffb4c6, &(0x7f0000000340)={0xffffffffffffffff}) semctl$SETVAL(r12, 0x4, 0x8, &(0x7f0000000380)=0x51d7) semctl$GETPID(r12, 0x4, 0x4, &(0x7f00000003c0)=""/171) fcntl$lock(r14, 0x9, &(0x7f0000000480)={0x3, 0x3, 0x5, 0x3, r1}) semctl$IPC_RMID(r12, 0x0, 0x0) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f00000004c0)={r9, r7, r4}, 0xc) msgget$private(0x0, 0x4c) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000500)=""/245) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000600)=""/198) getpeername$unix(r14, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f00000007c0)=""/113) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000840)={r6, r10, r8}, 0xc) sendto(r0, &(0x7f0000000880)="3beba2b4a08af653a5985ca63994c89da084a5f47502f46808a3c9859f7c78b756115bd6b70940be4aa8f5e30d7f4df52dc2794f38f3478c0e66df4fc5cdb70fed00235d42480e83b193483c18012f4e870fde549025632f4957aa6d291be39407e29d118bcfdb95ac31249ba71d7bb084d199d13d5fce6e5b2c37b540e2431ddaa3a2287dcd26c22b1a19e8f6344377014ee9c9b9ba3dc5b8d1cc8e95f69870e2715370fd0f9e319ef533e0d1f89a6f7e12f38fc5be96681dab712d09f3adcb898aa74ba4ac80fee16bc532c2ded19bcf94be1e83740721acd37a4003f52262abc1649be864143463660dce1bf870dda40d1c34880f374d744533170d7db0cdc17840a650422382f7e2aaf621843c899c38e11bc0a4b4fb20b33878c79eb37c354f1cf61488dd9d4003d28239142af85593d5cf2a4329cd05d664c3a5bef6b923d71da591495cdb1fd8eafd31d689967bf357d3f377e4e427a700597f569688e7d618ab2b966d2a02ffa531d5c9a247fb7f846b281bb655c881d1cc12518b0cc28848d5eb650b6589a4b589c41ea8e06e351422854a4f8b040ca3d3fece8240c568342fec03aa08aa675257b473edd3edf5e598ae14552267a7eaf8f425ee6da43964ad88078d8e01b164b2d4daaa483f2bf067dffedb3952fdcc569f5cf553d055bb76a928241ffc0a1480e6f49ff8bcbf4ae126e28c7a2e337a07c43f030e3f07484f032f89a715430bef87800ae5f231b3d309bdb75538969ef4d864ff99545cbdfcdb1e6548156056a9e546f18347c35bb13757564ab5de6d2eaea418f7c717f3e9fda9a2ec210e422f406aae9d645c69c7364eee1b920eacc86bfe01c4821ea8f75deaca8a7d844d3aee48f3370d8cca8dae1fff76cecb8545ae4e81f95956553c7568da00fdbd65de4b6046b8ce3cd781c833f11acb69f47b567b2e96e09192576a93ce001e4d48bcd42d1c0a50a3bcc5545032f45f54d47b739808f5b58a06706789aa02548c42911670d6733e3d0ba20c5675e8bb3967a59517f884ebe2546d3505c107536ce5c28be3d3f6a1ba1e7530e6eddcf0c898aa777e648169103048f1c5132b6f61134cff5eae822132960e0e9998a753867115e2344c946f997c578089bb98c0fec861d2a900cf2e127b4070e240111c90a1599e08a89c44ab5f44154c8bbab1c2ad89271e81bd04e34c7cf835f7163254254facf0386f16a403b9095ad0e6fd3d05ce4da8889efc633a689b12e5ea3eb5fc15d8a1c529872983df168bbc3f79a04ebe59d846d78c2e26807f9f36e0d762810a9d42196a8fece169cb250e11f3b6662551df12a989376586ce4f78f5a71fa7c8126bb603e0684fe85cc27b34f40586a94515e003743af52f8c1edf7283255855e3a17c98fb8712f60818bbff8d70c22bc33ef866ba0004d9b88591c613f73fe4910d24995fd6e90b78dbef9843431f4d1d645252764fa8de5d46e87bd35a5a0871edcc53bc86df1f159b289a59b83945ef8c7d8bbf60015c565cc30e968d5468bdc8fcd124e989246994023c1c3011874e3e00655c8f8d8526a2c6baed2cc971c82b2dc1c54d3350ac81dd0c5a3e44acd0b7d62ba0ca770c77c1af097c9c31dd324d41dcfaba5f1587015bfa4b945fe25bca240dede2dbbb366dd6711ee7cffc6372d00dee80172429218b57ee1a91c2754be07dc6f9b318b7ba40a0209f7ed22353a494c8322fc27099d9f579f559951106a2c390abf6fd075b384900794a34f7c70e395ac9766b98661fdd30e804a3b62a5a4bd5d209db29fa32876981eb19a7f2d4d9f84c586f6d8685b0135cb41411ad17743d1c9b3d5babcf4fed18be93e6255908dc7dbf106807493c0715ec717947600b90c729ec758b83e3d3c05dce5de811686e13cd37621863167a7b50e04b91be9e8b435fba0b5771f204b4db8806b3bf6a758cd77e4a3ace361c0178c9d077ae4ef35b5c41ea44293093cb5326e11c4b46c51d21f896325a700745fe0486321d70ef76fbcff7c713778bededfeea046769b94c26f107c2278733cb70f61be52fd5f13bfc10592038beab136a3eb3adbaf622c9b2bd7288a13edd256dcc7aacf1a1f8029bcbd5558318ab760b3237d6302aec148a0d89c49bb1ea4e37a30c3e9e9b68814af50ace46f63fb2f3a1e6cf94e937b73cd400370b253dd0a63df9b99c5e115dd226bfe57c2dcfba24c67fc7b0f8dc8c04f7ffd7dfc35473c103a8c629ce42d2ac4b2f477acc625f6bcf12f6e05c92a3be3104318b105496eb210c554fcb6873ec86bcf4de760eba60e1ed702b1e74744ed895fbefb5362402f8ed580536ba1e6a34c532b5a1907709eab79cca6ad4d37b72dd12de82e9cc1143b35ea80ba6c77a78545941f0fe5cadbbcc8303415a789a6563f9032fa89c743b3ceb6ac3f846d14c93ce7c15b3fd3c382148a6f423248ba892372d92fcf0c03af589d95bc09ad62a7e22921ddb0f03a019bc88ec5c571722cd3050cfac0a5866fc5be31d0cc8cfc17a5f35b998b94b9b15dd4b8d1b80a5741796253511d07468edc64d5be2ebcff38f41d82bc4bca2ca919d4e6490402043bf98dbf523285035cd228b41a3d38a0c533721e03d9fa7b9cbb7ff8497b83d45b24e24abb5670321fa6c41b52f9b7fe72b37b9f5923faf9213e02e4718c1e35a0d42a4f1d3c2ce718e05e4683a10b2aa83654addcdf4b7e81e4761e1b4792ed33c0e6fbdb77ce8823218a75a32fdbff0fe61f6b242469a6e2cc5c7171e74fedd90b870bb6c4e3cf94d8b218f84b932a6bdd5ec08e483247beefc56df4fd0c51c87610599162cc60dafcf979a507f6676edbb68c05e5016a25741d09e78e2926d5cd8939a62d9138ad3362c776257260fe9e0a7dbbc9909436b64c49c6933b9d783a2e6698408b0678045b23cc81890ff944f54d1497b0e2816a7bc6f2495a8427c3080b65132881d76823f47662b0bf59943b0866c2e5b870cfd4c78552ee013d0eee90c2f7542b4f769526705e2ae4713f945635da809e9f18e56796d6b70801f375cf6c5397da84caf3e40a5eae7a23f897073acf7894e393ffec1f53f08b28163299f508ff860ae4815a3b361c55e1ab6dbd21d234cfa7812743afef02fc42289714a482d67a6c47b91308a0bfbbbd16f2f7f75cc2f2a6978a99504d391c8a2ad8a222de77c12d4f33310feba058a4f3c0395101f167da97a3a6b6dcbf14388cc3d518c6f94ca01004c7765f35be6c79dc891f61095df0dd77886f0fdbd8a09ed10507731d5452fd527bde33b7f4ca500b79a67c141d2af273ad56154c12236c2e150c109b604b1ef037d09fbbf26650f4d5cc554d2a1d9ff6f9b9e7e4dd825e9135d91c59558e2ef1a584025ef5b7205a781c57b10589243f66ee7aa56c5dd392e5634d211f6b03ee939653c5fffc2f76321b368030e469b14cf80c62ea73a1a7e939cfc2d5670c481a1957f4b5beaa243673ef749c317aeccad5cf0a678ac3f61913920444667bac8a3d67dd85bfbdb7f048af8c07b87f3c3a9f16d6508fd75600242443dbe304ee1e4a6b77d142eed8a5717e4cf9b5935d5e78a2d8e4199bffaba12f8a2489551d56d692cbcf0a57f7e809727dec08fc8176aec63d0ec9f375935df3209e36a2f66fd3f22a47a60f6f5f5d49cacc44186b5778ea85806aeaa99cdc62dcef1a246c18a55c7caaedd9e823fa1d8ab0e45828d7c609b681cfff8a9b036d8dfa6d80677d1f2c58e37b9cdc5cff79a0800bca78c838bf9fc73fd596f2c8a76e2919d447fbf8677a9eb14310b77d143fa279e6cae0ece0d7fdb2f42adb4533c857a9185e27bfa8cbbc7ebeba1eac2f8833953bc3cd6cf75931b49d3ae72dc81ac412d6a16d18f0a38ba71f1a3bf3a420a36d5be34350e46fdf79257d2443d08a10d2ac5336894d90fa5916de90dfacc9276fe2e10d724ae69ff77588cdae70f457ee36ed98849508ba8f8759117dd5ff31b5b098bd35e98f0de7916cac7adffcda33b20f8a176e71ea15bceb7cf010f5d735c14c56bd0d1eb4627ea1823dc50ae81b77496b3329433a743b240aaeddcab786bdcb22e56470b537a1bef0faf35a2ad0e91f9f36fbc822fbac88a9fc1cbb7ec7d508c67cfb0509725c91d3d00ccdf38d6e4656fbf0b46a174b5f4d6edcb4892b8d71ae0134799e0adf582cc818748ac17a1eab7098e34e4ea7d9f720926de5e7a002081f94865e1b1fe4932af585066286e157cfbbfd10621f05574eeedda3e8423d9fd7ce5cf15f4a047d7924b39ba74bef799726d45bfeef57885ac4016e7a83e95b42ec2814ac0100185092722023b7fd0a5566f0a54a1bbbfcbd230d35d2caf1b3579efc838e85a06cb3822a65bd524ad615136f3ebbaf81a54c06e7a5496fecaea0fdcef1c17bcd0fa133fcd8dc13df86b224de51933b1423008abeb08b68c5c21e1c0d6cc673d6d53a28f2541c9404a1b5a1237b0d2f99b87368ef5327525fce5573fa8216713fd6ad2caae211be44dcc8a732ab08d1bbff1daad9021be8c5cf3171712f54c0e82ba04bcbdead97a6270a8ddf6777e303524a42d958d2fa51d4b5371ab34dd932dd54be8ccb664f1d2134687801eae77ce40cdb8590d0eb4f1a176f732ce60901de0ebd07e778304e3607526d1e347ff18191b8d73d72722cdc6a7f24974029caaccc231bba86d8bb99040ea8a6c3661fac47e8d6076bf77559f1bea8b5328502d9b4d7e7100c84281aa3fb1aa3a298b19400e43587b190a5abba74f2d86438c3d585c617ba51aca675ec31e81808a00c9cac6a6b6cbbbd2141c1a8c4c5d72c08b29404d29cf768f15a5716c69ce42f8554ab295aa814b5514a8b44bf1b1c79cc04986043131536ec773cc76e104f01ee3ff792f3e0a36e04f1d9d76b9519aa63e9b42892e4896553f8e884abf56a78cb87097af3428c78ba8b9b7b43170926d3fe55947daa41f28988d07d6a165fc6833efa002d54a06f159a2c3961fa5e8ccb4cf0cacf02ff17324b1acbd99a68454670aac3462374f9de5f6a70f067ed9c9cb99a1633a8a7912dad654dbd734f2a10fb3f2a09036a88d0cb3d9a5cb3b6b7f94aa1ccef489e4d4f4515fedf0ad447ec51b8827bcf524a140fe900ec79eda7163ab8c47fecd3a10a3cd29ed0f1c7bbb12e998734924e4af7e9620446942908c86d3f1e9a9f14a8b786b8c24e0ee18318b5d5a13aa567e92c48e9539a5522848c38d6d58f080a5f8b665dea836acaae2f181b70158c8301d58d74fbc92f8c0c018f63e47bd00482e4c716b8390ed02ddd646462e91e5d5f376214f5e17269314df5affbdf0fe6911a703ccef6504692df575734f794fca1c0eefccb0f70879fad205ba4f24f12e54bde415ed46acc1a7be8f7c9dceafbb4d673bc8bfb2e5b4060f6bc7691f3cb1b20e8dd49d8785ae0eed70c637f16930975e2d48ff0fb5c820775a9cbf56f4287ba1523b59c47ab23abf616375db023ed6766a4991bc503e625eb1ec079f40f90701b62561f10e9ef28b7e38001f26f007d64bbf726211b82588d41b541bb6af9e40be81aab19fa48b500461525f6868a02b94551878083f46cdd8dccb147398003c04404074cfdd4189d1d0c5d3098affb35eb40b2e7a39e73a4ee233a67392977b1cf6d13c1df88a8adf9cf41278d25d4b66fdb8e102ad8e07169370fd0875ea99e78eb82c591fe95f91f0aa3e3c537db95c4ebea02da12a767b79a580ccbe928fdb65adb4e7275cf94c35f85a5ad27d725b5acf3fe153ff420018abe56404fbdcef8688155a716d77a61bfb91e6c75a6bc5", 0x1000, 0x8, &(0x7f0000001880)=@in6={0x18, 0x0, 0x920, 0xdd}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000018c0)={{0x8, r7, r11, r7, r8, 0x110, 0x724}, 0x7f, 0x8, 0x10000}) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001940)=""/70) 00:00:38 executing program 2: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="bee94d4b4863eaf4c2190bf935eb29fdde931356273a62c4fe7ad488c96dfb28b8d9395b0b482eb7bf4f2a3bb6364e518459ad317527c27039c7498e80f8e9f88b971d2cbff7a061b28d9ee1456d9a196062761605eccae9211a40258ff17a61b8735684945ec656d3f80612ba4e6fe6f75b146438f49035b8a393b0827c18e6fece193792f5e98290a4decd2888ba8e02d4220f2252159c830d0f6da70e14d779119ffdc99b9a7f3c73f37e67f366f7e6e307a3ba407155e50411dafd1417505ca05237599ccd1d73c5cf545827013e2bff4362efc6aa36e75f54d3842058ac02587da80edd0000000000000000"], 0xa) 00:00:38 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) r3 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/128) write(r2, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:38 executing program 0: r0 = semget(0x2, 0x1, 0x8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/198) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) r1 = getuid() r2 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r3 = open(&(0x7f0000001100)='./file0\x00', 0x80, 0x118) utimensat(r3, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)={{0xfff, 0x6}, {0x7, 0x800}}, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/4096) r4 = accept(r3, &(0x7f00000021c0)=@un=@file={0x0, ""/108}, &(0x7f0000002240)=0x6e) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002280)={0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000022c0)={r5, r1, r7}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002300)=""/253) linkat(r3, &(0x7f0000002400)='./file1\x00', r3, &(0x7f0000002440)='./file0\x00', 0x400) setpgid(r5, r5) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000002480)=""/146) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002540)="86e4be50332325066e293d0c898cb0015dc1ef5b6059d0c26cb855fdb1331ea6afee551dbe2cefb7ce649e958a4fa2fe88519a14a411dbaedd9dd23e3d6c5d40cbc6cd595108a0f8c130ca3a1dcb70b784482ceabb852506cc71fcfa1f55653a341620457ae9d0fb9177dbfd6395b570f6d2d5f698671468e99b75a156c2bd8da543b795d5db89af421368c6da84105978db86e2309320016bfb16e76ee3493642e42097f23a94df4b4f88d004079300c25987cc161f77b1b4d12fa6ab923a14990b397cb543cea49de521d1", 0xcc) recvfrom$inet(r4, &(0x7f0000002640)=""/42, 0x2a, 0x41, &(0x7f0000002680)={0x2, 0x2}, 0xc) r8 = socket$inet(0x2, 0x20000000, 0x3) r9 = semget(0x2, 0x2, 0x100) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000026c0)={r5, r6, r7}, 0xc) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000002700)=""/253, &(0x7f0000002800)=0xfd) shmctl$SHM_LOCK(r2, 0x3) read(r8, &(0x7f0000002840)=""/4096, 0x1000) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000003840)=""/196) link(&(0x7f0000003940)='./file0\x00', &(0x7f0000003980)='./file1\x00') semop(r0, &(0x7f00000039c0)=[{0x7, 0x6, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x4, 0x1000}], 0x3) accept(r4, &(0x7f0000003a00)=@in, &(0x7f0000003a40)=0xc) mknodat(r3, &(0x7f0000003a80)='./file1\x00', 0xe020, 0x8d) 00:00:38 executing program 2: r0 = getgid() r1 = getegid() setregid(r0, r1) r2 = socket$inet6(0x18, 0x7, 0x8001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={r3, r6, r1}, 0xc) sendmsg(r2, &(0x7f0000001a00)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)="d65eb1e4d442aea8a575253b54250c40829c36000c9dd92939aa83643ff6fb5317970751f07d6b9ded5c385c3f706b532fb3a22d9a44cc3e45711c48090e4a453315278589bf6adbc92429d0e9fa6f8a04c183a148f9b091661ffcae61bbb94d270c2656b07748d15ef7c1f8294f73e4633a4231d496a5237ef0bf0707c42e2659503d4c01584a3e2cf572b4c8f58b60f0c1da7ac14d138884d2231201cbba632e6eec71a4a172321aad628a02d6aaeb656cfd8b844a6583b39d54095ad7d76c", 0xc0}, {&(0x7f0000000180)="871db7bea3fbfde46b08cf879ae9f09b19a19d9d024497a859301cd49f82aca7c5d357b9675febbf4ca374c76bcd469c07feb3d71a8d7d73b5bdf2ef6bb3aca26064c35e9fb2bbbd617a312284183a49a5a7ee4d2b48891147fc704480eb26cfa94e03aed99520c9e23923f0303e408d", 0x70}, {&(0x7f0000000200)="d393d74f", 0x4}, {&(0x7f0000000240)="13f935c02bdb5b06d4a0d8877328dc97334a017c8167abde37f1e0038b9463973288ef83edb90f3865266f890680ae3b009cffbbc12687b8268d4dbd29e1e213697503d5de9cfaa42a1a3a82454792ff0ed7e874c93734a815bc8332bd2a2b575ba50ddc08a8d849db85a67d6d54b3b6e099e2ebe8fdee46c7b195842f49e597114452f97a4376884ee50002ef104787c2cb3d63e61a772ad7f72ff9e102f54505e39fea4590ee51fa3a6a1fb75c77ad8944d6ddadacea27c31d649e474a141f28951f17d09e19af0d9035c81c81444054b0c1bf9f7a", 0xd6}, {&(0x7f0000000340)="fd3795940d66721a5262af694ea4bc7380d9d2dc0521c034a006926fef69003549b7b2153f52907773af9abd1b9d698a1b710fa3f088d2dfa2e1c1a8dfe55b91f361c1c12d70afd0f320602d663cee8de0975629c7e888a4730b8cb9edc6ad128f5f190d6bc0a53653b497c212160424c37baaf68620537ebda4b6780b373f71695fac9f8e50a14a530bfe9c4ec0f413f185a75b8d1325c7e6aacf60aaf0d2f96cebc5791bb66e702dc0ee123fad668f98108c462873350bf5a88c3bac170d2e7164f0c1f7180cb5e8248ea0331bcf751524246c95caebd165d460c5c0523c6483be3c42ca5e4267ec7245c91f518c9af5381100d14cebca13fb8c145b", 0xfd}, {&(0x7f0000000440)="9044d31d26dc1c18c0b0f82f2697e789a1f9347a00", 0x15}, {&(0x7f0000000480)="b43b524b82ef425975c5717a35363e95d323b33a34c3c1b99da9a37261e2c758e241f537c5195140a5a9ef8258ae7ac14b568d630844a8ba30a51d7f23a8a1d1540b5aa9d30d2a3cb928216770c359cc255e315c633cc95bec2480e3f0a4e3966791f524a8f71bd8b79bcbca2d5c344db47ecf92d4120bdf4af0d3d47c2583eb4bd08d65482df8e6f3f4113bbf2446aeb76a97886fe256f869f6f2462857b60b70e9811599f7d4f4dc56396d293bdcaa0ecb86293650422869f4a93754f726e39e5dedc6d5db308cf848e14f97ed2691df42dc099e0a2dc10a002c91f6803edb4ad85b42b866193e2f7a685be6685d2f1c0d75cf8be4704915", 0xf9}], 0x7, &(0x7f0000000600)=[{0x28, 0x0, 0x4, "a7516fdeb99bda3670461a19989f81e23ad4ea"}, {0xc8, 0x2f, 0x1, "d05f245c86de1d3bf0ed87810b5c78fa1293517527e2766dc670c798022b830af60893d342a6f1c6392ae695c2f4340475a94e8f81ab168b04268930f7f9d3b7cd20c5637113139f39bf35801b5745014f10c11182374ac73ebb53ff3cd72f7526af7730a3fe410cb200452cf6760cabfdf3a237bad87d491ed82347c9b9b94424844e1df5e55883035d06ce8d0ac007ac942c9e1c986f864cc08e7dba9a4ec544926075c2ac8715943787f5417aef9cfa"}, {0x1010, 0x100, 0x5, "63bcb40d3baea286fa70049aadd07a484865f16c9b39ea9af01ef5b14ebbc090ce1b7353d7a94821e79813e2ae06542bfb7162870ce5c4ca2e77c78503de086f015c1780edf965423577386d3b00d8472c344aacf5b07af0b1b1f67c172f3cc23a724b1f58040f6eb6b58ab7264a8bec4ce4b0c3db7c3a1c9f7a5de39f26403a3f1b8f77308650f89890e9f77087063a5dc7c5cb1c86f102e3871c0fbdb7119ba2fdd8fe993a39142a125227e1394a976acdc0872ebdd82ef31fead4a35e8bd6a9e6fd4a826655d001cc7374009eb18e9b7d14ee18eaa087c11879e109d866f302ea64f49cb52b548b4776d4333a51791cc3ca6e181e5818a46c550d9d5bea105d0be18d4a7c0243697eb0e21623db6393a96b6c78d337126950696d909f16a39fff7062551d4e8492c412d2088829e9ccabc6821e5ed27f7229c17dd7573da923225501e4f9ab99a55f03bfcde52d9f5d27edf7c2ca02034c6338436e6791cec86a10948450f23356caf025f67f8a222a97a1682cced39b5327fea04a5a2df09aebcb07e7728fe26e0e59177f795cb1805a352817b1698bcc830dac8ced55f81c1c49307cede6165e6a653a4bada5991dae5950f8abce8a8a51f4c995a8a9112f6cf9439224c56c0235c6dc9add88716c6bdb324ff70fa360827789ff05c53abe9376e7a6e50b66ea332c8d8143989c741d42a9f6ebc5ed660d7fc19b72f6a479599bfae33ececf48486b961a4f5c2f3c5382ed38476fa47a24572d2c35fcffaa5c6324b09c58862f5e35c2f094fd1d712d09316901b27a22ae5c81595548b8668645144762f033f435d648936b8fc59e649c449edf3531649481165f7153915c123529a66450fc7450fde613e9b0d934b9d7acce6feae3514c7c3ee1b60f593e9eeb791175f0ba34660aada69f862961fd72d7ecab3cbd5935935cf587e95e0d98da23227cf39e0204f149ac6534812d67c83ee1f7dd97c855e67c69876fdf0b68cdb2550819843f14091b132095f6f6e030d4bfcd4164e660196502db18c88dfce30bb89fefa8334979e811063f2201845f926e98e8eeed0742e94492df3b994d1cdbe32f00f0ffb93560fae509607239e0c9b7bc6dc1ef331c0ef4a52605163a9e04538e187171ee9857ccdec3987cbe4b7b0e5023199ea9403f9b5688ff08d522a5e695563dc2998290bcabcf657b31f55d339f7b949f4a4373a47d7cedd17ff2e6c0a1229eb0157798393ad5e73ac77eadfcde76b94dddbd8e862a8c4fd8a41b2cca1cf37ca7641e84c70ba0dc04042009d7e4f462e4f5e4e104e448a94bb7fe57d19745e11d5df5614123274785fa8f9ded257f40013a4860b03e34fcec3efc4d8fd32a3461b87bddfbf4aa9a77acd0f98028a36cac3eb4547641102fe1c1e717464fafaf733f7798df5f8c9823c324fabc212abb2c41f606d566ff5c3e4bb5dc8054af475953428d97e92cfce9f39e1586b2ba8b41f483ca08a4f739cd6b7d73ed7c2970f7b510b6ec7d179271f16cedfc633179f3e878985d9118822bf2a6f1611ab70e4ccb36c18334f3fc1d4a7e1891ac82bd4b415a1e02b24f48be162bd99c016fc4dd0ae05dc301adb841536d2b2e30459cc20742a4cd36397f449eec2f495464a61883a0ae228347fe7ce1d5852e7c97162b04e677d910c307624919686cc717e998ba3e774d94a9e70ee7fb9c3607c9a9769f7354d395b58459bb2436013d22f390ff215b49601768b6c3eacabc79b67c80ddf75d930b4de8386225e26e70e3d7d3b6eb5bf3fc6a722c5399d4c2820d09e5079c6d20c9bd9930fde64777b0c02cc01d8aa36c0ae82dc3078a96d45dec779c3fcfac1507c93765b6a5f31d9f37fa9f4a0f96eb9d9aed19fd403d412ee10fd0111b12920546a58e54fd258dec0c65c36dd1899e9db31a068b8514894908a4168eb47b54636f8c4a39256248929c827780a254040b13c2829fdfe3960ac35ef8f919d402e906c4f3df58c1b946a1b78a5b5f0f8291ceb63e8f19fb806d6e034f58c33b05ab8350d39f87bc1b85ba5aafae95a223a8763e3858a74c08e75cb633db2ee2f5ca817a6700cdbc3d59a679bfee38ad8fa87def4cd868211478f76fd14e8da786d6b0f00dd2f0b5e6b0f65ee09e62bf6834e751ec596cfdc663d3c8ccb798f03f3ca6b6292bab6a6b08642a67da68de9148104394c09bd46cf6f0c267087e3be1a007d46bbf55196afe914e30181ccba0bfa140e336b0261bc00ce338549e86d8fccd7baf0115878df1de544f48a9fb721e9d6968b34fba46b7a838a6b974a6ef9ef9f265bc670569389061f7591c4c65805f5980e84eab14031ddd77fa4baaf8fb44e02eff13cc5fbf7abb1408b006521a7b78b660cd5424eac0959f03f3bda09b13faa9e5807b15377cbace8619466ff8a7a09a52b818689d43059b0acd975573f134556431444e77ac39c01338f1e3a283c2ced42bfced83f66881029306e4c927c18e3807b275791e0ff271fcb02aced42dd2e3581f317ec72263c6163ccf2b3b4a9b05c1d8c4dd4c6c830a2ee685e923b59d25c7e27134b2dbcadb2f3b7446cc6afeb9f69c128fea81c18864c89cf908be98568a1192207b122c2875b0d7eda7daa209181f96ff97df9924af9282426ef9cf48d6d7099afbc35cecb6cac42fb8cd674ffac66a07e46956305de0b1d7cbbdf9ef523b6355b02da1c70531532eb7c50f26db6b4b4cfdbd288791364893e95ede6f3d54fb41ce4bcc2f1a420b98c009ccb3855a41314f8303708c915a53b51a852ef90ac41edb934983026eaadf85f1d9bfb400ab0420ba863d5fd1a3683573d43548c74f12d6a432dae83bdaea6676a22695e4428e3a81c4e0111697b27f6650a8338720e47c6e68b6ad015bad1ea8cc599f73a5ebd877d1f96939e5466a74a24352cac021948047b1ec23b006648ab66be2053b17ae71ca0289bee3f136184267da0b1409ffbccf4e30ea9e4cea1591890b70c2897f5bb18ee7dde4bf3f94330e07df826ac864973215eece29f998257bb341df6ec5629ec4ca4812d5724d8e022367bd5bca4c71d46c3f81b9ac367d4e08bc3af5a3e045be93a5f0f56f9bfbc04cf72c582f3511c60d6932150f9960f3f6ca46d9961e94762b8c60a80128bd1c6dcc12e969f63d78177b3054451ad7ec3463425580d3ec66cf68ee0a3805da286bc904c8e197b5d1e857cde8496473e701a786c9cdeaace3e03a5656621dd66f7bbacf0324da84b79eb1b1abac284bd12349be9d9e4bf482fc1dfa024eb8fa84720711e8f173819e91beacd67ac0d9d388a1426c5a549380a3d0c633c9325fe167cf8931802f735d096d880bb3c451491a50843319f12eccff5ab87379bcf8e9a93cee89abe322c7cab709200adb9af5e7cbbccfd64c6ec6189ad8f2de96beed5d2576914a8f3ecd003f8ede3f7106859e36f6a7dc8bd5d69c08388977448c07609bddb507cf09ba6f6b9398cf12a514dfe3f7c437c95ac15990aca10fdee136cbff64419cf20a4a40efbc19766878b7e2d8d3f753c0279a58c953fb123f0a292898b9f282219bf1972396a5cf482bb594b71501850a1e460830ebb64727d3b03cfde95515991ac725ebd216602fd05ccabdeb1f86274b1049f80466c6325745dbe7679a30e8cff7f0a7fc7ff42878ae851d0c31a377b1e06f3527e2494ef5219bd7b318108d2f7cbc7ebb2daa6b59f4c6aa5dc3b244108473a11f0772036c85d13a3400a182a7dbcd5a08d71b4515975c4e28c6017ddd8c01b0fd7494ad1eedc0a7ed504f1efe5be9c9a03c7d9402a0f2983c24021492c78ce330c5f782d8e190b33ff564acda05c03b54239e09ce987823245d11b85ef097542ad22d0321acf3614dbf28cffb6fb027b9a53a345a9578ab6e2aa43ab6d59353c52e66056b9c1f9f349d44c49593d9da82ff328f8d12e6628e5dd3c7e02e9788180641cb0878acc00f443797d02bb03b45fa50a71bc97b82d67f73aa1045548694d43f1d4b3e28dda65515c39f638c794d4a819d1f8ca91e3de76e1d4e9f5fdeb13485cf50e37889e6eec858499a383d1d7047bc36f7c921a18003bc700fb712d41d4a81dbd4af96ad829e36fcae35244dcc2fbdd590ce90d8d34c9604a4f8c75d578f15ca889f6d37193a821b6e4bae8678346d81a68e021347a5e39ea12bb0fd6a6edc766a6f7bcabd5476729c3514efe48a49ccf23114e659e79278d96079afcedf97f277d467add041338029a8a17435aec7f90878b030230b96951409881a983cf921b7baee3db8b9e208b714223205a06d8a0ad216471029199b329b1263fa44bf97eeaec318952ddc814f992a21e818e6dfe75ba384470e91582abb5cdc55d931dee6c9e0c373717ef45035109f0b3db7d52e17fbd5fa163c5ef82cdf745f898bc747246211bf09090ee6c2f684817cb184e49b8d8a6cf8e79f51ca23f365981a6d73f4b277b61a1e8495fb8a29344d1adda6919bb534a9e94745a73a8b13fe8703b177352a08bc1b8df54cf447517f07c44fa6ab9fdb90ec638ba37291d0c7298e1c7e411b24d5d45f5b1fe6dda7d5c7d13d15cd3f7c0265fae63d541c61e7f7ce9d2d651588db8f6d45336950ca13f52f4fc6fc2dae4d1ec082d9a61508e2ccb4b9af6501804109f17fdeaac4972d3e991450f71340cd4caa959a45e72a87784e1abd110babbc041f5c6def35020413571012d221294e8bcd19a3c4fd4eec3993d249a863ac160a0009527501178933c75692380a67ad285388a4fb3f0610a853f4cd4b9919beabcf37d2afdfa6ef179eadaab2bfe486e938a66edbfcc64c842931a5aad2c103c9124f8c101e440db4e4e9f5ca31ea602a64d81c8f5e69529859058338f1caf7494dd3bef4840cb11d13accfb41d99250abaecd3fd29cc20cfeb3cd88c996733d9869cc8c1e3d88dfd20583e1fc21fe145e4166df3042729b19c80d3c350deb3fe142f0b8a214b1fbd879d2d0539611ee034650d90c0e0e0de7dcebdfd156830698c0b30601e4976637343bbc3ada663e0ab1d2fdb143373a4a909901ab467b63fe8dfa98a297273536b7f2fa46bf33d34dd7fd51dbd1599f68a2b77bfa3625dcfb476ba17f9ab16e5410b837acc6f43ab1e0a916c0d3e10aaea8145cff0c44ab6df68aad600df739ab2250a145bc3335ade6a4a36aa246586054c71c248ecc10839d1d090c315ad2b6c84d52af1e0525cf3ceab6965f776eb9baec9b93da269557b9ae9bb9b9b2027c7700159320707564279b333540d987865370ee17426a234f17de2587fa57da5b486c962f8914fd32b50c0bc267cf3fa70150ab5d5dc3d65dbdfa19728514207572e1c89f7fac7fa43bb69969e1fd2226effd3580ef57dabd5805a55e23fe7a42d237a5cd8a65494f4307ec130e673057ff185d6e7827bc33bca030d83eafa45e1bed7d097b7ccb0252533c5eb116942f198e5442c4783ab7a11e826e7d10ac9465028a56df1801d518e1cd020db78ca9ff17184fa0e79342afcb456033b7caabf3b78580fbd10f44b7aae91008858c1b4703716c018c753b64b5a7f38ae37bd96171f92ec97788e22dc96cedeaf4e40feb52d38d707ea53654543ad80ee2a3d422de6d421ebcabcdd1f9528c1ab44741c94bb9b73f1b3d68d152993da432436260feacec6fb0fdbdb5f58df1fcb2aa7d65a319c24fc5a6122b761de003330d8e466e03ba03607a23ef76fff007bea9c0ddb670d53ef4315ce02b0eda3503de6ce3eb4f0f134003898a97e8322030fd3e005b013c40c80db30bcf1619abde493"}, {0xf0, 0x100, 0x2, "a9be0835ac9b97c5b58127ae4ab5e1e030b055110acff1df1e9e1fa64b27b81088a2a806c7af8897034e3e0d9e5a0d2981ee3b19973eeb0d5ab51e2b5dee24525ad8c98977df26b44f552dc0c5fdf9d3f504d80473dcc341e415a30afd4da4d38b681895d2a5c1e80dd6c2f549662d05ddf48f7af495904c812ff9a71ab3095ef7b251eb919915be87fcd7986ba2aa2587f596083545f79a27a9175ea64b9141d74bd4b740ca298297d233ba870448acacf01bf4ccf7972bab84227d77584e30cd20c7d5761fcc86ad201dde098b823c27b30a9b21a2b10c0e34"}, {0xb8, 0x0, 0xfffffffffffffecd, "1edd1f28169469f1b57a02fd29a0a9c45aaa68a8a513dfab2cf07817de8db855a96773e624332ea33f7b40e75978b3f3c5e23e79217645f99d4ac74f74e42d3df0b377ad1424f6fd396bde85e8ee6bddab116027e462324e3da7431e218c9cbedd92319ca0a72129ef55675bb484bcc1e48c1fece48c76221e07bbefea6eb5cd5c272942eb8da8c8b6bbb250ea9f9bec1211b344b37667b7bb21ad156af2bf3481bd"}, {0x60, 0x1, 0x3, "b68d683b585037e00c95a960ed24d419f51e60f7fa67d23e693025fa02dd9b578483eefd6041a12abeca33162625427acecb420df54c58e45b2a68cabe93747ba1b600b361f96d814109a9c669"}, {0xc0, 0x29, 0x1, "a78bc831d39bb8140f481f71efb208abe523266f44510d5921c954477f1e8b468ca5007501628dcf794b0f669cbb89a3141c2bd56c9baf7b41624414c0ce2cef9268658b14fb4e386a9fb2cafb7ca5a368e1155c8ea6b7ef0088f7c14ce25b252433653d630b2f09dedc0620fa7ceeda27656907fbd3ad5e9c08501b827766b3cd379a6e5653cf5cccfab95f95ecfb46cf8d1245b9515864b8189a2733f0614fc0e30e839039a95dc7ac"}], 0x13c8}, 0xb) r7 = dup(r2) getpeername$unix(r7, &(0x7f0000001a40)=@file={0x0, ""/108}, &(0x7f0000001ac0)=0x6e) setrlimit(0x3, &(0x7f0000001b00)={0x8000, 0x7ff}) sendmsg$unix(r7, &(0x7f0000001c80)={&(0x7f0000001b40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c00)=[{&(0x7f0000001b80)="7c528b76de7128b646c666324f1672e9f6451aadab53ecf0976858aafcd730e6efe0094ed75a72abe78dcc4f1249f486843c666d286e1cf041294eeec0eb722ba3aec303fd4ea5cf8354a5ef6adbec4adba7821ea8ae12934eba166205f621cf03c604edaeeb1a95315333a66854e9d99ccdbafd4a0711", 0x77}], 0x1, &(0x7f0000001c40)=[@cred={0x20, 0xffff, 0x2, r3, r6, r5}, @cred={0x20, 0xffff, 0x2, r3, r6, r0}], 0x40, 0x403}, 0x40a) r8 = open$dir(&(0x7f0000001cc0)='./file0\x00', 0x80, 0x180) utimes(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)={{0x0, 0xffffffffffffffff}, {0x1, 0xefd}}) flock(r7, 0x6) recvmsg(r7, &(0x7f0000003000)={&(0x7f0000001d80)=@in6, 0xc, &(0x7f0000002f80)=[{&(0x7f0000001dc0)=""/150, 0x96}, {&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/247, 0xf7}], 0x3, &(0x7f0000002fc0)=""/24, 0x18}, 0x843) seteuid(r6) sendmsg$unix(r7, &(0x7f0000003680)={&(0x7f0000003040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003600)=[{&(0x7f0000003080)="245810", 0x3}, {&(0x7f00000030c0)="370e026b10ba4c738a96b1420699844e945f6a10f491fbb638cb0fffd82bcebce21a4b240aa5a3ccd45acc1db02be41150e4e3c470f6f8c43cea7aab52cd1e8186d3aa409b52185807f28481f1e06d8e581e63cb7f6de7b1daa73dd6a9cbad1573f723fd92f6d23116530504f12a3101a8f6f255f7fc297c120d5448483bcf918f59d984be837c2373f5eccc89705012b737142f664468d0592e6b75bc99617968f1405ba4847443e3aa3ae839e6dfa5f3e2553d42e1776ca6da2f95cbe49b9f0990986b134febb5b57ca6d84c741cc897daedf8ae38b32605", 0xd9}, {&(0x7f00000031c0)="402619ff21c59a79dce6c550248cf4af2d51f266f55618db29c05e5d500e0f69d56e65417ca06d28f682dddad6bb796dbf8df916677dc1efc3396b32e1a2fbd04a36f99f53af315fd35564552db41e9b75b79df77328e0b1565abc15b6cb9fe6cb5c7fd102e74c3c6e6cce29ab2bca83fa2a27902c6d607690ad9b0cdf8b2eebef194f897f9a48b1b93f595adc7d5600daa71a53e5f64cc8edfdd1bf7bf2fa882299d94394f7b009b8fdf34a4c15d45935f727e927c0ac0c2a27d865fc0fc3a7c9d478621b60ec2dd0980085c6a43336adcfaacacded3828c739e03da5d37f3a43ce", 0xe2}, {&(0x7f00000032c0)="07770d52fd2458d15cba05d94878a64023b0691c3a463cfe192401cc", 0x1c}, {&(0x7f0000003300)="eec6b73a9f32af866c55ac7b065683db369e8d19cc254d81b0e4607188d771265d9690a93613f0d2d818a158961e23277d1ab803b4154a5e3ade7bda43ced37b9fa714607cb64f2e2903ff1366b91e15dc05de6e4656eab96cab5a78473a74153377243481c30324bf80ce7aaad9f5f6920d74d3f410630d2cd084dab243035f9e2fd97131dc2125a390ce34847368e4e8e9aa3c42b4f59226eb7c", 0x9b}, {&(0x7f00000033c0)="64fc6e301a576e90caa6194710abb307ab292878bb2000b1c22f34c6c126265378adbcd101475e437fe0588191b5873662d0817f2b6c9bb849da2c037bdc025be51dc2f0eaca1e996af791aad7706574cf9b1c0e5d6f0a7b7a376625a50341a8da08ff1aa86eed995eba31eae5ae721ce23bd202f61e7e080209b5d7cb681567d0eccc77f9319e4068312cebcc9a57677c6509b2d4d28aae8096ac08ad6d3d32bd2db71585cb539f", 0xa8}, {&(0x7f0000003480)="e1b6c74e5f976a558ca0c39830dd545270e6403a7fb83fda777ebb540ca60e45615a88ca39a06a6c4b524ef5df215332ceeaa3e9101b7197ff356a56d2eb39c8a53d4368ac596bdd601f9caa9c0f02c89e60196b7e12bb931a497d92a70a23474487f2e6c99fd7254ee271b12aa68171b92edb0732d8ae1175b42a8dceda6e5bff49bb514ee4a51b1d4891f5fa4f5e6b866c80cfd7c0e16ac930e4acf5122658820455831cafca140eb8d8c8f058e6e98b33fa0a3eb76492cd18156dfdc6c64d3a7edafa689101c9ac26d396c6ff5bc9f592af82ea7ffe9cbf30", 0xda}, {&(0x7f0000003580)="8dc9aee80d7938bf329dd9049fc16a7e7e0d05ab2510684a8e986d80c026d0af0651f2660e86b5b6d8fe50677fa2069adbc819ffe28297d2fb85310dc73ff648b649aaffebec96bd5befde67904ae0a28e57f3a6d2e25f3c60fe00fcf58962e5b2f96cd42781c10c37988c4f02e980a0302617447f80123c27f813f1c09b", 0x7e}], 0x8, 0x0, 0x0, 0x8}, 0x1) bind(r7, &(0x7f00000036c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) fchownat(r8, &(0x7f0000003700)='./file0\x00', r6, r5, 0x200) fchroot(r2) getpeername$unix(r7, &(0x7f0000003740)=@abs, &(0x7f0000003780)=0x8) r9 = semget$private(0x0, 0x0, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000037c0)={{0x4e, r4, r1, r4, r0, 0x10, 0x6}, 0x7f, 0x8, 0x400}) r10 = fcntl$dupfd(r7, 0xc, r8) sendto$inet(r10, &(0x7f0000003840)="caf0caa24be76c77986a4f2f90bed818f9d66c3b65540db3fead559f7a0ecd88272b4647f9526c217568005366a92766d7982e8b49d4ba42c0402a4adba169b1d4cf8037e27b5e021a4165b37f39efae111b56894ba10a07ce0bcde0a9a67d85b4b559cb304e1ea8ed09ec468bca6d673f2ddd9c7a8ca6d8292a8708cdc44b1ea197784356088234ece31de9d06fc06af0f09f7b262aa4ac7b2342a858c08ae3f49239167d19e8", 0xa7, 0x40e, 0x0, 0x0) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000003900)=""/7, &(0x7f0000003940)=0x7) preadv(r10, &(0x7f0000003c40)=[{&(0x7f0000003980)=""/161, 0xa1}, {&(0x7f0000003a40)=""/250, 0xfa}, {&(0x7f0000003b40)=""/178, 0xb2}, {&(0x7f0000003c00)=""/24, 0x18}], 0x4, 0x0) setrlimit(0xc, &(0x7f0000003c80)={0x16f0, 0x1}) setsockopt$sock_int(r7, 0xffff, 0x100b, &(0x7f0000003cc0)=0x7, 0x4) 00:00:38 executing program 4: r0 = semget(0x3, 0x4, 0x1b4) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, r1, r4, r5, r6, 0x1, 0x9}, 0x4, 0x100000000, 0x5}) semget$private(0x0, 0x2, 0x480) chown(&(0x7f0000000100)='./file0\x00', r5, r4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/131) r7 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x40000000) setsockopt$sock_timeval(r7, 0xffff, 0x100f, &(0x7f0000000240)={0xffffffff, 0xfffffffffffffff9}, 0x10) lchown(&(0x7f0000000280)='./file0\x00', r1, r4) r8 = semget(0x0, 0x6, 0xfb) lchown(&(0x7f00000002c0)='./file0\x00', r3, r4) clock_gettime(0x20000000, &(0x7f0000000300)) recvfrom$inet6(r7, &(0x7f0000000340)=""/17, 0x11, 0x42, &(0x7f0000000380)={0x18, 0x0, 0x1f, 0x292}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0x100000001, 0x1, 0x158, 0x101, 0x4}, 0xc) getsockname$inet6(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = semget$private(0x0, 0x64b5fa481fe42a1e, 0x8) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000480)=""/127) semget$private(0x0, 0x2, 0x411) accept$inet(r7, &(0x7f0000000500), &(0x7f0000000540)=0xc) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000580)=""/207) sendmsg$unix(r7, &(0x7f0000002a40)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002980)=[{&(0x7f00000006c0)="7cce25dfb4dd2405faf32ef942acc93465fb1958524263e9e5b26ec1aa8340dba447459b7292172d6d27e435dcf207765d9c4cca34ce6cc8bf3807f5c2d339da2f87a76bdfee4d5e2c5e19703e4065330154288cf4f59f750f9c469cfe1b537176805f2c1f79aac1dfaf46569720e19e7a38b496e4fc944032b2b358204b74cb21ce92d6a91087e2f6554c76ec0f4a9c1756b5690a9c42d8a492f8834443f03cdc9d4872afcd970a19e62224e0df924153b199b0ea4a0389b28f1275f79262d91cd3ab12116898670ed9389fd84515062197e2be977131956449444a20269786adcaa921bbc89218ea5f95fef9855329622c509b00", 0xf5}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="b263aac2000596ea250e97a5d6982890b1ddeebb793b6338589694ab751bd4161deff9166885716ec97845fec967c4b92312fd967c6b7fd1ff089d67a7181bb217c24d4e9dce0370f43bd80fc965fa66e512767e4d6fb33f9063387d0f5f5b665bb7fa846e92f780d8102374392af455a81847c55d2c2b8871300765977cb6553a0444238a5aad342624752b1397710b4ba05547c628cf4666563fab75cb171ffa9386be08653abd2c86c423fb7244034ef8799850a36702a132c75e4e274d8b3674f599c081897014a054f21e6ac3ecc4f6dfb6ee123cad1e5be27abfa28234ccae6bcabdb1554dcf8f697aba3bfe0099bd99a98542118fc21a51ac63acb309f082971fcf63b215be5fc4a12f02ae6c1a918709bdae621e32cc40cffb6a1623c3305d2616eeac8a71db16b9a015593dec3a1832ce83f45cf757cea59862d8f83f51c2b00c75f533d889cba725f4e7f6e1f488576d6cb9487004224b364f8c689d23386cfa1c9593f46e883e78028e54a808812eea6aac50d31b740c5aeb98b6ff2b59226aa571c6fb034834d3bf61ec322d0bbb8127a77769f5903deb4b9f66cd1fda2f774ed03b2655a49dd8d4e5885d3af9bac05c8ec7b12226393297b8e101694beb0ed00394221bdc883dfe6da42256569313f8361f5511349525d01d1b0d0f6baad8bca513562fe2c47114eff820dbf907e11466bf576cd2421e4c348144dcaed586238b843e8fb15cc54acfd8e9d014d87280fc63ff09624d53be142363adf46126905a752f9a65a7ddd5a3b5fb09456447add16b22e20cab1dea59a35d13d19fe0992d1518c0eae690f7f7d6f2c5a5eb1339c59133de7d6571cac799598cb7895c0357de5707aaf9e35fdf3e458cdfb1a75e54ed298919fd594c18ab44a11fe9b45bd875c8181a3d731fa5bcc8fdc1d68eea7671ce986bef4dee7178ae807ba98985989bb342055aa3e6b28578449d289e2b8d619e5ed3b3fc333a414058bf674db8dc66d7d497606327ed60fa482fa9183a5974c529807405f454a7a8677ae1eec02d5d43ca3d472c96dc69bc625731d3a7030b6995da58908934e98ca79a016d1cd192451c8fcdb463508379be75ff79ee262cb606ed008313d5054cde69d55afbf1110354fc80b717abd9194263e374633d78d01115244960096f6467d303159dfba1fa8b5dc6e71beaf361f6bc57e1f128ef2f6a6d4d934400e85889e4744ec54f84f0f780ad682036e12be1967437bf218aab97d7a564fa82a36ea3b2f5a053e9c6c94042ba13b28a05e65dd3ed6da8b8d0cd97beb29f4c17e50e8badce4b841d4ffa9a4090e434e4526d37d7e91542cd099fd68d3ba92f4e50a9b1b0984434be82cf269c4bb68a88e24ac186a9d1f908b0824ce1f14bfcdded8c546b9a4e890054780d5e533366e086d5b422fb0995389653d4072893ccfca9899691ce7fa3e22a610e33b32c7511912485615a5dfbe483b56c55c2646d4551edc4aa84d07d834948938e2bfef0b8f85ca2727dcd911b462238e92151d533b8e884ed3c9f197693a8b3d6873938582a4a5d6fb5187b5c530ecdce7b131b9d2ed010cc437b6c75667fe1c63398631ceab86d6256f44b294f8d5345d36b7c439a8f2043bc0491345124113eb57b07af7eacb407faa371bf0ba8d5ec60a46d56e718b8fcb3869abed191b87e4fa9972209abb377c1081115502d7800b25aabce3edf24c034ed6d2125114acf709a896d94dc886257f79821e80be924f598cf36cd8469ab3a05a96ed1c89c8a5511f1b9a6ea4e2bf984c4facfede4fdab41a4df8f07505dac81a131ebd8582faa0e465275ed27be30fa0d04818834c22fe767b752eae3ecae123a62bc574cccb9e952ce409a1c6dc2be29f14873c90794205298605fd784613efbee5f105f8016b72d3fef1a3fb6c0e3a325e029830b66106d22e4d1e55edcd2e90ea26f9d9a82df639f16ed450f4631a1992c6c6de149476d6969c82242bd52e55c2ca38ad4fdeb16555dddf203b81f420a05633a368815847713e57fb81c989f13ba97059cd37c8f60b8ded510dea5af8aee3bfe061193aa7f7b938f27c68757950647ae2568d2918df9207599f7f40ef7ccbce8ef336a1d2cdc378f7e02abe15eea284ea337a822d51c2a585718e3be7a3c68874e2aa128d6c731981d767da114f56a2d74e1e026f74cc6df3a73ef4eaad1c26693d9d95d96fb269dbf0264b890d3a8258079ba704a0113708dbda71beae408393e18b6c73f5a9506b6bb4cbe7e6a55d11d3bfa01d96d1582d38df776914234178814e2b4d7c886ac0e3663c6cd87ef5c3638dc22ff466a333fbbd8b66cc40ec560ffef25b58cdb97c9dfc3b4eae2bffb98e03aff65c60c3b9f104e6d2b7f658cab26d21ece3ee2ca2fa3d196d6b2b839c26fc16eafc2715434d098f4f221876581afef19be30c8aa188b4b1b1509cf02319e75af9438e9f5e61c11b0a6235a8d8290e4152b1c1964319d8928601cddfb9d6a3b1a9bd8903f8921746aed07c014ae48a5fe0aedd5270cdeb3a18f0bf5e6d6f8c1c332817ba859258793f1426d6ae0cf8dae65d771861327e01074bb1b91d62e6247f1728488f5b79b86a09bbccd1b1948f13dce6bbfab926716ecb381928e4f096f6d29a9c0ff3a80478e6c4e537d5fe0da90e1be732e542e28626a9a63c1965a352ac4ef44dc0843674756bbb18c1ea09375e92a56e252f53b72c410da7f4951be6550a8485a8808b4fd5dabc78fb933d260c59d909cde0b3dcc3bdee5a36353110ee97e988b1246f776ff35c4a0d3dde35281a7cf3106baa79762bf21e861138e2fab75d7f04a2ce5478276b14c790bdf185d5b2cb239016edd4aad2e8a6da73a72080f1d1c51e0942dc3561384b3efb22e8157495c21c08724840d5ce82ad705b6e8c3e506b28d3e8fcb09fbf869a2413ec511a26ee07d1d9939f092d2b2601ba8864c0a7e0836d7dd30a40ac5414b8e232902028ba198f971c9e96005c33b1d0e6827c2d88e50e253553bcfbd2f78e0379ec1c6377ddc953cf899c3355d85d82756c0f8e61da3d9f925d12e3d9bf4f0305062af4741c1d43bf07b3c2b478eea95885ab814896de0207bfd4ff235109019fb565f04a647871f532fc8038aba0c3f7547701d94559d7f005366f986182bd994968cceefd9137e655c6cfd7df5dd2abcb4e78b0abd276ca6271f21d886c91a0a433fb6b4fe17c7077e0f92867871a52499fb3c01a62ded42d758545d8b767955d33fc0eee7b647e6fc198345219f749fd58c1af416b3a9abea8f0cd74495357f93dc7051cda3485fcd3b9a6d19377a27bbf8be80902440f3c67223b7c88c38c2ea7ea8073096f3ba2c4275005ce767b4688b24ff0b860131dd98a9aac2460be39033a08b30e0ed483b11c77ff3aa62b2461aecbe10cdd7a9627993c20cebaf99dcd41fc72e179514b6a85d9fe2e563b4d95866e2c7616ff8bd97557339ccb90048064a7ca05a93a10e8c9efca57dbac2bb569a85edd5f36ea6ac27e4654aedfde876c54cbcb8081a6415fd53bb42f0c9d973951257216a3a17e98a9d106bc75513963981452feb7c81a6697296ec1ac3539ec7bf68fc7572cf0dc9c559d83643b435d9483e7369cc277abca86e9a5ff7ed5e5106e55db57caa9dec612873201b6e0693d49cae1568cdd2f020667441ab5684269d361425bf1019b4a64d3295d5546e31c0ef6d6fed2251dfcaf23b9448df07cf889b5e5a4aceb0f565b28a68bffdc4ade486300a0f8dc5c381af792fcfc896e52ecabfabf744347b6ac031707355b5fa6adbaa07c73c342cf3deb571fca45adc559e0b48391f7be9a92e060f65b664f9ffdc392a5959c35b91914734e0c320959b5ef3afce70cbbc17dcdc1c7c89f2d4761a2acd8d32db0aadbc8ca1aef6cf936825b6ddd949a2b0f144eb93527821b456e69211e57642311987a6f3220d2720a76165aae9cc74db7a03afe7712358440f46884fa43bd39883d2984e7eb3d2ca2ee6bd74bc332101d4d3482ef584bc4e2b1a64c312e9a71ae23f5330d503fa1050fb08543c87eeab77e9807f84eb0d3825b4fd1ca3cfa39f2d17f2572ed0906fd7eedcaf464676ae6b406b906887a0f5b63ee345566352f5160427293d4b18b9c3982fdcf59e9a9d0717e5f9c2ab39e7b3d1121e7933dea295a23b592c6c14368b8e1c9dce395fecf47f16785b7a4c620dec92c5747c957c469096ba78f0da640585de6a08f2026d1ed79c2bc41463acc57c4c3cebe0384aafc13f8f639775b1e444f1d33007c59e17986b257e821596c280bbca9481a64293d7a7a06caadf047cb8568acf7dccb66ae541a63c2858a4c102f506b8766b7081f7bd71a2c7bdde32e43af6f55162b7fdcec09637f4791e86e6efd8d9d23175bc16c31108691acfa54c859edbfc73452b4d06a8446c3d7b5680e785d5e3f16141630444d322b3cca1212970ecb19868f8064e350c64aad9ad4b57a9d7c1021e1d059f627ec7d9a7db14f460eff450b31e8a25439844dfec5671ad98aac88fba037c58914f47d1d71ec7f7d12f92e884efc73711ad9a9dd525f8fe09bf1f1929de2f145f586249d5fe6b46dd942471fa2fd0f855b83d9dbfea3590edf8ceb5841d97066bf45bfa9276852844801f5ca30be132b2e51891df8d8e4bb90f6533b97ccd0a68c9d95e6b35cdc8f4ea106b4f7099e70c57d1a4dee1b5e3b0e492d85d48b21a22695cbef402b4b1c4778432824d5e143afb959b33f95cb2c728d05c0f738a706e8d0788e1443dc4c8217b8322b9a8aa168a291d70b6375d6b151e2d8cccd14129b56c8de4dcbb2bd15149bf6b64f14b75672b67c2132a70ceabbf4a1c3b9154cce9de2ed8c06bbf14ddf9c2d7f2653495e73a1504c23fd70749970e32f272bbfb46925530e85ec5ea20997306a484fbdd7c5c80f68b1ce49aa1d232159ce11e66e23e0975c302a8444f36cd846949c07de6f8580014e1b09d41e61a87ff57fa36a1d0f761571a12858c936cbd9b0290c9172d43ad6389a4a1775fc1f145463b5e1ffa4e1d6ea92c1af26e512839934565e2163c6c58c8933c707f8cb1e007545ffd3235a963bf20eca3e6fff634e5dddf36cd0984704ff19da5b0cee1438ced77d170478077eb30e2ceee6f73a8dfb0eef1a39d4a61ff07584ac8bd16fa614816c1692e9a290dc22ce8e2d498720e787d510e104ee7d2c2e347bcba40632263ee3d240a9aa74d21661f0e7647ebfb288cc062fcb5bfaf4399e60e6e7eeeb5773dfe010aba5047deb304bddc3a7ff91aff67830eacb1cfe49bcd11fab56aa8c8ce0030292218b58cd04c393b2b1bea172aca8c18b6c01aab7f065254ea8a09ac3e45c09f33140941a091919a3812259a937b80bd4dd205b2bc4d1b4d6f39f394e010e80461755a5bd3345fe3b0b97d57e9f8bccf74156db2ec390c982f584ef39dc82bec3ad79ea62760e27abc82d95c0d9d9bf120dff4ad18bb586a1c8e3b51d13a305f7f09989371bc0153d9c3763fd3906350d40fc3a43f4801a7eb40b2477ac7500ed3172af4f168b5182eb0e16e9fe865470f500dbda6bec03f1d4a8c30e1da1002130399973a68793e079e775c5e83d85803f65a1449377b1ee9d25b6ab593484440f2837765146930282798cb02671c72c1f2adb2f4d1324aa90bc022d06cf568eb68dca036e58d7c5fa6b51e2ffa67f23d4c8984388f965576bd70b60009f965d822802f8879c82a4650bf9f93795ac46173ec118b38a0c38daacd20e126d1b1a5ac98efd356c122f2f335d1113d", 0x1000}, {&(0x7f0000001800)="7e59f5fca667758092d7e3392801329276beb102220791017918cbd996212c011c883ce70e7b6a79137c0ffddd94fd493bf27939ac2716051f1f0468fe7ddec309ae3a0ad17ef39920fed45ecddf80bf7d3bdd97ae992ae07f8618299103bc679baa666571f467f83505416cd11e0eabcf70f9608dbeb67402286b66afe3947262f4363ceb365b82938cef2dcfca59cfee263de338a6efc6c9834a5b583192a640fadbc22ed1802b896faf8c6b95b79bceb5da9ad6a6cabcb8833d74de7c434fbd2bc0e8f29fcee0810aa35b5304029a8a6defa34606de4072e6fc776306ae2488661a1597e74718fcc8fc9e94831514a9529f154815da4386c5cd8864347d62759034bde450768c9bbb03d14166b3f7460a2a4135e293916aa902aec640b8f3ad213eb75577f21b0a255610993555400a5e28ce79a9b47c9fad108b7e9be1d04eeeafc754fa9650f9b3ff155003df531d64826e6ab52fac1778e7cd1a9c53962c302817a346c9822e7223e1557d3e930541d2c747ebb0e9d19112de07c33eee9f7c89b4b9f8db44af53f9a6970f629e0bf666f33e3f101ef9d2607f901f9f6893936685e4df92307911fd12ac6704a9d034ec44784700310cf80f97f1b3a507a88c5c995a16c31549e8651784e09046e85565286131a66c57de682734ab08f8f49fb7271f64f0b19cdc9c90bfa847a1a800cb2e7fc8106eb1c7ca63ba064408c25b47704792bfe603a9953a7dcd1fe53e15c6194a61b01d41b9ebfe3934a30081ca43bad88b59500121aa0ba72b19da73dcaab7807fbe43daaab8cf6b5e97c82d1ce9616e3d365e4ac08e365c2f408d683ec1058977ec8a85cbc43ca630945dad136128d6e035c184fbb20fce4c2fc954de334b1e3447429af94cba02827e5b1c4229e042b165c366e18ff072050c7ae019b635dcd0fefa63b3bbf82376d26c4c4500377131d8301dcd302d5f10df1da4702b151e0fbf12b6913a8e1668ce9f5437995d38df4035374d64e1b6005e7477a2ede957108ac53db44f15fb1953f33a1f91505ebdb439f9470c37f18d7bf71f3182efcd0e2bb934e638f5c1524e879b84c2fa0000f39ade605435f972a212bd9df51d17124f7769411d74b6c01cdd11fefdb9b818413227e5143e023bce2e6e706e8ac0b6cccb37fe980d11564fa1418df2429fc798bb0bd7484d538073401bcc3132764880bd241848f36ada92b51e9dfba65600038846899d06a35a28da68d754960b69719f6b86a97850873fdceb929688c311505267f00ae6f058c289b94510a289f62e0471766d0e8b54d55b688fe10b2f7220f8ae62c80cfc02c9f0d0ceb46beca0ddf0a8049a4bcab2a60c4dcd87ce5be791ed84da73900c54fcd4e126fee048e9c911c7492b6ca5f4effef10157a7e132553918375be7245db85ee9a012cf8f6edcad0c59c69c5790f60f8a86b667cf603ea4ca31f8e45cc5fb1fbb87c83a410032ff92edf846e99e794b9f1a365033da28985fcf59a2544707053276275feb5e859910900c48ea0b34c3cd25988eeeb06768a8d38e57b558f7f8a10dbc710aaf354983d63a03549789359c623d79c4352e8466ba52c6c08ac0d0cbe5b64607061d45413187d73a465aa9a5ab912d2264b972c0159250a36a62b3b9964a160882542bfd20bf75448721efa5a2a67edfc05579c4ffadc93ecce13e9929956a821cfda5c3739f6e3c9060770331f78a4b216261eb5a146998fa7cfbea8118a603a3292be7d19475128baf18160a074192adad2ff3573a9e71b26fd017a7363377e02db8ecd32f7e5df7ca04a4e9d78301689ff97b3c8726ad37ae9a7fb69bd5768e72f43505c00e4d2b65505654e4011a8136694df6cfae474812f1ee8c038d60be9f664dafe454bca73a4124c4c7851d9f987ee01cc7fed5660254f44f15659c19699c4fe1c84fa904df937c6407bd72fd4a13aad70c3475f7aa47d29180548b13ac98c6842e0987dc67d1cfc99e6f5f4938452b556f8a120974c91a143552e4ef30f0705923a4a7f30ca341abd8e9dda03d6002456d12f6b7c83cbcd7d41cc7607d7a920df217a4d08200db94d0eb6a85a4432f607a42c9646bc84f58c803f3bcc1cee894d365f1d8d6688d810adcb753f6911bf2b784cdd515695d26ac9138c1b21ea66065c5f2460dd760f8b266a697d8dc1bb5df2c8127e79bd35955c424de5947fe168851d95443fb670784f6bd077cf7cfa896cd634900467655342deae393feb3786374a3364603f24533e5c0b6f7b79da89609b2740623e2379357f4f94da5d8a7b91f8fcb758ddaabb7e4c5dbbe34cd48c62514a5239b1a449e49bda4fddc01a21ef5d2ee42496109e1b42eb4ac0c681f2683508ee29a48f72989cee5e248d5379e5a9647cc42eeb2a224024c57d9c4ffb0d9fc9eebaeb0fe1de39913eac0363d48c2aa7fed659ff9509952f6e4e434e5d4b3a265a14de592dbd7f188cbe574b637b489230e1173e085eb67ad2f82e37ae576d0538c90fed897125e0c7ff3b1db68fc0cefc5ba0c04a58c518e3a771e532aa392d484a601f5633482a33d9b50ba241cbce19eeacccbe3a1e5874044a2137f204b554f2e7c80ad889ae73364c8631ea958136116507d97c7db97138756ed16d42712065eab2978aac5ee6ee48bcd27f3007c79aa0dbaba94c093f3c8e25fcd66563d66f54376812d7338d0f33a8e56135079f57aefff45b8caf40e4ad3d151653de5df30d664974272ce1af9bb4c74e22b8bd0065e0f7c47296664c3659d3674c0989cc09204183f3e6ce8a7ba8c4e5adedc316812b8bb90e1e32794984271beb955c6c0f6204edcadfe8faa6863ee5b8f0936711784013b212acdf63be4414abdfeec2825a93369da979ea0db071e8c6adcf7cd3bd7c175b39b6d81391fee5eb4d52b8292e1216ceccf08cd84116bce7414d4603bd1e0cdba27e76cfccafded8028aaed4295ced75ea75528d8757970f922beddaf875c65dc90784f5680e8ec7f6d7dbf3dfc0ecf888db5bae7bbb3081b34ea66575d901f429eca8a996bf9a81ae7174d03637edf7319dbf1de6ab1a7bb9a39cefcc86c3e35ef2f9f9cd05bba5c50c06cd0242c309c5ef3c1c33646f49b83e9d2750a4a58f86a86b7a15155275631aeb23df1677140760c3c6a1ebcc5403626766c49e9dd1afca0b5ef80b1630002774cadb1017934debf2937b63743acfb9f28c9d8d47c90590af7ca8fe63fea71a37e68410ecf200373a22dda3fd7928940dbdac7cd35b53270629f8ce11b2b568aa8cc59bb5a899d5ca3be81e299dea13acb7ce27a7362d0b33db258c40d341562baf217a8d255850c5c23347e86118f391ecec88136858d2939a2beeb49c485b2bdb54799ba725b842a2bbe7df4db452889c4e288605dc304d40d125f45dda0dbeb5bba9112c280391b45bd87b68ab9d1e418e7046466b45d7d055e8bfdfc0bc9b64eaa5007256854f803bb7ab3cebe6710ea67eb08c7b0e549aeda0b6d07a2e194fbeeb51046674e1185c84555a4cfdcbb6cf8862704343fee9c38851302a62b6aeded765c16ebf0da43469402ddf67c674bf36acb6d422993fa881b74298c2c758d611b474baa53c6433f7112caba78028ee588373684c7d840634e00702e4ad2e0f3070ca19ed92beeeee7bff85dbe9d6087e99c3eb032f5e630409beea56131ebcabe2872f17b1ca0a1b453176a86793ef352cafc237b4840657f3c84feb75ec701325bce242e0440c14b5626bc53ee9477bd4d56dfdcbd49191d31c907c7bb6ae54e7530669089e579e1d359b10017bc3c874c39a9ec36e542ab08de34a6147ae7bf620bbcdc36f27ecf8420bbe9793daa102d979eb7aa79eba8f9214b7ea40cf93674957d6acc0461e326a1f10939f18b0df7ae11f1e87d7f71603cbc1ce01eebd8fa40e0251e584ddf41ae3c742732592cac4c458a8dab9f01f0529d634c8b782306296104edca407db7f8125ea280d7b913b2d162f4179966c844796cb6f3f656c9ae42c132f7fd298e3696a5b71bcad121084254c9aca051e7c16faa6c4e61001d7afdda69ab1d73ec978dcd2b09c0474f827de946ab87e19ec5bbe9efbb4cc272cd6fc5a922803c12c5c5da92269536e88e3f86cd9122dc76acb1641f474fd246eab3839b3f2bb3fbd204d2439de559b145e3a342e2a98615e8bb6cf22e650fddd14606106b64c9bc97175374ddfc1d45f034f57ff5dec79409d3789ec0d66582881cc8e269f6e0833e4ad44386955994379a5178de64a6c0c77ddc65f3839ed077e82c37a60435fc190ea135c8234f3fae9e5d2b7ce44adc4c77f2c3d283615114a03e8e482552cfafbaad4db47780ebb70eaab2c7d5ad845adaa65a9035e8ff7b01e3e7bd5dee0b982035d9af7a1d5bfdee305d6a7d112c35610092a49226e70df81d981040a22fde3ed7f55fb92c6e60a491d4f1c7929d79c3035a8c240892f9d5432c851d9aac583ebd78d44384f9f79548060d7080ac411097ba852da1d886686a75bc78e1d4d46a4ec4a730ec10f71da869cb7fc7a1a13435be0e5c0ecca3c10043e496fc9d7f6f35aae5802f0b004d8f4775eaa04eba4e751a760f58ec691f3936414034ee505cc10d167d23bb6265d911fc8627a98b05053f28d50a89fac72336f1c0370072c79499a17acfd87a641e1179510c1331c0231c1d87865afb8bd450a94c686b9735f02f6de2b0f9f0cc4bb779f01e741a2d5eba47eaeb166921dbaf14abfc4f75631397e69e2d97106de960672fbd2bc7b50154c487755e3b230c89aa4abebf68aa8933ecd13e732d9785c8371130f5cd418b636e83bf56cf65915b156f7f8bafd86583324638ba635cca5bc5ece5de25c5f5b16e2b0d333bb8c7400337ffb743e6c7b384564faa1ada3117160d60a2447ed69d25a74e660ed18754873f6c5e2f6e603e7e55ab90498c07accbc535c258695ef0f7a8f3fd7bc6f7b1c7b2fc661395e19cb0adf8e62bf0edca581db7e19fb47c095de8c40e6fe500183daf82faae5e49a3258287506d9d0a05df78d520bbdeb9c3feb057a01f80758a75430ea32a843401183acd768ef00bc92f71e0723e0fd4b106d3653915b8aeb5ad59745dbfef70e550a17e22b0bb99ba13bb6bc3cd52c8061b856ea57f3ca490649c2cd73a68ebc97714c723fc994e896df5260a375a6d5cb64d2353146b26ceee8ae0e0af7a8f3fdaef6f76657a175830c2f3d9655532f6b81a45b4bb464488b9b4f77eff5b9fa42b8c860a216c1531bd1463341844796c46ab3e5ca338724257b83d3ee11b7436565216af0b9fa5791c1adce52233c9ed6387e8a5658db98dc965718d0116e233347ca1ea92c3cc0522485e3d76ab5067ca52857e4f9666a94339f28b4bee78233949f8bb2c174ecc980451232fe31c58ff334e2a126ee1ef9cdc16558ff1889f442ebc58eeaec7ea741591c9f2a09fab1170273696c8274c0a645f30cfff1dea2f2a8fc79eeecaab3bd503ff63c42f99ba5a2b79ead3f28b7a4bbbdd8b61eb6a81ea5de8099e4e1ee271af5d975e850851fd6ec2afd1e9f7d5d560be3f2889db3e6746131f60229fbe0dfefb0e0e35d62ac606d898412a2c032d12693d79ed1995e6b25621a5a7abb776e0bf3300af642ca1eac22d2df5c07c7bd4cbdfa277663d841f6bf42800a95388ad0a806c7ee3b916a9e6149cfabae89ba58bbd88b6fb339c414c0130e97f79af439753f6c7505e41afdda25a04cf3c21ffa2243d5ed5bd19fca05981ad7cb6a3dc370a228b9ecb88af078cb36cd50b046381928f229b", 0x1000}, {&(0x7f0000002800)="98b7191aadb4d19f6fbeeee28048382b371ee55f8e9d717ba55ed43d50580957522683927f6ac145ffe44b087ad2f339feac9f07075bbecfb15dad68541c42ab9816f5d9d2034f6b77bb4525ea1bd98b7c687f28c461f015dae2cc5f9d421e74fdb3ba9a1869b5479ece14d990aea3a15ccbce15d0f9336abdeb7ef38577a8e9b69431fc3de76ff1dfbb0680099e038b3193c6360b47e34d1b281eca2778f3c4e65b7cb662b5a2860b264cfe2db460d734d61af7ef3434685d8510ab59d3288d0e612c", 0xc3}, {&(0x7f0000002900)="db750be1f07e6f167950fd9345b8a233712d43f2f29af2dce44cd049b78bc1e4a05618e69eaaa480fb769fd8ccc30434f4e2bd527e58e1f0e138bba6322c88f0e7ea85b45c7c85229650292570a7e412265fa085a02216fce922befbeaeb81d6fbaff250ae3b07a2dd88a6e88d2cd6b95c4d90ed5d6e42c3cbae6516fb", 0x7d}], 0x6, &(0x7f0000002a00)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r5, r6}], 0x40, 0xa}, 0x0) chown(&(0x7f0000002a80)='./file1\x00', r1, r4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000002ac0)={0x400, 0x1, 0x4, 0x4, 0x5}, 0xc) chown(&(0x7f0000002b00)='./file1/file0\x00', r3, r4) r10 = msgget(0x3, 0x50) msgrcv(r10, &(0x7f0000002b40)={0x0, ""/9}, 0x11, 0x1, 0x800) 00:00:38 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/223, 0xdf, 0x801, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) paccept(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc, 0x20000000) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:38 executing program 5: r0 = socket$inet(0x2, 0x40000003, 0x0) shutdown(r0, 0x0) listen(r0, 0x80000001) recvfrom(r0, 0x0, 0xdd, 0x806, 0x0, 0xfffffffffffffdaf) 00:00:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000101fc, 0x13c) write(r0, &(0x7f0000000000)="3f94a6c0d3db76d547452f193aa098cf63fd6ffe656d1ce1fa39b4615f1a7f8c4e4326e661079be32581e0ce9469fe3cda961f70203d22a0e05c43938b9373e266a33d", 0x43) 00:00:38 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x41, 0x55) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000a, 0x2) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7fff, 0x1}, {0x100000000, 0x7}}) utimes(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x6, 0x8001}, {0x3, 0x6}}) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x4, r2}) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x3, 0x756eedb4, 0x8}, 0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x107) r3 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x8) r4 = openat(r3, &(0x7f0000000380)='./file0/file0\x00', 0x100, 0x10) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000003c0)=0x6, 0x4) r5 = msgget(0x0, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = getegid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, r6, r7, r8, r9, 0x28}, 0x1, 0x95, r2, r2, 0x5, 0x1000, 0xd4ee, 0x7ff800000000}) fchmodat(r1, &(0x7f00000005c0)='./file0/file0\x00', 0x8, 0x400) open(&(0x7f0000000600)='./file0\x00', 0x200002, 0x164) sendto(r1, &(0x7f0000000640)="e9a6a98f81199b2c4e57b52bdb52aa2439d5fd82defb62ae34cc58c7ebce82847ac1f4d2cec8bf7b24fca801875332749364593390bc2ef4883937a5d5c74417c1c261207681f11174ebf5c2b8f91b7e6cbbf8d5e21cbd1e30c0e1d90020d3a955640356635cb5fd2393614de5aa03686f3c6cbde63bdd3eb455399ec770c239b80e4855a5bfe3492f294b1c6d88b427cd644e179994e8e09f02213b2017b6cd54481006efecbfbfb2d9144fac2afba6d339033c", 0xb4, 0x1, &(0x7f0000000700)=@in={0x2, 0x2}, 0xc) msgget(0x3, 0x8) recvfrom$inet6(r4, &(0x7f0000000740)=""/44, 0x2c, 0x2, &(0x7f0000000780)={0x18, 0x2, 0x2, 0x40}, 0xc) pipe2(&(0x7f00000007c0), 0x1000000) socket(0x2, 0x0, 0x80000000) semget$private(0x0, 0x0, 0x2) symlink(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x40000) 00:00:38 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = dup(r0) mknod$loop(&(0x7f0000001080)='./file0\x00', 0x100, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r2, &(0x7f0000002880)={&(0x7f0000001140)=@in={0x2, 0x2}, 0xc, &(0x7f0000002380)=[{&(0x7f0000001180)="0f92ab2e7dd26db0ea1769de98f8a574a840523793f2f8a3891eeededfebbc41bf2945892faa90bb587a1d2b4e9dafa96f51c777630bfafaf86f5d37b5a70a7846e864679631f0a52ca1b8f015fbf1de06f001c968816237b2a36633523007c05405f6866adc03601bde9e50e2dac7ec47b3103473048bf0a1ec6dd2474cb18fd9c5da5264d3dcbb3097f8262b364b6f742a22753acca0b33fe60e8d7228c79957df9a9ae2af581b19b3c83a1c3d96031fe5b64f5d9fd9bb41168f242f04157d41ccc0261638f48315f1798c4fafd5e0cfbd20ed28dde2072963cfaf4712ffb858fa83bfcf27ae4efd30df1ff003e6e7400111c72d3fb15f7dd73eba6f9502e8962bb44692beebb5e3e86997a433ffa3324ae08e612346ff4865335fafd4159eff331fef2ba66bcb00d584eb97c0ed6acfc63fd9fa2cb205a5f162abe47af7ce92cfe2b821a2484d77b2cbacf555d4aba2bd64de0c17feaf37bb7c1e9ec9e3193a003c36c1c2dc34b524ffc10292115ac097060f324f41085cf7ce25d9f7343959be5a2b2f05eb534a0db2afd85666a57dcd0d92f33fe46e8454fcfc0f9143696a84437fe7442a86345c4bf8e872d40e0060aba9ee877cce7ea1d6f01d547e3ba88cef9b9e9c8eb79a3fc0545010cfede7cdf9a299a1d12d4df31da022f60389a8a8389698b3a127c47b7d33fc2e2f1ff18f675714ac6bebabefbb6165b5c16deca3571260ee78c6387ca551c14fe4432a8441cd1525cc05e4b0c5b65bccdd35ef031ea2bab9ae6a10760293bfc3a2bf1e5db0e73510036f16caad10c93eba20a2bb276a18c0a94c3f1f2084deefcf99b0099bcd994d857c585a4bd03160a0e43d4eebe1b17ac8e9c6a19a1416443e8b598d37d029ba656553a303deacbfd3d084052035b9c20b998379231cc388a1a48a2135be372affe3c2a8456757e2cead8de235a3c4e4e5100f3c4512f7016f4a596c4dab01497cdc2a9b8f9e28f0332913f7e71586f2e898ad1df2b8cae541c5efb9c063a0298d30a3071208a1029fa9b3c21f5d75755d02c4451949d76d6578b4ca1e73623966e00ed308ef5bc3c786fe8c2949066cc8859f7329d79ffcb9e153a3f2b5b139aab9ddc7a0d455d7cc250feaaa58060aa8e2f75d3d156531acadf310f0467f9dc1d7cddf2549a6bf7cfbb9a11c800fe45f01a0f6e99e14b025fb22b48354a9c92026247ed98f19e1d866c565502e8b84026964c1f2ef043103d22f1edc4d04f779104ef9014ae92ce33dbf787c63769485663bd88f9a9f9929a396c4df1a626bc8b18ae5240896ba5634736dd957607f7777968e543bbc2c8d716af1c042bbc3931dcc8c5ae4dcdb1aa94a96a30f6ddd7e31012a5d9230394bf3c019061965c7fa44907b43cbb0ff1e9b8349e5f0688b7cd83d55b7eb5e07a71d77c055139c5ae3e157c14129da1bd6d0fcf74a05b78cc09b3c59cbf16230d1c8e7a93517d1833b47267564462c1d37616d433f905240f145f99e1cf1e525c4b4f3098c43f9d838f6d514fe5f0b69bb55552ca689fa20c485524a122178d5de6d8a20f9312c7acf0af05b574e54d51d129e79c6e443219058a2c9cf9bdefd2502ea073365545889e71a2a774ebbe166f3d64dc19607b3618987518dc00e8bec019b6f60b2747a049c30e9e858d85abacc5fbe2ef7db0bb808d0aa6903f86654073d0f3b72a4e6fcd0d2e15f859b5d10cbbf56d271bc83ac5abe66a171291a6773378166ccc9d343d1d404080952040acff9e04ebfdc70617ebeb398065352a4a9bdb9071d1a686f3f8082bd0ece2db434ffac641af7816af31d9dd3392b4965303c4aa34b4f3469eb36ccf7f3e19559e4bfcebfbc0aba1be864192e2e2c6de2261b2ea6dfbadf70944c0ca6bdf484ce7877126602b957dafc3cef5ed6cd71e2701f749f09c36000d2595b3a6de53f5bdcfab36aff9ef5006f7e1a32f64b0db670b6912f781eeddb6e20439e2572ab2334ec955f3970fd3a8144573fdd80688e5903c7944034c88a2f69ad9b33808a86a5a3b7ef6f96d37ba4921987fc08fe55dc81e313d7c0fb31dc86aa3a83e5d0cc196c8d3ec7f6a7506191c5d063b79f2f40ea9ca3d7693594fb54bfb08a9d0c5826ecb4e4dd614f3a7eaa649ea8a37ca8a193d8fbb12ba521ec63e3bc2fc1a98617179610689d92e006ced4bd7a3a5c9e1f26c0ee1fdd8b9e377f7781b01546f3b0c6e05a1129cd656a15935f282d2c8919fec5e8258405ffab64a8e4de2e4a09666f001e0f6b37b8aeea03f705c59ca24539cd26035c9c3831be7e1938f1a442de676a79579584fb3d2c244c9d9db607428630cb3c83d93c27e4e2615f13826f24b3f52281b80f32d50c3c35834a3760163e79d85911a8f3109643b74b463cbde486aa518e61f94edd7a7bcf13085ef811c69ce81cea66de6c00e968dcd12611f45648c756f95154d4a6564619810ad3b620a0f3921f808e6a8b09148c441d92058dab33aa8acbbf1b4ce180be16890ef4964c66585766eb6a6792bc77025d49085fc1cfd6bce3aef297cde6b49515b0c3265209b54e9962b2e72d5a59d74b275e75f831aba38ae65d9d20e9abcb7cba2a322dac23e46c9f3a6e1e9db22c38fc82f94d85c595e583bd5ffcae3730d2f4c620771e3978db763830a712c5327ad1a2f29de71e85c78f55ce92b8458257d47f290bb5c88cfe6f320a24182e33f69bc61146ecd6f69ec2a14012118dcdf6a88a525ad5dc6128a47fe1b2fa290818b0d829a47c92b0eca53000f41984bc28acdd5826b314ef61cca739b5e9b452643bf2c5319c8611ebd55d8633dfb3e98897c78585c0e544d4bf7417447bb8c5a43fc04c7fd963905a02d3c2cbe794f5d37796cd22ec677315fa28c8e81500499d2fb1ab85bcfd2cd30b7d84ef8ec575583acbeb739890d2eec0349cd150cb84612f1d51651a005c9ffaf478b89011f8068b12fb19cf9be137853a1c4eab87b723a3a6de160a0e731feb499e0cc6402fd5d98f5af5feb06ab7d2e7a01b2b6fe1b7e90c5d30e0bbcb58e2440cee214c21d199f762e1bdc4a924fe0fcd5042cd8b75079b5f831cde96f16985c66a4c465bbc0f998cf96b70dbf64a274924f140d7d65d188b706a411419d78e83d8b8c0c5aa5ee9a54fa7d82ee81d63ae1a2c0b29fe071448d17e4999ea9ff8cc8553866a5aa6c122916d1f604d12ba3fe792f33658ac4bbda80679f577a9ccb04cc8c5f026bb7d3925d8eb0b846b981679162dd1b3b7fd401eb14d60c1f275a497fb1e5e41aef54e94a1a7640a3f0b66edcb60ec874c9013b2ca91e126c2678be2ebd2d658184fbd44f73981ea0986fe8c45d52e8a0c19bd2ec45a66a052d21b9c0dc110c61839f3456f62745e8953dc5b83c99e78dd395029ccba9418aa69b487cfc185927b105e66e62f542d0bca726648f897492f0ff0948c604e8f819c2fb6fb0d4945a039c80ca7004b362cd7a3641c797e573e09e611be01565eb3aa24f75c2212cc9d7d90a9aae21d8b510736959dea3a964d51868c6e2da0be3eecf5665fae62fe7e311ffd9a0a48081daa1ce4b4867d0520b8080f6764bd23ef52cc51745fe9dee3ffa5928567a299f78a7fab76d0dea0fee521b5b789d8b0b46c8c30fed3567d910f24f333a0af2c692b2b8d4c4e8299347427ea1bb3923967c53e46a1b4e9834ed215d4980e66a19bdaab069bb077151864cf97a7879483bdcc51e5213ba8a620d93ca996376f61c91bba319c565e4077c4beb0429c357fdc0e426a20f921d943c8ace9ba9ea9554d473b05535423b4b0cc75786742ce4f228383027740ff235b2a29bf2f6d98d4ca9eebda3db331ecec7e50d31a1a203780cae46aa54b4e58e699ffe4c229b9284653c64f673ed9fcd8faae7064753affcf5ef658e2bfbbd48eb032445117519fcd0b3c3733ea246999ddb43bdc30fbb18ee414692a0f428d9fadb17380435a084a3877bd914c3646f76e6f0fd3998179287b63376b3c7b3d8aa435c98ee571f5146286b93b27d15d91d9e1a23dcc8b4e2535b17e14b6a8295b560595097c01a5f3a7acd039d70d96ce0c7a1c4d8e86106e4c2673cc8cd73292518aa883b30b001bd4456813f2ee5fa461f7edf7f7f961d66eb3b64ffb980d36c5596057a6a6758a43fc0dcb0d806e6a577b767b9cc56bbcd82926d729ad3b046e106db2e82dd7d6200fc8d7a6cb0b3c1959ed19960eeaa6e53af99c4e794925e0c4c0358f79a98a5c25673343c42b9137c3cb9f56416392fadb9611ecd0540d3761949fb9a345c942c53f517a08ebe37e44bea5a0a7d23cfdc238457d30c4a362e95c3c28662889314831e2a966819785be7075d6a20eb36f30d4e0a418d3c4881819f1f024d2815f110121a5d3c88e1130a3f72fa4afe20ac9e6679e254f8eb1d77bac86d5a9f9421a650491bcc9e163666cf9c7a0f0f7c0f8213023b6f195749e0084ef287e9aedf79d44aa2dd518b40741315b64c06ca705443b696f806fc8552a8ea624638d02fbff04d195cc815daf7413eae00e3ac98a9dc2b590cf41802c1485e23e604567dfc5d74e3ec5a0d405b8f5476beba428063103804dece578c3ef2589f7d8066117d750fb8ff10de490065c6b0e56b8ccc74661551d08f43e217d6a48ab8faacdff2eeb34a1802083b0c8d66d09c5c94c443d7f509e64150c3e742c3d74717027d700eb766a1d42f33604775c5fe7f26d9ced7c30014d1b966a809a2effe86279bf9812b9a0f1ce72f87c8f2cf0f43177b7f3c0dd796178c15582bb48ce72bb1f42fdd18b08bf2d43ecb3aca837638d0dab4574471f5b7693d7e6b054cfea296f7e8a6d666aae5f05847299056850f9fe2462d9bfe8b7794d7e9627a3517822f360416b0dc70159516a92f719f549993f8010b6adfbf02387f2b9f1158fd4b5e799c375d04b5fdbbc9c79a20cf2acac6cdbab52ae81d1172b7d896b014786c0ea901923f2dff14ddd66bae61feace46b91766d2e808c5b66644e8ad03e09999b4d99353e1c3875f6fb59c1a2fb46768d4f4d7579870a5ef31f062b00345dfe6d9151ce34a5cda7d6ffa580b3a271b57ab20744f65bf8ffd06b36b93f006e94318d5cf31405c9384de6109d7dc9191e23d0fd084e20eae282f0698363372b936f6b6086ec9c85de0bd80fa22631b0a6f7d57877a0150ab22169f29db13d0c095d53e8deedbc8b6e135044cbc526282595a435e2e863a2e36771e7563bdd8e9b00aff4608ad8776c9aaf075c6cb523383ecd9c8df915c56b230cc1718ccc3ee8bb4a484a27276dc5489f4ec8091058794ae09cae72bc1e0d37abc2169ca8a8c99a40a1f567f8499861f6caee4cfc1b42ec52ecb8393724fb9a207f4600a8278d042b81c3867b48a2366db58d38e111b6223529c48e4b105078c833b7e5890f9cf479acc25965d1179f5e9e6aa1befea08ed0a199c31374153405e20e102122d7c6e82706fde56cd748e0d0fd7a247beb50b5e36254e4850d2a55ccb52826b3c5fe26bfa0426632e31d8f7dd063ff83c067b3336590c2dde6a1e31ac3797d58c32477e43fde41f929e581a16863bfac22e31c2bbbdf028e44c4bb69e7bbc3ac5fc18f25518cf7708a02ff4aea253b2096167fec023820f00371e2cacbe943e0d52c5e9aa54e8518a9a9fe479bf502f50fc36f919ccc1ceed6f2c6fa440507c2ff61238763051da21e557ec5526d21b838bbd07e4df3e37fee604b593513648e4a88e069ad84b94cca02435ff0e55541cb751526ec93358d7121520cc6d6362c603fce7c76c93438dc1a4", 0x1000}, {&(0x7f0000002180)="70043d66abf2ec7ba667743cf67e54e7f2a1afd498072d0b7c22841ebafa453fccd159e794d5555978a40d33b976bb13b73be0738f9eb218e9d6a8bf874276fb06ead31053b9c3", 0x47}, {&(0x7f0000002200)="535f223ba8e14c1fdf151b971681b6e7aa4d64773de75fb22d3753bbcda8bd741c9952c3ae078c243ddb0301f3fc1983adc2ae558d7a0c4d1c020be97738267da038a6c72be1150de8ff18706c89ebdfefbdb7194f0fd99fad8baa4c64aca49373a139c8c08c8f11c4253ac3e8f59577b02273792cf6a3d3d68a397167fd6b80109904cd5013ffbccc8d8a040f9167b400a8d77a7b5fa46acbd08157e62c35a146fd6d3b4dcbd143e0d05cd6f5e13f0fad610602a05e73eaf6750cc6cff32e7317077dc66ff1d1fd9de170", 0xcb}, {&(0x7f0000002300)="ff3fed93a8a56324a8a7cf7402648ac07ecbdc2626ae5a50c244a29b9fb00dbd0d02c7740e124a4924d39e04c52be697c9eede3443c3c1ce8c00ba1baa20de5aef8545484908e5c3d03627cc1f343447b8f83beaab84583ffa8d2f9bbac42bacfe8ae9aba7629b504e4bd948", 0x6c}], 0x4, &(0x7f00000023c0)=[{0xb8, 0x0, 0x2, "10e648acff6e05ed9e9c55ae782f84cd6ada511363324fca79b6c94a0eef6450e7e465d2f509ed4a49cb3731cbbc504efb86523ff5e8f681d91d79c4fbd811f4e83068cfef7d8f89367473203f8eb270a3c5081e348b4a2791a067ec1fd58338109db1bd91ba2babce7dbf3be6e1e6fb9efa214016ca75a2b6af2c7fdad1aa43f0daa3e109ad82f721cd50586ef4d3ec410d55895be854aa87a3fd26f2493bf7996c8d4f5e7b9c3c"}, {0x108, 0x29, 0x4d47, "ee0d794115e515dd94db80adacebd69aec8c9879da57af823a690a32d2c967650e969b85c164c13cc69defd8657f0ac0d34d40b06a3c17f5e4f1c425115374c471101da3500bbda2226375538c2fbf69e7ec520f18ed29dd959475aefaba5900b932986269efb5d0b3d8651a8aba662efb49d080616116ae852c4bb09a119d26b1d69608bee8d1848f6a58db1fc42d43f6dcf29b5dca3b7251658c00364d6bdad8f5c7afb414abc706b99485b1ad0836a4f8d413719025a438259211b04b3c67de1ed85062f06075aea1738aafbf477bdab26a372e5f4ff253fda1e6c4b02d1a7a158062a1dde95d3c44e6ecfdd9e2135ff8e6"}, {0xe0, 0x11, 0xf308, "b661c972789c47da3caaf18ef484ae57c9e3eeb950c3461bdf3439f398a360e261bc7fc7edf25f2c49a95bdc3070aad83056039ac5aff86ae22ac1987f35f30c245e0ebe7c47633da43f418669b4ef13747ecd2ba6187fccb46cad99262b348495cd831cfdf6226ca0566301afb4d50320988c88e7af37fed8999c3550b28686632f9189789c4bc233de6c463dc9ad58eadc839592a79379e62abba726f90d677d1d1e3705b31d5aedf9757249e34dd9e0c5936304628ddb4bd4246ed6c4113a866f718adcbb9e1409890c7777834145"}, {0xd8, 0xffff, 0x9, "fd9cf9ddefb52f715c8c88b0f35b270447e6d24f93a0aaa9044cf5d6c21c780face8abf51b0d6e5e878a867928c37c80a5d6384dc1c918fc62304632b48229c03748ecaf349b78cd6c9a9ee6cf9d17c62225139779ac0e6558dd4d17466154ff36eb6831b9cb932ddbdea698eba241a6d9c42d25ce946fa961356409e948bf6361efe66465a7de21eebfe311bbf614a734195984fcc621112e475e73ac795dd6ab8835cb1719e39abb1d4eeca9ecfd9bc87201b45a735ad4a3e0fbc58f9230b3f7037e99b28e"}, {0xc8, 0x1, 0x6, "dc5b7d47d6e663f454cf2c36252e91b2ef62a8702ca2e3060c7928fc52ba3341b3b0efae293cf30c8456efd3ecf36a24415439a68815a9f21cec31268b59184c871ed9bcbe0b33ac0b63f7e953ec65ac8c91481d1fbb6e78a071b30009828a2331a4319959fd52b266329afb169ecdfca113b786848a28a737d4b29237932a31ca34c2f8abf7af762b38a3c8fe35c2f0156709e9c4c5942723e5bb7f2a01a39d99e622e84214cd2b8b13ed1a4b3fe80f074175c866"}, {0x68, 0x100, 0x2, "c3846954efe36b13bd71c10fa810a758d6d548e128b1fde4de27dd91f53450d3d9c2073187b9a576ef4a3a9d56e2fde414ce285d60f137a86797b9e3625c4229cd3670f57e6d3288c6039d363425ec201d"}], 0x4a8}, 0x401) r4 = getpid() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002900)={r4, r5, r7}, 0xc) fchownat(r1, &(0x7f0000002940)='./file0\x00', r5, r7, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002980)={0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002b40)={&(0x7f00000029c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002b00)=[{&(0x7f0000002a00)="954f3e33d4b862975dd6f85513085e6a38d821d8bd76b7b5b2d686ad8a2e09c5d07ed09f773a26f3b0f02f672ea0e8612620d3b7c053bc595cc738fc39597d656f3e2b6fda91414779b34a819217044f822bb2159a66420fbb69b4dd7ac3892f9b9bac01b90561837b83bcb2", 0x6c}, {&(0x7f0000002a80)="068c8bdd5cae8ee044709df86ef5bf2baaf34480bbde0c", 0x17}, {&(0x7f0000002ac0)="d9f8f29ab97271091c261844efce9f26baa8ec8b86bfcc1711f9ee476c468be931975fdbe2d3d9", 0x27}], 0x3, 0x0, 0x0, 0xa}, 0x1) connect$unix(r1, &(0x7f0000002b80)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002bc0)={0x0, 0x0}, &(0x7f0000002c00)=0xc) fcntl$setown(r1, 0x6, r8) fchmodat(r1, &(0x7f0000002c40)='./file1\x00', 0x1, 0x200) fchdir(r1) fcntl$lock(r1, 0x7, &(0x7f0000002c80)={0x0, 0x3, 0xab, 0x1000, r6}) r10 = accept$inet6(r1, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002d40)={0x0, 0x0}, &(0x7f0000002d80)=0xc) setreuid(r12, r9) r13 = msgget(0x3, 0x40c) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000002dc0)=""/87) socket(0x18, 0x2, 0x3) fcntl$setstatus(r3, 0x4, 0x10a0000) getpeername(r10, &(0x7f0000002e40)=@un=@abs, &(0x7f0000002e80)=0x8) fcntl$setown(r3, 0x6, r11) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002ec0), 0xc) mknodat(r1, &(0x7f0000002f00)='./file1\x00', 0x1040, 0x7) 00:00:38 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) sendto$inet(r0, &(0x7f00000000c0)="7f54d1801279fba6e00b8f87e8524289d87b5623e07be814b8b5033a91583929d494304cc01180e1b7bd5c8f8707e0fda6b7500b2b417eafb783bb68c0d48e8b11f95eada5510c", 0x47, 0x5, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="3a28b0c0ca1dbcc29de8a4375cf89d4e69cd351bcbc925f0ae65722e0ae2a76e90d30ddae7ea4e5cce80796bce8671820065125472330d4427c41fb751fac26c229c7486736ed614c8adfc3529600e8a9900eec8bcbdc90ad0007dbc4079f4f36af6185edbb2e423bbefa91d5dbc035471da2f65842e0c65c326d7dab2d6a7626d308407b43165dbf0f3b6e5703a3773806fe989f001013a0155e41b00317491eda07f30cb1d94f249659a43151b9e3a1702f10ba5267019bc408cf676265a8669389a35ba631e574c149bc308afcbd18cc74710e18b83d4571c0d3e1776b47558dd03313c51ad30fc0bc7dcf75f", 0xee) bind(r0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f00000002c0)='./file0\x00', 0x180, 0xdcd9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="a2b382ead531c927f41a5ba21b03aa1b29bb2d611b75af7159bb725600abd98d9be089ffda58c7", 0x27) r1 = semget(0x1, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000340)=0x2) sendmsg(r0, &(0x7f0000002880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2, 0x5f56}, 0xc, &(0x7f00000026c0)=[{&(0x7f00000003c0)="9b29a50eb1839ed456aa7085afc02cec7fa98d5a32ee6c5979636357d29dfb85a51d0f52e79af9a2a0405acf0cad2098542c6a9febb4b82651b447439ed3387adbb75a95cb60e96b14ccfbbb76cb0c80371121aafcee4cf1ff2bb397a04be799b6debb5ddbf61381e99655e254393b98a2a7722f4445cf6f9f503550c0673d83c1c094a5e12477b3729c3f8881d131a275193c8f1202ed40e28fff9fd87781cedd4176c4ae7862e232a171a2c9ea2ac21a492feb07a059393be15c0ba5a4d2de5d83c37fa9", 0xc5}, {&(0x7f00000004c0)="bfc91a007d67cd0489cffeb1d778238e3070f3532e37519b991e9648cc8759cf96eca484080016a86ae35f25e2e1af71e627598d0643c14a6eebe722d31f1d8020379255bbb27c99941ba311dc38f520d4bcbcc4f7e3cd711444c945ab2cb0d97c15d8e9cb41740f4d5219447b47a9833ba02f238cca772a6955a927df64a8ab9148cda61f50b85c36ca6078f287643dddeefc613fa5d871445de8fc5cd395af5f30b0ba4bd2b0c389a995a1ce162d8701597fded2563b7599f88c8d2f75b9605c40cf661bdefc30cd265ad8bbfcc3b1cb758e4b2da8414b5fb5a53306395d73a91a29345a3c95d81af1dd39cd5d43346ef9e88284556dff1a36576d027e54cf9219e58e47f75202db694ba0770854e854cf4f4551144d5f58c7a077c69c038fad5460561b4710587f0592e5d71a89ae812735adf80dbed0504f0a02d864cb85a2af4f4ea861e6dd4e190610dd008138f5d0a8eb102e097c456da83ef16638cf799c131d3ebf62e10e0254fe478c8875cd4153bb43b20e6ecb3cd802569dc403a7aedba9c0e68afca05d1de79df1f50c310b1c96d35b155486dcd812fb905bbae74d73ac216c92571bd1b71aebc92c0e13c3888358465855e099fb7c3cc7b9cdc75c288c8bf3ee90a104977742e89c0b15a3846d3a5459d7e828bb2538a468d77ec63005163a28795c805fa221532b5d9f5cb1ca7f42d54bb7d64fb930e1de2dcac4db3cbcbfed0fa68c659bb2d2edf41fc869a6f5857b13c2700e2cc5eebcc7849458d01782b7c3789557b37ab3dce51facf438cd9c15ed99f6ca405e3afcbb50f3cafe9822d0d91a803a12a2329e0666ffbbf4f27a4043601299b0c5a926410210d12653dd32934c431e80b714f468406def41548f5afb00a54b2186a05c1f6271c65bbc5a5a79512a61bbe3060faa2b013be1ed8130f9e8887ff006ba711544c361d8494ff5aa6f29edb44af0b13076a4116b8feedda69ce51663479ca2a924ebad53c4cc56a5a8fadd76c4e54bf46ef67fb556021d57e54b2b77dcea932d54e249a3bdf3b18fa248a0aead9de145c67a2770aaeeac6dd6447dbc75b6038b8d4f17fd9d30055ff54c771dcf5d68e0864aa2ae92f8358707321a95106c324a34ee2e8584f1b5493a1c49ca2988a0873c13df867859cd16781dc85decd826850049e14e75637530df7730979ea16e6bb538754f530522ea1071ed3d90f701301f4b8d02ec447d1cacacb211b919917a105156223ba13c8b5aedbbe51cbaa4a1bda0c30b8965e7da01928b233b0f4fdd47971fbe687b2aabc85c2d3a20af8bb25a7a4fe443d35e7f13ef995df188f367e6edaf710752cc3b171768df1b82c02acc8ac1502af2d0eca9f0e35eefd0116fea77a7f105d23a21e180fd341488e8f3a249a0409be0ffbeb50332c868d1f7c43970791dffd347376c7a5a9c3f0957c992392649dc3c46c73f8e5f6885a1c5164e15d26f44f586e6f8f0c8b4e5882b2f3cafd62da18188d68b9faa5c7dac7747edb95b69daddc99d71f542826f915f1f4e6c18f5c0a1d22997d8bfe9b11835c6e2b11360904aaf2c062e3060787dcf39309175310e4115c877760ca00f7eeb20f889f1838868583f8dbbd8780075e0160e68226da4f364b520b1a03698f8a0c34db1d991a89f5381d0cbd2e95e38cb9fd11196b7e13854442b026ecf6dbeb6f1b1156f425f8317bf91ada05e0718caf677b713034f39e6197e36971ff30feb0098bccc16df85edd092f51169ff4cf073e1b0d2634b604b8c4c433ce03a233313f4de2b8ec1ccdae84635f43983dae73c889a49c26df47db660592fa58df039cd6da4a5b638bae3e2ac56f2a704284aea02fb69973b9a9a2ee1d6678c99317d9926bc642c30bfd96e22b616874711d9cb2a375c195d8b6d6be611a4ef1f50d6269976dcc3e46c0ea96e149435a0b4a3c216f9afb09196aaa4787d4c00bde05d5584d240082943c81cfb920b1d0c41c8200e270e76743db1925cd6860200a1fd1d2aeeef9ac67209dcd2e80f8d0ebf7ea00c2f004ff41dcf32f80063718bcda481d84661eabd032365b51940ffc66eefd63d3f185b87dc9fc46b44be59789893da47ced94fa48cc441063a1bb4da98b1a8a15bc8557bc75fef631e184d794e2a370b016e3bde750c14e8797e5c8fc5d58d8e44c26e61204bedd7e092e5c27742cd29380c5015393094cec9394b274d1b06582ef4cfa808a78dd390b4e27815973562a9ec6e6976bc7cafde0a7c15822420e3c7fcff0d2f7d8f71547f7f593fd6133ca4555beca5c2d9e641ade3f8771a695fc0bfb9002b344d37ce7c1ad666cbf1d8e968f3a5177ca29541313189e8109a045a00e28ab21a54bca6ef89c98389b6d96a91e8533edb22889e58f59360c04c8943e4af3c989ba1b592d2c0a6438560522090909aa34ad5612860dcee5a06d4124e786f2bd2cc9bdbc2b94f7db28ee85f2ec2a0c3df1b2d8044bcbfcf59afa243693b7e420841e5f2a770b3ac7a5bff5a7bec70f4cf4930ba3608768645edfb49a1b8507433ba37175749eb1a45b687a3fd8721f179dfdd9a773e99fd8c6dba843c3b5b8afc52afcb66e82d5a124eb3c32445d45496d93a82e4fab32e688979e5340d37cfb50308c0ebbf449f489619fe0e55becbe717c4c4658e025a417b5fad8566c2506a5c233316e63bd43245870e0577f773e40ee1a42a7680422150cded4180a48e40465e79fdcecb6306823756688730a164203c0ad32d369ba34fb4ee3684ee73c1a9c2342c8e78466a865ac26606c91b4b410ab549c7727549069b5902d121264447c253ad291ebd4caf8aa75357a2b3f4efc82de7dfc69046d29d0f6da537de757278030646bd60cd76d990320402f04ce514cd02347f732b1b682e5bcbe08ec30241301ea793432ac6c641aa8b755497986f515756105a091cf3c6bb580ffe913d4b2159d1b6329067b5885e8be0e84f3d59e9e61ac3c50cbbf00f8b79c09bb4853d589b317301589f957a5470ebaddbcaec813f474f0a75d5245ec17cb6de17d4efa4574a507a9c0ea497b9d67cfc80ff2aed6d610e88f0389db602d51f001b71e171580cee96d956b276d9b0ea1b4abdf53c8379e34e882665fe536795601ff392918a53877671b68b5843927094369b8f04e21087ef60d4e61b821f07f4509979d832639ed8403bde84c2f57738a3e7dd0485dfb206cde6b4e5a735e155ce48ab6e1c70a94a1afdac08a156f875ba97fa165cfbda1d2119ff1d74e2409a8bed9aa79fc3dac3f88b6d88beeb6584d899636a91fb96ee4affd914ba1ab748213274320ba6d4c2e8f17b22895c1cef19bebd8fde18a010e232aa1fc4dccee929342f005a9ac73d200b166cfcfb6e90e5e440736111b7b8ef53e83633a4e41f6713e143cb2b6295c0fc7921e6e36e2fbef46f67e3f148dce85693e1d31560784f30ca91d69abc20d7a4fbc1fbd729b5da55f3c56b0c3a5620533ce783117fa01e527ee1fbc8192ce4a125735311337c78e4b7f7208cadc8f1d16411bf05e2dbf05acfa6ea1de5b934e8e2eb927a93eb02313da34eb3a6c0290d2820056684b77f0160dad35042b889053d1c6dd8d645750b537e9c530c4d99cfebe28c90caba1f7ccc27a5d44245a37bdc65233dfe8bdc96a3e46f123824c994e47059df12a9cc9bec1093afb8e29ed5a62c6b5dceab37e9605b11d1371b958601e9c7c03a916192c2c3d69b796d86bcc2dd23c6cc1ace3e013235d90df25889397137dc8a319226155f1bf455e27fb59592c2a9f97cb8d764389adb856bb1b4c3347af5e1006d0916c8389a23d8439ddff16db3fdafb5a819b1ab995fc8dbc8b3873abc73de3b18ae8ff7df0d92f6b5cd90586fbf5b6a0ad4bd294ad28e020800e6f009ef4a5167890e4270074ad696681ee83b0263da1b473c07f8a6d5f1d19fe5c0b17bae5de4a295af3d4a8017dc8402d0ef81ce75743ee353b79ecadfee0390840238f638079dddd123ca7e0425272e74fd240055ae80ae382cc4a21989965e852b314e24566ed5480dea795fa819a665d018b690a99f71f045b686c852ba4e614cb29cf4e2587dccba1b5118418ea33fc036f5295ca81ebfb1b89a8785d937bf6461580769e5a1f50f9d067dc611f75c9c6062cbf591a65ab1e3a0e258c94fac7af11aae2c0970de6f9d6d5d2cd74c9196e4fbbf2a99f4e1d9aa060aeebca3ce3b9d27e3e5a8744b72d680d3f134af82a94d58c27b8b0fa0af98fde6dfec00353c8f266e4b4e9fe88be0938b7b2ae6ca5f39ad3fc1ce6cff8a4defa16a783c3448b45193a5ac1dd6c4197d79ed929bbcea67560450aa0ea1ea946ad353c308145090a021f35639ab6ce3836c046256a1b77fb0daf0ffbd6a7febbb4f6837e73457d8145a24556bcb1de5f88bfc7529d81816347f62f9bd88eece138788c81f0dea8897b7f08473c233fe3f8b056e2726389227a84761f4d1d808b52003231b33097a5571f6834ef301f75c1563ebfd74bef03deeaa4e54b32e34679b62376bd76f452cfdb706245612938175898435ac7a2628040f871b41168a32f45f159e0dcb28458d81ee70905a4630c2cdcce0699a556c65e517dd4e58652f090d626b8c0ddadf7ed7dba604f69217b37b72afa92eb847fed383e87a6df791474fb0a4dbab60a6b7558a07062362908c805ce5ef31f869faad5657b6358cf5452d74cd572fc8a26eb3dfa1eeaf7c8a20a0e41c78d3abfaabf6b07f847efbe58c6deb53609102d11864fe412d71c9c252b8871f2236bab32fa1605d6471f3d7ca2ae135db54c7731922f7a9fad36ee5ef0b8b990f8fb8fe0cf5d4d82a61fddd2e8e96f32a5f2eca2f452433189b560cdb48329718570acf04f2a4bb7ab8a411e5acc17128a60c15945d7f96629ea7930fb5099c3cf025d6d69d29f66a0d995bd42fd7e6825f171a0b5c8c53d65d67a2738202555f43c052a136a0ad2249f4ceb69c048c44cbf25dd54a870dedeb5fe3f61b05bf08ed6fa6d5107e3557e79674707dcb1e299a4867740743625718db55bd1e9c413bc0a71fd1504a6be0b02a6d7f49242a218d59dc4ea321a1ca8db660e77addf776a5878b1ef9c2805187ad636a0ca1195807f91a46f995990a64118760b653b5b2993f4192e7d0fecb7a616b2ccaf4bb68d6884e58dbbe36217eef6dc55dc59e1f42aacbc4c33199938e3e4239b3149fea9f2fdaf1632f80450ee46ae290e437abaa1009ba2f038fb20357a575122f66eef06c64f4595e6fd960b02f0d5ad59a893fdb8c778e1a088530b22e1cd8d41687c588ddc75a11ec29694d24614257fe1e1486c0626c515d2cde1288a6979d355eda993248258494af19a50a31a299794a3409e107239f3a3b2252fa452d86dc2f4e1a6d5edc34d548eb690cfdf5b278994fc34d76fc238478e24bcfb4d3bda90c640635a1c0c1dac627e1ec3b4b298ec477f9bec166806ffa30bcbf6d4ae56a0451840663faa0c777e39e60dedcbc4a48114ff8edc9e2100602f658d6105b2f611340f6971deed7222e0beeeb89b0e4ed604082fcae33756cae73349a392b1dcde8e5187ea4641f4810195ee31dcf8c729599dad0a2e2b4fe40f371d8cde444c9ad7b286db97030017cc6a95efc31529da9a49c0654b6c3e1cc387b59ef90b0ee50b3f4ae6e3715dcf415a13aa772e3a63fc395d29b323b4d27467bb2f736825d4ddfb605879f69f982eaedd1d82eb68d69aa9d25ede1ff4c532a8bb7f213c21f56499d3e87ba01d9e2b562af4ecac3cd5424f10a87d39fe2e1473d3cd5dc", 0x1000}, {&(0x7f00000014c0)="6acea9034ff9e2e084bf52b7281dedcdb7a76b426de323bbf597883fd76d59b7d4ce0949736e5a5913b3db7209ed5774f85916e12ff8af0e580fddaafbe5e59078c4ff302c3a29e157b377725297f008331247e189ce884c9c8a3710b3d171463c8f251d4ffe02220f5aae7831a2c2557304124125b6a6f573836b843728946cafdfd4653bed190fc854272c8297de09ef0e0f3eb83cab62e7f37452b79a2925f8fc78c58bd841d039fdd81f8db0f3981c", 0xb1}, {&(0x7f0000001580)="08cba41a364f554e475c82d519b5f8021b77493292280c972fe12c6e5799e50916526d50285f00013e1da7face9ef6845dba60fd8338e68d8d9c01fae3c12b59903f318b11d23a836551885531eb4b1b74fc083005a88094d3fa485e71cc3bfb607cd7f5692a56efed87f7860000cdf0d61dfcc9c5263922b821a26299dbf2a884ae90ad5358e1614f383b72e156354bb777e3181a560590239534a9ddefc022b5a51c74b10b86351c5efbf63dd4d208bc4ff56939d7d5619e78486a05fef5a68d492ebfe27da494e235f4465bd6feb3089d994556525f27cf7f39e4649da9b77642ef0f679e65835ce3aa1fff862bfd15da6ab750d37c2436a4fa6aa8f4aaab3bf786b404d437043c5b98d8b19b1d1cff51dcbe78196c25dbbaf11cb0ea57dbb719b83da36af5f0dcf98ea796c553563a17ce34fa865b3254dcc64b96d5f3ad473e879879dc28763e7cedb5ee9130636f6c33472d4b7aad670b914ceb04877e57c1244facb8a0b616314827157753da655affc2e23b0384a67af0a12325edaff0237127547c194ce4d878ecffd863aca95d91460f03a6ac251c8d6063ecde08ea99582b56572be1c4fa469e7887f2101c9785a13303c2af520a2cb39ea91740ece00aea00c217adcff7301c380e486915e7a24173bdefae823aa9eca072b82dabb8abf15534fd5b0cb50fb2a864ced6f19f2446c3df11b71a4cecdd314768b4cc9e26074288e32ff6a7eb37f9cd12f9a93d1a960fb34c68a6feb10bddc3dc42d2a6465041e49ea34d7027a1fc855093c8d0298092cb967887ba027eb6a6030b92e579b6276ed913cc7d02bf470e9a7e85880ec09651fbb6263114092ea671382f13866996829ac109eae1ab01e406a2f6a1f4b777b850d09743a09fc1fa80692dd3aa2722e33c41a24d74be401aa94a695021f45f3a0aa6e9e6d25bad2a31f3ebdae8a2194a870cfead72be4caf085205f3ca5dd3d6ebffdc0d59b86ab383538cf38ceecb89f3b0364a902cb36b9aee5de8a9d0113ae4d0ce7159c9f82bb7cc18a695f699541f3fe7beac8b42d6bd6fa48fd0c6475ac420f0415eeda16887837b0e14d5524a142e16154229b203502404c1075fde18e982a73e11f036ef749f43d8fcfc13b3482e9e9a450de2db76e5e06bec9da3a10b6d2287548c3fa63cc6d5b8e0911ff74ef25b32d90205e2a419e5fd9dca89a3930fb8c7e7aab3f1bad5750c3d1394cd563811be0ac6a44bc271890bd1ff8302a8767bfb06919559bfbebcafdf97226da92cc926eb37641551ba81fb07a5ae7d15901e69980a9333c7f188f1e99ad187b04823d79cc1ecdd8ea0601f2215ee93f7ee178ffa5ec3d32d60142a427616748d023124356e30be8ee8ad8bb66f29ce0e992a27ecb452a11a8a11ce10fd4d2a87c9a8465e59a25bd76029aaeda4f94001445c741e0f7720dfa809fdba271d733c891b36e0d6759378a31b00af47d815f9673842c8e0d3c9433c040fab0822f6c5b879d85b4aff7e598a87e61970ba0262ca694786e67f9a08229d8c5d41d1a1fc18223239fcf00d7c2e66f9ffa37031af683f470f0b496d9670b70c04df526dd289b6a3fee178c6eb631390a24cc6e135fc37c3cae78a818e9418d05c13e321a6f5e6a29d0316e5ec888ee5307162b9e631e7cba5a1dd6820e3a0fbb12e138791e10e2028df192eb14d7997b17feccd3dd77a38e0ca685e16bdb4e689b898885400d9f83bfc42c976240108e2ba2e66442545d1c3f769b128bbbb58b3d8526610b0e79fe62dcffceb84db33c36f3757d171b07ba10b83d34fc33b124c06ee814cfff2cf336abe7f73e59bd35b8efe0972189775ef4b8af8e70497a7ef7bd1ccc530b2c96f7c4c6db7a125ade0bd4206c6932ad3a15475b64a71301cdcb3c4da42498815d3c8bd3c0aadb26e52a59c95c2ed5a8120da657890f83c7ace52ed855fc57e8171c10e9a919b31be6ce3f73bef7ac8c89435d0ec652e3c108cb5000e0fd3967cd0acc200676e00046dffb5ef8ec97d3b2edca953acc2406f764f69b1ab4163c1cdaa83828206e13ec53bd1a79749a9f6cadcd1d3042759b7aa464c42054f9584fe85152ad09fc885e50cbb40ffcffbe08ad155018832d4e0a00428d8920e4c3008280cbb6ba9b6c3fd625668f72f197faa7a6097ed7475c5cd94f7e8a0f4484c3d8ee91174afe25e283b99e570648fed2df63eecdf8710de4971038b0ba43ccde41f0918e0948f4d17194ae065f0579e7ec21d66f8c97036ab2de7cad06fda882c43af4d17741b1dc1d6f3c61f9ebea7254ae99ce413ab6c957019d81fdd233a58956edd1bacf9ebc2a767e7ed97084762448a52d796aaddc78ed9bdf46952241393b32976ed14558047b862d9791b1c634f47cb2304fa5e463ea1b208b1fbb6381fe9268112bb4012e7801819ea8972cc17171af23912e51e18a9a4304deca7d743a2bc3718b7fc037127823e3c12606c8807a3bfe96f2599c92d6236e67298e3a1b6428a1718045203bd0e0979d9f1d1e6902d9e0ca568f111e9e74a054f425fc3a812e4670b2744ba6135bf1a2c2916a5edffce29956b16c1c4eee6495ccae970c0b411e190f29978d747b1507500c44ed032d49cec43256a805b904c8f3dcb4dbf09ebd4fc33a6e285b93b80eb7c94af17fe1153866823af5840c5116df211e4ca5c8280e606fb947a8bf0b6531386e28e55e2b354e86693732d179f6078c3aeb242f3fd438b9a09959f501e3cf4788949fe9ba709f1084521faac618eeee5208b5279d5734d04e2d4639f62331b919d977a1ebd8d8a92006de0dd986cfb33dab2a9b524f87fc81654981ff91680dca73008eb732844b103803756d5b9e20d2f896e12c0eddd244eb8bc2bb321a0758cf46304cb868f54bbb469506c3ba79b55681233804a6ba4c3b88131f3fb1a1e3196ad393d1eb66d91fc6784559e2aaf2bd0be9f97af7b78d201c3bee229e69b3e7248e6e5c231f7c2506a56fd807d28d1093cdb8a5feaa57bd2778aaacc39b82ce4ad7d6199cac89dcb25ad83cc280a7ec18cadf3b1afa3bd95c8a455ff9be850d1aae4925f3078fe2085302c83373390fb6eea72006b02b173d91d6f3ede3be115aa0b6333eeb882d4650e2ba7683827d66172b7c4cbc7fc0b40996b09b339cebd7065244209be1dbbf341c39d8bb1ff7ab32617a94f32fae75a77e5dfce3fbe2c893f6002bf0da2d34801721d291490d1a6f500c8a98b6a6659b071f11c3155faac730c1f341cc600c06e276a59c05eb37576c00b9976d5d3ce54d9df07bfb36f5b4c466568834d68e9cf1e9bd35dc1eecdc6f139222894133ba397b60ab3b6cf90a70fbc4844a63438a9307a0c875281fc5fffea1434b4d059e42fef5263b8fea74981f351fb8f631c7cd9ec2cfd613ec8148988dd842ad38b40daade2cef87d90b6435fc87068ac7c11011fe80ba904e28c7485f9a84f45d1d5a52c488504c2cf0bd7b526d5830c0426adad0a2cfaea007e0797d9d13e3b0fe5f9a73b185026e8b4f920e87b1f3cd152065d1b98042b40f14c2b3d9d38a9abaa94d6236e3f555d667b0010e2a627fffad85ea37cf100208683ec9dc9a24124673d6796b25e8e6c4efff1d1efac6413bb3f60d73dbda77482e65a2317f1299f23a143fbf658d9d133034a9d9ae3b5b066c0d412e2715c258044c52e7fd8e588e2e59f787b8dc9d941ee35eb26a8cb69105d7ac33a3c24e15095ece196fd6360eccbd1ef997cb685c7e68e3ed0e91e20c61fd78aa7cccb322894ec9714b310940f78f30b5d930e78063340f56e819158e1de045c0e9fb71d2865bfd89a722b6a5e3be7bb277df1ebc84ea57cbbf9ba9ccf562355198f409e5a6ac15aa2a8fa97aff3e7653710a7686117d25f779d64e993b122b2b9daddd4dc66a9c3a611e8e02651a2466b69af0fd3517ca33bbdbdd9d82dcc09b46aae3fcf67e602c15680456e38b79984919c0b83ba72a5209e08504f0fa69fbe89bf012413cab9cdfaedfd7fc4f399a6fb2e0c99c4ef1841d2e46a62c02df4fb710b00e8dc527d97823e2d96468e14d10efa9b868204d2d05221e7fa000eb3084c34bfd90a98c1558c027cdb027aac1934e997ee70c909a797bed1875624914e4cf22c45d27f0513a3b772faa526963d162717788dfd70e47d9cdfb2aa4c51cc4b61d4694055688a82bc34ef97e9b812de2f5e2ce5ad047ecfaad59ad9476f0ea87951eab263d9318b529ecbbea8870e18378a1f4ebbbce905c477709c1fe4c676d9bcf2e9f556894a28a4c34194f1ab376a93183b2e192c528df9e2463aadef6f4b3b83584a25f3818f937e0575510d7639b916848dbc86ce5aa7f31b43e4936f921b131b9343e35baded4af64abef0e47174fb44fb45d909cc3f04dddf8b9ed13b2059c4028c50ea7d8ffe39e49c3450cf727be8ec3423bf813806f4e90b06d12f811e7220ce75127688256196c01197b982becbdb876ebaa0bebb3bd9b769c0a96c7d4893e0fad037e173ca521be9281e252f907019e9c9541e32cfb808079a3ca75c3dbc7c48ca057fc45222c7de9524a3c39f2b7b1156eccc92695b23f537bf80f419c74401e12f97a06cc8e1ecc52e413778f134c34fac19bda2495053d94a5f1e0ce5d070f99ad4f064a77c78d4eedff032df64d71aa20983c89da390625593f8d713c98c57bceb34ca02612be15a148a29d5051ead1d5eeaa25a8ee04e149424d8df30648065099ada817af43bd7f332e57a0ae14844419f6da90498cdb94ddaa408a256c1eaf291a6234bf44de10f71d5683d4a0ec456bcca429806e2909eda62ebae8ba305f071be8e6e9da3ddb23b9017406c7d63c697cc015549d198dd958984a8825bb71f82aed57fb398cd42316d60d4b2df3b99a2a0bf4e8df5280602810d089b27f6eb64c1e489170235c22a61108dce69b2ff7fd3052b131254fead5b60810813d2c8ce0c157458deceaef0bd226edcbfb2b6edc4fe172edef17413b77e04d77ac2a7bee43987677bf1c2ec1c7cca4d0cd94d7f3cb673c7daa9581f469b69e6934f92a06d80af81bfc08178a6db9298362c57c57c391109a43344c6ee030791714be91c932968a617d934e2e094c83629f8d6a5babf47f0cdf8cadd283c045509ec0883345e543c0361d18909bd34f5e4bbcc39cb5413ba40886468bbfb5bbed9a2435c321c500e3f9ca723681f717ce54af80cb5a222dd2fbef1cecfd4fa9c1a6baebde28af23abb45942191ce5eb24e9bbcfc62397451efb8260733fab1bf306e39d2863df39f5c68a4efefb631c81d60fde04dcdeb5b468454344b2f86a045f2d861169317c2cd9513ca88e3cf3ba8d18d04a8c37f34024b4cf6849e1c3f13a1268140e0e73f4c04210484d167ce2c99f57777ec4021a3234d00a998c495528b9d9fa2039409ec7d6df84bc2acbfd360e1fcfb9175e74140b49a3febdc73c8ceccc48e5e26d638e56bbdb722c6573d8a088c66e37d42f177f840c8b004c2d0fee83a4d36381cdfade9fcbc8c131ff7136fd020d7eeb6919659a89cd2498bb2d0f0963b2c7ff51454138e3dc11908dc378ce5b6c0fd9f23d4c07f029883f2e1efe5d38d30965eb523f1d649d9b543e15c0a1b66e723bff3082038293325209c402c6320ad2ec132fe2afc707044bf83872a04151e43d52ffb4206db9e41d5cd0dd2bb6ebc6a8e39f9bfe54b8b9c04030b8aa4636bdde85baa2a9c4f31652af3c8543bd928771801457cba575851fb7aac43c7408e6ddd685307a2128c6c8fc517fdb75c00044357654daf11", 0x1000}, {&(0x7f0000002580)="48520b70a5cd17a75eeb2ac959cccabf919b2fed1270e954b6ef3072bdaec79c267fbc91c2a58c05c7acf9223bbc", 0x2e}, {&(0x7f00000025c0)="e549edc5ed4af833b46414bd93fe119b1e7e24f0c1fe12c538", 0x19}, {&(0x7f0000002600)="2672a76f89b4dd50d058ae77130f00832e6b80b809956dd04c362428591b019145528a54c5541f0e1f67157958b7a114cbceadeab7959f92d42164567f0019124d2fbf2fe9df3f7aba242720c49129f65d2909db697af7b733686e4a9766e6f7cb2f1e61c6e35c20662d8372d61eaa264d1a2720c61a875d9099994c2ac88fb94628b770b2c86d2e55a5982ef0ccbc6bade3b3c5afc4b775", 0x98}], 0x7, &(0x7f0000002740)=[{0xe0, 0xffff, 0xdb89, "04332eca450c42f75944548aefc2f74b84475c4bc7ab9a98df98d7ac2020b42104bc90e43c72b5b3ac280773911f9fd8b191a4ec9f03e6b411d9eeda3d4c00fc72a9e5d809e9b07df3a38a26da0e5dc0da050fed1b81b40dac8129519c39bd202885caeb90333018f144e546085186b06ec6b79aef2cad4fec60a2334e85cd23cbf6236e0a9416d223589c90155d51bb028b62598c71987f52188e9facd2f2e2d6caf000123f7cbda5266d26d29fb9ff166971b6be7a6d2efb40e9dbd9ccffb52437297dc35d25a4a7"}, {0x48, 0x39, 0x8000, "552142aa3ffc170599a7b7f4ee4ebc3d0011696e8909137bce2e54521598a14e28f5f091cd7ff4f213e465a30fac64fb25bd"}], 0x128}, 0x4) getpeername$unix(r0, &(0x7f00000028c0)=@abs, &(0x7f0000002900)=0x8) getpeername$unix(r0, &(0x7f0000002940)=@abs, &(0x7f0000002980)=0x8) r2 = socket$unix(0x1, 0x2, 0x0) fchdir(r2) pipe2(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = fcntl$dupfd(r2, 0xc, r2) linkat(r3, &(0x7f0000002a00)='./file0\x00', r5, &(0x7f0000002a40)='./file0\x00', 0x400) renameat(r4, &(0x7f0000002a80)='./file0\x00', r3, &(0x7f0000002ac0)='./file0\x00') getpeername$inet(r3, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) mknodat(r5, &(0x7f0000002b80)='./file0\x00', 0x40, 0x6c93) socketpair(0x6, 0x0, 0x9, &(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000002c00)=""/182, 0xb6, 0x40, &(0x7f0000002cc0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f0000002d00)="502a2abd2af7e3a4d5ddb638df6f14e318cddc", 0x13, 0x4, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000002d40)=""/241, 0xf1, 0x803, 0x0, 0x0) sendto$inet(r7, &(0x7f0000002e40)="28d0aa0dbbba85347fa90ed469ed105729b4ada52c7cd85945cebd56135f982eb9f2f2ba48e97979365d32781e53199aa9e86ee9cb18cd125944cae11c894f162a62ecf1d9fc16ca7b33e432396ab0c339e8b249dbf7a18822bf0d164a2c4c320d8d8017f36d327bd3dc5b237ab2c7c418aa009cd0c77b8f7acf7ecb714625e43e1d074b1874b9aacc5a6e08e5085fea221235234a001e2a1011ed02", 0x9c, 0x2, &(0x7f0000002f00)={0x2, 0x1}, 0xc) recvfrom$unix(r2, &(0x7f0000002f40)=""/141, 0x8d, 0x0, &(0x7f0000003000)=@file={0x1, './file0\x00'}, 0xa) accept(r3, &(0x7f0000003040)=@un=@abs, &(0x7f0000003080)=0x8) getegid() getpeername(r5, &(0x7f00000030c0)=@in, &(0x7f0000003100)=0xc) mlockall(0x1) 00:00:38 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x10020, 0x10c) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) getdents(r1, 0x0, 0xfffffffffffffee4) mknod(&(0x7f0000000040)='./file1\x00', 0x80, 0x800) 00:00:38 executing program 5: r0 = socket$inet(0x2, 0x10000003, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x20000000, 0x9) getppid() getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) chdir(&(0x7f0000000280)='./file0\x00') sendmsg(r4, &(0x7f0000000900)={&(0x7f00000002c0)=@in6={0x18, 0x0, 0x8e, 0x4}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000300)="6f8517d0e033b3adec835d4c418c6180c3e50dabb045183c2472bfccf2c3cada830a61cd945af53df302dfed3e8fe183", 0x30}, {&(0x7f0000000340)="d038c9568da0e936c318c0a1d59d22107e65f6d849ed38542176e26d49f1ac54b3f938b6454e9b4d521156131141baf5ec38ddac8d658b9a699da368aa1fc36ab95345d46b8ba1ccd8f397279a9c0500c22783f65a1d698b968e8154b6deb06174f72355f73596eb9a1b06a173dde76e650717869a12512770c78ee446c45fc222c05a9bea06249d0b60dfc40439c5714b362d3bc95c5321dd01e59aac923cacf94e52fa71c9262e5ad8f78861f62bc132f713b706ba7fa341007be27904cfe663d503b76b7f7589247c29be63ee1a901505f9b0f7cb", 0xd6}, {&(0x7f0000000440)="d60188d8c6d031b07e4aa4002216575917f17b6d2dfa1688651380682fdcb5f2faaf2522c64e21cc08e724d9a38b5d8ab311b386d2d502638302fea58c23a0cae7895478254408fd86a39eb5d0920879d3a0094458bdbfb4f982dbbe74c39f2bc98e6cbcbe7f2e01bac81a695aa8139355a61208a0ce08fa1ff440453654fd049b0510f2ad9bae85e3cfc1a12c3f268ee80105890cbb7c245bb4e1317dab6c7ece1b0710a9166df0d1a1c31adb4f2db0c6f3a8112cf985ebf60005", 0xbb}, {&(0x7f0000000500)="00fbe95c061675f48ad7a7d06cbfa386188e3c39c08229066b008f419e68ba9458ef36fee56fb3cf1a58dd9d750286ee1d93970b0ab96a4f1f6ab14f527d3e7713dafb9d4b0a0f66a2240ffc626dfd44ea913b8ee77f1247dffe0ed8ecd4d8a6da898ee414dcaf1657dccb3621682dfd8962", 0x72}], 0x4, &(0x7f00000005c0)=[{0x58, 0x0, 0x8, "195812ee29898e7b1c1433c0de8c4ae822d949eae35c23bac4fd3c15e9303a508a382dde4a053520cd2a65696ffa12bf0030338f91ef9469f0c61f4dc35cb0060d6b"}, {0x58, 0xa4871722ddd85664, 0x6, "c37581e12f6d1715c43ddaad15be1a137bbb19aeda81619d71564af636616f765d12f930cdcbfe7dd5e12d48ca9e02a6cd7e2f29a675b8cb542f9ec8d496b2d931"}, {0xc8, 0x39, 0x2000000000, "5a9d2b89282e1ca70f91f09f338b7b6223e538d3fea52e73f6d871c3562134226f64378754ad5fe5217c51cf192d71e0c44c3a59a2dc8374babfa184d081b1d9514ac5bfc11f22ec77d63a79bbbe402e510949b6fb0700b28117450b0770484fef833ddce8d13e89ddd056cb1682d3226a7273c28ee2376a5348f26a36a448c6d73d42b4928905c0e5e4fc80942eed9333d53b73a08f87f53b81a24ec740eece837a7aefdce6268a4014b62f3ee8eb56aa80"}, {0xf8, 0x0, 0x80000000, "d9da2243c11b0e05cf37ff9f19b5fff21ebca1b61970e940e2fb343d7a9ba3b3f51669f938d06ef36df7c70c429eebc8f8a0bd6fe7e789d1ba090d7167383f96dd91d2cd7110a2e55a34e6f8a304a53ecafc9b811b3f57c94fbd05a8141afd5aafb0d6160517b67f6b24fd8ffde81adac41206c3327f13d6815e26d9c98d7dc99e1968e0ca089dcba2d86cd0c0d517795b5959a9bd096945daad5e263759648026bed06ff071044a53f637b16787f9da22c925ed6485c4cb0664d695e88ac11a36ec8472bcefb239a2bc32079f5202d1d8c957c23aab40f87c1b414fcc640ec8742dfb6b20aa"}, {0x68, 0x1, 0x9, "641f1cb905a5e3a8ec65491468085b539f8b4fa65ded9ae2bc86f34dd7dff2d12ea6b8676d2be4f458efb3942359ddb23c0707eddc07a4a8171e2c00695e48c5081d65107bb83801a283fee65c7532650a"}, {0x40, 0x0, 0x7fffffff, "439a770fb6351e54484f533f0ffd70f823d351196459de78569aca19d92aec2e5bf30b505ec9260de81035e4"}], 0x318}, 0x2) symlink(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') r5 = dup(r0) bind$inet6(r5, &(0x7f00000009c0)={0x18, 0x0, 0x1, 0x6000000}, 0xc) bind(r5, &(0x7f0000000a00)=@in6={0x18, 0x2, 0xe673, 0x5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) r6 = dup2(r4, r5) open$dir(&(0x7f0000000ac0)='./file1\x00', 0xa0, 0x40) open(&(0x7f0000000b00)='./file0\x00', 0x48892, 0x8) bind$inet6(r6, &(0x7f0000000b40)={0x18, 0x1, 0x6, 0x5}, 0xc) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r8 = socket$inet6(0x18, 0x10000003, 0x100) recvfrom$inet6(r5, &(0x7f0000000bc0)=""/164, 0xa4, 0x842, &(0x7f0000000c80)={0x18, 0x2, 0x2, 0x20}, 0xc) bind$inet(r6, &(0x7f0000000cc0)={0x2, 0x0}, 0xc) bind$inet6(r7, &(0x7f0000000d00)={0x18, 0x1, 0x5, 0x8}, 0xc) mknodat(r5, &(0x7f0000000d40)='./file0\x00', 0x8000, 0x401) sendto(r4, &(0x7f0000000d80)="d45f2aa9f696bf4674321f46b97e29527845f53c7da70daa599ad9c76c7c2ddf929cbe1a8eb6283ea54e45bb43ef40c002fd8f0f826da2bc8acc8fcf362c118155672ad00a13313ca0d29fe7cd5e43dbce7656eaf73d05a22c16086b0937c25bd150c44fdf64814107f4f77bd94ae1346729e637c7c19e7fdcdb5bd8abf13f460c798fca70eec7468bd9116f77b921f91150df02b41835868bd25c70c2074cd1de02840f7080eea8c2f620760983e9ca8126f9e6e8cc1a013fce2fca4ff0d8f49a9eff65dd2ea2e70d25075b6c2b94c051b5edb8df5d112f22aff18d6d9f957930dd7647556644fd9d9dc95417dbdc130fd5884ef5d2c404a1f8c5", 0xfb, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) 00:00:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r2 = dup2(r0, r1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x40000000, 0x6) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) fchown(r1, r5, r7) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, 0x0}, 0x8) recvfrom$unix(r1, &(0x7f00000004c0)=""/136, 0x88, 0x40, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x800) read(r3, &(0x7f0000000600)=""/176, 0xb0) preadv(r0, &(0x7f0000000780)=[{&(0x7f00000006c0)=""/142, 0x8e}], 0x1, 0x0) getitimer(0x3, &(0x7f00000007c0)) utimensat(r2, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0xde80, 0x8}, {0x100, 0x37}}, 0x200) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000880)={{0x9, r5, r6, r5, r6, 0x10, 0x418a}, 0x7df7, 0x100000000, r4, r4, 0xb4, 0x0, 0x1000, 0x7}) connect$inet6(r0, &(0x7f0000000900)={0x18, 0x1, 0xfffffffffffffff8, 0xfffffffffffffffc}, 0xc) read(r3, &(0x7f0000000940)=""/117, 0x75) setreuid(r5, r5) utimensat(r1, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x6, 0x800}, {0x101, 0xaf1}}, 0x0) sendmsg(r3, &(0x7f0000001580)={&(0x7f0000000a40)=@in={0x2, 0x0}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000e80)="880098179b330bb7a0e9457d3374ba0b405bea8bc5b796de4ea068a75650bade0dc274fea45fae5560a2459b26883bd611a454b12e387658b9b80cbfdfe012af9c470dec2c8a5249308529d2f22544685680f73d51337140315e33d4ac5a95398bd5dbb5078612e6f2d42f53d4f044a04090b40fbd95161614a94d99bdab310f30d906436efb87ffd9065f535e8cef5eec41d21a", 0x94}], 0x1, 0x0}, 0x4) connect$inet6(r2, &(0x7f00000015c0)={0x18, 0x3, 0x4, 0xff}, 0xc) msgsnd(r8, &(0x7f0000001600)=ANY=[@ANYBLOB="01000000000000005595ad046cc224e4879f87b4d0c36ca836794d693eab11878dd7a376e49dbd860c70000000000000000000"], 0x33, 0x800) 00:00:38 executing program 0: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x70000000) r1 = dup(r0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = paccept(r0, 0x0, &(0x7f00000000c0), 0x40000000) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="943851087576a4af93bf888b017619b22476c89d9f68d4304dc0a7dcc195c0e674b2776c8bca5984133377352472e465281737d9d7ae16be258046c0797727fd0019ad48e6e90b6967fbc3c7588e07843647bb8e1d2017bf6624c23fcc58a20409fc6fef", 0x64) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0xffffffff00000000, 0x8000}, {0x18, 0x3, 0x8, 0x200}, 0x264, [0xfffffffffffffff9, 0x6, 0xed, 0x2, 0x80000000, 0xff, 0x8000, 0x9]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x4c, 0x4}, {0x18, 0x2, 0xe0, 0x6}, 0x10000, [0x1000, 0x4, 0x80, 0x7, 0x1, 0xc34, 0x5, 0x9]}, 0x3c) r3 = socket$inet6(0x18, 0x30000003, 0xfffffffffffffff9) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = geteuid() r7 = getgid() lchown(&(0x7f0000000340)='./file0\x00', r6, r7) connect$inet6(r1, &(0x7f0000000380)={0x18, 0x0, 0x9647, 0x401}, 0xc) fchroot(r0) r8 = socket$unix(0x1, 0x5, 0x0) fchownat(r1, &(0x7f00000003c0)='./file0\x00', r6, r7, 0x200) poll(&(0x7f0000000400)=[{r3, 0x100}, {r8}, {r5}, {r8}, {r0, 0x100}], 0x5, 0x38) getuid() r9 = msgget(0x0, 0x204) msgsnd(r9, &(0x7f0000000440)={0x3, "683df423ff10b4efb188886128aa4acff08b8688d165b884cfc55b27bc32422ffe8fe149bc1a2f76e27319c7034607f962713d91557552dba3edbec3395082fe1de6835771d796c0c8a28335e60ee30ba9522c018d12a6223596c9eceaf16f11fa5876bc412fd7a1a2123e95aa817c0bebf754ab2aaab3dd2f5bcf1dd439fe52dce6b1fb36acebd21cfdc8d1ae0db6c0258320172ccb463cbb5c68ca790fd8d41ff2"}, 0xaa, 0x800) r10 = openat(r1, &(0x7f0000000500)='./file0\x00', 0x208500, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) chroot(&(0x7f0000000580)='./file0\x00') getpeername(r10, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000640)=""/152, 0x98}, {&(0x7f0000000700)=""/227, 0xe3}], 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000840)={{0x18, 0x2, 0xffff, 0x8}, {0x18, 0x2, 0xaddc, 0x9}, 0x10001, [0x3ff, 0x7, 0x8, 0x2, 0x4, 0x7fff, 0xbfad, 0x7e]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000880), 0xc) 00:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) getsockname$inet6(r1, 0x0, 0x0) 00:00:38 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 00:00:38 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 00:00:38 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) socketpair(0x10, 0x0, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x5, 0xc3}, 0xc) getpgrp() mknod$loop(&(0x7f0000000180)='./file0\x00', 0x70, 0x1) r3 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffb000/0x3000)=nil) r4 = dup2(r1, r2) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x200000) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$unix(r4, &(0x7f0000000240)=@file={0x0, ""/34}, &(0x7f0000000280)=0x24) shmctl$SHM_UNLOCK(r3, 0x4) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpgrp() r5 = dup2(r2, r1) fcntl$getflags(r5, 0x0) socketpair(0x1e, 0x40000000, 0x9, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r7 = semget(0x1, 0x7, 0xa9) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000340)=""/4096) r8 = accept$inet6(r6, &(0x7f0000001340), &(0x7f0000001380)=0xc) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmctl$SHM_LOCK(r3, 0x3) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) setuid(r10) close(r6) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001400)={r9, r10, r11}, 0xc) 00:00:38 executing program 2: r0 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget(0x1, 0x3000, 0xd, &(0x7f0000ffc000/0x3000)=nil) madvise(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3) setrlimit(0x7, &(0x7f0000000000)={0x4, 0x2}) shmctl$SHM_UNLOCK(r0, 0x4) madvise(&(0x7f0000f87000/0x1000)=nil, 0x1000, 0x1) semget(0x3, 0x3, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) sendto$inet(r1, &(0x7f0000000080)="106cda7140ac4c41e82bfc357ed051d47ca48fe533e1b620b1441627b103f6b4c04ca567167b1b94703a68f3f2da700d87ef3fd4cba174164760358b3c43451fff9e3ab26bc1a8db67d4d3c807a196ec27f995ca009f59634d993bcfb1ab50923bcf22467948ca3986ee027d3045a1e220686e052a4426e859d2d2d9dc311c79c666d7a78df4649f42099ba1d7cd0f645378c4e383da929e79ad5f9414fa1ff771b8846ee21e8e8f2a1a3fc3be9e7a9347fbc3f3d8221a0fb781f355e05b841bd9da3c9dea17aaac062f5fd087da6496842e9aef884572c7b9b73ff01eada9b700b5933ba4f4ef9b6e86952d0654c9e1806d26155754e514408cd5", 0xfb, 0x8, &(0x7f0000000180)={0x2, 0x2}, 0xc) munmap(&(0x7f0000f4f000/0x2000)=nil, 0x2000) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/188, 0xbc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x0, 0x1, 0x1, 0x5, r3}) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000380), &(0x7f00000003c0)=0x10) write(r2, &(0x7f0000000400)="d8956654578a167c21c82c7ae0b932ab481a88ebb3a0c0abd5a4f914a8ce683dea3f1747d34c86fc1bef830dbec080c0133e4b52453011ebb340ab720a3de1be492a7c5e760cbb8fb4efff7a80af62444af8ec70e85427503bdb21e8a61e8f45ff09cfcb61a9636b47a78f7ddbe39370a79381b6fa8ea7bc927dd4fddaba380406fc4b52a2799416911962e8d5519bcd2b4964750d67e67e0f9758356fee97581067f544ca5c2756b20bd7f5e71971d320ad2e4b7c11", 0xb6) shmget(0x3, 0x2000, 0x100, &(0x7f0000fc0000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000004c0), &(0x7f0000000500)=0x10) shmget(0x0, 0x4000, 0xa0, &(0x7f0000e55000/0x4000)=nil) read(r2, &(0x7f0000000540)=""/158, 0x9e) r4 = openat(r2, &(0x7f0000000600)='./file0\x00', 0x0, 0x4) munlock(&(0x7f0000e5e000/0x1000)=nil, 0x1000) getpeername$inet6(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockname$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r5 = socket$inet6(0x18, 0x7, 0xc4) accept(r5, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) write(r2, &(0x7f00000007c0)="1045f04d80f106e4334ad5c3314adc2674157a62e4a45b39092424d8fb8c6e5cb8c864098ec94355ba632794b1e989afe649e8bdb4cd7cdb89cc6883eeaff69a64b262c5f96a9c8e5b3e1a6be4a07eb5609a351ea7bee7dd236dfcfb792e8fc9edf35c79769ff71f5f0920e6f42d9e1ef0aa0d4af63abde5cc706716a5b4f64d972b33a2db4bbd4f49c20018b611377394deb0d6fa3b9854787d52b54761c5fd8db7b78295cc2ce8a389", 0xaa) r6 = msgget$private(0x0, 0x6) msgrcv(r6, &(0x7f0000000880)={0x0, ""/22}, 0x1e, 0x3, 0x1000) 00:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xf6a6ad0691164221, 0x4) accept$inet(r2, 0x0, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x199) fchroot(r0) 00:00:38 executing program 1: r0 = getuid() r1 = getuid() setreuid(r0, r1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setreuid(r1, r0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = getegid() fchown(r2, r1, r3) r4 = accept$unix(r2, 0x0, &(0x7f0000000180)) r5 = semget$private(0x0, 0x3, 0x500) getsockname(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r6 = accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x1, r0, r3, r0, r3, 0xb5}, 0x2, 0xfffffffffffffffa, 0x6}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r7) getuid() connect$unix(r2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) lseek(r6, 0x0, 0x3) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000640)=[&(0x7f0000000440)='#}-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='{\x13\xca\x00', &(0x7f0000000500), &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='}+#\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='}\x1a++\x00', &(0x7f00000006c0)='.\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\\\x00']) recvmsg(r2, &(0x7f0000000ec0)={&(0x7f00000007c0)=@un=@abs, 0x8, &(0x7f0000000dc0)=[{&(0x7f0000000800)=""/120, 0x78}, {&(0x7f0000000880)=""/204, 0xcc}, {&(0x7f0000000980)=""/244, 0xf4}, {&(0x7f0000000a80)=""/187, 0xbb}, {&(0x7f0000000b40)=""/94, 0x5e}, {&(0x7f0000000bc0)=""/254, 0xfe}, {&(0x7f0000000cc0)=""/3, 0x3}, {&(0x7f0000000d00)=""/170, 0xaa}], 0x8, &(0x7f0000000e40)=""/85, 0x55}, 0x803) open$dir(&(0x7f0000000f00)='./file1\x00', 0x0, 0x20) bind(r6, &(0x7f0000000f40)=@in6={0x18, 0x3, 0x2, 0xeb0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000f80), 0xc) accept$inet6(r2, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) listen(r6, 0x8) socket(0x1f, 0x3, 0x3) 00:00:39 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x3) r1 = getpgrp() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="843753797b106be9bfb1092a7d32a884a627952aadce3f2403d5f07e14f7afe395df83b9be8c87e70a6877e6e6bf1733f1fb11dd34dddc4cc6e27863f2f4fb6d", 0x40}], 0x1) getpgrp() utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xaeb8, 0xa6}, {0x1ff, 0xfffffffffffffffc}}) r2 = dup2(r0, r0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8a36c2b92699f3d7f8e59df04104f090aa26710ef843aa92e95372536fdce494098412ee7f0a1f24fe64e8d41b050bb625642ae0b0fbf977b4abd843f7c776c0", 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r4, r6) r7 = shmget$private(0x0, 0x4000, 0x111, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x400, r4, r5, r4, r5, 0x122, 0x5}, 0x7, 0x6, r1, r3, 0x2, 0x0, 0x6}) recvmsg(r2, &(0x7f00000015c0)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f0000001500)=[{&(0x7f0000000340)=""/21, 0x15}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/234, 0xea}, {&(0x7f0000001480)=""/118, 0x76}], 0x4, &(0x7f0000001540)=""/105, 0x69}, 0x802) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000001600)="0ec061a5c68fbd4bc8e9fa60329ce4619e5300dffc42c55fae2a7ff0da5f0be99eb84bb2bfe36f2c00a0f1856e0cb0f483e8596635452080b849157282284c0951a3337a62bf91269e37b57d150edd26cc3019b27cec54826a3f2709045d37c13cde3a09bcdab18cf94b6e0a2c31ff64656f27a5dd8d1dcbbbfcaf238f10e19340ef72231d7d4de9d6525012bd7ebc55d45779d3fa5f04656314528bdeb83a57bd5c2163b0dedb5d84fc0b02ccc270", 0xaf}], 0x1, 0x0) setegid(r6) flock(r2, 0x0) r8 = semget(0x3, 0x0, 0xe8) shmat(r7, &(0x7f0000ffa000/0x2000)=nil, 0x3000) fcntl$setstatus(r2, 0x4, 0x10c0008) geteuid() r9 = accept$unix(r2, &(0x7f0000001700), &(0x7f0000001740)=0x2) getrusage(0xffffffffffffffff, &(0x7f0000001780)) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001840)=""/10) mkdir(&(0x7f0000001880)='./file0\x00', 0x20) sendto(r2, &(0x7f00000018c0)="b8a958d76c98dec4c4e3cee7d87906fa5118339378a7d7a526c7ad59b66a4b1a1da9733cbc2b9005a41fc43f7f93d825ec2267efc92141695600d1cc4e9c150f668e98", 0x43, 0x2, &(0x7f0000001940)=@in={0x2, 0x3}, 0xc) connect$unix(r9, &(0x7f0000001980)=@file={0x1, '.\x00'}, 0x4) shmat(r7, &(0x7f0000ffa000/0x1000)=nil, 0x2000) fcntl$getown(r2, 0x5) 00:00:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) 00:00:39 executing program 4: r0 = socket$inet(0x2, 0x20000000, 0x3ff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = paccept(r0, 0x0, &(0x7f0000000080), 0x20000000) sendmsg(r0, &(0x7f0000001840)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000100)="2263e252590eef219356bdb2974cf18058abc6c51800ba27a3d59ed330af83f9219f7ee1279609e379969358b378fb3acb73d23b1882d177a4702e748eb715b2134a0324d722a599474e8863ea4ac52ca14410505f8abe070e559819dcb8d1cf7a65bc7c8d585a7066c2c8ca62a765d1fcf33b18df539dd50f74ae917aeb6f35f08c3b38c96458c0c6f41a08c167918ddb7f785514f9a5450992d223b1d94a693a99e4692e525edd4080b52fda0d40d6", 0xb0}, {&(0x7f00000001c0)="3fc6aac9b3e966f01bf55e405e7e088f95574cc840684a7000ba05d8a717e0fa6338d9453753662f597f0dc9cfba58ad02f6b4a12dabc2c49282b98bb94801d43d85c0c9aa4af5408373d52b353b85a829794ccd6bf09a", 0x57}, {&(0x7f0000000240)="8cdb6e297261759711b12392c199b0a5323fce65a47c0f7da4c19fc7faee8472da5404f4973e56adeb9b3ed75c54e6d70c5aec1b032e796e450bc15f8ef5e3d00b3d3749647329957e06b8bfa6ef0d040c60c116c4030c3a4a0c9503bd47e8c717c074ac020ca509ba2e14cdb453b527d1ea299dab5852134bf3a982f173440b7f53f6a05d494331aeda07d96bef824da6d1a9650cf9a385", 0x98}, {&(0x7f0000000300)="38c4994da5284a58d390a4aa4535f7dba62697541bd816fa144c76a2d440fb6fb01d3473360e0d2101a0dc191c14c351e3b5c6b2a72b06cba30375ca451cf2c22f954ba906a629eeb670cc65476a3fd9440c88f742aaf721b4bbf969374076c5dd7a6cab3e5aab4b0e3caaf8b4d24526fc344d2624a1a03137f9e404af8881c938c322dd52fcf9d3950c1e794ef5acfe57332fa8e176c27ea55c02073024012821d5bf7eb8391e5385e450851a5c592f57d236034f28bb5f9b2bb6cd38849f990f7d598759f68cb96ddd891c0cf572b06ba19178984b10e1132ae3343b129da8aa600c062e230bb59c70e771d4e5c3981ab16601fb20326641a4822065d647215661cfd9cc12d273ee755c582e4485a5d5d1dd760677f7c4be900d32039fa55e9d6ff0f9fc81aa13ee4f6556f571160ae45faeae5ea543fdad3cd9a67e74d48945fdbe881938b8e24b1c598ac3ea62fc5401b8fd82501064889bdafbb7a5488059fa3c62058380d8570bfabf1300f3602bcd96620a7eb82a549dd202457d13ad706c35072bfc49b812315c1cdef5c0d530671ca2eb1bcbb32b430f152def2257c11bc6b2626d2f0a80799a88c7f9ce4c1e61593354e36e59d82e0dc9d2e7c749caf827ce902b96e5d2fca04edee9a8325ba82efeb998c4f25eeaed06c0cd943aaa59250352ed5005795281911fd7517404fe47e312890f27b9cbe955b6dfa622270f95370c39587bcab5ce179f6b8e07c8466fd3e52dd4e937f18197a33bd988621dbaa48dc6eba4c6ca3516ec32b37213f12417cae6aa47bf46a178a2e91b98fc57a3b92eb19be35bf67f0a54587cadf535800b2eebe21eee44c0de085a6a9bc0ee4e5d25cca9e4f52d461f30af81efa6f04e573b1c7e9525ceaecfff0e70a47d6041cc70179fbaca31b7ee1608cef763371fdc3332c8edbc88fca139d1b7ef6a7c102349150a8223f8a856806dc867644913095c598ee4c679e3d1c83ebfabc78b0c978dff2e7c968327c19c170ec37e171e4c70315ccedeb6014fd660b3e0f67d8680fab26b59fe7d633bfb6dcbec6eda02077a146bf5617c59b2b52100724ac47cff1c31dc950b095004b1100ffef55d13e55fc898f3a68182069b3f059e8521cdc9c972e642c6c10d8e8d16eb452af49552f09da8fecfaafe71298adb5ed31ff8533bd69c46b7a6b8765e6581354a62599fda6118dd88dd17e5e19c7ad20fc40e4c1e005ed1934b9dee228eff406c9e6455d41c916774026049bfd60e1f5e96ea4ad8e5306ce48a24a441151954042b0fa072b3154cf7a4d73663ea9214f421bf3915ec14130a1512bf8c9bce0cf0237993735979921dfef460fcc8ed2261a0ac198cdd32e5efc138f6d2bc9eea795ded17164629821a68856c3eafc57e30b41f4949baea6eff3ad3df459636e4481320719cc665979d0d92912a1ec58c08348c6574aa1eeb6ffb0421ac846d1ed3a3f7d1e38b8ab4c319d323ec795ad9f61d2ca310f6ad6aef47cf61f044726047b32086618e64442cb3c7ce5b2250969e4ff8e83f40a32251513b1d487afedf5c1a030adc4afd5511a0fc6f560487a845e09a66d832dde39256f4b6506fa342187e98f47af2ea95c315e3402afc17625d2643f21cc0c15732a9184c7c7249211083aeb430822cefb38603c68d5cae16aba8e53d510e97704377ae2b8edf988749752ded24f80a0358caf41a1af7368ffb3f809e5f1d3d6ebf631d240f7db89413aff8e8350b7258b49e90380542611b4bba2a5d2fb500f4b3d2579b740da629b55090537c11a8a6f6fbdc0cb1fd85a06059366986a6488990456412fff3862ad61b3ee8bf038ee56452cccc5f6b2f34a9e03a85d111082138eada6f3afa3dd9f115699dd56cc48b21f097a5c2a42568decd331b38cde863c290eec33c270ebe70a15773fcab35049eab04f13f48ec48a4d919203cb9df095f62a5ae7f65037c0658c5f92e71258464145d90f6550e2864e64862676035b056d1a4705616424156f378338fc4bf9002301b42d757d11c4108d7e98bcdc9e4966bfd612b0e92f9790547c09f6aeb204e5b5c8fc708b2a74c58c14bee82c99e4ef5b917a81937a22d609455bbf184b17020addcfb1e9d172afdfad0ce667857e2d942d14e1e9665475a5a9c114402f7988b08ba8506229b4a7589a63f9025b2bc09bb68a77f0976c3daecaac30039668784a561dbec16e7ca8335cbc5f1e97ea69d489f89fe56a89296f750ccfa94238abd56191f00786e8d115fb258bfdbc4c6f4d0dc3cf8886d7cfe3fd0e29e658571542119e202b416f3fc06cc1d1b97a400a2ccb075ac67c0ec9cabfcacc76ea22232859127da3ff99933fcd5f0dcdb15cb34764dd568b655db856ca9f1cca561631e9f0092a6ace1914fdbb87332e610e13e4e64bdd5372e374513b4348822db8592db5366b3b7d8da136b20f27c4d7d764212acff6b4bcb26e54c3b3ed8188cb43235e313bf7b94c87052b0157c48b75b896c2a4f443fad9ad9b22b53fa552bdee69fcf2efc34420e2c97acaaa8b5466f46b797991d8d6b107763ae9e49937d7cb023d55fde0e05b644794cc7006ff9caa5a9b5df94812a97c26b6bd6384a9d1c37d64de1ea1aa163bcf42606ccef48f6e159cb27c5292ebe1e64dbc40066d2bfa30182d9c299e9c6b268c6772b27f5cad667200d692c8b3231e4c5cfac01fbf6cd6f2c1ca5e111a026217c0eb4e8a68dfca2c08b65b3310e02d0d242b468fc0562da38f2fad094220fa1a577d92f67f152e2dc27a1651c82e8c2d864a93785bbe52f8dadaa1edb0750654f6d1391823e2a415ab9692fbe319f0c9a911800b292d3d308020d93b0b16e48b39c73896e5d58a38cfa5501d28741a3e275d40d4be776cc4481206181b572c33ef81ddfec97db48cbdec1f6ae4855ed361695c803a1cbd67fa04bc5dac4d2c3513068e8e27235c8ccef97803c654a9a343d4cb2e0197882a5d37cabac28919339d14e8f2d765e08246c784f61fbbe59056b09c487d4ff9bded1496174a348c4a46beab222db7b0ba901e3385cc3b35c2bc6b091af7a7037430d2351f60f67fcaab7b82aa7993f6cf92b724e74a89877ed77a3d87263e416c1c103d340426db528921d792ef1d63f16307a684c9362e08343dc5fa1bc136bc5dedcb7581989b5dff3fb4d37288896a53a146a0a77b24d1116dbb6b4b4c4bb6934f963c8f12d75fd766d2dcbe60821a870b9626f361e18397f42d4ec8dfd583533a637922163fa17145ce5ef8936db891ab94e98c6c826f7c61bf8647f722fae7e9699d0c1b376dfb364123f46b378d5eaec16ecbf100d012a48f49c14a819db8c6a2b49acb7fbafb186030e6a86a2d1e913294685dbbde634277a6e13162e3721a1ba5d8e936a03ae204f34ce8b9635fc5fb572ec07f662eeff682fd3ff516b8710e8efa13cff242b36aa5c54242617d78e4de8b97bd2d2e3025647de6f8d4de34514b1319cbf7dba66ecce53bcaf3d87eb32925fa7487929f8ef39d2f25819d8c9632efffb2857ae6bd22a772334792e0a68ea89fe4f848bf4f7440498b5b24a1c260b31992f5cc6fe8143b0578546cee82a71cbc100b7b1de6a332ec04013a2414d857fd7c39013afaac53f70da80d798c3b97be33b5ec04ce1a0d4b8c48833389456e82c18930a589d378ec0cde918ae54ca70ce4e08f8b316a5131abb7ae37e9cc85a07c4aa74b4b752f5b73513318d3db38b4f997184bfd1eb8536ca23f24a94dfb84919b503141311495be10cf8174f02b37bca81997724f0ffa50a3681c2397944af5927cad6e1da659bcc4002084c4e3a3b713c70de16c3d4d6c9f993823a757a4cb5a321722fcca5e793f9c533a60f708aa22a867feec0cdef9b8087e95fd6da234bb464dc1bcbb4de9b5afc112626e25c26ef083f1a4d9aaf67429c7f01775186a9073db69c90847091e0249890cea4a887a6009e71e527c718464aa2296ddf81ea92d52b0d5b0a6ed6718e0b8ee1e7605a076d725066d9ab36b85d8ff1dd4230c32e590d8309296b5dff9d9e430c09363e2e6fc10c52fb492902e27b7745f8e5cbc575267ffcad35c22c3345eed3e6734044ec48a145504ded68ba68205e168566aecd69ae5a2260c0e4dc41e25ba8de40dfd0fc789284790a60a292e810b62a5b7de5acb66ba3777bf52298aef98a52b08370bf73f6837e7758ab2e51f90535eb23c274ec814a76a8b30dbdc8c0513732eaca9be042e3d41fb49b809135a2db8e504bd5b3bd4b632598df3d5b4bddd1863ab3cc0befca0649236be500c863e1805225b29c6e72c1c63ed0ea68baf224598c0994fd7aff11be74253849c16b6326410cec6cc5a2d705a0327c35881528fb148ac464e04e6387af3af23a8ddc0fb708723f9dc88a0d2464c3c5797bdb92b54f23515288a1de1da81bc3a975a63893042df004bda98090f8ea0ded4207f89c7da4df5aaebced48656d81cb6eaaa90354f3960ee0b52acec5017d229b4251e426faaf0a8313e6e9f31d7198cb88c0724b386e3307525162220ef65c58de05325430fb51ca855ff25e73bf6009004ffd2437271268aeb892a9e6e9e2dc489fa770e2935f71b7159a9afda29d81096aed36fedead2a9ec5e017ccea8345b06d5c27c870c6b262569aa65a19b6a0fb36f8511095a7708b96464c2bb8333b03d41df1303c7670453bba5ac00b60e307a7c77aff3860a362930b84a8cc48ba4c0d8eadc1faac3ab53d578c8991530fab60dc5ff0a69018beeabd84c161181cea03fec0488d8d3878f14fc0e4c53cca018499f305c0e1d6f932bf4240ab924d1d2dde93a39ed62c84c2c7db9b137acdc4f28b71a8b23b641c935ed770fc63b2ce05b170c644fde78bebe32b54f25b65cc06803e347eb833ee71e58692617ea102c6eee10c44c12f517c53459d863c553da9caa87ab0f8feff488b26a46292467c4193e96dd86d62b69c214c120748f862af4e74da90ee81d278f977dce0fd455f4a49be33777031a3a82583aab4fb3a6f0cea42d47edb6a2add4bbd3f091241f3abba6811838b2aef03eff27b7db13971eff7e0661dbdc1e6edeec81889ccb11a3a919216df7b44778148a6053901eb95da5eda8374b8f89edad637c9e5dd30e1329a902bfc955b1f080d296ac2297cfd6a552473e4fbfff93f3020ab4d802fee5b10a287033be1e7b7a7e57b8a6dfdb1446feb7f106478038a63fa58d09c8ff5bf0616360c928ac7a44399c9aa8a3fc2860e23b0630d87f5af50a7f1cd6e36f78155a48f87075a120b19014a3bd624da95cb1cd211026bb0e1753e528bc9434dda266f87d45eb5ec47adf9a86fd03df0809587807cb9238d846122ca35a28a4a47d64823e4130168bb6c17e974ab8505d296812c667ec38206cb347a060dda3fa2601b3e254860c91c3cbf7d9f121390f0d0f29023ec39e381add6db5d5afad9185fd974c58e75d68188ec6ab50ad61b08708f70c30a1a0958991591887fb258f102264a49271b4f388130508085d867da83ab25d26c20f2665439e19efd2d501b5c8660e955403bb399f02c0c3087d6b6d50fdbe7a79d75f23c50b1c344b90a40f130e62c4a19b55b17ed8babe048f0d21ef6bcc7255074852904fae2c67442c04656b03d9b85794470356c2d9870bb91745b64705d008dd14e59acdc89f452b9286ebba83e872e78bd1051cc588d35d94cce21c3397b494b1f1ef60b229f42a2f15ccc7d64440f71b0b515259a6e91cb850bc7dc1801724e41fe786716ae4cf4b4a2c6ed96cf3fd64b69bab65b4b", 0x1000}, {&(0x7f0000001300)="dacb362447a85543e0210fe68f5524da3ecbfe86a2d504cec0dd2356bcaa278d3a6a624761edd0f864cc68fa6a2165c6a307e1f4aec32edb43ca8cc3efbe4234d6a526b451f99af6c03a", 0x4a}, {&(0x7f0000001380)="842242942fb1fd5c24e158d0b693d86e1d48fbc2a31daa3b2e297bb27af9bd4bc16849ebef562c1e1fbd99418ab3afd994691a75a59e24e8f38c92e1d269dcc17a8b634af25122445882ae94c7245ec4df98e4ba3bac3d94c5a9651c83ec5c87cbcb33fb5f9f5244b835b6c9e31ada3a38c1a4a87e1f204111", 0x79}, {&(0x7f0000001400)="e0ee5c4e4c3cef83dbb34d01208ce5e8c9804ae425", 0x15}, {&(0x7f0000001440)="c0d90559f46019a182835c92f0e66f1492ce362a0d8b4f8c394f8cf143171086b4c85946b1b5149df484f9a926aa79d2af2aec118f564feb50f24dd70feaab5aba84211427362799f580aea1038170b11e7d64b01c59e7e1d978ee003db7e7f30a85a477b58e63554ad76702911e5e72fbee867d6e355a73604c7652695414d3b81beae1ded1b8342e108eb1867c216f88329281bcb616e66785cfd95432f8baaf", 0xa1}], 0x8, &(0x7f0000001580)=[{0xa8, 0xffff, 0x40, "8f65bfccb9732175bde3615842449bfe37881c5f7214aaadbb9032c452afdf3b1e45a491ed78485e9a9128b474333da1db0fe3063dc737f485688d27d4e57b2af28ad4c838d69d287ffec0c0364d206b33ab4a0004c2864a91e0cb90f48da56ca776df5c5f7e9e659585cf1bf417236442d485efcfc4fc5ce4fc68c343deaa6b85cb2ef24f87be6ec5666a4d112f8272799b96e9a635"}, {0x58, 0x101, 0x1c0000, "77d81ec93085d8ec3cbe90ee3f6c898c378d377fd6fe5e576049ef273af4f15aade1a055e44d00f71e0ba622eb0ddcf92aa920362fd3b1167b8346dccb764393e0d23ebec0e5ac"}, {0xc8, 0x29, 0x0, "8cd2d0938051b51ae34e62eff03e1ad6ff9ba3a9346352fc9cb78df8244aff6c348b731eb20e1736f74623d2c666de9366391abc96f6037d71230a336ff7dbfec1624ecc1ca2c411148ae5ff359b868dcb660f245c84d1360f1b3c00684e95a09729f9b12c622f0a51679d82b0d883b526fd6c445c4435de58042954d3258926e3231df12427038119722ca2c0e2575fa174d73487f9b225c81643fe7ba04f1304eb4f3461183083a554c79b5e6b71f5554fe4eac7c1"}, {0x68, 0xffff, 0x41b, "dd78be909e796ec01a23de26dc9d1e06c4628d624dea91afd5e16a5105770e763ae6079a619eeca2054f489587afa9549531c686239d666ed01debb6229e4d65f352e5f60c4686150726d0b948c5d50936"}, {0x78, 0x101, 0x3, "2ca8260de084401a5ec2c7a746741f908a43a871682312f18ce8688a9643bd763b1b7bb24b8124fb9a68ae37ac81b2bcbaec194a86f3f5d089d2b8ab78995abf536893403cc5d7449b1557fc01188143cbffddfb5f63e26dd2a21f136caaa9e11daf"}], 0x2a8}, 0x1) r2 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001880)=""/4096) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002880), &(0x7f00000028c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002900)={0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000002940)='./file0\x00', 0x6080, 0x0) write(r1, &(0x7f0000002980)="2325d18a972e44668a14bbc99e1d405553a67111522163cebacffb2486b68264b15c16232624498ab431464369b1230ed6885ee9474a5354f2b48bd6d7d1a601c6c1a5755fc80839b334d2bb0f234692fbca8e75fa6893d8ff5f97ecfe9a766c2e24d8bde2490417044792594680530d890d7f0d3199e0e38377571e02d3ef81d925675ebae5b3ec970a9d673dd21a895942c53efee40ddc1f89ec7eae5b848a40e4e147f94490314eea94cea3a51d578676213eed9cf9db894bfe6e3e92dcdf6e0ba8ed11f4b48e11a68eca6c", 0xcd) r4 = socket$inet(0x2, 0x7, 0x0) getpeername(r1, &(0x7f0000002a80)=@in, &(0x7f0000002ac0)=0xc) setuid(r3) rmdir(&(0x7f0000002b00)='./file1\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002b40)={0x0, 0x0}, &(0x7f0000002b80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, &(0x7f0000002c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002c40)={0x0, 0x0, 0x0}, &(0x7f0000002c80)=0xc) fcntl$getflags(r4, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000002cc0)) msgsnd(r2, &(0x7f0000002d80)={0x2, "752c74149ea30b25fa435e82110f0f6196526e55daeadcbcf63627dad6f9051cd0d511a044b164722a7dc28ccf0d382ed42eb73ed68e06eb54e5edb5773751091f3ae36e6ff76587186f176fcdf8c348b6c4edc95c95114a2968e0bfc9fca788b83ce0a02517e627b0ba1fc8e8db6452defa0b3f0f1dfcc178dd25dbee8d805997571fa4dd9478af53d8365059d5e1f9373db5f3247c1f"}, 0x9f, 0x800) msgget(0x0, 0x2) flock(r0, 0x8) pipe(&(0x7f0000002e40)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup2(r1, r0) linkat(r13, &(0x7f0000002e80)='./file0\x00', r15, &(0x7f0000002ec0)='./file1\x00', 0x400) r16 = socket(0x3, 0x4, 0x800) r17 = openat(r14, &(0x7f0000002f00)='./file0/file0\x00', 0x2, 0x80) msgsnd(r2, &(0x7f0000002f40)={0x2, "0cd6d305e6b3d79aafdb002cc2ff4cbecc15e8b4d2a9e01b07b172043e6ba7e491db3e61f1bac6d1efd3dff17007e8a42adbc58c106a9db0fb10db9b81dbbe518126d7201a735ea0ce00b6174b183b6a50c4a12e3c1310eb0d561e9105e13ced0e9baf485d79227b4895c3506f3c523d92f83ea99369f09cb6e3bd3792975edeea78ea5ee7863860574482f2b5c47cae94d4f5f86ba0f142622b89554844ffddbc032608575e8fdb894d7cc8824b7ba1f3373a1f3219384fc924686aba6542866cd9548f77ec7f9e0b09ec8da3e8fac54c8fc32083"}, 0xdd, 0x800) close(r17) sendmsg$unix(r15, &(0x7f0000003680)={&(0x7f0000003040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000003480)=[{&(0x7f0000003080)="66ac3e86301e186c8eee1dcfded99bcf72c55cd1397fe6beed8e8e63b2f0a134db5b12b7b42831a409455c9a1f53e2d1d159037c9e55", 0x36}, {&(0x7f00000030c0)="c38a18fd2a7798af272f66afc0733415b51b32f60833651fcae24515b6bc23df10c678e16aa9c02bae7deb324938c5e35023aed5b64d8d534c14ba87f7e50818a2fc7f446b097c68864495e84edd512d1b0f40b2d1414d597050e6fff54fcf253c453b6b896a78f16907429509d1012b2830de0081df7de21a0d2f0819aea37129e11b604686e1025436e0abf65e2ab7b2e8c452bc62", 0x96}, {&(0x7f0000003180)="cd3ecac4b6ee64dece86da26afb8710be338a0058b7eb0ea8dd7c1625448f8c4969d2a3c1ef9afaf391a8796ca3bcdb0bb6bfe256900cda67752f2f424f520c04136ae1ae9185d38fb8d492cfa205e1af0ac76d1e80b392743341ce6adf589e5019f9d0379234c1e45f1dae259", 0x6d}, {&(0x7f0000003200)="aa4e06ccdf31a903c45395638115d1033d0d51e450cc7bc50328b1cb14", 0x1d}, {&(0x7f0000003240)="b0951daf6697230cd3c6c5a037bfa8df8127cb4e51e938e88e8f55ba4728ccb43dcf8159", 0x24}, {&(0x7f0000003280)="0a130368e895e541f597af329849ed2dc99cebff03526824798ac344a0c350863c885d76d6da2e191fa61a5380172820bd2e121aee8f7a2d2a78865283624466c2981d6d9ed87e1fabe89fd047ad41e8ee447f2331a6db16a85553772b1bfb705794930289ba84ae69778329e267b7070633d2d69e1f576e001bf42c05c56b7578318495288a0176ece3d4a34dee8e683861dd947961fe4aaf372db64c25f205eadce4870f798ae47f9efc6b25113d40a91586ec7ba835b5f0767aaf18cdb4ee0b8ed6028aec5cf941b0e7db98735b74075ae06cd89ae7c20f8a6e2b6a50debb9894e1024c9b87", 0xe7}, {&(0x7f0000003380)="ea15046d5426b27086b766d4121bbb97354ffdf25a2e9483aee2378b1882cf30dc24f8167d7c7222112ddf81450d715b476fa5cd5fa349fb93f33269723206be9f7a00c3a3614db56ac8209705dd970ad9648b46fa78446c03c8687be3c742e5007d378b7ae66241dc89771a41056340d0edae99da5df72ff651647e004b668e5449c7fb4138b593001c6d01acedb6ab0c8cfae493df38e43453b61c01727b30230edba83794569392ca1c098c55accd8eca0178a54051fcb499f6a4ab6c17ee02f16d3a8ad1d371b60a37c7ea95c7b73e01f7a3c228ce81d6e840c3a0fa4c8da1b6cd127d632726156dccc6ba0cb4acaf0c45994002", 0xf6}], 0x7, &(0x7f0000003500)=[@rights={0x28, 0xffff, 0x1, [r13, r4, r14, r16, r16, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r14]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r16, r0, r15, r14, r17]}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @cred={0x20, 0xffff, 0x2, r5, r6, r9}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r16, r14, r13]}, @cred={0x20, 0xffff, 0x2, r7, r11, r9}, @cred={0x20, 0xffff, 0x2, r10, r8, r12}, @rights={0x20, 0xffff, 0x1, [r15, r1, r17, r13]}], 0x148, 0x402}, 0x2) 00:00:39 executing program 5: dup(0xffffffffffffff9c) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000140)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x82, 0x2) r1 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) symlinkat(0x0, r0, 0x0) 00:00:39 executing program 2: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x0) 00:00:39 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) listen(r0, 0x7) socketpair(0x1f, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200108, 0x40) ftruncate(r2, 0x9) r3 = socket$inet(0x2, 0x3, 0x0) fcntl$setown(r3, 0x6, 0x0) geteuid() 00:00:39 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(r6) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x1, r7, r8, r7, r8, 0x40, 0x7}, 0x3, 0x5, r9, r6, 0x80, 0x3, 0x1}) socketpair(0x10, 0x20000004, 0xfffffffffffff961, &(0x7f00000001c0)={0xffffffffffffffff}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x3a) bind(r3, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) fchroot(r11) r12 = open(&(0x7f0000000280)='./file0\x00', 0x8440, 0x1) recvfrom$unix(r4, &(0x7f00000002c0)=""/252, 0xfc, 0x2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) r13 = open(&(0x7f0000000400)='./file0\x00', 0x410000, 0x3) fcntl$getflags(r4, 0x3) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) readlinkat(r4, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/30, 0x1e) fsync(r1) recvfrom$inet(r4, &(0x7f0000000580)=""/69, 0x45, 0x842, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) shmget$private(0x0, 0x4000, 0x260, &(0x7f0000ffc000/0x4000)=nil) fcntl$lock(r0, 0x7, &(0x7f0000000740)={0x3, 0x2, 0x2, 0x1, r6}) truncate(&(0x7f0000000780)='./file0/file0\x00', 0x86) poll(&(0x7f00000007c0)=[{r4, 0x84}, {r12, 0x41}, {r2, 0x80}], 0x3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000800), 0xc) getsockopt$sock_int(r13, 0xffff, 0x0, &(0x7f0000000840), &(0x7f0000000880)=0x4) 00:00:39 executing program 5: r0 = getuid() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) readv(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/167, 0xa7}], 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) socketpair(0x2, 0x10000005, 0xb2c, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f00000004c0)='./file0\x00', r0, r4) getsockname(r6, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) sendto$unix(r6, &(0x7f0000000580)="4f9db35a70b7c4bc4ff35d2db689acfdfbab898d2abc321246adeeede30c13441fbd9e2eec350f3918c06857c3351bc73bb6ab56b69a0440a0d005566b52981e493b71319d746c72d613f75b543f43636c39e57bd0ef167ba7393e9057d43501c195c8940fa58093a2e9bb9059b40fe030a88ecdd2016e48ddc8455bc2e1eef086ffb6bd10f9f26792463a3f0dfa36a3d4f2f82f94e9ada54bdb9b972cb9b39ba1e62e81f5742e47045805b904d2ba3c54507de6d40878f50e53ed679e35f20b801e4cff0d6a3317ff1af559e22a1b3d76da9c1c60085d315ede08f29974bad3397f9570555d1776c3321117e857403335605bd32f66b91ff84ac881b334cf49557670b6efa1176dcf79cfc730e064a88b2c790f321ba803025c6dedf82677734487859bfca276540b58fecdef982549caaa90fa9faf3c5b0bf6c3ed6733b50a6ffeadccccbf1ded0a22f7ff3c541fb3208809a0fcec64456670b2f7c0326de54a7a5eecd73d1aaa3cf9ef2b4837324630e345b9217d44150dd2c632d8af1a54ddcd455822eadd4b5ced9dceaab7b3b3f428f87b4a0b51a8ae54225aa8fe8545ee15ffd0cbcb5948cf73b064201d7552774c6bdd59732f4ef455b7a72473b56c5fbba6863590c8b88af912cdbf30d26069dc18e2941ced33542f1517bc43c6ed3a10ddbf45fa58636dcb61cb0f75d02cce9b2e50207210f73688fb662a18003716426cf7cff7957a71a1ce6fbd967648470fc898fac6e030659a4c7776cb9ab47818bd4c3f53f831a5ca24d7949923553614f515552f8ad9efcc565ecf1d2b588e966eed7bfc4cb6d3c85b17572f4724862e71759a595b3093eb1b10a246606f51d4e27957c0a9b438c39d68806c2f6991d40789a90a4f61582ae6d2385c7b5104cf1131ef30b65cd6762a8a67f477560b8924fcf2272a7e1c6243092042d6fdee655995f0b77d28bca6af779aeb61f27fd490d0bfe14700820d040839551e36e73fe07a82d907d137b0e6105b3454e614ee897988a4d8a680cf55d4aeae20595f209a29dc87847f7a8e6f2311f2e79bdf324072a9f39fa33e09638e85c3117113fd1d23c54eb9154f3c41ff39e5555588942940ff47eca3cd5e086da4b0a1f667930ed6022edddf4a5bf42fa19109108f14351d549c85560fadbdbe4c4e6d5cd4cb844a736da64d0c00e43fb60f5160b8e96a9d53351c44019b490f4c27789c9bf6e56116b2c62aa963b34cf007efec9bcae31595ffc4ac10a6b1958ef7e074f0176f032b1f5f5bb957f7d66a5ea546fc95cab0e12b8cc153996391be1dffe754b855f1bc101435a11361805d3ff6f685f805558255fce4996e9e70a908d1ab6cdec1680dda8b83fa71394c406b9c4f1a2df902f7c6ef15a3fee2bfbf768831b35a46ab6366f035931e9dff8c62611581589ce5352e3033d49ce917219738d5b0df020b3d033b6f17ef6d83acfa1688bd7eda7797f49dae6b06e46673ee51b4102e1a5ed0c8ff769de02cc89d76100ad28076a3f3f062320f6072b073687e43206cd47b17ad00f2227179cc341c7b3bf8021ca5bd8464ddd507670e57b64767a325e03995e9af8de6d00a06a5c270c0ab648ee027f7e22cc5f6db29178abb6705581622698d306a77357e452fb24c1689e52cc533b5f94e2710b5c7f495b633dc6a8246ad2de26089aeb0bbc005428515c62ef04a1740a820bd2403c7beae48ca68715c162b0935a836d61eddd971628073676a735d3be3aee04472a8bbbda01e2b5ee833ae23c58bce894ab337cc93bad85639d28de40c97d727be42625f507adbed8c9cb356ecd9831483038289b7aa41afc2ec8504be7d1bf8a6d8cb31fec89ef85c519ec5d55e5117409bc7d465a39aa8a303a96e8046f2b5da77bdd0702b6daa522a7770dcc07e8384a35a035e7561de7e6eb7513efc8500fe90458d8e381625e2f3769ab41a1707a0f3ad0ccffbcc66e081818c7cecee3daeb646b8d854b93b910f04d62d87b9267cbb209a4b7c3a756bbfeee43f1834f4ca949c0f21e20e30a032d903054f0b506cd645f66f1c4608d67bc972e3fbd3befde239a1dd7bfb2745a21141ea0cd409140bb6ab4a12ae7e065cdbd71adc59cc6515bd4d6179f077938ad2b8f53aa5b6aed04e01b935e9dc4014c070775eef5f4767b21e214c10c91249e7c28620f95785fe3859e548803070e29997ef5b78f4bd8bd42ef5966ba9bd9c7808fe2fb6683811741a4b2bc1a1f02240b369d34111d6b623f988c0ea450b0af4df029ee4f1413dd9d251c8c752df805baa4479aa96a51bdb2fb33d776c1c81aa26682e6908acf9a6ce4b0c128dbcd6912405bafe7d7a8f45611cfe162a37a881f82a5d18b7db25c7518b58ca5d2e817137e58dfa6999e43a64bbb751b58d19bfe106b1910028e70fd80824ffb3ed2597b6d80db61aa8221ead9995fd809dbf2a5758b406da63c053f94c420adb4f3c843d06e0e7fd219fc71eb0a329d0e7948c454f4f5a9ffc1862d4d647a6b5aa488321e005f06caa448681de24b82f896df620fa250faa204ca93834e77b0013298990e34344fc1f44ad80244ebadd479beccf3f263296d196fc36af69fdd61d1bd85cb6df742811f4cf1539778aaad49e45053f385c8bc40e83b7b46116231899ef0077d9c5a233a49d294d2cb653ef92d74884c88d2d9928a593daf5ec3958a18668a384260fe1772aa496ea056edf5b9c668357d23e184263ab05b6a6ba2ee117013e1c12f32e99f6387cf9021c87a6f24df764117e0df3e898d91c95d024446afddd8bb190906e759e111e4ae1a664bf4bd0f014570e552feea965fcdd011e4ca74347f2b591a9782b4d067d9bea5413b2c5c00764b9413a129aeb199590d578cc5d83432533982784b6e47747e7844b8970ec555c43f03af69d242c8faa52e0da1bcde40d8d59ee87b42f0fc1a3246b749db74c5907d6eff893d2ccc039227306ab99f398ac8ee45eb09fe09061efd4cd965c9622f85ff5884b2253cabe940fbc642f97a4f3772ca404c52a286c005b752170314ba16cfd8271cd5d26368929c7a3fcbc4ab86d569b29469eaad6d1a984985aed5e21569276d0578bf5911f0f063ac568a8f53c3cec6beffcb2c423c1199f220e5331076c4800434ce19de35136c7a2fab79ae8239cd55189b152ce6bd22c46945d89373cc1aa24ac07b83889c506cf6e8ee653b74cecbf903486821776045cffcddb58fb04841863ac1d5b8bf840bf2aa149f3a6f6c9eca1a6af4fb67f7def846c0c427130a9b597656c7f3a24962706fe7f629dd38c9ba4ca4fd4aa388e22a747cde1533ac9be0a5ffe2762725585b56df8cef4a09bbda3b355c568c2560538efb00f62bba557548ad9e510b4d387c940677fe0d4ad0451dd37b5b509e273dab8f09daf608c80c63e52f6913fb9656d508f4eed21d02caba4c2225869eed6938ee1b5a40504271cbbc5af2d60630c82ff52f06bcbed5a016094d6254f3e97502db679f4f04d8112154bb32338f365c542f8ce31b975b7973b74752bd6ff54cf94df407cfd91c28be152d8360f57525675d5b4dcd2abb0928b63549e0c1cd80e87d14afebc03937abf169d84559316502e66d19077fd8734eb530fa9835d523e3794318b7f135fbcc5ea194d930a2f7f15da81e0824ef3973ec92ccb0b15aa7e1553ae5046398878a6e99c7ced8080d738f1450ca141475af5b311d927325ce96eaf33e18f8cb4533389ce92c5469a2b6b88d89319a01d9e3c0e256e81a029e40d31a1767ef8d994fc30178fd1d7c6806812de2464909c416963bd6a2ef705be75277f4681f49dede4c736290402e16e3f1cc61355a5e5b87eab997dc4bdf92f7b5e4879b7ee4124c0f5a393897ed63b44a5e31ef9b678aa7f16a72945a924b166aff550a387d2ddcdc49d3ccfd3bc9f870236dba5442f6c62b3fc5ccf6944b178cc672aac2937a524ab725bd8d1858103c40d366aacff463ee2d7b72378a26a8135d21991ba4969d2cea44670255709d81fb8cd61d19c110e9356ec79da9f8c094c16438ba6fbfb4f7753f1d1db833964690afb3d06c9bdfe290012804a804eb291ec4a91b9a5f377513e0a1ae75cfd33625529aa7b2d5a02823f4d0fb5ca0637aefa083ccf38830bbb494a05a8a727646fcf7502199da3e3d1da501ef37f0d4d496519ee229afb3f90c62fc0b4ad73b7441b20e23e975142aa2ff9800a3bd11f4e7f81b9acf96f9163bc4e504c863a96fb3f1c26bb401e5c75aaad76fd598e2ce15543aa797cb7fc75a7e6e2aa167541b59c1721cf33779ff01d062aa5664a813da63ce0cc61eb3211e05dc0dcec430468373318062b983afbd0c2997022b3387db8fe84ebbe1591f2060faa893de4624f678c8e485285dd47fa7b46c5f4ebe8189cb65e235c7e63e6ca6543cb301561be28e8ee3b39875ea4155f0daae90a0bae67c7fed18188d39cad55a6969aaeb48322634818ee914787fac2676c25939264edd53d0938f2451bcfd3583e35dfe1b98f7c573066764d3786555faf27bd7a13bf15ae8b92438d7f4dc7d19ecab7fe9356065b367c90ae516aee611c9d1c23ea25abac9692cada103cf53f1a35a65af7e29821d74a357eb7d13def7a30936b3871be15004f3d4e74047b843c7ec1a00b06b9d347bbe51ab9e0d6dde8698b9cc0fb1d0cbebc173fd51a21090c14a6674750fbe1c585df97cc8ea41ab90b67a24ce2ef21592bec8dde8e594170ab67581b9bb1b4fd953e2b391b4bb8cf3aa39358a00b146125204a7a84c94e03657ced1ef441fa8e90bf3160439ace877ca8e1c9e8d51226e15d32d1ffee31932cedce18e5d273fe17bf6baa53d0cd48001ce4879db31e9181c060ebce6be7bf75feb34b324fa7d91a46869c0749adf7cb3e2bf7fc1b23522bb6eda0285831e3e98b26850efc1c7848906c8d92cd1251ed7d49eadee7c0002af4e1ed5b84d5bd1ad07e7914cf27d9f1944d1a5e4cab09216c5554001f675a5a55f1c802d7e697a195023bad74d8b2a4330e28c4226f034acc0b0624f5dc6e42fb76e0e8a08a8a5c20cfb8e0de5ca30fffc26fcf9b2b44de33f5e6c909a8da351642531adef0a1f4a162e26909ab62788761388b04579affd749ae5f462b30b491b3d31ffdf6cf447b583070c1da47d9c5106781af6fb54de6b9945ad40e5b7ac2d011bd0376bacb801118fc01db3ebe1b590293995e5446646a871669bd3113a9b271bafe5a0a2d636c4b132bfc70175e085a661530dbab5d174f01917203577e2d51014b14dd0c2dfd54e0eb575cd9895a030036031aedf43a8e4c0ccd9d011b2d19e33964adffa1006b4e26ffae91717cdbafc3f1fb51ad356c4f51d95fcc37b01dedb78be0e80226e5d0574fced0a88d781e61870d541ca8c2505cff6af631b35cf096c139bb495f610d802b58fff14ce1ce4abd28a67f0bf5648d75ee6ee910ff640eb661eb382bd87febe0f310b4ce14910959213460dad4a17f09fa9fc7fb66b31041d55ba0e24f67338de615ce4b94aafde55f5ae13c544d7c7f975e199b2b898bbc835cb52e09903c9a933a128e5eb6d8bc81226dcdf4081e5b072a4cfae75cd40a0abb9f800539cb67536f3fe2cebc73cd94aec1bb0c56278d229061d98c23b5189558997c0b91fc2002c389df70ebd0d29186eef6e629f31138ba0b5b5af232c92f07bc0d1f60bf0ae45d6cc680eab08265c9e4289d1f6cb8806ef15d4b47968266f904f867bbf62af4a553d3b8669bae571f14fa2200f4aa7a84be48b5d14f4570997ba1b7be6dd548", 0x1000, 0x400, &(0x7f0000001580)=@abs={0xa7019c0565d504cb, 0x0, 0x2}, 0x8) accept(r6, &(0x7f00000015c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002600)=0x1002) readv(r1, &(0x7f0000002780)=[{&(0x7f0000002640)=""/16, 0x10}, {&(0x7f0000002680)=""/206, 0xce}], 0x2) r7 = open$dir(&(0x7f00000027c0)='./file0\x00', 0x812, 0x0) getdents(r7, &(0x7f0000002800)=""/4096, 0x1000) r8 = semget(0x3, 0x3, 0x8) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000003800)=""/106) fchmodat(r7, &(0x7f0000003880)='./file0\x00', 0x22, 0x600) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000038c0), 0xc) r9 = dup2(r5, r6) r10 = open(&(0x7f0000003900)='./file0\x00', 0x0, 0x8) rename(&(0x7f0000003940)='./file0\x00', &(0x7f0000003980)='./file0\x00') setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000039c0)={r3, r0, r2}, 0xc) sendto$unix(r6, &(0x7f0000003a00)="4cc36078722ec41054faf92efa8272d2a4d5037b79bb851c69db0e57518404dec249ebd46a3265d409eec38c0bd664287da1808eb0e850b7718264487b12c6c9bc8e6c57a059852e9149709eea339e34d8f225d7f000daf4265d8446b516e3d67a9b327285f5175efaece448e428dfe20ae1574a5cd0", 0x76, 0x4, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) setpgid(r3, r11) truncate(&(0x7f0000003a80)='./file0\x00', 0x101) r12 = getegid() getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000003ac0)={0x0, 0x0}, &(0x7f0000003b00)=0xc) bind(r9, &(0x7f0000003b40)=@in6={0x18, 0x3, 0xbef, 0x3}, 0xc) fcntl$dupfd(r1, 0xc, r7) fchownat(r10, &(0x7f0000003b80)='./file0\x00', r13, r12, 0x400) 00:00:39 executing program 4: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) chdir(&(0x7f00000000c0)='./file0\x00') 00:00:39 executing program 2: r0 = socket(0x1f, 0x20000000, 0x6) r1 = dup(r0) r2 = semget(0x0, 0x4, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/42) r3 = fcntl$getown(r1, 0x5) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getgid() getgroups(0x2, &(0x7f00000001c0)=[r4, r5]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x11) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) shutdown(r0, 0x0) r8 = getuid() r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x101) fcntl$setown(r0, 0x6, r3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x5, 0x4e, 0x401, 0x1, 0x9f1c, 0x80000000, 0x100000000]) getsockname$inet6(r7, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/102) renameat(r9, &(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000400)='./file1\x00') symlinkat(&(0x7f0000000440)='./file2\x00', r7, &(0x7f0000000480)='./file0\x00') chmod(&(0x7f00000004c0)='./file0\x00', 0x100) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="af006460a0be531b2e9152e2ba37d0813ff44604b26d855193d33cc7e8e81423433245c893f09cf759fc5e70dafe19370a8f13e025c32472ce38f55623b8c445f7d0fe4c87c726c69a24bbf1572652163390c3eb41d0825a537a84dcf71aa8891317836a9528a43cb6f89ee349bd32b0cf5ba7fa4e539a083bd412b8597690dc698529499e8667e0aa700165b1d4f40c25aca1cc6f47eebd136bb4dd4763035dabff25dfe0d727c53730f30abd5950cc7049fd25678e50864f52349b8f594b73b4ff26593a5375744a4cdb43b26aeab8b81afd5ff43452", 0xd7}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000640)=""/191) setuid(r8) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000700)=""/249) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) fcntl$setown(r1, 0x6, r3) getsockname$inet6(r7, &(0x7f0000000880), &(0x7f00000008c0)=0xc) 00:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, 0x0, 0x356, 0x4, 0x0, 0x0) 00:00:39 executing program 4: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000000)={0x1}, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) shmget(0x0, 0x200000, 0x442, &(0x7f0000e00000/0x200000)=nil) r1 = getppid() r2 = getpgrp() r3 = socket$inet6(0x18, 0x2, 0x3f) fchdir(r3) munmap(&(0x7f0000e14000/0x1000)=nil, 0x1000) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = getpgrp() pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000100)="db2a6efc79b2d66d3589d39f9c48bd1112669dc6f88b11eb80bb33ea06713a09fe794be4a08c780e3a4c", 0x2a}, {&(0x7f0000000140)="59c47c228464411d21e316b52c284ea061756683e14271a92cff19d8db06fc8de3ad8ff30e90090baed1394f954fb3cddf882876d7478323e9757f535075a01453751863e46ae1fb3058e1226abf38d85b0baaa6e6b4731c19307ebda53690631ed267d915ccb5945ddc0f4ed75f83e036711db854af38a5b146962040695c628a1f27f5c45eca3dbaa80b41be9a2bb5e40797967067f430ca7afa8aafef64b0", 0xa0}, {&(0x7f0000000200)="272f3d3d091856b1ccd6f45a8a1898c446f2fda3604036ff8a3a882e62aeac5f81417e98aeb54b3f10428b7fbce5824cecdd9c06aee24514c5866b9f5faee2ae35db0aaee2d770ad95ebfe5182a31c7fcf23f8e55dfd9d7844e4aca66f00d7e4cd1ed7a71a3d9fec7772e836f59a3cf376c65007baf34bb60bc145aacc61747f3d7a7d5d3d3efdfea67cfe0b4e9b2dacb2d63fda35f6b054e1bfb55eadf9538a58197270bc61361355cb93d635", 0xad}, {&(0x7f00000002c0)="fea4b62635bc9cbd0e2fd26a1b3ec17fea6ca22bc72a6510a02653e159bfbe2adce0adfe56aa9e96b6ca0fe77876e22d5baf23ece0963996931a146bd4c6540dee2b5377341ceba690efc622c4a880b5841ff7b96d6f86298c58ea3fb5411954b53cc94e8c78af60ffd35303a5916320adc38bfa3d475430cfa69a27f43dd0dff091d735fa816ef5578de1b860756ef646e76ba7", 0x94}, {&(0x7f0000000380)="f7f582bc2a398069ad9014ed05a95f6c7e81b0fba264e959d279194d0bfc25dfd4d7b4c61a8c170d6b6d13834275ad222104ad09274795271254dadd4fb1f269f189c371be79008c50aaab77f71014ac3388791b9b540bad4013509c376647e1300f14aabbd0e8035203a3fd13fc356f705fc51d3430f915461963e5d44719d251ea377e73cb90a444612cdd4c58c7433deba723e1c4064fb2386deab9ad27e4ed2c057edcc6019e5805a33346d55516", 0xb0}, {&(0x7f0000000440)="bb29be49dfb7f2580c", 0x9}], 0x6, 0x1b) r6 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() r11 = geteuid() r12 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x8001, r8, r10, r11, r12, 0x12, 0xfffffffffffffffc}, 0x9, 0x101, r5, r2, 0xe07, 0x5, 0x8001}) lseek(r4, 0x0, 0x1) r13 = getegid() getsockname$inet6(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) msgrcv(r6, &(0x7f0000000640)={0x0, ""/92}, 0x64, 0x1, 0x1000) lchown(&(0x7f00000006c0)='./file0\x00', r8, r9) writev(r3, &(0x7f00000037c0)=[{&(0x7f0000000700)="6cec8c0d6a6a9fc793cfdd132fe24bd43f10e1bfdf8a1b8a56c5eab9eab2717cf2b3028977471faf5e7cc5ade2642bd61a8bf7727813f0a80c686b577be0f0c2e2dede5ba97f420b434b0d3de2b943dc3f4f3d923e645a3e37ae8f6a21a4420e1db285d2178147084aff3ec74746cfaa1c4509cc9849dcc8e51a718e85a3d7c3062153f1f7c69032db491da07a147e401d1d90245e674a0cf8e2c39391259cae6c0fe3cca61bde6fcd5f100ba77ab0171e1d5c635071faf5a064f410a987d766991866208522a6b367b644c146488d3a7bbf28fb5b981ec8e1eefcb034209c51d50940d519bb02b93bfe43f219292f8797420496b116322013d897dbdbd64731c9133ae4f41dc0c574bd2594ed6f44a8f57e4066ebb91b92308459a185ee5b4c608fba8c36d69a2f36894e63d585067d2a32c65226aead66918f8cda589e3414d96d8f9b708c1025187cc83175af10e9d828f742417dc65bde943544bc5684d48184b06a708abd2182759a368e0369495dcfebf2bcd02e6fed382c4446230dd148754aadffdf1f31de72017b4aae6120a3bd13acfd466e1d30e9596cc918914e9343b9c9b7723ae8fa3bb0867cdf8325575e7965bd04c746f8ca966f62dbb4c8c63a93b95f821d7ed314d52c12a639eccc5fbcb67c9a124a40176a367adde5f5468026d6d7f70ad8fe1c95e197a173577f66e50d2710d902cb7453b9fd9fe32c3537077b525e6365457de7f7be049f80a858c0278f261581b3a822b5c1b37c0d8a096e314777eb12995efc4f05565bb8fb21bb6fe690a61bf178a7d52e73c47608a796d18720e3b226b8a44895735bdde0aade6ae688ddac46ff60102e897d7cd5653661ace0455a2bbca76526072ac4e4624390f48b1413e76c2f84e8007f5bfc5f586239dc808cebb3e60fa872fa275c3fe8c3c0f0882b9a4aca7c5b3a7144ff8219bd2b4052b1683d263c260df5d09dd0d6f72d11b172968aa6d22abfeda0d7dc3191e6050d12463692ddb63285d10dd0062b023b4a039945a35bd0ea6a3f0d1f50b47c0dcdee935eb8e44bf91e0213d7a4843d210302bac2af26063450df6662328c290580a662dc80fa33adb7014a929a58ec4c5303c93a8d917e966b38990f79454936d97c38f76968fd4fedf7cdb304cac9663fcd01950f316fa2a830c13bf7d42ae94ae11a356bc1fe5efa5cb80c3d47e8b940f78abd93801fdca425f01b8ed287a74e516a6c934d7f723272fb16cc211bc87275df855e2c5482538a549fef79678fbb4b9c36cf0409ef7daa8ec2b17e11e742111c788d3eaddd86d495ecda584fd115a0a8637c3f2c6b244a6df7c45a3af29b31469e82e292aae176544e3b4781eb3333e730c134d594094b70c2ceed611474fb4a737bd801c303ce47587d060b226d29759bc0ed09320b0dfd21cc4efbea2bfdd7edcb81fddc47b146cca05bf7770afe3e6b482c058959a83ddfc8f090f04c7870f84ce2d5e8757d3cdd4bf9da0acb27189f67a037b782379856c5f5e05c801a94a22ee446e3443477f389dcc2d33e3dea9676a7d2e3f92897a7491ee504eb16556dee6861e28b3093c08790a64b1f867572b45185be5d4d7db0421ef99d2901f98d215500fb80bc7b6a47139807db0bd4dbd46383af3a4fab100ed50a0daaadc4440bfe77cd6586512494399ff59968c9c0c022b108ba677e7357c1e12c7e5b9f0873aac9a9e8faafa358713b7f4cc7eeee04a8e9bd6fc6d998df30d296fe1ba016b5a93455ef06abc92508cae1a160ae3182234bfceb600e2f1b3ef6934d087340181b287b760a9017def88e4d9c943bfd2af18ff3ade5821cc4ce6da9e9a189e43e73ecf22a31856e70aef69e0393af02d602145bb9824d42094e35250e656cbbfa378ba1f78f57e80b4102ad4a14794c877add64e5570c1b78c6fec5d5f9009abc7ddb23c25f8aca33722465aa4df2d568221518e4d5c32e1874ddfa4fe9c0020332e8f0f7f75cf6f68c55d31961f963f51fa4eef34d7080341179d7d5dca1e30d44052ce0fb8ba3e539be54eec5e22f050a5d722a1e928e6c7cf3e0ec24255d41dfff562eaa830d46de68307ee9c73355f31cfb1ce4107bc47439aef52c4c4c1b582b3d47c365c81246bf8ee19b51701abe99b2ff7ec95d4837f00cf3bdd83b6f3001d1d0804ce9886a100b33f56bef8044874cc6e301547219ea2a7fe232bde0bd9c71690234be6346b9a0ddd0d14a191407f63e9af4545cd2c36a994d072adbd8c5182901dbcb491470a34e84002ca9046996aff4b12336062c2eab210144ce845625162b24ac77703e08c4136448c6c20735cb003f52bac36371de1a463eb83e0a8b9520b20e28f37fa821678827a33bea6a278f4e21ecd7e8d5eead0328483c02e9236a41f95cf6e4b815bf72178bdf27fe5477a2d4c2ca3daa6a4432d19766ede8a3bdde1a1f13c813666297d9afc69e5da4ab5bc52c407c92327876e98856ee9cb8984e588f5d7b15baca0820af9f08658df3d3749e1c536a3ca5df5d6e928cfe3851a35d96e72c8a75bd7e985d2139bb394ff4a3aa6a978e67d3fede9949ed704675865ac5ad9937f16dd13766ca7a0b37439a13ee36dcb7bb7de786f44e69f7fce9641a5c26b465ca477e894e26d4b0783730f6093fa8bdabc2c41848d17fdfa03f0c8f1bc554c8c2e71f2c355d77040a9948e87ae41928a94df8a2bbb3b53166506eb001b16266058d1d1d40cd99c40ee363bb5c5d188e0d8e22835f2edde1fa7f785963ef8433e967fa8ba226a1e8412f86bac05abcbab115592f956602e95edf41d547e730e8f75d1a9af3ac7fd1bd66ebf78ffc0d17fc27649b0c97b7955400a25252811395f32cdc6c092d45e2e928188269093450f15bae1565b5cbe8611896b9ae5c71422f1ed5e567cb05b61dcbe00fda8ac719af9b1bc0785d786766bc5c3a82139a16782f0654d1b644095457f14bceff5b8f633dbaec909207c2cf9d0cac59adc5be520ced02458d006975c546ac514d33a823a282eeb94ff8a530c420b961194bdbb317b2445ccf1e45c3a2937ea906efd3abf5a500ead2cee1063e57ac2e3484f6f87b9711b7c3a9f3cc5ba4cb83c51bfbb40cb8f9f606e5c3c5e9aeacd0cd0167120ebacc87c8c48cd6aba3af5f8f1d3055ebacc910f94bb71465dcfd2aff6280ce165e20f19c9cceea9e32fc99aa580e033e9bd2d9fe3814f2707513ea0ea42f7e854f08d6f601df25a2218f293a570143f75524a80c17684d2b2275794dc14a10647339f48cb4205f04ed5883ec06dc8661ef6c4c54b3a874fce5ff23a29d2e7b4675ca8617ba1c13c282897bfea5cd8fee198faac052fca2a2af81a84a1415596b5e6a8b98f895b5a311aac9ac18016432695c94d28c39ba1823dd937ed8a965a23be010f30b31f42468cb23f9a8b2afb1f54c8e4a3f64bb49fc592b423de0417c2c0cca64de0625a15145e20beb4074e0028c6020baa6dc307501f2372ae6433396061fcbb65dfbf6dfb7ec788bad2ad726029e06a865cce23bbe74b458df177518e22788fe56515c4e56e143270ccec6b919d4a7ce031f594e33adfb115e9c215bdc9f72c246f8552cd171039cb2bda108ae37b4d7fb5e9dfc857eae6e41693e82f84b49f55898d3e5e2cf3508725f699408a0f77612ffa0da3440b4d4fe39a0fce319cb26710f60f474fb31b99a56e0e281613dac0f1db514d40a8e9498f96c5a22bdefa33c24ba25188add9b06710780c31f57805aad4c5cbf073aee47203917d1289989a9049a28fd675b9787448062b43e895a71ed515febdebe1020e2b605c702d25493bbad95cb5987d1a11dfb69bd9ed226ada3314eabf3a8c93e4c61e24719608a2f6b23dcc64f26df4e89c62250561870e7221caf41d137543ec4dc1c83d2bc4c6b086060e4c5638704d4bc7502b4f66a0495a8087c8b663a208766d870dd7d9a9a5ec324d1f9c9f7c66a541a51e285368830a602fc9f736bafc0786d8f77fb40aea6014c5c159bdec32d150792f1960109be74d10fe132b6d688be8a85a53cc660b0319c74de98c2d73cd573d5e151df18e18473de83a060381fa5e8b877631dd2b23e443d0f6290d7904e91032fd558f068462f9f664b27ac6ae4417550d377e05e9aa5e0ab0e1675a90fa56326db42fda6ea9a4ba0048a13ceb94be9cbf8a66d3370dadae9848b9f0ffb45b08855cef6366a2f3e166e9d2b0c7b66f4559667dc51b4dc17570ba92e71b6bd771aa59a45488f00704427cf45f0c4a63343614a650c8ae7d23a79ea04f0b929aace112108b504b98c270243c98101c83f6792fc8fa6e7edeb8777a6ae0089f23891972377cbd3c5170923af3af9005b3a1c99e2317e0f5eee752a209686e77b0b961f610d90e2c0c0106d7bf63845f72f1befed52650ccbb353093f849d41d75e2c733fe5b9ff654a70f0f75ff898b21348a498d86e0d56e5e220521ed92854206d4f5e7b6faec4c3ec7da3f9161247dc4d242df0c34d29ffd46ebe8715feede16dc6e6768139cee594800d5016a6f3be2e4c4d515d9a5f957d5a9ee0f3b03bac277807c3234744e5697d1d850b6a1e03a02b92f3b15c83b91bb2740e338d3f854bd6f01429ad74e4524652c9678988e511a34f9ee0708d67ccdcae13c65279e4bc9ed338b66c76c6914a9accbaf5812c7c23a5ddb64ad01314f9a361c5eabe67118d409fc1f492e09351b5f310e2d10c991bc78f9aa89a143de97238001c50b2528d80054e2e513026ca69e473a26b4dc8e38b696df1c6852497724fb2ad48ab2585f482fb6e8956198e29c6eb75b1b5dbc70e9da9ded15e1368b661b313e994987e2cc87e700af5584ed0139647b7cb1baefd057cbc0ad95eca41d00e1ea538724f2eec65955d0b328a454746a084921d332797a71daead7e56584925897bd5100e642ed5d179e235dd92be86dc69b310444bb90268855447f955add39c6d4dd8f81bfa3ae1fbe905435edff374028f59c2b74fafcf8d20f269bcfbd90decaec153a1f5897abc2d6b56ef7ccd113b45dd620b06a891475f4b1ceaa9c700a609814b19dc48e589e781b124b0dd2bdf14fd786a91549d0ce9ec3d7f27aacd5aebb13361101f9a19de3b0c2f62fda74f94149cf28c8f36018ba910ce599d9c4d395fe9ec416e267eee886861f3517bedaf3e22149b69e85910cdc03c2950ddae424cff3ed9706ff5da82c2a2b0620f4d062e7ab0abd8dd5e7f1f78e557fb12534eeb7dbb8ee73d7d1a47dac07916054dc02860a293f83048b014710fe2881dfeb1055c19e1960d681e9e75b550e1d79cc479a8e6d23c2cb75c0388fc6ce6dafcd6026ebfba67c62c71d1eaf26cbf1a78bb7206e9df4763e0cf58c3cb74dde0556f56403938897eb421a100bad2a1cdcc1bfa0ea5ff90e80f39870a37e32c08be63bde4262f4eec77b0dd68a1f513e6034634143fcb38cb9fa499f5c0583d1cb02bebee8d943ec9815f303e06e6b032b36b8f01d24181ac01e5bbea20f5b5768c0c32e7d4a9f806fd92d643dd884f1fc8c95c04c6a38c3f3a92e72bc926de0fe3fe3d7ec2d590fbc9ed6283b34c0c21e9475e148fd8820b8332c4f4faa3cdb3c1a093ae7ffed9290d8549895c58fa665f1b3277e72880aec2a1b2b92973275eb172451de29d028186623e3d37fa583ad3da7913fac2c0686b7b8655d76964cb6c3443a670654346210faad39c93b39ea6188400743c77729f8b3c13bb018a6553eb0aa0f24e74a46f135a9e0a1114627373a37dd7e156372c3378f949df5b1da2dc2a5f3d7bd009", 0x1000}, {&(0x7f0000001700)="1ac8bec095bccea7089e2898d441bea9331575928134dc3f500e79ac33b5a4e8f8d4b4cc3fab0aeda23e3c63ccea74c9ec3ae0f49ce075bf30f75bbc3dda6d3cab66ed07f1bb6a6f3eed7d3a3f6548aec0eda588f5284a1576e10e881526bb440cdca751bd24e077a70f16739ce5b52ae1aa5d1a670d9b7bbf24ae739beabf3ff357f84a1c47d53d853b0f34dab4b79518e2faf447a0bf051eb8554ffe9d4a0a13ad7bef140def945ab84c865b9254227b6787d8077d1fd9b7ed6b31b542ee3d29053a79b1d19baff3514843a2c641888f2a97a506ec91963f8f5c79f48de665fd8dd106d8257c4bad34eb7fbd5583846a81932f121478d0bc5f6eeebe56caa92e4a2bb7f8e21c85113279a78765cecd1386af98bc6bbf3d67c306eec44612a99ca0d5900b3ca6e3282f56dd8c030d68b46cb29522af024a27dbc7bb17ee8b7483bedcadc0b8da84652f8743cb776278748e93f6c654794e956e3c6ab1f043b050b6008b8c3b5d5e544119da28b9c0b1056419c302e80fcf043b4ee0f5fc16f431c85a8fced29c9d4d01a55b7481a5aa5fe90c6ed72979bc122f3415316c8afb73a03119bd10fdc4ccc1449589918476d43a8c8ad2134a6d563048484f49f5d7d6c874a9c14edc3469906f76b5e807e238ccd3ed3a5165492ff22a72512710cae5e824fd05221e087d67100b3c963fa08e70b42fb84a6b992e4a366d061f93c1bc64d9ce02ec8d8cca7f1fd65a39dd1f8097aef6242d25c2f67775c0c99710a269a7394d3fd5f0c0b2a33b798e4f8226649d2a3ae4f74747d677a3fb4c9f5eab72c5811508965280210831ffe74b6684be631afa509de33ac1e000900f118f7c40324e28b395fb82edbd0610ab709a77c6c64881bf697bad6ccded4d8fcca2b886b931596f0cd6b20d419e1aca6ac5022f11bcf7704392cd94a8bde335e2bd50104df1fd2a4198b7aa8f69747b7a1b4be818292742072673a5db4a59bb45d691527b8b49afb38af27d6da4e52d0573d68234e2dbb65dc99c5917030b607527fa3a3017ef35108eeb853f27052608bd28acdfdc6c9dc4273dc1d3b70ea886a1534e0960c93ca7dfc6527ad092005a420f28443ce14c22c6447935b1d51948770725ba105fc8bfdc18133fba17860a1fa0cd004c403ad06b2f4f0f1d2f0675b47fb335a402606043f47cc2f66150d024c82d06f5932981660edf90f7f056b2f494cee91b12dc6c22f46c3b8888f6dddfa303f0cb0b9472d36246f4accb56be1936179b5654bd664ca3ddc3ab7a519d345625394e53087157fd8dd5fcb60955de49c10bbf7db04bc7f7fd1cec895b975a31dfa444b751a3902d25e7f91b64bf2a6b01e8a3b663a0667ab5bfb572137cf6dbf56c3f8e32bf828f2ecc4e99e144faa49fdcc4b1ad53fa179dfe73788c061f86e4469fef19aecda01ab9545971b10330c9def99a7c9a88f3ff056840a02dfd758dda9432dd871536f69ac220dbf53219d79dedfe2f29562fd5e9ac67be202bb0d4f8a84bb12e090b0b3eb10b3f96d40588f2fe516258d9e9975f1a59c6451543f068655c4dccfa713fb22ffc80e491e02d06d5f880b60d318eff66512934d1742c7ce03f3f012e186be2fb511f0680484a3c3d0ae184328506816d3a1bd9e47ed442d63b4b05ad221a81bef71aaf49a71ca64e57e95bf17906bed5e3016fda9dacdc050f1a938588d8fdadfb9aea139b642ecdf74d4d267eea2cf7a48bff36f1314a69631fde4dd348a30c443fb5357d9426c5ae9b087190d0cde71803a74729b65cd434f440208fbf5be2a85a495730d4d543c931b1667830832ed0d38dfdeb48f2053ca1a20e2ece495e238576be50f0192344e5677993a49b7ff0264fccb44eba78a45bf9c5af47d8f40ddce51b65e0ece8dd5c40198e4b3243d814fcbf81e4655e9c1689969abc4e6ec3e06799644d5032a2032d924cec10453057c3f3ba2469e7211a46fb87673fd57f9aa13bf72f3ddca9ff1c19425726fa825b3fa74e49967c77db4db4819423b173afd05997b47944379b8ff92ae511e20fc83f7876ae113a78d9506ad109feae2b95f604a987c7efe17c3c87f2c46085a3d9798d168b2f3a616920af6c7297f84e62a5364d8c889e27c96c812b96f31e5de2740c5ab6e37ace20f206fe66cd83f06ee2f1083476d98480bb371eabace43e3fb57b36d4188d946dc1de8c5f299f928ffef8fed3eba869dc081dc3ed84bc72a07c52b4bc2fa8560368f6a85ff334613521f46b91126b26f7561063aeba518013fc6cffac7fdb018c2ae13348a08bb58a172c8860deffdb369f7d95a0248f0ff0dddd263ee2830f29196489e7af31212689dccb571268174a7176d17113a693a0c6510ff0d8898ed7082824810932391930442f4148e8dfd0b4364ce1af7c77b8c514490019d59203960139dc140e62f3591fa57d830aba2fe681f8d16f4fd860676a312668072fe3ab55f3d4c0b2a5aa5ac2d753c83a1ce69ba6b6eddfd1142746230a8f63c3ea2c778f9cac55eb390d2b1c2801053b6329126c0dbd3bb0855f497f9de53a86f3180544101b58a87f285350e065a20fdae1933fc9b857ce2b92c5ef2a483d4fc8472adb6567fac9fc27d5fae7db82de435e74f8c775460c38097c4aaac76647606618e5d0be9162acca6a2d40d4ef490cb3f2a211b777705f428702757a661aa17e45cd4bdfff481585af2dcd4062266976a3ac092467a05771f23e2a86d0b6c3111021bea965208379bb2c32fbd9b5e6cef0977357c4e14635d8b229949fe4ff68674ff29b50735cdf512a619a32bbd9c096e3ed4922456525e714440e65a524012b6ee837a6efea7a9b5f9a6f0211064bfdeead1ace420de551a80c6ed04015699b1d3bd99e5281e481ded783d49a5f7a26a174ae8e64b37885a2ca3a3c7d14b393e3750b6c67467b64f20665d41c0230a0f80970a1fc81f8b66adc10a00478fb91ffb160b1a531d0c8137cb3e7641834c95571598558ab703430b0ca5550fe3665735f94f9367a1afb857f20a1eac71c9e37917da3cfa26145a102586184b7ce927e023b560aff5d3b85d66123cff7a99b09bbcf9c71e892d864eafde8b829d16d4b0cfc59c9d578655dcf3df1f6ae1a2173d079fbe5337fe6bad8b2d7db4110af24e013e27a6b5d62601308947b1b9ee5fcef162a5f633abc7868441e41e5f22520ca9d7a446bef02b36c56767def9678fcdffbde3a8fb0cbab4f72f891e90f74226fb64c075b3e2a80e95457af11ca9fe8ffeb56160b47f8cbdef059679ef67b5f7e89bcf1580d982a1f4d44f7acfb358bb4e55b45c7aee695186e6c03ffad8694ccc92347a6dbbb8dbda54abceb14a147ed9132c5cd77f4d2a3df77d29190c36501c644be65d78c5c31b506b97910a272319a457e96c49a996ab9a69503cd61ae53e92522f8f5b22606a4683c664a0e5c375909829cc54c66ce14b0eb1621840170b5999899be8cbf3f6cdb2c179eca35c0520891d351c30f253584525cc700f23262dca7af9eac268fc7fbe48e33b2c1db578441bcf360d7db792335fa606c31dcee5f3fe513688ab9ca6a87b8889f2e45323dd2b55d2d2c393c0d3a8e00b737a6451b61b44bdcfda72928de5fdaa7e7793498923d34f1531589395618781992834f5eb3f65d715a6510ac322735d968a9a1ce21174022dc3984f269f9d76a1dc35bd545bf620e81051b80734ffc9b34ae9b0b312df784c7fc8ee55f258632dd218be3b4a94e56cb567779d64cb8313713902bf837eb7956976e331a6d0cf4187e9e018cfafbb6a0fe3fd6a9c6a3c56a1ff5e5a61bae5f8e36a6a8e037f74abfbde9fe3a5264d9c819b679c91fe076f65af60d4408cdee3c8a94bdda627c1129c9b98983acced64230c7204c6efbfe916fd5317e08f53fae7ff14bb2b220b2b5fc3261849ff7783739fe491ade95692801785f47d1bd775287a183945926d4ab2b9ffb124b1abbfd692b32bc55b07388b0a12a4fe19a06b4af7e0469ef0ffe87fb5cae04f0a094045ca90454f5fe7409a9adafc2edb2d5da9f845291254c56a40623e5391119f38e33b001e2ff71d44918a19664f68a0d5ef3fdac6982c31e0beafba2676f57786d1c533ef62ac56e31c878a2effba21935bcafde18cdc718b0c0d0818306cf1599a4dc65e015a298a9fdd9e3c93be191cf0f6b42d5564c379233423c8c82d63c1d33806293f5d93f3751efaeccb246367ca891890a59e24578bc9fb4731b952a20f2904e37ea05ef43c40f382047466741fcd65c2319cfa9527b95f72a74bb1c4653e72db1fdc07cea0e05b4fd49ec5e474be9e9603b6397d9dd9a10f9065d7cb6bf62cd9a32235b95fe3330ce640e2ae133ee7d8f8355a2a5ea8d48daed8dc0957cab62929da2d0dadf7f9e6af75178707e7fdfffb4613051f708ed94d5563d8ea50a0b0a1ac47b9bd643f69a973e462dca40eb90e2b7a97a8e34034ab0d288b4871cdc0c442aab983f838de09c61ab8df755a9566e4357f281262b984c6dfd7f4669e2064da630c1518ef298c328ab4f1d97455eb880bf5b04d21ea32c496296ea8fde92d2f280e62d3f736a83079e38ac19e0881a27b661c334a4581a09128df32268d5c38a1a5908e897ec5e95ebc28e25aabb44df1d6de1c69b331bfee66680d27f22c7df39c847613c13d8d34952ecfbc865a9488039d30d40076222b477fec4b20940b259f1cfebdf19c6f49a064b7c3d3017444d254e87b6dd9c3b515aa8533aec8a82e6127b1c0b51d02d3c4087c75e15b35057cc0d41043d627088b16ec799be951e8932c95750bf524da8c430289e6430ee70a63bd15641b5533cb058fdfc40405640591bb984e4e4b68738338b85cb1b42b2a7f4ed877e8030650737fca99e55e34d009f30e9194b22479c0398fa0753a34b36e536c803b2b6b6deff1f7945d08cc9d8fd9b37142e3aa7569497f96155f1fd6be1d0a7e2c1fb75bb8bea100a4d89597fd966249ffb333ecf3dd23a359ddb3ada2a8a6b9dbb742e909ef306c05edc881b47c48fd714accdf6d1c3a8d66fff716d0a84edbeea14f17dd24f8fbe3ee97fd12981d9f34e999e5d0887cf0bec862b1690845ffbaef1148d9799b327350687113587a8fe23047c4d30057754bb34d561a773467f0cec738f28b4795bd6303a65d2c23f4d29c0b7d39a5827d5212cf767cdda51561ccf046727fec3d1888c836eda6ba0bb4fdf356f9ed68c8095e3fb2ae663947272a54c03e3961d236eeb1d912792587ecff8a1e38616fb5e00853444098dc4be6f89b1eca60fa215cccf3f217adbd16042f8e4811febb05cfd7906580d00e5e8e7b6ee2f7270a33d8b018a3dee6fb043436d896c1135417f4ea47bdaa605ff700df8b384381fd988dccd9d8c691c222ec566c34c27e451be401d388ded6667bb207643b886b0557bc9f0e59ead7eee70c5894d9d97b3d7a9e5f54b4306cddaf3fc6026927f705d929606e034fe2870bd909ab3a2b34255f706527468d7d1bac3fc0a6afc20b0273f33f5fc1cc2e3861f53563e5f8bf01a23a3566a0e7212c9a170de38b5974d6268877b1ec753acf3184ab7d550e4642eda16d5b1d2f691493df6a039dec3d9c317037cf57747f2b4659faee6d3cb41abd173c5b72ad32bd0bbef58aa0fab20d5907c8ab8fe9c594c170c184de1154573d3033d757af3d01d86b47fa83c7e1b2bf0b23dd3211291e5ca9e6eee22baf83cbe803ea87e2b76ed3174a974c068bbd396629ba51b0a8f1f4a925495b61c33262c2b270483c23220d5e57c45c36c", 0x1000}, {&(0x7f0000002700)="4a0af63528257a95f5c8cdd7508012ab6dc75bc66e5461b06c3b44d888a7bd25333e", 0x22}, {&(0x7f0000002740)="2a6dd5273a2f6365baa6fa6ed1e10abe69c52c32be2a5196b903b3d48f6dbb2d67a8cf70ca003bbfc986973ea46307a0b0a2713345d311af1aae590d232893904b05173a0f3b413d66594eeeb391af4cb2a7a2095f456ce9988c63e19de7e6599e8f6c4172ee6ae33b2d7f4bd8dd9dea8d72c051123e0e88449c8201ae2a89ec1279f97ba62b4468d3f5f6bc74f185d8edb069e6108075e0d817fc5f86ac4fe6938b6d66e9ee47130b9cc1d3ae68ba85a603576feb72d2b8d81baaa99ecfcf1183f5bd29158dfbd76419d41c97e0aea8cf4e8fd443413cc5bf48f3fb6b497e5f949362cdc9fd64ae1cfe279b506303360e0d624ce4f83f48f3be9dacf7044a351e98a51df6a7550ec9260cc9ae181b2aa99b7acddabe68823e4282c80b5d4a26e1988b92f60a5236e87744d10c1c5b219523c945b38386ec15445087234310858e2168fa80e36bc487c4944f58672f616a3f017861a2bbb29af9ef54cee790d7bd70383cbd02f8af3f8f93b65506bfb714628c76ab6f0e1a0b7a617548f4a08170acc6179072cafea26840d96bbc9d9cb6b4e9d7b45cc392ca3b7d72db3c4432cc05fb20bb6064da0eb22dd21059a2e02fd0810d9fc8b220d722a03dc926afac390ba30655be3d1364a98e7061c8a3fbe13ee415d325381bacf4965ed5967d07f4e65aa72124568239924b3071e53c4f7c1a47e176067b80da0cb1656e7276941bd8acd13b07b23884b23edb55752fc1234f0c4e92b71010e16089a76eca23ab4af42dcf6391db9ba96b6ea9cc8e207d46b67e07d8ba76f3600ac14ec74245809c2b1891138ad307fec0b217e3eab165e73e8da33e596b1282acf7d3c47d115acf40663ca8c40775589467c135d8a5fa9de9a2f7670e99b2b2f36322231133265fe3d25677e72ed8a1a2b905d850955123e1e00beaa221e4adfc756402ff4de9a2ceeef913f59a2aeb182a30048a88f7da6f0f5a66284afc667293cab9f7b341709c11f4fc09abed4d566d781b66103d1ffa5db545634781b0e7aa3d9bebb5b574daba8b41188d0b10a3b10a505a6f6bb75dcc6a2897052e9935f1d2dcc1cccfdae98131d0bd1a871d9be060ce29f71c98734797430dbf8b532f5cdcab2587b3b6e07922db8d8e742ab67d21881c72f2f9dac87010a0569ae39d67d9f24bedb410a98348053d6992f188a612b2ca79538eff77fd8a53d2c6c59c6da91b2e1fd0fd8c5c844b946734388f75a6ece0a8bbf5490e41fb104746b7da5d721e80ff8693297c9901b9458129f6c4703f7f33c949282986d9fed3431cf12add48e9d623728cdc61ef5567a8a8424bcecb3160b829a4464f9ccea83423db6df8179462466712abcc5d5fd7898cfa28e9d178afc7a3fc12bd630b24b668afcbb66dbce780e9e511ee270f62eae9f0c016f938876b6a5db26fe805ab58478e158c47958d3c70b37e88cb8c7113e1c608022c7fa2fca05cf720f982ddf1a9bdd8a9867dd531283b799d5680202435e29fbda54f2068f29bf64d4714a93b69c11452b7052467d85381ea956722902c2fcdd8bf2f9a6acf588bfa4e81be439fa3ee1584285f952b3ad0b2043c8b57790478c21f4bef42200adaee3b5ba54995c236e4700f8bf3b0221971d2d6abf0b1258429013ffd463d1130545378ada58ceb448bb38400d0f462ba3c10ac05d104ce080dc7fa4ebd62002f1abb5a68ea54a015104bdd8c2ff88fe0ee14a34300c98b9ca3d1bd8eff2f0a0913dbf6118a7cf01c4cfb049f0eab76538aa592e3c65922b4a406020d0b62caf1fc9049f310e65f54c21547222a395857c564822f977171be1916d08c67ab800de4b11589d8867591c1f9dfc01298b251f32aa5702b481736f41096bbf52b86f1be019d02d10be01f3ba85b059443ac263866d520badf1acc64ad2770dcc5a4beaa819a95bbc61e02aa998cfe755350895bb76908dbdf7f03bc3e7b45f70873d213bfc4c8de87d5e123e8a6fea6239a2db67bcad0d0ff12e3bf01e20185cd7893291129718f8e18ff7774eff30ef0c1593692bc0b9f2e32fef7562cd78ecf6b5f4490e373ca6e7178243be7ca4c49be847baf228ea179ca4601f0f498817906d1dbfe5be9fadb26febb24d1442128aba30bcc20783b8041605bcc2ecee937d4fc2d8878d600b783fffd8ddc267f973e2be052f8f29c53322d20f376ff4bce80a8f3930cb65372de69d6ae7816f37a564c6b43899f15d2af5f623aa8a6640fab70b4ff4f5cd9da13cda3b0f717a4da3d7418cd6488ecc1ccf6197330c66ff2f51c0e3d112d6748f5a713f93a63e18f432d8a36f3ae7682ce202e293b889fd14b7183de955bb199b729893a14ad6e3381102893e0e9fdc027928672090ef1411ae774cb2505399114649bc4264ad9d94f63289033b99dbf5bf0bea60f5ac3667bbba8b75000aa421c48821fb5c103c99f1e64811b3beccee63497702a2aea5624adbfd6556c2463b0aeb6117ce749a49277a3b2aa4c9a206050fffa211882335900f6847ac60426c5cc14e0ccfec24bf2110dda8e4adacfc090c7f7db99897fc759e63bbae2473c684279fd80a6f7dbaf6ebc97d70d80de0f823b943c7845fd8469286155131c06eefc5a67d9b752db62351547e215b5fb8fb7d4a6bd037a6fcc390562c1746f4b168e0c60965b00c74abb80906ca89fd8060ebde385a20e619d28dea0c0cb34ec138f190dea4e2051233f9b284fc1a3c9cfab391ff509d8f4244012c695b1f4dddf623be1779d529e67524e4aebdfe5535d7912c235020f7e97f9e5c326ef80bbc1058a4aa584ae14f0d77311bf2cdf2a46d986fe65adc9769bb3dd284af9c2c1af091c3d6ed04d8483db2989a6266c36476fb0991201b5c237bc89cc2339dab31fd7c5efee2f08438c8f93b38f19f43725bc2340b85ace2dab37a1f14e58b94c47e5ccaec127e34804430909ca5c5b11826a336d96011ffdac8a6c1880d2e8a6dccaa60cd95ea0f1a08f3648d990935e664ac88935c3ef26d790be8e1de2cd39fb8d45b0cc3d9bb89aad8cfd545dc7a1783782825fe12980703d4f8d47c01b7d42ddbd36f9791c65ae086c6740d69de44b76cac2b44f5dcbc1d73eeb84289cb797735c31379ae416693d0d764e8273c0d4f8d66ca8e79047ba758f60785227dafa71734d25179252ac2230d8719d714edbf02fc6d34456f98573b5086d71c59653cf139aabd3e14b87c347be1147bae954367c264c5f12686cf8a64e8fe0b7809be234d6e3ecda0425604dbd86c1f936a3de7dd449b19583fe3547e3b33a5c117fa7dcd802bb236d4c0fb9bc2c3a279f80de55f7d8ac7e07f5c3195f75eec00bc0387baf55e0a6b275503d16651bf248f6dcc4c7255b91faf29714b00fdeb7582b7b2b9488f70fe138e56a4cd9f8b18dcac284204a55bd631281e847e09b9930e3f235022856bdd8ee2dd4269ac79e2a007e71faaf3f77a1cfd66ac17a5ddc8ce0a5dda479062abf01d71f20003a242b6f6b191934b109b0506e9fceebbdcd8a4fe0586cc7a9aeda023a06fc08172b2ee9b854f8ef3479307b8ac2f0a3a68985def5fd1914f3967939219c04c9113b95428cef08a484c7058b9989dd6f06259a4b9017f4c39efe79baba43912d743415faada46ad9f26b72fe0a2473ad067cba3c2e292358f7c6855a714706109265a2ea06a64186cc32be21293803b6eefcd7a89d1cc4c8263102e21e4dc085e224077b70d28eb10ba2de6efe1d605040ce1220bbcbb2f72d9e1e8a854ba3ca0415dc154ebbe3ee5625ba19d9d6b8a49244f973967146482d9dc1a61b8ab2a33bac1c9b1660cb0447536a635b4655f8836e7bf4a68b4a5850301731051f43520ebb43d7a82f1367682d0250bf653c03cd7320b8b41ce557d06aa45edc6cf42cb35f46c1d162b84ef1291f1851c84ebc24956d0ba6ef4e720c992738e8f202c6418bd4fba8b7b26871bf5851770c202d65c8d2089fbd26a3889a31439910d85fe2c7f99321fdc0db54e6b8ef491abbe4544e2f866dfaca816b4517942ee396111e5558aa6bf4fc67aef14bf9107ab478d529b871fda052156717b98268e84a4a71d8510d25c36924da8e9dfb896cdca03c63c0eaaf47b57b8b10c83fbbbba421497672f19e9015648db19d53d168fede27159584f126be9e12c471cad29602f3cc31c4d7c88d4af3c7359285c07a00a163476d5517c6b6acaaf9c8baa072ab71ebcc6557b96eb0a6ea4a23af45b62e220966e6be023db80b764a65e7ba0b3e34b55b3de33dd5663b14337c2547234c8fc5e44238f6d38a0e0bca184ded7863165a4e95eb7da09e8de9ad68fea2a96d5fa2cd6c7ad94d31b89331c02f70980d5b5291383d21b8f2d8ac39eaa0e267fb962c6c16d9ec8ec5698a2ee9f3f64523d30f8237e7db66eafefa9bc0a1561e873d9aa4334da88508f0fe272a6d951544c5b36a6c45610644d7dd6da2530b455750700b23e2251a8708225349573e1a9950d4525d6d8f1920a8e6fe0ed2632f68aa9e04b2a01ac1e80d2a130b0f9bd7789043c9009b2a33ad8ad0d1e59b03d54df1f0a3da62f48c567024c918b1d28100e2c56bc2de27a677c14e8868c7d701c3eb40feed21236b65dd4409d4a8fae8813338e67b347ae52c0f3031633fbe73b0d078aecfd454841d94d9d5d998affac7883ce27f5999c2d8d262752e74934371e784d6433b76c8f9eebe01de6e1de6fc7b1be5a514aaecb499e595817f94ac9cdbce734aec59060fc2425097c70cd694aff5732ee83ca4dcb693aa473bbb440247687d8dddd729d8f69821d4a89459e5c8c86f9fdc055aed79af5679a27ab643aa8e85730b0388aacd710eb03b64e4a43a18699e45dfe5f6dbeeda439272faffed9f03d8ca68599a8bedfe933cb6fa418700f6af1d95172896ff760c1c894f504ebafc3bfe3c7d4814a18a534d834d20bec942b000265db030ffc1c5a11daf223d4585557125dc2103d116c824837b230d61b3ef8bb139d0f38ee15da511f9c7a848cd6b6d5b38833ed3a2fb36d6c0667c023d8697619f77e5ca6b5a9a13b09b2acfa937971f4f6e82cc2b2fcfe63eb45cb3e92dfcaa276ee439e1b124254c0806e201a4a75262f72be44b7d3c8bd3e151370b5688c2c04224f5bf76dfea5966599338ab24bcc6b3e781abf734b31e5a5d96fe690b7e76b6c2a40020775201b9889634ea7929361380ab6f85e93a8811953bc6c394c4f56056065cae92a35f7ad0a72e438ad3a44e800ad8cd39d895cd0e70d7ebb43053589527aea0ea5b3d37db2c344458a29d0727be29e3a231cd1503b926429c058154258144de5f93db9e90caec24d51aad66d384481903bcb600f68fa3f3e48b45840801dfe92b54eb26c11214540a4c9946fa069af1f87d8a8a0b72496996a009c25410b93dff0b23b1571fdca07b24b8109cafe21d2d1b1393619591885e3d9710bd0b35f207d0aa2af55ba00a51681004b2ed0d8aab0da77f40ed5d361e8c7e71285c488a3baf3ba35a0006dfab0cdf541bf9cf5726d9b2e2a23b139144e79499155caf1f8a772405df33da3ae0d3776475c3836f3d5d4f7cd46d3b499466ded0f9162cef1a96d763e00885b31c9bd3b8a3a79e24bb69370f6f44d5167f2eaf5ae12b5213887edadd368cfeb4c3dd0949f0b7fb5634434005004bcb104ab39017b67d37cb5e597477a3892c314525af4ec633328042433715b6fa683203bb108955adc7db8bfebba49ffa686d5c3d26d17206941c9f25957327b8c132e9217530457113b67a48cdd84407ad47a513e91d64df63", 0x1000}, {&(0x7f0000003740)="2ce27a99cfdcc6d9d5e80f5e74843adc3d50d9e7ea03ad3b5f9ae2d3d3597583f3b78ca84b2bbc8a390393944bb39ba5d450c80e58cb925610bd45ca587e60fc16b7a597869e414a84c51e87", 0x4c}], 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003840)={{0x9, r8, r13, r8, r13, 0x4, 0x100000001}, 0x20f7, 0xfffffffffffffffa, r5, r7, 0x9, 0x3, 0x4, 0x800}) fcntl$getown(r4, 0x5) ftruncate(r4, 0x100000000) shmctl$IPC_SET(r0, 0x1, &(0x7f00000038c0)={{0x7, r11, r10, r8, r12, 0xb, 0x80000000}, 0xffffffffffffffe1, 0x80, r1, r1, 0x0, 0x8, 0x80000000}) close(r3) 00:00:39 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000100)={0x100}, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) fsync(r2) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x100) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:39 executing program 3: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x3, 0x420) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/34) r1 = getuid() seteuid(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) mlockall(0x2) r3 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20010, 0x1) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x490, r4, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r8 = getpid() r9 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x20, 0x0, r6, r1, r7, 0x6, 0xdde}, 0x5d354ff3, 0x8, r8, r9, 0x5, 0x0, 0xfffffffffffffff8}) setgroups(0x9, &(0x7f00000001c0)=[r6, r6, r7, r6, r6, r6, r6, r6, r6]) open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) geteuid() open$dir(&(0x7f00000002c0)='./file0\x00', 0x80008, 0x88) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xbba, r1, r6, r5, r6, 0x2}, 0x8, 0x78, 0x78d0}) getpid() 00:00:39 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x28608, 0x2) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) r2 = socket(0x6, 0x3, 0xf940) sendto$inet6(r2, &(0x7f00000000c0)="2708c3512906904d339c25b0699ed8118b65df46", 0x14, 0x40c, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x400}, 0xc) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="185ea11bc0304245d4fa2b1ca69e2569aa5ea42342", 0x15}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="da452ba605c4f01f1618769a0d84d348a6ca485157dea8afab947916729173a0bea429c2bd3517edcf545e24d911c0c40bb5f4a39fe63c39560a04a9728b5c54cc1f0774928b8b8da7aaf3886691646e78380f593cd8fadd924c3145c91f5fdd5cb13aa7588c65a41596111973dd4e6a067d96b2b891e6bc", 0x78}, {&(0x7f0000000240)="fd5e03f3d850bde1093b6ae657ac3417ead3f0cd03a13ebc6948", 0x1a}, {&(0x7f0000000280)="3151f0986a673b59b9db9b37ea1599d18b91b6188d1007c414b35d8b826b7edc4873bab1281ed8e0908c0336f714f0f2", 0x30}, {&(0x7f00000002c0)="ddd9370626", 0x5}], 0x6, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f00000003c0)=""/57, 0x39) r5 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = geteuid() r11 = getegid() r12 = fcntl$getown(r3, 0x5) r13 = getpgid(0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x4072, r6, r9, r10, r11, 0x41, 0x1}, 0xffff, 0xfffffffffffffffd, r12, r13, 0xcf17, 0x100, 0x2}) fcntl$getown(r3, 0x5) r14 = open$dir(&(0x7f0000000500)='\x00', 0x0, 0x8) socket$inet(0x2, 0x10000000, 0xffffffffffffffdc) r15 = open(&(0x7f0000000540)='./file0\x00', 0x80000, 0x0) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000005c0)="9df0a7748f250c0d90a4f10aa7c935c072d889735fff170811e3c6485f8724398d4b0f715f74e7f5e105561583436c5448d1f3f22adfa4f6bf00264419c26a20f473bd4a5bc1f5aea017f3a3818786922e5da492dd3ffc424991d95ef4a4b3cf87402b9e270ccce984f0288676e80192ca1b636d2b9d8f0b79cc41109e2b416bc05e2009ed21dbfc25b55cfc81fe3f264980c1bb09c9f3de6ebf8f313e472db78a890029767e74f5ab5ee5", 0xab}, {&(0x7f0000000680)="578ad66b34829330e9535552dc77dc99ff41f6e382cf2ce2f72f450c67ad7edf4957184b93120a580e4e5cd521cfebf45a48ce340dc72c03232fceabe52059a7254887c5709012aa561848d5b172b0eb68ae1942006b99185c8d469f1ca9", 0x5e}, {&(0x7f0000000700)="b71f2f7b330137d0ff96f735567920024519afb18350f14b484ddb022626bb385fe0e5d87516740af80f55e3a57f89c102060063daaed316bef41d04191c69804b2a30dea3a207f50d987408c1a723c642fb76b751c20f91ecdbb3f914b7ae7f4f077256c5", 0x65}, {&(0x7f0000000780)="83011100304a8b9c5e1d4d86e14a741049bca1ea1af02eb744a2b77311fb047ae1dafeed6323cb48f4fc868933c3bea9e93ee30cdc4d7581cdd3e4efbc5f9a1d1587a7134402141f1c04cfb4b202a55c48fcac1c8cf9f04437593c7f7aa598ba79f01cdcfc4dcc173eb3f30e3091b5b04e5367c77b6f9d3c329b96d4b21a3e8567b4879221727b5c7c64acb785ba35bc6420c5862fcb53bbe2868bc9be21", 0x9e}, {&(0x7f0000000840)="aa23a520ad54e8ab87411bbd28d9f9989c929b83e6789ddf74382b091206a9849cfa95eba744814099590bb377d0990699c140c3583a00631c3560242c3870434f40f2ad60cc141d3cd2a46ec9ae1586b28a7fb08bdce3381b85ea1650d917a3cfa2fc599bdce70d9b17e4b63957a87f8858278474b7dfe430113fb1c1ee6bd04ae2e603dc5a4facb85f02ced3f1b21af9cea16eeaaa5e7652a1186673c001f37a174201800144090dfe8216c92b83a105b02e8a2d03a6", 0xb7}, {&(0x7f0000000900)="3de04f92b0d5153ebcbab73a5b049579456c9c8095df2f4d185efa8cf360be75af17f984941e0de39905c39c55c7bb9cbf4b308e3331c59a637780ca0633e7992e4ab6a48812b6fd3d62c8ca94b1c6085af5a11809aec312d124fff6ab00f61a5425163628556dbd", 0x68}], 0x6, &(0x7f0000000a00)=[@rights={0x20, 0xffff, 0x1, [r14, r4, r14, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r15]}, @rights={0x20, 0xffff, 0x1, [r15, r14, r2]}, @cred={0x20, 0xffff, 0x2, r7, r6, r9}], 0x78, 0x3}, 0x2) fcntl$getown(r15, 0x5) faccessat(r3, &(0x7f0000000ac0)='./file0\x00', 0x1, 0x0) dup2(r14, r15) symlink(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='./file0\x00') getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000b80), &(0x7f0000000bc0)=0x8) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000c00)={{0x3, r10, r9, r8, r9, 0x8, 0xa65}, 0x3, 0x9, r13, r7, 0xffffffffffff0000, 0x5, 0xf4}) r16 = open$dir(&(0x7f0000000c80)='./file0\x00', 0x8000, 0xc0) openat(r16, &(0x7f0000000cc0)='./file0\x00', 0x1480001, 0x0) r17 = msgget(0x2, 0x0) msgctl$IPC_RMID(r17, 0x0) 00:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="13d61a41b020be5f14bd6f679614d522fe2703cac44a", 0x16, 0x6, 0x0, 0x0) 00:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xffff}, {0x18, 0x1, 0x401, 0x7}, 0x80000001, [0x3, 0xffffffffffffffff, 0x3f, 0x80000001, 0x6, 0x2b86, 0x2, 0x80000000]}, 0x3c) close(r1) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)=""/231, 0xe7}, {&(0x7f00000003c0)=""/119, 0x77}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/106, 0x6a}], 0x8) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000640)=""/138, 0x8a}, {&(0x7f0000000700)=""/64, 0x40}], 0x2, 0x0) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000780)=""/51, 0x33}, {&(0x7f00000007c0)=""/129, 0x81}, {&(0x7f0000000880)=""/194, 0xc2}, {&(0x7f0000000980)=""/254, 0xfe}, {&(0x7f0000000a80)=""/227, 0xe3}, {&(0x7f0000000b80)=""/212, 0xd4}, {&(0x7f0000000c80)=""/68, 0x44}, {&(0x7f0000000d00)=""/229, 0xe5}, {&(0x7f0000000e00)=""/85, 0x55}], 0x9) listen(r1, 0x5ce) preadv(r1, &(0x7f0000001240)=[{&(0x7f0000000f40)=""/113, 0x71}, {&(0x7f0000000fc0)=""/139, 0x8b}, {&(0x7f0000001080)=""/70, 0x46}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/228, 0xe4}], 0x5, 0x0) fsync(r0) listen(r1, 0x7ff) listen(r0, 0xfffffffffffffff7) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r3, &(0x7f0000001300), &(0x7f0000001340)=0xc) clock_gettime(0x3, &(0x7f0000001380)) r4 = dup(r0) sendto$inet(r3, &(0x7f00000013c0)="abfe6888fb202253b5c69b5127ab660297ce99b60682aa4772d1d5e71227e0d7f1274d46c6e39c115f005fef5945409929bba4db829889eadb9226c066f4e2231f1e754c5f7191afb2f8cd6063ae27326ec05dcfc91d4cd3e2a6dc84db2421dfb33d5d153eca40390cc9dceb218a89faefa2b04b8079d6cbf5c3dcbdc8d2fba00e5f021d2877b1eeaccea1f2742335e3931adff720284b2dd35e3b7e15f3e8d842e8ac1f3cb641d8a127d851e119b34c859d3c64c9c5c33e7c26cdd715f7583662ebbc901b1651ccc60ab1fcfff2d86ed71fa491ca9ea2c17b006d71af6952e924b0d44272c497798edd684c", 0xec, 0x3, &(0x7f00000014c0)={0x2, 0x3}, 0xc) r5 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000001500)=""/60) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000001540)=""/31) symlink(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') semop(r5, &(0x7f0000001600)=[{0x0, 0x7, 0x1000}, {0x4, 0x7, 0x1800}, {0x7, 0x9d2, 0x1800}, {0x3, 0x7fffffff, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0x200000, 0x1000}, {0x2, 0x45, 0x1000}, {0x2, 0x5, 0x1800}, {0x4, 0x5, 0x1000}, {0x3, 0x3ff, 0x1000}], 0xa) r6 = getpid() wait4(r6, 0x0, 0x2, &(0x7f0000001640)) semctl$IPC_RMID(r5, 0x0, 0x0) getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700), &(0x7f0000001740)=0xc) recvmsg(r4, &(0x7f0000001b00)={&(0x7f0000001780)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f00000017c0)=""/135, 0x87}, {&(0x7f0000001880)=""/177, 0xb1}, {&(0x7f0000001940)=""/59, 0x3b}, {&(0x7f0000001980)=""/140, 0x8c}], 0x4, &(0x7f0000001a80)=""/96, 0x60}, 0x0) socket$unix(0x1, 0x7, 0x0) close(r2) 00:00:40 executing program 2: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r1, r2) read(r0, &(0x7f00000001c0)=""/53, 0x35) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="f964e91f7112"], 0x31) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) open$dir(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20000, 0x0) r4 = accept$inet(r3, 0x0, 0x0) write(r4, 0x0, 0x0) 00:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xc) 00:00:40 executing program 1: socketpair(0x7, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0xb, 0xffffffffffffff9c) 00:00:40 executing program 3: r0 = socket$inet(0x2, 0x4, 0x0) close(r0) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) flock(r1, 0x6) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 00:00:40 executing program 2: r0 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) socketpair(0x1a, 0x2, 0xfffffffffffffffb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = getgid() shmctl$IPC_RMID(r0, 0x0) r5 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000000c0)=""/19) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r6 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind(r3, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x80000000}, 0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/159) read(r2, &(0x7f0000000300)=""/112, 0x70) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) mknodat(r7, &(0x7f0000000400)='./file0\x00', 0x0, 0x9) clock_settime(0x0, &(0x7f0000000440)={0x7, 0x1}) mkdirat(r8, &(0x7f0000000480)='./file0\x00', 0x120) shmctl$IPC_RMID(r0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000004c0)={0xff, 0x8001}, 0x10) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000500)=""/32) sendto(r8, &(0x7f0000000540)="59fa65d7fc7f64f0ccb21e657ebdbcb5bdc4e4", 0x13, 0xc, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffc000/0x2000)=nil) pipe2(&(0x7f00000005c0), 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r9, r4) mknod(&(0x7f0000000680)='./file0\x00', 0x10, 0x19) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) 00:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = semget$private(0x0, 0x7, 0x11) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0), &(0x7f0000000100)=0x10) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/238, 0xee}], 0x1, &(0x7f00000002c0)=""/252, 0xfc}, 0x841) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000400)=""/66) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000480)=""/162) r3 = getpgrp() wait4(r3, &(0x7f0000000540), 0x2, &(0x7f0000000580)) r4 = fcntl$dupfd(r1, 0x0, r1) symlinkat(&(0x7f0000000640)='./file0\x00', r4, &(0x7f0000000680)='./file0\x00') read(r0, &(0x7f00000006c0)=""/5, 0x5) semget(0x2, 0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000740), &(0x7f0000000780)=0x10) recvmsg(r4, &(0x7f0000003c40)={&(0x7f00000007c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003b40)=[{&(0x7f0000001800)=""/227, 0xe3}, {&(0x7f0000001900)=""/214, 0xd6}, {&(0x7f0000001a00)=""/76, 0x4c}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/166, 0xa6}, {&(0x7f0000002b40)=""/4096, 0x1000}], 0x6, &(0x7f0000003bc0)=""/86, 0x56}, 0x2) listen(r0, 0xf68) fcntl$setflags(r1, 0x2, 0x1) getsockname$unix(r1, &(0x7f0000003c80)=@file={0x0, ""/4096}, &(0x7f0000004cc0)=0x1002) getsockname$unix(r0, &(0x7f0000004d00)=@file={0x0, ""/34}, &(0x7f0000004d40)=0x24) symlinkat(&(0x7f0000004d80)='./file0\x00', r4, &(0x7f0000004dc0)='./file0\x00') recvfrom(r0, &(0x7f0000004e00)=""/126, 0x7e, 0x41, &(0x7f0000004e80)=@in6={0x18, 0x1, 0x1c4, 0x40}, 0xc) connect$unix(r1, &(0x7f0000004ec0)=@file={0x1, './file0/file0\x00'}, 0x10) fcntl$lock(r4, 0xf, &(0x7f0000004f00)={0x3, 0x1, 0x80000001, 0x5e0d, r3}) pipe(&(0x7f0000004f40)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000004f80), 0x0, 0x843, &(0x7f0000004fc0)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = accept(r4, &(0x7f0000005000)=@in6, &(0x7f0000005040)=0xc) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000005080), &(0x7f00000050c0)=0x8) mknodat(r5, &(0x7f0000005100)='./file0/file0\x00', 0x100, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000005140)={0x6fd, 0x1, 0x3f, 0xffffffffd3aed8d9, 0x7}, 0xc) 00:00:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x2c5, &(0x7f0000ffc000/0x3000)=nil) r4 = shmget(0x3, 0x3000, 0x401, &(0x7f0000ffd000/0x3000)=nil) r5 = geteuid() r6 = getegid() r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x80000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x6, r5, r6, r7, 0x0, 0x80, 0xffffffff}, 0x40, 0x0, r8, r9, 0xffffffff, 0x100000001, 0x100000001}) 00:00:07 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x20500, 0x104) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/15, 0xf) chroot(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file1\x00', 0x80000, 0x100) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="08c6e981a0d7d32386ca5653bbaae489110e1c497c146cfd9054e4fd5f0f21012830752900497e6f53917ee6ab85a26be8b5dccf8b4b7b5babb9293250cc9af8b5aa2d9d9a64edf286f392c88d698eeac7dc5eee08ed9309b691cd18b7a22ff72a49de1013fc2ff8eee006325c1889c293169be8a0d4e71d32083d46fdf4c3e1eb", 0x81}, {&(0x7f00000002c0)="7072aa4d375dea7163af10b7d3be250efa123e03e4df8addf518fc854eb4f650a7efb6f130741f97b06fe99801efe41f9e4e2d0501c696e433977d879fedff7820ac27ad0eb2bdb1fbb51eaccbeca86151e7767c971d81aab3788f7a391e05632b47f0b90690b42b7eb1257ea2b3c5189875771f55aa49f37aa7da456490f5080940a9c3", 0x84}, {&(0x7f0000000380)="ca478ba459fd1b8db33e2f442ac3e05085e5041b837345ad51216e3a43ed912fd923bd9368b63f134ba39b7cf0f549a8dde0986aea4f1195bfda6ca2c5b87b8d2bfa04540b95576b5c", 0x49}, {&(0x7f0000000400)="e050b5b51de88b1435835555050ff566101f7164b142d185242451cc57a20aafc6c09df1048c4dce9070b4b126dbd86a15a6fdb2029bb2079d2cfcf6863d2e715c5fd45137cca2575e80a03ea8db4ef83619aafb35f9b42b76b9e1614a42f964e6d5de800023c0812ca55e0c331b09122c614376aa5bb0876ef9004a6f57bba07386782341f3821a75e9381e6064c161ef8a63e5c2c7996fa8abf72a57a6bbedc6c6063a302e1180450fae4325514cf02c22c699bce7e355a8b6cdd420b17193abb810f3c220d779c223e71fb1c9415433e75d3ece1b3143b71504cc1f3d60fc0e73", 0xe2}], 0x4, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)) fsync(r1) socketpair$unix(0x1, 0xbbedf871448b68d6, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file1\x00', 0x50000, 0x2) getpeername$unix(r5, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r6 = geteuid() getgroups(0xa, &(0x7f0000000800)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f00000007c0)='./file0\x00', r6, r7) r8 = semget(0x2, 0x7, 0x3) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000840)=""/4) semop(r8, &(0x7f0000000880)=[{0x1, 0xffffffff, 0x800}, {0x3, 0x6a6}, {0x3, 0x3, 0x1800}, {0x1, 0x2, 0x1800}, {0x4, 0x4, 0x800}, {0x3, 0xa55f, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0xa000000, 0x1000}], 0x8) sendto$unix(r4, &(0x7f00000008c0)="173b7808fe48fa2dee75e450886bf1f1c04154bfe08994de928154cc8aed68e51e691d116f4d001c6435f41808c9dc0d5da8", 0x32, 0x8, &(0x7f0000000900)=@file={0x0, './file1/file0\x00'}, 0x10) getpeername$unix(r4, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) getitimer(0x1, &(0x7f00000009c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000a40)=""/127, 0x7f, 0x800, 0x0, 0x0) open$dir(&(0x7f0000000ac0)='./file1/file0\x00', 0x1, 0x2) getpeername$unix(r9, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) mkdir(&(0x7f0000000b80)='./file1/file0\x00', 0x8) utimes(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0x5, 0x80000001}, {0x100000001, 0x101}}) open(&(0x7f0000000c40)='./file1/file0\x00', 0x200001, 0x40) 00:00:07 executing program 0: r0 = semget$private(0x0, 0x3, 0x508) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x2, 0x5, 0x6, 0x7, 0xba, 0xc4b]) syz_execute_func(&(0x7f0000000040)="262664470ff57300c441c1f3d9c4427d30b0850000000f7f6700430a82b3290000c401196880ffefffff8f294897ad7e580000f36443fb45c1d30a660f380220") r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000080)=""/179, 0xb3, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x800, 0x81}, 0xc) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8200, 0x1) r3 = semget$private(0x0, 0x7, 0x400) semget$private(0x0, 0x0, 0x2) semget$private(0x0, 0x0, 0x420) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x101) fchmod(r1, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getegid() fchownat(r4, &(0x7f0000000200)='./file0\x00', r5, r6, 0x600) renameat(r1, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r7 = semget$private(0x0, 0x1, 0x4) r8 = msgget$private(0x0, 0x4) r9 = msgget$private(0x0, 0x220) getsockopt$sock_int(r1, 0xffff, 0x1101, &(0x7f0000000340), &(0x7f0000000380)=0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000003c0)=0x8) recvmsg(r1, &(0x7f00000019c0)={&(0x7f0000000400)=@in6, 0xc, &(0x7f00000018c0)=[{&(0x7f0000000440)=""/217, 0xd9}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/176, 0xb0}, {&(0x7f0000001600)=""/31, 0x1f}, {&(0x7f0000001640)=""/238, 0xee}, {&(0x7f0000001740)=""/128, 0x80}, {&(0x7f00000017c0)=""/227, 0xe3}], 0x7, &(0x7f0000001940)=""/90, 0x5a}, 0x3) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) msgsnd(r8, &(0x7f0000001a00)={0x0, "725accb7a37bca7aa72a7ceba4bad7da6902481db5474df002663a1008a8901a4eaf39073a457d2dbe880918fa4cf2d0bb296c4f6bd41ff225d928a6a719ad3acd4d1939fae7142c0b72553c2252dcf3aec0ff2949f7f41ad7c98b90a3c1499df52322428f16b6b0c1338dfe317ba880eb3bd67ab35731865873465f292269"}, 0x87, 0x800) mkdir(&(0x7f0000001ac0)='./file0\x00', 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000001b00)='./file0\x00', 0x10000, 0x88) getpeername$unix(r10, &(0x7f0000001b40)=@file={0x0, ""/108}, &(0x7f0000001bc0)=0x6e) msgrcv(r9, &(0x7f0000001c00)={0x0, ""/24}, 0x20, 0x2, 0x1800) semctl$IPC_RMID(r0, 0x0, 0x0) fchownat(r2, &(0x7f0000001c40)='./file0\x00', r5, r6, 0x400) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001c80)=""/49) 00:00:07 executing program 2: r0 = geteuid() setuid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getsockopt(r1, 0x8, 0x10000, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x100f, 0x0, 0x0) 00:00:07 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') readlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x2d4) 00:00:07 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x6, 0x4) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0xff, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000180)='./file1\x00') r3 = getegid() setegid(r3) r4 = shmget(0x2, 0x2000, 0x41, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/140) r5 = getuid() fchown(r2, r5, r3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x100000000, 0xffffffffffff8000}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x1810, r1, 0x0, 0x0) r6 = semget(0x1, 0x2, 0x20) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000340)=""/190) semop(r6, &(0x7f0000000400)=[{0x4, 0x2, 0x1000}, {0x2, 0x2, 0x800}, {0x4, 0x3f, 0x800}, {0x2, 0xfffffffffffffff8, 0x800}, {0x2, 0x5, 0x1000}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000480)=""/159) r7 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000540)=[{r7, 0x2}, {r2, 0x1}, {r2}], 0x3, 0x81) getrlimit(0x4, &(0x7f0000000580)) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000005c0)=""/103) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 00:00:07 executing program 5: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) getpeername$inet(r0, 0x0, 0x0) fcntl$getflags(r0, 0x1) 00:00:07 executing program 2: r0 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) r2 = dup(r1) nanosleep(&(0x7f0000000040)={0x56ec6749, 0x20}, 0x0) nanosleep(&(0x7f0000000080)={0x101, 0x100000000}, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x4d, 0x200) open$dir(&(0x7f0000000140)='./file0\x00', 0x1000000, 0x42) r3 = socket$inet6(0x18, 0x40000006, 0x7ff) dup(r2) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r6 = msgget$private(0x0, 0x58) msgsnd(r6, &(0x7f00000001c0), 0x8, 0x800) clock_nanosleep(0x20000001, 0x0, &(0x7f0000000200)={0xfffffffeffffffff, 0x7}, &(0x7f0000000240)) semget$private(0x0, 0x1, 0x152) r7 = semget(0x3, 0x5, 0x305) open$dir(&(0x7f0000000280)='./file0\x00', 0x400000, 0x4) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) getsockname$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) recvfrom$inet6(r5, &(0x7f0000000340)=""/97, 0x61, 0x800, &(0x7f00000003c0)={0x18, 0x1, 0x1, 0x81}, 0xc) shmget$private(0x0, 0x2000, 0x14e, &(0x7f0000ffd000/0x2000)=nil) semop(r7, &(0x7f0000000400)=[{0x1, 0x2, 0x1000}], 0x1) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000440)="1595b8c8b79b64dbd6fa108d085347049c66355b36986ab2c0afdc50f5605bcef0513361b580e35c74cdfbd0f59bc8a3683b2164126a52fdf84b7e8dcd8a254c7f45f4d04684c306aed83cb964798a97dbe4f846622d117605626a8c0a3af2fe7b95ca25b0987deace06", 0x6a}], 0x1, 0x11) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='\x00', 0xfffffffffffffffe], &(0x7f0000000700)=[&(0x7f00000005c0)='])\xea\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='!\x00', &(0x7f0000000680), &(0x7f00000006c0)='[\x00']) unlinkat(r5, &(0x7f0000000740)='./file0\x00', 0x0) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) bind$unix(r2, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000007c0)='./file0\x00', 0x800a, 0xfffffffd) 00:00:07 executing program 4: r0 = getuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') semget$private(0x0, 0x0, 0x8e5a3c6da1b16abf) chown(&(0x7f0000000180)='./file1\x00', r0, r1) setsockopt(r3, 0x78a2, 0x4800000000, &(0x7f00000001c0)="5efdda98e2697fe886de5ec2cf42bd5d47820c47e286e6f6f4aa1842687fcb2886903d78f79f89955f7dc5898cd0b69a889e8680d8ad51bd7b30ca2e6c3669af3f0e549f1a508046e7241acc9da9bf405feac8387e45398009b3752b6d6680cc2552dd1e073c610319f49e374e10a648bb1ac009220605ba57900a2e06e4377247924639c1a18bcb7156b1feee54d43c8ccf02044cde79de6d08ab57c773364d1b5fe38d72", 0xa5) accept(r2, 0x0, &(0x7f0000000280)) r4 = getppid() r5 = semget(0x1, 0x4, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = semget(0x3, 0x6, 0x4) r10 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000340)={{0x8, r0, r8, r7, r8, 0x46, 0x10000}, 0x5, 0x200, r4, r6, 0x8034, 0x6}) getuid() semctl$GETVAL(r9, 0x4, 0x5, &(0x7f00000003c0)=""/180) wait4(r4, &(0x7f0000000480), 0x21, &(0x7f00000004c0)) shmat(r10, &(0x7f0000ffe000/0x1000)=nil, 0x2000) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) recvfrom$unix(r12, &(0x7f00000005c0)=""/40, 0x28, 0x802, 0x0, 0x0) r13 = socket$inet6(0x18, 0x4, 0x4) semop(r5, &(0x7f0000000600)=[{0x1, 0xf5, 0x1800}], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) semget(0x3, 0x1, 0x224) setsockopt(r3, 0x7fffffff, 0xca, &(0x7f0000000740)="5e2fdf2ae3b2c9ee710e1cdf70e098b4730e0b7ea49cc2ade42a09ec2c4f7bc02aa1ba97a72b4f03f87218322b272a88aa5d6eae9784f7fad7c465b826f8a9cf398c3bfd1cae26001ae6e19367bdf3aff4eb6c265120b10f658fa16950be3b4b8a49f21c2bd7b122babc1aa1a3e9179f8c9aea184077d703272f73c7616d34161e8f15f43296d5182d9acce8197346e5bcdd3e899ce648c0e957bd77952b5550ffac0dd5e1467e04549cb3d26adfc412d10102c8b2fa06692b95b65230fc69f8", 0xc0) mknodat(r11, &(0x7f0000000800)='./file0\x00', 0x8000, 0x11e3f56c) getppid() 00:00:07 executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000080)="cd2cac32fa2e484f352bce8bb653587500720eb354f4e109d9575736355bd860b8145af9a57b31a238d9f0185f7694238992e919093d8bf6fccbb6709bd1896a9712fb598fabef5b87c8481fb99b658c37102f213d6332dd3099cedd9017f57b02a7bd0eef11e683076210fe271894376710f56df9f5dab7e3f365368d7f13bfeec0eb82e435b519b677d8527edbd4b01463fe192ff4e57b8ff1596a580ca26a225a91b5f8f98ff175566acbe39e83414d30d878b988e79c72ea6f5cd26405190901c1ed0a4bae5a49014a11b6689f991db94e92be1ba1c5b37d21623b5bf971913232fdbdff0a5e0d98ff6d2d36878f26ed2eec11cbe152c0dd03260f4d4eb47a9c079eb9451f170508a8baac7fe97cc4e59f50f740fe5c8f100592aa74b0fabdd2b96b60722fc7a7c4f770e0b790cc2e9a88da4c976feb4d052d5583540c4a697e5fc238ab9b01b8ec43f5f4e08054b308ab3a177cfc5963790ff3cc377180f42f785d3b40025907554fe5a7418de484af5c0c1dcbaf038c3c6ddedc7dce066f0f868740e0fee34e7c14759c11f674f205fc638be37eb046a4edbca20746c6a1d5a453d8107e7a592272ae37e2fa0a5041c3afc76846900ed98c5ee4ec685f4eabd8ec94a51a43979df2929e1379b9cfaeab8ef77cf9b46ace6bffa2c6dd307ebbf54b13353cce5eba017eb00c03866126b129356ff0c33eaac2e7aa21ff7bf74873a005de0dc9f3e704aae4cebdbf8a3c865afc21f142c0bb32f11d660d5b34e84c0b29d530c8a6c9a00bcb83146ee7489e64aee36eebaf686f18b52f96d1f317850e87ffcdd85054830829e849ed6f072ecd10dec61db86d5ed6aa615d4d80603aa6695fcb32843205c54725ac71f302e2cc521c4adcb15e8c854080a246f9dea902884f6ee7dd7c54cd5471a1579858298fc4cbd6fbae05edaf46257b8e86ee5e8c0e7a3f06798fc4a65707937ed7d0f6e1b60beeae13280002c62c5efcb20d50b3c1adeb4ef31fd7b3777923cf704318d2e26f5dfe36fdd37f11b2d36779ba318fc4ad95b02b4220e9db7776f2937dd52540f9b0cbbfb825598a527625e0f3dcaa23c5616519a976a6852d624cacd0c12c29ec7b80b36244d70ee9e7c7c14b2990a6ab7c3a430acde95abd002b14837b0b26ca9be345c72cdb66c5f4a5a01a455b64b8417b83aed59d4e3dbebdbf210497d969528eb6537b9256779cc38976a5e7122ff5cb2661270a5693de223320b031e767bb5a4389c4af3af7206944ac6d433f82e4f2a0a8ce6c3cd04dd0e181b9f599f73bbced0bd2d82161bb0bd5f81b613a5fcd8fe8f1fae190c67a2e96322875080ad3a380888291dec98888ad4f2e3222b965f504620da7445311e2ac0f196d7f70b0788a60fdb431457f93def6cb58b2e152ac7a4b726f910826c56c751ebc73435ddb5518fec2f1213d18c838d0ae36be730aee32675c3c845cc767a3a2a3126a55703fa6075a92ed8db1f885bc55d2432f131da5f5e2ea87a3b6766cda210d9f5fe608ae096faf38ed7ee60ace8e406299f99e4746dde86a4b56cc51437acb547b8026469580bf4db9b50632c20976e7324575bbfd6060143727000fd1a2090371b5875852457164ef130b802bd90717306224e39490334e6507b1e2111c26ae6d935a10c0849bd3a240e8669040f566d08b117014fbc16a4e2b1204c52b40007d85fc46c8a443ee14fb8ed1d992d4d33d58d5854ecab78a3a7b8b901c804e6d95165490e84e28e6990ac05511a2bded588ef4df2d5126d29c18eb07858f2489dd00b167fbb8950c97adb3ca022c37b349d66a19bf56ca85a014e9be1a87b9246d8733ef342d899a810fd4b7576350feb8498f16597ed4b6bdfef510579fc52f426610f1250794beee1c71a8fc9ecfa2508a282998e5e6262a81fbbc300f88f12e58b2c3a1d12f5f902c49a8fb66402dba95299cec1bad229a6585c75febf5f167e5a8ba920c4947dbf8732aa0774d853eb5c05442ad02718f0396868b52a4a2fb762a51bffb5628f40621f73d75d46829f14230ae0ec15a906262ecfe69a947f586df8d026b735d2ed7a1b8ecd75b36cca3e624501e382111471b3f03c0fa902e80e19a3588c2d7f47f28f8d35b03325f36be23fd241f75b77a8c7a4baa99f8aa469ac6b74fb2e2dd72100769c0eff118c5f2ab498b7f0f3b2ddfdc400a370b56ca5fedab9d1f530d4d6417f13c411f1a71ea419779809a7c2e1eee25d6d4017642aa8ccb8bc453499cf4c0690a8117dbbcb28360b60fbb835b92906570e22c7ea5a326ec8907243ff2b9cc6b66cefcfc1d8a191fdd568c26f7d0ec4b0ed0969df93b31f77f093bd392ea421d312e2504858b9d9c7d93edfe52654d4cad17ad6c4664c9c4f2e5f0f0760e6514cbb53d9c99bd712ea766a17ec057657109ca50e85037d8b06e5c7a10979424f67451dc8c6a42dced637faa852ee7725bf5dbcdec53fc396ac28227351cc747180ad72af25363762a68d627dfa6613914f90971c6b9477fa798f7c1b69fe11cbb40116984bbb6aec278ba010def76d633a9c16c77150cba508c79930acaffb86f14de74632b4faeb862285acf98dd80983fa9d7356e02d28fbf5f1aa53d832f90e2c32d8f6b21d7def15d606c35a37a4f8d945e178d24ad3cf6c3a668372694bc9c232b03e9bf637db60ea73928b1d353258b3b832f0cbf46a977d89bfaae27509c0c88df2d0f95b0cb35c739c8a342e2e261708c1576b0a4313b820970fa62ec1b5067389470fcafab180f72ec323f749cbde4964e5d5e425d06f6cec76953cbb23684e612ec24f35e90f6df965ef30feb65b8c13424d5e937aa5ba3f85888eaa87b1982aca83ee66d33112bcba25399bdadd2a01da422728090cb2e019d9fafe962336208eaf68e68f38823188cdf85658706f06348b91935d6e8d9afa862ad8fe08d0f5d395dd989ae8bdb2609037969a50cf545c685377a3a1cd9f791b1dc9b72090df492fff7ae35179431b7ceda2adb6e742a32d92791d33bd37d3c0d3b3e7eac2409386e39bb05fed44814669ff4a879f663d76b009c0a1cf49d40a2109544a5ad6e71a338c744f406bae9d4fd259d82cb8abada20741f7e632e880c4d63f93d2d3e98d767b4edbfde9c005fd2cf48cf0ddbbb5c86b6d058022bb89da64399b90121677c3c99ea2ced9fb4b5619c48d47d2244e4a3fd996389cad97c253e116a3e4cd1c1537d24a9ad0946a5350155e760e6766c30cc5d24873a31b71f4efb496c5e8ed2c9d9220e8b85660fa97a3a4a849ae09a64eae2031fb83c8254d64114713340351d98df5c17c0210358895ccce00b97a31f5cb0e3a7a36d220e5093985f58bcf0ed0ea21ac33b31a6aae60c39c355733a97ee70ebb6754d730feb93602a2bd8f452e192e12b49536fb7fcaaf6c230c489fab34f10c9d400837b7d690ca545118fcd29f6d9b5d21ed8e2ba6c7914af41006398e1e9318ae97ab7c1522deeed6198cc7ed58bb307a9d899e1c211ca52ebd5cd2a5b55f60431bdfcf6fa4bb8cc3e3813955d0980b4ff0cc2317f1ce80ee1ae26b47186279cc604516e2428018db8f4afd8c4d32b2c0cbb5f86af9d80b5fd76f38f002d1aa86b33c086698d7cd0e3251849dccf10ba79a554dc329197c9bdd030d0cff1d6f5d931c1dffe205d70bed4f9f4e1c2997eac4c6eb98f03489608296dc8f3835470490babd3a2df78884a7e10526edcaf49f606dfbb2334b5037a2f717ed9d01b60dbe1900c1a6f41ad4b01a28a7794034355d3d897f284c373e4f12a28c96b90d3ac01ff9789ba53fb8d9e12a83e2b36d3d77aec21895e526bcb48090846d0d14683fb7455c37a6ea7ae38af98b0751ae959c3a49230c75720c7892aa0b9a808f014e416188ee61b03c02491d329309d0a6bd0b1a570f0af8f373fd51db152a7c15710a107d72c8b59b21a756aa878401170c429eef0f0b2bc68d969ce572701b438591f59c3dddb188c642ae04edeca1a073d0208557669372c69dbe8a1defbc9581fe9ed9534b3ff46fa6a1afcbc908aaa3bcd0ab37c43a15562d192576b8c72fad18b7f24ce4f1a585ba69171a18c9b157e0d01ba03c5eff57a4a6e76f516e0011555da04909343d64408948d6556816f845bca579e092248b0ec858e964c40c6a9aa19ab63b703a8028a0a85e12cb2d6048a5b646ac6eb9facfac38ce5cea3f5e6ca7fb9e9b70f5cb956ab22090b03ed2ee1808e86cfe1e146271f8367eb685c68af38f25af22f14196abd81e5f15b60cbe0c10e5016e08cbbd7e0e3f3049e8ee64d1bb11536c01e0569ccf66624c6993aca0e80ebdccd5a15b35653da02298b28867c1cdfde145534573e590a2eab8cd23ae16a8d30c6ed598f863645e2fbd70434fd540e43a87040ff38f22293fad51b51680a7e4295ad6caedba02459578ffca9f232b509fb96043b96668397992e5a573b1ca4834d914beaa6bf8b49f7cfd505768f37d3a9140ec4263d87b08f8655f2886c9c5951140614d885645a2fb3316359ebb50fc8f641a4cd482815f98d34633a1cf4f9c02d16ca7e8dd95175bd82d82d3adcf3106aafff689f3b2fc4aad5a2eeb46eed323fce372f7c3e6ae6e47d3bfbf0d0341be384d19fb487aa413b3500a1bcb6cdd7213f42342811b89e5d5f636a7b624ba47e9f64150b1ac6dc187a08d77a04810109280eaf9cc8ada8c10e8f8e88ee938b0509ae63cc6ec45ced2fbbb64373ffa59d7fd511e662fa438fa2eac8c78691f1eb7e2db8b6d4504ecc89aaa4ee049d7ae7465db08b99e3ea0a7722289595d8f4af22d65754e135ca1bb8eb9ae3e57272d5ffd292bd6837d0f24db31b18f7bd0fb2bb2b398589a65135d2de5bedf96e0013eff76605395009af6f4287bc209b9f4b7e20119416ef056b803b17d62f57642ac8d4fc38d49b10ca18b488086c0e511cd3a73c20197566f4cb84933000cbe88bb41e765eb51b30daffafa67e47b2c3764762c595d2bfda6b3f489399f9f27ccbcf095f3500c870eae64eab0474b976d9ac49c71555c38fa2e7bac7d4424eeb517862f0fbdabdbcc2e3f9c1c03113deba5fd331b9a7cb9ad7a38e1e1458d074d12d2932cab7d621c59c67ae1035a314bf083c56f7d8be5a0e7064f919de661dacc25f10abba72de3419a55bb925c4bc8050125417b0607d25d585a3147262320a62782a31560bc0f2a2340779c1f9c7a72d3e2c9cec13c3a22d2f1ea949beab694142627f67857e5669cf336930a1df401228e9889834252401d84c05feb5480cf95ac135ee6d7e0114736ecddf2bed68655e3a7fd06ec96a2253d02c8cba9f9d077a66c76911453cfa4214ca04aae0f74fdb5cfd0e45a285cc871c43d898c6c98b1fe829ef02720bce993349a9c2e8bd709d52884bfa55a54e206b9ffe35e78ca32ad6a166cb81117a15f5a4c752b89a50e0012c2a9f689165d2ae30ae6352acf28f506f238eaf18139e7fee4873b3f8a2ccddba74f91256c53d2464de0dc553023c6568af761bb972dae05b6483e5bc11d86b2a71978b583df11f603b27cee48e00ae1cc558218bb4630d92a7fd683cb9c64498f6b3f8efad59777b786797467c3f248e972fa3658cf6f6a43a3aa92a96f9f836cfb55107000dbe3706ab89259ec3b3836c833f9d47296de2def3656be350aea36ab88936edaf56533f5200ed3bf81ca2b6a061171d3d6cc8ea9c6c5bc941ffef6ebb47171b552f0d3905bdcfeeb6e0954e17f511c854443cdf77e445ea9cb4fe18f56df347e66f63a00decb1926cd626235bc4", 0x1000, 0x1, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) flock(r0, 0x2) mknod(&(0x7f00000010c0)='./file0\x00', 0x122, 0x300000) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001100)={0x2, 0x0, 0x8, 0x6, r1}) r2 = open(&(0x7f0000001140)='./file0\x00', 0x498202, 0x8) connect$unix(r0, &(0x7f0000001180)=@abs={0x1, 0x0, 0x2}, 0x8) close(r2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) fchownat(r2, &(0x7f00000011c0)='./file0\x00', r3, r5, 0x400) bind$unix(r0, &(0x7f0000001300)=@abs={0x0, 0x0, 0x2}, 0x8) readv(r0, &(0x7f0000007700)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/218, 0xda}, {&(0x7f0000002440)=""/219, 0xdb}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f0000003540)=""/4096, 0x1000}, {&(0x7f0000004540)=""/4096, 0x1000}, {&(0x7f0000005540)=""/254, 0xfe}, {&(0x7f0000005640)=""/4096, 0x1000}, {&(0x7f0000006640)=""/174, 0xae}, {&(0x7f0000006700)=""/4096, 0x1000}], 0xa) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) fchmod(r0, 0x40) symlinkat(&(0x7f00000077c0)='./file0\x00', r2, &(0x7f0000007800)='./file0/file0\x00') preadv(r2, &(0x7f0000007c00)=[{&(0x7f0000007840)=""/242, 0xf2}, {&(0x7f0000007940)=""/221, 0xdd}, {&(0x7f0000007a40)=""/209, 0xd1}, {&(0x7f0000007b40)=""/151, 0x97}], 0x4, 0x0) getpeername$unix(r0, &(0x7f0000007c40)=@abs, &(0x7f0000007c80)=0x8) setgroups(0x4, &(0x7f0000007cc0)=[r5, r4, r5, r4]) r6 = paccept(r0, &(0x7f0000007d00)=@in, &(0x7f0000007d40)=0xc, 0x30000000) seteuid(r3) connect$unix(r0, &(0x7f0000007d80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000007dc0), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000007e00), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000007e40), 0xc) pipe(&(0x7f0000007e80)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r7, &(0x7f0000007ec0)='./file0/file0\x00', &(0x7f0000007f00)=""/193, 0xc1) pipe2(&(0x7f0000008000), 0x400004) connect$unix(r6, &(0x7f0000008040)=@abs={0x0, 0x0, 0x1}, 0x8)