[ 123.2524276] ASan: Unauthorized Access In 0xffffffff80a7f51e: Addr 0xffffc20012ff713c [4 bytes, read, RedZonePartial] [ 123.2524276] #0 0xffffffff80a7f51e in in6_print [ 123.2524276] #1 0xffffffff80a7fbdf in sin6_print [ 123.2524276] #2 0xffffffff80f4f561 in sockaddr_checklen [ 123.2625209] #3 0xffffffff80f4f62a in sockaddr_alloc [ 123.2625209] #4 0xffffffff80f4f78f in sockaddr_dup [ 123.2625209] #5 0xffffffff81060f60 in rtcache_setdst [ 123.2625209] #6 0xffffffff81061377 in rtcache_lookup2 [ 123.2724493] #7 0xffffffff80a8038f in in6_selectroute [ 123.2724493] #8 0xffffffff80a80797 in in6_selectsrc [ 123.2854117] #9 0xffffffff80aa9309 in rip6_output [ 123.2924940] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 123.2924940] #11 0xffffffff80f603ca in sosend [ 123.3045636] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 123.3045636] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 123.3177603] #14 0xffffffff80f6b3ac in sys_sendto [ 123.3236495] ASan: Unauthorized Access In 0xffffffff80a7f9ec: Addr 0xffffc20012ff7140 [4 bytes, read, RedZone] [ 123.3335375] #0 0xffffffff80a7f9ec in in6_print [ 123.3335375] #1 0xffffffff80a7fbdf in sin6_print [ 123.3450818] #2 0xffffffff80f4f561 in sockaddr_checklen [ 123.3450818] #3 0xffffffff80f4f62a in sockaddr_alloc [ 123.3576034] #4 0xffffffff80f4f78f in sockaddr_dup [ 123.3635616] #5 0xffffffff81060f60 in rtcache_setdst [ 123.3635616] #6 0xffffffff81061377 in rtcache_lookup2 [ 123.3759046] #7 0xffffffff80a8038f in in6_selectroute [ 123.3825580] #8 0xffffffff80a80797 in in6_selectsrc [ 123.3825580] #9 0xffffffff80aa9309 in rip6_output [ 123.3940631] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 123.3940631] #11 0xffffffff80f603ca in sosend [ 123.4060645] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 123.4125864] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 123.4125864] #14 0xffffffff80f6b3ac in sys_sendto [ 123.4246696] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff713c [2 bytes, read, RedZonePartial] [ 123.4351649] #0 0xffffffff80a7f7e0 in in6_print [ 123.4351649] #1 0xffffffff80a7fbdf in sin6_print [ 123.4466726] #2 0xffffffff80f4f561 in sockaddr_checklen [ 123.4531039] #3 0xffffffff80f4f62a in sockaddr_alloc [ 123.4531039] #4 0xffffffff80f4f78f in sockaddr_dup [ 123.4651930] #5 0xffffffff81060f60 in rtcache_setdst [ 123.4651930] #6 0xffffffff81061377 in rtcache_lookup2 [ 123.4775254] #7 0xffffffff80a8038f in in6_selectroute [ 123.4837493] #8 0xffffffff80a80797 in in6_selectsrc [ 123.4837493] #9 0xffffffff80aa9309 in rip6_output [ 123.4957818] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 123.5026780] #11 0xffffffff80f603ca in sosend [ 123.5026780] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 123.5143201] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 123.5143201] #14 0xffffffff80f6b3ac in sys_sendto [ 123.5264039] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff713e [2 bytes, read, RedZonePartial] [ 123.5368989] #0 0xffffffff80a7f7e0 in in6_print [ 123.5427178] #1 0xffffffff80a7fbdf in sin6_print [ 123.5427178] #2 0xffffffff80f4f561 in sockaddr_checklen [ 123.5549126] #3 0xffffffff80f4f62a in sockaddr_alloc [ 123.5549126] #4 0xffffffff80f4f78f in sockaddr_dup [ 123.5670459] #5 0xffffffff81060f60 in rtcache_setdst [ 123.5732266] #6 0xffffffff81061377 in rtcache_lookup2 [ 123.5732266] #7 0xffffffff80a8038f in in6_selectroute [ 123.5857400] #8 0xffffffff80a80797 in in6_selectsrc [ 123.5857400] #9 0xffffffff80aa9309 in rip6_output [ 123.5977408] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 123.6042810] #11 0xffffffff80f603ca in sosend [ 123.6042810] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 123.6163462] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 123.6227983] #14 0xffffffff80f6b3ac in sys_sendto [ 123.6227983] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff7140 [2 bytes, read, RedZone] [ 123.6384652] #0 0xffffffff80a7f7e0 in in6_print [ 123.6441897] #1 0xffffffff80a7fbdf in sin6_print [ 123.6441897] #2 0xffffffff80f4f561 in sockaddr_checklen [ 123.6564974] #3 0xffffffff80f4f62a in sockaddr_alloc [ 123.6628374] #4 0xffffffff80f4f78f in sockaddr_dup [ 123.6628374] #5 0xffffffff81060f60 in rtcache_setdst [ 123.6748239] #6 0xffffffff81061377 in rtcache_lookup2 [ 123.6748239] #7 0xffffffff80a8038f in in6_selectroute [ 123.6873040] #8 0xffffffff80a80797 in in6_selectsrc [ 123.6937235] #9 0xffffffff80aa9309 in rip6_output [ 123.6937235] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 123.7068195] #11 0xffffffff80f603ca in sosend [ 123.7128894] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 123.7128894] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 123.7261004] #14 0xffffffff80f6b3ac in sys_sendto [ 123.7261004] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff7142 [2 bytes, read, RedZone] [ 123.7429200] #0 0xffffffff80a7f7e0 in in6_print [ 123.7429200] #1 0xffffffff80a7fbdf in sin6_print [ 123.7545130] #2 0xffffffff80f4f561 in sockaddr_checklen [ 123.7545130] #3 0xffffffff80f4f62a in sockaddr_alloc [ 123.7677796] #4 0xffffffff80f4f78f in sockaddr_dup [ 123.7740834] #5 0xffffffff81060f60 in rtcache_setdst [ 123.7740834] #6 0xffffffff81061377 in rtcache_lookup2 [ 123.7871748] #7 0xffffffff80a8038f in in6_selectroute [ 123.7937677] #8 0xffffffff80a80797 in in6_selectsrc [ 123.7937677] #9 0xffffffff80aa9309 in rip6_output [ 123.8064934] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 123.8133937] #11 0xffffffff80f603ca in sosend [ 123.8133937] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 123.8260833] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 123.8330108] #14 0xffffffff80f6b3ac in sys_sendto [ 123.8330108] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff7144 [2 bytes, read, RedZone] [ 123.8488137] #0 0xffffffff80a7f7e0 in in6_print [ 123.8549349] #1 0xffffffff80a7fbdf in sin6_print [ 123.8549349] #2 0xffffffff80f4f561 in sockaddr_checklen [ 123.8679423] #3 0xffffffff80f4f62a in sockaddr_alloc [ 123.8745977] #4 0xffffffff80f4f78f in sockaddr_dup [ 123.8745977] #5 0xffffffff81060f60 in rtcache_setdst [ 123.8875529] #6 0xffffffff81061377 in rtcache_lookup2 [ 123.8941308] #7 0xffffffff80a8038f in in6_selectroute [ 123.8941308] #8 0xffffffff80a80797 in in6_selectsrc [ 123.9071357] #9 0xffffffff80aa9309 in rip6_output [ 123.9134011] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 123.9134011] #11 0xffffffff80f603ca in sosend [ 123.9261456] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 123.9331095] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 123.9331095] #14 0xffffffff80f6b3ac in sys_sendto [ 123.9458848] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff7146 [2 bytes, read, RedZone] [ 123.9557871] #0 0xffffffff80a7f7e0 in in6_print [ 123.9557871] #1 0xffffffff80a7fbdf in sin6_print [ 123.9680382] #2 0xffffffff80f4f561 in sockaddr_checklen [ 123.9749400] #3 0xffffffff80f4f62a in sockaddr_alloc [ 123.9749400] #4 0xffffffff80f4f78f in sockaddr_dup [ 123.9880500] #5 0xffffffff81060f60 in rtcache_setdst [ 123.9945445] #6 0xffffffff81061377 in rtcache_lookup2 [ 123.9945445] #7 0xffffffff80a8038f in in6_selectroute [ 124.0076678] #8 0xffffffff80a80797 in in6_selectsrc [ 124.0140605] #9 0xffffffff80aa9309 in rip6_output [ 124.0140605] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 124.0271392] #11 0xffffffff80f603ca in sosend [ 124.0332184] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 124.0332184] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 124.0465333] #14 0xffffffff80f6b3ac in sys_sendto [ 124.0465333] sockaddr_checklen: 0xffffc20012ff7130 bad len af=24 socklen=12 len=28 [inet6: ::] [ 124.0612467] sockaddr_checklen: 0xffffc2016f387020 bad len af=24 socklen=12 len=28 [inet6: [101::3400:0:0:0]:20008] [ 124.0715740] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff7142 [1 byte, read, RedZone] [ 124.0813829] #0 0xffffffff8105b58f in rn_match [ 124.0873665] #1 0xffffffff8106402d in rt_matchaddr [ 124.0936252] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 124.0936252] #3 0xffffffff8105ff5b in _rtcache_init [ 124.1077260] #4 0xffffffff81061442 in rtcache_lookup2 [ 124.1143156] #5 0xffffffff80a8038f in in6_selectroute [ 124.1143156] #6 0xffffffff80a80797 in in6_selectsrc [ 124.1272616] #7 0xffffffff80aa9309 in rip6_output [ 124.1334795] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 124.1334795] #9 0xffffffff80f603ca in sosend [ 124.1461014] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 124.1533313] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 124.1533313] #12 0xffffffff80f6b3ac in sys_sendto [ 124.1657527] #13 0xffffffff80ebc484 in sys___syscall [ 124.1657527] #14 0xffffffff80265c1e in syscall [ 124.1782617] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff7144 [1 byte, read, RedZone] [ 124.1880657] #0 0xffffffff8105b58f in rn_match [ 124.1940589] #1 0xffffffff8106402d in rt_matchaddr [ 124.1940589] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 124.2081669] #3 0xffffffff8105ff5b in _rtcache_init [ 124.2146053] #4 0xffffffff81061442 in rtcache_lookup2 [ 124.2146053] #5 0xffffffff80a8038f in in6_selectroute [ 124.2277423] #6 0xffffffff80a80797 in in6_selectsrc [ 124.2341404] #7 0xffffffff80aa9309 in rip6_output [ 124.2341404] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 124.2472176] #9 0xffffffff80f603ca in sosend [ 124.2534309] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 124.2534309] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 124.2664277] #12 0xffffffff80f6b3ac in sys_sendto [ 124.2734513] #13 0xffffffff80ebc484 in sys___syscall [ 124.2734513] #14 0xffffffff80265c1e in syscall [ 124.2851825] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff7144 [1 byte, read, RedZone] [ 124.2949870] #0 0xffffffff8105b58f in rn_match [ 124.2949870] #1 0xffffffff8106402d in rt_matchaddr [ 124.3073519] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 124.3150972] #3 0xffffffff8105ff5b in _rtcache_init [ 124.3150972] #4 0xffffffff81061442 in rtcache_lookup2 [ 124.3280750] #5 0xffffffff80a8038f in in6_selectroute [ 124.3346525] #6 0xffffffff80a80797 in in6_selectsrc [ 124.3346525] #7 0xffffffff80aa9309 in rip6_output [ 124.3472871] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 124.3540593] #9 0xffffffff80f603ca in sosend [ 124.3540593] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 124.3668376] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 124.3735518] #12 0xffffffff80f6b3ac in sys_sendto [ 124.3735518] #13 0xffffffff80ebc484 in sys___syscall [ 124.3861693] #14 0xffffffff80265c1e in syscall [ 124.3861693] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff7147 [1 byte, read, RedZone] [ 124.4019873] #0 0xffffffff8105b58f in rn_match [ 124.4079732] #1 0xffffffff8106402d in rt_matchaddr [ 124.4143433] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 124.4143433] #3 0xffffffff8105ff5b in _rtcache_init [ 124.4284371] #4 0xffffffff81061442 in rtcache_lookup2 [ 124.4349904] #5 0xffffffff80a8038f in in6_selectroute [ 124.4349904] #6 0xffffffff80a80797 in in6_selectsrc [ 124.4479832] #7 0xffffffff80aa9309 in rip6_output 00:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x200) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:05 executing program 4: r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000080)="5abad0ccdec04faa50dc3dd6e540fce49ada6897764a11ed558097114417d45c3c645b549d5feb497e24f6ad023daabab226907337e0dd1393c0d2560351b3618c58fce40d09d1e1937cc9d62e842ab52943b332d52f55ea77a14e137f9b777da16297fd1e0aee0ec5726522887ccc93504050b10b221930b9600496f9e98de1ba2a243defc810c6a2719f6463fdfb32acc5191af8c38ad17572e2b56b9ae9ea6284eef762706b5869bc12b0237fcb6b3321884fb625c10d2cbce32c1f58a1d58e2678018bed0261264e", 0xca}, {&(0x7f0000000180)="1d73b19f9caf7f583e2713f8982d25efc7662a3f022ab29fcec72ca71fd7c4ebf5777bc7a6cab5d1acec90f86705fa7d0a932bcb3573796b2a946fccb17b50c53c357ab10dfe42695f707bd50af83e162dabb87217f23937276465369b287cd05c1ad920526879528cbd31bcaa1e06434bc4b66f8652bab16b4cea61e5d269dc8eee98c3c9b004d0b10169d17528eb668ad510e484e31ca9d70d682b045f9aa8be824c571c6f6e", 0xa7}, {&(0x7f0000000240)="85b94627cafc48c5ad0b8a4462767169984ae3d319a3c89e3fd204e99c2a6288f652d205963463a5093153c064418318031087762ddea13e8b2bf56c7cb0f75ded6fc03101e55a75cda2164111afc9229152d62a39b8d127e6f93a37136ca9b5ff121575399153eaae2fb14605e70a0b69b06b2752cd7b3c8f17921933814a4bbb0f0c8ac63fbf9a660d1f0890b30bd0cd567b509c951fc094f68faf8b612e543d2c5b02858a7943f6346110d3c526cf6c034e4dfe399acc9861ef0b7921149db53c9c62653a56fd72d89bebf9ce65cbcb1f9aa0a79f2111be22ba751a734df4f67e9c1b1c29ba58495393958fc51f5c51460e4c0e2b636f70eb4c1b5967bbc563e8c216a3b17d1bbeb0b2710dcd4faba1a9b0f42907a60378d49cfe7b425484fc581d39d66a57292a98cfe8f7a5fb431b721ca9341a5e18ce4de4859593976d90a45e9bf5c9551fdfeec3f38a869e062360d5e3ba7eb2edc60ef2c84d34c9f9dcf2566d242245b3e2101e7826db7d705770b17ad8378c85977349cb3ec871db81dc922192ecb7659e1405897ba4eda2b47821bcae460a2bce88956fbeb67519fc893aa76ff536f54ebb6e903a78638f7a8cca79a9a3fd2be392e4e06811ed39c70530743dc5a0c50b9a8ca2ab47e84044d514604e5ab2d2c519a351bca6bbf5c43325941eb2324ddcf49633e14507bcc1a8faece0585e35095751d5ffee369b315c3e4c633bd71be187dd865280cb20fbfe113fe600cc573c11192cc4998b81684cc8b63875cb5c73fe2657afe78f3fe6e12a86166559efecf448d4b8a8a76514919a0810bfef6ffd5230012f6ca1ff999404f943b44ba277fc5e3157ecaa23bf69889fdf034360f95152553ebf9d6144bfc57010ecc18586e6fabaa2886373c3297647af3cdc96b6eb34ad0dc2e175eb0952c0ff342b42919380823a7301db1274a923a208bbd8cde5caa71e87d9066bd3b47460411d1cee89f282fce42d63a29001030afc8eab5b94d8e9c7731d57ea322d8341b8012fdd9db3bf24f592a4505160dba00df519dfe4213405c876884c3f83c12a3d72c7446ba321940f9a45e81caa80775a9c55696b67249b26bda29e7fa93c86fd086f7dd09256a7661e815d9761767a3dfd3e2fd8fc13fb296456a002ed6f5659868a7f2d7341cafcdc85bd82fc47b0d1bda342808ad89ad705f9ab23dea934732e605a4a6e8968ea3104e85caaa8abc1d00a522a6e6bffa7974ccd705db2a68506bb35954fce98934499b962f99cda6715ec1d55cef1609ecc7fe6dfd3ab620e55abe39b70c941a42f711a4aa4488a54540a3054870a09d97a243ce75864a155f682e6c0ad18dbe781b5f8c240d897a6f4ff2d0d01185d7a5485d4540bda3b9782261fa46017b2394e9e337d53c06ff81e9f43e2272f631198461c710d0e21aa38c3a17553e0ea7ae1731287e7f2b76132c182b3fbdd9af89e15d1b395542374867fe74e4bd035895f85a8cef3e60126c3130a09723e9e8fa7625672f8afd12c0fc357d229b9b9b61f2989c6970b2189a6627e15605487d2b99e2eb76fdd9f0f06c7fa935689c6d0723655e97041e50b8f0fe738d0c00a340b2d03fa9b91a877180c1c6c5732048a28ff989526952772e279ba5cedfeb527d22a7be4e91001345702e0652a879a0804e11081e7e36a527d52fd139da036e2a4c9061e43e8fdd6f7cc068e86dff6b3fc3a8dc4863767e5b5efd33815ecd77849c675be3250c5582b7ae528c8a4a1c1ed17ae4a9cba16172d391154526dd994af39a8863e52f59a3baf33c36461a364edaabbc695b017dd8206a86b1c7267c4814d46c6fb4833d47e214a7535f8c1c75b40a5d3b7a051b220e213c037134352e04ab7d551359f0256a0b1bec996333134f7b3b64e98bdc645efa779062e812f3e6b680c87c1499450eace2137f4642117a2bad938e6383c64703361b8f1af847210b5fe25f73fed7a0ce07a8f782728b569c4647016cfa6b648e4187f525b69e1c90285047cefadfc61a62e9db7fb92ad90ad782b99e1bfd79a826a3ec45e9f01af05ef2a1b5698b2d89d6b9d068b68e78d25b1c6eea9cde14af674fa85868e00caaaeb762dbd6da0ea852206ad7f1b1203296e5a0db8da4448d0b41a29426d40d3f781f6fec86bc210d5821e93120905c9834ccec8a749a56c04bacd6e3a1d892992142a37050e5f68c65683f75ae97a7a0f869f92ee28d3ab2f4c8d9372164c2f95b0adf237d4d9408774d7ea4c91f114c70b95c12ebda29983d8ee2da8cc785069c1c56f43f689e664fb59f1a963a350f350ff3f227c55d39ecaffd1ed0236e955502e5c5bbebb4cbe7e32ee7a0f0a1bdfa9e5271d0200851653b82e08cf8b0cdcbd144142df690e1b0ed238087a936a8f9991260696107b7706832489b530db481d55cba9e887d12ed8f40494d1d6569975300f27e5a89a116e2ca83a9795ea87c1426f65c2d9fdb64ea6ff0faf8d985fd0819d9f9fe65b477221bcd451458de7127f5b420fdd25aefb3bb531464e5154df64605045bec02472225476b7d20be7c634cc9e9e15acfb8a99c421375716ed184b911cbbfd33a1db425a70a3b0ef3842d764eb1aa2b9d4f7f02e54602efb7a316bc409640dea95d9e2b07efbca999b055d8a5c696cd55de83a919195773416ff71dd4dc5fc3252806dc1b62ab0e917ee983213a09da048d3c3c1994943dcbc0cf07f0e7ca1cf0cf69175405b59c1f030df842a74a3b244dfeaec5f3cc63fc22a56d10788ce1187213c546847e6fb77175adaba5680df9caefbe745a157ebb480048d070d58ba33e6caa48907e28c55bf6d6ffca2f28814a0e654d0ef005a4ef8d712151c0abe1536a00268f1788f1e644d704b9c018d89e42a1d4f82e2f30613ac611b19a95f90ecbf9a5532f653407ffbbbf8021e5c2cc178aebc5d44f8bdaeb5de997fe80c20f50f205222020102644509ffbda68355a889c27683a6d95e93508f3f2f63736eef20339c9534257d702f332fcb74e26db36df4b984c44ee56ace05d401d6708f2a5675ae1bbf0948413677ebad2ec289d678c7ab30a4c070b681875be64cccecd66636d7e678d88c69fe2753e7bd2843e3e0de07327021cc86f10d42cc0d268b320c92b8d88d3001889a99c8916f330de013e5b70b98d94c76567d56102a1ea99b80e9ea7c8aac3be2dc604cc25a173866d444b49322c1353be68a72fd2708dbcdcfef235cfbdd1863391af17f2a26cce86ea97dfb5c0829af8b53065b1778940c09b4d27f5d2a115bde5649a2ebd83884f1546c2b8990c9708e22a0a09c2fca586ab3455247ccbaff1d1ba1727c9f5ac7f41fcfe0ba61d28302e5a9e618edf577655e14bc118decddee929f1c55116ea9a4517aeae68805e2d18079ee8b99558f08e3ac8c90ac151a366ca4eaadd1fa29ef78ad0632ac2194d25332e9e0cf9ecc31e96b5b20dd02481a6ca1fda021c4dd05bb9605e1f30af72d088c61d2520225945fd9d2cb0b272a114e77aea16a0ec6c39e28300ca42f7366e75fc4c4c1b47ba2ca1068f5afc8e4a9691ef4b073f26c5c19322d5847b92c62ebdced91660ecadb15a00e5513f215c010ff16af6be8c5ba2f2bea9cbe076e3441a2bf90b147093cd7f063f7d320848946aa873ab32790f34f552a6a12aa15e8e663a25c1fbe02297b5c4eb7df4f36e08ac49329b1d0b1ad3ba346ac96c491113237ac3192d5fbca5d104770d9c61ff44d81aa73a2d12094b4e0f6af17a1993e09ac497ce5fe2e44f984713e2607009dc982974ab75bce3ec541f0844d5bcaf9cfec8cf7cec70a49429aaf073411679dd211d86c3677288ea76c11357f7052d8599c04710e10e410a150ca2b5f64392b5dd400433f0570194ee39e20b176f530e54f4e1f3195643b72b9e73955e566ea52958d874e982c424dfbb4296665496c04506ac09d4958a234ffab06e4b1b854b6d39a15d44aeea8e247102f2299e42202dc0c3c3b9df5587307b91a9d47a108fdd311f29e925beef4e2893c444a7601e056d4a6e44fa779ddcbe0d7a6f5877535a9bdba95859347dd0f7f0fed1a36c15388ec9c047f9fa0d0979f23c4f9fdac03b261d2fd7a44a447596c509a895273faa9982307aedbd467333e20c17280ef88ac9721b46aef83b0250e01079796233e6a1fc71510c581831788bc3e4d78e59a42682c5196bb2919235511d9b8134c47b82ac662addc86a3637d9f225d5fe57776f116dfb8b5368a8c3653304135b9a44c609a98cf0d53c6da734b35ccac61d4d0fd1f1a5a84dde978ec945be9b8b91d3c765d261ac916aea81b912cae80b50d02f08c857a4e143939e19e11dcdec0e017a5ec18fade4e81b4131c564daa329ab17e774b01619481a3145d4910ae8968c198d3a6193425ff5cd8380429f4e01fd407489850acc1ab0b232890d3577252223a24c85f61a8e7eb65920103da46c069385885ca3aceccbb335e2a332e3f4ec243131a06b61b95aa5140701e13981d82e44c4b97a22a2a919e50cbd65b66532a08b7e0b7936bdffedded503e7821e7d193d197c6be0024c9c41f81d05fab1d4773fb014d60183a60942ed8f9ac60cef22bcc978242916799139440bb9c6991c1f2d7140efcafbbfbcb5d5b31dfff3c3c9717f5670ed295b65fc1a6ffc57c4e61c7cce625a4c777987f20a6c2878acaf6a8acd54ea97082bfde9b027f86da521173ff9c698af064046541024b083c95e15ae5f288142c3220d5c5924c7d9082e8d1af0cb03dd44e68dc6942b0fb011ef649e66bd35c8220b4853e9d4e95f9318a95a491f1f3e0c0571208d949270d45ec380f6eb70744f0f81b872ce626dc23cda673f67a23add585d5d1a6cc3c2b1360b5e1a675f5abfd1ee7958ae71ff3eef228c89cf21180f50b694546524c900f11e49d3d73fe707a5e0ecb0786ffcca9d46e985136668f98c4ed88197e7c625d7f19717646f2a871a6b12eb82a6ca70a6716337b7357aac4a5bad407c0aa241529e3a7410391add4c9fcd3f5f1541d695c03ac28bbe891ea1d739d0e1fe560beb78d1963a24ebdeacca959d8b90fce42f4bc0b5ab1d44cd4005e00f86164fe50432753b751a0157d9b5896823804ac89f57bf3b500dcda06a66b0a913fad52617f08eb0a918d264c3afd3753fb69193d94536f0035e90a2a3c46b2ed1e03a2fb22161a1fe0052d1aa2f523e5b80a0825ebd8500a4c0589f9031572d4d718c08da144f274570fa451eae21fe25455a4edab335cfadb9bf407d656ecbe7fc73fc7f63ac11948b4bd8c1933f9199dc49eb24a35adfc9e1ce65cdff110cee1cdc036e22cf3638b05334acb2218bc47becb25a19233772c618752c3e7214ccbc28a29eeb461cb1d9d823c63f686aa6327fd4f1de0c35ed46f71acb2b64d116e133beffd2d9b73e6bb0d5bae3df46e6dca02a732b28f66c4ba891e7efb8152851adec16ec1548e9d423ce6e7959fbb95caf5c0431a3c62b4005c1148f9b3c7623741e9200d715bc3d371916567120a56bbfcb3284cee10af5904bfcc5ba3fadb85340fe64128beaaa56cc909d8483174f856b46f21b384aad16a3180e3f86eedf49fe97fd0cbd91e7937a9cec8a7be52679aa95f5150a2b22b5e0d2e5425cfde55749a36919f30565dbca88d14f43a5378f9ca5c9bccb20d2974149e210c4340ab0a8aea5aa36404e20dde77671df6f4bef18ddc55226e8639dbb81f9dc8e4f873d12cda8239a96cd85fa63a5872086bbeb17d51b75054dc9d938da5a93cd9f7f3370f34bb1e375d45e9d0ba7dbed4", 0x1000}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x220, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0xff}, {0x18, 0x0}, 0x400, [0x8, 0xe3, 0x2, 0x8, 0x7, 0x5, 0x401, 0x7]}, 0x3c) 00:00:05 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/19}, &(0x7f0000000100)=0x15) close(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:05 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/25, 0x19, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0xff}, 0xc) shutdown(r1, 0x0) [ 124.4542194] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 124.4542194] #9 0xffffffff80f603ca in sosend [ 124.4668690] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 124.4736961] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 124.4736961] #12 0xffffffff80f6b3ac in sys_sendto [ 124.4864888] #13 0xffffffff80ebc484 in sys___syscall [ 124.4936733] #14 0xffffffff80265c1e in syscall 00:00:05 executing program 1: mprotect(&(0x7f0000002000/0x10000)=nil, 0x10000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) munmap(&(0x7f000000b000/0x3000)=nil, 0x3000) r2 = shmget(0x1, 0x2000, 0x2, &(0x7f000000e000/0x2000)=nil) unlink(&(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) close(r1) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x1000}, 0xc) close(r0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/27) shmat(r2, &(0x7f000000d000/0x4000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() getgroups(0x3, &(0x7f0000000200)=[r4, r5, r6]) close(r0) getpeername(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r8 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x30) r9 = semget(0x3, 0x0, 0x0) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000300)=""/4096) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000003000/0x4000)=nil) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x4) flock(r0, 0x8) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000001340)=[0x6, 0xffffffff, 0x3f]) fchown(r10, r3, r7) stat(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001440), &(0x7f0000001480)=0xc) accept$inet(r10, &(0x7f00000014c0), &(0x7f0000001500)=0xc) getsockopt(r10, 0x8, 0x80000001, &(0x7f0000001540)=""/214, &(0x7f0000001640)=0xd6) 00:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00') chdir(0x0) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x400, 0xfffffffffffffffc) fchmod(r1, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000280)=""/211, 0xd3}], 0x4, &(0x7f0000000380)=""/228, 0xe4}, 0x1) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000540)='./file0\x00', 0x40) 00:00:05 executing program 4: mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/218) r0 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/44) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x120, 0x200) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x400) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmget(0x0, 0x2000, 0x14, &(0x7f0000ffb000/0x2000)=nil) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x8, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() fchown(r1, r3, r5) readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/23, 0x17) accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r6, 0x5, 0x7, &(0x7f0000000400)=""/95) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x10) getgroups(0x4, &(0x7f00000004c0)=[r4, r4, r5, r5]) readlinkat(r2, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/191, 0xbf) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000600)=""/99) symlinkat(&(0x7f0000000680)='./file0/file0\x00', r2, &(0x7f00000006c0)='./file0/file0\x00') utimensat(r2, &(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)={{0x1000, 0x2}, {0x7fffffff, 0x59}}, 0x0) renameat(r1, &(0x7f0000000780)='./file0/file0\x00', r2, &(0x7f00000007c0)='./file0/file0\x00') mknodat(r1, &(0x7f0000000800)='./file0\x00', 0x2, 0x200) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fchdir(r1) getpeername$unix(r8, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) getgroups(0x2, &(0x7f0000000940)=[r7, r7]) accept(r1, &(0x7f0000000980)=@un=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) 00:00:05 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r1, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getflags(r1, 0x82000003) 00:00:05 executing program 0: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x400) r4 = dup2(r1, r2) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1ffffc, 0x0) r5 = getpgrp() r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = geteuid() r9 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r7, 0x0, r8, r9, 0x0, 0x3}, 0xc00000, 0x8, r5, r5, 0x7ff, 0xdec, 0x2, 0x4}) r10 = fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getpgid(r5) 00:00:05 executing program 3: socket(0x1, 0x20000000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, &(0x7f00000002c0)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x60) fchmodat(r1, &(0x7f0000000040)='\x00', 0x8, 0x600) r2 = getpgid(0x0) r3 = getppid() setpgid(r2, r3) 00:00:05 executing program 1: getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/4096, 0x1000) r2 = openat(r0, &(0x7f0000001040)='./file0\x00', 0x100, 0x5c) r3 = socket$unix(0x1, 0x7, 0x0) connect$unix(r3, &(0x7f0000001080)=@abs={0x0, 0x0, 0x1}, 0x8) read(r0, &(0x7f00000010c0)=""/162, 0xa2) r4 = socket(0x1f, 0x2, 0x5) connect$unix(r4, &(0x7f0000001180)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = open(&(0x7f00000011c0)='./file0\x00', 0x30080, 0x50) r6 = accept(r5, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001280)={0x6, 0x7}, 0x8) r7 = accept(r2, &(0x7f00000012c0)=@un=@file={0x0, ""/108}, &(0x7f0000001340)=0x6e) bind$unix(r5, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f00000013c0), 0x400004) mknod$loop(&(0x7f0000001400)='./file0\x00', 0x6000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000001440)={0x80, 0x27c7}, 0x10) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x8) r8 = msgget(0x2, 0x10) fchdir(r7) open$dir(&(0x7f00000014c0)='./file1\x00', 0x800, 0x30) getsockopt(r2, 0x2, 0x9f, &(0x7f0000001500)=""/215, &(0x7f0000001600)=0xd7) mknod(&(0x7f0000001640)='./file1\x00', 0x8010, 0x5) sendto$unix(r5, &(0x7f0000001680)="c654a50c74abe18667e7852aa3fe2c39108ad92894291a9f1039c5ad0473a362be1cba440bc6a46efe18a0ab3171bf31e22f7b8cf2b31cce9f857b8e8ef6f99e9c7fa87bbbb620dec440457336c506b2882eccc647e8f8576c245c2f3b39878daab292", 0x63, 0x2, &(0x7f0000001700)=@file={0x1, './file1\x00'}, 0xa) link(&(0x7f0000001740)='./file1\x00', &(0x7f0000001780)='./file1\x00') chmod(&(0x7f00000017c0)='./file0\x00', 0x80) msgctl$IPC_RMID(r8, 0x0) bind(r6, &(0x7f0000001800)=@un=@file={0x0, './file0\x00'}, 0xa) fchroot(r4) pipe(&(0x7f0000001840)) 00:00:05 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x800000000) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r2 = semget(0x0, 0x3, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/198) socket$inet6(0x18, 0x3, 0x1000000010000) shutdown(r1, 0x0) 00:00:05 executing program 5: r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x8, 0x100000000, &(0x7f0000000000)=""/203, &(0x7f0000000100)=0xcb) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000400)=""/85, 0x55}], 0x6, &(0x7f0000000500)=""/218, 0xda}, 0x41) fchdir(r0) fchmod(r0, 0x8) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') mkdirat(r0, &(0x7f0000000700)='./file0\x00', 0x14) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') mknodat(r0, &(0x7f00000007c0)='./file0\x00', 0xc080, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000008c0)={r3, r4, r5}, 0xc) truncate(&(0x7f0000000900)='./file0\x00', 0x78) sendto$unix(r2, &(0x7f0000000940)="51e825185b6945dd1f7bd46478cdd2d80282321f8564a08d26eefc0a9b8c0cd6a5421253de26860c23d095cae50d242411268f6641ffda97b03003f83a0f1c0ed6c2bd8526acdf9cec2da51d5d20eb8b4ef7555c488de0a8e92e37bb06b67f417218d9d3ed32b2a7ec938ba6318693df43c04fb68d5ce0bf63aa7b1f6e54606f0b3f8ec4269657869f164842121241ede3dd6c7a242c27b94bd919462c401d1666d79af8974a36859a9cdeba32052fa47010fdde5781d67d7c48c671c27ad83bfbd7da5cbf7e5b0ebb1a92cfee9c46fb9870ea8079b0702812270852", 0xdc, 0x3, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x0}, 0x8) faccessat(r2, &(0x7f0000000a80)='./file0/file0\x00', 0x48, 0x200) symlinkat(&(0x7f0000000ac0)='./file0\x00', r2, &(0x7f0000000b00)='./file0\x00') stat(&(0x7f0000000b40)='./file0/file0\x00', &(0x7f0000000b80)) write(r1, &(0x7f0000000c00)="3a66f51240aa1176307bae95e021cfe034aaee8644534d2fce4c701f996fae6e8ea4ca024e68d6616670586f45d92f5e223ea54c95ba6d61321ca534392127a1d063d7f9a698d7039cd986b54ed80c3f80137776ebb66a4d0f40163d7722d2c20620f0fe57d6af0ac216f602dd5c9b223030fc941daef3315433737c46dbcb11e5122eae99ff228385754fa9b8a8ca99fc3ab769ba10cd6115a1d226fca21d8426e3bf840e5908990aaf482716f5a47198d9", 0xb2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r6 = semget$private(0x0, 0x6, 0x0) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000d40)=""/153) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000e00)=0xdec2) mkdir(&(0x7f0000000e40)='./file0\x00', 0x4) fdatasync(r1) shutdown(r1, 0x0) stat(&(0x7f0000000e80)='./file0/file0\x00', &(0x7f0000000ec0)) fcntl$getown(r1, 0x5) shutdown(r2, 0x2) 00:00:05 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x220, 0x22) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xe000, 0x0) 00:00:05 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f0000000140)="f5281413005df4bf723db81e9ea7759934c8059a303e977567cd354a5b1a923b23f9a3236d5eb325751f518da501e078185b6f819738e59c2d42d727e7658024b07d1c9f282b2053aad578105819eedca6dfb3ede3f8480952716bd702129f5cb78ee9ba58d4681d1b99331731bb787f06006b270b6a2d6e98d26be6f0f733f4f3529ba3e106e8542d87a7159a1f25cd28f6d96233a58f378097c44cfaca7be97e4c833483143325c40ff64104a1551e74421fc1e0495506b8243ea1d48034fbfbf9ad4b059e61dee45659fd317e190594b88bd6922f4c579d83cd41d9ae4a7b7216036dd4d1f5aa26301cbed93cabcf78601f3cda7f8872", 0xf8, 0x1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x1af) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={r0, r1, r2}, 0xc) getpeername(r6, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000003c0), 0xc) r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000400), 0xc) chown(&(0x7f0000000440)='./file0\x00', r3, r2) close(r7) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000480)={r0, r9, r4}, 0xc) r10 = paccept(r8, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc, 0x40000000) r11 = accept$inet6(r10, &(0x7f0000000540), &(0x7f0000000580)=0xc) r12 = open(&(0x7f00000005c0)='./file0\x00', 0x28, 0x20) chmod(&(0x7f0000000600)='./file0\x00', 0x18) getsockname(r11, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) recvfrom(r12, &(0x7f00000006c0)=""/133, 0x85, 0x800, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f00000007c0)={0x3, "91202f9a4e2ebf0a8f426d9cd6e5f47b15767fc9e49386a70a03807aa41291ea7484aad97347132c1ea0652e7a530e3193d6579198666f560903ddaf99e6ee3217d49f82d3a4f8773bd8b2f410726998afb946ce3e2548e37b70078c7945c32da49ba6e0936f02680ac9db6ab6a1b2c5681d6c1ee212b785de6855c6862686496ba7f6ba517a3ce6"}, 0x90, 0x0) socket$inet6(0x18, 0x20000000, 0x1) msgget$private(0x0, 0x3) r14 = dup2(r7, r10) connect$unix(r14, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r10, &(0x7f00000008c0), &(0x7f0000000900)=0xc) sendto(r6, &(0x7f0000000940)="fdea71f54f2eece92a9a1142fbb128701225aa6560936a378574877dc97ca2f2ef6259839c166cb0adab3f2ccdcea98035bf2f5740634c4c572f909e8d26a7530178ef54e6e3483116eed0d1e0ed29617b1d2ac378dd010735ff93a9a749754a16d926cbe497f95f791379f5c5243400aa2886438c9f73c8dc1a5b685e4e5253af1f0a46253b7e043b96de1e3eedb70e", 0x90, 0x409, 0x0, 0x0) fcntl$getown(r6, 0x5) 00:00:05 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/99, 0x63) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x76c5c0bf}, 0xc) r3 = semget(0x0, 0x0, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/215) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/36) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x7f, 0x3}, {0x18, 0x0, 0x0, 0x6708}, 0x7fff, [0x401, 0x8, 0x9, 0xffff, 0x9, 0x2, 0x0, 0xff]}, 0x3c) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x400000, 0x145) mknodat(r4, &(0x7f0000000300)='./file0\x00', 0xe000, 0x5) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000340)=""/23) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x7fff, 0xfffffffffffffffe, 0xff, 0x9, 0x3f, 0x4]) setsockopt(r0, 0x7ff, 0x2, &(0x7f00000003c0)="39545cd4973e4c303afb6b275f4c69b9d79305caee28f91ac0035c96c2134f6e850f023abc72bc7f5d4ade00300268f79daecdbb30eaa1e1463036c2487fae0466ed1c4e64c60f90caaee6f79e980346d0d2c62d695a12d4e13e108bd8f90657c4aae5974185b8e3c7123fb367b8a72bb5392ae533ee38176bf08fe1b482609df0661ea1bc80f6cc4d79a8127119bb4dc40e8ef9a9e7316e80cd43cfe463b84be86ea8fc724198db52eae1acc9846cef8f652cf1791a29006862a7849cfa53ca0b6a6caf32a6e76d4ab4eaaaf7c647486f60335d6e19062bdf81d158ac02c612695a0e0be75c95efe193ee8da65af484f02ad14ffd9fc9e2651abdaabe724938c49ed6a9a6b7ff11dca1783953286c485fddaa51b477f5a0e5d713dc3aba80e6d33640a91866da7ffe214db64817bc97ba170cce1c625c8c9d6771a781670cd54a2db126c5749ebbc181b093eb45c137f863b4fa07ac5d05a7c6db177b984f3761be2308846ba698ea68ad0d31cdd718892cae484edafd714dc2341acafaa1748e86d759fcbe7a44cf75d0ce1e8b4794924dcd565e8cf61df042b97fd9b88e08ec5a957d1de4859bbdbc5e45c2af7c3a5f8a7cdb8715f8016485eaeb1ba55eebadf3135b5b2527f7d4af8ecc2088321b1325a916761877b087f6ccbada3bb4ac2252224434b2c5b97906065158672ed9dcbdc92225712739271c264ecd1de7f493881f6fd4182448a9b38845299951b671dc0fae213a8bf97ed7ccb1c1539c721e738a2682ccc5234b6b12718e52693ba1f9172ff2dc1484a0895d876a228f3289c45acb41400a986042ef4b66883872bd69f54cb8787e177b82515aa6cd78fb8b54374c3853dd980013ed3a63e45226ca678912317e85679c46fe7021803b5d288c666aba0a595abb2bc2641d33f13e235b4107449da0c1750538184dcd90ae81ae9c321c6d1dc0ccd63a5718dcfe5edbb288fed72fb966dace48373fc90740e44422bd6140f8bf14a43852a3c3d01425d8d9474a933d92e76390424f8026238232c765966de4c52a30083dd3958879bab14ccb2b66214586bcd6ebb410b2174784b93b63bd4c7a2408c9f0d2390c7659bf799889fd188daa503825407d635d20de8c425508a7d6ad6881c478099b0cd352d1f94088f7a4a51cc4bf745464d396b004ff8b88ccf6178f1604e15ea67f5d5a13586b0b2370b31eecaebeb0c1fc1094139b04b88a5ab8f3bca5831216d8d835a5ebc32df3c27013f027f4e4cb255d0b10a2780cfe8488e9fd4788dd18f675345a82cd1797f6c12dd343cb29083b6cd481077ce25961422698235e0f04881136a8a3df7a73c587a7eeb5ef6713601dfeba0d697dc8a3cf87db790416e2906d938c71975eb1468148be034c44385f9afc32d505c4d80c08b732afce9714b8704f8825f28d8ad508e3afe2f5629e74d34f2e69b0b002de02e402999b304a12a2c46041505bbfb1ff0ef4e5953125ba6a6d1bd5beb1f5ed3c391d58ad72987783c9f4025accb92fcc7a225bff2cb5be5ff59606ab054171abab6d1c26a22d41905fd22970b3c2f3133edde321c8523a087dcae7718f53cc243c631647106633d9204234d58fb1083285a47df82085354c625c27b789513f2e82857f795e1f6c1e753a037e8d909f0de57067691710a1bacfff9cc3d7b0f838b17939cc049bc6a561203a80fbfad4e494803ff1d60a8fdd4982e1f6bc1273d974e1519a418edec8a611ec8befe564eacdf7fcfa40740a1dd3fe477cf1b86d7143addb363d835bbadb037672a6854e1240d07f7c5f4696670c82a5930f4d57ab423bc7bef4c17a275b4e06996917dcad4b1c4163a2712f56c481c181491ad455386098a866454a9343b46669fb43dc51cd7c6cd8d4951aa94a2f8b6f3f91e35fd5b8f6f188a5706fabc1c26dcc4bc82d8197222dd9ba75c6499b35e7bd2de6fcdd2fb01d2d3facfa821554e58a1cfe1d5c61a394ab6d87116562973d7d655f70b3491c87932c59871d5b9cb0af2df65cf242fad3de31b51c2374c68c4a83a82e24e952c610976efccd286ba8e6486316255f37ea8d01ac5bb9fd25f20a56b3c7a039045207afe3c58234460eea7e8287c99cd6366667ebe9d84989f88a746d4de8147fda1336e93e7856cb5e13e77a9a458778043f79ef2f3ce38059cc08c874ab632e8f81e757cd10af611f06d5d5fe9af82a2fd254de79e268b884610de66388c420584533dec3e2351920328f9c1d143baddde0c6df47c518ba2a41084b94837d4a03ed8d066a32702118fa149ac70fb7ad5890fd79c09e1571736fab4dad301b325277eb5c39278beb90a66e2df5f0c2c5e142e8a91a1557d305da7859373ab50f162c22f1510668bd64f7ad31da930f48493c528b4f1e2407a2f221d8a2ca0e689c0120c114ee4ce57a4f3d97e60b080b1b194a9febc7b599fafbb36c9f7a3ba64851c0dacc9dedd2b4a41288386c1e3224d73dfb4522aaeccf602aac050d48153455d2866124dcc71789298252be4f7d97ebb5f1b83e1419a30f0b202b137f547da0061e515077637b53a0ec5cf5ea55059910c4a050f1a61d327aae49e0eb936cbdb01c858acef4a869c6f7b45b85bf61cc5050b2c12ab10bd99f01e0caef72ea603b81bb4b3b8b61b08f1a8b6403faaa4984f513edd804316651c0dc02d776a21a0a24d50ea4afdb8b4b5999c9717fd4c4a74120bbe80c35ab7bc46556886a2c268d7bedce7bc0cf49b7c927b3a68de3ac47cc3b8092d8fcf6db0c07928a01d0efacc13710e191d4edba4e5a39ec3c425776e70bb02433a2a8363a7416bb26395ac54421011b9a2317fad0c9011dcf52b6d8d2402f352b501a04833b8288a5c55130c519a1be5b9cfd56869f47071cf4650aefa9d6ea69119b3157a73c10168e2e5ab1bfe0a9bc00ec7321458b4b69e27e4c61d74e756a6dd107688c95f93c5db47cd647d59700909cb50278e5b622f9d4a999f5ce14c67f1cd613dfc8db60d297b58ec8088d88c5f2533a476843f4b164506bbd9ecb9457697804c5ef93927b91a15205c34ff70b063b505ad52d0648f6f883063ec72810e871afe25deacac407a36b2455d5083fc54898d8a103654bf206d4400589a602d7954b4da4feaa7b71b2b2ffaca2abd31190a21cbe40e391cd686d5f4c815400803b677f766b3fb32db3b00e969bb5da11d52b2a36db9d682104df5a79d521759b71310a7e1134fc74a72ad8a9ec9923fd4cde174bcad2e218dd80e33da8614dbdd5f851aeb0a41d14271fdef5bb65b84f321863af482b2fd8cd4579747aa4b8b359129b813293bba25919ffc5212a0e805940d4abc71e149aafc2f8f2c16660ba48ba0fc1fbea77cc5a0bbed2952b4fa89f29d22f46724b88896ecddd213198d0137f4dc6bcc095b882a1bb340146e8f855d4f9af44982c8b5642a2f7696c2985b5853046689ac4f8137e0dd5336f91d7e0260b671d4b961458552c4e07e0e1dfc72862c814eec68674c11f7c91ea5791f221b0509fa8f40066c69fd7b0d41224d26da5f334e2fd9bf23e7b04fc5ddf4cd9d431f0f540045b6fd36bf6a3d16155d53b81b3a107c4f69df1aed639a56a2c6599e5b10cf4e04441e2aa6a81e990fe0a5370a14c9bc18fd91590c4ce7c4f080b30313eeaf2fb94fb33cf03295e0dee89a72e1fd68186f41cee47940f9ebcb2832214b950844993759a4934f17144120495c25d518d70455fc863b74d5e63b741e80216ddef5082bc03e1a93ba7c680ff4666e345d4a1a539484f7699211d0bf2580a982f9e3fe1195af0319f6f18f060e26af2eca14ca9629e1839f7fa09de882d6be668616e6e92084c219bb28c68eac0eee7c8f0e34ca3205dbad7ccd335190e90a5bdc65216f2315fea10e953d095b81043e31a3a95526b89eecfbbda4d752d42d2fa7dd8f51ff87d432c0c4551fcbb321bbaba48a7c6942941ffe396a9edaedd8519ecfacacaddf7387d3b7cff78b23ee35c886693f6408e4d1555fb20a02612b084dd682afc39621219cffc8b708aa69d7d9e20ae4409ca6bb80470e31ab4de09bc3ea28bd477671cb5843a2ee48ea125ed4df9f0be4e4436ce146f91f11be08d2f33a54ec543060c199a1b39b09396b2bbfb0478a29af89d0ef4f7f99963f6ae0f75ad6eebb3bcc91b52d4771e8ed93d2cea4199fa181f125cadef7130358e3211003cfc6b5b90d9a058b5529997ee66d1e02dc87950dae24deb5a2b91bdef355913786cbb71fd7eec709de6b567d44d66527ed5b8ae666131f9e1a9a58f6855db10a691d8f463f25bf9418fd3a574aa6cbe75ec742ccdb0b3bee325770823506751cfa0fcf3e33121e1c25dd15076f173df736e8bea598823d4cd6f202803dd8c5088cc5996183f212779cd8e461a479281795a69783d5e6ff81cd660a17b9bdd82f99081b0006d3d1959451e9c677f1180343f7c834da1c220b09fc7ca40ae1ace913ad269b9c61f5e127ae461bc2c28f0c27f635507d48868a32769e1d180a5b68f00ac729e22fc1be280a0c782cc2f956ac95d3247cb68d805589a32482ac1757eb733444d1184a0c0f307f392dfbf82459bc4cf13de37040ff63a9caecb562263e9cb5bfa168a136c5a72f8a03509fab9b2b40ae897a0097b8f3ec00004eca534982fa9df05d149e9428b0f8254f728b9082ff02e5aec64d8c9bd3e8cdd0cdb2d08f4c04e69623f26cee566efeb404b9d72c059aebbfdf416dc6b62f634b7c5f666a0ebd46a7177a56327316ce6f7c6e6da38e285e7fbfc75eefbd01814c46b779853e6bb696bb449189193bd36562629c024abf10051d3c247f4fc21806c0c4aff1d73bccadd3f20285205ae9c368061887a61b6ce1b1a7fb3a0f711410a911bbfb8c56821a485f313b2107f4f1ec664d30a76de56266cfffd357ed13e0bd2203e41c54ffd4fa206eae73b573677ba653d05777a1b25f331b10fe880c11265d00adecadb2c79533dbf8ad04f69c75b9b0584c4f8080a810d05bd68a6afaab669a46571d403e97581991e18fd2cef2e3f2fb14fbb3bb3c0bb1a771941935433242564c0caceb3a2b67161aba55ebd39a3a759cfa39c55bd6bb88cd59b49ffb8b758e4bed89a2b9adbcc4440b05c86369aaf14074d066353204af28f8748f69d58bece9bd5e0e03d8c49946f7b85d23a57ebc521966e274fdac020b5e3258725c625b408dc13e1133194986aed9460e07bd6e977fcdf9fabae405155e23aecbe4cbb1e92a1d8f695e80df9bb3ea4c284eb8437f524d819c05b54b42dac5dd11856e6830be41b7080b11d999cfee2bf40129dc28e67111d0041cdb427e9710408f438a6be3d997a386e1613cb15a8b2d5e43360e69f64941c7aa7a15b50f420565c477722e7f424ed02adcc4034d6451480c7d7ac3d3cdbefcd1bcb6642bfa26ee57373fe6040dc74b4c30d09f901159acee9f4779f02d2c398f00e1077fc8120236f0253e52db0c218deb02c0aa544b96a6c63cc5578a4a62a1a8c44449d02bacec959f40d1e504d96ac5a74e47f70b0a687affdf6c145b9064988204c876100434cac148bf9ae4e1ebf2610a123702598877f62c3d907f8f09df78e9fa55a57461bc2bee16e56440ed672bd3cda01d398859da37a9cd46c83e3de12cf03103a1c3f6af35f8f8d63d9ede772640283fad87b92750b35ef33c7a619ba1d6aef0a3f2f117e5944503d2993d362c41ff266906f9a5c8d59b4faeb0f0d240c1f39cd949df9c90743e9882f2cb821aa6fbb852966be56790d6123ea372c9d7e3fa86653c28c27", 0x1000) shutdown(r2, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000013c0)=""/51) bind$inet6(r1, &(0x7f0000001400)={0x18, 0x3, 0x3f, 0x7}, 0xc) paccept(r4, 0x0, &(0x7f0000001440), 0x20000000) symlink(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') semop(r3, &(0x7f0000001500)=[{0x1, 0x142f, 0x1800}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) wait4(r5, &(0x7f00000015c0), 0x0, &(0x7f0000001600)) symlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') r6 = semget$private(0x0, 0x2, 0x200) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001740)=[0x9]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001780)=[0x912c, 0xda18, 0x9]) recvfrom(r0, &(0x7f00000017c0)=""/4096, 0x1000, 0x40, &(0x7f00000027c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f0000002800)=@file={0x0, ""/4096}, &(0x7f0000003840)=0x1002) pipe(&(0x7f0000003880)) r7 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) 00:00:05 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffb8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000080), 0x0, 0x8, 0x0, 0xfffffffffffffe3e) 00:00:05 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/11}, &(0x7f0000000080)=0xd) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000580)='./file0\x00', 0x40000, 0x101) 00:00:05 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x8, 0x38, &(0x7f0000000080)=""/176, &(0x7f0000000140)=0xb0) getsockopt(r0, 0x3ff, 0x2, &(0x7f0000000180)=""/187, &(0x7f0000000240)=0xbb) r1 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = dup(r1) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x100, 0x200) getitimer(0x0, &(0x7f0000000340)) sendto$inet6(r2, &(0x7f0000000380)="588235fdc7e73376126b3ac8fdb52b67956b56137cd8687845aef7b06bacbdfa742ba102e6c0be92aa94fd2cc524f6e2f1ec382abd46169212ec1155cf6feeb54ee80d79f168abfa17e7916d796cc59c1aab7a4e4e41db816f4e586438e98e589d92f5348ba9358305ae4d9ad2d627b60bf1b47e6ed01ca5", 0x78, 0x0, &(0x7f0000000400)={0x18, 0x3, 0x5, 0x3}, 0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) getpeername$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpeername$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvfrom$inet6(r1, &(0x7f0000000540)=""/20, 0x14, 0x40, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x0, 0xfff, 0x53}, {0x18, 0x1, 0x53c2, 0x3}, 0x1000, [0xfffffffffffffffd, 0xfffffffffffffe01, 0x4, 0x6a2, 0xfffffffffffffffc, 0x7fff, 0x8, 0x1]}, 0x3c) r3 = shmget$private(0x0, 0x2000, 0x360, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x3001, &(0x7f00000005c0), &(0x7f0000000600)=0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/223) getpeername$inet6(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) connect(r2, &(0x7f00000007c0)=@in={0x2, 0x1}, 0xc) getppid() mknod$loop(&(0x7f0000000800)='./file0\x00', 0xc000, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000840), &(0x7f0000000880)=0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000008c0)={0x2, 0x1f}, 0x8) shmget(0x0, 0x1000, 0x420, &(0x7f0000fff000/0x1000)=nil) shmget(0x2, 0x4000, 0x60, &(0x7f0000ffc000/0x4000)=nil) mlockall(0x2) shmget(0x2, 0x3000, 0x146, &(0x7f0000ffc000/0x3000)=nil) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r4 = geteuid() setuid(r4) 00:00:05 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) read(r0, &(0x7f0000000100)=""/4096, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r2, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r2, 0x4000003) 00:00:05 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x3}, {0x18, 0x1, 0x8, 0x7}, 0x5, [0x2, 0x1, 0x18b, 0x9, 0x7ff, 0x6, 0x8, 0x2]}, 0x3c) shutdown(r1, 0x0) socket$inet6(0x18, 0x10000000, 0x89a1) 00:00:05 executing program 0: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) socket$inet6(0x18, 0x30000007, 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) fchroot(r0) 00:00:05 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000c40), &(0x7f0000000c80)=0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) 00:00:05 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x684}, 0x8) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x3) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') chmod(&(0x7f0000000300)='./file0\x00', 0x100) r5 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000340)=""/40, 0x28, 0x0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) setuid(r2) listen(r5, 0x5) bind(r0, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x8e4, 0x1ff}, 0xc) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000440)="c47dad0199543e56f13e6c7a476cacc4a78fb047d62a8bc3d6ebd9c051ff026c74f2805594feca9cad054fa619f305bc0bd9db398ff01a3e2a60af7c1c73f0259e96963ca0a4e4d2b650f58fac7260fcb659792646a567c0d6f8ad39d24a127174f838e742c115fda5a645d6dace2e7d6cdd841defdf25cf360703bf6fd8d38e11be7e2eeba886c2fbfd6001ecb1ce0d65a3649a5afe10d484", 0x99}, {&(0x7f0000000500)="154134caa5b7739e940a2bdc4b493cef74e7b72c680d14a7f210d25b049c38521e7ef942298072576c6cc58fccb5e7b3bcae1bbe120f97f0848002bdf7e87881ae3f017cbb81f7bed1b84bc09d856bc4b8ba78b73942cf1c28b077499817ef754f4189756f22e3e80a249b4c0a2d0aa0b6b8fad6eef334f5f806d9fc605565a719d42c6ac17b7c5e4457e4d000b281bbf373d2c932cc13850b374c9aa373935f720a5a9f516d3791b9", 0xa9}, {&(0x7f00000005c0)="b85e7c29cd3bda30bfb02a860a48b47d04d4d67837fdadffd848d92888434a1c89564ba47d555744921cf81e8a0014519d03c359b642d5a928ab81be9280", 0x3e}, {&(0x7f0000000600)="ff851414615859a9e10ed9a61301be398e", 0x11}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38, 0x6}, 0x1) sendto$inet(r4, &(0x7f0000000700)="56dabfef47433dca9e2aad", 0xb, 0x40f, &(0x7f0000000740)={0x2, 0x2}, 0xc) getpeername(r0, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) symlinkat(&(0x7f0000000800)='./file0\x00', r4, &(0x7f0000000840)='./file0\x00') mknodat(r4, &(0x7f0000000880)='./file0\x00', 0xc000, 0x7) accept$inet(r4, &(0x7f00000008c0), &(0x7f0000000900)=0xc) fchmodat(r4, &(0x7f0000000940)='./file0\x00', 0x2, 0x200) socketpair(0x0, 0x3, 0x6, &(0x7f0000000980)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)) r6 = semget(0x0, 0x4, 0x229) semctl$GETNCNT(r6, 0x5, 0x3, &(0x7f0000000a00)=""/79) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000a80)=""/157) r7 = socket$unix(0x1, 0x1, 0x0) pwritev(r7, &(0x7f0000000cc0)=[{&(0x7f0000000b40)="8304e510aeadbf08d9c17ca1870486f7f03f1eae7d8be5b80f2e1dea3d606c475f5802ea3a35ecf6457b1137cd939c47f2871a4d8a952441eba7dbd114752e44304d71758b08f72f7179cbc5b2927e5802bbf989d23375c414dd8e949adeafde1a8059a84937c4f2cf83c2c10d8ec1b15d555384936fde181387625ac58372a73ee80fa7fc6b6497dcb220956064026fce17962a1c2cc22d0eadff2454e5ac86c95af468f9990e75be2a85a0b9f0bcf52992c0f3019ac7fec84d412fb6232276e75ed2e3d9503cc60bf1346c343f29be9b24b07fb447694f02e9b6cfb59e92c2", 0xe0}, {&(0x7f0000000c40)="abcab446fffc211868f2114e83d10be7d40737e407d4881e0a107649f4974a987dc469ee4135ea4c1ce7a85b504eba969fc630eb786655ea49dd623546a81bc529f63209e98ce6a755e7eb60459039818a2e8551754c90208f8c25d82f64eba5a44d", 0x62}], 0x2, 0x0) lchown(&(0x7f0000000d00)='./file0\x00', r2, r3) accept$unix(r5, &(0x7f0000000d40)=@file={0x0, ""/108}, &(0x7f0000000dc0)=0x6e) link(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='./file0\x00') 00:00:05 executing program 1: r0 = semget$private(0x0, 0x0, 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/30) r1 = semget$private(0x0, 0x4, 0x38) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000040)=""/244) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/207) semget$private(0x0, 0x1, 0x80) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xfd0e19db5980d360, 0x40) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r3 = socket$inet6(0x18, 0x40000001, 0x7) getsockopt(r2, 0x800, 0x1f, &(0x7f0000000300)=""/189, &(0x7f00000003c0)=0xbd) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000400)=0x1) r4 = semget$private(0x0, 0x0, 0x20) symlinkat(&(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000004c0)=""/75, &(0x7f0000000540)=0x4b) symlinkat(&(0x7f0000000580)='./file0\x00', r2, &(0x7f00000005c0)='./file0/file0\x00') semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000600)=[0x3, 0x8c2f, 0x5]) semget$private(0x0, 0x2, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000640)={0x2, 0x1, 0x8, 0x5, 0x1}, 0xc) semget(0x0, 0x2, 0x1) r5 = dup2(r3, r3) dup2(r5, r3) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000680)=""/64) r6 = msgget(0x1, 0x8) msgrcv(r6, &(0x7f00000006c0)={0x0, ""/10}, 0x12, 0x1, 0x1000) getpgrp() msgget$private(0x0, 0x20a) bind$inet(r2, &(0x7f0000000700)={0x2, 0x3}, 0xc) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) mkdir(&(0x7f0000000740)='./file0/file0\x00', 0x8) 00:00:05 executing program 5: clock_gettime(0x3, &(0x7f0000000000)) clock_settime(0x60000002, &(0x7f0000000040)={0x7fffffff, 0x1}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8010, 0xc8) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200000, 0x4) r1 = getpgrp() wait4(r1, 0x0, 0x0, &(0x7f0000000100)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) r2 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getgid() chown(&(0x7f0000000200)='./file1\x00', r3, r4) r5 = socket(0x1f, 0x40000002, 0xffffffff) r6 = accept$unix(r5, &(0x7f00000002c0)=@file={0x0, ""/73}, &(0x7f0000000340)=0x4b) clock_settime(0x3, &(0x7f0000000380)={0x6, 0x7}) getsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x10) socketpair(0x18, 0x10000000, 0xdf4, &(0x7f0000000440)={0xffffffffffffffff}) shmctl$SHM_UNLOCK(r2, 0x4) openat(r0, &(0x7f0000000480)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() connect$unix(r7, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) unlinkat(r9, &(0x7f0000000540)='./file2\x00', 0x800) sendto(r8, &(0x7f0000000580)="ee614f64e7ab1c080f9e17d0dfae5229182af0c77a3516804dd6f52175a2669f9d41d390d5cf8400afdf34438c6ecbd2d566454e26d0e59bc6162d283036da90e02b68b6b06c83548afb8cb2f895dc1db9bdb697cdcf3a9916c0445459ab6241d9c226b9b538527c7774c284cf2204723352d23b8dc435a8ec3b77a1480438ce5ce617d57a41c7f7390900b7c8b618b2ca86ec011a74c09b8bc8710951ef5bd46f16125916a3df82632d66c59bbfff0fe1cb92099ec6a748da46048a1edc48473daf7b19e03c3ef9ba12e2df909b4169676b5d4b38451d70ff", 0xd9, 0x3, 0x0, 0x0) truncate(&(0x7f0000000680)='./file1\x00', 0x1) wait4(r1, &(0x7f00000006c0), 0x6e, &(0x7f0000000700)) link(&(0x7f00000007c0)='./file2\x00', &(0x7f0000000800)='./file1\x00') shmctl$SHM_UNLOCK(r2, 0x4) truncate(&(0x7f0000000840)='./file3\x00', 0x3) shmget(0x3, 0x12000, 0x408, &(0x7f0000fee000/0x12000)=nil) 00:00:05 executing program 0: r0 = msgget(0x1, 0x5) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/84) r1 = getpid() r2 = getpgid(0x0) setpgid(r1, r2) r3 = socket(0x0, 0x60000007, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1203, &(0x7f0000000100), &(0x7f0000000140)=0x4) r7 = accept$inet(r3, 0x0, &(0x7f0000000180)) r8 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x8, r5, r6, r5, r6, 0x10, 0x3}, 0x0, 0x11, r4, r2, 0x7, 0x28, 0x5526}) msgsnd(r0, &(0x7f0000000240)={0x3, "f07281e6f7994ed909c0"}, 0x12, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/96}, 0x68, 0x1, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x400000, 0xc4) openat(r9, &(0x7f0000000340)='./file0\x00', 0x42, 0x25) r10 = semget$private(0x0, 0x2, 0x3) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000380)=0xff) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/3}, 0xb, 0x3, 0x1000) getppid() r11 = msgget$private(0x0, 0x548) fdatasync(r7) pwritev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="d7757ff10d21f966e9857f832c0bb9292aba30c099c63f48a06cb8a9a2fd491dd121a7cdb12bdda6bc", 0x29}, {&(0x7f0000000440)="c930903b17f7ec35bd73aa6d9c68dad6879dddeda9b2accd3e2bcc003beb3e5908f715dfe432d7d7b16ba68ad4418f3b8c422fa2c6be227a8b96a7d7d58eeeaa8e4c97ed106caa6b2282e4b5ca628c70e0da29e89222f3a3278984329e398d513fc62903e015e3bb70d9988e7b7e276b83969e427c3070bb9c629d4a56d5c3a5081e8a6c8dc6662db664e64abcc1b3d33b918c34f0f496ee36753c964ed8c5edf2305b9f47c9d12fbd2a4092e73a3a61ac511e7dc287cd5e36a167139ec0e88c3f3581ef57c495cfcfdc88ffbbba3dd51fa1c0ed918f8fc30b7b08e197a522fef8c3e527a7", 0xe5}, {&(0x7f0000000540)="26a1f06f7ea8239d57ae8a83ab1236ce2c96b478c10c96b9d58772f30ed49e07708023947d5b74013f0ec57283b3c88eca5c70fae6bfaec9b6305c3e3cd9e0c160964eb5768665b43d27d85644fb67a2ec9216e5c3742287de0df70199b3b8325087bdf2e21a7bf6bc4d1d37dc57b43a515b40a4a47a0e35477260cccf1a9ea8e1265f766ac4c92bd5b68ae9", 0x8c}, {&(0x7f0000000600)="edace25a7f8514cd017543fb5b026fdd9f3f7a9561a1143bc51b68ab888e0b9fc7490b1d4288af56231bfa7ca1ca9b2d21f4ed2abf87ef394cf5460f354d7e4b0cbf66db72f0841aaaad233a314c5d1feb1f9b9dd859c741f5acfe50a4e49aede77497c41f315075135d3d40c14bb738e45014eca011e3d5e51946618571415053a780f96a72627328a2cfddbd1dd113087d1bb6620fb4b718d626141b995cc6c925db2562a431b1384cf723388d9b8f8755a043a0d4d115c0f9815a34b4bccbeee259fc373bf50a91bff650031174bb01692bdbb6517c1ec585282ac82341816a5d2d2e79ff45ff44264c89352f", 0xee}, {&(0x7f0000000700)="adfbc9dd0c7f5096d32460097f7be8dcd3ae269b62a81ed223eb956f1c2e359f59536c2fc014505943a5e6c21925ea6835e6516aef90bfc912b356bcf53977c1492dc1e8a4151f37fd44e20ec4be3f55aa791fc8f8144178131f4af04b313abbe557f556f017ef9d414b66b762bd18bc4dbc", 0x72}, {&(0x7f0000000780)="1d6c4a14376add6a4ac8a44b5be281e0e423b0a5e97231b6e1a56e598caa3a78d6d0c81674e5a84f42700d7ee713e1a5acc32079c04d9f45ea2f4aa9e52f5423f741f74d58166be02e2b96a6aedae01ce106d0d90de4b4c81d5e9b025e82db45f7cf0e83dfa902857f48f190d3c97be05e9361404a79fc154743e7971da49cc3e735f34df81c399cc248f2ea81c2acd573473e53ebbf0de9f75857ce1ef5af9cba4807c72f639ce25f3d487322", 0xad}, {&(0x7f0000000840)="c85c5bfafc41d96a84d021316f3830a3e39c2e663aa78076d2573bf0f3d934856a", 0x21}], 0x7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000900)={0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000940)={r12, r5, r6}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000980), &(0x7f00000009c0)=0xc) semget$private(0x0, 0x1, 0x410) msgget(0x2, 0x4) msgctl$IPC_RMID(r11, 0x0) open(&(0x7f0000000a00)='./file0\x00', 0x20, 0x1e0) pwritev(r9, &(0x7f0000000a40), 0x0, 0x0) 00:00:05 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x40000000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b370813d0a99d320d70838612197f1cb897967b7c546423338da26157de2f0b0591d8bbc6c59bf850047469d44fb904210655b3cba6e6c149f9998057d02f5172797882f4ad5e91deb1065f62f5ead1f47228c4f36859ac8566ae5a019723704321562f5a4734849db24bc63fb1b11d6dffcdca4db9998f201035b333ef0f06f81eefd4dc951b57eeca1127bd299536436d818a366aaf7ca1e91f7af018460fe9f55fd8ce75bcf59eca91f2064ff967fb04af0a59e42305e81bd576edd0b987343843d3bc770a59fad7c025e2aa20ca7f0e994ade6e54c175e", 0xd9}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x0, 0x14) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000200)="41c5b6b22c34d3b3738291ce2ad411cf6c9c3ffa2926", 0x16}, {&(0x7f0000000240)="527026b3055bcf37a2bde5157dfb29a86ad9b009860e15a410f4b6a0352c1e6da35c54f904c70891316af19ab8f6a77d3d46d6b40e0f4cb39ed3deb9aff5ad5e58e16bd1851512097e7f79c1d2488621a8f1e0871d316dcdf2b0caf0d14ecbf1636a95152af4946fe692bbdff9f68763e931cac4920c9f2b33e53ee6e54a3194f9c064984371f9dd5233ad9ae795da72e35cc0c2b4e05402db1c43abffff1e25a0564bf9aa15787bc8717e552ed3002214e68833972ad9d134323eb5f83b9b18bfcd2b5eec23628f846003efa9da435b209c18591adb01c9969aad83646afbbc3f585cc6e3251eaaf713d7448056d6dcb8a6c0ae023fbe452dec12563af25ca24c032f722d3ea89e650606f5b21889c743af5ed1ce5be36d3973643bd4a922484c2dd8e3ffbb0130f80adce4bc682e83fb842666f1647a08be80366f87a552b103fc73f2c929324fc8aceb6ce17d53602659924484f6964f1417529999db80e84340e2ac119798259239f2fe28ac75e06f455b466e477f51dc3f5140e0413d25a7e5c20cd5f867dbe5a25152857ee33612fbb67cc0dafa2928281ccb85f7fad0a14209df0ad76da43961b60c0269e5bf3e138e502cc0776e203cbac830538f641e30f85f1393067eaccdca31b7fc97ce57b0bd9bdfda21af59d51681db4aecbf2ebaf07c90f2f4a52f419278a2f561aabdc4b95a653823aa9153e230302975f740b73d405e4d3063e46f1c71d7f74aca80589ba3b5b17ce466d6aba5a32f1be8f1e5bb05c2b8ef91541fc07c9a204e8f2a1e9474bdd584644eb50f8ded4253d09a4fcd0de508a540bf71ad6a423a19d442d22648049995ce8fc3d61209e7b6a5d04d0d979f542e380cf92cd095c283ebc1f34a68bb263ba91949d9272b4719193cc43f600d77d9b1bbcdd90a3787be7a6b7e99d01c22ab05afc45c014832dc3b187dcd3c91d2e478a8a1eaee130c19a3c282ca261178a45f540451885acd5b4829d428b844c02f5e00db1bb3beb8b67895e8f48a6bb3be3a64ebb3af7be891918fbc49000dd9b773e2066ffd16b6bdd01bef7ca55ce5f5d0c172ec9178c01b020109be646fdeb4ec1b10a81104314c89ddc9ebd46b381f6495222515ad73100a97acb687c61741014469c65580e68a3c85093fd5e1c381862c02a224e695dd8ee887e4789adb7f7c7725f98fe3c41f0b775bfdcf4ca34ed32cd1c7e75d9edd65d771445387ad37fbd596b8882b92aff9542e1edcf283c268ac7035017ab70bd0189ad74924bd5733b3f62e969059ca159d622a31c4887f9832f13c60b08938c176de7163fa4e7274b29a303d7e9b920394aac152332821f890fb3b84c994f45de3a42fdbbdaa9d379846027a35d0adcb8d841a9600c4120c9d521cfcf4fcdd5e5e58f5ca82d38ea3dcb63e392d5e1ea38d463809db0702e09cffd1f5f411875e1324cf877cc9892f31777eeefb5d7f59159059ea24e74cd428d6d8d96493956bbad529fe6771b7cc325f53dc12444167bb54479662e7c79ad65beba19f6da6b8f67586d0c8d568b1c7be7b441a48409b52a1e14ab0bd8611cf59552ab958bb5fc2b49b5c1d7c06324249439fdea7695ebd7315fa0503919ed2803b5bb7467aa0df0f34e094e21517876cedcf22c94736eead0f941ea921a5e9c2841cd8e32a65656a70103969c83f09df5c7f9bc95e7b939d2775fc901d013788ad392535406250a24261a761612df2bdccd0474d80b6502d0dea02f853b780726e2dc14fe9ea8fcde4280ed975cdd9775c5384b37648ddf72911ec2ed83e6738b7866b0a9a37215a82cadbbf80ab8186eee5020db449e1dd4be0ff2129de338300d9bb57a5a92e3d489daa54464cb0448997911b0c2b53af5f95b126ac1bb8e60ecfc5a3d5d1230455556f195baaa0465802575c3dc1a7731ae3b5bea52a23b450f305354b41a41005512865aaa222776b595b06e29829ae8806953ce19c54685ef012eeb2010a73fadb124604d60798d5bb424283ffaa1ee515a41668411a2991d465ff582fbdd225a9709e2598cae25167e0f8eea1c0633abdb3883cf511d0c6b91e792e36edd8f1ae23348bf297f011d8ccd42e95916f7e35e469c90d9e27be4688521e9851287632a75a2c06adaf08fe868c65864dbafea8b18e71a7bf16d80cddbd75ed274e5b23605ea28ad898763622fd0e2ee1e2acb5f3fcb710a6bd0ab879f76a97ee10b9098a9c58c22535fe35aa6923332e49d44861bd60e49fcd417e936e7a6a834879e26840ca89d1f61f3c2ee34762175b0d305c72faf7a9723c4c13dfbb50e677fa97ad3feed7a2a2a24c51848f60d1fefb2a39743ad378fa50cfedf1719d6e52acf0784d0913fba844703454566d56520a5cc2d9e1db31f33a7528e8fb797531efaeea0dc72f00956eab1ca59baad19f1dd667f7b0f4f2200c0ac09c57b1555bc05739baba7f3e546fa56188d7eba902d2f6b1b4d25e73d34bc91f47750da5c54f1317fa81517a8bf7e010cf880c4660bd95dbc90015c931cbe1e2b0f1caf1bdca381279cd7a871b9674d53b38088a4ec458b37e60da1386d29b6b62605fd123435317542aa9ce728e5205f9adbbc5fbfbbc02dd53d9349363bf859454b2001271e222d78a3a5bfb20c5320ab65762ad5a6611417e32c2897d8a47c81b68bd9926e9efdd1d7b7e98573e5ac8289c2e3157f9b9d61e225ba27c5ea3f62ebe9e1a9ba67e7fc1ea170292e1ebfa1cc44ccde85e172568c1f90a7709140a257971aba77a761e84812289f592d266aaa3ed9014a46d9037ebe4518873e168e63fbbd6f1453b119ad26c5d7a6811a335815fde6256941a570fe79c4482941489e25fa3dde43db68bdaf6488f8e0ba2461f2c8bdbf4297f3b9b7b0b5f5ce068ff46df6b092d340061caf81b99acd9d051b12e2b7a7ec04f6fde4b4dd5b5ee047125e17bfce78d3f71f8ca255e9e6f9af8f2ce4f5828bde062c9d18cb916a42392fee33c2da3162ee400893d92e94bea1ba16dfebb2270947f4a513408fd82a7f7dea6bed0bbc5b3cc57ca38bf9f8856f7fc4a6a4f19e6a7eec4398950d135c46017ade73ae1951298435759d826c8c62a5c077263fd63df6360b8588125506565a00cc5b0519fe1ae3ab81947a5ed5b6d3dd57fdb04ec70152df45ed609718eb7901ae727c1e45b67d98e869ddaf870c8b83db6002aba76e512cdbc2c68598240a3d40ccedba39e2e52b82c0d79d6ea81df346900a0be1e92bccd30beb877071cbc511b39c501f1af3c30e9b77c017b12d0e6fc427125e4f453eb05265a493182a70dee83b4397bcfad33bbf3373dc5f01a27b372ae9c5f9de4cb16ee7ee5e5a89db81e6270233f31dc55c96dc9e62d30d85ea1d1086c1644ae32551f749a3cb50c5f3837ce9c3e0f0666e8a8de39bbb0822c6b168339258ddfde9cd42b02e9b5c8208ebd666e1151bc37c7db55cbe3802512a8a43cbfe9ebcdd7bb185dba1c792a6f795585d5ed1abf5cd91eb32f06bdc74d672bc1921e1370c336a38f6e08c32ad7fb69cbe10aec94c54b9d30d19a2be5c271e1e198027dc27b0be540d0262e67d3d95c7faa7b61fc155f9e176275468c70bc6ae6000c5f285d2f362184fc64f38adbe377be42a0b446c3c3901e22aa094c65c0a65638dd948db95d98e4e8bbcea7d7417e83bfb661b0656d37fd7eb3e2856f4518cf908bb64a773d874bc6a74fbe0598af65273a942c5aa4fa202c05d42893128cf05fdaade8b5254e31e574104468ce0509cde13dc9cb01f945ecede338d9b7f71e0c1c5a543b9d96e2abe091fe2953a3c3aa1e58043d3b44c5fadb831778b77b47d1da2249f0dd7f795ee26461404cba6ba3ea740b6aa56447d6bee7292a9cc51955386bf365d6a05a27e563861d22f1755e76dea983d52ce565050e9426154f72d0cf251d161dd2f532b1d8cdfd5377f33146d51b5331ae07fb8336d936d7bf5e0ddc19559685ee7dc7165352210d0ac7ae471741a5d5247cf139397366dfd0e7d47094131dcc341ed6b2c4f17426a402be116b1a2a935609ada1f985a802fcf468d2841dddcdc6b93e2187ee544ae8b6fde343e358f11372cda5dcb9bfa556cef7e408c5ea131c013de856f06259137d9f9b0b96a03127ca44b65a0c87d9f4eafe21cd42f0254b2bc893fbd2bb8ef072edb94f164773da5cd2c6084470d8ef03618ee96ef3bb21296d9894a17ae8dbbb79ae30ebb7bac3ada93741053349b8d1b0511cc92adf3fa0fce21d1f60f93903285b9e549b43105b0aaa11cf9ca15b16023e547b7daed8169a2d259d528c8460c38c06ecf86be8b67557c48172391260defe1e9034b1ecca8126f2af2ebbacad78cc39f2734ab5f53a8f63ba7ee2a028db1f0b4de535442c401c1035dc31c1dad46836dfb04e9ece49bc7536d255bfa780808d76006b647d381474d3e127ac775564e7e3bcf5303b00cb9244593a4bf51625417319797610d6c030b79d3664986eac2acb887b313eab4635bbb009b04c5a3329c5f439161086125d324e065db3a15fd232af2823c9deaa196a17d45e81fea304c753cfbfa00422840ddc203d163df5bb4413eddc4e2e42c028b406d83a952696e51105eca921ba7ca9d4395286b3ed1be8cb24252c8edf1af7d75817452083b0daf13226bb3c9ca83b22406506345a4391b6c174d3f21e459d55ced4553be6d6f7ca78e54698d9b904cd2ca5b64a530a883698f8c288684f1d4bf4d501e5e4bf9ec914a4dcda9d1581dc6f57ff9eb9c88e23111aa9324eb0374b2ca492a9f9854cfd8343d080228a72894948f0ee569ce1a8ae735f006eeeaaaaa186b9546fba7e68ab72f752531db3526302f93c2d67e7493df66749103396976e1e380802c04798bc9a08f17037a9e2550b6e5ec64e53584a42c4b1809705344afac585257db00075e261ea66996eb5008b5b6541875cb967428c46e0dc44b333ef35fb46bba6572fee193784322381c88378d5a1bd371739cf305f7bc60383c82350a7802f0c0e164fedc089b2d685c8cb04fe7099f84dcb8ef98145e119141144c6941ec9364cd8eae26b86bfbf8630894d036bd28db18e258f7dd9dfed4d86fe5508671d35677539f5a5a688b01684f8fe5d84385be2d970af86ec6cb12338865a3df235453dfb27b5d757ec02c3cf8d681eb0e67eb7e53ab92844a4fcab9ca927ef0ce7d1929579f486f21e1c66574fff868d612dc81da1ac86b50e9b95f28cdd19477b4c1c8d6a36835a450fc85948f3a03ee27196378be4c466a609ffa1fd8ceeeb3c4fbfbdc77ad82653792de1c2502a6d0939a531b1e22c7daaf2a800f5a181a6b5a0d62f77194d7798797b18cb5de225114321896d9a5f6c40e22c3114deacfe66b1702d495643bcae1509e07bc4b07ab3df3431e02d98d9f4c9abe349c9a80338edc70d6c931b0653be3a512882bb5063dc24282618242cae73c65f6a1f739a50e4929d374749f983b326a00cb1432350e9598ca2c8d5c09d60082ec919820e5e2a8e0995ac4b2f288ff2883ebbb58184eb06b2cf19d31df541d19725c84ff5a7b1f69d2cd293e24872295152f47bf9951d6a8a58025dd50f69113c5934e3462c2a416dfa7c4a9b37ea0bedf22a97e1d69e5d36379c853491903c6debf2ed268bdff5d9070b074ed830534891ebe28bcce5fe331dc7e9c6d1fe1bb39b17bfe4eb72e5182803364a30fd56abfa32cfe98dfeddcc97c029800e30e79a51d460a36daa00bc925f0a97162238379f72a4fb52bffbb2f1fbd6dbc2e36004a600e92d2ab3541693ca933147", 0x1000}, {&(0x7f0000001240)="3faf0b2f5ff1540a99b373f74b06f1298723c877f6bb0b12425d9d564f303b4ad740c030d1681d62ce96c20ffd077b4af1b43273305e", 0x36}, {&(0x7f0000001280)="625187962328d332c8891b06acf51d0217f12d483ca0374ed3da7eb8d0c3f1943aa093dd7b715ae528342182593f1c2caaac72cf96f827a75a5c992efc92a380fda9e68626ee093bb7b81ca20f04b21d8169b74d5a2291472f1dcc27149a85ec0ef371375460c9d60aa3d3a443c52f93304fab4b84ccfc6f81f8", 0x7a}], 0x4, &(0x7f0000001340)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r2, r0, r0]}], 0x28, 0x400}, 0x2) r3 = accept(r2, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc) ftruncate(r1, 0x0) r4 = dup2(r2, r2) r5 = socket(0x2, 0x20000000, 0x100) r6 = socket(0x1, 0x20000000, 0x8) close(r0) recvfrom$unix(r5, &(0x7f0000001440)=""/33, 0x21, 0x0, &(0x7f0000001480)=@abs={0x1, 0x0, 0x2}, 0x8) fchmod(r1, 0x71) r7 = getpgrp() fcntl$lock(r6, 0x9, &(0x7f00000014c0)={0x1, 0x1, 0x9, 0x131, r7}) close(r4) shutdown(r3, 0x0) r8 = dup(r6) bind$unix(r8, &(0x7f0000001500)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r8, &(0x7f0000001540)=@file={0x1, './file0\x00'}, 0xa) close(r6) getsockopt(r5, 0x1ff, 0x3ff, &(0x7f0000001580)=""/76, &(0x7f0000001600)=0x4c) mknodat(r8, &(0x7f0000001640)='./file0\x00', 0x100, 0xffffffe0) fcntl$getflags(r4, 0x3) getsockname$inet(r4, &(0x7f0000001680), &(0x7f00000016c0)=0xc) dup(r1) getsockname$inet6(r8, &(0x7f0000001700), &(0x7f0000001740)=0xc) getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) 00:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x28001, 0x4) write(r0, &(0x7f0000000080)="637afcb642f51d20", 0x8) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) dup2(r1, r1) listen(r2, 0x0) r3 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) getitimer(0x0, &(0x7f0000000100)) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x1000) open(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400000, 0x11) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$unix(r2, 0x0, 0x0) dup2(r4, r1) bind$unix(r4, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:05 executing program 3: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x3ffffd, 0x2) shutdown(r0, 0x1) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x2, 0x0) chdir(&(0x7f00000000c0)='\x00') socket$inet6(0x18, 0x20000000, 0x3) shutdown(r0, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ftruncate(r0, 0x80000000) 00:00:05 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) clock_settime(0x1, &(0x7f0000000040)={0x401, 0x2}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1}, 0x8) 00:00:06 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x103) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r1, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/41, 0x29, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x800000807, 0xda10}, 0xc) 00:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x80) fchroot(r0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fchroot(r0) getppid() 00:00:06 executing program 4: setrlimit(0x8, &(0x7f0000000040)) r0 = shmget(0x0, 0x3000, 0x2b0, &(0x7f0000ffd000/0x3000)=nil) r1 = getuid() r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8000, r1, r2, r3, r4, 0x6, 0x4}, 0x6, 0x7, r5, r6, 0x31, 0x100000000, 0x7fff}) socket$inet(0x2, 0x0, 0x0) 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x7, 0x0) flock(r0, 0x2) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setegid(r5) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = semget$private(0x0, 0x0, 0x200) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0xdb, r1, r5, r4, r5, 0x1, 0x8}, 0xfff, 0x83, 0x7}) r11 = shmget$private(0x0, 0x2000, 0x612, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0xfff, r1, r5, r1, r2, 0x8, 0x4}, 0x1, 0x7fff, r3, r3, 0x200, 0x7, 0x9}) getpeername$inet(r7, &(0x7f00000002c0), &(0x7f0000000300)=0xc) unlink(&(0x7f0000000340)='./file0\x00') lchown(&(0x7f0000000380)='./file0\x00', r1, r2) fchown(r8, r1, r5) getsockname$unix(r9, &(0x7f00000003c0)=@file={0x0, ""/55}, &(0x7f0000000400)=0x39) r12 = open(&(0x7f0000000440)='./file0\x00', 0x10, 0x2) getgroups(0x7, &(0x7f0000000480)=[r5, r5, r5, r5, r2, r2, r5]) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) fchown(r8, r1, r13) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000540)={0x9, 0x1, 0x1000, 0x8001, 0x2}, 0xc) unlinkat(r12, &(0x7f0000000580)='./file0\x00', 0x800) pipe2(&(0x7f00000005c0), 0x1400000) socket$inet(0x2, 0x0, 0x9) 00:00:06 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/68, 0x44, 0x800, &(0x7f0000000080)={0x18, 0x0, 0x7fff, 0xff}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) renameat(r3, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r4 = getppid() rmdir(&(0x7f0000000240)='./file0\x00') r5 = dup2(r1, r0) r6 = getppid() bind(r5, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="5be69383f0447541afdb9a8fe26469b122b0bbdf54930abd4922888d55f76622e47b45e655d0a2674214c5793aed98c402377d364ec0adba68e134be1140faf4bcc0ca43fe8a255b09b4434e082c977594c51506a954b896d5e77344f79e872d11f9b5f5f10b823d7be1f66d3e3b5843885ada543c2ce82c9628fb0c73f7aa63195cf27489ea9d2dd8afb4f5757719f3aaf72c81b645356c19e885c525d14fb6047d6947d7d6ae35ac592d6bf8f9afb88d663da302484e92b650ea8cefcd3d8fd2b995712f8a7cce563de24e1e4c5e2a3abc90d493e96a00fdacc6d84f5dd10467335fc79559d5ad23", 0xe9}], 0x1, 0x0) r7 = accept(r2, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r8 = open(&(0x7f0000000480)='./file0\x00', 0x1000201, 0x110) getitimer(0x0, &(0x7f00000004c0)) r9 = semget(0x0, 0x1, 0x100) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000500)=0xfffffffffffffff9) getpeername$inet(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x2, 0x74, 0x5}, {0x18, 0x0, 0x1, 0x9}, 0x69, [0x7fffffff, 0x8, 0x20, 0x20, 0x0, 0x1f, 0x100, 0x6]}, 0x3c) setpgid(r6, r4) unlink(&(0x7f0000000600)='./file1\x00') bind(r0, &(0x7f0000000640)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) lseek(r7, 0x0, 0x3) mkdir(&(0x7f0000000680)='./file1\x00', 0x1) r10 = getgid() close(r8) socket$unix(0x1, 0x5, 0x0) connect$inet(r5, &(0x7f00000006c0)={0x2, 0x0}, 0xc) setregid(r10, r10) 00:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="90aceb58b415160a1c4d36ffd381faaccfd66933c3fe3f348e6c9d50", 0x1c, 0x8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = semget(0x0, 0x1, 0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x1ac7) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00', 0x400) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xc340, r4, r5, r6, r8, 0x8, 0xad2f}, 0xffffffffffff8001, 0x3, 0x8}) fdatasync(r0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x3, r6, r7, r6, r5, 0x20, 0x80000001}, 0x6, 0x3, 0x9662}) socketpair(0x1, 0x20000000, 0x8, &(0x7f00000003c0)={0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x8, r6, r8, r6, r5, 0x4, 0x69c0}, 0x6ca, 0x1ff, 0x7f}) socket$inet6(0x18, 0x20000000, 0x100) symlinkat(&(0x7f0000000480)='./file1\x00', r0, &(0x7f00000004c0)='./file1\x00') setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={r3, r4, r8}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x3ff, r4, r5, r4, r7, 0x40, 0x7ff}, 0x100, 0x3f, 0x80000001}) sendto$inet(r0, &(0x7f00000005c0)="e494be3f3adf4c8a175fee2b0f7ef3cc74176df4ac2b0db3c002a1c1fc4fcb791e18788443bdcc1a2703aa6ed012b2a1a14b08301128d961", 0x38, 0x5, &(0x7f0000000600)={0x2, 0x0}, 0xc) setsockopt(r2, 0x101, 0x2, &(0x7f0000000640)="3f3df263d598cab999ccce2d8df15678f71dbdddc48835cd084098c31ce9709db315437073da30e0b453d6bcc0534cefadac125c80ce5315b6dfb5645db58f9c2ced1bb4a8821296116e7d4a96a68107f28a6cb622f058bdb488ae3318af7d05b4a87b5f16151f23b8d0fee07175ca38d048c14b7fa2440e894a910102f267b0a9b24fa9091abb7a836899020ce5467c6ec4c17529ee5f98a48b861996d50c97cf575a6b1dce3f7d3bf93ab4a982cb94a1475c00b8b02dd4a8b9fe9af51f07a66a75a6cf1aac569cadeb021590987c3ea911059b8f9c2056eaeb6034f1f50ba02c36c930032eed9045096862f04122e78a2cd97ffe6d313d", 0xf8) r10 = accept$unix(r9, &(0x7f0000000740)=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) fchmod(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000800), 0xc) semget(0x0, 0x2, 0x100) semget(0x1, 0x1, 0x40) readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/106, 0x6a) getsockopt(r0, 0x8, 0x1, &(0x7f0000000900)=""/58, &(0x7f0000000940)=0x3a) utimensat(r0, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={{0x3, 0x1ff}, {0x6, 0x400}}, 0x200) semget$private(0x0, 0x3, 0x200) 00:00:06 executing program 5: r0 = socket$inet(0x2, 0x8003, 0x40) close(r0) connect$inet(r0, &(0x7f0000000080), 0xc) sendto$inet(r0, 0x0, 0x23d, 0x403, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r1, r2, r3}, 0xc) sendto$inet(r0, &(0x7f0000000000)="4888200607666455549c419ae58d673100af3579e9fab32ef8685033966a50fccff267c9dbff09fb01", 0x29, 0x0, 0x0, 0x0) 00:00:06 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x7d) pipe2(&(0x7f00000000c0), 0x400000) dup(0xffffffffffffff9c) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = dup(r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0xffff0000) 00:00:06 executing program 0: r0 = msgget(0x1, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/174) r1 = socket$inet6(0x18, 0x3, 0x7) fsync(r1) r2 = paccept(r1, 0x0, &(0x7f00000000c0), 0x10000000) ftruncate(r1, 0xfffffffffffffa84) r3 = dup2(r1, r1) msgget(0x1, 0x116) r4 = msgget(0x2, 0x162) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) msgctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001200)={0xfffffffffffffffe, 0x0, 0x101, 0x2, 0x2}, 0xc) msgget$private(0x0, 0x424) socketpair(0x6, 0x5, 0x1, &(0x7f0000001240)) lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = semget$private(0x0, 0x0, 0x2) r9 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000012c0)=""/142) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001380)={{0x2e4, r6, r7, r6, r7, 0x20, 0xfffffffffffffffe}, 0x3, 0x2aea, 0x100000001}) accept$unix(r2, 0x0, &(0x7f0000001400)) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) msgget$private(0x0, 0x484) getpeername$unix(r2, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000014c0)={{0x101, r6, r7, r6, r7, 0x42, 0x80d}, 0x5aa, 0x0, 0x676}) semget(0x0, 0x0, 0x10) getitimer(0x3, &(0x7f0000001540)) clock_getres(0x20000000, &(0x7f0000001580)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000015c0)={{0x8, r6, r7, r6, r7, 0x1, 0x8}, 0x412, 0x8, r5, r5, 0x55, 0x16, 0x1000, 0x24e}) read(r3, &(0x7f0000001640)=""/19, 0x13) 00:00:06 executing program 4: r0 = semget(0x0, 0x3, 0x8) semop(r0, &(0x7f0000000000)=[{0x3, 0x10001, 0x1800}, {0x3, 0xac5, 0x1800}, {0x1, 0x100000001, 0x800}, {0x3, 0x7ff}, {0x4, 0x3, 0x800}, {0x3, 0x4, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/12) msgget$private(0x0, 0x20) r1 = getuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r1, r2, r3, r4, 0x0, 0x200000}, 0x7, 0x10000, 0xd64}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/31) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = dup(r5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/238) fchown(r5, r1, r4) r7 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) flock(r5, 0xb) r8 = semget(0x1, 0x2, 0x0) getppid() semctl$GETPID(r8, 0x7, 0x4, &(0x7f0000000280)=""/151) semget(0x3, 0x0, 0x400) getpeername$unix(r5, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r9 = semget$private(0x0, 0x2, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r9, 0x7, 0x5, &(0x7f0000000400)=""/76) fchroot(r6) shmctl$IPC_RMID(r7, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000000480)=0x4, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semget$private(0x0, 0x0, 0x2) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000004c0)=0x40) 00:00:06 executing program 5: r0 = socket(0x1f, 0x4, 0x7) fchmod(r0, 0x25) write(r0, &(0x7f0000000000)="79ec61da99c05e85702411679234554e065d76c4206bb6d252216ba5c5d56254bb6e7cafe9672e4fd45b64b8c55764775f00a68e4e2cfeffddf91e185e2707077f438ca5ffd5e8ec73b9a6563b1e6a2902553934379ac6298543ef6470d1b9785907731d713e939c9b01e45bdd6d7d43aa669a9f4751e802377f5f86e79810381a995f881b33b2e4ea303efde927f09f7c3cb7ba26119522587656de7e81fbd11c3499da82a8163df0a0465a3e360243417fd42131c75b0458d896eb5b666edd4368dfcad3515f603dfc1656508bc10091ed33147343aaa5183a37fe294e14c6e36768bdb6a1fe9f17fdf2a9520ea7f360d7adacb2baf7e6051fbdac92aae01749c41996e1006e3ee543aa39795ce4e8f4be9f3e05d9cb4c7c6282b5237ac931eb9b9f7478071caa03dda7819dd0cec1231ac9a262c1a75fb713adfca64a549967726a95e1b247df172b4021a79bd3e2d433d60f73756b86d35f2b3d08f6903d69caa8a7c15f4e649aa7be66f3be9fd620457370896fe5f6800822c2ef931fd996a450b99dfb72a3bd8847238d68674b5fce6be712cf3511d4cbf0e44ee443d3fcbe8d08494bd3aad273b6cb79db8ae96ba627c4172ca7f51c71402683eb8f21f988a944f39742cdd282201f0c626dd54198bc7c0c6e36ecc76ffdc58cc974bcb4c0e69b65a6d915f515092a66f32914d0de68e27a36535d888343677b33753691fca7c617e5f7bf6d0c2600e24b47ebce7799b63aa3d206ea71c1bfb8926ca70023fead3afcf039039eb996e89f6101fb1b76a364c42798d08964539208a6949db3cd231142cf437a676083faee77d4fe425b9d8a91ac0e0779acf7406c164ccf360d70d0d2fadbaae5c7be715d44979ae08fc9137831a186054c833c55135a459cf45dd8b8bfb951e4c0e81a540a7fd93c329fe59bfa4f9cdba1a54a9570e78feb736bbdfbbba8cb7b212c03b90d452936f3c5a30f7459eec1d7279c3353e4f0dec49802abc943f700cd1e93012f39879327f195db9a7a4c310908b71d9a886ea121d7afbe53211d066ce6ec7c68f1f86c7a0dadfbc8318c4cf388ac61c5454969b8eb8a917444fdcedd819e7d77b7b6661dd88d72e94f9703f8826651288a53ad426d089903100300c8124a7a93fe95333872f0e5a208733a9de3e4fc65446863d92c4563643f95c232b7613afc076c4b5f80de0829d4623814f22eda05c19818d83c9ef8d09251b2b3265425550b0a6e75124a9b1e763d2c9bea383a8f2f333a5407d02f22347e2e87ea540b1636750f3f571e7f1876cdffe067326fed71f144d114512d7b127addfd48411d77441a66fbe7e028818f08f7b92a2393f6770fd1ddb424f2740e00ad28cae53b0a7329644f4e08e8a14a4b1ac3bcb1b3dac5ded84dc4ed077e5802945496701f69fa57da8933a7e5d028ec0eebbbcb305064b08674c45880a59aa442186d63364b30ec702ed017318790b63ef5606c2d9e703f60aa1070cf3fbbd1b82205e5d4266a23102a4edc3e86cb7f00c654dbbf3647be7ccf9d18c9fa981e7d6403d60e113523d145536399c0ecc2d82aaeebd6708e0313117765d5c797e18938f63e75c6d43832cf13df71feba0313716cb8c0cd562f091caf0f3ad52115f6c383899a3c8a4baadeb8cbf8c8f3bee3811af3fba0b4e943325199edc292de2d82db55a943ebb44ce25ca5fe3b838c27d53db55769477a28d7cbb9db032c74cfb52a88672b90579e9bf12d5593fb144d316420f8964f101dc12706c7a1f32f0c02dd10bb33b40210773360e7571b34a33a9e2be106f9e6ca45462f628d9ba30e3aee74d876799aa44b18d3cdda945c7c69b4a0b61a3b0fb109317be1757e91835c89629c66250466523feb0b4a8ceddac0d922805d950c44e8d90d2f5fa4d2ece7b3d143b12fb3398a7c98e1fb87e5110511659c545b9fdbbcd0e4d8ddbebb9f5ac82b628d26f420ec9ee94e245f9ada0c9f4767001a817a9fd7ace38101bbcc25bce74bbe638a677b0c95b243485bb2daa77feedfa5ee25d7241b2f375db6f19be354f0020cff49c31059c3c224cbf220b0b55b6adb038d89805475908d36404e29630b6274b6f03b2167d75240590fb9ee6518975ecbaba56b214f8a122a9c38856f372e0c5e5075e0a61e3e6ff21074354cfe2d24f8d425c961dbfad2f931ec7bbca325215fe2b1256eb0f296925c395e826a50864b78586f0b48dcda4184474ff0ab2a44a05eff11191d2cc099543f0d3c3c6245fd512b3f476a634c20417131f98b7bb46f95788fbedd574cb2bda7b2e321a862b528fde3fd3e7ca0c9fd7f6847b0cc41cbcdacd4026b6893fdb000c7f5cad3cd879f315c6e290af617bddff1746ed2232bacc97c1533ae01028121017b1e937ddf590494d68f4a61c5c0b6b0b69124027633783abddc1cfa36e09f86bac57e052010c128e5215aa4ae03e85e257c2fa30ed2a069f1533094a1a7ad07ea3061917dd29f4a5b3cf867371c924388a1a2e309a9647164e94349f6abb62b800fec184f91a10ece69b11c9c74ebc9df8feae271da30cbc79c5f86face6fa2d226eba04936ad6a0072dd66654887c1c5adfba724e66986c59f44f02872e8674886fa3a62618505d9ba115bcd9c3250c96ff1645575858c269e8698f05ae09d12ff84617fb4dba7f24c79fb5bedab1b8b599b43060141d1b0d7d2d81c33b2201f62ecdbf2d5fe27b677eafa17593a62635cf0d733d9df1c68b8b5f7d1d8970272d103de681385d6ab75d781ede935f2452c4d47b66ad69c76d1173072cbd11b4c0aecc4de33045d129b9bd89a90a9cbe948ec73250cafaa770a81f57ebaa230c62597b11daeaa4c4c7255eb60c7649453a894ebf9f9de34fd9e84531911c4123268479108e0cd80a19b47fa3a918f0b1c831ceb6213a1fbd2908e7c0ebd25a125496bee6ffa5b8540582a95c648f8d2ad359aa1908458154253b236761f36ecd95d0cc653ca528bd650b16e8d60f8589f7793598bd7412b24172a046b42d17e4ff794e9397b3ee66820707fc9ddd59d413820e44331da4a58e4e20b57954b2e85dbdfe6bb5e704c1a8cb2145c6482a2cb49a68d3af1e61745e238834f5767769fc5a1ed295f182687cc05d538430a908eed867373e0a344b303c2893e959c1813ed8e036fb44dd4dbf271e02df23419cc194cb8928a0707c97b2e98899a589f96bc15731356691ed4810099b25eab169f9849c25de72abf80fb74586d81c8dfb2e6267445fd8eb5c447ff4a14cfc27aa4566abdc5801a8b5dbe967ddada1849d09a883cfc233c871d2d353c7ff71c4a1d55ed79c10f644cd971eccc3d734fe2030fc6187330cfb3513abae9520962bf8e7c40156fb83cb6741999a81a438c79678b90e3ea2ce60f95d533c678560cb00e39d905c46a460683c7a76b4e387fa7c32cd86a1bf19cdbbc354b4854df5711db818304cc25e536eb5e7dda8744cccb29c68409eebff7c0d2563d062082a730e6902af763afec3ec50d64f62f19e01c8f134e06284f8895912cfe1e77eab02872af309404b185fdabadca8e14df12537bb8f53e8d90b2be7fb47645f1c3fdbbfc8694494cf273d1d78a79d2714a601ee8a277b1d6e3bdd535577d6141a2740e0c002dddde1b9a0586dc777215e5eb0f85901a49f0c9de2d26f897300e84a60191bc0eae49acceb3919f22b4f62228e270b4070b286b5cb1bf2f5c4d93a107a28b97fac0125265cc52d68ed4fb161c9428d50d48f53d38de52bb13d43aa94ea8fc8477f2f68c28b8a0235142849ef731fa7a2748001ff0875eae5c6db3460b2cdc5dce69ef7406de2e6e6cc1688bcb306ee847d7cf1eb1bb869dcd0b3b7f9c6b42bc1f0fe030eb1bd7fc5ba848f100f7277b7a6373a295545f368d2dd305b62254b0f792370299e179743856b3c21936045295ecf375fd9f8a5ec227f29682dd9d22452f3074a8f7a0b838c69c583a9c819e74bea86419fb9ddc60b2157bdaee0b6f16ea92792871d8f7e1bcf6debb88fb9b039d912bef75f7f8bca5654affb728d149acd3f8d1a8a9549020cb66233cbea62f2105b2cba3359238d513a239c77bba7765f2522adcac3387cacf5c80ba88b20b3fbda1072a145221a2a3bd91c0eb9293d2c910c8959ce839eeae52f21f4384c07416321345e6d65fd139a0e81587e7f4e957646bc9f84b7a9ae102290e3ba3764199be275718e858becbca4a5aadaffdb78f0cd525d42046e84ec7f804f6d29f0a3cc64080f00bc3d3ff55a20f3100803eceb9a8191b07a1db6652ac794e2d1a1384d3dd5517c4bc8d350ad3f4b787576212d9abe9fe0838496bbe62aba3222b34ee27347b4edebe58484489212cab95d76d94a3df0802d390cbf6986a015a753e3a1a0eba9ed71558a6a7062e372c30074e17289b23c286d185779d7a701d10d73d85b6505c1f9a82e4c9221fc253ef7b147884a22dae64aa1f74c0226af26b4d48b02860342a94c96d446a8dbab68fe95b58a68e068cc536888fcc175106db849ca83eef8e33194873545483db51320a20e4e5a5e4098b56f3618259ca8ef31c54b3152af855990e3be8a5b5a636638894ff8b7a2ea6bc53d5e75f7230bbf7f3f5c8ea27e1e8f480919d70f5886ec49697657fe1a3424d4771f7869c895949815ebe4007c778745422717f89d71d9709878ab10cc483862418013b42dcff5f2781c3943287cc1373c80829a468c3310c65da420c78a9870749493cb09ca60f097903e90315952fa6958218ed1af9edac40d3fb882ed72dc91bc0de0a80cc19247c4cb6b3f9e6e9796807543a9db64d404be67d570894e637db1f65a3bd361198df2d74227f8d607a26fa62cc9180dcfec67121015715e68ba729cc6628bd5421144bce9e86c3322a808746f4e99ab3af7c6d50e7441f54e5af9690132a0a7338bceb871b371dde9ef82d29fd1441f3e56e7f90c25e8020696abca32d67b17621299c29a0cc4f49601167a74b05c38ec103be5e860f1bd7a3d384bcb37a49e2dbc8abab66b8031387e85a0d0e847d42a0e5ca883953411255574c80bb2c4d5f31c8afe2c9f51d4151ef635be9f1dab6ee3356e96953cdb4623bc10d207608ce6ed3a55a33173c7d865cec586db11de5ddc2221c050ab77196f842fc671b350d71801e29134deb6462d4eeb49692d82f2cfd2836b5bb322f5537cab3f85cc9ea3b688062cc35c7ec2e7c6440924f530d7f2d830c7d24521e2c70be64642607be1619d52bbfd86d6e8d33ad58039358c5a3383de6f2600d94b7a11e02b712f971f03433beac07dea139aed1b65266198687b0418eb5c99cc7fe12b94f93ef808f3c9596dfc4ecf2498dadd5495de4f69bd179d02a302c9186d1f0dd7ef951e1472b6942adecba29634af728089805ac5302bfae508f6f435907e96ab4d79c77999654fbf5818eec4f4e3efc0126f190d6f33053291070b27117394fd68ca5e8cdabb71d7dca51474e46ffabb6968e3b9e65d35287fe766584ef7ee388e2c6fa9e439c0329e37e7e0c930777cbd384b23e94fb312bee96d30f7c640f309195f1ffb0ef915bbd82cea5f85e616e1bbb8ed55016aa8dda75bccf3677b815dd395f5c87821686221254f8b3ae88ac7f5e13b3ffea155e5a960537894d11b8d9d0ad7c42efeff0e0d84a86fcbff6599f6d5f39bdd7b18ac740ed167d581475748978b266b525630d432916edf87585e113cc7e56adb79836dad27ef0b77a3c721b3817b01d486eb1f35fbb075936d267930490c499b929f10b0f0e12e0883b32a379e510", 0x1000) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000001000)='./file0\x00', 0x2, 0x100) mknodat(r2, &(0x7f0000001040)='./file0\x00', 0x1, 0x6) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000001080)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f00000010c0)=""/41, 0x29}, {&(0x7f0000001100)=""/202, 0xca}], 0x2, &(0x7f0000001240)=""/48, 0x30}, 0x1) r3 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x20) faccessat(r2, &(0x7f0000001300)='./file0\x00', 0x40, 0x300) r4 = fcntl$dupfd(r2, 0x0, r0) connect$unix(r0, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) r5 = dup2(r4, r4) write(r4, &(0x7f0000001380)="25c7fb1f3c1fa99e1c90da84eaf1f5aaefc7b46b84331e1328ab45fb680b7801a74ab1ffd97a6a26a4ab1208a0bec672eeb668579ba13e397dc08f2d1b92e299a6c5c896f7dfe9c2a28860615586ac5ddaace8d2e3972bd97670a4485fb19e0f7ed0cbe0dc4fed033acfbe88165d255bede46105f5c5f7576531d0ad48bce497dba24b290095517cfd9325744cf40b84a55748a8ccf39ff5a9aa464a3c0390543f0f5f733a2bd0ba8a2187e58b035ffddaecbd975f131317025fb64973e249d25564dd3274d614610f28825b91d6d7", 0xcf) rename(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') lseek(r0, 0x0, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001500), 0xc) r6 = socket(0x1f, 0x20000000, 0xa34e) fchmod(r3, 0x2c) getsockname$inet(r4, &(0x7f0000001540), &(0x7f0000001580)=0xc) fchroot(r4) r7 = open(&(0x7f00000015c0)='./file0\x00', 0x1000010, 0x8) setitimer(0x3, &(0x7f0000001600)={{0xfe59, 0x5}, {0x3, 0x2}}, &(0x7f0000001640)) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) symlinkat(&(0x7f0000001700)='./file0\x00', r2, &(0x7f0000001740)='./file0\x00') sendto$unix(r4, &(0x7f0000001780)="3edee3131a4484d6537ffb5b449bc3cd76821fa61fe62aa1d0590c641afe90b6bbb58a40bd3b6245699166b924c6ff79aa372c837cc43af47ecdc65a48772457733e6b7e8043ece43a31656ef14d5bf8cd3d080e6ec55b546b8404f8ddc243621edee9bc7664adc6e93fc77c1ee301b5d43d55a67ac030e9f58b49878d39f7666e4f644e25e5ff6d3fea919bd2b50a61adf5118976e1fa47edeba0e1823728ff50b4bd71def7072d4d01b811f45c1e70fd604fa72be44af87a9cb99f575dfa455e606a0d96a455578c13cbfe", 0xcc, 0x8, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r3, 0x0, r3) munlockall() pwritev(r6, &(0x7f0000001a00)=[{&(0x7f00000018c0)="90a445d0f0e1d4357909dfe649ae6ba09a4e57c28df2e38af61bba024b484135", 0x20}, {&(0x7f0000001900)="3d0106f443aed33b790c3b771fd4fb11dd79785d3deaa112c20fa2443d4f8b075e2a5321a7d0cbdc76d804fc9d913a24c6125bae0e290697a1123f2716c673e7135350336fd8bbb78140eb46265022de5894df1b710e31c259b84b8e971025ead6a0aa7de79bf1b7c3c03d349aa9fbc765c721f870eb33b0e85e6b19d74e3331c91e78af54c8d2e9c4431a42507e14f60e3d605fdc3fcc6fcedf2caf8f3e0b944c9e73a22bb91c0af7abd929c141972e7155b34ccc3c8a8502a40dd8b1d6377fb3343b44536b47dada252a6db43b732214e11b93807ac6ca839a31155d800c62", 0xe0}], 0x2, 0x0) recvmsg(r5, &(0x7f0000001c00)={&(0x7f0000001a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001ac0), 0x0, &(0x7f0000001b00)=""/243, 0xf3}, 0x40) 00:00:06 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000080)=""/120, 0x78, 0x2, 0x0, 0x0) shutdown(r1, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/181, 0xb5}], 0x4, 0x0) 00:00:06 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) lseek(r1, 0x0, 0x0) dup2(r0, r2) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) 00:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x4) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/32, 0x20}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000140)="23b364acb811b1f3df902b75df6c08c8223cdf8b6b2606167533068cdae055b3b5f84f90dd03610169b9f27a349ff9c4d76f772ecd0979b8f0c5c7c4e9528faaf9643abaee7f0108840951aebe16309fb48ab0dff9df7035eed139b77633b70140d2bc070b5c167d9dcbd4da0da3b7435f8e755250c87c509e8059ffeedd4e3f6c6cbc067104e246672268b0c515046e797d4e2ab0ba72f6bde810c445c4985ecfd77b28a90a71af0a761c46edc547c2d452ded0ee1104dde04bf2a5b5efd1f8d9218c515f56d315bab15b536a", 0xcd, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x101) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000340)='./file0\x00', 0x40) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x78) r3 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x40000, 0x4) recvfrom$unix(r2, &(0x7f0000000400)=""/179, 0xb3, 0x3, 0x0, 0x0) connect(r2, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) utimensat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x10001, 0x3ff}, {0xff, 0x8}}, 0x200) mknod(&(0x7f0000000580)='./file0\x00', 0x7003, 0x5) getsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f00000005c0), &(0x7f0000000600)=0x4) r4 = socket$inet6(0x18, 0x20000005, 0x9) r5 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x6, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r3, 0xffffffffffffffff, r7, r8, 0x0) munlockall() readlinkat(r3, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/210, 0xd2) chmod(&(0x7f0000000980)='./file0\x00', 0x1) fchownat(r3, &(0x7f00000009c0)='./file0\x00', r7, r8, 0x400) syz_execute_func(&(0x7f0000000a00)="c4a3f16d84340010d738f2c4a1472a4d65c462d92b735ac402f5bf0165f3f044213043ddc2440f8f008000000f0f9224000000aaf041f719c40115fd70b2") sendto$unix(r2, &(0x7f0000000a40)="c23527822eeab65b359205061937889e90e9264a570dbcd1bf25a310f63832c665c99cf395b862cb14a3d09d4dcc0dd62782f9a5ab4639c5cff302f9d8a480b30170a72fa8cebc4bfc2088e62a78b99d0f698b5360a5ab0d38cf1b8f3284d46feb5013c1e1a6ac26f55150accc6093235f704a5fd5dfa5acb4a8e8ccad0c8d6418e1498d140ae8ad69b073bccea1d59a60e1169180e4218f13ec18d4efb90effe922d076b21ed8de956042a782113849ac5df82adfea70677487ddb169cc3c41ca0253e218e71ff2454553286df4de75f37e8b43e38674149cff9041f75bfffcb3fdf4e5e0a1dc401210f8e15eb69e06cd7b10c9e44cc6742e6f0c672bf7b5aa67e81ac6b7c732556a469a00b118311950116d9171a31e317ccf7a356bdaffe824f9afb0e91cc2b642dc95349a1cad2dd177abf83fed48499bc1fe7d0c5d09b7619aeb6b814637ae2e5ecf86e3f1591223403f0470b1b386d4b29b3f15ca1bc6751b542c532bf4ccce025e315949248807716d4ed5810a95839de034aade425184a64cb91d72048d3dff7617301a1f37c485b5c56b8f17f73172f9a084c5fb4e55bc699aaf3cbd9ad88d65eb4d0b3a6f6538e1b1966d95051c9f0151dd7fd10c5f9cd1403cc4814302e69e460f1d949c5966e1d31625350ec87739a040064195253dec79e3e81f83e89b5734fecdf3bc78c3165a68112e83b8577155e1c3ed829ccf8b3193f78e11122c6bc7c27b33c78d5bd00d434976fe169393cd3b49304713a5247c6ad84620b4162154299761b19a380c6f9fc39b6430b50089ce77f0e23e0d2842de3c23d30fdca448fbb525bc94a40e95af1ae7337fad6b4ad6a1e61c484bc36dee260de818d9b9b5779d68abb09b65ac390ffcb4f1711355698b108a52a3640306384d1f39533a2d01b8b469d37e4cf8ff5637d48040f84ebbb1ce20a86cb45d9328db1318b95824193e630bb8e10fca3f5b49f56af31d976f227b26bf78f9c25843938b576c4cceb170a2317da9fca71fe17135ebeab24b539d81ad7da2f4f6ddffd39ebe3b34084115a1a2773bce6d5e05783270017047ed0dcddddf493ac87940efc4e3fbfef466190c99e095f96a1b035f0399f0ddd493febdfdc9e13ee9f5633cbb4469bc01c119bf23c59ee80802deece220455819af299414ae8f1eed117b04ae7428975e3f6d7dbd5d4fd70c8fa5b152431b44d03fb1608da4af6ac65ce270527a19ad1c6207ba362eb6dd35100d5789b7930e249076868ca55f4c4fc9fbc63f9087a6ae7117b9e101fe9ba4f04f81e8e138d1478b0a6f1504bfeace3e3704653250c6dc4015c3f261e770240f46afafc6b4f96dee3404d8260c0d63f5342717f7c92476e194ab82972dc6cf4462d8162838a1f6acf3c227d8c962191a246faf356101e26672d5463333685f85f5f70411b8dcb8ce3d64f65ee0d67eaa1b9f50c0d5edbe52277c3215c0fad1350e460c64e54cdc7338266c36b1d5362f9c4661e93736edf2289b1664abb4540f2a7104337e0afc0703afe461b218ccf02262d57e777957e7a3e60cd8c5e986fe40ffbd05e67e78212df01a8ce8806a041eb7c37eafe3074b7378eee975bcae10d2e186e60de7e866934ecddb5232470d572e0ca0d9e738bcf12821c5b2cfeb136460f7f59111752561f9f8ef2a407ae0142291c58580ccfcb1c704ba12549ae8266a83139e9a9d7d26320c3e25545f4b1c2fc7897f69700b57e0b4748cb94773f2e919890a1e8d01f11ffe26fc30cc079181126a6266a2ae615d96a624c2627052f8f0ef2eb0bd9434937db3e791fc8860090fbd69dcf5f731481cd76eaa16daf3100a43dd6d5ce0ce4e3baa0f835214c9999d78b0b3fd4d1669a3153259f517a0d2324c9b82898a74d619b958a19254e2c9304067864b12a8a52620302076d16954d2d6eebf6664b480c655128d63c7ee04e3b804dae4922ec7d0af86539b6e632150b35c847606097142cf275fb2124c8e25efa20ea80225b6146cc35b3526f93a4e51f9f397625005d7b0e39fe1661712d5208cef51e2a21e5747c637d020916666ad0a55c07d5d3e6bb324d9b07c5878e49dc1bbfda4375d60c21b5a656ca2a5e75a98a4f9e792e48514c0db8243393179a02fb98fa5bbd320fcc2a0211b897a624a3ba9f1ad1e76615590f3009975b72b41b60af0d25726f564230ca0433710cfc4b7d7ca2afb0a6f29e5d1a04a020b08d368534ef18c50e66970dfc7b5ece0c1d51aa760f10f3e416d784c7319874f07934e7ee9fc5fba094c22b827874be6dae81c205589769e0407f6afca9271b915a8c3ad118ee0e7968650e3c3710efa68c805e04e1db99afe8184bd8238b5c40a87ea49769fa11fd5ee847c6edc8451c2a4f99f15acb20a18c685904c5788cfb8c6ca50db3a495dde9c9a6a9e2166d418bb9e05117ed2bcab3fc7303beed755e5159011a133f64b28e070d3e9835ede5ef184a92190f30538b2f46268bd9aaf46c142d160ea0fb3a938e4acefe7a431260ab1a4def19fb3c24b3d3d81353e1b40e8ca08a6a374223074a92adb2704f8cbc9dc5387170464651ab98257bc72ff9a4e2d27e3210ab07efbe22d4492331b9413f1f6553f108a77e2993de75937fe4b243cbc55c14ea5e4662fdbbcc512773f35430b121d90dc6df1dd1e4088905aa444c5121786d2937672b20c89bda27cfdf215208ee0dd1c91a50aa3f78c0bac73197b022e64865db031db7ad4230ae711a60a74d4ea76bbd92d9016d050a6b491292b45b1be51d82a49e7fc62b5ac5ba6a78631b590ba0fb3f029fd328c25498d1d9683974046a26c3293639f9e0f270841990718aaa5381a4f4022e5361283ce01002dac46470872fc0e2a8862f7e9003fb5d934b0f0e6638dd7c51307fa7952b3fa0287810ff6fa89820d5d139ba4c84b3e8a8503e2e0d6554d5aa7349fe8968c84d9f8bf74642680751eeffa625a5a32f3270e750590c43fd765707ec3adbcc3cc819b101331863983bb5970d49a4886cd2d6a7438affb74593075317d3db8f54034de6a44854091fd7e6278985f1e5b1b8f3d139141bc5c4452578cc9aa4f654664111a31c3850284d258e46dcc828dc0dbf43da2c8ca297d4e945c72127b5f25f37033a57f08fce5b79d1b37809cae4a80ce275d56e021f8b18ed46fc1036a5597c09677509603d4ed6e40878e1192fee4a051db4424f1ef169b54631aaff28b10a6baca7a269fccaeff6987d428c7a015d95e515fcff88c5a811131b0b0cb9090147d0dcf82fdf875e679dc1235f0b80c81593ebb36c2babdfc346881b9595de0be7b4e0ac0462936de0513feda1a36a669ebc5ad171be3dddc89a9a81b9c0453121e29afc8a9ebc74c14b0eab86e68aa723ac3d67cc47704f0978c1582138f73d0de966823a49f3557792a48079548c84ce2cea9a0f914553ad47733ae4c82feb148c30f3d9f8988e58ba75dbd415b9ba422a4a8a51f3f6b2b8fe3b8f0be4a169c42e3872efa043914a6d3b148bf6a371101101270e51a263f2e76dbc461c16206a1bbd3c8922d826e31506cb4198ae3779db208f6a0a7cb7a7aecfba78d952c4927ae8b75006bc439a63b74c0b9675ffa1d75a4a8b6b59dffa51e19fe530d51d42b377ba8b6f4ef0f2d6cd75836fd4520cf8cc1bfacfb2b020cc26930cc74504cc7fcaaeec925595c0c5c71c35360758a63b4695a01690f6cf089e1ffda47e3ecb0f437a925456b3fd373aae8d076380302058c3da06efece468e029db371ef2c8230be5ffed1d4178c3c5460c09d1476b2be6cbe70ff4669f761c0d58c6e4187c047f52a151803509d2fd166a1739174b7d8884f1504fa07a839642189c2f7acb7532be228da99dc00292c3fbeebb48ad4f1defb882a796b92e48ca788f349a2568651a46e637d9ed88e9536e0f1fe7697e377300ce5840e37db9fd2fa7d9cfda860380b7b72ffb0e7466e886768896aecef79b5f24eff20acb8b7d4e6add893a09c7da08e6e53b83626bbc749d3db793181189ca16783c37eef7041aecebedb981f23c4949a6a6b8a9bd3fc2eb015a1270b219bdde0c1aebf260b644e63072f55dedb0826af6878f4c5b1a99ff021413e10c32f367fc77d7084237679608ab611d1888a36165578aa59c4f355bff2496a3d668019bcce09800df6aebda15c90c4bd7fb3e8a7dd4c7df53bdb0b32d82d4c6d5f100df2f48cf9454a6e6af585af9d67a1313bdc510fb792f2d289343432708dcfef592dcb316816ac3fce31bc93213d15839bbd81f295dbeb21f0503f2c70ff274bb8c39e52160b3de1b9dfa3463aa72016ba95ca10b69599e12d9621bea25106584be69e8f939f372dd37e05cc4d731e73ba2c63a6f45e00763e1dbfd9a3b30d63bbb5ae812f11eb1c88abda7d340549abca23d6b413eba389cc91465b8ea016c36b6014e458854260915bfa3d50b3812107a21a67ea34e7c5cbae5e24a4fa8692bdc3ae0e960ec304b6f1c44c79b9b97924258ff5e948dd5a74be815943d29134856119623a14899068a60bba45152b30a57318da65f1d0490e322cbf452d17801cf714cdd55ef41523ee1f8921841784567932c800a42e1ae4a2f888b52aa541a03aaa989eba30a5437960b7622eeccec12e45576dbd766ddde2a86f518efc8682e227795456b0789031d70073662a3c63bb133b81e871de554b535b1fc2f7361bb59c73491ab623a32542d812cd332f33e4c39fb9bfdef5198708dabe2b6fa69e3398f58a8006886988bf1560f4577bc73854860fc448cc0e87217260ac3556904f320e8fb3bd9e06688fefbcc7ac91366b10fb2ac70eaac91bc5e72dc968737006c3c620a108cd73a341fec1219a1400117ce53451d60cd8926bf5cd91565ae0a7e80ee459898b28329a1979669726ceefcda3fd0e10b8417d4833c666b009106621d80071551fac1662819d20363e30856f09938708940544305d99e4b44d041df6a34d231ba77b6f580a5a3db4dc58f6b255f162ad866536c2cbf4c9ae068b8f37c565646b340e39736d2cd141e42d5f2ea46e8f32bcaa685e246ed277372f58480d81cb56dcd4dafbf1c3c0f432136dc554063bed4057d857b266e1bc8d5cfe152cb565feac27d51a2918d3ae0a641f262dd076a2f6d9a9b43015873f0f3f658a6a924ca502abb2cd5c1a81c3f0eb5b5fe8a32994eb3428273140c21ff778d4fba39b62f4e128cfe7125b4b3d23a0d3adb725211747eb327ce5b1ce8556c9ae92abf6206e5fb8b20fa0fa163d207eb75cfbf987e3551d6e8e29ba8f290386e3d32629406fa2133cbb98e64788b7ac2ace0b0de83620ce0b3a067b24b2f302df940617568bbe86ca90aa16535ed8739313e0eb2b7e8f66fcc99bdcec713a3d7158ec697bf3152c71f107e020fa547aa3699db736ad7a663af9b99b44525edb412d040362a555aac9f180a98657cdb0622148b2b0e63b7ecc63b01b6902956cbd05630f36e130b9b88fbae153b07dbba25683ea2bd3dc8fd0456cb8155930ed8b997a8481ee3228b1aa27973fc3a3cb53a10c52042bfa4dff0eec1f11b7dfa588cfa9035a4c3710770139fe74f253dc3b74b4637a580e6931aaa53ecbf2db5638c937382caa81cfab47ddd9084a4c8f1d35a26f3fec7de6da246f4d306cce6fb0c5ecafb625e9beac5e4af06621606f96dffeed37ea39bdd823e8624fbbf8be6ff1eeac16b6aac40f09fb281638b3057ec4c858ed636351f1bf5d3c6dae3f805ba2f73a75b6a6c2011642017412402a0b1555fb7933349374a4b76e902a0b", 0x1000, 0x4, &(0x7f0000001a40)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r2, 0xf, &(0x7f0000001a80)={0x2, 0x3, 0x80, 0x4, r6}) accept(r4, &(0x7f0000001ac0)=@in6, &(0x7f0000001b00)=0xc) 00:00:06 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r2, r1) getsockname$inet(r0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x1) 00:00:06 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x1b8, 0x802, 0x0, 0x0) shutdown(r1, 0x0) 00:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="054b00"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:06 executing program 5: r0 = semget(0x0, 0x3, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/235) semget$private(0x0, 0x2, 0xc4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/63) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/91) r1 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/171) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400002, 0x114) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x8, 0x200) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000300)=""/208) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000400)=""/141) open$dir(&(0x7f00000004c0)='./file0\x00', 0x80000, 0x0) r3 = semget(0x3, 0x3, 0x440) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000500)=0x5) r4 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000540)=[0x316, 0x1, 0xffff, 0x3, 0x1, 0x2176, 0x77ae, 0x7, 0x401, 0x9]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000580)=""/216) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000680)={0xfd7, 0x10001}, &(0x7f00000006c0)) semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) ftruncate(r2, 0x7) r5 = msgget$private(0x0, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpid() r11 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0x8001, r6, r7, r8, r9, 0x2, 0x28f}, 0x4, 0x10001, r10, r11, 0x5, 0x8, 0x10001, 0x613c2d20}) r12 = shmget(0x1, 0x3000, 0x600, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r12, 0x0) 00:00:06 executing program 4: clock_nanosleep(0x1000020000000, 0x2000000000000000, &(0x7f0000000000)={0x0, 0x4}, 0x0) clock_nanosleep(0x0, 0x800000000, &(0x7f0000000040)={0x9, 0x4}, &(0x7f0000000140)) clock_nanosleep(0x40000000, 0x1, &(0x7f00000000c0)={0x81, 0xa33f}, &(0x7f0000000100)) 00:00:06 executing program 2: socket$inet6(0x18, 0x3, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f0000000080)="4b8b11d1f95645a94bba804fa956cec250c4efc204e0bf61e7def2d9a8806be60de4c9982787cb2156b2f326964298682d825cc7d4bd7519c73b42e4c6238b321e48449981182d2ee16c02ed527a2d21fa8f25f430c91079bb8f60b7c28b", 0x5e, 0x402, &(0x7f0000000100)={0x18, 0x2, 0x202, 0x4}, 0xc) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r1, 0x0) [ 126.3855770] ASan: Unauthorized Access In 0xffffffff80a7f51e: Addr 0xffffc20012ff7644 [4 bytes, read, RedZonePartial] [ 126.3955805] #0 0xffffffff80a7f51e in in6_print [ 126.3955805] #1 0xffffffff80a7fbdf in sin6_print [ 126.4056003] #2 0xffffffff80f4f561 in sockaddr_checklen [ 126.4156007] #3 0xffffffff80f4f62a in sockaddr_alloc [ 126.4156007] #4 0xffffffff80f4f78f in sockaddr_dup [ 126.4256107] #5 0xffffffff81060f60 in rtcache_setdst [ 126.4256107] #6 0xffffffff81061377 in rtcache_lookup2 [ 126.4356236] #7 0xffffffff80a8038f in in6_selectroute [ 126.4456325] #8 0xffffffff80a80797 in in6_selectsrc [ 126.4456325] #9 0xffffffff80aa9309 in rip6_output [ 126.4556401] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 126.4656504] #11 0xffffffff80f603ca in sosend [ 126.4656504] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 126.4756612] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 126.4856716] #14 0xffffffff80f6b3ac in sys_sendto [ 126.4856716] ASan: Unauthorized Access In 0xffffffff80a7f9ec: Addr 0xffffc20012ff7648 [4 bytes, read, RedZone] [ 126.4956811] #0 0xffffffff80a7f9ec in in6_print [ 126.5056921] #1 0xffffffff80a7fbdf in sin6_print [ 126.5157021] #2 0xffffffff80f4f561 in sockaddr_checklen [ 126.5157021] #3 0xffffffff80f4f62a in sockaddr_alloc [ 126.5257111] #4 0xffffffff80f4f78f in sockaddr_dup [ 126.5257111] #5 0xffffffff81060f60 in rtcache_setdst [ 126.5357204] #6 0xffffffff81061377 in rtcache_lookup2 [ 126.5457297] #7 0xffffffff80a8038f in in6_selectroute [ 126.5457297] #8 0xffffffff80a80797 in in6_selectsrc [ 126.5557404] #9 0xffffffff80aa9309 in rip6_output [ 126.5657531] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 126.5657531] #11 0xffffffff80f603ca in sosend [ 126.5757621] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 126.5857712] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 126.5857712] #14 0xffffffff80f6b3ac in sys_sendto [ 126.5957803] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff7644 [2 bytes, read, RedZonePartial] [ 126.6057898] #0 0xffffffff80a7f7e0 in in6_print [ 126.6158008] #1 0xffffffff80a7fbdf in sin6_print [ 126.6158008] #2 0xffffffff80f4f561 in sockaddr_checklen [ 126.6258117] #3 0xffffffff80f4f62a in sockaddr_alloc [ 126.6358226] #4 0xffffffff80f4f78f in sockaddr_dup [ 126.6358226] #5 0xffffffff81060f60 in rtcache_setdst [ 126.6458314] #6 0xffffffff81061377 in rtcache_lookup2 [ 126.6558418] #7 0xffffffff80a8038f in in6_selectroute [ 126.6558418] #8 0xffffffff80a80797 in in6_selectsrc [ 126.6658503] #9 0xffffffff80aa9309 in rip6_output [ 126.6658503] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 126.6758602] #11 0xffffffff80f603ca in sosend [ 126.6858733] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 126.6858733] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 126.6958801] #14 0xffffffff80f6b3ac in sys_sendto [ 126.7058902] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff7646 [2 bytes, read, RedZonePartial] [ 126.7159007] #0 0xffffffff80a7f7e0 in in6_print [ 126.7159007] #1 0xffffffff80a7fbdf in sin6_print [ 126.7259107] #2 0xffffffff80f4f561 in sockaddr_checklen [ 126.7359208] #3 0xffffffff80f4f62a in sockaddr_alloc [ 126.7359208] #4 0xffffffff80f4f78f in sockaddr_dup [ 126.7459320] #5 0xffffffff81060f60 in rtcache_setdst [ 126.7559420] #6 0xffffffff81061377 in rtcache_lookup2 [ 126.7559420] #7 0xffffffff80a8038f in in6_selectroute [ 126.7659508] #8 0xffffffff80a80797 in in6_selectsrc [ 126.7759618] #9 0xffffffff80aa9309 in rip6_output [ 126.7759618] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 126.7859718] #11 0xffffffff80f603ca in sosend [ 126.7859718] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 126.7959816] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 126.8059927] #14 0xffffffff80f6b3ac in sys_sendto [ 126.8059927] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff7648 [2 bytes, read, RedZone] [ 126.8160015] #0 0xffffffff80a7f7e0 in in6_print [ 126.8260120] #1 0xffffffff80a7fbdf in sin6_print [ 126.8360217] #2 0xffffffff80f4f561 in sockaddr_checklen [ 126.8360217] #3 0xffffffff80f4f62a in sockaddr_alloc [ 126.8460318] #4 0xffffffff80f4f78f in sockaddr_dup [ 126.8560431] #5 0xffffffff81060f60 in rtcache_setdst [ 126.8560431] #6 0xffffffff81061377 in rtcache_lookup2 [ 126.8660527] #7 0xffffffff80a8038f in in6_selectroute [ 126.8760818] #8 0xffffffff80a80797 in in6_selectsrc [ 126.8760818] #9 0xffffffff80aa9309 in rip6_output [ 126.8860724] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 126.8860724] #11 0xffffffff80f603ca in sosend [ 126.8960840] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 126.9060919] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 126.9060919] #14 0xffffffff80f6b3ac in sys_sendto [ 126.9161022] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff764a [2 bytes, read, RedZone] [ 126.9261144] #0 0xffffffff80a7f7e0 in in6_print [ 126.9361231] #1 0xffffffff80a7fbdf in sin6_print [ 126.9361231] #2 0xffffffff80f4f561 in sockaddr_checklen [ 126.9461327] #3 0xffffffff80f4f62a in sockaddr_alloc [ 126.9561450] #4 0xffffffff80f4f78f in sockaddr_dup [ 126.9561450] #5 0xffffffff81060f60 in rtcache_setdst [ 126.9661531] #6 0xffffffff81061377 in rtcache_lookup2 [ 126.9761856] #7 0xffffffff80a8038f in in6_selectroute [ 126.9761856] #8 0xffffffff80a80797 in in6_selectsrc [ 126.9861750] #9 0xffffffff80aa9309 in rip6_output [ 126.9861750] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 126.9961830] #11 0xffffffff80f603ca in sosend [ 127.0061920] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 127.0061920] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 127.0162020] #14 0xffffffff80f6b3ac in sys_sendto [ 127.0262119] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff764c [2 bytes, read, RedZone] [ 127.0362216] #0 0xffffffff80a7f7e0 in in6_print [ 127.0362216] #1 0xffffffff80a7fbdf in sin6_print [ 127.0462344] #2 0xffffffff80f4f561 in sockaddr_checklen [ 127.0562447] #3 0xffffffff80f4f62a in sockaddr_alloc [ 127.0562447] #4 0xffffffff80f4f78f in sockaddr_dup [ 127.0662530] #5 0xffffffff81060f60 in rtcache_setdst [ 127.0762630] #6 0xffffffff81061377 in rtcache_lookup2 [ 127.0762630] #7 0xffffffff80a8038f in in6_selectroute [ 127.0862730] #8 0xffffffff80a80797 in in6_selectsrc [ 127.0862730] #9 0xffffffff80aa9309 in rip6_output [ 127.0962845] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 127.1062938] #11 0xffffffff80f603ca in sosend [ 127.1062938] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 127.1163058] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 127.1263127] #14 0xffffffff80f6b3ac in sys_sendto [ 127.1263127] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffc20012ff764e [2 bytes, read, RedZone] [ 127.1363227] #0 0xffffffff80a7f7e0 in in6_print [ 127.1463322] #1 0xffffffff80a7fbdf in sin6_print [ 127.1563433] #2 0xffffffff80f4f561 in sockaddr_checklen [ 127.1563433] #3 0xffffffff80f4f62a in sockaddr_alloc [ 127.1663541] #4 0xffffffff80f4f78f in sockaddr_dup [ 127.1663541] #5 0xffffffff81060f60 in rtcache_setdst [ 127.1763627] #6 0xffffffff81061377 in rtcache_lookup2 [ 127.1863734] #7 0xffffffff80a8038f in in6_selectroute [ 127.1863734] #8 0xffffffff80a80797 in in6_selectsrc [ 127.1963840] #9 0xffffffff80aa9309 in rip6_output [ 127.2063924] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 127.2063924] #11 0xffffffff80f603ca in sosend [ 127.2164028] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 127.2264132] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 127.2264132] #14 0xffffffff80f6b3ac in sys_sendto [ 127.2364224] sockaddr_checklen: 0xffffc20012ff7638 bad len af=24 socklen=12 len=28 [inet6: ::] [ 127.2464326] sockaddr_checklen: 0xffffc2016ef42020 bad len af=24 socklen=12 len=28 [inet6: [400::4e02:0:0:0]:20010] [ 127.2564427] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff764a [1 byte, read, RedZone] [ 127.2664526] #0 0xffffffff8105b58f in rn_match [ 127.2664526] #1 0xffffffff8106402d in rt_matchaddr [ 127.2764631] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 127.2864747] #3 0xffffffff8105ff5b in _rtcache_init [ 127.2864747] #4 0xffffffff81061442 in rtcache_lookup2 [ 127.2964835] #5 0xffffffff80a8038f in in6_selectroute [ 127.3064935] #6 0xffffffff80a80797 in in6_selectsrc [ 127.3064935] #7 0xffffffff80aa9309 in rip6_output [ 127.3165042] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 127.3265147] #9 0xffffffff80f603ca in sosend [ 127.3265147] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 127.3365245] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 127.3465349] #12 0xffffffff80f6b3ac in sys_sendto [ 127.3465349] #13 0xffffffff80ebc484 in sys___syscall [ 127.3565436] #14 0xffffffff80265c1e in syscall [ 127.3565436] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff764c [1 byte, read, RedZone] [ 127.3665530] #0 0xffffffff8105b58f in rn_match [ 127.3765632] #1 0xffffffff8106402d in rt_matchaddr [ 127.3865751] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 127.3865751] #3 0xffffffff8105ff5b in _rtcache_init [ 127.3965834] #4 0xffffffff81061442 in rtcache_lookup2 [ 127.4065940] #5 0xffffffff80a8038f in in6_selectroute [ 127.4065940] #6 0xffffffff80a80797 in in6_selectsrc [ 127.4166034] #7 0xffffffff80aa9309 in rip6_output [ 127.4266136] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 127.4266136] #9 0xffffffff80f603ca in sosend [ 127.4366233] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 127.4466346] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 127.4466346] #12 0xffffffff80f6b3ac in sys_sendto [ 127.4566580] #13 0xffffffff80ebc484 in sys___syscall [ 127.4666566] #14 0xffffffff80265c1e in syscall [ 127.4666566] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff764c [1 byte, read, RedZone] [ 127.4766735] #0 0xffffffff8105b58f in rn_match [ 127.4866748] #1 0xffffffff8106402d in rt_matchaddr [ 127.4866748] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 127.4966840] #3 0xffffffff8105ff5b in _rtcache_init [ 127.5066938] #4 0xffffffff81061442 in rtcache_lookup2 [ 127.5066938] #5 0xffffffff80a8038f in in6_selectroute [ 127.5167039] #6 0xffffffff80a80797 in in6_selectsrc [ 127.5267159] #7 0xffffffff80aa9309 in rip6_output [ 127.5267159] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 127.5367246] #9 0xffffffff80f603ca in sosend [ 127.5467430] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 127.5467430] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 127.5567446] #12 0xffffffff80f6b3ac in sys_sendto [ 127.5667643] #13 0xffffffff80ebc484 in sys___syscall [ 127.5667643] #14 0xffffffff80265c1e in syscall [ 127.5767656] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff764f [1 byte, read, RedZone] [ 127.5867758] #0 0xffffffff8105b58f in rn_match [ 127.5867758] #1 0xffffffff8106402d in rt_matchaddr [ 127.5967844] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 127.6067950] #3 0xffffffff8105ff5b in _rtcache_init [ 127.6067950] #4 0xffffffff81061442 in rtcache_lookup2 [ 127.6168044] #5 0xffffffff80a8038f in in6_selectroute [ 127.6268142] #6 0xffffffff80a80797 in in6_selectsrc [ 127.6268142] #7 0xffffffff80aa9309 in rip6_output 00:00:08 executing program 1: r0 = socket(0x1f, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r1) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200040, 0x8) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x100, 0x51) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setegid(r3) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000380)={0xc92e, 0x6}, 0x10) listen(r0, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xc90, r0, 0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shutdown(r6, 0x0) r7 = semget(0x2, 0x3, 0x14) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x81, 0x25a]) fcntl$setflags(r2, 0x2, 0x1) connect$unix(r5, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x40000003, &(0x7f0000000540)) write(r2, &(0x7f0000000580)="b75029f113d8d31ec3e194f8eb1b9d0d4b34d5ab739b28bce4dd5326dbcc1b1090973ea0554fa8f0c6e0f8789cc4617ab2d1131fdc13ff633ad5a91e9ef5", 0x3e) setsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f00000005c0)=0x30f1, 0x4) socketpair(0x18, 0x10000000, 0x100000001, &(0x7f0000000600)) setgroups(0x4, &(0x7f0000000640)=[r4, r3, r4, r4]) 00:00:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={r2, r3, r4}, 0xc) setsockopt(r0, 0x3f, 0xf6ba, &(0x7f0000000140)="941cd9fc6e54fe157cee26ba23a1c2c0472dcbd2c154c4394b2dffd117a5e3", 0x1f) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x7d6) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$unix(r1, 0x0, 0x0) paccept(r5, &(0x7f00000000c0)=@in, &(0x7f0000000200)=0xc, 0x10000000) connect$unix(r0, &(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) getsockname$unix(r5, 0x0, 0x0) 00:00:08 executing program 3: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x30000000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0x80}, {r1, 0x2}, {r2, 0x108}], 0x3, 0x4) r3 = paccept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc, 0x50000000) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') writev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="9fae7c5059686c111c0b72eaf2ba60a6173dd79ed5064621a5bf56f0f91cffa60a6e919c0dc1bb0c8021ace2f3e23b39e4b085fc23383a1b5848694bf8e704", 0x3f}, {&(0x7f0000000280)="d38a731ad4b81b2c841a3fb33cb34f318665b13bde1d053ac012d5864cf74c6e4cbff932bd1432e836838e546333", 0x2e}, {&(0x7f00000002c0)="76d693556bb486d28a65f8e86ba6de1c5b9bd73ffe1306", 0x17}, {&(0x7f0000000300)="19e88b4f18d8da", 0x7}], 0x4) r4 = open(&(0x7f0000000380)='./file0\x00', 0x40080, 0x80) bind(r1, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000400)=""/202) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x1000) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = fcntl$dupfd(r1, 0xc, r0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ff9000/0x3000)=nil) r9 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) recvmsg(r4, &(0x7f0000001a40)={&(0x7f00000005c0)=@un=@file={0x0, ""/28}, 0x1e, &(0x7f0000001900)=[{&(0x7f0000000600)=""/91, 0x5b}, {&(0x7f0000000680)=""/221, 0xdd}, {&(0x7f0000000780)=""/146, 0x92}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/155, 0x9b}], 0x5, &(0x7f0000001980)=""/185, 0xb9}, 0x0) r12 = shmget(0x3, 0x3000, 0x81, &(0x7f0000ff8000/0x3000)=nil) bind$unix(r9, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa) fdatasync(r3) ftruncate(r8, 0x0) shmctl$SHM_LOCK(r12, 0x3) fchown(r7, r10, r11) shmget(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) recvmsg(r6, &(0x7f0000001d80)={&(0x7f0000001ac0)=@in6, 0xc, &(0x7f0000001cc0)=[{&(0x7f0000001b00)=""/164, 0xa4}, {&(0x7f0000001bc0)=""/164, 0xa4}, {&(0x7f0000001c80)=""/63, 0x3f}], 0x3, &(0x7f0000001d00)=""/89, 0x59}, 0x3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001dc0), 0xc) getsockname(r3, &(0x7f0000001e00)=@un=@file={0x0, ""/4096}, &(0x7f0000002e40)=0x1002) accept(r1, &(0x7f0000002e80)=@in, &(0x7f0000002ec0)=0xc) getdents(r6, &(0x7f0000002f00)=""/205, 0xcd) [ 127.6368253] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 127.6468366] #9 0xffffffff80f603ca in sosend [ 127.6468366] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 127.6568444] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 127.6668559] #12 0xffffffff80f6b3ac in sys_sendto [ 127.6668559] #13 0xffffffff80ebc484 in sys___syscall [ 127.6768657] #14 0xffffffff80265c1e in syscall 00:00:08 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x91) open(&(0x7f0000000040)='./file0\x00', 0x600, 0xc0) read(r1, &(0x7f00000000c0)=""/197, 0xc5) 00:00:08 executing program 0: r0 = socket(0x1, 0x10000003, 0x5) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x12, 0x0, 0x8ff) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendto(r2, &(0x7f0000000100)="1cdb8e217cf713a5ab3e60de120f6aea04466776119175559a9ca2961c7f680ff1cef9810f14252174", 0x29, 0x8, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = getppid() r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={r3, r4, r5}, 0xc) r6 = msgget(0x1, 0x3b) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x3, r4, r5, r4, r5, 0x8, 0x10001}, 0x7, 0x6, r3, r3, 0xfc00, 0x6, 0x1f, 0x43}) fchown(r0, r4, r5) socketpair(0x1f, 0x1, 0x5b, &(0x7f0000000240)={0xffffffffffffffff}) msgrcv(r6, &(0x7f0000000280)={0x0, ""/187}, 0xc3, 0x3, 0x0) r8 = getuid() setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={r3, r4, r5}, 0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) mknodat(r9, &(0x7f0000000400)='./file0\x00', 0x4, 0x3) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) seteuid(r8) getpeername(r7, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) pipe(&(0x7f0000000540)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x90, r9, 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580)={r10, r11, r12}, 0xc) r13 = semget(0x3, 0x2, 0x4) semctl$GETZCNT(r13, 0x1, 0x7, &(0x7f00000005c0)=""/215) setregid(r12, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x2, r8, r5, r8, r12, 0x40, 0x20}, 0x1, 0x101, r3, r3, 0x1be, 0x5, 0xf18, 0x9b}) getpgid(r10) fdatasync(r2) 00:00:08 executing program 5: r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x400) flock(r1, 0xc) fdatasync(r0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r2, r3, r6}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x200800, 0x50) flock(r0, 0x9) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x400000, 0x180) r8 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={r4, r5, r6}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000380), 0xc) preadv(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/14, 0xe}, {&(0x7f0000000500)=""/248, 0xf8}, {&(0x7f0000000600)=""/57, 0x39}, {&(0x7f0000000640)=""/163, 0xa3}], 0x5, 0x0) flock(r8, 0x0) symlinkat(&(0x7f0000000780)='./file0\x00', r10, &(0x7f00000007c0)='./file0\x00') wait4(r2, 0x0, 0x12, &(0x7f0000000800)) semget$private(0x0, 0x3, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) lstat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) fcntl$setown(r9, 0x6, r2) bind$inet(r0, &(0x7f0000000a00)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000a40), 0xc) connect(r9, &(0x7f0000000a80)=@in={0x2, 0x2}, 0xc) renameat(r1, &(0x7f0000000ac0)='./file0\x00', r0, &(0x7f0000000b00)='./file0\x00') pipe2(&(0x7f0000000b40), 0x4) 00:00:08 executing program 5: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r1 = getegid() r2 = getgid() semget$private(0x0, 0x3, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[r0, r1, r2, r3]) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x501c8, 0xfffffffffffffff8) fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) 00:00:08 executing program 0: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockname$inet6(r0, 0x0, 0x0) 00:00:08 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x2) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={r3, r6, r8}, 0xc) getgroups(0x8, &(0x7f0000000340)=[r7, r7, r5, r7, r8, r7, r7, r8]) r12 = msgget(0x2, 0x5e0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001800)=[{&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/131, 0x83}, {&(0x7f0000000580)=""/158, 0x9e}, {&(0x7f0000000640)=""/10, 0xa}, {&(0x7f0000000680)=""/188, 0xbc}, {&(0x7f0000000740)=""/112, 0x70}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/63, 0x3f}], 0x8) getgroups(0x3, &(0x7f0000001880)=[r10, r11, r8]) pipe2(&(0x7f00000018c0)={0xffffffffffffffff}, 0x400000) socket$inet6(0x18, 0x0, 0x3f) wait4(r3, &(0x7f0000001900), 0x53, &(0x7f0000001940)) bind$unix(r13, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r2, 0x1, 0x2, &(0x7f0000001a40)="cf51c8f3f1a3c4d431ae9f55460f3ba4b1bf1f6787ad1ed483c8e71a4523be104374d14258df4ca89315473cd96e89b23bd2df649b3ec80ff77bfab9cef3fa746ebb73ed858e3bc601d7543dad59fd87a8daa6867092eaca313a682fddecfe64df61d6c5ee51f74596d3a3faa26ea002647967b0de34c26c686353d204d34ce0f992cbe515fe1f8a21b3254f3fff171b94cc", 0x92) getrusage(0xffffffffffffffff, &(0x7f0000001b00)) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001c40)={0x0}, &(0x7f0000001c80)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001cc0)={{0x400, r6, r9, r6, r8, 0x8, 0x7}, 0x4, 0x8, r17, r16, 0x9, 0x5, 0x6, 0x9}) bind$unix(r14, &(0x7f0000001d40)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getown(r15, 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x890, r15, 0x0, 0x0) getsockopt(r14, 0x4, 0xffffffffffffff01, &(0x7f0000001d80)=""/186, &(0x7f0000001e40)=0xba) geteuid() fchownat(r14, &(0x7f0000001e80)='./file0\x00', r4, r7, 0x600) [ 127.8970853] sockaddr_checklen: 0xffffc2016f13f020 bad len af=24 socklen=12 len=28 [inet6: [400::3400:0:0:0]:20010] [ 127.9137677] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff764a [1 byte, read, RedZone] [ 127.9235675] #0 0xffffffff8105b58f in rn_match [ 127.9297865] #1 0xffffffff8106402d in rt_matchaddr [ 127.9371260] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 127.9371260] #3 0xffffffff8105ff5b in _rtcache_init [ 127.9504187] #4 0xffffffff81061442 in rtcache_lookup2 [ 127.9571459] #5 0xffffffff80a8038f in in6_selectroute [ 127.9571459] #6 0xffffffff80a80797 in in6_selectsrc [ 127.9702295] #7 0xffffffff80aa9309 in rip6_output [ 127.9771669] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 127.9771669] #9 0xffffffff80f603ca in sosend [ 127.9895111] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 127.9971866] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 127.9971866] #12 0xffffffff80f6b3ac in sys_sendto [ 128.0092498] #13 0xffffffff80ebc484 in sys___syscall [ 128.0092498] #14 0xffffffff80265c1e in syscall [ 128.0218131] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff764c [1 byte, read, RedZone] [ 128.0316185] #0 0xffffffff8105b58f in rn_match [ 128.0376367] #1 0xffffffff8106402d in rt_matchaddr [ 128.0376367] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 128.0517046] #3 0xffffffff8105ff5b in _rtcache_init [ 128.0581920] #4 0xffffffff81061442 in rtcache_lookup2 [ 128.0581920] #5 0xffffffff80a8038f in in6_selectroute [ 128.0714323] #6 0xffffffff80a80797 in in6_selectsrc [ 128.0778740] #7 0xffffffff80aa9309 in rip6_output [ 128.0778740] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 128.0909849] #9 0xffffffff80f603ca in sosend [ 128.0972875] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 128.0972875] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 128.1104234] #12 0xffffffff80f6b3ac in sys_sendto [ 128.1173082] #13 0xffffffff80ebc484 in sys___syscall [ 128.1173082] #14 0xffffffff80265c1e in syscall [ 128.1293546] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff764c [1 byte, read, RedZone] [ 128.1391538] #0 0xffffffff8105b58f in rn_match [ 128.1391538] #1 0xffffffff8106402d in rt_matchaddr [ 128.1513995] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 128.1591105] #3 0xffffffff8105ff5b in _rtcache_init [ 128.1591105] #4 0xffffffff81061442 in rtcache_lookup2 [ 128.1721273] #5 0xffffffff80a8038f in in6_selectroute [ 128.1787060] #6 0xffffffff80a80797 in in6_selectsrc [ 128.1787060] #7 0xffffffff80aa9309 in rip6_output [ 128.1913794] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 128.1981594] #9 0xffffffff80f603ca in sosend [ 128.1981594] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 128.2109119] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 128.2175762] #12 0xffffffff80f6b3ac in sys_sendto [ 128.2175762] #13 0xffffffff80ebc484 in sys___syscall [ 128.2303953] #14 0xffffffff80265c1e in syscall [ 128.2303953] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffc20012ff764f [1 byte, read, RedZone] [ 128.2461837] #0 0xffffffff8105b58f in rn_match [ 128.2522086] #1 0xffffffff8106402d in rt_matchaddr [ 128.2585472] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 128.2585472] #3 0xffffffff8105ff5b in _rtcache_init [ 128.2726991] #4 0xffffffff81061442 in rtcache_lookup2 [ 128.2792757] #5 0xffffffff80a8038f in in6_selectroute [ 128.2792757] #6 0xffffffff80a80797 in in6_selectsrc [ 128.2924313] #7 0xffffffff80aa9309 in rip6_output [ 128.2986976] #8 0xffffffff80aa9f14 in rip6_send_wrapper 00:00:08 executing program 1: pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x1000004) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') mkdir(&(0x7f0000000380)='./file0\x00', 0xe0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/90}, &(0x7f0000000340)=0x5c) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) socket$unix(0x1, 0x1, 0x0) fchroot(r3) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r5, 0x400) getsockname$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0xffffffffffffff02) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r3, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) [ 128.2986976] #9 0xffffffff80f603ca in sosend [ 128.3113069] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 128.3181297] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 128.3181297] #12 0xffffffff80f6b3ac in sys_sendto [ 128.3309198] #13 0xffffffff80ebc484 in sys___syscall [ 128.3375281] #14 0xffffffff80265c1e in syscall 00:00:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x5, 0x4) close(r0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x100000000, 0x5d0, &(0x7f0000000100)="057c70b27642fc8d501b978b9684d9f573034c32dad23628bc1746921f9acf089d4fe135b1ad016bef15fd0e18306919da839a0fd058139b793d41fec7fecf6d7c7356adddbbdd18d6f6ad66f08568d0e19eca94326540a2a2a9fc577d940e46e93f743c3fad5d514d6957e43722e1b760177686d0111a985aca4a89d91506bb2c401c1a836d0f4af95f1c21dd968ddec5d7f8273f61fa826fc23e0de3d26bb3aaad732627018805c7556e4dc3818ba1f0e05e58a386a2b96a95a9ccab8688e74eea2577bdfae430568509a2039c95ded9a347f2963ab2201eb9d9bc0e945dd0b3", 0xe1) semget(0x0, 0x0, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240), 0xc) socket$unix(0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0xd8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = dup2(r1, r0) getpeername$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom$inet(r0, &(0x7f0000000340)=""/59, 0x3b, 0x42, &(0x7f0000000380)={0x2, 0x0}, 0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) fchown(r5, r3, r4) getpeername$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000540), 0xc) dup(r0) close(r5) select(0x40, &(0x7f0000000580)={0x2, 0x8000, 0x1, 0x7, 0x40, 0x401, 0x6, 0x10001}, &(0x7f00000005c0)={0x800, 0xe32, 0x2, 0x9, 0x20, 0x3ff, 0x7fff, 0xa9c}, &(0x7f0000000600)={0x8, 0x7ff, 0x5, 0x4, 0x5, 0x1, 0x3, 0x5}, &(0x7f0000000640)={0x215f, 0x10001}) shutdown(r1, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/4096, 0x1000) open(&(0x7f0000001700)='./file0\x00', 0x10, 0x6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001740), 0xc) fcntl$getown(r1, 0x5) fcntl$getflags(r6, 0x1) 00:00:08 executing program 5: mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 00:00:08 executing program 4: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/8, 0x8) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="56e4b6ec4a49ca0bedbfc476eb30b3ae904798408a588ebd0e705b56f4480eba03a86d79214073cfb5234e37e15e29729eb2bf725d3c34a8acd223c20e9d9bf21d18b406396f0e62484107e11661188dd481c5a50589621845939be2d522f0cd9acc46f8323689159cb53eb6cbf55261e7f6742c401f6a8792f8e00826d3f2bf94ee8802b6970fce77ea310cae86007346303dfc30cea9dde65f60b700f1665094d19ff392d2216e8b4084a3fff465ee20982fcb225e8b3bdfb38ba9541c5a71bc74b7382335650968c770c45cf9bf20f2e08c23d4b8d4573d725757a55e8bfef9c1aadc", 0xe4}, {&(0x7f0000000180)="bf4a7917dea90f4234fb38e794e7717f6b615d05998b336a7e3ece43afa8453f7d4456bdf0e54a605c7477938190aeebeb5d7378067b04d9130df632ce69090503a00018c3cb8f225ec37b1149dbf6696f09f754d5674cf85cf2d50dfba59c1cd185bd576bf4f030b129787b1fdcbdfa3f3aa9d8b28935f96758bb7276b8a0ec692f1897c8794705f02fe83a2992aed5874e6b4bc03328a6839e3f5b4a72ad85949b9e873ab566d4cfea063bd59953d22a50b7c8f1e414a176da3d2b442e447c809c74c91345450a87bdc040992e8cbe8617493e927e2ea735e6e466d3164e4c43c8de743938410283b23c868a90e410a0a19347e12953c6a1d94586e16248ce104af582e8bf458b04eae2722cf7fdc4297c542db9c09c1eaf78aaf4c207567f5afb84b1c05de16f18e7b91090db41941f9b199108be3865277920c20a957aae182440ec58b8247cbc8722b682507a95bca78d6cfca7dbd0ee5578d638d2408320b8aa72c1b6f728227680c2edf4adb3d4259caedd25d9d48795e065c569a6c8e8feff1fc4e33de489aef0fbfdce475efada8a6e8b10870109999d615c69067e8bab9ca32d1e5c9b44355eb1b886a7553266be6096d75058f1e89e0c7545a8b51a6b5799df52fda275f79fe231cd915cc11437579e363612a45403b872cfb7a15a3c55ff0a87d0908e2c5b10a7f281d6df3ba8e69a0c2a0197723b3e3d21a0b2878ad3a0f6682ac60cd21641b6af0b25b46faaac82d926951fd689d504ff196c506a00f82dae268a3f48a876172093915f0d872d05dcb8532b8d9ef134c6414afce70cdded017d595808054397c36ad1ec8a7c9791b74422757d32fe84c7a53ae036be6b150be910cc263c0dbeaa52abe47ebe43fef5217567f1b9306b33342bf82ae28c9427863649fe2962f6745491255b76069bc8bc50f280e0bf6506d34afefbf24d3a1b33e6c584aae73c52d375878300720a7916b88e19435a5655a378dbf0be2a55870802826a63bee8323fe7f0c3440a23154c64fa3169159bd1bafb8cd9abffd1e63b26428c8f2c4b21a53fefc6881633322d542fce87a583547815727dc2e39b01e1faeb9dad10d790f4ca033e53c4850a09a0a14afd5a70fa2c8cc12939bef2c8e3ad52e016220490bda0849aa892765b555c7123af7b8c666dd65a3e81c06647df3b066813288218d6e1ec902eed0741c81f329e8ee6a5df917b1be10c6557d742490c58ef5ef6828cceb63464782cb22a9888761bfe14142aaca7692f7ea1e0653a5d20024a0cadc853c611bceb4bcd8daeaf6ac133f870226cb66548cfbebf4579d814366210e09c90f18c67eef516ec213b3e5ae2b97cd6f32e31f5c12801a2392e0edc314e0408789d779e9b502f5c909863d029288efb28e6efe308ee60f9d612eb2d66e4e230b5d51648371059e844bfe0eeeb95519f30eb8c69b53590cd728a8d7f402c2aaaaa7c30de59bbec5ad2e28aaa225680460e365bd7321782ac7f97412c2e270157eea0f880d7f428db8801569989f2bc3218dcd99ab31a47ece488cc34566e0e3c4c1202241ccd914876ae41a6514a22cb5d6cbf3025553108d5f148e04596b10445eac68e8f3f7d6c621f962ef45d0fefdd39b72d9126533d69e031ec321fa8a589b92e96345b5a3491c7fb1236114df7c53bd3efaaedc926e6b6b5ad59f662410ef733fdda8603e1bbf60a13ba2ab61a7cc6b0f87dfade26b848784b188d0b28bb71ec75f4b74a77092be83f4865822f00a2800432c3d665a68fc1c6c69d7c2020835df57ed1abb1eb56f2ab926db72c2fb1c7648352433faec969c72a3e68c727b3ebfe732f4c495c8bcde7d695cfa2859a3a5b33e0c4eedc3d46499254966736d27a65fb4763e6a7b00157c700e2fce3c74bf852be304f1d159182e4aa97fb22de64f0cde5479b1bb20f72b7abe623afc9d5e6c01dae8b34145b527ee13eedcf9cbf83b52f5fd2aa1fefa25040c23dc56e23848157232bbf4235b932851aaf7377e24aa3ed7cafaf8c8fac79998c7effc73beffc7c3b963af9db24944fe72fe35569c0f6ebb5e95884459b533888dd5df0049854b1c94cee13e669093db685d0b12a2825302477af2e6377602cb7b8d024a06b16d51d84d42a2d334bf52dd6f6125e6b50ff5084151050f5be36bfe9d786cc2db43e172489008d55bb7209471ebb19b559993e657bec234c81a7145cf658a9ad2675d185776a68ff36da9e4740fd38d5ab623c5486400d6f71214fbe4e26b683535b4039f892dd683baa3097d2fa108208aba6740ffe037c18364ac8e7ae471a255eb3ba25a9324f9ee25591a0e0a82ea1ac77816ebfbe7da9fe284d232a74f29b37dcde69eb4c1dca5297b0debeeffb79a932ab2d15dbbfabeeb7328b4d119564ead961377cc1e61b87d6d99002ec58bc8dc5b1447b9f2c6fb71b459ba3858e1628f48bdba1648a32053dcdc8247e93d8d21e2c6b8442dbc6182c94be87debc4f786d8e58e01b969608d24172febad5c77009ae4bcf3c634499edf211c90108581a26373bcabeaaeb2078cde10a84a6b4b71fd21a9413477f728c850ecfb497b038bff6adf3383cd98dd0cfcde3cd9e6470ecdbb060aab064b8099feac0016b9882c8e2e34706d40cee427042ab1c3554fe0c2c8feb3d6fd5f3d76049995e93d44cea543e79c62eba81fe717cd2acbb4971a70f45f39008e56e84da2bda3bdb0e659b54beb50951d13f665f209e906f39fe1e838e6b43141ead4f7a7829b641b9a9f950c1be98c06a43ead911f03ddf7bac85f41346ee799102ab85a366e8ad766a19fac59fce1e0eaea5eae25b273bbe75fa9eaaca43b5caf543033ceca9ffebfbfdde6fa13d7460e1c79f0ba0d182a9cc271d1be78d952f2387d209adeeb752020743a727f4d1b22cc8d1477b8af8f40e037ebb806512e373fed6bde5a3d8587e040de601fd1c8436f75c3739f7d9c7d4af6f25116a99699045a0f36e4ee47381f5c005dd94f5a5928f00b1492b526be906ddf3343dc50bccd819f70ed8d1736c23962c1c40f9e1de3bf61b624fb82d13b2654162c547d5cedef4ca257fd3301bf61f7aadf2c7e284b6c5d764b0e73e4bba2295cc247a7321fdb585d721e3cb7a3717166cd37ebe4f45217589acbfed601e084ec43ab1f7b40bd187580a623d2f66aa9e45968d5be6934b654b948a5aeeeb88b9841c771d37fcc914574dc2739a546489f7e70e0761a621c12ce822a91da62af34b60e963181453ed1d36366c822d5e99dccea81d05fc18d4f506aa4517b44bbf47546388cd726474cd0aa020e899de1f200a98172041c7fa3c797baa77aa709228dcc435b1cab5e415f547513563074f41a801a23cd1b79fae4416557c3041904141d98f9285a1c9b352846c912041a7b1df28e68399b9247bb58c89923e3e2b4064c06b6e6449c5d0f9fff0ec095f597a9e9fd4a59eabd898c3e4441cf6a77f245e577fec23a085d9d04969062e9e6a9ca03169b5924060a20c76e2d8a7c70253dba97196af8ebad31d810cd7b55c8114f2f533f52687a4341454d3e43eac9d2f4e7cfbe0c0bf26a027a3f0f542aa3dc2d5eeb783961c67a4c687c0911ee2d0cc0b06bb56dc1e4b786ea2cca26e67e88c0cca2c4ef225442afcb1e2f27740a588555faac88b9f7ebda27c145f1179eb8d6563122db854c09b08c9161b8644a863d6d58d5b247eb3a33c6476a7551a11d09d3da6fc51d656b6979e1379527eefdcd6d824290eda658d6596185cbfd7688412f3055763cc1c53ab47926f0fdcc20dc3c29ce45a579fc8540e0a8da0253f285de9f762cb9b82bda9c0d4a05c2f71c31308301a45911a277c376539ddfb85141a03e90fecd5eab12b3b326fe421d2a761abfd42cf894f39737fe2066ed4e4434dbd88ad8ccbf00a8c4a94be3df7be475cc8c311eaf1ad2307446fca03b95a90f63000b1a59824d68766efaa17d876623d4810b4381cf389889202f8a8344fa34bca55007851a8f7385b02eaaabc2c233d037f37207a7e4f8c39e0499d15863c15b0453d14f0ea1247fd6a00e7cbfe0705829a0ef6ccab0e5d7c646a7f103b9072dd36337ce6aa9cc6e5821dd2496572b90055ba503ef38ced042140d8ec5abd85f3de2042e3d06b37abadcca77e1fbde89bc177bcd89a27f4cb2f2b4e2ffdcca5dbe2deac54931944ff85b5fd334d1ced929ac218afb17804fbf637a7ab701ac5b54401d1e53f5e3dd2b3967a6d3dc6eda9966eb0b5893c3697cc53b18bd3b1d0472f97fcf30504c6fc12214499144904b92becf6519be9097c369e1e96715de6316d61bcc28a71074b61657183deb8e7761d24522b71f41ff16d1d4882741793a7fea2f499be00006b6aa9c0ab882b4dbd60048f3225c5794433b8472cd11f1870f9a6bec4ae92a35f1d1ff53b44d4b8119006fd3a9012b637f2adaa248ed4f6bc06302b5e7172951e0d824d4fdc46962e341352c75e193e9288f085bbd5713de54f47e09568ef3ecff698817e74b01c2fbc69c0c0a073e84c0abf46920c8520fac97acc7c73a3f00ae7b66ff693d3a13236075c60f8d07ebba7dbcf0f03ea59938feb986f664917187449b5978846f2e9df52dc3772a5f5562e726de2f250baf201fa3bcc093483c807dc30739897746c2c8aef9bbc5a13d18ab34683c27132fb1bf788790e44aade1d92cd8f5a8465174bb3f3d7ea07a86d843f61f697f8bbd18509fa3cdc9c305261513f1b29d5c391e9cd2c44d3327fe271d87ea4efd5e8d56aedcf7f3db10f0e0270af06742ee7dc82e3986be7b5d7132921d84fcb3a05b9c3359f21111878a5e20a852186cc1d07713f4c1fe7fa049817b6b79cf32811ec2fac65fabf9674417d33adb1de1375bd1d70c15ee4f4291e1994ae08ba8961626dd159abd3e870524df18a449a1208ba08bf46788ad11f547466c6aa8706b0d865b3ed07fcbeb500d979243582bdebaf4de0298bfc534d38594d3510540d3ad10a2135ada3aa50a323d6f18da0dbec7c6abdd2d6f4fd00b3f4550c2d403d73574bd8df83b50059998788e694a0af04cdbd34a739f21340a115c53e3eaa1f3aa9181d98323527d95b03ffad9fbd84a2524035bf83791334fda512dc13cdf91df329e5c132489a2f9104b57292edf38e14c1603e6a69462e46ac200720635a5f553e3fa622ddef0139789ba4b607b3b022de156111163009e5c22a8cfa381a731baa66d90b1fe7666e42d7613fc740e572f0bedf8bc038daa8f9c4607ed0f6846e64dc3470f18854473e0ecff2dc739bf1696b0ceabd891f63fff816181991cf0eea331eb8ea20f02dd7c2b6a3f11d34e5ecb87b4b203a513ef05e34faa7bfa33bf72d75927b3a2344d1dacba9c0713df73acbe1d6208bf65b626969fe12c0d6b5f6373a4579e407e769634ba000e270aa5ea738d75333bc00745797e97ffa4393b956a30d83092bb4eacb5cc7849c0919fcf5550bd82a7d07ce71e29fef7877a34c7c02c8b7fddb3bdad58675aa4166497d19817d8c5c6cb9444b39350420efaa0b49da4daf14254bd97ab062a5c971ab0931169029855c8678da923bafc385362bd8523eae47836b360245b5d0fcac5de8d7aaad3d9ecad847c07b5015b0164f5fc03e1c3ccf46dd19a8cad4adb8d30652fc481c26c89b7e68175e9a2de22c5e27098d1d03352f016d85199de53698404e375205b3efb807e38e5eaacb0309649151b33ae2957bce719d10120d1c7dc0abb98c5987a5593cd87fe3853321d4abc89476b5be90dd444dedae04101a7adf753dafc417", 0x1000}, {&(0x7f0000001180)="4e2f0ed3a7b1bad65d4baf359609339579988c19a66ba99073e3e19f61d041840220dcb1d5bf6e143a32a2f8b529cda0ddc0fe827bdbf4e1611e52f6c6b7b0cf90e702c6b21d98b1215c9c367ee6f5f3412bdfdae409eeacdfb383cc60efb53b1117b85a82df728ac9a2644bb802e0608525794fc05116c56ceb5ccb", 0x7c}], 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x3) munlockall() r3 = open(&(0x7f0000001280)='./file0\x00', 0x0, 0x1) r4 = socket$inet6(0x18, 0x40000005, 0x4) connect(r2, &(0x7f00000012c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000001300)=@in={0x2, 0x0}, 0xc) recvfrom$unix(r1, &(0x7f0000001340)=""/250, 0xfa, 0x842, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) msgget$private(0x0, 0xa0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x812, r0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xc, r1) fdatasync(r0) symlink(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) setsockopt(r0, 0x4d, 0x1000, &(0x7f0000001500)="9b64ccdbce9f1933dc8703a822c8f6595a34ef6a3be66a4ad9145fd4289ca80282c106d58ba4a0066ddf3df78cf96f801ead3d76360aafd168c569c737f462426eb313c82c1e1ffe0488bf5415376cefc427964fb426751ac7ef588a334fd1218bebdbbb88b7ee6ead836ef7a0b816435b8948aa68ae7beeac497d29d21430e3c6c6c8ebd17851f472b0504e64b53a1a51d57f10b8f1a6bb5a96e4d60101d4bb608d1a42ba9a561d5ea5ca99dd99dcdde5fc4f467d5b55afa9429fa2252d3b47a3f282686edf61635501ebfd2e20779c6699a9899d0fa99e9daf9f03fa4029f941137965ebb6b9c205c1a050560a525a4b42fd0333c1ee924252fdbff7bd7e3d55d2c65460f0d21db94bcf2bbd310628c8607c65144aed4942af2eb563f92541088fcbf89ed06002d7f2bbca7db9108ce42222d71710a6c0e31eb4fc65a034a12316626644d7e86fd0ea4145bc18568194657acb79fcaf0600ca3addedc658c98bfba67c45a768a0faa1d46179df2e84a5574bca71c3c8062708054e6a2b81b9a8a7424b8bc934a068fc09cf3f98811b3f9217aa30faf66409855f3e3d3af8e323441dec41877f600fc4da889bd9b272e608f18558ae9877e58cd4d7a7eeded5fc0b0877489175627d0f907ea730a1c46147418f83600c5be3a7b9434f72c7a0dfd886c2e898eeee6dc39b5079f5629ad6b48737a260498bdfe6ca33da37a73283c824d9efcb0d9605034bcdd336d453bb8911a4473e2c362380e1af5422449a1e6245842a2489f21d43a00a4c0a87fed9d8ffb240c3c50e950bcc05701e77f90242fca7ed2b6f738a8042c6b30e8051a9e6990eeb74e12f2de12d92d6a631f1e56040486a932f8c8e04735da5e31fb3fd7a65e162aff241b55975fcfe21e2b045ab2dd76f11ca36e664ff9147daac9f66e51e78563a9a9c66d2c440c3a2daefcf535b44c94ff8faecc9d97475aa29bc0bba94d213b6a14750674f0dd76cfb3d5ec1c4793d471c46fa5484758fbe323a5f45b57026c38022acfa396393d713688b29321207d5547e0c34f61df9898c18755fe93fb48e544984519a9c524eb0c328f0f741d2f97da731a980a7ccb7158d2ed30ea234457ab6d9a4a570fa0e7d77463ef27f84a9a282370e7e10d0ccbfaa33c7ece393d4c327a1bc479b4b7503c811523dea69fa85cacf365b220fc379c23cff453069dcbeb2c6883f3984324bd523703bfaffbd919a7afd0ceac4ddcffa5161c5559358dc723cbdb9d656cb252842c97303b2c3b2ca347023f3b50fadc7d3678345e715d2ad549a6165327c7bcfb5c94c624f3ea96b87a71780591a236f55491fd5407856f9c427a7c63bce73b5b7b236da7a7b569ce924c9c8ed06f0a195aa8c353d054d434e00a2eea11077dbe2a29141395b64e91eb5c979fb14f253fba3d4630dfd395d036b733358f16db05d934b2ac634ef630d5eda367604c196cb19754fef6a70633405802896ab8d1298364b5733aaa7f7c669234ca09cd2dfbf87cd75df9005852af052cd82976c9e82ba8ad57b82c230eb3c0cc090ae0fd97d988ae04bb28565b09a6a355ab7f5fc8b60d935fc7672c3b5125512705885075e351483382cf3b51b5cad610d0877ed5d97e6f0791d4af9b5dcc806e1dec9fe00417cb4c677d148d5007694122d08b009cf0f707056895c2d97611473b2cd25b64ed837d7316dd74db43aee278b0b09d096918a687004e4fd38854daa5b8171301d9399896dbc0cf55f20c7ead0b7364dc381fb47073b33a84e92e9c94db0dec1011ae77bd4f7cbbbe2f58d1bd604c1a657e79db205f72526dde0e8dd82ae786af2655ee1687c3fcb5d6cb2a372421f589092b2960cb16ab7b87b0fe7c9e6ec574da7711bb4cc53f2ffccb623b4055e09f19ad54a340e11ba200e4b570eafe2fd6cf93f64d0cb478286d95f0e407138c974da5cd9c85ab60e314236ed6f4423d09a020e7a762c4c685a825021edd0cc4550b5982cdaae2bc3996c7d2dccb2abb44a7a79c53c44ecb6fc77137be5a7db513e2ce5ae4c41a17f312286578cf044af4f00784c2f0850e56dd1e546be88f195f149d7f569cbe8d55a9ffeccf6855d6b95eb25e244e340a2b70fdc18d083c43aa421465c3c37f07c1953d6d698978a9dd00968111ab590ce0ab3c465441d65a70d646a2525407f72d3624fa73f45590bc52c281508febc4dcea41bb65137662ba0ccdfd93804656494265ab89413d7c9e5c6d0b8e450006b59a71c205ea4c98fe98fe1cc809dea09bc79c8ca16070101dd54a7d38491117d2d54663dc4be0d764996c0735334d9a65cbc5063cfd73d513fc4cac6492c8ebc8f59d9e17a81dc5a1bf236b8226ef3b58ba723edf4cd8f5313c694283260d91b1567ee149a6b35653f1ff6fb876d3029c3bd07c18bbe2574db1e779833b1f23ce9677c3d4c897ba58984fceebff2be623a80413eccc6e626aa748103e81ee64482bbad0743e3e2f4518664422c3e981c6abdf0bae2ce8305b658e7bd2e840df0f2ad6603df48a159ad417abf9a76e3272f1e2677336ad3b47f453b9b93fd8d34adc189dab34815f09c4f94991aedfbf4d21b4e7638c26783be3a564d9644fac4845c102a6fca609b4be00dd7f418f84efd437069d03d65caa9d00ab6c44b59cdff4a949fced8ae58e87b07accba9b8ef5d1631e8eb3d28ffdba87729ef92ff36120f5fc2a5ef30cde4f25ad678b4e346389e40a2c867d92a028d0deb857661f28241cbd8f252d681eee811c937431bf92a61bffcc47c69a15f7e83c6c6cfefb60222cc4733c388994e37f740f2eac0247e1f54eb82705916a897fe721b0b5a18e58ba12f0e980b37db42a15cb214e280b100e97ab9ef982c6fca4ba18718f495947d39d561bd20c1329b0634ffd0043e137905f2f324f8f05a258ea9c8eb5b50f81565e5ff24ffc5fd573aa4667cd2e7d3ac8e7f5f11b3abdbc131d97c5a8fb303ae341ff9fcfd0ba40597928486c113175b33a8c1f96831a4b4f1288c84e60201c2a9b58736e4722e14f630f644be2c2f4ef1d3e528e37384119110aa88f7869379cd82205168c9cbbb81b02e55f6945c6cc7f3d67db91593b4ab3f26781f3dee54bf9f4691f6c2b9e3598d886f7f1d6c4a0ce1dff353b4d595bc955a49c0484d909e83bad1f2b23820f1d6faa0754c7253859c1f7115c85e18fe406c80a64f7e5701ce6d5fcb7508df5021e10fc1e5c0097895fc9eec1efe706bd3bd8b30f8e89f1483e5ef54d74c65c6d30eb741b8539c3fc5948632fbe0a9333ae6f20ceda58fb6527b6fc9817456144d9b864d96d1395332abe64ba93a7f5b23c34dc155a281b3d2634205043240045e181577f970f46916ed7d02b3648cc2c5179177b4c17e5e12f1625315721e738c9e70ac15212839dc1f5aeb64b869af8a2d83786beeb928a51cfa1880c319aaabfda67dc9a2e2ef054587d42704220818f4281a7bf16d9637be371904f5a18c9f571fc61c805ebe90dcac5ba093c4991ed9e23d7e6800eadbba8e4c3c30dd42873f13381e5f7f7989c1e3d1ce5ab049e169fad6885bd2152b8b4f3ff9bbb8ef76f550c7deeebefac9364689cd0216cad597430243278be16ae7d21fda070f39a217d8845a59a79bd9004e91b455cf2c8da2fd6d44da1fe473891d208033d7ea2624a6168a0dfa7b38c2d485721973c93059f69f3221726862cbb71e27ecdbdc0d37a5ce72558cfb6dc1fb6f74ce7de18b770dab0c77aacacbd40e3f344f6bc0c2951cd08a2dc6705236e952ad3b00c83c78fac0a52a870e38011f20e9bbf20e1607006a4c177c3988b6cfa6f442f5f227068d598078d601e9014393782c9bb58d9eb53b32d6241658312668bdb8e7ca19243d22c8de291345c6c11f89b48af48f62970e6ccd5ad4cf049d01d14dc1eded10369acb972c0299da29ad9d8adc607736608f33f523c6eca94464d3ae66f716ef148db533ad5e405a2c0943b05ba3534516606e8e346dc15e3b87f570c3a594ecd821d2eaf72b56aaf201c9d447a6262d1849e09760bb03e49ee67e99311856a6cbf594e20ec9e9978d498e516994aa3f1adc5f3b99086500b8d61c9858af9998679db7126a0fe05c16d2bbda9551ef42b9c5fea8b76f5f51060920de83a5a6b4a2097619e318ebc1006bc704504d63c3c59191de7ebab91e4cc95a681615d264c9550dcdcb4e9ccbbcd3d83446540b3c7e86ca75e1edef6703f6f805ef61cd1f1669fcb0353707ba853bdadc2c746989d05344f1170533a0b225d7f363152213da03fd25f5fff0ca1c1ec5eaf86deb948d003cae87314721af50b2bf93f4549f50dc80a08c5a8423c2485a753a064f36b5310e13f23e3bedb5cd9d07497a7d358295c96e780f274fab77b7d2b34be4a824f680516380ec3a7bc15b7a1d28102103a0a4b2ad8b47522398a23789a80da76eaae353dcd8ff30215a4ba41c3f2cee415e03ea1d04f0381f92dd2cd1fbc6721dc1f75fad43102fedca288b0622f4edb0fd9f1d8c2af97c72873cf7c8aaca4dca2c1670951cdbc04773843bcd81a75a62f8b20447e085713c74b63645234d77323cab99c83810983a31a25616d2cb18e88afe753facc1fda7384663c6b1f6e9efa096c320876ef10d3377daa568ec634a757eccff500752c09be0c9027a1c227e271b795e7eb5c0701160bbdd1f7478ee0e7813af70338ab5287d4d7420930adb82b3a4b6e48caa8b8000413f542a8c587e0f37273704fc0c3f8127fcd9dc1443ef6223434713c5517cc579c0a05b1b42f08eac53fd5b16e8194c38da945f71b03795c8799a358bb6f747082fa097223423dd91b11d332c39640ba7486f85434fafec3858de632bbf1503a1d166e79e93f0acee8a04ed0230b79e6f312d500c369095ffd98f0e9763f1216e101f5095425e0f253a7eb46809d5c5eed078c0c236c2334c0cade13d47590c0ee5debcb415ea4e15a9a994266bf50b38a8051484dde632b5e49efec807c716ca086d6699f266ba7adb0b496f5dd537c728092cb2f5db54fd86b96f531c1b03f7dfd4dee6788cf4e6c8fb4972934945a70fe95cf2ffb88359009fd83781ad2d6cae4140a973d832e8dcbe9f11e6655d2db6a8ddfae09d70273d5ad8b722e433e53d1eedb71741145822341130e31667bde7ab34e91b7f9e15de9b1e0a679ad8df2d2f34b04e31d72122fdbdf8d4116c820f7ed64d534337cfcfed0ae9f9d76c5522c5a507d8181e64477f2d0ea377e7b7edb60e0b9414410f6f773f69c48c31bc98424e54acdb43428b20e232300528aa171dc6bf4026b2ebfe39aed6c3557ae12efc6602203aad5051fde501d02485de09ac51da760d49fc58b9d882f09381115a9cf2c5827c04bfe0dd1b714f44bede74d3ba31c509d74f97b7cb90e2e1100448cf638faaa8e09cde0b2aacc7d252491a2c4c11222326bc1ed89384a336a05b79da01447cfe2dc306c19c7f6fc810f31ea52b304a0a9c53704aafac445d400295a30c27705f696f7844ad985202ad356059406bde32ba73d7d8f4824244d245dd5b2422f794924e861226d333e4e84d00c039103301d68e05afa84878d553abd6390b2fcc637a5f07d4ea17287bff682efed9e8f63b3b62ac5b457f8b68f1a85749d251fc22c1950dcb8d278210c50c51f7b4ff8b42a3bcddc0ac992a770e574aaf40fbe21eb764093166e83bcefdc251b33fb5b20c72052fb429a516d4c65744f04ae5ca22fbd40146bc093a8f03b33faaa82955177cde4eef757e6270b3cffec569fc90d52f11ce4b20d565a8", 0x1000) getsockopt(r5, 0x0, 0x0, &(0x7f0000002500)=""/55, &(0x7f0000002540)=0x37) fcntl$dupfd(r2, 0xc, r5) socket(0x19, 0x0, 0x4) lseek(r1, 0x0, 0x0) socketpair(0x6, 0x40000000, 0x10001, &(0x7f0000002580)={0xffffffffffffffff}) open(&(0x7f00000025c0)='./file0\x00', 0x0, 0x113) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002600)={0xffffffffffffffff}) getsockname(r7, &(0x7f0000002640)=@un=@abs, &(0x7f0000002680)=0x8) recvfrom(r6, &(0x7f00000026c0)=""/174, 0xae, 0x842, &(0x7f0000002780)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x20000006, 0x7) bind(r1, &(0x7f00000027c0)=@un=@file={0x1, './file0\x00'}, 0xa) fchmodat(r3, &(0x7f0000002800)='./file0\x00', 0x10, 0x200) 00:00:08 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept(r0, 0x0, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) shutdown(r2, 0x3) recvfrom$inet6(r2, &(0x7f0000000000)=""/120, 0x78, 0x1, 0x0, 0xfffffffffffffe54) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0xc000, 0x7ff) shutdown(r2, 0x1) shutdown(r2, 0x0) 00:00:08 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x3ffffffffffffe) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1c7, 0x200) openat(r0, &(0x7f0000000140)='./file1\x00', 0x700, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0xa4) mkdir(&(0x7f0000000000)='./file1\x00', 0x4) 00:00:08 executing program 5: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = msgget(0x1, 0x1) r1 = semget$private(0x0, 0x3, 0x21) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = getuid() seteuid(r2) msgctl$IPC_RMID(r0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x22) getdents(r3, &(0x7f0000000100)=""/72, 0x48) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/230) r4 = socket$inet6(0x18, 0x10000000, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg(r4, &(0x7f00000013c0)={&(0x7f0000000300)=@in={0x2, 0x2}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000340)="51b268556e2316bd0b1b5fd829c988dfe868e141b4df7017e8594d527ee1bbed46af93c7de2952603eff93fdee93920921b491840dc2f95e0216ca1d22c42787d10fda2c45cec590a3bea1c59f10a4b6d358f7adb3cd0eae4f7a6f3c45e0a3c0cbee64504ff744988b890c289d1b04f9e4a871c8eb77b449410afec1973bf64f97675d235f811c130d5f5d7ca94f6e53681acabd70099a26e06f6e52c8ea95254d990763517cc5578475e7d554a877f0dbef968fbd006df8ee7e9e7da0a74f7475ae5d96fe1aa02120794854469660c9d3cf8f4e415d6e0a4ec52a74586bc00aab5402da040bbead174c7b61ca388eabacdb14ef20bbc67781bbde2b30e732f013da613ba9dd85208841892ec5481ba84615ece8ac642cb77267a9832126b4046311b73e1069ff02b89869a55f74bc3f6e4bcf5f27985033318e9d04e0a45d084a43e385d4d7d11acfb84ac75ccce95cec758843f68d8650265f154d9254c3d47b46204010094871dbf4c51a3ee4dba003d4180642c4e42c8a29e74a6416aec53de195a1f2f8b1d723ba68eeb76f6db1e4b47187363005732d24df9a9d973cac05f20e8788aa87d23d3d68a561726e47b02f5f4c6c1727eac76e4bf4e3d2936693b0e09ad44bce8a7121da147318ea79233f0f580a3781790f0938ce9160964bb6a44135090667188a4f97cf73a9155f6fa0047c3be22883b6b8deb77057c0ab3e674c346286de5f00003bfb59f237900eabc16048fea1f8bd9a7b0ea39d08ecbfd9085a9755be75b38d01be4422bc6ed2bb03181bb250bf626f40a1cecf5f2ad4b44e8d6108fd90d47bd785e2e1c22793821be0e8f53be429d2fa8f8bdff03a0e54cbf6660d4b926b85373e161a33ac3c5d88d420802130cb294744fbfad12250979bf7309425232b1d26d5ddf720d079cf66a363ec56b3eeedd78bb2def73fc0bfe0b655fbc1a931cfea7eab424e1004fc9fc1559659d64dad7aae86053239351580ae44b0b0b374d496e80fe8cc780e0479cc1189950f9470e2714f6a6882e081626fda264a8ed86d85e21e00b4fe658162b13fa42d4888f8a15fba09ce63f9770355f80039acf99d8e3260e7479b9bd5f60935d07eccde9f7ddba3a866ad3e6b42bf7be820c17106efc1a40367dbbb4f2849b7055f0d3bde025929042c68c2d5950723d960670bddd00ad95d7b0b06e8a46e49287f7e4cb3a6086d15d1d501f4bdc5bd6d15c426b300c0d7a6873750fa3d775a93c5bdfa15095865ca1f97bdf39c983e1f83d9c934cfa6b9b839406e1ff7c38f80c856b1c822077a3aff6a135d543a7a3507266b39b434589c3ae3b54902d743dc4be708471c7cd26e16ca57253dafcb9d0835ca13c8b89362a6360d4e1cc27328dc3adc5b1efbffbead0a59a4a56cc4c361b8c9fd5e9ae1bd1b4c365108999fe09978b3b70723795aacb9f07408ea5cc6776b85f19e03d228507f9359c4706c20eb011b44917105f34edb4b7b6fcb55035aefeeb8b3f0f48d228aec4ec44cf6fc622fcbaad481213a4e1e80fc84324f1f1ee95cd2ae75033f649c08c751d0e94c5d161fe99540629909b973521c06f52888807e88ae00faa5a5df81c25506c35f65d35ea1c1a35edf9347115854d5cc1909784afbd34d7b2239f252c00bb74b8edee54809d59e7618e20df4bdad59cb8c119dd2894e05e83c6193ec2f3e3d2fb51a30f866c8401349d74937804069e48e6fb76d3f853297061a5327dff95d30ecced35e1157c4b26484f6cda9464c57984c08580331fbf21f8e27d9c04709581b764fa6a1891178d8fcdc0c17085e956089cb479d36b265c86bb1b690365d81b59dc418009f240805618694130808201cd360d5b12da15ad16b5ddfc5488055ea12ef5fd12a025b5d0f020b4fbd9e73418a3a9c518cf381d539b49fe3aec3d77d67a6e2fe31687ed2a35e140c1c49d123f956b4ae1cf528a935a48e6a5c52d773f5661ffc6452a96152e44bc382d0eee321d7da4e6366a7c5bb4f963aa20cda2c2744574c55fd52a88afbc7e7c82f91abf5e9c31914affbf124e8f6992cf7814b0b5d507891bc1ab9116387aaf4fcaa457a40e3f9269fe69b80284375f79bfca94c69cd7798ebfdb79dd846c478387db4c697082db8107ceca4f316c46dd5cd20effdd17a0aab35f28aa2842efac23e5f42e2885ad6e1aeb3bcb1250eef4c3be1489112631a08217c93c2d6f44001fa89ea67d7e0b83286ae3b6ed5b1d67b31fd57b0bcf3ad2c6007dbc50185310c43b6a3dcecbe6b0bbf76a9465414e85d7e0db93df1a375064e2e8f2a28a8cd0b894ee8ed9781010490cf5137b7d87c8969bd24149a451f21e876848120fd36b1553163e31fd3ed58dfcbeb3e32101078cc5013ed82afcf84a1f5e33b4b1a6cf22cf816831605c2583cb64492c218b8b27ceec115d35859764805ab973b13a0211f09cc8ae6ff788c61c0999325ddb0b85b1019d9e2a59c847f7ae29281984ac4b505229664a0c4140d36a9f099527cc3c65c990fa1decb2e285efa99b0c41e3862dfbdc1862080f3e7978577d1c26b2a7758903b48519ae92b85fcf4326677d3dbaa99b6d19896b20f3ccfbba1d05270eec95d49792fa56b970ba509181bfd2e137d06afb3edef9f4cef2eb485498e8928ba06497e75cfe4e3bc52b55e5c727dbd07d900db2856dacfb9e045ba5e064ec0261301ed37a60a09f255e64abfe19da63d1df9c6c7e77af254d36446687e8b9b6820c3b449d548b5eecef78df0ae83b9578baf3e0ea2515adba9831ffadd436f939ef881486d402bdf15599fdf628ad5754575c3ef4d81207eaa3902976577951470ec874a5121edb4a5e556a8ad9f9c7ce8f327450c444a3ac979cc23a525f0dc4a79e3ba9d17bc973270d862820d6ebc465d28b58dc71f4d47f032dcbb9f846d3d0d3a18dc9aacf9fa0d22c6be166ff29973346ef18185acae40692901747d2713662d6a849469ad14167f1a08d025b4606577313f21583cfebbce85f0cb4f037bd72abe982491d791b3e2800bcde96a9c8ea454577e979f6e78c44da8ad5e0699ec64f5317756627bb63afa5f01d8ab8eebe1a56a2cb945612a98213b139afdeddaed73f44881ce1ad5e97775c2423e450d811f5495bf5f35220b764d2c9073957d52b314f07fe905d22bec05679257813679834cfe0f7d16cc311c68cc47fa8adfbbe31036f8a5ffca373848baa8f8f78fbf74a230edd9f3d8f566207af0af696aa2f7caad392e7615933816d11d065f617fa513dace012af5899114fefc30d219b5812cd6cccbe48204d2fedaa851f8230db3a43e5b468c20ead37e1a2688cb7c19d1f370fc673e2fd9b3eeb67a9fbe7806f27f91cb129dae69fbddcf2cbfc301434260687f52d5af80ecbe53aa0dc401f7aab17fbc164e62764eaa832679a5e4e03f3e82049493a0de3b208357f7bc6b84faa840b3251d1d868d6b4eca35f4081a871101385e4e794695504f91a1ada1c7dc124137b083a01e78019e7c4887c483510438521115937e7ef30b346a7370a5a88ee4a95f2fbf30313bc68ea5586e6d1f8e56f06563618c13b90e0a65f450a7a35e038acb0a4533b6c4e323c9bbacd995bd581fbbd181c8a3eadad27c5ea87945482488e3b1950f717c8565bcffe1a9ece63eb9e35ac9d5ec1bea7441a6960902034d547605e71a694993ee183d7f6d5ed592f2002ce2c898731a960f7cf3c125153eaac5e00b537ed8df92c419a132a4093b29fe837510eb094c8b721cebb7d10a80b5c743088c3b8b42c0e71aff1ad4455e79b623712834641976bfedda53d1c0c32eb2d5fdc9dfaf9eaa6b5de9d6088f11edc83b9d378f5d90022a9a6c395aa8693d371a1cfe36619f520c78d7606001a418c86466202a46ea0819d72c18dbcf9bd8c089d9e0272b5211ce56d866d61fe446251669ba903213711c913a14d74c479b5290fb83c727540cf73fe1c39cebdfd2a5a1f3bda978062268d63dcc2d2b7cb754ddddf716d07b4e67f9b15c8e35c80d8eb5dd8114d80edde6f37965f6ebf6bbd0b08ce53eb863e4fe20627a1a39fbf254413c1f6224f28ce6a8fcf40f8ec26ce5d82149e91363ca007a1eea8bd34f6c20da74446950f6e5f2259847467ed73d53f40c0625ea057c5e8cd16de4a7d64b9a4a47da8a153493b90a27b2bf12a1a505d70e44a64e8ba2413b06ab4741bc2b6de1aeb1b8962a3d68e364dc559a5a248a76a599145e894fc52cdeaf9ac328bc13e69a09bc890bac170e708212dfbdbb672adab4caae6c63aefdb76b575ed3306c60671501ab834acd39dad30e16d30a64429df625defc496625acc125d885a6e9cbd691d416b8f5b99907bed6dd22905545bf6cbe47f54eaa2d5a8fd0667d8ecde75c5beb2105e5c2d89e5aea72df283c4de60ebddb67b436556099f34cdc5b1f323ca09f4dc2c8d94ec805d81dc4c7fc9a75f2e34647bb48928191b167ad7d3d67a1c533c4e6df28a9f36333af5c331db5e9e5c0efb6b3e5d4cf852d8438bb971dc9f822105f4623f495d47031fc4d508164b1241d044dd0387786885105a1d1e89fa6b7c1e59a1e35fd2cc085eb820c78352d899729ee570a1608e691c358a7008790a261eafc6bb1e3afb91a78ef001b72d694ff4af3c7162844c7715974dfd8530e18e3242b518851882c1b8d8605692a47c59f56efa8b70fe36220049b4601792c54b6e027e3d25f066a8f16bcc006ca0df37368c46e90f967bf7bf6ebf4bb65eab2a9500e25d646355f6c3e3d17a6c883873d32d33b9a3f757acfb8043fa6087641d14c8445716938e63ae82eec1bb603c7f359ba08ba1264f1b8f06968f0571e6bea69b092855fafbc2e1f025b1a5eb796ae124dd9da058199fcbdeae8fa37febecfcd9da65e39c6712340096b230207b185f55e67856eaf0d6c24508f8da1c7d517aaebf5cd2c87144abdeb7af33189ba1b8be6153d2089000ff10c5c81bc9e7e807d1b14ef515c86bece164db407ac7ba8dd48883d1ec8569065133a47f6fcebc99304fdefc9e75768165e4bed1dfa5da3866667583499cae946fa67b41ae2ddefddbfd30c93657ebd448e11eb9a8e8bdd06a654c281f9ca924c29a35b0f8797fe2080d2de130b477d365d15ce6f2f981f0dff0cdc429d93329daa9e7fbcc92f0b87000c156d4d8c4dda1c47dc9d2e553e1ab3a9f2338f116be0d1fac3ad8a1a7fe913531078e942144845ae285d1666603813deec152f1539bceceab77649d89b93d5267734f0f37825fa38cf09f4d9258303f206f72c134d7f5f3ba7c4a254744eceac308a47cdd13420ea0480850d1dd2f27e775edeefc2c8fb521bb9644ea0fbb48f08a153395c430fc146677d8e343362f0e4757fe1be79663316ad29bddbef013d1d118ff953deb5959ef91b1af017643c757551395c0ae846eb94d4bb423ea49b6484f41eb66b53739ce2a47907de34c9e9157af74116eb8f987c3df076d9725837713b1342824c451531a487e2f1e897fb22da7ca0f1153669dd8813bd4a5e885d656eb820b9a314c8c6816985fa30b71cf9d06d90e8211ec109f1e43566fe8608f99d1f2728a1d8c4d0a0fe834357a44d77386438ff3d01141310bfb66e5dea2421749c5477d493b23bfd870a6ece6f65edaebfac7d64a040454ac526a9c9755b3ede66fb7c6c7bf2ab8b95ae2f5688bf957cffbd3a9d114223eb6f76ce6577dd261b0d0fc42316b1d24f1360eed48e94893a50f6462b09f944254c5bd1dac129aae6a221c7e48a361e5eafb2395786accd1efc1da36d433665", 0x1000}], 0x1, &(0x7f0000001380)=[{0x10, 0x39, 0x101}], 0x10}, 0x5) msgsnd(r0, &(0x7f0000001400)={0x3, "9c38c558639f9745f8e5cebe62af76ffc8cb7856bc943b121d6d1ae6efd860e2794393ff3d0353633b2c9923b2b6bcf72f57ff1b20572eaaa4714644cd3d4b82778db21ffa0c"}, 0x4e, 0x800) r8 = dup2(r4, r4) connect$unix(r8, &(0x7f0000001480)=@abs={0x0, 0x0, 0x2}, 0x8) faccessat(r3, &(0x7f00000014c0)='./file0\x00', 0x92, 0x100) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001500)={r5, r6, r7}, 0xc) write(r3, &(0x7f0000001540)="a636144cc2847db375f07ffb13ee1e4bd05fc4e0b955bd332281038c4ed973d3fd80e68711f39af0313e8e72c3bc73ec05b75a849048ed4c65f29a9f95ddc3efeafcb85c830f27e1471f840e3badc995585913d7999a285bb12c8c794dc003d3d4cffb7fc106f91ba92eeb5a8d562d0e847f22654eb21bd64d7c452898281f7e6a3ebf173bb115e6c3528ebd39d224ab507a0db752c579b9a39eae9389f63f0ba95c34f232431506b1b796e12d8bd34990089a115891d560a6b0cd7ee9f957697a2b3ed89f9b7ad560dc13de19d2e5ef033fc297ddad2109e4bbe7854a3053d0efde5f5bb4460a7772e8a5", 0xeb) fsync(r8) sendmsg$unix(r8, &(0x7f00000017c0)={&(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000001680)="8a82b65975a57a3971442930d991bf405eb444f599d5", 0x16}], 0x1, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0x88, 0x402}, 0xc) recvfrom$inet(r8, &(0x7f0000001800)=""/239, 0xef, 0x43, &(0x7f0000001900)={0x2, 0x2}, 0xc) fchmodat(r3, &(0x7f0000001940)='./file0\x00', 0x1, 0x0) recvfrom$inet6(r4, &(0x7f0000001980)=""/4096, 0x1000, 0x42, &(0x7f0000002980)={0x18, 0x0, 0x7fff}, 0xc) r9 = accept(r3, &(0x7f00000029c0)=@in6, &(0x7f0000002a00)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000002a40), 0xc) getrusage(0xffffffffffffffff, &(0x7f0000002a80)) getdents(r8, &(0x7f0000002b40)=""/117, 0x75) getrusage(0xffffffffffffffff, &(0x7f0000002bc0)) 00:00:08 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) getgid() recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r1, 0x0) 00:00:08 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open$dir(&(0x7f0000000280)='./file0\x00', 0xbe2b41e1258df6c6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x3) ftruncate(r1, 0x0) 00:00:08 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x28000, 0x180) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file2\x00', r1, r2, 0x600) openat(r0, &(0x7f0000000100)='./file1\x00', 0x40000, 0x89) r3 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfa16, 0x8000}, 0xc) fchroot(r3) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) openat(r3, &(0x7f0000000200)='./file1\x00', 0x480040, 0x7) 00:00:08 executing program 3: r0 = socket(0x1, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1200000000000, 0x4}, 0xc) r1 = socket$inet6(0x18, 0x0, 0x6) r2 = fcntl$dupfd(r0, 0xc, r1) read(r1, &(0x7f0000000040)=""/249, 0xf9) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x2}, 0xc) r3 = dup2(r1, r0) r4 = socket$inet6(0x18, 0x4, 0x1) recvfrom$unix(r3, &(0x7f0000000180)=""/82, 0x52, 0x1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r5 = accept$unix(r3, 0x0, &(0x7f0000000240)) r6 = socket$inet6(0x18, 0x10000000, 0x8) poll(&(0x7f0000000280)=[{r4, 0x80}, {r1, 0x104}, {r4, 0x10}, {r5, 0x8}, {r0, 0x4}, {r1, 0x26}], 0x6, 0x100) setitimer(0x3, &(0x7f00000002c0)={{0x2, 0x1f}, {0x100000001, 0x8}}, &(0x7f0000000300)) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) utimensat(r3, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x1ff, 0x9}, {0x8, 0x6}}, 0x200) r7 = semget(0x3, 0x7, 0x4) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f00000004c0)=""/188) r8 = dup2(r3, r6) symlinkat(&(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') flock(r8, 0x8) accept$unix(r2, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001700)="2da6cbdea2c8418d9337aebc6a5069535433a50ba2a5bd142e0933157f8a6739984facc867e302846da02ac0cd0231cb53f96e07708221b9d3b3e598da80284dad66667b91486ad68df24497ce9db919b9aeded18651522f902fb94b7b6c5b1d65c1c34f3450c3649501ed64303419d1c19976aedd429c29e16583655c7bc4c6642ea1d53a2229588f97f8fdc387eb8ff5f06b59489398cf3af7b8c825886dbcaf2f435a2ee952be79fb570484aa", 0xae) semget$private(0x0, 0x3, 0x8) accept$inet6(r0, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendmsg$unix(r3, &(0x7f0000001a00)={&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000001880)="437eb5b768617d778f34f03c40617a407fafb9fad632396e2ad8ebe4742751cb9309e751db59d6bc8dc49f5e8b00ce19c851f2d01829d8a337c7d7674d7ea386a7be6ae290084607e268bc5d7e60ca11efa6265b8944e0758e7a6598d4021e7434cc8b0620f0e92d469e7ab139ddd8ac883f9aeba1656918827e253d18ab560108e76220919bf2c2cabe31cd98a6c3ed26d35dc4ec2855c978e90c5109ab74e05fad87444cd14d50247a5d2b79e7105272e66b0cd886d0825120bdd7758a89b2ae21aff40ac2de8680ec3ac620870c4fb4e1858431", 0xd5}, {&(0x7f0000001980)="1096be1b1ccf909e4d29c7c51d3225611bc70f80c8d2827912cb84eb0570463ddb7db3090ba0f1b08ea9a0cb87517ceb092d5835cc", 0x35}], 0x2, 0x0, 0x0, 0x402}, 0x400) writev(r1, &(0x7f0000001b40)=[{0xfffffffffffffffe}, {&(0x7f0000001a40)="9de5b73a1bce46821280c2faedbf511be448c55c62fec5fc16679f4a513fab6de2789f092bc2b123b2f163f9918235", 0x2f}, {&(0x7f0000001a80)="11c1b6d3e4f6c4bf6327cee5cdfe097bf21901d3ff6ec39bb4f77e808cb4317c46beab831d1c55d5f52e615ccbc55a40b350920fe36020ee7ea53f8eafc552b389e5ef2668d661d68aadd4cc203c52", 0x4f}, {&(0x7f0000001b00)="c1a5764050f0548d19140b207b8975172447bf2beae04c33bac4370ac0eb35253336e9ccb1", 0x25}], 0x4) fchmod(r3, 0x100) 00:00:09 executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/116, 0x74, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0xa99}, 0xc) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/167, 0xa7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') r3 = getuid() r4 = getgid() chown(&(0x7f00000003c0)='./file1\x00', r3, r4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r7 = getpgid(0x0) r8 = fcntl$getown(r1, 0x5) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000440)="d702635f1aa4892ca1fd462d99616bc32f5073e11a38c3264baf6b9d808b06dc55b0ddc68bcdb2eb16b8bc48c8d92820597e6e52e62ead10a822e6a50d4c4800a2902f4c441cabe5b5b5cc7f3e6d14ad6993a64289cfd3920edf71d771519715eb", 0x61}, {&(0x7f00000004c0)="9bd1aa727e282d5e1e12195bb1f9a4e77663affefe955874227a6e98ef2911350de03d0dff08c0a3c00bb1c27197d1836c37304ebc519ada79650081acd6727ea40ac416e753ec2c62beeef04632c44a5699445b04adbf5f106e3f4260b5daea3831bdef79cdbe87217a20c8d32a0cff6c44be168ca1aea067af9b20b6a263594b336a4ef863edc71d5ade0b2d82c13f98d0f38e3ffa03a51d1ee40b1e03f8d87cc1ee2b4c363d0e04e4d48b85b5c1edac0062e94ac8716fabecc265e896838e1e9bb7ff6f6e4521601837769161dc326ed8acb502d5cf2e6b8935b11243101fdf", 0xe1}, {&(0x7f00000005c0)="23c6f43e63ab346067494f50c749dc610b5e40f23d38070cc838d6456b87bfd1d120e6af1c4ad37223b5b3a68d8dccb900da967930115e134ae17985e26a3584685d790c94049e94897d56f230ddb03087f089f4e549c9f5eea5694e91858c6c22e42f627a4e46ffbf598012e602823b8caf90d0b9eb25568d9396d0677f373202ab5250d551f3ee2857eb1b8cca5a65d309b0af67fefcb45994ff65839af62bf57f95c971958b82b4d5ebb9d757a34b527f8aabed9258c2f910087c49e6c411c89a0e9765473edfe0936bb594c2a9ef4b44f6a1a44a02a422dfa7cc3b7d64d3bd5970e0ac185e6f2f6dc19661b0db6b5f3a966726fd24b7e4c7548f98", 0xfd}, {&(0x7f00000006c0)="ea572259634abd7e3fbb882661b4992cb1287f662dfe0c0b62cba86af551767d5f518cda54a8fb375d3b1af17e2ead0a803cbd673a23262823007b3e733f79e272bc235f535832b791b83460b4907adda64e028659dd054124b9c99a0fdbc266e5536fc861faf6338895e7f21e65189b4b93bba0b3116331a8593a1c", 0x7c}], 0x4, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x2, r5, r3, r4}, @cred={0x20, 0xffff, 0x2, r7, r3, r4}, @cred={0x20, 0xffff, 0x2, r8, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r9, r3, r4}, @rights={0x30, 0xffff, 0x1, [r2, r0, r0, r1, r2, r1, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r1, r1, r2, r2, r0]}], 0x110, 0x9}, 0x4) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a80)=[{&(0x7f00000009c0)="d713a9bb8d9da49b8d65328e3e6d8a740a91e3ec3dcec52645ac006907be6b5fdb537add36eabb3242d8eb878486e75bffc8aaaf4a75dcfa343ec041e691b8cab75c77699ae6924267b47969d873606d2cbdd6abfa5f49f78793bb830eaf13b579a9f129200b97abf1d35e7571d690da393a9247d7fa392e0f66d88f3210328b8ec2de4ec0447411d8cf71f992b1f680d60b6e41b6842c6db9331618796d6bce9362", 0xa2}], 0x1, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x2, r8, r3, r6}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38, 0x8}, 0x1) r10 = accept(r0, &(0x7f0000000b40)=@un=@abs, &(0x7f0000000b80)=0x8) fcntl$getown(r1, 0x5) getpgid(r9) r11 = dup2(r2, r10) unlinkat(r11, &(0x7f0000000bc0)='./file1\x00', 0x800) writev(r1, &(0x7f0000000dc0)=[{&(0x7f0000000c00)="9b4dd9a607480183c939c843e83fc62301ba633e99a13833deffe25a6a9d2051009955fba064fa8550598127e8b62679997dfc11afa786639a72072392bd31ff598796f3f97849ec2a6bedf247413495c9c1917faafd2c2a073b999911dfb2b8bfe98db1b69745fba8970e09c46c9e534ca5e5c2a71930caf61dcb07483bb547ddf2391f678241ac98c2d95c83899f9386a3135bdda9ea8379d1d5469b2417dadf734bd786c598833a301698baa119c91a64dd845223143e8d113bd3f7b590004762cac9b8bcbfbca139dd14ed5de995a58b061054bcf1ed91d5", 0xda}, {&(0x7f0000000d00)="fc35f672aba0e12375da517d00ed67bfa063168e41b6893a97d0179c41f7e83c70da5ac3ee8a24f5622585cbef588bd614cdcf1a13952f828a809488b289a9294b2dfea74cbbedd05bc5f18848571c1cb16ee28ac7b063de6e45c4bddd90af45617c85971aef96c93aa7b94db193fd9e49ff1c8e42109f38f41a2100d4267a90ecdcc2fafb4fd0ec357136bbeb28d668d606f865bf52957022f6204e227445f37f9ee12c372c6a488e753092a0cc167c2435e9859e", 0xb5}], 0x2) r12 = accept(r11, &(0x7f0000000e00)=@in6, &(0x7f0000000e40)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) getpeername$unix(r12, &(0x7f0000000f00)=@file={0x0, ""/4096}, &(0x7f0000001f40)=0x1002) readlinkat(r11, &(0x7f0000001f80)='.\x00', &(0x7f0000001fc0)=""/4096, 0x1000) getpeername(r12, &(0x7f0000002fc0)=@un=@file={0x0, ""/108}, &(0x7f0000003040)=0x6e) geteuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000003080)) readlink(&(0x7f00000030c0)='./file1\x00', &(0x7f0000003100)=""/60, 0x3c) 00:00:09 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 00:00:09 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 00:00:09 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x200000, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0xfffffffffffffffd) 00:00:09 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = getpid() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0/file0\x00', r6, r4) setpgid(r5, r1) chown(&(0x7f0000000180)='./file0/file0\x00', r6, r7) fcntl$setflags(r0, 0x2, 0x0) fcntl$setown(r0, 0x6, r5) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x800) wait4(r5, 0x0, 0x9, &(0x7f0000000240)) wait4(r5, 0x0, 0x20005, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/70, 0x46}], 0x3) select(0x40, &(0x7f0000000580)={0x2, 0x9, 0x6, 0x47, 0x401, 0x2, 0xfff, 0x200}, &(0x7f00000005c0)={0x8, 0x5, 0x8, 0x7, 0x5, 0x1, 0x1, 0xfffffffeffffffff}, &(0x7f0000000600)={0x0, 0x7f, 0x4, 0xffffffffffffffff, 0x1f9, 0x4, 0x5, 0x1}, &(0x7f0000000640)={0x101, 0x20}) bind$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000006c0)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000700)=@abs={0x0, 0x0, 0x3}, 0x8) preadv(r0, &(0x7f0000000d00)=[{&(0x7f0000000740)=""/150, 0x96}, {&(0x7f0000000800)=""/204, 0xcc}, {&(0x7f0000000900)=""/129, 0x81}, {&(0x7f00000009c0)=""/213, 0xd5}, {&(0x7f0000000ac0)=""/38, 0x26}, {&(0x7f0000000b00)=""/250, 0xfa}, {&(0x7f0000000c00)=""/212, 0xd4}], 0x7, 0x0) getsockopt(r0, 0x8, 0x8, &(0x7f0000000d80)=""/106, &(0x7f0000000e00)=0x6a) r8 = open(&(0x7f0000000e40)='./file0\x00', 0x200000, 0x50) faccessat(r8, &(0x7f0000000e80)='./file0/file0/file0\x00', 0x100, 0x300) readv(r0, &(0x7f0000001040)=[{&(0x7f0000000ec0)=""/224, 0xe0}, {&(0x7f0000000fc0)=""/121, 0x79}], 0x2) connect(r8, &(0x7f0000001080)=@in6={0x18, 0x1, 0x6, 0xfffffffffffffffc}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000010c0)={{0x18, 0x1, 0x4, 0xfffffffffffffffe}, {0x18, 0x1, 0x7fff, 0x80}, 0x5, [0x1, 0xfffffffffffffffc, 0x0, 0x8, 0x3, 0x9, 0x5, 0x400]}, 0x3c) 00:00:09 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) close(r0) 00:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) close(r0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = shmget(0x3, 0x2000, 0x202, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket$inet(0x2, 0x5, 0x9e5) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x13ffc0fb98c25e35) r4 = fcntl$dupfd(r1, 0xc, r0) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmsg(r4, &(0x7f0000000340)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)=""/110, 0x6e}], 0x1, &(0x7f00000002c0)=""/95, 0x5f}, 0x800) r5 = dup(r3) sendto(r1, &(0x7f0000000380)="3013ba9dc7554b26b540e87d02aa57a145e705d61adb18b94d7cb1c5e25342c8247ee9e6bd407859f2797bea63786853c065a9236bfe4305b3ad429a36da898ff85d3970d5555248bb680ce81ed2944cfd1344fb8dffa9da23aeb3602a3c073606d0d33f5ea29027253ed48bfef7b3509735e35f093fe64cef47b172465c9c1caaa4c07bff3c842a46bfcd04b48682c96ae0d31a6a4513e93fc4a7d22d8f3b25a78ed0636a6f087317f212da60cb355d938817ab5216cb82425d2af8f051f7eda5a0b817379dc8dd00b9ce8ccb4de1dbdc833697b55c007f1be7bba61b0b057c7d2d8684c62fdf965115ed0cf2edd9c2ccd943ebe6a06b", 0xf7, 0x0, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r6 = shmget(0x0, 0x1000, 0x148, &(0x7f0000ffe000/0x1000)=nil) r7 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x10a0008, 0x0) fdatasync(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) r8 = accept(r5, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) getpeername$inet(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) lseek(r3, 0x0, 0x3) openat(r7, &(0x7f0000000680)='./file0\x00', 0x40001, 0x8) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000006c0)="c65cb8b9753a08d762a5a68cc5d4eb5ddd1c04d738a2a148434fc1cea8cad23bf643fda13ca7089052c6197ad78f4d", 0x2f) getpeername$inet6(r5, &(0x7f0000000700), &(0x7f0000000740)=0xc) recvfrom$inet(r5, &(0x7f0000000780)=""/149, 0x95, 0x40, &(0x7f0000000840)={0x2, 0x1}, 0xc) getsockname(r8, &(0x7f0000000880)=@un=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) shmctl$SHM_LOCK(r6, 0x3) dup2(r0, r3) socket$unix(0x1, 0x7, 0x0) 00:00:09 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10040, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() fchown(r1, r3, r4) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = accept$unix(r1, 0x0, &(0x7f0000000200)) r7 = dup2(r1, r6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getuid() setgid(r5) getpeername$unix(r6, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000340), 0xc) fchown(r1, r8, r5) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x20, 0x1) r9 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x44) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000400), &(0x7f0000000440)=0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)="b6e9fb681f52d9e88faf579ddb88fa4badf1cd9523a83c351ea342a599af823a80698badf46a4526a04e8379c293a03e59801b97e01058db0b27f7f5f66578726243adceb599ce45b15515bc486275614adfe6127e9fcbc6c1b30af8c6fc5f7faea48a63212ef1d5a6c3ca91113614d2c10ee5144682b3b20154d50641de38b2", 0x80) r10 = socket$inet(0x2, 0x2, 0xb9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x1, 0x10000000, 0x7}, {0x18, 0x3, 0x7f000000000, 0x5c938233}, 0x7f, [0x3, 0x0, 0x8, 0x7fffffff, 0x9ef, 0x620b312a, 0xd4, 0xffffffff]}, 0x3c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) fchown(r9, r8, r12) getgroups(0x2, &(0x7f0000000680)=[r4, r11]) fchdir(r1) connect$inet6(r2, &(0x7f00000006c0)={0x18, 0x1, 0x1381df26, 0x4}, 0xc) poll(&(0x7f0000000700)=[{r2, 0x8}, {r7}, {r6}, {r9, 0x4}, {r1, 0x2}], 0x5, 0x4) 00:00:09 executing program 2: r0 = socket$inet6(0x18, 0x3, 0xbe4) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000080)=""/120, 0x3fd, 0x80000000, 0x0, 0x0) shutdown(r1, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000380)=""/186, 0xba}], 0x4, 0x0) getsockname(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x6e) dup2(r1, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={r2, r3, r4}, 0xc) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) 00:00:09 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="b0cbd574deb0b7d632643088a98c6c28b716466c576276ebcd9c75e9f6a685319da7436a245422071de992e2e194b44713116481e7f88d62bc3998546bbafec8565112b93d528ab8b3f0cf7d2aae985e2690954a7cc2670b2782cfd501ead664b18e384507d4320521dd674d9487f9dfad2c882cabea5337c305c2128974050dd61d7a3947bc7ae1d6c3472aaebe95726a8cf3cad7bac86e6c212be64c1aa8e3bbd0ecd18f2534df3755bec4724797dc2c0b9a501fdbd925f272024de196279c7a5e456be53adc24be24df4304d2f662519e3db6b50e09c9b1984e2063596582e79fe6464b951f0b31dc3d3e0e66c4491a341990f105b2d4ba5262c43f13f5", 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0x12) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x8, 0x3, 0x800}, 0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/228, 0xe4, 0x842, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x100, 0x1, 0x401}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) fchmod(r1, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() fchownat(r1, &(0x7f00000002c0)='./file0\x00', r5, r6, 0x200) wait4(r4, 0x0, 0x0, &(0x7f0000000380)) readlinkat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/243, 0xf3) lseek(r3, 0x0, 0x2) unlinkat(r1, &(0x7f0000000580)='./file1\x00', 0x800) linkat(r2, &(0x7f00000005c0)='./file1\x00', r3, &(0x7f0000000600)='./file1\x00', 0x400) r7 = fcntl$getown(r1, 0x5) sendto(r3, &(0x7f0000000640)="d6fd876ff126fee6b50cef67d6c54e1dac6ca9b806a8", 0x16, 0x400, 0x0, 0x0) bind(r2, &(0x7f0000000680)=@in6={0x18, 0x2, 0x7, 0xd538}, 0xc) fchroot(r0) getsockname(r3, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) msgget(0x0, 0x112) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x0, 0x664f, 0x101}, {0x18, 0x3, 0x64, 0xe4}, 0x2, [0x5, 0x1f, 0x20000000000, 0xa46, 0x9e00000000000000, 0x2, 0x1, 0x9]}, 0x3c) shutdown(r2, 0x0) sendto(r3, &(0x7f0000000780)="cf2b36131c7df15992c017d70afaa42ea130ef5dc511e0cb675495d4ae37d4a64cddae1b48dcb7aca5fb5906746f53ce", 0x30, 0x401, &(0x7f00000007c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1027, &(0x7f0000000800), &(0x7f0000000840)=0x4) fchroot(r0) setpgid(r7, r4) clock_gettime(0x1, &(0x7f0000000880)) 00:00:09 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) shutdown(r0, 0x1) shutdown(r0, 0x1) recvfrom(r0, &(0x7f0000000000)=""/158, 0x9e, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = dup2(r0, r0) shutdown(r0, 0x3) sendmsg(r0, &(0x7f0000003940)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x2, 0x3663}, 0xc, &(0x7f00000036c0)=[{&(0x7f00000001c0)="9e7a9734cf44d4c184e844e049b9e10145286304ab56a9dce26930fb9349e4357887384c7308ceeec71a9fa9bf96c1a6095c7913408b564e63b76f477538c2935c354f3782342b94e6a6c42360c9892460a11d1f433fe2fa95d3115178880778f4704a843d67bcab9c8bc5e28367caec5ca562f6b088c7a4de90b364dc0062eaec184fa8a89a42e149a9f297f95988b7d6522691feb764cd882c2a0ccee8c885f484d5326608b3a47e43b297aac7a9b405f22351ff785954db773c26e36714801e44b56312285c15932f883867d9786f0e4374415736ed3c67609cc047d8bc7f4a5d9bdef3d4d6f2b4a2e74921691179b4955fb72555f298a02b8f15c2941616f547a30381ce0c83cb423f68efaa3cd2e81c9e6343cf858bade010081e60c83e679fc0d0fe0ebf50a237cdca3de24e5696b8a35a0bc4c68ab9845c03e91d97da79129debef01803de5bea3249f43f9a69db33fbc121c79b2de4480bcc7542cdf1cb1a2c756f9fb4aa28b9e05c7603e0d249ff371f4d38b50a98cdfc6fb5cc4a0dd88980326872e8430f5ae661ecd59fba445c1e18b4aeaadf44dec024761ab967826e2740e11d74934955f0c662eeca006429c3dcc6bbf3b266a9d00b3f046004a4dc0a8dd664d3c37040fd0caeb7e58ac82bae465ba10905b15b51bbf837dd16ccb637924ab9a4b737077d96cd6782b5ef438e498275eb223ca096a859a3039889f0704b1ed3d79547c64ca83718bc6a1d32296a293dc42c99824001fe8d555b5496ba3ce1c64f8a7d9dedb7458d05430dc3f427b6dae66a4c6dd7fccd7158bead8b01f95409c55579ed9f9327303710751d70c9de8dcf9928c6389381432972134e80f01e7ddfd9a2324c975a955720880b64e1dffd5deb4d287314eac96b6955cec667ac3c1536a49359f5cbc03cefc579bd88e7dd5913ca03c239fe161b630f37c4415b7ded054b8714cccd0860c38964625b3f10c6c1c46e7d8956da6e11050c7d9a589175cc6eb4d20677ddda2a6ac437131a40b2bcdeb69ebd12dd66a71fc2a637fa79c5a3a4eadae75483b5323925c6231887923789d7d45c2355c6cb034279eec4ccbddf5d561b3312f4f362bacf1067c0a4218f191a3473297f1aa0b563634bfffa96f7252d08bda9858e4992a8ac2dabb59cb59449a25b330d81ab2cbbb3217515f63088c10fee8dd50ca214990d67487d93d80e7b39c8d498af9b9ab5558daa96ba73bd1f5533374e71ab4bf982cde87728adeab2b432a3ee8bd11c950b45ddc507715829cc5139d032c6f38b7f82b404d7ad7c74c1fbcf3977ce09a428ad90fbabb50dfc4db679888fe6a70b08f608f69bd14d47538a1f9b0a3bddb5d9c1eaf3baef8bb4caf39d37bcb8103c2bcac30d9c1e8a6b1487d2c1dbb2a3eaf6af860293c217c5287b92b287ab032ddb6ad695590a72751f51020deb47a05076a7408d2adb8d7aae373afd562af4c71f30aac87f24793d515a4772f9a83ec54cf6dca477a1d00626d33b1f09d2dc53b9beed0900585286d8f0f5769c4affda4ae6e7507cc3cd01e07fc2b5c370feaaf535a7503822e12f695991916d96a284d41c3b1012db9e5b2360d190f2cccdb42f8ecb6ec343f5fd2143b09c99c6420636648437f1a64bc86a09cfa931899500bcc210c43f43ef201699c2928ed0420574d39c796a519b1c07f93c0659eceb7a6df72b6084d48b369fcf0992fa933527fb2763e8d04e1399deae1f66bb82373297b9cf48df0817fec9b5bcf8a10276d6a3c806e83430a1e460d0581fb1a12c6163ee7cdf165dc5d9ff1691ae2596e2d76f26e8c39aa4918731dc5972c164ac02bbb5b8075eef49fb03f511a90e5b37726167c22084edd94b33d92821ad546c75d867378f5156586ec339b091c61995728ba438b2acb5433d7e3d84bab8c570c5fd537e7987f6aba16e03c58980c6b36899c9f2552f95890c528c5e94f42865c2fca4b06caf2bf5c2de4cefec31a83021001f895265f8610ebacad93ee63c7efe23d22a20ed95effe139d0741445e45583221e806f4c804ef1ea47edf4493694f6ccd51204178ccc4d4ec81eb91f4a240f8189de5e441e3d079d70d8b4e369cb7e5e39e9c96baf0d7cc729c9b47c8174288758ec6ca3731e4400385efbfa49df66957dcde95b0a573d03019cfedbb55450f04da2894245a0390789f1184cca1fbcd781d74a4d7ebe511516753aeaf2a75d496a972f6daa404fe913cde511e97633d34756e3f0f48fdc316ab03d4414f63155e69cb41691b80da55ec384cc94770ed623991bd2f2a528e704b6ff25915e77d3dd09955157149d8a8f11bb4759dd2a944927189a8c2ea56a9ff483d32fda2b9c949380e7f321ca6096bf9cf0e0bf9effd1889bab87f4a0fa0316579e606b9d51b3296e4baa7c06de652dac233094a8dd9822039d5e77e38a045ec75f7284d6ba7ed640befc3f035a67d74a86fa8c1dfc3775129da3f15242a63a751903cc31c7a1b9032e2735ad19c1bce14dcd8d414a939be1aa967587e129604c001aa02c9f5c1373020ccad6d0c3673acc935b34c3a756efd1f5ae9d2aa0b99a4c9f4ad133150edb2b871ba9320c822e5e5e1c23fa3ef888b0ec97dbaab89ddd0d7f53b2b341cb99ed0e3b9de1b365ca500a2b351923d802917431a976c0411df2f90a697c625c4365eb66c3ee7f31cd49e6bd19d35453f889f10754efa420f76fbf7ff4a7b65275f62f406b37ecb9caca9a8c619f158aa8e66ee0546569b22036480879e28afc53efdf5ed87846afa3afaac040d4384ba9d905c05d4336fd391859ba304803eb1b5b2e249fa97454a14dbba14e22c048c9ff1a2923d2592bf2ce880a8d15925ed499ad8f9dffd6959d3c08e60a536ab092612d096f7e8ed602c5a250b05fcb03e761f8885fcfce1da98295116d02b1612affcf59199eee7d8684f1a3ddbda1059a0e0ffd4b0e02559d04171ea80a1cdf7a8b3804e3d2fbc0ffb0d386a37be6aa9cfbcf31971309b49726ece5e82f812a26a4444c3e9e7db1407fa55b1b83bcac1a4732ad383368d88de711b5e2eb54adaac2233c7bda63b91cc0f14406836b83c0a2ca40f167bc8931e1e5f2523bfd99426a850c71d5e72afedec1cce2473ccaa13a9e7c86b329ee7eb4ad57df9d7ca6ce45940746dc2f45d4340d22941edecd9c00eea34bed54f14592f5844e7a701b85a789d38e3f9df727d028e73ee3b54130bc20e589b991f51cd28d27095f9d2d095c8e4e8aa1152e33fea7a537bd7dd9fc3dde34e7d5ab3af933594b2d4881cea146d9dc13642d967d1b066bccebd8f21f263ed2b38076390381100e9f1533b4a33eff6140f249776ea1d048e54ac31f0da1c1e51da48fdd0dcc3d14d03717c75433705712c07455b5b2c719844543f42d326f1a1c0206b87ed4dbd91fc3d9ab7e10f5cfd7d8ec03242c31e2e9f8fa2fd831ddcd6e875c92187adc143e447cf334ad39a6eba9059a97b03497a69407968751a523ee253bb27a0909f6e5061f3e5c156b48f346f546e077bf17d341fac00bbaab57f5c50efd8ebbf226f5e871d6578d084392ef0e4c600512e92b05cce511b5e7f50b7bf968c1c25d8986546d5e289f9c754af36bb12c65db0709945cf01de8ba66c6d050b8dddebee77a700826b201fd3c771dd3e45253ed8a9430339d2acf6a788587b8cee338bd558d8d34a2f13a5062a50dac68078c8c9e233173084d51cd9d601687e7b37688db9c50fb56813aaa3063ab7a91a2b01ced739c3afe294cbbd026e1de1ed84ac3351b36a76df4fc8c88b90b808c3d6f77b897c1c874ba8d0d40deda2e8a073c4adaed06d774bb1035c0a06a485b42eb017f9025ef18ef03ded0baf45e9dc183961dc728bf2d3acb9de3c26cd67c321f65257aa2b339858ec3a37b5b1e822ef12da10327eea4822ff62731597f2abd80fff8aa606b327822cdf9ab4f79402e46f76425289f0f5097c259cbf3a5f847838e3fd0c21e0f98c61b222974e1ea66d9bcbaa4863a2b36b2f00143f61525edea005205583ea527a0a4482acc0f197747d83c05044cb944b3a3f9b8227ee09f0b1ffc3943ce655f121fda1c3602c93b95b496fec15f7c65dc9f573f7645bbe55b1cbf981929f793606f91050fe674c4fcfc4a36f56adc450228ce3554775b3adfb68f20f428c79433cf40092f45840d4e7e17cdcb766bb2baee4d3227519c2bd8853024b026e4167cf653652f47562780ffd2b6a7ec434c605af1912e4a134f889c1b630a1cec60a9e6bae6c82555500df985e9544d31497b5e9b7c685e43af5fd4169afd57c7d65ffd64ae8eeb98a599953e3d26549fdfb2c9b9a3b0ea10f063dd9ef82cbf2661f5bab07e06a5200151797445f0017b25040e0e691ebac26125f18ffc9e4646e5e20ae5c651f3a4e0df11f53a772f96332fe337383819701e89310341d1ea5d6f2ca9ae74b18b40a2fc95a650a7a2f604fb886ace88e82e2e169cbe2a5ab27c6520426627902f2399a4439730a13fdbf8919de6afd9f438c8b287907a6a9294acaf7bad56ed225b94f735441d55961a01e496744db5984c1099eda24941d4c4bc80584f63ba0e0512b3b321801f06a71fc0ac5affe0c1ea06446e736ef1a6168f073081d2704d235e13beb8510a7711e9ed32a0c6665462c4c8c69146b2c808bf56bb3c75aaf2667ff93ac11d727212d80c209dcff6e92e83a61925632c3f43a3be8283ad014eab948780a5c6b75afaf1ffd97d1c5582d7406777f416f8298609e8a78a6987a1e9b48fc7f4b7ea43c875db093c3f467cb125e0d8bb56a6a9a7b801288f87b27847b615ee572ce0e13af5318574a11aa9d3c3313c66686fb63bbd1f1eb2deb0734e08ead040446585e82e5521855c3db51d0e99f649ef6e46667c9dd9c7b2bff26b80a0ee8d95c624d6484fa934d0d5cec266b4f46e87ebbbf52c21beb2ab507ed3e1c430eb63a8bd39a05cd797c6a975f4602f734b3aa9179a088e52b269e55586e7038ea468d9cdeb19b8d665d54acc870214a3dfac7ad10c44b92d3bcf0bea62b043e0945cbc1d7bc2ada3ee64c6471e3e042a5e724356888ece6085cd164c11ae8379d0cd50708ba4fdaf14b2f8159d3431a2e3afe3a4baa4d8b9bf4541aad3e539ec6048642a7301678324f2c8cb504989a662f20fb219277340b8ca2bde214bba1f16e1aa46895982bacb3f71c369aa94b4e783eb064230b0e1047a473aab243da5825669eadb3fcc2e88d19972d474fa7accdf8aab6acb383be8d74fe296fd1f8e31c01e057a9660d512ffcc2f10f5b2a3305e80249303f1fd1de55c1571bffc5a44152ae2bff1b58b8d3b937fadea7e825a4615242359e2c2ff27f6cc0e98a3c6a3ed7a85102ba575028b5d1d1d386f94090ffb6d7a9b95652d53f8a5607f3858c0344394d3f0da2e7bf06858fbfc9ee529d53080dafb1bfd07a873cb5ad1f126ab7e79ea76483b285f668f0053551cf6e7c17366ff93d57e8285ff1c73b1f2e9f4ee27f58ea7d67880269aa46f9baccb3212116ce9cabda4f9cee52f4b4a834ac3d464218a2648100fafb45962c864e0824320eee947dc0568cd8d1d57f02b397b9fdde5f8410a2dfe5afd1f7b129c32bb7b80f0f4c4e656980f728227643bee32b722522146d4747a2e53010777d6dbe4d86ac6be7bbeef5dc47813e526e309d01040bb19c589659f388f2fd9a2fb62c3b4cb659fdf1067693daee18898babec7bfcbfe53797a681e3ddd13dba78fecb61234e101ae056c28c17ec99ebe27fc29cf33d1b6c944c9360222ba0c1573", 0x1000}, {&(0x7f00000011c0)="ef38c1f4af8dd9cb6f3c3ac02c8948d1936a2137d3b2c3b11e672c89443d61559613f3059bee9244bb15e856e4c15fc18f5f7fb8693a53cd51861f8854d1956ec0333a47d511488b10fc55b37b4127ef308d2f976eac09c016036d5075e2bc062becb05886cedd25fcc508e54134add2b3ac92e7f7f1b860e32b5188930fe95f43988ad1fbca724005d005b4fefc7a20a5f3f25c480a4961dbc3cbb00a9ee141693c7a94868c3ea50d744cc2", 0xac}, {&(0x7f0000001280)="8f1ef32040358a2fcf88e2bd7adacb8cbb1782eccaa78de0e6733a5417487db82c9ea7a46b0e983902b083558213869d516b36c98bb4623f6e1f7311fa36c0add518ae786283176cf4f08ebf5062575baaf4c7d5a7c762ae92179379086fb7bc0a8eaf2a777f3cc96c4a1d26b84386d05ef6b7c303f9d3daba7e2c00cf4fe82bdcdba63e987b9d7af061d84e57eaedd15a2e09fa141d968e4b73b20657e11506d803932415755002b0e30bf8f398a51758700b894b9475547c8b70d45f76206036f1a135ec81e5346c264f1b25dc29f62139b33f67657a76b87d57dc447187fd1154d14060497bf00ce4756cb180310f8c8d8fbeb00041d92e90260d4ffacd724563f462c3a4963cf3ff6f3db0a21930dd7e083bfc469d58bcecdfd2e8b3566a6aa110c3f6f7a6e8dd06ee4df04904f8391d926b8bc2a6a8ac85d7e79171453ec0a48c7d9d002f91936f26eae7d61b98179bd6293751e1dce508d6b4a35932689b650e8d5e0d669a3dc1f136756b326b88702e8f3adfe97a784ed2b5e0760a469c5c49303e6c1810b7cd59d48fbc05fb5fbddd544405a35ff8baff97765414bc042ce4d33fde5399b1067fc779fec2c1f511c488d4a24f1c72ed1dcb257de177aac291425cfd582672e4b8f9199dd776f749e4a7d1db1429ef820fa6ffe73bea8680b86ba9a2b948c83f9cdf311507f5be458e191572920700093928e8f3a8214019bd262c5c0901ef31fd768231b7d49d32134ce99182bc38b807547ee550ece48a11ef33eefefe3be83e6865f79db5ae032be1bfc06ae6edad0ba34bedc3249e2c10eeb3960b07836f5187f2305286a8fc1e20032a3fd59e07bce981d492aab70abb165ec180b064c7c5508f6ee6ed801d51d834ebed4d0e7815087ef2245f0a2f149a9dd318ec2afba455c867145bb1d225d5e5a1ab86302bde540a4f69da130d363fd85b729850867950f9ceafbfb1cc018c9aa28ce6b04580883631bacd4fa53b3c08106cbc678f13d60fab4d3f6d6286953b30d812a49fe4874902c8b3519d887c226e55048bc8d16791ecb89619907bcd89403105bb7a45f3c1461be0f85269a38f667442ea0c012dc08d0a00914ba208bba1b1868d60065deda392eec53f6700cecec5efe387d42d31a8dc722598c97955ad64b67b92c482d9edf5ae0a80438c2b3ab076cb6219bd237dfc50b12deac0eff56f3998aa7da082c0a298e99c5ee1c5996632d50e446d8c9a047029bf45b85cfc1a3d9d449aae04e5d8518f91e148cfdad3ca54fcc5065182eb5d7d9d9a9f5c437bc47202e336c60ea6d4ff3d4fc3d615323ef65716c62a25e88076e9366d91b93857a0263b1ca92b364a24bf595f99013ccaa8a27bf5f4699c423d7e34761bf28be40a3a44f44d19f2e99bb792c40153418fe0fe7373434ffd27712ef1cc82c6cd4ebe8b5f47bba6a9bdc2fe63baabddd9e30c3a42bef1830711f1bdda3d46de83e63008d826aaa204b5c3238dff0514c8236a45591ffac41a8937a9e739dbe3f8b572f22ed3146d9362f3de03721c0ff52cf51772f697e1e2b3f3999959febd41b17f058b01b0cb9e3c6a6e54161df9f65f6b952100d13a9440cafde9487348559febdd62c352dc86e9fa3aae78a75afa5525dbac00a6a19b8754ba73a00839c1c1785f9f11f315a78a8a8d8c4e35684bff34c38ad56618954ed01e5e53ee15ebd146b240979abdd09f8a3200952e126a9d1e6677ca8a8f18b76876978e4b864f4b43beaafae718c8a7715118d14933deb6e0ae8f0d5c6174a3bcc18c7866adda71babf527ec3ac2a1134a76eca28f45e1dd538db58156a655b89c48afe5c38c38a288cc379efab5057b72df9e34eb39aea7643dee7d2f7e172174ab8c930de266dc34ecda322c2786b26c02609a731e8847e4359bfc0cc03acf36eac8db34d14b0a73a0b333cb3c1db065d3d28bf73002cbe81324c8fbbcc30880d770fb8ce7f84bf71f30ea363285a7f32fdb71638373827bf0a946c2e4fac81c4b303260b1175e8ea5d86ed9c50a60798469edbb9b08c23921cc28eef6559b7744e7c43a5a1e3aab1630c9608b17fea2f0024ed5548c0df8b1fcc329f2dfa5ed0eb5c91494f07e1b8147cb063e1a8484abe67691f51a34708c4fc7dd37545450cf17414c4f850b8c3e5561c033674e10c84638d99ecd1c9d0867ca3ac2ca0fb6b14ff83614bfe44105485844cb58a1ae324230099036c2ca381b7e28cee8dd5eba315d5da97a424bb382b00c5e17c29aa0fba1d716d076b36c210f220e9e99a188da8cf757fa610de8a14666a89c6aa5729586b8c3121ebe9f8fdb644c5b399e09a84074259303597a8dcee93718f53160d7d2381f2eac91991edd3bded6004666bd89b0feeaa2b55931e01ff91428a8537cf121c38068d5ae0f567d050443fa1f1455c1c6b3091ae94cd8d2d2cd0c80b8b6b753a050d79cbb135472a497b7cd378736c42f4339d424f72a9b98928340d4992b78c9f75e38eb9bb1e4bea3562bcebc7a12ae1ca02e619b711245dffd3d15a27dc60c42c1443994b6eb151079340607378786a338309682039744bb7d3fb014311eefe6a64bcdadf159d041e00b27270aa4fe4462ad79e69d0ab335fdfeebcec48b3907853b4c8958d75699d3db6227568f7e228c7bdb486bd1c311e9108e2b59d2e9354dfec37a07fcbc5138b355585902f1659adaf62e8a9079c7de093c3e937a12dcf74147e7bd4cf0588da0cdf3d5b4aeeb53997bcb3af4b2913202a70130a83936ced841553eb04ab84b03613ea1d27cddf41998e1da929ac56a17cc9b1b85d4929b2c4fb2388595db4dd3f1b443af5bec57e6cda55997085c8ae7a8b8eaca47b1bf3a7d6bba1f8650aede810709ec80187604114a6586ef1f2cda95bc68151b6045c1fa8a8a7777e1574214e9ecd7e436ede77502f5420303c3794644dc8c0394abfa3d69ac0676faa88bf57928c61f6e02379388b43f6454d68bf19db90fcf22b4feed31b3c45f0796cd162d1b14104493b390ae598c3ea4baac219b00e54c8abf94d3a5832eabd2c8aa6076617e82cd8653371bbed3455e0f7af59551f949b42fd2f6645749795726883a899c3cf46528bad407f40b54b2f33e9c7fdaec85259ebfca8afd39935c32caed34089892aa44b78997bbe75cb56dcd98f7e764e48b8c8399645616fdd46373b00d1f3128e7ec05aa1e9b7f9e9b1caeabc3ec52ce088de0f59ad1386d0892f1a53279e9b4ea67186c6d7bb323af09024b7238cd6cf8fe241367c76a8b23193beefb7e3ec8248b3f0ec36d5d4474620008dc4d8d28bbc3a8fad975a9d9cad10af07d190bdf4d68c0e167f544a90a3b7d1510f1e2bd6d96fdc3457d62e2ba8095487ba0571c7f51268a5e4409a45c44bc7f93f32766d188cd5847996e9ca7e8b0a36922979874cb5616e74cd7ea291278bea18541653909440138658f15356926a1f04a404dac5199b9836f0a8f675602570f14d53479a065342cdf5a95389e5565e2ff591f11917a08265cb04b8c7cb0e64706e1cde0990821818468489568b315f1fad8da7f6672b223f4dfeecbdd9fb24387221e202923fd575b8bc82c3beaa281789b3e1191f9ac209f93d9af1b3a02d5daa32083c2b86dab2dc67b7eb27a30fd54b59b51029715ee0a622ff53ad5d6fa7142c16340cae14758f338825863b45c8b99697092814e54607e0664a279c3eb4750bd8e77e63cab778b9547d8cc841efd720b3371a83838dc6c820f951641a080cbc762314ba114d5cbeafbae69965c6bd75e44c90dc05d999c6250112f057fe5362c347f08bfc2edc3c282a507f1e777a4af7770acdcb567d9d3ebb15ab45b000973029b3edb7d57ce1216247c2f72133519d83d31138da91e0f4fe4cff076c84be3ceb6651f9b4508931436dd3757b599af5433d013d054c9c648106e5877fb448cfa525ce7096d6e27055418294e807b9746dafd2bf162b04ecb6ac85a7d6e0db0dcd15c74995a32f00c69f87e0b6e6d4d653b4c4019827a8bd93c5b621862493127d4abfb6c0508368368fae2e63baa2aad78fad98cb6f79e45310427a0af49a1f761982c2f8cdd86996647ac3dc4fc4b2496d453b85eab3aae4a243ebcec6a7b096785100f93578f9b3b8411bfdf58f052a1401f1e621a405cfba745d3e9949321fdb3e746076357436b11ac1e7bc47395055060b51786ce0dffca18f3da3502466533e25a184a94547109c664b21c78d429259d2f76fc1a56c2a40022997a16a2959588acfc35c5e8008829130e60c0af24dd4c6c633f21a59cf58ebca91ad2b8a83508896f79ff2f6eb26e92c838e0ee940be05603fcd57d07ab174e13b4e547ac1f1a0b5bf7f8dd10c0bb59d67d2f4256e982d159a5cf6ccd504f74fd3c5de66d5cddc481cb1ff49c524d6ce13cc8a7aa86cff03be3c414231b4e6a1859ca53d1665235087f13ca2fe385a03bed6b33e11dc8cbc3667ca1d3692d86d0e5700ddd047f718eca29ed187b11937287bb7d907d632a71c35cca71028e8302a0bc412d928778019aaca8b0bff3c17d431535a34c1847c40dd809bd2efce37f3952fb8b420bd840acdea6ca83e91675e56873eead6cceb69a4a297ac2aa5720897eba2fda3a62eb61e7c8c068f07c09f7cedfb065e312496e95e71705f81e493a953fb7e4a03a2025b1d6ad9edcf6515892435584ea60534355b08a131d6e9c3b3b8c1d7f893814160309f9372d2a733d8d2278cfacc3196b47ddad013783a5ba4bd5a76674d7d9ecb9f649f4a7f51eac9081b6813d329e58132052e4ca48a17e371af481803d5e62e9282c5c69cee5af9095510d67c4f5474a7e928a60e3adecca4c9065b712feb362d6aa41749bf42e5abb5a1d2e01fc0aa366387a8373dca3af90199be96822a856b5c553e8ca2d3d5e253c071f3e6fafefddacd860a31b1f4a76cddf6ba5154aa73e51695cb1efba5de9dfeefa5a837b5b28db0940c570e0eed0090ead0026463585bd8c7289a010ec1ffa4ee8ac7d3bbee360063cda009d19bc9397abfa85a0a200f8b31473d2ccdfaa901899b7c0fe33b190c682b72b639ef77747df02aae7a7d6ba4087cf7b151f64b1ba9f00243e7cd5adf959c6a489d022b7f17c98f8df534855c62445e4666960a2f3d2d8070b9246fbd8b1411fe15538c6bf0aacac9d7771d2b1779271925cdb26d4e7942a33eff0d3339a7d83dae74cb46b08c3ccfe145b4f4de43760dd3f1136133700c8ce202026e9c661d84204c81827e1bfdd1bff3fb885d774b0955b4a16e98c155bf6bc89d113ce0113f7912f9b9e3c17bd837a1fc12278ac9086532b84869b3f0b81fc7aa77ef03da76fc83afe4f608924ad686393ec9cb34d3c6e8f4d6c292ed37310a6883c1f852a5c5209a281b6fa4719d46fa363c7aa2d25d2ccf8abdf7ff85daa6f2fe5a693ad25b85aec9bf0da649fa4fe3579ecf89c93e78d94e40685ace511229964a7a858e9df3f3efc1d7a621bf73d4eae6563be63599088ab13b5f79ec66a5e5de46d8089a61145432df30dc8d24fd5c8cf12a9a224babda11f5de0025df194e02013ddbd2e7a4aa00cfbba3d3dd927f06e1dbb10fd600c512e122f04cbc16c86d199e1aca2d687aafb10fd82c47a24dedee51e68d3bb49456a7007e03c522482ce88f2e7a04fdba716da78451ed8d63ad2a3a0a49ce22d0353315ef7f20caa321626995ad2e3913ba999f26e6896cc2c1ae45c021b22581c515c93c803a0ee27607966fccc781b26d44bc73a28d5fa70f64cc288819e00b1c0169a26f7714", 0x1000}, {&(0x7f0000002280)="2c9679c909c6440f4caaf9c0bd88ca7965e0b1f8839e6f67455bfc87ff7764f6de97b63e08c41f42ccbd26acebf1bfe47c93509d97e17a89aa6110f67437b7875f0c82ffd2834959966a9afbf2d72c1c72a60243639eefaeef1317a7306688fea8638a9ac028cb3ba4587e918421", 0x6e}, {&(0x7f0000002300)="8ed11d024d9a0313a2712ebc281b702a79b33a56188fa26f1725d219780dcb5f04b1d55ca5a82f22c9fd9b042d61ffec663919a6a53e2171d7f620f13ac15401b5fb2d724b34b311e6835e21c70b8568e97f1415d35c7102f7353415a8e697703c86c0906d84c7258129e8f70929de32660ca235a39cc2e788307cc26c5ac110eb246e361974c304283b3f9e9c8721a3453a81d3c3cc97d9a0436c8a3c0b0a7691c93212737935c86b71a337ac8ba4ef626460", 0xb3}, {&(0x7f00000023c0)="01b21be135c6c94398c9a480aa15cb560c7afdc78f2facea128a42b3eac5b2501efa48a80a2db1b25a59bd395189907a49df71108cf94c4067efce2bb00c22ac95f8e963fbffcf3511c8e6dc63e80091250af56aa727ce9c50885081c50dc4254025d3164518a37f57576012bcc40753ee1c5b7ecab7f7bfe5d3fa66c62a8f85d90bafedfbf8911e8c9a0fb2e5f4b89b1d2196b60f6ff33bfe30d39c9fd7731bef57e4c316de", 0xa6}, {&(0x7f0000002480)="3777c07fd927b57e624eb34cfc82c185b23b69ee3a3f1e949f51c9cb35e5f77ac4c0a2c0378b4b9c41ea4e53c4ef54e9f08bef2129a7871c475516c9a34cc7c22bed135d5209f7e28759c10e0fac9f749f23bf0346cd0c195caef4de66f85ad165111489e2a38f6f3e3255f0183cd0d908956c015d8310137f1c8b27373f11b63a135c93f5e1b4bac16abfbc8b6e1fdef0d3874318ce9fc6f3d831cd15c4c5a548a0c6af4f7c8af2f0f470627363c514a97e25e52807435de331a15699e6b318e4d8ed19a6874dd0a235c98a7ccf2adf64d95fe53f0e61ea59b65770a1e413328bd53dc96419", 0xe6}, {&(0x7f0000002580)="23571d61808fc6ef24a9720ebff43f76a0273b313aedef8d01f19fec72762f92c8127f3ffa97d35feab2179868ca24968821ccc4094e218a6310c694e26f415d9ceccef997e4e4e1fdd9486576acbc74370b3f8d8644569eebb8616d5d5b9802cbb43791aed22facab012830ae7bf9d9bc8ed6b7f6440fb026e35070cb95319b8597ebe78fd68d3871b3492d7e6577f86fae185c73fee1c42c04a21bd146143bbb5c29c4bf60b5fc74952f57c2798e5a05d64af89679966fba069ab692036831647c697aa069b507ac01a429f57d3c0dd22a362bb6fc8eb829293bb07e14be5babc1d10283f83e5b97c3b3cc", 0xec}, {&(0x7f0000002680)="184b3ff73b2f2a849c9d2be875ba57405b6a4350bde24c0201b7864aec11af365d4f1e56ec979158adcc8892739fe5ff34e1474f0acd8b753f0fc7ff6312b39b02a80d2b23be52ef3372a6771feb57e7801452d9c484ef211bf0293a5519bb7af14a97e45f18237ff393e2cd010093ce532b477a33c98574293b8b90d4894cb37dc5e2935f3a9509a66d2bdb50e62dde488d088a59787cf64a1a151e8f8f6034826451cdd1de099b4dda31ebd5791ba76146c27307b15dee6db34e2d4aa3ed8d6a528400758b828ca210d2e7394fa401e71c13e6f6970a19ba2fbd4c67c2ab5f162642e262d472cec61c35e347b965bc6f62c34373fc8f0424242b86bec09293dae6d3f810143a3351b72bb99580b268b3d707ca665b0d1b5723e043b615814a188c375815828894a3c767d6c67603a02aceb291b9b2ab3bd6d3b1b09ab7fdc930d637e136bde66f4e2d286d87b1e255d1cc338afb4d9db6c89257e68580d6b19ed784f4bdd8b77af759ba8e54938ea89d4868f964efdf13a39c06f18df540096e7a6679b420b812761bda77024bb8df7b9045228ef70df5f35984c3441b0ac3666959cd94a79a065a5be0a901fed0bdd16f324b65b6c2ea982723976282368fdf6c864ffa4c07fcda2615bc8aa63bef591f8915af47ba2e37a4390395b4487ebd75f2cadc3ba7ba3f9d7f2e18fcf446e5ae122a713862aa3f7a656362ad305d2b1d7a20b672dd543128c6465704d5cd4e371097b770c936a7e7e7837b0e0e0d6d89220061e0f17dd55ebd96d6ba7db3af95f5b2f97e379040a56c91cc44b310735504de48b5406364ff0e612fae755874f2a73a642ffc410711e0f4652df9faa110c46eb925d23a53f37bcca0ddc0311be12841d709dbb8327ea3a69f03c9ebf8bc9e5590f6478ddf2b2f799073f475ebb6ca70474096f8223d1a3e89b6e7bb8788bb68e0e0e641689ad1a3af9c038bd8b9421e5283c9b6f7839536c3bd79c108685391638935b57e7bf52498f55189ba27e6b9197fc0313765b6ea45d759b9b53bb2e8504450619c627f89e9c292900bc6004c435831f1d454bc0fbd783177ab377be3087bd4b08571653bdc7e5492a4ee9182d114604a087f5511e945923f1fd337852239fd6c467ace20d22010f629817018986bf9abac93ab2559811994d9f27757866c4cfeac7689b34b31002273369878dad8ba65888f86cd22c142503f47eab84e9f624ef832cb75751796acd2a8db2ac9c740295d343732e22128d9be533a3dc45f9e7e7f9a546a1da3a4f4b9ab4e58073b311e6091dcc9318d3c254b2298002e2dafe5254aaba1ef6b0cb887bb13b7b67e96aed4bf805624854da1635cad00f609fec010b212e9c9516617097161b880429dd952846c8219d8ffbf0421a09bdad192374c12ddb935feb6d44afa5d41df5e3a44bb2025c4a5f486f9f9659494f3de5f8c4db5fdbe0e8d3602e6dd82e199cb666dd7a808c7bd120d34fe2b3e8bcfd8103a701d3be0b72535ec5ea9e9e7cddd6834107f7e64d51a9fcd6c1c4b4c533f2638492cc1c3224ec8ff43eb1ce990e9178b7812d9ec617c8f2c40ee564feab72ceb8d4ed6ded2f78f91874fdfa22918d50a35e0b6478483240336f4a93d0abb4516871acb0dec60d4d76eb40533bbfcf0de24ec2b20aed1b41749be89960d489f961d6ff20b78a6e6b117f35cfd2f2a6fb6f6053f10cfe866adc94b2acddc88b8eaa24f8c2134e4b768828b9e850ad1c1313fb458b2ed933c5ed4a8c6f2afc8d07c0581fefdf50e4eea76ce91e8dc70c9b4746650666f1dba3e5d05623e21c59fa2de8cc3d560a87f5eb23c83e618bc94570fe2ebc07b874f3f6b3a6fe66acf80e4e8cccca1bd0e9bc85be5e5570b8f09479f270881b710deea271192392b1e3e04979009672768abaa946c688fa58531fb8d053b7e3c53c57336becf256464999cfcde4db56ab60e341ad17128634a02346ae260bf246537af64bfd502dc26841c840400886794794d84a60c41a80366f2a93340248f06f4aecae60c8c9f08fa9c55ada07652aff3284ee236636ec8ad2726a43d14ccbbf725f902acaa9c927968e9c27bb42865953855a576f4951db2161fda816e435cbe75bbbdc963e5a85041cb941e76559287f60a2200ce2de1e6300de14b308a32349a0d0fcfc0158b55efff20083fd27cd641f971bd19bdb87474615fe2e85aad4ae2bb603c7aef177da50922ccb512e19f58b0cdf3f02807a8d369554fe67abdcea0e9fc81bf299dc7565a7ce13e806ee529e5855272976563fa25bc54af5cad61a51029015c6d05117eb08bc3490c7256ac51b89f69f0cad1714405a50bc878ea0d5f585c400174857352a6c217e5595195584ea6a2df455a959b0368d5a30662e669d0f36081cf3caf1e6bf662725705379ae7cf9c75b69373af2e9901f3e1db3416a532201b9bb33a76fc820f0c5c4c7f74d8a5d5c3719cae489f0900384d69cc2cffe281afda333a30eae76ece18342d29c0f0855fd587742df6b4cd4709aad1b593b90e16cd7704a000ecc4d771e34c8e690cffea85424cf53e31d72839299f8d233e99a175a316c3ee8117cc1115cd6e5ae5464bb048bc5962d4ba484e40730077bfa3b9f884ad55685345f5c8a8456f7be45d2ff2523cbdaae3505b3aac432f48c4743837074186e991b457dc0c13e1930f1a19025c21619c4b3fd15bb1c1e6c19e0a3971afba3e10a76319644146f344af67d00bbc259a5a287a28c44378a7ea87d2c11e4af126a56a8f3e4fb1f752d25f98e6b3cac9b559ea32b638cb3bf6690d34010f529051fde404b70215f50587cd956b1ecf1e1dd6bca674430bb13f49da82fb478d21b248287194b29aed7239408b8516ccdd6d700f7774c3c6fe14354c908d5a72dc22cd6d077c3b31f8b4ebf728d6c4f49da8dd15b97fce96dc4e3a14a89164ed2b0e70f3593dbe717f450317d3b6538bc2f0455dc4738b86d08a37bdcaee9cf1145177d9294cd0454b960145ed849f29928ea099de772963b5543e3bfae985e2515cc5eab6cc327ca6b4ec61812dacab69a169d1ec61a1bec7731d0dff3196a765432e515e2171b4618fdab2c711e14419108df72121e8042b427503d805976116a27b99a9e80eed28fefa5d1f3824186fae7a54c63c9ff4c120542ecc9df8317a5479a3f6a50ce41cf496d3fdfed3809795f708ac7ca20f754e62c7ce0af09122c5e0eea100c5d963ffe5ecb9c756dd29241b1ecc77f79804be669ac15ac1c5ea4963d382cf7afb60e6e3d2c24720cd210abccf61e8576f489de60c13c38afe6b9a2bed2115cb4d0ab5f40fd7192e1335cb18712ba6a68a9d7e2884c7aeea8dbcacd8b32cdca7b9b0917abc1c9f75111f0a06452133f6a2fade4f0f5cbafca3ca927b65704f5a75f11e603d267f2bd1d7908d9d13eff6d109c9f28502f7d0c36f5722809efe776e2d21586359af7a5300c818e89aac62e4b5d94e7d6bc0968f9a8163d2eceac92d73a627d333cb58d31ec186ccf4e394511c70c26e95573f669e58402faba249b2d5552f6e47cefa199316a0b9745257cecbdd92a10c6fae8ebea83d5a2210bde803bafeca98d9c6162b7cee5a1665443e804e87b8add8124703ce8faa5c1b29eeead71dff8074258b7b44339689ba9ab5f2caf318d4d19ab01e1feec08763fe4d75d06b7c773193a91c4156d26165207d8c548f760b1fa74fc67ef48905dd4194fdd7bfb30add7ac8fa2dbb5028efa2a6cde6de0b4977115233ed780dc15c65ef56e5d577e520af9a4ca8a835e43ee537c42b3308cf8a6d57e04884e7dbd16175170de1c63c568392b4b4b4e6f32a8448f865df2351f5a18ea478a141356bf2ad7ab61e3b020aea281e3b1a4249154d7f81b1e221bcb8aeaa30e4ab3d9926603b0508d2449b4103a907072a2c914d611126f2622f9fde76605dc168fedae606b95da58f5ab3eeb4c79f4b9f5e7c0a14e82b78bdd6d02f3adcb8a715974325526d3d7baba7f0d2f081f67e2255e7fc0fea0f3e05e99c78a69fdff5e72a3c959fb6a9899ef117a851314616289b3d2973749bd898398668c2b56ffc2ff8d2273e847c7240493e61fcd073e19dc001fd7546526371800ecba365115e003e1fa2eb038cb1b8a0526a44335cf0bcd9f619ccae8d3cf1e93a701f1a347795ca4bb08cf0ecb83b0a22fd9da323f8b9af8e815bfef43f92a87427e33f3f8d68e1c39ae335d97321fbc3c706c199aabdc2752b0dec8bcac57bf6feaeb4bb99a08b91a48b3e9ee2ef09a1e88a853abd81be2d8ff86a05f78ed43b6c0472012a87c82a08bc8f327f56bcdf1931762875a903ab3ccabb92ab23fa1b497d4e49031e8b494538888f524cf1a22803599d3f730a7bd8766fddffea40fe30388fda36aecef830afe43f3fac4db8979239b680ae5c7c93646a943c2aaa60c5360fd984714babfb11762e99a230134c7eee325d57465d1665bfd3042aee2250a8009f038bfadb2aec601d6f62f1f534561ea944f58af8b958ddce7fc98c71ed1b63534bb1433df466427ef8b9691ace193b5c8b4af72f6b2d19457c2f4629ca4c63221781bf8dcf1658d6b3f39c86efefde6dfbdd90d06641b11bb77f6b73d4193aae11b77f1fdb1b64d26141aa9ba599fa5c64cf85c977dc4f6ad1eabf930e406acdbea55c8f8e051077e6becb2abefeb927b6117bf2af50b5f412a2a8b180a8d6efc9b7df6f9dea4571b0e7250505729b89644568a196c5b939727309a950d2333d497c0c31db137b77b043868202d940970563401b5a41d5d7a26e4c2b2ef7f0fb1f7f8842834cc1102497dd99148dd65b79e2ed56bfe43defec70725f4e29379547f49b6bb084a23a7fab1bc012d29f7fc15972f7ea15fb9f2359ff6a9cd43614916f3220977002666c70e034c21e62797be7ee6db068021a16323fd1dc8388388c831d1e6ef0aa8b85c66ea7269ac045bfd782bc021669bc473302682954013d6e39fd33bc6acd62d457d2d6b808762a6bebad99ec89a8a1c44a7c1bbac0ce72f22e1a355667c908a5db0dbc31b26462866e33deeb8df94f0a8f32f20efe3e469097d416d6e52a29160e6570b8424181ad8b2d0b7d8a7510362bdd24b3ba2d3529efd60d2dd5639c297b14f234d60df1bf07a99c2a45187305847ff28774db6b1fcd8e48d8e974552d5e4d665da51f66a5232ac50d3fde6d331fb2261662d6d97a042c338e47748f3bdd139b63a7c77609526f73e21f62a225bfaa4bf9a2add62e8f51a2a6cf553b4c711196fdd68bb7c2eeecc58402053e9017d1a66bd2f8e6eac792ea7f27979cbd46458c4fcbb5e690d3e134842ec3aeb674e8be502639c3d0bab3ada96333d91e392936bf48fe4633f831b78b99384d2c61c8bff11b5bc2dbaf29a2002e07a05a2e654a35f61c59bde95e86636fac4538eb05d70995d47be445fb03f54463ac43a71521e2ed6b392421683b578701e1a881813a89f2f153392cab0826e15dd751e1c783bdae179104afb94de97d3f3587e80f23329ea3cc961c9737a13abcff31d0af3df1409c917c9ac03e998dde86f7d610ce0e3494e91d8492c8af53b08f545924b898b2ec3a1ee2a6c3f84881e6024487646d96e510f216844a865d9712e6ab42ac253a39b3396eabace37ca7f7a9989d408eedd1aa364b316f12451229d66eb0e533422e71c9d81d52cfbc16830c30a693b58660fdda2b3f92b82769425ad235fb91efa6fb1d43b19dc2a40257321ea4c50af65c90b56518c9278d00a5be0c958bdd5395d7a9ca1dd90b02491e", 0x1000}, {&(0x7f0000003680)}], 0xa, &(0x7f0000003780)=[{0x48, 0x129, 0x8, "0ba6932b72cadb94536701fe195e00aae0450f3f76e32ada72215424a524e9d5397a583943001d5c3ee7c59792ce822222ce"}, {0xc8, 0x6, 0x0, "b286e51094a540d59701293acafa82c49b8ac78f63c3be3b2f872c2851b09624c3b7f4945d46c91050b541754a8f0f532563e7bb327dd872c6e7152af5efd4985ce4ab611736bb3a7a87a4179cb2af8f9fd09c96659dc92101a55880c8b6849658d1d556f6fffbe5ad5376ce61113eaef1b345488994c747091ba876f50bab9a434b526020cb0a3b7dfd6a4f4a9e21b11aca8e02041e2e9d3fc5d48a6ee5586d17df4ec844b4a19c95ad1f7ea12b9ccb2ccc91bd8f"}, {0x78, 0xffff, 0x40, "18264f0d83a4be7cbf0e8cfb3abcb2a6f465e352ac8eab4f0614ab614d371fe40a7cce8774295ed2a4d8dfbede721536023a49559fc3f80c6789c5c59a6fdc508719327860e5ddf21fa5477f61f8bed1166caed6aa12e56f35cef0c62847cd6ea585a5aba7"}], 0x188}, 0x40c) fcntl$setstatus(r0, 0x4, 0x40008) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003980), &(0x7f00000039c0)=0x8) sendto(r0, &(0x7f0000003a00)="94703b695ade461ec0afd354e94c9e026d46a28e0abd9222f34107501174dec8ab67c40e2f799771fb602ac0925f80079e6c412d7933443a8a1db803f31c294e97e78438a0218df080d495257e492cb03945b04469d7f2ff42361bc9d4140f89e76584428f6d40e46ab011", 0x6b, 0x7, 0x0, 0x0) write(r0, &(0x7f0000003a80)="1825ab360cacdcd66e807feabb51c7b3647d1684dbeff6d3f8a7abee00a3d74f64a46a3d88d086c5e405dec3eb6d006dbf833022cc8d179ceb766cc3294195c80eb842764fc9e7f0a60ac3b8faec1b557b9403646441de79", 0x58) accept(r0, &(0x7f0000003b00)=@in, &(0x7f0000003b40)=0xc) shutdown(r0, 0x3) r5 = socket(0x1, 0x4, 0x0) sendto(r4, &(0x7f0000003b80)="f9c7a792", 0x4, 0x402, &(0x7f0000003bc0)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000003c00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000003d40)={&(0x7f0000003c40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003d00)=[{&(0x7f0000003c80)="a3d72b14c9697226f131d55ee5ba0cbc8a6f7de6f5473c391c45b3f461496e307af15160d8c78b66cea3bfb328c5a58c328325c54fe5c315d70ed1450f3073c8f9bab121a5e96680e76069f0e3e40e467befc02e95239e2c9435bcef5f34bdf8646728c7a46a86cb0216e859d3d8d0c989dc03e1", 0x74}], 0x1}, 0x409) socketpair(0x14efa92fe6ed0bef, 0x10000003, 0x2, &(0x7f0000003d80)={0xffffffffffffffff}) truncate(&(0x7f0000003dc0)='./file0\x00', 0x9) truncate(&(0x7f0000003e00)='./file0\x00', 0x2) r9 = paccept(r0, &(0x7f0000003e40)=@in6, &(0x7f0000003e80)=0xc, 0x40000000) recvfrom(r8, &(0x7f0000003ec0)=""/4096, 0x1000, 0x841, 0x0, 0x0) writev(r5, &(0x7f0000004f80)=[{&(0x7f0000004ec0)="74109e1d30e11517a47a93d26b4960f97d7ff35023a79cf87d5aac848538b0f1725a83968fb86ce888bb134076b7b7acf8c0374182d3ebd6af86263d374c01abf551ba29df88bec1edd701d4282c0f40602ee4aa10beef58cb3d4d4d0e5173534329f1435cfba138fd9df94686545f876d7264515309b865198fd83123b4d04acc26", 0x82}], 0x1) fcntl$setown(r6, 0x6, r1) getsockname(r9, &(0x7f0000004fc0)=@un=@abs, &(0x7f0000005000)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000005040)={{0x18, 0x2, 0x970, 0x1}, {0x18, 0x3, 0x4, 0x3}, 0x8e15, [0x81, 0x9, 0x6, 0x400, 0x3, 0x0, 0x8, 0xffff]}, 0x3c) rmdir(&(0x7f0000005080)='./file0\x00') bind(r4, &(0x7f00000050c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) chown(&(0x7f0000005100)='./file0\x00', r2, r3) 00:00:09 executing program 5: symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') 00:00:09 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x120) shutdown(r1, 0x0) 00:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) open(&(0x7f0000002780)='./file0\x00', 0x202, 0x0) socket$unix(0x1, 0x7, 0x0) pwritev(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) 00:00:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x142, 0x90) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) setsockopt(r0, 0x31a, 0x101, &(0x7f00000000c0)="76bcfc5c1ad78b51daac479501a52f2dc39ae54d08ebfc4db010ce9aab03bb8ebb78bfc95ffb210c6b3cbc2d2e21aa431066d45b2ff00e814b6674d4cd6d3319ba9aa3049a9676d564992be97070b505c9021b9254a968c1510d24d98ebce1bd56ce8928772f68b48f7a7d44977983f91bb7ff5301f05fda59962f50e813de1af3f558ea85457897f2af8296cd87c71677284d3b097916e8eea74c43344d3d242e07c0b67a7da07bdf17a5acb89ac4187a5619673e97422367275227516afe986f8392c7433543eca2167a0158b9fde3cac61422376cb9a64e0cbadd99765be80378748c5d9a8114357f99bfff950d30716d2b64b083bdee7154b994a57d21561061f5e220660558343c288ed721dbab939436533c241ac01bd57051e01a0eaa84807258e14aa0cf11873346e8a165c2f2e3463110f9f9089beeded42562ba3f1bc4e10f291317eb4dabab1f150b1a33af253d0bd39c2b5b47a5f3133e279bee50d44751a94641f57cb3500744418b24dcf030c859dc5573331e38f6e428cbd2b82ecdb9dc41b29572bc3f021a9ae461d6be170a0592910209850f14cf7417e0c0e414a86d2d8490983e0d029336e818b4ebd7a9a45ec2befd09b6e7d1896c9f05fe65f8237e2d7a7f0aecd69450cbc5585ffc60dbe42680b8c0386c0094b06f480b676fe64571d0443aa22c92c359b5b8ec5ccf849c447a169f9299d395d4e4df4cfecd3c8dc444f3142c61ff9eae4b69bc0e4a16b42d10aa3f9feb26427a3f7d08fdec73152c7526e2b29d4b53bd3b4029cb8e3a29ba5db5c68e0258b8932449cc2fa8c00e96a6fd64034bbf67a05a2618d00092cd9651bf067c8c1c88ec91f0ac8158e25eed06078e3bf5b86e545e883621503da694f1054a4efc0affd0479c9bba90c47ae9c1b0f04c67188e6cdc388d89fda9ebc2fefce7900c704eb39ffb79c3b2a07c68f59b346e80858579e0e3db776951d5efd59ebd189cbe75f43fe73e144ed90d1251397a4d4e6055838757055167e882588711af5bd4e9736bbebbb04982a5537c182f3a5706f4c8ab2798964770e8fc2e5f77917dd679cfe788bc79a2d74c24182492bc4c4b3498ae4f3af8b43c657eb02c6c453c7eccfd361ecefc8351805aa0cf262440f7a523264405912a34582cbc7b81e1bf4b14a73cc1b3b4b52828bc3defdc4e858d9766e804927430df2b7efd07fbb7f8a9c9e1beb0bc1bfbf0679825cb8de89453adf8347f252600be7cfd1f08db77e01b0fc618d9dffb8e029bdd76a5793891369d70c1c22ae3ccca8abd8384b08ec471cad2cd87a1199cb211c0d710a9a806a6188a8263c43885964fccd7af9a8f47ada72073cab52a2c20af93cb6c89eec45cde4a99d02f18076e2b2e804670717031762c273bb625be2ea89b18cb4350b1766fced4427cd3ba4f153655859e3f4f267a0ba86b0bad3eb49e6d8dc79e8593100d62e89c73942247360fe3152d49a31dd5a137b34da0f1d7ba92f93037581bd0cf97c38e7eca5c5e36a6da59905e91418c55936e506c00117acafd00b5240e520e6d5cf5ad10833ac56d36548e6fe859236c4ac85191426d6df0c2f01c2718f747782c276dca6611a594a8d00a2dd3bb962737b188221273d3a97246eb8d152b6fcc015902aa89c92c553b2c6c073be9ef31940b8f5a8b8cd8206480e8b3da83d96a2cf39f711a2f80a71297162634232e041b720f469068f53dd3df3ed684ff1bfc7ffc00d67a6ac74485d0b6d7eacf5cae92366be9a9cbe814ef3036bcd988c0e2085fc83f22681a6b9914b2d45d21c4236dd0bb40865bcc7d2bf1ba0cc0d4abf4ec8b4683168f8a8e422b84b721528502a1d0da88e2fb5448611c907a97047258298fb99f07d95a13190adf932d04443a567e3ec74d02b2b3bf0a93e7648509377d2c0497dde90da82a759133fa8721f6f6196e50e8d05ede91c910daba1df1d1bb84c106cda7eb1e1c2e3558a6e4f57d96fa24f01ce66c4564cef44b2578dfbc6c3c43b3576ba08f24f428aad929d3ac8db50db8d3b1856a44187af195d250d835277fc03ab60ad5285f38e15ca364971be90f9a6281c7a672a07fab7ae21b628441980f040d651546ae561ef294c634d55ef78fd916483ee9fe09480d883f1e71bd1938b433886b999fbffa2ea35b8d69aa7964f23329f17c43bcb97b75ac4686310941d6d528a42cc68101b967f51fbea1b673a3c62355facb1a4914ff9c1fd2d0e9e1f60e2ad58ed28e01ac0d309a93dfb477cdb07573df5d5b91099cd2197cd351f917623907385d4ae30ede91b1a389d9434c7c569b6fc9fa244308e90a9269ad90971edf42f3be12b4f890be29850824b2de883ae54e54875129757cb80c15c5804f528d469ef42c868cb1ce722bbca943c4d1359d8fda1836fce8972fa13bc691f2991ebcbfd388624ab83e9aa087b8c22da7a7cdc6458750d9a31b91bf88b375ac07166f767dcd5266100a52140c64ab82d7b6d85b313c6b4a6161c88dd8098158066b846a56064432fcb9d4290017a4c58d53edec81539a7e070e8781091b939472da3b88926af1dca979c8b995789aa9cb12fb836b9d0601d564751cbe7831dd6b0aa925b1a2051971ae2f553eba92acdf231906c58e678a6cef39fa5c1ed6e0e71c0e889232b8b3cdc040e93813d755e4df65f9f26a0ab8bad27e3de90cf0d3d60b99c6f4801c76c90a8adb6df2908cec67415e8339a9b86be8e8b83ea72c8c399c54ef2ee7b4556eb0d2364adc128301054d5032dc910c95e94b9f3054862dd1795f12210d13bd1edf8d49108cae625177b085d0ae43803b89fa1e618d866919c6c4fcfb9e2e35ce21b28be379d05c184d7a3e6bc8f2cb45cd768f57c0bb162267dbcc83dc15941d0eef7d9b91dc33de71b09ce4479c1782d4effca9c1515bd0637c4c2462af3de39f2a7190a37e155b194ddc083ee4d3f70cfe0a51a57ca70ee059aad9898f9ac7093ad3144e524725a9f4a82ffab08d588f1fec6e776ec5354bbcb9c5c0bd0be5fa59e373c1110909d99852454bad2d5f144672f279eaad7d880c2b7bf42472add99120f35cb0b6f62b0664e03d941c13e8dd5bc44fe89fb6c1f613ed85e5b6e9067bc76cb675dc01ac7cb14abff05128872da68844f475bc093eaa9a15ea6f9d478cd57873a003836ce9290d46511ba72972f7f6a124cc42946a6e9784a7d33e650e0343146b0fa4fe1518834cc7a3b1862dc75064c923e95eeb6f6bf154a49ab8f933389a848c4cc0f7b5e5bad9fe2c4daf2a442d8476529b308325479254561c7577b46beef9039e29c1d4753c5359745fb2240650862ccb8fcaaa5aa5f5dd4a200b6efd28545de63c8ae645d4f1fc8f9712dd96a759b2a9134aae742cad472db92003133cfb1922373e0c5f3ec5196c7b62ff065584e445622bbc362757a728cddcea8c22b5bf790b77c981f5f9d622f65098243a1bc19f51b807e55605ca423d1b1556fcc7c3d0c7bba2540f51a62300d7e642965df810350ee40272be11687065b96099d85421033115a5cda4421b8476e16946760e1d33dda929bd1a263104dfe9872d103383f3eea7413d12bb261d4dab70a1a4abf8ee43ff38a2365484bd78a463e7cb2936af1d4cfcfdea8ee6572988bfc85606acd318c3f877f8ddb996bfb6f28fd6ed0220003169c7cede503bd7043ad507bfc79a246002aa0a750cff432cf56268d3a709fa939c26eac353d977cb2a134bbb39b3c067fcdaf1ffeb0d32a4bac985ca6346f8924b8baf82362a62e1546f0c5f966f5ca1bc9d226543de0c067d1cb09d31216a69a1091f63a5321f81663331961823e501591cbd0310f60b9eeb6c60c5b64881b2b773af95ea2eac92831c3212808a8d7b5f60f44b00077399f74c9f3691637a599130d2d257da63dfa30d1761614d7e2539177b7ed43b78d391203da21481141a3e45d003038cc92fd226e4d12996e0738df7271837ee8903204ca25128a93903ef89cbbd812a45bd99d8a4d567e14a33366c9b311abbd09c28c24cc3efd5e15f14141e214fb08d60dbbfd16a5870b885d83c0633ed537fec704a7906d5df1e7127a65c91a3d350a7f5184bc7be1774ece841c1a3bc8712124fb6600bb2ef987a40fa063eaf15515f28301b21fbe66c4024a0e1ccf7aedeced04d72ab885744d2dd10f696c4f602125604487c2dfccbc50e97e76983b0a11caabb9118d3a3092ad54a184c9a23d3a145441e09d900f7f5df64badd4f0a31c0cf7f36554abe96ecba247961c762067aee7c30e599bc20b181e8d7fa9f34c4ef0159cd906cd916ff1b33ed9e7524d49c0dade1ddf4cd88fa71441013401fa2202b9ae9b498e5383482de9e4a180fd5cc997e45b386368e3c75ae9b332ee6e4a557712dc5d899f6ef00dbaeb7b6909d39e39fd169f6cc7f0a1c2f3a50262f9a148eebf3545d4618f9c3ebf82d503bfeef8d15f571f419df57135efae14e1b78b38fc1418277dc6370e9d2cfa7fbe50fd1daa6bd0cdecbb291f238d7c0d56fcc44eefe1d1d42fb18d507f37f3208cfb219a3d70d3945adb7477de78503960823f875bfd7ef86278f68ebf95a3b43fb7bcb30f576cbcb930a0504c74a035acdc78e6acb0f8150d29342808fe6f107b2ec862fdcdeccc4a760538adc89bd3fd46884969f1961060325c1bba04c7d2dbeb62b2333f0e6b352da701cd836fe9480c3c0086d739725757f406d21dafa41edb2263c5dad693e25609794772a9e528ca8cd1839b4d61601901f6c4880f30e91c688b36ed28e1356be2f077b5a83f22f632f592041e6ea0be7be50ec323eddef5e6c3b72bc1deb3dbaa5f1ea042f1bda3e1f3c2f661e1b2d1ccee1de1b7b0b94d8118c3396a963c1109adc8504ea62cb8238932769ace2bf2ac7a5115a267062d0a703c069758efa81f1110e266c8587bb23631cdee319641edfedd97828d6e6b01810c0869606fa1477aaad9d17c2550dcb82900029ba640e4bff0b06f919ab2cf0be86ec0a68bc12b7e2615bde9fe680bcd4a287672409793d6381724eb442e7bf88df1b465ed2c83459a20ad02dcedb60e6b54bc489bc7db0ba3425d1226821080527774c981c6a5fa528fe290473ad81a572b2f828d5121abc0ed8f20158069749491f4d9236b2110844422027d381c8e180ff3f682a56d963f519cfa7c7cc71dc3bfd36b37305590261ff735d7f108a072427550224723d8490351d3ff1a7d89d81e3ed54a96a927d7c124962f03a3083b9f96e425ab110758b3cbb7b000566d76490607961ca46f7e06181550b765e93f615c7bca7f444dc0a3b77a884774838598ed2fcf8bb323de8bac7444f9a3fda5143fe726a6bfd4a7a5498fdd226e8713f9cdff56df50084d6cbdb68e6ef1befdba32e0680921aab619363ad52ff2393e2dbcd14dc50f725e8840956d73a5c7e60cfa16eed3bb42db4dd4dcba9990b555d80165894c2817704387f9ee9f68cd414a9c81e2b5feaee8c1a06dbf0fadd5d843f779f88289df746cc18c769dd9d3663aa2651b8f86db255c16fdfddffa5fbd266b292439a73b299f3ae506a87d5df4fd323ab32b4737add5b41600fa54ce7b48e667b62bc07b4af2e87a9e7bec0125258f9eee4c9d6dafd6f21db2878ed9e55480dc50089b88cd00f2feadf2f5f86194a7b6b611f1b33291e3f71b478b1d14f140004764ce62fe13a5752e6a4b3789f77a90019c79c115964c65b1d60267370faa6bf820448834f64b7637f0bba0fdbec7f9e20349a12dffd3c3d388ef3db595132298772a328d2ce19eb687663", 0x1000) r3 = socket(0x1e, 0x1, 0x100000001) recvfrom$inet(r0, &(0x7f00000010c0)=""/230, 0xe6, 0x843, &(0x7f00000011c0)={0x2, 0x2}, 0xc) execve(&(0x7f0000001200)='./file0\x00', &(0x7f0000001400)=[&(0x7f0000001240)='\x00', &(0x7f0000001280)='\xec*\x00', &(0x7f00000012c0)='),\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='%\x00'], &(0x7f0000001500)=[&(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00']) fcntl$setown(r0, 0x6, r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001540)={{0x18, 0x1, 0x1, 0x7fffffff}, {0x18, 0x3, 0x3, 0x4}, 0x4, [0x1ff, 0x6, 0x3, 0xfffffffffffffffc, 0x3f, 0x0, 0x100000000, 0x400]}, 0x3c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x7, 0x0) write(r3, &(0x7f00000015c0)="65e069672c7a73605347b49721eaf0200dd91ecc4eae6349769e62b1afbdce44c2eced66f9278b6655aa8946ca9c600368400880b060b562c872c9", 0x3b) fcntl$setown(r0, 0x6, r1) bind$inet6(r3, &(0x7f0000001600)={0x18, 0x3, 0x7f, 0xaee}, 0xc) sendto$inet6(r3, &(0x7f0000001640)="a8c64cf318f734cd1905ec", 0xb, 0x407, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000001680)=""/161, 0xa1, 0x40, &(0x7f0000001740)={0x2, 0x3}, 0xc) setsockopt(r0, 0x100000000, 0x3, &(0x7f0000001780)="bd4db56bb457f1a3280fa927dc8dfc75f403eb2cd35127f3d18f8d86a155ef217e8b305b6ea7fb30a3e435ffd875fe8b64ce263465602179e07d6880a4eba76107bad2948d547cb11c41864189467fef2f83ec39287aa43d8a29204ae3eef5bfe6c86cfd6a1ba7c700859a5599b3d208c0656971fef124842604fb30e8bb9c5d4215294e347845dbb48a78538b52c2720ab0ba3b9707c3eb45", 0x99) lchown(&(0x7f0000001840)='./file0\x00', r5, r6) bind$inet6(r3, &(0x7f0000001880)={0x18, 0x1, 0x10000, 0x2}, 0xc) sendmsg$unix(r3, &(0x7f0000001a40)={&(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000001900)="9a5c1b2fe4d18cadca0ef460e9ca17d85464f41de8573282d4dac21108c0b9a4eb7be04bca50706b3ffe7e6bd3bc61936606f14ade53630018c324cb0715bd500a8f7a1e664ccccbb7b3da5e32c2c3c137e7263764f2b76c61950b8887f7dae710c2fd7fae06382a0c1cb08dc0e11c9daff75993f622d4cc57e00fc4033478841da7ee5ca35f203bdce089f08acfd8", 0x8f}], 0x1, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x2, r1, r5, r6}, @cred={0x20, 0xffff, 0x2, r1, r5, r6}], 0x40, 0x8}, 0x0) fchmod(r3, 0x10) recvfrom$inet(r3, &(0x7f0000001a80)=""/45, 0x2d, 0x802, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x3, 0xc99, 0x2}, {0x18, 0x2, 0x6, 0x8103}, 0x1ff, [0x8, 0x7, 0x9, 0x6, 0x7, 0x7, 0x1, 0x8]}, 0x3c) pipe(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r0) fcntl$setown(r8, 0x6, r1) sendmsg$unix(r3, &(0x7f0000001e40)={&(0x7f0000001b40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001d40)=[{&(0x7f0000001b80)="461d3a8fb148f3c8528018bbfbb67a60ddad2fa6b271861043e3362ee989daf80a808cd32d5c02db6c18769c8b6e89a5957a795b261bad2c511539305c962fdfccb5c4dbf7cc8450a5fe781cdabc6338404dd2984899aefcb822da43f1a0d6226c74a1c3388ef619a0771f4bd5c20b51ef18d8d958b2e8f20c392de2", 0x7c}, {&(0x7f0000001c00)="dbac28b8a3bf11925ea00b09b100640bf89a5d0e8da57599c39f5f1fa076f29bb0a059f8a36773e93d748451924745d9115c8041083d14f15b", 0x39}, {&(0x7f0000001c40)="bfb34eb29cf44f13917411a9e91f0d40520de17cfc5eb99850f2e49d53350c2309d85e31ac7cc735b111935276aa6af52410eaffa77ff2a61668f09c77587dedeab43205754d18a73b8ac811a0088d51971e087498dd30e8526705ade7e63ad84b3dd0903d71e56de84b9eec665c0d33a69a28885864de3cee669363f4254a6cd99da431ae709c8f37ac30aa274bb76205fc1349093efe78889d2eb3ab8809f030893c526fc1c745ac7f585cac7c6629136dfebd86af2d55bd60e78550ad979af4172da3", 0xc4}], 0x3, &(0x7f0000001d80)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r2, r5, r6}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0x98, 0x407}, 0x1) getsockname$inet6(r3, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) 00:00:09 executing program 4: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x6, 0xdbe45ba000000000}, {0xffffffffffffffff, 0x10000}}) r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x7, 0x300) mkdir(&(0x7f0000000080)='./file1\x00', 0x1) mkdir(&(0x7f0000000040)='./file1\x00', 0x80) utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x9, 0x80000001}, {0x3, 0x3245}}) 00:00:09 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 00:00:09 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/141, &(0x7f0000000140)=0x8d) fsync(r0) listen(r0, 0x4) listen(r0, 0x650) r1 = accept(r0, 0x0, &(0x7f0000000180)) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r2 = geteuid() setuid(r2) r3 = dup(r1) r4 = socket$inet(0x2, 0x10000007, 0xfffffffffffff001) r5 = accept$inet(r4, 0x0, &(0x7f0000000280)) listen(r5, 0x80000000) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/202, &(0x7f0000000440)=0xca) fsync(r1) listen(r0, 0x1) accept$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r6 = semget$private(0x0, 0x1, 0x80) semop(r6, &(0x7f0000000500)=[{0x6, 0xffffffffffffffff, 0x1000}, {0x3, 0xe9, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0x5}, {0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1000}], 0x6) getsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000540), &(0x7f0000000580)=0x4) semget$private(0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) close(r1) accept$inet(r3, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000006c0)={0x8000, 0xffffffff}, 0x8) recvfrom$inet6(r3, &(0x7f0000000700)=""/247, 0xf7, 0x41, &(0x7f0000000800)={0x18, 0x1, 0xfffffffffffffb83, 0x4}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000840)={{0x18, 0x2, 0x4, 0x10000}, {0x18, 0x2, 0x80000001, 0x7fffffff}, 0x5, [0x120000000000, 0x80, 0x7f, 0xe1, 0xc000000000000000, 0xeb0, 0xffffffff, 0x1]}, 0x3c) recvmsg(r0, &(0x7f0000000b00)={&(0x7f0000000880)=@in6, 0xc, &(0x7f0000000a40)=[{&(0x7f00000008c0)=""/118, 0x76}, {&(0x7f0000000940)=""/224, 0xe0}], 0x2, &(0x7f0000000a80)=""/106, 0x6a}, 0x803) listen(r1, 0x8) 00:00:09 executing program 3: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x1000000, 0x84) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 00:00:09 executing program 1: select(0xffffffffffffff85, 0x0, 0x0, 0x0, &(0x7f0000000540)={0xffffffff7ffffffc, 0x400000000000}) 00:00:09 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="6a23cb8a97a341c90737", 0xa}, {&(0x7f00000000c0)="c2e2878bc335b74bda037bbeefd8f59503be668fb9115219b67c16af93c4f1d02801f06ed1354d3cfb4163842dcee4732aca74132b18a04126a3e52ce661240061fd4983badfa95626f9bf83a6acb629b02ceb4285c1ba3e8602228b74f0c10b4e8bde1cfdce920c77263b50060de9b3c9bf23e63219ea7782989e5756c94adf1fc7f0e8ece58d75de8257480d9d3198d3bc1c607dc6034cb56f93fb52775be83cf07ec98d6014f87021d5c4e24e596b38b6ea0bfee9f76287f8d9422b0152cf3712e0f6cf0d119742f9d0fae8c0436cde4bc80fdc10982ae2c15e323db99050757d8332a590b6df125c39e1b6fd22fb06193388ddbdf54c65d621bf3e14b8addf94ebf4bc6087574889a43ae64016ca24edd6511d8bed93de17bbbfb5da1deb980e9c0b0c0895938a59018626bdb25bea7ee852e59363f04f4c7f6d1a4d3e1b5b09bb21557d2260f100ac62f47d36b40cbf9f83acdfc57c08d56fdde9dbf8b20523f115e09a94a34a64719ef7c8b11f7cee010ad6c188374892590527cb587f83c466d0765faaac6b86e33e161764ddbd7d1119387dd4f234d903298339e5d9df233783f6bcb34555f54a296ad3172d32e06c8548c5b639896de22bf2a45f95488c055bb234bd521839998138155c39e24a2619f5995f28c9b49906d8b221cde4c2ba32019c8cb4788ee596d0a0411bc72901ee640d88fbb947737eaf045416f90238006f73a946f92736c6af95ef049519af372998b0151f4fb4b1f67fc91d0b07e78b6d734469735113d5ea8bb73c891c8560bc6d20b2fd82c9a84d4fdbc75b476d38e1deb259681f13d63fedb0921a6674deeddf15c6a2bb07e4c02915f997944b62b8632aa08084935eb6de71fc706cb2aa2732b34a2060140462e998d9206c5dd34024fe8379ac1687d40c3f8249f7d791e916a0d05050b3c99f3a17c5da0600cbf8e1d3fbecf35daad63a639505cb65bc44b0fb3a477780bf1a2bdf66b911fd6953dad22d5fc5bee938dc5729546b7237759cac40ebb690f04a82f47b01d33312fe830f3dab20fda7a30a4af58a002237f905e841240b8a370e2b887e0c46f28f4f7806f81c8f0c55cc096f8ccde40d36ea66d5313fd26a61c70265271775107f443a2ff30fef4a9c713aeca868d416c39c059e272ad184518f7bdb2dba0c4e2bf1734d330f36647fa6704be2e08fd04af6d62b172f89df52eaf89a9027065a303f74375e4f46f5ed25d6f43ae76de669eea6f608b83c434939d3c90a0b0d77beb3bdc63ea322e73ac21544835809bf4366a4154dd0f81a31d512279a8c04192c0f0b7792d0fcb2a847d6ee2485798aacabbe5edcd05cd14786ceec68b8f7e14556d854459eb9157887cb4a5b54ba1cd32bdc111bc0b9cae6b4915bdbedbb3ce9971f4918c6cef4a607ae5fb2f813ed6b90d3764317af4a80e088e32a19c18418f4ad4a3d366f35f40a2559bb5e78cc3a5405b18f66ffbafffa2c9eb718d23fc06ba7b9ed6bd854a277233c48713e8f0519a363f8a8a9f5234f9308d06a2306185f28ba16b60f6854f1d197a356bbfbb339796f067b82b51484fa8644e418903fbea01d253f654f8fe8d9fd30aad73e83c9ef8a56ad04f8ec6deff4ff42cef953dd320f6a5acc112dd4f1105226916d342bd370c3c06cca34899edca0cbc541a02118fd7d6ce4ce5a1f86a5420001e3060c25d2194dd7e173d15ccf86b9d0dc4210d65fde6064bb8726f8cb5dd56aa209780a2274a6b2bd786220a56bc7b28d5df829608ac7d7409ef2f314a5d2c54d250038ef9968799894e11f743ab9f9dfe54c64cf6337755920bb441ee9f67f7ec8c9efe792b4b72e4f20ea8b12cd5be11f152733115524e8f3db5155f3238b0ab45d17e7a5a4fbc99e256b9f3e1ca5508e8928e10e19a550992d9a8992d18d5a001d4769de22404776807a4fa3ea494a4a2b3f718b9687d8821df3875328f24f7aa693d15cf8a9c717914e0014a5ba5782bef9e39946f8a1692659975dd3589195597b593a3bde1da1a9b01eca5f75bd5ea779077ffa25ec71a4d480bd2f9b1038774d302d074c37b852ba16cd485b32227b4383226043c40649c597b6f49f3acae907df181aa4aef45bef02d66b4c2855c73e48c6968ded7f8da6a4fe7487f5f4010d763083e20915b11a8ea0aaecf25c3177cabf961b22df6ad044f9b343a68aa4ab40a0bf08bce0efa8add7e0d8c5d5a11d35864bca30b51b6b45e0cde92f0dfc2742f3ca200a9d85372d43ae5f74a1d4a62fae7399a2d04d841e97510910e162ff6cf9be6326312210c4a25455a64fae6885a04d5735529bda35ae1bb6849f50dccfd88b5186d2afbcaba02668b2ba2160813c354c4c3e3bce97725235c0702622f28b423b1bf0fd2e290280da71f0bd14920f4aa3330f72405474855a28f6d8167f8202b039706c2b1964d6bfdbced89472709256db1f924feac0a487dffc1205993127582f32f63dc5d984edf217fdf97139e42cd283e56b422968d88054293702093361c1761d6a466fc3b627170dff8ae315513c289b575c8fa28df2fe8204901897788ef33c3a56fdca8f86b6610489a1047b8fe2d8ba05824182e23de0c491db39094292d6c0d60d925b4627365cb10acb0bbffd9099dc0008fc8574d9c34098280c2e83f0c2bed79130ef5d453162a36e1884e17640fabb21d31e6f3f96fb3a577ca6553c27ec030afdd699c683ee24fc7345622405b0ce2c301d0fd209052638feeb71aada0cb317a3c3499908310c3193d4498a86c1fa8fdbdb8f3827f2b450921ab389c2e33fbed0a553354aa2160ada335764f37e4156253a8162aaf06b195a6e6d6e93648f7bfb0a9ef5f59fdf2ac8c2558b8d9b983216824c935734ad1702ce7b330436a29e253728cd30b7fd2e20d2664b9e27750bd4ee9e643e2c912f4c0a8ee2b224a5ead4b06e410626f05b5c7fd8b9d4f04a9c045a6fbe401ca446b370ebd2db9170ce6ad7a97c288b27682688cf387abf4a9488504835ac8d35ecd42070171e3a87ecfa59b7eca483d7b34aec985434bb721a37bb940886d121ab2bf873892317da93e7a8bf8d741c46048831c1c18107baec390ad2c00977b8440710ca9951485f2ea1d1f1b602b879c0dacf38f5c8725ebc288425480502ef7057c5f75a4f281650362a89f7bdc7400b86e4b68ebf70fff6426ff53004222d6791ade2130f94a4aa09e05be1e4e626b76699aa3b0506b6c43b6c31c0e881e11b46b9bf84b4901b73a406406025667e514b1140bb8878bbfdc71b0f3f4db3b9ad68913e916402fd35e7a2c633d7aebfe80a6c9ddecc73c82cc9d0c273db374d488a8e75167ead75388f1c5869307901d1183655561504f9494fbf01e17f31bf892a9da6397fea8300bb9f5d47bf90a28628fcbcc774addc15dff9dbbb7cbc1a4f423e28d3aa318602a1ee1d989227d69d3b0ed12e8fa5595d752488841f505550461a0782978f9a153361412f721342c30304a1647652515bb416abb5f79ae086ee5ebffab49f038fab85c957aaa87007f4383b37540a4ae96ea6691ff3f71fbdb1db21dd7ac27bfdccdb36781e291fa1acf3d2e7c4dec0d4c718b265e70a1f24a2d7438548b81e5988840539f1f4b275f08f444546af1ff64e333f6753d9b7116bff9b039fc7368ba21b5059e263bd94e0bff53210a659236f6804702443c81a5778da30425ceec43668c6b712bb62160ae01903b117e08bbbdbafaf9ddd91049f936a5a8cb7a31e80788d31987c60df5b91e84461f5f557ee5a049c7451c0ef91b7de6feb1998b1c54d3ae1e16d1776ce1af7fdc3f5ce8a5d11ac5db5366d890d26e1acbf0074c3341fa1b11047b87cd916538241e22322657b96eebda70016e4741cc09efd3e4cb46b024f38ce4e2b7287b2f4b626ba3b4a3f8e5028cc539cff67c25e4f2e9e31922e33dd3c3afba7ee729da3e434afb4089f9c3fefd76d26b2768c2430230d61a6b9cfb41d61cbfaf3dbcc0cf7a67446deaecd0a3be064093ae7e9936e5c005521d82afc2e94e43df5218d5a749ebe78fb974b557b10cb4e41c3d305c6b4506203cb4ae9574afa2eb301b3df36f92029306728ae39f4d7a8cfca64ce93cc8a8492fb3cd4161c2edc16e04ff3d248b46a398fb7dae45229c87099234d475f2adcfab58edc4a343acb5b2e96abe2b446628287c116192fb5a105443075aa392e5da7b57adcd7b70886c0637cf6b1b849c383350020e3cfd0e3197f50d36cc4e3dfc2c3c3567e602e2913a13c906e7b121d458f267e0b531e90699b5a5d253c295b2967d82077ff6a8eabd1955104a98b14561ab3532d928a42c2f6f434327f4ae21649cf0e53329a712b53db0376817ec177526ec64ffee7ba59b3d681abfb3520cca80578b3ace85842751f3d9eb9456efb8af71ef44e51961916ff071cef9b8b5431106a7e9ab1774214aa97e38789187bb63032f3766f9d05f686fb985553a9ae36a11aa3eb6ac7371310ab7eb3c3d8b7d1638faecd2d9adbb1e3eebb09d457868ae99a3ea2e70a8866cc33f3a0829a45ff25b21f134e9143365ed807d1787dca493fd4d27b46c0821e47e18c8bc4e939566417ba68bca71a2abd09ae55d7ca3b1067999c43ae2b7501c4b1c8621cd23ac76038a83e4fbfe0f11028a9062dd86b807108ec23caedaa60981e53f4c7866cd6c58d57e58977b58c7e5551786dc033f7ccc39ae60e63581679361755a1b05ead378cb553487fe648137901b4ce322c7aa2a7959d2959410ca78ca86637805f5af82e450649e8c004d46f6c3cebd79d2f683458f0f54008b6bae43ccca4a32af0700041ecc163eecf38dbbaf0e930d14a6a4e93bf716378d2037ea10d9b31577b40ddfb08f4a4af20a77f077e09e4b0e2cd9224930b22bb680b578d7982cfefd1e064aa09f129cd5b6b93e84402866590e87dfd1a420293f61695d228fba9e5f2f878c9a923158be6eddaae170f56e4762b7a33e845d287691e905263c0105af3eb4cecc60b1fc5984e0c11f33f1687c8a3aa6de309abed769cf3dcf068af602d978b38a2c5cf31dbd6435781516e3be7b39c455f6c49da3183300d9b3cf0f63417af926aca27e3a9e9e5fbfa3564742204b6ede37c5b2022d882f514d213c252f9aefab42e92f49c69cdc8d1c260e7387a702daf95f4b95655d818f85142f2508296c6e232b837fdebec6387aebaedfafec332dc5eedb7c9d2ae5d39b161834011ba4c7a79ca174f53af7ad62d67da5cf4f48ae360371ace5e45384ded056fa800c2e075292439bb7028472804d701ff3c5fff5b80333d78f34e1a725c7d3c96c2dcf46cb847f919f2aeea25d1a9df870d9b6333705a299b926b8e72efc7274806da48618221836a57d99927ba469b438d29eed3d1948591cc42ac948d8515ad7bc3bebb744ce14c4fa3c4556d33f89f0169067e6347ee79bd63ce1b6a8bc59ffe6d0501068674973b3285e46677005ecdb4f241963f29a85ab24717cc6f2bd45bacf43ca35d4d314a828822ec3e94345be5d1c5a1d9f38dbabdc290572f37adc5d256b6264a8137aba75085b88439be141c7dd5458bceb034024204370d682487b4177b5c4435ca43d3632b6bdedb25e7a75775d4bad6bfdbfb15b1578dc2d28b39fbd3cb213bee3dcb8224248a34d7dc58b2d6b632dbf39fadf4ebcc2fc771007e4cc1be6f027553ad3f04a32ec8a7e5569b65d0311afc9893bb86572925206408a358d81f7bd01a99e99756a0aaf5da2a6d53833e8a8fc2e4521cf6a9187ba83733dffc9feff025b486af1a", 0x1000}, {&(0x7f00000010c0)="2a79de00be0843f7e121cbbffe5326f018ca122a93ee2edb546b7ade724f01f11a32554bd38eef92278e9545f5c06bebaaba7afe615cd878b46ca5862d5438cf7fc88ffee890d3ea252772f1d14c6b2bbf93879694d3b4cad0123e14ff9216ea490b31c200017c0567b9438c75afb8516ea68747fd2834b7952ffd7769ab306cda749894d77d670d4d38e7353e2e30d4d3e25b8608c957408da4cdd7123ec53d43b8e890c8857891c656c3d36617dbb76ea33be58eed30c6e00234a3a6ba29c635335baaae7538d524b0e7f165266ed96131d1142fe7806eab126ae8ee31851914eeeb048ff2eeda1653e6d79cc649aab7baa09678bdf9fab8090d56f3", 0xfd}, {&(0x7f00000011c0)="daa892b3123a17e33f3f27e22c578ad8d91ee69648b72235a6cc479d69deda338c7cfe8285bc89c046e2dd6aa5999808cb6393d86c57f8476bc1b54f8c9004f915988d4b92e6eea4ba6100330b4301b3923d8404", 0x54}, {&(0x7f0000001240)="238eea7ce025caeb6c94c511eade834c712e9e2ea99fc43215574f0c38487598b837ed9eaa04760d860560e81e8726d18f6add46c9e6947f8b19cfb13bf125afb190d65bd473d3628cb9a5a8fd5ffb5611fd4f34240649ec8b0f996f0fdb4abc233916db7c589fd6efd4eb7880715c9d64c922076cb10edeb17b4dafb7efe4407ba987dc52cf414b5681b9a7a5ce06a65b6ac1c4c176b00411530fc2b626cbe02ca598770b61d19e25036a9056c953b198a8adf5da85ba69aad32769512315b06b917e43ca11f5fe6f2e7584b6c762b3bac961529ec68ffe3e3b2fd4d6", 0xdd}, {&(0x7f0000001340)="a45a3079340b4f8f723238b61716f6e7bb2cbdddabf9a40cad3048778aea82d7135941101a2721412c2d703e420c8ec2bf445aa97b344bba0437a6efa5d80c5ea0dda97ca0f9a1b54d48ad9ae0c63807c046cc32936a7062b740805f497b5f9f85fb0f64731d1f63fe53a9cd99ccc50fd4d802c82c20dffe211f413c3cd014c626233c6334b71d333696415c70", 0x8d}], 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x1c, 0x0, 0x0, 0x0) shutdown(r1, 0x0) 00:00:09 executing program 5: clock_getres(0x20000000, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000040)) r0 = semget$private(0x0, 0x0, 0x4) r1 = dup(0xffffffffffffff9c) recvfrom$unix(r1, &(0x7f0000000080)=""/116, 0x74, 0x843, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) clock_getres(0x20000000, &(0x7f0000000140)) clock_getres(0x40000000, &(0x7f0000000180)) clock_gettime(0x0, &(0x7f00000001c0)) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000200), &(0x7f0000000240)=0x10) clock_getres(0x20000001, &(0x7f0000000280)) r2 = getuid() clock_gettime(0x3, &(0x7f00000002c0)) r3 = msgget$private(0x0, 0x4) r4 = getegid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0xa80, r2, r4, r2, r5, 0x110, 0xc98f}, 0x3, 0x8, r6, r9, 0xffffffffffff6021, 0x1, 0x10001, 0x7fffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/169) close(r1) chroot(&(0x7f0000000500)='./file0\x00') r11 = geteuid() writev(r1, &(0x7f0000001540)=[{&(0x7f0000000540)="1d79b2f61728f344959ddb75842218453c5f6906693fdd480b022c5c40e2cb1292f42480c74015b004f782986554f6e88708fcc5eaefe6877d7e61dfab9686229a67b92f42ccea2c4462d349fc50de9ba816b53fc32185fed212e1f8ee46aadf386ec010cbf52f7e78dd4003ec03bd77410e1589d9b9960b6cc5adc3582f3b25a15ba6442a66177d57e83cd5fdd0ca944f43d526c7faa41833ef62508edd092d5670edf118af1e11845ad9f9de0c0db36aa57d90dba34b6df4361608b31e4192709cd2a64b27902101cae4f2cc37b519be4644c4861a2c4f943057bc7aaf087dc5b2f1c27514aa23353d976abd2ac4c07f9234e426f61bb33fb8f5592dd5f2395cbf3ae4aa8c75443d3f55dde4ab3a85f47a5a0f38eb168e2e944c1b8c4e2d26e7687bd3ee02e86eb21ae44443b71fdbef32c4dcc7b170fe58de1a33a64b778c022c3606ea5f39f22e5d0077bd67a2a3544e76a40f950675bef42842138ff04ab59bee7f0c6343691dee00b5e385dc3f4921e50f40dea6f1f4ec3abd9ba2de48acd148f2dd0fc16a02574c32607b2223ec2a860a3eba3322d3b3fad98292039330e8cc6ce3b42cae6cda468af1f87d99be7eea7b1ae9401517b0fb9ee6c510aae38696eb88f9a9b40c83e8ac1c5066385a77d8d229668a53136aed17182fd8895154d69238f326d0fa82b838b15efc3b6c3d4204b1d3ee7cf23eec1b3b1e25a975cac057d7373ed6631e58a69c02bededeac4d018c463c9291961774665a4e6ad66baf16c52da8f73551c0ded1e65013e1b14d3bfde72df09e2733785c8e3955842ae1213a833463865ed7dd5aa6cb4ac375ca097883bcc073598f15d3e0fdc01c06448dcc02da9b129a69ac652bd52da91fa158bee9ac4e6b4a4b4097af986e336ea1ad4f558faae87784a012918a6550a99733e2c3963ee96337f8c8e69ebc8aa659c8d628e67885a7fcf72a602eacaae528908d68b2ffc04dd335d19bd8b5077f8eb6714a68b8f358b4e7a2a33d51b9f81070a51e05167ab94741dc5776079300bb033941e3e13b5040eae8e2c328cc277a9e8ddc0c59c05dd24615ba8c53ab5a2e5bb3d0e473d6cb38cb2848d28f4ff35a9bfb23a5320c7a270cc4de942f7bb05299281d683d5c7588e3ac1c730db11a303630f27d3d278c0d3a8dd96315c6d374c250a70b632d3692f1a3214eb9e8b90f08185537731c7bb704b34ddf270afd5a7595eec7faffc83673c00e65f13a76157d79e391092f5eb5f6fb9252bd9625f38f5aa7575f69508f8ef8b78a88a1f74a695ec053e88903aa2aeb8a1e8c9287af82921bb6c59ceadaf45f6b89f30b014a685edd9da56cade910861aabe447996534f3d1d1d0edc002b6baaddb21d6ed8ecf95183b5ca42d164f8980ebea2301ebed7f6689076dc6eca7bdfe7b6231190afabd6d64b6943629c27dec76f31199935d53ba8b783406e8c33f92544ad196d64945f4e5fc23d26a1e9039f2b516e6dfe395a4d8b1b5f527435d2b17eea654827c00b2717ba84a8da11284a5c56188ad682a56c378bfe0c5be988a14d05308d725953e24fda21a52cd10c8cbc484a810e640562c9a9175215406722bbed358fee6bbd2815890163d9dcd0f793b5cea8ddbab22dbc65af03c86dc4ba6346ee361f1778897f6869dc8eb1c320d0eb2831984ec9223d94660e005d1b6d4e1025c9128054fdc2a1e2cffaed45c2ba6f9508f176b3978b03fd65a4f3b5c485504e9f1231ea0203d1b38019a65521c0e8f789ade2424c324d329cd28e114e63c93bb35cdb116a5736ba4beb48d5bba06098be2e122a4e5e95d912d5323ac9820d9392a21c606b94bc5073bba5f17485cc9604c4793adacd955d7b90cc2ce8aabad265684019aba526bfd36039bd333aaee6258bcbde393accbe8357584d6ad72ecdc273b4536b083d69127da7924dec02a82648bf67ab2fac9dae57b15e2581bb8de440c0ae5883815b881e6339ba1a76f26f226042310ddcd19fae9b9411c2b568d20bdcd285f0353672aca5f40616c07e3a6b19982ebc52d198e6c0d6bebf5c7c18c32da23063f55fe649352b1dedfdf5cd22617cd49dbf3559fc0bd394e661d0fce08fbfc42a80ff4cc55e18e19df7af7794bca76ff898daac7f952f0dabd06dae2f89e780c4c277e54b8b2ffa079c3433dc8e967dc425d46991e20174fc60754f440bec049519647a1b46ece91e0ba3e6d1df298d7a70cc8bef6673a391f49582fe160cf0a51066b27438dadb8aead9813d6eb8aa1281958a4f301163665c4f95c1529219a28e2f5abb261facabe0b803a7af5d0aee48abe55676cce6fb05600cca97fdb77d5cc33f976b408976e0197c2dab0e2973e2d3dfcdf124a8947fcf2a2f2d9759fb8285aba0d6e5e067eb304f64a1490a01fe31826c3557410b575de083cf0bd7f8edf80e69e35d9306f9ed8a8cc8806be97b477536b057e6fb238dd438df89825daf130f26dd03775ab50aaea792bd6c39c984c7aa9a187c288c3dce8f0d3626c86275696e42c5fff8d40205ece8bc25253ac0883256f87e0a3d6546c4317c592fa6e5df46d7b4bbe4816976b607937708928f196dd10b72395caab628bbd13d5f2df0e6224488449c998e336540523f4de7ad494085773ea4b69e265c5ed90fd0cccd70d324fbc1c3ff0a7da7fba0e0bf7ba1049ce5ffa1ba3f735a10081af1c73ebc579b47fb52a3810a24860572bb5ccad863fbb443fb34595581bc3746b35033b644097b245f578aa54ae60d66d226ba05dd03ee31cd0f25adb3f3b80c41477b10bf3a0e833353b37d969feb7a2b74969c4fbfc818df4e84ee3e4b2b2113fd450365d8706a625dfd82b0447b10976f3f3eb1aabafec62cc387067b8a28bd91703c316dae903f4c96b698d8172bf279a9fb5c2a34f1755c74ecc5238f29101a752109cd6d74d67bf00a87b831060a0854f0e1db2a7c9b2db58e4a0675dbbe07f7df446786b29969e8d43f72d01bd9d639ca607b51423414fa37adcd4cc126f1c5cce8d4608f8edae8fa7aa4f2dc9d35b5265f62d4a9e822493e5e7993f0360a23f5cc4b79df0dbd5e2655394995856283ba9bbe0efb8d474904083a82f617cbc37d4c9cc69fced60dda92e064e16934e5bdf5742aee9aaba71076ad782709505604b0f3238addadc729455340b2ea89e350772606e57e38b3b0382e8da2e78847c623aaf0418fcf57f10bd959549506d114c156fd18fee22d17b1dddbd51c19e4eaef9890ab56b15d02eba7b4943aabd302a876b4efab869a774a67e3ff24d061a8654f77c8087f4a0f699db3eb029b61ea67ba15447009f9d4336741b363a92b6427cede91c740285425ecb3d205879cbf89de8ff2db2597a7633cb8f6e43c4b9328a331413b08270014867961e661b24e0f4fdcee99cc302fbebc114bfc442b847d3717908e799bbff4561d1b08c8893d639d46fc185a58045f111a86f4a35369ece046538826c58c79489cb2440f790cbdd214054485743436e1c974c2360266812a7fecb289b614c8624e68d685015aa1a6f2d5451d2111495d6e327a19364aebcf1159990f42e8363da1390fa250abc1e7eeeb85e914d9bd43200ca4d8bd151e4c8b5c70899767fdbf34adfbc61fb1eeddca5daa8c6f10f6a3b405dba5cc823ca6f9f8435ef4210735d20f63bb7cb1583d5857068d6d784a94bed7e8479ed7c2d82487a26d9caa28be87d912a2e7ed0ee2bda4be8ac73edfb005616375b3ce2d287ebf4f61dc308f8a68bb708e27a7cd6da4b6adaff4fc23a3af998c5b92cc0b6cc4b36a89c6c7e7efb22b5441450d6f97a3a2be33f7d5b67a31cb12f0a7dda4ea4fe055f12e97873f2ce45d2e7dc3e53e227a78826e6349c609c3a409dc51e12e51a2d02d7feee939be66ba876c51c965c4581efbc8149e6c528462fa7acd962b75f0829343865a92f2f3950dd3d1f8fabaae90e2134b22b933b904c31fad489887bdc193b3a7ca223489318a86b299392b15f817aa0e0575d64e0e41dad0b51268a80b61a5a46437569e8fbf0633b8339c7820f71f3c5f94e8b987bb81905c488ee8166e8e7951a3e953deb96c602ecfe12379cf754e87f49393e2f78dc7759f8e14661b9db2e68444301d36786c44e2182a35d9e9169863799d8bd2369ce73535ad35f7af5e99e79eb224fe45fa8620b134bd646dfa2f29a325d48fa56cdc4e397af2e6882db27a4c3742afb021bc24ed2b05eda891d43036112098c1a677268f6d829f8282f9c327e0356657dba1be1cfb6f105d3e9afa75baaad61be998d0f642d1aabbcc7aab775b4cfc37de6add178e4aeaa792977519e796f877b0b24f5e32d5666e9c83cf6b77c87ddfdd8f5c9dcc3335c7fa898396f6cf43f117ed0925ddafbe3c726043deacc31fac7c77a7e7adb53c82ff01d279d0b7c5f9f1f2d98d258763ef4579f0cde86be85743884b3404c13b383bcc71b09e2c9bce7abcba1c61ad013762fdcca28f5a02b97ca54ffd3890c52c84569a8a1fd5e9c8b5033eda5b8939fae05c6a72ed58f8838eca4f9c4c3aa37ff9f348bf7709c3c618c2aab863a24a0e86b8b702b5c8bc7cb44f99f2e805ca1557ddc7ebbfbd067ded5a3ae42c9ce21e281c3ceba6af48409f142bed2d0d779bb626a95cb44bc82263486661777525d8351e5d25d9fbefd37b713c83a476c9807236ac668a5bf4c9dcc8bacd6d8f79722ed1c469671604cc5ceee4c9c6b533d9a8529d831f8194dfb0fbe0ff7de9b324a12447fa517e2b95ba7da16144d967d2cadec2c841a74ddd3297ed986a30f8b2ed81f4c61eee8ba7f2fcad782e07aabf020eadb9d2ab7b959fdc1ff905a884d3025df10af228a35e67b3d7c01479570f3cd8c40ab0d134d37e8f0de7f89a467990cbbd3919deec1d70e89fb70b5298664a753523fa98da98efd74927a2aab91cc1addc9c9e206623f4e8b3de22331788968b4c4ae5bd4683e253ddae58f3937cfbec11f808f63572b2cf726519f67608a69b85da7778d5d537c449d91324bcd6259dc55b71b291b2b89409ab1edbe310076eb172fa59a14cbfc9bab7869b0ee742ec82d3b93a1c268601a5d5c35b280b466f07e58a0fd7bb43836e424c6647b6c37b8a7db875e970717f18dc5e9e46e1cfaba9f295278a053e9b73e432ef85344d66462e153ddf2c481faf7be354d89b5a529bec6d17564c5a424ae05d84763732c16a2572407b5914fc79ec3c3b607f6c95f4e7ca3619cb3b60e9b56fd2b5c97f70b770ddc07da14b1676ab9d352d357b63459de0dfd8de004a65c54e6f31ede04b431d8fe2e01e213b1b5df8dde2e4d9435e6ac929fee0e0aef5257b336a8a86633ddba4f876c3292241064f1e2027d3967631dde2beea75f199cdee53f16655110e6323700c64af77609603b694b6c97e5d3c553578ba85534c6d4d68ea79c8be61774bb6c6659c49bc92cd40a056c50ac83290cfb7f970b0e5c272a5695027834aae84d24076cf6f609b5fc401fded7cc83ec980a84cc8e7d0805174767c001cc173fe750b05867b2f186b0c70077ae9dcd08a0a07bbe4f2dd1cfb6cc6f76d1ebc02f271d3b32b4f0c01a5915e2e89c05489b717203c5505fbf7d5ff6011a3b4804665f5dbc448dcd22e8ed7a570983248f9281badb04938bee0dc95e80ac77039547c7c77dbcabdc283dce92e43ec8df515b90b888ffa413410f67db0f532ca5e40837c7856a4b87f199ed23297635a7dfeacd9cbe552271a49a08597b0e380cf8010b9f03fd315b8952086ba4beb8a4508fbfe18fc4be8af0340bcd35", 0x1000}], 0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001580)={{0x4, r10, r5, r11, r8, 0x28, 0x445ac31c}, 0x8, 0xf1, r9, r9, 0x7, 0x3, 0x697, 0x1}) mknod(&(0x7f0000001600)='./file0\x00', 0x8000, 0x2) fcntl$setown(r1, 0x6, r9) semctl$IPC_RMID(r0, 0x0, 0x0) shutdown(r1, 0x1) r12 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001640)={{0xaad, r7, r5, r10, r8, 0x0, 0x100000001}, 0x2, 0x5, r9, r12, 0x34, 0x4, 0x401, 0xfffffffffffff801}) 00:00:09 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) lseek(r0, 0x0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x4}, {0x7, 0x3}}, 0x200) r2 = getgid() utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x40}, {0xffff, 0x4}}) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/190, 0xbe) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x41, 0x200) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40000, 0x101) r4 = shmget$private(0x0, 0x2000, 0x304, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x20, 0xfffffff9) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x8000, 0x1) faccessat(r0, &(0x7f0000000380)='./file0\x00', 0x40, 0x300) mknodat(r0, &(0x7f00000003c0)='./file0\x00', 0x80, 0x401) r5 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x80000, 0x90) r6 = paccept(r5, 0x0, &(0x7f0000000440), 0x0) r7 = open$dir(&(0x7f0000000480)='./file0\x00', 0x1040000, 0x2) getpeername$unix(r5, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) fchmodat(r0, &(0x7f0000000600)='./file0\x00', 0x84, 0x200) r8 = geteuid() fchownat(r1, &(0x7f0000000640)='./file0\x00', r8, r2, 0x400) r9 = open$dir(&(0x7f0000000680)='./file0\x00', 0x10000, 0x40) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000700)="4898a545ebd4d633816d6bbfb3b010f59f887abc881c472468445a3fa9e4205e971ec461b17f468121d5da3f90b3986e0fcbfd7dc1180a17137a51faa8f5425fec4e86960f13b14661235998f12538c52b1f08e45c4d954cff01a026fa24f30379012ef38492134669197717ef89c3dc21d3f0", 0x73}], 0x1, 0x0, 0x0, 0x40a}, 0x1) unlink(&(0x7f0000000800)='./file0\x00') r10 = open$dir(&(0x7f0000000840)='./file0\x00', 0x20, 0x18) close(r7) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001c00)={0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001d80)={&(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b80)=[{&(0x7f00000008c0)="e7af2f87353d1746dd25dd0849378c616588ad2d1b1cfcdf0ee93a3ad90ce8441ca7a6df0720e22657c123dcea90131b0887b9e667a04f93f293debccec32f37e99d68e590aeab56677614bbd59ffb9b23fe00545e3b1a831591d46627f35a6b0e0bd08c8e89d60aff6627c89a4966f7aec613e47d3f280ca66a0a82c4e6e2ff848ea399674e87cd40b885a31ab1672231333cc361628198ad6aca175a557677dccb96c2157ebf57b739ebbb4f75b4c48be6026b70b5f116d9076cbb63f1196b52d8bf817a8d15a9380a91839c733c4b94ab1095d29b7ebf4b6151fdd80d4bf21178824a29c94644af5911a44928e2e210c5796e3969ce0898b5681104fe0eae1b24450824578dd4b6ff0722ab9d315ec703f63d20c31fd9e6b072f08e95d39cea7135167b17fab8625727759eff7d919d043b4f180aae798ef4f5cdb78f7bf1fe400b13535bc4aaa96c471c6834a8c280dc395ccc6dee00b7391a9ec15a263fdea67e45de24bb6bf58f1738faf8be756ff09a26530fcd5bb3df478be24aa786c81cc992eb0c2563d398367059c3b0369403ec1a4e6f8e0c3ca329b4316fd855ce23c9de437feef5e145100f022e2caaf849365576c58fb5f640b3a7446cbcd92dd041421555d64fadf7cbce6ce3379b8c27b3fe122e2683b804080e44b57d535e0ffc0a3ec8deddac9ae8e80cebbf925434d11b3c4e020c70ce62f50197be2ee111669f685e5dd18199e35b9697115417349c5df8ad1b6af689f01036ab4586fde12b39f0e6f2318ae449cfe3df48c342462b1952705fb42200e84167afcae994fc623d4c2021f86c6647a7d21dba78e91c0b6ef03c51f027a970cfb93eb98f71af636f99e4b3cb26954163d64ebc8cc78cd49961da04ca5430c9f144e33cda1d16cfa1463636251cd7bb321bf565af0d820331333ba018f6b154043388fa9ad4fce87cc8fac6f583505efe542d0afb53ce7728195d020486b5ac37035d9a3ab5c8d6c5de4dcf8e1c1d084ef0aa636b9f40b4bf813d627dbab87a90b44ee2bc2930c01a4c99fc673c3da722c0acd7af879bd25e6dbf608b4877b1423d83639c5deaf7e799fba6b9465b8ab16bb65b4915e47dd755597437d9ee54474daf02642cd6b517eb0d565475870c8c8473f6d9320d76fdd46ea63e93dbe222dd2ed2593cc49154e399b40f0e34a432694992daaf0d6a9ba71a28b9add4774ba6e0cbd59d2f2530c67e1108f02fcc1c6deb9d809368ec8332b9bd9a7c9885cff9a9eaa6fdfca24fb05c9366227ca567f0c174d9df5866e8acf5afc41912a473c197e664ef1895568df7e649843ecebd39db4b7b760d58b5e9b6fb7e2e9def20597a6de8a2d213554dd5c9f8939eeea630c1d20a2a50ee29d4aca8826e63a9ea9897302c8769d3a0cca7a13515f128d353658577bf154a0f8adaa6380a66f2d9919801a5d2507915de5bb441d15887b471692d5be5943f6dac28b19dfafa03ce1d288f881a5726932c2ba9222fa5bcc12b854a8f8ce0d4c74611910f587d96514102c755e82f18b5c5b24c52d87cc3ef0d9dc0268e0edfcda3e5a625dd7029a6c9277874ec15add2fa05ecaa5391300ee2b834e309398c1ddde1e80892e03f02c7b3729b62bea1dd6a25eb477ec66868af416d2ded2816f5bf1010b6660abd0d17baab09d64196b208cded1c2b60ba76917b0fd080fb878693dfe70df3f50d88fcf26abc2ada7df2999c8221137001c56e16073475776b753051a01d285c8f32896c9bef20faf2355f0bd1c5592a95c4e0fe463eaf8a9b07db6cbf97e76af55b5c4eff5a73a891130a51d02989696546079c9455734a789373e0603bf77d908a110ca4e324bc591ebb7cb7cdbb0248f37881932ec9ce16a8d08ea964daa935710f0e4173bf4cfb21614278ce4c00a056fd19b14ef0bb8d8574263e94ca8abe017270391e1185f579c84a9fed816722945c25718d596aec022c6f3cc598a8d97dbee51c61b9bf51772b34355d909e6dc376be8ca4a9d8bb764b11647e2360e84697819aa9f27e7cf98e741f1fea0b3d2656a9955b1640dd3ecc31879bf0a2ac60575d51adffa52b4d04a5e7d73cbf117b739972fd25175eb0ac5636ffba9940fa6f59bd043117c61cd1c3b7c29acec47ff4fe467a4886e39e2b0fcfead7fe9d575cc762355645e128fec1b544d5b5282e36a8c97568cc5d7bc905cfffc77889bec17484372787a0c5683cd8f3d9e524c04be316cf3313e52eca63fe263064ede18ba9ae1b989d6fe35071c4be55027d89d6958501890a5c85fc077b83343ed932effebf849f6ad16be129680fec513e2f6aa0cc1fb351f3a1a27ae799e7843640bdecad8be57ffd192ed6916b6a556904020874a8418e879789bd438edb26efafc53d1475d3c18e812997643dfae750f6e358a829b7d24b20de359afd9014b1064ece1d8270c313d743b9dbda2c20b18e198b405ae78cc3082fedad79b87bc2d92ee634d4bcc7f4c8d5979eb5c52302f03cdc86aa2d480c862de2791ecd57dbdc3aa0071dbcde38ec6c182bfa4b91752fd36c97e231decb7407e5cfa939e33e2420a165f44fe5bff7184c27e370c93df7d4c8a9faae93fcd016095a01506818ae2de7d336c9254945399c285850c629cee0d2e75ea633a44a4f1009ac294b5edad7d5eff8a91b1d66d7cc3104ec9985e0ce835433ce17fd444c42655f8d7ddb4f3c0e84f0db0c6fae1d5a47a29c3078aec2501a775afc28cea8d73b6c159fc67912437c34f53cb0e8da028b8f8e7b7dedc8778c0531614703a7682c2ec7b9e8c2671d76baaeac4b146a7e221b65b3a90e2cc05c76ed5dc640467f7e7383069e6f7435ecf91a3804ef3c644b3e18253f3897bb8addad773d40d93915c216ad699972d7857828aa419bfb4c0164290a7e3285d0fb1d5d991c051df4b31c9df7f2cc8c241997885c2bd019eebd0b684b5fb2bd939f8a0cad956b4d4f4be27cb0c3ad5091cdda1175afce93cecbf4d015e80cac73611cbdadc474540987ff56ee1d859542083ea3875ba20c0554df62517a9482a14a58c50796e76ca6ccf87c7558465453bb7bba6edd668125353e45b13d273352ddb704c13b3a121c80780789120458716bb214c9df79406c96916e93299d0e9744063f52c2acf05586bfce67ae6ceb88fb2b6f02cd292c0f77187f05e95363333c290ba24dee8e51170aa09bf366fad94c41f6eb76f416d7ebe8c9ec0aa078e8de2e88a1d08dac7ff2276508d40576ac315e9f3bf967d83d7710aa66a34df11a003c4a74ca20d0954a9178db11cc00a3526be1717060bef9cfe03d4f860b57cc7e00234c655bbec76875872a248e98f2685b5101766b02ec0411057fa10089d63cfa231efcddb00dec984babf122adb4911dfbf699308c8004d291cb1df0f22d25391c6ffb6288dbae8ec3a0769b36e8959a3d84feae33948a3cc1ba6d2c0efd4d690eb73ef46fdb2686a75e5f6a0e0789a7dd4d0674d63a74d03f3057f2d63fcf11e5b9142e894918c0dccd6d0073fe90ee215db999792159725953477cef3fbbc9436c47196b926f05965b552561e72417367a516b48d6f4b33a184ab6b61551a63d1fb91ecc5243018890651ce3f41dd46b388aab90370f80a3e2f59d7c02b162bfe63fa0cf046c3eca93290a6a68d5aee89688349ef3b1af4521e93d8d5c1a40c9a7b1b6e03d6d52e6dbbefa4044c69839273ba1bf0a05809bc763bc4a23d015d38f4150a518ae1bbe6f1913d70f4f65a464b9f729b17216a3c9dd76f2a8d2eeb617fcb724409ca2ca8397a9140bc4ae95483f155146e717d92352342ed572a248d3ef4cfd7f7707ec8567bdbedbd85edfbe85d2c33ad0f69b8f6b0cde6f234755a1c15b7e5d3acabe5cb6ed34de7d7299415c2034dd297b125662f0a2be5655f5b7442540451ad6e8b1999ccfabbb753821d3c83ea0d0b5b7d38288783f9f28d871b56387c84efb3c4c1da22722c866701d98f98b63e3b294b22d74b428fa5d262ee47a0016f7dde8514ee125782d20658c0f6cb0471deb44b3e68c3ea692e05136841786b5fd514b3888e417d99e112b3f9cc88ecb26363ef07b36e31f734e3a0ab5e821b2316a886fccd9687c816f51ccf61a8e1c28598162bc0b2ed74b9ad96e858a8c7443eaf1b496de1a4514b3602778bbb0f321d9f1508eef76930ce8fafaa3fedcb9bb6f42feb2eb269630c4a3be3ef13802907c868e86f194fbd5fc7ddb9b36e0b0d31ba28cb218c16f8d1e3defd14edb8230cb96dc4da81a59189ae195a3e5fce36bec1b88f298d8385894daf46578baca81dc9055dda79a1d14ca2d761542a365267813173e908f02e77c75dfe68c9dfb988d2c943ef3e2f634ae1f844c2143a423bf7f02b2a17344171cbadfc75d9b5a88503130cd3e20e042718daca67afe1f4cb34799d8487462bec85ba2a2cced7b69386a95ef3ef9687fdc31e45e681ad2cdafc6a40d5f2b01f3df87c4b5451f3133d44c7e0d49db19df4056906cc51efa5af2ecaa6d26730386343061a3237d3e23880cdbf2233b3585dd5b12dd58f81d4507b5af4bcf343c2c4610369c6308e23a5637a5bafc0ef6ac0354e50ee409e71d4feb9fa15d00e4607a6036d2c5e852c677e58003a4c0945e443639a6f68f7825fa4e2e8662b4de08ade321aaf42be4fa45106ebc206d4bdaa068c94063f731d26e61f8139c83737cf489b349d97d735cc2087e241d00b2493c1d373a65ead7c657eae38173d26069cdef7ca480ff6c1f3616e1f2555fca9a0cd3fe0508a3b5307101cacd9de9dc567a926074e51bcfd40387c9215187138b973a100529943c77a68487381761c2cff0f9c9deeaccfd846161f418c288265e190d6b3eb65b160f1c259b5f32c2093a44cd66fd1c0d3ce69ea6d237abcd05e3d76bb4792ad97b8f6ec194bf0afcd946b01df7da6c231e5484f830e62feea78a6650c61ebe16394cc3c6047f23788f66fdcf4aff9d0032409eb2a8aacf344c7e39e9e5c05f392b3cb72c7c5f1dead447bf6baef457e9b052164bdc1dfcf5c1c702a8861f87aee7543c43c259e3b79d0f7d5fa6bb796588ae58fce8e9a897596ff9cf25e92a89508ffe4eba96e58d8ed1872bef8516e81aa35d34388c9bcdeafa4b639361a1636b593bbe087acb8db75e74013977bfd32491c1c7df7267bafea784f1a7a2184a4247e81bc65ab1536f900076209da3252dcaa33ac37b1a0e9670ee7445eb218ff0bd046314958c069f4218f9d5c9da10e467404cf3d98013047ac7f073e0fb3c59ef2d387f1aac0e8cce3f7a0d8067a542b3f904b1d3b9727cb577957c60f43ef1cd1b28068f1230e286112b050b3eef490e9941d34e5b3c58cfbc8e3c101d975b252c491fce1ed2ba81ae9b8d093e9d5db449921e9f9a5270b1a3d14906ed752fb807c697ab51382207d73945e92869e83e8be2febe67da63a063626e8ac46182d89af89d45e98df8d3d02fa2ebd17c4fc8757f515f5679ecd208c1d2e6158f0d15f18bba9a417ad598de6d0d888c865eb069a97b29e7166758c63d419c6ef1a592f3b9db7cf6db37f230373b81208ba7044f663fe35a649dabae38b186877bec85b587bc364e7b7764606a19c6eb8eaf26d4e65669f556a1ac1617fedd6c8f4155680a1990c25c6a7e0c286558fcca115d77f759d0a2c0992308507f3715a31de938813cc8347b416caf4173662cf2c3522e0f41c818388efb937d69bc6755ff653334a0061064779c9d228b581d5a7dfaccff81cb9c24b692ed6314b7e3ba2dcc76dd52289c749921cf", 0x1000}, {&(0x7f00000018c0)="2a0cc9b3b138acc69af9c389579d5803ff62b6ab0490622137f6406170ae610b8bf7a1218a42a36d7a360b31bcb6f00124fdb907f4f1de6f492bc1ab3eb6b629d0c5e12361cea8b7900242d841648d953673da9af42b025ee08426e4b86df9bb02f79ffe8edba284144f4a30c15520650a711ba65309fd2470e93524d69ebdc76ea21e49b9ed1458033976c3c7f3cbbb2956e7eae5dc6021f6adb415ad4f8ebdb09121021d477d814bc003ef70b4cb7da33f11f9783d", 0xb6}, {&(0x7f0000001980)="12509a9a29ed235c426ec123fcfc57d6caec30e1f42c95f61cafc8b643a5cdcfb77ba7", 0x23}, {&(0x7f00000019c0)="43cc4bbc3fb2270d201a14df3f8d100387957749ab324b1a2dda28f2f50cfae37b5d256e26d027b00b9b192a10b64bfaa0f51bd9e4dcb8c8bef67c7fd5b45da996f349704fedd8", 0x47}, {&(0x7f0000001a40)="8fc6fdf0acbf7fa2e61dce6aaa11c14034b7bacd4abf2f9f82b1029a129079c2b9dd647c88bda39eff7ee9e9f87afaf0b2091911864eb5fe1fb1667df2ea693843258a4726f8be1c84d039f62c218c110c231b606340f1e15a399025a568", 0x5e}, {&(0x7f0000001ac0)="bb3de5a884d3567bb710d4748855d2d8d15430d47b584187075194610648385e057b53efecfdae562315bcf8c3735c83b23326ab35eb094a446160b820ac6fc1bdfed24caf749e49c72348e0324bd34e2e4c9bfaba1823a64383af0d", 0x5c}, {&(0x7f0000001b40)="706391bef346b4d30ea1254accb7d07c8593eb67f2690051a6d5c1a38c1bbdee734cfa", 0x23}], 0x7, &(0x7f0000001c40)=[@rights={0x20, 0xffff, 0x1, [r9, r10, r6]}, @rights={0x20, 0xffff, 0x1, [r5, r3, r7]}, @rights={0x28, 0xffff, 0x1, [r10, r5, r5, r10, r9, r0]}, @rights={0x20, 0xffff, 0x1, [r9, r6, r5, r10]}, @rights={0x20, 0xffff, 0x1, [r0, r3, r1]}, @cred={0x20, 0xffff, 0x2, r11, r8, r2}, @rights={0x28, 0xffff, 0x1, [r7, r10, r9, r1, r7]}, @cred={0x20, 0xffff, 0x2, r12, r8, r2}], 0x110, 0x400}, 0x2) 00:00:09 executing program 5: symlink(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='./file0\x00') rmdir(&(0x7f0000001240)='./file0/file0\x00') rmdir(&(0x7f0000000400)='./file1\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)=',%!&\x00', &(0x7f0000000080)='.\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='!.[\x00', &(0x7f00000002c0)='){\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\'-(${\x00']) r0 = dup(0xffffffffffffffff) fsync(r0) r1 = dup(0xffffffffffffff9c) mknodat(r1, &(0x7f00000003c0)='./file1\x00', 0x0, 0x100) 00:00:09 executing program 1: r0 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/121) r4 = fcntl$getown(r1, 0x5) r5 = getpgid(r4) listen(r1, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x3, r6, r7, r8, r10, 0x0, 0xccb}, 0x8, 0x401, r5, r4, 0x190b2c6e, 0x9, 0x8, 0xfffffffffffffe7b}) socket(0x1f, 0x10000007, 0x80000001) getpgrp() r11 = socket(0x1f, 0x3, 0x7) r12 = semget(0x0, 0x0, 0x20) semctl$IPC_RMID(r12, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0xc, r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r11, &(0x7f0000000400)=""/172, 0xac) fcntl$setown(r14, 0x6, r9) symlinkat(&(0x7f00000004c0)='./file0\x00', r13, &(0x7f0000000500)='./file0\x00') accept$unix(r15, &(0x7f0000000540)=@file={0x0, ""/42}, &(0x7f0000000580)=0x2c) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000005c0)) semctl$GETZCNT(r12, 0x4, 0x7, &(0x7f0000000600)=""/18) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)=""/46) msgget$private(0x0, 0x0) getpgid(r9) 00:00:09 executing program 0: clock_getres(0x45331f9604ff71ea, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000004c0), 0x0, 0x4, 0x0, 0x0) 00:00:09 executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xf020, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x3fffa, 0x8000000000080) fcntl$setstatus(r0, 0x4, 0x40004) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x11, 0x8) recvfrom$inet6(r2, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r2, 0x0) 00:00:09 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = fcntl$dupfd(r1, 0x0, r0) readv(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/239, 0xef}], 0x2) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="f92ec3688b8cf713590e7e46803529746262cda582bb14223a91a981b0db850737bf807382fb1cbe246f697750ceccf230690359e6fc4370b71fd2f53cd7ad1963a9e99dbe55e3edf70c4b92e7302b1ac01d86f4c451e502f8ea328b85a37aa4e5a91187127b27a7c73997f6a57f7ab99c7a367e11d9908004976c9489d64ed3abe30982640f", 0x86}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x20, 0x408}, 0x408) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r1, 0x0) ftruncate(r0, 0x7fff) 00:00:09 executing program 5: r0 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/6) r1 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x20000000) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = semget(0x3, 0x0, 0x0) r4 = semget(0x0, 0x3, 0x110) semctl$IPC_RMID(r4, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/23}, &(0x7f0000000180)=0x19) readv(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/34, 0x22}, {&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000340)=""/68, 0x44}, {&(0x7f00000003c0)=""/36, 0x24}], 0x5) r5 = semget$private(0x0, 0x3, 0x30) r6 = msgget(0x0, 0x402) msgctl$IPC_RMID(r6, 0x0) semop(r4, &(0x7f0000000480)=[{0x2, 0xa86a, 0x1800}, {0x3, 0x3}, {0x1, 0x9, 0x1800}, {0x4, 0x88f3, 0x1800}, {0x7, 0x7f, 0x1800}, {0x1, 0x1, 0x800}, {0x7, 0x9}, {0x7, 0x0, 0x1000}, {0x1, 0x1000, 0x1800}], 0x9) r7 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) fsync(r1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x1, 0x7, 0x537, 0xab, 0xffffffffffff0000, 0xfffffffffffffffa]) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000540)=[0xb20]) getsockname$unix(r1, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000600)=[0x8, 0x1f, 0x8, 0x4, 0xecf2, 0x5]) sendto(r1, &(0x7f0000000640)="3d2f8c32127b95823e530c93552ccb8814150f530a99b455906b0730722595d7fb55ec316db27950b6549c11a475", 0x2e, 0x8, 0x0, 0x0) semop(r4, &(0x7f0000000680)=[{0x0, 0x8001}, {0x1, 0x8, 0x800}, {0x0, 0x7fffffff, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x80000001}], 0x5) utimensat(r8, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0xa3, 0x7f}, {0x7fffffff, 0x8}}, 0x200) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000740)=""/166) recvmsg(r2, &(0x7f0000001980)={&(0x7f0000000800)=@in, 0xc, &(0x7f0000000940)=[{&(0x7f0000000840)=""/86, 0x56}, {&(0x7f00000008c0)=""/118, 0x76}], 0x2, &(0x7f0000000980)=""/4096, 0x1000}, 0x800) r9 = semget(0x0, 0x3, 0x200) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000019c0)=""/215) fcntl$dupfd(r1, 0x0, r1) 00:00:09 executing program 4: clock_settime(0x20000001, &(0x7f0000000000)={0x1f, 0x1000}) clock_settime(0x3, &(0x7f0000000040)={0x7, 0x5}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r4 = getuid() r5 = getgid() sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000180)="47ccdfeee8b8c7132e64e37c04e7e55531a970", 0x13}, {&(0x7f00000001c0)="3b23a66bdecfad924cba07de3f519f1b6e92a8b17dbe7e90cb28c85e6b2718f1f541e8a3ed721b4802b3fd09d8eee7ee5a56f530bf7b430e95b7d800f55a5c4ee1aa9573db66f0182b48719a0b8da99a0d718bec5d20f2500cff2e7fb220a565c494b0835f29911ef775bd738cf9ccaa8b1602115f6c4233bceed8c54cb8593e96be7a867005cb7bf76206ccfc66de75cfb2562bdd1d6928c7b924e09b9b0faafcc3cd5315092aea7fd21471a41d4c3956a0811a731c6447bbdb7bbb6b8f67f644392a2f81a17d2e5b29ddad983bdfbbdc6fd68f2ab947094d70e476cc3ca163614b6dfe56170e3f49db89088afef9daea749da95c2ae32fd341c2005456afe73b7e7426425d8e28edbc9e5c7bdea3e3d36c2430269cb09d67c6cbf9281660f7a41b670e6004855d6d96596cecde0a9c334820f592927e9cac6819bf3129ee2176f5dbc0cf49ae6f9d637629e378d738f0ee8e514c96c54e3c13ad94daa981d12a4f1603227e6c866a6af6c919f91d0f3faafebca2cfe2a8479d8055433579cc20996e2e54bebe3a99bf6c6818f8bb64025fa09bb1effc97aeca81f7bd4c9f3b13c5261b1c0e8d3ba201782a7756e6cd3fdf2917b60fc09bfc3d6b916548ef263e50ea3854d35741c89ccd30b2cabd7f4af5be9ac9d065d6fe8c266d0c8ea355a918c173e5462aa7e4c7cffee9ec94f43add457a28c12cb713814e89324413aaa1c7d9831c12dd65a3f928c79b2d9566a0362a2f5b4b197b0b03e505e82dfd2c5397ba3c83bda8c59ce423d8cb17e4710acf06734d76bfde99c1ff1cba07db83c9ccd3c9ad4c83a8aff334f9ae1ae2b534a459bf3dd43094c4cf0de7975fba135c975a6d21f928120944f1ede579c5ef63d20094c1a00f38af33c961f131ea1250284eeb2ebe17e55c45a659432a23d42316c92daa97cc53f171bf61c275479d0f97d37b02a20728df20648c8467e6acac9eb2843b0e5e993bd1802a4a1cbbaa61f0638841472eb711b9b1f88b31f37b3d40624aa59607142fa06119e80b09543ec47c2e9f954b5c39045823d4eb04720800449e914e6ff26109a76a99f89791b707315a8453abac8927f2f3a77e7d694a23e24c9f805999401eb594570323daa0cb66abd1d87a75a5e9b07d40c7e9d99c2927e4f6cbc7f636815aef146d7b45bd77cd5d8b5cb608ba22ca891bb4e2c5f8667630f3907b57e972f4894f5d021d33a9ca9c1cccfd1e50622c88c53b428d7f81c7800ad19790d8d43d1a0345716a0acbe1609846fe7ccf089fb53ffbcd1e5b711ee17dac5bc34d7505d883314c9ac9ffd6997758076ab7689ba2d99aae388c9de81f12c7f0433b8db53f36053810fcc3a1d402a895c904319a9924682bfb555fac065723f07555910ef42d05fe1314ab6eb60863d1a0d39c087a11a4700cb3de602d1e9c2cfa27bbfb166f732617382e1b60ad1e8a11f3da331fc080c6d671e01fe76a44efa7e9f5b9583b97a5bbba355b3720f6c222350e4e675e15826ecf5e652f7b36af7801cb57bc0ce41c93f25d9c0c2b2072acbd057f44dba961b52302f2f61eb813c98908acfdce2e5e848dd1e99243d1f61e50123990b6e5c4a3545ed825e736470821366814b6c26795253abd4b3eb2963374fcac0831e8b77b39113e2ed75725973ece2559bc1b7f97eb2f3acb2d00550ab7826eb3f365e7813e23be136da8edcb39c44f320294ad0acfe60b09193adaf9872d7b9ab8fcf59ce3fc57627511e044fccd938bcb0f7a7c23a44adbc46f094cbbfceb511f51d92129ddd9194ed5b7c31293fdcbef58417fa3865a62cf25c40c1b8b47807d5520d2b6ebb2576f0bb8c5e273047e3c7c2a27c6d468612e98fc00619bed448a2e12e2fb1c8000ce270bf1c2972737736869c0324c8d04c5c793e87c5aef2ba71057259436fc2d5b9b13d4b5656f193d733a18bd545c764aca649cf07cfc547b4b98a9a8701e89139c6a373d05a69193d9c0646eba09a9fe62abedf1d1b4a8dca09b04bf4c1fb31605a9ccb4cfebc176ac2e74f3076fca8a8e60e0b90858400d9fe177fe62602d5ca9583e7cac0cbe11f6831b2a09bfdadf6ac63e2e664d146e44212d8b966615dab0cab3cdc5477fe02a660067c45df0a9738daf4d9c83d286992ed6ed4185c8881f3256c2c0d46e836beba22000775172553f6f2bad36d7659d91cd1d8ca66c2ac0680099d0ca7e86b6661c9557c0b40004d5bcf77d0d29e66877808773dac0851f0e52926f901b498842278e6ad388649fc7de8ecb1139dbe4741c9f9379aba1f1c2baa378705e9fce279053b096a94ce5ac06aee9842f990449abf9dd3cc7bb39724e92a9d537eb210652df03a83f7fd5bea0458c6d05a616488fc3d3ea85e0aedaacb8498ec08df8338d625c594ad489b166d13413c76ad7625176e5fe8e829d57eae86505266f6c246f49e8f4a3ff52c7a951b63cc2a4d599d879032fa7112773e774967a04d7d6da476748e2a5c771e43eaf7acd796798a5a012a6f33448cf0acc7e72f640ee05311a06270db3c9dd2aead93174c8d46aec2ac5df14e4f95f2179337ae0386b12a860b42896bfa704b9f02d146b837b7b534919edba35c6e148d18a8a08d93961e49b24d14e9f2f8e6bc94e7dc1b06d22aa6c056783225e1c62d9728b9601921d6418a3f9f549d066fddd45ebf8eeb4bfa1dd7b050705b504aa8f7ab367c1abc42b1080623e6b60b83ad3e980ee5f66fe03026e5f0476668bc781386cc3e16e10d77adc50d8af4d73965707a87436d0e41ec7c35e8ab4e5e75e67cb414e513aa5f020a6d35c4859e63a4866e4b981710716cce0687107406a8905aef848d09c643a079383ac2e09bc1465b9283e56a472da999487fbf8aa713e990d9a3b4425950c98a881707ec3a8afc3d4d6b304dfcf7d2f7c6655695c211ba796e5f085be5786173385baf44fbf9d4fdf808f4e7d8d4033f71b3d717071b887b574934bade17cba0e76dd64a85490956e0d5d8f726738d2ddaa9ad6be62e52e8a23ec451b59c5cb6c7cb8f5789d8b8e87a863fc9f23ea81a44a652009396697ad0f6a7ea51adc37353cba080a8ac1a10d87dd4e292345b2845a22c48a6e0acd43799b37e7a826926c42e869152e6a554c4aa69fc6e22c760d55fc79a10f2d3acf77061404f87571775a08d69992ed0c505070e8558450e9fde29a1882cb35cdf23b1ca5a2785af5d088a7f1ddff0bcf911cfeefe6e4f4fdda7d098cdce469cdae47e8cc4fd8003cf5edd2cf825cd710cd2162a51b88e7827ea610f21b1a929829dafc2270043fc617710a54bb24ca6d5ed2a8945b5830ff1a632ccb1bc3a712e55985662457d4a77cd9c005e254b0670183edfbe453818e6101ab2533b2200f08644d4b94a3813ef9ea5d63b3e94dbf5ffeebc0af08838aaa8161b2549916bf0867e0cf0f47839eaa3a090d25c32a94ab1893e6faf864f624f07280e9525c4c2b156116af0ebe6a84d2f95252f638584a0529095a91152bfaf06446857808dce1e34b38bc2afbd070039fcddf9fec7326c865bbd3a5d5f1777f60beda442267c0b7121cac8195d04b3c4dfbd0bc9e1f4de19b82a4a67ac854d4fe0d7ca480433c55fe6cffbe5fd04eb32d5600733c7075237db9b16da0c49b80a2b7b6e0c3a3511b739d4a0ca88e55daef69d95663f97de35c6e2a86d01f2f89794abf45297966a6a344f9955fc383c79136873028603a24b029d8fff0692f78d26a7621edbe023dc71391f0ec2a0fd17f6ecee376f5e5bc682d1b11d3fea54f53ba85cf91e3a44f84aa183620b7106575b172f2e8f63f98b65d5c4f7b7bb9e7ac7a7edd4ae0093f6440c776b3726d01541ad57ae8cb5a89a4d37de7e09b141fa9b8b53724c37c374a4562205c82a7b2e5dce311068f8444dfea5ba7aca01ad624a8064636998391460ad5b0dc0b2d32886a499be62fef9e053b3ff234192b6e00d769db8ae299e918822bca38e70a3d3e143ce6f9cd8de2f5c44f2c356d264a2ccf652ead0ce77c3782b126df181ea4563c4aa4ed13f4c203c9219bf5a670f0f272340e2356359989ffe6847ca0a7d67a5649ca14bb9664958a28ed933a408c546d1bf1fed6a723f0ff02d93be656014754c64e31bbe064e2e39c78726ad020c49b89617ba0d0e2ded9315bd8ea6fafa40fde4f3defb64de3df0248353a1a3c3091741904ce4fc4fedab531f7f7557aed8ecf2f454b64f63a489449041473182788cdf589f02fa8d43977ff26da8572825da202f783c167f7fa4ee5ab070309653a75fad00ff76513ee32df4656da24e3496b31dae2b2167741023aa601fb9fb271bca5e8124550b4b54afe5cb8ec25c153cda234d4e7c3f2731441f532d76e83c48c44c2dab0d81ab2ef4afca570c5180c6e52a1d4d44d370b28871756977e6231806d0cadcb06dfb04ab76c41e3beecc32fd32e7137d01c2da5614dd175a6e4f6fac90d511094d1944888bee2ed6ee254e0576173f925dda26da29dd766f8b9fe348af183d653022def4406c845c0899df1ed5af9832c500960027a0873e8f9635508c9a3965991dd75610bb801ab73b8c19c7a3ff200eed7daa59a266f27e464b0bded47892c0acb38807314e5f287f56c44eb6eac98d5f04b4afdcb29d92d072c33e69bd245120f306f9dbb6c78bad72d5ef010a7aec3703dad5b003e879f6127b511e32116573fb7b5ac130350ba88eca571429be924329d2a9970d895de778bf265b00b3108559470c39de5bd4b67d593d4471f90c376599bea177b956d1e53a4ec24661b570dbb0592458820e8abcd669cfc4bd1421fa27ed098b0e396559eb9b6c75a505348f8de48580eb4ba20ddf3979a33055820c17df5e42d1a3d48828e6349f030a78ec84dbabc7bbd3503a3219ee645da1c23c9e5eb77b93832beac154390930d2b378ddca222dfee3e432d6ac35f082ce3baca089c4c4455198eaabf732163e300f0b0158cf127b77cabb2e178cdac6b0fa643abeb4434aa8d1157e8e4bb518b71074b24356c7bcde90c576a239ce8b624145765a9b7f79d092ef1312c40d5a68978a235a4b07a2c166e916c0176da5b5feb88bbca1f2c2ad9887e7595a0ea70229c31c4041fe35af3807a82752718032c573b3f78c6a64bf7c062a6a2cbad327ef556a0f2c53c5edfd9502d869e3bdd5c5a4762068ee53b91a551b578e14d00878c1dfe37bdbd723764f8d38e9d8a4dc36789ee1120c792784765a0ce47734db7486bbd2265aa4526ac9b23633896273bcf15e0a3523adeeeb570afcf6aec248a67db3627ce35a5fc6191db867a60b03ad099dbad18c9c3e4390d3abbd4f3d9c02c4289eb89ba27a9f9e60b336d4740856e924eedf2eae0b6b136a4654f21ae99ffeb4a743104bd487ffeb1e168e7a195d109c62ca85575303f14200db9f67a939a76621eab636b56cbca6b711f40c37d631e3d5b14d85f90c62b7eb48aa2e526986cfcd0b012b42045cc69e44239bf616de62f902ef9106220b4601e476c2a125cc6d8fae43f6122251f52b64a7970a3bca2b1a1304cdbc0068f6111a8b5921c1310f47609df9fc47e4ac2f714cb713224b7b76f0f539be9c2565e839acf93a258d84d8bf6dd12fa4eda39e7edd737c411e356d59dfb186479508748c953ed35f7d4a8262c72238abb1c0dab1b3c2f432de6abced7b2ccfb9b1a47a2e0cab4f832afe133bccc83e4c12da4d5efda4cf982aa376d18a3f8702c884954239defce4ebb4d0a69af1fe459d3d48aaa2a3dd263e4d7c12e69377cf5954141747512d922aeace90b", 0x1000}, {&(0x7f00000011c0)="5eaad88015e5da355ea312af63007cf9008b3d8dd40241b42e79aa2f83cc540a43a8a44c60f6b18c6a435741045aa0c6772eb12435ceaac7ac921b9c0bfce21cb98ad7fd07fe913e69c2708ff282498f13564b938bf102e946f147621b5c624a517391d7ec03157ea5cfda13a334b82842f3e063e184ee0d64e9bcd6526a461c6344cb859b9dfbebdd9750143241d5d35cf47d059420562c1ab2d51c11fcdaf1b4a7d72683a7b0487d5adb370b6804c8db7095eff91cc3bc", 0xb8}, {&(0x7f0000001280)="698b49e930f46ea8e52c2d8e1b8221c002fa4f45ca4962fbec483d929465", 0x1e}, {&(0x7f00000012c0)}], 0x5, &(0x7f0000001400)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r4, r5}], 0x50, 0x8}, 0x1) r6 = shmget(0x1, 0x4000, 0x600, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000014c0)={{0x7fff, r2, r5, r4, r5, 0x1, 0x8}, 0x0, 0x2, r1, r1, 0x9, 0x7, 0xfffffffffffffffc}) listen(r0, 0x6) r7 = accept(r0, 0x0, &(0x7f0000001540)) sendmsg(r0, &(0x7f0000003c80)={0x0, 0x0, &(0x7f0000003a00)=[{&(0x7f0000001580)="239da1e55cf49379eacf63cc66d1c46313f2c6af58b1b69135539364faf2aeabc77f05c413cfcb530668edbce08016b97fdc16c3c45871d0e416ab2d82139e68a9bb6a4ee873189b2dbc2733ab8652f142b5bfd0e6f3cfacb6df0c4993a48349e8c37f01a478bb156a9830c144f59398b5d6d980d1948c558c1268d159f162b5be7ba713e28b5968e357c3cf00b35572fc86571de3925431189136b33dfa6a6d5487c0e928b0af54a64062fbd6fe2a60e148c4e3d76a9487cf4d3947dcd91572b71eabe0f4954e76e6f27d3e97b5066b84901eb1862b7d5dca5b853a8acc095bae76ceb6efcfc77c441b6f57d8a0970c9c6d15039ddfb2b3d0288f8630d11a1c87132c5d95f141e3a4e4c71ecc2da6cf0ef1476892ee103084e6b28086f1a8c16a118305191a224584b79d2378513d4237b982ee0a04162d6f63cb370d5412eea583f194699432857418cfd36f76f3024a2da978b3d12feeed98024496f052d78de0b1aaae7d44e3dff8b5dfa5882288de091aac1b564ed72766722175eccdb91b5c8621fd2b6fc461f41631adca8752aedb3e63740da9c2f32c41f3c46f5c3b9e2a14729f0452562b67d700fd9ff556b69119544e687d4d6c040b070626eaac4c2c2283c706c933cc17eb0e9ce57c54ea87d3508d8ea1f46eba57154c67d0c20ea94001238487420f99d752002332b6ce9d1dd42ed65d64e6cfc6e538e45e42e1b0f6c44a1a4550cc33ab95c717de0f8995a3ddd54aa9ca296686e7e3f63cc0dbe654c43906acd4210613d5b1618939b5eba3afbae6fb3d39e290b27df719a8168727e8f68e527368ea50f5addd7b2e6877ad9f7e0b34bdabcc6dcdc81a4f169feb13056d474a1abe516569155a5365c95490095c640f7937735dafd15434ea07e4cd2d7be7aa5440142353a28ba54d9631204b796efc53da0d2199444c33300d192927d78ca8d77e1b5fed7a16619ff05efafa666fb1093638b06aa580e9de1a3693bdcd0a7de8e59cc54ffd9abfa08225adf417545c554634e94500ff9b3bd0919ab5dce6f6844c318a58c9a1dacd4965c6239478b5a0d3454c154d6b91873e8f864585de2b03a449cb9de46245408ba593cd2fdea1159d057b876fdd8a962d3476987224c190bca6a41e9cea61c150f997dbefb7637630a7409ea1bbbc37b083a2927e82634059a83a69531404b5162b8ac5c7a941229bf87080c6c7f9024194d54390c0efd8a172eb3afb6eea5d08e754a5f47d77cf0171d1eb5abd1bbd774d59aa247eaa9431d596d5000f966ca38ad3d732921519b80c4b31a7b4794bd088c689dfacf3716ca9e09110374f7d5eb691ddf9067b9670815ff6ddcceeef7fa209a878aa539002eb1756f3c709c8e735e2af131be2a44e58be3b3bca53dafc0946aa208618be4a5c669610875249160ff40fc386a9eab18d254ec725dd79f75dd76628e7cee107ab4649b442c1471957e4d5ae022b9807af50d2c4cf0e916dae285bd4f8126e2c8913186deb31741d0184042613182f4a14bcf0866dad706a91fabb5f76f9731007fa40c2d3728bd5cd58d169dce649101f8e724eb157e5660cf0d5df0df90e56468d3798a5d78298e571aa8d398b183e2859cf31372fc5445dac8eaca15299d61446834de3f7d1a91afd139020bce376c18813cd1ab8acf3cb72ca6684057e040801f80e22e2e1c27e27449513699f3dda77a8ab5f4eef6972bcff2444213ae8d5ea75513132b8430fab660c87238b045f9ae9aa28b110acb4625e96be7023b972ac61c6e118ea0c1c55c0191cdaf2cb6cf6aae343b85f624036cb9c6c5d2705117aa06529c4cdd7f2573dd5d9f10419b815ebca9e21dc7dac14b1df2cea1135cdff4e6c836f91b71aa240af314e58a315cf141808260205b8b660ea1c986461d56d8592603af6d531b58f331517cdb85c1d47ab535ab01a5c13ddb094df8b92dbbd73d494f2e38bfada1fb381229713d2cdfc14223b04b70f7de4ce4fc947bfe347f6ba92f980bedb389c450f18824016b3e83e0a1ba8544cad7b96f360158cb12bdb28d1d0ced87d903a73a7a6a1767589c8c00825247697c2b70584ec0b112915721795bd56d6be18b07c9b1322abb9c145336defaa059cb9d0e4b61b54609a359bf84094549b7f8c94f0acd7283004a35315402ce972d2a6356d0c8e479cacfd06e132c01616f41d2fd21702cda96507586c53184470e19bcfe7296af3f0310f09b3d3660911605b28ccc2d1396af3083a19c05e6c9bfdc5c3c6c8ef98b509acdf9b6a513d11fac779e6930649f1872435ab6fd93254ad97dd7601f61e78ffa6d18a6d9b7407fe31c1e0db2de73be3ad8143e3256091b356ae18c6ef4e2127ea3be8469659053b13a3f8e67f145c7bd4cd6368026311b99698133f82288a3b5775bcb195f175ad1e16577c3d71351a23798d80b737dac9526f476db5fde703ac216d978bbe09e7414ff0909d2a336bf946aa465a01b3834cc451cf35ea37f23c0e292a3e99c402b04af0a19a9216e9ae02b6b1ec871f0d49f319f62adb3032fcb176f822ee6899173c49d7accc221454a96630212988d2f34174f452eba294da58899f0b5b531b47a8570bb46e538a1ab93164e412be74bef2e63ce58aab1654cf1c31aa6a89f0bedee0a1bbbb05abb3902253c9b47d48c663e544bb0c5b6c27895e703db124aceb6db6670610d78eea7070ab4a18201cb011eecbed62b53a321904b274dd7a34f305df671e9264f13b03430f499c11bc9cfec0904be0e9ca01672e9e5fd895c648caad2a0c3b84a78202c91661b04d898bceab3708d04cf38ef80d80634231b4e806f06905c9cfb500c143a89c42cd86cb109fbad85c0e7b61b3d9a3c719ddeb1f92d369527600eada7b1845d393e6717e463e51b7264342c4d6d4867fc505af47bc9abf97a050b9fabcba9c1d98862a501dc135e2bdf537866c3f2486f8e7a18270dd8816fda463d90dc5794911f70dec2c5f73601508882613f9c6b97f924a08af9ebe65158e4f6a6a10481a1c3d2f252beb6ee8576702b295c2e36adfa89b78997be812647163c494dd76b4ad93c07cd396205bf641e6979e44d6b45c797b457cd3bf055756bd754bda621f0fda40f7bacecfffd39b10d0d66d954c5a97d9368392c6da3d670dffadd608d1b3852ca3bfcba449843a2b790c70648a69af7e4b6baad81f43b3fa74d1db33e0f5f6876301cce0b826f1baf0e808da01a27ee12ac3f71ece35d8e248c51bdc07d8d2748432d15691dcb15760962cae3648400487d6c27bc2ec4167bb52578cbd598e571f8f2a50bd7fa4fddb6754455b2680c87a41ad5e601629ee7e31b39926397b3465d43f13724defe172033804130d13a757dccdf90677feb68bdcc4e64dd98ddb3d21a5c99a95488b00e163323783b6556c6e02983a0a6cbcab19c5e40df3b29cddec8dcdd3b5f94cbc4e33e9d107c9da68d3de4b8eaf815ca0c90228e973d0376e2cb9b949b16dab8d917c84cda800991fd75c898a047f4fa1f32a3749caa25d3c1cc84ed335a98f975d1d14b9f55f709a5a27d2b52113259ceab7ba7dab865f903937973bd47de51479844f105a2aea8d4368ea731c172cbd34f85176135e1bdfea5442feb7ffda4976647ab49c9f1b3e325cde921684335a29ad8e5f83d2cbd3320dcb4b0edfcf5fc9d2bbceef0e775e10f82f1a8c34a5bf1f10f08829ad4bd819fb86bb6e918ba257d57ab303259ac7393d91897238ca5c8b480b97f97f92ee952d841f49b9c28d606344ab5289d598d8e13d6aeb4f4247bb7d80cbbdad07722da4e5552f42f228ea3d4bddf594350dbb74a4cb7819d25a82c77dfac914b506c7473f609738a86f9990bca87bbed9e60dea1ecfd700d8169dd997a10bd825c50b4644e1f20732e463d79417f2651af7b804dbb244996d2375d4d1c24cb6db43307b82c9f607abc3e0c16c16f627cbdb64f83dee9192f231eedba35feb9b22a55b1268be0f2de8032ac944ac0dec949f72b12e8066c5ff87207f352e3ac943da0ad6a563cc41fe40ca8d38f70e021d377d0b2d0eff0954a03afdb2b0c57771782af1b0560b46258ec8f91292060ad70fcf37c9bc9351da50be34dd538578aacd988fcf6e3bc9986089397e54d7fe0768b110f07160b17514e4ec209d39aaa864c3299ebc0fe92baa9c00d9a74b852748208b04fb7f1ec124dc8463855829f9094dcee6f1bb598bd69286da8b0e716c92d3c14db65e4ec4843480dd953557fbfa8cd685b4176201b979d0101a57604494c8a3804f4daeb34ba948e487c98f42068486d890ac9055bc575ea5d98b271eaf227b09314a52a875c609aadfe72e95f7951d41ee5c3c1f84ad72a94c5f84bafa01e59d6d3e5ecedc2d62130e4f6b29b067c0846429f65d5ca535382b8dab639d01dc8cc676f2dee9f8850ae37d6d92566f1546018be51dcd258a0e0ddbb005b5e11564cd6e380459861a7026f121eac263123681bb6e9b50b539e979f2a0b6dc297721e5f36e23c20d17990126a3d13a767c5cff5130103ee79fbb10acb108b95cf2442bf1b4a94aba8c880254975d4143a746728d0ac119f9563767abf3f13246de58582a85b6171e9e1dd40aa05f01c058e0976f20db24e7782c301e0af0d4dcca41700359aabc37fa9bcec85ed37138adf9af9240d69e89f526da1bfe9cfd7a285150a97fead784d4596fee412de6f661dba16af2c2420583b1269dc015a2e2b3ec19ee3452bd5e4514b524844ac54046c69075704232b3c27906746962e2b54273c9fd9719d23176f785e168ee941884a682ce21b6bfaa649c010a4949f64eac03d7947e160ba9c9e9f9a8fd5561c74ad373fa563b2f23cac67e1285c15c7392929d47baf5bbcfea672343357bc1b3cfdaee27f2aeee4f460fa70344db4f45a38a5b08a5d14a3c995080881e2a33aa0d484f7216437143cd1f8f0c2ca72d790d63dac4675b7f4dd6aabddf55c08ac2164d9322c3e640519cf3f5d211091012b0c94148e435c010081666dac76eb3fe7b8750592f0446bd10a1e753f0a7f3fd3ca978ce5364b222ec7a7f031507e9cc611a0daa35557d5d5f5f67e05ad301a7441739ef2e77f7c2e318e67e99baa1796767047bf0edcc8d6f5f6b1669191268c096133e28bcec7b98494295b670e7688ed31f5a52537031d74f83ad0017110f22b6f1d576967dc85444832fa041df14909a6014b403c47d5315487e62f8564665b811d1c932699136d915e93c36291cf8f6bc93a5179bf10816f4cfa6d37d9e3f9550e106dba7735a298c15969b4a648ca516412573f6d44aa62b308dd30b480edab687766fc98cb4f310b0f6ee0b3fb08f1f485fb810b837509c5e9631ea01e4fb41024685f357ea9e1999a44c7f8c6faf1a7158231c60cc19c317e380cba542a778050279bfd34512f57fb131ea9b44af36828f6c5e095a542672f5474ec824b94592614c731b7b336a083f5c935a88db875acb525f70ee1337f16e6e976cbad86b5e26ac25c6293d27cae9db51bf6170285315c645e2a172654032b4eb10badf7d9e452ad7448a463dc5dbe60e72ebc420e498b89c00797be2434442239201a989946771610992083acdc828389d0cf62d8214fbe62b0a3d4d7f4c1eec6b8fc1f453ad774911e98ef75dbe3aec0144c2647298c5850c105b34d65e8de9f66863399457301cbfbd434e2986ee9b561c82d50dc3a69294523206967253629dd24ed6d93e1b88fb1f5a94d2da57e4b9dbd32333b134d4396691a25e74f4912316cbb7c042a35fb6b14ca1e1", 0x1000}, {&(0x7f0000002580)="d8ee92198e4874bc8cf3d41f2227deabf8fe1e739dde0eba34b318337b337f0a6415b8dc0878a19e100e71", 0x2b}, {&(0x7f00000025c0)="506f4423c9246b908c63688754eefe5f21", 0x11}, {&(0x7f0000002600)="0b319a626d69356811901872ddd88e69da3f7cb7c8e9325c20767a481b814c2ac789b2f3c28837a4f2279899dc8d528a25b44e5b907b7f1960f97cfee6bc8bfa0525798234ffd069fe1ea3e6db91f9331f34553e01777e754dd204f033867a3fae1b47a71ea820616c3bf775cf4a0fb83597db09168dda50938bd4173da17a90c878ee971bae6fd406c2b122dd34010e2d539e3f2c37c96d681c42cd9b6f5a948ee27bf1d90c901114293ba657f6234e2cb4290f58a82f63f3a638f9be591dc92c0cdc333977a95cdd7d2eb44d5e3ab2a51a90fe1100718003851610321e5b871d67d355efc7f1855077caac1d80ee6057ba22", 0xf3}, {&(0x7f0000002700)="88ae280babc891dcdef33e3b7d8eaded2f814a6bd17f2ac7b0b96b1034142141af485e9142495c781c3e9f5dcee816d1448682936bc296e4a6066f5aebff67de036a0efa66f42d36152e11807fa1bb006a92505167eb9552776366634c25a7fb280d91c8077f389bf36a5b73491c84e318f0da8d05b9db444159bc4c60717f6233669f3216de834236d3d8193093a516075633d7cf173bd0a224195de05ff82540770fd48bda5b7a40f73bb0689a26584206bbe76861b906fe1c89e28ff33aebf51f0972e77593593ae5b39f4dee9464b98a98c905c5e3b4c18103c1640d50f835edab07031c50a37abc87b2de3691a553a3879af76973d0", 0xf8}, {&(0x7f0000002800)="f7a5eeddeae74c1923512191d75cc1838a6b5762a65f1a50877f9f5ab5f3aaabff7e20ee639e7c232bade8aa03b543d3fa59a9d1ae34846880b820f555763bb23d3bdda34a855db9fec7eaccfbfa5ee278d38c9d77ed75718a0cb764715a", 0x5e}, {&(0x7f0000002880)="110c042487be804fb18959a846829501c5b98fdd633a9ea93ae557c704cda9d72b1106b640396654d6203b286f08e36e4023fab607258e38cbf36bd6cc5b872775c00f2430684fb0d5b6d3c6cba84993df145ec98e3e96b2bb666b54ad602b91ee6911a4cd8fd9c0d89ce73346ac38d089ad9c5a4d625b01e7b7c0a211", 0x7d}, {&(0x7f0000002900)="a8637c6fb54c166ce043675d458afaf1597fbcbfcd3caf5d29e15151b1a81026f20b6e5a13bbbfc96792d8cd657f8cd9e87ffa6efcfb7654c9a918b5268876ad99c300910a52c188803df9777e20b68832b79897c07bfa51e0fa47e5b65b5d64f96ba9422e38097f91eb3f50dc94a285922aa594d0d5d583abe56abb5b511805054085262516801c529e93426598", 0x8e}, {&(0x7f00000029c0)="bef934a5d22a52cedc500962b293ca15e7fb3e26c2cbe0f2975d7405a32a78c041e34b3cc3ccd1166c05e12ede62ce6ea701fd21151ff52cf82a8104dedc07c931c179b780bab79c6b094a2a320b96b8870f87d71f079d31f3015fbf09d375ae724c2a94a71dde79b3e1298c02f999420910cfc1ec9472df6bf9f776ea8aae224d7a83c5e923e5841b1309815ee7da5052a4fd37dc103a37845b9148ed5978c01863b061cfa3282b2099d7eaee621ccd236af08e056d5eca5c02529bd928c39b2e28b91ca21cc64e64f2bbf981e11a9583b0cd846b82fe6e309dc1a13e0d3b9a8a11fde5b5d301e804bb30fa3a8b487370158ce0eaf827a53cbcc77cdfdb845c67e7e540759d00bcac5387ec109899effa2297b0c8fed83a78e0064c36acec73e69530c28f428401e8edd4b0b7e06656648c69a9f6c194bce368ff3f1156365b0c1fef73929f2cac90698561575bed13cd55493837cf6c40f5134fcdbf33d150486573c275c8428289bb062c69e1fe87b5298c63fbfbf3ffb4dc50316f713abc3cbf17f44f245f664b41c652fe11ff6e3172aaec159af99c57e2dfb1cbf1c7eeaf1b333bcd8fcba1a3d808f2747e48e2d2bc30403b8f7bc51354e08422bfecc9697eb752e90655158bff13c31867d026179edd06320ffc09b5c13745f3723b9a52437e0a34c8abdfc0824f6ab264ff4609e524b9a57f3a94c1d220af871474c76ede1288563ec2d0bdf1e250f38c75485df8f13701fe1e3eb524d1a7a398ca518892e213ab1aded2815d9661aa9aa5571d29c468cc0ed36f4038c968523c7391fbf85c3e7e7a6c79279ec45058175c76e0324405f4aef2ca40d3ce1d7c2668ac0c02fa1b628a9e4891ff7601608949b84b878b358d56bbdae0fec0a957e1a23f6b00654f30cd126004960a2e943edfe2be3ae02d1444515790cd45a42f06da312faa292ba6cc3664a5a20c11bd61aa4efd37f252436bc1bfa3029811c5ea2dbb2ffc51d85d19082fa63ce0e27dbc02f5da3940a4e65ce6c00f8276fe4dc6891ea09b64c6291893181dbf43962dcec28d3f4f7a5b1a6f002f3a52cb3cc32b2518aaba46f35cceaa5b2e98bc0e12a3e197315e6d18f6b5091fd3108dbb78b628a47016149453c84c8230701d5289bd2e4e0155164e96a9890f7043ffd46fe63430681a0e7a3bcef7d82a703304f49bb0e3a787d94637a520a935ee1ba32cdd73c35dc573baa3f46a9e1dc7c0dfb6161662cea4b3c3193ac51728974cacae4cfd304e7b4a1a771258a3c7b4ae788abe3806ccd4aa5c11c489f5c804d61c85ca99ec01adae72cd41f1e2c1152e9d001c19a88678e261fb120c2c78f56fcc458eb1f3b370f9681b86ee4b7aa92f01f3c471e2e4bc5f4dd45019bd0bf66d5053b8783eb4f22d90c945c23101d5d574104d35ba914a88796023b4ebfafc710f88f4bc72a8728a48eae610a30843443fbb0b0df7d5dbfa8282d894bdaf0e1cdfcefe6d4b16e9b0571f4bca941ee7d4a62348dc40434d1c47a350d2024468b611c4c45881917f5f4b1641884992c0aeb1386f2c3e158dd3b4f97663b8aa4b20bb1868621ec2b90f3085fa76dd9b183e0e30a225d0bc4ffd74b8c13220c3ee6f637880679ff5b0b85edef80d4775bff9f64654a41a5912e417294b8198dc911d01b5fe4f33fe281228d67d3db1948c542f33e241791e45b3a221bf0b31b69033abc468c826ab819445ec995b9d2ceef7d0568e47fd7a3fa687bfd760ce493b5386e39504dce34a0c901ae7b01e531625028e339a3779952042d51b9d53fe477a047aea7e6565ba762f4597875a8e070e2e713343baa99bc5ceb4aca5b3a5a1550a29e8c63df327b3579b8b083bfa90f19a9bd0f34884568d97b3050cd91794e5216dac677ddca714465f3769efc187fee3df875297d00bda7aba1771c29b5dfd72dc5e87d6f85c813083a4d29151665a325efa00947c2fd106e58e1949ee28d4b6c5584796e7d0e3513c05436291e041f921a7ce68f40bfe4e0768087d8a749368dc7b840d34688c20e52023ac091095129c65e2f7bbd76f4acef627739faf30810ca7a59f3f910056968c5d29f9776fe9c1dbcb97cb5e45ad80b1b08435789ba61d53bf9578c45a1e99177a2883f8b4dd441b9bd0b08da61d54a4dc78222933abcc271f9be42708ed83c6fd5e692de47a21949304de481c714151c3004ffdd453bd2326f62ba204e054a2f8205cd4a248ce9bcaabf9537487a8b549133167e04552140fa83ab2e657dd76360dafed09f56fa267f8c864207469132264ec339787d89cfafa095b54c560caba7a06df9cb87eea555cb2f3de0408176281a06e462830cc46167d2d86f151af233830c2cef7ffa2988ae4031887a20f0887cb47f206be792860e85456158f8fb19a3e3926ccd709ba9a9a081d869649d9cef829cbae7bfe84a5b0ca07f44545d4c28bdebe6023327861ee3d06b817c8ad201868dbe76a287ac04783bc23a58df825432f6fe2fac16e19a85cdc836a1ab057baa1fa69dc944f99f9c3b67d9b925571057658668d0ea13ee197ca29ac8ff7b4ee9dd8a8e3eabb3e85728d080b9defefef47ce2ae10420a136d129c3b7b570425baf5b86ddd378adf505e38e6e58d39c2a57696f78ed4b883d5af5bb727aca355529f183e0ee07ccb23e93650cf06eb06bfa6108ba1b56a396ce290872067e601b5be9c6a145274983654b7a8f10525c129109e2f82314ca6d0bc43af65d893bcd16e43ba3661f7431f84a77be0bfeca0fc92bd28e1011f86bc2cf112c01524cf73bab022a5fe0b2f61b38a02b69da2b34525c2aa97b9300d582d0ec835f8ec3ea609583b96bc85f32d28e43be5a2b3e015962fc8f39916ecc46d1c48bae0b839ad7984b5d7fcea381347cc1a48dc7ba674fb396cfbe8b0a71680e8473c206f52135f8650e33ade1d0e1ee60b60ab8f02b5e879983af81869dcb200db9bb2225688aedeb7ea19a996690efc2db32def43a108da0a179a3283a9b2338324bd1f5c65d033696988830b04647788170d934623aa4131874f2e614ceafd5b7cff0beae404e1f2ce11282459aaf7eaa6a26db35bea3b8626bf0209cf8edf32fd82484c4f2d65cf607cc4e7c5362a1b02d6b3828d60b54dd0a5fe7d9526db38be16febfda651036e880b1a53c0882fdbe77c582c94f329ed7fbc92a6d41f41b88dea7b997b7b8df6ef92102e5c73229ca697bf86b857942552f5ad634a593152c6e2f685f4602176b79979c3235c61543d4849bcc0a37055171969ab9fba130b7d5bbfe333fe2e9553633cd5795c53c9488491d3df961c9786959b1ed69a0529632ad0590646f2c2fe6fc90a59eec69bb1e16655d76ce8acedba42f5421459dd8b89989635796a35f0139cecf019beca88bdd66c1fc3914438d76ac87a70f4087924c7d13be387fed3b37859a2d7bb73a7bfdf057c6a30244c8248536f5d66341bac828b9144818cda19e52680865c4b02754edc2e614f4942900aa9710fd51c7b63c0611a5aeb42e5d712266db779a4f992dbe65faf0b1ec52ca2e97dc8fa365a4897b4165b946e14c940f8f14faf520aeafc0ca35d74b00abaff1cf3966a8026e264d56af4fafb45c727a5adc2183c5190f1c0b1c7ee3287af053c92348863a6893f8468c3cecf35ca1084e440e57ce5a89012405ea8aa285438bfa666dfb3580b6ef168634f8760e6c86eac1a586054a12c2abc03d52c536c3c10db1e7a74a6357b3ded23ca677b913c777204b9e7a545f1e849cb4828c1fb8405fb758c80d07dde0c6484d1c5f219a74bb6da26fec169502659d567367f5a504379b0907695cd276af268e9d1bee5e8d9433238991310e7921931e6fa3003548149b8b9a81cf83cabdf65f8e8d2724050f1ea9145f6afc5fb052d726035ccece1d6426f4995b7411b347edbec3047713c98fc73655c357e5658cfbd005f356638e5e47e88768fafefe2ff547c7d5936537e954798eb5e0a3be1bfd2055b2da07913614dfaac3d8d9811b435773da203c6c4c21070dfffb6d47891b04e8cc870e5a425f8736760420c8dcd54983d39829433c802864a17922749fd89a17d0d4913c7dd6c1e424b27218add7a8cc6cd305f6c3d72b7bcf0f13ce15e78e181e43cdb32860f3643642924e778619c8cfdd0fe614f3fd5056250bda2811c585a8e377ee5bb03892991c3576c4c9765a64964aa323f4b4258fb22ffd7db14d78b01db2bee9d0fc422aba61c0c8367d70dcdef459a08834165f3645b6f71a931bf3c3bbbc0e5f30a6abe8101de8d2b4613ad258eb891b5160975bdbe8664a2276f799be19aff308f12dfc00f9bd95b971a455be6bf413081fec56bdd513148960c8703a86353b1c2fbacc02495cd01b8dd6d540d308d05478c8723ec471dd3fba3df8c808fbff86ab977b4cd2f0d00c517ccc062345378035e646de569027e5f523c55752b9d482868afedfc1b43f9cf68a4b3f7d5e01abeae340bd8e8790f023ccc09c394f5a01841fc755affaf2eaeac9169211c1803f5dfd4776a828f238af0c4bd7664410297e17454b921f2087d3e23fce4983e1c582b55bc7f5b4178ebd2e25940c8acb3f277d3391022a1429068c8784e2fa784b40a1494f0e855ab28d292d2eabb278854be43ffc9e041369c4a6787f196e6e3b474bbe4dad645c4aba063f19e3f48084be430dfb0267036610d5852de13d399439ff971d94181d38b9a6ec7a59f78e94c793a704b424a191a094dd7f493f499a771c0a7c652082d3684c94e2a50a0d69affcea2586b220a0343151c257d0225559f37cd0c9ced0e5ffa7d04a547b2dbee920d534fe5be7efbb88890d40a7236348773eacebced4954fc091dc75823dac6fb3ccc1d8c1ef14da54092ce86a4657f18f8d1edebb0fdba761d770d47148b6a5622e00537d72760c37359f03f67c74caf739b9db7aa94858b8836c3c2055c5fa45277475cd6cd3fb80242c67d3a6470e269101a6e9a83c475a5a4aad53fdec81934387b6849f13726a290333afafd8eb60f01a24afd99912a82e56dad99700d46371250266eaa6af5050d24de8a8a6047062fb68b3b47c163e983407b2397bbef46167e5ca858e1598ab461ad22ba4e40dd96e0bcec7bd957440897da86fe0365f2c185537e4f40e4a95806bc05b7df0fbc8c29bd0d4a797cdef6b625ad923734604668e5f88528a55664c3e77733dab4feeba5812e558b82bb31f327bc3431e04897809bbda626c251164e545e6a674e1e28143a6019942d31c1218e7e0f1ef6ccc500fbec751486367fab61bf17eacfc3084a07b536799d18e8848e889030fc9d70b7e1b17afd2a3f7f0ca4ddc30b93af2b5fc16cd80a0bc2c6d7bb1d53a56d57c30fca9c482f56dfc6c0c2d834be9c919ebb0b8cd3e1fce318f4753c92de020bc92295537bd8b426667dacc9f29c6202b76e919f597c4d4f45d5d0927d023480165257cecbaf89dc38b3e700d8a2cf8336fed308d02a732b756f893676799240a77721f388c540df359e7ebe3a72be4acd98cb182af0a3d548974ec4519b10ef6db399f36f58d2cfbd0a8abef13131a63a87eab98420976cfc033cd1c4ad1425492eef9b485ed95ab0c4e8c064a6f2870eea89c8f42af0107b66ee2bf96a35f177933644635da949563e24b3d3af56c4d961ee094c70928bdcc65e3daeaaf82213ed0886b1ef022decf3f6c4bc17a3e66b2ca52b0576064706d82f7ea3be4860cdb87db2b97e4a9d914c7b219d6c9e3e45afc0c756bf4dcdec0dd44e428ae07d96d59333ec975555d4", 0x1000}, {&(0x7f00000039c0)="8842519da980cd2ad90660ebea2982092996efda4a13445fde127f9015c30f3502606b449b85ecda9241542d860df2c5c8f2d608ff9f48c440f7cc04", 0x3c}], 0xa, &(0x7f0000003ac0)=[{0x98, 0x100, 0x800, "b347254de338efcb80aad19af40675821ff5b1fa2722d92498a240a6f8eee0b5d241560f392d227ae07847249730429bddaa4ccea926f620048bab05061b6a74a0a2e1f28a4be6c4ca99b40d6268d909d8d44816376ca60b0926c21a34a181bee03ba0007bebb6ea080f9c2dbe5a7332f1c7f64ec43e921762a8e3c8951b5d1134aa3321"}, {0xf0, 0xffff, 0xacb, "707408189746e6af0cbe1fca8b409439633f409c35dcddf6cd784ecdec39114ee8c79e8bc9ad89af3dd963e0ec6d84dfc1558a3147270346e0f78e064615bd461a390b801d6aead54567d0e163db70b72f546621350ae8201bee49e52783658374c40a2b1ca63cdae5f8d4ebfc65c63852b67945f09339d9aea3f9ad2b8b2e83613f2b9460f2d06e3b87cbb99fdc5919b992fdc6ba903fae7a0af63906c44a64ae46f89f006d0e0820bb57e09d70b245322227faa330b47fd880714885598214664cd87a92c9adae1de065fcbe411bf99476b32711d990aff9ab8a39dd"}], 0x188}, 0x404) bind(r0, &(0x7f0000003cc0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000003d00)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r9, &(0x7f0000003d40)='./file0\x00', &(0x7f0000003d80)=""/132, 0x84) getuid() bind(r8, &(0x7f0000003e40)=@in6={0x18, 0x0, 0x311ebd4b, 0x4427f094}, 0xc) chmod(&(0x7f0000003e80)='./file0/file0\x00', 0x4) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000003ec0)=""/107) writev(r7, &(0x7f0000004100)=[{&(0x7f0000003f40)="045d1d14d3b7bd399cb4876692e3f17ecf79aefdde142e78f457b50d29c29828b264e21a4a583d17b3fb91af3d5510743eb664e2d284a31ef6f324c3d72602d6c27a08cd75848b7373726083fe9700bcff479db53e7fd859fbe56d3587fcbc02f89b52634e8fbcdff73a1267cf25dea5cbf946282497e27f5778daccbcb96014060454ae5a524efdb2bf5ea844033f2057e35c9f8c6494dce41be7be32d8acb3bd6063d3e0545913bb", 0xa9}, {&(0x7f0000004000)="6d2182b506cad78df92d22a5045fcc81e543f099df6b9c32d18ecad9b64a8bef7bf12b903a2bdffd89a62d0b", 0x2c}, {&(0x7f0000004040)="30813699bda7493285d11fa17cda6d66b796d269a3de3f15fcf6f12e377163e3d8b1e1fb1e39644dd353d74608ff864ae1a6f0c2f39be2ce921ceb4f04204bc146855c6e311208dced3e7a4a0a55ea252e5bf6afd139004daab9d621eba163396b131e427ef91e78ba6d04cbca223cd41c51dd6c1793089541d8f5a2f55d48b8c754dffadb2cb777f21b60b4e3411c005b", 0x91}], 0x3) bind$inet6(r7, &(0x7f0000004140)={0x18, 0x2, 0x10001}, 0xc) mkdirat(r8, &(0x7f0000004180)='./file0/file0\x00', 0x155) listen(r7, 0x3) bind(r9, &(0x7f00000041c0)=@in6={0x18, 0x3, 0x6, 0x81}, 0xc) r10 = dup(r7) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000004200), 0xc) fchroot(r9) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000004240)={0x8, 0x9a2}, 0x8) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000004280)={r1, r2, r3}, 0xc) 00:00:09 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r0) pipe2(&(0x7f0000000000), 0x1400000) sendto$inet(r0, 0x0, 0x0, 0x6, 0x0, 0x0) 00:00:09 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/143, 0x8f}], 0x1) flock(r0, 0x3) r1 = accept$inet6(r0, 0x0, &(0x7f0000000180)) r2 = socket$unix(0x1, 0x5, 0x0) flock(r1, 0xf5b50c9a168789e0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) recvfrom$inet6(r1, &(0x7f0000000200)=""/25, 0x19, 0x1, &(0x7f0000000240)={0x18, 0x2, 0x6, 0x7}, 0xc) recvfrom$inet6(r1, &(0x7f0000000280)=""/89, 0x59, 0x3, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000300)=""/4096, 0x1000, 0x1, 0x0, 0x0) r4 = dup2(r0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() recvfrom$inet6(r3, &(0x7f0000001380)=""/39, 0x27, 0x1, &(0x7f00000013c0)={0x18, 0x1, 0x1, 0x2}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001400)={r5, r6, r7}, 0xc) r10 = semget$private(0x0, 0x2, 0x140) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000001440)=""/4096) connect$unix(r4, &(0x7f0000002440)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r8, &(0x7f0000002480)=@un=@abs, &(0x7f00000024c0)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002500)) readlinkat(r9, &(0x7f0000002540)='./file0\x00', &(0x7f0000002580)=""/137, 0x89) pwritev(r1, &(0x7f0000002980)=[{&(0x7f0000002640)="ae72f1eb7fe7568a8eca4c6e6ec107fb7aaa51f67032757a0fba6bb27b4d7c4037ea113fcd3eef701b3cc18ab2ceac9370b44c9c01f99a4ac42262db7c0c726ceb04fe164e0c28f611def5042be4c7c6b39b62922d752eb0d36f43436006090bd03b93872f438e038050a8663c36ef922d38dcd1f848c1df6b70a7d4d04b07efaa16089e5b6be498a15b5740e2caff81cca5e65a1fc199152ddce35000024bcb64017a058b263841b71a1eaef22287840ac0aaf270d1db8a9b6b7d5a", 0xbc}, {&(0x7f0000002700)="6d943d", 0x3}, {&(0x7f0000002740)="399c86d05864a8b1d881557901f25f7acc440d3027751d8b1f82e30124b2fa17513e51a03b129af6620362761332a5b0143e17a90aa173e95ffd20290a151fb9d623db2b26dadcd66dcd270cdfc5e1fa4028fbbd0c410fed1bb3a6d788d0f6687b", 0x61}, {&(0x7f00000027c0)="866100925a59e70cba7ca5e282f4b7c249c6b9856dda23f4ad3dc7bf7fe00864d25ef8b59c59db3aefc4135d74617010e328194dbac188f357b094cd867b0336963f2014b06bcae4b0450db1bb807c841a2e2ff415c8c9bff3ca1e2befc98f20d2f6ffeed869eb069f3d78190adead243654b6b3ae6bb31c39fe3205f906f48e16225d5d05297a031d0293f2381523d8d569d713995ebc5ace959a9825bc87f6e2665eca83532a70", 0xa8}, {&(0x7f0000002880)="24af48158fece31dedd62476e05ddc3cde137e072a031350d0b4567806a63a210e355c8e9f0eea682a24cdb963b0bd9fcfc362f916ceb7e3dc3ac154b991b29f983641d8e516bb68757a0628a6ea0d78679874fd27efa50b470a5cb7ae91841a134172454c271ebfa5acdc2e8ba33fd66c92", 0x72}, {&(0x7f0000002900)="26873e904fb535257d6f3aed15cf0a79537dc7112458084d2cda43fab4ffef3a5c5297db55b63b32454d21c643018bbda148bb6e90f0a3b5f5f0124ca12c9bb946a5e0fda1a9397d0b8fcc18c6398eb1", 0x50}], 0x6, 0x0) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000002a00)) msgrcv(r10, &(0x7f0000002a40)={0x0, ""/90}, 0x62, 0x0, 0x1800) unlink(&(0x7f0000002ac0)='./file0\x00') socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) socket$inet6(0x18, 0x40000002, 0x1) mkdirat(r4, &(0x7f0000002b00)='./file0/file0\x00', 0x0) 00:00:09 executing program 2: socket$inet6(0x18, 0x20000007, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 00:00:09 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffffef8) r0 = msgget$private(0x0, 0x404) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1200041, 0x10) lseek(r2, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x70c5621d, r1, r3, r4, r5, 0x88, 0x5}, 0x6, 0x7, r6, r7, 0xfffffffffffff001, 0x7fffffff, 0x3, 0x3}) getpgrp() 00:00:09 executing program 5: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="d78e0a0b835576515f22bf578890ede8326e414a6ad94a85c69ff207ede5679c6750472f4e9240834038d147651db728753522d68ea52dc4329358a7009a2150210d8cefc7a5dbf591e2d17b938ee5fc6fb20b720a643992751d247b7d607acbeb781459a63179cea261a155086a9ddf360321548fca5053f4f642788f26d6a948b23c59a3bbdfb899a8fc0361e73fcc52057d2e5f4206fdee538419ff0578d700ec107f3586934cc4841a868e2164b43c8ac6c6d5281faf076894819843623a2478dd3d4b360bfdacc7ba4c05d8", 0xce, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000040), 0x0, 0x42, 0x0, 0xffffff22) fcntl$dupfd(r0, 0xc, r1) 00:00:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200112, 0xe0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) bind$unix(r0, &(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) flock(r1, 0x9) r2 = dup(r1) mknodat(r1, &(0x7f0000001140)='./file0/file0\x00', 0x8002, 0xf6c) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001180)={0x4, 0xfffffffffffffffb}, 0x10) fchroot(r2) fchdir(r1) connect(r2, &(0x7f00000011c0)=@in={0x2, 0x1}, 0xc) nanosleep(&(0x7f0000001200)={0x9, 0x78d}, &(0x7f0000001240)) connect(r1, &(0x7f0000001280)=@in={0x2, 0x1}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000012c0), &(0x7f0000001300)=0x8) r3 = getuid() semget(0x2, 0x4, 0x5a1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) sync() chown(&(0x7f0000001380)='./file0\x00', r3, r4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000013c0), &(0x7f0000001400)=0x8) nanosleep(&(0x7f0000001440)={0x1, 0x7}, &(0x7f0000001480)) stat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) open$dir(&(0x7f0000001580)='./file0\x00', 0x400000, 0x60) readlink(&(0x7f00000015c0)='./file0/file0\x00', &(0x7f0000001600)=""/183, 0xb7) r5 = msgget(0x3, 0x200) msgrcv(r5, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) pipe(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r6, &(0x7f0000002740)='./file0/file0\x00', 0x8000, 0x8000) bind$unix(r0, &(0x7f0000002780)=@file={0x1, './file0\x00'}, 0xa) mknodat(r2, &(0x7f00000027c0)='./file0/file0\x00', 0x8, 0x8) 00:00:09 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 00:00:09 executing program 5: r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x22, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1ff, 0xb0}, {0xffff, 0x5}}) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x400000, 0x0) r4 = paccept(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0x40000000) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x80) r5 = shmget(0x3, 0x2000, 0x9, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) chmod(&(0x7f0000000300)='./file0\x00', 0x1) bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = getpgrp() wait4(r6, &(0x7f0000000380), 0x40, &(0x7f00000003c0)) r7 = semget$private(0x0, 0x3, 0x110) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000480)=""/161) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000540)={0x7, 0x1, 0x2, 0x100, 0x8}, 0xc) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000580)=""/184) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) r8 = semget$private(0x0, 0x6, 0x100) chown(&(0x7f0000000680)='./file0\x00', r1, r2) socket$unix(0x1, 0x7, 0x0) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000006c0)=0x9) mkdir(&(0x7f0000000700)='./file0\x00', 0x100) 00:00:09 executing program 0: r0 = geteuid() seteuid(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0xa8, 0x400) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfffffffc) fchownat(r4, &(0x7f0000000200)='./file0\x00', r0, r3, 0x600) mlockall(0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x4, 0xfff) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x105) fchownat(r5, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x200) r6 = semget$private(0x0, 0x4, 0x100) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0xe0, r2, r7, r2, r3, 0xd, 0x180000000000}, 0x4250, 0x2, 0x100}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg(r1, &(0x7f0000001a40)={&(0x7f0000000400)=@in6={0x18, 0x1, 0x0, 0xd1d}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000440)="b1dd05d5279ac3b3d0a839eddee58142f40417839ad1c8df32216ac7ec38f0627202ff5d19b34da5c12cc5d477ab5fe22a6ff2da355f52e8d611ecbca4ce3a07f14ff58c746df820d7aca187b44a0f46aa1f471e4ef60fdc01d130df4787f2f603a19e0807654845a9156cbe91", 0x6d}, {&(0x7f00000004c0)="ea1a56f6c0641b0348f1ddd7", 0xc}, {&(0x7f0000000500)="6e8aac1ef712c7ffd5ed6e264c0eddf19836adc320d9ddb5aff582b85e60ff2473e7ea9a0df1f81af3b7085583aed163104af70e8b6e92b73b9ba8a860a9055467ad7d540a76aa2cab43855b45395be972eff3f747a1f09fdecf881d89cf1829764c1a7eaeec", 0x66}, {&(0x7f0000000580)="ddd124b7a5d3a275623a469d8b9457552ae296019dc4c8c34b92567792a60b0aba332ad94e9a9b5789789501d2a0c27097defd4c40fa653dbb75afddcce048dc88f1de47529ee1c7dc80a42ccec4014b0a545597455653b5746ce706b36a1c631920d059fd9b9fba318a987cd020139d4573b9d2b27f386d220cabe389a089215c5f934401ef964539c1eb8df2b210a6539bafdd5c20ebe14c25b77f07d05616359c21310b6dd2cb569dbaf37b3577bcd269da66ff9dd97f5c39e979bd70915fc214249374287721d219846da1325109d8380880d1859601f705ca5ed76661559bab230c6e0f41d4ab6195680a5c5c3d7ff8b8", 0xf3}, {&(0x7f0000000680)="5e52e9ef0691fbc5287f4e737a8bbc9f4a1e2147bfd59c441dfca3808154727d9f8ef42290121b397e7c50197f3b10b0814161ca83bfa24d5d772b80d10b4ea23b1083a47252f7d60c79339d49ae65bd91e816378b4edb294a98c59b88afbe3b0ce56eec28df7ffcf7462bd64748ec0a616cbccb2084cad4b468612e877d9c63095098375fc01794d4e3457e6197b734c12d713a90", 0x95}, {&(0x7f0000000740)="7fbb43c727807df1520848381f04414058d1d219702688bb0215513e00edde59b92c272158c5ff4675c41a4b292f6074564e6974f18eb10fe4849ea3583870cc4c9331f2f36b1b671f7ac270218bd3ea77", 0x51}, {&(0x7f00000007c0)="f79afad492811b4efc8ac3f26aa9477983b193d47ecb81c959a82f0a314aaba544c7c1712e95ffad0fe06fb0751d0107d1db8ae0133109bb54b0cdb637d504f8033026d68eea8503aefea4d2741924f879294165182ebfb6d5f969cef9a0fc86c50a6737142b037bec144397b4dc01512619c78f33de0395e5776e161d2869ea532e8260b06f1fb48ab474d7512228c2d7e40db4cdadfe1242b22ad5df6f9c8c08d61738bb92c92d393260d9046bc142cba1921d717da321175c25fd2e08ad210f791e5fb92e88ed64edc9438b632627b0b67ddc7077813945b357fbbdd34df77b55619e00a64fb2c8fa5074119cc22246a30dea7c07914987e2d8f9eea9f3c537f55bb1ad583cadfe143ee391cb96ce2153bae5b5dea6d3cd035b19099f4569aa8f1f66a0d4693bbcd4dea7c604b3850c44659af08acfe926cc5001103731259b46040202e64a8d29f6e21ebf100e0d78d4b5bdd786ef4f618565062810c54804e839823ac38f551ee055c60b7899b56945a0c689fe1a090de7da6c17034f7bdde3b811ae5426c26a82bc8c13c0a9eb3fc5ab22eea591b0c6a5edf254a23ba8fee8958ef62f7782d2e500874c0af06d98567852483e363c8030086d5237090bf1315f240688b52e6ff3867096f3a335d1cdb42b44281bb1cce4e9c089b7396e709dc0de492d42a1bd0f880c631f02d57417b96bee98deaf73df8f2458571b23bafed8cf18ee41218e3d3458b531701a45b5e7adb9f5905bb23f5497b463e406f5aa0fbdfa071da6c0ac5d154630c19e2fa9d5942bba1f936a1d4934f62f78a414bd53491f8f2d272197999d94412a2591b6ae237cc5566c19fce15919de5405a773a8483ef3d4ebda2478cfb0708948fa98bdb74ebb8ce8fd4eea8710b71ede7c2ab7ce5b89ab29e97c974f89180b215768c4cc43b7107b723839f36117b9ac1b659c3a0c74a840ae6b77610c799ab4d23f4eadbcb5e54d7b3bb3f9284990b578008e8d7d4bba2250c4c7bd4954893024b9c19202091d9ba6dd0aa399ffdef663532d659a64dca56540bb3be2b17911527d528e8b47408554e7e5677c00ab0aab8c5074fdb8c617e1d3b99390199ae7c54d1c494dbb10597db43a626162537f936414a1dc42e2f5497c82e0fadb8b95bc72877f347c40635a17a71be993283cf49048d63b7b6de78ebb915ad1b852be4722a8d051b0d8b509fa9087478706611bec685b7cb973558058e07225afac765861585e26e4c6a1ef363e816ff6d933d719ff5d8bb8f749bddbf5b18bc43d2a22e2c5a7582a73d2f63a7da886bb3ea6685b6ac7b28d453a715457f90470243180d12273c0fcc309c61471a072d1c19f9d0bc288714c0a032dd102bf72c1fefafb18c6178c9755c70a2b30dec199cf6613ddcb6fe729cc881d62691d6442eb1dbc0f761c0a2c14a34b533310dd1d5a77fae80b48be03c9126a546f32726c6e446024de98b334f44747ea400ccb99258c18257122d103ea804c0425d0560597244d488f58c9f8f3afda323c0c973449fb337d51d0ad771efe73e2240b3aeb689d54adfc376f192ae0c71ddfe9b1ecdc0dbd20f2c0be93d267f23d5245b9b8a14c16029a21510d152695d5f095d609b6a120681f5366448b864e4d4b84b2319408ddadae2b17ab4b62670610ebe0046852e8752ce5368651946990d811e9b0e1cf5d177fe78c09f95f3753ae70d75875cca42919616694e89e2e3ee42110fb1abc385ac31044fe3508511759137690a07b25b2e622a138c13e44a27ab9f7ccba27ced8a90e27f8a43ec05656cb341dee078358498390b26cc30ec2b53f8978d22cb64896c8fea350454e1e4e977b0221e644eeb25ce46d57450b0fa88a6054c94a45dab8742cef9e905e56a8bed034fbfb787aae29bca69d58ef966e1fbd11459c79850bdd18edfc72e6584aa00be6f5142aa522f9ef35300bb380b06f034cd3a25ad969407ccfec501b2d9fb4a80c3835b02ba3776333025ea217b6eb70619f7214a8e853cfa7a7e59ef5683518db6d89992583e9a68493d91df961e1a433c3b07490457d950f3b5b8ffa171f99f012fcbcc572fba0005e7ab817c5d32083cfce2efd8840452c36d8d46dc05317e92ef2d538b74ec93c48f3e347c8e5d7b4bbc25dea593e4c140ab879c24a017536732383389f5c9b6d331693174f5a3c594e6fd8a6cc098054bc32d77f6327104b18703879d0071408a77e1751ddc05979fd1dfe0a063ef3393561703cee692330badd27104aa09ef877bbf2c8730c00bc51b80aef97b855d149e9ab22a64b3d18883f8485cec9e0e2ff67c7558abc0c792a5639083dd52ee37d78f6f48c7b0829d8ecc7ccfc3b43664f385441fef5b93f30857e3f836d6f56e2dd91de244d1fb95dd3ef667895cbeea51ac8c201a2218179c236955cf203d0655af7fde313ce814180d06751041067762e98e140d0d83b3c28fe57e7c408b626f350a9ac9bddd625f0364d50ee84d1b3842520f17384acf20c9f8463cffa149eaff9f433a9e94006a3388ad090c49ea9744851d434b15606d13a021f2c6595cd6a69428827b3b225f399f207329e69f2eb71bba173222a0751cafb8a15064a11f99571645451f9f522cfe42da776b5787904ebf6e536de5788b5d11f7198423737124994a829efc3d4115372276bc19457ab60622fc410453f881b4dcc6d31274d8515ed05bf2e5f6f44eb642242862989889e7eecd0d1731dc67f41282ae1f6ad8efcffcf2ab53aa9002c6840130dafd273fffee15e6555d658fb439082c8608c7313630c891795a367588f4c2834dc18daa76ce65fa1249c5a3aa7cdd3fdb7925c3896e8dd1070ed54a2ce4bf70b14c80b06941cfd7d483a981ea120962cb7517a8e550a4ef2358b31226e09548deebca85bd5d8ddadf07a347d0765a000fa386e5f716d24c452c397adfebf2cc31086812f16a9aa828153f021324c5fd441c759310fb95c511cdd89824a53514e3df4405e573c080cbc530d292279bc816df13b4eec6b1caa01dac1552dbadfcb58ca4f62a3d001785f9c7add5df37c28f46bd70f87727bdc807db8592362d514af3f9e63d6477fbc4b5d7a4b2a585c77e799c57608a11c8aae9b2e101fdf20a29de9760209008b7b6d459897e5be125cf65bf5194b3bfae7a5da5b27c52472812f27e2fdd06f86b36dcfaba52ebe2fa5add20d66237510378eeb685775ea3322350cd35a2e4f270e95ef2cd80f3ea1dae8a6a72f53b4d65b5038a010b46c0e3b467f137b31768bc7b56b218e1471d9b9e8e5b98b6fa4591e2dc1e2858218cd162e931aaf3049a861ed511a7e71077553b7602f2ecbf37fd072b7a04110b71e135967e74aa494654f5dbb61ec514568f0fd37e97308407c0eb0f4ddddb9e71865f6b54210829ec2227b3bdde0829350ad36c20dd8895682266cf88e8110fc5c6f1465277882aa9d822e4a79426e29ace60d45b103b7274175df1b42a7f3a10dd4f1eb85bb5c3f7f7413646c4d82b82258daaf330aaa32ef4e4f7e990bbf5180a6b3a2bb5749104b3f272df5a9f432559acfb53dcf038f9ee623b2bb10c77044592e35718b53f3478355546baa7fa0cc2ad0c408d32a580462b7951c9518224b51ac5ca6a511b2192c31a933e4a136346fc7b9937688ba8d206a1cc4b0da3da6b6d2c28d2672ce457dba88fb8952551585a98bcbb0970e59194e41f3e9c969128a1cc266c34bc870c80b0ad64162a6e3d564d4f53d55f2879ada8fdecff6a6d356aca692bf4be6ed6d89e472e54259e7129e6515b47da76215e513e9dba0af576033b7f1238134d8037a5c1ac1ce70d19e366d963631dffcba60b7ccc396c077eadb4ea40840c034fec8ec446521af227bc52d3a712778e9814fd5ba9a0861847a222911d6daacab4eebca5cf7fe3b7a74128ab143cac4ecccbddf86180bca4705da6e181317834cea449dfde56923e82bf3f4ab7a2d707ef61f83658b8aa043691446c611d3b5d372a8502d01542b7e42aca275f1e10b9abf068dd0f80813b86497a9b763e60e6efbf016c2f26e0ae25389df29b09b8306d46923df717486784b917de6faffbe1cef087b1902276b43fb31c3f2ba772123c101ab1a8bae71e22a55784f26b4e0ba3c06fc1ef241d05fbb3c66320163a5041b2e6b69f4fd107016a5b81446fd26095066ff915ae216020ec162e5bc1701044abb1b9e2b79ed832a051eb83bcb962e5976c1a41e09feb07521c4c2ac48bdcfe5f2a5c9fe4c39151830083dbd10e99b65bd2cb53c2e580fba3c30019b2d5dd318477a4c6cf35baa8eda390333ee67471a163622f542b8b1554b8b72d03b59f82b058644f18677f8d91778af08b9ade4925a8bd0e743acf81d1947517144c30423f1415bec53d4d132e468f9bf012d4bc1ecfc36c52b5eae8819d479bbf385f491adab278a63b2631189fb6a7da4e3075b28d4ce5f1240b0490f9a5010520421d4852410322573bdef57d769036d914d556a3490bbc1e2e0aae4e8efd8e142002559cbacf930e886317eca8da5d0a822bfa429f5bc4913951aa17169ab545740579159e85bc3f5a11ed12726318587c91055925c00d15cc2e7fffb5c0d2e523009e954919ac4dc545d1cb4830e92362a58c9658a0c58344cb37d46bcbb6473fe8078a60756eb85b942722e5383cf06614d74613b1adcc4f9e1fb71703413ea22a7d2e3fab8b5baa28ca3ef93b2907057c01849eb65a0a9f2be0652ead680a32e33671426d949c8261b462b1e2c1ef012efee4d385a27cd49e3bc95acc483eef908a17315428f726488f632e7913e3f70382eab9090ad4bde5605357597ed23d926de8d6058ff55a9c590d6ac24c52676c925b226645da4b56992cdc84b0f075054e33b2d98cf7a4677549b4cd6e74f3df13c1bbd1b03123c0f10a87a2828d67d8ce3849b6942c25e2797876b696a714748d2aa5c10c707f1d2e2c3e29e52a949cabc701d0b71b48718604f2211ede98f37050847d36a249791c34eb6e6b3975259c43359881dc84bf26c918cbae16ec364800a01e96ded947aa558eb6a84d4501d68138cb5075fefff00b4ac3bcb41449868760203b6652fc451659cdc6f5f554a65e147389fb6c123c6440ffac01c08eb5f1d5054315883634b48c64b89f108596a3ab92bb5d25b241cbfc99a2cca09103ec46857fb40c7af13680223ea366b76bf729c1708a625f6cfb53d2e44d1b533b1af75a404f872c20de148f0e7ca4a670b809f79392fd699d18c8cca785ac83d511a0058f67d025f4cce563f5cdce0eb9c63a521ce6724c50a7b251f0b2f32a561b1e3ada9f30b6ec1e797be6d8b46cc6de3dd828384f749a94cc6502fa0ffb3ff4c2cdfed525f6b014f270353ee0ee802b20177bbf056165b51f4868fd657f783b9f0a29bb2e3ec64d63de11121c654be6966c5df0e0c65a2cb8971f24ee4a6b0c5135e12ca47eefb5dc1db8dfc4a2eedfa10c7df0bc24c78d5732f1399b81faff0ee9f6deb6a3f6983ff746dbe9c809167743bdaeb9bf5919fcb9551eb3f7dbba55595f0afb457958cf4dc854e71dbf4387c1d119ecd6a9ea71b939342f783bfabd83dc0fa642b48b98bbed173051d48d888bf6c2a13b8ee2b0d66e1f9b939b443dbc6478312932f7e5010b972626ab0665d90cb5a06f9913460957ecc150f972cf4536cadbe2afa80131242e5551133c109e30253b89b456d0b5de5e4556b7f94483a2638ee89167297d55780f5e2ee2ce4fb5934cab3074d260e5291df4a03c0ce058af70067bfd6791d5d0c623b7b1e", 0x1000}], 0x7, &(0x7f0000001840)=[{0x68, 0x0, 0x1, "596a99ff1b792dccd0e0ee288569dc1a3b18a016cdd0851399e2a83d1d6eafc41c33503634cd7beb779d869a2fbc27c666f37c5208780b68b8ded6d1f63ee1e231231d8b9351e1296e66404e7d094f69a208"}, {0x108, 0xffff, 0x55, "3b338241621ed03a838af3e88c5d6407e477f3811e2b7058b34cdada5e643b992dba17ef8e5f01b4779657ea5223746e6f9199a2a72f52f9187cdac283a02e18bd58d092091a6294574acbea42d4823344fcf991a48ddf38af58e4f81807c0a9650edb7416c67c8d5ef327304c60ec1e0e8169fcd2c015a33c103020bd46fcef85db795c9316825d8c82ea337c7bada9e19c6caebd0be2e4f5854c8fb2c3ec5ecbcc2670689c620c8eac329925d87cdc9dfcb2c3198a3aefd5997d1aef18ec42adbed77204e3f86420c19ed205350238ac886c418ef9d78fb54cfd1e5d763543ab13be4ba542ac0ed75003a885e286f15830f036d308"}, {0x80, 0x101, 0x6, "a4a66d273dcdaa12cd1d56bb69f7d4d463be1b3f458ddbf444699624ab073c4d53a751625dc188af6fcc210a775bf0ccafd507a6b2e520ffcd49c98296670dc9c90460414efa3cbc47d69dca4c9e77d9ab35cff79dfda8c17d27ea8dc36d02805a7104f75ebded466bf781cbea"}], 0x1f0}, 0x4) r9 = dup(r1) getgroups(0x5, &(0x7f0000001a80)=[r3, r7, r8, r8, r8]) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000001ac0)=@in6, 0xc, &(0x7f0000002bc0)=[{&(0x7f0000001b00)=""/11, 0xb}, {&(0x7f0000001b40)=""/110, 0x6e}, {&(0x7f0000001bc0)=""/4096, 0x1000}], 0x3, &(0x7f0000002c00)=""/165, 0xa5}, 0x840) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0xc) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000002d40)=""/61) r12 = shmget(0x0, 0x2000, 0x22, &(0x7f0000ffb000/0x2000)=nil) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000002d80)=""/4096) shmctl$IPC_RMID(r12, 0x0) setgid(r11) setegid(r10) shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x2000) setrlimit(0xb, &(0x7f0000003d80)={0x20, 0x100000000}) 00:00:09 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10000, 0xce) close(r1) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) 00:00:09 executing program 5: 00:00:10 executing program 4: mmap(&(0x7f0000000000/0x4cc000)=nil, 0x4cc000, 0x0, 0x65031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80008, 0x4) readlinkat(r1, 0x0, 0x0, 0xffffffffffffff33) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:00:10 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) write(r0, &(0x7f00000000c0)="840612120efc9088109641a3f80352d29cf993", 0x13) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) shutdown(r2, 0x0) getpeername$unix(r1, &(0x7f0000001200)=@file={0x0, ""/75}, &(0x7f0000001280)=0x4d) fcntl$setflags(r1, 0x2, 0x1) shmget(0x1, 0x600000, 0x200, &(0x7f00009fd000/0x600000)=nil) getpeername$unix(r0, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) r5 = open(&(0x7f0000001340)='./file0\x00', 0x408001, 0x20) getpeername$unix(r0, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) fsync(r1) r6 = msgget(0x2, 0x100) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001400)=""/83) getpeername(r1, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) msgctl$IPC_RMID(r6, 0x0) pipe(&(0x7f0000001500)) pwritev(r5, &(0x7f0000003880)=[{&(0x7f0000001540)="16e9b05b17ea17e40cab2174da1f3ec2c2dbb49e2010f4bf6b570bf66381cfe976da2c2d5d491ad2a9a5bd4300fc297349dd061a5b7f664de9ee3f37f340e8c05dc0b428a8b7e1f5c567d72b35bf778dad04379429d3c49d71fbdfde334ce32ac49c60cfc75f7c256d2e4b473e33df79635a8d4fe22c5e3349d9ff0dfeea46882f43cc5061c3429282b7fabb3dd2e2585f2deecad6a6e0202b6e1bc4beeed7b92230bbe42d200c458643d7906b78b8888498f272c1da16b3773779543ed96788c881ba70b1bd58fcc2a7b2cfcae0cd300c927c7727df1a4d0f3fa721a986f44731f4b7bd0a33feb4e76fdfb08a63eae6a84ecfe4f32ad45727afafdbe961fc47011a177686000a6314ac17c45282a2730d7b9c178fe93e821fae964f8aa7f67f37c2b8f96bb100852c4ea857d73cc3d2d3644ffc93f201199a36f8a42b6b2c02a0982e90eb06ee05af64b2266725cb4b80a879eba4f2be148f45054ce77b90fe56aa7fec0840496e6c971ef50ee80c94aa96949c1f93a096eedc920486dea10a5b070bd7f6e2c262048f7e349abce4e6b19e70548cc8148f4969f848cfc2d9f46b6d2a7f53e73c22c324726d965ae86ac308c74196d04d266ad066dc7cd480c7e8e4a3fe0347b3d924263b9b8ef5428066fecc4e741849954f45550f82e2ad931d3355fbc8af858e7b3bf411847d3d0bddde4a96283fcac5b70540f2bc54dc81382869073b57489778928a1521d56cc394440d92436d98a6731117c474936bd35873e628c22cfb2802e581547ec045945d0170551d2cfad5d9645c563086ec858bc4a998999074ac8b50e35543baabebe3ab73bb771c5b7ba7ce72fa5fb119e134310390d5bcd7cbc0b1badf6b253d53d90a48a0fdfd00b4c5788d8176ddd1836ed7c4f1e539664a3bac209300af51ebe8622167575c2fab5043c67174837d42a766c7180c6dbddaf720942e08475087f8a20253521784ae1da302a5b97985ad0723d78fa112f5ba55b617a50f5b4ee4227534852a617bfcb323333a86d47d71c3324e2d12b7abcb4d4a0093e1643b0dc10cfe2ca1a9cfb1fd96ffb2005b37603c98c377b6358550098f95ab6b75dc601a2a9b2be1510abfcff1e7c8ef895d34444eb5be4f9b6a5b4d26e0e2a542c47766d4ea0d08dd7a0a68a9072ada7308778815be7a881be0e244b915e6ba1b6d94d45ba89cc26ee79b5c3a2cccb63f01ad06fa21fabb817f7027be92c47c0225265cd048927a143ff77a5600448662a575159203b451fd832c036dcf65be3ab0a4e7bed357e3e653008134504bfe2db2f28417f30d6d4562df10036a2e9740cefdea20516c0bcb824d1ffc6d7ca99945a631788f0a949c86f0453c98108ec60d30449bc0f72241a9e497e8ba9e83b166a9eb2e4d2b68edc37f8c3158cdf76bbb2f103486dbf52746f5344593d055bb58a67aeb8b5113decb93d56f04950de9c6fa6904da5948035bf0216f6b127fec3cc545bd299e72952b2ee50a8d75bd3109c333119d29d79831b9a0a23563c553d6e1abbbd0b2bc8d6cf5455cbb8ba8187ee556d2abe7ba52e198e885abd13b969ca5bd3e62e3f30a05602de6504da2230295f2138c65675427f3813e830757e8d57d9942f90bbf753d41ddfbaa7f05ccf7037685e721e14cd25c915fc400ecaac03b6991566ce85793de51648a9306aa19959ef8d26a29c9c00aad83fdcadfb021022fedb12729e29642fed9dbd9a1e7ec1fb17a188c0894504b68d3be0fee5f497c07088ca631898ce590b77bbb4ed59d4f0c0d95a488989914c352a3cd5074ad6395d74c9348b3023e16c9739b18a64251497c3fde69988ce836d815be0f9396cd1e40937b6c3dbeb1a638147b6ecdd05f3a7a435400ed91df52194413493ba2cdf5813fb0e083647e04a13617c7006098eea9e8715b8c3e698c450fbbe7df78bb7e194a621c3fa3ea277e30174717f7b7d059694435fecad45115ae3fd7ff5847e4a7d2dc01d2af75196220284a1c5f3b52834f02e83a80a5ebe42685f20d447f183500703dc12f1715a6467e1b593f9496122e18dad0f2ef197d3141d307581f90c0f28deca93ae8c840487acc05d67ed378802b3c68da1098ff1e623c475c02b1b52f6a8a8bc153b938387c499e04313ada60708c848a0d19e1037ae801c72166ff1a03eaeb77aa172e803a0d1e729783e743575ecb01223a83451d355d4c74c9d887d37aef89d224cee9a3841cc3da68de38b6bd1522559a60d7982dd477bc8d88a6ab41c36d1e11aae73b7f056bb3017c5c35d8277899c497718bd220a7db8379fafc4f272014d890da1da4add9e1bf597392667830c45a9390b00384dc3d74f9f7dbd9612cafdfdf8a6c70e0c28b5882d1aa75338b4f184fc5e57b21fd0bf722360c8f552fc502a670ce9e71f39a52c41cbbc31e5a179cc1788115b8fffcd2f9f52222e03020d569cad364d69d4a331d255ae2149dbb264c489f62a2836fc1cc833fa179a9b70c437e242e334ad38899d610b65ce852b37e38242709da6ec2904748c71f62db71a475092501966519386944cdaaf5252d14f860ea2f21a185350f6c3af40d00fb155de705217cfeefe1659068cb3bf2a6e3ddd703ce98cae2f584693f49fab30c151b256dca2384c9222c2e43dbd83070b47838af2c68018a4e0fa5e8da658f63383389321572f158c3576495dc1056eced4fe9b03b7af82252d5dfd02429d6fd6f0ffe7ed4e317b8b84df8c96b417fc923f2d4a813adb80c9832b12ed9b28ff04e668de6dcb9ebb4e0939199cebebc0b116257ad162c72b49d2738fb66098196cdd9bf980c6fcf563c3d2b20ecb5823584a8a1d2bc1d82f206f9262c9189b61e477492bcc2ded5f211ce6c7a211e949b32c9713172b26308890a14d2e674fdf8f9fc547e679e7180f0a82118ba0f7b58a3e548117d2027250cc656ed0793be66758fc565c1aef41905614bd41405a6ff1a77992f61232eb41e4bef1b291ff52adf5f277608ffd2a5426511edc95614941090042634ec8a83e426161abb85ef5ff1ef855622c4ece9cda56e70eafc9f12a95568e77e893bcadf97d2531eae3525d591d3067315e3d75a0992f5f27ac437d5073cd3f590709f5e648fbc3789522ab05f72d914c6af3469cd0bd8a773762762d938ad8eb73c65afdce3b9b9e2974de52f070487f8eccb272f8db02b2b6315267ddc43754ae4c94d18178d4d9c9461c0f1198295487604c3b06f5ab8e1a106e32df0b3b9cdd5f8281e5ec1a9e7203b0c0067e2250d05282544cd322cfd10bf707a110c7d64706b7512ca0248dbe5e42377491eafc754444b66a86a8bc3b90aae15f168e8306fc19d4502c47ecb11ea7e3ea6cc7934acc88b2f024c047bd273630387315176c262ec8b2d314fa5c8b80919b505bd9a05c2ed29f3c10fe0b2045852dab578c34a22f83ae0637deaf8b56f905a89647d781d2f6fff9e8f11551803ad94a19e3df8d85cc348dcf0a587da53fa7407f7795a93cc8da86a9468fa07a2e80f9e421551fd440eb6e63d36d6ae5aeb0b4d1f7f0f00bd1372bfc90fcf859ccfdf427f7f1a3ea00700b2da0229d32425fbb1268d029c1746e182cecc65b854949a2d304d550e3774df490c48d2ef6c7014cc6da581b68cbab72d7f66f2329e63ad7e0e97c1a24f5e3f343bae93dd982f131e7b4dbaaca8a133b7b7cb116a8dc54a063b31b95a3e71933af442e1017e41d1b446be23818f0abf23e3136743b3ef70197fdc3d35d29f01e8c00274cb70b782efcfc3f6b20b0ea3e841cbfd6c9d512b3326e4bf12884317fb54ce4727941db79c636cdd5083440ef46824e9132c09bfbcad933197691f8b29bd843b34782a249da171e33b3d6eb11233043a976a5721a9f381fd3fb9e2a863f084c7ebf7283f31632ffe1ea3b27ea0e3dd497f04c2d38ad75b49ef979066906efe35a41670d552586257754733fdf22c9e39feda60f9f141962d6101a702180b20f61618c66eaef3df82bedb424d86bc826f34c9a41ea284aa0b31936f73711017b3d861a6683476fa63e9d2dd0f6b5f9fc3ba5b757289685f1708c5c02f80544c2cd15ba747df4fb2357d0baecb4b1b9548c42e6ff58b811cb64c9feecb690a044e73431bd19626840562799fd12ee6d1c1e44581c400533f2e6cc5d610ecc426b020e3e770dafa7a290a7830aea2be0ed8f53d8685a0ccd32d7b9685098cc0790e6852d3d539f0595bbcc66c6c90a58ff79f38005b751363d4cfc66ba001b7fcbd43b0205cde43f944ea68ada3b844a2881f3dd1ddb7f5ae51f7588316fc8adb92b80f5f4c37084f79795f962ef6a2c3163852ab127490513ab3399010ed98b3788cf94e68f06a9c29faefa9129681062799fe2765b0c344ddc7cc91288abc9231c920d5f23e2194aac844052f3d81df9c4fa741e9e7b4913903f0d28fe96d8972e7e0562699166bfc2e4ea642fd4db9048066f6d4772da4c06cf1eaf7d893ed85b435433c623003d24207571b4bcffc36edd6f199e02de72754c0b9d40ddc7aaf591459a03f4e0decd70ef88dc8b7d5903ee52deeac0bb4d4687c0c6aa2e4a00f57360e3acc5ef055bd8555a9eca027bdc157c3ec55162e8f2e5bc8542c92195b6757baef2a390a16dfde6953e1ccb4685b95db5382c3030bcc2e7fa9f8868bca1c3df56d4123d3fed43c67777e2074efbfc2cf1bf9cb3ae7e299ebc0eb7addf78f637648b3e6748c7821eba343f2d24ae3e31af85b7268dbe3dc970c021a48f21ec13e59c8e0c263807a4b310b680511368bf360c99a6b834159ab969e3bb683b2bf7d93414a0b078136eec5bb88a6884d48d947682f44cdfdd650bf4e1e43d01c46d4a4c757af629caf3e70b35b03224f5854e5c00c3c3466b27bc82b6283d598933f2510db90d1f931d02433ada0350acf87e2099f6515b1973d79e114e3a7ece52c0d3d5e4132e016485786382c653ec62c99bbe8153cf5ab50bfb3f0ee9a01dd295912da1b9108ce2df73bfd53fea1e91bbb426a6776dcb5ef5617087dd54c4305b64efded0d84fddc2167065e8008a2c3963a15514e945a45f437f82edc419297090c5326f6ae4f057b657b727d308fbfec5b17ba4352e4c1ec5a40b016fb0440f93b55b6534490804f50a5a3672ff09ff64e7731babc039048bce7fabe2195d72b681913e5e3d787a1386152eed55dd2f2249384be411246db5d6f0133819cb0c9b204593ebca6e8e6405446ddcf44ab85680c35772e2ed8c92c458dcc42244b920754b605786be2b8490bfed27cd97c26d9a21594c2ccc0b991bd1f871560f520f9759b946358da3ac69b19640de2b9a43be11fae23ca0d21eb73bde09a81028ecabebb58444cc79c8fb027dc71f2770a87fa017052c2a23bd4b5adad12fa8a5b094f573e84d443b70ded98bbba7a32b1c203d2558a90677f060815b5b716dd8ff42a6a0ed3ea0331945eb6f034047fed1f3ae2545276a3310d7ed6dad5eb7eea25652d9922bc38a3b90fa90babd757c3bc3e608281c33978d5dc70bfa5255ee119217506f6247b0e6831d6b980f1b1d1f6a201f67ece97721c1659e1524ca585d8981ffde02cb58ace30b9e5169c940c3c1ae03d1b54b3ea018946659e0d9d74652a70b5f17a60e3313156c3583685152c73d8f75e240280f4008fb192fa6dbe71e4aa97cbb0917c4238456dd0eea75d503d42986ab41828590a6c36aae28781fceb44bb5e623ac17cee960c39ee67c39b06f3210bbf15f3fe1285bf6fb01888e618cbfba122e6d6e874eab77c99dc93fa6f6509", 0x1000}, {&(0x7f0000002540)="25ccf19585a0e7886f0f0335b26cd3e8eeb7326d547ce4b098780a675fba23aab72283f9b7ce5e5d91c73bcceb22806edf2f607c77c3f0a6c0548cdc094f11134fab36e4f54eb18da6c0a94ce480", 0x4e}, {&(0x7f00000025c0)="7f345d786268bb99f66b6f0a603c18b307970d184c18fabd251d99af458349fdee8e948a701138019d92dc72e1a21810ca7e47b4e95795cf61f26d24cd9ca3048fa4f176563e03eceb97e42cb981c21ccb2cef78593062ed2e4058bbcfe5c63ae147ee640e65ed9251f6a3eba9128befeb446bc60981b85962aa7cff3f529a597d9fe73b7a5668ef8d316273ea362c670609bbd83184816e18520c6c8ded785ffe", 0xa1}, {&(0x7f0000002680)="98ecd7f12afcac8dc762dc789308fc001771bad5089504c861b0fc14c1e555a268598cc3512fb2597c79f4d362741308d67f737b573462acac82c03968495f6aa94569e58cc8ab1eaec4bb4294dc0d8e714d4bb010accb61de92c9203d44f19f7081624fa992ffd674e8ddecaa95ea158f3ff7b0c4617a43f4646dad12bd88421dcb051af80872ec26e9b5567bc4686975eefb5d67cb2cff2f1a45d2207389f28b411a520dc275efe8071579e0ff64969cb41f1d0d619ddb5034902b4da2e670690a0259902f36d6896758e2513b2841b1b4ebc52b71f383185f9c5920a52a82629d8df47442e79853f23d9be2c404864917cacd19fee753ed4a1a5e985dcc130fb69aade1f0496a908f6d6c5f8dae78fd06aa48d6d593773d59df1fb0d875cceebfcf0b134a2e6e7d7ad9561f2d1cff85efda88ae96ea10bbb73a70c2f8814cf73d420e824a556d6bc276be4cee08cf1bc1cd4ffd57c44d40949ba3b67f948a284ee1451f75b5a2232db89612d2c99287f8f07253de456baa5cd6951e17e966f93fd870ba2cc034679e1c90300b7457a07b5dcc55c4f4956d94c8e4b7f73c2c591baf50ea43d47b114269f0080569d8a319e7dbfb5aa6f54ecea994ad3d78c6fe584e15897d6bfe1769e897c35bbb328863c727772adf7b59d3644670e5c59952e9b6885807e3d526307067d8675913d9f86cefe7e167b534f6f6cc40d33b5ac44d03b665fe2aa0d5b067e58a88d5254472a4c9ee39ac195056ca4fb34ef2bdddea98fc3e7ac03d8ac948ca631c9f7e4da71932b6904a6ec117d356f506699656edde68ba1009d446e81e41797dd1b2d178ab5a608eb6e35be32175bc32f1a1bbf2b3f84ca9e58caf1d0d2eacb27facfce323e9db233e17522041797c677532ec14bc42a10537c1e59e30380a321fc0e56cba2fa41dd86db727d884d990761e9c0a60e99500e3a25a28d75dc1c586ae79a5cbbffcb6a4b30eda62a734faa4da590668906dfb311bdd2cba532997520706f608127603c15f638516fa554b9ed8fe8e7dbf2fe91705650e29e00bd84e3a884d471d53840712ef6b0390db6159e555f44a7ab15cd14fbd4970d7cca46ad70fe36b111702da7bd566dbb48871f93f2f46cb35f824103581a8381b8bdc8fa472c8b0c36d32fed89d272368708d9e021cdb9c8d749d289d60feb3b61bfa8cb2ad20bbf866a164f61f6046b79e4691e0686c268d4baaf84773c85080026baaefa7663b8acde02123e58f3cbe07217f6e6bcbef37340a92bb922c7661a69867fa22c69d6ad88c15f3791f0ff3308b7f16fd277b3c7afa8b432f2de62473e25f91e06a595d415a4d2436f5cc8ddc564faffd5bebeb34b258c8e0c6717579fe8c2cd24a79bc6eb266db78b3c1d96b13fe4c46de67c33e373828fe7f154605caa33f535b5ad384237e849a2df3e0d74804a856379e326128001854595c0b95453afdff3ccf46d558521f1d67de1e15446a692f5df8f48f8201f1e4bdfd9e1043a382a2f76d435fd8a06909e5efa8015076e18d285009cb500824090d8ffbcfc9a178fa89cb836edc535d9457cbf38a56545000b1d720f791423aa68646d140746cd5530d3514c7f7c4489d3d1804cef52888d9406379048e1dabec2e5aa0daa6a0cc1684fea5c77e7854d365826b67102ebde8012f577be2615bdb97618971013e518fa882dbca31dde62750a2a25664841b839463a60727e6fd41442378405c024b922045c60e72caabe8223feddcef3078408e8d1ac1a6744b7aa8eccb0b8bd3e3b8010e0be116a4ef4fd603efd77ce83f49b345f0d367c5d9ac718bb4a55ef77e4d21f79be806db0ef3b70190053a1f940467cc3d4106732f4bd7bb08b5674b7160386f6ff750e16476fbb853eaae1ba11020b79d2c77dd057832c5fb81508bff2fd545a48ed263f88f0c9e6a5d29aff66c44037ce0402b11a7042f9798f42d64346bc3ee23d10d17a0823ace4239b39c1c1e422e38d72d45f1d659a3e05e999a508a03d0ac0267bbd31096ca2e79a8bca8b2127342ef1cd953871c9e66f4c2dcdea3f996f9dfd880bc224f00d002e2a7bdb536cd86c37851af77d1a50d01532c82be1e3186284acb8d7d022a9abfcb6e17815779d0a12e5cd75f83e68544e9523fddf966a7d699ee6b899c1c568aa2d00b333e89066c59d31d36fb77d2360dc9aaa311874a218bfcce79fe680bf50df4d9380d2c4d41cebcd4642c7a8f9267f2df7d243bf0a8e1ebe30cb0261cb3b3924fc7fbada62f78dfe38c42be1d8ded6ffd6af43bc0abfb77336b139d4386f8e137cd08a7cc8eeab851eb1833af9827ae333c8ad8d5325f4978852244dc025e5dc12d60527024c2f1d59e214b12e6bb56938961a206d940362ae07f5af3573f27c3a194ce21b42771c8620b6694cff1a2457336814f964cb0311e7ba6f4ba45c38eb5c3f1273b197f0602f48f753cd835b4f2c9fdc54a0c168ec77ba09b36892d6ce53823bfa3d437f9e71edcd13a8ce1f315271ef849f501c25acaebf6b402d2546f35744808327585cd120d1e95db31798d0f09bbe4538024bfd851db5751905e0e4918ae301fcd41f2f13fc40d40a0141eff1c9e18edb7de14510969bf0ba7816c98e5e264f35b94cfd7bcb1ef976c935ed3dcc44b1fc8b6e77c193a06cd3622435bc7a38684a8e8be20b9fc3a0546032e68f0ada79dde6f527c1e6ecf2c2b160079ccdf4862aa21338dd8ac2774be95319c57a2528939ed8df10bfa2e88cc774a268e19e3dfb969f0db01aa7f566ffd084522a184acb77e66cc689043c65ee749f017c17aa7f3b560b6139a211f792e51a4e7c23453b90241d137c928d8f454f62002d4f38ffdede86a5cfe35d1d9b86fb5e426275fa74790b14c5579f7349405886a0e14224888def831e0b990e0754e052e542088ef98d5cde210013c98e6b05b95cc343502f8f665e6532f83d34f7d3fcf40f8fcac4b431c8cfe907b57226c98d0bdcd74c51662fad74d53124b857ad23fbc7b525fe530ec2e4654c0a2a0d1e8d9491e1f3cfeb15e4e4f47d077da33caa5e92e835321e7262bae092edf7f115ab6327b6472429ccd0bb1d5c10ca93a3c6974c03346b6d15aa98c60b9c48691df42871b326dc62f4b0f99e79d86376b86e73a155b12257d8e1f87a3618d3c05af11b18c3cfea2969a7c01b8f2fa9a7222c54920c41f79d8a59215f87ee0a78ea3150b85262858238ce31d857f6c7eb69826db1529bade6c425eb33e5d947b4c3ed7984d98280952f7451c471c3da8cb86d7005bc554670384edec257c1e96393f2d6a6ea08ef28c65421fe837f08bb0ad20e0d94ac3ca7396011ddc5cf0b987a0ff73152ff6936920eec68b716e6d498b9119b3ce361fe04ef08b4f2567bbbaef1a47eff1d82cf83d0bc422853a30afdaa3bd9c9e43fcd7033aa5a1d82e85234b78d608fcc4451326eb39efaa43fe7e2df9ce2032428693a537cbbc7c427841201ecd681cc7158e8e0c9923cd4d22596da38da6e3e95442488515661ec0c99233296ebebd44d145368a5a8ce965bca5f65db94e6aac511fb5084b2de309fa133e010daccae55307b051ba8ab7141243e6466895bf13b6492e8611a551f7b7a545b20abace93abba6dedde09ad5a9dc06edf5c4504178fd6bb8889e3a6038798e24752a74e7ab51d161f0e0b9faa703a200162bd28a3cfc3c32e6bf8dd8ce7abb382136fd738ab34cf9436eeb614606f6cc726d2bc768745b57667bebf0673f5b39aa63cfb571518122ea91b309bb5c0e9443bcfde89aefada4d0d00bb6cea8b45a7d7f29e973961be5669297527abc5f28c71d3b5470862a0257bb446cdb0964feac643e548a5806af38bde0802bc4b80dc9a20c701f802bdd5605ac66d1f0a33b6c1ade2e29ab39198cde6def8f393381c58f212df2bf871e594896b6976165c29d81dc0ac491e2b66dd0c3a8c43367db2c241f281b7adb03db2744e3da5f1866d629b0285430158c76eaf2b88633d8d7fc766cdf31039d9f5913f97ea604cd2206b9943a7ae2952bc407cdd4175a95e2c6717c7c7535ab02c188dec463914502c8789e580c65ba7e0b4eb645c4280d28e973d2ab5a4ee9383d2938332619e460515bffac6c97f8bd2bd84fb67d1f9cdb4f56c91625b9905fe54253ac6d5f4ee53b3dc5ed015133cfa3645f1461c98ac258022b6680ad062dc33c6192eaf4cc466a1a1c949b0285067b1ed23b3173c28699d957a0429f370f543b145c3bdac66c8cb8bf9f4f9350e81f7e595f61cfaadf05360f0dfba9eee373aa514641c3f0c0e2554b657f352e3aad43fcd69e7a3102b490b604640ef56f6235a4eb2ce63544b1bdf09081045b94a607fc1709612951414468457c88c876e2e8d6ff51a9666fc3e85aa9e3947c433817aa4539057aa8c6ed54594c763329eea2485d755b4ab6cd832fc1ace03ac6ab6cfa1fe8a1f5ab8c2469c9ccaf5e2b98605e21c018832dc4966d1d57012dc718d80ee20f2cf7ea24a1ad6899d840714b564888200b341205b44e6468071b91409f4d0aa01f6f65010dc7f2d94d942a7f214d1d8f2d01ac095585a629dda6499caeada799e1c13eb385e18518e669eb82570f396a9cbd6cea699ec8f1d3b221a11744cfa84a6f1a298a914a7eed4831b82b251808262a185e3f2f72a4078f45761afcdbf290ecc7ee2db9bbeb993785f5f1b0c7d00378dd66e2e5306c7aae2e1d52c5c0bfe4f40ee6ce2e0020ace1a19a526ece17bcac956c1f7281e0a5a2455540c86638953b3beee5065d697aa2d58bcede31b6aec8082a92f828eb3f2ca0faa24b0c80ed2666eadcbb4b3c77f405fde040d47f0108dbd53c4cce09e22bc5168b28e45598f07fa431759e10e49076db1246a4f6dc5efea3b8dc285b3f041479193a5fe2c5edfa937230c3aa1309ed1a2f53b0abe51227dd9f65c45893bbaf69357701459c45eb2febf0dff51305e372d4d1c3b18e42128aa3325e1d019395b3d21d8c590777fcc3a37fc4829233976404c3a21ef73f9a47ef67a2aba2bcfba6073f96e182e8722a79a5b02fba354281d7ade7d0bee746e1fab244ce70afa294d82cf24ba29a02b6ce8337df937a026921bf019b864180b7a65d7da37195011ff3b1d09db29ba1db6b2d6e2bcf8915ffa6870a2a29562d913a5a758287a5502978957cbbe7a17c98e0a76c27d09e9ee6af9d77f2c621d824db7d3c5f881caa1dea075a45a8524a203d71b956c2591ebded7a8a9dbc08b457fedb59329d27d89e85578faa617515ec0812189e9e58e2c6b166bfab2d8cab8dc333ddb3d4d9b55a144f4c52a190ae5c47692273b6cf441fc7573729c8ca1a818cf947d112da2ebb81c6d0f0b97876b4381bcc266d72eefbfc5a4d879d297db10217e7cb9e337436b11f63c18e5c40a80fe240e03fcd3c1ce324ceb3e33ef1d7a01fcf8dd5f3c1f13f8f47c991fd9adcd37fcb2b285c2209a411979ef90f746c5597851b91c52b29adf1574c0a906b0b58e0dc6afbb35d2c451bb9f6b7cae9e0faedd175bb150f20fc8289ab16f1344b4ae6361eca1dab41da40758024c5185f8e2103d6c60ebbe1ac605d5ce6d5189652db9de94139b70c8cb82f16e23dbe6992cf626ef917be5f7653a31fc8f7f7996e4c34d3e562b3a77cb71e2e72799fb8e4210d47bb3f539501cdf79cc1946788391e6055b7eac7a5aaf8be4d6b7d65da991573149f7bd5df38abacd01a486e4bf72b1a3c7199b5310226bdbd4fb81c3f8050670b2a81fbf8265c3d037587bcffe1c5b1fad58b5d939a61bb5", 0x1000}, {&(0x7f0000003680)="9d01dd44ad49bef366193e46a5af9de5eedc88004e293b976a6d2f340d61bb4883e0f219cdccece100417306aaf06f5d327ec1a1a274f39293fed50105e7ba4d85a630b9c8f17e759645bec0d4cef39f55386ab1d8bab0da6e6ded46348826dd33efd8", 0x63}, {&(0x7f0000003700)="e7ca2737edc8c181a378bd6e2b5f0a750d877ed90ae0be3ae678cbef3c08f1f7e4249aabe5d45d1b294192986f0fb31f81f0754e6807ddc65e68921e3e3decc89458c3c4cf972f5dfef1280504048ede65a25f33289c0cdce99b932f5657df8725208b1bd053e569fb5ada34", 0x6c}, {&(0x7f0000003780)="56dbe29b359c33968d8ce906d17505da7645a383a9881d12f2255a41441a8ef05541d48ad6ed5f76a8011158023cf7996c48ad561d2d6c45cf9820281494047f193effefdb8cb0e3315146fdbd7106127bcc264f86db3e40a4e8268b059db580a4fadba1c5e54b7f7c884a6d54fc3e5b85ac36fda4f51219eaabc4ce84cb3ebdc5c43f44c891a9ff07bd10195735638e38f7cfed67626ae05361d4ab6aec8badd02f0765695066b85279e93d17e77c1926c7bf215def7fa06741972e5afc02b7ac2cb6e9", 0xc4}], 0x7, 0x0) msgget$private(0x0, 0x400) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003900), &(0x7f0000003940)=0x8) openat(r0, &(0x7f0000003980)='./file0\x00', 0xc2, 0xd) semget$private(0x0, 0x5e6c3c1b81c1aad, 0x210) semget$private(0x0, 0x2, 0x400) sendto$inet(r5, &(0x7f00000039c0)="801a4f1a6b04398c20e88454ef0aa34b7a25a7b6672b90ef7994e9e942521819c20705a91142fda6f5c9ba6cc54e77d69cf37a9659b187b835066f6e14ce2c161f3672f1b6133c25ab1f900c0d6828c3ba5d0689b683d8f8574989b01bebb33a866fa4c0aba0544e49c6acc878887bb82a59830e37599dedaceda257838dc9cf613d1d9b6fcb9b9be5b49e84b95799b12f49d86ffa5627afab68feb889f10cb95a", 0xa1, 0x0, &(0x7f0000003a80)={0x2, 0x2}, 0xc) socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x3, 0x4e4) 00:00:10 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup2(r0, r0) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpid() r6 = getuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) r8 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r12 = open$dir(&(0x7f0000000600)='./file0\x00', 0x10, 0x100) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x1000004) r14 = dup(0xffffffffffffffff) r15 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x10040, 0x4c) r16 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000006c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, 0xc) r19 = getgid() r20 = socket$inet6(0x18, 0x5, 0x100) r21 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r24 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x0) r25 = socket$inet6(0x18, 0x0, 0x3) r26 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r27 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r28 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r29 = dup(0xffffffffffffffff) r30 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r31 = open(&(0x7f0000000940)='./file0\x00', 0x200120, 0x5) r32 = open(&(0x7f0000000980)='./file0\x00', 0x250000, 0x152) r33 = open(&(0x7f00000009c0)='./file0\x00', 0x408, 0x10) r34 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="2b82a8eb40c9ca7839a4ddd7598e7b3d57802a8ee1", 0x15}, {&(0x7f00000000c0)="5a72d18fad2de73d71be077b75498b13cf9ac8bf8f04a8389667f0391ffc63aafc4e914b65005f84e9", 0x29}, {&(0x7f0000000100)="814a88336190a49c10067a3874765e5ab04892c77ba706e534f269aae3ea695ea86aff59f01fe7185bdc13b4c126eb5253045e527552f52f24ef77de721d00643c130e9d42b7ffb30978df131f844b099dd189b875668b8e51ac4310449377361e808538ea2d45445864feecb3d6787e81e99d3b19bd33d1cae8e122273184da9283487e3e97", 0x86}, {&(0x7f00000001c0)="a75e7ae921545e3f8187598601aaa8526bd4a6b29a19efea7f447a0b46868545c19a6e31acdfa65d520f2d21ffcc101181c6778814be3d2dfad1979303d0e64bae3b72882c4491", 0x47}, {&(0x7f0000000240)="ec0f22fb7a991a97c01e4b865679f785eeea3473405cde53f443f0a99d3eb9792c93eae9e32a943e35597eeb45282aa0ae2422f647b391904efd7e3a43c9d463a2f668964dae5204202e3e30ca20ffbf68636e219c3fe57921e0e95ad873769616782692d9cf6e183960e0b7f75fbc2c220cd2587ee5a7c76f36bca7b07f28c74823b25bbf5ea9cd2e5de5301481254c41e3cfea9ac5aa4930bc3135cfb9ab4a559a284ae1b324009ad16874fc38d8824f6a6396a3cb201091cd8f", 0xbb}], 0x5, &(0x7f0000000a00)=ANY=[@ANYBLOB="200000e7fffffffffeff000002000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x3}, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x28) 00:00:10 executing program 0: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r3, r4}, 0xc) r5 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x408000, 0x12) r6 = getgid() fsync(r0) r7 = accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) wait4(r1, &(0x7f00000001c0), 0x20000, &(0x7f0000000200)) sendto(r0, &(0x7f00000002c0)="5fec630e312327cfdba133fd012c0beedd70e8421bb57824bc66b5294aeb20d6a4b7c0fc684f5a8d5e9ef0d91d5caf83e1a1563e5458d8101bd8dc4d81344a15fe0b8c05bb01b544ac9cfc924f370d9b16d39cdbc25d5f85fa54", 0x5a, 0x2, &(0x7f0000000340)=@in6={0x18, 0x0, 0xb4, 0x4}, 0xc) r8 = msgget(0x1, 0x13) msgctl$IPC_RMID(r8, 0x0) setrlimit(0xf, &(0x7f0000000380)={0x94e4, 0x5e}) getsockname$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto$inet(r0, &(0x7f0000000440)="46e48aabf8bc3d0d703997122fa84e730ede8db8a9d14bfd4f099fc8882f6587d84366534d1be337b7ac038a5dc9ef5ee8e4a26daf24b7d5bef5048129fd429b43f2a83d792e437c8d243e9791142a70c874b483795e3272364c5732b19027a3200514acdf3aefa352171ffbe35b9699d281198da3eca9b7946da5f564d455c8a93221b61401e8b622c994cd5681e7c2995d0e1bf7014e525946a373bf953d71ef14caebc6b699591c186397517e4eb1178d8f9c32d6c3fbc9c640617d7cd842ee369b3384c2", 0xc6, 0x40c, 0x0, 0x0) chroot(&(0x7f0000000540)='./file0\x00') connect$inet6(r0, &(0x7f0000000580)={0x18, 0x2, 0x8000, 0x3f}, 0xc) socketpair(0x0, 0x4, 0x3, &(0x7f00000005c0)={0xffffffffffffffff}) getsockname$inet(r5, &(0x7f0000000600), &(0x7f0000000640)=0xc) socketpair(0x1f, 0x3, 0x4, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r7, &(0x7f00000006c0)={0x18, 0x0, 0x1, 0x3}, 0xc) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x401, 0x5}, {0x8, 0x8}}) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') pipe(&(0x7f0000000800)) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x5}, {0x18, 0x2, 0x7}, 0x1, [0xa0000000000, 0x5, 0x3, 0x7, 0x0, 0x2366cd21, 0x2, 0x8000]}, 0x3c) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000900)={{0x8241, r2, r6, r2, r4, 0x30, 0xf41f}, 0x3ff, 0xdf3, r1, r1, 0x6, 0x8, 0x5f78, 0xc91}) getsockopt(r10, 0x5b9, 0x4036, &(0x7f0000000980)=""/4096, &(0x7f0000001980)=0x1000) 00:00:10 executing program 2: select(0x40, &(0x7f0000000100)={0x1, 0xcf04, 0x4, 0x3fb, 0xfffffffffffffff9, 0x558, 0x3b, 0x10000}, &(0x7f0000000140)={0x7f, 0x8, 0x80, 0x1, 0x7, 0x800, 0x94, 0x7}, &(0x7f0000000180)={0x0, 0x9, 0x4, 0xbf, 0x20, 0x7, 0x1, 0x1c}, &(0x7f00000001c0)={0x2, 0x6a2}) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) clock_getres(0x20000003, &(0x7f0000000080)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r0, 0x4, 0x0) fcntl$getflags(r2, 0x3) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r1, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x80, 0x1) 00:00:10 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0xb6a7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x300) mkdir(&(0x7f00000000c0)='./file0\x00', 0x24) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x188) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/19}, &(0x7f00000001c0)=0x15) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x5236, 0x4}, 0xc) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x80, 0x4}, {0x7, 0x5}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000340)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f00000002c0)='./file0\x00', r3, r5) chdir(&(0x7f0000000380)='./file0\x00') renameat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') mkdir(&(0x7f0000000440)='./file0\x00', 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x8) mlockall(0x3) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)="68900f695f02602225ed75b67675212f06806eb06c590d87888bed87aa3b36c41e6ab1e9cf1f4db5bef3cdaa04428639a3227940dce3c59d42c6a65d1d6bcf91bcc393420360133c14b2f772efe0b65dc7ac2d4b4de014843036b7be2900fb41efde568df3933fd030efe356e215756ada095efcff85098c8ea127dbd4d6f071396a40816eebcd219c3188c5299e593744e31c1f8b927316231da4145d1a4e6374e1fe95567007af761e8d9c", 0xac}], 0x1, 0x0) r8 = shmget$private(0x0, 0x2000, 0x4c2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/246) msgget$private(0x0, 0x4c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000006c0)="46a0bd0ce0376e30550822ac387d22a3cbbe9d596d0a8463512505d5af0db24b4d12fe9d4c69066ea2f7f1b5277f46ee0109324c59cc85367dba1bc98d2c0f4a15e40e9b1b3f898b4ccbb21eb2a883225a487d59d4cb188a77f16fcbb465f166e8c543e56a1247be8f9f93ef3923bee94af238176d3c33d6c4715269fc992b19294c15f8fd839ba627af", 0x8a) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000780)="f40a4eec", 0x4}, {&(0x7f00000007c0)="d858e32e3d70fabdceadea423e939acc0f2915b191ba2a322af60cf3a16ca120d5bd4299c43949a14e29c2c3", 0x2c}, {&(0x7f0000000800)="60ec664b614713763bc6b13a5e268de8028873a3258ec3c27c8af7973dc65ebe836697c3817b3e3489b74c086a9c4f731965c10ad7036e993be2ac7fa5a73f0bfc87348ab6c8cf1cf3a2450abf6f85393a46e87edc1f0c4e17c8c22435f373e518be27762c74a23ae6f622c5147265fcfffa0866cedc968ee726a79a6750b9c62c0d8ec46d665f7de286c46a6d77153b8faf392bfd3fe144b728aa54680b973d7d6af72fa25898251e0b70e0aecde3b25506cbf1c11969f239a1b2d80280", 0xbe}], 0x3) open(&(0x7f0000000900)='./file0\x00', 0xa8518, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000940)={r2, r3, r4}, 0xc) r9 = semget(0x0, 0x3, 0x2) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000980)=""/94) accept$unix(r6, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) 00:00:10 executing program 4: getgroups(0x0, &(0x7f0000000000)) r0 = getppid() getpgid(r0) r1 = socket$inet(0x2, 0x10000000, 0x80000001) ftruncate(r1, 0x4) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={r0, r2, r3}, 0xc) setreuid(0x0, r2) close(r1) getgroups(0x1, &(0x7f0000000080)=[r3]) semget$private(0x0, 0x1, 0x421) r4 = paccept(r1, 0x0, &(0x7f00000000c0), 0x20000000) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x81, 0x7}, {0x18, 0x3, 0x8, 0xfe}, 0x5, [0x6, 0x7fffffff, 0x1, 0x80000000, 0x9, 0x0, 0x101, 0x80000001]}, 0x3c) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = shmget(0x2, 0x4000, 0x82, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) getpeername$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r7 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0xc, r1) clock_nanosleep(0x0, 0x0, &(0x7f0000000240)={0x6, 0x2}, 0x0) shmget(0x2, 0x1000, 0x35, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) connect$unix(r7, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) seteuid(r2) setitimer(0x3, &(0x7f00000002c0)={{0x100000000, 0x6}, {0x476e960d, 0x2}}, 0x0) semget$private(0x0, 0x3, 0x1c1) getsockname$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) paccept(r5, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc, 0x10000000) geteuid() 00:00:10 executing program 5: r0 = socket$inet6(0x18, 0x10000004, 0x5) fchroot(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x9}, 0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x5, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000240)=[r3, r4, r5, r6, r7]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) bind$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) r12 = socket$inet6(0x18, 0x20000000, 0x1c0000) listen(r12, 0x83) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getpgid(r10) bind$unix(r2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) getgroups(0x6, &(0x7f0000000400)=[r4, r11, r8, r8, r3, r9]) mknod(&(0x7f0000000440)='./file0\x00', 0x8000, 0x8001) getgid() lseek(r0, 0x0, 0x2) seteuid(r13) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) chroot(&(0x7f0000000500)='./file0\x00') munlockall() utimensat(r2, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x7, 0x67}, {0x9, 0x100}}, 0x0) close(r2) r14 = semget(0x0, 0x3, 0x10) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000005c0)=[0x7, 0xfffffffffffffffc, 0x8, 0x38, 0x9, 0x3d, 0x6]) 00:00:10 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x200) 00:00:10 executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80a81, 0xbd) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:00:10 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="eb746b0f31af8a96c9acefbe3fe645304bb8", 0x12}, {&(0x7f00000000c0)="5dbd521db9db1fd1debe34891b8b1396136d0113e86b8ef3baef7c2926b6f991b8624c3866f4c4411fb1632c6f4e30e856bd27bb005d60ec527003340081a141a743f7f9601d95e62ed1e604cc725dd297eb70d4c482597737681934915c7fecdc3c1bdec83a66afad65e861feefdfa900", 0x71}, {&(0x7f0000000140)="04e5ac2f1a3909764a6d65e34334e453e39d0e27c93acd18f750bab65c5ea3c0fe2172fa9c894b012fcad021f106f8a5d8b645fad7cf5887e3c3ddfe60833e4f12ba210e9dce6ccb69d4cc9d85fbc1594ff081cce7bea0001daa099ab8e1a1d5e5531ea5833a432b798b51e90bce723dacb8f62b47b6d511d168488d6abe05e97e1ad2ce6eb448fa84ef69c0efd8", 0x8e}, {&(0x7f0000000200)="55890bf9fbe0bc590629273173dcf19227d2b46829f466f93cb5a465dc3beac0d1f858d2e5ae1f8174706fe6c42ec1276d1b9b3d0fd1d5f5732aea504a5926d97b09914bfa8667651c1b620900fa6c02", 0x50}, {&(0x7f0000000280)="dd453b78fd1872c44db1a517fa2cb051df078051e6a2dfb9c3b24042fd879e04f1a0448d10366a17c984fbbf7b6e3d01", 0x30}, {&(0x7f00000002c0)="219f3b46dce90c2afe8ee3cf9d9c17e86c808e0ff70dcd793c7bb703f726d90f5cee3476e22210b2ad17c312c5e040e315db06201d3c0ade13742f5934704cdf423aa79885c83c6428e965e02b1afa1f83264b30196accfbbac57cdf43bf9687822cd59c7d4305e2f03f245b6ae4afacd1f1ee8f814fe5d7fe75cf5abb77bc24ef6a2a33a5c0cd46b6b6699affa94ea52ac9073124070950587cdbb242b9a966a967caffdebee84451a5cc88b96df2e0b86becef511ba0998a13ba6d837950fb454105a4d974e613061598", 0xcb}, {&(0x7f00000003c0)="7c463fc37e8e781f5c1eb34721ae59ef11ce570411ae85314ec58e8388206a415c31a708df33981b0feaa736c2c8beb655ccb4db401fc0d5f13ffc1ddc5a9072785ecca2417ded20e0068a1b24c9fd6e831cb4dede61a7e37da13dbfd52e3b60400da1b96e21521e3eef7be77e73c02bc9a2e205bbaf21d61e98e2f9215f746e79c229afa08bdbb9ad9047c5f78caa65e71217d3e0018d780d8dfadc37767bcd0b98b64dfdf78e843baabba6841f333a3d379094cfedef048e35eab997def78ae4878ec436c8b8a0812695a6383682be494ec3d4d3a1e9", 0xd7}], 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) 00:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000140), &(0x7f0000000480)=0xfffffffffffffe9a) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f00000000c0)=0x10) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() r6 = dup(r1) r7 = getpgrp() poll(&(0x7f00000004c0)=[{r6, 0x8}, {r0, 0x41}, {r1, 0x80}], 0x3, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="350be314b22391db34a2c96810f9ba54942de3b01e2d0f8329e3824a90b00d2bbedb38084a3a21b504ebe497a994d96b56779638d86b35bc68f56ca770050647ef6197326f3556527863", 0x4a}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000004000000ff4000000100000000000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x8}, 0x404) fcntl$getown(r2, 0x5) 00:00:10 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r1, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = getpid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={r3, r4, r5}, 0xc) 00:00:10 executing program 5: r0 = shmget$private(0x0, 0x1000, 0xa0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x40) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x300) shmctl$IPC_RMID(r0, 0x0) linkat(r3, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00', 0x400) r4 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setreuid(r1, r1) setreuid(r1, r1) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) nanosleep(&(0x7f00000001c0)={0x0, 0x8001}, &(0x7f0000000200)) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r5 = shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r5) getpeername(r3, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) open$dir(&(0x7f00000003c0)='\x00', 0x10, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0xa844, 0x7f}, {0x18, 0x3, 0xfffffffffffeffff, 0x7}, 0x3, [0x1, 0xffffffffffff0a1e, 0x638b, 0x3, 0x71, 0x8169, 0x1, 0xffffffffffff7fff]}, 0x3c) setitimer(0x0, &(0x7f0000000440)={{0x101, 0x7ff}, {0x6, 0x9}}, &(0x7f0000000480)) socket(0x10, 0x20000000, 0x6) listen(r3, 0x5) sendto$unix(r3, &(0x7f00000004c0)="86a8a6d6f399c1215019f32ce477e705e33618266cb55daea6b86e1b578f799c8cfe2480e492bdd0dafb36432dee2b85db2ba55331a3f392b4955c20b9a8e53810e81a871dc0af5d0d06675323087666aaccf4bf0eab105eae59fb31861cf4b0b772a70640089daffabf474c53699c37fd7ab895442386fe5e894e29274c72fedba56de65e55164a8eec5aecf0ac84365d30d9cc404a2ce038ebba1ad4", 0x9d, 0x40d, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r2, &(0x7f00000005c0)=""/4096, 0x1000, 0x41, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x0}, 0x8) openat(r2, &(0x7f0000001600)='./file2\x00', 0x0, 0x21) msgget(0x0, 0x18) shmctl$IPC_RMID(r4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./file1\x00', 0x200, 0xc) 00:00:11 executing program 2: r0 = socket$inet6(0x18, 0x20000000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/120, 0x78, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r1, 0x0) 00:00:11 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x7, 0x400) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/163) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000240)=""/67) r2 = dup(r0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup(r2) setrlimit(0x8, &(0x7f0000000840)) accept$inet(r2, 0x0, 0x0) 00:00:11 executing program 5: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0)